!function(){var e={842:function(e,t){var n;
/*!
  Copyright (c) 2018 Jed Watson.
  Licensed under the MIT License (MIT), see
  http://jedwatson.github.io/classnames
*/!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e=[],t=0;t<arguments.length;t++){var n=arguments[t];if(n){var o=typeof n;if("string"===o||"number"===o)e.push(n);else if(Array.isArray(n)){if(n.length){var a=i.apply(null,n);a&&e.push(a)}}else if("object"===o)if(n.toString===Object.prototype.toString)for(var s in n)r.call(n,s)&&n[s]&&e.push(s);else e.push(n.toString())}}return e.join(" ")}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},499:function(e){function t(e){return void 0===e}function n(e){return e===Object(e)}function r(e){return Array.isArray(e)}function i(e,r){return r?n(e)&&!t(e.uri):n(e)&&"number"==typeof e.size&&"string"==typeof e.type&&"function"==typeof e.slice}function o(e){return!t(e)&&e}e.exports={serialize:function e(a,s,l,c){s=s||{},l=l||new FormData,s.indices=o(s.indices),s.nullsAsUndefineds=o(s.nullsAsUndefineds),s.booleansAsIntegers=o(s.booleansAsIntegers),s.allowEmptyArrays=o(s.allowEmptyArrays),s.noAttributesWithArrayNotation=o(s.noAttributesWithArrayNotation),s.noFilesWithArrayNotation=o(s.noFilesWithArrayNotation),s.dotsForObjectNotation=o(s.dotsForObjectNotation);const u="function"==typeof l.getParts;return t(a)||(null===a?s.nullsAsUndefineds||l.append(c,""):"boolean"!=typeof a?r(a)?a.length?a.forEach((t,r)=>{let o=c+"["+(s.indices?r:"")+"]";(s.noAttributesWithArrayNotation||s.noFilesWithArrayNotation&&function(e,t){return i(e,t)&&"string"==typeof e.name&&(n(e.lastModifiedDate)||"number"==typeof e.lastModified)}(t,u))&&(o=c),e(t,s,l,o)}):s.allowEmptyArrays&&l.append(s.noAttributesWithArrayNotation?c:c+"[]",""):function(e){return e instanceof Date}(a)?l.append(c,a.toISOString()):n(a)&&!i(a,u)?Object.keys(a).forEach(t=>{const n=a[t];if(r(n))for(;t.length>2&&t.lastIndexOf("[]")===t.length-2;)t=t.substring(0,t.length-2);const i=c?s.dotsForObjectNotation?c+"."+t:c+"["+t+"]":t;e(n,s,l,i)}):l.append(c,a):s.booleansAsIntegers?l.append(c,a?1:0):l.append(c,a)),l}}},396:function(e,t,n){"use strict";
/**
 * @license React
 * react-dom.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var r=n(155),i=n(593);function o(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var a=new Set,s={};function l(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(s[e]=t,e=0;e<t.length;e++)a.add(t[e])}var u=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),d=Object.prototype.hasOwnProperty,h=/^[: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]*$/,f={},p={};function m(e,t,n,r,i,o,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}var g={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){g[e]=new m(e,0,!1,e,null,!1,!1)}),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];g[t]=new m(t,1,!1,e[1],null,!1,!1)}),["contentEditable","draggable","spellCheck","value"].forEach(function(e){g[e]=new m(e,2,!1,e.toLowerCase(),null,!1,!1)}),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){g[e]=new m(e,2,!1,e,null,!1,!1)}),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){g[e]=new m(e,3,!1,e.toLowerCase(),null,!1,!1)}),["checked","multiple","muted","selected"].forEach(function(e){g[e]=new m(e,3,!0,e,null,!1,!1)}),["capture","download"].forEach(function(e){g[e]=new m(e,4,!1,e,null,!1,!1)}),["cols","rows","size","span"].forEach(function(e){g[e]=new m(e,6,!1,e,null,!1,!1)}),["rowSpan","start"].forEach(function(e){g[e]=new m(e,5,!1,e.toLowerCase(),null,!1,!1)});var v=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function y(e,t,n,r){var i=g.hasOwnProperty(t)?g[t]:null;(null!==i?0!==i.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||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,i,r)&&(n=null),r||null===i?function(e){return!!d.call(p,e)||!d.call(f,e)&&(h.test(e)?p[e]=!0:(f[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):i.mustUseProperty?e[i.propertyName]=null===n?3!==i.type&&"":n:(t=i.attributeName,r=i.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(i=i.type)||4===i&&!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(v,b);g[t]=new m(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(v,b);g[t]=new m(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(v,b);g[t]=new m(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)}),["tabIndex","crossOrigin"].forEach(function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!1,!1)}),g.xlinkHref=new m("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach(function(e){g[e]=new m(e,1,!1,e.toLowerCase(),null,!0,!0)});var C=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,w=Symbol.for("react.element"),x=Symbol.for("react.portal"),_=Symbol.for("react.fragment"),S=Symbol.for("react.strict_mode"),k=Symbol.for("react.profiler"),M=Symbol.for("react.provider"),E=Symbol.for("react.context"),T=Symbol.for("react.forward_ref"),O=Symbol.for("react.suspense"),D=Symbol.for("react.suspense_list"),P=Symbol.for("react.memo"),L=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 R=Symbol.iterator;function N(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=R&&e[R]||e["@@iterator"])?e:null}var I,z=Object.assign;function H(e){if(void 0===I)try{throw Error()}catch(e){var t=e.stack.trim().match(/\n( *(at )?)/);I=t&&t[1]||""}return"\n"+I+e}var j=!1;function F(e,t){if(!e||j)return"";j=!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(e){var r=e}Reflect.construct(e,[],t)}else{try{t.call()}catch(e){r=e}e.call(t.prototype)}else{try{throw Error()}catch(e){r=e}e()}}catch(t){if(t&&r&&"string"==typeof t.stack){for(var i=t.stack.split("\n"),o=r.stack.split("\n"),a=i.length-1,s=o.length-1;1<=a&&0<=s&&i[a]!==o[s];)s--;for(;1<=a&&0<=s;a--,s--)if(i[a]!==o[s]){if(1!==a||1!==s)do{if(a--,0>--s||i[a]!==o[s]){var l="\n"+i[a].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=a&&0<=s);break}}}finally{j=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?H(e):""}function V(e){switch(e.tag){case 5:return H(e.type);case 16:return H("Lazy");case 13:return H("Suspense");case 19:return H("SuspenseList");case 0:case 2:case 15:return F(e.type,!1);case 11:return F(e.type.render,!1);case 1:return F(e.type,!0);default:return""}}function U(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 x:return"Portal";case k:return"Profiler";case S:return"StrictMode";case O:return"Suspense";case D:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case E:return(e.displayName||"Context")+".Consumer";case M:return(e._context.displayName||"Context")+".Provider";case T:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case P:return null!==(t=e.displayName||null)?t:U(e.type)||"Memo";case L:t=e._payload,e=e._init;try{return U(e(t))}catch(e){}}return null}function B(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 U(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 $(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function W(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=W(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var i=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return i.call(this)},set:function(e){r=""+e,o.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 q(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=W(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function Y(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function Q(e,t){var n=t.checked;return z({},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=$(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 G(e,t){null!=(t=t.checked)&&y(e,"checked",t,!1)}function X(e,t){G(e,t);var n=$(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,$(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 i=0;i<n.length;i++)t["$"+n[i]]=!0;for(n=0;n<e.length;n++)i=t.hasOwnProperty("$"+e[n].value),e[n].selected!==i&&(e[n].selected=i),i&&r&&(e[n].defaultSelected=!0)}else{for(n=""+$(n),t=null,i=0;i<e.length;i++){if(e[i].value===n)return e[i].selected=!0,void(r&&(e[i].defaultSelected=!0));null!==t||e[i].disabled||(t=e[i])}null!==t&&(t.selected=!0)}}function re(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(o(91));return z({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function ie(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(o(92));if(te(n)){if(1<n.length)throw Error(o(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:$(n)}}function oe(e,t){var n=$(t.value),r=$(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 ae(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 ce,ue,de=(ue=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ce=ce||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ce.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 ue(e,t)})}:ue);function he(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 fe={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},pe=["Webkit","ms","Moz","O"];function me(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||fe.hasOwnProperty(e)&&fe[e]?(""+t).trim():t+"px"}function ge(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),i=me(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,i):e[n]=i}}Object.keys(fe).forEach(function(e){pe.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),fe[t]=fe[e]})});var ve=z({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 be(e,t){if(t){if(ve[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(o(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(o(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(o(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(o(62))}}function ye(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 Ce=null;function we(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var xe=null,_e=null,Se=null;function ke(e){if(e=yi(e)){if("function"!=typeof xe)throw Error(o(280));var t=e.stateNode;t&&(t=wi(t),xe(e.stateNode,e.type,t))}}function Me(e){_e?Se?Se.push(e):Se=[e]:_e=e}function Ee(){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 Te(e,t){return e(t)}function Oe(){}var De=!1;function Pe(e,t,n){if(De)return e(t,n);De=!0;try{return Te(e,t,n)}finally{De=!1,(null!==_e||null!==Se)&&(Oe(),Ee())}}function Le(e,t){var n=e.stateNode;if(null===n)return null;var r=wi(n);if(null===r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(o(231,t,typeof n));return n}var Ae=!1;if(u)try{var Re={};Object.defineProperty(Re,"passive",{get:function(){Ae=!0}}),window.addEventListener("test",Re,Re),window.removeEventListener("test",Re,Re)}catch(ue){Ae=!1}function Ne(e,t,n,r,i,o,a,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(e){this.onError(e)}}var Ie=!1,ze=null,He=!1,je=null,Fe={onError:function(e){Ie=!0,ze=e}};function Ve(e,t,n,r,i,o,a,s,l){Ie=!1,ze=null,Ne.apply(Fe,arguments)}function Ue(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{!!(4098&(t=e).flags)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function Be(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&null!==(e=e.alternate)&&(t=e.memoizedState),null!==t)return t.dehydrated}return null}function $e(e){if(Ue(e)!==e)throw Error(o(188))}function We(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ue(e)))throw Error(o(188));return t!==e?null:e}for(var n=e,r=t;;){var i=n.return;if(null===i)break;var a=i.alternate;if(null===a){if(null!==(r=i.return)){n=r;continue}break}if(i.child===a.child){for(a=i.child;a;){if(a===n)return $e(i),e;if(a===r)return $e(i),t;a=a.sibling}throw Error(o(188))}if(n.return!==r.return)n=i,r=a;else{for(var s=!1,l=i.child;l;){if(l===n){s=!0,n=i,r=a;break}if(l===r){s=!0,r=i,n=a;break}l=l.sibling}if(!s){for(l=a.child;l;){if(l===n){s=!0,n=a,r=i;break}if(l===r){s=!0,r=a,n=i;break}l=l.sibling}if(!s)throw Error(o(189))}}if(n.alternate!==r)throw Error(o(190))}if(3!==n.tag)throw Error(o(188));return n.stateNode.current===n?e:t}(e))?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 qe=i.unstable_scheduleCallback,Ye=i.unstable_cancelCallback,Qe=i.unstable_shouldYield,Ke=i.unstable_requestPaint,Ge=i.unstable_now,Xe=i.unstable_getCurrentPriorityLevel,Je=i.unstable_ImmediatePriority,et=i.unstable_UserBlockingPriority,tt=i.unstable_NormalPriority,nt=i.unstable_LowPriority,rt=i.unstable_IdlePriority,it=null,ot=null,at=Math.clz32?Math.clz32:function(e){return 0===(e>>>=0)?32:31-(st(e)/lt|0)|0},st=Math.log,lt=Math.LN2,ct=64,ut=4194304;function dt(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 ht(e,t){var n=e.pendingLanes;if(0===n)return 0;var r=0,i=e.suspendedLanes,o=e.pingedLanes,a=268435455&n;if(0!==a){var s=a&~i;0!==s?r=dt(s):0!==(o&=a)&&(r=dt(o))}else 0!==(a=n&~i)?r=dt(a):0!==o&&(r=dt(o));if(0===r)return 0;if(0!==t&&t!==r&&0===(t&i)&&((i=r&-r)>=(o=t&-t)||16===i&&4194240&o))return t;if(4&r&&(r|=16&n),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=r;0<t;)i=1<<(n=31-at(t)),r|=e[n],t&=~i;return r}function ft(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 pt(e){return 0!=(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function mt(){var e=ct;return!(4194240&(ct<<=1))&&(ct=64),e}function gt(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function vt(e,t,n){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-at(t)]=n}function bt(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var r=31-at(n),i=1<<r;i&t|e[r]&t&&(e[r]|=t),n&=~i}}var yt=0;function Ct(e){return 1<(e&=-e)?4<e?268435455&e?16:536870912:4:1}var wt,xt,_t,St,kt,Mt=!1,Et=[],Tt=null,Ot=null,Dt=null,Pt=new Map,Lt=new Map,At=[],Rt="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 Nt(e,t){switch(e){case"focusin":case"focusout":Tt=null;break;case"dragenter":case"dragleave":Ot=null;break;case"mouseover":case"mouseout":Dt=null;break;case"pointerover":case"pointerout":Pt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Lt.delete(t.pointerId)}}function It(e,t,n,r,i,o){return null===e||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:r,nativeEvent:o,targetContainers:[i]},null!==t&&null!==(t=yi(t))&&xt(t),e):(e.eventSystemFlags|=r,t=e.targetContainers,null!==i&&-1===t.indexOf(i)&&t.push(i),e)}function zt(e){var t=bi(e.target);if(null!==t){var n=Ue(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=Be(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 Ht(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var n=Qt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==n)return null!==(t=yi(n))&&xt(t),e.blockedOn=n,!1;var r=new(n=e.nativeEvent).constructor(n.type,n);Ce=r,n.target.dispatchEvent(r),Ce=null,t.shift()}return!0}function jt(e,t,n){Ht(e)&&n.delete(t)}function Ft(){Mt=!1,null!==Tt&&Ht(Tt)&&(Tt=null),null!==Ot&&Ht(Ot)&&(Ot=null),null!==Dt&&Ht(Dt)&&(Dt=null),Pt.forEach(jt),Lt.forEach(jt)}function Vt(e,t){e.blockedOn===t&&(e.blockedOn=null,Mt||(Mt=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,Ft)))}function Ut(e){function t(t){return Vt(t,e)}if(0<Et.length){Vt(Et[0],e);for(var n=1;n<Et.length;n++){var r=Et[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==Tt&&Vt(Tt,e),null!==Ot&&Vt(Ot,e),null!==Dt&&Vt(Dt,e),Pt.forEach(t),Lt.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;)zt(n),null===n.blockedOn&&At.shift()}var Bt=C.ReactCurrentBatchConfig,$t=!0;function Wt(e,t,n,r){var i=yt,o=Bt.transition;Bt.transition=null;try{yt=1,qt(e,t,n,r)}finally{yt=i,Bt.transition=o}}function Zt(e,t,n,r){var i=yt,o=Bt.transition;Bt.transition=null;try{yt=4,qt(e,t,n,r)}finally{yt=i,Bt.transition=o}}function qt(e,t,n,r){if($t){var i=Qt(e,t,n,r);if(null===i)$r(e,t,r,Yt,n),Nt(e,r);else if(function(e,t,n,r,i){switch(t){case"focusin":return Tt=It(Tt,e,t,n,r,i),!0;case"dragenter":return Ot=It(Ot,e,t,n,r,i),!0;case"mouseover":return Dt=It(Dt,e,t,n,r,i),!0;case"pointerover":var o=i.pointerId;return Pt.set(o,It(Pt.get(o)||null,e,t,n,r,i)),!0;case"gotpointercapture":return o=i.pointerId,Lt.set(o,It(Lt.get(o)||null,e,t,n,r,i)),!0}return!1}(i,e,t,n,r))r.stopPropagation();else if(Nt(e,r),4&t&&-1<Rt.indexOf(e)){for(;null!==i;){var o=yi(i);if(null!==o&&wt(o),null===(o=Qt(e,t,n,r))&&$r(e,t,r,Yt,n),o===i)break;i=o}null!==i&&r.stopPropagation()}else $r(e,t,r,null,n)}}var Yt=null;function Qt(e,t,n,r){if(Yt=null,null!==(e=bi(e=we(r))))if(null===(t=Ue(e)))e=null;else if(13===(n=t.tag)){if(null!==(e=Be(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(Xe()){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 Gt=null,Xt=null,Jt=null;function en(){if(Jt)return Jt;var e,t,n=Xt,r=n.length,i="value"in Gt?Gt.value:Gt.textContent,o=i.length;for(e=0;e<r&&n[e]===i[e];e++);var a=r-e;for(t=1;t<=a&&n[r-t]===i[o-t];t++);return Jt=i.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,i,o){for(var a in this._reactName=t,this._targetInst=r,this.type=n,this.nativeEvent=i,this.target=o,this.currentTarget=null,e)e.hasOwnProperty(a)&&(t=e[a],this[a]=t?t(i):i[a]);return this.isDefaultPrevented=(null!=i.defaultPrevented?i.defaultPrevented:!1===i.returnValue)?nn:rn,this.isPropagationStopped=rn,this}return z(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,cn={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},un=on(cn),dn=z({},cn,{view:0,detail:0}),hn=on(dn),fn=z({},dn,{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}}),pn=on(fn),mn=on(z({},fn,{dataTransfer:0})),gn=on(z({},dn,{relatedTarget:0})),vn=on(z({},cn,{animationName:0,elapsedTime:0,pseudoElement:0})),bn=z({},cn,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),yn=on(bn),Cn=on(z({},cn,{data:0})),wn={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},xn={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 Mn=z({},dn,{key:function(e){if(e.key){var t=wn[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?xn[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}}),En=on(Mn),Tn=on(z({},fn,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),On=on(z({},dn,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:kn})),Dn=on(z({},cn,{propertyName:0,elapsedTime:0,pseudoElement:0})),Pn=z({},fn,{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}),Ln=on(Pn),An=[9,13,27,32],Rn=u&&"CompositionEvent"in window,Nn=null;u&&"documentMode"in document&&(Nn=document.documentMode);var In=u&&"TextEvent"in window&&!Nn,zn=u&&(!Rn||Nn&&8<Nn&&11>=Nn),Hn=String.fromCharCode(32),jn=!1;function Fn(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 Vn(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var Un=!1,Bn={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 $n(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Bn[e.type]:"textarea"===t}function Wn(e,t,n,r){Me(r),0<(t=Zr(t,"onChange")).length&&(n=new un("onChange","change",null,n,r),e.push({event:n,listeners:t}))}var Zn=null,qn=null;function Yn(e){Hr(e,0)}function Qn(e){if(q(Ci(e)))return e}function Kn(e,t){if("change"===e)return t}var Gn=!1;if(u){var Xn;if(u){var Jn="oninput"in document;if(!Jn){var er=document.createElement("div");er.setAttribute("oninput","return;"),Jn="function"==typeof er.oninput}Xn=Jn}else Xn=!1;Gn=Xn&&(!document.documentMode||9<document.documentMode)}function tr(){Zn&&(Zn.detachEvent("onpropertychange",nr),qn=Zn=null)}function nr(e){if("value"===e.propertyName&&Qn(qn)){var t=[];Wn(t,qn,e,we(e)),Pe(Yn,t)}}function rr(e,t,n){"focusin"===e?(tr(),qn=n,(Zn=t).attachEvent("onpropertychange",nr)):"focusout"===e&&tr()}function ir(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Qn(qn)}function or(e,t){if("click"===e)return Qn(t)}function ar(e,t){if("input"===e||"change"===e)return Qn(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 i=n[r];if(!d.call(t,i)||!sr(e[i],t[i]))return!1}return!0}function cr(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function ur(e,t){var n,r=cr(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=cr(r)}}function dr(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dr(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function hr(){for(var e=window,t=Y();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=Y((e=t.contentWindow).document)}return t}function fr(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 pr(e){var t=hr(),n=e.focusedElem,r=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&dr(n.ownerDocument.documentElement,n)){if(null!==r&&fr(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 i=n.textContent.length,o=Math.min(r.start,i);r=void 0===r.end?o:Math.min(r.end,i),!e.extend&&o>r&&(i=r,r=o,o=i),i=ur(n,o);var a=ur(n,r);i&&a&&(1!==e.rangeCount||e.anchorNode!==i.node||e.anchorOffset!==i.offset||e.focusNode!==a.node||e.focusOffset!==a.offset)&&((t=t.createRange()).setStart(i.node,i.offset),e.removeAllRanges(),o>r?(e.addRange(t),e.extend(a.node,a.offset)):(t.setEnd(a.node,a.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 mr=u&&"documentMode"in document&&11>=document.documentMode,gr=null,vr=null,br=null,yr=!1;function Cr(e,t,n){var r=n.window===n?n.document:9===n.nodeType?n:n.ownerDocument;yr||null==gr||gr!==Y(r)||(r="selectionStart"in(r=gr)&&fr(r)?{start:r.selectionStart,end:r.selectionEnd}:{anchorNode:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset},br&&lr(br,r)||(br=r,0<(r=Zr(vr,"onSelect")).length&&(t=new un("onSelect","select",null,t,n),e.push({event:t,listeners:r}),t.target=gr)))}function wr(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var xr={animationend:wr("Animation","AnimationEnd"),animationiteration:wr("Animation","AnimationIteration"),animationstart:wr("Animation","AnimationStart"),transitionend:wr("Transition","TransitionEnd")},_r={},Sr={};function kr(e){if(_r[e])return _r[e];if(!xr[e])return e;var t,n=xr[e];for(t in n)if(n.hasOwnProperty(t)&&t in Sr)return _r[e]=n[t];return e}u&&(Sr=document.createElement("div").style,"AnimationEvent"in window||(delete xr.animationend.animation,delete xr.animationiteration.animation,delete xr.animationstart.animation),"TransitionEvent"in window||delete xr.transitionend.transition);var Mr=kr("animationend"),Er=kr("animationiteration"),Tr=kr("animationstart"),Or=kr("transitionend"),Dr=new Map,Pr="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 Lr(e,t){Dr.set(e,t),l(t,[e])}for(var Ar=0;Ar<Pr.length;Ar++){var Rr=Pr[Ar];Lr(Rr.toLowerCase(),"on"+(Rr[0].toUpperCase()+Rr.slice(1)))}Lr(Mr,"onAnimationEnd"),Lr(Er,"onAnimationIteration"),Lr(Tr,"onAnimationStart"),Lr("dblclick","onDoubleClick"),Lr("focusin","onFocus"),Lr("focusout","onBlur"),Lr(Or,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("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 Nr="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(" "),Ir=new Set("cancel close invalid load scroll toggle".split(" ").concat(Nr));function zr(e,t,n){var r=e.type||"unknown-event";e.currentTarget=n,function(e,t,n,r,i,a,s,l,c){if(Ve.apply(this,arguments),Ie){if(!Ie)throw Error(o(198));var u=ze;Ie=!1,ze=null,He||(He=!0,je=u)}}(r,t,void 0,e),e.currentTarget=null}function Hr(e,t){t=!!(4&t);for(var n=0;n<e.length;n++){var r=e[n],i=r.event;r=r.listeners;e:{var o=void 0;if(t)for(var a=r.length-1;0<=a;a--){var s=r[a],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==o&&i.isPropagationStopped())break e;zr(i,s,c),o=l}else for(a=0;a<r.length;a++){if(l=(s=r[a]).instance,c=s.currentTarget,s=s.listener,l!==o&&i.isPropagationStopped())break e;zr(i,s,c),o=l}}}if(He)throw e=je,He=!1,je=null,e}function jr(e,t){var n=t[mi];void 0===n&&(n=t[mi]=new Set);var r=e+"__bubble";n.has(r)||(Br(t,e,2,!1),n.add(r))}function Fr(e,t,n){var r=0;t&&(r|=4),Br(n,e,r,t)}var Vr="_reactListening"+Math.random().toString(36).slice(2);function Ur(e){if(!e[Vr]){e[Vr]=!0,a.forEach(function(t){"selectionchange"!==t&&(Ir.has(t)||Fr(t,!1,e),Fr(t,!0,e))});var t=9===e.nodeType?e:e.ownerDocument;null===t||t[Vr]||(t[Vr]=!0,Fr("selectionchange",!1,t))}}function Br(e,t,n,r){switch(Kt(t)){case 1:var i=Wt;break;case 4:i=Zt;break;default:i=qt}n=i.bind(null,t,n,e),i=void 0,!Ae||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(i=!0),r?void 0!==i?e.addEventListener(t,n,{capture:!0,passive:i}):e.addEventListener(t,n,!0):void 0!==i?e.addEventListener(t,n,{passive:i}):e.addEventListener(t,n,!1)}function $r(e,t,n,r,i){var o=r;if(!(1&t||2&t||null===r))e:for(;;){if(null===r)return;var a=r.tag;if(3===a||4===a){var s=r.stateNode.containerInfo;if(s===i||8===s.nodeType&&s.parentNode===i)break;if(4===a)for(a=r.return;null!==a;){var l=a.tag;if((3===l||4===l)&&((l=a.stateNode.containerInfo)===i||8===l.nodeType&&l.parentNode===i))return;a=a.return}for(;null!==s;){if(null===(a=bi(s)))return;if(5===(l=a.tag)||6===l){r=o=a;continue e}s=s.parentNode}}r=r.return}Pe(function(){var r=o,i=we(n),a=[];e:{var s=Dr.get(e);if(void 0!==s){var l=un,c=e;switch(e){case"keypress":if(0===tn(n))break e;case"keydown":case"keyup":l=En;break;case"focusin":c="focus",l=gn;break;case"focusout":c="blur",l=gn;break;case"beforeblur":case"afterblur":l=gn;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=pn;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=mn;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=On;break;case Mr:case Er:case Tr:l=vn;break;case Or:l=Dn;break;case"scroll":l=hn;break;case"wheel":l=Ln;break;case"copy":case"cut":case"paste":l=yn;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=Tn}var u=!!(4&t),d=!u&&"scroll"===e,h=u?null!==s?s+"Capture":null:s;u=[];for(var f,p=r;null!==p;){var m=(f=p).stateNode;if(5===f.tag&&null!==m&&(f=m,null!==h&&null!=(m=Le(p,h))&&u.push(Wr(p,m,f))),d)break;p=p.return}0<u.length&&(s=new l(s,c,null,n,i),a.push({event:s,listeners:u}))}}if(!(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||n===Ce||!(c=n.relatedTarget||n.fromElement)||!bi(c)&&!c[pi])&&(l||s)&&(s=i.window===i?i:(s=i.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=r,null!==(c=(c=n.relatedTarget||n.toElement)?bi(c):null)&&(c!==(d=Ue(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(l=null,c=r),l!==c)){if(u=pn,m="onMouseLeave",h="onMouseEnter",p="mouse","pointerout"!==e&&"pointerover"!==e||(u=Tn,m="onPointerLeave",h="onPointerEnter",p="pointer"),d=null==l?s:Ci(l),f=null==c?s:Ci(c),(s=new u(m,p+"leave",l,n,i)).target=d,s.relatedTarget=f,m=null,bi(i)===r&&((u=new u(h,p+"enter",c,n,i)).target=f,u.relatedTarget=d,m=u),d=m,l&&c)e:{for(h=c,p=0,f=u=l;f;f=qr(f))p++;for(f=0,m=h;m;m=qr(m))f++;for(;0<p-f;)u=qr(u),p--;for(;0<f-p;)h=qr(h),f--;for(;p--;){if(u===h||null!==h&&u===h.alternate)break e;u=qr(u),h=qr(h)}u=null}else u=null;null!==l&&Yr(a,s,l,u,!1),null!==c&&null!==d&&Yr(a,d,c,u,!0)}if("select"===(l=(s=r?Ci(r):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var g=Kn;else if($n(s))if(Gn)g=ar;else{g=ir;var v=rr}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(g=or);switch(g&&(g=g(e,r))?Wn(a,g,n,i):(v&&v(e,s,r),"focusout"===e&&(v=s._wrapperState)&&v.controlled&&"number"===s.type&&ee(s,"number",s.value)),v=r?Ci(r):window,e){case"focusin":($n(v)||"true"===v.contentEditable)&&(gr=v,vr=r,br=null);break;case"focusout":br=vr=gr=null;break;case"mousedown":yr=!0;break;case"contextmenu":case"mouseup":case"dragend":yr=!1,Cr(a,n,i);break;case"selectionchange":if(mr)break;case"keydown":case"keyup":Cr(a,n,i)}var b;if(Rn)e:{switch(e){case"compositionstart":var y="onCompositionStart";break e;case"compositionend":y="onCompositionEnd";break e;case"compositionupdate":y="onCompositionUpdate";break e}y=void 0}else Un?Fn(e,n)&&(y="onCompositionEnd"):"keydown"===e&&229===n.keyCode&&(y="onCompositionStart");y&&(zn&&"ko"!==n.locale&&(Un||"onCompositionStart"!==y?"onCompositionEnd"===y&&Un&&(b=en()):(Xt="value"in(Gt=i)?Gt.value:Gt.textContent,Un=!0)),0<(v=Zr(r,y)).length&&(y=new Cn(y,e,null,n,i),a.push({event:y,listeners:v}),(b||null!==(b=Vn(n)))&&(y.data=b))),(b=In?function(e,t){switch(e){case"compositionend":return Vn(t);case"keypress":return 32!==t.which?null:(jn=!0,Hn);case"textInput":return(e=t.data)===Hn&&jn?null:e;default:return null}}(e,n):function(e,t){if(Un)return"compositionend"===e||!Rn&&Fn(e,t)?(e=en(),Jt=Xt=Gt=null,Un=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return zn&&"ko"!==t.locale?null:t.data}}(e,n))&&0<(r=Zr(r,"onBeforeInput")).length&&(i=new Cn("onBeforeInput","beforeinput",null,n,i),a.push({event:i,listeners:r}),i.data=b)}Hr(a,t)})}function Wr(e,t,n){return{instance:e,listener:t,currentTarget:n}}function Zr(e,t){for(var n=t+"Capture",r=[];null!==e;){var i=e,o=i.stateNode;5===i.tag&&null!==o&&(i=o,null!=(o=Le(e,n))&&r.unshift(Wr(e,o,i)),null!=(o=Le(e,t))&&r.push(Wr(e,o,i))),e=e.return}return r}function qr(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Yr(e,t,n,r,i){for(var o=t._reactName,a=[];null!==n&&n!==r;){var s=n,l=s.alternate,c=s.stateNode;if(null!==l&&l===r)break;5===s.tag&&null!==c&&(s=c,i?null!=(l=Le(n,o))&&a.unshift(Wr(n,l,s)):i||null!=(l=Le(n,o))&&a.push(Wr(n,l,s))),n=n.return}0!==a.length&&e.push({event:t,listeners:a})}var Qr=/\r\n?/g,Kr=/\u0000|\uFFFD/g;function Gr(e){return("string"==typeof e?e:""+e).replace(Qr,"\n").replace(Kr,"")}function Xr(e,t,n){if(t=Gr(t),Gr(e)!==t&&n)throw Error(o(425))}function Jr(){}var ei=null,ti=null;function ni(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 ri="function"==typeof setTimeout?setTimeout:void 0,ii="function"==typeof clearTimeout?clearTimeout:void 0,oi="function"==typeof Promise?Promise:void 0,ai="function"==typeof queueMicrotask?queueMicrotask:void 0!==oi?function(e){return oi.resolve(null).then(e).catch(si)}:ri;function si(e){setTimeout(function(){throw e})}function li(e,t){var n=t,r=0;do{var i=n.nextSibling;if(e.removeChild(n),i&&8===i.nodeType)if("/$"===(n=i.data)){if(0===r)return e.removeChild(i),void Ut(t);r--}else"$"!==n&&"$?"!==n&&"$!"!==n||r++;n=i}while(n);Ut(t)}function ci(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 ui(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 di=Math.random().toString(36).slice(2),hi="__reactFiber$"+di,fi="__reactProps$"+di,pi="__reactContainer$"+di,mi="__reactEvents$"+di,gi="__reactListeners$"+di,vi="__reactHandles$"+di;function bi(e){var t=e[hi];if(t)return t;for(var n=e.parentNode;n;){if(t=n[pi]||n[hi]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=ui(e);null!==e;){if(n=e[hi])return n;e=ui(e)}return t}n=(e=n).parentNode}return null}function yi(e){return!(e=e[hi]||e[pi])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function Ci(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(o(33))}function wi(e){return e[fi]||null}var xi=[],_i=-1;function Si(e){return{current:e}}function ki(e){0>_i||(e.current=xi[_i],xi[_i]=null,_i--)}function Mi(e,t){_i++,xi[_i]=e.current,e.current=t}var Ei={},Ti=Si(Ei),Oi=Si(!1),Di=Ei;function Pi(e,t){var n=e.type.contextTypes;if(!n)return Ei;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var i,o={};for(i in n)o[i]=t[i];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function Li(e){return null!=e.childContextTypes}function Ai(){ki(Oi),ki(Ti)}function Ri(e,t,n){if(Ti.current!==Ei)throw Error(o(168));Mi(Ti,t),Mi(Oi,n)}function Ni(e,t,n){var r=e.stateNode;if(t=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var i in r=r.getChildContext())if(!(i in t))throw Error(o(108,B(e)||"Unknown",i));return z({},n,r)}function Ii(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ei,Di=Ti.current,Mi(Ti,e),Mi(Oi,Oi.current),!0}function zi(e,t,n){var r=e.stateNode;if(!r)throw Error(o(169));n?(e=Ni(e,t,Di),r.__reactInternalMemoizedMergedChildContext=e,ki(Oi),ki(Ti),Mi(Ti,e)):ki(Oi),Mi(Oi,n)}var Hi=null,ji=!1,Fi=!1;function Vi(e){null===Hi?Hi=[e]:Hi.push(e)}function Ui(){if(!Fi&&null!==Hi){Fi=!0;var e=0,t=yt;try{var n=Hi;for(yt=1;e<n.length;e++){var r=n[e];do{r=r(!0)}while(null!==r)}Hi=null,ji=!1}catch(t){throw null!==Hi&&(Hi=Hi.slice(e+1)),qe(Je,Ui),t}finally{yt=t,Fi=!1}}return null}var Bi=[],$i=0,Wi=null,Zi=0,qi=[],Yi=0,Qi=null,Ki=1,Gi="";function Xi(e,t){Bi[$i++]=Zi,Bi[$i++]=Wi,Wi=e,Zi=t}function Ji(e,t,n){qi[Yi++]=Ki,qi[Yi++]=Gi,qi[Yi++]=Qi,Qi=e;var r=Ki;e=Gi;var i=32-at(r)-1;r&=~(1<<i),n+=1;var o=32-at(t)+i;if(30<o){var a=i-i%5;o=(r&(1<<a)-1).toString(32),r>>=a,i-=a,Ki=1<<32-at(t)+i|n<<i|r,Gi=o+e}else Ki=1<<o|n<<i|r,Gi=e}function eo(e){null!==e.return&&(Xi(e,1),Ji(e,1,0))}function to(e){for(;e===Wi;)Wi=Bi[--$i],Bi[$i]=null,Zi=Bi[--$i],Bi[$i]=null;for(;e===Qi;)Qi=qi[--Yi],qi[Yi]=null,Gi=qi[--Yi],qi[Yi]=null,Ki=qi[--Yi],qi[Yi]=null}var no=null,ro=null,io=!1,oo=null;function ao(e,t){var n=Pc(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 so(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,no=e,ro=ci(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,no=e,ro=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(n=null!==Qi?{id:Ki,overflow:Gi}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},(n=Pc(18,null,null,0)).stateNode=t,n.return=e,e.child=n,no=e,ro=null,!0);default:return!1}}function lo(e){return!(!(1&e.mode)||128&e.flags)}function co(e){if(io){var t=ro;if(t){var n=t;if(!so(e,t)){if(lo(e))throw Error(o(418));t=ci(n.nextSibling);var r=no;t&&so(e,t)?ao(r,n):(e.flags=-4097&e.flags|2,io=!1,no=e)}}else{if(lo(e))throw Error(o(418));e.flags=-4097&e.flags|2,io=!1,no=e}}}function uo(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;no=e}function ho(e){if(e!==no)return!1;if(!io)return uo(e),io=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!ni(e.type,e.memoizedProps)),t&&(t=ro)){if(lo(e))throw fo(),Error(o(418));for(;t;)ao(e,t),t=ci(t.nextSibling)}if(uo(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(o(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){ro=ci(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}ro=null}}else ro=no?ci(e.stateNode.nextSibling):null;return!0}function fo(){for(var e=ro;e;)e=ci(e.nextSibling)}function po(){ro=no=null,io=!1}function mo(e){null===oo?oo=[e]:oo.push(e)}var go=C.ReactCurrentBatchConfig;function vo(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(o(309));var r=n.stateNode}if(!r)throw Error(o(147,e));var i=r,a=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:(t=function(e){var t=i.refs;null===e?delete t[a]:t[a]=e},t._stringRef=a,t)}if("string"!=typeof e)throw Error(o(284));if(!n._owner)throw Error(o(290,e))}return e}function bo(e,t){throw e=Object.prototype.toString.call(t),Error(o(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function yo(e){return(0,e._init)(e._payload)}function Co(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 i(e,t){return(e=Ac(e,t)).index=0,e.sibling=null,e}function a(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=zc(n,e.mode,r)).return=e,t):((t=i(t,n)).return=e,t)}function c(e,t,n,r){var o=n.type;return o===_?d(e,t,n.props.children,r,n.key):null!==t&&(t.elementType===o||"object"==typeof o&&null!==o&&o.$$typeof===L&&yo(o)===t.type)?((r=i(t,n.props)).ref=vo(e,t,n),r.return=e,r):((r=Rc(n.type,n.key,n.props,null,e.mode,r)).ref=vo(e,t,n),r.return=e,r)}function u(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Hc(n,e.mode,r)).return=e,t):((t=i(t,n.children||[])).return=e,t)}function d(e,t,n,r,o){return null===t||7!==t.tag?((t=Nc(n,e.mode,r,o)).return=e,t):((t=i(t,n)).return=e,t)}function h(e,t,n){if("string"==typeof t&&""!==t||"number"==typeof t)return(t=zc(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case w:return(n=Rc(t.type,t.key,t.props,null,e.mode,n)).ref=vo(e,null,t),n.return=e,n;case x:return(t=Hc(t,e.mode,n)).return=e,t;case L:return h(e,(0,t._init)(t._payload),n)}if(te(t)||N(t))return(t=Nc(t,e.mode,n,null)).return=e,t;bo(e,t)}return null}function f(e,t,n,r){var i=null!==t?t.key:null;if("string"==typeof n&&""!==n||"number"==typeof n)return null!==i?null:l(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case w:return n.key===i?c(e,t,n,r):null;case x:return n.key===i?u(e,t,n,r):null;case L:return f(e,t,(i=n._init)(n._payload),r)}if(te(n)||N(n))return null!==i?null:d(e,t,n,r,null);bo(e,n)}return null}function p(e,t,n,r,i){if("string"==typeof r&&""!==r||"number"==typeof r)return l(t,e=e.get(n)||null,""+r,i);if("object"==typeof r&&null!==r){switch(r.$$typeof){case w:return c(t,e=e.get(null===r.key?n:r.key)||null,r,i);case x:return u(t,e=e.get(null===r.key?n:r.key)||null,r,i);case L:return p(e,t,n,(0,r._init)(r._payload),i)}if(te(r)||N(r))return d(t,e=e.get(n)||null,r,i,null);bo(t,r)}return null}function m(i,o,s,l){for(var c=null,u=null,d=o,m=o=0,g=null;null!==d&&m<s.length;m++){d.index>m?(g=d,d=null):g=d.sibling;var v=f(i,d,s[m],l);if(null===v){null===d&&(d=g);break}e&&d&&null===v.alternate&&t(i,d),o=a(v,o,m),null===u?c=v:u.sibling=v,u=v,d=g}if(m===s.length)return n(i,d),io&&Xi(i,m),c;if(null===d){for(;m<s.length;m++)null!==(d=h(i,s[m],l))&&(o=a(d,o,m),null===u?c=d:u.sibling=d,u=d);return io&&Xi(i,m),c}for(d=r(i,d);m<s.length;m++)null!==(g=p(d,i,m,s[m],l))&&(e&&null!==g.alternate&&d.delete(null===g.key?m:g.key),o=a(g,o,m),null===u?c=g:u.sibling=g,u=g);return e&&d.forEach(function(e){return t(i,e)}),io&&Xi(i,m),c}function g(i,s,l,c){var u=N(l);if("function"!=typeof u)throw Error(o(150));if(null==(l=u.call(l)))throw Error(o(151));for(var d=u=null,m=s,g=s=0,v=null,b=l.next();null!==m&&!b.done;g++,b=l.next()){m.index>g?(v=m,m=null):v=m.sibling;var y=f(i,m,b.value,c);if(null===y){null===m&&(m=v);break}e&&m&&null===y.alternate&&t(i,m),s=a(y,s,g),null===d?u=y:d.sibling=y,d=y,m=v}if(b.done)return n(i,m),io&&Xi(i,g),u;if(null===m){for(;!b.done;g++,b=l.next())null!==(b=h(i,b.value,c))&&(s=a(b,s,g),null===d?u=b:d.sibling=b,d=b);return io&&Xi(i,g),u}for(m=r(i,m);!b.done;g++,b=l.next())null!==(b=p(m,i,g,b.value,c))&&(e&&null!==b.alternate&&m.delete(null===b.key?g:b.key),s=a(b,s,g),null===d?u=b:d.sibling=b,d=b);return e&&m.forEach(function(e){return t(i,e)}),io&&Xi(i,g),u}return function e(r,o,a,l){if("object"==typeof a&&null!==a&&a.type===_&&null===a.key&&(a=a.props.children),"object"==typeof a&&null!==a){switch(a.$$typeof){case w:e:{for(var c=a.key,u=o;null!==u;){if(u.key===c){if((c=a.type)===_){if(7===u.tag){n(r,u.sibling),(o=i(u,a.props.children)).return=r,r=o;break e}}else if(u.elementType===c||"object"==typeof c&&null!==c&&c.$$typeof===L&&yo(c)===u.type){n(r,u.sibling),(o=i(u,a.props)).ref=vo(r,u,a),o.return=r,r=o;break e}n(r,u);break}t(r,u),u=u.sibling}a.type===_?((o=Nc(a.props.children,r.mode,l,a.key)).return=r,r=o):((l=Rc(a.type,a.key,a.props,null,r.mode,l)).ref=vo(r,o,a),l.return=r,r=l)}return s(r);case x:e:{for(u=a.key;null!==o;){if(o.key===u){if(4===o.tag&&o.stateNode.containerInfo===a.containerInfo&&o.stateNode.implementation===a.implementation){n(r,o.sibling),(o=i(o,a.children||[])).return=r,r=o;break e}n(r,o);break}t(r,o),o=o.sibling}(o=Hc(a,r.mode,l)).return=r,r=o}return s(r);case L:return e(r,o,(u=a._init)(a._payload),l)}if(te(a))return m(r,o,a,l);if(N(a))return g(r,o,a,l);bo(r,a)}return"string"==typeof a&&""!==a||"number"==typeof a?(a=""+a,null!==o&&6===o.tag?(n(r,o.sibling),(o=i(o,a)).return=r,r=o):(n(r,o),(o=zc(a,r.mode,l)).return=r,r=o),s(r)):n(r,o)}}var wo=Co(!0),xo=Co(!1),_o=Si(null),So=null,ko=null,Mo=null;function Eo(){Mo=ko=So=null}function To(e){var t=_o.current;ki(_o),e._currentValue=t}function Oo(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 Do(e,t){So=e,Mo=ko=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(ys=!0),e.firstContext=null)}function Po(e){var t=e._currentValue;if(Mo!==e)if(e={context:e,memoizedValue:t,next:null},null===ko){if(null===So)throw Error(o(308));ko=e,So.dependencies={lanes:0,firstContext:e}}else ko=ko.next=e;return t}var Lo=null;function Ao(e){null===Lo?Lo=[e]:Lo.push(e)}function Ro(e,t,n,r){var i=t.interleaved;return null===i?(n.next=n,Ao(t)):(n.next=i.next,i.next=n),t.interleaved=n,No(e,r)}function No(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 Io=!1;function zo(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Ho(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 jo(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Fo(e,t,n){var r=e.updateQueue;if(null===r)return null;if(r=r.shared,2&Tl){var i=r.pending;return null===i?t.next=t:(t.next=i.next,i.next=t),r.pending=t,No(e,n)}return null===(i=r.interleaved)?(t.next=t,Ao(r)):(t.next=i.next,i.next=t),r.interleaved=t,No(e,n)}function Vo(e,t,n){if(null!==(t=t.updateQueue)&&(t=t.shared,4194240&n)){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,bt(e,n)}}function Uo(e,t){var n=e.updateQueue,r=e.alternate;if(null!==r&&n===(r=r.updateQueue)){var i=null,o=null;if(null!==(n=n.firstBaseUpdate)){do{var a={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};null===o?i=o=a:o=o.next=a,n=n.next}while(null!==n);null===o?i=o=t:o=o.next=t}else i=o=t;return n={baseState:r.baseState,firstBaseUpdate:i,lastBaseUpdate:o,shared:r.shared,effects:r.effects},void(e.updateQueue=n)}null===(e=n.lastBaseUpdate)?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Bo(e,t,n,r){var i=e.updateQueue;Io=!1;var o=i.firstBaseUpdate,a=i.lastBaseUpdate,s=i.shared.pending;if(null!==s){i.shared.pending=null;var l=s,c=l.next;l.next=null,null===a?o=c:a.next=c,a=l;var u=e.alternate;null!==u&&(s=(u=u.updateQueue).lastBaseUpdate)!==a&&(null===s?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=l)}if(null!==o){var d=i.baseState;for(a=0,u=c=l=null,s=o;;){var h=s.lane,f=s.eventTime;if((r&h)===h){null!==u&&(u=u.next={eventTime:f,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var p=e,m=s;switch(h=t,f=n,m.tag){case 1:if("function"==typeof(p=m.payload)){d=p.call(f,d,h);break e}d=p;break e;case 3:p.flags=-65537&p.flags|128;case 0:if(null==(h="function"==typeof(p=m.payload)?p.call(f,d,h):p))break e;d=z({},d,h);break e;case 2:Io=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(h=i.effects)?i.effects=[s]:h.push(s))}else f={eventTime:f,lane:h,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===u?(c=u=f,l=d):u=u.next=f,a|=h;if(null===(s=s.next)){if(null===(s=i.shared.pending))break;s=(h=s).next,h.next=null,i.lastBaseUpdate=h,i.shared.pending=null}}if(null===u&&(l=d),i.baseState=l,i.firstBaseUpdate=c,i.lastBaseUpdate=u,null!==(t=i.shared.interleaved)){i=t;do{a|=i.lane,i=i.next}while(i!==t)}else null===o&&(i.shared.lanes=0);Il|=a,e.lanes=a,e.memoizedState=d}}function $o(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],i=r.callback;if(null!==i){if(r.callback=null,r=n,"function"!=typeof i)throw Error(o(191,i));i.call(r)}}}var Wo={},Zo=Si(Wo),qo=Si(Wo),Yo=Si(Wo);function Qo(e){if(e===Wo)throw Error(o(174));return e}function Ko(e,t){switch(Mi(Yo,t),Mi(qo,e),Mi(Zo,Wo),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)}ki(Zo),Mi(Zo,t)}function Go(){ki(Zo),ki(qo),ki(Yo)}function Xo(e){Qo(Yo.current);var t=Qo(Zo.current),n=le(t,e.type);t!==n&&(Mi(qo,e),Mi(Zo,n))}function Jo(e){qo.current===e&&(ki(Zo),ki(qo))}var ea=Si(0);function ta(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(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 na=[];function ra(){for(var e=0;e<na.length;e++)na[e]._workInProgressVersionPrimary=null;na.length=0}var ia=C.ReactCurrentDispatcher,oa=C.ReactCurrentBatchConfig,aa=0,sa=null,la=null,ca=null,ua=!1,da=!1,ha=0,fa=0;function pa(){throw Error(o(321))}function ma(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 ga(e,t,n,r,i,a){if(aa=a,sa=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,ia.current=null===e||null===e.memoizedState?Ja:es,e=n(r,i),da){a=0;do{if(da=!1,ha=0,25<=a)throw Error(o(301));a+=1,ca=la=null,t.updateQueue=null,ia.current=ts,e=n(r,i)}while(da)}if(ia.current=Xa,t=null!==la&&null!==la.next,aa=0,ca=la=sa=null,ua=!1,t)throw Error(o(300));return e}function va(){var e=0!==ha;return ha=0,e}function ba(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===ca?sa.memoizedState=ca=e:ca=ca.next=e,ca}function ya(){if(null===la){var e=sa.alternate;e=null!==e?e.memoizedState:null}else e=la.next;var t=null===ca?sa.memoizedState:ca.next;if(null!==t)ca=t,la=e;else{if(null===e)throw Error(o(310));e={memoizedState:(la=e).memoizedState,baseState:la.baseState,baseQueue:la.baseQueue,queue:la.queue,next:null},null===ca?sa.memoizedState=ca=e:ca=ca.next=e}return ca}function Ca(e,t){return"function"==typeof t?t(e):t}function wa(e){var t=ya(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=la,i=r.baseQueue,a=n.pending;if(null!==a){if(null!==i){var s=i.next;i.next=a.next,a.next=s}r.baseQueue=i=a,n.pending=null}if(null!==i){a=i.next,r=r.baseState;var l=s=null,c=null,u=a;do{var d=u.lane;if((aa&d)===d)null!==c&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),r=u.hasEagerState?u.eagerState:e(r,u.action);else{var h={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===c?(l=c=h,s=r):c=c.next=h,sa.lanes|=d,Il|=d}u=u.next}while(null!==u&&u!==a);null===c?s=r:c.next=l,sr(r,t.memoizedState)||(ys=!0),t.memoizedState=r,t.baseState=s,t.baseQueue=c,n.lastRenderedState=r}if(null!==(e=n.interleaved)){i=e;do{a=i.lane,sa.lanes|=a,Il|=a,i=i.next}while(i!==e)}else null===i&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function xa(e){var t=ya(),n=t.queue;if(null===n)throw Error(o(311));n.lastRenderedReducer=e;var r=n.dispatch,i=n.pending,a=t.memoizedState;if(null!==i){n.pending=null;var s=i=i.next;do{a=e(a,s.action),s=s.next}while(s!==i);sr(a,t.memoizedState)||(ys=!0),t.memoizedState=a,null===t.baseQueue&&(t.baseState=a),n.lastRenderedState=a}return[a,r]}function _a(){}function Sa(e,t){var n=sa,r=ya(),i=t(),a=!sr(r.memoizedState,i);if(a&&(r.memoizedState=i,ys=!0),r=r.queue,Ia(Ea.bind(null,n,r,e),[e]),r.getSnapshot!==t||a||null!==ca&&1&ca.memoizedState.tag){if(n.flags|=2048,Pa(9,Ma.bind(null,n,r,i,t),void 0,null),null===Ol)throw Error(o(349));30&aa||ka(n,t,i)}return i}function ka(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},null===(t=sa.updateQueue)?(t={lastEffect:null,stores:null},sa.updateQueue=t,t.stores=[e]):null===(n=t.stores)?t.stores=[e]:n.push(e)}function Ma(e,t,n,r){t.value=n,t.getSnapshot=r,Ta(t)&&Oa(e)}function Ea(e,t,n){return n(function(){Ta(t)&&Oa(e)})}function Ta(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!sr(e,n)}catch(e){return!0}}function Oa(e){var t=No(e,1);null!==t&&nc(t,e,1,-1)}function Da(e){var t=ba();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Ca,lastRenderedState:e},t.queue=e,e=e.dispatch=Ya.bind(null,sa,e),[t.memoizedState,e]}function Pa(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=sa.updateQueue)?(t={lastEffect:null,stores:null},sa.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 La(){return ya().memoizedState}function Aa(e,t,n,r){var i=ba();sa.flags|=e,i.memoizedState=Pa(1|t,n,void 0,void 0===r?null:r)}function Ra(e,t,n,r){var i=ya();r=void 0===r?null:r;var o=void 0;if(null!==la){var a=la.memoizedState;if(o=a.destroy,null!==r&&ma(r,a.deps))return void(i.memoizedState=Pa(t,n,o,r))}sa.flags|=e,i.memoizedState=Pa(1|t,n,o,r)}function Na(e,t){return Aa(8390656,8,e,t)}function Ia(e,t){return Ra(2048,8,e,t)}function za(e,t){return Ra(4,2,e,t)}function Ha(e,t){return Ra(4,4,e,t)}function ja(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Fa(e,t,n){return n=null!=n?n.concat([e]):null,Ra(4,4,ja.bind(null,t,e),n)}function Va(){}function Ua(e,t){var n=ya();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ma(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function Ba(e,t){var n=ya();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&ma(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function $a(e,t,n){return 21&aa?(sr(n,t)||(n=mt(),sa.lanes|=n,Il|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,ys=!0),e.memoizedState=n)}function Wa(e,t){var n=yt;yt=0!==n&&4>n?n:4,e(!0);var r=oa.transition;oa.transition={};try{e(!1),t()}finally{yt=n,oa.transition=r}}function Za(){return ya().memoizedState}function qa(e,t,n){var r=tc(e);n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},Qa(e)?Ka(t,n):null!==(n=Ro(e,t,n,r))&&(nc(n,e,r,ec()),Ga(n,t,r))}function Ya(e,t,n){var r=tc(e),i={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(Qa(e))Ka(t,i);else{var o=e.alternate;if(0===e.lanes&&(null===o||0===o.lanes)&&null!==(o=t.lastRenderedReducer))try{var a=t.lastRenderedState,s=o(a,n);if(i.hasEagerState=!0,i.eagerState=s,sr(s,a)){var l=t.interleaved;return null===l?(i.next=i,Ao(t)):(i.next=l.next,l.next=i),void(t.interleaved=i)}}catch(e){}null!==(n=Ro(e,t,i,r))&&(nc(n,e,r,i=ec()),Ga(n,t,r))}}function Qa(e){var t=e.alternate;return e===sa||null!==t&&t===sa}function Ka(e,t){da=ua=!0;var n=e.pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Ga(e,t,n){if(4194240&n){var r=t.lanes;n|=r&=e.pendingLanes,t.lanes=n,bt(e,n)}}var Xa={readContext:Po,useCallback:pa,useContext:pa,useEffect:pa,useImperativeHandle:pa,useInsertionEffect:pa,useLayoutEffect:pa,useMemo:pa,useReducer:pa,useRef:pa,useState:pa,useDebugValue:pa,useDeferredValue:pa,useTransition:pa,useMutableSource:pa,useSyncExternalStore:pa,useId:pa,unstable_isNewReconciler:!1},Ja={readContext:Po,useCallback:function(e,t){return ba().memoizedState=[e,void 0===t?null:t],e},useContext:Po,useEffect:Na,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,Aa(4194308,4,ja.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Aa(4194308,4,e,t)},useInsertionEffect:function(e,t){return Aa(4,2,e,t)},useMemo:function(e,t){var n=ba();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=ba();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=qa.bind(null,sa,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},ba().memoizedState=e},useState:Da,useDebugValue:Va,useDeferredValue:function(e){return ba().memoizedState=e},useTransition:function(){var e=Da(!1),t=e[0];return e=Wa.bind(null,e[1]),ba().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var r=sa,i=ba();if(io){if(void 0===n)throw Error(o(407));n=n()}else{if(n=t(),null===Ol)throw Error(o(349));30&aa||ka(r,t,n)}i.memoizedState=n;var a={value:n,getSnapshot:t};return i.queue=a,Na(Ea.bind(null,r,a,e),[e]),r.flags|=2048,Pa(9,Ma.bind(null,r,a,n,t),void 0,null),n},useId:function(){var e=ba(),t=Ol.identifierPrefix;if(io){var n=Gi;t=":"+t+"R"+(n=(Ki&~(1<<32-at(Ki)-1)).toString(32)+n),0<(n=ha++)&&(t+="H"+n.toString(32)),t+=":"}else t=":"+t+"r"+(n=fa++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},es={readContext:Po,useCallback:Ua,useContext:Po,useEffect:Ia,useImperativeHandle:Fa,useInsertionEffect:za,useLayoutEffect:Ha,useMemo:Ba,useReducer:wa,useRef:La,useState:function(){return wa(Ca)},useDebugValue:Va,useDeferredValue:function(e){return $a(ya(),la.memoizedState,e)},useTransition:function(){return[wa(Ca)[0],ya().memoizedState]},useMutableSource:_a,useSyncExternalStore:Sa,useId:Za,unstable_isNewReconciler:!1},ts={readContext:Po,useCallback:Ua,useContext:Po,useEffect:Ia,useImperativeHandle:Fa,useInsertionEffect:za,useLayoutEffect:Ha,useMemo:Ba,useReducer:xa,useRef:La,useState:function(){return xa(Ca)},useDebugValue:Va,useDeferredValue:function(e){var t=ya();return null===la?t.memoizedState=e:$a(t,la.memoizedState,e)},useTransition:function(){return[xa(Ca)[0],ya().memoizedState]},useMutableSource:_a,useSyncExternalStore:Sa,useId:Za,unstable_isNewReconciler:!1};function ns(e,t){if(e&&e.defaultProps){for(var n in t=z({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}return t}function rs(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:z({},t,n),e.memoizedState=n,0===e.lanes&&(e.updateQueue.baseState=n)}var is={isMounted:function(e){return!!(e=e._reactInternals)&&Ue(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternals;var r=ec(),i=tc(e),o=jo(r,i);o.payload=t,null!=n&&(o.callback=n),null!==(t=Fo(e,o,i))&&(nc(t,e,i,r),Vo(t,e,i))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var r=ec(),i=tc(e),o=jo(r,i);o.tag=1,o.payload=t,null!=n&&(o.callback=n),null!==(t=Fo(e,o,i))&&(nc(t,e,i,r),Vo(t,e,i))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=ec(),r=tc(e),i=jo(n,r);i.tag=2,null!=t&&(i.callback=t),null!==(t=Fo(e,i,r))&&(nc(t,e,r,n),Vo(t,e,r))}};function os(e,t,n,r,i,o,a){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,a):!(t.prototype&&t.prototype.isPureReactComponent&&lr(n,r)&&lr(i,o))}function as(e,t,n){var r=!1,i=Ei,o=t.contextType;return"object"==typeof o&&null!==o?o=Po(o):(i=Li(t)?Di:Ti.current,o=(r=null!=(r=t.contextTypes))?Pi(e,i):Ei),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=is,e.stateNode=t,t._reactInternals=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=i,e.__reactInternalMemoizedMaskedChildContext=o),t}function ss(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&&is.enqueueReplaceState(t,t.state,null)}function ls(e,t,n,r){var i=e.stateNode;i.props=n,i.state=e.memoizedState,i.refs={},zo(e);var o=t.contextType;"object"==typeof o&&null!==o?i.context=Po(o):(o=Li(t)?Di:Ti.current,i.context=Pi(e,o)),i.state=e.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(rs(e,t,o,n),i.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof i.getSnapshotBeforeUpdate||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||(t=i.state,"function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount(),t!==i.state&&is.enqueueReplaceState(i,i.state,null),Bo(e,n,i,r),i.state=e.memoizedState),"function"==typeof i.componentDidMount&&(e.flags|=4194308)}function cs(e,t){try{var n="",r=t;do{n+=V(r),r=r.return}while(r);var i=n}catch(e){i="\nError generating stack: "+e.message+"\n"+e.stack}return{value:e,source:t,stack:i,digest:null}}function us(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(e){setTimeout(function(){throw e})}}var hs="function"==typeof WeakMap?WeakMap:Map;function fs(e,t,n){(n=jo(-1,n)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){$l||($l=!0,Wl=r),ds(0,t)},n}function ps(e,t,n){(n=jo(-1,n)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var i=t.value;n.payload=function(){return r(i)},n.callback=function(){ds(0,t)}}var o=e.stateNode;return null!==o&&"function"==typeof o.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 hs;var i=new Set;r.set(t,i)}else void 0===(i=r.get(t))&&(i=new Set,r.set(t,i));i.has(n)||(i.add(n),e=kc.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 vs(e,t,n,r,i){return 1&e.mode?(e.flags|=65536,e.lanes=i,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,1===n.tag&&(null===n.alternate?n.tag=17:((t=jo(-1,1)).tag=2,Fo(n,t,1))),n.lanes|=1),e)}var bs=C.ReactCurrentOwner,ys=!1;function Cs(e,t,n,r){t.child=null===e?xo(t,null,n,r):wo(t,e.child,n,r)}function ws(e,t,n,r,i){n=n.render;var o=t.ref;return Do(t,i),r=ga(e,t,n,r,o,i),n=va(),null===e||ys?(io&&n&&eo(t),t.flags|=1,Cs(e,t,r,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,$s(e,t,i))}function xs(e,t,n,r,i){if(null===e){var o=n.type;return"function"!=typeof o||Lc(o)||void 0!==o.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Rc(n.type,null,r,t,t.mode,i)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=o,_s(e,t,o,r,i))}if(o=e.child,0===(e.lanes&i)){var a=o.memoizedProps;if((n=null!==(n=n.compare)?n:lr)(a,r)&&e.ref===t.ref)return $s(e,t,i)}return t.flags|=1,(e=Ac(o,r)).ref=t.ref,e.return=t,t.child=e}function _s(e,t,n,r,i){if(null!==e){var o=e.memoizedProps;if(lr(o,r)&&e.ref===t.ref){if(ys=!1,t.pendingProps=r=o,0===(e.lanes&i))return t.lanes=e.lanes,$s(e,t,i);131072&e.flags&&(ys=!0)}}return Ms(e,t,n,r,i)}function Ss(e,t,n){var r=t.pendingProps,i=r.children,o=null!==e?e.memoizedState:null;if("hidden"===r.mode)if(1&t.mode){if(!(1073741824&n))return e=null!==o?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Mi(Al,Ll),Ll|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},r=null!==o?o.baseLanes:n,Mi(Al,Ll),Ll|=r}else t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Mi(Al,Ll),Ll|=n;else null!==o?(r=o.baseLanes|n,t.memoizedState=null):r=n,Mi(Al,Ll),Ll|=r;return Cs(e,t,i,n),t.child}function ks(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function Ms(e,t,n,r,i){var o=Li(n)?Di:Ti.current;return o=Pi(t,o),Do(t,i),n=ga(e,t,n,r,o,i),r=va(),null===e||ys?(io&&r&&eo(t),t.flags|=1,Cs(e,t,n,i),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~i,$s(e,t,i))}function Es(e,t,n,r,i){if(Li(n)){var o=!0;Ii(t)}else o=!1;if(Do(t,i),null===t.stateNode)Bs(e,t),as(t,n,r),ls(t,n,r,i),r=!0;else if(null===e){var a=t.stateNode,s=t.memoizedProps;a.props=s;var l=a.context,c=n.contextType;c="object"==typeof c&&null!==c?Po(c):Pi(t,c=Li(n)?Di:Ti.current);var u=n.getDerivedStateFromProps,d="function"==typeof u||"function"==typeof a.getSnapshotBeforeUpdate;d||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==r||l!==c)&&ss(t,a,r,c),Io=!1;var h=t.memoizedState;a.state=h,Bo(t,r,a,i),l=t.memoizedState,s!==r||h!==l||Oi.current||Io?("function"==typeof u&&(rs(t,n,u,r),l=t.memoizedState),(s=Io||os(t,n,s,r,h,l,c))?(d||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||("function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount()),"function"==typeof a.componentDidMount&&(t.flags|=4194308)):("function"==typeof a.componentDidMount&&(t.flags|=4194308),t.memoizedProps=r,t.memoizedState=l),a.props=r,a.state=l,a.context=c,r=s):("function"==typeof a.componentDidMount&&(t.flags|=4194308),r=!1)}else{a=t.stateNode,Ho(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:ns(t.type,s),a.props=c,d=t.pendingProps,h=a.context,l="object"==typeof(l=n.contextType)&&null!==l?Po(l):Pi(t,l=Li(n)?Di:Ti.current);var f=n.getDerivedStateFromProps;(u="function"==typeof f||"function"==typeof a.getSnapshotBeforeUpdate)||"function"!=typeof a.UNSAFE_componentWillReceiveProps&&"function"!=typeof a.componentWillReceiveProps||(s!==d||h!==l)&&ss(t,a,r,l),Io=!1,h=t.memoizedState,a.state=h,Bo(t,r,a,i);var p=t.memoizedState;s!==d||h!==p||Oi.current||Io?("function"==typeof f&&(rs(t,n,f,r),p=t.memoizedState),(c=Io||os(t,n,c,r,h,p,l)||!1)?(u||"function"!=typeof a.UNSAFE_componentWillUpdate&&"function"!=typeof a.componentWillUpdate||("function"==typeof a.componentWillUpdate&&a.componentWillUpdate(r,p,l),"function"==typeof a.UNSAFE_componentWillUpdate&&a.UNSAFE_componentWillUpdate(r,p,l)),"function"==typeof a.componentDidUpdate&&(t.flags|=4),"function"==typeof a.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),t.memoizedProps=r,t.memoizedState=p),a.props=r,a.state=p,a.context=l,r=c):("function"!=typeof a.componentDidUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=4),"function"!=typeof a.getSnapshotBeforeUpdate||s===e.memoizedProps&&h===e.memoizedState||(t.flags|=1024),r=!1)}return Ts(e,t,n,r,o,i)}function Ts(e,t,n,r,i,o){ks(e,t);var a=!!(128&t.flags);if(!r&&!a)return i&&zi(t,n,!1),$s(e,t,o);r=t.stateNode,bs.current=t;var s=a&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.flags|=1,null!==e&&a?(t.child=wo(t,e.child,null,o),t.child=wo(t,null,s,o)):Cs(e,t,s,o),t.memoizedState=r.state,i&&zi(t,n,!0),t.child}function Os(e){var t=e.stateNode;t.pendingContext?Ri(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Ri(0,t.context,!1),Ko(e,t.containerInfo)}function Ds(e,t,n,r,i){return po(),mo(i),t.flags|=256,Cs(e,t,n,r),t.child}var Ps,Ls,As,Rs,Ns={dehydrated:null,treeContext:null,retryLane:0};function Is(e){return{baseLanes:e,cachePool:null,transitions:null}}function zs(e,t,n){var r,i=t.pendingProps,a=ea.current,s=!1,l=!!(128&t.flags);if((r=l)||(r=(null===e||null!==e.memoizedState)&&!!(2&a)),r?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(a|=1),Mi(ea,1&a),null===e)return co(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(1&t.mode?"$!"===e.data?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(l=i.children,e=i.fallback,s?(i=t.mode,s=t.child,l={mode:"hidden",children:l},1&i||null===s?s=Ic(l,i,0,null):(s.childLanes=0,s.pendingProps=l),e=Nc(e,i,n,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Is(n),t.memoizedState=Ns,e):Hs(t,l));if(null!==(a=e.memoizedState)&&null!==(r=a.dehydrated))return function(e,t,n,r,i,a,s){if(n)return 256&t.flags?(t.flags&=-257,js(e,t,s,r=us(Error(o(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(a=r.fallback,i=t.mode,r=Ic({mode:"visible",children:r.children},i,0,null),(a=Nc(a,i,s,null)).flags|=2,r.return=t,a.return=t,r.sibling=a,t.child=r,1&t.mode&&wo(t,e.child,null,s),t.child.memoizedState=Is(s),t.memoizedState=Ns,a);if(!(1&t.mode))return js(e,t,s,null);if("$!"===i.data){if(r=i.nextSibling&&i.nextSibling.dataset)var l=r.dgst;return r=l,js(e,t,s,r=us(a=Error(o(419)),r,void 0))}if(l=0!==(s&e.childLanes),ys||l){if(null!==(r=Ol)){switch(s&-s){case 4:i=2;break;case 16:i=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:i=32;break;case 536870912:i=268435456;break;default:i=0}0!==(i=0!==(i&(r.suspendedLanes|s))?0:i)&&i!==a.retryLane&&(a.retryLane=i,No(e,i),nc(r,e,i,-1))}return mc(),js(e,t,s,r=us(Error(o(421))))}return"$?"===i.data?(t.flags|=128,t.child=e.child,t=Ec.bind(null,e),i._reactRetry=t,null):(e=a.treeContext,ro=ci(i.nextSibling),no=t,io=!0,oo=null,null!==e&&(qi[Yi++]=Ki,qi[Yi++]=Gi,qi[Yi++]=Qi,Ki=e.id,Gi=e.overflow,Qi=t),(t=Hs(t,r.children)).flags|=4096,t)}(e,t,l,i,r,a,n);if(s){s=i.fallback,l=t.mode,r=(a=e.child).sibling;var c={mode:"hidden",children:i.children};return 1&l||t.child===a?(i=Ac(a,c)).subtreeFlags=14680064&a.subtreeFlags:((i=t.child).childLanes=0,i.pendingProps=c,t.deletions=null),null!==r?s=Ac(r,s):(s=Nc(s,l,n,null)).flags|=2,s.return=t,i.return=t,i.sibling=s,t.child=i,i=s,s=t.child,l=null===(l=e.child.memoizedState)?Is(n):{baseLanes:l.baseLanes|n,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~n,t.memoizedState=Ns,i}return e=(s=e.child).sibling,i=Ac(s,{mode:"visible",children:i.children}),!(1&t.mode)&&(i.lanes=n),i.return=t,i.sibling=null,null!==e&&(null===(n=t.deletions)?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=i,t.memoizedState=null,i}function Hs(e,t){return(t=Ic({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function js(e,t,n,r){return null!==r&&mo(r),wo(t,e.child,null,n),(e=Hs(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function Fs(e,t,n){e.lanes|=t;var r=e.alternate;null!==r&&(r.lanes|=t),Oo(e.return,t,n)}function Vs(e,t,n,r,i){var o=e.memoizedState;null===o?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailMode:i}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=r,o.tail=n,o.tailMode=i)}function Us(e,t,n){var r=t.pendingProps,i=r.revealOrder,o=r.tail;if(Cs(e,t,r.children,n),2&(r=ea.current))r=1&r|2,t.flags|=128;else{if(null!==e&&128&e.flags)e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Fs(e,n,t);else if(19===e.tag)Fs(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(Mi(ea,r),1&t.mode)switch(i){case"forwards":for(n=t.child,i=null;null!==n;)null!==(e=n.alternate)&&null===ta(e)&&(i=n),n=n.sibling;null===(n=i)?(i=t.child,t.child=null):(i=n.sibling,n.sibling=null),Vs(t,!1,i,n,o);break;case"backwards":for(n=null,i=t.child,t.child=null;null!==i;){if(null!==(e=i.alternate)&&null===ta(e)){t.child=i;break}e=i.sibling,i.sibling=n,n=i,i=e}Vs(t,!0,n,null,o);break;case"together":Vs(t,!1,null,null,void 0);break;default:t.memoizedState=null}else t.memoizedState=null;return t.child}function Bs(e,t){!(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function $s(e,t,n){if(null!==e&&(t.dependencies=e.dependencies),Il|=t.lanes,0===(n&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(o(153));if(null!==t.child){for(n=Ac(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Ac(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Ws(e,t){if(!io)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 i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=14680064&i.subtreeFlags,r|=14680064&i.flags,i.return=e,i=i.sibling;else for(i=e.child;null!==i;)n|=i.lanes|i.childLanes,r|=i.subtreeFlags,r|=i.flags,i.return=e,i=i.sibling;return e.subtreeFlags|=r,e.childLanes=n,t}function qs(e,t,n){var r=t.pendingProps;switch(to(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 Li(t.type)&&Ai(),Zs(t),null;case 3:return r=t.stateNode,Go(),ki(Oi),ki(Ti),ra(),r.pendingContext&&(r.context=r.pendingContext,r.pendingContext=null),null!==e&&null!==e.child||(ho(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&!(256&t.flags)||(t.flags|=1024,null!==oo&&(ac(oo),oo=null))),Ls(e,t),Zs(t),null;case 5:Jo(t);var i=Qo(Yo.current);if(n=t.type,null!==e&&null!=t.stateNode)As(e,t,n,r,i),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!r){if(null===t.stateNode)throw Error(o(166));return Zs(t),null}if(e=Qo(Zo.current),ho(t)){r=t.stateNode,n=t.type;var a=t.memoizedProps;switch(r[hi]=t,r[fi]=a,e=!!(1&t.mode),n){case"dialog":jr("cancel",r),jr("close",r);break;case"iframe":case"object":case"embed":jr("load",r);break;case"video":case"audio":for(i=0;i<Nr.length;i++)jr(Nr[i],r);break;case"source":jr("error",r);break;case"img":case"image":case"link":jr("error",r),jr("load",r);break;case"details":jr("toggle",r);break;case"input":K(r,a),jr("invalid",r);break;case"select":r._wrapperState={wasMultiple:!!a.multiple},jr("invalid",r);break;case"textarea":ie(r,a),jr("invalid",r)}for(var l in be(n,a),i=null,a)if(a.hasOwnProperty(l)){var c=a[l];"children"===l?"string"==typeof c?r.textContent!==c&&(!0!==a.suppressHydrationWarning&&Xr(r.textContent,c,e),i=["children",c]):"number"==typeof c&&r.textContent!==""+c&&(!0!==a.suppressHydrationWarning&&Xr(r.textContent,c,e),i=["children",""+c]):s.hasOwnProperty(l)&&null!=c&&"onScroll"===l&&jr("scroll",r)}switch(n){case"input":Z(r),J(r,a,!0);break;case"textarea":Z(r),ae(r);break;case"select":case"option":break;default:"function"==typeof a.onClick&&(r.onclick=Jr)}r=i,t.updateQueue=r,null!==r&&(t.flags|=4)}else{l=9===i.nodeType?i:i.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[hi]=t,e[fi]=r,Ps(e,t,!1,!1),t.stateNode=e;e:{switch(l=ye(n,r),n){case"dialog":jr("cancel",e),jr("close",e),i=r;break;case"iframe":case"object":case"embed":jr("load",e),i=r;break;case"video":case"audio":for(i=0;i<Nr.length;i++)jr(Nr[i],e);i=r;break;case"source":jr("error",e),i=r;break;case"img":case"image":case"link":jr("error",e),jr("load",e),i=r;break;case"details":jr("toggle",e),i=r;break;case"input":K(e,r),i=Q(e,r),jr("invalid",e);break;case"option":default:i=r;break;case"select":e._wrapperState={wasMultiple:!!r.multiple},i=z({},r,{value:void 0}),jr("invalid",e);break;case"textarea":ie(e,r),i=re(e,r),jr("invalid",e)}for(a in be(n,i),c=i)if(c.hasOwnProperty(a)){var u=c[a];"style"===a?ge(e,u):"dangerouslySetInnerHTML"===a?null!=(u=u?u.__html:void 0)&&de(e,u):"children"===a?"string"==typeof u?("textarea"!==n||""!==u)&&he(e,u):"number"==typeof u&&he(e,""+u):"suppressContentEditableWarning"!==a&&"suppressHydrationWarning"!==a&&"autoFocus"!==a&&(s.hasOwnProperty(a)?null!=u&&"onScroll"===a&&jr("scroll",e):null!=u&&y(e,a,u,l))}switch(n){case"input":Z(e),J(e,r,!1);break;case"textarea":Z(e),ae(e);break;case"option":null!=r.value&&e.setAttribute("value",""+$(r.value));break;case"select":e.multiple=!!r.multiple,null!=(a=r.value)?ne(e,!!r.multiple,a,!1):null!=r.defaultValue&&ne(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof i.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)Rs(e,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(o(166));if(n=Qo(Yo.current),Qo(Zo.current),ho(t)){if(r=t.stateNode,n=t.memoizedProps,r[hi]=t,(a=r.nodeValue!==n)&&null!==(e=no))switch(e.tag){case 3:Xr(r.nodeValue,n,!!(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Xr(r.nodeValue,n,!!(1&e.mode))}a&&(t.flags|=4)}else(r=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[hi]=t,t.stateNode=r}return Zs(t),null;case 13:if(ki(ea),r=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(io&&null!==ro&&1&t.mode&&!(128&t.flags))fo(),po(),t.flags|=98560,a=!1;else if(a=ho(t),null!==r&&null!==r.dehydrated){if(null===e){if(!a)throw Error(o(318));if(!(a=null!==(a=t.memoizedState)?a.dehydrated:null))throw Error(o(317));a[hi]=t}else po(),!(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Zs(t),a=!1}else null!==oo&&(ac(oo),oo=null),a=!0;if(!a)return 65536&t.flags?t:null}return 128&t.flags?(t.lanes=n,t):((r=null!==r)!=(null!==e&&null!==e.memoizedState)&&r&&(t.child.flags|=8192,1&t.mode&&(null===e||1&ea.current?0===Rl&&(Rl=3):mc())),null!==t.updateQueue&&(t.flags|=4),Zs(t),null);case 4:return Go(),Ls(e,t),null===e&&Ur(t.stateNode.containerInfo),Zs(t),null;case 10:return To(t.type._context),Zs(t),null;case 19:if(ki(ea),null===(a=t.memoizedState))return Zs(t),null;if(r=!!(128&t.flags),null===(l=a.rendering))if(r)Ws(a,!1);else{if(0!==Rl||null!==e&&128&e.flags)for(e=t.child;null!==e;){if(null!==(l=ta(e))){for(t.flags|=128,Ws(a,!1),null!==(r=l.updateQueue)&&(t.updateQueue=r,t.flags|=4),t.subtreeFlags=0,r=n,n=t.child;null!==n;)e=r,(a=n).flags&=14680066,null===(l=a.alternate)?(a.childLanes=0,a.lanes=e,a.child=null,a.subtreeFlags=0,a.memoizedProps=null,a.memoizedState=null,a.updateQueue=null,a.dependencies=null,a.stateNode=null):(a.childLanes=l.childLanes,a.lanes=l.lanes,a.child=l.child,a.subtreeFlags=0,a.deletions=null,a.memoizedProps=l.memoizedProps,a.memoizedState=l.memoizedState,a.updateQueue=l.updateQueue,a.type=l.type,e=l.dependencies,a.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Mi(ea,1&ea.current|2),t.child}e=e.sibling}null!==a.tail&&Ge()>Ul&&(t.flags|=128,r=!0,Ws(a,!1),t.lanes=4194304)}else{if(!r)if(null!==(e=ta(l))){if(t.flags|=128,r=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.flags|=4),Ws(a,!0),null===a.tail&&"hidden"===a.tailMode&&!l.alternate&&!io)return Zs(t),null}else 2*Ge()-a.renderingStartTime>Ul&&1073741824!==n&&(t.flags|=128,r=!0,Ws(a,!1),t.lanes=4194304);a.isBackwards?(l.sibling=t.child,t.child=l):(null!==(n=a.last)?n.sibling=l:t.child=l,a.last=l)}return null!==a.tail?(t=a.tail,a.rendering=t,a.tail=t.sibling,a.renderingStartTime=Ge(),t.sibling=null,n=ea.current,Mi(ea,r?1&n|2:1&n),t):(Zs(t),null);case 22:case 23:return dc(),r=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==r&&(t.flags|=8192),r&&1&t.mode?!!(1073741824&Ll)&&(Zs(t),6&t.subtreeFlags&&(t.flags|=8192)):Zs(t),null;case 24:case 25:return null}throw Error(o(156,t.tag))}function Ys(e,t){switch(to(t),t.tag){case 1:return Li(t.type)&&Ai(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return Go(),ki(Oi),ki(Ti),ra(),65536&(e=t.flags)&&!(128&e)?(t.flags=-65537&e|128,t):null;case 5:return Jo(t),null;case 13:if(ki(ea),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(o(340));po()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return ki(ea),null;case 4:return Go(),null;case 10:return To(t.type._context),null;case 22:case 23:return dc(),null;default:return null}}Ps=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}},Ls=function(){},As=function(e,t,n,r){var i=e.memoizedProps;if(i!==r){e=t.stateNode,Qo(Zo.current);var o,a=null;switch(n){case"input":i=Q(e,i),r=Q(e,r),a=[];break;case"select":i=z({},i,{value:void 0}),r=z({},r,{value:void 0}),a=[];break;case"textarea":i=re(e,i),r=re(e,r),a=[];break;default:"function"!=typeof i.onClick&&"function"==typeof r.onClick&&(e.onclick=Jr)}for(u in be(n,r),n=null,i)if(!r.hasOwnProperty(u)&&i.hasOwnProperty(u)&&null!=i[u])if("style"===u){var l=i[u];for(o in l)l.hasOwnProperty(o)&&(n||(n={}),n[o]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(s.hasOwnProperty(u)?a||(a=[]):(a=a||[]).push(u,null));for(u in r){var c=r[u];if(l=null!=i?i[u]:void 0,r.hasOwnProperty(u)&&c!==l&&(null!=c||null!=l))if("style"===u)if(l){for(o in l)!l.hasOwnProperty(o)||c&&c.hasOwnProperty(o)||(n||(n={}),n[o]="");for(o in c)c.hasOwnProperty(o)&&l[o]!==c[o]&&(n||(n={}),n[o]=c[o])}else n||(a||(a=[]),a.push(u,n)),n=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,l=l?l.__html:void 0,null!=c&&l!==c&&(a=a||[]).push(u,c)):"children"===u?"string"!=typeof c&&"number"!=typeof c||(a=a||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(s.hasOwnProperty(u)?(null!=c&&"onScroll"===u&&jr("scroll",e),a||l===c||(a=[])):(a=a||[]).push(u,c))}n&&(a=a||[]).push("style",n);var u=a;(t.updateQueue=u)&&(t.flags|=4)}},Rs=function(e,t,n,r){n!==r&&(t.flags|=4)};var Qs=!1,Ks=!1,Gs="function"==typeof WeakSet?WeakSet:Set,Xs=null;function Js(e,t){var n=e.ref;if(null!==n)if("function"==typeof n)try{n(null)}catch(n){Sc(e,t,n)}else n.current=null}function el(e,t,n){try{n()}catch(n){Sc(e,t,n)}}var tl=!1;function nl(e,t,n){var r=t.updateQueue;if(null!==(r=null!==r?r.lastEffect:null)){var i=r=r.next;do{if((i.tag&e)===e){var o=i.destroy;i.destroy=void 0,void 0!==o&&el(t,n,o)}i=i.next}while(i!==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 il(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 ol(e){var t=e.alternate;null!==t&&(e.alternate=null,ol(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&null!==(t=e.stateNode)&&(delete t[hi],delete t[fi],delete t[mi],delete t[gi],delete t[vi]),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 al(e){return 5===e.tag||3===e.tag||4===e.tag}function sl(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||al(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)||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 cl(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(cl(e,t,n),e=e.sibling;null!==e;)cl(e,t,n),e=e.sibling}var ul=null,dl=!1;function hl(e,t,n){for(n=n.child;null!==n;)fl(e,t,n),n=n.sibling}function fl(e,t,n){if(ot&&"function"==typeof ot.onCommitFiberUnmount)try{ot.onCommitFiberUnmount(it,n)}catch(e){}switch(n.tag){case 5:Ks||Js(n,t);case 6:var r=ul,i=dl;ul=null,hl(e,t,n),dl=i,null!==(ul=r)&&(dl?(e=ul,n=n.stateNode,8===e.nodeType?e.parentNode.removeChild(n):e.removeChild(n)):ul.removeChild(n.stateNode));break;case 18:null!==ul&&(dl?(e=ul,n=n.stateNode,8===e.nodeType?li(e.parentNode,n):1===e.nodeType&&li(e,n),Ut(e)):li(ul,n.stateNode));break;case 4:r=ul,i=dl,ul=n.stateNode.containerInfo,dl=!0,hl(e,t,n),ul=r,dl=i;break;case 0:case 11:case 14:case 15:if(!Ks&&null!==(r=n.updateQueue)&&null!==(r=r.lastEffect)){i=r=r.next;do{var o=i,a=o.destroy;o=o.tag,void 0!==a&&(2&o||4&o)&&el(n,t,a),i=i.next}while(i!==r)}hl(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(e){Sc(n,t,e)}hl(e,t,n);break;case 21:hl(e,t,n);break;case 22:1&n.mode?(Ks=(r=Ks)||null!==n.memoizedState,hl(e,t,n),Ks=r):hl(e,t,n);break;default:hl(e,t,n)}}function pl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Gs),t.forEach(function(t){var r=Tc.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))})}}function ml(e,t){var n=t.deletions;if(null!==n)for(var r=0;r<n.length;r++){var i=n[r];try{var a=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 5:ul=l.stateNode,dl=!1;break e;case 3:case 4:ul=l.stateNode.containerInfo,dl=!0;break e}l=l.return}if(null===ul)throw Error(o(160));fl(a,s,i),ul=null,dl=!1;var c=i.alternate;null!==c&&(c.return=null),i.return=null}catch(e){Sc(i,t,e)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)gl(t,e),t=t.sibling}function gl(e,t){var n=e.alternate,r=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ml(t,e),vl(e),4&r){try{nl(3,e,e.return),rl(3,e)}catch(t){Sc(e,e.return,t)}try{nl(5,e,e.return)}catch(t){Sc(e,e.return,t)}}break;case 1:ml(t,e),vl(e),512&r&&null!==n&&Js(n,n.return);break;case 5:if(ml(t,e),vl(e),512&r&&null!==n&&Js(n,n.return),32&e.flags){var i=e.stateNode;try{he(i,"")}catch(t){Sc(e,e.return,t)}}if(4&r&&null!=(i=e.stateNode)){var a=e.memoizedProps,s=null!==n?n.memoizedProps:a,l=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===l&&"radio"===a.type&&null!=a.name&&G(i,a),ye(l,s);var u=ye(l,a);for(s=0;s<c.length;s+=2){var d=c[s],h=c[s+1];"style"===d?ge(i,h):"dangerouslySetInnerHTML"===d?de(i,h):"children"===d?he(i,h):y(i,d,h,u)}switch(l){case"input":X(i,a);break;case"textarea":oe(i,a);break;case"select":var f=i._wrapperState.wasMultiple;i._wrapperState.wasMultiple=!!a.multiple;var p=a.value;null!=p?ne(i,!!a.multiple,p,!1):f!==!!a.multiple&&(null!=a.defaultValue?ne(i,!!a.multiple,a.defaultValue,!0):ne(i,!!a.multiple,a.multiple?[]:"",!1))}i[fi]=a}catch(t){Sc(e,e.return,t)}}break;case 6:if(ml(t,e),vl(e),4&r){if(null===e.stateNode)throw Error(o(162));i=e.stateNode,a=e.memoizedProps;try{i.nodeValue=a}catch(t){Sc(e,e.return,t)}}break;case 3:if(ml(t,e),vl(e),4&r&&null!==n&&n.memoizedState.isDehydrated)try{Ut(t.containerInfo)}catch(t){Sc(e,e.return,t)}break;case 4:default:ml(t,e),vl(e);break;case 13:ml(t,e),vl(e),8192&(i=e.child).flags&&(a=null!==i.memoizedState,i.stateNode.isHidden=a,!a||null!==i.alternate&&null!==i.alternate.memoizedState||(Vl=Ge())),4&r&&pl(e);break;case 22:if(d=null!==n&&null!==n.memoizedState,1&e.mode?(Ks=(u=Ks)||d,ml(t,e),Ks=u):ml(t,e),vl(e),8192&r){if(u=null!==e.memoizedState,(e.stateNode.isHidden=u)&&!d&&1&e.mode)for(Xs=e,d=e.child;null!==d;){for(h=Xs=d;null!==Xs;){switch(p=(f=Xs).child,f.tag){case 0:case 11:case 14:case 15:nl(4,f,f.return);break;case 1:Js(f,f.return);var m=f.stateNode;if("function"==typeof m.componentWillUnmount){r=f,n=f.return;try{t=r,m.props=t.memoizedProps,m.state=t.memoizedState,m.componentWillUnmount()}catch(e){Sc(r,n,e)}}break;case 5:Js(f,f.return);break;case 22:if(null!==f.memoizedState){wl(h);continue}}null!==p?(p.return=f,Xs=p):wl(h)}d=d.sibling}e:for(d=null,h=e;;){if(5===h.tag){if(null===d){d=h;try{i=h.stateNode,u?"function"==typeof(a=i.style).setProperty?a.setProperty("display","none","important"):a.display="none":(l=h.stateNode,s=null!=(c=h.memoizedProps.style)&&c.hasOwnProperty("display")?c.display:null,l.style.display=me("display",s))}catch(t){Sc(e,e.return,t)}}}else if(6===h.tag){if(null===d)try{h.stateNode.nodeValue=u?"":h.memoizedProps}catch(t){Sc(e,e.return,t)}}else if((22!==h.tag&&23!==h.tag||null===h.memoizedState||h===e)&&null!==h.child){h.child.return=h,h=h.child;continue}if(h===e)break e;for(;null===h.sibling;){if(null===h.return||h.return===e)break e;d===h&&(d=null),h=h.return}d===h&&(d=null),h.sibling.return=h.return,h=h.sibling}}break;case 19:ml(t,e),vl(e),4&r&&pl(e);case 21:}}function vl(e){var t=e.flags;if(2&t){try{e:{for(var n=e.return;null!==n;){if(al(n)){var r=n;break e}n=n.return}throw Error(o(160))}switch(r.tag){case 5:var i=r.stateNode;32&r.flags&&(he(i,""),r.flags&=-33),cl(e,sl(e),i);break;case 3:case 4:var a=r.stateNode.containerInfo;ll(e,sl(e),a);break;default:throw Error(o(161))}}catch(t){Sc(e,e.return,t)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function bl(e,t,n){Xs=e,yl(e,t,n)}function yl(e,t,n){for(var r=!!(1&e.mode);null!==Xs;){var i=Xs,o=i.child;if(22===i.tag&&r){var a=null!==i.memoizedState||Qs;if(!a){var s=i.alternate,l=null!==s&&null!==s.memoizedState||Ks;s=Qs;var c=Ks;if(Qs=a,(Ks=l)&&!c)for(Xs=i;null!==Xs;)l=(a=Xs).child,22===a.tag&&null!==a.memoizedState?xl(i):null!==l?(l.return=a,Xs=l):xl(i);for(;null!==o;)Xs=o,yl(o,t,n),o=o.sibling;Xs=i,Qs=s,Ks=c}Cl(e)}else 8772&i.subtreeFlags&&null!==o?(o.return=i,Xs=o):Cl(e)}}function Cl(e){for(;null!==Xs;){var t=Xs;if(8772&t.flags){var n=t.alternate;try{if(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 i=t.elementType===t.type?n.memoizedProps:ns(t.type,n.memoizedProps);r.componentDidUpdate(i,n.memoizedState,r.__reactInternalSnapshotBeforeUpdate)}var a=t.updateQueue;null!==a&&$o(t,a,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}$o(t,s,n)}break;case 5:var l=t.stateNode;if(null===n&&4&t.flags){n=l;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&n.focus();break;case"img":c.src&&(n.src=c.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 u=t.alternate;if(null!==u){var d=u.memoizedState;if(null!==d){var h=d.dehydrated;null!==h&&Ut(h)}}}break;default:throw Error(o(163))}Ks||512&t.flags&&il(t)}catch(e){Sc(t,t.return,e)}}if(t===e){Xs=null;break}if(null!==(n=t.sibling)){n.return=t.return,Xs=n;break}Xs=t.return}}function wl(e){for(;null!==Xs;){var t=Xs;if(t===e){Xs=null;break}var n=t.sibling;if(null!==n){n.return=t.return,Xs=n;break}Xs=t.return}}function xl(e){for(;null!==Xs;){var t=Xs;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{rl(4,t)}catch(e){Sc(t,n,e)}break;case 1:var r=t.stateNode;if("function"==typeof r.componentDidMount){var i=t.return;try{r.componentDidMount()}catch(e){Sc(t,i,e)}}var o=t.return;try{il(t)}catch(e){Sc(t,o,e)}break;case 5:var a=t.return;try{il(t)}catch(e){Sc(t,a,e)}}}catch(e){Sc(t,t.return,e)}if(t===e){Xs=null;break}var s=t.sibling;if(null!==s){s.return=t.return,Xs=s;break}Xs=t.return}}var _l,Sl=Math.ceil,kl=C.ReactCurrentDispatcher,Ml=C.ReactCurrentOwner,El=C.ReactCurrentBatchConfig,Tl=0,Ol=null,Dl=null,Pl=0,Ll=0,Al=Si(0),Rl=0,Nl=null,Il=0,zl=0,Hl=0,jl=null,Fl=null,Vl=0,Ul=1/0,Bl=null,$l=!1,Wl=null,Zl=null,ql=!1,Yl=null,Ql=0,Kl=0,Gl=null,Xl=-1,Jl=0;function ec(){return 6&Tl?Ge():-1!==Xl?Xl:Xl=Ge()}function tc(e){return 1&e.mode?2&Tl&&0!==Pl?Pl&-Pl:null!==go.transition?(0===Jl&&(Jl=mt()),Jl):0!==(e=yt)?e:e=void 0===(e=window.event)?16:Kt(e.type):1}function nc(e,t,n,r){if(50<Kl)throw Kl=0,Gl=null,Error(o(185));vt(e,n,r),2&Tl&&e===Ol||(e===Ol&&(!(2&Tl)&&(zl|=n),4===Rl&&sc(e,Pl)),rc(e,r),1===n&&0===Tl&&!(1&t.mode)&&(Ul=Ge()+500,ji&&Ui()))}function rc(e,t){var n=e.callbackNode;!function(e,t){for(var n=e.suspendedLanes,r=e.pingedLanes,i=e.expirationTimes,o=e.pendingLanes;0<o;){var a=31-at(o),s=1<<a,l=i[a];-1===l?0!==(s&n)&&0===(s&r)||(i[a]=ft(s,t)):l<=t&&(e.expiredLanes|=s),o&=~s}}(e,t);var r=ht(e,e===Ol?Pl: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){ji=!0,Vi(e)}(lc.bind(null,e)):Vi(lc.bind(null,e)),ai(function(){!(6&Tl)&&Ui()}),n=null;else{switch(Ct(r)){case 1:n=Je;break;case 4:n=et;break;case 16:default:n=tt;break;case 536870912:n=rt}n=Oc(n,ic.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function ic(e,t){if(Xl=-1,Jl=0,6&Tl)throw Error(o(327));var n=e.callbackNode;if(xc()&&e.callbackNode!==n)return null;var r=ht(e,e===Ol?Pl:0);if(0===r)return null;if(30&r||0!==(r&e.expiredLanes)||t)t=gc(e,r);else{t=r;var i=Tl;Tl|=2;var a=pc();for(Ol===e&&Pl===t||(Bl=null,Ul=Ge()+500,hc(e,t));;)try{bc();break}catch(t){fc(e,t)}Eo(),kl.current=a,Tl=i,null!==Dl?t=0:(Ol=null,Pl=0,t=Rl)}if(0!==t){if(2===t&&0!==(i=pt(e))&&(r=i,t=oc(e,i)),1===t)throw n=Nl,hc(e,0),sc(e,r),rc(e,Ge()),n;if(6===t)sc(e,r);else{if(i=e.current.alternate,!(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 i=n[r],o=i.getSnapshot;i=i.value;try{if(!sr(o(),i))return!1}catch(e){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}(i)||(t=gc(e,r),2===t&&(a=pt(e),0!==a&&(r=a,t=oc(e,a))),1!==t)))throw n=Nl,hc(e,0),sc(e,r),rc(e,Ge()),n;switch(e.finishedWork=i,e.finishedLanes=r,t){case 0:case 1:throw Error(o(345));case 2:case 5:wc(e,Fl,Bl);break;case 3:if(sc(e,r),(130023424&r)===r&&10<(t=Vl+500-Ge())){if(0!==ht(e,0))break;if(((i=e.suspendedLanes)&r)!==r){ec(),e.pingedLanes|=e.suspendedLanes&i;break}e.timeoutHandle=ri(wc.bind(null,e,Fl,Bl),t);break}wc(e,Fl,Bl);break;case 4:if(sc(e,r),(4194240&r)===r)break;for(t=e.eventTimes,i=-1;0<r;){var s=31-at(r);a=1<<s,(s=t[s])>i&&(i=s),r&=~a}if(r=i,10<(r=(120>(r=Ge()-r)?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*Sl(r/1960))-r)){e.timeoutHandle=ri(wc.bind(null,e,Fl,Bl),r);break}wc(e,Fl,Bl);break;default:throw Error(o(329))}}}return rc(e,Ge()),e.callbackNode===n?ic.bind(null,e):null}function oc(e,t){var n=jl;return e.current.memoizedState.isDehydrated&&(hc(e,t).flags|=256),2!==(e=gc(e,t))&&(t=Fl,Fl=n,null!==t&&ac(t)),e}function ac(e){null===Fl?Fl=e:Fl.push.apply(Fl,e)}function sc(e,t){for(t&=~Hl,t&=~zl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-at(t),r=1<<n;e[n]=-1,t&=~r}}function lc(e){if(6&Tl)throw Error(o(327));xc();var t=ht(e,0);if(!(1&t))return rc(e,Ge()),null;var n=gc(e,t);if(0!==e.tag&&2===n){var r=pt(e);0!==r&&(t=r,n=oc(e,r))}if(1===n)throw n=Nl,hc(e,0),sc(e,t),rc(e,Ge()),n;if(6===n)throw Error(o(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,wc(e,Fl,Bl),rc(e,Ge()),null}function cc(e,t){var n=Tl;Tl|=1;try{return e(t)}finally{0===(Tl=n)&&(Ul=Ge()+500,ji&&Ui())}}function uc(e){null!==Yl&&0===Yl.tag&&!(6&Tl)&&xc();var t=Tl;Tl|=1;var n=El.transition,r=yt;try{if(El.transition=null,yt=1,e)return e()}finally{yt=r,El.transition=n,!(6&(Tl=t))&&Ui()}}function dc(){Ll=Al.current,ki(Al)}function hc(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,ii(n)),null!==Dl)for(n=Dl.return;null!==n;){var r=n;switch(to(r),r.tag){case 1:null!=(r=r.type.childContextTypes)&&Ai();break;case 3:Go(),ki(Oi),ki(Ti),ra();break;case 5:Jo(r);break;case 4:Go();break;case 13:case 19:ki(ea);break;case 10:To(r.type._context);break;case 22:case 23:dc()}n=n.return}if(Ol=e,Dl=e=Ac(e.current,null),Pl=Ll=t,Rl=0,Nl=null,Hl=zl=Il=0,Fl=jl=null,null!==Lo){for(t=0;t<Lo.length;t++)if(null!==(r=(n=Lo[t]).interleaved)){n.interleaved=null;var i=r.next,o=n.pending;if(null!==o){var a=o.next;o.next=i,r.next=a}n.pending=r}Lo=null}return e}function fc(e,t){for(;;){var n=Dl;try{if(Eo(),ia.current=Xa,ua){for(var r=sa.memoizedState;null!==r;){var i=r.queue;null!==i&&(i.pending=null),r=r.next}ua=!1}if(aa=0,ca=la=sa=null,da=!1,ha=0,Ml.current=null,null===n||null===n.return){Rl=1,Nl=t,Dl=null;break}e:{var a=e,s=n.return,l=n,c=t;if(t=Pl,l.flags|=32768,null!==c&&"object"==typeof c&&"function"==typeof c.then){var u=c,d=l,h=d.tag;if(!(1&d.mode||0!==h&&11!==h&&15!==h)){var f=d.alternate;f?(d.updateQueue=f.updateQueue,d.memoizedState=f.memoizedState,d.lanes=f.lanes):(d.updateQueue=null,d.memoizedState=null)}var p=gs(s);if(null!==p){p.flags&=-257,vs(p,s,l,0,t),1&p.mode&&ms(a,u,t),c=u;var m=(t=p).updateQueue;if(null===m){var g=new Set;g.add(c),t.updateQueue=g}else m.add(c);break e}if(!(1&t)){ms(a,u,t),mc();break e}c=Error(o(426))}else if(io&&1&l.mode){var v=gs(s);if(null!==v){!(65536&v.flags)&&(v.flags|=256),vs(v,s,l,0,t),mo(cs(c,l));break e}}a=c=cs(c,l),4!==Rl&&(Rl=2),null===jl?jl=[a]:jl.push(a),a=s;do{switch(a.tag){case 3:a.flags|=65536,t&=-t,a.lanes|=t,Uo(a,fs(0,c,t));break e;case 1:l=c;var b=a.type,y=a.stateNode;if(!(128&a.flags||"function"!=typeof b.getDerivedStateFromError&&(null===y||"function"!=typeof y.componentDidCatch||null!==Zl&&Zl.has(y)))){a.flags|=65536,t&=-t,a.lanes|=t,Uo(a,ps(a,l,t));break e}}a=a.return}while(null!==a)}Cc(n)}catch(e){t=e,Dl===n&&null!==n&&(Dl=n=n.return);continue}break}}function pc(){var e=kl.current;return kl.current=Xa,null===e?Xa:e}function mc(){0!==Rl&&3!==Rl&&2!==Rl||(Rl=4),null===Ol||!(268435455&Il)&&!(268435455&zl)||sc(Ol,Pl)}function gc(e,t){var n=Tl;Tl|=2;var r=pc();for(Ol===e&&Pl===t||(Bl=null,hc(e,t));;)try{vc();break}catch(t){fc(e,t)}if(Eo(),Tl=n,kl.current=r,null!==Dl)throw Error(o(261));return Ol=null,Pl=0,Rl}function vc(){for(;null!==Dl;)yc(Dl)}function bc(){for(;null!==Dl&&!Qe();)yc(Dl)}function yc(e){var t=_l(e.alternate,e,Ll);e.memoizedProps=e.pendingProps,null===t?Cc(e):Dl=t,Ml.current=null}function Cc(e){var t=e;do{var n=t.alternate;if(e=t.return,32768&t.flags){if(null!==(n=Ys(n,t)))return n.flags&=32767,void(Dl=n);if(null===e)return Rl=6,void(Dl=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}else if(null!==(n=qs(n,t,Ll)))return void(Dl=n);if(null!==(t=t.sibling))return void(Dl=t);Dl=t=e}while(null!==t);0===Rl&&(Rl=5)}function wc(e,t,n){var r=yt,i=El.transition;try{El.transition=null,yt=1,function(e,t,n,r){do{xc()}while(null!==Yl);if(6&Tl)throw Error(o(327));n=e.finishedWork;var i=e.finishedLanes;if(null===n)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(o(177));e.callbackNode=null,e.callbackPriority=0;var a=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 i=31-at(n),o=1<<i;t[i]=0,r[i]=-1,e[i]=-1,n&=~o}}(e,a),e===Ol&&(Dl=Ol=null,Pl=0),!(2064&n.subtreeFlags)&&!(2064&n.flags)||ql||(ql=!0,Oc(tt,function(){return xc(),null})),a=!!(15990&n.flags),15990&n.subtreeFlags||a){a=El.transition,El.transition=null;var s=yt;yt=1;var l=Tl;Tl|=4,Ml.current=null,function(e,t){if(ei=$t,fr(e=hr())){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 i=r.anchorOffset,a=r.focusNode;r=r.focusOffset;try{n.nodeType,a.nodeType}catch(e){n=null;break e}var s=0,l=-1,c=-1,u=0,d=0,h=e,f=null;t:for(;;){for(var p;h!==n||0!==i&&3!==h.nodeType||(l=s+i),h!==a||0!==r&&3!==h.nodeType||(c=s+r),3===h.nodeType&&(s+=h.nodeValue.length),null!==(p=h.firstChild);)f=h,h=p;for(;;){if(h===e)break t;if(f===n&&++u===i&&(l=s),f===a&&++d===r&&(c=s),null!==(p=h.nextSibling))break;f=(h=f).parentNode}h=p}n=-1===l||-1===c?null:{start:l,end:c}}else n=null}n=n||{start:0,end:0}}else n=null;for(ti={focusedElem:e,selectionRange:n},$t=!1,Xs=t;null!==Xs;)if(e=(t=Xs).child,1028&t.subtreeFlags&&null!==e)e.return=t,Xs=e;else for(;null!==Xs;){t=Xs;try{var m=t.alternate;if(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!==m){var g=m.memoizedProps,v=m.memoizedState,b=t.stateNode,y=b.getSnapshotBeforeUpdate(t.elementType===t.type?g:ns(t.type,g),v);b.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var C=t.stateNode.containerInfo;1===C.nodeType?C.textContent="":9===C.nodeType&&C.documentElement&&C.removeChild(C.documentElement);break;default:throw Error(o(163))}}catch(e){Sc(t,t.return,e)}if(null!==(e=t.sibling)){e.return=t.return,Xs=e;break}Xs=t.return}m=tl,tl=!1}(e,n),gl(n,e),pr(ti),$t=!!ei,ti=ei=null,e.current=n,bl(n,e,i),Ke(),Tl=l,yt=s,El.transition=a}else e.current=n;if(ql&&(ql=!1,Yl=e,Ql=i),0===(a=e.pendingLanes)&&(Zl=null),function(e){if(ot&&"function"==typeof ot.onCommitFiberRoot)try{ot.onCommitFiberRoot(it,e,void 0,!(128&~e.current.flags))}catch(e){}}(n.stateNode),rc(e,Ge()),null!==t)for(r=e.onRecoverableError,n=0;n<t.length;n++)r((i=t[n]).value,{componentStack:i.stack,digest:i.digest});if($l)throw $l=!1,e=Wl,Wl=null,e;!!(1&Ql)&&0!==e.tag&&xc(),1&(a=e.pendingLanes)?e===Gl?Kl++:(Kl=0,Gl=e):Kl=0,Ui()}(e,t,n,r)}finally{El.transition=i,yt=r}return null}function xc(){if(null!==Yl){var e=Ct(Ql),t=El.transition,n=yt;try{if(El.transition=null,yt=16>e?16:e,null===Yl)var r=!1;else{if(e=Yl,Yl=null,Ql=0,6&Tl)throw Error(o(331));var i=Tl;for(Tl|=4,Xs=e.current;null!==Xs;){var a=Xs,s=a.child;if(16&Xs.flags){var l=a.deletions;if(null!==l){for(var c=0;c<l.length;c++){var u=l[c];for(Xs=u;null!==Xs;){var d=Xs;switch(d.tag){case 0:case 11:case 15:nl(8,d,a)}var h=d.child;if(null!==h)h.return=d,Xs=h;else for(;null!==Xs;){var f=(d=Xs).sibling,p=d.return;if(ol(d),d===u){Xs=null;break}if(null!==f){f.return=p,Xs=f;break}Xs=p}}}var m=a.alternate;if(null!==m){var g=m.child;if(null!==g){m.child=null;do{var v=g.sibling;g.sibling=null,g=v}while(null!==g)}}Xs=a}}if(2064&a.subtreeFlags&&null!==s)s.return=a,Xs=s;else e:for(;null!==Xs;){if(2048&(a=Xs).flags)switch(a.tag){case 0:case 11:case 15:nl(9,a,a.return)}var b=a.sibling;if(null!==b){b.return=a.return,Xs=b;break e}Xs=a.return}}var y=e.current;for(Xs=y;null!==Xs;){var C=(s=Xs).child;if(2064&s.subtreeFlags&&null!==C)C.return=s,Xs=C;else e:for(s=y;null!==Xs;){if(2048&(l=Xs).flags)try{switch(l.tag){case 0:case 11:case 15:rl(9,l)}}catch(e){Sc(l,l.return,e)}if(l===s){Xs=null;break e}var w=l.sibling;if(null!==w){w.return=l.return,Xs=w;break e}Xs=l.return}}if(Tl=i,Ui(),ot&&"function"==typeof ot.onPostCommitFiberRoot)try{ot.onPostCommitFiberRoot(it,e)}catch(e){}r=!0}return r}finally{yt=n,El.transition=t}}return!1}function _c(e,t,n){e=Fo(e,t=fs(0,t=cs(n,t),1),1),t=ec(),null!==e&&(vt(e,1,t),rc(e,t))}function Sc(e,t,n){if(3===e.tag)_c(e,e,n);else for(;null!==t;){if(3===t.tag){_c(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=Fo(t,e=ps(t,e=cs(n,e),1),1),e=ec(),null!==t&&(vt(t,1,e),rc(t,e));break}}t=t.return}}function kc(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),t=ec(),e.pingedLanes|=e.suspendedLanes&n,Ol===e&&(Pl&n)===n&&(4===Rl||3===Rl&&(130023424&Pl)===Pl&&500>Ge()-Vl?hc(e,0):Hl|=n),rc(e,t)}function Mc(e,t){0===t&&(1&e.mode?(t=ut,!(130023424&(ut<<=1))&&(ut=4194304)):t=1);var n=ec();null!==(e=No(e,t))&&(vt(e,t,n),rc(e,n))}function Ec(e){var t=e.memoizedState,n=0;null!==t&&(n=t.retryLane),Mc(e,n)}function Tc(e,t){var n=0;switch(e.tag){case 13:var r=e.stateNode,i=e.memoizedState;null!==i&&(n=i.retryLane);break;case 19:r=e.stateNode;break;default:throw Error(o(314))}null!==r&&r.delete(t),Mc(e,n)}function Oc(e,t){return qe(e,t)}function Dc(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 Pc(e,t,n,r){return new Dc(e,t,n,r)}function Lc(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Ac(e,t){var n=e.alternate;return null===n?((n=Pc(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 Rc(e,t,n,r,i,a){var s=2;if(r=e,"function"==typeof e)Lc(e)&&(s=1);else if("string"==typeof e)s=5;else e:switch(e){case _:return Nc(n.children,i,a,t);case S:s=8,i|=8;break;case k:return(e=Pc(12,n,t,2|i)).elementType=k,e.lanes=a,e;case O:return(e=Pc(13,n,t,i)).elementType=O,e.lanes=a,e;case D:return(e=Pc(19,n,t,i)).elementType=D,e.lanes=a,e;case A:return Ic(n,i,a,t);default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case M:s=10;break e;case E:s=9;break e;case T:s=11;break e;case P:s=14;break e;case L:s=16,r=null;break e}throw Error(o(130,null==e?e:typeof e,""))}return(t=Pc(s,n,t,i)).elementType=e,t.type=r,t.lanes=a,t}function Nc(e,t,n,r){return(e=Pc(7,e,r,t)).lanes=n,e}function Ic(e,t,n,r){return(e=Pc(22,e,r,t)).elementType=A,e.lanes=n,e.stateNode={isHidden:!1},e}function zc(e,t,n){return(e=Pc(6,e,null,t)).lanes=n,e}function Hc(e,t,n){return(t=Pc(4,null!==e.children?e.children:[],e.key,t)).lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function jc(e,t,n,r,i){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=gt(0),this.expirationTimes=gt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gt(0),this.identifierPrefix=r,this.onRecoverableError=i,this.mutableSourceEagerHydrationData=null}function Fc(e,t,n,r,i,o,a,s,l){return e=new jc(e,t,n,s,l),1===t?(t=1,!0===o&&(t|=8)):t=0,o=Pc(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},zo(o),e}function Vc(e){if(!e)return Ei;e:{if(Ue(e=e._reactInternals)!==e||1!==e.tag)throw Error(o(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Li(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(o(171))}if(1===e.tag){var n=e.type;if(Li(n))return Ni(e,n,t)}return t}function Uc(e,t,n,r,i,o,a,s,l){return(e=Fc(n,r,!0,e,0,o,0,s,l)).context=Vc(null),n=e.current,(o=jo(r=ec(),i=tc(n))).callback=null!=t?t:null,Fo(n,o,i),e.current.lanes=i,vt(e,i,r),rc(e,r),e}function Bc(e,t,n,r){var i=t.current,o=ec(),a=tc(i);return n=Vc(n),null===t.context?t.context=n:t.pendingContext=n,(t=jo(o,a)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),null!==(e=Fo(i,t,a))&&(nc(e,i,a,o),Vo(e,i,a)),a}function $c(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Wc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var n=e.retryLane;e.retryLane=0!==n&&n<t?n:t}}function Zc(e,t){Wc(e,t),(e=e.alternate)&&Wc(e,t)}_l=function(e,t,n){if(null!==e)if(e.memoizedProps!==t.pendingProps||Oi.current)ys=!0;else{if(0===(e.lanes&n)&&!(128&t.flags))return ys=!1,function(e,t,n){switch(t.tag){case 3:Os(t),po();break;case 5:Xo(t);break;case 1:Li(t.type)&&Ii(t);break;case 4:Ko(t,t.stateNode.containerInfo);break;case 10:var r=t.type._context,i=t.memoizedProps.value;Mi(_o,r._currentValue),r._currentValue=i;break;case 13:if(null!==(r=t.memoizedState))return null!==r.dehydrated?(Mi(ea,1&ea.current),t.flags|=128,null):0!==(n&t.child.childLanes)?zs(e,t,n):(Mi(ea,1&ea.current),null!==(e=$s(e,t,n))?e.sibling:null);Mi(ea,1&ea.current);break;case 19:if(r=0!==(n&t.childLanes),128&e.flags){if(r)return Us(e,t,n);t.flags|=128}if(null!==(i=t.memoizedState)&&(i.rendering=null,i.tail=null,i.lastEffect=null),Mi(ea,ea.current),r)break;return null;case 22:case 23:return t.lanes=0,Ss(e,t,n)}return $s(e,t,n)}(e,t,n);ys=!!(131072&e.flags)}else ys=!1,io&&1048576&t.flags&&Ji(t,Zi,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Bs(e,t),e=t.pendingProps;var i=Pi(t,Ti.current);Do(t,n),i=ga(null,t,r,e,i,n);var a=va();return t.flags|=1,"object"==typeof i&&null!==i&&"function"==typeof i.render&&void 0===i.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Li(r)?(a=!0,Ii(t)):a=!1,t.memoizedState=null!==i.state&&void 0!==i.state?i.state:null,zo(t),i.updater=is,t.stateNode=i,i._reactInternals=t,ls(t,r,e,n),t=Ts(null,t,r,!0,a,n)):(t.tag=0,io&&a&&eo(t),Cs(null,t,i,n),t=t.child),t;case 16:r=t.elementType;e:{switch(Bs(e,t),e=t.pendingProps,r=(i=r._init)(r._payload),t.type=r,i=t.tag=function(e){if("function"==typeof e)return Lc(e)?1:0;if(null!=e){if((e=e.$$typeof)===T)return 11;if(e===P)return 14}return 2}(r),e=ns(r,e),i){case 0:t=Ms(null,t,r,e,n);break e;case 1:t=Es(null,t,r,e,n);break e;case 11:t=ws(null,t,r,e,n);break e;case 14:t=xs(null,t,r,ns(r.type,e),n);break e}throw Error(o(306,r,""))}return t;case 0:return r=t.type,i=t.pendingProps,Ms(e,t,r,i=t.elementType===r?i:ns(r,i),n);case 1:return r=t.type,i=t.pendingProps,Es(e,t,r,i=t.elementType===r?i:ns(r,i),n);case 3:e:{if(Os(t),null===e)throw Error(o(387));r=t.pendingProps,i=(a=t.memoizedState).element,Ho(e,t),Bo(t,r,null,n);var s=t.memoizedState;if(r=s.element,a.isDehydrated){if(a={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=a,t.memoizedState=a,256&t.flags){t=Ds(e,t,r,n,i=cs(Error(o(423)),t));break e}if(r!==i){t=Ds(e,t,r,n,i=cs(Error(o(424)),t));break e}for(ro=ci(t.stateNode.containerInfo.firstChild),no=t,io=!0,oo=null,n=xo(t,null,r,n),t.child=n;n;)n.flags=-3&n.flags|4096,n=n.sibling}else{if(po(),r===i){t=$s(e,t,n);break e}Cs(e,t,r,n)}t=t.child}return t;case 5:return Xo(t),null===e&&co(t),r=t.type,i=t.pendingProps,a=null!==e?e.memoizedProps:null,s=i.children,ni(r,i)?s=null:null!==a&&ni(r,a)&&(t.flags|=32),ks(e,t),Cs(e,t,s,n),t.child;case 6:return null===e&&co(t),null;case 13:return zs(e,t,n);case 4:return Ko(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=wo(t,null,r,n):Cs(e,t,r,n),t.child;case 11:return r=t.type,i=t.pendingProps,ws(e,t,r,i=t.elementType===r?i:ns(r,i),n);case 7:return Cs(e,t,t.pendingProps,n),t.child;case 8:case 12:return Cs(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(r=t.type._context,i=t.pendingProps,a=t.memoizedProps,s=i.value,Mi(_o,r._currentValue),r._currentValue=s,null!==a)if(sr(a.value,s)){if(a.children===i.children&&!Oi.current){t=$s(e,t,n);break e}}else for(null!==(a=t.child)&&(a.return=t);null!==a;){var l=a.dependencies;if(null!==l){s=a.child;for(var c=l.firstContext;null!==c;){if(c.context===r){if(1===a.tag){(c=jo(-1,n&-n)).tag=2;var u=a.updateQueue;if(null!==u){var d=(u=u.shared).pending;null===d?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}a.lanes|=n,null!==(c=a.alternate)&&(c.lanes|=n),Oo(a.return,n,t),l.lanes|=n;break}c=c.next}}else if(10===a.tag)s=a.type===t.type?null:a.child;else if(18===a.tag){if(null===(s=a.return))throw Error(o(341));s.lanes|=n,null!==(l=s.alternate)&&(l.lanes|=n),Oo(s,n,t),s=a.sibling}else s=a.child;if(null!==s)s.return=a;else for(s=a;null!==s;){if(s===t){s=null;break}if(null!==(a=s.sibling)){a.return=s.return,s=a;break}s=s.return}a=s}Cs(e,t,i.children,n),t=t.child}return t;case 9:return i=t.type,r=t.pendingProps.children,Do(t,n),r=r(i=Po(i)),t.flags|=1,Cs(e,t,r,n),t.child;case 14:return i=ns(r=t.type,t.pendingProps),xs(e,t,r,i=ns(r.type,i),n);case 15:return _s(e,t,t.type,t.pendingProps,n);case 17:return r=t.type,i=t.pendingProps,i=t.elementType===r?i:ns(r,i),Bs(e,t),t.tag=1,Li(r)?(e=!0,Ii(t)):e=!1,Do(t,n),as(t,r,i),ls(t,r,i,n),Ts(null,t,r,!0,e,n);case 19:return Us(e,t,n);case 22:return Ss(e,t,n)}throw Error(o(156,t.tag))};var qc="function"==typeof reportError?reportError:function(e){console.error(e)};function Yc(e){this._internalRoot=e}function Qc(e){this._internalRoot=e}function Kc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Gc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Xc(){}function Jc(e,t,n,r,i){var o=n._reactRootContainer;if(o){var a=o;if("function"==typeof i){var s=i;i=function(){var e=$c(a);s.call(e)}}Bc(t,a,e,i)}else a=function(e,t,n,r,i){if(i){if("function"==typeof r){var o=r;r=function(){var e=$c(a);o.call(e)}}var a=Uc(t,r,e,0,null,!1,0,"",Xc);return e._reactRootContainer=a,e[pi]=a.current,Ur(8===e.nodeType?e.parentNode:e),uc(),a}for(;i=e.lastChild;)e.removeChild(i);if("function"==typeof r){var s=r;r=function(){var e=$c(l);s.call(e)}}var l=Fc(e,0,!1,null,0,!1,0,"",Xc);return e._reactRootContainer=l,e[pi]=l.current,Ur(8===e.nodeType?e.parentNode:e),uc(function(){Bc(t,l,n,r)}),l}(n,t,e,i,r);return $c(a)}Qc.prototype.render=Yc.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(o(409));Bc(e,t,null,null)},Qc.prototype.unmount=Yc.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;uc(function(){Bc(null,e,null,null)}),t[pi]=null}},Qc.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&&zt(e)}},wt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=dt(t.pendingLanes);0!==n&&(bt(t,1|n),rc(t,Ge()),!(6&Tl)&&(Ul=Ge()+500,Ui()))}break;case 13:uc(function(){var t=No(e,1);if(null!==t){var n=ec();nc(t,e,1,n)}}),Zc(e,1)}},xt=function(e){if(13===e.tag){var t=No(e,134217728);null!==t&&nc(t,e,134217728,ec()),Zc(e,134217728)}},_t=function(e){if(13===e.tag){var t=tc(e),n=No(e,t);null!==n&&nc(n,e,t,ec()),Zc(e,t)}},St=function(){return yt},kt=function(e,t){var n=yt;try{return yt=e,t()}finally{yt=n}},xe=function(e,t,n){switch(t){case"input":if(X(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 i=wi(r);if(!i)throw Error(o(90));q(r),X(r,i)}}}break;case"textarea":oe(e,n);break;case"select":null!=(t=n.value)&&ne(e,!!n.multiple,t,!1)}},Te=cc,Oe=uc;var eu={usingClientEntryPoint:!1,Events:[yi,Ci,wi,Me,Ee,cc]},tu={findFiberByHostInstance:bi,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},nu={bundleType:tu.bundleType,version:tu.version,rendererPackageName:tu.rendererPackageName,rendererConfig:tu.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:C.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=We(e))?null:e.stateNode},findFiberByHostInstance:tu.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ru=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ru.isDisabled&&ru.supportsFiber)try{it=ru.inject(nu),ot=ru}catch(ue){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=eu,t.createPortal=function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Kc(t))throw Error(o(200));return function(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:x,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}(e,t,null,n)},t.createRoot=function(e,t){if(!Kc(e))throw Error(o(299));var n=!1,r="",i=qc;return null!=t&&(!0===t.unstable_strictMode&&(n=!0),void 0!==t.identifierPrefix&&(r=t.identifierPrefix),void 0!==t.onRecoverableError&&(i=t.onRecoverableError)),t=Fc(e,1,!1,null,0,n,0,r,i),e[pi]=t.current,Ur(8===e.nodeType?e.parentNode:e),new Yc(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(o(188));throw e=Object.keys(e).join(","),Error(o(268,e))}return null===(e=We(t))?null:e.stateNode},t.flushSync=function(e){return uc(e)},t.hydrate=function(e,t,n){if(!Gc(t))throw Error(o(200));return Jc(null,e,t,!0,n)},t.hydrateRoot=function(e,t,n){if(!Kc(e))throw Error(o(405));var r=null!=n&&n.hydratedSources||null,i=!1,a="",s=qc;if(null!=n&&(!0===n.unstable_strictMode&&(i=!0),void 0!==n.identifierPrefix&&(a=n.identifierPrefix),void 0!==n.onRecoverableError&&(s=n.onRecoverableError)),t=Uc(t,null,e,1,null!=n?n:null,i,0,a,s),e[pi]=t.current,Ur(e),r)for(e=0;e<r.length;e++)i=(i=(n=r[e])._getVersion)(n._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[n,i]:t.mutableSourceEagerHydrationData.push(n,i);return new Qc(t)},t.render=function(e,t,n){if(!Gc(t))throw Error(o(200));return Jc(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Gc(e))throw Error(o(40));return!!e._reactRootContainer&&(uc(function(){Jc(null,null,e,!1,function(){e._reactRootContainer=null,e[pi]=null})}),!0)},t.unstable_batchedUpdates=cc,t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Gc(n))throw Error(o(200));if(null==e||void 0===e._reactInternals)throw Error(o(38));return Jc(e,t,n,!1,r)},t.version="18.3.1-next-f1338f8080-20240426"},997:function(e,t,n){"use strict";var r=n(316);t.createRoot=r.createRoot,t.hydrateRoot=r.hydrateRoot},316: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(e){console.error(e)}}(),e.exports=n(396)},666:function(e,t,n){var r=n(175),i=n(842),o=n(155),a=n(376);function s(e){return e&&e.__esModule?e.default:e}function l(e,t,n,r){Object.defineProperty(e,t,{get:n,set:r,enumerable:!0,configurable:!0})}function c(e){null!==e.parentElement&&e.parentElement.removeChild(e)}function u(e){e.forEach(e=>c(e.element))}function d(e){e.forEach(e=>{!function(e,t,n){const r=e.children[n]||null;e.insertBefore(t,r)}(e.parentElement,e.element,e.oldIndex)})}function h(e,t){const n=m(e),r={parentElement:e.from};let i=[];switch(n){case"normal":i=[{element:e.item,newIndex:e.newIndex,oldIndex:e.oldIndex,parentElement:e.from}];break;case"swap":i=[{element:e.item,oldIndex:e.oldIndex,newIndex:e.newIndex,...r},{element:e.swapItem,oldIndex:e.newIndex,newIndex:e.oldIndex,...r}];break;case"multidrag":i=e.oldIndicies.map((t,n)=>({element:t.multiDragElement,oldIndex:t.index,newIndex:e.newIndicies[n].index,...r}))}const o=function(e,t){return e.map(e=>({...e,item:t[e.oldIndex]})).sort((e,t)=>e.oldIndex-t.oldIndex)}(i,t);return o}function f(e,t){const n=[...t];return e.concat().reverse().forEach(e=>n.splice(e.oldIndex,1)),n}function p(e,t,n,r){const i=[...t];return e.forEach(e=>{const t=r&&n&&r(e.item,n);i.splice(e.newIndex,0,t||e.item)}),i}function m(e){return e.oldIndicies&&e.oldIndicies.length>0?"multidrag":e.swapItem?"swap":"normal"}l(e.exports,"Sortable",()=>$882b6d93070905b3$re_export$Sortable),l(e.exports,"Direction",()=>$882b6d93070905b3$re_export$Direction),l(e.exports,"DOMRect",()=>$882b6d93070905b3$re_export$DOMRect),l(e.exports,"GroupOptions",()=>$882b6d93070905b3$re_export$GroupOptions),l(e.exports,"MoveEvent",()=>$882b6d93070905b3$re_export$MoveEvent),l(e.exports,"Options",()=>$882b6d93070905b3$re_export$Options),l(e.exports,"PullResult",()=>$882b6d93070905b3$re_export$PullResult),l(e.exports,"PutResult",()=>$882b6d93070905b3$re_export$PutResult),l(e.exports,"SortableEvent",()=>$882b6d93070905b3$re_export$SortableEvent),l(e.exports,"SortableOptions",()=>$882b6d93070905b3$re_export$SortableOptions),l(e.exports,"Utils",()=>$882b6d93070905b3$re_export$Utils),l(e.exports,"ReactSortable",()=>v);const g={dragging:null};class v extends o.Component{static defaultProps={clone:e=>e};constructor(e){super(e),this.ref=(0,o.createRef)();const t=[...e.list].map(e=>Object.assign(e,{chosen:!1,selected:!1}));e.setList(t,this.sortable,g),s(a)(!e.plugins,'\nPlugins prop is no longer supported.\nInstead, mount it with "Sortable.mount(new MultiDrag())"\nPlease read the updated README.md at https://github.com/SortableJS/react-sortablejs.\n      ')}componentDidMount(){if(null===this.ref.current)return;const e=this.makeOptions();s(r).create(this.ref.current,e)}componentDidUpdate(e){e.disabled!==this.props.disabled&&this.sortable&&this.sortable.option("disabled",this.props.disabled)}render(){const{tag:e,style:t,className:n,id:r}=this.props,i={style:t,className:n,id:r},a=e&&null!==e?e:"div";return(0,o.createElement)(a,{ref:this.ref,...i},this.getChildren())}getChildren(){const{children:e,dataIdAttr:t,selectedClass:n="sortable-selected",chosenClass:r="sortable-chosen",dragClass:a="sortable-drag",fallbackClass:l="sortable-falback",ghostClass:c="sortable-ghost",swapClass:u="sortable-swap-highlight",filter:d="sortable-filter",list:h}=this.props;if(!e||null==e)return null;const f=t||"data-id";return o.Children.map(e,(e,t)=>{if(void 0===e)return;const a=h[t]||{},{className:l}=e.props,c="string"==typeof d&&{[d.replace(".","")]:!!a.filtered},u=s(i)(l,{[n]:a.selected,[r]:a.chosen,...c});return(0,o.cloneElement)(e,{[f]:e.key,className:u})})}get sortable(){const e=this.ref.current;if(null===e)return null;const t=Object.keys(e).find(e=>e.includes("Sortable"));return t?e[t]:null}makeOptions(){const e=function(e){const{list:t,setList:n,children:r,tag:i,style:o,className:a,clone:s,onAdd:l,onChange:c,onChoose:u,onClone:d,onEnd:h,onFilter:f,onRemove:p,onSort:m,onStart:g,onUnchoose:v,onUpdate:b,onMove:y,onSpill:C,onSelect:w,onDeselect:x,..._}=e;return _}(this.props);return["onAdd","onChoose","onDeselect","onEnd","onRemove","onSelect","onSpill","onStart","onUnchoose","onUpdate"].forEach(t=>e[t]=this.prepareOnHandlerPropAndDOM(t)),["onChange","onClone","onFilter","onSort"].forEach(t=>e[t]=this.prepareOnHandlerProp(t)),{...e,onMove:(e,t)=>{const{onMove:n}=this.props,r=e.willInsertAfter||-1;if(!n)return r;const i=n(e,t,this.sortable,g);return void 0!==i&&i}}}prepareOnHandlerPropAndDOM(e){return t=>{this.callOnHandlerProp(t,e),this[e](t)}}prepareOnHandlerProp(e){return t=>{this.callOnHandlerProp(t,e)}}callOnHandlerProp(e,t){const n=this.props[t];n&&n(e,this.sortable,g)}onAdd(e){const{list:t,setList:n,clone:r}=this.props,i=h(e,[...g.dragging.props.list]);u(i),n(p(i,t,e,r).map(e=>Object.assign(e,{selected:!1})),this.sortable,g)}onRemove(e){const{list:t,setList:n}=this.props,r=m(e),i=h(e,t);d(i);let o=[...t];if("clone"!==e.pullMode)o=f(i,o);else{let t=i;switch(r){case"multidrag":t=i.map((t,n)=>({...t,element:e.clones[n]}));break;case"normal":t=i.map(t=>({...t,element:e.clone}));break;default:s(a)(!0,`mode "${r}" cannot clone. Please remove "props.clone" from <ReactSortable/> when using the "${r}" plugin`)}u(t),i.forEach(t=>{const n=t.oldIndex,r=this.props.clone(t.item,e);o.splice(n,1,r)})}o=o.map(e=>Object.assign(e,{selected:!1})),n(o,this.sortable,g)}onUpdate(e){const{list:t,setList:n}=this.props,r=h(e,t);return u(r),d(r),n(function(e,t){return p(e,f(e,t))}(r,t),this.sortable,g)}onStart(){g.dragging=this}onEnd(){g.dragging=null}onChoose(e){const{list:t,setList:n}=this.props;n(t.map((t,n)=>{let r=t;return n===e.oldIndex&&(r=Object.assign(t,{chosen:!0})),r}),this.sortable,g)}onUnchoose(e){const{list:t,setList:n}=this.props;n(t.map((t,n)=>{let r=t;return n===e.oldIndex&&(r=Object.assign(r,{chosen:!1})),r}),this.sortable,g)}onSpill(e){const{removeOnSpill:t,revertOnSpill:n}=this.props;t&&!n&&c(e.item)}onSelect(e){const{list:t,setList:n}=this.props,r=t.map(e=>Object.assign(e,{selected:!1}));e.newIndicies.forEach(t=>{const n=t.index;if(-1===n)return console.log(`"${e.type}" had indice of "${t.index}", which is probably -1 and doesn't usually happen here.`),void console.log(e);r[n].selected=!0}),n(r,this.sortable,g)}onDeselect(e){const{list:t,setList:n}=this.props,r=t.map(e=>Object.assign(e,{selected:!1}));e.newIndicies.forEach(e=>{const t=e.index;-1!==t&&(r[t].selected=!0)}),n(r,this.sortable,g)}}var b,y;b=e.exports,y={},Object.keys(y).forEach(function(e){"default"===e||"__esModule"===e||b.hasOwnProperty(e)||Object.defineProperty(b,e,{enumerable:!0,get:function(){return y[e]}})})},921:function(e,t,n){"use strict";
/**
 * @license React
 * react-jsx-runtime.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var r=n(155),i=Symbol.for("react.element"),o=Symbol.for("react.fragment"),a=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 c(e,t,n){var r,o={},c=null,u=null;for(r in void 0!==n&&(c=""+n),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)a.call(t,r)&&!l.hasOwnProperty(r)&&(o[r]=t[r]);if(e&&e.defaultProps)for(r in t=e.defaultProps)void 0===o[r]&&(o[r]=t[r]);return{$$typeof:i,type:e,key:c,ref:u,props:o,_owner:s.current}}t.Fragment=o,t.jsx=c,t.jsxs=c},18:function(e,t){"use strict";
/**
 * @license React
 * react.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var n=Symbol.for("react.element"),r=Symbol.for("react.portal"),i=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),f=Symbol.iterator,p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},m=Object.assign,g={};function v(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||p}function b(){}function y(e,t,n){this.props=e,this.context=t,this.refs=g,this.updater=n||p}v.prototype.isReactComponent={},v.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")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=v.prototype;var C=y.prototype=new b;C.constructor=y,m(C,v.prototype),C.isPureReactComponent=!0;var w=Array.isArray,x=Object.prototype.hasOwnProperty,_={current:null},S={key:!0,ref:!0,__self:!0,__source:!0};function k(e,t,r){var i,o={},a=null,s=null;if(null!=t)for(i in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(a=""+t.key),t)x.call(t,i)&&!S.hasOwnProperty(i)&&(o[i]=t[i]);var l=arguments.length-2;if(1===l)o.children=r;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];o.children=c}if(e&&e.defaultProps)for(i in l=e.defaultProps)void 0===o[i]&&(o[i]=l[i]);return{$$typeof:n,type:e,key:a,ref:s,props:o,_owner:_.current}}function M(e){return"object"==typeof e&&null!==e&&e.$$typeof===n}var E=/\/+/g;function T(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 O(e,t,i,o,a){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 a=a(l=e),e=""===o?"."+T(l,0):o,w(a)?(i="",null!=e&&(i=e.replace(E,"$&/")+"/"),O(a,t,i,"",function(e){return e})):null!=a&&(M(a)&&(a=function(e,t){return{$$typeof:n,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(a,i+(!a.key||l&&l.key===a.key?"":(""+a.key).replace(E,"$&/")+"/")+e)),t.push(a)),1;if(l=0,o=""===o?".":o+":",w(e))for(var c=0;c<e.length;c++){var u=o+T(s=e[c],c);l+=O(s,t,i,u,a)}else if(u=function(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=f&&e[f]||e["@@iterator"])?e:null}(e),"function"==typeof u)for(e=u.call(e),c=0;!(s=e.next()).done;)l+=O(s=s.value,t,i,u=o+T(s,c++),a);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 D(e,t,n){if(null==e)return e;var r=[],i=0;return O(e,r,"","",function(e){return t.call(n,e,i++)}),r}function P(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 L={current:null},A={transition:null},R={ReactCurrentDispatcher:L,ReactCurrentBatchConfig:A,ReactCurrentOwner:_};function N(){throw Error("act(...) is not supported in production builds of React.")}t.Children={map:D,forEach:function(e,t,n){D(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return D(e,function(){t++}),t},toArray:function(e){return D(e,function(e){return e})||[]},only:function(e){if(!M(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=v,t.Fragment=i,t.Profiler=a,t.PureComponent=y,t.StrictMode=o,t.Suspense=u,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=R,t.act=N,t.cloneElement=function(e,t,r){if(null==e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var i=m({},e.props),o=e.key,a=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(a=t.ref,s=_.current),void 0!==t.key&&(o=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in t)x.call(t,c)&&!S.hasOwnProperty(c)&&(i[c]=void 0===t[c]&&void 0!==l?l[c]:t[c])}var c=arguments.length-2;if(1===c)i.children=r;else if(1<c){l=Array(c);for(var u=0;u<c;u++)l[u]=arguments[u+2];i.children=l}return{$$typeof:n,type:e.type,key:o,ref:a,props:i,_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:c,render:e}},t.isValidElement=M,t.lazy=function(e){return{$$typeof:h,_payload:{_status:-1,_result:e},_init:P}},t.memo=function(e,t){return{$$typeof:d,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=N,t.useCallback=function(e,t){return L.current.useCallback(e,t)},t.useContext=function(e){return L.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return L.current.useDeferredValue(e)},t.useEffect=function(e,t){return L.current.useEffect(e,t)},t.useId=function(){return L.current.useId()},t.useImperativeHandle=function(e,t,n){return L.current.useImperativeHandle(e,t,n)},t.useInsertionEffect=function(e,t){return L.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return L.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return L.current.useMemo(e,t)},t.useReducer=function(e,t,n){return L.current.useReducer(e,t,n)},t.useRef=function(e){return L.current.useRef(e)},t.useState=function(e){return L.current.useState(e)},t.useSyncExternalStore=function(e,t,n){return L.current.useSyncExternalStore(e,t,n)},t.useTransition=function(){return L.current.useTransition()},t.version="18.3.1"},155:function(e,t,n){"use strict";e.exports=n(18)},723:function(e,t,n){"use strict";e.exports=n(921)},910:function(e,t){"use strict";
/**
 * @license React
 * scheduler.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */function n(e,t){var n=e.length;e.push(t);e:for(;0<n;){var r=n-1>>>1,i=e[r];if(!(0<o(i,t)))break e;e[r]=t,e[n]=i,n=r}}function r(e){return 0===e.length?null:e[0]}function i(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,i=e.length,a=i>>>1;r<a;){var s=2*(r+1)-1,l=e[s],c=s+1,u=e[c];if(0>o(l,n))c<i&&0>o(u,l)?(e[r]=u,e[c]=n,r=c):(e[r]=l,e[s]=n,r=s);else{if(!(c<i&&0>o(u,n)))break e;e[r]=u,e[c]=n,r=c}}}return t}function o(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 a=performance;t.unstable_now=function(){return a.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var c=[],u=[],d=1,h=null,f=3,p=!1,m=!1,g=!1,v="function"==typeof setTimeout?setTimeout:null,b="function"==typeof clearTimeout?clearTimeout:null,y="undefined"!=typeof setImmediate?setImmediate:null;function C(e){for(var t=r(u);null!==t;){if(null===t.callback)i(u);else{if(!(t.startTime<=e))break;i(u),t.sortIndex=t.expirationTime,n(c,t)}t=r(u)}}function w(e){if(g=!1,C(e),!m)if(null!==r(c))m=!0,A(x);else{var t=r(u);null!==t&&R(w,t.startTime-e)}}function x(e,n){m=!1,g&&(g=!1,b(M),M=-1),p=!0;var o=f;try{for(C(n),h=r(c);null!==h&&(!(h.expirationTime>n)||e&&!O());){var a=h.callback;if("function"==typeof a){h.callback=null,f=h.priorityLevel;var s=a(h.expirationTime<=n);n=t.unstable_now(),"function"==typeof s?h.callback=s:h===r(c)&&i(c),C(n)}else i(c);h=r(c)}if(null!==h)var l=!0;else{var d=r(u);null!==d&&R(w,d.startTime-n),l=!1}return l}finally{h=null,f=o,p=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var _,S=!1,k=null,M=-1,E=5,T=-1;function O(){return!(t.unstable_now()-T<E)}function D(){if(null!==k){var e=t.unstable_now();T=e;var n=!0;try{n=k(!0,e)}finally{n?_():(S=!1,k=null)}}else S=!1}if("function"==typeof y)_=function(){y(D)};else if("undefined"!=typeof MessageChannel){var P=new MessageChannel,L=P.port2;P.port1.onmessage=D,_=function(){L.postMessage(null)}}else _=function(){v(D,0)};function A(e){k=e,S||(S=!0,_())}function R(e,n){M=v(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(){m||p||(m=!0,A(x))},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"):E=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return f},t.unstable_getFirstCallbackNode=function(){return r(c)},t.unstable_next=function(e){switch(f){case 1:case 2:case 3:var t=3;break;default:t=f}var n=f;f=t;try{return e()}finally{f=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=f;f=e;try{return t()}finally{f=n}},t.unstable_scheduleCallback=function(e,i,o){var a=t.unstable_now();switch(o="object"==typeof o&&null!==o&&"number"==typeof(o=o.delay)&&0<o?a+o:a,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:d++,callback:i,priorityLevel:e,startTime:o,expirationTime:s=o+s,sortIndex:-1},o>a?(e.sortIndex=o,n(u,e),null===r(c)&&e===r(u)&&(g?(b(M),M=-1):g=!0,R(w,o-a))):(e.sortIndex=s,n(c,e),m||p||(m=!0,A(x))),e},t.unstable_shouldYield=O,t.unstable_wrapCallback=function(e){var t=f;return function(){var n=f;f=t;try{return e.apply(this,arguments)}finally{f=n}}}},593:function(e,t,n){"use strict";e.exports=n(910)},175:function(e,t,n){"use strict";
/**!
 * Sortable 1.15.6
 * @author	RubaXa   <trash@rubaxa.org>
 * @author	owenm    <owen23355@gmail.com>
 * @license MIT
 */
function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){a(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function o(e){return o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o(e)}function a(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function s(){return s=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},s.apply(this,arguments)}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}function c(e){if("undefined"!=typeof window&&window.navigator)return!!navigator.userAgent.match(e)}n.r(t),n.d(t,{MultiDrag:function(){return Ct},Sortable:function(){return Ve},Swap:function(){return ct}});var u=c(/(?:Trident.*rv[ :]?11\.|msie|iemobile|Windows Phone)/i),d=c(/Edge/i),h=c(/firefox/i),f=c(/safari/i)&&!c(/chrome/i)&&!c(/android/i),p=c(/iP(ad|od|hone)/i),m=c(/chrome/i)&&c(/android/i),g={capture:!1,passive:!1};function v(e,t,n){e.addEventListener(t,n,!u&&g)}function b(e,t,n){e.removeEventListener(t,n,!u&&g)}function y(e,t){if(t){if(">"===t[0]&&(t=t.substring(1)),e)try{if(e.matches)return e.matches(t);if(e.msMatchesSelector)return e.msMatchesSelector(t);if(e.webkitMatchesSelector)return e.webkitMatchesSelector(t)}catch(e){return!1}return!1}}function C(e){return e.host&&e!==document&&e.host.nodeType?e.host:e.parentNode}function w(e,t,n,r){if(e){n=n||document;do{if(null!=t&&(">"===t[0]?e.parentNode===n&&y(e,t):y(e,t))||r&&e===n)return e;if(e===n)break}while(e=C(e))}return null}var x,_=/\s+/g;function S(e,t,n){if(e&&t)if(e.classList)e.classList[n?"add":"remove"](t);else{var r=(" "+e.className+" ").replace(_," ").replace(" "+t+" "," ");e.className=(r+(n?" "+t:"")).replace(_," ")}}function k(e,t,n){var r=e&&e.style;if(r){if(void 0===n)return document.defaultView&&document.defaultView.getComputedStyle?n=document.defaultView.getComputedStyle(e,""):e.currentStyle&&(n=e.currentStyle),void 0===t?n:n[t];t in r||-1!==t.indexOf("webkit")||(t="-webkit-"+t),r[t]=n+("string"==typeof n?"":"px")}}function M(e,t){var n="";if("string"==typeof e)n=e;else do{var r=k(e,"transform");r&&"none"!==r&&(n=r+" "+n)}while(!t&&(e=e.parentNode));var i=window.DOMMatrix||window.WebKitCSSMatrix||window.CSSMatrix||window.MSCSSMatrix;return i&&new i(n)}function E(e,t,n){if(e){var r=e.getElementsByTagName(t),i=0,o=r.length;if(n)for(;i<o;i++)n(r[i],i);return r}return[]}function T(){return document.scrollingElement||document.documentElement}function O(e,t,n,r,i){if(e.getBoundingClientRect||e===window){var o,a,s,l,c,d,h;if(e!==window&&e.parentNode&&e!==T()?(a=(o=e.getBoundingClientRect()).top,s=o.left,l=o.bottom,c=o.right,d=o.height,h=o.width):(a=0,s=0,l=window.innerHeight,c=window.innerWidth,d=window.innerHeight,h=window.innerWidth),(t||n)&&e!==window&&(i=i||e.parentNode,!u))do{if(i&&i.getBoundingClientRect&&("none"!==k(i,"transform")||n&&"static"!==k(i,"position"))){var f=i.getBoundingClientRect();a-=f.top+parseInt(k(i,"border-top-width")),s-=f.left+parseInt(k(i,"border-left-width")),l=a+o.height,c=s+o.width;break}}while(i=i.parentNode);if(r&&e!==window){var p=M(i||e),m=p&&p.a,g=p&&p.d;p&&(l=(a/=g)+(d/=g),c=(s/=m)+(h/=m))}return{top:a,left:s,bottom:l,right:c,width:h,height:d}}}function D(e,t,n){for(var r=N(e,!0),i=O(e)[t];r;){var o=O(r)[n];if(!("top"===n||"left"===n?i>=o:i<=o))return r;if(r===T())break;r=N(r,!1)}return!1}function P(e,t,n,r){for(var i=0,o=0,a=e.children;o<a.length;){if("none"!==a[o].style.display&&a[o]!==Ve.ghost&&(r||a[o]!==Ve.dragged)&&w(a[o],n.draggable,e,!1)){if(i===t)return a[o];i++}o++}return null}function L(e,t){for(var n=e.lastElementChild;n&&(n===Ve.ghost||"none"===k(n,"display")||t&&!y(n,t));)n=n.previousElementSibling;return n||null}function A(e,t){var n=0;if(!e||!e.parentNode)return-1;for(;e=e.previousElementSibling;)"TEMPLATE"===e.nodeName.toUpperCase()||e===Ve.clone||t&&!y(e,t)||n++;return n}function R(e){var t=0,n=0,r=T();if(e)do{var i=M(e),o=i.a,a=i.d;t+=e.scrollLeft*o,n+=e.scrollTop*a}while(e!==r&&(e=e.parentNode));return[t,n]}function N(e,t){if(!e||!e.getBoundingClientRect)return T();var n=e,r=!1;do{if(n.clientWidth<n.scrollWidth||n.clientHeight<n.scrollHeight){var i=k(n);if(n.clientWidth<n.scrollWidth&&("auto"==i.overflowX||"scroll"==i.overflowX)||n.clientHeight<n.scrollHeight&&("auto"==i.overflowY||"scroll"==i.overflowY)){if(!n.getBoundingClientRect||n===document.body)return T();if(r||t)return n;r=!0}}}while(n=n.parentNode);return T()}function I(e,t){return Math.round(e.top)===Math.round(t.top)&&Math.round(e.left)===Math.round(t.left)&&Math.round(e.height)===Math.round(t.height)&&Math.round(e.width)===Math.round(t.width)}function z(e,t){return function(){if(!x){var n=arguments;1===n.length?e.call(this,n[0]):e.apply(this,n),x=setTimeout(function(){x=void 0},t)}}}function H(e,t,n){e.scrollLeft+=t,e.scrollTop+=n}function j(e){var t=window.Polymer,n=window.jQuery||window.Zepto;return t&&t.dom?t.dom(e).cloneNode(!0):n?n(e).clone(!0)[0]:e.cloneNode(!0)}function F(e,t){k(e,"position","absolute"),k(e,"top",t.top),k(e,"left",t.left),k(e,"width",t.width),k(e,"height",t.height)}function V(e){k(e,"position",""),k(e,"top",""),k(e,"left",""),k(e,"width",""),k(e,"height","")}function U(e,t,n){var r={};return Array.from(e.children).forEach(function(i){var o,a,s,l;if(w(i,t.draggable,e,!1)&&!i.animated&&i!==n){var c=O(i);r.left=Math.min(null!==(o=r.left)&&void 0!==o?o:1/0,c.left),r.top=Math.min(null!==(a=r.top)&&void 0!==a?a:1/0,c.top),r.right=Math.max(null!==(s=r.right)&&void 0!==s?s:-1/0,c.right),r.bottom=Math.max(null!==(l=r.bottom)&&void 0!==l?l:-1/0,c.bottom)}}),r.width=r.right-r.left,r.height=r.bottom-r.top,r.x=r.left,r.y=r.top,r}var B="Sortable"+(new Date).getTime();var $=[],W={initializeByDefault:!0},Z={mount:function(e){for(var t in W)W.hasOwnProperty(t)&&!(t in e)&&(e[t]=W[t]);$.forEach(function(t){if(t.pluginName===e.pluginName)throw"Sortable: Cannot mount plugin ".concat(e.pluginName," more than once")}),$.push(e)},pluginEvent:function(e,t,n){var r=this;this.eventCanceled=!1,n.cancel=function(){r.eventCanceled=!0};var o=e+"Global";$.forEach(function(r){t[r.pluginName]&&(t[r.pluginName][o]&&t[r.pluginName][o](i({sortable:t},n)),t.options[r.pluginName]&&t[r.pluginName][e]&&t[r.pluginName][e](i({sortable:t},n)))})},initializePlugins:function(e,t,n,r){for(var i in $.forEach(function(r){var i=r.pluginName;if(e.options[i]||r.initializeByDefault){var o=new r(e,t,e.options);o.sortable=e,o.options=e.options,e[i]=o,s(n,o.defaults)}}),e.options)if(e.options.hasOwnProperty(i)){var o=this.modifyOption(e,i,e.options[i]);void 0!==o&&(e.options[i]=o)}},getEventProperties:function(e,t){var n={};return $.forEach(function(r){"function"==typeof r.eventProperties&&s(n,r.eventProperties.call(t[r.pluginName],e))}),n},modifyOption:function(e,t,n){var r;return $.forEach(function(i){e[i.pluginName]&&i.optionListeners&&"function"==typeof i.optionListeners[t]&&(r=i.optionListeners[t].call(e[i.pluginName],n))}),r}};function q(e){var t=e.sortable,n=e.rootEl,r=e.name,o=e.targetEl,a=e.cloneEl,s=e.toEl,l=e.fromEl,c=e.oldIndex,h=e.newIndex,f=e.oldDraggableIndex,p=e.newDraggableIndex,m=e.originalEvent,g=e.putSortable,v=e.extraEventProperties;if(t=t||n&&n[B]){var b,y=t.options,C="on"+r.charAt(0).toUpperCase()+r.substr(1);!window.CustomEvent||u||d?(b=document.createEvent("Event")).initEvent(r,!0,!0):b=new CustomEvent(r,{bubbles:!0,cancelable:!0}),b.to=s||n,b.from=l||n,b.item=o||n,b.clone=a,b.oldIndex=c,b.newIndex=h,b.oldDraggableIndex=f,b.newDraggableIndex=p,b.originalEvent=m,b.pullMode=g?g.lastPutMode:void 0;var w=i(i({},v),Z.getEventProperties(r,t));for(var x in w)b[x]=w[x];n&&n.dispatchEvent(b),y[C]&&y[C].call(t,b)}}var Y=["evt"],Q=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.evt,o=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(n,Y);Z.pluginEvent.bind(Ve)(e,t,i({dragEl:G,parentEl:X,ghostEl:J,rootEl:ee,nextEl:te,lastDownEl:ne,cloneEl:re,cloneHidden:ie,dragStarted:ve,putSortable:ue,activeSortable:Ve.active,originalEvent:r,oldIndex:oe,oldDraggableIndex:se,newIndex:ae,newDraggableIndex:le,hideGhostForTarget:ze,unhideGhostForTarget:He,cloneNowHidden:function(){ie=!0},cloneNowShown:function(){ie=!1},dispatchSortableEvent:function(e){K({sortable:t,name:e,originalEvent:r})}},o))};function K(e){q(i({putSortable:ue,cloneEl:re,targetEl:G,rootEl:ee,oldIndex:oe,oldDraggableIndex:se,newIndex:ae,newDraggableIndex:le},e))}var G,X,J,ee,te,ne,re,ie,oe,ae,se,le,ce,ue,de,he,fe,pe,me,ge,ve,be,ye,Ce,we,xe=!1,_e=!1,Se=[],ke=!1,Me=!1,Ee=[],Te=!1,Oe=[],De="undefined"!=typeof document,Pe=p,Le=d||u?"cssFloat":"float",Ae=De&&!m&&!p&&"draggable"in document.createElement("div"),Re=function(){if(De){if(u)return!1;var e=document.createElement("x");return e.style.cssText="pointer-events:auto","auto"===e.style.pointerEvents}}(),Ne=function(e,t){var n=k(e),r=parseInt(n.width)-parseInt(n.paddingLeft)-parseInt(n.paddingRight)-parseInt(n.borderLeftWidth)-parseInt(n.borderRightWidth),i=P(e,0,t),o=P(e,1,t),a=i&&k(i),s=o&&k(o),l=a&&parseInt(a.marginLeft)+parseInt(a.marginRight)+O(i).width,c=s&&parseInt(s.marginLeft)+parseInt(s.marginRight)+O(o).width;if("flex"===n.display)return"column"===n.flexDirection||"column-reverse"===n.flexDirection?"vertical":"horizontal";if("grid"===n.display)return n.gridTemplateColumns.split(" ").length<=1?"vertical":"horizontal";if(i&&a.float&&"none"!==a.float){var u="left"===a.float?"left":"right";return!o||"both"!==s.clear&&s.clear!==u?"horizontal":"vertical"}return i&&("block"===a.display||"flex"===a.display||"table"===a.display||"grid"===a.display||l>=r&&"none"===n[Le]||o&&"none"===n[Le]&&l+c>r)?"vertical":"horizontal"},Ie=function(e){function t(e,n){return function(r,i,o,a){var s=r.options.group.name&&i.options.group.name&&r.options.group.name===i.options.group.name;if(null==e&&(n||s))return!0;if(null==e||!1===e)return!1;if(n&&"clone"===e)return e;if("function"==typeof e)return t(e(r,i,o,a),n)(r,i,o,a);var l=(n?r:i).options.group.name;return!0===e||"string"==typeof e&&e===l||e.join&&e.indexOf(l)>-1}}var n={},r=e.group;r&&"object"==o(r)||(r={name:r}),n.name=r.name,n.checkPull=t(r.pull,!0),n.checkPut=t(r.put),n.revertClone=r.revertClone,e.group=n},ze=function(){!Re&&J&&k(J,"display","none")},He=function(){!Re&&J&&k(J,"display","")};De&&!m&&document.addEventListener("click",function(e){if(_e)return e.preventDefault(),e.stopPropagation&&e.stopPropagation(),e.stopImmediatePropagation&&e.stopImmediatePropagation(),_e=!1,!1},!0);var je=function(e){if(G){e=e.touches?e.touches[0]:e;var t=(i=e.clientX,o=e.clientY,Se.some(function(e){var t=e[B].options.emptyInsertThreshold;if(t&&!L(e)){var n=O(e),r=i>=n.left-t&&i<=n.right+t,s=o>=n.top-t&&o<=n.bottom+t;return r&&s?a=e:void 0}}),a);if(t){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]=e[r]);n.target=n.rootEl=t,n.preventDefault=void 0,n.stopPropagation=void 0,t[B]._onDragOver(n)}}var i,o,a},Fe=function(e){G&&G.parentNode[B]._isOutsideThisEl(e.target)};function Ve(e,t){if(!e||!e.nodeType||1!==e.nodeType)throw"Sortable: `el` must be an HTMLElement, not ".concat({}.toString.call(e));this.el=e,this.options=t=s({},t),e[B]=this;var n,r,o={group:null,sort:!0,disabled:!1,store:null,handle:null,draggable:/^[uo]l$/i.test(e.nodeName)?">li":">*",swapThreshold:1,invertSwap:!1,invertedSwapThreshold:null,removeCloneOnHide:!0,direction:function(){return Ne(e,this.options)},ghostClass:"sortable-ghost",chosenClass:"sortable-chosen",dragClass:"sortable-drag",ignore:"a, img",filter:null,preventOnFilter:!0,animation:0,easing:null,setData:function(e,t){e.setData("Text",t.textContent)},dropBubble:!1,dragoverBubble:!1,dataIdAttr:"data-id",delay:0,delayOnTouchOnly:!1,touchStartThreshold:(Number.parseInt?Number:window).parseInt(window.devicePixelRatio,10)||1,forceFallback:!1,fallbackClass:"sortable-fallback",fallbackOnBody:!1,fallbackTolerance:0,fallbackOffset:{x:0,y:0},supportPointer:!1!==Ve.supportPointer&&"PointerEvent"in window&&(!f||p),emptyInsertThreshold:5};for(var a in Z.initializePlugins(this,e,o),o)!(a in t)&&(t[a]=o[a]);for(var l in Ie(t),this)"_"===l.charAt(0)&&"function"==typeof this[l]&&(this[l]=this[l].bind(this));this.nativeDraggable=!t.forceFallback&&Ae,this.nativeDraggable&&(this.options.touchStartThreshold=1),t.supportPointer?v(e,"pointerdown",this._onTapStart):(v(e,"mousedown",this._onTapStart),v(e,"touchstart",this._onTapStart)),this.nativeDraggable&&(v(e,"dragover",this),v(e,"dragenter",this)),Se.push(this.el),t.store&&t.store.get&&this.sort(t.store.get(this)||[]),s(this,(r=[],{captureAnimationState:function(){r=[],this.options.animation&&[].slice.call(this.el.children).forEach(function(e){if("none"!==k(e,"display")&&e!==Ve.ghost){r.push({target:e,rect:O(e)});var t=i({},r[r.length-1].rect);if(e.thisAnimationDuration){var n=M(e,!0);n&&(t.top-=n.f,t.left-=n.e)}e.fromRect=t}})},addAnimationState:function(e){r.push(e)},removeAnimationState:function(e){r.splice(function(e,t){for(var n in e)if(e.hasOwnProperty(n))for(var r in t)if(t.hasOwnProperty(r)&&t[r]===e[n][r])return Number(n);return-1}(r,{target:e}),1)},animateAll:function(e){var t=this;if(!this.options.animation)return clearTimeout(n),void("function"==typeof e&&e());var i=!1,o=0;r.forEach(function(e){var n=0,r=e.target,a=r.fromRect,s=O(r),l=r.prevFromRect,c=r.prevToRect,u=e.rect,d=M(r,!0);d&&(s.top-=d.f,s.left-=d.e),r.toRect=s,r.thisAnimationDuration&&I(l,s)&&!I(a,s)&&(u.top-s.top)/(u.left-s.left)===(a.top-s.top)/(a.left-s.left)&&(n=function(e,t,n,r){return Math.sqrt(Math.pow(t.top-e.top,2)+Math.pow(t.left-e.left,2))/Math.sqrt(Math.pow(t.top-n.top,2)+Math.pow(t.left-n.left,2))*r.animation}(u,l,c,t.options)),I(s,a)||(r.prevFromRect=a,r.prevToRect=s,n||(n=t.options.animation),t.animate(r,u,s,n)),n&&(i=!0,o=Math.max(o,n),clearTimeout(r.animationResetTimer),r.animationResetTimer=setTimeout(function(){r.animationTime=0,r.prevFromRect=null,r.fromRect=null,r.prevToRect=null,r.thisAnimationDuration=null},n),r.thisAnimationDuration=n)}),clearTimeout(n),i?n=setTimeout(function(){"function"==typeof e&&e()},o):"function"==typeof e&&e(),r=[]},animate:function(e,t,n,r){if(r){k(e,"transition",""),k(e,"transform","");var i=M(this.el),o=i&&i.a,a=i&&i.d,s=(t.left-n.left)/(o||1),l=(t.top-n.top)/(a||1);e.animatingX=!!s,e.animatingY=!!l,k(e,"transform","translate3d("+s+"px,"+l+"px,0)"),this.forRepaintDummy=function(e){return e.offsetWidth}(e),k(e,"transition","transform "+r+"ms"+(this.options.easing?" "+this.options.easing:"")),k(e,"transform","translate3d(0,0,0)"),"number"==typeof e.animated&&clearTimeout(e.animated),e.animated=setTimeout(function(){k(e,"transition",""),k(e,"transform",""),e.animated=!1,e.animatingX=!1,e.animatingY=!1},r)}}}))}function Ue(e,t,n,r,i,o,a,s){var l,c,h=e[B],f=h.options.onMove;return!window.CustomEvent||u||d?(l=document.createEvent("Event")).initEvent("move",!0,!0):l=new CustomEvent("move",{bubbles:!0,cancelable:!0}),l.to=t,l.from=e,l.dragged=n,l.draggedRect=r,l.related=i||t,l.relatedRect=o||O(t),l.willInsertAfter=s,l.originalEvent=a,e.dispatchEvent(l),f&&(c=f.call(h,l,a)),c}function Be(e){e.draggable=!1}function $e(){Te=!1}function We(e){for(var t=e.tagName+e.className+e.src+e.href+e.textContent,n=t.length,r=0;n--;)r+=t.charCodeAt(n);return r.toString(36)}function Ze(e){return setTimeout(e,0)}function qe(e){return clearTimeout(e)}Ve.prototype={constructor:Ve,_isOutsideThisEl:function(e){this.el.contains(e)||e===this.el||(be=null)},_getDirection:function(e,t){return"function"==typeof this.options.direction?this.options.direction.call(this,e,t,G):this.options.direction},_onTapStart:function(e){if(e.cancelable){var t=this,n=this.el,r=this.options,i=r.preventOnFilter,o=e.type,a=e.touches&&e.touches[0]||e.pointerType&&"touch"===e.pointerType&&e,s=(a||e).target,l=e.target.shadowRoot&&(e.path&&e.path[0]||e.composedPath&&e.composedPath()[0])||s,c=r.filter;if(function(e){Oe.length=0;for(var t=e.getElementsByTagName("input"),n=t.length;n--;){var r=t[n];r.checked&&Oe.push(r)}}(n),!G&&!(/mousedown|pointerdown/.test(o)&&0!==e.button||r.disabled)&&!l.isContentEditable&&(this.nativeDraggable||!f||!s||"SELECT"!==s.tagName.toUpperCase())&&!((s=w(s,r.draggable,n,!1))&&s.animated||ne===s)){if(oe=A(s),se=A(s,r.draggable),"function"==typeof c){if(c.call(this,e,s,this))return K({sortable:t,rootEl:l,name:"filter",targetEl:s,toEl:n,fromEl:n}),Q("filter",t,{evt:e}),void(i&&e.preventDefault())}else if(c&&(c=c.split(",").some(function(r){if(r=w(l,r.trim(),n,!1))return K({sortable:t,rootEl:r,name:"filter",targetEl:s,fromEl:n,toEl:n}),Q("filter",t,{evt:e}),!0})))return void(i&&e.preventDefault());r.handle&&!w(l,r.handle,n,!1)||this._prepareDragStart(e,a,s)}}},_prepareDragStart:function(e,t,n){var r,i=this,o=i.el,a=i.options,s=o.ownerDocument;if(n&&!G&&n.parentNode===o){var l=O(n);if(ee=o,X=(G=n).parentNode,te=G.nextSibling,ne=n,ce=a.group,Ve.dragged=G,de={target:G,clientX:(t||e).clientX,clientY:(t||e).clientY},me=de.clientX-l.left,ge=de.clientY-l.top,this._lastX=(t||e).clientX,this._lastY=(t||e).clientY,G.style["will-change"]="all",r=function(){Q("delayEnded",i,{evt:e}),Ve.eventCanceled?i._onDrop():(i._disableDelayedDragEvents(),!h&&i.nativeDraggable&&(G.draggable=!0),i._triggerDragStart(e,t),K({sortable:i,name:"choose",originalEvent:e}),S(G,a.chosenClass,!0))},a.ignore.split(",").forEach(function(e){E(G,e.trim(),Be)}),v(s,"dragover",je),v(s,"mousemove",je),v(s,"touchmove",je),a.supportPointer?(v(s,"pointerup",i._onDrop),!this.nativeDraggable&&v(s,"pointercancel",i._onDrop)):(v(s,"mouseup",i._onDrop),v(s,"touchend",i._onDrop),v(s,"touchcancel",i._onDrop)),h&&this.nativeDraggable&&(this.options.touchStartThreshold=4,G.draggable=!0),Q("delayStart",this,{evt:e}),!a.delay||a.delayOnTouchOnly&&!t||this.nativeDraggable&&(d||u))r();else{if(Ve.eventCanceled)return void this._onDrop();a.supportPointer?(v(s,"pointerup",i._disableDelayedDrag),v(s,"pointercancel",i._disableDelayedDrag)):(v(s,"mouseup",i._disableDelayedDrag),v(s,"touchend",i._disableDelayedDrag),v(s,"touchcancel",i._disableDelayedDrag)),v(s,"mousemove",i._delayedDragTouchMoveHandler),v(s,"touchmove",i._delayedDragTouchMoveHandler),a.supportPointer&&v(s,"pointermove",i._delayedDragTouchMoveHandler),i._dragStartTimer=setTimeout(r,a.delay)}}},_delayedDragTouchMoveHandler:function(e){var t=e.touches?e.touches[0]:e;Math.max(Math.abs(t.clientX-this._lastX),Math.abs(t.clientY-this._lastY))>=Math.floor(this.options.touchStartThreshold/(this.nativeDraggable&&window.devicePixelRatio||1))&&this._disableDelayedDrag()},_disableDelayedDrag:function(){G&&Be(G),clearTimeout(this._dragStartTimer),this._disableDelayedDragEvents()},_disableDelayedDragEvents:function(){var e=this.el.ownerDocument;b(e,"mouseup",this._disableDelayedDrag),b(e,"touchend",this._disableDelayedDrag),b(e,"touchcancel",this._disableDelayedDrag),b(e,"pointerup",this._disableDelayedDrag),b(e,"pointercancel",this._disableDelayedDrag),b(e,"mousemove",this._delayedDragTouchMoveHandler),b(e,"touchmove",this._delayedDragTouchMoveHandler),b(e,"pointermove",this._delayedDragTouchMoveHandler)},_triggerDragStart:function(e,t){t=t||"touch"==e.pointerType&&e,!this.nativeDraggable||t?this.options.supportPointer?v(document,"pointermove",this._onTouchMove):v(document,t?"touchmove":"mousemove",this._onTouchMove):(v(G,"dragend",this),v(ee,"dragstart",this._onDragStart));try{document.selection?Ze(function(){document.selection.empty()}):window.getSelection().removeAllRanges()}catch(e){}},_dragStarted:function(e,t){if(xe=!1,ee&&G){Q("dragStarted",this,{evt:t}),this.nativeDraggable&&v(document,"dragover",Fe);var n=this.options;!e&&S(G,n.dragClass,!1),S(G,n.ghostClass,!0),Ve.active=this,e&&this._appendGhost(),K({sortable:this,name:"start",originalEvent:t})}else this._nulling()},_emulateDragOver:function(){if(he){this._lastX=he.clientX,this._lastY=he.clientY,ze();for(var e=document.elementFromPoint(he.clientX,he.clientY),t=e;e&&e.shadowRoot&&(e=e.shadowRoot.elementFromPoint(he.clientX,he.clientY))!==t;)t=e;if(G.parentNode[B]._isOutsideThisEl(e),t)do{if(t[B]&&t[B]._onDragOver({clientX:he.clientX,clientY:he.clientY,target:e,rootEl:t})&&!this.options.dragoverBubble)break;e=t}while(t=C(t));He()}},_onTouchMove:function(e){if(de){var t=this.options,n=t.fallbackTolerance,r=t.fallbackOffset,i=e.touches?e.touches[0]:e,o=J&&M(J,!0),a=J&&o&&o.a,s=J&&o&&o.d,l=Pe&&we&&R(we),c=(i.clientX-de.clientX+r.x)/(a||1)+(l?l[0]-Ee[0]:0)/(a||1),u=(i.clientY-de.clientY+r.y)/(s||1)+(l?l[1]-Ee[1]:0)/(s||1);if(!Ve.active&&!xe){if(n&&Math.max(Math.abs(i.clientX-this._lastX),Math.abs(i.clientY-this._lastY))<n)return;this._onDragStart(e,!0)}if(J){o?(o.e+=c-(fe||0),o.f+=u-(pe||0)):o={a:1,b:0,c:0,d:1,e:c,f:u};var d="matrix(".concat(o.a,",").concat(o.b,",").concat(o.c,",").concat(o.d,",").concat(o.e,",").concat(o.f,")");k(J,"webkitTransform",d),k(J,"mozTransform",d),k(J,"msTransform",d),k(J,"transform",d),fe=c,pe=u,he=i}e.cancelable&&e.preventDefault()}},_appendGhost:function(){if(!J){var e=this.options.fallbackOnBody?document.body:ee,t=O(G,!0,Pe,!0,e),n=this.options;if(Pe){for(we=e;"static"===k(we,"position")&&"none"===k(we,"transform")&&we!==document;)we=we.parentNode;we!==document.body&&we!==document.documentElement?(we===document&&(we=T()),t.top+=we.scrollTop,t.left+=we.scrollLeft):we=T(),Ee=R(we)}S(J=G.cloneNode(!0),n.ghostClass,!1),S(J,n.fallbackClass,!0),S(J,n.dragClass,!0),k(J,"transition",""),k(J,"transform",""),k(J,"box-sizing","border-box"),k(J,"margin",0),k(J,"top",t.top),k(J,"left",t.left),k(J,"width",t.width),k(J,"height",t.height),k(J,"opacity","0.8"),k(J,"position",Pe?"absolute":"fixed"),k(J,"zIndex","100000"),k(J,"pointerEvents","none"),Ve.ghost=J,e.appendChild(J),k(J,"transform-origin",me/parseInt(J.style.width)*100+"% "+ge/parseInt(J.style.height)*100+"%")}},_onDragStart:function(e,t){var n=this,r=e.dataTransfer,i=n.options;Q("dragStart",this,{evt:e}),Ve.eventCanceled?this._onDrop():(Q("setupClone",this),Ve.eventCanceled||((re=j(G)).removeAttribute("id"),re.draggable=!1,re.style["will-change"]="",this._hideClone(),S(re,this.options.chosenClass,!1),Ve.clone=re),n.cloneId=Ze(function(){Q("clone",n),Ve.eventCanceled||(n.options.removeCloneOnHide||ee.insertBefore(re,G),n._hideClone(),K({sortable:n,name:"clone"}))}),!t&&S(G,i.dragClass,!0),t?(_e=!0,n._loopId=setInterval(n._emulateDragOver,50)):(b(document,"mouseup",n._onDrop),b(document,"touchend",n._onDrop),b(document,"touchcancel",n._onDrop),r&&(r.effectAllowed="move",i.setData&&i.setData.call(n,r,G)),v(document,"drop",n),k(G,"transform","translateZ(0)")),xe=!0,n._dragStartId=Ze(n._dragStarted.bind(n,t,e)),v(document,"selectstart",n),ve=!0,window.getSelection().removeAllRanges(),f&&k(document.body,"user-select","none"))},_onDragOver:function(e){var t,n,r,o,a=this.el,s=e.target,l=this.options,c=l.group,u=Ve.active,d=ce===c,h=l.sort,f=ue||u,p=this,m=!1;if(!Te){if(void 0!==e.preventDefault&&e.cancelable&&e.preventDefault(),s=w(s,l.draggable,a,!0),j("dragOver"),Ve.eventCanceled)return m;if(G.contains(e.target)||s.animated&&s.animatingX&&s.animatingY||p._ignoreWhileAnimating===s)return V(!1);if(_e=!1,u&&!l.disabled&&(d?h||(r=X!==ee):ue===this||(this.lastPutMode=ce.checkPull(this,u,G,e))&&c.checkPut(this,u,G,e))){if(o="vertical"===this._getDirection(e,s),t=O(G),j("dragOverValid"),Ve.eventCanceled)return m;if(r)return X=ee,F(),this._hideClone(),j("revert"),Ve.eventCanceled||(te?ee.insertBefore(G,te):ee.appendChild(G)),V(!0);var g=L(a,l.draggable);if(!g||function(e,t,n){var r=O(L(n.el,n.options.draggable)),i=U(n.el,n.options,J);return t?e.clientX>i.right+10||e.clientY>r.bottom&&e.clientX>r.left:e.clientY>i.bottom+10||e.clientX>r.right&&e.clientY>r.top}(e,o,this)&&!g.animated){if(g===G)return V(!1);if(g&&a===e.target&&(s=g),s&&(n=O(s)),!1!==Ue(ee,a,G,t,s,n,e,!!s))return F(),g&&g.nextSibling?a.insertBefore(G,g.nextSibling):a.appendChild(G),X=a,$(),V(!0)}else if(g&&function(e,t,n){var r=O(P(n.el,0,n.options,!0)),i=U(n.el,n.options,J);return t?e.clientX<i.left-10||e.clientY<r.top&&e.clientX<r.right:e.clientY<i.top-10||e.clientY<r.bottom&&e.clientX<r.left}(e,o,this)){var v=P(a,0,l,!0);if(v===G)return V(!1);if(n=O(s=v),!1!==Ue(ee,a,G,t,s,n,e,!1))return F(),a.insertBefore(G,v),X=a,$(),V(!0)}else if(s.parentNode===a){n=O(s);var b,y,C,x=G.parentNode!==a,_=!function(e,t,n){var r=n?e.left:e.top,i=n?e.right:e.bottom,o=n?e.width:e.height,a=n?t.left:t.top,s=n?t.right:t.bottom,l=n?t.width:t.height;return r===a||i===s||r+o/2===a+l/2}(G.animated&&G.toRect||t,s.animated&&s.toRect||n,o),M=o?"top":"left",E=D(s,"top","top")||D(G,"top","top"),T=E?E.scrollTop:void 0;if(be!==s&&(y=n[M],ke=!1,Me=!_&&l.invertSwap||x),b=function(e,t,n,r,i,o,a,s){var l=r?e.clientY:e.clientX,c=r?n.height:n.width,u=r?n.top:n.left,d=r?n.bottom:n.right,h=!1;if(!a)if(s&&Ce<c*i){if(!ke&&(1===ye?l>u+c*o/2:l<d-c*o/2)&&(ke=!0),ke)h=!0;else if(1===ye?l<u+Ce:l>d-Ce)return-ye}else if(l>u+c*(1-i)/2&&l<d-c*(1-i)/2)return function(e){return A(G)<A(e)?1:-1}(t);return(h=h||a)&&(l<u+c*o/2||l>d-c*o/2)?l>u+c/2?1:-1:0}(e,s,n,o,_?1:l.swapThreshold,null==l.invertedSwapThreshold?l.swapThreshold:l.invertedSwapThreshold,Me,be===s),0!==b){var R=A(G);do{R-=b,C=X.children[R]}while(C&&("none"===k(C,"display")||C===J))}if(0===b||C===s)return V(!1);be=s,ye=b;var N=s.nextElementSibling,I=!1,z=Ue(ee,a,G,t,s,n,e,I=1===b);if(!1!==z)return 1!==z&&-1!==z||(I=1===z),Te=!0,setTimeout($e,30),F(),I&&!N?a.appendChild(G):s.parentNode.insertBefore(G,I?N:s),E&&H(E,0,T-E.scrollTop),X=G.parentNode,void 0===y||Me||(Ce=Math.abs(y-O(s)[M])),$(),V(!0)}if(a.contains(G))return V(!1)}return!1}function j(l,c){Q(l,p,i({evt:e,isOwner:d,axis:o?"vertical":"horizontal",revert:r,dragRect:t,targetRect:n,canSort:h,fromSortable:f,target:s,completed:V,onMove:function(n,r){return Ue(ee,a,G,t,n,O(n),e,r)},changed:$},c))}function F(){j("dragOverAnimationCapture"),p.captureAnimationState(),p!==f&&f.captureAnimationState()}function V(t){return j("dragOverCompleted",{insertion:t}),t&&(d?u._hideClone():u._showClone(p),p!==f&&(S(G,ue?ue.options.ghostClass:u.options.ghostClass,!1),S(G,l.ghostClass,!0)),ue!==p&&p!==Ve.active?ue=p:p===Ve.active&&ue&&(ue=null),f===p&&(p._ignoreWhileAnimating=s),p.animateAll(function(){j("dragOverAnimationComplete"),p._ignoreWhileAnimating=null}),p!==f&&(f.animateAll(),f._ignoreWhileAnimating=null)),(s===G&&!G.animated||s===a&&!s.animated)&&(be=null),l.dragoverBubble||e.rootEl||s===document||(G.parentNode[B]._isOutsideThisEl(e.target),!t&&je(e)),!l.dragoverBubble&&e.stopPropagation&&e.stopPropagation(),m=!0}function $(){ae=A(G),le=A(G,l.draggable),K({sortable:p,name:"change",toEl:a,newIndex:ae,newDraggableIndex:le,originalEvent:e})}},_ignoreWhileAnimating:null,_offMoveEvents:function(){b(document,"mousemove",this._onTouchMove),b(document,"touchmove",this._onTouchMove),b(document,"pointermove",this._onTouchMove),b(document,"dragover",je),b(document,"mousemove",je),b(document,"touchmove",je)},_offUpEvents:function(){var e=this.el.ownerDocument;b(e,"mouseup",this._onDrop),b(e,"touchend",this._onDrop),b(e,"pointerup",this._onDrop),b(e,"pointercancel",this._onDrop),b(e,"touchcancel",this._onDrop),b(document,"selectstart",this)},_onDrop:function(e){var t=this.el,n=this.options;ae=A(G),le=A(G,n.draggable),Q("drop",this,{evt:e}),X=G&&G.parentNode,ae=A(G),le=A(G,n.draggable),Ve.eventCanceled||(xe=!1,Me=!1,ke=!1,clearInterval(this._loopId),clearTimeout(this._dragStartTimer),qe(this.cloneId),qe(this._dragStartId),this.nativeDraggable&&(b(document,"drop",this),b(t,"dragstart",this._onDragStart)),this._offMoveEvents(),this._offUpEvents(),f&&k(document.body,"user-select",""),k(G,"transform",""),e&&(ve&&(e.cancelable&&e.preventDefault(),!n.dropBubble&&e.stopPropagation()),J&&J.parentNode&&J.parentNode.removeChild(J),(ee===X||ue&&"clone"!==ue.lastPutMode)&&re&&re.parentNode&&re.parentNode.removeChild(re),G&&(this.nativeDraggable&&b(G,"dragend",this),Be(G),G.style["will-change"]="",ve&&!xe&&S(G,ue?ue.options.ghostClass:this.options.ghostClass,!1),S(G,this.options.chosenClass,!1),K({sortable:this,name:"unchoose",toEl:X,newIndex:null,newDraggableIndex:null,originalEvent:e}),ee!==X?(ae>=0&&(K({rootEl:X,name:"add",toEl:X,fromEl:ee,originalEvent:e}),K({sortable:this,name:"remove",toEl:X,originalEvent:e}),K({rootEl:X,name:"sort",toEl:X,fromEl:ee,originalEvent:e}),K({sortable:this,name:"sort",toEl:X,originalEvent:e})),ue&&ue.save()):ae!==oe&&ae>=0&&(K({sortable:this,name:"update",toEl:X,originalEvent:e}),K({sortable:this,name:"sort",toEl:X,originalEvent:e})),Ve.active&&(null!=ae&&-1!==ae||(ae=oe,le=se),K({sortable:this,name:"end",toEl:X,originalEvent:e}),this.save())))),this._nulling()},_nulling:function(){Q("nulling",this),ee=G=X=J=te=re=ne=ie=de=he=ve=ae=le=oe=se=be=ye=ue=ce=Ve.dragged=Ve.ghost=Ve.clone=Ve.active=null,Oe.forEach(function(e){e.checked=!0}),Oe.length=fe=pe=0},handleEvent:function(e){switch(e.type){case"drop":case"dragend":this._onDrop(e);break;case"dragenter":case"dragover":G&&(this._onDragOver(e),function(e){e.dataTransfer&&(e.dataTransfer.dropEffect="move"),e.cancelable&&e.preventDefault()}(e));break;case"selectstart":e.preventDefault()}},toArray:function(){for(var e,t=[],n=this.el.children,r=0,i=n.length,o=this.options;r<i;r++)w(e=n[r],o.draggable,this.el,!1)&&t.push(e.getAttribute(o.dataIdAttr)||We(e));return t},sort:function(e,t){var n={},r=this.el;this.toArray().forEach(function(e,t){var i=r.children[t];w(i,this.options.draggable,r,!1)&&(n[e]=i)},this),t&&this.captureAnimationState(),e.forEach(function(e){n[e]&&(r.removeChild(n[e]),r.appendChild(n[e]))}),t&&this.animateAll()},save:function(){var e=this.options.store;e&&e.set&&e.set(this)},closest:function(e,t){return w(e,t||this.options.draggable,this.el,!1)},option:function(e,t){var n=this.options;if(void 0===t)return n[e];var r=Z.modifyOption(this,e,t);n[e]=void 0!==r?r:t,"group"===e&&Ie(n)},destroy:function(){Q("destroy",this);var e=this.el;e[B]=null,b(e,"mousedown",this._onTapStart),b(e,"touchstart",this._onTapStart),b(e,"pointerdown",this._onTapStart),this.nativeDraggable&&(b(e,"dragover",this),b(e,"dragenter",this)),Array.prototype.forEach.call(e.querySelectorAll("[draggable]"),function(e){e.removeAttribute("draggable")}),this._onDrop(),this._disableDelayedDragEvents(),Se.splice(Se.indexOf(this.el),1),this.el=e=null},_hideClone:function(){if(!ie){if(Q("hideClone",this),Ve.eventCanceled)return;k(re,"display","none"),this.options.removeCloneOnHide&&re.parentNode&&re.parentNode.removeChild(re),ie=!0}},_showClone:function(e){if("clone"===e.lastPutMode){if(ie){if(Q("showClone",this),Ve.eventCanceled)return;G.parentNode!=ee||this.options.group.revertClone?te?ee.insertBefore(re,te):ee.appendChild(re):ee.insertBefore(re,G),this.options.group.revertClone&&this.animate(G,re),k(re,"display",""),ie=!1}}else this._hideClone()}},De&&v(document,"touchmove",function(e){(Ve.active||xe)&&e.cancelable&&e.preventDefault()}),Ve.utils={on:v,off:b,css:k,find:E,is:function(e,t){return!!w(e,t,e,!1)},extend:function(e,t){if(e&&t)for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n]);return e},throttle:z,closest:w,toggleClass:S,clone:j,index:A,nextTick:Ze,cancelNextTick:qe,detectDirection:Ne,getChild:P,expando:B},Ve.get=function(e){return e[B]},Ve.mount=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];t[0].constructor===Array&&(t=t[0]),t.forEach(function(e){if(!e.prototype||!e.prototype.constructor)throw"Sortable: Mounted plugin must be a constructor function, not ".concat({}.toString.call(e));e.utils&&(Ve.utils=i(i({},Ve.utils),e.utils)),Z.mount(e)})},Ve.create=function(e,t){return new Ve(e,t)},Ve.version="1.15.6";var Ye,Qe,Ke,Ge,Xe,Je,et=[],tt=!1;function nt(){et.forEach(function(e){clearInterval(e.pid)}),et=[]}function rt(){clearInterval(Je)}var it,ot=z(function(e,t,n,r){if(t.scroll){var i,o=(e.touches?e.touches[0]:e).clientX,a=(e.touches?e.touches[0]:e).clientY,s=t.scrollSensitivity,l=t.scrollSpeed,c=T(),u=!1;Qe!==n&&(Qe=n,nt(),Ye=t.scroll,i=t.scrollFn,!0===Ye&&(Ye=N(n,!0)));var d=0,h=Ye;do{var f=h,p=O(f),m=p.top,g=p.bottom,v=p.left,b=p.right,y=p.width,C=p.height,w=void 0,x=void 0,_=f.scrollWidth,S=f.scrollHeight,M=k(f),E=f.scrollLeft,D=f.scrollTop;f===c?(w=y<_&&("auto"===M.overflowX||"scroll"===M.overflowX||"visible"===M.overflowX),x=C<S&&("auto"===M.overflowY||"scroll"===M.overflowY||"visible"===M.overflowY)):(w=y<_&&("auto"===M.overflowX||"scroll"===M.overflowX),x=C<S&&("auto"===M.overflowY||"scroll"===M.overflowY));var P=w&&(Math.abs(b-o)<=s&&E+y<_)-(Math.abs(v-o)<=s&&!!E),L=x&&(Math.abs(g-a)<=s&&D+C<S)-(Math.abs(m-a)<=s&&!!D);if(!et[d])for(var A=0;A<=d;A++)et[A]||(et[A]={});et[d].vx==P&&et[d].vy==L&&et[d].el===f||(et[d].el=f,et[d].vx=P,et[d].vy=L,clearInterval(et[d].pid),0==P&&0==L||(u=!0,et[d].pid=setInterval(function(){r&&0===this.layer&&Ve.active._onTouchMove(Xe);var t=et[this.layer].vy?et[this.layer].vy*l:0,n=et[this.layer].vx?et[this.layer].vx*l:0;"function"==typeof i&&"continue"!==i.call(Ve.dragged.parentNode[B],n,t,e,Xe,et[this.layer].el)||H(et[this.layer].el,n,t)}.bind({layer:d}),24))),d++}while(t.bubbleScroll&&h!==c&&(h=N(h,!1)));tt=u}},30),at=function(e){var t=e.originalEvent,n=e.putSortable,r=e.dragEl,i=e.activeSortable,o=e.dispatchSortableEvent,a=e.hideGhostForTarget,s=e.unhideGhostForTarget;if(t){var l=n||i;a();var c=t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t,u=document.elementFromPoint(c.clientX,c.clientY);s(),l&&!l.el.contains(u)&&(o("spill"),this.onSpill({dragEl:r,putSortable:n}))}};function st(){}function lt(){}function ct(){function e(){this.defaults={swapClass:"sortable-swap-highlight"}}return e.prototype={dragStart:function(e){var t=e.dragEl;it=t},dragOverValid:function(e){var t=e.completed,n=e.target,r=e.onMove,i=e.activeSortable,o=e.changed,a=e.cancel;if(i.options.swap){var s=this.sortable.el,l=this.options;if(n&&n!==s){var c=it;!1!==r(n)?(S(n,l.swapClass,!0),it=n):it=null,c&&c!==it&&S(c,l.swapClass,!1)}o(),t(!0),a()}},drop:function(e){var t,n,r,i,o,a,s=e.activeSortable,l=e.putSortable,c=e.dragEl,u=l||this.sortable,d=this.options;it&&S(it,d.swapClass,!1),it&&(d.swap||l&&l.options.swap)&&c!==it&&(u.captureAnimationState(),u!==s&&s.captureAnimationState(),n=it,o=(t=c).parentNode,a=n.parentNode,o&&a&&!o.isEqualNode(n)&&!a.isEqualNode(t)&&(r=A(t),i=A(n),o.isEqualNode(a)&&r<i&&i++,o.insertBefore(n,o.children[r]),a.insertBefore(t,a.children[i])),u.animateAll(),u!==s&&s.animateAll())},nulling:function(){it=null}},s(e,{pluginName:"swap",eventProperties:function(){return{swapItem:it}}})}st.prototype={startIndex:null,dragStart:function(e){var t=e.oldDraggableIndex;this.startIndex=t},onSpill:function(e){var t=e.dragEl,n=e.putSortable;this.sortable.captureAnimationState(),n&&n.captureAnimationState();var r=P(this.sortable.el,this.startIndex,this.options);r?this.sortable.el.insertBefore(t,r):this.sortable.el.appendChild(t),this.sortable.animateAll(),n&&n.animateAll()},drop:at},s(st,{pluginName:"revertOnSpill"}),lt.prototype={onSpill:function(e){var t=e.dragEl,n=e.putSortable||this.sortable;n.captureAnimationState(),t.parentNode&&t.parentNode.removeChild(t),n.animateAll()},drop:at},s(lt,{pluginName:"removeOnSpill"});var ut,dt,ht,ft,pt,mt=[],gt=[],vt=!1,bt=!1,yt=!1;function Ct(){function e(e){for(var t in this)"_"===t.charAt(0)&&"function"==typeof this[t]&&(this[t]=this[t].bind(this));e.options.avoidImplicitDeselect||(e.options.supportPointer?v(document,"pointerup",this._deselectMultiDrag):(v(document,"mouseup",this._deselectMultiDrag),v(document,"touchend",this._deselectMultiDrag))),v(document,"keydown",this._checkKeyDown),v(document,"keyup",this._checkKeyUp),this.defaults={selectedClass:"sortable-selected",multiDragKey:null,avoidImplicitDeselect:!1,setData:function(t,n){var r="";mt.length&&dt===e?mt.forEach(function(e,t){r+=(t?", ":"")+e.textContent}):r=n.textContent,t.setData("Text",r)}}}return e.prototype={multiDragKeyDown:!1,isMultiDrag:!1,delayStartGlobal:function(e){var t=e.dragEl;ht=t},delayEnded:function(){this.isMultiDrag=~mt.indexOf(ht)},setupClone:function(e){var t=e.sortable,n=e.cancel;if(this.isMultiDrag){for(var r=0;r<mt.length;r++)gt.push(j(mt[r])),gt[r].sortableIndex=mt[r].sortableIndex,gt[r].draggable=!1,gt[r].style["will-change"]="",S(gt[r],this.options.selectedClass,!1),mt[r]===ht&&S(gt[r],this.options.chosenClass,!1);t._hideClone(),n()}},clone:function(e){var t=e.sortable,n=e.rootEl,r=e.dispatchSortableEvent,i=e.cancel;this.isMultiDrag&&(this.options.removeCloneOnHide||mt.length&&dt===t&&(wt(!0,n),r("clone"),i()))},showClone:function(e){var t=e.cloneNowShown,n=e.rootEl,r=e.cancel;this.isMultiDrag&&(wt(!1,n),gt.forEach(function(e){k(e,"display","")}),t(),pt=!1,r())},hideClone:function(e){var t=this,n=(e.sortable,e.cloneNowHidden),r=e.cancel;this.isMultiDrag&&(gt.forEach(function(e){k(e,"display","none"),t.options.removeCloneOnHide&&e.parentNode&&e.parentNode.removeChild(e)}),n(),pt=!0,r())},dragStartGlobal:function(e){e.sortable,!this.isMultiDrag&&dt&&dt.multiDrag._deselectMultiDrag(),mt.forEach(function(e){e.sortableIndex=A(e)}),mt=mt.sort(function(e,t){return e.sortableIndex-t.sortableIndex}),yt=!0},dragStarted:function(e){var t=this,n=e.sortable;if(this.isMultiDrag){if(this.options.sort&&(n.captureAnimationState(),this.options.animation)){mt.forEach(function(e){e!==ht&&k(e,"position","absolute")});var r=O(ht,!1,!0,!0);mt.forEach(function(e){e!==ht&&F(e,r)}),bt=!0,vt=!0}n.animateAll(function(){bt=!1,vt=!1,t.options.animation&&mt.forEach(function(e){V(e)}),t.options.sort&&xt()})}},dragOver:function(e){var t=e.target,n=e.completed,r=e.cancel;bt&&~mt.indexOf(t)&&(n(!1),r())},revert:function(e){var t=e.fromSortable,n=e.rootEl,r=e.sortable,i=e.dragRect;mt.length>1&&(mt.forEach(function(e){r.addAnimationState({target:e,rect:bt?O(e):i}),V(e),e.fromRect=i,t.removeAnimationState(e)}),bt=!1,function(e,t){mt.forEach(function(n,r){var i=t.children[n.sortableIndex+(e?Number(r):0)];i?t.insertBefore(n,i):t.appendChild(n)})}(!this.options.removeCloneOnHide,n))},dragOverCompleted:function(e){var t=e.sortable,n=e.isOwner,r=e.insertion,i=e.activeSortable,o=e.parentEl,a=e.putSortable,s=this.options;if(r){if(n&&i._hideClone(),vt=!1,s.animation&&mt.length>1&&(bt||!n&&!i.options.sort&&!a)){var l=O(ht,!1,!0,!0);mt.forEach(function(e){e!==ht&&(F(e,l),o.appendChild(e))}),bt=!0}if(!n)if(bt||xt(),mt.length>1){var c=pt;i._showClone(t),i.options.animation&&!pt&&c&&gt.forEach(function(e){i.addAnimationState({target:e,rect:ft}),e.fromRect=ft,e.thisAnimationDuration=null})}else i._showClone(t)}},dragOverAnimationCapture:function(e){var t=e.dragRect,n=e.isOwner,r=e.activeSortable;if(mt.forEach(function(e){e.thisAnimationDuration=null}),r.options.animation&&!n&&r.multiDrag.isMultiDrag){ft=s({},t);var i=M(ht,!0);ft.top-=i.f,ft.left-=i.e}},dragOverAnimationComplete:function(){bt&&(bt=!1,xt())},drop:function(e){var t=e.originalEvent,n=e.rootEl,r=e.parentEl,i=e.sortable,o=e.dispatchSortableEvent,a=e.oldIndex,s=e.putSortable,l=s||this.sortable;if(t){var c=this.options,u=r.children;if(!yt)if(c.multiDragKey&&!this.multiDragKeyDown&&this._deselectMultiDrag(),S(ht,c.selectedClass,!~mt.indexOf(ht)),~mt.indexOf(ht))mt.splice(mt.indexOf(ht),1),ut=null,q({sortable:i,rootEl:n,name:"deselect",targetEl:ht,originalEvent:t});else{if(mt.push(ht),q({sortable:i,rootEl:n,name:"select",targetEl:ht,originalEvent:t}),t.shiftKey&&ut&&i.el.contains(ut)){var d=A(ut),h=A(ht);~d&&~h&&d!==h&&function(){var e,o;h>d?(o=d,e=h):(o=h,e=d+1);for(var a=c.filter;o<e;o++)~mt.indexOf(u[o])||w(u[o],c.draggable,r,!1)&&(a&&("function"==typeof a?a.call(i,t,u[o],i):a.split(",").some(function(e){return w(u[o],e.trim(),r,!1)}))||(S(u[o],c.selectedClass,!0),mt.push(u[o]),q({sortable:i,rootEl:n,name:"select",targetEl:u[o],originalEvent:t})))}()}else ut=ht;dt=l}if(yt&&this.isMultiDrag){if(bt=!1,(r[B].options.sort||r!==n)&&mt.length>1){var f=O(ht),p=A(ht,":not(."+this.options.selectedClass+")");if(!vt&&c.animation&&(ht.thisAnimationDuration=null),l.captureAnimationState(),!vt&&(c.animation&&(ht.fromRect=f,mt.forEach(function(e){if(e.thisAnimationDuration=null,e!==ht){var t=bt?O(e):f;e.fromRect=t,l.addAnimationState({target:e,rect:t})}})),xt(),mt.forEach(function(e){u[p]?r.insertBefore(e,u[p]):r.appendChild(e),p++}),a===A(ht))){var m=!1;mt.forEach(function(e){e.sortableIndex===A(e)||(m=!0)}),m&&(o("update"),o("sort"))}mt.forEach(function(e){V(e)}),l.animateAll()}dt=l}(n===r||s&&"clone"!==s.lastPutMode)&&gt.forEach(function(e){e.parentNode&&e.parentNode.removeChild(e)})}},nullingGlobal:function(){this.isMultiDrag=yt=!1,gt.length=0},destroyGlobal:function(){this._deselectMultiDrag(),b(document,"pointerup",this._deselectMultiDrag),b(document,"mouseup",this._deselectMultiDrag),b(document,"touchend",this._deselectMultiDrag),b(document,"keydown",this._checkKeyDown),b(document,"keyup",this._checkKeyUp)},_deselectMultiDrag:function(e){if(!(void 0!==yt&&yt||dt!==this.sortable||e&&w(e.target,this.options.draggable,this.sortable.el,!1)||e&&0!==e.button))for(;mt.length;){var t=mt[0];S(t,this.options.selectedClass,!1),mt.shift(),q({sortable:this.sortable,rootEl:this.sortable.el,name:"deselect",targetEl:t,originalEvent:e})}},_checkKeyDown:function(e){e.key===this.options.multiDragKey&&(this.multiDragKeyDown=!0)},_checkKeyUp:function(e){e.key===this.options.multiDragKey&&(this.multiDragKeyDown=!1)}},s(e,{pluginName:"multiDrag",utils:{select:function(e){var t=e.parentNode[B];t&&t.options.multiDrag&&!~mt.indexOf(e)&&(dt&&dt!==t&&(dt.multiDrag._deselectMultiDrag(),dt=t),S(e,t.options.selectedClass,!0),mt.push(e))},deselect:function(e){var t=e.parentNode[B],n=mt.indexOf(e);t&&t.options.multiDrag&&~n&&(S(e,t.options.selectedClass,!1),mt.splice(n,1))}},eventProperties:function(){var e,t=this,n=[],r=[];return mt.forEach(function(e){var i;n.push({multiDragElement:e,index:e.sortableIndex}),i=bt&&e!==ht?-1:bt?A(e,":not(."+t.options.selectedClass+")"):A(e),r.push({multiDragElement:e,index:i})}),{items:(e=mt,function(e){if(Array.isArray(e))return l(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return 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}}(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.")}()),clones:[].concat(gt),oldIndicies:n,newIndicies:r}},optionListeners:{multiDragKey:function(e){return"ctrl"===(e=e.toLowerCase())?e="Control":e.length>1&&(e=e.charAt(0).toUpperCase()+e.substr(1)),e}}})}function wt(e,t){gt.forEach(function(n,r){var i=t.children[n.sortableIndex+(e?Number(r):0)];i?t.insertBefore(n,i):t.appendChild(n)})}function xt(){mt.forEach(function(e){e!==ht&&e.parentNode&&e.parentNode.removeChild(e)})}Ve.mount(new function(){function e(){for(var e in this.defaults={scroll:!0,forceAutoScrollFallback:!1,scrollSensitivity:30,scrollSpeed:10,bubbleScroll:!0},this)"_"===e.charAt(0)&&"function"==typeof this[e]&&(this[e]=this[e].bind(this))}return e.prototype={dragStarted:function(e){var t=e.originalEvent;this.sortable.nativeDraggable?v(document,"dragover",this._handleAutoScroll):this.options.supportPointer?v(document,"pointermove",this._handleFallbackAutoScroll):t.touches?v(document,"touchmove",this._handleFallbackAutoScroll):v(document,"mousemove",this._handleFallbackAutoScroll)},dragOverCompleted:function(e){var t=e.originalEvent;this.options.dragOverBubble||t.rootEl||this._handleAutoScroll(t)},drop:function(){this.sortable.nativeDraggable?b(document,"dragover",this._handleAutoScroll):(b(document,"pointermove",this._handleFallbackAutoScroll),b(document,"touchmove",this._handleFallbackAutoScroll),b(document,"mousemove",this._handleFallbackAutoScroll)),rt(),nt(),clearTimeout(x),x=void 0},nulling:function(){Xe=Qe=Ye=tt=Je=Ke=Ge=null,et.length=0},_handleFallbackAutoScroll:function(e){this._handleAutoScroll(e,!0)},_handleAutoScroll:function(e,t){var n=this,r=(e.touches?e.touches[0]:e).clientX,i=(e.touches?e.touches[0]:e).clientY,o=document.elementFromPoint(r,i);if(Xe=e,t||this.options.forceAutoScrollFallback||d||u||f){ot(e,this.options,o,t);var a=N(o,!0);!tt||Je&&r===Ke&&i===Ge||(Je&&rt(),Je=setInterval(function(){var o=N(document.elementFromPoint(r,i),!0);o!==a&&(a=o,nt()),ot(e,n.options,o,t)},10),Ke=r,Ge=i)}else{if(!this.options.bubbleScroll||N(o,!0)===T())return void nt();ot(e,this.options,N(o,!1),!1)}}},s(e,{pluginName:"scroll",initializeByDefault:!0})}),Ve.mount(lt,st),t.default=Ve},376:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return o}});var r=!0,i="Invariant failed";function o(e,t){if(!e){if(r)throw new Error(i);var n="function"==typeof t?t():t;throw new Error(n?i+": "+n:i)}}},395:function(e,t){var n;
/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=a(e,o(n)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=a(t,n));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()}},t={};function n(r){var i=t[r];if(void 0!==i)return i.exports;var o=t[r]={exports:{}};return e[r](o,o.exports,n),o.exports}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.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})},function(){"use strict";var e={};n.r(e),n.d(e,{hasBrowserEnv:function(){return pt},hasStandardBrowserEnv:function(){return gt},hasStandardBrowserWebWorkerEnv:function(){return vt},navigator:function(){return mt},origin:function(){return bt}});var t=n(155),r=n(997),i=n(723),o=t.createContext(void 0),a=({client:e,children:n})=>(t.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,i.jsx)(o.Provider,{value:e,children:n})),s=wp.i18n,l={setTimeout:(e,t)=>setTimeout(e,t),clearTimeout:e=>clearTimeout(e),setInterval:(e,t)=>setInterval(e,t),clearInterval:e=>clearInterval(e)},c=new class{#e=l;#t=!1;setTimeoutProvider(e){this.#e=e}setTimeout(e,t){return this.#e.setTimeout(e,t)}clearTimeout(e){this.#e.clearTimeout(e)}setInterval(e,t){return this.#e.setInterval(e,t)}clearInterval(e){this.#e.clearInterval(e)}},u="undefined"==typeof window||"Deno"in globalThis;function d(){}function h(e){return"number"==typeof e&&e>=0&&e!==1/0}function f(e,t){return Math.max(e+(t||0)-Date.now(),0)}function p(e,t){return"function"==typeof e?e(t):e}function m(e,t){return"function"==typeof e?e(t):e}function g(e,t){const{type:n="all",exact:r,fetchStatus:i,predicate:o,queryKey:a,stale:s}=e;if(a)if(r){if(t.queryHash!==b(a,t.options))return!1}else if(!C(t.queryKey,a))return!1;if("all"!==n){const e=t.isActive();if("active"===n&&!e)return!1;if("inactive"===n&&e)return!1}return!("boolean"==typeof s&&t.isStale()!==s||i&&i!==t.state.fetchStatus||o&&!o(t))}function v(e,t){const{exact:n,status:r,predicate:i,mutationKey:o}=e;if(o){if(!t.options.mutationKey)return!1;if(n){if(y(t.options.mutationKey)!==y(o))return!1}else if(!C(t.options.mutationKey,o))return!1}return!(r&&t.state.status!==r||i&&!i(t))}function b(e,t){return(t?.queryKeyHashFn||y)(e)}function y(e){return JSON.stringify(e,(e,t)=>k(t)?Object.keys(t).sort().reduce((e,n)=>(e[n]=t[n],e),{}):t)}function C(e,t){return e===t||typeof e==typeof t&&!(!e||!t||"object"!=typeof e||"object"!=typeof t)&&Object.keys(t).every(n=>C(e[n],t[n]))}var w=Object.prototype.hasOwnProperty;function x(e,t,n=0){if(e===t)return e;if(n>500)return t;const r=S(e)&&S(t);if(!(r||k(e)&&k(t)))return t;const i=(r?e:Object.keys(e)).length,o=r?t:Object.keys(t),a=o.length,s=r?new Array(a):{};let l=0;for(let c=0;c<a;c++){const a=r?c:o[c],u=e[a],d=t[a];if(u===d){s[a]=u,(r?c<i:w.call(e,a))&&l++;continue}if(null===u||null===d||"object"!=typeof u||"object"!=typeof d){s[a]=d;continue}const h=x(u,d,n+1);s[a]=h,h===u&&l++}return i===a&&l===i?e:s}function _(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(const n in e)if(e[n]!==t[n])return!1;return!0}function S(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function k(e){if(!M(e))return!1;const t=e.constructor;if(void 0===t)return!0;const n=t.prototype;return!!M(n)&&!!n.hasOwnProperty("isPrototypeOf")&&Object.getPrototypeOf(e)===Object.prototype}function M(e){return"[object Object]"===Object.prototype.toString.call(e)}function E(e,t,n){return"function"==typeof n.structuralSharing?n.structuralSharing(e,t):!1!==n.structuralSharing?x(e,t):t}function T(e,t,n=0){const r=[...e,t];return n&&r.length>n?r.slice(1):r}function O(e,t,n=0){const r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var D=Symbol();function P(e,t){return!e.queryFn&&t?.initialPromise?()=>t.initialPromise:e.queryFn&&e.queryFn!==D?e.queryFn:()=>Promise.reject(new Error(`Missing queryFn: '${e.queryHash}'`))}function L(e,t){return"function"==typeof e?e(...t):!!e}var A=function(e){setTimeout(e,0)},R=function(){let e=[],t=0,n=e=>{e()},r=e=>{e()},i=A;const o=r=>{t?e.push(r):i(()=>{n(r)})};return{batch:o=>{let a;t++;try{a=o()}finally{t--,t||(()=>{const t=e;e=[],t.length&&i(()=>{r(()=>{t.forEach(e=>{n(e)})})})})()}return a},batchCalls:e=>(...t)=>{o(()=>{e(...t)})},schedule:o,setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{r=e},setScheduler:e=>{i=e}}}(),N=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}},I=new class extends N{#n;#r;#i;constructor(){super(),this.#i=e=>{if(!u&&window.addEventListener){const t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#r||this.setEventListener(this.#i)}onUnsubscribe(){this.hasListeners()||(this.#r?.(),this.#r=void 0)}setEventListener(e){this.#i=e,this.#r?.(),this.#r=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.#n!==e&&(this.#n=e,this.onFocus())}onFocus(){const e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#n?this.#n:"hidden"!==globalThis.document?.visibilityState}},z=new class extends N{#o=!0;#r;#i;constructor(){super(),this.#i=e=>{if(!u&&window.addEventListener){const t=()=>e(!0),n=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",n)}}}}onSubscribe(){this.#r||this.setEventListener(this.#i)}onUnsubscribe(){this.hasListeners()||(this.#r?.(),this.#r=void 0)}setEventListener(e){this.#i=e,this.#r?.(),this.#r=e(this.setOnline.bind(this))}setOnline(e){this.#o!==e&&(this.#o=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#o}};function H(){let e,t;const n=new Promise((n,r)=>{e=n,t=r});function r(e){Object.assign(n,e),delete n.resolve,delete n.reject}return n.status="pending",n.catch(()=>{}),n.resolve=t=>{r({status:"fulfilled",value:t}),e(t)},n.reject=e=>{r({status:"rejected",reason:e}),t(e)},n}function j(e){return Math.min(1e3*2**e,3e4)}function F(e){return"online"!==(e??"online")||z.isOnline()}var V=class extends Error{constructor(e){super("CancelledError"),this.revert=e?.revert,this.silent=e?.silent}};function U(e){let t,n=!1,r=0;const i=H(),o=()=>"pending"!==i.status,a=()=>I.isFocused()&&("always"===e.networkMode||z.isOnline())&&e.canRun(),s=()=>F(e.networkMode)&&e.canRun(),l=e=>{o()||(t?.(),i.resolve(e))},d=e=>{o()||(t?.(),i.reject(e))},h=()=>new Promise(n=>{t=e=>{(o()||a())&&n(e)},e.onPause?.()}).then(()=>{t=void 0,o()||e.onContinue?.()}),f=()=>{if(o())return;let t;const i=0===r?e.initialPromise:void 0;try{t=i??e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(l).catch(t=>{if(o())return;const i=e.retry??(u?0:3),s=e.retryDelay??j,l="function"==typeof s?s(r,t):s,p=!0===i||"number"==typeof i&&r<i||"function"==typeof i&&i(r,t);var m;!n&&p?(r++,e.onFail?.(r,t),(m=l,new Promise(e=>{c.setTimeout(e,m)})).then(()=>a()?void 0:h()).then(()=>{n?d(t):f()})):d(t)})};return{promise:i,status:()=>i.status,cancel:t=>{if(!o()){const n=new V(t);d(n),e.onCancel?.(n)}},continue:()=>(t?.(),i),cancelRetry:()=>{n=!0},continueRetry:()=>{n=!1},canStart:s,start:()=>(s()?f():h().then(f),i)}}var B=class{#a;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),h(this.gcTime)&&(this.#a=c.setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(u?1/0:3e5))}clearGcTimeout(){this.#a&&(c.clearTimeout(this.#a),this.#a=void 0)}},$=class extends B{#s;#l;#c;#u;#d;#h;#f;constructor(e){super(),this.#f=!1,this.#h=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#u=e.client,this.#c=this.#u.getQueryCache(),this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#s=q(this.options),this.state=e.state??this.#s,this.scheduleGc()}get meta(){return this.options.meta}get promise(){return this.#d?.promise}setOptions(e){if(this.options={...this.#h,...e},this.updateGcTime(this.options.gcTime),this.state&&void 0===this.state.data){const e=q(this.options);void 0!==e.data&&(this.setState(Z(e.data,e.dataUpdatedAt)),this.#s=e)}}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#c.remove(this)}setData(e,t){const n=E(this.state.data,e,this.options);return this.#p({data:n,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),n}setState(e,t){this.#p({type:"setState",state:e,setStateOptions:t})}cancel(e){const t=this.#d?.promise;return this.#d?.cancel(e),t?t.then(d).catch(d):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#s)}isActive(){return this.observers.some(e=>!1!==m(e.options.enabled,this))}isDisabled(){return this.getObserversCount()>0?!this.isActive():this.options.queryFn===D||this.state.dataUpdateCount+this.state.errorUpdateCount===0}isStatic(){return this.getObserversCount()>0&&this.observers.some(e=>"static"===p(e.options.staleTime,this))}isStale(){return this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data||this.state.isInvalidated}isStaleByTime(e=0){return void 0===this.state.data||"static"!==e&&(!!this.state.isInvalidated||!f(this.state.dataUpdatedAt,e))}onFocus(){const e=this.observers.find(e=>e.shouldFetchOnWindowFocus());e?.refetch({cancelRefetch:!1}),this.#d?.continue()}onOnline(){const e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#d?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#c.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#d&&(this.#f?this.#d.cancel({revert:!0}):this.#d.cancelRetry()),this.scheduleGc()),this.#c.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#p({type:"invalidate"})}async fetch(e,t){if("idle"!==this.state.fetchStatus&&"rejected"!==this.#d?.status())if(void 0!==this.state.data&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#d)return this.#d.continueRetry(),this.#d.promise;if(e&&this.setOptions(e),!this.options.queryFn){const e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}const n=new AbortController,r=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#f=!0,n.signal)})},i=()=>{const e=P(this.options,t),n=(()=>{const e={client:this.#u,queryKey:this.queryKey,meta:this.meta};return r(e),e})();return this.#f=!1,this.options.persister?this.options.persister(e,n,this):e(n)},o=(()=>{const e={fetchOptions:t,options:this.options,queryKey:this.queryKey,client:this.#u,state:this.state,fetchFn:i};return r(e),e})();this.options.behavior?.onFetch(o,this),this.#l=this.state,"idle"!==this.state.fetchStatus&&this.state.fetchMeta===o.fetchOptions?.meta||this.#p({type:"fetch",meta:o.fetchOptions?.meta}),this.#d=U({initialPromise:t?.initialPromise,fn:o.fetchFn,onCancel:e=>{e instanceof V&&e.revert&&this.setState({...this.#l,fetchStatus:"idle"}),n.abort()},onFail:(e,t)=>{this.#p({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#p({type:"pause"})},onContinue:()=>{this.#p({type:"continue"})},retry:o.options.retry,retryDelay:o.options.retryDelay,networkMode:o.options.networkMode,canRun:()=>!0});try{const e=await this.#d.start();if(void 0===e)throw new Error(`${this.queryHash} data is undefined`);return this.setData(e),this.#c.config.onSuccess?.(e,this),this.#c.config.onSettled?.(e,this.state.error,this),e}catch(e){if(e instanceof V){if(e.silent)return this.#d.promise;if(e.revert){if(void 0===this.state.data)throw e;return this.state.data}}throw this.#p({type:"error",error:e}),this.#c.config.onError?.(e,this),this.#c.config.onSettled?.(this.state.data,e,this),e}finally{this.scheduleGc()}}#p(e){this.state=(t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...W(t.data,this.options),fetchMeta:e.meta??null};case"success":const n={...t,...Z(e.data,e.dataUpdatedAt),dataUpdateCount:t.dataUpdateCount+1,...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};return this.#l=e.manual?n:void 0,n;case"error":const r=e.error;return{...t,error:r,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:r,fetchStatus:"idle",status:"error",isInvalidated:!0};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}})(this.state),R.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#c.notify({query:this,type:"updated",action:e})})}};function W(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:F(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}function Z(e,t){return{data:e,dataUpdatedAt:t??Date.now(),error:null,isInvalidated:!1,status:"success"}}function q(e){const t="function"==typeof e.initialData?e.initialData():e.initialData,n=void 0!==t,r=n?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}var Y=class extends N{constructor(e={}){super(),this.config=e,this.#m=new Map}#m;build(e,t,n){const r=t.queryKey,i=t.queryHash??b(r,t);let o=this.get(i);return o||(o=new $({client:e,queryKey:r,queryHash:i,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(r)}),this.add(o)),o}add(e){this.#m.has(e.queryHash)||(this.#m.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){const t=this.#m.get(e.queryHash);t&&(e.destroy(),t===e&&this.#m.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){R.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#m.get(e)}getAll(){return[...this.#m.values()]}find(e){const t={exact:!0,...e};return this.getAll().find(e=>g(t,e))}findAll(e={}){const t=this.getAll();return Object.keys(e).length>0?t.filter(t=>g(e,t)):t}notify(e){R.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){R.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){R.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},Q=class extends B{#u;#g;#v;#d;constructor(e){super(),this.#u=e.client,this.mutationId=e.mutationId,this.#v=e.mutationCache,this.#g=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#g.includes(e)||(this.#g.push(e),this.clearGcTimeout(),this.#v.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#g=this.#g.filter(t=>t!==e),this.scheduleGc(),this.#v.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#g.length||("pending"===this.state.status?this.scheduleGc():this.#v.remove(this))}continue(){return this.#d?.continue()??this.execute(this.state.variables)}async execute(e){const t=()=>{this.#p({type:"continue"})},n={client:this.#u,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#d=U({fn:()=>this.options.mutationFn?this.options.mutationFn(e,n):Promise.reject(new Error("No mutationFn found")),onFail:(e,t)=>{this.#p({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#p({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#v.canRun(this)});const r="pending"===this.state.status,i=!this.#d.canStart();try{if(r)t();else{this.#p({type:"pending",variables:e,isPaused:i}),this.#v.config.onMutate&&await this.#v.config.onMutate(e,this,n);const t=await(this.options.onMutate?.(e,n));t!==this.state.context&&this.#p({type:"pending",context:t,variables:e,isPaused:i})}const o=await this.#d.start();return await(this.#v.config.onSuccess?.(o,e,this.state.context,this,n)),await(this.options.onSuccess?.(o,e,this.state.context,n)),await(this.#v.config.onSettled?.(o,null,this.state.variables,this.state.context,this,n)),await(this.options.onSettled?.(o,null,e,this.state.context,n)),this.#p({type:"success",data:o}),o}catch(t){try{await(this.#v.config.onError?.(t,e,this.state.context,this,n))}catch(e){Promise.reject(e)}try{await(this.options.onError?.(t,e,this.state.context,n))}catch(e){Promise.reject(e)}try{await(this.#v.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,n))}catch(e){Promise.reject(e)}try{await(this.options.onSettled?.(void 0,t,e,this.state.context,n))}catch(e){Promise.reject(e)}throw this.#p({type:"error",error:t}),t}finally{this.#v.runNext(this)}}#p(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),R.batch(()=>{this.#g.forEach(t=>{t.onMutationUpdate(e)}),this.#v.notify({mutation:this,type:"updated",action:e})})}},K=class extends N{constructor(e={}){super(),this.config=e,this.#b=new Set,this.#y=new Map,this.#C=0}#b;#y;#C;build(e,t,n){const r=new Q({client:e,mutationCache:this,mutationId:++this.#C,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){this.#b.add(e);const t=G(e);if("string"==typeof t){const n=this.#y.get(t);n?n.push(e):this.#y.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#b.delete(e)){const t=G(e);if("string"==typeof t){const n=this.#y.get(t);if(n)if(n.length>1){const t=n.indexOf(e);-1!==t&&n.splice(t,1)}else n[0]===e&&this.#y.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){const t=G(e);if("string"==typeof t){const n=this.#y.get(t),r=n?.find(e=>"pending"===e.state.status);return!r||r===e}return!0}runNext(e){const t=G(e);if("string"==typeof t){const n=this.#y.get(t)?.find(t=>t!==e&&t.state.isPaused);return n?.continue()??Promise.resolve()}return Promise.resolve()}clear(){R.batch(()=>{this.#b.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#b.clear(),this.#y.clear()})}getAll(){return Array.from(this.#b)}find(e){const t={exact:!0,...e};return this.getAll().find(e=>v(t,e))}findAll(e={}){return this.getAll().filter(t=>v(e,t))}notify(e){R.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){const e=this.getAll().filter(e=>e.state.isPaused);return R.batch(()=>Promise.all(e.map(e=>e.continue().catch(d))))}};function G(e){return e.options.scope?.id}function X(e){return{onFetch:(t,n)=>{const r=t.options,i=t.fetchOptions?.meta?.fetchMore?.direction,o=t.state.data?.pages||[],a=t.state.data?.pageParams||[];let s={pages:[],pageParams:[]},l=0;const c=async()=>{let n=!1;const c=e=>{!function(e,n,r){let i,o=!1;Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(i??=t.signal,o||(o=!0,i.aborted?r():i.addEventListener("abort",r,{once:!0})),i)})}(e,0,()=>n=!0)},u=P(t.options,t.fetchOptions),d=async(e,r,i)=>{if(n)return Promise.reject();if(null==r&&e.pages.length)return Promise.resolve(e);const o=(()=>{const e={client:t.client,queryKey:t.queryKey,pageParam:r,direction:i?"backward":"forward",meta:t.options.meta};return c(e),e})(),a=await u(o),{maxPages:s}=t.options,l=i?O:T;return{pages:l(e.pages,a,s),pageParams:l(e.pageParams,r,s)}};if(i&&o.length){const e="backward"===i,t={pages:o,pageParams:a},n=(e?ee:J)(r,t);s=await d(t,n,e)}else{const t=e??o.length;do{const e=0===l?a[0]??r.initialPageParam:J(r,s);if(l>0&&null==e)break;s=await d(s,e),l++}while(l<t)}return s};t.options.persister?t.fetchFn=()=>t.options.persister?.(c,{client:t.client,queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n):t.fetchFn=c}}}function J(e,{pages:t,pageParams:n}){const r=t.length-1;return t.length>0?e.getNextPageParam(t[r],t,n[r],n):void 0}function ee(e,{pages:t,pageParams:n}){return t.length>0?e.getPreviousPageParam?.(t[0],t,n[0],n):void 0}var te=class extends N{constructor(e,t){super(),this.options=t,this.#u=e,this.#w=null,this.#x=H(),this.bindMethods(),this.setOptions(t)}#u;#_=void 0;#S=void 0;#k=void 0;#M;#E;#x;#w;#T;#O;#D;#P;#L;#A;#R=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#_.addObserver(this),ne(this.#_,this.options)?this.#N():this.updateResult(),this.#I())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return re(this.#_,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return re(this.#_,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#z(),this.#H(),this.#_.removeObserver(this)}setOptions(e){const t=this.options,n=this.#_;if(this.options=this.#u.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled&&"function"!=typeof this.options.enabled&&"boolean"!=typeof m(this.options.enabled,this.#_))throw new Error("Expected enabled to be a boolean or a callback that returns a boolean");this.#j(),this.#_.setOptions(this.options),t._defaulted&&!_(this.options,t)&&this.#u.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#_,observer:this});const r=this.hasListeners();r&&ie(this.#_,n,this.options,t)&&this.#N(),this.updateResult(),!r||this.#_===n&&m(this.options.enabled,this.#_)===m(t.enabled,this.#_)&&p(this.options.staleTime,this.#_)===p(t.staleTime,this.#_)||this.#F();const i=this.#V();!r||this.#_===n&&m(this.options.enabled,this.#_)===m(t.enabled,this.#_)&&i===this.#A||this.#U(i)}getOptimisticResult(e){const t=this.#u.getQueryCache().build(this.#u,e),n=this.createResult(t,e);return r=n,!_(this.getCurrentResult(),r)&&(this.#k=n,this.#E=this.options,this.#M=this.#_.state),n;var r}getCurrentResult(){return this.#k}trackResult(e,t){return new Proxy(e,{get:(e,n)=>(this.trackProp(n),t?.(n),"promise"===n&&(this.trackProp("data"),this.options.experimental_prefetchInRender||"pending"!==this.#x.status||this.#x.reject(new Error("experimental_prefetchInRender feature flag is not enabled"))),Reflect.get(e,n))})}trackProp(e){this.#R.add(e)}getCurrentQuery(){return this.#_}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){const t=this.#u.defaultQueryOptions(e),n=this.#u.getQueryCache().build(this.#u,t);return n.fetch().then(()=>this.createResult(n,t))}fetch(e){return this.#N({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#k))}#N(e){this.#j();let t=this.#_.fetch(this.options,e);return e?.throwOnError||(t=t.catch(d)),t}#F(){this.#z();const e=p(this.options.staleTime,this.#_);if(u||this.#k.isStale||!h(e))return;const t=f(this.#k.dataUpdatedAt,e)+1;this.#P=c.setTimeout(()=>{this.#k.isStale||this.updateResult()},t)}#V(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#_):this.options.refetchInterval)??!1}#U(e){this.#H(),this.#A=e,!u&&!1!==m(this.options.enabled,this.#_)&&h(this.#A)&&0!==this.#A&&(this.#L=c.setInterval(()=>{(this.options.refetchIntervalInBackground||I.isFocused())&&this.#N()},this.#A))}#I(){this.#F(),this.#U(this.#V())}#z(){this.#P&&(c.clearTimeout(this.#P),this.#P=void 0)}#H(){this.#L&&(c.clearInterval(this.#L),this.#L=void 0)}createResult(e,t){const n=this.#_,r=this.options,i=this.#k,o=this.#M,a=this.#E,s=e!==n?e.state:this.#S,{state:l}=e;let c,u={...l},d=!1;if(t._optimisticResults){const i=this.hasListeners(),o=!i&&ne(e,t),a=i&&ie(e,n,t,r);(o||a)&&(u={...u,...W(l.data,e.options)}),"isRestoring"===t._optimisticResults&&(u.fetchStatus="idle")}let{error:h,errorUpdatedAt:f,status:p}=u;c=u.data;let g=!1;if(void 0!==t.placeholderData&&void 0===c&&"pending"===p){let e;i?.isPlaceholderData&&t.placeholderData===a?.placeholderData?(e=i.data,g=!0):e="function"==typeof t.placeholderData?t.placeholderData(this.#D?.state.data,this.#D):t.placeholderData,void 0!==e&&(p="success",c=E(i?.data,e,t),d=!0)}if(t.select&&void 0!==c&&!g)if(i&&c===o?.data&&t.select===this.#T)c=this.#O;else try{this.#T=t.select,c=t.select(c),c=E(i?.data,c,t),this.#O=c,this.#w=null}catch(e){this.#w=e}this.#w&&(h=this.#w,c=this.#O,f=Date.now(),p="error");const v="fetching"===u.fetchStatus,b="pending"===p,y="error"===p,C=b&&v,w=void 0!==c,x={status:p,fetchStatus:u.fetchStatus,isPending:b,isSuccess:"success"===p,isError:y,isInitialLoading:C,isLoading:C,data:c,dataUpdatedAt:u.dataUpdatedAt,error:h,errorUpdatedAt:f,failureCount:u.fetchFailureCount,failureReason:u.fetchFailureReason,errorUpdateCount:u.errorUpdateCount,isFetched:u.dataUpdateCount>0||u.errorUpdateCount>0,isFetchedAfterMount:u.dataUpdateCount>s.dataUpdateCount||u.errorUpdateCount>s.errorUpdateCount,isFetching:v,isRefetching:v&&!b,isLoadingError:y&&!w,isPaused:"paused"===u.fetchStatus,isPlaceholderData:d,isRefetchError:y&&w,isStale:oe(e,t),refetch:this.refetch,promise:this.#x,isEnabled:!1!==m(t.enabled,e)};if(this.options.experimental_prefetchInRender){const t=void 0!==x.data,r="error"===x.status&&!t,i=e=>{r?e.reject(x.error):t&&e.resolve(x.data)},o=()=>{const e=this.#x=x.promise=H();i(e)},a=this.#x;switch(a.status){case"pending":e.queryHash===n.queryHash&&i(a);break;case"fulfilled":(r||x.data!==a.value)&&o();break;case"rejected":r&&x.error===a.reason||o()}}return x}updateResult(){const e=this.#k,t=this.createResult(this.#_,this.options);this.#M=this.#_.state,this.#E=this.options,void 0!==this.#M.data&&(this.#D=this.#_),_(t,e)||(this.#k=t,this.#B({listeners:(()=>{if(!e)return!0;const{notifyOnChangeProps:t}=this.options,n="function"==typeof t?t():t;if("all"===n||!n&&!this.#R.size)return!0;const r=new Set(n??this.#R);return this.options.throwOnError&&r.add("error"),Object.keys(this.#k).some(t=>{const n=t;return this.#k[n]!==e[n]&&r.has(n)})})()}))}#j(){const e=this.#u.getQueryCache().build(this.#u,this.options);if(e===this.#_)return;const t=this.#_;this.#_=e,this.#S=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#I()}#B(e){R.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#k)}),this.#u.getQueryCache().notify({query:this.#_,type:"observerResultsUpdated"})})}};function ne(e,t){return function(e,t){return!1!==m(t.enabled,e)&&void 0===e.state.data&&!("error"===e.state.status&&!1===t.retryOnMount)}(e,t)||void 0!==e.state.data&&re(e,t,t.refetchOnMount)}function re(e,t,n){if(!1!==m(t.enabled,e)&&"static"!==p(t.staleTime,e)){const r="function"==typeof n?n(e):n;return"always"===r||!1!==r&&oe(e,t)}return!1}function ie(e,t,n,r){return(e!==t||!1===m(r.enabled,e))&&(!n.suspense||"error"!==e.state.status)&&oe(e,n)}function oe(e,t){return!1!==m(t.enabled,e)&&e.isStaleByTime(p(t.staleTime,e))}var ae=t.createContext(function(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}()),se=t.createContext(!1),le=(se.Provider,(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()}));function ce(e,t){return function(){return e.apply(t,arguments)}}const{toString:ue}=Object.prototype,{getPrototypeOf:de}=Object,{iterator:he,toStringTag:fe}=Symbol,pe=(me=Object.create(null),e=>{const t=ue.call(e);return me[t]||(me[t]=t.slice(8,-1).toLowerCase())});var me;const ge=e=>(e=e.toLowerCase(),t=>pe(t)===e),ve=e=>t=>typeof t===e,{isArray:be}=Array,ye=ve("undefined");function Ce(e){return null!==e&&!ye(e)&&null!==e.constructor&&!ye(e.constructor)&&_e(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const we=ge("ArrayBuffer"),xe=ve("string"),_e=ve("function"),Se=ve("number"),ke=e=>null!==e&&"object"==typeof e,Me=e=>{if("object"!==pe(e))return!1;const t=de(e);return!(null!==t&&t!==Object.prototype&&null!==Object.getPrototypeOf(t)||fe in e||he in e)},Ee=ge("Date"),Te=ge("File"),Oe=ge("Blob"),De=ge("FileList"),Pe=ge("URLSearchParams"),[Le,Ae,Re,Ne]=["ReadableStream","Request","Response","Headers"].map(ge);function Ie(e,t,{allOwnKeys:n=!1}={}){if(null==e)return;let r,i;if("object"!=typeof e&&(e=[e]),be(e))for(r=0,i=e.length;r<i;r++)t.call(null,e[r],r,e);else{if(Ce(e))return;const i=n?Object.getOwnPropertyNames(e):Object.keys(e),o=i.length;let a;for(r=0;r<o;r++)a=i[r],t.call(null,e[a],a,e)}}function ze(e,t){if(Ce(e))return null;t=t.toLowerCase();const n=Object.keys(e);let r,i=n.length;for(;i-- >0;)if(r=n[i],t===r.toLowerCase())return r;return null}const He="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:n.g,je=e=>!ye(e)&&e!==He,Fe=(Ve="undefined"!=typeof Uint8Array&&de(Uint8Array),e=>Ve&&e instanceof Ve);var Ve;const Ue=ge("HTMLFormElement"),Be=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),$e=ge("RegExp"),We=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Ie(n,(n,i)=>{let o;!1!==(o=t(n,i,e))&&(r[i]=o||n)}),Object.defineProperties(e,r)},Ze=ge("AsyncFunction"),qe=(Ye="function"==typeof setImmediate,Qe=_e(He.postMessage),Ye?setImmediate:Qe?((e,t)=>(He.addEventListener("message",({source:n,data:r})=>{n===He&&r===e&&t.length&&t.shift()()},!1),n=>{t.push(n),He.postMessage(e,"*")}))(`axios@${Math.random()}`,[]):e=>setTimeout(e));var Ye,Qe;const Ke="undefined"!=typeof queueMicrotask?queueMicrotask.bind(He):"undefined"!=typeof process&&process.nextTick||qe;var Ge={isArray:be,isArrayBuffer:we,isBuffer:Ce,isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||_e(e.append)&&("formdata"===(t=pe(e))||"object"===t&&_e(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&we(e.buffer),t},isString:xe,isNumber:Se,isBoolean:e=>!0===e||!1===e,isObject:ke,isPlainObject:Me,isEmptyObject:e=>{if(!ke(e)||Ce(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:Le,isRequest:Ae,isResponse:Re,isHeaders:Ne,isUndefined:ye,isDate:Ee,isFile:Te,isBlob:Oe,isRegExp:$e,isFunction:_e,isStream:e=>ke(e)&&_e(e.pipe),isURLSearchParams:Pe,isTypedArray:Fe,isFileList:De,forEach:Ie,merge:function e(){const{caseless:t,skipUndefined:n}=je(this)&&this||{},r={},i=(i,o)=>{const a=t&&ze(r,o)||o;Me(r[a])&&Me(i)?r[a]=e(r[a],i):Me(i)?r[a]=e({},i):be(i)?r[a]=i.slice():n&&ye(i)||(r[a]=i)};for(let e=0,t=arguments.length;e<t;e++)arguments[e]&&Ie(arguments[e],i);return r},extend:(e,t,n,{allOwnKeys:r}={})=>(Ie(t,(t,r)=>{n&&_e(t)?Object.defineProperty(e,r,{value:ce(t,n),writable:!0,enumerable:!0,configurable:!0}):Object.defineProperty(e,r,{value:t,writable:!0,enumerable:!0,configurable:!0})},{allOwnKeys:r}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),Object.defineProperty(e.prototype,"constructor",{value:e,writable:!0,enumerable:!1,configurable:!0}),Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let i,o,a;const s={};if(t=t||{},null==e)return t;do{for(i=Object.getOwnPropertyNames(e),o=i.length;o-- >0;)a=i[o],r&&!r(a,e,t)||s[a]||(t[a]=e[a],s[a]=!0);e=!1!==n&&de(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:pe,kindOfTest:ge,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return-1!==r&&r===n},toArray:e=>{if(!e)return null;if(be(e))return e;let t=e.length;if(!Se(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},forEachEntry:(e,t)=>{const n=(e&&e[he]).call(e);let r;for(;(r=n.next())&&!r.done;){const n=r.value;t.call(e,n[0],n[1])}},matchAll:(e,t)=>{let n;const r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:Ue,hasOwnProperty:Be,hasOwnProp:Be,reduceDescriptors:We,freezeMethods:e=>{We(e,(t,n)=>{if(_e(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;const r=e[n];_e(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")}))})},toObjectSet:(e,t)=>{const n={},r=e=>{e.forEach(e=>{n[e]=!0})};return be(e)?r(e):r(String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:ze,global:He,isContextDefined:je,isSpecCompliantForm:function(e){return!!(e&&_e(e.append)&&"FormData"===e[fe]&&e[he])},toJSONObject:e=>{const t=new Array(10),n=(e,r)=>{if(ke(e)){if(t.indexOf(e)>=0)return;if(Ce(e))return e;if(!("toJSON"in e)){t[r]=e;const i=be(e)?[]:{};return Ie(e,(e,t)=>{const o=n(e,r+1);!ye(o)&&(i[t]=o)}),t[r]=void 0,i}}return e};return n(e,0)},isAsyncFn:Ze,isThenable:e=>e&&(ke(e)||_e(e))&&_e(e.then)&&_e(e.catch),setImmediate:qe,asap:Ke,isIterable:e=>null!=e&&_e(e[he])};class Xe extends Error{static from(e,t,n,r,i,o){const a=new Xe(e.message,t||e.code,n,r,i);return a.cause=e,a.name=e.name,o&&Object.assign(a,o),a}constructor(e,t,n,r,i){super(e),this.name="AxiosError",this.isAxiosError=!0,t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status)}toJSON(){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:Ge.toJSONObject(this.config),code:this.code,status:this.status}}}Xe.ERR_BAD_OPTION_VALUE="ERR_BAD_OPTION_VALUE",Xe.ERR_BAD_OPTION="ERR_BAD_OPTION",Xe.ECONNABORTED="ECONNABORTED",Xe.ETIMEDOUT="ETIMEDOUT",Xe.ERR_NETWORK="ERR_NETWORK",Xe.ERR_FR_TOO_MANY_REDIRECTS="ERR_FR_TOO_MANY_REDIRECTS",Xe.ERR_DEPRECATED="ERR_DEPRECATED",Xe.ERR_BAD_RESPONSE="ERR_BAD_RESPONSE",Xe.ERR_BAD_REQUEST="ERR_BAD_REQUEST",Xe.ERR_CANCELED="ERR_CANCELED",Xe.ERR_NOT_SUPPORT="ERR_NOT_SUPPORT",Xe.ERR_INVALID_URL="ERR_INVALID_URL";var Je=Xe;function et(e){return Ge.isPlainObject(e)||Ge.isArray(e)}function tt(e){return Ge.endsWith(e,"[]")?e.slice(0,-2):e}function nt(e,t,n){return e?e.concat(t).map(function(e,t){return e=tt(e),!n&&t?"["+e+"]":e}).join(n?".":""):t}const rt=Ge.toFlatObject(Ge,{},null,function(e){return/^is[A-Z]/.test(e)});var it=function(e,t,n){if(!Ge.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const r=(n=Ge.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!Ge.isUndefined(t[e])})).metaTokens,i=n.visitor||c,o=n.dots,a=n.indexes,s=(n.Blob||"undefined"!=typeof Blob&&Blob)&&Ge.isSpecCompliantForm(t);if(!Ge.isFunction(i))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(Ge.isDate(e))return e.toISOString();if(Ge.isBoolean(e))return e.toString();if(!s&&Ge.isBlob(e))throw new Je("Blob is not supported. Use a Buffer instead.");return Ge.isArrayBuffer(e)||Ge.isTypedArray(e)?s&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,n,i){let s=e;if(e&&!i&&"object"==typeof e)if(Ge.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else if(Ge.isArray(e)&&function(e){return Ge.isArray(e)&&!e.some(et)}(e)||(Ge.isFileList(e)||Ge.endsWith(n,"[]"))&&(s=Ge.toArray(e)))return n=tt(n),s.forEach(function(e,r){!Ge.isUndefined(e)&&null!==e&&t.append(!0===a?nt([n],r,o):null===a?n:n+"[]",l(e))}),!1;return!!et(e)||(t.append(nt(i,n,o),l(e)),!1)}const u=[],d=Object.assign(rt,{defaultVisitor:c,convertValue:l,isVisitable:et});if(!Ge.isObject(e))throw new TypeError("data must be an object");return function e(n,r){if(!Ge.isUndefined(n)){if(-1!==u.indexOf(n))throw Error("Circular reference detected in "+r.join("."));u.push(n),Ge.forEach(n,function(n,o){!0===(!(Ge.isUndefined(n)||null===n)&&i.call(t,n,Ge.isString(o)?o.trim():o,r,d))&&e(n,r?r.concat(o):[o])}),u.pop()}}(e),t};function ot(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return t[e]})}function at(e,t){this._pairs=[],e&&it(e,this,t)}const st=at.prototype;st.append=function(e,t){this._pairs.push([e,t])},st.toString=function(e){const t=e?function(t){return e.call(this,t,ot)}:ot;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};var lt=at;function ct(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function ut(e,t,n){if(!t)return e;const r=n&&n.encode||ct,i=Ge.isFunction(n)?{serialize:n}:n,o=i&&i.serialize;let a;if(a=o?o(t,i):Ge.isURLSearchParams(t)?t.toString():new lt(t,i).toString(r),a){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+a}return e}var dt=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Ge.forEach(this.handlers,function(t){null!==t&&e(t)})}},ht={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},ft={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:lt,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]};const pt="undefined"!=typeof window&&"undefined"!=typeof document,mt="object"==typeof navigator&&navigator||void 0,gt=pt&&(!mt||["ReactNative","NativeScript","NS"].indexOf(mt.product)<0),vt="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,bt=pt&&window.location.href||"http://localhost";var yt={...e,...ft},Ct=function(e){function t(e,n,r,i){let o=e[i++];if("__proto__"===o)return!0;const a=Number.isFinite(+o),s=i>=e.length;return o=!o&&Ge.isArray(r)?r.length:o,s?(Ge.hasOwnProp(r,o)?r[o]=[r[o],n]:r[o]=n,!a):(r[o]&&Ge.isObject(r[o])||(r[o]=[]),t(e,n,r[o],i)&&Ge.isArray(r[o])&&(r[o]=function(e){const t={},n=Object.keys(e);let r;const i=n.length;let o;for(r=0;r<i;r++)o=n[r],t[o]=e[o];return t}(r[o])),!a)}if(Ge.isFormData(e)&&Ge.isFunction(e.entries)){const n={};return Ge.forEachEntry(e,(e,r)=>{t(function(e){return Ge.matchAll(/\w+|\[(\w*)]/g,e).map(e=>"[]"===e[0]?"":e[1]||e[0])}(e),r,n,0)}),n}return null};const wt={transitional:ht,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const n=t.getContentType()||"",r=n.indexOf("application/json")>-1,i=Ge.isObject(e);if(i&&Ge.isHTMLForm(e)&&(e=new FormData(e)),Ge.isFormData(e))return r?JSON.stringify(Ct(e)):e;if(Ge.isArrayBuffer(e)||Ge.isBuffer(e)||Ge.isStream(e)||Ge.isFile(e)||Ge.isBlob(e)||Ge.isReadableStream(e))return e;if(Ge.isArrayBufferView(e))return e.buffer;if(Ge.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let o;if(i){if(n.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return it(e,new yt.classes.URLSearchParams,{visitor:function(e,t,n,r){return yt.isNode&&Ge.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)},...t})}(e,this.formSerializer).toString();if((o=Ge.isFileList(e))||n.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return it(o?{"files[]":e}:e,t&&new t,this.formSerializer)}}return i||r?(t.setContentType("application/json",!1),function(e){if(Ge.isString(e))try{return(0,JSON.parse)(e),Ge.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||wt.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(Ge.isResponse(e)||Ge.isReadableStream(e))return e;if(e&&Ge.isString(e)&&(n&&!this.responseType||r)){const n=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e,this.parseReviver)}catch(e){if(n){if("SyntaxError"===e.name)throw Je.from(e,Je.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:yt.classes.FormData,Blob:yt.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Ge.forEach(["delete","get","head","post","put","patch"],e=>{wt.headers[e]={}});var xt=wt;const _t=Ge.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"]),St=Symbol("internals");function kt(e){return e&&String(e).trim().toLowerCase()}function Mt(e){return!1===e||null==e?e:Ge.isArray(e)?e.map(Mt):String(e)}function Et(e,t,n,r,i){return Ge.isFunction(r)?r.call(this,t,n):(i&&(t=n),Ge.isString(t)?Ge.isString(r)?-1!==t.indexOf(r):Ge.isRegExp(r)?r.test(t):void 0:void 0)}class Tt{constructor(e){e&&this.set(e)}set(e,t,n){const r=this;function i(e,t,n){const i=kt(t);if(!i)throw new Error("header name must be a non-empty string");const o=Ge.findKey(r,i);(!o||void 0===r[o]||!0===n||void 0===n&&!1!==r[o])&&(r[o||t]=Mt(e))}const o=(e,t)=>Ge.forEach(e,(e,n)=>i(e,n,t));if(Ge.isPlainObject(e)||e instanceof this.constructor)o(e,t);else if(Ge.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))o((e=>{const t={};let n,r,i;return e&&e.split("\n").forEach(function(e){i=e.indexOf(":"),n=e.substring(0,i).trim().toLowerCase(),r=e.substring(i+1).trim(),!n||t[n]&&_t[n]||("set-cookie"===n?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t})(e),t);else if(Ge.isObject(e)&&Ge.isIterable(e)){let n,r,i={};for(const t of e){if(!Ge.isArray(t))throw TypeError("Object iterator must return a key-value pair");i[r=t[0]]=(n=i[r])?Ge.isArray(n)?[...n,t[1]]:[n,t[1]]:t[1]}o(i,t)}else null!=e&&i(t,e,n);return this}get(e,t){if(e=kt(e)){const n=Ge.findKey(this,e);if(n){const e=this[n];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}(e);if(Ge.isFunction(t))return t.call(this,e,n);if(Ge.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=kt(e)){const n=Ge.findKey(this,e);return!(!n||void 0===this[n]||t&&!Et(0,this[n],n,t))}return!1}delete(e,t){const n=this;let r=!1;function i(e){if(e=kt(e)){const i=Ge.findKey(n,e);!i||t&&!Et(0,n[i],i,t)||(delete n[i],r=!0)}}return Ge.isArray(e)?e.forEach(i):i(e),r}clear(e){const t=Object.keys(this);let n=t.length,r=!1;for(;n--;){const i=t[n];e&&!Et(0,this[i],i,e,!0)||(delete this[i],r=!0)}return r}normalize(e){const t=this,n={};return Ge.forEach(this,(r,i)=>{const o=Ge.findKey(n,i);if(o)return t[o]=Mt(r),void delete t[i];const a=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n)}(i):String(i).trim();a!==i&&delete t[i],t[a]=Mt(r),n[a]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){const t=Object.create(null);return Ge.forEach(this,(n,r)=>{null!=n&&!1!==n&&(t[r]=e&&Ge.isArray(n)?n.join(", "):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){const n=new this(e);return t.forEach(e=>n.set(e)),n}static accessor(e){const t=(this[St]=this[St]={accessors:{}}).accessors,n=this.prototype;function r(e){const r=kt(e);t[r]||(function(e,t){const n=Ge.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(e,n,i){return this[r].call(this,t,e,n,i)},configurable:!0})})}(n,e),t[r]=!0)}return Ge.isArray(e)?e.forEach(r):r(e),this}}Tt.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Ge.reduceDescriptors(Tt.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),Ge.freezeMethods(Tt);var Ot=Tt;function Dt(e,t){const n=this||xt,r=t||n,i=Ot.from(r.headers);let o=r.data;return Ge.forEach(e,function(e){o=e.call(n,o,i.normalize(),t?t.status:void 0)}),i.normalize(),o}function Pt(e){return!(!e||!e.__CANCEL__)}var Lt=class extends Je{constructor(e,t,n){super(null==e?"canceled":e,Je.ERR_CANCELED,t,n),this.name="CanceledError",this.__CANCEL__=!0}};function At(e,t,n){const r=n.config.validateStatus;n.status&&r&&!r(n.status)?t(new Je("Request failed with status code "+n.status,[Je.ERR_BAD_REQUEST,Je.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n)):e(n)}const Rt=(e,t,n=3)=>{let r=0;const i=function(e,t){e=e||10;const n=new Array(e),r=new Array(e);let i,o=0,a=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),c=r[a];i||(i=l),n[o]=s,r[o]=l;let u=a,d=0;for(;u!==o;)d+=n[u++],u%=e;if(o=(o+1)%e,o===a&&(a=(a+1)%e),l-i<t)return;const h=c&&l-c;return h?Math.round(1e3*d/h):void 0}}(50,250);return function(e,t){let n,r,i=0,o=1e3/t;const a=(t,o=Date.now())=>{i=o,n=null,r&&(clearTimeout(r),r=null),e(...t)};return[(...e)=>{const t=Date.now(),s=t-i;s>=o?a(e,t):(n=e,r||(r=setTimeout(()=>{r=null,a(n)},o-s)))},()=>n&&a(n)]}(n=>{const o=n.loaded,a=n.lengthComputable?n.total:void 0,s=o-r,l=i(s);r=o,e({loaded:o,total:a,progress:a?o/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&o<=a?(a-o)/l:void 0,event:n,lengthComputable:null!=a,[t?"download":"upload"]:!0})},n)},Nt=(e,t)=>{const n=null!=e;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},It=e=>(...t)=>Ge.asap(()=>e(...t));var zt=yt.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,yt.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(yt.origin),yt.navigator&&/(msie|trident)/i.test(yt.navigator.userAgent)):()=>!0,Ht=yt.hasStandardBrowserEnv?{write(e,t,n,r,i,o,a){if("undefined"==typeof document)return;const s=[`${e}=${encodeURIComponent(t)}`];Ge.isNumber(n)&&s.push(`expires=${new Date(n).toUTCString()}`),Ge.isString(r)&&s.push(`path=${r}`),Ge.isString(i)&&s.push(`domain=${i}`),!0===o&&s.push("secure"),Ge.isString(a)&&s.push(`SameSite=${a}`),document.cookie=s.join("; ")},read(e){if("undefined"==typeof document)return null;const t=document.cookie.match(new RegExp("(?:^|; )"+e+"=([^;]*)"));return t?decodeURIComponent(t[1]):null},remove(e){this.write(e,"",Date.now()-864e5,"/")}}:{write(){},read(){return null},remove(){}};function jt(e,t,n){let r=!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t);return e&&(r||0==n)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const Ft=e=>e instanceof Ot?{...e}:e;function Vt(e,t){t=t||{};const n={};function r(e,t,n,r){return Ge.isPlainObject(e)&&Ge.isPlainObject(t)?Ge.merge.call({caseless:r},e,t):Ge.isPlainObject(t)?Ge.merge({},t):Ge.isArray(t)?t.slice():t}function i(e,t,n,i){return Ge.isUndefined(t)?Ge.isUndefined(e)?void 0:r(void 0,e,0,i):r(e,t,0,i)}function o(e,t){if(!Ge.isUndefined(t))return r(void 0,t)}function a(e,t){return Ge.isUndefined(t)?Ge.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function s(n,i,o){return o in t?r(n,i):o in e?r(void 0,n):void 0}const l={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(e,t,n)=>i(Ft(e),Ft(t),0,!0)};return Ge.forEach(Object.keys({...e,...t}),function(r){const o=l[r]||i,a=o(e[r],t[r],r);Ge.isUndefined(a)&&o!==s||(n[r]=a)}),n}var Ut=e=>{const t=Vt({},e);let{data:n,withXSRFToken:r,xsrfHeaderName:i,xsrfCookieName:o,headers:a,auth:s}=t;if(t.headers=a=Ot.from(a),t.url=ut(jt(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&a.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),Ge.isFormData(n))if(yt.hasStandardBrowserEnv||yt.hasStandardBrowserWebWorkerEnv)a.setContentType(void 0);else if(Ge.isFunction(n.getHeaders)){const e=n.getHeaders(),t=["content-type","content-length"];Object.entries(e).forEach(([e,n])=>{t.includes(e.toLowerCase())&&a.set(e,n)})}if(yt.hasStandardBrowserEnv&&(r&&Ge.isFunction(r)&&(r=r(t)),r||!1!==r&&zt(t.url))){const e=i&&o&&Ht.read(o);e&&a.set(i,e)}return t},Bt="undefined"!=typeof XMLHttpRequest&&function(e){return new Promise(function(t,n){const r=Ut(e);let i=r.data;const o=Ot.from(r.headers).normalize();let a,s,l,c,u,{responseType:d,onUploadProgress:h,onDownloadProgress:f}=r;function p(){c&&c(),u&&u(),r.cancelToken&&r.cancelToken.unsubscribe(a),r.signal&&r.signal.removeEventListener("abort",a)}let m=new XMLHttpRequest;function g(){if(!m)return;const r=Ot.from("getAllResponseHeaders"in m&&m.getAllResponseHeaders());At(function(e){t(e),p()},function(e){n(e),p()},{data:d&&"text"!==d&&"json"!==d?m.response:m.responseText,status:m.status,statusText:m.statusText,headers:r,config:e,request:m}),m=null}m.open(r.method.toUpperCase(),r.url,!0),m.timeout=r.timeout,"onloadend"in m?m.onloadend=g:m.onreadystatechange=function(){m&&4===m.readyState&&(0!==m.status||m.responseURL&&0===m.responseURL.indexOf("file:"))&&setTimeout(g)},m.onabort=function(){m&&(n(new Je("Request aborted",Je.ECONNABORTED,e,m)),m=null)},m.onerror=function(t){const r=t&&t.message?t.message:"Network Error",i=new Je(r,Je.ERR_NETWORK,e,m);i.event=t||null,n(i),m=null},m.ontimeout=function(){let t=r.timeout?"timeout of "+r.timeout+"ms exceeded":"timeout exceeded";const i=r.transitional||ht;r.timeoutErrorMessage&&(t=r.timeoutErrorMessage),n(new Je(t,i.clarifyTimeoutError?Je.ETIMEDOUT:Je.ECONNABORTED,e,m)),m=null},void 0===i&&o.setContentType(null),"setRequestHeader"in m&&Ge.forEach(o.toJSON(),function(e,t){m.setRequestHeader(t,e)}),Ge.isUndefined(r.withCredentials)||(m.withCredentials=!!r.withCredentials),d&&"json"!==d&&(m.responseType=r.responseType),f&&([l,u]=Rt(f,!0),m.addEventListener("progress",l)),h&&m.upload&&([s,c]=Rt(h),m.upload.addEventListener("progress",s),m.upload.addEventListener("loadend",c)),(r.cancelToken||r.signal)&&(a=t=>{m&&(n(!t||t.type?new Lt(null,e,m):t),m.abort(),m=null)},r.cancelToken&&r.cancelToken.subscribe(a),r.signal&&(r.signal.aborted?a():r.signal.addEventListener("abort",a)));const v=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(r.url);v&&-1===yt.protocols.indexOf(v)?n(new Je("Unsupported protocol "+v+":",Je.ERR_BAD_REQUEST,e)):m.send(i||null)})},$t=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,r=new AbortController;const i=function(e){if(!n){n=!0,a();const t=e instanceof Error?e:this.reason;r.abort(t instanceof Je?t:new Lt(t instanceof Error?t.message:t))}};let o=t&&setTimeout(()=>{o=null,i(new Je(`timeout of ${t}ms exceeded`,Je.ETIMEDOUT))},t);const a=()=>{e&&(o&&clearTimeout(o),o=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(i):e.removeEventListener("abort",i)}),e=null)};e.forEach(e=>e.addEventListener("abort",i));const{signal:s}=r;return s.unsubscribe=()=>Ge.asap(a),s}};const Wt=function*(e,t){let n=e.byteLength;if(!t||n<t)return void(yield e);let r,i=0;for(;i<n;)r=i+t,yield e.slice(i,r),i=r},Zt=(e,t,n,r)=>{const i=async function*(e,t){for await(const n of async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);const t=e.getReader();try{for(;;){const{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}}(e))yield*Wt(n,t)}(e,t);let o,a=0,s=e=>{o||(o=!0,r&&r(e))};return new ReadableStream({async pull(e){try{const{done:t,value:r}=await i.next();if(t)return s(),void e.close();let o=r.byteLength;if(n){let e=a+=o;n(e)}e.enqueue(new Uint8Array(r))}catch(e){throw s(e),e}},cancel(e){return s(e),i.return()}},{highWaterMark:2})},{isFunction:qt}=Ge,Yt=(({Request:e,Response:t})=>({Request:e,Response:t}))(Ge.global),{ReadableStream:Qt,TextEncoder:Kt}=Ge.global,Gt=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},Xt=e=>{e=Ge.merge.call({skipUndefined:!0},Yt,e);const{fetch:t,Request:n,Response:r}=e,i=t?qt(t):"function"==typeof fetch,o=qt(n),a=qt(r);if(!i)return!1;const s=i&&qt(Qt),l=i&&("function"==typeof Kt?(c=new Kt,e=>c.encode(e)):async e=>new Uint8Array(await new n(e).arrayBuffer()));var c;const u=o&&s&&Gt(()=>{let e=!1;const t=new n(yt.origin,{body:new Qt,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),d=a&&s&&Gt(()=>Ge.isReadableStream(new r("").body)),h={stream:d&&(e=>e.body)};i&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{!h[e]&&(h[e]=(t,n)=>{let r=t&&t[e];if(r)return r.call(t);throw new Je(`Response type '${e}' is not supported`,Je.ERR_NOT_SUPPORT,n)})});return async e=>{let{url:i,method:a,data:s,signal:c,cancelToken:f,timeout:p,onDownloadProgress:m,onUploadProgress:g,responseType:v,headers:b,withCredentials:y="same-origin",fetchOptions:C}=Ut(e),w=t||fetch;v=v?(v+"").toLowerCase():"text";let x=$t([c,f&&f.toAbortSignal()],p),_=null;const S=x&&x.unsubscribe&&(()=>{x.unsubscribe()});let k;try{if(g&&u&&"get"!==a&&"head"!==a&&0!==(k=await(async(e,t)=>{const r=Ge.toFiniteNumber(e.getContentLength());return null==r?(async e=>{if(null==e)return 0;if(Ge.isBlob(e))return e.size;if(Ge.isSpecCompliantForm(e)){const t=new n(yt.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return Ge.isArrayBufferView(e)||Ge.isArrayBuffer(e)?e.byteLength:(Ge.isURLSearchParams(e)&&(e+=""),Ge.isString(e)?(await l(e)).byteLength:void 0)})(t):r})(b,s))){let e,t=new n(i,{method:"POST",body:s,duplex:"half"});if(Ge.isFormData(s)&&(e=t.headers.get("content-type"))&&b.setContentType(e),t.body){const[e,n]=Nt(k,Rt(It(g)));s=Zt(t.body,65536,e,n)}}Ge.isString(y)||(y=y?"include":"omit");const t=o&&"credentials"in n.prototype,c={...C,signal:x,method:a.toUpperCase(),headers:b.normalize().toJSON(),body:s,duplex:"half",credentials:t?y:void 0};_=o&&new n(i,c);let f=await(o?w(_,C):w(i,c));const p=d&&("stream"===v||"response"===v);if(d&&(m||p&&S)){const e={};["status","statusText","headers"].forEach(t=>{e[t]=f[t]});const t=Ge.toFiniteNumber(f.headers.get("content-length")),[n,i]=m&&Nt(t,Rt(It(m),!0))||[];f=new r(Zt(f.body,65536,n,()=>{i&&i(),S&&S()}),e)}v=v||"text";let M=await h[Ge.findKey(h,v)||"text"](f,e);return!p&&S&&S(),await new Promise((t,n)=>{At(t,n,{data:M,headers:Ot.from(f.headers),status:f.status,statusText:f.statusText,config:e,request:_})})}catch(t){if(S&&S(),t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message))throw Object.assign(new Je("Network Error",Je.ERR_NETWORK,e,_),{cause:t.cause||t});throw Je.from(t,t&&t.code,e,_)}}},Jt=new Map,en=e=>{let t=e&&e.env||{};const{fetch:n,Request:r,Response:i}=t,o=[r,i,n];let a,s,l=o.length,c=Jt;for(;l--;)a=o[l],s=c.get(a),void 0===s&&c.set(a,s=l?new Map:Xt(t)),c=s;return s};en();const tn={http:null,xhr:Bt,fetch:{get:en}};Ge.forEach(tn,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}});const nn=e=>`- ${e}`,rn=e=>Ge.isFunction(e)||null===e||!1===e;var on=function(e,t){e=Ge.isArray(e)?e:[e];const{length:n}=e;let r,i;const o={};for(let a=0;a<n;a++){let n;if(r=e[a],i=r,!rn(r)&&(i=tn[(n=String(r)).toLowerCase()],void 0===i))throw new Je(`Unknown adapter '${n}'`);if(i&&(Ge.isFunction(i)||(i=i.get(t))))break;o[n||"#"+a]=i}if(!i){const e=Object.entries(o).map(([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build"));let t=n?e.length>1?"since :\n"+e.map(nn).join("\n"):" "+nn(e[0]):"as no adapter specified";throw new Je("There is no suitable adapter to dispatch the request "+t,"ERR_NOT_SUPPORT")}return i};function an(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Lt(null,e)}function sn(e){return an(e),e.headers=Ot.from(e.headers),e.data=Dt.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),on(e.adapter||xt.adapter,e)(e).then(function(t){return an(e),t.data=Dt.call(e,e.transformResponse,t),t.headers=Ot.from(t.headers),t},function(t){return Pt(t)||(an(e),t&&t.response&&(t.response.data=Dt.call(e,e.transformResponse,t.response),t.response.headers=Ot.from(t.response.headers))),Promise.reject(t)})}const ln="1.13.4",cn={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{cn[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});const un={};cn.transitional=function(e,t,n){function r(e,t){return"[Axios v"+ln+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,i,o)=>{if(!1===e)throw new Je(r(i," has been removed"+(t?" in "+t:"")),Je.ERR_DEPRECATED);return t&&!un[i]&&(un[i]=!0,console.warn(r(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,o)}},cn.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};var dn={assertOptions:function(e,t,n){if("object"!=typeof e)throw new Je("options must be an object",Je.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let i=r.length;for(;i-- >0;){const o=r[i],a=t[o];if(a){const t=e[o],n=void 0===t||a(t,o,e);if(!0!==n)throw new Je("option "+o+" must be "+n,Je.ERR_BAD_OPTION_VALUE);continue}if(!0!==n)throw new Je("Unknown option "+o,Je.ERR_BAD_OPTION)}},validators:cn};const hn=dn.validators;class fn{constructor(e){this.defaults=e||{},this.interceptors={request:new dt,response:new dt}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=new Error;const n=t.stack?t.stack.replace(/^.+\n/,""):"";try{e.stack?n&&!String(e.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(e.stack+="\n"+n):e.stack=n}catch(e){}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{},t=Vt(this.defaults,t);const{transitional:n,paramsSerializer:r,headers:i}=t;void 0!==n&&dn.assertOptions(n,{silentJSONParsing:hn.transitional(hn.boolean),forcedJSONParsing:hn.transitional(hn.boolean),clarifyTimeoutError:hn.transitional(hn.boolean)},!1),null!=r&&(Ge.isFunction(r)?t.paramsSerializer={serialize:r}:dn.assertOptions(r,{encode:hn.function,serialize:hn.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),dn.assertOptions(t,{baseUrl:hn.spelling("baseURL"),withXsrfToken:hn.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let o=i&&Ge.merge(i.common,i[t.method]);i&&Ge.forEach(["delete","get","head","post","put","patch","common"],e=>{delete i[e]}),t.headers=Ot.concat(o,i);const a=[];let s=!0;this.interceptors.request.forEach(function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,a.unshift(e.fulfilled,e.rejected))});const l=[];let c;this.interceptors.response.forEach(function(e){l.push(e.fulfilled,e.rejected)});let u,d=0;if(!s){const e=[sn.bind(this),void 0];for(e.unshift(...a),e.push(...l),u=e.length,c=Promise.resolve(t);d<u;)c=c.then(e[d++],e[d++]);return c}u=a.length;let h=t;for(;d<u;){const e=a[d++],t=a[d++];try{h=e(h)}catch(e){t.call(this,e);break}}try{c=sn.call(this,h)}catch(e){return Promise.reject(e)}for(d=0,u=l.length;d<u;)c=c.then(l[d++],l[d++]);return c}getUri(e){return ut(jt((e=Vt(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls),e.params,e.paramsSerializer)}}Ge.forEach(["delete","get","head","options"],function(e){fn.prototype[e]=function(t,n){return this.request(Vt(n||{},{method:e,url:t,data:(n||{}).data}))}}),Ge.forEach(["post","put","patch"],function(e){function t(t){return function(n,r,i){return this.request(Vt(i||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}fn.prototype[e]=t(),fn.prototype[e+"Form"]=t(!0)});var pn=fn;class mn{constructor(e){if("function"!=typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise(function(e){t=e});const n=this;this.promise.then(e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t;const r=new Promise(e=>{n.subscribe(e),t=e}).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e(function(e,r,i){n.reason||(n.reason=new Lt(e,r,i),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){const e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;return{token:new mn(function(t){e=t}),cancel:e}}}var gn=mn;const vn={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511,WebServerIsDown:521,ConnectionTimedOut:522,OriginIsUnreachable:523,TimeoutOccurred:524,SslHandshakeFailed:525,InvalidSslCertificate:526};Object.entries(vn).forEach(([e,t])=>{vn[t]=e});var bn=vn;const yn=function e(t){const n=new pn(t),r=ce(pn.prototype.request,n);return Ge.extend(r,pn.prototype,n,{allOwnKeys:!0}),Ge.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(Vt(t,n))},r}(xt);yn.Axios=pn,yn.CanceledError=Lt,yn.CancelToken=gn,yn.isCancel=Pt,yn.VERSION=ln,yn.toFormData=it,yn.AxiosError=Je,yn.Cancel=yn.CanceledError,yn.all=function(e){return Promise.all(e)},yn.spread=function(e){return function(t){return e.apply(null,t)}},yn.isAxiosError=function(e){return Ge.isObject(e)&&!0===e.isAxiosError},yn.mergeConfig=Vt,yn.AxiosHeaders=Ot,yn.formToJSON=e=>Ct(Ge.isHTMLForm(e)?new FormData(e):e),yn.getAdapter=on,yn.HttpStatusCode=bn,yn.default=yn;var Cn=yn,wn=(n(499),n(395)),xn=e=>{let n=(0,t.useRef)();return(0,t.useEffect)(()=>{n.current=e},[e]),n.current},_n=()=>{let[e,n]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{let e=()=>{let e="rtl"===document.documentElement.getAttribute("dir");n(e)};e();let t=new MutationObserver(e);return t.observe(document.documentElement,{attributes:!0,attributeFilter:["dir"]}),()=>{t.disconnect()}},[]),e},Sn=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(e){}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach(function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),this.tags=[],this.ctr=0},e}(),kn=Math.abs,Mn=String.fromCharCode,En=Object.assign;function Tn(e){return e.trim()}function On(e,t,n){return e.replace(t,n)}function Dn(e,t){return e.indexOf(t)}function Pn(e,t){return 0|e.charCodeAt(t)}function Ln(e,t,n){return e.slice(t,n)}function An(e){return e.length}function Rn(e){return e.length}function Nn(e,t){return t.push(e),e}var In=1,zn=1,Hn=0,jn=0,Fn=0,Vn="";function Un(e,t,n,r,i,o,a){return{value:e,root:t,parent:n,type:r,props:i,children:o,line:In,column:zn,length:a,return:""}}function Bn(e,t){return En(Un("",null,null,"",null,null,0),e,{length:-e.length},t)}function $n(){return Fn=jn>0?Pn(Vn,--jn):0,zn--,10===Fn&&(zn=1,In--),Fn}function Wn(){return Fn=jn<Hn?Pn(Vn,jn++):0,zn++,10===Fn&&(zn=1,In++),Fn}function Zn(){return Pn(Vn,jn)}function qn(){return jn}function Yn(e,t){return Ln(Vn,e,t)}function Qn(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 Kn(e){return In=zn=1,Hn=An(Vn=e),jn=0,[]}function Gn(e){return Vn="",e}function Xn(e){return Tn(Yn(jn-1,tr(91===e?e+2:40===e?e+1:e)))}function Jn(e){for(;(Fn=Zn())&&Fn<33;)Wn();return Qn(e)>2||Qn(Fn)>3?"":" "}function er(e,t){for(;--t&&Wn()&&!(Fn<48||Fn>102||Fn>57&&Fn<65||Fn>70&&Fn<97););return Yn(e,qn()+(t<6&&32==Zn()&&32==Wn()))}function tr(e){for(;Wn();)switch(Fn){case e:return jn;case 34:case 39:34!==e&&39!==e&&tr(Fn);break;case 40:41===e&&tr(e);break;case 92:Wn()}return jn}function nr(e,t){for(;Wn()&&e+Fn!==57&&(e+Fn!==84||47!==Zn()););return"/*"+Yn(t,jn-1)+"*"+Mn(47===e?e:Wn())}function rr(e){for(;!Qn(Zn());)Wn();return Yn(e,jn)}var ir="-ms-",or="-moz-",ar="-webkit-",sr="comm",lr="rule",cr="decl",ur="@keyframes";function dr(e,t){for(var n="",r=Rn(e),i=0;i<r;i++)n+=t(e[i],i,e,t)||"";return n}function hr(e,t,n,r){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case cr:return e.return=e.return||e.value;case sr:return"";case ur:return e.return=e.value+"{"+dr(e.children,r)+"}";case lr:e.value=e.props.join(",")}return An(n=dr(e.children,r))?e.return=e.value+"{"+n+"}":""}function fr(e){return function(t){t.root||(t=t.return)&&e(t)}}function pr(e){return Gn(mr("",null,null,null,[""],e=Kn(e),0,[0],e))}function mr(e,t,n,r,i,o,a,s,l){for(var c=0,u=0,d=a,h=0,f=0,p=0,m=1,g=1,v=1,b=0,y="",C=i,w=o,x=r,_=y;g;)switch(p=b,b=Wn()){case 40:if(108!=p&&58==Pn(_,d-1)){-1!=Dn(_+=On(Xn(b),"&","&\f"),"&\f")&&(v=-1);break}case 34:case 39:case 91:_+=Xn(b);break;case 9:case 10:case 13:case 32:_+=Jn(p);break;case 92:_+=er(qn()-1,7);continue;case 47:switch(Zn()){case 42:case 47:Nn(vr(nr(Wn(),qn()),t,n),l);break;default:_+="/"}break;case 123*m:s[c++]=An(_)*v;case 125*m:case 59:case 0:switch(b){case 0:case 125:g=0;case 59+u:-1==v&&(_=On(_,/\f/g,"")),f>0&&An(_)-d&&Nn(f>32?br(_+";",r,n,d-1):br(On(_," ","")+";",r,n,d-2),l);break;case 59:_+=";";default:if(Nn(x=gr(_,t,n,c,u,i,s,y,C=[],w=[],d),o),123===b)if(0===u)mr(_,t,x,x,C,o,d,s,w);else switch(99===h&&110===Pn(_,3)?100:h){case 100:case 108:case 109:case 115:mr(e,x,x,r&&Nn(gr(e,x,x,0,0,i,s,y,i,C=[],d),w),i,w,d,s,r?C:w);break;default:mr(_,x,x,x,[""],w,0,s,w)}}c=u=f=0,m=v=1,y=_="",d=a;break;case 58:d=1+An(_),f=p;default:if(m<1)if(123==b)--m;else if(125==b&&0==m++&&125==$n())continue;switch(_+=Mn(b),b*m){case 38:v=u>0?1:(_+="\f",-1);break;case 44:s[c++]=(An(_)-1)*v,v=1;break;case 64:45===Zn()&&(_+=Xn(Wn())),h=Zn(),u=d=An(y=_+=rr(qn())),b++;break;case 45:45===p&&2==An(_)&&(m=0)}}return o}function gr(e,t,n,r,i,o,a,s,l,c,u){for(var d=i-1,h=0===i?o:[""],f=Rn(h),p=0,m=0,g=0;p<r;++p)for(var v=0,b=Ln(e,d+1,d=kn(m=a[p])),y=e;v<f;++v)(y=Tn(m>0?h[v]+" "+b:On(b,/&\f/g,h[v])))&&(l[g++]=y);return Un(e,t,n,0===i?lr:s,l,c,u)}function vr(e,t,n){return Un(e,t,n,sr,Mn(Fn),Ln(e,2,-2),0)}function br(e,t,n,r){return Un(e,t,n,cr,Ln(e,0,r),Ln(e,r+1,-1),r)}var yr=function(e,t,n){for(var r=0,i=0;r=i,i=Zn(),38===r&&12===i&&(t[n]=1),!Qn(i);)Wn();return Yn(e,jn)},Cr=new WeakMap,wr=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)||Cr.get(n))&&!r){Cr.set(e,!0);for(var i=[],o=function(e,t){return Gn(function(e,t){var n=-1,r=44;do{switch(Qn(r)){case 0:38===r&&12===Zn()&&(t[n]=1),e[n]+=yr(jn-1,t,n);break;case 2:e[n]+=Xn(r);break;case 4:if(44===r){e[++n]=58===Zn()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=Mn(r)}}while(r=Wn());return e}(Kn(e),t))}(t,i),a=n.props,s=0,l=0;s<o.length;s++)for(var c=0;c<a.length;c++,l++)e.props[l]=i[s]?o[s].replace(/&\f/g,a[c]):a[c]+" "+o[s]}}},xr=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function _r(e,t){switch(function(e,t){return 45^Pn(e,0)?(((t<<2^Pn(e,0))<<2^Pn(e,1))<<2^Pn(e,2))<<2^Pn(e,3):0}(e,t)){case 5103:return ar+"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 ar+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return ar+e+or+e+ir+e+e;case 6828:case 4268:return ar+e+ir+e+e;case 6165:return ar+e+ir+"flex-"+e+e;case 5187:return ar+e+On(e,/(\w+).+(:[^]+)/,ar+"box-$1$2"+ir+"flex-$1$2")+e;case 5443:return ar+e+ir+"flex-item-"+On(e,/flex-|-self/,"")+e;case 4675:return ar+e+ir+"flex-line-pack"+On(e,/align-content|flex-|-self/,"")+e;case 5548:return ar+e+ir+On(e,"shrink","negative")+e;case 5292:return ar+e+ir+On(e,"basis","preferred-size")+e;case 6060:return ar+"box-"+On(e,"-grow","")+ar+e+ir+On(e,"grow","positive")+e;case 4554:return ar+On(e,/([^-])(transform)/g,"$1"+ar+"$2")+e;case 6187:return On(On(On(e,/(zoom-|grab)/,ar+"$1"),/(image-set)/,ar+"$1"),e,"")+e;case 5495:case 3959:return On(e,/(image-set\([^]*)/,ar+"$1$`$1");case 4968:return On(On(e,/(.+:)(flex-)?(.*)/,ar+"box-pack:$3"+ir+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+ar+e+e;case 4095:case 3583:case 4068:case 2532:return On(e,/(.+)-inline(.+)/,ar+"$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(An(e)-1-t>6)switch(Pn(e,t+1)){case 109:if(45!==Pn(e,t+4))break;case 102:return On(e,/(.+:)(.+)-([^]+)/,"$1"+ar+"$2-$3$1"+or+(108==Pn(e,t+3)?"$3":"$2-$3"))+e;case 115:return~Dn(e,"stretch")?_r(On(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==Pn(e,t+1))break;case 6444:switch(Pn(e,An(e)-3-(~Dn(e,"!important")&&10))){case 107:return On(e,":",":"+ar)+e;case 101:return On(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+ar+(45===Pn(e,14)?"inline-":"")+"box$3$1"+ar+"$2$3$1"+ir+"$2box$3")+e}break;case 5936:switch(Pn(e,t+11)){case 114:return ar+e+ir+On(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return ar+e+ir+On(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return ar+e+ir+On(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return ar+e+ir+e+e}return e}var Sr=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case cr:e.return=_r(e.value,e.length);break;case ur:return dr([Bn(e,{value:On(e.value,"@","@"+ar)})],r);case lr:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,function(t){switch(function(e){return(e=/(::plac\w+|:read-\w+)/.exec(e))?e[0]:e}(t)){case":read-only":case":read-write":return dr([Bn(e,{props:[On(t,/:(read-\w+)/,":-moz-$1")]})],r);case"::placeholder":return dr([Bn(e,{props:[On(t,/:(plac\w+)/,":"+ar+"input-$1")]}),Bn(e,{props:[On(t,/:(plac\w+)/,":-moz-$1")]}),Bn(e,{props:[On(t,/:(plac\w+)/,ir+"input-$1")]})],r)}return""})}}],kr={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function Mr(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}var Er=/[A-Z]|^ms/g,Tr=/_EMO_([^_]+?)_([^]*?)_EMO_/g,Or=function(e){return 45===e.charCodeAt(1)},Dr=function(e){return null!=e&&"boolean"!=typeof e},Pr=Mr(function(e){return Or(e)?e:e.replace(Er,"-$&").toLowerCase()}),Lr=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(Tr,function(e,t,n){return Rr={name:t,styles:n,next:Rr},t})}return 1===kr[e]||Or(e)||"number"!=typeof t||0===t?t:t+"px"};function Ar(e,t,n){if(null==n)return"";var r=n;if(void 0!==r.__emotion_styles)return r;switch(typeof n){case"boolean":return"";case"object":var i=n;if(1===i.anim)return Rr={name:i.name,styles:i.styles,next:Rr},i.name;var o=n;if(void 0!==o.styles){var a=o.next;if(void 0!==a)for(;void 0!==a;)Rr={name:a.name,styles:a.styles,next:Rr},a=a.next;return o.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i<n.length;i++)r+=Ar(e,t,n[i])+";";else for(var o in n){var a=n[o];if("object"!=typeof a){var s=a;null!=t&&void 0!==t[s]?r+=o+"{"+t[s]+"}":Dr(s)&&(r+=Pr(o)+":"+Lr(o,s)+";")}else if(!Array.isArray(a)||"string"!=typeof a[0]||null!=t&&void 0!==t[a[0]]){var l=Ar(e,t,a);switch(o){case"animation":case"animationName":r+=Pr(o)+":"+l+";";break;default:r+=o+"{"+l+"}"}}else for(var c=0;c<a.length;c++)Dr(a[c])&&(r+=Pr(o)+":"+Lr(o,a[c])+";")}return r}(e,t,n);case"function":if(void 0!==e){var s=Rr,l=n(e);return Rr=s,Ar(e,t,l)}}var c=n;if(null==t)return c;var u=t[c];return void 0!==u?u:c}var Rr,Nr=/label:\s*([^\s;{]+)\s*(;|$)/g;function Ir(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,i="";Rr=void 0;var o=e[0];null==o||void 0===o.raw?(r=!1,i+=Ar(n,t,o)):i+=o[0];for(var a=1;a<e.length;a++)i+=Ar(n,t,e[a]),r&&(i+=o[a]);Nr.lastIndex=0;for(var s,l="";null!==(s=Nr.exec(i));)l+="-"+s[1];var c=function(e){for(var t,n=0,r=0,i=e.length;i>=4;++r,i-=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(i){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)}(i)+l;return{name:c,styles:i,next:Rr}}function zr(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]+";"):n&&(r+=n+" ")}),r}function Hr(e,t){if(void 0===e.inserted[t.name])return e.insert("",t,e.sheet,!0)}function jr(e,t,n){var r=[],i=zr(e,r,n);return r.length<2?n:i+t(r)}var Fr=function e(t){for(var n="",r=0;r<t.length;r++){var i=t[r];if(null!=i){var o=void 0;switch(typeof i){case"boolean":break;case"object":if(Array.isArray(i))o=e(i);else for(var a in o="",i)i[a]&&a&&(o&&(o+=" "),o+=a);break;default:o=i}o&&(n&&(n+=" "),n+=o)}}return n},Vr={default:null,sm:600,md:1024,lg:1200,xl:1600},Ur={p:"padding",px:"padding",py:"padding",pt:"paddingTop",pr:"paddingRight",pb:"paddingBottom",pl:"paddingLeft",m:"margin",mx:"margin",my:"margin",mt:"marginTop",mr:"marginRight",mb:"marginBottom",ml:"marginLeft"},Br="body #sui-wrap &",$r=(e,t,n)=>{let r=Ur[e]??e,i=e=>({[r]:e}),o=(e,t,r)=>{let o=Vr[t];if(null===e)return r;let a=i(e);if("default"===t)return{...r,...a};let s=(e=>{switch(e){case"xl":return Vr.lg;case"lg":return Vr.md;case"md":return Vr.sm;default:return}})(t),l="sm"!==t?`@media(min-width:${(s??0)+1}px) and (max-width:${o}px)`:`@media(max-width:${o}px)`;return{...r,[l]:{...r[l],...n?.[l]??{},...a}}};switch(typeof t){case"string":return i(t);case"object":return Gr(e)?i(t):Object.keys(t).reduce((e,n)=>({...e,...o(t[n],n,e)}),{});default:return{}}},{css:Wr}=function(){var e=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,i,o=e.stylisPlugins||Sr,a={},s=[];r=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++)a[t[n]]=!0;s.push(e)});var l,c,u,d=[wr,xr],h=[hr,fr(function(e){l.insert(e)})],f=(c=d.concat(o,h),u=Rn(c),function(e,t,n,r){for(var i="",o=0;o<u;o++)i+=c[o](e,t,n,r)||"";return i});i=function(e,t,n,r){l=n,dr(pr(e?e+"{"+t.styles+"}":t.styles),f),r&&(p.inserted[t.name]=!0)};var p={key:t,sheet:new Sn({key:t,container:r,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:a,registered:{},insert:i};return p.sheet.hydrate(s),p}({key:"sui-inline"});e.sheet.speedy=function(e){this.isSpeedy=e},e.compat=!0;var t=function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=Ir(n,e.registered,void 0);return function(e,t){!function(e,t){var n=e.key+"-"+t.name;void 0===e.registered[n]&&(e.registered[n]=t.styles)}(e,t);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var r=t;do{e.insert(t===r?"."+n:"",r,e.sheet,!0),r=r.next}while(void 0!==r)}}(e,i),e.key+"-"+i.name};return{css:t,cx:function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return jr(e.registered,t,Fr(r))},injectGlobal:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=Ir(n,e.registered);Hr(e,i)},keyframes:function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=Ir(n,e.registered),o="animation-"+i.name;return Hr(e,{name:i.name,styles:"@keyframes "+o+"{"+i.styles+"}"}),o},hydrate:function(t){t.forEach(function(t){e.inserted[t]=!0})},flush:function(){e.registered={},e.inserted={},e.sheet.flush()},sheet:e.sheet,cache:e,getRegisteredStyles:zr.bind(null,e.registered),merge:jr.bind(null,e.registered,t)}}(),Zr=(e={},n="")=>{let[r,i]=(0,t.useState)({}),o=(e=>oi(e)?"":Wr(e))(r),a=JSON?.stringify(si()?{}:e);return(0,t.useEffect)(()=>{let e=JSON.parse(a),t={};if(!oi(e)){for(let n of Object.keys(e)){let r=e[n];t={...t,...$r(n,r,t)}}i({[Br]:t})}},[a]),{suiInlineClassname:Xr(n,{},o??"")}},qr=(e,t)=>null!==e?e:t||"{children content}",Yr=(e,n=()=>{})=>{let r=(0,t.useCallback)(t=>{e?.current&&!e?.current.contains(t.target)&&n()},[n,e]);(0,t.useEffect)(()=>(document.addEventListener("click",r),()=>{document.removeEventListener("click",r)}))},Qr=n(316),Kr=e=>{let[n,r]=(0,t.useState)(!1),[i,o]=(0,t.useState)(!1),{onMouseEnter:a,onMouseLeave:s,onMouseDownCapture:l,onMouseUp:c,onMouseUpCapture:u,onFocus:d,onBlur:h,onBlurCapture:f}=e,p=(0,t.useCallback)((e,t,n=e=>{})=>{r(e),ri(n)&&n&&n(t)},[]),m=(0,t.useCallback)((e,t,n=e=>{})=>{o(e),ri(n)&&n&&n(t)},[]),g=(0,t.useCallback)(e=>{let t=e?.currentTarget;t&&(t?.focus(),m(!0,e,e=>{c&&c(e)}))},[c,m]),v=(0,t.useCallback)(e=>p(!0,e,e=>{a&&a(e)}),[a,p]),b=(0,t.useCallback)(e=>p(!1,e,()=>{s&&s(event)}),[s,p]),y=(0,t.useCallback)(e=>m(!1,e,e=>{l&&l(e)}),[l,m]),C=(0,t.useCallback)(e=>m(!0,e,e=>{u&&u(e)}),[u,m]),w=(0,t.useCallback)(e=>p(!1,e,e=>{f&&f(e)}),[f,p]),x=(0,t.useCallback)(e=>m(!1,e,e=>{h&&h(e)}),[h,m]),_=(0,t.useCallback)(e=>m(!0,e,e=>{d&&d(e)}),[d,m]);return[n,i,{onMouseUp:g,onMouseEnter:v,onMouseLeave:b,onMouseDownCapture:y,onMouseUpCapture:C,onFocus:_,onBlur:x,onBlurCapture:w},p,m]},Gr=e=>e.startsWith("&")||e.startsWith("@media "),Xr=(e,t={},n="")=>{let r=Object.keys(t).map(n=>({[e?`${e}--${n}`:`${n}`]:!!t?.[n]}));return wn(e,r,n)},Jr=(e,t=null,n=void 0)=>(ei(t)&&(t=e),e?t:n),ei=e=>null===e,ti=e=>typeof e>"u",ni=e=>"boolean"==typeof e,ri=e=>"function"==typeof e,ii=e=>""===e,oi=e=>!!e&&0===Object.keys(e).length,ai=(e,t)=>{("Enter"===e.key||" "===e.key)&&t&&t(e)},si=()=>{try{return void 0!==process?.env?.JEST_WORKER_ID}catch{return!1}},li=(e,t="")=>e,ci={path:(0,i.jsx)(t.Fragment,{}),viewBox:"0 0 24 24",height:24,width:24},ui=(0,t.forwardRef)(({id:e,children:n,className:r,title:o,viewBox:a=ci?.viewBox,iconHeight:s=ci.height,iconWidth:l=ci.width,colorScheme:c="",size:u="",onClick:d,fill:h="currentColor",_htmlProps:f={},_style:p={}},m)=>{let g=(0,t.useId)(),v=e||`sui-icon-${g}`,{suiInlineClassname:b}=Zr(p,r),y={id:v,ref:m,className:r=Xr("sui-icon",{[c]:!ii(c),[u]:!ii(u)},b),title:o,viewBox:a,height:s,width:l,onClick:d,fill:h};d&&(y.tabIndex=0,y.onKeyDown=e=>ai(e,d));let C=n??ci.path;return C=t.Children.map(C,e=>(0,t.cloneElement)(e,{fill:h})),(0,i.jsxs)("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",...y,...li(f),"data-testid":"svg-icon",children:[!!o&&(0,i.jsx)("title",{children:o}),C]})});ui.displayName="Icon";var di=(e,n)=>{let{viewBox:r="0 0 24 24",title:o,defaultProps:a={}}=n,s="string"==typeof e;e=s?e:t.Children.toArray(e);let l=(0,t.forwardRef)((t,n)=>(0,i.jsx)(ui,{ref:n,viewBox:r,...a,...t,"aria-hidden":!0,children:s||"string"==typeof e?(0,i.jsx)("path",{fill:"currentColor",d:e}):e?.map((e,t)=>(0,i.jsx)("path",{fill:"currentColor",d:e},t))}));return ii(o??"")||(l.displayName=o),l},hi=Object.defineProperty,fi={};((e,t)=>{for(var n in t)hi(e,n,{get:t[n],enumerable:!0})})(fi,{Add:()=>$o,AlignBottom:()=>Ka,AlignCenter:()=>Xa,AlignCenterAlt:()=>is,AlignHorizontal:()=>Ja,AlignJustify:()=>ns,AlignLeft:()=>Ya,AlignLeftAlt:()=>rs,AlignRight:()=>Qa,AlignRightAlt:()=>os,AlignTop:()=>Ga,ArrowDown:()=>Oa,ArrowLeft:()=>Ea,ArrowRight:()=>Ma,ArrowUp:()=>Ta,Async:()=>Da,Ban:()=>zi,Bell:()=>Ji,Broom:()=>Ho,Brush:()=>Qo,Bug:()=>$i,Calculator:()=>fs,CalculatorAlt:()=>ps,Calendar:()=>eo,Captcha:()=>Fo,CaretDown:()=>Ha,CaretDownAlt:()=>ja,CaretLeft:()=>Ra,CaretLeftAlt:()=>Na,CaretRight:()=>La,CaretRightAlt:()=>Aa,CaretUp:()=>Ia,CaretUpAlt:()=>za,CaretUpDown:()=>Fa,Cart:()=>Ro,Chart:()=>As,ChartAlt:()=>Rs,Check:()=>Ii,CheckAlt:()=>Ni,CheckboxChecked:()=>us,CheckboxCheckedAlt:()=>ds,CheckboxIndeterminate:()=>hs,ChevronDown:()=>_a,ChevronLeft:()=>Sa,ChevronRight:()=>ka,ChevronUp:()=>xa,Clock:()=>mo,ClockAlt:()=>go,Close:()=>Wo,CloseAlt:()=>Zo,Cloud:()=>xo,CloudAdd:()=>_o,CloudAlt:()=>So,Code:()=>ko,Compress:()=>sa,CompressAlt:()=>qa,Config:()=>oa,Copy:()=>ra,Css:()=>Ls,Currency:()=>zo,Desktop:()=>fo,Dislike:()=>Do,DislikeAlt:()=>Po,Download:()=>Ua,Edit:()=>ia,Email:()=>Ki,Emoji:()=>Io,Exit:()=>Za,Expand:()=>la,Export:()=>ba,ExternalLink:()=>Pa,Facebook:()=>vs,File:()=>da,FileCheck:()=>ha,FileCode:()=>fa,FileZip:()=>pa,Filter:()=>ea,FolderClose:()=>ca,FolderOpen:()=>ua,Footer:()=>ls,Form:()=>ma,Gift:()=>Wi,Globe:()=>lo,Google:()=>ws,GoogleTagManager:()=>xs,Graduation:()=>vo,Grip:()=>Go,Group:()=>Bo,Hamburger:()=>Jo,Header:()=>as,Hide:()=>so,Html:()=>Ps,Image:()=>Ca,Images:()=>wa,Info:()=>Pi,InfoAlt:()=>Li,Inline:()=>ss,InputNumber:()=>ms,InputText:()=>gs,Instagram:()=>ys,Invoice:()=>ga,Js:()=>Ds,Key:()=>Vi,Lifesaver:()=>Lo,Like:()=>To,LikeAlt:()=>Oo,Link:()=>na,Linkedin:()=>Cs,Lock:()=>ji,LockAlt:()=>Fi,Logo:()=>mi,Menu:()=>zs,Merge:()=>Eo,Mobile:()=>po,More:()=>Xo,Newspaper:()=>jo,Optimization:()=>wo,Package:()=>io,PackageCheck:()=>oo,PageBreak:()=>va,Palette:()=>Ko,Paypal:()=>Os,Performance:()=>Yi,Phone:()=>Gi,Pinterest:()=>Ss,Play:()=>uo,Plugin:()=>Ui,PluginAutomate:()=>gi,PluginBeehive:()=>Ci,PluginBlc:()=>wi,PluginBranda:()=>xi,PluginDashboard:()=>_i,PluginDefender:()=>bi,PluginDisconnected:()=>Bi,PluginForminator:()=>Si,PluginHummingbird:()=>ki,PluginHustle:()=>Mi,PluginIvt:()=>Ei,PluginShipper:()=>Ti,PluginSmartcrawl:()=>Oi,PluginSmush:()=>yi,PluginSnapshot:()=>Di,PluginThc:()=>pi,PluginUptime:()=>vi,Poll:()=>Uo,PowerOff:()=>Hi,Question:()=>Ai,RadioSelected:()=>cs,Refresh:()=>Wa,Reports:()=>Ns,Roadmap:()=>Xi,RotateLeft:()=>Ba,RotateRight:()=>$a,Rss:()=>Es,Save:()=>ta,Search:()=>Qi,Server:()=>Ao,Settings:()=>qo,Shield:()=>Zi,ShieldCheck:()=>qi,Show:()=>ao,Signature:()=>Hs,SignatureAlt:()=>ya,Sitemap:()=>Vo,SpacingHorizontal:()=>ts,SpacingVertical:()=>es,Spinner:()=>bo,SpinnerAlt:()=>yo,SquareCode:()=>Mo,Stop:()=>ho,Stripe:()=>Ts,Submit:()=>Co,Tag:()=>No,Tiktok:()=>_s,Tools:()=>Yo,Trash:()=>aa,Tutorials:()=>Is,Twitter:()=>bs,Upload:()=>Va,User:()=>no,UserAdd:()=>ro,UserAlt:()=>to,Video:()=>co,Warning:()=>Ri,Woocommerce:()=>Ms,Wordpress:()=>ks});var pi=di(["M3 5.88889C3 3.74111 4.65918 2 6.70588 2C8.75258 2 10.4118 3.74111 10.4118 5.88889V8.11111C10.4118 8.72476 9.93771 9.22222 9.35294 9.22222C8.76817 9.22222 8.29412 8.72476 8.29412 8.11111V5.88889C8.29412 4.96841 7.58304 4.22222 6.70588 4.22222C5.82872 4.22222 5.11765 4.96841 5.11765 5.88889V18.1111C5.11765 19.0316 5.82872 19.7778 6.70588 19.7778C7.58304 19.7778 8.29412 19.0316 8.29412 18.1111V16.4444C8.29412 15.8308 8.76817 15.3333 9.35294 15.3333C9.93771 15.3333 10.4118 15.8308 10.4118 16.4444V18.1111C10.4118 20.2589 8.75258 22 6.70588 22C4.65918 22 3 20.2589 3 18.1111V5.88889Z","M21 5.88889C21 3.74111 19.3408 2 17.2941 2C15.2474 2 13.5882 3.74111 13.5882 5.88889V8.11111C13.5882 8.72476 14.0623 9.22222 14.6471 9.22222C15.2318 9.22222 15.7059 8.72476 15.7059 8.11111V5.88889C15.7059 4.96841 16.417 4.22222 17.2941 4.22222C18.1713 4.22222 18.8824 4.96841 18.8824 5.88889V18.1111C18.8824 19.0316 18.1713 19.7778 17.2941 19.7778C16.417 19.7778 15.7059 19.0316 15.7059 18.1111V16.4444C15.7059 13.3762 13.3356 10.8889 10.4118 10.8889H8.29412C7.70935 10.8889 7.23529 11.3863 7.23529 12C7.23529 12.6137 7.70935 13.1111 8.29412 13.1111H10.4118C12.1661 13.1111 13.5882 14.6035 13.5882 16.4444V18.1111C13.5882 20.2589 15.2474 22 17.2941 22C19.3408 22 21 20.2589 21 18.1111V5.88889Z"],{title:"PluginThc"}),mi=di("M2.64994 12C2.64994 6.83609 6.83609 2.64994 12 2.64994C17.1639 2.64994 21.35 6.83609 21.35 12C21.35 17.1639 17.1639 21.35 12 21.35C6.83609 21.35 2.64994 17.1639 2.64994 12ZM12 0.999975C5.92484 0.999975 0.999975 5.92484 0.999975 12C0.999975 18.0751 5.92484 23 12 23C18.0751 23 23 18.0751 23 12C23 5.92484 18.0751 0.999975 12 0.999975ZM14.9562 16.9695C15.2745 17.1298 15.6261 17.213 15.9825 17.2123C16.3393 17.2127 16.6912 17.1295 17.0101 16.9695C17.3346 16.8082 17.6049 16.5556 17.7878 16.2427C17.9813 15.9208 18.082 15.5515 18.0785 15.1758V6.78724H16.5784V15.1758C16.579 15.2472 16.5647 15.318 16.5364 15.3835C16.5081 15.4491 16.4665 15.5081 16.4142 15.5567C16.2946 15.6616 16.1409 15.7195 15.9817 15.7195C15.8226 15.7195 15.6689 15.6616 15.5493 15.5567C15.4975 15.5078 15.4563 15.4487 15.4283 15.3832C15.4003 15.3177 15.386 15.2471 15.3865 15.1758V8.8237C15.3938 8.55457 15.3461 8.28679 15.2461 8.03681C15.1461 7.78683 14.996 7.55996 14.8051 7.37013C14.4098 6.99674 13.8866 6.7887 13.3428 6.7887C12.799 6.7887 12.2758 6.99674 11.8805 7.37013C11.6896 7.55996 11.5395 7.78683 11.4395 8.03681C11.3395 8.28679 11.2917 8.55457 11.2991 8.8237V15.1758C11.2992 15.2472 11.2848 15.3178 11.2565 15.3833C11.2283 15.4488 11.1868 15.5079 11.1348 15.5567C11.0152 15.6616 10.8615 15.7195 10.7024 15.7195C10.5432 15.7195 10.3896 15.6616 10.2699 15.5567C10.2176 15.5081 10.176 15.4491 10.1478 15.3835C10.1194 15.318 10.1051 15.2472 10.1057 15.1758V8.8237C10.1115 8.55403 10.0625 8.28595 9.96162 8.03576C9.86074 7.78556 9.71015 7.55847 9.51893 7.3682C9.32772 7.17793 9.09983 7.02846 8.84916 6.92886C8.59846 6.82925 8.33016 6.78158 8.06049 6.7887C7.49985 6.77932 6.95745 6.98776 6.54732 7.37013C6.34269 7.55204 6.18004 7.77626 6.07059 8.02722C5.96117 8.27821 5.9076 8.54999 5.91356 8.8237V17.2123H7.40202V8.8237C7.40184 8.75237 7.4163 8.68172 7.44457 8.61624C7.47285 8.55072 7.51427 8.49171 7.56628 8.44287C7.62351 8.38672 7.6919 8.34322 7.76705 8.31517C7.84216 8.28715 7.92233 8.27516 8.00235 8.28006C8.08233 8.2757 8.16235 8.28791 8.23739 8.31593C8.31243 8.34395 8.38086 8.38716 8.43842 8.44287C8.49024 8.49178 8.53145 8.55083 8.55947 8.61635C8.58748 8.68187 8.60169 8.75248 8.60122 8.8237V15.1758C8.59541 15.4456 8.64446 15.7138 8.74541 15.9641C8.84636 16.2144 8.9971 16.4416 9.18846 16.6319C9.37986 16.8222 9.60789 16.9716 9.85874 17.0711C10.1096 17.1707 10.3781 17.2182 10.6479 17.2108C11.2084 17.2196 11.7506 17.0112 12.161 16.6294C12.3651 16.447 12.5273 16.2227 12.6367 15.9718C12.746 15.721 12.8 15.4495 12.7948 15.1758V8.8237C12.7967 8.71694 12.8298 8.61308 12.8901 8.52492C12.9503 8.43676 13.0351 8.36822 13.1339 8.32771C13.2327 8.28719 13.3412 8.2765 13.446 8.297C13.5508 8.31746 13.6473 8.36819 13.7236 8.44287C13.7757 8.49171 13.8171 8.55072 13.8453 8.61624C13.8736 8.68172 13.888 8.75237 13.8879 8.8237V15.1758C13.8836 15.5516 13.9843 15.9211 14.1786 16.2427C14.3614 16.5556 14.6317 16.8083 14.9562 16.9695Z",{title:"Logo"}),gi=di(["M3.29814 8.8806C1.93781 8.70377 0.955966 7.52812 1.00152 6.13079C1.05288 4.56587 2.36469 3.30021 3.90737 3.32803L13.5196 3.22038C14.973 3.20403 16.3424 3.67575 17.4473 4.50174C18.5804 5.28883 19.4609 6.43877 19.9049 7.82276L22.8423 16.9758C23.3565 18.4305 22.5706 20.0753 21.1022 20.6188C19.791 21.1039 18.3652 20.5442 17.7673 19.3096L14.4136 12.2779C14.0948 11.6093 13.6148 11.0465 13.0303 10.6299C12.4503 10.2072 11.7645 9.92976 11.0294 9.83869L3.29814 8.8806ZM18.1984 8.50896L18.1581 8.38335C17.8405 7.39356 17.2118 6.57193 16.4007 6.00844L16.3745 5.99024L16.3489 5.97115C15.5578 5.3798 14.5796 5.04315 13.5401 5.05485L13.4085 5.05632L13.2777 8.63646C13.5661 8.78307 13.8421 8.95208 14.103 9.14165C14.3655 9.32932 14.6131 9.53775 14.8435 9.7651L18.1984 8.50896ZM18.7596 10.2578L15.9758 11.3001C16.0081 11.3621 16.0393 11.4248 16.0696 11.4882L17.308 14.0849L19.7004 13.1892L18.7596 10.2578ZM20.2616 14.938L18.1008 15.747L19.4202 18.5134C19.5949 18.87 20.0148 19.0648 20.4654 18.8983C21.0174 18.694 21.2842 18.0727 21.1126 17.5872L21.1037 17.5619L20.2616 14.938ZM11.4634 8.04749L11.572 5.07689L8.49361 5.11136L8.40032 7.66427L11.2551 8.01804C11.3248 8.02669 11.3943 8.03651 11.4634 8.04749ZM6.57279 7.4378L6.65705 5.13193L3.9011 5.16279L3.8743 5.16231C3.35943 5.15303 2.85442 5.60262 2.83511 6.19096C2.81964 6.67107 3.13724 7.00774 3.53077 7.06082L6.57279 7.4378Z","M2.8329 12.0063L12.0058 12.0063V13.8409L2.8329 13.8409L2.8329 12.0063Z","M14.7577 15.6755H8.33664V17.5101H14.7577L14.7577 15.6755Z"],{title:"PluginAutomate"}),vi=di("M20 16.5278L12 20.5278L4 16.5278L4 6.99999L12 2.99998L20 6.99998V16.5278ZM12.8944 22.3167L20.8944 18.3167C21.572 17.9779 22 17.2854 22 16.5278V6.99998C22 6.24244 21.572 5.54991 20.8944 5.21113L12.8944 1.21113C12.3314 0.929602 11.6686 0.929602 11.1056 1.21113L3.10557 5.21113C2.42801 5.54991 2 6.24244 2 6.99998V16.5278C2 17.2854 2.42801 17.9779 3.10557 18.3167L11.1056 22.3167C11.6686 22.5982 12.3314 22.5982 12.8944 22.3167ZM12.7168 8.54335C12.6197 8.22773 12.3276 8.01276 11.9974 8.01392C11.6671 8.01508 11.3765 8.2321 11.2816 8.54841L10.2839 11.8741L9.15118 9.89181C9.03521 9.68886 8.83124 9.55158 8.59955 9.52055C8.36786 9.48952 8.13496 9.5683 7.96967 9.73359L6.68934 11.0139H5V12.5139H7C7.19891 12.5139 7.38968 12.4349 7.53033 12.2942L8.336 11.4886L9.84882 14.136C9.99761 14.3964 10.2872 14.5431 10.5852 14.5091C10.8832 14.475 11.1322 14.2667 11.2184 13.9794L12.0091 11.3437L13.2832 15.4845C13.367 15.7571 13.5983 15.9585 13.8799 16.0042C14.1614 16.0499 14.4445 15.9319 14.6103 15.6998L16.886 12.5139H19V11.0139H16.5C16.2578 11.0139 16.0305 11.1309 15.8897 11.328L14.271 13.5942L12.7168 8.54335Z",{title:"PluginUptime"}),bi=di("M12 2l-9.5 2.7v8.3c0 4.1 4.7 9 9.5 9s9.5-4.9 9.5-9v-8.3l-9.5-2.7zM19.4 13c0 2.9-3.7 7-7.4 7v-8h-7.4v-5.8l7.4-2.1v7.9h7.4v1z",{title:"PluginDefender"}),yi=di("M12 2c-5.5 0-10 4.5-10 10s4.5 10 10 10c5.5 0 10-4.5 10-10s-4.5-10-10-10zM12 20c-1.6 0-3-1.4-3-3s1.4-3 3-3c1.6 0 3 1.4 3 3s-1.4 3-3 3zM17.4 15.6c-0.1 0.4-0.2 0.8-0.4 1.2-0.1-1.3-0.6-2.4-1.5-3.3-0.9-1-2.2-1.5-3.5-1.5-1 0-2 0.3-2.8 0.8s-1.5 1.3-1.8 2.2c-0.2 0.6-0.4 1.2-0.4 1.8-0.3-0.7-0.5-1.5-0.5-2.3 0-1.5 0.6-2.9 1.6-3.9s2.4-1.6 3.9-1.6c1.1 0 2.2 0.3 3.1 0.9s1.6 1.5 2 2.5c0.4 1 0.5 2.1 0.3 3.2zM19.4 14.8c0-0.1 0-0.2 0-0.3 0-2-0.8-3.9-2.2-5.3s-3.2-2.2-5.2-2.2c-1.5 0-2.9 0.4-4.2 1.3-1.2 0.8-2.2 2-2.8 3.4-0.4 1-0.6 2.1-0.6 3.2-0.2-1-0.4-1.9-0.4-2.9 0-2.1 0.8-4.2 2.3-5.7s3.6-2.3 5.7-2.3c1.6 0 3.1 0.5 4.4 1.3 1.3 0.9 2.3 2.1 2.9 3.6 0.7 1.5 0.9 3.1 0.5 4.7-0.1 0.4-0.2 0.8-0.4 1.2z",{title:"PluginSmush"}),Ci=di(["M16.75 11.091h-1.9v4.545h1.9v-4.545z","M12 4.073l7.6 4v7.855l-7.6 4-7.6-4v-7.855l7.6-4zM12 2l-9.5 5v10l9.5 5 9.5-5v-10l-9.5-5z","M9.15 13.818h-1.9v1.818h1.9v-1.818z","M12.95 8.364h-1.9v7.273h1.9v-7.273z"],{title:"PluginBeehive"}),wi=di(["M16.024 22c-0.514 0-1.027-0.070-1.541-0.21l-0.958-0.265c-0.528-0.14-0.847-0.684-0.708-1.229 0.139-0.531 0.68-0.852 1.222-0.712l0.958 0.265c2.11 0.573 4.304-0.698 4.873-2.849 0.278-1.034 0.139-2.123-0.389-3.045s-1.388-1.592-2.416-1.872l-2.36-0.587c-0.528-0.14-0.861-0.67-0.722-1.215 0.139-0.531 0.666-0.866 1.208-0.726l2.374 0.601c1.555 0.419 2.846 1.411 3.638 2.807s1 3.017 0.597 4.567c-0.722 2.696-3.138 4.469-5.776 4.469z","M7.985 22c-2.638 0-5.054-1.774-5.776-4.469-0.417-1.55-0.208-3.17 0.597-4.567 0.791-1.397 2.083-2.388 3.624-2.807l2.36-0.698c0.528-0.154 1.083 0.14 1.236 0.67s-0.139 1.089-0.666 1.243l-2.388 0.712c-1.055 0.279-1.902 0.95-2.444 1.872-0.528 0.922-0.666 2.011-0.389 3.045 0.569 2.137 2.763 3.422 4.873 2.849l0.958-0.265c0.528-0.14 1.069 0.168 1.222 0.712 0.139 0.531-0.167 1.075-0.708 1.229l-0.958 0.265c-0.528 0.14-1.041 0.21-1.541 0.21z","M6.069 16.497c-0.139-0.531 0.167-1.075 0.708-1.229l2.666-0.726c0.528-0.14 1.069 0.168 1.222 0.712 0.139 0.531-0.167 1.075-0.708 1.229l-2.666 0.726c-0.541 0.14-1.083-0.182-1.222-0.712z","M16.718 17.196l-2.666-0.726c-0.528-0.14-0.847-0.684-0.708-1.229 0.139-0.531 0.68-0.852 1.222-0.712l2.666 0.726c0.528 0.14 0.847 0.684 0.708 1.229s-0.694 0.866-1.222 0.712z","M11.998 6.777c-0.555 0-1-0.447-1-1.006v-2.765c0-0.559 0.444-1.006 1-1.006s1 0.447 1 1.006v2.779c0 0.545-0.444 0.992-1 0.992z","M15.649 7.81c-0.472-0.279-0.639-0.894-0.361-1.369l1.388-2.402c0.278-0.475 0.889-0.642 1.361-0.363s0.639 0.894 0.361 1.369l-1.402 2.402c-0.264 0.475-0.875 0.642-1.347 0.363z","M7.055 7.447l-1.388-2.402c-0.278-0.475-0.111-1.089 0.361-1.369s1.083-0.112 1.361 0.363l1.388 2.402c0.278 0.475 0.111 1.089-0.361 1.369s-1.083 0.112-1.361-0.363z"],{title:"PluginBlc"}),xi=di("M19.23 10.060l-6.060-6.060h-9.17v9.1l6.86 6.1 8.37-9.14zM2 2h12l8 8-11 12-9-8v-12zM5.667 5.253c0.247-0.165 0.537-0.253 0.833-0.253 0.398 0 0.779 0.158 1.061 0.439s0.439 0.663 0.439 1.061c0 0.297-0.088 0.587-0.253 0.833s-0.399 0.439-0.673 0.552c-0.274 0.114-0.576 0.143-0.867 0.085s-0.558-0.201-0.768-0.411c-0.21-0.21-0.353-0.477-0.411-0.768s-0.028-0.593 0.085-0.867c0.114-0.274 0.306-0.508 0.552-0.673z",{title:"PluginBranda"}),_i=di("M21.514 19.307c0.322-0.562 0.49-1.205 0.486-1.86v-14.401h-2.589v14.404c0 0.112-0.021 0.223-0.064 0.326s-0.105 0.195-0.183 0.272c-0.182 0.165-0.415 0.256-0.656 0.256s-0.474-0.091-0.656-0.256c-0.078-0.077-0.14-0.17-0.182-0.273s-0.064-0.214-0.063-0.326v-10.844c0.012-0.47-0.068-0.938-0.236-1.374s-0.42-0.832-0.74-1.162c-0.477-0.508-1.088-0.855-1.755-0.997s-1.359-0.072-1.988 0.201c-0.629 0.273-1.165 0.736-1.54 1.329s-0.572 1.291-0.565 2.003v10.844c0.002 0.111-0.018 0.221-0.058 0.324s-0.1 0.196-0.175 0.274c-0.087 0.087-0.19 0.154-0.303 0.198s-0.233 0.064-0.353 0.058c-0.12 0.007-0.241-0.013-0.354-0.057s-0.216-0.112-0.302-0.2c-0.078-0.076-0.141-0.169-0.183-0.272s-0.064-0.214-0.064-0.326v-10.844c0.012-0.47-0.068-0.937-0.236-1.374s-0.419-0.832-0.738-1.163c-0.32-0.336-0.702-0.6-1.123-0.776s-0.872-0.26-1.325-0.247c-0.932-0.011-1.831 0.355-2.51 1.023-0.341 0.318-0.612 0.709-0.795 1.147s-0.272 0.912-0.263 1.39v14.392h2.591v-14.392c-0.002-0.111 0.018-0.221 0.058-0.324s0.1-0.196 0.175-0.274c0.182-0.165 0.415-0.256 0.656-0.256s0.474 0.091 0.656 0.256c0.078 0.077 0.14 0.17 0.183 0.272s0.065 0.214 0.065 0.326v10.844c-0.012 0.47 0.069 0.937 0.236 1.374s0.418 0.832 0.737 1.163c0.32 0.333 0.7 0.594 1.119 0.768s0.867 0.258 1.318 0.245c0.933 0.015 1.836-0.348 2.519-1.013 0.341-0.318 0.612-0.71 0.795-1.147s0.273-0.912 0.265-1.389v-10.844c0.022-0.211 0.117-0.406 0.268-0.548s0.346-0.22 0.549-0.22c0.203 0 0.398 0.078 0.549 0.22s0.246 0.337 0.268 0.548v10.844c-0.005 0.655 0.164 1.299 0.488 1.86 0.306 0.545 0.757 0.985 1.298 1.267 0.53 0.278 1.114 0.422 1.707 0.422s1.177-0.145 1.706-0.422c0.545-0.28 1-0.722 1.307-1.269z",{title:"PluginDashboard"}),Si=di("M14.663 3.799h3.948c0.501 0 0.981 0.192 1.336 0.533s0.553 0.804 0.553 1.287v14.561c0 0.483-0.199 0.946-0.553 1.287s-0.835 0.533-1.336 0.533h-13.222c-0.501 0-0.981-0.192-1.336-0.533s-0.553-0.804-0.553-1.287v-14.561c0-0.483 0.199-0.946 0.553-1.287s0.835-0.533 1.336-0.533h3.948c0.199-0.527 0.561-0.982 1.037-1.304s1.044-0.494 1.626-0.494c0.582 0 1.15 0.173 1.626 0.494s0.839 0.777 1.037 1.304zM12.525 3.952c-0.155-0.1-0.338-0.153-0.525-0.153-0.25 0-0.491 0.096-0.668 0.267s-0.277 0.402-0.277 0.643c0 0.18 0.055 0.356 0.159 0.506s0.251 0.266 0.424 0.335c0.173 0.069 0.363 0.087 0.546 0.052s0.351-0.122 0.484-0.249c0.132-0.127 0.222-0.289 0.258-0.466s0.018-0.36-0.054-0.526c-0.071-0.166-0.192-0.308-0.348-0.408zM5.389 5.619v14.561h13.222v-14.561h-2.833v1.82h-7.556v-1.82h-2.833zM8.222 12.899h7.556c0.251 0 0.491 0.096 0.668 0.267s0.277 0.402 0.277 0.643c0 0.241-0.099 0.473-0.277 0.643s-0.417 0.267-0.668 0.267h-7.556c-0.25 0-0.491-0.096-0.668-0.267s-0.277-0.402-0.277-0.643c0-0.241 0.1-0.473 0.277-0.643s0.417-0.267 0.668-0.267zM15.778 10.168h-7.556c-0.25 0-0.491 0.096-0.668 0.267s-0.277 0.402-0.277 0.644c0 0.241 0.1 0.473 0.277 0.643s0.417 0.267 0.668 0.267h7.556c0.251 0 0.491-0.096 0.668-0.267s0.277-0.402 0.277-0.643c0-0.241-0.099-0.473-0.277-0.644s-0.417-0.267-0.668-0.267zM12 15.629h3.778c0.251 0 0.491 0.096 0.668 0.267s0.277 0.402 0.277 0.644c0 0.241-0.099 0.473-0.277 0.643s-0.417 0.267-0.668 0.267h-3.778c-0.25 0-0.491-0.096-0.668-0.267s-0.277-0.402-0.277-0.643c0-0.241 0.099-0.473 0.277-0.644s0.417-0.267 0.668-0.267z",{title:"PluginForminator"}),ki=di(["M14.875 5.2l1.192 0.85-0.675 6.18-2.45 3.332-0.075 0.383-0.433 2.193-1.933-0.85 2.233-2.847 0.075-0.434 1.467-8.806h0.6zM12.892 3.5l-1.667 10.2-3.333 4.25 5.833 2.55 0.833-4.25 2.5-3.4 0.833-7.65-2.442-1.7h-2.558z","M8.275 8.83l3.721 0.285 0.275-1.688-9.88-0.756 8.931 6.436 0.306-1.867-3.353-2.41z","M22 5.2h-4.11l-0.159 1.472 4.27-0.622v-0.85z","M11.167 3.5h-2.5v0.85h2.5v-0.85z","M7.833 3.5h-0.833v0.85h0.833v-0.85z","M7.833 11.15h-4.167v0.85h4.167v-0.85z","M2.833 11.15h-0.833v0.85h0.833v-0.85z","M8.667 15.4h-1.667v0.85h1.667v-0.85z","M6.167 15.4h-0.833v0.85h0.833v-0.85z"],{title:"PluginHummingbird"}),Mi=di(["M10.575 12.291l3.429-2.289v1.71l3.998-1.71-5.138 3.999v-1.71l-2.289 1.71v-1.71z","M19.99 2.048c0.485 0.097 0.931 0.336 1.281 0.686 0.232 0.233 0.416 0.509 0.541 0.812s0.189 0.629 0.189 0.957v14.976c0 0.663-0.263 1.299-0.732 1.767s-1.104 0.732-1.767 0.732c-0.663 0-1.298-0.263-1.767-0.732s-0.732-1.104-0.732-1.767c0-1.939-2.659-2.389-5.997-2.479v2c0.012 0.397-0.057 0.793-0.203 1.162s-0.367 0.705-0.648 0.986c-0.281 0.281-0.617 0.501-0.986 0.648s-0.765 0.215-1.162 0.203c-0.397 0.012-0.793-0.057-1.162-0.203s-0.705-0.367-0.986-0.648c-0.281-0.281-0.501-0.617-0.648-0.986s-0.215-0.765-0.203-1.162v-2.229c-0.566-0.217-1.057-0.595-1.412-1.087s-0.559-1.077-0.587-1.683v-0.59c-0.294-0.101-0.549-0.29-0.73-0.543s-0.278-0.556-0.278-0.867c0-0.311 0.097-0.614 0.278-0.867s0.436-0.443 0.73-0.543v-0.59c0.039-0.783 0.367-1.523 0.921-2.078s1.295-0.883 2.077-0.921h2.999c4.378 0 7.997-0.19 7.997-2.499-0.001-0.495 0.145-0.979 0.42-1.391s0.665-0.733 1.122-0.922c0.457-0.19 0.96-0.239 1.446-0.142zM8.197 20.007c0.197-0.039 0.377-0.135 0.518-0.277v-0.020c0.093-0.093 0.166-0.204 0.216-0.326s0.075-0.252 0.074-0.384v-1.999h-1.999v1.999c-0.005 0.2 0.050 0.397 0.158 0.566s0.265 0.301 0.449 0.38c0.184 0.079 0.388 0.1 0.584 0.062zM19.854 19.853c0.094-0.094 0.146-0.221 0.146-0.354v-14.996c0-0.133-0.053-0.26-0.146-0.353s-0.221-0.146-0.353-0.146c-0.132 0-0.26 0.053-0.353 0.146s-0.146 0.221-0.146 0.353c0 4.499-5.997 4.499-9.996 4.499h-2.999c-0.253 0.035-0.487 0.151-0.668 0.332s-0.297 0.415-0.332 0.668v3.999c0.035 0.253 0.151 0.487 0.332 0.668s0.415 0.297 0.668 0.332h2.999c3.998 0 9.996 0 9.996 4.499 0 0.133 0.053 0.26 0.146 0.354s0.221 0.146 0.353 0.146c0.133 0 0.26-0.053 0.353-0.146z"],{title:"PluginHustle"}),Ei=di("M22 12c0 1.807-0.467 3.489-1.402 5.047-0.872 1.495-2.087 2.71-3.645 3.645-1.495 0.872-3.146 1.308-4.953 1.308s-3.489-0.436-5.047-1.308c-1.495-0.935-2.71-2.149-3.645-3.645-0.872-1.558-1.308-3.24-1.308-5.047s0.436-3.458 1.308-4.953c0.935-1.558 2.15-2.773 3.645-3.645 1.558-0.935 3.24-1.402 5.047-1.402s3.458 0.467 4.953 1.402c1.558 0.872 2.773 2.087 3.645 3.645 0.935 1.495 1.402 3.146 1.402 4.953zM19.944 12c0-1.495-0.405-2.866-1.215-4.112-0.748-1.308-1.807-2.305-3.178-2.991-1.308-0.685-2.71-0.966-4.206-0.841s-2.866 0.623-4.112 1.495l12.71 7.383v-0.935zM12 19.944c1.62 0 3.115-0.436 4.486-1.308 1.371-0.935 2.368-2.181 2.991-3.738l-2.804-1.589-9.159 5.234c1.308 0.934 2.804 1.402 4.486 1.402zM5.925 17.14l3.084-1.776v-6.449l-3.271-1.869c-1.122 1.433-1.682 3.084-1.682 4.953 0 0.935 0.156 1.869 0.467 2.804 0.312 0.872 0.779 1.651 1.402 2.337zM10.972 14.243l3.738-2.056-3.738-2.149v4.206z",{title:"PluginIvt"}),Ti=di("M9.002 2h5.999v2.727h3c1.1 0 2 0.818 2 1.818v4.2l1.28 0.382c0.26 0.073 0.48 0.236 0.6 0.454s0.14 0.473 0.060 0.709l-1.89 6.073h-0.050c-1.6 0-3.020-0.8-3.999-1.818-0.98 1.018-2.4 1.818-3.999 1.818s-3.020-0.8-4-1.818c-0.98 1.018-2.4 1.818-4 1.818h-0.050l-1.9-6.073c-0.090-0.236-0.060-0.491 0.060-0.709s0.34-0.382 0.6-0.454l1.29-0.382v-4.2c0-1 0.9-1.818 2-1.818h3v-2.727zM13.001 3.818h-2v0.909h2v-0.909zM12.001 10.282l-5.379 1.591-2.4 0.718 1.13 3.6c0.54-0.273 0.94-0.636 1.14-0.845l1.51-1.564 1.51 1.564c0.34 0.364 1.28 1.2 2.49 1.2s2.15-0.836 2.49-1.2l1.51-1.564 1.51 1.573c0.2 0.209 0.6 0.582 1.14 0.855l1.12-3.609-2.39-0.709-5.379-1.609zM6.002 10.155l5.999-1.791 5.999 1.791v-3.609h-11.999v3.609zM12.001 20.145c1.39 0 2.78-0.391 3.999-1.164 1.22 0.773 2.61 1.2 3.999 1.2h2v1.818h-2c-1.38 0-2.74-0.309-3.999-0.9-1.26 0.591-2.63 0.882-3.999 0.882s-2.74-0.3-4-0.882c-1.26 0.582-2.62 0.9-4 0.9h-2v-1.818h2c1.39 0 2.78-0.427 4-1.2 1.22 0.773 2.61 1.164 4 1.164z",{title:"PluginShipper"}),Oi=di("M16.445 5.348c-1.316-0.879-2.862-1.348-4.445-1.348-2.122 0-4.157 0.843-5.657 2.343s-2.343 3.535-2.343 5.657c0 1.050 0.207 2.085 0.603 3.046l8.046-8.046h-1.649v-1h4v4h-1v-1.664l-8.427 8.427c0.613 0.827 1.379 1.527 2.253 2.061l4.824-4.824h-1.65v-1h4v4h-1v-1.663l-4.319 4.32c1.254 0.38 2.587 0.447 3.88 0.19 1.552-0.309 2.977-1.071 4.096-2.189s1.881-2.544 2.189-4.096c0.309-1.552 0.15-3.16-0.455-4.622s-1.631-2.711-2.946-3.59zM6.444 3.685c1.644-1.099 3.578-1.685 5.556-1.685 2.652 0 5.196 1.054 7.071 2.929s2.929 4.419 2.929 7.071c0 1.978-0.587 3.911-1.685 5.556s-2.661 2.926-4.488 3.683c-1.827 0.757-3.838 0.955-5.778 0.569s-3.722-1.338-5.12-2.737c-1.399-1.398-2.351-3.18-2.737-5.12s-0.188-3.951 0.569-5.778c0.757-1.827 2.039-3.389 3.683-4.488z",{title:"PluginSmartcrawl"}),Di=di(["M7.553 20.867c-1.185-0.58-2.243-1.394-3.111-2.392s-1.528-2.162-1.942-3.422-0.573-2.59-0.468-3.913c0.105-1.323 0.473-2.61 1.081-3.788s1.444-2.22 2.459-3.067c1.015-0.847 2.188-1.48 3.45-1.863s2.588-0.507 3.898-0.366c1.311 0.141 2.58 0.545 3.733 1.188l-0.908 1.758c-1.765-0.92-3.81-1.137-5.726-0.606s-3.564 1.769-4.613 3.468-1.423 3.734-1.046 5.699c0.376 1.965 1.475 3.714 3.077 4.899s3.588 1.718 5.563 1.493c1.975-0.225 3.793-1.191 5.091-2.706s1.981-3.467 1.912-5.466c-0.065-1.871-0.783-3.655-2.023-5.041v1.778h-1v-4h4v1h-1.426c1.41 1.62 2.263 3.662 2.42 5.821 0.172 2.363-0.501 4.71-1.897 6.617s-3.423 3.25-5.716 3.785c-2.293 0.535-4.7 0.228-6.788-0.866l-0.020-0.010z","M16.080 8.78l-1.052 1.507-2.768-4.367-1.69 1.080 0.967 1.52h-4.547v2h1.77l-2.51 3.59 1.64 1.14 3.31-4.73h1.61l0.98 1.54-1.020 1.46h-1.61l-0.98-1.54-1.24 1.77 2.77 4.37 1.69-1.080-0.967-1.52h4.547v-2h-1.77l2.51-3.59-1.64-1.15z"],{title:"PluginSnapshot"}),Pi=di("M12 2C13.875 2.02604 15.5547 2.48177 17.0391 3.36719C18.5495 4.2526 19.7474 5.45052 20.6328 6.96094C21.5182 8.44531 21.974 10.125 22 12C21.974 13.875 21.5182 15.5547 20.6328 17.0391C19.7474 18.5495 18.5495 19.7474 17.0391 20.6328C15.5547 21.5182 13.875 21.974 12 22C10.125 21.974 8.44531 21.5182 6.96094 20.6328C5.45052 19.7474 4.2526 18.5495 3.36719 17.0391C2.48177 15.5547 2.02604 13.875 2 12C2.02604 10.125 2.48177 8.44531 3.36719 6.96094C4.2526 5.45052 5.45052 4.2526 6.96094 3.36719C8.44531 2.48177 10.125 2.02604 12 2ZM12 20.125C14.2917 20.0729 16.2057 19.2786 17.7422 17.7422C19.2786 16.2057 20.0729 14.2917 20.125 12C20.0729 9.70833 19.2786 7.79427 17.7422 6.25781C16.2057 4.72135 14.2917 3.92708 12 3.875C9.70833 3.92708 7.79427 4.72135 6.25781 6.25781C4.72135 7.79427 3.92708 9.70833 3.875 12C3.92708 14.2917 4.72135 16.2057 6.25781 17.7422C7.79427 19.2786 9.70833 20.0729 12 20.125ZM13.5625 15.125C14.1354 15.1771 14.4479 15.4896 14.5 16.0625C14.4479 16.6354 14.1354 16.9479 13.5625 17H10.4375C9.86458 16.9479 9.55208 16.6354 9.5 16.0625C9.55208 15.4896 9.86458 15.1771 10.4375 15.125H11.0625V12.625H10.75C10.1771 12.5729 9.86458 12.2604 9.8125 11.6875C9.86458 11.1146 10.1771 10.8021 10.75 10.75H12C12.5729 10.8021 12.8854 11.1146 12.9375 11.6875V15.125H13.5625ZM12 9.5C11.6354 9.5 11.3359 9.38281 11.1016 9.14844C10.8672 8.91406 10.75 8.61458 10.75 8.25C10.75 7.88542 10.8672 7.58594 11.1016 7.35156C11.3359 7.11719 11.6354 7 12 7C12.3646 7 12.6641 7.11719 12.8984 7.35156C13.1328 7.58594 13.25 7.88542 13.25 8.25C13.25 8.61458 13.1328 8.91406 12.8984 9.14844C12.6641 9.38281 12.3646 9.5 12 9.5Z",{title:"Info"}),Li=di("M12 2c-5.523 0-10 4.477-10 10s4.477 10 10 10c5.523 0 10-4.477 10-10s-4.477-10-10-10zM12 7c0.69 0 1.25 0.56 1.25 1.25s-0.56 1.25-1.25 1.25c-0.69 0-1.25-0.559-1.25-1.25s0.559-1.25 1.25-1.25zM13.563 17h-3.125c-0.516 0-0.938-0.418-0.938-0.938s0.42-0.938 0.938-0.938h0.625v-2.5h-0.312c-0.518 0-0.938-0.42-0.938-0.938s0.422-0.938 0.938-0.938h1.25c0.518 0 0.938 0.42 0.938 0.938v3.438h0.625c0.518 0 0.938 0.42 0.938 0.938s-0.418 0.938-0.938 0.938z",{title:"InfoAlt"}),Ai=di("M12 2C6.47656 2 2 6.47656 2 12C2 17.5234 6.47656 22 12 22C17.5234 22 22 17.5234 22 12C22 6.47656 17.5234 2 12 2ZM12 20.125C7.51953 20.125 3.875 16.4801 3.875 12C3.875 7.51992 7.51953 3.875 12 3.875C16.4805 3.875 20.125 7.51992 20.125 12C20.125 16.4801 16.4805 20.125 12 20.125ZM12 15.125C11.2969 15.125 10.75 15.6719 10.75 16.375C10.75 17.0781 11.2617 17.625 12 17.625C12.668 17.625 13.25 17.0781 13.25 16.375C13.25 15.6719 12.668 15.125 12 15.125ZM13.293 7H11.2969C9.77344 7 8.5625 8.21094 8.5625 9.73438C8.5625 10.2422 8.99219 10.6719 9.5 10.6719C10.0078 10.6719 10.4375 10.2422 10.4375 9.73438C10.4375 9.26562 10.793 8.875 11.2617 8.875H13.2578C13.7617 8.875 14.1875 9.26562 14.1875 9.73438C14.1875 10.0469 14.0312 10.2852 13.7578 10.4414L11.5312 11.8047C11.2188 12 11.0625 12.3125 11.0625 12.625V13.25C11.0625 13.7578 11.4922 14.1875 12 14.1875C12.5078 14.1875 12.9375 13.7578 12.9375 13.25V13.1719L14.6992 12.0781C15.5195 11.5703 16.0273 10.6719 16.0273 9.73438C16.0625 8.21094 14.8516 7 13.293 7Z",{title:"Question"}),Ri=di("M12 2c-5.523 0-10 4.477-10 10s4.477 10 10 10c5.523 0 10-4.477 10-10s-4.477-10-10-10zM12 6c0.552 0 1 0.448 1 1v5c0 0.552-0.448 1-1 1s-1-0.448-1-1v-5c0-0.552 0.448-1 1-1zM12 17.5c-0.69 0-1.25-0.56-1.25-1.25s0.56-1.25 1.25-1.25c0.69 0 1.25 0.56 1.25 1.25s-0.56 1.25-1.25 1.25z",{title:"Warning"}),Ni=di("M2 12c0-5.523 4.477-10 10-10s10 4.477 10 10c0 5.523-4.477 10-10 10s-10-4.477-10-10zM16.523 10.273c0.426-0.426 0.426-1.121 0-1.547s-1.121-0.426-1.547 0l-4.227 4.227-1.727-1.726c-0.426-0.426-1.121-0.426-1.547 0s-0.426 1.121 0 1.547l2.5 2.5c0.426 0.426 1.121 0.426 1.547 0l5-5z",{title:"CheckAlt"}),Ii=di("M21.658 5.315c0.456 0.422 0.456 1.105 0 1.486l-11.792 11.856c-0.38 0.458-1.059 0.458-1.479 0l-6.074-6.107c-0.419-0.382-0.419-1.064 0-1.486 0.419-0.418 1.098-0.418 1.516 0l5.317 5.348 11.033-11.097c0.42-0.419 1.099-0.419 1.479 0z",{title:"Check"}),zi=di("M17.043 18.3711L5.62891 6.95703C4.53125 8.33984 3.875 10.0938 3.875 12C3.875 16.4883 7.51172 20.125 12 20.125C13.9062 20.125 15.6602 19.4688 17.043 18.3711ZM18.3672 17.0469C19.4688 15.6602 20.125 13.9062 20.125 12C20.125 7.51172 16.4883 3.875 12 3.875C10.0938 3.875 8.33984 4.53125 6.95703 5.62891L18.3711 17.043L18.3672 17.0469ZM2 12C2 9.34784 3.05357 6.8043 4.92893 4.92893C6.8043 3.05357 9.34784 2 12 2C14.6522 2 17.1957 3.05357 19.0711 4.92893C20.9464 6.8043 22 9.34784 22 12C22 14.6522 20.9464 17.1957 19.0711 19.0711C17.1957 20.9464 14.6522 22 12 22C9.34784 22 6.8043 20.9464 4.92893 19.0711C3.05357 17.1957 2 14.6522 2 12Z",{title:"Ban"}),Hi=di("M13.267 12.518c0 0.53-0.424 0.956-0.95 0.956s-0.95-0.426-0.95-0.956v-9.562c0-0.528 0.423-0.956 0.95-0.956s0.95 0.428 0.95 0.956v9.562zM4.4 12.438c0 4.223 3.369 7.65 7.6 7.65 4.196 0 7.6-3.426 7.6-7.65 0-2.526-1.215-4.769-3.095-6.163-0.424-0.312-0.515-0.911-0.202-1.336 0.309-0.425 0.906-0.516 1.326-0.202 2.347 1.738 3.871 4.543 3.871 7.702 0 5.283-4.255 9.562-9.5 9.562s-9.5-4.279-9.5-9.562c0-3.159 1.525-5.964 3.871-7.702 0.42-0.313 1.017-0.223 1.326 0.202 0.313 0.425 0.222 1.024-0.202 1.336-1.879 1.394-3.131 3.637-3.131 6.163h0.036z",{title:"PowerOff"}),ji=di("M7.429 9.75v-2.25c0-2.485 2.046-4.5 4.571-4.5s4.571 2.015 4.571 4.5v2.25h1.143c1.261 0 2.286 1.009 2.286 2.25v6.75c0 1.241-1.025 2.25-2.286 2.25h-11.429c-1.263 0-2.286-1.009-2.286-2.25v-6.75c0-1.241 1.023-2.25 2.286-2.25h1.143zM9.143 9.75h5.714v-2.25c0-1.553-1.278-2.813-2.857-2.813s-2.857 1.259-2.857 2.813v2.25zM5.714 18.75c0 0.309 0.256 0.563 0.571 0.563h11.429c0.314 0 0.571-0.253 0.571-0.563v-6.75c0-0.309-0.257-0.563-0.571-0.563h-11.429c-0.316 0-0.571 0.253-0.571 0.563v6.75z",{title:"Lock"}),Fi=di("M6.857 9.75v-1.688c0-2.796 2.304-5.063 5.143-5.063s5.143 2.267 5.143 5.063v1.688h0.571c1.261 0 2.286 1.009 2.286 2.25v6.75c0 1.241-1.025 2.25-2.286 2.25h-11.429c-1.263 0-2.286-1.009-2.286-2.25v-6.75c0-1.241 1.023-2.25 2.286-2.25h0.571zM9.143 9.75h5.714v-1.688c0-1.553-1.278-2.813-2.857-2.813s-2.857 1.259-2.857 2.813v1.688z",{title:"LockAlt"}),Vi=di("M14.813 8.063c0-0.622 0.503-1.125 1.125-1.125s1.125 0.503 1.125 1.125c0 0.622-0.503 1.125-1.125 1.125s-1.125-0.503-1.125-1.125zM14.813 15.375c-0.334 0-0.661-0.025-0.981-0.077l-0.984 0.925c-0.127 0.19-0.341 0.278-0.566 0.278h-1.406v1.406c0 0.468-0.376 0.844-0.844 0.844h-1.406v1.406c0 0.468-0.376 0.844-0.844 0.844h-3.938c-0.466 0-0.844-0.376-0.844-0.844v-3.937c0-0.225 0.089-0.439 0.247-0.598l5.455-5.453c-0.049-0.32-0.077-0.647-0.077-0.981 0-3.417 2.77-6.188 6.187-6.188s6.188 2.77 6.188 6.188c0 3.417-2.77 6.188-6.188 6.188zM14.813 13.688c2.486 0 4.5-2.014 4.5-4.5s-2.014-4.5-4.5-4.5-4.5 2.014-4.5 4.5c0 0.243 0.018 0.482 0.056 0.714l0.134 0.851-5.846 5.815v2.746h2.25v-2.25h2.25v-2.25h2.777l1.315-1.315 0.851 0.134c0.232 0.039 0.471 0.056 0.714 0.056z",{title:"Key"}),Ui=di("M8.25 2c0.52 0 0.938 0.42 0.938 0.938v3.438h-1.875v-3.438c0-0.518 0.42-0.938 0.938-0.938zM15.75 2c0.519 0 0.938 0.42 0.938 0.938v3.438h-1.875v-3.438c0-0.518 0.418-0.938 0.938-0.938zM18.563 7.625c0.519 0 0.938 0.418 0.938 0.938s-0.418 0.938-0.938 0.938h-0.312v2.5c0 3.133-2.34 5.727-5.313 6.18v3.82h-1.875v-3.82c-3.007-0.453-5.313-3.047-5.313-6.18v-2.5h-0.312c-0.518 0-0.938-0.418-0.938-0.938s0.42-0.937 0.938-0.937h13.125zM12 16.375c2.418 0 4.375-1.957 4.375-4.375v-2.5h-8.75v2.5c0 2.418 1.957 4.375 4.375 4.375z",{title:"Plugin"}),Bi=di("M4.66667 2C5.17465 2 5.58333 2.41992 5.58333 2.9375V6.375H3.75V2.9375C3.75 2.41992 4.16059 2 4.66667 2ZM12 2C12.508 2 12.9167 2.41992 12.9167 2.9375V6.375H11.0833V2.9375C11.0833 2.41992 11.492 2 12 2ZM14.75 7.625C15.258 7.625 15.6667 8.04297 15.6667 8.5625C15.6667 9.08203 15.258 9.5 14.75 9.5H14.4444V10.25C13.7226 10.6094 13.1382 11.0859 12.6111 11.6562V9.5H4.05556V12C4.05556 14.418 5.9691 16.375 8.33333 16.375C9.26146 16.375 10.1247 16.0703 10.8236 15.5586C10.7931 15.8242 10.7778 16.0977 10.7778 16.375C10.7778 16.8203 10.8198 17.2539 10.8962 17.6758C10.3844 17.918 9.83055 18.0898 9.25 18.1797V22H7.41667V18.1797C4.47646 17.7266 2.22222 15.1328 2.22222 11.9648V9.46484H1.91667C1.41059 9.46484 1 9.08203 1 8.52734C1 8.04297 1.41059 7.58984 1.91667 7.58984L14.75 7.625ZM12 16.375C12 13.2695 14.4635 10.75 17.5 10.75C20.5365 10.75 23 13.2695 23 16.375C23 19.4805 20.5365 22 17.5 22C14.4635 22 12 19.4805 12 16.375ZM17.5 20.125C18.008 20.125 18.4167 19.707 18.4167 19.1875C18.4167 18.668 18.008 18.25 17.5 18.25C16.992 18.25 16.5833 18.668 16.5833 19.1875C16.5833 19.707 16.992 20.125 17.5 20.125ZM16.8545 13.25V16.375C16.8545 16.7187 17.1639 17 17.4656 17C17.8361 17 18.0767 16.7187 18.0767 16.375V13.25C18.0767 12.9062 17.8361 12.625 17.4656 12.625C17.1639 12.625 16.8545 12.9062 16.8545 13.25Z",{title:"PluginDisconnected"}),$i=di("M12 2C14.0703 2 15.75 3.67952 15.75 5.74963V5.89024C15.75 6.50347 15.2539 6.99951 14.6406 6.99951H9.35938C8.74609 6.99951 8.25 6.50347 8.25 5.89024V5.74963C8.25 3.67952 9.92969 2 12 2ZM3.52344 6.02304C3.89062 5.65589 4.48438 5.65589 4.84766 6.02304L7.67578 8.85089C8.30078 8.47202 9.03125 8.24939 9.8125 8.24939H14.1875C14.9688 8.24939 15.6992 8.47202 16.3203 8.8548L19.1484 6.02304C19.5156 5.65589 20.1094 5.65589 20.4727 6.02304C20.8359 6.3902 20.8398 6.98389 20.4727 7.34713L17.6445 10.175C18.0273 10.7999 18.25 11.5303 18.25 12.3115H21.0625C21.582 12.3115 22 12.7294 22 13.2489C22 13.7684 21.582 14.1863 21.0625 14.1863H18.25V14.4988C18.25 15.5612 17.9844 16.5611 17.5156 17.4399L20.4766 20.3966C20.8438 20.7638 20.8438 21.3575 20.4766 21.7207C20.1094 22.084 19.5156 22.0879 19.1523 21.7207L16.3828 18.9515C15.2539 20.0646 13.707 20.7482 12 20.7482C10.293 20.7482 8.74609 20.0646 7.61719 18.9554L4.85156 21.7246C4.48438 22.0918 3.89062 22.0918 3.52734 21.7246C3.16406 21.3575 3.16016 20.7638 3.52734 20.4005L6.48828 17.4399C6.01562 16.5611 5.75 15.5612 5.75 14.4988V14.1863H2.9375C2.41797 14.1863 2 13.7684 2 13.2489C2 12.7294 2.41797 12.3115 2.9375 12.3115H5.75C5.75 11.5303 5.97266 10.7999 6.35547 10.1789L3.52344 7.35104C3.15625 6.98389 3.15625 6.3902 3.52344 6.02695V6.02304ZM7.625 12.3115V14.4988C7.625 16.5923 9.09766 18.3422 11.0625 18.7718V12.9364C11.0625 12.417 11.4805 11.999 12 11.999C12.5195 11.999 12.9375 12.417 12.9375 12.9364V18.7718C14.9023 18.3422 16.375 16.5923 16.375 14.4988V12.3115C16.375 11.1046 15.3945 10.1242 14.1875 10.1242H9.8125C8.60547 10.1242 7.625 11.1046 7.625 12.3115Z",{title:"Bug"}),Wi=di("M12 5.33828L12.9414 3.73633C13.5742 2.66055 14.7305 2 15.9766 2H16.0625C17.9609 2 19.5 3.53906 19.5 5.4375C19.5 6 19.3633 6.49609 19.125 7H20.125C21.1602 7 22 7.83984 22 8.875V11.375C22 12.1914 21.4766 12.8867 20.75 13.1445V19.5C20.75 20.8789 19.6289 22 18.25 22H5.75C4.36914 22 3.25 20.8789 3.25 19.5V13.1445C2.52188 12.8867 2 12.1914 2 11.375V8.875C2 7.83984 2.83945 7 3.875 7H4.875C4.63516 6.49609 4.5 6 4.5 5.4375C4.5 3.53906 6.03906 2 7.9375 2H8.02344C9.26953 2 10.4258 2.66055 11.0586 3.73633L12 5.33828ZM13.25 8.875V11.375H20.125V8.875H13.25ZM10.75 8.875H3.875V11.375H10.75V8.875ZM10.75 13.25H5.125V19.5C5.125 19.8438 5.40469 20.125 5.75 20.125H10.75V13.25ZM13.25 20.125H18.25C18.5938 20.125 18.875 19.8438 18.875 19.5V13.25H13.25V20.125ZM16.0625 7C16.9258 7 17.625 6.30078 17.625 5.4375C17.625 4.57461 16.9258 3.875 16.0625 3.875H15.9766C15.3945 3.875 14.8555 4.18398 14.5586 4.68672L13.1992 7H16.0625ZM10.8008 7L9.44141 4.68672C9.14453 4.18398 8.60547 3.875 8.02344 3.875H7.9375C7.07422 3.875 6.375 4.57461 6.375 5.4375C6.375 6.30078 7.07422 7 7.9375 7H10.8008Z",{title:"Gift"}),Zi=di("M12.558 1.62l7.846 3.295c0.917 0.385 1.604 1.279 1.596 2.323-0.021 4.129-1.717 11.615-8.9 15.018-0.692 0.326-1.504 0.326-2.2 0-7.18-3.403-8.88-10.889-8.9-15.018-0.005-1.044 0.68-1.938 1.596-2.323l7.85-3.295c0.171-0.079 0.363-0.12 0.554-0.12 0.196 0 0.383 0.042 0.558 0.12zM12 3.538l-7.623 3.164c-0.247 0.14-0.378 0.355-0.377 0.561 0.019 3.774 1.6 10.283 7.767 13.207 0.146 0.070 0.321 0.070 0.471 0 6.167-2.924 7.746-9.433 7.762-13.207 0.004-0.206-0.129-0.421-0.413-0.561l-7.587-3.164z",{title:"Shield"}),qi=di("M20.223 5.27l-7.5-3.125c-0.23-0.098-0.475-0.145-0.72-0.145s-0.491 0.047-0.721 0.144l-7.5 3.125c-0.698 0.288-1.157 0.972-1.157 1.695 0 10.090 7.398 15.035 9.371 15.035 1.926 0 9.379-4.871 9.379-15.035 0-0.723-0.457-1.407-1.152-1.695zM12 20.125c-3.809-1.586-7.5-6.512-7.5-13.125l7.5-3.125 7.5 3.125c0 6.789-3.844 11.602-7.5 13.125zM9.816 11.648c-0.148-0.184-0.391-0.309-0.629-0.309-0.536 0-0.938 0.438-0.938 0.938 0 0.273 0.090 0.516 0.273 0.664l1.875 1.875c0.176 0.211 0.418 0.273 0.664 0.273 0.101 0 0.448-0.019 0.712-0.327l3.75-4.375c0.152-0.177 0.226-0.394 0.226-0.61 0-0.289-0.226-0.937-0.937-0.937-0.264 0-0.527 0.111-0.712 0.327l-3.089 3.642-1.195-1.16z",{title:"ShieldCheck"}),Yi=di("M12 5.125c0.691 0 1.25 0.56 1.25 1.25 0 0.691-0.559 1.25-1.25 1.25s-1.25-0.559-1.25-1.25c0-0.69 0.559-1.25 1.25-1.25zM12 17.937c-1.207 0-2.187-0.981-2.187-2.187s0.981-2.187 2.187-2.187c0.402 0 0.777 0.109 1.102 0.297l4.305-2.945c0.43-0.293 1.012-0.184 1.305 0.242 0.293 0.43 0.184 1.012-0.242 1.305l-4.309 2.945c0.019 0.113 0.027 0.227 0.027 0.344 0 1.207-0.981 2.187-2.187 2.187zM15.75 7c0.691 0 1.25 0.559 1.25 1.25s-0.559 1.25-1.25 1.25c-0.691 0-1.25-0.559-1.25-1.25s0.559-1.25 1.25-1.25zM6.375 13.25c-0.69 0-1.25-0.559-1.25-1.25s0.56-1.25 1.25-1.25c0.691 0 1.25 0.559 1.25 1.25s-0.559 1.25-1.25 1.25zM8.25 7c0.691 0 1.25 0.559 1.25 1.25s-0.559 1.25-1.25 1.25c-0.691 0-1.25-0.559-1.25-1.25s0.559-1.25 1.25-1.25zM12 22c-5.523 0-10-4.477-10-10s4.477-10 10-10c5.523 0 10 4.477 10 10s-4.477 10-10 10zM20.125 12c0-4.488-3.637-8.125-8.125-8.125s-8.125 3.637-8.125 8.125c0 4.488 3.637 8.125 8.125 8.125s8.125-3.637 8.125-8.125z",{title:"Performance"}),Qi=di("M21.697 20.398l-5.236-5.234c1.133-1.387 1.758-3.133 1.758-5.039 0-4.488-3.639-8.125-8.127-8.125s-8.092 3.638-8.092 8.125c0 4.487 3.638 8.125 8.092 8.125 1.906 0 3.655-0.66 5.040-1.759l5.236 5.234c0.219 0.185 0.461 0.275 0.699 0.275s0.48-0.092 0.663-0.275c0.364-0.366 0.364-0.96-0.034-1.327zM3.876 10.125c0-3.446 2.805-6.25 6.252-6.25s6.252 2.804 6.252 6.25-2.805 6.25-6.252 6.25c-3.447 0-6.252-2.805-6.252-6.25z",{title:"Search"}),Ki=di("M2 7c0-1.381 1.119-2.5 2.5-2.5h15c1.379 0 2.5 1.119 2.5 2.5v10c0 1.379-1.121 2.5-2.5 2.5h-15c-1.381 0-2.5-1.121-2.5-2.5v-10zM3.875 7v0.863l6.738 5.531c0.805 0.664 1.969 0.664 2.773 0l6.738-5.531v-0.898c0-0.309-0.281-0.625-0.625-0.625h-15c-0.345 0-0.625 0.316-0.625 0.625v0.035zM3.875 10.289v6.711c0 0.344 0.28 0.625 0.625 0.625h15c0.344 0 0.625-0.281 0.625-0.625v-6.711l-5.547 4.555c-1.5 1.23-3.656 1.23-5.191 0l-5.512-4.555z",{title:"Email"}),Gi=di("M16.6797 12.7503C16.0391 12.4769 15.2969 12.6565 14.8555 13.1956L13.5586 14.7815C11.7617 13.7386 10.2617 12.2386 9.21875 10.4417L10.8008 9.14873C11.3398 8.70732 11.5234 7.96514 11.2461 7.32451L9.37109 2.94951C9.07812 2.26201 8.33984 1.8792 7.60938 2.03545L3.23438 2.97295C2.51562 3.12529 2 3.76201 2 4.50029C2 13.5315 8.84375 20.969 17.6289 21.9026C18.0117 21.9417 18.3945 21.9729 18.7852 21.9886H18.7891C19.0273 21.9964 19.2617 22.0042 19.5 22.0042C20.2383 22.0042 20.875 21.4886 21.0273 20.7698L21.9648 16.3948C22.1211 15.6644 21.7383 14.9261 21.0508 14.6331L16.6758 12.7581L16.6797 12.7503ZM19.2461 20.1253C10.8203 19.9886 4.01172 13.18 3.87891 4.7542L7.75391 3.92217L9.43359 7.84404L8.03125 8.99248C7.32031 9.57451 7.13672 10.5862 7.59766 11.3831C8.80469 13.4651 10.5391 15.1995 12.6211 16.4065C13.418 16.8675 14.4297 16.6839 15.0117 15.9729L16.1602 14.5706L20.082 16.2503L19.2461 20.1253Z",{title:"Phone"}),Xi=di("M15.333 8.895c0 1.818-1.492 3.29-3.333 3.29s-3.333-1.472-3.333-3.29c0-1.818 1.492-3.29 3.333-3.29s3.333 1.472 3.333 3.29zM12 7.58c-0.738 0-1.333 0.588-1.333 1.316s0.596 1.316 1.333 1.316c0.738 0 1.333-0.588 1.333-1.316s-0.596-1.316-1.333-1.316zM20 8.895c0 3.594-4.875 9.993-7.012 12.633-0.513 0.629-1.463 0.629-1.975 0-2.175-2.64-7.013-9.039-7.013-12.633 0-4.361 3.582-7.895 8-7.895 4.417 0 8 3.535 8 7.895zM12 2.974c-3.312 0-6 2.652-6 5.922 0 0.51 0.187 1.299 0.637 2.352 0.437 1.020 1.057 2.147 1.771 3.286 1.183 1.9 2.558 3.701 3.592 5.042 1.033-1.341 2.408-3.142 3.592-5.042 0.713-1.139 1.333-2.266 1.771-3.286 0.45-1.053 0.638-1.842 0.638-2.352 0-3.269-2.688-5.922-6-5.922z",{title:"Roadmap"}),Ji=di("M13.286 3.25v0.698c2.913 0.45 5.143 2.903 5.143 5.864v1.305c0 1.773 0.623 3.496 1.76 4.883l0.599 0.727c0.233 0.281 0.277 0.668 0.117 0.992s-0.498 0.531-0.868 0.531h-16.072c-0.371 0-0.709-0.207-0.869-0.531s-0.115-0.711 0.116-0.992l0.599-0.727c1.14-1.387 1.761-3.109 1.761-4.883v-1.305c0-2.961 2.23-5.414 5.143-5.864v-0.698c0-0.69 0.575-1.25 1.286-1.25s1.286 0.56 1.286 1.25zM11.679 5.75c-2.306 0-4.179 1.82-4.179 4.062v1.305c0 1.871-0.558 3.695-1.595 5.258h12.19c-1.037-1.563-1.595-3.387-1.595-5.258v-1.305c0-2.242-1.872-4.062-4.179-4.062h-0.643zM14.572 19.5c0 0.629-0.269 1.301-0.751 1.77s-1.173 0.73-1.82 0.73c-0.683 0-1.338-0.262-1.82-0.73s-0.751-1.141-0.751-1.77h5.143z",{title:"bell"}),eo=di("M9.107 4.5h5.786v-1.563c0-0.518 0.43-0.938 0.964-0.938s0.964 0.42 0.964 0.938v1.563h1.607c1.418 0 2.571 1.119 2.571 2.5v12.5c0 1.379-1.153 2.5-2.571 2.5h-12.857c-1.42 0-2.571-1.121-2.571-2.5v-12.5c0-1.381 1.151-2.5 2.571-2.5h1.607v-1.563c0-0.518 0.43-0.938 0.964-0.938s0.964 0.42 0.964 0.938v1.563zM4.929 19.5c0 0.344 0.288 0.625 0.643 0.625h12.857c0.354 0 0.643-0.281 0.643-0.625v-10h-14.143v10z",{title:"Calendar"}),to=di("M12 6.375c-0.963 0.026-1.771 0.365-2.422 1.016s-0.99 1.458-1.016 2.422c0.026 0.963 0.365 1.771 1.016 2.422s1.458 0.99 2.422 1.016c0.963-0.026 1.771-0.365 2.422-1.016s0.99-1.458 1.016-2.422c-0.026-0.964-0.365-1.771-1.016-2.422s-1.458-0.99-2.422-1.016zM12 11.375c-0.443 0-0.807-0.156-1.094-0.469-0.312-0.286-0.469-0.651-0.469-1.094s0.156-0.807 0.469-1.094c0.287-0.312 0.651-0.469 1.094-0.469s0.807 0.156 1.094 0.469c0.312 0.286 0.469 0.651 0.469 1.094s-0.156 0.807-0.469 1.094c-0.287 0.313-0.651 0.469-1.094 0.469zM12 2c-1.875 0.026-3.555 0.482-5.039 1.367-1.51 0.885-2.708 2.083-3.594 3.594-0.885 1.484-1.341 3.164-1.367 5.039 0.026 1.875 0.482 3.555 1.367 5.039 0.885 1.51 2.083 2.708 3.594 3.594 1.484 0.885 3.164 1.341 5.039 1.367 1.875-0.026 3.555-0.482 5.039-1.367 1.51-0.885 2.708-2.083 3.594-3.594 0.885-1.484 1.341-3.164 1.367-5.039-0.026-1.875-0.482-3.555-1.367-5.039-0.885-1.51-2.083-2.708-3.594-3.594-1.484-0.885-3.164-1.341-5.039-1.367zM12 20.125c-1.849-0.026-3.464-0.573-4.844-1.641 0.339-0.651 0.807-1.159 1.406-1.524 0.599-0.391 1.276-0.586 2.031-0.586h2.812c0.755 0 1.432 0.195 2.031 0.586 0.599 0.365 1.081 0.872 1.445 1.524-1.406 1.068-3.034 1.615-4.883 1.641zM18.25 17.195c-0.521-0.833-1.211-1.497-2.070-1.992-0.833-0.469-1.758-0.703-2.774-0.703h-2.812c-1.016 0-1.94 0.234-2.774 0.703s-1.523 1.12-2.070 1.953c-1.198-1.432-1.823-3.151-1.875-5.156 0.052-2.292 0.846-4.206 2.383-5.742s3.451-2.331 5.742-2.383c2.292 0.052 4.206 0.846 5.742 2.383s2.331 3.451 2.383 5.742c-0.052 2.005-0.677 3.737-1.875 5.195z",{title:"UserAlt"}),no=di("M13.714 13.688h-3.429c-3.471 0-6.286 2.77-6.286 6.188 0 0.621 0.512 1.125 1.143 1.125h13.714c0.631 0 1.143-0.504 1.143-1.125 0-3.417-2.814-6.188-6.286-6.188zM5.75 19.313c0.282-2.218 2.208-3.938 4.536-3.938h3.429c2.327 0 4.254 1.721 4.536 3.938h-12.5zM12 12c2.525 0 4.571-2.015 4.571-4.5s-2.047-4.5-4.571-4.5c-2.525 0-4.571 2.015-4.571 4.5s2.046 4.5 4.571 4.5zM12 4.688c1.575 0 2.857 1.262 2.857 2.813s-1.282 2.813-2.857 2.813c-1.575 0-2.857-1.262-2.857-2.813s1.282-2.813 2.857-2.813z",{title:"User"}),ro=di("M5.95 7.5C5.95 6.75408 6.23973 6.03871 6.75546 5.51126C7.27118 4.98382 7.97065 4.6875 8.7 4.6875C9.42935 4.6875 10.1288 4.98382 10.6445 5.51126C11.1603 6.03871 11.45 6.75408 11.45 7.5C11.45 8.24592 11.1603 8.96129 10.6445 9.48874C10.1288 10.0162 9.42935 10.3125 8.7 10.3125C7.97065 10.3125 7.27118 10.0162 6.75546 9.48874C6.23973 8.96129 5.95 8.24592 5.95 7.5ZM13.1 7.5C13.1 6.30653 12.6364 5.16193 11.8113 4.31802C10.9861 3.47411 9.86695 3 8.7 3C7.53305 3 6.41389 3.47411 5.58873 4.31802C4.76357 5.16193 4.3 6.30653 4.3 7.5C4.3 8.69347 4.76357 9.83807 5.58873 10.682C6.41389 11.5259 7.53305 12 8.7 12C9.86695 12 10.9861 11.5259 11.8113 10.682C12.6364 9.83807 13.1 8.69347 13.1 7.5ZM10.2709 15.375C12.5294 15.375 14.3994 17.0871 14.7053 19.3125H2.69469C3.00062 17.0871 4.87063 15.375 7.12906 15.375H10.2709ZM7.12906 13.6875C3.74313 13.6875 1 16.493 1 19.9559C1 20.5324 1.45719 21 2.02094 21H15.3791C15.9428 21 16.4 20.5324 16.4 19.9559C16.4 16.493 13.6569 13.6875 10.2709 13.6875H8.7H7.12906ZM18.325 13.9688C18.325 14.4363 18.6928 14.8125 19.15 14.8125C19.6072 14.8125 19.975 14.4363 19.975 13.9688V11.7188H22.175C22.6322 11.7188 23 11.3426 23 10.875C23 10.4074 22.6322 10.0312 22.175 10.0312H19.975V7.78125C19.975 7.31367 19.6072 6.9375 19.15 6.9375C18.6928 6.9375 18.325 7.31367 18.325 7.78125V10.0312H16.125C15.6678 10.0312 15.3 10.4074 15.3 10.875C15.3 11.3426 15.6678 11.7188 16.125 11.7188H18.325V13.9688Z",{title:"UserAdd"}),io=di("M17.286 2c1.13 0 2.152 0.665 2.612 1.697l1.857 4.178c0.161 0.366 0.246 0.759 0.246 1.161v10.107c0 1.576-1.281 2.857-2.857 2.857h-14.286c-1.578 0-2.857-1.281-2.857-2.857v-10.107c0-0.402 0.084-0.795 0.246-1.161l1.857-4.178c0.458-1.032 1.482-1.697 2.611-1.697h10.571zM17.286 4.143h-4.214v3.571h6.268l-1.402-3.147c-0.112-0.258-0.37-0.424-0.652-0.424zM19.857 9.857h-15.714v9.286c0 0.393 0.32 0.714 0.714 0.714h14.286c0.393 0 0.714-0.321 0.714-0.714v-9.286zM4.662 7.714h6.266v-3.571h-4.214c-0.283 0-0.538 0.166-0.653 0.424l-1.399 3.147z",{title:"Package"}),oo=di("M3.667 17.1c0 0.312 0.249 0.567 0.556 0.567h7.052c0.267 0.62 0.601 1.194 1.010 1.7h-8.062c-1.227 0-2.222-1.017-2.222-2.267v-8.018c0-0.319 0.065-0.63 0.192-0.921l1.444-3.315c0.357-0.819 1.152-1.346 2.031-1.346h8.222c0.879 0 1.674 0.528 2.031 1.346l1.444 3.315c0.125 0.29 0.191 0.602 0.191 0.921v0.11c-0.184-0.018-0.368-0.025-0.556-0.025-0.91 0-1.774 0.202-2.549 0.567h-10.785v7.367zM13.889 5.2h-3.278v2.833h4.875l-1.090-2.497c-0.087-0.205-0.288-0.336-0.507-0.336zM4.071 8.033h4.874v-2.833h-3.278c-0.22 0-0.419 0.132-0.508 0.336l-1.088 2.497zM22 15.4c0 2.816-2.24 5.1-5 5.1s-5-2.284-5-5.1c0-2.816 2.24-5.1 5-5.1s5 2.284 5 5.1zM18.552 13.866l-2.108 2.15-0.996-1.016c-0.215-0.223-0.569-0.223-0.785 0-0.219 0.22-0.219 0.581 0 0.8l1.389 1.417c0.215 0.223 0.569 0.223 0.785 0l2.5-2.55c0.219-0.22 0.219-0.581 0-0.8-0.215-0.223-0.569-0.223-0.785 0z",{title:"PackageCheck"}),ao=di("M7.556 12c0-2.209 1.99-4 4.445-4s4.445 1.791 4.445 4c0 2.209-1.99 4-4.445 4s-4.445-1.791-4.445-4zM12 14.5c1.535 0 2.778-1.119 2.778-2.5s-1.243-2.5-2.778-2.5c-0.024 0-0.045 0-0.101 0 0.076 0.159 0.101 0.328 0.101 0.5 0 1.103-0.996 2-2.222 2-0.191 0-0.378-0.022-0.556-0.091 0 0.050 0 0.069 0 0.063 0 1.409 1.243 2.528 2.778 2.528zM5.313 7.519c1.635-1.368 3.881-2.519 6.687-2.519s5.052 1.151 6.688 2.519c1.625 1.356 2.712 2.953 3.226 4.097 0.114 0.247 0.114 0.522 0 0.769-0.514 1.116-1.601 2.712-3.226 4.097-1.635 1.369-3.882 2.519-6.688 2.519s-5.052-1.15-6.687-2.519c-1.625-1.384-2.711-2.981-3.228-4.097-0.114-0.247-0.114-0.522 0-0.769 0.517-1.144 1.603-2.741 3.228-4.097zM12 6.5c-2.264 0-4.125 0.925-5.552 2.116-1.337 1.119-2.26 2.419-2.731 3.384 0.472 0.938 1.395 2.266 2.731 3.384 1.427 1.191 3.288 2.116 5.552 2.116s4.125-0.925 5.552-2.116c1.337-1.119 2.229-2.447 2.733-3.384-0.504-0.966-1.396-2.266-2.733-3.384-1.427-1.191-3.288-2.116-5.552-2.116z",{title:"Show"}),so=di("M6.71 7.218c1.384-1.011 3.159-1.78 5.291-1.78 2.525 0 4.547 1.079 6.019 2.361 1.462 1.271 2.441 2.769 2.903 3.841 0.103 0.231 0.103 0.489 0 0.721-0.419 0.946-1.259 2.279-2.497 3.469l3.288 2.414c0.325 0.24 0.384 0.683 0.128 0.987s-0.728 0.36-1.053 0.12l-18.5-13.594c-0.326-0.24-0.383-0.681-0.128-0.987s0.727-0.359 1.053-0.12l3.497 2.568zM7.931 8.118l1.437 1.055c0.703-0.574 1.625-0.923 2.631-0.923 2.209 0 4 1.679 4 3.75 0 0.621-0.159 1.204-0.444 1.72l1.681 1.236c1.047-0.999 1.822-2.162 2.219-2.956-0.453-0.905-1.256-2.124-2.459-3.173-1.284-1.116-2.959-2.010-4.997-2.010-1.578 0-2.966 0.546-4.069 1.301zM14.341 12.826c0.103-0.258 0.159-0.536 0.159-0.853 0-1.269-1.119-2.344-2.5-2.344-0.022 0-0.041 0.026-0.091 0.026 0.069 0.149 0.091 0.308 0.091 0.442 0 0.325-0.075 0.606-0.206 0.855l2.547 1.872zM14.635 16.644l1.309 0.967c-1.134 0.574-2.45 0.952-3.944 0.952-2.525 0-4.547-1.078-6.019-2.361-1.462-1.298-2.439-2.795-2.904-3.841-0.102-0.231-0.102-0.489 0-0.721 0.298-0.671 0.807-1.538 1.52-2.408l1.178 0.87c-0.584 0.683-0.97 1.359-1.23 1.872 0.424 0.905 1.255 2.15 2.458 3.199 1.284 1.116 2.959 1.983 4.997 1.983 0.959 0 1.837-0.193 2.634-0.513zM8 11.974c0-0.059 0.003-0.141 0.009-0.223l1.753 1.295c0.328 0.618 0.941 1.081 1.675 1.213l1.756 1.321c-0.378 0.085-0.778 0.17-1.222 0.17-2.181 0-4-1.679-4-3.776h0.028z",{title:"Hide"}),lo=di("M12 2c5.523 0 10 4.477 10 10s-4.477 10-10 10c-5.523 0-10-4.477-10-10s4.477-10 10-10zM12 20.125c0.289 0 1.020-0.281 1.859-1.891 0.344-0.691 0.605-1.531 0.859-2.484h-5.438c0.219 0.953 0.516 1.793 0.859 2.484 0.805 1.609 1.57 1.891 1.859 1.891zM8.973 13.875h6.055c0.063-0.598 0.098-1.227 0.098-1.875s-0.035-1.277-0.098-1.875h-6.055c-0.063 0.598-0.098 1.227-0.098 1.875s0.035 1.277 0.098 1.875zM14.719 8.25c-0.254-0.953-0.516-1.793-0.859-2.482-0.84-1.611-1.57-1.893-1.859-1.893s-1.055 0.282-1.859 1.893c-0.344 0.689-0.641 1.529-0.859 2.482h5.438zM16.914 10.125c0.055 0.606 0.086 1.234 0.086 1.875s-0.031 1.269-0.086 1.875h2.992c0.145-0.602 0.219-1.23 0.219-1.875s-0.074-1.273-0.219-1.875h-2.992zM15.363 4.602c0.551 1.002 0.988 2.246 1.273 3.648h2.574c-0.836-1.605-2.195-2.895-3.848-3.648zM8.637 4.602c-1.652 0.753-3.010 2.043-3.846 3.648h2.573c0.285-1.402 0.723-2.646 1.273-3.648zM3.875 12c0 0.645 0.075 1.273 0.218 1.875h2.993c-0.055-0.606-0.086-1.234-0.086-1.875s0.031-1.269 0.086-1.875h-2.993c-0.142 0.602-0.218 1.23-0.218 1.875zM19.211 15.75h-2.574c-0.285 1.402-0.723 2.645-1.273 3.648 1.652-0.754 3.012-2.043 3.848-3.648zM7.363 15.75h-2.573c0.836 1.605 2.194 2.895 3.846 3.648-0.551-1.004-0.988-2.246-1.273-3.648z",{title:"Globe"}),co=di("M23.265 5.996c-0.46-0.289-1.033-0.328-1.529-0.105l-4.126 1.851v-0.742c0-1.381-1.144-2.5-2.556-2.5h-11.5c-1.412 0-2.556 1.119-2.556 2.5v10c0 1.381 1.144 2.5 2.556 2.5h11.5c1.412 0 2.556-1.119 2.556-2.5v-0.743l4.125 1.85c0.213 0.096 0.441 0.144 0.666 0.144 0.301 0 0.6-0.084 0.862-0.248 0.46-0.287 0.735-0.779 0.735-1.35v-9.34c0-0.535-0.276-1.023-0.735-1.316zM15.694 17c0 0.345-0.287 0.625-0.639 0.625h-11.5c-0.352 0-0.639-0.28-0.639-0.625v-10c0-0.345 0.287-0.625 0.639-0.625h11.5c0.352 0 0.639 0.28 0.639 0.625v10zM22.083 16.199l-4.472-2.004v-4.391l4.472-2.005v8.4zM12.5 11.063h-2.272v-2.223c0-0.484-0.391-0.902-0.922-0.902s-0.958 0.418-0.958 0.902v2.223h-2.272c-0.495 0-0.922 0.418-0.922 0.938 0 0.518 0.428 0.902 0.922 0.902h2.272v2.187c0 0.555 0.427 0.973 0.958 0.973 0.529 0 0.922-0.42 0.922-0.902v-2.258h2.236c0.567 0 0.994-0.383 0.994-0.902s-0.427-0.938-0.958-0.938z",{title:"Video"}),uo=di("M7.66146 3.52343C7.12187 3.16796 6.44375 3.15624 5.89323 3.48828C5.34271 3.82031 5 4.44531 5 5.12499V18.875C5 19.5547 5.34271 20.1797 5.89323 20.5117C6.44375 20.8437 7.12187 20.8281 7.66146 20.4766L18.1615 13.6016C18.6828 13.2617 19 12.6562 19 12C19 11.3437 18.6828 10.7422 18.1615 10.3984L7.66146 3.52343Z",{title:"Play"}),ho=di("M14.531 8.625h-5.062c-0.464 0-0.844 0.38-0.844 0.844v5.062c0 0.464 0.38 0.844 0.844 0.844h5.062c0.464 0 0.844-0.38 0.844-0.844v-5.062c0-0.464-0.38-0.844-0.844-0.844zM12 3c-4.971 0-9 4.029-9 9s4.029 9 9 9c4.971 0 9-4.029 9-9s-4.029-9-9-9zM12 19.313c-4.032 0-7.313-3.28-7.313-7.313s3.28-7.313 7.313-7.313 7.313 3.28 7.313 7.313c0 4.032-3.28 7.313-7.313 7.313z",{title:"Stop"}),fo=di("M19.778 3h-15.556c-1.227 0-2.222 1.007-2.222 2.25v10.125c0 1.243 0.995 2.25 2.222 2.25h5.149l-0.333 1.688h-1.76c-0.458 0-0.833 0.38-0.833 0.844s0.375 0.844 0.833 0.844h9.444c0.46 0 0.833-0.378 0.833-0.844s-0.373-0.844-0.833-0.844h-1.761l-0.332-1.688h5.149c1.227 0 2.222-1.007 2.222-2.25v-10.125c0-1.243-0.996-2.25-2.222-2.25zM13.26 19.313h-2.521l0.333-1.688h1.856l0.331 1.688zM20.333 15.375c0 0.31-0.249 0.563-0.555 0.563h-15.556c-0.306 0-0.556-0.252-0.556-0.563v-10.125c0-0.31 0.249-0.563 0.556-0.563h15.556c0.306 0 0.555 0.252 0.555 0.563v10.125z",{title:"Desktop"}),po=di("M16.455 2h-8.909c-1.406 0-2.545 1.119-2.545 2.5v15c0 1.381 1.139 2.5 2.545 2.5h8.909c1.406 0 2.546-1.119 2.546-2.5v-15c0-1.381-1.141-2.5-2.546-2.5zM17.091 19.5c0 0.345-0.285 0.625-0.636 0.625h-8.909c-0.351 0-0.636-0.281-0.636-0.625v-15c0-0.345 0.285-0.625 0.636-0.625h8.909c0.35 0 0.636 0.28 0.636 0.625v15zM12 17.313c-0.527 0-0.954 0.42-0.954 0.938s0.428 0.938 0.954 0.938 0.954-0.42 0.954-0.938c0-0.519-0.426-0.938-0.954-0.938z",{title:"Mobile"}),mo=di("M11.156 7.219c0-0.468 0.376-0.844 0.844-0.844s0.844 0.376 0.844 0.844v4.331l2.999 1.997c0.387 0.26 0.492 0.784 0.204 1.171-0.228 0.387-0.752 0.492-1.139 0.204l-3.375-2.25c-0.236-0.127-0.376-0.39-0.376-0.703v-4.75zM12 3c4.971 0 9 4.029 9 9s-4.029 9-9 9c-4.971 0-9-4.029-9-9s4.029-9 9-9zM4.688 12c0 4.040 3.273 7.313 7.313 7.313s7.313-3.273 7.313-7.313c0-4.039-3.273-7.313-7.313-7.313s-7.313 3.273-7.313 7.313z",{title:"Clock"}),go=di("M12 2C14.6522 2 17.1957 3.05357 19.0711 4.92893C20.9464 6.8043 22 9.34784 22 12C22 14.6522 20.9464 17.1957 19.0711 19.0711C17.1957 20.9464 14.6522 22 12 22C9.34784 22 6.8043 20.9464 4.92893 19.0711C3.05357 17.1957 2 14.6522 2 12C2 9.34784 3.05357 6.8043 4.92893 4.92893C6.8043 3.05357 9.34784 2 12 2ZM11.0625 6.6875V12C11.0625 12.3125 11.2188 12.6055 11.4805 12.7812L15.2305 15.2812C15.6602 15.5703 16.2422 15.4531 16.5312 15.0195C16.8203 14.5859 16.7031 14.0078 16.2695 13.7188L12.9375 11.5V6.6875C12.9375 6.16797 12.5195 5.75 12 5.75C11.4805 5.75 11.0625 6.16797 11.0625 6.6875Z",{title:"ClockAlt"}),vo=di("M12.0003 5.71395C12.0862 5.71395 12.1721 5.72823 12.2546 5.76037L19.7482 8.57053L12.2546 11.3807C12.1721 11.4128 12.0862 11.4271 12.0003 11.4271C11.9143 11.4271 11.8284 11.4128 11.7459 11.3807L7.35631 9.73459L12.1962 7.84925C12.4815 7.73855 12.6259 7.41005 12.5193 7.11368C12.4128 6.8173 12.0965 6.66733 11.8112 6.77803L6.32509 8.91332C6.14634 8.98474 5.97104 9.06329 5.79916 9.14899L4.25576 8.57053L11.7493 5.76037C11.8318 5.72823 11.9178 5.71395 12.0037 5.71395H12.0003ZM1.54364 9.37752L4.2042 10.3738C3.26922 11.3986 2.70205 12.7554 2.65393 14.2194C2.65049 14.2409 2.65049 14.2623 2.65049 14.2837C2.65049 15.2978 2.27925 16.3476 1.88395 17.1688C1.66051 17.633 1.40614 18.0901 1.11053 18.5114C1.00053 18.665 0.969592 18.8649 1.03147 19.0471C1.09334 19.2292 1.23771 19.3648 1.41646 19.4113L3.6164 19.9826C3.76078 20.0219 3.91546 19.9933 4.04264 19.9112C4.16983 19.829 4.2592 19.6934 4.2867 19.5398C4.58232 18.0115 4.43451 16.6404 4.21451 15.6584C4.10452 15.1585 3.95671 14.6479 3.7539 14.1766C3.81921 12.8554 4.41388 11.6449 5.35917 10.813L11.1856 12.9982C11.4468 13.0946 11.7218 13.1446 12.0003 13.1446C12.2787 13.1446 12.5537 13.0946 12.8149 12.9982L22.4569 9.37752C22.7834 9.25611 23 8.93118 23 8.57053C23 8.20989 22.7834 7.88852 22.4569 7.76355L12.8149 4.1464C12.5537 4.04999 12.2787 4 12.0003 4C11.7218 4 11.4468 4.04999 11.1856 4.1464L1.54364 7.76355C1.21709 7.88852 1.00053 8.20989 1.00053 8.57053C1.00053 8.93118 1.21709 9.25254 1.54364 9.37752ZM18.0707 12.2341L16.4723 12.834L16.9089 17.1367C16.7439 17.2617 16.4689 17.4224 16.0633 17.5866C15.0939 17.983 13.6502 18.2829 12.0003 18.2829C10.3503 18.2829 8.90659 17.983 7.9338 17.5902C7.52818 17.4259 7.25319 17.2617 7.0882 17.1403L7.52475 12.8376L5.92635 12.2377L5.40042 17.4259C5.40042 18.6864 8.3566 19.9969 12.0003 19.9969C15.6439 19.9969 18.6001 18.6864 18.6001 17.4259L18.0742 12.2341H18.0707ZM17.067 16.9975C17.0691 16.9946 17.0706 16.9914 17.0713 16.9879C17.0721 16.9845 17.0722 16.9809 17.0715 16.9774C17.0708 16.974 17.0695 16.9707 17.0675 16.9678C17.0655 16.9649 17.063 16.9625 17.06 16.9607C17.0571 16.9589 17.0538 16.9578 17.0504 16.9574C17.047 16.9571 17.0436 16.9574 17.0403 16.9586C17.0371 16.9597 17.0341 16.9615 17.0316 16.9639C17.0291 16.9663 17.0271 16.9692 17.0258 16.9725C17.0237 16.9753 17.0222 16.9785 17.0215 16.982C17.0207 16.9854 17.0206 16.989 17.0213 16.9925C17.0219 16.996 17.0233 16.9992 17.0253 17.0021C17.0273 17.005 17.0298 17.0074 17.0328 17.0092C17.0357 17.011 17.039 17.0121 17.0424 17.0125C17.0458 17.0129 17.0492 17.0125 17.0524 17.0114C17.0557 17.0102 17.0587 17.0084 17.0612 17.006C17.0637 17.0036 17.0657 17.0007 17.067 16.9975ZM6.93351 16.9975C6.93416 17.0013 6.93566 17.0049 6.9379 17.008C6.94013 17.0112 6.94304 17.0137 6.94639 17.0155C6.94973 17.0172 6.95343 17.0181 6.95717 17.0181C6.96092 17.0181 6.96462 17.0172 6.96797 17.0155C6.97132 17.0137 6.97424 17.0112 6.97648 17.0081C6.97873 17.005 6.98024 17.0014 6.9809 16.9975C6.98156 16.9937 6.98135 16.9898 6.98028 16.986C6.97921 16.9823 6.97732 16.9789 6.97476 16.976C6.97411 16.9722 6.97261 16.9686 6.97038 16.9654C6.96814 16.9623 6.96523 16.9598 6.96189 16.958C6.95854 16.9563 6.95484 16.9554 6.9511 16.9554C6.94735 16.9554 6.94365 16.9563 6.9403 16.958C6.93695 16.9597 6.93403 16.9623 6.93179 16.9654C6.92955 16.9685 6.92803 16.9721 6.92737 16.976C6.92672 16.9798 6.92693 16.9837 6.92799 16.9875C6.92906 16.9912 6.93095 16.9946 6.93351 16.9975Z",{title:"Graduation"}),bo=di("M10.75 3.25C10.75 2.55859 11.3086 2 12 2C17.5234 2 22 6.47656 22 12C22 13.8203 21.5117 15.5312 20.6602 17C20.3164 17.5977 19.5508 17.8008 18.9531 17.457C18.3555 17.1133 18.1523 16.3477 18.4961 15.75C19.1328 14.6484 19.5 13.3672 19.5 12C19.5 7.85938 16.1406 4.5 12 4.5C11.3086 4.5 10.75 3.94141 10.75 3.25Z",{title:"Spinner"}),yo=di("M12.938 6.063c0 0.52-0.418 0.938-0.938 0.938s-0.938-0.418-0.938-0.938v-3.125c0-0.518 0.418-0.938 0.938-0.938s0.938 0.42 0.938 0.938v3.125zM12.938 21.063c0 0.519-0.418 0.938-0.938 0.938s-0.938-0.418-0.938-0.938v-3.125c0-0.519 0.418-0.938 0.938-0.938s0.938 0.418 0.938 0.938v3.125zM2 12c0-0.519 0.42-0.938 0.938-0.938h3.125c0.52 0 0.938 0.418 0.938 0.938s-0.418 0.938-0.938 0.938h-3.125c-0.518 0-0.938-0.418-0.938-0.938zM21.063 11.063c0.519 0 0.938 0.418 0.938 0.938s-0.418 0.938-0.938 0.938h-3.125c-0.519 0-0.938-0.418-0.938-0.938s0.418-0.938 0.938-0.938h3.125zM19.070 4.929c0.367 0.366 0.367 0.96 0 1.325l-2.207 2.211c-0.367 0.367-0.961 0.367-1.328 0s-0.367-0.961 0-1.324l2.211-2.212c0.367-0.366 0.957-0.366 1.324 0zM6.254 19.070c-0.367 0.367-0.957 0.367-1.359 0-0.332-0.367-0.332-0.961 0-1.324l2.242-2.211c0.367-0.367 0.961-0.367 1.328 0s0.367 0.961 0 1.324l-2.211 2.211zM4.895 4.929c0.402-0.366 0.992-0.366 1.359 0l2.211 2.212c0.367 0.363 0.367 0.957 0 1.324s-0.961 0.367-1.328 0l-2.242-2.211c-0.332-0.365-0.332-0.959 0-1.325zM19.070 17.746c0.367 0.363 0.367 0.957 0 1.324s-0.957 0.367-1.324 0l-2.211-2.211c-0.367-0.363-0.367-0.957 0-1.324s0.961-0.367 1.328 0l2.207 2.211z",{title:"SpinnerAlt"}),Co=di("M21.625 2.167c-0.339-0.208-0.678-0.221-1.016-0.039l-18.139 10.307c-0.313 0.208-0.469 0.495-0.469 0.859 0.026 0.39 0.222 0.664 0.586 0.82l5.981 2.499v4.451c0 0.364 0.169 0.638 0.508 0.82 0.13 0.078 0.261 0.117 0.391 0.117 0.182 0 0.352-0.052 0.508-0.156l4.339-2.772 3.87 1.601c0.104 0.052 0.222 0.078 0.352 0.078 0.156 0 0.313-0.039 0.469-0.117 0.261-0.156 0.417-0.377 0.469-0.664l2.502-16.866c0.078-0.39-0.039-0.703-0.352-0.937zM16.425 6.656l-7.31 8.16-4.066-1.679 11.376-6.481zM10.405 19.345v-1.913l1.837 0.742-1.837 1.171zM17.833 18.486l-6.919-2.889 8.796-9.761-1.876 12.65z",{title:"Submit"}),wo=di("M16.5797 0C17.475 0 18.1219 0.85591 17.8781 1.71607L15.3656 10.5H19.3641C20.2688 10.5 21 11.2312 21 12.1359C21 12.6187 20.7891 13.0734 20.4234 13.3875L8.29219 23.6812C8.04844 23.8875 7.73906 24 7.41891 24C6.52406 24 5.87812 23.1422 6.12375 22.2844L8.63437 13.5H4.58156C3.70781 13.5 3 12.7922 3 11.9203C3 11.4562 3.20227 11.0156 3.55359 10.7156L15.7078 0.323082C15.9516 0.114581 16.2609 0 16.5797 0ZM14.8875 3.98388L6.39188 11.25H10.125C10.4766 11.25 10.8094 11.414 11.025 11.6953C11.2359 11.9812 11.3016 12.3469 11.2078 12.6844L9.10781 20.0391L17.6953 12.75H13.875C13.5234 12.75 13.1906 12.5859 12.975 12.3047C12.7641 12.0187 12.6984 11.6531 12.7922 11.3156L14.8875 3.98388Z",{title:"Optimization"}),xo=di("M18 18.994v0.006h-11.5c-2.485 0-4.5-2.016-4.5-4.5 0-1.959 1.252-3.653 3-4.244v-0.006c0-2.9 2.35-5.25 5.25-5.25 1.591 0 3.012 0.706 3.978 1.822 0.466-0.207 0.978-0.322 1.522-0.322 2.072 0 3.75 1.678 3.75 3.75 0 0.206-0.016 0.406-0.047 0.603 1.5 0.656 2.547 2.156 2.547 3.897 0 2.262-1.769 4.113-4 4.244zM13.819 8.647l-0.728-0.844c-0.691-0.801-1.706-1.303-2.841-1.303-2.072 0-3.75 1.678-3.75 3.722v1.094l-1.028 0.353c-1.139 0.416-1.972 1.528-1.972 2.831 0 1.656 1.343 3 3 3l11.412-0.006c1.444-0.081 2.587-1.281 2.587-2.744 0-1.125-0.675-2.097-1.65-2.522l-1.066-0.466 0.188-1.147c0.019-0.119 0.028-0.241 0.028-0.366 0-1.244-1.006-2.25-2.25-2.25-0.328 0-0.638 0.069-0.912 0.194l-1.019 0.453z",{title:"Cloud"}),_o=di("M11.25 15.75v-2h-2c-0.416 0-0.75-0.334-0.75-0.75s0.334-0.75 0.75-0.75h2v-2c0-0.416 0.334-0.75 0.75-0.75s0.75 0.334 0.75 0.75v2h2c0.416 0 0.75 0.334 0.75 0.75s-0.334 0.75-0.75 0.75h-2v2c0 0.416-0.334 0.75-0.75 0.75s-0.75-0.334-0.75-0.75zM6.5 19c-2.485 0-4.5-2.016-4.5-4.5 0-1.959 1.252-3.653 3-4.244v-0.006c0-2.9 2.35-5.25 5.25-5.25 1.591 0 3.012 0.706 3.978 1.822 0.466-0.207 0.978-0.322 1.522-0.322 2.072 0 3.75 1.678 3.75 3.75 0 0.206-0.016 0.406-0.047 0.603 1.5 0.656 2.547 2.156 2.547 3.897 0 2.262-1.769 4.113-4 4.244v0.006h-11.5zM10.25 6.5c-2.072 0-3.75 1.678-3.75 3.75v1.066l-1.028 0.356c-1.139 0.412-1.972 1.525-1.972 2.828 0 1.656 1.343 3 3 3l11.412-0.006c1.444-0.081 2.587-1.281 2.587-2.744 0-1.125-0.675-2.097-1.65-2.522l-1.066-0.466 0.188-1.147c0.019-0.119 0.028-0.241 0.028-0.366 0-1.244-1.006-2.25-2.25-2.25-0.328 0-0.638 0.069-0.912 0.194l-1.019 0.453-0.728-0.844c-0.691-0.801-1.706-1.303-2.869-1.303h0.028z",{title:"CloudAdd"}),So=di("M2.5 14.5C2.5 16.9844 4.51562 19 7 19H18.5C20.7094 19 22.5 17.2094 22.5 15C22.5 13.0656 21.125 11.45 19.3 11.0813C19.4281 10.7469 19.5 10.3812 19.5 10C19.5 8.34375 18.1562 7 16.5 7C15.8844 7 15.3094 7.1875 14.8344 7.50625C13.9688 6.00625 12.3531 5 10.5 5C7.7375 5 5.5 7.2375 5.5 10C5.5 10.0844 5.50312 10.1688 5.50625 10.2531C3.75625 10.8688 2.5 12.5375 2.5 14.5Z",{title:"CloudAlt"}),ko=di("M14.966 4.972l-4.5 14.5c-0.15 0.397-0.544 0.616-0.937 0.494-0.397-0.15-0.619-0.544-0.494-0.938l4.5-14.501c0.122-0.396 0.544-0.617 0.938-0.494 0.397 0.123 0.619 0.543 0.494 0.939zM17.763 7.703l4 3.75c0.153 0.141 0.237 0.341 0.237 0.519 0 0.234-0.084 0.406-0.237 0.575l-4 3.75c-0.303 0.284-0.775 0.269-1.059-0.034s-0.269-0.775 0.034-1.059l3.416-3.231-3.416-3.175c-0.303-0.284-0.319-0.756-0.034-1.059s0.756-0.319 1.059-0.034zM7.263 8.797l-3.416 3.175 3.416 3.231c0.303 0.284 0.319 0.756 0.034 1.059s-0.756 0.319-1.059 0.034l-4-3.75c-0.151-0.169-0.237-0.341-0.237-0.575 0-0.178 0.086-0.378 0.237-0.519l4-3.75c0.303-0.284 0.775-0.269 1.059 0.034s0.269 0.775-0.034 1.059z",{title:"Code"}),Mo=di("M14.5 8.83594L17 11.3359C17.3906 11.7786 17.3906 12.2083 17 12.625L14.5 15.125C14.0833 15.5156 13.6536 15.5156 13.2109 15.125C12.8464 14.7083 12.8464 14.2786 13.2109 13.8359L15.0469 12L13.2109 10.125C12.8464 9.70833 12.8464 9.27865 13.2109 8.83594C13.6536 8.47135 14.0833 8.47135 14.5 8.83594ZM8.95312 12L10.75 13.8359C11.1406 14.2786 11.1406 14.7083 10.75 15.125C10.3333 15.5156 9.90365 15.5156 9.46094 15.125L6.96094 12.625C6.59635 12.2083 6.59635 11.7786 6.96094 11.3359L9.46094 8.83594C9.90365 8.47135 10.3333 8.47135 10.75 8.83594C11.1406 9.27865 11.1406 9.70833 10.75 10.125L8.95312 12ZM18.25 3.25C18.9531 3.27604 19.5391 3.52344 20.0078 3.99219C20.4766 4.46094 20.724 5.04688 20.75 5.75V18.25C20.724 18.9531 20.4766 19.5391 20.0078 20.0078C19.5391 20.4766 18.9531 20.724 18.25 20.75H5.75C5.04688 20.724 4.46094 20.4766 3.99219 20.0078C3.52344 19.5391 3.27604 18.9531 3.25 18.25V5.75C3.27604 5.04688 3.52344 4.46094 3.99219 3.99219C4.46094 3.52344 5.04688 3.27604 5.75 3.25H18.25ZM18.25 5.125H5.75C5.35938 5.15104 5.15104 5.35938 5.125 5.75V18.25C5.15104 18.6406 5.35938 18.849 5.75 18.875H18.25C18.6406 18.849 18.849 18.6406 18.875 18.25V5.75C18.849 5.35938 18.6406 5.15104 18.25 5.125Z",{title:"SquareCode"}),Eo=di("M2 5.4343C2 4.91646 2.42013 4.49634 2.93796 4.49634H7.63556C8.31558 4.49634 8.96043 4.81524 9.37469 5.35848L13.6268 10.937C13.6502 11.0151 13.7792 11.062 13.873 11.062H18.809L17.2809 9.50269C16.9174 9.1705 16.9174 8.57646 17.2809 8.20909C17.6483 7.84563 18.2423 7.84563 18.5745 8.20909L21.701 11.3356C22.0997 11.703 22.0997 12.297 21.701 12.6292L18.5745 15.7557C18.2423 16.1544 17.6483 16.1544 17.2809 15.7557C16.9174 15.4235 16.9174 14.8295 17.2809 14.4621L18.809 12.938H13.873C13.7792 12.938 13.6502 12.9849 13.6268 13.063L9.37469 18.64C8.96043 19.1832 8.31558 19.5037 7.63556 19.5037H2.93796C2.42013 19.5037 2 19.0855 2 18.5657C2 18.0459 2.42013 17.6277 2.93796 17.6277H7.63556C7.72936 17.6277 7.82316 17.5809 7.88178 17.5027L12.0752 12L7.88178 6.49731C7.82316 6.41915 7.72936 6.37225 7.63556 6.37225H2.93796C2.42013 6.37225 2 5.95408 2 5.4343Z",{title:"Merge"}),To=di("M5.75 9.461h-2.5c-0.69 0-1.25 0.561-1.25 1.216v8.727c0 0.691 0.56 1.216 1.25 1.216h2.5c0.69 0 1.25-0.561 1.25-1.216v-8.691c0-0.657-0.559-1.252-1.25-1.252zM22 10.865c0-1.443-1.174-2.618-2.616-2.618h-3.901c0.372-0.977 0.579-1.822 0.579-2.319 0-1.322-1.023-2.69-2.737-2.69-1.821 0-2.319 1.269-2.719 2.288-1.237 3.149-2.357 2.597-2.357 3.656 0 0.502 0.405 0.938 0.938 0.938 0.205 0 0.412-0.067 0.585-0.206 2.998-2.4 2.264-4.799 3.553-4.799 0.628 0 0.862 0.499 0.862 0.813 0 0.29-0.297 1.547-0.998 2.8-0.080 0.143-0.12 0.301-0.12 0.458 0 0.544 0.447 0.904 0.938 0.904h5.375c0.411 0.034 0.743 0.367 0.743 0.774 0 0.384-0.303 0.705-0.69 0.732-0.495 0.034-0.873 0.446-0.873 0.936 0 0.605 0.445 0.624 0.445 1.131 0 0.992-1.368 0.483-1.368 1.649 0 0.439 0.25 0.51 0.25 0.87 0 0.886-1.163 0.538-1.163 1.59 0 0.177 0.043 0.233 0.043 0.37 0 0.409-0.333 0.741-0.741 0.741h-2.052c-1.001 0-1.993-0.331-2.793-0.931l-1.432-1.076c-0.169-0.127-0.366-0.188-0.562-0.188-0.541 0-0.939 0.445-0.939 0.94 0 0.285 0.129 0.564 0.375 0.748l1.432 1.077c1.123 0.842 2.513 1.308 3.92 1.308h2.052c1.38 0 2.514-1.075 2.609-2.433 0.694-0.478 1.126-1.272 1.126-2.145 0-0.119-0.009-0.239-0.025-0.357 0.697-0.475 1.144-1.274 1.144-2.162 0-0.208-0.025-0.412-0.073-0.612 0.718-0.502 1.191-1.28 1.191-2.188z",{title:"Like"}),Oo=di("M6.998 19.468v-8.754c0-0.69-0.56-1.215-1.251-1.215h-2.501c-0.691 0-1.251 0.56-1.251 1.215v8.718c0 0.691 0.56 1.215 1.251 1.215h2.501c0.692 0.070 1.251-0.457 1.251-1.18zM22.004 10.753c0-1.036-0.839-1.875-1.876-1.875h-5.725c0.89-1.481 1.349-3.161 1.349-3.752-0.001-0.921-0.724-1.88-1.935-1.88-2.467 0-1.030 2.976-4.228 5.534l-0.637 0.508c-0.461 0.371-0.696 0.914-0.7 1.461-0.001 0.001 0 0 0 0l-0.004 6.253c0 0.59 0.278 1.146 0.75 1.5l1.334 1c1.081 0.814 2.398 1.251 3.75 1.251h2.294c1.036 0 1.876-0.839 1.876-1.875 0-0.142-0.019-0.279-0.049-0.412 0.752-0.245 1.299-0.941 1.299-1.777 0-0.357-0.105-0.688-0.279-0.972 0.869-0.161 1.53-0.923 1.53-1.837 0-0.489-0.191-0.929-0.497-1.263 0.974-0.066 1.748-0.871 1.748-1.863z",{title:"LikeAlt"}),Do=di("M7 13.25v-8.749c0-0.69-0.56-1.215-1.25-1.215h-2.5c-0.69 0-1.25 0.56-1.25 1.215v8.715c0 0.69 0.56 1.215 1.25 1.215h2.5c0.691 0.069 1.25-0.489 1.25-1.181zM20.809 10.949c0.048-0.199 0.073-0.403 0.073-0.611 0-0.887-0.447-1.685-1.144-2.159 0.017-0.118 0.025-0.237 0.025-0.356 0-0.872-0.432-1.664-1.126-2.142-0.095-1.356-1.229-2.43-2.609-2.43h-2.052c-1.404 0-2.795 0.464-3.918 1.305l-1.433 1.074c-0.246 0.184-0.375 0.463-0.375 0.747 0 0.498 0.402 0.939 0.939 0.939 0.196 0 0.393-0.061 0.562-0.188l1.432-1.075c0.8-0.599 1.792-0.93 2.793-0.93h2.052c0.408 0 0.741 0.332 0.741 0.74 0 0.137-0.043 0.193-0.043 0.369 0 1.054 1.163 0.7 1.163 1.587 0 0.361-0.25 0.428-0.25 0.869 0 0.546 0.424 0.857 0.765 0.921 0.35 0.065 0.603 0.37 0.603 0.725 0 0.509-0.445 0.522-0.445 1.129 0 0.49 0.379 0.902 0.873 0.935 0.385-0.006 0.69 0.349 0.69 0.697 0 0.407-0.333 0.739-0.741 0.739h-5.376c-0.486 0-0.938 0.391-0.938 0.902 0 0.158 0.040 0.315 0.12 0.458 0.7 1.322 0.997 2.576 0.997 2.865 0 0.314-0.234 0.812-0.862 0.812-0.489 0-0.557-0.035-0.974-1.096-0.967-2.457-2.412-3.902-3.163-3.902-0.539 0-0.938 0.44-0.938 0.937 0 0.275 0.12 0.548 0.352 0.733 2.699 2.157 1.656 5.204 4.722 5.204 1.715 0 2.738-1.367 2.738-2.688 0-0.496-0.208-1.375-0.579-2.318h3.901c1.409 0.001 2.616-1.171 2.616-2.647 0-0.871-0.473-1.684-1.191-2.148z",{title:"Dislike"}),Po=di("M5.75 3.252h-2.5c-0.69 0-1.25 0.559-1.25 1.215v8.715c0 0.69 0.56 1.215 1.25 1.215h2.5c0.69 0 1.25-0.56 1.25-1.215v-8.68c0-0.69-0.559-1.25-1.25-1.25zM20.254 11.383c0.305-0.332 0.496-0.773 0.496-1.262 0-0.917-0.659-1.677-1.529-1.839 0.173-0.282 0.279-0.614 0.279-1.004 0-0.833-0.547-1.53-1.299-1.775 0.029-0.1 0.049-0.237 0.049-0.379 0-1.036-0.84-1.874-1.875-1.874h-2.293c-1.352 0-2.667 0.438-3.749 1.249l-1.334 1c-0.473 0.354-0.75 0.911-0.75 1.466l0.004 6.25c0 0-0.001-0.001 0 0 0.003 0.546 0.239 1.091 0.7 1.459l0.637 0.509c3.199 2.594 1.761 5.567 4.226 5.567 1.209 0 1.932-0.958 1.932-1.879 0-0.592-0.459-2.27-1.348-3.751h5.725c1.036 0 1.875-0.839 1.875-1.874 0-0.992-0.773-1.797-1.746-1.863z",{title:"DislikeAlt"}),Lo=di("M20.129 18.836c0.398 0.367 0.398 0.961 0 1.293-0.332 0.398-0.926 0.398-1.293 0l-0.457-0.426c-1.734 1.434-3.953 2.297-6.379 2.297s-4.645-0.863-6.377-2.297l-0.46 0.426c-0.366 0.398-0.96 0.398-1.326 0-0.366-0.332-0.366-0.926 0-1.293l0.46-0.457c-1.434-1.734-2.297-3.953-2.297-6.379s0.862-4.645 2.297-6.377l-0.46-0.46c-0.366-0.366-0.366-0.96 0-1.326s0.96-0.366 1.326 0l0.46 0.46c1.733-1.434 3.952-2.297 6.377-2.297s4.644 0.862 6.379 2.297l0.457-0.46c0.367-0.366 0.961-0.366 1.293 0 0.398 0.366 0.398 0.96 0 1.326l-0.426 0.46c1.434 1.733 2.297 3.952 2.297 6.377s-0.863 4.644-2.297 6.379l0.426 0.457zM13.906 15.231c-0.558 0.332-1.211 0.519-1.906 0.519s-1.348-0.188-1.906-0.519l-3.137 3.141c1.383 1.098 3.137 1.754 5.043 1.754s3.66-0.656 5.043-1.754l-3.137-3.141zM20.125 12c0-1.906-0.656-3.66-1.754-5.043l-3.141 3.137c0.332 0.558 0.519 1.211 0.519 1.906s-0.188 1.348-0.519 1.906l3.141 3.137c1.098-1.383 1.754-3.137 1.754-5.043zM12 3.875c-1.906 0-3.66 0.656-5.043 1.755l3.137 3.139c0.558-0.332 1.211-0.52 1.906-0.52s1.348 0.188 1.906 0.52l3.137-3.139c-1.383-1.099-3.137-1.755-5.043-1.755zM8.77 13.906c-0.332-0.558-0.52-1.211-0.52-1.906s0.188-1.348 0.52-1.906l-3.139-3.137c-1.099 1.383-1.755 3.137-1.755 5.043s0.656 3.66 1.755 5.043l3.139-3.137zM12 10.125c-1.035 0-1.875 0.84-1.875 1.875s0.84 1.875 1.875 1.875c1.035 0 1.875-0.84 1.875-1.875s-0.84-1.875-1.875-1.875z",{title:"Lifesaver"}),Ao=di("M19.5 3h-15c-1.381 0-2.5 1.151-2.5 2.571v2.571c0 1.42 1.119 2.571 2.5 2.571h15c1.381 0 2.5-1.151 2.5-2.571v-2.571c0-1.42-1.121-2.571-2.5-2.571zM20.125 8.143c0 0.354-0.28 0.643-0.625 0.643h-15c-0.345 0-0.625-0.289-0.625-0.643v-2.571c0-0.354 0.28-0.643 0.625-0.643h15c0.345 0 0.625 0.288 0.625 0.643v2.571zM19.5 13.286h-15c-1.381 0-2.5 1.151-2.5 2.571v2.571c0 1.42 1.119 2.571 2.5 2.571h15c1.381 0 2.5-1.151 2.5-2.571v-2.571c0-1.418-1.121-2.571-2.5-2.571zM20.125 18.429c0 0.354-0.28 0.643-0.625 0.643h-15c-0.345 0-0.625-0.288-0.625-0.643v-2.571c0-0.354 0.28-0.643 0.625-0.643h15c0.345 0 0.625 0.288 0.625 0.643v2.571zM15.75 5.893c-0.518 0-0.938 0.432-0.938 0.964s0.42 0.964 0.938 0.964 0.938-0.43 0.938-0.964c0-0.534-0.418-0.964-0.938-0.964zM18.25 5.893c-0.518 0-0.938 0.432-0.938 0.964s0.42 0.964 0.938 0.964 0.938-0.43 0.938-0.964c0-0.534-0.418-0.964-0.938-0.964zM15.75 16.179c-0.518 0-0.938 0.432-0.938 0.964s0.42 0.964 0.938 0.964 0.938-0.432 0.938-0.964c0-0.534-0.418-0.964-0.938-0.964zM18.25 16.179c-0.518 0-0.938 0.432-0.938 0.964s0.42 0.964 0.938 0.964 0.938-0.432 0.938-0.964c0-0.534-0.418-0.964-0.938-0.964z",{title:"Server"}),Ro=di("M5.346 3c0.401 0 0.746 0.288 0.823 0.686l0.052 0.439h14.665c0.708 0 1.272 0.712 1.074 1.429l-1.882 6.751c-0.136 0.485-0.575 0.819-1.074 0.819h-11.054l0.321 1.688h10.74c0.464 0 0.837 0.376 0.837 0.844s-0.373 0.844-0.837 0.844h-11.465c-0.369 0-0.715-0.288-0.791-0.686l-2.101-11.127h-1.818c-0.462 0-0.837-0.378-0.837-0.844s0.375-0.844 0.837-0.844h2.51zM18.579 11.438l1.569-5.625h-13.577l1.063 5.625h10.945zM6.462 19.313c0-0.932 0.749-1.688 1.673-1.688s1.673 0.756 1.673 1.688c0 0.932-0.749 1.688-1.673 1.688s-1.673-0.756-1.673-1.688zM19.847 19.313c0 0.932-0.749 1.688-1.673 1.688s-1.673-0.756-1.673-1.688 0.749-1.688 1.673-1.688c0.924 0 1.673 0.756 1.673 1.688z",{title:"Cart"}),No=di("M6.625 7.875C6.625 7.51042 6.74219 7.21094 6.97656 6.97656C7.21094 6.74219 7.51042 6.625 7.875 6.625C8.23958 6.625 8.53906 6.74219 8.77344 6.97656C9.00781 7.21094 9.125 7.51042 9.125 7.875C9.125 8.23958 9.00781 8.53906 8.77344 8.77344C8.53906 9.00781 8.23958 9.125 7.875 9.125C7.51042 9.125 7.21094 9.00781 6.97656 8.77344C6.74219 8.53906 6.625 8.23958 6.625 7.875ZM11.2344 3.5C11.9115 3.5 12.4974 3.7474 12.9922 4.24219L19.8672 11.1172C20.3359 11.612 20.5703 12.1979 20.5703 12.875C20.5703 13.5521 20.3359 14.138 19.8672 14.6328L14.6328 19.8672C14.138 20.3359 13.5521 20.5703 12.875 20.5703C12.1979 20.5703 11.612 20.3359 11.1172 19.8672L4.24219 12.9922C3.7474 12.4974 3.5 11.9115 3.5 11.2344V5.375C3.52604 4.85417 3.70833 4.41146 4.04688 4.04688C4.41146 3.70833 4.85417 3.52604 5.375 3.5H11.2344ZM5.57031 11.6641L12.4453 18.5391C12.7318 18.7734 13.0182 18.7734 13.3047 18.5391L18.5391 13.3047C18.7734 13.0182 18.7734 12.7318 18.5391 12.4453L11.6641 5.57031C11.5339 5.4401 11.3906 5.375 11.2344 5.375H5.375V11.2344C5.375 11.3906 5.4401 11.5339 5.57031 11.6641Z",{title:"Tag"}),Io=di("M4.012 3.621c1.033-0.868 2.491-0.773 3.456-0.042 1.027-0.735 2.471-0.819 3.523 0.034l0.011 0.010c1.266 1.066 1.329 2.964 0.183 4.11l-2.763 2.77c-0.496 0.482-1.329 0.517-1.846-0.014l-2.761-2.756c-1.146-1.178-1.084-3.047 0.199-4.112zM5.092 4.918c-0.513 0.425-0.535 1.172-0.084 1.623l2.499 2.493 2.482-2.493c0.454-0.45 0.429-1.197-0.067-1.622-0.429-0.341-1.104-0.303-1.543 0.119l-0.858 0.918-0.896-0.911c-0.446-0.437-1.137-0.46-1.527-0.131l-0.005 0.004zM21 9.156c0 0.963-1.009 1.688-2.25 1.688s-2.25-0.724-2.25-1.688c0-0.9 1.009-1.687 2.25-1.687 0.193 0 0.383 0.049 0.563 0.084v-2.68l-3.937 0.787v4.62c0 0.963-1.009 1.687-2.25 1.687s-2.25-0.724-2.25-1.687c0-0.9 1.009-1.687 2.25-1.687 0.193 0 0.383 0.049 0.563 0.084v-3.741c0-0.371 0.285-0.717 0.678-0.796l5.625-1.125c0.246-0.050 0.506 0.015 0.7 0.175 0.197 0.16 0.309 0.4 0.309 0.621v5.344zM9.75 16.781c0 0.932-0.756 1.687-1.687 1.687s-1.687-0.756-1.687-1.687c0-0.932 0.756-1.688 1.687-1.688s1.687 0.756 1.687 1.688zM13.125 15.375v3.375c0 1.241-1.009 2.25-2.25 2.25h-5.625c-1.243 0-2.25-1.009-2.25-2.25v-3.375c0-1.241 1.007-2.25 2.218-2.25l0.283-0.503c0.191-0.383 0.58-0.654 1.006-0.654h3.108c0.425 0 0.816 0.271 1.005 0.654l0.253 0.503c1.241 0 2.25 1.009 2.25 2.25zM6.293 14.813h-1.074c-0.279 0-0.531 0.253-0.531 0.563v3.375c0 0.309 0.252 0.562 0.562 0.562h5.625c0.309 0 0.563-0.253 0.563-0.562v-3.375c0-0.309-0.253-0.563-0.563-0.563h-1.044l-0.562-1.157h-2.412l-0.564 1.157zM19.643 12.109c0.211 0.151 0.292 0.432 0.186 0.675l-1.35 3.153h1.958c0.235 0 0.443 0.144 0.496 0.366 0.112 0.218 0.053 0.468-0.127 0.619l-4.5 3.937c-0.197 0.144-0.489 0.186-0.699 0.032-0.211-0.151-0.288-0.432-0.186-0.675l1.35-3.153h-1.958c-0.236 0-0.443-0.144-0.527-0.366-0.081-0.218-0.021-0.468 0.158-0.65l4.5-3.937c0.197-0.144 0.489-0.155 0.7 0z",{title:"Emoji"}),zo=di("M20.125 12C20.125 9.84512 19.269 7.77849 17.7452 6.25476C16.2215 4.73102 14.1549 3.875 12 3.875C9.84512 3.875 7.77849 4.73102 6.25476 6.25476C4.73102 7.77849 3.875 9.84512 3.875 12C3.875 14.1549 4.73102 16.2215 6.25476 17.7452C7.77849 19.269 9.84512 20.125 12 20.125C14.1549 20.125 16.2215 19.269 17.7452 17.7452C19.269 16.2215 20.125 14.1549 20.125 12ZM2 12C2 9.34784 3.05357 6.8043 4.92893 4.92893C6.8043 3.05357 9.34784 2 12 2C14.6522 2 17.1957 3.05357 19.0711 4.92893C20.9464 6.8043 22 9.34784 22 12C22 14.6522 20.9464 17.1957 19.0711 19.0711C17.1957 20.9464 14.6522 22 12 22C9.34784 22 6.8043 20.9464 4.92893 19.0711C3.05357 17.1957 2 14.6522 2 12ZM12.8125 7.21875V7.77344C13.1914 7.82031 13.5703 7.92578 13.9453 8.03125C14.0195 8.05078 14.0898 8.07031 14.1641 8.09375C14.6133 8.21875 14.8789 8.68359 14.7539 9.13281C14.6289 9.58203 14.1641 9.84375 13.7148 9.72266C13.6523 9.70703 13.5938 9.6875 13.5312 9.67188C13.2578 9.59375 12.9844 9.51953 12.707 9.46484C12.1914 9.36719 11.5938 9.41406 11.1133 9.62109C10.6836 9.80859 10.3281 10.2617 10.8164 10.5742C11.1992 10.8203 11.668 10.9453 12.1133 11.0664C12.207 11.0898 12.2969 11.1172 12.3867 11.1406C12.9961 11.3125 13.7734 11.5352 14.3555 11.9336C15.1133 12.4531 15.4688 13.2969 15.3008 14.2031C15.1406 15.0781 14.5312 15.6523 13.8008 15.9492C13.4961 16.0742 13.1641 16.1523 12.8164 16.1914V16.7852C12.8164 17.25 12.4375 17.6289 11.9727 17.6289C11.5078 17.6289 11.1289 17.25 11.1289 16.7852V16.1055C10.5625 15.9766 10.0078 15.7969 9.45703 15.6172C9.01562 15.4727 8.77344 14.9922 8.92188 14.5508C9.07031 14.1094 9.54688 13.8672 9.98828 14.0156C10.0859 14.0469 10.1836 14.082 10.2812 14.1133C10.7227 14.2617 11.1758 14.4141 11.6289 14.4883C12.293 14.5859 12.8242 14.5273 13.1719 14.3867C13.6406 14.1992 13.8633 13.6406 13.4023 13.3281C13.0078 13.0586 12.5195 12.9258 12.0547 12.8008C11.9648 12.7773 11.8789 12.7539 11.7891 12.7266C11.1992 12.5586 10.4609 12.3516 9.90625 11.9961C9.14453 11.5078 8.75781 10.6953 8.92188 9.79297C9.07812 8.94141 9.74219 8.375 10.4453 8.07031C10.6602 7.97656 10.8906 7.90234 11.1289 7.84766V7.21875C11.1289 6.75391 11.5078 6.375 11.9727 6.375C12.4375 6.375 12.8164 6.75391 12.8164 7.21875H12.8125Z",{title:"Currency"}),Ho=di("M21.7246 3.59842C22.0918 3.23117 22.0918 2.63732 21.7246 2.27397C21.3575 1.91063 20.7638 1.90672 20.4005 2.27397L15.0847 7.58348L14.5808 7.07948C13.7918 6.29029 12.5732 6.11838 11.6006 6.66144L2.64056 11.6428C2.24607 11.8616 2 12.2796 2 12.7328C2 13.0649 2.1328 13.3813 2.36325 13.6158L10.3859 21.6367C10.6203 21.8711 10.9366 22 11.2686 22C11.7217 22 12.1396 21.7539 12.3584 21.3593L17.3344 12.3968C17.8774 11.4201 17.7055 10.205 16.9165 9.41582L16.4127 8.91183L21.7246 3.59842ZM14.6394 13.3892L11.1241 19.7223L7.35104 15.9482L8.0541 13.8424C8.13612 13.5962 7.90177 13.3657 7.6596 13.4478L5.55043 14.1471L4.28103 12.8773L10.6124 9.36112L14.6394 13.3892Z",{title:"Broom"}),jo=di("M8.5625 4.92857C8.04297 4.92857 7.625 5.35848 7.625 5.89286V18.1071C7.625 18.4446 7.57031 18.7701 7.46484 19.0714H19.1875C19.707 19.0714 20.125 18.6415 20.125 18.1071V5.89286C20.125 5.35848 19.707 4.92857 19.1875 4.92857H8.5625ZM4.8125 21C3.25781 21 2 19.7062 2 18.1071V6.21429C2 5.67991 2.41797 5.25 2.9375 5.25C3.45703 5.25 3.875 5.67991 3.875 6.21429V18.1071C3.875 18.6415 4.29297 19.0714 4.8125 19.0714C5.33203 19.0714 5.75 18.6415 5.75 18.1071V5.89286C5.75 4.29375 7.00781 3 8.5625 3H19.1875C20.7422 3 22 4.29375 22 5.89286V18.1071C22 19.7062 20.7422 21 19.1875 21H4.8125ZM8.875 7.17857C8.875 6.6442 9.29297 6.21429 9.8125 6.21429H13.5625C14.082 6.21429 14.5 6.6442 14.5 7.17857V10.3929C14.5 10.9272 14.082 11.3571 13.5625 11.3571H9.8125C9.29297 11.3571 8.875 10.9272 8.875 10.3929V7.17857ZM16.6875 6.21429H17.9375C18.457 6.21429 18.875 6.6442 18.875 7.17857C18.875 7.71295 18.457 8.14286 17.9375 8.14286H16.6875C16.168 8.14286 15.75 7.71295 15.75 7.17857C15.75 6.6442 16.168 6.21429 16.6875 6.21429ZM16.6875 9.42857H17.9375C18.457 9.42857 18.875 9.85848 18.875 10.3929C18.875 10.9272 18.457 11.3571 17.9375 11.3571H16.6875C16.168 11.3571 15.75 10.9272 15.75 10.3929C15.75 9.85848 16.168 9.42857 16.6875 9.42857ZM9.8125 12.6429H17.9375C18.457 12.6429 18.875 13.0728 18.875 13.6071C18.875 14.1415 18.457 14.5714 17.9375 14.5714H9.8125C9.29297 14.5714 8.875 14.1415 8.875 13.6071C8.875 13.0728 9.29297 12.6429 9.8125 12.6429ZM9.8125 15.8571H17.9375C18.457 15.8571 18.875 16.2871 18.875 16.8214C18.875 17.3558 18.457 17.7857 17.9375 17.7857H9.8125C9.29297 17.7857 8.875 17.3558 8.875 16.8214C8.875 16.2871 9.29297 15.8571 9.8125 15.8571Z",{title:"Newspaper"}),Fo=di(["M6.21099 2.67643C6.57818 3.04787 6.88287 3.36067 6.88287 3.37631C6.88287 3.38804 6.73052 3.50534 6.53912 3.63437C5.23834 4.52584 4.16802 5.64019 3.44537 6.85619C2.67193 8.15821 2.17974 9.66355 2.05474 11.0985L2.0274 11.423H6.49224L6.50787 11.3331C6.5177 11.2937 6.54405 11.1497 6.57305 10.9911L6.5899 10.8991C6.80474 9.75348 7.51568 8.53748 8.41021 7.8024C8.92584 7.38013 9.29302 7.15726 9.94927 6.87183L10.2618 6.73498L10.8399 7.30975L11.4141 7.88451V2H5.53521L6.21099 2.67643Z","M12.5859 6.49647L12.6758 6.51211C12.7151 6.52196 12.859 6.54833 13.0174 6.57735L13.1094 6.59422C14.2539 6.80927 15.4688 7.52088 16.2031 8.41627C16.625 8.93239 16.8477 9.29992 17.1328 9.9568L17.2695 10.2696L16.6953 10.8444L16.1211 11.423H22V5.53853L21.3164 6.22277C20.9023 6.63723 20.6211 6.89138 20.6016 6.86792C20.582 6.84446 20.4219 6.62159 20.2422 6.36744C19.1719 4.85037 17.9063 3.76731 16.3164 3.00095C15.2695 2.49266 14.0273 2.15249 12.8906 2.05474L12.5859 2.02737V6.49647Z","M2 18.4806V12.5961H7.87891L7.30469 13.1708L6.73047 13.7495L6.86719 14.0623C7.37109 15.2236 8.00391 15.9978 8.96875 16.6312C9.88281 17.2333 10.8867 17.5305 12 17.5305C13.3594 17.5305 14.6055 17.0652 15.6328 16.1776C15.7734 16.0564 15.8945 15.9587 15.9063 15.9587C15.918 15.9587 16.6289 16.6624 17.4883 17.5266L19.0508 19.0905L18.7578 19.3642C18.418 19.6849 17.8398 20.1345 17.4492 20.3847C13.543 22.9067 8.47656 22.4375 5.11328 19.243C4.62109 18.7738 4.21484 18.2968 3.75781 17.6517C3.57812 17.3975 3.41797 17.1747 3.39844 17.1512C3.37891 17.1277 3.09766 17.3819 2.68359 17.7963L2 18.4806Z"],{title:"Captcha"}),Vo=di("M13.25 3.25C13.7708 3.27604 14.2135 3.45833 14.5781 3.79688C14.9167 4.16146 15.099 4.60417 15.125 5.125V7.625C15.099 8.14583 14.9167 8.58854 14.5781 8.95312C14.2135 9.29167 13.7708 9.47396 13.25 9.5H12.9375V11.0625H18.875C19.5 11.0885 20.0208 11.2969 20.4375 11.6875C20.8281 12.1042 21.0365 12.625 21.0625 13.25V14.5H21.375C21.8958 14.526 22.3385 14.7083 22.7031 15.0469C23.0417 15.4115 23.224 15.8542 23.25 16.375V18.875C23.224 19.3958 23.0417 19.8385 22.7031 20.2031C22.3385 20.5417 21.8958 20.724 21.375 20.75H18.875C18.3542 20.724 17.9115 20.5417 17.5469 20.2031C17.2083 19.8385 17.026 19.3958 17 18.875V16.375C17.026 15.8542 17.2083 15.4115 17.5469 15.0469C17.9115 14.7083 18.3542 14.526 18.875 14.5H19.1875V13.25C19.1615 13.0677 19.0573 12.9635 18.875 12.9375H12.9375V14.5H13.25C13.7708 14.526 14.2135 14.7083 14.5781 15.0469C14.9167 15.4115 15.099 15.8542 15.125 16.375V18.875C15.099 19.3958 14.9167 19.8385 14.5781 20.2031C14.2135 20.5417 13.7708 20.724 13.25 20.75H10.75C10.2292 20.724 9.78646 20.5417 9.42188 20.2031C9.08333 19.8385 8.90104 19.3958 8.875 18.875V16.375C8.90104 15.8542 9.08333 15.4115 9.42188 15.0469C9.78646 14.7083 10.2292 14.526 10.75 14.5H11.0625V12.9375H5.125C4.94271 12.9635 4.83854 13.0677 4.8125 13.25V14.5H5.125C5.64583 14.526 6.08854 14.7083 6.45312 15.0469C6.79167 15.4115 6.97396 15.8542 7 16.375V18.875C6.97396 19.3958 6.79167 19.8385 6.45312 20.2031C6.08854 20.5417 5.64583 20.724 5.125 20.75H2.625C2.10417 20.724 1.66146 20.5417 1.29688 20.2031C0.958333 19.8385 0.776042 19.3958 0.75 18.875V16.375C0.776042 15.8542 0.958333 15.4115 1.29688 15.0469C1.66146 14.7083 2.10417 14.526 2.625 14.5H2.9375V13.25C2.96354 12.625 3.17188 12.1042 3.5625 11.6875C3.97917 11.2969 4.5 11.0885 5.125 11.0625H11.0625V9.5H10.75C10.2292 9.47396 9.78646 9.29167 9.42188 8.95312C9.08333 8.58854 8.90104 8.14583 8.875 7.625V5.125C8.90104 4.60417 9.08333 4.16146 9.42188 3.79688C9.78646 3.45833 10.2292 3.27604 10.75 3.25H13.25ZM13.25 5.125H10.75V7.625H13.25V5.125ZM2.625 18.875H5.125V16.375H2.625V18.875ZM10.75 18.875H13.25V16.375H10.75V18.875ZM18.875 18.875H21.375V16.375H18.875V18.875Z",{title:"Sitemap"}),Uo=di("M12.3125 9.1875H7.9375C7.36458 9.13542 7.05208 8.82292 7 8.25C7.05208 7.67708 7.36458 7.36458 7.9375 7.3125H12.3125C12.8854 7.36458 13.1979 7.67708 13.25 8.25C13.1979 8.82292 12.8854 9.13542 12.3125 9.1875ZM16.0625 11.0625C16.6354 11.1146 16.9479 11.4271 17 12C16.9479 12.5729 16.6354 12.8854 16.0625 12.9375H7.9375C7.36458 12.8854 7.05208 12.5729 7 12C7.05208 11.4271 7.36458 11.1146 7.9375 11.0625H16.0625ZM9.8125 16.6875H7.9375C7.36458 16.6354 7.05208 16.3229 7 15.75C7.05208 15.1771 7.36458 14.8646 7.9375 14.8125H9.8125C10.3854 14.8646 10.6979 15.1771 10.75 15.75C10.6979 16.3229 10.3854 16.6354 9.8125 16.6875ZM18.25 3.25C18.9531 3.27604 19.5391 3.52344 20.0078 3.99219C20.4766 4.46094 20.724 5.04688 20.75 5.75V18.25C20.724 18.9531 20.4766 19.5391 20.0078 20.0078C19.5391 20.4766 18.9531 20.724 18.25 20.75H5.75C5.04688 20.724 4.46094 20.4766 3.99219 20.0078C3.52344 19.5391 3.27604 18.9531 3.25 18.25V5.75C3.27604 5.04688 3.52344 4.46094 3.99219 3.99219C4.46094 3.52344 5.04688 3.27604 5.75 3.25H18.25ZM18.25 5.125H5.75C5.35938 5.15104 5.15104 5.35938 5.125 5.75V18.25C5.15104 18.6406 5.35938 18.849 5.75 18.875H18.25C18.6406 18.849 18.849 18.6406 18.875 18.25V5.75C18.849 5.35938 18.6406 5.15104 18.25 5.125Z",{title:"Poll"}),Bo=di("M5.75 8.25C5.75 7.88542 5.86719 7.58594 6.10156 7.35156C6.33594 7.11719 6.63542 7 7 7H12C12.3646 7 12.6641 7.11719 12.8984 7.35156C13.1328 7.58594 13.25 7.88542 13.25 8.25V12C13.25 12.3646 13.1328 12.6641 12.8984 12.8984C12.6641 13.1328 12.3646 13.25 12 13.25H7C6.63542 13.25 6.33594 13.1328 6.10156 12.8984C5.86719 12.6641 5.75 12.3646 5.75 12V8.25ZM12 14.5C12.7031 14.474 13.2891 14.2266 13.7578 13.7578C14.2266 13.2891 14.474 12.7031 14.5 12V10.75H17C17.3646 10.75 17.6641 10.8672 17.8984 11.1016C18.1328 11.3359 18.25 11.6354 18.25 12V15.75C18.25 16.1146 18.1328 16.4141 17.8984 16.6484C17.6641 16.8828 17.3646 17 17 17H12C11.6354 17 11.3359 16.8828 11.1016 16.6484C10.8672 16.4141 10.75 16.1146 10.75 15.75V14.5H12ZM2.625 6.53125C2.23438 6.14062 2.02604 5.67188 2 5.125C2.02604 4.60417 2.20833 4.16146 2.54688 3.79688C2.91146 3.45833 3.35417 3.27604 3.875 3.25C4.42188 3.27604 4.89062 3.48438 5.28125 3.875H18.7188C19.0833 3.48438 19.5521 3.27604 20.125 3.25C20.6458 3.27604 21.0885 3.45833 21.4531 3.79688C21.7917 4.16146 21.974 4.60417 22 5.125C21.974 5.67188 21.7656 6.14062 21.375 6.53125V17.4688C21.7656 17.8333 21.974 18.3021 22 18.875C21.974 19.3958 21.7917 19.8385 21.4531 20.2031C21.0885 20.5417 20.6458 20.724 20.125 20.75C19.5521 20.724 19.0833 20.5156 18.7188 20.125H5.28125C4.89062 20.5156 4.42188 20.724 3.875 20.75C3.35417 20.724 2.91146 20.5417 2.54688 20.2031C2.20833 19.8385 2.02604 19.3958 2 18.875C2.02604 18.3021 2.23438 17.8333 2.625 17.4688V6.53125ZM4.5 6.88281V17.1172C5.04688 17.3255 5.42448 17.7031 5.63281 18.25H18.3672C18.5755 17.7031 18.9531 17.3255 19.5 17.1172V6.88281C18.9531 6.67448 18.5755 6.29688 18.3672 5.75H5.63281C5.42448 6.29688 5.04688 6.67448 4.5 6.88281Z",{title:"Group"}),$o=di("M20 12c0 0.68-0.551 1.231-1.231 1.231h-5.538v5.538c0 0.68-0.551 1.23-1.231 1.23s-1.231-0.55-1.231-1.23v-5.538h-5.538c-0.68 0-1.231-0.551-1.231-1.231s0.551-1.23 1.231-1.23h5.538v-5.538c0-0.68 0.551-1.231 1.231-1.231s1.231 0.551 1.231 1.231v5.538h5.538c0.681-0 1.231 0.55 1.231 1.23z",{title:"Add"}),Wo=di("M19.607 17.957c0.468 0.467 0.468 1.225 0 1.693s-1.229 0.467-1.697 0l-5.909-5.937-5.951 5.935c-0.468 0.467-1.229 0.467-1.697 0s-0.468-1.225 0-1.693l5.953-5.933-5.954-5.979c-0.468-0.467-0.468-1.225 0-1.693s1.229-0.467 1.697 0l5.952 5.981 5.951-5.934c0.468-0.467 1.229-0.467 1.697 0s0.468 1.225 0 1.693l-5.953 5.933 5.911 5.935z",{title:"Close"}),Zo=di("M22 12c0 5.523-4.477 10-10 10s-10-4.477-10-10c0-5.523 4.477-10 10-10s10 4.477 10 10zM8.913 7.587c-0.366-0.366-0.96-0.366-1.326 0s-0.366 0.96 0 1.326l3.087 3.087-3.087 3.087c-0.366 0.366-0.366 0.96 0 1.326s0.96 0.366 1.326 0l3.087-3.087 3.087 3.087c0.366 0.366 0.96 0.366 1.326 0s0.366-0.96 0-1.326l-3.087-3.087 3.087-3.087c0.366-0.366 0.366-0.96 0-1.326s-0.96-0.366-1.326 0l-3.087 3.087-3.087-3.087z",{title:"CloseAlt"}),qo=di("M8.109 12c0-2.105 1.707-3.75 3.892-3.75 2.148 0 3.892 1.645 3.892 3.75 0 2.070-1.743 3.75-3.892 3.75-2.185 0-3.892-1.68-3.892-3.75zM12 10.125c-1.074 0-1.946 0.84-1.946 1.875s0.872 1.875 1.946 1.875c1.074 0 1.946-0.84 1.946-1.875s-0.872-1.875-1.946-1.875zM13.504 2c0.9 0 1.682 0.593 1.893 1.435l0.316 1.268c0.345 0.162 0.673 0.346 0.985 0.55l1.301-0.369c0.863-0.245 1.788 0.111 2.238 0.861l1.504 2.509c0.446 0.75 0.304 1.699-0.345 2.297l-0.985 0.867c0.012 0.215 0.020 0.398 0.020 0.582s-0.008 0.367-0.020 0.547l0.985 0.902c0.649 0.598 0.79 1.547 0.345 2.297l-1.504 2.508c-0.45 0.75-1.374 1.105-2.238 0.863l-1.301-0.371c-0.312 0.203-0.64 0.387-0.985 0.551l-0.316 1.269c-0.211 0.84-0.993 1.434-1.893 1.434h-3.008c-0.9 0-1.682-0.594-1.893-1.434l-0.316-1.269c-0.345-0.164-0.673-0.348-0.985-0.551l-1.338 0.371c-0.826 0.242-1.75-0.113-2.199-0.863l-1.504-2.508c-0.45-0.75-0.307-1.699 0.344-2.297l0.983-0.902c-0.013-0.18-0.019-0.363-0.019-0.582 0-0.148 0.006-0.332 0.019-0.547l-0.983-0.867c-0.651-0.598-0.793-1.547-0.344-2.297l1.504-2.509c0.45-0.75 1.373-1.106 2.199-0.861l1.338 0.369c0.312-0.204 0.64-0.387 0.985-0.55l0.316-1.268c0.211-0.842 0.993-1.435 1.893-1.435h3.008zM9.953 6.047l-0.454 0.184c-0.515 0.207-0.993 0.477-1.427 0.797l-0.393 0.289-2.229-0.633-1.504 2.508 1.682 1.543-0.062 0.469c-0.034 0.262-0.052 0.527-0.052 0.797s0.018 0.535 0.052 0.797l0.062 0.469-1.682 1.543 1.504 2.508 2.229-0.633 0.393 0.289c0.434 0.32 0.912 0.59 1.427 0.797l0.454 0.184 0.543 2.172h3.008l0.543-2.172 0.454-0.184c0.515-0.207 0.993-0.477 1.427-0.797l0.393-0.289 2.23 0.633 1.504-2.508-1.682-1.543 0.061-0.469c0.036-0.262 0.053-0.527 0.053-0.797s-0.016-0.535-0.053-0.797l-0.061-0.469 1.682-1.543-1.504-2.508-2.23 0.633-0.393-0.289c-0.434-0.32-0.912-0.59-1.427-0.797l-0.454-0.184-0.543-2.172h-3.008l-0.543 2.172z",{title:"Settings"}),Yo=di("M10.845 6.385l0 1.717 1.076 1.048c-0.242-1.228 0.123-2.479 1.002-3.36 0.712-0.713 1.656-1.097 2.636-1.097h0.040l-2.046 2.011 0.532 3.192 3.186 0.532 2.012-2.017c0.009 0.995-0.373 1.955-1.098 2.677-0.325 0.33-0.707 0.581-1.116 0.762 0.062 0.057 0.136 0.102 0.198 0.164l1.077 1.082c0.369-0.225 0.721-0.493 1.037-0.81 1.335-1.307 1.885-3.32 1.428-5.161-0.105-0.432-0.435-0.77-0.857-0.889-0.431-0.119-0.888 0.005-1.164 0.317l-2.065 2.065-1.138-0.189-0.189-1.145 2.061-2.061c0.312-0.285 0.431-0.743 0.312-1.166-0.114-0.427-0.457-0.757-0.888-0.863-1.867-0.466-3.793 0.071-5.15 1.427-0.36 0.361-0.65 0.766-0.892 1.166l0.040 0.026-0.031 0.569zM6.728 18.989c-0.448 0.449-1.239 0.449-1.692 0-0.224-0.225-0.352-0.497-0.352-0.814-0-0.321 0.123-0.621 0.351-0.814l4.726-4.794-1.192-1.194-4.725 4.727c-0.545 0.546-0.812 1.272-0.843 2.011s0.299 1.497 0.844 2.043c0.545 0.546 1.27 0.845 2.007 0.845 0.769-0 1.494-0.3 2.039-0.845l3.547-3.554c-0.338-0.559-0.532-1.193-0.549-1.836l-4.161 4.225zM20.618 16.936l-4.117-4.122c-0.813-0.814-2.027-0.974-3.002-0.49l-3.779-3.759v-2.184l-4.468-3.381-2.25 2.223 3.375 4.477 2.181 0 3.751 3.755c-0.479 0.978-0.324 2.193 0.489 3.008l4.113 4.125c0.51 0.515 1.343 0.515 1.853-0l1.854-1.858c0.509-0.453 0.509-1.284-0-1.795z",{title:"Tools"}),Qo=di("M6.375 13.25V4.5C6.375 4.15625 6.65625 3.875 7 3.875H8.25V7.625C8.25 7.96875 8.53125 8.25 8.875 8.25C9.21875 8.25 9.5 7.96875 9.5 7.625V3.875H12V6.375C12 6.71875 12.2812 7 12.625 7C12.9688 7 13.25 6.71875 13.25 6.375V3.875H17C17.3438 3.875 17.625 4.15625 17.625 4.5V13.25H6.375ZM4.5 14.5C4.5 15.8789 5.62109 17 7 17H9.5V19.5C9.5 20.8789 10.6211 22 12 22C13.3789 22 14.5 20.8789 14.5 19.5V17H17C18.3789 17 19.5 15.8789 19.5 14.5V4.5C19.5 3.12109 18.3789 2 17 2H7C5.62109 2 4.5 3.12109 4.5 4.5V14.5ZM12 18.875C12.1658 18.875 12.3247 18.9408 12.4419 19.0581C12.5592 19.1753 12.625 19.3342 12.625 19.5C12.625 19.6658 12.5592 19.8247 12.4419 19.9419C12.3247 20.0592 12.1658 20.125 12 20.125C11.8342 20.125 11.6753 20.0592 11.5581 19.9419C11.4408 19.8247 11.375 19.6658 11.375 19.5C11.375 19.3342 11.4408 19.1753 11.5581 19.0581C11.6753 18.9408 11.8342 18.875 12 18.875Z",{title:"Brush"}),Ko=di("M20.125 12.0859C20.125 12.1914 20.0859 12.2891 19.9609 12.3984C19.8125 12.5195 19.5664 12.625 19.2656 12.625H15.4375C13.3672 12.625 11.6875 14.3047 11.6875 16.375C11.6875 16.6406 11.7148 16.8984 11.7695 17.1484C11.8984 17.7617 12.168 18.3633 12.332 18.7344C12.3594 18.7969 12.3867 18.8516 12.4062 18.9023C12.6016 19.3516 12.625 19.5039 12.625 19.5703C12.625 19.7773 12.5508 19.9414 12.4766 20.0312C12.4414 20.0742 12.4141 20.0938 12.3984 20.1016C12.3867 20.1094 12.3672 20.1133 12.3359 20.1172C12.2227 20.1211 12.1133 20.125 12 20.125C7.51172 20.125 3.875 16.4883 3.875 12C3.875 7.51172 7.51172 3.875 12 3.875C16.4883 3.875 20.125 7.51172 20.125 12C20.125 12.0273 20.125 12.0547 20.125 12.0859ZM22 12.1055C22 12.0703 22 12.0352 22 12C22 6.47656 17.5234 2 12 2C6.47656 2 2 6.47656 2 12C2 17.5234 6.47656 22 12 22C12.1367 22 12.2773 21.9961 12.4141 21.9922C13.6562 21.9414 14.5 20.8164 14.5 19.5703C14.5 19.0039 14.2617 18.4648 14.0273 17.9297C13.8594 17.5469 13.6875 17.1602 13.6055 16.7617C13.5781 16.6367 13.5664 16.5078 13.5664 16.375C13.5664 15.3398 14.4062 14.5 15.4414 14.5H19.2656C20.6914 14.5 21.9883 13.5312 22.0039 12.1055H22ZM8.25 12C8.25 11.6685 8.1183 11.3505 7.88388 11.1161C7.64946 10.8817 7.33152 10.75 7 10.75C6.66848 10.75 6.35054 10.8817 6.11612 11.1161C5.8817 11.3505 5.75 11.6685 5.75 12C5.75 12.3315 5.8817 12.6495 6.11612 12.8839C6.35054 13.1183 6.66848 13.25 7 13.25C7.33152 13.25 7.64946 13.1183 7.88388 12.8839C8.1183 12.6495 8.25 12.3315 8.25 12ZM8.25 9.5C8.58152 9.5 8.89946 9.3683 9.13388 9.13388C9.3683 8.89946 9.5 8.58152 9.5 8.25C9.5 7.91848 9.3683 7.60054 9.13388 7.36612C8.89946 7.1317 8.58152 7 8.25 7C7.91848 7 7.60054 7.1317 7.36612 7.36612C7.1317 7.60054 7 7.91848 7 8.25C7 8.58152 7.1317 8.89946 7.36612 9.13388C7.60054 9.3683 7.91848 9.5 8.25 9.5ZM13.25 7C13.25 6.66848 13.1183 6.35054 12.8839 6.11612C12.6495 5.8817 12.3315 5.75 12 5.75C11.6685 5.75 11.3505 5.8817 11.1161 6.11612C10.8817 6.35054 10.75 6.66848 10.75 7C10.75 7.33152 10.8817 7.64946 11.1161 7.88388C11.3505 8.1183 11.6685 8.25 12 8.25C12.3315 8.25 12.6495 8.1183 12.8839 7.88388C13.1183 7.64946 13.25 7.33152 13.25 7ZM15.75 9.5C16.0815 9.5 16.3995 9.3683 16.6339 9.13388C16.8683 8.89946 17 8.58152 17 8.25C17 7.91848 16.8683 7.60054 16.6339 7.36612C16.3995 7.1317 16.0815 7 15.75 7C15.4185 7 15.1005 7.1317 14.8661 7.36612C14.6317 7.60054 14.5 7.91848 14.5 8.25C14.5 8.58152 14.6317 8.89946 14.8661 9.13388C15.1005 9.3683 15.4185 9.5 15.75 9.5Z",{title:"Palette"}),Go=di(["M10 5.5c0 0.828-0.672 1.5-1.5 1.5s-1.5-0.672-1.5-1.5c0-0.828 0.672-1.5 1.5-1.5s1.5 0.672 1.5 1.5z","M16 5.5c0 0.828-0.672 1.5-1.5 1.5s-1.5-0.672-1.5-1.5c0-0.828 0.672-1.5 1.5-1.5s1.5 0.672 1.5 1.5z","M16 12c0 0.828-0.672 1.5-1.5 1.5s-1.5-0.672-1.5-1.5c0-0.828 0.672-1.5 1.5-1.5s1.5 0.672 1.5 1.5z","M10 12c0 0.828-0.672 1.5-1.5 1.5s-1.5-0.672-1.5-1.5c0-0.828 0.672-1.5 1.5-1.5s1.5 0.672 1.5 1.5z","M10 18.5c0 0.828-0.672 1.5-1.5 1.5s-1.5-0.672-1.5-1.5c0-0.828 0.672-1.5 1.5-1.5s1.5 0.672 1.5 1.5z","M16 18.5c0 0.828-0.672 1.5-1.5 1.5s-1.5-0.672-1.5-1.5c0-0.828 0.672-1.5 1.5-1.5s1.5 0.672 1.5 1.5z"],{title:"Grip"}),Xo=di(["M5 14c1.105 0 2-0.895 2-2s-0.895-2-2-2c-1.105 0-2 0.895-2 2s0.895 2 2 2z","M12 14c1.105 0 2-0.895 2-2s-0.895-2-2-2c-1.105 0-2 0.895-2 2s0.895 2 2 2z","M19 14c1.105 0 2-0.895 2-2s-0.895-2-2-2c-1.105 0-2 0.895-2 2s0.895 2 2 2z"],{title:"More"}),Jo=di("M2 5.04348C2 4.46522 2.47768 4 3.07143 4H20.9286C21.5223 4 22 4.46522 22 5.04348C22 5.62174 21.5223 6.08696 20.9286 6.08696H3.07143C2.47768 6.08696 2 5.62174 2 5.04348ZM2 12C2 11.4217 2.47768 10.9565 3.07143 10.9565H20.9286C21.5223 10.9565 22 11.4217 22 12C22 12.5783 21.5223 13.0435 20.9286 13.0435H3.07143C2.47768 13.0435 2 12.5783 2 12ZM22 18.9565C22 19.5348 21.5223 20 20.9286 20H3.07143C2.47768 20 2 19.5348 2 18.9565C2 18.3783 2.47768 17.913 3.07143 17.913H20.9286C21.5223 17.913 22 18.3783 22 18.9565Z",{title:"Hamburger"}),ea=di("M2 4.688c0-0.482 0.156-0.884 0.469-1.205s0.703-0.482 1.172-0.482h16.719c0.469 0 0.859 0.161 1.172 0.482s0.469 0.723 0.469 1.205c0 0.402-0.117 0.75-0.352 1.045l-6.523 8.237v5.745c0 0.348-0.117 0.656-0.352 0.924-0.26 0.241-0.56 0.362-0.898 0.362-0.312 0-0.573-0.107-0.781-0.321l-3.633-2.893c-0.391-0.348-0.586-0.777-0.586-1.286v-2.531l-6.523-8.237c-0.234-0.295-0.352-0.643-0.352-1.045zM4.148 4.929l6.406 8.076c0.13 0.188 0.195 0.388 0.195 0.603v2.732l2.5 2.049v-4.781c0-0.214 0.065-0.415 0.195-0.603l6.406-8.076h-15.703z",{title:"Filter"}),ta=di("M12 12c-1.571 0-2.857 1.286-2.857 2.857s1.286 2.857 2.857 2.857 2.857-1.286 2.857-2.857c0-1.571-1.286-2.857-2.857-2.857zM21.335 6.335l-3.745-3.746c-0.362-0.363-0.911-0.589-1.478-0.589h-11.254c-1.578 0-2.857 1.279-2.857 2.857v14.286c0 1.578 1.279 2.857 2.857 2.857h14.286c1.578 0 2.857-1.279 2.857-2.857v-11.255c0-0.567-0.228-1.116-0.665-1.554zM7.714 4.143h6.429v3.571h-6.429v-3.571zM19.857 19.143c0 0.394-0.32 0.714-0.714 0.714h-14.286c-0.394 0-0.714-0.32-0.714-0.714v-14.286c0-0.395 0.32-0.714 0.714-0.714h0.714v4.643c0 0.592 0.48 1.071 1.071 1.071h8.571c0.594 0 1.071-0.478 1.071-1.071v-4.47l3.493 3.493c0.051 0.048 0.078 0.119 0.078 0.186v11.147z",{title:"Save"}),na=di("M7.118 8.016c1.84-1.773 4.898-1.773 6.738 0 1.655 1.595 1.9 4.137 0.539 5.971l-0.036 0.051c-0.341 0.456-1.003 0.565-1.476 0.236-0.477-0.328-0.589-0.966-0.248-1.423l0.036-0.051c0.758-1.024 0.639-2.424-0.285-3.314-1.039-1.002-2.73-1.002-3.773 0l-3.713 3.582c-1.043 0.976-1.043 2.632 0 3.636 0.92 0.89 2.376 1.005 3.435 0.274l0.053-0.064c0.477-0.3 1.138-0.195 1.476 0.265 0.341 0.459 0.232 1.097-0.245 1.426l-0.053 0.035c-1.933 1.311-4.511 1.101-6.165-0.491-1.869-1.802-1.869-4.724 0-6.523l3.716-3.611zM16.881 15.955c-1.87 1.802-4.898 1.802-6.768 0-1.655-1.595-1.87-4.109-0.51-5.943l0.036-0.051c0.311-0.456 0.973-0.565 1.476-0.236 0.477 0.3 0.589 0.938 0.248 1.423l-0.036 0.051c-0.758 0.995-0.639 2.424 0.285 3.314 1.039 1.002 2.73 1.002 3.773 0l3.713-3.582c1.043-1.005 1.043-2.66 0-3.636-0.92-0.889-2.376-1.005-3.435-0.274l-0.053 0.035c-0.477 0.329-1.138 0.195-1.476-0.237-0.341-0.459-0.232-1.096 0.245-1.424l0.053-0.036c1.903-1.311 4.511-1.103 6.166 0.492 1.87 1.801 1.87 4.723 0 6.522l-3.717 3.582z",{title:"Link"}),ra=di("M21.648 4.773l-2.422-2.422c-0.234-0.234-0.521-0.352-0.859-0.352h-6.406c-0.703 0.026-1.289 0.273-1.758 0.742s-0.716 1.055-0.742 1.758v10c0.026 0.703 0.286 1.289 0.781 1.758 0.469 0.469 1.055 0.716 1.758 0.742h7.5c0.703-0.026 1.289-0.273 1.758-0.742s0.716-1.055 0.742-1.758v-8.867c0-0.339-0.117-0.625-0.352-0.859zM20.125 14.5c-0.026 0.391-0.234 0.599-0.625 0.625h-7.539c-0.391-0.026-0.599-0.234-0.625-0.625v-10c0.026-0.365 0.234-0.573 0.625-0.625h5l0.039 1.875c0 0.365 0.117 0.664 0.352 0.898s0.534 0.352 0.898 0.352h1.836v7.5h0.039zM12.625 19.5c-0.026 0.391-0.234 0.599-0.625 0.625h-7.539c-0.391-0.026-0.599-0.234-0.625-0.625l0.039-10c0.026-0.391 0.234-0.599 0.625-0.625h3.75v-1.875h-3.75c-0.703 0.026-1.289 0.273-1.758 0.742s-0.716 1.055-0.742 1.758v10c0.026 0.703 0.273 1.289 0.742 1.758s1.055 0.716 1.758 0.742h7.5c0.703-0.026 1.289-0.273 1.758-0.742s0.716-1.055 0.742-1.758v-1.25h-1.836l-0.039 1.25z",{title:"Copy"}),ia=di("M19.119 5.043c0.417 0.446 0.625 0.974 0.625 1.585s-0.208 1.139-0.625 1.585l-1.701 1.726-4.513-4.579 1.701-1.726c0.44-0.423 0.96-0.634 1.562-0.634s1.122 0.211 1.562 0.634l1.389 1.409zM4.053 14.376l8.088-8.242 4.513 4.579-8.088 8.206c-0.37 0.376-0.81 0.646-1.319 0.81l-4.166 1.233c-0.324 0.094-0.602 0.012-0.833-0.246-0.231-0.211-0.301-0.481-0.208-0.81l1.215-4.226c0.162-0.517 0.428-0.951 0.798-1.303zM21.167 19.307c0.509 0.047 0.787 0.329 0.833 0.845-0.046 0.516-0.324 0.798-0.833 0.845h-10.553c-0.509-0.047-0.787-0.329-0.833-0.845 0.046-0.517 0.324-0.798 0.833-0.845h10.553z",{title:"Edit"}),oa=di("M7.357 7.357h1.429v-0.714c0-0.594 0.478-1.071 1.071-1.071s1.071 0.478 1.071 1.071v0.714h5.714c0.594 0 1.071 0.478 1.071 1.071s-0.478 1.071-1.071 1.071h-5.714v0.714c0 0.594-0.478 1.071-1.071 1.071s-1.071-0.478-1.071-1.071v-0.714h-1.429c-0.594 0-1.071-0.478-1.071-1.071s0.478-1.071 1.071-1.071zM7.357 16.643c-0.594 0-1.071-0.478-1.071-1.071s0.478-1.071 1.071-1.071h5.714v-0.714c0-0.594 0.478-1.071 1.071-1.071s1.071 0.478 1.071 1.071v0.714h1.429c0.594 0 1.071 0.478 1.071 1.071s-0.478 1.071-1.071 1.071h-1.429v0.714c0 0.594-0.478 1.071-1.071 1.071s-1.071-0.478-1.071-1.071v-0.714h-5.714zM2 4.857c0-1.578 1.279-2.857 2.857-2.857h14.286c1.576 0 2.857 1.279 2.857 2.857v14.286c0 1.576-1.281 2.857-2.857 2.857h-14.286c-1.578 0-2.857-1.281-2.857-2.857v-14.286zM4.857 19.857h14.286c0.393 0 0.714-0.321 0.714-0.714v-14.286c0-0.395-0.321-0.714-0.714-0.714h-14.286c-0.395 0-0.714 0.32-0.714 0.714v14.286c0 0.393 0.32 0.714 0.714 0.714z",{title:"Config"}),aa=di("M9.13 2.691c0.205-0.424 0.626-0.691 1.085-0.691h4.569c0.459 0 0.88 0.267 1.085 0.691l0.273 0.559h3.643c0.672 0 1.214 0.56 1.214 1.25s-0.543 1.25-1.214 1.25h-14.571c-0.671 0-1.214-0.56-1.214-1.25s0.544-1.25 1.214-1.25h3.643l0.273-0.559zM5.18 7h14.606v12.5c0 1.379-1.089 2.5-2.429 2.5h-9.748c-1.307 0-2.429-1.121-2.429-2.5v-12.5zM8.216 10.125v8.75c0 0.344 0.307 0.625 0.607 0.625 0.368 0 0.607-0.281 0.607-0.625v-8.75c0-0.344-0.239-0.625-0.607-0.625-0.3 0-0.607 0.281-0.607 0.625zM11.859 10.125v8.75c0 0.344 0.307 0.625 0.607 0.625 0.368 0 0.641-0.281 0.641-0.625v-8.75c0-0.344-0.273-0.625-0.641-0.625-0.3 0-0.607 0.281-0.607 0.625zM15.536 10.125v8.75c0 0.344 0.273 0.625 0.607 0.625s0.607-0.281 0.607-0.625v-8.75c0-0.344-0.273-0.625-0.607-0.625s-0.607 0.281-0.607 0.625z",{title:"Trash"}),sa=di("M8.071 14.857h-5c-0.592 0-1.071 0.478-1.071 1.071 0 0.591 0.48 1.071 1.071 1.071h3.929v3.929c0 0.594 0.478 1.071 1.071 1.071s1.071-0.478 1.071-1.071v-5c0-0.594-0.478-1.071-1.071-1.071zM15.929 9.143h5c0.594 0 1.071-0.478 1.071-1.071 0-0.592-0.48-1.071-1.071-1.071h-3.929v-3.929c0-0.592-0.478-1.071-1.071-1.071s-1.071 0.479-1.071 1.071v5c0 0.594 0.478 1.071 1.071 1.071zM8.071 2c-0.594 0-1.071 0.479-1.071 1.071v3.929h-3.929c-0.592 0-1.071 0.478-1.071 1.071s0.48 1.071 1.071 1.071h5c0.594 0 1.071-0.478 1.071-1.071v-5c0-0.592-0.478-1.071-1.071-1.071zM20.929 14.857h-5c-0.594 0-1.071 0.478-1.071 1.071v5c0 0.591 0.48 1.071 1.071 1.071s1.071-0.48 1.071-1.071v-3.929h3.929c0.591 0 1.071-0.48 1.071-1.071 0-0.594-0.478-1.071-1.071-1.071z",{title:"Compress"}),la=di("M7.313 18h-3.438v-3.667c0-0.554-0.42-1-0.938-1s-0.938 0.446-0.938 1v4.667c0 0.554 0.42 1 0.938 1h4.375c0.52 0 0.938-0.446 0.938-1s-0.418-1-0.938-1zM7.313 4h-4.375c-0.518 0-0.938 0.448-0.938 1v4.667c0 0.554 0.42 1 0.938 1s0.938-0.446 0.938-1v-3.667h3.438c0.52 0 0.938-0.446 0.938-1s-0.418-1-0.938-1zM21.063 4h-4.375c-0.519 0-0.938 0.448-0.938 1s0.42 1 0.938 1h3.438v3.667c0 0.554 0.418 1 0.938 1s0.938-0.446 0.938-1v-4.667c0-0.552-0.418-1-0.938-1zM21.063 13.333c-0.518 0-0.938 0.448-0.938 1v3.667h-3.438c-0.518 0-0.938 0.448-0.938 1s0.418 1 0.938 1h4.375c0.518 0 0.938-0.448 0.938-1v-4.667c0-0.554-0.418-1-0.938-1z",{title:"Expand"}),ca=di("M19.5 5.75h-6.723l-1.922-1.768c-0.469-0.469-1.102-0.732-1.766-0.732h-4.59c-1.381 0-2.5 1.12-2.5 2.5v12.5c0 1.38 1.119 2.5 2.5 2.5h15c1.381 0 2.5-1.119 2.5-2.5v-10c0-1.379-1.121-2.5-2.5-2.5zM4.5 5.125h4.59c0.167 0 0.324 0.065 0.442 0.183l2.468 2.317h7.5c0.345 0 0.625 0.28 0.625 0.625v1.25h-16.25v-3.75c0-0.345 0.28-0.625 0.625-0.625zM19.5 18.875h-15c-0.345 0-0.625-0.28-0.625-0.625v-6.875h16.25v6.875c0 0.344-0.281 0.625-0.625 0.625z",{title:"FolderClose"}),ua=di("M21.882 12.511l-3.333 6.857c-0.188 0.389-0.573 0.632-1.024 0.632h-13.302c-1.227 0-2.222-1.024-2.222-2.286v-11.429c0-1.262 0.995-2.286 2.222-2.286h4.080c0.589 0 1.155 0.241 1.572 0.67l1.706 1.616h4.865c1.227 0 2.222 1.024 2.222 2.286v1.143h-1.667v-1.143c0-0.315-0.249-0.571-0.556-0.571h-5.556l-2.194-2.118c-0.104-0.108-0.243-0.168-0.392-0.168h-4.080c-0.306 0-0.556 0.256-0.556 0.571v10.286l2.471-5.082c0.189-0.389 0.574-0.632 0.994-0.632h13.757c0.823 0 1.361 0.893 0.993 1.654z",{title:"FolderOpen"}),da=di("M19.208 5.633l-3.083-2.891c-0.528-0.495-1.167-0.742-1.917-0.742h-7.542c-0.75 0.026-1.375 0.273-1.875 0.742s-0.764 1.055-0.792 1.758v15c0.028 0.703 0.292 1.289 0.792 1.758s1.125 0.716 1.875 0.742h10.667c0.75-0.026 1.375-0.273 1.875-0.742s0.764-1.055 0.792-1.758v-12.070c0-0.703-0.264-1.302-0.792-1.797zM17.333 20.125h-10.667c-0.389-0.052-0.611-0.247-0.667-0.586v-15.039c0.028-0.365 0.25-0.573 0.667-0.625h6.667v3.125c0 0.365 0.125 0.664 0.375 0.898s0.57 0.352 0.958 0.352h3.292v11.25c0 0.391-0.208 0.599-0.625 0.625z",{title:"File"}),ha=di("M18.258 5.633l-2.891-2.891c-0.495-0.495-1.094-0.742-1.797-0.742h-7.070c-0.703 0.026-1.289 0.273-1.758 0.742s-0.716 1.055-0.742 1.758v15c0.026 0.703 0.273 1.289 0.742 1.758s1.055 0.716 1.758 0.742h10c0.703-0.026 1.289-0.273 1.758-0.742s0.716-1.055 0.742-1.758v-12.070c0-0.703-0.247-1.302-0.742-1.797zM17.125 19.5c-0.026 0.391-0.234 0.599-0.625 0.625h-10c-0.391-0.026-0.599-0.234-0.625-0.625v-15c0.026-0.365 0.234-0.573 0.625-0.625h6.25v3.125c0 0.365 0.117 0.664 0.352 0.898s0.534 0.352 0.898 0.352h3.086v11.25h0.039zM10.523 14.695l-1.211-1.172c-0.443-0.364-0.885-0.364-1.328 0-0.365 0.443-0.365 0.885 0 1.328l1.875 1.875c0.208 0.182 0.443 0.273 0.703 0.273 0 0 0.013 0 0.039 0 0.26-0.026 0.482-0.13 0.664-0.312l3.75-4.375c0.339-0.469 0.312-0.912-0.078-1.328-0.469-0.339-0.912-0.312-1.328 0.078l-3.086 3.633z",{title:"FileCheck"}),fa=di("M10.754 12.070c-0.325-0.305-0.853-0.305-1.178 0l-2 1.875c-0.325 0.305-0.325 0.801 0 1.106l2 1.875c0.166 0.156 0.378 0.23 0.591 0.23s0.426-0.076 0.589-0.228c0.325-0.305 0.325-0.801 0-1.106l-1.41-1.322 1.411-1.322c0.289-0.307 0.289-0.799-0.003-1.108zM19.221 5.648l-3.11-2.916c-0.503-0.469-1.182-0.732-1.886-0.732h-7.558c-1.473 0-2.667 1.119-2.667 2.5l0 15c0 1.38 1.194 2.5 2.667 2.5h10.666c1.467 0 2.667-1.125 2.667-2.5v-12.086c0-0.66-0.279-1.297-0.779-1.766zM18 19.5c0 0.345-0.299 0.625-0.667 0.625h-10.666c-0.368 0-0.667-0.28-0.667-0.625l-0.001-14.995c0-0.345 0.299-0.625 0.667-0.625h6.667v3.12c0 0.69 0.597 1.25 1.333 1.25h3.296v11.25h0.037zM13.246 12.070c-0.326 0.305-0.326 0.801 0 1.106l1.408 1.324-1.411 1.322c-0.325 0.305-0.325 0.801 0 1.106 0.165 0.154 0.378 0.228 0.59 0.228s0.426-0.076 0.589-0.228l2-1.875c0.326-0.305 0.326-0.801 0-1.106l-2-1.875c-0.327-0.306-0.852-0.306-1.177-0.002z",{title:"FileCode"}),pa=di("M19.2208 5.64766L16.1113 2.73204C15.6083 2.26336 14.9292 2 14.225 2L6.66667 2C5.19375 2 4 3.11914 4 4.5L4.00027 19.5C4.00027 20.8805 5.19402 22 6.66694 22H17.3333C18.8 22 20 20.875 20 19.5V7.41407C20 6.75391 19.7208 6.11719 19.2208 5.64766ZM18 19.5C18 19.8452 17.7015 20.125 17.3333 20.125H6.6675C6.29925 20.125 6.00083 19.8452 6.00083 19.5L6 4.50508C6 4.15993 6.2985 3.88008 6.66667 3.88008H8.66667V4.5H11.3333V3.88008H13.3337L13.3333 7C13.3333 7.69024 13.9304 8.25 14.6667 8.25H17.9625V19.5H18ZM11.3333 5.75H8.66667V7H11.3333V5.75ZM11.3333 8.25H8.66667V9.5H11.3333V8.25ZM11.3333 10.75H8.66667L7.39333 15.3008C7.06292 16.8242 8.32083 18.25 10.0125 18.25C11.69 18.25 12.9479 16.832 12.6242 15.3145L11.3333 10.75ZM10.6667 16.375H9.33333C8.96517 16.375 8.66667 16.0952 8.66667 15.75C8.66667 15.4048 8.96517 15.125 9.33333 15.125H10.6667C11.0348 15.125 11.3333 15.4048 11.3333 15.75C11.3333 16.0952 11.0333 16.375 10.6667 16.375Z",{title:"FileZip"}),ma=di("M19.221 5.012l-3.11-3.207c-0.503-0.516-1.182-0.805-1.886-0.805h-7.558c-1.473 0-2.667 1.231-2.667 2.75l0 16.5c0 1.518 1.194 2.75 2.667 2.75h10.666c1.467 0 2.667-1.237 2.667-2.75v-13.295c0-0.726-0.279-1.427-0.779-1.943zM18 20.25c0 0.38-0.299 0.687-0.667 0.687h-10.666c-0.368 0-0.667-0.308-0.667-0.687l-0.001-16.494c0-0.38 0.299-0.687 0.667-0.687h6.667v3.432c0 0.759 0.597 1.375 1.333 1.375h3.296v12.375h0.037zM8 13.031c0 0.571 0.45 1.031 1 1.031h6c0.554 0 1-0.46 1-1.031s-0.446-1.031-1-1.031h-6c-0.55 0-1 0.464-1 1.031zM15 16.125h-6c-0.55 0-1 0.464-1 1.031s0.448 1.031 1 1.031h6c0.552 0 1-0.462 1-1.031s-0.446-1.031-1-1.031z",{title:"Form"}),ga=di("M7.5 20.125H17.5C17.8438 20.125 18.125 19.8438 18.125 19.5V8.25H15C14.3086 8.25 13.75 7.69141 13.75 7V3.875H7.5C7.15625 3.875 6.875 4.15625 6.875 4.5V19.5C6.875 19.8438 7.15625 20.125 7.5 20.125ZM5 4.5C5 3.12109 6.12109 2 7.5 2H13.9648C14.6289 2 15.2656 2.26172 15.7344 2.73047L19.2695 6.26562C19.7383 6.73438 20 7.37109 20 8.03516V19.5C20 20.8789 18.8789 22 17.5 22H7.5C6.12109 22 5 20.8789 5 19.5V4.5ZM8.125 6.375C8.125 6.03125 8.40625 5.75 8.75 5.75H11.875C12.2188 5.75 12.5 6.03125 12.5 6.375C12.5 6.71875 12.2188 7 11.875 7H8.75C8.40625 7 8.125 6.71875 8.125 6.375ZM8.125 8.875C8.125 8.53125 8.40625 8.25 8.75 8.25H11.875C12.2188 8.25 12.5 8.53125 12.5 8.875C12.5 9.21875 12.2188 9.5 11.875 9.5H8.75C8.40625 9.5 8.125 9.21875 8.125 8.875ZM12.5 17.625C12.5 17.2812 12.7812 17 13.125 17H16.25C16.5938 17 16.875 17.2812 16.875 17.625C16.875 17.9688 16.5938 18.25 16.25 18.25H13.125C12.7812 18.25 12.5 17.9688 12.5 17.625ZM9.375 10.75H15.625C16.3164 10.75 16.875 11.3086 16.875 12V14.5C16.875 15.1914 16.3164 15.75 15.625 15.75H9.375C8.68359 15.75 8.125 15.1914 8.125 14.5V12C8.125 11.3086 8.68359 10.75 9.375 10.75Z",{title:"Invoice"}),va=di("M17.3333 20.5312H6.66667C6.3 20.5312 6 20.2359 6 19.875V16.5938H4V19.875C4 21.3229 5.19583 22.5 6.66667 22.5H17.3333C18.8042 22.5 20 21.3229 20 19.875V16.5938H18V19.875C18 20.2359 17.7 20.5312 17.3333 20.5312ZM18 8.0625V12H20V7.83691C20 7.13965 19.7208 6.47109 19.2208 5.97891L15.4458 2.26699C14.9458 1.7748 14.2708 1.5 13.5625 1.5H6.66667C5.19583 1.5 4 2.67715 4 4.125V12H6V4.125C6 3.76406 6.3 3.46875 6.66667 3.46875H13.3333V6.75C13.3333 7.47598 13.9292 8.0625 14.6667 8.0625H18ZM1 13.3125C0.445833 13.3125 0 13.7514 0 14.2969C0 14.8424 0.445833 15.2812 1 15.2812H5.66667C6.22083 15.2812 6.66667 14.8424 6.66667 14.2969C6.66667 13.7514 6.22083 13.3125 5.66667 13.3125H1ZM10.3333 13.3125C9.77917 13.3125 9.33333 13.7514 9.33333 14.2969C9.33333 14.8424 9.77917 15.2812 10.3333 15.2812H13.6667C14.2208 15.2812 14.6667 14.8424 14.6667 14.2969C14.6667 13.7514 14.2208 13.3125 13.6667 13.3125H10.3333ZM18.3333 13.3125C17.7792 13.3125 17.3333 13.7514 17.3333 14.2969C17.3333 14.8424 17.7792 15.2812 18.3333 15.2812H23C23.5542 15.2812 24 14.8424 24 14.2969C24 13.7514 23.5542 13.3125 23 13.3125H18.3333Z",{title:"PageBreak"}),ba=di("M13.6667 18.75C13.6667 19.0594 13.4167 19.3125 13.1111 19.3125H4.22222C3.91667 19.3125 3.66667 19.0594 3.66667 18.75V5.25C3.66667 4.94062 3.91667 4.6875 4.22222 4.6875H9.77778V7.5C9.77778 8.12227 10.2743 8.625 10.8889 8.625H13.6667V12H15.3333V8.43164C15.3333 7.83398 15.1007 7.26094 14.684 6.83906L11.5382 3.65742C11.1215 3.23555 10.559 3 9.96875 3H4.22222C2.99653 3 2 4.00898 2 5.25V18.75C2 19.991 2.99653 21 4.22222 21H13.1111C14.3368 21 15.3333 19.991 15.3333 18.75V15.9375H13.6667V18.75ZM18.9792 10.5586C18.6528 10.2281 18.125 10.2281 17.8021 10.5586C17.4792 10.8891 17.4757 11.4234 17.8021 11.7504L19.1563 13.1215H9.5C9.03819 13.1215 8.66667 13.4977 8.66667 13.9652C8.66667 14.4328 9.03819 14.809 9.5 14.809H19.1563L17.8021 16.1801C17.4757 16.5105 17.4757 17.0449 17.8021 17.3719C18.1285 17.6988 18.6562 17.7023 18.9792 17.3719L21.7569 14.5594C22.0833 14.2289 22.0833 13.6945 21.7569 13.3676L18.9792 10.5551V10.5586Z",{title:"Export"}),ya=di("M4.22261 19.3125H13.113C13.4186 19.3125 13.6687 19.0594 13.6687 18.75V18.5145L15.0509 18.1664C15.1481 18.1418 15.2454 18.1102 15.3356 18.0715V18.75C15.3356 19.991 14.3389 21 13.113 21H4.22261C2.9967 21 2 19.991 2 18.75V5.25C2 4.00898 2.9967 3 4.22261 3H9.97013C10.5605 3 11.1266 3.23555 11.5433 3.65742L14.6862 6.83906C15.103 7.26094 15.3356 7.83398 15.3356 8.43164V10.1578L13.6687 11.8453V8.625H10.8904C10.2757 8.625 9.77913 8.12227 9.77913 7.5V4.6875H4.22261C3.917 4.6875 3.66696 4.94062 3.66696 5.25V18.75C3.66696 19.0594 3.917 19.3125 4.22261 19.3125ZM7.55652 15.2695L7.21618 16.4227C7.00434 17.1363 6.35492 17.625 5.61868 17.625H5.33391C5.0283 17.625 4.77826 17.3719 4.77826 17.0625C4.77826 16.7531 5.0283 16.5 5.33391 16.5H5.61868C5.86525 16.5 6.08057 16.3383 6.15003 16.0992L6.66748 14.359C6.78555 13.9617 7.14673 13.6875 7.55652 13.6875C7.96631 13.6875 8.32749 13.9582 8.44556 14.359L8.84841 15.716C9.1054 15.498 9.43185 15.375 9.77913 15.375C10.3313 15.375 10.8349 15.6914 11.0814 16.1906L11.2342 16.5H12.1233L12.54 14.8055C12.5886 14.6086 12.6894 14.4258 12.8317 14.2816L17.3186 9.74297L19.7843 12.2391L15.2974 16.7777C15.1551 16.9219 14.9779 17.0238 14.78 17.073L12.6928 17.6004C12.6546 17.6109 12.6199 17.6145 12.5817 17.618C12.5539 17.6215 12.5296 17.625 12.5018 17.625H10.8904C10.6786 17.625 10.4876 17.5055 10.3938 17.3156L10.0882 16.6934C10.0292 16.5738 9.9111 16.5 9.7826 16.5C9.65411 16.5 9.53256 16.5738 9.47699 16.6934L9.17138 17.3156C9.07067 17.523 8.85188 17.6461 8.62615 17.625C8.40042 17.6039 8.20594 17.4457 8.14343 17.2277L7.55652 15.2695ZM21.0936 7.91133L21.5937 8.41758C22.1354 8.96602 22.1354 9.85547 21.5937 10.4074L20.5727 11.441L18.107 8.94492L19.128 7.91133C19.6697 7.36289 20.5484 7.36289 21.0936 7.91133Z",{title:"SignatureAlt"}),Ca=di("M7.948 6.536c-1.037 0-1.878 0.863-1.878 1.929s0.841 1.929 1.878 1.929c1.037 0 1.878-0.863 1.878-1.929s-0.841-1.929-1.878-1.929zM19.496 3h-15.026c-1.348 0-2.47 1.151-2.47 2.571v12.857c0 1.42 1.121 2.571 2.469 2.571h15.026c1.383 0 2.504-1.151 2.504-2.571v-12.857c0-1.42-1.087-2.571-2.504-2.571zM20.122 18.159l-5.353-7.469c-0.098-0.185-0.321-0.297-0.56-0.297s-0.462 0.111-0.595 0.296l-4.171 5.79-1.451-1.852c-0.135-0.172-0.35-0.273-0.578-0.273s-0.443 0.102-0.578 0.273l-2.955 3.769c0-0.001 0 0.001 0 0l-0.002-12.825c0-0.354 0.281-0.643 0.626-0.643h15.026c0.345 0 0.626 0.288 0.626 0.643v12.588h-0.035z",{title:"Image"}),wa=di("M19.778 4h-12.222c-1.227 0-2.222 1.023-2.222 2.286v8c0 1.263 0.995 2.286 2.222 2.286h12.222c1.227 0 2.222-1.023 2.222-2.286v-8c0-1.263-0.996-2.286-2.222-2.286zM20.333 14.286c0 0.315-0.249 0.571-0.555 0.571h-0.556l-3.795-5.746c-0.104-0.157-0.278-0.254-0.465-0.254-0.186 0-0.359 0.095-0.462 0.254l-2.178 3.361-0.776-1.094c-0.104-0.15-0.271-0.236-0.448-0.236s-0.344 0.087-0.449 0.235l-2.537 3.48h-0.556c-0.306 0-0.556-0.256-0.556-0.571v-8c0-0.315 0.249-0.571 0.556-0.571h12.222c0.306 0 0.555 0.256 0.555 0.571v8zM9.778 6.857c-0.614 0-1.111 0.512-1.111 1.143s0.498 1.143 1.111 1.143c0.614 0 1.111-0.512 1.111-1.143s-0.497-1.143-1.111-1.143zM17.833 20h-11.667c-2.298 0-4.167-1.921-4.167-4.286v-8.571c0-0.471 0.373-0.857 0.833-0.857s0.833 0.386 0.833 0.857v8.571c0 1.418 1.122 2.571 2.5 2.571h11.667c0.46 0 0.833 0.384 0.833 0.857s-0.372 0.857-0.833 0.857z",{title:"Images"}),xa=di("M20.572 17.997c-0.366 0-0.731-0.147-1.010-0.439l-7.562-7.937-7.562 7.941c-0.558 0.586-1.462 0.586-2.020 0s-0.558-1.535 0-2.121l8.571-9c0.558-0.586 1.462-0.586 2.020 0l8.571 9c0.558 0.586 0.558 1.535 0 2.121-0.277 0.291-0.643 0.436-1.009 0.436z",{title:"ChevronUp"}),_a=di("M11.999 18c-0.366 0-0.731-0.147-1.010-0.439l-8.571-9c-0.558-0.586-0.558-1.535 0-2.121s1.462-0.586 2.020 0l7.561 7.942 7.562-7.941c0.558-0.586 1.462-0.586 2.020 0s0.558 1.535 0 2.121l-8.571 9c-0.279 0.293-0.645 0.438-1.011 0.438z",{title:"ChevronDown"}),Sa=di("M16.125 22c-0.372 0-0.702-0.134-0.988-0.402l-8.25-8.571c-0.258-0.298-0.387-0.64-0.387-1.027s0.129-0.729 0.387-1.027l8.25-8.571c0.287-0.268 0.616-0.402 0.988-0.402s0.702 0.134 0.988 0.402c0.258 0.298 0.387 0.64 0.387 1.027s-0.129 0.729-0.387 1.027l-7.305 7.545 7.305 7.545c0.258 0.298 0.387 0.64 0.387 1.027s-0.129 0.729-0.387 1.027c-0.287 0.268-0.616 0.402-0.988 0.402z",{title:"ChevronLeft"}),ka=di("M7.875 22c-0.372 0-0.702-0.134-0.988-0.402-0.258-0.298-0.387-0.64-0.387-1.027s0.129-0.729 0.387-1.027l7.305-7.545-7.305-7.545c-0.258-0.298-0.387-0.64-0.387-1.027s0.129-0.729 0.387-1.027c0.286-0.268 0.616-0.402 0.988-0.402s0.702 0.134 0.988 0.402l8.25 8.571c0.258 0.298 0.387 0.64 0.387 1.027s-0.129 0.729-0.387 1.027l-8.25 8.571c-0.286 0.268-0.616 0.402-0.988 0.402z",{title:"ChevronRight"}),Ma=di("M13.812 3.793l7.857 7.438c0.212 0.201 0.332 0.479 0.332 0.769s-0.12 0.569-0.332 0.77l-7.857 7.437c-0.428 0.404-1.106 0.389-1.515-0.036-0.409-0.421-0.393-1.096 0.036-1.503l5.924-5.605h-15.185c-0.591 0-1.072-0.476-1.072-1.063s0.48-1.062 1.072-1.062h15.182l-5.924-5.605c-0.429-0.408-0.442-1.083-0.036-1.505 0.411-0.425 1.049-0.44 1.518-0.036z",{title:"ArrowRight"}),Ea=di("M22 12c0 0.587-0.481 1.063-1.074 1.063h-15.173l5.936 5.605c0.431 0.405 0.446 1.081 0.036 1.503-0.41 0.425-1.089 0.44-1.518 0.036l-7.873-7.438c-0.214-0.198-0.334-0.477-0.334-0.769s0.12-0.567 0.333-0.77l7.873-7.438c0.427-0.402 1.107-0.387 1.519 0.038 0.41 0.421 0.394 1.096-0.036 1.503l-5.936 5.605h15.214c0.591 0 1.034 0.479 1.034 1.063z",{title:"ArrowLeft"}),Ta=di("M12 22c-0.587 0-1.063-0.481-1.063-1.074v-15.173l-5.605 5.936c-0.405 0.431-1.081 0.446-1.503 0.036-0.425-0.41-0.44-1.089-0.036-1.518l7.438-7.873c0.198-0.214 0.477-0.334 0.769-0.334s0.567 0.12 0.77 0.333l7.438 7.873c0.402 0.427 0.387 1.107-0.038 1.519-0.421 0.41-1.096 0.394-1.503-0.036l-5.605-5.936v15.214c-0 0.591-0.479 1.034-1.063 1.034z",{title:"ArrowUp"}),Oa=di("M12 2c0.587 0 1.063 0.481 1.063 1.074v15.173l5.605-5.936c0.405-0.431 1.081-0.446 1.503-0.036 0.425 0.41 0.44 1.089 0.036 1.518l-7.438 7.873c-0.198 0.214-0.477 0.334-0.769 0.334s-0.567-0.12-0.77-0.333l-7.438-7.873c-0.402-0.427-0.387-1.107 0.038-1.519 0.421-0.41 1.096-0.394 1.503 0.036l5.605 5.936v-15.214c0-0.591 0.479-1.034 1.063-1.034z",{title:"ArrowDown"}),Da=di(["M10.2795 8.77852C10.1701 9.03334 9.92187 9.19809 9.6734 9.19809L7.37537 9.19751V18.7383C7.37537 19.1239 7.06658 19.4367 6.68597 19.4367C6.30536 19.4367 5.99656 19.1239 5.99656 18.7383V9.19751H3.67268C3.39844 9.19751 3.15017 9.03288 3.04072 8.77793C2.95713 8.52246 3.00683 8.22568 3.19325 8.02491L6.18069 4.76316C6.45358 4.4655 6.91864 4.4655 7.19153 4.76316L10.179 8.02491C10.3657 8.22568 10.4145 8.52246 10.2795 8.77852Z","M11.422 5.07277C11.422 4.77849 11.6606 4.53992 11.9549 4.53992H14.0863C14.3806 4.53992 14.6192 4.77849 14.6192 5.07277V6.13849C14.6192 6.43278 14.3806 6.67135 14.0863 6.67135H11.9549C11.6606 6.67135 11.422 6.43278 11.422 6.13849V5.07277Z","M11.422 9.33563C11.422 9.04134 11.6606 8.80277 11.9549 8.80277H16.1961C16.4904 8.80277 16.729 9.04134 16.729 9.33563V10.4013C16.729 10.6956 16.4904 10.9342 16.1961 10.9342H11.9549C11.6606 10.9342 11.422 10.6956 11.422 10.4013V9.33563Z","M11.422 13.5985C11.422 13.3042 11.6606 13.0656 11.9549 13.0656H18.3425C18.6368 13.0656 18.8754 13.3042 18.8754 13.5985V14.6642C18.8754 14.9585 18.6368 15.1971 18.3425 15.1971H11.9549C11.6606 15.1971 11.422 14.9585 11.422 14.6642V13.5985Z","M11.422 17.8613C11.422 17.5671 11.6606 17.3285 11.9549 17.3285H20.4656C20.7599 17.3285 20.9985 17.5671 20.9985 17.8613V18.9271C20.9985 19.2213 20.7599 19.4599 20.4656 19.4599H11.9549C11.6606 19.4599 11.422 19.2213 11.422 18.9271V17.8613Z"],{title:"Async"}),Pa=di("M13.69 3.844c0 0.468 0.376 0.844 0.844 0.844h3.59l-7.845 7.84c-0.331 0.33-0.331 0.865 0 1.192s0.865 0.33 1.192 0l7.841-7.84v3.589c0 0.468 0.376 0.844 0.844 0.844s0.844-0.376 0.844-0.844v-5.625c0-0.468-0.376-0.844-0.844-0.844h-5.623c-0.468 0-0.844 0.376-0.844 0.844zM5.532 4.125c-1.4 0-2.532 1.132-2.532 2.531v11.813c0 1.399 1.132 2.531 2.532 2.531h11.815c1.399 0 2.532-1.132 2.532-2.531v-4.5c0-0.468-0.376-0.844-0.844-0.844s-0.844 0.376-0.844 0.844v4.5c0 0.468-0.376 0.844-0.844 0.844h-11.815c-0.468 0-0.844-0.376-0.844-0.844v-11.813c0-0.468 0.376-0.844 0.844-0.844h4.501c0.468 0 0.844-0.376 0.844-0.844s-0.376-0.844-0.844-0.844h-4.501z",{title:"ExternalLink"}),La=di("M9.197 2.592l8.667 7.988c0.427 0.446 0.636 0.962 0.636 1.42s-0.212 1.029-0.635 1.422l-8.667 7.988c-0.62 0.576-1.551 0.748-2.362 0.436s-1.337-0.935-1.337-1.802v-16.033c0-0.813 0.527-1.547 1.337-1.859s1.743-0.138 2.36 0.439z",{title:"CaretRight"}),Aa=di("M19.8571 4.85714C19.8571 4.46428 19.5357 4.14286 19.1429 4.14286H4.85714C4.46429 4.14286 4.14286 4.46428 4.14286 4.85714L4.14286 19.1429C4.14286 19.5357 4.46429 19.8571 4.85714 19.8571H19.1429C19.5357 19.8571 19.8571 19.5357 19.8571 19.1429V4.85714ZM19.1429 2C20.7188 2 22 3.28125 22 4.85714V19.1429C22 20.7187 20.7188 22 19.1429 22H4.85714C3.28125 22 2 20.7187 2 19.1429L2 4.85714C2 3.28125 3.28125 2 4.85714 2H19.1429ZM16.2857 12C16.2857 12.2991 16.1607 12.5804 15.942 12.7857L10.942 17.4286C10.6295 17.7188 10.1741 17.7946 9.78571 17.625C9.39732 17.4554 9.14286 17.067 9.14286 16.6429V7.35714C9.14286 6.93303 9.39732 6.54464 9.78571 6.375C10.1741 6.20536 10.6295 6.28125 10.942 6.57143L15.942 11.2143C16.1607 11.4152 16.2857 11.7009 16.2857 12Z",{title:"CaretRightAlt"}),Ra=di("M14.803 2.592l-8.667 7.988c-0.427 0.446-0.636 0.962-0.636 1.42s0.212 1.029 0.635 1.422l8.667 7.988c0.62 0.576 1.551 0.748 2.362 0.436s1.337-0.935 1.337-1.802v-16.033c0-0.813-0.527-1.547-1.337-1.859s-1.743-0.138-2.36 0.439z",{title:"CaretLeft"}),Na=di("M4.14286 19.1429C4.14286 19.5357 4.46428 19.8571 4.85714 19.8571H19.1429C19.5357 19.8571 19.8571 19.5357 19.8571 19.1429V4.85714C19.8571 4.46429 19.5357 4.14286 19.1429 4.14286L4.85714 4.14286C4.46428 4.14286 4.14286 4.46429 4.14286 4.85714V19.1429ZM4.85714 22C3.28125 22 2 20.7188 2 19.1429V4.85714C2 3.28125 3.28125 2 4.85714 2L19.1429 2C20.7187 2 22 3.28125 22 4.85714V19.1429C22 20.7188 20.7187 22 19.1429 22H4.85714ZM7.71428 12C7.71428 11.7009 7.83929 11.4196 8.05804 11.2143L13.058 6.57143C13.3705 6.28125 13.8259 6.20536 14.2143 6.375C14.6027 6.54464 14.8571 6.93304 14.8571 7.35714V16.6429C14.8571 17.067 14.6027 17.4554 14.2143 17.625C13.8259 17.7946 13.3705 17.7188 13.058 17.4286L8.05804 12.7857C7.83929 12.5848 7.71428 12.2991 7.71428 12Z",{title:"CaretLeftAlt"}),Ia=di("M2.592 14.803l7.988-8.667c0.446-0.427 0.962-0.636 1.42-0.636s1.029 0.212 1.422 0.635l7.988 8.667c0.576 0.62 0.748 1.551 0.436 2.362s-0.935 1.337-1.802 1.337h-16.033c-0.813 0-1.547-0.527-1.859-1.337s-0.138-1.743 0.439-2.36z",{title:"CaretUp"}),za=di("M19.1429 4.14286C19.5357 4.14286 19.8571 4.46428 19.8571 4.85714V19.1429C19.8571 19.5357 19.5357 19.8571 19.1429 19.8571H4.85714C4.46429 19.8571 4.14286 19.5357 4.14286 19.1429V4.85714C4.14286 4.46428 4.46429 4.14286 4.85714 4.14286H19.1429ZM22 4.85714C22 3.28125 20.7188 2 19.1429 2H4.85714C3.28125 2 2 3.28125 2 4.85714V19.1429C2 20.7187 3.28125 22 4.85714 22H19.1429C20.7188 22 22 20.7187 22 19.1429V4.85714ZM12 7.71428C11.7009 7.71428 11.4196 7.83929 11.2143 8.05804L6.57143 13.058C6.28125 13.3705 6.20536 13.8259 6.375 14.2143C6.54464 14.6027 6.93304 14.8571 7.35714 14.8571H16.6429C17.067 14.8571 17.4554 14.6027 17.625 14.2143C17.7946 13.8259 17.7188 13.3705 17.4286 13.058L12.7857 8.05804C12.5848 7.83929 12.2991 7.71428 12 7.71428Z",{title:"CaretUpAlt"}),Ha=di("M21.408 9.197l-7.988 8.667c-0.446 0.427-0.962 0.636-1.42 0.636s-1.029-0.212-1.422-0.635l-7.988-8.667c-0.575-0.62-0.748-1.551-0.436-2.362s0.935-1.337 1.802-1.337h16.033c0.813 0 1.547 0.527 1.859 1.337s0.138 1.743-0.439 2.36z",{title:"CaretDown"}),ja=di("M19.1429 19.8571C19.5357 19.8571 19.8571 19.5357 19.8571 19.1429V4.85714C19.8571 4.46429 19.5357 4.14286 19.1429 4.14286H4.85714C4.46429 4.14286 4.14286 4.46429 4.14286 4.85714V19.1429C4.14286 19.5357 4.46429 19.8571 4.85714 19.8571H19.1429ZM22 19.1429C22 20.7188 20.7188 22 19.1429 22H4.85714C3.28125 22 2 20.7188 2 19.1429V4.85714C2 3.28125 3.28125 2 4.85714 2H19.1429C20.7188 2 22 3.28125 22 4.85714V19.1429ZM12 16.2857C11.7009 16.2857 11.4196 16.1607 11.2143 15.942L6.57143 10.942C6.28125 10.6295 6.20536 10.1741 6.375 9.78571C6.54464 9.39732 6.93304 9.14286 7.35714 9.14286H16.6429C17.067 9.14286 17.4554 9.39732 17.625 9.78571C17.7946 10.1741 17.7188 10.6295 17.4286 10.942L12.7857 15.942C12.5848 16.1607 12.2991 16.2857 12 16.2857Z",{title:"CaretDownAlt"}),Fa=di(["M11.0078 2.39047C11.5544 1.86984 12.4422 1.86984 12.9888 2.39047H12.9932L18.5909 7.72172C18.9888 8.10491 19.1113 8.67552 18.8926 9.17532C18.674 9.67513 18.1623 10 17.5981 10H6.40282C5.8343 10 5.32702 9.67513 5.10836 9.17532C4.8897 8.67552 5.00777 8.10491 5.41011 7.72172L11.0078 2.39047Z","M11.0078 21.6095C11.5544 22.1302 12.4422 22.1302 12.9888 21.6095H12.9932L18.5909 16.2783C18.9888 15.8951 19.1113 15.3245 18.8926 14.8247C18.674 14.3249 18.1623 14 17.5981 14H6.40282C5.8343 14 5.32702 14.3249 5.10836 14.8247C4.8897 15.3245 5.00777 15.8951 5.41011 16.2783L11.0078 21.6095Z"],{title:"CaretUpDown"}),Va=di("M19.437 19.817h-14.875c-0.587 0-1.062 0.48-1.062 1.072 0 0.629 0.476 1.111 1.062 1.111h14.875c0.587 0 1.062-0.48 1.062-1.072s-0.474-1.111-1.062-1.111zM7.107 9.872l3.831-4.107v10.874c0 0.592 0.476 1.074 1.062 1.074s1.062-0.482 1.062-1.074v-10.874l3.831 4.106c0.211 0.224 0.49 0.336 0.773 0.336 0.261 0 0.523-0.096 0.728-0.292 0.428-0.405 0.448-1.083 0.046-1.515l-5.667-6.075c-0.401-0.433-1.146-0.433-1.547 0l-5.667 6.075c-0.402 0.431-0.382 1.11 0.046 1.516s1.099 0.348 1.501-0.045z",{title:"Upload"}),Ua=di("M19.5 13.875h-2.070l-1.875 1.875h3.945c0.391 0.026 0.599 0.234 0.625 0.625v3.125c-0.026 0.391-0.234 0.599-0.625 0.625h-15c-0.391-0.026-0.599-0.234-0.625-0.625v-3.125c0.026-0.391 0.234-0.599 0.625-0.625h3.984l-1.875-1.875h-2.109c-0.703 0.026-1.289 0.273-1.758 0.742s-0.716 1.055-0.742 1.758v3.125c0.026 0.703 0.273 1.289 0.742 1.758s1.055 0.716 1.758 0.742h15c0.703-0.026 1.289-0.273 1.758-0.742s0.716-1.055 0.742-1.758v-3.125c-0.026-0.703-0.273-1.289-0.742-1.758s-1.055-0.716-1.758-0.742zM18.875 17.937c-0.052-0.573-0.365-0.885-0.938-0.938-0.573 0.052-0.885 0.365-0.938 0.938 0.052 0.573 0.365 0.885 0.938 0.938 0.573-0.052 0.885-0.365 0.938-0.938zM11.336 16.375c0.182 0.208 0.404 0.312 0.664 0.312s0.482-0.091 0.664-0.273l5.313-5.313c0.364-0.443 0.364-0.885 0-1.328-0.443-0.365-0.885-0.365-1.328 0l-3.711 3.711v-10.547c-0.052-0.573-0.365-0.885-0.938-0.938-0.573 0.052-0.885 0.365-0.938 0.938v10.547l-3.75-3.711c-0.443-0.365-0.885-0.365-1.328 0-0.365 0.443-0.365 0.885 0 1.328l5.352 5.273z",{title:"Download"}),Ba=di("M3.034 2c0.571 0 1.034 0.463 1.034 1.035v4.402c1.711-2.868 4.841-4.742 8.28-4.742 5.323 0 9.651 4.328 9.651 9.653s-4.328 9.653-9.651 9.653c-2.255 0-4.453-0.79-6.185-2.232-0.439-0.366-0.498-1.018-0.132-1.458 0.366-0.441 1.020-0.498 1.457-0.132 1.36 1.131 3.084 1.756 4.856 1.756 4.182 0 7.586-3.405 7.586-7.588s-3.405-7.588-7.586-7.588c-2.868 0-5.465 1.65-6.746 4.139h4.332c0.573 0 1.034 0.466 1.034 1.035s-0.461 1.035-1.034 1.035h-6.897c-0.571 0-1.034-0.461-1.034-1.035v-6.898c0-0.571 0.463-1.035 1.034-1.035z",{title:"RotateLeft"}),$a=di("M22 3.035v6.898c0 0.573-0.461 1.035-1.035 1.035h-6.897c-0.569 0-1.035-0.461-1.035-1.035s0.463-1.035 1.035-1.035h4.332c-1.28-2.488-3.879-4.139-6.746-4.139-4.22 0-7.586 3.367-7.586 7.588s3.404 7.588 7.586 7.588c1.771 0 3.495-0.624 4.853-1.757 0.438-0.366 1.091-0.309 1.457 0.132 0.366 0.439 0.307 1.091-0.132 1.458-1.731 1.442-3.93 2.232-6.185 2.232-5.321 0-9.649-4.328-9.649-9.653s4.328-9.653 9.651-9.653c3.442 0 6.569 1.874 8.28 4.704v-4.363c0-0.571 0.463-1.035 1.035-1.035s1.035 0.463 1.035 1.035z",{title:"RotateRight"}),Wa=di("M20.28 13.338c-0.532-0.156-1.086 0.15-1.239 0.68-0.902 3.145-3.797 5.316-7.076 5.316-2.772 0-5.282-1.595-6.519-4h4.182c0.552 0 1-0.448 1-1s-0.408-1-0.962-1h-6.665c-0.552 0-1 0.448-1 1v6.667c0 0.552 0.448 1 1 1s1-0.448 1-1v-4.254c1.658 2.771 4.674 4.587 7.965 4.587 4.124 0 7.807-2.763 8.961-6.721 0.192-0.567-0.117-1.083-0.646-1.275zM21 2c-0.55 0-1 0.448-1 1v4.254c-1.654-2.773-4.674-4.587-7.998-4.587-4.124 0-7.81 2.763-8.96 6.721-0.155 0.529 0.15 1.083 0.679 1.237 0.535 0.158 1.087-0.151 1.239-0.68 0.905-3.108 3.8-5.279 7.041-5.279 2.772 0 5.282 1.595 6.519 4h-4.187c-0.55 0-1 0.45-1 1s0.45 1 1 1h6.665c0.552 0 1-0.448 1-1v-6.667c0-0.552-0.446-1-1-1z",{title:"Refresh"}),Za=di("M9.503 20.036c0 0.534-0.418 0.964-0.938 0.964h-2.814c-2.072 0-3.751-1.727-3.751-3.857v-10.286c0-2.13 1.68-3.857 3.751-3.857h2.814c0.52 0 0.938 0.432 0.938 0.964s-0.418 0.964-0.938 0.964h-2.814c-1.032 0-1.876 0.868-1.876 1.929v10.286c0 1.061 0.844 1.929 1.876 1.929h2.814c0.52 0 0.938 0.43 0.938 0.964zM21.753 11.341l-4.967-5.464c-0.355-0.389-0.949-0.407-1.325-0.041-0.377 0.364-0.396 0.974-0.040 1.362l3.475 3.838h-9.742c-0.485 0-0.903 0.434-0.903 0.964s0.42 0.964 0.903 0.964h9.707l-3.514 3.84c-0.355 0.388-0.337 0.998 0.040 1.362 0.218 0.174 0.449 0.262 0.644 0.262 0.249 0 0.498-0.102 0.683-0.304l4.967-5.464c0.411-0.371 0.411-0.95 0.072-1.319z",{title:"Exit"}),qa=di("M21.681 2.293c-0.391-0.391-1.024-0.391-1.415 0l-3.393 3.391-1.961-1.96c-0.255-0.255-0.596-0.39-0.943-0.39-0.172 0-0.345 0.033-0.51 0.101-0.499 0.206-0.823 0.693-0.823 1.232v5.629c0 0.552 0.448 0.963 1 0.963h5.67c0.54 0 1.027-0.325 1.232-0.823 0.207-0.499 0.093-1.072-0.289-1.453l-1.961-1.96 3.393-3.391c0.426-0.316 0.426-0.948 0-1.339zM10.3 12.667h-5.67c-0.539 0-1.027 0.325-1.232 0.823-0.17 0.498-0.055 1.073 0.326 1.452l1.961 1.96-3.393 3.391c-0.391 0.391-0.391 1.023 0 1.414s1.024 0.391 1.415 0l3.393-3.391 1.961 1.96c0.255 0.255 0.596 0.39 0.943 0.39 0.172 0 0.345-0.034 0.511-0.101 0.499-0.206 0.823-0.693 0.823-1.232v-5.666c-0.038-0.554-0.447-1-1.038-1z",{title:"CompressAlt"}),Ya=di("M3 3.84375V20.1562C3 20.6238 3.37617 21 3.84375 21C4.31133 21 4.6875 20.6238 4.6875 20.1562V3.84375C4.6875 3.37617 4.31133 3 3.84375 3C3.37617 3 3 3.37617 3 3.84375ZM9.1875 5.25C8.25586 5.25 7.5 6.00586 7.5 6.9375V9.1875C7.5 10.1191 8.25586 10.875 9.1875 10.875H19.3125C20.2441 10.875 21 10.1191 21 9.1875V6.9375C21 6.00586 20.2441 5.25 19.3125 5.25H9.1875ZM9.1875 13.125C8.25586 13.125 7.5 13.8809 7.5 14.8125V17.0625C7.5 17.9941 8.25586 18.75 9.1875 18.75H14.8125C15.7441 18.75 16.5 17.9941 16.5 17.0625V14.8125C16.5 13.8809 15.7441 13.125 14.8125 13.125H9.1875Z",{title:"AlignLeft"}),Qa=di("M21 3.84375V20.1562C21 20.6238 20.6238 21 20.1562 21C19.6887 21 19.3125 20.6238 19.3125 20.1562V3.84375C19.3125 3.37617 19.6887 3 20.1562 3C20.6238 3 21 3.37617 21 3.84375ZM14.8125 5.25C15.7441 5.25 16.5 6.00586 16.5 6.9375V9.1875C16.5 10.1191 15.7441 10.875 14.8125 10.875H4.6875C3.75586 10.875 3 10.1191 3 9.1875V6.9375C3 6.00586 3.75586 5.25 4.6875 5.25H14.8125ZM14.8125 13.125C15.7441 13.125 16.5 13.8809 16.5 14.8125V17.0625C16.5 17.9941 15.7441 18.75 14.8125 18.75H9.1875C8.25586 18.75 7.5 17.9941 7.5 17.0625V14.8125C7.5 13.8809 8.25586 13.125 9.1875 13.125H14.8125Z",{title:"AlignRight"}),Ka=di("M2.9375 22C2.36458 21.9479 2.05208 21.6354 2 21.0625C2.05208 20.4896 2.36458 20.1771 2.9375 20.125H21.0625C21.6354 20.1771 21.9479 20.4896 22 21.0625C21.9479 21.6354 21.6354 21.9479 21.0625 22H2.9375ZM4.5 3.875C4.52604 3.35417 4.70833 2.91146 5.04688 2.54688C5.41146 2.20833 5.85417 2.02604 6.375 2H8.875C9.39583 2.02604 9.83854 2.20833 10.2031 2.54688C10.5417 2.91146 10.724 3.35417 10.75 3.875V15.125C10.724 15.6458 10.5417 16.0885 10.2031 16.4531C9.83854 16.7917 9.39583 16.974 8.875 17H6.375C5.85417 16.974 5.41146 16.7917 5.04688 16.4531C4.70833 16.0885 4.52604 15.6458 4.5 15.125V3.875ZM13.25 8.875C13.276 8.35417 13.4583 7.91146 13.7969 7.54688C14.1615 7.20833 14.6042 7.02604 15.125 7H17.625C18.1458 7.02604 18.5885 7.20833 18.9531 7.54688C19.2917 7.91146 19.474 8.35417 19.5 8.875V15.125C19.474 15.6458 19.2917 16.0885 18.9531 16.4531C18.5885 16.7917 18.1458 16.974 17.625 17H15.125C14.6042 16.974 14.1615 16.7917 13.7969 16.4531C13.4583 16.0885 13.276 15.6458 13.25 15.125V8.875Z",{title:"AlignBottom"}),Ga=di("M21.0625 2C21.6354 2.05208 21.9479 2.36458 22 2.9375C21.9479 3.51042 21.6354 3.82292 21.0625 3.875H2.9375C2.36458 3.82292 2.05208 3.51042 2 2.9375C2.05208 2.36458 2.36458 2.05208 2.9375 2H21.0625ZM4.5 8.875C4.52604 8.35417 4.70833 7.91146 5.04688 7.54688C5.41146 7.20833 5.85417 7.02604 6.375 7H8.875C9.39583 7.02604 9.83854 7.20833 10.2031 7.54688C10.5417 7.91146 10.724 8.35417 10.75 8.875V20.125C10.724 20.6458 10.5417 21.0885 10.2031 21.4531C9.83854 21.7917 9.39583 21.974 8.875 22H6.375C5.85417 21.974 5.41146 21.7917 5.04688 21.4531C4.70833 21.0885 4.52604 20.6458 4.5 20.125V8.875ZM13.25 8.875C13.276 8.35417 13.4583 7.91146 13.7969 7.54688C14.1615 7.20833 14.6042 7.02604 15.125 7H17.625C18.1458 7.02604 18.5885 7.20833 18.9531 7.54688C19.2917 7.91146 19.474 8.35417 19.5 8.875V15.125C19.474 15.6458 19.2917 16.0885 18.9531 16.4531C18.5885 16.7917 18.1458 16.974 17.625 17H15.125C14.6042 16.974 14.1615 16.7917 13.7969 16.4531C13.4583 16.0885 13.276 15.6458 13.25 15.125V8.875ZM21.0625 2C21.6354 2.05208 21.9479 2.36458 22 2.9375C21.9479 3.51042 21.6354 3.82292 21.0625 3.875H2.9375C2.36458 3.82292 2.05208 3.51042 2 2.9375C2.05208 2.36458 2.36458 2.05208 2.9375 2H21.0625ZM4.5 8.875C4.52604 8.35417 4.70833 7.91146 5.04688 7.54688C5.41146 7.20833 5.85417 7.02604 6.375 7H8.875C9.39583 7.02604 9.83854 7.20833 10.2031 7.54688C10.5417 7.91146 10.724 8.35417 10.75 8.875V20.125C10.724 20.6458 10.5417 21.0885 10.2031 21.4531C9.83854 21.7917 9.39583 21.974 8.875 22H6.375C5.85417 21.974 5.41146 21.7917 5.04688 21.4531C4.70833 21.0885 4.52604 20.6458 4.5 20.125V8.875ZM13.25 8.875C13.276 8.35417 13.4583 7.91146 13.7969 7.54688C14.1615 7.20833 14.6042 7.02604 15.125 7H17.625C18.1458 7.02604 18.5885 7.20833 18.9531 7.54688C19.2917 7.91146 19.474 8.35417 19.5 8.875V15.125C19.474 15.6458 19.2917 16.0885 18.9531 16.4531C18.5885 16.7917 18.1458 16.974 17.625 17H15.125C14.6042 16.974 14.1615 16.7917 13.7969 16.4531C13.4583 16.0885 13.276 15.6458 13.25 15.125V8.875Z",{title:"AlignTop"}),Xa=di("M12 2.60071C11.4656 2.60071 11.0357 2.99357 11.0357 3.48189V4.95053H4.92857C3.86384 4.95053 3 5.73992 3 6.7129V9.06272C3 10.0357 3.86384 10.8251 4.92857 10.8251H11.0357V13.1749H7.5C6.43527 13.1749 5.57143 13.9643 5.57143 14.9373V17.2871C5.57143 18.2601 6.43527 19.0495 7.5 19.0495H11.0357V20.5181C11.0357 21.0064 11.4656 21.3993 12 21.3993C12.5344 21.3993 12.9643 21.0064 12.9643 20.5181V19.0495H16.5C17.5647 19.0495 18.4286 18.2601 18.4286 17.2871V14.9373C18.4286 13.9643 17.5647 13.1749 16.5 13.1749H12.9643V10.8251H19.0714C20.1362 10.8251 21 10.0357 21 9.06272V6.7129C21 5.73992 20.1362 4.95053 19.0714 4.95053H12.9643V3.48189C12.9643 2.99357 12.5344 2.60071 12 2.60071Z",{title:"AlignCenter"}),Ja=di("M4.5 5.125C4.52604 4.60417 4.70833 4.16146 5.04688 3.79688C5.41146 3.45833 5.85417 3.27604 6.375 3.25H8.875C9.39583 3.27604 9.83854 3.45833 10.2031 3.79688C10.5417 4.16146 10.724 4.60417 10.75 5.125V11.0625H13.25V7.625C13.276 7.10417 13.4583 6.66146 13.7969 6.29688C14.1615 5.95833 14.6042 5.77604 15.125 5.75H17.625C18.1458 5.77604 18.5885 5.95833 18.9531 6.29688C19.2917 6.66146 19.474 7.10417 19.5 7.625V11.0625H21.0625C21.6354 11.1146 21.9479 11.4271 22 12C21.9479 12.5729 21.6354 12.8854 21.0625 12.9375H19.5V16.375C19.474 16.8958 19.2917 17.3385 18.9531 17.7031C18.5885 18.0417 18.1458 18.224 17.625 18.25H15.125C14.6042 18.224 14.1615 18.0417 13.7969 17.7031C13.4583 17.3385 13.276 16.8958 13.25 16.375V12.9375H10.75V18.875C10.724 19.3958 10.5417 19.8385 10.2031 20.2031C9.83854 20.5417 9.39583 20.724 8.875 20.75H6.375C5.85417 20.724 5.41146 20.5417 5.04688 20.2031C4.70833 19.8385 4.52604 19.3958 4.5 18.875V12.9375H2.9375C2.36458 12.8854 2.05208 12.5729 2 12C2.05208 11.4271 2.36458 11.1146 2.9375 11.0625H4.5V5.125Z",{title:"AlignHorizontal"}),es=di("M2 4.18732C2.05208 3.6144 2.36458 3.3019 2.9375 3.24982H21.0625C21.6354 3.3019 21.9479 3.6144 22 4.18732C21.9479 4.76023 21.6354 5.07273 21.0625 5.12482H2.9375C2.36458 5.07273 2.05208 4.76023 2 4.18732ZM5.75 10.1248C5.77604 9.60398 5.95833 9.16128 6.29688 8.79669C6.66146 8.45815 7.10417 8.27586 7.625 8.24982H16.375C16.8958 8.27586 17.3385 8.45815 17.7031 8.79669C18.0417 9.16128 18.224 9.60398 18.25 10.1248V13.8748C18.224 14.3956 18.0417 14.8384 17.7031 15.2029C17.3385 15.5415 16.8958 15.7238 16.375 15.7498H7.625C7.10417 15.7238 6.66146 15.5415 6.29688 15.2029C5.95833 14.8384 5.77604 14.3956 5.75 13.8748V10.1248ZM21.0625 18.8748C21.6354 18.9269 21.9479 19.2394 22 19.8123C21.9479 20.3852 21.6354 20.6977 21.0625 20.7498H2.9375C2.36458 20.6977 2.05208 20.3852 2 19.8123C2.05208 19.2394 2.36458 18.9269 2.9375 18.8748H21.0625Z",{title:"SpacingVertical"}),ts=di("M3.25 2.93732C3.30208 2.3644 3.61458 2.0519 4.1875 1.99982C4.76042 2.0519 5.07292 2.3644 5.125 2.93732V21.0623C5.07292 21.6352 4.76042 21.9477 4.1875 21.9998C3.61458 21.9477 3.30208 21.6352 3.25 21.0623V2.93732ZM8.25 7.62482C8.27604 7.10398 8.45833 6.66128 8.79688 6.29669C9.16146 5.95815 9.60417 5.77586 10.125 5.74982H13.875C14.3958 5.77586 14.8385 5.95815 15.2031 6.29669C15.5417 6.66128 15.724 7.10398 15.75 7.62482V16.3748C15.724 16.8956 15.5417 17.3384 15.2031 17.7029C14.8385 18.0415 14.3958 18.2238 13.875 18.2498H10.125C9.60417 18.2238 9.16146 18.0415 8.79688 17.7029C8.45833 17.3384 8.27604 16.8956 8.25 16.3748V7.62482ZM20.75 2.93732V21.0623C20.6979 21.6352 20.3854 21.9477 19.8125 21.9998C19.2396 21.9477 18.9271 21.6352 18.875 21.0623V2.93732C18.9271 2.3644 19.2396 2.0519 19.8125 1.99982C20.3854 2.0519 20.6979 2.3644 20.75 2.93732Z",{title:"SpacingHorizontal"}),ns=di("M19.5 5.74982H4.5C4.13542 5.74982 3.83594 5.63263 3.60156 5.39825C3.36719 5.16388 3.25 4.8644 3.25 4.49982C3.25 4.13523 3.36719 3.83575 3.60156 3.60138C3.83594 3.367 4.13542 3.24982 4.5 3.24982H19.5C19.8646 3.24982 20.1641 3.367 20.3984 3.60138C20.6328 3.83575 20.75 4.13523 20.75 4.49982C20.75 4.8644 20.6328 5.16388 20.3984 5.39825C20.1641 5.63263 19.8646 5.74982 19.5 5.74982ZM19.5 15.7498H4.5C4.13542 15.7498 3.83594 15.6326 3.60156 15.3983C3.36719 15.1639 3.25 14.8644 3.25 14.4998C3.25 14.1352 3.36719 13.8358 3.60156 13.6014C3.83594 13.367 4.13542 13.2498 4.5 13.2498H19.5C19.8646 13.2498 20.1641 13.367 20.3984 13.6014C20.6328 13.8358 20.75 14.1352 20.75 14.4998C20.75 14.8644 20.6328 15.1639 20.3984 15.3983C20.1641 15.6326 19.8646 15.7498 19.5 15.7498ZM3.25 9.49982C3.25 9.13523 3.36719 8.83575 3.60156 8.60138C3.83594 8.367 4.13542 8.24982 4.5 8.24982H19.5C19.8646 8.24982 20.1641 8.367 20.3984 8.60138C20.6328 8.83575 20.75 9.13523 20.75 9.49982C20.75 9.8644 20.6328 10.1639 20.3984 10.3983C20.1641 10.6326 19.8646 10.7498 19.5 10.7498H4.5C4.13542 10.7498 3.83594 10.6326 3.60156 10.3983C3.36719 10.1639 3.25 9.8644 3.25 9.49982ZM19.5 20.7498H4.5C4.13542 20.7498 3.83594 20.6326 3.60156 20.3983C3.36719 20.1639 3.25 19.8644 3.25 19.4998C3.25 19.1352 3.36719 18.8358 3.60156 18.6014C3.83594 18.367 4.13542 18.2498 4.5 18.2498H19.5C19.8646 18.2498 20.1641 18.367 20.3984 18.6014C20.6328 18.8358 20.75 19.1352 20.75 19.4998C20.75 19.8644 20.6328 20.1639 20.3984 20.3983C20.1641 20.6326 19.8646 20.7498 19.5 20.7498Z",{title:"AlignJustify"}),rs=di("M13.25 5.74982H4.5C4.13542 5.74982 3.83594 5.63263 3.60156 5.39825C3.36719 5.16388 3.25 4.8644 3.25 4.49982C3.25 4.13523 3.36719 3.83575 3.60156 3.60138C3.83594 3.367 4.13542 3.24982 4.5 3.24982H13.25C13.6146 3.24982 13.9141 3.367 14.1484 3.60138C14.3828 3.83575 14.5 4.13523 14.5 4.49982C14.5 4.8644 14.3828 5.16388 14.1484 5.39825C13.9141 5.63263 13.6146 5.74982 13.25 5.74982ZM13.25 15.7498H4.5C4.13542 15.7498 3.83594 15.6326 3.60156 15.3983C3.36719 15.1639 3.25 14.8644 3.25 14.4998C3.25 14.1352 3.36719 13.8358 3.60156 13.6014C3.83594 13.367 4.13542 13.2498 4.5 13.2498H13.25C13.6146 13.2498 13.9141 13.367 14.1484 13.6014C14.3828 13.8358 14.5 14.1352 14.5 14.4998C14.5 14.8644 14.3828 15.1639 14.1484 15.3983C13.9141 15.6326 13.6146 15.7498 13.25 15.7498ZM3.25 9.49982C3.25 9.13523 3.36719 8.83575 3.60156 8.60138C3.83594 8.367 4.13542 8.24982 4.5 8.24982H19.5C19.8646 8.24982 20.1641 8.367 20.3984 8.60138C20.6328 8.83575 20.75 9.13523 20.75 9.49982C20.75 9.8644 20.6328 10.1639 20.3984 10.3983C20.1641 10.6326 19.8646 10.7498 19.5 10.7498H4.5C4.13542 10.7498 3.83594 10.6326 3.60156 10.3983C3.36719 10.1639 3.25 9.8644 3.25 9.49982ZM19.5 20.7498H4.5C4.13542 20.7498 3.83594 20.6326 3.60156 20.3983C3.36719 20.1639 3.25 19.8644 3.25 19.4998C3.25 19.1352 3.36719 18.8358 3.60156 18.6014C3.83594 18.367 4.13542 18.2498 4.5 18.2498H19.5C19.8646 18.2498 20.1641 18.367 20.3984 18.6014C20.6328 18.8358 20.75 19.1352 20.75 19.4998C20.75 19.8644 20.6328 20.1639 20.3984 20.3983C20.1641 20.6326 19.8646 20.7498 19.5 20.7498Z",{title:"AlignLeftAlt"}),is=di("M15.75 5.74982H8.25C7.88542 5.74982 7.58594 5.63263 7.35156 5.39825C7.11719 5.16388 7 4.8644 7 4.49982C7 4.13523 7.11719 3.83575 7.35156 3.60138C7.58594 3.367 7.88542 3.24982 8.25 3.24982H15.75C16.1146 3.24982 16.4141 3.367 16.6484 3.60138C16.8828 3.83575 17 4.13523 17 4.49982C17 4.8644 16.8828 5.16388 16.6484 5.39825C16.4141 5.63263 16.1146 5.74982 15.75 5.74982ZM19.5 10.7498H4.5C4.13542 10.7498 3.83594 10.6326 3.60156 10.3983C3.36719 10.1639 3.25 9.8644 3.25 9.49982C3.25 9.13523 3.36719 8.83575 3.60156 8.60138C3.83594 8.367 4.13542 8.24982 4.5 8.24982H19.5C19.8646 8.24982 20.1641 8.367 20.3984 8.60138C20.6328 8.83575 20.75 9.13523 20.75 9.49982C20.75 9.8644 20.6328 10.1639 20.3984 10.3983C20.1641 10.6326 19.8646 10.7498 19.5 10.7498ZM3.25 19.4998C3.25 19.1352 3.36719 18.8358 3.60156 18.6014C3.83594 18.367 4.13542 18.2498 4.5 18.2498H19.5C19.8646 18.2498 20.1641 18.367 20.3984 18.6014C20.6328 18.8358 20.75 19.1352 20.75 19.4998C20.75 19.8644 20.6328 20.1639 20.3984 20.3983C20.1641 20.6326 19.8646 20.7498 19.5 20.7498H4.5C4.13542 20.7498 3.83594 20.6326 3.60156 20.3983C3.36719 20.1639 3.25 19.8644 3.25 19.4998ZM15.75 15.7498H8.25C7.88542 15.7498 7.58594 15.6326 7.35156 15.3983C7.11719 15.1639 7 14.8644 7 14.4998C7 14.1352 7.11719 13.8358 7.35156 13.6014C7.58594 13.367 7.88542 13.2498 8.25 13.2498H15.75C16.1146 13.2498 16.4141 13.367 16.6484 13.6014C16.8828 13.8358 17 14.1352 17 14.4998C17 14.8644 16.8828 15.1639 16.6484 15.3983C16.4141 15.6326 16.1146 15.7498 15.75 15.7498Z",{title:"AlignCenterAlt"}),os=di("M19.5 5.74982H10.75C10.3854 5.74982 10.0859 5.63263 9.85156 5.39825C9.61719 5.16388 9.5 4.8644 9.5 4.49982C9.5 4.13523 9.61719 3.83575 9.85156 3.60138C10.0859 3.367 10.3854 3.24982 10.75 3.24982H19.5C19.8646 3.24982 20.1641 3.367 20.3984 3.60138C20.6328 3.83575 20.75 4.13523 20.75 4.49982C20.75 4.8644 20.6328 5.16388 20.3984 5.39825C20.1641 5.63263 19.8646 5.74982 19.5 5.74982ZM19.5 15.7498H10.75C10.3854 15.7498 10.0859 15.6326 9.85156 15.3983C9.61719 15.1639 9.5 14.8644 9.5 14.4998C9.5 14.1352 9.61719 13.8358 9.85156 13.6014C10.0859 13.367 10.3854 13.2498 10.75 13.2498H19.5C19.8646 13.2498 20.1641 13.367 20.3984 13.6014C20.6328 13.8358 20.75 14.1352 20.75 14.4998C20.75 14.8644 20.6328 15.1639 20.3984 15.3983C20.1641 15.6326 19.8646 15.7498 19.5 15.7498ZM3.25 9.49982C3.25 9.13523 3.36719 8.83575 3.60156 8.60138C3.83594 8.367 4.13542 8.24982 4.5 8.24982H19.5C19.8646 8.24982 20.1641 8.367 20.3984 8.60138C20.6328 8.83575 20.75 9.13523 20.75 9.49982C20.75 9.8644 20.6328 10.1639 20.3984 10.3983C20.1641 10.6326 19.8646 10.7498 19.5 10.7498H4.5C4.13542 10.7498 3.83594 10.6326 3.60156 10.3983C3.36719 10.1639 3.25 9.8644 3.25 9.49982ZM19.5 20.7498H4.5C4.13542 20.7498 3.83594 20.6326 3.60156 20.3983C3.36719 20.1639 3.25 19.8644 3.25 19.4998C3.25 19.1352 3.36719 18.8358 3.60156 18.6014C3.83594 18.367 4.13542 18.2498 4.5 18.2498H19.5C19.8646 18.2498 20.1641 18.367 20.3984 18.6014C20.6328 18.8358 20.75 19.1352 20.75 19.4998C20.75 19.8644 20.6328 20.1639 20.3984 20.3983C20.1641 20.6326 19.8646 20.7498 19.5 20.7498Z",{title:"AlignRightAlt"}),as=di(["M3.25 15.05C3.25 15.5747 3.67533 16 4.2 16H19.8C20.3247 16 20.75 15.5747 20.75 15.05C20.75 14.5253 20.3247 14.1 19.8 14.1H4.2C3.67533 14.1 3.25 14.5253 3.25 15.05Z","M3.25 19.8C3.25 20.3247 3.67533 20.75 4.2 20.75H19.8C20.3247 20.75 20.75 20.3247 20.75 19.8C20.75 19.2753 20.3247 18.85 19.8 18.85H4.2C3.67533 18.85 3.25 19.2753 3.25 19.8Z","M3.25 10.25C3.25 10.8023 3.69772 11.25 4.25 11.25H19.75C20.3023 11.25 20.75 10.8023 20.75 10.25V4.25C20.75 3.69772 20.3023 3.25 19.75 3.25H4.25C3.69772 3.25 3.25 3.69772 3.25 4.25V10.25Z"],{title:"Header"}),ss=di(["M3 4.28607C3 3.57579 3.57563 3 4.28571 3H19.7143C20.4244 3 21 3.57579 21 4.28607C21 4.99635 20.4244 5.57215 19.7143 5.57215H4.28571C3.57563 5.57215 3 4.99635 3 4.28607Z","M3 9.43037C3 8.72009 3.57563 8.14429 4.28571 8.14429H19.7143C20.4244 8.14429 21 8.72009 21 9.43037V14.5696C21 15.2799 20.4244 15.8557 19.7143 15.8557H4.28571C3.57563 15.8557 3 15.2799 3 14.5696V9.43037Z","M3 19.7139C3 19.0036 3.57563 18.4279 4.28571 18.4279H19.7143C20.4244 18.4279 21 19.0036 21 19.7139C21 20.4242 20.4244 21 19.7143 21H4.28571C3.57563 21 3 20.4242 3 19.7139Z"],{title:"Inline"}),ls=di(["M3 4.28571C3 3.57563 3.57563 3 4.28571 3H19.7143C20.4244 3 21 3.57563 21 4.28571C21 4.99579 20.4244 5.57143 19.7143 5.57143H4.28571C3.57563 5.57143 3 4.99579 3 4.28571Z","M3 9.42857C3 8.71849 3.57563 8.14286 4.28571 8.14286H19.7143C20.4244 8.14286 21 8.71849 21 9.42857C21 10.1387 20.4244 10.7143 19.7143 10.7143H4.28571C3.57563 10.7143 3 10.1387 3 9.42857Z","M3 14.5714C3 13.8613 3.57563 13.2857 4.28571 13.2857H19.7143C20.4244 13.2857 21 13.8613 21 14.5714V19.7143C21 20.4244 20.4244 21 19.7143 21H4.28571C3.57563 21 3 20.4244 3 19.7143V14.5714Z"],{title:"Footer"}),cs=di("M20.125 12C20.125 9.84512 19.269 7.77849 17.7452 6.25476C16.2215 4.73102 14.1549 3.875 12 3.875C9.84512 3.875 7.77849 4.73102 6.25476 6.25476C4.73102 7.77849 3.875 9.84512 3.875 12C3.875 14.1549 4.73102 16.2215 6.25476 17.7452C7.77849 19.269 9.84512 20.125 12 20.125C14.1549 20.125 16.2215 19.269 17.7452 17.7452C19.269 16.2215 20.125 14.1549 20.125 12ZM2 12C2 9.34784 3.05357 6.8043 4.92893 4.92893C6.8043 3.05357 9.34784 2 12 2C14.6522 2 17.1957 3.05357 19.0711 4.92893C20.9464 6.8043 22 9.34784 22 12C22 14.6522 20.9464 17.1957 19.0711 19.0711C17.1957 20.9464 14.6522 22 12 22C9.34784 22 6.8043 20.9464 4.92893 19.0711C3.05357 17.1957 2 14.6522 2 12ZM12 8.25C12.9946 8.25 13.9484 8.64509 14.6517 9.34835C15.3549 10.0516 15.75 11.0054 15.75 12C15.75 12.9946 15.3549 13.9484 14.6517 14.6517C13.9484 15.3549 12.9946 15.75 12 15.75C11.0054 15.75 10.0516 15.3549 9.34835 14.6517C8.64509 13.9484 8.25 12.9946 8.25 12C8.25 11.0054 8.64509 10.0516 9.34835 9.34835C10.0516 8.64509 11.0054 8.25 12 8.25Z",{title:"RadioSelected"}),us=di("M4.85714 4.14286C4.46429 4.14286 4.14286 4.46429 4.14286 4.85714V19.1429C4.14286 19.5357 4.46429 19.8571 4.85714 19.8571H19.1429C19.5357 19.8571 19.8571 19.5357 19.8571 19.1429V4.85714C19.8571 4.46429 19.5357 4.14286 19.1429 4.14286H4.85714ZM2 4.85714C2 3.28125 3.28125 2 4.85714 2H19.1429C20.7188 2 22 3.28125 22 4.85714V19.1429C22 20.7188 20.7188 22 19.1429 22H4.85714C3.28125 22 2 20.7188 2 19.1429V4.85714ZM17.0446 9.90179L11.3304 15.6161C10.9107 16.0357 10.2321 16.0357 9.81696 15.6161L6.95982 12.7589C6.54018 12.3393 6.54018 11.6607 6.95982 11.2455C7.37946 10.8304 8.05804 10.8259 8.47321 11.2455L10.5714 13.3438L15.5268 8.38393C15.9464 7.96429 16.625 7.96429 17.0402 8.38393C17.4554 8.80357 17.4598 9.48214 17.0402 9.89732L17.0446 9.90179Z",{title:"CheckboxChecked"}),ds=di("M5.433 2.043a4.293 4.293 0 0 0-1.702.669c-.775.527-1.335 1.322-1.602 2.277l-.109.391v13.24l.111.397c.421 1.509 1.576 2.591 3.095 2.9.401.082.494.083 6.774.083s6.373-.001 6.774-.083c1.517-.309 2.683-1.402 3.098-2.905l.108-.392V5.38l-.106-.385c-.263-.95-.83-1.756-1.605-2.283a5.1 5.1 0 0 0-1.311-.6l-.338-.09-6.48-.007c-3.564-.003-6.582.009-6.707.028m11.239 5.774c.157.083 1.028.979 1.108 1.14a.587.587 0 0 1-.035.541c-.035.053-1.558 1.569-3.384 3.369-2.576 2.538-3.362 3.29-3.5 3.35-.362.156-.281.222-2.57-2.089-2.182-2.202-2.173-2.191-2.113-2.514.024-.128.12-.246.556-.689.642-.652.805-.737 1.118-.581.07.035.735.669 1.477 1.409l1.349 1.345.871-.86c2.006-1.98 4.438-4.348 4.53-4.411.122-.083.444-.088.593-.01",{title:"CheckboxCheckedAlt"}),hs=di("M6 2C3.79086 2 2 3.79086 2 6V18C2 20.2091 3.79086 22 6 22H18C20.2091 22 22 20.2091 22 18V6C22 3.79086 20.2091 2 18 2H6ZM7.3 11H16.7C16.8657 11 17 11.1343 17 11.3V12.7C17 12.8657 16.8657 13 16.7 13H7.3C7.13432 13 7 12.8657 7 12.7V11.3C7 11.1343 7.13431 11 7.3 11Z",{title:"CheckboxIndeterminate"}),fs=di("M17.125 8.875V19.5C17.125 19.8438 16.8438 20.125 16.5 20.125H6.5C6.15625 20.125 5.875 19.8438 5.875 19.5V8.875H17.125ZM17.125 7H5.875V4.5C5.875 4.15625 6.15625 3.875 6.5 3.875H16.5C16.8438 3.875 17.125 4.15625 17.125 4.5V7ZM19 7V4.5C19 3.12109 17.8789 2 16.5 2H6.5C5.12109 2 4 3.12109 4 4.5V7V7.9375V8.875V19.5C4 20.8789 5.12109 22 6.5 22H16.5C17.8789 22 19 20.8789 19 19.5V8.875V7.9375V7ZM7.125 11.0625C7.125 11.3111 7.22377 11.5496 7.39959 11.7254C7.5754 11.9012 7.81386 12 8.0625 12C8.31114 12 8.5496 11.9012 8.72541 11.7254C8.90123 11.5496 9 11.3111 9 11.0625C9 10.8139 8.90123 10.5754 8.72541 10.3996C8.5496 10.2238 8.31114 10.125 8.0625 10.125C7.81386 10.125 7.5754 10.2238 7.39959 10.3996C7.22377 10.5754 7.125 10.8139 7.125 11.0625ZM8.0625 13.5625C7.81386 13.5625 7.5754 13.6613 7.39959 13.8371C7.22377 14.0129 7.125 14.2514 7.125 14.5C7.125 14.7486 7.22377 14.9871 7.39959 15.1629C7.5754 15.3387 7.81386 15.4375 8.0625 15.4375C8.31114 15.4375 8.5496 15.3387 8.72541 15.1629C8.90123 14.9871 9 14.7486 9 14.5C9 14.2514 8.90123 14.0129 8.72541 13.8371C8.5496 13.6613 8.31114 13.5625 8.0625 13.5625ZM7.125 17.9375C7.125 18.457 7.54297 18.875 8.0625 18.875H11.5C12.0195 18.875 12.4375 18.457 12.4375 17.9375C12.4375 17.418 12.0195 17 11.5 17H8.0625C7.54297 17 7.125 17.418 7.125 17.9375ZM11.5 10.125C11.2514 10.125 11.0129 10.2238 10.8371 10.3996C10.6613 10.5754 10.5625 10.8139 10.5625 11.0625C10.5625 11.3111 10.6613 11.5496 10.8371 11.7254C11.0129 11.9012 11.2514 12 11.5 12C11.7486 12 11.9871 11.9012 12.1629 11.7254C12.3387 11.5496 12.4375 11.3111 12.4375 11.0625C12.4375 10.8139 12.3387 10.5754 12.1629 10.3996C11.9871 10.2238 11.7486 10.125 11.5 10.125ZM10.5625 14.5C10.5625 14.7486 10.6613 14.9871 10.8371 15.1629C11.0129 15.3387 11.2514 15.4375 11.5 15.4375C11.7486 15.4375 11.9871 15.3387 12.1629 15.1629C12.3387 14.9871 12.4375 14.7486 12.4375 14.5C12.4375 14.2514 12.3387 14.0129 12.1629 13.8371C11.9871 13.6613 11.7486 13.5625 11.5 13.5625C11.2514 13.5625 11.0129 13.6613 10.8371 13.8371C10.6613 14.0129 10.5625 14.2514 10.5625 14.5ZM14.9375 10.125C14.6889 10.125 14.4504 10.2238 14.2746 10.3996C14.0988 10.5754 14 10.8139 14 11.0625C14 11.3111 14.0988 11.5496 14.2746 11.7254C14.4504 11.9012 14.6889 12 14.9375 12C15.1861 12 15.4246 11.9012 15.6004 11.7254C15.7762 11.5496 15.875 11.3111 15.875 11.0625C15.875 10.8139 15.7762 10.5754 15.6004 10.3996C15.4246 10.2238 15.1861 10.125 14.9375 10.125ZM14 14.5C14 14.7486 14.0988 14.9871 14.2746 15.1629C14.4504 15.3387 14.6889 15.4375 14.9375 15.4375C15.1861 15.4375 15.4246 15.3387 15.6004 15.1629C15.7762 14.9871 15.875 14.7486 15.875 14.5C15.875 14.2514 15.7762 14.0129 15.6004 13.8371C15.4246 13.6613 15.1861 13.5625 14.9375 13.5625C14.6889 13.5625 14.4504 13.6613 14.2746 13.8371C14.0988 14.0129 14 14.2514 14 14.5ZM14.9375 17C14.6889 17 14.4504 17.0988 14.2746 17.2746C14.0988 17.4504 14 17.6889 14 17.9375C14 18.1861 14.0988 18.4246 14.2746 18.6004C14.4504 18.7762 14.6889 18.875 14.9375 18.875C15.1861 18.875 15.4246 18.7762 15.6004 18.6004C15.7762 18.4246 15.875 18.1861 15.875 17.9375C15.875 17.6889 15.7762 17.4504 15.6004 17.2746C15.4246 17.0988 15.1861 17 14.9375 17Z",{title:"Calculator"}),ps=di("M12 2C12.5195 2 12.9375 2.41797 12.9375 2.9375V11.0625H21.0625C21.582 11.0625 22 11.4805 22 12C22 12.5195 21.582 12.9375 21.0625 12.9375H12.9375V21.0625C12.9375 21.582 12.5195 22 12 22C11.4805 22 11.0625 21.582 11.0625 21.0625V12.9375H2.9375C2.41797 12.9375 2 12.5195 2 12C2 11.4805 2.41797 11.0625 2.9375 11.0625H11.0625V2.9375C11.0625 2.41797 11.4805 2 12 2ZM17.625 3.25C18.1445 3.25 18.5625 3.66797 18.5625 4.1875V5.4375H19.8125C20.332 5.4375 20.75 5.85547 20.75 6.375C20.75 6.89453 20.332 7.3125 19.8125 7.3125H18.5625V8.5625C18.5625 9.08203 18.1445 9.5 17.625 9.5C17.1055 9.5 16.6875 9.08203 16.6875 8.5625V7.3125H15.4375C14.918 7.3125 14.5 6.89453 14.5 6.375C14.5 5.85547 14.918 5.4375 15.4375 5.4375H16.6875V4.1875C16.6875 3.66797 17.1055 3.25 17.625 3.25ZM4.16406 15.4141C4.53125 15.0469 5.125 15.0469 5.48828 15.4141L6.375 16.3008L7.25781 15.418C7.625 15.0508 8.21875 15.0508 8.58203 15.418C8.94531 15.7852 8.94922 16.3789 8.58203 16.7422L7.69922 17.625L8.58203 18.5078C8.94922 18.875 8.94922 19.4688 8.58203 19.832C8.21484 20.1953 7.62109 20.1992 7.25781 19.832L6.375 18.9492L5.49219 19.8359C5.125 20.2031 4.53125 20.2031 4.16797 19.8359C3.80469 19.4688 3.80078 18.875 4.16797 18.5117L5.05078 17.625L4.16406 16.7422C3.79688 16.375 3.79688 15.7812 4.16406 15.418V15.4141ZM4.5 5.4375H8.25C8.76953 5.4375 9.1875 5.85547 9.1875 6.375C9.1875 6.89453 8.76953 7.3125 8.25 7.3125H4.5C3.98047 7.3125 3.5625 6.89453 3.5625 6.375C3.5625 5.85547 3.98047 5.4375 4.5 5.4375ZM15.75 15.125H19.5C20.0195 15.125 20.4375 15.543 20.4375 16.0625C20.4375 16.582 20.0195 17 19.5 17H15.75C15.2305 17 14.8125 16.582 14.8125 16.0625C14.8125 15.543 15.2305 15.125 15.75 15.125ZM15.75 18.25H19.5C20.0195 18.25 20.4375 18.668 20.4375 19.1875C20.4375 19.707 20.0195 20.125 19.5 20.125H15.75C15.2305 20.125 14.8125 19.707 14.8125 19.1875C14.8125 18.668 15.2305 18.25 15.75 18.25Z",{title:"CalculatorAlt"}),ms=di("M21.6 6.75C21.93 6.75 22.2 7.0125 22.2 7.33333V16.6667C22.2 16.9875 21.93 17.25 21.6 17.25H2.4C2.07 17.25 1.8 16.9875 1.8 16.6667V7.33333C1.8 7.0125 2.07 6.75 2.4 6.75H21.6ZM2.4 5C1.07625 5 0 6.04635 0 7.33333V16.6667C0 17.9536 1.07625 19 2.4 19H21.6C22.9238 19 24 17.9536 24 16.6667V7.33333C24 6.04635 22.9238 5 21.6 5H2.4ZM3.9 9.375C3.9 9.8599 4.30125 10.25 4.8 10.25H5.1V13.75H4.5C4.00125 13.75 3.6 14.1401 3.6 14.625C3.6 15.1099 4.00125 15.5 4.5 15.5H7.5C7.99875 15.5 8.4 15.1099 8.4 14.625C8.4 14.1401 7.99875 13.75 7.5 13.75H6.9V9.375C6.9 8.8901 6.49875 8.5 6 8.5H4.8C4.30125 8.5 3.9 8.8901 3.9 9.375ZM11.0475 10.4833C11.2613 10.1917 11.7038 10.1698 11.9475 10.4396C12.1425 10.6547 12.135 10.9755 11.9362 11.187L9.23625 14.0307C8.9925 14.2859 8.92875 14.6578 9.075 14.975C9.22125 15.2922 9.54375 15.5 9.9 15.5H13.2C13.6988 15.5 14.1 15.1099 14.1 14.625C14.1 14.1401 13.6988 13.75 13.2 13.75H11.955L13.26 12.3755C14.085 11.5078 14.1 10.1771 13.3013 9.2875C12.2925 8.16823 10.4738 8.25208 9.58125 9.46615L9.165 10.0349C8.87625 10.4286 8.97 10.9755 9.375 11.2562C9.78 11.537 10.3425 11.4458 10.6313 11.0521L11.0475 10.4833Z",{title:"InputNumber"}),gs=di("M2.4 6.75C2.07 6.75 1.8 7.0125 1.8 7.33333V16.6667C1.8 16.9875 2.07 17.25 2.4 17.25H21.6C21.93 17.25 22.2 16.9875 22.2 16.6667V7.33333C22.2 7.0125 21.93 6.75 21.6 6.75H2.4ZM0 7.33333C0 6.04635 1.07625 5 2.4 5H21.6C22.9238 5 24 6.04635 24 7.33333V16.6667C24 17.9536 22.9238 19 21.6 19H2.4C1.07625 19 0 17.9536 0 16.6667V7.33333ZM6.9 8.5C7.25625 8.5 7.57875 8.70417 7.72125 9.02135L10.1213 14.2714C10.3238 14.7125 10.1175 15.2302 9.66375 15.4271C9.21 15.624 8.6775 15.4234 8.475 14.9823L8.31375 14.6286H5.48625L5.325 14.9823C5.1225 15.4234 4.59 15.624 4.13625 15.4271C3.6825 15.2302 3.47625 14.7125 3.67875 14.2714L6.07875 9.02135C6.225 8.70417 6.54375 8.5 6.9 8.5ZM6.9 11.5297L6.285 12.875H7.515L6.9 11.5297ZM11.4 9.375C11.4 8.8901 11.8013 8.5 12.3 8.5H14.25C15.4913 8.5 16.5 9.48073 16.5 10.6875C16.5 11.0229 16.4213 11.3401 16.2825 11.6245C16.7813 12.0255 17.1 12.6307 17.1 13.3125C17.1 14.5193 16.0913 15.5 14.85 15.5H12.3C11.8013 15.5 11.4 15.1099 11.4 14.625V14.3333V12V9.66667V9.375ZM13.2 10.25V11.125H14.25C14.4975 11.125 14.7 10.9281 14.7 10.6875C14.7 10.4469 14.4975 10.25 14.25 10.25H13.2ZM13.2 13.75H14.85C15.0975 13.75 15.3 13.5531 15.3 13.3125C15.3 13.0719 15.0975 12.875 14.85 12.875H14.25H13.2V13.75Z",{title:"InputText"}),vs=di("M16.345 13.25l0.519-3.62h-3.242v-2.349c0-0.99 0.453-1.955 1.905-1.955h1.474v-3.082c0 0-1.338-0.245-2.616-0.245-2.67 0-4.415 1.734-4.415 4.872v2.759h-2.968v3.62h2.968v8.75h3.653v-8.75h2.724z",{title:"Facebook"}),bs=di("M17.1747 3.875H19.9361L13.9048 10.7578L21 20.125H15.4459L11.0926 14.4453L6.11734 20.125H3.35202L9.80183 12.7617L3 3.875H8.69491L12.6258 9.06641L17.1747 3.875ZM16.2047 18.4766H17.734L7.8618 5.4375H6.21904L16.2047 18.4766Z",{title:"Twitter"}),ys=di("M12 7.50781C14.4609 7.50781 16.4922 9.53906 16.4922 12C16.4922 14.5 14.4609 16.4922 12 16.4922C9.5 16.4922 7.50781 14.5 7.50781 12C7.50781 9.53906 9.5 7.50781 12 7.50781ZM12 14.9297C13.6016 14.9297 14.8906 13.6406 14.8906 12C14.8906 10.3984 13.6016 9.10938 12 9.10938C10.3594 9.10938 9.07031 10.3984 9.07031 12C9.07031 13.6406 10.3984 14.9297 12 14.9297ZM17.7031 7.35156C17.7031 7.9375 17.2344 8.40625 16.6484 8.40625C16.0625 8.40625 15.5938 7.9375 15.5938 7.35156C15.5938 6.76562 16.0625 6.29688 16.6484 6.29688C17.2344 6.29688 17.7031 6.76562 17.7031 7.35156ZM20.6719 8.40625C20.75 9.85156 20.75 14.1875 20.6719 15.6328C20.5938 17.0391 20.2812 18.25 19.2656 19.3047C18.25 20.3203 17 20.6328 15.5938 20.7109C14.1484 20.7891 9.8125 20.7891 8.36719 20.7109C6.96094 20.6328 5.75 20.3203 4.69531 19.3047C3.67969 18.25 3.36719 17.0391 3.28906 15.6328C3.21094 14.1875 3.21094 9.85156 3.28906 8.40625C3.36719 7 3.67969 5.75 4.69531 4.73438C5.75 3.71875 6.96094 3.40625 8.36719 3.32812C9.8125 3.25 14.1484 3.25 15.5938 3.32812C17 3.40625 18.25 3.71875 19.2656 4.73438C20.2812 5.75 20.5938 7 20.6719 8.40625ZM18.7969 17.1562C19.2656 16.0234 19.1484 13.2891 19.1484 12C19.1484 10.75 19.2656 8.01562 18.7969 6.84375C18.4844 6.10156 17.8984 5.47656 17.1562 5.20312C15.9844 4.73438 13.25 4.85156 12 4.85156C10.7109 4.85156 7.97656 4.73438 6.84375 5.20312C6.0625 5.51562 5.47656 6.10156 5.16406 6.84375C4.69531 8.01562 4.8125 10.75 4.8125 12C4.8125 13.2891 4.69531 16.0234 5.16406 17.1562C5.47656 17.9375 6.0625 18.5234 6.84375 18.8359C7.97656 19.3047 10.7109 19.1875 12 19.1875C13.25 19.1875 15.9844 19.3047 17.1562 18.8359C17.8984 18.5234 18.5234 17.9375 18.7969 17.1562Z",{title:"Instagram"}),Cs=di("M19.5 3.25C20.1641 3.25 20.75 3.83594 20.75 4.53906V19.5C20.75 20.2031 20.1641 20.75 19.5 20.75H4.46094C3.79688 20.75 3.25 20.2031 3.25 19.5V4.53906C3.25 3.83594 3.79688 3.25 4.46094 3.25H19.5ZM8.52344 18.25V9.92969H5.94531V18.25H8.52344ZM7.23438 8.75781C8.05469 8.75781 8.71875 8.09375 8.71875 7.27344C8.71875 6.45312 8.05469 5.75 7.23438 5.75C6.375 5.75 5.71094 6.45312 5.71094 7.27344C5.71094 8.09375 6.375 8.75781 7.23438 8.75781ZM18.25 18.25V13.6797C18.25 11.4531 17.7422 9.69531 15.125 9.69531C13.875 9.69531 13.0156 10.3984 12.6641 11.0625H12.625V9.92969H10.1641V18.25H12.7422V14.1484C12.7422 13.0547 12.9375 12 14.3047 12C15.6328 12 15.6328 13.25 15.6328 14.1875V18.25H18.25Z",{title:"Linkedin"}),ws=di("M21.5312 12.2344C21.5312 17.7812 17.7422 21.6875 12.1562 21.6875C6.76562 21.6875 2.46875 17.3906 2.46875 12C2.46875 6.64844 6.76562 2.3125 12.1562 2.3125C14.7344 2.3125 16.9609 3.28906 18.6406 4.85156L15.9844 7.39062C12.5469 4.07031 6.14062 6.57031 6.14062 12C6.14062 15.3984 8.83594 18.1328 12.1562 18.1328C15.9844 18.1328 17.4297 15.3984 17.625 13.9531H12.1562V10.6328H21.375C21.4531 11.1406 21.5312 11.6094 21.5312 12.2344Z",{title:"Google"}),xs=di("M21.0835 10.2625L13.7335 2.9125C13.2738 2.4528 12.6503 2.19453 12.0001 2.19453C11.35 2.19453 10.7265 2.4528 10.2668 2.9125L10.2668 2.91253L10.2668 2.91251L2.91675 10.2625C2.68897 10.49 2.50827 10.7602 2.38499 11.0577C2.2617 11.3551 2.19824 11.6739 2.19824 11.9958C2.19824 12.3178 2.2617 12.6366 2.38499 12.934C2.50827 13.2314 2.68897 13.5016 2.91675 13.7292L10.0617 20.8742C10.1211 20.9496 10.1856 21.0224 10.2552 21.0919C11.2038 22.0406 12.7419 22.0406 13.6905 21.0919C13.7446 21.0378 13.7956 20.9818 13.8436 20.9241L20.995 13.8171C21.0265 13.7887 21.0574 13.7594 21.0876 13.7292C21.5473 13.2695 21.8056 12.646 21.8056 11.9958C21.8056 11.3457 21.5473 10.7222 21.0876 10.2625H21.0835ZM8.11259 12L12.0006 8.11199L15.8939 12.0031L11.987 15.95L8.11259 12Z",{title:"GoogleTagManager"}),_s=di("M20.75 10.2031H20.7109C18.9141 10.2031 17.2734 9.65625 15.9453 8.67969V15.6719C15.9453 19.1875 13.0938 22 9.57812 22C6.0625 22 3.25 19.1875 3.25 15.6719C3.25 12.1562 6.0625 9.30469 9.57812 9.30469C9.89062 9.30469 10.1641 9.34375 10.4766 9.38281V12.8984C10.1641 12.7812 9.89062 12.7422 9.57812 12.7422C7.97656 12.7422 6.64844 14.0703 6.64844 15.6719C6.64844 17.2734 7.97656 18.6016 9.57812 18.6016C11.1797 18.6016 12.5078 17.2734 12.5078 15.6719V2H15.9453C15.9453 2.03906 15.9453 2.03906 15.9453 2.07812C15.9453 2.35156 15.9453 2.625 16.0234 2.89844C16.2578 4.1875 17.0391 5.32031 18.1328 6.02344C18.875 6.53125 19.7734 6.80469 20.7109 6.80469C20.7109 6.80469 20.7109 6.80469 20.75 6.80469V10.2031Z",{title:"Tiktok"}),Ss=di("M12.9688 2.27344C16.6406 2.27344 20 4.8125 20 8.67969C20 12.3125 18.125 16.375 13.9844 16.375C12.9688 16.375 11.7578 15.8672 11.25 14.9688C10.3906 18.4844 10.4297 19.0312 8.47656 21.7266C8.28125 21.8047 8.32031 21.8047 8.20312 21.6484C8.125 20.9062 8.04688 20.2031 8.04688 19.4609C8.04688 17.0781 9.14062 13.6016 9.6875 11.2969C9.375 10.6719 9.29688 9.96875 9.29688 9.30469C9.29688 6.17969 12.9688 5.71094 12.9688 8.28906C12.9688 9.8125 11.9141 11.2578 11.9141 12.7422C11.9141 13.7188 12.7734 14.4219 13.75 14.4219C16.4453 14.4219 17.2656 10.5547 17.2656 8.48438C17.2656 5.71094 15.3125 4.1875 12.6172 4.1875C9.53125 4.1875 7.14844 6.41406 7.14844 9.53906C7.14844 11.0625 8.08594 11.8438 8.08594 12.1953C8.08594 12.5078 7.85156 13.5625 7.46094 13.5625C6.52344 13.5625 5 12 5 9.26562C5 4.92969 8.94531 2.27344 12.9688 2.27344Z",{title:"Pinterest"}),ks=di("M4.94879 8.85726L8.63226 18.946C6.05565 17.6976 4.28105 15.0556 4.28105 12C4.28105 10.8786 4.52056 9.81895 4.94879 8.85726ZM17.2113 11.6117C17.2113 10.6573 16.8702 9.99677 16.5762 9.48145C16.1843 8.84637 15.8177 8.30565 15.8177 7.67056C15.8177 6.95927 16.3548 6.29879 17.1133 6.29879C17.146 6.29879 17.1786 6.30242 17.2149 6.30605C15.8395 5.04677 14.0105 4.27742 12 4.27742C9.30363 4.27742 6.93024 5.66008 5.54758 7.75766C5.72903 7.76492 5.8996 7.76855 6.04476 7.76855C6.8504 7.76855 8.10242 7.67056 8.10242 7.67056C8.51976 7.64516 8.56694 8.25847 8.15323 8.30565C8.15323 8.30565 7.73589 8.35282 7.27137 8.37823L10.0839 16.7395L11.775 11.6734L10.5738 8.37823C10.1565 8.35282 9.76452 8.30565 9.76452 8.30565C9.34718 8.28024 9.39798 7.64516 9.81169 7.67056C9.81169 7.67056 11.0855 7.76855 11.844 7.76855C12.6496 7.76855 13.9016 7.67056 13.9016 7.67056C14.319 7.64516 14.3661 8.25847 13.9524 8.30565C13.9524 8.30565 13.5351 8.35282 13.0706 8.37823L15.8613 16.6778L16.6306 14.1048C16.9573 13.0379 17.2113 12.2722 17.2113 11.6117ZM12.1343 12.675L9.81895 19.4069C10.5121 19.6101 11.2415 19.7226 12 19.7226C12.9 19.7226 13.7601 19.5665 14.5621 19.2835C14.5403 19.2508 14.5222 19.2145 14.5077 19.1782L12.1343 12.675ZM18.7754 8.29476C18.8081 8.54153 18.8262 8.80282 18.8262 9.08952C18.8262 9.87339 18.681 10.7516 18.2383 11.8548L15.8794 18.6738C18.1766 17.3347 19.719 14.8488 19.719 12C19.719 10.6573 19.3778 9.39435 18.7754 8.29476ZM21 12C21 16.9645 16.9609 21 12 21C7.03548 21 3 16.9609 3 12C3 7.03548 7.03548 3 12 3C16.9609 3 21 7.03548 21 12ZM20.5863 12C20.5863 7.26411 16.7323 3.41371 12 3.41371C7.26411 3.41371 3.41371 7.26411 3.41371 12C3.41371 16.7359 7.26774 20.5863 12 20.5863C16.7359 20.5863 20.5863 16.7359 20.5863 12Z",{title:"Wordpress"}),Ms=di(["M13.873,8.507C13.853,8.502,13.831,8.5,13.809,8.5c-0.094,0-0.199,0.039-0.315,0.116c-0.419,0.278-0.781,0.937-0.925,1.678c-0.236,1.222,0.173,2.119,0.559,2.199c0.106,0.024,0.235-0.014,0.38-0.109c0.419-0.278,0.781-0.937,0.925-1.678C14.668,9.484,14.259,8.587,13.873,8.507z","M19.873,8.507C19.853,8.502,19.831,8.5,19.809,8.5c-0.094,0-0.199,0.039-0.315,0.116c-0.419,0.278-0.781,0.937-0.925,1.678c-0.236,1.222,0.173,2.119,0.559,2.199c0.106,0.024,0.235-0.014,0.38-0.109c0.419-0.278,0.781-0.937,0.925-1.678C20.668,9.484,20.259,8.587,19.873,8.507z","M21,4H3C1.346,4,0,5.346,0,7v7c0,1.654,1.346,3,3,3h7.285l6.688,3L16,17h5c1.654,0,3-1.346,3-3V7C24,5.346,22.654,4,21,4z M10.942,7.038C10.309,8.561,10,10.92,10,14.25c0,0.319-0.203,0.604-0.505,0.709C9.415,14.986,9.332,15,9.25,15c-0.226,0-0.444-0.103-0.59-0.286c-0.94-1.197-1.685-3.141-2.163-4.644l-1.802,4.461c-0.121,0.298-0.425,0.486-0.739,0.468c-0.321-0.02-0.595-0.24-0.68-0.551c-0.046-0.168-1.129-4.16-1.275-7.667c-0.018-0.414,0.304-0.764,0.718-0.78c0.413-0.041,0.763,0.304,0.78,0.718c0.072,1.728,0.396,3.624,0.692,5.056L5.93,7.469c0.122-0.304,0.43-0.482,0.754-0.467c0.326,0.025,0.598,0.26,0.672,0.579c0.007,0.029,0.474,2.016,1.23,3.873C8.729,9.327,9.05,7.681,9.558,6.462c0.159-0.384,0.601-0.563,0.98-0.404C10.921,6.217,11.102,6.656,10.942,7.038z M15.904,10.991c-0.222,1.149-0.808,2.137-1.567,2.642C13.972,13.876,13.583,14,13.194,14c-0.125,0-0.25-0.013-0.374-0.038c-1.341-0.28-2.099-2.017-1.725-3.953c0.222-1.149,0.808-2.137,1.567-2.642c0.482-0.321,1.008-0.432,1.517-0.329C15.521,7.318,16.278,9.055,15.904,10.991z M21.904,10.991c-0.222,1.149-0.808,2.137-1.567,2.642C19.972,13.876,19.583,14,19.194,14c-0.125,0-0.25-0.013-0.374-0.038c-1.341-0.28-2.099-2.017-1.725-3.953c0.222-1.149,0.808-2.137,1.567-2.642c0.483-0.321,1.007-0.432,1.517-0.329C21.521,7.318,22.278,9.055,21.904,10.991z"],{title:"Woocommerce"}),Es=di("M7.862 6.214c-0.526-0.032-0.981 0.394-1.004 0.924-0.022 0.534 0.393 0.98 0.923 0.968 4.275 0.18 7.899 3.803 8.076 8.076 0.024 0.555 0.45 0.96 0.928 0.96 0.014 0 0.027 0 0.041-0.001 0.532-0.021 0.945-0.471 0.923-1.003-0.185-5.251-4.636-9.703-9.888-9.924zM7.886 10.075c-0.527-0.018-0.991 0.367-1.025 0.899-0.035 0.531 0.369 0.991 0.9 1.025 2.197 0.143 4.102 2.047 4.243 4.243 0.033 0.511 0.455 0.901 0.925 0.901 0.021 0 0.043-0.001 0.064-0.003 0.531-0.034 0.934-0.493 0.9-1.024-0.168-3.127-2.88-5.839-6.006-6.040zM8.143 14.571c-0.329 0-0.658 0.125-0.909 0.376-0.502 0.502-0.502 1.316 0 1.818 0.25 0.252 0.58 0.377 0.909 0.377s0.658-0.125 0.909-0.377c0.502-0.502 0.502-1.316 0-1.818-0.25-0.252-0.58-0.376-0.909-0.376zM18.429 3h-12.857c-1.42 0-2.571 1.152-2.571 2.571v12.857c0 1.42 1.151 2.571 2.571 2.571h12.857c1.42 0 2.571-1.152 2.571-2.571v-12.857c0-1.42-1.153-2.571-2.571-2.571zM19.071 18.429c0 0.354-0.288 0.643-0.643 0.643h-12.857c-0.354 0-0.643-0.288-0.643-0.643v-12.857c0-0.354 0.288-0.643 0.643-0.643h12.857c0.354 0 0.643 0.288 0.643 0.643v12.857z",{title:"Rss"}),Ts=di("M10.6778 8.03788C10.6778 7.16696 11.3452 6.83109 12.4144 6.83109C13.9717 6.83109 15.9488 7.35052 17.5061 8.2644V3.01933C15.8089 2.2812 14.1152 2 12.418 2C8.26649 2 5.5 4.35891 5.5 8.30346C5.5 14.4702 13.2792 13.4704 13.2792 16.1301C13.2792 17.1611 12.4575 17.4931 11.3165 17.4931C9.62283 17.4931 7.43403 16.7315 5.71529 15.7161V20.7346C7.48314 21.5647 9.38752 21.9952 11.3129 22C15.5685 22 18.5 20.0082 18.5 16.0012C18.5 9.35403 10.6778 10.5452 10.6778 8.03788Z",{title:"Stripe"}),Os=di("M8.42924 13.7574C8.27426 14.6042 7.65875 18.5513 7.4772 19.667C7.46392 19.7464 7.43292 19.7773 7.34436 19.7773H4.041C3.70447 19.7773 3.46092 19.4862 3.5052 19.1643L6.10006 2.76296C6.16649 2.33959 6.5473 2.01765 6.98568 2.01765C13.7297 2.01765 14.2965 1.85448 16.019 2.52041C18.6803 3.54797 18.9238 6.02647 17.9674 8.70783C17.0153 11.4686 14.757 12.6549 11.7636 12.6902C9.8418 12.7211 8.68607 12.3815 8.42924 13.7574ZM19.3091 7.41125C19.2294 7.35392 19.1984 7.33187 19.1762 7.46859C19.0877 7.97134 18.9504 8.46087 18.7866 8.95039C17.0197 13.9691 12.1223 13.5325 9.7311 13.5325C9.46099 13.5325 9.28386 13.6781 9.24844 13.9471C8.24769 20.1389 8.04843 21.4311 8.04843 21.4311C8.00415 21.7442 8.20341 22 8.5178 22H11.3296C11.7105 22 12.0249 21.7222 12.1001 21.3429C12.1311 21.1047 12.0514 21.6119 12.7378 17.3164C12.9415 16.3462 13.371 16.4476 14.0352 16.4476C17.1792 16.4476 19.6323 15.1775 20.363 11.495C20.6508 9.96032 20.5667 8.3462 19.3091 7.41125Z",{title:"Paypal"}),Ds=di("M20.3253 2.10547H4.611C3.42796 2.10547 2.46814 3.06529 2.46814 4.24833V19.9626C2.46814 21.1456 3.42796 22.1055 4.611 22.1055H20.3253C21.5083 22.1055 22.4681 21.1456 22.4681 19.9626V4.24833C22.4681 3.06529 21.5083 2.10547 20.3253 2.10547ZM13.3521 17.7037C13.3521 19.6501 12.2092 20.5385 10.544 20.5385C9.03957 20.5385 8.16903 19.7617 7.7226 18.8198L9.25385 17.8956C9.5485 18.418 9.81635 18.8599 10.4637 18.8599C11.0797 18.8599 11.4726 18.6189 11.4726 17.6769V11.2885H13.3521V17.7037ZM17.7985 20.5385C16.053 20.5385 14.9235 19.7081 14.3744 18.6189L15.9056 17.7349C16.3074 18.3912 16.8342 18.8778 17.7583 18.8778C18.5351 18.8778 19.0351 18.4894 19.0351 17.9492C19.0351 17.3064 18.5262 17.0787 17.6646 16.6992L17.1958 16.4983C15.8387 15.9224 14.9414 15.1948 14.9414 13.6635C14.9414 12.2528 16.0172 11.1814 17.6914 11.1814C18.8878 11.1814 19.7449 11.5965 20.361 12.6858L18.8967 13.6233C18.5753 13.0474 18.2271 12.8198 17.6869 12.8198C17.1378 12.8198 16.7896 13.168 16.7896 13.6233C16.7896 14.1858 17.1378 14.4135 17.9458 14.7662L18.4146 14.9671C20.0128 15.6501 20.9101 16.351 20.9101 17.9224C20.9101 19.6099 19.5797 20.5385 17.7985 20.5385Z",{title:"Js"}),Ps=di("M4.5 3.25H19.5L18.1328 18.7188L11.9609 20.75L5.82812 18.7188L4.5 3.25ZM16.5312 8.25L16.6875 6.41406H7.27344L7.78125 12.0781H14.3047L14.0703 14.5L11.9609 15.0859L9.89062 14.5L9.73438 13.0156H7.85938L8.09375 15.9844L11.9609 17.0391H12L15.8281 15.9844L16.375 10.2031H9.5L9.34375 8.25H16.5312Z",{title:"Html"}),Ls=di("M3 1.5L4.63594 20.0531L12 22.5L19.3641 20.0531L21 1.5H3ZM17.6766 5.25L17.4516 7.46719L12.0469 9.77813L12.0328 9.78281H17.2594L16.6594 16.6547L12.0562 18L7.425 16.6312L7.125 13.1672H9.41719L9.56719 14.9625L12.0328 15.5859L14.5969 14.8641L14.7703 11.9766L6.975 11.9531V11.9484L6.96562 11.9531L6.79688 9.78281L12.0516 7.59375L12.3563 7.46719H6.59531L6.32344 5.25H17.6766Z",{title:"Css"}),As=di("M3.875 17.768c0 0.505 0.42 0.911 0.938 0.911h16.25c0.519 0 0.938 0.406 0.938 0.911s-0.418 0.911-0.938 0.911h-16.25c-1.553 0-2.813-1.222-2.813-2.732v-13.357c0-0.503 0.42-0.911 0.938-0.911s0.938 0.408 0.938 0.911v13.357zM15.129 13.825c-0.332 0.387-0.926 0.387-1.293 0l-3.121-2.967-3.086 2.967c-0.332 0.387-0.926 0.387-1.293 0-0.363-0.322-0.363-0.899 0-1.256l3.75-3.643c0.176-0.171 0.414-0.266 0.629-0.266 0.285 0 0.524 0.095 0.664 0.266l3.121 3.002 4.648-4.519c0.367-0.353 0.961-0.353 1.293 0 0.398 0.357 0.398 0.933 0 1.256l-5.313 5.161z",{title:"Chart"}),Rs=di("M15.752 9.534c-0.41 0.409-1.040 0.421-1.497 0.061l-4.229-3.319-5.495 4.567c-0.539 0.487-1.326 0.397-1.758-0.205-0.431-0.528-0.344-1.35 0.195-1.805l6.253-5.238c0.446-0.373 1.075-0.383 1.532-0.025l4.229 3.319 5.495-4.603c0.539-0.452 1.325-0.36 1.723 0.205 0.465 0.565 0.379 1.389-0.195 1.841l-6.253 5.202zM8.454 12.833c0-0.724 0.559-1.309 1.251-1.309s1.251 0.585 1.251 1.309v7.857c0 0.724-0.559 1.309-1.251 1.309s-1.251-0.585-1.251-1.309v-7.857zM3.451 16.762c0-0.724 0.56-1.309 1.251-1.309s1.251 0.585 1.251 1.309v3.929c0 0.724-0.56 1.309-1.251 1.309s-1.251-0.585-1.251-1.309v-3.929zM15.957 15.452v5.238c0 0.724-0.559 1.309-1.251 1.309s-1.251-0.585-1.251-1.309v-5.238c0-0.724 0.559-1.309 1.251-1.309s1.251 0.585 1.251 1.309zM18.458 12.833c0-0.724 0.559-1.309 1.251-1.309s1.251 0.585 1.251 1.309v7.857c0 0.724-0.559 1.309-1.251 1.309s-1.251-0.585-1.251-1.309v-7.857z",{title:"ChartAlt"}),Ns=di("M21.3359 11.375H12.625V2.66406C12.651 2.27344 12.8594 2.05208 13.25 2C14.8906 2.02604 16.362 2.42969 17.6641 3.21094C18.9922 3.96615 20.0339 5.00781 20.7891 6.33594C21.5703 7.63802 21.974 9.10938 22 10.75C21.9479 11.1406 21.7266 11.349 21.3359 11.375ZM10.75 13.25H19.3828C19.7734 13.25 20.0729 13.3802 20.2812 13.6406C20.5156 13.901 20.6068 14.2135 20.5547 14.5781C20.0599 16.7396 18.9792 18.5104 17.3125 19.8906C15.6458 21.2448 13.6667 21.9479 11.375 22C9.63021 21.974 8.05469 21.5443 6.64844 20.7109C5.24219 19.8776 4.1224 18.7578 3.28906 17.3516C2.45573 15.9453 2.02604 14.3698 2 12.625C2.05208 10.3333 2.75521 8.35417 4.10938 6.6875C5.48958 5.02083 7.26042 3.9401 9.42188 3.44531C9.78646 3.39323 10.099 3.48438 10.3594 3.71875C10.6198 3.92708 10.75 4.22656 10.75 4.61719V13.25ZM8.875 5.55469C7.39062 6.10156 6.19271 7 5.28125 8.25C4.36979 9.5 3.90104 10.9583 3.875 12.625C3.92708 14.7604 4.65625 16.5312 6.0625 17.9375C7.46875 19.3438 9.23958 20.0729 11.375 20.125C13.0417 20.099 14.5 19.6302 15.75 18.7188C17 17.8073 17.8984 16.6094 18.4453 15.125H8.875V5.55469Z",{title:"Reports"}),Is=di(["M21.412 2.642c-0.374-0.374-0.856-0.588-1.444-0.588h-1.925c-0.588 0-1.069 0.214-1.444 0.588s-0.588 0.856-0.588 1.016v14.385l2.193 3.476c0.16 0.267 0.481 0.428 0.802 0.428s0.588-0.16 0.802-0.428l2.193-3.476v-14.385c0-0.16-0.214-0.642-0.588-1.016zM17.989 4.192c0-0.053 0-0.053 0.054-0.107s0.054-0.053 0.107-0.053h1.711c0.053 0 0.107 0 0.107 0.053 0.054 0.053 0.054 0.053 0.054 0.107v1.818h-1.979v-1.818h-0.054zM19.968 15.476l-0.267-0.267-0.749 0.802-0.749-0.802-0.267 0.267v-7.433h1.979l0.054 7.433zM19.968 17.936l-0.749 1.123h-0.481l-0.749-1.123v-0.695l0.267-0.267 0.749 0.749 0.749-0.749 0.267 0.267v0.695h-0.054z","M13.016 6.064h-6.043c-0.535 0-1.016 0.428-1.016 1.016 0 0.535 0.428 1.016 1.016 1.016h5.989c0.535 0 1.016-0.428 1.016-1.016 0-0.535-0.428-1.016-0.963-1.016z","M13.979 11.037c0-0.535-0.428-1.016-1.016-1.016h-5.989c-0.535 0-1.016 0.428-1.016 1.016 0 0.535 0.428 1.016 1.016 1.016h5.989c0.588 0 1.016-0.428 1.016-1.016z","M6.973 14.032c-0.535 0-1.016 0.428-1.016 1.016 0 0.535 0.428 1.016 1.016 1.016h2.032c0.535 0 1.016-0.428 1.016-1.016 0-0.535-0.428-1.016-1.016-1.016h-2.032z","M15.476 20.021h-11.497v-16.043h10.053c0.535 0 1.016-0.428 1.016-1.016s-0.481-0.963-1.016-0.963h-10.481c-0.856 0-1.551 0.695-1.551 1.551v16.898c0 0.856 0.695 1.551 1.551 1.551h11.925c0.535 0 1.016-0.428 1.016-1.016-0.054-0.535-0.481-0.963-1.016-0.963z"],{title:"Tutorials"}),zs=di("M4 5.429c0-0.789 0.64-1.429 1.429-1.429h1.714c0.789 0 1.429 0.64 1.429 1.429v1.714c0 0.789-0.639 1.429-1.429 1.429h-1.714c-0.789 0-1.429-0.639-1.429-1.429v-1.714zM4 11.143c0-0.789 0.64-1.429 1.429-1.429h1.714c0.789 0 1.429 0.639 1.429 1.429v1.714c0 0.789-0.639 1.429-1.429 1.429h-1.714c-0.789 0-1.429-0.639-1.429-1.429v-1.714zM8.571 18.571c0 0.789-0.639 1.429-1.429 1.429h-1.714c-0.789 0-1.429-0.639-1.429-1.429v-1.714c0-0.789 0.64-1.428 1.429-1.428h1.714c0.789 0 1.429 0.639 1.429 1.428v1.714zM9.714 5.429c0-0.789 0.639-1.429 1.429-1.429h1.714c0.789 0 1.429 0.64 1.429 1.429v1.714c0 0.789-0.639 1.429-1.429 1.429h-1.714c-0.789 0-1.429-0.639-1.429-1.429v-1.714zM14.286 12.857c0 0.789-0.639 1.429-1.429 1.429h-1.714c-0.789 0-1.429-0.639-1.429-1.429v-1.714c0-0.789 0.639-1.429 1.429-1.429h1.714c0.789 0 1.429 0.639 1.429 1.429v1.714zM9.714 16.857c0-0.789 0.639-1.428 1.429-1.428h1.714c0.789 0 1.429 0.639 1.429 1.428v1.714c0 0.789-0.639 1.429-1.429 1.429h-1.714c-0.789 0-1.429-0.639-1.429-1.429v-1.714zM20 7.143c0 0.789-0.639 1.429-1.429 1.429h-1.714c-0.789 0-1.428-0.639-1.428-1.429v-1.714c0-0.789 0.639-1.429 1.428-1.429h1.714c0.789 0 1.429 0.64 1.429 1.429v1.714zM15.429 11.143c0-0.789 0.639-1.429 1.428-1.429h1.714c0.789 0 1.429 0.639 1.429 1.429v1.714c0 0.789-0.639 1.429-1.429 1.429h-1.714c-0.789 0-1.428-0.639-1.428-1.429v-1.714zM20 18.571c0 0.789-0.639 1.429-1.429 1.429h-1.714c-0.789 0-1.428-0.639-1.428-1.429v-1.714c0-0.789 0.639-1.428 1.428-1.428h1.714c0.789 0 1.429 0.639 1.429 1.428v1.714z",{title:"Menu"}),Hs=di("M7.05 7.71429C7.05 6.82701 7.78906 6.10714 8.7 6.10714C9.61094 6.10714 10.35 6.82701 10.35 7.71429V7.97879C10.35 8.89955 10.2709 9.82031 10.1094 10.7277L6.43125 11.8359C5.16281 12.2176 4.3 13.3594 4.3 14.6518V17.1562C4.3 18.4487 5.37594 19.5 6.70625 19.5C7.55188 19.5 8.33563 19.0681 8.76875 18.3616L9.31531 17.4777C10.3328 15.8237 11.0719 14.019 11.5016 12.1373L11.5359 11.9799L15.3447 10.8315L14.5231 13.0681C14.4338 13.3158 14.4716 13.5871 14.6263 13.8013C14.7809 14.0156 15.0319 14.1429 15.3 14.1429H19.975C20.4322 14.1429 20.8 13.7846 20.8 13.3393C20.8 12.894 20.4322 12.5357 19.975 12.5357H16.4722L17.4519 9.86049C17.5584 9.57254 17.4862 9.25446 17.2697 9.03348C17.0531 8.8125 16.73 8.73214 16.4309 8.82254L11.8591 10.202C11.9519 9.4654 12 8.7221 12 7.97879V7.71429C12 5.93973 10.5219 4.5 8.7 4.5C6.87813 4.5 5.4 5.93973 5.4 7.71429V9.05357C5.4 9.49888 5.76781 9.85714 6.225 9.85714C6.68219 9.85714 7.05 9.49888 7.05 9.05357V7.71429ZM6.91937 13.3728L9.70031 12.5357C9.29813 13.9821 8.68969 15.365 7.89906 16.654L7.3525 17.5379C7.215 17.7589 6.97094 17.8962 6.70625 17.8962C6.29031 17.8962 5.95 17.5681 5.95 17.1596V14.6518C5.95 14.0658 6.34188 13.5469 6.91937 13.3728ZM3.2 15.75H1.825C1.36781 15.75 1 16.1083 1 16.5536C1 16.9989 1.36781 17.3571 1.825 17.3571H3.20687C3.20344 17.2902 3.2 17.2232 3.2 17.1562V15.75ZM10.6525 17.3571H22.175C22.6322 17.3571 23 16.9989 23 16.5536C23 16.1083 22.6322 15.75 22.175 15.75H11.4534C11.2128 16.2958 10.9447 16.8348 10.6525 17.3571Z",{title:"Signature"}),js=fi,Fs=(Object.keys(fi),({isSpinning:e,_style:t})=>{let{suiInlineClassname:n}=Zr(t),r={cx:"50%",cy:"50%",r:44};return(0,i.jsx)("div",{className:Xr("sui-spinner__loader",{},n),children:(0,i.jsxs)("svg",{className:"sui-spinner__icon",viewBox:"0 0 100 100",children:[(0,i.jsx)("title",{children:"loading"}),(0,i.jsx)("circle",{className:"sui-spinner__icon--background",...r}),e&&(0,i.jsx)("circle",{className:"sui-spinner__icon--stroke",...r})]})})}),Vs=({id:e,loaderSize:n="lg",colorScheme:r="primary",isContained:o=!1,isAbsolute:a=!1,isSpinning:s=!0,_htmlProps:l={},_style:c={}})=>{let u=(0,t.useId)(),d=e||`sui-spinner-${u}`,{suiInlineClassname:h}=Zr(c),f=Xr("sui-spinner",{absolute:a,[n]:!ii(n??""),[r]:!ii(r)&&"primary"!==r,contained:o,inactive:!s},h);return(0,i.jsx)("div",{id:d,className:f,"data-testid":"spinner",...li(l),children:(0,i.jsx)(Fs,{colorScheme:r,loaderSize:n??"lg",isSpinning:s})})},Us=({id:e,hidden:n=!1,children:r})=>{if(ti(n)&&!ni(n))throw new Error('Incorrect parameter type. More details below:\n\n⬇️ ⬇️ ⬇️\n\n📦 Shared UI - Components: Button\n\nThe parameter "hidden" used in the label element is not a boolean type.\n\n');return(0,i.jsxs)(t.Fragment,{children:[n&&(0,i.jsx)("span",{id:e,className:"sui-screen-reader-only",tabIndex:-1,children:r}),!n&&(0,i.jsx)("span",{id:e,className:"sui-button__label","data-testid":"button-label",children:r})]})},Bs=({id:e,name:t,size:n="sm",className:r=""})=>{if(ti(t)||ii(t??""))throw new Error('Required parameter is empty. More details below:\n\n⬇️ ⬇️ ⬇️\n\n📦 Shared UI - Components: Button\n\nThe "name" parameter in the icon element is required and must not be empty.\n\n');let o=js[t],a=Xr("sui-button__icon",{},r);return(0,i.jsx)("span",{id:e,className:a,"aria-hidden":"true","data-testid":"button-icon",children:(0,i.jsx)(o,{id:`${e}-icon`,size:n})})},$s=({id:e,children:n,colorScheme:r,isDisabled:o})=>{let a="white";return"white"===r&&(a="dark"),o&&(a="gray"),(0,i.jsxs)(t.Fragment,{children:[(0,i.jsx)("span",{id:e,className:"sui-button__icon sui-button__icon--loader","aria-hidden":"true",children:(0,i.jsx)(Vs,{id:`${e}-spinner`,loaderSize:"sm",colorScheme:a})}),n?(0,i.jsx)("span",{id:`${e}-label`,className:"sui-button__label sui-button__label--hidden",tabIndex:-1,children:n}):(0,i.jsx)("span",{id:`${e}-loading`,className:"sui-screen-reader-only",tabIndex:-1,children:"Loading"})]})},Ws=(0,t.forwardRef)(({id:e,href:n,target:r,htmlFor:o,type:a,colorScheme:s,isSmall:l=!1,isFullWidth:c=!1,isDisabled:u=!1,isUnwrapped:d=!1,className:h,children:f,icon:p,startIcon:m=p,endIcon:g,iconOnly:v,iconSize:b="sm",isResponsive:y=!1,isLoading:C=!1,onMouseEnter:w,onMouseLeave:x,onFocus:_,onBlur:S,onMouseUp:k,onMouseDownCapture:M,onMouseUpCapture:E,onBlurCapture:T,onClick:O,_htmlProps:D={},_style:P},L)=>{let A=(0,t.useId)(),R=e||`sui-button-${A}`;f=qr(f,"button label");let{suiInlineClassname:N}=Zr(P,h??"");C&&(d=!0,f=(0,i.jsx)($s,{id:`${R}-loader`,colorScheme:s,isDisabled:u,children:f}));let[I,z,H]=Kr({onMouseEnter:w,onMouseLeave:x,onFocus:_,onBlur:S,onMouseUp:k,onMouseDownCapture:M,onMouseUpCapture:E,onBlurCapture:T}),j=!ti(n),F=!ti(o),V=!ii(g??""),U={sm:l,hover:I&&!u,focus:z&&!u,disabled:u,"full-width":c,"is-icon":(m||g)&&v,[`${a}-${s}`]:!!a&&!!s,inline:v&&!a,responsive:y,loading:C},B={id:R,ref:L,href:j&&n?n:void 0,...j&&r&&{target:r},htmlFor:Jr(F),className:Xr("sui-button",U,N),disabled:u,"aria-busy":C,...C&&{"aria-live":"polite"},"data-testid":"button",onClick:O,...li(D),...H??{}},$=j?"a":"button";return o&&($="label"),(0,i.jsxs)($,{...B,children:[(m||p)&&(0,i.jsx)(Bs,{id:`${R}-start-icon`,name:m??"",size:b,...C?{className:"sui-button__icon--hidden"}:{}}),d&&f,!d&&(0,i.jsx)(Us,{id:`${R}-label`,...v&&{hidden:!0},children:f}),V&&(0,i.jsx)(Bs,{id:`${R}-end-icon`,name:g??"",size:b,...C?{className:"sui-button__icon--hidden"}:{}})]})});Ws.displayName="Button";var Zs,qs,Ys,Qs,Ks=1,Gs=[],Xs=[],Js={push:e=>{Gs=[...Gs,{...e,id:Ks++}],el()},remove:e=>{Gs=Gs.filter(t=>t?.id!==(e??"")),el()},subscribe:e=>(Xs=[...Xs,e],()=>{Xs=Xs.filter(t=>t!==e)}),getSnapshot:()=>Gs},el=()=>{for(let e of Xs)e()},tl=({id:e,title:n,message:r="message",action:o,icon:a="Info",className:s="",isInline:l=!0,isFluid:c=!1,isDismissible:u=!1,size:d,variation:h,timeout:f=5e3,_htmlProps:p,_style:m})=>{let[g,v]=(0,t.useState)(!0),b=(()=>{let e=(0,t.useSyncExternalStore)(Js.subscribe,Js.getSnapshot);return{push:Js.push,remove:Js.remove,queue:e}})(),y=(0,t.useId)(),C=e||`sui-notification-${y}`;(0,t.useEffect)(()=>{!l&&!u&&setTimeout(()=>{b.remove(e)},f??5e3)},[e,l,b,f,u]);let w=(0,t.useCallback)(()=>{l?v(!1):b.remove(e)},[e,l,b]),{suiInlineClassname:x}=Zr(m,s);if(!g)return null;let _=Xr("sui-notification",{inline:l,fluid:c,[d]:!ii(d??""),[h]:["success","warning","error","info"].includes(h??"")},x),S=null;return a&&(S=js?.[a]),(0,i.jsxs)("div",{id:C,className:_,role:"alert","aria-labelledby":`${C}-title`,"aria-describedby":`${C}-message`,"data-testid":"notification",...li(p),children:[!!S&&(0,i.jsx)(S,{id:`${C}-icon`,size:"md",className:"sui-notification__icon"}),(0,i.jsxs)("div",{id:`${C}-content`,className:"sui-notification__content",children:[!!n&&(0,i.jsx)("span",{id:`${C}-title`,className:"sui-notification__title",children:n}),!!r&&(0,i.jsx)("span",{id:`${C}-message`,className:"sui-notification__message",children:r}),!!o&&(0,i.jsx)("div",{id:`${C}-action`,className:"sui-notification__action",children:o})]}),u&&(0,i.jsx)(Ws,{id:`${C}-dismiss`,className:"sui-modal__header-actions-close",icon:"Close",type:"tertiary",colorScheme:"black",isSmall:!0,iconOnly:!0,onClick:w,_htmlProps:{"data-testid":"notification-dismiss"},children:"Close notification"})]})};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 rl(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/babel/babel/blob/main/packages/babel-helpers/LICENSE */var e,t,n="function"==typeof Symbol?Symbol:{},r=n.iterator||"@@iterator",i=n.toStringTag||"@@toStringTag";function o(n,r,i,o){var l=r&&r.prototype instanceof s?r:s,c=Object.create(l.prototype);return il(c,"_invoke",function(n,r,i){var o,s,l,c=0,u=i||[],d=!1,h={p:0,n:0,v:e,a:f,f:f.bind(e,4),d:function(t,n){return o=t,s=0,l=e,h.n=n,a}};function f(n,r){for(s=n,l=r,t=0;!d&&c&&!i&&t<u.length;t++){var i,o=u[t],f=h.p,p=o[2];n>3?(i=p===r)&&(l=o[(s=o[4])?5:(s=3,3)],o[4]=o[5]=e):o[0]<=f&&((i=n<2&&f<o[1])?(s=0,h.v=r,h.n=o[1]):f<p&&(i=n<3||o[0]>r||r>p)&&(o[4]=n,o[5]=r,h.n=p,s=0))}if(i||n>1)return a;throw d=!0,r}return function(i,u,p){if(c>1)throw TypeError("Generator is already running");for(d&&1===u&&f(u,p),s=u,l=p;(t=s<2?e:l)||!d;){o||(s?s<3?(s>1&&(h.n=-1),f(s,l)):h.n=l:h.v=l);try{if(c=2,o){if(s||(i="next"),t=o[i]){if(!(t=t.call(o,l)))throw TypeError("iterator result is not an object");if(!t.done)return t;l=t.value,s<2&&(s=0)}else 1===s&&(t=o.return)&&t.call(o),s<2&&(l=TypeError("The iterator does not provide a '"+i+"' method"),s=1);o=e}else if((t=(d=h.n<0)?l:n.call(r,h))!==a)break}catch(t){o=e,s=1,l=t}finally{c=1}}return{value:t,done:d}}}(n,i,o),!0),c}var a={};function s(){}function l(){}function c(){}t=Object.getPrototypeOf;var u=[][r]?t(t([][r]())):(il(t={},r,function(){return this}),t),d=c.prototype=s.prototype=Object.create(u);function h(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,c):(e.__proto__=c,il(e,i,"GeneratorFunction")),e.prototype=Object.create(d),e}return l.prototype=c,il(d,"constructor",c),il(c,"constructor",l),l.displayName="GeneratorFunction",il(c,i,"GeneratorFunction"),il(d),il(d,i,"Generator"),il(d,r,function(){return this}),il(d,"toString",function(){return"[object Generator]"}),(rl=function(){return{w:o,m:h}})()}function il(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}il=function(e,t,n,r){function o(t,n){il(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))},il(e,t,n,r)}function ol(e,t,n,r,i,o,a){try{var s=e[o](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,i)}function al(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var o=e.apply(t,n);function a(e){ol(o,r,i,a,s,"next",e)}function s(e){ol(o,r,i,a,s,"throw",e)}a(void 0)})}}function sl(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 ll(e,t,n){return(t=function(e){var t=function(e){if("object"!=nl(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=nl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==nl(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}tl.displayName="Notification";var cl=864e5,ul=new class{#$;#v;#h;#W;#Z;#q;#Y;#Q;constructor(e={}){this.#$=e.queryCache||new Y,this.#v=e.mutationCache||new K,this.#h=e.defaultOptions||{},this.#W=new Map,this.#Z=new Map,this.#q=0}mount(){this.#q++,1===this.#q&&(this.#Y=I.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#$.onFocus())}),this.#Q=z.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#$.onOnline())}))}unmount(){this.#q--,0===this.#q&&(this.#Y?.(),this.#Y=void 0,this.#Q?.(),this.#Q=void 0)}isFetching(e){return this.#$.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#v.findAll({...e,status:"pending"}).length}getQueryData(e){const t=this.defaultQueryOptions({queryKey:e});return this.#$.get(t.queryHash)?.state.data}ensureQueryData(e){const t=this.defaultQueryOptions(e),n=this.#$.build(this,t),r=n.state.data;return void 0===r?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime(p(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return this.#$.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,n){const r=this.defaultQueryOptions({queryKey:e}),i=this.#$.get(r.queryHash),o=i?.state.data,a=function(e,t){return"function"==typeof e?e(t):e}(t,o);if(void 0!==a)return this.#$.build(this,r).setData(a,{...n,manual:!0})}setQueriesData(e,t,n){return R.batch(()=>this.#$.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,n)]))}getQueryState(e){const t=this.defaultQueryOptions({queryKey:e});return this.#$.get(t.queryHash)?.state}removeQueries(e){const t=this.#$;R.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){const n=this.#$;return R.batch(()=>(n.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){const n={revert:!0,...t},r=R.batch(()=>this.#$.findAll(e).map(e=>e.cancel(n)));return Promise.all(r).then(d).catch(d)}invalidateQueries(e,t={}){return R.batch(()=>(this.#$.findAll(e).forEach(e=>{e.invalidate()}),"none"===e?.refetchType?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t)))}refetchQueries(e,t={}){const n={...t,cancelRefetch:t.cancelRefetch??!0},r=R.batch(()=>this.#$.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,n);return n.throwOnError||(t=t.catch(d)),"paused"===e.state.fetchStatus?Promise.resolve():t}));return Promise.all(r).then(d)}fetchQuery(e){const t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);const n=this.#$.build(this,t);return n.isStaleByTime(p(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(d).catch(d)}fetchInfiniteQuery(e){return e.behavior=X(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(d).catch(d)}ensureInfiniteQueryData(e){return e.behavior=X(e.pages),this.ensureQueryData(e)}resumePausedMutations(){return z.isOnline()?this.#v.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#$}getMutationCache(){return this.#v}getDefaultOptions(){return this.#h}setDefaultOptions(e){this.#h=e}setQueryDefaults(e,t){this.#W.set(y(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){const t=[...this.#W.values()],n={};return t.forEach(t=>{C(e,t.queryKey)&&Object.assign(n,t.defaultOptions)}),n}setMutationDefaults(e,t){this.#Z.set(y(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){const t=[...this.#Z.values()],n={};return t.forEach(t=>{C(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;const t={...this.#h.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=b(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===D&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#h.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#$.clear(),this.#v.clear()}}({defaultOptions:{queries:{refetchOnWindowFocus:!1,staleTime:cl,gcTime:cl,refetchInterval:0,retry:!1}}}),dl=null!==(Zs=window.beehiveVars)&&void 0!==Zs?Zs:{},hl=dl.dates,fl=dl.urls,pl=dl.flags,ml=dl.rest,gl=dl.google,vl=(dl.plugin,dl.settings),bl=dl.whitelabel,yl=dl.cross_sell,Cl=(null==bl||bl.labels_config,null==fl?void 0:fl.footer,null!==(qs=window.beehiveModuleVars)&&void 0!==qs?qs:{}),wl=(Cl.integrations,Cl.google,Cl.roles),xl=Cl.post_types,_l=(Cl.report_tree,Cl.users,Cl.show_statistics,Cl.can_get_stats),Sl=(Cl.post,Object.keys(xl||{}).map(function(e){return{id:e,label:xl[e]}}),1===(null==pl?void 0:pl.in_network_admin)),kl=null!=vl?vl:{},Ml=kl.site,El=kl.network,Tl=(null==fl?void 0:fl.site_url,Sl?null!=El?El:{}:null!=Ml?Ml:{}),Ol=(Tl.google_login,Tl.gtm),Dl=Tl.misc,Pl=(Tl.tracking,Tl.google,null!=ml?ml:{}),Ll=Pl.base,Al=Pl.nonce,Rl="".concat(Ll,"v1/"),Nl="".concat(Ll,"v2/"),Il=1===(null==pl?void 0:pl.network),zl=(null==pl||pl.networkwide,null==pl||pl.multisite,1===(null==pl?void 0:pl.admin)),Hl=1===(null==pl?void 0:pl.super_admin),jl=(null==pl||pl.is_pro,null==pl||pl.in_subsite_admin,!0===(null==gl?void 0:gl.logged_in)),Fl=(null==Ol||Ol.active,null==Ol||Ol.container,"1"===_l||1===_l),Vl=(!0===(null==Dl?void 0:Dl.onboarding_done)||1===(null==Dl?void 0:Dl.onboarding_done)||null==Dl||Dl.onboarding_done,null===(Ys=null==El?void 0:El.permissions)||void 0===Ys||Ys.overwrite_cap,null===(Qs=null==El?void 0:El.permissions)||void 0===Qs||Qs.overwrite_settings_cap,function(){var e="v1"===(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"v1")?Rl:Nl;return Cn.create({baseURL:e,headers:{Accept:"application/json","Content-type":"application/json","x-wp-nonce":Al}})}),Ul=function(e,t){return null!=t?[e,t]:[e]},Bl=function(e,n){var r,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=arguments.length>3?arguments[3]:void 0,s=arguments.length>4?arguments[4]:void 0,l=arguments.length>5&&void 0!==arguments[5]&&arguments[5],c=arguments.length>6&&void 0!==arguments[6]?arguments[6]:{},h="string"==typeof e?e:e.slug,f="string"==typeof e?"v1":e.baseURL,p=function(e){return function(e,n,r){const i=t.useContext(se),a=t.useContext(ae),s=(e=>{const n=t.useContext(o);if(e)return e;if(!n)throw new Error("No QueryClient set, use QueryClientProvider to set one");return n})(r),l=s.defaultQueryOptions(e);s.getDefaultOptions().queries?._experimental_beforeQuery?.(l);const c=s.getQueryCache().get(l.queryHash);l._optimisticResults=i?"isRestoring":"optimistic",(e=>{if(e.suspense){const t=1e3,n=e=>"static"===e?e:Math.max(e??t,t),r=e.staleTime;e.staleTime="function"==typeof r?(...e)=>n(r(...e)):n(r),"number"==typeof e.gcTime&&(e.gcTime=Math.max(e.gcTime,t))}})(l),((e,t,n)=>{const r=n?.state.error&&"function"==typeof e.throwOnError?L(e.throwOnError,[n.state.error,n]):e.throwOnError;(e.suspense||e.experimental_prefetchInRender||r)&&(t.isReset()||(e.retryOnMount=!1))})(l,a,c),(e=>{t.useEffect(()=>{e.clearReset()},[e])})(a);const h=!s.getQueryCache().get(l.queryHash),[f]=t.useState(()=>new n(s,l)),p=f.getOptimisticResult(l),m=!i&&!1!==e.subscribed;if(t.useSyncExternalStore(t.useCallback(e=>{const t=m?f.subscribe(R.batchCalls(e)):d;return f.updateResult(),t},[f,m]),()=>f.getCurrentResult(),()=>f.getCurrentResult()),t.useEffect(()=>{f.setOptions(l)},[l,f]),((e,t)=>e?.suspense&&t.isPending)(l,p))throw le(l,f,a);if((({result:e,errorResetBoundary:t,throwOnError:n,query:r,suspense:i})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(i&&void 0===e.data||L(n,[e.error,r])))({result:p,errorResetBoundary:a,throwOnError:l.throwOnError,query:c,suspense:l.suspense}))throw p.error;if(s.getDefaultOptions().queries?._experimental_afterQuery?.(l,p),l.experimental_prefetchInRender&&!u&&((e,t)=>e.isLoading&&e.isFetching&&!t)(p,i)){const e=h?le(l,f,a):c?.promise;e?.catch(d).finally(()=>{f.updateResult()})}return l.notifyOnChangeProps?p:f.trackResult(p)}(e,te,void 0)}(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?sl(Object(n),!0).forEach(function(t){ll(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sl(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({queryKey:Ul(h,n),queryFn:(r=al(rl().m(function e(){var t;return rl().w(function(e){for(;;)switch(e.n){case 0:return e.n=1,Vl(f).get(h,{params:n});case 1:return t=e.v,e.a(2,l?t:null==t?void 0:t.data)}},e)})),function(){return r.apply(this,arguments)}),enabled:i},c));return(0,t.useEffect)(function(){p.error&&s&&s(p.error)},[p.error,s]),(0,t.useEffect)(function(){p.data&&a&&a(p.data)},[p.data,a]),p};function $l(e){return $l="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},$l(e)}var Wl=["as","color","weight","align","size","uppercase","children","className","isTruncated","onClick","_style"];function Zl(){return Zl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Zl.apply(null,arguments)}function ql(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 Yl(e,t,n){return(t=function(e){var t=function(e){if("object"!=$l(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=$l(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==$l(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var Ql=function(e){var n=e.as,r=void 0===n?"p":n,i=e.color,o=void 0===i?"":i,a=e.weight,s=void 0===a?"":a,l=e.align,c=void 0===l?"":l,u=e.size,d=void 0===u?"":u,h=e.uppercase,f=void 0!==h&&h,p=e.children,m=e.className,g=e.isTruncated,v=void 0!==g&&g,b=e.onClick,y=e._style,C=void 0===y?{}:y,w=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,Wl),x=r,_=Xr("beehive-sui-text",Yl(Yl(Yl(Yl(Yl(Yl({},"weight-".concat(null!=s?s:""),!ii(s)),"size-".concat(null!=d?d:""),!ii(d)),"align-".concat(null!=c?c:""),!ii(c)),"is-truncated",v),"has-click",b),"uppercase",f),m),S=Zr(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ql(Object(n),!0).forEach(function(t){Yl(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ql(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},C),_),k=S.suiInlineClassname;return t.createElement(x,Zl({className:k,onClick:b},!!o&&{style:{color:o}},w),p)},Kl=function(e){var n=e.direction,r=e.change,i="number"==typeof r?r:"string"==typeof r?parseFloat(r.replace("%","")):NaN,o=n;isNaN(i)||(o=i>0?"up":i<0?"down":"none");var a="#b3b3b3";return"up"===o?a="#138639":"down"===o&&(a="#E52400"),t.createElement("span",{className:"beehive-sui-trend-change"},"up"===o?t.createElement(Ta,{size:"xs",fill:a,_style:{mr:"4px"}}):"down"===o?t.createElement(Oa,{size:"xs",fill:a,_style:{mr:"4px"}}):null,t.createElement(Ql,{color:a,as:"span",size:"sm"},r))};function Gl(e){return Gl="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},Gl(e)}var Xl=["as","children","spacing","justify","alignItems","direction","width","margin","isFluid","className","_style"];function Jl(){return Jl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Jl.apply(null,arguments)}function ec(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 tc(e,t,n){return(t=function(e){var t=function(e){if("object"!=Gl(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=Gl(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Gl(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var nc,rc,ic,oc,ac,sc,lc,cc,uc=function(e){var n=e.as,r=void 0===n?"div":n,i=e.children,o=e.spacing,a=e.justify,s=e.alignItems,l=e.direction,c=void 0===l?"column":l,u=e.width,d=e.margin,h=e.isFluid,f=void 0!==h&&h,p=e.className,m=void 0===p?"":p,g=e._style,v=void 0===g?{}:g,b=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,Xl),y=Zr(function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ec(Object(n),!0).forEach(function(t){tc(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ec(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({gap:"".concat(null!=o?o:0,"px"),flexDirection:c,justifyContent:a,alignItems:s,width:u,margin:d},v),Xr("beehive-sui-stack",{"is-fluid":f},m)),C=y.suiInlineClassname,w=r;return t.createElement(w,Jl({className:C},b),i)},dc=({id:e,isInline:n=!0,children:r,className:o="",isHeader:a=!1,isFooter:s=!1,hasPadding:l=!0,_htmlProps:c={},_style:u={}})=>{let d=(0,t.useId)(),h=e||`sui-box-group-${d}`,{suiInlineClassname:f}=Zr(u,o),p=t.Children.map(r,(e,n)=>{let{slot:r,children:o,id:a}=e?.props??{};return(e=>"object"==typeof e&&!Array.isArray(e))(e)&&["left","right"].includes(r??"")?(0,i.jsx)("div",{id:a||`${h}-slot-${r}`,className:`sui-box-group__slot sui-box-group__${r}`,children:o},`sui-box-group--${n}`):(0,i.jsx)(t.Fragment,{children:e},`sui-box-group--${n}`)}),m=Xr("sui-box-group",{inline:n,header:a,footer:s,"no-padding":!l},f);return(0,i.jsx)("div",{id:h,className:m,"data-testid":"box-group",...li(c),children:p})},hc=({id:e,title:n,description:r,icon:o,hideMobileIcon:a=!1,headerLeft:s,headerRight:l,children:c,isSmall:u=!1,className:d="",style:h={},hasLargeRadius:f=!1,_htmlProps:p={},_style:m})=>{let g=(0,t.useId)(),v=e||`sui-box-${g}`,b=!ti(n)&&!ii(n),y=!ti(o)&&!ii(o),C=!ti(s)&&!!s,w=!ti(l)&&!!l,x=(ti(r),js[o]),{suiInlineClassname:_}=Zr(m,d),S=Xr("sui-box",{"size-sm":u,"large-radius":f},_);return c=qr(c),(0,i.jsxs)("div",{id:v,className:S,style:h??{},...li(p),children:[b&&(0,i.jsxs)(dc,{isInline:!0,id:`${v}-header-group`,children:[(0,i.jsx)("div",{slot:"left",id:`${v}-header-left`,children:(0,i.jsxs)("div",{className:"sui-box__container",id:`${v}-container`,children:[b&&(0,i.jsxs)("div",{className:"sui-box__title",id:`${v}-title`,children:[y&&x&&(0,i.jsx)("span",{id:`${v}-icon`,className:Xr("suicons",{},a?"sui-box-group__item sui-icon--hide-sm":"sui-box-group__item"),"aria-hidden":"true",children:(0,i.jsx)(x,{size:"md"})}),(0,i.jsx)("h2",{className:"sui-heading sui-heading--h3 sui-box-group__item",id:`${v}-heading`,children:n}),C&&s]}),r&&(0,i.jsx)("p",{id:`${v}-description`,children:r})]})}),(0,i.jsx)("div",{...w&&{slot:"right"},id:`${v}-header-right`,children:w&&l})]}),c]})},fc=({id:e,align:n={md:"inline"},className:r,children:o,_htmlProps:a={},_style:s})=>{let l=(0,t.useId)(),c=e||`sui-row-${l}`,{suiInlineClassname:u}=Zr(s,r),d={xs:"",sm:"",md:"",lg:"",xl:"",...n},h=Xr("sui-row",{},u);o=qr(o,"{Row children}");for(let e in d)""!==d[e]&&("xs"===e&&"stacked"!==d[e]?h+=` sui-row--${d[e]}`:h+=` sui-row-${e}--${d[e]}`);return ii(r??"")||(h+=` ${r}`),(0,i.jsx)("div",{id:c,className:h,"data-testid":"grid",...li(a),children:o})},pc=({id:e,size:n,children:r,className:o,_htmlProps:a={},_style:s})=>{let l=(0,t.useId)(),c=e||`sui-col-${l}`,{suiInlineClassname:u}=Zr(s,o),d="object"==typeof n?Object.entries(n).reduce((e,[t,n])=>(n&&("default"===t?e[n]=!0:e[`${t}-${n}`]=!0),e),{}):{[n]:!!n},h=Xr("sui-col",{...d},u);return r=qr(r,"{Column children content}"),(0,i.jsx)("div",{id:c,className:h,...li(a),children:r})},mc=({id:e,name:t="Info",size:n="sm",colorScheme:r="",onClick:o=()=>null})=>{if(ti(t)||ii(t??""))throw new Error('Required parameter is empty. More details below:\n\n⬇️ ⬇️ ⬇️\n\n📦 Shared UI - Components: Button\n\nThe "name" parameter in the icon element is required and must not be empty.\n\n');let a=js[t];return(0,i.jsx)("span",{id:e,className:"sui-tooltip__icon","aria-hidden":"true",onClick:o,children:(0,i.jsx)(a,{size:n,colorScheme:r})})},gc=({id:e,label:n,type:r="button",className:o,placement:a="top",customWidth:s,customMobileWidth:l,children:c,onClick:u,onMouseLeave:d=()=>{},onFocus:h=()=>{},onBlur:f=()=>{},icon:p,iconSize:m="sm",iconColor:g,buttonProps:v,_htmlProps:b={},_style:y={}})=>{let C=_n(),w=(0,t.useId)(),x=e||`sui-tooltip-${w}`,_=e?`sui-tooltip-trigger-${x}`:`sui-tooltip-trigger-${w}`,[S,k]=(0,t.useState)(!1),[M,E]=(0,t.useState)({top:0,left:0}),T=(0,t.useRef)(null),O=(0,t.useRef)(null),[D]=(e=>{let[n,r]=(0,t.useState)(null);return e=e??".sui-wrap",(0,t.useLayoutEffect)(()=>{let t=document.querySelector(e),n=!1;return t||(n=!0,t=(e=>{let t=document.createElement("div");return t.setAttribute("id",e),document.body.appendChild(t),t})(e)),r(t),()=>{n&&t?.parentNode&&t.parentNode.removeChild(t)}},[e]),[e=>null===n?null:(0,Qr.createPortal)(e,n)]})("body"),[P,L,A,R]=Kr({onMouseEnter:e=>{if(T.current){let e=T?.current?.getBoundingClientRect(),t=O?.current?.getBoundingClientRect(),n=document.getElementById(x+"-popup"),r=n?.clientHeight||0,i=n?.clientWidth||0,o=C?"right":"left",s=e.left;if(!n)return;C&&(s=window.innerWidth-e.right),n&&window.getComputedStyle(n);let l={top:`${e.top+window.scrollY}px`};switch(a){case"top":case"top-left":case"top-right":l={...l,top:e.top-r-10+window.scrollY},"top-right"===a?l={...l,[o]:s-i+(t?.width??0)}:"top"===a?l={...l,left:e.left+(t?.width??0)/2+window.scrollX}:"top-left"===a&&(l={...l,[o]:s});break;case"bottom":case"bottom-left":case"bottom-right":l={...l,top:e.top+(t?.height??0)+10+window.scrollY},"bottom-right"===a?l={...l,[o]:s-i+(t?.width??0)}:"bottom"===a?l={...l,left:e.left+(t?.width??0)/2+window.scrollY}:"bottom-left"===a&&(l={...l,[o]:s});break;case"right":case"right-top":case"right-bottom":l={...l,[o]:s+(t?.width??0)+10},l="right-top"===a?{...l,top:e.top+window.scrollY}:"right-bottom"===a?{...l,top:e.top+(t?.height??0)-r+window.scrollY}:{...l,top:e.top+(t?.height??0)/2};break;case"left":case"left-top":case"left-bottom":l={...l,[o]:s-i-10},l="left-top"===a?{...l,top:e.top}:"left-bottom"===a?{...l,top:e.top+(t?.height??0)-r}:{...l,top:e.top+(t?.height??0)/2}}E(l)}k(!0)},onMouseLeave:e=>{k(!1),d(e)},onFocus:h,onBlur:f}),N={},{suiInlineClassname:I}=Zr(y,o??""),z=Xr("sui-tooltip",{focus:L},I);(s||l)&&(N.style={...M,...s&&{"--tooltip-width":`${s}px`,"--tooltip-width-mobile":`${s}px`},...l&&{"--tooltip-width-mobile":`${l}px`}}),e&&(_=e);let H=(0,t.useCallback)(e=>{"keyCode"in e&&"Escape"===e.code&&P&&R(!1)},[P,R]);(0,t.useEffect)(()=>(document.addEventListener("keydown",H),()=>{document.removeEventListener("keydown",H)}),[H]);let j=(0,t.useCallback)(()=>{u&&u()},[u]);return(0,i.jsxs)("div",{id:x,...A,className:z,"data-testid":"tooltip",ref:T,...li(b),children:[(0,i.jsx)("div",{id:`${x}-trigger`,className:"sui-tooltip__trigger",ref:O,children:(()=>{switch(r){case"button":return(0,i.jsx)(Ws,{id:_,...v,...p&&{icon:p},...m&&{iconSize:m},onClick:j,children:n});case"text":return(0,i.jsx)("span",{id:_,role:"button",tabIndex:0,onClick:j,onKeyDown:e=>ai(e),children:n});case"icon":return u?(0,i.jsx)("span",{id:_,className:"sui-tooltip__trigger--icon",role:"button",tabIndex:0,onClick:j,onKeyDown:e=>ai(e,j),children:(0,i.jsx)(mc,{name:p,size:m,colorScheme:g})}):(0,i.jsx)(mc,{id:_,name:p,size:m,colorScheme:g});default:return(0,i.jsx)("span",{id:_,children:n})}})()}),!!c&&D((0,i.jsx)("div",{id:`${x}-popup`,className:Xr("sui-tooltip__popup",{show:S,focus:L,"custom-width":!!s,[a]:!0,icon:!!p}),role:"tooltip","aria-live":"polite","aria-hidden":!S,tabIndex:S?0:-1,"data-testid":"tooltip-popup",style:M,...N,children:c}))]})},vc=(Object.keys(null!=wl?wl:{}).map(function(e){return{id:e,label:wl[e]}}),{sessions:{label:(0,s.__)("Sessions"),color:"#0066FF",variant:"blue",tooltip:(0,s.__)("Total number of Sessions within the date range. A session is the period of time user is actively engaged with your website, app, etc."),defaultValue:"0"},users:{label:(0,s.__)("Users"),color:"#00BCD4",variant:"cyan",tooltip:(0,s.__)("Users who have initiated at least one session during the date range."),defaultValue:"0"},pageviews:{label:(0,s.__)("Pageviews"),color:"#0D8B0D",variant:"green",tooltip:(0,s.__)("Pageviews is the total number of pages viewed. Repeated views of a single page are counted."),defaultValue:"0"},page_sessions:{label:(0,s.__)("Page / Sessions"),color:"#7B5BBF",variant:"purple",tooltip:(0,s.__)("Pages/Sessions (Average Page Depth) is the average number of pages viewed during a session. Repeated views of a single page are counted."),defaultValue:"0"},average_sessions:{label:(0,s.__)("Avg Time"),color:"#FF9800",variant:"orange",tooltip:(0,s.__)("The average length of a session."),defaultValue:"00:00.00"},bounce_rates:{label:(0,s.__)("Bounce Rate"),color:"#E53935",variant:"red",tooltip:(0,s.__)("The percentage of single-page sessions in which there was no interaction with the page. A bounced session has a duration of <seconds /> seconds."),defaultValue:"0%"}}),bc=(null!=yl?yl:{}).free_plugins,yc=Object.values(null!=bc?bc:{}).filter(function(e){return["wp-smushit","forminator","defender-security","hummingbird-performance","smartcrawl-seo","wordpress-popup","branda-white-labeling","broken-link-checker"].includes(e.slug)}),Cc=((0,s.__)("Smush"),(0,s.__)("Best image optimization"),null===(nc=null==yc?void 0:yc.find(function(e){return"wp-smushit"===e.slug}))||void 0===nc||nc.url,(0,s.__)("Forminator"),(0,s.__)("Best form builder plugin"),null===(rc=null==yc?void 0:yc.find(function(e){return"forminator"===e.slug}))||void 0===rc||rc.url,(0,s.__)("Defender"),(0,s.__)("Best security plugin"),null===(ic=null==yc?void 0:yc.find(function(e){return"defender-security"===e.slug}))||void 0===ic||ic.url,(0,s.__)("Hustle"),(0,s.__)("Best newsletter plugin"),null===(oc=null==yc?void 0:yc.find(function(e){return"wordpress-popup"===e.slug}))||void 0===oc||oc.url,(0,s.__)("Hummingbird"),(0,s.__)("Performance optimization"),null===(ac=null==yc?void 0:yc.find(function(e){return"hummingbird-performance"===e.slug}))||void 0===ac||ac.url,(0,s.__)("Branda"),(0,s.__)("No-code white label plugin"),null===(sc=null==yc?void 0:yc.find(function(e){return"branda-white-labeling"===e.slug}))||void 0===sc||sc.url,(0,s.__)("SmartCrawl"),(0,s.__)("WordPress SEO plugin"),null===(lc=null==yc?void 0:yc.find(function(e){return"smartcrawl-seo"===e.slug}))||void 0===lc||lc.url,(0,s.__)("Broken Link Checker"),(0,s.__)("Scan broken links"),null===(cc=null==yc?void 0:yc.find(function(e){return"broken-link-checker"===e.slug}))||void 0===cc||cc.url,(0,s.__)("Everything you need for WordPress"),(0,s.__)("Get all 12 WPMU DEV premium plugins and more starting from just $3/month."),wp.element);
/*! @license DOMPurify 3.3.1 | (c) Cure53 and other contributors | Released under the Apache license 2.0 and Mozilla Public License 2.0 | github.com/cure53/DOMPurify/blob/3.3.1/LICENSE */
const{entries:wc,setPrototypeOf:xc,isFrozen:_c,getPrototypeOf:Sc,getOwnPropertyDescriptor:kc}=Object;let{freeze:Mc,seal:Ec,create:Tc}=Object,{apply:Oc,construct:Dc}="undefined"!=typeof Reflect&&Reflect;Mc||(Mc=function(e){return e}),Ec||(Ec=function(e){return e}),Oc||(Oc=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];return e.apply(t,r)}),Dc||(Dc=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return new e(...n)});const Pc=Zc(Array.prototype.forEach),Lc=Zc(Array.prototype.lastIndexOf),Ac=Zc(Array.prototype.pop),Rc=Zc(Array.prototype.push),Nc=Zc(Array.prototype.splice),Ic=Zc(String.prototype.toLowerCase),zc=Zc(String.prototype.toString),Hc=Zc(String.prototype.match),jc=Zc(String.prototype.replace),Fc=Zc(String.prototype.indexOf),Vc=Zc(String.prototype.trim),Uc=Zc(Object.prototype.hasOwnProperty),Bc=Zc(RegExp.prototype.test),$c=(Wc=TypeError,function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return Dc(Wc,t)});var Wc;function Zc(e){return function(t){t instanceof RegExp&&(t.lastIndex=0);for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return Oc(e,t,r)}}function qc(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ic;xc&&xc(e,null);let r=t.length;for(;r--;){let i=t[r];if("string"==typeof i){const e=n(i);e!==i&&(_c(t)||(t[r]=e),i=e)}e[i]=!0}return e}function Yc(e){for(let t=0;t<e.length;t++)Uc(e,t)||(e[t]=null);return e}function Qc(e){const t=Tc(null);for(const[n,r]of wc(e))Uc(e,n)&&(Array.isArray(r)?t[n]=Yc(r):r&&"object"==typeof r&&r.constructor===Object?t[n]=Qc(r):t[n]=r);return t}function Kc(e,t){for(;null!==e;){const n=kc(e,t);if(n){if(n.get)return Zc(n.get);if("function"==typeof n.value)return Zc(n.value)}e=Sc(e)}return function(){return null}}const Gc=Mc(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","search","section","select","shadow","slot","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),Xc=Mc(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","enterkeyhint","exportparts","filter","font","g","glyph","glyphref","hkern","image","inputmode","line","lineargradient","marker","mask","metadata","mpath","part","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),Jc=Mc(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),eu=Mc(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),tu=Mc(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),nu=Mc(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),ru=Mc(["#text"]),iu=Mc(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","exportparts","face","for","headers","height","hidden","high","href","hreflang","id","inert","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","part","pattern","placeholder","playsinline","popover","popovertarget","popovertargetaction","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","slot","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","wrap","xmlns","slot"]),ou=Mc(["accent-height","accumulate","additive","alignment-baseline","amplitude","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","exponent","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","intercept","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","mask-type","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","slope","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","tablevalues","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),au=Mc(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),su=Mc(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),lu=Ec(/\{\{[\w\W]*|[\w\W]*\}\}/gm),cu=Ec(/<%[\w\W]*|[\w\W]*%>/gm),uu=Ec(/\$\{[\w\W]*/gm),du=Ec(/^data-[\-\w.\u00B7-\uFFFF]+$/),hu=Ec(/^aria-[\-\w]+$/),fu=Ec(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp|matrix):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),pu=Ec(/^(?:\w+script|data):/i),mu=Ec(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),gu=Ec(/^html$/i),vu=Ec(/^[a-z][.\w]*(-[.\w]+)+$/i);var bu=Object.freeze({__proto__:null,ARIA_ATTR:hu,ATTR_WHITESPACE:mu,CUSTOM_ELEMENT:vu,DATA_ATTR:du,DOCTYPE_NAME:gu,ERB_EXPR:cu,IS_ALLOWED_URI:fu,IS_SCRIPT_OR_DATA:pu,MUSTACHE_EXPR:lu,TMPLIT_EXPR:uu});const yu=function(){return"undefined"==typeof window?null:window};var Cu=function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:yu();const n=t=>e(t);if(n.version="3.3.1",n.removed=[],!t||!t.document||9!==t.document.nodeType||!t.Element)return n.isSupported=!1,n;let{document:r}=t;const i=r,o=i.currentScript,{DocumentFragment:a,HTMLTemplateElement:s,Node:l,Element:c,NodeFilter:u,NamedNodeMap:d=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:h,DOMParser:f,trustedTypes:p}=t,m=c.prototype,g=Kc(m,"cloneNode"),v=Kc(m,"remove"),b=Kc(m,"nextSibling"),y=Kc(m,"childNodes"),C=Kc(m,"parentNode");if("function"==typeof s){const e=r.createElement("template");e.content&&e.content.ownerDocument&&(r=e.content.ownerDocument)}let w,x="";const{implementation:_,createNodeIterator:S,createDocumentFragment:k,getElementsByTagName:M}=r,{importNode:E}=i;let T={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]};n.isSupported="function"==typeof wc&&"function"==typeof C&&_&&void 0!==_.createHTMLDocument;const{MUSTACHE_EXPR:O,ERB_EXPR:D,TMPLIT_EXPR:P,DATA_ATTR:L,ARIA_ATTR:A,IS_SCRIPT_OR_DATA:R,ATTR_WHITESPACE:N,CUSTOM_ELEMENT:I}=bu;let{IS_ALLOWED_URI:z}=bu,H=null;const j=qc({},[...Gc,...Xc,...Jc,...tu,...ru]);let F=null;const V=qc({},[...iu,...ou,...au,...su]);let U=Object.seal(Tc(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),B=null,$=null;const W=Object.seal(Tc(null,{tagCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeCheck:{writable:!0,configurable:!1,enumerable:!0,value:null}}));let Z=!0,q=!0,Y=!1,Q=!0,K=!1,G=!0,X=!1,J=!1,ee=!1,te=!1,ne=!1,re=!1,ie=!0,oe=!1,ae=!0,se=!1,le={},ce=null;const ue=qc({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let de=null;const he=qc({},["audio","video","img","source","image","track"]);let fe=null;const pe=qc({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),me="http://www.w3.org/1998/Math/MathML",ge="http://www.w3.org/2000/svg",ve="http://www.w3.org/1999/xhtml";let be=ve,ye=!1,Ce=null;const we=qc({},[me,ge,ve],zc);let xe=qc({},["mi","mo","mn","ms","mtext"]),_e=qc({},["annotation-xml"]);const Se=qc({},["title","style","font","a","script"]);let ke=null;const Me=["application/xhtml+xml","text/html"];let Ee=null,Te=null;const Oe=r.createElement("form"),De=function(e){return e instanceof RegExp||e instanceof Function},Pe=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!Te||Te!==e){if(e&&"object"==typeof e||(e={}),e=Qc(e),ke=-1===Me.indexOf(e.PARSER_MEDIA_TYPE)?"text/html":e.PARSER_MEDIA_TYPE,Ee="application/xhtml+xml"===ke?zc:Ic,H=Uc(e,"ALLOWED_TAGS")?qc({},e.ALLOWED_TAGS,Ee):j,F=Uc(e,"ALLOWED_ATTR")?qc({},e.ALLOWED_ATTR,Ee):V,Ce=Uc(e,"ALLOWED_NAMESPACES")?qc({},e.ALLOWED_NAMESPACES,zc):we,fe=Uc(e,"ADD_URI_SAFE_ATTR")?qc(Qc(pe),e.ADD_URI_SAFE_ATTR,Ee):pe,de=Uc(e,"ADD_DATA_URI_TAGS")?qc(Qc(he),e.ADD_DATA_URI_TAGS,Ee):he,ce=Uc(e,"FORBID_CONTENTS")?qc({},e.FORBID_CONTENTS,Ee):ue,B=Uc(e,"FORBID_TAGS")?qc({},e.FORBID_TAGS,Ee):Qc({}),$=Uc(e,"FORBID_ATTR")?qc({},e.FORBID_ATTR,Ee):Qc({}),le=!!Uc(e,"USE_PROFILES")&&e.USE_PROFILES,Z=!1!==e.ALLOW_ARIA_ATTR,q=!1!==e.ALLOW_DATA_ATTR,Y=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Q=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,K=e.SAFE_FOR_TEMPLATES||!1,G=!1!==e.SAFE_FOR_XML,X=e.WHOLE_DOCUMENT||!1,te=e.RETURN_DOM||!1,ne=e.RETURN_DOM_FRAGMENT||!1,re=e.RETURN_TRUSTED_TYPE||!1,ee=e.FORCE_BODY||!1,ie=!1!==e.SANITIZE_DOM,oe=e.SANITIZE_NAMED_PROPS||!1,ae=!1!==e.KEEP_CONTENT,se=e.IN_PLACE||!1,z=e.ALLOWED_URI_REGEXP||fu,be=e.NAMESPACE||ve,xe=e.MATHML_TEXT_INTEGRATION_POINTS||xe,_e=e.HTML_INTEGRATION_POINTS||_e,U=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&De(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(U.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&De(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(U.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(U.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),K&&(q=!1),ne&&(te=!0),le&&(H=qc({},ru),F=[],!0===le.html&&(qc(H,Gc),qc(F,iu)),!0===le.svg&&(qc(H,Xc),qc(F,ou),qc(F,su)),!0===le.svgFilters&&(qc(H,Jc),qc(F,ou),qc(F,su)),!0===le.mathMl&&(qc(H,tu),qc(F,au),qc(F,su))),e.ADD_TAGS&&("function"==typeof e.ADD_TAGS?W.tagCheck=e.ADD_TAGS:(H===j&&(H=Qc(H)),qc(H,e.ADD_TAGS,Ee))),e.ADD_ATTR&&("function"==typeof e.ADD_ATTR?W.attributeCheck=e.ADD_ATTR:(F===V&&(F=Qc(F)),qc(F,e.ADD_ATTR,Ee))),e.ADD_URI_SAFE_ATTR&&qc(fe,e.ADD_URI_SAFE_ATTR,Ee),e.FORBID_CONTENTS&&(ce===ue&&(ce=Qc(ce)),qc(ce,e.FORBID_CONTENTS,Ee)),e.ADD_FORBID_CONTENTS&&(ce===ue&&(ce=Qc(ce)),qc(ce,e.ADD_FORBID_CONTENTS,Ee)),ae&&(H["#text"]=!0),X&&qc(H,["html","head","body"]),H.table&&(qc(H,["tbody"]),delete B.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw $c('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw $c('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');w=e.TRUSTED_TYPES_POLICY,x=w.createHTML("")}else void 0===w&&(w=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(n=t.getAttribute(r));const i="dompurify"+(n?"#"+n:"");try{return e.createPolicy(i,{createHTML(e){return e},createScriptURL(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+i+" could not be created."),null}}(p,o)),null!==w&&"string"==typeof x&&(x=w.createHTML(""));Mc&&Mc(e),Te=e}},Le=qc({},[...Xc,...Jc,...eu]),Ae=qc({},[...tu,...nu]),Re=function(e){Rc(n.removed,{element:e});try{C(e).removeChild(e)}catch(t){v(e)}},Ne=function(e,t){try{Rc(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){Rc(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e)if(te||ne)try{Re(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Ie=function(e){let t=null,n=null;if(ee)e="<remove></remove>"+e;else{const t=Hc(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===ke&&be===ve&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const i=w?w.createHTML(e):e;if(be===ve)try{t=(new f).parseFromString(i,ke)}catch(e){}if(!t||!t.documentElement){t=_.createDocument(be,"template",null);try{t.documentElement.innerHTML=ye?x:i}catch(e){}}const o=t.body||t.documentElement;return e&&n&&o.insertBefore(r.createTextNode(n),o.childNodes[0]||null),be===ve?M.call(t,X?"html":"body")[0]:X?t.documentElement:o},ze=function(e){return S.call(e.ownerDocument||e,e,u.SHOW_ELEMENT|u.SHOW_COMMENT|u.SHOW_TEXT|u.SHOW_PROCESSING_INSTRUCTION|u.SHOW_CDATA_SECTION,null)},He=function(e){return e instanceof h&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof d)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},je=function(e){return"function"==typeof l&&e instanceof l};function Fe(e,t,r){Pc(e,e=>{e.call(n,t,r,Te)})}const Ve=function(e){let t=null;if(Fe(T.beforeSanitizeElements,e,null),He(e))return Re(e),!0;const r=Ee(e.nodeName);if(Fe(T.uponSanitizeElement,e,{tagName:r,allowedTags:H}),G&&e.hasChildNodes()&&!je(e.firstElementChild)&&Bc(/<[/\w!]/g,e.innerHTML)&&Bc(/<[/\w!]/g,e.textContent))return Re(e),!0;if(7===e.nodeType)return Re(e),!0;if(G&&8===e.nodeType&&Bc(/<[/\w]/g,e.data))return Re(e),!0;if(!(W.tagCheck instanceof Function&&W.tagCheck(r))&&(!H[r]||B[r])){if(!B[r]&&Be(r)){if(U.tagNameCheck instanceof RegExp&&Bc(U.tagNameCheck,r))return!1;if(U.tagNameCheck instanceof Function&&U.tagNameCheck(r))return!1}if(ae&&!ce[r]){const t=C(e)||e.parentNode,n=y(e)||e.childNodes;if(n&&t)for(let r=n.length-1;r>=0;--r){const i=g(n[r],!0);i.__removalCount=(e.__removalCount||0)+1,t.insertBefore(i,b(e))}}return Re(e),!0}return e instanceof c&&!function(e){let t=C(e);t&&t.tagName||(t={namespaceURI:be,tagName:"template"});const n=Ic(e.tagName),r=Ic(t.tagName);return!!Ce[e.namespaceURI]&&(e.namespaceURI===ge?t.namespaceURI===ve?"svg"===n:t.namespaceURI===me?"svg"===n&&("annotation-xml"===r||xe[r]):Boolean(Le[n]):e.namespaceURI===me?t.namespaceURI===ve?"math"===n:t.namespaceURI===ge?"math"===n&&_e[r]:Boolean(Ae[n]):e.namespaceURI===ve?!(t.namespaceURI===ge&&!_e[r])&&!(t.namespaceURI===me&&!xe[r])&&!Ae[n]&&(Se[n]||!Le[n]):!("application/xhtml+xml"!==ke||!Ce[e.namespaceURI]))}(e)?(Re(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!Bc(/<\/no(script|embed|frames)/i,e.innerHTML)?(K&&3===e.nodeType&&(t=e.textContent,Pc([O,D,P],e=>{t=jc(t,e," ")}),e.textContent!==t&&(Rc(n.removed,{element:e.cloneNode()}),e.textContent=t)),Fe(T.afterSanitizeElements,e,null),!1):(Re(e),!0)},Ue=function(e,t,n){if(ie&&("id"===t||"name"===t)&&(n in r||n in Oe))return!1;if(q&&!$[t]&&Bc(L,t));else if(Z&&Bc(A,t));else if(W.attributeCheck instanceof Function&&W.attributeCheck(t,e));else if(!F[t]||$[t]){if(!(Be(e)&&(U.tagNameCheck instanceof RegExp&&Bc(U.tagNameCheck,e)||U.tagNameCheck instanceof Function&&U.tagNameCheck(e))&&(U.attributeNameCheck instanceof RegExp&&Bc(U.attributeNameCheck,t)||U.attributeNameCheck instanceof Function&&U.attributeNameCheck(t,e))||"is"===t&&U.allowCustomizedBuiltInElements&&(U.tagNameCheck instanceof RegExp&&Bc(U.tagNameCheck,n)||U.tagNameCheck instanceof Function&&U.tagNameCheck(n))))return!1}else if(fe[t]);else if(Bc(z,jc(n,N,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==Fc(n,"data:")||!de[e])if(Y&&!Bc(R,jc(n,N,"")));else if(n)return!1;return!0},Be=function(e){return"annotation-xml"!==e&&Hc(e,I)},$e=function(e){Fe(T.beforeSanitizeAttributes,e,null);const{attributes:t}=e;if(!t||He(e))return;const r={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:F,forceKeepAttr:void 0};let i=t.length;for(;i--;){const o=t[i],{name:a,namespaceURI:s,value:l}=o,c=Ee(a),u=l;let d="value"===a?u:Vc(u);if(r.attrName=c,r.attrValue=d,r.keepAttr=!0,r.forceKeepAttr=void 0,Fe(T.uponSanitizeAttribute,e,r),d=r.attrValue,!oe||"id"!==c&&"name"!==c||(Ne(a,e),d="user-content-"+d),G&&Bc(/((--!?|])>)|<\/(style|title|textarea)/i,d)){Ne(a,e);continue}if("attributename"===c&&Hc(d,"href")){Ne(a,e);continue}if(r.forceKeepAttr)continue;if(!r.keepAttr){Ne(a,e);continue}if(!Q&&Bc(/\/>/i,d)){Ne(a,e);continue}K&&Pc([O,D,P],e=>{d=jc(d,e," ")});const h=Ee(e.nodeName);if(Ue(h,c,d)){if(w&&"object"==typeof p&&"function"==typeof p.getAttributeType)if(s);else switch(p.getAttributeType(h,c)){case"TrustedHTML":d=w.createHTML(d);break;case"TrustedScriptURL":d=w.createScriptURL(d)}if(d!==u)try{s?e.setAttributeNS(s,a,d):e.setAttribute(a,d),He(e)?Re(e):Ac(n.removed)}catch(t){Ne(a,e)}}else Ne(a,e)}Fe(T.afterSanitizeAttributes,e,null)},We=function e(t){let n=null;const r=ze(t);for(Fe(T.beforeSanitizeShadowDOM,t,null);n=r.nextNode();)Fe(T.uponSanitizeShadowNode,n,null),Ve(n),$e(n),n.content instanceof a&&e(n.content);Fe(T.afterSanitizeShadowDOM,t,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null,o=null,s=null,c=null;if(ye=!e,ye&&(e="\x3c!--\x3e"),"string"!=typeof e&&!je(e)){if("function"!=typeof e.toString)throw $c("toString is not a function");if("string"!=typeof(e=e.toString()))throw $c("dirty is not a string, aborting")}if(!n.isSupported)return e;if(J||Pe(t),n.removed=[],"string"==typeof e&&(se=!1),se){if(e.nodeName){const t=Ee(e.nodeName);if(!H[t]||B[t])throw $c("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof l)r=Ie("\x3c!----\x3e"),o=r.ownerDocument.importNode(e,!0),1===o.nodeType&&"BODY"===o.nodeName||"HTML"===o.nodeName?r=o:r.appendChild(o);else{if(!te&&!K&&!X&&-1===e.indexOf("<"))return w&&re?w.createHTML(e):e;if(r=Ie(e),!r)return te?null:re?x:""}r&&ee&&Re(r.firstChild);const u=ze(se?e:r);for(;s=u.nextNode();)Ve(s),$e(s),s.content instanceof a&&We(s.content);if(se)return e;if(te){if(ne)for(c=k.call(r.ownerDocument);r.firstChild;)c.appendChild(r.firstChild);else c=r;return(F.shadowroot||F.shadowrootmode)&&(c=E.call(i,c,!0)),c}let d=X?r.outerHTML:r.innerHTML;return X&&H["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&Bc(gu,r.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+r.ownerDocument.doctype.name+">\n"+d),K&&Pc([O,D,P],e=>{d=jc(d,e," ")}),w&&re?w.createHTML(d):d},n.setConfig=function(){Pe(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),J=!0},n.clearConfig=function(){Te=null,J=!1},n.isValidAttribute=function(e,t,n){Te||Pe({});const r=Ee(e),i=Ee(t);return Ue(r,i,n)},n.addHook=function(e,t){"function"==typeof t&&Rc(T[e],t)},n.removeHook=function(e,t){if(void 0!==t){const n=Lc(T[e],t);return-1===n?void 0:Nc(T[e],n,1)[0]}return Ac(T[e])},n.removeHooks=function(e){T[e]=[]},n.removeAllHooks=function(){T={afterSanitizeAttributes:[],afterSanitizeElements:[],afterSanitizeShadowDOM:[],beforeSanitizeAttributes:[],beforeSanitizeElements:[],beforeSanitizeShadowDOM:[],uponSanitizeAttribute:[],uponSanitizeElement:[],uponSanitizeShadowNode:[]}},n}();function wu(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){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return xu(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?xu(e,t):void 0}}(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 xu(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var _u=function(e){return new Date(e).toLocaleDateString("en-US",{year:"numeric",month:"long",day:"numeric"})},Su=function(e){if(e instanceof Date){var t=e.getFullYear(),n=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0");return"".concat(t,"-").concat(n,"-").concat(r)}if(/^\d{4}-\d{2}-\d{2}$/.test(e)){var i=wu(e.split("-"),3),o=i[0],a=i[1],s=i[2];return"".concat(s,"/").concat(a,"/").concat(o)}if(/^\d{2}\/\d{2}\/\d{4}$/.test(e)){var l=wu(e.split("/"),3),c=l[0],u=l[1],d=l[2];return"".concat(d,"-").concat(u,"-").concat(c)}var h=new Date(e),f=h.getFullYear(),p=String(h.getMonth()+1).padStart(2,"0"),m=String(h.getDate()).padStart(2,"0");return"".concat(f,"-").concat(p,"-").concat(m)},ku=function(e,n){var r=Object.keys(n).map(function(r){var i=e[r],o=void 0;if("string"==typeof(null==i?void 0:i.trend)){var a=parseFloat(i.trend.replace("%",""));isNaN(a)||(o=a>0?"up":"down")}else"number"==typeof(null==i?void 0:i.trend)&&(o=i.trend>0?"up":"down");var s=n[r],l=s.label,c=s.color,u=s.variant,d=s.tooltip,h=s.link,f=s.defaultValue,p=(null==i?void 0:i.trend)?"string"==typeof i.trend?i.trend:"".concat(i.trend,"%"):void 0;return{id:r,label:l,value:i?i.value:f,change:p,changeType:p?o:void 0,color:c,variant:u,tooltip:(0,Cc.createInterpolateElement)(d||"",{seconds:t.createElement("span",null,i?i.value:"0")}),link:h||!1,onClick:function(){}}});return r},Mu=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2,n=0;return e.forEach(function(e){var r=e[t];n+=r}),n},Eu=function(e,t){if(isNaN(e)||isNaN(t)||0===t)return 0;var n=Math.round(e/t*100);return Math.min(n,100)},Tu=function(e){var n=e.countryName,r=e.countryCode,i=e.value,o=(i/e.total*100).toFixed(1);return t.createElement("tr",{className:"beehive-top-countries__row"},t.createElement("td",{className:"beehive-top-countries__cell beehive-top-countries__cell--country"},t.createElement("span",{className:"beehive-flag beehive-flag-".concat(r)}),t.createElement(Ql,{className:"sui-heading--h5",weight:"bold"},n)),t.createElement("td",{className:"beehive-top-countries__cell beehive-top-countries__cell--bar"},t.createElement("div",{className:"beehive-top-countries__bar"},t.createElement(rv,{_style:{width:"".concat(o,"%")},className:"beehive-top-countries__bar-fill"}))),t.createElement("td",{className:"beehive-top-countries__cell beehive-top-countries__cell--value"},t.createElement(Ql,{weight:"bold"},i)))},Ou=({id:e,type:n="block",className:r="",children:o,isLoaded:a=!1,isInline:s=!1,isGrayScale:l=!1,size:c={width:"",height:""},_style:u={},_htmlProps:d={}})=>{let h=(0,t.useId)(),f=e||`sui-skeleton-${h}`,p=`sui-skeleton__${n} ${r}`,{width:m,height:g}=c,v={...m&&{width:`${m}`},...g&&{height:`${g}`},...u},{suiInlineClassname:b}=Zr(v,p);if(a)return o;let y=Xr("sui-skeleton",{inline:s,grayscale:l},b);return(0,i.jsx)("div",{id:f,className:y,...li(d)})};function Du(){return Du=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Du.apply(null,arguments)}var Pu=function(e){var n=e.type,r=void 0===n?"primary":n,i=e.label,o=e.value,a=e.change,s=e.changeType,l=e.color,c=e.onClick,u=e.isActive,d=e.isLoading,h=e.isLink,f=e.tooltipText,p=e.tooltipProps,m="primary"===r,g="up"===s,v="down"===s;return t.createElement(uc,Du({className:Xr("beehive-metric-card",{active:u})},c?{role:"button",tabIndex:0,onClick:function(){return null==c?void 0:c()},onKeyDown:function(e){return"Enter"===e.key&&(null==c?void 0:c())}}:{}),t.createElement(uc,{className:"beehive-metric-header",direction:"row",alignItems:"center",spacing:4},m&&t.createElement(rv,{as:"span",className:"beehive-metric-square",_style:{backgroundColor:l||"#4C4C4C"}}),t.createElement(Ql,{as:"span",size:"sm",weight:"bold",uppercase:!0,className:"beehive-metric-label"},i),(p||f)&&t.createElement(gc,Du({type:"icon",icon:"Info",label:i,customWidth:200},p),f)),t.createElement(uc,{direction:"row",alignItems:"center",spacing:4},d?t.createElement(Ou,{size:{width:"100%",height:"28px"}}):t.createElement(t.Fragment,null,t.createElement(Ql,{as:"span",weight:"bold",className:"beehive-metric-value sui-heading--h4 ".concat(h&&"-"!==o?"sui-link":"")},o),a&&t.createElement(Kl,{direction:g?"up":v?"down":"none",change:a||""}))))},Lu=function(e){var n=e.loadingText,r=e.hasSpinner,i=void 0===r||r;return t.createElement(uc,{className:"beehive-chart-loader",alignItems:"center",justify:"center",isFluid:!0},t.createElement(uc,{className:"beehive-chart-loader--inner",direction:"row",spacing:8,alignItems:"center"},i&&t.createElement(uc,null,t.createElement(Vs,{loaderSize:"sm"})),t.createElement(Ql,{weight:"bold",color:"#7F7F7F"},n||(0,s.__)("Fetching data..."))))},Au=function(e){var n=e.percentage,r=void 0===n?80:n,i=e.size,o=void 0===i?40:i,a=e.strokeWidth,s=void 0===a?8:a,l=(o-s)/2,c=2*Math.PI*l,u=c-r/100*c;return t.createElement("div",{className:"beehive-circle"},t.createElement("svg",{width:o,height:o,className:"beehive-circle__donut"},t.createElement("circle",{className:"beehive-circle__donut-bg",cx:o/2,cy:o/2,r:l,strokeWidth:s}),t.createElement("circle",{className:"beehive-circle__donut-progress",cx:o/2,cy:o/2,r:l,strokeWidth:s,strokeDasharray:c,strokeDashoffset:u})))},Ru=function(e){var n=e.children,r=e.className,i=void 0===r?"beehive-widget":r;return t.createElement("div",{id:"sui-wrap"},t.createElement("div",{className:"sui-wrap"},t.createElement("div",{className:i},n)))};
/*!
 * @kurkle/color v0.3.4
 * https://github.com/kurkle/color#readme
 * (c) 2024 Jukka Kurkela
 * Released under the MIT License
 */
function Nu(e){return e+.5|0}const Iu=(e,t,n)=>Math.max(Math.min(e,n),t);function zu(e){return Iu(Nu(2.55*e),0,255)}function Hu(e){return Iu(Nu(255*e),0,255)}function ju(e){return Iu(Nu(e/2.55)/100,0,1)}function Fu(e){return Iu(Nu(100*e),0,100)}const Vu={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},Uu=[..."0123456789ABCDEF"],Bu=e=>Uu[15&e],$u=e=>Uu[(240&e)>>4]+Uu[15&e],Wu=e=>(240&e)>>4==(15&e);const Zu=/^(hsla?|hwb|hsv)\(\s*([-+.e\d]+)(?:deg)?[\s,]+([-+.e\d]+)%[\s,]+([-+.e\d]+)%(?:[\s,]+([-+.e\d]+)(%)?)?\s*\)$/;function qu(e,t,n){const r=t*Math.min(n,1-n),i=(t,i=(t+e/30)%12)=>n-r*Math.max(Math.min(i-3,9-i,1),-1);return[i(0),i(8),i(4)]}function Yu(e,t,n){const r=(r,i=(r+e/60)%6)=>n-n*t*Math.max(Math.min(i,4-i,1),0);return[r(5),r(3),r(1)]}function Qu(e,t,n){const r=qu(e,1,.5);let i;for(t+n>1&&(i=1/(t+n),t*=i,n*=i),i=0;i<3;i++)r[i]*=1-t-n,r[i]+=t;return r}function Ku(e){const t=e.r/255,n=e.g/255,r=e.b/255,i=Math.max(t,n,r),o=Math.min(t,n,r),a=(i+o)/2;let s,l,c;return i!==o&&(c=i-o,l=a>.5?c/(2-i-o):c/(i+o),s=function(e,t,n,r,i){return e===i?(t-n)/r+(t<n?6:0):t===i?(n-e)/r+2:(e-t)/r+4}(t,n,r,c,i),s=60*s+.5),[0|s,l||0,a]}function Gu(e,t,n,r){return(Array.isArray(t)?e(t[0],t[1],t[2]):e(t,n,r)).map(Hu)}function Xu(e,t,n){return Gu(qu,e,t,n)}function Ju(e){return(e%360+360)%360}const ed={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"},td={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"};let nd;const rd=/^rgba?\(\s*([-+.\d]+)(%)?[\s,]+([-+.e\d]+)(%)?[\s,]+([-+.e\d]+)(%)?(?:[\s,/]+([-+.e\d]+)(%)?)?\s*\)$/,id=e=>e<=.0031308?12.92*e:1.055*Math.pow(e,1/2.4)-.055,od=e=>e<=.04045?e/12.92:Math.pow((e+.055)/1.055,2.4);function ad(e,t,n){if(e){let r=Ku(e);r[t]=Math.max(0,Math.min(r[t]+r[t]*n,0===t?360:1)),r=Xu(r),e.r=r[0],e.g=r[1],e.b=r[2]}}function sd(e,t){return e?Object.assign(t||{},e):e}function ld(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=Hu(e[3]))):(t=sd(e,{r:0,g:0,b:0,a:1})).a=Hu(t.a),t}function cd(e){return"r"===e.charAt(0)?function(e){const t=rd.exec(e);let n,r,i,o=255;if(t){if(t[7]!==n){const e=+t[7];o=t[8]?zu(e):Iu(255*e,0,255)}return n=+t[1],r=+t[3],i=+t[5],n=255&(t[2]?zu(n):Iu(n,0,255)),r=255&(t[4]?zu(r):Iu(r,0,255)),i=255&(t[6]?zu(i):Iu(i,0,255)),{r:n,g:r,b:i,a:o}}}(e):function(e){const t=Zu.exec(e);let n,r=255;if(!t)return;t[5]!==n&&(r=t[6]?zu(+t[5]):Hu(+t[5]));const i=Ju(+t[2]),o=+t[3]/100,a=+t[4]/100;return n="hwb"===t[1]?function(e,t,n){return Gu(Qu,e,t,n)}(i,o,a):"hsv"===t[1]?function(e,t,n){return Gu(Yu,e,t,n)}(i,o,a):Xu(i,o,a),{r:n[0],g:n[1],b:n[2],a:r}}(e)}class ud{constructor(e){if(e instanceof ud)return e;const t=typeof e;let n;var r,i,o;"object"===t?n=ld(e):"string"===t&&(o=(r=e).length,"#"===r[0]&&(4===o||5===o?i={r:255&17*Vu[r[1]],g:255&17*Vu[r[2]],b:255&17*Vu[r[3]],a:5===o?17*Vu[r[4]]:255}:7!==o&&9!==o||(i={r:Vu[r[1]]<<4|Vu[r[2]],g:Vu[r[3]]<<4|Vu[r[4]],b:Vu[r[5]]<<4|Vu[r[6]],a:9===o?Vu[r[7]]<<4|Vu[r[8]]:255})),n=i||function(e){nd||(nd=function(){const e={},t=Object.keys(td),n=Object.keys(ed);let r,i,o,a,s;for(r=0;r<t.length;r++){for(a=s=t[r],i=0;i<n.length;i++)o=n[i],s=s.replace(o,ed[o]);o=parseInt(td[a],16),e[s]=[o>>16&255,o>>8&255,255&o]}return e}(),nd.transparent=[0,0,0,0]);const t=nd[e.toLowerCase()];return t&&{r:t[0],g:t[1],b:t[2],a:4===t.length?t[3]:255}}(e)||cd(e)),this._rgb=n,this._valid=!!n}get valid(){return this._valid}get rgb(){var e=sd(this._rgb);return e&&(e.a=ju(e.a)),e}set rgb(e){this._rgb=ld(e)}rgbString(){return this._valid?(e=this._rgb)&&(e.a<255?`rgba(${e.r}, ${e.g}, ${e.b}, ${ju(e.a)})`:`rgb(${e.r}, ${e.g}, ${e.b})`):void 0;var e}hexString(){return this._valid?(e=this._rgb,t=(e=>Wu(e.r)&&Wu(e.g)&&Wu(e.b)&&Wu(e.a))(e)?Bu:$u,e?"#"+t(e.r)+t(e.g)+t(e.b)+((e,t)=>e<255?t(e):"")(e.a,t):void 0):void 0;var e,t}hslString(){return this._valid?function(e){if(!e)return;const t=Ku(e),n=t[0],r=Fu(t[1]),i=Fu(t[2]);return e.a<255?`hsla(${n}, ${r}%, ${i}%, ${ju(e.a)})`:`hsl(${n}, ${r}%, ${i}%)`}(this._rgb):void 0}mix(e,t){if(e){const n=this.rgb,r=e.rgb;let i;const o=t===i?.5:t,a=2*o-1,s=n.a-r.a,l=((a*s===-1?a:(a+s)/(1+a*s))+1)/2;i=1-l,n.r=255&l*n.r+i*r.r+.5,n.g=255&l*n.g+i*r.g+.5,n.b=255&l*n.b+i*r.b+.5,n.a=o*n.a+(1-o)*r.a,this.rgb=n}return this}interpolate(e,t){return e&&(this._rgb=function(e,t,n){const r=od(ju(e.r)),i=od(ju(e.g)),o=od(ju(e.b));return{r:Hu(id(r+n*(od(ju(t.r))-r))),g:Hu(id(i+n*(od(ju(t.g))-i))),b:Hu(id(o+n*(od(ju(t.b))-o))),a:e.a+n*(t.a-e.a)}}(this._rgb,e._rgb,t)),this}clone(){return new ud(this.rgb)}alpha(e){return this._rgb.a=Hu(e),this}clearer(e){return this._rgb.a*=1-e,this}greyscale(){const e=this._rgb,t=Nu(.3*e.r+.59*e.g+.11*e.b);return e.r=e.g=e.b=t,this}opaquer(e){return this._rgb.a*=1+e,this}negate(){const e=this._rgb;return e.r=255-e.r,e.g=255-e.g,e.b=255-e.b,this}lighten(e){return ad(this._rgb,2,e),this}darken(e){return ad(this._rgb,2,-e),this}saturate(e){return ad(this._rgb,1,e),this}desaturate(e){return ad(this._rgb,1,-e),this}rotate(e){return function(e,t){var n=Ku(e);n[0]=Ju(n[0]+t),n=Xu(n),e.r=n[0],e.g=n[1],e.b=n[2]}(this._rgb,e),this}}
/*!
 * Chart.js v4.5.1
 * https://www.chartjs.org
 * (c) 2025 Chart.js Contributors
 * Released under the MIT License
 */
function dd(){}const hd=(()=>{let e=0;return()=>e++})();function fd(e){return null==e}function pd(e){if(Array.isArray&&Array.isArray(e))return!0;const t=Object.prototype.toString.call(e);return"[object"===t.slice(0,7)&&"Array]"===t.slice(-6)}function md(e){return null!==e&&"[object Object]"===Object.prototype.toString.call(e)}function gd(e){return("number"==typeof e||e instanceof Number)&&isFinite(+e)}function vd(e,t){return gd(e)?e:t}function bd(e,t){return void 0===e?t:e}function yd(e,t,n){if(e&&"function"==typeof e.call)return e.apply(n,t)}function Cd(e,t,n,r){let i,o,a;if(pd(e))if(o=e.length,r)for(i=o-1;i>=0;i--)t.call(n,e[i],i);else for(i=0;i<o;i++)t.call(n,e[i],i);else if(md(e))for(a=Object.keys(e),o=a.length,i=0;i<o;i++)t.call(n,e[a[i]],a[i])}function wd(e,t){let n,r,i,o;if(!e||!t||e.length!==t.length)return!1;for(n=0,r=e.length;n<r;++n)if(i=e[n],o=t[n],i.datasetIndex!==o.datasetIndex||i.index!==o.index)return!1;return!0}function xd(e){if(pd(e))return e.map(xd);if(md(e)){const t=Object.create(null),n=Object.keys(e),r=n.length;let i=0;for(;i<r;++i)t[n[i]]=xd(e[n[i]]);return t}return e}function _d(e){return-1===["__proto__","prototype","constructor"].indexOf(e)}function Sd(e,t,n,r){if(!_d(e))return;const i=t[e],o=n[e];md(i)&&md(o)?kd(i,o,r):t[e]=xd(o)}function kd(e,t,n){const r=pd(t)?t:[t],i=r.length;if(!md(e))return e;const o=(n=n||{}).merger||Sd;let a;for(let t=0;t<i;++t){if(a=r[t],!md(a))continue;const i=Object.keys(a);for(let t=0,r=i.length;t<r;++t)o(i[t],e,a,n)}return e}function Md(e,t){return kd(e,t,{merger:Ed})}function Ed(e,t,n){if(!_d(e))return;const r=t[e],i=n[e];md(r)&&md(i)?Md(r,i):Object.prototype.hasOwnProperty.call(t,e)||(t[e]=xd(i))}const Td={"":e=>e,x:e=>e.x,y:e=>e.y};function Od(e,t){const n=Td[t]||(Td[t]=function(e){const t=function(e){const t=e.split("."),n=[];let r="";for(const e of t)r+=e,r.endsWith("\\")?r=r.slice(0,-1)+".":(n.push(r),r="");return n}(e);return e=>{for(const n of t){if(""===n)break;e=e&&e[n]}return e}}(t));return n(e)}function Dd(e){return e.charAt(0).toUpperCase()+e.slice(1)}const Pd=e=>void 0!==e,Ld=e=>"function"==typeof e,Ad=(e,t)=>{if(e.size!==t.size)return!1;for(const n of e)if(!t.has(n))return!1;return!0},Rd=Math.PI,Nd=2*Rd,Id=Nd+Rd,zd=Number.POSITIVE_INFINITY,Hd=Rd/180,jd=Rd/2,Fd=Rd/4,Vd=2*Rd/3,Ud=Math.log10,Bd=Math.sign;function $d(e,t,n){return Math.abs(e-t)<n}function Wd(e){const t=Math.round(e);e=$d(e,t,e/1e3)?t:e;const n=Math.pow(10,Math.floor(Ud(e))),r=e/n;return(r<=1?1:r<=2?2:r<=5?5:10)*n}function Zd(e){return!function(e){return"symbol"==typeof e||"object"==typeof e&&null!==e&&!(Symbol.toPrimitive in e||"toString"in e||"valueOf"in e)}(e)&&!isNaN(parseFloat(e))&&isFinite(e)}function qd(e){return e*(Rd/180)}function Yd(e){if(!gd(e))return;let t=1,n=0;for(;Math.round(e*t)/t!==e;)t*=10,n++;return n}function Qd(e,t){const n=t.x-e.x,r=t.y-e.y,i=Math.sqrt(n*n+r*r);let o=Math.atan2(r,n);return o<-.5*Rd&&(o+=Nd),{angle:o,distance:i}}function Kd(e,t){return Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2))}function Gd(e,t){return(e-t+Id)%Nd-Rd}function Xd(e){return(e%Nd+Nd)%Nd}function Jd(e,t,n,r){const i=Xd(e),o=Xd(t),a=Xd(n),s=Xd(o-i),l=Xd(a-i),c=Xd(i-o),u=Xd(i-a);return i===o||i===a||r&&o===a||s>l&&c<u}function eh(e,t,n){return Math.max(t,Math.min(n,e))}function th(e,t,n,r=1e-6){return e>=Math.min(t,n)-r&&e<=Math.max(t,n)+r}function nh(e,t,n){n=n||(n=>e[n]<t);let r,i=e.length-1,o=0;for(;i-o>1;)r=o+i>>1,n(r)?o=r:i=r;return{lo:o,hi:i}}const rh=(e,t,n,r)=>nh(e,n,r?r=>{const i=e[r][t];return i<n||i===n&&e[r+1][t]===n}:r=>e[r][t]<n),ih=(e,t,n)=>nh(e,n,r=>e[r][t]>=n),oh=["push","pop","shift","splice","unshift"];function ah(e,t){const n=e._chartjs;if(!n)return;const r=n.listeners,i=r.indexOf(t);-1!==i&&r.splice(i,1),r.length>0||(oh.forEach(t=>{delete e[t]}),delete e._chartjs)}const sh="undefined"==typeof window?function(e){return e()}:window.requestAnimationFrame;function lh(e,t){let n=[],r=!1;return function(...i){n=i,r||(r=!0,sh.call(window,()=>{r=!1,e.apply(t,n)}))}}const ch=e=>"start"===e?"left":"end"===e?"right":"center",uh=(e,t,n)=>"start"===e?t:"end"===e?n:(t+n)/2;const dh=e=>0===e||1===e,hh=(e,t,n)=>-Math.pow(2,10*(e-=1))*Math.sin((e-t)*Nd/n),fh=(e,t,n)=>Math.pow(2,-10*e)*Math.sin((e-t)*Nd/n)+1,ph={linear:e=>e,easeInQuad:e=>e*e,easeOutQuad:e=>-e*(e-2),easeInOutQuad:e=>(e/=.5)<1?.5*e*e:-.5*(--e*(e-2)-1),easeInCubic:e=>e*e*e,easeOutCubic:e=>(e-=1)*e*e+1,easeInOutCubic:e=>(e/=.5)<1?.5*e*e*e:.5*((e-=2)*e*e+2),easeInQuart:e=>e*e*e*e,easeOutQuart:e=>-((e-=1)*e*e*e-1),easeInOutQuart:e=>(e/=.5)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2),easeInQuint:e=>e*e*e*e*e,easeOutQuint:e=>(e-=1)*e*e*e*e+1,easeInOutQuint:e=>(e/=.5)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2),easeInSine:e=>1-Math.cos(e*jd),easeOutSine:e=>Math.sin(e*jd),easeInOutSine:e=>-.5*(Math.cos(Rd*e)-1),easeInExpo:e=>0===e?0:Math.pow(2,10*(e-1)),easeOutExpo:e=>1===e?1:1-Math.pow(2,-10*e),easeInOutExpo:e=>dh(e)?e:e<.5?.5*Math.pow(2,10*(2*e-1)):.5*(2-Math.pow(2,-10*(2*e-1))),easeInCirc:e=>e>=1?e:-(Math.sqrt(1-e*e)-1),easeOutCirc:e=>Math.sqrt(1-(e-=1)*e),easeInOutCirc:e=>(e/=.5)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1),easeInElastic:e=>dh(e)?e:hh(e,.075,.3),easeOutElastic:e=>dh(e)?e:fh(e,.075,.3),easeInOutElastic(e){const t=.1125;return dh(e)?e:e<.5?.5*hh(2*e,t,.45):.5+.5*fh(2*e-1,t,.45)},easeInBack(e){const t=1.70158;return e*e*((t+1)*e-t)},easeOutBack(e){const t=1.70158;return(e-=1)*e*((t+1)*e+t)+1},easeInOutBack(e){let 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:e=>1-ph.easeOutBounce(1-e),easeOutBounce(e){const 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:e=>e<.5?.5*ph.easeInBounce(2*e):.5*ph.easeOutBounce(2*e-1)+.5};function mh(e){if(e&&"object"==typeof e){const t=e.toString();return"[object CanvasPattern]"===t||"[object CanvasGradient]"===t}return!1}function gh(e){return mh(e)?e:new ud(e)}function vh(e){return mh(e)?e:new ud(e).saturate(.5).darken(.1).hexString()}const bh=["x","y","borderWidth","radius","tension"],yh=["color","borderColor","backgroundColor"],Ch=new Map;function wh(e,t,n){return function(e,t){t=t||{};const n=e+JSON.stringify(t);let r=Ch.get(n);return r||(r=new Intl.NumberFormat(e,t),Ch.set(n,r)),r}(t,n).format(e)}const xh={values(e){return pd(e)?e:""+e},numeric(e,t,n){if(0===e)return"0";const r=this.chart.options.locale;let i,o=e;if(n.length>1){const t=Math.max(Math.abs(n[0].value),Math.abs(n[n.length-1].value));(t<1e-4||t>1e15)&&(i="scientific"),o=function(e,t){let n=t.length>3?t[2].value-t[1].value:t[1].value-t[0].value;return Math.abs(n)>=1&&e!==Math.floor(e)&&(n=e-Math.floor(e)),n}(e,n)}const a=Ud(Math.abs(o)),s=isNaN(a)?1:Math.max(Math.min(-1*Math.floor(a),20),0),l={notation:i,minimumFractionDigits:s,maximumFractionDigits:s};return Object.assign(l,this.options.ticks.format),wh(e,r,l)},logarithmic(e,t,n){if(0===e)return"0";const r=n[t].significand||e/Math.pow(10,Math.floor(Ud(e)));return[1,2,3,5,10,15].includes(r)||t>.8*n.length?xh.numeric.call(this,e,t,n):""}};var _h={formatters:xh};const Sh=Object.create(null),kh=Object.create(null);function Mh(e,t){if(!t)return e;const n=t.split(".");for(let t=0,r=n.length;t<r;++t){const r=n[t];e=e[r]||(e[r]=Object.create(null))}return e}function Eh(e,t,n){return"string"==typeof t?kd(Mh(e,t),n):kd(Mh(e,""),t)}class Th{constructor(e,t){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=e=>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=(e,t)=>vh(t.backgroundColor),this.hoverBorderColor=(e,t)=>vh(t.borderColor),this.hoverColor=(e,t)=>vh(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(e),this.apply(t)}set(e,t){return Eh(this,e,t)}get(e){return Mh(this,e)}describe(e,t){return Eh(kh,e,t)}override(e,t){return Eh(Sh,e,t)}route(e,t,n,r){const i=Mh(this,e),o=Mh(this,n),a="_"+t;Object.defineProperties(i,{[a]:{value:i[t],writable:!0},[t]:{enumerable:!0,get(){const e=this[a],t=o[r];return md(e)?Object.assign({},t,e):bd(e,t)},set(e){this[a]=e}}})}apply(e){e.forEach(e=>e(this))}}var Oh=new Th({_scriptable:e=>!e.startsWith("on"),_indexable:e=>"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:e=>"onProgress"!==e&&"onComplete"!==e&&"fn"!==e}),e.set("animations",{colors:{type:"color",properties:yh},numbers:{type:"number",properties:bh}}),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:e=>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",clip:!0,grace:0,grid:{display:!0,lineWidth:1,drawOnChartArea:!0,drawTicks:!0,tickLength:8,tickWidth:(e,t)=>t.lineWidth,tickColor:(e,t)=>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:_h.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:e=>!e.startsWith("before")&&!e.startsWith("after")&&"callback"!==e&&"parser"!==e,_indexable:e=>"borderDash"!==e&&"tickBorderDash"!==e&&"dash"!==e}),e.describe("scales",{_fallback:"scale"}),e.describe("scale.ticks",{_scriptable:e=>"backdropPadding"!==e&&"callback"!==e,_indexable:e=>"backdropPadding"!==e})}]);function Dh(e,t,n,r,i){let o=t[i];return o||(o=t[i]=e.measureText(i).width,n.push(i)),o>r&&(r=o),r}function Ph(e,t,n){const r=e.currentDevicePixelRatio,i=0!==n?Math.max(n/2,.5):0;return Math.round((t-i)*r)/r+i}function Lh(e,t){(t||e)&&((t=t||e.getContext("2d")).save(),t.resetTransform(),t.clearRect(0,0,e.width,e.height),t.restore())}function Ah(e,t,n,r){Rh(e,t,n,r,null)}function Rh(e,t,n,r,i){let o,a,s,l,c,u,d,h;const f=t.pointStyle,p=t.rotation,m=t.radius;let g=(p||0)*Hd;if(f&&"object"==typeof f&&(o=f.toString(),"[object HTMLImageElement]"===o||"[object HTMLCanvasElement]"===o))return e.save(),e.translate(n,r),e.rotate(g),e.drawImage(f,-f.width/2,-f.height/2,f.width,f.height),void e.restore();if(!(isNaN(m)||m<=0)){switch(e.beginPath(),f){default:i?e.ellipse(n,r,i/2,m,0,0,Nd):e.arc(n,r,m,0,Nd),e.closePath();break;case"triangle":u=i?i/2:m,e.moveTo(n+Math.sin(g)*u,r-Math.cos(g)*m),g+=Vd,e.lineTo(n+Math.sin(g)*u,r-Math.cos(g)*m),g+=Vd,e.lineTo(n+Math.sin(g)*u,r-Math.cos(g)*m),e.closePath();break;case"rectRounded":c=.516*m,l=m-c,a=Math.cos(g+Fd)*l,d=Math.cos(g+Fd)*(i?i/2-c:l),s=Math.sin(g+Fd)*l,h=Math.sin(g+Fd)*(i?i/2-c:l),e.arc(n-d,r-s,c,g-Rd,g-jd),e.arc(n+h,r-a,c,g-jd,g),e.arc(n+d,r+s,c,g,g+jd),e.arc(n-h,r+a,c,g+jd,g+Rd),e.closePath();break;case"rect":if(!p){l=Math.SQRT1_2*m,u=i?i/2:l,e.rect(n-u,r-l,2*u,2*l);break}g+=Fd;case"rectRot":d=Math.cos(g)*(i?i/2:m),a=Math.cos(g)*m,s=Math.sin(g)*m,h=Math.sin(g)*(i?i/2:m),e.moveTo(n-d,r-s),e.lineTo(n+h,r-a),e.lineTo(n+d,r+s),e.lineTo(n-h,r+a),e.closePath();break;case"crossRot":g+=Fd;case"cross":d=Math.cos(g)*(i?i/2:m),a=Math.cos(g)*m,s=Math.sin(g)*m,h=Math.sin(g)*(i?i/2:m),e.moveTo(n-d,r-s),e.lineTo(n+d,r+s),e.moveTo(n+h,r-a),e.lineTo(n-h,r+a);break;case"star":d=Math.cos(g)*(i?i/2:m),a=Math.cos(g)*m,s=Math.sin(g)*m,h=Math.sin(g)*(i?i/2:m),e.moveTo(n-d,r-s),e.lineTo(n+d,r+s),e.moveTo(n+h,r-a),e.lineTo(n-h,r+a),g+=Fd,d=Math.cos(g)*(i?i/2:m),a=Math.cos(g)*m,s=Math.sin(g)*m,h=Math.sin(g)*(i?i/2:m),e.moveTo(n-d,r-s),e.lineTo(n+d,r+s),e.moveTo(n+h,r-a),e.lineTo(n-h,r+a);break;case"line":a=i?i/2:Math.cos(g)*m,s=Math.sin(g)*m,e.moveTo(n-a,r-s),e.lineTo(n+a,r+s);break;case"dash":e.moveTo(n,r),e.lineTo(n+Math.cos(g)*(i?i/2:m),r+Math.sin(g)*m);break;case!1:e.closePath()}e.fill(),t.borderWidth>0&&e.stroke()}}function Nh(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 Ih(e,t){e.save(),e.beginPath(),e.rect(t.left,t.top,t.right-t.left,t.bottom-t.top),e.clip()}function zh(e){e.restore()}function Hh(e,t,n,r,i){if(!t)return e.lineTo(n.x,n.y);if("middle"===i){const r=(t.x+n.x)/2;e.lineTo(r,t.y),e.lineTo(r,n.y)}else"after"===i!=!!r?e.lineTo(t.x,n.y):e.lineTo(n.x,t.y);e.lineTo(n.x,n.y)}function jh(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 Fh(e,t,n,r,i){if(i.strikethrough||i.underline){const o=e.measureText(r),a=t-o.actualBoundingBoxLeft,s=t+o.actualBoundingBoxRight,l=n-o.actualBoundingBoxAscent,c=n+o.actualBoundingBoxDescent,u=i.strikethrough?(l+c)/2:c;e.strokeStyle=e.fillStyle,e.beginPath(),e.lineWidth=i.decorationWidth||2,e.moveTo(a,u),e.lineTo(s,u),e.stroke()}}function Vh(e,t){const n=e.fillStyle;e.fillStyle=t.color,e.fillRect(t.left,t.top,t.width,t.height),e.fillStyle=n}function Uh(e,t,n,r,i,o={}){const a=pd(t)?t:[t],s=o.strokeWidth>0&&""!==o.strokeColor;let l,c;for(e.save(),e.font=i.string,function(e,t){t.translation&&e.translate(t.translation[0],t.translation[1]),fd(t.rotation)||e.rotate(t.rotation),t.color&&(e.fillStyle=t.color),t.textAlign&&(e.textAlign=t.textAlign),t.textBaseline&&(e.textBaseline=t.textBaseline)}(e,o),l=0;l<a.length;++l)c=a[l],o.backdrop&&Vh(e,o.backdrop),s&&(o.strokeColor&&(e.strokeStyle=o.strokeColor),fd(o.strokeWidth)||(e.lineWidth=o.strokeWidth),e.strokeText(c,n,r,o.maxWidth)),e.fillText(c,n,r,o.maxWidth),Fh(e,n,r,c,o),r+=Number(i.lineHeight);e.restore()}function Bh(e,t){const{x:n,y:r,w:i,h:o,radius:a}=t;e.arc(n+a.topLeft,r+a.topLeft,a.topLeft,1.5*Rd,Rd,!0),e.lineTo(n,r+o-a.bottomLeft),e.arc(n+a.bottomLeft,r+o-a.bottomLeft,a.bottomLeft,Rd,jd,!0),e.lineTo(n+i-a.bottomRight,r+o),e.arc(n+i-a.bottomRight,r+o-a.bottomRight,a.bottomRight,jd,0,!0),e.lineTo(n+i,r+a.topRight),e.arc(n+i-a.topRight,r+a.topRight,a.topRight,0,-jd,!0),e.lineTo(n+a.topLeft,r)}const $h=/^(normal|(\d+(?:\.\d+)?)(px|em|%)?)$/,Wh=/^(normal|italic|initial|inherit|unset|(oblique( -?[0-9]?[0-9]deg)?))$/;function Zh(e,t){const n=(""+e).match($h);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}const qh=e=>+e||0;function Yh(e,t){const n={},r=md(t),i=r?Object.keys(t):t,o=md(e)?r?n=>bd(e[n],e[t[n]]):t=>e[t]:()=>e;for(const e of i)n[e]=qh(o(e));return n}function Qh(e){return Yh(e,["topLeft","topRight","bottomLeft","bottomRight"])}function Kh(e){const t=function(e){return Yh(e,{top:"y",right:"x",bottom:"y",left:"x"})}(e);return t.width=t.left+t.right,t.height=t.top+t.bottom,t}function Gh(e,t){e=e||{},t=t||Oh.font;let n=bd(e.size,t.size);"string"==typeof n&&(n=parseInt(n,10));let r=bd(e.style,t.style);r&&!(""+r).match(Wh)&&(console.warn('Invalid font style specified: "'+r+'"'),r=void 0);const i={family:bd(e.family,t.family),lineHeight:Zh(bd(e.lineHeight,t.lineHeight),n),size:n,style:r,weight:bd(e.weight,t.weight),string:""};return i.string=function(e){return!e||fd(e.size)||fd(e.family)?null:(e.style?e.style+" ":"")+(e.weight?e.weight+" ":"")+e.size+"px "+e.family}(i),i}function Xh(e,t,n,r){let i,o,a,s=!0;for(i=0,o=e.length;i<o;++i)if(a=e[i],void 0!==a&&(void 0!==t&&"function"==typeof a&&(a=a(t),s=!1),void 0!==n&&pd(a)&&(a=a[n%a.length],s=!1),void 0!==a))return r&&!s&&(r.cacheable=!1),a}function Jh(e,t){return Object.assign(Object.create(e),t)}function ef(e,t=[""],n,r,i=()=>e[0]){const o=n||e;void 0===r&&(r=hf("_fallback",e));const a={[Symbol.toStringTag]:"Object",_cacheable:!0,_scopes:e,_rootScopes:o,_fallback:r,_getTarget:i,override:n=>ef([n,...e],t,o,r)};return new Proxy(a,{deleteProperty(t,n){return delete t[n],delete t._keys,delete e[0][n],!0},get(n,r){return af(n,r,()=>function(e,t,n,r){let i;for(const o of t)if(i=hf(rf(o,e),n),void 0!==i)return of(e,i)?uf(n,r,e,i):i}(r,t,e,n))},getOwnPropertyDescriptor(e,t){return Reflect.getOwnPropertyDescriptor(e._scopes[0],t)},getPrototypeOf(){return Reflect.getPrototypeOf(e[0])},has(e,t){return ff(e).includes(t)},ownKeys(e){return ff(e)},set(e,t,n){const r=e._storage||(e._storage=i());return e[t]=r[t]=n,delete e._keys,!0}})}function tf(e,t,n,r){const i={_cacheable:!1,_proxy:e,_context:t,_subProxy:n,_stack:new Set,_descriptors:nf(e,r),setContext:t=>tf(e,t,n,r),override:i=>tf(e.override(i),t,n,r)};return new Proxy(i,{deleteProperty(t,n){return delete t[n],delete e[n],!0},get(e,t,n){return af(e,t,()=>function(e,t,n){const{_proxy:r,_context:i,_subProxy:o,_descriptors:a}=e;let s=r[t];return Ld(s)&&a.isScriptable(t)&&(s=function(e,t,n,r){const{_proxy:i,_context:o,_subProxy:a,_stack:s}=n;if(s.has(e))throw new Error("Recursion detected: "+Array.from(s).join("->")+"->"+e);s.add(e);let l=t(o,a||r);return s.delete(e),of(e,l)&&(l=uf(i._scopes,i,e,l)),l}(t,s,e,n)),pd(s)&&s.length&&(s=function(e,t,n,r){const{_proxy:i,_context:o,_subProxy:a,_descriptors:s}=n;if(void 0!==o.index&&r(e))return t[o.index%t.length];if(md(t[0])){const n=t,r=i._scopes.filter(e=>e!==n);t=[];for(const l of n){const n=uf(r,i,e,l);t.push(tf(n,o,a&&a[e],s))}}return t}(t,s,e,a.isIndexable)),of(t,s)&&(s=tf(s,i,o&&o[t],a)),s}(e,t,n))},getOwnPropertyDescriptor(t,n){return t._descriptors.allKeys?Reflect.has(e,n)?{enumerable:!0,configurable:!0}:void 0:Reflect.getOwnPropertyDescriptor(e,n)},getPrototypeOf(){return Reflect.getPrototypeOf(e)},has(t,n){return Reflect.has(e,n)},ownKeys(){return Reflect.ownKeys(e)},set(t,n,r){return e[n]=r,delete t[n],!0}})}function nf(e,t={scriptable:!0,indexable:!0}){const{_scriptable:n=t.scriptable,_indexable:r=t.indexable,_allKeys:i=t.allKeys}=e;return{allKeys:i,scriptable:n,indexable:r,isScriptable:Ld(n)?n:()=>n,isIndexable:Ld(r)?r:()=>r}}const rf=(e,t)=>e?e+Dd(t):t,of=(e,t)=>md(t)&&"adapters"!==e&&(null===Object.getPrototypeOf(t)||t.constructor===Object);function af(e,t,n){if(Object.prototype.hasOwnProperty.call(e,t)||"constructor"===t)return e[t];const r=n();return e[t]=r,r}function sf(e,t,n){return Ld(e)?e(t,n):e}const lf=(e,t)=>!0===e?t:"string"==typeof e?Od(t,e):void 0;function cf(e,t,n,r,i){for(const o of t){const t=lf(n,o);if(t){e.add(t);const o=sf(t._fallback,n,i);if(void 0!==o&&o!==n&&o!==r)return o}else if(!1===t&&void 0!==r&&n!==r)return null}return!1}function uf(e,t,n,r){const i=t._rootScopes,o=sf(t._fallback,n,r),a=[...e,...i],s=new Set;s.add(r);let l=df(s,a,n,o||n,r);return null!==l&&(void 0===o||o===n||(l=df(s,a,o,l,r),null!==l))&&ef(Array.from(s),[""],i,o,()=>function(e,t,n){const r=e._getTarget();t in r||(r[t]={});const i=r[t];return pd(i)&&md(n)?n:i||{}}(t,n,r))}function df(e,t,n,r,i){for(;n;)n=cf(e,t,n,r,i);return n}function hf(e,t){for(const n of t){if(!n)continue;const t=n[e];if(void 0!==t)return t}}function ff(e){let t=e._keys;return t||(t=e._keys=function(e){const t=new Set;for(const n of e)for(const e of Object.keys(n).filter(e=>!e.startsWith("_")))t.add(e);return Array.from(t)}(e._scopes)),t}const pf=Number.EPSILON||1e-14,mf=(e,t)=>t<e.length&&!e[t].skip&&e[t],gf=e=>"x"===e?"y":"x";function vf(e,t,n,r){const i=e.skip?t:e,o=t,a=n.skip?t:n,s=Kd(o,i),l=Kd(a,o);let c=s/(s+l),u=l/(s+l);c=isNaN(c)?0:c,u=isNaN(u)?0:u;const d=r*c,h=r*u;return{previous:{x:o.x-d*(a.x-i.x),y:o.y-d*(a.y-i.y)},next:{x:o.x+h*(a.x-i.x),y:o.y+h*(a.y-i.y)}}}function bf(e,t,n){return Math.max(Math.min(e,n),t)}function yf(e,t,n,r,i){let o,a,s,l;if(t.spanGaps&&(e=e.filter(e=>!e.skip)),"monotone"===t.cubicInterpolationMode)!function(e,t="x"){const n=gf(t),r=e.length,i=Array(r).fill(0),o=Array(r);let a,s,l,c=mf(e,0);for(a=0;a<r;++a)if(s=l,l=c,c=mf(e,a+1),l){if(c){const e=c[t]-l[t];i[a]=0!==e?(c[n]-l[n])/e:0}o[a]=s?c?Bd(i[a-1])!==Bd(i[a])?0:(i[a-1]+i[a])/2:i[a-1]:i[a]}!function(e,t,n){const r=e.length;let i,o,a,s,l,c=mf(e,0);for(let u=0;u<r-1;++u)l=c,c=mf(e,u+1),l&&c&&($d(t[u],0,pf)?n[u]=n[u+1]=0:(i=n[u]/t[u],o=n[u+1]/t[u],s=Math.pow(i,2)+Math.pow(o,2),s<=9||(a=3/Math.sqrt(s),n[u]=i*a*t[u],n[u+1]=o*a*t[u])))}(e,i,o),function(e,t,n="x"){const r=gf(n),i=e.length;let o,a,s,l=mf(e,0);for(let c=0;c<i;++c){if(a=s,s=l,l=mf(e,c+1),!s)continue;const i=s[n],u=s[r];a&&(o=(i-a[n])/3,s[`cp1${n}`]=i-o,s[`cp1${r}`]=u-o*t[c]),l&&(o=(l[n]-i)/3,s[`cp2${n}`]=i+o,s[`cp2${r}`]=u+o*t[c])}}(e,o,t)}(e,i);else{let n=r?e[e.length-1]:e[0];for(o=0,a=e.length;o<a;++o)s=e[o],l=vf(n,s,e[Math.min(o+1,a-(r?0:1))%a],t.tension),s.cp1x=l.previous.x,s.cp1y=l.previous.y,s.cp2x=l.next.x,s.cp2y=l.next.y,n=s}t.capBezierPoints&&function(e,t){let n,r,i,o,a,s=Nh(e[0],t);for(n=0,r=e.length;n<r;++n)a=o,o=s,s=n<r-1&&Nh(e[n+1],t),o&&(i=e[n],a&&(i.cp1x=bf(i.cp1x,t.left,t.right),i.cp1y=bf(i.cp1y,t.top,t.bottom)),s&&(i.cp2x=bf(i.cp2x,t.left,t.right),i.cp2y=bf(i.cp2y,t.top,t.bottom)))}(e,n)}function Cf(){return"undefined"!=typeof window&&"undefined"!=typeof document}function wf(e){let t=e.parentNode;return t&&"[object ShadowRoot]"===t.toString()&&(t=t.host),t}function xf(e,t,n){let r;return"string"==typeof e?(r=parseInt(e,10),-1!==e.indexOf("%")&&(r=r/100*t.parentNode[n])):r=e,r}const _f=e=>e.ownerDocument.defaultView.getComputedStyle(e,null),Sf=["top","right","bottom","left"];function kf(e,t,n){const r={};n=n?"-"+n:"";for(let i=0;i<4;i++){const o=Sf[i];r[o]=parseFloat(e[t+"-"+o+n])||0}return r.width=r.left+r.right,r.height=r.top+r.bottom,r}function Mf(e,t){if("native"in e)return e;const{canvas:n,currentDevicePixelRatio:r}=t,i=_f(n),o="border-box"===i.boxSizing,a=kf(i,"padding"),s=kf(i,"border","width"),{x:l,y:c,box:u}=function(e,t){const n=e.touches,r=n&&n.length?n[0]:e,{offsetX:i,offsetY:o}=r;let a,s,l=!1;if(((e,t,n)=>(e>0||t>0)&&(!n||!n.shadowRoot))(i,o,e.target))a=i,s=o;else{const e=t.getBoundingClientRect();a=r.clientX-e.left,s=r.clientY-e.top,l=!0}return{x:a,y:s,box:l}}(e,n),d=a.left+(u&&s.left),h=a.top+(u&&s.top);let{width:f,height:p}=t;return o&&(f-=a.width+s.width,p-=a.height+s.height),{x:Math.round((l-d)/f*n.width/r),y:Math.round((c-h)/p*n.height/r)}}const Ef=e=>Math.round(10*e)/10;function Tf(e,t,n){const r=t||1,i=Ef(e.height*r),o=Ef(e.width*r);e.height=Ef(e.height),e.width=Ef(e.width);const a=e.canvas;return a.style&&(n||!a.style.height&&!a.style.width)&&(a.style.height=`${e.height}px`,a.style.width=`${e.width}px`),(e.currentDevicePixelRatio!==r||a.height!==i||a.width!==o)&&(e.currentDevicePixelRatio=r,a.height=i,a.width=o,e.ctx.setTransform(r,0,0,r,0,0),!0)}const Of=function(){let e=!1;try{const t={get passive(){return e=!0,!1}};Cf()&&(window.addEventListener("test",null,t),window.removeEventListener("test",null,t))}catch(e){}return e}();function Df(e,t){const n=function(e,t){return _f(e).getPropertyValue(t)}(e,t),r=n&&n.match(/^(\d+)(\.\d+)?px$/);return r?+r[1]:void 0}function Pf(e,t,n,r){return{x:e.x+n*(t.x-e.x),y:e.y+n*(t.y-e.y)}}function Lf(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 Af(e,t,n,r){const i={x:e.cp2x,y:e.cp2y},o={x:t.cp1x,y:t.cp1y},a=Pf(e,i,n),s=Pf(i,o,n),l=Pf(o,t,n),c=Pf(a,s,n),u=Pf(s,l,n);return Pf(c,u,n)}function Rf(e,t,n){return e?function(e,t){return{x(n){return e+e+t-n},setWidth(e){t=e},textAlign(e){return"center"===e?e:"right"===e?"left":"right"},xPlus(e,t){return e-t},leftForLtr(e,t){return e-t}}}(t,n):{x(e){return e},setWidth(e){},textAlign(e){return e},xPlus(e,t){return e+t},leftForLtr(e,t){return e}}}function Nf(e,t){let n,r;"ltr"!==t&&"rtl"!==t||(n=e.canvas.style,r=[n.getPropertyValue("direction"),n.getPropertyPriority("direction")],n.setProperty("direction",t,"important"),e.prevTextDirection=r)}function If(e,t){void 0!==t&&(delete e.prevTextDirection,e.canvas.style.setProperty("direction",t[0],t[1]))}function zf(e){return"angle"===e?{between:Jd,compare:Gd,normalize:Xd}:{between:th,compare:(e,t)=>e-t,normalize:e=>e}}function Hf({start:e,end:t,count:n,loop:r,style:i}){return{start:e%n,end:t%n,loop:r&&(t-e+1)%n==0,style:i}}function jf(e,t,n){if(!n)return[e];const{property:r,start:i,end:o}=n,a=t.length,{compare:s,between:l,normalize:c}=zf(r),{start:u,end:d,loop:h,style:f}=function(e,t,n){const{property:r,start:i,end:o}=n,{between:a,normalize:s}=zf(r),l=t.length;let c,u,{start:d,end:h,loop:f}=e;if(f){for(d+=l,h+=l,c=0,u=l;c<u&&a(s(t[d%l][r]),i,o);++c)d--,h--;d%=l,h%=l}return h<d&&(h+=l),{start:d,end:h,loop:f,style:e.style}}(e,t,n),p=[];let m,g,v,b=!1,y=null;const C=()=>b||l(i,v,m)&&0!==s(i,v),w=()=>!b||0===s(o,m)||l(o,v,m);for(let e=u,n=u;e<=d;++e)g=t[e%a],g.skip||(m=c(g[r]),m!==v&&(b=l(m,i,o),null===y&&C()&&(y=0===s(m,i)?e:n),null!==y&&w()&&(p.push(Hf({start:y,end:e,loop:h,count:a,style:f})),y=null),n=e,v=m));return null!==y&&p.push(Hf({start:y,end:d,loop:h,count:a,style:f})),p}function Ff(e){return{backgroundColor:e.backgroundColor,borderCapStyle:e.borderCapStyle,borderDash:e.borderDash,borderDashOffset:e.borderDashOffset,borderJoinStyle:e.borderJoinStyle,borderWidth:e.borderWidth,borderColor:e.borderColor}}function Vf(e,t){if(!t)return!1;const n=[],r=function(e,t){return mh(t)?(n.includes(t)||n.push(t),n.indexOf(t)):t};return JSON.stringify(e,r)!==JSON.stringify(t,r)}function Uf(e,t,n){return e.options.clip?e[n]:t[n]}
/*!
 * Chart.js v4.5.1
 * https://www.chartjs.org
 * (c) 2025 Chart.js Contributors
 * Released under the MIT License
 */
class Bf{constructor(){this._request=null,this._charts=new Map,this._running=!1,this._lastDate=void 0}_notify(e,t,n,r){const i=t.listeners[r],o=t.duration;i.forEach(r=>r({chart:e,initial:t.initial,numSteps:o,currentStep:Math.min(n-t.start,o)}))}_refresh(){this._request||(this._running=!0,this._request=sh.call(window,()=>{this._update(),this._request=null,this._running&&this._refresh()}))}_update(e=Date.now()){let t=0;this._charts.forEach((n,r)=>{if(!n.running||!n.items.length)return;const i=n.items;let o,a=i.length-1,s=!1;for(;a>=0;--a)o=i[a],o._active?(o._total>n.duration&&(n.duration=o._total),o.tick(e),s=!0):(i[a]=i[i.length-1],i.pop());s&&(r.draw(),this._notify(r,n,e,"progress")),i.length||(n.running=!1,this._notify(r,n,e,"complete"),n.initial=!1),t+=i.length}),this._lastDate=e,0===t&&(this._running=!1)}_getAnims(e){const t=this._charts;let n=t.get(e);return n||(n={running:!1,initial:!0,items:[],listeners:{complete:[],progress:[]}},t.set(e,n)),n}listen(e,t,n){this._getAnims(e).listeners[t].push(n)}add(e,t){t&&t.length&&this._getAnims(e).items.push(...t)}has(e){return this._getAnims(e).items.length>0}start(e){const t=this._charts.get(e);t&&(t.running=!0,t.start=Date.now(),t.duration=t.items.reduce((e,t)=>Math.max(e,t._duration),0),this._refresh())}running(e){if(!this._running)return!1;const t=this._charts.get(e);return!!(t&&t.running&&t.items.length)}stop(e){const t=this._charts.get(e);if(!t||!t.items.length)return;const n=t.items;let r=n.length-1;for(;r>=0;--r)n[r].cancel();t.items=[],this._notify(e,t,Date.now(),"complete")}remove(e){return this._charts.delete(e)}}var $f=new Bf;const Wf="transparent",Zf={boolean(e,t,n){return n>.5?t:e},color(e,t,n){const r=gh(e||Wf),i=r.valid&&gh(t||Wf);return i&&i.valid?i.mix(r,n).hexString():t},number(e,t,n){return e+(t-e)*n}};class qf{constructor(e,t,n,r){const i=t[n];r=Xh([e.to,r,i,e.from]);const o=Xh([e.from,i,r]);this._active=!0,this._fn=e.fn||Zf[e.type||typeof o],this._easing=ph[e.easing]||ph.linear,this._start=Math.floor(Date.now()+(e.delay||0)),this._duration=this._total=Math.floor(e.duration),this._loop=!!e.loop,this._target=t,this._prop=n,this._from=o,this._to=r,this._promises=void 0}active(){return this._active}update(e,t,n){if(this._active){this._notify(!1);const r=this._target[this._prop],i=n-this._start,o=this._duration-i;this._start=n,this._duration=Math.floor(Math.max(o,e.duration)),this._total+=i,this._loop=!!e.loop,this._to=Xh([e.to,t,r,e.from]),this._from=Xh([e.from,r,t])}}cancel(){this._active&&(this.tick(Date.now()),this._active=!1,this._notify(!1))}tick(e){const t=e-this._start,n=this._duration,r=this._prop,i=this._from,o=this._loop,a=this._to;let s;if(this._active=i!==a&&(o||t<n),!this._active)return this._target[r]=a,void this._notify(!0);t<0?this._target[r]=i:(s=t/n%2,s=o&&s>1?2-s:s,s=this._easing(Math.min(1,Math.max(0,s))),this._target[r]=this._fn(i,a,s))}wait(){const e=this._promises||(this._promises=[]);return new Promise((t,n)=>{e.push({res:t,rej:n})})}_notify(e){const t=e?"res":"rej",n=this._promises||[];for(let e=0;e<n.length;e++)n[e][t]()}}class Yf{constructor(e,t){this._chart=e,this._properties=new Map,this.configure(t)}configure(e){if(!md(e))return;const t=Object.keys(Oh.animation),n=this._properties;Object.getOwnPropertyNames(e).forEach(r=>{const i=e[r];if(!md(i))return;const o={};for(const e of t)o[e]=i[e];(pd(i.properties)&&i.properties||[r]).forEach(e=>{e!==r&&n.has(e)||n.set(e,o)})})}_animateOptions(e,t){const n=t.options,r=function(e,t){if(!t)return;let n=e.options;if(n)return n.$shared&&(e.options=n=Object.assign({},n,{$shared:!1,$animations:{}})),n;e.options=t}(e,n);if(!r)return[];const i=this._createAnimations(r,n);return n.$shared&&function(e,t){const n=[],r=Object.keys(t);for(let t=0;t<r.length;t++){const i=e[r[t]];i&&i.active()&&n.push(i.wait())}return Promise.all(n)}(e.options.$animations,n).then(()=>{e.options=n},()=>{}),i}_createAnimations(e,t){const n=this._properties,r=[],i=e.$animations||(e.$animations={}),o=Object.keys(t),a=Date.now();let s;for(s=o.length-1;s>=0;--s){const l=o[s];if("$"===l.charAt(0))continue;if("options"===l){r.push(...this._animateOptions(e,t));continue}const c=t[l];let u=i[l];const d=n.get(l);if(u){if(d&&u.active()){u.update(d,c,a);continue}u.cancel()}d&&d.duration?(i[l]=u=new qf(d,e,l,c),r.push(u)):e[l]=c}return r}update(e,t){if(0===this._properties.size)return void Object.assign(e,t);const n=this._createAnimations(e,t);return n.length?($f.add(this._chart,n),!0):void 0}}function Qf(e,t){const n=e&&e.options||{},r=n.reverse,i=void 0===n.min?t:0,o=void 0===n.max?t:0;return{start:r?o:i,end:r?i:o}}function Kf(e,t){const n=[],r=e._getSortedDatasetMetas(t);let i,o;for(i=0,o=r.length;i<o;++i)n.push(r[i].index);return n}function Gf(e,t,n,r={}){const i=e.keys,o="single"===r.mode;let a,s,l,c;if(null===t)return;let u=!1;for(a=0,s=i.length;a<s;++a){if(l=+i[a],l===n){if(u=!0,r.all)continue;break}c=e.values[l],gd(c)&&(o||0===t||Bd(t)===Bd(c))&&(t+=c)}return u||r.all?t:0}function Xf(e,t){const n=e&&e.options.stacked;return n||void 0===n&&void 0!==t.stack}function Jf(e,t,n){const r=e[t]||(e[t]={});return r[n]||(r[n]={})}function ep(e,t,n,r){for(const i of t.getMatchingVisibleMetas(r).reverse()){const t=e[i.index];if(n&&t>0||!n&&t<0)return i.index}return null}function tp(e,t){const{chart:n,_cachedMeta:r}=e,i=n._stacks||(n._stacks={}),{iScale:o,vScale:a,index:s}=r,l=o.axis,c=a.axis,u=function(e,t,n){return`${e.id}.${t.id}.${n.stack||n.type}`}(o,a,r),d=t.length;let h;for(let e=0;e<d;++e){const n=t[e],{[l]:o,[c]:d}=n;h=(n._stacks||(n._stacks={}))[c]=Jf(i,u,o),h[s]=d,h._top=ep(h,a,!0,r.type),h._bottom=ep(h,a,!1,r.type),(h._visualValues||(h._visualValues={}))[s]=d}}function np(e,t){const n=e.scales;return Object.keys(n).filter(e=>n[e].axis===t).shift()}function rp(e,t){const n=e.controller.index,r=e.vScale&&e.vScale.axis;if(r){t=t||e._parsed;for(const e of t){const t=e._stacks;if(!t||void 0===t[r]||void 0===t[r][n])return;delete t[r][n],void 0!==t[r]._visualValues&&void 0!==t[r]._visualValues[n]&&delete t[r]._visualValues[n]}}}const ip=e=>"reset"===e||"none"===e,op=(e,t)=>t?e:Object.assign({},e);class ap{static defaults={};static datasetElementType=null;static dataElementType=null;constructor(e,t){this.chart=e,this._ctx=e.ctx,this.index=t,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=new.target.datasetElementType,this.dataElementType=new.target.dataElementType,this.initialize()}initialize(){const e=this._cachedMeta;this.configure(),this.linkScales(),e._stacked=Xf(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")}updateIndex(e){this.index!==e&&rp(this._cachedMeta),this.index=e}linkScales(){const e=this.chart,t=this._cachedMeta,n=this.getDataset(),r=(e,t,n,r)=>"x"===e?t:"r"===e?r:n,i=t.xAxisID=bd(n.xAxisID,np(e,"x")),o=t.yAxisID=bd(n.yAxisID,np(e,"y")),a=t.rAxisID=bd(n.rAxisID,np(e,"r")),s=t.indexAxis,l=t.iAxisID=r(s,i,o,a),c=t.vAxisID=r(s,o,i,a);t.xScale=this.getScaleForId(i),t.yScale=this.getScaleForId(o),t.rScale=this.getScaleForId(a),t.iScale=this.getScaleForId(l),t.vScale=this.getScaleForId(c)}getDataset(){return this.chart.data.datasets[this.index]}getMeta(){return this.chart.getDatasetMeta(this.index)}getScaleForId(e){return this.chart.scales[e]}_getOtherScale(e){const t=this._cachedMeta;return e===t.iScale?t.vScale:t.iScale}reset(){this._update("reset")}_destroy(){const e=this._cachedMeta;this._data&&ah(this._data,this),e._stacked&&rp(e)}_dataCheck(){const e=this.getDataset(),t=e.data||(e.data=[]),n=this._data;if(md(t)){const e=this._cachedMeta;this._data=function(e,t){const{iScale:n,vScale:r}=t,i="x"===n.axis?"x":"y",o="x"===r.axis?"x":"y",a=Object.keys(e),s=new Array(a.length);let l,c,u;for(l=0,c=a.length;l<c;++l)u=a[l],s[l]={[i]:u,[o]:e[u]};return s}(t,e)}else if(n!==t){if(n){ah(n,this);const e=this._cachedMeta;rp(e),e._parsed=[]}t&&Object.isExtensible(t)&&((r=t)._chartjs?r._chartjs.listeners.push(this):(Object.defineProperty(r,"_chartjs",{configurable:!0,enumerable:!1,value:{listeners:[this]}}),oh.forEach(e=>{const t="_onData"+Dd(e),n=r[e];Object.defineProperty(r,e,{configurable:!0,enumerable:!1,value(...e){const i=n.apply(this,e);return r._chartjs.listeners.forEach(n=>{"function"==typeof n[t]&&n[t](...e)}),i}})}))),this._syncList=[],this._data=t}var r}addElements(){const e=this._cachedMeta;this._dataCheck(),this.datasetElementType&&(e.dataset=new this.datasetElementType)}buildOrUpdateElements(e){const t=this._cachedMeta,n=this.getDataset();let r=!1;this._dataCheck();const i=t._stacked;t._stacked=Xf(t.vScale,t),t.stack!==n.stack&&(r=!0,rp(t),t.stack=n.stack),this._resyncElements(e),(r||i!==t._stacked)&&(tp(this,t._parsed),t._stacked=Xf(t.vScale,t))}configure(){const 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={}}parse(e,t){const{_cachedMeta:n,_data:r}=this,{iScale:i,_stacked:o}=n,a=i.axis;let s,l,c,u=0===e&&t===r.length||n._sorted,d=e>0&&n._parsed[e-1];if(!1===this._parsing)n._parsed=r,n._sorted=!0,c=r;else{c=pd(r[e])?this.parseArrayData(n,r,e,t):md(r[e])?this.parseObjectData(n,r,e,t):this.parsePrimitiveData(n,r,e,t);const i=()=>null===l[a]||d&&l[a]<d[a];for(s=0;s<t;++s)n._parsed[s+e]=l=c[s],u&&(i()&&(u=!1),d=l);n._sorted=u}o&&tp(this,c)}parsePrimitiveData(e,t,n,r){const{iScale:i,vScale:o}=e,a=i.axis,s=o.axis,l=i.getLabels(),c=i===o,u=new Array(r);let d,h,f;for(d=0,h=r;d<h;++d)f=d+n,u[d]={[a]:c||i.parse(l[f],f),[s]:o.parse(t[f],f)};return u}parseArrayData(e,t,n,r){const{xScale:i,yScale:o}=e,a=new Array(r);let s,l,c,u;for(s=0,l=r;s<l;++s)c=s+n,u=t[c],a[s]={x:i.parse(u[0],c),y:o.parse(u[1],c)};return a}parseObjectData(e,t,n,r){const{xScale:i,yScale:o}=e,{xAxisKey:a="x",yAxisKey:s="y"}=this._parsing,l=new Array(r);let c,u,d,h;for(c=0,u=r;c<u;++c)d=c+n,h=t[d],l[c]={x:i.parse(Od(h,a),d),y:o.parse(Od(h,s),d)};return l}getParsed(e){return this._cachedMeta._parsed[e]}getDataElement(e){return this._cachedMeta.data[e]}applyStack(e,t,n){const r=this.chart,i=this._cachedMeta,o=t[e.axis];return Gf({keys:Kf(r,!0),values:t._stacks[e.axis]._visualValues},o,i.index,{mode:n})}updateRangeFromParsed(e,t,n,r){const i=n[t.axis];let o=null===i?NaN:i;const a=r&&n._stacks[t.axis];r&&a&&(r.values=a,o=Gf(r,i,this._cachedMeta.index)),e.min=Math.min(e.min,o),e.max=Math.max(e.max,o)}getMinMax(e,t){const n=this._cachedMeta,r=n._parsed,i=n._sorted&&e===n.iScale,o=r.length,a=this._getOtherScale(e),s=((e,t,n)=>e&&!t.hidden&&t._stacked&&{keys:Kf(n,!0),values:null})(t,n,this.chart),l={min:Number.POSITIVE_INFINITY,max:Number.NEGATIVE_INFINITY},{min:c,max:u}=function(e){const{min:t,max:n,minDefined:r,maxDefined:i}=e.getUserBounds();return{min:r?t:Number.NEGATIVE_INFINITY,max:i?n:Number.POSITIVE_INFINITY}}(a);let d,h;function f(){h=r[d];const t=h[a.axis];return!gd(h[e.axis])||c>t||u<t}for(d=0;d<o&&(f()||(this.updateRangeFromParsed(l,e,h,s),!i));++d);if(i)for(d=o-1;d>=0;--d)if(!f()){this.updateRangeFromParsed(l,e,h,s);break}return l}getAllParsedValues(e){const t=this._cachedMeta._parsed,n=[];let r,i,o;for(r=0,i=t.length;r<i;++r)o=t[r][e.axis],gd(o)&&n.push(o);return n}getMaxOverflow(){return!1}getLabelAndValue(e){const t=this._cachedMeta,n=t.iScale,r=t.vScale,i=this.getParsed(e);return{label:n?""+n.getLabelForValue(i[n.axis]):"",value:r?""+r.getLabelForValue(i[r.axis]):""}}_update(e){const t=this._cachedMeta;this.update(e||"default"),t._clip=function(e){let t,n,r,i;return md(e)?(t=e.top,n=e.right,r=e.bottom,i=e.left):t=n=r=i=e,{top:t,right:n,bottom:r,left:i,disabled:!1===e}}(bd(this.options.clip,function(e,t,n){if(!1===n)return!1;const r=Qf(e,n),i=Qf(t,n);return{top:i.end,right:r.end,bottom:i.start,left:r.start}}(t.xScale,t.yScale,this.getMaxOverflow())))}update(e){}draw(){const e=this._ctx,t=this.chart,n=this._cachedMeta,r=n.data||[],i=t.chartArea,o=[],a=this._drawStart||0,s=this._drawCount||r.length-a,l=this.options.drawActiveElementsOnTop;let c;for(n.dataset&&n.dataset.draw(e,i,a,s),c=a;c<a+s;++c){const t=r[c];t.hidden||(t.active&&l?o.push(t):t.draw(e,i))}for(c=0;c<o.length;++c)o[c].draw(e,i)}getStyle(e,t){const n=t?"active":"default";return void 0===e&&this._cachedMeta.dataset?this.resolveDatasetElementOptions(n):this.resolveDataElementOptions(e||0,n)}getContext(e,t,n){const r=this.getDataset();let i;if(e>=0&&e<this._cachedMeta.data.length){const t=this._cachedMeta.data[e];i=t.$context||(t.$context=function(e,t,n){return Jh(e,{active:!1,dataIndex:t,parsed:void 0,raw:void 0,element:n,index:t,mode:"default",type:"data"})}(this.getContext(),e,t)),i.parsed=this.getParsed(e),i.raw=r.data[e],i.index=i.dataIndex=e}else i=this.$context||(this.$context=function(e,t){return Jh(e,{active:!1,dataset:void 0,datasetIndex:t,index:t,mode:"default",type:"dataset"})}(this.chart.getContext(),this.index)),i.dataset=r,i.index=i.datasetIndex=this.index;return i.active=!!t,i.mode=n,i}resolveDatasetElementOptions(e){return this._resolveElementOptions(this.datasetElementType.id,e)}resolveDataElementOptions(e,t){return this._resolveElementOptions(this.dataElementType.id,t,e)}_resolveElementOptions(e,t="default",n){const r="active"===t,i=this._cachedDataOpts,o=e+"-"+t,a=i[o],s=this.enableOptionSharing&&Pd(n);if(a)return op(a,s);const l=this.chart.config,c=l.datasetElementScopeKeys(this._type,e),u=r?[`${e}Hover`,"hover",e,""]:[e,""],d=l.getOptionScopes(this.getDataset(),c),h=Object.keys(Oh.elements[e]),f=l.resolveNamedOptions(d,h,()=>this.getContext(n,r,t),u);return f.$shared&&(f.$shared=s,i[o]=Object.freeze(op(f,s))),f}_resolveAnimations(e,t,n){const r=this.chart,i=this._cachedDataOpts,o=`animation-${t}`,a=i[o];if(a)return a;let s;if(!1!==r.options.animation){const r=this.chart.config,i=r.datasetAnimationScopeKeys(this._type,t),o=r.getOptionScopes(this.getDataset(),i);s=r.createResolver(o,this.getContext(e,n,t))}const l=new Yf(r,s&&s.animations);return s&&s._cacheable&&(i[o]=Object.freeze(l)),l}getSharedOptions(e){if(e.$shared)return this._sharedOptions||(this._sharedOptions=Object.assign({},e))}includeOptions(e,t){return!t||ip(e)||this.chart._animationsDisabled}_getSharedOptions(e,t){const n=this.resolveDataElementOptions(e,t),r=this._sharedOptions,i=this.getSharedOptions(n),o=this.includeOptions(t,i)||i!==r;return this.updateSharedOptions(i,t,n),{sharedOptions:i,includeOptions:o}}updateElement(e,t,n,r){ip(r)?Object.assign(e,n):this._resolveAnimations(t,r).update(e,n)}updateSharedOptions(e,t,n){e&&!ip(t)&&this._resolveAnimations(void 0,t).update(e,n)}_setStyle(e,t,n,r){e.active=r;const i=this.getStyle(t,r);this._resolveAnimations(t,n,r).update(e,{options:!r&&this.getSharedOptions(i)||i})}removeHoverStyle(e,t,n){this._setStyle(e,n,"active",!1)}setHoverStyle(e,t,n){this._setStyle(e,n,"active",!0)}_removeDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!1)}_setDatasetHoverStyle(){const e=this._cachedMeta.dataset;e&&this._setStyle(e,void 0,"active",!0)}_resyncElements(e){const t=this._data,n=this._cachedMeta.data;for(const[e,t,n]of this._syncList)this[e](t,n);this._syncList=[];const r=n.length,i=t.length,o=Math.min(i,r);o&&this.parse(0,o),i>r?this._insertElements(r,i-r,e):i<r&&this._removeElements(i,r-i)}_insertElements(e,t,n=!0){const r=this._cachedMeta,i=r.data,o=e+t;let a;const s=e=>{for(e.length+=t,a=e.length-1;a>=o;a--)e[a]=e[a-t]};for(s(i),a=e;a<o;++a)i[a]=new this.dataElementType;this._parsing&&s(r._parsed),this.parse(e,t),n&&this.updateElements(i,e,t,"reset")}updateElements(e,t,n,r){}_removeElements(e,t){const n=this._cachedMeta;if(this._parsing){const r=n._parsed.splice(e,t);n._stacked&&rp(n,r)}n.data.splice(e,t)}_sync(e){if(this._parsing)this._syncList.push(e);else{const[t,n,r]=e;this[t](n,r)}this.chart._dataChanges.push([this.index,...e])}_onDataPush(){const e=arguments.length;this._sync(["_insertElements",this.getDataset().data.length-e,e])}_onDataPop(){this._sync(["_removeElements",this._cachedMeta.data.length-1,1])}_onDataShift(){this._sync(["_removeElements",0,1])}_onDataSplice(e,t){t&&this._sync(["_removeElements",e,t]);const n=arguments.length-2;n&&this._sync(["_insertElements",e,n])}_onDataUnshift(){this._sync(["_insertElements",0,arguments.length])}}class sp extends ap{static id="line";static defaults={datasetElementType:"line",dataElementType:"point",showLine:!0,spanGaps:!1};static overrides={scales:{_index_:{type:"category"},_value_:{type:"linear"}}};initialize(){this.enableOptionSharing=!0,this.supportsDecimation=!0,super.initialize()}update(e){const t=this._cachedMeta,{dataset:n,data:r=[],_dataset:i}=t,o=this.chart._animationsDisabled;let{start:a,count:s}=function(e,t,n){const r=t.length;let i=0,o=r;if(e._sorted){const{iScale:a,vScale:s,_parsed:l}=e,c=e.dataset&&e.dataset.options?e.dataset.options.spanGaps:null,u=a.axis,{min:d,max:h,minDefined:f,maxDefined:p}=a.getUserBounds();if(f){if(i=Math.min(rh(l,u,d).lo,n?r:rh(t,u,a.getPixelForValue(d)).lo),c){const e=l.slice(0,i+1).reverse().findIndex(e=>!fd(e[s.axis]));i-=Math.max(0,e)}i=eh(i,0,r-1)}if(p){let e=Math.max(rh(l,a.axis,h,!0).hi+1,n?0:rh(t,u,a.getPixelForValue(h),!0).hi+1);if(c){const t=l.slice(e-1).findIndex(e=>!fd(e[s.axis]));e+=Math.max(0,t)}o=eh(e,i,r)-i}else o=r-i}return{start:i,count:o}}(t,r,o);this._drawStart=a,this._drawCount=s,function(e){const{xScale:t,yScale:n,_scaleRanges:r}=e,i={xmin:t.min,xmax:t.max,ymin:n.min,ymax:n.max};if(!r)return e._scaleRanges=i,!0;const o=r.xmin!==t.min||r.xmax!==t.max||r.ymin!==n.min||r.ymax!==n.max;return Object.assign(r,i),o}(t)&&(a=0,s=r.length),n._chart=this.chart,n._datasetIndex=this.index,n._decimated=!!i._decimated,n.points=r;const l=this.resolveDatasetElementOptions(e);this.options.showLine||(l.borderWidth=0),l.segment=this.options.segment,this.updateElement(n,void 0,{animated:!o,options:l},e),this.updateElements(r,a,s,e)}updateElements(e,t,n,r){const i="reset"===r,{iScale:o,vScale:a,_stacked:s,_dataset:l}=this._cachedMeta,{sharedOptions:c,includeOptions:u}=this._getSharedOptions(t,r),d=o.axis,h=a.axis,{spanGaps:f,segment:p}=this.options,m=Zd(f)?f:Number.POSITIVE_INFINITY,g=this.chart._animationsDisabled||i||"none"===r,v=t+n,b=e.length;let y=t>0&&this.getParsed(t-1);for(let n=0;n<b;++n){const f=e[n],b=g?f:{};if(n<t||n>=v){b.skip=!0;continue}const C=this.getParsed(n),w=fd(C[h]),x=b[d]=o.getPixelForValue(C[d],n),_=b[h]=i||w?a.getBasePixel():a.getPixelForValue(s?this.applyStack(a,C,s):C[h],n);b.skip=isNaN(x)||isNaN(_)||w,b.stop=n>0&&Math.abs(C[d]-y[d])>m,p&&(b.parsed=C,b.raw=l.data[n]),u&&(b.options=c||this.resolveDataElementOptions(n,f.active?"active":r)),g||this.updateElement(f,n,b,r),y=C}}getMaxOverflow(){const e=this._cachedMeta,t=e.dataset,n=t.options&&t.options.borderWidth||0,r=e.data||[];if(!r.length)return n;const i=r[0].size(this.resolveDataElementOptions(0)),o=r[r.length-1].size(this.resolveDataElementOptions(r.length-1));return Math.max(n,i,o)/2}draw(){const e=this._cachedMeta;e.dataset.updateControlPoints(this.chart.chartArea,e.iScale.axis),super.draw()}}function lp(e,t,n,r){const{controller:i,data:o,_sorted:a}=e,s=i._cachedMeta.iScale,l=e.dataset&&e.dataset.options?e.dataset.options.spanGaps:null;if(s&&t===s.axis&&"r"!==t&&a&&o.length){const a=s._reversePixels?ih:rh;if(!r){const r=a(o,t,n);if(l){const{vScale:t}=i._cachedMeta,{_parsed:n}=e,o=n.slice(0,r.lo+1).reverse().findIndex(e=>!fd(e[t.axis]));r.lo-=Math.max(0,o);const a=n.slice(r.hi).findIndex(e=>!fd(e[t.axis]));r.hi+=Math.max(0,a)}return r}if(i._sharedOptions){const e=o[0],r="function"==typeof e.getRange&&e.getRange(t);if(r){const e=a(o,t,n-r),i=a(o,t,n+r);return{lo:e.lo,hi:i.hi}}}}return{lo:0,hi:o.length-1}}function cp(e,t,n,r,i){const o=e.getSortedVisibleDatasetMetas(),a=n[t];for(let e=0,n=o.length;e<n;++e){const{index:n,data:s}=o[e],{lo:l,hi:c}=lp(o[e],t,a,i);for(let e=l;e<=c;++e){const t=s[e];t.skip||r(t,n,e)}}}function up(e,t,n,r,i){const o=[];return i||e.isPointInArea(t)?(cp(e,n,t,function(n,a,s){(i||Nh(n,e.chartArea,0))&&n.inRange(t.x,t.y,r)&&o.push({element:n,datasetIndex:a,index:s})},!0),o):o}function dp(e,t,n,r,i,o){return o||e.isPointInArea(t)?"r"!==n||r?function(e,t,n,r,i,o){let a=[];const s=function(e){const t=-1!==e.indexOf("x"),n=-1!==e.indexOf("y");return function(e,r){const i=t?Math.abs(e.x-r.x):0,o=n?Math.abs(e.y-r.y):0;return Math.sqrt(Math.pow(i,2)+Math.pow(o,2))}}(n);let l=Number.POSITIVE_INFINITY;return cp(e,n,t,function(n,c,u){const d=n.inRange(t.x,t.y,i);if(r&&!d)return;const h=n.getCenterPoint(i);if(!o&&!e.isPointInArea(h)&&!d)return;const f=s(t,h);f<l?(a=[{element:n,datasetIndex:c,index:u}],l=f):f===l&&a.push({element:n,datasetIndex:c,index:u})}),a}(e,t,n,r,i,o):function(e,t,n,r){let i=[];return cp(e,n,t,function(e,n,o){const{startAngle:a,endAngle:s}=e.getProps(["startAngle","endAngle"],r),{angle:l}=Qd(e,{x:t.x,y:t.y});Jd(l,a,s)&&i.push({element:e,datasetIndex:n,index:o})}),i}(e,t,n,i):[]}function hp(e,t,n,r,i){const o=[],a="x"===n?"inXRange":"inYRange";let s=!1;return cp(e,n,t,(e,r,l)=>{e[a]&&e[a](t[n],i)&&(o.push({element:e,datasetIndex:r,index:l}),s=s||e.inRange(t.x,t.y,i))}),r&&!s?[]:o}var fp={evaluateInteractionItems:cp,modes:{index(e,t,n,r){const i=Mf(t,e),o=n.axis||"x",a=n.includeInvisible||!1,s=n.intersect?up(e,i,o,r,a):dp(e,i,o,!1,r,a),l=[];return s.length?(e.getSortedVisibleDatasetMetas().forEach(e=>{const t=s[0].index,n=e.data[t];n&&!n.skip&&l.push({element:n,datasetIndex:e.index,index:t})}),l):[]},dataset(e,t,n,r){const i=Mf(t,e),o=n.axis||"xy",a=n.includeInvisible||!1;let s=n.intersect?up(e,i,o,r,a):dp(e,i,o,!1,r,a);if(s.length>0){const t=s[0].datasetIndex,n=e.getDatasetMeta(t).data;s=[];for(let e=0;e<n.length;++e)s.push({element:n[e],datasetIndex:t,index:e})}return s},point(e,t,n,r){return up(e,Mf(t,e),n.axis||"xy",r,n.includeInvisible||!1)},nearest(e,t,n,r){const i=Mf(t,e),o=n.axis||"xy",a=n.includeInvisible||!1;return dp(e,i,o,n.intersect,r,a)},x(e,t,n,r){return hp(e,Mf(t,e),"x",n.intersect,r)},y(e,t,n,r){return hp(e,Mf(t,e),"y",n.intersect,r)}}};const pp=["left","top","right","bottom"];function mp(e,t){return e.filter(e=>e.pos===t)}function gp(e,t){return e.filter(e=>-1===pp.indexOf(e.pos)&&e.box.axis===t)}function vp(e,t){return e.sort((e,n)=>{const r=t?n:e,i=t?e:n;return r.weight===i.weight?r.index-i.index:r.weight-i.weight})}function bp(e,t,n,r){return Math.max(e[n],t[n])+Math.max(e[r],t[r])}function yp(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 Cp(e,t,n,r){const{pos:i,box:o}=n,a=e.maxPadding;if(!md(i)){n.size&&(e[i]-=n.size);const t=r[n.stack]||{size:0,count:1};t.size=Math.max(t.size,n.horizontal?o.height:o.width),n.size=t.size/t.count,e[i]+=n.size}o.getPadding&&yp(a,o.getPadding());const s=Math.max(0,t.outerWidth-bp(a,e,"left","right")),l=Math.max(0,t.outerHeight-bp(a,e,"top","bottom")),c=s!==e.w,u=l!==e.h;return e.w=s,e.h=l,n.horizontal?{same:c,other:u}:{same:u,other:c}}function xp(e,t){const n=t.maxPadding;return function(e){const r={left:0,top:0,right:0,bottom:0};return e.forEach(e=>{r[e]=Math.max(t[e],n[e])}),r}(e?["left","right"]:["top","bottom"])}function _p(e,t,n,r){const i=[];let o,a,s,l,c,u;for(o=0,a=e.length,c=0;o<a;++o){s=e[o],l=s.box,l.update(s.width||t.w,s.height||t.h,xp(s.horizontal,t));const{same:a,other:d}=Cp(t,n,s,r);c|=a&&i.length,u=u||d,l.fullSize||i.push(s)}return c&&_p(i,t,n,r)||u}function Sp(e,t,n,r,i){e.top=n,e.left=t,e.right=t+r,e.bottom=n+i,e.width=r,e.height=i}function kp(e,t,n,r){const i=n.padding;let{x:o,y:a}=t;for(const s of e){const e=s.box,l=r[s.stack]||{count:1,placed:0,weight:1},c=s.stackWeight/l.weight||1;if(s.horizontal){const r=t.w*c,o=l.size||e.height;Pd(l.start)&&(a=l.start),e.fullSize?Sp(e,i.left,a,n.outerWidth-i.right-i.left,o):Sp(e,t.left+l.placed,a,r,o),l.start=a,l.placed+=r,a=e.bottom}else{const r=t.h*c,a=l.size||e.width;Pd(l.start)&&(o=l.start),e.fullSize?Sp(e,o,i.top,a,n.outerHeight-i.bottom-i.top):Sp(e,o,t.top+l.placed,a,r),l.start=o,l.placed+=r,o=e.right}}t.x=o,t.y=a}var Mp={addBox(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(e){t.draw(e)}}]},e.boxes.push(t)},removeBox(e,t){const n=e.boxes?e.boxes.indexOf(t):-1;-1!==n&&e.boxes.splice(n,1)},configure(e,t,n){t.fullSize=n.fullSize,t.position=n.position,t.weight=n.weight},update(e,t,n,r){if(!e)return;const i=Kh(e.options.layout.padding),o=Math.max(t-i.width,0),a=Math.max(n-i.height,0),s=function(e){const t=function(e){const t=[];let n,r,i,o,a,s;for(n=0,r=(e||[]).length;n<r;++n)i=e[n],({position:o,options:{stack:a,stackWeight:s=1}}=i),t.push({index:n,box:i,pos:o,horizontal:i.isHorizontal(),weight:i.weight,stack:a&&o+a,stackWeight:s});return t}(e),n=vp(t.filter(e=>e.box.fullSize),!0),r=vp(mp(t,"left"),!0),i=vp(mp(t,"right")),o=vp(mp(t,"top"),!0),a=vp(mp(t,"bottom")),s=gp(t,"x"),l=gp(t,"y");return{fullSize:n,leftAndTop:r.concat(o),rightAndBottom:i.concat(l).concat(a).concat(s),chartArea:mp(t,"chartArea"),vertical:r.concat(i).concat(l),horizontal:o.concat(a).concat(s)}}(e.boxes),l=s.vertical,c=s.horizontal;Cd(e.boxes,e=>{"function"==typeof e.beforeLayout&&e.beforeLayout()});const u=l.reduce((e,t)=>t.box.options&&!1===t.box.options.display?e:e+1,0)||1,d=Object.freeze({outerWidth:t,outerHeight:n,padding:i,availableWidth:o,availableHeight:a,vBoxMaxWidth:o/2/u,hBoxMaxHeight:a/2}),h=Object.assign({},i);yp(h,Kh(r));const f=Object.assign({maxPadding:h,w:o,h:a,x:i.left,y:i.top},i),p=function(e,t){const n=function(e){const t={};for(const n of e){const{stack:e,pos:r,stackWeight:i}=n;if(!e||!pp.includes(r))continue;const o=t[e]||(t[e]={count:0,placed:0,weight:0,size:0});o.count++,o.weight+=i}return t}(e),{vBoxMaxWidth:r,hBoxMaxHeight:i}=t;let o,a,s;for(o=0,a=e.length;o<a;++o){s=e[o];const{fullSize:a}=s.box,l=n[s.stack],c=l&&s.stackWeight/l.weight;s.horizontal?(s.width=c?c*r:a&&t.availableWidth,s.height=i):(s.width=r,s.height=c?c*i:a&&t.availableHeight)}return n}(l.concat(c),d);_p(s.fullSize,f,d,p),_p(l,f,d,p),_p(c,f,d,p)&&_p(l,f,d,p),function(e){const t=e.maxPadding;function n(n){const 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")}(f),kp(s.leftAndTop,f,d,p),f.x+=f.w,f.y+=f.h,kp(s.rightAndBottom,f,d,p),e.chartArea={left:f.left,top:f.top,right:f.left+f.w,bottom:f.top+f.h,height:f.h,width:f.w},Cd(s.chartArea,t=>{const n=t.box;Object.assign(n,e.chartArea),n.update(f.w,f.h,{left:0,top:0,right:0,bottom:0})})}};class Ep{acquireContext(e,t){}releaseContext(e){return!1}addEventListener(e,t,n){}removeEventListener(e,t,n){}getDevicePixelRatio(){return 1}getMaximumSize(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)}}isAttached(e){return!0}updateConfig(e){}}class Tp extends Ep{acquireContext(e){return e&&e.getContext&&e.getContext("2d")||null}updateConfig(e){e.options.animation=!1}}const Op="$chartjs",Dp={touchstart:"mousedown",touchmove:"mousemove",touchend:"mouseup",pointerenter:"mouseenter",pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointerleave:"mouseout",pointerout:"mouseout"},Pp=e=>null===e||""===e,Lp=!!Of&&{passive:!0};function Ap(e,t,n){e&&e.canvas&&e.canvas.removeEventListener(t,n,Lp)}function Rp(e,t){for(const n of e)if(n===t||n.contains(t))return!0}function Np(e,t,n){const r=e.canvas,i=new MutationObserver(e=>{let t=!1;for(const n of e)t=t||Rp(n.addedNodes,r),t=t&&!Rp(n.removedNodes,r);t&&n()});return i.observe(document,{childList:!0,subtree:!0}),i}function Ip(e,t,n){const r=e.canvas,i=new MutationObserver(e=>{let t=!1;for(const n of e)t=t||Rp(n.removedNodes,r),t=t&&!Rp(n.addedNodes,r);t&&n()});return i.observe(document,{childList:!0,subtree:!0}),i}const zp=new Map;let Hp=0;function jp(){const e=window.devicePixelRatio;e!==Hp&&(Hp=e,zp.forEach((t,n)=>{n.currentDevicePixelRatio!==e&&t()}))}function Fp(e,t,n){const r=e.canvas,i=r&&wf(r);if(!i)return;const o=lh((e,t)=>{const r=i.clientWidth;n(e,t),r<i.clientWidth&&n()},window),a=new ResizeObserver(e=>{const t=e[0],n=t.contentRect.width,r=t.contentRect.height;0===n&&0===r||o(n,r)});return a.observe(i),function(e,t){zp.size||window.addEventListener("resize",jp),zp.set(e,t)}(e,o),a}function Vp(e,t,n){n&&n.disconnect(),"resize"===t&&function(e){zp.delete(e),zp.size||window.removeEventListener("resize",jp)}(e)}function Up(e,t,n){const r=e.canvas,i=lh(t=>{null!==e.ctx&&n(function(e,t){const n=Dp[e.type]||e.type,{x:r,y:i}=Mf(e,t);return{type:n,chart:t,native:e,x:void 0!==r?r:null,y:void 0!==i?i:null}}(t,e))},e);return function(e,t,n){e&&e.addEventListener(t,n,Lp)}(r,t,i),i}class Bp extends Ep{acquireContext(e,t){const n=e&&e.getContext&&e.getContext("2d");return n&&n.canvas===e?(function(e,t){const n=e.style,r=e.getAttribute("height"),i=e.getAttribute("width");if(e[Op]={initial:{height:r,width:i,style:{display:n.display,height:n.height,width:n.width}}},n.display=n.display||"block",n.boxSizing=n.boxSizing||"border-box",Pp(i)){const t=Df(e,"width");void 0!==t&&(e.width=t)}if(Pp(r))if(""===e.style.height)e.height=e.width/(t||2);else{const t=Df(e,"height");void 0!==t&&(e.height=t)}}(e,t),n):null}releaseContext(e){const t=e.canvas;if(!t[Op])return!1;const n=t[Op].initial;["height","width"].forEach(e=>{const r=n[e];fd(r)?t.removeAttribute(e):t.setAttribute(e,r)});const r=n.style||{};return Object.keys(r).forEach(e=>{t.style[e]=r[e]}),t.width=t.width,delete t[Op],!0}addEventListener(e,t,n){this.removeEventListener(e,t);const r=e.$proxies||(e.$proxies={}),i={attach:Np,detach:Ip,resize:Fp}[t]||Up;r[t]=i(e,t,n)}removeEventListener(e,t){const n=e.$proxies||(e.$proxies={}),r=n[t];r&&(({attach:Vp,detach:Vp,resize:Vp}[t]||Ap)(e,t,r),n[t]=void 0)}getDevicePixelRatio(){return window.devicePixelRatio}getMaximumSize(e,t,n,r){return function(e,t,n,r){const i=_f(e),o=kf(i,"margin"),a=xf(i.maxWidth,e,"clientWidth")||zd,s=xf(i.maxHeight,e,"clientHeight")||zd,l=function(e,t,n){let r,i;if(void 0===t||void 0===n){const o=e&&wf(e);if(o){const e=o.getBoundingClientRect(),a=_f(o),s=kf(a,"border","width"),l=kf(a,"padding");t=e.width-l.width-s.width,n=e.height-l.height-s.height,r=xf(a.maxWidth,o,"clientWidth"),i=xf(a.maxHeight,o,"clientHeight")}else t=e.clientWidth,n=e.clientHeight}return{width:t,height:n,maxWidth:r||zd,maxHeight:i||zd}}(e,t,n);let{width:c,height:u}=l;if("content-box"===i.boxSizing){const e=kf(i,"border","width"),t=kf(i,"padding");c-=t.width+e.width,u-=t.height+e.height}return c=Math.max(0,c-o.width),u=Math.max(0,r?c/r:u-o.height),c=Ef(Math.min(c,a,l.maxWidth)),u=Ef(Math.min(u,s,l.maxHeight)),c&&!u&&(u=Ef(c/2)),(void 0!==t||void 0!==n)&&r&&l.height&&u>l.height&&(u=l.height,c=Ef(Math.floor(u*r))),{width:c,height:u}}(e,t,n,r)}isAttached(e){const t=e&&wf(e);return!(!t||!t.isConnected)}}class $p{static defaults={};static defaultRoutes=void 0;x;y;active=!1;options;$animations;tooltipPosition(e){const{x:t,y:n}=this.getProps(["x","y"],e);return{x:t,y:n}}hasValue(){return Zd(this.x)&&Zd(this.y)}getProps(e,t){const n=this.$animations;if(!t||!n)return this;const r={};return e.forEach(e=>{r[e]=n[e]&&n[e].active()?n[e]._to:this[e]}),r}}function Wp(e,t,n,r,i){const o=bd(r,0),a=Math.min(bd(i,e.length),e.length);let s,l,c,u=0;for(n=Math.ceil(n),i&&(s=i-r,n=s/Math.floor(s/n)),c=o;c<0;)u++,c=Math.round(o+u*n);for(l=Math.max(o,0);l<a;l++)l===c&&(t.push(e[l]),u++,c=Math.round(o+u*n))}const Zp=(e,t,n)=>"top"===t||"left"===t?e[t]+n:e[t]-n,qp=(e,t)=>Math.min(t||e,e);function Yp(e,t){const n=[],r=e.length/t,i=e.length;let o=0;for(;o<i;o+=r)n.push(e[Math.floor(o)]);return n}function Qp(e,t,n){const r=e.ticks.length,i=Math.min(t,r-1),o=e._startPixel,a=e._endPixel,s=1e-6;let l,c=e.getPixelForTick(i);if(!(n&&(l=1===r?Math.max(c-o,a-c):0===t?(e.getPixelForTick(1)-c)/2:(c-e.getPixelForTick(i-1))/2,c+=i<t?l:-l,c<o-s||c>a+s)))return c}function Kp(e){return e.drawTicks?e.tickLength:0}function Gp(e,t){if(!e.display)return 0;const n=Gh(e.font,t),r=Kh(e.padding);return(pd(e.text)?e.text.length:1)*n.lineHeight+r.height}function Xp(e,t,n){let r=ch(e);return(n&&"right"!==t||!n&&"right"===t)&&(r=(e=>"left"===e?"right":"right"===e?"left":e)(r)),r}class Jp extends $p{constructor(e){super(),this.id=e.id,this.type=e.type,this.options=void 0,this.ctx=e.ctx,this.chart=e.chart,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this._margins={left:0,right:0,top:0,bottom:0},this.maxWidth=void 0,this.maxHeight=void 0,this.paddingTop=void 0,this.paddingBottom=void 0,this.paddingLeft=void 0,this.paddingRight=void 0,this.axis=void 0,this.labelRotation=void 0,this.min=void 0,this.max=void 0,this._range=void 0,this.ticks=[],this._gridLineItems=null,this._labelItems=null,this._labelSizes=null,this._length=0,this._maxLength=0,this._longestTextCache={},this._startPixel=void 0,this._endPixel=void 0,this._reversePixels=!1,this._userMax=void 0,this._userMin=void 0,this._suggestedMax=void 0,this._suggestedMin=void 0,this._ticksLength=0,this._borderValue=0,this._cache={},this._dataLimitsCached=!1,this.$context=void 0}init(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)}parse(e,t){return e}getUserBounds(){let{_userMin:e,_userMax:t,_suggestedMin:n,_suggestedMax:r}=this;return e=vd(e,Number.POSITIVE_INFINITY),t=vd(t,Number.NEGATIVE_INFINITY),n=vd(n,Number.POSITIVE_INFINITY),r=vd(r,Number.NEGATIVE_INFINITY),{min:vd(e,n),max:vd(t,r),minDefined:gd(e),maxDefined:gd(t)}}getMinMax(e){let t,{min:n,max:r,minDefined:i,maxDefined:o}=this.getUserBounds();if(i&&o)return{min:n,max:r};const a=this.getMatchingVisibleMetas();for(let s=0,l=a.length;s<l;++s)t=a[s].controller.getMinMax(this,e),i||(n=Math.min(n,t.min)),o||(r=Math.max(r,t.max));return n=o&&n>r?r:n,r=i&&n>r?n:r,{min:vd(n,vd(r,n)),max:vd(r,vd(n,r))}}getPadding(){return{left:this.paddingLeft||0,top:this.paddingTop||0,right:this.paddingRight||0,bottom:this.paddingBottom||0}}getTicks(){return this.ticks}getLabels(){const e=this.chart.data;return this.options.labels||(this.isHorizontal()?e.xLabels:e.yLabels)||e.labels||[]}getLabelItems(e=this.chart.chartArea){return this._labelItems||(this._labelItems=this._computeLabelItems(e))}beforeLayout(){this._cache={},this._dataLimitsCached=!1}beforeUpdate(){yd(this.options.beforeUpdate,[this])}update(e,t,n){const{beginAtZero:r,grace:i,ticks:o}=this.options,a=o.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){const{min:r,max:i}=e,o=(l=(i-r)/2,"string"==typeof(s=t)&&s.endsWith("%")?parseFloat(s)/100*l:+s),a=(e,t)=>n&&0===e?0:e+t;var s,l;return{min:a(r,-Math.abs(o)),max:a(i,o)}}(this,i,r),this._dataLimitsCached=!0),this.beforeBuildTicks(),this.ticks=this.buildTicks()||[],this.afterBuildTicks();const s=a<this.ticks.length;this._convertTicksToLabels(s?Yp(this.ticks,a):this.ticks),this.configure(),this.beforeCalculateLabelRotation(),this.calculateLabelRotation(),this.afterCalculateLabelRotation(),o.display&&(o.autoSkip||"auto"===o.source)&&(this.ticks=function(e,t){const n=e.options.ticks,r=function(e){const t=e.options.offset,n=e._tickSize(),r=e._length/n+(t?0:1),i=e._maxLength/n;return Math.floor(Math.min(r,i))}(e),i=Math.min(n.maxTicksLimit||r,r),o=n.major.enabled?function(e){const t=[];let n,r;for(n=0,r=e.length;n<r;n++)e[n].major&&t.push(n);return t}(t):[],a=o.length,s=o[0],l=o[a-1],c=[];if(a>i)return function(e,t,n,r){let i,o=0,a=n[0];for(r=Math.ceil(r),i=0;i<e.length;i++)i===a&&(t.push(e[i]),o++,a=n[o*r])}(t,c,o,a/i),c;const u=function(e,t,n){const r=function(e){const t=e.length;let n,r;if(t<2)return!1;for(r=e[0],n=1;n<t;++n)if(e[n]-e[n-1]!==r)return!1;return r}(e),i=t.length/n;if(!r)return Math.max(i,1);const o=function(e){const t=[],n=Math.sqrt(e);let r;for(r=1;r<n;r++)e%r===0&&(t.push(r),t.push(e/r));return n===(0|n)&&t.push(n),t.sort((e,t)=>e-t).pop(),t}(r);for(let e=0,t=o.length-1;e<t;e++){const t=o[e];if(t>i)return t}return Math.max(i,1)}(o,t,i);if(a>0){let e,n;const r=a>1?Math.round((l-s)/(a-1)):null;for(Wp(t,c,u,fd(r)?0:s-r,s),e=0,n=a-1;e<n;e++)Wp(t,c,u,o[e],o[e+1]);return Wp(t,c,u,l,fd(r)?t.length:l+r),c}return Wp(t,c,u),c}(this,this.ticks),this._labelSizes=null,this.afterAutoSkip()),s&&this._convertTicksToLabels(this.ticks),this.beforeFit(),this.fit(),this.afterFit(),this.afterUpdate()}configure(){let 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}afterUpdate(){yd(this.options.afterUpdate,[this])}beforeSetDimensions(){yd(this.options.beforeSetDimensions,[this])}setDimensions(){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}afterSetDimensions(){yd(this.options.afterSetDimensions,[this])}_callHooks(e){this.chart.notifyPlugins(e,this.getContext()),yd(this.options[e],[this])}beforeDataLimits(){this._callHooks("beforeDataLimits")}determineDataLimits(){}afterDataLimits(){this._callHooks("afterDataLimits")}beforeBuildTicks(){this._callHooks("beforeBuildTicks")}buildTicks(){return[]}afterBuildTicks(){this._callHooks("afterBuildTicks")}beforeTickToLabelConversion(){yd(this.options.beforeTickToLabelConversion,[this])}generateTickLabels(e){const t=this.options.ticks;let n,r,i;for(n=0,r=e.length;n<r;n++)i=e[n],i.label=yd(t.callback,[i.value,n,e],this)}afterTickToLabelConversion(){yd(this.options.afterTickToLabelConversion,[this])}beforeCalculateLabelRotation(){yd(this.options.beforeCalculateLabelRotation,[this])}calculateLabelRotation(){const e=this.options,t=e.ticks,n=qp(this.ticks.length,e.ticks.maxTicksLimit),r=t.minRotation||0,i=t.maxRotation;let o,a,s,l=r;if(!this._isVisible()||!t.display||r>=i||n<=1||!this.isHorizontal())return void(this.labelRotation=r);const c=this._getLabelSizes(),u=c.widest.width,d=c.highest.height,h=eh(this.chart.width-u,0,this.maxWidth);o=e.offset?this.maxWidth/n:h/(n-1),u+6>o&&(o=h/(n-(e.offset?.5:1)),a=this.maxHeight-Kp(e.grid)-t.padding-Gp(e.title,this.chart.options.font),s=Math.sqrt(u*u+d*d),l=Math.min(Math.asin(eh((c.highest.height+6)/o,-1,1)),Math.asin(eh(a/s,-1,1))-Math.asin(eh(d/s,-1,1)))*(180/Rd),l=Math.max(r,Math.min(i,l))),this.labelRotation=l}afterCalculateLabelRotation(){yd(this.options.afterCalculateLabelRotation,[this])}afterAutoSkip(){}beforeFit(){yd(this.options.beforeFit,[this])}fit(){const e={width:0,height:0},{chart:t,options:{ticks:n,title:r,grid:i}}=this,o=this._isVisible(),a=this.isHorizontal();if(o){const o=Gp(r,t.options.font);if(a?(e.width=this.maxWidth,e.height=Kp(i)+o):(e.height=this.maxHeight,e.width=Kp(i)+o),n.display&&this.ticks.length){const{first:t,last:r,widest:i,highest:o}=this._getLabelSizes(),s=2*n.padding,l=qd(this.labelRotation),c=Math.cos(l),u=Math.sin(l);if(a){const t=n.mirror?0:u*i.width+c*o.height;e.height=Math.min(this.maxHeight,e.height+t+s)}else{const t=n.mirror?0:c*i.width+u*o.height;e.width=Math.min(this.maxWidth,e.width+t+s)}this._calculatePadding(t,r,u,c)}}this._handleMargins(),a?(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)}_calculatePadding(e,t,n,r){const{ticks:{align:i,padding:o},position:a}=this.options,s=0!==this.labelRotation,l="top"!==a&&"x"===this.axis;if(this.isHorizontal()){const a=this.getPixelForTick(0)-this.left,c=this.right-this.getPixelForTick(this.ticks.length-1);let u=0,d=0;s?l?(u=r*e.width,d=n*t.height):(u=n*e.height,d=r*t.width):"start"===i?d=t.width:"end"===i?u=e.width:"inner"!==i&&(u=e.width/2,d=t.width/2),this.paddingLeft=Math.max((u-a+o)*this.width/(this.width-a),0),this.paddingRight=Math.max((d-c+o)*this.width/(this.width-c),0)}else{let n=t.height/2,r=e.height/2;"start"===i?(n=0,r=e.height):"end"===i&&(n=t.height,r=0),this.paddingTop=n+o,this.paddingBottom=r+o}}_handleMargins(){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))}afterFit(){yd(this.options.afterFit,[this])}isHorizontal(){const{axis:e,position:t}=this.options;return"top"===t||"bottom"===t||"x"===e}isFullSize(){return this.options.fullSize}_convertTicksToLabels(e){let t,n;for(this.beforeTickToLabelConversion(),this.generateTickLabels(e),t=0,n=e.length;t<n;t++)fd(e[t].label)&&(e.splice(t,1),n--,t--);this.afterTickToLabelConversion()}_getLabelSizes(){let e=this._labelSizes;if(!e){const t=this.options.ticks.sampleSize;let n=this.ticks;t<n.length&&(n=Yp(n,t)),this._labelSizes=e=this._computeLabelSizes(n,n.length,this.options.ticks.maxTicksLimit)}return e}_computeLabelSizes(e,t,n){const{ctx:r,_longestTextCache:i}=this,o=[],a=[],s=Math.floor(t/qp(t,n));let l,c,u,d,h,f,p,m,g,v,b,y=0,C=0;for(l=0;l<t;l+=s){if(d=e[l].label,h=this._resolveTickFontOptions(l),r.font=f=h.string,p=i[f]=i[f]||{data:{},gc:[]},m=h.lineHeight,g=v=0,fd(d)||pd(d)){if(pd(d))for(c=0,u=d.length;c<u;++c)b=d[c],fd(b)||pd(b)||(g=Dh(r,p.data,p.gc,g,b),v+=m)}else g=Dh(r,p.data,p.gc,g,d),v=m;o.push(g),a.push(v),y=Math.max(g,y),C=Math.max(v,C)}!function(e,t){Cd(e,e=>{const n=e.gc,r=n.length/2;let i;if(r>t){for(i=0;i<r;++i)delete e.data[n[i]];n.splice(0,r)}})}(i,t);const w=o.indexOf(y),x=a.indexOf(C),_=e=>({width:o[e]||0,height:a[e]||0});return{first:_(0),last:_(t-1),widest:_(w),highest:_(x),widths:o,heights:a}}getLabelForValue(e){return e}getPixelForValue(e,t){return NaN}getValueForPixel(e){}getPixelForTick(e){const t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}getPixelForDecimal(e){this._reversePixels&&(e=1-e);const t=this._startPixel+e*this._length;return eh(this._alignToPixels?Ph(this.chart,t,0):t,-32768,32767)}getDecimalForPixel(e){const t=(e-this._startPixel)/this._length;return this._reversePixels?1-t:t}getBasePixel(){return this.getPixelForValue(this.getBaseValue())}getBaseValue(){const{min:e,max:t}=this;return e<0&&t<0?t:e>0&&t>0?e:0}getContext(e){const t=this.ticks||[];if(e>=0&&e<t.length){const n=t[e];return n.$context||(n.$context=function(e,t,n){return Jh(e,{tick:n,index:t,type:"tick"})}(this.getContext(),e,n))}return this.$context||(this.$context=Jh(this.chart.getContext(),{scale:this,type:"scale"}))}_tickSize(){const e=this.options.ticks,t=qd(this.labelRotation),n=Math.abs(Math.cos(t)),r=Math.abs(Math.sin(t)),i=this._getLabelSizes(),o=e.autoSkipPadding||0,a=i?i.widest.width+o:0,s=i?i.highest.height+o:0;return this.isHorizontal()?s*n>a*r?a/n:s/r:s*r<a*n?s/n:a/r}_isVisible(){const e=this.options.display;return"auto"!==e?!!e:this.getMatchingVisibleMetas().length>0}_computeGridLineItems(e){const t=this.axis,n=this.chart,r=this.options,{grid:i,position:o,border:a}=r,s=i.offset,l=this.isHorizontal(),c=this.ticks.length+(s?1:0),u=Kp(i),d=[],h=a.setContext(this.getContext()),f=h.display?h.width:0,p=f/2,m=function(e){return Ph(n,e,f)};let g,v,b,y,C,w,x,_,S,k,M,E;if("top"===o)g=m(this.bottom),w=this.bottom-u,_=g-p,k=m(e.top)+p,E=e.bottom;else if("bottom"===o)g=m(this.top),k=e.top,E=m(e.bottom)-p,w=g+p,_=this.top+u;else if("left"===o)g=m(this.right),C=this.right-u,x=g-p,S=m(e.left)+p,M=e.right;else if("right"===o)g=m(this.left),S=e.left,M=m(e.right)-p,C=g+p,x=this.left+u;else if("x"===t){if("center"===o)g=m((e.top+e.bottom)/2+.5);else if(md(o)){const e=Object.keys(o)[0],t=o[e];g=m(this.chart.scales[e].getPixelForValue(t))}k=e.top,E=e.bottom,w=g+p,_=w+u}else if("y"===t){if("center"===o)g=m((e.left+e.right)/2);else if(md(o)){const e=Object.keys(o)[0],t=o[e];g=m(this.chart.scales[e].getPixelForValue(t))}C=g-p,x=C-u,S=e.left,M=e.right}const T=bd(r.ticks.maxTicksLimit,c),O=Math.max(1,Math.ceil(c/T));for(v=0;v<c;v+=O){const e=this.getContext(v),t=i.setContext(e),r=a.setContext(e),o=t.lineWidth,c=t.color,u=r.dash||[],h=r.dashOffset,f=t.tickWidth,p=t.tickColor,m=t.tickBorderDash||[],g=t.tickBorderDashOffset;b=Qp(this,v,s),void 0!==b&&(y=Ph(n,b,o),l?C=x=S=M=y:w=_=k=E=y,d.push({tx1:C,ty1:w,tx2:x,ty2:_,x1:S,y1:k,x2:M,y2:E,width:o,color:c,borderDash:u,borderDashOffset:h,tickWidth:f,tickColor:p,tickBorderDash:m,tickBorderDashOffset:g}))}return this._ticksLength=c,this._borderValue=g,d}_computeLabelItems(e){const t=this.axis,n=this.options,{position:r,ticks:i}=n,o=this.isHorizontal(),a=this.ticks,{align:s,crossAlign:l,padding:c,mirror:u}=i,d=Kp(n.grid),h=d+c,f=u?-c:h,p=-qd(this.labelRotation),m=[];let g,v,b,y,C,w,x,_,S,k,M,E,T="middle";if("top"===r)w=this.bottom-f,x=this._getXAxisLabelAlignment();else if("bottom"===r)w=this.top+f,x=this._getXAxisLabelAlignment();else if("left"===r){const e=this._getYAxisLabelAlignment(d);x=e.textAlign,C=e.x}else if("right"===r){const e=this._getYAxisLabelAlignment(d);x=e.textAlign,C=e.x}else if("x"===t){if("center"===r)w=(e.top+e.bottom)/2+h;else if(md(r)){const e=Object.keys(r)[0],t=r[e];w=this.chart.scales[e].getPixelForValue(t)+h}x=this._getXAxisLabelAlignment()}else if("y"===t){if("center"===r)C=(e.left+e.right)/2-h;else if(md(r)){const e=Object.keys(r)[0],t=r[e];C=this.chart.scales[e].getPixelForValue(t)}x=this._getYAxisLabelAlignment(d).textAlign}"y"===t&&("start"===s?T="top":"end"===s&&(T="bottom"));const O=this._getLabelSizes();for(g=0,v=a.length;g<v;++g){b=a[g],y=b.label;const e=i.setContext(this.getContext(g));_=this.getPixelForTick(g)+i.labelOffset,S=this._resolveTickFontOptions(g),k=S.lineHeight,M=pd(y)?y.length:1;const t=M/2,n=e.color,s=e.textStrokeColor,c=e.textStrokeWidth;let d,h=x;if(o?(C=_,"inner"===x&&(h=g===v-1?this.options.reverse?"left":"right":0===g?this.options.reverse?"right":"left":"center"),E="top"===r?"near"===l||0!==p?-M*k+k/2:"center"===l?-O.highest.height/2-t*k+k:-O.highest.height+k/2:"near"===l||0!==p?k/2:"center"===l?O.highest.height/2-t*k:O.highest.height-M*k,u&&(E*=-1),0===p||e.showLabelBackdrop||(C+=k/2*Math.sin(p))):(w=_,E=(1-M)*k/2),e.showLabelBackdrop){const t=Kh(e.backdropPadding),n=O.heights[g],r=O.widths[g];let i=E-t.top,o=0-t.left;switch(T){case"middle":i-=n/2;break;case"bottom":i-=n}switch(x){case"center":o-=r/2;break;case"right":o-=r;break;case"inner":g===v-1?o-=r:g>0&&(o-=r/2)}d={left:o,top:i,width:r+t.width,height:n+t.height,color:e.backdropColor}}m.push({label:y,font:S,textOffset:E,options:{rotation:p,color:n,strokeColor:s,strokeWidth:c,textAlign:h,textBaseline:T,translation:[C,w],backdrop:d}})}return m}_getXAxisLabelAlignment(){const{position:e,ticks:t}=this.options;if(-qd(this.labelRotation))return"top"===e?"left":"right";let n="center";return"start"===t.align?n="left":"end"===t.align?n="right":"inner"===t.align&&(n="inner"),n}_getYAxisLabelAlignment(e){const{position:t,ticks:{crossAlign:n,mirror:r,padding:i}}=this.options,o=e+i,a=this._getLabelSizes().widest.width;let s,l;return"left"===t?r?(l=this.right+i,"near"===n?s="left":"center"===n?(s="center",l+=a/2):(s="right",l+=a)):(l=this.right-o,"near"===n?s="right":"center"===n?(s="center",l-=a/2):(s="left",l=this.left)):"right"===t?r?(l=this.left+i,"near"===n?s="right":"center"===n?(s="center",l-=a/2):(s="left",l-=a)):(l=this.left+o,"near"===n?s="left":"center"===n?(s="center",l+=a/2):(s="right",l=this.right)):s="right",{textAlign:s,x:l}}_computeLabelArea(){if(this.options.ticks.mirror)return;const 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}drawBackground(){const{ctx:e,options:{backgroundColor:t},left:n,top:r,width:i,height:o}=this;t&&(e.save(),e.fillStyle=t,e.fillRect(n,r,i,o),e.restore())}getLineWidthForValue(e){const t=this.options.grid;if(!this._isVisible()||!t.display)return 0;const n=this.ticks.findIndex(t=>t.value===e);return n>=0?t.setContext(this.getContext(n)).lineWidth:0}drawGrid(e){const t=this.options.grid,n=this.ctx,r=this._gridLineItems||(this._gridLineItems=this._computeGridLineItems(e));let i,o;const a=(e,t,r)=>{r.width&&r.color&&(n.save(),n.lineWidth=r.width,n.strokeStyle=r.color,n.setLineDash(r.borderDash||[]),n.lineDashOffset=r.borderDashOffset,n.beginPath(),n.moveTo(e.x,e.y),n.lineTo(t.x,t.y),n.stroke(),n.restore())};if(t.display)for(i=0,o=r.length;i<o;++i){const e=r[i];t.drawOnChartArea&&a({x:e.x1,y:e.y1},{x:e.x2,y:e.y2},e),t.drawTicks&&a({x:e.tx1,y:e.ty1},{x:e.tx2,y:e.ty2},{color:e.tickColor,width:e.tickWidth,borderDash:e.tickBorderDash,borderDashOffset:e.tickBorderDashOffset})}}drawBorder(){const{chart:e,ctx:t,options:{border:n,grid:r}}=this,i=n.setContext(this.getContext()),o=n.display?i.width:0;if(!o)return;const a=r.setContext(this.getContext(0)).lineWidth,s=this._borderValue;let l,c,u,d;this.isHorizontal()?(l=Ph(e,this.left,o)-o/2,c=Ph(e,this.right,a)+a/2,u=d=s):(u=Ph(e,this.top,o)-o/2,d=Ph(e,this.bottom,a)+a/2,l=c=s),t.save(),t.lineWidth=i.width,t.strokeStyle=i.color,t.beginPath(),t.moveTo(l,u),t.lineTo(c,d),t.stroke(),t.restore()}drawLabels(e){if(!this.options.ticks.display)return;const t=this.ctx,n=this._computeLabelArea();n&&Ih(t,n);const r=this.getLabelItems(e);for(const e of r){const n=e.options,r=e.font;Uh(t,e.label,0,e.textOffset,r,n)}n&&zh(t)}drawTitle(){const{ctx:e,options:{position:t,title:n,reverse:r}}=this;if(!n.display)return;const i=Gh(n.font),o=Kh(n.padding),a=n.align;let s=i.lineHeight/2;"bottom"===t||"center"===t||md(t)?(s+=o.bottom,pd(n.text)&&(s+=i.lineHeight*(n.text.length-1))):s+=o.top;const{titleX:l,titleY:c,maxWidth:u,rotation:d}=function(e,t,n,r){const{top:i,left:o,bottom:a,right:s,chart:l}=e,{chartArea:c,scales:u}=l;let d,h,f,p=0;const m=a-i,g=s-o;if(e.isHorizontal()){if(h=uh(r,o,s),md(n)){const e=Object.keys(n)[0],r=n[e];f=u[e].getPixelForValue(r)+m-t}else f="center"===n?(c.bottom+c.top)/2+m-t:Zp(e,n,t);d=s-o}else{if(md(n)){const e=Object.keys(n)[0],r=n[e];h=u[e].getPixelForValue(r)-g+t}else h="center"===n?(c.left+c.right)/2-g+t:Zp(e,n,t);f=uh(r,a,i),p="left"===n?-jd:jd}return{titleX:h,titleY:f,maxWidth:d,rotation:p}}(this,s,t,a);Uh(e,n.text,0,0,i,{color:n.color,maxWidth:u,rotation:d,textAlign:Xp(a,t,r),textBaseline:"middle",translation:[l,c]})}draw(e){this._isVisible()&&(this.drawBackground(),this.drawGrid(e),this.drawBorder(),this.drawTitle(),this.drawLabels(e))}_layers(){const e=this.options,t=e.ticks&&e.ticks.z||0,n=bd(e.grid&&e.grid.z,-1),r=bd(e.border&&e.border.z,0);return this._isVisible()&&this.draw===Jp.prototype.draw?[{z:n,draw:e=>{this.drawBackground(),this.drawGrid(e),this.drawTitle()}},{z:r,draw:()=>{this.drawBorder()}},{z:t,draw:e=>{this.drawLabels(e)}}]:[{z:t,draw:e=>{this.draw(e)}}]}getMatchingVisibleMetas(e){const t=this.chart.getSortedVisibleDatasetMetas(),n=this.axis+"AxisID",r=[];let i,o;for(i=0,o=t.length;i<o;++i){const o=t[i];o[n]!==this.id||e&&o.type!==e||r.push(o)}return r}_resolveTickFontOptions(e){return Gh(this.options.ticks.setContext(this.getContext(e)).font)}_maxDigits(){const e=this._resolveTickFontOptions(0).lineHeight;return(this.isHorizontal()?this.width:this.height)/e}}class em{constructor(e,t,n){this.type=e,this.scope=t,this.override=n,this.items=Object.create(null)}isForType(e){return Object.prototype.isPrototypeOf.call(this.type.prototype,e.prototype)}register(e){const t=Object.getPrototypeOf(e);let n;(function(e){return"id"in e&&"defaults"in e})(t)&&(n=this.register(t));const r=this.items,i=e.id,o=this.scope+"."+i;if(!i)throw new Error("class does not have id: "+e);return i in r||(r[i]=e,function(e,t,n){const r=kd(Object.create(null),[n?Oh.get(n):{},Oh.get(t),e.defaults]);Oh.set(t,r),e.defaultRoutes&&function(e,t){Object.keys(t).forEach(n=>{const r=n.split("."),i=r.pop(),o=[e].concat(r).join("."),a=t[n].split("."),s=a.pop(),l=a.join(".");Oh.route(o,i,l,s)})}(t,e.defaultRoutes),e.descriptors&&Oh.describe(t,e.descriptors)}(e,o,n),this.override&&Oh.override(e.id,e.overrides)),o}get(e){return this.items[e]}unregister(e){const t=this.items,n=e.id,r=this.scope;n in t&&delete t[n],r&&n in Oh[r]&&(delete Oh[r][n],this.override&&delete Sh[n])}}class tm{constructor(){this.controllers=new em(ap,"datasets",!0),this.elements=new em($p,"elements"),this.plugins=new em(Object,"plugins"),this.scales=new em(Jp,"scales"),this._typedRegistries=[this.controllers,this.scales,this.elements]}add(...e){this._each("register",e)}remove(...e){this._each("unregister",e)}addControllers(...e){this._each("register",e,this.controllers)}addElements(...e){this._each("register",e,this.elements)}addPlugins(...e){this._each("register",e,this.plugins)}addScales(...e){this._each("register",e,this.scales)}getController(e){return this._get(e,this.controllers,"controller")}getElement(e){return this._get(e,this.elements,"element")}getPlugin(e){return this._get(e,this.plugins,"plugin")}getScale(e){return this._get(e,this.scales,"scale")}removeControllers(...e){this._each("unregister",e,this.controllers)}removeElements(...e){this._each("unregister",e,this.elements)}removePlugins(...e){this._each("unregister",e,this.plugins)}removeScales(...e){this._each("unregister",e,this.scales)}_each(e,t,n){[...t].forEach(t=>{const r=n||this._getRegistryForType(t);n||r.isForType(t)||r===this.plugins&&t.id?this._exec(e,r,t):Cd(t,t=>{const r=n||this._getRegistryForType(t);this._exec(e,r,t)})})}_exec(e,t,n){const r=Dd(e);yd(n["before"+r],[],n),t[e](n),yd(n["after"+r],[],n)}_getRegistryForType(e){for(let t=0;t<this._typedRegistries.length;t++){const n=this._typedRegistries[t];if(n.isForType(e))return n}return this.plugins}_get(e,t,n){const r=t.get(e);if(void 0===r)throw new Error('"'+e+'" is not a registered '+n+".");return r}}var nm=new tm;class rm{constructor(){this._init=void 0}notify(e,t,n,r){if("beforeInit"===t&&(this._init=this._createDescriptors(e,!0),this._notify(this._init,e,"install")),void 0===this._init)return;const i=r?this._descriptors(e).filter(r):this._descriptors(e),o=this._notify(i,e,t,n);return"afterDestroy"===t&&(this._notify(i,e,"stop"),this._notify(this._init,e,"uninstall"),this._init=void 0),o}_notify(e,t,n,r){r=r||{};for(const i of e){const e=i.plugin;if(!1===yd(e[n],[t,r,i.options],e)&&r.cancelable)return!1}return!0}invalidate(){fd(this._cache)||(this._oldCache=this._cache,this._cache=void 0)}_descriptors(e){if(this._cache)return this._cache;const t=this._cache=this._createDescriptors(e);return this._notifyStateChanges(e),t}_createDescriptors(e,t){const n=e&&e.config,r=bd(n.options&&n.options.plugins,{}),i=function(e){const t={},n=[],r=Object.keys(nm.plugins.items);for(let e=0;e<r.length;e++)n.push(nm.getPlugin(r[e]));const i=e.plugins||[];for(let e=0;e<i.length;e++){const r=i[e];-1===n.indexOf(r)&&(n.push(r),t[r.id]=!0)}return{plugins:n,localIds:t}}(n);return!1!==r||t?function(e,{plugins:t,localIds:n},r,i){const o=[],a=e.getContext();for(const s of t){const t=s.id,l=im(r[t],i);null!==l&&o.push({plugin:s,options:om(e.config,{plugin:s,local:n[t]},l,a)})}return o}(e,i,r,t):[]}_notifyStateChanges(e){const t=this._oldCache||[],n=this._cache,r=(e,t)=>e.filter(e=>!t.some(t=>e.plugin.id===t.plugin.id));this._notify(r(t,n),e,"stop"),this._notify(r(n,t),e,"start")}}function im(e,t){return t||!1!==e?!0===e?{}:e:null}function om(e,{plugin:t,local:n},r,i){const o=e.pluginScopeKeys(t),a=e.getOptionScopes(r,o);return n&&t.defaults&&a.push(t.defaults),e.createResolver(a,i,[""],{scriptable:!1,indexable:!1,allKeys:!0})}function am(e,t){const n=Oh.datasets[e]||{};return((t.datasets||{})[e]||{}).indexAxis||t.indexAxis||n.indexAxis||"x"}function sm(e){if("x"===e||"y"===e||"r"===e)return e}function lm(e){return"top"===e||"bottom"===e?"x":"left"===e||"right"===e?"y":void 0}function cm(e,...t){if(sm(e))return e;for(const n of t){const t=n.axis||lm(n.position)||e.length>1&&sm(e[0].toLowerCase());if(t)return t}throw new Error(`Cannot determine type of '${e}' axis. Please provide 'axis' or 'position' option.`)}function um(e,t,n){if(n[t+"AxisID"]===e)return{axis:t}}function dm(e){const t=e.options||(e.options={});t.plugins=bd(t.plugins,{}),t.scales=function(e,t){const n=Sh[e.type]||{scales:{}},r=t.scales||{},i=am(e.type,t),o=Object.create(null);return Object.keys(r).forEach(t=>{const a=r[t];if(!md(a))return console.error(`Invalid scale configuration for scale: ${t}`);if(a._proxy)return console.warn(`Ignoring resolver passed as options for scale: ${t}`);const s=cm(t,a,function(e,t){if(t.data&&t.data.datasets){const n=t.data.datasets.filter(t=>t.xAxisID===e||t.yAxisID===e);if(n.length)return um(e,"x",n[0])||um(e,"y",n[0])}return{}}(t,e),Oh.scales[a.type]),l=function(e,t){return e===t?"_index_":"_value_"}(s,i),c=n.scales||{};o[t]=Md(Object.create(null),[{axis:s},a,c[s],c[l]])}),e.data.datasets.forEach(n=>{const i=n.type||e.type,a=n.indexAxis||am(i,t),s=(Sh[i]||{}).scales||{};Object.keys(s).forEach(e=>{const t=function(e,t){let n=e;return"_index_"===e?n=t:"_value_"===e&&(n="x"===t?"y":"x"),n}(e,a),i=n[t+"AxisID"]||t;o[i]=o[i]||Object.create(null),Md(o[i],[{axis:t},r[i],s[e]])})}),Object.keys(o).forEach(e=>{const t=o[e];Md(t,[Oh.scales[t.type],Oh.scale])}),o}(e,t)}function hm(e){return(e=e||{}).datasets=e.datasets||[],e.labels=e.labels||[],e}const fm=new Map,pm=new Set;function mm(e,t){let n=fm.get(e);return n||(n=t(),fm.set(e,n),pm.add(n)),n}const gm=(e,t,n)=>{const r=Od(t,n);void 0!==r&&e.add(r)};class vm{constructor(e){this._config=function(e){return(e=e||{}).data=hm(e.data),dm(e),e}(e),this._scopeCache=new Map,this._resolverCache=new Map}get platform(){return this._config.platform}get type(){return this._config.type}set type(e){this._config.type=e}get data(){return this._config.data}set data(e){this._config.data=hm(e)}get options(){return this._config.options}set options(e){this._config.options=e}get plugins(){return this._config.plugins}update(){const e=this._config;this.clearCache(),dm(e)}clearCache(){this._scopeCache.clear(),this._resolverCache.clear()}datasetScopeKeys(e){return mm(e,()=>[[`datasets.${e}`,""]])}datasetAnimationScopeKeys(e,t){return mm(`${e}.transition.${t}`,()=>[[`datasets.${e}.transitions.${t}`,`transitions.${t}`],[`datasets.${e}`,""]])}datasetElementScopeKeys(e,t){return mm(`${e}-${t}`,()=>[[`datasets.${e}.elements.${t}`,`datasets.${e}`,`elements.${t}`,""]])}pluginScopeKeys(e){const t=e.id;return mm(`${this.type}-plugin-${t}`,()=>[[`plugins.${t}`,...e.additionalOptionScopes||[]]])}_cachedScopes(e,t){const n=this._scopeCache;let r=n.get(e);return r&&!t||(r=new Map,n.set(e,r)),r}getOptionScopes(e,t,n){const{options:r,type:i}=this,o=this._cachedScopes(e,n),a=o.get(t);if(a)return a;const s=new Set;t.forEach(t=>{e&&(s.add(e),t.forEach(t=>gm(s,e,t))),t.forEach(e=>gm(s,r,e)),t.forEach(e=>gm(s,Sh[i]||{},e)),t.forEach(e=>gm(s,Oh,e)),t.forEach(e=>gm(s,kh,e))});const l=Array.from(s);return 0===l.length&&l.push(Object.create(null)),pm.has(t)&&o.set(t,l),l}chartOptionScopes(){const{options:e,type:t}=this;return[e,Sh[t]||{},Oh.datasets[t]||{},{type:t},Oh,kh]}resolveNamedOptions(e,t,n,r=[""]){const i={$shared:!0},{resolver:o,subPrefixes:a}=bm(this._resolverCache,e,r);let s=o;(function(e,t){const{isScriptable:n,isIndexable:r}=nf(e);for(const i of t){const t=n(i),o=r(i),a=(o||t)&&e[i];if(t&&(Ld(a)||ym(a))||o&&pd(a))return!0}return!1})(o,t)&&(i.$shared=!1,s=tf(o,n=Ld(n)?n():n,this.createResolver(e,n,a)));for(const e of t)i[e]=s[e];return i}createResolver(e,t,n=[""],r){const{resolver:i}=bm(this._resolverCache,e,n);return md(t)?tf(i,t,void 0,r):i}}function bm(e,t,n){let r=e.get(t);r||(r=new Map,e.set(t,r));const i=n.join();let o=r.get(i);return o||(o={resolver:ef(t,n),subPrefixes:n.filter(e=>!e.toLowerCase().includes("hover"))},r.set(i,o)),o}const ym=e=>md(e)&&Object.getOwnPropertyNames(e).some(t=>Ld(e[t])),Cm=["top","bottom","left","right","chartArea"];function wm(e,t){return"top"===e||"bottom"===e||-1===Cm.indexOf(e)&&"x"===t}function xm(e,t){return function(n,r){return n[e]===r[e]?n[t]-r[t]:n[e]-r[e]}}function _m(e){const t=e.chart,n=t.options.animation;t.notifyPlugins("afterRender"),yd(n&&n.onComplete,[e],t)}function Sm(e){const t=e.chart,n=t.options.animation;yd(n&&n.onProgress,[e],t)}function km(e){return Cf()&&"string"==typeof e?e=document.getElementById(e):e&&e.length&&(e=e[0]),e&&e.canvas&&(e=e.canvas),e}const Mm={},Em=e=>{const t=km(e);return Object.values(Mm).filter(e=>e.canvas===t).pop()};function Tm(e,t,n){const r=Object.keys(e);for(const i of r){const r=+i;if(r>=t){const o=e[i];delete e[i],(n>0||r>t)&&(e[r+n]=o)}}}class Om{static defaults=Oh;static instances=Mm;static overrides=Sh;static registry=nm;static version="4.5.1";static getChart=Em;static register(...e){nm.add(...e),Dm()}static unregister(...e){nm.remove(...e),Dm()}constructor(e,t){const n=this.config=new vm(t),r=km(e),i=Em(r);if(i)throw new Error("Canvas is already in use. Chart with ID '"+i.id+"' must be destroyed before the canvas with ID '"+i.canvas.id+"' can be reused.");const o=n.createResolver(n.chartOptionScopes(),this.getContext());this.platform=new(n.platform||function(e){return!Cf()||"undefined"!=typeof OffscreenCanvas&&e instanceof OffscreenCanvas?Tp:Bp}(r)),this.platform.updateConfig(n);const a=this.platform.acquireContext(r,o.aspectRatio),s=a&&a.canvas,l=s&&s.height,c=s&&s.width;this.id=hd(),this.ctx=a,this.canvas=s,this.width=c,this.height=l,this._options=o,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 rm,this.$proxies={},this._hiddenIndices={},this.attached=!1,this._animationsDisabled=void 0,this.$context=void 0,this._doResize=function(e,t){let n;return function(...r){return t?(clearTimeout(n),n=setTimeout(e,t,r)):e.apply(this,r),t}}(e=>this.update(e),o.resizeDelay||0),this._dataChanges=[],Mm[this.id]=this,a&&s?($f.listen(this,"complete",_m),$f.listen(this,"progress",Sm),this._initialize(),this.attached&&this.update()):console.error("Failed to create chart: can't acquire context from the given item")}get aspectRatio(){const{options:{aspectRatio:e,maintainAspectRatio:t},width:n,height:r,_aspectRatio:i}=this;return fd(e)?t&&i?i:r?n/r:null:e}get data(){return this.config.data}set data(e){this.config.data=e}get options(){return this._options}set options(e){this.config.options=e}get registry(){return nm}_initialize(){return this.notifyPlugins("beforeInit"),this.options.responsive?this.resize():Tf(this,this.options.devicePixelRatio),this.bindEvents(),this.notifyPlugins("afterInit"),this}clear(){return Lh(this.canvas,this.ctx),this}stop(){return $f.stop(this),this}resize(e,t){$f.running(this)?this._resizeBeforeDraw={width:e,height:t}:this._resize(e,t)}_resize(e,t){const n=this.options,r=this.canvas,i=n.maintainAspectRatio&&this.aspectRatio,o=this.platform.getMaximumSize(r,e,t,i),a=n.devicePixelRatio||this.platform.getDevicePixelRatio(),s=this.width?"resize":"attach";this.width=o.width,this.height=o.height,this._aspectRatio=this.aspectRatio,Tf(this,a,!0)&&(this.notifyPlugins("resize",{size:o}),yd(n.onResize,[this,o],this),this.attached&&this._doResize(s)&&this.render())}ensureScalesHaveIDs(){Cd(this.options.scales||{},(e,t)=>{e.id=t})}buildOrUpdateScales(){const e=this.options,t=e.scales,n=this.scales,r=Object.keys(n).reduce((e,t)=>(e[t]=!1,e),{});let i=[];t&&(i=i.concat(Object.keys(t).map(e=>{const n=t[e],r=cm(e,n),i="r"===r,o="x"===r;return{options:n,dposition:i?"chartArea":o?"bottom":"left",dtype:i?"radialLinear":o?"category":"linear"}}))),Cd(i,t=>{const i=t.options,o=i.id,a=cm(o,i),s=bd(i.type,t.dtype);void 0!==i.position&&wm(i.position,a)===wm(t.dposition)||(i.position=t.dposition),r[o]=!0;let l=null;o in n&&n[o].type===s?l=n[o]:(l=new(nm.getScale(s))({id:o,type:s,ctx:this.ctx,chart:this}),n[l.id]=l),l.init(i,e)}),Cd(r,(e,t)=>{e||delete n[t]}),Cd(n,e=>{Mp.configure(this,e,e.options),Mp.addBox(this,e)})}_updateMetasets(){const e=this._metasets,t=this.data.datasets.length,n=e.length;if(e.sort((e,t)=>e.index-t.index),n>t){for(let e=t;e<n;++e)this._destroyDatasetMeta(e);e.splice(t,n-t)}this._sortedMetasets=e.slice(0).sort(xm("order","index"))}_removeUnreferencedMetasets(){const{_metasets:e,data:{datasets:t}}=this;e.length>t.length&&delete this._stacks,e.forEach((e,n)=>{0===t.filter(t=>t===e._dataset).length&&this._destroyDatasetMeta(n)})}buildOrUpdateControllers(){const e=[],t=this.data.datasets;let n,r;for(this._removeUnreferencedMetasets(),n=0,r=t.length;n<r;n++){const r=t[n];let i=this.getDatasetMeta(n);const o=r.type||this.config.type;if(i.type&&i.type!==o&&(this._destroyDatasetMeta(n),i=this.getDatasetMeta(n)),i.type=o,i.indexAxis=r.indexAxis||am(o,this.options),i.order=r.order||0,i.index=n,i.label=""+r.label,i.visible=this.isDatasetVisible(n),i.controller)i.controller.updateIndex(n),i.controller.linkScales();else{const t=nm.getController(o),{datasetElementType:r,dataElementType:a}=Oh.datasets[o];Object.assign(t,{dataElementType:nm.getElement(a),datasetElementType:r&&nm.getElement(r)}),i.controller=new t(this,n),e.push(i.controller)}}return this._updateMetasets(),e}_resetElements(){Cd(this.data.datasets,(e,t)=>{this.getDatasetMeta(t).controller.reset()},this)}reset(){this._resetElements(),this.notifyPlugins("reset")}update(e){const t=this.config;t.update();const 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}))return;const i=this.buildOrUpdateControllers();this.notifyPlugins("beforeElementsUpdate");let o=0;for(let e=0,t=this.data.datasets.length;e<t;e++){const{controller:t}=this.getDatasetMeta(e),n=!r&&-1===i.indexOf(t);t.buildOrUpdateElements(n),o=Math.max(+t.getMaxOverflow(),o)}o=this._minPadding=n.layout.autoPadding?o:0,this._updateLayout(o),r||Cd(i,e=>{e.reset()}),this._updateDatasets(e),this.notifyPlugins("afterUpdate",{mode:e}),this._layers.sort(xm("z","_idx"));const{_active:a,_lastEvent:s}=this;s?this._eventHandler(s,!0):a.length&&this._updateHoverStyles(a,a,!0),this.render()}_updateScales(){Cd(this.scales,e=>{Mp.removeBox(this,e)}),this.ensureScalesHaveIDs(),this.buildOrUpdateScales()}_checkEventBindings(){const e=this.options,t=new Set(Object.keys(this._listeners)),n=new Set(e.events);Ad(t,n)&&!!this._responsiveListeners===e.responsive||(this.unbindEvents(),this.bindEvents())}_updateHiddenIndices(){const{_hiddenIndices:e}=this,t=this._getUniformDataChanges()||[];for(const{method:n,start:r,count:i}of t)Tm(e,r,"_removeElements"===n?-i:i)}_getUniformDataChanges(){const e=this._dataChanges;if(!e||!e.length)return;this._dataChanges=[];const t=this.data.datasets.length,n=t=>new Set(e.filter(e=>e[0]===t).map((e,t)=>t+","+e.splice(1).join(","))),r=n(0);for(let e=1;e<t;e++)if(!Ad(r,n(e)))return;return Array.from(r).map(e=>e.split(",")).map(e=>({method:e[1],start:+e[2],count:+e[3]}))}_updateLayout(e){if(!1===this.notifyPlugins("beforeLayout",{cancelable:!0}))return;Mp.update(this,this.width,this.height,e);const t=this.chartArea,n=t.width<=0||t.height<=0;this._layers=[],Cd(this.boxes,e=>{n&&"chartArea"===e.position||(e.configure&&e.configure(),this._layers.push(...e._layers()))},this),this._layers.forEach((e,t)=>{e._idx=t}),this.notifyPlugins("afterLayout")}_updateDatasets(e){if(!1!==this.notifyPlugins("beforeDatasetsUpdate",{mode:e,cancelable:!0})){for(let e=0,t=this.data.datasets.length;e<t;++e)this.getDatasetMeta(e).controller.configure();for(let t=0,n=this.data.datasets.length;t<n;++t)this._updateDataset(t,Ld(e)?e({datasetIndex:t}):e);this.notifyPlugins("afterDatasetsUpdate",{mode:e})}}_updateDataset(e,t){const 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))}render(){!1!==this.notifyPlugins("beforeRender",{cancelable:!0})&&($f.has(this)?this.attached&&!$f.running(this)&&$f.start(this):(this.draw(),_m({chart:this})))}draw(){let e;if(this._resizeBeforeDraw){const{width:e,height:t}=this._resizeBeforeDraw;this._resizeBeforeDraw=null,this._resize(e,t)}if(this.clear(),this.width<=0||this.height<=0)return;if(!1===this.notifyPlugins("beforeDraw",{cancelable:!0}))return;const t=this._layers;for(e=0;e<t.length&&t[e].z<=0;++e)t[e].draw(this.chartArea);for(this._drawDatasets();e<t.length;++e)t[e].draw(this.chartArea);this.notifyPlugins("afterDraw")}_getSortedDatasetMetas(e){const t=this._sortedMetasets,n=[];let r,i;for(r=0,i=t.length;r<i;++r){const i=t[r];e&&!i.visible||n.push(i)}return n}getSortedVisibleDatasetMetas(){return this._getSortedDatasetMetas(!0)}_drawDatasets(){if(!1===this.notifyPlugins("beforeDatasetsDraw",{cancelable:!0}))return;const e=this.getSortedVisibleDatasetMetas();for(let t=e.length-1;t>=0;--t)this._drawDataset(e[t]);this.notifyPlugins("afterDatasetsDraw")}_drawDataset(e){const t=this.ctx,n={meta:e,index:e.index,cancelable:!0},r=function(e,t){const n=t._clip;if(n.disabled)return!1;const r=function(e,t){const{xScale:n,yScale:r}=e;return n&&r?{left:Uf(n,t,"left"),right:Uf(n,t,"right"),top:Uf(r,t,"top"),bottom:Uf(r,t,"bottom")}:t}(t,e.chartArea);return{left:!1===n.left?0:r.left-(!0===n.left?0:n.left),right:!1===n.right?e.width:r.right+(!0===n.right?0:n.right),top:!1===n.top?0:r.top-(!0===n.top?0:n.top),bottom:!1===n.bottom?e.height:r.bottom+(!0===n.bottom?0:n.bottom)}}(this,e);!1!==this.notifyPlugins("beforeDatasetDraw",n)&&(r&&Ih(t,r),e.controller.draw(),r&&zh(t),n.cancelable=!1,this.notifyPlugins("afterDatasetDraw",n))}isPointInArea(e){return Nh(e,this.chartArea,this._minPadding)}getElementsAtEventForMode(e,t,n,r){const i=fp.modes[t];return"function"==typeof i?i(this,e,n,r):[]}getDatasetMeta(e){const t=this.data.datasets[e],n=this._metasets;let r=n.filter(e=>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}getContext(){return this.$context||(this.$context=Jh(null,{chart:this,type:"chart"}))}getVisibleDatasetCount(){return this.getSortedVisibleDatasetMetas().length}isDatasetVisible(e){const t=this.data.datasets[e];if(!t)return!1;const n=this.getDatasetMeta(e);return"boolean"==typeof n.hidden?!n.hidden:!t.hidden}setDatasetVisibility(e,t){this.getDatasetMeta(e).hidden=!t}toggleDataVisibility(e){this._hiddenIndices[e]=!this._hiddenIndices[e]}getDataVisibility(e){return!this._hiddenIndices[e]}_updateVisibility(e,t,n){const r=n?"show":"hide",i=this.getDatasetMeta(e),o=i.controller._resolveAnimations(void 0,r);Pd(t)?(i.data[t].hidden=!n,this.update()):(this.setDatasetVisibility(e,n),o.update(i,{visible:n}),this.update(t=>t.datasetIndex===e?r:void 0))}hide(e,t){this._updateVisibility(e,t,!1)}show(e,t){this._updateVisibility(e,t,!0)}_destroyDatasetMeta(e){const t=this._metasets[e];t&&t.controller&&t.controller._destroy(),delete this._metasets[e]}_stop(){let e,t;for(this.stop(),$f.remove(this),e=0,t=this.data.datasets.length;e<t;++e)this._destroyDatasetMeta(e)}destroy(){this.notifyPlugins("beforeDestroy");const{canvas:e,ctx:t}=this;this._stop(),this.config.clearCache(),e&&(this.unbindEvents(),Lh(e,t),this.platform.releaseContext(t),this.canvas=null,this.ctx=null),delete Mm[this.id],this.notifyPlugins("afterDestroy")}toBase64Image(...e){return this.canvas.toDataURL(...e)}bindEvents(){this.bindUserEvents(),this.options.responsive?this.bindResponsiveEvents():this.attached=!0}bindUserEvents(){const e=this._listeners,t=this.platform,n=(n,r)=>{t.addEventListener(this,n,r),e[n]=r},r=(e,t,n)=>{e.offsetX=t,e.offsetY=n,this._eventHandler(e)};Cd(this.options.events,e=>n(e,r))}bindResponsiveEvents(){this._responsiveListeners||(this._responsiveListeners={});const e=this._responsiveListeners,t=this.platform,n=(n,r)=>{t.addEventListener(this,n,r),e[n]=r},r=(n,r)=>{e[n]&&(t.removeEventListener(this,n,r),delete e[n])},i=(e,t)=>{this.canvas&&this.resize(e,t)};let o;const a=()=>{r("attach",a),this.attached=!0,this.resize(),n("resize",i),n("detach",o)};o=()=>{this.attached=!1,r("resize",i),this._stop(),this._resize(0,0),n("attach",a)},t.isAttached(this.canvas)?a():o()}unbindEvents(){Cd(this._listeners,(e,t)=>{this.platform.removeEventListener(this,t,e)}),this._listeners={},Cd(this._responsiveListeners,(e,t)=>{this.platform.removeEventListener(this,t,e)}),this._responsiveListeners=void 0}updateHoverStyle(e,t,n){const r=n?"set":"remove";let i,o,a,s;for("dataset"===t&&(i=this.getDatasetMeta(e[0].datasetIndex),i.controller["_"+r+"DatasetHoverStyle"]()),a=0,s=e.length;a<s;++a){o=e[a];const t=o&&this.getDatasetMeta(o.datasetIndex).controller;t&&t[r+"HoverStyle"](o.element,o.datasetIndex,o.index)}}getActiveElements(){return this._active||[]}setActiveElements(e){const t=this._active||[],n=e.map(({datasetIndex:e,index:t})=>{const n=this.getDatasetMeta(e);if(!n)throw new Error("No dataset found at index "+e);return{datasetIndex:e,element:n.data[t],index:t}});!wd(n,t)&&(this._active=n,this._lastEvent=null,this._updateHoverStyles(n,t))}notifyPlugins(e,t,n){return this._plugins.notify(this,e,t,n)}isPluginEnabled(e){return 1===this._plugins._cache.filter(t=>t.plugin.id===e).length}_updateHoverStyles(e,t,n){const r=this.options.hover,i=(e,t)=>e.filter(e=>!t.some(t=>e.datasetIndex===t.datasetIndex&&e.index===t.index)),o=i(t,e),a=n?e:i(e,t);o.length&&this.updateHoverStyle(o,r.mode,!1),a.length&&r.mode&&this.updateHoverStyle(a,r.mode,!0)}_eventHandler(e,t){const n={event:e,replay:t,cancelable:!0,inChartArea:this.isPointInArea(e)},r=t=>(t.options.events||this.options.events).includes(e.native.type);if(!1===this.notifyPlugins("beforeEvent",n,r))return;const i=this._handleEvent(e,t,n.inChartArea);return n.cancelable=!1,this.notifyPlugins("afterEvent",n,r),(i||n.changed)&&this.render(),this}_handleEvent(e,t,n){const{_active:r=[],options:i}=this,o=t,a=this._getActiveElements(e,r,n,o),s=function(e){return"mouseup"===e.type||"click"===e.type||"contextmenu"===e.type}(e),l=function(e,t,n,r){return n&&"mouseout"!==e.type?r?t:e:null}(e,this._lastEvent,n,s);n&&(this._lastEvent=null,yd(i.onHover,[e,a,this],this),s&&yd(i.onClick,[e,a,this],this));const c=!wd(a,r);return(c||t)&&(this._active=a,this._updateHoverStyles(a,r,t)),this._lastEvent=l,c}_getActiveElements(e,t,n,r){if("mouseout"===e.type)return[];if(!n)return t;const i=this.options.hover;return this.getElementsAtEventForMode(e,i.mode,i,r)}}function Dm(){return Cd(Om.instances,e=>e._plugins.invalidate())}function Pm(e,t,n,r){return{x:n+e*Math.cos(t),y:r+e*Math.sin(t)}}function Lm(e,t,n,r,i,o){const{x:a,y:s,startAngle:l,pixelMargin:c,innerRadius:u}=t,d=Math.max(t.outerRadius+r+n-c,0),h=u>0?u+r+n+c:0;let f=0;const p=i-l;if(r){const e=((u>0?u-r:0)+(d>0?d-r:0))/2;f=(p-(0!==e?p*e/(e+r):p))/2}const m=(p-Math.max(.001,p*d-n/Rd)/d)/2,g=l+m+f,v=i-m-f,{outerStart:b,outerEnd:y,innerStart:C,innerEnd:w}=function(e,t,n,r){const i=Yh(e.options.borderRadius,["outerStart","outerEnd","innerStart","innerEnd"]),o=(n-t)/2,a=Math.min(o,r*t/2),s=e=>{const t=(n-Math.min(o,e))*r/2;return eh(e,0,Math.min(o,t))};return{outerStart:s(i.outerStart),outerEnd:s(i.outerEnd),innerStart:eh(i.innerStart,0,a),innerEnd:eh(i.innerEnd,0,a)}}(t,h,d,v-g),x=d-b,_=d-y,S=g+b/x,k=v-y/_,M=h+C,E=h+w,T=g+C/M,O=v-w/E;if(e.beginPath(),o){const t=(S+k)/2;if(e.arc(a,s,d,S,t),e.arc(a,s,d,t,k),y>0){const t=Pm(_,k,a,s);e.arc(t.x,t.y,y,k,v+jd)}const n=Pm(E,v,a,s);if(e.lineTo(n.x,n.y),w>0){const t=Pm(E,O,a,s);e.arc(t.x,t.y,w,v+jd,O+Math.PI)}const r=(v-w/h+(g+C/h))/2;if(e.arc(a,s,h,v-w/h,r,!0),e.arc(a,s,h,r,g+C/h,!0),C>0){const t=Pm(M,T,a,s);e.arc(t.x,t.y,C,T+Math.PI,g-jd)}const i=Pm(x,g,a,s);if(e.lineTo(i.x,i.y),b>0){const t=Pm(x,S,a,s);e.arc(t.x,t.y,b,g-jd,S)}}else{e.moveTo(a,s);const t=Math.cos(S)*d+a,n=Math.sin(S)*d+s;e.lineTo(t,n);const r=Math.cos(k)*d+a,i=Math.sin(k)*d+s;e.lineTo(r,i)}e.closePath()}function Am(e,t,n=t){e.lineCap=bd(n.borderCapStyle,t.borderCapStyle),e.setLineDash(bd(n.borderDash,t.borderDash)),e.lineDashOffset=bd(n.borderDashOffset,t.borderDashOffset),e.lineJoin=bd(n.borderJoinStyle,t.borderJoinStyle),e.lineWidth=bd(n.borderWidth,t.borderWidth),e.strokeStyle=bd(n.borderColor,t.borderColor)}function Rm(e,t,n){e.lineTo(n.x,n.y)}function Nm(e,t,n={}){const r=e.length,{start:i=0,end:o=r-1}=n,{start:a,end:s}=t,l=Math.max(i,a),c=Math.min(o,s),u=i<a&&o<a||i>s&&o>s;return{count:r,start:l,loop:t.loop,ilen:c<l&&!u?r+c-l:c-l}}function Im(e,t,n,r){const{points:i,options:o}=t,{count:a,start:s,loop:l,ilen:c}=Nm(i,n,r),u=function(e){return e.stepped?Hh:e.tension||"monotone"===e.cubicInterpolationMode?jh:Rm}(o);let d,h,f,{move:p=!0,reverse:m}=r||{};for(d=0;d<=c;++d)h=i[(s+(m?c-d:d))%a],h.skip||(p?(e.moveTo(h.x,h.y),p=!1):u(e,f,h,m,o.stepped),f=h);return l&&(h=i[(s+(m?c:0))%a],u(e,f,h,m,o.stepped)),!!l}function zm(e,t,n,r){const i=t.points,{count:o,start:a,ilen:s}=Nm(i,n,r),{move:l=!0,reverse:c}=r||{};let u,d,h,f,p,m,g=0,v=0;const b=e=>(a+(c?s-e:e))%o,y=()=>{f!==p&&(e.lineTo(g,p),e.lineTo(g,f),e.lineTo(g,m))};for(l&&(d=i[b(0)],e.moveTo(d.x,d.y)),u=0;u<=s;++u){if(d=i[b(u)],d.skip)continue;const t=d.x,n=d.y,r=0|t;r===h?(n<f?f=n:n>p&&(p=n),g=(v*g+t)/++v):(y(),e.lineTo(t,n),h=r,v=0,f=p=n),m=n}y()}function Hm(e){const t=e.options,n=t.borderDash&&t.borderDash.length;return e._decimated||e._loop||t.tension||"monotone"===t.cubicInterpolationMode||t.stepped||n?Im:zm}const jm="function"==typeof Path2D;function Fm(e,t,n,r){const i=e.options,{[n]:o}=e.getProps([n],r);return Math.abs(t-o)<i.radius+i.hitRadius}const Vm=(e,t)=>{let{boxHeight:n=t,boxWidth:r=t}=e;return e.usePointStyle&&(n=Math.min(n,t),r=e.pointStyleWidth||Math.min(r,t)),{boxWidth:r,boxHeight:n,itemHeight:Math.max(t,n)}};class Um extends $p{constructor(e){super(),this._added=!1,this.legendHitBoxes=[],this._hoveredItem=null,this.doughnutMode=!1,this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this.legendItems=void 0,this.columnSizes=void 0,this.lineWidths=void 0,this.maxHeight=void 0,this.maxWidth=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.height=void 0,this.width=void 0,this._margins=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,t,n){this.maxWidth=e,this.maxHeight=t,this._margins=n,this.setDimensions(),this.buildLabels(),this.fit()}setDimensions(){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)}buildLabels(){const e=this.options.labels||{};let t=yd(e.generateLabels,[this.chart],this)||[];e.filter&&(t=t.filter(t=>e.filter(t,this.chart.data))),e.sort&&(t=t.sort((t,n)=>e.sort(t,n,this.chart.data))),this.options.reverse&&t.reverse(),this.legendItems=t}fit(){const{options:e,ctx:t}=this;if(!e.display)return void(this.width=this.height=0);const n=e.labels,r=Gh(n.font),i=r.size,o=this._computeTitleHeight(),{boxWidth:a,itemHeight:s}=Vm(n,i);let l,c;t.font=r.string,this.isHorizontal()?(l=this.maxWidth,c=this._fitRows(o,i,a,s)+10):(c=this.maxHeight,l=this._fitCols(o,r,a,s)+10),this.width=Math.min(l,e.maxWidth||this.maxWidth),this.height=Math.min(c,e.maxHeight||this.maxHeight)}_fitRows(e,t,n,r){const{ctx:i,maxWidth:o,options:{labels:{padding:a}}}=this,s=this.legendHitBoxes=[],l=this.lineWidths=[0],c=r+a;let u=e;i.textAlign="left",i.textBaseline="middle";let d=-1,h=-c;return this.legendItems.forEach((e,f)=>{const p=n+t/2+i.measureText(e.text).width;(0===f||l[l.length-1]+p+2*a>o)&&(u+=c,l[l.length-(f>0?0:1)]=0,h+=c,d++),s[f]={left:0,top:h,row:d,width:p,height:r},l[l.length-1]+=p+a}),u}_fitCols(e,t,n,r){const{ctx:i,maxHeight:o,options:{labels:{padding:a}}}=this,s=this.legendHitBoxes=[],l=this.columnSizes=[],c=o-e;let u=a,d=0,h=0,f=0,p=0;return this.legendItems.forEach((e,o)=>{const{itemWidth:m,itemHeight:g}=function(e,t,n,r,i){const o=function(e,t,n,r){let i=e.text;return i&&"string"!=typeof i&&(i=i.reduce((e,t)=>e.length>t.length?e:t)),t+n.size/2+r.measureText(i).width}(r,e,t,n),a=function(e,t,n){let r=e;return"string"!=typeof t.text&&(r=Bm(t,n)),r}(i,r,t.lineHeight);return{itemWidth:o,itemHeight:a}}(n,t,i,e,r);o>0&&h+g+2*a>c&&(u+=d+a,l.push({width:d,height:h}),f+=d+a,p++,d=h=0),s[o]={left:f,top:h,col:p,width:m,height:g},d=Math.max(d,m),h+=g+a}),u+=d,l.push({width:d,height:h}),u}adjustHitBoxes(){if(!this.options.display)return;const e=this._computeTitleHeight(),{legendHitBoxes:t,options:{align:n,labels:{padding:r},rtl:i}}=this,o=Rf(i,this.left,this.width);if(this.isHorizontal()){let i=0,a=uh(n,this.left+r,this.right-this.lineWidths[i]);for(const s of t)i!==s.row&&(i=s.row,a=uh(n,this.left+r,this.right-this.lineWidths[i])),s.top+=this.top+e+r,s.left=o.leftForLtr(o.x(a),s.width),a+=s.width+r}else{let i=0,a=uh(n,this.top+e+r,this.bottom-this.columnSizes[i].height);for(const s of t)s.col!==i&&(i=s.col,a=uh(n,this.top+e+r,this.bottom-this.columnSizes[i].height)),s.top=a,s.left+=this.left+r,s.left=o.leftForLtr(o.x(s.left),s.width),a+=s.height+r}}isHorizontal(){return"top"===this.options.position||"bottom"===this.options.position}draw(){if(this.options.display){const e=this.ctx;Ih(e,this),this._draw(),zh(e)}}_draw(){const{options:e,columnSizes:t,lineWidths:n,ctx:r}=this,{align:i,labels:o}=e,a=Oh.color,s=Rf(e.rtl,this.left,this.width),l=Gh(o.font),{padding:c}=o,u=l.size,d=u/2;let h;this.drawTitle(),r.textAlign=s.textAlign("left"),r.textBaseline="middle",r.lineWidth=.5,r.font=l.string;const{boxWidth:f,boxHeight:p,itemHeight:m}=Vm(o,u),g=this.isHorizontal(),v=this._computeTitleHeight();h=g?{x:uh(i,this.left+c,this.right-n[0]),y:this.top+c+v,line:0}:{x:this.left+c,y:uh(i,this.top+v+c,this.bottom-t[0].height),line:0},Nf(this.ctx,e.textDirection);const b=m+c;this.legendItems.forEach((y,C)=>{r.strokeStyle=y.fontColor,r.fillStyle=y.fontColor;const w=r.measureText(y.text).width,x=s.textAlign(y.textAlign||(y.textAlign=o.textAlign)),_=f+d+w;let S=h.x,k=h.y;if(s.setWidth(this.width),g?C>0&&S+_+c>this.right&&(k=h.y+=b,h.line++,S=h.x=uh(i,this.left+c,this.right-n[h.line])):C>0&&k+b>this.bottom&&(S=h.x=S+t[h.line].width+c,h.line++,k=h.y=uh(i,this.top+v+c,this.bottom-t[h.line].height)),function(e,t,n){if(isNaN(f)||f<=0||isNaN(p)||p<0)return;r.save();const i=bd(n.lineWidth,1);if(r.fillStyle=bd(n.fillStyle,a),r.lineCap=bd(n.lineCap,"butt"),r.lineDashOffset=bd(n.lineDashOffset,0),r.lineJoin=bd(n.lineJoin,"miter"),r.lineWidth=i,r.strokeStyle=bd(n.strokeStyle,a),r.setLineDash(bd(n.lineDash,[])),o.usePointStyle){const a={radius:p*Math.SQRT2/2,pointStyle:n.pointStyle,rotation:n.rotation,borderWidth:i},l=s.xPlus(e,f/2);Rh(r,a,l,t+d,o.pointStyleWidth&&f)}else{const o=t+Math.max((u-p)/2,0),a=s.leftForLtr(e,f),l=Qh(n.borderRadius);r.beginPath(),Object.values(l).some(e=>0!==e)?Bh(r,{x:a,y:o,w:f,h:p,radius:l}):r.rect(a,o,f,p),r.fill(),0!==i&&r.stroke()}r.restore()}(s.x(S),k,y),S=((e,t,n,r)=>e===(r?"left":"right")?n:"center"===e?(t+n)/2:t)(x,S+f+d,g?S+_:this.right,e.rtl),function(e,t,n){Uh(r,n.text,e,t+m/2,l,{strikethrough:n.hidden,textAlign:s.textAlign(n.textAlign)})}(s.x(S),k,y),g)h.x+=_+c;else if("string"!=typeof y.text){const e=l.lineHeight;h.y+=Bm(y,e)+c}else h.y+=b}),If(this.ctx,e.textDirection)}drawTitle(){const e=this.options,t=e.title,n=Gh(t.font),r=Kh(t.padding);if(!t.display)return;const i=Rf(e.rtl,this.left,this.width),o=this.ctx,a=t.position,s=n.size/2,l=r.top+s;let c,u=this.left,d=this.width;if(this.isHorizontal())d=Math.max(...this.lineWidths),c=this.top+l,u=uh(e.align,u,this.right-d);else{const t=this.columnSizes.reduce((e,t)=>Math.max(e,t.height),0);c=l+uh(e.align,this.top,this.bottom-t-e.labels.padding-this._computeTitleHeight())}const h=uh(a,u,u+d);o.textAlign=i.textAlign(ch(a)),o.textBaseline="middle",o.strokeStyle=t.color,o.fillStyle=t.color,o.font=n.string,Uh(o,t.text,h,c,n)}_computeTitleHeight(){const e=this.options.title,t=Gh(e.font),n=Kh(e.padding);return e.display?t.lineHeight+n.height:0}_getLegendItemAt(e,t){let n,r,i;if(th(e,this.left,this.right)&&th(t,this.top,this.bottom))for(i=this.legendHitBoxes,n=0;n<i.length;++n)if(r=i[n],th(e,r.left,r.left+r.width)&&th(t,r.top,r.top+r.height))return this.legendItems[n];return null}handleEvent(e){const t=this.options;if(!function(e,t){return!("mousemove"!==e&&"mouseout"!==e||!t.onHover&&!t.onLeave)||!(!t.onClick||"click"!==e&&"mouseup"!==e)}(e.type,t))return;const n=this._getLegendItemAt(e.x,e.y);if("mousemove"===e.type||"mouseout"===e.type){const o=this._hoveredItem,a=(i=n,null!==(r=o)&&null!==i&&r.datasetIndex===i.datasetIndex&&r.index===i.index);o&&!a&&yd(t.onLeave,[e,o,this],this),this._hoveredItem=n,n&&!a&&yd(t.onHover,[e,n,this],this)}else n&&yd(t.onClick,[e,n,this],this);var r,i}}function Bm(e,t){return t*(e.text?e.text.length:0)}var $m={id:"legend",_element:Um,start(e,t,n){const r=e.legend=new Um({ctx:e.ctx,options:n,chart:e});Mp.configure(e,r,n),Mp.addBox(e,r)},stop(e){Mp.removeBox(e,e.legend),delete e.legend},beforeUpdate(e,t,n){const r=e.legend;Mp.configure(e,r,n),r.options=n},afterUpdate(e){const t=e.legend;t.buildLabels(),t.adjustHitBoxes()},afterEvent(e,t){t.replay||e.legend.handleEvent(t.event)},defaults:{display:!0,position:"top",align:"center",fullSize:!0,reverse:!1,weight:1e3,onClick(e,t,n){const r=t.datasetIndex,i=n.chart;i.isDatasetVisible(r)?(i.hide(r),t.hidden=!0):(i.show(r),t.hidden=!1)},onHover:null,onLeave:null,labels:{color:e=>e.chart.options.color,boxWidth:40,padding:10,generateLabels(e){const t=e.data.datasets,{labels:{usePointStyle:n,pointStyle:r,textAlign:i,color:o,useBorderRadius:a,borderRadius:s}}=e.legend.options;return e._getSortedDatasetMetas().map(e=>{const l=e.controller.getStyle(n?0:void 0),c=Kh(l.borderWidth);return{text:t[e.index].label,fillStyle:l.backgroundColor,fontColor:o,hidden:!e.visible,lineCap:l.borderCapStyle,lineDash:l.borderDash,lineDashOffset:l.borderDashOffset,lineJoin:l.borderJoinStyle,lineWidth:(c.width+c.height)/4,strokeStyle:l.borderColor,pointStyle:r||l.pointStyle,rotation:l.rotation,textAlign:i||l.textAlign,borderRadius:a&&(s||l.borderRadius),datasetIndex:e.index}},this)}},title:{color:e=>e.chart.options.color,display:!1,position:"center",text:""}},descriptors:{_scriptable:e=>!e.startsWith("on"),labels:{_scriptable:e=>!["generateLabels","filter","sort"].includes(e)}}};class Wm extends $p{constructor(e){super(),this.chart=e.chart,this.options=e.options,this.ctx=e.ctx,this._padding=void 0,this.top=void 0,this.bottom=void 0,this.left=void 0,this.right=void 0,this.width=void 0,this.height=void 0,this.position=void 0,this.weight=void 0,this.fullSize=void 0}update(e,t){const n=this.options;if(this.left=0,this.top=0,!n.display)return void(this.width=this.height=this.right=this.bottom=0);this.width=this.right=e,this.height=this.bottom=t;const r=pd(n.text)?n.text.length:1;this._padding=Kh(n.padding);const i=r*Gh(n.font).lineHeight+this._padding.height;this.isHorizontal()?this.height=i:this.width=i}isHorizontal(){const e=this.options.position;return"top"===e||"bottom"===e}_drawArgs(e){const{top:t,left:n,bottom:r,right:i,options:o}=this,a=o.align;let s,l,c,u=0;return this.isHorizontal()?(l=uh(a,n,i),c=t+e,s=i-n):("left"===o.position?(l=n+e,c=uh(a,r,t),u=-.5*Rd):(l=i-e,c=uh(a,t,r),u=.5*Rd),s=r-t),{titleX:l,titleY:c,maxWidth:s,rotation:u}}draw(){const e=this.ctx,t=this.options;if(!t.display)return;const n=Gh(t.font),r=n.lineHeight/2+this._padding.top,{titleX:i,titleY:o,maxWidth:a,rotation:s}=this._drawArgs(r);Uh(e,t.text,0,0,n,{color:t.color,maxWidth:a,rotation:s,textAlign:ch(t.align),textBaseline:"middle",translation:[i,o]})}}var Zm={id:"title",_element:Wm,start(e,t,n){!function(e,t){const n=new Wm({ctx:e.ctx,options:t,chart:e});Mp.configure(e,n,t),Mp.addBox(e,n),e.titleBlock=n}(e,n)},stop(e){const t=e.titleBlock;Mp.removeBox(e,t),delete e.titleBlock},beforeUpdate(e,t,n){const r=e.titleBlock;Mp.configure(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}};new WeakMap;const qm={average(e){if(!e.length)return!1;let t,n,r=new Set,i=0,o=0;for(t=0,n=e.length;t<n;++t){const n=e[t].element;if(n&&n.hasValue()){const e=n.tooltipPosition();r.add(e.x),i+=e.y,++o}}if(0===o||0===r.size)return!1;return{x:[...r].reduce((e,t)=>e+t)/r.size,y:i/o}},nearest(e,t){if(!e.length)return!1;let n,r,i,o=t.x,a=t.y,s=Number.POSITIVE_INFINITY;for(n=0,r=e.length;n<r;++n){const r=e[n].element;if(r&&r.hasValue()){const e=Kd(t,r.getCenterPoint());e<s&&(s=e,i=r)}}if(i){const e=i.tooltipPosition();o=e.x,a=e.y}return{x:o,y:a}}};function Ym(e,t){return t&&(pd(t)?Array.prototype.push.apply(e,t):e.push(t)),e}function Qm(e){return("string"==typeof e||e instanceof String)&&e.indexOf("\n")>-1?e.split("\n"):e}function Km(e,t){const{element:n,datasetIndex:r,index:i}=t,o=e.getDatasetMeta(r).controller,{label:a,value:s}=o.getLabelAndValue(i);return{chart:e,label:a,parsed:o.getParsed(i),raw:e.data.datasets[r].data[i],formattedValue:s,dataset:o.getDataset(),dataIndex:i,datasetIndex:r,element:n}}function Gm(e,t){const n=e.chart.ctx,{body:r,footer:i,title:o}=e,{boxWidth:a,boxHeight:s}=t,l=Gh(t.bodyFont),c=Gh(t.titleFont),u=Gh(t.footerFont),d=o.length,h=i.length,f=r.length,p=Kh(t.padding);let m=p.height,g=0,v=r.reduce((e,t)=>e+t.before.length+t.lines.length+t.after.length,0);v+=e.beforeBody.length+e.afterBody.length,d&&(m+=d*c.lineHeight+(d-1)*t.titleSpacing+t.titleMarginBottom),v&&(m+=f*(t.displayColors?Math.max(s,l.lineHeight):l.lineHeight)+(v-f)*l.lineHeight+(v-1)*t.bodySpacing),h&&(m+=t.footerMarginTop+h*u.lineHeight+(h-1)*t.footerSpacing);let b=0;const y=function(e){g=Math.max(g,n.measureText(e).width+b)};return n.save(),n.font=c.string,Cd(e.title,y),n.font=l.string,Cd(e.beforeBody.concat(e.afterBody),y),b=t.displayColors?a+2+t.boxPadding:0,Cd(r,e=>{Cd(e.before,y),Cd(e.lines,y),Cd(e.after,y)}),b=0,n.font=u.string,Cd(e.footer,y),n.restore(),g+=p.width,{width:g,height:m}}function Xm(e,t,n,r){const{x:i,width:o}=n,{width:a,chartArea:{left:s,right:l}}=e;let c="center";return"center"===r?c=i<=(s+l)/2?"left":"right":i<=o/2?c="left":i>=a-o/2&&(c="right"),function(e,t,n,r){const{x:i,width:o}=r,a=n.caretSize+n.caretPadding;return"left"===e&&i+o+a>t.width||"right"===e&&i-o-a<0||void 0}(c,e,t,n)&&(c="center"),c}function Jm(e,t,n){const r=n.yAlign||t.yAlign||function(e,t){const{y:n,height:r}=t;return n<r/2?"top":n>e.height-r/2?"bottom":"center"}(e,n);return{xAlign:n.xAlign||t.xAlign||Xm(e,t,n,r),yAlign:r}}function eg(e,t,n,r){const{caretSize:i,caretPadding:o,cornerRadius:a}=e,{xAlign:s,yAlign:l}=n,c=i+o,{topLeft:u,topRight:d,bottomLeft:h,bottomRight:f}=Qh(a);let p=function(e,t){let{x:n,width:r}=e;return"right"===t?n-=r:"center"===t&&(n-=r/2),n}(t,s);const m=function(e,t,n){let{y:r,height:i}=e;return"top"===t?r+=n:r-="bottom"===t?i+n:i/2,r}(t,l,c);return"center"===l?"left"===s?p+=c:"right"===s&&(p-=c):"left"===s?p-=Math.max(u,h)+i:"right"===s&&(p+=Math.max(d,f)+i),{x:eh(p,0,r.width-t.width),y:eh(m,0,r.height-t.height)}}function tg(e,t,n){const r=Kh(n.padding);return"center"===t?e.x+e.width/2:"right"===t?e.x+e.width-r.right:e.x+r.left}function ng(e){return Ym([],Qm(e))}function rg(e,t){const n=t&&t.dataset&&t.dataset.tooltip&&t.dataset.tooltip.callbacks;return n?e.override(n):e}const ig={beforeTitle:dd,title(e){if(e.length>0){const 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:dd,beforeBody:dd,beforeLabel:dd,label(e){if(this&&this.options&&"dataset"===this.options.mode)return e.label+": "+e.formattedValue||e.formattedValue;let t=e.dataset.label||"";t&&(t+=": ");const n=e.formattedValue;return fd(n)||(t+=n),t},labelColor(e){const 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(){return this.options.bodyColor},labelPointStyle(e){const t=e.chart.getDatasetMeta(e.datasetIndex).controller.getStyle(e.dataIndex);return{pointStyle:t.pointStyle,rotation:t.rotation}},afterLabel:dd,afterBody:dd,beforeFooter:dd,footer:dd,afterFooter:dd};function og(e,t,n,r){const i=e[t].call(n,r);return void 0===i?ig[t].call(n,r):i}class ag extends $p{static positioners=qm;constructor(e){super(),this.opacity=0,this._active=[],this._eventPosition=void 0,this._size=void 0,this._cachedAnimations=void 0,this._tooltipItems=[],this.$animations=void 0,this.$context=void 0,this.chart=e.chart,this.options=e.options,this.dataPoints=void 0,this.title=void 0,this.beforeBody=void 0,this.body=void 0,this.afterBody=void 0,this.footer=void 0,this.xAlign=void 0,this.yAlign=void 0,this.x=void 0,this.y=void 0,this.height=void 0,this.width=void 0,this.caretX=void 0,this.caretY=void 0,this.labelColors=void 0,this.labelPointStyles=void 0,this.labelTextColors=void 0}initialize(e){this.options=e,this._cachedAnimations=void 0,this.$context=void 0}_resolveAnimations(){const e=this._cachedAnimations;if(e)return e;const t=this.chart,n=this.options.setContext(this.getContext()),r=n.enabled&&t.options.animation&&n.animations,i=new Yf(this.chart,r);return r._cacheable&&(this._cachedAnimations=Object.freeze(i)),i}getContext(){return this.$context||(this.$context=Jh(this.chart.getContext(),{tooltip:this,tooltipItems:this._tooltipItems,type:"tooltip"}))}getTitle(e,t){const{callbacks:n}=t,r=og(n,"beforeTitle",this,e),i=og(n,"title",this,e),o=og(n,"afterTitle",this,e);let a=[];return a=Ym(a,Qm(r)),a=Ym(a,Qm(i)),a=Ym(a,Qm(o)),a}getBeforeBody(e,t){return ng(og(t.callbacks,"beforeBody",this,e))}getBody(e,t){const{callbacks:n}=t,r=[];return Cd(e,e=>{const t={before:[],lines:[],after:[]},i=rg(n,e);Ym(t.before,Qm(og(i,"beforeLabel",this,e))),Ym(t.lines,og(i,"label",this,e)),Ym(t.after,Qm(og(i,"afterLabel",this,e))),r.push(t)}),r}getAfterBody(e,t){return ng(og(t.callbacks,"afterBody",this,e))}getFooter(e,t){const{callbacks:n}=t,r=og(n,"beforeFooter",this,e),i=og(n,"footer",this,e),o=og(n,"afterFooter",this,e);let a=[];return a=Ym(a,Qm(r)),a=Ym(a,Qm(i)),a=Ym(a,Qm(o)),a}_createItems(e){const t=this._active,n=this.chart.data,r=[],i=[],o=[];let a,s,l=[];for(a=0,s=t.length;a<s;++a)l.push(Km(this.chart,t[a]));return e.filter&&(l=l.filter((t,r,i)=>e.filter(t,r,i,n))),e.itemSort&&(l=l.sort((t,r)=>e.itemSort(t,r,n))),Cd(l,t=>{const n=rg(e.callbacks,t);r.push(og(n,"labelColor",this,t)),i.push(og(n,"labelPointStyle",this,t)),o.push(og(n,"labelTextColor",this,t))}),this.labelColors=r,this.labelPointStyles=i,this.labelTextColors=o,this.dataPoints=l,l}update(e,t){const n=this.options.setContext(this.getContext()),r=this._active;let i,o=[];if(r.length){const e=qm[n.position].call(this,r,this._eventPosition);o=this._createItems(n),this.title=this.getTitle(o,n),this.beforeBody=this.getBeforeBody(o,n),this.body=this.getBody(o,n),this.afterBody=this.getAfterBody(o,n),this.footer=this.getFooter(o,n);const t=this._size=Gm(this,n),a=Object.assign({},e,t),s=Jm(this.chart,n,a),l=eg(n,a,s,this.chart);this.xAlign=s.xAlign,this.yAlign=s.yAlign,i={opacity:1,x:l.x,y:l.y,width:t.width,height:t.height,caretX:e.x,caretY:e.y}}else 0!==this.opacity&&(i={opacity:0});this._tooltipItems=o,this.$context=void 0,i&&this._resolveAnimations().update(this,i),e&&n.external&&n.external.call(this,{chart:this.chart,tooltip:this,replay:t})}drawCaret(e,t,n,r){const i=this.getCaretPosition(e,n,r);t.lineTo(i.x1,i.y1),t.lineTo(i.x2,i.y2),t.lineTo(i.x3,i.y3)}getCaretPosition(e,t,n){const{xAlign:r,yAlign:i}=this,{caretSize:o,cornerRadius:a}=n,{topLeft:s,topRight:l,bottomLeft:c,bottomRight:u}=Qh(a),{x:d,y:h}=e,{width:f,height:p}=t;let m,g,v,b,y,C;return"center"===i?(y=h+p/2,"left"===r?(m=d,g=m-o,b=y+o,C=y-o):(m=d+f,g=m+o,b=y-o,C=y+o),v=m):(g="left"===r?d+Math.max(s,c)+o:"right"===r?d+f-Math.max(l,u)-o:this.caretX,"top"===i?(b=h,y=b-o,m=g-o,v=g+o):(b=h+p,y=b+o,m=g+o,v=g-o),C=b),{x1:m,x2:g,x3:v,y1:b,y2:y,y3:C}}drawTitle(e,t,n){const r=this.title,i=r.length;let o,a,s;if(i){const l=Rf(n.rtl,this.x,this.width);for(e.x=tg(this,n.titleAlign,n),t.textAlign=l.textAlign(n.titleAlign),t.textBaseline="middle",o=Gh(n.titleFont),a=n.titleSpacing,t.fillStyle=n.titleColor,t.font=o.string,s=0;s<i;++s)t.fillText(r[s],l.x(e.x),e.y+o.lineHeight/2),e.y+=o.lineHeight+a,s+1===i&&(e.y+=n.titleMarginBottom-a)}}_drawColorBox(e,t,n,r,i){const o=this.labelColors[n],a=this.labelPointStyles[n],{boxHeight:s,boxWidth:l}=i,c=Gh(i.bodyFont),u=tg(this,"left",i),d=r.x(u),h=s<c.lineHeight?(c.lineHeight-s)/2:0,f=t.y+h;if(i.usePointStyle){const t={radius:Math.min(l,s)/2,pointStyle:a.pointStyle,rotation:a.rotation,borderWidth:1},n=r.leftForLtr(d,l)+l/2,c=f+s/2;e.strokeStyle=i.multiKeyBackground,e.fillStyle=i.multiKeyBackground,Ah(e,t,n,c),e.strokeStyle=o.borderColor,e.fillStyle=o.backgroundColor,Ah(e,t,n,c)}else{e.lineWidth=md(o.borderWidth)?Math.max(...Object.values(o.borderWidth)):o.borderWidth||1,e.strokeStyle=o.borderColor,e.setLineDash(o.borderDash||[]),e.lineDashOffset=o.borderDashOffset||0;const t=r.leftForLtr(d,l),n=r.leftForLtr(r.xPlus(d,1),l-2),a=Qh(o.borderRadius);Object.values(a).some(e=>0!==e)?(e.beginPath(),e.fillStyle=i.multiKeyBackground,Bh(e,{x:t,y:f,w:l,h:s,radius:a}),e.fill(),e.stroke(),e.fillStyle=o.backgroundColor,e.beginPath(),Bh(e,{x:n,y:f+1,w:l-2,h:s-2,radius:a}),e.fill()):(e.fillStyle=i.multiKeyBackground,e.fillRect(t,f,l,s),e.strokeRect(t,f,l,s),e.fillStyle=o.backgroundColor,e.fillRect(n,f+1,l-2,s-2))}e.fillStyle=this.labelTextColors[n]}drawBody(e,t,n){const{body:r}=this,{bodySpacing:i,bodyAlign:o,displayColors:a,boxHeight:s,boxWidth:l,boxPadding:c}=n,u=Gh(n.bodyFont);let d=u.lineHeight,h=0;const f=Rf(n.rtl,this.x,this.width),p=function(n){t.fillText(n,f.x(e.x+h),e.y+d/2),e.y+=d+i},m=f.textAlign(o);let g,v,b,y,C,w,x;for(t.textAlign=o,t.textBaseline="middle",t.font=u.string,e.x=tg(this,m,n),t.fillStyle=n.bodyColor,Cd(this.beforeBody,p),h=a&&"right"!==m?"center"===o?l/2+c:l+2+c:0,y=0,w=r.length;y<w;++y){for(g=r[y],v=this.labelTextColors[y],t.fillStyle=v,Cd(g.before,p),b=g.lines,a&&b.length&&(this._drawColorBox(t,e,y,f,n),d=Math.max(u.lineHeight,s)),C=0,x=b.length;C<x;++C)p(b[C]),d=u.lineHeight;Cd(g.after,p)}h=0,d=u.lineHeight,Cd(this.afterBody,p),e.y-=i}drawFooter(e,t,n){const r=this.footer,i=r.length;let o,a;if(i){const s=Rf(n.rtl,this.x,this.width);for(e.x=tg(this,n.footerAlign,n),e.y+=n.footerMarginTop,t.textAlign=s.textAlign(n.footerAlign),t.textBaseline="middle",o=Gh(n.footerFont),t.fillStyle=n.footerColor,t.font=o.string,a=0;a<i;++a)t.fillText(r[a],s.x(e.x),e.y+o.lineHeight/2),e.y+=o.lineHeight+n.footerSpacing}}drawBackground(e,t,n,r){const{xAlign:i,yAlign:o}=this,{x:a,y:s}=e,{width:l,height:c}=n,{topLeft:u,topRight:d,bottomLeft:h,bottomRight:f}=Qh(r.cornerRadius);t.fillStyle=r.backgroundColor,t.strokeStyle=r.borderColor,t.lineWidth=r.borderWidth,t.beginPath(),t.moveTo(a+u,s),"top"===o&&this.drawCaret(e,t,n,r),t.lineTo(a+l-d,s),t.quadraticCurveTo(a+l,s,a+l,s+d),"center"===o&&"right"===i&&this.drawCaret(e,t,n,r),t.lineTo(a+l,s+c-f),t.quadraticCurveTo(a+l,s+c,a+l-f,s+c),"bottom"===o&&this.drawCaret(e,t,n,r),t.lineTo(a+h,s+c),t.quadraticCurveTo(a,s+c,a,s+c-h),"center"===o&&"left"===i&&this.drawCaret(e,t,n,r),t.lineTo(a,s+u),t.quadraticCurveTo(a,s,a+u,s),t.closePath(),t.fill(),r.borderWidth>0&&t.stroke()}_updateAnimationTarget(e){const t=this.chart,n=this.$animations,r=n&&n.x,i=n&&n.y;if(r||i){const n=qm[e.position].call(this,this._active,this._eventPosition);if(!n)return;const o=this._size=Gm(this,e),a=Object.assign({},n,this._size),s=Jm(t,e,a),l=eg(e,a,s,t);r._to===l.x&&i._to===l.y||(this.xAlign=s.xAlign,this.yAlign=s.yAlign,this.width=o.width,this.height=o.height,this.caretX=n.x,this.caretY=n.y,this._resolveAnimations().update(this,l))}}_willRender(){return!!this.opacity}draw(e){const t=this.options.setContext(this.getContext());let n=this.opacity;if(!n)return;this._updateAnimationTarget(t);const r={width:this.width,height:this.height},i={x:this.x,y:this.y};n=Math.abs(n)<.001?0:n;const o=Kh(t.padding),a=this.title.length||this.beforeBody.length||this.body.length||this.afterBody.length||this.footer.length;t.enabled&&a&&(e.save(),e.globalAlpha=n,this.drawBackground(i,e,r,t),Nf(e,t.textDirection),i.y+=o.top,this.drawTitle(i,e,t),this.drawBody(i,e,t),this.drawFooter(i,e,t),If(e,t.textDirection),e.restore())}getActiveElements(){return this._active||[]}setActiveElements(e,t){const n=this._active,r=e.map(({datasetIndex:e,index:t})=>{const n=this.chart.getDatasetMeta(e);if(!n)throw new Error("Cannot find a dataset at index "+e);return{datasetIndex:e,element:n.data[t],index:t}}),i=!wd(n,r),o=this._positionChanged(r,t);(i||o)&&(this._active=r,this._eventPosition=t,this._ignoreReplayEvents=!0,this.update(!0))}handleEvent(e,t,n=!0){if(t&&this._ignoreReplayEvents)return!1;this._ignoreReplayEvents=!1;const r=this.options,i=this._active||[],o=this._getActiveElements(e,i,t,n),a=this._positionChanged(o,e),s=t||!wd(o,i)||a;return s&&(this._active=o,(r.enabled||r.external)&&(this._eventPosition={x:e.x,y:e.y},this.update(!0,t))),s}_getActiveElements(e,t,n,r){const i=this.options;if("mouseout"===e.type)return[];if(!r)return t.filter(e=>this.chart.data.datasets[e.datasetIndex]&&void 0!==this.chart.getDatasetMeta(e.datasetIndex).controller.getParsed(e.index));const o=this.chart.getElementsAtEventForMode(e,i.mode,i,n);return i.reverse&&o.reverse(),o}_positionChanged(e,t){const{caretX:n,caretY:r,options:i}=this,o=qm[i.position].call(this,e,t);return!1!==o&&(n!==o.x||r!==o.y)}}var sg={id:"tooltip",_element:ag,positioners:qm,afterInit(e,t,n){n&&(e.tooltip=new ag({chart:e,options:n}))},beforeUpdate(e,t,n){e.tooltip&&e.tooltip.initialize(n)},reset(e,t,n){e.tooltip&&e.tooltip.initialize(n)},afterDraw(e){const t=e.tooltip;if(t&&t._willRender()){const n={tooltip:t};if(!1===e.notifyPlugins("beforeTooltipDraw",{...n,cancelable:!0}))return;t.draw(e.ctx),e.notifyPlugins("afterTooltipDraw",n)}},afterEvent(e,t){if(e.tooltip){const 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:(e,t)=>t.bodyFont.size,boxWidth:(e,t)=>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:ig},defaultRoutes:{bodyFont:"font",footerFont:"font",titleFont:"font"},descriptors:{_scriptable:e=>"filter"!==e&&"itemSort"!==e&&"external"!==e,_indexable:!1,callbacks:{_scriptable:!1,_indexable:!1},animation:{_fallback:!1},animations:{_fallback:"animation"}},additionalOptionScopes:["interaction"]};function lg(e){const t=this.getLabels();return e>=0&&e<t.length?t[e]:e}function cg(e,t,{horizontal:n,minRotation:r}){const i=qd(r),o=(n?Math.sin(i):Math.cos(i))||.001,a=.75*t*(""+e).length;return Math.min(t/o,a)}class ug extends Jp{constructor(e){super(e),this.start=void 0,this.end=void 0,this._startValue=void 0,this._endValue=void 0,this._valueRange=0}parse(e,t){return fd(e)||("number"==typeof e||e instanceof Number)&&!isFinite(+e)?null:+e}handleTickRangeOptions(){const{beginAtZero:e}=this.options,{minDefined:t,maxDefined:n}=this.getUserBounds();let{min:r,max:i}=this;const o=e=>r=t?r:e,a=e=>i=n?i:e;if(e){const e=Bd(r),t=Bd(i);e<0&&t<0?a(0):e>0&&t>0&&o(0)}if(r===i){let t=0===i?1:Math.abs(.05*i);a(i+t),e||o(r-t)}this.min=r,this.max=i}getTickLimit(){const e=this.options.ticks;let t,{maxTicksLimit:n,stepSize:r}=e;return r?(t=Math.ceil(this.max/r)-Math.floor(this.min/r)+1,t>1e3&&(console.warn(`scales.${this.id}.ticks.stepSize: ${r} would result generating up to ${t} ticks. Limiting to 1000.`),t=1e3)):(t=this.computeTickLimit(),n=n||11),n&&(t=Math.min(n,t)),t}computeTickLimit(){return Number.POSITIVE_INFINITY}buildTicks(){const e=this.options,t=e.ticks;let n=this.getTickLimit();n=Math.max(2,n);const r=function(e,t){const n=[],{bounds:r,step:i,min:o,max:a,precision:s,count:l,maxTicks:c,maxDigits:u,includeBounds:d}=e,h=i||1,f=c-1,{min:p,max:m}=t,g=!fd(o),v=!fd(a),b=!fd(l),y=(m-p)/(u+1);let C,w,x,_,S=Wd((m-p)/f/h)*h;if(S<1e-14&&!g&&!v)return[{value:p},{value:m}];_=Math.ceil(m/S)-Math.floor(p/S),_>f&&(S=Wd(_*S/f/h)*h),fd(s)||(C=Math.pow(10,s),S=Math.ceil(S*C)/C),"ticks"===r?(w=Math.floor(p/S)*S,x=Math.ceil(m/S)*S):(w=p,x=m),g&&v&&i&&function(e,t){const n=Math.round(e);return n-t<=e&&n+t>=e}((a-o)/i,S/1e3)?(_=Math.round(Math.min((a-o)/S,c)),S=(a-o)/_,w=o,x=a):b?(w=g?o:w,x=v?a:x,_=l-1,S=(x-w)/_):(_=(x-w)/S,_=$d(_,Math.round(_),S/1e3)?Math.round(_):Math.ceil(_));const k=Math.max(Yd(S),Yd(w));C=Math.pow(10,fd(s)?k:s),w=Math.round(w*C)/C,x=Math.round(x*C)/C;let M=0;for(g&&(d&&w!==o?(n.push({value:o}),w<o&&M++,$d(Math.round((w+M*S)*C)/C,o,cg(o,y,e))&&M++):w<o&&M++);M<_;++M){const e=Math.round((w+M*S)*C)/C;if(v&&e>a)break;n.push({value:e})}return v&&d&&x!==a?n.length&&$d(n[n.length-1].value,a,cg(a,y,e))?n[n.length-1].value=a:n.push({value:a}):v&&x!==a||n.push({value:x}),n}({maxTicks: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&&function(e,t,n){let r,i,o;for(r=0,i=e.length;r<i;r++)o=e[r][n],isNaN(o)||(t.min=Math.min(t.min,o),t.max=Math.max(t.max,o))}(r,this,"value"),e.reverse?(r.reverse(),this.start=this.max,this.end=this.min):(this.start=this.min,this.end=this.max),r}configure(){const e=this.ticks;let t=this.min,n=this.max;if(super.configure(),this.options.offset&&e.length){const r=(n-t)/Math.max(e.length-1,1)/2;t-=r,n+=r}this._startValue=t,this._endValue=n,this._valueRange=n-t}getLabelForValue(e){return wh(e,this.chart.options.locale,this.options.ticks.format)}}class dg extends ug{static id="linear";static defaults={ticks:{callback:_h.formatters.numeric}};determineDataLimits(){const{min:e,max:t}=this.getMinMax(!0);this.min=gd(e)?e:0,this.max=gd(t)?t:1,this.handleTickRangeOptions()}computeTickLimit(){const e=this.isHorizontal(),t=e?this.width:this.height,n=qd(this.options.ticks.minRotation),r=(e?Math.sin(n):Math.cos(n))||.001,i=this._resolveTickFontOptions(0);return Math.ceil(t/Math.min(40,i.lineHeight/r))}getPixelForValue(e){return null===e?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getValueForPixel(e){return this._startValue+this.getDecimalForPixel(e)*this._valueRange}}_h.formatters.logarithmic,_h.formatters.numeric;const hg="label";function fg(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function pg(e,t){e.labels=t}function mg(e,t,n=hg){const r=[];e.datasets=t.map(t=>{const i=e.datasets.find(e=>e[n]===t[n]);return i&&t.data&&!r.includes(i)?(r.push(i),Object.assign(i,t),i):{...t}})}function gg(e,t=hg){const n={labels:[],datasets:[]};return pg(n,e.labels),mg(n,e.datasets,t),n}function vg(e,n){const{height:r=150,width:o=300,redraw:a=!1,datasetIdKey:s,type:l,data:c,options:u,plugins:d=[],fallbackContent:h,updateMode:f,...p}=e,m=(0,t.useRef)(null),g=(0,t.useRef)(null),v=()=>{m.current&&(g.current=new Om(m.current,{type:l,data:gg(c,s),options:u&&{...u},plugins:d}),fg(n,g.current))},b=()=>{fg(n,null),g.current&&(g.current.destroy(),g.current=null)};return(0,t.useEffect)(()=>{!a&&g.current&&u&&function(e,t){const n=e.options;n&&t&&Object.assign(n,t)}(g.current,u)},[a,u]),(0,t.useEffect)(()=>{!a&&g.current&&pg(g.current.config.data,c.labels)},[a,c.labels]),(0,t.useEffect)(()=>{!a&&g.current&&c.datasets&&mg(g.current.config.data,c.datasets,s)},[a,c.datasets]),(0,t.useEffect)(()=>{g.current&&(a?(b(),setTimeout(v)):g.current.update(f))},[a,u,c.labels,c.datasets,f]),(0,t.useEffect)(()=>{g.current&&(b(),setTimeout(v))},[l]),(0,t.useEffect)(()=>(v(),()=>b()),[]),(0,i.jsx)("canvas",{ref:m,role:"img",height:r,width:o,...p,children:h})}const bg=(0,t.forwardRef)(vg);function yg(e,n){return Om.register(n),(0,t.forwardRef)((t,n)=>(0,i.jsx)(bg,{...t,ref:n,type:e}))}const Cg=yg("line",sp);function wg(e){return wg="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},wg(e)}var xg=["stats","periods","metricKey","variant","isLoading","compareEnabled"];function _g(){return _g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},_g.apply(null,arguments)}function Sg(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function kg(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 Mg(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?kg(Object(n),!0).forEach(function(t){Eg(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):kg(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function Eg(e,t,n){return(t=function(e){var t=function(e){if("object"!=wg(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=wg(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==wg(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}Om.register(class extends Jp{static id="category";static defaults={ticks:{callback:lg}};constructor(e){super(e),this._startValue=void 0,this._valueRange=0,this._addedLabels=[]}init(e){const t=this._addedLabels;if(t.length){const e=this.getLabels();for(const{index:n,label:r}of t)e[n]===r&&e.splice(n,1);this._addedLabels=[]}super.init(e)}parse(e,t){if(fd(e))return null;const n=this.getLabels();return((e,t)=>null===e?null:eh(Math.round(e),0,t))(t=isFinite(t)&&n[t]===e?t:function(e,t,n,r){const i=e.indexOf(t);return-1===i?((e,t,n,r)=>("string"==typeof t?(n=e.push(t)-1,r.unshift({index:n,label:t})):isNaN(t)&&(n=null),n))(e,t,n,r):i!==e.lastIndexOf(t)?n:i}(n,e,bd(t,e),this._addedLabels),n.length-1)}determineDataLimits(){const{minDefined:e,maxDefined:t}=this.getUserBounds();let{min:n,max:r}=this.getMinMax(!0);"ticks"===this.options.bounds&&(e||(n=0),t||(r=this.getLabels().length-1)),this.min=n,this.max=r}buildTicks(){const e=this.min,t=this.max,n=this.options.offset,r=[];let i=this.getLabels();i=0===e&&t===i.length-1?i:i.slice(e,t+1),this._valueRange=Math.max(i.length-(n?0:1),1),this._startValue=this.min-(n?.5:0);for(let n=e;n<=t;n++)r.push({value:n});return r}getLabelForValue(e){return lg.call(this,e)}configure(){super.configure(),this.isHorizontal()||(this._reversePixels=!this._reversePixels)}getPixelForValue(e){return"number"!=typeof e&&(e=this.parse(e)),null===e?NaN:this.getPixelForDecimal((e-this._startValue)/this._valueRange)}getPixelForTick(e){const t=this.ticks;return e<0||e>t.length-1?null:this.getPixelForValue(t[e].value)}getValueForPixel(e){return Math.round(this._startValue+this.getDecimalForPixel(e)*this._valueRange)}getBasePixel(){return this.bottom}},dg,class extends $p{static id="point";parsed;skip;stop;static defaults={borderWidth:1,hitRadius:1,hoverBorderWidth:1,hoverRadius:4,pointStyle:"circle",radius:3,rotation:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};constructor(e){super(),this.options=void 0,this.parsed=void 0,this.skip=void 0,this.stop=void 0,e&&Object.assign(this,e)}inRange(e,t,n){const r=this.options,{x:i,y:o}=this.getProps(["x","y"],n);return Math.pow(e-i,2)+Math.pow(t-o,2)<Math.pow(r.hitRadius+r.radius,2)}inXRange(e,t){return Fm(this,e,"x",t)}inYRange(e,t){return Fm(this,e,"y",t)}getCenterPoint(e){const{x:t,y:n}=this.getProps(["x","y"],e);return{x:t,y:n}}size(e){let t=(e=e||this.options||{}).radius||0;return t=Math.max(t,t&&e.hoverRadius||0),2*(t+(t&&e.borderWidth||0))}draw(e,t){const n=this.options;this.skip||n.radius<.1||!Nh(this,t,this.size(n)/2)||(e.strokeStyle=n.borderColor,e.lineWidth=n.borderWidth,e.fillStyle=n.backgroundColor,Ah(e,n,this.x,this.y))}getRange(){const e=this.options||{};return e.radius+e.hitRadius}},class extends $p{static id="line";static defaults={borderCapStyle:"butt",borderDash:[],borderDashOffset:0,borderJoinStyle:"miter",borderWidth:3,capBezierPoints:!0,cubicInterpolationMode:"default",fill:!1,spanGaps:!1,stepped:!1,tension:0};static defaultRoutes={backgroundColor:"backgroundColor",borderColor:"borderColor"};static descriptors={_scriptable:!0,_indexable:e=>"borderDash"!==e&&"fill"!==e};constructor(e){super(),this.animated=!0,this.options=void 0,this._chart=void 0,this._loop=void 0,this._fullLoop=void 0,this._path=void 0,this._points=void 0,this._segments=void 0,this._decimated=!1,this._pointsUpdated=!1,this._datasetIndex=void 0,e&&Object.assign(this,e)}updateControlPoints(e,t){const n=this.options;if((n.tension||"monotone"===n.cubicInterpolationMode)&&!n.stepped&&!this._pointsUpdated){const r=n.spanGaps?this._loop:this._fullLoop;yf(this._points,n,e,r,t),this._pointsUpdated=!0}}set points(e){this._points=e,delete this._segments,delete this._path,this._pointsUpdated=!1}get points(){return this._points}get segments(){return this._segments||(this._segments=function(e,t){const n=e.points,r=e.options.spanGaps,i=n.length;if(!i)return[];const o=!!e._loop,{start:a,end:s}=function(e,t,n,r){let i=0,o=t-1;if(n&&!r)for(;i<t&&!e[i].skip;)i++;for(;i<t&&e[i].skip;)i++;for(i%=t,n&&(o+=i);o>i&&e[o%t].skip;)o--;return o%=t,{start:i,end:o}}(n,i,o,r);return function(e,t,n,r){return r&&r.setContext&&n?function(e,t,n,r){const i=e._chart.getContext(),o=Ff(e.options),{_datasetIndex:a,options:{spanGaps:s}}=e,l=n.length,c=[];let u=o,d=t[0].start,h=d;function f(e,t,r,i){const o=s?-1:1;if(e!==t){for(e+=l;n[e%l].skip;)e-=o;for(;n[t%l].skip;)t+=o;e%l!==t%l&&(c.push({start:e%l,end:t%l,loop:r,style:i}),u=i,d=t%l)}}for(const e of t){d=s?d:e.start;let t,o=n[d%l];for(h=d+1;h<=e.end;h++){const s=n[h%l];t=Ff(r.setContext(Jh(i,{type:"segment",p0:o,p1:s,p0DataIndex:(h-1)%l,p1DataIndex:h%l,datasetIndex:a}))),Vf(t,u)&&f(d,h-1,e.loop,u),o=s,u=t}d<h-1&&f(d,h-1,e.loop,u)}return c}(e,t,n,r):t}(e,!0===r?[{start:a,end:s,loop:o}]:function(e,t,n,r){const i=e.length,o=[];let a,s=t,l=e[t];for(a=t+1;a<=n;++a){const n=e[a%i];n.skip||n.stop?l.skip||(r=!1,o.push({start:t%i,end:(a-1)%i,loop:r}),t=s=n.stop?a:null):(s=a,l.skip&&(t=a)),l=n}return null!==s&&o.push({start:t%i,end:s%i,loop:r}),o}(n,a,s<a?s+i:s,!!e._fullLoop&&0===a&&s===i-1),n,t)}(this,this.options.segment))}first(){const e=this.segments,t=this.points;return e.length&&t[e[0].start]}last(){const e=this.segments,t=this.points,n=e.length;return n&&t[e[n-1].end]}interpolate(e,t){const n=this.options,r=e[t],i=this.points,o=function(e,t){const n=[],r=e.segments;for(let i=0;i<r.length;i++){const o=jf(r[i],e.points,t);o.length&&n.push(...o)}return n}(this,{property:t,start:r,end:r});if(!o.length)return;const a=[],s=function(e){return e.stepped?Lf:e.tension||"monotone"===e.cubicInterpolationMode?Af:Pf}(n);let l,c;for(l=0,c=o.length;l<c;++l){const{start:c,end:u}=o[l],d=i[c],h=i[u];if(d===h){a.push(d);continue}const f=s(d,h,Math.abs((r-d[t])/(h[t]-d[t])),n.stepped);f[t]=e[t],a.push(f)}return 1===a.length?a[0]:a}pathSegment(e,t,n){return Hm(this)(e,this,t,n)}path(e,t,n){const r=this.segments,i=Hm(this);let o=this._loop;t=t||0,n=n||this.points.length-t;for(const a of r)o&=i(e,this,a,{start:t,end:t+n-1});return!!o}draw(e,t,n,r){const i=this.options||{};(this.points||[]).length&&i.borderWidth&&(e.save(),function(e,t,n,r){jm&&!t.options.segment?function(e,t,n,r){let i=t._path;i||(i=t._path=new Path2D,t.path(i,n,r)&&i.closePath()),Am(e,t.options),e.stroke(i)}(e,t,n,r):function(e,t,n,r){const{segments:i,options:o}=t,a=Hm(t);for(const s of i)Am(e,o,s.style),e.beginPath(),a(e,t,s,{start:n,end:n+r-1})&&e.closePath(),e.stroke()}(e,t,n,r)}(e,this,n,r),e.restore()),this.animated&&(this._pointsUpdated=!1,this._path=void 0)}},Zm,sg,$m);var Tg={text:"#4C4C4C",tick:"#666",grid:"#e6e6e6",tooltipBg:"#1e1e1e",tooltipText:"#fff",pointHoverBg:"#fff"},Og={blue:{primary:"#0059FF",secondary:"#9C98FF"},cyan:{primary:"#2DC4E0",secondary:"#7CD8ED"},green:{primary:"#138639",secondary:"#79B880"},purple:{primary:"#7B5499",secondary:"#B595CB"},orange:{primary:"#FF8E3C",secondary:"#FFB480"},red:{primary:"#E52400",secondary:"#FB8A66"}},Dg=function(e){return e.map(function(e){return e[1]})},Pg=function(e){var n=e.stats,r=e.periods,i=e.metricKey,o=e.variant,a=void 0===o?"blue":o,l=e.isLoading,c=void 0!==l&&l,u=e.compareEnabled,d=void 0!==u&&u,h=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,xg),f=(null==r?void 0:r.current)||{},p=f.from,m=f.to,g=(null==r?void 0:r.previous)||{},v=g.from,b=g.to,y=p&&m?p===m?_u(p):"".concat(_u(p)," - ").concat(_u(m)):"",C=v&&b?v===b?_u(v):"".concat(_u(v)," - ").concat(_u(b)):"",w=(null==n?void 0:n[i])||{},x=(null==w?void 0:w.current)||[],_=(null==w?void 0:w.previous)||[];Array.isArray(w)&&(x=w,_=w);var S,k=function(e){return e.map(function(e){return e[0]})}(x||[]),M={label:y,plot:Dg(x||[])},E={label:C,plot:Dg(_||[])},T=Og[a],O=Mg(Mg({},Tg),T),D={borderWidth:2,fill:!1,tension:.4,pointRadius:0,pointHoverRadius:4,pointHoverBorderWidth:2,pointHoverBackgroundColor:O.pointHoverBg},P={labels:k,datasets:[Mg({label:null==M?void 0:M.label,data:null==M?void 0:M.plot,borderColor:O.primary,pointHoverBorderColor:O.primary,backgroundColor:O.primary},D)].concat((S=d?[Mg({label:E.label,data:E.plot,borderColor:O.secondary,pointHoverBorderColor:O.secondary,backgroundColor:O.secondary},D)]:[],function(e){if(Array.isArray(e))return Sg(e)}(S)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(S)||function(e,t){if(e){if("string"==typeof e)return Sg(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Sg(e,t):void 0}}(S)||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.")}()))},L={responsive:!0,maintainAspectRatio:!1,aspectRatio:1,interaction:{mode:"index",intersect:!1},plugins:{legend:{display:d,position:"bottom",labels:{boxWidth:16,boxHeight:16,color:O.text,useBorderRadius:!0,borderRadius:4,padding:24},onClick:function(){}},tooltip:{backgroundColor:O.tooltipBg,titleColor:O.tooltipText,bodyColor:O.tooltipText,displayColors:!0,callbacks:{title:function(e){return"Sessions: ".concat(e[0].formattedValue)},label:function(e){return"".concat(e.dataset.label,": ").concat(e.formattedValue)}}}},scales:{x:{grid:{color:O.grid},border:{display:!1,dash:[5,5],width:5},ticks:{color:O.tick}},y:{grid:{color:O.grid},border:{display:!1,dash:[5,5]},ticks:{color:O.tick}}}};return t.createElement("div",_g({className:"beehive-chart-container"},h),c?t.createElement(Lu,null):jl&&Fl?t.createElement(Cg,{data:P,options:L}):t.createElement(Lu,{loadingText:(0,s.__)("No data available"),hasSpinner:!1}))};Om.register(class extends $p{static id="arc";static defaults={borderAlign:"center",borderColor:"#fff",borderDash:[],borderDashOffset:0,borderJoinStyle:void 0,borderRadius:0,borderWidth:2,offset:0,spacing:0,angle:void 0,circular:!0,selfJoin:!1};static defaultRoutes={backgroundColor:"backgroundColor"};static descriptors={_scriptable:!0,_indexable:e=>"borderDash"!==e};circumference;endAngle;fullCircles;innerRadius;outerRadius;pixelMargin;startAngle;constructor(e){super(),this.options=void 0,this.circumference=void 0,this.startAngle=void 0,this.endAngle=void 0,this.innerRadius=void 0,this.outerRadius=void 0,this.pixelMargin=0,this.fullCircles=0,e&&Object.assign(this,e)}inRange(e,t,n){const r=this.getProps(["x","y"],n),{angle:i,distance:o}=Qd(r,{x:e,y:t}),{startAngle:a,endAngle:s,innerRadius:l,outerRadius:c,circumference:u}=this.getProps(["startAngle","endAngle","innerRadius","outerRadius","circumference"],n),d=(this.options.spacing+this.options.borderWidth)/2,h=bd(u,s-a),f=Jd(i,a,s)&&a!==s,p=h>=Nd||f,m=th(o,l+d,c+d);return p&&m}getCenterPoint(e){const{x:t,y:n,startAngle:r,endAngle:i,innerRadius:o,outerRadius:a}=this.getProps(["x","y","startAngle","endAngle","innerRadius","outerRadius"],e),{offset:s,spacing:l}=this.options,c=(r+i)/2,u=(o+a+l+s)/2;return{x:t+Math.cos(c)*u,y:n+Math.sin(c)*u}}tooltipPosition(e){return this.getCenterPoint(e)}draw(e){const{options:t,circumference:n}=this,r=(t.offset||0)/4,i=(t.spacing||0)/2,o=t.circular;if(this.pixelMargin="inner"===t.borderAlign?.33:0,this.fullCircles=n>Nd?Math.floor(n/Nd):0,0===n||this.innerRadius<0||this.outerRadius<0)return;e.save();const a=(this.startAngle+this.endAngle)/2;e.translate(Math.cos(a)*r,Math.sin(a)*r);const s=r*(1-Math.sin(Math.min(Rd,n||0)));e.fillStyle=t.backgroundColor,e.strokeStyle=t.borderColor,function(e,t,n,r,i){const{fullCircles:o,startAngle:a,circumference:s}=t;let l=t.endAngle;if(o){Lm(e,t,n,r,l,i);for(let t=0;t<o;++t)e.fill();isNaN(s)||(l=a+(s%Nd||Nd))}Lm(e,t,n,r,l,i),e.fill()}(e,this,s,i,o),function(e,t,n,r,i){const{fullCircles:o,startAngle:a,circumference:s,options:l}=t,{borderWidth:c,borderJoinStyle:u,borderDash:d,borderDashOffset:h,borderRadius:f}=l,p="inner"===l.borderAlign;if(!c)return;e.setLineDash(d||[]),e.lineDashOffset=h,p?(e.lineWidth=2*c,e.lineJoin=u||"round"):(e.lineWidth=c,e.lineJoin=u||"bevel");let m=t.endAngle;if(o){Lm(e,t,n,r,m,i);for(let t=0;t<o;++t)e.stroke();isNaN(s)||(m=a+(s%Nd||Nd))}p&&function(e,t,n){const{startAngle:r,pixelMargin:i,x:o,y:a,outerRadius:s,innerRadius:l}=t;let c=i/s;e.beginPath(),e.arc(o,a,s,r-c,n+c),l>i?(c=i/l,e.arc(o,a,l,n+c,r-c,!0)):e.arc(o,a,i,n+jd,r-jd),e.closePath(),e.clip()}(e,t,m),l.selfJoin&&m-a>=Rd&&0===f&&"miter"!==u&&function(e,t,n){const{startAngle:r,x:i,y:o,outerRadius:a,innerRadius:s,options:l}=t,{borderWidth:c,borderJoinStyle:u}=l,d=Math.min(c/a,Xd(r-n));if(e.beginPath(),e.arc(i,o,a-c/2,r+d/2,n-d/2),s>0){const t=Math.min(c/s,Xd(r-n));e.arc(i,o,s+c/2,n-t/2,r+t/2,!0)}else{const t=Math.min(c/2,a*Xd(r-n));if("round"===u)e.arc(i,o,t,n-Rd/2,r+Rd/2,!0);else if("bevel"===u){const a=2*t*t,s=-a*Math.cos(n+Rd/2)+i,l=-a*Math.sin(n+Rd/2)+o,c=a*Math.cos(r+Rd/2)+i,u=a*Math.sin(r+Rd/2)+o;e.lineTo(s,l),e.lineTo(c,u)}}e.closePath(),e.moveTo(0,0),e.rect(0,0,e.canvas.width,e.canvas.height),e.clip("evenodd")}(e,t,m),o||(Lm(e,t,n,r,m,i),e.stroke())}(e,this,s,i,o),e.restore()}},sg,$m);var Lg=({id:e,hidden:t=!1,children:n,...r})=>{let{suiInlineClassname:o}=Zr(r);if(!("string"==typeof n?!ii(n??""):n))throw new Error('Empty content is not valid. More details below:\n\n⬇️ ⬇️ ⬇️\n\n📦 Shared UI - Components: Form Field\n\nThe "Label" component requires a child element to be passed to it.\n\n');let a=wn({"sui-screen-reader-only":t,"sui-form-field__label":!t});return(0,i.jsx)("label",{htmlFor:e,id:`${e}-label`,className:Xr(a,{},o),children:n})},Ag=({id:e,children:t,...n})=>{let{suiInlineClassname:r}=Zr(n),o=wn({"sui-form-field__helper":!0},r);return(0,i.jsx)("span",{id:`${e}-helper`,className:o,children:t})},Rg=({id:e,show:t=!1,children:n})=>(0,i.jsx)("span",{id:`${e}-error-message`,className:"sui-form-field__helper sui-color-error--50",children:t&&n}),Ng=({id:e="",label:n,helper:r,error:o,className:a,isSmall:s,isDisabled:l=!1,isLabelHidden:c=!1,children:u,customWidth:d,_htmlProps:h={},_style:f})=>{let p=(0,t.useId)();ii(e)||(p=e),u=qr(u,"{add form element as children}");let m="string"==typeof o?!ii(o??""):!!o,{suiInlineClassname:g}=Zr(f,a),v=Xr("sui-form-field",{sm:s,disabled:l},g),b={...!ii(n??"")&&{"aria-labelledby":`${p}-label`},...!!r&&{"aria-describedby":`${p}-helper`},...m&&{"aria-errormessage":`${p}-error_message`}},y={id:p,...s&&{isSmall:s},...l&&{isDisabled:l},...m&&{isError:!0}};return(0,i.jsxs)("div",{className:v,...li(h),...d&&{style:{maxWidth:`${d}px`}},"data-testid":"form-field",children:[!ii(n??"")&&(0,i.jsx)(Lg,{id:p,hidden:c??!1,children:n}),Object.keys(b).length>0?t.Children.map(u,(e,n)=>(0,t.isValidElement)(e)?(0,t.cloneElement)(e,{...y,ariaAttrs:b,...e.props,key:`form-field-child-${n}`}):e):u,m&&(0,i.jsx)(Rg,{id:p,show:m,children:o}),!!r&&(0,i.jsx)(Ag,{id:p,children:r})]})},Ig=({id:e,theme:n="primary",as:r="a",className:o="",isInline:a=!1,isDisabled:s=!1,isExternal:l=!1,hasExternalIcon:c=!1,children:u,href:d="#",reload:h=!1,onClick:f=()=>{},_htmlProps:p={},_style:m={},...g})=>{let v=(0,t.useId)(),b=e||`sui-link-${v}`,y=r??"a";u=qr(u,"link text");let[C,w,x]=Kr({}),{suiInlineClassname:_}=Zr(m,o),S=Xr("sui-link",{inline:a,disabled:s,hover:C,focus:w,[n]:!ii(n??"")},_),k={...g,id:b,href:d,className:S,"data-testid":"link",...li(p)},M=e=>{(e=>{e?.preventDefault()})(e),f&&!s&&f(e),window.open(d,l?"_blank":"_top"),h&&window.location.reload()};return"a"!==y?(k.role="link",k.onClick=M,k.onKeyDown=e=>ai(e,M),delete k.href):l&&(k.target="_blank"),(0,i.jsxs)(y,{tabIndex:0,...x,...k,children:[u,c&&l&&(0,i.jsx)(Pa,{size:"sm"})]})},zg=(0,t.createContext)({items:[],setItems:e=>{},onChange:(e,t,n)=>{}}),Hg=({...e})=>(0,i.jsx)("span",{...li(e),children:(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",width:"10",height:"2",viewBox:"-1 0 12 3",fill:"none",className:"sui-checkbox__icon",children:(0,i.jsx)("path",{d:"M9.7 0H0.3C0.134315 0 0 0.134315 0 0.3V1.7C0 1.86569 0.134315 2 0.3 2H9.7C9.86569 2 10 1.86569 10 1.7V0.3C10 0.134315 9.86569 0 9.7 0Z"})})}),jg=({...e})=>(0,i.jsx)("span",{...li(e),children:(0,i.jsx)("svg",{viewBox:"0 0 12 10",fill:"none",className:"sui-checkbox__icon",children:(0,i.jsx)("path",{d:"M4.23784 9.08831L0.337838 5.16588C0.103533 4.93023 0.103533 4.54815 0.337838 4.31247L1.18635 3.45906C1.42065 3.22338 1.80057 3.22338 2.03488 3.45906L4.66211 6.10137L9.96507 0.91168C10.1994 0.676028 10.5793 0.676028 10.8136 0.91168L11.6621 1.76509C11.8964 2.00074 11.8964 2.38283 11.6621 2.6185L5.08637 9.08833C4.85205 9.32398 4.47215 9.32398 4.23784 9.08831Z"})})}),Fg=({id:e,groupId:n="",name:r,value:o="",label:a,isLabelHidden:s=!1,isChecked:l=!1,isDisabled:c=!1,isSmall:u=!1,isError:d=!1,isIndeterminate:h=!1,onChange:f=e=>{},validate:p,validateOnMount:m,resetValidation:g,_htmlProps:v={},_style:b})=>{let y=(()=>{let e=(0,t.useContext)(zg);if(!e)throw new Error("useCheckbox must be used within a CheckboxContextProvider");return{...e,onChange:(t,n,r)=>{e?.onChange?.(t,n,r)},addToList:(t,n,r)=>{e?.onChange?.(t,n,r)}}})(),[C,w,x]=Kr({}),{suiInlineClassname:_}=Zr(b),S=(0,t.useId)(),k=e||`sui-checkbox-${S}`;(0,t.useEffect)(()=>{y?.addToList(e,l,n)},[e,n,l]);let M={id:k,type:"checkbox",name:r,value:o,className:"sui-accessible-cta sui-checkbox__input",checked:l,disabled:c,onChange:e=>{y?.onChange&&(y.onChange(k,e.target.checked,n),p?.(e.target.checked)),f&&f(e)},"aria-labelledby":`${k}-label`,...v};(0,t.useEffect)(()=>{m&&p?.(l)},[]);let E={className:Xr("sui-checkbox",{"hidden-label":s,indeterminate:h,hover:C,focus:w,disabled:c,checked:l,sm:u,error:d},_),...x},T={className:"sui-checkbox__box","aria-hidden":!0};return(0,i.jsxs)("label",{...E,id:`${k}-label`,htmlFor:k,tabIndex:-1,"data-testid":"checkbox",children:[(0,i.jsx)("input",{"aria-label":"string"==typeof a&&a||"checkbox",...li(M),"data-testid":"checkbox-input"}),h?(0,i.jsx)(Hg,{...T}):(0,i.jsx)(jg,{...T,tabIndex:-1}),s?(0,i.jsx)("span",{className:"sui-screen-reader-only",id:`${k}-label-text`,children:a}):(0,i.jsx)("span",{className:"sui-checkbox__label",id:`${k}-label-text`,children:a})]})},Vg=["button","checkbox","color","date","datetime-local","email","file","hidden","image","month","number","password","radio","range","reset","search","submit","tel","text","time","url","week"],Ug=({name:e,size:t="md",placement:n="start",onClick:r,...o})=>{let{suiInlineClassname:a}=Zr(o);if(ii(e??""))throw new Error('Required parameter is empty. More details below:\n\n⬇️ ⬇️ ⬇️\n\n📦 Shared UI - Components: Input\n\nThe "name" parameter in the icon element is required and must not be empty.\n\n');let s=js[e],l=(e??"").replace(/[A-Z]/g,(e,t)=>(0===t?"":"-")+e.toLowerCase()),c=Xr(`suicons sui-input__icon sui-input__icon--${l}`,{},a);return(0,i.jsx)("span",{className:c,"aria-hidden":"true","data-testid":`input-icon-${n}`,onClick:r,children:s&&(0,i.jsx)(s,{size:t})})},Bg=(0,t.forwardRef)(({type:e="text",defaultValue:n="",name:r,placeholder:o,hint:a,id:s,className:l,inputClass:c,isMultiLine:u=!1,isSmall:d,isReadOnly:h=!1,isError:f=!1,isDisabled:p=!1,onClickIcon:m,onClick:g,onFocus:v,onKeyDown:b,onMouseEnter:y,onMouseLeave:C,onMouseDownCapture:w,onMouseUp:x,onMouseUpCapture:_,onBlur:S,onBlurCapture:k,onChange:M,onClear:E,icon:T,iconPosition:O,iconHint:D="",iconSize:P,iconTooltipWidth:L,allowClear:A=!1,customAction:R,disableInteractions:N=!1,isRequired:I=!1,pattern:z,onKeyUp:H,customWidth:j,validate:F,validateOnMount:V,resetValidation:U,ariaAttrs:B={},_htmlProps:$={},_style:W={}},Z)=>{let q=(0,t.useId)();s||(s=q);let[Y,Q]=(0,t.useState)(n),[K,G,X]=Kr({onMouseEnter:y,onMouseLeave:C,onMouseDownCapture:w,onMouseUp:x,onMouseUpCapture:_,onBlur:S,onBlurCapture:k}),[J,ee]=(0,t.useState)(!1);if(ti(s)||ii(s))throw new Error('Empty parameter is not valid. More details below:\n\n⬇️ ⬇️ ⬇️\n\n📦 Shared UI - Components: Input\n\nThe parameter "id" in the "Input" component is required.\n\n');(0,t.useEffect)(()=>{Q(n)},[n]);let te=(0,t.useCallback)(e=>{let t=e?.target?.value??"";h||Q(t),F&&ri(F)&&F(t),M&&M(e)},[h,M,F]),ne=(0,t.useCallback)(()=>{Q(""),E&&E("")},[E]),re=!ti(Y)&&!ii(Y??""),ie=!ti(o)&&!ii(o),oe=!ti(c)&&!ii(c),ae="text";Vg.includes(e)&&(ae=e);let{suiInlineClassname:se}=Zr(W,l??""),le=Xr("sui-input",{sm:d,readonly:h,hover:K&&!h,focus:G&&!h&&!f,filled:re,"has-icon":!ii(T),"icon-start":!ii(O)&&"start"===O,"icon-end":!ii(O)&&"end"===O,error:f,disabled:p,["multiline"+(d?"-sm":"")]:u},se),ce=Xr("sui-input__input",{"allow-clear":A&&!ii(Y)&&!u},oe?c:""),ue="input";u&&(ue="textarea");let de=!ii(a??"");(0,t.useEffect)(()=>{V&&F&&ri(F)&&F(Y)},[]);let he={id:s,ref:Z,type:Jr(!u,ae),placeholder:Jr(ie,o),"aria-label":o||"input",readOnly:Jr(h,!0),disabled:Jr(p,!0),value:Y??"",className:ce,onChange:te,required:I,pattern:z,onKeyUp:e=>{F&&ri(F)&&F(Y),H&&H(e)},onClick:g,onFocus:v,onKeyDown:b,name:r,...B,...N?{}:X},fe=()=>T&&!u?ii(D)?(0,i.jsx)(Ug,{name:T,size:d?"sm":"md",placement:O??"start",onClick:e=>{m&&m(e)},...P&&{size:P}}):(0,i.jsx)(gc,{type:"icon",icon:T,customWidth:L,iconSize:d?"sm":"md",placement:"top",onClick:()=>{m&&m()},children:D}):null;return(0,i.jsxs)("div",{id:`${s}-wrapper`,className:le,"data-testid":"input",...j&&{style:{maxWidth:`${j}px`}},children:["start"===O&&fe(),(0,i.jsxs)("div",{id:`${s}-input-field`,className:Xr("sui-input__input-field",{"has-hint":de}),children:[(0,i.jsx)(ue,{...he,...li($)}),de&&(0,i.jsxs)(t.Fragment,{children:[!ii(Y)&&(0,i.jsx)("div",{className:"sui-input__input-field-text",id:`${s}-field-text`,children:Y}),de&&(0,i.jsx)("div",{className:"sui-input__input-field-hint",id:`${s}-field-hint`,children:a})]})]}),"end"===O&&fe(),A&&!ii(Y)&&!u&&(0,i.jsx)(Ws,{className:"sui-input__input-clear",icon:"CloseAlt",colorScheme:"black",type:"tertiary",iconOnly:!0,iconSize:d?"sm":"md",onClick:ne,isSmall:d??!1,_htmlProps:{onKeyDown:e=>ai(e,E)},children:"Clear"}),R&&(0,i.jsx)("div",{className:"sui-input__input-custom-action",children:R})]})});Bg.displayName="Input";var $g=({id:e,className:n="",children:r,_style:o={}})=>{let a=(0,t.useId)(),s=e||`sui-dropdown-menu-${a}`,{suiInlineClassname:l}=Zr(o,n),c=Xr("sui-dropdown__menu",{},l);return(0,i.jsx)("div",{id:s,className:c,children:r})},Wg=({id:e,icon:n,href:r,className:o="",children:a,isDisabled:s,isSelected:l=!1,onClick:c,variation:u="",variable:d,description:h="",_type:f="",_htmlProps:p={},_style:m={},_checkboxProps:g={}})=>{let[v,b,y]=Kr({}),C=(0,t.useId)(),w=e||`sui-dropdown-menu-item-${C}`,x=`${w}-title`,_="li";r&&(_="a");let{suiInlineClassname:S}=Zr(m,o),k=Xr("sui-dropdown__menu-item",{hover:v,focus:b,disabled:s,selected:l,[u]:!ii(u)},S),M=null;n&&(M=js[n]);let E={id:w,className:k,href:r||void 0,tabIndex:s?-1:0,children:(()=>{let e=(0,i.jsx)("span",{id:x,children:a});switch(f){case"select":break;case"select-checkbox":e=(0,i.jsx)(Fg,{label:e,isSmall:!0,isDisabled:s,...g});break;case"select-variable":M=M||js.Add,e=(0,i.jsxs)("div",{id:x,className:"sui-dropdown__menu-item--wrapper",children:[(0,i.jsx)("div",{children:(0,i.jsx)(M,{size:"sm",className:"sui-dropdown__menu-item-icon"})}),(0,i.jsxs)("div",{children:[(0,i.jsx)("span",{className:"sui-dropdown__menu-item--title",children:a}),d&&(0,i.jsxs)("span",{className:"sui-dropdown__menu-item--var",children:[" ",d]}),h&&(0,i.jsx)("div",{className:"sui-dropdown__menu-item--desc",children:h})]})]})}return"select-variable"!==f&&M&&(e=(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(M,{size:"sm",className:"sui-dropdown__menu-item-icon"}),e]})),e})(),...li(p)},T={};return c&&(T.onClick=c,T.onKeyDown=e=>ai(e,c)),"a"===_?(0,i.jsx)("li",{children:(0,i.jsx)(_,{...E,...y,"aria-labelledby":x,...T})}):(0,i.jsx)(_,{...E,...y,"aria-labelledby":x,...T})},Zg=({title:e="",className:t="",children:n,_htmlProps:r={},_style:o={}})=>{let{suiInlineClassname:a}=Zr(o,t),s={className:Xr("sui-dropdown__menu-group",{},a),...li(r)};return(0,i.jsxs)("li",{...s,children:[(0,i.jsx)("span",{className:"sui-dropdown__menu-group-title",children:e}),(0,i.jsx)("ul",{className:"sui-dropdown__menu-group-items",children:n})]})},qg=(0,t.forwardRef)(({id:e,type:n="",label:r,className:o,isSmall:a=!1,iconOnly:s,isFixedHeight:l=!0,children:c,selected:u="",selectAll:d=()=>{},menu:h,placement:f="right",arrow:p=!0,dropdownArrow:m=!1,buttonIcon:g,onMenuClick:v,trigger:b,emptyMessage:y,renderContentOnTop:C=!1,isResponsive:w=!1,isMultiSelect:x=!1,isFluid:_=!1,size:S="md",isDisabled:k=!1,closeOnOuterClick:M=!0,colorScheme:E="black",onToggle:T=()=>{},allowSearch:O=!1,onSearch:D=e=>{},isAsync:P=!1,asyncOptions:L={},updateOptions:A=()=>{},getOptions:R,menuCustomWidth:N,searchPlaceholder:I,_buttonProps:z={},_htmlProps:H={},_style:j={}},F)=>{let[V,U]=(0,t.useState)(!1),[B,$]=(0,t.useState)(""),[W,Z]=(0,t.useState)(!1),[q,Y]=(0,t.useState)(!1),[Q,K]=(0,t.useState)(!1),[G,X]=(0,t.useState)(h??[]),[J,ee]=(0,t.useState)(1),te=(0,t.useRef)(null),ne=(0,t.useRef)(null),re=(0,t.useRef)(null),ie=(0,t.useId)(),oe=`${e}-wrapper`||`sui-dropdown-${ie}`;Yr(te,()=>{M&&he(!1)});let{handleScroll:ae}=((e=()=>{})=>({handleScroll:t=>{let{scrollHeight:n,scrollTop:r,clientHeight:i}=t?.target??{};n-r===i&&e()}}))(()=>{!q&&!W&&(ue(),K(!0))});(0,t.useImperativeHandle)(F,()=>({open:()=>he(!0),close:()=>he(!1),toggle:()=>he(!V)}));let{suiInlineClassname:se}=Zr(j,o),le=((e,n,r=()=>{})=>{let[i,o]=(0,t.useState)(e);return(0,t.useEffect)(()=>{let t=setTimeout(()=>{o(e),r()},n);return()=>{clearTimeout(t)}},[e,n,r]),i})(B,500),ce=Xr("sui-dropdown",{sm:a,open:V},se);(0,t.useEffect)(()=>{if(!V||!ne.current||!te.current)return;let e=ne.current,t=te.current.getBoundingClientRect(),n=t.top,r=window.innerHeight-t.bottom,i=e.offsetHeight,o=r>i,a=n<i;e.classList.toggle("sui-dropdown__popover--placement-top",!o&&!a)},[V]),(0,t.useEffect)(()=>{P&&!x||X(h)},[P,x,h]);let ue=(0,t.useCallback)(async()=>{if(!P||W||q)return;if(!R)throw new Error("'getOptions' method is missing");let{perPage:e=5}=L??{};Y(!0);let t=await R(le,{page:J},G),{items:n,hasMore:r,additional:i}=t,o=Array.isArray(u)?u:[],a=n.map(e=>{let t=o.some(t=>t.id===e.id);return{...e,isSelected:t}});X(1===J?a:[...G??[],...a]),A(1===J?a:[...G??[],...a]),Y(!1),K(!1),r?ee(J+1):Z(!0)},[P,W,q,R,L,J,le,G,u,A]),de=xn(le);(0,t.useEffect)(()=>{(de??"")!==le&&(P&&!q&&(X([]),ue()),D&&D(le))},[le,D]);let he=(0,t.useCallback)(async e=>{U(e),O&&setTimeout(()=>re.current?.focus(),100),P&&e&&(G??[])?.length<=0&&ue(),T(e)},[P,T]),fe=()=>{let e=G?.every(e=>e?.isSelected),t=G?.find(e=>e?.isSelected);return(0,i.jsx)(Wg,{id:`${oe}-select-all`,isSelected:e,onClick:()=>{let t=G?.map(t=>({...t,isSelected:!e}));X(t),d(t??[],!e)},_type:n,_checkboxProps:{isChecked:e,isIndeterminate:!e&&!!t,isSmall:a},children:"Select All"},"select-all")},pe=e=>(0,i.jsxs)(i.Fragment,{children:[x&&(G??[]).length>0&&fe(),(e||[])?.map((e,t)=>e?.menus?(0,i.jsx)(Zg,{id:`${oe}-menu-group-${t}`,title:e.label,children:pe(e?.menus)},t):(v&&(e.props=e.props??{},e.props.onClick=t=>{if(v(e,t),"select-variable"!==n){if(x)e.isSelected=!e.isSelected;else{let t=G?.map(t=>({...t,isSelected:t.id===e.id}));X(t),e.isSelected=!0}"select-checkbox"!==n&&U(!1)}}),x&&(e.props={...e.props,_checkboxProps:{...e?.props?._checkboxProps,isChecked:e.isSelected,isSmall:a}}),(0,i.jsx)(Wg,{id:`${oe}-menu-item-${t}`,isSelected:e.isSelected,...e.props,_type:n,children:e.label},t)))]}),me=(0,t.useCallback)(e=>{$(e?.target?.value),P&&setTimeout(()=>{ee(1),Z(!1)},100)},[P]);return(0,i.jsxs)("div",{id:oe,ref:te,className:ce,"data-testid":"dropdown",...li(H),children:[b||(0,i.jsx)("div",{children:(0,i.jsx)(Ws,{startIcon:g??"Menu",iconOnly:s??!1,type:"secondary",isSmall:a??!1,onClick:()=>he(!V),isResponsive:w,isDisabled:k,...!s&&p&&{endIcon:"ChevronDown"},colorScheme:E,...z,children:r})}),(0,i.jsxs)("div",{id:e,tabIndex:-1,ref:ne,className:Xr("sui-dropdown__popover",{[`placement-${f}`]:!ii(f??""),"fixed-height":l,fluid:_,[S]:!_,[n]:!ii(n??"")}),...r&&{"aria-labelledby":`${e}-label`,"aria-label":`${e}-label`},style:{width:`${N}px`},children:[m&&(0,i.jsx)("div",{className:"sui-dropdown__popover--arrow",id:`${oe}-arrow`}),C&&!!c&&(0,i.jsx)("div",{className:"sui-dropdown__menu-content",id:`${oe}-menu-content-top`,children:c}),(!!h||P)&&(0,i.jsxs)($g,{children:[O&&(0,i.jsx)("div",{className:"sui-dropdown__menu-nav-search",id:`${oe}-search`,children:(0,i.jsx)(Bg,{ref:re,icon:"Search",iconPosition:"start",isSmall:!0,placeholder:I??"Search",onChange:me})}),(0,i.jsxs)("ul",{className:"sui-dropdown__menu-items",onScroll:ae,children:[pe(G),q&&(0,i.jsxs)("li",{className:Xr("",{"sui-dropdown__menu-item--loading":!0,"sui-dropdown__menu-item--loading-alt":Q}),tabIndex:-1,children:[(0,i.jsx)(Vs,{colorScheme:Q?"dark":"primary",loaderSize:"sm"}),(0,i.jsx)("span",{children:Q?"Loading...":"Loading"})]})]})]}),0===G?.length&&!q&&y&&(0,i.jsx)("div",{className:"sui-dropdown__menu--no-results",children:y}),!!c&&!C&&(0,i.jsx)("div",{className:"sui-dropdown__menu-content",id:`${oe}-menu-content-bottom`,children:c})]})]})});qg.displayName="Dropdown";var Yg=({options:e,onEvent:n=()=>{},selectAll:r=()=>{},isSmall:o=!1,isMultiSelect:a=!1,isDisabled:s=!1,selected:l="",isSearchable:c=!1,isCustomVar:u=!1,dropdownRef:d=null,onToggle:h=e=>{},updateOptions:f,onSearch:p=e=>{},onChange:m,emptyMessage:g="",_htmlProps:v,_dropdownProps:b,...y})=>{(0,t.useId)();let{suiInlineClassname:C}=Zr(y),w=(0,t.useCallback)((e,t)=>{if((!e.key||e.key&&"Enter"===e.key)&&n&&(n(t),m)){let e=t;if(a){let n=Array.isArray(l)?[...l]:[],r=n.findIndex(e=>e.id===t.id);-1!==r?n.splice(r,1):n.push(t),e=n,m(t,e)}else if(u){let n=Array.isArray(l)?[...l]:[];n.push(t),e=n,m(t,e)}else m(t)}},[u,a,m,n,l]),x=e=>({ref:void 0,onKeyDown:t=>w(t,e)});return(0,i.jsx)(t.Fragment,{children:(_=a?e??[]:e?.map(e=>({...e,...c&&{label:(0,i.jsxs)("span",{className:"sui-select__dropdown--content",children:[e?.boldLabel&&(0,i.jsx)("strong",{children:e?.boldLabel}),e?.[c&&e?.boldLabel?"newLabel":"label"]]})},props:{...e.props,className:Xr("",{"sui-select__dropdown--option":!0,"sui-select__dropdown--selected":e?.isSelected&&!u})}}))||[],(0,i.jsx)(qg,{ref:d,closeOnOuterClick:!1,onToggle:h,isFluid:!0,isFixedHeight:!0,className:Xr("sui-select__dropdown",{},C),menu:_,emptyMessage:g,onMenuClick:(e,t)=>{w(t,e)},isSmall:o,...a&&{isMultiSelect:a,updateOptions:f,type:"select-checkbox",selected:l,selectAll:r},...(a||u)&&{onSearch:p,allowSearch:!0},...!u&&{trigger:(0,i.jsx)(t.Fragment,{})},...u&&{iconOnly:!0,buttonIcon:"Add",placement:"left",type:"select-variable"},_htmlProps:{...x},isDisabled:s,...b}))});var _},Qg=({name:e,size:t="md",_htmlProps:n={},...r})=>{let{suiInlineClassname:o}=Zr(r);if(ii(e??""))throw new Error('Required parameter is empty. More details below:\n\n⬇️ ⬇️ ⬇️\n\n📦 Shared UI - Components: Button\n\nThe "name" parameter in the icon element is required and must not be empty.\n\n');let a=js[e],s=(e??"").replace(/[A-Z]/g,(e,t)=>(0===t?"":"-")+e.toLowerCase());return(0,i.jsx)("span",{className:Xr(`suicons sui-select__icon sui-select__icon--${s}`,{},o),...n,children:(0,i.jsx)("span",{"aria-hidden":"true",children:a&&(0,i.jsx)(a,{size:t})})})},Kg=({id:e,controlRef:n,expanded:r=!1,selected:o={label:""},placeholder:a,dropdownItems:s=[],onValueChange:l=()=>{},onChange:c=()=>{},onEvent:u=()=>{},onClick:d=()=>{},interactionMethods:h})=>{let f=(0,t.useId)(),p=e||`sui-search-${f}`,[m,g]=(0,t.useState)(o?.label||""),v=m.length>=1,b=t.useMemo(()=>v?s?.filter(({searchLabel:e})=>e?.startsWith(m)):s,[s,v,m]);return(0,t.useEffect)(()=>{g(o?.label||"")},[o]),(0,i.jsx)(Bg,{className:"sui-select__input",id:p,icon:r?"ChevronUp":"ChevronDown",iconPosition:"end",iconSize:"sm",onChange:e=>{if("string"!=typeof e){let t=e.target.value;g(t),l(t),c&&c(e)}},defaultValue:m,allowClear:!1,hint:v&&b[0]?.label||"",disableInteractions:!0,placeholder:a,_htmlProps:{autoComplete:"off",ref:n,onKeyDown:e=>{"ArrowRight"===e.code&&(g(b[0]?.label||""),u&&u(b[0]?.id))},onClick:d,...h}})},Gg=({id:e,controlRef:n,expanded:r=!1,arrow:o,selected:a,selectLabel:s="",isMultiSelect:l=!1,isSmall:c=!1,isCustomVar:u=!1,interactionMethods:d,disabled:h=!1,removeSelection:f=()=>{},dropdownToggle:p=()=>{},clearSelection:m=()=>{},onCustomVarChange:g=()=>{},ariaAttrs:v={},...b})=>{let y;y=(e=>Array.isArray(e))(a)&&(a??[])?.length>0||u?(0,i.jsxs)("ul",{className:"sui-select__selected-wrapper",children:[(a??[])?.length>0&&a.map((e,t)=>{let n;return u&&(n=e&&"object"==typeof e?e.props.variable.replace(/[{}]/g,""):e),(0,i.jsxs)("li",{className:"sui-select__selected-options",children:[(0,i.jsxs)("span",{className:"sui-select__selected-label",tabIndex:-1,role:"button",onClick:e=>e.stopPropagation(),onKeyDown:e=>e.stopPropagation(),children:[u&&n,!u&&e?.label]}),!u&&(0,i.jsx)(Qg,{name:"Close",size:"xs",...!!f&&{_htmlProps:{role:"button",tabIndex:0,"aria-label":"Remove Item",onClick:t=>{t.stopPropagation(),f(e?.id)},onKeyDown:t=>{("Enter"===t.key||" "===t.key)&&f(e?.id)}}}})]},u?t:e?.id)}),u&&(0,i.jsx)("li",{className:"sui-select__custom-var-input",children:(0,i.jsx)("input",{id:e,type:"text","aria-label":"Select",placeholder:s,onKeyDown:g,disabled:h,...d})})]}):(0,i.jsx)("span",{className:"sui-select__selected",children:a&&"object"==typeof a&&"label"in a?a.label:s});let C=(0,t.useCallback)(()=>{m()},[m]);return(0,i.jsxs)(i.Fragment,{children:[!u&&(0,i.jsx)("input",{id:e,"aria-label":"Select",className:"sui-select__hidden-input",tabIndex:-1,...d}),(0,i.jsxs)("div",{id:`${e}-control`,className:"sui-select__control",...li(b),children:[(0,i.jsx)("div",{className:"sui-accessible-cta",ref:n,...!u&&{role:"button",onClick:p,onKeyDown:e=>{("Enter"===e.key||"Space"===e.key)&&p()},tabIndex:0,"aria-label":s,"aria-haspopup":"listbox","aria-expanded":r,...v,...d}}),y,l&&!ti(a)&&s!==a&&(a??[]).length>0&&!u&&(0,i.jsx)(Qg,{name:"CloseAlt",size:c?"sm":"md",_htmlProps:{role:"button",tabIndex:0,"aria-label":"Remove All",onClick:C,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&C()}}}),o&&!u&&(0,i.jsx)("span",{className:"sui-select__arrow",children:(0,i.jsx)(Qg,{name:o,size:"sm"})})]})]})},Xg=({isSmall:e=!1,interactionMethods:n,selectLabel:r="",clearSelection:o,selected:a,...s})=>{let[l,c]=(0,t.useState)(!1);return(0,t.useCallback)(e=>{o(),c(!1)},[o]),(0,i.jsx)("div",{className:"sui-select__control",children:(0,i.jsx)(Kg,{placeholder:r,isSmall:e??!1,onValueChange:e=>{c(!!e)},selected:a,interactionMethods:n,...s})})},Jg=({id:e,options:n,className:r,selected:o,label:a="Select option",isCustomVar:s=!1,isDisabled:l=!1,isSmall:c=!1,isError:u=!1,isMultiSelect:d=!1,isSearchable:h=!1,onMouseEnter:f=()=>null,onMouseLeave:p=()=>null,customWidth:m,noResultsMessage:g="No results found",onChange:v,resetValidation:b,validateOnMount:y,validate:C,ariaAttrs:w={},_style:x={},_htmlProps:_={},_dropdownProps:S={}})=>{let k=(0,t.useId)();e||(e=`select-${k}`);let M=(0,t.useRef)(null),E=(0,t.useRef)(null),T=(0,t.useRef)(null),[O,D]=(0,t.useState)(n),[P,L]=(0,t.useState)(!1),[A,R]=(0,t.useState)(O??[]),[N,I]=(0,t.useState)(O??[]),[z,H]=(0,t.useState)([]),[j,F]=(0,t.useState)([]);(0,t.useEffect)(()=>{H(o)},[o]),(0,t.useEffect)(()=>{R(O??[]),I(O??[])},[O]),Yr(M,()=>{T.current?.close()});let V=xn(P);(0,t.useEffect)(()=>{E?.current&&typeof V<"u"&&V!==P&&!P&&E?.current?.focus()},[P,V]);let[U,B,$]=Kr({onMouseLeave:p,onMouseEnter:f});(0,t.useEffect)(()=>{let e=A.map(e=>{let t=N.find(t=>t.id===e.id);return t?{...t}:e}),t=e.filter(e=>e?.isSelected),n=t.length>0?t:a;if(!d){let e=n?.[0];e&&e.id&&Y(e)}R(e)},[N]),(0,t.useEffect)(()=>{s&&H(j)},[j,s]);let{suiInlineClassname:W}=Zr(x,r),Z=Xr("sui-select",{sm:c,open:P,disabled:l,hover:U,focus:B,error:u,multiselect:d,searchable:h,"custom-var":s},W),q={className:Z,ref:M,...m&&{style:{maxWidth:`${m}px`}}},Y=e=>{H(e),C&&!d&&C(e),v&&v(e)};(0,t.useEffect)(()=>{C&&y&&!d&&C(z)},[]);let Q=e=>{if(s)return void F([...j,e]);if(!O)return H(e),void T.current?.close();let t=N.findIndex(t=>t.id===e.id),n=[...N],r=n[t]?.isSelected;d?(n[t]={...n[t],isSelected:!r},I(n),H(r=>r?r.some(t=>t.id===e.id)?r.filter(t=>t.id!==e.id):[...r,n[t]]:[e])):(n.forEach(e=>e.isSelected=!1),n[t]={...n[t],isSelected:!0},I(n),T.current?.close())},K={id:e,controlRef:E,expanded:P,selected:z,selectLabel:a,isSmall:c,disabled:l,clearSelection:()=>{((e,t,n)=>{let r=t.map(e=>({...e,isSelected:!1,props:{...e.props}}));e([]),n(r)})(Y,A,I)},ariaAttrs:w,...!h&&{dropdownToggle:()=>{T.current?.toggle()},arrow:P?"ChevronUp":"ChevronDown"},...h&&{dropdownItems:N,onChange:e=>{(e=>{let t=e.target.value.toLowerCase();T.current?.open(),((e,t,n)=>{if(ii(e))return void n(t);let r=t?.filter(t=>t?.searchLabel?.toLowerCase().startsWith(e))?.map(t=>{let n=t?.searchLabel;if(!n)return{...t,isSelected:!1};let r=n.toLowerCase().indexOf(e);if(-1===r)return{...t,isSelected:!1};let i=n.substring(0,r)+n.substring(r+e.length),o=n.substring(0,e.length);return{...t,isSelected:!1,newLabel:i,boldLabel:o}});n(r)})(t,A,I)})(e),Y({...z,label:e.target.value})},onEvent:e=>Q(e),onClick:()=>{T.current?.toggle()}},...d&&{isMultiSelect:d,removeSelection:e=>{((e,t,n,r,i)=>{let o=t.map(t=>t.id===e?{...t,isSelected:!1,props:{...t.props}}:t);r(t=>{let r=t.filter(t=>t.id!==e),a=t.find(t=>t.id===e);return t.length!==r.length?(n(o),i?.(a,r),r):t})})(e,N,I,H,v)}},...s&&{isCustomVar:s,onCustomVarChange:e=>{let t=e.target,n=t.value;"Enter"!==e.key||ii(n)?"Backspace"===e.key&&ii(n)&&F(e=>e.slice(0,-1)):(F([...j,n]),t.value="")}}},G={options:N,updateOptions:e=>{D(e)},selected:z,isSmall:c,onChange:v,isDisabled:l,...h&&{isSearchable:h,options:N.map(e=>({...e,searchLabel:e.label}))},...d&&{isMultiSelect:d,options:N.map(e=>({...e,props:{_checkboxProps:{isSmall:c}}})),selectAll:(e,t)=>{D(e),v?.({},t?e:[]),H(n=>n?t?[...n,...e].filter((e,t,n)=>t===n.findIndex(t=>t.id===e.id)):n.filter(t=>!e.some(e=>e.id===t.id)):e)}},...(d||s)&&{onSearch:e=>{(e=>{let t=e;T.current?.open(),((e,t,n)=>{if(ii(e))return void n(t);let r=t.filter(t=>"string"==typeof t?.label&&t?.label?.toLowerCase().startsWith(e.toLowerCase()));n(r)})(t,A,I)})(e)}},dropdownRef:T,onToggle:e=>{L(e)},onEvent:e=>{Q(e)},isCustomVar:s,noResultsMessage:g,_dropdownProps:S};return(0,i.jsxs)("div",{...q,"data-check":"check","data-testid":"select",...li(_),children:[!h&&(0,i.jsx)(Gg,{...K,interactionMethods:$}),h&&(0,i.jsx)(Xg,{...K,interactionMethods:$}),(0,i.jsx)(Yg,{...G})]})},ev=({...e})=>(0,i.jsx)(Jg,{...e}),tv=["as","children","className","_style"];function nv(){return nv=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},nv.apply(null,arguments)}var rv=function(e){var n=e.as,r=void 0===n?"div":n,i=e.children,o=e.className,a=void 0===o?"":o,s=e._style,l=void 0===s?{}:s,c=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,tv),u=Zr(l,Xr("beehive-sui-html-tag",{},a)).suiInlineClassname,d=r;return t.createElement(d,nv({className:u},c),i)};function iv(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){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ov(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?ov(e,t):void 0}}(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 ov(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}(0,s.__)("Sessions"),(0,s.__)("Users"),(0,s.__)("Pageviews"),(0,s.__)("Pages/Sessions"),(0,s.__)("Average Time"),(0,s.__)("Bounce Rate");var av=(0,t.createContext)(void 0),sv=function(e){var n=e.children,r=null!=hl?hl:{},i=r.start_date,o=r.end_date,a=iv((0,t.useState)(i),2),s=a[0],l=a[1],c=iv((0,t.useState)(o),2),u=c[0],d=c[1],h=function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.from,r=t.to,i=Bl({slug:"stats/dashboard",baseURL:"v1"},{from:n,to:r,network:Il?1:0}),o=i.data,a=i.isLoading,s=i.isRefetching,l=i.refetch,c=(null==o?void 0:o.data)||{},u=(null===(e=null==c?void 0:c.stats)||void 0===e?void 0:e.summary)||{};return{stats:(null==c?void 0:c.stats)||{},periods:(null==c?void 0:c.periods)||{},summary:u,dashboard:c,isLoading:s||a,refetch:l}}({from:s,to:u}),f=h.stats,p=h.periods,m=h.isLoading,g=h.refetch,v=h.summary,b=(0,t.useCallback)(function(e,t){l(e),d(t),g()},[g]);return t.createElement(av.Provider,{value:{stats:f,periods:p,startDate:s,endDate:u,setStartDate:l,setEndDate:d,summary:v,isLoading:m,refetch:g,updateDateRange:b}},n)},lv=function(){var e=(0,t.useContext)(av);if(!e)throw new Error("useVisitors must be used within a VisitorsProvider");return e};function cv(e){return cv="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},cv(e)}function uv(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function dv(e){uv(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"===cv(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 hv(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)}var fv={};function pv(){return fv}function mv(e,t){var n,r,i,o,a,s,l,c;uv(1,arguments);var u=pv(),d=hv(null!==(n=null!==(r=null!==(i=null!==(o=null==t?void 0:t.weekStartsOn)&&void 0!==o?o:null==t||null===(a=t.locale)||void 0===a||null===(s=a.options)||void 0===s?void 0:s.weekStartsOn)&&void 0!==i?i:u.weekStartsOn)&&void 0!==r?r:null===(l=u.locale)||void 0===l||null===(c=l.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==n?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var h=dv(e),f=h.getDay(),p=(f<d?7:0)+f-d;return h.setDate(h.getDate()-p),h.setHours(0,0,0,0),h}function gv(e){uv(1,arguments);var t=dv(e);return t.setDate(1),t.setHours(0,0,0,0),t}function vv(e,t){var n,r,i,o,a,s,l,c;uv(1,arguments);var u=pv(),d=hv(null!==(n=null!==(r=null!==(i=null!==(o=null==t?void 0:t.weekStartsOn)&&void 0!==o?o:null==t||null===(a=t.locale)||void 0===a||null===(s=a.options)||void 0===s?void 0:s.weekStartsOn)&&void 0!==i?i:u.weekStartsOn)&&void 0!==r?r:null===(l=u.locale)||void 0===l||null===(c=l.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==n?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var h=dv(e),f=h.getDay(),p=6+(f<d?-7:0)-(f-d);return h.setDate(h.getDate()+p),h.setHours(23,59,59,999),h}function bv(e){uv(1,arguments);var t=dv(e),n=t.getMonth();return t.setFullYear(t.getFullYear(),n+1,0),t.setHours(23,59,59,999),t}function yv(e,t){uv(2,arguments);var n=dv(e),r=dv(t);return n.getTime()<r.getTime()}function Cv(e,t){uv(2,arguments);var n=dv(e),r=hv(t);return isNaN(r)?new Date(NaN):r?(n.setDate(n.getDate()+r),n):n}function wv(e){uv(1,arguments);var t=dv(e);return t.setHours(0,0,0,0),t}function xv(e,t){uv(2,arguments);var n=wv(e),r=wv(t);return n.getTime()===r.getTime()}function _v(e,t){uv(2,arguments);var n=dv(e).getTime(),r=dv(t.start).getTime(),i=dv(t.end).getTime();if(!(r<=i))throw new RangeError("Invalid interval");return n>=r&&n<=i}function Sv(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function kv(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return Sv(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?Sv(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(s)throw o}}}}var Mv={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function Ev(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}var Tv={date:Ev({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:Ev({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:Ev({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},Ov={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function Dv(e){return function(t,n){var r;if("formatting"===(null!=n&&n.context?String(n.context):"standalone")&&e.formattingValues){var i=e.defaultFormattingWidth||e.defaultWidth,o=null!=n&&n.width?String(n.width):i;r=e.formattingValues[o]||e.formattingValues[i]}else{var a=e.defaultWidth,s=null!=n&&n.width?String(n.width):e.defaultWidth;r=e.values[s]||e.values[a]}return r[e.argumentCallback?e.argumentCallback(t):t]}}var Pv={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:Dv({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:Dv({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:Dv({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:Dv({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:Dv({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})};function Lv(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],o=t.match(i);if(!o)return null;var a,s=o[0],l=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],c=Array.isArray(l)?function(e,t){for(var n=0;n<e.length;n++)if(t(e[n]))return n}(l,function(e){return e.test(s)}):function(e,t){for(var n in e)if(e.hasOwnProperty(n)&&t(e[n]))return n}(l,function(e){return e.test(s)});return a=e.valueCallback?e.valueCallback(c):c,{value:a=n.valueCallback?n.valueCallback(a):a,rest:t.slice(s.length)}}}var Av,Rv={ordinalNumber:(Av={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:function(e){return parseInt(e,10)}},function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=e.match(Av.matchPattern);if(!n)return null;var r=n[0],i=e.match(Av.parsePattern);if(!i)return null;var o=Av.valueCallback?Av.valueCallback(i[0]):i[0];return{value:o=t.valueCallback?t.valueCallback(o):o,rest:e.slice(r.length)}}),era:Lv({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:Lv({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:Lv({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:Lv({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:Lv({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"})},Nv={code:"en-US",formatDistance:function(e,t,n){var r,i=Mv[e];return r="string"==typeof i?i:1===t?i.one:i.other.replace("{{count}}",t.toString()),null!=n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+r:r+" ago":r},formatLong:Tv,formatRelative:function(e,t,n,r){return Ov[e]},localize:Pv,match:Rv,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Iv(e,t){return uv(2,arguments),function(e,t){uv(2,arguments);var n=dv(e).getTime(),r=hv(t);return new Date(n+r)}(e,-hv(t))}function zv(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}var Hv=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"})}},jv=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"})}},Fv={p:jv,P:function(e,t){var n,r=e.match(/(P+)(p+)?/)||[],i=r[1],o=r[2];if(!o)return Hv(e,t);switch(i){case"P":n=t.dateTime({width:"short"});break;case"PP":n=t.dateTime({width:"medium"});break;case"PPP":n=t.dateTime({width:"long"});break;default:n=t.dateTime({width:"full"})}return n.replace("{{date}}",Hv(i,t)).replace("{{time}}",jv(o,t))}};function Vv(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 Uv=["D","DD"],Bv=["YY","YYYY"];function $v(e){return-1!==Uv.indexOf(e)}function Wv(e){return-1!==Bv.indexOf(e)}function Zv(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"))}function qv(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Yv(e,t){return Yv=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Yv(e,t)}function Qv(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&&Yv(e,t)}function Kv(e){return Kv=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Kv(e)}function Gv(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(Gv=function(){return!!e})()}function Xv(e){var t=Gv();return function(){var n,r=Kv(e);if(t){var i=Kv(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"==cv(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return qv(e)}(this,n)}}function Jv(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function eb(e){var t=function(e){if("object"!=cv(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var n=t.call(e,"string");if("object"!=cv(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==cv(t)?t:t+""}function tb(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,eb(r.key),r)}}function nb(e,t,n){return t&&tb(e.prototype,t),n&&tb(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function rb(e,t,n){return(t=eb(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var ib=function(){function e(){Jv(this,e),rb(this,"priority",void 0),rb(this,"subPriority",0)}return nb(e,[{key:"validate",value:function(e,t){return!0}}]),e}(),ob=function(e){Qv(n,e);var t=Xv(n);function n(e,r,i,o,a){var s;return Jv(this,n),(s=t.call(this)).value=e,s.validateValue=r,s.setValue=i,s.priority=o,a&&(s.subPriority=a),s}return nb(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}(ib),ab=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",10),rb(qv(e),"subPriority",-1),e}return nb(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}(ib),sb=function(){function e(){Jv(this,e),rb(this,"incompatibleTokens",void 0),rb(this,"priority",void 0),rb(this,"subPriority",void 0)}return nb(e,[{key:"run",value:function(e,t,n,r){var i=this.parse(e,t,n,r);return i?{setter:new ob(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}},{key:"validate",value:function(e,t,n){return!0}}]),e}(),lb=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",140),rb(qv(e),"incompatibleTokens",["R","u","t","T"]),e}return nb(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),cb=(Math.pow(10,8),/^(1[0-2]|0?\d)/),ub=/^(3[0-1]|[0-2]?\d)/,db=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,hb=/^(5[0-3]|[0-4]?\d)/,fb=/^(2[0-3]|[0-1]?\d)/,pb=/^(2[0-4]|[0-1]?\d)/,mb=/^(1[0-1]|0?\d)/,gb=/^(1[0-2]|0?\d)/,vb=/^[0-5]?\d/,bb=/^[0-5]?\d/,yb=/^\d/,Cb=/^\d{1,2}/,wb=/^\d{1,3}/,xb=/^\d{1,4}/,_b=/^-?\d+/,Sb=/^-?\d/,kb=/^-?\d{1,2}/,Mb=/^-?\d{1,3}/,Eb=/^-?\d{1,4}/,Tb=/^([+-])(\d{2})(\d{2})?|Z/,Ob=/^([+-])(\d{2})(\d{2})|Z/,Db=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,Pb=/^([+-])(\d{2}):(\d{2})|Z/,Lb=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function Ab(e,t){return e?{value:t(e.value),rest:e.rest}:e}function Rb(e,t){var n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function Nb(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 Ib(e){return Rb(_b,e)}function zb(e,t){switch(e){case 1:return Rb(yb,t);case 2:return Rb(Cb,t);case 3:return Rb(wb,t);case 4:return Rb(xb,t);default:return Rb(new RegExp("^\\d{1,"+e+"}"),t)}}function Hb(e,t){switch(e){case 1:return Rb(Sb,t);case 2:return Rb(kb,t);case 3:return Rb(Mb,t);case 4:return Rb(Eb,t);default:return Rb(new RegExp("^-?\\d{1,"+e+"}"),t)}}function jb(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}}function Fb(e,t){var n,r=t>0,i=r?t:1-t;if(i<=50)n=e||100;else{var o=i+50;n=e+100*Math.floor(o/100)-(e>=o%100?100:0)}return r?n:1-n}function Vb(e){return e%400==0||e%4==0&&e%100!=0}var Ub=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",130),rb(qv(e),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n){var r=function(e){return{year:e,isTwoDigitYear:"yy"===t}};switch(t){case"y":return Ab(zb(4,e),r);case"yo":return Ab(n.ordinalNumber(e,{unit:"year"}),r);default:return Ab(zb(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 i=Fb(n.year,r);return e.setUTCFullYear(i,0,1),e.setUTCHours(0,0,0,0),e}var o="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(o,0,1),e.setUTCHours(0,0,0,0),e}}]),n}(sb);function Bb(e,t){var n,r,i,o,a,s,l,c;uv(1,arguments);var u=pv(),d=hv(null!==(n=null!==(r=null!==(i=null!==(o=null==t?void 0:t.weekStartsOn)&&void 0!==o?o:null==t||null===(a=t.locale)||void 0===a||null===(s=a.options)||void 0===s?void 0:s.weekStartsOn)&&void 0!==i?i:u.weekStartsOn)&&void 0!==r?r:null===(l=u.locale)||void 0===l||null===(c=l.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==n?n:0);if(!(d>=0&&d<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var h=dv(e),f=h.getUTCDay(),p=(f<d?7:0)+f-d;return h.setUTCDate(h.getUTCDate()-p),h.setUTCHours(0,0,0,0),h}function $b(e,t){var n,r,i,o,a,s,l,c;uv(1,arguments);var u=dv(e),d=u.getUTCFullYear(),h=pv(),f=hv(null!==(n=null!==(r=null!==(i=null!==(o=null==t?void 0:t.firstWeekContainsDate)&&void 0!==o?o:null==t||null===(a=t.locale)||void 0===a||null===(s=a.options)||void 0===s?void 0:s.firstWeekContainsDate)&&void 0!==i?i:h.firstWeekContainsDate)&&void 0!==r?r:null===(l=h.locale)||void 0===l||null===(c=l.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==n?n:1);if(!(f>=1&&f<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var p=new Date(0);p.setUTCFullYear(d+1,0,f),p.setUTCHours(0,0,0,0);var m=Bb(p,t),g=new Date(0);g.setUTCFullYear(d,0,f),g.setUTCHours(0,0,0,0);var v=Bb(g,t);return u.getTime()>=m.getTime()?d+1:u.getTime()>=v.getTime()?d:d-1}var Wb=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",130),rb(qv(e),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n){var r=function(e){return{year:e,isTwoDigitYear:"YY"===t}};switch(t){case"Y":return Ab(zb(4,e),r);case"Yo":return Ab(n.ordinalNumber(e,{unit:"year"}),r);default:return Ab(zb(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 i=$b(e,r);if(n.isTwoDigitYear){var o=Fb(n.year,i);return e.setUTCFullYear(o,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),Bb(e,r)}var a="era"in t&&1!==t.era?1-n.year:n.year;return e.setUTCFullYear(a,0,r.firstWeekContainsDate),e.setUTCHours(0,0,0,0),Bb(e,r)}}]),n}(sb);function Zb(e){uv(1,arguments);var t=dv(e),n=t.getUTCDay(),r=(n<1?7:0)+n-1;return t.setUTCDate(t.getUTCDate()-r),t.setUTCHours(0,0,0,0),t}var qb=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",130),rb(qv(e),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t){return Hb("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),Zb(r)}}]),n}(sb),Yb=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",130),rb(qv(e),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t){return Hb("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}(sb),Qb=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",120),rb(qv(e),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n){switch(t){case"Q":case"QQ":return zb(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}(sb),Kb=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",120),rb(qv(e),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n){switch(t){case"q":case"qq":return zb(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}(sb),Gb=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),rb(qv(e),"priority",110),e}return nb(n,[{key:"parse",value:function(e,t,n){var r=function(e){return e-1};switch(t){case"M":return Ab(Rb(cb,e),r);case"MM":return Ab(zb(2,e),r);case"Mo":return Ab(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}(sb),Xb=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",110),rb(qv(e),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n){var r=function(e){return e-1};switch(t){case"L":return Ab(Rb(cb,e),r);case"LL":return Ab(zb(2,e),r);case"Lo":return Ab(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}(sb);function Jb(e,t){uv(1,arguments);var n=dv(e),r=Bb(n,t).getTime()-function(e,t){var n,r,i,o,a,s,l,c;uv(1,arguments);var u=pv(),d=hv(null!==(n=null!==(r=null!==(i=null!==(o=null==t?void 0:t.firstWeekContainsDate)&&void 0!==o?o:null==t||null===(a=t.locale)||void 0===a||null===(s=a.options)||void 0===s?void 0:s.firstWeekContainsDate)&&void 0!==i?i:u.firstWeekContainsDate)&&void 0!==r?r:null===(l=u.locale)||void 0===l||null===(c=l.options)||void 0===c?void 0:c.firstWeekContainsDate)&&void 0!==n?n:1),h=$b(e,t),f=new Date(0);return f.setUTCFullYear(h,0,d),f.setUTCHours(0,0,0,0),Bb(f,t)}(n,t).getTime();return Math.round(r/6048e5)+1}var ey=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",100),rb(qv(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n){switch(t){case"w":return Rb(hb,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return zb(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,n,r){return Bb(function(e,t,n){uv(2,arguments);var r=dv(e),i=hv(t),o=Jb(r,n)-i;return r.setUTCDate(r.getUTCDate()-7*o),r}(e,n,r),r)}}]),n}(sb);function ty(e){uv(1,arguments);var t=dv(e),n=t.getUTCFullYear(),r=new Date(0);r.setUTCFullYear(n+1,0,4),r.setUTCHours(0,0,0,0);var i=Zb(r),o=new Date(0);o.setUTCFullYear(n,0,4),o.setUTCHours(0,0,0,0);var a=Zb(o);return t.getTime()>=i.getTime()?n+1:t.getTime()>=a.getTime()?n:n-1}function ny(e){uv(1,arguments);var t=dv(e),n=Zb(t).getTime()-function(e){uv(1,arguments);var t=ty(e),n=new Date(0);return n.setUTCFullYear(t,0,4),n.setUTCHours(0,0,0,0),Zb(n)}(t).getTime();return Math.round(n/6048e5)+1}var ry=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",100),rb(qv(e),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n){switch(t){case"I":return Rb(hb,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return zb(t.length,e)}}},{key:"validate",value:function(e,t){return t>=1&&t<=53}},{key:"set",value:function(e,t,n){return Zb(function(e,t){uv(2,arguments);var n=dv(e),r=hv(t),i=ny(n)-r;return n.setUTCDate(n.getUTCDate()-7*i),n}(e,n))}}]),n}(sb),iy=[31,28,31,30,31,30,31,31,30,31,30,31],oy=[31,29,31,30,31,30,31,31,30,31,30,31],ay=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",90),rb(qv(e),"subPriority",1),rb(qv(e),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n){switch(t){case"d":return Rb(ub,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return zb(t.length,e)}}},{key:"validate",value:function(e,t){var n=Vb(e.getUTCFullYear()),r=e.getUTCMonth();return n?t>=1&&t<=oy[r]:t>=1&&t<=iy[r]}},{key:"set",value:function(e,t,n){return e.setUTCDate(n),e.setUTCHours(0,0,0,0),e}}]),n}(sb),sy=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",90),rb(qv(e),"subpriority",1),rb(qv(e),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n){switch(t){case"D":case"DD":return Rb(db,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return zb(t.length,e)}}},{key:"validate",value:function(e,t){return Vb(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}(sb);function ly(e,t,n){var r,i,o,a,s,l,c,u;uv(2,arguments);var d=pv(),h=hv(null!==(r=null!==(i=null!==(o=null!==(a=null==n?void 0:n.weekStartsOn)&&void 0!==a?a:null==n||null===(s=n.locale)||void 0===s||null===(l=s.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==o?o:d.weekStartsOn)&&void 0!==i?i:null===(c=d.locale)||void 0===c||null===(u=c.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==r?r:0);if(!(h>=0&&h<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var f=dv(e),p=hv(t),m=((p%7+7)%7<h?7:0)+p-f.getUTCDay();return f.setUTCDate(f.getUTCDate()+m),f}var cy=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",90),rb(qv(e),"incompatibleTokens",["D","i","e","c","t","T"]),e}return nb(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=ly(e,n,r)).setUTCHours(0,0,0,0),e}}]),n}(sb),uy=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",90),rb(qv(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n,r){var i=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return Ab(zb(t.length,e),i);case"eo":return Ab(n.ordinalNumber(e,{unit:"day"}),i);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=ly(e,n,r)).setUTCHours(0,0,0,0),e}}]),n}(sb),dy=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",90),rb(qv(e),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n,r){var i=function(e){var t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return Ab(zb(t.length,e),i);case"co":return Ab(n.ordinalNumber(e,{unit:"day"}),i);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=ly(e,n,r)).setUTCHours(0,0,0,0),e}}]),n}(sb),hy=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",90),rb(qv(e),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n){var r=function(e){return 0===e?7:e};switch(t){case"i":case"ii":return zb(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return Ab(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 Ab(n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiiii":return Ab(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);default:return Ab(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){uv(2,arguments);var n=hv(t);n%7==0&&(n-=7);var r=dv(e),i=((n%7+7)%7<1?7:0)+n-r.getUTCDay();return r.setUTCDate(r.getUTCDate()+i),r}(e,n),e.setUTCHours(0,0,0,0),e}}]),n}(sb),fy=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",80),rb(qv(e),"incompatibleTokens",["b","B","H","k","t","T"]),e}return nb(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(jb(n),0,0,0),e}}]),n}(sb),py=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",80),rb(qv(e),"incompatibleTokens",["a","B","H","k","t","T"]),e}return nb(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(jb(n),0,0,0),e}}]),n}(sb),my=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",80),rb(qv(e),"incompatibleTokens",["a","b","t","T"]),e}return nb(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(jb(n),0,0,0),e}}]),n}(sb),gy=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",70),rb(qv(e),"incompatibleTokens",["H","K","k","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n){switch(t){case"h":return Rb(gb,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return zb(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}(sb),vy=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",70),rb(qv(e),"incompatibleTokens",["a","b","h","K","k","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n){switch(t){case"H":return Rb(fb,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return zb(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}(sb),by=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",70),rb(qv(e),"incompatibleTokens",["h","H","k","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n){switch(t){case"K":return Rb(mb,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return zb(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}(sb),yy=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",70),rb(qv(e),"incompatibleTokens",["a","b","h","H","K","t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n){switch(t){case"k":return Rb(pb,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return zb(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}(sb),Cy=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",60),rb(qv(e),"incompatibleTokens",["t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n){switch(t){case"m":return Rb(vb,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return zb(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}(sb),wy=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",50),rb(qv(e),"incompatibleTokens",["t","T"]),e}return nb(n,[{key:"parse",value:function(e,t,n){switch(t){case"s":return Rb(bb,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return zb(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}(sb),xy=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",30),rb(qv(e),"incompatibleTokens",["t","T"]),e}return nb(n,[{key:"parse",value:function(e,t){return Ab(zb(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}(sb),_y=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",10),rb(qv(e),"incompatibleTokens",["t","T","x"]),e}return nb(n,[{key:"parse",value:function(e,t){switch(t){case"X":return Nb(Tb,e);case"XX":return Nb(Ob,e);case"XXXX":return Nb(Db,e);case"XXXXX":return Nb(Lb,e);default:return Nb(Pb,e)}}},{key:"set",value:function(e,t,n){return t.timestampIsSet?e:new Date(e.getTime()-n)}}]),n}(sb),Sy=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",10),rb(qv(e),"incompatibleTokens",["t","T","X"]),e}return nb(n,[{key:"parse",value:function(e,t){switch(t){case"x":return Nb(Tb,e);case"xx":return Nb(Ob,e);case"xxxx":return Nb(Db,e);case"xxxxx":return Nb(Lb,e);default:return Nb(Pb,e)}}},{key:"set",value:function(e,t,n){return t.timestampIsSet?e:new Date(e.getTime()-n)}}]),n}(sb),ky=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",40),rb(qv(e),"incompatibleTokens","*"),e}return nb(n,[{key:"parse",value:function(e){return Ib(e)}},{key:"set",value:function(e,t,n){return[new Date(1e3*n),{timestampIsSet:!0}]}}]),n}(sb),My=function(e){Qv(n,e);var t=Xv(n);function n(){var e;Jv(this,n);for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];return rb(qv(e=t.call.apply(t,[this].concat(i))),"priority",20),rb(qv(e),"incompatibleTokens","*"),e}return nb(n,[{key:"parse",value:function(e){return Ib(e)}},{key:"set",value:function(e,t,n){return[new Date(n),{timestampIsSet:!0}]}}]),n}(sb),Ey={G:new lb,y:new Ub,Y:new Wb,R:new qb,u:new Yb,Q:new Qb,q:new Kb,M:new Gb,L:new Xb,w:new ey,I:new ry,d:new ay,D:new sy,E:new cy,e:new uy,c:new dy,i:new hy,a:new fy,b:new py,B:new my,h:new gy,H:new vy,K:new by,k:new yy,m:new Cy,s:new wy,S:new xy,X:new _y,x:new Sy,t:new ky,T:new My},Ty=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Oy=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Dy=/^'([^]*?)'?$/,Py=/''/g,Ly=/\S/,Ay=/[a-zA-Z]/;function Ry(e){if(uv(1,arguments),!function(e){return uv(1,arguments),e instanceof Date||"object"===cv(e)&&"[object Date]"===Object.prototype.toString.call(e)}(e)&&"number"!=typeof e)return!1;var t=dv(e);return!isNaN(Number(t))}function Ny(e){var t,n;if(uv(1,arguments),e&&"function"==typeof e.forEach)t=e;else{if("object"!==cv(e)||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach(function(e){var t=dv(e);(void 0===n||n<t||isNaN(Number(t)))&&(n=t)}),n||new Date(NaN)}function Iy(e){var t,n;if(uv(1,arguments),e&&"function"==typeof e.forEach)t=e;else{if("object"!==cv(e)||null===e)return new Date(NaN);t=Array.prototype.slice.call(e)}return t.forEach(function(e){var t=dv(e);(void 0===n||n>t||isNaN(t.getDate()))&&(n=t)}),n||new Date(NaN)}function zy(e,t){uv(2,arguments);var n=dv(e),r=dv(t);return n.getFullYear()===r.getFullYear()&&n.getMonth()===r.getMonth()}function Hy(e,t){uv(2,arguments);var n=dv(e),r=hv(t);if(isNaN(r))return new Date(NaN);if(!r)return n;var i=n.getDate(),o=new Date(n.getTime());return o.setMonth(n.getMonth()+r+1,0),i>=o.getDate()?o:(n.setFullYear(o.getFullYear(),o.getMonth(),i),n)}function jy(e,t){for(var n=e<0?"-":"",r=Math.abs(e).toString();r.length<t;)r="0"+r;return n+r}var Fy={y:function(e,t){var n=e.getUTCFullYear(),r=n>0?n:1-n;return jy("yy"===t?r%100:r,t.length)},M:function(e,t){var n=e.getUTCMonth();return"M"===t?String(n+1):jy(n+1,2)},d:function(e,t){return jy(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 jy(e.getUTCHours()%12||12,t.length)},H:function(e,t){return jy(e.getUTCHours(),t.length)},m:function(e,t){return jy(e.getUTCMinutes(),t.length)},s:function(e,t){return jy(e.getUTCSeconds(),t.length)},S:function(e,t){var n=t.length,r=e.getUTCMilliseconds();return jy(Math.floor(r*Math.pow(10,n-3)),t.length)}},Vy=Fy,Uy={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(),i=r>0?r:1-r;return n.ordinalNumber(i,{unit:"year"})}return Vy.y(e,t)},Y:function(e,t,n,r){var i=$b(e,r),o=i>0?i:1-i;return"YY"===t?jy(o%100,2):"Yo"===t?n.ordinalNumber(o,{unit:"year"}):jy(o,t.length)},R:function(e,t){return jy(ty(e),t.length)},u:function(e,t){return jy(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 jy(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 jy(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 Vy.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 jy(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){var i=Jb(e,r);return"wo"===t?n.ordinalNumber(i,{unit:"week"}):jy(i,t.length)},I:function(e,t,n){var r=ny(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):jy(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getUTCDate(),{unit:"date"}):Vy.d(e,t)},D:function(e,t,n){var r=function(e){uv(1,arguments);var t=dv(e),n=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var r=n-t.getTime();return Math.floor(r/864e5)+1}(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):jy(r,t.length)},E:function(e,t,n){var r=e.getUTCDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){var i=e.getUTCDay(),o=(i-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return jy(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(i,{width:"short",context:"formatting"});default:return n.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){var i=e.getUTCDay(),o=(i-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return jy(o,t.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,n){var r=e.getUTCDay(),i=0===r?7:r;switch(t){case"i":return String(i);case"ii":return jy(i,t.length);case"io":return n.ordinalNumber(i,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){var r=e.getUTCHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){var r,i=e.getUTCHours();switch(r=12===i?"noon":0===i?"midnight":i/12>=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){var r,i=e.getUTCHours();switch(r=i>=17?"evening":i>=12?"afternoon":i>=4?"morning":"night",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 Vy.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getUTCHours(),{unit:"hour"}):Vy.H(e,t)},K:function(e,t,n){var r=e.getUTCHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):jy(r,t.length)},k:function(e,t,n){var r=e.getUTCHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):jy(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getUTCMinutes(),{unit:"minute"}):Vy.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getUTCSeconds(),{unit:"second"}):Vy.s(e,t)},S:function(e,t){return Vy.S(e,t)},X:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();if(0===i)return"Z";switch(t){case"X":return $y(i);case"XXXX":case"XX":return Wy(i);default:return Wy(i,":")}},x:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"x":return $y(i);case"xxxx":case"xx":return Wy(i);default:return Wy(i,":")}},O:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+By(i,":");default:return"GMT"+Wy(i,":")}},z:function(e,t,n,r){var i=(r._originalDate||e).getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+By(i,":");default:return"GMT"+Wy(i,":")}},t:function(e,t,n,r){var i=r._originalDate||e;return jy(Math.floor(i.getTime()/1e3),t.length)},T:function(e,t,n,r){return jy((r._originalDate||e).getTime(),t.length)}};function By(e,t){var n=e>0?"-":"+",r=Math.abs(e),i=Math.floor(r/60),o=r%60;if(0===o)return n+String(i);var a=t||"";return n+String(i)+a+jy(o,2)}function $y(e,t){return e%60==0?(e>0?"-":"+")+jy(Math.abs(e)/60,2):Wy(e,t)}function Wy(e,t){var n=t||"",r=e>0?"-":"+",i=Math.abs(e);return r+jy(Math.floor(i/60),2)+n+jy(i%60,2)}var Zy=Uy,qy=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Yy=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Qy=/^'([^]*?)'?$/,Ky=/''/g,Gy=/[a-zA-Z]/;function Xy(e,t,n){var r,i,o,a,s,l,c,u,d,h,f,p,m,g,v,b,y,C;uv(2,arguments);var w=String(t),x=pv(),_=null!==(r=null!==(i=null==n?void 0:n.locale)&&void 0!==i?i:x.locale)&&void 0!==r?r:Nv,S=hv(null!==(o=null!==(a=null!==(s=null!==(l=null==n?void 0:n.firstWeekContainsDate)&&void 0!==l?l:null==n||null===(c=n.locale)||void 0===c||null===(u=c.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==s?s:x.firstWeekContainsDate)&&void 0!==a?a:null===(d=x.locale)||void 0===d||null===(h=d.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==o?o:1);if(!(S>=1&&S<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var k=hv(null!==(f=null!==(p=null!==(m=null!==(g=null==n?void 0:n.weekStartsOn)&&void 0!==g?g:null==n||null===(v=n.locale)||void 0===v||null===(b=v.options)||void 0===b?void 0:b.weekStartsOn)&&void 0!==m?m:x.weekStartsOn)&&void 0!==p?p:null===(y=x.locale)||void 0===y||null===(C=y.options)||void 0===C?void 0:C.weekStartsOn)&&void 0!==f?f: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 M=dv(e);if(!Ry(M))throw new RangeError("Invalid time value");var E=Iv(M,Vv(M)),T={firstWeekContainsDate:S,weekStartsOn:k,locale:_,_originalDate:M};return w.match(Yy).map(function(e){var t=e[0];return"p"===t||"P"===t?(0,Fv[t])(e,_.formatLong):e}).join("").match(qy).map(function(r){if("''"===r)return"'";var i,o,a=r[0];if("'"===a)return(o=(i=r).match(Qy))?o[1].replace(Ky,"'"):i;var s=Zy[a];if(s)return null!=n&&n.useAdditionalWeekYearTokens||!Wv(r)||Zv(r,t,String(e)),null!=n&&n.useAdditionalDayOfYearTokens||!$v(r)||Zv(r,t,String(e)),s(E,r,_.localize,T);if(a.match(Gy))throw new RangeError("Format string contains an unescaped latin alphabet character `"+a+"`");return r}).join("")}function Jy(e,t){return uv(2,arguments),Hy(e,12*hv(t))}var eC=(e,t)=>{if(e){let t=function(e,t,n,r){var i,o,a,s,l,c,u,d,h,f,p,m,g,v,b,y,C,w;uv(3,arguments);var x=String(e),_=String(t),S=pv(),k=null!==(i=null!==(o=null==r?void 0:r.locale)&&void 0!==o?o:S.locale)&&void 0!==i?i:Nv;if(!k.match)throw new RangeError("locale must contain match property");var M=hv(null!==(a=null!==(s=null!==(l=null!==(c=null==r?void 0:r.firstWeekContainsDate)&&void 0!==c?c:null==r||null===(u=r.locale)||void 0===u||null===(d=u.options)||void 0===d?void 0:d.firstWeekContainsDate)&&void 0!==l?l:S.firstWeekContainsDate)&&void 0!==s?s:null===(h=S.locale)||void 0===h||null===(f=h.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==a?a:1);if(!(M>=1&&M<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var E=hv(null!==(p=null!==(m=null!==(g=null!==(v=null==r?void 0:r.weekStartsOn)&&void 0!==v?v:null==r||null===(b=r.locale)||void 0===b||null===(y=b.options)||void 0===y?void 0:y.weekStartsOn)&&void 0!==g?g:S.weekStartsOn)&&void 0!==m?m:null===(C=S.locale)||void 0===C||null===(w=C.options)||void 0===w?void 0:w.weekStartsOn)&&void 0!==p?p:0);if(!(E>=0&&E<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(""===_)return""===x?dv(n):new Date(NaN);var T,O={firstWeekContainsDate:M,weekStartsOn:E,locale:k},D=[new ab],P=_.match(Oy).map(function(e){var t=e[0];return t in Fv?(0,Fv[t])(e,k.formatLong):e}).join("").match(Ty),L=[],A=kv(P);try{var R=function(){var t=T.value;null!=r&&r.useAdditionalWeekYearTokens||!Wv(t)||Zv(t,_,e),null!=r&&r.useAdditionalDayOfYearTokens||!$v(t)||Zv(t,_,e);var n=t[0],i=Ey[n];if(i){var o=i.incompatibleTokens;if(Array.isArray(o)){var a=L.find(function(e){return o.includes(e.token)||e.token===n});if(a)throw new RangeError("The format string mustn't contain `".concat(a.fullToken,"` and `").concat(t,"` at the same time"))}else if("*"===i.incompatibleTokens&&L.length>0)throw new RangeError("The format string mustn't contain `".concat(t,"` and any other token at the same time"));L.push({token:n,fullToken:t});var s=i.run(x,t,k.match,O);if(!s)return{v:new Date(NaN)};D.push(s.setter),x=s.rest}else{if(n.match(Ay))throw new RangeError("Format string contains an unescaped latin alphabet character `"+n+"`");if("''"===t?t="'":"'"===n&&(t=t.match(Dy)[1].replace(Py,"'")),0!==x.indexOf(t))return{v:new Date(NaN)};x=x.slice(t.length)}};for(A.s();!(T=A.n()).done;){var N=R();if("object"===cv(N))return N.v}}catch(e){A.e(e)}finally{A.f()}if(x.length>0&&Ly.test(x))return new Date(NaN);var I=D.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 D.filter(function(t){return t.priority===e}).sort(function(e,t){return t.subPriority-e.subPriority})}).map(function(e){return e[0]}),z=dv(n);if(isNaN(z.getTime()))return new Date(NaN);var H,j=Iv(z,Vv(z)),F={},V=kv(I);try{for(V.s();!(H=V.n()).done;){var U=H.value;if(!U.validate(j,O))return new Date(NaN);var B=U.set(j,F,O);Array.isArray(B)?(j=B[0],zv(F,B[1])):j=B}}catch(e){V.e(e)}finally{V.f()}return j}(e,"dd/MM/yyyy",new Date);if(Ry(t))return t}return t},tC=new Date;tC.setHours(0,0,0,0);var nC=(e=>{let t=bv(e);return t.setHours(0,0,0,0),[{label:"Today",startDate:e,endDate:e},{label:"Tomorrow",startDate:Cv(e,1),endDate:Cv(e,1)},{label:"1 Week",startDate:mv(e,{weekStartsOn:1}),endDate:vv(e,{weekStartsOn:1})},{label:"30 days",startDate:gv(e),endDate:t},{label:"Custom",startDate:null,endDate:null}]})(tC),rC={months:Array(12).fill(null).map((e,t)=>Xy((new Date).setMonth(t),"MMMM")),years:Array(30).fill(null).map((e,t)=>Xy(function(e,t){return uv(2,arguments),Jy(e,-hv(t))}(new Date,t),"yyyy")).reverse()};function iC(e){return uv(1,arguments),xv(e,Date.now())}function oC(e){return uv(1,arguments),dv(e).getDate()}function aC(e,t){uv(2,arguments);var n=dv(e),r=dv(t);return n.getTime()>r.getTime()}function sC(e,t){uv(2,arguments);var n=dv(e),r=hv(t);return isNaN(n.getTime())?new Date(NaN):(n.setFullYear(r),n)}function lC(e,t){uv(2,arguments);var n=dv(e),r=hv(t),i=n.getFullYear(),o=n.getDate(),a=new Date(0);a.setFullYear(i,r,15),a.setHours(0,0,0,0);var s=function(e){uv(1,arguments);var t=dv(e),n=t.getFullYear(),r=t.getMonth(),i=new Date(0);return i.setFullYear(n,r+1,0),i.setHours(0,0,0,0),i.getDate()}(a);return n.setMonth(r,Math.min(o,s)),n}function cC(e,t){return uv(2,arguments),Hy(e,-hv(t))}function uC(e){return uv(1,arguments),dv(e).getFullYear()}var dC=(0,t.createContext)(void 0),hC=new Date,fC=e=>{let{onChange:n,onSubmit:r,onClose:o,minDate:a,maxDate:s,definedRanges:l=nC,isDisabled:c,closeOnClickOutside:u=!0,dateFormat:d="LLLL d, yyyy",children:h}=e,[f,p]=(0,t.useState)(!1),[m,g]=(0,t.useState)("months"),[v,b]=(0,t.useState)(""),y="single"===e?.type,C=eC(a,function(e,t){return uv(2,arguments),Cv(e,-hv(t))}(hC,10)),w=eC(s,Jy(hC,10)),x={startDate:eC(e?.startDate,hC),endDate:eC(e?.endDate,hC)},[_,S]=((e,t,n)=>{let{startDate:r,endDate:i}=e;if(r&&i){let e=Ny([r,t]),o=Iy([i,n]);return[e,zy(e,o)?Hy(e,1):o]}return[r,i]})(x||{},C,w),[k,M]=(0,t.useState)({...x}),[E,T]=(0,t.useState)(),[O,D]=(0,t.useState)(_||hC),[P,L]=(0,t.useState)(S||Hy(O,1));(0,t.useEffect)(()=>{M(x)},[e.startDate,e.endDate]);let{startDate:A,endDate:R}=k,N=(0,t.useCallback)(()=>{b(""),g("")},[]),I=(0,t.useCallback)((e,t)=>{t===v&&e===m?N():(b(t),g(e))},[N,m,v]),z={inHoverRange:e=>A&&!R&&E&&aC(E,A)&&_v(e,{start:A,end:E}),jumpToDate:e=>{let t=v===wC.START_MONTH,n=e;y?"years"===m?(D(sC(O,n)),g("months")):(D(lC(O,n)),g(""),b("")):"months"===m?(D(lC(O,t?n:n-1)),L(lC(O,t?n+1:n))):"years"===m&&(D(sC(O,n)),L(Hy(sC(O,n),1)))},openToggle:I,closeToggle:N},H={onDayClick:e=>{if(y)return M({startDate:e,endDate:void 0}),p(!1),void(n&&n(e));if(!A||R||yv(e,A))M({startDate:e,endDate:void 0});else{let t={startDate:A,endDate:e};n&&n(t),M(t)}T(e)},onDayHover:e=>{A&&!R&&(!E||!xv(e,E))&&T(e)},onMonthNavigate:e=>{if(y)D("prev"===e?cC(O,1):Hy(O,1));else if(e===wC.START_MONTH){let e=cC(O,1);yv(e,O)&&(D(e),L(O))}else{let e=Hy(P,1);yv(P,e)&&(L(e),D(P))}}};return(0,i.jsx)(dC.Provider,{value:{isDisabled:c,isSingle:y,isOpen:f,setIsOpen:p,closeOnClickOutside:u,listType:m,toggleId:v,openToggle:I,closeToggle:N,dateRange:k,minDateValid:C,maxDateValid:w,definedRanges:l,dateFormat:d,startMonth:O,endMonth:P,setFirstMonthValidated:e=>{yv(e,P)&&D(e)},setSecondMonthValidated:e=>{aC(e,O)&&L(e)},setDateRangeValidated:e=>{let{startDate:t,endDate:r}=e;if(t&&r)e.startDate=t=Ny([t,C]),e.endDate=r=Iy([r,w]),M(e),n&&n(e),D(t),L(zy(t,r)?Hy(t,1):r);else{let e={};M(e),n&&n(e),D(hC),L(Hy(O,1))}},helpers:z,handlers:H,onSubmit:r,onClose:o},children:h})},pC=({value:e,...n})=>{let{disabled:r,filled:o,highlighted:a,outlined:s,startOfRange:l,endOfRange:c,onClick:u}=n,[d,h,f]=Kr({onMouseEnter:n.onHover}),p=(0,t.useContext)(dC)?.isSingle,m=Xr("sui-date-picker__day",{disabled:r,filled:!r&&o,highlighted:!!a&&!r&&!p,outlined:!o&&s&&!r,hover:d&&!r,start:l,end:c}),g=(0,t.useCallback)(()=>{!r&&u&&u()},[r,u]);return!!e&&(0,i.jsxs)("div",{tabIndex:n.disabled?-1:0,role:"button",className:m,onClick:g,onKeyDown:e=>ai(e,g),...f,children:[(0,i.jsx)("span",{className:"sui-date-picker__day-title",children:e})," "]})},mC=({date:e,marker:n})=>{let r=(0,t.useContext)(dC),{openToggle:o}=r?.helpers,{onMonthNavigate:a}=r?.handlers,s=(0,t.useCallback)(e=>{r?.isSingle||r.closeToggle(),a(r?.isSingle?e:n)},[r,n,a]);return(0,i.jsxs)("div",{className:"sui-date-picker__nav",children:[(wC.START_MONTH===n||r?.isSingle)&&(0,i.jsx)("div",{children:(0,i.jsx)(Ws,{icon:"ChevronLeft",type:"tertiary",colorScheme:"black",iconOnly:!0,onClick:()=>s("prev"),children:"Previous month"})}),!r?.isSingle&&(0,i.jsx)("div",{children:(0,i.jsx)(Ws,{className:"sui-date-picker__nav--btn",type:"tertiary",colorScheme:"black",endIcon:"CaretDown",onClick:()=>o("months",n),_htmlProps:{onKeyDown:()=>o("months",n)},children:Xy(e,"MMMM")})}),(0,i.jsx)("div",{children:(0,i.jsxs)(Ws,{className:"sui-date-picker__nav--btn",type:"tertiary",colorScheme:"black",endIcon:"CaretDown",onClick:()=>r.openToggle("years",n),_htmlProps:{onKeyDown:e=>ai(e,()=>r.openToggle("years",n))},children:[r.isSingle&&Xy(e,"MMMM")," ",Xy(e,"yyyy")]})}),(wC.END_MONTH===n||r.isSingle)&&(0,i.jsx)("div",{children:(0,i.jsx)(Ws,{type:"tertiary",colorScheme:"black",icon:"ChevronRight",iconOnly:!0,onClick:()=>s("next"),children:"Next month"})})]})},gC=({date:e,height:n})=>{let r=(0,t.useContext)(dC),o=rC?.[r?.listType]??[],a=(0,t.useCallback)((e,t)=>{t.stopPropagation(),r.helpers.jumpToDate(e)},[r]),s=t=>"months"===r.listType?function(e){return uv(1,arguments),dv(e).getMonth()}(e)===t:Number(t)===uC(e);return(0,i.jsx)("ul",{className:"sui-date-picker__calendar-list",style:{height:n},children:o.map((t,n)=>{let o="months"===r.listType,l=uC(e).toString(),c=o?n:t,u=uC(r?.minDateValid),d=uC(r?.maxDateValid),h=new Date(l);h.setMonth(n),h.setHours(0,0,0,0);let f=o?!_v(h,{start:r?.minDateValid,end:r?.maxDateValid}):!(Number(c)>=u&&Number(c)<=d);return(0,i.jsx)("li",{className:Xr("sui-date-picker__calendar-list-item",{active:s(c)&&!f,disabled:f}),children:(0,i.jsx)("span",{role:"button",tabIndex:0,onClick:e=>{f||a(c,e)},onKeyDown:e=>{f||ai(e,()=>a(c,e))},children:t})},n)})})},vC=({value:e,marker:n})=>{let r=(0,t.useContext)(dC),{dateRange:o,helpers:a,handlers:s}=r,l=(e=>Array.from({length:Math.ceil(e.length/7)},(t,n)=>e.slice(7*n,7*n+7)))((e=>{let t=mv(gv(e)),n=vv(bv(e)),r=[];for(let e=t;yv(e,n);)r.push(e),e=Cv(e,1);return r})(e)),c=(0,t.useRef)(null),u=r?.toggleId===n,d=l.map(t=>t.map(t=>{let n=(({startDate:e},t)=>e&&xv(t,e))(o,t),l=(({endDate:e},t)=>e&&xv(t,e))(o,t),c=(({startDate:e,endDate:t})=>!(!e||!t)&&xv(e,t))(o),u=!zy(e,t)||!_v(t,{start:r?.minDateValid,end:r?.maxDateValid}),d=(({startDate:e,endDate:t},n)=>e&&t&&(_v(n,{start:e,end:t})||xv(n,e)||xv(n,t)))(o,t)||a.inHoverRange(t);return(0,i.jsx)(pC,{filled:n||l||r?.isSingle&&xv(t,new Date(r?.dateRange?.startDate??"")),outlined:iC(t),highlighted:d&&!c,hovered:a.inHoverRange(t),disabled:u,startOfRange:n&&!c,endOfRange:l&&!c,onClick:()=>s.onDayClick(t),onHover:()=>s.onDayHover(t),value:oC(t)},Xy(t,"MM-dd-yyyy"))}));return(0,i.jsxs)("div",{className:"sui-date-picker__calendar-month",children:[(0,i.jsx)(mC,{marker:n,date:e}),u?(0,i.jsx)(gC,{date:e,height:c?.current?.offsetHeight}):(0,i.jsxs)("div",{ref:c,children:[(0,i.jsx)("div",{className:"sui-date-picker__calendar-weekdays",children:["Su","Mo","Tu","We","Th","Fr","Sa"].map((e,t)=>(0,i.jsx)("div",{className:"sui-date-picker__calendar-weekday",children:e.toUpperCase()},t))}),(0,i.jsxs)("div",{className:"sui-date-picker__calendar-days",children:[d,(0,i.jsx)(pC,{})]})]})]})},bC=({})=>{let e=(0,t.useContext)(dC),n=(0,t.useCallback)(t=>{e?.setDateRangeValidated(t)},[e]);return(0,i.jsx)("div",{className:"sui-date-picker__range",children:e?.definedRanges?.map((t,r)=>{let o=((e,t)=>{let{startDate:n,endDate:r}=e,{startDate:i,endDate:o}=t;return!!(n&&i&&r&&o)&&xv(n,i)&&xv(r,o)})(t,e?.dateRange),a={start:e?.minDateValid,end:e?.maxDateValid},s=t.startDate&&t.endDate&&(!_v(t.startDate,a)||!_v(t.endDate,a));return(0,i.jsx)("div",{tabIndex:0,role:"button",className:Xr("sui-date-picker__range-button",{active:o&&!s,disabled:s}),onClick:()=>n(t),onKeyDown:e=>ai(e,()=>{n(t)}),children:t?.label},r)})})},yC=({alignment:e="left",_style:n})=>{let r=(0,t.useContext)(dC),{suiInlineClassname:o}=Zr(n),{startMonth:a,endMonth:s,helpers:l,handlers:c,dateRange:u}=r,d=(0,t.useRef)(null);Yr(d,()=>{r?.closeOnClickOutside&&r?.setIsOpen(!1)});let h={helpers:l,handlers:c};return(0,i.jsxs)("div",{className:Xr("sui-date-picker__popover",{open:r?.isOpen,[e]:!0},o),"data-testid":"date-picker-popover",ref:d,children:[!r?.isSingle&&(0,i.jsx)("div",{className:"sui-date-picker__header",children:(0,i.jsx)(bC,{})}),(0,i.jsx)("div",{className:"sui-date-picker__body",children:(0,i.jsx)("div",{className:"sui-date-picker__calendars",children:r?.isSingle?(0,i.jsx)(vC,{...h,value:a}):(0,i.jsxs)(t.Fragment,{children:[(0,i.jsx)(vC,{...h,value:a,marker:wC.START_MONTH}),(0,i.jsx)(vC,{...h,value:s,marker:wC.END_MONTH})]})})}),!r?.isSingle&&(0,i.jsxs)("div",{className:"sui-date-picker__footer",children:[(0,i.jsx)("div",{className:"sui-date-picker__footer--item",children:(0,i.jsx)(Ws,{type:"tertiary",colorScheme:"black",isSmall:!0,onClick:()=>{r?.onClose?.(u),r?.setIsOpen(!1)},children:"Close"})}),(0,i.jsx)("div",{className:"sui-date-picker__footer--item",children:(0,i.jsx)(Ws,{type:"secondary",colorScheme:"black",isSmall:!0,onClick:()=>{r?.onSubmit?.(u),r?.setIsOpen(!1)},children:"Ok"})})]})]})},CC=({id:e,isError:n,disabled:r,ariaAttrs:o={}})=>{let a=(0,t.useContext)(dC),s=(0,t.useRef)(""),l=Xr("sui-date-picker__input",{single:a?.isSingle,range:!a?.isSingle,disabled:a?.isDisabled});(0,t.useEffect)(()=>{a?.isDisabled&&a.setIsOpen(!1)},[a,a?.isDisabled]);let c=(0,t.useCallback)(e=>{e.stopPropagation(),a.setIsOpen(!a.isOpen)},[a]),{startDate:u,endDate:d}=a?.dateRange??{},h=a?.dateFormat||"LLLL d, yyyy",f="";return a?.isSingle&&u?f=`${Xy(u,h)}`:u&&d?(f=`${Xy(u,h)} - ${Xy(d,h)}`,s.current=f):a?.isSingle||(f=s.current),(0,i.jsx)("div",{className:l,"data-testid":"date-picker-input-container",children:(0,i.jsx)(Bg,{id:e,icon:"Calendar",iconPosition:"start",defaultValue:f??"",onClick:c,className:"sui-datepicker__input--element",isError:n,ariaAttrs:o,_htmlProps:{onKeyDown:e=>ai(e,c),"data-testid":"date-picker-input-container-cta",tabIndex:r?-1:0,readOnly:!0}})})},wC={START_MONTH:Symbol("startMonth"),END_MONTH:Symbol("endMonth")},xC=({id:e="",className:n,type:r="single",startDate:o,endDate:a,minDate:s,maxDate:l,alignment:c="left",isDisabled:u=!1,isError:d=!1,definedRanges:h,closeOnClickOutside:f=!0,dateFormat:p,onChange:m=()=>null,onSubmit:g,onClose:v,ariaAttrs:b={},_htmlProps:y,_style:C})=>{let w=(0,t.useId)(),x=e||w,_=r??"single",{suiInlineClassname:S}=Zr(C,n??""),k=Xr("sui-date-picker",{[_]:!ii(_)},S);return(0,i.jsx)(fC,{type:r,startDate:o,endDate:a,minDate:s,maxDate:l,isDisabled:u,closeOnClickOutside:f,dateFormat:p,onChange:m,onSubmit:g,onClose:v,definedRanges:h,children:(0,i.jsxs)("div",{className:k,"data-testid":"date-picker",...li(y),children:[(0,i.jsx)(CC,{id:x,isDisabled:u,isError:d,ariaAttrs:b}),(0,i.jsx)(yC,{alignment:c})]})})},_C=(0,t.createContext)(null),SC=({children:e,activeIndex:n,onSwitchTab:r})=>{let[o,a]=(0,t.useState)(n??0),s=`sui-tab-${(0,t.useId)()}`,l=(0,t.useCallback)(e=>{a(e),"function"==typeof r&&r(e,s)},[s,r]);return(0,t.useEffect)(()=>{a(n??0)},[n]),(0,i.jsx)(_C.Provider,{value:{id:s,currentIndex:o,switchTab:l},children:e})},kC=({id:e,className:n,children:r,_htmlProps:o,_style:a={},...s})=>{let l=(0,t.useId)(),c=e||`sui-tabs-${l}`,{suiInlineClassname:u}=Zr(a,n),d=Xr("sui-tab",{},u);return r=qr(r),(0,i.jsx)(SC,{onSwitchTab:s?.onSwitchTab,activeIndex:s?.activeIndex,children:(0,i.jsx)("div",{id:c,className:d,...li(o),"data-testid":"tabs",children:r})})},MC=({id:e,children:n,_style:r={},_htmlProps:o,isNarrow:a=!1})=>{let s=(0,t.useId)(),l=e||`sui-tab-nav-${s}`,{containerRef:c,isScrollableLeft:u,isScrollableRight:d,scroll:h}=(({scrollOffset:e=0})=>{let[n,r]=(0,t.useState)(!1),[i,o]=(0,t.useState)(!1),a=(0,t.useRef)(null),s=_n(),l=(0,t.useCallback)(()=>{let e=a.current;if(!e)return;let{scrollLeft:t,scrollWidth:n,clientWidth:i}=e,l=Math.abs(t??0);r(s?l>=1:l<n-i-1),o(s?l<n-i-1:l>=1)},[s]);return(0,t.useEffect)(()=>{let e=a.current;if(e)return l(),e.addEventListener("scroll",l),()=>{e.removeEventListener("scroll",l)}},[l]),(0,t.useEffect)(()=>{let e=()=>l();return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[l]),(0,t.useEffect)(()=>{let e=new IntersectionObserver(e=>{e[0].isIntersecting&&l()},{threshold:.1});return a.current&&e.observe(a.current),()=>e.disconnect()},[l]),{containerRef:a,isScrollableLeft:i,isScrollableRight:n,scroll:t=>{if(!a.current)return;let n=a.current,r=(t=>{if(!a.current)return null;let n=a.current,r=Array.from(n.children),i=n.getBoundingClientRect(),o=n.scrollLeft;for(let a=0;a<r.length;a++){let s=r[a],l=s.getBoundingClientRect(),c=l.left-i.left+o,u=c+l.width,d=o,h=o+n.clientWidth;if("left"===t&&c<d&&u>d)return{element:s,hiddenWidth:d-c,targetScroll:c-e};if("right"===t&&c<h&&u>h)return{element:s,hiddenWidth:u-h,targetScroll:u-n.clientWidth+e}}for(let a=0;a<r.length;a++){let s=r[a],l=s.getBoundingClientRect(),c=l.left-i.left+o,u=c+l.width,d=o,h=o+n.clientWidth;if("left"===t&&u<=d){let t=s,n=a;for(let e=a+1;e<r.length;e++){let a=r[e],s=a.getBoundingClientRect();if(!(s.left-i.left+o+s.width<=d))break;t=a,n=e}return{element:t,hiddenWidth:t.offsetWidth,targetScroll:c-e}}if("right"===t&&c>=h)return{element:s,hiddenWidth:s.offsetWidth,targetScroll:c-e}}return null})(t);n.scrollTo({left:r?.targetScroll??0,behavior:"smooth"})}}})({scrollOffset:50}),{suiInlineClassname:f}=Zr(r),p=Xr("sui-tab__nav",{narrow:a},f);return(0,i.jsxs)("div",{id:l,className:p,role:"tablist","aria-orientation":"horizontal",...li(o),children:[u&&(0,i.jsx)("button",{id:`${l}-scroll-left`,className:"sui-tab__arrow sui-tab__arrow--left",onClick:()=>h("left"),children:(0,i.jsx)(Sa,{id:`${l}-scroll-left-icon`,size:"sm"})}),(0,i.jsx)("div",{id:`${l}-navitems`,className:"sui-tab__navitems",ref:c,children:t.Children.map(n,(e,n)=>(0,t.isValidElement)(e)?(0,t.cloneElement)(e,{id:`${n}`}):null)}),d&&(0,i.jsx)("button",{id:`${l}-scroll-right`,className:"sui-tab__arrow sui-tab__arrow--right",onClick:()=>h("right"),children:(0,i.jsx)(ka,{id:`${l}-scroll-right-icon`,size:"sm"})})]})},EC=({id:e,icon:n,stateIcon:r,stateIconColor:o,children:a,isDisabled:s=!1,onClick:l,_htmlProps:c={},_style:u={}})=>{let d=(0,t.useContext)(_C),h=d?.id;a=qr(a,"Nav Item");let f=d?.currentIndex===parseInt(e),p=(0,t.useCallback)(()=>{d?.switchTab(parseInt(e)),l?.()},[e,d,l]),m={InfoAlt:Li,CheckAlt:Ni}[r??""],[g,v,b]=Kr({}),{suiInlineClassname:y}=Zr(u);return(0,i.jsxs)("button",{id:`${h}--tab-${e}`,"data-index":e,role:"tab",type:"button",className:Xr("sui-tab__nav-item",{active:f,hover:g,focus:v&&!f,disabled:s},y),"aria-selected":f,"aria-controls":`${h}--panel-${e}`,tabIndex:s?-1:0,onClick:p,...s&&{disabled:!0},...b??{},...li(c),children:[!!n&&n,a,!!r&&(0,i.jsx)(m,{colorScheme:o,size:"sm"})]})},TC=({children:e,_style:n={},_htmlProps:r={}})=>{let{suiInlineClassname:o}=Zr(n);return(0,i.jsx)("div",{className:Xr("sui-tab__panel",{},o),...li(r),children:t.Children.map(e,(e,n)=>(0,t.isValidElement)(e)?(0,t.cloneElement)(e,{id:`${n}`}):null)})},OC=({children:e,id:n,isDisabled:r=!1,_htmlProps:o={},_style:a={}})=>{let s=(0,t.useContext)(_C),l=s?.id,c=s?.currentIndex===parseInt(n),{suiInlineClassname:u}=Zr(a);return e=qr(e,"Tab panel item"),(0,i.jsx)("div",{role:"tabpanel",id:`${l}--panel-${n}`,"aria-labelledby":`${l}--tab-${n}`,tabIndex:c?0:-1,className:Xr("sui-tab__panel-item",{active:c,disabled:r},u),...li(o),children:e})};function DC(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){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return PC(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?PC(e,t):void 0}}(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 PC(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var LC=function(){var e,n=lv(),r=n.stats,i=n.periods,o=n.isLoading,a=(null==r?void 0:r.summary)||{},l=ku(a,vc),c=null!==(e=null==a?void 0:a.user_sessions)&&void 0!==e?e:{},u=c.new,d=c.returning,h=u+d,f=Eu(u,h),p=Eu(d,h),m=u>d?u:d,g=DC((0,t.useState)("sessions"),2),v=g[0],b=g[1],y=DC((0,t.useState)("blue"),2),C=y[0],w=y[1];return t.createElement(t.Fragment,null,o&&t.createElement(Lu,{loadingText:(0,s.__)("Refreshing data...","ga_trans")}),!o&&t.createElement(uc,{className:"beehive-widget__audience"},t.createElement(uc,{spacing:24,className:"beehive-widget__chart"},t.createElement(Pg,{metricKey:v,variant:C,stats:r,periods:i,isLoading:o}),t.createElement(uc,{spacing:16,direction:"row",justify:"center",alignItems:"center",className:"beehive-widget__chart--visitors"},t.createElement(Au,{percentage:m}),t.createElement(uc,{spacing:4},t.createElement(uc,{direction:"row",alignItems:"center",spacing:8},t.createElement(rv,{_style:{width:"8px",height:"8px",backgroundColor:"#0045C4",borderRadius:"50%"}}),t.createElement(Ql,{color:"#1a1a1a"},(0,s.__)("".concat(f,"% returning visitors"),"ga_trans"))),t.createElement(uc,{direction:"row",alignItems:"center",spacing:8},t.createElement(rv,{_style:{width:"8px",height:"8px",backgroundColor:"#669BFF",borderRadius:"50%"}}),t.createElement(Ql,{color:"#1a1a1a"},(0,s.__)("".concat(p,"% returning visitors"),"ga_trans")))))),t.createElement("div",{className:"beehive-metric-grid beehive-metric-grid--alt"},l.map(function(e){var n=e.id,r=e.label,i=e.value,a=e.change,s=e.changeType,l=e.color,c=e.variant,u=e.onClick,d=e.tooltip;return t.createElement(Pu,{key:n,label:r,value:i,change:a,changeType:s,isLoading:o,color:l,tooltipText:d,onClick:function(){b(n),w(c),u()},isActive:n===v})}))))},AC={users:{label:(0,s.__)("Users","ga_trans"),tooltip:(0,s.__)("Users who have initiated at least one session during the date range.","ga_trans")},pageviews:{label:(0,s.__)("Pageviews","ga_trans"),tooltip:(0,s.__)("Pageviews is the total number of pages viewed. Repeated views of a single page are counted.","ga_trans")},page:{label:(0,s.__)("Top Page","ga_trans"),link:!0,tooltip:(0,s.__)("The page with the most views during the date range.","ga_trans")},country:{label:(0,s.__)("Top Country","ga_trans"),link:!0,tooltip:(0,s.__)("The country with the most users during the date range.","ga_trans")},medium:{label:(0,s.__)("Top Referral","ga_trans"),link:!0,tooltip:(0,s.__)("The referral source with the most users during the date range.","ga_trans")},search_engine:{label:(0,s.__)("Top Search Engine","ga_trans"),link:!0,tooltip:(0,s.__)("The search engine with the most users during the date range.","ga_trans")}},RC=function(e){var n=e.onClick,r=lv(),i=r.isLoading,o=r.summary,a=ku(o,AC);return t.createElement("div",{className:"beehive-metric-grid beehive-metric-grid--alt beehive-widget__general"},i&&t.createElement(Lu,{loadingText:(0,s.__)("Refreshing data...","ga_trans")}),!i&&a.map(function(e){var r=e.id,i=e.label,o=e.value,a=e.change,s=e.changeType,l=e.tooltip,c=e.link;return t.createElement(Pu,{key:r,type:"secondary",label:i,value:o,change:a,changeType:s,onClick:function(){return n(r)},tooltipText:l,isLink:c})}))},NC=({id:e,label:n,description:r,defaultValue:o=!1,isLabelHidden:a=!1,isDisabled:s=!1,onClick:l,isFluid:c=!1,_htmlProps:u={},_style:d={},children:h,...f})=>{let p=(0,t.useId)(),m=e||`sui-toggle-${p}`,[g,v]=(0,t.useState)(o),[b,y,C]=Kr({onMouseEnter:f?.onMouseEnter,onMouseLeave:f?.onMouseLeave,onMouseDownCapture:f?.onMouseDownCapture,onBlur:f?.onBlur,onBlurCapture:f?.onBlurCapture});(0,t.useEffect)(()=>{ni(o)?v(o):v(o??!1)},[o]);let w=(0,t.useCallback)(e=>{v(!g),l&&l(e)},[l,g]),{suiInlineClassname:x}=Zr(d),_={className:Xr("sui-toggle",{"hidden-label":a,checked:g,disabled:s,hover:!g&&b,focus:!g&&y,"checked-hover":g&&b,"checked-focus":g&&y},x),...C},S={type:"checkbox",className:"sui-screen-reader-only",defaultChecked:g,disabled:s,...f};return(0,i.jsxs)("div",{className:Xr("sui-toggle__container",{fluid:c}),id:`${m}-container`,children:[(0,i.jsxs)("label",{..._,htmlFor:m,"data-testid":"toggle",children:[(0,i.jsx)("input",{...S,id:m,onChange:w,...li(u)}),(0,i.jsx)("span",{tabIndex:-1,className:"sui-toggle__switch",id:`${m}-switch`}),a&&(0,i.jsx)("span",{className:"sui-screen-reader-only",id:`${m}-label`,children:n}),!a&&(0,i.jsx)("span",{className:"sui-toggle__label",id:`${m}-label`,"data-testid":"toggle-label",children:n})]}),r&&(0,i.jsx)("div",{id:`${m}-description`,className:"sui-toggle__description","data-testid":"toggle-description",children:r}),g&&h&&(0,i.jsx)("div",{className:"sui-toggle__content",children:(0,i.jsx)("div",{className:"sui-toggle__content--inner",children:h})})]})},IC=n(666),zC=(0,t.createContext)(null),HC=({children:e,props:n})=>{let[r,o]=(0,t.useState)([]),[a,s]=(0,t.useState)([]),[l,c]=(0,t.useState)([]),[u,d]=(0,t.useState)([]),[h,f]=(0,t.useState)([]),[p,m]=(0,t.useState)(!1),[g,v]=(0,t.useState)(!1),[b,y]=(0,t.useState)({column:"",order:"asc"}),{wrapperRef:C}=n??{},w=(0,t.useCallback)(()=>{let{scrollWidth:e,clientWidth:t}=C?.current??{};e&&t&&v(e>t)},[C]);(0,t.useEffect)(()=>{new ResizeObserver(w).observe(C?.current)},[w,C]);let x=(0,t.useCallback)((e,t=!1)=>{let n=[...a];switch(!0){case"select-all"===e:let r=l.filter(e=>!u.includes(e));n=t?r:[];break;case t:n.push(e);break;case!t:n.splice(n.indexOf(e),1)}s(n)},[l,a,u]),_=(0,t.useCallback)((e,t)=>{o({...r,[e]:t})},[r]),S=(0,t.useCallback)((e,t)=>{n?.onAction&&n?.onAction?.(e,t)},[n]),k=(0,t.useCallback)(()=>{S("apply-filters",r)},[r,S]),M=(0,t.useCallback)(()=>{o([]),S("clear-filters",[])},[S]);return(0,i.jsx)(zC.Provider,{value:{...n,triggerAction:S,rows:l,setRows:c,disabledRows:u,setDisabledRows:d,columns:h,setColumns:f,selected:a,setSelected:s,onSelect:x,forceCollapse:p,setForceCollapse:m,filterValues:r,setFilter:_,sortBy:b,setSortBy:y,applyFilters:k,clearFilters:M,hasStickyCols:g,setHasStickyCols:v},children:e})},jC=({id:e,filterBtnId:n,isExpanded:r,_htmlProps:o={},_style:a={}})=>{let s=(0,t.useContext)(zC),l=s?.filters,{suiInlineClassname:c}=Zr(a);if(!l)return null;let u=(e,t)=>(0,i.jsx)(Ng,{id:e?.id??"",label:e?.title??"",isSmall:!0,children:{select:(0,i.jsx)(ev,{id:e?.id,...e?.props,selected:s?.filterValues?.[e?.id]}),text:(0,i.jsx)(Bg,{id:e?.id??"",defaultValue:s?.filterValues?.[e?.id],onChange:t=>{"string"!=typeof t&&s?.setFilter(e?.id??"",t.target?.value)}})}[e.type]},t),d=(0,i.jsxs)("div",{className:"sui-table__toolbar-cta",children:[(0,i.jsx)(Ws,{type:"tertiary",colorScheme:"black",isSmall:!0,isDisabled:s?.filterValues?.length<=0,onClick:()=>s?.clearFilters(),children:"Clear filters"}),(0,i.jsx)(Ws,{type:"secondary",colorScheme:"black",isSmall:!0,isDisabled:s?.filterValues?.length<=0,onClick:()=>s?.triggerAction("apply-filters",s?.filterValues),children:"Apply filters"})]});return(0,i.jsx)("div",{id:e,"aria-labelledby":n,className:Xr("sui-table__toolbar-body",{expanded:r||!!s?.filtersPopover,inline:!s?.filtersPopover},c),...o,children:s?.filtersPopover?(0,i.jsxs)(t.Fragment,{children:[l?.map((e,t)=>u(e,t)),d]}):(0,i.jsxs)(hc,{children:[(0,i.jsx)(dc,{children:(0,i.jsx)(fc,{align:{sm:"inline"},children:(l??[])?.map((e,t)=>(0,i.jsx)(pc,{size:3,children:u(e,t)},t))})}),(0,i.jsx)(dc,{isInline:!1,isFooter:!0,children:d})]})})},FC=({id:e,_htmlProps:n,_style:r={}})=>{let[o,a]=(0,t.useState)(!1),[s,l]=(0,t.useState)(null),c=(0,t.useId)(),u=e||`sui-table-toolbar-${c}`,d=`${u}-filter-btn`,h=`${u}-body`,f=`${u}-bulk-dropdown`,{suiInlineClassname:p}=Zr(r),m=(0,t.useContext)(zC),g=m?.selected&&m?.selected?.length>0,v=(0,t.useCallback)(e=>{"string"!=typeof e&&m?.triggerAction("search-items",e?.target?.value),m?.setSelected([])},[m]),b=(0,t.useCallback)(()=>{m?.triggerAction("bulk-action",{...s,selectedRows:m?.selected})},[s,m]),y=(0,i.jsx)(jC,{id:h,filterBtnId:d,isExpanded:o});return(0,i.jsxs)("div",{id:u,className:Xr("sui-table__toolbar",{},p),...n,children:[(0,i.jsxs)("div",{id:`${u}-header`,className:"sui-table__toolbar-header",children:[(0,i.jsx)("div",{id:`${u}-bulk`,className:"sui-table__toolbar-header-bulk",children:!!m?.bulkActions&&(0,i.jsxs)(t.Fragment,{children:[(0,i.jsx)(ev,{id:f,className:"sui-table__toolbar-actions",options:m?.bulkActions,isDisabled:!g,onChange:e=>l(e)}),(0,i.jsx)(Ws,{type:"primary",colorScheme:"black",isDisabled:!s||!g,onClick:b,children:"Apply"})]})}),(0,i.jsxs)("div",{id:`${u}-actions`,className:"sui-table__toolbar-header-actions",children:[m?.showToggleBtn&&(0,i.jsx)("div",{id:`${u}-toggle`,className:"sui-table__toolbar-toggle",children:(0,i.jsx)(NC,{id:`${u}-toggle-input`,...m?.toggleBtnProps,onClick:e=>{m?.setSelected([]),m?.toggleBtnProps?.onClick?.(e)}})}),(0,i.jsx)(Bg,{id:`${u}-search`,className:"sui-table__toolbar-search",placeholder:"Search",onChange:v,icon:"Search",iconPosition:"start"}),m?.showFiltersBtn&&(0,i.jsx)(i.Fragment,{children:m?.filtersPopover?(0,i.jsx)(qg,{label:"Filter",className:"sui-table__toolbar-filter",buttonIcon:"Filter",placement:"left",colorScheme:"black",isFixedHeight:!1,menuCustomWidth:300,children:y}):(0,i.jsx)(Ws,{id:d,className:"sui-table__toolbar-filter",icon:"Filter",colorScheme:"black",type:"secondary",onClick:()=>a(!o),_htmlProps:{"aria-controls":h,"aria-expanded":o},children:"Filter"})})]})]}),!m?.filtersPopover&&y]})},VC=({id:e,children:n,hasToolbar:r=!0,ariaLabel:o="",allowCheck:a=!1,disableCheck:s=!1,isDraggable:l=!1,filtersPopover:c=!1,showFiltersBtn:u=!0,showToggleBtn:d=!1,toggleBtnProps:h={},filters:f,onAction:p,bulkActions:m,noBorderRadius:g=!1,noSideBorder:v=!1,isStripped:b=!1,stickyCols:y=!1,className:C="",_htmlProps:w={},_style:x={}})=>{let _=(0,t.useRef)(null),S=(0,t.useRef)(null),k=(0,t.useId)(),M=e||`sui-table-${k}`,{suiInlineClassname:E}=Zr(x,C),T=Xr("sui-table",{"no-border-radius":g,"no-side-borders":v,stripe:b,sticky:y,draggable:l},E),O="TableFooter",D=t.Children.toArray(n),P=D.find(({type:e})=>e.name===O);return(0,i.jsx)(HC,{props:{allowCheck:a,disableCheck:s,isDraggable:l,filters:f,onAction:p,bulkActions:m,filtersPopover:c,stickyCols:y,ref:_,wrapperRef:S,showFiltersBtn:u,showToggleBtn:d,toggleBtnProps:h},children:(0,i.jsxs)("div",{id:M,className:T,"data-testid":"table",children:[r&&(0,i.jsx)(FC,{id:`${M}-toolbar`}),(0,i.jsx)("div",{id:`${M}-wrapper`,className:"sui-table__wrapper",ref:S,children:(0,i.jsx)("table",{id:`${M}-table`,className:"sui-table__table",ref:_,role:"treegrid",tabIndex:-1,cellSpacing:"0",cellPadding:"0",...!ii(o??"")&&{"aria-label":o},...w,children:D?.filter(({type:e})=>O!==e.name)})}),!!P&&P]})})},UC=e=>{let{id:n,children:r,_htmlProps:o}=e??{},a=(0,t.useId)(),s=n||`sui-table-body-${a}`,[l,c]=(0,t.useState)(t.Children.toArray(r)),[u,d]=(0,t.useState)([]),h=(0,t.useContext)(zC),{name:f}=(()=>{let e=navigator?.userAgent??"",t="unknown",n="";switch(!0){case e.indexOf("Firefox")>-1:t="firefox",n=e?.match(/Firefox\/([0-9.]+)/)?.[1];break;case e.indexOf("Chrome")>-1:t="chrome",n=e?.match(/Chrome\/([0-9.]+)/)?.[1];break;case e.indexOf("Safari")>-1:t="safari",n=e?.match(/Version\/([0-9.]+)/)?.[1];break;case e.indexOf("MSIE")>-1||e.indexOf("Trident/")>-1:t="ie",n=e?.match(/(?:MSIE |rv:)([0-9.]+)/)?.[1];break;case e.indexOf("Edge")>-1:t="ms-edge",n=e?.match(/Edge\/([0-9.]+)/)?.[1]}return{name:t,ver:n}})(),p="safari"===f,m=()=>{let e=t.Children.toArray(r),n=[],i=[];return e.forEach(e=>{if(e.type===t.Fragment)(e.props?.children[1]).forEach(e=>{e?.props?.id&&(n.push(e?.props?.id),e?.props?.isDisabled&&i.push(e?.props?.id))});else{let t=e?.props?.id;t&&(n.push(t),e?.props?.isDisabled&&i.push(t))}}),h?.setDisabledRows(i),n};(0,t.useEffect)(()=>{let e=m();d(e)},[l]),(0,t.useEffect)(()=>{c(t.Children.toArray(r))},[r]),(0,t.useEffect)(()=>{let e=m();h?.setRows(e)},[r,u]);let g=(0,t.useCallback)(e=>{let{newIndex:t,oldIndex:n}=e,r=function(e,t,n){let r=[...e],[i]=r.splice(t,1);return r.splice(n,0,i),r}(u,n,t);h?.setForceCollapse(!1),h?.triggerAction("sort-rows",r),h?.setSortBy({column:"",order:"asc"})},[h,u]);return h?.isDraggable?(0,i.jsx)(IC.ReactSortable,{tag:BC,list:l.map(e=>({...e,id:e.props?.id,chosen:!0})),setList:e=>c(e?.filter(e=>!!e)),animation:150,handle:".sui-table__cell--drag",onStart:()=>h?.setForceCollapse(!0),onEnd:g,...p&&{forceFallback:!0},children:l?.map(e=>(0,i.jsx)(t.Fragment,{children:e},e?.props?.id))}):(0,i.jsx)(BC,{...e,id:s,_htmlProps:o,ref:e?.ref,children:r})},BC=(0,t.forwardRef)(({id:e,_htmlProps:t,...n},r)=>(0,i.jsx)("tbody",{id:e,ref:r,...li(t),className:"sui-table__body",...n}));BC.displayName="TableBodyTag";var $C=({id:e,children:n,isHeading:r=!1,className:o="",hasDragIcon:a=!1,isAction:s=!1,isSortable:l=!1,isSticky:c=!1,isTrim:u=!1,isPrimary:d=!1,colSpan:h,icon:f,_isGroup:p=!1,_htmlProps:m={},_style:g={}})=>{let v=(0,t.useId)(),b=e||`sui-table-cell-${v}`,y=r?"th":"td",[C,w,x]=Kr({}),{suiInlineClassname:_}=Zr(g,o);n=qr(n,"{cell children content}");let S=(0,t.useContext)(zC),{sortBy:k,setSortBy:M,triggerAction:E,hasStickyCols:T}=S??{},O=(0,t.useRef)(null),D=Xr("sui-table__cell-btn",{hovered:C,focused:w}),P=e===k?.column?k?.order:"",L=(0,t.useCallback)(()=>{let t={column:e,order:"desc"===P?"asc":"desc"};M(t),E("sort-columns",t)},[e,P,M,E]),A=js.CaretUpDown,R=null;f&&(R=js[f]),!ii(P)&&k?.column===e&&(A="desc"===P?js.CaretDown:js.CaretUp);let N={};l&&(N.role="button",N.tabIndex=0,N.className=D,N.onClick=L,N.onKeyDown=e=>ai(e,L),N={...N,...x});let I=p?100:h;return(0,i.jsxs)(y,{id:b,ref:O,className:Xr("sui-table__cell",{sortable:l,sticky:c,trim:u,primary:d,"is-sticky-active":T&&c,"is-group":p},_),...r&&{scope:"col"},role:r?"rowheader":"cell",...I&&{colSpan:I},...li(m),children:[a&&!p&&(0,i.jsx)(js.Grip,{id:`${b}-drag`,className:"sui-table__cell--drag",size:"sm"}),s?(0,i.jsxs)(t.Fragment,{children:[R&&(0,i.jsx)(R,{id:`${b}-pre-icon`,size:"xs"}),n,l&&!p&&(0,i.jsx)(A,{id:`${b}-sort-icon`,size:"xs"})]}):(0,i.jsxs)("div",{id:`${b}-sort-btn`,...N,children:[R&&(0,i.jsx)(R,{id:`${b}-pre-icon`,size:"sm"}),(0,i.jsx)("span",{children:n}),l&&!p&&(0,i.jsx)(A,{id:`${b}-sort-icon`,size:"xs"})]})]})},WC=({children:e,_style:n={}})=>{let r=(0,t.useContext)(zC),{columns:o}=r,a=o.find(e=>e.isPrimary),s=o.findIndex(e=>e.isPrimary),{suiInlineClassname:l}=Zr(n);return(0,i.jsxs)("div",{className:Xr("sui-table__fields",{},l),children:[!!a&&!!s&&(0,i.jsx)("div",{className:"sui-table__fields-primary",children:e[s]?.props?.children?.props?.children}),(0,i.jsx)("div",{className:"sui-table__fields-items",children:o.map((t,n)=>s===n?null:(0,i.jsxs)("li",{className:"sui-table__fields-item",children:[(0,i.jsx)("div",{className:"sui-table__fields-item-title",children:t?.title}),(0,i.jsx)("div",{className:"sui-table__fields-item-value",children:e[n]?.props?.children?.props?.children})]},`column-${n}`))})]})},ZC=({id:e,children:n,actions:r,isUnderHeader:o=!1,isExpandable:a=!1,expandableContent:s=null,status:l,isUnderFooter:c=!1,isGroup:u=!1,isDisabled:d,_htmlProps:h={},_style:f={}})=>{let[p,m]=(0,t.useState)(!1),g=(0,t.useContext)(zC),[v,b,y]=Kr({}),{suiInlineClassname:C}=Zr(f),w=`sui-table-row-${(0,t.useId)()}${e?`-${e}`:""}`,x=`${w}-content`,_=(0,t.useCallback)(t=>{let n=t?.target?.checked??!1,r=(o?"select-all":e)??"";g?.onSelect(r,n)},[g,e,o]);(0,t.useEffect)(()=>{g?.forceCollapse&&m(!1)},[g?.forceCollapse]);let S=(g?.selected??[])?.indexOf(parseInt(`${e}`))>-1,k=!(g?.rows?.length&&g?.rows?.length>0)||g?.disableCheck||d,M=!1;if(o){let e=(g?.rows?.length||0)-(g?.disabledRows?.length||0),t=e===g?.selected.length&&e>0;M=(g?.selected??[])?.length>0&&!t,S=t&&(g?.selected??[]).length>0}let E=Xr("sui-table__row",{focus:!c&&!o&&b,hover:!c&&!o&&v,expandable:a,expanded:p,"is-group":u,[l]:!ii(l??"")},C),T=a&&(0,i.jsx)(Ws,{icon:p?"ChevronUp":"ChevronDown",colorScheme:"black",type:"tertiary",isSmall:!0,iconOnly:!0,onClick:()=>m(!p),children:(p?"Collapse":"Expand")+" Row"}),O=t.Children.count(n);g?.allowCheck&&(O+=1),r&&(O+=1);let D=g?.columns?.findIndex(e=>e.isPrimary);n=t.Children.toArray(n).map((e,n)=>{let r={hasDragIcon:!1,colSpan:e?.props?.colSpan||void 0};return 0===n&&(r.isSticky=!!g?.stickyCols,g?.isDraggable&&!g?.allowCheck&&!c&&!o&&(r.hasDragIcon=!0),g?.allowCheck||(r.style={left:0,paddingRight:"16px",...g?.isDraggable?{}:{paddingLeft:"32px"}})),c&&(r.isSticky=!1,r.hasDragIcon=!1,r.colSpan||(r.colSpan="100%")),D===n&&(r.isPrimary=!0),r._isGroup=u,(0,i.jsx)(t.Fragment,{children:(0,t.cloneElement)(e,r)},n)});let P={};return a&&(P.id=w,P["aria-expanded"]=p,P["aria-controls"]=x),(0,i.jsxs)(t.Fragment,{children:[(0,i.jsxs)("tr",{role:"row",className:E,...y,...li(h),...P,children:[g?.allowCheck&&!c&&!u&&(0,i.jsx)($C,{className:"sui-table__cell--selection",isSticky:!!g?.stickyCols,hasDragIcon:g?.isDraggable&&!o,children:(0,i.jsx)(Fg,{name:w,id:`${w}-checkbox`,isDisabled:k,onChange:_,isChecked:S,isIndeterminate:M})}),n,(!!r||T)&&!c&&!u&&(0,i.jsxs)($C,{className:"sui-table__cell--actions",isSticky:!!g?.stickyCols,isAction:!0,children:["function"==typeof r&&r({id:e,content:T}),!r&&T]})]}),a&&!!s&&p&&!u&&(0,i.jsx)("tr",{role:"row",className:Xr("sui-table__row",{content:!0,"content-expanded":p,[l]:!ii(l??"")}),id:x,"aria-labelledby":w,tabIndex:p?0:-1,children:(0,i.jsxs)("td",{colSpan:O,children:[(0,i.jsx)(WC,{children:n}),s]})})]})},qC=({children:e,hasActions:n=!1,_htmlProps:r={},_style:o={}})=>{let{suiInlineClassname:a}=Zr(o),s=t.Children.toArray(e),l=(0,t.useContext)(zC),{setColumns:c}=l;return(0,t.useEffect)(()=>{if("props"in e){let{children:n}=e?.props??{};c(t.Children.map(n,e=>({title:e?.props?.children,isPrimary:e?.props?.isPrimary})))}},[e,c]),(0,i.jsx)("thead",{className:Xr("sui-table__head",{},a),...li(r),children:s.map((e,n)=>(0,t.cloneElement)(e,{...e?.props,isUnderHeader:!0,key:`table-col-${n}`}))})};function YC(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var QC=function(){var e=lv(),n=e.isLoading,r=e.stats,i=((null==r?void 0:r.pages)||[]).map(function(e){var t=function(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){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return YC(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?YC(e,t):void 0}}(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.")}()}(e,4);return{page:t[0],avgTime:t[1],views:t[2],trend:t[3]}});return t.createElement(t.Fragment,null,n&&t.createElement(Lu,{loadingText:(0,s.__)("Refreshing data...","ga_trans")}),!n&&(null==i?void 0:i.length)>0&&t.createElement(VC,{hasToolbar:!1,noBorderRadius:!0,noSideBorder:!0,_style:{borderBottom:"0"}},t.createElement(qC,{hasActions:!1},t.createElement(ZC,null,t.createElement($C,{isHeading:!0,isSortable:!1,isPrimary:!0,id:"most-visited"},(0,s.__)("Most Visited","ga_trans")),t.createElement($C,{isHeading:!0,id:"average-time"},(0,s.__)("Avg. time","ga_trans")),t.createElement($C,{isHeading:!0,id:"views"},(0,s.__)("Views","ga_trans")),t.createElement($C,{isHeading:!0,id:"trend"},(0,s.__)("Trend","ga_trans")))),t.createElement(UC,null,i.map(function(e){var n=e.page,r=e.avgTime,i=e.views,o=e.trend;return t.createElement(ZC,{key:n},t.createElement($C,{isTrim:!0,_style:{maxWidth:"200px"}},t.createElement("span",{dangerouslySetInnerHTML:{__html:Cu.sanitize(n,{ALLOWED_TAGS:["a"],ALLOWED_ATTR:["href","target","rel"]})}})),t.createElement($C,null,t.createElement(Ql,null,r)),t.createElement($C,null,t.createElement(Ql,null,i)),t.createElement($C,null,t.createElement(Kl,{direction:"up",change:o})))}))))},KC=({id:e,design:n,colorScheme:r,contentWrap:o="default",className:a,isSmall:s=!1,isUppercase:l=!1,isDisabled:c=!1,isDismissable:u=!1,children:d,onDismiss:h=()=>{},_htmlProps:f={},_style:p={}})=>{let m=(0,t.useId)(),g=e||`sui-tag-${m}`,v="outlined"===n,b=!ti(r)&&!ii(r),y=["multiline","truncated"].includes(o),{suiInlineClassname:C}=Zr(p,a),w=Xr("sui-tag",{[`${n}-${r}`]:v&&b,[n]:v,[r]:!v&&b,[o]:y,sm:s,uppercase:l,disabled:c},C);return d=qr(d,"{tag content}"),(0,i.jsx)("span",{id:g,className:w,...li(f),"data-testid":"tag",children:(0,i.jsxs)("div",{className:"sui-tag__wrapper",children:[(0,i.jsx)("span",{className:"sui-tag__label",children:d}),u&&(0,i.jsxs)("button",{className:"sui-tag__cta",onClick:h,children:[(0,i.jsx)("span",{"aria-hidden":"true",children:(0,i.jsx)(Wo,{size:"xs"})}),(0,i.jsx)("span",{className:"sui-screen-reader-only",tabIndex:-1,children:"Dismiss"})]})]})})},GC=function(){var e,n,r,i=lv(),o=i.stats,a=i.summary,l=i.isLoading,c=o||{},u=c.search_engines,d=c.mediums,h=c.referrals,f=a||{},p=f.search_engine,m=f.medium,g=f.referral,v=(null==o?void 0:o.countries)||[],b=Mu(v),y=Mu(u||[],1),C=Mu(d||[],1),w=Mu(h||[],1),x=Eu((null==p?void 0:p.sessions)||0,y),_=Eu((null==m?void 0:m.sessions)||0,C),S=Eu((null==g?void 0:g.sessions)||0,w),k=[{label:(0,s.__)("Top search engine","ga_trans"),value:null!==(e=null==p?void 0:p.value)&&void 0!==e?e:(0,s.__)("None","ga_trans"),percentage:x},{label:(0,s.__)("Top medium","ga_trans"),value:null!==(n=null==m?void 0:m.value)&&void 0!==n?n:(0,s.__)("None","ga_trans"),percentage:_},{label:(0,s.__)("Top referral","ga_trans"),value:null!==(r=null==g?void 0:g.value)&&void 0!==r?r:(0,s.__)("None","ga_trans"),percentage:S}];return t.createElement(t.Fragment,null,l&&t.createElement(Lu,{loadingText:(0,s.__)("Refreshing data...","ga_trans")}),!l&&t.createElement(uc,{isFluid:!0,className:"beehive-widget__traffic"},t.createElement(uc,{spacing:16,isFluid:!0,className:"beehive-widget__traffic--list"},t.createElement("table",{className:"beehive-top-countries"},t.createElement("tbody",null,v.map(function(e){var n=e[0],r=e[1],i=e[2];return t.createElement(Tu,{key:r,countryName:n,countryCode:r,value:i,total:b})})))),k.map(function(e,n){return t.createElement(uc,{key:n,spacing:4,isFluid:!0,className:"beehive-widget__traffic--list"},t.createElement(Ql,{as:"span",size:"sm",weight:"bold",uppercase:!0,_style:{letterSpacing:"1px"}},e.label),t.createElement(uc,{direction:"row",spacing:8,alignItems:"center"},t.createElement(Au,{percentage:null==e?void 0:e.percentage}),t.createElement(Ql,{as:"span",weight:"bold",className:"sui-heading--h4"},e.value),t.createElement(KC,{colorScheme:"black",design:"outlined",isSmall:!0},e.percentage,"%")))})))};function XC(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){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return JC(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?JC(e,t):void 0}}(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 JC(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var ew={users:"audience",pageviews:"audience",page:"pages",country:"traffic",medium:"traffic",search_engine:"traffic"},tw=function(){var e=XC((0,t.useState)(!1),2),n=e[0],r=e[1],i=XC((0,t.useState)(0),2),o=i[0],a=i[1],l=null!=fl?fl:{},c=l.accounts,u=l.statistics,d=(null!=hl?hl:{}).periods,h=lv(),f=h.stats,p=h.startDate,m=h.endDate,g=h.isLoading,v=h.refetch,b=h.updateDateRange,y=[{id:"general",label:(0,s.__)("General stats","ga_trans"),panel:t.createElement(RC,{onClick:function(e){var t=ew[e],n=y.findIndex(function(e){return e.id===t});a(n>=0?n:0)}})},{id:"audience",label:(0,s.__)("Audience","ga_trans"),panel:t.createElement(LC,null)},{id:"pages",label:(0,s.__)("Top Pages & Views","ga_trans"),panel:t.createElement(QC,null)},{id:"traffic",label:(0,s.__)("Traffic","ga_trans"),panel:t.createElement(GC,null)}].filter(function(e){return function(e){var t;if(Il||Hl||zl)return!0;var n=null===(t=window.beehiveModuleVars)||void 0===t?void 0:t.stats_permissions;if(null==n?void 0:n.has_custom_cap)return!0;var r=null==n?void 0:n.dashboard;return!(!Array.isArray(r)||r.length<=0)&&r.includes(e)}(e.id)}),C=jl&&Fl,w=!C||g,x=function(){var e=document.getElementById("beehive_dashboard");e&&r(e.offsetWidth<600)};return(0,t.useEffect)(function(){return x(),window.addEventListener("resize",x),function(){window.removeEventListener("resize",x)}},[]),(0,t.useEffect)(function(){o>y.length-1&&a(0)},[o,y.length]),oi(f)&&!g&&C?t.createElement(tl,{message:(0,s.__)("It may take up to 24 hours for data to begin feeding. Please check back soon.","ga_trans"),icon:"InfoAlt",variation:"info",isFluid:!0}):t.createElement(uc,{spacing:24,isFluid:!0},!C&&t.createElement(tl,{message:(0,Cc.createInterpolateElement)((0,s.__)("A Google Analytics account hasn't been linked yet. To see statistics, <link>link an account</link>.","ga_trans"),{link:t.createElement(Ig,{href:c})}),icon:"InfoAlt",variation:"error",isFluid:!0}),t.createElement(uc,{spacing:16,isFluid:!0,justify:"space-between",direction:n?"column":"row"},t.createElement(xC,{type:"range",isDisabled:w,alignment:"left",minDate:"01/01/1999",dateFormat:"MMM d, yyyy",startDate:Su(p),endDate:Su(m),definedRanges:Object.keys(d).map(function(e){return{label:e,startDate:new Date(d[e][0]),endDate:new Date(d[e][1])}}),onSubmit:function(e){var t=null==e?void 0:e.startDate,n=null==e?void 0:e.endDate,r=Su(t),i=Su(n||t);b(r,i)},_style:{minWidth:"250px"}}),t.createElement(uc,{direction:"row",spacing:16,justify:"space-between"},t.createElement(Ws,{type:"tertiary",colorScheme:"black",isDisabled:w,isLoading:g,onClick:function(){v()},icon:"Refresh"},(0,s.__)("Refresh data","ga_trans")),t.createElement(Ws,{type:"secondary",colorScheme:"black",isDisabled:w,href:u,icon:"Chart"},(0,s.__)("See all stats","ga_trans")))),t.createElement(kC,{activeIndex:o,onSwitchTab:function(e){a(e)},_style:{width:"100%",borderRadius:"8px",boxShadow:"unset"}},t.createElement(MC,{isNarrow:!0},y.map(function(e){return t.createElement(EC,{key:e.id},e.label)})),t.createElement(TC,null,y.map(function(e){return t.createElement(OC,{key:e.id},e.panel)}))))},nw=function(){return(0,t.useEffect)(function(){var e;if(null===(e=null===wp||void 0===wp?void 0:wp.i18n)||void 0===e?void 0:e.getLocaleData){var t=wp.i18n.getLocaleData("ga_trans");(0,s.setLocaleData)(t,"ga_trans")}},[]),t.createElement(a,{client:ul},t.createElement(sv,null,t.createElement(Ru,null,t.createElement(tw,null))))};r.createRoot(document.getElementById("beehive-ga-dashboard-widget-root")).render(t.createElement(nw,null))}()}();