Current File : /home/mdkeenpw/shafqattraders.com/wp-content/plugins/sureforms/assets/build/dashboard.js |
/*! For license information please see dashboard.js.LICENSE.txt */
(()=>{var e,t,r={659:(e,t,r)=>{var n=r(51873),o=Object.prototype,i=o.hasOwnProperty,a=o.toString,s=n?n.toStringTag:void 0;e.exports=function(e){var t=i.call(e,s),r=e[s];try{e[s]=void 0;var n=!0}catch(e){}var o=a.call(e);return n&&(t?e[s]=r:delete e[s]),o}},1882:(e,t,r)=>{var n=r(72552),o=r(23805);e.exports=function(e){if(!o(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},2404:(e,t,r)=>{var n=r(60270);e.exports=function(e,t){return n(e,t)}},2523:e=>{e.exports=function(e,t,r,n){for(var o=e.length,i=r+(n?1:-1);n?i--:++i<o;)if(t(e[i],i,e))return i;return-1}},2694:(e,t,r)=>{"use strict";var n=r(6925);function o(){}function i(){}i.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,i,a){if(a!==n){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:o};return r.PropTypes=r,r}},3335:e=>{e.exports=function(e,t){return e>t}},3650:(e,t,r)=>{var n=r(74335)(Object.keys,Object);e.exports=n},3656:(e,t,r)=>{e=r.nmd(e);var n=r(9325),o=r(89935),i=t&&!t.nodeType&&t,a=i&&e&&!e.nodeType&&e,s=a&&a.exports===i?n.Buffer:void 0,A=(s?s.isBuffer:void 0)||o;e.exports=A},4509:(e,t,r)=>{var n=r(12651);e.exports=function(e){return n(this,e).has(e)}},4664:(e,t,r)=>{var n=r(79770),o=r(63345),i=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),n(a(e),(function(t){return i.call(e,t)})))}:o;e.exports=s},4901:(e,t,r)=>{var n=r(72552),o=r(30294),i=r(40346),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return i(e)&&o(e.length)&&!!a[n(e)]}},5128:(e,t,r)=>{var n=r(80909),o=r(64894);e.exports=function(e,t){var r=-1,i=o(e)?Array(e.length):[];return n(e,(function(e,n,o){i[++r]=t(e,n,o)})),i}},5556:(e,t,r)=>{e.exports=r(2694)()},5861:(e,t,r)=>{var n=r(55580),o=r(68223),i=r(32804),a=r(76545),s=r(28303),A=r(72552),l=r(47473),c="[object Map]",u="[object Promise]",f="[object Set]",d="[object WeakMap]",p="[object DataView]",h=l(n),m=l(o),g=l(i),y=l(a),v=l(s),b=A;(n&&b(new n(new ArrayBuffer(1)))!=p||o&&b(new o)!=c||i&&b(i.resolve())!=u||a&&b(new a)!=f||s&&b(new s)!=d)&&(b=function(e){var t=A(e),r="[object Object]"==t?e.constructor:void 0,n=r?l(r):"";if(n)switch(n){case h:return p;case m:return c;case g:return u;case y:return f;case v:return d}return t}),e.exports=b},6925:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},7309:(e,t,r)=>{var n=r(62006)(r(24713));e.exports=n},7350:(e,t,r)=>{var n=r(38221),o=r(23805);e.exports=function(e,t,r){var i=!0,a=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return o(r)&&(i="leading"in r?!!r.leading:i,a="trailing"in r?!!r.trailing:a),n(e,t,{leading:i,maxWait:t,trailing:a})}},9325:(e,t,r)=>{var n=r(34840),o="object"==typeof self&&self&&self.Object===Object&&self,i=n||o||Function("return this")();e.exports=i},10124:(e,t,r)=>{var n=r(9325);e.exports=function(){return n.Date.now()}},10308:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function e(t,r){void 0===r&&(r={});for(var n=[],o="function"==typeof r.replace,l=r.transform||a.returnFirstArg,c=r.library||s,u=c.cloneElement,f=c.createElement,d=c.isValidElement,p=t.length,h=0;h<p;h++){var m=t[h];if(o){var g=r.replace(m,h);if(d(g)){p>1&&(g=u(g,{key:g.key||h})),n.push(l(g,m,h));continue}}if("text"!==m.type){var y=m,v={};A(y)?((0,a.setStyleProp)(y.attribs.style,y.attribs),v=y.attribs):y.attribs&&(v=(0,i.default)(y.attribs,y.name));var b=void 0;switch(m.type){case"script":case"style":m.children[0]&&(v.dangerouslySetInnerHTML={__html:m.children[0].data});break;case"tag":"textarea"===m.name&&m.children[0]?v.defaultValue=m.children[0].data:m.children&&m.children.length&&(b=e(m.children,r));break;default:continue}p>1&&(v.key=h),n.push(l(f(m.name,v,b),m,h))}else{var w=!m.data.trim().length;if(w&&m.parent&&!(0,a.canTextBeChildOfNode)(m.parent))continue;if(r.trim&&w)continue;n.push(l(m.data,m,h))}}return 1===n.length?n[0]:n};var o=r(51609),i=n(r(20840)),a=r(74958),s={cloneElement:o.cloneElement,createElement:o.createElement,isValidElement:o.isValidElement};function A(e){return a.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===e.type&&(0,a.isCustomComponent)(e.name,e.attribs)}},10392:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},10776:(e,t,r)=>{var n=r(30756),o=r(95950);e.exports=function(e){for(var t=o(e),r=t.length;r--;){var i=t[r],a=e[i];t[r]=[i,a,n(a)]}return t}},11331:(e,t,r)=>{var n=r(72552),o=r(28879),i=r(40346),a=Function.prototype,s=Object.prototype,A=a.toString,l=s.hasOwnProperty,c=A.call(Object);e.exports=function(e){if(!i(e)||"[object Object]"!=n(e))return!1;var t=o(e);if(null===t)return!0;var r=l.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&A.call(r)==c}},11741:(e,t,r)=>{var n=r(98023);e.exports=function(e){return n(e)&&e!=+e}},12507:(e,t,r)=>{var n=r(28754),o=r(49698),i=r(63912),a=r(13222);e.exports=function(e){return function(t){t=a(t);var r=o(t)?i(t):void 0,s=r?r[0]:t.charAt(0),A=r?n(r,1).join(""):t.slice(1);return s[e]()+A}}},12651:(e,t,r)=>{var n=r(74218);e.exports=function(e,t){var r=e.__data__;return n(t)?r["string"==typeof t?"string":"hash"]:r.map}},12749:(e,t,r)=>{var n=r(81042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return n?void 0!==t[e]:o.call(t,e)}},13222:(e,t,r)=>{var n=r(77556);e.exports=function(e){return null==e?"":n(e)}},14210:(e,t,r)=>{"use strict";function n(e,t,r,n,o,i,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=i,this.removeEmptyString=a}const o={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach((e=>{o[e]=new n(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((([e,t])=>{o[e]=new n(e,1,!1,t,null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((e=>{o[e]=new n(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((e=>{o[e]=new n(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"].forEach((e=>{o[e]=new n(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((e=>{o[e]=new n(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((e=>{o[e]=new n(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((e=>{o[e]=new n(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((e=>{o[e]=new n(e,5,!1,e.toLowerCase(),null,!1,!1)}));const i=/[\-\:]([a-z])/g,a=e=>e[1].toUpperCase();["accent-height","alignment-baseline","arabic-form","baseline-shift","cap-height","clip-path","clip-rule","color-interpolation","color-interpolation-filters","color-profile","color-rendering","dominant-baseline","enable-background","fill-opacity","fill-rule","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","glyph-name","glyph-orientation-horizontal","glyph-orientation-vertical","horiz-adv-x","horiz-origin-x","image-rendering","letter-spacing","lighting-color","marker-end","marker-mid","marker-start","overline-position","overline-thickness","paint-order","panose-1","pointer-events","rendering-intent","shape-rendering","stop-color","stop-opacity","strikethrough-position","strikethrough-thickness","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke-width","text-anchor","text-decoration","text-rendering","underline-position","underline-thickness","unicode-bidi","unicode-range","units-per-em","v-alphabetic","v-hanging","v-ideographic","v-mathematical","vector-effect","vert-adv-y","vert-origin-x","vert-origin-y","word-spacing","writing-mode","xmlns:xlink","x-height"].forEach((e=>{const t=e.replace(i,a);o[t]=new n(t,1,!1,e,null,!1,!1)})),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach((e=>{const t=e.replace(i,a);o[t]=new n(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((e=>{const t=e.replace(i,a);o[t]=new n(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((e=>{o[e]=new n(e,1,!1,e.toLowerCase(),null,!1,!1)})),o.xlinkHref=new n("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((e=>{o[e]=new n(e,1,!1,e.toLowerCase(),null,!0,!0)}));const{CAMELCASE:s,SAME:A,possibleStandardNames:l}=r(96811),c=RegExp.prototype.test.bind(new RegExp("^(data|aria)-[: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]*$")),u=Object.keys(l).reduce(((e,t)=>{const r=l[t];return r===A?e[t]=t:r===s?e[t.toLowerCase()]=t:e[t]=r,e}),{});t.BOOLEAN=3,t.BOOLEANISH_STRING=2,t.NUMERIC=5,t.OVERLOADED_BOOLEAN=4,t.POSITIVE_NUMERIC=6,t.RESERVED=0,t.STRING=1,t.getPropertyInfo=function(e){return o.hasOwnProperty(e)?o[e]:null},t.isCustomAttribute=c,t.possibleStandardNames=u},14248:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}},14528:e=>{e.exports=function(e,t){for(var r=-1,n=t.length,o=e.length;++r<n;)e[o+r]=t[r];return e}},15270:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CARRIAGE_RETURN_PLACEHOLDER_REGEX=t.CARRIAGE_RETURN_PLACEHOLDER=t.CARRIAGE_RETURN_REGEX=t.CARRIAGE_RETURN=t.CASE_SENSITIVE_TAG_NAMES_MAP=t.CASE_SENSITIVE_TAG_NAMES=void 0,t.CASE_SENSITIVE_TAG_NAMES=["animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","linearGradient","radialGradient","textPath"],t.CASE_SENSITIVE_TAG_NAMES_MAP=t.CASE_SENSITIVE_TAG_NAMES.reduce((function(e,t){return e[t.toLowerCase()]=t,e}),{}),t.CARRIAGE_RETURN="\r",t.CARRIAGE_RETURN_REGEX=new RegExp(t.CARRIAGE_RETURN,"g"),t.CARRIAGE_RETURN_PLACEHOLDER="__HTML_DOM_PARSER_CARRIAGE_RETURN_PLACEHOLDER_".concat(Date.now(),"__"),t.CARRIAGE_RETURN_PLACEHOLDER_REGEX=new RegExp(t.CARRIAGE_RETURN_PLACEHOLDER,"g")},15325:(e,t,r)=>{var n=r(96131);e.exports=function(e,t){return!(null==e||!e.length)&&n(e,t,0)>-1}},15389:(e,t,r)=>{var n=r(93663),o=r(87978),i=r(83488),a=r(56449),s=r(50583);e.exports=function(e){return"function"==typeof e?e:null==e?i:"object"==typeof e?a(e)?o(e[0],e[1]):n(e):s(e)}},17255:(e,t,r)=>{var n=r(47422);e.exports=function(e){return function(t){return n(t,e)}}},17277:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(!t(e[r],r,e))return!1;return!0}},17400:(e,t,r)=>{var n=r(99374),o=1/0;e.exports=function(e){return e?(e=n(e))===o||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},17670:(e,t,r)=>{var n=r(12651);e.exports=function(e){var t=n(this,e).delete(e);return this.size-=t?1:0,t}},19219:e=>{e.exports=function(e,t){return e.has(t)}},19570:(e,t,r)=>{var n=r(37334),o=r(93243),i=r(83488),a=o?function(e,t){return o(e,"toString",{configurable:!0,enumerable:!1,value:n(t),writable:!0})}:i;e.exports=a},19747:(e,t,r)=>{var n=r(17277),o=r(23777),i=r(15389),a=r(56449),s=r(36800);e.exports=function(e,t,r){var A=a(e)?n:o;return r&&s(e,t,r)&&(t=void 0),A(e,i(t,3))}},19788:e=>{var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,r=/\n/g,n=/^\s*/,o=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,i=/^:\s*/,a=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;\s]*/,A=/^\s+|\s+$/g,l="";function c(e){return e?e.replace(A,l):l}e.exports=function(e,A){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];A=A||{};var u=1,f=1;function d(e){var t=e.match(r);t&&(u+=t.length);var n=e.lastIndexOf("\n");f=~n?e.length-n:f+e.length}function p(){var e={line:u,column:f};return function(t){return t.position=new h(e),v(),t}}function h(e){this.start=e,this.end={line:u,column:f},this.source=A.source}h.prototype.content=e;var m=[];function g(t){var r=new Error(A.source+":"+u+":"+f+": "+t);if(r.reason=t,r.filename=A.source,r.line=u,r.column=f,r.source=e,!A.silent)throw r;m.push(r)}function y(t){var r=t.exec(e);if(r){var n=r[0];return d(n),e=e.slice(n.length),r}}function v(){y(n)}function b(e){var t;for(e=e||[];t=w();)!1!==t&&e.push(t);return e}function w(){var t=p();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var r=2;l!=e.charAt(r)&&("*"!=e.charAt(r)||"/"!=e.charAt(r+1));)++r;if(r+=2,l===e.charAt(r-1))return g("End of comment missing");var n=e.slice(2,r-2);return f+=2,d(n),e=e.slice(r),f+=2,t({type:"comment",comment:n})}}function x(){var e=p(),r=y(o);if(r){if(w(),!y(i))return g("property missing ':'");var n=y(a),A=e({type:"declaration",property:c(r[0].replace(t,l)),value:n?c(n[0].replace(t,l)):l});return y(s),A}}return v(),function(){var e,t=[];for(b(t);e=x();)!1!==e&&(t.push(e),b(t));return t}()}},20317:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}},20840:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===e&&(e={});var r={},l=Boolean(e.type&&s[e.type]);for(var c in e){var u=e[c];if((0,n.isCustomAttribute)(c))r[c]=u;else{var f=c.toLowerCase(),d=A(f);if(d){var p=(0,n.getPropertyInfo)(d);switch(i.includes(d)&&a.includes(t)&&!l&&(d=A("default"+f)),r[d]=u,p&&p.type){case n.BOOLEAN:r[d]=!0;break;case n.OVERLOADED_BOOLEAN:""===u&&(r[d]=!0)}}else o.PRESERVE_CUSTOM_ATTRIBUTES&&(r[c]=u)}}return(0,o.setStyleProp)(e.style,r),r};var n=r(14210),o=r(74958),i=["checked","value"],a=["input","select","textarea"],s={reset:!0,submit:!0};function A(e){return n.possibleStandardNames[e]}},21020:(e,t,r)=>{"use strict";var n=r(51609),o=Symbol.for("react.element"),i=Symbol.for("react.fragment"),a=Object.prototype.hasOwnProperty,s=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,A={key:!0,ref:!0,__self:!0,__source:!0};function l(e,t,r){var n,i={},l=null,c=null;for(n in void 0!==r&&(l=""+r),void 0!==t.key&&(l=""+t.key),void 0!==t.ref&&(c=t.ref),t)a.call(t,n)&&!A.hasOwnProperty(n)&&(i[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===i[n]&&(i[n]=t[n]);return{$$typeof:o,type:e,key:l,ref:c,props:i,_owner:s.current}}t.Fragment=i,t.jsx=l,t.jsxs=l},21549:(e,t,r)=>{var n=r(22032),o=r(63862),i=r(66721),a=r(12749),s=r(35749);function A(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}A.prototype.clear=n,A.prototype.delete=o,A.prototype.get=i,A.prototype.has=a,A.prototype.set=s,e.exports=A},21986:(e,t,r)=>{var n=r(51873),o=r(37828),i=r(75288),a=r(25911),s=r(20317),A=r(84247),l=n?n.prototype:void 0,c=l?l.valueOf:void 0;e.exports=function(e,t,r,n,l,u,f){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!u(new o(e),new o(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return i(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var d=s;case"[object Set]":var p=1&n;if(d||(d=A),e.size!=t.size&&!p)return!1;var h=f.get(e);if(h)return h==t;n|=2,f.set(e,t);var m=a(d(e),d(t),n,l,u,f);return f.delete(e),m;case"[object Symbol]":if(c)return c.call(e)==c.call(t)}return!1}},22032:(e,t,r)=>{var n=r(81042);e.exports=function(){this.__data__=n?n(null):{},this.size=0}},23181:(e,t,r)=>{var n=r(85508)();e.exports=n},23777:(e,t,r)=>{var n=r(80909);e.exports=function(e,t){var r=!0;return n(e,(function(e,n,o){return r=!!t(e,n,o)})),r}},23805:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},24128:e=>{"use strict";var t=Object.prototype.hasOwnProperty,r="~";function n(){}function o(e,t,r){this.fn=e,this.context=t,this.once=r||!1}function i(e,t,n,i,a){if("function"!=typeof n)throw new TypeError("The listener must be a function");var s=new o(n,i||e,a),A=r?r+t:t;return e._events[A]?e._events[A].fn?e._events[A]=[e._events[A],s]:e._events[A].push(s):(e._events[A]=s,e._eventsCount++),e}function a(e,t){0==--e._eventsCount?e._events=new n:delete e._events[t]}function s(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),(new n).__proto__||(r=!1)),s.prototype.eventNames=function(){var e,n,o=[];if(0===this._eventsCount)return o;for(n in e=this._events)t.call(e,n)&&o.push(r?n.slice(1):n);return Object.getOwnPropertySymbols?o.concat(Object.getOwnPropertySymbols(e)):o},s.prototype.listeners=function(e){var t=r?r+e:e,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var o=0,i=n.length,a=new Array(i);o<i;o++)a[o]=n[o].fn;return a},s.prototype.listenerCount=function(e){var t=r?r+e:e,n=this._events[t];return n?n.fn?1:n.length:0},s.prototype.emit=function(e,t,n,o,i,a){var s=r?r+e:e;if(!this._events[s])return!1;var A,l,c=this._events[s],u=arguments.length;if(c.fn){switch(c.once&&this.removeListener(e,c.fn,void 0,!0),u){case 1:return c.fn.call(c.context),!0;case 2:return c.fn.call(c.context,t),!0;case 3:return c.fn.call(c.context,t,n),!0;case 4:return c.fn.call(c.context,t,n,o),!0;case 5:return c.fn.call(c.context,t,n,o,i),!0;case 6:return c.fn.call(c.context,t,n,o,i,a),!0}for(l=1,A=new Array(u-1);l<u;l++)A[l-1]=arguments[l];c.fn.apply(c.context,A)}else{var f,d=c.length;for(l=0;l<d;l++)switch(c[l].once&&this.removeListener(e,c[l].fn,void 0,!0),u){case 1:c[l].fn.call(c[l].context);break;case 2:c[l].fn.call(c[l].context,t);break;case 3:c[l].fn.call(c[l].context,t,n);break;case 4:c[l].fn.call(c[l].context,t,n,o);break;default:if(!A)for(f=1,A=new Array(u-1);f<u;f++)A[f-1]=arguments[f];c[l].fn.apply(c[l].context,A)}}return!0},s.prototype.on=function(e,t,r){return i(this,e,t,r,!1)},s.prototype.once=function(e,t,r){return i(this,e,t,r,!0)},s.prototype.removeListener=function(e,t,n,o){var i=r?r+e:e;if(!this._events[i])return this;if(!t)return a(this,i),this;var s=this._events[i];if(s.fn)s.fn!==t||o&&!s.once||n&&s.context!==n||a(this,i);else{for(var A=0,l=[],c=s.length;A<c;A++)(s[A].fn!==t||o&&!s[A].once||n&&s[A].context!==n)&&l.push(s[A]);l.length?this._events[i]=1===l.length?l[0]:l:a(this,i)}return this},s.prototype.removeAllListeners=function(e){var t;return e?(t=r?r+e:e,this._events[t]&&a(this,t)):(this._events=new n,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=r,s.EventEmitter=s,e.exports=s},24713:(e,t,r)=>{var n=r(2523),o=r(15389),i=r(83870),a=Math.max;e.exports=function(e,t,r){var s=null==e?0:e.length;if(!s)return-1;var A=null==r?0:i(r);return A<0&&(A=a(s+A,0)),n(e,o(t,3),A)}},24739:(e,t,r)=>{var n=r(26025);e.exports=function(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}},25160:e=>{e.exports=function(e,t,r){var n=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(r=r>o?o:r)<0&&(r+=o),o=t>r?0:r-t>>>0,t>>>=0;for(var i=Array(o);++n<o;)i[n]=e[n+t];return i}},25911:(e,t,r)=>{var n=r(38859),o=r(14248),i=r(19219);e.exports=function(e,t,r,a,s,A){var l=1&r,c=e.length,u=t.length;if(c!=u&&!(l&&u>c))return!1;var f=A.get(e),d=A.get(t);if(f&&d)return f==t&&d==e;var p=-1,h=!0,m=2&r?new n:void 0;for(A.set(e,t),A.set(t,e);++p<c;){var g=e[p],y=t[p];if(a)var v=l?a(y,g,p,t,e,A):a(g,y,p,e,t,A);if(void 0!==v){if(v)continue;h=!1;break}if(m){if(!o(t,(function(e,t){if(!i(m,t)&&(g===e||s(g,e,r,a,A)))return m.push(t)}))){h=!1;break}}else if(g!==y&&!s(g,y,r,a,A)){h=!1;break}}return A.delete(e),A.delete(t),h}},26025:(e,t,r)=>{var n=r(75288);e.exports=function(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return-1}},27301:e=>{e.exports=function(e){return function(t){return e(t)}}},27534:(e,t,r)=>{var n=r(72552),o=r(40346);e.exports=function(e){return o(e)&&"[object Arguments]"==n(e)}},28077:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},28303:(e,t,r)=>{var n=r(56110)(r(9325),"WeakMap");e.exports=n},28586:(e,t,r)=>{var n=r(56449),o=r(44394),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!("number"!=r&&"symbol"!=r&&"boolean"!=r&&null!=e&&!o(e))||a.test(e)||!i.test(e)||null!=t&&e in Object(t)}},28754:(e,t,r)=>{var n=r(25160);e.exports=function(e,t,r){var o=e.length;return r=void 0===r?o:r,!t&&r>=o?e:n(e,t,r)}},28879:(e,t,r)=>{var n=r(74335)(Object.getPrototypeOf,Object);e.exports=n},29817:e=>{e.exports=function(e){return this.__data__.has(e)}},29905:e=>{e.exports=function(e,t,r){for(var n=-1,o=null==e?0:e.length;++n<o;)if(r(t,e[n]))return!0;return!1}},30294:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},30361:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,r){var n=typeof e;return!!(r=null==r?9007199254740991:r)&&("number"==n||"symbol"!=n&&t.test(e))&&e>-1&&e%1==0&&e<r}},30641:(e,t,r)=>{var n=r(86649),o=r(95950);e.exports=function(e,t){return e&&n(e,t,o)}},30756:(e,t,r)=>{var n=r(23805);e.exports=function(e){return e==e&&!n(e)}},31175:(e,t,r)=>{var n=r(26025);e.exports=function(e,t){var r=this.__data__,o=n(r,e);return o<0?(++this.size,r.push([e,t])):r[o][1]=t,this}},31380:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},31684:(e,t,r)=>{var n=r(93599),o=r(56176),i=r(83488);e.exports=function(e){return e&&e.length?n(e,i,o):void 0}},31769:(e,t,r)=>{var n=r(56449),o=r(28586),i=r(61802),a=r(13222);e.exports=function(e,t){return n(e)?e:o(e,t)?[e]:i(a(e))}},31800:e=>{var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},32804:(e,t,r)=>{var n=r(56110)(r(9325),"Promise");e.exports=n},32865:(e,t,r)=>{var n=r(19570),o=r(51811)(n);e.exports=o},33031:(e,t,r)=>{var n=r(83120),o=r(46155),i=r(69302),a=r(36800),s=i((function(e,t){if(null==e)return[];var r=t.length;return r>1&&a(e,t[0],t[1])?t=[]:r>2&&a(t[0],t[1],t[2])&&(t=[t[0]]),o(e,n(t,1),[])}));e.exports=s},34840:(e,t,r)=>{var n="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g;e.exports=n},34932:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,o=Array(n);++r<n;)o[r]=t(e[r],r,e);return o}},35229:function(e,t,r){"use strict";var n=(this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}})(r(51133)),o=r(98917);function i(e,t){var r={};return e&&"string"==typeof e?((0,n.default)(e,(function(e,n){e&&n&&(r[(0,o.camelCase)(e,t)]=n)})),r):r}i.default=i,e.exports=i},35749:(e,t,r)=>{var n=r(81042);e.exports=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this}},36800:(e,t,r)=>{var n=r(75288),o=r(64894),i=r(30361),a=r(23805);e.exports=function(e,t,r){if(!a(r))return!1;var s=typeof t;return!!("number"==s?o(r)&&i(t,r.length):"string"==s&&t in r)&&n(r[t],e)}},36957:function(e,t,r){"use strict";var n,o=this&&this.__extends||(n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}),i=this&&this.__assign||function(){return i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},i.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.cloneNode=t.hasChildren=t.isDocument=t.isDirective=t.isComment=t.isText=t.isCDATA=t.isTag=t.Element=t.Document=t.CDATA=t.NodeWithChildren=t.ProcessingInstruction=t.Comment=t.Text=t.DataNode=t.Node=void 0;var a=r(45413),s=function(){function e(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}return Object.defineProperty(e.prototype,"parentNode",{get:function(){return this.parent},set:function(e){this.parent=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"previousSibling",{get:function(){return this.prev},set:function(e){this.prev=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"nextSibling",{get:function(){return this.next},set:function(e){this.next=e},enumerable:!1,configurable:!0}),e.prototype.cloneNode=function(e){return void 0===e&&(e=!1),x(this,e)},e}();t.Node=s;var A=function(e){function t(t){var r=e.call(this)||this;return r.data=t,r}return o(t,e),Object.defineProperty(t.prototype,"nodeValue",{get:function(){return this.data},set:function(e){this.data=e},enumerable:!1,configurable:!0}),t}(s);t.DataNode=A;var l=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=a.ElementType.Text,t}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),t}(A);t.Text=l;var c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=a.ElementType.Comment,t}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),t}(A);t.Comment=c;var u=function(e){function t(t,r){var n=e.call(this,r)||this;return n.name=t,n.type=a.ElementType.Directive,n}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(A);t.ProcessingInstruction=u;var f=function(e){function t(t){var r=e.call(this)||this;return r.children=t,r}return o(t,e),Object.defineProperty(t.prototype,"firstChild",{get:function(){var e;return null!==(e=this.children[0])&&void 0!==e?e:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(s);t.NodeWithChildren=f;var d=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=a.ElementType.CDATA,t}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(f);t.CDATA=d;var p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=a.ElementType.Root,t}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(f);t.Document=p;var h=function(e){function t(t,r,n,o){void 0===n&&(n=[]),void 0===o&&(o="script"===t?a.ElementType.Script:"style"===t?a.ElementType.Style:a.ElementType.Tag);var i=e.call(this,n)||this;return i.name=t,i.attribs=r,i.type=o,i}return o(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map((function(t){var r,n;return{name:t,value:e.attribs[t],namespace:null===(r=e["x-attribsNamespace"])||void 0===r?void 0:r[t],prefix:null===(n=e["x-attribsPrefix"])||void 0===n?void 0:n[t]}}))},enumerable:!1,configurable:!0}),t}(f);function m(e){return(0,a.isTag)(e)}function g(e){return e.type===a.ElementType.CDATA}function y(e){return e.type===a.ElementType.Text}function v(e){return e.type===a.ElementType.Comment}function b(e){return e.type===a.ElementType.Directive}function w(e){return e.type===a.ElementType.Root}function x(e,t){var r;if(void 0===t&&(t=!1),y(e))r=new l(e.data);else if(v(e))r=new c(e.data);else if(m(e)){var n=t?C(e.children):[],o=new h(e.name,i({},e.attribs),n);n.forEach((function(e){return e.parent=o})),null!=e.namespace&&(o.namespace=e.namespace),e["x-attribsNamespace"]&&(o["x-attribsNamespace"]=i({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(o["x-attribsPrefix"]=i({},e["x-attribsPrefix"])),r=o}else if(g(e)){n=t?C(e.children):[];var a=new d(n);n.forEach((function(e){return e.parent=a})),r=a}else if(w(e)){n=t?C(e.children):[];var s=new p(n);n.forEach((function(e){return e.parent=s})),e["x-mode"]&&(s["x-mode"]=e["x-mode"]),r=s}else{if(!b(e))throw new Error("Not implemented yet: ".concat(e.type));var A=new u(e.name,e.data);null!=e["x-name"]&&(A["x-name"]=e["x-name"],A["x-publicId"]=e["x-publicId"],A["x-systemId"]=e["x-systemId"]),r=A}return r.startIndex=e.startIndex,r.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(r.sourceCodeLocation=e.sourceCodeLocation),r}function C(e){for(var t=e.map((function(e){return x(e,!0)})),r=1;r<t.length;r++)t[r].prev=t[r-1],t[r-1].next=t[r];return t}t.Element=h,t.isTag=m,t.isCDATA=g,t.isText=y,t.isComment=v,t.isDirective=b,t.isDocument=w,t.hasChildren=function(e){return Object.prototype.hasOwnProperty.call(e,"children")},t.cloneNode=x},37167:(e,t,r)=>{var n=r(4901),o=r(27301),i=r(86009),a=i&&i.isTypedArray,s=a?o(a):n;e.exports=s},37217:(e,t,r)=>{var n=r(80079),o=r(51420),i=r(90938),a=r(63605),s=r(29817),A=r(80945);function l(e){var t=this.__data__=new n(e);this.size=t.size}l.prototype.clear=o,l.prototype.delete=i,l.prototype.get=a,l.prototype.has=s,l.prototype.set=A,e.exports=l},37334:e=>{e.exports=function(e){return function(){return e}}},37828:(e,t,r)=>{var n=r(9325).Uint8Array;e.exports=n},38221:(e,t,r)=>{var n=r(23805),o=r(10124),i=r(99374),a=Math.max,s=Math.min;e.exports=function(e,t,r){var A,l,c,u,f,d,p=0,h=!1,m=!1,g=!0;if("function"!=typeof e)throw new TypeError("Expected a function");function y(t){var r=A,n=l;return A=l=void 0,p=t,u=e.apply(n,r)}function v(e){var r=e-d;return void 0===d||r>=t||r<0||m&&e-p>=c}function b(){var e=o();if(v(e))return w(e);f=setTimeout(b,function(e){var r=t-(e-d);return m?s(r,c-(e-p)):r}(e))}function w(e){return f=void 0,g&&A?y(e):(A=l=void 0,u)}function x(){var e=o(),r=v(e);if(A=arguments,l=this,d=e,r){if(void 0===f)return function(e){return p=e,f=setTimeout(b,t),h?y(e):u}(d);if(m)return clearTimeout(f),f=setTimeout(b,t),y(d)}return void 0===f&&(f=setTimeout(b,t)),u}return t=i(t)||0,n(r)&&(h=!!r.leading,c=(m="maxWait"in r)?a(i(r.maxWait)||0,t):c,g="trailing"in r?!!r.trailing:g),x.cancel=function(){void 0!==f&&clearTimeout(f),p=0,A=d=l=f=void 0},x.flush=function(){return void 0===f?u:w(o())},x}},38329:(e,t,r)=>{var n=r(64894);e.exports=function(e,t){return function(r,o){if(null==r)return r;if(!n(r))return e(r,o);for(var i=r.length,a=t?i:-1,s=Object(r);(t?a--:++a<i)&&!1!==o(s[a],a,s););return r}}},38351:function(e,t,r){var n;!function(){"use strict";var o,i=1e9,a={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},s=!0,A="[DecimalError] ",l=A+"Invalid argument: ",c=A+"Exponent out of range: ",u=Math.floor,f=Math.pow,d=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,p=1e7,h=u(1286742750677284.5),m={};function g(e,t){var r,n,o,i,a,A,l,c,u=e.constructor,f=u.precision;if(!e.s||!t.s)return t.s||(t=new u(e)),s?E(t,f):t;if(l=e.d,c=t.d,a=e.e,o=t.e,l=l.slice(),i=a-o){for(i<0?(n=l,i=-i,A=c.length):(n=c,o=a,A=l.length),i>(A=(a=Math.ceil(f/7))>A?a+1:A+1)&&(i=A,n.length=1),n.reverse();i--;)n.push(0);n.reverse()}for((A=l.length)-(i=c.length)<0&&(i=A,n=c,c=l,l=n),r=0;i;)r=(l[--i]=l[i]+c[i]+r)/p|0,l[i]%=p;for(r&&(l.unshift(r),++o),A=l.length;0==l[--A];)l.pop();return t.d=l,t.e=o,s?E(t,f):t}function y(e,t,r){if(e!==~~e||e<t||e>r)throw Error(l+e)}function v(e){var t,r,n,o=e.length-1,i="",a=e[0];if(o>0){for(i+=a,t=1;t<o;t++)(r=7-(n=e[t]+"").length)&&(i+=M(r)),i+=n;(r=7-(n=(a=e[t])+"").length)&&(i+=M(r))}else if(0===a)return"0";for(;a%10==0;)a/=10;return i+a}m.absoluteValue=m.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e},m.comparedTo=m.cmp=function(e){var t,r,n,o,i=this;if(e=new i.constructor(e),i.s!==e.s)return i.s||-e.s;if(i.e!==e.e)return i.e>e.e^i.s<0?1:-1;for(t=0,r=(n=i.d.length)<(o=e.d.length)?n:o;t<r;++t)if(i.d[t]!==e.d[t])return i.d[t]>e.d[t]^i.s<0?1:-1;return n===o?0:n>o^i.s<0?1:-1},m.decimalPlaces=m.dp=function(){var e=this,t=e.d.length-1,r=7*(t-e.e);if(t=e.d[t])for(;t%10==0;t/=10)r--;return r<0?0:r},m.dividedBy=m.div=function(e){return b(this,new this.constructor(e))},m.dividedToIntegerBy=m.idiv=function(e){var t=this.constructor;return E(b(this,new t(e),0,1),t.precision)},m.equals=m.eq=function(e){return!this.cmp(e)},m.exponent=function(){return x(this)},m.greaterThan=m.gt=function(e){return this.cmp(e)>0},m.greaterThanOrEqualTo=m.gte=function(e){return this.cmp(e)>=0},m.isInteger=m.isint=function(){return this.e>this.d.length-2},m.isNegative=m.isneg=function(){return this.s<0},m.isPositive=m.ispos=function(){return this.s>0},m.isZero=function(){return 0===this.s},m.lessThan=m.lt=function(e){return this.cmp(e)<0},m.lessThanOrEqualTo=m.lte=function(e){return this.cmp(e)<1},m.logarithm=m.log=function(e){var t,r=this,n=r.constructor,i=n.precision,a=i+5;if(void 0===e)e=new n(10);else if((e=new n(e)).s<1||e.eq(o))throw Error(A+"NaN");if(r.s<1)throw Error(A+(r.s?"NaN":"-Infinity"));return r.eq(o)?new n(0):(s=!1,t=b(O(r,a),O(e,a),a),s=!0,E(t,i))},m.minus=m.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?S(t,e):g(t,(e.s=-e.s,e))},m.modulo=m.mod=function(e){var t,r=this,n=r.constructor,o=n.precision;if(!(e=new n(e)).s)throw Error(A+"NaN");return r.s?(s=!1,t=b(r,e,0,1).times(e),s=!0,r.minus(t)):E(new n(r),o)},m.naturalExponential=m.exp=function(){return w(this)},m.naturalLogarithm=m.ln=function(){return O(this)},m.negated=m.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e},m.plus=m.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?g(t,e):S(t,(e.s=-e.s,e))},m.precision=m.sd=function(e){var t,r,n,o=this;if(void 0!==e&&e!==!!e&&1!==e&&0!==e)throw Error(l+e);if(t=x(o)+1,r=7*(n=o.d.length-1)+1,n=o.d[n]){for(;n%10==0;n/=10)r--;for(n=o.d[0];n>=10;n/=10)r++}return e&&t>r?t:r},m.squareRoot=m.sqrt=function(){var e,t,r,n,o,i,a,l=this,c=l.constructor;if(l.s<1){if(!l.s)return new c(0);throw Error(A+"NaN")}for(e=x(l),s=!1,0==(o=Math.sqrt(+l))||o==1/0?(((t=v(l.d)).length+e)%2==0&&(t+="0"),o=Math.sqrt(t),e=u((e+1)/2)-(e<0||e%2),n=new c(t=o==1/0?"5e"+e:(t=o.toExponential()).slice(0,t.indexOf("e")+1)+e)):n=new c(o.toString()),o=a=(r=c.precision)+3;;)if(n=(i=n).plus(b(l,i,a+2)).times(.5),v(i.d).slice(0,a)===(t=v(n.d)).slice(0,a)){if(t=t.slice(a-3,a+1),o==a&&"4999"==t){if(E(i,r+1,0),i.times(i).eq(l)){n=i;break}}else if("9999"!=t)break;a+=4}return s=!0,E(n,r)},m.times=m.mul=function(e){var t,r,n,o,i,a,A,l,c,u=this,f=u.constructor,d=u.d,h=(e=new f(e)).d;if(!u.s||!e.s)return new f(0);for(e.s*=u.s,r=u.e+e.e,(l=d.length)<(c=h.length)&&(i=d,d=h,h=i,a=l,l=c,c=a),i=[],n=a=l+c;n--;)i.push(0);for(n=c;--n>=0;){for(t=0,o=l+n;o>n;)A=i[o]+h[n]*d[o-n-1]+t,i[o--]=A%p|0,t=A/p|0;i[o]=(i[o]+t)%p|0}for(;!i[--a];)i.pop();return t?++r:i.shift(),e.d=i,e.e=r,s?E(e,f.precision):e},m.toDecimalPlaces=m.todp=function(e,t){var r=this,n=r.constructor;return r=new n(r),void 0===e?r:(y(e,0,i),void 0===t?t=n.rounding:y(t,0,8),E(r,e+x(r)+1,t))},m.toExponential=function(e,t){var r,n=this,o=n.constructor;return void 0===e?r=P(n,!0):(y(e,0,i),void 0===t?t=o.rounding:y(t,0,8),r=P(n=E(new o(n),e+1,t),!0,e+1)),r},m.toFixed=function(e,t){var r,n,o=this,a=o.constructor;return void 0===e?P(o):(y(e,0,i),void 0===t?t=a.rounding:y(t,0,8),r=P((n=E(new a(o),e+x(o)+1,t)).abs(),!1,e+x(n)+1),o.isneg()&&!o.isZero()?"-"+r:r)},m.toInteger=m.toint=function(){var e=this,t=e.constructor;return E(new t(e),x(e)+1,t.rounding)},m.toNumber=function(){return+this},m.toPower=m.pow=function(e){var t,r,n,i,a,l,c=this,f=c.constructor,d=+(e=new f(e));if(!e.s)return new f(o);if(!(c=new f(c)).s){if(e.s<1)throw Error(A+"Infinity");return c}if(c.eq(o))return c;if(n=f.precision,e.eq(o))return E(c,n);if(l=(t=e.e)>=(r=e.d.length-1),a=c.s,l){if((r=d<0?-d:d)<=9007199254740991){for(i=new f(o),t=Math.ceil(n/7+4),s=!1;r%2&&k((i=i.times(c)).d,t),0!==(r=u(r/2));)k((c=c.times(c)).d,t);return s=!0,e.s<0?new f(o).div(i):E(i,n)}}else if(a<0)throw Error(A+"NaN");return a=a<0&&1&e.d[Math.max(t,r)]?-1:1,c.s=1,s=!1,i=e.times(O(c,n+12)),s=!0,(i=w(i)).s=a,i},m.toPrecision=function(e,t){var r,n,o=this,a=o.constructor;return void 0===e?n=P(o,(r=x(o))<=a.toExpNeg||r>=a.toExpPos):(y(e,1,i),void 0===t?t=a.rounding:y(t,0,8),n=P(o=E(new a(o),e,t),e<=(r=x(o))||r<=a.toExpNeg,e)),n},m.toSignificantDigits=m.tosd=function(e,t){var r=this.constructor;return void 0===e?(e=r.precision,t=r.rounding):(y(e,1,i),void 0===t?t=r.rounding:y(t,0,8)),E(new r(this),e,t)},m.toString=m.valueOf=m.val=m.toJSON=function(){var e=this,t=x(e),r=e.constructor;return P(e,t<=r.toExpNeg||t>=r.toExpPos)};var b=function(){function e(e,t){var r,n=0,o=e.length;for(e=e.slice();o--;)r=e[o]*t+n,e[o]=r%p|0,n=r/p|0;return n&&e.unshift(n),e}function t(e,t,r,n){var o,i;if(r!=n)i=r>n?1:-1;else for(o=i=0;o<r;o++)if(e[o]!=t[o]){i=e[o]>t[o]?1:-1;break}return i}function r(e,t,r){for(var n=0;r--;)e[r]-=n,n=e[r]<t[r]?1:0,e[r]=n*p+e[r]-t[r];for(;!e[0]&&e.length>1;)e.shift()}return function(n,o,i,a){var s,l,c,u,f,d,h,m,g,y,v,b,w,C,M,O,j,S,P=n.constructor,k=n.s==o.s?1:-1,N=n.d,T=o.d;if(!n.s)return new P(n);if(!o.s)throw Error(A+"Division by zero");for(l=n.e-o.e,j=T.length,M=N.length,m=(h=new P(k)).d=[],c=0;T[c]==(N[c]||0);)++c;if(T[c]>(N[c]||0)&&--l,(b=null==i?i=P.precision:a?i+(x(n)-x(o))+1:i)<0)return new P(0);if(b=b/7+2|0,c=0,1==j)for(u=0,T=T[0],b++;(c<M||u)&&b--;c++)w=u*p+(N[c]||0),m[c]=w/T|0,u=w%T|0;else{for((u=p/(T[0]+1)|0)>1&&(T=e(T,u),N=e(N,u),j=T.length,M=N.length),C=j,y=(g=N.slice(0,j)).length;y<j;)g[y++]=0;(S=T.slice()).unshift(0),O=T[0],T[1]>=p/2&&++O;do{u=0,(s=t(T,g,j,y))<0?(v=g[0],j!=y&&(v=v*p+(g[1]||0)),(u=v/O|0)>1?(u>=p&&(u=p-1),1==(s=t(f=e(T,u),g,d=f.length,y=g.length))&&(u--,r(f,j<d?S:T,d))):(0==u&&(s=u=1),f=T.slice()),(d=f.length)<y&&f.unshift(0),r(g,f,y),-1==s&&(s=t(T,g,j,y=g.length))<1&&(u++,r(g,j<y?S:T,y)),y=g.length):0===s&&(u++,g=[0]),m[c++]=u,s&&g[0]?g[y++]=N[C]||0:(g=[N[C]],y=1)}while((C++<M||void 0!==g[0])&&b--)}return m[0]||m.shift(),h.e=l,E(h,a?i+x(h)+1:i)}}();function w(e,t){var r,n,i,a,A,l=0,u=0,d=e.constructor,p=d.precision;if(x(e)>16)throw Error(c+x(e));if(!e.s)return new d(o);for(null==t?(s=!1,A=p):A=t,a=new d(.03125);e.abs().gte(.1);)e=e.times(a),u+=5;for(A+=Math.log(f(2,u))/Math.LN10*2+5|0,r=n=i=new d(o),d.precision=A;;){if(n=E(n.times(e),A),r=r.times(++l),v((a=i.plus(b(n,r,A))).d).slice(0,A)===v(i.d).slice(0,A)){for(;u--;)i=E(i.times(i),A);return d.precision=p,null==t?(s=!0,E(i,p)):i}i=a}}function x(e){for(var t=7*e.e,r=e.d[0];r>=10;r/=10)t++;return t}function C(e,t,r){if(t>e.LN10.sd())throw s=!0,r&&(e.precision=r),Error(A+"LN10 precision limit exceeded");return E(new e(e.LN10),t)}function M(e){for(var t="";e--;)t+="0";return t}function O(e,t){var r,n,i,a,l,c,u,f,d,p=1,h=e,m=h.d,g=h.constructor,y=g.precision;if(h.s<1)throw Error(A+(h.s?"NaN":"-Infinity"));if(h.eq(o))return new g(0);if(null==t?(s=!1,f=y):f=t,h.eq(10))return null==t&&(s=!0),C(g,f);if(f+=10,g.precision=f,n=(r=v(m)).charAt(0),a=x(h),!(Math.abs(a)<15e14))return u=C(g,f+2,y).times(a+""),h=O(new g(n+"."+r.slice(1)),f-10).plus(u),g.precision=y,null==t?(s=!0,E(h,y)):h;for(;n<7&&1!=n||1==n&&r.charAt(1)>3;)n=(r=v((h=h.times(e)).d)).charAt(0),p++;for(a=x(h),n>1?(h=new g("0."+r),a++):h=new g(n+"."+r.slice(1)),c=l=h=b(h.minus(o),h.plus(o),f),d=E(h.times(h),f),i=3;;){if(l=E(l.times(d),f),v((u=c.plus(b(l,new g(i),f))).d).slice(0,f)===v(c.d).slice(0,f))return c=c.times(2),0!==a&&(c=c.plus(C(g,f+2,y).times(a+""))),c=b(c,new g(p),f),g.precision=y,null==t?(s=!0,E(c,y)):c;c=u,i+=2}}function j(e,t){var r,n,o;for((r=t.indexOf("."))>-1&&(t=t.replace(".","")),(n=t.search(/e/i))>0?(r<0&&(r=n),r+=+t.slice(n+1),t=t.substring(0,n)):r<0&&(r=t.length),n=0;48===t.charCodeAt(n);)++n;for(o=t.length;48===t.charCodeAt(o-1);)--o;if(t=t.slice(n,o)){if(o-=n,r=r-n-1,e.e=u(r/7),e.d=[],n=(r+1)%7,r<0&&(n+=7),n<o){for(n&&e.d.push(+t.slice(0,n)),o-=7;n<o;)e.d.push(+t.slice(n,n+=7));n=7-(t=t.slice(n)).length}else n-=o;for(;n--;)t+="0";if(e.d.push(+t),s&&(e.e>h||e.e<-h))throw Error(c+r)}else e.s=0,e.e=0,e.d=[0];return e}function E(e,t,r){var n,o,i,a,A,l,d,m,g=e.d;for(a=1,i=g[0];i>=10;i/=10)a++;if((n=t-a)<0)n+=7,o=t,d=g[m=0];else{if((m=Math.ceil((n+1)/7))>=(i=g.length))return e;for(d=i=g[m],a=1;i>=10;i/=10)a++;o=(n%=7)-7+a}if(void 0!==r&&(A=d/(i=f(10,a-o-1))%10|0,l=t<0||void 0!==g[m+1]||d%i,l=r<4?(A||l)&&(0==r||r==(e.s<0?3:2)):A>5||5==A&&(4==r||l||6==r&&(n>0?o>0?d/f(10,a-o):0:g[m-1])%10&1||r==(e.s<0?8:7))),t<1||!g[0])return l?(i=x(e),g.length=1,t=t-i-1,g[0]=f(10,(7-t%7)%7),e.e=u(-t/7)||0):(g.length=1,g[0]=e.e=e.s=0),e;if(0==n?(g.length=m,i=1,m--):(g.length=m+1,i=f(10,7-n),g[m]=o>0?(d/f(10,a-o)%f(10,o)|0)*i:0),l)for(;;){if(0==m){(g[0]+=i)==p&&(g[0]=1,++e.e);break}if(g[m]+=i,g[m]!=p)break;g[m--]=0,i=1}for(n=g.length;0===g[--n];)g.pop();if(s&&(e.e>h||e.e<-h))throw Error(c+x(e));return e}function S(e,t){var r,n,o,i,a,A,l,c,u,f,d=e.constructor,h=d.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new d(e),s?E(t,h):t;if(l=e.d,f=t.d,n=t.e,c=e.e,l=l.slice(),a=c-n){for((u=a<0)?(r=l,a=-a,A=f.length):(r=f,n=c,A=l.length),a>(o=Math.max(Math.ceil(h/7),A)+2)&&(a=o,r.length=1),r.reverse(),o=a;o--;)r.push(0);r.reverse()}else{for((u=(o=l.length)<(A=f.length))&&(A=o),o=0;o<A;o++)if(l[o]!=f[o]){u=l[o]<f[o];break}a=0}for(u&&(r=l,l=f,f=r,t.s=-t.s),A=l.length,o=f.length-A;o>0;--o)l[A++]=0;for(o=f.length;o>a;){if(l[--o]<f[o]){for(i=o;i&&0===l[--i];)l[i]=p-1;--l[i],l[o]+=p}l[o]-=f[o]}for(;0===l[--A];)l.pop();for(;0===l[0];l.shift())--n;return l[0]?(t.d=l,t.e=n,s?E(t,h):t):new d(0)}function P(e,t,r){var n,o=x(e),i=v(e.d),a=i.length;return t?(r&&(n=r-a)>0?i=i.charAt(0)+"."+i.slice(1)+M(n):a>1&&(i=i.charAt(0)+"."+i.slice(1)),i=i+(o<0?"e":"e+")+o):o<0?(i="0."+M(-o-1)+i,r&&(n=r-a)>0&&(i+=M(n))):o>=a?(i+=M(o+1-a),r&&(n=r-o-1)>0&&(i=i+"."+M(n))):((n=o+1)<a&&(i=i.slice(0,n)+"."+i.slice(n)),r&&(n=r-a)>0&&(o+1===a&&(i+="."),i+=M(n))),e.s<0?"-"+i:i}function k(e,t){if(e.length>t)return e.length=t,!0}function N(e){if(!e||"object"!=typeof e)throw Error(A+"Object expected");var t,r,n,o=["precision",1,i,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<o.length;t+=3)if(void 0!==(n=e[r=o[t]])){if(!(u(n)===n&&n>=o[t+1]&&n<=o[t+2]))throw Error(l+r+": "+n);this[r]=n}if(void 0!==(n=e[r="LN10"])){if(n!=Math.LN10)throw Error(l+r+": "+n);this[r]=new this(n)}return this}(a=function e(t){var r,n,o;function i(e){var t=this;if(!(t instanceof i))return new i(e);if(t.constructor=i,e instanceof i)return t.s=e.s,t.e=e.e,void(t.d=(e=e.d)?e.slice():e);if("number"==typeof e){if(0*e!=0)throw Error(l+e);if(e>0)t.s=1;else{if(!(e<0))return t.s=0,t.e=0,void(t.d=[0]);e=-e,t.s=-1}return e===~~e&&e<1e7?(t.e=0,void(t.d=[e])):j(t,e.toString())}if("string"!=typeof e)throw Error(l+e);if(45===e.charCodeAt(0)?(e=e.slice(1),t.s=-1):t.s=1,!d.test(e))throw Error(l+e);j(t,e)}if(i.prototype=m,i.ROUND_UP=0,i.ROUND_DOWN=1,i.ROUND_CEIL=2,i.ROUND_FLOOR=3,i.ROUND_HALF_UP=4,i.ROUND_HALF_DOWN=5,i.ROUND_HALF_EVEN=6,i.ROUND_HALF_CEIL=7,i.ROUND_HALF_FLOOR=8,i.clone=e,i.config=i.set=N,void 0===t&&(t={}),t)for(o=["precision","rounding","toExpNeg","toExpPos","LN10"],r=0;r<o.length;)t.hasOwnProperty(n=o[r++])||(t[n]=this[n]);return i.config(t),i}(a)).default=a.Decimal=a,o=new a(1),void 0===(n=function(){return a}.call(t,r,t,e))||(e.exports=n)}()},38859:(e,t,r)=>{var n=r(53661),o=r(31380),i=r(51459);function a(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new n;++t<r;)this.add(e[t])}a.prototype.add=a.prototype.push=o,a.prototype.has=i,e.exports=a},40346:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},41141:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var i=r(45413),a=r(36957);o(r(36957),t);var s={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},A=function(){function e(e,t,r){this.dom=[],this.root=new a.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(r=t,t=s),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:s,this.elementCB=null!=r?r:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new a.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null},e.prototype.onend=function(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))},e.prototype.onerror=function(e){this.handleCallback(e)},e.prototype.onclosetag=function(){this.lastNode=null;var e=this.tagStack.pop();this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(e)},e.prototype.onopentag=function(e,t){var r=this.options.xmlMode?i.ElementType.Tag:void 0,n=new a.Element(e,t,void 0,r);this.addNode(n),this.tagStack.push(n)},e.prototype.ontext=function(e){var t=this.lastNode;if(t&&t.type===i.ElementType.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{var r=new a.Text(e);this.addNode(r),this.lastNode=r}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===i.ElementType.Comment)this.lastNode.data+=e;else{var t=new a.Comment(e);this.addNode(t),this.lastNode=t}},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new a.Text(""),t=new a.CDATA([e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var r=new a.ProcessingInstruction(e,t);this.addNode(r)},e.prototype.handleCallback=function(e){if("function"==typeof this.callback)this.callback(e,this.dom);else if(e)throw e},e.prototype.addNode=function(e){var t=this.tagStack[this.tagStack.length-1],r=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),r&&(e.prev=r,r.next=e),e.parent=t,this.lastNode=null},e}();t.DomHandler=A,t.default=A},41799:(e,t,r)=>{var n=r(37217),o=r(60270);e.exports=function(e,t,r,i){var a=r.length,s=a,A=!i;if(null==e)return!s;for(e=Object(e);a--;){var l=r[a];if(A&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++a<s;){var c=(l=r[a])[0],u=e[c],f=l[1];if(A&&l[2]){if(void 0===u&&!(c in e))return!1}else{var d=new n;if(i)var p=i(u,f,c,e,t,d);if(!(void 0===p?o(f,u,3,i,d):p))return!1}}return!0}},42054:e=>{var t="\\ud800-\\udfff",r="["+t+"]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",o="\\ud83c[\\udffb-\\udfff]",i="[^"+t+"]",a="(?:\\ud83c[\\udde6-\\uddff]){2}",s="[\\ud800-\\udbff][\\udc00-\\udfff]",A="(?:"+n+"|"+o+")?",l="[\\ufe0e\\ufe0f]?",c=l+A+"(?:\\u200d(?:"+[i,a,s].join("|")+")"+l+A+")*",u="(?:"+[i+n+"?",n,a,s,r].join("|")+")",f=RegExp(o+"(?="+o+")|"+u+c,"g");e.exports=function(e){return e.match(f)||[]}},42426:(e,t,r)=>{var n=r(14248),o=r(15389),i=r(90916),a=r(56449),s=r(36800);e.exports=function(e,t,r){var A=a(e)?n:i;return r&&s(e,t,r)&&(t=void 0),A(e,o(t,3))}},43360:(e,t,r)=>{var n=r(93243);e.exports=function(e,t,r){"__proto__"==t&&n?n(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}},43714:(e,t,r)=>{var n=r(53730);e.exports=function(e,t,r){for(var o=-1,i=e.criteria,a=t.criteria,s=i.length,A=r.length;++o<s;){var l=n(i[o],a[o]);if(l)return o>=A?l:l*("desc"==r[o]?-1:1)}return e.index-t.index}},44394:(e,t,r)=>{var n=r(72552),o=r(40346);e.exports=function(e){return"symbol"==typeof e||o(e)&&"[object Symbol]"==n(e)}},44517:(e,t,r)=>{var n=r(76545),o=r(63950),i=r(84247),a=n&&1/i(new n([,-0]))[1]==1/0?function(e){return new n(e)}:o;e.exports=a},45083:(e,t,r)=>{var n=r(1882),o=r(87296),i=r(23805),a=r(47473),s=/^\[object .+?Constructor\]$/,A=Function.prototype,l=Object.prototype,c=A.toString,u=l.hasOwnProperty,f=RegExp("^"+c.call(u).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!i(e)||o(e))&&(n(e)?f:s).test(a(e))}},45413:(e,t)=>{"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.ElementType=void 0,function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"}(r=t.ElementType||(t.ElementType={})),t.isTag=function(e){return e.type===r.Tag||e.type===r.Script||e.type===r.Style},t.Root=r.Root,t.Text=r.Text,t.Directive=r.Directive,t.Comment=r.Comment,t.Script=r.Script,t.Style=r.Style,t.Tag=r.Tag,t.CDATA=r.CDATA,t.Doctype=r.Doctype},45891:(e,t,r)=>{var n=r(51873),o=r(72428),i=r(56449),a=n?n.isConcatSpreadable:void 0;e.exports=function(e){return i(e)||o(e)||!!(a&&e&&e[a])}},46155:(e,t,r)=>{var n=r(34932),o=r(47422),i=r(15389),a=r(5128),s=r(73937),A=r(27301),l=r(43714),c=r(83488),u=r(56449);e.exports=function(e,t,r){t=t.length?n(t,(function(e){return u(e)?function(t){return o(t,1===e.length?e[0]:e)}:e})):[c];var f=-1;t=n(t,A(i));var d=a(e,(function(e,r,o){return{criteria:n(t,(function(t){return t(e)})),index:++f,value:e}}));return s(d,(function(e,t){return l(e,t,r)}))}},47237:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},47307:(e,t,r)=>{var n=r(83120),o=r(55378);e.exports=function(e,t){return n(o(e,t),1)}},47422:(e,t,r)=>{var n=r(31769),o=r(77797);e.exports=function(e,t){for(var r=0,i=(t=n(t,e)).length;null!=e&&r<i;)e=e[o(t[r++])];return r&&r==i?e:void 0}},47473:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},48655:(e,t,r)=>{var n=r(26025);e.exports=function(e){return n(this.__data__,e)>-1}},49326:(e,t,r)=>{var n=r(31769),o=r(72428),i=r(56449),a=r(30361),s=r(30294),A=r(77797);e.exports=function(e,t,r){for(var l=-1,c=(t=n(t,e)).length,u=!1;++l<c;){var f=A(t[l]);if(!(u=null!=e&&r(e,f)))break;e=e[f]}return u||++l!=c?u:!!(c=null==e?0:e.length)&&s(c)&&a(f,c)&&(i(e)||o(e))}},49698:e=>{var t=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");e.exports=function(e){return t.test(e)}},50002:(e,t,r)=>{var n=r(82199),o=r(4664),i=r(95950);e.exports=function(e){return n(e,i,o)}},50014:(e,t,r)=>{var n=r(15389),o=r(55765);e.exports=function(e,t){return e&&e.length?o(e,n(t,2)):[]}},50104:(e,t,r)=>{var n=r(53661);function o(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],i=r.cache;if(i.has(o))return i.get(o);var a=e.apply(this,n);return r.cache=i.set(o,a)||i,a};return r.cache=new(o.Cache||n),r}o.Cache=n,e.exports=o},50442:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.htmlToDOM=t.domToReact=t.attributesToProps=t.Text=t.ProcessingInstruction=t.Element=t.Comment=void 0,t.default=function(e,t){if("string"!=typeof e)throw new TypeError("First argument must be a string");return e?(0,a.default)((0,o.default)(e,(null==t?void 0:t.htmlparser2)||A),t):[]};var o=n(r(92471));t.htmlToDOM=o.default;var i=n(r(20840));t.attributesToProps=i.default;var a=n(r(10308));t.domToReact=a.default;var s=r(41141);Object.defineProperty(t,"Comment",{enumerable:!0,get:function(){return s.Comment}}),Object.defineProperty(t,"Element",{enumerable:!0,get:function(){return s.Element}}),Object.defineProperty(t,"ProcessingInstruction",{enumerable:!0,get:function(){return s.ProcessingInstruction}}),Object.defineProperty(t,"Text",{enumerable:!0,get:function(){return s.Text}});var A={lowerCaseAttributeNames:!1}},50583:(e,t,r)=>{var n=r(47237),o=r(17255),i=r(28586),a=r(77797);e.exports=function(e){return i(e)?n(a(e)):o(e)}},50689:(e,t,r)=>{var n=r(50002),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,i,a,s){var A=1&r,l=n(e),c=l.length;if(c!=n(t).length&&!A)return!1;for(var u=c;u--;){var f=l[u];if(!(A?f in t:o.call(t,f)))return!1}var d=s.get(e),p=s.get(t);if(d&&p)return d==t&&p==e;var h=!0;s.set(e,t),s.set(t,e);for(var m=A;++u<c;){var g=e[f=l[u]],y=t[f];if(i)var v=A?i(y,g,f,t,e,s):i(g,y,f,e,t,s);if(!(void 0===v?g===y||a(g,y,r,i,s):v)){h=!1;break}m||(m="constructor"==f)}if(h&&!m){var b=e.constructor,w=t.constructor;b==w||!("constructor"in e)||!("constructor"in t)||"function"==typeof b&&b instanceof b&&"function"==typeof w&&w instanceof w||(h=!1)}return s.delete(e),s.delete(t),h}},51133:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var r=null;if(!e||"string"!=typeof e)return r;var n=(0,o.default)(e),i="function"==typeof t;return n.forEach((function(e){if("declaration"===e.type){var n=e.property,o=e.value;i?t(n,o,e):o&&((r=r||{})[n]=o)}})),r};var o=n(r(19788))},51420:(e,t,r)=>{var n=r(80079);e.exports=function(){this.__data__=new n,this.size=0}},51459:e=>{e.exports=function(e){return this.__data__.has(e)}},51609:e=>{"use strict";e.exports=window.React},51811:e=>{var t=Date.now;e.exports=function(e){var r=0,n=0;return function(){var o=t(),i=16-(o-n);if(n=o,i>0){if(++r>=800)return arguments[0]}else r=0;return e.apply(void 0,arguments)}}},51873:(e,t,r)=>{var n=r(9325).Symbol;e.exports=n},52199:(e,t,r)=>{"use strict";e.exports=r(78867)},53661:(e,t,r)=>{var n=r(63040),o=r(17670),i=r(90289),a=r(4509),s=r(72949);function A(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}A.prototype.clear=n,A.prototype.delete=o,A.prototype.get=i,A.prototype.has=a,A.prototype.set=s,e.exports=A},53730:(e,t,r)=>{var n=r(44394);e.exports=function(e,t){if(e!==t){var r=void 0!==e,o=null===e,i=e==e,a=n(e),s=void 0!==t,A=null===t,l=t==t,c=n(t);if(!A&&!c&&!a&&e>t||a&&s&&l&&!A&&!c||o&&s&&l||!r&&l||!i)return 1;if(!o&&!a&&!c&&e<t||c&&r&&i&&!o&&!a||A&&r&&i||!s&&i||!l)return-1}return 0}},53812:(e,t,r)=>{var n=r(72552),o=r(40346);e.exports=function(e){return!0===e||!1===e||o(e)&&"[object Boolean]"==n(e)}},54128:(e,t,r)=>{var n=r(31800),o=/^\s+/;e.exports=function(e){return e?e.slice(0,n(e)+1).replace(o,""):e}},55378:(e,t,r)=>{var n=r(34932),o=r(15389),i=r(5128),a=r(56449);e.exports=function(e,t){return(a(e)?n:i)(e,o(t,3))}},55481:(e,t,r)=>{var n=r(9325)["__core-js_shared__"];e.exports=n},55527:e=>{var t=Object.prototype;e.exports=function(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},55580:(e,t,r)=>{var n=r(56110)(r(9325),"DataView");e.exports=n},55765:(e,t,r)=>{var n=r(38859),o=r(15325),i=r(29905),a=r(19219),s=r(44517),A=r(84247);e.exports=function(e,t,r){var l=-1,c=o,u=e.length,f=!0,d=[],p=d;if(r)f=!1,c=i;else if(u>=200){var h=t?null:s(e);if(h)return A(h);f=!1,c=a,p=new n}else p=t?[]:d;e:for(;++l<u;){var m=e[l],g=t?t(m):m;if(m=r||0!==m?m:0,f&&g==g){for(var y=p.length;y--;)if(p[y]===g)continue e;t&&p.push(g),d.push(m)}else c(p,g,r)||(p!==d&&p.push(g),d.push(m))}return d}},55808:(e,t,r)=>{var n=r(12507)("toUpperCase");e.exports=n},56110:(e,t,r)=>{var n=r(45083),o=r(10392);e.exports=function(e,t){var r=o(e,t);return n(r)?r:void 0}},56176:e=>{e.exports=function(e,t){return e<t}},56449:e=>{var t=Array.isArray;e.exports=t},56757:(e,t,r)=>{var n=r(91033),o=Math.max;e.exports=function(e,t,r){return t=o(void 0===t?e.length-1:t,0),function(){for(var i=arguments,a=-1,s=o(i.length-t,0),A=Array(s);++a<s;)A[a]=i[t+a];a=-1;for(var l=Array(t+1);++a<t;)l[a]=i[a];return l[t]=r(A),n(e,this,l)}}},58156:(e,t,r)=>{var n=r(47422);e.exports=function(e,t,r){var o=null==e?void 0:n(e,t);return void 0===o?r:o}},59350:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},60270:(e,t,r)=>{var n=r(87068),o=r(40346);e.exports=function e(t,r,i,a,s){return t===r||(null==t||null==r||!o(t)&&!o(r)?t!=t&&r!=r:n(t,r,i,a,e,s))}},61074:e=>{e.exports=function(e){return e.split("")}},61802:(e,t,r)=>{var n=r(62224),o=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,i=/\\(\\)?/g,a=n((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(o,(function(e,r,n,o){t.push(n?o.replace(i,"$1"):r||e)})),t}));e.exports=a},62006:(e,t,r)=>{var n=r(15389),o=r(64894),i=r(95950);e.exports=function(e){return function(t,r,a){var s=Object(t);if(!o(t)){var A=n(r,3);t=i(t),r=function(e){return A(s[e],e,s)}}var l=e(t,r,a);return l>-1?s[A?t[l]:l]:void 0}}},62224:(e,t,r)=>{var n=r(50104);e.exports=function(e){var t=n(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t}},63040:(e,t,r)=>{var n=r(21549),o=r(80079),i=r(68223);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(i||o),string:new n}}},63345:e=>{e.exports=function(){return[]}},63605:e=>{e.exports=function(e){return this.__data__.get(e)}},63702:e=>{e.exports=function(){this.__data__=[],this.size=0}},63862:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},63912:(e,t,r)=>{var n=r(61074),o=r(49698),i=r(42054);e.exports=function(e){return o(e)?i(e):n(e)}},63950:e=>{e.exports=function(){}},64894:(e,t,r)=>{var n=r(1882),o=r(30294);e.exports=function(e){return null!=e&&o(e.length)&&!n(e)}},65496:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,r,f=(e=(0,n.escapeSpecialCharacters)(e)).match(s),d=f&&f[1]?f[1].toLowerCase():"";switch(d){case o:var p=u(e);return A.test(e)||null===(t=null==(g=p.querySelector(i))?void 0:g.parentNode)||void 0===t||t.removeChild(g),l.test(e)||null===(r=null==(g=p.querySelector(a))?void 0:g.parentNode)||void 0===r||r.removeChild(g),p.querySelectorAll(o);case i:case a:var m=c(e).querySelectorAll(d);return l.test(e)&&A.test(e)?m[0].parentNode.childNodes:m;default:return h?h(e):(g=c(e,a).querySelector(a)).childNodes;var g}};var n=r(67731),o="html",i="head",a="body",s=/<([a-zA-Z]+[0-9]?)/,A=/<head[^]*>/i,l=/<body[^]*>/i,c=function(e,t){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},u=function(e,t){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")},f="object"==typeof window&&window.DOMParser;if("function"==typeof f){var d=new f;c=u=function(e,t){return t&&(e="<".concat(t,">").concat(e,"</").concat(t,">")),d.parseFromString(e,"text/html")}}if("object"==typeof document&&document.implementation){var p=document.implementation.createHTMLDocument();c=function(e,t){if(t){var r=p.documentElement.querySelector(t);return r&&(r.innerHTML=e),p}return p.documentElement.innerHTML=e,p}}var h,m="object"==typeof document&&document.createElement("template");m&&m.content&&(h=function(e){return m.innerHTML=e,m.content.childNodes})},66721:(e,t,r)=>{var n=r(81042),o=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return o.call(t,e)?t[e]:void 0}},67197:e=>{e.exports=function(e,t){return function(r){return null!=r&&r[e]===t&&(void 0!==t||e in Object(r))}}},67731:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatAttributes=i,t.escapeSpecialCharacters=function(e){return e.replace(o.CARRIAGE_RETURN_REGEX,o.CARRIAGE_RETURN_PLACEHOLDER)},t.revertEscapedCharacters=s,t.formatDOM=function e(t,r,o){void 0===r&&(r=null);for(var A,l=[],c=0,u=t.length;c<u;c++){var f=t[c];switch(f.nodeType){case 1:var d=a(f.nodeName);(A=new n.Element(d,i(f.attributes))).children=e("template"===d?f.content.childNodes:f.childNodes,A);break;case 3:A=new n.Text(s(f.nodeValue));break;case 8:A=new n.Comment(f.nodeValue);break;default:continue}var p=l[c-1]||null;p&&(p.next=A),A.parent=r,A.prev=p,A.next=null,l.push(A)}return o&&((A=new n.ProcessingInstruction(o.substring(0,o.indexOf(" ")).toLowerCase(),o)).next=l[0]||null,A.parent=r,l.unshift(A),l[1]&&(l[1].prev=l[0])),l};var n=r(41141),o=r(15270);function i(e){for(var t={},r=0,n=e.length;r<n;r++){var o=e[r];t[o.name]=o.value}return t}function a(e){return function(e){return o.CASE_SENSITIVE_TAG_NAMES_MAP[e]}(e=e.toLowerCase())||e}function s(e){return e.replace(o.CARRIAGE_RETURN_PLACEHOLDER_REGEX,o.CARRIAGE_RETURN)}},68090:e=>{e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},68223:(e,t,r)=>{var n=r(56110)(r(9325),"Map");e.exports=n},69302:(e,t,r)=>{var n=r(83488),o=r(56757),i=r(32865);e.exports=function(e,t){return i(o(e,t,n),e+"")}},69843:e=>{e.exports=function(e){return null==e}},70080:(e,t,r)=>{var n=r(26025),o=Array.prototype.splice;e.exports=function(e){var t=this.__data__,r=n(t,e);return!(r<0||(r==t.length-1?t.pop():o.call(t,r,1),--this.size,0))}},70695:(e,t,r)=>{var n=r(78096),o=r(72428),i=r(56449),a=r(3656),s=r(30361),A=r(37167),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=i(e),c=!r&&o(e),u=!r&&!c&&a(e),f=!r&&!c&&!u&&A(e),d=r||c||u||f,p=d?n(e.length,String):[],h=p.length;for(var m in e)!t&&!l.call(e,m)||d&&("length"==m||u&&("offset"==m||"parent"==m)||f&&("buffer"==m||"byteLength"==m||"byteOffset"==m)||s(m,h))||p.push(m);return p}},72428:(e,t,r)=>{var n=r(27534),o=r(40346),i=Object.prototype,a=i.hasOwnProperty,s=i.propertyIsEnumerable,A=n(function(){return arguments}())?n:function(e){return o(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=A},72552:(e,t,r)=>{var n=r(51873),o=r(659),i=r(59350),a=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?o(e):i(e)}},72949:(e,t,r)=>{var n=r(12651);e.exports=function(e,t){var r=n(this,e),o=r.size;return r.set(e,t),this.size+=r.size==o?0:1,this}},73916:(e,t,r)=>{var n=r(43360),o=r(30641),i=r(15389);e.exports=function(e,t){var r={};return t=i(t,3),o(e,(function(e,o,i){n(r,o,t(e,o,i))})),r}},73937:e=>{e.exports=function(e,t){var r=e.length;for(e.sort(t);r--;)e[r]=e[r].value;return e}},74218:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},74335:e=>{e.exports=function(e,t){return function(r){return e(t(r))}}},74848:(e,t,r)=>{"use strict";e.exports=r(21020)},74958:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.returnFirstArg=t.canTextBeChildOfNode=t.ELEMENTS_WITH_NO_TEXT_CHILDREN=t.PRESERVE_CUSTOM_ATTRIBUTES=void 0,t.isCustomComponent=function(e,t){return e.includes("-")?!a.has(e):Boolean(t&&"string"==typeof t.is)},t.setStyleProp=function(e,t){if("string"==typeof e)if(e.trim())try{t.style=(0,i.default)(e,s)}catch(e){t.style={}}else t.style={}};var o=r(51609),i=n(r(35229)),a=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]),s={reactCompat:!0};t.PRESERVE_CUSTOM_ATTRIBUTES=Number(o.version.split(".")[0])>=16,t.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]),t.canTextBeChildOfNode=function(e){return!t.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(e.name)},t.returnFirstArg=function(e){return e}},75288:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},76545:(e,t,r)=>{var n=r(56110)(r(9325),"Set");e.exports=n},76959:e=>{e.exports=function(e,t,r){for(var n=r-1,o=e.length;++n<o;)if(e[n]===t)return n;return-1}},77556:(e,t,r)=>{var n=r(51873),o=r(34932),i=r(56449),a=r(44394),s=n?n.prototype:void 0,A=s?s.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(i(t))return o(t,e)+"";if(a(t))return A?A.call(t):"";var r=t+"";return"0"==r&&1/t==-1/0?"-0":r}},77797:(e,t,r)=>{var n=r(44394);e.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}},78096:e=>{e.exports=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}},78867:(e,t)=>{"use strict";var r=Symbol.for("react.element"),n=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),A=Symbol.for("react.context"),l=Symbol.for("react.server_context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),f=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),p=Symbol.for("react.lazy");Symbol.for("react.offscreen");Symbol.for("react.module.reference"),t.isFragment=function(e){return function(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case o:case a:case i:case u:case f:return e;default:switch(e=e&&e.$$typeof){case l:case A:case c:case p:case d:case s:return e;default:return t}}case n:return t}}}(e)===o}},79770:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,o=0,i=[];++r<n;){var a=e[r];t(a,r,e)&&(i[o++]=a)}return i}},80079:(e,t,r)=>{var n=r(63702),o=r(70080),i=r(24739),a=r(48655),s=r(31175);function A(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}A.prototype.clear=n,A.prototype.delete=o,A.prototype.get=i,A.prototype.has=a,A.prototype.set=s,e.exports=A},80631:(e,t,r)=>{var n=r(28077),o=r(49326);e.exports=function(e,t){return null!=e&&o(e,t,n)}},80909:(e,t,r)=>{var n=r(30641),o=r(38329)(n);e.exports=o},80945:(e,t,r)=>{var n=r(80079),o=r(68223),i=r(53661);e.exports=function(e,t){var r=this.__data__;if(r instanceof n){var a=r.__data__;if(!o||a.length<199)return a.push([e,t]),this.size=++r.size,this;r=this.__data__=new i(a)}return r.set(e,t),this.size=r.size,this}},81042:(e,t,r)=>{var n=r(56110)(Object,"create");e.exports=n},82199:(e,t,r)=>{var n=r(14528),o=r(56449);e.exports=function(e,t,r){var i=t(e);return o(e)?i:n(i,r(e))}},83120:(e,t,r)=>{var n=r(14528),o=r(45891);e.exports=function e(t,r,i,a,s){var A=-1,l=t.length;for(i||(i=o),s||(s=[]);++A<l;){var c=t[A];r>0&&i(c)?r>1?e(c,r-1,i,a,s):n(s,c):a||(s[s.length]=c)}return s}},83221:e=>{e.exports=function(e){return function(t,r,n){for(var o=-1,i=Object(t),a=n(t),s=a.length;s--;){var A=a[e?s:++o];if(!1===r(i[A],A,i))break}return t}}},83488:e=>{e.exports=function(e){return e}},83870:(e,t,r)=>{var n=r(17400);e.exports=function(e){var t=n(e),r=t%1;return t==t?r?t-r:t:0}},84247:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r}},85015:(e,t,r)=>{var n=r(72552),o=r(56449),i=r(40346);e.exports=function(e){return"string"==typeof e||!o(e)&&i(e)&&"[object String]"==n(e)}},85463:e=>{e.exports=function(e){return e!=e}},85508:(e,t,r)=>{var n=r(86151),o=r(36800),i=r(17400);e.exports=function(e){return function(t,r,a){return a&&"number"!=typeof a&&o(t,r,a)&&(r=a=void 0),t=i(t),void 0===r?(r=t,t=0):r=i(r),a=void 0===a?t<r?1:-1:i(a),n(t,r,a,e)}}},86009:(e,t,r)=>{e=r.nmd(e);var n=r(34840),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,a=i&&i.exports===o&&n.process,s=function(){try{return i&&i.require&&i.require("util").types||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s},86151:e=>{var t=Math.ceil,r=Math.max;e.exports=function(e,n,o,i){for(var a=-1,s=r(t((n-e)/(o||1)),0),A=Array(s);s--;)A[i?s:++a]=e,e+=o;return A}},86649:(e,t,r)=>{var n=r(83221)();e.exports=n},87068:(e,t,r)=>{var n=r(37217),o=r(25911),i=r(21986),a=r(50689),s=r(5861),A=r(56449),l=r(3656),c=r(37167),u="[object Arguments]",f="[object Array]",d="[object Object]",p=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,h,m,g){var y=A(e),v=A(t),b=y?f:s(e),w=v?f:s(t),x=(b=b==u?d:b)==d,C=(w=w==u?d:w)==d,M=b==w;if(M&&l(e)){if(!l(t))return!1;y=!0,x=!1}if(M&&!x)return g||(g=new n),y||c(e)?o(e,t,r,h,m,g):i(e,t,b,r,h,m,g);if(!(1&r)){var O=x&&p.call(e,"__wrapped__"),j=C&&p.call(t,"__wrapped__");if(O||j){var E=O?e.value():e,S=j?t.value():t;return g||(g=new n),m(E,S,r,h,g)}}return!!M&&(g||(g=new n),a(e,t,r,h,m,g))}},87296:(e,t,r)=>{var n,o=r(55481),i=(n=/[^.]+$/.exec(o&&o.keys&&o.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"";e.exports=function(e){return!!i&&i in e}},87978:(e,t,r)=>{var n=r(60270),o=r(58156),i=r(80631),a=r(28586),s=r(30756),A=r(67197),l=r(77797);e.exports=function(e,t){return a(e)&&s(t)?A(l(e),t):function(r){var a=o(r,e);return void 0===a&&a===t?i(r,e):n(t,a,3)}}},88984:(e,t,r)=>{var n=r(55527),o=r(3650),i=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return o(e);var t=[];for(var r in Object(e))i.call(e,r)&&"constructor"!=r&&t.push(r);return t}},89935:e=>{e.exports=function(){return!1}},90289:(e,t,r)=>{var n=r(12651);e.exports=function(e){return n(this,e).get(e)}},90916:(e,t,r)=>{var n=r(80909);e.exports=function(e,t){var r;return n(e,(function(e,n,o){return!(r=t(e,n,o))})),!!r}},90938:e=>{e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},91033:e=>{e.exports=function(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}},92471:function(e,t,r){"use strict";var n=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];var t=e.match(a),r=t?t[1]:void 0;return(0,i.formatDOM)((0,o.default)(e),null,r)};var o=n(r(65496)),i=r(67731),a=/<(![a-zA-Z\s]+)>/},93243:(e,t,r)=>{var n=r(56110),o=function(){try{var e=n(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=o},93599:(e,t,r)=>{var n=r(44394);e.exports=function(e,t,r){for(var o=-1,i=e.length;++o<i;){var a=e[o],s=t(a);if(null!=s&&(void 0===A?s==s&&!n(s):r(s,A)))var A=s,l=a}return l}},93663:(e,t,r)=>{var n=r(41799),o=r(10776),i=r(67197);e.exports=function(e){var t=o(e);return 1==t.length&&t[0][2]?i(t[0][0],t[0][1]):function(r){return r===e||n(r,e,t)}}},94506:(e,t,r)=>{var n=r(93599),o=r(3335),i=r(83488);e.exports=function(e){return e&&e.length?n(e,i,o):void 0}},95950:(e,t,r)=>{var n=r(70695),o=r(88984),i=r(64894);e.exports=function(e){return i(e)?n(e):o(e)}},96131:(e,t,r)=>{var n=r(2523),o=r(85463),i=r(76959);e.exports=function(e,t,r){return t==t?i(e,t,r):n(e,o,r)}},96811:(e,t)=>{t.SAME=0,t.CAMELCASE=1,t.possibleStandardNames={accept:0,acceptCharset:1,"accept-charset":"acceptCharset",accessKey:1,action:0,allowFullScreen:1,alt:0,as:0,async:0,autoCapitalize:1,autoComplete:1,autoCorrect:1,autoFocus:1,autoPlay:1,autoSave:1,capture:0,cellPadding:1,cellSpacing:1,challenge:0,charSet:1,checked:0,children:0,cite:0,class:"className",classID:1,className:1,cols:0,colSpan:1,content:0,contentEditable:1,contextMenu:1,controls:0,controlsList:1,coords:0,crossOrigin:1,dangerouslySetInnerHTML:1,data:0,dateTime:1,default:0,defaultChecked:1,defaultValue:1,defer:0,dir:0,disabled:0,disablePictureInPicture:1,disableRemotePlayback:1,download:0,draggable:0,encType:1,enterKeyHint:1,for:"htmlFor",form:0,formMethod:1,formAction:1,formEncType:1,formNoValidate:1,formTarget:1,frameBorder:1,headers:0,height:0,hidden:0,high:0,href:0,hrefLang:1,htmlFor:1,httpEquiv:1,"http-equiv":"httpEquiv",icon:0,id:0,innerHTML:1,inputMode:1,integrity:0,is:0,itemID:1,itemProp:1,itemRef:1,itemScope:1,itemType:1,keyParams:1,keyType:1,kind:0,label:0,lang:0,list:0,loop:0,low:0,manifest:0,marginWidth:1,marginHeight:1,max:0,maxLength:1,media:0,mediaGroup:1,method:0,min:0,minLength:1,multiple:0,muted:0,name:0,noModule:1,nonce:0,noValidate:1,open:0,optimum:0,pattern:0,placeholder:0,playsInline:1,poster:0,preload:0,profile:0,radioGroup:1,readOnly:1,referrerPolicy:1,rel:0,required:0,reversed:0,role:0,rows:0,rowSpan:1,sandbox:0,scope:0,scoped:0,scrolling:0,seamless:0,selected:0,shape:0,size:0,sizes:0,span:0,spellCheck:1,src:0,srcDoc:1,srcLang:1,srcSet:1,start:0,step:0,style:0,summary:0,tabIndex:1,target:0,title:0,type:0,useMap:1,value:0,width:0,wmode:0,wrap:0,about:0,accentHeight:1,"accent-height":"accentHeight",accumulate:0,additive:0,alignmentBaseline:1,"alignment-baseline":"alignmentBaseline",allowReorder:1,alphabetic:0,amplitude:0,arabicForm:1,"arabic-form":"arabicForm",ascent:0,attributeName:1,attributeType:1,autoReverse:1,azimuth:0,baseFrequency:1,baselineShift:1,"baseline-shift":"baselineShift",baseProfile:1,bbox:0,begin:0,bias:0,by:0,calcMode:1,capHeight:1,"cap-height":"capHeight",clip:0,clipPath:1,"clip-path":"clipPath",clipPathUnits:1,clipRule:1,"clip-rule":"clipRule",color:0,colorInterpolation:1,"color-interpolation":"colorInterpolation",colorInterpolationFilters:1,"color-interpolation-filters":"colorInterpolationFilters",colorProfile:1,"color-profile":"colorProfile",colorRendering:1,"color-rendering":"colorRendering",contentScriptType:1,contentStyleType:1,cursor:0,cx:0,cy:0,d:0,datatype:0,decelerate:0,descent:0,diffuseConstant:1,direction:0,display:0,divisor:0,dominantBaseline:1,"dominant-baseline":"dominantBaseline",dur:0,dx:0,dy:0,edgeMode:1,elevation:0,enableBackground:1,"enable-background":"enableBackground",end:0,exponent:0,externalResourcesRequired:1,fill:0,fillOpacity:1,"fill-opacity":"fillOpacity",fillRule:1,"fill-rule":"fillRule",filter:0,filterRes:1,filterUnits:1,floodOpacity:1,"flood-opacity":"floodOpacity",floodColor:1,"flood-color":"floodColor",focusable:0,fontFamily:1,"font-family":"fontFamily",fontSize:1,"font-size":"fontSize",fontSizeAdjust:1,"font-size-adjust":"fontSizeAdjust",fontStretch:1,"font-stretch":"fontStretch",fontStyle:1,"font-style":"fontStyle",fontVariant:1,"font-variant":"fontVariant",fontWeight:1,"font-weight":"fontWeight",format:0,from:0,fx:0,fy:0,g1:0,g2:0,glyphName:1,"glyph-name":"glyphName",glyphOrientationHorizontal:1,"glyph-orientation-horizontal":"glyphOrientationHorizontal",glyphOrientationVertical:1,"glyph-orientation-vertical":"glyphOrientationVertical",glyphRef:1,gradientTransform:1,gradientUnits:1,hanging:0,horizAdvX:1,"horiz-adv-x":"horizAdvX",horizOriginX:1,"horiz-origin-x":"horizOriginX",ideographic:0,imageRendering:1,"image-rendering":"imageRendering",in2:0,in:0,inlist:0,intercept:0,k1:0,k2:0,k3:0,k4:0,k:0,kernelMatrix:1,kernelUnitLength:1,kerning:0,keyPoints:1,keySplines:1,keyTimes:1,lengthAdjust:1,letterSpacing:1,"letter-spacing":"letterSpacing",lightingColor:1,"lighting-color":"lightingColor",limitingConeAngle:1,local:0,markerEnd:1,"marker-end":"markerEnd",markerHeight:1,markerMid:1,"marker-mid":"markerMid",markerStart:1,"marker-start":"markerStart",markerUnits:1,markerWidth:1,mask:0,maskContentUnits:1,maskUnits:1,mathematical:0,mode:0,numOctaves:1,offset:0,opacity:0,operator:0,order:0,orient:0,orientation:0,origin:0,overflow:0,overlinePosition:1,"overline-position":"overlinePosition",overlineThickness:1,"overline-thickness":"overlineThickness",paintOrder:1,"paint-order":"paintOrder",panose1:0,"panose-1":"panose1",pathLength:1,patternContentUnits:1,patternTransform:1,patternUnits:1,pointerEvents:1,"pointer-events":"pointerEvents",points:0,pointsAtX:1,pointsAtY:1,pointsAtZ:1,prefix:0,preserveAlpha:1,preserveAspectRatio:1,primitiveUnits:1,property:0,r:0,radius:0,refX:1,refY:1,renderingIntent:1,"rendering-intent":"renderingIntent",repeatCount:1,repeatDur:1,requiredExtensions:1,requiredFeatures:1,resource:0,restart:0,result:0,results:0,rotate:0,rx:0,ry:0,scale:0,security:0,seed:0,shapeRendering:1,"shape-rendering":"shapeRendering",slope:0,spacing:0,specularConstant:1,specularExponent:1,speed:0,spreadMethod:1,startOffset:1,stdDeviation:1,stemh:0,stemv:0,stitchTiles:1,stopColor:1,"stop-color":"stopColor",stopOpacity:1,"stop-opacity":"stopOpacity",strikethroughPosition:1,"strikethrough-position":"strikethroughPosition",strikethroughThickness:1,"strikethrough-thickness":"strikethroughThickness",string:0,stroke:0,strokeDasharray:1,"stroke-dasharray":"strokeDasharray",strokeDashoffset:1,"stroke-dashoffset":"strokeDashoffset",strokeLinecap:1,"stroke-linecap":"strokeLinecap",strokeLinejoin:1,"stroke-linejoin":"strokeLinejoin",strokeMiterlimit:1,"stroke-miterlimit":"strokeMiterlimit",strokeWidth:1,"stroke-width":"strokeWidth",strokeOpacity:1,"stroke-opacity":"strokeOpacity",suppressContentEditableWarning:1,suppressHydrationWarning:1,surfaceScale:1,systemLanguage:1,tableValues:1,targetX:1,targetY:1,textAnchor:1,"text-anchor":"textAnchor",textDecoration:1,"text-decoration":"textDecoration",textLength:1,textRendering:1,"text-rendering":"textRendering",to:0,transform:0,typeof:0,u1:0,u2:0,underlinePosition:1,"underline-position":"underlinePosition",underlineThickness:1,"underline-thickness":"underlineThickness",unicode:0,unicodeBidi:1,"unicode-bidi":"unicodeBidi",unicodeRange:1,"unicode-range":"unicodeRange",unitsPerEm:1,"units-per-em":"unitsPerEm",unselectable:0,vAlphabetic:1,"v-alphabetic":"vAlphabetic",values:0,vectorEffect:1,"vector-effect":"vectorEffect",version:0,vertAdvY:1,"vert-adv-y":"vertAdvY",vertOriginX:1,"vert-origin-x":"vertOriginX",vertOriginY:1,"vert-origin-y":"vertOriginY",vHanging:1,"v-hanging":"vHanging",vIdeographic:1,"v-ideographic":"vIdeographic",viewBox:1,viewTarget:1,visibility:0,vMathematical:1,"v-mathematical":"vMathematical",vocab:0,widths:0,wordSpacing:1,"word-spacing":"wordSpacing",writingMode:1,"writing-mode":"writingMode",x1:0,x2:0,x:0,xChannelSelector:1,xHeight:1,"x-height":"xHeight",xlinkActuate:1,"xlink:actuate":"xlinkActuate",xlinkArcrole:1,"xlink:arcrole":"xlinkArcrole",xlinkHref:1,"xlink:href":"xlinkHref",xlinkRole:1,"xlink:role":"xlinkRole",xlinkShow:1,"xlink:show":"xlinkShow",xlinkTitle:1,"xlink:title":"xlinkTitle",xlinkType:1,"xlink:type":"xlinkType",xmlBase:1,"xml:base":"xmlBase",xmlLang:1,"xml:lang":"xmlLang",xmlns:0,"xml:space":"xmlSpace",xmlnsXlink:1,"xmlns:xlink":"xmlnsXlink",xmlSpace:1,y1:0,y2:0,y:0,yChannelSelector:1,z:0,zoomAndPan:1}},98023:(e,t,r)=>{var n=r(72552),o=r(40346);e.exports=function(e){return"number"==typeof e||o(e)&&"[object Number]"==n(e)}},98917:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.camelCase=void 0;var r=/^--[a-zA-Z0-9_-]+$/,n=/-([a-z])/g,o=/^[^-]+$/,i=/^-(webkit|moz|ms|o|khtml)-/,a=/^-(ms)-/,s=function(e,t){return t.toUpperCase()},A=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){return void 0===t&&(t={}),function(e){return!e||o.test(e)||r.test(e)}(e)?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(a,A):e.replace(i,A)).replace(n,s))}},99374:(e,t,r)=>{var n=r(54128),o=r(23805),i=r(44394),a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,A=/^0o[0-7]+$/i,l=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return NaN;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=s.test(e);return r||A.test(e)?l(e.slice(2),r?2:8):a.test(e)?NaN:+e}}},n={};function o(e){var t=n[e];if(void 0!==t)return t.exports;var i=n[e]={id:e,loaded:!1,exports:{}};return r[e].call(i.exports,i,i.exports,o),i.loaded=!0,i.exports}o.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return o.d(t,{a:t}),t},t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,o.t=function(r,n){if(1&n&&(r=this(r)),8&n)return r;if("object"==typeof r&&r){if(4&n&&r.__esModule)return r;if(16&n&&"function"==typeof r.then)return r}var i=Object.create(null);o.r(i);var a={};e=e||[null,t({}),t([]),t(t)];for(var s=2&n&&r;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((e=>a[e]=()=>r[e]));return a.default=()=>r,o.d(i,a),i},o.d=(e,t)=>{for(var r in t)o.o(t,r)&&!o.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},o.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),o.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),o.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{"use strict";var e={};o.r(e),o.d(e,{Button:()=>Ty,CaptionLabel:()=>Dy,Chevron:()=>Iy,Day:()=>Ly,DayButton:()=>zy,Dropdown:()=>Ry,DropdownNav:()=>Fy,Footer:()=>Vy,Month:()=>Wy,MonthCaption:()=>By,MonthGrid:()=>Xy,Months:()=>Uy,MonthsDropdown:()=>Yy,Nav:()=>qy,NextMonthButton:()=>Hy,Option:()=>Zy,PreviousMonthButton:()=>Gy,Root:()=>Ky,Select:()=>Qy,Week:()=>Jy,WeekNumber:()=>ev,WeekNumberHeader:()=>tv,Weekday:()=>_y,Weekdays:()=>$y,Weeks:()=>rv,YearsDropdown:()=>nv});var t={};o.r(t),o.d(t,{formatCaption:()=>iv,formatDay:()=>sv,formatMonthCaption:()=>av,formatMonthDropdown:()=>Av,formatWeekNumber:()=>lv,formatWeekNumberHeader:()=>cv,formatWeekdayName:()=>uv,formatYearCaption:()=>dv,formatYearDropdown:()=>fv});var r={};o.r(r),o.d(r,{labelCaption:()=>hv,labelDay:()=>yv,labelDayButton:()=>gv,labelGrid:()=>pv,labelGridcell:()=>mv,labelMonthDropdown:()=>bv,labelNav:()=>vv,labelNext:()=>wv,labelPrevious:()=>xv,labelWeekNumber:()=>Mv,labelWeekNumberHeader:()=>Ov,labelWeekday:()=>Cv,labelYearDropdown:()=>jv});var n={};o.r(n),o.d(n,{scaleBand:()=>aO,scaleDiverging:()=>Pk,scaleDivergingLog:()=>kk,scaleDivergingPow:()=>Tk,scaleDivergingSqrt:()=>Dk,scaleDivergingSymlog:()=>Nk,scaleIdentity:()=>jE,scaleImplicit:()=>oO,scaleLinear:()=>OE,scaleLog:()=>LE,scaleOrdinal:()=>iO,scalePoint:()=>AO,scalePow:()=>YE,scaleQuantile:()=>eS,scaleQuantize:()=>tS,scaleRadial:()=>ZE,scaleSequential:()=>xk,scaleSequentialLog:()=>Ck,scaleSequentialPow:()=>Ok,scaleSequentialQuantile:()=>Ek,scaleSequentialSqrt:()=>jk,scaleSequentialSymlog:()=>Mk,scaleSqrt:()=>qE,scaleSymlog:()=>VE,scaleThreshold:()=>rS,scaleTime:()=>yk,scaleUtc:()=>vk,tickFormat:()=>CE});const i=window.wp.element;var a=o(51609),s=o.t(a,2),A=o.n(a);const l=window.ReactDOM;function c(){return c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}var u;!function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(u||(u={}));const f="popstate";function d(e,t){if(!1===e||null==e)throw new Error(t)}function p(e,t){if(!e){"undefined"!=typeof console&&console.warn(t);try{throw new Error(t)}catch(e){}}}function h(e,t){return{usr:e.state,key:e.key,idx:t}}function m(e,t,r,n){return void 0===r&&(r=null),c({pathname:"string"==typeof e?e:e.pathname,search:"",hash:""},"string"==typeof t?y(t):t,{state:r,key:t&&t.key||n||Math.random().toString(36).substr(2,8)})}function g(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&"?"!==r&&(t+="?"===r.charAt(0)?r:"?"+r),n&&"#"!==n&&(t+="#"===n.charAt(0)?n:"#"+n),t}function y(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}var v;function b(e,t,r){return void 0===r&&(r="/"),function(e,t,r,n){let o=I(("string"==typeof t?y(t):t).pathname||"/",r);if(null==o)return null;let i=w(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let r=e.length===t.length&&e.slice(0,-1).every(((e,r)=>e===t[r]));return r?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(i);let a=null;for(let e=0;null==a&&e<i.length;++e){let t=D(o);a=N(i[e],t,n)}return a}(e,t,r,!1)}function w(e,t,r,n){void 0===t&&(t=[]),void 0===r&&(r=[]),void 0===n&&(n="");let o=(e,o,i)=>{let a={relativePath:void 0===i?e.path||"":i,caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};a.relativePath.startsWith("/")&&(d(a.relativePath.startsWith(n),'Absolute route path "'+a.relativePath+'" nested under path "'+n+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),a.relativePath=a.relativePath.slice(n.length));let s=F([n,a.relativePath]),A=r.concat(a);e.children&&e.children.length>0&&(d(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+s+'".'),w(e.children,t,A,s)),(null!=e.path||e.index)&&t.push({path:s,score:k(s,e.index),routesMeta:A})};return e.forEach(((e,t)=>{var r;if(""!==e.path&&null!=(r=e.path)&&r.includes("?"))for(let r of x(e.path))o(e,t,r);else o(e,t)})),t}function x(e){let t=e.split("/");if(0===t.length)return[];let[r,...n]=t,o=r.endsWith("?"),i=r.replace(/\?$/,"");if(0===n.length)return o?[i,""]:[i];let a=x(n.join("/")),s=[];return s.push(...a.map((e=>""===e?i:[i,e].join("/")))),o&&s.push(...a),s.map((t=>e.startsWith("/")&&""===t?"/":t))}!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(v||(v={})),new Set(["lazy","caseSensitive","path","id","index","children"]);const C=/^:[\w-]+$/,M=3,O=2,j=1,E=10,S=-2,P=e=>"*"===e;function k(e,t){let r=e.split("/"),n=r.length;return r.some(P)&&(n+=S),t&&(n+=O),r.filter((e=>!P(e))).reduce(((e,t)=>e+(C.test(t)?M:""===t?j:E)),n)}function N(e,t,r){void 0===r&&(r=!1);let{routesMeta:n}=e,o={},i="/",a=[];for(let e=0;e<n.length;++e){let s=n[e],A=e===n.length-1,l="/"===i?t:t.slice(i.length)||"/",c=T({path:s.relativePath,caseSensitive:s.caseSensitive,end:A},l),u=s.route;if(!c&&A&&r&&!n[n.length-1].route.index&&(c=T({path:s.relativePath,caseSensitive:s.caseSensitive,end:!1},l)),!c)return null;Object.assign(o,c.params),a.push({params:o,pathname:F([i,c.pathname]),pathnameBase:V(F([i,c.pathnameBase])),route:u}),"/"!==c.pathnameBase&&(i=F([i,c.pathnameBase]))}return a}function T(e,t){"string"==typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=function(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!0),p("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let n=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,((e,t,r)=>(n.push({paramName:t,isOptional:null!=r}),r?"/?([^\\/]+)?":"/([^\\/]+)")));return e.endsWith("*")?(n.push({paramName:"*"}),o+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?o+="\\/*$":""!==e&&"/"!==e&&(o+="(?:(?=\\/|$))"),[new RegExp(o,t?void 0:"i"),n]}(e.path,e.caseSensitive,e.end),o=t.match(r);if(!o)return null;let i=o[0],a=i.replace(/(.)\/+$/,"$1"),s=o.slice(1),A=n.reduce(((e,t,r)=>{let{paramName:n,isOptional:o}=t;if("*"===n){let e=s[r]||"";a=i.slice(0,i.length-e.length).replace(/(.)\/+$/,"$1")}const A=s[r];return e[n]=o&&!A?void 0:(A||"").replace(/%2F/g,"/"),e}),{});return{params:A,pathname:i,pathnameBase:a,pattern:e}}function D(e){try{return e.split("/").map((e=>decodeURIComponent(e).replace(/\//g,"%2F"))).join("/")}catch(t){return p(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent encoding ('+t+")."),e}}function I(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&"/"!==n?null:e.slice(r)||"/"}function L(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(n)+"]. Please separate it out to the `to."+r+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function z(e,t){let r=function(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}(e);return t?r.map(((e,t)=>t===r.length-1?e.pathname:e.pathnameBase)):r.map((e=>e.pathnameBase))}function R(e,t,r,n){let o;void 0===n&&(n=!1),"string"==typeof e?o=y(e):(o=c({},e),d(!o.pathname||!o.pathname.includes("?"),L("?","pathname","search",o)),d(!o.pathname||!o.pathname.includes("#"),L("#","pathname","hash",o)),d(!o.search||!o.search.includes("#"),L("#","search","hash",o)));let i,a=""===e||""===o.pathname,s=a?"/":o.pathname;if(null==s)i=r;else{let e=t.length-1;if(!n&&s.startsWith("..")){let t=s.split("/");for(;".."===t[0];)t.shift(),e-=1;o.pathname=t.join("/")}i=e>=0?t[e]:"/"}let A=function(e,t){void 0===t&&(t="/");let{pathname:r,search:n="",hash:o=""}="string"==typeof e?y(e):e,i=r?r.startsWith("/")?r:function(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?r.length>1&&r.pop():"."!==e&&r.push(e)})),r.length>1?r.join("/"):"/"}(r,t):t;return{pathname:i,search:W(n),hash:B(o)}}(o,i),l=s&&"/"!==s&&s.endsWith("/"),u=(a||"."===s)&&r.endsWith("/");return A.pathname.endsWith("/")||!l&&!u||(A.pathname+="/"),A}const F=e=>e.join("/").replace(/\/\/+/g,"/"),V=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),W=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",B=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";Error;const X=["post","put","patch","delete"],U=(new Set(X),["get",...X]);function Y(){return Y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Y.apply(this,arguments)}new Set(U),new Set([301,302,303,307,308]),new Set([307,308]),Symbol("deferred");const q=a.createContext(null),H=a.createContext(null),Z=a.createContext(null),G=a.createContext(null),K=a.createContext({outlet:null,matches:[],isDataRoute:!1}),Q=a.createContext(null);function J(){return null!=a.useContext(G)}function _(){return J()||d(!1),a.useContext(G).location}function $(e){a.useContext(Z).static||a.useLayoutEffect(e)}function ee(){let{isDataRoute:e}=a.useContext(K);return e?function(){let{router:e}=function(){let e=a.useContext(q);return e||d(!1),e}(se.UseNavigateStable),t=le(Ae.UseNavigateStable),r=a.useRef(!1);return $((()=>{r.current=!0})),a.useCallback((function(n,o){void 0===o&&(o={}),r.current&&("number"==typeof n?e.navigate(n):e.navigate(n,Y({fromRouteId:t},o)))}),[e,t])}():function(){J()||d(!1);let e=a.useContext(q),{basename:t,future:r,navigator:n}=a.useContext(Z),{matches:o}=a.useContext(K),{pathname:i}=_(),s=JSON.stringify(z(o,r.v7_relativeSplatPath)),A=a.useRef(!1);return $((()=>{A.current=!0})),a.useCallback((function(r,o){if(void 0===o&&(o={}),!A.current)return;if("number"==typeof r)return void n.go(r);let a=R(r,JSON.parse(s),i,"path"===o.relative);null==e&&"/"!==t&&(a.pathname="/"===a.pathname?t:F([t,a.pathname])),(o.replace?n.replace:n.push)(a,o.state,o)}),[t,n,s,i,e])}()}const te=a.createContext(null);function re(e,t,r,n){J()||d(!1);let{navigator:o,static:i}=a.useContext(Z),{matches:s}=a.useContext(K),A=s[s.length-1],l=A?A.params:{},c=(A&&A.pathname,A?A.pathnameBase:"/");A&&A.route;let f,p=_();if(t){var h;let e="string"==typeof t?y(t):t;"/"===c||(null==(h=e.pathname)?void 0:h.startsWith(c))||d(!1),f=e}else f=p;let m=f.pathname||"/",g=m;if("/"!==c){let e=c.replace(/^\//,"").split("/");g="/"+m.replace(/^\//,"").split("/").slice(e.length).join("/")}let v=!i&&r&&r.matches&&r.matches.length>0?r.matches:b(e,{pathname:g}),w=function(e,t,r,n){var o;if(void 0===t&&(t=[]),void 0===r&&(r=null),void 0===n&&(n=null),null==e){var i;if(!r)return null;if(r.errors)e=r.matches;else{if(!(null!=(i=n)&&i.v7_partialHydration&&0===t.length&&!r.initialized&&r.matches.length>0))return null;e=r.matches}}let s=e,A=null==(o=r)?void 0:o.errors;if(null!=A){let e=s.findIndex((e=>e.route.id&&void 0!==(null==A?void 0:A[e.route.id])));e>=0||d(!1),s=s.slice(0,Math.min(s.length,e+1))}let l=!1,c=-1;if(r&&n&&n.v7_partialHydration)for(let e=0;e<s.length;e++){let t=s[e];if((t.route.HydrateFallback||t.route.hydrateFallbackElement)&&(c=e),t.route.id){let{loaderData:e,errors:n}=r,o=t.route.loader&&void 0===e[t.route.id]&&(!n||void 0===n[t.route.id]);if(t.route.lazy||o){l=!0,s=c>=0?s.slice(0,c+1):[s[0]];break}}}return s.reduceRight(((e,n,o)=>{let i,u=!1,f=null,d=null;var p;r&&(i=A&&n.route.id?A[n.route.id]:void 0,f=n.route.errorElement||oe,l&&(c<0&&0===o?(ce[p="route-fallback"]||(ce[p]=!0),u=!0,d=null):c===o&&(u=!0,d=n.route.hydrateFallbackElement||null)));let h=t.concat(s.slice(0,o+1)),m=()=>{let t;return t=i?f:u?d:n.route.Component?a.createElement(n.route.Component,null):n.route.element?n.route.element:e,a.createElement(ae,{match:n,routeContext:{outlet:e,matches:h,isDataRoute:null!=r},children:t})};return r&&(n.route.ErrorBoundary||n.route.errorElement||0===o)?a.createElement(ie,{location:r.location,revalidation:r.revalidation,component:f,error:i,children:m(),routeContext:{outlet:null,matches:h,isDataRoute:!0}}):m()}),null)}(v&&v.map((e=>Object.assign({},e,{params:Object.assign({},l,e.params),pathname:F([c,o.encodeLocation?o.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?c:F([c,o.encodeLocation?o.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),s,r,n);return t&&w?a.createElement(G.Provider,{value:{location:Y({pathname:"/",search:"",hash:"",state:null,key:"default"},f),navigationType:u.Pop}},w):w}function ne(){let e=function(){var e;let t=a.useContext(Q),r=function(){let e=a.useContext(H);return e||d(!1),e}(Ae.UseRouteError),n=le(Ae.UseRouteError);return void 0!==t?t:null==(e=r.errors)?void 0:e[n]}(),t=function(e){return null!=e&&"number"==typeof e.status&&"string"==typeof e.statusText&&"boolean"==typeof e.internal&&"data"in e}(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,n={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return a.createElement(a.Fragment,null,a.createElement("h2",null,"Unexpected Application Error!"),a.createElement("h3",{style:{fontStyle:"italic"}},t),r?a.createElement("pre",{style:n},r):null,null)}const oe=a.createElement(ne,null);class ie extends a.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?a.createElement(K.Provider,{value:this.props.routeContext},a.createElement(Q.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function ae(e){let{routeContext:t,match:r,children:n}=e,o=a.useContext(q);return o&&o.static&&o.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(o.staticContext._deepestRenderedBoundaryId=r.route.id),a.createElement(K.Provider,{value:t},n)}var se=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(se||{}),Ae=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(Ae||{});function le(e){let t=function(){let e=a.useContext(K);return e||d(!1),e}(),r=t.matches[t.matches.length-1];return r.route.id||d(!1),r.route.id}const ce={};function ue(e){let{to:t,replace:r,state:n,relative:o}=e;J()||d(!1);let{future:i,static:s}=a.useContext(Z),{matches:A}=a.useContext(K),{pathname:l}=_(),c=ee(),u=R(t,z(A,i.v7_relativeSplatPath),l,"path"===o),f=JSON.stringify(u);return a.useEffect((()=>c(JSON.parse(f),{replace:r,state:n,relative:o})),[c,f,o,r,n]),null}function fe(e){return function(e){let t=a.useContext(K).outlet;return t?a.createElement(te.Provider,{value:e},t):t}(e.context)}function de(e){d(!1)}function pe(e){let{basename:t="/",children:r=null,location:n,navigationType:o=u.Pop,navigator:i,static:s=!1,future:A}=e;J()&&d(!1);let l=t.replace(/^\/*/,"/"),c=a.useMemo((()=>({basename:l,navigator:i,static:s,future:Y({v7_relativeSplatPath:!1},A)})),[l,A,i,s]);"string"==typeof n&&(n=y(n));let{pathname:f="/",search:p="",hash:h="",state:m=null,key:g="default"}=n,v=a.useMemo((()=>{let e=I(f,l);return null==e?null:{location:{pathname:e,search:p,hash:h,state:m,key:g},navigationType:o}}),[l,f,p,h,m,g,o]);return null==v?null:a.createElement(Z.Provider,{value:c},a.createElement(G.Provider,{children:r,value:v}))}function he(e){let{children:t,location:r}=e;return re(me(t),r)}function me(e,t){void 0===t&&(t=[]);let r=[];return a.Children.forEach(e,((e,n)=>{if(!a.isValidElement(e))return;let o=[...t,n];if(e.type===a.Fragment)return void r.push.apply(r,me(e.props.children,o));e.type!==de&&d(!1),e.props.index&&e.props.children&&d(!1);let i={id:e.props.id||o.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(i.children=me(e.props.children,o)),r.push(i)})),r}a.startTransition,new Promise((()=>{})),a.Component,new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);try{window.__reactRouterVersion="6"}catch(oc){}new Map;const ge=a.startTransition;function ye(e){let{basename:t,children:r,future:n,window:o}=e,i=a.useRef();var s;null==i.current&&(i.current=(void 0===(s={window:o,v5Compat:!0})&&(s={}),function(e,t,r,n){void 0===n&&(n={});let{window:o=document.defaultView,v5Compat:i=!1}=n,a=o.history,s=u.Pop,A=null,l=p();function p(){return(a.state||{idx:null}).idx}function y(){s=u.Pop;let e=p(),t=null==e?null:e-l;l=e,A&&A({action:s,location:b.location,delta:t})}function v(e){let t="null"!==o.location.origin?o.location.origin:o.location.href,r="string"==typeof e?e:g(e);return r=r.replace(/ $/,"%20"),d(t,"No window.location.(origin|href) available to create URL for href: "+r),new URL(r,t)}null==l&&(l=0,a.replaceState(c({},a.state,{idx:l}),""));let b={get action(){return s},get location(){return e(o,a)},listen(e){if(A)throw new Error("A history only accepts one active listener");return o.addEventListener(f,y),A=e,()=>{o.removeEventListener(f,y),A=null}},createHref:e=>t(o,e),createURL:v,encodeLocation(e){let t=v(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){s=u.Push;let n=m(b.location,e,t);r&&r(n,e),l=p()+1;let c=h(n,l),f=b.createHref(n);try{a.pushState(c,"",f)}catch(e){if(e instanceof DOMException&&"DataCloneError"===e.name)throw e;o.location.assign(f)}i&&A&&A({action:s,location:b.location,delta:1})},replace:function(e,t){s=u.Replace;let n=m(b.location,e,t);r&&r(n,e),l=p();let o=h(n,l),c=b.createHref(n);a.replaceState(o,"",c),i&&A&&A({action:s,location:b.location,delta:0})},go:e=>a.go(e)};return b}((function(e,t){let{pathname:r="/",search:n="",hash:o=""}=y(e.location.hash.substr(1));return r.startsWith("/")||r.startsWith(".")||(r="/"+r),m("",{pathname:r,search:n,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){let r=e.document.querySelector("base"),n="";if(r&&r.getAttribute("href")){let t=e.location.href,r=t.indexOf("#");n=-1===r?t:t.slice(0,r)}return n+"#"+("string"==typeof t?t:g(t))}),(function(e,t){p("/"===e.pathname.charAt(0),"relative pathnames are not supported in hash history.push("+JSON.stringify(t)+")")}),s)));let A=i.current,[l,v]=a.useState({action:A.action,location:A.location}),{v7_startTransition:b}=n||{},w=a.useCallback((e=>{b&&ge?ge((()=>v(e))):v(e)}),[v,b]);return a.useLayoutEffect((()=>A.listen(w)),[A,w]),a.useEffect((()=>{return null==(e=n)||e.v7_startTransition,void 0!==(null==e?void 0:e.v7_relativeSplatPath)||t&&t.v7_relativeSplatPath,void(t&&(t.v7_fetcherPersist,t.v7_normalizeFormMethod,t.v7_partialHydration,t.v7_skipActionErrorRevalidation));var e,t}),[n]),a.createElement(pe,{basename:t,children:r,location:l.location,navigationType:l.action,navigator:A,future:n})}var ve,be;l.flushSync,a.useId,"undefined"!=typeof window&&void 0!==window.document&&window.document.createElement,function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"}(ve||(ve={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(be||(be={}));const we=window.wp.i18n;var xe=o(74848);const Ce=e=>{const t=Ee(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:e=>{const r=e.split("-");return""===r[0]&&1!==r.length&&r.shift(),Me(r,t)||je(e)},getConflictingClassGroupIds:(e,t)=>{const o=r[e]||[];return t&&n[e]?[...o,...n[e]]:o}}},Me=(e,t)=>{if(0===e.length)return t.classGroupId;const r=e[0],n=t.nextPart.get(r),o=n?Me(e.slice(1),n):void 0;if(o)return o;if(0===t.validators.length)return;const i=e.join("-");return t.validators.find((({validator:e})=>e(i)))?.classGroupId},Oe=/^\[(.+)\]$/,je=e=>{if(Oe.test(e)){const t=Oe.exec(e)[1],r=t?.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},Ee=e=>{const{theme:t,prefix:r}=e,n={nextPart:new Map,validators:[]};return Ne(Object.entries(e.classGroups),r).forEach((([e,r])=>{Se(r,n,e,t)})),n},Se=(e,t,r,n)=>{e.forEach((e=>{if("string"!=typeof e){if("function"==typeof e)return ke(e)?void Se(e(n),t,r,n):void t.validators.push({validator:e,classGroupId:r});Object.entries(e).forEach((([e,o])=>{Se(o,Pe(t,e),r,n)}))}else(""===e?t:Pe(t,e)).classGroupId=r}))},Pe=(e,t)=>{let r=e;return t.split("-").forEach((e=>{r.nextPart.has(e)||r.nextPart.set(e,{nextPart:new Map,validators:[]}),r=r.nextPart.get(e)})),r},ke=e=>e.isThemeGetter,Ne=(e,t)=>t?e.map((([e,r])=>{const n=r.map((e=>"string"==typeof e?t+e:"object"==typeof e?Object.fromEntries(Object.entries(e).map((([e,r])=>[t+e,r]))):e));return[e,n]})):e,Te=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=new Map,n=new Map;const o=(o,i)=>{r.set(o,i),t++,t>e&&(t=0,n=r,r=new Map)};return{get(e){let t=r.get(e);return void 0!==t?t:void 0!==(t=n.get(e))?(o(e,t),t):void 0},set(e,t){r.has(e)?r.set(e,t):o(e,t)}}},De=e=>{const{separator:t,experimentalParseClassName:r}=e,n=1===t.length,o=t[0],i=t.length,a=e=>{const r=[];let a,s=0,A=0;for(let l=0;l<e.length;l++){let c=e[l];if(0===s){if(c===o&&(n||e.slice(l,l+i)===t)){r.push(e.slice(A,l)),A=l+i;continue}if("/"===c){a=l;continue}}"["===c?s++:"]"===c&&s--}const l=0===r.length?e:e.substring(A),c=l.startsWith("!");return{modifiers:r,hasImportantModifier:c,baseClassName:c?l.substring(1):l,maybePostfixModifierPosition:a&&a>A?a-A:void 0}};return r?e=>r({className:e,parseClassName:a}):a},Ie=e=>{if(e.length<=1)return e;const t=[];let r=[];return e.forEach((e=>{"["===e[0]?(t.push(...r.sort(),e),r=[]):r.push(e)})),t.push(...r.sort()),t},Le=/\s+/;function ze(){let e,t,r=0,n="";for(;r<arguments.length;)(e=arguments[r++])&&(t=Re(e))&&(n&&(n+=" "),n+=t);return n}const Re=e=>{if("string"==typeof e)return e;let t,r="";for(let n=0;n<e.length;n++)e[n]&&(t=Re(e[n]))&&(r&&(r+=" "),r+=t);return r};function Fe(e,...t){let r,n,o,i=function(s){const A=t.reduce(((e,t)=>t(e)),e());return r=(e=>({cache:Te(e.cacheSize),parseClassName:De(e),...Ce(e)}))(A),n=r.cache.get,o=r.cache.set,i=a,a(s)};function a(e){const t=n(e);if(t)return t;const i=((e,t)=>{const{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:o}=t,i=[],a=e.trim().split(Le);let s="";for(let e=a.length-1;e>=0;e-=1){const t=a[e],{modifiers:A,hasImportantModifier:l,baseClassName:c,maybePostfixModifierPosition:u}=r(t);let f=Boolean(u),d=n(f?c.substring(0,u):c);if(!d){if(!f){s=t+(s.length>0?" "+s:s);continue}if(d=n(c),!d){s=t+(s.length>0?" "+s:s);continue}f=!1}const p=Ie(A).join(":"),h=l?p+"!":p,m=h+d;if(i.includes(m))continue;i.push(m);const g=o(d,f);for(let e=0;e<g.length;++e){const t=g[e];i.push(h+t)}s=t+(s.length>0?" "+s:s)}return s})(e,r);return o(e,i),i}return function(){return i(ze.apply(null,arguments))}}const Ve=e=>{const t=t=>t[e]||[];return t.isThemeGetter=!0,t},We=/^\[(?:([a-z-]+):)?(.+)\]$/i,Be=/^\d+\/\d+$/,Xe=new Set(["px","full","screen"]),Ue=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Ye=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,qe=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,He=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Ze=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Ge=e=>Qe(e)||Xe.has(e)||Be.test(e),Ke=e=>lt(e,"length",ct),Qe=e=>Boolean(e)&&!Number.isNaN(Number(e)),Je=e=>lt(e,"number",Qe),_e=e=>Boolean(e)&&Number.isInteger(Number(e)),$e=e=>e.endsWith("%")&&Qe(e.slice(0,-1)),et=e=>We.test(e),tt=e=>Ue.test(e),rt=new Set(["length","size","percentage"]),nt=e=>lt(e,rt,ut),ot=e=>lt(e,"position",ut),it=new Set(["image","url"]),at=e=>lt(e,it,dt),st=e=>lt(e,"",ft),At=()=>!0,lt=(e,t,r)=>{const n=We.exec(e);return!!n&&(n[1]?"string"==typeof t?n[1]===t:t.has(n[1]):r(n[2]))},ct=e=>Ye.test(e)&&!qe.test(e),ut=()=>!1,ft=e=>He.test(e),dt=e=>Ze.test(e),pt=(Symbol.toStringTag,()=>{const e=Ve("colors"),t=Ve("spacing"),r=Ve("blur"),n=Ve("brightness"),o=Ve("borderColor"),i=Ve("borderRadius"),a=Ve("borderSpacing"),s=Ve("borderWidth"),A=Ve("contrast"),l=Ve("grayscale"),c=Ve("hueRotate"),u=Ve("invert"),f=Ve("gap"),d=Ve("gradientColorStops"),p=Ve("gradientColorStopPositions"),h=Ve("inset"),m=Ve("margin"),g=Ve("opacity"),y=Ve("padding"),v=Ve("saturate"),b=Ve("scale"),w=Ve("sepia"),x=Ve("skew"),C=Ve("space"),M=Ve("translate"),O=()=>["auto",et,t],j=()=>[et,t],E=()=>["",Ge,Ke],S=()=>["auto",Qe,et],P=()=>["","0",et],k=()=>[Qe,et];return{cacheSize:500,separator:":",theme:{colors:[At],spacing:[Ge,Ke],blur:["none","",tt,et],brightness:k(),borderColor:[e],borderRadius:["none","","full",tt,et],borderSpacing:j(),borderWidth:E(),contrast:k(),grayscale:P(),hueRotate:k(),invert:P(),gap:j(),gradientColorStops:[e],gradientColorStopPositions:[$e,Ke],inset:O(),margin:O(),opacity:k(),padding:j(),saturate:k(),scale:k(),sepia:P(),skew:k(),space:j(),translate:j()},classGroups:{aspect:[{aspect:["auto","square","video",et]}],container:["container"],columns:[{columns:[tt]}],"break-after":[{"break-after":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-before":[{"break-before":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",et]}],overflow:[{overflow:["auto","hidden","clip","visible","scroll"]}],"overflow-x":[{"overflow-x":["auto","hidden","clip","visible","scroll"]}],"overflow-y":[{"overflow-y":["auto","hidden","clip","visible","scroll"]}],overscroll:[{overscroll:["auto","contain","none"]}],"overscroll-x":[{"overscroll-x":["auto","contain","none"]}],"overscroll-y":[{"overscroll-y":["auto","contain","none"]}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[h]}],"inset-x":[{"inset-x":[h]}],"inset-y":[{"inset-y":[h]}],start:[{start:[h]}],end:[{end:[h]}],top:[{top:[h]}],right:[{right:[h]}],bottom:[{bottom:[h]}],left:[{left:[h]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",_e,et]}],basis:[{basis:O()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",et]}],grow:[{grow:P()}],shrink:[{shrink:P()}],order:[{order:["first","last","none",_e,et]}],"grid-cols":[{"grid-cols":[At]}],"col-start-end":[{col:["auto",{span:["full",_e,et]},et]}],"col-start":[{"col-start":S()}],"col-end":[{"col-end":S()}],"grid-rows":[{"grid-rows":[At]}],"row-start-end":[{row:["auto",{span:[_e,et]},et]}],"row-start":[{"row-start":S()}],"row-end":[{"row-end":S()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",et]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",et]}],gap:[{gap:[f]}],"gap-x":[{"gap-x":[f]}],"gap-y":[{"gap-y":[f]}],"justify-content":[{justify:["normal","start","end","center","between","around","evenly","stretch"]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal","start","end","center","between","around","evenly","stretch","baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":["start","end","center","between","around","evenly","stretch","baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[y]}],px:[{px:[y]}],py:[{py:[y]}],ps:[{ps:[y]}],pe:[{pe:[y]}],pt:[{pt:[y]}],pr:[{pr:[y]}],pb:[{pb:[y]}],pl:[{pl:[y]}],m:[{m:[m]}],mx:[{mx:[m]}],my:[{my:[m]}],ms:[{ms:[m]}],me:[{me:[m]}],mt:[{mt:[m]}],mr:[{mr:[m]}],mb:[{mb:[m]}],ml:[{ml:[m]}],"space-x":[{"space-x":[C]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[C]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",et,t]}],"min-w":[{"min-w":[et,t,"min","max","fit"]}],"max-w":[{"max-w":[et,t,"none","full","min","max","fit","prose",{screen:[tt]},tt]}],h:[{h:[et,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[et,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[et,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[et,t,"auto","min","max","fit"]}],"font-size":[{text:["base",tt,Ke]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",Je]}],"font-family":[{font:[At]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",et]}],"line-clamp":[{"line-clamp":["none",Qe,Je]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",Ge,et]}],"list-image":[{"list-image":["none",et]}],"list-style-type":[{list:["none","disc","decimal",et]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[g]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[g]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:["solid","dashed","dotted","double","none","wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",Ge,Ke]}],"underline-offset":[{"underline-offset":["auto",Ge,et]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:j()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",et]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",et]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[g]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",ot]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",nt]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},at]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[p]}],"gradient-via-pos":[{via:[p]}],"gradient-to-pos":[{to:[p]}],"gradient-from":[{from:[d]}],"gradient-via":[{via:[d]}],"gradient-to":[{to:[d]}],rounded:[{rounded:[i]}],"rounded-s":[{"rounded-s":[i]}],"rounded-e":[{"rounded-e":[i]}],"rounded-t":[{"rounded-t":[i]}],"rounded-r":[{"rounded-r":[i]}],"rounded-b":[{"rounded-b":[i]}],"rounded-l":[{"rounded-l":[i]}],"rounded-ss":[{"rounded-ss":[i]}],"rounded-se":[{"rounded-se":[i]}],"rounded-ee":[{"rounded-ee":[i]}],"rounded-es":[{"rounded-es":[i]}],"rounded-tl":[{"rounded-tl":[i]}],"rounded-tr":[{"rounded-tr":[i]}],"rounded-br":[{"rounded-br":[i]}],"rounded-bl":[{"rounded-bl":[i]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-s":[{"border-s":[s]}],"border-w-e":[{"border-e":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[g]}],"border-style":[{border:["solid","dashed","dotted","double","none","hidden"]}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[g]}],"divide-style":[{divide:["solid","dashed","dotted","double","none"]}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-s":[{"border-s":[o]}],"border-color-e":[{"border-e":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:["","solid","dashed","dotted","double","none"]}],"outline-offset":[{"outline-offset":[Ge,et]}],"outline-w":[{outline:[Ge,Ke]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:E()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[g]}],"ring-offset-w":[{"ring-offset":[Ge,Ke]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",tt,st]}],"shadow-color":[{shadow:[At]}],opacity:[{opacity:[g]}],"mix-blend":[{"mix-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[n]}],contrast:[{contrast:[A]}],"drop-shadow":[{"drop-shadow":["","none",tt,et]}],grayscale:[{grayscale:[l]}],"hue-rotate":[{"hue-rotate":[c]}],invert:[{invert:[u]}],saturate:[{saturate:[v]}],sepia:[{sepia:[w]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[A]}],"backdrop-grayscale":[{"backdrop-grayscale":[l]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[c]}],"backdrop-invert":[{"backdrop-invert":[u]}],"backdrop-opacity":[{"backdrop-opacity":[g]}],"backdrop-saturate":[{"backdrop-saturate":[v]}],"backdrop-sepia":[{"backdrop-sepia":[w]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[a]}],"border-spacing-x":[{"border-spacing-x":[a]}],"border-spacing-y":[{"border-spacing-y":[a]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",et]}],duration:[{duration:k()}],ease:[{ease:["linear","in","out","in-out",et]}],delay:[{delay:k()}],animate:[{animate:["none","spin","ping","pulse","bounce",et]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[b]}],"scale-x":[{"scale-x":[b]}],"scale-y":[{"scale-y":[b]}],rotate:[{rotate:[_e,et]}],"translate-x":[{"translate-x":[M]}],"translate-y":[{"translate-y":[M]}],"skew-x":[{"skew-x":[x]}],"skew-y":[{"skew-y":[x]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",et]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",et]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":j()}],"scroll-mx":[{"scroll-mx":j()}],"scroll-my":[{"scroll-my":j()}],"scroll-ms":[{"scroll-ms":j()}],"scroll-me":[{"scroll-me":j()}],"scroll-mt":[{"scroll-mt":j()}],"scroll-mr":[{"scroll-mr":j()}],"scroll-mb":[{"scroll-mb":j()}],"scroll-ml":[{"scroll-ml":j()}],"scroll-p":[{"scroll-p":j()}],"scroll-px":[{"scroll-px":j()}],"scroll-py":[{"scroll-py":j()}],"scroll-ps":[{"scroll-ps":j()}],"scroll-pe":[{"scroll-pe":j()}],"scroll-pt":[{"scroll-pt":j()}],"scroll-pr":[{"scroll-pr":j()}],"scroll-pb":[{"scroll-pb":j()}],"scroll-pl":[{"scroll-pl":j()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",et]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[Ge,Ke,Je]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}}),ht=Fe(pt);function mt(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=mt(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}function gt(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=mt(e))&&(n&&(n+=" "),n+=t);return n}const yt=gt,vt=(...e)=>ht(gt(...e)),bt=e=>{const t={0:"gap-0",xxs:"gap-1",xs:"gap-2",sm:"gap-3",md:"gap-4",lg:"gap-5",xl:"gap-6","2xl":"gap-8"};return t[e]||t.md},wt={sm:{1:"grid-cols-1",2:"grid-cols-2",3:"grid-cols-3",4:"grid-cols-4",5:"grid-cols-5",6:"grid-cols-6",7:"grid-cols-7",8:"grid-cols-8",9:"grid-cols-9",10:"grid-cols-10",11:"grid-cols-11",12:"grid-cols-12"},md:{1:"md:grid-cols-1",2:"md:grid-cols-2",3:"md:grid-cols-3",4:"md:grid-cols-4",5:"md:grid-cols-5",6:"md:grid-cols-6",7:"md:grid-cols-7",8:"md:grid-cols-8",9:"md:grid-cols-9",10:"md:grid-cols-10",11:"md:grid-cols-11",12:"md:grid-cols-12"},lg:{1:"lg:grid-cols-1",2:"lg:grid-cols-2",3:"lg:grid-cols-3",4:"lg:grid-cols-4",5:"lg:grid-cols-5",6:"lg:grid-cols-6",7:"lg:grid-cols-7",8:"lg:grid-cols-8",9:"lg:grid-cols-9",10:"lg:grid-cols-10",11:"lg:grid-cols-11",12:"lg:grid-cols-12"}},xt={sm:{xs:"gap-2",sm:"gap-4",md:"gap-5",lg:"gap-6",xl:"gap-6","2xl":"gap-8"},md:{xs:"md:gap-2",sm:"md:gap-4",md:"md:gap-5",lg:"md:gap-6",xl:"md:gap-6","2xl":"md:gap-8"},lg:{xs:"lg:gap-2",sm:"lg:gap-4",md:"lg:gap-5",lg:"lg:gap-6",xl:"lg:gap-6","2xl":"lg:gap-8"}},Ct={sm:{xs:"gap-x-2",sm:"gap-x-4",md:"gap-x-5",lg:"gap-x-6",xl:"gap-x-6","2xl":"gap-x-8"},md:{xs:"md:gap-x-2",sm:"md:gap-x-4",md:"md:gap-x-5",lg:"md:gap-x-6",xl:"md:gap-x-6","2xl":"md:gap-x-8"},lg:{xs:"lg:gap-x-2",sm:"lg:gap-x-4",md:"lg:gap-x-5",lg:"lg:gap-x-6",xl:"lg:gap-x-6","2xl":"lg:gap-x-8"}},Mt={sm:{xs:"gap-y-2",sm:"gap-y-4",md:"gap-y-5",lg:"gap-y-6",xl:"gap-y-6","2xl":"gap-y-8"},md:{xs:"md:gap-y-2",sm:"md:gap-y-4",md:"md:gap-y-5",lg:"md:gap-y-6",xl:"md:gap-y-6","2xl":"md:gap-y-8"},lg:{xs:"lg:gap-y-2",sm:"lg:gap-y-4",md:"lg:gap-y-5",lg:"lg:gap-y-6",xl:"lg:gap-y-6","2xl":"lg:gap-y-8"}},Ot={sm:{1:"col-span-1",2:"col-span-2",3:"col-span-3",4:"col-span-4",5:"col-span-5",6:"col-span-6",7:"col-span-7",8:"col-span-8",9:"col-span-9",10:"col-span-10",11:"col-span-11",12:"col-span-12"},md:{1:"md:col-span-1",2:"md:col-span-2",3:"md:col-span-3",4:"md:col-span-4",5:"md:col-span-5",6:"md:col-span-6",7:"md:col-span-7",8:"md:col-span-8",9:"md:col-span-9",10:"md:col-span-10",11:"md:col-span-11",12:"md:col-span-12"},lg:{1:"lg:col-span-1",2:"lg:col-span-2",3:"lg:col-span-3",4:"lg:col-span-4",5:"lg:col-span-5",6:"lg:col-span-6",7:"lg:col-span-7",8:"lg:col-span-8",9:"lg:col-span-9",10:"lg:col-span-10",11:"lg:col-span-11",12:"lg:col-span-12"}},jt={sm:{1:"col-start-1",2:"col-start-2",3:"col-start-3",4:"col-start-4",5:"col-start-5",6:"col-start-6",7:"col-start-7",8:"col-start-8",9:"col-start-9",10:"col-start-10",11:"col-start-11",12:"col-start-12"},md:{1:"md:col-start-1",2:"md:col-start-2",3:"md:col-start-3",4:"md:col-start-4",5:"md:col-start-5",6:"md:col-start-6",7:"md:col-start-7",8:"md:col-start-8",9:"md:col-start-9",10:"md:col-start-10",11:"md:col-start-11",12:"md:col-start-12"},lg:{1:"lg:col-start-1",2:"lg:col-start-2",3:"lg:col-start-3",4:"lg:col-start-4",5:"lg:col-start-5",6:"lg:col-start-6",7:"lg:col-start-7",8:"lg:col-start-8",9:"lg:col-start-9",10:"lg:col-start-10",11:"lg:col-start-11",12:"lg:col-start-12"}},Et={sm:{row:"grid-flow-row",column:"grid-flow-col","row-dense":"grid-flow-row-dense","column-dense":"grid-flow-col-dense"},md:{row:"md:grid-flow-row",column:"md:grid-flow-col","row-dense":"md:grid-flow-row-dense","column-dense":"md:grid-flow-col-dense"},lg:{row:"lg:grid-flow-row",column:"lg:grid-flow-col","row-dense":"lg:grid-flow-row-dense","column-dense":"lg:grid-flow-col-dense"}},St={sm:{normal:"justify-normal",start:"justify-start",end:"justify-end",center:"justify-center",between:"justify-between",around:"justify-around",evenly:"justify-evenly",stretch:"justify-stretch"},md:{normal:"md:justify-normal",start:"md:justify-start",end:"md:justify-end",center:"md:justify-center",between:"md:justify-between",around:"md:justify-around",evenly:"md:justify-evenly",stretch:"md:justify-stretch"},lg:{normal:"lg:justify-normal",start:"lg:justify-start",end:"lg:justify-end",center:"lg:justify-center",between:"lg:justify-between",around:"lg:justify-around",evenly:"lg:justify-evenly",stretch:"lg:justify-stretch"}},Pt={sm:{start:"items-start",end:"items-end",center:"items-center",baseline:"items-baseline",stretch:"items-stretch"},md:{start:"md:items-start",end:"md:items-end",center:"md:items-center",baseline:"md:items-baseline",stretch:"md:items-stretch"},lg:{start:"lg:items-start",end:"lg:items-end",center:"lg:items-center",baseline:"lg:items-baseline",stretch:"lg:items-stretch"}},kt={sm:{start:"self-start",end:"self-end",center:"self-center",baseline:"self-baseline",stretch:"self-stretch"},md:{start:"md:self-start",end:"md:self-end",center:"md:self-center",baseline:"md:self-baseline",stretch:"md:self-stretch"},lg:{start:"lg:self-start",end:"lg:self-end",center:"lg:self-center",baseline:"lg:self-baseline",stretch:"lg:self-stretch"}},Nt={sm:{auto:"justify-self-auto",start:"justify-self-start",end:"justify-self-end",center:"justify-self-center",baseline:"justify-self-baseline",stretch:"justify-self-stretch"},md:{auto:"md:justify-self-auto",start:"md:justify-self-start",end:"md:justify-self-end",center:"md:justify-self-center",baseline:"md:justify-self-baseline",stretch:"md:justify-self-stretch"},lg:{auto:"lg:justify-self-auto",start:"lg:justify-self-start",end:"lg:justify-self-end",center:"lg:justify-self-center",baseline:"lg:justify-self-baseline",stretch:"lg:justify-self-stretch"}},Tt={sm:{row:"flex-row","row-reverse":"flex-row-reverse",column:"flex-col","column-reverse":"flex-col-reverse"},md:{row:"md:flex-row","row-reverse":"md:flex-row-reverse",column:"md:flex-col","column-reverse":"md:flex-col-reverse"},lg:{row:"lg:flex-row","row-reverse":"lg:flex-row-reverse",column:"lg:flex-col","column-reverse":"lg:flex-col-reverse"}},Dt={sm:{wrap:"flex-wrap","wrap-reverse":"flex-wrap-reverse",nowrap:"flex-nowrap"},md:{wrap:"md:flex-wrap","wrap-reverse":"md:flex-wrap-reverse",nowrap:"md:flex-nowrap"},lg:{wrap:"lg:flex-wrap","wrap-reverse":"lg:flex-wrap-reverse",nowrap:"lg:flex-nowrap"}},It={sm:{1:"w-full",2:"w-1/2",3:"w-1/3",4:"w-1/4",5:"w-1/5",6:"w-1/6",7:"w-1/7",8:"w-1/8",9:"w-1/9",10:"w-1/10",11:"w-1/11",12:"w-1/12"},md:{1:"md:w-full",2:"md:w-1/2",3:"md:w-1/3",4:"md:w-1/4",5:"md:w-1/5",6:"md:w-1/6",7:"md:w-1/7",8:"md:w-1/8",9:"md:w-1/9",10:"md:w-1/10",11:"md:w-1/11",12:"md:w-1/12"},lg:{1:"lg:w-full",2:"lg:w-1/2",3:"lg:w-1/3",4:"lg:w-1/4",5:"lg:w-1/5",6:"lg:w-1/6",7:"lg:w-1/7",8:"lg:w-1/8",9:"lg:w-1/9",10:"lg:w-1/10",11:"lg:w-1/11",12:"lg:w-1/12"}},Lt={sm:{1:"order-1",2:"order-2",3:"order-3",4:"order-4",5:"order-5",6:"order-6",7:"order-7",8:"order-8",9:"order-9",10:"order-10",11:"order-11",12:"order-12",first:"order-first",last:"order-last",none:"order-none"},md:{1:"md:order-1",2:"md:order-2",3:"md:order-3",4:"md:order-4",5:"md:order-5",6:"md:order-6",7:"md:order-7",8:"md:order-8",9:"md:order-9",10:"md:order-10",11:"md:order-11",12:"md:order-12",first:"md:order-first",last:"md:order-last",none:"md:order-none"},lg:{1:"lg:order-1",2:"lg:order-2",3:"lg:order-3",4:"lg:order-4",5:"lg:order-5",6:"lg:order-6",7:"lg:order-7",8:"lg:order-8",9:"lg:order-9",10:"lg:order-10",11:"lg:order-11",12:"lg:order-12",first:"lg:order-first",last:"lg:order-last",none:"lg:order-none"}},zt={sm:{0:"grow-0",1:"grow"},md:{0:"md:grow-0",1:"md:grow"},lg:{0:"lg:grow-0",1:"lg:grow"}},Rt={sm:{0:"shrink-0",1:"shrink"},md:{0:"md:shrink-0",1:"md:shrink"},lg:{0:"lg:shrink-0",1:"lg:shrink"}},Ft=(e,t,r,n="sm")=>{const o=[];switch(typeof e){case"object":for(const[n,i]of Object.entries(e))t[n]&&o.push(t?.[n]?.[i]??t?.[n]?.[r?.[n]]??"");break;case"string":case"number":const i=n;o.push(t?.[i]?.[e]??t?.[i]?.[r?.[i]]??"");break;default:if(void 0===e)break;o.push(t?.[n]?.[r]??"")}return o.join(" ")},Vt=({className:e,cols:t,gap:r,gapX:n,gapY:o,align:i,justify:a,gridFlow:s,colsSubGrid:A=!1,rowsSubGrid:l=!1,autoRows:c=!1,autoCols:u=!1,children:f,...d})=>{const p=Ft(t,wt,1),h=Ft(r,xt,"sm"),m=Ft(n,Ct,""),g=Ft(o,Mt,""),y=Ft(i,Pt,""),v=Ft(a,St,""),b=Ft(s,Et,"");return(0,xe.jsx)("div",{className:vt("grid",{"grid-cols-subgrid":A,"grid-rows-subgrid":l,"auto-cols-auto":u,"auto-rows-auto":c},p,h,m,g,y,v,b,e),...d,children:f})};Vt.Item=({className:e,children:t,colSpan:r,colStart:n,alignSelf:o,justifySelf:i,...a})=>{const s=Ft(r,Ot,0),A=Ft(n,jt,0),l=Ft(o,kt,""),c=Ft(i,Nt,"");return(0,xe.jsx)("div",{className:vt(s,A,l,c,e),...a,children:t})};const Wt=(0,a.createContext)({}),Bt=({containerType:e="flex",gap:t="sm",gapX:r,gapY:n,direction:o,justify:i,align:a,wrap:s,cols:A,className:l,children:c,...u})=>{if("grid"===e)return(0,xe.jsx)(Wt.Provider,{value:{containerType:e},children:(0,xe.jsx)(Vt,{className:l,gap:t,gapX:r,gapY:n,cols:A,children:c,align:a,justify:i,...u})});const f=Ft(s,Dt,""),d=Ft(t,xt,"sm"),p=Ft(r,Ct,""),h=Ft(n,Mt,""),m=Ft(o,Tt,""),g=Ft(i,St,""),y=Ft(a,Pt,""),v=vt("flex",f,d,p,h,m,g,y,l);return(0,xe.jsx)(Wt.Provider,{value:{containerType:e,cols:A},children:"flex"===e?(0,xe.jsx)("div",{className:v,children:c}):(0,xe.jsx)(Vt,{className:l,gap:t,gapX:r,gapY:n,cols:A,children:c,align:a,justify:i,...u})})},Xt=({grow:e,shrink:t,order:r,alignSelf:n,justifySelf:o,className:i,children:s,...A})=>{const{containerType:l,cols:c}=(0,a.useContext)(Wt);if("grid"===l)return(0,xe.jsx)(Vt.Item,{className:i,alignSelf:n,justifySelf:o,children:s,...A});const u=Ft(n,kt,""),f=Ft(o,Nt,""),d=Ft(e,zt,0),p=Ft(t,Rt,0),h=Ft(r,Lt,0),m=Ft(c,It,1);return(0,xe.jsx)("div",{className:vt("box-border",d,p,h,u,f,m,i),children:s})};Bt.Item=Xt,Bt.displayName="Container",Xt.displayName="Container.Item";const Ut=({title:e="",description:t="",icon:r=null,iconPosition:n="right",tag:o="h2",size:i="sm",className:a=""})=>{const s={xs:"gap-1 [&>svg]:size-3.5",sm:"gap-1 [&>svg]:size-4",md:"gap-1.5 [&>svg]:size-5",lg:"gap-1.5 [&>svg]:size-5"};if(!e)return null;const A=()=>(0,xe.jsx)(o,{className:vt("font-semibold p-0 m-0",{xs:"text-base [&>*]:text-base gap-1",sm:"text-lg [&>*]:text-lg gap-1",md:"text-xl [&>*]:text-xl gap-1.5",lg:"text-2xl [&>*]:text-2xl gap-1.5"}[i]),children:e});return t?(0,xe.jsxs)("div",{className:a,children:[(0,xe.jsxs)("div",{children:[r&&"left"===n&&(0,xe.jsxs)("div",{className:vt("flex items-center",s[i]),children:[r,A()]}),r&&"right"===n&&(0,xe.jsxs)("div",{className:vt("flex items-center",s[i]),children:[A(),r]}),!r&&A()]}),(0,xe.jsx)("p",{className:vt("text-text-secondary font-normal my-0",{xs:"text-sm",sm:"text-sm",md:"text-base",lg:"text-base"}[i]),children:t})]}):(0,xe.jsxs)("div",{className:a,children:[r&&"left"===n&&(0,xe.jsxs)("div",{className:vt("flex items-center",s[i]),children:[r,A()]}),r&&"right"===n&&(0,xe.jsxs)("div",{className:vt("flex items-center",s[i]),children:[A(),r]}),!r&&A()]})},Yt=(0,a.forwardRef)((({children:e=null,tag:t="label",size:r="sm",className:n="",variant:o="neutral",required:i=!1,...a},s)=>{if(!e)return null;let A="";return i&&(A="after:content-['*'] after:text-field-required after:ml-0.5"),(0,xe.jsx)(t,{ref:s,className:vt("font-medium text-field-label flex items-center gap-0.5",{xs:"text-xs [&>*]:text-xs [&>svg]:h-3 [&>svg]:w-3",sm:"text-sm [&>*]:text-sm [&>svg]:h-4 [&>svg]:w-4",md:"text-base [&>*]:text-base [&>svg]:h-5 [&>svg]:w-5"}[r],{neutral:"text-field-label [&>*]:text-field-label",help:"text-field-helper [&>*]:text-field-helper",error:"text-support-error [&>*]:text-support-error",disabled:"text-field-color-disabled disabled cursor-not-allowed [&>*]:text-field-color-disabled"}[o],A,{neutral:"",help:"font-normal",error:"font-normal",disabled:""}?.[o],n),...a,children:e})}));Yt.displayName="Label";const qt=(0,a.forwardRef)(((e,t)=>{const{variant:r="primary",size:n="md",type:o="button",tag:i="button",className:s,children:A,disabled:l=!1,destructive:c=!1,icon:u=null,iconPosition:f="left",loading:d=!1,...p}=e,h=c&&"focus:ring-focus-error",m=d?"opacity-50 disabled:cursor-not-allowed":"",g={primary:"text-text-on-color bg-button-primary hover:bg-button-primary-hover outline-button-primary hover:outline-button-primary-hover shadow-xs disabled:shadow-none focus:shadow-none disabled:bg-button-disabled disabled:outline-button-disabled",secondary:"text-text-on-color bg-button-secondary hover:bg-button-secondary-hover outline-button-secondary hover:outline-button-secondary-hover shadow-xs focus:shadow-none disabled:shadow-none disabled:bg-button-disabled disabled:outline-button-disabled",outline:"text-button-tertiary-color outline-border-subtle bg-button-tertiary shadow-sm focus:shadow-none hover:bg-button-tertiary-hover hover:outline-border-subtle disabled:bg-button-tertiary disabled:outline-border-disabled",ghost:"text-text-primary bg-transparent outline-transparent hover:bg-button-tertiary-hover",link:"outline-none text-link-primary bg-transparent hover:text-link-primary-hover hover:underline p-0 border-0 leading-none"}[r],y=c&&!l?{primary:"bg-button-danger hover:bg-button-danger-hover outline-button-danger hover:outline-button-danger-hover",secondary:"bg-button-danger hover:bg-button-danger-hover outline-button-danger hover:outline-button-danger-hover",outline:"text-button-danger outline outline-1 outline-button-danger hover:outline-button-danger bg-button-tertiary hover:bg-field-background-error",ghost:"text-button-danger hover:bg-field-background-error",link:"text-button-danger hover:text-button-danger-secondary"}[r]:"",v={xs:"p-1 rounded [&>svg]:size-4",sm:"p-2 rounded [&>svg]:size-4 gap-0.5",md:"p-2.5 rounded-md text-sm [&>svg]:size-5 gap-1",lg:"p-3 rounded-lg text-base [&>svg]:size-6 gap-1"}[n];let b,w=null,x="";return u&&(x="flex items-center justify-center","left"===f?b=u:w=u),(0,xe.jsxs)(i,{ref:t,type:o,className:vt(x,"outline outline-1 border-none cursor-pointer transition-colors duration-300 ease-in-out text-xs font-semibold focus:ring-2 focus:ring-toggle-on focus:ring-offset-2 disabled:text-text-disabled",v,g,y,h,m,{"cursor-default":l},s),disabled:l,...p,children:[(0,xe.jsx)(a.Fragment,{children:b},"left-icon"),A?(0,xe.jsx)("span",{className:"px-1",children:A}):null,(0,xe.jsx)(a.Fragment,{children:w},"right-icon")]})}));qt.displayName="Button";const Ht=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Zt=(...e)=>e.filter(((e,t,r)=>Boolean(e)&&""!==e.trim()&&r.indexOf(e)===t)).join(" ").trim();var Gt={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const Kt=(0,a.forwardRef)((({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:n,className:o="",children:i,iconNode:s,...A},l)=>(0,a.createElement)("svg",{ref:l,...Gt,width:t,height:t,stroke:e,strokeWidth:n?24*Number(r)/Number(t):r,className:Zt("lucide",o),...A},[...s.map((([e,t])=>(0,a.createElement)(e,t))),...Array.isArray(i)?i:[i]]))),Qt=(e,t)=>{const r=(0,a.forwardRef)((({className:r,...n},o)=>(0,a.createElement)(Kt,{ref:o,iconNode:t,className:Zt(`lucide-${Ht(e)}`,r),...n})));return r.displayName=`${e}`,r},Jt=Qt("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]),_t=function(){return React.createElement("svg",{width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M18 13V19C18 19.5304 17.7893 20.0391 17.4142 20.4142C17.0391 20.7893 16.5304 21 16 21H5C4.46957 21 3.96086 20.7893 3.58579 20.4142C3.21071 20.0391 3 19.5304 3 19V8C3 7.46957 3.21071 6.96086 3.58579 6.58579C3.96086 6.21071 4.46957 6 5 6H11",stroke:"#111827",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M15 3H21V9",stroke:"#111827",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M10 14L21 3",stroke:"#111827",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}))},$t=function(){var e=srfm_admin.site_url;return React.createElement(Bt,{className:"w-full bg-background-primary p-4 gap-8 shadow-sm-blur-1 rounded-xl border-0.5 border-solid border-border-subtle",containerType:"grid",cols:12,align:"center"},React.createElement(Bt.Item,{className:"flex flex-col gap-6 p-2 col-span-12 md:col-span-7 lg:col-span-7"},React.createElement(Bt,{direction:"column",className:"gap-1"},React.createElement(Ut,{size:"md",tag:"h3",title:(0,we.__)("Welcome to SureForms!","sureforms")}),React.createElement(Yt,{size:"md",variant:"neutral",className:"font-normal text-text-secondary"},(0,we.__)("SureForms is a WordPress plugin that enables users to create beautiful looking forms through a drag-and-drop interface, without needing to code. It integrates with the WordPress block editor.","sureforms"))),React.createElement(Bt,{className:"flex-wrap gap-3"},React.createElement(qt,{className:"shadow-sm-blur-1 gap-1",icon:React.createElement(Jt,{"aria-label":(0,we.__)("Create New Form","sureforms")}),iconPosition:"right",size:"md",variant:"primary",onClick:function(){window.location.href="".concat(e,"/wp-admin/admin.php?page=add-new-form")}},(0,we.__)("Create New Form","sureforms")),React.createElement(qt,{className:"gap-1",icon:React.createElement(_t,{"aria-label":(0,we.__)("Read Full Guide","sureforms")}),iconPosition:"right",size:"md",variant:"ghost",onClick:function(){window.open("https://sureforms.com/docs/","_blank")}},(0,we.__)("Read Full Guide","sureforms")))),React.createElement(Bt,{className:"p-2 gap-2 col-span-12 md:col-span-5 lg:col-span-5 aspect-video"},React.createElement("iframe",{className:"w-full h-full rounded border border-solid border-border-subtle",src:"https://www.youtube.com/embed/it16jGnZBus",title:(0,we.__)("SureForms: Custom WordPress Forms MADE SIMPLE","sureforms"),allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",referrerPolicy:"strict-origin-when-cross-origin",allowFullScreen:!0})))},er=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),tr=(...e)=>e.filter(((e,t,r)=>Boolean(e)&&r.indexOf(e)===t)).join(" ");var rr={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};const nr=(0,a.forwardRef)((({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:n,className:o="",children:i,iconNode:s,...A},l)=>(0,a.createElement)("svg",{ref:l,...rr,width:t,height:t,stroke:e,strokeWidth:n?24*Number(r)/Number(t):r,className:tr("lucide",o),...A},[...s.map((([e,t])=>(0,a.createElement)(e,t))),...Array.isArray(i)?i:[i]]))),or=(e,t)=>{const r=(0,a.forwardRef)((({className:r,...n},o)=>(0,a.createElement)(nr,{ref:o,iconNode:t,className:tr(`lucide-${er(e)}`,r),...n})));return r.displayName=`${e}`,r},ir=or("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);let ar=1;const sr=new class{#e;#t;constructor(){this.#e=[],this.#t=[]}subscribe(e){return this.#t.push(e),()=>{this.#t=this.#t.filter((t=>t!==e))}}publish(e){this.#t.forEach((t=>t(e)))}add(e){this.#e.push(e),this.publish(e)}remove(e){return this.#e=this.#e.filter((t=>t.id!==e)),e}create(e){const{id:t,message:r="",jsx:n,...o}=e;if(!r&&"function"!=typeof n)return;const i="number"==typeof t?t:ar++;return this.#e.find((e=>e.id===i))&&(this.#e=this.#e.map((e=>e.id===i?(this.publish({...e,title:r,jsx:n,...o}),{...e,title:r,jsx:n,...o}):e))),this.add({id:i,title:r,jsx:n,...o}),i}update(e,t){const{render:r}=t;let n=t;switch(typeof r){case"function":n={jsx:r,...t};break;case"string":n={title:r,...t}}this.#e=this.#e.map((t=>t.id===e?(this.publish({...t,...n}),{...t,...n}):t))}dismiss(e){return e||this.#e.forEach((e=>this.#t.forEach((t=>t({id:e.id,dismiss:!0}))))),this.#t.forEach((t=>t({id:e,dismiss:!0}))),e}history(){return this.#e}default(e="",t={}){return this.create({message:e,type:"neutral",...t})}success(e="",t={}){return this.create({message:e,type:"success",...t})}error(e="",t={}){return this.create({message:e,type:"error",...t})}warning(e="",t={}){return this.create({message:e,type:"warning",...t})}info(e="",t={}){return this.create({message:e,type:"info",...t})}custom(e,t={}){return this.create({jsx:e,type:"custom",...t})}},Ar=Object.seal(Object.assign(((e,t)=>sr.default(e,t)),{success:sr.success.bind(sr),error:sr.error.bind(sr),warning:sr.warning.bind(sr),info:sr.info.bind(sr),custom:sr.custom.bind(sr),dismiss:sr.dismiss.bind(sr),update:sr.update.bind(sr)},{getHistory:sr.history.bind(sr)})),lr=or("Info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]),cr=or("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]),ur=or("TriangleAlert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]),fr=or("Trash2",[["path",{d:"M3 6h18",key:"d0wm0j"}],["path",{d:"M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6",key:"4alrt4"}],["path",{d:"M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2",key:"v07s0e"}],["line",{x1:"10",x2:"10",y1:"11",y2:"17",key:"1uufr5"}],["line",{x1:"14",x2:"14",y1:"11",y2:"17",key:"xtxkd"}]]),dr="light",pr="neutral",hr=({icon:e,theme:t=dr,variant:r=pr})=>{const n="[&>svg]:h-5 [&>svg]:w-5",o=(({theme:e=dr,variant:t=pr})=>{let r="light"===e?"text-icon-secondary":"text-icon-inverse";return r={info:"light"===e?"text-support-info":"text-support-info-inverse",success:"light"===e?"text-support-success":"text-support-success-inverse",warning:"light"===e?"text-support-warning":"text-support-warning-inverse",error:"light"===e?"text-support-error":"text-support-error-inverse"}[t]||r,r})({theme:t,variant:r});if(e&&(0,a.isValidElement)(e))return(0,a.cloneElement)(e,{className:vt(n,o,e?.props?.className??"")});const i={neutral:(0,xe.jsx)(lr,{className:vt(n,o)}),info:(0,xe.jsx)(lr,{className:vt(n,o)}),success:(0,xe.jsx)(cr,{className:vt(n,o)}),warning:(0,xe.jsx)(ur,{className:vt(n,o)}),error:(0,xe.jsx)(fr,{className:vt(n,o)})};return i[r]||i.neutral},mr=({actionType:e="button",onAction:t=()=>{},actionLabel:r="",theme:n=dr})=>{const o="focus:ring-0 focus:ring-offset-0 ring-offset-0 focus:outline-none";let i="text-button-primary border-button-primary hover:border-button-primary hover:text-button-primary-hover";switch("dark"===n&&(i="text-text-inverse border-text-inverse hover:border-text-inverse hover:text-text-inverse"),e){case"button":return(0,xe.jsx)(qt,{variant:"outline",size:"xs",onClick:t,className:vt("rounded",o,i,"dark"===n?"bg-transparent hover:bg-transparent":"bg-white hover:bg-white"),children:r});case"link":return(0,xe.jsx)(qt,{variant:"link",size:"xs",onClick:t,className:vt(o,i),children:r});default:return null}},gr=({theme:e=dr,title:t="",inline:r=!1})=>t?(0,xe.jsx)("span",{className:vt("block",{light:"text-text-primary",dark:"text-text-inverse"}[e],"text-sm leading-5 font-semibold",r?"inline":"block"),children:t}):null,yr=({theme:e=dr,content:t="",inline:r=!1})=>t?(0,xe.jsx)("span",{className:vt({light:"text-text-primary",dark:"text-text-inverse"}[e],"block text-sm [&_*]:text-sm leading-5 [&_*]:leading-5 font-normal [word-break:break-word]",r?"inline":"block"),children:t}):null,vr=(...e)=>t=>{e.forEach((e=>{"function"==typeof e?e(t):e&&(e.current=t)}))},br={"top-left":"top-0 bottom-0 left-0 justify-start items-start","top-right":"top-0 bottom-0 right-0 justify-start items-end","bottom-left":"top-0 bottom-0 left-0 justify-end items-start","bottom-right":"top-0 bottom-0 right-0 justify-end items-end"},wr={neutral:"border-alert-border-neutral bg-alert-background-neutral",custom:"border-alert-border-neutral bg-alert-background-neutral",info:"border-alert-border-info bg-alert-background-info",success:"border-alert-border-green bg-alert-background-green",warning:"border-alert-border-warning bg-alert-background-warning",error:"border-alert-border-danger bg-alert-background-danger"},xr="bg-background-inverse border-background-inverse",Cr={light:"text-icon-secondary",dark:"text-icon-inverse"},Mr=(0,a.createContext)({});function Or(e){const t=(0,a.useRef)(null);return null===t.current&&(t.current=e()),t.current}const jr=(0,a.createContext)(null),Er=(0,a.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});class Sr extends a.Component{getSnapshotBeforeUpdate(e){const t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){const e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function Pr({children:e,isPresent:t}){const r=(0,a.useId)(),n=(0,a.useRef)(null),o=(0,a.useRef)({width:0,height:0,top:0,left:0}),{nonce:i}=(0,a.useContext)(Er);return(0,a.useInsertionEffect)((()=>{const{width:e,height:a,top:s,left:A}=o.current;if(t||!n.current||!e||!a)return;n.current.dataset.motionPopId=r;const l=document.createElement("style");return i&&(l.nonce=i),document.head.appendChild(l),l.sheet&&l.sheet.insertRule(`\n [data-motion-pop-id="${r}"] {\n position: absolute !important;\n width: ${e}px !important;\n height: ${a}px !important;\n top: ${s}px !important;\n left: ${A}px !important;\n }\n `),()=>{document.head.removeChild(l)}}),[t]),(0,xe.jsx)(Sr,{isPresent:t,childRef:n,sizeRef:o,children:a.cloneElement(e,{ref:n})})}const kr=({children:e,initial:t,isPresent:r,onExitComplete:n,custom:o,presenceAffectsLayout:i,mode:s})=>{const A=Or(Nr),l=(0,a.useId)(),c=(0,a.useCallback)((e=>{A.set(e,!0);for(const e of A.values())if(!e)return;n&&n()}),[A,n]),u=(0,a.useMemo)((()=>({id:l,initial:t,isPresent:r,custom:o,onExitComplete:c,register:e=>(A.set(e,!1),()=>A.delete(e))})),i?[Math.random(),c]:[r,c]);return(0,a.useMemo)((()=>{A.forEach(((e,t)=>A.set(t,!1)))}),[r]),a.useEffect((()=>{!r&&!A.size&&n&&n()}),[r]),"popLayout"===s&&(e=(0,xe.jsx)(Pr,{isPresent:r,children:e})),(0,xe.jsx)(jr.Provider,{value:u,children:e})};function Nr(){return new Map}function Tr(e=!0){const t=(0,a.useContext)(jr);if(null===t)return[!0,null];const{isPresent:r,onExitComplete:n,register:o}=t,i=(0,a.useId)();(0,a.useEffect)((()=>{e&&o(i)}),[e]);const s=(0,a.useCallback)((()=>e&&n&&n(i)),[i,n,e]);return!r&&n?[!1,s]:[!0]}const Dr=e=>e.key||"";function Ir(e){const t=[];return a.Children.forEach(e,(e=>{(0,a.isValidElement)(e)&&t.push(e)})),t}const Lr="undefined"!=typeof window,zr=Lr?a.useLayoutEffect:a.useEffect,Rr=({children:e,custom:t,initial:r=!0,onExitComplete:n,presenceAffectsLayout:o=!0,mode:i="sync",propagate:s=!1})=>{const[A,l]=Tr(s),c=(0,a.useMemo)((()=>Ir(e)),[e]),u=s&&!A?[]:c.map(Dr),f=(0,a.useRef)(!0),d=(0,a.useRef)(c),p=Or((()=>new Map)),[h,m]=(0,a.useState)(c),[g,y]=(0,a.useState)(c);zr((()=>{f.current=!1,d.current=c;for(let e=0;e<g.length;e++){const t=Dr(g[e]);u.includes(t)?p.delete(t):!0!==p.get(t)&&p.set(t,!1)}}),[g,u.length,u.join("-")]);const v=[];if(c!==h){let e=[...c];for(let t=0;t<g.length;t++){const r=g[t],n=Dr(r);u.includes(n)||(e.splice(t,0,r),v.push(r))}return"wait"===i&&v.length&&(e=v),y(Ir(e)),void m(c)}const{forceRender:b}=(0,a.useContext)(Mr);return(0,xe.jsx)(xe.Fragment,{children:g.map((e=>{const a=Dr(e),h=!(s&&!A)&&(c===g||u.includes(a));return(0,xe.jsx)(kr,{isPresent:h,initial:!(f.current&&!r)&&void 0,custom:h?void 0:t,presenceAffectsLayout:o,mode:i,onExitComplete:h?void 0:()=>{if(!p.has(a))return;p.set(a,!0);let e=!0;p.forEach((t=>{t||(e=!1)})),e&&(null==b||b(),y(d.current),s&&(null==l||l()),n&&n())},children:e},a)}))})};function Fr(e){if("undefined"==typeof Proxy)return e;const t=new Map;return new Proxy(((...t)=>e(...t)),{get:(r,n)=>"create"===n?e:(t.has(n)||t.set(n,e(n)),t.get(n))})}function Vr(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}const Wr=e=>Array.isArray(e);function Br(e,t){if(!Array.isArray(t))return!1;const r=t.length;if(r!==e.length)return!1;for(let n=0;n<r;n++)if(t[n]!==e[n])return!1;return!0}function Xr(e){return"string"==typeof e||Array.isArray(e)}function Ur(e){const t=[{},{}];return null==e||e.values.forEach(((e,r)=>{t[0][r]=e.get(),t[1][r]=e.getVelocity()})),t}function Yr(e,t,r,n){if("function"==typeof t){const[o,i]=Ur(n);t=t(void 0!==r?r:e.custom,o,i)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){const[o,i]=Ur(n);t=t(void 0!==r?r:e.custom,o,i)}return t}function qr(e,t,r){const n=e.getProps();return Yr(n,t,void 0!==r?r:n.custom,e)}const Hr=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],Zr=["initial",...Hr];function Gr(e){let t;return()=>(void 0===t&&(t=e()),t)}const Kr=Gr((()=>void 0!==window.ScrollTimeline));class Qr{constructor(e){this.stop=()=>this.runAll("stop"),this.animations=e.filter(Boolean)}get finished(){return Promise.all(this.animations.map((e=>"finished"in e?e.finished:e)))}getAll(e){return this.animations[0][e]}setAll(e,t){for(let r=0;r<this.animations.length;r++)this.animations[r][e]=t}attachTimeline(e,t){const r=this.animations.map((r=>Kr()&&r.attachTimeline?r.attachTimeline(e):"function"==typeof t?t(r):void 0));return()=>{r.forEach(((e,t)=>{e&&e(),this.animations[t].stop()}))}}get time(){return this.getAll("time")}set time(e){this.setAll("time",e)}get speed(){return this.getAll("speed")}set speed(e){this.setAll("speed",e)}get startTime(){return this.getAll("startTime")}get duration(){let e=0;for(let t=0;t<this.animations.length;t++)e=Math.max(e,this.animations[t].duration);return e}runAll(e){this.animations.forEach((t=>t[e]()))}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}class Jr extends Qr{then(e,t){return Promise.all(this.animations).then(e).catch(t)}}function _r(e,t){return e?e[t]||e.default||e:void 0}const $r=2e4;function en(e){let t=0,r=e.next(t);for(;!r.done&&t<$r;)t+=50,r=e.next(t);return t>=$r?1/0:t}function tn(e){return"function"==typeof e}function rn(e,t){e.timeline=t,e.onfinish=null}const nn=e=>Array.isArray(e)&&"number"==typeof e[0],on={linearEasing:void 0};function an(e,t){const r=Gr(e);return()=>{var e;return null!==(e=on[t])&&void 0!==e?e:r()}}const sn=an((()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch(e){return!1}return!0}),"linearEasing"),An=(e,t,r)=>{const n=t-e;return 0===n?1:(r-e)/n},ln=(e,t,r=10)=>{let n="";const o=Math.max(Math.round(t/r),2);for(let t=0;t<o;t++)n+=e(An(0,o-1,t))+", ";return`linear(${n.substring(0,n.length-2)})`};function cn(e){return Boolean("function"==typeof e&&sn()||!e||"string"==typeof e&&(e in fn||sn())||nn(e)||Array.isArray(e)&&e.every(cn))}const un=([e,t,r,n])=>`cubic-bezier(${e}, ${t}, ${r}, ${n})`,fn={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:un([0,.65,.55,1]),circOut:un([.55,0,1,.45]),backIn:un([.31,.01,.66,-.59]),backOut:un([.33,1.53,.69,.99])};function dn(e,t){return e?"function"==typeof e&&sn()?ln(e,t):nn(e)?un(e):Array.isArray(e)?e.map((e=>dn(e,t)||fn.easeOut)):fn[e]:void 0}const pn={x:!1,y:!1};function hn(){return pn.x||pn.y}function mn(e,t){const r=function(e){if(e instanceof Element)return[e];if("string"==typeof e){let t=document;const r=t.querySelectorAll(e);return r?Array.from(r):[]}return Array.from(e)}(e),n=new AbortController;return[r,{passive:!0,...t,signal:n.signal},()=>n.abort()]}function gn(e){return t=>{"touch"===t.pointerType||hn()||e(t)}}const yn=(e,t)=>!!t&&(e===t||yn(e,t.parentElement)),vn=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary,bn=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),wn=new WeakSet;function xn(e){return t=>{"Enter"===t.key&&e(t)}}function Cn(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function Mn(e){return vn(e)&&!hn()}const On=e=>1e3*e,jn=e=>e/1e3,En=e=>e,Sn=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Pn=new Set(Sn),kn=new Set(["width","height","top","left","right","bottom",...Sn]),Nn=["read","resolveKeyframes","update","preRender","render","postRender"];function Tn(e,t){let r=!1,n=!0;const o={delta:0,timestamp:0,isProcessing:!1},i=()=>r=!0,a=Nn.reduce(((e,t)=>(e[t]=function(e){let t=new Set,r=new Set,n=!1,o=!1;const i=new WeakSet;let a={delta:0,timestamp:0,isProcessing:!1};function s(t){i.has(t)&&(A.schedule(t),e()),t(a)}const A={schedule:(e,o=!1,a=!1)=>{const s=a&&n?t:r;return o&&i.add(e),s.has(e)||s.add(e),e},cancel:e=>{r.delete(e),i.delete(e)},process:e=>{a=e,n?o=!0:(n=!0,[t,r]=[r,t],t.forEach(s),t.clear(),n=!1,o&&(o=!1,A.process(e)))}};return A}(i),e)),{}),{read:s,resolveKeyframes:A,update:l,preRender:c,render:u,postRender:f}=a,d=()=>{const i=performance.now();r=!1,o.delta=n?1e3/60:Math.max(Math.min(i-o.timestamp,40),1),o.timestamp=i,o.isProcessing=!0,s.process(o),A.process(o),l.process(o),c.process(o),u.process(o),f.process(o),o.isProcessing=!1,r&&t&&(n=!1,e(d))};return{schedule:Nn.reduce(((t,i)=>{const s=a[i];return t[i]=(t,i=!1,a=!1)=>(r||(r=!0,n=!0,o.isProcessing||e(d)),s.schedule(t,i,a)),t}),{}),cancel:e=>{for(let t=0;t<Nn.length;t++)a[Nn[t]].cancel(e)},state:o,steps:a}}const{schedule:Dn,cancel:In,state:Ln,steps:zn}=Tn("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:En,!0);let Rn;function Fn(){Rn=void 0}const Vn={now:()=>(void 0===Rn&&Vn.set(Ln.isProcessing?Ln.timestamp:performance.now()),Rn),set:e=>{Rn=e,queueMicrotask(Fn)}};function Wn(e,t){-1===e.indexOf(t)&&e.push(t)}function Bn(e,t){const r=e.indexOf(t);r>-1&&e.splice(r,1)}class Xn{constructor(){this.subscriptions=[]}add(e){return Wn(this.subscriptions,e),()=>Bn(this.subscriptions,e)}notify(e,t,r){const n=this.subscriptions.length;if(n)if(1===n)this.subscriptions[0](e,t,r);else for(let o=0;o<n;o++){const n=this.subscriptions[o];n&&n(e,t,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function Un(e,t){return t?e*(1e3/t):0}const Yn={current:void 0};class qn{constructor(e,t={}){this.version="11.18.2",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(e,t=!0)=>{const r=Vn.now();this.updatedAt!==r&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),t&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=Vn.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=(e=>!isNaN(parseFloat(e)))(this.current))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new Xn);const r=this.events[e].add(t);return"change"===e?()=>{r(),Dn.read((()=>{this.events.change.getSize()||this.stop()}))}:r}clearListeners(){for(const e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e,t=!0){t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,r){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-r}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return Yn.current&&Yn.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){const e=Vn.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;const t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return Un(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise((t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()})).then((()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()}))}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function Hn(e,t){return new qn(e,t)}function Zn(e,t,r){e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,Hn(r))}const Gn=e=>Boolean(e&&e.getVelocity);function Kn(e,t){const r=e.getValue("willChange");if(function(e){return Boolean(Gn(e)&&e.add)}(r))return r.add(t)}const Qn=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),Jn="data-"+Qn("framerAppearId");function _n(e){return e.props[Jn]}const $n=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e;function eo(e,t,r,n){if(e===t&&r===n)return En;return o=>0===o||1===o?o:$n(function(e,t,r,n,o){let i,a,s=0;do{a=t+(r-t)/2,i=$n(a,n,o)-e,i>0?r=a:t=a}while(Math.abs(i)>1e-7&&++s<12);return a}(o,0,1,e,r),t,n)}const to=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,ro=e=>t=>1-e(1-t),no=eo(.33,1.53,.69,.99),oo=ro(no),io=to(oo),ao=e=>(e*=2)<1?.5*oo(e):.5*(2-Math.pow(2,-10*(e-1))),so=e=>1-Math.sin(Math.acos(e)),Ao=ro(so),lo=to(so),co=e=>/^0[^.\s]+$/u.test(e);function uo(e){return"number"==typeof e?0===e:null===e||"none"===e||"0"===e||co(e)}const fo=(e,t,r)=>r>t?t:r<e?e:r,po={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},ho={...po,transform:e=>fo(0,1,e)},mo={...po,default:1},go=e=>Math.round(1e5*e)/1e5,yo=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu,vo=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,bo=(e,t)=>r=>Boolean("string"==typeof r&&vo.test(r)&&r.startsWith(e)||t&&!function(e){return null==e}(r)&&Object.prototype.hasOwnProperty.call(r,t)),wo=(e,t,r)=>n=>{if("string"!=typeof n)return n;const[o,i,a,s]=n.match(yo);return{[e]:parseFloat(o),[t]:parseFloat(i),[r]:parseFloat(a),alpha:void 0!==s?parseFloat(s):1}},xo={...po,transform:e=>Math.round((e=>fo(0,255,e))(e))},Co={test:bo("rgb","red"),parse:wo("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+xo.transform(e)+", "+xo.transform(t)+", "+xo.transform(r)+", "+go(ho.transform(n))+")"},Mo={test:bo("#"),parse:function(e){let t="",r="",n="",o="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),n=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),n=e.substring(3,4),o=e.substring(4,5),t+=t,r+=r,n+=n,o+=o),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:o?parseInt(o,16)/255:1}},transform:Co.transform},Oo=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),jo=Oo("deg"),Eo=Oo("%"),So=Oo("px"),Po=Oo("vh"),ko=Oo("vw"),No={...Eo,parse:e=>Eo.parse(e)/100,transform:e=>Eo.transform(100*e)},To={test:bo("hsl","hue"),parse:wo("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:n=1})=>"hsla("+Math.round(e)+", "+Eo.transform(go(t))+", "+Eo.transform(go(r))+", "+go(ho.transform(n))+")"},Do={test:e=>Co.test(e)||Mo.test(e)||To.test(e),parse:e=>Co.test(e)?Co.parse(e):To.test(e)?To.parse(e):Mo.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?Co.transform(e):To.transform(e)},Io=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu,Lo="number",zo="color",Ro=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function Fo(e){const t=e.toString(),r=[],n={color:[],number:[],var:[]},o=[];let i=0;const a=t.replace(Ro,(e=>(Do.test(e)?(n.color.push(i),o.push(zo),r.push(Do.parse(e))):e.startsWith("var(")?(n.var.push(i),o.push("var"),r.push(e)):(n.number.push(i),o.push(Lo),r.push(parseFloat(e))),++i,"${}"))).split("${}");return{values:r,split:a,indexes:n,types:o}}function Vo(e){return Fo(e).values}function Wo(e){const{split:t,types:r}=Fo(e),n=t.length;return e=>{let o="";for(let i=0;i<n;i++)if(o+=t[i],void 0!==e[i]){const t=r[i];o+=t===Lo?go(e[i]):t===zo?Do.transform(e[i]):e[i]}return o}}const Bo=e=>"number"==typeof e?0:e,Xo={test:function(e){var t,r;return isNaN(e)&&"string"==typeof e&&((null===(t=e.match(yo))||void 0===t?void 0:t.length)||0)+((null===(r=e.match(Io))||void 0===r?void 0:r.length)||0)>0},parse:Vo,createTransformer:Wo,getAnimatableNone:function(e){const t=Vo(e);return Wo(e)(t.map(Bo))}},Uo=new Set(["brightness","contrast","saturate","opacity"]);function Yo(e){const[t,r]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;const[n]=r.match(yo)||[];if(!n)return e;const o=r.replace(n,"");let i=Uo.has(t)?1:0;return n!==r&&(i*=100),t+"("+i+o+")"}const qo=/\b([a-z-]*)\(.*?\)/gu,Ho={...Xo,getAnimatableNone:e=>{const t=e.match(qo);return t?t.map(Yo).join(" "):e}},Zo={borderWidth:So,borderTopWidth:So,borderRightWidth:So,borderBottomWidth:So,borderLeftWidth:So,borderRadius:So,radius:So,borderTopLeftRadius:So,borderTopRightRadius:So,borderBottomRightRadius:So,borderBottomLeftRadius:So,width:So,maxWidth:So,height:So,maxHeight:So,top:So,right:So,bottom:So,left:So,padding:So,paddingTop:So,paddingRight:So,paddingBottom:So,paddingLeft:So,margin:So,marginTop:So,marginRight:So,marginBottom:So,marginLeft:So,backgroundPositionX:So,backgroundPositionY:So},Go={rotate:jo,rotateX:jo,rotateY:jo,rotateZ:jo,scale:mo,scaleX:mo,scaleY:mo,scaleZ:mo,skew:jo,skewX:jo,skewY:jo,distance:So,translateX:So,translateY:So,translateZ:So,x:So,y:So,z:So,perspective:So,transformPerspective:So,opacity:ho,originX:No,originY:No,originZ:So},Ko={...po,transform:Math.round},Qo={...Zo,...Go,zIndex:Ko,size:So,fillOpacity:ho,strokeOpacity:ho,numOctaves:Ko},Jo={...Qo,color:Do,backgroundColor:Do,outlineColor:Do,fill:Do,stroke:Do,borderColor:Do,borderTopColor:Do,borderRightColor:Do,borderBottomColor:Do,borderLeftColor:Do,filter:Ho,WebkitFilter:Ho},_o=e=>Jo[e];function $o(e,t){let r=_o(e);return r!==Ho&&(r=Xo),r.getAnimatableNone?r.getAnimatableNone(t):void 0}const ei=new Set(["auto","none","0"]),ti=e=>e===po||e===So,ri=(e,t)=>parseFloat(e.split(", ")[t]),ni=(e,t)=>(r,{transform:n})=>{if("none"===n||!n)return 0;const o=n.match(/^matrix3d\((.+)\)$/u);if(o)return ri(o[1],t);{const t=n.match(/^matrix\((.+)\)$/u);return t?ri(t[1],e):0}},oi=new Set(["x","y","z"]),ii=Sn.filter((e=>!oi.has(e))),ai={width:({x:e},{paddingLeft:t="0",paddingRight:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),height:({y:e},{paddingTop:t="0",paddingBottom:r="0"})=>e.max-e.min-parseFloat(t)-parseFloat(r),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:ni(4,13),y:ni(5,14)};ai.translateX=ai.x,ai.translateY=ai.y;const si=new Set;let Ai=!1,li=!1;function ci(){if(li){const e=Array.from(si).filter((e=>e.needsMeasurement)),t=new Set(e.map((e=>e.element))),r=new Map;t.forEach((e=>{const t=function(e){const t=[];return ii.forEach((r=>{const n=e.getValue(r);void 0!==n&&(t.push([r,n.get()]),n.set(r.startsWith("scale")?1:0))})),t}(e);t.length&&(r.set(e,t),e.render())})),e.forEach((e=>e.measureInitialState())),t.forEach((e=>{e.render();const t=r.get(e);t&&t.forEach((([t,r])=>{var n;null===(n=e.getValue(t))||void 0===n||n.set(r)}))})),e.forEach((e=>e.measureEndState())),e.forEach((e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)}))}li=!1,Ai=!1,si.forEach((e=>e.complete())),si.clear()}function ui(){si.forEach((e=>{e.readKeyframes(),e.needsMeasurement&&(li=!0)}))}class fi{constructor(e,t,r,n,o,i=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=r,this.motionValue=n,this.element=o,this.isAsync=i}scheduleResolve(){this.isScheduled=!0,this.isAsync?(si.add(this),Ai||(Ai=!0,Dn.read(ui),Dn.resolveKeyframes(ci))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:e,name:t,element:r,motionValue:n}=this;for(let o=0;o<e.length;o++)if(null===e[o])if(0===o){const o=null==n?void 0:n.get(),i=e[e.length-1];if(void 0!==o)e[0]=o;else if(r&&t){const n=r.readValue(t,i);null!=n&&(e[0]=n)}void 0===e[0]&&(e[0]=i),n&&void 0===o&&n.set(e[0])}else e[o]=e[o-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),si.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,si.delete(this))}resume(){this.isComplete||this.scheduleResolve()}}let di=En,pi=En;const hi=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e),mi=e=>t=>"string"==typeof t&&t.startsWith(e),gi=mi("--"),yi=mi("var(--"),vi=e=>!!yi(e)&&bi.test(e.split("/*")[0].trim()),bi=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,wi=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function xi(e,t,r=1){pi(r<=4,`Max CSS variable fallback depth detected in property "${e}". This may indicate a circular fallback dependency.`);const[n,o]=function(e){const t=wi.exec(e);if(!t)return[,];const[,r,n,o]=t;return[`--${null!=r?r:n}`,o]}(e);if(!n)return;const i=window.getComputedStyle(t).getPropertyValue(n);if(i){const e=i.trim();return hi(e)?parseFloat(e):e}return vi(o)?xi(o,t,r+1):o}const Ci=e=>t=>t.test(e),Mi=[po,So,Eo,jo,ko,Po,{test:e=>"auto"===e,parse:e=>e}],Oi=e=>Mi.find(Ci(e));class ji extends fi{constructor(e,t,r,n,o){super(e,t,r,n,o,!0)}readKeyframes(){const{unresolvedKeyframes:e,element:t,name:r}=this;if(!t||!t.current)return;super.readKeyframes();for(let r=0;r<e.length;r++){let n=e[r];if("string"==typeof n&&(n=n.trim(),vi(n))){const o=xi(n,t.current);void 0!==o&&(e[r]=o),r===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!kn.has(r)||2!==e.length)return;const[n,o]=e,i=Oi(n),a=Oi(o);if(i!==a)if(ti(i)&&ti(a))for(let t=0;t<e.length;t++){const r=e[t];"string"==typeof r&&(e[t]=parseFloat(r))}else this.needsMeasurement=!0}resolveNoneKeyframes(){const{unresolvedKeyframes:e,name:t}=this,r=[];for(let t=0;t<e.length;t++)uo(e[t])&&r.push(t);r.length&&function(e,t,r){let n,o=0;for(;o<e.length&&!n;){const t=e[o];"string"==typeof t&&!ei.has(t)&&Fo(t).values.length&&(n=e[o]),o++}if(n&&r)for(const o of t)e[o]=$o(r,n)}(e,r,t)}measureInitialState(){const{element:e,unresolvedKeyframes:t,name:r}=this;if(!e||!e.current)return;"height"===r&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=ai[r](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;const n=t[t.length-1];void 0!==n&&e.getValue(r,n).jump(n,!1)}measureEndState(){var e;const{element:t,name:r,unresolvedKeyframes:n}=this;if(!t||!t.current)return;const o=t.getValue(r);o&&o.jump(this.measuredOrigin,!1);const i=n.length-1,a=n[i];n[i]=ai[r](t.measureViewportBox(),window.getComputedStyle(t.current)),null!==a&&void 0===this.finalKeyframe&&(this.finalKeyframe=a),(null===(e=this.removedTransforms)||void 0===e?void 0:e.length)&&this.removedTransforms.forEach((([e,r])=>{t.getValue(e).set(r)})),this.resolveNoneKeyframes()}}const Ei=(e,t)=>!("zIndex"===t||"number"!=typeof e&&!Array.isArray(e)&&("string"!=typeof e||!Xo.test(e)&&"0"!==e||e.startsWith("url(")));function Si(e,t,r,n){const o=e[0];if(null===o)return!1;if("display"===t||"visibility"===t)return!0;const i=e[e.length-1],a=Ei(o,t),s=Ei(i,t);return di(a===s,`You are trying to animate ${t} from "${o}" to "${i}". ${o} is not an animatable value - to enable this animation set ${o} to a value animatable to ${i} via the \`style\` property.`),!(!a||!s)&&(function(e){const t=e[0];if(1===e.length)return!0;for(let r=0;r<e.length;r++)if(e[r]!==t)return!0}(e)||("spring"===r||tn(r))&&n)}const Pi=e=>null!==e;function ki(e,{repeat:t,repeatType:r="loop"},n){const o=e.filter(Pi),i=t&&"loop"!==r&&t%2==1?0:o.length-1;return i&&void 0!==n?n:o[i]}class Ni{constructor({autoplay:e=!0,delay:t=0,type:r="keyframes",repeat:n=0,repeatDelay:o=0,repeatType:i="loop",...a}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=Vn.now(),this.options={autoplay:e,delay:t,type:r,repeat:n,repeatDelay:o,repeatType:i,...a},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt}get resolved(){return this._resolved||this.hasAttemptedResolve||(ui(),ci()),this._resolved}onKeyframesResolved(e,t){this.resolvedAt=Vn.now(),this.hasAttemptedResolve=!0;const{name:r,type:n,velocity:o,delay:i,onComplete:a,onUpdate:s,isGenerator:A}=this.options;if(!A&&!Si(e,r,n,o)){if(!i)return s&&s(ki(e,this.options,t)),a&&a(),void this.resolveFinishedPromise();this.options.duration=0}const l=this.initPlayback(e,t);!1!==l&&(this._resolved={keyframes:e,finalKeyframe:t,...l},this.onPostResolved())}onPostResolved(){}then(e,t){return this.currentFinishedPromise.then(e,t)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise((e=>{this.resolveFinishedPromise=e}))}}const Ti=(e,t,r)=>e+(t-e)*r;function Di(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function Ii(e,t){return r=>r>0?t:e}const Li=(e,t,r)=>{const n=e*e,o=r*(t*t-n)+n;return o<0?0:Math.sqrt(o)},zi=[Mo,Co,To];function Ri(e){const t=(r=e,zi.find((e=>e.test(r))));var r;if(di(Boolean(t),`'${e}' is not an animatable color. Use the equivalent color code instead.`),!Boolean(t))return!1;let n=t.parse(e);return t===To&&(n=function({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,r/=100;let o=0,i=0,a=0;if(t/=100){const n=r<.5?r*(1+t):r+t-r*t,s=2*r-n;o=Di(s,n,e+1/3),i=Di(s,n,e),a=Di(s,n,e-1/3)}else o=i=a=r;return{red:Math.round(255*o),green:Math.round(255*i),blue:Math.round(255*a),alpha:n}}(n)),n}const Fi=(e,t)=>{const r=Ri(e),n=Ri(t);if(!r||!n)return Ii(e,t);const o={...r};return e=>(o.red=Li(r.red,n.red,e),o.green=Li(r.green,n.green,e),o.blue=Li(r.blue,n.blue,e),o.alpha=Ti(r.alpha,n.alpha,e),Co.transform(o))},Vi=(e,t)=>r=>t(e(r)),Wi=(...e)=>e.reduce(Vi),Bi=new Set(["none","hidden"]);function Xi(e,t){return r=>Ti(e,t,r)}function Ui(e){return"number"==typeof e?Xi:"string"==typeof e?vi(e)?Ii:Do.test(e)?Fi:Hi:Array.isArray(e)?Yi:"object"==typeof e?Do.test(e)?Fi:qi:Ii}function Yi(e,t){const r=[...e],n=r.length,o=e.map(((e,r)=>Ui(e)(e,t[r])));return e=>{for(let t=0;t<n;t++)r[t]=o[t](e);return r}}function qi(e,t){const r={...e,...t},n={};for(const o in r)void 0!==e[o]&&void 0!==t[o]&&(n[o]=Ui(e[o])(e[o],t[o]));return e=>{for(const t in n)r[t]=n[t](e);return r}}const Hi=(e,t)=>{const r=Xo.createTransformer(t),n=Fo(e),o=Fo(t);return n.indexes.var.length===o.indexes.var.length&&n.indexes.color.length===o.indexes.color.length&&n.indexes.number.length>=o.indexes.number.length?Bi.has(e)&&!o.values.length||Bi.has(t)&&!n.values.length?function(e,t){return Bi.has(e)?r=>r<=0?e:t:r=>r>=1?t:e}(e,t):Wi(Yi(function(e,t){var r;const n=[],o={color:0,var:0,number:0};for(let i=0;i<t.values.length;i++){const a=t.types[i],s=e.indexes[a][o[a]],A=null!==(r=e.values[s])&&void 0!==r?r:0;n[i]=A,o[a]++}return n}(n,o),o.values),r):(di(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),Ii(e,t))};function Zi(e,t,r){return"number"==typeof e&&"number"==typeof t&&"number"==typeof r?Ti(e,t,r):Ui(e)(e,t)}function Gi(e,t,r){const n=Math.max(t-5,0);return Un(r-e(n),t-n)}const Ki=.01,Qi=2,Ji=.005,_i=.5;const $i=12;function ea(e,t){return e*Math.sqrt(1-t*t)}const ta=["duration","bounce"],ra=["stiffness","damping","mass"];function na(e,t){return t.some((t=>void 0!==e[t]))}function oa(e=.3,t=.3){const r="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:n,restDelta:o}=r;const i=r.keyframes[0],a=r.keyframes[r.keyframes.length-1],s={done:!1,value:i},{stiffness:A,damping:l,mass:c,duration:u,velocity:f,isResolvedFromDuration:d}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!na(e,ra)&&na(e,ta))if(e.visualDuration){const r=e.visualDuration,n=2*Math.PI/(1.2*r),o=n*n,i=2*fo(.05,1,1-(e.bounce||0))*Math.sqrt(o);t={...t,mass:1,stiffness:o,damping:i}}else{const r=function({duration:e=800,bounce:t=.3,velocity:r=0,mass:n=1}){let o,i;di(e<=On(10),"Spring duration must be 10 seconds or less");let a=1-t;a=fo(.05,1,a),e=fo(.01,10,jn(e)),a<1?(o=t=>{const n=t*a,o=n*e;return.001-(n-r)/ea(t,a)*Math.exp(-o)},i=t=>{const n=t*a*e,i=n*r+r,s=Math.pow(a,2)*Math.pow(t,2)*e,A=Math.exp(-n),l=ea(Math.pow(t,2),a);return(.001-o(t)>0?-1:1)*((i-s)*A)/l}):(o=t=>Math.exp(-t*e)*((t-r)*e+1)-.001,i=t=>Math.exp(-t*e)*(e*e*(r-t)));const s=function(e,t,r){let n=r;for(let r=1;r<$i;r++)n-=e(n)/t(n);return n}(o,i,5/e);if(e=On(e),isNaN(s))return{stiffness:100,damping:10,duration:e};{const t=Math.pow(s,2)*n;return{stiffness:t,damping:2*a*Math.sqrt(n*t),duration:e}}}(e);t={...t,...r,mass:1},t.isResolvedFromDuration=!0}return t}({...r,velocity:-jn(r.velocity||0)}),p=f||0,h=l/(2*Math.sqrt(A*c)),m=a-i,g=jn(Math.sqrt(A/c)),y=Math.abs(m)<5;let v;if(n||(n=y?Ki:Qi),o||(o=y?Ji:_i),h<1){const e=ea(g,h);v=t=>{const r=Math.exp(-h*g*t);return a-r*((p+h*g*m)/e*Math.sin(e*t)+m*Math.cos(e*t))}}else if(1===h)v=e=>a-Math.exp(-g*e)*(m+(p+g*m)*e);else{const e=g*Math.sqrt(h*h-1);v=t=>{const r=Math.exp(-h*g*t),n=Math.min(e*t,300);return a-r*((p+h*g*m)*Math.sinh(n)+e*m*Math.cosh(n))/e}}const b={calculatedDuration:d&&u||null,next:e=>{const t=v(e);if(d)s.done=e>=u;else{let r=0;h<1&&(r=0===e?On(p):Gi(v,e,t));const i=Math.abs(r)<=n,A=Math.abs(a-t)<=o;s.done=i&&A}return s.value=s.done?a:t,s},toString:()=>{const e=Math.min(en(b),$r),t=ln((t=>b.next(e*t).value),e,30);return e+"ms "+t}};return b}function ia({keyframes:e,velocity:t=0,power:r=.8,timeConstant:n=325,bounceDamping:o=10,bounceStiffness:i=500,modifyTarget:a,min:s,max:A,restDelta:l=.5,restSpeed:c}){const u=e[0],f={done:!1,value:u},d=e=>void 0===s?A:void 0===A||Math.abs(s-e)<Math.abs(A-e)?s:A;let p=r*t;const h=u+p,m=void 0===a?h:a(h);m!==h&&(p=m-u);const g=e=>-p*Math.exp(-e/n),y=e=>m+g(e),v=e=>{const t=g(e),r=y(e);f.done=Math.abs(t)<=l,f.value=f.done?m:r};let b,w;const x=e=>{var t;t=f.value,(void 0!==s&&t<s||void 0!==A&&t>A)&&(b=e,w=oa({keyframes:[f.value,d(f.value)],velocity:Gi(y,e,f.value),damping:o,stiffness:i,restDelta:l,restSpeed:c}))};return x(0),{calculatedDuration:null,next:e=>{let t=!1;return w||void 0!==b||(t=!0,v(e),x(e)),void 0!==b&&e>=b?w.next(e-b):(!t&&v(e),f)}}}const aa=eo(.42,0,1,1),sa=eo(0,0,.58,1),Aa=eo(.42,0,.58,1),la={linear:En,easeIn:aa,easeInOut:Aa,easeOut:sa,circIn:so,circInOut:lo,circOut:Ao,backIn:oo,backInOut:io,backOut:no,anticipate:ao},ca=e=>{if(nn(e)){pi(4===e.length,"Cubic bezier arrays must contain four numerical values.");const[t,r,n,o]=e;return eo(t,r,n,o)}return"string"==typeof e?(pi(void 0!==la[e],`Invalid easing type '${e}'`),la[e]):e};function ua({duration:e=300,keyframes:t,times:r,ease:n="easeInOut"}){const o=(e=>Array.isArray(e)&&"number"!=typeof e[0])(n)?n.map(ca):ca(n),i={done:!1,value:t[0]},a=function(e,t){return e.map((e=>e*t))}(r&&r.length===t.length?r:function(e){const t=[0];return function(e,t){const r=e[e.length-1];for(let n=1;n<=t;n++){const o=An(0,t,n);e.push(Ti(r,1,o))}}(t,e.length-1),t}(t),e),s=function(e,t,{clamp:r=!0,ease:n,mixer:o}={}){const i=e.length;if(pi(i===t.length,"Both input and output ranges must be the same length"),1===i)return()=>t[0];if(2===i&&t[0]===t[1])return()=>t[1];const a=e[0]===e[1];e[0]>e[i-1]&&(e=[...e].reverse(),t=[...t].reverse());const s=function(e,t,r){const n=[],o=r||Zi,i=e.length-1;for(let r=0;r<i;r++){let i=o(e[r],e[r+1]);if(t){const e=Array.isArray(t)?t[r]||En:t;i=Wi(e,i)}n.push(i)}return n}(t,n,o),A=s.length,l=r=>{if(a&&r<e[0])return t[0];let n=0;if(A>1)for(;n<e.length-2&&!(r<e[n+1]);n++);const o=An(e[n],e[n+1],r);return s[n](o)};return r?t=>l(fo(e[0],e[i-1],t)):l}(a,t,{ease:Array.isArray(o)?o:(A=t,l=o,A.map((()=>l||Aa)).splice(0,A.length-1))});var A,l;return{calculatedDuration:e,next:t=>(i.value=s(t),i.done=t>=e,i)}}const fa=e=>{const t=({timestamp:t})=>e(t);return{start:()=>Dn.update(t,!0),stop:()=>In(t),now:()=>Ln.isProcessing?Ln.timestamp:Vn.now()}},da={decay:ia,inertia:ia,tween:ua,keyframes:ua,spring:oa},pa=e=>e/100;class ha extends Ni{constructor(e){super(e),this.holdTime=null,this.cancelTime=null,this.currentTime=0,this.playbackSpeed=1,this.pendingPlayState="running",this.startTime=null,this.state="idle",this.stop=()=>{if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;this.teardown();const{onStop:e}=this.options;e&&e()};const{name:t,motionValue:r,element:n,keyframes:o}=this.options,i=(null==n?void 0:n.KeyframeResolver)||fi;this.resolver=new i(o,((e,t)=>this.onKeyframesResolved(e,t)),t,r,n),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(e){const{type:t="keyframes",repeat:r=0,repeatDelay:n=0,repeatType:o,velocity:i=0}=this.options,a=tn(t)?t:da[t]||ua;let s,A;a!==ua&&"number"!=typeof e[0]&&(s=Wi(pa,Zi(e[0],e[1])),e=[0,100]);const l=a({...this.options,keyframes:e});"mirror"===o&&(A=a({...this.options,keyframes:[...e].reverse(),velocity:-i})),null===l.calculatedDuration&&(l.calculatedDuration=en(l));const{calculatedDuration:c}=l,u=c+n;return{generator:l,mirroredGenerator:A,mapPercentToKeyframes:s,calculatedDuration:c,resolvedDuration:u,totalDuration:u*(r+1)-n}}onPostResolved(){const{autoplay:e=!0}=this.options;this.play(),"paused"!==this.pendingPlayState&&e?this.state=this.pendingPlayState:this.pause()}tick(e,t=!1){const{resolved:r}=this;if(!r){const{keyframes:e}=this.options;return{done:!0,value:e[e.length-1]}}const{finalKeyframe:n,generator:o,mirroredGenerator:i,mapPercentToKeyframes:a,keyframes:s,calculatedDuration:A,totalDuration:l,resolvedDuration:c}=r;if(null===this.startTime)return o.next(0);const{delay:u,repeat:f,repeatType:d,repeatDelay:p,onUpdate:h}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-l/this.speed,this.startTime)),t?this.currentTime=e:null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=Math.round(e-this.startTime)*this.speed;const m=this.currentTime-u*(this.speed>=0?1:-1),g=this.speed>=0?m<0:m>l;this.currentTime=Math.max(m,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=l);let y=this.currentTime,v=o;if(f){const e=Math.min(this.currentTime,l)/c;let t=Math.floor(e),r=e%1;!r&&e>=1&&(r=1),1===r&&t--,t=Math.min(t,f+1),Boolean(t%2)&&("reverse"===d?(r=1-r,p&&(r-=p/c)):"mirror"===d&&(v=i)),y=fo(0,1,r)*c}const b=g?{done:!1,value:s[0]}:v.next(y);a&&(b.value=a(b.value));let{done:w}=b;g||null===A||(w=this.speed>=0?this.currentTime>=l:this.currentTime<=0);const x=null===this.holdTime&&("finished"===this.state||"running"===this.state&&w);return x&&void 0!==n&&(b.value=ki(s,this.options,n)),h&&h(b.value),x&&this.finish(),b}get duration(){const{resolved:e}=this;return e?jn(e.calculatedDuration):0}get time(){return jn(this.currentTime)}set time(e){e=On(e),this.currentTime=e,null!==this.holdTime||0===this.speed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.speed)}get speed(){return this.playbackSpeed}set speed(e){const t=this.playbackSpeed!==e;this.playbackSpeed=e,t&&(this.time=jn(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved)return void(this.pendingPlayState="running");if(this.isStopped)return;const{driver:e=fa,onPlay:t,startTime:r}=this.options;this.driver||(this.driver=e((e=>this.tick(e)))),t&&t();const n=this.driver.now();null!==this.holdTime?this.startTime=n-this.holdTime:this.startTime?"finished"===this.state&&(this.startTime=n):this.startTime=null!=r?r:this.calcStartTime(),"finished"===this.state&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var e;this._resolved?(this.state="paused",this.holdTime=null!==(e=this.currentTime)&&void 0!==e?e:0):this.pendingPlayState="paused"}complete(){"running"!==this.state&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";const{onComplete:e}=this.options;e&&e()}cancel(){null!==this.cancelTime&&this.tick(this.cancelTime),this.teardown(),this.updateFinishedPromise()}teardown(){this.state="idle",this.stopDriver(),this.resolveFinishedPromise(),this.updateFinishedPromise(),this.startTime=this.cancelTime=null,this.resolver.cancel()}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}}const ma=new Set(["opacity","clipPath","filter","transform"]),ga=Gr((()=>Object.hasOwnProperty.call(Element.prototype,"animate"))),ya={anticipate:ao,backInOut:io,circInOut:lo};class va extends Ni{constructor(e){super(e);const{name:t,motionValue:r,element:n,keyframes:o}=this.options;this.resolver=new ji(o,((e,t)=>this.onKeyframesResolved(e,t)),t,r,n),this.resolver.scheduleResolve()}initPlayback(e,t){let{duration:r=300,times:n,ease:o,type:i,motionValue:a,name:s,startTime:A}=this.options;if(!a.owner||!a.owner.current)return!1;var l;if("string"==typeof o&&sn()&&o in ya&&(o=ya[o]),tn((l=this.options).type)||"spring"===l.type||!cn(l.ease)){const{onComplete:t,onUpdate:a,motionValue:s,element:A,...l}=this.options,c=function(e,t){const r=new ha({...t,keyframes:e,repeat:0,delay:0,isGenerator:!0});let n={done:!1,value:e[0]};const o=[];let i=0;for(;!n.done&&i<2e4;)n=r.sample(i),o.push(n.value),i+=10;return{times:void 0,keyframes:o,duration:i-10,ease:"linear"}}(e,l);1===(e=c.keyframes).length&&(e[1]=e[0]),r=c.duration,n=c.times,o=c.ease,i="keyframes"}const c=function(e,t,r,{delay:n=0,duration:o=300,repeat:i=0,repeatType:a="loop",ease:s="easeInOut",times:A}={}){const l={[t]:r};A&&(l.offset=A);const c=dn(s,o);return Array.isArray(c)&&(l.easing=c),e.animate(l,{delay:n,duration:o,easing:Array.isArray(c)?"linear":c,fill:"both",iterations:i+1,direction:"reverse"===a?"alternate":"normal"})}(a.owner.current,s,e,{...this.options,duration:r,times:n,ease:o});return c.startTime=null!=A?A:this.calcStartTime(),this.pendingTimeline?(rn(c,this.pendingTimeline),this.pendingTimeline=void 0):c.onfinish=()=>{const{onComplete:r}=this.options;a.set(ki(e,this.options,t)),r&&r(),this.cancel(),this.resolveFinishedPromise()},{animation:c,duration:r,times:n,type:i,ease:o,keyframes:e}}get duration(){const{resolved:e}=this;if(!e)return 0;const{duration:t}=e;return jn(t)}get time(){const{resolved:e}=this;if(!e)return 0;const{animation:t}=e;return jn(t.currentTime||0)}set time(e){const{resolved:t}=this;if(!t)return;const{animation:r}=t;r.currentTime=On(e)}get speed(){const{resolved:e}=this;if(!e)return 1;const{animation:t}=e;return t.playbackRate}set speed(e){const{resolved:t}=this;if(!t)return;const{animation:r}=t;r.playbackRate=e}get state(){const{resolved:e}=this;if(!e)return"idle";const{animation:t}=e;return t.playState}get startTime(){const{resolved:e}=this;if(!e)return null;const{animation:t}=e;return t.startTime}attachTimeline(e){if(this._resolved){const{resolved:t}=this;if(!t)return En;const{animation:r}=t;rn(r,e)}else this.pendingTimeline=e;return En}play(){if(this.isStopped)return;const{resolved:e}=this;if(!e)return;const{animation:t}=e;"finished"===t.playState&&this.updateFinishedPromise(),t.play()}pause(){const{resolved:e}=this;if(!e)return;const{animation:t}=e;t.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,"idle"===this.state)return;this.resolveFinishedPromise(),this.updateFinishedPromise();const{resolved:e}=this;if(!e)return;const{animation:t,keyframes:r,duration:n,type:o,ease:i,times:a}=e;if("idle"===t.playState||"finished"===t.playState)return;if(this.time){const{motionValue:e,onUpdate:t,onComplete:s,element:A,...l}=this.options,c=new ha({...l,keyframes:r,duration:n,type:o,ease:i,times:a,isGenerator:!0}),u=On(this.time);e.setWithVelocity(c.sample(u-10).value,c.sample(u).value,10)}const{onStop:s}=this.options;s&&s(),this.cancel()}complete(){const{resolved:e}=this;e&&e.animation.finish()}cancel(){const{resolved:e}=this;e&&e.animation.cancel()}static supports(e){const{motionValue:t,name:r,repeatDelay:n,repeatType:o,damping:i,type:a}=e;if(!(t&&t.owner&&t.owner.current instanceof HTMLElement))return!1;const{onUpdate:s,transformTemplate:A}=t.owner.getProps();return ga()&&r&&ma.has(r)&&!s&&!A&&!n&&"mirror"!==o&&0!==i&&"inertia"!==a}}const ba={type:"spring",stiffness:500,damping:25,restSpeed:10},wa={type:"keyframes",duration:.8},xa={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},Ca=(e,{keyframes:t})=>t.length>2?wa:Pn.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===t[1]?2*Math.sqrt(550):30,restSpeed:10}:ba:xa,Ma=(e,t,r,n={},o,i)=>a=>{const s=_r(n,e)||{},A=s.delay||n.delay||0;let{elapsed:l=0}=n;l-=On(A);let c={keyframes:Array.isArray(r)?r:[null,r],ease:"easeOut",velocity:t.getVelocity(),...s,delay:-l,onUpdate:e=>{t.set(e),s.onUpdate&&s.onUpdate(e)},onComplete:()=>{a(),s.onComplete&&s.onComplete()},name:e,motionValue:t,element:i?void 0:o};(function({when:e,delay:t,delayChildren:r,staggerChildren:n,staggerDirection:o,repeat:i,repeatType:a,repeatDelay:s,from:A,elapsed:l,...c}){return!!Object.keys(c).length})(s)||(c={...c,...Ca(e,c)}),c.duration&&(c.duration=On(c.duration)),c.repeatDelay&&(c.repeatDelay=On(c.repeatDelay)),void 0!==c.from&&(c.keyframes[0]=c.from);let u=!1;if((!1===c.type||0===c.duration&&!c.repeatDelay)&&(c.duration=0,0===c.delay&&(u=!0)),u&&!i&&void 0!==t.get()){const e=ki(c.keyframes,s);if(void 0!==e)return Dn.update((()=>{c.onUpdate(e),c.onComplete()})),new Jr([])}return!i&&va.supports(c)?new va(c):new ha(c)};function Oa({protectedKeys:e,needsAnimating:t},r){const n=e.hasOwnProperty(r)&&!0!==t[r];return t[r]=!1,n}function ja(e,t,{delay:r=0,transitionOverride:n,type:o}={}){var i;let{transition:a=e.getDefaultTransition(),transitionEnd:s,...A}=t;n&&(a=n);const l=[],c=o&&e.animationState&&e.animationState.getState()[o];for(const t in A){const n=e.getValue(t,null!==(i=e.latestValues[t])&&void 0!==i?i:null),o=A[t];if(void 0===o||c&&Oa(c,t))continue;const s={delay:r,..._r(a||{},t)};let u=!1;if(window.MotionHandoffAnimation){const r=_n(e);if(r){const e=window.MotionHandoffAnimation(r,t,Dn);null!==e&&(s.startTime=e,u=!0)}}Kn(e,t),n.start(Ma(t,n,o,e.shouldReduceMotion&&kn.has(t)?{type:!1}:s,e,u));const f=n.animation;f&&l.push(f)}return s&&Promise.all(l).then((()=>{Dn.update((()=>{s&&function(e,t){const r=qr(e,t);let{transitionEnd:n={},transition:o={},...i}=r||{};i={...i,...n};for(const t in i)Zn(e,t,(a=i[t],Wr(a)?a[a.length-1]||0:a));var a}(e,s)}))})),l}function Ea(e,t,r={}){var n;const o=qr(e,t,"exit"===r.type?null===(n=e.presenceContext)||void 0===n?void 0:n.custom:void 0);let{transition:i=e.getDefaultTransition()||{}}=o||{};r.transitionOverride&&(i=r.transitionOverride);const a=o?()=>Promise.all(ja(e,o,r)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(n=0)=>{const{delayChildren:o=0,staggerChildren:a,staggerDirection:s}=i;return function(e,t,r=0,n=0,o=1,i){const a=[],s=(e.variantChildren.size-1)*n,A=1===o?(e=0)=>e*n:(e=0)=>s-e*n;return Array.from(e.variantChildren).sort(Sa).forEach(((e,n)=>{e.notify("AnimationStart",t),a.push(Ea(e,t,{...i,delay:r+A(n)}).then((()=>e.notify("AnimationComplete",t))))})),Promise.all(a)}(e,t,o+n,a,s,r)}:()=>Promise.resolve(),{when:A}=i;if(A){const[e,t]="beforeChildren"===A?[a,s]:[s,a];return e().then((()=>t()))}return Promise.all([a(),s(r.delay)])}function Sa(e,t){return e.sortNodePosition(t)}const Pa=Zr.length;function ka(e){if(!e)return;if(!e.isControllingVariants){const t=e.parent&&ka(e.parent)||{};return void 0!==e.props.initial&&(t.initial=e.props.initial),t}const t={};for(let r=0;r<Pa;r++){const n=Zr[r],o=e.props[n];(Xr(o)||!1===o)&&(t[n]=o)}return t}const Na=[...Hr].reverse(),Ta=Hr.length;function Da(e){let t=function(e){return t=>Promise.all(t.map((({animation:t,options:r})=>function(e,t,r={}){let n;if(e.notify("AnimationStart",t),Array.isArray(t)){const o=t.map((t=>Ea(e,t,r)));n=Promise.all(o)}else if("string"==typeof t)n=Ea(e,t,r);else{const o="function"==typeof t?qr(e,t,r.custom):t;n=Promise.all(ja(e,o,r))}return n.then((()=>{e.notify("AnimationComplete",t)}))}(e,t,r))))}(e),r=La(),n=!0;const o=t=>(r,n)=>{var o;const i=qr(e,n,"exit"===t?null===(o=e.presenceContext)||void 0===o?void 0:o.custom:void 0);if(i){const{transition:e,transitionEnd:t,...n}=i;r={...r,...n,...t}}return r};function i(i){const{props:a}=e,s=ka(e.parent)||{},A=[],l=new Set;let c={},u=1/0;for(let t=0;t<Ta;t++){const p=Na[t],h=r[p],m=void 0!==a[p]?a[p]:s[p],g=Xr(m),y=p===i?h.isActive:null;!1===y&&(u=t);let v=m===s[p]&&m!==a[p]&&g;if(v&&n&&e.manuallyAnimateOnMount&&(v=!1),h.protectedKeys={...c},!h.isActive&&null===y||!m&&!h.prevProp||Vr(m)||"boolean"==typeof m)continue;const b=(f=h.prevProp,"string"==typeof(d=m)?d!==f:!!Array.isArray(d)&&!Br(d,f));let w=b||p===i&&h.isActive&&!v&&g||t>u&&g,x=!1;const C=Array.isArray(m)?m:[m];let M=C.reduce(o(p),{});!1===y&&(M={});const{prevResolvedValues:O={}}=h,j={...O,...M},E=t=>{w=!0,l.has(t)&&(x=!0,l.delete(t)),h.needsAnimating[t]=!0;const r=e.getValue(t);r&&(r.liveStyle=!1)};for(const e in j){const t=M[e],r=O[e];if(c.hasOwnProperty(e))continue;let n=!1;n=Wr(t)&&Wr(r)?!Br(t,r):t!==r,n?null!=t?E(e):l.add(e):void 0!==t&&l.has(e)?E(e):h.protectedKeys[e]=!0}h.prevProp=m,h.prevResolvedValues=M,h.isActive&&(c={...c,...M}),n&&e.blockInitialAnimation&&(w=!1),w&&(!v||!b||x)&&A.push(...C.map((e=>({animation:e,options:{type:p}}))))}var f,d;if(l.size){const t={};l.forEach((r=>{const n=e.getBaseTarget(r),o=e.getValue(r);o&&(o.liveStyle=!0),t[r]=null!=n?n:null})),A.push({animation:t})}let p=Boolean(A.length);return!n||!1!==a.initial&&a.initial!==a.animate||e.manuallyAnimateOnMount||(p=!1),n=!1,p?t(A):Promise.resolve()}return{animateChanges:i,setActive:function(t,n){var o;if(r[t].isActive===n)return Promise.resolve();null===(o=e.variantChildren)||void 0===o||o.forEach((e=>{var r;return null===(r=e.animationState)||void 0===r?void 0:r.setActive(t,n)})),r[t].isActive=n;const a=i(t);for(const e in r)r[e].protectedKeys={};return a},setAnimateFunction:function(r){t=r(e)},getState:()=>r,reset:()=>{r=La(),n=!0}}}function Ia(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function La(){return{animate:Ia(!0),whileInView:Ia(),whileHover:Ia(),whileTap:Ia(),whileDrag:Ia(),whileFocus:Ia(),exit:Ia()}}class za{constructor(e){this.isMounted=!1,this.node=e}update(){}}let Ra=0;const Fa={animation:{Feature:class extends za{constructor(e){super(e),e.animationState||(e.animationState=Da(e))}updateAnimationControlsSubscription(){const{animate:e}=this.node.getProps();Vr(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){var e;this.node.animationState.reset(),null===(e=this.unmountControls)||void 0===e||e.call(this)}}},exit:{Feature:class extends za{constructor(){super(...arguments),this.id=Ra++}update(){if(!this.node.presenceContext)return;const{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===r)return;const n=this.node.animationState.setActive("exit",!e);t&&!e&&n.then((()=>t(this.id)))}mount(){const{register:e}=this.node.presenceContext||{};e&&(this.unmount=e(this.id))}unmount(){}}}};function Va(e,t,r,n={passive:!0}){return e.addEventListener(t,r,n),()=>e.removeEventListener(t,r)}function Wa(e){return{point:{x:e.pageX,y:e.pageY}}}function Ba(e,t,r,n){return Va(e,t,(e=>t=>vn(t)&&e(t,Wa(t)))(r),n)}const Xa=(e,t)=>Math.abs(e-t);class Ua{constructor(e,t,{transformPagePoint:r,contextWindow:n,dragSnapToOrigin:o=!1}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!this.lastMoveEvent||!this.lastMoveEventInfo)return;const e=Ha(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,r=function(e,t){const r=Xa(e.x,t.x),n=Xa(e.y,t.y);return Math.sqrt(r**2+n**2)}(e.offset,{x:0,y:0})>=3;if(!t&&!r)return;const{point:n}=e,{timestamp:o}=Ln;this.history.push({...n,timestamp:o});const{onStart:i,onMove:a}=this.handlers;t||(i&&i(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),a&&a(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=Ya(t,this.transformPagePoint),Dn.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();const{onEnd:r,onSessionEnd:n,resumeAnimation:o}=this.handlers;if(this.dragSnapToOrigin&&o&&o(),!this.lastMoveEvent||!this.lastMoveEventInfo)return;const i=Ha("pointercancel"===e.type?this.lastMoveEventInfo:Ya(t,this.transformPagePoint),this.history);this.startEvent&&r&&r(e,i),n&&n(e,i)},!vn(e))return;this.dragSnapToOrigin=o,this.handlers=t,this.transformPagePoint=r,this.contextWindow=n||window;const i=Ya(Wa(e),this.transformPagePoint),{point:a}=i,{timestamp:s}=Ln;this.history=[{...a,timestamp:s}];const{onSessionStart:A}=t;A&&A(e,Ha(i,this.history)),this.removeListeners=Wi(Ba(this.contextWindow,"pointermove",this.handlePointerMove),Ba(this.contextWindow,"pointerup",this.handlePointerUp),Ba(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),In(this.updatePoint)}}function Ya(e,t){return t?{point:t(e.point)}:e}function qa(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Ha({point:e},t){return{point:e,delta:qa(e,Ga(t)),offset:qa(e,Za(t)),velocity:Ka(t,.1)}}function Za(e){return e[0]}function Ga(e){return e[e.length-1]}function Ka(e,t){if(e.length<2)return{x:0,y:0};let r=e.length-1,n=null;const o=Ga(e);for(;r>=0&&(n=e[r],!(o.timestamp-n.timestamp>On(t)));)r--;if(!n)return{x:0,y:0};const i=jn(o.timestamp-n.timestamp);if(0===i)return{x:0,y:0};const a={x:(o.x-n.x)/i,y:(o.y-n.y)/i};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}function Qa(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function Ja(e){return e.max-e.min}function _a(e,t,r,n=.5){e.origin=n,e.originPoint=Ti(t.min,t.max,e.origin),e.scale=Ja(r)/Ja(t),e.translate=Ti(r.min,r.max,e.origin)-e.originPoint,(e.scale>=.9999&&e.scale<=1.0001||isNaN(e.scale))&&(e.scale=1),(e.translate>=-.01&&e.translate<=.01||isNaN(e.translate))&&(e.translate=0)}function $a(e,t,r,n){_a(e.x,t.x,r.x,n?n.originX:void 0),_a(e.y,t.y,r.y,n?n.originY:void 0)}function es(e,t,r){e.min=r.min+t.min,e.max=e.min+Ja(t)}function ts(e,t,r){e.min=t.min-r.min,e.max=e.min+Ja(t)}function rs(e,t,r){ts(e.x,t.x,r.x),ts(e.y,t.y,r.y)}function ns(e,t,r){return{min:void 0!==t?e.min+t:void 0,max:void 0!==r?e.max+r-(e.max-e.min):void 0}}function os(e,t){let r=t.min-e.min,n=t.max-e.max;return t.max-t.min<e.max-e.min&&([r,n]=[n,r]),{min:r,max:n}}const is=.35;function as(e,t,r){return{min:ss(e,t),max:ss(e,r)}}function ss(e,t){return"number"==typeof e?e:e[t]||0}const As=()=>({x:{min:0,max:0},y:{min:0,max:0}});function ls(e){return[e("x"),e("y")]}function cs({top:e,left:t,right:r,bottom:n}){return{x:{min:t,max:r},y:{min:e,max:n}}}function us(e){return void 0===e||1===e}function fs({scale:e,scaleX:t,scaleY:r}){return!us(e)||!us(t)||!us(r)}function ds(e){return fs(e)||ps(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function ps(e){return hs(e.x)||hs(e.y)}function hs(e){return e&&"0%"!==e}function ms(e,t,r){return r+t*(e-r)}function gs(e,t,r,n,o){return void 0!==o&&(e=ms(e,o,n)),ms(e,r,n)+t}function ys(e,t=0,r=1,n,o){e.min=gs(e.min,t,r,n,o),e.max=gs(e.max,t,r,n,o)}function vs(e,{x:t,y:r}){ys(e.x,t.translate,t.scale,t.originPoint),ys(e.y,r.translate,r.scale,r.originPoint)}const bs=.999999999999,ws=1.0000000000001;function xs(e,t){e.min=e.min+t,e.max=e.max+t}function Cs(e,t,r,n,o=.5){ys(e,t,r,Ti(e.min,e.max,o),n)}function Ms(e,t){Cs(e.x,t.x,t.scaleX,t.scale,t.originX),Cs(e.y,t.y,t.scaleY,t.scale,t.originY)}function Os(e,t){return cs(function(e,t){if(!t)return e;const r=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:n.y,right:n.x}}(e.getBoundingClientRect(),t))}const js=({current:e})=>e?e.ownerDocument.defaultView:null,Es=new WeakMap;class Ss{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic={x:{min:0,max:0},y:{min:0,max:0}},this.visualElement=e}start(e,{snapToCursor:t=!1}={}){const{presenceContext:r}=this.visualElement;if(r&&!1===r.isPresent)return;const{dragSnapToOrigin:n}=this.getProps();this.panSession=new Ua(e,{onSessionStart:e=>{const{dragSnapToOrigin:r}=this.getProps();r?this.pauseAnimation():this.stopAnimation(),t&&this.snapToCursor(Wa(e).point)},onStart:(e,t)=>{const{drag:r,dragPropagation:n,onDragStart:o}=this.getProps();if(r&&!n&&(this.openDragLock&&this.openDragLock(),this.openDragLock="x"===(i=r)||"y"===i?pn[i]?null:(pn[i]=!0,()=>{pn[i]=!1}):pn.x||pn.y?null:(pn.x=pn.y=!0,()=>{pn.x=pn.y=!1}),!this.openDragLock))return;var i;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),ls((e=>{let t=this.getAxisMotionValue(e).get()||0;if(Eo.test(t)){const{projection:r}=this.visualElement;if(r&&r.layout){const n=r.layout.layoutBox[e];n&&(t=Ja(n)*(parseFloat(t)/100))}}this.originPoint[e]=t})),o&&Dn.postRender((()=>o(e,t))),Kn(this.visualElement,"transform");const{animationState:a}=this.visualElement;a&&a.setActive("whileDrag",!0)},onMove:(e,t)=>{const{dragPropagation:r,dragDirectionLock:n,onDirectionLock:o,onDrag:i}=this.getProps();if(!r&&!this.openDragLock)return;const{offset:a}=t;if(n&&null===this.currentDirection)return this.currentDirection=function(e,t=10){let r=null;return Math.abs(e.y)>t?r="y":Math.abs(e.x)>t&&(r="x"),r}(a),void(null!==this.currentDirection&&o&&o(this.currentDirection));this.updateAxis("x",t.point,a),this.updateAxis("y",t.point,a),this.visualElement.render(),i&&i(e,t)},onSessionEnd:(e,t)=>this.stop(e,t),resumeAnimation:()=>ls((e=>{var t;return"paused"===this.getAnimationState(e)&&(null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.play())}))},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:n,contextWindow:js(this.visualElement)})}stop(e,t){const r=this.isDragging;if(this.cancel(),!r)return;const{velocity:n}=t;this.startAnimation(n);const{onDragEnd:o}=this.getProps();o&&Dn.postRender((()=>o(e,t)))}cancel(){this.isDragging=!1;const{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,r){const{drag:n}=this.getProps();if(!r||!Ps(e,n,this.currentDirection))return;const o=this.getAxisMotionValue(e);let i=this.originPoint[e]+r[e];this.constraints&&this.constraints[e]&&(i=function(e,{min:t,max:r},n){return void 0!==t&&e<t?e=n?Ti(t,e,n.min):Math.max(e,t):void 0!==r&&e>r&&(e=n?Ti(r,e,n.max):Math.min(e,r)),e}(i,this.constraints[e],this.elastic[e])),o.set(i)}resolveConstraints(){var e;const{dragConstraints:t,dragElastic:r}=this.getProps(),n=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null===(e=this.visualElement.projection)||void 0===e?void 0:e.layout,o=this.constraints;t&&Qa(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!t||!n)&&function(e,{top:t,left:r,bottom:n,right:o}){return{x:ns(e.x,r,o),y:ns(e.y,t,n)}}(n.layoutBox,t),this.elastic=function(e=is){return!1===e?e=0:!0===e&&(e=is),{x:as(e,"left","right"),y:as(e,"top","bottom")}}(r),o!==this.constraints&&n&&this.constraints&&!this.hasMutatedConstraints&&ls((e=>{!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=function(e,t){const r={};return void 0!==t.min&&(r.min=t.min-e.min),void 0!==t.max&&(r.max=t.max-e.min),r}(n.layoutBox[e],this.constraints[e]))}))}resolveRefConstraints(){const{dragConstraints:e,onMeasureDragConstraints:t}=this.getProps();if(!e||!Qa(e))return!1;const r=e.current;pi(null!==r,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");const{projection:n}=this.visualElement;if(!n||!n.layout)return!1;const o=function(e,t,r){const n=Os(e,r),{scroll:o}=t;return o&&(xs(n.x,o.offset.x),xs(n.y,o.offset.y)),n}(r,n.root,this.visualElement.getTransformPagePoint());let i=function(e,t){return{x:os(e.x,t.x),y:os(e.y,t.y)}}(n.layout.layoutBox,o);if(t){const e=t(function({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}(i));this.hasMutatedConstraints=!!e,e&&(i=cs(e))}return i}startAnimation(e){const{drag:t,dragMomentum:r,dragElastic:n,dragTransition:o,dragSnapToOrigin:i,onDragTransitionEnd:a}=this.getProps(),s=this.constraints||{},A=ls((a=>{if(!Ps(a,t,this.currentDirection))return;let A=s&&s[a]||{};i&&(A={min:0,max:0});const l=n?200:1e6,c=n?40:1e7,u={type:"inertia",velocity:r?e[a]:0,bounceStiffness:l,bounceDamping:c,timeConstant:750,restDelta:1,restSpeed:10,...o,...A};return this.startAxisValueAnimation(a,u)}));return Promise.all(A).then(a)}startAxisValueAnimation(e,t){const r=this.getAxisMotionValue(e);return Kn(this.visualElement,e),r.start(Ma(e,r,0,t,this.visualElement,!1))}stopAnimation(){ls((e=>this.getAxisMotionValue(e).stop()))}pauseAnimation(){ls((e=>{var t;return null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.pause()}))}getAnimationState(e){var t;return null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.state}getAxisMotionValue(e){const t=`_drag${e.toUpperCase()}`,r=this.visualElement.getProps();return r[t]||this.visualElement.getValue(e,(r.initial?r.initial[e]:void 0)||0)}snapToCursor(e){ls((t=>{const{drag:r}=this.getProps();if(!Ps(t,r,this.currentDirection))return;const{projection:n}=this.visualElement,o=this.getAxisMotionValue(t);if(n&&n.layout){const{min:r,max:i}=n.layout.layoutBox[t];o.set(e[t]-Ti(r,i,.5))}}))}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:e,dragConstraints:t}=this.getProps(),{projection:r}=this.visualElement;if(!Qa(t)||!r||!this.constraints)return;this.stopAnimation();const n={x:0,y:0};ls((e=>{const t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){const r=t.get();n[e]=function(e,t){let r=.5;const n=Ja(e),o=Ja(t);return o>n?r=An(t.min,t.max-n,e.min):n>o&&(r=An(e.min,e.max-o,t.min)),fo(0,1,r)}({min:r,max:r},this.constraints[e])}}));const{transformTemplate:o}=this.visualElement.getProps();this.visualElement.current.style.transform=o?o({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.resolveConstraints(),ls((t=>{if(!Ps(t,e,null))return;const r=this.getAxisMotionValue(t),{min:o,max:i}=this.constraints[t];r.set(Ti(o,i,n[t]))}))}addListeners(){if(!this.visualElement.current)return;Es.set(this.visualElement,this);const e=Ba(this.visualElement.current,"pointerdown",(e=>{const{drag:t,dragListener:r=!0}=this.getProps();t&&r&&this.start(e)})),t=()=>{const{dragConstraints:e}=this.getProps();Qa(e)&&e.current&&(this.constraints=this.resolveRefConstraints())},{projection:r}=this.visualElement,n=r.addEventListener("measure",t);r&&!r.layout&&(r.root&&r.root.updateScroll(),r.updateLayout()),Dn.read(t);const o=Va(window,"resize",(()=>this.scalePositionWithinConstraints())),i=r.addEventListener("didUpdate",(({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(ls((t=>{const r=this.getAxisMotionValue(t);r&&(this.originPoint[t]+=e[t].translate,r.set(r.get()+e[t].translate))})),this.visualElement.render())}));return()=>{o(),e(),n(),i&&i()}}getProps(){const e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:r=!1,dragPropagation:n=!1,dragConstraints:o=!1,dragElastic:i=is,dragMomentum:a=!0}=e;return{...e,drag:t,dragDirectionLock:r,dragPropagation:n,dragConstraints:o,dragElastic:i,dragMomentum:a}}}function Ps(e,t,r){return!(!0!==t&&t!==e||null!==r&&r!==e)}const ks=e=>(t,r)=>{e&&Dn.postRender((()=>e(t,r)))},Ns=(0,a.createContext)({}),Ts={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function Ds(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const Is={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e){if(!So.test(e))return e;e=parseFloat(e)}return`${Ds(e,t.target.x)}% ${Ds(e,t.target.y)}%`}},Ls={correct:(e,{treeScale:t,projectionDelta:r})=>{const n=e,o=Xo.parse(e);if(o.length>5)return n;const i=Xo.createTransformer(e),a="number"!=typeof o[0]?1:0,s=r.x.scale*t.x,A=r.y.scale*t.y;o[0+a]/=s,o[1+a]/=A;const l=Ti(s,A,.5);return"number"==typeof o[2+a]&&(o[2+a]/=l),"number"==typeof o[3+a]&&(o[3+a]/=l),i(o)}},zs={},{schedule:Rs,cancel:Fs}=Tn(queueMicrotask,!1);class Vs extends a.Component{componentDidMount(){const{visualElement:e,layoutGroup:t,switchLayoutGroup:r,layoutId:n}=this.props,{projection:o}=e;var i;i=Bs,Object.assign(zs,i),o&&(t.group&&t.group.add(o),r&&r.register&&n&&r.register(o),o.root.didUpdate(),o.addEventListener("animationComplete",(()=>{this.safeToRemove()})),o.setOptions({...o.options,onExitComplete:()=>this.safeToRemove()})),Ts.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){const{layoutDependency:t,visualElement:r,drag:n,isPresent:o}=this.props,i=r.projection;return i?(i.isPresent=o,n||e.layoutDependency!==t||void 0===t?i.willUpdate():this.safeToRemove(),e.isPresent!==o&&(o?i.promote():i.relegate()||Dn.postRender((()=>{const e=i.getStack();e&&e.members.length||this.safeToRemove()}))),null):null}componentDidUpdate(){const{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),Rs.postRender((()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()})))}componentWillUnmount(){const{visualElement:e,layoutGroup:t,switchLayoutGroup:r}=this.props,{projection:n}=e;n&&(n.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(n),r&&r.deregister&&r.deregister(n))}safeToRemove(){const{safeToRemove:e}=this.props;e&&e()}render(){return null}}function Ws(e){const[t,r]=Tr(),n=(0,a.useContext)(Mr);return(0,xe.jsx)(Vs,{...e,layoutGroup:n,switchLayoutGroup:(0,a.useContext)(Ns),isPresent:t,safeToRemove:r})}const Bs={borderRadius:{...Is,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Is,borderTopRightRadius:Is,borderBottomLeftRadius:Is,borderBottomRightRadius:Is,boxShadow:Ls},Xs=(e,t)=>e.depth-t.depth;class Us{constructor(){this.children=[],this.isDirty=!1}add(e){Wn(this.children,e),this.isDirty=!0}remove(e){Bn(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(Xs),this.isDirty=!1,this.children.forEach(e)}}function Ys(e){const t=Gn(e)?e.get():e;return r=t,Boolean(r&&"object"==typeof r&&r.mix&&r.toValue)?t.toValue():t;var r}const qs=["TopLeft","TopRight","BottomLeft","BottomRight"],Hs=qs.length,Zs=e=>"string"==typeof e?parseFloat(e):e,Gs=e=>"number"==typeof e||So.test(e);function Ks(e,t){return void 0!==e[t]?e[t]:e.borderRadius}const Qs=_s(0,.5,Ao),Js=_s(.5,.95,En);function _s(e,t,r){return n=>n<e?0:n>t?1:r(An(e,t,n))}function $s(e,t){e.min=t.min,e.max=t.max}function eA(e,t){$s(e.x,t.x),$s(e.y,t.y)}function tA(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function rA(e,t,r,n,o){return e=ms(e-=t,1/r,n),void 0!==o&&(e=ms(e,1/o,n)),e}function nA(e,t,[r,n,o],i,a){!function(e,t=0,r=1,n=.5,o,i=e,a=e){if(Eo.test(t)&&(t=parseFloat(t),t=Ti(a.min,a.max,t/100)-a.min),"number"!=typeof t)return;let s=Ti(i.min,i.max,n);e===i&&(s-=t),e.min=rA(e.min,t,r,s,o),e.max=rA(e.max,t,r,s,o)}(e,t[r],t[n],t[o],t.scale,i,a)}const oA=["x","scaleX","originX"],iA=["y","scaleY","originY"];function aA(e,t,r,n){nA(e.x,t,oA,r?r.x:void 0,n?n.x:void 0),nA(e.y,t,iA,r?r.y:void 0,n?n.y:void 0)}function sA(e){return 0===e.translate&&1===e.scale}function AA(e){return sA(e.x)&&sA(e.y)}function lA(e,t){return e.min===t.min&&e.max===t.max}function cA(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function uA(e,t){return cA(e.x,t.x)&&cA(e.y,t.y)}function fA(e){return Ja(e.x)/Ja(e.y)}function dA(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class pA{constructor(){this.members=[]}add(e){Wn(this.members,e),e.scheduleRender()}remove(e){if(Bn(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){const e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){const t=this.members.findIndex((t=>e===t));if(0===t)return!1;let r;for(let e=t;e>=0;e--){const t=this.members[e];if(!1!==t.isPresent){r=t;break}}return!!r&&(this.promote(r),!0)}promote(e,t){const r=this.lead;if(e!==r&&(this.prevLead=r,this.lead=e,e.show(),r)){r.instance&&r.scheduleRender(),e.scheduleRender(),e.resumeFrom=r,t&&(e.resumeFrom.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);const{crossfade:n}=e.options;!1===n&&r.hide()}}exitAnimationComplete(){this.members.forEach((e=>{const{options:t,resumingFrom:r}=e;t.onExitComplete&&t.onExitComplete(),r&&r.options.onExitComplete&&r.options.onExitComplete()}))}scheduleRender(){this.members.forEach((e=>{e.instance&&e.scheduleRender(!1)}))}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}const hA={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},mA="undefined"!=typeof window&&void 0!==window.MotionDebug,gA=["","X","Y","Z"],yA={visibility:"hidden"};let vA=0;function bA(e,t,r,n){const{latestValues:o}=t;o[e]&&(r[e]=o[e],t.setStaticValue(e,0),n&&(n[e]=0))}function wA(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const r=_n(t);if(window.MotionHasOptimisedAnimation(r,"transform")){const{layout:t,layoutId:n}=e.options;window.MotionCancelOptimisedAnimation(r,"transform",Dn,!(t||n))}const{parent:n}=e;n&&!n.hasCheckedOptimisedAppear&&wA(n)}function xA({attachResizeListener:e,defaultParent:t,measureScroll:r,checkIsScrollRoot:n,resetTransform:o}){return class{constructor(e={},r=(null==t?void 0:t())){this.id=vA++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,mA&&(hA.totalNodes=hA.resolvedTargetDeltas=hA.recalculatedProjection=0),this.nodes.forEach(OA),this.nodes.forEach(TA),this.nodes.forEach(DA),this.nodes.forEach(jA),mA&&window.MotionDebug.record(hA)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=r?r.root||r:this,this.path=r?[...r.path,r]:[],this.parent=r,this.depth=r?r.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new Us)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new Xn),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){const r=this.eventHandlers.get(e);r&&r.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t,r=this.root.hasTreeAnimated){if(this.instance)return;var n;this.isSVG=(n=t)instanceof SVGElement&&"svg"!==n.tagName,this.instance=t;const{layoutId:o,layout:i,visualElement:a}=this.options;if(a&&!a.current&&a.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),r&&(i||o)&&(this.isLayoutDirty=!0),e){let r;const n=()=>this.root.updateBlockedByResize=!1;e(t,(()=>{this.root.updateBlockedByResize=!0,r&&r(),r=function(e,t){const r=Vn.now(),n=({timestamp:o})=>{const i=o-r;i>=t&&(In(n),e(i-t))};return Dn.read(n,!0),()=>In(n)}(n,250),Ts.hasAnimatedSinceResize&&(Ts.hasAnimatedSinceResize=!1,this.nodes.forEach(NA))}))}o&&this.root.registerSharedNode(o,this),!1!==this.options.animate&&a&&(o||i)&&this.addEventListener("didUpdate",(({delta:e,hasLayoutChanged:t,hasRelativeTargetChanged:r,layout:n})=>{if(this.isTreeAnimationBlocked())return this.target=void 0,void(this.relativeTarget=void 0);const o=this.options.transition||a.getDefaultTransition()||VA,{onLayoutAnimationStart:i,onLayoutAnimationComplete:s}=a.getProps(),A=!this.targetLayout||!uA(this.targetLayout,n)||r,l=!t&&r;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||l||t&&(A||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(e,l);const t={..._r(o,"layout"),onPlay:i,onComplete:s};(a.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t)}else t||NA(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=n}))}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,In(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(IA),this.animationId++)}getTransformTemplate(){const{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked())return void(this.options.onExitComplete&&this.options.onExitComplete());if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&wA(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){const t=this.path[e];t.shouldResetTransform=!0,t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}const{layoutId:t,layout:r}=this.options;if(void 0===t&&!r)return;const n=this.getTransformTemplate();this.prevTransformTemplateValue=n?n(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(SA);this.isUpdating||this.nodes.forEach(PA),this.isUpdating=!1,this.nodes.forEach(kA),this.nodes.forEach(CA),this.nodes.forEach(MA),this.clearAllSnapshots();const e=Vn.now();Ln.delta=fo(0,1e3/60,e-Ln.timestamp),Ln.timestamp=e,Ln.isProcessing=!0,zn.update.process(Ln),zn.preRender.process(Ln),zn.render.process(Ln),Ln.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Rs.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(EA),this.sharedNodes.forEach(LA)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,Dn.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){Dn.postRender((()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()}))}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}updateLayout(){if(!this.instance)return;if(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++)this.path[e].updateScroll();const e=this.layout;this.layout=this.measure(!1),this.layoutCorrected={x:{min:0,max:0},y:{min:0,max:0}},this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=Boolean(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t){const t=n(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:r(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!o)return;const e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!AA(this.projectionDelta),r=this.getTransformTemplate(),n=r?r(this.latestValues,""):void 0,i=n!==this.prevTransformTemplateValue;e&&(t||ds(this.latestValues)||i)&&(o(this.instance,n),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){const t=this.measurePageBox();let r=this.removeElementScroll(t);var n;return e&&(r=this.removeTransform(r)),XA((n=r).x),XA(n.y),{animationId:this.root.animationId,measuredBox:t,layoutBox:r,latestValues:{},source:this.id}}measurePageBox(){var e;const{visualElement:t}=this.options;if(!t)return{x:{min:0,max:0},y:{min:0,max:0}};const r=t.measureViewportBox();if(!(null===(e=this.scroll)||void 0===e?void 0:e.wasRoot)&&!this.path.some(YA)){const{scroll:e}=this.root;e&&(xs(r.x,e.offset.x),xs(r.y,e.offset.y))}return r}removeElementScroll(e){var t;const r={x:{min:0,max:0},y:{min:0,max:0}};if(eA(r,e),null===(t=this.scroll)||void 0===t?void 0:t.wasRoot)return r;for(let t=0;t<this.path.length;t++){const n=this.path[t],{scroll:o,options:i}=n;n!==this.root&&o&&i.layoutScroll&&(o.wasRoot&&eA(r,e),xs(r.x,o.offset.x),xs(r.y,o.offset.y))}return r}applyTransform(e,t=!1){const r={x:{min:0,max:0},y:{min:0,max:0}};eA(r,e);for(let e=0;e<this.path.length;e++){const n=this.path[e];!t&&n.options.layoutScroll&&n.scroll&&n!==n.root&&Ms(r,{x:-n.scroll.offset.x,y:-n.scroll.offset.y}),ds(n.latestValues)&&Ms(r,n.latestValues)}return ds(this.latestValues)&&Ms(r,this.latestValues),r}removeTransform(e){const t={x:{min:0,max:0},y:{min:0,max:0}};eA(t,e);for(let e=0;e<this.path.length;e++){const r=this.path[e];if(!r.instance)continue;if(!ds(r.latestValues))continue;fs(r.latestValues)&&r.updateSnapshot();const n={x:{min:0,max:0},y:{min:0,max:0}};eA(n,r.measurePageBox()),aA(t,r.latestValues,r.snapshot?r.snapshot.layoutBox:void 0,n)}return ds(this.latestValues)&&aA(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==Ln.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){var t;const r=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=r.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=r.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=r.isSharedProjectionDirty);const n=Boolean(this.resumingFrom)||this!==r;if(!(e||n&&this.isSharedProjectionDirty||this.isProjectionDirty||(null===(t=this.parent)||void 0===t?void 0:t.isProjectionDirty)||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:o,layoutId:i}=this.options;if(this.layout&&(o||i)){if(this.resolvedRelativeTargetAt=Ln.timestamp,!this.targetDelta&&!this.relativeTarget){const e=this.getClosestProjectingParent();e&&e.layout&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},rs(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),eA(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){var a,s,A;if(this.target||(this.target={x:{min:0,max:0},y:{min:0,max:0}},this.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}}),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),a=this.target,s=this.relativeTarget,A=this.relativeParent.target,es(a.x,s.x,A.x),es(a.y,s.y,A.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.layoutBox):eA(this.target,this.layout.layoutBox),vs(this.target,this.targetDelta)):eA(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;const e=this.getClosestProjectingParent();e&&Boolean(e.resumingFrom)===Boolean(this.resumingFrom)&&!e.options.layoutScroll&&e.target&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget={x:{min:0,max:0},y:{min:0,max:0}},this.relativeTargetOrigin={x:{min:0,max:0},y:{min:0,max:0}},rs(this.relativeTargetOrigin,this.target,e.target),eA(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}mA&&hA.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(this.parent&&!fs(this.parent.latestValues)&&!ps(this.parent.latestValues))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return Boolean((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var e;const t=this.getLead(),r=Boolean(this.resumingFrom)||this!==t;let n=!0;if((this.isProjectionDirty||(null===(e=this.parent)||void 0===e?void 0:e.isProjectionDirty))&&(n=!1),r&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(n=!1),this.resolvedRelativeTargetAt===Ln.timestamp&&(n=!1),n)return;const{layout:o,layoutId:i}=this.options;if(this.isTreeAnimating=Boolean(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!o&&!i)return;eA(this.layoutCorrected,this.layout.layoutBox);const a=this.treeScale.x,s=this.treeScale.y;!function(e,t,r,n=!1){const o=r.length;if(!o)return;let i,a;t.x=t.y=1;for(let s=0;s<o;s++){i=r[s],a=i.projectionDelta;const{visualElement:o}=i.options;o&&o.props.style&&"contents"===o.props.style.display||(n&&i.options.layoutScroll&&i.scroll&&i!==i.root&&Ms(e,{x:-i.scroll.offset.x,y:-i.scroll.offset.y}),a&&(t.x*=a.x.scale,t.y*=a.y.scale,vs(e,a)),n&&ds(i.latestValues)&&Ms(e,i.latestValues))}t.x<ws&&t.x>bs&&(t.x=1),t.y<ws&&t.y>bs&&(t.y=1)}(this.layoutCorrected,this.treeScale,this.path,r),!t.layout||t.target||1===this.treeScale.x&&1===this.treeScale.y||(t.target=t.layout.layoutBox,t.targetWithTransforms={x:{min:0,max:0},y:{min:0,max:0}});const{target:A}=t;A?(this.projectionDelta&&this.prevProjectionDelta?(tA(this.prevProjectionDelta.x,this.projectionDelta.x),tA(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),$a(this.projectionDelta,this.layoutCorrected,A,this.latestValues),this.treeScale.x===a&&this.treeScale.y===s&&dA(this.projectionDelta.x,this.prevProjectionDelta.x)&&dA(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",A)),mA&&hA.recalculatedProjection++):this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender())}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){var t;if(null===(t=this.options.visualElement)||void 0===t||t.scheduleRender(),e){const e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}},this.projectionDelta={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}},this.projectionDeltaWithTransform={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}}}setAnimationOrigin(e,t=!1){const r=this.snapshot,n=r?r.latestValues:{},o={...this.latestValues},i={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;const a={x:{min:0,max:0},y:{min:0,max:0}},s=(r?r.source:void 0)!==(this.layout?this.layout.source:void 0),A=this.getStack(),l=!A||A.members.length<=1,c=Boolean(s&&!l&&!0===this.options.crossfade&&!this.path.some(FA));let u;this.animationProgress=0,this.mixTargetDelta=t=>{const r=t/1e3;zA(i.x,e.x,r),zA(i.y,e.y,r),this.setTargetDelta(i),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(rs(a,this.layout.layoutBox,this.relativeParent.layout.layoutBox),function(e,t,r,n){RA(e.x,t.x,r.x,n),RA(e.y,t.y,r.y,n)}(this.relativeTarget,this.relativeTargetOrigin,a,r),u&&function(e,t){return lA(e.x,t.x)&&lA(e.y,t.y)}(this.relativeTarget,u)&&(this.isProjectionDirty=!1),u||(u={x:{min:0,max:0},y:{min:0,max:0}}),eA(u,this.relativeTarget)),s&&(this.animationValues=o,function(e,t,r,n,o,i){o?(e.opacity=Ti(0,void 0!==r.opacity?r.opacity:1,Qs(n)),e.opacityExit=Ti(void 0!==t.opacity?t.opacity:1,0,Js(n))):i&&(e.opacity=Ti(void 0!==t.opacity?t.opacity:1,void 0!==r.opacity?r.opacity:1,n));for(let o=0;o<Hs;o++){const i=`border${qs[o]}Radius`;let a=Ks(t,i),s=Ks(r,i);void 0===a&&void 0===s||(a||(a=0),s||(s=0),0===a||0===s||Gs(a)===Gs(s)?(e[i]=Math.max(Ti(Zs(a),Zs(s),n),0),(Eo.test(s)||Eo.test(a))&&(e[i]+="%")):e[i]=s)}(t.rotate||r.rotate)&&(e.rotate=Ti(t.rotate||0,r.rotate||0,n))}(o,n,this.latestValues,r,c,l)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=r},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(In(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=Dn.update((()=>{Ts.hasAnimatedSinceResize=!0,this.currentAnimation=function(e,t,r){const n=Gn(0)?0:Hn(0);return n.start(Ma("",n,1e3,r)),n.animation}(0,0,{...e,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onComplete:()=>{e.onComplete&&e.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0}))}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const e=this.getLead();let{targetWithTransforms:t,target:r,layout:n,latestValues:o}=e;if(t&&r&&n){if(this!==e&&this.layout&&n&&UA(this.options.animationType,this.layout.layoutBox,n.layoutBox)){r=this.target||{x:{min:0,max:0},y:{min:0,max:0}};const t=Ja(this.layout.layoutBox.x);r.x.min=e.target.x.min,r.x.max=r.x.min+t;const n=Ja(this.layout.layoutBox.y);r.y.min=e.target.y.min,r.y.max=r.y.min+n}eA(t,r),Ms(t,o),$a(this.projectionDeltaWithTransform,this.layoutCorrected,t,o)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new pA),this.sharedNodes.get(e).add(t);const r=t.options.initialPromotionConfig;t.promote({transition:r?r.transition:void 0,preserveFollowOpacity:r&&r.shouldPreserveFollowOpacity?r.shouldPreserveFollowOpacity(t):void 0})}isLead(){const e=this.getStack();return!e||e.lead===this}getLead(){var e;const{layoutId:t}=this.options;return t&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this}getPrevLead(){var e;const{layoutId:t}=this.options;return t?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0}getStack(){const{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:r}={}){const n=this.getStack();n&&n.promote(this,r),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){const e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){const{visualElement:e}=this.options;if(!e)return;let t=!1;const{latestValues:r}=e;if((r.z||r.rotate||r.rotateX||r.rotateY||r.rotateZ||r.skewX||r.skewY)&&(t=!0),!t)return;const n={};r.z&&bA("z",e,n,this.animationValues);for(let t=0;t<gA.length;t++)bA(`rotate${gA[t]}`,e,n,this.animationValues),bA(`skew${gA[t]}`,e,n,this.animationValues);e.render();for(const t in n)e.setStaticValue(t,n[t]),this.animationValues&&(this.animationValues[t]=n[t]);e.scheduleRender()}getProjectionStyles(e){var t,r;if(!this.instance||this.isSVG)return;if(!this.isVisible)return yA;const n={visibility:""},o=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,n.opacity="",n.pointerEvents=Ys(null==e?void 0:e.pointerEvents)||"",n.transform=o?o(this.latestValues,""):"none",n;const i=this.getLead();if(!this.projectionDelta||!this.layout||!i.target){const t={};return this.options.layoutId&&(t.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,t.pointerEvents=Ys(null==e?void 0:e.pointerEvents)||""),this.hasProjected&&!ds(this.latestValues)&&(t.transform=o?o({},""):"none",this.hasProjected=!1),t}const a=i.animationValues||i.latestValues;this.applyTransformsToTarget(),n.transform=function(e,t,r){let n="";const o=e.x.translate/t.x,i=e.y.translate/t.y,a=(null==r?void 0:r.z)||0;if((o||i||a)&&(n=`translate3d(${o}px, ${i}px, ${a}px) `),1===t.x&&1===t.y||(n+=`scale(${1/t.x}, ${1/t.y}) `),r){const{transformPerspective:e,rotate:t,rotateX:o,rotateY:i,skewX:a,skewY:s}=r;e&&(n=`perspective(${e}px) ${n}`),t&&(n+=`rotate(${t}deg) `),o&&(n+=`rotateX(${o}deg) `),i&&(n+=`rotateY(${i}deg) `),a&&(n+=`skewX(${a}deg) `),s&&(n+=`skewY(${s}deg) `)}const s=e.x.scale*t.x,A=e.y.scale*t.y;return 1===s&&1===A||(n+=`scale(${s}, ${A})`),n||"none"}(this.projectionDeltaWithTransform,this.treeScale,a),o&&(n.transform=o(a,n.transform));const{x:s,y:A}=this.projectionDelta;n.transformOrigin=`${100*s.origin}% ${100*A.origin}% 0`,i.animationValues?n.opacity=i===this?null!==(r=null!==(t=a.opacity)&&void 0!==t?t:this.latestValues.opacity)&&void 0!==r?r:1:this.preserveOpacity?this.latestValues.opacity:a.opacityExit:n.opacity=i===this?void 0!==a.opacity?a.opacity:"":void 0!==a.opacityExit?a.opacityExit:0;for(const e in zs){if(void 0===a[e])continue;const{correct:t,applyTo:r}=zs[e],o="none"===n.transform?a[e]:t(a[e],i);if(r){const e=r.length;for(let t=0;t<e;t++)n[r[t]]=o}else n[e]=o}return this.options.layoutId&&(n.pointerEvents=i===this?Ys(null==e?void 0:e.pointerEvents)||"":"none"),n}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach((e=>{var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()})),this.root.nodes.forEach(SA),this.root.sharedNodes.clear()}}}function CA(e){e.updateLayout()}function MA(e){var t;const r=(null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&r&&e.hasListeners("didUpdate")){const{layoutBox:t,measuredBox:n}=e.layout,{animationType:o}=e.options,i=r.source!==e.layout.source;"size"===o?ls((e=>{const n=i?r.measuredBox[e]:r.layoutBox[e],o=Ja(n);n.min=t[e].min,n.max=n.min+o})):UA(o,r.layoutBox,t)&&ls((n=>{const o=i?r.measuredBox[n]:r.layoutBox[n],a=Ja(t[n]);o.max=o.min+a,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[n].max=e.relativeTarget[n].min+a)}));const a={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};$a(a,t,r.layoutBox);const s={x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}};i?$a(s,e.applyTransform(n,!0),r.measuredBox):$a(s,t,r.layoutBox);const A=!AA(a);let l=!1;if(!e.resumeFrom){const n=e.getClosestProjectingParent();if(n&&!n.resumeFrom){const{snapshot:o,layout:i}=n;if(o&&i){const a={x:{min:0,max:0},y:{min:0,max:0}};rs(a,r.layoutBox,o.layoutBox);const s={x:{min:0,max:0},y:{min:0,max:0}};rs(s,t,i.layoutBox),uA(a,s)||(l=!0),n.options.layoutRoot&&(e.relativeTarget=s,e.relativeTargetOrigin=a,e.relativeParent=n)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:r,delta:s,layoutDelta:a,hasLayoutChanged:A,hasRelativeTargetChanged:l})}else if(e.isLead()){const{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function OA(e){mA&&hA.totalNodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=Boolean(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function jA(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function EA(e){e.clearSnapshot()}function SA(e){e.clearMeasurements()}function PA(e){e.isLayoutDirty=!1}function kA(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function NA(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function TA(e){e.resolveTargetDelta()}function DA(e){e.calcProjection()}function IA(e){e.resetSkewAndRotation()}function LA(e){e.removeLeadSnapshot()}function zA(e,t,r){e.translate=Ti(t.translate,0,r),e.scale=Ti(t.scale,1,r),e.origin=t.origin,e.originPoint=t.originPoint}function RA(e,t,r,n){e.min=Ti(t.min,r.min,n),e.max=Ti(t.max,r.max,n)}function FA(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}const VA={duration:.45,ease:[.4,0,.1,1]},WA=e=>"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),BA=WA("applewebkit/")&&!WA("chrome/")?Math.round:En;function XA(e){e.min=BA(e.min),e.max=BA(e.max)}function UA(e,t,r){return"position"===e||"preserve-aspect"===e&&!function(e,t){return Math.abs(e-t)<=.2}(fA(t),fA(r))}function YA(e){var t;return e!==e.root&&(null===(t=e.scroll)||void 0===t?void 0:t.wasRoot)}const qA=xA({attachResizeListener:(e,t)=>Va(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),HA={current:void 0},ZA=xA({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!HA.current){const e=new qA({});e.mount(window),e.setOptions({layoutScroll:!0}),HA.current=e}return HA.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>Boolean("fixed"===window.getComputedStyle(e).position)}),GA={pan:{Feature:class extends za{constructor(){super(...arguments),this.removePointerDownListener=En}onPointerDown(e){this.session=new Ua(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:js(this.node)})}createPanHandlers(){const{onPanSessionStart:e,onPanStart:t,onPan:r,onPanEnd:n}=this.node.getProps();return{onSessionStart:ks(e),onStart:ks(t),onMove:r,onEnd:(e,t)=>{delete this.session,n&&Dn.postRender((()=>n(e,t)))}}}mount(){this.removePointerDownListener=Ba(this.node.current,"pointerdown",(e=>this.onPointerDown(e)))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}},drag:{Feature:class extends za{constructor(e){super(e),this.removeGroupControls=En,this.removeListeners=En,this.controls=new Ss(e)}mount(){const{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||En}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:ZA,MeasureLayout:Ws}};function KA(e,t,r){const{props:n}=e;e.animationState&&n.whileHover&&e.animationState.setActive("whileHover","Start"===r);const o=n["onHover"+r];o&&Dn.postRender((()=>o(t,Wa(t))))}function QA(e,t,r){const{props:n}=e;e.animationState&&n.whileTap&&e.animationState.setActive("whileTap","Start"===r);const o=n["onTap"+("End"===r?"":r)];o&&Dn.postRender((()=>o(t,Wa(t))))}const JA=new WeakMap,_A=new WeakMap,$A=e=>{const t=JA.get(e.target);t&&t(e)},el=e=>{e.forEach($A)};const tl={some:0,all:1},rl={inView:{Feature:class extends za{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:e={}}=this.node.getProps(),{root:t,margin:r,amount:n="some",once:o}=e,i={root:t?t.current:void 0,rootMargin:r,threshold:"number"==typeof n?n:tl[n]};return function(e,t,r){const n=function({root:e,...t}){const r=e||document;_A.has(r)||_A.set(r,{});const n=_A.get(r),o=JSON.stringify(t);return n[o]||(n[o]=new IntersectionObserver(el,{root:e,...t})),n[o]}(t);return JA.set(e,r),n.observe(e),()=>{JA.delete(e),n.unobserve(e)}}(this.node.current,i,(e=>{const{isIntersecting:t}=e;if(this.isInView===t)return;if(this.isInView=t,o&&!t&&this.hasEnteredView)return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);const{onViewportEnter:r,onViewportLeave:n}=this.node.getProps(),i=t?r:n;i&&i(e)}))}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;const{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return r=>e[r]!==t[r]}(e,t))&&this.startObserver()}unmount(){}}},tap:{Feature:class extends za{mount(){const{current:e}=this.node;e&&(this.unmount=function(e,t,r={}){const[n,o,i]=mn(e,r),a=e=>{const n=e.currentTarget;if(!Mn(e)||wn.has(n))return;wn.add(n);const i=t(e),a=(e,t)=>{window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",A),Mn(e)&&wn.has(n)&&(wn.delete(n),"function"==typeof i&&i(e,{success:t}))},s=e=>{a(e,r.useGlobalTarget||yn(n,e.target))},A=e=>{a(e,!1)};window.addEventListener("pointerup",s,o),window.addEventListener("pointercancel",A,o)};return n.forEach((e=>{(function(e){return bn.has(e.tagName)||-1!==e.tabIndex})(e)||null!==e.getAttribute("tabindex")||(e.tabIndex=0),(r.useGlobalTarget?window:e).addEventListener("pointerdown",a,o),e.addEventListener("focus",(e=>((e,t)=>{const r=e.currentTarget;if(!r)return;const n=xn((()=>{if(wn.has(r))return;Cn(r,"down");const e=xn((()=>{Cn(r,"up")}));r.addEventListener("keyup",e,t),r.addEventListener("blur",(()=>Cn(r,"cancel")),t)}));r.addEventListener("keydown",n,t),r.addEventListener("blur",(()=>r.removeEventListener("keydown",n)),t)})(e,o)),o)})),i}(e,(e=>(QA(this.node,e,"Start"),(e,{success:t})=>QA(this.node,e,t?"End":"Cancel"))),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}},focus:{Feature:class extends za{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=Wi(Va(this.node.current,"focus",(()=>this.onFocus())),Va(this.node.current,"blur",(()=>this.onBlur())))}unmount(){}}},hover:{Feature:class extends za{mount(){const{current:e}=this.node;e&&(this.unmount=function(e,t,r={}){const[n,o,i]=mn(e,r),a=gn((e=>{const{target:r}=e,n=t(e);if("function"!=typeof n||!r)return;const i=gn((e=>{n(e),r.removeEventListener("pointerleave",i)}));r.addEventListener("pointerleave",i,o)}));return n.forEach((e=>{e.addEventListener("pointerenter",a,o)})),i}(e,(e=>(KA(this.node,e,"Start"),e=>KA(this.node,e,"End")))))}unmount(){}}}},nl={layout:{ProjectionNode:ZA,MeasureLayout:Ws}},ol=(0,a.createContext)({strict:!1}),il=(0,a.createContext)({});function al(e){return Vr(e.animate)||Zr.some((t=>Xr(e[t])))}function sl(e){return Boolean(al(e)||e.variants)}function Al(e){return Array.isArray(e)?e.join(" "):e}const ll={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},cl={};for(const e in ll)cl[e]={isEnabled:t=>ll[e].some((e=>!!t[e]))};const ul=Symbol.for("motionComponentSymbol");function fl(e,t,r){return(0,a.useCallback)((n=>{n&&e.onMount&&e.onMount(n),t&&(n?t.mount(n):t.unmount()),r&&("function"==typeof r?r(n):Qa(r)&&(r.current=n))}),[t])}function dl(e,t,r,n,o){var i,s;const{visualElement:A}=(0,a.useContext)(il),l=(0,a.useContext)(ol),c=(0,a.useContext)(jr),u=(0,a.useContext)(Er).reducedMotion,f=(0,a.useRef)(null);n=n||l.renderer,!f.current&&n&&(f.current=n(e,{visualState:t,parent:A,props:r,presenceContext:c,blockInitialAnimation:!!c&&!1===c.initial,reducedMotionConfig:u}));const d=f.current,p=(0,a.useContext)(Ns);!d||d.projection||!o||"html"!==d.type&&"svg"!==d.type||function(e,t,r,n){const{layoutId:o,layout:i,drag:a,dragConstraints:s,layoutScroll:A,layoutRoot:l}=t;e.projection=new r(e.latestValues,t["data-framer-portal-id"]?void 0:pl(e.parent)),e.projection.setOptions({layoutId:o,layout:i,alwaysMeasureLayout:Boolean(a)||s&&Qa(s),visualElement:e,animationType:"string"==typeof i?i:"both",initialPromotionConfig:n,layoutScroll:A,layoutRoot:l})}(f.current,r,o,p);const h=(0,a.useRef)(!1);(0,a.useInsertionEffect)((()=>{d&&h.current&&d.update(r,c)}));const m=r[Jn],g=(0,a.useRef)(Boolean(m)&&!(null===(i=window.MotionHandoffIsComplete)||void 0===i?void 0:i.call(window,m))&&(null===(s=window.MotionHasOptimisedAnimation)||void 0===s?void 0:s.call(window,m)));return zr((()=>{d&&(h.current=!0,window.MotionIsMounted=!0,d.updateFeatures(),Rs.render(d.render),g.current&&d.animationState&&d.animationState.animateChanges())})),(0,a.useEffect)((()=>{d&&(!g.current&&d.animationState&&d.animationState.animateChanges(),g.current&&(queueMicrotask((()=>{var e;null===(e=window.MotionHandoffMarkAsComplete)||void 0===e||e.call(window,m)})),g.current=!1))})),d}function pl(e){if(e)return!1!==e.options.allowProjection?e.projection:pl(e.parent)}function hl({preloadedFeatures:e,createVisualElement:t,useRender:r,useVisualState:n,Component:o}){var i,s;function A(e,i){let s;const A={...(0,a.useContext)(Er),...e,layoutId:ml(e)},{isStatic:l}=A,c=function(e){const{initial:t,animate:r}=function(e,t){if(al(e)){const{initial:t,animate:r}=e;return{initial:!1===t||Xr(t)?t:void 0,animate:Xr(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,a.useContext)(il));return(0,a.useMemo)((()=>({initial:t,animate:r})),[Al(t),Al(r)])}(e),u=n(e,l);if(!l&&Lr){(0,a.useContext)(ol).strict;const e=function(e){const{drag:t,layout:r}=cl;if(!t&&!r)return{};const n={...t,...r};return{MeasureLayout:(null==t?void 0:t.isEnabled(e))||(null==r?void 0:r.isEnabled(e))?n.MeasureLayout:void 0,ProjectionNode:n.ProjectionNode}}(A);s=e.MeasureLayout,c.visualElement=dl(o,u,A,t,e.ProjectionNode)}return(0,xe.jsxs)(il.Provider,{value:c,children:[s&&c.visualElement?(0,xe.jsx)(s,{visualElement:c.visualElement,...A}):null,r(o,e,fl(u,c.visualElement,i),u,l,c.visualElement)]})}e&&function(e){for(const t in e)cl[t]={...cl[t],...e[t]}}(e),A.displayName=`motion.${"string"==typeof o?o:`create(${null!==(s=null!==(i=o.displayName)&&void 0!==i?i:o.name)&&void 0!==s?s:""})`}`;const l=(0,a.forwardRef)(A);return l[ul]=o,l}function ml({layoutId:e}){const t=(0,a.useContext)(Mr).id;return t&&void 0!==e?t+"-"+e:e}const gl=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function yl(e){return"string"==typeof e&&!e.includes("-")&&!!(gl.indexOf(e)>-1||/[A-Z]/u.test(e))}const vl=e=>(t,r)=>{const n=(0,a.useContext)(il),o=(0,a.useContext)(jr),i=()=>function({scrapeMotionValuesFromProps:e,createRenderState:t,onUpdate:r},n,o,i){const a={latestValues:bl(n,o,i,e),renderState:t()};return r&&(a.onMount=e=>r({props:n,current:e,...a}),a.onUpdate=e=>r(e)),a}(e,t,n,o);return r?i():Or(i)};function bl(e,t,r,n){const o={},i=n(e,{});for(const e in i)o[e]=Ys(i[e]);let{initial:a,animate:s}=e;const A=al(e),l=sl(e);t&&l&&!A&&!1!==e.inherit&&(void 0===a&&(a=t.initial),void 0===s&&(s=t.animate));let c=!!r&&!1===r.initial;c=c||!1===a;const u=c?s:a;if(u&&"boolean"!=typeof u&&!Vr(u)){const t=Array.isArray(u)?u:[u];for(let r=0;r<t.length;r++){const n=Yr(e,t[r]);if(n){const{transitionEnd:e,transition:t,...r}=n;for(const e in r){let t=r[e];Array.isArray(t)&&(t=t[c?t.length-1:0]),null!==t&&(o[e]=t)}for(const t in e)o[t]=e[t]}}}return o}const wl=(e,t)=>t&&"number"==typeof e?t.transform(e):e,xl={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},Cl=Sn.length;function Ml(e,t,r){const{style:n,vars:o,transformOrigin:i}=e;let a=!1,s=!1;for(const e in t){const r=t[e];if(Pn.has(e))a=!0;else if(gi(e))o[e]=r;else{const t=wl(r,Qo[e]);e.startsWith("origin")?(s=!0,i[e]=t):n[e]=t}}if(t.transform||(a||r?n.transform=function(e,t,r){let n="",o=!0;for(let i=0;i<Cl;i++){const a=Sn[i],s=e[a];if(void 0===s)continue;let A=!0;if(A="number"==typeof s?s===(a.startsWith("scale")?1:0):0===parseFloat(s),!A||r){const e=wl(s,Qo[a]);A||(o=!1,n+=`${xl[a]||a}(${e}) `),r&&(t[a]=e)}}return n=n.trim(),r?n=r(t,o?"":n):o&&(n="none"),n}(t,e.transform,r):n.transform&&(n.transform="none")),s){const{originX:e="50%",originY:t="50%",originZ:r=0}=i;n.transformOrigin=`${e} ${t} ${r}`}}const Ol={offset:"stroke-dashoffset",array:"stroke-dasharray"},jl={offset:"strokeDashoffset",array:"strokeDasharray"};function El(e,t,r){return"string"==typeof e?e:So.transform(t+r*e)}function Sl(e,{attrX:t,attrY:r,attrScale:n,originX:o,originY:i,pathLength:a,pathSpacing:s=1,pathOffset:A=0,...l},c,u){if(Ml(e,l,u),c)return void(e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox));e.attrs=e.style,e.style={};const{attrs:f,style:d,dimensions:p}=e;f.transform&&(p&&(d.transform=f.transform),delete f.transform),p&&(void 0!==o||void 0!==i||d.transform)&&(d.transformOrigin=function(e,t,r){return`${El(t,e.x,e.width)} ${El(r,e.y,e.height)}`}(p,void 0!==o?o:.5,void 0!==i?i:.5)),void 0!==t&&(f.x=t),void 0!==r&&(f.y=r),void 0!==n&&(f.scale=n),void 0!==a&&function(e,t,r=1,n=0,o=!0){e.pathLength=1;const i=o?Ol:jl;e[i.offset]=So.transform(-n);const a=So.transform(t),s=So.transform(r);e[i.array]=`${a} ${s}`}(f,a,s,A,!1)}const Pl=e=>"string"==typeof e&&"svg"===e.toLowerCase();function kl(e,{style:t,vars:r},n,o){Object.assign(e.style,t,o&&o.getProjectionStyles(n));for(const t in r)e.style.setProperty(t,r[t])}const Nl=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function Tl(e,t,r,n){kl(e,t,void 0,n);for(const r in t.attrs)e.setAttribute(Nl.has(r)?r:Qn(r),t.attrs[r])}function Dl(e,{layout:t,layoutId:r}){return Pn.has(e)||e.startsWith("origin")||(t||void 0!==r)&&(!!zs[e]||"opacity"===e)}function Il(e,t,r){var n;const{style:o}=e,i={};for(const a in o)(Gn(o[a])||t.style&&Gn(t.style[a])||Dl(a,e)||void 0!==(null===(n=null==r?void 0:r.getValue(a))||void 0===n?void 0:n.liveStyle))&&(i[a]=o[a]);return i}function Ll(e,t,r){const n=Il(e,t,r);for(const r in e)(Gn(e[r])||Gn(t[r]))&&(n[-1!==Sn.indexOf(r)?"attr"+r.charAt(0).toUpperCase()+r.substring(1):r]=e[r]);return n}const zl=["x","y","width","height","cx","cy","r"],Rl={useVisualState:vl({scrapeMotionValuesFromProps:Ll,createRenderState:()=>({style:{},transform:{},transformOrigin:{},vars:{},attrs:{}}),onUpdate:({props:e,prevProps:t,current:r,renderState:n,latestValues:o})=>{if(!r)return;let i=!!e.drag;if(!i)for(const e in o)if(Pn.has(e)){i=!0;break}if(!i)return;let a=!t;if(t)for(let r=0;r<zl.length;r++){const n=zl[r];e[n]!==t[n]&&(a=!0)}a&&Dn.read((()=>{!function(e,t){try{t.dimensions="function"==typeof e.getBBox?e.getBBox():e.getBoundingClientRect()}catch(e){t.dimensions={x:0,y:0,width:0,height:0}}}(r,n),Dn.render((()=>{Sl(n,o,Pl(r.tagName),e.transformTemplate),Tl(r,n)}))}))}})},Fl={useVisualState:vl({scrapeMotionValuesFromProps:Il,createRenderState:()=>({style:{},transform:{},transformOrigin:{},vars:{}})})};function Vl(e,t,r){for(const n in t)Gn(t[n])||Dl(n,r)||(e[n]=t[n])}function Wl(e,t){const r={},n=function(e,t){const r={};return Vl(r,e.style||{},e),Object.assign(r,function({transformTemplate:e},t){return(0,a.useMemo)((()=>{const r={style:{},transform:{},transformOrigin:{},vars:{}};return Ml(r,t,e),Object.assign({},r.vars,r.style)}),[t])}(e,t)),r}(e,t);return e.drag&&!1!==e.dragListener&&(r.draggable=!1,n.userSelect=n.WebkitUserSelect=n.WebkitTouchCallout="none",n.touchAction=!0===e.drag?"none":"pan-"+("x"===e.drag?"y":"x")),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(r.tabIndex=0),r.style=n,r}const Bl=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function Xl(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||Bl.has(e)}let Ul=e=>!Xl(e);try{(Yl=require("@emotion/is-prop-valid").default)&&(Ul=e=>e.startsWith("on")?!Xl(e):Yl(e))}catch(e){}var Yl;function ql(e,t,r,n){const o=(0,a.useMemo)((()=>{const r={style:{},transform:{},transformOrigin:{},vars:{},attrs:{}};return Sl(r,t,Pl(n),e.transformTemplate),{...r.attrs,style:{...r.style}}}),[t]);if(e.style){const t={};Vl(t,e.style,e),o.style={...t,...o.style}}return o}function Hl(e=!1){return(t,r,n,{latestValues:o},i)=>{const s=(yl(t)?ql:Wl)(r,o,i,t),A=function(e,t,r){const n={};for(const o in e)"values"===o&&"object"==typeof e.values||(Ul(o)||!0===r&&Xl(o)||!t&&!Xl(o)||e.draggable&&o.startsWith("onDrag"))&&(n[o]=e[o]);return n}(r,"string"==typeof t,e),l=t!==a.Fragment?{...A,...s,ref:n}:{},{children:c}=r,u=(0,a.useMemo)((()=>Gn(c)?c.get():c),[c]);return(0,a.createElement)(t,{...l,children:u})}}function Zl(e,t){return function(r,{forwardMotionProps:n}={forwardMotionProps:!1}){return hl({...yl(r)?Rl:Fl,preloadedFeatures:e,useRender:Hl(n),createVisualElement:t,Component:r})}}const Gl={current:null},Kl={current:!1},Ql=[...Mi,Do,Xo],Jl=new WeakMap,_l=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class $l{scrapeMotionValuesFromProps(e,t,r){return{}}constructor({parent:e,props:t,presenceContext:r,reducedMotionConfig:n,blockInitialAnimation:o,visualState:i},a={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=fi,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{const e=Vn.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,Dn.render(this.render,!1,!0))};const{latestValues:s,renderState:A,onUpdate:l}=i;this.onUpdate=l,this.latestValues=s,this.baseTarget={...s},this.initialValues=t.initial?{...s}:{},this.renderState=A,this.parent=e,this.props=t,this.presenceContext=r,this.depth=e?e.depth+1:0,this.reducedMotionConfig=n,this.options=a,this.blockInitialAnimation=Boolean(o),this.isControllingVariants=al(t),this.isVariantNode=sl(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(e&&e.current);const{willChange:c,...u}=this.scrapeMotionValuesFromProps(t,{},this);for(const e in u){const t=u[e];void 0!==s[e]&&Gn(t)&&t.set(s[e],!1)}}mount(e){this.current=e,Jl.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach(((e,t)=>this.bindToMotionValue(t,e))),Kl.current||function(){if(Kl.current=!0,Lr)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>Gl.current=e.matches;e.addListener(t),t()}else Gl.current=!1}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||Gl.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){Jl.delete(this.current),this.projection&&this.projection.unmount(),In(this.notifyUpdate),In(this.render),this.valueSubscriptions.forEach((e=>e())),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const e in this.events)this.events[e].clear();for(const e in this.features){const t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}bindToMotionValue(e,t){this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)();const r=Pn.has(e),n=t.on("change",(t=>{this.latestValues[e]=t,this.props.onUpdate&&Dn.preRender(this.notifyUpdate),r&&this.projection&&(this.projection.isTransformDirty=!0)})),o=t.on("renderRequest",this.scheduleRender);let i;window.MotionCheckAppearSync&&(i=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,(()=>{n(),o(),i&&i(),t.owner&&t.stop()}))}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in cl){const t=cl[e];if(!t)continue;const{isEnabled:r,Feature:n}=t;if(!this.features[e]&&n&&r(this.props)&&(this.features[e]=new n(this)),this.features[e]){const t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):{x:{min:0,max:0},y:{min:0,max:0}}}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<_l.length;t++){const r=_l[t];this.propEventSubscriptions[r]&&(this.propEventSubscriptions[r](),delete this.propEventSubscriptions[r]);const n=e["on"+r];n&&(this.propEventSubscriptions[r]=this.on(r,n))}this.prevMotionValues=function(e,t,r){for(const n in t){const o=t[n],i=r[n];if(Gn(o))e.addValue(n,o);else if(Gn(i))e.addValue(n,Hn(o,{owner:e}));else if(i!==o)if(e.hasValue(n)){const t=e.getValue(n);!0===t.liveStyle?t.jump(o):t.hasAnimated||t.set(o)}else{const t=e.getStaticValue(n);e.addValue(n,Hn(void 0!==t?t:o,{owner:e}))}}for(const n in r)void 0===t[n]&&e.removeValue(n);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue(),this.onUpdate&&this.onUpdate(this)}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){const t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){const r=this.values.get(e);t!==r&&(r&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);const t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let r=this.values.get(e);return void 0===r&&void 0!==t&&(r=Hn(null===t?void 0:t,{owner:this}),this.addValue(e,r)),r}readValue(e,t){var r;let n=void 0===this.latestValues[e]&&this.current?null!==(r=this.getBaseTargetFromProps(this.props,e))&&void 0!==r?r:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];return null!=n&&("string"==typeof n&&(hi(n)||co(n))?n=parseFloat(n):(o=n,!Ql.find(Ci(o))&&Xo.test(t)&&(n=$o(e,t))),this.setBaseTarget(e,Gn(n)?n.get():n)),Gn(n)?n.get():n;var o}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){var t;const{initial:r}=this.props;let n;if("string"==typeof r||"object"==typeof r){const o=Yr(this.props,r,null===(t=this.presenceContext)||void 0===t?void 0:t.custom);o&&(n=o[e])}if(r&&void 0!==n)return n;const o=this.getBaseTargetFromProps(this.props,e);return void 0===o||Gn(o)?void 0!==this.initialValues[e]&&void 0===n?void 0:this.baseTarget[e]:o}on(e,t){return this.events[e]||(this.events[e]=new Xn),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}}class ec extends $l{constructor(){super(...arguments),this.KeyframeResolver=ji}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,{vars:t,style:r}){delete t[e],delete r[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:e}=this.props;Gn(e)&&(this.childSubscription=e.on("change",(e=>{this.current&&(this.current.textContent=`${e}`)})))}}class tc extends ec{constructor(){super(...arguments),this.type="html",this.renderInstance=kl}readValueFromInstance(e,t){if(Pn.has(t)){const e=_o(t);return e&&e.default||0}{const n=(r=e,window.getComputedStyle(r)),o=(gi(t)?n.getPropertyValue(t):n[t])||0;return"string"==typeof o?o.trim():o}var r}measureInstanceViewportBox(e,{transformPagePoint:t}){return Os(e,t)}build(e,t,r){Ml(e,t,r.transformTemplate)}scrapeMotionValuesFromProps(e,t,r){return Il(e,t,r)}}class rc extends ec{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=As}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(Pn.has(t)){const e=_o(t);return e&&e.default||0}return t=Nl.has(t)?t:Qn(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,r){return Ll(e,t,r)}build(e,t,r){Sl(e,t,this.isSVGTag,r.transformTemplate)}renderInstance(e,t,r,n){Tl(e,t,0,n)}mount(e){this.isSVGTag=Pl(e.tagName),super.mount(e)}}const nc=Fr(Zl({...Fa,...rl,...GA,...nl},((e,t)=>yl(e)?new rc(t):new tc(t,{allowProjection:e!==a.Fragment}))));let oc=!1;const ic=({toastItem:e,title:t="",content:r="",autoDismiss:n=!0,dismissAfter:o=5e3,theme:i="light",design:s="stack",icon:A,variant:l="neutral",removeToast:c})=>{const u=(0,a.useRef)(0),f=(0,a.useRef)(0),d=(0,a.useRef)(),p=(e,t=o)=>{if(n&&!(o<0))return u.current=(new Date).getTime(),setTimeout((()=>{"function"==typeof c&&c(e.id)}),t)};(0,a.useEffect)((()=>{const t=o;return d.current=p(e,t),()=>{clearTimeout(d.current)}}),[]),(0,a.useEffect)((()=>{!e?.dismiss||"function"!=typeof c||c(e.id)}),[e]);const h=()=>{"function"==typeof c&&e?.action?.onClick?.((()=>c(e.id)))};let m=null;return"stack"===s&&(m=(0,xe.jsx)("div",{className:vt("flex items-center justify-start p-4 gap-2 relative border border-solid rounded-md shadow-lg","dark"===i?xr:wr?.[l],"w-[22.5rem]"),onMouseEnter:()=>{clearTimeout(d.current),f.current=(new Date).getTime()},onMouseLeave:()=>{d.current=p(e,o-(f.current-u.current))},children:"custom"!==e.type?(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsx)("div",{className:"self-start flex items-center justify-center [&_svg]:size-5 shrink-0",children:hr({variant:l,icon:A,theme:i})}),(0,xe.jsxs)("div",{className:"flex flex-col items-start justify-start gap-0.5 mr-6",children:[gr({title:t,theme:i}),yr({content:r,theme:i}),e?.action?.label&&"function"==typeof e?.action?.onClick&&(0,xe.jsx)("div",{className:"mt-2.5",children:mr({actionLabel:e?.action?.label,actionType:e?.action?.type??"button",onAction:h,theme:i})})]}),(0,xe.jsx)("div",{className:"absolute right-4 top-4 [&_svg]:size-5",children:(0,xe.jsx)("button",{className:vt("bg-transparent m-0 p-0 border-none focus:outline-none active:outline-none cursor-pointer",Cr[i]??Cr.light),onClick:()=>{"function"==typeof c&&c(e.id)},children:(0,xe.jsx)(ir,{})})})]}):e?.jsx?.({close:()=>c(e.id),action:e?.action?{...e?.action,onClick:h}:null})})),"inline"===s&&(m=(0,xe.jsxs)("div",{className:vt("flex items-center justify-start p-3 gap-2 relative border border-solid rounded-md shadow-lg","dark"===i?xr:wr?.[l],"lg:w-[47.5rem] w-full"),children:[(0,xe.jsx)("div",{className:"self-start flex items-center justify-center [&_svg]:size-5 shrink-0",children:hr({variant:l,icon:A,theme:i})}),(0,xe.jsxs)("div",{className:"flex items-start justify-start gap-1 mr-10 [&>span:first-child]:shrink-0",children:[gr({title:t,theme:i}),yr({content:r,theme:i})]}),(0,xe.jsx)("div",{className:"absolute right-3 top-3 [&_svg]:size-5",children:(0,xe.jsx)("button",{className:vt("bg-transparent m-0 p-0 border-none focus:outline-none active:outline-none cursor-pointer",Cr[i]??Cr.light),onClick:()=>c(e.id),children:(0,xe.jsx)(ir,{})})})]})),m},ac=(e=>(0,a.memo)((t=>{const r=t.singleTon;return oc&&r?null:(oc=!0,(0,xe.jsx)(e,{...t}))})))((({position:e="top-right",design:t="stack",theme:r="light",className:n="",autoDismiss:o=!0,dismissAfter:i=5e3})=>{const[s,A]=(0,a.useState)([]);(0,a.useEffect)((()=>{sr.subscribe((e=>{e?.dismiss?A((t=>t.map((t=>t.id===e.id?{...t,dismiss:!0}:t)))):setTimeout((()=>{(0,l.flushSync)((()=>A((t=>-1!==t.findIndex((t=>t.id===e.id))?t.map((t=>t.id===e.id?{...t,...e}:t)):[...t,e]))))}))}))}),[]);const c=e=>{A((t=>t.filter((t=>t.id!==e))))};return(0,xe.jsx)("ul",{className:vt("fixed flex flex-col list-none z-20 p-10 pointer-events-none [&>li]:pointer-events-auto gap-3",br[e]??br["top-right"],n),children:(0,xe.jsx)(Rr,{initial:!1,children:s.map((e=>(0,xe.jsx)(nc.li,{initial:{opacity:0,y:50,scale:.7},animate:{opacity:1,y:0,scale:1},exit:{opacity:0,scale:.6,transition:{duration:.15}},layoutId:`toast-${e.id}`,children:(0,xe.jsx)(ic,{toastItem:e,title:e.title,content:e?.description,icon:e?.icon??void 0,design:e?.design??t,autoDismiss:e?.autoDismiss??o,dismissAfter:e?.dismissAfter??i,removeToast:c,variant:e.type,theme:e?.theme??r})},e.id)))})})})),sc=window.wp.apiFetch;var Ac=o.n(sc);let lc={data:""},cc=/(?:([\u0080-\uFFFF\w-%@]+) *:? *([^{;]+?);|([^;}{]*?) *{)|(}\s*)/g,uc=/\/\*[^]*?\*\/| +/g,fc=/\n+/g,dc=(e,t)=>{let r="",n="",o="";for(let i in e){let a=e[i];"@"==i[0]?"i"==i[1]?r=i+" "+a+";":n+="f"==i[1]?dc(a,i):i+"{"+dc(a,"k"==i[1]?"":t)+"}":"object"==typeof a?n+=dc(a,t?t.replace(/([^,])+/g,(e=>i.replace(/([^,]*:\S+\([^)]*\))|([^,])+/g,(t=>/&/.test(t)?t.replace(/&/g,e):e?e+" "+t:t)))):i):null!=a&&(i=/^--/.test(i)?i:i.replace(/[A-Z]/g,"-$&").toLowerCase(),o+=dc.p?dc.p(i,a):i+":"+a+";")}return r+(t&&o?t+"{"+o+"}":o)+n},pc={},hc=e=>{if("object"==typeof e){let t="";for(let r in e)t+=r+hc(e[r]);return t}return e};function mc(e){let t=this||{},r=e.call?e(t.p):e;return((e,t,r,n,o)=>{let i=hc(e),a=pc[i]||(pc[i]=(e=>{let t=0,r=11;for(;t<e.length;)r=101*r+e.charCodeAt(t++)>>>0;return"go"+r})(i));if(!pc[a]){let t=i!==e?e:(e=>{let t,r,n=[{}];for(;t=cc.exec(e.replace(uc,""));)t[4]?n.shift():t[3]?(r=t[3].replace(fc," ").trim(),n.unshift(n[0][r]=n[0][r]||{})):n[0][t[1]]=t[2].replace(fc," ").trim();return n[0]})(e);pc[a]=dc(o?{["@keyframes "+a]:t}:t,r?"":"."+a)}let s=r&&pc.g?pc.g:null;return r&&(pc.g=pc[a]),((e,t,r,n)=>{n?t.data=t.data.replace(n,e):-1===t.data.indexOf(e)&&(t.data=r?e+t.data:t.data+e)})(pc[a],t,n,s),a})(r.unshift?r.raw?((e,t,r)=>e.reduce(((e,n,o)=>{let i=t[o];if(i&&i.call){let e=i(r),t=e&&e.props&&e.props.className||/^go/.test(e)&&e;i=t?"."+t:e&&"object"==typeof e?e.props?"":dc(e,""):!1===e?"":e}return e+n+(null==i?"":i)}),""))(r,[].slice.call(arguments,1),t.p):r.reduce(((e,r)=>Object.assign(e,r&&r.call?r(t.p):r)),{}):r,(e=>"object"==typeof window?((e?e.querySelector("#_goober"):window._goober)||Object.assign((e||document.head).appendChild(document.createElement("style")),{innerHTML:" ",id:"_goober"})).firstChild:e||lc)(t.target),t.g,t.o,t.k)}mc.bind({g:1});let gc,yc,vc,bc=mc.bind({k:1});function wc(e,t){let r=this||{};return function(){let n=arguments;function o(i,a){let s=Object.assign({},i),A=s.className||o.className;r.p=Object.assign({theme:yc&&yc()},s),r.o=/ *go\d+/.test(A),s.className=mc.apply(r,n)+(A?" "+A:""),t&&(s.ref=a);let l=e;return e[0]&&(l=s.as||e,delete s.as),vc&&l[0]&&vc(s),gc(l,s)}return t?t(o):o}}var xc=(e,t)=>(e=>"function"==typeof e)(e)?e(t):e,Cc=(()=>{let e=0;return()=>(++e).toString()})(),Mc=(()=>{let e;return()=>{if(void 0===e&&typeof window<"u"){let t=matchMedia("(prefers-reduced-motion: reduce)");e=!t||t.matches}return e}})(),Oc=(e,t)=>{switch(t.type){case 0:return{...e,toasts:[t.toast,...e.toasts].slice(0,20)};case 1:return{...e,toasts:e.toasts.map((e=>e.id===t.toast.id?{...e,...t.toast}:e))};case 2:let{toast:r}=t;return Oc(e,{type:e.toasts.find((e=>e.id===r.id))?1:0,toast:r});case 3:let{toastId:n}=t;return{...e,toasts:e.toasts.map((e=>e.id===n||void 0===n?{...e,dismissed:!0,visible:!1}:e))};case 4:return void 0===t.toastId?{...e,toasts:[]}:{...e,toasts:e.toasts.filter((e=>e.id!==t.toastId))};case 5:return{...e,pausedAt:t.time};case 6:let o=t.time-(e.pausedAt||0);return{...e,pausedAt:void 0,toasts:e.toasts.map((e=>({...e,pauseDuration:e.pauseDuration+o})))}}},jc=[],Ec={toasts:[],pausedAt:void 0},Sc=e=>{Ec=Oc(Ec,e),jc.forEach((e=>{e(Ec)}))},Pc=e=>(t,r)=>{let n=((e,t="blank",r)=>({createdAt:Date.now(),visible:!0,dismissed:!1,type:t,ariaProps:{role:"status","aria-live":"polite"},message:e,pauseDuration:0,...r,id:(null==r?void 0:r.id)||Cc()}))(t,e,r);return Sc({type:2,toast:n}),n.id},kc=(e,t)=>Pc("blank")(e,t);kc.error=Pc("error"),kc.success=Pc("success"),kc.loading=Pc("loading"),kc.custom=Pc("custom"),kc.dismiss=e=>{Sc({type:3,toastId:e})},kc.remove=e=>Sc({type:4,toastId:e}),kc.promise=(e,t,r)=>{let n=kc.loading(t.loading,{...r,...null==r?void 0:r.loading});return"function"==typeof e&&(e=e()),e.then((e=>{let o=t.success?xc(t.success,e):void 0;return o?kc.success(o,{id:n,...r,...null==r?void 0:r.success}):kc.dismiss(n),e})).catch((e=>{let o=t.error?xc(t.error,e):void 0;o?kc.error(o,{id:n,...r,...null==r?void 0:r.error}):kc.dismiss(n)})),e},new Map;var Nc=bc`
from {
transform: scale(0) rotate(45deg);
opacity: 0;
}
to {
transform: scale(1) rotate(45deg);
opacity: 1;
}`,Tc=bc`
from {
transform: scale(0);
opacity: 0;
}
to {
transform: scale(1);
opacity: 1;
}`,Dc=bc`
from {
transform: scale(0) rotate(90deg);
opacity: 0;
}
to {
transform: scale(1) rotate(90deg);
opacity: 1;
}`,Ic=wc("div")`
width: 20px;
opacity: 0;
height: 20px;
border-radius: 10px;
background: ${e=>e.primary||"#ff4b4b"};
position: relative;
transform: rotate(45deg);
animation: ${Nc} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
forwards;
animation-delay: 100ms;
&:after,
&:before {
content: '';
animation: ${Tc} 0.15s ease-out forwards;
animation-delay: 150ms;
position: absolute;
border-radius: 3px;
opacity: 0;
background: ${e=>e.secondary||"#fff"};
bottom: 9px;
left: 4px;
height: 2px;
width: 12px;
}
&:before {
animation: ${Dc} 0.15s ease-out forwards;
animation-delay: 180ms;
transform: rotate(90deg);
}
`,Lc=bc`
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
`,zc=wc("div")`
width: 12px;
height: 12px;
box-sizing: border-box;
border: 2px solid;
border-radius: 100%;
border-color: ${e=>e.secondary||"#e0e0e0"};
border-right-color: ${e=>e.primary||"#616161"};
animation: ${Lc} 1s linear infinite;
`,Rc=bc`
from {
transform: scale(0) rotate(45deg);
opacity: 0;
}
to {
transform: scale(1) rotate(45deg);
opacity: 1;
}`,Fc=bc`
0% {
height: 0;
width: 0;
opacity: 0;
}
40% {
height: 0;
width: 6px;
opacity: 1;
}
100% {
opacity: 1;
height: 10px;
}`,Vc=wc("div")`
width: 20px;
opacity: 0;
height: 20px;
border-radius: 10px;
background: ${e=>e.primary||"#61d345"};
position: relative;
transform: rotate(45deg);
animation: ${Rc} 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275)
forwards;
animation-delay: 100ms;
&:after {
content: '';
box-sizing: border-box;
animation: ${Fc} 0.2s ease-out forwards;
opacity: 0;
animation-delay: 200ms;
position: absolute;
border-right: 2px solid;
border-bottom: 2px solid;
border-color: ${e=>e.secondary||"#fff"};
bottom: 6px;
left: 6px;
height: 10px;
width: 6px;
}
`,Wc=wc("div")`
position: absolute;
`,Bc=wc("div")`
position: relative;
display: flex;
justify-content: center;
align-items: center;
min-width: 20px;
min-height: 20px;
`,Xc=bc`
from {
transform: scale(0.6);
opacity: 0.4;
}
to {
transform: scale(1);
opacity: 1;
}`,Uc=wc("div")`
position: relative;
transform: scale(0.6);
opacity: 0.4;
min-width: 20px;
animation: ${Xc} 0.3s 0.12s cubic-bezier(0.175, 0.885, 0.32, 1.275)
forwards;
`,Yc=({toast:e})=>{let{icon:t,type:r,iconTheme:n}=e;return void 0!==t?"string"==typeof t?a.createElement(Uc,null,t):t:"blank"===r?null:a.createElement(Bc,null,a.createElement(zc,{...n}),"loading"!==r&&a.createElement(Wc,null,"error"===r?a.createElement(Ic,{...n}):a.createElement(Vc,{...n})))},qc=e=>`\n0% {transform: translate3d(0,${-200*e}%,0) scale(.6); opacity:.5;}\n100% {transform: translate3d(0,0,0) scale(1); opacity:1;}\n`,Hc=e=>`\n0% {transform: translate3d(0,0,-1px) scale(1); opacity:1;}\n100% {transform: translate3d(0,${-150*e}%,-1px) scale(.6); opacity:0;}\n`,Zc=wc("div")`
display: flex;
align-items: center;
background: #fff;
color: #363636;
line-height: 1.3;
will-change: transform;
box-shadow: 0 3px 10px rgba(0, 0, 0, 0.1), 0 3px 3px rgba(0, 0, 0, 0.05);
max-width: 350px;
pointer-events: auto;
padding: 8px 10px;
border-radius: 8px;
`,Gc=wc("div")`
display: flex;
justify-content: center;
margin: 4px 10px;
color: inherit;
flex: 1 1 auto;
white-space: pre-line;
`;a.memo((({toast:e,position:t,style:r,children:n})=>{let o=e.height?((e,t)=>{let r=e.includes("top")?1:-1,[n,o]=Mc()?["0%{opacity:0;} 100%{opacity:1;}","0%{opacity:1;} 100%{opacity:0;}"]:[qc(r),Hc(r)];return{animation:t?`${bc(n)} 0.35s cubic-bezier(.21,1.02,.73,1) forwards`:`${bc(o)} 0.4s forwards cubic-bezier(.06,.71,.55,1)`}})(e.position||t||"top-center",e.visible):{opacity:0},i=a.createElement(Yc,{toast:e}),s=a.createElement(Gc,{...e.ariaProps},xc(e.message,e));return a.createElement(Zc,{className:e.className,style:{...o,...r,...e.style}},"function"==typeof n?n({icon:i,message:s}):a.createElement(a.Fragment,null,i,s))})),function(e){dc.p=void 0,gc=e,yc=void 0,vc=void 0}(a.createElement),mc`
z-index: 9999;
> * {
pointer-events: auto;
}
`,window.wp.editor,window.wp.data,window.wp.url;const Kc=e=>{const t=$c(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:n}=e;return{getClassGroupId:e=>{const r=e.split("-");return""===r[0]&&1!==r.length&&r.shift(),Qc(r,t)||_c(e)},getConflictingClassGroupIds:(e,t)=>{const o=r[e]||[];return t&&n[e]?[...o,...n[e]]:o}}},Qc=(e,t)=>{if(0===e.length)return t.classGroupId;const r=e[0],n=t.nextPart.get(r),o=n?Qc(e.slice(1),n):void 0;if(o)return o;if(0===t.validators.length)return;const i=e.join("-");return t.validators.find((({validator:e})=>e(i)))?.classGroupId},Jc=/^\[(.+)\]$/,_c=e=>{if(Jc.test(e)){const t=Jc.exec(e)[1],r=t?.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},$c=e=>{const{theme:t,classGroups:r}=e,n={nextPart:new Map,validators:[]};for(const e in r)eu(r[e],n,e,t);return n},eu=(e,t,r,n)=>{e.forEach((e=>{if("string"!=typeof e){if("function"==typeof e)return ru(e)?void eu(e(n),t,r,n):void t.validators.push({validator:e,classGroupId:r});Object.entries(e).forEach((([e,o])=>{eu(o,tu(t,e),r,n)}))}else(""===e?t:tu(t,e)).classGroupId=r}))},tu=(e,t)=>{let r=e;return t.split("-").forEach((e=>{r.nextPart.has(e)||r.nextPart.set(e,{nextPart:new Map,validators:[]}),r=r.nextPart.get(e)})),r},ru=e=>e.isThemeGetter,nu=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,r=new Map,n=new Map;const o=(o,i)=>{r.set(o,i),t++,t>e&&(t=0,n=r,r=new Map)};return{get(e){let t=r.get(e);return void 0!==t?t:void 0!==(t=n.get(e))?(o(e,t),t):void 0},set(e,t){r.has(e)?r.set(e,t):o(e,t)}}},ou=e=>{const{prefix:t,experimentalParseClassName:r}=e;let n=e=>{const t=[];let r,n=0,o=0,i=0;for(let a=0;a<e.length;a++){let s=e[a];if(0===n&&0===o){if(":"===s){t.push(e.slice(i,a)),i=a+1;continue}if("/"===s){r=a;continue}}"["===s?n++:"]"===s?n--:"("===s?o++:")"===s&&o--}const a=0===t.length?e:e.substring(i),s=iu(a);return{modifiers:t,hasImportantModifier:s!==a,baseClassName:s,maybePostfixModifierPosition:r&&r>i?r-i:void 0}};if(t){const e=t+":",r=n;n=t=>t.startsWith(e)?r(t.substring(e.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:t,maybePostfixModifierPosition:void 0}}if(r){const e=n;n=t=>r({className:t,parseClassName:e})}return n},iu=e=>e.endsWith("!")?e.substring(0,e.length-1):e.startsWith("!")?e.substring(1):e,au=e=>{const t=Object.fromEntries(e.orderSensitiveModifiers.map((e=>[e,!0])));return e=>{if(e.length<=1)return e;const r=[];let n=[];return e.forEach((e=>{"["===e[0]||t[e]?(r.push(...n.sort(),e),n=[]):n.push(e)})),r.push(...n.sort()),r}},su=/\s+/;function Au(){let e,t,r=0,n="";for(;r<arguments.length;)(e=arguments[r++])&&(t=lu(e))&&(n&&(n+=" "),n+=t);return n}const lu=e=>{if("string"==typeof e)return e;let t,r="";for(let n=0;n<e.length;n++)e[n]&&(t=lu(e[n]))&&(r&&(r+=" "),r+=t);return r};function cu(e,...t){let r,n,o,i=function(s){const A=t.reduce(((e,t)=>t(e)),e());return r=(e=>({cache:nu(e.cacheSize),parseClassName:ou(e),sortModifiers:au(e),...Kc(e)}))(A),n=r.cache.get,o=r.cache.set,i=a,a(s)};function a(e){const t=n(e);if(t)return t;const i=((e,t)=>{const{parseClassName:r,getClassGroupId:n,getConflictingClassGroupIds:o,sortModifiers:i}=t,a=[],s=e.trim().split(su);let A="";for(let e=s.length-1;e>=0;e-=1){const t=s[e],{isExternal:l,modifiers:c,hasImportantModifier:u,baseClassName:f,maybePostfixModifierPosition:d}=r(t);if(l){A=t+(A.length>0?" "+A:A);continue}let p=!!d,h=n(p?f.substring(0,d):f);if(!h){if(!p){A=t+(A.length>0?" "+A:A);continue}if(h=n(f),!h){A=t+(A.length>0?" "+A:A);continue}p=!1}const m=i(c).join(":"),g=u?m+"!":m,y=g+h;if(a.includes(y))continue;a.push(y);const v=o(h,p);for(let e=0;e<v.length;++e){const t=v[e];a.push(g+t)}A=t+(A.length>0?" "+A:A)}return A})(e,r);return o(e,i),i}return function(){return i(Au.apply(null,arguments))}}const uu=e=>{const t=t=>t[e]||[];return t.isThemeGetter=!0,t},fu=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,du=/^\((?:(\w[\w-]*):)?(.+)\)$/i,pu=/^\d+\/\d+$/,hu=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,mu=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,gu=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,yu=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,vu=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,bu=e=>pu.test(e),wu=e=>!!e&&!Number.isNaN(Number(e)),xu=e=>!!e&&Number.isInteger(Number(e)),Cu=e=>e.endsWith("%")&&wu(e.slice(0,-1)),Mu=e=>hu.test(e),Ou=()=>!0,ju=e=>mu.test(e)&&!gu.test(e),Eu=()=>!1,Su=e=>yu.test(e),Pu=e=>vu.test(e),ku=e=>!Tu(e)&&!Fu(e),Nu=e=>qu(e,Ku,Eu),Tu=e=>fu.test(e),Du=e=>qu(e,Qu,ju),Iu=e=>qu(e,Ju,wu),Lu=e=>qu(e,Zu,Eu),zu=e=>qu(e,Gu,Pu),Ru=e=>qu(e,$u,Su),Fu=e=>du.test(e),Vu=e=>Hu(e,Qu),Wu=e=>Hu(e,_u),Bu=e=>Hu(e,Zu),Xu=e=>Hu(e,Ku),Uu=e=>Hu(e,Gu),Yu=e=>Hu(e,$u,!0),qu=(e,t,r)=>{const n=fu.exec(e);return!!n&&(n[1]?t(n[1]):r(n[2]))},Hu=(e,t,r=!1)=>{const n=du.exec(e);return!!n&&(n[1]?t(n[1]):r)},Zu=e=>"position"===e||"percentage"===e,Gu=e=>"image"===e||"url"===e,Ku=e=>"length"===e||"size"===e||"bg-size"===e,Qu=e=>"length"===e,Ju=e=>"number"===e,_u=e=>"family-name"===e,$u=e=>"shadow"===e,ef=cu((Symbol.toStringTag,()=>{const e=uu("color"),t=uu("font"),r=uu("text"),n=uu("font-weight"),o=uu("tracking"),i=uu("leading"),a=uu("breakpoint"),s=uu("container"),A=uu("spacing"),l=uu("radius"),c=uu("shadow"),u=uu("inset-shadow"),f=uu("text-shadow"),d=uu("drop-shadow"),p=uu("blur"),h=uu("perspective"),m=uu("aspect"),g=uu("ease"),y=uu("animate"),v=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom",Fu,Tu],b=()=>[Fu,Tu,A],w=()=>[bu,"full","auto",...b()],x=()=>[xu,"none","subgrid",Fu,Tu],C=()=>["auto",{span:["full",xu,Fu,Tu]},xu,Fu,Tu],M=()=>[xu,"auto",Fu,Tu],O=()=>["auto","min","max","fr",Fu,Tu],j=()=>["auto",...b()],E=()=>[bu,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...b()],S=()=>[e,Fu,Tu],P=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom",Bu,Lu,{position:[Fu,Tu]}],k=()=>["auto","cover","contain",Xu,Nu,{size:[Fu,Tu]}],N=()=>[Cu,Vu,Du],T=()=>["","none","full",l,Fu,Tu],D=()=>["",wu,Vu,Du],I=()=>[wu,Cu,Bu,Lu],L=()=>["","none",p,Fu,Tu],z=()=>["none",wu,Fu,Tu],R=()=>["none",wu,Fu,Tu],F=()=>[wu,Fu,Tu],V=()=>[bu,"full",...b()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Mu],breakpoint:[Mu],color:[Ou],container:[Mu],"drop-shadow":[Mu],ease:["in","out","in-out"],font:[ku],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Mu],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Mu],shadow:[Mu],spacing:["px",wu],text:[Mu],"text-shadow":[Mu],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",bu,Tu,Fu,m]}],container:["container"],columns:[{columns:[wu,Tu,Fu,s]}],"break-after":[{"break-after":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-before":[{"break-before":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:v()}],overflow:[{overflow:["auto","hidden","clip","visible","scroll"]}],"overflow-x":[{"overflow-x":["auto","hidden","clip","visible","scroll"]}],"overflow-y":[{"overflow-y":["auto","hidden","clip","visible","scroll"]}],overscroll:[{overscroll:["auto","contain","none"]}],"overscroll-x":[{"overscroll-x":["auto","contain","none"]}],"overscroll-y":[{"overscroll-y":["auto","contain","none"]}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:w()}],"inset-x":[{"inset-x":w()}],"inset-y":[{"inset-y":w()}],start:[{start:w()}],end:[{end:w()}],top:[{top:w()}],right:[{right:w()}],bottom:[{bottom:w()}],left:[{left:w()}],visibility:["visible","invisible","collapse"],z:[{z:[xu,"auto",Fu,Tu]}],basis:[{basis:[bu,"full","auto",s,...b()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[wu,bu,"auto","initial","none",Tu]}],grow:[{grow:["",wu,Fu,Tu]}],shrink:[{shrink:["",wu,Fu,Tu]}],order:[{order:[xu,"first","last","none",Fu,Tu]}],"grid-cols":[{"grid-cols":x()}],"col-start-end":[{col:C()}],"col-start":[{"col-start":M()}],"col-end":[{"col-end":M()}],"grid-rows":[{"grid-rows":x()}],"row-start-end":[{row:C()}],"row-start":[{"row-start":M()}],"row-end":[{"row-end":M()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":O()}],"auto-rows":[{"auto-rows":O()}],gap:[{gap:b()}],"gap-x":[{"gap-x":b()}],"gap-y":[{"gap-y":b()}],"justify-content":[{justify:["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe","normal"]}],"justify-items":[{"justify-items":["start","end","center","stretch","center-safe","end-safe","normal"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch","center-safe","end-safe"]}],"align-content":[{content:["normal","start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"]}],"align-items":[{items:["start","end","center","stretch","center-safe","end-safe",{baseline:["","last"]}]}],"align-self":[{self:["auto","start","end","center","stretch","center-safe","end-safe",{baseline:["","last"]}]}],"place-content":[{"place-content":["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"]}],"place-items":[{"place-items":["start","end","center","stretch","center-safe","end-safe","baseline"]}],"place-self":[{"place-self":["auto","start","end","center","stretch","center-safe","end-safe"]}],p:[{p:b()}],px:[{px:b()}],py:[{py:b()}],ps:[{ps:b()}],pe:[{pe:b()}],pt:[{pt:b()}],pr:[{pr:b()}],pb:[{pb:b()}],pl:[{pl:b()}],m:[{m:j()}],mx:[{mx:j()}],my:[{my:j()}],ms:[{ms:j()}],me:[{me:j()}],mt:[{mt:j()}],mr:[{mr:j()}],mb:[{mb:j()}],ml:[{ml:j()}],"space-x":[{"space-x":b()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":b()}],"space-y-reverse":["space-y-reverse"],size:[{size:E()}],w:[{w:[s,"screen",...E()]}],"min-w":[{"min-w":[s,"screen","none",...E()]}],"max-w":[{"max-w":[s,"screen","none","prose",{screen:[a]},...E()]}],h:[{h:["screen","lh",...E()]}],"min-h":[{"min-h":["screen","lh","none",...E()]}],"max-h":[{"max-h":["screen","lh",...E()]}],"font-size":[{text:["base",r,Vu,Du]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[n,Fu,Iu]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Cu,Tu]}],"font-family":[{font:[Wu,Tu,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[o,Fu,Tu]}],"line-clamp":[{"line-clamp":[wu,"none",Fu,Iu]}],leading:[{leading:[i,...b()]}],"list-image":[{"list-image":["none",Fu,Tu]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",Fu,Tu]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:S()}],"text-color":[{text:S()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:["solid","dashed","dotted","double","wavy"]}],"text-decoration-thickness":[{decoration:[wu,"from-font","auto",Fu,Du]}],"text-decoration-color":[{decoration:S()}],"underline-offset":[{"underline-offset":[wu,"auto",Fu,Tu]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:b()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",Fu,Tu]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",Fu,Tu]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:P()}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","space","round"]}]}],"bg-size":[{bg:k()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},xu,Fu,Tu],radial:["",Fu,Tu],conic:[xu,Fu,Tu]},Uu,zu]}],"bg-color":[{bg:S()}],"gradient-from-pos":[{from:N()}],"gradient-via-pos":[{via:N()}],"gradient-to-pos":[{to:N()}],"gradient-from":[{from:S()}],"gradient-via":[{via:S()}],"gradient-to":[{to:S()}],rounded:[{rounded:T()}],"rounded-s":[{"rounded-s":T()}],"rounded-e":[{"rounded-e":T()}],"rounded-t":[{"rounded-t":T()}],"rounded-r":[{"rounded-r":T()}],"rounded-b":[{"rounded-b":T()}],"rounded-l":[{"rounded-l":T()}],"rounded-ss":[{"rounded-ss":T()}],"rounded-se":[{"rounded-se":T()}],"rounded-ee":[{"rounded-ee":T()}],"rounded-es":[{"rounded-es":T()}],"rounded-tl":[{"rounded-tl":T()}],"rounded-tr":[{"rounded-tr":T()}],"rounded-br":[{"rounded-br":T()}],"rounded-bl":[{"rounded-bl":T()}],"border-w":[{border:D()}],"border-w-x":[{"border-x":D()}],"border-w-y":[{"border-y":D()}],"border-w-s":[{"border-s":D()}],"border-w-e":[{"border-e":D()}],"border-w-t":[{"border-t":D()}],"border-w-r":[{"border-r":D()}],"border-w-b":[{"border-b":D()}],"border-w-l":[{"border-l":D()}],"divide-x":[{"divide-x":D()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":D()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:["solid","dashed","dotted","double","hidden","none"]}],"divide-style":[{divide:["solid","dashed","dotted","double","hidden","none"]}],"border-color":[{border:S()}],"border-color-x":[{"border-x":S()}],"border-color-y":[{"border-y":S()}],"border-color-s":[{"border-s":S()}],"border-color-e":[{"border-e":S()}],"border-color-t":[{"border-t":S()}],"border-color-r":[{"border-r":S()}],"border-color-b":[{"border-b":S()}],"border-color-l":[{"border-l":S()}],"divide-color":[{divide:S()}],"outline-style":[{outline:["solid","dashed","dotted","double","none","hidden"]}],"outline-offset":[{"outline-offset":[wu,Fu,Tu]}],"outline-w":[{outline:["",wu,Vu,Du]}],"outline-color":[{outline:S()}],shadow:[{shadow:["","none",c,Yu,Ru]}],"shadow-color":[{shadow:S()}],"inset-shadow":[{"inset-shadow":["none",u,Yu,Ru]}],"inset-shadow-color":[{"inset-shadow":S()}],"ring-w":[{ring:D()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:S()}],"ring-offset-w":[{"ring-offset":[wu,Du]}],"ring-offset-color":[{"ring-offset":S()}],"inset-ring-w":[{"inset-ring":D()}],"inset-ring-color":[{"inset-ring":S()}],"text-shadow":[{"text-shadow":["none",f,Yu,Ru]}],"text-shadow-color":[{"text-shadow":S()}],opacity:[{opacity:[wu,Fu,Tu]}],"mix-blend":[{"mix-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[wu]}],"mask-image-linear-from-pos":[{"mask-linear-from":I()}],"mask-image-linear-to-pos":[{"mask-linear-to":I()}],"mask-image-linear-from-color":[{"mask-linear-from":S()}],"mask-image-linear-to-color":[{"mask-linear-to":S()}],"mask-image-t-from-pos":[{"mask-t-from":I()}],"mask-image-t-to-pos":[{"mask-t-to":I()}],"mask-image-t-from-color":[{"mask-t-from":S()}],"mask-image-t-to-color":[{"mask-t-to":S()}],"mask-image-r-from-pos":[{"mask-r-from":I()}],"mask-image-r-to-pos":[{"mask-r-to":I()}],"mask-image-r-from-color":[{"mask-r-from":S()}],"mask-image-r-to-color":[{"mask-r-to":S()}],"mask-image-b-from-pos":[{"mask-b-from":I()}],"mask-image-b-to-pos":[{"mask-b-to":I()}],"mask-image-b-from-color":[{"mask-b-from":S()}],"mask-image-b-to-color":[{"mask-b-to":S()}],"mask-image-l-from-pos":[{"mask-l-from":I()}],"mask-image-l-to-pos":[{"mask-l-to":I()}],"mask-image-l-from-color":[{"mask-l-from":S()}],"mask-image-l-to-color":[{"mask-l-to":S()}],"mask-image-x-from-pos":[{"mask-x-from":I()}],"mask-image-x-to-pos":[{"mask-x-to":I()}],"mask-image-x-from-color":[{"mask-x-from":S()}],"mask-image-x-to-color":[{"mask-x-to":S()}],"mask-image-y-from-pos":[{"mask-y-from":I()}],"mask-image-y-to-pos":[{"mask-y-to":I()}],"mask-image-y-from-color":[{"mask-y-from":S()}],"mask-image-y-to-color":[{"mask-y-to":S()}],"mask-image-radial":[{"mask-radial":[Fu,Tu]}],"mask-image-radial-from-pos":[{"mask-radial-from":I()}],"mask-image-radial-to-pos":[{"mask-radial-to":I()}],"mask-image-radial-from-color":[{"mask-radial-from":S()}],"mask-image-radial-to-color":[{"mask-radial-to":S()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"]}],"mask-image-conic-pos":[{"mask-conic":[wu]}],"mask-image-conic-from-pos":[{"mask-conic-from":I()}],"mask-image-conic-to-pos":[{"mask-conic-to":I()}],"mask-image-conic-from-color":[{"mask-conic-from":S()}],"mask-image-conic-to-color":[{"mask-conic-to":S()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:P()}],"mask-repeat":[{mask:["no-repeat",{repeat:["","x","y","space","round"]}]}],"mask-size":[{mask:k()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",Fu,Tu]}],filter:[{filter:["","none",Fu,Tu]}],blur:[{blur:L()}],brightness:[{brightness:[wu,Fu,Tu]}],contrast:[{contrast:[wu,Fu,Tu]}],"drop-shadow":[{"drop-shadow":["","none",d,Yu,Ru]}],"drop-shadow-color":[{"drop-shadow":S()}],grayscale:[{grayscale:["",wu,Fu,Tu]}],"hue-rotate":[{"hue-rotate":[wu,Fu,Tu]}],invert:[{invert:["",wu,Fu,Tu]}],saturate:[{saturate:[wu,Fu,Tu]}],sepia:[{sepia:["",wu,Fu,Tu]}],"backdrop-filter":[{"backdrop-filter":["","none",Fu,Tu]}],"backdrop-blur":[{"backdrop-blur":L()}],"backdrop-brightness":[{"backdrop-brightness":[wu,Fu,Tu]}],"backdrop-contrast":[{"backdrop-contrast":[wu,Fu,Tu]}],"backdrop-grayscale":[{"backdrop-grayscale":["",wu,Fu,Tu]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[wu,Fu,Tu]}],"backdrop-invert":[{"backdrop-invert":["",wu,Fu,Tu]}],"backdrop-opacity":[{"backdrop-opacity":[wu,Fu,Tu]}],"backdrop-saturate":[{"backdrop-saturate":[wu,Fu,Tu]}],"backdrop-sepia":[{"backdrop-sepia":["",wu,Fu,Tu]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":b()}],"border-spacing-x":[{"border-spacing-x":b()}],"border-spacing-y":[{"border-spacing-y":b()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",Fu,Tu]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[wu,"initial",Fu,Tu]}],ease:[{ease:["linear","initial",g,Fu,Tu]}],delay:[{delay:[wu,Fu,Tu]}],animate:[{animate:["none",y,Fu,Tu]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[h,Fu,Tu]}],"perspective-origin":[{"perspective-origin":v()}],rotate:[{rotate:z()}],"rotate-x":[{"rotate-x":z()}],"rotate-y":[{"rotate-y":z()}],"rotate-z":[{"rotate-z":z()}],scale:[{scale:R()}],"scale-x":[{"scale-x":R()}],"scale-y":[{"scale-y":R()}],"scale-z":[{"scale-z":R()}],"scale-3d":["scale-3d"],skew:[{skew:F()}],"skew-x":[{"skew-x":F()}],"skew-y":[{"skew-y":F()}],transform:[{transform:[Fu,Tu,"","none","gpu","cpu"]}],"transform-origin":[{origin:v()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:V()}],"translate-x":[{"translate-x":V()}],"translate-y":[{"translate-y":V()}],"translate-z":[{"translate-z":V()}],"translate-none":["translate-none"],accent:[{accent:S()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:S()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",Fu,Tu]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":b()}],"scroll-mx":[{"scroll-mx":b()}],"scroll-my":[{"scroll-my":b()}],"scroll-ms":[{"scroll-ms":b()}],"scroll-me":[{"scroll-me":b()}],"scroll-mt":[{"scroll-mt":b()}],"scroll-mr":[{"scroll-mr":b()}],"scroll-mb":[{"scroll-mb":b()}],"scroll-ml":[{"scroll-ml":b()}],"scroll-p":[{"scroll-p":b()}],"scroll-px":[{"scroll-px":b()}],"scroll-py":[{"scroll-py":b()}],"scroll-ps":[{"scroll-ps":b()}],"scroll-pe":[{"scroll-pe":b()}],"scroll-pt":[{"scroll-pt":b()}],"scroll-pr":[{"scroll-pr":b()}],"scroll-pb":[{"scroll-pb":b()}],"scroll-pl":[{"scroll-pl":b()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",Fu,Tu]}],fill:[{fill:["none",...S()]}],"stroke-w":[{stroke:[wu,Vu,Du,Iu]}],stroke:[{stroke:["none",...S()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}})),tf={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 rf(e){return(t={})=>{const r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}const nf={date:rf({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:rf({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:rf({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},of={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function af(e){return(t,r)=>{let n;if("formatting"===(r?.context?String(r.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,o=r?.width?String(r.width):t;n=e.formattingValues[o]||e.formattingValues[t]}else{const t=e.defaultWidth,o=r?.width?String(r.width):e.defaultWidth;n=e.values[o]||e.values[t]}return n[e.argumentCallback?e.argumentCallback(t):t]}}const sf={ordinalNumber:(e,t)=>{const r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:af({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:af({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:af({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:af({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:af({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 Af(e){return(t,r={})=>{const n=r.width,o=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],i=t.match(o);if(!i)return null;const a=i[0],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],A=Array.isArray(s)?function(e){for(let t=0;t<e.length;t++)if(e[t].test(a))return t}(s):function(e){for(const t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&e[t].test(a))return t}(s);let l;return l=e.valueCallback?e.valueCallback(A):A,l=r.valueCallback?r.valueCallback(l):l,{value:l,rest:t.slice(a.length)}}}const lf={ordinalNumber:(cf={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},(e,t={})=>{const r=e.match(cf.matchPattern);if(!r)return null;const n=r[0],o=e.match(cf.parsePattern);if(!o)return null;let i=cf.valueCallback?cf.valueCallback(o[0]):o[0];return i=t.valueCallback?t.valueCallback(i):i,{value:i,rest:e.slice(n.length)}}),era:Af({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:Af({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:e=>e+1}),month:Af({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:Af({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:Af({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"})};var cf;const uf={code:"en-US",formatDistance:(e,t,r)=>{let n;const o=tf[e];return n="string"==typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),r?.addSuffix?r.comparison&&r.comparison>0?"in "+n:n+" ago":n},formatLong:nf,formatRelative:(e,t,r,n)=>of[e],localize:sf,match:lf,options:{weekStartsOn:0,firstWeekContainsDate:1}};let ff={};function df(){return ff}Math.pow(10,8);const pf=6048e5,hf=Symbol.for("constructDateFrom");function mf(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&hf in e?e[hf](t):e instanceof Date?new e.constructor(t):new Date(t)}function gf(e,t){return mf(t||e,e)}function yf(e){const t=gf(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r}function vf(e,...t){const r=mf.bind(null,e||t.find((e=>"object"==typeof e)));return t.map(r)}function bf(e,t){const r=gf(e,t?.in);return r.setHours(0,0,0,0),r}function wf(e,t,r){const[n,o]=vf(r?.in,e,t),i=bf(n),a=bf(o),s=+i-yf(i),A=+a-yf(a);return Math.round((s-A)/864e5)}function xf(e,t){const r=gf(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}function Cf(e,t){const r=df(),n=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,o=gf(e,t?.in),i=o.getDay(),a=(i<n?7:0)+i-n;return o.setDate(o.getDate()-a),o.setHours(0,0,0,0),o}function Mf(e,t){return Cf(e,{...t,weekStartsOn:1})}function Of(e,t){const r=gf(e,t?.in),n=r.getFullYear(),o=mf(r,0);o.setFullYear(n+1,0,4),o.setHours(0,0,0,0);const i=Mf(o),a=mf(r,0);a.setFullYear(n,0,4),a.setHours(0,0,0,0);const s=Mf(a);return r.getTime()>=i.getTime()?n+1:r.getTime()>=s.getTime()?n:n-1}function jf(e,t){const r=gf(e,t?.in),n=+Mf(r)-+function(e,t){const r=Of(e,t),n=mf(t?.in||e,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),Mf(n)}(r);return Math.round(n/pf)+1}function Ef(e,t){const r=gf(e,t?.in),n=r.getFullYear(),o=df(),i=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,a=mf(t?.in||e,0);a.setFullYear(n+1,0,i),a.setHours(0,0,0,0);const s=Cf(a,t),A=mf(t?.in||e,0);A.setFullYear(n,0,i),A.setHours(0,0,0,0);const l=Cf(A,t);return+r>=+s?n+1:+r>=+l?n:n-1}function Sf(e,t){const r=gf(e,t?.in),n=+Cf(r,t)-+function(e,t){const r=df(),n=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,o=Ef(e,t),i=mf(t?.in||e,0);return i.setFullYear(o,0,n),i.setHours(0,0,0,0),Cf(i,t)}(r,t);return Math.round(n/pf)+1}function Pf(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const kf={y(e,t){const r=e.getFullYear(),n=r>0?r:1-r;return Pf("yy"===t?n%100:n,t.length)},M(e,t){const r=e.getMonth();return"M"===t?String(r+1):Pf(r+1,2)},d:(e,t)=>Pf(e.getDate(),t.length),a(e,t){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return"am"===r?"a.m.":"p.m."}},h:(e,t)=>Pf(e.getHours()%12||12,t.length),H:(e,t)=>Pf(e.getHours(),t.length),m:(e,t)=>Pf(e.getMinutes(),t.length),s:(e,t)=>Pf(e.getSeconds(),t.length),S(e,t){const r=t.length,n=e.getMilliseconds();return Pf(Math.trunc(n*Math.pow(10,r-3)),t.length)}},Nf={G:function(e,t,r){const n=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if("yo"===t){const t=e.getFullYear(),n=t>0?t:1-t;return r.ordinalNumber(n,{unit:"year"})}return kf.y(e,t)},Y:function(e,t,r,n){const o=Ef(e,n),i=o>0?o:1-o;return"YY"===t?Pf(i%100,2):"Yo"===t?r.ordinalNumber(i,{unit:"year"}):Pf(i,t.length)},R:function(e,t){return Pf(Of(e),t.length)},u:function(e,t){return Pf(e.getFullYear(),t.length)},Q:function(e,t,r){const n=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return Pf(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){const n=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return Pf(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){const n=e.getMonth();switch(t){case"M":case"MM":return kf.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){const n=e.getMonth();switch(t){case"L":return String(n+1);case"LL":return Pf(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){const o=Sf(e,n);return"wo"===t?r.ordinalNumber(o,{unit:"week"}):Pf(o,t.length)},I:function(e,t,r){const n=jf(e);return"Io"===t?r.ordinalNumber(n,{unit:"week"}):Pf(n,t.length)},d:function(e,t,r){return"do"===t?r.ordinalNumber(e.getDate(),{unit:"date"}):kf.d(e,t)},D:function(e,t,r){const n=function(e,t){const r=gf(e,t?.in);return wf(r,xf(r))+1}(e);return"Do"===t?r.ordinalNumber(n,{unit:"dayOfYear"}):Pf(n,t.length)},E:function(e,t,r){const n=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){const o=e.getDay(),i=(o-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(i);case"ee":return Pf(i,2);case"eo":return r.ordinalNumber(i,{unit:"day"});case"eee":return r.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){const o=e.getDay(),i=(o-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(i);case"cc":return Pf(i,t.length);case"co":return r.ordinalNumber(i,{unit:"day"});case"ccc":return r.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(o,{width:"narrow",context:"standalone"});case"cccccc":return r.day(o,{width:"short",context:"standalone"});default:return r.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,r){const n=e.getDay(),o=0===n?7:n;switch(t){case"i":return String(o);case"ii":return Pf(o,t.length);case"io":return r.ordinalNumber(o,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){const n=e.getHours();let o;switch(o=12===n?"noon":0===n?"midnight":n/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(o,{width:"narrow",context:"formatting"});default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,r){const n=e.getHours();let o;switch(o=n>=17?"evening":n>=12?"afternoon":n>=4?"morning":"night",t){case"B":case"BB":case"BBB":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(o,{width:"narrow",context:"formatting"});default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),r.ordinalNumber(t,{unit:"hour"})}return kf.h(e,t)},H:function(e,t,r){return"Ho"===t?r.ordinalNumber(e.getHours(),{unit:"hour"}):kf.H(e,t)},K:function(e,t,r){const n=e.getHours()%12;return"Ko"===t?r.ordinalNumber(n,{unit:"hour"}):Pf(n,t.length)},k:function(e,t,r){let n=e.getHours();return 0===n&&(n=24),"ko"===t?r.ordinalNumber(n,{unit:"hour"}):Pf(n,t.length)},m:function(e,t,r){return"mo"===t?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):kf.m(e,t)},s:function(e,t,r){return"so"===t?r.ordinalNumber(e.getSeconds(),{unit:"second"}):kf.s(e,t)},S:function(e,t){return kf.S(e,t)},X:function(e,t,r){const n=e.getTimezoneOffset();if(0===n)return"Z";switch(t){case"X":return Df(n);case"XXXX":case"XX":return If(n);default:return If(n,":")}},x:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"x":return Df(n);case"xxxx":case"xx":return If(n);default:return If(n,":")}},O:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Tf(n,":");default:return"GMT"+If(n,":")}},z:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Tf(n,":");default:return"GMT"+If(n,":")}},t:function(e,t,r){return Pf(Math.trunc(+e/1e3),t.length)},T:function(e,t,r){return Pf(+e,t.length)}};function Tf(e,t=""){const r=e>0?"-":"+",n=Math.abs(e),o=Math.trunc(n/60),i=n%60;return 0===i?r+String(o):r+String(o)+t+Pf(i,2)}function Df(e,t){return e%60==0?(e>0?"-":"+")+Pf(Math.abs(e)/60,2):If(e,t)}function If(e,t=""){const r=e>0?"-":"+",n=Math.abs(e);return r+Pf(Math.trunc(n/60),2)+t+Pf(n%60,2)}const Lf=(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"})}},zf=(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"})}},Rf={p:zf,P:(e,t)=>{const r=e.match(/(P+)(p+)?/)||[],n=r[1],o=r[2];if(!o)return Lf(e,t);let i;switch(n){case"P":i=t.dateTime({width:"short"});break;case"PP":i=t.dateTime({width:"medium"});break;case"PPP":i=t.dateTime({width:"long"});break;default:i=t.dateTime({width:"full"})}return i.replace("{{date}}",Lf(n,t)).replace("{{time}}",zf(o,t))}},Ff=/^D+$/,Vf=/^Y+$/,Wf=["D","DD","YY","YYYY"];function Bf(e){return e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e)}const Xf=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Uf=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,Yf=/^'([^]*?)'?$/,qf=/''/g,Hf=/[a-zA-Z]/;function Zf(e,t,r){const n=df(),o=r?.locale??n.locale??uf,i=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,a=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,s=gf(e,r?.in);if(!function(e){return!(!Bf(e)&&"number"!=typeof e||isNaN(+gf(e)))}(s))throw new RangeError("Invalid time value");let A=t.match(Uf).map((e=>{const t=e[0];return"p"===t||"P"===t?(0,Rf[t])(e,o.formatLong):e})).join("").match(Xf).map((e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:Gf(e)};if(Nf[t])return{isToken:!0,value:e};if(t.match(Hf))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}}));o.localize.preprocessor&&(A=o.localize.preprocessor(s,A));const l={firstWeekContainsDate:i,weekStartsOn:a,locale:o};return A.map((n=>{if(!n.isToken)return n.value;const i=n.value;return(!r?.useAdditionalWeekYearTokens&&function(e){return Vf.test(e)}(i)||!r?.useAdditionalDayOfYearTokens&&function(e){return Ff.test(e)}(i))&&function(e,t,r){const n=function(e,t,r){const n="Y"===e[0]?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${n} to the input \`${r}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(e,t,r);if(console.warn(n),Wf.includes(e))throw new RangeError(n)}(i,t,String(e)),(0,Nf[i[0]])(s,i,o.localize,l)})).join("")}function Gf(e){const t=e.match(Yf);return t?t[1].replace(qf,"'"):e}function Kf(e){return Kf="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},Kf(e)}function Qf(){Qf=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function A(e,t,r,n){return Object.defineProperty(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n})}try{A({},"")}catch(e){A=function(e,t,r){return e[t]=r}}function l(t,r,n,o){var i=r&&r.prototype instanceof f?r:f,a=Object.create(i.prototype);return A(a,"_invoke",function(t,r,n){var o=1;return function(i,a){if(3===o)throw Error("Generator is already running");if(4===o){if("throw"===i)throw a;return{value:e,done:!0}}for(n.method=i,n.arg=a;;){var s=n.delegate;if(s){var A=w(s,n);if(A){if(A===u)continue;return A}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(1===o)throw o=4,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=3;var l=c(t,r,n);if("normal"===l.type){if(o=n.done?4:2,l.arg===u)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=4,n.method="throw",n.arg=l.arg)}}}(t,n,new M(o||[])),!0),a}function c(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var u={};function f(){}function d(){}function p(){}var h={};A(h,i,(function(){return this}));var m=Object.getPrototypeOf,g=m&&m(m(O([])));g&&g!==r&&n.call(g,i)&&(h=g);var y=p.prototype=f.prototype=Object.create(h);function v(e){["next","throw","return"].forEach((function(t){A(e,t,(function(e){return this._invoke(t,e)}))}))}function b(e,t){function r(o,i,a,s){var A=c(e[o],e,i);if("throw"!==A.type){var l=A.arg,u=l.value;return u&&"object"==Kf(u)&&n.call(u,"__await")?t.resolve(u.__await).then((function(e){r("next",e,a,s)}),(function(e){r("throw",e,a,s)})):t.resolve(u).then((function(e){l.value=e,a(l)}),(function(e){return r("throw",e,a,s)}))}s(A.arg)}var o;A(this,"_invoke",(function(e,n){function i(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(i,i):i()}),!0)}function w(t,r){var n=r.method,o=t.i[n];if(o===e)return r.delegate=null,"throw"===n&&t.i.return&&(r.method="return",r.arg=e,w(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),u;var i=c(o,t.i,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,u;var a=i.arg;return a?a.done?(r[t.r]=a.value,r.next=t.n,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,u):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,u)}function x(e){this.tryEntries.push(e)}function C(t){var r=t[4]||{};r.type="normal",r.arg=e,t[4]=r}function M(e){this.tryEntries=[[-1]],e.forEach(x,this),this.reset(!0)}function O(t){if(null!=t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}throw new TypeError(Kf(t)+" is not iterable")}return d.prototype=p,A(y,"constructor",p),A(p,"constructor",d),d.displayName=A(p,s,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,A(e,s,"GeneratorFunction")),e.prototype=Object.create(y),e},t.awrap=function(e){return{__await:e}},v(b.prototype),A(b.prototype,a,(function(){return this})),t.AsyncIterator=b,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new b(l(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},v(y),A(y,s,"Generator"),A(y,i,(function(){return this})),A(y,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.unshift(n);return function e(){for(;r.length;)if((n=r.pop())in t)return e.value=n,e.done=!1,e;return e.done=!0,e}},t.values=O,M.prototype={constructor:M,reset:function(t){if(this.prev=this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(C),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0][4];if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function n(e){a.type="throw",a.arg=t,r.next=e}for(var o=r.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i[4],s=this.prev,A=i[1],l=i[2];if(-1===i[0])return n("end"),!1;if(!A&&!l)throw Error("try statement without catch or finally");if(null!=i[0]&&i[0]<=s){if(s<A)return this.method="next",this.arg=e,n(A),!0;if(s<l)return n(l),!1}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n[0]>-1&&n[0]<=this.prev&&this.prev<n[2]){var o=n;break}}o&&("break"===e||"continue"===e)&&o[0]<=t&&t<=o[2]&&(o=null);var i=o?o[4]:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o[2],u):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),u},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[2]===e)return this.complete(r[4],r[3]),C(r),u}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[0]===e){var n=r[4];if("throw"===n.type){var o=n.arg;C(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={i:O(t),r,n},"next"===this.method&&(this.arg=e),u}},t}function Jf(e,t,r,n,o,i,a){try{var s=e[i](a),A=s.value}catch(e){return void r(e)}s.done?t(A):Promise.resolve(A).then(n,o)}function _f(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var i=e.apply(t,r);function a(e){Jf(i,n,o,a,s,"next",e)}function s(e){Jf(i,n,o,a,s,"throw",e)}a(void 0)}))}}var $f=function(){var e=_f(Qf().mark((function e(){var t,r,n=arguments;return Qf().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.length>0&&void 0!==n[0]?n[0]:"default",e.next=3,Ac()({path:"/sureforms/v1/initiate-auth?source=".concat(t),headers:{"Content-Type":"application/json","X-WP-Nonce":srfm_admin.template_picker_nonce},method:"GET"});case 3:null!=(r=e.sent)&&r.success&&(window.location.href=r.data);case 5:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),ed=function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"utm_medium";try{var n=new URL(e);return n.searchParams.set(r,t),n.toString()}catch(t){return console.error("Invalid URL:",t),e}},td=function(){return ef(yt.apply(void 0,arguments))},rd=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e||isNaN(new Date(e).getTime()))return(0,we.__)("No Date","sureforms");var r={day:"2-digit",month:"short",year:"numeric",hour:"2-digit",minute:"2-digit",hour12:!0},n=Object.keys(r).reduce((function(e,n){return!0===t[n]?e[n]=r[n]:!1===t[n]||void 0!==t[n]&&(e[n]=t[n]),e}),{});return new Intl.DateTimeFormat("en-US",n).format(new Date(e))},nd=function(){var e=new Date,t=new Date;t.setDate(e.getDate()-30);var r=rd(t,"MM/dd/yyyy"),n=rd(e,"MM/dd/yyyy");return"".concat(r," - ").concat(n)},od=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"yyyy-MM-dd";try{if(!e||isNaN(new Date(e).getTime()))throw new Error((0,we.__)("Invalid Date","sureforms"));return Zf(new Date(e),t)}catch(e){return(0,we.__)("No Date","sureforms")}},id=function(e){return e.from?e.to?"".concat(od(e.from,"MM/dd/yyyy")," - ").concat(od(e.to,"MM/dd/yyyy")):"".concat(od(e.from,"MM/dd/yyyy")):""},ad=function(e){var t=e.from,r=e.to;if(!t||!r){var n=new Date,o=new Date;return o.setDate(n.getDate()-30),{from:o,to:n}}return{from:new Date(t),to:new Date(r)}},sd="sureforms_recommended_plugin_activate",Ad="sureforms_recommended_plugin_install",ld=function(){var e=_f(Qf().mark((function e(t){var r,n,o,i,a;return Qf().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.url,n=t.formData,o=t.successCallback,i=t.errorCallback,e.prev=1,e.next=4,Ac()({url:r,method:"POST",body:n});case 4:(a=e.sent).success?o(a):i(a),e.next=12;break;case 8:e.prev=8,e.t0=e.catch(1),console.error("API Error:",e.t0),Ar.error((0,we.__)("An error occurred. Please try again later.","sureforms"),{duration:5e3});case 12:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(t){return e.apply(this,arguments)}}();function cd(e){var t,r=e.plugin,n=e.event,o=new window.FormData;o.append("action",sd),o.append("security",null!==(t=srfm_admin.sfPluginManagerNonce)&&void 0!==t?t:srfm_admin.sf_plugin_manager_nonce),o.append("init",r.path),o.append("slug",r.slug),n.target.innerText=srfm_admin.plugin_activating_text,ld({url:srfm_admin.ajax_url,formData:o,successCallback:function(){var e;"sureforms_menu"===(null===(e=srfm_admin)||void 0===e?void 0:e.current_screen_id)&&(n.target.style.color="#16A34A"),n.target.innerText=srfm_admin.plugin_activated_text,null!=r&&r.redirection&&(window.location=r.redirection)},errorCallback:function(){Ar.error((0,we.__)("Plugin activation failed, Please try again later.","sureforms"),{duration:5e3}),n.target.innerText=srfm_admin.plugin_activate_text}})}function ud(e){var t,r=e.plugin,n=e.event,o="Installed"===(t=r.status)?sd:"Activated"===t?"":Ad;if(o){var i=new window.FormData;o===Ad?(i.append("action",Ad),i.append("_ajax_nonce",srfm_admin.plugin_installer_nonce),i.append("slug",r.slug),n.target.innerText=srfm_admin.plugin_installing_text,ld({url:srfm_admin.ajax_url,formData:i,successCallback:function(){n.target.innerText=srfm_admin.plugin_installed_text,cd({plugin:r,event:n})},errorCallback:function(){n.target.innerText=(0,we.__)("Install","sureforms"),alert((0,we.__)("Plugin Installation failed, Please try again later.","sureforms"))}})):o===sd&&cd({plugin:r,event:n})}}const fd=function(){var e,t,r=Object.entries(null===(e=srfm_admin)||void 0===e?void 0:e.integrations),n=null===(t=srfm_admin)||void 0===t?void 0:t.is_rtl,o=n?"bottom-left":"bottom-right";return React.createElement(Bt,{className:"w-full bg-background-primary border-0.5 border-solid rounded-xl border-border-subtle p-3 gap-2 shadow-sm-blur-1",direction:"column"},React.createElement(ac,{position:o,design:"stack",theme:"light",autoDismiss:!0,dismissAfter:5e3,className:td("z-[999999]",n?"[&>li>div>div.absolute]:right-auto [&>li>div>div.absolute]:left-[0.75rem!important]":"")}),React.createElement(Bt.Item,null,React.createElement(Yt,{size:"sm",className:"font-semibold p-1"},(0,we.__)("Extend Your Website","sureforms"))),React.createElement(Bt.Item,null,React.createElement(Bt,{containerType:"grid",className:"gap-1 p-1 grid-cols-2 md:grid-cols-4 xl:grid-cols-2 bg-background-secondary rounded-lg p-1 gap-1"},null==r?void 0:r.map((function(e,t){return React.createElement(Bt.Item,{key:t,className:"flex shadow-sm-blur-2 rounded-md bg-background-primary flex-1 min-w-[calc(50%-0.5rem)]"},React.createElement(Bt,{direction:"column",className:"gap-1 p-2"},React.createElement(Bt.Item,{className:"flex flex-col gap-1 pb-1"},React.createElement(Bt,{align:"center",className:"gap-1.5 p-1"},React.createElement("img",{className:"w-5 h-5",src:e[1].logo,alt:e[1].title}),React.createElement(Yt,{size:"sm"},e[1].title)),React.createElement(Yt,{size:"sm",variant:"help",className:"font-normal p-1 gap-0.5"},e[1].subtitle)),React.createElement(Bt.Item,{className:"flex gap-0.5 pt-2 pb-1 px-1 mt-auto"},React.createElement(qt,{className:td("w-fit focus:[box-shadow:none]","Activated"===e[1].status&&"bg-badge-background-green hover:bg-badge-background-green"),variant:"outline",onClick:function(t){return ud({plugin:e[1],event:t})},size:"xs"},(r=e[1],{Installed:srfm_admin.plugin_activate_text,Install:(0,we.__)("Install & Activate","sureforms"),Activated:srfm_admin.plugin_activated_text}[r.status]||r.status)))));var r})))))};var dd=["className"];function pd(){return pd=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},pd.apply(null,arguments)}const hd=function(e){var t,r=e.className,n=void 0===r?"block":r,o=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,dd);return React.createElement("a",{href:null===(t=srfm_admin)||void 0===t?void 0:t.sureforms_dashboard_url},React.createElement("svg",pd({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:n},o),React.createElement("path",{d:"M24 0H0V24H24V0Z",fill:"#D54407"}),React.createElement("path",{d:"M6.8501 5.14209H17.1358V8.57068H8.56439L6.8501 10.285V8.57068V5.14209Z",fill:"white"}),React.createElement("path",{d:"M6.8501 10.2866H15.4215V13.7152H8.56439L6.8501 15.4294V13.7152V10.2866Z",fill:"white"}),React.createElement("path",{d:"M6.8501 15.4272H11.9929V18.8558H6.8501V15.4272Z",fill:"white"})))};function md(e){return md="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},md(e)}var gd=["selector"];function yd(){yd=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function A(e,t,r,n){return Object.defineProperty(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n})}try{A({},"")}catch(e){A=function(e,t,r){return e[t]=r}}function l(t,r,n,o){var i=r&&r.prototype instanceof f?r:f,a=Object.create(i.prototype);return A(a,"_invoke",function(t,r,n){var o=1;return function(i,a){if(3===o)throw Error("Generator is already running");if(4===o){if("throw"===i)throw a;return{value:e,done:!0}}for(n.method=i,n.arg=a;;){var s=n.delegate;if(s){var A=w(s,n);if(A){if(A===u)continue;return A}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(1===o)throw o=4,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=3;var l=c(t,r,n);if("normal"===l.type){if(o=n.done?4:2,l.arg===u)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=4,n.method="throw",n.arg=l.arg)}}}(t,n,new M(o||[])),!0),a}function c(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var u={};function f(){}function d(){}function p(){}var h={};A(h,i,(function(){return this}));var m=Object.getPrototypeOf,g=m&&m(m(O([])));g&&g!==r&&n.call(g,i)&&(h=g);var y=p.prototype=f.prototype=Object.create(h);function v(e){["next","throw","return"].forEach((function(t){A(e,t,(function(e){return this._invoke(t,e)}))}))}function b(e,t){function r(o,i,a,s){var A=c(e[o],e,i);if("throw"!==A.type){var l=A.arg,u=l.value;return u&&"object"==md(u)&&n.call(u,"__await")?t.resolve(u.__await).then((function(e){r("next",e,a,s)}),(function(e){r("throw",e,a,s)})):t.resolve(u).then((function(e){l.value=e,a(l)}),(function(e){return r("throw",e,a,s)}))}s(A.arg)}var o;A(this,"_invoke",(function(e,n){function i(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(i,i):i()}),!0)}function w(t,r){var n=r.method,o=t.i[n];if(o===e)return r.delegate=null,"throw"===n&&t.i.return&&(r.method="return",r.arg=e,w(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),u;var i=c(o,t.i,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,u;var a=i.arg;return a?a.done?(r[t.r]=a.value,r.next=t.n,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,u):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,u)}function x(e){this.tryEntries.push(e)}function C(t){var r=t[4]||{};r.type="normal",r.arg=e,t[4]=r}function M(e){this.tryEntries=[[-1]],e.forEach(x,this),this.reset(!0)}function O(t){if(null!=t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}throw new TypeError(md(t)+" is not iterable")}return d.prototype=p,A(y,"constructor",p),A(p,"constructor",d),d.displayName=A(p,s,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,A(e,s,"GeneratorFunction")),e.prototype=Object.create(y),e},t.awrap=function(e){return{__await:e}},v(b.prototype),A(b.prototype,a,(function(){return this})),t.AsyncIterator=b,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new b(l(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},v(y),A(y,s,"Generator"),A(y,i,(function(){return this})),A(y,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.unshift(n);return function e(){for(;r.length;)if((n=r.pop())in t)return e.value=n,e.done=!1,e;return e.done=!0,e}},t.values=O,M.prototype={constructor:M,reset:function(t){if(this.prev=this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(C),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0][4];if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function n(e){a.type="throw",a.arg=t,r.next=e}for(var o=r.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i[4],s=this.prev,A=i[1],l=i[2];if(-1===i[0])return n("end"),!1;if(!A&&!l)throw Error("try statement without catch or finally");if(null!=i[0]&&i[0]<=s){if(s<A)return this.method="next",this.arg=e,n(A),!0;if(s<l)return n(l),!1}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n[0]>-1&&n[0]<=this.prev&&this.prev<n[2]){var o=n;break}}o&&("break"===e||"continue"===e)&&o[0]<=t&&t<=o[2]&&(o=null);var i=o?o[4]:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o[2],u):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),u},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[2]===e)return this.complete(r[4],r[3]),C(r),u}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[0]===e){var n=r[4];if("throw"===n.type){var o=n.arg;C(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={i:O(t),r,n},"next"===this.method&&(this.arg=e),u}},t}function vd(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function bd(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function wd(e,t,r){return(t=function(e){var t=function(e){if("object"!=md(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=md(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==md(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function xd(e,t,r,n,o,i,a){try{var s=e[i](a),A=s.value}catch(e){return void r(e)}s.done?t(A):Promise.resolve(A).then(n,o)}function Cd(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var i=e.apply(t,r);function a(e){xd(i,n,o,a,s,"next",e)}function s(e){xd(i,n,o,a,s,"throw",e)}a(void 0)}))}}var Md=function(){return Md=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},Md.apply(this,arguments)},Od=function(e,t,r,n){return new(r||(r=Promise))((function(o,i){function a(e){try{A(n.next(e))}catch(e){i(e)}}function s(e){try{A(n.throw(e))}catch(e){i(e)}}function A(e){e.done?o(e.value):function(e){return e instanceof r?e:new r((function(t){t(e)}))}(e.value).then(a,s)}A((n=n.apply(e,t||[])).next())}))},jd=function(e,t){var r,n,o,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=s(0),a.throw=s(1),a.return=s(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(A){return function(s){if(r)throw new TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&s[0]?n.return:s[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,s[1])).done)return o;switch(n=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return i.label++,{value:s[1],done:!1};case 5:i.label++,n=s[1],s=[0];continue;case 7:s=i.ops.pop(),i.trys.pop();continue;default:if(!((o=(o=i.trys).length>0&&o[o.length-1])||6!==s[0]&&2!==s[0])){i=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){i.label=s[1];break}if(6===s[0]&&i.label<o[1]){i.label=o[1],o=s;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(s);break}o[2]&&i.ops.pop(),i.trys.pop();continue}s=t.call(e,i)}catch(e){s=[6,e],n=0}finally{r=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,A])}}},Ed={rssFeedURL:"",selector:"",uniqueKey:"",loaderIcon:'<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 100 100" preserveAspectRatio="xMidYMid">\n\t<circle cx="50" cy="50" fill="none" stroke="#9f9f9f" stroke-width="10" r="35" stroke-dasharray="164.93361431346415 56.97787143782138">\n\t\t<animateTransform attributeName="transform" type="rotate" repeatCount="indefinite" dur="1s" values="0 50 50;360 50 50" keyTimes="0;1"></animateTransform>\n\t</circle>\n\t</svg>',viewAll:{link:"",label:"View All"},triggerButton:{label:"",icon:'<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M8.61703 13.1998C8.04294 13.1503 7.46192 13.125 6.875 13.125H6.25C4.17893 13.125 2.5 11.4461 2.5 9.375C2.5 7.30393 4.17893 5.625 6.25 5.625H6.875C7.46192 5.625 8.04294 5.59972 8.61703 5.55018M8.61703 13.1998C8.82774 14.0012 9.1031 14.7764 9.43719 15.5195C9.64341 15.9782 9.48685 16.5273 9.05134 16.7787L8.50441 17.0945C8.04492 17.3598 7.45466 17.1921 7.23201 16.7106C6.70983 15.5811 6.30451 14.3866 6.03155 13.1425M8.61703 13.1998C8.29598 11.9787 8.125 10.6968 8.125 9.375C8.125 8.05316 8.29598 6.77125 8.61703 5.55018M8.61703 13.1998C11.25 13.427 13.737 14.1643 15.9789 15.3124M8.61703 5.55018C11.25 5.323 13.737 4.58569 15.9789 3.43757M15.9789 3.43757C15.8808 3.12162 15.7751 2.80903 15.662 2.5M15.9789 3.43757C16.4247 4.87356 16.7131 6.37885 16.8238 7.93326M15.9789 15.3124C15.8808 15.6284 15.7751 15.941 15.662 16.25M15.9789 15.3124C16.4247 13.8764 16.7131 12.3711 16.8238 10.8167M16.8238 7.93326C17.237 8.2772 17.5 8.79539 17.5 9.375C17.5 9.95461 17.237 10.4728 16.8238 10.8167M16.8238 7.93326C16.8578 8.40942 16.875 8.8902 16.875 9.375C16.875 9.8598 16.8578 10.3406 16.8238 10.8167" stroke="#94A3B8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',beforeBtn:"",afterBtn:"",className:"",onClick:function(){}},notification:{setLastPostUnixTime:null,getLastPostUnixTime:null},flyout:{title:"What's New?",innerContent:{titleLink:!0,additionalClasses:[]},excerpt:{wordLimit:500,moreSymbol:"…",readMore:{label:"Read More",className:""}},className:"",closeOnEsc:!0,closeOnOverlayClick:!0,closeBtnIcon:'<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 18L18 6M6 6L18 18" stroke="#94A3B8" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>',formatDate:null,onOpen:function(){},onClose:function(){},onReady:function(){}}},Sd=function(){function e(e){this.rssFeedURLs=[],this.lastPostUnixTime=0,this.multiLastPostUnixTime={},this.notificationsCount=0,this.multiNotificationCount={},this.hasNewFeeds=!1,this.multiHasNewFeeds={},this.validateArgs(e),this.parseDefaults(e),this.setElement(),this.getElement()?(this.setID(),this.setRSSFeedURLs(),Pd.setInstanceID(this.getID()),this.RSS_Fetch_Instance=new kd(this),this.RSS_View_Instance=new Nd(this),this.setNotificationsCount(),this.setTriggers()):console.warn("WNR: Cannot find element with",this.getArgs().selector)}return e.prototype.validateArgs=function(e){["rssFeedURL","selector","uniqueKey"].forEach((function(t){if(!e[t])throw new Error("".concat(t," is a required argument. It cannot be empty or undefined."));if("rssFeedURL"===t){var r=e[t];Array.isArray(r)&&r.forEach((function(e){if(!(null==e?void 0:e.key))throw new Error('The parameter "key" is required for "'.concat(t,'" parameter in multi-feed mode.'));if(e.key.includes(" "))throw new Error('The parameter "key" cannot have spaces for "'.concat(t,'" parameter in multi-feed mode. Ref Key: "').concat(e.key,'"'))}))}}))},e.prototype.parseDefaults=function(e){var t,r;this.args=Md(Md(Md({},Ed),e),{viewAll:Md(Md({},Ed.viewAll),null==e?void 0:e.viewAll),triggerButton:Md(Md({},Ed.triggerButton),null==e?void 0:e.triggerButton),flyout:Md(Md(Md({},Ed.flyout),null==e?void 0:e.flyout),{innerContent:Md(Md({},Ed.flyout.innerContent),null===(t=null==e?void 0:e.flyout)||void 0===t?void 0:t.innerContent),excerpt:Md(Md({},Ed.flyout.excerpt),null===(r=null==e?void 0:e.flyout)||void 0===r?void 0:r.excerpt)})})},e.prototype.getArgs=function(){return this.args},e.prototype.setElement=function(){this.element=document.querySelector(this.args.selector)},e.prototype.getElement=function(){return this.element},e.prototype.setID=function(){var e=[this.getArgs().selector,this.getArgs().uniqueKey],t=this.getArgs().rssFeedURL;Array.isArray(t)?t.forEach((function(t){e.push(t.key)})):e.push(t),this.ID=btoa(e.join("-")).slice(-12).replace(/=/g,"")+"-"+this.getArgs().uniqueKey},e.prototype.isMultiFeedRSS=function(){return"string"!=typeof this.getArgs().rssFeedURL},e.prototype.setRSSFeedURLs=function(){var e=this,t=this.getArgs().rssFeedURL;this.isMultiFeedRSS()?Array.isArray(t)&&t.forEach((function(t){e.rssFeedURLs.push(t)})):this.rssFeedURLs.push({key:null,label:"",url:t.toString()})},e.prototype.getRSSFeedURLs=function(){return this.rssFeedURLs},e.prototype.getID=function(){return this.ID},e.prototype.setNotificationsCount=function(){return Od(this,void 0,void 0,(function(){var e=this;return jd(this,(function(t){switch(t.label){case 0:return[4,Promise.all(this.getRSSFeedURLs().map((function(t){return Od(e,[t],void 0,(function(e){var t,r=e.key;return jd(this,(function(e){switch(e.label){case 0:return t=0,"function"!=typeof this.getArgs().notification.getLastPostUnixTime?[3,2]:[4,this.getArgs().notification.getLastPostUnixTime(r,this)];case 1:return t=e.sent(),[3,3];case 2:t=Pd.getLastPostUnixTime(r),e.label=3;case 3:return this.isMultiFeedRSS()?this.multiLastPostUnixTime[r]=+t:this.lastPostUnixTime=+t,[2]}}))}))})))];case 1:return t.sent(),[4,this.RSS_Fetch_Instance.fetchData().then((function(t){Object.keys(t).forEach((function(r){var n=t[r];if(n.length){e.multiNotificationCount[r]=0;var o=+n[0].date,i=e.isMultiFeedRSS()?e.multiLastPostUnixTime[r]:e.lastPostUnixTime;o>i&&(n.forEach((function(t){t.date>i&&(e.isMultiFeedRSS()&&(e.multiNotificationCount[r]++,e.multiHasNewFeeds[r]=!0),e.notificationsCount++,e.hasNewFeeds=!0)})),e.RSS_View_Instance.setNotification(e.notificationsCount))}}))})).catch(console.error)];case 2:return t.sent(),[2]}}))}))},e.prototype.getNotificationsCount=function(){return this.notificationsCount},e.prototype.setTriggers=function(){var e=this,t=document.getElementById(this.RSS_View_Instance.getTriggerButtonID()),r=document.getElementById(this.RSS_View_Instance.getFlyoutID()),n=r.querySelector(".whats-new-rss-flyout-inner-content"),o=document.getElementById(this.RSS_View_Instance.getFlyoutCloseBtnID()),i=document.getElementById(this.RSS_View_Instance.getFlyoutMultiFeedNavID()),a=function(t){e.RSS_Fetch_Instance.fetchData().then((function(o){n.innerHTML="";var i=o[t];if(i.length){var a=+i[0].date,s=e.isMultiFeedRSS()?e.multiLastPostUnixTime[t]:e.lastPostUnixTime;i.forEach((function(r){var o=!!s&&r.date>s,i=e.getArgs().flyout.innerContent.titleLink?'<a href="'.concat(r.postLink,'" target="_blank">\n\t\t\t\t\t\t\t\t<h2>').concat(r.title,"</h2>\n\t\t\t\t\t\t\t</a>"):"<h2>".concat(r.title,"</h2>"),a='\n\t\t\t\t\t\t\t\t<div class="rss-content-header">\n\t\t\t\t\t\t\t\t\t<p>'.concat(e.RSS_View_Instance.formatDate(new Date(r.date)),"</p>\n\t\t\t\t\t\t\t\t\t").concat(i,"\n\t\t\t\t\t\t\t\t</div>\n\t\t\t\t\t\t\t\t").concat(e.RSS_View_Instance.createExcerpt(r.description,r.postLink,e.getArgs().flyout.excerpt),"\n\t\t\t\t\t\t\t\t").concat(e.RSS_View_Instance.listChildrenPosts(r.children),"\n\t\t\t\t\t\t\t"),A=e.getArgs().flyout.innerContent.additionalClasses;t&&A.push("`inner-content-item-feed-key-${key}`"),n.innerHTML+=e.RSS_View_Instance.innerContentWrapper(a,o,A.join(" "))})),e.getArgs().viewAll.link&&(n.innerHTML+=e.RSS_View_Instance.innerContentWrapper('\n\t\t\t\t\t\t\t<a href="'.concat(e.getArgs().viewAll.link,'" class="button view-all">').concat(e.getArgs().viewAll.label,"</a>\n\t\t\t\t\t\t\t"))),e.RSS_View_Instance.setIsLoading(!1),r.classList.add("ready"),e.getArgs().flyout.onReady(e),r.focus(),e.isMultiFeedRSS()||(e.lastPostUnixTime=a,e.hasNewFeeds&&("function"==typeof e.getArgs().notification.setLastPostUnixTime?e.getArgs().notification.setLastPostUnixTime(a,t):Pd.setLastPostUnixTime(a,t)))}})).catch(console.error)};t.addEventListener("click",(function(t){if(t.preventDefault(),e.getArgs().triggerButton.onClick(e),e.RSS_View_Instance.setIsLoading(!0),r.classList.remove("closed"),r.classList.add("open"),r.removeAttribute("style"),document.body.classList.add("whats-new-rss-is-active"),e.getArgs().flyout.onOpen(e),e.isMultiFeedRSS()){var n=i.querySelectorAll("button");n.forEach((function(t){e.RSS_View_Instance.setMultiFeedTabNotificationCount(t.dataset.feedKey,e.multiNotificationCount[t.dataset.feedKey]),t.addEventListener("click",(function(r){r.preventDefault();var o=t.dataset.feedKey;e.multiNotificationCount[o]=0,e.RSS_Fetch_Instance.fetchData().then((function(t){var r=t[o][0].date;e.multiLastPostUnixTime[o]=r,!0===e.multiHasNewFeeds[o]&&("function"==typeof e.getArgs().notification.setLastPostUnixTime?e.getArgs().notification.setLastPostUnixTime(r,o):Pd.setLastPostUnixTime(r,o)),e.multiHasNewFeeds[o]=!1})).catch(console.error),n.forEach((function(e){e.classList.remove("selected");var t=e.dataset.feedKey,r=".inner-content-item-feed-key-".concat(t);document.querySelectorAll(r).forEach((function(e){o!==t?e.classList.add("hidden"):e.classList.remove("hidden")}))})),t.classList.add("selected"),a(o)}))})),n[0].click()}else a(null)}));var s=function(){r.classList.add("closed"),r.classList.remove("open"),r.classList.remove("ready"),document.body.classList.remove("whats-new-rss-is-active"),e.isMultiFeedRSS()?e.RSS_View_Instance.setNotification(Object.values(e.multiNotificationCount).filter(Boolean).length):(e.hasNewFeeds=!1,e.RSS_View_Instance.setNotification(!1)),n.innerHTML="",e.getArgs().flyout.onClose(e),t.focus()};this.getArgs().flyout.closeOnEsc&&document.addEventListener("keydown",(function(e){"Escape"===e.key&&r.classList.contains("open")&&s()})),this.getArgs().flyout.closeOnOverlayClick&&r.querySelector(".whats-new-rss-flyout-overlay").addEventListener("click",s),o.addEventListener("click",s)},e}(),Pd=function(){function e(){}return e.setInstanceID=function(e){this.instanceID||(this.instanceID=e)},e.prefixer=function(e,t){if(void 0===t&&(t=""),!this.instanceID)throw new Error("Instance ID not set.");return t?"".concat(this.keys[e],"-").concat(this.instanceID,"-").concat(t):"".concat(this.keys[e],"-").concat(this.instanceID)},e._setDataExpiry=function(e){void 0===e&&(e="");var t=(new Date).getTime()+864e5;sessionStorage.setItem(this.prefixer("SESSION_DATA_EXPIRY",e),JSON.stringify(t))},e._isDataExpired=function(e){void 0===e&&(e="");var t=this.prefixer("SESSION_DATA_EXPIRY",e),r=window.sessionStorage.getItem(t);if(!r)return!0;var n=JSON.parse(r);return(new Date).getTime()>n&&(window.sessionStorage.removeItem(t),!0)},e.setSessionData=function(e,t){return void 0===t&&(t=""),this._setDataExpiry(t),window.sessionStorage.setItem(this.prefixer("SESSION",t),e)},e.getSessionData=function(e){return void 0===e&&(e=""),this._isDataExpired(e)?"{}":window.sessionStorage.getItem(this.prefixer("SESSION",e))},e.setLastPostUnixTime=function(e,t){return void 0===t&&(t=""),window.localStorage.setItem(this.prefixer("LAST_LATEST_POST",t),e.toString())},e.getLastPostUnixTime=function(e){return void 0===e&&(e=""),+window.localStorage.getItem(this.prefixer("LAST_LATEST_POST",e))},e.keys={SESSION_DATA_EXPIRY:"whats-new-cache-expiry",LAST_LATEST_POST:"whats-new-last-unixtime",SESSION:"whats-new-cache"},e}(),kd=function(){function e(e){var t=this;this.data={},this.RSS=e,this.RSS.getRSSFeedURLs().forEach((function(e){var r=JSON.parse(Pd.getSessionData(e.key));r&&r.length&&(t.data[e.key]=r)}))}return e.prototype.fetchData=function(){return Od(this,void 0,void 0,(function(){var e,t=this;return jd(this,(function(r){switch(r.label){case 0:return Object.keys(this.data).length?[2,this.data]:(e=this.RSS.getRSSFeedURLs().map((function(e){return Od(t,void 0,void 0,(function(){var t,r,n=this;return jd(this,(function(o){switch(o.label){case 0:return this.data[e.key]=[],[4,fetch(e.url)];case 1:return[4,o.sent().text()];case 2:return t=(t=o.sent()).replace(/»/g,"&raquo;"),r=new DOMParser,r.parseFromString(t,"text/xml").querySelectorAll("item").forEach((function(t){var r,o=t.querySelector("title").textContent,i=t.querySelector("link").textContent,a=t.querySelector("content\\:encoded, encoded"),s=a?a.textContent:"",A=t.querySelector("pubDate").innerHTML;n.data[e.key].push({title:o,date:A?+new Date(A):null,postLink:i,description:s.replace(/<a\b((?:(?!target=)[^>])*)>/g,'<a$1 target="_blank">').replace(/<p>\s*<\/p>/g,""),children:JSON.parse((null===(r=t.querySelector("children"))||void 0===r?void 0:r.innerHTML)||"{}")})})),Pd.setSessionData(JSON.stringify(this.data[e.key]),e.key),[2]}}))}))})),[4,Promise.all(e)]);case 1:return r.sent(),[2,this.data]}}))}))},e}(),Nd=function(){function e(e){this.RSS=e,this.createTriggerButton(),this.createFlyOut()}return e.prototype.getTriggerButtonID=function(){return"whats-new-rss-btn-".concat(this.RSS.getID())},e.prototype.getFlyoutID=function(){return"whats-new-rss-flyout-".concat(this.RSS.getID())},e.prototype.getFlyoutCloseBtnID=function(){return"whats-new-rss-flyout-close-".concat(this.RSS.getID())},e.prototype.getFlyoutMultiFeedNavID=function(){return"whats-new-rss-flyout-multi-feed-nav-".concat(this.RSS.getID())},e.prototype.setIsLoading=function(e){void 0===e&&(e=!1);var t=document.getElementById(this.getFlyoutID());e?t.classList.add("is-loading"):t.classList.remove("is-loading")},e.prototype.setNotification=function(e){var t=document.querySelector("#".concat(this.getTriggerButtonID()," .whats-new-rss-notification-badge"));e?(this.RSS.isMultiFeedRSS()?(t.innerHTML="",t.classList.add("is-multi-feed")):t.innerHTML=e>9?"9+":e.toString(),t.classList.remove("hide")):t.classList.add("hide")},e.prototype.createTriggerButton=function(){var e,t=this.RSS.getArgs().triggerButton.label;e=t?"\n\t\t\t".concat(this.RSS.getArgs().triggerButton.beforeBtn,'\n\t\t\t<a class="whats-new-rss-trigger-button has-label" id="').concat(this.getTriggerButtonID(),'">\n\t\t\t\t<div class="icon-badge">\n\t\t\t\t\t').concat(this.RSS.getArgs().triggerButton.icon,'\n\t\t\t\t\t<div class="whats-new-rss-notification-badge hide">0</div>\n\t\t\t\t</div>\n\t\t\t\t').concat(t,"\n\t\t\t</a>\n\t\t\t").concat(this.RSS.getArgs().triggerButton.afterBtn,"\n\t\t\t"):"\n\t\t\t".concat(this.RSS.getArgs().triggerButton.beforeBtn,'\n\t\t\t<a class="whats-new-rss-trigger-button" id="').concat(this.getTriggerButtonID(),'">\n\t\t\t\t').concat(this.RSS.getArgs().triggerButton.icon,'\n\t\t\t\t<div class="whats-new-rss-notification-badge hide">0</div>\n\t\t\t</a>\n\t\t\t').concat(this.RSS.getArgs().triggerButton.afterBtn,"\n\t\t\t"),this.RSS.getElement().innerHTML+=e},e.prototype.createFlyOut=function(){var e=["whats-new-rss-flyout","closed"];this.RSS.getArgs().flyout.className&&e.push(this.RSS.getArgs().flyout.className);var t=[];this.RSS.isMultiFeedRSS()&&(t.push('<nav id="'.concat(this.getFlyoutMultiFeedNavID(),'" class="whats-new-rss-multi-feed-nav">')),this.RSS.getRSSFeedURLs().forEach((function(e){t.push('<button type="button" data-feed-key="'.concat(e.key,'">\n\t\t\t\t\t\t').concat(e.label,'\n\t\t\t\t\t\t<div class="new-notification-count"></div>\n\t\t\t\t\t</button>\n\t\t\t\t\t'))})),t.push("</nav>"));var r=document.createElement("div");r.setAttribute("id",this.getFlyoutID()),r.setAttribute("class",e.join(" ")),r.setAttribute("role","dialog"),r.setAttribute("style","visibility: hidden;"),r.innerHTML='\n\t\t<div class="whats-new-rss-flyout-contents">\n\n\t\t\t<div class="whats-new-rss-flyout-inner-header">\n\n\t\t\t\t<div class="whats-new-rss-flyout-inner-header__title-icon-wrapper">\n\t\t\t\t\t<h3>'.concat(this.RSS.getArgs().flyout.title,'</h3>\n\n\t\t\t\t\t<span class="whats-new-rss-flyout-inner-header__loading-icon">\n\t\t\t\t\t').concat(this.RSS.getArgs().loaderIcon,'\n\t\t\t\t\t</span>\n\t\t\t\t</div>\n\n\t\t\t\t<button type="button" id="').concat(this.getFlyoutCloseBtnID(),'">').concat(this.RSS.getArgs().flyout.closeBtnIcon,"</button>\n\t\t\t</div>\n\n\t\t\t").concat(t.join(""),'\n\n\t\t\t<div class="whats-new-rss-flyout-inner-content">\n\t\t\t\t<div class="skeleton-container">\n\t\t\t\t\t<div class="skeleton-row whats-new-rss-flyout-inner-content-item"></div>\n\t\t\t\t\t<div class="skeleton-row whats-new-rss-flyout-inner-content-item"></div>\n\t\t\t\t\t<div class="skeleton-row whats-new-rss-flyout-inner-content-item"></div>\n\t\t\t\t</div>\n\t\t\t</div>\n\n\t\t</div>\n\n\t\t<div class="whats-new-rss-flyout-overlay"></div>\n\t\t'),document.body.appendChild(r)},e.prototype.setMultiFeedTabNotificationCount=function(e,t){void 0===t&&(t=0);var r=document.querySelector("#".concat(this.getFlyoutMultiFeedNavID(),' button[data-feed-key="').concat(e,'"]'));if(r){var n=r.querySelector(".new-notification-count");if(t){var o=t>9?"9+":t;n.innerHTML=o.toString()}else n.innerHTML=""}},e.prototype.innerContentWrapper=function(e,t,r){void 0===t&&(t=!1),void 0===r&&(r="");var n=["whats-new-rss-flyout-inner-content-item"];return t&&n.push("rss-new-post"),r&&n.push(r),'\n\t\t<div class="'.concat(n.join(" "),'">\n\t\t\t').concat(t?'<small class="new-post-badge">New ✨</small>':"","\n\t\t\t").concat(e,"\n\t\t</div>\n\t\t")},e.prototype.createExcerpt=function(e,t,r){var n=r.wordLimit,o=r.moreSymbol,i=r.readMore;if(!n)return e;var a=e.replace(/<[^>]*>/g,"").split(/\s+/),s=a.slice(0,n).join(" ");return o&&(s+=o),n>a.length?e:t&&(null==i?void 0:i.label)?"<p>".concat(s,' <a href="').concat(t,'" target="_blank" class="').concat(i.className,'">').concat(i.label,"</a></p>"):"<p>".concat(s,"</p>")},e.prototype.listChildrenPosts=function(e){var t=this,r=Object.values(e);if(!r.length)return"";var n=document.createElement("details"),o=document.createElement("summary"),i=document.createElement("div");return r.forEach((function(e){var r=(new DOMParser).parseFromString(e.post_content,"text/html"),n=document.createElement("div");n.classList.add("sub-version-item"),n.innerHTML='\n\t\t\t\t<div class="sub-version-header">\n\t\t\t\t\t<h4 class="sub-version-title">'.concat(e.post_title,'</h4>\n\t\t\t\t\t<span class="sub-version-date">').concat(t.formatDate(new Date(e.post_date)),'</span>\n\t\t\t\t</div>\n\t\t\t\t<div class="sub-version-content">').concat(r.documentElement.textContent,"</div>\n\t\t\t"),i.appendChild(n)})),o.innerHTML='<p class="text-see-more">See More</p><p class="text-see-less">See Less</p>',n.appendChild(o),n.appendChild(i),i.classList.add("sub-version-items-wrapper"),n.classList.add("whats-new-rss-sub-version-details"),n.outerHTML},e.prototype.formatDate=function(e){if("function"==typeof this.RSS.getArgs().flyout.formatDate)return this.RSS.getArgs().flyout.formatDate(e);var t=new Date,r=e.getTime(),n=t.getTime()-r,o=36e5,i=24*o,a=7*i,s=30*i;if(n<6e4)return"Just now";if(n<o){var A=Math.floor(n/6e4);return"".concat(A," minute").concat(A>1?"s":""," ago")}if(n<i){var l=Math.floor(n/o);return"".concat(l," hour").concat(l>1?"s":""," ago")}if(n<a){var c=Math.floor(n/i);return"".concat(c," day").concat(c>1?"s":""," ago")}if(n<s){var u=Math.floor(n/a);return"".concat(u," week").concat(u>1?"s":""," ago")}var f=Math.floor(n/s);return"".concat(f," month").concat(f>1?"s":""," ago")},e}();function Td(){return Dd.apply(this,arguments)}function Dd(){return(Dd=Cd(yd().mark((function e(){return yd().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",'.whats-new-rss-is-active{overflow:hidden}.whats-new-rss-trigger-button{display:flex;align-items:center;position:relative;width:auto;padding:5px;cursor:pointer}.whats-new-rss-trigger-button.has-label{align-items:end;gap:10px}.whats-new-rss-trigger-button.has-label .icon-badge{position:relative;line-height:1}.whats-new-rss-trigger-button.has-label .icon-badge .whats-new-rss-notification-badge{top:-12px;right:-10px}.whats-new-rss-trigger-button .whats-new-rss-notification-badge{position:absolute;top:-8px;right:-5px;width:20px;font-size:10px;line-height:20px;text-align:center;border-radius:10px;color:#fff;background:red;transition:transform .2s ease-in-out}.whats-new-rss-trigger-button .whats-new-rss-notification-badge.is-multi-feed{top:-2px;right:-2px;font-size:0;width:10px;height:10px}.whats-new-rss-trigger-button .whats-new-rss-notification-badge.hide{display:none}.whats-new-rss-trigger-button:hover .whats-new-rss-notification-badge{transform:scale(1.2)}.whats-new-rss-flyout{position:fixed;top:0;right:0;bottom:0;width:100%;z-index:99999;transition:visibility .3s ease-in-out;font-family:Arial,Helvetica,sans-serif}.whats-new-rss-flyout .lightbox-trigger,.whats-new-rss-flyout.hidden{display:none}.whats-new-rss-flyout.is-loading .whats-new-rss-flyout-inner-header__loading-icon{display:block;margin:auto}.whats-new-rss-flyout.is-loading .whats-new-rss-flyout-inner-header__loading-icon svg{display:block;background:0 0;width:25px;height:25px}.whats-new-rss-flyout .whats-new-rss-flyout-contents{position:fixed;display:flex;right:0;width:30%;height:100%;flex-direction:column;background-color:#fff;transition:transform .3s ease-in-out;z-index:9999}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px 16px 24px;border-bottom:1px solid #ccc}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-header button{border:none;background:0 0;font-size:30px;cursor:pointer;color:#94a3b8;padding:0;margin:0;box-shadow:none}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-header .whats-new-rss-flyout-inner-header__title-icon-wrapper{display:flex;gap:10px}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-header .whats-new-rss-flyout-inner-header__title-icon-wrapper h3{margin:0;padding:0;color:#0f172a;font-weight:600;font-size:16px;line-height:24px}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-multi-feed-nav{display:flex;padding:0 30px;border-bottom:1px solid #ccc;gap:2em;overflow:auto;white-space:nowrap}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-multi-feed-nav button{position:relative;background:0 0;color:inherit;padding:15px 0;border-bottom:2px solid transparent}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-multi-feed-nav button:focus,.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-multi-feed-nav button:hover{border-color:inherit}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-multi-feed-nav button.selected{border-color:#5d5d5d}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-multi-feed-nav button .new-notification-count{position:absolute;top:0;right:-10px;width:20px;font-size:10px;line-height:20px;text-align:center;border-radius:10px;color:#fff;background:red}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content{flex:1;overflow-y:auto}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .skeleton-container{margin:30px}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item{border-bottom:1px solid #d8dfe9;padding:30px 24px;color:#475569;font-weight:400;font-size:14px;line-height:20px;display:flex;flex-direction:column;gap:13px}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item>*{margin:0}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item.skeleton-row{height:25vh;margin:40px 0;background:linear-gradient(90deg,#eee 25%,#ddd 50%,#eee 75%);background-size:200% 100%;animation:shimmer 1.5s infinite}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item.rss-new-post{position:relative}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item.rss-new-post .new-post-badge{background:#ff3d3d;border-radius:5px;position:absolute;right:45px;padding:0 5px;color:#fff}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item .rss-content-header{display:flex;flex-direction:column;gap:15px;padding:0 0 8px 0}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item .rss-content-header p{color:#94a3b8;margin:0;padding:0;font-weight:600;font-size:14px;line-height:16px}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item .rss-content-header h2{margin:0;color:#0f172a;font-weight:700;line-height:28px;font-size:20px}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item h2{font-weight:700;font-size:18px;line-height:24px}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item h3{font-weight:700;font-size:16px;line-height:22px;margin-top:12px}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item h4{font-weight:700;font-size:15px;line-height:20px;margin-top:12px}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item h5{font-weight:700;font-size:14px;line-height:18px}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item h6{font-weight:700;font-size:13px;line-height:16px}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item p{padding:0;font-size:14px}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item p:last-child{margin-bottom:0;padding-bottom:0}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item a{color:#1170ff;text-decoration:none}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item figure{margin:10px 0}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item figure.wp-block-embed.is-type-video{position:relative;width:100%;height:0;padding-bottom:56.25%}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item figure iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item video{vertical-align:middle;width:100%}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item strong{font-weight:600}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item ol,.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item ul{padding-inline-start:20px}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item ol li,.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item ul li{margin-bottom:5px}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item ul{list-style-type:disc}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-flyout-inner-content .whats-new-rss-flyout-inner-content-item ol{list-style-type:decimal}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details{line-height:20px;font-size:.9em;margin:10px 0;background:#f9fafb}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details summary{display:flex;justify-content:space-between;cursor:pointer;padding:20px 15px;height:1em;line-height:20px;font-weight:800}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details summary::after{content:"⌃";font-size:20px;transform:rotateX(180deg);font-weight:800}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details summary .text-see-more{display:block}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details summary .text-see-less{display:none}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details[open] summary{border-bottom:1px solid #e2e8f0}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details[open] summary::after{transform:rotateX(45deg)}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details[open] summary .text-see-more{display:none}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details[open] summary .text-see-less{display:block}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details .sub-version-item{position:relative;padding:1em;border-bottom:1px solid #e2e8f0}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details .sub-version-item .sub-version-header{display:flex;justify-content:space-between}.whats-new-rss-flyout .whats-new-rss-flyout-contents .whats-new-rss-sub-version-details .sub-version-item .sub-version-content{margin-top:1em}.whats-new-rss-flyout .whats-new-rss-flyout-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.5);transition:all .3s ease-in-out}.whats-new-rss-flyout.closed{visibility:hidden}.whats-new-rss-flyout.closed .whats-new-rss-flyout-overlay{opacity:0;visibility:hidden}.whats-new-rss-flyout.closed .whats-new-rss-flyout-contents{transform:translateX(100%)}.whats-new-rss-flyout .whats-new-rss-flyout-inner-header__loading-icon{display:none}@keyframes shimmer{0%{background-position:-200% 0}100%{background-position:200% 0}}@media screen and (max-width:1024px){.whats-new-rss-flyout .whats-new-rss-flyout-contents{width:40%}}@media screen and (max-width:768px){.whats-new-rss-flyout .whats-new-rss-flyout-contents{width:85%}}');case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function Id(){return(Id=Cd(yd().mark((function e(){var t,r;return yd().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t="whats-new-rss-styles",document.getElementById(t)){e.next=8;break}return(r=document.createElement("style")).id=t,e.next=6,Td();case 6:r.innerHTML=e.sent,document.head.appendChild(r);case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}const Ld=function(e){var t=e.selector,r=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,gd),n=(0,a.useRef)(null);return(0,a.useEffect)((function(){return function(){Id.apply(this,arguments)}(),n.current||(n.current=function(e){return new Sd(e)}(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?bd(Object(r),!0).forEach((function(t){wd(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):bd(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({selector:t},r))),function(){n.current&&"function"==typeof n.current.destroy&&n.current.destroy()}}),[t].concat(function(e){return function(e){if(Array.isArray(e))return vd(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 vd(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?vd(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.")}()}(Object.values(r)))),n.current},zd=({children:e,gap:t="lg",className:r,...n})=>(0,xe.jsx)("div",{className:vt("w-full box-border flex items-center justify-between bg-background-primary p-5 min-h-16",bt(t),r),...n,children:e});zd.displayName="Topbar";const Rd=({gap:e="sm",children:t,className:r})=>(0,xe.jsx)("div",{className:vt("flex items-center",bt(e),r),children:t});Rd.displayName="Topbar.Left";const Fd=({gap:e="md",children:t,align:r="center",className:n})=>{const o={left:"justify-start",center:"justify-center",right:"justify-end"}[r];return(0,xe.jsx)("div",{className:vt("flex items-center grow",bt(e),o,n),children:t})};Fd.displayName="Topbar.Middle";const Vd=({gap:e="sm",children:t,className:r})=>(0,xe.jsx)("div",{className:vt("flex items-center",bt(e),r),children:t});Vd.displayName="Topbar.Right";const Wd=({children:e,className:t})=>(0,xe.jsx)("div",{className:vt("flex items-center [&>svg]:block h-full",t),children:e});Wd.displayName="Topbar.Item",zd.Left=Rd,zd.Middle=Fd,zd.Right=Vd,zd.Item=Wd;const Bd=(0,a.createContext)({}),Xd=Bd.Provider,Ud=()=>(0,a.useContext)(Bd),Yd=(e,t,r)=>{if(!e||!t)return{open:()=>({}),closed:()=>({})};const n=e?.getBoundingClientRect(),o=t?.getBoundingClientRect(),i=r?n?.x-o?.x+n?.width/2:o?.width-(o?.right-n?.x)+n?.width/2,a=n?.y-o?.y+n?.height/2;return{open:(e=1e3)=>({clipPath:`circle(${2*e+200}px at ${i}px ${a}px)`,background:"rgb(255, 255, 255, 1)",transition:{type:"spring",stiffness:20,restDelta:2,background:{duration:0}}}),closed:{clipPath:`circle(${n?.width/2}px at ${i}px ${a}px)`,background:"rgb(255, 255, 255, 0)",transition:{delay:.5,type:"spring",stiffness:400,damping:40,background:{duration:0,delay:1e3}}}}},qd=e=>(0,xe.jsx)(nc.path,{className:"stroke-icon-primary",fill:"transparent",strokeWidth:"3",strokeLinecap:"round",...e}),Hd=({className:e})=>{const{toggleOpen:t,setTriggerRef:r}=Ud();return(0,xe.jsx)(qt,{ref:r,className:vt("relative z-[1] rounded-full hover:shadow-sm focus:[box-shadow:none] pointer-events-auto bg-background-primary",e),variant:"ghost",size:"xs",onClick:t,"aria-label":"Toggle menu",icon:(0,xe.jsxs)(nc.svg,{className:"shrink-0 stroke-icon-primary",width:"23",height:"23",variants:{open:{viewBox:"0 0 20 20"},closed:{viewBox:"0 0 23 18"}},children:[(0,xe.jsx)(qd,{variants:{closed:{d:"M 2 2.5 L 20 2.5"},open:{d:"M 3 16.5 L 17 2.5"}}}),(0,xe.jsx)(qd,{d:"M 2 9.423 L 20 9.423",variants:{closed:{opacity:1},open:{opacity:0}},transition:{duration:.1}}),(0,xe.jsx)(qd,{variants:{closed:{d:"M 2 16.346 L 20 16.346"},open:{d:"M 3 2.5 L 17 16.346"}}})]})})},Zd={open:{transition:{staggerChildren:.07,delayChildren:.2}},closed:{transition:{staggerChildren:.05,staggerDirection:-1}}},Gd=({tag:e="a",active:t,icon:r,iconPosition:n="left",className:o,children:i,...s})=>{let A=null,l=null;const c=r&&(0,a.isValidElement)(r)?(0,a.cloneElement)(r,{key:"left-icon",className:vt("size-5",t?"text-brand-800":"text-icon-secondary",r.props?.className??"")}):null;switch(n){case"left":A=c;break;case"right":l=c;break;default:A=null,l=null}return(0,xe.jsx)(Qd,{children:(0,xe.jsxs)(e,{className:vt("w-full no-underline hover:no-underline text-text-primary text-lg font-medium flex items-center gap-2 px-2.5 py-1.5 rounded-md hover:bg-background-secondary hover:text-text-primary focus:outline-none focus:shadow-none transition ease-in-out duration-150",t?"text-text-primary bg-background-secondary":"text-text-secondary",o),...s,children:[!!A&&A,(0,xe.jsx)("span",{className:"contents",children:i}),!!l&&l]})})},Kd={open:{y:0,opacity:1,transition:{y:{stiffness:1e3,velocity:-100}}},closed:{y:50,opacity:0,transition:{y:{stiffness:1e3}}}},Qd=({children:e})=>(0,xe.jsx)(nc.li,{className:"m-0 p-0 flex items-center justify-start w-full",variants:Kd,whileHover:{scale:1.05},whileTap:{scale:.95},children:e}),Jd=({children:e,className:t})=>{const{triggerRef:r,triggerOnRight:n,triggerOnLeft:o}=Ud(),[i,s]=(0,a.useState)(null);return r?(0,xe.jsxs)(nc.div,{ref:s,className:vt("absolute top-0 bottom-0 w-80 h-screen",n?"right-0":"left-0",t),children:[i&&(0,xe.jsx)(nc.div,{className:vt("bg-background-primary shadow-lg absolute top-0 bottom-0 w-80 border-y-0 border-l-0 border-r border-solid border-border-subtle",n?"right-0":"left-0"),variants:Yd(r,i,o??!1)}),(0,xe.jsx)(nc.ul,{variants:Zd,className:vt("relative mt-14 mb-0 w-full px-5 pb-5 pt-2 flex flex-col items-start justify-start gap-0.5",t),children:e})]}):null},_d=({className:e,children:t})=>{const[r,n]=function(...e){const t=(0,a.useRef)(0),[r,n]=(0,a.useState)(e[t.current]);return[r,(0,a.useCallback)((r=>{t.current="number"!=typeof r?((e,t,r)=>{const n=t-0;return((r-0)%n+n)%n+0})(0,e.length,t.current+1):r,n(e[t.current])}),[e.length,...e])]}(!1,!0),[o,i]=(0,a.useState)(null),s=(0,a.useRef)(null),{height:A}=(e=>{const t=(0,a.useRef)({width:0,height:0});return(0,a.useEffect)((()=>{e.current&&(t.current.width=e.current.offsetWidth,t.current.height=e.current.offsetHeight)}),[]),t.current})(s),{isRight:l=!1,isLeft:c=!0}=(e=>{if(!e)return{error:"Element not found."};const t=e.getBoundingClientRect(),r=window.innerWidth,n=r/2,o=t.right<n,i=t.left>n;return{isLeft:o,isRight:i,isCenter:!o&&!i,elementRect:{left:t.left,right:t.right,width:t.width},viewport:{width:r,center:n}}})(o);return(0,xe.jsx)(Xd,{value:{isOpen:r,toggleOpen:n,setTriggerRef:e=>{(0,a.startTransition)((()=>{i(e)}))},triggerRef:o,triggerOnRight:l,triggerOnLeft:c},children:(0,xe.jsx)("div",{className:vt("size-6 z-[1]",e),children:(0,xe.jsx)(nc.nav,{className:"h-full",initial:!1,animate:r?"open":"closed",custom:A,variants:{open:{pointerEvents:"auto"},closed:{pointerEvents:"none"}},ref:s,children:t})})})};_d.displayName="HamburgerMenu",Hd.displayName="HamburgerMenu.Toggle",Jd.displayName="HamburgerMenu.Options",Gd.displayName="HamburgerMenu.Option",_d.Options=Jd,_d.Option=Gd,_d.Toggle=Hd;const $d=(0,a.forwardRef)((({label:e="",size:t="sm",className:r="",type:n="pill",variant:o="neutral",icon:i=null,disabled:a=!1,onClose:s=()=>{},closable:A=!1,onMouseDown:l=()=>{},disableHover:c=!1},u)=>{const f={neutral:"bg-badge-background-gray text-badge-color-gray border-badge-border-gray",red:"bg-badge-background-red text-badge-color-red border-badge-border-red",yellow:"bg-badge-background-yellow text-badge-color-yellow border-badge-border-yellow",green:"bg-badge-background-green text-badge-color-green border-badge-border-green",blue:"bg-badge-background-sky text-badge-color-sky border-badge-border-sky",inverse:"bg-background-inverse text-text-inverse border-background-inverse",disabled:"bg-badge-background-disabled text-badge-color-disabled border-badge-border-disabled disabled cursor-not-allowed"};let d="",p="group relative justify-center flex items-center cursor-pointer";const h={xxs:"[&>svg]:size-3",xs:"[&>svg]:size-3",sm:"[&>svg]:size-3",md:"[&>svg]:size-4",lg:"[&>svg]:size-5"};return a?(d=f.disabled,p+=" cursor-not-allowed disabled"):d=f[o],e?(0,xe.jsxs)("span",{className:vt("font-medium border-badge-border-gray flex items-center justify-center border border-solid box-border max-w-full transition-colors duration-150 ease-in-out",{xxs:"py-0.5 px-0.5 text-xs h-4",xs:"py-0.5 px-1 text-xs h-5",sm:"py-1 px-1.5 text-xs h-6",md:"py-1 px-1.5 text-sm h-7",lg:"py-1 px-1.5 text-base h-8"}[t],{pill:"rounded-full",rounded:"rounded"}[n],"gap-0.5",d,!c&&{neutral:"hover:bg-badge-hover-gray",red:"hover:bg-badge-hover-red",yellow:"hover:bg-badge-hover-yellow",green:"hover:bg-badge-hover-green",blue:"hover:bg-badge-hover-sky",inverse:"hover:bg-badge-hover-inverse",disabled:"hover:bg-badge-hover-disabled"}[o],r),ref:u,children:[i?(0,xe.jsx)("span",{className:vt("justify-center flex items-center",h[t]),children:i}):null,(0,xe.jsx)("span",{className:"px-1 truncate inline-block",children:e}),A&&(0,xe.jsxs)("span",{className:vt(p,h[t]),onMouseDown:l,role:"button",tabIndex:0,...!a&&{onClick:s},children:[(0,xe.jsx)("span",{className:"sr-only",children:`Remove ${e}`}),(0,xe.jsx)(ir,{}),(0,xe.jsx)("span",{className:"absolute -inset-1"})]})]}):null}));$d.displayName="Badge";const ep=Qt("Megaphone",[["path",{d:"m3 11 18-5v12L3 14v-3z",key:"n962bs"}],["path",{d:"M11.6 16.8a3 3 0 1 1-5.8-1.6",key:"1yl0tm"}]]),tp=Qt("ArrowUpRight",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]]),rp=Qt("CircleHelp",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]),np=Qt("X",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);function op(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return ip(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ip(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 ip(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var ap="srfm_upgrade_notice_seen";const sp=function(e){var t=e.onClose,r=op((0,i.useState)(!0),2),n=r[0],o=r[1],a=op((0,i.useState)(!1),2),s=a[0],A=a[1];return(0,i.useEffect)((function(){var e,t;e=ap,2===(t="; ".concat(document.cookie).split("; ".concat(e,"="))).length&&t.pop().split(";").shift()||A(!0)}),[]),s&&n?React.createElement(Bt,{className:"relative bg-brand-background-hover-100 p-2 text-xs text-center w-full gap-1",align:"center"},React.createElement("p",{className:"text-text-primary w-full mx-7 lg:mx-0"},React.createElement("span",{className:" font-semibold text-xs"},(0,we.__)("Ready to go beyond free plan?","sureforms"))," ",React.createElement(qt,{tag:"a",variant:"link",className:"p-0 [&>span]:p-0 underline underline-offset-2 font-normal",size:"xs",onClick:function(){var e,t;return window.open(ed((null===(e=srfm_admin)||void 0===e?void 0:e.pricing_page_url)||(null===(t=srfm_admin)||void 0===t?void 0:t.sureforms_pricing_page),"dashboard-upgrade-notice-cta"),"_blank","noreferrer")}},(0,we.__)("Upgrade now","sureforms"))," ",React.createElement("span",{className:"font-normal text-xs"},(0,we.__)("and unlock the full power of SureForms!","sureforms"))),React.createElement(Bt.Item,{className:"absolute right-2 inset-y-0 inline-flex items-center"},React.createElement(qt,{variant:"ghost",size:"xs",className:"p-1 hover:bg-transparent",icon:React.createElement(np,{className:"size-4"}),onClick:function(){o(!1),function(e){var t=new Date;t.setTime(t.getTime()+864e6),document.cookie="".concat(e,"=").concat("true","; expires=").concat(t.toUTCString(),"; path=/")}(ap),"function"==typeof t&&t()}}))):null};function Ap(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return lp(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?lp(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 lp(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var cp=srfm_admin,up=cp.site_url,fp=void 0===up?"":up,dp=cp.is_pro_active,pp=void 0!==dp&&dp,hp=[{slug:"sureforms_menu",text:(0,we.__)("Dashboard","sureforms"),link:"".concat(fp,"/wp-admin/admin.php?page=sureforms_menu")},{slug:"sureforms_form",text:(0,we.__)("Forms","sureforms"),link:"".concat(fp,"/wp-admin/edit.php?post_type=sureforms_form")},{slug:"sureforms_entries",text:(0,we.__)("Entries","sureforms"),link:"".concat(fp,"/wp-admin/admin.php?page=sureforms_entries")},{slug:"sureforms_form_settings",text:(0,we.__)("Settings","sureforms"),link:"".concat(fp,"/wp-admin/admin.php?page=sureforms_form_settings&tab=general-settings")}];const mp=function(){var e,t,r,n,o,a,s,A=Ap((0,i.useState)(null),2),l=A[0],c=A[1],u=Ap((0,i.useState)((null===(e=srfm_admin)||void 0===e?void 0:e.is_license_active)||!1),2),f=u[0],d=u[1],p=(null===(t=srfm_admin)||void 0===t?void 0:t.is_first_form_created)||!1;return(0,i.useEffect)((function(){var e=new URLSearchParams(window.location.search),t=e.get("page");t||(t=e.get("post_type")),c(hp.find((function(e){return e.slug===t})))}),[]),Ld({uniqueKey:"sureforms",rssFeedURL:"https://sureforms.com/whats-new/feed/",selector:"#srfm_whats_new",icon:(0,i.renderToString)(React.createElement(ep,{className:"size-4"})),flyout:{title:(0,we.__)("What's New?","sureforms")},triggerButton:{icon:(0,i.renderToString)(React.createElement(ep,{className:"size-4 text-text-primary"}))}}),(0,i.useEffect)((function(){window.addEventListener("srfm_license_status_updated",(function(e){null!=e&&e.detail&&d(e.detail.is_license_active)}))}),[]),React.createElement("div",{className:"top-8 z-[1]"},!pp&&!f&&"sureforms_menu"===(null==l?void 0:l.slug)&&p&&(null===(r=srfm_admin)||void 0===r?void 0:r.check_three_days_threshold)&&React.createElement(sp,null),React.createElement(zd,{className:"py-0 px-4 pt-0 pb-0 min-h-0 h-14 gap-4 shadow-sm bg-background-primary/75 backdrop-blur-[5px]"},React.createElement(zd.Left,{className:"gap-3"},React.createElement(zd.Item,{className:"w-auto h-auto lg:hidden"},React.createElement(_d,null,React.createElement(_d.Toggle,{className:"size-6"}),React.createElement(_d.Options,null,hp.map((function(e){return React.createElement(_d.Option,{key:e.slug,active:(null==l?void 0:l.slug)===e.slug,href:e.link,iconPosition:"left",rel:"noopener noreferrer",tag:"a",target:"_self"},e.text)})),!pp&&!f&&React.createElement(_d.Option,{href:hp[0].link,iconPosition:"left",rel:"noopener noreferrer",tag:"a",target:"_blank",className:"text-link-primary gap-1"},(0,we.__)("Upgrade SureForms","sureforms")," ",React.createElement(tp,{className:"!size-5"}))))),React.createElement(zd.Item,null,React.createElement(hd,null))),React.createElement(zd.Middle,{align:"left",className:"h-full hidden lg:flex"},React.createElement(zd.Item,null,React.createElement("nav",{className:"flex items-center gap-4 h-full"},hp.map((function(e){return React.createElement("a",{className:td("h-full text-text-secondary text-sm font-medium no-underline px-1 content-center relative focus:outline-none hover:text-text-primary focus:[box-shadow:none]",(null==l?void 0:l.slug)===(null==e?void 0:e.slug)&&'text-text-primary before:content-[""] before:absolute before:h-px before:bg-border-interactive before:bottom-0 before:inset-x-0'),href:e.link,key:e.slug},e.text)})))),!pp&&!f&&p&&(null===(n=srfm_admin)||void 0===n?void 0:n.check_eight_days_threshold)&&React.createElement(zd.Item,null,React.createElement(qt,{icon:React.createElement(tp,{className:"!size-5"}),iconPosition:"right",variant:"link",size:"sm",className:"h-full text-link-primary text-sm font-semibold no-underline hover:no-underline hover:text-link-primary-hover px-1 content-center [box-shadow:none] focus:[box-shadow:none] focus:outline-none",onClick:function(){var e,t;return window.open(ed((null===(e=srfm_admin)||void 0===e?void 0:e.pricing_page_url)||(null===(t=srfm_admin)||void 0===t?void 0:t.sureforms_pricing_page),"dashboard-header-cta"),"_blank","noreferrer")}},(0,we.__)("Upgrade SureForms","sureforms")))),React.createElement(zd.Right,null,React.createElement(zd.Item,{className:"flex gap-3 items-center"},React.createElement(Yt,{size:"xs",variant:"neutral",className:"text-text-tertiary"},null===(o=srfm_admin)||void 0===o?void 0:o.plugin_version),React.createElement($d,{label:(0,we.__)("Core","sureforms"),className:"text-text-tertiary",size:"xs",type:"rounded",variant:"neutral"}),pp&&React.createElement(React.Fragment,null,React.createElement("span",{className:"text-text-tertiary"},"|"),React.createElement(Yt,{size:"xs",variant:"neutral",className:"text-text-tertiary"},null===(a=srfm_admin)||void 0===a?void 0:a.pro_plugin_version),React.createElement($d,{label:null===(s=srfm_admin)||void 0===s?void 0:s.pro_plugin_name.split(" ")[1],size:"xs",variant:"inverse",type:"rounded"}))),(pp||f)&&React.createElement(zd.Item,null,React.createElement(qt,{variant:"ghost",className:"p-0 hover:bg-transparent focus:[box-shadow:none] [box-shadow:none]",onClick:function(){f||window.open("".concat(fp,"/wp-admin/admin.php?page=sureforms_form_settings&tab=account-settings"),"_self","noopener noreferrer")},icon:React.createElement($d,{label:f?(0,we.__)("Activated","sureforms"):(0,we.__)("Unlicensed","sureforms"),size:"xs",variant:f?"green":"red"})})),React.createElement(zd.Item,{className:"p-1"},React.createElement(qt,{size:"xs",variant:"ghost",className:"p-0 focus:[box-shadow:none] [box-shadow:none] text-text-primary",onClick:function(){window.open("https://sureforms.com/docs/","_blank","noopener noreferrer")},icon:React.createElement(rp,{className:"size-4"})})),React.createElement(zd.Item,{className:"gap-2"},React.createElement("div",{id:"srfm_whats_new",className:"[&_a]:!p-1"})))))},gp=Qt("Settings",[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]),yp=Qt("Ticket",[["path",{d:"M2 9a3 3 0 0 1 0 6v2a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-2a3 3 0 0 1 0-6V7a2 2 0 0 0-2-2H4a2 2 0 0 0-2 2Z",key:"qn84l0"}],["path",{d:"M13 5v2",key:"dyzc3o"}],["path",{d:"M13 17v2",key:"1ont0d"}],["path",{d:"M13 11v2",key:"1wjjxi"}]]),vp=Qt("MessagesSquare",[["path",{d:"M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z",key:"p1xzt8"}],["path",{d:"M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1",key:"1cx29u"}]]),bp=Qt("Star",[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]]),wp=function(){var e=[{key:"onboarding",label:(0,we.__)("Guided Setup","sureforms"),icon:React.createElement(gp,{size:16}),link:"".concat(srfm_admin.sureforms_dashboard_url,"&srfm-activation-redirect=1")},{key:"support-ticket",label:(0,we.__)("Open Support Ticket","sureforms"),icon:React.createElement(yp,{size:16}),link:"https://sureforms.com/contact/"},{key:"help-center",label:(0,we.__)("Help Center","sureforms"),icon:React.createElement(rp,{size:16}),link:"https://sureforms.com/docs/"},{key:"join-community",label:(0,we.__)("Join our Community on Facebook","sureforms"),icon:React.createElement(vp,{size:16}),link:"https://www.facebook.com/groups/surecrafted"},{key:"rate-us",label:(0,we.__)("Leave Us a Review","sureforms"),icon:React.createElement(bp,{size:16}),link:"https://wordpress.org/support/plugin/sureforms/reviews/?rate=5#new-post"}],t=function(){return e.map((function(e){var t=e.key,r=e.label,n=e.icon,o=e.link;return React.createElement(Bt,{key:t,align:"center",className:"gap-1 p-3 rounded-md bg-background-primary shadow-sm-blur-1"},React.createElement(Bt,{align:"center",className:"gap-1"},React.createElement(Bt.Item,{className:"flex"},n),React.createElement(Bt.Item,{className:"flex px-1 gap-2"},React.createElement("a",{className:"no-underline hover:underline",href:o,target:"onboarding"!==t?"_blank":"_self",rel:"noreferrer","aria-label":r},React.createElement(Yt,{size:"sm",className:"cursor-pointer"},r)))))}))};return React.createElement(Bt,{className:"w-full bg-background-primary border-0.5 border-solid rounded-xl border-border-subtle p-3 gap-2 shadow-sm",direction:"column"},React.createElement(Bt.Item,{className:"p-1 gap-2"},React.createElement(Yt,{size:"sm",className:"font-semibold"},(0,we.__)("Quick Access","sureforms"))),React.createElement(Bt.Item,{className:"flex flex-col bg-background-secondary gap-1 p-1 rounded-lg"},React.createElement(t,null)))},xp=Qt("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]),Cp=JSON.parse('{"rocket":"<svg width=\\"16\\" height=\\"16\\" viewBox=\\"0 0 16 16\\" fill=\\"none\\" xmlns=\\"http://www.w3.org/2000/svg\\"><path d=\\"M3.00033 11C2.00033 11.84 1.66699 14.3333 1.66699 14.3333C1.66699 14.3333 4.16033 14 5.00033 13C5.47366 12.44 5.46699 11.58 4.94033 11.06C4.6812 10.8126 4.33985 10.6697 3.98181 10.6587C3.62376 10.6476 3.27424 10.7691 3.00033 11Z\\" stroke=\\"#D54407\\" stroke-width=\\"1.25\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/><path d=\\"M8 10.0001L6 8.00008C6.35476 7.0797 6.80147 6.19746 7.33333 5.36675C8.11012 4.12474 9.19175 3.10212 10.4753 2.39614C11.7589 1.69017 13.2018 1.32433 14.6667 1.33342C14.6667 3.14675 14.1467 6.33342 10.6667 8.66675C9.82459 9.19923 8.93123 9.64591 8 10.0001Z\\" stroke=\\"#D54407\\" stroke-width=\\"1.25\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/><path d=\\"M6.00033 8.00009H2.66699C2.66699 8.00009 3.03366 5.98009 4.00033 5.33343C5.08033 4.61343 7.33366 5.33343 7.33366 5.33343\\" stroke=\\"#D54407\\" stroke-width=\\"1.25\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/><path d=\\"M8 10.0001V13.3334C8 13.3334 10.02 12.9667 10.6667 12.0001C11.3867 10.9201 10.6667 8.66675 10.6667 8.66675\\" stroke=\\"#D54407\\" stroke-width=\\"1.25\\" stroke-linecap=\\"round\\" stroke-linejoin=\\"round\\"/></svg>"}');var Mp=o(50442);const Op=Mp.default||Mp,jp=function(){var e=[[(0,we.__)("Conversational Forms","sureforms"),(0,we.__)("File Uploads","sureforms")],[(0,we.__)("Conditional Logic","sureforms"),(0,we.__)("Signature & Rating","sureforms")],[(0,we.__)("Calculation Forms","sureforms"),(0,we.__)("And Much More…","sureforms")]];return React.createElement(Bt,{direction:"column",className:"bg-white p-3 rounded-xl shadow-sm-blur-1 border-0.5 border-solid border-border-subtle gap-2"},React.createElement(Bt.Item,{className:"flex justify-center p-2"},React.createElement("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzg0IiBoZWlnaHQ9IjIzMCIgdmlld0JveD0iMCAwIDM4NCAyMzAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik00Ny4yMzIzIDEwNS4wOTNMMzYuOTQxMSAxNDAuMTE0QzM2Ljk0MTEgMTQwLjExNCAzMC43MjAzIDE2MC4zODkgMzAuNzIwMyAxNjYuMDcyQzMwLjcyMDMgMTcxLjc1NSAzMy4xMDExIDE4NC45NjUgMzMuMTAxMSAxODQuOTY1TDE1LjEyOTkgMjIwLjc1NEg4MS43OTIzTDg4Ljg1NzkgMTk0LjI1OEM4OC44NTc5IDE5NC4yNTggMTA1LjYgMTc5LjU4OSAxMDYuODI5IDE3My4xMzhINzIuMTkyM0M3Mi4xOTIzIDE3My4xMzggNzIuODA2NyAxNDUuMjU5IDYwLjc0OTEgMTM1LjE5OUM2MC43NDkxIDEzNS4xOTkgNjkuNTA0MyAxMTIuMjM1IDYzLjI4MzUgMTAyLjk0M0M1Ny4wNjI3IDkzLjY0OTggNDguNDYxMSA5Ny4wMjkgNDcuMjMyMyAxMDUuMDkzWiIgZmlsbD0iI0ZGQzJBNyIvPgo8cGF0aCBkPSJNNzEuNTAxMSAxODUuMzQ5QzcxLjQyNDMgMTg1LjM0OSA3MS4yNzA3IDE4NS4zNDkgNzEuMTkzOSAxODUuMjcyQzcwLjY1NjMgMTg1LjExOCA3MC4zNDkxIDE4NC41ODEgNzAuNTAyNyAxODQuMDQzQzcxLjM0NzUgMTgxLjEyNSA3MS4xOTM5IDE3My4yOTEgNzEuMTkzOSAxNzMuMjE0QzcxLjE5MzkgMTcyLjY3NyA3MS42NTQ3IDE3Mi4xMzkgNzIuMTkyMyAxNzIuMTM5QzcyLjcyOTkgMTcyLjEzOSA3My4yNjc1IDE3Mi42IDczLjI2NzUgMTczLjEzOEM3My4yNjc1IDE3My40NDUgNzMuNDIxMSAxODEuMzU1IDcyLjQ5OTUgMTg0LjU4MUM3Mi4zNDU5IDE4NS4wNDIgNzEuOTYxOSAxODUuMzQ5IDcxLjUwMTEgMTg1LjM0OVoiIGZpbGw9IiNEODgyNjAiLz4KPHBhdGggZD0iTTc2LjcyMzUgMjAyLjAxNEM3Ni4xMDkxIDIwMi4wMTQgNzUuNzI1MSAyMDEuNTU0IDc1LjcyNTEgMjAwLjkzOUM3NS43MjUxIDIwMC40NzggNzYuMDMyMyAyMDAuMDk0IDc2LjQxNjMgMTk5Ljk0MUM4Mi40MDY3IDE5OC4xNzQgODguMDEzMSAxOTMuNDEzIDg4LjA4OTkgMTkzLjQxM0M4OC40NzM5IDE5My4wMjkgODkuMTY1MSAxOTMuMDI5IDg5LjU0OTEgMTkzLjQ5Qzg5LjkzMzEgMTkzLjg3NCA4OS45MzMxIDE5NC41NjUgODkuNDcyMyAxOTQuOTQ5TDg5LjM5NTUgMTk1LjAyNkM4OS4xNjUxIDE5NS4yNTYgODMuNDA1MSAyMDAuMDE4IDc2Ljk1MzkgMjAxLjkzOEM3Ni45NTM5IDIwMi4wMTQgNzYuODAwMyAyMDIuMDE0IDc2LjcyMzUgMjAyLjAxNFoiIGZpbGw9IiNEODgyNjAiLz4KPHBhdGggZD0iTTM1LjMyODEgMTkzLjI1OUMzNC45NDQxIDE5My4yNTkgMzQuNTYwMSAxOTMuMDI5IDM0LjQwNjUgMTkyLjcyMkMzNC4wOTkzIDE5MS45NTQgMzMuODY4OSAxOTEuMTA5IDMzLjcxNTMgMTkwLjI2NEMzMy4zMzEzIDE4OC42NTEgMzIuNzkzNyAxODYuMjcgMzIuMjU2MSAxODUuNTAyQzMxLjk0ODkgMTg1LjA0MiAzMi4wMjU3IDE4NC40MjcgMzIuNDg2NSAxODQuMDQzQzMyLjk0NzMgMTgzLjczNiAzMy41NjE3IDE4My44MTMgMzMuOTQ1NyAxODQuMjc0QzMzLjk0NTcgMTg0LjI3NCAzMy45NDU3IDE4NC4yNzQgMzMuOTQ1NyAxODQuMzVDMzQuNjM2OSAxODUuMzQ5IDM1LjA5NzcgMTg3LjM0NiAzNS43MTIxIDE4OS43MjZDMzUuODY1NyAxOTAuNDk0IDM2LjE3MjkgMTkxLjQ5MyAzNi4yNDk3IDE5MS43MjNDMzYuNDgwMSAxOTIuMjYxIDM2LjI0OTcgMTkyLjg3NSAzNS43ODg5IDE5My4xMDZDMzUuNjM1MyAxOTMuMTgyIDM1LjQ4MTcgMTkzLjI1OSAzNS4zMjgxIDE5My4yNTlaIiBmaWxsPSIjRDg4MjYwIi8+CjxwYXRoIGQ9Ik02MC43NDkgMTM2LjI3NEM2MC4zNjUgMTM2LjI3NCA2MC4wNTc4IDEzNi4wNDMgNTkuOTA0MiAxMzUuNzM2QzU4LjI5MTQgMTMzLjIwMiA1Ni4wNjQyIDEzMC4yMDYgNTUuMjk2MiAxMjkuODk5QzU0Ljc1ODYgMTI5Ljc0NiA1NC40NTE0IDEyOS4xMzEgNTQuNjA1IDEyOC41OTRDNTQuNzU4NiAxMjguMDU2IDU1LjM3MyAxMjcuNzQ5IDU1LjkxMDYgMTI3LjkwMkM1NS45ODc0IDEyNy45MDIgNTUuOTg3NCAxMjcuOTAyIDU2LjA2NDIgMTI3Ljk3OUM1Ny45MDc0IDEyOC42NyA2MC45MDI2IDEzMy4yNzggNjEuNzQ3NCAxMzQuNjYxQzYyLjA1NDYgMTM1LjEyMiA2MS45MDEgMTM1LjgxMyA2MS40NDAyIDEzNi4xMkM2MS4yMDk4IDEzNi4xOTcgNjAuOTc5NCAxMzYuMjc0IDYwLjc0OSAxMzYuMjc0WiIgZmlsbD0iI0Q4ODI2MCIvPgo8cGF0aCBkPSJNMTM1LjI0NSAxNzQuMjEzSDc2LjQxNkM3NS44Nzg0IDE3NC4yMTMgNzUuMzQwOCAxNzMuNzUyIDc1LjM0MDggMTczLjEzOEM3NS4zNDA4IDE3Mi41MjMgNzUuODAxNiAxNzIuMDYyIDc2LjQxNiAxNzIuMDYySDEzNS4yNDVDMTQwLjIzNyAxNzIuMDYyIDE0NC4zMDcgMTY3Ljk5MiAxNDQuMzA3IDE2M1Y1NC4wMjA4QzE0NC4zMDcgNDkuMDI4OCAxNDAuMjM3IDQ0Ljk1ODQgMTM1LjI0NSA0NC45NTg0SDYzLjY2NzJDNTguNjc1MyA0NC45NTg0IDU0LjYwNDggNDkuMDI4OCA1NC42MDQ4IDU0LjAyMDhWOTcuMzM2QzU0LjYwNDggOTcuODczNiA1NC4xNDQgOTguMzM0NCA1My41Mjk2IDk4LjMzNDRDNTIuOTkyIDk4LjMzNDQgNTIuNTMxMiA5Ny44NzM2IDUyLjUzMTIgOTcuMzM2VjU0LjAyMDhDNTIuNTMxMiA0Ny44NzY4IDU3LjUyMzMgNDIuODg0OCA2My42NjcyIDQyLjg4NDhIMTM1LjI0NUMxNDEuMzg5IDQyLjg4NDggMTQ2LjM4MSA0Ny44NzY4IDE0Ni4zODEgNTQuMDIwOFYxNjNDMTQ2LjM4MSAxNjkuMjIxIDE0MS4zODkgMTc0LjIxMyAxMzUuMjQ1IDE3NC4yMTNaIiBmaWxsPSIjMDAwMTExIi8+CjxwYXRoIGQ9Ik02MC45MDIzIDkzLjQxOTNWNTIuNDg0OUg4Mi4xNzU5QzgzLjQwNDcgNTIuNDg0OSA4NC40MDMxIDUzLjQ4MzMgODQuNDAzMSA1NC43MTIxVjU1Ljg2NDFDODQuNDAzMSA1Ny4wOTI5IDg1LjQwMTUgNTguMDkxMyA4Ni42MzAzIDU4LjA5MTNDODYuNjMwMyA1OC4wOTEzIDg2LjYzMDMgNTguMDkxMyA4Ni43MDcxIDU4LjA5MTNIMTE0LjEyNUMxMTUuMzU0IDU4LjA5MTMgMTE2LjM1MiA1Ny4wOTI5IDExNi4zNTIgNTUuODY0MUMxMTYuMzUyIDU0LjYzNTMgMTE3LjM1IDUzLjYzNjkgMTE4LjU3OSA1My42MzY5SDEzNS42MjlWMTYyLjM4Nkg3NS45NTUxQzc1Ljk1NTEgMTYyLjM4NiA3My44ODE1IDEzNi44MTEgNjUuNDMzNSAxMzAuNDM3QzY1LjQzMzUgMTMwLjQzNyA3Ny4yNjA3IDEwMi42MzUgNjAuOTAyMyA5My40MTkzWiIgZmlsbD0idXJsKCNwYWludDBfbGluZWFyXzEzODUzXzQ0MDQ5KSIvPgo8cGF0aCBkPSJNOTUuNjE2IDU0Ljk0MjRDOTcuMTAwNSA1NC45NDI0IDk4LjMwNCA1My43Mzg5IDk4LjMwNCA1Mi4yNTQ0Qzk4LjMwNCA1MC43Njk5IDk3LjEwMDUgNDkuNTY2NCA5NS42MTYgNDkuNTY2NEM5NC4xMzE0IDQ5LjU2NjQgOTIuOTI4IDUwLjc2OTkgOTIuOTI4IDUyLjI1NDRDOTIuOTI4IDUzLjczODkgOTQuMTMxNCA1NC45NDI0IDk1LjYxNiA1NC45NDI0WiIgZmlsbD0iIzAwMDExMSIvPgo8cGF0aCBkPSJNMTAyLjkxMiA1My42MzY5QzEwMy42NzUgNTMuNjM2OSAxMDQuMjk0IDUzLjAxOCAxMDQuMjk0IDUyLjI1NDVDMTA0LjI5NCA1MS40OTEgMTAzLjY3NSA1MC44NzIxIDEwMi45MTIgNTAuODcyMUMxMDIuMTQ4IDUwLjg3MjEgMTAxLjUzIDUxLjQ5MSAxMDEuNTMgNTIuMjU0NUMxMDEuNTMgNTMuMDE4IDEwMi4xNDggNTMuNjM2OSAxMDIuOTEyIDUzLjYzNjlaIiBmaWxsPSIjMDAwMTExIi8+CjxwYXRoIGQ9Ik0zMDIuODIyIDE3Mi4zN0gxNTEuNjhDMTUxLjE0MiAxNzIuMzcgMTUwLjYwNSAxNzEuOTA5IDE1MC42MDUgMTcxLjI5NEMxNTAuNjA1IDE3MC42OCAxNTEuMDY2IDE3MC4yMTkgMTUxLjY4IDE3MC4yMTlIMzAyLjgyMkMzMDYuNTg2IDE3MC4yMTkgMzA5LjY1OCAxNjcuMTQ3IDMwOS41ODEgMTYzLjM4NEMzMDkuNTgxIDE2MS4yMzQgMzA4LjU4MiAxNTkuMjM3IDMwNi44MTYgMTU3LjkzMUwyNjUuODA1IDEyNy45MDJDMjY1LjU3NCAxMjcuNjcyIDI2NS40MjEgMTI3LjM2NSAyNjUuNDIxIDEyNy4wNThWMTguNjkyN0MyNjUuNDIxIDE0LjA4NDcgMjYxLjY1OCAxMC4zMjE1IDI1Ni45NzMgMTAuMzIxNUgxMDQuMDY0Qzk5LjQ1NTkgMTAuMzIxNSA5NS42OTI3IDE0LjA4NDcgOTUuNjkyNyAxOC42OTI3VjQyLjY1NDNDOTUuNjkyNyA0My4xOTE5IDk1LjIzMTkgNDMuNzI5NSA5NC42OTQzIDQzLjcyOTVDOTQuMTU2NyA0My43Mjk1IDkzLjYxOTEgNDMuMjY4NyA5My42MTkxIDQyLjczMTFWMTguNzY5NUM5My42MTkxIDEzLjAwOTUgOTguMzAzOSA4LjMyNDcxIDEwNC4wNjQgOC4zMjQ3MUgyNTcuMDVDMjYyLjgxIDguMzI0NzEgMjY3LjQ5NCAxMy4wMDk1IDI2Ny40OTQgMTguODQ2M1YxMjYuNTJMMzA4LjEyMiAxNTYuMjQyQzMxMi4xMTUgMTU5LjE2IDMxMi45NiAxNjQuNjkgMzEwLjA0MiAxNjguNjgzQzMwOC4zNTIgMTcwLjk4NyAzMDUuNjY0IDE3Mi4zNyAzMDIuODIyIDE3Mi4zN1oiIGZpbGw9IiMwMDAxMTEiLz4KPHBhdGggZD0iTTI2Ni40MTkgMTI4LjEzM0gxNDUuODQzQzE0NS4zMDYgMTI4LjEzMyAxNDQuNzY4IDEyNy42NzIgMTQ0Ljc2OCAxMjcuMDU4QzE0NC43NjggMTI2LjQ0MyAxNDUuMjI5IDEyNS45ODIgMTQ1Ljg0MyAxMjUuOTgySDI2Ni40OTZDMjY3LjAzNCAxMjUuOTgyIDI2Ny41NzEgMTI2LjQ0MyAyNjcuNTcxIDEyNy4wNThDMjY3LjU3MSAxMjcuNjcyIDI2Ny4wMzQgMTI4LjEzMyAyNjYuNDE5IDEyOC4xMzNaIiBmaWxsPSIjMDAwMTExIi8+CjxwYXRoIGQ9Ik0yNTYuNjY1IDExOC43NjNIMTQ2LjE1QzE0NS42MTMgMTE4Ljc2MyAxNDUuMTUyIDExOC4zMDIgMTQ1LjE1MiAxMTcuNjg4QzE0NS4xNTIgMTE3LjE1IDE0NS42MTMgMTE2LjY4OSAxNDYuMTUgMTE2LjY4OUgyNTUuNjY3VjE4Ljk5OTdIMTAyLjI5N1Y0MS43MzI1QzEwMi4yOTcgNDIuMjcwMSAxMDEuODM3IDQyLjczMDkgMTAxLjIyMiA0Mi43MzA5QzEwMC42ODUgNDIuNzMwOSAxMDAuMjI0IDQyLjI3MDEgMTAwLjIyNCA0MS43MzI1VjE4LjAwMTNDMTAwLjIyNCAxNy40NjM3IDEwMC42ODUgMTcuMDAyOSAxMDEuMjIyIDE3LjAwMjlIMjU2LjU4OUMyNTcuMTI2IDE3LjAwMjkgMjU3LjY2NCAxNy40NjM3IDI1Ny42NjQgMTguMDAxM1YxMTcuNzY1QzI1Ny43NDEgMTE4LjMwMiAyNTcuMjggMTE4Ljc2MyAyNTYuNjY1IDExOC43NjNaIiBmaWxsPSIjMDAwMTExIi8+CjxwYXRoIGQ9Ik0xMTQuNTA5IDMzLjc0NTNDMTE2LjQ2IDMzLjc0NTMgMTE4LjA0MSAzMi4xNjM2IDExOC4wNDEgMzAuMjEyNUMxMTguMDQxIDI4LjI2MTQgMTE2LjQ2IDI2LjY3OTcgMTE0LjUwOSAyNi42Nzk3QzExMi41NTggMjYuNjc5NyAxMTAuOTc2IDI4LjI2MTQgMTEwLjk3NiAzMC4yMTI1QzExMC45NzYgMzIuMTYzNiAxMTIuNTU4IDMzLjc0NTMgMTE0LjUwOSAzMy43NDUzWiIgZmlsbD0idXJsKCNwYWludDFfbGluZWFyXzEzODUzXzQ0MDQ5KSIvPgo8cGF0aCBkPSJNMTI0LjQxNiAzMy43NDUzQzEyNi4zNjcgMzMuNzQ1MyAxMjcuOTQ5IDMyLjE2MzYgMTI3Ljk0OSAzMC4yMTI1QzEyNy45NDkgMjguMjYxNCAxMjYuMzY3IDI2LjY3OTcgMTI0LjQxNiAyNi42Nzk3QzEyMi40NjUgMjYuNjc5NyAxMjAuODgzIDI4LjI2MTQgMTIwLjg4MyAzMC4yMTI1QzEyMC44ODMgMzIuMTYzNiAxMjIuNDY1IDMzLjc0NTMgMTI0LjQxNiAzMy43NDUzWiIgZmlsbD0idXJsKCNwYWludDJfbGluZWFyXzEzODUzXzQ0MDQ5KSIvPgo8cGF0aCBkPSJNMTM0LjQgMzMuNzQ1M0MxMzYuMzUxIDMzLjc0NTMgMTM3LjkzMyAzMi4xNjM2IDEzNy45MzMgMzAuMjEyNUMxMzcuOTMzIDI4LjI2MTQgMTM2LjM1MSAyNi42Nzk3IDEzNC40IDI2LjY3OTdDMTMyLjQ0OSAyNi42Nzk3IDEzMC44NjcgMjguMjYxNCAxMzAuODY3IDMwLjIxMjVDMTMwLjg2NyAzMi4xNjM2IDEzMi40NDkgMzMuNzQ1MyAxMzQuNCAzMy43NDUzWiIgZmlsbD0idXJsKCNwYWludDNfbGluZWFyXzEzODUzXzQ0MDQ5KSIvPgo8cGF0aCBkPSJNMzA4LjM1MiAxNTkuODUxSDIyNS4xMDFDMjI0LjcxNyAxNTkuODUxIDIyNC40MDkgMTU5LjYyMSAyMjQuMTc5IDE1OS4zMTNMMjE4LjExMiAxNDguNzkySDE1OS41MTNMMTUzLjIxNiAxNTguODUzQzE1Mi45ODUgMTU5LjE2IDE1Mi42NzggMTU5LjMxMyAxNTIuMzcxIDE1OS4zMTNIMTQ1LjE1MkMxNDQuNjE0IDE1OS4zMTMgMTQ0LjA3NyAxNTguODUzIDE0NC4wNzcgMTU4LjIzOEMxNDQuMDc3IDE1Ny42MjQgMTQ0LjUzNyAxNTcuMTYzIDE0NS4xNTIgMTU3LjE2M0gxNTEuNzU3TDE1OC4wNTQgMTQ3LjE3OUMxNTguMjA4IDE0Ni44NzIgMTU4LjU5MiAxNDYuNzE4IDE1OC44OTkgMTQ2LjcxOEgyMTguNjQ5QzIxOS4wMzMgMTQ2LjcxOCAyMTkuMzQxIDE0Ni45NDkgMjE5LjU3MSAxNDcuMjU2TDIyNS42MzggMTU3Ljc3N0gzMDguMjc1QzMwOC44MTMgMTU3LjcwMSAzMDkuMzUgMTU4LjE2MSAzMDkuNDI3IDE1OC42OTlDMzA5LjUwNCAxNTkuMjM3IDMwOS4wNDMgMTU5Ljc3NCAzMDguNTA1IDE1OS44NTFDMzA4LjQyOSAxNTkuOTI4IDMwOC40MjkgMTU5LjkyOCAzMDguMzUyIDE1OS44NTFaIiBmaWxsPSIjMDAwMTExIi8+CjxwYXRoIGQ9Ik0yMjUuMTAxIDE1OS4zMTNIMTUyLjI5NEMxNTEuNzU3IDE1OS4zMTMgMTUxLjIxOSAxNTguODUzIDE1MS4yMTkgMTU4LjIzOEMxNTEuMjE5IDE1Ny42MjQgMTUxLjY4IDE1Ny4xNjMgMTUyLjI5NCAxNTcuMTYzSDIyNS4xMDFDMjI1LjYzOCAxNTcuMTYzIDIyNi4xNzYgMTU3LjYyNCAyMjYuMTc2IDE1OC4yMzhDMjI2LjE3NiAxNTguODUzIDIyNS42MzggMTU5LjMxMyAyMjUuMTAxIDE1OS4zMTNaIiBmaWxsPSIjMDAwMTExIi8+CjxwYXRoIGQ9Ik0yMTcuNTc0IDc0LjA2NTRIMTM0Ljg2MVYxMTcuNDU3SDIxNy41NzRWNzQuMDY1NFoiIGZpbGw9InVybCgjcGFpbnQ0X2xpbmVhcl8xMzg1M180NDA0OSkiLz4KPHBhdGggZD0iTTE2MC43NDIgNzQuMDY1NkMxNzIuMzIyIDc0LjA2NTYgMTgxLjcwOSA2NC42Nzg2IDE4MS43MDkgNTMuMDk5MkMxODEuNzA5IDQxLjUxOTggMTcyLjMyMiAzMi4xMzI4IDE2MC43NDIgMzIuMTMyOEMxNDkuMTYzIDMyLjEzMjggMTM5Ljc3NiA0MS41MTk4IDEzOS43NzYgNTMuMDk5MkMxMzkuNzc2IDY0LjY3ODYgMTQ5LjE2MyA3NC4wNjU2IDE2MC43NDIgNzQuMDY1NloiIGZpbGw9IiNGRUQ0OTAiLz4KPHBhdGggZD0iTTE1NS42NzQgNTQuNzg4OEMxNTEuMzczIDU0Ljc4ODggMTQ3LjkxNyA1My44NjcyIDE0Ni45OTUgNTEuMTc5MkMxNDUuNzY2IDQ3LjY0NjQgMTQ4LjE0NyA0My4xOTIgMTUzLjk4NCAzNy44MTZDMTU2Ljc0OSAzNS4zNTg0IDE1OS42NjcgMzMuMDU0NCAxNjIuNzM5IDMwLjk4MDhDMTYzLjIgMzAuNjczNiAxNjMuODkxIDMwLjgyNzIgMTY0LjE5OCAzMS4zNjQ4QzE2NC41MDYgMzEuODI1NiAxNjQuMzUyIDMyLjQ0IDE2My44OTEgMzIuNzQ3MkMxNTkuMTMgMzUuODE5MiAxNDcuMDcyIDQ1LjAzNTIgMTQ4Ljk5MiA1MC40ODhDMTUwLjUyOCA1NC45NDI0IDE2Ny44ODUgNTEuNzE2OCAxNzkuNjM1IDQ3Ljg3NjhDMTgwLjE3MyA0Ny43MjMyIDE4MC43ODcgNDguMDMwNCAxODAuOTQxIDQ4LjU2OEMxODEuMDk0IDQ5LjEwNTYgMTgwLjc4NyA0OS43MiAxODAuMjUgNDkuODczNkMxNzYuODcgNTAuOTQ4OCAxNjQuNDI5IDU0Ljc4ODggMTU1LjY3NCA1NC43ODg4WiIgZmlsbD0iIzAwMDExMSIvPgo8cGF0aCBkPSJNMTcwLjU3MyA3Mi4yOTkzQzE3MC4zNDIgNzIuMjk5MyAxNzAuMTg5IDcyLjIyMjUgMTY5Ljk1OCA3Mi4xNDU3QzE2OS40OTggNzEuODM4NSAxNjkuMzQ0IDcxLjE0NzMgMTY5LjcyOCA3MC42ODY1QzE2OS43MjggNzAuNjg2NSAxNzEuNTcxIDY3Ljk5ODUgMTcwLjk1NyA2NS42OTQ1QzE3MC40OTYgNjQuNDY1NyAxNjkuNDk4IDYzLjQ2NzMgMTY4LjI2OSA2My4wODMzQzE2My40MyA2MS4wMDk3IDE1Mi4yOTQgNjcuMjMwNSAxNDguMzc4IDY5Ljg0MTdDMTQ3LjkxNyA3MC4xNDg5IDE0Ny4yMjYgNjkuOTk1MyAxNDYuOTE4IDY5LjUzNDVDMTQ2LjYxMSA2OS4wNzM3IDE0Ni43NjUgNjguNDU5MyAxNDcuMjI2IDY4LjE1MjFDMTQ3Ljg0IDY3Ljc2ODEgMTYyLjI3OCA1OC4yNDQ5IDE2OS4xMTQgNjEuMjQwMUMxNzEuMTg3IDYyLjE2MTcgMTcyLjQ5MyA2My40NjczIDE3Mi45NTQgNjUuMjMzN0MxNzMuODc1IDY4LjQ1OTMgMTcxLjU3MSA3MS44Mzg1IDE3MS40OTQgNzEuOTkyMUMxNzEuMjY0IDcyLjE0NTcgMTcwLjk1NyA3Mi4yOTkzIDE3MC41NzMgNzIuMjk5M1oiIGZpbGw9IiMwMDAxMTEiLz4KPHBhdGggZD0iTTIwMS4yOTMgMTE4LjMwMkMyMDAuNzU1IDExOC4zMDIgMjAwLjI5NCAxMTcuODQxIDIwMC4yMTggMTE3LjMwNFY3NC44MzM1QzIwMC4yMTggNzQuMjk1OSAyMDAuNjc4IDczLjc1ODMgMjAxLjI5MyA3My43NTgzQzIwMS45MDcgNzMuNzU4MyAyMDIuMzY4IDc0LjIxOTEgMjAyLjM2OCA3NC44MzM1VjExNy4zMDRDMjAyLjI5MSAxMTcuODQxIDIwMS44MyAxMTguMzAyIDIwMS4yOTMgMTE4LjMwMloiIGZpbGw9IiMwMDAxMTEiLz4KPHBhdGggZD0iTTkxLjAwOCAxMTAuNTQ1QzgxLjU2MTYgMTEwLjU0NSA3My44ODE2IDEwMi44NjUgNzMuODgxNiA5My40MTg5QzczLjg4MTYgODMuOTcyNSA4MS41NjE2IDc2LjI5MjUgOTEuMDA4IDc2LjI5MjVDMTAwLjQ1NCA3Ni4yOTI1IDEwOC4xMzQgODMuOTcyNSAxMDguMTM0IDkzLjQxODlDMTA4LjA1OCAxMDIuODY1IDEwMC40NTQgMTEwLjU0NSA5MS4wMDggMTEwLjU0NVpNOTEuMDA4IDc4LjM2NjFDODIuNzEzNiA3OC4zNjYxIDc1Ljk1NTIgODUuMDQ3NyA3NS45NTUyIDkzLjM0MjFDNzUuOTU1MiAxMDEuNjM2IDgyLjYzNjggMTA4LjM5NSA5MC45MzEyIDEwOC4zOTVDOTkuMjI1NiAxMDguMzk1IDEwNS45ODQgMTAxLjcxMyAxMDUuOTg0IDkzLjQxODlDMTA1Ljk4NCA4NS4xMjQ1IDk5LjMwMjQgNzguNDQyOSA5MS4wMDggNzguMzY2MVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMzQuODYxIDExOC4xNDlIODkuMDg3OUM4OC41NTAzIDExOC4xNDkgODguMDEyNyAxMTcuNjg4IDg4LjAxMjcgMTE3LjE1Qzg4LjAxMjcgMTE2Ljg0MyA4OC4xNjYzIDExNi41MzYgODguNDczNSAxMTYuMzA2TDEzNC4yNDYgODIuNDM2OEMxMzQuNzA3IDgyLjEyOTYgMTM1LjMyMSA4Mi4yMDY0IDEzNS43MDUgODIuNjY3MkMxMzUuODU5IDgyLjgyMDggMTM1LjkzNiA4My4wNTEyIDEzNS45MzYgODMuMjgxNlYxMTcuMTVDMTM1LjkzNiAxMTcuNjExIDEzNS40NzUgMTE4LjA3MiAxMzQuODYxIDExOC4xNDlaTTkyLjIzNjcgMTE2LjA3NUgxMzMuNzg1Vjg1LjI3ODRMOTIuMjM2NyAxMTYuMDc1WiIgZmlsbD0iIzAwMDExMSIvPgo8cGF0aCBkPSJNMjM1LjAwOCAxMTQuNjkzQzI0OC4xNTcgMTE0LjY5MyAyNTguODE2IDEwNC4wMzMgMjU4LjgxNiA5MC44ODQ3QzI1OC44MTYgNzcuNzM1OSAyNDguMTU3IDY3LjA3NjcgMjM1LjAwOCA2Ny4wNzY3QzIyMS44NTkgNjcuMDc2NyAyMTEuMiA3Ny43MzU5IDIxMS4yIDkwLjg4NDdDMjExLjIgMTA0LjAzMyAyMjEuODU5IDExNC42OTMgMjM1LjAwOCAxMTQuNjkzWiIgZmlsbD0idXJsKCNwYWludDVfbGluZWFyXzEzODUzXzQ0MDQ5KSIvPgo8cGF0aCBkPSJNMjAxLjc1NCA3NC4zNzI3QzIwMS4yMTYgNzQuMzcyNyAyMDAuNjc4IDczLjkxMTkgMjAwLjY3OCA3My4zNzQzQzIwMC42NzggNzMuMjk3NSAyMDAuNjc4IDczLjE0MzkgMjAwLjc1NSA3My4wNjcxTDIxMy44MTEgMjYuOTg3MUMyMTMuOTY1IDI2LjQ0OTUgMjE0LjUwMiAyNi4xNDIzIDIxNS4xMTcgMjYuMjk1OUMyMTUuMjcgMjYuMzcyNyAyMTUuNTAxIDI2LjQ0OTUgMjE1LjU3OCAyNi42MDMxTDI0Ny4yOTYgNjIuMDg0N0MyNDcuNjggNjIuNTQ1NSAyNDcuNjAzIDYzLjE1OTkgMjQ3LjIxOSA2My41NDM5QzI0Ny4wNjYgNjMuNjIwNyAyNDYuOTEyIDYzLjc3NDMgMjQ2Ljc1OCA2My43NzQzTDIwMS45ODQgNzQuMzcyN0MyMDEuOTA3IDc0LjM3MjcgMjAxLjgzIDc0LjM3MjcgMjAxLjc1NCA3NC4zNzI3Wk0yMTUuMjcgMjkuMzY3OUwyMDMuMjEzIDcxLjkxNTFMMjQ0LjYwOCA2Mi4xNjE1TDIxNS4yNyAyOS4zNjc5WiIgZmlsbD0iIzAwMDExMSIvPgo8cGF0aCBkPSJNMzEzLjM0NCAxMjguOTAxQzMxMS44ODUgMTI3LjI4OCAzMTAuMzQ5IDEyNS42NzUgMzA4Ljk2NiAxMjMuOTg2QzMwNC45NzMgMTE5LjUzMSAzMDEuMzYzIDExNC42OTMgMjk4LjEzOCAxMDkuNjI0QzI5NS4yOTYgMTA0Ljc4NiAyOTIuNjg1IDk5Ljc5MzcgMjkwLjM4MSA5NC43MjQ5QzI4Ni4zODcgODUuOTY5NyAyODIuNzAxIDc2LjEzOTMgMjgyLjc3OCA2Ni4zMDg5QzI4OC40NjEgNjcuNDYwOSAyOTUuNjggNzUuMzcxMyAyOTUuNjggNzUuMzcxM0MyOTUuNjggNzUuMzcxMyAyOTUuMTQyIDYxLjQ3MDUgMjkzLjQ1MyA1My43MTM3QzI4OS45OTcgMzcuMjc4NSAzMDMuOTc0IDI5LjgyODkgMzA5LjczNCAzNy41ODU3QzMwOS43MzQgMzcuNTg1NyAzMTQuNTczIDU3LjcwNzMgMzE3LjE4NCA2NS42OTQ1QzMxOS43OTUgNzMuNjgxNyAzMTguMTA2IDk5LjEwMjUgMzE0Ljg4IDExNS44NDVDMzE0LjAzNSAxMjAuMTQ2IDMxMy41NzQgMTI0LjUyMyAzMTMuMzQ0IDEyOC45MDFaIiBmaWxsPSIjRDg4MjYwIi8+CjxwYXRoIGQ9Ik0yNjkuMjYxIDEyMy40NDhDMjgwLjMyIDEyNS4wNjEgMjg3LjAwMiAxMTEuMTYgMjc4LjQ3NyAxMDMuODY0TDI3OC4yNDYgMTAzLjYzNEMyNzAuMzM2IDk3LjEwNTcgMjU2Ljg5NiA5MC42NTQ1IDI1Ni44OTYgOTAuNjU0NUMyNDEuMzA2IDk2LjAzMDUgMjI3LjAyMSA4Mi41OTA1IDIzNi45MjggNzYuNDQ2NUMyMzYuOTI4IDc2LjQ0NjUgMjU0Ljc0NiA3My45ODg5IDI2NC4xOTIgNzMuNjA0OUMyNzAuMDI5IDczLjM3NDUgMjgxLjcwMiA4MS42Njg5IDI4MS43MDIgODEuNjY4OUMyODEuNzAyIDgxLjY2ODkgMjc1LjQ4MiA2OS4yMjczIDI3MC43OTcgNjIuNzc2MUMyNjAuODkgNDkuMjU5MyAyNzAuNDkgMzYuNjY0MSAyNzkuMDE0IDQxLjM0ODlDMjc5LjAxNCA0MS4zNDg5IDI5MS42ODYgNTcuNzA3MyAyOTcuMzcgNjMuOTI4MUMzMDMuMDUzIDcwLjE0ODkgMzA5Ljg4OCA5NC41NzEzIDMxNS44NzggMTEwLjYyM0MzMjIuODY3IDEyOS4yODUgMzU5LjgwOCAyMTQuNzYzIDM2Mi4yNjYgMjIwLjgzMUwyNzguNzg0IDIyMC4zN0MyNzguNzg0IDIyMC4zNyAyNzEuMzM0IDE4Mi4yNzcgMjYyLjI3MiAxNzAuNjhDMjUzLjIxIDE1OS4wODMgMjMyLjkzNCAxNDEuNDk2IDIzMS45MzYgMTMwLjgyMUMyMjkuOTM5IDEyMS4yOTggMjMyLjkzNCAxMDcuMTY3IDI0Ni45MTIgMTE1Ljg0NUMyNTMuNTk0IDEyMC4yMjMgMjYyLjU3OSAxMjIuMzczIDI2OS4yNjEgMTIzLjQ0OFoiIGZpbGw9IiNGRkMyQTciLz4KPHBhdGggZD0iTTMwMy4wNTMgMTA2LjkzNkMzMDIuNTkyIDEwNi45MzYgMzAyLjIwOCAxMDYuNjI5IDMwMi4wNTQgMTA2LjE2OEMzMDAuOTc5IDEwMi43ODkgMjk5LjQ0MyA5OS42NDAxIDI5Ny40NDYgOTYuNzIxN0MyOTQuMzc0IDkyLjQyMDkgMjgxLjE2NSA4Mi41MTM3IDI4MS4wMTEgODIuNDM2OUMyODAuNTUgODIuMTI5NyAyODAuNDc0IDgxLjQzODUgMjgwLjc4MSA4MC45Nzc3QzI4MS4wODggODAuNTE2OSAyODEuNzc5IDgwLjQ0MDEgMjgyLjI0IDgwLjc0NzNDMjgyLjc3OCA4MS4xMzEzIDI5NS45MSA5MC44ODQ5IDI5OS4xMzYgOTUuNDkyOUMzMDEuMjEgOTguNTY0OSAzMDIuODk5IDEwMS45NDQgMzA0LjA1MSAxMDUuNTU0QzMwNC4yMDUgMTA2LjA5MSAzMDMuODk4IDEwNi43MDYgMzAzLjM2IDEwNi44NTlDMzAzLjIwNiAxMDYuOTM2IDMwMy4xMyAxMDYuOTM2IDMwMy4wNTMgMTA2LjkzNloiIGZpbGw9IiNEODgyNjAiLz4KPHBhdGggZD0iTTI4My43NzYgMTgxLjA0OEgyODMuNjk5QzI3Ni4wMTkgMTgwLjM1NyAyNjkuMTA3IDE3Ni4wNTYgMjY1LjAzNyAxNzMuNTIyQzI2NC4wMzggMTcyLjgzIDI2Mi45NjMgMTcyLjIxNiAyNjEuODg4IDE3MS42NzhDMjYxLjM1IDE3MS40NDggMjYxLjEyIDE3MC44MzQgMjYxLjM1IDE3MC4yOTZDMjYxLjU4MSAxNjkuNzU4IDI2Mi4xOTUgMTY5LjUyOCAyNjIuNzMzIDE2OS43NThDMjYzLjg4NSAxNzAuMzczIDI2NS4wMzcgMTcwLjk4NyAyNjYuMTg5IDE3MS43NTVDMjcwLjQxMyAxNzQuMzY2IDI3Ni43MSAxNzguMzYgMjgzLjkzIDE3OC45NzRDMjg0LjQ2NyAxNzkuMDUxIDI4NC45MjggMTc5LjU4OSAyODQuODUxIDE4MC4xMjZDMjg0LjY5OCAxODAuNjY0IDI4NC4zMTQgMTgxLjA0OCAyODMuNzc2IDE4MS4wNDhaIiBmaWxsPSIjRDg4MjYwIi8+CjxwYXRoIGQ9Ik0zMzAuNDcgMTYxLjU0MUMzMzAuMzE3IDE2MS41NDEgMzMwLjE2MyAxNjEuNTQxIDMzMC4wMSAxNjEuNDY0QzMyOS40NzIgMTYxLjIzNCAzMjkuMzE4IDE2MC42MTkgMzI5LjU0OSAxNjAuMDgyQzMzMi41NDQgMTU0LjAxNSAzMzAuMjQgMTUwLjg2NiAzMzAuMDg2IDE1MC43ODlDMzI5LjcwMiAxNTAuMzI4IDMyOS44NTYgMTQ5LjcxNCAzMzAuMjQgMTQ5LjMzQzMzMC43MDEgMTQ4Ljk0NiAzMzEuMzE1IDE0OS4wMjMgMzMxLjY5OSAxNDkuNDgzQzMzMS44NTMgMTQ5LjYzNyAzMzUuMDAyIDE1My43MDcgMzMxLjM5MiAxNjEuMDAzQzMzMS4yMzggMTYxLjMxMSAzMzAuODU0IDE2MS41NDEgMzMwLjQ3IDE2MS41NDFaIiBmaWxsPSIjRDg4MjYwIi8+CjxwYXRoIGQ9Ik0zNzUuMjQ1IDIyMS43NTJIOC43NTQ4OUM4LjIxNzI5IDIyMS43NTIgNy42Nzk2OSAyMjEuMjkxIDcuNjc5NjkgMjIwLjY3N0M3LjY3OTY5IDIyMC4wNjIgOC4xNDA0OSAyMTkuNjAyIDguNzU0ODkgMjE5LjYwMkgzNzUuMzIxQzM3NS44NTkgMjE5LjYwMiAzNzYuMzk2IDIyMC4wNjIgMzc2LjM5NiAyMjAuNjc3QzM3Ni4zOTYgMjIxLjI5MSAzNzUuODU5IDIyMS43NTIgMzc1LjI0NSAyMjEuNzUyWiIgZmlsbD0iIzAwMDExMSIvPgo8ZGVmcz4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDBfbGluZWFyXzEzODUzXzQ0MDQ5IiB4MT0iMTQxLjE5MiIgeTE9IjEuNDk1NjUiIHgyPSI3NS45ODExIiB5Mj0iMTYyLjQ2OCIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRjM4Mzc0Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0M2NDIzNCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50MV9saW5lYXJfMTM4NTNfNDQwNDkiIHgxPSIxMDcuNjc4IiB5MT0iMTkuMDEyNSIgeDI9IjExOC43ODMiIHkyPSIzNy4xMjk2IiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGMzgzNzQiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjQzY0MjM0Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQyX2xpbmVhcl8xMzg1M180NDA0OSIgeDE9IjExNy42MDIiIHkxPSIxOS4wMTU5IiB4Mj0iMTI4LjcwOCIgeTI9IjM3LjEzMzEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iI0YzODM3NCIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNDNjQyMzQiLz4KPC9saW5lYXJHcmFkaWVudD4KPGxpbmVhckdyYWRpZW50IGlkPSJwYWludDNfbGluZWFyXzEzODUzXzQ0MDQ5IiB4MT0iMTI3LjUzMyIgeTE9IjE5LjAxNTkiIHgyPSIxMzguNjM4IiB5Mj0iMzcuMTMzMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiPgo8c3RvcCBzdG9wLWNvbG9yPSIjRjM4Mzc0Ii8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iI0M2NDIzNCIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50NF9saW5lYXJfMTM4NTNfNDQwNDkiIHgxPSIyMDQuMDA0IiB5MT0iMTcuMjI1NyIgeDI9IjE2My45NzYiIHkyPSIxMzAuNTIxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiMwQTZCNUIiLz4KPHN0b3Agb2Zmc2V0PSIwLjc4IiBzdG9wLWNvbG9yPSIjMDA1MTQ2Ii8+CjxzdG9wIG9mZnNldD0iMC45MSIgc3RvcC1jb2xvcj0iIzAwNTA0NSIvPgo8L2xpbmVhckdyYWRpZW50Pgo8bGluZWFyR3JhZGllbnQgaWQ9InBhaW50NV9saW5lYXJfMTM4NTNfNDQwNDkiIHgxPSIyNTQuMDQ2IiB5MT0iMjUuMzY2NSIgeDI9IjIyNi4zNTIiIHkyPSIxMjAuNDkxIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CjxzdG9wIHN0b3AtY29sb3I9IiNGMzgzNzQiLz4KPHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjQzY0MjM0Ii8+CjwvbGluZWFyR3JhZGllbnQ+CjwvZGVmcz4KPC9zdmc+Cgo=",alt:(0,we.__)("Upgrade to Pro","sureforms"),className:"w-60 h-auto"})),React.createElement(Bt,{className:"gap-1 p-2 w-full",direction:"column"},React.createElement(Bt.Item,{className:"gap-2 text-brand-800 capitalize font-semibold text-xs flex items-center"},Op(Cp.rocket),(0,we.__)("Unlock Premium Features","sureforms")),React.createElement(Yt,{as:"h2",size:"lg",className:"text-[#141338] font-semibold text-lg"},(0,we.__)("Build Better Forms with SureForms","sureforms")),React.createElement(Yt,{size:"sm",className:"text-[#4F4E7C] text-sm font-normal leading-relaxed w-full"},(0,we.__)("Add advanced fields, conversational layouts, and smart logic to create forms that engage users and capture better data.","sureforms"))),React.createElement(Bt,{containerType:"grid",className:"grid-cols-2 gap-y-3 gap-x-6 w-full p-2"},e.flat().map((function(e,t){return React.createElement(Bt.Item,{key:t,className:"flex items-start gap-2 text-base text-[#141338]"},React.createElement(xp,{className:"w-4 h-4 text-brand-800 mt-0.5"}),React.createElement(Yt,{size:"sm",className:"font-normal"},e))}))),React.createElement(Bt,{className:"pt-1.5 w-full p-2"},React.createElement(qt,{className:"shadow-sm-blur-1 gap-1 w-full",size:"md",variant:"primary",onClick:function(){var e,t;return window.open(ed((null===(e=srfm_admin)||void 0===e?void 0:e.pricing_page_url)||(null===(t=srfm_admin)||void 0===t?void 0:t.sureforms_pricing_page),"dashboard-upgrade-to-pro-banner-cta"),"_blank","noreferrer")}},(0,we.__)("Upgrade Now","sureforms"))))},Ep=or("ChevronsUpDown",[["path",{d:"m7 15 5 5 5-5",key:"1hf1tw"}],["path",{d:"m7 9 5-5 5 5",key:"sgt6xg"}]]),Sp=or("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]),Pp=or("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]]);function kp(){return"undefined"!=typeof window}function Np(e){return Ip(e)?(e.nodeName||"").toLowerCase():"#document"}function Tp(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function Dp(e){var t;return null==(t=(Ip(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function Ip(e){return!!kp()&&(e instanceof Node||e instanceof Tp(e).Node)}function Lp(e){return!!kp()&&(e instanceof Element||e instanceof Tp(e).Element)}function zp(e){return!!kp()&&(e instanceof HTMLElement||e instanceof Tp(e).HTMLElement)}function Rp(e){return!(!kp()||"undefined"==typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof Tp(e).ShadowRoot)}function Fp(e){const{overflow:t,overflowX:r,overflowY:n,display:o}=Yp(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(o)}function Vp(e){return["table","td","th"].includes(Np(e))}function Wp(e){return[":popover-open",":modal"].some((t=>{try{return e.matches(t)}catch(e){return!1}}))}function Bp(e){const t=Xp(),r=Lp(e)?Yp(e):e;return["transform","translate","scale","rotate","perspective"].some((e=>!!r[e]&&"none"!==r[e]))||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||["transform","translate","scale","rotate","perspective","filter"].some((e=>(r.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(r.contain||"").includes(e)))}function Xp(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function Up(e){return["html","body","#document"].includes(Np(e))}function Yp(e){return Tp(e).getComputedStyle(e)}function qp(e){return Lp(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function Hp(e){if("html"===Np(e))return e;const t=e.assignedSlot||e.parentNode||Rp(e)&&e.host||Dp(e);return Rp(t)?t.host:t}function Zp(e){const t=Hp(e);return Up(t)?e.ownerDocument?e.ownerDocument.body:e.body:zp(t)&&Fp(t)?t:Zp(t)}function Gp(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);const o=Zp(e),i=o===(null==(n=e.ownerDocument)?void 0:n.body),a=Tp(o);if(i){const e=Kp(a);return t.concat(a,a.visualViewport||[],Fp(o)?o:[],e&&r?Gp(e):[])}return t.concat(o,Gp(o,[],r))}function Kp(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Qp(e){let t=e.activeElement;for(;null!=(null==(r=t)||null==(r=r.shadowRoot)?void 0:r.activeElement);){var r;t=t.shadowRoot.activeElement}return t}function Jp(e,t){if(!e||!t)return!1;const r=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(r&&Rp(r)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function _p(){const e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function $p(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map((e=>{let{brand:t,version:r}=e;return t+"/"+r})).join(" "):navigator.userAgent}function eh(e){return!(0!==e.mozInputSource||!e.isTrusted)||(nh()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function th(e){return!$p().includes("jsdom/")&&(!nh()&&0===e.width&&0===e.height||nh()&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)}function rh(){return/apple/i.test(navigator.vendor)}function nh(){const e=/android/i;return e.test(_p())||e.test($p())}function oh(e,t){const r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function ih(e){return(null==e?void 0:e.ownerDocument)||document}function ah(e,t){if(null==t)return!1;if("composedPath"in e)return e.composedPath().includes(t);const r=e;return null!=r.target&&t.contains(r.target)}function sh(e){return"composedPath"in e?e.composedPath()[0]:e.target}function Ah(e){return zp(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}function lh(e){e.preventDefault(),e.stopPropagation()}function ch(e){return!!e&&"combobox"===e.getAttribute("role")&&Ah(e)}const uh=Math.min,fh=Math.max,dh=Math.round,ph=Math.floor,hh=e=>({x:e,y:e}),mh={left:"right",right:"left",bottom:"top",top:"bottom"},gh={start:"end",end:"start"};function yh(e,t){return"function"==typeof e?e(t):e}function vh(e){return e.split("-")[0]}function bh(e){return e.split("-")[1]}function wh(e){return"y"===e?"height":"width"}function xh(e){return["top","bottom"].includes(vh(e))?"y":"x"}function Ch(e){return"x"===xh(e)?"y":"x"}function Mh(e){return e.replace(/start|end/g,(e=>gh[e]))}function Oh(e){return e.replace(/left|right|bottom|top/g,(e=>mh[e]))}function jh(e){const{x:t,y:r,width:n,height:o}=e;return{width:n,height:o,top:r,left:t,right:t+n,bottom:r+o,x:t,y:r}}var Eh=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"].join(","),Sh="undefined"==typeof Element,Ph=Sh?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,kh=!Sh&&Element.prototype.getRootNode?function(e){var t;return null==e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}:function(e){return null==e?void 0:e.ownerDocument},Nh=function e(t,r){var n;void 0===r&&(r=!0);var o=null==t||null===(n=t.getAttribute)||void 0===n?void 0:n.call(t,"inert");return""===o||"true"===o||r&&t&&e(t.parentNode)},Th=function e(t,r,n){for(var o=[],i=Array.from(t);i.length;){var a=i.shift();if(!Nh(a,!1))if("SLOT"===a.tagName){var s=a.assignedElements(),A=e(s.length?s:a.children,!0,n);n.flatten?o.push.apply(o,A):o.push({scopeParent:a,candidates:A})}else{Ph.call(a,Eh)&&n.filter(a)&&(r||!t.includes(a))&&o.push(a);var l=a.shadowRoot||"function"==typeof n.getShadowRoot&&n.getShadowRoot(a),c=!Nh(l,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(a));if(l&&c){var u=e(!0===l?a.children:l.children,!0,n);n.flatten?o.push.apply(o,u):o.push({scopeParent:a,candidates:u})}else i.unshift.apply(i,a.children)}}return o},Dh=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},Ih=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||function(e){var t,r=null==e||null===(t=e.getAttribute)||void 0===t?void 0:t.call(e,"contenteditable");return""===r||"true"===r}(e))&&!Dh(e)?0:e.tabIndex},Lh=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},zh=function(e){return"INPUT"===e.tagName},Rh=function(e){var t=e.getBoundingClientRect(),r=t.width,n=t.height;return 0===r&&0===n},Fh=function(e,t){return!(t.disabled||Nh(t)||function(e){return zh(e)&&"hidden"===e.type}(t)||function(e,t){var r=t.displayCheck,n=t.getShadowRoot;if("hidden"===getComputedStyle(e).visibility)return!0;var o=Ph.call(e,"details>summary:first-of-type")?e.parentElement:e;if(Ph.call(o,"details:not([open]) *"))return!0;if(r&&"full"!==r&&"legacy-full"!==r){if("non-zero-area"===r)return Rh(e)}else{if("function"==typeof n){for(var i=e;e;){var a=e.parentElement,s=kh(e);if(a&&!a.shadowRoot&&!0===n(a))return Rh(e);e=e.assignedSlot?e.assignedSlot:a||s===e.ownerDocument?a:s.host}e=i}if(function(e){var t,r,n,o,i=e&&kh(e),a=null===(t=i)||void 0===t?void 0:t.host,s=!1;if(i&&i!==e)for(s=!!(null!==(r=a)&&void 0!==r&&null!==(n=r.ownerDocument)&&void 0!==n&&n.contains(a)||null!=e&&null!==(o=e.ownerDocument)&&void 0!==o&&o.contains(e));!s&&a;){var A,l,c;s=!(null===(l=a=null===(A=i=kh(a))||void 0===A?void 0:A.host)||void 0===l||null===(c=l.ownerDocument)||void 0===c||!c.contains(a))}return s}(e))return!e.getClientRects().length;if("legacy-full"!==r)return!0}return!1}(t,e)||function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some((function(e){return"SUMMARY"===e.tagName}))}(t)||function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var r=0;r<t.children.length;r++){var n=t.children.item(r);if("LEGEND"===n.tagName)return!!Ph.call(t,"fieldset[disabled] *")||!n.contains(e)}return!0}t=t.parentElement}return!1}(t))},Vh=function(e,t){return!(function(e){return function(e){return zh(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,r=e.form||kh(e),n=function(e){return r.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!=typeof window&&void 0!==window.CSS&&"function"==typeof window.CSS.escape)t=n(window.CSS.escape(e.name));else try{t=n(e.name)}catch(e){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",e.message),!1}var o=function(e,t){for(var r=0;r<e.length;r++)if(e[r].checked&&e[r].form===t)return e[r]}(t,e.form);return!o||o===e}(e)}(t)||Ih(t)<0||!Fh(e,t))},Wh=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!(isNaN(t)||t>=0)},Bh=function e(t){var r=[],n=[];return t.forEach((function(t,o){var i=!!t.scopeParent,a=i?t.scopeParent:t,s=function(e,t){var r=Ih(e);return r<0&&t&&!Dh(e)?0:r}(a,i),A=i?e(t.candidates):a;0===s?i?r.push.apply(r,A):r.push(a):n.push({documentOrder:o,tabIndex:s,item:t,isScope:i,content:A})})),n.sort(Lh).reduce((function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e}),[]).concat(r)},Xh=function(e,t){var r;return r=(t=t||{}).getShadowRoot?Th([e],t.includeContainer,{filter:Vh.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:Wh}):function(e,t,r){if(Nh(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(Eh));return t&&Ph.call(e,Eh)&&n.unshift(e),n.filter(r)}(e,t.includeContainer,Vh.bind(null,t)),Bh(r)};function Uh(e,t,r){let{reference:n,floating:o}=e;const i=xh(t),a=Ch(t),s=wh(a),A=vh(t),l="y"===i,c=n.x+n.width/2-o.width/2,u=n.y+n.height/2-o.height/2,f=n[s]/2-o[s]/2;let d;switch(A){case"top":d={x:c,y:n.y-o.height};break;case"bottom":d={x:c,y:n.y+n.height};break;case"right":d={x:n.x+n.width,y:u};break;case"left":d={x:n.x-o.width,y:u};break;default:d={x:n.x,y:n.y}}switch(bh(t)){case"start":d[a]-=f*(r&&l?-1:1);break;case"end":d[a]+=f*(r&&l?-1:1)}return d}async function Yh(e,t){var r;void 0===t&&(t={});const{x:n,y:o,platform:i,rects:a,elements:s,strategy:A}=e,{boundary:l="clippingAncestors",rootBoundary:c="viewport",elementContext:u="floating",altBoundary:f=!1,padding:d=0}=yh(t,e),p=function(e){return"number"!=typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}(d),h=s[f?"floating"===u?"reference":"floating":u],m=jh(await i.getClippingRect({element:null==(r=await(null==i.isElement?void 0:i.isElement(h)))||r?h:h.contextElement||await(null==i.getDocumentElement?void 0:i.getDocumentElement(s.floating)),boundary:l,rootBoundary:c,strategy:A})),g="floating"===u?{x:n,y:o,width:a.floating.width,height:a.floating.height}:a.reference,y=await(null==i.getOffsetParent?void 0:i.getOffsetParent(s.floating)),v=await(null==i.isElement?void 0:i.isElement(y))&&await(null==i.getScale?void 0:i.getScale(y))||{x:1,y:1},b=jh(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:g,offsetParent:y,strategy:A}):g);return{top:(m.top-b.top+p.top)/v.y,bottom:(b.bottom-m.bottom+p.bottom)/v.y,left:(m.left-b.left+p.left)/v.x,right:(b.right-m.right+p.right)/v.x}}function qh(e){const t=Yp(e);let r=parseFloat(t.width)||0,n=parseFloat(t.height)||0;const o=zp(e),i=o?e.offsetWidth:r,a=o?e.offsetHeight:n,s=dh(r)!==i||dh(n)!==a;return s&&(r=i,n=a),{width:r,height:n,$:s}}function Hh(e){return Lp(e)?e:e.contextElement}function Zh(e){const t=Hh(e);if(!zp(t))return hh(1);const r=t.getBoundingClientRect(),{width:n,height:o,$:i}=qh(t);let a=(i?dh(r.width):r.width)/n,s=(i?dh(r.height):r.height)/o;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}const Gh=hh(0);function Kh(e){const t=Tp(e);return Xp()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Gh}function Qh(e,t,r,n){void 0===t&&(t=!1),void 0===r&&(r=!1);const o=e.getBoundingClientRect(),i=Hh(e);let a=hh(1);t&&(n?Lp(n)&&(a=Zh(n)):a=Zh(e));const s=function(e,t,r){return void 0===t&&(t=!1),!(!r||t&&r!==Tp(e))&&t}(i,r,n)?Kh(i):hh(0);let A=(o.left+s.x)/a.x,l=(o.top+s.y)/a.y,c=o.width/a.x,u=o.height/a.y;if(i){const e=Tp(i),t=n&&Lp(n)?Tp(n):n;let r=e,o=Kp(r);for(;o&&n&&t!==r;){const e=Zh(o),t=o.getBoundingClientRect(),n=Yp(o),i=t.left+(o.clientLeft+parseFloat(n.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(n.paddingTop))*e.y;A*=e.x,l*=e.y,c*=e.x,u*=e.y,A+=i,l+=a,r=Tp(o),o=Kp(r)}}return jh({width:c,height:u,x:A,y:l})}function Jh(e,t){const r=qp(e).scrollLeft;return t?t.left+r:Qh(Dp(e)).left+r}function _h(e,t,r){void 0===r&&(r=!1);const n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-(r?0:Jh(e,n)),y:n.top+t.scrollTop}}function $h(e,t,r){let n;if("viewport"===t)n=function(e,t){const r=Tp(e),n=Dp(e),o=r.visualViewport;let i=n.clientWidth,a=n.clientHeight,s=0,A=0;if(o){i=o.width,a=o.height;const e=Xp();(!e||e&&"fixed"===t)&&(s=o.offsetLeft,A=o.offsetTop)}return{width:i,height:a,x:s,y:A}}(e,r);else if("document"===t)n=function(e){const t=Dp(e),r=qp(e),n=e.ownerDocument.body,o=fh(t.scrollWidth,t.clientWidth,n.scrollWidth,n.clientWidth),i=fh(t.scrollHeight,t.clientHeight,n.scrollHeight,n.clientHeight);let a=-r.scrollLeft+Jh(e);const s=-r.scrollTop;return"rtl"===Yp(n).direction&&(a+=fh(t.clientWidth,n.clientWidth)-o),{width:o,height:i,x:a,y:s}}(Dp(e));else if(Lp(t))n=function(e,t){const r=Qh(e,!0,"fixed"===t),n=r.top+e.clientTop,o=r.left+e.clientLeft,i=zp(e)?Zh(e):hh(1);return{width:e.clientWidth*i.x,height:e.clientHeight*i.y,x:o*i.x,y:n*i.y}}(t,r);else{const r=Kh(e);n={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return jh(n)}function em(e,t){const r=Hp(e);return!(r===t||!Lp(r)||Up(r))&&("fixed"===Yp(r).position||em(r,t))}function tm(e,t,r){const n=zp(t),o=Dp(t),i="fixed"===r,a=Qh(e,!0,i,t);let s={scrollLeft:0,scrollTop:0};const A=hh(0);function l(){A.x=Jh(o)}if(n||!n&&!i)if(("body"!==Np(t)||Fp(o))&&(s=qp(t)),n){const e=Qh(t,!0,i,t);A.x=e.x+t.clientLeft,A.y=e.y+t.clientTop}else o&&l();i&&!n&&o&&l();const c=!o||n||i?hh(0):_h(o,s);return{x:a.left+s.scrollLeft-A.x-c.x,y:a.top+s.scrollTop-A.y-c.y,width:a.width,height:a.height}}function rm(e){return"static"===Yp(e).position}function nm(e,t){if(!zp(e)||"fixed"===Yp(e).position)return null;if(t)return t(e);let r=e.offsetParent;return Dp(e)===r&&(r=r.ownerDocument.body),r}function om(e,t){const r=Tp(e);if(Wp(e))return r;if(!zp(e)){let t=Hp(e);for(;t&&!Up(t);){if(Lp(t)&&!rm(t))return t;t=Hp(t)}return r}let n=nm(e,t);for(;n&&Vp(n)&&rm(n);)n=nm(n,t);return n&&Up(n)&&rm(n)&&!Bp(n)?r:n||function(e){let t=Hp(e);for(;zp(t)&&!Up(t);){if(Bp(t))return t;if(Wp(t))return null;t=Hp(t)}return null}(e)||r}const im={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:n,strategy:o}=e;const i="fixed"===o,a=Dp(n),s=!!t&&Wp(t.floating);if(n===a||s&&i)return r;let A={scrollLeft:0,scrollTop:0},l=hh(1);const c=hh(0),u=zp(n);if((u||!u&&!i)&&(("body"!==Np(n)||Fp(a))&&(A=qp(n)),zp(n))){const e=Qh(n);l=Zh(n),c.x=e.x+n.clientLeft,c.y=e.y+n.clientTop}const f=!a||u||i?hh(0):_h(a,A,!0);return{width:r.width*l.x,height:r.height*l.y,x:r.x*l.x-A.scrollLeft*l.x+c.x+f.x,y:r.y*l.y-A.scrollTop*l.y+c.y+f.y}},getDocumentElement:Dp,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:n,strategy:o}=e;const i=[..."clippingAncestors"===r?Wp(t)?[]:function(e,t){const r=t.get(e);if(r)return r;let n=Gp(e,[],!1).filter((e=>Lp(e)&&"body"!==Np(e))),o=null;const i="fixed"===Yp(e).position;let a=i?Hp(e):e;for(;Lp(a)&&!Up(a);){const t=Yp(a),r=Bp(a);r||"fixed"!==t.position||(o=null),(i?!r&&!o:!r&&"static"===t.position&&o&&["absolute","fixed"].includes(o.position)||Fp(a)&&!r&&em(e,a))?n=n.filter((e=>e!==a)):o=t,a=Hp(a)}return t.set(e,n),n}(t,this._c):[].concat(r),n],a=i[0],s=i.reduce(((e,r)=>{const n=$h(t,r,o);return e.top=fh(n.top,e.top),e.right=uh(n.right,e.right),e.bottom=uh(n.bottom,e.bottom),e.left=fh(n.left,e.left),e}),$h(t,a,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent:om,getElementRects:async function(e){const t=this.getOffsetParent||om,r=this.getDimensions,n=await r(e.floating);return{reference:tm(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:r}=qh(e);return{width:t,height:r}},getScale:Zh,isElement:Lp,isRTL:function(e){return"rtl"===Yp(e).direction}};function am(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function sm(e,t,r,n){void 0===n&&(n={});const{ancestorScroll:o=!0,ancestorResize:i=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:A=!1}=n,l=Hh(e),c=o||i?[...l?Gp(l):[],...Gp(t)]:[];c.forEach((e=>{o&&e.addEventListener("scroll",r,{passive:!0}),i&&e.addEventListener("resize",r)}));const u=l&&s?function(e,t){let r,n=null;const o=Dp(e);function i(){var e;clearTimeout(r),null==(e=n)||e.disconnect(),n=null}return function a(s,A){void 0===s&&(s=!1),void 0===A&&(A=1),i();const l=e.getBoundingClientRect(),{left:c,top:u,width:f,height:d}=l;if(s||t(),!f||!d)return;const p={rootMargin:-ph(u)+"px "+-ph(o.clientWidth-(c+f))+"px "+-ph(o.clientHeight-(u+d))+"px "+-ph(c)+"px",threshold:fh(0,uh(1,A))||1};let h=!0;function m(t){const n=t[0].intersectionRatio;if(n!==A){if(!h)return a();n?a(!1,n):r=setTimeout((()=>{a(!1,1e-7)}),1e3)}1!==n||am(l,e.getBoundingClientRect())||a(),h=!1}try{n=new IntersectionObserver(m,{...p,root:o.ownerDocument})}catch(e){n=new IntersectionObserver(m,p)}n.observe(e)}(!0),i}(l,r):null;let f,d=-1,p=null;a&&(p=new ResizeObserver((e=>{let[n]=e;n&&n.target===l&&p&&(p.unobserve(t),cancelAnimationFrame(d),d=requestAnimationFrame((()=>{var e;null==(e=p)||e.observe(t)}))),r()})),l&&!A&&p.observe(l),p.observe(t));let h=A?Qh(e):null;return A&&function t(){const n=Qh(e);h&&!am(h,n)&&r(),h=n,f=requestAnimationFrame(t)}(),r(),()=>{var e;c.forEach((e=>{o&&e.removeEventListener("scroll",r),i&&e.removeEventListener("resize",r)})),null==u||u(),null==(e=p)||e.disconnect(),p=null,A&&cancelAnimationFrame(f)}}const Am=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,n;const{x:o,y:i,placement:a,middlewareData:s}=t,A=await async function(e,t){const{placement:r,platform:n,elements:o}=e,i=await(null==n.isRTL?void 0:n.isRTL(o.floating)),a=vh(r),s=bh(r),A="y"===xh(r),l=["left","top"].includes(a)?-1:1,c=i&&A?-1:1,u=yh(t,e);let{mainAxis:f,crossAxis:d,alignmentAxis:p}="number"==typeof u?{mainAxis:u,crossAxis:0,alignmentAxis:null}:{mainAxis:u.mainAxis||0,crossAxis:u.crossAxis||0,alignmentAxis:u.alignmentAxis};return s&&"number"==typeof p&&(d="end"===s?-1*p:p),A?{x:d*c,y:f*l}:{x:f*l,y:d*c}}(t,e);return a===(null==(r=s.offset)?void 0:r.placement)&&null!=(n=s.arrow)&&n.alignmentOffset?{}:{x:o+A.x,y:i+A.y,data:{...A,placement:a}}}}},lm=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r,n;const{placement:o,middlewareData:i,rects:a,initialPlacement:s,platform:A,elements:l}=t,{mainAxis:c=!0,crossAxis:u=!0,fallbackPlacements:f,fallbackStrategy:d="bestFit",fallbackAxisSideDirection:p="none",flipAlignment:h=!0,...m}=yh(e,t);if(null!=(r=i.arrow)&&r.alignmentOffset)return{};const g=vh(o),y=xh(s),v=vh(s)===s,b=await(null==A.isRTL?void 0:A.isRTL(l.floating)),w=f||(v||!h?[Oh(s)]:function(e){const t=Oh(e);return[Mh(e),t,Mh(t)]}(s)),x="none"!==p;!f&&x&&w.push(...function(e,t,r,n){const o=bh(e);let i=function(e,t,r){const n=["left","right"],o=["right","left"],i=["top","bottom"],a=["bottom","top"];switch(e){case"top":case"bottom":return r?t?o:n:t?n:o;case"left":case"right":return t?i:a;default:return[]}}(vh(e),"start"===r,n);return o&&(i=i.map((e=>e+"-"+o)),t&&(i=i.concat(i.map(Mh)))),i}(s,h,p,b));const C=[s,...w],M=await Yh(t,m),O=[];let j=(null==(n=i.flip)?void 0:n.overflows)||[];if(c&&O.push(M[g]),u){const e=function(e,t,r){void 0===r&&(r=!1);const n=bh(e),o=Ch(e),i=wh(o);let a="x"===o?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[i]>t.floating[i]&&(a=Oh(a)),[a,Oh(a)]}(o,a,b);O.push(M[e[0]],M[e[1]])}if(j=[...j,{placement:o,overflows:O}],!O.every((e=>e<=0))){var E,S;const e=((null==(E=i.flip)?void 0:E.index)||0)+1,t=C[e];if(t){var P;const r="alignment"===u&&y!==xh(t),n=(null==(P=j[0])?void 0:P.overflows[0])>0;if(!r||n)return{data:{index:e,overflows:j},reset:{placement:t}}}let r=null==(S=j.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:S.placement;if(!r)switch(d){case"bestFit":{var k;const e=null==(k=j.filter((e=>{if(x){const t=xh(e.placement);return t===y||"y"===t}return!0})).map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:k[0];e&&(r=e);break}case"initialPlacement":r=s}if(o!==r)return{reset:{placement:r}}}return{}}}},cm=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var r,n;const{placement:o,rects:i,platform:a,elements:s}=t,{apply:A=()=>{},...l}=yh(e,t),c=await Yh(t,l),u=vh(o),f=bh(o),d="y"===xh(o),{width:p,height:h}=i.floating;let m,g;"top"===u||"bottom"===u?(m=u,g=f===(await(null==a.isRTL?void 0:a.isRTL(s.floating))?"start":"end")?"left":"right"):(g=u,m="end"===f?"top":"bottom");const y=h-c.top-c.bottom,v=p-c.left-c.right,b=uh(h-c[m],y),w=uh(p-c[g],v),x=!t.middlewareData.shift;let C=b,M=w;if(null!=(r=t.middlewareData.shift)&&r.enabled.x&&(M=v),null!=(n=t.middlewareData.shift)&&n.enabled.y&&(C=y),x&&!f){const e=fh(c.left,0),t=fh(c.right,0),r=fh(c.top,0),n=fh(c.bottom,0);d?M=p-2*(0!==e||0!==t?e+t:fh(c.left,c.right)):C=h-2*(0!==r||0!==n?r+n:fh(c.top,c.bottom))}await A({...t,availableWidth:M,availableHeight:C});const O=await a.getDimensions(s.floating);return p!==O.width||h!==O.height?{reset:{rects:!0}}:{}}}},um=(e,t,r)=>{const n=new Map,o={platform:im,...r},i={...o.platform,_c:n};return(async(e,t,r)=>{const{placement:n="bottom",strategy:o="absolute",middleware:i=[],platform:a}=r,s=i.filter(Boolean),A=await(null==a.isRTL?void 0:a.isRTL(t));let l=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:u}=Uh(l,n,A),f=n,d={},p=0;for(let r=0;r<s.length;r++){const{name:i,fn:h}=s[r],{x:m,y:g,data:y,reset:v}=await h({x:c,y:u,initialPlacement:n,placement:f,strategy:o,middlewareData:d,rects:l,platform:a,elements:{reference:e,floating:t}});c=null!=m?m:c,u=null!=g?g:u,d={...d,[i]:{...d[i],...y}},v&&p<=50&&(p++,"object"==typeof v&&(v.placement&&(f=v.placement),v.rects&&(l=!0===v.rects?await a.getElementRects({reference:e,floating:t,strategy:o}):v.rects),({x:c,y:u}=Uh(l,f,A))),r=-1)}return{x:c,y:u,placement:f,strategy:o,middlewareData:d}})(e,t,{...o,platform:i})};var fm="undefined"!=typeof document?a.useLayoutEffect:a.useEffect;function dm(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;let r,n,o;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(n=r;0!=n--;)if(!dm(e[n],t[n]))return!1;return!0}if(o=Object.keys(e),r=o.length,r!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!{}.hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!=n--;){const r=o[n];if(!("_owner"===r&&e.$$typeof||dm(e[r],t[r])))return!1}return!0}return e!=e&&t!=t}function pm(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function hm(e,t){const r=pm(e);return Math.round(t*r)/r}function mm(e){const t=a.useRef(e);return fm((()=>{t.current=e})),t}const gm=(e,t)=>({...lm(e),options:[e,t]}),ym=(e,t)=>({...cm(e),options:[e,t]}),vm={...s},bm=vm.useInsertionEffect||(e=>e());function wm(e){const t=a.useRef((()=>{}));return bm((()=>{t.current=e})),a.useCallback((function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return null==t.current?void 0:t.current(...r)}),[])}const xm="ArrowUp",Cm="ArrowDown",Mm="ArrowLeft",Om="ArrowRight";function jm(e,t,r){return Math.floor(e/t)!==r}function Em(e,t){return t<0||t>=e.current.length}function Sm(e,t){return km(e,{disabledIndices:t})}function Pm(e,t){return km(e,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function km(e,t){let{startingIndex:r=-1,decrement:n=!1,disabledIndices:o,amount:i=1}=void 0===t?{}:t;const a=e.current;let s=r;do{s+=n?-i:i}while(s>=0&&s<=a.length-1&&Dm(a,s,o));return s}function Nm(e,t,r,n,o){if(-1===e)return-1;const i=r.indexOf(e),a=t[e];switch(o){case"tl":return i;case"tr":return a?i+a.width-1:i;case"bl":return a?i+(a.height-1)*n:i;case"br":return r.lastIndexOf(e)}}function Tm(e,t){return t.flatMap(((t,r)=>e.includes(t)?[r]:[]))}function Dm(e,t,r){if(r)return r.includes(t);const n=e[t];return null==n||n.hasAttribute("disabled")||"true"===n.getAttribute("aria-disabled")}var Im="undefined"!=typeof document?a.useLayoutEffect:a.useEffect;function Lm(){return Lm=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Lm.apply(this,arguments)}let zm=!1,Rm=0;const Fm=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+Rm++,Vm=vm.useId||function(){const[e,t]=a.useState((()=>zm?Fm():void 0));return Im((()=>{null==e&&t(Fm())}),[]),a.useEffect((()=>{zm=!0}),[]),e};const Wm=a.createContext(null),Bm=a.createContext(null),Xm=()=>{var e;return(null==(e=a.useContext(Wm))?void 0:e.id)||null},Um=()=>a.useContext(Bm);function Ym(e){return"data-floating-ui-"+e}function qm(e){const t=(0,a.useRef)(e);return Im((()=>{t.current=e})),t}let Hm=0;function Zm(e,t){void 0===t&&(t={});const{preventScroll:r=!1,cancelPrevious:n=!0,sync:o=!1}=t;n&&cancelAnimationFrame(Hm);const i=()=>null==e?void 0:e.focus({preventScroll:r});o?i():Hm=requestAnimationFrame(i)}function Gm(e,t){let r=e.filter((e=>{var r;return e.parentId===t&&(null==(r=e.context)?void 0:r.open)})),n=r;for(;n.length;)n=e.filter((e=>{var t;return null==(t=n)?void 0:t.some((t=>{var r;return e.parentId===t.id&&(null==(r=e.context)?void 0:r.open)}))})),r=r.concat(n);return r}let Km=new WeakMap,Qm=new WeakSet,Jm={},_m=0;const $m=e=>e&&(e.host||$m(e.parentNode));function eg(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);const n=ih(e[0]).body;return function(e,t,r,n){const o="data-floating-ui-inert",i=n?"inert":r?"aria-hidden":null,a=(s=t,e.map((e=>{if(s.contains(e))return e;const t=$m(e);return s.contains(t)?t:null})).filter((e=>null!=e)));var s;const A=new Set,l=new Set(a),c=[];Jm[o]||(Jm[o]=new WeakMap);const u=Jm[o];return a.forEach((function e(t){t&&!A.has(t)&&(A.add(t),t.parentNode&&e(t.parentNode))})),function e(t){t&&!l.has(t)&&[].forEach.call(t.children,(t=>{if("script"!==Np(t))if(A.has(t))e(t);else{const e=i?t.getAttribute(i):null,r=null!==e&&"false"!==e,n=(Km.get(t)||0)+1,a=(u.get(t)||0)+1;Km.set(t,n),u.set(t,a),c.push(t),1===n&&r&&Qm.add(t),1===a&&t.setAttribute(o,""),!r&&i&&t.setAttribute(i,"true")}}))}(t),A.clear(),_m++,()=>{c.forEach((e=>{const t=(Km.get(e)||0)-1,r=(u.get(e)||0)-1;Km.set(e,t),u.set(e,r),t||(!Qm.has(e)&&i&&e.removeAttribute(i),Qm.delete(e)),r||e.removeAttribute(o)})),_m--,_m||(Km=new WeakMap,Km=new WeakMap,Qm=new WeakSet,Jm={})}}(e.concat(Array.from(n.querySelectorAll("[aria-live]"))),n,t,r)}const tg=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function rg(e,t){const r=Xh(e,tg());"prev"===t&&r.reverse();const n=r.indexOf(Qp(ih(e)));return r.slice(n+1)[0]}function ng(){return rg(document.body,"next")}function og(){return rg(document.body,"prev")}function ig(e,t){const r=t||e.currentTarget,n=e.relatedTarget;return!n||!Jp(r,n)}function ag(e){Xh(e,tg()).forEach((e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}))}function sg(e){e.querySelectorAll("[data-tabindex]").forEach((e=>{const t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")}))}const Ag={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0};function lg(e){"Tab"===e.key&&(e.target,clearTimeout(void 0))}const cg=a.forwardRef((function(e,t){const[r,n]=a.useState();Im((()=>(rh()&&n("button"),document.addEventListener("keydown",lg),()=>{document.removeEventListener("keydown",lg)})),[]);const o={ref:t,tabIndex:0,role:r,"aria-hidden":!r||void 0,[Ym("focus-guard")]:"",style:Ag};return a.createElement("span",Lm({},e,o))})),ug=a.createContext(null),fg=Ym("portal");function dg(e){const{children:t,id:r,root:n,preserveTabOrder:o=!0}=e,i=function(e){void 0===e&&(e={});const{id:t,root:r}=e,n=Vm(),o=pg(),[i,s]=a.useState(null),A=a.useRef(null);return Im((()=>()=>{null==i||i.remove(),queueMicrotask((()=>{A.current=null}))}),[i]),Im((()=>{if(!n)return;if(A.current)return;const e=t?document.getElementById(t):null;if(!e)return;const r=document.createElement("div");r.id=n,r.setAttribute(fg,""),e.appendChild(r),A.current=r,s(r)}),[t,n]),Im((()=>{if(null===r)return;if(!n)return;if(A.current)return;let e=r||(null==o?void 0:o.portalNode);e&&!Lp(e)&&(e=e.current),e=e||document.body;let i=null;t&&(i=document.createElement("div"),i.id=t,e.appendChild(i));const a=document.createElement("div");a.id=n,a.setAttribute(fg,""),e=i||e,e.appendChild(a),A.current=a,s(a)}),[t,r,n,o]),i}({id:r,root:n}),[s,A]=a.useState(null),c=a.useRef(null),u=a.useRef(null),f=a.useRef(null),d=a.useRef(null),p=null==s?void 0:s.modal,h=null==s?void 0:s.open,m=!!s&&!s.modal&&s.open&&o&&!(!n&&!i);return a.useEffect((()=>{if(i&&o&&!p)return i.addEventListener("focusin",e,!0),i.addEventListener("focusout",e,!0),()=>{i.removeEventListener("focusin",e,!0),i.removeEventListener("focusout",e,!0)};function e(e){i&&ig(e)&&("focusin"===e.type?sg:ag)(i)}}),[i,o,p]),a.useEffect((()=>{i&&(h||sg(i))}),[h,i]),a.createElement(ug.Provider,{value:a.useMemo((()=>({preserveTabOrder:o,beforeOutsideRef:c,afterOutsideRef:u,beforeInsideRef:f,afterInsideRef:d,portalNode:i,setFocusManagerState:A})),[o,i])},m&&i&&a.createElement(cg,{"data-type":"outside",ref:c,onFocus:e=>{if(ig(e,i)){var t;null==(t=f.current)||t.focus()}else{const e=og()||(null==s?void 0:s.refs.domReference.current);null==e||e.focus()}}}),m&&i&&a.createElement("span",{"aria-owns":i.id,style:Ag}),i&&l.createPortal(t,i),m&&i&&a.createElement(cg,{"data-type":"outside",ref:u,onFocus:e=>{if(ig(e,i)){var t;null==(t=d.current)||t.focus()}else{const t=ng()||(null==s?void 0:s.refs.domReference.current);null==t||t.focus(),(null==s?void 0:s.closeOnFocusOut)&&(null==s||s.onOpenChange(!1,e.nativeEvent,"focus-out"))}}}))}const pg=()=>a.useContext(ug),hg="data-floating-ui-focusable";function mg(e){return e?e.hasAttribute(hg)?e:e.querySelector("["+hg+"]")||e:null}let gg=[];function yg(e){gg=gg.filter((e=>e.isConnected));let t=e;if(t&&"body"!==Np(t)){if(!function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==Ph.call(e,Eh)&&Vh(t,e)}(t,tg())){const e=Xh(t,tg())[0];e&&(t=e)}gg.push(t),gg.length>20&&(gg=gg.slice(-20))}}function vg(){return gg.slice().reverse().find((e=>e.isConnected))}const bg=a.forwardRef((function(e,t){return a.createElement("button",Lm({},e,{type:"button",ref:t,tabIndex:-1,style:Ag}))}));function wg(e){const{context:t,children:r,disabled:n=!1,order:o=["content"],guards:i=!0,initialFocus:s=0,returnFocus:A=!0,restoreFocus:l=!1,modal:c=!0,visuallyHiddenDismiss:u=!1,closeOnFocusOut:f=!0}=e,{open:d,refs:p,nodeId:h,onOpenChange:m,events:g,dataRef:y,floatingId:v,elements:{domReference:b,floating:w}}=t,x="number"==typeof s&&s<0,C=ch(b)&&x,M="undefined"==typeof HTMLElement||!("inert"in HTMLElement.prototype)||i,O=qm(o),j=qm(s),E=qm(A),S=Um(),P=pg(),k=a.useRef(null),N=a.useRef(null),T=a.useRef(!1),D=a.useRef(!1),I=a.useRef(-1),L=null!=P,z=mg(w),R=wm((function(e){return void 0===e&&(e=z),e?Xh(e,tg()):[]})),F=wm((e=>{const t=R(e);return O.current.map((e=>b&&"reference"===e?b:z&&"floating"===e?z:t)).filter(Boolean).flat()}));function V(e){return!n&&u&&c?a.createElement(bg,{ref:"start"===e?k:N,onClick:e=>m(!1,e.nativeEvent)},"string"==typeof u?u:"Dismiss"):null}a.useEffect((()=>{if(n)return;if(!c)return;function e(e){if("Tab"===e.key){Jp(z,Qp(ih(z)))&&0===R().length&&!C&&lh(e);const t=F(),r=sh(e);"reference"===O.current[0]&&r===b&&(lh(e),e.shiftKey?Zm(t[t.length-1]):Zm(t[1])),"floating"===O.current[1]&&r===z&&e.shiftKey&&(lh(e),Zm(t[0]))}}const t=ih(z);return t.addEventListener("keydown",e),()=>{t.removeEventListener("keydown",e)}}),[n,b,z,c,O,C,R,F]),a.useEffect((()=>{if(!n&&w)return w.addEventListener("focusin",e),()=>{w.removeEventListener("focusin",e)};function e(e){const t=sh(e),r=R().indexOf(t);-1!==r&&(I.current=r)}}),[n,w,R]),a.useEffect((()=>{if(!n&&f)return w&&zp(b)?(b.addEventListener("focusout",t),b.addEventListener("pointerdown",e),w.addEventListener("focusout",t),()=>{b.removeEventListener("focusout",t),b.removeEventListener("pointerdown",e),w.removeEventListener("focusout",t)}):void 0;function e(){D.current=!0,setTimeout((()=>{D.current=!1}))}function t(e){const t=e.relatedTarget;queueMicrotask((()=>{const r=!(Jp(b,t)||Jp(w,t)||Jp(t,w)||Jp(null==P?void 0:P.portalNode,t)||null!=t&&t.hasAttribute(Ym("focus-guard"))||S&&(Gm(S.nodesRef.current,h).find((e=>{var r,n;return Jp(null==(r=e.context)?void 0:r.elements.floating,t)||Jp(null==(n=e.context)?void 0:n.elements.domReference,t)}))||function(e,t){var r;let n=[],o=null==(r=e.find((e=>e.id===t)))?void 0:r.parentId;for(;o;){const t=e.find((e=>e.id===o));o=null==t?void 0:t.parentId,t&&(n=n.concat(t))}return n}(S.nodesRef.current,h).find((e=>{var r,n;return(null==(r=e.context)?void 0:r.elements.floating)===t||(null==(n=e.context)?void 0:n.elements.domReference)===t}))));if(l&&r&&Qp(ih(z))===ih(z).body){zp(z)&&z.focus();const e=I.current,t=R(),r=t[e]||t[t.length-1]||z;zp(r)&&r.focus()}!C&&c||!t||!r||D.current||t===vg()||(T.current=!0,m(!1,e,"focus-out"))}))}}),[n,b,w,z,c,h,S,P,m,f,l,R,C]),a.useEffect((()=>{var e;if(n)return;const t=Array.from((null==P||null==(e=P.portalNode)?void 0:e.querySelectorAll("["+Ym("portal")+"]"))||[]);if(w){const e=[w,...t,k.current,N.current,O.current.includes("reference")||C?b:null].filter((e=>null!=e)),r=c||C?eg(e,M,!M):eg(e);return()=>{r()}}}),[n,b,w,c,O,P,C,M]),Im((()=>{if(n||!zp(z))return;const e=Qp(ih(z));queueMicrotask((()=>{const t=F(z),r=j.current,n=("number"==typeof r?t[r]:r.current)||z,o=Jp(z,e);x||o||!d||Zm(n,{preventScroll:n===z})}))}),[n,d,z,x,F,j]),Im((()=>{if(n||!z)return;let e=!1;const t=ih(z),r=Qp(t);let o=y.current.openEvent;function i(t){let{open:r,reason:n,event:i,nested:a}=t;r&&(o=i),"escape-key"===n&&p.domReference.current&&yg(p.domReference.current),"hover"===n&&"mouseleave"===i.type&&(T.current=!0),"outside-press"===n&&(a?(T.current=!1,e=!0):T.current=!(eh(i)||th(i)))}yg(r),g.on("openchange",i);const a=t.createElement("span");return a.setAttribute("tabindex","-1"),a.setAttribute("aria-hidden","true"),Object.assign(a.style,Ag),L&&b&&b.insertAdjacentElement("afterend",a),()=>{g.off("openchange",i);const r=Qp(t),n=Jp(w,r)||S&&Gm(S.nodesRef.current,h).some((e=>{var t;return Jp(null==(t=e.context)?void 0:t.elements.floating,r)}));(n||o&&["click","mousedown"].includes(o.type))&&p.domReference.current&&yg(p.domReference.current);const s="boolean"==typeof E.current?vg()||a:E.current.current||a;queueMicrotask((()=>{E.current&&!T.current&&zp(s)&&(s===r||r===t.body||n)&&s.focus({preventScroll:e}),a.remove()}))}}),[n,w,z,E,y,p,g,S,h,L,b]),a.useEffect((()=>{queueMicrotask((()=>{T.current=!1}))}),[n]),Im((()=>{if(!n&&P)return P.setFocusManagerState({modal:c,closeOnFocusOut:f,open:d,onOpenChange:m,refs:p}),()=>{P.setFocusManagerState(null)}}),[n,P,c,d,m,p,f]),Im((()=>{if(n)return;if(!z)return;if("function"!=typeof MutationObserver)return;if(x)return;const e=()=>{const e=z.getAttribute("tabindex"),t=R(),r=Qp(ih(w)),n=t.indexOf(r);-1!==n&&(I.current=n),O.current.includes("floating")||r!==p.domReference.current&&0===t.length?"0"!==e&&z.setAttribute("tabindex","0"):"-1"!==e&&z.setAttribute("tabindex","-1")};e();const t=new MutationObserver(e);return t.observe(z,{childList:!0,subtree:!0,attributes:!0}),()=>{t.disconnect()}}),[n,w,z,p,O,R,x]);const W=!n&&M&&(!c||!C)&&(L||c);return a.createElement(a.Fragment,null,W&&a.createElement(cg,{"data-type":"inside",ref:null==P?void 0:P.beforeInsideRef,onFocus:e=>{if(c){const e=F();Zm("reference"===o[0]?e[0]:e[e.length-1])}else if(null!=P&&P.preserveTabOrder&&P.portalNode)if(T.current=!1,ig(e,P.portalNode)){const e=ng()||b;null==e||e.focus()}else{var t;null==(t=P.beforeOutsideRef.current)||t.focus()}}}),!C&&V("start"),r,V("end"),W&&a.createElement(cg,{"data-type":"inside",ref:null==P?void 0:P.afterInsideRef,onFocus:e=>{if(c)Zm(F()[0]);else if(null!=P&&P.preserveTabOrder&&P.portalNode)if(f&&(T.current=!0),ig(e,P.portalNode)){const e=og()||b;null==e||e.focus()}else{var t;null==(t=P.afterOutsideRef.current)||t.focus()}}}))}function xg(e){return zp(e.target)&&"BUTTON"===e.target.tagName}function Cg(e){return Ah(e)}const Mg={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},Og={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},jg=e=>{var t,r;return{escapeKey:"boolean"==typeof e?e:null!=(t=null==e?void 0:e.escapeKey)&&t,outsidePress:"boolean"==typeof e?e:null==(r=null==e?void 0:e.outsidePress)||r}};function Eg(e){void 0===e&&(e={});const{nodeId:t}=e,r=function(e){const{open:t=!1,onOpenChange:r,elements:n}=e,o=Vm(),i=a.useRef({}),[s]=a.useState((()=>function(){const e=new Map;return{emit(t,r){var n;null==(n=e.get(t))||n.forEach((e=>e(r)))},on(t,r){e.set(t,[...e.get(t)||[],r])},off(t,r){var n;e.set(t,(null==(n=e.get(t))?void 0:n.filter((e=>e!==r)))||[])}}}())),A=null!=Xm(),[l,c]=a.useState(n.reference),u=wm(((e,t,n)=>{i.current.openEvent=e?t:void 0,s.emit("openchange",{open:e,event:t,reason:n,nested:A}),null==r||r(e,t,n)})),f=a.useMemo((()=>({setPositionReference:c})),[]),d=a.useMemo((()=>({reference:l||n.reference||null,floating:n.floating||null,domReference:n.reference})),[l,n.reference,n.floating]);return a.useMemo((()=>({dataRef:i,open:t,onOpenChange:u,elements:d,events:s,floatingId:o,refs:f})),[t,u,d,s,o,f])}({...e,elements:{reference:null,floating:null,...e.elements}}),n=e.rootContext||r,o=n.elements,[i,s]=a.useState(null),[A,c]=a.useState(null),u=(null==o?void 0:o.domReference)||i,f=a.useRef(null),d=Um();Im((()=>{u&&(f.current=u)}),[u]);const p=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:n=[],platform:o,elements:{reference:i,floating:s}={},transform:A=!0,whileElementsMounted:c,open:u}=e,[f,d]=a.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[p,h]=a.useState(n);dm(p,n)||h(n);const[m,g]=a.useState(null),[y,v]=a.useState(null),b=a.useCallback((e=>{e!==M.current&&(M.current=e,g(e))}),[]),w=a.useCallback((e=>{e!==O.current&&(O.current=e,v(e))}),[]),x=i||m,C=s||y,M=a.useRef(null),O=a.useRef(null),j=a.useRef(f),E=null!=c,S=mm(c),P=mm(o),k=mm(u),N=a.useCallback((()=>{if(!M.current||!O.current)return;const e={placement:t,strategy:r,middleware:p};P.current&&(e.platform=P.current),um(M.current,O.current,e).then((e=>{const t={...e,isPositioned:!1!==k.current};T.current&&!dm(j.current,t)&&(j.current=t,l.flushSync((()=>{d(t)})))}))}),[p,t,r,P,k]);fm((()=>{!1===u&&j.current.isPositioned&&(j.current.isPositioned=!1,d((e=>({...e,isPositioned:!1}))))}),[u]);const T=a.useRef(!1);fm((()=>(T.current=!0,()=>{T.current=!1})),[]),fm((()=>{if(x&&(M.current=x),C&&(O.current=C),x&&C){if(S.current)return S.current(x,C,N);N()}}),[x,C,N,S,E]);const D=a.useMemo((()=>({reference:M,floating:O,setReference:b,setFloating:w})),[b,w]),I=a.useMemo((()=>({reference:x,floating:C})),[x,C]),L=a.useMemo((()=>{const e={position:r,left:0,top:0};if(!I.floating)return e;const t=hm(I.floating,f.x),n=hm(I.floating,f.y);return A?{...e,transform:"translate("+t+"px, "+n+"px)",...pm(I.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}}),[r,A,I.floating,f.x,f.y]);return a.useMemo((()=>({...f,update:N,refs:D,elements:I,floatingStyles:L})),[f,N,D,I,L])}({...e,elements:{...o,...A&&{reference:A}}}),h=a.useCallback((e=>{const t=Lp(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;c(t),p.refs.setReference(t)}),[p.refs]),m=a.useCallback((e=>{(Lp(e)||null===e)&&(f.current=e,s(e)),(Lp(p.refs.reference.current)||null===p.refs.reference.current||null!==e&&!Lp(e))&&p.refs.setReference(e)}),[p.refs]),g=a.useMemo((()=>({...p.refs,setReference:m,setPositionReference:h,domReference:f})),[p.refs,m,h]),y=a.useMemo((()=>({...p.elements,domReference:u})),[p.elements,u]),v=a.useMemo((()=>({...p,...n,refs:g,elements:y,nodeId:t})),[p,g,y,t,n]);return Im((()=>{n.dataRef.current.floatingContext=v;const e=null==d?void 0:d.nodesRef.current.find((e=>e.id===t));e&&(e.context=v)})),a.useMemo((()=>({...p,context:v,refs:g,elements:y})),[p,g,y,v])}const Sg="active",Pg="selected";function kg(e,t,r){const n=new Map,o="item"===r;let i=e;if(o&&e){const{[Sg]:t,[Pg]:r,...n}=e;i=n}return{..."floating"===r&&{tabIndex:-1,[hg]:""},...i,...t.map((t=>{const n=t?t[r]:null;return"function"==typeof n?e?n(e):null:n})).concat(e).reduce(((e,t)=>t?(Object.entries(t).forEach((t=>{let[r,i]=t;var a;o&&[Sg,Pg].includes(r)||(0===r.indexOf("on")?(n.has(r)||n.set(r,[]),"function"==typeof i&&(null==(a=n.get(r))||a.push(i),e[r]=function(){for(var e,t=arguments.length,o=new Array(t),i=0;i<t;i++)o[i]=arguments[i];return null==(e=n.get(r))?void 0:e.map((e=>e(...o))).find((e=>void 0!==e))})):e[r]=i)})),e):e),{})}}let Ng=!1;function Tg(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function Dg(e,t){return Tg(t,e===xm||e===Cm,e===Mm||e===Om)}function Ig(e,t,r){return Tg(t,e===Cm,r?e===Mm:e===Om)||"Enter"===e||" "===e||""===e}function Lg(e,t,r){return Tg(t,r?e===Om:e===Mm,e===xm)}function zg(e,t){const{open:r,onOpenChange:n,elements:o}=e,{listRef:i,activeIndex:s,onNavigate:A=()=>{},enabled:l=!0,selectedIndex:c=null,allowEscape:u=!1,loop:f=!1,nested:d=!1,rtl:p=!1,virtual:h=!1,focusItemOnOpen:m="auto",focusItemOnHover:g=!0,openOnArrowKeyDown:y=!0,disabledIndices:v,orientation:b="vertical",cols:w=1,scrollItemIntoView:x=!0,virtualItemRef:C,itemSizes:M,dense:O=!1}=t,j=qm(mg(o.floating)),E=Xm(),S=Um(),P=wm(A),k=ch(o.domReference),N=a.useRef(m),T=a.useRef(null!=c?c:-1),D=a.useRef(null),I=a.useRef(!0),L=a.useRef(P),z=a.useRef(!!o.floating),R=a.useRef(r),F=a.useRef(!1),V=a.useRef(!1),W=qm(v),B=qm(r),X=qm(x),U=qm(c),[Y,q]=a.useState(),[H,Z]=a.useState(),G=wm((function(e,t,r){function n(e){h?(q(e.id),null==S||S.events.emit("virtualfocus",e),C&&(C.current=e)):Zm(e,{preventScroll:!0,sync:!(!_p().toLowerCase().startsWith("mac")||navigator.maxTouchPoints||!rh())&&(Ng||F.current)})}void 0===r&&(r=!1);const o=e.current[t.current];o&&n(o),requestAnimationFrame((()=>{const i=e.current[t.current]||o;if(!i)return;o||n(i);const a=X.current;a&&Q&&(r||!I.current)&&(null==i.scrollIntoView||i.scrollIntoView("boolean"==typeof a?{block:"nearest",inline:"nearest"}:a))}))}));Im((()=>{document.createElement("div").focus({get preventScroll(){return Ng=!0,!1}})}),[]),Im((()=>{l&&(r&&o.floating?N.current&&null!=c&&(V.current=!0,T.current=c,P(c)):z.current&&(T.current=-1,L.current(null)))}),[l,r,o.floating,c,P]),Im((()=>{if(l&&r&&o.floating)if(null==s){if(F.current=!1,null!=U.current)return;if(z.current&&(T.current=-1,G(i,T)),(!R.current||!z.current)&&N.current&&(null!=D.current||!0===N.current&&null==D.current)){let e=0;const t=()=>{null==i.current[0]?(e<2&&(e?requestAnimationFrame:queueMicrotask)(t),e++):(T.current=null==D.current||Ig(D.current,b,p)||d?Sm(i,W.current):Pm(i,W.current),D.current=null,P(T.current))};t()}}else Em(i,s)||(T.current=s,G(i,T,V.current),V.current=!1)}),[l,r,o.floating,s,U,d,i,b,p,P,G,W]),Im((()=>{var e;if(!l||o.floating||!S||h||!z.current)return;const t=S.nodesRef.current,r=null==(e=t.find((e=>e.id===E)))||null==(e=e.context)?void 0:e.elements.floating,n=Qp(ih(o.floating)),i=t.some((e=>e.context&&Jp(e.context.elements.floating,n)));r&&!i&&I.current&&r.focus({preventScroll:!0})}),[l,o.floating,S,E,h]),Im((()=>{if(l&&S&&h&&!E)return S.events.on("virtualfocus",e),()=>{S.events.off("virtualfocus",e)};function e(e){Z(e.id),C&&(C.current=e)}}),[l,S,h,E,C]),Im((()=>{L.current=P,z.current=!!o.floating})),Im((()=>{r||(D.current=null)}),[r]),Im((()=>{R.current=r}),[r]);const K=null!=s,Q=a.useMemo((()=>{function e(e){if(!r)return;const t=i.current.indexOf(e);-1!==t&&P(t)}return{onFocus(t){let{currentTarget:r}=t;e(r)},onClick:e=>{let{currentTarget:t}=e;return t.focus({preventScroll:!0})},...g&&{onMouseMove(t){let{currentTarget:r}=t;e(r)},onPointerLeave(e){let{pointerType:t}=e;I.current&&"touch"!==t&&(T.current=-1,G(i,T),P(null),h||Zm(j.current,{preventScroll:!0}))}}}}),[r,j,G,g,i,P,h]),J=wm((e=>{if(I.current=!1,F.current=!0,229===e.which)return;if(!B.current&&e.currentTarget===j.current)return;if(d&&Lg(e.key,b,p))return lh(e),n(!1,e.nativeEvent,"list-navigation"),void(zp(o.domReference)&&(h?null==S||S.events.emit("virtualfocus",o.domReference):o.domReference.focus()));const t=T.current,a=Sm(i,v),s=Pm(i,v);if(k||("Home"===e.key&&(lh(e),T.current=a,P(T.current)),"End"===e.key&&(lh(e),T.current=s,P(T.current))),w>1){const t=M||Array.from({length:i.current.length},(()=>({width:1,height:1}))),r=function(e,t,r){const n=[];let o=0;return e.forEach(((e,i)=>{let{width:a,height:s}=e,A=!1;for(r&&(o=0);!A;){const e=[];for(let r=0;r<a;r++)for(let n=0;n<s;n++)e.push(o+r+n*t);o%t+a<=t&&e.every((e=>null==n[e]))?(e.forEach((e=>{n[e]=i})),A=!0):o++}})),[...n]}(t,w,O),n=r.findIndex((e=>null!=e&&!Dm(i.current,e,v))),o=r.reduce(((e,t,r)=>null==t||Dm(i.current,t,v)?e:r),-1),A=r[function(e,t){let{event:r,orientation:n,loop:o,rtl:i,cols:a,disabledIndices:s,minIndex:A,maxIndex:l,prevIndex:c,stopEvent:u=!1}=t,f=c;if(r.key===xm){if(u&&lh(r),-1===c)f=l;else if(f=km(e,{startingIndex:f,amount:a,decrement:!0,disabledIndices:s}),o&&(c-a<A||f<0)){const e=c%a,t=l%a,r=l-(t-e);f=t===e?l:t>e?r:r-a}Em(e,f)&&(f=c)}if(r.key===Cm&&(u&&lh(r),-1===c?f=A:(f=km(e,{startingIndex:c,amount:a,disabledIndices:s}),o&&c+a>l&&(f=km(e,{startingIndex:c%a-a,amount:a,disabledIndices:s}))),Em(e,f)&&(f=c)),"both"===n){const t=ph(c/a);r.key===(i?Mm:Om)&&(u&&lh(r),c%a!=a-1?(f=km(e,{startingIndex:c,disabledIndices:s}),o&&jm(f,a,t)&&(f=km(e,{startingIndex:c-c%a-1,disabledIndices:s}))):o&&(f=km(e,{startingIndex:c-c%a-1,disabledIndices:s})),jm(f,a,t)&&(f=c)),r.key===(i?Om:Mm)&&(u&&lh(r),c%a!=0?(f=km(e,{startingIndex:c,decrement:!0,disabledIndices:s}),o&&jm(f,a,t)&&(f=km(e,{startingIndex:c+(a-c%a),decrement:!0,disabledIndices:s}))):o&&(f=km(e,{startingIndex:c+(a-c%a),decrement:!0,disabledIndices:s})),jm(f,a,t)&&(f=c));const n=ph(l/a)===t;Em(e,f)&&(f=o&&n?r.key===(i?Om:Mm)?l:km(e,{startingIndex:c-c%a-1,disabledIndices:s}):c)}return f}({current:r.map((e=>null!=e?i.current[e]:null))},{event:e,orientation:b,loop:f,rtl:p,cols:w,disabledIndices:Tm([...v||i.current.map(((e,t)=>Dm(i.current,t)?t:void 0)),void 0],r),minIndex:n,maxIndex:o,prevIndex:Nm(T.current>s?a:T.current,t,r,w,e.key===Cm?"bl":e.key===(p?Mm:Om)?"tr":"tl"),stopEvent:!0})];if(null!=A&&(T.current=A,P(T.current)),"both"===b)return}if(Dg(e.key,b)){if(lh(e),r&&!h&&Qp(e.currentTarget.ownerDocument)===e.currentTarget)return T.current=Ig(e.key,b,p)?a:s,void P(T.current);Ig(e.key,b,p)?T.current=f?t>=s?u&&t!==i.current.length?-1:a:km(i,{startingIndex:t,disabledIndices:v}):Math.min(s,km(i,{startingIndex:t,disabledIndices:v})):T.current=f?t<=a?u&&-1!==t?i.current.length:s:km(i,{startingIndex:t,decrement:!0,disabledIndices:v}):Math.max(a,km(i,{startingIndex:t,decrement:!0,disabledIndices:v})),Em(i,T.current)?P(null):P(T.current)}})),_=a.useMemo((()=>h&&r&&K&&{"aria-activedescendant":H||Y}),[h,r,K,H,Y]),$=a.useMemo((()=>({"aria-orientation":"both"===b?void 0:b,...!ch(o.domReference)&&_,onKeyDown:J,onPointerMove(){I.current=!0}})),[_,J,o.domReference,b]),ee=a.useMemo((()=>{function e(e){"auto"===m&&eh(e.nativeEvent)&&(N.current=!0)}return{..._,onKeyDown(e){I.current=!1;const t=e.key.startsWith("Arrow"),o=["Home","End"].includes(e.key),a=t||o,s=function(e,t,r){return Tg(t,r?e===Mm:e===Om,e===Cm)}(e.key,b,p),A=Lg(e.key,b,p),l=Dg(e.key,b),u=(d?s:l)||"Enter"===e.key||""===e.key.trim();if(h&&r){const t=null==S?void 0:S.nodesRef.current.find((e=>null==e.parentId)),r=S&&t?function(e,t){let r,n=-1;return function t(o,i){i>n&&(r=o,n=i),Gm(e,o).forEach((e=>{t(e.id,i+1)}))}(t,0),e.find((e=>e.id===r))}(S.nodesRef.current,t.id):null;if(a&&r&&C){const t=new KeyboardEvent("keydown",{key:e.key,bubbles:!0});if(s||A){var f,m;const n=(null==(f=r.context)?void 0:f.elements.domReference)===e.currentTarget,o=A&&!n?null==(m=r.context)?void 0:m.elements.domReference:s?i.current.find((e=>(null==e?void 0:e.id)===Y)):null;o&&(lh(e),o.dispatchEvent(t),Z(void 0))}var g;if((l||o)&&r.context&&r.context.open&&r.parentId&&e.currentTarget!==r.context.elements.domReference)return lh(e),void(null==(g=r.context.elements.domReference)||g.dispatchEvent(t))}return J(e)}(r||y||!t)&&(u&&(D.current=d&&l?null:e.key),d?s&&(lh(e),r?(T.current=Sm(i,W.current),P(T.current)):n(!0,e.nativeEvent,"list-navigation")):l&&(null!=c&&(T.current=c),lh(e),!r&&y?n(!0,e.nativeEvent,"list-navigation"):J(e),r&&P(T.current)))},onFocus(){r&&!h&&P(null)},onPointerDown:function(e){N.current=m,"auto"===m&&th(e.nativeEvent)&&(N.current=!0)},onMouseDown:e,onClick:e}}),[Y,_,J,W,m,i,d,P,n,r,y,b,p,c,S,h,C]);return a.useMemo((()=>l?{reference:ee,floating:$,item:Q}:{}),[l,ee,$,Q])}const Rg=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);let Fg=(e=21)=>{let t="",r=crypto.getRandomValues(new Uint8Array(e|=0));for(;e--;)t+="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict"[63&r[e]];return t};const Vg={sm:{icon:"[&>svg]:size-4",searchIcon:"[&>svg]:size-4",selectButton:"px-2.5 py-2 rounded text-xs font-medium leading-4 min-h-[2rem]",multiSelect:"pl-2 pr-2 py-1.5",displaySelected:"text-xs font-normal",dropdown:"rounded-md",dropdownItemsWrapper:"p-1.5",searchbarWrapper:"p-3 flex items-center gap-0.5",searchbar:"font-medium text-sm",searchbarIcon:"size-4",label:"text-sm font-medium"},md:{icon:"[&>svg]:size-5",searchIcon:"[&>svg]:size-5",selectButton:"px-3.5 py-2.5 rounded-md text-sm font-medium leading-4 min-h-[2.5rem]",multiSelect:"pl-2 pr-2.5 py-2",displaySelected:"text-sm font-normal",dropdown:"rounded-lg",dropdownItemsWrapper:"p-2",searchbarWrapper:"p-2.5 flex items-center gap-1",searchbar:"font-medium text-sm",searchbarIcon:"size-5",label:"text-sm font-medium"},lg:{icon:"[&>svg]:size-6",searchIcon:"[&>svg]:size-5",selectButton:"px-4 py-3 rounded-lg text-sm font-medium leading-5 min-h-[3rem]",multiSelect:"pl-2.5 pr-3 py-2.5",displaySelected:"text-base font-normal",dropdown:"rounded-lg",dropdownItemsWrapper:"p-2",searchbarWrapper:"p-2.5 flex items-center gap-1",searchbar:"font-medium text-sm",searchbarIcon:"size-5",label:"text-base font-medium"}},Wg="group-disabled:text-field-color-disabled",Bg={sm:"w-[calc(100%+0.75rem)] translate-x-[-0.375rem]",md:"w-[calc(100%+1rem)] translate-x-[-0.5rem]",lg:"w-[calc(100%+1rem)] translate-x-[-0.5rem]"},Xg={sm:"py-1.5 px-2 text-xs font-normal",md:"p-2 text-sm font-normal",lg:"p-2 text-base font-normal"},Ug=e=>"string"==typeof e?e:"object"==typeof e&&"textContent"in e?e.textContent?.toString().toLowerCase()||"":"object"==typeof e&&"children"in e?Ug(e.children):"",Yg=or("LoaderCircle",[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]]),qg=({variant:e="primary",size:t="md",icon:r=null,className:n=""})=>{const o={primary:"text-brand-primary-600",secondary:"text-background-primary"}[e],i={sm:"[&>svg]:size-4",md:"[&>svg]:size-5",lg:"[&>svg]:size-6",xl:"[&>svg]:size-8"}[t];return(0,xe.jsx)("span",{className:vt("flex",i,o,n),children:r||(0,xe.jsx)(Yg,{className:"animate-spin shrink-0"})})},Hg=(0,a.createContext)({}),Zg=()=>(0,a.useContext)(Hg);function Gg({children:e,icon:t=null,placeholder:r="Select an option",optionIcon:n=null,render:o,label:i,className:s,...A}){const{sizeValue:l,getReferenceProps:c,getValues:u,selectId:f,refs:d,isOpen:p,multiple:h,combobox:m,setSelected:g,onChange:y,isControlled:v,disabled:b,by:w}=Zg(),x={sm:"xs",md:"sm",lg:"md"}[l],C=(0,a.useCallback)((()=>{if(t)return t;const e="text-field-placeholder group-disabled:text-icon-disabled";return m?(0,xe.jsx)(Ep,{className:e}):(0,xe.jsx)(Sp,{className:e})}),[t]),M=(0,a.useCallback)((()=>{const t=u();if(!t)return null;if(h)return t.map(((e,t)=>(0,xe.jsx)($d,{className:"cursor-default",icon:n,type:"rounded",size:x,onMouseDown:O(e),label:"function"==typeof o?o(e):e.toString(),closable:!0,disabled:b},t)));let r="string"==typeof t?t:"";if("function"==typeof o&&(r=o(t)),"function"==typeof e&&"function"!=typeof o){const n={value:t,...h?{onClose:O(t)}:{}};r=e(n)}return((0,a.isValidElement)(e)||"string"==typeof e)&&"function"!=typeof o&&(r=e),(0,xe.jsx)("span",{className:vt("truncate",Vg[l].displaySelected,Wg),children:r})}),[u,b]),O=e=>t=>{t?.preventDefault(),t?.stopPropagation();const r=[...u()??[]],n=r.findIndex((t=>null!==t&&null!==e&&"object"==typeof t?t[w]===e[w]:t===e));-1!==n&&(r.splice(n,1),v||g(r),"function"==typeof y&&y(r))};return(0,xe.jsxs)("div",{className:"w-full flex flex-col items-start gap-1.5 [&_*]:box-border box-border",children:[!!i&&(0,xe.jsx)("label",{className:vt(Vg[l]?.label,"text-field-label"),htmlFor:f,children:i}),(0,xe.jsxs)("button",{id:f,ref:d.setReference,className:vt("flex items-center justify-between w-full box-border transition-[outline,background-color,color,box-shadow] duration-200 bg-white","outline outline-1 outline-field-border border-none cursor-pointer",!p&&"focus:ring-2 focus:ring-offset-2 focus:outline-focus-border focus:ring-focus [&:hover:not(:focus):not(:disabled)]:outline-border-strong",Vg[l].selectButton,h&&Vg[l].multiSelect,"group disabled:outline-field-border-disabled [&:hover:has(:disabled)]:outline-field-border-disabled disabled:cursor-default",s),tabIndex:0,disabled:b,...A,...c(),children:[(0,xe.jsxs)("div",{className:vt("flex-1 grid items-center justify-start gap-1.5 overflow-hidden",u()&&"flex flex-wrap"),children:[M(),(h?!u()?.length:!u())&&(0,xe.jsx)("div",{className:vt("[grid-area:1/1/2/3] text-field-input px-1",Vg[l].displaySelected,Wg),children:r})]}),(0,xe.jsx)("div",{className:vt("flex items-center [&>svg]:shrink-0",Vg[l].icon),children:C()})]})]})}function Kg({label:e,children:t,className:r,...n}){const{index:o,totalGroups:i}=n,{sizeValue:s}=Zg();return(0,xe.jsxs)(a.Fragment,{children:[(0,xe.jsxs)("div",{className:"flex flex-col",role:"group","aria-label":e,children:[(0,xe.jsx)("div",{className:vt("p-2 font-normal text-text-tertiary",{sm:"text-xs",md:"text-xs",lg:"text-sm"}[s],r),id:`group-${e?.toLowerCase().replace(/\s+/g,"-")}`,children:e}),(0,xe.jsx)("div",{className:"flex flex-col",role:"presentation","aria-labelledby":`group-${e?.toLowerCase().replace(/\s+/g,"-")}`,children:t})]}),o<i&&!!(t&&a.Children.count(t)>0)&&(0,xe.jsx)("hr",{className:vt("h-px my-2 w-full border-border-subtle border-b border-t-0 border-solid",Bg[s])})]})}function Qg({children:e,className:t}){const{isOpen:r,context:n,refs:o,combobox:i,floatingStyles:s,getFloatingProps:A,sizeValue:l,setSearchKeyword:c,setActiveIndex:u,setSelectedIndex:f,value:d,selected:p,getValues:h,searchKeyword:m,listContentRef:g,by:y,searchPlaceholder:v,activeIndex:b,searchFn:w,debounceDelay:x}=Zg(),C=(0,a.useMemo)((()=>{const t=h();let r=-1;if(t){let n=a.Children.toArray(e);n.length>0&&(0,a.isValidElement)(n[0])&&n[0].type===Kg&&(n=a.Children.toArray(e).map((e=>(0,a.isValidElement)(e)?a.Children.toArray(e.props.children):[])).flat()),r=n.findIndex((e=>{if(!(0,a.isValidElement)(e))return!1;const r=e.props.value;return"object"==typeof r&&"object"==typeof t?r[y]===t[y]:r===t}))}return r}),[d,p,e,y]);(0,a.useLayoutEffect)((()=>{r||(u(C),f(C))}),[C,r]),(0,a.useLayoutEffect)((()=>{r&&(i&&[-1,null].includes(b)||u(-1))}),[m,r]);const M=(0,a.useMemo)((()=>{let t=0,r=0;a.Children.forEach(e,(e=>{(0,a.isValidElement)(e)&&e.type===Kg&&a.Children.toArray(e.props.children).some((e=>{if(!(0,a.isValidElement)(e))return!1;if(m&&!w){const t=Ug(e.props.children)?.toLowerCase(),r=m.toLowerCase();return t.includes(r)}return!0}))&&t++})),r=Math.max(0,t-1);let n=0,o=0;const i=e=>{if(!(0,a.isValidElement)(e))return null;if(e.type===Kg){const t=a.Children.map(e.props.children,i);if(!t?.some((e=>null!==e)))return null;const n={...e.props,children:t,index:o,totalGroups:r};return o++,(0,a.cloneElement)(e,n)}if(m&&!w){const t=Ug(e.props?.children)?.toLowerCase(),r=m.toLowerCase();if(!t?.includes(r))return null}return(0,a.cloneElement)(e,{...e.props,index:n++})};return a.Children.map(e,i)}),[m,d,p,e,w]),O=a.Children.count(M);(0,a.useEffect)((()=>{g.current=[];let t=a.Children.toArray(e);t&&(0,a.isValidElement)(t[0])&&t[0].type===Kg&&(t=a.Children.toArray(t).map((e=>(0,a.isValidElement)(e)?e.props.children:null)).filter(Boolean)),a.Children.forEach(t,(e=>{if(!(0,a.isValidElement)(e))return;const t=Ug(e.props?.children)?.toLowerCase();if(m&&!w){const e=m.toLowerCase();if(!t?.includes(e))return}g.current.push(t)}))}),[m,w]);const[j,E]=(0,a.useState)(!1),S=(0,a.useCallback)((async()=>{if(w&&"function"==typeof w&&!j){E(!0);try{await w(m)}catch(e){console.error(e)}finally{E(!1)}}}),[m]),P=((e,t=500)=>{const r=(0,a.useRef)(null);return(0,a.useCallback)(((...n)=>{r.current&&clearTimeout(r.current),r.current=setTimeout((()=>e(...n)),t)}),[e,t])})(S,x);return(0,a.useEffect)((()=>{"function"==typeof w&&P()}),[P]),(0,xe.jsx)(xe.Fragment,{children:r&&(0,xe.jsx)(xe.Fragment,{children:(0,xe.jsx)(wg,{context:n,modal:!1,visuallyHiddenDismiss:!0,children:(0,xe.jsxs)("div",{ref:o.setFloating,className:vt("box-border [&_*]:box-border w-full bg-white outline-none shadow-lg outline outline-1 outline-border-subtle",i&&"grid grid-cols-1 grid-rows-[auto_1fr] divide-y divide-x-0 divide-solid divide-border-subtle",Vg[l].dropdown,!i&&"h-auto",i?"overflow-hidden":"overflow-y-auto overflow-x-hidden",t),style:{...s,zIndex:1},...A(),children:[i&&(0,xe.jsxs)("div",{className:vt(Vg[l].searchbarWrapper),children:[j?(0,xe.jsx)(qg,{className:Vg[l].searchbarIcon}):(0,xe.jsx)(Pp,{className:vt("text-icon-secondary shrink-0",Vg[l].searchbarIcon)}),(0,xe.jsx)("input",{className:vt("px-1 w-full placeholder:text-field-placeholder border-0 focus:outline-none focus:shadow-none",Vg[l].searchbar),type:"search",name:"keyword",placeholder:v,onChange:e=>c(e.target.value),value:m,autoComplete:"off"})]}),(0,xe.jsxs)("div",{className:vt("overflow-y-auto overflow-x-hidden",!i&&"w-full h-full",Vg[l].dropdownItemsWrapper),children:[!!O&&M,!O&&(0,xe.jsx)("div",{className:vt("p-2 text-center font-medium text-field-placeholder",Xg[l]),children:"No items found"})]})]})})})})}function Jg({children:e,root:t,id:r}){return(0,xe.jsx)(dg,{id:r,root:t,children:e})}function _g({value:e,selected:t,children:r,className:n,...o}){const{sizeValue:i,getItemProps:s,onKeyDownItem:A,onClickItem:l,activeIndex:c,selectedIndex:u,updateListRef:f,getValues:d,by:p,multiple:h}=Zg(),{index:m}=o,g=(0,a.useRef)(m),y=(0,a.useMemo)((()=>{if(!h)return!1;const t=d();return!!t&&t.some((t=>null!==t&&null!==e&&"object"==typeof t?t[p]===e[p]:t===e))}),[e,d]),v=(0,a.useMemo)((()=>"boolean"==typeof t?t:h?y:m===u),[y,u,t]);return(0,xe.jsxs)("div",{className:vt("w-full flex items-center justify-between text-text-primary hover:bg-button-tertiary-hover rounded-md transition-all duration-150 cursor-pointer focus:outline-none focus-within:outline-none outline-none",Xg[i],m===c&&"bg-button-tertiary-hover",n),ref:e=>{f(m,e)},role:"option",tabIndex:m===c?0:-1,"aria-selected":v&&m===c,...s({onClick(){l(g.current,e)},onKeyDown(t){A(t,g.current,e)}}),children:[(0,xe.jsx)("span",{className:"w-full truncate",children:r}),v&&(0,xe.jsx)(cr,{className:vt("text-icon-on-color-disabled",{sm:"size-4",md:"size-4",lg:"size-5"}[i])})]})}const $g=({id:e,size:t="md",value:r,defaultValue:n,onChange:o,by:i="id",children:s,multiple:A=!1,combobox:l=!1,disabled:c=!1,searchPlaceholder:u="Search...",searchFn:f,debounceDelay:d=500})=>{const p=(0,a.useMemo)((()=>e||`select-${Fg()}`),[e]),h=(0,a.useMemo)((()=>typeof r<"u"),[r]),[m,g]=(0,a.useState)(n),[y,v]=(0,a.useState)(""),b=(0,a.useCallback)((()=>h?r:m),[h,r,m]),[w,x]=(0,a.useState)(!1),[C,M]=(0,a.useState)(null),[O,j]=(0,a.useState)(null),E={sm:l?256:172,md:l?256:216,lg:l?256:216},{refs:S,floatingStyles:P,context:k}=Eg({strategy:"fixed",placement:"bottom-start",open:w,onOpenChange:x,whileElementsMounted:sm,middleware:[{...Am(5),options:[5,undefined]},gm({padding:10}),ym({apply({rects:e,elements:r,availableHeight:n}){Object.assign(r.floating.style,{maxHeight:`min(${n}px, ${E[t]}px)`,maxWidth:`${e.reference.width}px`})},padding:10})]}),N=(0,a.useRef)([]),T=(0,a.useRef)([]),D=(0,a.useRef)(!1),I=function(e,t){void 0===t&&(t={});const{open:r,onOpenChange:n,dataRef:o,elements:{domReference:i}}=e,{enabled:s=!0,event:A="click",toggle:l=!0,ignoreMouse:c=!1,keyboardHandlers:u=!0,stickIfOpen:f=!0}=t,d=a.useRef(),p=a.useRef(!1),h=a.useMemo((()=>({onPointerDown(e){d.current=e.pointerType},onMouseDown(e){const t=d.current;0===e.button&&"click"!==A&&(oh(t,!0)&&c||(!r||!l||o.current.openEvent&&f&&"mousedown"!==o.current.openEvent.type?(e.preventDefault(),n(!0,e.nativeEvent,"click")):n(!1,e.nativeEvent,"click")))},onClick(e){const t=d.current;"mousedown"===A&&d.current?d.current=void 0:oh(t,!0)&&c||(!r||!l||o.current.openEvent&&f&&"click"!==o.current.openEvent.type?n(!0,e.nativeEvent,"click"):n(!1,e.nativeEvent,"click"))},onKeyDown(e){d.current=void 0,e.defaultPrevented||!u||xg(e)||(" "!==e.key||Cg(i)||(e.preventDefault(),p.current=!0),"Enter"===e.key&&n(!r||!l,e.nativeEvent,"click"))},onKeyUp(e){e.defaultPrevented||!u||xg(e)||Cg(i)||" "===e.key&&p.current&&(p.current=!1,n(!r||!l,e.nativeEvent,"click"))}})),[o,i,A,c,u,n,r,f,l]);return a.useMemo((()=>s?{reference:h}:{}),[s,h])}(k,{event:"mousedown"}),L=function(e,t){void 0===t&&(t={});const{open:r,onOpenChange:n,elements:o,dataRef:i}=e,{enabled:s=!0,escapeKey:A=!0,outsidePress:l=!0,outsidePressEvent:c="pointerdown",referencePress:u=!1,referencePressEvent:f="pointerdown",ancestorScroll:d=!1,bubbles:p,capture:h}=t,m=Um(),g=wm("function"==typeof l?l:()=>!1),y="function"==typeof l?g:l,v=a.useRef(!1),b=a.useRef(!1),{escapeKey:w,outsidePress:x}=jg(p),{escapeKey:C,outsidePress:M}=jg(h),O=a.useRef(!1),j=wm((e=>{var t;if(!r||!s||!A||"Escape"!==e.key)return;if(O.current)return;const o=null==(t=i.current.floatingContext)?void 0:t.nodeId,a=m?Gm(m.nodesRef.current,o):[];if(!w&&(e.stopPropagation(),a.length>0)){let e=!0;if(a.forEach((t=>{var r;null==(r=t.context)||!r.open||t.context.dataRef.current.__escapeKeyBubbles||(e=!1)})),!e)return}n(!1,function(e){return"nativeEvent"in e}(e)?e.nativeEvent:e,"escape-key")})),E=wm((e=>{var t;const r=()=>{var t;j(e),null==(t=sh(e))||t.removeEventListener("keydown",r)};null==(t=sh(e))||t.addEventListener("keydown",r)})),S=wm((e=>{var t;const r=v.current;v.current=!1;const a=b.current;if(b.current=!1,"click"===c&&a)return;if(r)return;if("function"==typeof y&&!y(e))return;const s=sh(e),A="["+Ym("inert")+"]",l=ih(o.floating).querySelectorAll(A);let u=Lp(s)?s:null;for(;u&&!Up(u);){const e=Hp(u);if(Up(e)||!Lp(e))break;u=e}if(l.length&&Lp(s)&&!s.matches("html,body")&&!Jp(s,o.floating)&&Array.from(l).every((e=>!Jp(u,e))))return;if(zp(s)&&N){const t=s.clientWidth>0&&s.scrollWidth>s.clientWidth,r=s.clientHeight>0&&s.scrollHeight>s.clientHeight;let n=r&&e.offsetX>s.clientWidth;if(r&&"rtl"===Yp(s).direction&&(n=e.offsetX<=s.offsetWidth-s.clientWidth),n||t&&e.offsetY>s.clientHeight)return}const f=null==(t=i.current.floatingContext)?void 0:t.nodeId,d=m&&Gm(m.nodesRef.current,f).some((t=>{var r;return ah(e,null==(r=t.context)?void 0:r.elements.floating)}));if(ah(e,o.floating)||ah(e,o.domReference)||d)return;const p=m?Gm(m.nodesRef.current,f):[];if(p.length>0){let e=!0;if(p.forEach((t=>{var r;null==(r=t.context)||!r.open||t.context.dataRef.current.__outsidePressBubbles||(e=!1)})),!e)return}n(!1,e,"outside-press")})),P=wm((e=>{var t;const r=()=>{var t;S(e),null==(t=sh(e))||t.removeEventListener(c,r)};null==(t=sh(e))||t.addEventListener(c,r)}));a.useEffect((()=>{if(!r||!s)return;i.current.__escapeKeyBubbles=w,i.current.__outsidePressBubbles=x;let e=-1;function t(e){n(!1,e,"ancestor-scroll")}function a(){window.clearTimeout(e),O.current=!0}function l(){e=window.setTimeout((()=>{O.current=!1}),Xp()?5:0)}const u=ih(o.floating);A&&(u.addEventListener("keydown",C?E:j,C),u.addEventListener("compositionstart",a),u.addEventListener("compositionend",l)),y&&u.addEventListener(c,M?P:S,M);let f=[];return d&&(Lp(o.domReference)&&(f=Gp(o.domReference)),Lp(o.floating)&&(f=f.concat(Gp(o.floating))),!Lp(o.reference)&&o.reference&&o.reference.contextElement&&(f=f.concat(Gp(o.reference.contextElement)))),f=f.filter((e=>{var t;return e!==(null==(t=u.defaultView)?void 0:t.visualViewport)})),f.forEach((e=>{e.addEventListener("scroll",t,{passive:!0})})),()=>{A&&(u.removeEventListener("keydown",C?E:j,C),u.removeEventListener("compositionstart",a),u.removeEventListener("compositionend",l)),y&&u.removeEventListener(c,M?P:S,M),f.forEach((e=>{e.removeEventListener("scroll",t)})),window.clearTimeout(e)}}),[i,o,A,y,c,r,n,d,s,w,x,j,C,E,S,M,P]),a.useEffect((()=>{v.current=!1}),[y,c]);const k=a.useMemo((()=>({onKeyDown:j,[Mg[f]]:e=>{u&&n(!1,e.nativeEvent,"reference-press")}})),[j,n,u,f]),N=a.useMemo((()=>({onKeyDown:j,onMouseDown(){b.current=!0},onMouseUp(){b.current=!0},[Og[c]]:()=>{v.current=!0}})),[j,c]);return a.useMemo((()=>s?{reference:k,floating:N}:{}),[s,k,N])}(k),z=function(e,t){var r;void 0===t&&(t={});const{open:n,floatingId:o}=e,{enabled:i=!0,role:s="dialog"}=t,A=null!=(r=Rg.get(s))?r:s,l=Vm(),c=null!=Xm(),u=a.useMemo((()=>"tooltip"===A||"label"===s?{["aria-"+("label"===s?"labelledby":"describedby")]:n?o:void 0}:{"aria-expanded":n?"true":"false","aria-haspopup":"alertdialog"===A?"dialog":A,"aria-controls":n?o:void 0,..."listbox"===A&&{role:"combobox"},..."menu"===A&&{id:l},..."menu"===A&&c&&{role:"menuitem"},..."select"===s&&{"aria-autocomplete":"none"},..."combobox"===s&&{"aria-autocomplete":"list"}}),[A,o,c,n,l,s]),f=a.useMemo((()=>{const e={id:o,...A&&{role:A}};return"tooltip"===A||"label"===s?e:{...e,..."menu"===A&&{"aria-labelledby":l}}}),[A,o,l,s]),d=a.useCallback((e=>{let{active:t,selected:r}=e;const n={role:"option",...t&&{id:o+"-option"}};switch(s){case"select":return{...n,"aria-selected":t&&r};case"combobox":return{...n,...t&&{"aria-selected":!0}}}return{}}),[o,s]);return a.useMemo((()=>i?{reference:u,floating:f,item:d}:{}),[i,u,f,d])}(k,{role:"listbox"}),R=zg(k,{listRef:N,activeIndex:C,selectedIndex:O,onNavigate:M,loop:!0}),F=function(e,t){var r;const{open:n,dataRef:o}=e,{listRef:i,activeIndex:s,onMatch:A,onTypingChange:l,enabled:c=!0,findMatch:u=null,resetMs:f=750,ignoreKeys:d=[],selectedIndex:p=null}=t,h=a.useRef(),m=a.useRef(""),g=a.useRef(null!=(r=null!=p?p:s)?r:-1),y=a.useRef(null),v=wm(A),b=wm(l),w=qm(u),x=qm(d);Im((()=>{n&&(clearTimeout(h.current),y.current=null,m.current="")}),[n]),Im((()=>{var e;n&&""===m.current&&(g.current=null!=(e=null!=p?p:s)?e:-1)}),[n,p,s]);const C=wm((e=>{e?o.current.typing||(o.current.typing=e,b(e)):o.current.typing&&(o.current.typing=e,b(e))})),M=wm((e=>{function t(e,t,r){const n=w.current?w.current(t,r):t.find((e=>0===(null==e?void 0:e.toLocaleLowerCase().indexOf(r.toLocaleLowerCase()))));return n?e.indexOf(n):-1}const r=i.current;if(m.current.length>0&&" "!==m.current[0]&&(-1===t(r,r,m.current)?C(!1):" "===e.key&&lh(e)),null==r||x.current.includes(e.key)||1!==e.key.length||e.ctrlKey||e.metaKey||e.altKey)return;n&&" "!==e.key&&(lh(e),C(!0)),r.every((e=>{var t,r;return!e||(null==(t=e[0])?void 0:t.toLocaleLowerCase())!==(null==(r=e[1])?void 0:r.toLocaleLowerCase())}))&&m.current===e.key&&(m.current="",g.current=y.current),m.current+=e.key,clearTimeout(h.current),h.current=setTimeout((()=>{m.current="",g.current=y.current,C(!1)}),f);const o=g.current,a=t(r,[...r.slice((o||0)+1),...r.slice(0,(o||0)+1)],m.current);-1!==a?(v(a),y.current=a):" "!==e.key&&(m.current="",C(!1))})),O=a.useMemo((()=>({onKeyDown:M})),[M]),j=a.useMemo((()=>({onKeyDown:M,onKeyUp(e){" "===e.key&&C(!1)}})),[M,C]);return a.useMemo((()=>c?{reference:O,floating:j}:{}),[c,O,j])}(k,{listRef:T,activeIndex:C,selectedIndex:O,onMatch:w?M:j,onTypingChange(e){D.current=e}}),{getReferenceProps:V,getFloatingProps:W,getItemProps:B}=function(e){void 0===e&&(e=[]);const t=e.map((e=>null==e?void 0:e.reference)),r=e.map((e=>null==e?void 0:e.floating)),n=e.map((e=>null==e?void 0:e.item)),o=a.useCallback((t=>kg(t,e,"reference")),t),i=a.useCallback((t=>kg(t,e,"floating")),r),s=a.useCallback((t=>kg(t,e,"item")),n);return a.useMemo((()=>({getReferenceProps:o,getFloatingProps:i,getItemProps:s})),[o,i,s])}([L,z,R,I,...l?[]:[F]]),X=(e,t)=>{if(A)return((e,t)=>{const r=[...b()??[]];-1===r.findIndex((e=>null!==e&&null!==t&&"object"==typeof e?e[i]===t[i]:e===t))&&(r.push(t),h||g(r),j(e),S.reference.current.focus(),x(!1),v(""),"function"==typeof o&&o(r))})(e,t);j(e),h||g(t),S.reference.current.focus(),x(!1),v(""),"function"==typeof o&&o(t)},U=(0,a.useCallback)(((e,t)=>{N.current[e]=t}),[]);return(0,xe.jsx)(Hg.Provider,{value:{selectedIndex:O,setSelectedIndex:j,activeIndex:C,setActiveIndex:M,selected:m,setSelected:g,handleSelect:X,combobox:l,sizeValue:t,multiple:A,onChange:o,isTypingRef:D,getItemProps:B,onClickItem:(e,t)=>{X(e,t)},onKeyDownItem:(e,t,r)=>{"Enter"===e.key&&(e.preventDefault(),X(t,r))," "===e.key&&!D.current&&(e.preventDefault(),X(t,r))},getValues:b,selectId:p,getReferenceProps:V,isOpen:w,value:r,updateListRef:U,refs:S,listContentRef:T,by:i,getFloatingProps:W,floatingStyles:P,context:k,searchKeyword:y,setSearchKeyword:v,disabled:c,isControlled:h,searchPlaceholder:u,searchFn:f,debounceDelay:d},children:s})};$g.displayName="Select";const ey=Object.assign($g,{Portal:Jg,Button:Gg,Options:Qg,Option:_g,OptionGroup:Kg});Jg.displayName="Select.Portal",Gg.displayName="Select.Button",Qg.displayName="Select.Options",_g.displayName="Select.Option",Kg.displayName="Select.OptionGroup";const ty=or("Upload",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"17 8 12 3 7 8",key:"t8dd8p"}],["line",{x1:"12",x2:"12",y1:"3",y2:"15",key:"widbto"}]]),ry=(0,a.forwardRef)((({id:e,type:t="text",defaultValue:r="",value:n,size:o="sm",className:i="",disabled:s=!1,onChange:A=()=>{},error:l=!1,onError:c=()=>{},prefix:u=null,suffix:f=null,label:d="",...p},h)=>{const m=(0,a.useRef)(null),g=(0,a.useMemo)((()=>e||`input-${t}-${Fg()}`),[e]),y=(0,a.useMemo)((()=>typeof n<"u"),[n]),[v,b]=(0,a.useState)(r),[w,x]=(0,a.useState)(null),C=(0,a.useCallback)((()=>y?n:v),[y,n,v]),M=e=>{if(s)return;let r;"file"===t?(r=e.target.files,r&&r.length>0?x(r[0].name):x(null)):r=e.target.value,!y&&"file"!==t&&b(r),"function"==typeof A&&A(r)},O=()=>{x(null),m.current&&(m.current.value=""),A(null)},j="bg-field-secondary-background font-normal placeholder-text-tertiary text-text-primary w-full outline outline-1 outline-border-subtle border-none transition-[color,box-shadow,outline] duration-200",E={xs:"px-2 py-1 rounded",sm:"p-3 py-2 rounded",md:"p-3.5 py-2.5 rounded-md",lg:"p-4 py-3 rounded-lg"},S={xs:"text-xs font-medium",sm:"text-sm font-medium",md:"text-sm font-medium",lg:"text-base font-medium"},P={xs:"text-xs",sm:"text-xs",md:"text-sm",lg:"text-base"},k={sm:u?"pl-8":"",md:u?"pl-9":"",lg:u?"pl-10":""},N={sm:f?"pr-8":"",md:f?"pr-9":"",lg:f?"pr-10":""},T=s?"hover:outline-border-disabled":"hover:outline-border-strong",D="focus:outline-focus-border focus:ring-2 focus:ring-toggle-on focus:ring-offset-2",I=l?"focus:outline-focus-error-border focus:ring-field-color-error outline-focus-error-border":"",L=l?"focus:outline-focus-error-border focus:ring-field-color-error outline-focus-error-border":"",z=s?"outline-border-disabled bg-field-background-disabled cursor-not-allowed text-text-disabled":"",R=s?"outline-border-disabled cursor-not-allowed text-text-disabled file:text-text-tertiary":"",F="font-normal placeholder-text-tertiary text-text-primary pointer-events-none absolute inset-y-0 flex flex-1 items-center [&>svg]:h-4 [&>svg]:w-4",V=s?"font-normal placeholder-text-tertiary text-icon-disabled pointer-events-none absolute inset-y-0 flex flex-1 items-center":"font-normal placeholder-text-tertiary text-field-placeholder pointer-events-none absolute inset-y-0 flex flex-1 items-center",W={xs:"[&>svg]:size-4",sm:"[&>svg]:size-4",md:"[&>svg]:size-5",lg:"[&>svg]:size-6"},B=(0,a.useMemo)((()=>d?(0,xe.jsx)(Yt,{className:vt(S[o]),htmlFor:g,...p?.required&&{required:!0},children:d}):null),[d,o,g]),X=w?"file:border-0 file:bg-transparent pr-10":"text-text-tertiary file:border-0 file:bg-transparent pr-10";return"file"===t?(0,xe.jsxs)("div",{className:"flex flex-col items-start gap-1.5 [&_*]:box-border box-border",children:[B,(0,xe.jsxs)("div",{className:vt("w-full relative flex focus-within:z-10",i),children:[(0,xe.jsx)("input",{ref:vr(m,h),id:g,type:"file",className:vt(j,R,E[o],P[o],D,T,L,X),disabled:s,onChange:M,onInvalid:c,...p}),(0,xe.jsx)("div",{className:vt(V,"right-0 pr-3",W[o]),children:(0,xe.jsx)(ty,{})})]})]}):(0,xe.jsxs)("div",{className:"flex flex-col items-start gap-1.5 [&_*]:box-border box-border",children:[B,(0,xe.jsxs)("div",{className:vt("w-full relative flex focus-within:z-10",i),children:[u?(0,xe.jsx)("div",{className:vt(F,"left-0 pl-3",P[o]),children:u}):null,(0,xe.jsx)("input",{ref:vr(m,h),id:g,type:t,className:vt(j,z,E[o],P[o],k[o],N[o],D,T,I),disabled:s,onChange:M,onInvalid:c,value:C(),...p}),"file"===t?w?(0,xe.jsx)("div",{className:vt(V,"right-0 pr-3 cursor-pointer z-20 pointer-events-auto",W[o]),onClick:O,role:"button",tabIndex:0,onKeyDown:e=>{("Enter"===e.key||" "===e.key)&&O()},children:(0,xe.jsx)(ir,{})}):(0,xe.jsx)("div",{className:vt(V,"right-0 pr-3",W[o]),children:(0,xe.jsx)(ty,{})}):f?(0,xe.jsx)("div",{className:vt(F,"right-0 pr-3",P[o]),children:f}):null]})]})}));ry.displayName="Input";const ny=or("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]),oy=or("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]),iy=(0,a.createContext)(void 0);function ay(){const e=(0,a.useContext)(iy);if(void 0===e)throw new Error("useDayPicker() must be used within a custom component.");return e}var sy,Ay,ly,cy;!function(e){e.Root="root",e.Chevron="chevron",e.Day="day",e.DayButton="day_button",e.CaptionLabel="caption_label",e.Dropdowns="dropdowns",e.Dropdown="dropdown",e.DropdownRoot="dropdown_root",e.Footer="footer",e.MonthGrid="month_grid",e.MonthCaption="month_caption",e.MonthsDropdown="months_dropdown",e.Month="month",e.Months="months",e.Nav="nav",e.NextMonthButton="button_next",e.PreviousMonthButton="button_previous",e.Week="week",e.Weeks="weeks",e.Weekday="weekday",e.Weekdays="weekdays",e.WeekNumber="week_number",e.WeekNumberHeader="week_number_header",e.YearsDropdown="years_dropdown"}(sy||(sy={})),function(e){e.disabled="disabled",e.hidden="hidden",e.outside="outside",e.focused="focused",e.today="today"}(Ay||(Ay={})),function(e){e.range_end="range_end",e.range_middle="range_middle",e.range_start="range_start",e.selected="selected"}(ly||(ly={})),function(e){e.weeks_before_enter="weeks_before_enter",e.weeks_before_exit="weeks_before_exit",e.weeks_after_enter="weeks_after_enter",e.weeks_after_exit="weeks_after_exit",e.caption_after_enter="caption_after_enter",e.caption_after_exit="caption_after_exit",e.caption_before_enter="caption_before_enter",e.caption_before_exit="caption_before_exit"}(cy||(cy={})),Symbol.for("constructDateFrom");const uy={},fy={};function dy(e,t){try{const r=(uy[e]||=new Intl.DateTimeFormat("en-GB",{timeZone:e,hour:"numeric",timeZoneName:"longOffset"}).format)(t).split("GMT")[1]||"";return r in fy?fy[r]:hy(r,r.split(":"))}catch{if(e in fy)return fy[e];const t=e?.match(py);return t?hy(e,t.slice(1)):NaN}}const py=/([+-]\d\d):?(\d\d)?/;function hy(e,t){const r=+t[0],n=+(t[1]||0);return fy[e]=r>0?60*r+n:60*r-n}class my extends Date{constructor(...e){super(),e.length>1&&"string"==typeof e[e.length-1]&&(this.timeZone=e.pop()),this.internal=new Date,isNaN(dy(this.timeZone,this))?this.setTime(NaN):e.length?"number"==typeof e[0]&&(1===e.length||2===e.length&&"number"!=typeof e[1])?this.setTime(e[0]):"string"==typeof e[0]?this.setTime(+new Date(e[0])):e[0]instanceof Date?this.setTime(+e[0]):(this.setTime(+new Date(...e)),vy(this),yy(this)):this.setTime(Date.now())}static tz(e,...t){return t.length?new my(...t,e):new my(Date.now(),e)}withTimeZone(e){return new my(+this,e)}getTimezoneOffset(){return-dy(this.timeZone,this)}setTime(e){return Date.prototype.setTime.apply(this,arguments),yy(this),+this}[Symbol.for("constructDateFrom")](e){return new my(+new Date(e),this.timeZone)}}const gy=/^(get|set)(?!UTC)/;function yy(e){e.internal.setTime(+e),e.internal.setUTCMinutes(e.internal.getUTCMinutes()-e.getTimezoneOffset())}function vy(e){const t=dy(e.timeZone,e),r=new Date(+e);r.setUTCHours(r.getUTCHours()-1);const n=-new Date(+e).getTimezoneOffset(),o=n- -new Date(+r).getTimezoneOffset(),i=Date.prototype.getHours.apply(e)!==e.internal.getUTCHours();o&&i&&e.internal.setUTCMinutes(e.internal.getUTCMinutes()+o);const a=n-t;a&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+a);const s=dy(e.timeZone,e),A=-new Date(+e).getTimezoneOffset()-s-a;if(s!==t&&A){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+A);const t=s-dy(e.timeZone,e);t&&(e.internal.setUTCMinutes(e.internal.getUTCMinutes()+t),Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+t))}}Object.getOwnPropertyNames(Date.prototype).forEach((e=>{if(!gy.test(e))return;const t=e.replace(gy,"$1UTC");my.prototype[t]&&(e.startsWith("get")?my.prototype[e]=function(){return this.internal[t]()}:(my.prototype[e]=function(){return Date.prototype[t].apply(this.internal,arguments),function(e){Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),vy(e)}(this),+this},my.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),yy(this),+this}))}));class by extends my{static tz(e,...t){return t.length?new by(...t,e):new by(Date.now(),e)}toISOString(){const[e,t,r]=this.tzComponents(),n=`${e}${t}:${r}`;return this.internal.toISOString().slice(0,-1)+n}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){const[e,t,r,n]=this.internal.toUTCString().split(" ");return`${e?.slice(0,-1)} ${r} ${t} ${n}`}toTimeString(){const e=this.internal.toUTCString().split(" ")[4],[t,r,n]=this.tzComponents();return`${e} GMT${t}${r}${n} (${function(e,t){return new Intl.DateTimeFormat("en-GB",{timeZone:e,timeZoneName:"long"}).format(t).slice(12)}(this.timeZone,this)})`}toLocaleString(e,t){return Date.prototype.toLocaleString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}toLocaleDateString(e,t){return Date.prototype.toLocaleDateString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}toLocaleTimeString(e,t){return Date.prototype.toLocaleTimeString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}tzComponents(){const e=this.getTimezoneOffset();return[e>0?"-":"+",String(Math.floor(Math.abs(e)/60)).padStart(2,"0"),String(Math.abs(e)%60).padStart(2,"0")]}withTimeZone(e){return new by(+this,e)}[Symbol.for("constructDateFrom")](e){return new by(+new Date(e),this.timeZone)}}function wy(e,t,r){const n=gf(e,r?.in);return isNaN(t)?mf(r?.in||e,NaN):t?(n.setDate(n.getDate()+t),n):n}function xy(e,t,r){const n=gf(e,r?.in);if(isNaN(t))return mf(r?.in||e,NaN);if(!t)return n;const o=n.getDate(),i=mf(r?.in||e,n.getTime());return i.setMonth(n.getMonth()+t+1,0),o>=i.getDate()?i:(n.setFullYear(i.getFullYear(),i.getMonth(),o),n)}function Cy(e,t){const r=df(),n=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,o=gf(e,t?.in),i=o.getDay(),a=6+(i<n?-7:0)-(i-n);return o.setDate(o.getDate()+a),o.setHours(23,59,59,999),o}function My(e,t){const r=gf(e,t?.in),n=r.getMonth();return r.setFullYear(r.getFullYear(),n+1,0),r.setHours(23,59,59,999),r}function Oy(e,t){return+gf(e)>+gf(t)}function jy(e,t){return+gf(e)<+gf(t)}function Ey(e,t,r){const n=gf(e,r?.in),o=n.getFullYear(),i=n.getDate(),a=mf(r?.in||e,0);a.setFullYear(o,t,15),a.setHours(0,0,0,0);const s=function(e,t){const r=gf(e,t?.in),n=r.getFullYear(),o=r.getMonth(),i=mf(r,0);return i.setFullYear(n,o+1,0),i.setHours(0,0,0,0),i.getDate()}(a);return n.setMonth(t,Math.min(i,s)),n}function Sy(e,t){const r=gf(e,t?.in);return r.setDate(1),r.setHours(0,0,0,0),r}function Py(e,t){const r=t.startOfMonth(e),n=r.getDay();return 1===n?r:0===n?t.addDays(r,-6):t.addDays(r,-1*(n-1))}class ky{constructor(e,t){this.Date=Date,this.today=()=>this.overrides?.today?this.overrides.today():this.options.timeZone?by.tz(this.options.timeZone):new this.Date,this.newDate=(e,t,r)=>this.overrides?.newDate?this.overrides.newDate(e,t,r):this.options.timeZone?new by(e,t,r,this.options.timeZone):new Date(e,t,r),this.addDays=(e,t)=>this.overrides?.addDays?this.overrides.addDays(e,t):wy(e,t),this.addMonths=(e,t)=>this.overrides?.addMonths?this.overrides.addMonths(e,t):xy(e,t),this.addWeeks=(e,t)=>this.overrides?.addWeeks?this.overrides.addWeeks(e,t):function(e,t,r){return wy(e,7*t,r)}(e,t),this.addYears=(e,t)=>this.overrides?.addYears?this.overrides.addYears(e,t):function(e,t,r){return xy(e,12*t,r)}(e,t),this.differenceInCalendarDays=(e,t)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(e,t):wf(e,t),this.differenceInCalendarMonths=(e,t)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(e,t):function(e,t,r){const[n,o]=vf(r?.in,e,t);return 12*(n.getFullYear()-o.getFullYear())+(n.getMonth()-o.getMonth())}(e,t),this.eachMonthOfInterval=e=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(e):function(e,t){const{start:r,end:n}=function(e,t){const[r,n]=vf(e,t.start,t.end);return{start:r,end:n}}(t?.in,e);let o=+r>+n;const i=o?+r:+n,a=o?n:r;a.setHours(0,0,0,0),a.setDate(1);let s=t?.step??1;if(!s)return[];s<0&&(s=-s,o=!o);const A=[];for(;+a<=i;)A.push(mf(r,a)),a.setMonth(a.getMonth()+s);return o?A.reverse():A}(e),this.endOfBroadcastWeek=e=>this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(e,this):function(e,t){const r=Py(e,t),n=function(e,t){const r=t.startOfMonth(e),n=r.getDay()>0?r.getDay():7,o=t.addDays(e,1-n),i=t.addDays(o,34);return t.getMonth(e)===t.getMonth(i)?5:4}(e,t);return t.addDays(r,7*n-1)}(e,this),this.endOfISOWeek=e=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(e):function(e,t){return Cy(e,{...t,weekStartsOn:1})}(e),this.endOfMonth=e=>this.overrides?.endOfMonth?this.overrides.endOfMonth(e):My(e),this.endOfWeek=e=>this.overrides?.endOfWeek?this.overrides.endOfWeek(e,this.options):Cy(e,this.options),this.endOfYear=e=>this.overrides?.endOfYear?this.overrides.endOfYear(e):function(e,t){const r=gf(e,t?.in),n=r.getFullYear();return r.setFullYear(n+1,0,0),r.setHours(23,59,59,999),r}(e),this.format=(e,t)=>{const r=this.overrides?.format?this.overrides.format(e,t,this.options):Zf(e,t,this.options);return this.options.numerals&&"latn"!==this.options.numerals?this.replaceDigits(r):r},this.getISOWeek=e=>this.overrides?.getISOWeek?this.overrides.getISOWeek(e):jf(e),this.getMonth=e=>this.overrides?.getMonth?this.overrides.getMonth(e,this.options):function(e,t){return gf(e,t?.in).getMonth()}(e,this.options),this.getYear=e=>this.overrides?.getYear?this.overrides.getYear(e,this.options):function(e,t){return gf(e,t?.in).getFullYear()}(e,this.options),this.getWeek=e=>this.overrides?.getWeek?this.overrides.getWeek(e,this.options):Sf(e,this.options),this.isAfter=(e,t)=>this.overrides?.isAfter?this.overrides.isAfter(e,t):Oy(e,t),this.isBefore=(e,t)=>this.overrides?.isBefore?this.overrides.isBefore(e,t):jy(e,t),this.isDate=e=>this.overrides?.isDate?this.overrides.isDate(e):Bf(e),this.isSameDay=(e,t)=>this.overrides?.isSameDay?this.overrides.isSameDay(e,t):function(e,t,r){const[n,o]=vf(r?.in,e,t);return+bf(n)==+bf(o)}(e,t),this.isSameMonth=(e,t)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(e,t):function(e,t,r){const[n,o]=vf(r?.in,e,t);return n.getFullYear()===o.getFullYear()&&n.getMonth()===o.getMonth()}(e,t),this.isSameYear=(e,t)=>this.overrides?.isSameYear?this.overrides.isSameYear(e,t):function(e,t,r){const[n,o]=vf(r?.in,e,t);return n.getFullYear()===o.getFullYear()}(e,t),this.max=e=>this.overrides?.max?this.overrides.max(e):function(e,t){let r,n=t?.in;return e.forEach((e=>{n||"object"!=typeof e||(n=mf.bind(null,e));const t=gf(e,n);(!r||r<t||isNaN(+t))&&(r=t)})),mf(n,r||NaN)}(e),this.min=e=>this.overrides?.min?this.overrides.min(e):function(e,t){let r,n=t?.in;return e.forEach((e=>{n||"object"!=typeof e||(n=mf.bind(null,e));const t=gf(e,n);(!r||r>t||isNaN(+t))&&(r=t)})),mf(n,r||NaN)}(e),this.setMonth=(e,t)=>this.overrides?.setMonth?this.overrides.setMonth(e,t):Ey(e,t),this.setYear=(e,t)=>this.overrides?.setYear?this.overrides.setYear(e,t):function(e,t,r){const n=gf(e,r?.in);return isNaN(+n)?mf(r?.in||e,NaN):(n.setFullYear(t),n)}(e,t),this.startOfBroadcastWeek=e=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(e,this):Py(e,this),this.startOfDay=e=>this.overrides?.startOfDay?this.overrides.startOfDay(e):bf(e),this.startOfISOWeek=e=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(e):Mf(e),this.startOfMonth=e=>this.overrides?.startOfMonth?this.overrides.startOfMonth(e):Sy(e),this.startOfWeek=e=>this.overrides?.startOfWeek?this.overrides.startOfWeek(e,this.options):Cf(e,this.options),this.startOfYear=e=>this.overrides?.startOfYear?this.overrides.startOfYear(e):xf(e),this.options={locale:uf,...e},this.overrides=t}getDigitMap(){const{numerals:e="latn"}=this.options,t=new Intl.NumberFormat("en-US",{numberingSystem:e}),r={};for(let e=0;e<10;e++)r[e.toString()]=t.format(e);return r}replaceDigits(e){const t=this.getDigitMap();return e.replace(/\d/g,(e=>t[e]||e))}formatNumber(e){return this.replaceDigits(e.toString())}}const Ny=new ky;function Ty(e){return a.createElement("button",{...e})}function Dy(e){return a.createElement("span",{...e})}function Iy(e){const{size:t=24,orientation:r="left",className:n}=e;return a.createElement("svg",{className:n,width:t,height:t,viewBox:"0 0 24 24"},"up"===r&&a.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),"down"===r&&a.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),"left"===r&&a.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),"right"===r&&a.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}function Ly(e){const{day:t,modifiers:r,...n}=e;return a.createElement("td",{...n})}function zy(e){const{day:t,modifiers:r,...n}=e,o=a.useRef(null);return a.useEffect((()=>{r.focused&&o.current?.focus()}),[r.focused]),a.createElement("button",{ref:o,...n})}function Ry(e){const{options:t,className:r,components:n,classNames:o,...i}=e,s=[o[sy.Dropdown],r].join(" "),A=t?.find((({value:e})=>e===i.value));return a.createElement("span",{"data-disabled":i.disabled,className:o[sy.DropdownRoot]},a.createElement(n.Select,{className:s,...i},t?.map((({value:e,label:t,disabled:r})=>a.createElement(n.Option,{key:e,value:e,disabled:r},t)))),a.createElement("span",{className:o[sy.CaptionLabel],"aria-hidden":!0},A?.label,a.createElement(n.Chevron,{orientation:"down",size:18,className:o[sy.Chevron]})))}function Fy(e){return a.createElement("div",{...e})}function Vy(e){return a.createElement("div",{...e})}function Wy(e){const{calendarMonth:t,displayIndex:r,...n}=e;return a.createElement("div",{...n},e.children)}function By(e){const{calendarMonth:t,displayIndex:r,...n}=e;return a.createElement("div",{...n})}function Xy(e){return a.createElement("table",{...e})}function Uy(e){return a.createElement("div",{...e})}function Yy(e){const{components:t}=ay();return a.createElement(t.Dropdown,{...e})}function qy(e){const{onPreviousClick:t,onNextClick:r,previousMonth:n,nextMonth:o,...i}=e,{components:s,classNames:A,labels:{labelPrevious:l,labelNext:c}}=ay(),u=(0,a.useCallback)((e=>{o&&r?.(e)}),[o,r]),f=(0,a.useCallback)((e=>{n&&t?.(e)}),[n,t]);return a.createElement("nav",{...i},a.createElement(s.PreviousMonthButton,{type:"button",className:A[sy.PreviousMonthButton],tabIndex:n?void 0:-1,"aria-disabled":!n||void 0,"aria-label":l(n),onClick:f},a.createElement(s.Chevron,{disabled:!n||void 0,className:A[sy.Chevron],orientation:"left"})),a.createElement(s.NextMonthButton,{type:"button",className:A[sy.NextMonthButton],tabIndex:o?void 0:-1,"aria-disabled":!o||void 0,"aria-label":c(o),onClick:u},a.createElement(s.Chevron,{disabled:!o||void 0,orientation:"right",className:A[sy.Chevron]})))}function Hy(e){const{components:t}=ay();return a.createElement(t.Button,{...e})}function Zy(e){return a.createElement("option",{...e})}function Gy(e){const{components:t}=ay();return a.createElement(t.Button,{...e})}function Ky(e){const{rootRef:t,...r}=e;return a.createElement("div",{...r,ref:t})}function Qy(e){return a.createElement("select",{...e})}function Jy(e){const{week:t,...r}=e;return a.createElement("tr",{...r})}function _y(e){return a.createElement("th",{...e})}function $y(e){return a.createElement("thead",{"aria-hidden":!0},a.createElement("tr",{...e}))}function ev(e){const{week:t,...r}=e;return a.createElement("th",{...r})}function tv(e){return a.createElement("th",{...e})}function rv(e){return a.createElement("tbody",{...e})}function nv(e){const{components:t}=ay();return a.createElement(t.Dropdown,{...e})}function ov(){const e={};for(const t in sy)e[sy[t]]=`rdp-${sy[t]}`;for(const t in Ay)e[Ay[t]]=`rdp-${Ay[t]}`;for(const t in ly)e[ly[t]]=`rdp-${ly[t]}`;for(const t in cy)e[cy[t]]=`rdp-${cy[t]}`;return e}function iv(e,t,r){return(r??new ky(t)).format(e,"LLLL y")}const av=iv;function sv(e,t,r){return(r??new ky(t)).format(e,"d")}function Av(e,t=Ny){return t.format(e,"LLLL")}function lv(e){return e<10?`0${e.toLocaleString()}`:`${e.toLocaleString()}`}function cv(){return""}function uv(e,t,r){return(r??new ky(t)).format(e,"cccccc")}function fv(e,t=Ny){return t.format(e,"yyyy")}const dv=fv;function pv(e,t,r){return(r??new ky(t)).format(e,"LLLL y")}const hv=pv;function mv(e,t,r,n){let o=(n??new ky(r)).format(e,"PPPP");return t?.today&&(o=`Today, ${o}`),o}function gv(e,t,r,n){let o=(n??new ky(r)).format(e,"PPPP");return t.today&&(o=`Today, ${o}`),t.selected&&(o=`${o}, selected`),o}const yv=gv;function vv(){return""}function bv(e){return"Choose the Month"}function wv(e){return"Go to the Next Month"}function xv(e){return"Go to the Previous Month"}function Cv(e,t,r){return(r??new ky(t)).format(e,"cccc")}function Mv(e,t){return`Week ${e}`}function Ov(e){return"Week Number"}function jv(e){return"Choose the Year"}const Ev=e=>e instanceof HTMLElement?e:null,Sv=e=>[...e.querySelectorAll("[data-animated-month]")??[]],Pv=e=>Ev(e.querySelector("[data-animated-caption]")),kv=e=>Ev(e.querySelector("[data-animated-weeks]"));function Nv(e,t){const{month:r,defaultMonth:n,today:o=t.today(),numberOfMonths:i=1,endMonth:a,startMonth:s,timeZone:A}=e;let l=r||n||o;const{differenceInCalendarMonths:c,addMonths:u,startOfMonth:f}=t;return a&&c(a,l)<0&&(l=u(a,-1*(i-1))),s&&c(l,s)<0&&(l=s),l=A?new by(l,A):l,f(l)}class Tv{constructor(e,t,r=Ny){this.date=e,this.displayMonth=t,this.outside=Boolean(t&&!r.isSameMonth(e,t)),this.dateLib=r}isEqualTo(e){return this.dateLib.isSameDay(e.date,this.date)&&this.dateLib.isSameMonth(e.displayMonth,this.displayMonth)}}class Dv{constructor(e,t){this.days=t,this.weekNumber=e}}class Iv{constructor(e,t){this.date=e,this.weeks=t}}function Lv(e,t){const[r,n]=(0,a.useState)(e);return[void 0===t?r:t,n]}var zv;function Rv(e){return!e[Ay.disabled]&&!e[Ay.hidden]&&!e[Ay.outside]}function Fv(e,t,r=!1,n=Ny){let{from:o,to:i}=e;const{differenceInCalendarDays:a,isSameDay:s}=n;return o&&i?(a(i,o)<0&&([o,i]=[i,o]),a(t,o)>=(r?1:0)&&a(i,t)>=(r?1:0)):!r&&i?s(i,t):!(r||!o)&&s(o,t)}function Vv(e){return Boolean(e&&"object"==typeof e&&"before"in e&&"after"in e)}function Wv(e){return Boolean(e&&"object"==typeof e&&"from"in e)}function Bv(e){return Boolean(e&&"object"==typeof e&&"after"in e)}function Xv(e){return Boolean(e&&"object"==typeof e&&"before"in e)}function Uv(e){return Boolean(e&&"object"==typeof e&&"dayOfWeek"in e)}function Yv(e,t){return Array.isArray(e)&&e.every(t.isDate)}function qv(e,t,r=Ny){const n=Array.isArray(t)?t:[t],{isSameDay:o,differenceInCalendarDays:i,isAfter:a}=r;return n.some((t=>{if("boolean"==typeof t)return t;if(r.isDate(t))return o(e,t);if(Yv(t,r))return t.includes(e);if(Wv(t))return Fv(t,e,!1,r);if(Uv(t))return Array.isArray(t.dayOfWeek)?t.dayOfWeek.includes(e.getDay()):t.dayOfWeek===e.getDay();if(Vv(t)){const r=i(t.before,e)>0,n=i(t.after,e)<0;return a(t.before,t.after)?n&&r:r||n}return Bv(t)?i(e,t.after)>0:Xv(t)?i(t.before,e)>0:"function"==typeof t&&t(e)}))}function Hv(e,t,r,n,o,i,a,s=0){if(s>365)return;const A=function(e,t,r,n,o,i,a){const{ISOWeek:s,broadcastCalendar:A}=i,{addDays:l,addMonths:c,addWeeks:u,addYears:f,endOfBroadcastWeek:d,endOfISOWeek:p,endOfWeek:h,max:m,min:g,startOfBroadcastWeek:y,startOfISOWeek:v,startOfWeek:b}=a,w={day:l,week:u,month:c,year:f,startOfWeek:e=>A?y(e,a):s?v(e):b(e),endOfWeek:e=>A?d(e,a):s?p(e):h(e)};let x=w[e](r,"after"===t?1:-1);return"before"===t&&n?x=m([n,x]):"after"===t&&o&&(x=g([o,x])),x}(e,t,r.date,n,o,i,a),l=Boolean(i.disabled&&qv(A,i.disabled,a)),c=Boolean(i.hidden&&qv(A,i.hidden,a)),u=new Tv(A,A,a);return l||c?Hv(e,t,u,n,o,i,a,s+1):u}function Zv(e,t,r,n,o){const{autoFocus:i}=e,[s,A]=(0,a.useState)(),l=function(e,t,r,n){let o,i=-1;for(const a of e){const e=t(a);Rv(e)&&(e[Ay.focused]&&i<zv.FocusedModifier?(o=a,i=zv.FocusedModifier):n?.isEqualTo(a)&&i<zv.LastFocused?(o=a,i=zv.LastFocused):r(a.date)&&i<zv.Selected?(o=a,i=zv.Selected):e[Ay.today]&&i<zv.Today&&(o=a,i=zv.Today))}return o||(o=e.find((e=>Rv(t(e))))),o}(t.days,r,n||(()=>!1),s),[c,u]=(0,a.useState)(i?l:void 0);return{isFocusTarget:e=>Boolean(l?.isEqualTo(e)),setFocused:u,focused:c,blur:()=>{A(c),u(void 0)},moveFocus:(r,n)=>{if(!c)return;const i=Hv(r,n,c,t.navStart,t.navEnd,e,o);i&&(t.goToDay(i),u(i))}}}function Gv(e,t,r=Ny){return Fv(e,t.from,!1,r)||Fv(e,t.to,!1,r)||Fv(t,e.from,!1,r)||Fv(t,e.to,!1,r)}function Kv(e,t){const{disabled:r,excludeDisabled:n,selected:o,required:i,onSelect:a}=e,[s,A]=Lv(o,a?o:void 0),l=a?o:s;return{selected:l,select:(o,s,c)=>{const{min:u,max:f}=e,d=o?function(e,t,r=0,n=0,o=!1,i=Ny){const{from:a,to:s}=t||{},{isSameDay:A,isAfter:l,isBefore:c}=i;let u;if(a||s){if(a&&!s)u=A(a,e)?o?{from:a,to:void 0}:void 0:c(e,a)?{from:e,to:a}:{from:a,to:e};else if(a&&s)if(A(a,e)&&A(s,e))u=o?{from:a,to:s}:void 0;else if(A(a,e))u={from:a,to:r>0?void 0:e};else if(A(s,e))u={from:e,to:r>0?void 0:e};else if(c(e,a))u={from:e,to:s};else if(l(e,a))u={from:a,to:e};else{if(!l(e,s))throw new Error("Invalid range");u={from:a,to:e}}}else u={from:e,to:r>0?void 0:e};if(u?.from&&u?.to){const t=i.differenceInCalendarDays(u.to,u.from);(n>0&&t>n||r>1&&t<r)&&(u={from:e,to:void 0})}return u}(o,l,u,f,i,t):void 0;return n&&r&&d?.from&&d.to&&function(e,t,r=Ny){const n=Array.isArray(t)?t:[t],o=n.filter((e=>"function"!=typeof e)).some((t=>"boolean"==typeof t?t:r.isDate(t)?Fv(e,t,!1,r):Yv(t,r)?t.some((t=>Fv(e,t,!1,r))):Wv(t)?!(!t.from||!t.to)&&Gv(e,{from:t.from,to:t.to},r):Uv(t)?function(e,t,r=Ny){const n=Array.isArray(t)?t:[t];let o=e.from;const i=r.differenceInCalendarDays(e.to,e.from),a=Math.min(i,6);for(let e=0;e<=a;e++){if(n.includes(o.getDay()))return!0;o=r.addDays(o,1)}return!1}(e,t.dayOfWeek,r):Vv(t)?r.isAfter(t.before,t.after)?Gv(e,{from:r.addDays(t.after,1),to:r.addDays(t.before,-1)},r):qv(e.from,t,r)||qv(e.to,t,r):!(!Bv(t)&&!Xv(t))&&(qv(e.from,t,r)||qv(e.to,t,r))));if(o)return!0;const i=n.filter((e=>"function"==typeof e));if(i.length){let t=e.from;const n=r.differenceInCalendarDays(e.to,e.from);for(let e=0;e<=n;e++){if(i.some((e=>e(t))))return!0;t=r.addDays(t,1)}}return!1}({from:d.from,to:d.to},r,t)&&(d.from=o,d.to=void 0),a||A(d),a?.(d,o,s,c),d},isSelected:e=>l&&Fv(l,e,!1,t)}}function Qv(n){const{components:o,formatters:i,labels:s,dateLib:A,locale:l,classNames:c}=(0,a.useMemo)((()=>{const o={...uf,...n.locale};return{dateLib:new ky({locale:o,weekStartsOn:n.broadcastCalendar?1:n.weekStartsOn,firstWeekContainsDate:n.firstWeekContainsDate,useAdditionalWeekYearTokens:n.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:n.useAdditionalDayOfYearTokens,timeZone:n.timeZone,numerals:n.numerals},n.dateLib),components:(a=n.components,{...e,...a}),formatters:(i=n.formatters,i?.formatMonthCaption&&!i.formatCaption&&(i.formatCaption=i.formatMonthCaption),i?.formatYearCaption&&!i.formatYearDropdown&&(i.formatYearDropdown=i.formatYearCaption),{...t,...i}),labels:{...r,...n.labels},locale:o,classNames:{...ov(),...n.classNames}};var i,a}),[n.locale,n.broadcastCalendar,n.weekStartsOn,n.firstWeekContainsDate,n.useAdditionalWeekYearTokens,n.useAdditionalDayOfYearTokens,n.timeZone,n.numerals,n.dateLib,n.components,n.formatters,n.labels,n.classNames]),{captionLayout:u,mode:f,onDayBlur:d,onDayClick:p,onDayFocus:h,onDayKeyDown:m,onDayMouseEnter:g,onDayMouseLeave:y,onNextClick:v,onPrevClick:b,showWeekNumber:w,styles:x}=n,{formatCaption:C,formatDay:M,formatMonthDropdown:O,formatWeekNumber:j,formatWeekNumberHeader:E,formatWeekdayName:S,formatYearDropdown:P}=i,k=function(e,t){const[r,n]=function(e,t){let{startMonth:r,endMonth:n}=e;const{startOfYear:o,startOfDay:i,startOfMonth:a,endOfMonth:s,addYears:A,endOfYear:l,newDate:c,today:u}=t,{fromYear:f,toYear:d,fromMonth:p,toMonth:h}=e;!r&&p&&(r=p),!r&&f&&(r=t.newDate(f,0,1)),!n&&h&&(n=h),!n&&d&&(n=c(d,11,31));const m="dropdown"===e.captionLayout||"dropdown-years"===e.captionLayout;return r?r=a(r):f?r=c(f,0,1):!r&&m&&(r=o(A(e.today??u(),-100))),n?n=s(n):d?n=c(d,11,31):!n&&m&&(n=l(e.today??u())),[r?i(r):r,n?i(n):n]}(e,t),{startOfMonth:o,endOfMonth:i}=t,s=Nv(e,t),[A,l]=Lv(s,e.month?s:void 0);(0,a.useEffect)((()=>{const r=Nv(e,t);l(r)}),[e.timeZone]);const c=function(e,t,r,n){const{numberOfMonths:o=1}=r,i=[];for(let r=0;r<o;r++){const o=n.addMonths(e,r);if(t&&o>t)break;i.push(o)}return i}(A,n,e,t),u=function(e,t,r,n){const o=e[0],i=e[e.length-1],{ISOWeek:a,fixedWeeks:s,broadcastCalendar:A}=r??{},{addDays:l,differenceInCalendarDays:c,differenceInCalendarMonths:u,endOfBroadcastWeek:f,endOfISOWeek:d,endOfMonth:p,endOfWeek:h,isAfter:m,startOfBroadcastWeek:g,startOfISOWeek:y,startOfWeek:v}=n,b=A?g(o,n):a?y(o):v(o),w=c(A?f(i,n):a?d(p(i)):h(p(i)),b),x=u(i,o)+1,C=[];for(let e=0;e<=w;e++){const r=l(b,e);if(t&&m(r,t))break;C.push(r)}const M=(A?35:42)*x;if(s&&C.length<M){const e=M-C.length;for(let t=0;t<e;t++){const e=l(C[C.length-1],1);C.push(e)}}return C}(c,e.endMonth?i(e.endMonth):void 0,e,t),f=function(e,t,r,n){const{addDays:o,endOfBroadcastWeek:i,endOfISOWeek:a,endOfMonth:s,endOfWeek:A,getISOWeek:l,getWeek:c,startOfBroadcastWeek:u,startOfISOWeek:f,startOfWeek:d}=n,p=e.reduce(((e,p)=>{const h=r.broadcastCalendar?u(p,n):r.ISOWeek?f(p):d(p),m=r.broadcastCalendar?i(p,n):r.ISOWeek?a(s(p)):A(s(p)),g=t.filter((e=>e>=h&&e<=m)),y=r.broadcastCalendar?35:42;if(r.fixedWeeks&&g.length<y){const e=t.filter((e=>{const t=y-g.length;return e>m&&e<=o(m,t)}));g.push(...e)}const v=g.reduce(((e,t)=>{const o=r.ISOWeek?l(t):c(t),i=e.find((e=>e.weekNumber===o)),a=new Tv(t,p,n);return i?i.days.push(a):e.push(new Dv(o,[a])),e}),[]),b=new Iv(p,v);return e.push(b),e}),[]);return r.reverseMonths?p.reverse():p}(c,u,e,t),d=function(e){return e.reduce(((e,t)=>[...e,...t.weeks]),[])}(f),p=f.reduce(((e,t)=>[...e,...t.weeks.reduce(((e,t)=>[...e,...t.days]),[])]),[]),h=function(e,t,r,n){if(r.disableNavigation)return;const{pagedNavigation:o,numberOfMonths:i}=r,{startOfMonth:a,addMonths:s,differenceInCalendarMonths:A}=n,l=o?i??1:1,c=a(e);return t&&A(c,t)<=0?void 0:s(c,-l)}(A,r,e,t),m=function(e,t,r,n){if(r.disableNavigation)return;const{pagedNavigation:o,numberOfMonths:i=1}=r,{startOfMonth:a,addMonths:s,differenceInCalendarMonths:A}=n,l=o?i:1,c=a(e);return t&&A(t,e)<i?void 0:s(c,l)}(A,n,e,t),{disableNavigation:g,onMonthChange:y}=e,v=e=>{if(g)return;let t=o(e);r&&t<o(r)&&(t=o(r)),n&&t>o(n)&&(t=o(n)),l(t),y?.(t)};return{months:f,weeks:d,days:p,navStart:r,navEnd:n,previousMonth:h,nextMonth:m,goToMonth:v,goToDay:e=>{(e=>d.some((t=>t.days.some((t=>t.isEqualTo(e))))))(e)||v(e.date)}}}(n,A),{days:N,months:T,navStart:D,navEnd:I,previousMonth:L,nextMonth:z,goToMonth:R}=k,F=function(e,t,r){const{disabled:n,hidden:o,modifiers:i,showOutsideDays:a,broadcastCalendar:s,today:A}=t,{isSameDay:l,isSameMonth:c,startOfMonth:u,isBefore:f,endOfMonth:d,isAfter:p}=r,h=t.startMonth&&u(t.startMonth),m=t.endMonth&&d(t.endMonth),g={[Ay.focused]:[],[Ay.outside]:[],[Ay.disabled]:[],[Ay.hidden]:[],[Ay.today]:[]},y={};for(const t of e){const{date:e,displayMonth:u}=t,d=Boolean(u&&!c(e,u)),v=Boolean(h&&f(e,h)),b=Boolean(m&&p(e,m)),w=Boolean(n&&qv(e,n,r)),x=Boolean(o&&qv(e,o,r))||v||b||!s&&!a&&d||s&&!1===a&&d,C=l(e,A??r.today());d&&g.outside.push(t),w&&g.disabled.push(t),x&&g.hidden.push(t),C&&g.today.push(t),i&&Object.keys(i).forEach((n=>{const o=i?.[n];o&&qv(e,o,r)&&(y[n]?y[n].push(t):y[n]=[t])}))}return e=>{const t={[Ay.focused]:!1,[Ay.disabled]:!1,[Ay.hidden]:!1,[Ay.outside]:!1,[Ay.today]:!1},r={};for(const r in g){const n=g[r];t[r]=n.some((t=>t===e))}for(const t in y)r[t]=y[t].some((t=>t===e));return{...t,...r}}}(N,n,A),{isSelected:V,select:W,selected:B}=function(e,t){const r=function(e,t){const{selected:r,required:n,onSelect:o}=e,[i,a]=Lv(r,o?r:void 0),s=o?r:i,{isSameDay:A}=t;return{selected:s,select:(e,t,r)=>{let i=e;return!n&&s&&s&&A(e,s)&&(i=void 0),o||a(i),o?.(i,e,t,r),i},isSelected:e=>!!s&&A(s,e)}}(e,t),n=function(e,t){const{selected:r,required:n,onSelect:o}=e,[i,a]=Lv(r,o?r:void 0),s=o?r:i,{isSameDay:A}=t,l=e=>s?.some((t=>A(t,e)))??!1,{min:c,max:u}=e;return{selected:s,select:(e,t,r)=>{let i=[...s??[]];if(l(e)){if(s?.length===c)return;if(n&&1===s?.length)return;i=s?.filter((t=>!A(t,e)))}else i=s?.length===u?[e]:[...i,e];return o||a(i),o?.(i,e,t,r),i},isSelected:l}}(e,t),o=Kv(e,t);switch(e.mode){case"single":return r;case"multiple":return n;case"range":return o;default:return}}(n,A)??{},{blur:X,focused:U,isFocusTarget:Y,moveFocus:q,setFocused:H}=Zv(n,k,F,V??(()=>!1),A),{labelDayButton:Z,labelGridcell:G,labelGrid:K,labelMonthDropdown:Q,labelNav:J,labelWeekday:_,labelWeekNumber:$,labelWeekNumberHeader:ee,labelYearDropdown:te}=s,re=(0,a.useMemo)((()=>function(e,t){const r=e.today(),n=t?e.startOfISOWeek(r):e.startOfWeek(r),o=[];for(let t=0;t<7;t++){const r=e.addDays(n,t);o.push(r)}return o}(A,n.ISOWeek)),[A,n.ISOWeek]),ne=void 0!==f||void 0!==p,oe=(0,a.useCallback)((()=>{L&&(R(L),b?.(L))}),[L,R,b]),ie=(0,a.useCallback)((()=>{z&&(R(z),v?.(z))}),[R,z,v]),ae=(0,a.useCallback)(((e,t)=>r=>{r.preventDefault(),r.stopPropagation(),H(e),W?.(e.date,t,r),p?.(e.date,t,r)}),[W,p,H]),se=(0,a.useCallback)(((e,t)=>r=>{H(e),h?.(e.date,t,r)}),[h,H]),Ae=(0,a.useCallback)(((e,t)=>r=>{X(),d?.(e.date,t,r)}),[X,d]),le=(0,a.useCallback)(((e,t)=>r=>{const o={ArrowLeft:["day","rtl"===n.dir?"after":"before"],ArrowRight:["day","rtl"===n.dir?"before":"after"],ArrowDown:["week","after"],ArrowUp:["week","before"],PageUp:[r.shiftKey?"year":"month","before"],PageDown:[r.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(o[r.key]){r.preventDefault(),r.stopPropagation();const[e,t]=o[r.key];q(e,t)}m?.(e.date,t,r)}),[q,m,n.dir]),ce=(0,a.useCallback)(((e,t)=>r=>{g?.(e.date,t,r)}),[g]),ue=(0,a.useCallback)(((e,t)=>r=>{y?.(e.date,t,r)}),[y]),fe=(0,a.useCallback)((e=>t=>{const r=Number(t.target.value),n=A.setMonth(A.startOfMonth(e),r);R(n)}),[A,R]),de=(0,a.useCallback)((e=>t=>{const r=Number(t.target.value),n=A.setYear(A.startOfMonth(e),r);R(n)}),[A,R]),{className:pe,style:he}=(0,a.useMemo)((()=>({className:[c[sy.Root],n.className].filter(Boolean).join(" "),style:{...x?.[sy.Root],...n.style}})),[c,n.className,n.style,x]),me=function(e){const t={"data-mode":e.mode??void 0,"data-required":"required"in e?e.required:void 0,"data-multiple-months":e.numberOfMonths&&e.numberOfMonths>1||void 0,"data-week-numbers":e.showWeekNumber||void 0,"data-broadcast-calendar":e.broadcastCalendar||void 0};return Object.entries(e).forEach((([e,r])=>{e.startsWith("data-")&&(t[e]=r)})),t}(n),ge=(0,a.useRef)(null);!function(e,t,{classNames:r,months:n,focused:o,dateLib:i}){const s=(0,a.useRef)(null),A=(0,a.useRef)(n),l=(0,a.useRef)(!1);(0,a.useLayoutEffect)((()=>{const a=A.current;if(A.current=n,!(t&&e.current&&e.current instanceof HTMLElement&&0!==n.length&&0!==a.length&&n.length===a.length))return;const c=i.isSameMonth(n[0].date,a[0].date),u=i.isAfter(n[0].date,a[0].date),f=u?r[cy.caption_after_enter]:r[cy.caption_before_enter],d=u?r[cy.weeks_after_enter]:r[cy.weeks_before_enter],p=s.current,h=e.current.cloneNode(!0);if(h instanceof HTMLElement?(Sv(h).forEach((e=>{if(!(e instanceof HTMLElement))return;const t=Ev(e.querySelector("[data-animated-month]"));t&&e.contains(t)&&e.removeChild(t);const r=Pv(e);r&&r.classList.remove(f);const n=kv(e);n&&n.classList.remove(d)})),s.current=h):s.current=null,l.current||c||o)return;const m=p instanceof HTMLElement?Sv(p):[],g=Sv(e.current);if(g&&g.every((e=>e instanceof HTMLElement))&&m&&m.every((e=>e instanceof HTMLElement))){l.current=!0;const t=[];e.current.style.isolation="isolate";const n=(y=e.current,Ev(y.querySelector("[data-animated-nav]")));n&&(n.style.zIndex="1"),g.forEach(((o,i)=>{const a=m[i];if(!a)return;o.style.position="relative",o.style.overflow="hidden";const s=Pv(o);s&&s.classList.add(f);const A=kv(o);A&&A.classList.add(d);const c=()=>{l.current=!1,e.current&&(e.current.style.isolation=""),n&&(n.style.zIndex=""),s&&s.classList.remove(f),A&&A.classList.remove(d),o.style.position="",o.style.overflow="",o.contains(a)&&o.removeChild(a)};t.push(c),a.style.pointerEvents="none",a.style.position="absolute",a.style.overflow="hidden",a.setAttribute("aria-hidden","true");const p=(e=>Ev(e.querySelector("[data-animated-weekdays]")))(a);p&&(p.style.opacity="0");const h=Pv(a);h&&(h.classList.add(u?r[cy.caption_before_exit]:r[cy.caption_after_exit]),h.addEventListener("animationend",c));const g=kv(a);g&&g.classList.add(u?r[cy.weeks_before_exit]:r[cy.weeks_after_exit]),o.insertBefore(a,o.firstChild)}))}var y}))}(ge,Boolean(n.animate),{classNames:c,months:T,focused:U,dateLib:A});const ye={dayPickerProps:n,selected:B,select:W,isSelected:V,months:T,nextMonth:z,previousMonth:L,goToMonth:R,getModifiers:F,components:o,classNames:c,styles:x,labels:s,formatters:i};return a.createElement(iy.Provider,{value:ye},a.createElement(o.Root,{rootRef:n.animate?ge:void 0,className:pe,style:he,dir:n.dir,id:n.id,lang:n.lang,nonce:n.nonce,title:n.title,role:n.role,"aria-label":n["aria-label"],...me},a.createElement(o.Months,{className:c[sy.Months],style:x?.[sy.Months]},!n.hideNavigation&&a.createElement(o.Nav,{"data-animated-nav":n.animate?"true":void 0,className:c[sy.Nav],style:x?.[sy.Nav],"aria-label":J(),onPreviousClick:oe,onNextClick:ie,previousMonth:L,nextMonth:z}),T.map(((e,t)=>{const r=function(e,t,r,n,o){const{startOfMonth:i,startOfYear:a,endOfYear:s,eachMonthOfInterval:A,getMonth:l}=o;return A({start:a(e),end:s(e)}).map((e=>{const a=n.formatMonthDropdown(e,o);return{value:l(e),label:a,disabled:t&&e<i(t)||r&&e>i(r)||!1}}))}(e.date,D,I,i,A),s=function(e,t,r,n){if(!e)return;if(!t)return;const{startOfYear:o,endOfYear:i,addYears:a,getYear:s,isBefore:A,isSameYear:l}=n,c=o(e),u=i(t),f=[];let d=c;for(;A(d,u)||l(d,u);)f.push(d),d=a(d,1);return f.map((e=>{const t=r.formatYearDropdown(e,n);return{value:s(e),label:t,disabled:!1}}))}(D,I,i,A);return a.createElement(o.Month,{"data-animated-month":n.animate?"true":void 0,className:c[sy.Month],style:x?.[sy.Month],key:t,displayIndex:t,calendarMonth:e},a.createElement(o.MonthCaption,{"data-animated-caption":n.animate?"true":void 0,className:c[sy.MonthCaption],style:x?.[sy.MonthCaption],calendarMonth:e,displayIndex:t},u?.startsWith("dropdown")?a.createElement(o.DropdownNav,{className:c[sy.Dropdowns],style:x?.[sy.Dropdowns]},"dropdown"===u||"dropdown-months"===u?a.createElement(o.MonthsDropdown,{className:c[sy.MonthsDropdown],"aria-label":Q(),classNames:c,components:o,disabled:Boolean(n.disableNavigation),onChange:fe(e.date),options:r,style:x?.[sy.Dropdown],value:A.getMonth(e.date)}):a.createElement("span",null,O(e.date,A)),"dropdown"===u||"dropdown-years"===u?a.createElement(o.YearsDropdown,{className:c[sy.YearsDropdown],"aria-label":te(A.options),classNames:c,components:o,disabled:Boolean(n.disableNavigation),onChange:de(e.date),options:s,style:x?.[sy.Dropdown],value:A.getYear(e.date)}):a.createElement("span",null,P(e.date,A)),a.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},C(e.date,A.options,A))):a.createElement(o.CaptionLabel,{className:c[sy.CaptionLabel],role:"status","aria-live":"polite"},C(e.date,A.options,A))),a.createElement(o.MonthGrid,{role:"grid","aria-multiselectable":"multiple"===f||"range"===f,"aria-label":K(e.date,A.options,A)||void 0,className:c[sy.MonthGrid],style:x?.[sy.MonthGrid]},!n.hideWeekdays&&a.createElement(o.Weekdays,{"data-animated-weekdays":n.animate?"true":void 0,className:c[sy.Weekdays],style:x?.[sy.Weekdays]},w&&a.createElement(o.WeekNumberHeader,{"aria-label":ee(A.options),className:c[sy.WeekNumberHeader],style:x?.[sy.WeekNumberHeader],scope:"col"},E()),re.map(((e,t)=>a.createElement(o.Weekday,{"aria-label":_(e,A.options,A),className:c[sy.Weekday],key:t,style:x?.[sy.Weekday],scope:"col"},S(e,A.options,A))))),a.createElement(o.Weeks,{"data-animated-weeks":n.animate?"true":void 0,className:c[sy.Weeks],style:x?.[sy.Weeks]},e.weeks.map(((e,t)=>a.createElement(o.Week,{className:c[sy.Week],key:e.weekNumber,style:x?.[sy.Week],week:e},w&&a.createElement(o.WeekNumber,{week:e,style:x?.[sy.WeekNumber],"aria-label":$(e.weekNumber,{locale:l}),className:c[sy.WeekNumber],scope:"row",role:"rowheader"},j(e.weekNumber)),e.days.map((e=>{const{date:t}=e,r=F(e);if(r[Ay.focused]=!r.hidden&&Boolean(U?.isEqualTo(e)),r[ly.selected]=V?.(t)||r.selected,Wv(B)){const{from:e,to:n}=B;r[ly.range_start]=Boolean(e&&n&&A.isSameDay(t,e)),r[ly.range_end]=Boolean(e&&n&&A.isSameDay(t,n)),r[ly.range_middle]=Fv(B,t,!0,A)}const i=function(e,t={},r={}){let n={...t?.[sy.Day]};return Object.entries(e).filter((([,e])=>!0===e)).forEach((([e])=>{n={...n,...r?.[e]}})),n}(r,x,n.modifiersStyles),s=function(e,t,r={}){return Object.entries(e).filter((([,e])=>!0===e)).reduce(((e,[n])=>(r[n]?e.push(r[n]):t[Ay[n]]?e.push(t[Ay[n]]):t[ly[n]]&&e.push(t[ly[n]]),e)),[t[sy.Day]])}(r,c,n.modifiersClassNames),l=ne||r.hidden?void 0:G(t,r,A.options,A);return a.createElement(o.Day,{key:`${A.format(t,"yyyy-MM-dd")}_${A.format(e.displayMonth,"yyyy-MM")}`,day:e,modifiers:r,className:s.join(" "),style:i,role:"gridcell","aria-selected":r.selected||void 0,"aria-label":l,"data-day":A.format(t,"yyyy-MM-dd"),"data-month":e.outside?A.format(t,"yyyy-MM"):void 0,"data-selected":r.selected||void 0,"data-disabled":r.disabled||void 0,"data-hidden":r.hidden||void 0,"data-outside":e.outside||void 0,"data-focused":r.focused||void 0,"data-today":r.today||void 0},!r.hidden&&ne?a.createElement(o.DayButton,{className:c[sy.DayButton],style:x?.[sy.DayButton],type:"button",day:e,modifiers:r,disabled:r.disabled||void 0,tabIndex:Y(e)?0:-1,"aria-label":Z(t,r,A.options,A),onClick:ae(e,r),onBlur:Ae(e,r),onFocus:se(e,r),onKeyDown:le(e,r),onMouseEnter:ce(e,r),onMouseLeave:ue(e,r)},M(t,A.options,A)):!r.hidden&&M(e.date,A.options,A))}))))))))}))),n.footer&&a.createElement(o.Footer,{className:c[sy.Footer],style:x?.[sy.Footer],role:"status","aria-live":"polite"},n.footer)))}function Jv(e,t){return+gf(e)==+gf(t)}!function(e){e[e.Today=0]="Today",e[e.Selected=1]="Selected",e[e.LastFocused=2]="LastFocused",e[e.FocusedModifier=3]="FocusedModifier"}(zv||(zv={}));const _v=()=>(0,xe.jsx)("span",{className:"bg-icon-interactive h-1 w-1 absolute rounded-full inline-block bottom-0 left-1/2 right-1/2"}),$v=e=>Zf(e,"E").slice(0,1),eb=(e,t=24)=>Array.from({length:t},((t,r)=>e+r)),tb=e=>"multiple"===e?[]:"range"===e?{from:void 0,to:void 0}:void 0,rb=({width:e,className:t,classNames:r,selectedDates:n,setSelectedDates:o,showOutsideDays:i=!0,mode:s="single",variant:A="normal",alignment:l="horizontal",numberOfMonths:c,disabled:u,...f})=>{const d=a.isValidElement(f.footer)||"function"==typeof f.footer,[p,h]=(0,a.useState)(!1),[m,g]=(0,a.useState)(!1),[y,v]=(0,a.useState)((new Date).getFullYear()),[b,w]=(0,a.useState)(y-y%24);void 0===n&&(n="multiple"===s?[]:"range"===s?{from:void 0,to:void 0}:void 0);const x=({weekdays:e})=>(0,xe.jsx)("div",{className:"flex justify-between",children:e.map(((e,t)=>(0,xe.jsx)("button",{className:"h-10 w-10 px-1.5 py-2 text-center text-text-secondary text-sm font-normal content-center bg-transparent border-none shrink-0",children:e},t)))}),C=e=>(0,xe.jsx)("div",{className:"flex flex-col bsf-force-ui-month-weeks",children:e.children[1].props.children.map(((e,t)=>(0,xe.jsx)("div",{className:"flex flex-row justify-between",children:e},t)))}),M=vt("relative bg-background-primary shadow-datepicker-wrapper",e,"vertical"===l?"flex flex-col":"flex flex-row gap-3","normal"===A?"rounded-tr-md rounded-tl-md border border-solid border-border-subtle":"","presets"===A?"rounded-tr-md border border-solid border-border-subtle":"","dualdate"===A?"rounded-tr-md rounded-tl-md border border-solid border-border-subtle":"",d?"rounded-b-none":"rounded-bl-md rounded-br-md");return(0,xe.jsx)(xe.Fragment,{children:(0,xe.jsx)(Qv,{mode:s,selected:n,onSelect:(e,t)=>{if("range"===s){const r=n;if(!r?.from&&!r?.to||r?.from&&r?.to)return r.from&&Jv(t,r?.from)||r.to&&Jv(t,r?.to)?void o({from:void 0,to:void 0}):void o({from:t,to:void 0});if(r?.from&&!r?.to)return t<r.from?void o({from:t,to:r.from}):void o({from:r.from,to:t});o(e)}else"multiple"===s?n.some((e=>Zf(e,"yyyy-MM-dd")===Zf(t,"yyyy-MM-dd")))?o(n.filter((e=>Zf(e,"yyyy-MM-dd")!==Zf(t,"yyyy-MM-dd")))):o([...n,t]):"single"===s&&o(e)},hideNavigation:!0,captionLayout:"label",className:vt(t),formatters:{formatWeekdayName:$v},classNames:{months:M,month:"flex flex-col p-2 gap-1 text-center w-full",caption:"relative flex justify-center items-center",table:"w-full border-separate border-spacing-0",head_row:"flex mb-1",head_cell:"text-muted-foreground rounded-md w-10 font-normal text-sm",row:"flex w-full mt-2",cell:"h-10 w-10 text-center text-sm p-0 relative",...r},numberOfMonths:c,showOutsideDays:!0,components:{MonthCaption:function(e){const{goToMonth:t,nextMonth:r,previousMonth:n}=ay(),o=Zf(e.calendarMonth.date,"yyyy"),i=Zf(e.calendarMonth.date,"MMMM"),a=new Date(e.calendarMonth.date);a.setDate(a.getDate()-a.getDay());const s=Array.from({length:7},((e,t)=>{const r=new Date(a);return r.setDate(a.getDate()+t),$v(r)}));let A;return A=m?`${b} - ${b+23}`:p?o:`${i} ${o}`,(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsxs)("div",{className:"flex justify-between",children:[(0,xe.jsx)(qt,{variant:"ghost",onClick:()=>{if(m)w(b-24);else if(p){const r=new Date(y-1,e.calendarMonth.date.getMonth());v(r.getFullYear()),t(r)}else t(n)},className:"bg-background-primary border-none cursor-pointer","aria-label":"Previous Button",icon:(0,xe.jsx)(ny,{className:"h-4 w-4 text-button-tertiary-color"})}),(0,xe.jsx)(qt,{variant:"ghost",onClick:()=>{c>1||(p?(g(!0),h(!1)):m?g(!1):h(!p))},children:A}),(0,xe.jsx)(qt,{variant:"ghost",onClick:()=>{if(m)w(b+24);else if(p){const r=new Date(y+1,e.calendarMonth.date.getMonth());v(r.getFullYear()),t(r)}else t(r)},className:"bg-background-primary border-none cursor-pointer","aria-label":"Next Button",icon:(0,xe.jsx)(oy,{className:"h-4 w-4 text-button-tertiary-color"})})]}),m&&(0,xe.jsx)("div",{className:"grid grid-cols-4 w-full",children:eb(b).map((r=>(0,xe.jsxs)(qt,{variant:"ghost",onClick:()=>(r=>{v(r),g(!1),h(!0),t(new Date(r,e.calendarMonth.date.getMonth()))})(r),className:vt("h-10 w-full text-center font-normal relative",r===y&&r!==(new Date).getFullYear()&&"bg-background-brand text-text-on-color hover:bg-background-brand hover:text-black",r===(new Date).getFullYear()&&"font-semibold"),children:[r,r===(new Date).getFullYear()&&_v()]},r)))}),p&&!m&&(0,xe.jsx)("div",{className:"grid grid-cols-4 gap-2 my-12",children:Array.from({length:12},((r,n)=>(0,xe.jsxs)(qt,{variant:"ghost",onClick:()=>{h(!1),t(new Date(y,n))},className:vt("px-1.5 py-2 h-10 w-[4.375rem] text-center font-normal relative",n===e.calendarMonth.date.getMonth()&&n!==(new Date).getMonth()&&y===e.calendarMonth.date.getFullYear()&&e.calendarMonth.date.getFullYear()!==(new Date).getFullYear()&&"bg-background-brand text-text-on-color hover:bg-background-brand hover:text-black",n===(new Date).getMonth()&&(new Date).getFullYear()===y&&"font-semibold"),children:[Zf(new Date(0,n),"MMM"),(new Date).getMonth()===n&&(new Date).getFullYear()===y&&_v()]},n)))}),!p&&!m&&(0,xe.jsx)(x,{weekdays:s})]})},DayButton:({day:e,modifiers:t,...r})=>{const{selected:o,today:a,disabled:s,outside:A,range_middle:l,range_start:c,range_end:u}=t,f=c||u||l,d=new Date,p=n?.to,h=Zf(e.displayMonth,"yyyy-MM")===Zf(d,"yyyy-MM"),m=p&&Zf(p,"yyyy-MM")===Zf(e.date,"yyyy-MM"),g=function(e,t,r){return xy(e,-t,r)}(d,1),y=Zf(e.date,"yyyy-MM")===Zf(g,"yyyy-MM"),v=h||m||f,b=!i&&A,w=vt("h-10 w-10 flex items-center justify-center transition text-text-secondary relative text-sm","border-none rounded",!o&&!f||A?"bg-transparent hover:bg-button-tertiary-hover":"bg-background-brand text-text-on-color",l&&v&&!A?"bg-brand-background-50 text-text-secondary rounded-none":"",s?"opacity-50 cursor-not-allowed text-text-disabled":"cursor-pointer",A&&!f||!v&&A||A&&!y||A?"bg-transparent opacity-50 text-text-disabled cursor-auto":"");return(0,xe.jsxs)("button",{className:vt(w,a&&"font-semibold",b&&"opacity-0",c&&"fui-range-start",u&&"fui-range-end",l&&"fui-range-middle",{"[&:is([data-hover=true])]:bg-brand-background-50 [&:is([data-hover=true])]:rounded-none":!f&&!o}),disabled:s||A,onClick:e=>{"function"==typeof r.onClick&&r.onClick(e)},onMouseEnter:e=>{"function"==typeof r.onMouseEnter&&r.onMouseEnter(e),e.currentTarget.setAttribute("data-hover","true")},onMouseLeave:e=>{"function"==typeof r.onMouseLeave&&r.onMouseLeave(e),e.currentTarget.setAttribute("data-hover","false")},"aria-label":Zf(e.date,"EEEE, MMMM do, yyyy"),"data-selected":o,"data-day":Zf(e.date,"yyyy-MM-dd"),children:[r.children,a&&v&&(0,xe.jsx)("span",{className:"absolute h-1 w-1 bg-background-brand rounded-full bottom-1"})]})},Day:e=>{const t=Object.entries(e).reduce(((e,[t,r])=>(t.startsWith("data-")&&(e[t]=r),e)),{});return(0,xe.jsx)("div",{...t,className:vt(e.className,"inline-flex"),children:e.children})},Weekdays:()=>(0,xe.jsx)(xe.Fragment,{}),Week:e=>(0,xe.jsx)("div",{className:vt("bsf-force-ui-month-week flex flex-row",e.className),children:e.children}),Months:e=>(0,xe.jsx)(xe.Fragment,{children:(0,xe.jsx)("div",{className:vt("bsf-force-ui-date-picker-month",M),children:e?.children?.map(((e,t)=>e?(0,xe.jsx)(a.Fragment,{children:e.map(((e,t)=>(0,xe.jsxs)(a.Fragment,{children:[t>0&&(0,xe.jsx)("div",{className:"border border-solid border-border-subtle border-l-0"}),e]},t)))},t):null))})}),MonthGrid:e=>p||m?(0,xe.jsx)(xe.Fragment,{}):(0,xe.jsx)(C,{...e})},..."range"===s?{required:!1}:{},...f,onDayMouseEnter:(e,t,r)=>{if("range"!==s)return;const o=n;if(o?.from&&o?.to||!o?.from&&!o?.to)return void Array.from(document.querySelectorAll("[data-hover]")).forEach((e=>{e.setAttribute("data-hover","false")}));const i=r.target,a=new Date(i.dataset.day),l=jy(a,o.from),c=Oy(a,o.to);let u;switch(A){case"dualdate":case"presets":u=i.closest(".bsf-force-ui-date-picker-month");break;default:u=i.closest(".bsf-force-ui-month-weeks")}const f=Array.from(u.querySelectorAll("button"));c&&f.sort(((e,t)=>Oy(new Date(e.dataset.day),new Date(t.dataset.day))?-1:1)),l&&f.sort(((e,t)=>jy(new Date(e.dataset.day),new Date(t.dataset.day))?1:-1));const d=f.indexOf(i),p=f.findIndex((e=>"true"===e.getAttribute("data-selected"))),h=[],m=Math.min(d,p),g=Math.max(d,p);for(let e=m;e<=g;e++)f[e]?.disabled||h.push(f[e]);f.forEach((e=>{e.setAttribute("data-hover",h.includes(e)?"true":"false")}))},disabled:u})})};function nb(e){return bf(Date.now(),e)}function ob(e){return mf(e,Date.now())}function ib(e){const t=ob(e?.in),r=t.getFullYear(),n=t.getMonth(),o=t.getDate(),i=ob(e?.in);return i.setFullYear(r,n,o-1),i.setHours(0,0,0,0),i}function ab(e,t,r){return wy(e,-t,r)}const sb=({selectionType:e="single",variant:t="normal",presets:r=[],onCancel:n,onApply:o,onDateSelect:i,applyButtonText:s="Apply",cancelButtonText:A="Cancel",showOutsideDays:l=!0,isFooter:c=!0,selected:u,disabled:f,...d})=>{const[p,h]=(0,a.useState)((()=>{if(!u)return tb(e);const t="multiple"===e&&Array.isArray(u),r="single"===e&&u instanceof Date;return t||"range"===e&&"from"in u&&"to"in u||r?u:tb(e)})),m=e=>{h(e),i&&i(e)},g=[{label:"Today",range:{from:nb(),to:nb()}},{label:"Yesterday",range:{from:ib(),to:ib()}},{label:"This Week",range:{from:Cf(new Date,{weekStartsOn:1}),to:Cy(new Date,{weekStartsOn:1})}},{label:"Last 7 Days",range:{from:bf(ab(new Date,6)),to:bf(new Date)}},{label:"This Month",range:{from:Sy(new Date),to:My(new Date)}},{label:"Last 30 Days",range:{from:bf(ab(new Date,29)),to:bf(new Date)}}],y=r.length>0?r:g,v=()=>{h("multiple"===e?[]:{from:void 0,to:void 0}),n&&n()},b=()=>{o&&o(p)};return"normal"===t?(0,xe.jsx)(rb,{...d,mode:e,variant:t,width:"w-[18.5rem]",selectedDates:p,showOutsideDays:l,setSelectedDates:m,footer:c&&(0,xe.jsxs)("div",{className:"flex bg-background-primary justify-end p-2 gap-3 border border-solid border-border-subtle border-t-0 rounded-md rounded-tl-none rounded-tr-none",children:[(0,xe.jsx)(qt,{variant:"outline",onClick:v,children:A}),(0,xe.jsx)(qt,{onClick:b,children:s})]}),disabled:f}):"dualdate"===t?(0,xe.jsx)(rb,{mode:e,numberOfMonths:2,alignment:"horizontal",selectedDates:p,setSelectedDates:m,showOutsideDays:l,variant:t,width:"w-auto",footer:(0,xe.jsxs)("div",{className:"flex bg-background-primary justify-end p-2 gap-3 border border-solid border-border-subtle border-t-0 rounded-md rounded-tl-none rounded-tr-none",children:[(0,xe.jsx)(qt,{variant:"outline",onClick:v,children:A}),(0,xe.jsx)(qt,{onClick:b,children:s})]}),disabled:f,...d}):"presets"===t?(0,xe.jsxs)("div",{className:"flex flex-row shadow-datepicker-wrapper",children:[(0,xe.jsx)("div",{className:"flex flex-col gap-1 p-3 items-start border border-solid border-border-subtle border-r-0 rounded-tl-md rounded-bl-md bg-background-primary",children:y.map(((e,t)=>{const r=p&&"from"in p&&"to"in p&&p.from?.getTime()===e.range.from.getTime()&&p.to?.getTime()===e.range.to.getTime();return(0,xe.jsx)(qt,{onClick:()=>(e=>{h(e)})(e.range),variant:"ghost",className:vt("text-left font-medium text-sm text-nowrap w-full",r&&"bg-brand-background-50"),children:e.label},t)}))}),(0,xe.jsx)(rb,{...d,mode:e,selectedDates:p,setSelectedDates:m,variant:t,showOutsideDays:l,width:"w-auto",numberOfMonths:2,footer:(0,xe.jsxs)("div",{className:"flex justify-end p-2 gap-3 border-l border-r border-t-0 border-b border-solid border-border-subtle bg-background-primary rounded-br-md",children:[(0,xe.jsx)(qt,{variant:"outline",onClick:v,children:A}),(0,xe.jsx)(qt,{onClick:b,children:s})]}),disabled:f})]}):void 0};var Ab=o(7350),lb=o.n(Ab),cb=o(85015),ub=o.n(cb),fb=o(11741),db=o.n(fb),pb=o(58156),hb=o.n(pb),mb=o(98023),gb=o.n(mb),yb=function(e){return 0===e?0:e>0?1:-1},vb=function(e){return ub()(e)&&e.indexOf("%")===e.length-1},bb=function(e){return gb()(e)&&!db()(e)},wb=function(e){return bb(e)||ub()(e)},xb=0,Cb=function(e){var t=++xb;return"".concat(e||"").concat(t)},Mb=function(e,t){var r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,o=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!bb(e)&&!ub()(e))return n;if(vb(e)){var i=e.indexOf("%");r=t*parseFloat(e.slice(0,i))/100}else r=+e;return db()(r)&&(r=n),o&&r>t&&(r=t),r},Ob=function(e){if(!e)return null;var t=Object.keys(e);return t&&t.length?e[t[0]]:null},jb=function(e,t){return bb(e)&&bb(t)?function(r){return e+r*(t-e)}:function(){return t}};function Eb(e,t,r){return e&&e.length?e.find((function(e){return e&&("function"==typeof t?t(e):hb()(e,t))===r})):null}var Sb=function(e,t){return bb(e)&&bb(t)?e-t:ub()(e)&&ub()(t)?e.localeCompare(t):e instanceof Date&&t instanceof Date?e.getTime()-t.getTime():String(e).localeCompare(String(t))},Pb=function(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),o=2;o<r;o++)n[o-2]=arguments[o]},kb=o(69843),Nb=o.n(kb),Tb=o(1882),Db=o.n(Tb),Ib=o(23805),Lb=o.n(Ib),zb=o(52199);function Rb(e,t){for(var r in e)if({}.hasOwnProperty.call(e,r)&&(!{}.hasOwnProperty.call(t,r)||e[r]!==t[r]))return!1;for(var n in t)if({}.hasOwnProperty.call(t,n)&&!{}.hasOwnProperty.call(e,n))return!1;return!0}function Fb(e){return Fb="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},Fb(e)}var Vb=["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"],Wb=["points","pathLength"],Bb={svg:["viewBox","children"],polygon:Wb,polyline:Wb},Xb=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"],Ub=function(e,t){if(!e||"function"==typeof e||"boolean"==typeof e)return null;var r=e;if((0,a.isValidElement)(e)&&(r=e.props),!Lb()(r))return null;var n={};return Object.keys(r).forEach((function(e){Xb.includes(e)&&(n[e]=t||function(t){return r[e](r,t)})})),n},Yb=function(e,t,r){if(!Lb()(e)||"object"!==Fb(e))return null;var n=null;return Object.keys(e).forEach((function(o){var i=e[o];Xb.includes(o)&&"function"==typeof i&&(n||(n={}),n[o]=function(e,t,r){return function(n){return e(t,r,n),null}}(i,t,r))})),n},qb=["children"],Hb=["children"];function Zb(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Gb(e){return Gb="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},Gb(e)}var Kb={click:"onClick",mousedown:"onMouseDown",mouseup:"onMouseUp",mouseover:"onMouseOver",mousemove:"onMouseMove",mouseout:"onMouseOut",mouseenter:"onMouseEnter",mouseleave:"onMouseLeave",touchcancel:"onTouchCancel",touchend:"onTouchEnd",touchmove:"onTouchMove",touchstart:"onTouchStart",contextmenu:"onContextMenu",dblclick:"onDoubleClick"},Qb=function(e){return"string"==typeof e?e:e?e.displayName||e.name||"Component":""},Jb=null,_b=null,$b=function e(t){if(t===Jb&&Array.isArray(_b))return _b;var r=[];return a.Children.forEach(t,(function(t){Nb()(t)||((0,zb.isFragment)(t)?r=r.concat(e(t.props.children)):r.push(t))})),_b=r,Jb=t,r};function ew(e,t){var r=[],n=[];return n=Array.isArray(t)?t.map((function(e){return Qb(e)})):[Qb(t)],$b(e).forEach((function(e){var t=hb()(e,"type.displayName")||hb()(e,"type.name");-1!==n.indexOf(t)&&r.push(e)})),r}function tw(e,t){var r=ew(e,t);return r&&r[0]}var rw=function(e){if(!e||!e.props)return!1;var t=e.props,r=t.width,n=t.height;return!(!bb(r)||r<=0||!bb(n)||n<=0)},nw=["a","altGlyph","altGlyphDef","altGlyphItem","animate","animateColor","animateMotion","animateTransform","circle","clipPath","color-profile","cursor","defs","desc","ellipse","feBlend","feColormatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","filter","font","font-face","font-face-format","font-face-name","font-face-url","foreignObject","g","glyph","glyphRef","hkern","image","line","lineGradient","marker","mask","metadata","missing-glyph","mpath","path","pattern","polygon","polyline","radialGradient","rect","script","set","stop","style","svg","switch","symbol","text","textPath","title","tref","tspan","use","view","vkern"],ow=function(e,t,r){if(!e||"function"==typeof e||"boolean"==typeof e)return null;var n=e;if((0,a.isValidElement)(e)&&(n=e.props),!Lb()(n))return null;var o={};return Object.keys(n).forEach((function(e){var i;(function(e,t,r,n){var o,i=null!==(o=null==Bb?void 0:Bb[n])&&void 0!==o?o:[];return t.startsWith("data-")||!Db()(e)&&(n&&i.includes(t)||Vb.includes(t))||r&&Xb.includes(t)})(null===(i=n)||void 0===i?void 0:i[e],e,t,r)&&(o[e]=n[e])})),o},iw=function e(t,r){if(t===r)return!0;var n=a.Children.count(t);if(n!==a.Children.count(r))return!1;if(0===n)return!0;if(1===n)return aw(Array.isArray(t)?t[0]:t,Array.isArray(r)?r[0]:r);for(var o=0;o<n;o++){var i=t[o],s=r[o];if(Array.isArray(i)||Array.isArray(s)){if(!e(i,s))return!1}else if(!aw(i,s))return!1}return!0},aw=function(e,t){if(Nb()(e)&&Nb()(t))return!0;if(!Nb()(e)&&!Nb()(t)){var r=e.props||{},n=r.children,o=Zb(r,qb),i=t.props||{},a=i.children,s=Zb(i,Hb);return n&&a?Rb(o,s)&&iw(n,a):!n&&!a&&Rb(o,s)}return!1},sw=function(e,t){var r=[],n={};return $b(e).forEach((function(e,o){if(function(e){return e&&e.type&&ub()(e.type)&&nw.indexOf(e.type)>=0}(e))r.push(e);else if(e){var i=Qb(e.type),a=t[i]||{},s=a.handler,A=a.once;if(s&&(!A||!n[i])){var l=s(e,i,o);r.push(l),n[i]=!0}}})),r};function Aw(e){return Aw="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},Aw(e)}function lw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function cw(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?lw(Object(r),!0).forEach((function(t){uw(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):lw(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function uw(e,t,r){return t=function(e){var t=function(e){if("object"!=Aw(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Aw(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Aw(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function fw(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var dw=(0,a.forwardRef)((function(e,t){var r=e.aspect,n=e.initialDimension,o=void 0===n?{width:-1,height:-1}:n,i=e.width,s=void 0===i?"100%":i,l=e.height,c=void 0===l?"100%":l,u=e.minWidth,f=void 0===u?0:u,d=e.minHeight,p=e.maxHeight,h=e.children,m=e.debounce,g=void 0===m?0:m,y=e.id,v=e.className,b=e.onResize,w=e.style,x=void 0===w?{}:w,C=(0,a.useRef)(null),M=(0,a.useRef)();M.current=b,(0,a.useImperativeHandle)(t,(function(){return Object.defineProperty(C.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),C.current},configurable:!0})}));var O,j,E=(O=(0,a.useState)({containerWidth:o.width,containerHeight:o.height}),j=2,function(e){if(Array.isArray(e))return e}(O)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(O,j)||function(e,t){if(e){if("string"==typeof e)return fw(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?fw(e,t):void 0}}(O,j)||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.")}()),S=E[0],P=E[1],k=(0,a.useCallback)((function(e,t){P((function(r){var n=Math.round(e),o=Math.round(t);return r.containerWidth===n&&r.containerHeight===o?r:{containerWidth:n,containerHeight:o}}))}),[]);(0,a.useEffect)((function(){var e=function(e){var t,r=e[0].contentRect,n=r.width,o=r.height;k(n,o),null===(t=M.current)||void 0===t||t.call(M,n,o)};g>0&&(e=lb()(e,g,{trailing:!0,leading:!1}));var t=new ResizeObserver(e),r=C.current.getBoundingClientRect(),n=r.width,o=r.height;return k(n,o),t.observe(C.current),function(){t.disconnect()}}),[k,g]);var N=(0,a.useMemo)((function(){var e=S.containerWidth,t=S.containerHeight;if(e<0||t<0)return null;Pb(vb(s)||vb(c),"The width(%s) and height(%s) are both fixed numbers,\n maybe you don't need to use a ResponsiveContainer.",s,c),Pb(!r||r>0,"The aspect(%s) must be greater than zero.",r);var n=vb(s)?e:s,o=vb(c)?t:c;r&&r>0&&(n?o=n/r:o&&(n=o*r),p&&o>p&&(o=p)),Pb(n>0||o>0,"The width(%s) and height(%s) of chart should be greater than 0,\n please check the style of container, or the props width(%s) and height(%s),\n or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n height and width.",n,o,s,c,f,d,r);var i=!Array.isArray(h)&&Qb(h.type).endsWith("Chart");return A().Children.map(h,(function(e){return A().isValidElement(e)?(0,a.cloneElement)(e,cw({width:n,height:o},i?{style:cw({height:"100%",width:"100%",maxHeight:o,maxWidth:n},e.props.style)}:{})):e}))}),[r,h,c,p,d,f,S,s]);return A().createElement("div",{id:y?"".concat(y):void 0,className:yt("recharts-responsive-container",v),style:cw(cw({},x),{},{width:s,height:c,minWidth:f,minHeight:d,maxHeight:p}),ref:C},N)})),pw=o(23181),hw=o.n(pw),mw=o(33031),gw=o.n(mw);function yw(e,t){if(!e)throw new Error("Invariant failed")}var vw=["children","width","height","viewBox","className","style","title","desc"];function bw(){return bw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},bw.apply(this,arguments)}function ww(e){var t=e.children,r=e.width,n=e.height,o=e.viewBox,i=e.className,a=e.style,s=e.title,l=e.desc,c=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,vw),u=o||{width:r,height:n,x:0,y:0},f=yt("recharts-surface",i);return A().createElement("svg",bw({},ow(c,!0,"svg"),{className:f,width:r,height:n,style:a,viewBox:"".concat(u.x," ").concat(u.y," ").concat(u.width," ").concat(u.height)}),A().createElement("title",null,s),A().createElement("desc",null,l),t)}var xw=["children","className"];function Cw(){return Cw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Cw.apply(this,arguments)}var Mw=A().forwardRef((function(e,t){var r=e.children,n=e.className,o=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,xw),i=yt("recharts-layer",n);return A().createElement("g",Cw({className:i},ow(o,!0),{ref:t}),r)}));function Ow(e){return Ow="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},Ow(e)}function jw(){return jw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},jw.apply(this,arguments)}function Ew(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Sw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Pw(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Sw(Object(r),!0).forEach((function(t){kw(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Sw(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function kw(e,t,r){return t=function(e){var t=function(e){if("object"!=Ow(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Ow(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Ow(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Nw(e){return Array.isArray(e)&&wb(e[0])&&wb(e[1])?e.join(" ~ "):e}var Tw=function(e){var t=e.separator,r=void 0===t?" : ":t,n=e.contentStyle,o=void 0===n?{}:n,i=e.itemStyle,a=void 0===i?{}:i,s=e.labelStyle,l=void 0===s?{}:s,c=e.payload,u=e.formatter,f=e.itemSorter,d=e.wrapperClassName,p=e.labelClassName,h=e.label,m=e.labelFormatter,g=e.accessibilityLayer,y=void 0!==g&&g,v=Pw({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},o),b=Pw({margin:0},l),w=!Nb()(h),x=w?h:"",C=yt("recharts-default-tooltip",d),M=yt("recharts-tooltip-label",p);w&&m&&null!=c&&(x=m(h,c));var O=y?{role:"status","aria-live":"assertive"}:{};return A().createElement("div",jw({className:C,style:v},O),A().createElement("p",{className:M,style:b},A().isValidElement(x)?x:"".concat(x)),function(){if(c&&c.length){var e=(f?gw()(c,f):c).map((function(e,t){if("none"===e.type)return null;var n=Pw({display:"block",paddingTop:4,paddingBottom:4,color:e.color||"#000"},a),o=e.formatter||u||Nw,i=e.value,s=e.name,l=i,f=s;if(o&&null!=l&&null!=f){var d=o(i,s,e,t,c);if(Array.isArray(d)){var p=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return Ew(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ew(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.")}()}(d,2);l=p[0],f=p[1]}else l=d}return A().createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(t),style:n},wb(f)?A().createElement("span",{className:"recharts-tooltip-item-name"},f):null,wb(f)?A().createElement("span",{className:"recharts-tooltip-item-separator"},r):null,A().createElement("span",{className:"recharts-tooltip-item-value"},l),A().createElement("span",{className:"recharts-tooltip-item-unit"},e.unit||""))}));return A().createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},e)}return null}())};function Dw(e){return Dw="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Dw(e)}function Iw(e,t,r){return t=function(e){var t=function(e){if("object"!=Dw(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Dw(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Dw(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Lw="recharts-tooltip-wrapper",zw={visibility:"hidden"};function Rw(e){var t=e.coordinate,r=e.translateX,n=e.translateY;return yt(Lw,Iw(Iw(Iw(Iw({},"".concat(Lw,"-right"),bb(r)&&t&&bb(t.x)&&r>=t.x),"".concat(Lw,"-left"),bb(r)&&t&&bb(t.x)&&r<t.x),"".concat(Lw,"-bottom"),bb(n)&&t&&bb(t.y)&&n>=t.y),"".concat(Lw,"-top"),bb(n)&&t&&bb(t.y)&&n<t.y))}function Fw(e){var t=e.allowEscapeViewBox,r=e.coordinate,n=e.key,o=e.offsetTopLeft,i=e.position,a=e.reverseDirection,s=e.tooltipDimension,A=e.viewBox,l=e.viewBoxDimension;if(i&&bb(i[n]))return i[n];var c=r[n]-s-o,u=r[n]+o;return t[n]?a[n]?c:u:a[n]?c<A[n]?Math.max(u,A[n]):Math.max(c,A[n]):u+s>A[n]+l?Math.max(c,A[n]):Math.max(u,A[n])}function Vw(e){return Vw="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},Vw(e)}function Ww(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Bw(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Ww(Object(r),!0).forEach((function(t){Hw(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Ww(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Xw(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Zw(n.key),n)}}function Uw(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Uw=function(){return!!e})()}function Yw(e){return Yw=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Yw(e)}function qw(e,t){return qw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},qw(e,t)}function Hw(e,t,r){return(t=Zw(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Zw(e){var t=function(e){if("object"!=Vw(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Vw(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Vw(t)?t:t+""}var Gw=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return Hw(e=function(e,t,r){return t=Yw(t),function(e,t){if(t&&("object"===Vw(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Uw()?Reflect.construct(t,r||[],Yw(e).constructor):t.apply(e,r))}(this,t,[].concat(n)),"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),Hw(e,"handleKeyDown",(function(t){var r,n,o,i;"Escape"===t.key&&e.setState({dismissed:!0,dismissedAtCoordinate:{x:null!==(r=null===(n=e.props.coordinate)||void 0===n?void 0:n.x)&&void 0!==r?r:0,y:null!==(o=null===(i=e.props.coordinate)||void 0===i?void 0:i.y)&&void 0!==o?o:0}})})),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&qw(e,t)}(t,e),r=t,(n=[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();(Math.abs(e.width-this.state.lastBoundingBox.width)>1||Math.abs(e.height-this.state.lastBoundingBox.height)>1)&&this.setState({lastBoundingBox:{width:e.width,height:e.height}})}else-1===this.state.lastBoundingBox.width&&-1===this.state.lastBoundingBox.height||this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var e,t;this.props.active&&this.updateBBox(),this.state.dismissed&&((null===(e=this.props.coordinate)||void 0===e?void 0:e.x)===this.state.dismissedAtCoordinate.x&&(null===(t=this.props.coordinate)||void 0===t?void 0:t.y)===this.state.dismissedAtCoordinate.y||(this.state.dismissed=!1))}},{key:"render",value:function(){var e=this,t=this.props,r=t.active,n=t.allowEscapeViewBox,o=t.animationDuration,i=t.animationEasing,a=t.children,s=t.coordinate,l=t.hasPayload,c=t.isAnimationActive,u=t.offset,f=t.position,d=t.reverseDirection,p=t.useTranslate3d,h=t.viewBox,m=t.wrapperStyle,g=function(e){var t,r,n=e.allowEscapeViewBox,o=e.coordinate,i=e.offsetTopLeft,a=e.position,s=e.reverseDirection,A=e.tooltipBox,l=e.useTranslate3d,c=e.viewBox;return{cssProperties:A.height>0&&A.width>0&&o?function(e){var t=e.translateX,r=e.translateY;return{transform:e.useTranslate3d?"translate3d(".concat(t,"px, ").concat(r,"px, 0)"):"translate(".concat(t,"px, ").concat(r,"px)")}}({translateX:t=Fw({allowEscapeViewBox:n,coordinate:o,key:"x",offsetTopLeft:i,position:a,reverseDirection:s,tooltipDimension:A.width,viewBox:c,viewBoxDimension:c.width}),translateY:r=Fw({allowEscapeViewBox:n,coordinate:o,key:"y",offsetTopLeft:i,position:a,reverseDirection:s,tooltipDimension:A.height,viewBox:c,viewBoxDimension:c.height}),useTranslate3d:l}):zw,cssClasses:Rw({translateX:t,translateY:r,coordinate:o})}}({allowEscapeViewBox:n,coordinate:s,offsetTopLeft:u,position:f,reverseDirection:d,tooltipBox:this.state.lastBoundingBox,useTranslate3d:p,viewBox:h}),y=g.cssClasses,v=g.cssProperties,b=Bw(Bw({transition:c&&r?"transform ".concat(o,"ms ").concat(i):void 0},v),{},{pointerEvents:"none",visibility:!this.state.dismissed&&r&&l?"visible":"hidden",position:"absolute",top:0,left:0},m);return A().createElement("div",{tabIndex:-1,className:y,style:b,ref:function(t){e.wrapperNode=t}},a)}}])&&Xw(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n}(a.PureComponent),Kw={isSsr:!("undefined"!=typeof window&&window.document&&window.document.createElement&&window.setTimeout),get:function(e){return Kw[e]},set:function(e,t){if("string"==typeof e)Kw[e]=t;else{var r=Object.keys(e);r&&r.length&&r.forEach((function(t){Kw[t]=e[t]}))}}},Qw=o(50014),Jw=o.n(Qw);function _w(e,t,r){return!0===t?Jw()(e,r):Db()(t)?Jw()(e,t):e}function $w(e){return $w="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},$w(e)}function ex(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function tx(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ex(Object(r),!0).forEach((function(t){ax(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ex(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function rx(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,sx(n.key),n)}}function nx(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(nx=function(){return!!e})()}function ox(e){return ox=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ox(e)}function ix(e,t){return ix=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},ix(e,t)}function ax(e,t,r){return(t=sx(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function sx(e){var t=function(e){if("object"!=$w(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=$w(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==$w(t)?t:t+""}function Ax(e){return e.dataKey}var lx=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t,r){return t=ox(t),function(e,t){if(t&&("object"===$w(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,nx()?Reflect.construct(t,r||[],ox(e).constructor):t.apply(e,r))}(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&ix(e,t)}(t,e),r=t,(n=[{key:"render",value:function(){var e=this,t=this.props,r=t.active,n=t.allowEscapeViewBox,o=t.animationDuration,i=t.animationEasing,a=t.content,s=t.coordinate,l=t.filterNull,c=t.isAnimationActive,u=t.offset,f=t.payload,d=t.payloadUniqBy,p=t.position,h=t.reverseDirection,m=t.useTranslate3d,g=t.viewBox,y=t.wrapperStyle,v=null!=f?f:[];l&&v.length&&(v=_w(f.filter((function(t){return null!=t.value&&(!0!==t.hide||e.props.includeHidden)})),d,Ax));var b=v.length>0;return A().createElement(Gw,{allowEscapeViewBox:n,animationDuration:o,animationEasing:i,isAnimationActive:c,active:r,coordinate:s,hasPayload:b,offset:u,position:p,reverseDirection:h,useTranslate3d:m,viewBox:g,wrapperStyle:y},function(e,t){return A().isValidElement(e)?A().cloneElement(e,t):"function"==typeof e?A().createElement(e,t):A().createElement(Tw,t)}(a,tx(tx({},this.props),{},{payload:v})))}}])&&rx(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n}(a.PureComponent);ax(lx,"displayName","Tooltip"),ax(lx,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!Kw.isSsr,itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,viewBox:{x:0,y:0,height:0,width:0},wrapperStyle:{}});var cx=o(55808),ux=o.n(cx);Math.abs,Math.atan2;const fx=Math.cos,dx=(Math.max,Math.min,Math.sin),px=Math.sqrt,hx=Math.PI,mx=2*hx,gx={draw(e,t){const r=px(t/hx);e.moveTo(r,0),e.arc(0,0,r,0,mx)}},yx={draw(e,t){const r=px(t/5)/2;e.moveTo(-3*r,-r),e.lineTo(-r,-r),e.lineTo(-r,-3*r),e.lineTo(r,-3*r),e.lineTo(r,-r),e.lineTo(3*r,-r),e.lineTo(3*r,r),e.lineTo(r,r),e.lineTo(r,3*r),e.lineTo(-r,3*r),e.lineTo(-r,r),e.lineTo(-3*r,r),e.closePath()}},vx=px(1/3),bx=2*vx,wx={draw(e,t){const r=px(t/bx),n=r*vx;e.moveTo(0,-r),e.lineTo(n,0),e.lineTo(0,r),e.lineTo(-n,0),e.closePath()}},xx={draw(e,t){const r=px(t),n=-r/2;e.rect(n,n,r,r)}},Cx=dx(hx/10)/dx(7*hx/10),Mx=dx(mx/10)*Cx,Ox=-fx(mx/10)*Cx,jx={draw(e,t){const r=px(.8908130915292852*t),n=Mx*r,o=Ox*r;e.moveTo(0,-r),e.lineTo(n,o);for(let t=1;t<5;++t){const i=mx*t/5,a=fx(i),s=dx(i);e.lineTo(s*r,-a*r),e.lineTo(a*n-s*o,s*n+a*o)}e.closePath()}},Ex=px(3),Sx={draw(e,t){const r=-px(t/(3*Ex));e.moveTo(0,2*r),e.lineTo(-Ex*r,-r),e.lineTo(Ex*r,-r),e.closePath()}},Px=-.5,kx=px(3)/2,Nx=1/px(12),Tx=3*(Nx/2+1),Dx={draw(e,t){const r=px(t/Tx),n=r/2,o=r*Nx,i=n,a=r*Nx+r,s=-i,A=a;e.moveTo(n,o),e.lineTo(i,a),e.lineTo(s,A),e.lineTo(Px*n-kx*o,kx*n+Px*o),e.lineTo(Px*i-kx*a,kx*i+Px*a),e.lineTo(Px*s-kx*A,kx*s+Px*A),e.lineTo(Px*n+kx*o,Px*o-kx*n),e.lineTo(Px*i+kx*a,Px*a-kx*i),e.lineTo(Px*s+kx*A,Px*A-kx*s),e.closePath()}};function Ix(e){return function(){return e}}const Lx=Math.PI,zx=2*Lx,Rx=1e-6,Fx=zx-Rx;function Vx(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=arguments[t]+e[t]}class Wx{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?Vx:function(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return Vx;const r=10**t;return function(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=Math.round(arguments[t]*r)/r+e[t]}}(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,r,n){this._append`Q${+e},${+t},${this._x1=+r},${this._y1=+n}`}bezierCurveTo(e,t,r,n,o,i){this._append`C${+e},${+t},${+r},${+n},${this._x1=+o},${this._y1=+i}`}arcTo(e,t,r,n,o){if(e=+e,t=+t,r=+r,n=+n,(o=+o)<0)throw new Error(`negative radius: ${o}`);let i=this._x1,a=this._y1,s=r-e,A=n-t,l=i-e,c=a-t,u=l*l+c*c;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(u>Rx)if(Math.abs(c*s-A*l)>Rx&&o){let f=r-i,d=n-a,p=s*s+A*A,h=f*f+d*d,m=Math.sqrt(p),g=Math.sqrt(u),y=o*Math.tan((Lx-Math.acos((p+u-h)/(2*m*g)))/2),v=y/g,b=y/m;Math.abs(v-1)>Rx&&this._append`L${e+v*l},${t+v*c}`,this._append`A${o},${o},0,0,${+(c*f>l*d)},${this._x1=e+b*s},${this._y1=t+b*A}`}else this._append`L${this._x1=e},${this._y1=t}`}arc(e,t,r,n,o,i){if(e=+e,t=+t,i=!!i,(r=+r)<0)throw new Error(`negative radius: ${r}`);let a=r*Math.cos(n),s=r*Math.sin(n),A=e+a,l=t+s,c=1^i,u=i?n-o:o-n;null===this._x1?this._append`M${A},${l}`:(Math.abs(this._x1-A)>Rx||Math.abs(this._y1-l)>Rx)&&this._append`L${A},${l}`,r&&(u<0&&(u=u%zx+zx),u>Fx?this._append`A${r},${r},0,1,${c},${e-a},${t-s}A${r},${r},0,1,${c},${this._x1=A},${this._y1=l}`:u>Rx&&this._append`A${r},${r},0,${+(u>=Lx)},${c},${this._x1=e+r*Math.cos(o)},${this._y1=t+r*Math.sin(o)}`)}rect(e,t,r,n){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${r=+r}v${+n}h${-r}Z`}toString(){return this._}}function Bx(e){let t=3;return e.digits=function(r){if(!arguments.length)return t;if(null==r)t=null;else{const e=Math.floor(r);if(!(e>=0))throw new RangeError(`invalid digits: ${r}`);t=e}return e},()=>new Wx(t)}function Xx(e){return Xx="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},Xx(e)}px(3),px(3);var Ux=["type","size","sizeType"];function Yx(){return Yx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Yx.apply(this,arguments)}function qx(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Hx(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?qx(Object(r),!0).forEach((function(t){Zx(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):qx(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Zx(e,t,r){return t=function(e){var t=function(e){if("object"!=Xx(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Xx(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Xx(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Gx={symbolCircle:gx,symbolCross:yx,symbolDiamond:wx,symbolSquare:xx,symbolStar:jx,symbolTriangle:Sx,symbolWye:Dx},Kx=Math.PI/180,Qx=function(e){var t,r,n=e.type,o=void 0===n?"circle":n,i=e.size,a=void 0===i?64:i,s=e.sizeType,l=void 0===s?"area":s,c=Hx(Hx({},function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,Ux)),{},{type:o,size:a,sizeType:l}),u=c.className,f=c.cx,d=c.cy,p=ow(c,!0);return f===+f&&d===+d&&a===+a?A().createElement("path",Yx({},p,{className:yt("recharts-symbols",u),transform:"translate(".concat(f,", ").concat(d,")"),d:(t=function(e){var t="symbol".concat(ux()(e));return Gx[t]||gx}(o),r=function(e,t){let r=null,n=Bx(o);function o(){let o;if(r||(r=o=n()),e.apply(this,arguments).draw(r,+t.apply(this,arguments)),o)return r=null,o+""||null}return e="function"==typeof e?e:Ix(e||gx),t="function"==typeof t?t:Ix(void 0===t?64:+t),o.type=function(t){return arguments.length?(e="function"==typeof t?t:Ix(t),o):e},o.size=function(e){return arguments.length?(t="function"==typeof e?e:Ix(+e),o):t},o.context=function(e){return arguments.length?(r=null==e?null:e,o):r},o}().type(t).size(function(e,t,r){if("area"===t)return e;switch(r){case"cross":return 5*e*e/9;case"diamond":return.5*e*e/Math.sqrt(3);case"square":return e*e;case"star":var n=18*Kx;return 1.25*e*e*(Math.tan(n)-Math.tan(2*n)*Math.pow(Math.tan(n),2));case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}}(a,l,o)),r())})):null};function Jx(e){return Jx="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},Jx(e)}function _x(){return _x=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},_x.apply(this,arguments)}function $x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function eC(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,iC(n.key),n)}}function tC(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(tC=function(){return!!e})()}function rC(e){return rC=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},rC(e)}function nC(e,t){return nC=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},nC(e,t)}function oC(e,t,r){return(t=iC(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function iC(e){var t=function(e){if("object"!=Jx(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Jx(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Jx(t)?t:t+""}Qx.registerSymbol=function(e,t){Gx["symbol".concat(ux()(e))]=t};var aC=32,sC=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t,r){return t=rC(t),function(e,t){if(t&&("object"===Jx(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,tC()?Reflect.construct(t,r||[],rC(e).constructor):t.apply(e,r))}(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&nC(e,t)}(t,e),r=t,n=[{key:"renderIcon",value:function(e){var t=this.props.inactiveColor,r=16,n=aC/6,o=aC/3,i=e.inactive?t:e.color;if("plainline"===e.type)return A().createElement("line",{strokeWidth:4,fill:"none",stroke:i,strokeDasharray:e.payload.strokeDasharray,x1:0,y1:r,x2:aC,y2:r,className:"recharts-legend-icon"});if("line"===e.type)return A().createElement("path",{strokeWidth:4,fill:"none",stroke:i,d:"M0,".concat(r,"h").concat(o,"\n A").concat(n,",").concat(n,",0,1,1,").concat(2*o,",").concat(r,"\n H").concat(aC,"M").concat(2*o,",").concat(r,"\n A").concat(n,",").concat(n,",0,1,1,").concat(o,",").concat(r),className:"recharts-legend-icon"});if("rect"===e.type)return A().createElement("path",{stroke:"none",fill:i,d:"M0,".concat(4,"h").concat(aC,"v").concat(24,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(A().isValidElement(e.legendIcon)){var a=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?$x(Object(r),!0).forEach((function(t){oC(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):$x(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},e);return delete a.legendIcon,A().cloneElement(e.legendIcon,a)}return A().createElement(Qx,{fill:i,cx:r,cy:r,size:aC,sizeType:"diameter",type:e.type})}},{key:"renderItems",value:function(){var e=this,t=this.props,r=t.payload,n=t.iconSize,o=t.layout,i=t.formatter,a=t.inactiveColor,s={x:0,y:0,width:aC,height:aC},l={display:"horizontal"===o?"inline-block":"block",marginRight:10},c={display:"inline-block",verticalAlign:"middle",marginRight:4};return r.map((function(t,r){var o=t.formatter||i,u=yt(oC(oC({"recharts-legend-item":!0},"legend-item-".concat(r),!0),"inactive",t.inactive));if("none"===t.type)return null;var f=Db()(t.value)?null:t.value;Pb(!Db()(t.value),'The name property is also required when using a function for the dataKey of a chart\'s cartesian components. Ex: <Bar name="Name of my Data"/>');var d=t.inactive?a:t.color;return A().createElement("li",_x({className:u,style:l,key:"legend-item-".concat(r)},Yb(e.props,t,r)),A().createElement(ww,{width:n,height:n,viewBox:s,style:c},e.renderIcon(t)),A().createElement("span",{className:"recharts-legend-item-text",style:{color:d}},o?o(f,t,r):f))}))}},{key:"render",value:function(){var e=this.props,t=e.payload,r=e.layout,n=e.align;if(!t||!t.length)return null;var o={padding:0,margin:0,textAlign:"horizontal"===r?n:"left"};return A().createElement("ul",{className:"recharts-default-legend",style:o},this.renderItems())}}],n&&eC(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n}(a.PureComponent);function AC(e){return AC="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},AC(e)}oC(sC,"displayName","Legend"),oC(sC,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var lC=["ref"];function cC(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function uC(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?cC(Object(r),!0).forEach((function(t){mC(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cC(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function fC(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,gC(n.key),n)}}function dC(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(dC=function(){return!!e})()}function pC(e){return pC=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},pC(e)}function hC(e,t){return hC=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},hC(e,t)}function mC(e,t,r){return(t=gC(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function gC(e){var t=function(e){if("object"!=AC(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=AC(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==AC(t)?t:t+""}function yC(e){return e.value}var vC=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return mC(e=function(e,t,r){return t=pC(t),function(e,t){if(t&&("object"===AC(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,dC()?Reflect.construct(t,r||[],pC(e).constructor):t.apply(e,r))}(this,t,[].concat(n)),"lastBoundingBox",{width:-1,height:-1}),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&hC(e,t)}(t,e),r=t,n=[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var e=this.wrapperNode.getBoundingClientRect();return e.height=this.wrapperNode.offsetHeight,e.width=this.wrapperNode.offsetWidth,e}return null}},{key:"updateBBox",value:function(){var e=this.props.onBBoxUpdate,t=this.getBBox();t?(Math.abs(t.width-this.lastBoundingBox.width)>1||Math.abs(t.height-this.lastBoundingBox.height)>1)&&(this.lastBoundingBox.width=t.width,this.lastBoundingBox.height=t.height,e&&e(t)):-1===this.lastBoundingBox.width&&-1===this.lastBoundingBox.height||(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,e&&e(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?uC({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(e){var t,r,n=this.props,o=n.layout,i=n.align,a=n.verticalAlign,s=n.margin,A=n.chartWidth,l=n.chartHeight;return e&&(void 0!==e.left&&null!==e.left||void 0!==e.right&&null!==e.right)||(t="center"===i&&"vertical"===o?{left:((A||0)-this.getBBoxSnapshot().width)/2}:"right"===i?{right:s&&s.right||0}:{left:s&&s.left||0}),e&&(void 0!==e.top&&null!==e.top||void 0!==e.bottom&&null!==e.bottom)||(r="middle"===a?{top:((l||0)-this.getBBoxSnapshot().height)/2}:"bottom"===a?{bottom:s&&s.bottom||0}:{top:s&&s.top||0}),uC(uC({},t),r)}},{key:"render",value:function(){var e=this,t=this.props,r=t.content,n=t.width,o=t.height,i=t.wrapperStyle,a=t.payloadUniqBy,s=t.payload,l=uC(uC({position:"absolute",width:n||"auto",height:o||"auto"},this.getDefaultPosition(i)),i);return A().createElement("div",{className:"recharts-legend-wrapper",style:l,ref:function(t){e.wrapperNode=t}},function(e,t){if(A().isValidElement(e))return A().cloneElement(e,t);if("function"==typeof e)return A().createElement(e,t);t.ref;var r=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(t,lC);return A().createElement(sC,r)}(r,uC(uC({},this.props),{},{payload:_w(s,a,yC)})))}}],o=[{key:"getWithHeight",value:function(e,t){var r=uC(uC({},this.defaultProps),e.props).layout;return"vertical"===r&&bb(e.props.height)?{height:e.props.height}:"horizontal"===r?{width:e.props.width||t}:null}}],n&&fC(r.prototype,n),o&&fC(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(a.PureComponent);function bC(){return bC=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},bC.apply(this,arguments)}mC(vC,"displayName","Legend"),mC(vC,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var wC=function(e){var t=e.cx,r=e.cy,n=e.r,o=e.className,i=yt("recharts-dot",o);return t===+t&&r===+r&&n===+n?A().createElement("circle",bC({},ow(e,!1),Ub(e),{className:i,cx:t,cy:r,r:n})):null},xC=o(5556),CC=o.n(xC),MC=Object.getOwnPropertyNames,OC=Object.getOwnPropertySymbols,jC=Object.prototype.hasOwnProperty;function EC(e,t){return function(r,n,o){return e(r,n,o)&&t(r,n,o)}}function SC(e){return function(t,r,n){if(!t||!r||"object"!=typeof t||"object"!=typeof r)return e(t,r,n);var o=n.cache,i=o.get(t),a=o.get(r);if(i&&a)return i===r&&a===t;o.set(t,r),o.set(r,t);var s=e(t,r,n);return o.delete(t),o.delete(r),s}}function PC(e){return MC(e).concat(OC(e))}var kC=Object.hasOwn||function(e,t){return jC.call(e,t)};function NC(e,t){return e===t||!e&&!t&&e!=e&&t!=t}var TC=Object.getOwnPropertyDescriptor,DC=Object.keys;function IC(e,t,r){var n=e.length;if(t.length!==n)return!1;for(;n-- >0;)if(!r.equals(e[n],t[n],n,n,e,t,r))return!1;return!0}function LC(e,t){return NC(e.getTime(),t.getTime())}function zC(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function RC(e,t){return e===t}function FC(e,t,r){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var o,i,a=new Array(n),s=e.entries(),A=0;(o=s.next())&&!o.done;){for(var l=t.entries(),c=!1,u=0;(i=l.next())&&!i.done;)if(a[u])u++;else{var f=o.value,d=i.value;if(r.equals(f[0],d[0],A,u,e,t,r)&&r.equals(f[1],d[1],f[0],d[0],e,t,r)){c=a[u]=!0;break}u++}if(!c)return!1;A++}return!0}var VC=NC;function WC(e,t,r){var n=DC(e),o=n.length;if(DC(t).length!==o)return!1;for(;o-- >0;)if(!ZC(e,t,r,n[o]))return!1;return!0}function BC(e,t,r){var n,o,i,a=PC(e),s=a.length;if(PC(t).length!==s)return!1;for(;s-- >0;){if(!ZC(e,t,r,n=a[s]))return!1;if(o=TC(e,n),i=TC(t,n),(o||i)&&(!o||!i||o.configurable!==i.configurable||o.enumerable!==i.enumerable||o.writable!==i.writable))return!1}return!0}function XC(e,t){return NC(e.valueOf(),t.valueOf())}function UC(e,t){return e.source===t.source&&e.flags===t.flags}function YC(e,t,r){var n=e.size;if(n!==t.size)return!1;if(!n)return!0;for(var o,i,a=new Array(n),s=e.values();(o=s.next())&&!o.done;){for(var A=t.values(),l=!1,c=0;(i=A.next())&&!i.done;){if(!a[c]&&r.equals(o.value,i.value,o.value,i.value,e,t,r)){l=a[c]=!0;break}c++}if(!l)return!1}return!0}function qC(e,t){var r=e.length;if(t.length!==r)return!1;for(;r-- >0;)if(e[r]!==t[r])return!1;return!0}function HC(e,t){return e.hostname===t.hostname&&e.pathname===t.pathname&&e.protocol===t.protocol&&e.port===t.port&&e.hash===t.hash&&e.username===t.username&&e.password===t.password}function ZC(e,t,r,n){return!("_owner"!==n&&"__o"!==n&&"__v"!==n||!e.$$typeof&&!t.$$typeof)||kC(t,n)&&r.equals(e[n],t[n],n,n,e,t,r)}var GC=Array.isArray,KC="function"==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView:null,QC=Object.assign,JC=Object.prototype.toString.call.bind(Object.prototype.toString),_C=$C();function $C(e){void 0===e&&(e={});var t,r=e.circular,n=void 0!==r&&r,o=e.createInternalComparator,i=e.createState,a=e.strict,s=void 0!==a&&a,A=function(e){var t=e.circular,r=e.createCustomConfig,n=e.strict,o={areArraysEqual:n?BC:IC,areDatesEqual:LC,areErrorsEqual:zC,areFunctionsEqual:RC,areMapsEqual:n?EC(FC,BC):FC,areNumbersEqual:VC,areObjectsEqual:n?BC:WC,arePrimitiveWrappersEqual:XC,areRegExpsEqual:UC,areSetsEqual:n?EC(YC,BC):YC,areTypedArraysEqual:n?BC:qC,areUrlsEqual:HC};if(r&&(o=QC({},o,r(o))),t){var i=SC(o.areArraysEqual),a=SC(o.areMapsEqual),s=SC(o.areObjectsEqual),A=SC(o.areSetsEqual);o=QC({},o,{areArraysEqual:i,areMapsEqual:a,areObjectsEqual:s,areSetsEqual:A})}return o}(e),l=function(e){var t=e.areArraysEqual,r=e.areDatesEqual,n=e.areErrorsEqual,o=e.areFunctionsEqual,i=e.areMapsEqual,a=e.areNumbersEqual,s=e.areObjectsEqual,A=e.arePrimitiveWrappersEqual,l=e.areRegExpsEqual,c=e.areSetsEqual,u=e.areTypedArraysEqual,f=e.areUrlsEqual;return function(e,d,p){if(e===d)return!0;if(null==e||null==d)return!1;var h=typeof e;if(h!==typeof d)return!1;if("object"!==h)return"number"===h?a(e,d,p):"function"===h&&o(e,d,p);var m=e.constructor;if(m!==d.constructor)return!1;if(m===Object)return s(e,d,p);if(GC(e))return t(e,d,p);if(null!=KC&&KC(e))return u(e,d,p);if(m===Date)return r(e,d,p);if(m===RegExp)return l(e,d,p);if(m===Map)return i(e,d,p);if(m===Set)return c(e,d,p);var g=JC(e);return"[object Date]"===g?r(e,d,p):"[object RegExp]"===g?l(e,d,p):"[object Map]"===g?i(e,d,p):"[object Set]"===g?c(e,d,p):"[object Object]"===g?"function"!=typeof e.then&&"function"!=typeof d.then&&s(e,d,p):"[object URL]"===g?f(e,d,p):"[object Error]"===g?n(e,d,p):"[object Arguments]"===g?s(e,d,p):("[object Boolean]"===g||"[object Number]"===g||"[object String]"===g)&&A(e,d,p)}}(A),c=o?o(l):(t=l,function(e,r,n,o,i,a,s){return t(e,r,s)});return function(e){var t=e.circular,r=e.comparator,n=e.createState,o=e.equals,i=e.strict;if(n)return function(e,a){var s=n(),A=s.cache,l=void 0===A?t?new WeakMap:void 0:A,c=s.meta;return r(e,a,{cache:l,equals:o,meta:c,strict:i})};if(t)return function(e,t){return r(e,t,{cache:new WeakMap,equals:o,meta:void 0,strict:i})};var a={cache:void 0,equals:o,meta:void 0,strict:i};return function(e,t){return r(e,t,a)}}({circular:n,comparator:l,createState:i,equals:c,strict:s})}function eM(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=-1;requestAnimationFrame((function n(o){r<0&&(r=o),o-r>t?(e(o),r=-1):function(e){"undefined"!=typeof requestAnimationFrame&&requestAnimationFrame(e)}(n)}))}function tM(e){return tM="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},tM(e)}function rM(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function nM(){var e=function(){return null},t=!1,r=function r(n){if(!t){if(Array.isArray(n)){if(!n.length)return;var o=function(e){if(Array.isArray(e))return e}(s=n)||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 rM(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?rM(e,t):void 0}}(s)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),i=o[0],a=o.slice(1);return"number"==typeof i?void eM(r.bind(null,a),i):(r(i),void eM(r.bind(null,a)))}"object"===tM(n)&&e(n),"function"==typeof n&&n()}var s};return{stop:function(){t=!0},start:function(e){t=!1,r(e)},subscribe:function(t){return e=t,function(){e=function(){return null}}}}}function oM(e){return oM="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},oM(e)}function iM(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function aM(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?iM(Object(r),!0).forEach((function(t){sM(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):iM(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function sM(e,t,r){return(t=function(e){var t=function(e){if("object"!==oM(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!==oM(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===oM(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}$C({strict:!0}),$C({circular:!0}),$C({circular:!0,strict:!0}),$C({createInternalComparator:function(){return NC}}),$C({strict:!0,createInternalComparator:function(){return NC}}),$C({circular:!0,createInternalComparator:function(){return NC}}),$C({circular:!0,createInternalComparator:function(){return NC},strict:!0});var AM=function(e){return e},lM=function(e,t){return Object.keys(t).reduce((function(r,n){return aM(aM({},r),{},sM({},n,e(n,t[n])))}),{})},cM=function(e,t,r){return e.map((function(e){return"".concat((n=e,n.replace(/([A-Z])/g,(function(e){return"-".concat(e.toLowerCase())})))," ").concat(t,"ms ").concat(r);var n})).join(",")};function uM(e,t){if(e){if("string"==typeof e)return fM(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?fM(e,t):void 0}}function fM(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var dM=1e-4,pM=function(e,t){return[0,3*e,3*t-6*e,3*e-3*t+1]},hM=function(e,t){return e.map((function(e,r){return e*Math.pow(t,r)})).reduce((function(e,t){return e+t}))},mM=function(e,t){return function(r){var n=pM(e,t);return hM(n,r)}},gM=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n,o,i=t[0],a=t[1],s=t[2],A=t[3];if(1===t.length)switch(t[0]){case"linear":i=0,a=0,s=1,A=1;break;case"ease":i=.25,a=.1,s=.25,A=1;break;case"ease-in":i=.42,a=0,s=1,A=1;break;case"ease-out":i=.42,a=0,s=.58,A=1;break;case"ease-in-out":i=0,a=0,s=.58,A=1;break;default:var l=t[0].split("(");if("cubic-bezier"===l[0]&&4===l[1].split(")")[0].split(",").length){var c=l[1].split(")")[0].split(",").map((function(e){return parseFloat(e)})),u=(o=4,function(e){if(Array.isArray(e))return e}(n=c)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(n,o)||uM(n,o)||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.")}());i=u[0],a=u[1],s=u[2],A=u[3]}}[i,s,a,A].every((function(e){return"number"==typeof e&&e>=0&&e<=1}));var f,d,p=mM(i,s),h=mM(a,A),m=(f=i,d=s,function(e){var t=pM(f,d),r=[].concat(function(e){return function(e){if(Array.isArray(e))return fM(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||uM(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.")}()}(t.map((function(e,t){return e*t})).slice(1)),[0]);return hM(r,e)}),g=function(e){return e>1?1:e<0?0:e},y=function(e){for(var t=e>1?1:e,r=t,n=0;n<8;++n){var o=p(r)-t,i=m(r);if(Math.abs(o-t)<dM||i<dM)return h(r);r=g(r-o/i)}return h(r)};return y.isStepper=!1,y};function yM(e){return yM="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},yM(e)}function vM(e){return function(e){if(Array.isArray(e))return MM(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||CM(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function bM(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function wM(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?bM(Object(r),!0).forEach((function(t){xM(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):bM(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function xM(e,t,r){return(t=function(e){var t=function(e){if("object"!==yM(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!==yM(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===yM(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function CM(e,t){if(e){if("string"==typeof e)return MM(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?MM(e,t):void 0}}function MM(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var OM=function(e,t,r){return e+(t-e)*r},jM=function(e){return e.from!==e.to},EM=function e(t,r,n){var o=lM((function(e,r){if(jM(r)){var n=(a=t(r.from,r.to,r.velocity),s=2,function(e){if(Array.isArray(e))return e}(a)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(a,s)||CM(a,s)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),o=n[0],i=n[1];return wM(wM({},r),{},{from:o,velocity:i})}var a,s;return r}),r);return n<1?lM((function(e,t){return jM(t)?wM(wM({},t),{},{velocity:OM(t.velocity,o[e].velocity,n),from:OM(t.from,o[e].from,n)}):t}),r):e(t,o,n-1)};function SM(e){return SM="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},SM(e)}var PM=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function kM(e){return function(e){if(Array.isArray(e))return NM(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 NM(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?NM(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function NM(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function TM(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function DM(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?TM(Object(r),!0).forEach((function(t){IM(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):TM(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function IM(e,t,r){return(t=zM(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function LM(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,zM(n.key),n)}}function zM(e){var t=function(e){if("object"!==SM(e)||null===e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!==SM(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"===SM(t)?t:String(t)}function RM(e,t){return RM=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},RM(e,t)}function FM(e,t){if(t&&("object"===SM(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return VM(e)}function VM(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function WM(e){return WM=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},WM(e)}var BM=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&RM(e,t)}(s,e);var t,r,n,o,i=(n=s,o=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}(),function(){var e,t=WM(n);if(o){var r=WM(this).constructor;e=Reflect.construct(t,arguments,r)}else e=t.apply(this,arguments);return FM(this,e)});function s(e,t){var r;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,s);var n=(r=i.call(this,e,t)).props,o=n.isActive,a=n.attributeName,A=n.from,l=n.to,c=n.steps,u=n.children,f=n.duration;if(r.handleStyleChange=r.handleStyleChange.bind(VM(r)),r.changeStyle=r.changeStyle.bind(VM(r)),!o||f<=0)return r.state={style:{}},"function"==typeof u&&(r.state={style:l}),FM(r);if(c&&c.length)r.state={style:c[0].style};else if(A){if("function"==typeof u)return r.state={style:A},FM(r);r.state={style:a?IM({},a,A):A}}else r.state={style:{}};return r}return t=s,r=[{key:"componentDidMount",value:function(){var e=this.props,t=e.isActive,r=e.canBegin;this.mounted=!0,t&&r&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(e){var t=this.props,r=t.isActive,n=t.canBegin,o=t.attributeName,i=t.shouldReAnimate,a=t.to,s=t.from,A=this.state.style;if(n)if(r){if(!(_C(e.to,a)&&e.canBegin&&e.isActive)){var l=!e.canBegin||!e.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var c=l||i?s:e.to;if(this.state&&A){var u={style:o?IM({},o,c):c};(o&&A[o]!==c||!o&&A!==c)&&this.setState(u)}this.runAnimation(DM(DM({},this.props),{},{from:c,begin:0}))}}else{var f={style:o?IM({},o,a):a};this.state&&A&&(o&&A[o]!==a||!o&&A!==a)&&this.setState(f)}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var e=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),e&&e()}},{key:"handleStyleChange",value:function(e){this.changeStyle(e)}},{key:"changeStyle",value:function(e){this.mounted&&this.setState({style:e})}},{key:"runJSAnimation",value:function(e){var t=this,r=e.from,n=e.to,o=e.duration,i=e.easing,a=e.begin,s=e.onAnimationEnd,A=e.onAnimationStart,l=function(e,t,r,n,o){var i,a,s,A,l=(i=e,a=t,[Object.keys(i),Object.keys(a)].reduce((function(e,t){return e.filter((function(e){return t.includes(e)}))}))),c=l.reduce((function(r,n){return wM(wM({},r),{},xM({},n,[e[n],t[n]]))}),{}),u=l.reduce((function(r,n){return wM(wM({},r),{},xM({},n,{from:e[n],velocity:0,to:t[n]}))}),{}),f=-1,d=function(){return null};return d=r.isStepper?function(n){s||(s=n);var i=(n-s)/r.dt;u=EM(r,u,i),o(wM(wM(wM({},e),t),lM((function(e,t){return t.from}),u))),s=n,Object.values(u).filter(jM).length&&(f=requestAnimationFrame(d))}:function(i){A||(A=i);var a=(i-A)/n,s=lM((function(e,t){return OM.apply(void 0,vM(t).concat([r(a)]))}),c);if(o(wM(wM(wM({},e),t),s)),a<1)f=requestAnimationFrame(d);else{var l=lM((function(e,t){return OM.apply(void 0,vM(t).concat([r(1)]))}),c);o(wM(wM(wM({},e),t),l))}},function(){return requestAnimationFrame(d),function(){cancelAnimationFrame(f)}}}(r,n,function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var n=t[0];if("string"==typeof n)switch(n){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return gM(n);case"spring":return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.stiff,r=void 0===t?100:t,n=e.damping,o=void 0===n?8:n,i=e.dt,a=void 0===i?17:i,s=function(e,t,n){var i=n+(-(e-t)*r-n*o)*a/1e3,s=n*a/1e3+e;return Math.abs(s-t)<dM&&Math.abs(i)<dM?[t,0]:[s,i]};return s.isStepper=!0,s.dt=a,s}();default:if("cubic-bezier"===n.split("(")[0])return gM(n)}return"function"==typeof n?n:null}(i),o,this.changeStyle);this.manager.start([A,a,function(){t.stopJSAnimation=l()},o,s])}},{key:"runStepAnimation",value:function(e){var t=this,r=e.steps,n=e.begin,o=e.onAnimationStart,i=r[0],a=i.style,s=i.duration,A=void 0===s?0:s;return this.manager.start([o].concat(kM(r.reduce((function(e,n,o){if(0===o)return e;var i=n.duration,a=n.easing,s=void 0===a?"ease":a,A=n.style,l=n.properties,c=n.onAnimationEnd,u=o>0?r[o-1]:n,f=l||Object.keys(A);if("function"==typeof s||"spring"===s)return[].concat(kM(e),[t.runJSAnimation.bind(t,{from:u.style,to:A,duration:i,easing:s}),i]);var d=cM(f,i,s),p=DM(DM(DM({},u.style),A),{},{transition:d});return[].concat(kM(e),[p,i,c]).filter(AM)}),[a,Math.max(A,n)])),[e.onAnimationEnd]))}},{key:"runAnimation",value:function(e){this.manager||(this.manager=nM());var t=e.begin,r=e.duration,n=e.attributeName,o=e.to,i=e.easing,a=e.onAnimationStart,s=e.onAnimationEnd,A=e.steps,l=e.children,c=this.manager;if(this.unSubscribe=c.subscribe(this.handleStyleChange),"function"!=typeof i&&"function"!=typeof l&&"spring"!==i)if(A.length>1)this.runStepAnimation(e);else{var u=n?IM({},n,o):o,f=cM(Object.keys(u),r,i);c.start([a,t,DM(DM({},u),{},{transition:f}),r,s])}else this.runJSAnimation(e)}},{key:"render",value:function(){var e=this.props,t=e.children,r=(e.begin,e.duration),n=(e.attributeName,e.easing,e.isActive),o=(e.steps,e.from,e.to,e.canBegin,e.onAnimationEnd,e.shouldReAnimate,e.onAnimationReStart,function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},i=Object.keys(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,PM)),i=a.Children.count(t),s=this.state.style;if("function"==typeof t)return t(s);if(!n||0===i||r<=0)return t;var l=function(e){var t=e.props,r=t.style,n=void 0===r?{}:r,i=t.className;return(0,a.cloneElement)(e,DM(DM({},o),{},{style:DM(DM({},n),s),className:i}))};return 1===i?l(a.Children.only(t)):A().createElement("div",null,a.Children.map(t,(function(e){return l(e)})))}}],r&&LM(t.prototype,r),Object.defineProperty(t,"prototype",{writable:!1}),s}(a.PureComponent);BM.displayName="Animate",BM.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}},BM.propTypes={from:CC().oneOfType([CC().object,CC().string]),to:CC().oneOfType([CC().object,CC().string]),attributeName:CC().string,duration:CC().number,begin:CC().number,easing:CC().oneOfType([CC().string,CC().func]),steps:CC().arrayOf(CC().shape({duration:CC().number.isRequired,style:CC().object.isRequired,easing:CC().oneOfType([CC().oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),CC().func]),properties:CC().arrayOf("string"),onAnimationEnd:CC().func})),children:CC().oneOfType([CC().node,CC().func]),isActive:CC().bool,canBegin:CC().bool,onAnimationEnd:CC().func,shouldReAnimate:CC().bool,onAnimationStart:CC().func,onAnimationReStart:CC().func};const XM=BM;function UM(e){return UM="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},UM(e)}function YM(){return YM=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},YM.apply(this,arguments)}function qM(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function HM(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ZM(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?HM(Object(r),!0).forEach((function(t){GM(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):HM(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function GM(e,t,r){return t=function(e){var t=function(e){if("object"!=UM(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=UM(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==UM(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var KM=function(e,t,r,n,o){var i,a=Math.min(Math.abs(r)/2,Math.abs(n)/2),s=n>=0?1:-1,A=r>=0?1:-1,l=n>=0&&r>=0||n<0&&r<0?1:0;if(a>0&&o instanceof Array){for(var c=[0,0,0,0],u=0;u<4;u++)c[u]=o[u]>a?a:o[u];i="M".concat(e,",").concat(t+s*c[0]),c[0]>0&&(i+="A ".concat(c[0],",").concat(c[0],",0,0,").concat(l,",").concat(e+A*c[0],",").concat(t)),i+="L ".concat(e+r-A*c[1],",").concat(t),c[1]>0&&(i+="A ".concat(c[1],",").concat(c[1],",0,0,").concat(l,",\n ").concat(e+r,",").concat(t+s*c[1])),i+="L ".concat(e+r,",").concat(t+n-s*c[2]),c[2]>0&&(i+="A ".concat(c[2],",").concat(c[2],",0,0,").concat(l,",\n ").concat(e+r-A*c[2],",").concat(t+n)),i+="L ".concat(e+A*c[3],",").concat(t+n),c[3]>0&&(i+="A ".concat(c[3],",").concat(c[3],",0,0,").concat(l,",\n ").concat(e,",").concat(t+n-s*c[3])),i+="Z"}else if(a>0&&o===+o&&o>0){var f=Math.min(a,o);i="M ".concat(e,",").concat(t+s*f,"\n A ").concat(f,",").concat(f,",0,0,").concat(l,",").concat(e+A*f,",").concat(t,"\n L ").concat(e+r-A*f,",").concat(t,"\n A ").concat(f,",").concat(f,",0,0,").concat(l,",").concat(e+r,",").concat(t+s*f,"\n L ").concat(e+r,",").concat(t+n-s*f,"\n A ").concat(f,",").concat(f,",0,0,").concat(l,",").concat(e+r-A*f,",").concat(t+n,"\n L ").concat(e+A*f,",").concat(t+n,"\n A ").concat(f,",").concat(f,",0,0,").concat(l,",").concat(e,",").concat(t+n-s*f," Z")}else i="M ".concat(e,",").concat(t," h ").concat(r," v ").concat(n," h ").concat(-r," Z");return i},QM=function(e,t){if(!e||!t)return!1;var r=e.x,n=e.y,o=t.x,i=t.y,a=t.width,s=t.height;if(Math.abs(a)>0&&Math.abs(s)>0){var A=Math.min(o,o+a),l=Math.max(o,o+a),c=Math.min(i,i+s),u=Math.max(i,i+s);return r>=A&&r<=l&&n>=c&&n<=u}return!1},JM={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},_M=function(e){var t,r,n=ZM(ZM({},JM),e),o=(0,a.useRef)(),i=(t=(0,a.useState)(-1),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(t,r)||function(e,t){if(e){if("string"==typeof e)return qM(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?qM(e,t):void 0}}(t,r)||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.")}()),s=i[0],l=i[1];(0,a.useEffect)((function(){if(o.current&&o.current.getTotalLength)try{var e=o.current.getTotalLength();e&&l(e)}catch(e){}}),[]);var c=n.x,u=n.y,f=n.width,d=n.height,p=n.radius,h=n.className,m=n.animationEasing,g=n.animationDuration,y=n.animationBegin,v=n.isAnimationActive,b=n.isUpdateAnimationActive;if(c!==+c||u!==+u||f!==+f||d!==+d||0===f||0===d)return null;var w=yt("recharts-rectangle",h);return b?A().createElement(XM,{canBegin:s>0,from:{width:f,height:d,x:c,y:u},to:{width:f,height:d,x:c,y:u},duration:g,animationEasing:m,isActive:b},(function(e){var t=e.width,r=e.height,i=e.x,a=e.y;return A().createElement(XM,{canBegin:s>0,from:"0px ".concat(-1===s?1:s,"px"),to:"".concat(s,"px 0px"),attributeName:"strokeDasharray",begin:y,duration:g,isActive:v,easing:m},A().createElement("path",YM({},ow(n,!0),{className:w,d:KM(i,a,t,r,p),ref:o})))})):A().createElement("path",YM({},ow(n,!0),{className:w,d:KM(c,u,f,d,p)}))};function $M(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function eO(e,t){switch(arguments.length){case 0:break;case 1:"function"==typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"==typeof t?this.interpolator(t):this.range(t)}return this}class tO extends Map{constructor(e,t=nO){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[t,r]of e)this.set(t,r)}get(e){return super.get(rO(this,e))}has(e){return super.has(rO(this,e))}set(e,t){return super.set(function({_intern:e,_key:t},r){const n=t(r);return e.has(n)?e.get(n):(e.set(n,r),r)}(this,e),t)}delete(e){return super.delete(function({_intern:e,_key:t},r){const n=t(r);return e.has(n)&&(r=e.get(n),e.delete(n)),r}(this,e))}}function rO({_intern:e,_key:t},r){const n=t(r);return e.has(n)?e.get(n):r}function nO(e){return null!==e&&"object"==typeof e?e.valueOf():e}Set;const oO=Symbol("implicit");function iO(){var e=new tO,t=[],r=[],n=oO;function o(o){let i=e.get(o);if(void 0===i){if(n!==oO)return n;e.set(o,i=t.push(o)-1)}return r[i%r.length]}return o.domain=function(r){if(!arguments.length)return t.slice();t=[],e=new tO;for(const n of r)e.has(n)||e.set(n,t.push(n)-1);return o},o.range=function(e){return arguments.length?(r=Array.from(e),o):r.slice()},o.unknown=function(e){return arguments.length?(n=e,o):n},o.copy=function(){return iO(t,r).unknown(n)},$M.apply(o,arguments),o}function aO(){var e,t,r=iO().unknown(void 0),n=r.domain,o=r.range,i=0,a=1,s=!1,A=0,l=0,c=.5;function u(){var r=n().length,u=a<i,f=u?a:i,d=u?i:a;e=(d-f)/Math.max(1,r-A+2*l),s&&(e=Math.floor(e)),f+=(d-f-e*(r-A))*c,t=e*(1-A),s&&(f=Math.round(f),t=Math.round(t));var p=function(e,t,r){e=+e,t=+t,r=(o=arguments.length)<2?(t=e,e=0,1):o<3?1:+r;for(var n=-1,o=0|Math.max(0,Math.ceil((t-e)/r)),i=new Array(o);++n<o;)i[n]=e+n*r;return i}(r).map((function(t){return f+e*t}));return o(u?p.reverse():p)}return delete r.unknown,r.domain=function(e){return arguments.length?(n(e),u()):n()},r.range=function(e){return arguments.length?([i,a]=e,i=+i,a=+a,u()):[i,a]},r.rangeRound=function(e){return[i,a]=e,i=+i,a=+a,s=!0,u()},r.bandwidth=function(){return t},r.step=function(){return e},r.round=function(e){return arguments.length?(s=!!e,u()):s},r.padding=function(e){return arguments.length?(A=Math.min(1,l=+e),u()):A},r.paddingInner=function(e){return arguments.length?(A=Math.min(1,e),u()):A},r.paddingOuter=function(e){return arguments.length?(l=+e,u()):l},r.align=function(e){return arguments.length?(c=Math.max(0,Math.min(1,e)),u()):c},r.copy=function(){return aO(n(),[i,a]).round(s).paddingInner(A).paddingOuter(l).align(c)},$M.apply(u(),arguments)}function sO(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return sO(t())},e}function AO(){return sO(aO.apply(null,arguments).paddingInner(1))}function lO(e){return lO="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},lO(e)}function cO(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function uO(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?cO(Object(r),!0).forEach((function(t){fO(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cO(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function fO(e,t,r){return t=function(e){var t=function(e){if("object"!=lO(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=lO(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==lO(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var dO={widthCache:{},cacheCount:0},pO={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},hO="recharts_measurement_span",mO=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==e||Kw.isSsr)return{width:0,height:0};var r,n=(r=uO({},t),Object.keys(r).forEach((function(e){r[e]||delete r[e]})),r),o=JSON.stringify({text:e,copyStyle:n});if(dO.widthCache[o])return dO.widthCache[o];try{var i=document.getElementById(hO);i||((i=document.createElement("span")).setAttribute("id",hO),i.setAttribute("aria-hidden","true"),document.body.appendChild(i));var a=uO(uO({},pO),n);Object.assign(i.style,a),i.textContent="".concat(e);var s=i.getBoundingClientRect(),A={width:s.width,height:s.height};return dO.widthCache[o]=A,++dO.cacheCount>2e3&&(dO.cacheCount=0,dO.widthCache={}),A}catch(e){return{width:0,height:0}}};function gO(e){return gO="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},gO(e)}function yO(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return vO(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?vO(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 vO(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function bO(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,wO(n.key),n)}}function wO(e){var t=function(e){if("object"!=gO(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=gO(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==gO(t)?t:t+""}var xO=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,CO=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,MO=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,OO=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,jO={cm:96/2.54,mm:96/25.4,pt:96/72,pc:16,in:96,Q:96/101.6,px:1},EO=Object.keys(jO),SO="NaN",PO=function(){function e(t,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.num=t,this.unit=r,this.num=t,this.unit=r,Number.isNaN(t)&&(this.unit=""),""===r||MO.test(r)||(this.num=NaN,this.unit=""),EO.includes(r)&&(this.num=function(e,t){return e*jO[t]}(t,r),this.unit="px")}return t=e,n=[{key:"parse",value:function(t){var r,n=yO(null!==(r=OO.exec(t))&&void 0!==r?r:[],3),o=n[1],i=n[2];return new e(parseFloat(o),null!=i?i:"")}}],(r=[{key:"add",value:function(t){return this.unit!==t.unit?new e(NaN,""):new e(this.num+t.num,this.unit)}},{key:"subtract",value:function(t){return this.unit!==t.unit?new e(NaN,""):new e(this.num-t.num,this.unit)}},{key:"multiply",value:function(t){return""!==this.unit&&""!==t.unit&&this.unit!==t.unit?new e(NaN,""):new e(this.num*t.num,this.unit||t.unit)}},{key:"divide",value:function(t){return""!==this.unit&&""!==t.unit&&this.unit!==t.unit?new e(NaN,""):new e(this.num/t.num,this.unit||t.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}])&&bO(t.prototype,r),n&&bO(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r,n}();function kO(e){if(e.includes(SO))return SO;for(var t=e;t.includes("*")||t.includes("/");){var r,n=yO(null!==(r=xO.exec(t))&&void 0!==r?r:[],4),o=n[1],i=n[2],a=n[3],s=PO.parse(null!=o?o:""),A=PO.parse(null!=a?a:""),l="*"===i?s.multiply(A):s.divide(A);if(l.isNaN())return SO;t=t.replace(xO,l.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var c,u=yO(null!==(c=CO.exec(t))&&void 0!==c?c:[],4),f=u[1],d=u[2],p=u[3],h=PO.parse(null!=f?f:""),m=PO.parse(null!=p?p:""),g="+"===d?h.add(m):h.subtract(m);if(g.isNaN())return SO;t=t.replace(CO,g.toString())}return t}var NO=/\(([^()]*)\)/;function TO(e){var t=function(e){try{return function(e){var t=e.replace(/\s+/g,"");return t=function(e){for(var t=e;t.includes("(");){var r=yO(NO.exec(t),2)[1];t=t.replace(NO,kO(r))}return t}(t),kO(t)}(e)}catch(e){return SO}}(e.slice(5,-1));return t===SO?"":t}var DO=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],IO=["dx","dy","angle","className","breakAll"];function LO(){return LO=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},LO.apply(this,arguments)}function zO(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function RO(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return FO(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?FO(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 FO(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var VO=/[ \f\n\r\t\v\u2028\u2029]+/,WO=function(e){var t=e.children,r=e.breakAll,n=e.style;try{var o=[];return Nb()(t)||(o=r?t.toString().split(""):t.toString().split(VO)),{wordsWithComputedWidth:o.map((function(e){return{word:e,width:mO(e,n).width}})),spaceWidth:r?0:mO(" ",n).width}}catch(e){return null}},BO=function(e){return[{words:Nb()(e)?[]:e.toString().split(VO)}]},XO="#808080",UO=function(e){var t=e.x,r=void 0===t?0:t,n=e.y,o=void 0===n?0:n,i=e.lineHeight,s=void 0===i?"1em":i,l=e.capHeight,c=void 0===l?"0.71em":l,u=e.scaleToFit,f=void 0!==u&&u,d=e.textAnchor,p=void 0===d?"start":d,h=e.verticalAnchor,m=void 0===h?"end":h,g=e.fill,y=void 0===g?XO:g,v=zO(e,DO),b=(0,a.useMemo)((function(){return function(e){var t=e.width,r=e.scaleToFit,n=e.children,o=e.style,i=e.breakAll,a=e.maxLines;if((t||r)&&!Kw.isSsr){var s=WO({breakAll:i,children:n,style:o});return s?function(e,t,r,n,o){var i=e.maxLines,a=e.children,s=e.style,A=e.breakAll,l=bb(i),c=a,u=function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).reduce((function(e,t){var i=t.word,a=t.width,s=e[e.length-1];if(s&&(null==n||o||s.width+a+r<Number(n)))s.words.push(i),s.width+=a+r;else{var A={words:[i],width:a};e.push(A)}return e}),[])},f=u(t);if(!l)return f;for(var d,p=function(e){var t=c.slice(0,e),r=WO({breakAll:A,style:s,children:t+"…"}).wordsWithComputedWidth,o=u(r),a=o.length>i||function(e){return e.reduce((function(e,t){return e.width>t.width?e:t}))}(o).width>Number(n);return[a,o]},h=0,m=c.length-1,g=0;h<=m&&g<=c.length-1;){var y=Math.floor((h+m)/2),v=RO(p(y-1),2),b=v[0],w=v[1],x=RO(p(y),1)[0];if(b||x||(h=y+1),b&&x&&(m=y-1),!b&&x){d=w;break}g++}return d||f}({breakAll:i,children:n,maxLines:a,style:o},s.wordsWithComputedWidth,s.spaceWidth,t,r):BO(n)}return BO(n)}({breakAll:v.breakAll,children:v.children,maxLines:v.maxLines,scaleToFit:f,style:v.style,width:v.width})}),[v.breakAll,v.children,v.maxLines,f,v.style,v.width]),w=v.dx,x=v.dy,C=v.angle,M=v.className,O=v.breakAll,j=zO(v,IO);if(!wb(r)||!wb(o))return null;var E,S=r+(bb(w)?w:0),P=o+(bb(x)?x:0);switch(m){case"start":E=TO("calc(".concat(c,")"));break;case"middle":E=TO("calc(".concat((b.length-1)/2," * -").concat(s," + (").concat(c," / 2))"));break;default:E=TO("calc(".concat(b.length-1," * -").concat(s,")"))}var k=[];if(f){var N=b[0].width,T=v.width;k.push("scale(".concat((bb(T)?T/N:1)/N,")"))}return C&&k.push("rotate(".concat(C,", ").concat(S,", ").concat(P,")")),k.length&&(j.transform=k.join(" ")),A().createElement("text",LO({},ow(j,!0),{x:S,y:P,className:yt("recharts-text",M),textAnchor:p,fill:y.includes("url")?XO:y}),b.map((function(e,t){var r=e.words.join(O?"":" ");return A().createElement("tspan",{x:S,dy:0===t?E:s,key:"".concat(r,"-").concat(t)},r)})))};const YO=Math.sqrt(50),qO=Math.sqrt(10),HO=Math.sqrt(2);function ZO(e,t,r){const n=(t-e)/Math.max(0,r),o=Math.floor(Math.log10(n)),i=n/Math.pow(10,o),a=i>=YO?10:i>=qO?5:i>=HO?2:1;let s,A,l;return o<0?(l=Math.pow(10,-o)/a,s=Math.round(e*l),A=Math.round(t*l),s/l<e&&++s,A/l>t&&--A,l=-l):(l=Math.pow(10,o)*a,s=Math.round(e/l),A=Math.round(t/l),s*l<e&&++s,A*l>t&&--A),A<s&&.5<=r&&r<2?ZO(e,t,2*r):[s,A,l]}function GO(e,t,r){if(!((r=+r)>0))return[];if((e=+e)==(t=+t))return[e];const n=t<e,[o,i,a]=n?ZO(t,e,r):ZO(e,t,r);if(!(i>=o))return[];const s=i-o+1,A=new Array(s);if(n)if(a<0)for(let e=0;e<s;++e)A[e]=(i-e)/-a;else for(let e=0;e<s;++e)A[e]=(i-e)*a;else if(a<0)for(let e=0;e<s;++e)A[e]=(o+e)/-a;else for(let e=0;e<s;++e)A[e]=(o+e)*a;return A}function KO(e,t,r){return ZO(e=+e,t=+t,r=+r)[2]}function QO(e,t,r){r=+r;const n=(t=+t)<(e=+e),o=n?KO(t,e,r):KO(e,t,r);return(n?-1:1)*(o<0?1/-o:o)}function JO(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function _O(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function $O(e){let t,r,n;function o(e,n,o=0,i=e.length){if(o<i){if(0!==t(n,n))return i;do{const t=o+i>>>1;r(e[t],n)<0?o=t+1:i=t}while(o<i)}return o}return 2!==e.length?(t=JO,r=(t,r)=>JO(e(t),r),n=(t,r)=>e(t)-r):(t=e===JO||e===_O?e:ej,r=e,n=e),{left:o,center:function(e,t,r=0,i=e.length){const a=o(e,t,r,i-1);return a>r&&n(e[a-1],t)>-n(e[a],t)?a-1:a},right:function(e,n,o=0,i=e.length){if(o<i){if(0!==t(n,n))return i;do{const t=o+i>>>1;r(e[t],n)<=0?o=t+1:i=t}while(o<i)}return o}}}function ej(){return 0}function tj(e){return null===e?NaN:+e}const rj=$O(JO),nj=rj.right,oj=(rj.left,$O(tj).center,nj);function ij(e,t,r){e.prototype=t.prototype=r,r.constructor=e}function aj(e,t){var r=Object.create(e.prototype);for(var n in t)r[n]=t[n];return r}function sj(){}var Aj=.7,lj=1/Aj,cj="\\s*([+-]?\\d+)\\s*",uj="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",fj="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",dj=/^#([0-9a-f]{3,8})$/,pj=new RegExp(`^rgb\\(${cj},${cj},${cj}\\)$`),hj=new RegExp(`^rgb\\(${fj},${fj},${fj}\\)$`),mj=new RegExp(`^rgba\\(${cj},${cj},${cj},${uj}\\)$`),gj=new RegExp(`^rgba\\(${fj},${fj},${fj},${uj}\\)$`),yj=new RegExp(`^hsl\\(${uj},${fj},${fj}\\)$`),vj=new RegExp(`^hsla\\(${uj},${fj},${fj},${uj}\\)$`),bj={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function wj(){return this.rgb().formatHex()}function xj(){return this.rgb().formatRgb()}function Cj(e){var t,r;return e=(e+"").trim().toLowerCase(),(t=dj.exec(e))?(r=t[1].length,t=parseInt(t[1],16),6===r?Mj(t):3===r?new Ej(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===r?Oj(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===r?Oj(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=pj.exec(e))?new Ej(t[1],t[2],t[3],1):(t=hj.exec(e))?new Ej(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=mj.exec(e))?Oj(t[1],t[2],t[3],t[4]):(t=gj.exec(e))?Oj(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=yj.exec(e))?Dj(t[1],t[2]/100,t[3]/100,1):(t=vj.exec(e))?Dj(t[1],t[2]/100,t[3]/100,t[4]):bj.hasOwnProperty(e)?Mj(bj[e]):"transparent"===e?new Ej(NaN,NaN,NaN,0):null}function Mj(e){return new Ej(e>>16&255,e>>8&255,255&e,1)}function Oj(e,t,r,n){return n<=0&&(e=t=r=NaN),new Ej(e,t,r,n)}function jj(e,t,r,n){return 1===arguments.length?function(e){return e instanceof sj||(e=Cj(e)),e?new Ej((e=e.rgb()).r,e.g,e.b,e.opacity):new Ej}(e):new Ej(e,t,r,null==n?1:n)}function Ej(e,t,r,n){this.r=+e,this.g=+t,this.b=+r,this.opacity=+n}function Sj(){return`#${Tj(this.r)}${Tj(this.g)}${Tj(this.b)}`}function Pj(){const e=kj(this.opacity);return`${1===e?"rgb(":"rgba("}${Nj(this.r)}, ${Nj(this.g)}, ${Nj(this.b)}${1===e?")":`, ${e})`}`}function kj(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function Nj(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function Tj(e){return((e=Nj(e))<16?"0":"")+e.toString(16)}function Dj(e,t,r,n){return n<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new Lj(e,t,r,n)}function Ij(e){if(e instanceof Lj)return new Lj(e.h,e.s,e.l,e.opacity);if(e instanceof sj||(e=Cj(e)),!e)return new Lj;if(e instanceof Lj)return e;var t=(e=e.rgb()).r/255,r=e.g/255,n=e.b/255,o=Math.min(t,r,n),i=Math.max(t,r,n),a=NaN,s=i-o,A=(i+o)/2;return s?(a=t===i?(r-n)/s+6*(r<n):r===i?(n-t)/s+2:(t-r)/s+4,s/=A<.5?i+o:2-i-o,a*=60):s=A>0&&A<1?0:a,new Lj(a,s,A,e.opacity)}function Lj(e,t,r,n){this.h=+e,this.s=+t,this.l=+r,this.opacity=+n}function zj(e){return(e=(e||0)%360)<0?e+360:e}function Rj(e){return Math.max(0,Math.min(1,e||0))}function Fj(e,t,r){return 255*(e<60?t+(r-t)*e/60:e<180?r:e<240?t+(r-t)*(240-e)/60:t)}function Vj(e,t,r,n,o){var i=e*e,a=i*e;return((1-3*e+3*i-a)*t+(4-6*i+3*a)*r+(1+3*e+3*i-3*a)*n+a*o)/6}ij(sj,Cj,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:wj,formatHex:wj,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return Ij(this).formatHsl()},formatRgb:xj,toString:xj}),ij(Ej,jj,aj(sj,{brighter(e){return e=null==e?lj:Math.pow(lj,e),new Ej(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?Aj:Math.pow(Aj,e),new Ej(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Ej(Nj(this.r),Nj(this.g),Nj(this.b),kj(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:Sj,formatHex:Sj,formatHex8:function(){return`#${Tj(this.r)}${Tj(this.g)}${Tj(this.b)}${Tj(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:Pj,toString:Pj})),ij(Lj,(function(e,t,r,n){return 1===arguments.length?Ij(e):new Lj(e,t,r,null==n?1:n)}),aj(sj,{brighter(e){return e=null==e?lj:Math.pow(lj,e),new Lj(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?Aj:Math.pow(Aj,e),new Lj(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+360*(this.h<0),t=isNaN(e)||isNaN(this.s)?0:this.s,r=this.l,n=r+(r<.5?r:1-r)*t,o=2*r-n;return new Ej(Fj(e>=240?e-240:e+120,o,n),Fj(e,o,n),Fj(e<120?e+240:e-120,o,n),this.opacity)},clamp(){return new Lj(zj(this.h),Rj(this.s),Rj(this.l),kj(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const e=kj(this.opacity);return`${1===e?"hsl(":"hsla("}${zj(this.h)}, ${100*Rj(this.s)}%, ${100*Rj(this.l)}%${1===e?")":`, ${e})`}`}}));const Wj=e=>()=>e;function Bj(e,t){var r=t-e;return r?function(e,t){return function(r){return e+r*t}}(e,r):Wj(isNaN(e)?t:e)}const Xj=function e(t){var r=function(e){return 1==(e=+e)?Bj:function(t,r){return r-t?function(e,t,r){return e=Math.pow(e,r),t=Math.pow(t,r)-e,r=1/r,function(n){return Math.pow(e+n*t,r)}}(t,r,e):Wj(isNaN(t)?r:t)}}(t);function n(e,t){var n=r((e=jj(e)).r,(t=jj(t)).r),o=r(e.g,t.g),i=r(e.b,t.b),a=Bj(e.opacity,t.opacity);return function(t){return e.r=n(t),e.g=o(t),e.b=i(t),e.opacity=a(t),e+""}}return n.gamma=e,n}(1);function Uj(e){return function(t){var r,n,o=t.length,i=new Array(o),a=new Array(o),s=new Array(o);for(r=0;r<o;++r)n=jj(t[r]),i[r]=n.r||0,a[r]=n.g||0,s[r]=n.b||0;return i=e(i),a=e(a),s=e(s),n.opacity=1,function(e){return n.r=i(e),n.g=a(e),n.b=s(e),n+""}}}function Yj(e,t){var r,n=t?t.length:0,o=e?Math.min(n,e.length):0,i=new Array(o),a=new Array(n);for(r=0;r<o;++r)i[r]=_j(e[r],t[r]);for(;r<n;++r)a[r]=t[r];return function(e){for(r=0;r<o;++r)a[r]=i[r](e);return a}}function qj(e,t){var r=new Date;return e=+e,t=+t,function(n){return r.setTime(e*(1-n)+t*n),r}}function Hj(e,t){return e=+e,t=+t,function(r){return e*(1-r)+t*r}}function Zj(e,t){var r,n={},o={};for(r in null!==e&&"object"==typeof e||(e={}),null!==t&&"object"==typeof t||(t={}),t)r in e?n[r]=_j(e[r],t[r]):o[r]=t[r];return function(e){for(r in n)o[r]=n[r](e);return o}}Uj((function(e){var t=e.length-1;return function(r){var n=r<=0?r=0:r>=1?(r=1,t-1):Math.floor(r*t),o=e[n],i=e[n+1],a=n>0?e[n-1]:2*o-i,s=n<t-1?e[n+2]:2*i-o;return Vj((r-n/t)*t,a,o,i,s)}})),Uj((function(e){var t=e.length;return function(r){var n=Math.floor(((r%=1)<0?++r:r)*t),o=e[(n+t-1)%t],i=e[n%t],a=e[(n+1)%t],s=e[(n+2)%t];return Vj((r-n/t)*t,o,i,a,s)}}));var Gj=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Kj=new RegExp(Gj.source,"g");function Qj(e,t){var r,n,o,i=Gj.lastIndex=Kj.lastIndex=0,a=-1,s=[],A=[];for(e+="",t+="";(r=Gj.exec(e))&&(n=Kj.exec(t));)(o=n.index)>i&&(o=t.slice(i,o),s[a]?s[a]+=o:s[++a]=o),(r=r[0])===(n=n[0])?s[a]?s[a]+=n:s[++a]=n:(s[++a]=null,A.push({i:a,x:Hj(r,n)})),i=Kj.lastIndex;return i<t.length&&(o=t.slice(i),s[a]?s[a]+=o:s[++a]=o),s.length<2?A[0]?function(e){return function(t){return e(t)+""}}(A[0].x):function(e){return function(){return e}}(t):(t=A.length,function(e){for(var r,n=0;n<t;++n)s[(r=A[n]).i]=r.x(e);return s.join("")})}function Jj(e,t){t||(t=[]);var r,n=e?Math.min(t.length,e.length):0,o=t.slice();return function(i){for(r=0;r<n;++r)o[r]=e[r]*(1-i)+t[r]*i;return o}}function _j(e,t){var r,n=typeof t;return null==t||"boolean"===n?Wj(t):("number"===n?Hj:"string"===n?(r=Cj(t))?(t=r,Xj):Qj:t instanceof Cj?Xj:t instanceof Date?qj:function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}(t)?Jj:Array.isArray(t)?Yj:"function"!=typeof t.valueOf&&"function"!=typeof t.toString||isNaN(t)?Zj:Hj)(e,t)}function $j(e,t){return e=+e,t=+t,function(r){return Math.round(e*(1-r)+t*r)}}function eE(e){return+e}var tE=[0,1];function rE(e){return e}function nE(e,t){return(t-=e=+e)?function(r){return(r-e)/t}:function(e){return function(){return e}}(isNaN(t)?NaN:.5)}function oE(e,t,r){var n=e[0],o=e[1],i=t[0],a=t[1];return o<n?(n=nE(o,n),i=r(a,i)):(n=nE(n,o),i=r(i,a)),function(e){return i(n(e))}}function iE(e,t,r){var n=Math.min(e.length,t.length)-1,o=new Array(n),i=new Array(n),a=-1;for(e[n]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++a<n;)o[a]=nE(e[a],e[a+1]),i[a]=r(t[a],t[a+1]);return function(t){var r=oj(e,t,1,n)-1;return i[r](o[r](t))}}function aE(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function sE(){var e,t,r,n,o,i,a=tE,s=tE,A=_j,l=rE;function c(){var e=Math.min(a.length,s.length);return l!==rE&&(l=function(e,t){var r;return e>t&&(r=e,e=t,t=r),function(r){return Math.max(e,Math.min(t,r))}}(a[0],a[e-1])),n=e>2?iE:oE,o=i=null,u}function u(t){return null==t||isNaN(t=+t)?r:(o||(o=n(a.map(e),s,A)))(e(l(t)))}return u.invert=function(r){return l(t((i||(i=n(s,a.map(e),Hj)))(r)))},u.domain=function(e){return arguments.length?(a=Array.from(e,eE),c()):a.slice()},u.range=function(e){return arguments.length?(s=Array.from(e),c()):s.slice()},u.rangeRound=function(e){return s=Array.from(e),A=$j,c()},u.clamp=function(e){return arguments.length?(l=!!e||rE,c()):l!==rE},u.interpolate=function(e){return arguments.length?(A=e,c()):A},u.unknown=function(e){return arguments.length?(r=e,u):r},function(r,n){return e=r,t=n,c()}}function AE(){return sE()(rE,rE)}var lE,cE=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function uE(e){if(!(t=cE.exec(e)))throw new Error("invalid format: "+e);var t;return new fE({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function fE(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function dE(e,t){if((r=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var r,n=e.slice(0,r);return[n.length>1?n[0]+n.slice(2):n,+e.slice(r+1)]}function pE(e){return(e=dE(Math.abs(e)))?e[1]:NaN}function hE(e,t){var r=dE(e,t);if(!r)return e+"";var n=r[0],o=r[1];return o<0?"0."+new Array(-o).join("0")+n:n.length>o+1?n.slice(0,o+1)+"."+n.slice(o+1):n+new Array(o-n.length+2).join("0")}uE.prototype=fE.prototype,fE.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type};const mE={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>hE(100*e,t),r:hE,s:function(e,t){var r=dE(e,t);if(!r)return e+"";var n=r[0],o=r[1],i=o-(lE=3*Math.max(-8,Math.min(8,Math.floor(o/3))))+1,a=n.length;return i===a?n:i>a?n+new Array(i-a+1).join("0"):i>0?n.slice(0,i)+"."+n.slice(i):"0."+new Array(1-i).join("0")+dE(e,Math.max(0,t+i-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function gE(e){return e}var yE,vE,bE,wE=Array.prototype.map,xE=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function CE(e,t,r,n){var o,i=QO(e,t,r);switch((n=uE(null==n?",f":n)).type){case"s":var a=Math.max(Math.abs(e),Math.abs(t));return null!=n.precision||isNaN(o=function(e,t){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(pE(t)/3)))-pE(Math.abs(e)))}(i,a))||(n.precision=o),bE(n,a);case"":case"e":case"g":case"p":case"r":null!=n.precision||isNaN(o=function(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,pE(t)-pE(e))+1}(i,Math.max(Math.abs(e),Math.abs(t))))||(n.precision=o-("e"===n.type));break;case"f":case"%":null!=n.precision||isNaN(o=function(e){return Math.max(0,-pE(Math.abs(e)))}(i))||(n.precision=o-2*("%"===n.type))}return vE(n)}function ME(e){var t=e.domain;return e.ticks=function(e){var r=t();return GO(r[0],r[r.length-1],null==e?10:e)},e.tickFormat=function(e,r){var n=t();return CE(n[0],n[n.length-1],null==e?10:e,r)},e.nice=function(r){null==r&&(r=10);var n,o,i=t(),a=0,s=i.length-1,A=i[a],l=i[s],c=10;for(l<A&&(o=A,A=l,l=o,o=a,a=s,s=o);c-- >0;){if((o=KO(A,l,r))===n)return i[a]=A,i[s]=l,t(i);if(o>0)A=Math.floor(A/o)*o,l=Math.ceil(l/o)*o;else{if(!(o<0))break;A=Math.ceil(A*o)/o,l=Math.floor(l*o)/o}n=o}return e},e}function OE(){var e=AE();return e.copy=function(){return aE(e,OE())},$M.apply(e,arguments),ME(e)}function jE(e){var t;function r(e){return null==e||isNaN(e=+e)?t:e}return r.invert=r,r.domain=r.range=function(t){return arguments.length?(e=Array.from(t,eE),r):e.slice()},r.unknown=function(e){return arguments.length?(t=e,r):t},r.copy=function(){return jE(e).unknown(t)},e=arguments.length?Array.from(e,eE):[0,1],ME(r)}function EE(e,t){var r,n=0,o=(e=e.slice()).length-1,i=e[n],a=e[o];return a<i&&(r=n,n=o,o=r,r=i,i=a,a=r),e[n]=t.floor(i),e[o]=t.ceil(a),e}function SE(e){return Math.log(e)}function PE(e){return Math.exp(e)}function kE(e){return-Math.log(-e)}function NE(e){return-Math.exp(-e)}function TE(e){return isFinite(e)?+("1e"+e):e<0?0:e}function DE(e){return(t,r)=>-e(-t,r)}function IE(e){const t=e(SE,PE),r=t.domain;let n,o,i=10;function a(){return n=function(e){return e===Math.E?Math.log:10===e&&Math.log10||2===e&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}(i),o=function(e){return 10===e?TE:e===Math.E?Math.exp:t=>Math.pow(e,t)}(i),r()[0]<0?(n=DE(n),o=DE(o),e(kE,NE)):e(SE,PE),t}return t.base=function(e){return arguments.length?(i=+e,a()):i},t.domain=function(e){return arguments.length?(r(e),a()):r()},t.ticks=e=>{const t=r();let a=t[0],s=t[t.length-1];const A=s<a;A&&([a,s]=[s,a]);let l,c,u=n(a),f=n(s);const d=null==e?10:+e;let p=[];if(!(i%1)&&f-u<d){if(u=Math.floor(u),f=Math.ceil(f),a>0){for(;u<=f;++u)for(l=1;l<i;++l)if(c=u<0?l/o(-u):l*o(u),!(c<a)){if(c>s)break;p.push(c)}}else for(;u<=f;++u)for(l=i-1;l>=1;--l)if(c=u>0?l/o(-u):l*o(u),!(c<a)){if(c>s)break;p.push(c)}2*p.length<d&&(p=GO(a,s,d))}else p=GO(u,f,Math.min(f-u,d)).map(o);return A?p.reverse():p},t.tickFormat=(e,r)=>{if(null==e&&(e=10),null==r&&(r=10===i?"s":","),"function"!=typeof r&&(i%1||null!=(r=uE(r)).precision||(r.trim=!0),r=vE(r)),e===1/0)return r;const a=Math.max(1,i*e/t.ticks().length);return e=>{let t=e/o(Math.round(n(e)));return t*i<i-.5&&(t*=i),t<=a?r(e):""}},t.nice=()=>r(EE(r(),{floor:e=>o(Math.floor(n(e))),ceil:e=>o(Math.ceil(n(e)))})),t}function LE(){const e=IE(sE()).domain([1,10]);return e.copy=()=>aE(e,LE()).base(e.base()),$M.apply(e,arguments),e}function zE(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function RE(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function FE(e){var t=1,r=e(zE(t),RE(t));return r.constant=function(r){return arguments.length?e(zE(t=+r),RE(t)):t},ME(r)}function VE(){var e=FE(sE());return e.copy=function(){return aE(e,VE()).constant(e.constant())},$M.apply(e,arguments)}function WE(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function BE(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function XE(e){return e<0?-e*e:e*e}function UE(e){var t=e(rE,rE),r=1;return t.exponent=function(t){return arguments.length?1==(r=+t)?e(rE,rE):.5===r?e(BE,XE):e(WE(r),WE(1/r)):r},ME(t)}function YE(){var e=UE(sE());return e.copy=function(){return aE(e,YE()).exponent(e.exponent())},$M.apply(e,arguments),e}function qE(){return YE.apply(null,arguments).exponent(.5)}function HE(e){return Math.sign(e)*e*e}function ZE(){var e,t=AE(),r=[0,1],n=!1;function o(r){var o=function(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}(t(r));return isNaN(o)?e:n?Math.round(o):o}return o.invert=function(e){return t.invert(HE(e))},o.domain=function(e){return arguments.length?(t.domain(e),o):t.domain()},o.range=function(e){return arguments.length?(t.range((r=Array.from(e,eE)).map(HE)),o):r.slice()},o.rangeRound=function(e){return o.range(e).round(!0)},o.round=function(e){return arguments.length?(n=!!e,o):n},o.clamp=function(e){return arguments.length?(t.clamp(e),o):t.clamp()},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return ZE(t.domain(),r).round(n).clamp(t.clamp()).unknown(e)},$M.apply(o,arguments),ME(o)}function GE(e,t){let r;if(void 0===t)for(const t of e)null!=t&&(r<t||void 0===r&&t>=t)&&(r=t);else{let n=-1;for(let o of e)null!=(o=t(o,++n,e))&&(r<o||void 0===r&&o>=o)&&(r=o)}return r}function KE(e,t){let r;if(void 0===t)for(const t of e)null!=t&&(r>t||void 0===r&&t>=t)&&(r=t);else{let n=-1;for(let o of e)null!=(o=t(o,++n,e))&&(r>o||void 0===r&&o>=o)&&(r=o)}return r}function QE(e,t){return(null==e||!(e>=e))-(null==t||!(t>=t))||(e<t?-1:e>t?1:0)}function JE(e,t,r=0,n=1/0,o){if(t=Math.floor(t),r=Math.floor(Math.max(0,r)),n=Math.floor(Math.min(e.length-1,n)),!(r<=t&&t<=n))return e;for(o=void 0===o?QE:function(e=JO){if(e===JO)return QE;if("function"!=typeof e)throw new TypeError("compare is not a function");return(t,r)=>{const n=e(t,r);return n||0===n?n:(0===e(r,r))-(0===e(t,t))}}(o);n>r;){if(n-r>600){const i=n-r+1,a=t-r+1,s=Math.log(i),A=.5*Math.exp(2*s/3),l=.5*Math.sqrt(s*A*(i-A)/i)*(a-i/2<0?-1:1);JE(e,t,Math.max(r,Math.floor(t-a*A/i+l)),Math.min(n,Math.floor(t+(i-a)*A/i+l)),o)}const i=e[t];let a=r,s=n;for(_E(e,r,t),o(e[n],i)>0&&_E(e,r,n);a<s;){for(_E(e,a,s),++a,--s;o(e[a],i)<0;)++a;for(;o(e[s],i)>0;)--s}0===o(e[r],i)?_E(e,r,s):(++s,_E(e,s,n)),s<=t&&(r=s+1),t<=s&&(n=s-1)}return e}function _E(e,t,r){const n=e[t];e[t]=e[r],e[r]=n}function $E(e,t,r=tj){if((n=e.length)&&!isNaN(t=+t)){if(t<=0||n<2)return+r(e[0],0,e);if(t>=1)return+r(e[n-1],n-1,e);var n,o=(n-1)*t,i=Math.floor(o),a=+r(e[i],i,e);return a+(+r(e[i+1],i+1,e)-a)*(o-i)}}function eS(){var e,t=[],r=[],n=[];function o(){var e=0,o=Math.max(1,r.length);for(n=new Array(o-1);++e<o;)n[e-1]=$E(t,e/o);return i}function i(t){return null==t||isNaN(t=+t)?e:r[oj(n,t)]}return i.invertExtent=function(e){var o=r.indexOf(e);return o<0?[NaN,NaN]:[o>0?n[o-1]:t[0],o<n.length?n[o]:t[t.length-1]]},i.domain=function(e){if(!arguments.length)return t.slice();t=[];for(let r of e)null==r||isNaN(r=+r)||t.push(r);return t.sort(JO),o()},i.range=function(e){return arguments.length?(r=Array.from(e),o()):r.slice()},i.unknown=function(t){return arguments.length?(e=t,i):e},i.quantiles=function(){return n.slice()},i.copy=function(){return eS().domain(t).range(r).unknown(e)},$M.apply(i,arguments)}function tS(){var e,t=0,r=1,n=1,o=[.5],i=[0,1];function a(t){return null!=t&&t<=t?i[oj(o,t,0,n)]:e}function s(){var e=-1;for(o=new Array(n);++e<n;)o[e]=((e+1)*r-(e-n)*t)/(n+1);return a}return a.domain=function(e){return arguments.length?([t,r]=e,t=+t,r=+r,s()):[t,r]},a.range=function(e){return arguments.length?(n=(i=Array.from(e)).length-1,s()):i.slice()},a.invertExtent=function(e){var a=i.indexOf(e);return a<0?[NaN,NaN]:a<1?[t,o[0]]:a>=n?[o[n-1],r]:[o[a-1],o[a]]},a.unknown=function(t){return arguments.length?(e=t,a):a},a.thresholds=function(){return o.slice()},a.copy=function(){return tS().domain([t,r]).range(i).unknown(e)},$M.apply(ME(a),arguments)}function rS(){var e,t=[.5],r=[0,1],n=1;function o(o){return null!=o&&o<=o?r[oj(t,o,0,n)]:e}return o.domain=function(e){return arguments.length?(t=Array.from(e),n=Math.min(t.length,r.length-1),o):t.slice()},o.range=function(e){return arguments.length?(r=Array.from(e),n=Math.min(t.length,r.length-1),o):r.slice()},o.invertExtent=function(e){var n=r.indexOf(e);return[t[n-1],t[n]]},o.unknown=function(t){return arguments.length?(e=t,o):e},o.copy=function(){return rS().domain(t).range(r).unknown(e)},$M.apply(o,arguments)}yE=function(e){var t,r,n=void 0===e.grouping||void 0===e.thousands?gE:(t=wE.call(e.grouping,Number),r=e.thousands+"",function(e,n){for(var o=e.length,i=[],a=0,s=t[0],A=0;o>0&&s>0&&(A+s+1>n&&(s=Math.max(1,n-A)),i.push(e.substring(o-=s,o+s)),!((A+=s+1)>n));)s=t[a=(a+1)%t.length];return i.reverse().join(r)}),o=void 0===e.currency?"":e.currency[0]+"",i=void 0===e.currency?"":e.currency[1]+"",a=void 0===e.decimal?".":e.decimal+"",s=void 0===e.numerals?gE:function(e){return function(t){return t.replace(/[0-9]/g,(function(t){return e[+t]}))}}(wE.call(e.numerals,String)),A=void 0===e.percent?"%":e.percent+"",l=void 0===e.minus?"−":e.minus+"",c=void 0===e.nan?"NaN":e.nan+"";function u(e){var t=(e=uE(e)).fill,r=e.align,u=e.sign,f=e.symbol,d=e.zero,p=e.width,h=e.comma,m=e.precision,g=e.trim,y=e.type;"n"===y?(h=!0,y="g"):mE[y]||(void 0===m&&(m=12),g=!0,y="g"),(d||"0"===t&&"="===r)&&(d=!0,t="0",r="=");var v="$"===f?o:"#"===f&&/[boxX]/.test(y)?"0"+y.toLowerCase():"",b="$"===f?i:/[%p]/.test(y)?A:"",w=mE[y],x=/[defgprs%]/.test(y);function C(e){var o,i,A,f=v,C=b;if("c"===y)C=w(e)+C,e="";else{var M=(e=+e)<0||1/e<0;if(e=isNaN(e)?c:w(Math.abs(e),m),g&&(e=function(e){e:for(var t,r=e.length,n=1,o=-1;n<r;++n)switch(e[n]){case".":o=t=n;break;case"0":0===o&&(o=n),t=n;break;default:if(!+e[n])break e;o>0&&(o=0)}return o>0?e.slice(0,o)+e.slice(t+1):e}(e)),M&&0==+e&&"+"!==u&&(M=!1),f=(M?"("===u?u:l:"-"===u||"("===u?"":u)+f,C=("s"===y?xE[8+lE/3]:"")+C+(M&&"("===u?")":""),x)for(o=-1,i=e.length;++o<i;)if(48>(A=e.charCodeAt(o))||A>57){C=(46===A?a+e.slice(o+1):e.slice(o))+C,e=e.slice(0,o);break}}h&&!d&&(e=n(e,1/0));var O=f.length+e.length+C.length,j=O<p?new Array(p-O+1).join(t):"";switch(h&&d&&(e=n(j+e,j.length?p-C.length:1/0),j=""),r){case"<":e=f+e+C+j;break;case"=":e=f+j+e+C;break;case"^":e=j.slice(0,O=j.length>>1)+f+e+C+j.slice(O);break;default:e=j+f+e+C}return s(e)}return m=void 0===m?6:/[gprs]/.test(y)?Math.max(1,Math.min(21,m)):Math.max(0,Math.min(20,m)),C.toString=function(){return e+""},C}return{format:u,formatPrefix:function(e,t){var r=u(((e=uE(e)).type="f",e)),n=3*Math.max(-8,Math.min(8,Math.floor(pE(t)/3))),o=Math.pow(10,-n),i=xE[8+n/3];return function(e){return r(o*e)+i}}}}({thousands:",",grouping:[3],currency:["$",""]}),vE=yE.format,bE=yE.formatPrefix;const nS=1e3,oS=6e4,iS=36e5,aS=864e5,sS=6048e5,AS=31536e6,lS=new Date,cS=new Date;function uS(e,t,r,n){function o(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}return o.floor=t=>(e(t=new Date(+t)),t),o.ceil=r=>(e(r=new Date(r-1)),t(r,1),e(r),r),o.round=e=>{const t=o(e),r=o.ceil(e);return e-t<r-e?t:r},o.offset=(e,r)=>(t(e=new Date(+e),null==r?1:Math.floor(r)),e),o.range=(r,n,i)=>{const a=[];if(r=o.ceil(r),i=null==i?1:Math.floor(i),!(r<n&&i>0))return a;let s;do{a.push(s=new Date(+r)),t(r,i),e(r)}while(s<r&&r<n);return a},o.filter=r=>uS((t=>{if(t>=t)for(;e(t),!r(t);)t.setTime(t-1)}),((e,n)=>{if(e>=e)if(n<0)for(;++n<=0;)for(;t(e,-1),!r(e););else for(;--n>=0;)for(;t(e,1),!r(e););})),r&&(o.count=(t,n)=>(lS.setTime(+t),cS.setTime(+n),e(lS),e(cS),Math.floor(r(lS,cS))),o.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?o.filter(n?t=>n(t)%e==0:t=>o.count(0,t)%e==0):o:null)),o}const fS=uS((()=>{}),((e,t)=>{e.setTime(+e+t)}),((e,t)=>t-e));fS.every=e=>(e=Math.floor(e),isFinite(e)&&e>0?e>1?uS((t=>{t.setTime(Math.floor(t/e)*e)}),((t,r)=>{t.setTime(+t+r*e)}),((t,r)=>(r-t)/e)):fS:null),fS.range;const dS=uS((e=>{e.setTime(e-e.getMilliseconds())}),((e,t)=>{e.setTime(+e+t*nS)}),((e,t)=>(t-e)/nS),(e=>e.getUTCSeconds())),pS=(dS.range,uS((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*nS)}),((e,t)=>{e.setTime(+e+t*oS)}),((e,t)=>(t-e)/oS),(e=>e.getMinutes()))),hS=(pS.range,uS((e=>{e.setUTCSeconds(0,0)}),((e,t)=>{e.setTime(+e+t*oS)}),((e,t)=>(t-e)/oS),(e=>e.getUTCMinutes()))),mS=(hS.range,uS((e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*nS-e.getMinutes()*oS)}),((e,t)=>{e.setTime(+e+t*iS)}),((e,t)=>(t-e)/iS),(e=>e.getHours()))),gS=(mS.range,uS((e=>{e.setUTCMinutes(0,0,0)}),((e,t)=>{e.setTime(+e+t*iS)}),((e,t)=>(t-e)/iS),(e=>e.getUTCHours()))),yS=(gS.range,uS((e=>e.setHours(0,0,0,0)),((e,t)=>e.setDate(e.getDate()+t)),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*oS)/aS),(e=>e.getDate()-1))),vS=(yS.range,uS((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/aS),(e=>e.getUTCDate()-1))),bS=(vS.range,uS((e=>{e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+t)}),((e,t)=>(t-e)/aS),(e=>Math.floor(e/aS))));function wS(e){return uS((t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)}),((e,t)=>{e.setDate(e.getDate()+7*t)}),((e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*oS)/sS))}bS.range;const xS=wS(0),CS=wS(1),MS=wS(2),OS=wS(3),jS=wS(4),ES=wS(5),SS=wS(6);function PS(e){return uS((t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)}),((e,t)=>(t-e)/sS))}xS.range,CS.range,MS.range,OS.range,jS.range,ES.range,SS.range;const kS=PS(0),NS=PS(1),TS=PS(2),DS=PS(3),IS=PS(4),LS=PS(5),zS=PS(6),RS=(kS.range,NS.range,TS.range,DS.range,IS.range,LS.range,zS.range,uS((e=>{e.setDate(1),e.setHours(0,0,0,0)}),((e,t)=>{e.setMonth(e.getMonth()+t)}),((e,t)=>t.getMonth()-e.getMonth()+12*(t.getFullYear()-e.getFullYear())),(e=>e.getMonth()))),FS=(RS.range,uS((e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)}),((e,t)=>t.getUTCMonth()-e.getUTCMonth()+12*(t.getUTCFullYear()-e.getUTCFullYear())),(e=>e.getUTCMonth()))),VS=(FS.range,uS((e=>{e.setMonth(0,1),e.setHours(0,0,0,0)}),((e,t)=>{e.setFullYear(e.getFullYear()+t)}),((e,t)=>t.getFullYear()-e.getFullYear()),(e=>e.getFullYear())));VS.every=e=>isFinite(e=Math.floor(e))&&e>0?uS((t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)}),((t,r)=>{t.setFullYear(t.getFullYear()+r*e)})):null,VS.range;const WS=uS((e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)}),((e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)}),((e,t)=>t.getUTCFullYear()-e.getUTCFullYear()),(e=>e.getUTCFullYear()));function BS(e,t,r,n,o,i){const a=[[dS,1,nS],[dS,5,5e3],[dS,15,15e3],[dS,30,3e4],[i,1,oS],[i,5,3e5],[i,15,9e5],[i,30,18e5],[o,1,iS],[o,3,108e5],[o,6,216e5],[o,12,432e5],[n,1,aS],[n,2,1728e5],[r,1,sS],[t,1,2592e6],[t,3,7776e6],[e,1,AS]];function s(t,r,n){const o=Math.abs(r-t)/n,i=$O((([,,e])=>e)).right(a,o);if(i===a.length)return e.every(QO(t/AS,r/AS,n));if(0===i)return fS.every(Math.max(QO(t,r,n),1));const[s,A]=a[o/a[i-1][2]<a[i][2]/o?i-1:i];return s.every(A)}return[function(e,t,r){const n=t<e;n&&([e,t]=[t,e]);const o=r&&"function"==typeof r.range?r:s(e,t,r),i=o?o.range(e,+t+1):[];return n?i.reverse():i},s]}WS.every=e=>isFinite(e=Math.floor(e))&&e>0?uS((t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)}),((t,r)=>{t.setUTCFullYear(t.getUTCFullYear()+r*e)})):null,WS.range;const[XS,US]=BS(WS,FS,kS,bS,gS,hS),[YS,qS]=BS(VS,RS,xS,yS,mS,pS);function HS(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function ZS(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function GS(e,t,r){return{y:e,m:t,d:r,H:0,M:0,S:0,L:0}}var KS,QS,JS,_S={"-":"",_:" ",0:"0"},$S=/^\s*\d+/,eP=/^%/,tP=/[\\^$*+?|[\]().{}]/g;function rP(e,t,r){var n=e<0?"-":"",o=(n?-e:e)+"",i=o.length;return n+(i<r?new Array(r-i+1).join(t)+o:o)}function nP(e){return e.replace(tP,"\\$&")}function oP(e){return new RegExp("^(?:"+e.map(nP).join("|")+")","i")}function iP(e){return new Map(e.map(((e,t)=>[e.toLowerCase(),t])))}function aP(e,t,r){var n=$S.exec(t.slice(r,r+1));return n?(e.w=+n[0],r+n[0].length):-1}function sP(e,t,r){var n=$S.exec(t.slice(r,r+1));return n?(e.u=+n[0],r+n[0].length):-1}function AP(e,t,r){var n=$S.exec(t.slice(r,r+2));return n?(e.U=+n[0],r+n[0].length):-1}function lP(e,t,r){var n=$S.exec(t.slice(r,r+2));return n?(e.V=+n[0],r+n[0].length):-1}function cP(e,t,r){var n=$S.exec(t.slice(r,r+2));return n?(e.W=+n[0],r+n[0].length):-1}function uP(e,t,r){var n=$S.exec(t.slice(r,r+4));return n?(e.y=+n[0],r+n[0].length):-1}function fP(e,t,r){var n=$S.exec(t.slice(r,r+2));return n?(e.y=+n[0]+(+n[0]>68?1900:2e3),r+n[0].length):-1}function dP(e,t,r){var n=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(r,r+6));return n?(e.Z=n[1]?0:-(n[2]+(n[3]||"00")),r+n[0].length):-1}function pP(e,t,r){var n=$S.exec(t.slice(r,r+1));return n?(e.q=3*n[0]-3,r+n[0].length):-1}function hP(e,t,r){var n=$S.exec(t.slice(r,r+2));return n?(e.m=n[0]-1,r+n[0].length):-1}function mP(e,t,r){var n=$S.exec(t.slice(r,r+2));return n?(e.d=+n[0],r+n[0].length):-1}function gP(e,t,r){var n=$S.exec(t.slice(r,r+3));return n?(e.m=0,e.d=+n[0],r+n[0].length):-1}function yP(e,t,r){var n=$S.exec(t.slice(r,r+2));return n?(e.H=+n[0],r+n[0].length):-1}function vP(e,t,r){var n=$S.exec(t.slice(r,r+2));return n?(e.M=+n[0],r+n[0].length):-1}function bP(e,t,r){var n=$S.exec(t.slice(r,r+2));return n?(e.S=+n[0],r+n[0].length):-1}function wP(e,t,r){var n=$S.exec(t.slice(r,r+3));return n?(e.L=+n[0],r+n[0].length):-1}function xP(e,t,r){var n=$S.exec(t.slice(r,r+6));return n?(e.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function CP(e,t,r){var n=eP.exec(t.slice(r,r+1));return n?r+n[0].length:-1}function MP(e,t,r){var n=$S.exec(t.slice(r));return n?(e.Q=+n[0],r+n[0].length):-1}function OP(e,t,r){var n=$S.exec(t.slice(r));return n?(e.s=+n[0],r+n[0].length):-1}function jP(e,t){return rP(e.getDate(),t,2)}function EP(e,t){return rP(e.getHours(),t,2)}function SP(e,t){return rP(e.getHours()%12||12,t,2)}function PP(e,t){return rP(1+yS.count(VS(e),e),t,3)}function kP(e,t){return rP(e.getMilliseconds(),t,3)}function NP(e,t){return kP(e,t)+"000"}function TP(e,t){return rP(e.getMonth()+1,t,2)}function DP(e,t){return rP(e.getMinutes(),t,2)}function IP(e,t){return rP(e.getSeconds(),t,2)}function LP(e){var t=e.getDay();return 0===t?7:t}function zP(e,t){return rP(xS.count(VS(e)-1,e),t,2)}function RP(e){var t=e.getDay();return t>=4||0===t?jS(e):jS.ceil(e)}function FP(e,t){return e=RP(e),rP(jS.count(VS(e),e)+(4===VS(e).getDay()),t,2)}function VP(e){return e.getDay()}function WP(e,t){return rP(CS.count(VS(e)-1,e),t,2)}function BP(e,t){return rP(e.getFullYear()%100,t,2)}function XP(e,t){return rP((e=RP(e)).getFullYear()%100,t,2)}function UP(e,t){return rP(e.getFullYear()%1e4,t,4)}function YP(e,t){var r=e.getDay();return rP((e=r>=4||0===r?jS(e):jS.ceil(e)).getFullYear()%1e4,t,4)}function qP(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+rP(t/60|0,"0",2)+rP(t%60,"0",2)}function HP(e,t){return rP(e.getUTCDate(),t,2)}function ZP(e,t){return rP(e.getUTCHours(),t,2)}function GP(e,t){return rP(e.getUTCHours()%12||12,t,2)}function KP(e,t){return rP(1+vS.count(WS(e),e),t,3)}function QP(e,t){return rP(e.getUTCMilliseconds(),t,3)}function JP(e,t){return QP(e,t)+"000"}function _P(e,t){return rP(e.getUTCMonth()+1,t,2)}function $P(e,t){return rP(e.getUTCMinutes(),t,2)}function ek(e,t){return rP(e.getUTCSeconds(),t,2)}function tk(e){var t=e.getUTCDay();return 0===t?7:t}function rk(e,t){return rP(kS.count(WS(e)-1,e),t,2)}function nk(e){var t=e.getUTCDay();return t>=4||0===t?IS(e):IS.ceil(e)}function ok(e,t){return e=nk(e),rP(IS.count(WS(e),e)+(4===WS(e).getUTCDay()),t,2)}function ik(e){return e.getUTCDay()}function ak(e,t){return rP(NS.count(WS(e)-1,e),t,2)}function sk(e,t){return rP(e.getUTCFullYear()%100,t,2)}function Ak(e,t){return rP((e=nk(e)).getUTCFullYear()%100,t,2)}function lk(e,t){return rP(e.getUTCFullYear()%1e4,t,4)}function ck(e,t){var r=e.getUTCDay();return rP((e=r>=4||0===r?IS(e):IS.ceil(e)).getUTCFullYear()%1e4,t,4)}function uk(){return"+0000"}function fk(){return"%"}function dk(e){return+e}function pk(e){return Math.floor(+e/1e3)}function hk(e){return new Date(e)}function mk(e){return e instanceof Date?+e:+new Date(+e)}function gk(e,t,r,n,o,i,a,s,A,l){var c=AE(),u=c.invert,f=c.domain,d=l(".%L"),p=l(":%S"),h=l("%I:%M"),m=l("%I %p"),g=l("%a %d"),y=l("%b %d"),v=l("%B"),b=l("%Y");function w(e){return(A(e)<e?d:s(e)<e?p:a(e)<e?h:i(e)<e?m:n(e)<e?o(e)<e?g:y:r(e)<e?v:b)(e)}return c.invert=function(e){return new Date(u(e))},c.domain=function(e){return arguments.length?f(Array.from(e,mk)):f().map(hk)},c.ticks=function(t){var r=f();return e(r[0],r[r.length-1],null==t?10:t)},c.tickFormat=function(e,t){return null==t?w:l(t)},c.nice=function(e){var r=f();return e&&"function"==typeof e.range||(e=t(r[0],r[r.length-1],null==e?10:e)),e?f(EE(r,e)):c},c.copy=function(){return aE(c,gk(e,t,r,n,o,i,a,s,A,l))},c}function yk(){return $M.apply(gk(YS,qS,VS,RS,xS,yS,mS,pS,dS,QS).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function vk(){return $M.apply(gk(XS,US,WS,FS,kS,vS,gS,hS,dS,JS).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function bk(){var e,t,r,n,o,i=0,a=1,s=rE,A=!1;function l(t){return null==t||isNaN(t=+t)?o:s(0===r?.5:(t=(n(t)-e)*r,A?Math.max(0,Math.min(1,t)):t))}function c(e){return function(t){var r,n;return arguments.length?([r,n]=t,s=e(r,n),l):[s(0),s(1)]}}return l.domain=function(o){return arguments.length?([i,a]=o,e=n(i=+i),t=n(a=+a),r=e===t?0:1/(t-e),l):[i,a]},l.clamp=function(e){return arguments.length?(A=!!e,l):A},l.interpolator=function(e){return arguments.length?(s=e,l):s},l.range=c(_j),l.rangeRound=c($j),l.unknown=function(e){return arguments.length?(o=e,l):o},function(o){return n=o,e=o(i),t=o(a),r=e===t?0:1/(t-e),l}}function wk(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function xk(){var e=ME(bk()(rE));return e.copy=function(){return wk(e,xk())},eO.apply(e,arguments)}function Ck(){var e=IE(bk()).domain([1,10]);return e.copy=function(){return wk(e,Ck()).base(e.base())},eO.apply(e,arguments)}function Mk(){var e=FE(bk());return e.copy=function(){return wk(e,Mk()).constant(e.constant())},eO.apply(e,arguments)}function Ok(){var e=UE(bk());return e.copy=function(){return wk(e,Ok()).exponent(e.exponent())},eO.apply(e,arguments)}function jk(){return Ok.apply(null,arguments).exponent(.5)}function Ek(){var e=[],t=rE;function r(r){if(null!=r&&!isNaN(r=+r))return t((oj(e,r,1)-1)/(e.length-1))}return r.domain=function(t){if(!arguments.length)return e.slice();e=[];for(let r of t)null==r||isNaN(r=+r)||e.push(r);return e.sort(JO),r},r.interpolator=function(e){return arguments.length?(t=e,r):t},r.range=function(){return e.map(((r,n)=>t(n/(e.length-1))))},r.quantiles=function(t){return Array.from({length:t+1},((r,n)=>function(e,t,r){if(e=Float64Array.from(function*(e,t){if(void 0===t)for(let t of e)null!=t&&(t=+t)>=t&&(yield t);else{let r=-1;for(let n of e)null!=(n=t(n,++r,e))&&(n=+n)>=n&&(yield n)}}(e,r)),(n=e.length)&&!isNaN(t=+t)){if(t<=0||n<2)return KE(e);if(t>=1)return GE(e);var n,o=(n-1)*t,i=Math.floor(o),a=GE(JE(e,i).subarray(0,i+1));return a+(KE(e.subarray(i+1))-a)*(o-i)}}(e,n/t)))},r.copy=function(){return Ek(t).domain(e)},eO.apply(r,arguments)}function Sk(){var e,t,r,n,o,i,a,s=0,A=.5,l=1,c=1,u=rE,f=!1;function d(e){return isNaN(e=+e)?a:(e=.5+((e=+i(e))-t)*(c*e<c*t?n:o),u(f?Math.max(0,Math.min(1,e)):e))}function p(e){return function(t){var r,n,o;return arguments.length?([r,n,o]=t,u=function(e,t){void 0===t&&(t=e,e=_j);for(var r=0,n=t.length-1,o=t[0],i=new Array(n<0?0:n);r<n;)i[r]=e(o,o=t[++r]);return function(e){var t=Math.max(0,Math.min(n-1,Math.floor(e*=n)));return i[t](e-t)}}(e,[r,n,o]),d):[u(0),u(.5),u(1)]}}return d.domain=function(a){return arguments.length?([s,A,l]=a,e=i(s=+s),t=i(A=+A),r=i(l=+l),n=e===t?0:.5/(t-e),o=t===r?0:.5/(r-t),c=t<e?-1:1,d):[s,A,l]},d.clamp=function(e){return arguments.length?(f=!!e,d):f},d.interpolator=function(e){return arguments.length?(u=e,d):u},d.range=p(_j),d.rangeRound=p($j),d.unknown=function(e){return arguments.length?(a=e,d):a},function(a){return i=a,e=a(s),t=a(A),r=a(l),n=e===t?0:.5/(t-e),o=t===r?0:.5/(r-t),c=t<e?-1:1,d}}function Pk(){var e=ME(Sk()(rE));return e.copy=function(){return wk(e,Pk())},eO.apply(e,arguments)}function kk(){var e=IE(Sk()).domain([.1,1,10]);return e.copy=function(){return wk(e,kk()).base(e.base())},eO.apply(e,arguments)}function Nk(){var e=FE(Sk());return e.copy=function(){return wk(e,Nk()).constant(e.constant())},eO.apply(e,arguments)}function Tk(){var e=UE(Sk());return e.copy=function(){return wk(e,Tk()).exponent(e.exponent())},eO.apply(e,arguments)}function Dk(){return Tk.apply(null,arguments).exponent(.5)}function Ik(e,t){if((o=e.length)>1)for(var r,n,o,i=1,a=e[t[0]],s=a.length;i<o;++i)for(n=a,a=e[t[i]],r=0;r<s;++r)a[r][1]+=a[r][0]=isNaN(n[r][1])?n[r][0]:n[r][1]}function Lk(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}function zk(e){for(var t=e.length,r=new Array(t);--t>=0;)r[t]=t;return r}function Rk(e,t){return e[t]}function Fk(e){const t=[];return t.key=e,t}KS=function(e){var t=e.dateTime,r=e.date,n=e.time,o=e.periods,i=e.days,a=e.shortDays,s=e.months,A=e.shortMonths,l=oP(o),c=iP(o),u=oP(i),f=iP(i),d=oP(a),p=iP(a),h=oP(s),m=iP(s),g=oP(A),y=iP(A),v={a:function(e){return a[e.getDay()]},A:function(e){return i[e.getDay()]},b:function(e){return A[e.getMonth()]},B:function(e){return s[e.getMonth()]},c:null,d:jP,e:jP,f:NP,g:XP,G:YP,H:EP,I:SP,j:PP,L:kP,m:TP,M:DP,p:function(e){return o[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:dk,s:pk,S:IP,u:LP,U:zP,V:FP,w:VP,W:WP,x:null,X:null,y:BP,Y:UP,Z:qP,"%":fk},b={a:function(e){return a[e.getUTCDay()]},A:function(e){return i[e.getUTCDay()]},b:function(e){return A[e.getUTCMonth()]},B:function(e){return s[e.getUTCMonth()]},c:null,d:HP,e:HP,f:JP,g:Ak,G:ck,H:ZP,I:GP,j:KP,L:QP,m:_P,M:$P,p:function(e){return o[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:dk,s:pk,S:ek,u:tk,U:rk,V:ok,w:ik,W:ak,x:null,X:null,y:sk,Y:lk,Z:uk,"%":fk},w={a:function(e,t,r){var n=d.exec(t.slice(r));return n?(e.w=p.get(n[0].toLowerCase()),r+n[0].length):-1},A:function(e,t,r){var n=u.exec(t.slice(r));return n?(e.w=f.get(n[0].toLowerCase()),r+n[0].length):-1},b:function(e,t,r){var n=g.exec(t.slice(r));return n?(e.m=y.get(n[0].toLowerCase()),r+n[0].length):-1},B:function(e,t,r){var n=h.exec(t.slice(r));return n?(e.m=m.get(n[0].toLowerCase()),r+n[0].length):-1},c:function(e,r,n){return M(e,t,r,n)},d:mP,e:mP,f:xP,g:fP,G:uP,H:yP,I:yP,j:gP,L:wP,m:hP,M:vP,p:function(e,t,r){var n=l.exec(t.slice(r));return n?(e.p=c.get(n[0].toLowerCase()),r+n[0].length):-1},q:pP,Q:MP,s:OP,S:bP,u:sP,U:AP,V:lP,w:aP,W:cP,x:function(e,t,n){return M(e,r,t,n)},X:function(e,t,r){return M(e,n,t,r)},y:fP,Y:uP,Z:dP,"%":CP};function x(e,t){return function(r){var n,o,i,a=[],s=-1,A=0,l=e.length;for(r instanceof Date||(r=new Date(+r));++s<l;)37===e.charCodeAt(s)&&(a.push(e.slice(A,s)),null!=(o=_S[n=e.charAt(++s)])?n=e.charAt(++s):o="e"===n?" ":"0",(i=t[n])&&(n=i(r,o)),a.push(n),A=s+1);return a.push(e.slice(A,s)),a.join("")}}function C(e,t){return function(r){var n,o,i=GS(1900,void 0,1);if(M(i,e,r+="",0)!=r.length)return null;if("Q"in i)return new Date(i.Q);if("s"in i)return new Date(1e3*i.s+("L"in i?i.L:0));if(t&&!("Z"in i)&&(i.Z=0),"p"in i&&(i.H=i.H%12+12*i.p),void 0===i.m&&(i.m="q"in i?i.q:0),"V"in i){if(i.V<1||i.V>53)return null;"w"in i||(i.w=1),"Z"in i?(o=(n=ZS(GS(i.y,0,1))).getUTCDay(),n=o>4||0===o?NS.ceil(n):NS(n),n=vS.offset(n,7*(i.V-1)),i.y=n.getUTCFullYear(),i.m=n.getUTCMonth(),i.d=n.getUTCDate()+(i.w+6)%7):(o=(n=HS(GS(i.y,0,1))).getDay(),n=o>4||0===o?CS.ceil(n):CS(n),n=yS.offset(n,7*(i.V-1)),i.y=n.getFullYear(),i.m=n.getMonth(),i.d=n.getDate()+(i.w+6)%7)}else("W"in i||"U"in i)&&("w"in i||(i.w="u"in i?i.u%7:"W"in i?1:0),o="Z"in i?ZS(GS(i.y,0,1)).getUTCDay():HS(GS(i.y,0,1)).getDay(),i.m=0,i.d="W"in i?(i.w+6)%7+7*i.W-(o+5)%7:i.w+7*i.U-(o+6)%7);return"Z"in i?(i.H+=i.Z/100|0,i.M+=i.Z%100,ZS(i)):HS(i)}}function M(e,t,r,n){for(var o,i,a=0,s=t.length,A=r.length;a<s;){if(n>=A)return-1;if(37===(o=t.charCodeAt(a++))){if(o=t.charAt(a++),!(i=w[o in _S?t.charAt(a++):o])||(n=i(e,r,n))<0)return-1}else if(o!=r.charCodeAt(n++))return-1}return n}return v.x=x(r,v),v.X=x(n,v),v.c=x(t,v),b.x=x(r,b),b.X=x(n,b),b.c=x(t,b),{format:function(e){var t=x(e+="",v);return t.toString=function(){return e},t},parse:function(e){var t=C(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=x(e+="",b);return t.toString=function(){return e},t},utcParse:function(e){var t=C(e+="",!0);return t.toString=function(){return e},t}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}),QS=KS.format,KS.parse,JS=KS.utcFormat,KS.utcParse,Array.prototype.slice;var Vk=o(94506),Wk=o.n(Vk),Bk=o(31684),Xk=o.n(Bk),Uk=o(47307),Yk=o.n(Uk),qk=o(2404),Hk=o.n(qk),Zk=o(38351),Gk=o.n(Zk);function Kk(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Qk=function(e){return e},Jk={"@@functional/placeholder":!0},_k=function(e){return e===Jk},$k=function(e){return function t(){return 0===arguments.length||1===arguments.length&&_k(arguments.length<=0?void 0:arguments[0])?t:e.apply(void 0,arguments)}},eN=function e(t,r){return 1===t?r:$k((function(){for(var n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];var a=o.filter((function(e){return e!==Jk})).length;return a>=t?r.apply(void 0,o):e(t-a,$k((function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var i,a=o.map((function(e){return _k(e)?t.shift():e}));return r.apply(void 0,(i=a,function(e){if(Array.isArray(e))return Kk(e)}(i)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(i)||function(e,t){if(e){if("string"==typeof e)return Kk(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Kk(e,t):void 0}}(i)||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.")}()).concat(t))})))}))},tN=function(e){return eN(e.length,e)},rN=function(e,t){for(var r=[],n=e;n<t;++n)r[n-e]=n;return r},nN=tN((function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map((function(e){return t[e]})).map(e)})),oN=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];if(!t.length)return Qk;var n=t.reverse(),o=n[0],i=n.slice(1);return function(){return i.reduce((function(e,t){return t(e)}),o.apply(void 0,arguments))}},iN=function(e){return Array.isArray(e)?e.reverse():e.split("").reverse.join("")},aN=function(e){var t=null,r=null;return function(){for(var n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];return t&&o.every((function(e,r){return e===t[r]}))?r:(t=o,r=e.apply(void 0,o))}};tN((function(e,t,r){var n=+e;return n+r*(+t-n)})),tN((function(e,t,r){var n=t-+e;return(r-e)/(n||1/0)})),tN((function(e,t,r){var n=t-+e;return n=n||1/0,Math.max(0,Math.min(1,(r-e)/n))}));const sN=function(e,t,r){for(var n=new(Gk())(e),o=0,i=[];n.lt(t)&&o<1e5;)i.push(n.toNumber()),n=n.add(r),o++;return i},AN=function(e){return 0===e?1:Math.floor(new(Gk())(e).abs().log(10).toNumber())+1};function lN(e){return function(e){if(Array.isArray(e))return fN(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||uN(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function cN(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(n=(a=s.next()).done)&&(r.push(a.value),!t||r.length!==t);n=!0);}catch(e){o=!0,i=e}finally{try{n||null==s.return||s.return()}finally{if(o)throw i}}return r}}(e,t)||uN(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 uN(e,t){if(e){if("string"==typeof e)return fN(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?fN(e,t):void 0}}function fN(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function dN(e){var t=cN(e,2),r=t[0],n=t[1],o=r,i=n;return r>n&&(o=n,i=r),[o,i]}function pN(e,t,r){if(e.lte(0))return new(Gk())(0);var n=AN(e.toNumber()),o=new(Gk())(10).pow(n),i=e.div(o),a=1!==n?.05:.1,s=new(Gk())(Math.ceil(i.div(a).toNumber())).add(r).mul(a).mul(o);return t?s:new(Gk())(Math.ceil(s))}function hN(e,t,r){var n=1,o=new(Gk())(e);if(!o.isint()&&r){var i=Math.abs(e);i<1?(n=new(Gk())(10).pow(AN(e)-1),o=new(Gk())(Math.floor(o.div(n).toNumber())).mul(n)):i>1&&(o=new(Gk())(Math.floor(e)))}else 0===e?o=new(Gk())(Math.floor((t-1)/2)):r||(o=new(Gk())(Math.floor(e)));var a=Math.floor((t-1)/2),s=oN(nN((function(e){return o.add(new(Gk())(e-a).mul(n)).toNumber()})),rN);return s(0,t)}function mN(e,t,r,n){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((t-e)/(r-1)))return{step:new(Gk())(0),tickMin:new(Gk())(0),tickMax:new(Gk())(0)};var i,a=pN(new(Gk())(t).sub(e).div(r-1),n,o);i=e<=0&&t>=0?new(Gk())(0):(i=new(Gk())(e).add(t).div(2)).sub(new(Gk())(i).mod(a));var s=Math.ceil(i.sub(e).div(a).toNumber()),A=Math.ceil(new(Gk())(t).sub(i).div(a).toNumber()),l=s+A+1;return l>r?mN(e,t,r,n,o+1):(l<r&&(A=t>0?A+(r-l):A,s=t>0?s:s+(r-l)),{step:a,tickMin:i.sub(new(Gk())(s).mul(a)),tickMax:i.add(new(Gk())(A).mul(a))})}var gN=aN((function(e){var t=cN(e,2),r=t[0],n=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Math.max(o,2),s=cN(dN([r,n]),2),A=s[0],l=s[1];if(A===-1/0||l===1/0){var c=l===1/0?[A].concat(lN(rN(0,o-1).map((function(){return 1/0})))):[].concat(lN(rN(0,o-1).map((function(){return-1/0}))),[l]);return r>n?iN(c):c}if(A===l)return hN(A,o,i);var u=mN(A,l,a,i),f=u.step,d=u.tickMin,p=u.tickMax,h=sN(d,p.add(new(Gk())(.1).mul(f)),f);return r>n?iN(h):h})),yN=(aN((function(e){var t=cN(e,2),r=t[0],n=t[1],o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=Math.max(o,2),s=cN(dN([r,n]),2),A=s[0],l=s[1];if(A===-1/0||l===1/0)return[r,n];if(A===l)return hN(A,o,i);var c=pN(new(Gk())(l).sub(A).div(a-1),i,0),u=oN(nN((function(e){return new(Gk())(A).add(new(Gk())(e).mul(c)).toNumber()})),rN),f=u(0,a).filter((function(e){return e>=A&&e<=l}));return r>n?iN(f):f})),aN((function(e,t){var r=cN(e,2),n=r[0],o=r[1],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=cN(dN([n,o]),2),s=a[0],A=a[1];if(s===-1/0||A===1/0)return[n,o];if(s===A)return[s];var l=Math.max(t,2),c=pN(new(Gk())(A).sub(s).div(l-1),i,0),u=[].concat(lN(sN(new(Gk())(s),new(Gk())(A).sub(new(Gk())(.99).mul(c)),c)),[A]);return n>o?iN(u):u}))),vN=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function bN(e){return bN="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},bN(e)}function wN(){return wN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},wN.apply(this,arguments)}function xN(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function CN(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,SN(n.key),n)}}function MN(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(MN=function(){return!!e})()}function ON(e){return ON=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},ON(e)}function jN(e,t){return jN=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},jN(e,t)}function EN(e,t,r){return(t=SN(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function SN(e){var t=function(e){if("object"!=bN(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=bN(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==bN(t)?t:t+""}var PN=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t,r){return t=ON(t),function(e,t){if(t&&("object"===bN(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,MN()?Reflect.construct(t,r||[],ON(e).constructor):t.apply(e,r))}(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&jN(e,t)}(t,e),r=t,n=[{key:"render",value:function(){var e=this.props,t=e.offset,r=e.layout,n=e.width,o=e.dataKey,i=e.data,a=e.dataPointFormatter,s=e.xAxis,l=e.yAxis,c=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,vN),u=ow(c,!1);"x"===this.props.direction&&"number"!==s.type&&yw(!1);var f=i.map((function(e){var i=a(e,o),c=i.x,f=i.y,d=i.value,p=i.errorVal;if(!p)return null;var h,m,g,y,v=[];if(Array.isArray(p)){var b=(y=2,function(e){if(Array.isArray(e))return e}(g=p)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(g,y)||function(e,t){if(e){if("string"==typeof e)return xN(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?xN(e,t):void 0}}(g,y)||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.")}());h=b[0],m=b[1]}else h=m=p;if("vertical"===r){var w=s.scale,x=f+t,C=x+n,M=x-n,O=w(d-h),j=w(d+m);v.push({x1:j,y1:C,x2:j,y2:M}),v.push({x1:O,y1:x,x2:j,y2:x}),v.push({x1:O,y1:C,x2:O,y2:M})}else if("horizontal"===r){var E=l.scale,S=c+t,P=S-n,k=S+n,N=E(d-h),T=E(d+m);v.push({x1:P,y1:T,x2:k,y2:T}),v.push({x1:S,y1:N,x2:S,y2:T}),v.push({x1:P,y1:N,x2:k,y2:N})}return A().createElement(Mw,wN({className:"recharts-errorBar",key:"bar-".concat(v.map((function(e){return"".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)})))},u),v.map((function(e){return A().createElement("line",wN({},e,{key:"line-".concat(e.x1,"-").concat(e.x2,"-").concat(e.y1,"-").concat(e.y2)}))})))}));return A().createElement(Mw,{className:"recharts-errorBars"},f)}}],n&&CN(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n}(A().Component);function kN(e){return kN="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},kN(e)}function NN(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function TN(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?NN(Object(r),!0).forEach((function(t){DN(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):NN(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function DN(e,t,r){return t=function(e){var t=function(e){if("object"!=kN(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=kN(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==kN(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}EN(PN,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"}),EN(PN,"displayName","ErrorBar");var IN=function(e){var t=e.children,r=e.formattedGraphicalItems,n=e.legendWidth,o=e.legendContent,i=tw(t,vC);if(!i)return null;var a,s=vC.defaultProps,A=void 0!==s?TN(TN({},s),i.props):{};return a=i.props&&i.props.payload?i.props&&i.props.payload:"children"===o?(r||[]).reduce((function(e,t){var r=t.item,n=t.props,o=n.sectors||n.data||[];return e.concat(o.map((function(e){return{type:i.props.iconType||r.props.legendType,value:e.name,color:e.fill,payload:e}})))}),[]):(r||[]).map((function(e){var t=e.item,r=t.type.defaultProps,n=void 0!==r?TN(TN({},r),t.props):{},o=n.dataKey,i=n.name,a=n.legendType;return{inactive:n.hide,dataKey:o,type:A.iconType||a||"square",color:UN(t),value:i||o,payload:n}})),TN(TN(TN({},A),vC.getWithHeight(i,n)),{},{payload:a,item:i})};function LN(e){return LN="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},LN(e)}function zN(e){return function(e){if(Array.isArray(e))return RN(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 RN(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?RN(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function RN(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function FN(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function VN(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?FN(Object(r),!0).forEach((function(t){WN(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):FN(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function WN(e,t,r){return t=function(e){var t=function(e){if("object"!=LN(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=LN(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==LN(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function BN(e,t,r){return Nb()(e)||Nb()(t)?r:wb(t)?hb()(e,t,r):Db()(t)?t(e):r}function XN(e,t,r,n){var o=Yk()(e,(function(e){return BN(e,t)}));if("number"===r){var i=o.filter((function(e){return bb(e)||parseFloat(e)}));return i.length?[Xk()(i),Wk()(i)]:[1/0,-1/0]}return(n?o.filter((function(e){return!Nb()(e)})):o).map((function(e){return wb(e)||e instanceof Date?e:""}))}var UN=function(e){var t,r,n=e.type.displayName,o=null!==(t=e.type)&&void 0!==t&&t.defaultProps?VN(VN({},e.type.defaultProps),e.props):e.props,i=o.stroke,a=o.fill;switch(n){case"Line":r=i;break;case"Area":case"Radar":r=i&&"none"!==i?i:a;break;default:r=a}return r},YN=function(e,t,r,n,o){var i=ew(t.props.children,PN).filter((function(e){return function(e,t,r){return!!Nb()(t)||("horizontal"===e?"yAxis"===t:"vertical"===e||"x"===r?"xAxis"===t:"y"!==r||"yAxis"===t)}(n,o,e.props.direction)}));if(i&&i.length){var a=i.map((function(e){return e.props.dataKey}));return e.reduce((function(e,t){var n=BN(t,r);if(Nb()(n))return e;var o=Array.isArray(n)?[Xk()(n),Wk()(n)]:[n,n],i=a.reduce((function(e,r){var n=BN(t,r,0),i=o[0]-Math.abs(Array.isArray(n)?n[0]:n),a=o[1]+Math.abs(Array.isArray(n)?n[1]:n);return[Math.min(i,e[0]),Math.max(a,e[1])]}),[1/0,-1/0]);return[Math.min(i[0],e[0]),Math.max(i[1],e[1])]}),[1/0,-1/0])}return null},qN=function(e,t,r,n,o){var i=t.map((function(t){var i=t.props.dataKey;return"number"===r&&i&&YN(e,t,i,n)||XN(e,i,r,o)}));if("number"===r)return i.reduce((function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}),[1/0,-1/0]);var a={};return i.reduce((function(e,t){for(var r=0,n=t.length;r<n;r++)a[t[r]]||(a[t[r]]=!0,e.push(t[r]));return e}),[])},HN=function(e,t){return"horizontal"===e&&"xAxis"===t||"vertical"===e&&"yAxis"===t||"centric"===e&&"angleAxis"===t||"radial"===e&&"radiusAxis"===t},ZN=function(e,t,r,n){if(n)return e.map((function(e){return e.coordinate}));var o,i,a=e.map((function(e){return e.coordinate===t&&(o=!0),e.coordinate===r&&(i=!0),e.coordinate}));return o||a.push(t),i||a.push(r),a},GN=function(e,t,r){if(!e)return null;var n=e.scale,o=e.duplicateDomain,i=e.type,a=e.range,s="scaleBand"===e.realScaleType?n.bandwidth()/2:2,A=(t||r)&&"category"===i&&n.bandwidth?n.bandwidth()/s:0;return A="angleAxis"===e.axisType&&(null==a?void 0:a.length)>=2?2*yb(a[0]-a[1])*A:A,t&&(e.ticks||e.niceTicks)?(e.ticks||e.niceTicks).map((function(e){var t=o?o.indexOf(e):e;return{coordinate:n(t)+A,value:e,offset:A}})).filter((function(e){return!db()(e.coordinate)})):e.isCategorical&&e.categoricalDomain?e.categoricalDomain.map((function(e,t){return{coordinate:n(e)+A,value:e,index:t,offset:A}})):n.ticks&&!r?n.ticks(e.tickCount).map((function(e){return{coordinate:n(e)+A,value:e,offset:A}})):n.domain().map((function(e,t){return{coordinate:n(e)+A,value:o?o[e]:e,index:t,offset:A}}))},KN=new WeakMap,QN=function(e,t){if("function"!=typeof t)return e;KN.has(e)||KN.set(e,new WeakMap);var r=KN.get(e);if(r.has(t))return r.get(t);var n=function(){e.apply(void 0,arguments),t.apply(void 0,arguments)};return r.set(t,n),n},JN=1e-4,_N={sign:function(e){var t=e.length;if(!(t<=0))for(var r=0,n=e[0].length;r<n;++r)for(var o=0,i=0,a=0;a<t;++a){var s=db()(e[a][r][1])?e[a][r][0]:e[a][r][1];s>=0?(e[a][r][0]=o,e[a][r][1]=o+s,o=e[a][r][1]):(e[a][r][0]=i,e[a][r][1]=i+s,i=e[a][r][1])}},expand:function(e,t){if((n=e.length)>0){for(var r,n,o,i=0,a=e[0].length;i<a;++i){for(o=r=0;r<n;++r)o+=e[r][i][1]||0;if(o)for(r=0;r<n;++r)e[r][i][1]/=o}Ik(e,t)}},none:Ik,silhouette:function(e,t){if((r=e.length)>0){for(var r,n=0,o=e[t[0]],i=o.length;n<i;++n){for(var a=0,s=0;a<r;++a)s+=e[a][n][1]||0;o[n][1]+=o[n][0]=-s/2}Ik(e,t)}},wiggle:function(e,t){if((o=e.length)>0&&(n=(r=e[t[0]]).length)>0){for(var r,n,o,i=0,a=1;a<n;++a){for(var s=0,A=0,l=0;s<o;++s){for(var c=e[t[s]],u=c[a][1]||0,f=(u-(c[a-1][1]||0))/2,d=0;d<s;++d){var p=e[t[d]];f+=(p[a][1]||0)-(p[a-1][1]||0)}A+=u,l+=f*u}r[a-1][1]+=r[a-1][0]=i,A&&(i-=l/A)}r[a-1][1]+=r[a-1][0]=i,Ik(e,t)}},positive:function(e){var t=e.length;if(!(t<=0))for(var r=0,n=e[0].length;r<n;++r)for(var o=0,i=0;i<t;++i){var a=db()(e[i][r][1])?e[i][r][0]:e[i][r][1];a>=0?(e[i][r][0]=o,e[i][r][1]=o+a,o=e[i][r][1]):(e[i][r][0]=0,e[i][r][1]=0)}}},$N=function(e,t,r){var n=t.map((function(e){return e.props.dataKey})),o=_N[r],i=function(){var e=Ix([]),t=zk,r=Ik,n=Rk;function o(o){var i,a,s=Array.from(e.apply(this,arguments),Fk),A=s.length,l=-1;for(const e of o)for(i=0,++l;i<A;++i)(s[i][l]=[0,+n(e,s[i].key,l,o)]).data=e;for(i=0,a=Lk(t(s));i<A;++i)s[a[i]].index=i;return r(s,a),s}return o.keys=function(t){return arguments.length?(e="function"==typeof t?t:Ix(Array.from(t)),o):e},o.value=function(e){return arguments.length?(n="function"==typeof e?e:Ix(+e),o):n},o.order=function(e){return arguments.length?(t=null==e?zk:"function"==typeof e?e:Ix(Array.from(e)),o):t},o.offset=function(e){return arguments.length?(r=null==e?Ik:e,o):r},o}().keys(n).value((function(e,t){return+BN(e,t,0)})).order(zk).offset(o);return i(e)};function eT(e){var t=e.axis,r=e.ticks,n=e.bandSize,o=e.entry,i=e.index,a=e.dataKey;if("category"===t.type){if(!t.allowDuplicatedCategory&&t.dataKey&&!Nb()(o[t.dataKey])){var s=Eb(r,"value",o[t.dataKey]);if(s)return s.coordinate+n/2}return r[i]?r[i].coordinate+n/2:null}var A=BN(o,Nb()(a)?t.dataKey:a);return Nb()(A)?null:t.scale(A)}var tT=function(e){var t=e.axis,r=e.ticks,n=e.offset,o=e.bandSize,i=e.entry,a=e.index;if("category"===t.type)return r[a]?r[a].coordinate+n:null;var s=BN(i,t.dataKey,t.domain[a]);return Nb()(s)?null:t.scale(s)-o/2+n},rT=function(e,t,r){return Object.keys(e).reduce((function(n,o){var i=e[o].stackedData.reduce((function(e,n){var o=n.slice(t,r+1).reduce((function(e,t){return[Xk()(t.concat([e[0]]).filter(bb)),Wk()(t.concat([e[1]]).filter(bb))]}),[1/0,-1/0]);return[Math.min(e[0],o[0]),Math.max(e[1],o[1])]}),[1/0,-1/0]);return[Math.min(i[0],n[0]),Math.max(i[1],n[1])]}),[1/0,-1/0]).map((function(e){return e===1/0||e===-1/0?0:e}))},nT=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,oT=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,iT=function(e,t,r){if(Db()(e))return e(t,r);if(!Array.isArray(e))return t;var n=[];if(bb(e[0]))n[0]=r?e[0]:Math.min(e[0],t[0]);else if(nT.test(e[0])){var o=+nT.exec(e[0])[1];n[0]=t[0]-o}else Db()(e[0])?n[0]=e[0](t[0]):n[0]=t[0];if(bb(e[1]))n[1]=r?e[1]:Math.max(e[1],t[1]);else if(oT.test(e[1])){var i=+oT.exec(e[1])[1];n[1]=t[1]+i}else Db()(e[1])?n[1]=e[1](t[1]):n[1]=t[1];return n},aT=function(e,t,r){if(e&&e.scale&&e.scale.bandwidth){var n=e.scale.bandwidth();if(!r||n>0)return n}if(e&&t&&t.length>=2){for(var o=gw()(t,(function(e){return e.coordinate})),i=1/0,a=1,s=o.length;a<s;a++){var A=o[a],l=o[a-1];i=Math.min((A.coordinate||0)-(l.coordinate||0),i)}return i===1/0?0:i}return r?void 0:0},sT=function(e,t,r){return e&&e.length?Hk()(e,hb()(r,"type.defaultProps.domain"))?t:e:t},AT=function(e,t){var r=e.type.defaultProps?VN(VN({},e.type.defaultProps),e.props):e.props,n=r.dataKey,o=r.name,i=r.unit,a=r.formatter,s=r.tooltipType,A=r.chartType,l=r.hide;return VN(VN({},ow(e,!1)),{},{dataKey:n,unit:i,formatter:a,name:o||n,color:UN(e),value:BN(t,n),type:s,payload:t,chartType:A,hide:l})};function lT(e){return lT="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},lT(e)}function cT(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function uT(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?cT(Object(r),!0).forEach((function(t){fT(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cT(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function fT(e,t,r){return t=function(e){var t=function(e){if("object"!=lT(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=lT(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==lT(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var dT=["Webkit","Moz","O","ms"];function pT(e){return pT="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},pT(e)}function hT(){return hT=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},hT.apply(this,arguments)}function mT(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function gT(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?mT(Object(r),!0).forEach((function(t){xT(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):mT(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function yT(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,CT(n.key),n)}}function vT(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(vT=function(){return!!e})()}function bT(e){return bT=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},bT(e)}function wT(e,t){return wT=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},wT(e,t)}function xT(e,t,r){return(t=CT(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function CT(e){var t=function(e){if("object"!=pT(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=pT(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==pT(t)?t:t+""}var MT=function(e){return e.changedTouches&&!!e.changedTouches.length},OT=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),xT(r=function(e,t,r){return t=bT(t),function(e,t){if(t&&("object"===pT(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,vT()?Reflect.construct(t,r||[],bT(e).constructor):t.apply(e,r))}(this,t,[e]),"handleDrag",(function(e){r.leaveTimer&&(clearTimeout(r.leaveTimer),r.leaveTimer=null),r.state.isTravellerMoving?r.handleTravellerMove(e):r.state.isSlideMoving&&r.handleSlideDrag(e)})),xT(r,"handleTouchMove",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&r.handleDrag(e.changedTouches[0])})),xT(r,"handleDragEnd",(function(){r.setState({isTravellerMoving:!1,isSlideMoving:!1},(function(){var e=r.props,t=e.endIndex,n=e.onDragEnd,o=e.startIndex;null==n||n({endIndex:t,startIndex:o})})),r.detachDragEndListener()})),xT(r,"handleLeaveWrapper",(function(){(r.state.isTravellerMoving||r.state.isSlideMoving)&&(r.leaveTimer=window.setTimeout(r.handleDragEnd,r.props.leaveTimeOut))})),xT(r,"handleEnterSlideOrTraveller",(function(){r.setState({isTextActive:!0})})),xT(r,"handleLeaveSlideOrTraveller",(function(){r.setState({isTextActive:!1})})),xT(r,"handleSlideDragStart",(function(e){var t=MT(e)?e.changedTouches[0]:e;r.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:t.pageX}),r.attachDragEndListener()})),r.travellerDragStartHandlers={startX:r.handleTravellerDragStart.bind(r,"startX"),endX:r.handleTravellerDragStart.bind(r,"endX")},r.state={},r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&wT(e,t)}(t,e),r=t,n=[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(e){var r=e.startX,n=e.endX,o=this.state.scaleValues,i=this.props,a=i.gap,s=i.data.length-1,A=Math.min(r,n),l=Math.max(r,n),c=t.getIndexInRange(o,A),u=t.getIndexInRange(o,l);return{startIndex:c-c%a,endIndex:u===s?s:u-u%a}}},{key:"getTextOfTick",value:function(e){var t=this.props,r=t.data,n=t.tickFormatter,o=t.dataKey,i=BN(r[e],o,e);return Db()(n)?n(i,e):i}},{key:"attachDragEndListener",value:function(){window.addEventListener("mouseup",this.handleDragEnd,!0),window.addEventListener("touchend",this.handleDragEnd,!0),window.addEventListener("mousemove",this.handleDrag,!0)}},{key:"detachDragEndListener",value:function(){window.removeEventListener("mouseup",this.handleDragEnd,!0),window.removeEventListener("touchend",this.handleDragEnd,!0),window.removeEventListener("mousemove",this.handleDrag,!0)}},{key:"handleSlideDrag",value:function(e){var t=this.state,r=t.slideMoveStartX,n=t.startX,o=t.endX,i=this.props,a=i.x,s=i.width,A=i.travellerWidth,l=i.startIndex,c=i.endIndex,u=i.onChange,f=e.pageX-r;f>0?f=Math.min(f,a+s-A-o,a+s-A-n):f<0&&(f=Math.max(f,a-n,a-o));var d=this.getIndex({startX:n+f,endX:o+f});d.startIndex===l&&d.endIndex===c||!u||u(d),this.setState({startX:n+f,endX:o+f,slideMoveStartX:e.pageX})}},{key:"handleTravellerDragStart",value:function(e,t){var r=MT(t)?t.changedTouches[0]:t;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:e,brushMoveStartX:r.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(e){var t=this.state,r=t.brushMoveStartX,n=t.movingTravellerId,o=t.endX,i=t.startX,a=this.state[n],s=this.props,A=s.x,l=s.width,c=s.travellerWidth,u=s.onChange,f=s.gap,d=s.data,p={startX:this.state.startX,endX:this.state.endX},h=e.pageX-r;h>0?h=Math.min(h,A+l-c-a):h<0&&(h=Math.max(h,A-a)),p[n]=a+h;var m=this.getIndex(p),g=m.startIndex,y=m.endIndex;this.setState(xT(xT({},n,a+h),"brushMoveStartX",e.pageX),(function(){var e;u&&(e=d.length-1,("startX"===n&&(o>i?g%f==0:y%f==0)||o<i&&y===e||"endX"===n&&(o>i?y%f==0:g%f==0)||o>i&&y===e)&&u(m))}))}},{key:"handleTravellerMoveKeyboard",value:function(e,t){var r=this,n=this.state,o=n.scaleValues,i=n.startX,a=n.endX,s=this.state[t],A=o.indexOf(s);if(-1!==A){var l=A+e;if(!(-1===l||l>=o.length)){var c=o[l];"startX"===t&&c>=a||"endX"===t&&c<=i||this.setState(xT({},t,c),(function(){r.props.onChange(r.getIndex({startX:r.state.startX,endX:r.state.endX}))}))}}}},{key:"renderBackground",value:function(){var e=this.props,t=e.x,r=e.y,n=e.width,o=e.height,i=e.fill,a=e.stroke;return A().createElement("rect",{stroke:a,fill:i,x:t,y:r,width:n,height:o})}},{key:"renderPanorama",value:function(){var e=this.props,t=e.x,r=e.y,n=e.width,o=e.height,i=e.data,s=e.children,l=e.padding,c=a.Children.only(s);return c?A().cloneElement(c,{x:t,y:r,width:n,height:o,margin:l,compact:!0,data:i}):null}},{key:"renderTravellerLayer",value:function(e,r){var n,o,i=this,a=this.props,s=a.y,l=a.travellerWidth,c=a.height,u=a.traveller,f=a.ariaLabel,d=a.data,p=a.startIndex,h=a.endIndex,m=Math.max(e,this.props.x),g=gT(gT({},ow(this.props,!1)),{},{x:m,y:s,width:l,height:c}),y=f||"Min value: ".concat(null===(n=d[p])||void 0===n?void 0:n.name,", Max value: ").concat(null===(o=d[h])||void 0===o?void 0:o.name);return A().createElement(Mw,{tabIndex:0,role:"slider","aria-label":y,"aria-valuenow":e,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[r],onTouchStart:this.travellerDragStartHandlers[r],onKeyDown:function(e){["ArrowLeft","ArrowRight"].includes(e.key)&&(e.preventDefault(),e.stopPropagation(),i.handleTravellerMoveKeyboard("ArrowRight"===e.key?1:-1,r))},onFocus:function(){i.setState({isTravellerFocused:!0})},onBlur:function(){i.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},t.renderTraveller(u,g))}},{key:"renderSlide",value:function(e,t){var r=this.props,n=r.y,o=r.height,i=r.stroke,a=r.travellerWidth,s=Math.min(e,t)+a,l=Math.max(Math.abs(t-e)-a,0);return A().createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:i,fillOpacity:.2,x:s,y:n,width:l,height:o})}},{key:"renderText",value:function(){var e=this.props,t=e.startIndex,r=e.endIndex,n=e.y,o=e.height,i=e.travellerWidth,a=e.stroke,s=this.state,l=s.startX,c=s.endX,u={pointerEvents:"none",fill:a};return A().createElement(Mw,{className:"recharts-brush-texts"},A().createElement(UO,hT({textAnchor:"end",verticalAnchor:"middle",x:Math.min(l,c)-5,y:n+o/2},u),this.getTextOfTick(t)),A().createElement(UO,hT({textAnchor:"start",verticalAnchor:"middle",x:Math.max(l,c)+i+5,y:n+o/2},u),this.getTextOfTick(r)))}},{key:"render",value:function(){var e=this.props,t=e.data,r=e.className,n=e.children,o=e.x,i=e.y,a=e.width,s=e.height,l=e.alwaysShowText,c=this.state,u=c.startX,f=c.endX,d=c.isTextActive,p=c.isSlideMoving,h=c.isTravellerMoving,m=c.isTravellerFocused;if(!t||!t.length||!bb(o)||!bb(i)||!bb(a)||!bb(s)||a<=0||s<=0)return null;var g=yt("recharts-brush",r),y=1===A().Children.count(n),v=function(e,t){var r=e.replace(/(\w)/,(function(e){return e.toUpperCase()})),n=dT.reduce((function(e,n){return uT(uT({},e),{},fT({},n+r,t))}),{});return n[e]=t,n}("userSelect","none");return A().createElement(Mw,{className:g,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:v},this.renderBackground(),y&&this.renderPanorama(),this.renderSlide(u,f),this.renderTravellerLayer(u,"startX"),this.renderTravellerLayer(f,"endX"),(d||p||h||m||l)&&this.renderText())}}],o=[{key:"renderDefaultTraveller",value:function(e){var t=e.x,r=e.y,n=e.width,o=e.height,i=e.stroke,a=Math.floor(r+o/2)-1;return A().createElement(A().Fragment,null,A().createElement("rect",{x:t,y:r,width:n,height:o,fill:i,stroke:"none"}),A().createElement("line",{x1:t+1,y1:a,x2:t+n-1,y2:a,fill:"none",stroke:"#fff"}),A().createElement("line",{x1:t+1,y1:a+2,x2:t+n-1,y2:a+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(e,r){return A().isValidElement(e)?A().cloneElement(e,r):Db()(e)?e(r):t.renderDefaultTraveller(r)}},{key:"getDerivedStateFromProps",value:function(e,t){var r=e.data,n=e.width,o=e.x,i=e.travellerWidth,a=e.updateId,s=e.startIndex,A=e.endIndex;if(r!==t.prevData||a!==t.prevUpdateId)return gT({prevData:r,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:n},r&&r.length?function(e){var t=e.data,r=e.startIndex,n=e.endIndex,o=e.x,i=e.width,a=e.travellerWidth;if(!t||!t.length)return{};var s=t.length,A=AO().domain(hw()(0,s)).range([o,o+i-a]),l=A.domain().map((function(e){return A(e)}));return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:A(r),endX:A(n),scale:A,scaleValues:l}}({data:r,width:n,x:o,travellerWidth:i,startIndex:s,endIndex:A}):{scale:null,scaleValues:null});if(t.scale&&(n!==t.prevWidth||o!==t.prevX||i!==t.prevTravellerWidth)){t.scale.range([o,o+n-i]);var l=t.scale.domain().map((function(e){return t.scale(e)}));return{prevData:r,prevTravellerWidth:i,prevUpdateId:a,prevX:o,prevWidth:n,startX:t.scale(e.startIndex),endX:t.scale(e.endIndex),scaleValues:l}}return null}},{key:"getIndexInRange",value:function(e,t){for(var r=0,n=e.length-1;n-r>1;){var o=Math.floor((r+n)/2);e[o]>t?n=o:r=o}return t>=e[n]?n:r}}],n&&yT(r.prototype,n),o&&yT(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(a.PureComponent);function jT(e){return jT="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},jT(e)}function ET(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ST(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ET(Object(r),!0).forEach((function(t){PT(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ET(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function PT(e,t,r){return t=function(e){var t=function(e){if("object"!=jT(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=jT(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==jT(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}xT(OT,"displayName","Brush"),xT(OT,"defaultProps",{height:40,travellerWidth:5,gap:1,fill:"#fff",stroke:"#666",padding:{top:1,right:1,bottom:1,left:1},leaveTimeOut:1e3,alwaysShowText:!1});var kT=Math.PI/180,NT=function(e){return 180*e/Math.PI},TT=function(e,t,r,n){return{x:e+Math.cos(-kT*n)*r,y:t+Math.sin(-kT*n)*r}},DT=function(e,t){var r=t.startAngle,n=t.endAngle,o=Math.floor(r/360),i=Math.floor(n/360);return e+360*Math.min(o,i)},IT=function(e,t){var r=function(e,t){var r=e.x,n=e.y,o=t.cx,i=t.cy,a=function(e,t){var r=e.x,n=e.y,o=t.x,i=t.y;return Math.sqrt(Math.pow(r-o,2)+Math.pow(n-i,2))}({x:r,y:n},{x:o,y:i});if(a<=0)return{radius:a};var s=(r-o)/a,A=Math.acos(s);return n>i&&(A=2*Math.PI-A),{radius:a,angle:NT(A),angleInRadian:A}}({x:e.x,y:e.y},t),n=r.radius,o=r.angle,i=t.innerRadius,a=t.outerRadius;if(n<i||n>a)return!1;if(0===n)return!0;var s,A=function(e){var t=e.startAngle,r=e.endAngle,n=Math.floor(t/360),o=Math.floor(r/360),i=Math.min(n,o);return{startAngle:t-360*i,endAngle:r-360*i}}(t),l=A.startAngle,c=A.endAngle,u=o;if(l<=c){for(;u>c;)u-=360;for(;u<l;)u+=360;s=u>=l&&u<=c}else{for(;u>l;)u-=360;for(;u<c;)u+=360;s=u>=c&&u<=l}return s?ST(ST({},t),{},{radius:n,angle:DT(u,t)}):null};function LT(e){return LT="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},LT(e)}var zT=["offset"];function RT(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function FT(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function VT(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?FT(Object(r),!0).forEach((function(t){WT(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):FT(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function WT(e,t,r){return t=function(e){var t=function(e){if("object"!=LT(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=LT(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==LT(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function BT(){return BT=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},BT.apply(this,arguments)}function XT(e){var t,r=e.offset,n=VT({offset:void 0===r?5:r},function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,zT)),o=n.viewBox,i=n.position,s=n.value,l=n.children,c=n.content,u=n.className,f=void 0===u?"":u,d=n.textBreakAll;if(!o||Nb()(s)&&Nb()(l)&&!(0,a.isValidElement)(c)&&!Db()(c))return null;if((0,a.isValidElement)(c))return(0,a.cloneElement)(c,n);if(Db()(c)){if(t=(0,a.createElement)(c,n),(0,a.isValidElement)(t))return t}else t=function(e){var t=e.value,r=e.formatter,n=Nb()(e.children)?t:e.children;return Db()(r)?r(n):n}(n);var p=function(e){return"cx"in e&&bb(e.cx)}(o),h=ow(n,!0);if(p&&("insideStart"===i||"insideEnd"===i||"end"===i))return function(e,t,r){var n,o,i=e.position,a=e.viewBox,s=e.offset,l=e.className,c=a,u=c.cx,f=c.cy,d=c.innerRadius,p=c.outerRadius,h=c.startAngle,m=c.endAngle,g=c.clockWise,y=(d+p)/2,v=function(e,t){return yb(t-e)*Math.min(Math.abs(t-e),360)}(h,m),b=v>=0?1:-1;"insideStart"===i?(n=h+b*s,o=g):"insideEnd"===i?(n=m-b*s,o=!g):"end"===i&&(n=m+b*s,o=g),o=v<=0?o:!o;var w=TT(u,f,y,n),x=TT(u,f,y,n+359*(o?1:-1)),C="M".concat(w.x,",").concat(w.y,"\n A").concat(y,",").concat(y,",0,1,").concat(o?0:1,",\n ").concat(x.x,",").concat(x.y),M=Nb()(e.id)?Cb("recharts-radial-line-"):e.id;return A().createElement("text",BT({},r,{dominantBaseline:"central",className:yt("recharts-radial-bar-label",l)}),A().createElement("defs",null,A().createElement("path",{id:M,d:C})),A().createElement("textPath",{xlinkHref:"#".concat(M)},t))}(n,t,h);var m=p?function(e){var t=e.viewBox,r=e.offset,n=e.position,o=t,i=o.cx,a=o.cy,s=o.innerRadius,A=o.outerRadius,l=(o.startAngle+o.endAngle)/2;if("outside"===n){var c=TT(i,a,A+r,l),u=c.x;return{x:u,y:c.y,textAnchor:u>=i?"start":"end",verticalAnchor:"middle"}}if("center"===n)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===n)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===n)return{x:i,y:a,textAnchor:"middle",verticalAnchor:"end"};var f=TT(i,a,(s+A)/2,l);return{x:f.x,y:f.y,textAnchor:"middle",verticalAnchor:"middle"}}(n):function(e){var t=e.viewBox,r=e.parentViewBox,n=e.offset,o=e.position,i=t,a=i.x,s=i.y,A=i.width,l=i.height,c=l>=0?1:-1,u=c*n,f=c>0?"end":"start",d=c>0?"start":"end",p=A>=0?1:-1,h=p*n,m=p>0?"end":"start",g=p>0?"start":"end";if("top"===o)return VT(VT({},{x:a+A/2,y:s-c*n,textAnchor:"middle",verticalAnchor:f}),r?{height:Math.max(s-r.y,0),width:A}:{});if("bottom"===o)return VT(VT({},{x:a+A/2,y:s+l+u,textAnchor:"middle",verticalAnchor:d}),r?{height:Math.max(r.y+r.height-(s+l),0),width:A}:{});if("left"===o){var y={x:a-h,y:s+l/2,textAnchor:m,verticalAnchor:"middle"};return VT(VT({},y),r?{width:Math.max(y.x-r.x,0),height:l}:{})}if("right"===o){var v={x:a+A+h,y:s+l/2,textAnchor:g,verticalAnchor:"middle"};return VT(VT({},v),r?{width:Math.max(r.x+r.width-v.x,0),height:l}:{})}var b=r?{width:A,height:l}:{};return"insideLeft"===o?VT({x:a+h,y:s+l/2,textAnchor:g,verticalAnchor:"middle"},b):"insideRight"===o?VT({x:a+A-h,y:s+l/2,textAnchor:m,verticalAnchor:"middle"},b):"insideTop"===o?VT({x:a+A/2,y:s+u,textAnchor:"middle",verticalAnchor:d},b):"insideBottom"===o?VT({x:a+A/2,y:s+l-u,textAnchor:"middle",verticalAnchor:f},b):"insideTopLeft"===o?VT({x:a+h,y:s+u,textAnchor:g,verticalAnchor:d},b):"insideTopRight"===o?VT({x:a+A-h,y:s+u,textAnchor:m,verticalAnchor:d},b):"insideBottomLeft"===o?VT({x:a+h,y:s+l-u,textAnchor:g,verticalAnchor:f},b):"insideBottomRight"===o?VT({x:a+A-h,y:s+l-u,textAnchor:m,verticalAnchor:f},b):Lb()(o)&&(bb(o.x)||vb(o.x))&&(bb(o.y)||vb(o.y))?VT({x:a+Mb(o.x,A),y:s+Mb(o.y,l),textAnchor:"end",verticalAnchor:"end"},b):VT({x:a+A/2,y:s+l/2,textAnchor:"middle",verticalAnchor:"middle"},b)}(n);return A().createElement(UO,BT({className:yt("recharts-label",f)},h,m,{breakAll:d}),t)}XT.displayName="Label";var UT=function(e){var t=e.cx,r=e.cy,n=e.angle,o=e.startAngle,i=e.endAngle,a=e.r,s=e.radius,A=e.innerRadius,l=e.outerRadius,c=e.x,u=e.y,f=e.top,d=e.left,p=e.width,h=e.height,m=e.clockWise,g=e.labelViewBox;if(g)return g;if(bb(p)&&bb(h)){if(bb(c)&&bb(u))return{x:c,y:u,width:p,height:h};if(bb(f)&&bb(d))return{x:f,y:d,width:p,height:h}}return bb(c)&&bb(u)?{x:c,y:u,width:0,height:0}:bb(t)&&bb(r)?{cx:t,cy:r,startAngle:o||n||0,endAngle:i||n||0,innerRadius:A||0,outerRadius:l||s||a||0,clockWise:m}:e.viewBox?e.viewBox:{}};XT.parseViewBox=UT,XT.renderCallByParent=function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||!e.children&&r&&!e.label)return null;var n=e.children,o=UT(e),i=ew(n,XT).map((function(e,r){return(0,a.cloneElement)(e,{viewBox:t||o,key:"label-".concat(r)})}));if(!r)return i;var s,l=function(e,t){return e?!0===e?A().createElement(XT,{key:"label-implicit",viewBox:t}):wb(e)?A().createElement(XT,{key:"label-implicit",viewBox:t,value:e}):(0,a.isValidElement)(e)?e.type===XT?(0,a.cloneElement)(e,{key:"label-implicit",viewBox:t}):A().createElement(XT,{key:"label-implicit",content:e,viewBox:t}):Db()(e)?A().createElement(XT,{key:"label-implicit",content:e,viewBox:t}):Lb()(e)?A().createElement(XT,BT({viewBox:t},e,{key:"label-implicit"})):null:null}(e.label,t||o);return[l].concat(function(e){if(Array.isArray(e))return RT(e)}(s=i)||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 RT(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?RT(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.")}())};var YT=function(e,t){var r=e.alwaysShow,n=e.ifOverflow;return r&&(n="extendDomain"),n===t},qT=o(73916),HT=o.n(qT),ZT=o(19747),GT=o.n(ZT),KT=function(e){return null};KT.displayName="Cell";var QT=o(68090),JT=o.n(QT);function _T(e){return _T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_T(e)}var $T=["valueAccessor"],eD=["data","dataKey","clockWise","id","textBreakAll"];function tD(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function rD(){return rD=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},rD.apply(this,arguments)}function nD(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function oD(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?nD(Object(r),!0).forEach((function(t){iD(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):nD(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function iD(e,t,r){return t=function(e){var t=function(e){if("object"!=_T(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=_T(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==_T(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function aD(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var sD=function(e){return Array.isArray(e.value)?JT()(e.value):e.value};function AD(e){var t=e.valueAccessor,r=void 0===t?sD:t,n=aD(e,$T),o=n.data,i=n.dataKey,a=n.clockWise,s=n.id,l=n.textBreakAll,c=aD(n,eD);return o&&o.length?A().createElement(Mw,{className:"recharts-label-list"},o.map((function(e,t){var n=Nb()(i)?r(e,t):BN(e&&e.payload,i),o=Nb()(s)?{}:{id:"".concat(s,"-").concat(t)};return A().createElement(XT,rD({},ow(e,!0),c,o,{parentViewBox:e.parentViewBox,value:n,textBreakAll:l,viewBox:XT.parseViewBox(Nb()(a)?e:oD(oD({},e),{},{clockWise:a})),key:"label-".concat(t),index:t}))}))):null}AD.displayName="LabelList",AD.renderCallByParent=function(e,t){var r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];if(!e||!e.children&&r&&!e.label)return null;var n=ew(e.children,AD).map((function(e,r){return(0,a.cloneElement)(e,{data:t,key:"labelList-".concat(r)})}));if(!r)return n;var o,i=function(e,t){return e?!0===e?A().createElement(AD,{key:"labelList-implicit",data:t}):A().isValidElement(e)||Db()(e)?A().createElement(AD,{key:"labelList-implicit",data:t,content:e}):Lb()(e)?A().createElement(AD,rD({data:t},e,{key:"labelList-implicit"})):null:null}(e.label,t);return[i].concat(function(e){if(Array.isArray(e))return tD(e)}(o=n)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(o)||function(e,t){if(e){if("string"==typeof e)return tD(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?tD(e,t):void 0}}(o)||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.")}())};var lD=o(11331),cD=o.n(lD),uD=o(53812),fD=o.n(uD);function dD(e){return dD="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},dD(e)}function pD(){return pD=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},pD.apply(this,arguments)}function hD(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function mD(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function gD(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?mD(Object(r),!0).forEach((function(t){yD(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):mD(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function yD(e,t,r){return t=function(e){var t=function(e){if("object"!=dD(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=dD(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==dD(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var vD=function(e,t,r,n,o){var i,a=r-n;return i="M ".concat(e,",").concat(t),i+="L ".concat(e+r,",").concat(t),i+="L ".concat(e+r-a/2,",").concat(t+o),(i+="L ".concat(e+r-a/2-n,",").concat(t+o))+"L ".concat(e,",").concat(t," Z")},bD={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},wD=function(e){var t,r,n=gD(gD({},bD),e),o=(0,a.useRef)(),i=(t=(0,a.useState)(-1),r=2,function(e){if(Array.isArray(e))return e}(t)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(t,r)||function(e,t){if(e){if("string"==typeof e)return hD(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?hD(e,t):void 0}}(t,r)||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.")}()),s=i[0],l=i[1];(0,a.useEffect)((function(){if(o.current&&o.current.getTotalLength)try{var e=o.current.getTotalLength();e&&l(e)}catch(e){}}),[]);var c=n.x,u=n.y,f=n.upperWidth,d=n.lowerWidth,p=n.height,h=n.className,m=n.animationEasing,g=n.animationDuration,y=n.animationBegin,v=n.isUpdateAnimationActive;if(c!==+c||u!==+u||f!==+f||d!==+d||p!==+p||0===f&&0===d||0===p)return null;var b=yt("recharts-trapezoid",h);return v?A().createElement(XM,{canBegin:s>0,from:{upperWidth:0,lowerWidth:0,height:p,x:c,y:u},to:{upperWidth:f,lowerWidth:d,height:p,x:c,y:u},duration:g,animationEasing:m,isActive:v},(function(e){var t=e.upperWidth,r=e.lowerWidth,i=e.height,a=e.x,l=e.y;return A().createElement(XM,{canBegin:s>0,from:"0px ".concat(-1===s?1:s,"px"),to:"".concat(s,"px 0px"),attributeName:"strokeDasharray",begin:y,duration:g,easing:m},A().createElement("path",pD({},ow(n,!0),{className:b,d:vD(a,l,t,r,i),ref:o})))})):A().createElement("g",null,A().createElement("path",pD({},ow(n,!0),{className:b,d:vD(c,u,f,d,p)})))};function xD(e){return xD="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},xD(e)}function CD(){return CD=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},CD.apply(this,arguments)}function MD(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function OD(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?MD(Object(r),!0).forEach((function(t){jD(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):MD(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function jD(e,t,r){return t=function(e){var t=function(e){if("object"!=xD(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=xD(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==xD(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var ED=function(e){var t=e.cx,r=e.cy,n=e.radius,o=e.angle,i=e.sign,a=e.isExternal,s=e.cornerRadius,A=e.cornerIsExternal,l=s*(a?1:-1)+n,c=Math.asin(s/l)/kT,u=A?o:o+i*c,f=A?o-i*c:o;return{center:TT(t,r,l,u),circleTangency:TT(t,r,n,u),lineTangency:TT(t,r,l*Math.cos(c*kT),f),theta:c}},SD=function(e){var t=e.cx,r=e.cy,n=e.innerRadius,o=e.outerRadius,i=e.startAngle,a=function(e,t){return yb(t-e)*Math.min(Math.abs(t-e),359.999)}(i,e.endAngle),s=i+a,A=TT(t,r,o,i),l=TT(t,r,o,s),c="M ".concat(A.x,",").concat(A.y,"\n A ").concat(o,",").concat(o,",0,\n ").concat(+(Math.abs(a)>180),",").concat(+(i>s),",\n ").concat(l.x,",").concat(l.y,"\n ");if(n>0){var u=TT(t,r,n,i),f=TT(t,r,n,s);c+="L ".concat(f.x,",").concat(f.y,"\n A ").concat(n,",").concat(n,",0,\n ").concat(+(Math.abs(a)>180),",").concat(+(i<=s),",\n ").concat(u.x,",").concat(u.y," Z")}else c+="L ".concat(t,",").concat(r," Z");return c},PD={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},kD=function(e){var t=OD(OD({},PD),e),r=t.cx,n=t.cy,o=t.innerRadius,i=t.outerRadius,a=t.cornerRadius,s=t.forceCornerRadius,l=t.cornerIsExternal,c=t.startAngle,u=t.endAngle,f=t.className;if(i<o||c===u)return null;var d,p=yt("recharts-sector",f),h=i-o,m=Mb(a,h,0,!0);return d=m>0&&Math.abs(c-u)<360?function(e){var t=e.cx,r=e.cy,n=e.innerRadius,o=e.outerRadius,i=e.cornerRadius,a=e.forceCornerRadius,s=e.cornerIsExternal,A=e.startAngle,l=e.endAngle,c=yb(l-A),u=ED({cx:t,cy:r,radius:o,angle:A,sign:c,cornerRadius:i,cornerIsExternal:s}),f=u.circleTangency,d=u.lineTangency,p=u.theta,h=ED({cx:t,cy:r,radius:o,angle:l,sign:-c,cornerRadius:i,cornerIsExternal:s}),m=h.circleTangency,g=h.lineTangency,y=h.theta,v=s?Math.abs(A-l):Math.abs(A-l)-p-y;if(v<0)return a?"M ".concat(d.x,",").concat(d.y,"\n a").concat(i,",").concat(i,",0,0,1,").concat(2*i,",0\n a").concat(i,",").concat(i,",0,0,1,").concat(2*-i,",0\n "):SD({cx:t,cy:r,innerRadius:n,outerRadius:o,startAngle:A,endAngle:l});var b="M ".concat(d.x,",").concat(d.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(c<0),",").concat(f.x,",").concat(f.y,"\n A").concat(o,",").concat(o,",0,").concat(+(v>180),",").concat(+(c<0),",").concat(m.x,",").concat(m.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(c<0),",").concat(g.x,",").concat(g.y,"\n ");if(n>0){var w=ED({cx:t,cy:r,radius:n,angle:A,sign:c,isExternal:!0,cornerRadius:i,cornerIsExternal:s}),x=w.circleTangency,C=w.lineTangency,M=w.theta,O=ED({cx:t,cy:r,radius:n,angle:l,sign:-c,isExternal:!0,cornerRadius:i,cornerIsExternal:s}),j=O.circleTangency,E=O.lineTangency,S=O.theta,P=s?Math.abs(A-l):Math.abs(A-l)-M-S;if(P<0&&0===i)return"".concat(b,"L").concat(t,",").concat(r,"Z");b+="L".concat(E.x,",").concat(E.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(c<0),",").concat(j.x,",").concat(j.y,"\n A").concat(n,",").concat(n,",0,").concat(+(P>180),",").concat(+(c>0),",").concat(x.x,",").concat(x.y,"\n A").concat(i,",").concat(i,",0,0,").concat(+(c<0),",").concat(C.x,",").concat(C.y,"Z")}else b+="L".concat(t,",").concat(r,"Z");return b}({cx:r,cy:n,innerRadius:o,outerRadius:i,cornerRadius:Math.min(m,h/2),forceCornerRadius:s,cornerIsExternal:l,startAngle:c,endAngle:u}):SD({cx:r,cy:n,innerRadius:o,outerRadius:i,startAngle:c,endAngle:u}),A().createElement("path",CD({},ow(t,!0),{className:p,d,role:"img"}))},ND=["option","shapeType","propTransformer","activeClassName","isActive"];function TD(e){return TD="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},TD(e)}function DD(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ID(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?DD(Object(r),!0).forEach((function(t){LD(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):DD(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function LD(e,t,r){return t=function(e){var t=function(e){if("object"!=TD(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=TD(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==TD(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function zD(e,t){return ID(ID({},t),e)}function RD(e){var t=e.shapeType,r=e.elementProps;switch(t){case"rectangle":return A().createElement(_M,r);case"trapezoid":return A().createElement(wD,r);case"sector":return A().createElement(kD,r);case"symbols":if(function(e){return"symbols"===e}(t))return A().createElement(Qx,r);break;default:return null}}function FD(e){var t,r=e.option,n=e.shapeType,o=e.propTransformer,i=void 0===o?zD:o,s=e.activeClassName,l=void 0===s?"recharts-active-shape":s,c=e.isActive,u=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,ND);if((0,a.isValidElement)(r))t=(0,a.cloneElement)(r,ID(ID({},u),function(e){return(0,a.isValidElement)(e)?e.props:e}(r)));else if(Db()(r))t=r(u);else if(cD()(r)&&!fD()(r)){var f=i(r,u);t=A().createElement(RD,{shapeType:n,elementProps:f})}else{var d=u;t=A().createElement(RD,{shapeType:n,elementProps:d})}return c?A().createElement(Mw,{className:l},t):t}function VD(e,t){return null!=t&&"trapezoids"in e.props}function WD(e,t){return null!=t&&"sectors"in e.props}function BD(e,t){return null!=t&&"points"in e.props}function XD(e,t){var r,n,o=e.x===(null==t||null===(r=t.labelViewBox)||void 0===r?void 0:r.x)||e.x===t.x,i=e.y===(null==t||null===(n=t.labelViewBox)||void 0===n?void 0:n.y)||e.y===t.y;return o&&i}function UD(e,t){var r=e.endAngle===t.endAngle,n=e.startAngle===t.startAngle;return r&&n}function YD(e,t){var r=e.x===t.x,n=e.y===t.y,o=e.z===t.z;return r&&n&&o}function qD(e){var t=e.activeTooltipItem,r=e.graphicalItem,n=e.itemData,o=function(e,t){var r;return VD(e,t)?r="trapezoids":WD(e,t)?r="sectors":BD(e,t)&&(r="points"),r}(r,t),i=function(e,t){var r,n;return VD(e,t)?null===(r=t.tooltipPayload)||void 0===r||null===(r=r[0])||void 0===r||null===(r=r.payload)||void 0===r?void 0:r.payload:WD(e,t)?null===(n=t.tooltipPayload)||void 0===n||null===(n=n[0])||void 0===n||null===(n=n.payload)||void 0===n?void 0:n.payload:BD(e,t)?t.payload:{}}(r,t),a=n.filter((function(e,n){var a=Hk()(i,e),s=r.props[o].filter((function(e){var n=function(e,t){var r;return VD(e,t)?r=XD:WD(e,t)?r=UD:BD(e,t)&&(r=YD),r}(r,t);return n(e,t)})),A=r.props[o].indexOf(s[s.length-1]);return a&&n===A}));return n.indexOf(a[a.length-1])}var HD=["x","y"];function ZD(e){return ZD="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},ZD(e)}function GD(){return GD=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},GD.apply(this,arguments)}function KD(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function QD(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?KD(Object(r),!0).forEach((function(t){JD(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):KD(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function JD(e,t,r){return t=function(e){var t=function(e){if("object"!=ZD(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=ZD(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==ZD(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _D(e,t){var r=e.x,n=e.y,o=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,HD),i="".concat(r),a=parseInt(i,10),s="".concat(n),A=parseInt(s,10),l="".concat(t.height||o.height),c=parseInt(l,10),u="".concat(t.width||o.width),f=parseInt(u,10);return QD(QD(QD(QD(QD({},t),o),a?{x:a}:{}),A?{y:A}:{}),{},{height:c,width:f,name:t.name,radius:t.radius})}function $D(e){return A().createElement(FD,GD({shapeType:"rectangle",propTransformer:_D,activeClassName:"recharts-active-bar"},e))}var eI,tI=["value","background"];function rI(e){return rI="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},rI(e)}function nI(){return nI=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},nI.apply(this,arguments)}function oI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function iI(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?oI(Object(r),!0).forEach((function(t){cI(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):oI(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function aI(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,uI(n.key),n)}}function sI(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(sI=function(){return!!e})()}function AI(e){return AI=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},AI(e)}function lI(e,t){return lI=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},lI(e,t)}function cI(e,t,r){return(t=uI(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function uI(e){var t=function(e){if("object"!=rI(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=rI(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==rI(t)?t:t+""}var fI=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return cI(e=function(e,t,r){return t=AI(t),function(e,t){if(t&&("object"===rI(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,sI()?Reflect.construct(t,r||[],AI(e).constructor):t.apply(e,r))}(this,t,[].concat(n)),"state",{isAnimationFinished:!1}),cI(e,"id",Cb("recharts-bar-")),cI(e,"handleAnimationEnd",(function(){var t=e.props.onAnimationEnd;e.setState({isAnimationFinished:!0}),t&&t()})),cI(e,"handleAnimationStart",(function(){var t=e.props.onAnimationStart;e.setState({isAnimationFinished:!1}),t&&t()})),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&lI(e,t)}(t,e),r=t,n=[{key:"renderRectanglesStatically",value:function(e){var t=this,r=this.props,n=r.shape,o=r.dataKey,i=r.activeIndex,a=r.activeBar,s=ow(this.props,!1);return e&&e.map((function(e,r){var l=r===i,c=l?a:n,u=iI(iI(iI({},s),e),{},{isActive:l,option:c,index:r,dataKey:o,onAnimationStart:t.handleAnimationStart,onAnimationEnd:t.handleAnimationEnd});return A().createElement(Mw,nI({className:"recharts-bar-rectangle"},Yb(t.props,e,r),{key:"rectangle-".concat(null==e?void 0:e.x,"-").concat(null==e?void 0:e.y,"-").concat(null==e?void 0:e.value,"-").concat(r)}),A().createElement($D,u))}))}},{key:"renderRectanglesWithAnimation",value:function(){var e=this,t=this.props,r=t.data,n=t.layout,o=t.isAnimationActive,i=t.animationBegin,a=t.animationDuration,s=t.animationEasing,l=t.animationId,c=this.state.prevData;return A().createElement(XM,{begin:i,duration:a,isActive:o,easing:s,from:{t:0},to:{t:1},key:"bar-".concat(l),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},(function(t){var o=t.t,i=r.map((function(e,t){var r=c&&c[t];if(r){var i=jb(r.x,e.x),a=jb(r.y,e.y),s=jb(r.width,e.width),A=jb(r.height,e.height);return iI(iI({},e),{},{x:i(o),y:a(o),width:s(o),height:A(o)})}if("horizontal"===n){var l=jb(0,e.height)(o);return iI(iI({},e),{},{y:e.y+e.height-l,height:l})}var u=jb(0,e.width)(o);return iI(iI({},e),{},{width:u})}));return A().createElement(Mw,null,e.renderRectanglesStatically(i))}))}},{key:"renderRectangles",value:function(){var e=this.props,t=e.data,r=e.isAnimationActive,n=this.state.prevData;return!(r&&t&&t.length)||n&&Hk()(n,t)?this.renderRectanglesStatically(t):this.renderRectanglesWithAnimation()}},{key:"renderBackground",value:function(){var e=this,t=this.props,r=t.data,n=t.dataKey,o=t.activeIndex,i=ow(this.props.background,!1);return r.map((function(t,r){t.value;var a=t.background,s=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(t,tI);if(!a)return null;var l=iI(iI(iI(iI(iI({},s),{},{fill:"#eee"},a),i),Yb(e.props,t,r)),{},{onAnimationStart:e.handleAnimationStart,onAnimationEnd:e.handleAnimationEnd,dataKey:n,index:r,className:"recharts-bar-background-rectangle"});return A().createElement($D,nI({key:"background-bar-".concat(r),option:e.props.background,isActive:r===o},l))}))}},{key:"renderErrorBar",value:function(e,t){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var r=this.props,n=r.data,o=r.xAxis,i=r.yAxis,a=r.layout,s=ew(r.children,PN);if(!s)return null;var l="vertical"===a?n[0].height/2:n[0].width/2,c=function(e,t){var r=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:r,errorVal:BN(e,t)}},u={clipPath:e?"url(#clipPath-".concat(t,")"):null};return A().createElement(Mw,u,s.map((function(e){return A().cloneElement(e,{key:"error-bar-".concat(t,"-").concat(e.props.dataKey),data:n,xAxis:o,yAxis:i,layout:a,offset:l,dataPointFormatter:c})})))}},{key:"render",value:function(){var e=this.props,t=e.hide,r=e.data,n=e.className,o=e.xAxis,i=e.yAxis,a=e.left,s=e.top,l=e.width,c=e.height,u=e.isAnimationActive,f=e.background,d=e.id;if(t||!r||!r.length)return null;var p=this.state.isAnimationFinished,h=yt("recharts-bar",n),m=o&&o.allowDataOverflow,g=i&&i.allowDataOverflow,y=m||g,v=Nb()(d)?this.id:d;return A().createElement(Mw,{className:h},m||g?A().createElement("defs",null,A().createElement("clipPath",{id:"clipPath-".concat(v)},A().createElement("rect",{x:m?a:a-l/2,y:g?s:s-c/2,width:m?l:2*l,height:g?c:2*c}))):null,A().createElement(Mw,{className:"recharts-bar-rectangles",clipPath:y?"url(#clipPath-".concat(v,")"):null},f?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(y,v),(!u||p)&&AD.renderCallByParent(this.props,r))}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){return e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curData:e.data,prevData:t.curData}:e.data!==t.curData?{curData:e.data}:null}}],n&&aI(r.prototype,n),o&&aI(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(a.PureComponent);function dI(e){return dI="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},dI(e)}function pI(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,yI(n.key),n)}}function hI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function mI(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?hI(Object(r),!0).forEach((function(t){gI(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):hI(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function gI(e,t,r){return(t=yI(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function yI(e){var t=function(e){if("object"!=dI(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=dI(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==dI(t)?t:t+""}eI=fI,cI(fI,"displayName","Bar"),cI(fI,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!Kw.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"}),cI(fI,"getComposedData",(function(e){var t=e.props,r=e.item,n=e.barPosition,o=e.bandSize,i=e.xAxis,a=e.yAxis,s=e.xAxisTicks,A=e.yAxisTicks,l=e.stackedData,c=e.dataStartIndex,u=e.displayedData,f=e.offset,d=function(e,t){if(!e)return null;for(var r=0,n=e.length;r<n;r++)if(e[r].item===t)return e[r].position;return null}(n,r);if(!d)return null;var p=t.layout,h=r.type.defaultProps,m=void 0!==h?iI(iI({},h),r.props):r.props,g=m.dataKey,y=m.children,v=m.minPointSize,b="horizontal"===p?a:i,w=l?b.scale.domain():null,x=function(e){var t=e.numericAxis,r=t.scale.domain();if("number"===t.type){var n=Math.min(r[0],r[1]),o=Math.max(r[0],r[1]);return n<=0&&o>=0?0:o<0?o:n}return r[0]}({numericAxis:b}),C=ew(y,KT),M=u.map((function(e,t){var n,u,f,h,m,y;l?n=function(e,t){if(!t||2!==t.length||!bb(t[0])||!bb(t[1]))return e;var r=Math.min(t[0],t[1]),n=Math.max(t[0],t[1]),o=[e[0],e[1]];return(!bb(e[0])||e[0]<r)&&(o[0]=r),(!bb(e[1])||e[1]>n)&&(o[1]=n),o[0]>n&&(o[0]=n),o[1]<r&&(o[1]=r),o}(l[c+t],w):(n=BN(e,g),Array.isArray(n)||(n=[x,n]));var b=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function(r,n){if("number"==typeof e)return e;var o="number"==typeof r;return o?e(r,n):(o||yw(!1),t)}}(v,eI.defaultProps.minPointSize)(n[1],t);if("horizontal"===p){var M,O=[a.scale(n[0]),a.scale(n[1])],j=O[0],E=O[1];u=tT({axis:i,ticks:s,bandSize:o,offset:d.offset,entry:e,index:t}),f=null!==(M=null!=E?E:j)&&void 0!==M?M:void 0,h=d.size;var S=j-E;if(m=Number.isNaN(S)?0:S,y={x:u,y:a.y,width:h,height:a.height},Math.abs(b)>0&&Math.abs(m)<Math.abs(b)){var P=yb(m||b)*(Math.abs(b)-Math.abs(m));f-=P,m+=P}}else{var k=[i.scale(n[0]),i.scale(n[1])],N=k[0],T=k[1];u=N,f=tT({axis:a,ticks:A,bandSize:o,offset:d.offset,entry:e,index:t}),h=T-N,m=d.size,y={x:i.x,y:f,width:i.width,height:m},Math.abs(b)>0&&Math.abs(h)<Math.abs(b)&&(h+=yb(h||b)*(Math.abs(b)-Math.abs(h)))}return iI(iI(iI({},e),{},{x:u,y:f,width:h,height:m,value:l?n:n[1],payload:e,background:y},C&&C[t]&&C[t].props),{},{tooltipPayload:[AT(r,e)],tooltipPosition:{x:u+h/2,y:f+m/2}})}));return iI({data:M,layout:p},f)}));var vI=function(e,t){var r=e.x,n=e.y,o=t.x,i=t.y;return{x:Math.min(r,o),y:Math.min(n,i),width:Math.abs(o-r),height:Math.abs(i-n)}},bI=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.scale=t}return t=e,r=[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.bandAware,n=t.position;if(void 0!==e){if(n)switch(n){case"start":default:return this.scale(e);case"middle":var o=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+o;case"end":var i=this.bandwidth?this.bandwidth():0;return this.scale(e)+i}if(r){var a=this.bandwidth?this.bandwidth()/2:0;return this.scale(e)+a}return this.scale(e)}}},{key:"isInRange",value:function(e){var t=this.range(),r=t[0],n=t[t.length-1];return r<=n?e>=r&&e<=n:e>=n&&e<=r}}],n=[{key:"create",value:function(t){return new e(t)}}],r&&pI(t.prototype,r),n&&pI(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t;var t,r,n}();gI(bI,"EPS",1e-4);var wI=function(e){var t=Object.keys(e).reduce((function(t,r){return mI(mI({},t),{},gI({},r,bI.create(e[r])))}),{});return mI(mI({},t),{},{apply:function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=r.bandAware,o=r.position;return HT()(e,(function(e,r){return t[r].apply(e,{bandAware:n,position:o})}))},isInRange:function(e){return GT()(e,(function(e,r){return t[r].isInRange(e)}))}})};function xI(){return xI=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},xI.apply(this,arguments)}function CI(e){return CI="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},CI(e)}function MI(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function OI(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?MI(Object(r),!0).forEach((function(t){kI(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):MI(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function jI(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,NI(n.key),n)}}function EI(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(EI=function(){return!!e})()}function SI(e){return SI=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},SI(e)}function PI(e,t){return PI=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},PI(e,t)}function kI(e,t,r){return(t=NI(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function NI(e){var t=function(e){if("object"!=CI(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=CI(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==CI(t)?t:t+""}var TI=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t,r){return t=SI(t),function(e,t){if(t&&("object"===CI(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,EI()?Reflect.construct(t,r||[],SI(e).constructor):t.apply(e,r))}(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&PI(e,t)}(t,e),r=t,n=[{key:"render",value:function(){var e=this.props,r=e.x,n=e.y,o=e.r,i=e.alwaysShow,a=e.clipPathId,s=wb(r),l=wb(n);if(Pb(void 0===i,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!s||!l)return null;var c=function(e){var t=e.x,r=e.y,n=e.xAxis,o=e.yAxis,i=wI({x:n.scale,y:o.scale}),a=i.apply({x:t,y:r},{bandAware:!0});return YT(e,"discard")&&!i.isInRange(a)?null:a}(this.props);if(!c)return null;var u=c.x,f=c.y,d=this.props,p=d.shape,h=d.className,m=OI(OI({clipPath:YT(this.props,"hidden")?"url(#".concat(a,")"):void 0},ow(this.props,!0)),{},{cx:u,cy:f});return A().createElement(Mw,{className:yt("recharts-reference-dot",h)},t.renderDot(p,m),XT.renderCallByParent(this.props,{x:u-o,y:f-o,width:2*o,height:2*o}))}}],n&&jI(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n}(A().Component);kI(TI,"displayName","ReferenceDot"),kI(TI,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1}),kI(TI,"renderDot",(function(e,t){return A().isValidElement(e)?A().cloneElement(e,t):Db()(e)?e(t):A().createElement(wC,xI({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"}))}));var DI=o(42426),II=o.n(DI),LI=o(7309),zI=o.n(LI),RI=o(50104),FI=o.n(RI)()((function(e){return{x:e.left,y:e.top,width:e.width,height:e.height}}),(function(e){return["l",e.left,"t",e.top,"w",e.width,"h",e.height].join("")})),VI=(0,a.createContext)(void 0),WI=(0,a.createContext)(void 0),BI=(0,a.createContext)(void 0),XI=(0,a.createContext)({}),UI=(0,a.createContext)(void 0),YI=(0,a.createContext)(0),qI=(0,a.createContext)(0),HI=function(e){var t=e.state,r=t.xAxisMap,n=t.yAxisMap,o=t.offset,i=e.clipPathId,a=e.children,s=e.width,l=e.height,c=FI(o);return A().createElement(VI.Provider,{value:r},A().createElement(WI.Provider,{value:n},A().createElement(XI.Provider,{value:o},A().createElement(BI.Provider,{value:c},A().createElement(UI.Provider,{value:i},A().createElement(YI.Provider,{value:l},A().createElement(qI.Provider,{value:s},a)))))))},ZI=function(e){var t=(0,a.useContext)(VI);null==t&&yw(!1);var r=t[e];return null==r&&yw(!1),r},GI=function(e){var t=(0,a.useContext)(WI);null==t&&yw(!1);var r=t[e];return null==r&&yw(!1),r},KI=function(){return(0,a.useContext)(qI)},QI=function(){return(0,a.useContext)(YI)};function JI(e){return JI="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},JI(e)}function _I(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,iL(n.key),n)}}function $I(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return($I=function(){return!!e})()}function eL(e){return eL=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},eL(e)}function tL(e,t){return tL=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},tL(e,t)}function rL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function nL(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?rL(Object(r),!0).forEach((function(t){oL(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):rL(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function oL(e,t,r){return(t=iL(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function iL(e){var t=function(e){if("object"!=JI(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=JI(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==JI(t)?t:t+""}function aL(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function sL(){return sL=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},sL.apply(this,arguments)}function AL(e){var t=e.x,r=e.y,n=e.segment,o=e.xAxisId,i=e.yAxisId,s=e.shape,l=e.className,c=e.alwaysShow,u=(0,a.useContext)(UI),f=ZI(o),d=GI(i),p=(0,a.useContext)(BI);if(!u||!p)return null;Pb(void 0===c,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var h=function(e,t,r,n,o,i,a,s,A){var l=o.x,c=o.y,u=o.width,f=o.height;if(r){var d=A.y,p=e.y.apply(d,{position:i});if(YT(A,"discard")&&!e.y.isInRange(p))return null;var h=[{x:l+u,y:p},{x:l,y:p}];return"left"===s?h.reverse():h}if(t){var m=A.x,g=e.x.apply(m,{position:i});if(YT(A,"discard")&&!e.x.isInRange(g))return null;var y=[{x:g,y:c+f},{x:g,y:c}];return"top"===a?y.reverse():y}if(n){var v=A.segment.map((function(t){return e.apply(t,{position:i})}));return YT(A,"discard")&&II()(v,(function(t){return!e.isInRange(t)}))?null:v}return null}(wI({x:f.scale,y:d.scale}),wb(t),wb(r),n&&2===n.length,p,e.position,f.orientation,d.orientation,e);if(!h)return null;var m,g,y,v=(g=2,function(e){if(Array.isArray(e))return e}(m=h)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(m,g)||function(e,t){if(e){if("string"==typeof e)return aL(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?aL(e,t):void 0}}(m,g)||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.")}()),b=v[0],w=b.x,x=b.y,C=v[1],M=C.x,O=C.y,j=nL(nL({clipPath:YT(e,"hidden")?"url(#".concat(u,")"):void 0},ow(e,!0)),{},{x1:w,y1:x,x2:M,y2:O});return A().createElement(Mw,{className:yt("recharts-reference-line",l)},function(e,t){return A().isValidElement(e)?A().cloneElement(e,t):Db()(e)?e(t):A().createElement("line",sL({},t,{className:"recharts-reference-line-line"}))}(s,j),XT.renderCallByParent(e,vI({x:(y={x1:w,y1:x,x2:M,y2:O}).x1,y:y.y1},{x:y.x2,y:y.y2})))}var lL=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t,r){return t=eL(t),function(e,t){if(t&&("object"===JI(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,$I()?Reflect.construct(t,r||[],eL(e).constructor):t.apply(e,r))}(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&tL(e,t)}(t,e),r=t,(n=[{key:"render",value:function(){return A().createElement(AL,this.props)}}])&&_I(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n}(A().Component);function cL(){return cL=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},cL.apply(this,arguments)}function uL(e){return uL="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},uL(e)}function fL(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function dL(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?fL(Object(r),!0).forEach((function(t){yL(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):fL(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function pL(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,vL(n.key),n)}}function hL(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(hL=function(){return!!e})()}function mL(e){return mL=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},mL(e)}function gL(e,t){return gL=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},gL(e,t)}function yL(e,t,r){return(t=vL(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function vL(e){var t=function(e){if("object"!=uL(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=uL(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==uL(t)?t:t+""}oL(lL,"displayName","ReferenceLine"),oL(lL,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});var bL=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t,r){return t=mL(t),function(e,t){if(t&&("object"===uL(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,hL()?Reflect.construct(t,r||[],mL(e).constructor):t.apply(e,r))}(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&gL(e,t)}(t,e),r=t,(n=[{key:"render",value:function(){var e=this.props,r=e.x1,n=e.x2,o=e.y1,i=e.y2,a=e.className,s=e.alwaysShow,l=e.clipPathId;Pb(void 0===s,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var c=wb(r),u=wb(n),f=wb(o),d=wb(i),p=this.props.shape;if(!(c||u||f||d||p))return null;var h=function(e,t,r,n,o){var i=o.x1,a=o.x2,s=o.y1,A=o.y2,l=o.xAxis,c=o.yAxis;if(!l||!c)return null;var u=wI({x:l.scale,y:c.scale}),f={x:e?u.x.apply(i,{position:"start"}):u.x.rangeMin,y:r?u.y.apply(s,{position:"start"}):u.y.rangeMin},d={x:t?u.x.apply(a,{position:"end"}):u.x.rangeMax,y:n?u.y.apply(A,{position:"end"}):u.y.rangeMax};return!YT(o,"discard")||u.isInRange(f)&&u.isInRange(d)?vI(f,d):null}(c,u,f,d,this.props);if(!h&&!p)return null;var m=YT(this.props,"hidden")?"url(#".concat(l,")"):void 0;return A().createElement(Mw,{className:yt("recharts-reference-area",a)},t.renderRect(p,dL(dL({clipPath:m},ow(this.props,!0)),h)),XT.renderCallByParent(this.props,h))}}])&&pL(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n}(A().Component);function wL(e){return function(e){if(Array.isArray(e))return xL(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 xL(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?xL(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xL(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}yL(bL,"displayName","ReferenceArea"),yL(bL,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1}),yL(bL,"renderRect",(function(e,t){return A().isValidElement(e)?A().cloneElement(e,t):Db()(e)?e(t):A().createElement(_M,cL({},t,{className:"recharts-reference-area-rect"}))}));var CL=function(e,t,r,n,o){var i=ew(e,lL),a=ew(e,TI),s=[].concat(wL(i),wL(a)),A=ew(e,bL),l="".concat(n,"Id"),c=n[0],u=t;if(s.length&&(u=s.reduce((function(e,t){if(t.props[l]===r&&YT(t.props,"extendDomain")&&bb(t.props[c])){var n=t.props[c];return[Math.min(e[0],n),Math.max(e[1],n)]}return e}),u)),A.length){var f="".concat(c,"1"),d="".concat(c,"2");u=A.reduce((function(e,t){if(t.props[l]===r&&YT(t.props,"extendDomain")&&bb(t.props[f])&&bb(t.props[d])){var n=t.props[f],o=t.props[d];return[Math.min(e[0],n,o),Math.max(e[1],n,o)]}return e}),u)}return o&&o.length&&(u=o.reduce((function(e,t){return bb(t)?[Math.min(e[0],t),Math.max(e[1],t)]:e}),u)),u},ML=o(24128),OL=new(o.n(ML)()),jL="recharts.syncMouseEvents";function EL(e){return EL="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},EL(e)}function SL(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,kL(n.key),n)}}function PL(e,t,r){return(t=kL(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function kL(e){var t=function(e){if("object"!=EL(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=EL(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==EL(t)?t:t+""}var NL=function(){return e=function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),PL(this,"activeIndex",0),PL(this,"coordinateList",[]),PL(this,"layout","horizontal")},t=[{key:"setDetails",value:function(e){var t,r=e.coordinateList,n=void 0===r?null:r,o=e.container,i=void 0===o?null:o,a=e.layout,s=void 0===a?null:a,A=e.offset,l=void 0===A?null:A,c=e.mouseHandlerCallback,u=void 0===c?null:c;this.coordinateList=null!==(t=null!=n?n:this.coordinateList)&&void 0!==t?t:[],this.container=null!=i?i:this.container,this.layout=null!=s?s:this.layout,this.offset=null!=l?l:this.offset,this.mouseHandlerCallback=null!=u?u:this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(e){if(0!==this.coordinateList.length)switch(e.key){case"ArrowRight":if("horizontal"!==this.layout)return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break;case"ArrowLeft":if("horizontal"!==this.layout)return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse()}}},{key:"setIndex",value:function(e){this.activeIndex=e}},{key:"spoofMouse",value:function(){var e,t;if("horizontal"===this.layout&&0!==this.coordinateList.length){var r=this.container.getBoundingClientRect(),n=r.x,o=r.y,i=r.height,a=this.coordinateList[this.activeIndex].coordinate,s=(null===(e=window)||void 0===e?void 0:e.scrollX)||0,A=(null===(t=window)||void 0===t?void 0:t.scrollY)||0,l=n+a+s,c=o+this.offset.top+i/2+A;this.mouseHandlerCallback({pageX:l,pageY:c})}}}],t&&SL(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e;var e,t}();function TL(){}function DL(e,t,r){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+r)/6)}function IL(e){this._context=e}function LL(e){this._context=e}function zL(e){this._context=e}IL.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:DL(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:DL(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},LL.prototype={areaStart:TL,areaEnd:TL,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:DL(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},zL.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var r=(this._x0+4*this._x1+e)/6,n=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(r,n):this._context.moveTo(r,n);break;case 3:this._point=4;default:DL(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};class RL{constructor(e,t){this._context=e,this._x=t}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+e)/2,this._y0,this._x0,t,e,t):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+t)/2,e,this._y0,e,t)}this._x0=e,this._y0=t}}function FL(e){this._context=e}function VL(e){this._context=e}function WL(e){return new VL(e)}function BL(e){return e<0?-1:1}function XL(e,t,r){var n=e._x1-e._x0,o=t-e._x1,i=(e._y1-e._y0)/(n||o<0&&-0),a=(r-e._y1)/(o||n<0&&-0),s=(i*o+a*n)/(n+o);return(BL(i)+BL(a))*Math.min(Math.abs(i),Math.abs(a),.5*Math.abs(s))||0}function UL(e,t){var r=e._x1-e._x0;return r?(3*(e._y1-e._y0)/r-t)/2:t}function YL(e,t,r){var n=e._x0,o=e._y0,i=e._x1,a=e._y1,s=(i-n)/3;e._context.bezierCurveTo(n+s,o+s*t,i-s,a-s*r,i,a)}function qL(e){this._context=e}function HL(e){this._context=new ZL(e)}function ZL(e){this._context=e}function GL(e){this._context=e}function KL(e){var t,r,n=e.length-1,o=new Array(n),i=new Array(n),a=new Array(n);for(o[0]=0,i[0]=2,a[0]=e[0]+2*e[1],t=1;t<n-1;++t)o[t]=1,i[t]=4,a[t]=4*e[t]+2*e[t+1];for(o[n-1]=2,i[n-1]=7,a[n-1]=8*e[n-1]+e[n],t=1;t<n;++t)r=o[t]/i[t-1],i[t]-=r,a[t]-=r*a[t-1];for(o[n-1]=a[n-1]/i[n-1],t=n-2;t>=0;--t)o[t]=(a[t]-o[t+1])/i[t];for(i[n-1]=(e[n]+o[n-1])/2,t=0;t<n-1;++t)i[t]=2*e[t+1]-o[t+1];return[o,i]}function QL(e,t){this._context=e,this._t=t}function JL(e){return e[0]}function _L(e){return e[1]}function $L(e,t){var r=Ix(!0),n=null,o=WL,i=null,a=Bx(s);function s(s){var A,l,c,u=(s=Lk(s)).length,f=!1;for(null==n&&(i=o(c=a())),A=0;A<=u;++A)!(A<u&&r(l=s[A],A,s))===f&&((f=!f)?i.lineStart():i.lineEnd()),f&&i.point(+e(l,A,s),+t(l,A,s));if(c)return i=null,c+""||null}return e="function"==typeof e?e:void 0===e?JL:Ix(e),t="function"==typeof t?t:void 0===t?_L:Ix(t),s.x=function(t){return arguments.length?(e="function"==typeof t?t:Ix(+t),s):e},s.y=function(e){return arguments.length?(t="function"==typeof e?e:Ix(+e),s):t},s.defined=function(e){return arguments.length?(r="function"==typeof e?e:Ix(!!e),s):r},s.curve=function(e){return arguments.length?(o=e,null!=n&&(i=o(n)),s):o},s.context=function(e){return arguments.length?(null==e?n=i=null:i=o(n=e),s):n},s}function ez(e,t,r){var n=null,o=Ix(!0),i=null,a=WL,s=null,A=Bx(l);function l(l){var c,u,f,d,p,h=(l=Lk(l)).length,m=!1,g=new Array(h),y=new Array(h);for(null==i&&(s=a(p=A())),c=0;c<=h;++c){if(!(c<h&&o(d=l[c],c,l))===m)if(m=!m)u=c,s.areaStart(),s.lineStart();else{for(s.lineEnd(),s.lineStart(),f=c-1;f>=u;--f)s.point(g[f],y[f]);s.lineEnd(),s.areaEnd()}m&&(g[c]=+e(d,c,l),y[c]=+t(d,c,l),s.point(n?+n(d,c,l):g[c],r?+r(d,c,l):y[c]))}if(p)return s=null,p+""||null}function c(){return $L().defined(o).curve(a).context(i)}return e="function"==typeof e?e:void 0===e?JL:Ix(+e),t="function"==typeof t?t:Ix(void 0===t?0:+t),r="function"==typeof r?r:void 0===r?_L:Ix(+r),l.x=function(t){return arguments.length?(e="function"==typeof t?t:Ix(+t),n=null,l):e},l.x0=function(t){return arguments.length?(e="function"==typeof t?t:Ix(+t),l):e},l.x1=function(e){return arguments.length?(n=null==e?null:"function"==typeof e?e:Ix(+e),l):n},l.y=function(e){return arguments.length?(t="function"==typeof e?e:Ix(+e),r=null,l):t},l.y0=function(e){return arguments.length?(t="function"==typeof e?e:Ix(+e),l):t},l.y1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:Ix(+e),l):r},l.lineX0=l.lineY0=function(){return c().x(e).y(t)},l.lineY1=function(){return c().x(e).y(r)},l.lineX1=function(){return c().x(n).y(t)},l.defined=function(e){return arguments.length?(o="function"==typeof e?e:Ix(!!e),l):o},l.curve=function(e){return arguments.length?(a=e,null!=i&&(s=a(i)),l):a},l.context=function(e){return arguments.length?(null==e?i=s=null:s=a(i=e),l):i},l}function tz(e){return tz="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},tz(e)}function rz(){return rz=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},rz.apply(this,arguments)}function nz(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function oz(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?nz(Object(r),!0).forEach((function(t){iz(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):nz(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function iz(e,t,r){return t=function(e){var t=function(e){if("object"!=tz(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=tz(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==tz(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}FL.prototype={areaStart:TL,areaEnd:TL,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}},VL.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}},qL.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:YL(this,this._t0,UL(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var r=NaN;if(t=+t,(e=+e)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,YL(this,UL(this,r=XL(this,e,t)),r);break;default:YL(this,this._t0,r=XL(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=r}}},(HL.prototype=Object.create(qL.prototype)).point=function(e,t){qL.prototype.point.call(this,t,e)},ZL.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,r,n,o,i){this._context.bezierCurveTo(t,e,n,r,i,o)}},GL.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,r=e.length;if(r)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),2===r)this._context.lineTo(e[1],t[1]);else for(var n=KL(e),o=KL(t),i=0,a=1;a<r;++i,++a)this._context.bezierCurveTo(n[0][i],o[0][i],n[1][i],o[1][i],e[a],t[a]);(this._line||0!==this._line&&1===r)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}},QL.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var r=this._x*(1-this._t)+e*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,t)}}this._x=e,this._y=t}};var az={curveBasisClosed:function(e){return new LL(e)},curveBasisOpen:function(e){return new zL(e)},curveBasis:function(e){return new IL(e)},curveBumpX:function(e){return new RL(e,!0)},curveBumpY:function(e){return new RL(e,!1)},curveLinearClosed:function(e){return new FL(e)},curveLinear:WL,curveMonotoneX:function(e){return new qL(e)},curveMonotoneY:function(e){return new HL(e)},curveNatural:function(e){return new GL(e)},curveStep:function(e){return new QL(e,.5)},curveStepAfter:function(e){return new QL(e,1)},curveStepBefore:function(e){return new QL(e,0)}},sz=function(e){return e.x===+e.x&&e.y===+e.y},Az=function(e){return e.x},lz=function(e){return e.y},cz=function(e){var t=e.className,r=e.points,n=e.path,o=e.pathRef;if(!(r&&r.length||n))return null;var i=r&&r.length?function(e){var t,r=e.type,n=void 0===r?"linear":r,o=e.points,i=void 0===o?[]:o,a=e.baseLine,s=e.layout,A=e.connectNulls,l=void 0!==A&&A,c=function(e,t){if(Db()(e))return e;var r="curve".concat(ux()(e));return"curveMonotone"!==r&&"curveBump"!==r||!t?az[r]||WL:az["".concat(r).concat("vertical"===t?"Y":"X")]}(n,s),u=l?i.filter((function(e){return sz(e)})):i;if(Array.isArray(a)){var f=l?a.filter((function(e){return sz(e)})):a,d=u.map((function(e,t){return oz(oz({},e),{},{base:f[t]})}));return(t="vertical"===s?ez().y(lz).x1(Az).x0((function(e){return e.base.x})):ez().x(Az).y1(lz).y0((function(e){return e.base.y}))).defined(sz).curve(c),t(d)}return(t="vertical"===s&&bb(a)?ez().y(lz).x1(Az).x0(a):bb(a)?ez().x(Az).y1(lz).y0(a):$L().x(Az).y(lz)).defined(sz).curve(c),t(u)}(e):n;return A().createElement("path",rz({},ow(e,!1),Ub(e),{className:yt("recharts-curve",t),d:i,ref:o}))};function uz(e){return uz="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},uz(e)}var fz=["x","y","top","left","width","height","className"];function dz(){return dz=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},dz.apply(this,arguments)}function pz(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function hz(e,t,r){return t=function(e){var t=function(e){if("object"!=uz(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=uz(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==uz(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var mz=function(e,t,r,n,o,i){return"M".concat(e,",").concat(o,"v").concat(n,"M").concat(i,",").concat(t,"h").concat(r)},gz=function(e){var t=e.x,r=void 0===t?0:t,n=e.y,o=void 0===n?0:n,i=e.top,a=void 0===i?0:i,s=e.left,l=void 0===s?0:s,c=e.width,u=void 0===c?0:c,f=e.height,d=void 0===f?0:f,p=e.className,h=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?pz(Object(r),!0).forEach((function(t){hz(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):pz(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({x:r,y:o,top:a,left:l,width:u,height:d},function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(e,fz));return bb(r)&&bb(o)&&bb(u)&&bb(d)&&bb(a)&&bb(l)?A().createElement("path",dz({},ow(h,!0),{className:yt("recharts-cross",p),d:mz(r,o,u,d,a,l)})):null};function yz(e){var t=e.cx,r=e.cy,n=e.radius,o=e.startAngle,i=e.endAngle;return{points:[TT(t,r,n,o),TT(t,r,n,i)],cx:t,cy:r,radius:n,startAngle:o,endAngle:i}}function vz(e,t,r){var n,o,i,a;if("horizontal"===e)i=n=t.x,o=r.top,a=r.top+r.height;else if("vertical"===e)a=o=t.y,n=r.left,i=r.left+r.width;else if(null!=t.cx&&null!=t.cy){if("centric"!==e)return yz(t);var s=t.cx,A=t.cy,l=t.innerRadius,c=t.outerRadius,u=t.angle,f=TT(s,A,l,u),d=TT(s,A,c,u);n=f.x,o=f.y,i=d.x,a=d.y}return[{x:n,y:o},{x:i,y:a}]}function bz(e){return bz="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},bz(e)}function wz(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function xz(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?wz(Object(r),!0).forEach((function(t){Cz(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):wz(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Cz(e,t,r){return t=function(e){var t=function(e){if("object"!=bz(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=bz(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==bz(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Mz(e){var t,r,n,o=e.element,i=e.tooltipEventType,s=e.isActive,A=e.activeCoordinate,l=e.activePayload,c=e.offset,u=e.activeTooltipIndex,f=e.tooltipAxisBandSize,d=e.layout,p=e.chartName,h=null!==(t=o.props.cursor)&&void 0!==t?t:null===(r=o.type.defaultProps)||void 0===r?void 0:r.cursor;if(!o||!h||!s||!A||"ScatterChart"!==p&&"axis"!==i)return null;var m=cz;if("ScatterChart"===p)n=A,m=gz;else if("BarChart"===p)n=function(e,t,r,n){var o=n/2;return{stroke:"none",fill:"#ccc",x:"horizontal"===e?t.x-o:r.left+.5,y:"horizontal"===e?r.top+.5:t.y-o,width:"horizontal"===e?n:r.width-1,height:"horizontal"===e?r.height-1:n}}(d,A,c,f),m=_M;else if("radial"===d){var g=yz(A),y=g.cx,v=g.cy,b=g.radius;n={cx:y,cy:v,startAngle:g.startAngle,endAngle:g.endAngle,innerRadius:b,outerRadius:b},m=kD}else n={points:vz(d,A,c)},m=cz;var w=xz(xz(xz(xz({stroke:"#ccc",pointerEvents:"none"},c),n),ow(h,!1)),{},{payload:l,payloadIndex:u,className:yt("recharts-tooltip-cursor",h.className)});return(0,a.isValidElement)(h)?(0,a.cloneElement)(h,w):(0,a.createElement)(m,w)}var Oz=["item"],jz=["children","className","width","height","style","compact","title","desc"];function Ez(e){return Ez="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},Ez(e)}function Sz(){return Sz=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Sz.apply(this,arguments)}function Pz(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||zz(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 kz(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Nz(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,Bz(n.key),n)}}function Tz(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Tz=function(){return!!e})()}function Dz(e){return Dz=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Dz(e)}function Iz(e,t){return Iz=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},Iz(e,t)}function Lz(e){return function(e){if(Array.isArray(e))return Rz(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||zz(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function zz(e,t){if(e){if("string"==typeof e)return Rz(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Rz(e,t):void 0}}function Rz(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Fz(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Vz(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Fz(Object(r),!0).forEach((function(t){Wz(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Fz(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Wz(e,t,r){return(t=Bz(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Bz(e){var t=function(e){if("object"!=Ez(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=Ez(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==Ez(t)?t:t+""}var Xz={xAxis:["bottom","top"],yAxis:["left","right"]},Uz={width:"100%",height:"100%"},Yz={x:0,y:0};function qz(e){return e}var Hz=function(e,t){var r=t.graphicalItems,n=t.dataStartIndex,o=t.dataEndIndex,i=(null!=r?r:[]).reduce((function(e,t){var r=t.props.data;return r&&r.length?[].concat(Lz(e),Lz(r)):e}),[]);return i.length>0?i:e&&e.length&&bb(n)&&bb(o)?e.slice(n,o+1):[]};function Zz(e){return"number"===e?[0,"auto"]:void 0}var Gz,Kz=function(e,t,r,n){var o=e.graphicalItems,i=e.tooltipAxis,a=Hz(t,e);return r<0||!o||!o.length||r>=a.length?null:o.reduce((function(o,s){var A,l,c=null!==(A=s.props.data)&&void 0!==A?A:t;return c&&e.dataStartIndex+e.dataEndIndex!==0&&e.dataEndIndex-e.dataStartIndex>=r&&(c=c.slice(e.dataStartIndex,e.dataEndIndex+1)),(l=i.dataKey&&!i.allowDuplicatedCategory?Eb(void 0===c?a:c,i.dataKey,n):c&&c[r]||a[r])?[].concat(Lz(o),[AT(s,l)]):o}),[])},Qz=function(e,t,r,n){var o=n||{x:e.chartX,y:e.chartY},i=function(e,t){return"horizontal"===t?e.x:"vertical"===t?e.y:"centric"===t?e.angle:e.radius}(o,r),a=e.orderedTooltipTicks,s=e.tooltipAxis,A=e.tooltipTicks,l=function(e){var t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,i=-1,a=null!==(t=null==r?void 0:r.length)&&void 0!==t?t:0;if(a<=1)return 0;if(o&&"angleAxis"===o.axisType&&Math.abs(Math.abs(o.range[1]-o.range[0])-360)<=1e-6)for(var s=o.range,A=0;A<a;A++){var l=A>0?n[A-1].coordinate:n[a-1].coordinate,c=n[A].coordinate,u=A>=a-1?n[0].coordinate:n[A+1].coordinate,f=void 0;if(yb(c-l)!==yb(u-c)){var d=[];if(yb(u-c)===yb(s[1]-s[0])){f=u;var p=c+s[1]-s[0];d[0]=Math.min(p,(p+l)/2),d[1]=Math.max(p,(p+l)/2)}else{f=l;var h=u+s[1]-s[0];d[0]=Math.min(c,(h+c)/2),d[1]=Math.max(c,(h+c)/2)}var m=[Math.min(c,(f+c)/2),Math.max(c,(f+c)/2)];if(e>m[0]&&e<=m[1]||e>=d[0]&&e<=d[1]){i=n[A].index;break}}else{var g=Math.min(l,u),y=Math.max(l,u);if(e>(g+c)/2&&e<=(y+c)/2){i=n[A].index;break}}}else for(var v=0;v<a;v++)if(0===v&&e<=(r[v].coordinate+r[v+1].coordinate)/2||v>0&&v<a-1&&e>(r[v].coordinate+r[v-1].coordinate)/2&&e<=(r[v].coordinate+r[v+1].coordinate)/2||v===a-1&&e>(r[v].coordinate+r[v-1].coordinate)/2){i=r[v].index;break}return i}(i,a,A,s);if(l>=0&&A){var c=A[l]&&A[l].value,u=Kz(e,t,l,c),f=function(e,t,r,n){var o=t.find((function(e){return e&&e.index===r}));if(o){if("horizontal"===e)return{x:o.coordinate,y:n.y};if("vertical"===e)return{x:n.x,y:o.coordinate};if("centric"===e){var i=o.coordinate,a=n.radius;return Vz(Vz(Vz({},n),TT(n.cx,n.cy,a,i)),{},{angle:i,radius:a})}var s=o.coordinate,A=n.angle;return Vz(Vz(Vz({},n),TT(n.cx,n.cy,s,A)),{},{angle:A,radius:s})}return Yz}(r,a,l,o);return{activeTooltipIndex:l,activeLabel:c,activePayload:u,activeCoordinate:f}}return null},Jz=function(e,t){var r=t.axisType,n=void 0===r?"xAxis":r,o=t.AxisComp,i=t.graphicalItems,a=t.stackGroups,s=t.dataStartIndex,A=t.dataEndIndex,l=e.children,c="".concat(n,"Id"),u=ew(l,o),f={};return u&&u.length?f=function(e,t){var r=t.axes,n=t.graphicalItems,o=t.axisType,i=t.axisIdKey,a=t.stackGroups,s=t.dataStartIndex,A=t.dataEndIndex,l=e.layout,c=e.children,u=e.stackOffset,f=HN(l,o);return r.reduce((function(t,r){var d,p=void 0!==r.type.defaultProps?Vz(Vz({},r.type.defaultProps),r.props):r.props,h=p.type,m=p.dataKey,g=p.allowDataOverflow,y=p.allowDuplicatedCategory,v=p.scale,b=p.ticks,w=p.includeHidden,x=p[i];if(t[x])return t;var C,M,O,j=Hz(e.data,{graphicalItems:n.filter((function(e){var t;return(i in e.props?e.props[i]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[i])===x})),dataStartIndex:s,dataEndIndex:A}),E=j.length;(function(e,t,r){if("number"===r&&!0===t&&Array.isArray(e)){var n=null==e?void 0:e[0],o=null==e?void 0:e[1];if(n&&o&&bb(n)&&bb(o))return!0}return!1})(p.domain,g,h)&&(C=iT(p.domain,null,g),!f||"number"!==h&&"auto"===v||(O=XN(j,m,"category")));var S=Zz(h);if(!C||0===C.length){var P,k=null!==(P=p.domain)&&void 0!==P?P:S;if(m){if(C=XN(j,m,h),"category"===h&&f){var N=function(e){if(!Array.isArray(e))return!1;for(var t=e.length,r={},n=0;n<t;n++){if(r[e[n]])return!0;r[e[n]]=!0}return!1}(C);y&&N?(M=C,C=hw()(0,E)):y||(C=sT(k,C,r).reduce((function(e,t){return e.indexOf(t)>=0?e:[].concat(Lz(e),[t])}),[]))}else if("category"===h)C=y?C.filter((function(e){return""!==e&&!Nb()(e)})):sT(k,C,r).reduce((function(e,t){return e.indexOf(t)>=0||""===t||Nb()(t)?e:[].concat(Lz(e),[t])}),[]);else if("number"===h){var T=function(e,t,r,n,o){var i=t.map((function(t){return YN(e,t,r,o,n)})).filter((function(e){return!Nb()(e)}));return i&&i.length?i.reduce((function(e,t){return[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}),[1/0,-1/0]):null}(j,n.filter((function(e){var t,r,n=i in e.props?e.props[i]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[i],o="hide"in e.props?e.props.hide:null===(r=e.type.defaultProps)||void 0===r?void 0:r.hide;return n===x&&(w||!o)})),m,o,l);T&&(C=T)}!f||"number"!==h&&"auto"===v||(O=XN(j,m,"category"))}else C=f?hw()(0,E):a&&a[x]&&a[x].hasStack&&"number"===h?"expand"===u?[0,1]:rT(a[x].stackGroups,s,A):qN(j,n.filter((function(e){var t=i in e.props?e.props[i]:e.type.defaultProps[i],r="hide"in e.props?e.props.hide:e.type.defaultProps.hide;return t===x&&(w||!r)})),h,l,!0);if("number"===h)C=CL(c,C,x,o,b),k&&(C=iT(k,C,g));else if("category"===h&&k){var D=k;C.every((function(e){return D.indexOf(e)>=0}))&&(C=D)}}return Vz(Vz({},t),{},Wz({},x,Vz(Vz({},p),{},{axisType:o,domain:C,categoricalDomain:O,duplicateDomain:M,originalDomain:null!==(d=p.domain)&&void 0!==d?d:S,isCategorical:f,layout:l})))}),{})}(e,{axes:u,graphicalItems:i,axisType:n,axisIdKey:c,stackGroups:a,dataStartIndex:s,dataEndIndex:A}):i&&i.length&&(f=function(e,t){var r=t.graphicalItems,n=t.Axis,o=t.axisType,i=t.axisIdKey,a=t.stackGroups,s=t.dataStartIndex,A=t.dataEndIndex,l=e.layout,c=e.children,u=Hz(e.data,{graphicalItems:r,dataStartIndex:s,dataEndIndex:A}),f=u.length,d=HN(l,o),p=-1;return r.reduce((function(e,t){var h,m=(void 0!==t.type.defaultProps?Vz(Vz({},t.type.defaultProps),t.props):t.props)[i],g=Zz("number");return e[m]?e:(p++,d?h=hw()(0,f):a&&a[m]&&a[m].hasStack?(h=rT(a[m].stackGroups,s,A),h=CL(c,h,m,o)):(h=iT(g,qN(u,r.filter((function(e){var t,r,n=i in e.props?e.props[i]:null===(t=e.type.defaultProps)||void 0===t?void 0:t[i],o="hide"in e.props?e.props.hide:null===(r=e.type.defaultProps)||void 0===r?void 0:r.hide;return n===m&&!o})),"number",l),n.defaultProps.allowDataOverflow),h=CL(c,h,m,o)),Vz(Vz({},e),{},Wz({},m,Vz(Vz({axisType:o},n.defaultProps),{},{hide:!0,orientation:hb()(Xz,"".concat(o,".").concat(p%2),null),domain:h,originalDomain:g,isCategorical:d,layout:l}))))}),{})}(e,{Axis:o,graphicalItems:i,axisType:n,axisIdKey:c,stackGroups:a,dataStartIndex:s,dataEndIndex:A})),f},_z=function(e){var t=e.children,r=e.defaultShowTooltip,n=tw(t,OT),o=0,i=0;return e.data&&0!==e.data.length&&(i=e.data.length-1),n&&n.props&&(n.props.startIndex>=0&&(o=n.props.startIndex),n.props.endIndex>=0&&(i=n.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:o,dataEndIndex:i,activeTooltipIndex:-1,isTooltipActive:Boolean(r)}},$z=function(e){return"horizontal"===e?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:"vertical"===e?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:"centric"===e?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},eR=function(e,t){return"xAxis"===t?e[t].width:"yAxis"===t?e[t].height:void 0},tR=["layout","type","stroke","connectNulls","isRange","ref"],rR=["key"];function nR(e){return nR="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},nR(e)}function oR(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function iR(){return iR=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},iR.apply(this,arguments)}function aR(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function sR(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?aR(Object(r),!0).forEach((function(t){fR(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):aR(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function AR(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,dR(n.key),n)}}function lR(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(lR=function(){return!!e})()}function cR(e){return cR=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},cR(e)}function uR(e,t){return uR=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},uR(e,t)}function fR(e,t,r){return(t=dR(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function dR(e){var t=function(e){if("object"!=nR(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=nR(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==nR(t)?t:t+""}var pR=function(e){function t(){var e;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return fR(e=function(e,t,r){return t=cR(t),function(e,t){if(t&&("object"===nR(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,lR()?Reflect.construct(t,r||[],cR(e).constructor):t.apply(e,r))}(this,t,[].concat(n)),"state",{isAnimationFinished:!0}),fR(e,"id",Cb("recharts-area-")),fR(e,"handleAnimationEnd",(function(){var t=e.props.onAnimationEnd;e.setState({isAnimationFinished:!0}),Db()(t)&&t()})),fR(e,"handleAnimationStart",(function(){var t=e.props.onAnimationStart;e.setState({isAnimationFinished:!1}),Db()(t)&&t()})),e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&uR(e,t)}(t,e),r=t,n=[{key:"renderDots",value:function(e,r,n){var o=this.props.isAnimationActive,i=this.state.isAnimationFinished;if(o&&!i)return null;var a=this.props,s=a.dot,l=a.points,c=a.dataKey,u=ow(this.props,!1),f=ow(s,!0),d=l.map((function(e,r){var n=sR(sR(sR({key:"dot-".concat(r),r:3},u),f),{},{index:r,cx:e.x,cy:e.y,dataKey:c,value:e.value,payload:e.payload,points:l});return t.renderDotItem(s,n)})),p={clipPath:e?"url(#clipPath-".concat(r?"":"dots-").concat(n,")"):null};return A().createElement(Mw,iR({className:"recharts-area-dots"},p),d)}},{key:"renderHorizontalRect",value:function(e){var t=this.props,r=t.baseLine,n=t.points,o=t.strokeWidth,i=n[0].x,a=n[n.length-1].x,s=e*Math.abs(i-a),l=Wk()(n.map((function(e){return e.y||0})));return bb(r)&&"number"==typeof r?l=Math.max(r,l):r&&Array.isArray(r)&&r.length&&(l=Math.max(Wk()(r.map((function(e){return e.y||0}))),l)),bb(l)?A().createElement("rect",{x:i<a?i:i-s,y:0,width:s,height:Math.floor(l+(o?parseInt("".concat(o),10):1))}):null}},{key:"renderVerticalRect",value:function(e){var t=this.props,r=t.baseLine,n=t.points,o=t.strokeWidth,i=n[0].y,a=n[n.length-1].y,s=e*Math.abs(i-a),l=Wk()(n.map((function(e){return e.x||0})));return bb(r)&&"number"==typeof r?l=Math.max(r,l):r&&Array.isArray(r)&&r.length&&(l=Math.max(Wk()(r.map((function(e){return e.x||0}))),l)),bb(l)?A().createElement("rect",{x:0,y:i<a?i:i-s,width:l+(o?parseInt("".concat(o),10):1),height:Math.floor(s)}):null}},{key:"renderClipRect",value:function(e){return"vertical"===this.props.layout?this.renderVerticalRect(e):this.renderHorizontalRect(e)}},{key:"renderAreaStatically",value:function(e,t,r,n){var o=this.props,i=o.layout,a=o.type,s=o.stroke,l=o.connectNulls,c=o.isRange,u=(o.ref,oR(o,tR));return A().createElement(Mw,{clipPath:r?"url(#clipPath-".concat(n,")"):null},A().createElement(cz,iR({},ow(u,!0),{points:e,connectNulls:l,type:a,baseLine:t,layout:i,stroke:"none",className:"recharts-area-area"})),"none"!==s&&A().createElement(cz,iR({},ow(this.props,!1),{className:"recharts-area-curve",layout:i,type:a,connectNulls:l,fill:"none",points:e})),"none"!==s&&c&&A().createElement(cz,iR({},ow(this.props,!1),{className:"recharts-area-curve",layout:i,type:a,connectNulls:l,fill:"none",points:t})))}},{key:"renderAreaWithAnimation",value:function(e,t){var r=this,n=this.props,o=n.points,i=n.baseLine,a=n.isAnimationActive,s=n.animationBegin,l=n.animationDuration,c=n.animationEasing,u=n.animationId,f=this.state,d=f.prevPoints,p=f.prevBaseLine;return A().createElement(XM,{begin:s,duration:l,isActive:a,easing:c,from:{t:0},to:{t:1},key:"area-".concat(u),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},(function(n){var a=n.t;if(d){var s,l=d.length/o.length,c=o.map((function(e,t){var r=Math.floor(t*l);if(d[r]){var n=d[r],o=jb(n.x,e.x),i=jb(n.y,e.y);return sR(sR({},e),{},{x:o(a),y:i(a)})}return e}));return s=bb(i)&&"number"==typeof i?jb(p,i)(a):Nb()(i)||db()(i)?jb(p,0)(a):i.map((function(e,t){var r=Math.floor(t*l);if(p[r]){var n=p[r],o=jb(n.x,e.x),i=jb(n.y,e.y);return sR(sR({},e),{},{x:o(a),y:i(a)})}return e})),r.renderAreaStatically(c,s,e,t)}return A().createElement(Mw,null,A().createElement("defs",null,A().createElement("clipPath",{id:"animationClipPath-".concat(t)},r.renderClipRect(a))),A().createElement(Mw,{clipPath:"url(#animationClipPath-".concat(t,")")},r.renderAreaStatically(o,i,e,t)))}))}},{key:"renderArea",value:function(e,t){var r=this.props,n=r.points,o=r.baseLine,i=r.isAnimationActive,a=this.state,s=a.prevPoints,A=a.prevBaseLine,l=a.totalLength;return i&&n&&n.length&&(!s&&l>0||!Hk()(s,n)||!Hk()(A,o))?this.renderAreaWithAnimation(e,t):this.renderAreaStatically(n,o,e,t)}},{key:"render",value:function(){var e,t=this.props,r=t.hide,n=t.dot,o=t.points,i=t.className,a=t.top,s=t.left,l=t.xAxis,c=t.yAxis,u=t.width,f=t.height,d=t.isAnimationActive,p=t.id;if(r||!o||!o.length)return null;var h=this.state.isAnimationFinished,m=1===o.length,g=yt("recharts-area",i),y=l&&l.allowDataOverflow,v=c&&c.allowDataOverflow,b=y||v,w=Nb()(p)?this.id:p,x=null!==(e=ow(n,!1))&&void 0!==e?e:{r:3,strokeWidth:2},C=x.r,M=void 0===C?3:C,O=x.strokeWidth,j=void 0===O?2:O,E=(function(e){return e&&"object"===Gb(e)&&"clipDot"in e}(n)?n:{}).clipDot,S=void 0===E||E,P=2*M+j;return A().createElement(Mw,{className:g},y||v?A().createElement("defs",null,A().createElement("clipPath",{id:"clipPath-".concat(w)},A().createElement("rect",{x:y?s:s-u/2,y:v?a:a-f/2,width:y?u:2*u,height:v?f:2*f})),!S&&A().createElement("clipPath",{id:"clipPath-dots-".concat(w)},A().createElement("rect",{x:s-P/2,y:a-P/2,width:u+P,height:f+P}))):null,m?null:this.renderArea(b,w),(n||m)&&this.renderDots(b,S,w),(!d||h)&&AD.renderCallByParent(this.props,o))}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){return e.animationId!==t.prevAnimationId?{prevAnimationId:e.animationId,curPoints:e.points,curBaseLine:e.baseLine,prevPoints:t.curPoints,prevBaseLine:t.curBaseLine}:e.points!==t.curPoints||e.baseLine!==t.curBaseLine?{curPoints:e.points,curBaseLine:e.baseLine}:null}}],n&&AR(r.prototype,n),o&&AR(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(a.PureComponent);function hR(e,t,r){if(t<1)return[];if(1===t&&void 0===r)return e;for(var n=[],o=0;o<e.length;o+=t){if(void 0!==r&&!0!==r(e[o]))return;n.push(e[o])}return n}function mR(e,t,r,n,o){if(e*t<e*n||e*t>e*o)return!1;var i=r();return e*(t-e*i/2-n)>=0&&e*(t+e*i/2-o)<=0}function gR(e){return gR="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},gR(e)}function yR(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function vR(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?yR(Object(r),!0).forEach((function(t){bR(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):yR(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function bR(e,t,r){return t=function(e){var t=function(e){if("object"!=gR(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=gR(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==gR(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function wR(e,t,r){var n=e.tick,o=e.ticks,i=e.viewBox,a=e.minTickGap,s=e.orientation,A=e.interval,l=e.tickFormatter,c=e.unit,u=e.angle;if(!o||!o.length||!n)return[];if(bb(A)||Kw.isSsr)return function(e,t){return hR(e,t+1)}(o,"number"==typeof A&&bb(A)?A:0);var f=[],d="top"===s||"bottom"===s?"width":"height",p=c&&"width"===d?mO(c,{fontSize:t,letterSpacing:r}):{width:0,height:0},h=function(e,n){var o=Db()(l)?l(e.value,n):e.value;return"width"===d?function(e,t,r){return function(e){var t=e.width,r=e.height,n=function(e){return(e%180+180)%180}(arguments.length>1&&void 0!==arguments[1]?arguments[1]:0),o=n*Math.PI/180,i=Math.atan(r/t),a=o>i&&o<Math.PI-i?r/Math.sin(o):t/Math.cos(o);return Math.abs(a)}({width:e.width+t.width,height:e.height+t.height},r)}(mO(o,{fontSize:t,letterSpacing:r}),p,u):mO(o,{fontSize:t,letterSpacing:r})[d]},m=o.length>=2?yb(o[1].coordinate-o[0].coordinate):1,g=function(e,t,r){var n="width"===r,o=e.x,i=e.y,a=e.width,s=e.height;return 1===t?{start:n?o:i,end:n?o+a:i+s}:{start:n?o+a:i+s,end:n?o:i}}(i,m,d);return"equidistantPreserveStart"===A?function(e,t,r,n,o){for(var i,a=(n||[]).slice(),s=t.start,A=t.end,l=0,c=1,u=s,f=function(){var t=null==n?void 0:n[l];if(void 0===t)return{v:hR(n,c)};var i,a=l,f=function(){return void 0===i&&(i=r(t,a)),i},d=t.coordinate,p=0===l||mR(e,d,f,u,A);p||(l=0,u=s,c+=1),p&&(u=d+e*(f()/2+o),l+=c)};c<=a.length;)if(i=f())return i.v;return[]}(m,g,h,o,a):(f="preserveStart"===A||"preserveStartEnd"===A?function(e,t,r,n,o,i){var a=(n||[]).slice(),s=a.length,A=t.start,l=t.end;if(i){var c=n[s-1],u=r(c,s-1),f=e*(c.coordinate+e*u/2-l);a[s-1]=c=vR(vR({},c),{},{tickCoord:f>0?c.coordinate-f*e:c.coordinate}),mR(e,c.tickCoord,(function(){return u}),A,l)&&(l=c.tickCoord-e*(u/2+o),a[s-1]=vR(vR({},c),{},{isShow:!0}))}for(var d=i?s-1:s,p=function(t){var n,i=a[t],s=function(){return void 0===n&&(n=r(i,t)),n};if(0===t){var c=e*(i.coordinate-e*s()/2-A);a[t]=i=vR(vR({},i),{},{tickCoord:c<0?i.coordinate-c*e:i.coordinate})}else a[t]=i=vR(vR({},i),{},{tickCoord:i.coordinate});mR(e,i.tickCoord,s,A,l)&&(A=i.tickCoord+e*(s()/2+o),a[t]=vR(vR({},i),{},{isShow:!0}))},h=0;h<d;h++)p(h);return a}(m,g,h,o,a,"preserveStartEnd"===A):function(e,t,r,n,o){for(var i=(n||[]).slice(),a=i.length,s=t.start,A=t.end,l=function(t){var n,l=i[t],c=function(){return void 0===n&&(n=r(l,t)),n};if(t===a-1){var u=e*(l.coordinate+e*c()/2-A);i[t]=l=vR(vR({},l),{},{tickCoord:u>0?l.coordinate-u*e:l.coordinate})}else i[t]=l=vR(vR({},l),{},{tickCoord:l.coordinate});mR(e,l.tickCoord,c,s,A)&&(A=l.tickCoord-e*(c()/2+o),i[t]=vR(vR({},l),{},{isShow:!0}))},c=a-1;c>=0;c--)l(c);return i}(m,g,h,o,a),f.filter((function(e){return e.isShow})))}Gz=pR,fR(pR,"displayName","Area"),fR(pR,"defaultProps",{stroke:"#3182bd",fill:"#3182bd",fillOpacity:.6,xAxisId:0,yAxisId:0,legendType:"line",connectNulls:!1,points:[],dot:!1,activeDot:!0,hide:!1,isAnimationActive:!Kw.isSsr,animationBegin:0,animationDuration:1500,animationEasing:"ease"}),fR(pR,"getBaseValue",(function(e,t,r,n){var o=e.layout,i=e.baseValue,a=t.props.baseValue,s=null!=a?a:i;if(bb(s)&&"number"==typeof s)return s;var A="horizontal"===o?n:r,l=A.scale.domain();if("number"===A.type){var c=Math.max(l[0],l[1]),u=Math.min(l[0],l[1]);return"dataMin"===s?u:"dataMax"===s||c<0?c:Math.max(Math.min(l[0],l[1]),0)}return"dataMin"===s?l[0]:"dataMax"===s?l[1]:l[0]})),fR(pR,"getComposedData",(function(e){var t,r=e.props,n=e.item,o=e.xAxis,i=e.yAxis,a=e.xAxisTicks,s=e.yAxisTicks,A=e.bandSize,l=e.dataKey,c=e.stackedData,u=e.dataStartIndex,f=e.displayedData,d=e.offset,p=r.layout,h=c&&c.length,m=Gz.getBaseValue(r,n,o,i),g="horizontal"===p,y=!1,v=f.map((function(e,t){var r;h?r=c[u+t]:(r=BN(e,l),Array.isArray(r)?y=!0:r=[m,r]);var n=null==r[1]||h&&null==BN(e,l);return g?{x:eT({axis:o,ticks:a,bandSize:A,entry:e,index:t}),y:n?null:i.scale(r[1]),value:r,payload:e}:{x:n?null:o.scale(r[1]),y:eT({axis:i,ticks:s,bandSize:A,entry:e,index:t}),value:r,payload:e}}));return t=h||y?v.map((function(e){var t=Array.isArray(e.value)?e.value[0]:null;return g?{x:e.x,y:null!=t&&null!=e.y?i.scale(t):null}:{x:null!=t?o.scale(t):null,y:e.y}})):g?i.scale(m):o.scale(m),sR({points:v,baseLine:t,layout:p,isRange:y},d)})),fR(pR,"renderDotItem",(function(e,t){var r;if(A().isValidElement(e))r=A().cloneElement(e,t);else if(Db()(e))r=e(t);else{var n=yt("recharts-area-dot","boolean"!=typeof e?e.className:""),o=t.key,i=oR(t,rR);r=A().createElement(wC,iR({},i,{key:o,className:n}))}return r}));var xR=["viewBox"],CR=["viewBox"],MR=["ticks"];function OR(e){return OR="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},OR(e)}function jR(){return jR=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},jR.apply(this,arguments)}function ER(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function SR(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?ER(Object(r),!0).forEach((function(t){IR(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):ER(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function PR(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function kR(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,LR(n.key),n)}}function NR(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(NR=function(){return!!e})()}function TR(e){return TR=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},TR(e)}function DR(e,t){return DR=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},DR(e,t)}function IR(e,t,r){return(t=LR(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function LR(e){var t=function(e){if("object"!=OR(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=OR(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==OR(t)?t:t+""}var zR=function(e){function t(e){var r;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),(r=function(e,t,r){return t=TR(t),function(e,t){if(t&&("object"===OR(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,NR()?Reflect.construct(t,r||[],TR(e).constructor):t.apply(e,r))}(this,t,[e])).state={fontSize:"",letterSpacing:""},r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&DR(e,t)}(t,e),r=t,n=[{key:"shouldComponentUpdate",value:function(e,t){var r=e.viewBox,n=PR(e,xR),o=this.props,i=o.viewBox,a=PR(o,CR);return!Rb(r,i)||!Rb(n,a)||!Rb(t,this.state)}},{key:"componentDidMount",value:function(){var e=this.layerReference;if(e){var t=e.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];t&&this.setState({fontSize:window.getComputedStyle(t).fontSize,letterSpacing:window.getComputedStyle(t).letterSpacing})}}},{key:"getTickLineCoord",value:function(e){var t,r,n,o,i,a,s=this.props,A=s.x,l=s.y,c=s.width,u=s.height,f=s.orientation,d=s.tickSize,p=s.mirror,h=s.tickMargin,m=p?-1:1,g=e.tickSize||d,y=bb(e.tickCoord)?e.tickCoord:e.coordinate;switch(f){case"top":t=r=e.coordinate,a=(n=(o=l+ +!p*u)-m*g)-m*h,i=y;break;case"left":n=o=e.coordinate,i=(t=(r=A+ +!p*c)-m*g)-m*h,a=y;break;case"right":n=o=e.coordinate,i=(t=(r=A+ +p*c)+m*g)+m*h,a=y;break;default:t=r=e.coordinate,a=(n=(o=l+ +p*u)+m*g)+m*h,i=y}return{line:{x1:t,y1:n,x2:r,y2:o},tick:{x:i,y:a}}}},{key:"getTickTextAnchor",value:function(){var e,t=this.props,r=t.orientation,n=t.mirror;switch(r){case"left":e=n?"start":"end";break;case"right":e=n?"end":"start";break;default:e="middle"}return e}},{key:"getTickVerticalAnchor",value:function(){var e=this.props,t=e.orientation,r=e.mirror,n="end";switch(t){case"left":case"right":n="middle";break;case"top":n=r?"start":"end";break;default:n=r?"end":"start"}return n}},{key:"renderAxisLine",value:function(){var e=this.props,t=e.x,r=e.y,n=e.width,o=e.height,i=e.orientation,a=e.mirror,s=e.axisLine,l=SR(SR(SR({},ow(this.props,!1)),ow(s,!1)),{},{fill:"none"});if("top"===i||"bottom"===i){var c=+("top"===i&&!a||"bottom"===i&&a);l=SR(SR({},l),{},{x1:t,y1:r+c*o,x2:t+n,y2:r+c*o})}else{var u=+("left"===i&&!a||"right"===i&&a);l=SR(SR({},l),{},{x1:t+u*n,y1:r,x2:t+u*n,y2:r+o})}return A().createElement("line",jR({},l,{className:yt("recharts-cartesian-axis-line",hb()(s,"className"))}))}},{key:"renderTicks",value:function(e,r,n){var o=this,i=this.props,a=i.tickLine,s=i.stroke,l=i.tick,c=i.tickFormatter,u=i.unit,f=wR(SR(SR({},this.props),{},{ticks:e}),r,n),d=this.getTickTextAnchor(),p=this.getTickVerticalAnchor(),h=ow(this.props,!1),m=ow(l,!1),g=SR(SR({},h),{},{fill:"none"},ow(a,!1)),y=f.map((function(e,r){var n=o.getTickLineCoord(e),i=n.line,y=n.tick,v=SR(SR(SR(SR({textAnchor:d,verticalAnchor:p},h),{},{stroke:"none",fill:s},m),y),{},{index:r,payload:e,visibleTicksCount:f.length,tickFormatter:c});return A().createElement(Mw,jR({className:"recharts-cartesian-axis-tick",key:"tick-".concat(e.value,"-").concat(e.coordinate,"-").concat(e.tickCoord)},Yb(o.props,e,r)),a&&A().createElement("line",jR({},g,i,{className:yt("recharts-cartesian-axis-tick-line",hb()(a,"className"))})),l&&t.renderTickItem(l,v,"".concat(Db()(c)?c(e.value,r):e.value).concat(u||"")))}));return A().createElement("g",{className:"recharts-cartesian-axis-ticks"},y)}},{key:"render",value:function(){var e=this,t=this.props,r=t.axisLine,n=t.width,o=t.height,i=t.ticksGenerator,a=t.className;if(t.hide)return null;var s=this.props,l=s.ticks,c=PR(s,MR),u=l;return Db()(i)&&(u=l&&l.length>0?i(this.props):i(c)),n<=0||o<=0||!u||!u.length?null:A().createElement(Mw,{className:yt("recharts-cartesian-axis",a),ref:function(t){e.layerReference=t}},r&&this.renderAxisLine(),this.renderTicks(u,this.state.fontSize,this.state.letterSpacing),XT.renderCallByParent(this.props))}}],o=[{key:"renderTickItem",value:function(e,t,r){return A().isValidElement(e)?A().cloneElement(e,t):Db()(e)?e(t):A().createElement(UO,jR({},t,{className:"recharts-cartesian-axis-tick-value"}),r)}}],n&&kR(r.prototype,n),o&&kR(r,o),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n,o}(a.Component);function RR(e){return RR="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},RR(e)}function FR(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,UR(n.key),n)}}function VR(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(VR=function(){return!!e})()}function WR(e){return WR=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},WR(e)}function BR(e,t){return BR=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},BR(e,t)}function XR(e,t,r){return(t=UR(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function UR(e){var t=function(e){if("object"!=RR(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=RR(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==RR(t)?t:t+""}function YR(){return YR=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},YR.apply(this,arguments)}function qR(e){var t=e.xAxisId,r=KI(),n=QI(),o=ZI(t);return null==o?null:A().createElement(zR,YR({},o,{className:yt("recharts-".concat(o.axisType," ").concat(o.axisType),o.className),viewBox:{x:0,y:0,width:r,height:n},ticksGenerator:function(e){return GN(e,!0)}}))}IR(zR,"displayName","CartesianAxis"),IR(zR,"defaultProps",{x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:"bottom",ticks:[],stroke:"#666",tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd"});var HR=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t,r){return t=WR(t),function(e,t){if(t&&("object"===RR(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,VR()?Reflect.construct(t,r||[],WR(e).constructor):t.apply(e,r))}(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&BR(e,t)}(t,e),r=t,(n=[{key:"render",value:function(){return A().createElement(qR,this.props)}}])&&FR(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n}(A().Component);function ZR(e){return ZR="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},ZR(e)}function GR(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,$R(n.key),n)}}function KR(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(KR=function(){return!!e})()}function QR(e){return QR=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},QR(e)}function JR(e,t){return JR=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},JR(e,t)}function _R(e,t,r){return(t=$R(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function $R(e){var t=function(e){if("object"!=ZR(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=ZR(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==ZR(t)?t:t+""}function eF(){return eF=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},eF.apply(this,arguments)}XR(HR,"displayName","XAxis"),XR(HR,"defaultProps",{allowDecimals:!0,hide:!1,orientation:"bottom",width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:"category",padding:{left:0,right:0},allowDataOverflow:!1,scale:"auto",reversed:!1,allowDuplicatedCategory:!0});var tF=function(e){var t=e.yAxisId,r=KI(),n=QI(),o=GI(t);return null==o?null:A().createElement(zR,eF({},o,{className:yt("recharts-".concat(o.axisType," ").concat(o.axisType),o.className),viewBox:{x:0,y:0,width:r,height:n},ticksGenerator:function(e){return GN(e,!0)}}))},rF=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t,r){return t=QR(t),function(e,t){if(t&&("object"===ZR(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,KR()?Reflect.construct(t,r||[],QR(e).constructor):t.apply(e,r))}(this,t,arguments)}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&JR(e,t)}(t,e),r=t,(n=[{key:"render",value:function(){return A().createElement(tF,this.props)}}])&&GR(r.prototype,n),Object.defineProperty(r,"prototype",{writable:!1}),r;var r,n}(A().Component);_R(rF,"displayName","YAxis"),_R(rF,"defaultProps",{allowDuplicatedCategory:!0,allowDecimals:!0,hide:!1,orientation:"left",width:60,height:0,mirror:!1,yAxisId:0,tickCount:5,type:"number",padding:{top:0,bottom:0},allowDataOverflow:!1,scale:"auto",reversed:!1});var nF=function(e){var t=e.chartName,r=e.GraphicalChild,n=e.defaultTooltipEventType,o=void 0===n?"axis":n,i=e.validateTooltipEventTypes,s=void 0===i?["axis"]:i,l=e.axisComponents,c=e.legendContent,u=e.formatAxisMap,f=e.defaultProps,d=function(e,n){var o=e.props,i=e.dataStartIndex,a=e.dataEndIndex,s=e.updateId;if(!rw({props:o}))return null;var A=o.children,c=o.layout,f=o.stackOffset,d=o.data,p=o.reverseStackOrder,h=$z(c),m=h.numericAxisName,g=h.cateAxisName,y=ew(A,r),v=function(e,t,r,n,o,i){if(!e)return null;var a=(i?t.reverse():t).reduce((function(e,t){var o,i=null!==(o=t.type)&&void 0!==o&&o.defaultProps?VN(VN({},t.type.defaultProps),t.props):t.props,a=i.stackId;if(i.hide)return e;var s=i[r],A=e[s]||{hasStack:!1,stackGroups:{}};if(wb(a)){var l=A.stackGroups[a]||{numericAxisId:r,cateAxisId:n,items:[]};l.items.push(t),A.hasStack=!0,A.stackGroups[a]=l}else A.stackGroups[Cb("_stackId_")]={numericAxisId:r,cateAxisId:n,items:[t]};return VN(VN({},e),{},WN({},s,A))}),{});return Object.keys(a).reduce((function(t,i){var s=a[i];return s.hasStack&&(s.stackGroups=Object.keys(s.stackGroups).reduce((function(t,i){var a=s.stackGroups[i];return VN(VN({},t),{},WN({},i,{numericAxisId:r,cateAxisId:n,items:a.items,stackedData:$N(e,a.items,o)}))}),{})),VN(VN({},t),{},WN({},i,s))}),{})}(d,y,"".concat(m,"Id"),"".concat(g,"Id"),f,p),b=l.reduce((function(e,t){var r="".concat(t.axisType,"Map");return Vz(Vz({},e),{},Wz({},r,Jz(o,Vz(Vz({},t),{},{graphicalItems:y,stackGroups:t.axisType===m&&v,dataStartIndex:i,dataEndIndex:a}))))}),{}),w=function(e,t){var r=e.props,n=(e.graphicalItems,e.xAxisMap),o=void 0===n?{}:n,i=e.yAxisMap,a=void 0===i?{}:i,s=r.width,A=r.height,l=r.children,c=r.margin||{},u=tw(l,OT),f=tw(l,vC),d=Object.keys(a).reduce((function(e,t){var r=a[t],n=r.orientation;return r.mirror||r.hide?e:Vz(Vz({},e),{},Wz({},n,e[n]+r.width))}),{left:c.left||0,right:c.right||0}),p=Object.keys(o).reduce((function(e,t){var r=o[t],n=r.orientation;return r.mirror||r.hide?e:Vz(Vz({},e),{},Wz({},n,hb()(e,"".concat(n))+r.height))}),{top:c.top||0,bottom:c.bottom||0}),h=Vz(Vz({},p),d),m=h.bottom;u&&(h.bottom+=u.props.height||OT.defaultProps.height),f&&t&&(h=function(e,t,r,n){var o=r.children,i=r.width,a=r.margin,s=i-(a.left||0)-(a.right||0),A=IN({children:o,legendWidth:s});if(A){var l=n||{},c=l.width,u=l.height,f=A.align,d=A.verticalAlign,p=A.layout;if(("vertical"===p||"horizontal"===p&&"middle"===d)&&"center"!==f&&bb(e[f]))return VN(VN({},e),{},WN({},f,e[f]+(c||0)));if(("horizontal"===p||"vertical"===p&&"center"===f)&&"middle"!==d&&bb(e[d]))return VN(VN({},e),{},WN({},d,e[d]+(u||0)))}return e}(h,0,r,t));var g=s-h.left-h.right,y=A-h.top-h.bottom;return Vz(Vz({brushBottom:m},h),{},{width:Math.max(g,0),height:Math.max(y,0)})}(Vz(Vz({},b),{},{props:o,graphicalItems:y}),null==n?void 0:n.legendBBox);Object.keys(b).forEach((function(e){b[e]=u(o,b[e],w,e.replace("Map",""),t)}));var x,C,M=b["".concat(g,"Map")],O=(x=Ob(M),{tooltipTicks:C=GN(x,!1,!0),orderedTooltipTicks:gw()(C,(function(e){return e.coordinate})),tooltipAxis:x,tooltipAxisBandSize:aT(x,C)}),j=function(e,t){var r=t.graphicalItems,n=t.stackGroups,o=t.offset,i=t.updateId,a=t.dataStartIndex,s=t.dataEndIndex,A=e.barSize,c=e.layout,u=e.barGap,f=e.barCategoryGap,d=e.maxBarSize,p=$z(c),h=p.numericAxisName,m=p.cateAxisName,g=function(e){return!(!e||!e.length)&&e.some((function(e){var t=Qb(e&&e.type);return t&&t.indexOf("Bar")>=0}))}(r),y=[];return r.forEach((function(r,p){var v=Hz(e.data,{graphicalItems:[r],dataStartIndex:a,dataEndIndex:s}),b=void 0!==r.type.defaultProps?Vz(Vz({},r.type.defaultProps),r.props):r.props,w=b.dataKey,x=b.maxBarSize,C=b["".concat(h,"Id")],M=b["".concat(m,"Id")],O=l.reduce((function(e,r){var n=t["".concat(r.axisType,"Map")],o=b["".concat(r.axisType,"Id")];n&&n[o]||"zAxis"===r.axisType||yw(!1);var i=n[o];return Vz(Vz({},e),{},Wz(Wz({},r.axisType,i),"".concat(r.axisType,"Ticks"),GN(i)))}),{}),j=O[m],E=O["".concat(m,"Ticks")],S=n&&n[C]&&n[C].hasStack&&function(e,t){var r,n=(null!==(r=e.type)&&void 0!==r&&r.defaultProps?VN(VN({},e.type.defaultProps),e.props):e.props).stackId;if(wb(n)){var o=t[n];if(o){var i=o.items.indexOf(e);return i>=0?o.stackedData[i]:null}}return null}(r,n[C].stackGroups),P=Qb(r.type).indexOf("Bar")>=0,k=aT(j,E),N=[],T=g&&function(e){var t=e.barSize,r=e.totalSize,n=e.stackGroups,o=void 0===n?{}:n;if(!o)return{};for(var i={},a=Object.keys(o),s=0,A=a.length;s<A;s++)for(var l=o[a[s]].stackGroups,c=Object.keys(l),u=0,f=c.length;u<f;u++){var d=l[c[u]],p=d.items,h=d.cateAxisId,m=p.filter((function(e){return Qb(e.type).indexOf("Bar")>=0}));if(m&&m.length){var g=m[0].type.defaultProps,y=void 0!==g?VN(VN({},g),m[0].props):m[0].props,v=y.barSize,b=y[h];i[b]||(i[b]=[]);var w=Nb()(v)?t:v;i[b].push({item:m[0],stackList:m.slice(1),barSize:Nb()(w)?void 0:Mb(w,r,0)})}}return i}({barSize:A,stackGroups:n,totalSize:eR(O,m)});if(P){var D,I,L=Nb()(x)?d:x,z=null!==(D=null!==(I=aT(j,E,!0))&&void 0!==I?I:L)&&void 0!==D?D:0;N=function(e){var t=e.barGap,r=e.barCategoryGap,n=e.bandSize,o=e.sizeList,i=void 0===o?[]:o,a=e.maxBarSize,s=i.length;if(s<1)return null;var A,l=Mb(t,n,0,!0),c=[];if(i[0].barSize===+i[0].barSize){var u=!1,f=n/s,d=i.reduce((function(e,t){return e+t.barSize||0}),0);(d+=(s-1)*l)>=n&&(d-=(s-1)*l,l=0),d>=n&&f>0&&(u=!0,d=s*(f*=.9));var p={offset:((n-d)/2|0)-l,size:0};A=i.reduce((function(e,t){var r={item:t.item,position:{offset:p.offset+p.size+l,size:u?f:t.barSize}},n=[].concat(zN(e),[r]);return p=n[n.length-1].position,t.stackList&&t.stackList.length&&t.stackList.forEach((function(e){n.push({item:e,position:p})})),n}),c)}else{var h=Mb(r,n,0,!0);n-2*h-(s-1)*l<=0&&(l=0);var m=(n-2*h-(s-1)*l)/s;m>1&&(m>>=0);var g=a===+a?Math.min(m,a):m;A=i.reduce((function(e,t,r){var n=[].concat(zN(e),[{item:t.item,position:{offset:h+(m+l)*r+(m-g)/2,size:g}}]);return t.stackList&&t.stackList.length&&t.stackList.forEach((function(e){n.push({item:e,position:n[n.length-1].position})})),n}),c)}return A}({barGap:u,barCategoryGap:f,bandSize:z!==k?z:k,sizeList:T[M],maxBarSize:L}),z!==k&&(N=N.map((function(e){return Vz(Vz({},e),{},{position:Vz(Vz({},e.position),{},{offset:e.position.offset-z/2})})})))}var R,F,V=r&&r.type&&r.type.getComposedData;V&&y.push({props:Vz(Vz({},V(Vz(Vz({},O),{},{displayedData:v,props:e,dataKey:w,item:r,bandSize:k,barPosition:N,offset:o,stackedData:S,layout:c,dataStartIndex:a,dataEndIndex:s}))),{},Wz(Wz(Wz({key:r.key||"item-".concat(p)},h,O[h]),m,O[m]),"animationId",i)),childIndex:(R=r,F=e.children,$b(F).indexOf(R)),item:r})})),y}(o,Vz(Vz({},b),{},{dataStartIndex:i,dataEndIndex:a,updateId:s,graphicalItems:y,stackGroups:v,offset:w}));return Vz(Vz({formattedGraphicalItems:j,graphicalItems:y,offset:w,stackGroups:v},O),b)},p=function(e){function r(e){var n,o,i;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),Wz(i=function(e,t,r){return t=Dz(t),function(e,t){if(t&&("object"===Ez(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,Tz()?Reflect.construct(t,r||[],Dz(e).constructor):t.apply(e,r))}(this,r,[e]),"eventEmitterSymbol",Symbol("rechartsEventEmitter")),Wz(i,"accessibilityManager",new NL),Wz(i,"handleLegendBBoxUpdate",(function(e){if(e){var t=i.state,r=t.dataStartIndex,n=t.dataEndIndex,o=t.updateId;i.setState(Vz({legendBBox:e},d({props:i.props,dataStartIndex:r,dataEndIndex:n,updateId:o},Vz(Vz({},i.state),{},{legendBBox:e}))))}})),Wz(i,"handleReceiveSyncEvent",(function(e,t,r){if(i.props.syncId===e){if(r===i.eventEmitterSymbol&&"function"!=typeof i.props.syncMethod)return;i.applySyncEvent(t)}})),Wz(i,"handleBrushChange",(function(e){var t=e.startIndex,r=e.endIndex;if(t!==i.state.dataStartIndex||r!==i.state.dataEndIndex){var n=i.state.updateId;i.setState((function(){return Vz({dataStartIndex:t,dataEndIndex:r},d({props:i.props,dataStartIndex:t,dataEndIndex:r,updateId:n},i.state))})),i.triggerSyncEvent({dataStartIndex:t,dataEndIndex:r})}})),Wz(i,"handleMouseEnter",(function(e){var t=i.getMouseInfo(e);if(t){var r=Vz(Vz({},t),{},{isTooltipActive:!0});i.setState(r),i.triggerSyncEvent(r);var n=i.props.onMouseEnter;Db()(n)&&n(r,e)}})),Wz(i,"triggeredAfterMouseMove",(function(e){var t=i.getMouseInfo(e),r=t?Vz(Vz({},t),{},{isTooltipActive:!0}):{isTooltipActive:!1};i.setState(r),i.triggerSyncEvent(r);var n=i.props.onMouseMove;Db()(n)&&n(r,e)})),Wz(i,"handleItemMouseEnter",(function(e){i.setState((function(){return{isTooltipActive:!0,activeItem:e,activePayload:e.tooltipPayload,activeCoordinate:e.tooltipPosition||{x:e.cx,y:e.cy}}}))})),Wz(i,"handleItemMouseLeave",(function(){i.setState((function(){return{isTooltipActive:!1}}))})),Wz(i,"handleMouseMove",(function(e){e.persist(),i.throttleTriggeredAfterMouseMove(e)})),Wz(i,"handleMouseLeave",(function(e){i.throttleTriggeredAfterMouseMove.cancel();var t={isTooltipActive:!1};i.setState(t),i.triggerSyncEvent(t);var r=i.props.onMouseLeave;Db()(r)&&r(t,e)})),Wz(i,"handleOuterEvent",(function(e){var t,r=function(e){var t=e&&e.type;return t&&Kb[t]?Kb[t]:null}(e),n=hb()(i.props,"".concat(r));r&&Db()(n)&&n(null!==(t=/.*touch.*/i.test(r)?i.getMouseInfo(e.changedTouches[0]):i.getMouseInfo(e))&&void 0!==t?t:{},e)})),Wz(i,"handleClick",(function(e){var t=i.getMouseInfo(e);if(t){var r=Vz(Vz({},t),{},{isTooltipActive:!0});i.setState(r),i.triggerSyncEvent(r);var n=i.props.onClick;Db()(n)&&n(r,e)}})),Wz(i,"handleMouseDown",(function(e){var t=i.props.onMouseDown;Db()(t)&&t(i.getMouseInfo(e),e)})),Wz(i,"handleMouseUp",(function(e){var t=i.props.onMouseUp;Db()(t)&&t(i.getMouseInfo(e),e)})),Wz(i,"handleTouchMove",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&i.throttleTriggeredAfterMouseMove(e.changedTouches[0])})),Wz(i,"handleTouchStart",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&i.handleMouseDown(e.changedTouches[0])})),Wz(i,"handleTouchEnd",(function(e){null!=e.changedTouches&&e.changedTouches.length>0&&i.handleMouseUp(e.changedTouches[0])})),Wz(i,"handleDoubleClick",(function(e){var t=i.props.onDoubleClick;Db()(t)&&t(i.getMouseInfo(e),e)})),Wz(i,"handleContextMenu",(function(e){var t=i.props.onContextMenu;Db()(t)&&t(i.getMouseInfo(e),e)})),Wz(i,"triggerSyncEvent",(function(e){void 0!==i.props.syncId&&OL.emit(jL,i.props.syncId,e,i.eventEmitterSymbol)})),Wz(i,"applySyncEvent",(function(e){var t=i.props,r=t.layout,n=t.syncMethod,o=i.state.updateId,a=e.dataStartIndex,s=e.dataEndIndex;if(void 0!==e.dataStartIndex||void 0!==e.dataEndIndex)i.setState(Vz({dataStartIndex:a,dataEndIndex:s},d({props:i.props,dataStartIndex:a,dataEndIndex:s,updateId:o},i.state)));else if(void 0!==e.activeTooltipIndex){var A=e.chartX,l=e.chartY,c=e.activeTooltipIndex,u=i.state,f=u.offset,p=u.tooltipTicks;if(!f)return;if("function"==typeof n)c=n(p,e);else if("value"===n){c=-1;for(var h=0;h<p.length;h++)if(p[h].value===e.activeLabel){c=h;break}}var m=Vz(Vz({},f),{},{x:f.left,y:f.top}),g=Math.min(A,m.x+m.width),y=Math.min(l,m.y+m.height),v=p[c]&&p[c].value,b=Kz(i.state,i.props.data,c),w=p[c]?{x:"horizontal"===r?p[c].coordinate:g,y:"horizontal"===r?y:p[c].coordinate}:Yz;i.setState(Vz(Vz({},e),{},{activeLabel:v,activeCoordinate:w,activePayload:b,activeTooltipIndex:c}))}else i.setState(e)})),Wz(i,"renderCursor",(function(e){var r,n=i.state,o=n.isTooltipActive,a=n.activeCoordinate,s=n.activePayload,l=n.offset,c=n.activeTooltipIndex,u=n.tooltipAxisBandSize,f=i.getTooltipEventType(),d=null!==(r=e.props.active)&&void 0!==r?r:o,p=i.props.layout,h=e.key||"_recharts-cursor";return A().createElement(Mz,{key:h,activeCoordinate:a,activePayload:s,activeTooltipIndex:c,chartName:t,element:e,isActive:d,layout:p,offset:l,tooltipAxisBandSize:u,tooltipEventType:f})})),Wz(i,"renderPolarAxis",(function(e,t,r){var n=hb()(e,"type.axisType"),o=hb()(i.state,"".concat(n,"Map")),s=e.type.defaultProps,A=void 0!==s?Vz(Vz({},s),e.props):e.props,l=o&&o[A["".concat(n,"Id")]];return(0,a.cloneElement)(e,Vz(Vz({},l),{},{className:yt(n,l.className),key:e.key||"".concat(t,"-").concat(r),ticks:GN(l,!0)}))})),Wz(i,"renderPolarGrid",(function(e){var t=e.props,r=t.radialLines,n=t.polarAngles,o=t.polarRadius,s=i.state,A=s.radiusAxisMap,l=s.angleAxisMap,c=Ob(A),u=Ob(l),f=u.cx,d=u.cy,p=u.innerRadius,h=u.outerRadius;return(0,a.cloneElement)(e,{polarAngles:Array.isArray(n)?n:GN(u,!0).map((function(e){return e.coordinate})),polarRadius:Array.isArray(o)?o:GN(c,!0).map((function(e){return e.coordinate})),cx:f,cy:d,innerRadius:p,outerRadius:h,key:e.key||"polar-grid",radialLines:r})})),Wz(i,"renderLegend",(function(){var e=i.state.formattedGraphicalItems,t=i.props,r=t.children,n=t.width,o=t.height,s=i.props.margin||{},A=n-(s.left||0)-(s.right||0),l=IN({children:r,formattedGraphicalItems:e,legendWidth:A,legendContent:c});if(!l)return null;var u=l.item,f=kz(l,Oz);return(0,a.cloneElement)(u,Vz(Vz({},f),{},{chartWidth:n,chartHeight:o,margin:s,onBBoxUpdate:i.handleLegendBBoxUpdate}))})),Wz(i,"renderTooltip",(function(){var e,t=i.props,r=t.children,n=t.accessibilityLayer,o=tw(r,lx);if(!o)return null;var s=i.state,A=s.isTooltipActive,l=s.activeCoordinate,c=s.activePayload,u=s.activeLabel,f=s.offset,d=null!==(e=o.props.active)&&void 0!==e?e:A;return(0,a.cloneElement)(o,{viewBox:Vz(Vz({},f),{},{x:f.left,y:f.top}),active:d,label:u,payload:d?c:[],coordinate:l,accessibilityLayer:n})})),Wz(i,"renderBrush",(function(e){var t=i.props,r=t.margin,n=t.data,o=i.state,s=o.offset,A=o.dataStartIndex,l=o.dataEndIndex,c=o.updateId;return(0,a.cloneElement)(e,{key:e.key||"_recharts-brush",onChange:QN(i.handleBrushChange,e.props.onChange),data:n,x:bb(e.props.x)?e.props.x:s.left,y:bb(e.props.y)?e.props.y:s.top+s.height+s.brushBottom-(r.bottom||0),width:bb(e.props.width)?e.props.width:s.width,startIndex:A,endIndex:l,updateId:"brush-".concat(c)})})),Wz(i,"renderReferenceElement",(function(e,t,r){if(!e)return null;var n=i.clipPathId,o=i.state,s=o.xAxisMap,A=o.yAxisMap,l=o.offset,c=e.type.defaultProps||{},u=e.props,f=u.xAxisId,d=void 0===f?c.xAxisId:f,p=u.yAxisId,h=void 0===p?c.yAxisId:p;return(0,a.cloneElement)(e,{key:e.key||"".concat(t,"-").concat(r),xAxis:s[d],yAxis:A[h],viewBox:{x:l.left,y:l.top,width:l.width,height:l.height},clipPathId:n})})),Wz(i,"renderActivePoints",(function(e){var t=e.item,n=e.activePoint,o=e.basePoint,i=e.childIndex,a=e.isRange,s=[],A=t.props.key,l=void 0!==t.item.type.defaultProps?Vz(Vz({},t.item.type.defaultProps),t.item.props):t.item.props,c=l.activeDot,u=Vz(Vz({index:i,dataKey:l.dataKey,cx:n.x,cy:n.y,r:4,fill:UN(t.item),strokeWidth:2,stroke:"#fff",payload:n.payload,value:n.value},ow(c,!1)),Ub(c));return s.push(r.renderActiveDot(c,u,"".concat(A,"-activePoint-").concat(i))),o?s.push(r.renderActiveDot(c,Vz(Vz({},u),{},{cx:o.x,cy:o.y}),"".concat(A,"-basePoint-").concat(i))):a&&s.push(null),s})),Wz(i,"renderGraphicChild",(function(e,t,r){var n=i.filterFormatItem(e,t,r);if(!n)return null;var o=i.getTooltipEventType(),s=i.state,A=s.isTooltipActive,l=s.tooltipAxis,c=s.activeTooltipIndex,u=s.activeLabel,f=tw(i.props.children,lx),d=n.props,p=d.points,h=d.isRange,m=d.baseLine,g=void 0!==n.item.type.defaultProps?Vz(Vz({},n.item.type.defaultProps),n.item.props):n.item.props,y=g.activeDot,v=g.hide,b=g.activeBar,w=g.activeShape,x=Boolean(!v&&A&&f&&(y||b||w)),C={};"axis"!==o&&f&&"click"===f.props.trigger?C={onClick:QN(i.handleItemMouseEnter,e.props.onClick)}:"axis"!==o&&(C={onMouseLeave:QN(i.handleItemMouseLeave,e.props.onMouseLeave),onMouseEnter:QN(i.handleItemMouseEnter,e.props.onMouseEnter)});var M=(0,a.cloneElement)(e,Vz(Vz({},n.props),C));if(x){if(!(c>=0)){var O,j=(null!==(O=i.getItemByXY(i.state.activeCoordinate))&&void 0!==O?O:{graphicalItem:M}).graphicalItem,E=j.item,S=void 0===E?e:E,P=j.childIndex,k=Vz(Vz(Vz({},n.props),C),{},{activeIndex:P});return[(0,a.cloneElement)(S,k),null,null]}var N,T;if(l.dataKey&&!l.allowDuplicatedCategory){var D="function"==typeof l.dataKey?function(e){return"function"==typeof l.dataKey?l.dataKey(e.payload):null}:"payload.".concat(l.dataKey.toString());N=Eb(p,D,u),T=h&&m&&Eb(m,D,u)}else N=null==p?void 0:p[c],T=h&&m&&m[c];if(w||b){var I=void 0!==e.props.activeIndex?e.props.activeIndex:c;return[(0,a.cloneElement)(e,Vz(Vz(Vz({},n.props),C),{},{activeIndex:I})),null,null]}if(!Nb()(N))return[M].concat(Lz(i.renderActivePoints({item:n,activePoint:N,basePoint:T,childIndex:c,isRange:h})))}return h?[M,null,null]:[M,null]})),Wz(i,"renderCustomized",(function(e,t,r){return(0,a.cloneElement)(e,Vz(Vz({key:"recharts-customized-".concat(r)},i.props),i.state))})),Wz(i,"renderMap",{CartesianGrid:{handler:qz,once:!0},ReferenceArea:{handler:i.renderReferenceElement},ReferenceLine:{handler:qz},ReferenceDot:{handler:i.renderReferenceElement},XAxis:{handler:qz},YAxis:{handler:qz},Brush:{handler:i.renderBrush,once:!0},Bar:{handler:i.renderGraphicChild},Line:{handler:i.renderGraphicChild},Area:{handler:i.renderGraphicChild},Radar:{handler:i.renderGraphicChild},RadialBar:{handler:i.renderGraphicChild},Scatter:{handler:i.renderGraphicChild},Pie:{handler:i.renderGraphicChild},Funnel:{handler:i.renderGraphicChild},Tooltip:{handler:i.renderCursor,once:!0},PolarGrid:{handler:i.renderPolarGrid,once:!0},PolarAngleAxis:{handler:i.renderPolarAxis},PolarRadiusAxis:{handler:i.renderPolarAxis},Customized:{handler:i.renderCustomized}}),i.clipPathId="".concat(null!==(n=e.id)&&void 0!==n?n:Cb("recharts"),"-clip"),i.throttleTriggeredAfterMouseMove=lb()(i.triggeredAfterMouseMove,null!==(o=e.throttleDelay)&&void 0!==o?o:1e3/60),i.state={},i}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Iz(e,t)}(r,e),n=r,i=[{key:"componentDidMount",value:function(){var e,t;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:null!==(e=this.props.margin.left)&&void 0!==e?e:0,top:null!==(t=this.props.margin.top)&&void 0!==t?t:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var e=this.props,t=e.children,r=e.data,n=e.height,o=e.layout,i=tw(t,lx);if(i){var a=i.props.defaultIndex;if(!("number"!=typeof a||a<0||a>this.state.tooltipTicks.length-1)){var s=this.state.tooltipTicks[a]&&this.state.tooltipTicks[a].value,A=Kz(this.state,r,a,s),l=this.state.tooltipTicks[a].coordinate,c=(this.state.offset.top+n)/2,u="horizontal"===o?{x:l,y:c}:{y:l,x:c},f=this.state.formattedGraphicalItems.find((function(e){return"Scatter"===e.item.type.name}));f&&(u=Vz(Vz({},u),f.props.points[a].tooltipPosition),A=f.props.points[a].tooltipPayload);var d={activeTooltipIndex:a,isTooltipActive:!0,activeLabel:s,activePayload:A,activeCoordinate:u};this.setState(d),this.renderCursor(i),this.accessibilityManager.setIndex(a)}}}},{key:"getSnapshotBeforeUpdate",value:function(e,t){return this.props.accessibilityLayer?(this.state.tooltipTicks!==t.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==e.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==e.margin&&this.accessibilityManager.setDetails({offset:{left:null!==(r=this.props.margin.left)&&void 0!==r?r:0,top:null!==(n=this.props.margin.top)&&void 0!==n?n:0}}),null):null;var r,n}},{key:"componentDidUpdate",value:function(e){iw([tw(e.children,lx)],[tw(this.props.children,lx)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var e=tw(this.props.children,lx);if(e&&"boolean"==typeof e.props.shared){var t=e.props.shared?"axis":"item";return s.indexOf(t)>=0?t:o}return o}},{key:"getMouseInfo",value:function(e){if(!this.container)return null;var t,r=this.container,n=r.getBoundingClientRect(),o=(t=n).top+window.scrollY-document.documentElement.clientTop,i=t.left+window.scrollX-document.documentElement.clientLeft,a={chartX:Math.round(e.pageX-i),chartY:Math.round(e.pageY-o)},s=n.width/r.offsetWidth||1,A=this.inRange(a.chartX,a.chartY,s);if(!A)return null;var l=this.state,c=l.xAxisMap,u=l.yAxisMap,f=this.getTooltipEventType(),d=Qz(this.state,this.props.data,this.props.layout,A);if("axis"!==f&&c&&u){var p=Ob(c).scale,h=Ob(u).scale,m=p&&p.invert?p.invert(a.chartX):null,g=h&&h.invert?h.invert(a.chartY):null;return Vz(Vz({},a),{},{xValue:m,yValue:g},d)}return d?Vz(Vz({},a),d):null}},{key:"inRange",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=this.props.layout,o=e/r,i=t/r;if("horizontal"===n||"vertical"===n){var a=this.state.offset;return o>=a.left&&o<=a.left+a.width&&i>=a.top&&i<=a.top+a.height?{x:o,y:i}:null}var s=this.state,A=s.angleAxisMap,l=s.radiusAxisMap;if(A&&l){var c=Ob(A);return IT({x:o,y:i},c)}return null}},{key:"parseEventsOfWrapper",value:function(){var e=this.props.children,t=this.getTooltipEventType(),r=tw(e,lx),n={};return r&&"axis"===t&&(n="click"===r.props.trigger?{onClick:this.handleClick}:{onMouseEnter:this.handleMouseEnter,onDoubleClick:this.handleDoubleClick,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd,onContextMenu:this.handleContextMenu}),Vz(Vz({},Ub(this.props,this.handleOuterEvent)),n)}},{key:"addListener",value:function(){OL.on(jL,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){OL.removeListener(jL,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(e,t,r){for(var n=this.state.formattedGraphicalItems,o=0,i=n.length;o<i;o++){var a=n[o];if(a.item===e||a.props.key===e.key||t===Qb(a.item.type)&&r===a.childIndex)return a}return null}},{key:"renderClipPath",value:function(){var e=this.clipPathId,t=this.state.offset,r=t.left,n=t.top,o=t.height,i=t.width;return A().createElement("defs",null,A().createElement("clipPath",{id:e},A().createElement("rect",{x:r,y:n,height:o,width:i})))}},{key:"getXScales",value:function(){var e=this.state.xAxisMap;return e?Object.entries(e).reduce((function(e,t){var r=Pz(t,2),n=r[0],o=r[1];return Vz(Vz({},e),{},Wz({},n,o.scale))}),{}):null}},{key:"getYScales",value:function(){var e=this.state.yAxisMap;return e?Object.entries(e).reduce((function(e,t){var r=Pz(t,2),n=r[0],o=r[1];return Vz(Vz({},e),{},Wz({},n,o.scale))}),{}):null}},{key:"getXScaleByAxisId",value:function(e){var t;return null===(t=this.state.xAxisMap)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.scale}},{key:"getYScaleByAxisId",value:function(e){var t;return null===(t=this.state.yAxisMap)||void 0===t||null===(t=t[e])||void 0===t?void 0:t.scale}},{key:"getItemByXY",value:function(e){var t=this.state,r=t.formattedGraphicalItems,n=t.activeItem;if(r&&r.length)for(var o=0,i=r.length;o<i;o++){var a=r[o],s=a.props,A=a.item,l=void 0!==A.type.defaultProps?Vz(Vz({},A.type.defaultProps),A.props):A.props,c=Qb(A.type);if("Bar"===c){var u=(s.data||[]).find((function(t){return QM(e,t)}));if(u)return{graphicalItem:a,payload:u}}else if("RadialBar"===c){var f=(s.data||[]).find((function(t){return IT(e,t)}));if(f)return{graphicalItem:a,payload:f}}else if(VD(a,n)||WD(a,n)||BD(a,n)){var d=qD({graphicalItem:a,activeTooltipItem:n,itemData:l.data}),p=void 0===l.activeIndex?d:l.activeIndex;return{graphicalItem:Vz(Vz({},a),{},{childIndex:p}),payload:BD(a,n)?l.data[d]:a.props.data[d]}}}return null}},{key:"render",value:function(){var e=this;if(!rw(this))return null;var t,r,n=this.props,o=n.children,i=n.className,a=n.width,s=n.height,l=n.style,c=n.compact,u=n.title,f=n.desc,d=kz(n,jz),p=ow(d,!1);if(c)return A().createElement(HI,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},A().createElement(ww,Sz({},p,{width:a,height:s,title:u,desc:f}),this.renderClipPath(),sw(o,this.renderMap)));this.props.accessibilityLayer&&(p.tabIndex=null!==(t=this.props.tabIndex)&&void 0!==t?t:0,p.role=null!==(r=this.props.role)&&void 0!==r?r:"application",p.onKeyDown=function(t){e.accessibilityManager.keyboardEvent(t)},p.onFocus=function(){e.accessibilityManager.focus()});var h=this.parseEventsOfWrapper();return A().createElement(HI,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},A().createElement("div",Sz({className:yt("recharts-wrapper",i),style:Vz({position:"relative",cursor:"default",width:a,height:s},l)},h,{ref:function(t){e.container=t}}),A().createElement(ww,Sz({},p,{width:a,height:s,title:u,desc:f,style:Uz}),this.renderClipPath(),sw(o,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}],i&&Nz(n.prototype,i),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,i}(a.Component);Wz(p,"displayName",t),Wz(p,"defaultProps",Vz({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},f)),Wz(p,"getDerivedStateFromProps",(function(e,t){var r=e.dataKey,n=e.data,o=e.children,i=e.width,a=e.height,s=e.layout,A=e.stackOffset,l=e.margin,c=t.dataStartIndex,u=t.dataEndIndex;if(void 0===t.updateId){var f=_z(e);return Vz(Vz(Vz({},f),{},{updateId:0},d(Vz(Vz({props:e},f),{},{updateId:0}),t)),{},{prevDataKey:r,prevData:n,prevWidth:i,prevHeight:a,prevLayout:s,prevStackOffset:A,prevMargin:l,prevChildren:o})}if(r!==t.prevDataKey||n!==t.prevData||i!==t.prevWidth||a!==t.prevHeight||s!==t.prevLayout||A!==t.prevStackOffset||!Rb(l,t.prevMargin)){var p=_z(e),h={chartX:t.chartX,chartY:t.chartY,isTooltipActive:t.isTooltipActive},m=Vz(Vz({},Qz(t,n,s)),{},{updateId:t.updateId+1}),g=Vz(Vz(Vz({},p),h),m);return Vz(Vz(Vz({},g),d(Vz({props:e},g),t)),{},{prevDataKey:r,prevData:n,prevWidth:i,prevHeight:a,prevLayout:s,prevStackOffset:A,prevMargin:l,prevChildren:o})}if(!iw(o,t.prevChildren)){var y,v,b,w,x=tw(o,OT),C=x&&null!==(y=null===(v=x.props)||void 0===v?void 0:v.startIndex)&&void 0!==y?y:c,M=x&&null!==(b=null===(w=x.props)||void 0===w?void 0:w.endIndex)&&void 0!==b?b:u,O=C!==c||M!==u,j=Nb()(n)||O?t.updateId+1:t.updateId;return Vz(Vz({updateId:j},d(Vz(Vz({props:e},t),{},{updateId:j,dataStartIndex:C,dataEndIndex:M}),t)),{},{prevChildren:o,dataStartIndex:C,dataEndIndex:M})}return null})),Wz(p,"renderActiveDot",(function(e,t,r){var n;return n=(0,a.isValidElement)(e)?(0,a.cloneElement)(e,t):Db()(e)?e(t):A().createElement(wC,t),A().createElement(Mw,{className:"recharts-active-dot",key:r},n)}));var h=(0,a.forwardRef)((function(e,t){return A().createElement(p,Sz({},e,{ref:t}))}));return h.displayName=p.displayName,h}({chartName:"AreaChart",GraphicalChild:pR,axisComponents:[{axisType:"xAxis",AxisComp:HR},{axisType:"yAxis",AxisComp:rF}],formatAxisMap:function(e,t,r,o,i){var a=e.width,s=e.height,A=e.layout,l=e.children,c=Object.keys(t),u={left:r.left,leftMirror:r.left,right:a-r.right,rightMirror:a-r.right,top:r.top,topMirror:r.top,bottom:s-r.bottom,bottomMirror:s-r.bottom},f=!!tw(l,fI);return c.reduce((function(a,s){var l,c,d,p,h,m=t[s],g=m.orientation,y=m.domain,v=m.padding,b=void 0===v?{}:v,w=m.mirror,x=m.reversed,C="".concat(g).concat(w?"Mirror":"");if("number"===m.type&&("gap"===m.padding||"no-gap"===m.padding)){var M=y[1]-y[0],O=1/0,j=m.categoricalDomain.sort(Sb);if(j.forEach((function(e,t){t>0&&(O=Math.min((e||0)-(j[t-1]||0),O))})),Number.isFinite(O)){var E=O/M,S="vertical"===m.layout?r.height:r.width;if("gap"===m.padding&&(l=E*S/2),"no-gap"===m.padding){var P=Mb(e.barCategoryGap,E*S),k=E*S/2;l=k-P-(k-P)/S*P}}}c="xAxis"===o?[r.left+(b.left||0)+(l||0),r.left+r.width-(b.right||0)-(l||0)]:"yAxis"===o?"horizontal"===A?[r.top+r.height-(b.bottom||0),r.top+(b.top||0)]:[r.top+(b.top||0)+(l||0),r.top+r.height-(b.bottom||0)-(l||0)]:m.range,x&&(c=[c[1],c[0]]);var N=function(e,t,r){var o=e.scale,i=e.type,a=e.layout,s=e.axisType;if("auto"===o)return"radial"===a&&"radiusAxis"===s?{scale:aO(),realScaleType:"band"}:"radial"===a&&"angleAxis"===s?{scale:OE(),realScaleType:"linear"}:"category"===i&&t&&(t.indexOf("LineChart")>=0||t.indexOf("AreaChart")>=0||t.indexOf("ComposedChart")>=0&&!r)?{scale:AO(),realScaleType:"point"}:"category"===i?{scale:aO(),realScaleType:"band"}:{scale:OE(),realScaleType:"linear"};if(ub()(o)){var A="scale".concat(ux()(o));return{scale:(n[A]||AO)(),realScaleType:n[A]?A:"point"}}return Db()(o)?{scale:o}:{scale:AO(),realScaleType:"point"}}(m,i,f),T=N.scale,D=N.realScaleType;T.domain(y).range(c),function(e){var t=e.domain();if(t&&!(t.length<=2)){var r=t.length,n=e.range(),o=Math.min(n[0],n[1])-JN,i=Math.max(n[0],n[1])+JN,a=e(t[0]),s=e(t[r-1]);(a<o||a>i||s<o||s>i)&&e.domain([t[0],t[r-1]])}}(T);var I=function(e,t){var r=t.realScaleType,n=t.type,o=t.tickCount,i=t.originalDomain,a=t.allowDecimals,s=r||t.scale;if("auto"!==s&&"linear"!==s)return null;if(o&&"number"===n&&i&&("auto"===i[0]||"auto"===i[1])){var A=e.domain();if(!A.length)return null;var l=gN(A,o,a);return e.domain([Xk()(l),Wk()(l)]),{niceTicks:l}}if(o&&"number"===n){var c=e.domain();return{niceTicks:yN(c,o,a)}}return null}(T,mI(mI({},m),{},{realScaleType:D}));"xAxis"===o?(h="top"===g&&!w||"bottom"===g&&w,d=r.left,p=u[C]-h*m.height):"yAxis"===o&&(h="left"===g&&!w||"right"===g&&w,d=u[C]-h*m.width,p=r.top);var L=mI(mI(mI({},m),I),{},{realScaleType:D,x:d,y:p,scale:T,width:"xAxis"===o?r.width:m.width,height:"yAxis"===o?r.height:m.height});return L.bandSize=aT(L,I),m.hide||"xAxis"!==o?m.hide||(u[C]+=(h?-1:1)*L.width):u[C]+=(h?-1:1)*L.height,mI(mI({},a),{},gI({},s,L))}),{})}}),oF=["x1","y1","x2","y2","key"],iF=["offset"];function aF(e){return aF="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},aF(e)}function sF(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function AF(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?sF(Object(r),!0).forEach((function(t){lF(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):sF(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function lF(e,t,r){return t=function(e){var t=function(e){if("object"!=aF(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=aF(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==aF(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function cF(){return cF=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},cF.apply(this,arguments)}function uF(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var fF=function(e){var t=e.fill;if(!t||"none"===t)return null;var r=e.fillOpacity,n=e.x,o=e.y,i=e.width,a=e.height,s=e.ry;return A().createElement("rect",{x:n,y:o,ry:s,width:i,height:a,stroke:"none",fill:t,fillOpacity:r,className:"recharts-cartesian-grid-bg"})};function dF(e,t){var r;if(A().isValidElement(e))r=A().cloneElement(e,t);else if(Db()(e))r=e(t);else{var n=t.x1,o=t.y1,i=t.x2,a=t.y2,s=t.key,l=uF(t,oF),c=ow(l,!1),u=(c.offset,uF(c,iF));r=A().createElement("line",cF({},u,{x1:n,y1:o,x2:i,y2:a,fill:"none",key:s}))}return r}function pF(e){var t=e.x,r=e.width,n=e.horizontal,o=void 0===n||n,i=e.horizontalPoints;if(!o||!i||!i.length)return null;var a=i.map((function(n,i){var a=AF(AF({},e),{},{x1:t,y1:n,x2:t+r,y2:n,key:"line-".concat(i),index:i});return dF(o,a)}));return A().createElement("g",{className:"recharts-cartesian-grid-horizontal"},a)}function hF(e){var t=e.y,r=e.height,n=e.vertical,o=void 0===n||n,i=e.verticalPoints;if(!o||!i||!i.length)return null;var a=i.map((function(n,i){var a=AF(AF({},e),{},{x1:n,y1:t,x2:n,y2:t+r,key:"line-".concat(i),index:i});return dF(o,a)}));return A().createElement("g",{className:"recharts-cartesian-grid-vertical"},a)}function mF(e){var t=e.horizontalFill,r=e.fillOpacity,n=e.x,o=e.y,i=e.width,a=e.height,s=e.horizontalPoints,l=e.horizontal;if(void 0!==l&&!l||!t||!t.length)return null;var c=s.map((function(e){return Math.round(e+o-o)})).sort((function(e,t){return e-t}));o!==c[0]&&c.unshift(0);var u=c.map((function(e,s){var l=c[s+1]?c[s+1]-e:o+a-e;if(l<=0)return null;var u=s%t.length;return A().createElement("rect",{key:"react-".concat(s),y:e,x:n,height:l,width:i,stroke:"none",fill:t[u],fillOpacity:r,className:"recharts-cartesian-grid-bg"})}));return A().createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},u)}function gF(e){var t=e.vertical,r=void 0===t||t,n=e.verticalFill,o=e.fillOpacity,i=e.x,a=e.y,s=e.width,l=e.height,c=e.verticalPoints;if(!r||!n||!n.length)return null;var u=c.map((function(e){return Math.round(e+i-i)})).sort((function(e,t){return e-t}));i!==u[0]&&u.unshift(0);var f=u.map((function(e,t){var r=u[t+1]?u[t+1]-e:i+s-e;if(r<=0)return null;var c=t%n.length;return A().createElement("rect",{key:"react-".concat(t),x:e,y:a,width:r,height:l,stroke:"none",fill:n[c],fillOpacity:o,className:"recharts-cartesian-grid-bg"})}));return A().createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},f)}var yF=function(e,t){var r=e.xAxis,n=e.width,o=e.height,i=e.offset;return ZN(wR(AF(AF(AF({},zR.defaultProps),r),{},{ticks:GN(r,!0),viewBox:{x:0,y:0,width:n,height:o}})),i.left,i.left+i.width,t)},vF=function(e,t){var r=e.yAxis,n=e.width,o=e.height,i=e.offset;return ZN(wR(AF(AF(AF({},zR.defaultProps),r),{},{ticks:GN(r,!0),viewBox:{x:0,y:0,width:n,height:o}})),i.top,i.top+i.height,t)},bF={horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[]};function wF(e){var t,r,n,o,i,s,l,c,u=KI(),f=QI(),d=(0,a.useContext)(XI),p=AF(AF({},e),{},{stroke:null!==(t=e.stroke)&&void 0!==t?t:bF.stroke,fill:null!==(r=e.fill)&&void 0!==r?r:bF.fill,horizontal:null!==(n=e.horizontal)&&void 0!==n?n:bF.horizontal,horizontalFill:null!==(o=e.horizontalFill)&&void 0!==o?o:bF.horizontalFill,vertical:null!==(i=e.vertical)&&void 0!==i?i:bF.vertical,verticalFill:null!==(s=e.verticalFill)&&void 0!==s?s:bF.verticalFill,x:bb(e.x)?e.x:d.left,y:bb(e.y)?e.y:d.top,width:bb(e.width)?e.width:d.width,height:bb(e.height)?e.height:d.height}),h=p.x,m=p.y,g=p.width,y=p.height,v=p.syncWithTicks,b=p.horizontalValues,w=p.verticalValues,x=(l=(0,a.useContext)(VI),Ob(l)),C=(c=(0,a.useContext)(WI),zI()(c,(function(e){return GT()(e.domain,Number.isFinite)}))||Ob(c));if(!bb(g)||g<=0||!bb(y)||y<=0||!bb(h)||h!==+h||!bb(m)||m!==+m)return null;var M=p.verticalCoordinatesGenerator||yF,O=p.horizontalCoordinatesGenerator||vF,j=p.horizontalPoints,E=p.verticalPoints;if((!j||!j.length)&&Db()(O)){var S=b&&b.length,P=O({yAxis:C?AF(AF({},C),{},{ticks:S?b:C.ticks}):void 0,width:u,height:f,offset:d},!!S||v);Pb(Array.isArray(P),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(aF(P),"]")),Array.isArray(P)&&(j=P)}if((!E||!E.length)&&Db()(M)){var k=w&&w.length,N=M({xAxis:x?AF(AF({},x),{},{ticks:k?w:x.ticks}):void 0,width:u,height:f,offset:d},!!k||v);Pb(Array.isArray(N),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(aF(N),"]")),Array.isArray(N)&&(E=N)}return A().createElement("g",{className:"recharts-cartesian-grid"},A().createElement(fF,{fill:p.fill,fillOpacity:p.fillOpacity,x:p.x,y:p.y,width:p.width,height:p.height,ry:p.ry}),A().createElement(pF,cF({},p,{offset:d,horizontalPoints:j,xAxis:x,yAxis:C})),A().createElement(hF,cF({},p,{offset:d,verticalPoints:E,xAxis:x,yAxis:C})),A().createElement(mF,cF({},p,{horizontalPoints:j})),A().createElement(gF,cF({},p,{verticalPoints:E})))}wF.displayName="CartesianGrid";const xF=a.forwardRef((({className:e,hideIcon:t=!1,payload:r=[],verticalAlign:n="bottom",nameKey:o="value",fontSizeVariant:i},a)=>r.length?(0,xe.jsx)("div",{ref:a,className:vt("flex items-center justify-center gap-4","top"===n?"pb-3":"pt-3",e),children:r.map((e=>(0,xe.jsxs)("div",{className:"flex items-center gap-1.5",children:[!t&&(0,xe.jsx)("div",{className:"size-2 shrink-0 rounded-sm",style:{backgroundColor:e.color}}),(0,xe.jsx)("span",{className:"capitalize",style:{fontSize:i},children:e[o]})]},e.value)))}):null));xF.displayName="ChartLegendContent";const CF=(0,a.forwardRef)((({active:e,payload:t,className:r,indicator:n,hideLabel:o=!1,hideIndicator:i=!1,label:s,labelFormatter:A,labelClassName:l,formatter:c,color:u,nameKey:f="name",labelKey:d},p)=>{const h=(0,a.useMemo)((()=>{if(o||!t?.length)return null;const[e]=t,r=A?A(s||""):e[d]||s;return r?(0,xe.jsx)("div",{className:vt("font-medium",l),children:r}):null}),[s,A,t,o,l,d]);if(!e||!t?.length)return null;const m=1===t.length&&"dot"!==n;return(0,xe.jsxs)("div",{ref:p,className:vt("grid min-w-[8rem] items-start gap-1.5 rounded-lg border bg-tooltip-background-light px-3 py-2 text-xs shadow-xl",r),children:[m?null:h,(0,xe.jsx)("div",{className:"grid gap-1.5",children:t.map(((e,t)=>{const r=u||e.color||"#000";return(0,xe.jsxs)("div",{className:vt("flex w-full items-stretch gap-2","dot"===n&&"items-center"),children:[!i&&(0,xe.jsx)("div",{className:vt({"size-2.5":"dot"===n,"w-1 h-full":"line"===n,"w-0 border-[0.5px] border-dashed":"dashed"===n}),style:{backgroundColor:"dot"===n||"line"===n?r:"",borderColor:"dashed"===n?r:""}}),(0,xe.jsxs)("div",{className:"flex-1 flex justify-between items-center gap-2",children:[(0,xe.jsx)("span",{children:e[f]||e.dataKey}),(0,xe.jsx)("span",{className:"font-mono font-medium",children:c?c(e.value??""):e.value??""})]})]},e.dataKey||t)}))})]})}));CF.displayName="ChartTooltipContent";const MF=[{stroke:"#2563EB",fill:"#BFDBFE"},{stroke:"#38BDF8",fill:"#BAE6FD"}],OF=({data:e,dataKeys:t,colors:r=[],variant:n="solid",showXAxis:o=!0,showYAxis:i=!0,showTooltip:s=!0,tooltipIndicator:A="dot",tooltipLabelKey:l,showLegend:c=!0,showCartesianGrid:u=!0,xAxisTickFormatter:f,tickFormatter:d,yAxisTickFormatter:p,xAxisDataKey:h,yAxisDataKey:m,xAxisFontSize:g="sm",xAxisFontColor:y="#6B7280",chartWidth:v=350,chartHeight:b=200,areaChartWrapperProps:w={margin:{left:14,right:14,top:6,bottom:6}},noDataComponent:x})=>{const[C,M]=(0,a.useState)(v),[O,j]=(0,a.useState)(b),E=r.length>0?r:MF;(0,a.useEffect)((()=>{M(v),j(b)}),[v,b]);const S={sm:"12px",md:"14px",lg:"16px"},P=S[g]||S.sm;return e&&0!==e.length?(0,xe.jsx)(dw,{width:C,height:O,children:(0,xe.jsxs)(nF,{...w,data:e,children:[u&&(0,xe.jsx)(wF,{vertical:!1}),(0,xe.jsx)(HR,{dataKey:h,tickLine:!1,axisLine:!1,tickMargin:8,tickFormatter:f||d,tick:{fontSize:P,fill:y},hide:!o,interval:"preserveStartEnd"}),(0,xe.jsx)(rF,{dataKey:m,tickLine:!1,axisLine:!1,tickMargin:8,tickFormatter:p,tick:{fontSize:P,fill:y},hide:!i}),s&&(0,xe.jsx)(lx,{content:(0,xe.jsx)(CF,{indicator:A,labelKey:l})}),c&&(0,xe.jsx)(vC,{content:(0,xe.jsx)(xF,{fontSizeVariant:P})}),"gradient"===n&&(0,xe.jsx)("defs",{children:E.map(((e,t)=>(0,xe.jsxs)("linearGradient",{id:`fill${t}`,x1:"0",y1:"0",x2:"0",y2:"1",children:[(0,xe.jsx)("stop",{offset:"5%",stopColor:e.fill,stopOpacity:.8}),(0,xe.jsx)("stop",{offset:"95%",stopColor:e.fill,stopOpacity:.1})]},`gradient${t}`)))}),t.map(((e,t)=>(0,xe.jsx)(pR,{type:"monotone",dataKey:e,stroke:E[t%E.length].stroke,fill:"gradient"===n?`url(#fill${t})`:E[t%E.length].fill,stackId:"1"},e)))]})}):x||(0,xe.jsx)(Yt,{size:"sm",variant:"help",children:"No data available"})},jF=Qt("Calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]]),EF=Qt("ChartLine",[["path",{d:"M3 3v16a2 2 0 0 0 2 2h16",key:"c24i48"}],["path",{d:"m19 9-5 5-4-4-3 3",key:"2osh9i"}]]);function SF(e){return SF="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},SF(e)}function PF(){PF=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function A(e,t,r,n){return Object.defineProperty(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n})}try{A({},"")}catch(e){A=function(e,t,r){return e[t]=r}}function l(t,r,n,o){var i=r&&r.prototype instanceof f?r:f,a=Object.create(i.prototype);return A(a,"_invoke",function(t,r,n){var o=1;return function(i,a){if(3===o)throw Error("Generator is already running");if(4===o){if("throw"===i)throw a;return{value:e,done:!0}}for(n.method=i,n.arg=a;;){var s=n.delegate;if(s){var A=w(s,n);if(A){if(A===u)continue;return A}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(1===o)throw o=4,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=3;var l=c(t,r,n);if("normal"===l.type){if(o=n.done?4:2,l.arg===u)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=4,n.method="throw",n.arg=l.arg)}}}(t,n,new M(o||[])),!0),a}function c(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var u={};function f(){}function d(){}function p(){}var h={};A(h,i,(function(){return this}));var m=Object.getPrototypeOf,g=m&&m(m(O([])));g&&g!==r&&n.call(g,i)&&(h=g);var y=p.prototype=f.prototype=Object.create(h);function v(e){["next","throw","return"].forEach((function(t){A(e,t,(function(e){return this._invoke(t,e)}))}))}function b(e,t){function r(o,i,a,s){var A=c(e[o],e,i);if("throw"!==A.type){var l=A.arg,u=l.value;return u&&"object"==SF(u)&&n.call(u,"__await")?t.resolve(u.__await).then((function(e){r("next",e,a,s)}),(function(e){r("throw",e,a,s)})):t.resolve(u).then((function(e){l.value=e,a(l)}),(function(e){return r("throw",e,a,s)}))}s(A.arg)}var o;A(this,"_invoke",(function(e,n){function i(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(i,i):i()}),!0)}function w(t,r){var n=r.method,o=t.i[n];if(o===e)return r.delegate=null,"throw"===n&&t.i.return&&(r.method="return",r.arg=e,w(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),u;var i=c(o,t.i,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,u;var a=i.arg;return a?a.done?(r[t.r]=a.value,r.next=t.n,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,u):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,u)}function x(e){this.tryEntries.push(e)}function C(t){var r=t[4]||{};r.type="normal",r.arg=e,t[4]=r}function M(e){this.tryEntries=[[-1]],e.forEach(x,this),this.reset(!0)}function O(t){if(null!=t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}throw new TypeError(SF(t)+" is not iterable")}return d.prototype=p,A(y,"constructor",p),A(p,"constructor",d),d.displayName=A(p,s,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,A(e,s,"GeneratorFunction")),e.prototype=Object.create(y),e},t.awrap=function(e){return{__await:e}},v(b.prototype),A(b.prototype,a,(function(){return this})),t.AsyncIterator=b,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new b(l(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},v(y),A(y,s,"Generator"),A(y,i,(function(){return this})),A(y,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.unshift(n);return function e(){for(;r.length;)if((n=r.pop())in t)return e.value=n,e.done=!1,e;return e.done=!0,e}},t.values=O,M.prototype={constructor:M,reset:function(t){if(this.prev=this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(C),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0][4];if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function n(e){a.type="throw",a.arg=t,r.next=e}for(var o=r.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i[4],s=this.prev,A=i[1],l=i[2];if(-1===i[0])return n("end"),!1;if(!A&&!l)throw Error("try statement without catch or finally");if(null!=i[0]&&i[0]<=s){if(s<A)return this.method="next",this.arg=e,n(A),!0;if(s<l)return n(l),!1}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n[0]>-1&&n[0]<=this.prev&&this.prev<n[2]){var o=n;break}}o&&("break"===e||"continue"===e)&&o[0]<=t&&t<=o[2]&&(o=null);var i=o?o[4]:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o[2],u):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),u},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[2]===e)return this.complete(r[4],r[3]),C(r),u}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[0]===e){var n=r[4];if("throw"===n.type){var o=n.arg;C(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={i:O(t),r,n},"next"===this.method&&(this.arg=e),u}},t}function kF(e,t,r,n,o,i,a){try{var s=e[i](a),A=s.value}catch(e){return void r(e)}s.done?t(A):Promise.resolve(A).then(n,o)}function NF(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var i=e.apply(t,r);function a(e){kF(i,n,o,a,s,"next",e)}function s(e){kF(i,n,o,a,s,"throw",e)}a(void 0)}))}}function TF(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return DF(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?DF(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 DF(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var IF=function(e){var t=e.text,r=e.color,n=void 0===r?"":r,o=e.weight,i=void 0===o?"":o,a=e.size,s=void 0===a?"md":a;return React.createElement(Yt,{tag:"p",size:s,className:td("text-center max-w-sm mx-auto font-semibold",n,i)},t||(0,we.__)("This is where your form views will appear","sureforms"))},LF=function(e){var t=e.onClick,r=e.ariaLabel;return React.createElement(qt,{variant:"link",size:"xs",icon:React.createElement(np,null),iconPosition:"left",onClick:t,"aria-label":r},(0,we.__)("Clear Filters","sureforms"))};const zF=function(){var e=TF((0,i.useState)({from:null,to:null}),2),t=e[0],r=e[1],n=TF((0,i.useState)(!1),2),o=n[0],a=n[1],s=TF((0,i.useState)([]),2),A=s[0],l=s[1],c=TF((0,i.useState)([]),2),u=c[0],f=c[1],d=(0,i.useRef)(null),p=TF((0,i.useState)(""),2),h=p[0],m=p[1],g=TF((0,i.useState)(!1),2),y=g[0],v=g[1],b=function(e){m(e)},w=function(e){var t=u.find((function(t){return t.id===e}));return t?t.name.length>0?t.name:(0,we.__)("Unnamed Form","sureforms"):""};return(0,i.useEffect)((function(){var e=function(){var e=NF(PF().mark((function e(){var r,n,o,i,a,s,A,c,u;return PF().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,v(!0),r=t.from,n=t.to,o=h||"",i=r?new Date(r).toISOString():new Date((new Date).setMonth((new Date).getMonth()-1)).toISOString(),a=n?new Date(n).toISOString():(new Date).toISOString(),s="sureforms/v1/entries-chart-data?after=".concat(i,"&before=").concat(a,"&form=").concat(o),e.next=9,Ac()({path:s});case 9:A=e.sent,c={},A.forEach((function(e){var t=new Date(e.created_at).toLocaleDateString();c[t]?c[t]++:c[t]=1})),u=Object.entries(c).sort((function(e,t){var r=TF(e,1)[0],n=TF(t,1)[0];return new Date(r)-new Date(n)})).map((function(e){var t=TF(e,2),r=t[0],n=t[1];return{month:od(new Date(r),"MMM dd, yyyy"),entries:n}})),l(u),e.next=19;break;case 16:e.prev=16,e.t0=e.catch(0),console.error("Error fetching data:",e.t0);case 19:return e.prev=19,v(!1),e.finish(19);case 22:case"end":return e.stop()}}),e,null,[[0,16,19,22]])})));return function(){return e.apply(this,arguments)}}();e()}),[t,h]),(0,i.useEffect)((function(){var e=function(){var e=NF(PF().mark((function e(){var t,r,n;return PF().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=4,Ac()({path:"sureforms/v1/form-data"});case 4:t=e.sent,(r=Object.entries(t)).length>0&&(n=r.map((function(e){return{name:e[1],id:e[0]}})),f(n)),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.error("Error fetching data:",e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(){return e.apply(this,arguments)}}();e()}),[t]),(0,i.useEffect)((function(){function e(e){o&&d.current&&!d.current.contains(e.target)&&a(!1)}return document.addEventListener("mousedown",e),function(){document.removeEventListener("mousedown",e)}}),[o]),React.createElement(Bt,{direction:"column",className:"w-full p-4 gap-2 rounded-xl bg-background-primary border-0.5 border-solid border-border-subtle shadow-sm-blur-2"},React.createElement(Bt.Item,{className:"flex flex-wrap items-center justify-between p-1 gap-6 sm:flex-row sm:gap-2"},React.createElement(Ut,{title:(0,we.__)("Forms Overview","sureforms"),size:"xs"}),React.createElement(Bt,{align:"center",className:"flex-wrap gap-3 sm:flex-row"},React.createElement(Bt,{align:"center",className:"gap-2"},h?React.createElement(LF,{onClick:function(){return b("")},ariaLabel:(0,we.__)("Clear Form Filters","sureforms")}):null,React.createElement("div",{className:"min-w-[200px]"},React.createElement(ey,{value:h,onChange:function(e){return b(e)},size:"sm"},React.createElement(ey.Button,{placeholder:(0,we.__)("Select Form","sureforms")},w(h)),React.createElement(ey.Options,{className:"z-999999"},u.map((function(e){return React.createElement(ey.Option,{key:e.id,value:e.id},React.createElement("span",null,e.name.length>0?e.name:(0,we.__)("Unnamed Form","sureforms")))})))))),React.createElement(Bt,{align:"center",className:"gap-2"},t.from||t.to?React.createElement(LF,{onClick:function(){r({from:null,to:null})},ariaLabel:(0,we.__)("Clear Date Filters","sureforms")}):null,React.createElement("div",{className:"relative flex gap-1",ref:d},React.createElement(ry,{type:"text",size:"sm",value:id(t),suffix:React.createElement(jF,{className:"text-icon-secondary"}),onClick:function(){return a((function(e){return!e}))},placeholder:nd(),className:"min-w-[200px]",readOnly:!0,"aria-label":(0,we.__)("Select Date Range","sureforms")}),o&&React.createElement("div",{className:"absolute z-10 mt-2 rounded-lg shadow-lg right-0 bg-background-primary"},React.createElement(sb,{applyButtonText:(0,we.__)("Apply","sureforms"),cancelButtonText:(0,we.__)("Cancel","sureforms"),selectionType:"range",showOutsideDays:!1,variant:"presets",onApply:function(e){var t=e.from,n=e.to;if(t&&n){var o=new Date(t),i=new Date(n);r(o>i?{from:n,to:t}:e)}else r(t&&!n?{from:t,to:t}:{from:null,to:null});a(!1)},onCancel:function(){a(!1)},selected:ad(t)})))))),!y&&(""!==h||0!==A.length)&&React.createElement(Bt.Item,{className:"flex justify-between p-1 gap-2"},React.createElement(Yt,{size:"sm",variant:"help",className:"font-semibold"},w(h)||(0,we.__)("All Forms","sureforms")),React.createElement(Bt,{align:"center",className:"gap-2 p-1"},React.createElement("div",{className:"w-2 h-2 bg-chart-purple-500 rounded-sm"}),React.createElement(Yt,{size:"xs",variant:"help",className:"font-medium"},(0,we.__)("Entries","sureforms")))),React.createElement(Bt.Item,{className:"w-full flex flex-col flex-1 items-stretch justify-between rounded-md mt-2"},y?React.createElement(Bt,{direction:"column",justify:"center",align:"center",className:"min-h-[256px] gap-4"},React.createElement(qg,{size:"xl",variant:"primary"}),React.createElement(Bt,{direction:"column",align:"center",className:"gap-1"},React.createElement(IF,{text:(0,we.__)("Please wait for the data to load","sureforms")}),React.createElement(IF,{color:"text-text-secondary",weight:"font-normal",size:"sm"}))):!y&&A.length>0?React.createElement("div",{className:"flex-1 min-h-[248px]"},React.createElement(OF,{data:A,dataKeys:["entries"],chartWidth:"100%",chartHeight:"100%",variant:"gradient",showTooltip:!0,showYAxis:!1,showLegend:!1,showCartesianGrid:!0,colors:[{fill:"#A855F7",stroke:"#A855F7"}],showXAxis:!0,tooltipIndicator:"dot",tickFormatter:function(){return""},xAxisDataKey:"month",tooltipLabelKey:"month"})):React.createElement(Bt,{direction:"column",align:"center",justify:"center",className:"min-h-[256px] gap-4"},React.createElement(EF,null),React.createElement(Bt,{direction:"column",align:"center",className:"gap-1"},React.createElement(IF,{text:(0,we.__)("No entries to display","sureforms")}),React.createElement(IF,{color:"text-text-secondary",weight:"font-normal",size:"sm",text:(0,we.__)("Once you create a form and start receiving submissions, the data will appear here.","sureforms")})))))},RF=function(){var e,t,r=React.createElement(mp,null),n=(null===(e=srfm_admin)||void 0===e?void 0:e.is_first_form_created)||!1,o=(null===(t=srfm_admin)||void 0===t?void 0:t.is_pro_active)||!1,i=React.createElement(React.Fragment,null,React.createElement($t,null),React.createElement(zF,null),!o&&n&&React.createElement(fd,null)),a=React.createElement(React.Fragment,null,o||!n?React.createElement(fd,null):null,!o&&n&&React.createElement(jp,null),React.createElement(wp,null));return React.createElement(Bt,{className:"h-full",direction:"column",gap:0},r,React.createElement(Bt.Item,null,React.createElement(Bt,{className:"p-5 pb-8 xl:p-8 w-full bg-background-secondary",containerType:"grid",cols:12,gap:"2xl"},React.createElement(Bt.Item,{className:"flex flex-col gap-8 col-span-12 xl:col-span-8"},i),React.createElement(Bt.Item,{className:"flex flex-col gap-8 col-span-12 xl:col-span-4"},a))))},FF=or("Plus",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]]),VF=(e,t)=>vt("rounded-full text-brand-primary-600 transition-colors duration-300",e[t].dot,e[t].ring),WF={sm:{dot:"size-2.5",ring:"size-5",numberIcon:"size-5 text-tiny",icon:"size-5",label:"text-xs"},md:{dot:"size-3",ring:"size-6",numberIcon:"size-6 text-sm",icon:"size-6",label:"text-sm"},lg:{dot:"size-3.5",ring:"size-7",numberIcon:"size-7 text-md",icon:"size-7",label:"text-sm"}},BF=({variant:e="dot",size:t="sm",type:r="inline",currentStep:n=1,children:o,className:i,lineClassName:s="min-w-10",completedVariant:A="icon",completedIcon:l=(0,xe.jsx)(cr,{}),...c})=>{const u=a.Children.count(o);-1===n&&(n=u+1);const f=a.Children.map(o,((o,i)=>{const c={isCompleted:i+1<n,isCurrent:i+1===n,sizeClasses:WF,size:t,variant:e,type:r,isLast:i+1===u,index:i,lineClassName:s,completedVariant:A,completedIcon:l};return(0,xe.jsx)(a.Fragment,{children:a.isValidElement(o)?a.cloneElement(o,c):o},i)}));return(0,xe.jsx)("div",{className:vt("flex w-full",i,"inline"===r?"items-center justify-between":""),...c,children:f})},XF=({labelText:e="",icon:t=(0,xe.jsx)(FF,{}),isCurrent:r,isCompleted:n,className:o,type:i,variant:a,sizeClasses:s,size:A,isLast:l,index:c,lineClassName:u,completedVariant:f="icon",completedIcon:d=(0,xe.jsx)(cr,{}),...p})=>{const h=UF(a,n,r,s,A,t,c,f,d),m={lg:"left-[calc(50%+14px)] right-[calc(-50%+14px)]",md:"left-[calc(50%+12px)] right-[calc(-50%+12px)]",sm:"left-[calc(50%+10px)] right-[calc(-50%+10px)]"},g={lg:"top-3.5",md:"top-3",sm:"top-2.5"},y=()=>{if(e){const t=vt(s[A].label,"text-text-tertiary",r?"text-brand-primary-600":"","break-word","stack"===i?"mt-2 transform max-w-xs":"mx-2 max-w-32");return(0,xe.jsx)("span",{className:t,children:e})}return null},v=()=>{if(!l){const t=vt("block",n?"border-brand-primary-600":"border-border-subtle",u);return"stack"===i?(0,xe.jsx)("div",{className:vt("relative","flex","border-solid","border-y","absolute",n?"border-brand-primary-600":"border-border-subtle",g[A],m[A]),children:(0,xe.jsx)("span",{className:"block"})}):(0,xe.jsx)("div",{className:"flex-1",children:(0,xe.jsx)("span",{className:vt("mr-2 border-y border-solid",!e&&"ml-2",t)})})}return null};return"stack"===i?(0,xe.jsxs)("div",{className:"relative flex-1 justify-center",children:[(0,xe.jsxs)("div",{className:vt("flex items-center flex-col",o),...p,children:[h,y()]}),v()]}):(0,xe.jsxs)(xe.Fragment,{children:[(0,xe.jsxs)("div",{className:vt("flex items-center",o),...p,children:[h,y()]}),v()]})};XF.displayName="ProgressSteps.Step";const UF=(e,t,r,n,o,i,a,s="icon",A=(0,xe.jsx)(cr,{}))=>{if(t)return"number"===s?(0,xe.jsx)("span",{className:vt(VF(n,o),"flex items-center justify-center bg-brand-primary-600 text-text-on-color rounded-full"),children:a+1}):(0,xe.jsx)("span",{className:VF(n,o),children:A});const l=((e,t,r)=>vt("relative flex items-center rounded-full justify-center transition-colors z-10 duration-500 ring-1",e?"ring-brand-primary-600":"ring-border-subtle",t[r].ring))(!!r,n,o),c=((e,t,r,n)=>{const o=`absolute rounded-full transition-colors duration-500 ${r[n].dot}`;return"dot"===e?vt(o,r[n].dot,t?"bg-brand-primary-600":"bg-text-tertiary"):"number"===e?vt(o,r[n].dot,t?"text-brand-primary-600":"text-text-tertiary","flex items-center justify-center"):"icon"===e?vt(o,t?"text-brand-primary-600":"text-text-tertiary","flex items-center justify-center"):""})(e,r,n,o);let u=null;return"number"===e?u=a+1:"icon"===e&&i&&(u=i),(0,xe.jsx)("span",{className:l,children:(0,xe.jsx)("span",{className:c,children:u})})};BF.Step=XF;const YF=[{url:"/onboarding/welcome",index:!0},{url:"/onboarding/connect"},{url:"/onboarding/email-delivery"},{url:"/onboarding/premium-features"},{url:"/onboarding/done"}];function qF(e){return qF="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},qF(e)}function HF(e){return function(e){if(Array.isArray(e))return GF(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||ZF(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function ZF(e,t){if(e){if("string"==typeof e)return GF(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?GF(e,t):void 0}}function GF(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}function KF(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function QF(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?KF(Object(r),!0).forEach((function(t){JF(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):KF(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function JF(e,t,r){return(t=function(e){var t=function(e){if("object"!=qF(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=qF(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==qF(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var _F=["srfm_onboarding_premium_features","srfm_onboarding_premium_selections","srfm_onboarding_current_plan","srfm_onboarding_user_id"],$F={emailDeliveryConfigured:!1,analytics:{skippedSteps:[],premiumFeatures:{selectedFeatures:[]},suremailInstalled:!1,accountConnected:!1,completed:!1,exitedEarly:!1}},eV="SET_EMAIL_DELIVERY_CONFIGURED",tV="MARK_STEP_SKIPPED",rV="UNMARK_STEP_SKIPPED",nV="SET_SUREMAIL_INSTALLED",oV="SET_SELECTED_PREMIUM_FEATURES",iV="SET_ACCOUNT_CONNECTED",aV="SET_COMPLETED",sV="SET_EXITED_EARLY",AV="RESET_STATE",lV=function(e,t){switch(t.type){case eV:return QF(QF({},e),{},{emailDeliveryConfigured:t.payload});case tV:return e.analytics.skippedSteps.includes(t.payload)?e:QF(QF({},e),{},{analytics:QF(QF({},e.analytics),{},{skippedSteps:[].concat(HF(e.analytics.skippedSteps),[t.payload])})});case rV:return QF(QF({},e),{},{analytics:QF(QF({},e.analytics),{},{skippedSteps:e.analytics.skippedSteps.filter((function(e){return e!==t.payload}))})});case nV:return QF(QF({},e),{},{analytics:QF(QF({},e.analytics),{},{suremailInstalled:t.payload,skippedSteps:t.payload?e.analytics.skippedSteps.filter((function(e){return"emailDelivery"!==e})):e.analytics.skippedSteps})});case oV:var r=HF(new Set(t.payload));return QF(QF({},e),{},{analytics:QF(QF({},e.analytics),{},{premiumFeatures:QF(QF({},e.analytics.premiumFeatures),{},{selectedFeatures:r})})});case iV:return QF(QF({},e),{},{analytics:QF(QF({},e.analytics),{},{accountConnected:t.payload})});case aV:return QF(QF({},e),{},{analytics:QF(QF({},e.analytics),{},{completed:t.payload,exitedEarly:!1})});case sV:return QF(QF({},e),{},{analytics:QF(QF({},e.analytics),{},{exitedEarly:t.payload,completed:!1})});case AV:return $F;default:return e}},cV=function(){try{sessionStorage.removeItem("sureforms_onboarding_state")}catch(e){console.error("Error clearing session storage:",e)}_F.forEach((function(e){try{localStorage.removeItem(e)}catch(t){console.error("Error clearing localStorage key ".concat(e,":"),t)}}))},uV=(0,i.createContext)(),fV=function(e){var t=e.children,r=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||ZF(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.")}()}((0,i.useReducer)(lV,$F),2),n=r[0],o=r[1],a={setEmailDeliveryConfigured:function(e){return o({type:eV,payload:e})},markStepSkipped:function(e){return o({type:tV,payload:e})},unmarkStepSkipped:function(e){return o({type:rV,payload:e})},setSuremailInstalled:function(e){return o({type:nV,payload:e})},setSelectedPremiumFeatures:function(e){return o({type:oV,payload:e})},setAccountConnected:function(e){return o({type:iV,payload:e})},setCompleted:function(e){return o({type:aV,payload:e})},setExitedEarly:function(e){return o({type:sV,payload:e})},resetState:function(){return o({type:AV})},clearStorage:cV};return React.createElement(uV.Provider,{value:[n,a]},t)},dV=function(){var e=(0,i.useContext)(uV);if(!e)throw new Error("useOnboardingState must be used within OnboardingProvider");return e};function pV(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var hV=function(){var e=ee(),t=_(),r=t.pathname,n=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return pV(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?pV(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.")}()}(dV(),1)[0],o=function(){var e,t=(null===(e=srfm_admin)||void 0===e?void 0:e.pro_plugin_name)||"";if(t.includes("SureForms")){var r=t.match(/SureForms\s+(.*)/);if(r&&r[1])return"business"===r[1].trim().toLowerCase()}return!1},a=function(){var e;return"non-registered"!==(null===(e=srfm_admin)||void 0===e||null===(e=e.srfm_ai_details)||void 0===e?void 0:e.type)},s=function(e){var t=YF.findIndex((function(t){return t.url===e}));return"/onboarding/welcome"===e&&a()||"/onboarding/email-delivery"===e&&o()?YF[t+2].url:YF[t+1].url},A=function(e){var t=YF.findIndex((function(t){return t.url===e}));return"/onboarding/email-delivery"===e&&a()||"/onboarding/done"===e&&o()?YF[t-2].url:YF[t-1].url},l=(0,i.useCallback)((function(){var e=YF.findIndex((function(e){return e.url===r}));if(e<=0)return"";if(a()&&"/onboarding/connect"===r)return"/onboarding/email-delivery";if(o()&&"/onboarding/premium-features"===r)return"/onboarding/done";for(var t=0;t<=e;t++){var i,s,A=YF[t];if(null!=A&&null!==(i=A.requires)&&void 0!==i&&i.stateKeys&&0!==(null==A||null===(s=A.requires)||void 0===s||null===(s=s.stateKeys)||void 0===s?void 0:s.length)&&A.requires.stateKeys.find((function(e){return!n[e]})))return A.requires.redirectUrl}return""}),[t.pathname,n]);return{getNextRoute:s,getPreviousRoute:A,navigateToNextRoute:function(){var t=s(r);e(t)},navigateToPreviousRoute:function(){var t=A(r);e(t)},getCurrentStepNumber:function(){var e=YF.findIndex((function(e){return e.url===r})),t=e+1;return a()&&e>1&&(t-=1),o()&&e>2&&(t-=1),t},checkRequiredStep:l,hasBusinessPlan:o,isUserConnected:a}};const mV={logo:React.createElement("svg",{width:"144",height:"24",viewBox:"0 0 144 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("g",{clipPath:"url(#clip0_15961_16932)"},React.createElement("rect",{width:"24",height:"24",fill:"#D54407"}),React.createElement("path",{d:"M6.85742 5.14258H17.1431V8.57115H8.57171L6.85742 10.2854V8.57115V5.14258Z",fill:"white"}),React.createElement("path",{d:"M6.85742 5.14258H17.1431V8.57115H8.57171L6.85742 10.2854V8.57115V5.14258Z",fill:"white"}),React.createElement("path",{d:"M6.85742 10.2852H15.4288V13.7137H8.57171L6.85742 15.428V13.7137V10.2852Z",fill:"white"}),React.createElement("path",{d:"M6.85742 10.2852H15.4288V13.7137H8.57171L6.85742 15.428V13.7137V10.2852Z",fill:"white"}),React.createElement("path",{d:"M6.85742 15.4287H12.0003V18.8573H6.85742V15.4287Z",fill:"white"}),React.createElement("path",{d:"M6.85742 15.4287H12.0003V18.8573H6.85742V15.4287Z",fill:"white"}),React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M32 16.6032L32.9925 15.1445C33.448 15.6702 34.0539 16.1125 34.8101 16.4717C35.5664 16.8309 36.3613 17.0105 37.1949 17.0105C38.1488 17.0105 38.8922 16.8046 39.4249 16.3928C39.9664 15.9811 40.2371 15.4424 40.2371 14.7766C40.2371 14.3561 40.091 14.0013 39.7988 13.7122C39.5066 13.4231 39.1285 13.1997 38.6644 13.042C38.2003 12.8844 37.689 12.7398 37.1305 12.6084C36.5718 12.477 36.009 12.3237 35.4418 12.1485C34.8832 11.9733 34.3719 11.7586 33.9078 11.5046C33.4437 11.2505 33.0656 10.8913 32.7734 10.4271C32.4812 9.95398 32.3352 9.39335 32.3352 8.74508C32.3352 7.67627 32.7562 6.78712 33.5984 6.07753C34.4406 5.35917 35.5965 5 37.066 5C39.0082 5 40.5808 5.63075 41.7839 6.89224L40.8687 8.28518C40.4734 7.79455 39.9406 7.40035 39.2703 7.10249C38.6085 6.79588 37.8738 6.64257 37.066 6.64257C36.2152 6.64257 35.532 6.83968 35.0164 7.2339C34.5008 7.61936 34.2429 8.10552 34.2429 8.69249C34.2429 9.06922 34.389 9.38896 34.6813 9.65179C34.9734 9.90585 35.3472 10.1073 35.8027 10.2562C36.2668 10.3964 36.7781 10.5322 37.3367 10.6636C37.9039 10.7862 38.4667 10.9396 39.0253 11.1235C39.5925 11.3075 40.1038 11.5352 40.5593 11.8068C41.0234 12.0696 41.4015 12.4507 41.6937 12.95C41.9859 13.4494 42.132 14.0407 42.132 14.724C42.132 15.8629 41.6937 16.8046 40.8171 17.5492C39.9492 18.2851 38.7246 18.6531 37.1433 18.6531C35.0035 18.6531 33.2891 17.9698 32 16.6032ZM44.2986 14.5006V5.32852H46.2709V13.883C46.2709 14.9693 46.5158 15.7359 47.0057 16.1826C47.4955 16.6206 48.2088 16.8397 49.1455 16.8397C49.8845 16.8397 50.5978 16.6513 51.2853 16.2746C51.9728 15.8979 52.5099 15.4336 52.8966 14.8817V5.32852H54.8818V18.3246H52.8966V16.498C52.3638 17.1113 51.6978 17.6237 50.8986 18.0355C50.0993 18.4472 49.2529 18.6531 48.3591 18.6531C45.6521 18.6531 44.2986 17.2689 44.2986 14.5006ZM57.7831 18.3246H59.7554V9.12613C60.0476 8.59176 60.5503 8.1143 61.2636 7.69382C61.9769 7.26456 62.6386 7.04993 63.2488 7.04993C63.4464 7.04993 63.7 7.06745 64.0093 7.10249V5.02628C63.1843 5.02628 62.4066 5.24529 61.6761 5.68331C60.9456 6.11257 60.3054 6.68637 59.7554 7.40473V5.32852H57.7831V18.3246ZM64.6935 11.8068C64.6935 10.5628 64.9599 9.424 65.4927 8.3903C66.0342 7.34778 66.7861 6.52431 67.7486 5.91984C68.7111 5.30661 69.7896 5 70.9841 5C72.2388 5 73.3345 5.311 74.2712 5.93298C75.2077 6.55497 75.9127 7.39158 76.3855 8.44282C76.8663 9.4853 77.1071 10.6636 77.1071 11.9776V12.4901H66.8076C66.8849 13.7691 67.3318 14.8379 68.1482 15.6964C68.9732 16.5549 70.0474 16.9842 71.3708 16.9842C72.1185 16.9842 72.8361 16.8397 73.5236 16.5506C74.2196 16.2615 74.8255 15.8498 75.3413 15.3153L76.2821 16.6294C74.9329 17.9785 73.2443 18.6531 71.2161 18.6531C69.3083 18.6531 67.7443 18.0179 66.524 16.7477C65.3036 15.4774 64.6935 13.8305 64.6935 11.8068ZM66.7818 10.979H75.148C75.1394 10.4796 75.0488 9.98463 74.8771 9.49408C74.7138 9.00353 74.4689 8.54355 74.1423 8.1143C73.8158 7.68505 73.3774 7.33902 72.8275 7.07621C72.2775 6.80464 71.6544 6.66885 70.9583 6.66885C70.3052 6.66885 69.7123 6.80026 69.1795 7.06307C68.6466 7.32588 68.2126 7.67195 67.8775 8.1012C67.5509 8.52168 67.2931 8.98158 67.104 9.48091C66.915 9.97154 66.8076 10.4709 66.7818 10.979Z",fill:"#030712"}),React.createElement("path",{d:"M81.8791 18.7626H79.1199V5.56776H88.2914V8.04056H81.8791V10.8101H88.1554V13.2829H81.8791V18.7626Z",fill:"#030712"}),React.createElement("path",{d:"M96.3803 19C92.4553 19 89.5989 16.1513 89.5989 12.1751C89.5989 8.19882 92.4553 5.35016 96.3803 5.35016C100.286 5.35016 103.142 8.19882 103.142 12.1751C103.142 16.1513 100.286 19 96.3803 19ZM96.3803 16.5074C98.7704 16.5074 100.305 14.6281 100.305 12.1751C100.305 9.70228 98.7704 7.84274 96.3803 7.84274C93.9709 7.84274 92.4358 9.70228 92.4358 12.1751C92.4358 14.6281 93.9709 16.5074 96.3803 16.5074Z",fill:"#030712"}),React.createElement("path",{d:"M115.591 18.7626H112.404L109.859 14.0742H107.838V18.7626H105.079V5.56776H111.141C113.842 5.56776 115.513 7.36796 115.513 9.82098C115.513 12.1355 114.056 13.4016 112.657 13.7379L115.591 18.7626ZM110.753 11.6014C111.841 11.6014 112.676 10.9288 112.676 9.80119C112.676 8.71316 111.841 8.04056 110.753 8.04056H107.838V11.6014H110.753Z",fill:"#030712"}),React.createElement("path",{d:"M131.613 18.7626H128.835V9.24729L125.182 18.7626H123.977L120.324 9.24729V18.7626H117.565V5.56776H121.431L124.579 13.817L127.727 5.56776H131.613V18.7626Z",fill:"#030712"}),React.createElement("path",{d:"M138.812 19C136.305 19 134.518 18.1494 133.293 16.9031L134.809 14.7072C135.722 15.6766 137.141 16.5074 138.928 16.5074C140.464 16.5074 141.183 15.815 141.183 15.0435C141.183 12.7488 133.721 14.3511 133.721 9.38576C133.721 7.18992 135.586 5.36994 138.637 5.36994C140.697 5.36994 142.407 6.00298 143.689 7.2097L142.154 9.30664C141.105 8.31752 139.706 7.86252 138.384 7.86252C137.219 7.86252 136.558 8.37686 136.558 9.16816C136.558 11.2453 144 9.84076 144 14.7666C144 17.18 142.29 19 138.812 19Z",fill:"#030712"})),React.createElement("defs",null,React.createElement("clipPath",{id:"clip0_15961_16932"},React.createElement("rect",{width:"144",height:"24",fill:"white"})))),close:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",fill:"none"},React.createElement("path",{d:"M6 18L18 6M6 6L18 18",stroke:"#475569",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),template:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"48",height:"48",viewBox:"0 0 48 48",fill:"none"},React.createElement("path",{d:"M12 13.7561V12C12 9.51472 14.0147 7.5 16.5 7.5H31.5C33.9853 7.5 36 9.51472 36 12V13.7561M12 13.7561C12.4692 13.5902 12.974 13.5 13.5 13.5H34.5C35.026 13.5 35.5308 13.5902 36 13.7561M12 13.7561C10.2522 14.3738 9 16.0407 9 18V19.7561M36 13.7561C37.7478 14.3738 39 16.0407 39 18V19.7561M39 19.7561C38.5308 19.5902 38.026 19.5 37.5 19.5H10.5C9.97405 19.5 9.46917 19.5902 9 19.7561M39 19.7561C40.7478 20.3738 42 22.0407 42 24V36C42 38.4853 39.9853 40.5 37.5 40.5H10.5C8.01472 40.5 6 38.4853 6 36V24C6 22.0407 7.25221 20.3738 9 19.7561",stroke:"url(#paint0_linear_4036_26187)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("defs",null,React.createElement("linearGradient",{id:"paint0_linear_4036_26187",x1:"24",y1:"7.5",x2:"24",y2:"40.5",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#A8CC18"}),React.createElement("stop",{offset:"1",stopColor:"#139969"})))),plus:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"40",height:"40",viewBox:"0 0 40 40",fill:"none",className:"srfm-ts-preview-blank-form"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20 6.25C20.6904 6.25 21.25 6.80964 21.25 7.5V18.75H32.5C33.1904 18.75 33.75 19.3096 33.75 20C33.75 20.6904 33.1904 21.25 32.5 21.25H21.25V32.5C21.25 33.1904 20.6904 33.75 20 33.75C19.3096 33.75 18.75 33.1904 18.75 32.5V21.25H7.5C6.80964 21.25 6.25 20.6904 6.25 20C6.25 19.3096 6.80964 18.75 7.5 18.75H18.75V7.5C18.75 6.80964 19.3096 6.25 20 6.25Z",fill:"#555D66"})),eye:React.createElement("svg",{width:"25",height:"24",viewBox:"0 0 25 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M4.04472 11.8528L3.97078 12.0503L4.06071 12.2412C4.81322 13.8378 6.01061 15.1834 7.50911 16.1162C9.00523 17.0476 10.738 17.528 12.5 17.5001C14.262 17.528 15.9948 17.0476 17.4909 16.1162C18.9894 15.1834 20.1868 13.8378 20.9393 12.2412L21.0292 12.0503L20.9553 11.8528C20.8333 11.5267 20.5079 11.0373 20.0674 10.5119C19.6142 9.97137 19.0026 9.34967 18.2654 8.75984C16.7988 7.58644 14.7848 6.5 12.5 6.5C10.2152 6.5 8.20118 7.58644 6.73463 8.75984C5.99743 9.34967 5.38585 9.97137 4.93262 10.5119C4.49207 11.0373 4.16673 11.5267 4.04472 11.8528ZM12.5 15.5C11.8078 15.5 11.1311 15.2947 10.5555 14.9101C9.97993 14.5256 9.53133 13.9789 9.26642 13.3394C9.00151 12.6999 8.9322 11.9961 9.06725 11.3172C9.2023 10.6383 9.53564 10.0146 10.0251 9.52513C10.5146 9.03564 11.1383 8.7023 11.8172 8.56725C12.4961 8.4322 13.1999 8.50151 13.8394 8.76642C14.4789 9.03133 15.0256 9.47993 15.4101 10.0555C15.7947 10.6311 16 11.3078 16 12C16 12.9283 15.6313 13.8185 14.9749 14.4749C14.3185 15.1313 13.4283 15.5 12.5 15.5ZM12.5 9.5C12.0055 9.5 11.5222 9.64662 11.1111 9.92133C10.7 10.196 10.3795 10.5865 10.1903 11.0433C10.0011 11.5001 9.95157 12.0028 10.048 12.4877C10.1445 12.9727 10.3826 13.4181 10.7322 13.7678C11.0819 14.1174 11.5273 14.3555 12.0123 14.452C12.4972 14.5484 12.9999 14.4989 13.4567 14.3097C13.9135 14.1205 14.304 13.8 14.5787 13.3889C14.8534 12.9778 15 12.4945 15 12C15 11.337 14.7366 10.7011 14.2678 10.2322C13.7989 9.76339 13.163 9.5 12.5 9.5ZM12.5 18.5C9.4172 18.5 7.03273 17.2462 5.41524 15.7825C4.60531 15.0496 3.99296 14.2684 3.58607 13.5755C3.16858 12.8645 3 12.3025 3 12C3 11.8937 3.04086 11.7031 3.16504 11.4258C3.28537 11.157 3.46876 10.8402 3.71375 10.4919C4.20345 9.79588 4.91842 9.00404 5.80204 8.25805C7.57719 6.75941 9.96653 5.5 12.5 5.5C15.0335 5.5 17.4228 6.75941 19.198 8.25805C20.0816 9.00404 20.7965 9.79588 21.2862 10.4919C21.5312 10.8402 21.7146 11.157 21.835 11.4258C21.9591 11.7031 22 11.8937 22 12C22 12.3025 21.8314 12.8645 21.4139 13.5755C21.007 14.2684 20.3947 15.0496 19.5848 15.7825C17.9673 17.2462 15.5828 18.5 12.5 18.5Z",fill:"#1F2A37",stroke:"#046BD2"})),message:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none"},React.createElement("path",{d:"M5.75 6.5C5.75 6.63807 5.63807 6.75 5.5 6.75C5.36193 6.75 5.25 6.63807 5.25 6.5C5.25 6.36193 5.36193 6.25 5.5 6.25C5.63807 6.25 5.75 6.36193 5.75 6.5ZM5.75 6.5H5.5M8.25 6.5C8.25 6.63807 8.13807 6.75 8 6.75C7.86193 6.75 7.75 6.63807 7.75 6.5C7.75 6.36193 7.86193 6.25 8 6.25C8.13807 6.25 8.25 6.36193 8.25 6.5ZM8.25 6.5H8M10.75 6.5C10.75 6.63807 10.6381 6.75 10.5 6.75C10.3619 6.75 10.25 6.63807 10.25 6.5C10.25 6.36193 10.3619 6.25 10.5 6.25C10.6381 6.25 10.75 6.36193 10.75 6.5ZM10.75 6.5H10.5M1.5 8.50623C1.5 9.57362 2.24894 10.5027 3.30497 10.658C4.02905 10.7644 4.761 10.8467 5.5 10.9038V14L8.28899 11.211C8.42681 11.0732 8.61289 10.9948 8.80774 10.99C10.1248 10.9574 11.4221 10.8452 12.695 10.6581C13.751 10.5028 14.5 9.5737 14.5 8.5063V4.4937C14.5 3.42631 13.751 2.49722 12.695 2.34196C11.1627 2.11668 9.59507 2 8.00019 2C6.40517 2 4.83741 2.1167 3.30498 2.34202C2.24894 2.49729 1.5 3.42637 1.5 4.49376V8.50623Z",stroke:"#94A3B8",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})),back:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none"},React.createElement("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M17 10C17 10.4142 16.6642 10.75 16.25 10.75L5.61208 10.75L9.76983 14.7094C10.0684 14.9965 10.0777 15.4713 9.79062 15.7698C9.50353 16.0684 9.02875 16.0777 8.73017 15.7906L3.23017 10.5406C3.08311 10.3992 3 10.204 3 10C3 9.79599 3.08311 9.60078 3.23017 9.45938L8.73017 4.20938C9.02875 3.92228 9.50353 3.93159 9.79062 4.23017C10.0777 4.52875 10.0684 5.00353 9.76983 5.29063L5.61208 9.25L16.25 9.25C16.6642 9.25 17 9.58579 17 10Z",fill:"#475569"})),breadcrumb:React.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 14 14",fill:"none"},React.createElement("path",{d:"M5.4375 10.2734L8.70703 7.0039L5.4375 3.73438",stroke:"#4B5563",strokeWidth:"1.08984",strokeLinecap:"round",strokeLinejoin:"round"})),warning:React.createElement("svg",{width:"22",height:"20",viewBox:"0 0 22 20",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M10.9983 7.9975V11.7475M1.69506 15.1231C0.829677 16.6231 1.91225 18.4975 3.64398 18.4975H18.3526C20.0844 18.4975 21.1669 16.6231 20.3016 15.1231L12.9472 2.37562C12.0814 0.874792 9.91525 0.874792 9.04939 2.37562L1.69506 15.1231ZM10.9983 14.7475H11.0058V14.755H10.9983V14.7475Z",stroke:"#EF4444",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),filePlus:React.createElement("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M26 19V15.5C26 13.0147 23.9853 11 21.5 11H19.5C18.6716 11 18 10.3284 18 9.5V7.5C18 5.01472 15.9853 3 13.5 3H11M16 15V23M20 19H12M14 3H7.5C6.67157 3 6 3.67157 6 4.5V27.5C6 28.3284 6.67157 29 7.5 29H24.5C25.3284 29 26 28.3284 26 27.5V15C26 8.37258 20.6274 3 14 3Z",stroke:"url(#paint0_linear_13850_36637)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("defs",null,React.createElement("linearGradient",{id:"paint0_linear_13850_36637",x1:"16",y1:"3",x2:"16",y2:"29",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#18C1CC"}),React.createElement("stop",{offset:"1",stopColor:"#135A99"})))),wandSparkles:React.createElement("svg",{width:"32",height:"32",viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M17 5L21 9M5 25L25 5L21 1L1 21L5 25ZM9 1C9 1.70724 9.28095 2.38552 9.78105 2.88562C10.2811 3.38572 10.9594 3.66667 11.6667 3.66667C10.9594 3.66667 10.2811 3.94762 9.78105 4.44772C9.28095 4.94781 9 5.62609 9 6.33333C9 5.62609 8.71905 4.94781 8.21895 4.44772C7.71885 3.94762 7.04058 3.66667 6.33333 3.66667C7.04058 3.66667 7.71885 3.38572 8.21895 2.88562C8.71905 2.38552 9 1.70724 9 1ZM22.3333 14.3333C22.3333 15.0406 22.6143 15.7189 23.1144 16.219C23.6145 16.719 24.2928 17 25 17C24.2928 17 23.6145 17.281 23.1144 17.781C22.6143 18.2811 22.3333 18.9594 22.3333 19.6667C22.3333 18.9594 22.0524 18.2811 21.5523 17.781C21.0522 17.281 20.3739 17 19.6667 17C20.3739 17 21.0522 16.719 21.5523 16.219C22.0524 15.7189 22.3333 15.0406 22.3333 14.3333Z",stroke:"url(#paint0_linear_13850_36650)",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("defs",null,React.createElement("linearGradient",{id:"paint0_linear_13850_36650",x1:"13",y1:"1",x2:"13",y2:"25",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#F437ED"}),React.createElement("stop",{offset:"1",stopColor:"#5E1399"})))),onboardingSureMailsScreen:React.createElement("svg",{width:"160",height:"112",viewBox:"0 0 160 112",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("path",{d:"M135.955 48.6276V111.736H19.4404V48.6276L77.6977 13.4346L135.955 48.6276Z",fill:"#E5E7EB"}),React.createElement("path",{d:"M135.956 111.998H19.4419C19.2926 111.998 19.1807 111.886 19.1807 111.736V48.6277C19.1807 48.5531 19.218 48.4411 19.2926 48.4038L77.5499 13.1735C77.6246 13.1362 77.7365 13.1362 77.8112 13.1735L136.068 48.4038C136.143 48.4411 136.18 48.5531 136.18 48.6277V111.736C136.218 111.886 136.106 111.998 135.956 111.998ZM19.7032 111.475H135.695V48.777L77.6992 13.7333L19.7032 48.8143V111.475Z",fill:"#111827"}),React.createElement("path",{d:"M103.003 22.3934C103.003 22.3934 105.69 17.3552 105.354 13.9964C105.018 10.6375 101.696 10.0777 101.696 10.0777C101.696 10.0777 93.7099 5.93518 91.8812 3.06152L91.9558 7.27871C91.9558 7.27871 90.2391 6.83087 88.0372 4.96486C88.0372 4.96486 86.8056 7.12943 88.1118 9.03276C88.1118 9.03276 85.7606 9.48061 84.2305 7.95048C84.2305 7.95048 85.0142 14.2576 90.6123 15.0786C94.2324 15.5638 99.0094 22.6173 103.003 22.3934Z",fill:"white"}),React.createElement("path",{d:"M102.779 22.6551C100.577 22.6551 98.2256 20.6772 95.9117 18.7365C93.9711 17.0944 92.105 15.527 90.5003 15.3031C84.7902 14.482 83.8945 7.98829 83.8945 7.95097C83.8945 7.83901 83.9318 7.72705 84.0438 7.68973C84.1558 7.65241 84.2677 7.65241 84.3424 7.72705C85.4247 8.80934 86.9175 8.84666 87.6266 8.80934C86.5816 6.90601 87.7012 4.92804 87.7385 4.81607C87.7759 4.74143 87.8505 4.70411 87.9252 4.70411C87.9998 4.70411 88.0744 4.70411 88.1491 4.77875C89.194 5.67444 90.3883 6.38352 91.6572 6.90601L91.6199 3.06202C91.6199 2.91274 91.7318 2.80078 91.8811 2.80078C91.9558 2.80078 92.0677 2.8381 92.105 2.91274C93.8218 5.5998 101.249 9.55575 101.808 9.85431C102.219 9.92895 105.279 10.7127 105.615 13.9969C105.988 17.393 103.376 22.3193 103.227 22.5432C103.189 22.6178 103.115 22.6925 103.003 22.6925L102.779 22.6551ZM84.6036 8.58542C85.0141 10.2275 86.395 14.1835 90.6122 14.7806C92.3663 15.0418 94.2696 16.6466 96.2849 18.326C98.5242 20.192 100.801 22.0953 102.816 22.0953H102.853C103.264 21.2743 105.391 16.9451 105.093 13.9969C104.757 10.8619 101.696 10.3021 101.659 10.3021C101.622 10.3021 101.622 10.3021 101.584 10.2648C101.286 10.1155 94.6055 6.60744 92.1424 3.80843L92.1797 7.24189C92.1797 7.39117 92.0677 7.50313 91.9184 7.50313C91.8811 7.50313 91.8811 7.50313 91.8438 7.50313C91.7692 7.50313 90.1644 7.05529 88.0744 5.37588C87.8132 5.973 87.328 7.50313 88.2984 8.88398C88.373 8.99594 88.3357 9.18254 88.2237 9.25718C88.1864 9.2945 88.1491 9.2945 88.1118 9.2945C86.9175 9.44378 85.6486 9.21986 84.6036 8.58542Z",fill:"#111827"}),React.createElement("path",{d:"M98.8603 74.4168C98.8603 74.4168 111.736 58.8542 113.863 46.9491C115.99 35.0439 108.564 32.2822 105.951 31.4239C103.339 30.5655 89.866 24.9301 83.0737 29.8191C76.2814 34.708 69.5264 65.1987 69.5264 65.1987L98.8603 74.4168Z",fill:"#7DD3FC"}),React.createElement("path",{d:"M52.4713 89.9059L66.3172 72.664C66.3172 72.664 75.9459 60.3856 70.5718 59.1167C70.5718 59.1167 63.1077 60.087 50.9412 64.3415C47.3211 65.6104 41.0886 79.9787 37.1699 89.9432L52.4713 89.9059Z",fill:"#111827"}),React.createElement("path",{d:"M52.4711 90.1669H37.1323C36.9831 90.1669 36.8711 90.0549 36.8711 89.9056C36.8711 89.8683 36.8711 89.831 36.9084 89.7937C41.2749 78.7469 47.2089 65.2743 50.829 64.0427C62.9208 59.8255 70.4596 58.8179 70.5342 58.8179C70.5715 58.8179 70.6088 58.8179 70.6088 58.8179C71.3926 58.9672 72.027 59.4896 72.2883 60.236C73.5198 63.7815 66.8021 72.4398 66.5036 72.7756L52.6577 90.0549C52.6203 90.1296 52.5457 90.1669 52.4711 90.1669ZM37.5055 89.6444H52.3591L66.0931 72.4771C66.1677 72.4024 72.9227 63.7068 71.8031 60.4226C71.6165 59.8628 71.1313 59.4523 70.5342 59.3404C69.8624 59.415 62.5103 60.5346 50.9782 64.5279C48.3285 65.4609 43.5515 74.3804 37.5055 89.6444Z",fill:"#111827"}),React.createElement("path",{d:"M75.6461 89.9055L79.1542 81.3592C79.1542 81.3592 87.7379 83.9343 93.448 81.7697C97.4786 80.2396 98.7102 75.0521 100.539 70.8349C100.539 70.8349 76.5045 65.1249 71.1303 62.811C71.1303 62.811 70.7944 62.811 64.6366 69.2674C61.8748 72.1784 59.7103 80.986 58.1055 89.9055H75.6461Z",fill:"#111827"}),React.createElement("path",{d:"M75.6501 90.1676H58.1095C58.0349 90.1676 57.9602 90.1302 57.9229 90.0929C57.8856 90.0183 57.8483 89.9436 57.8856 89.869C59.9009 78.5983 62.1028 71.5821 64.454 69.1189C70.6865 62.5506 71.0224 62.5879 71.1344 62.5879C71.1717 62.5879 71.209 62.5879 71.209 62.6252C76.5085 64.9018 100.319 70.5744 100.58 70.6117C100.655 70.6117 100.73 70.6864 100.767 70.761C100.804 70.8357 100.804 70.9103 100.767 70.985C100.431 71.7687 100.095 72.5897 99.7965 73.4108C98.3783 77.0308 96.9228 80.7629 93.564 82.0317C88.3018 84.0097 80.763 82.0691 79.3449 81.6959L75.9114 90.0556C75.8367 90.1302 75.7621 90.1676 75.6501 90.1676ZM58.4454 89.6451H75.5009L78.9343 81.248C78.9717 81.1361 79.1209 81.0614 79.2702 81.0987C79.3449 81.1361 87.8166 83.5992 93.3774 81.5093C96.5496 80.315 97.9678 76.6949 99.3113 73.1495C99.5726 72.4404 99.8711 71.694 100.17 70.985C97.408 70.3132 76.3965 65.2749 71.1717 63.0731C70.8731 63.297 69.6415 64.3793 64.8645 69.4175C62.588 71.8433 60.386 78.8222 58.4454 89.6451Z",fill:"#111827"}),React.createElement("path",{d:"M83.0738 29.8188C83.0738 29.8188 77.3637 36.0886 74.1169 39.2235C70.87 42.3584 64.6375 46.4264 64.6375 46.4264C64.6375 46.4264 45.8652 47.9192 45.6786 48.2177C45.492 48.5163 45.6786 54.7488 45.6786 54.7488C45.6786 54.7488 64.003 58.2569 67.3619 57.6597C70.7207 57.0626 78.5953 51.7631 78.5953 51.7631L83.0738 29.8188Z",fill:"#7DD3FC"}),React.createElement("path",{d:"M91.0607 26.7229L90.5009 32.6195C90.5009 32.6195 91.5832 36.0156 95.5391 35.3812C99.4951 34.7467 100.242 32.0597 100.242 32.0597L102.817 20.5277C102.817 20.5277 100.428 18.811 98.1889 12.056C98.1889 12.056 89.8664 10.4886 89.5678 13.6981C89.5678 13.6981 87.9257 19.4454 88.0377 22.4684C88.1497 25.454 90.986 26.6856 91.0607 26.7229Z",fill:"white"}),React.createElement("path",{d:"M94.5707 35.7175C92.6301 35.7175 90.876 34.5232 90.2042 32.6945C90.2042 32.6572 90.2042 32.6199 90.2042 32.5826L90.764 26.8726C88.898 25.8649 87.8157 24.2975 87.7411 22.5061C87.6291 19.4458 89.1966 13.8851 89.2712 13.6239C89.3085 13.1014 89.6071 12.6162 90.0549 12.2804C92.1822 10.6756 97.9296 11.7579 98.1908 11.7952C98.2655 11.7952 98.3774 11.8698 98.3774 11.9818C100.579 18.5128 102.893 20.3042 102.931 20.3042C103.005 20.3788 103.042 20.4535 103.042 20.5654L100.467 32.0974C100.43 32.2467 99.6463 35.0084 95.5411 35.6428C95.2425 35.6801 94.9066 35.7175 94.5707 35.7175ZM90.7267 32.5826C90.876 32.9931 91.9583 35.6428 95.4291 35.1203C99.1611 34.5605 99.9075 32.0974 99.9075 31.9854L102.445 20.6401C101.886 20.1549 99.8702 18.1023 97.8922 12.3177C96.9592 12.1684 92.0702 11.422 90.3162 12.7282C89.9803 12.9521 89.7564 13.3253 89.7191 13.7358C89.6817 13.8478 88.077 19.5205 88.1889 22.4688C88.2636 24.708 90.0176 25.9022 91.0253 26.4247C91.0626 26.462 91.0999 26.462 91.1372 26.4994C91.2119 26.5367 91.2119 26.6486 91.2119 26.7233L90.7267 32.5826Z",fill:"#111827"}),React.createElement("path",{d:"M99.9434 20.7133C100.13 20.1908 100.466 19.7429 100.914 19.4444C101.548 19.0339 102.518 18.6607 103.302 18.8473C104.273 19.1085 104.758 20.3027 104.571 21.2731C104.31 22.4673 103.451 23.4376 102.295 23.8482C101.511 24.0721 100.652 23.9975 99.9434 23.5869",fill:"white"}),React.createElement("path",{d:"M101.362 24.2587C100.802 24.2587 100.242 24.1094 99.7572 23.8482C99.6453 23.7735 99.5706 23.6242 99.6453 23.5123C99.7199 23.4003 99.8692 23.3257 100.018 23.4003C100.69 23.7735 101.474 23.8482 102.183 23.6242C103.265 23.251 104.049 22.3553 104.273 21.2357C104.46 20.4147 104.049 19.3324 103.191 19.1085C102.519 18.9219 101.623 19.2578 101.026 19.6683C100.616 19.9295 100.317 20.34 100.168 20.8252C100.13 20.9745 99.9812 21.0491 99.8319 20.9745C99.6826 20.9372 99.608 20.7879 99.6826 20.6386C99.8692 20.0788 100.242 19.5563 100.765 19.2204C101.399 18.7726 102.482 18.3621 103.377 18.586C104.497 18.8846 105.057 20.2654 104.833 21.3104C104.534 22.6166 103.601 23.6616 102.37 24.1094C101.996 24.2214 101.698 24.2587 101.362 24.2587Z",fill:"#111827"}),React.createElement("path",{d:"M94.0831 17.8398C94.0831 17.8398 91.6945 20.6015 92.1051 21.1987C92.5156 21.7958 93.8965 21.6092 93.8965 21.6092",fill:"white"}),React.createElement("path",{d:"M93.4479 21.87C92.9628 21.87 92.2537 21.7954 91.9178 21.3475C91.4699 20.6758 92.9628 18.7724 93.8958 17.6528C94.0078 17.5409 94.157 17.5409 94.269 17.6155C94.381 17.7275 94.3809 17.8767 94.3063 17.9887C93.1494 19.3322 92.2537 20.7504 92.3656 21.0116C92.5896 21.3475 93.4479 21.3475 93.9331 21.3102C94.0824 21.3102 94.1944 21.3848 94.2317 21.5341C94.2317 21.6834 94.157 21.7954 94.0077 21.8327C93.7838 21.87 93.5972 21.87 93.4479 21.87Z",fill:"#111827"}),React.createElement("path",{d:"M98.4642 17.4659C98.5267 17.0793 98.3465 16.7285 98.0616 16.6825C97.7767 16.6364 97.4951 16.9124 97.4326 17.299C97.37 17.6856 97.5503 18.0364 97.8351 18.0825C98.12 18.1285 98.4016 17.8525 98.4642 17.4659Z",fill:"#111827"}),React.createElement("path",{d:"M91.9064 17.7278C92.1948 17.7178 92.4175 17.3924 92.4039 17.001C92.3903 16.6096 92.1455 16.3004 91.8571 16.3105C91.5687 16.3205 91.346 16.6459 91.3596 17.0373C91.3732 17.4287 91.618 17.7378 91.9064 17.7278Z",fill:"#111827"}),React.createElement("path",{d:"M91.059 26.7217C91.059 26.7217 94.6417 27.9159 96.9183 26.9083C96.9183 26.9083 94.0446 31.6106 90.6484 30.7896L91.059 26.7217Z",fill:"#111827"}),React.createElement("path",{d:"M91.5066 31.1249C91.208 31.1249 90.9095 31.0876 90.6109 31.0129C90.499 30.9756 90.387 30.8637 90.4243 30.7144L90.8348 26.6838C90.8348 26.5345 90.9841 26.4225 91.1334 26.4599H91.1707C91.208 26.4599 94.6789 27.6168 96.8434 26.6465C96.9554 26.6092 97.0674 26.6091 97.142 26.7211C97.2166 26.7958 97.2166 26.945 97.1793 27.0197C97.03 27.2063 94.6042 31.1249 91.5066 31.1249ZM90.9468 30.5651C93.298 30.9756 95.3879 28.5871 96.2463 27.3929C94.3803 27.8407 92.1037 27.2809 91.2827 27.057L90.9468 30.5651Z",fill:"#111827"}),React.createElement("path",{d:"M91.099 18.8856C91.0617 18.8856 90.9871 18.8856 90.9124 18.8856L88.9718 18.7363C87.8148 18.6617 86.9565 17.6541 87.0684 16.4971L87.1804 14.967C87.1804 14.8177 87.3297 14.7058 87.4789 14.7431L93.0397 15.1909C93.189 15.1909 93.3009 15.3402 93.3009 15.4522L93.189 16.9823C93.077 18.0646 92.1813 18.8856 91.099 18.8856ZM87.7029 15.2282L87.5909 16.4971C87.5536 16.9077 87.7029 17.3182 87.9641 17.6167C88.2253 17.9153 88.6359 18.1392 89.0464 18.1765L90.9871 18.3258C91.3976 18.3631 91.8081 18.2139 92.1067 17.9526C92.4052 17.6914 92.6292 17.2809 92.6665 16.8703L92.7785 15.6014L87.7029 15.2282Z",fill:"#111827"}),React.createElement("path",{d:"M98.0385 19.4452C98.0012 19.4452 97.9265 19.4452 97.8519 19.4452L95.9112 19.2959C94.7543 19.2213 93.8959 18.2136 94.0079 17.0567L94.1198 15.5266C94.1198 15.3773 94.2691 15.2653 94.4184 15.3026L99.9791 15.7132C100.128 15.7132 100.24 15.8624 100.24 15.9744L100.128 17.5045C100.016 18.5868 99.1208 19.4079 98.0385 19.4452ZM97.8892 18.9227C98.2997 18.96 98.7102 18.8108 99.0088 18.5495C99.3074 18.2883 99.5313 17.8777 99.5686 17.4672L99.6806 16.1983L94.6423 15.7878L94.5304 17.0567C94.493 17.4672 94.6423 17.8777 94.9036 18.1763C95.1648 18.4749 95.5753 18.6988 95.9859 18.7361L97.8892 18.9227Z",fill:"#111827"}),React.createElement("path",{d:"M94.3073 16.7589L92.9265 16.6469C92.7772 16.6469 92.6652 16.4976 92.7025 16.3483C92.7025 16.1991 92.8518 16.0871 93.0011 16.1244L94.3446 16.2364C94.4939 16.2737 94.5686 16.3857 94.5686 16.5349C94.5313 16.6469 94.4193 16.7215 94.3073 16.7589Z",fill:"#111827"}),React.createElement("path",{d:"M93.4489 25.9381C91.8068 25.9381 90.5006 24.6692 90.0155 23.2137C89.9781 23.1391 90.0155 23.0271 90.0528 22.9898C90.0901 22.9152 90.2021 22.8779 90.2767 22.8779C92.5159 22.9898 94.7178 22.6539 96.8078 21.8702C96.8824 21.8329 96.9944 21.8329 97.069 21.9075C97.1437 21.9449 97.181 22.0568 97.181 22.1315C97.181 22.2434 96.9198 25.1171 94.382 25.8262C94.0834 25.9008 93.7848 25.9381 93.4489 25.9381ZM90.6499 23.4003C91.2097 24.5573 92.4786 25.8262 94.2327 25.3037C95.8748 24.8558 96.3973 23.2511 96.5839 22.4673C94.6805 23.1391 92.6652 23.475 90.6499 23.4003Z",fill:"#111827"}),React.createElement("path",{d:"M112.63 36.2755C115.69 37.6937 120.617 71.1326 115.243 73.3345C106.883 76.8053 84.2666 64.9748 84.2666 64.9748L88.7077 56.2045C88.7077 56.2045 104.084 60.7949 105.166 57.66C106.248 54.5251 100.949 37.3578 102.74 35.4918C104.532 33.6258 112.63 36.2755 112.63 36.2755Z",fill:"#7DD3FC"}),React.createElement("path",{d:"M89.5686 59.7507C86.9935 59.1536 84.3437 58.4445 81.9552 57.3249C80.0892 56.4292 78.4844 55.5708 76.3945 55.123C73.8194 54.5632 71.1323 54.4512 68.5198 54.8244C68.4079 54.8244 68.2959 54.8617 68.2213 54.9364C67.9227 55.1976 68.3706 55.6455 68.7438 55.7574C69.7514 56.056 70.8337 56.2053 71.8787 56.1679C69.1916 56.4292 66.5792 57.0263 64.0414 57.9593C63.7428 58.0713 63.4069 58.2579 63.4443 58.5564C63.4816 58.855 64.0041 58.9296 64.3399 58.8923L70.5725 57.8474C68.9677 58.034 67.4375 58.4818 65.982 59.1909C65.7581 59.3028 65.5342 59.4521 65.5342 59.676C65.4969 60.0866 66.094 60.1612 66.4672 60.0492C68.3706 59.676 70.2366 59.1162 72.0653 58.4072L67.9227 60.1239C67.8481 60.4225 68.0347 60.721 68.2959 60.7956C68.5945 60.8703 68.893 60.833 69.1543 60.721L73.5581 59.5268L70.7218 60.5717C70.2739 60.721 69.7514 61.0196 69.8261 61.5047C69.9007 62.0645 70.6844 62.1019 71.2442 62.0272C73.4462 61.6913 75.6481 61.6167 77.85 61.766C78.671 61.8033 79.4548 61.6913 80.2385 61.9153C81.3581 62.2511 82.4777 63.0722 83.5227 63.5947C85.1275 64.453 86.7696 65.3114 88.3743 66.1698",fill:"white"}),React.createElement("path",{d:"M88.4488 66.4309C88.4115 66.4309 88.3741 66.4309 88.3368 66.3936C86.732 65.5352 85.0899 64.6769 83.4852 63.8185C83.1493 63.6319 82.8134 63.4453 82.4775 63.2587C81.7684 62.8108 81.022 62.4376 80.2383 62.1391C79.7531 62.0271 79.2306 61.9898 78.7455 61.9898C78.4842 61.9898 78.1857 61.9898 77.9244 61.9898C75.7225 61.8405 73.5206 61.9152 71.356 62.2137C70.9082 62.3257 70.423 62.251 69.9751 62.0271C69.7885 61.9152 69.6766 61.7286 69.6766 61.5046C69.6393 61.2061 69.7512 60.9075 69.9751 60.7209L69.3034 60.9075C68.9675 61.0195 68.6316 61.0568 68.2957 60.9822C68.0718 60.9075 67.8852 60.7582 67.7732 60.5343C67.6986 60.385 67.6986 60.1611 67.7732 60.0118C67.3627 60.1238 66.9895 60.1984 66.579 60.2731C66.2431 60.3477 65.8699 60.3104 65.534 60.0865C65.3847 59.9745 65.3101 59.7879 65.3474 59.6386C65.3847 59.2281 65.7579 59.0415 65.9445 58.9669L66.2431 58.8176L64.4517 59.1161C64.1158 59.1908 63.8173 59.1535 63.5187 58.9669C63.4067 58.8922 63.2948 58.7429 63.2948 58.5937C63.2575 58.3697 63.2948 57.9965 64.0412 57.7353C65.9072 57.0262 67.8106 56.541 69.7512 56.2052C69.4153 56.1305 69.0795 56.0559 68.7436 55.9439C68.3704 55.832 68.0718 55.5707 67.9598 55.1975C67.9225 55.0109 67.9972 54.8243 68.1464 54.7124C68.2584 54.6377 68.4077 54.5631 68.557 54.5631C71.2067 54.1899 73.8938 54.2645 76.5062 54.8616C78.3723 55.2722 79.8651 55.9812 81.4699 56.765L82.1416 57.1008C84.5675 58.2578 87.3292 58.9669 89.6804 59.5267C89.7923 59.564 89.9043 59.676 89.867 59.8252C89.8296 59.9372 89.7177 60.0492 89.5684 60.0118C87.1799 59.452 84.3809 58.7429 81.9177 57.5487L81.2459 57.2128C79.6785 56.4664 78.1857 55.7573 76.3943 55.3468C73.8192 54.787 71.2067 54.675 68.5943 55.0482C68.5196 55.0482 68.4823 55.0856 68.4077 55.0856C68.4077 55.2348 68.6316 55.4214 68.8555 55.4961C69.8632 55.7946 70.8708 55.9439 71.9158 55.9066C72.0651 55.9066 72.1397 56.0186 72.1397 56.1678C72.1397 56.2798 72.0651 56.3544 71.9531 56.3918C69.3034 56.653 66.6909 57.2501 64.1905 58.1831C63.9665 58.2578 63.7426 58.4071 63.7799 58.519C63.7799 58.5563 63.8173 58.5937 63.8173 58.5937C64.0039 58.6683 64.1905 58.7056 64.4144 58.631L69.2287 57.8099C69.7139 57.698 70.1617 57.6233 70.6469 57.586C70.7962 57.586 70.8708 57.698 70.9082 57.8099C70.9082 57.9219 70.8335 58.0339 70.7216 58.0339L69.3407 58.2578C68.2584 58.4817 67.2134 58.8549 66.2431 59.3401C65.9819 59.452 65.9445 59.564 65.9072 59.6013C65.9072 59.6386 65.9072 59.6759 65.9445 59.6759C66.1311 59.7879 66.3551 59.7879 66.579 59.7506C68.4823 59.3774 70.3483 58.8176 72.1397 58.1085C72.2517 58.0712 72.401 58.1085 72.4383 58.2578C72.4756 58.4071 72.4383 58.519 72.289 58.5563L68.2957 60.1984C68.2957 60.2358 68.2957 60.2358 68.333 60.2731C68.3704 60.385 68.445 60.4224 68.557 60.4597C68.8182 60.497 69.0795 60.497 69.3034 60.385L73.7072 59.1908C73.8192 59.1535 73.9684 59.2281 74.0058 59.3401C74.0431 59.452 73.9684 59.6013 73.8565 59.6386L71.0201 60.6836C70.7589 60.7582 70.1991 61.0195 70.2737 61.3554C70.2737 61.43 70.311 61.5046 70.3857 61.542C70.6842 61.6912 71.0574 61.7286 71.3933 61.6539C73.5952 61.318 75.7971 61.2434 78.0364 61.3927C78.2976 61.3927 78.5589 61.3927 78.8201 61.3927C79.3799 61.3554 79.9397 61.3927 80.4622 61.542C81.2833 61.8405 82.067 62.2137 82.7761 62.6989C83.112 62.8855 83.4478 63.0721 83.7464 63.2587C85.3512 64.1171 86.9933 64.9754 88.5981 65.8338C88.71 65.9084 88.7473 66.0204 88.71 66.1697C88.6354 66.3563 88.5608 66.4309 88.4488 66.4309Z",fill:"#111827"}),React.createElement("path",{d:"M84.0434 32.8809C82.9611 33.5153 77.1765 46.5401 74.6387 52.7726L84.0434 32.8809Z",fill:"white"}),React.createElement("path",{d:"M74.6399 53.0334C74.6026 53.0334 74.5652 53.0334 74.5652 53.0334C74.4533 52.9961 74.3786 52.8468 74.416 52.7349C76.6925 47.0622 82.6638 33.4403 83.8954 32.7312C84.0073 32.6566 84.1566 32.6939 84.2312 32.8059C84.3059 32.9178 84.2686 33.0671 84.1566 33.1417C83.2236 33.6642 77.7002 45.8679 74.8638 52.9215C74.8265 52.9961 74.7518 53.0334 74.6399 53.0334Z",fill:"#111827"}),React.createElement("path",{d:"M42.6943 57.9585L42.3584 60.6456L76.2454 75.2378L76.3574 72.4387L42.6943 57.9585Z",fill:"white"}),React.createElement("path",{d:"M76.2427 75.4993C76.2054 75.4993 76.1681 75.4993 76.1308 75.4619L42.2811 60.8697C42.1691 60.8324 42.0945 60.7204 42.1318 60.6085L42.4303 57.9587C42.4303 57.8841 42.505 57.8095 42.5423 57.7721C42.6169 57.7348 42.6916 57.7348 42.7662 57.7721L76.4666 72.2151C76.5786 72.2524 76.6159 72.3644 76.6159 72.4763L76.504 75.2753C76.504 75.3873 76.392 75.4993 76.2427 75.4993ZM42.6543 60.4592L76.0188 74.8275L76.0934 72.5883L42.8782 58.3319L42.6543 60.4592Z",fill:"#111827"}),React.createElement("path",{d:"M42.6953 57.9586C42.6953 57.9586 52.5479 53.2189 52.8092 53.3682C53.0704 53.5175 87.9651 67.4753 87.9651 67.4753L76.3584 72.4388L42.6953 57.9586Z",fill:"white"}),React.createElement("path",{d:"M76.3562 72.7006C76.3189 72.7006 76.2815 72.7006 76.2442 72.6633L42.5438 58.2203C42.4319 58.183 42.3945 58.071 42.3945 57.9964C42.3945 57.8844 42.4692 57.8098 42.5438 57.7725C52.5457 52.9582 52.7696 53.1074 52.9189 53.1821C53.4414 53.406 87.7016 67.1399 88.0375 67.2891C88.1495 67.3265 88.1868 67.4384 88.1868 67.5131C88.1868 67.625 88.1121 67.6997 88.0375 67.737L76.4681 72.6633C76.4308 72.6633 76.3935 72.7006 76.3562 72.7006ZM43.2902 57.9591L76.3562 72.1408L87.2911 67.4757C81.9169 65.3112 54.4864 54.339 52.7696 53.6299C52.0979 53.8165 46.873 56.2423 43.2902 57.9591Z",fill:"#111827"}),React.createElement("path",{d:"M76.2441 75.2387L87.5149 69.9765L87.9628 67.4761L76.3561 72.4397L76.2441 75.2387Z",fill:"white"}),React.createElement("path",{d:"M76.2427 75.4996C76.2054 75.4996 76.1307 75.4996 76.0934 75.4623C76.0188 75.425 75.9814 75.313 75.9814 75.2384L76.0561 72.4767C76.0561 72.3647 76.1307 72.2901 76.2054 72.2528L87.7747 67.2892C87.8494 67.2518 87.9613 67.2518 88.036 67.3265C88.1106 67.4011 88.1479 67.4758 88.1479 67.5877L87.7001 70.0882C87.7001 70.1628 87.6254 70.2375 87.5508 70.2748L76.28 75.4996C76.3173 75.4623 76.28 75.4996 76.2427 75.4996ZM76.6159 72.626L76.5413 74.8278L87.2896 69.8269L87.6254 67.9236L76.6159 72.626Z",fill:"#111827"}),React.createElement("path",{d:"M42.6935 57.9598L41.9844 33.4404L77.4389 49.7494L76.3566 72.4401L42.6935 57.9598Z",fill:"white"}),React.createElement("path",{d:"M76.3543 72.7002C76.317 72.7002 76.2797 72.7002 76.2424 72.6628L42.542 58.2199C42.4673 58.1826 42.3927 58.1079 42.3927 57.996L41.6836 33.4766C41.6836 33.3273 41.7956 33.2153 41.9448 33.2153C41.9822 33.2153 42.0195 33.2153 42.0568 33.2527L77.5486 49.5243C77.6606 49.5616 77.6979 49.6736 77.6979 49.7855L76.6156 72.4762C76.6156 72.5509 76.5783 72.6255 76.5036 72.7002C76.4663 72.6628 76.429 72.7002 76.3543 72.7002ZM42.9152 57.8094L76.0931 72.0657L77.1381 49.9348L42.2061 33.8871L42.9152 57.8094Z",fill:"#111827"}),React.createElement("path",{d:"M95.2412 71.1709C95.2039 71.1709 95.1665 71.1709 95.1292 71.1335L87.9637 67.812C87.8517 67.7747 87.7771 67.6254 87.8144 67.5135L89.979 58.4447C90.0163 58.3327 90.1283 58.2207 90.2776 58.2581L104.31 60.4973L103.862 38.2544C103.862 38.1051 103.974 37.9932 104.123 37.9932C104.273 37.9932 104.385 38.1051 104.385 38.2171L104.833 60.7585C104.833 60.8332 104.795 60.9078 104.758 60.9451C104.683 60.9824 104.609 61.0198 104.534 61.0198L90.4268 58.7805L88.3742 67.4015L95.3531 70.6111C95.5024 70.6857 95.5397 70.835 95.5024 70.9469C95.4278 71.0962 95.3531 71.1709 95.2412 71.1709Z",fill:"#111827"}),React.createElement("path",{d:"M33.101 89.906C31.8694 88.973 30.4139 88.4879 29.4062 89.906H33.101Z",fill:"white"}),React.createElement("path",{d:"M33.1013 90.1677H29.4065C29.2573 90.1677 29.1826 90.0557 29.1826 89.9438C29.1826 89.9065 29.1826 89.8691 29.2199 89.7945C29.5558 89.272 30.0783 88.9361 30.6754 88.8242C31.4218 88.7122 32.3175 89.0108 33.2505 89.7199C33.3252 89.7945 33.3625 89.9065 33.3252 89.9811C33.2879 90.0931 33.1759 90.1677 33.1013 90.1677ZM29.929 89.6825H32.3175C31.8324 89.384 31.3099 89.272 30.7501 89.3093C30.4142 89.3467 30.153 89.4586 29.929 89.6825Z",fill:"#111827"}),React.createElement("path",{d:"M59.7837 82.0688H59.7464C59.5971 82.0315 59.5225 81.9196 59.5225 81.7703C59.5598 81.509 60.6048 75.3885 62.5081 72.2536C62.5827 72.1417 62.7693 72.1043 62.8813 72.179C62.9933 72.2536 63.0306 72.4029 62.9559 72.5149C61.0899 75.5378 60.0449 81.7703 60.0449 81.8449C60.0076 81.9942 59.8957 82.0688 59.7837 82.0688Z",fill:"white"}),React.createElement("path",{d:"M92.0668 36.5375L92.5893 38.3289L85.9463 52.0254L87.8496 56.9517L91.9922 53.3689L93.709 38.2915L94.5673 37.3959L93.6716 35.8657L92.0668 36.5375Z",fill:"#111827"}),React.createElement("path",{d:"M135.955 48.6284V111.737H19.4404V48.6284L77.6977 88.2998L135.955 48.6284Z",fill:"white"}),React.createElement("path",{d:"M135.956 112H19.4419C19.2926 112 19.1807 111.888 19.1807 111.738V48.6299C19.1807 48.4807 19.2926 48.3687 19.4419 48.3687C19.4792 48.3687 19.5539 48.3687 19.5912 48.406L77.6992 87.9655L135.807 48.406C135.919 48.3314 136.106 48.3687 136.18 48.4807C136.218 48.518 136.218 48.5926 136.218 48.6299V111.738C136.218 111.888 136.106 112 135.956 112ZM19.7032 111.477H135.695V49.1524L77.8485 88.5626C77.7738 88.6372 77.6246 88.6372 77.5499 88.5626L19.7032 49.1524V111.477Z",fill:"#111827"}),React.createElement("path",{d:"M19.4404 111.739L77.6977 75.4263L135.955 111.739H19.4404Z",fill:"white"}),React.createElement("path",{d:"M135.957 112H19.4422C19.3303 112 19.2183 111.925 19.181 111.813C19.1437 111.702 19.181 111.59 19.2929 111.515L77.5503 75.2023C77.6249 75.165 77.7369 75.165 77.8115 75.2023L136.069 111.515C136.181 111.59 136.218 111.702 136.181 111.813C136.181 111.925 136.069 112 135.957 112ZM20.3752 111.478H135.061L77.7369 75.7248L20.3752 111.478Z",fill:"#111827"}),React.createElement("path",{d:"M139.913 80.3882L107.336 88.7173L111.949 106.759L144.525 98.43L139.913 80.3882Z",fill:"#7DD3FC"}),React.createElement("path",{d:"M111.96 107.034C111.923 107.034 111.848 107.034 111.811 106.997C111.736 106.959 111.699 106.922 111.699 106.847L107.071 88.7843C107.034 88.635 107.108 88.4857 107.258 88.4484L139.838 80.126C139.913 80.126 139.988 80.126 140.025 80.1633C140.1 80.2006 140.137 80.2379 140.137 80.3126L144.727 98.3756C144.765 98.5249 144.69 98.6741 144.541 98.7115L111.96 107.034ZM107.668 88.8962L112.147 106.437L144.205 98.2263L139.726 80.6858L107.668 88.8962Z",fill:"#111827"}),React.createElement("path",{d:"M111.959 106.774L125.656 92.48L144.54 98.4512L111.959 106.774Z",fill:"#7DD3FC"}),React.createElement("path",{d:"M111.956 107.035C111.881 107.035 111.769 106.998 111.732 106.886C111.657 106.774 111.695 106.662 111.769 106.587L125.466 92.2934C125.541 92.2187 125.653 92.1814 125.727 92.2187L144.611 98.19C144.761 98.2273 144.835 98.3766 144.798 98.5259C144.761 98.6005 144.686 98.6751 144.611 98.7125L112.031 107.035C111.993 107.035 111.993 107.035 111.956 107.035ZM125.727 92.7785L112.777 106.288L143.566 98.4139L125.727 92.7785Z",fill:"#111827"}),React.createElement("path",{d:"M107.368 88.7111L126.439 95.578L139.912 80.3887L107.368 88.7111Z",fill:"#7DD3FC"}),React.createElement("path",{d:"M126.438 95.8389C126.4 95.8389 126.363 95.8389 126.363 95.8389L107.255 88.972C107.143 88.9346 107.068 88.8227 107.068 88.7107C107.068 88.5988 107.143 88.4868 107.255 88.4868L139.836 80.1644C139.948 80.1271 140.06 80.1644 140.134 80.2763C140.209 80.3883 140.172 80.5003 140.097 80.5749L126.624 95.7642C126.587 95.8016 126.512 95.8389 126.438 95.8389ZM108.225 88.748L126.363 95.2791L139.164 80.8735L108.225 88.748Z",fill:"#111827"}),React.createElement("path",{d:"M157.183 63.4628L138.597 68.0596L141.142 78.349L159.728 73.7522L157.183 63.4628Z",fill:"#7DD3FC"}),React.createElement("path",{d:"M141.144 78.5968C141.033 78.5968 140.921 78.5222 140.883 78.4102L138.345 68.1099C138.308 67.9606 138.383 67.8113 138.532 67.774L157.118 63.1836C157.192 63.1836 157.267 63.1836 157.304 63.2209C157.379 63.2582 157.416 63.3329 157.416 63.3702L159.954 73.6706C159.991 73.8199 159.917 73.9691 159.767 74.0065L141.182 78.5968H141.144ZM138.905 68.2218L141.331 78.037L159.394 73.5586L156.968 63.7807L138.905 68.2218Z",fill:"#111827"}),React.createElement("path",{d:"M141.143 78.3356L148.98 70.2744L159.691 73.7452L141.143 78.3356Z",fill:"#7DD3FC"}),React.createElement("path",{d:"M141.144 78.5954C141.032 78.5954 140.957 78.558 140.92 78.4461C140.845 78.3341 140.882 78.2222 140.957 78.1475L148.832 70.0864C148.906 70.0117 149.018 69.9744 149.093 70.0117L159.804 73.4825C159.953 73.5198 160.028 73.6691 159.99 73.8184C159.953 73.893 159.916 73.9677 159.804 74.005L141.218 78.5954H141.144ZM149.055 70.5715L141.965 77.8863L158.759 73.7437L149.055 70.5715Z",fill:"#111827"}),React.createElement("path",{d:"M138.568 68.0352L149.429 72.0285L157.154 63.4448L138.568 68.0352Z",fill:"#7DD3FC"}),React.createElement("path",{d:"M149.428 72.2897C149.391 72.2897 149.353 72.2897 149.353 72.2897L138.493 68.2964C138.381 68.2591 138.307 68.1471 138.307 68.0352C138.307 67.9232 138.381 67.8113 138.493 67.8113L157.079 63.2209C157.191 63.1835 157.303 63.2582 157.377 63.3328C157.452 63.4448 157.415 63.5567 157.34 63.6314L149.615 72.215C149.577 72.2897 149.503 72.327 149.428 72.2897ZM139.464 68.1098L149.353 71.7672L156.407 63.93L139.464 68.1098Z",fill:"#111827"}),React.createElement("path",{d:"M129.487 60.8531L114.261 67.6694L118.043 76.1169L133.268 69.3005L129.487 60.8531Z",fill:"#7DD3FC"}),React.createElement("path",{d:"M118.043 76.3573C117.931 76.3573 117.856 76.2827 117.819 76.208L114.049 67.7737C114.012 67.699 114.012 67.6244 114.049 67.5871C114.087 67.5124 114.124 67.4751 114.199 67.4378L129.426 60.6082C129.537 60.5335 129.724 60.6082 129.761 60.7201L133.531 69.1545C133.568 69.2292 133.568 69.3038 133.531 69.3411C133.493 69.4158 133.456 69.4531 133.381 69.4904L118.155 76.32C118.08 76.3573 118.043 76.3573 118.043 76.3573ZM114.609 67.7737L118.192 75.7229L132.934 69.1172L129.351 61.168L114.609 67.7737Z",fill:"#111827"}),React.createElement("path",{d:"M118.042 76.0958L123.528 67.96L133.269 69.3035L118.042 76.0958Z",fill:"#7DD3FC"}),React.createElement("path",{d:"M118.043 76.3573C117.969 76.3573 117.894 76.32 117.857 76.2827C117.782 76.208 117.782 76.0587 117.857 75.9841L123.343 67.8483C123.38 67.7737 123.492 67.7363 123.604 67.7363L133.345 69.0425C133.494 69.0799 133.569 69.1918 133.569 69.3411C133.569 69.4157 133.494 69.4904 133.419 69.5277L118.193 76.3573C118.118 76.3573 118.081 76.3573 118.043 76.3573ZM123.641 68.2588L118.752 75.4989L132.3 69.4157L123.641 68.2588Z",fill:"#111827"}),React.createElement("path",{d:"M114.234 67.6609L124.162 69.415L129.461 60.8687L114.234 67.6609Z",fill:"#7DD3FC"}),React.createElement("path",{d:"M124.162 69.6771H124.125L114.198 67.923C114.086 67.8857 114.011 67.8111 113.974 67.6991C113.974 67.5871 114.011 67.4752 114.123 67.4379L129.35 60.6083C129.462 60.5709 129.574 60.5709 129.648 60.6829C129.723 60.7575 129.723 60.9068 129.686 60.9815L124.386 69.5651C124.349 69.6398 124.274 69.6771 124.162 69.6771ZM115.131 67.5498L124.05 69.1173L128.827 61.4293L115.131 67.5498Z",fill:"#111827"}),React.createElement("path",{d:"M62.6567 0.299805H32.0166C30.0013 0.299805 28.3965 1.90458 28.3965 3.91987V19.5944C28.3965 21.6097 30.0013 23.2144 32.0166 23.2144H59.2605L62.5074 28.7752L62.5447 23.2144H62.6194C64.6347 23.2144 66.2395 21.6097 66.2395 19.5944V3.91987C66.2768 1.90458 64.672 0.299805 62.6567 0.299805Z",fill:"white"}),React.createElement("path",{d:"M62.5089 29.0351C62.4343 29.0351 62.3223 28.9978 62.285 28.8859L59.1127 23.4371H32.0181C29.8908 23.4371 28.1367 21.6831 28.1367 19.5558V3.88131C28.1367 1.75405 29.8908 0 32.0181 0H62.6582C64.7854 0 66.5395 1.75405 66.5395 3.88131V19.5558C66.5395 21.6457 64.8974 23.3625 62.8075 23.4371L62.7701 28.7366C62.7701 28.8485 62.6955 28.9605 62.5835 28.9978C62.5462 29.0351 62.5462 29.0351 62.5089 29.0351ZM32.0181 0.559804C30.152 0.559804 28.6592 2.05261 28.6592 3.91863V19.5931C28.6592 21.4591 30.152 22.9519 32.0181 22.9519H59.262C59.3367 22.9519 59.4486 22.9893 59.4859 23.1012L62.285 27.8409L62.3223 23.2132C62.3223 23.0639 62.4343 22.9519 62.5835 22.9519H62.6582C64.5242 22.9519 66.017 21.4591 66.017 19.5931V3.91863C66.017 2.05261 64.5242 0.559804 62.6582 0.559804H32.0181Z",fill:"#111827"}),React.createElement("path",{d:"M40.7887 18.9968C41.1246 19.1834 41.4605 19.2953 41.871 19.2953C42.4681 19.2953 42.8413 18.9594 42.8413 18.5116C42.8413 18.0637 42.5801 17.8398 41.983 17.6159C41.2366 17.3547 40.7514 16.9441 40.7514 16.3097C40.7514 15.6006 41.3485 15.0781 42.2442 15.0781C42.5801 15.0781 42.9533 15.1528 43.2519 15.302L43.1026 15.7872C42.8413 15.6379 42.5428 15.5633 42.2442 15.5633C41.6098 15.5633 41.3858 15.9365 41.3858 16.2724C41.3858 16.6829 41.6844 16.9068 42.2815 17.1681C43.0653 17.4666 43.4385 17.8398 43.4385 18.5116C43.4385 19.1834 42.916 19.8178 41.8337 19.8178C41.4232 19.8178 41.0126 19.7058 40.6768 19.5192L40.7887 18.9968Z",fill:"#111827"}),React.createElement("path",{d:"M44.5962 18.1768C44.5588 18.774 44.9694 19.2591 45.5665 19.3338C45.6038 19.3338 45.6784 19.3338 45.7158 19.3338C46.0143 19.3338 46.3502 19.2964 46.6115 19.1472L46.7234 19.5577C46.3875 19.707 46.0143 19.7816 45.6411 19.7816C44.7828 19.8189 44.0737 19.1845 43.999 18.3634C43.999 18.2888 43.999 18.2142 43.999 18.1395C43.999 17.1319 44.5962 16.3481 45.5292 16.3481C46.6115 16.3481 46.91 17.2811 46.91 17.9156C46.91 18.0276 46.91 18.1395 46.91 18.2142L44.5962 18.1768ZM46.3502 17.7663C46.3502 17.3931 46.2009 16.796 45.5292 16.796C45.0067 16.8333 44.6335 17.2438 44.5962 17.7663H46.3502Z",fill:"#111827"}),React.createElement("path",{d:"M47.6576 17.3185C47.6576 16.9826 47.6576 16.684 47.6203 16.4228H48.1428L48.1801 16.9826C48.4041 16.5721 48.8146 16.3481 49.2624 16.3481C49.7103 16.3481 50.4194 16.6094 50.4194 17.7663V19.7443H49.8222V17.841C49.8222 17.3185 49.6356 16.8706 49.0385 16.8706C48.6653 16.8706 48.3294 17.1319 48.2175 17.4678C48.1801 17.5424 48.1801 17.6544 48.1801 17.7663V19.7443H47.583L47.6576 17.3185Z",fill:"#111827"}),React.createElement("path",{d:"M52.136 15.4868V16.4198H52.9944V16.8677H52.136V18.659C52.136 19.0696 52.248 19.2935 52.5839 19.2935C52.6958 19.2935 52.8078 19.2935 52.9197 19.2562L52.9571 19.704C52.7705 19.7786 52.6212 19.7786 52.4346 19.7786C52.2107 19.7786 51.9494 19.704 51.8001 19.5174C51.6135 19.2562 51.5389 18.9576 51.5762 18.659V16.8677H51.0537V16.4198H51.5762V15.6361L52.136 15.4868Z",fill:"#111827"}),React.createElement("path",{d:"M52.0459 2.625H42.2022C42.0209 2.625 41.874 2.77261 41.874 2.95469V12.8454C41.874 13.0274 42.0209 13.1751 42.2022 13.1751H52.0459C52.2271 13.1751 52.374 13.0274 52.374 12.8454V2.95469C52.374 2.77261 52.2271 2.625 52.0459 2.625Z",fill:"#0D7EE8"}),React.createElement("path",{d:"M44.676 7.75272C44.7674 7.81907 44.897 7.79727 44.9568 7.708C45.0228 7.61626 45.0011 7.48597 44.9123 7.42594L44.0329 6.79295C44.0016 6.76872 44.0043 6.73841 44.0057 6.72326C44.0071 6.7081 44.0186 6.68166 44.0564 6.66679L49.9077 5.16787C49.9417 5.16181 49.9617 5.17586 49.9754 5.19237C49.9891 5.20889 50.0028 5.22541 49.9875 5.26068L47.7705 10.8969C47.7552 10.9322 47.7275 10.9358 47.7149 10.9407C47.6998 10.9394 47.6696 10.9366 47.651 10.9074L46.9809 9.6733C46.9597 9.63778 46.9425 9.59344 46.9213 9.55791C46.659 8.95971 46.5929 8.5183 47.0851 8.08348L48.3524 6.9051C48.4385 6.82739 48.4469 6.69984 48.3721 6.61972C48.2947 6.53325 48.1678 6.52476 48.088 6.59998L46.757 7.75272C46.0863 8.34542 46.198 9.08269 46.6223 9.87285L47.2924 11.107C47.3781 11.2705 47.5521 11.3628 47.7383 11.3553C47.7874 11.3506 47.8403 11.3371 47.8844 11.3197C48.0042 11.2726 48.0979 11.1772 48.1516 11.0538L50.3686 5.41757C50.4352 5.25256 50.4039 5.06029 50.2854 4.92427C50.1669 4.78822 49.9862 4.73511 49.8124 4.77428L43.9549 6.27566C43.7772 6.32365 43.6429 6.46418 43.6052 6.64709C43.5674 6.82999 43.6453 7.01122 43.7967 7.11972L44.676 7.75272Z",fill:"white"}),React.createElement("path",{d:"M44.3983 9.44963C44.4148 9.44315 44.4346 9.42898 44.4489 9.41701L45.3346 8.63592C45.4095 8.56826 45.4169 8.45724 45.3517 8.38747C45.2844 8.31219 45.1739 8.3048 45.1044 8.37028L44.2187 9.15135C44.1438 9.219 44.1364 9.33005 44.2016 9.3998C44.2515 9.46287 44.3269 9.47768 44.3983 9.44963Z",fill:"white"}),React.createElement("path",{d:"M44.2855 10.6988C44.302 10.6924 44.3219 10.6783 44.3362 10.6663L45.8415 9.34182C45.9166 9.27438 45.9242 9.16338 45.8593 9.09341C45.7921 9.01795 45.6817 9.01023 45.6121 9.07553L44.1068 10.4C44.0317 10.4675 44.024 10.5785 44.089 10.6484C44.1366 10.7061 44.2196 10.7245 44.2855 10.6988Z",fill:"white"}),React.createElement("path",{d:"M60.5325 105.58C60.3832 105.58 60.2713 105.468 60.2713 105.319C60.2713 105.17 60.3832 105.058 60.5325 105.058C61.2416 105.058 61.9134 105.021 62.6224 105.021C62.7717 105.021 62.8837 105.133 62.8837 105.244C62.8837 105.394 62.7717 105.506 62.6224 105.506C61.9507 105.543 61.2416 105.58 60.5325 105.58ZM58.4426 105.58C57.7335 105.58 57.0244 105.543 56.3526 105.543C56.2033 105.543 56.0914 105.431 56.0914 105.282C56.0914 105.133 56.2033 105.021 56.3526 105.021C57.0617 105.058 57.7335 105.058 58.4426 105.058C58.5918 105.058 58.7038 105.17 58.7038 105.319C58.7038 105.468 58.5918 105.58 58.4426 105.58ZM64.7124 105.431C64.5631 105.431 64.4512 105.319 64.4512 105.17C64.4512 105.021 64.5631 104.909 64.7124 104.909C65.4215 104.871 66.0933 104.834 66.8023 104.759C66.9516 104.722 67.0636 104.834 67.1009 104.983C67.1382 105.133 67.0263 105.244 66.877 105.282H66.8397C66.1306 105.356 65.4588 105.394 64.7124 105.431ZM54.2627 105.431C53.5536 105.394 52.8818 105.356 52.1727 105.282C52.0234 105.282 51.9115 105.133 51.9488 104.983C51.9488 104.834 52.0981 104.722 52.2474 104.759C52.9564 104.797 53.6282 104.871 54.3373 104.909C54.4866 104.909 54.5985 105.021 54.5985 105.17C54.5612 105.319 54.4493 105.431 54.2627 105.431ZM68.8923 105.095C68.743 105.095 68.6311 104.983 68.6311 104.834C68.6311 104.685 68.743 104.573 68.8923 104.573C69.5641 104.498 70.2732 104.423 70.9822 104.349C71.1315 104.349 71.2435 104.423 71.2808 104.573C71.2808 104.722 71.2062 104.834 71.0569 104.871C70.3105 104.946 69.6014 105.021 68.8923 105.095ZM50.1201 105.095C49.411 105.021 48.7019 104.946 47.9928 104.834C47.8435 104.797 47.7316 104.685 47.7689 104.535C47.8062 104.386 47.9182 104.274 48.0675 104.311C48.7392 104.386 49.4483 104.498 50.1201 104.573C50.2694 104.573 50.3813 104.722 50.3813 104.834C50.3813 104.983 50.2694 105.095 50.1201 105.095ZM73.0349 104.61C72.9229 104.61 72.811 104.498 72.7736 104.386C72.7363 104.237 72.8483 104.125 72.9976 104.088C73.6693 103.976 74.3784 103.864 75.0502 103.752C75.1995 103.714 75.3114 103.826 75.3487 103.976C75.3861 104.125 75.2741 104.237 75.1248 104.274C74.453 104.386 73.744 104.498 73.0349 104.61ZM45.9775 104.535H45.9402C45.2311 104.423 44.5593 104.311 43.8876 104.162C43.7383 104.125 43.6636 104.013 43.6636 103.864C43.701 103.714 43.8129 103.64 43.9622 103.64C44.634 103.752 45.3057 103.901 46.0148 104.013C46.1641 104.05 46.2388 104.162 46.2388 104.311C46.2014 104.461 46.0895 104.535 45.9775 104.535ZM77.1774 103.864C77.0655 103.864 76.9535 103.789 76.9162 103.64C76.8789 103.49 76.9908 103.378 77.1401 103.341C77.8119 103.192 78.521 103.08 79.1927 102.931C79.342 102.893 79.4913 102.968 79.5286 103.08C79.566 103.192 79.4913 103.378 79.3794 103.416H79.342C78.6703 103.565 77.9612 103.714 77.2894 103.826L77.1774 103.864ZM41.8723 103.789H41.8349C41.1632 103.64 40.4541 103.49 39.7823 103.341C39.633 103.304 39.5584 103.155 39.5957 103.043C39.633 102.893 39.7823 102.819 39.8943 102.856C40.566 103.005 41.2378 103.192 41.9096 103.304C42.0589 103.341 42.1335 103.49 42.0962 103.602C42.0962 103.714 41.9842 103.789 41.8723 103.789ZM81.2454 103.005C81.1334 103.005 81.0215 102.931 80.9841 102.819C80.9468 102.669 81.0215 102.52 81.1707 102.483C81.8425 102.333 82.5143 102.147 83.186 101.96C83.3353 101.923 83.4846 101.998 83.5219 102.147C83.5592 102.296 83.4846 102.445 83.3353 102.483C82.6636 102.669 81.9918 102.856 81.32 103.005H81.2454ZM37.8043 102.819C37.767 102.819 37.767 102.819 37.7297 102.819C37.0579 102.632 36.3861 102.445 35.7144 102.222C35.5651 102.184 35.4904 102.035 35.5278 101.886C35.5651 101.736 35.7144 101.662 35.8637 101.699C36.5354 101.886 37.2072 102.11 37.879 102.296C38.0282 102.333 38.1029 102.483 38.0656 102.632C38.0282 102.744 37.9163 102.819 37.8043 102.819ZM85.276 101.923C85.1267 101.923 85.0147 101.811 85.0147 101.662C85.0147 101.55 85.0894 101.438 85.2013 101.4C85.8731 101.214 86.5449 100.99 87.1793 100.803C87.3286 100.766 87.4779 100.803 87.5152 100.953C87.5525 101.102 87.5152 101.251 87.3659 101.289C87.3659 101.289 87.3659 101.289 87.3286 101.289C86.6569 101.512 85.9851 101.699 85.3133 101.923C85.3133 101.886 85.3133 101.886 85.276 101.923ZM33.811 101.55C33.7737 101.55 33.7364 101.55 33.7364 101.55C33.0646 101.326 32.4302 101.102 31.7584 100.841C31.6091 100.766 31.5718 100.617 31.6091 100.505C31.6464 100.393 31.7957 100.318 31.945 100.356C32.5794 100.617 33.2512 100.841 33.8857 101.065C34.0349 101.102 34.1096 101.251 34.035 101.4C34.035 101.512 33.923 101.55 33.811 101.55ZM89.2693 100.617C89.12 100.617 89.008 100.505 89.008 100.356C89.008 100.244 89.0827 100.132 89.1946 100.094C89.8664 99.8704 90.5009 99.6091 91.1353 99.3852C91.2846 99.3106 91.4339 99.3852 91.4712 99.5345C91.5458 99.6838 91.4712 99.833 91.3219 99.8704C91.3219 99.8704 91.3219 99.8704 91.2846 99.8704C90.6501 100.132 89.9784 100.356 89.3066 100.579C89.3066 100.579 89.3066 100.579 89.2693 100.617ZM29.9297 100.057C29.8924 100.057 29.8551 100.057 29.8177 100.057C29.1833 99.7957 28.5115 99.4972 27.9144 99.2359C27.7651 99.1613 27.7278 99.012 27.8024 98.9C27.8771 98.7881 28.0264 98.7134 28.1383 98.7508C28.7728 99.0493 29.4072 99.3106 30.0417 99.5718C30.1909 99.6091 30.2283 99.7957 30.1909 99.9077C30.1163 100.02 30.0417 100.094 29.9297 100.057ZM93.1879 99.124C93.076 99.124 93.0013 99.0493 92.964 98.9747C92.9267 98.8254 92.964 98.6761 93.1133 98.6388C93.7477 98.3776 94.3822 98.1163 95.0166 97.8177C95.1659 97.7804 95.3152 97.8551 95.3525 97.967C95.3898 98.079 95.3525 98.2283 95.2406 98.2656C94.6061 98.5642 93.9717 98.8254 93.2999 99.0866C93.2253 99.0866 93.1879 99.124 93.1879 99.124ZM26.123 98.3402C26.0857 98.3402 26.0484 98.3402 26.011 98.3029C25.3766 98.0043 24.7795 97.6685 24.145 97.3326C24.0331 97.2579 23.9584 97.1087 24.0331 96.9594C24.1077 96.8101 24.257 96.7728 24.4063 96.8474C25.0034 97.1833 25.6378 97.5192 26.235 97.8177C26.3469 97.8924 26.4216 98.0417 26.3469 98.1536C26.3096 98.2656 26.1976 98.3402 26.123 98.3402ZM96.9946 97.4072C96.8827 97.4072 96.808 97.3326 96.7707 97.2579C96.6961 97.146 96.7707 96.9594 96.8827 96.9221C97.5171 96.6235 98.1516 96.3249 98.7487 95.9891C98.898 95.9517 99.0472 95.9891 99.0846 96.1383C99.1219 96.2503 99.0846 96.3996 98.9726 96.4742C98.3382 96.8101 97.741 97.1087 97.1066 97.4072C97.0693 97.4072 97.0319 97.4072 96.9946 97.4072ZM22.4656 96.3249C22.4283 96.3249 22.3536 96.3249 22.3163 96.2876C21.7192 95.9144 21.1221 95.5412 20.5249 95.168C20.413 95.0934 20.3756 94.9441 20.4503 94.7948C20.5249 94.6828 20.6742 94.6455 20.8235 94.7202C21.3833 95.0934 21.9804 95.4666 22.5776 95.8398C22.6895 95.9144 22.7642 96.0637 22.6895 96.213C22.6522 96.2876 22.5776 96.3623 22.4656 96.3249ZM100.689 95.5039C100.54 95.5039 100.428 95.3919 100.428 95.2427C100.428 95.1307 100.465 95.0561 100.577 95.0187C101.175 94.6828 101.772 94.347 102.369 93.9738C102.481 93.8991 102.667 93.9364 102.742 94.0484C102.817 94.1604 102.779 94.347 102.667 94.4216C102.07 94.7948 101.473 95.1307 100.839 95.4666C100.801 95.4666 100.764 95.5039 100.689 95.5039ZM18.9948 94.0111C18.9575 94.0111 18.8828 94.0111 18.8455 93.9738C18.2857 93.5632 17.7259 93.1527 17.1661 92.7049C17.0541 92.5929 17.0541 92.4436 17.1661 92.3317C17.2407 92.257 17.39 92.2197 17.502 92.2944C18.0245 92.7049 18.5843 93.1527 19.1441 93.5632C19.256 93.6379 19.2934 93.8245 19.2187 93.9364C19.1441 94.0111 19.0694 94.0484 18.9948 94.0111ZM15.7106 91.436C15.6359 91.436 15.5986 91.3987 15.524 91.3614C15.0388 90.9508 14.591 90.5403 14.1431 90.0925L13.9938 89.9432C13.8819 89.8312 13.8819 89.6819 13.9938 89.57C14.1058 89.458 14.2551 89.458 14.367 89.57L14.5163 89.7192C14.9642 90.1298 15.412 90.5403 15.8972 90.9508C16.0091 91.0628 16.0091 91.2121 15.9345 91.324C15.8972 91.3987 15.8225 91.436 15.7106 91.436ZM12.6876 88.5623C12.613 88.5623 12.5383 88.525 12.501 88.4877C12.0159 87.9652 11.5307 87.48 11.0828 86.9576C10.9709 86.8829 10.9336 86.6963 11.0082 86.5844C11.0828 86.4724 11.2694 86.4351 11.3814 86.5097C11.4187 86.547 11.4187 86.547 11.456 86.5844C11.9039 87.1068 12.3891 87.592 12.8742 88.1145C12.9862 88.2264 12.9862 88.3757 12.8742 88.4877C12.7996 88.525 12.7623 88.5623 12.6876 88.5623ZM9.88859 85.4274C9.81394 85.4274 9.7393 85.3901 9.70198 85.3528C9.25414 84.793 8.80629 84.2705 8.39577 83.7107C8.32112 83.5987 8.32113 83.4495 8.43309 83.3375C8.54505 83.2629 8.69433 83.2628 8.80629 83.3748C9.21682 83.9346 9.66466 84.4571 10.1125 85.0169C10.1872 85.1289 10.1871 85.2782 10.0752 85.3901C10.0379 85.4274 9.96323 85.4647 9.88859 85.4274ZM7.38811 82.1059C7.31347 82.1059 7.23883 82.0686 7.16419 81.994C6.75366 81.3968 6.38046 80.837 6.00725 80.2399C5.93261 80.128 5.93261 79.9413 6.0819 79.8667C6.19386 79.7921 6.38046 79.7921 6.4551 79.9414C6.4551 79.9414 6.4551 79.9787 6.49242 79.9787C6.86563 80.5758 7.23883 81.1356 7.61204 81.7327C7.68668 81.8447 7.68668 81.994 7.57472 82.1059C7.46275 82.1059 7.42543 82.1059 7.38811 82.1059ZM5.1862 78.5605C5.07424 78.5605 4.9996 78.5232 4.96228 78.4112C4.6264 77.8141 4.29051 77.1797 3.99195 76.5452C3.95463 76.3959 3.99195 76.2467 4.14123 76.2093C4.25319 76.172 4.40247 76.2093 4.47711 76.3213C4.77568 76.9184 5.11156 77.5529 5.41013 78.1873C5.48477 78.3366 5.41013 78.4859 5.26084 78.5232C5.26084 78.5232 5.22352 78.5232 5.1862 78.5605ZM3.3575 74.7912C3.24554 74.7912 3.1709 74.7165 3.09626 74.6419C2.83501 74.0074 2.57377 73.3357 2.34985 72.6639C2.31253 72.5146 2.38717 72.3653 2.53645 72.328C2.64841 72.2907 2.79769 72.3653 2.83501 72.4773C3.05893 73.1118 3.32018 73.7835 3.58142 74.418C3.65606 74.5672 3.58142 74.7165 3.43214 74.7538C3.43214 74.7538 3.39482 74.7538 3.3575 74.7912ZM1.97664 70.8352C1.86468 70.8352 1.75272 70.7606 1.7154 70.6486C1.52879 69.9769 1.34219 69.3051 1.19291 68.596C1.15559 68.4467 1.26755 68.2974 1.37951 68.2974C1.52879 68.2601 1.67808 68.3721 1.67808 68.484C1.82736 69.1558 2.01396 69.8276 2.20056 70.4993C2.23788 70.6486 2.16324 70.7979 2.01396 70.8352C2.05128 70.8352 2.01396 70.8352 1.97664 70.8352ZM1.08095 66.7673C0.968987 66.7673 0.857025 66.6927 0.819705 66.5434C0.707743 65.8343 0.633102 65.1625 0.558461 64.4535C0.52114 64.3042 0.633103 64.1922 0.782385 64.1549C0.931667 64.1176 1.04363 64.2295 1.08095 64.3788V64.4161C1.15559 65.0879 1.23023 65.797 1.34219 66.4687C1.37951 66.618 1.26755 66.73 1.11827 66.7673H1.08095ZM0.670423 62.5874C0.521141 62.5874 0.40918 62.4755 0.40918 62.3262C0.40918 61.9903 0.40918 61.6171 0.40918 61.2812C0.40918 60.9454 0.40918 60.5722 0.40918 60.1989C0.40918 60.0497 0.521141 59.9377 0.670423 59.9377C0.819705 59.9377 0.931666 60.0497 0.931666 60.1989C0.931666 60.5348 0.931666 60.908 0.931666 61.2439C0.931666 61.5798 0.931666 61.9157 0.931666 62.2516C0.931666 62.4755 0.819705 62.5874 0.670423 62.5874ZM0.819705 58.4449C0.633102 58.4449 0.558461 58.2956 0.558461 58.1463C0.633102 57.4372 0.745064 56.7282 0.857026 56.0564C0.894346 55.9071 1.00631 55.8325 1.15559 55.8325C1.30487 55.8698 1.37951 55.9818 1.37951 56.131C1.26755 56.8028 1.15559 57.5119 1.08095 58.1837C1.08095 58.3329 0.968987 58.4449 0.819705 58.4449ZM1.52879 54.3397C1.49147 54.3397 1.49147 54.3397 1.45415 54.3397C1.30487 54.3023 1.23023 54.1531 1.26755 54.0411C1.45415 53.3693 1.64076 52.6603 1.82736 52.0258C1.86468 51.8765 2.01396 51.8392 2.16324 51.8765C2.2752 51.9138 2.34985 52.0631 2.31252 52.1751C2.0886 52.8469 1.902 53.4813 1.75272 54.1531C1.75272 54.265 1.64076 54.3397 1.52879 54.3397ZM2.79769 50.3464C2.76037 50.3464 2.72305 50.3464 2.68573 50.3464C2.53645 50.3091 2.49913 50.1225 2.53645 50.0105C2.79769 49.3388 3.09626 48.7043 3.39482 48.0699C3.46946 47.9579 3.61874 47.8833 3.7307 47.9579C3.84266 48.0325 3.91731 48.1818 3.84267 48.2938C3.5441 48.8909 3.24554 49.5627 2.98429 50.1971C3.02161 50.3091 2.90965 50.3837 2.79769 50.3464ZM4.6264 46.6144C4.58908 46.6144 4.55175 46.6144 4.51443 46.5771C4.40247 46.5024 4.32783 46.3531 4.40247 46.2412C4.40247 46.2412 4.40247 46.2412 4.40247 46.2039C4.77568 45.6067 5.14888 45.0096 5.52209 44.4125C5.59673 44.3005 5.74601 44.2632 5.89529 44.3378C6.04458 44.4125 6.04457 44.5618 5.96993 44.711C5.59673 45.2708 5.22352 45.868 4.88764 46.4651C4.85032 46.5397 4.73836 46.6144 4.6264 46.6144ZM6.94027 43.1436C6.90295 43.1436 6.8283 43.1436 6.79098 43.1063C6.67902 43.0316 6.6417 42.845 6.71634 42.7331C7.12687 42.1733 7.57471 41.6135 8.02256 41.091C8.0972 40.979 8.2838 40.979 8.39577 41.0537C8.50773 41.1283 8.50773 41.3149 8.43309 41.4269C7.98524 41.9493 7.57471 42.5092 7.16419 43.069C7.08955 43.069 7.01491 43.1063 6.94027 43.1436ZM9.59002 39.8967C9.44074 39.8967 9.32878 39.7848 9.32878 39.6355C9.32878 39.5609 9.3661 39.4862 9.40342 39.4489C9.88859 38.9264 10.3738 38.4039 10.8589 37.9188C10.9709 37.8068 11.1202 37.8068 11.2321 37.9188C11.3441 38.0307 11.3441 38.18 11.2321 38.292C10.747 38.7771 10.2618 39.2623 9.77662 39.7848C9.7393 39.8594 9.66466 39.8967 9.59002 39.8967ZM12.5757 36.9858C12.4264 36.9858 12.3144 36.8738 12.3144 36.7245C12.3144 36.6499 12.3517 36.5752 12.3891 36.5379C12.9115 36.0901 13.4714 35.6422 13.9938 35.1944C14.1058 35.0824 14.2551 35.1197 14.367 35.1944C14.479 35.269 14.4417 35.4556 14.367 35.5676C14.367 35.5676 14.3297 35.5676 14.3297 35.6049C13.8072 36.0154 13.2474 36.4633 12.7249 36.9111C12.7249 36.9484 12.6503 36.9858 12.5757 36.9858ZM56.0167 36.1647C55.9048 36.1647 55.8301 36.1274 55.7928 36.0154C55.4569 35.4183 55.0464 34.8958 54.5985 34.3733C54.4866 34.2987 54.4493 34.1121 54.5239 34.0001C54.5985 33.8882 54.7851 33.8509 54.8971 33.9255C54.9344 33.9628 54.9344 33.9628 54.9717 34.0001C55.4569 34.5226 55.9048 35.1197 56.2406 35.7169C56.3153 35.8288 56.2406 36.0154 56.1287 36.0527C56.054 36.1274 56.0167 36.1647 56.0167 36.1647ZM15.8972 34.4107C15.8225 34.4107 15.7479 34.3733 15.6733 34.2987C15.5986 34.1867 15.5986 34.0375 15.7106 33.9255C16.2704 33.515 16.8675 33.1418 17.4646 32.7686C17.5766 32.6939 17.7632 32.7312 17.8379 32.8432C17.9125 32.9552 17.8752 33.1418 17.7632 33.2164C17.1661 33.5523 16.569 33.9628 16.0091 34.336C15.9718 34.3733 15.9345 34.4107 15.8972 34.4107ZM53.255 33.0298C53.1804 33.0298 53.143 32.9925 53.1057 32.9552C52.5832 32.5073 52.0234 32.0968 51.4636 31.7236C51.3517 31.649 51.3143 31.4997 51.389 31.3504C51.4636 31.2384 51.6129 31.2011 51.7622 31.2758C52.3593 31.649 52.9191 32.0968 53.4789 32.5446C53.5909 32.6193 53.5909 32.8059 53.5163 32.9179C53.4043 32.9925 53.3296 33.0298 53.255 33.0298ZM19.4426 32.2834C19.3307 32.2834 19.256 32.2461 19.2187 32.1341C19.1441 32.0222 19.1814 31.8356 19.3307 31.7982C19.9651 31.4624 20.5996 31.1638 21.234 30.8652C21.346 30.7906 21.5326 30.8279 21.6072 30.9772C21.6819 31.0892 21.6445 31.2758 21.4953 31.3504C21.4953 31.3504 21.4579 31.3504 21.4579 31.3877C20.8235 31.6863 20.189 31.9848 19.5919 32.2834C19.5546 32.2461 19.5173 32.2461 19.4426 32.2834ZM49.7469 30.7906C49.7096 30.7906 49.6722 30.7906 49.6349 30.7533C49.0378 30.4547 48.4033 30.1562 47.7316 29.9322C47.5823 29.8949 47.5076 29.7456 47.545 29.5963C47.5823 29.4471 47.7316 29.3724 47.8809 29.4097C47.8809 29.4097 47.9182 29.4097 47.9182 29.4471C48.5899 29.7083 49.2244 29.9696 49.8588 30.3054C49.9708 30.3801 50.0454 30.5294 49.9708 30.6413C49.9335 30.716 49.8215 30.7906 49.7469 30.7906ZM23.2493 30.5667C23.1 30.5667 22.9881 30.4547 22.9881 30.3054C22.9881 30.1935 23.0627 30.1188 23.1374 30.0815C23.8091 29.8203 24.4436 29.5963 25.1153 29.4097C25.2646 29.3724 25.4139 29.4471 25.4512 29.5963C25.4886 29.7456 25.4139 29.8949 25.2646 29.9322C24.5929 30.1562 23.9584 30.3801 23.324 30.604C23.324 30.5667 23.2866 30.5667 23.2493 30.5667ZM27.2426 29.2978C27.0933 29.2978 26.9814 29.1858 26.9441 29.0365C26.9441 28.8873 27.056 28.7753 27.2053 28.738C27.8771 28.5887 28.5862 28.4021 29.2579 28.2901C29.4072 28.2528 29.5192 28.3648 29.5565 28.4767C29.5938 28.626 29.4818 28.738 29.3326 28.7753C28.6608 28.9246 27.989 29.0739 27.3173 29.2231L27.2426 29.2978ZM45.8655 29.2605C45.8282 29.2605 45.8282 29.2605 45.7909 29.2605C45.1565 29.0739 44.4847 28.9246 43.7756 28.7753C43.6263 28.738 43.5517 28.626 43.5517 28.4767C43.5517 28.3275 43.701 28.2528 43.8502 28.2528C44.5593 28.4021 45.2311 28.5514 45.9029 28.738C46.0522 28.7753 46.1268 28.9246 46.0895 29.0365C46.0895 29.1858 45.9775 29.2978 45.8655 29.2605ZM31.3479 28.5141C31.2359 28.5141 31.1239 28.4021 31.0866 28.2901C31.0866 28.1409 31.1613 28.0289 31.3106 27.9916C31.9823 27.9169 32.6914 27.805 33.4005 27.7677C33.5498 27.7677 33.6617 27.8423 33.6991 27.9916C33.6991 28.1409 33.5871 28.2528 33.4751 28.2901C32.7661 28.3648 32.057 28.4394 31.3479 28.5141ZM41.7603 28.4021C41.0512 28.3275 40.3794 28.2528 39.6703 28.1782C39.5211 28.1782 39.4091 28.0289 39.4091 27.9169C39.4091 27.7677 39.5584 27.6557 39.7077 27.693C40.4168 27.7303 41.1258 27.805 41.7976 27.9169C41.9469 27.9543 42.0215 28.0662 42.0215 28.2155C42.0215 28.2901 41.9096 28.4021 41.7603 28.4021ZM35.4904 28.1409C35.3412 28.1409 35.2292 28.0289 35.2292 27.8796C35.2292 27.7303 35.3412 27.6184 35.4904 27.6184C36.1995 27.5811 36.9086 27.5811 37.5804 27.5811C37.7297 27.5811 37.8416 27.693 37.8416 27.8423C37.8416 27.9916 37.7297 28.1035 37.5804 28.1035C36.9086 28.1035 36.1995 28.1035 35.4904 28.1409Z",fill:"#D1D5DB"})),onboardingWelcome:React.createElement("svg",{width:"520",height:"335",viewBox:"0 0 520 335",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("g",{clipPath:"url(#clip0_19263_37777)"},React.createElement("rect",{width:"520",height:"334.545",rx:"8",fill:"#FDF1E2"}),React.createElement("rect",{width:"1082",height:"350",transform:"translate(-320 -8)",fill:"white"}),React.createElement("rect",{width:"1082",height:"350",transform:"translate(-320 -8)",fill:"#FDF1E2"}),React.createElement("rect",{width:"1082",height:"350",transform:"translate(-320 -8)",fill:"url(#pattern0_19263_37777)",fillOpacity:"0.3"}),React.createElement("rect",{x:"64.2363",y:"17.1953",width:"372.8",height:"290.471",rx:"22",fill:"white"}),React.createElement("rect",{x:"64.2363",y:"-56.2793",width:"97.7558",height:"419.151",fill:"url(#paint0_linear_19263_37777)"}),React.createElement("path",{d:"M118.48 94.2527L121.242 91.4478L116.226 86.3546L113.464 89.1595C111.572 87.8856 109.456 86.994 107.232 86.534V82.5723H100.138V86.534C97.9141 86.994 95.7984 87.8849 93.9067 89.1588L91.1443 86.3546L86.1283 91.4478L88.8908 94.2527C87.6362 96.1734 86.7581 98.3216 86.305 100.58H82.4033V107.783H86.305C86.7581 110.041 87.6355 112.19 88.8901 114.11L86.1283 116.915L91.1443 122.008L93.9067 119.204C95.7984 120.477 97.9141 121.369 100.138 121.829V125.791H107.232V121.829C109.456 121.369 111.572 120.478 113.464 119.204L116.226 122.009L121.242 116.916L118.48 114.111C119.734 112.19 120.612 110.042 121.065 107.783H124.967V100.58H121.065C120.612 98.3216 119.734 96.1734 118.48 94.2527ZM103.685 111.385C99.7672 111.385 96.5912 108.16 96.5912 104.182C96.5912 100.203 99.7672 96.9784 103.685 96.9784C107.603 96.9784 110.779 100.203 110.779 104.182C110.779 108.16 107.603 111.385 103.685 111.385Z",fill:"#EC662E"}),React.createElement("path",{opacity:"0.5",d:"M90.6759 140.946L92.2207 139.377L89.4157 136.529L87.871 138.098C86.8132 137.385 85.6301 136.887 84.3863 136.629V134.414H80.4194V136.629C79.1756 136.887 77.9925 137.385 76.9347 138.097L75.39 136.529L72.585 139.377L74.1298 140.946C73.4282 142.02 72.9371 143.221 72.6838 144.484H70.502V148.512H72.6838C72.9371 149.775 73.4278 150.976 74.1294 152.05L72.585 153.619L75.39 156.467L76.9347 154.898C77.9925 155.611 79.1756 156.109 80.4194 156.367V158.582H84.3863V156.367C85.6301 156.109 86.8132 155.611 87.871 154.899L89.4157 156.467L92.2207 153.619L90.6759 152.051C91.3775 150.976 91.8686 149.775 92.1219 148.512H94.3037V144.484H92.1219C91.8686 143.221 91.3775 142.02 90.6759 140.946ZM82.4028 150.526C80.2119 150.526 78.4359 148.723 78.4359 146.498C78.4359 144.273 80.2119 142.47 82.4028 142.47C84.5938 142.47 86.3698 144.273 86.3698 146.498C86.3698 148.723 84.5938 150.526 82.4028 150.526Z",fill:"#EC662E"}),React.createElement("path",{d:"M132.624 185.875V201.51C132.624 208.673 131.173 215.33 128.311 221.295C125.945 226.227 122.602 230.718 118.375 234.646C110.959 241.538 102.811 244.867 99.6528 245.978C99.1014 246.173 98.5226 246.27 97.9439 246.27C97.3651 246.27 96.7853 246.173 96.2349 245.978C93.0766 244.867 84.9291 241.538 77.5115 234.646C73.2853 230.718 69.9419 226.227 67.5758 221.295C64.714 215.33 63.2627 208.673 63.2627 201.51V185.875C63.2627 183.46 64.8659 181.348 67.1613 180.738C81.3318 176.973 91.3562 170.713 95.0084 168.195C96.7919 166.966 99.0958 166.966 100.879 168.195C104.531 170.713 114.556 176.973 128.726 180.737H128.726C131.021 181.348 132.624 183.46 132.624 185.875Z",fill:"#4C4A49"}),React.createElement("path",{d:"M106.389 198.934H105.186V195.023C105.186 190.969 101.938 187.672 97.9463 187.672C93.9542 187.672 90.7067 190.969 90.7067 195.023V198.934H89.5031C87.6666 198.934 86.1787 200.445 86.1787 202.31V219.456C86.1787 221.32 87.6667 222.832 89.5031 222.832H106.39C108.226 222.832 109.714 221.32 109.714 219.456V202.31C109.714 200.445 108.226 198.934 106.389 198.934ZM99.6819 212.148V214.515C99.6819 215.488 98.9054 216.276 97.9462 216.276C96.9878 216.276 96.2114 215.488 96.2114 214.515V212.149C95.2427 211.552 94.5956 210.471 94.5956 209.238C94.5956 207.358 96.0962 205.835 97.9462 205.835C99.797 205.835 101.297 207.358 101.297 209.238C101.297 210.471 100.651 211.551 99.6819 212.148ZM101.851 198.934H94.0415V195.023C94.0415 192.836 95.7929 191.058 97.9463 191.058C100.1 191.058 101.851 192.836 101.851 195.023V198.934Z",fill:"white"}),React.createElement("rect",{x:"149.131",y:"229.088",width:"111.137",height:"40.6754",rx:"7",fill:"#B7D6FF"}),React.createElement("rect",{x:"149.41",y:"52.5827",width:"238.41",height:"47.9085",rx:"6.72",fill:"#FCFCFC",stroke:"#B7D6FF",strokeWidth:"0.56"}),React.createElement("rect",{x:"149.411",y:"119.823",width:"238.41",height:"47.9085",rx:"6.72",fill:"#FCFCFC",stroke:"#B7D6FF",strokeWidth:"0.56"}),React.createElement("path",{d:"M173.023 145.754L170.916 147.901C170.061 148.772 168.558 148.79 167.685 147.901L165.578 145.754L158.009 153.464C158.291 153.596 158.601 153.675 158.931 153.675H179.669C180 153.675 180.31 153.596 180.592 153.464L173.023 145.754Z",fill:"#B7D6FF"}),React.createElement("path",{d:"M179.669 135.711H158.931C158.601 135.711 158.29 135.79 158.009 135.922L166.096 144.162C166.097 144.162 166.098 144.162 166.098 144.163C166.099 144.163 166.099 144.164 166.099 144.164L168.729 146.843C169.008 147.127 169.593 147.127 169.872 146.843L172.501 144.164C172.501 144.164 172.502 144.163 172.503 144.163C172.503 144.163 172.504 144.162 172.504 144.162L180.592 135.922C180.31 135.79 180 135.711 179.669 135.711Z",fill:"#B7D6FF"}),React.createElement("path",{d:"M156.955 136.969C156.809 137.268 156.72 137.6 156.72 137.956V151.429C156.72 151.785 156.809 152.117 156.955 152.416L164.537 144.693L156.955 136.969Z",fill:"#B7D6FF"}),React.createElement("path",{d:"M181.644 136.969L174.062 144.693L181.644 152.416C181.79 152.117 181.879 151.785 181.879 151.429V137.956C181.879 137.6 181.79 137.268 181.644 136.969Z",fill:"#B7D6FF"}),React.createElement("g",{clipPath:"url(#clip1_19263_37777)"},React.createElement("path",{d:"M171.904 64.7969C168.409 64.7969 165.565 67.6404 165.565 71.1355C165.565 74.6307 168.409 77.4742 171.904 77.4742C175.399 77.4742 178.243 74.6307 178.243 71.1355C178.243 67.6404 175.399 64.7969 171.904 64.7969Z",fill:"#B7D6FF"}),React.createElement("path",{d:"M179.79 81.6152C178.054 79.8532 175.754 78.8828 173.312 78.8828H170.495C168.053 78.8828 165.752 79.8532 164.017 81.6152C162.29 83.3687 161.339 85.6832 161.339 88.1326C161.339 88.5215 161.654 88.8368 162.043 88.8368H181.763C182.152 88.8368 182.468 88.5215 182.468 88.1326C182.468 85.6832 181.517 83.3687 179.79 81.6152Z",fill:"#B7D6FF"})),React.createElement("rect",{opacity:"0.62",x:"194.131",y:"70.5039",width:"150.743",height:"12.0695",rx:"6.03476",fill:"#B7D6FF"}),React.createElement("rect",{opacity:"0.62",x:"194.131",y:"137.744",width:"150.743",height:"12.0695",rx:"6.03476",fill:"#B7D6FF"}),React.createElement("rect",{x:"174.357",y:"246.27",width:"60.6843",height:"8.1564",rx:"4.0782",fill:"white"}),React.createElement("path",{d:"M246.28 259.059C245.9 257.44 247.548 256.092 249.06 256.784L274.616 268.491C276.298 269.262 276.122 271.707 274.346 272.229L263.087 275.534C262.568 275.687 262.133 276.043 261.881 276.521L256.412 286.903C255.549 288.54 253.118 288.228 252.695 286.427L246.28 259.059Z",fill:"#3B3C4A"}),React.createElement("path",{d:"M161.131 209.76C166.654 209.76 171.131 205.283 171.131 199.76C171.131 194.237 166.654 189.76 161.131 189.76C155.608 189.76 151.131 194.237 151.131 199.76C151.131 205.283 155.608 209.76 161.131 209.76Z",stroke:"#B7D6FF",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M165.131 203.76C165.131 203.76 163.631 201.76 161.131 201.76C158.631 201.76 157.131 203.76 157.131 203.76",stroke:"#B7D6FF",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M156.631 195.76L159.131 196.76",stroke:"#B7D6FF",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M163.131 196.76L165.631 195.76",stroke:"#B7D6FF",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M190.131 209.76C195.654 209.76 200.131 205.283 200.131 199.76C200.131 194.237 195.654 189.76 190.131 189.76C184.608 189.76 180.131 194.237 180.131 199.76C180.131 205.283 184.608 209.76 190.131 209.76Z",stroke:"#B7D6FF",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M194.131 203.76C194.131 203.76 192.631 201.76 190.131 201.76C187.631 201.76 186.131 203.76 186.131 203.76",stroke:"#B7D6FF",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M187.131 196.76H187.141",stroke:"#B7D6FF",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M193.131 196.76H193.141",stroke:"#B7D6FF",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M219.131 209.76C224.654 209.76 229.131 205.283 229.131 199.76C229.131 194.237 224.654 189.76 219.131 189.76C213.608 189.76 209.131 194.237 209.131 199.76C209.131 205.283 213.608 209.76 219.131 209.76Z",stroke:"#B7D6FF",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M215.131 202.76H223.131",stroke:"#B7D6FF",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M216.131 196.76H216.141",stroke:"#B7D6FF",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M222.131 196.76H222.141",stroke:"#B7D6FF",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M248.131 209.76C253.654 209.76 258.131 205.283 258.131 199.76C258.131 194.237 253.654 189.76 248.131 189.76C242.608 189.76 238.131 194.237 238.131 199.76C238.131 205.283 242.608 209.76 248.131 209.76Z",fill:"#ECFCCB",stroke:"#65A30D",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M244.131 201.76C244.131 201.76 245.631 203.76 248.131 203.76C250.631 203.76 252.131 201.76 252.131 201.76",stroke:"#65A30D",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M245.131 196.76H245.141",stroke:"#65A30D",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M251.131 196.76H251.141",stroke:"#65A30D",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M277.131 209.76C282.654 209.76 287.131 205.283 287.131 199.76C287.131 194.237 282.654 189.76 277.131 189.76C271.608 189.76 267.131 194.237 267.131 199.76C267.131 205.283 271.608 209.76 277.131 209.76Z",stroke:"#B7D6FF",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M283.131 200.76C282.892 202.172 282.156 203.453 281.056 204.37C279.955 205.287 278.563 205.78 277.131 205.76C275.699 205.78 274.306 205.287 273.206 204.37C272.106 203.453 271.369 202.172 271.131 200.76H283.131Z",stroke:"#B7D6FF",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M274.131 196.76H274.141",stroke:"#B7D6FF",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M280.131 196.76H280.141",stroke:"#B7D6FF",strokeWidth:"1.25",strokeLinecap:"round",strokeLinejoin:"round"}),React.createElement("path",{d:"M427.425 92.9148C426.688 78.8094 425.952 64.703 425.216 50.5976C425.036 47.1583 424.849 43.6734 423.805 40.396C422.763 37.1186 420.747 34.0176 417.737 32.4303C414.727 30.843 410.653 31.1184 408.337 33.6346L409.972 35.9201C408.628 61.8241 408.056 87.7689 408.257 113.708C408.272 115.648 408.334 117.729 409.454 119.302C411.337 121.945 415.153 121.916 418.354 121.621C421.091 121.368 424.201 120.903 425.732 118.584C426.366 117.624 426.628 116.467 426.838 115.331C428.2 107.967 427.815 100.399 427.425 92.9148Z",fill:"#4C4A49"}),React.createElement("path",{d:"M414.203 38.3932C413.323 36.4588 411.847 34.6863 409.85 34.0308C407.854 33.3753 405.338 34.154 404.47 36.0933L409.179 41.4835C409.664 42.2621 410.311 42.9651 411.138 43.3423C411.965 43.7195 412.991 43.7234 413.737 43.1998C414.446 42.7014 414.808 41.7986 414.827 40.9221C414.847 40.0455 414.565 39.1893 414.203 38.3932Z",fill:"#FF824D"}),React.createElement("path",{d:"M422.119 60.8991C421.309 51.7651 416.552 42.8822 408.935 37.9544C401.319 33.0267 390.896 32.5312 383.272 37.4483C378.425 40.5744 374.94 45.5923 372.935 51.0562C370.93 56.5202 371.8 61.0475 371.846 66.877C371.87 69.8984 372.248 78.0192 374.816 79.5444L414.888 86.8429C420.022 79.2962 422.929 70.0322 422.119 60.8991Z",fill:"#4C4A49"}),React.createElement("path",{d:"M420.711 53.8933C419.813 48.4633 414.59 43.1894 410.52 39.5513C405.874 35.3993 405.221 35.5864 399.034 35.4264C392.51 35.2587 385.382 35.2859 380.291 39.433C377.47 41.7311 375.639 45.0434 374.169 48.3974C370.771 56.1487 371.295 64.9996 372.333 73.4181C373.371 81.8375 375.129 89.7837 381.916 94.7338L410.44 90.2472C416.732 87.8803 418.831 80.5799 420.611 74.0096C422.39 67.4412 421.824 60.613 420.711 53.8933Z",fill:"#4C4A49"}),React.createElement("path",{d:"M373.304 59.2913C373.703 51.3257 382.055 43.2737 389.876 44.0165L415.267 48.599L415.235 52.8829L415.523 106.377C405.523 108.651 395.758 110.258 386.265 111.089L386.04 100.358C386.04 100.358 376.004 98.7917 373.773 85.5493C372.662 78.9634 372.861 68.1412 373.304 59.2913Z",fill:"#FFBE9D"}),React.createElement("path",{d:"M378.063 69.8352C378.042 70.7341 378.775 71.4933 379.699 71.5321C380.621 71.5709 381.387 70.8757 381.408 69.9768C381.429 69.0779 380.697 68.3177 379.774 68.279C378.85 68.2392 378.084 68.9364 378.063 69.8352Z",fill:"#4C4A49"}),React.createElement("path",{d:"M376.125 64.8958C376.335 65.115 377.593 64.1453 379.397 64.1279C381.198 64.0852 382.532 65.0102 382.725 64.7833C382.82 64.6825 382.604 64.2849 382.022 63.8661C381.45 63.4491 380.478 63.0477 379.354 63.0671C378.231 63.0865 377.291 63.5189 376.753 63.9553C376.204 64.3936 376.02 64.7969 376.125 64.8958Z",fill:"#4C4A49"}),React.createElement("path",{d:"M394.098 69.8352C394.077 70.7341 394.811 71.4933 395.734 71.5321C396.656 71.5709 397.422 70.8757 397.443 69.9768C397.464 69.0779 396.731 68.3178 395.808 68.279C394.885 68.2392 394.118 68.9354 394.098 69.8352Z",fill:"#4C4A49"}),React.createElement("path",{d:"M393.88 65.0355C394.091 65.2546 395.35 64.2859 397.152 64.2685C398.954 64.2249 400.289 65.1509 400.481 64.924C400.576 64.8231 400.362 64.4256 399.778 64.0067C399.206 63.5888 398.234 63.1883 397.11 63.2077C395.987 63.2281 395.047 63.6596 394.509 64.0959C393.961 64.5342 393.777 64.9375 393.88 65.0355Z",fill:"#4C4A49"}),React.createElement("path",{d:"M387.468 78.6821C387.475 78.5784 386.351 78.3951 384.532 78.1818C384.071 78.1391 383.635 78.0518 383.552 77.7338C383.44 77.3973 383.627 76.8912 383.844 76.3443C384.263 75.2069 384.702 74.0162 385.163 72.7673C386.994 67.6747 388.314 63.4897 388.111 63.417C387.909 63.3443 386.26 67.4119 384.429 72.5045C383.989 73.7602 383.568 74.9567 383.168 76.1019C383 76.6352 382.707 77.2412 382.95 77.9403C383.078 78.2875 383.42 78.5376 383.716 78.6142C384.012 78.7015 384.271 78.7034 384.499 78.7151C386.328 78.7917 387.462 78.7868 387.468 78.6821Z",fill:"#4C4A49"}),React.createElement("path",{d:"M386.063 100.397C386.063 100.397 395.307 100.832 403.953 95.4102C403.953 95.4102 399.65 104.755 386.111 103.704L386.063 100.397Z",fill:"#EB996E"}),React.createElement("path",{d:"M388.272 83.0813C388.911 82.2028 390.041 81.7102 391.17 81.8198C391.954 81.8954 392.749 82.2697 393.232 82.9107C393.715 83.5516 393.826 84.4689 393.401 85.0914C392.923 85.7924 391.908 85.965 391.044 85.7275C390.18 85.4899 389.433 84.9227 388.723 84.3593C388.526 84.2032 388.326 84.0403 388.201 83.8241C388.077 83.6088 388.049 83.3247 388.197 83.1424",fill:"#EB996E"}),React.createElement("path",{d:"M392.793 79.8811C392.499 79.8675 392.519 81.8553 390.86 83.2865C389.205 84.7225 387.116 84.5247 387.103 84.803C387.078 84.9281 387.572 85.1831 388.454 85.1967C389.318 85.2161 390.577 84.9194 391.591 84.0438C392.603 83.1663 393.028 82.0065 393.085 81.1901C393.151 80.3582 392.927 79.8685 392.793 79.8811Z",fill:"#4C4A49"}),React.createElement("path",{d:"M393.406 59.8539C393.59 60.3494 395.387 60.0915 397.505 60.3242C399.629 60.5143 401.342 61.1222 401.617 60.6723C401.74 60.4571 401.437 59.9926 400.742 59.5184C400.052 59.0452 398.956 58.6011 397.684 58.4732C396.412 58.3481 395.252 58.5672 394.485 58.8949C393.713 59.2227 393.326 59.6193 393.406 59.8539Z",fill:"#4C4A49"}),React.createElement("path",{d:"M376.138 58.6253C376.46 59.0374 377.698 58.5904 379.191 58.5516C380.683 58.4595 381.953 58.7969 382.239 58.3586C382.365 58.1463 382.16 57.7313 381.602 57.3444C381.053 56.9584 380.139 56.6491 379.112 56.6937C378.086 56.7393 377.201 57.1272 376.686 57.5596C376.164 57.994 375.996 58.4245 376.138 58.6253Z",fill:"#4C4A49"}),React.createElement("path",{d:"M382.088 40.3289C377.275 43.6393 373.947 49.0896 372.332 55.0617L373.126 59.97C374.252 57.5944 374.394 55.0481 376.701 52.6114C378.252 50.9737 381.117 49.4339 384.162 48.6465C392.868 46.396 395.801 43.1864 399.647 37.4112C394.009 35.9771 386.901 37.0195 382.088 40.3289Z",fill:"#4C4A49"}),React.createElement("path",{d:"M419.669 53.2907C417.243 44.431 409.32 37.3953 400.349 36.1348L399.64 37.4079C397.436 40.024 395.233 42.6401 393.029 45.2562C392.479 45.9088 391.907 46.6098 391.782 47.4602C391.616 48.5976 392.312 49.703 393.189 50.4312C395.286 52.1736 398.225 52.2813 400.934 52.3559C403.643 52.4306 406.604 52.6546 408.578 54.5396C411.036 56.8871 410.982 60.8733 410.156 64.1943C409.33 67.5163 409.006 72.8697 409.344 76.279C409.648 79.3344 413.623 71.9127 416.239 73.4544C416.968 73.884 415.002 85.8707 415.764 85.5023C416.511 85.1416 416.441 80.8237 416.689 80.0228C418.029 75.6807 419.375 71.3203 420.09 66.8289C420.803 62.3365 420.869 57.6744 419.669 53.2907Z",fill:"#4C4A49"}),React.createElement("path",{d:"M412.239 76.3509C412.441 73.4662 415.58 71.6055 418.015 73.1065C419.352 73.9307 420.354 75.55 420.165 78.6141C419.66 86.7833 411.687 84.5842 411.688 84.3495C411.688 84.2031 412.001 79.7291 412.239 76.3509Z",fill:"#FFBE9D"}),React.createElement("path",{d:"M414.368 81.4086C414.406 81.3844 414.502 81.5182 414.731 81.6443C414.955 81.7674 415.347 81.8683 415.777 81.7374C416.647 81.4775 417.453 80.1568 417.588 78.6868C417.658 77.9451 417.551 77.2266 417.33 76.6235C417.123 76.0097 416.77 75.5665 416.347 75.4599C415.928 75.3309 415.608 75.5704 415.494 75.7944C415.371 76.0155 415.412 76.1823 415.368 76.1929C415.344 76.2123 415.205 76.0446 415.292 75.711C415.336 75.551 415.443 75.3649 415.641 75.2213C415.845 75.0749 416.134 75.0129 416.43 75.0652C417.047 75.1506 417.567 75.7682 417.811 76.4305C418.088 77.0986 418.225 77.9073 418.147 78.7402C417.988 80.3828 417.057 81.8663 415.871 82.1291C415.296 82.2406 414.835 82.036 414.604 81.8266C414.369 81.6065 414.34 81.4212 414.368 81.4086Z",fill:"#EB996E"}),React.createElement("path",{d:"M414.298 42.5703C414.298 42.5703 415.594 44.0005 417.163 46.6913C417.964 48.0246 418.762 49.7069 419.521 51.622C420.27 53.5438 420.885 55.7381 421.314 58.0827C422.186 62.7874 421.829 67.177 421.185 70.2197C421.124 70.6056 421.024 70.9634 420.93 71.3028C420.839 71.6412 420.753 71.9602 420.672 72.2608C420.527 72.8639 420.328 73.3604 420.181 73.7706C420.037 74.1604 419.92 74.4726 419.832 74.7101C419.75 74.9235 419.703 75.035 419.696 75.0311C419.688 75.0282 419.72 74.9109 419.786 74.6917C419.864 74.4503 419.965 74.1332 420.091 73.7386C420.223 73.3245 420.409 72.8271 420.54 72.223C420.615 71.9224 420.695 71.6034 420.78 71.265C420.866 70.9266 420.961 70.5688 421.016 70.1838C421.613 67.1489 421.94 62.7971 421.075 58.1263C420.648 55.7992 420.044 53.6184 419.312 51.7044C418.569 49.7971 417.793 48.1167 417.014 46.7795C416.824 46.4431 416.644 46.1221 416.472 45.8177C416.285 45.5248 416.108 45.2485 415.942 44.9886C415.778 44.7307 415.624 44.4892 415.481 44.2653C415.338 44.0442 415.189 43.8551 415.065 43.6776C414.826 43.3402 414.634 43.0697 414.488 42.8641C414.357 42.677 414.292 42.5752 414.298 42.5703Z",fill:"#4C4A49"}),React.createElement("path",{d:"M415.059 45.0472C415.067 45.0492 415.052 45.1345 415.016 45.2984C414.966 45.4564 414.885 45.6969 414.695 45.9558C414.336 46.492 413.549 47.0369 412.491 47.4015C411.427 47.7564 410.148 48.0745 408.712 48.3974C407.276 48.7067 405.677 48.9791 403.982 49.0984C402.287 49.2206 400.66 49.1643 399.2 48.9568C397.74 48.7474 396.451 48.3973 395.408 48.0008C394.363 47.6061 393.562 47.1795 393.029 46.8546C392.76 46.6966 392.561 46.557 392.426 46.4619C392.292 46.3669 392.224 46.3136 392.229 46.3068C392.241 46.2864 392.53 46.4755 393.076 46.7703C393.62 47.066 394.425 47.4655 395.467 47.835C396.507 48.2063 397.786 48.5341 399.23 48.729C400.676 48.9219 402.285 48.9694 403.965 48.8492C407.325 48.5971 410.317 47.8398 412.435 47.2347C413.482 46.8973 414.25 46.3941 414.619 45.8976C415 45.4079 415.025 45.0337 415.059 45.0472Z",fill:"#4C4A49"}),React.createElement("path",{d:"M413.618 42.2284C413.624 42.2342 413.578 42.2914 413.485 42.3942C413.389 42.4931 413.26 42.6541 413.062 42.8276C412.684 43.1942 412.086 43.6742 411.277 44.1532C409.669 45.1267 407.12 45.9325 404.255 45.948C401.391 45.9615 398.853 45.371 397.052 44.9221C396.149 44.6923 395.423 44.4877 394.924 44.3403C394.425 44.1929 394.151 44.1027 394.154 44.0863C394.159 44.0698 394.441 44.1279 394.948 44.2462C395.494 44.3742 396.217 44.5449 397.092 44.7505C398.9 45.1548 401.426 45.7114 404.253 45.6988C407.077 45.6832 409.586 44.9192 411.192 43.9999C412.817 43.0933 413.579 42.1799 413.618 42.2284Z",fill:"#4C4A49"}),React.createElement("path",{d:"M411.973 41.3281C411.978 41.3446 411.775 41.4154 411.404 41.5288C411.033 41.6461 410.489 41.7858 409.81 41.9302C408.453 42.2231 406.541 42.4829 404.419 42.4723C402.296 42.4577 400.387 42.1756 399.034 41.8672C398.357 41.714 397.814 41.5686 397.445 41.4474C397.075 41.33 396.873 41.2573 396.878 41.2399C396.883 41.2234 397.094 41.2651 397.47 41.3533C397.845 41.4454 398.392 41.5647 399.07 41.6946C400.424 41.9574 402.317 42.2085 404.421 42.2231C406.524 42.2328 408.421 42.0039 409.778 41.7567C410.456 41.6345 411.005 41.522 411.381 41.4338C411.757 41.3504 411.968 41.3116 411.973 41.3281Z",fill:"#4C4A49"}),React.createElement("path",{d:"M401.235 34.3693C401.25 34.3761 401.18 34.5826 401.04 34.9511C400.904 35.3225 400.673 35.8461 400.361 36.4793C399.738 37.7456 398.72 39.426 397.326 41.0666C395.927 42.7044 394.437 43.9698 393.292 44.7775C392.72 45.1828 392.242 45.4892 391.901 45.6802C391.562 45.8751 391.37 45.975 391.362 45.9604C391.353 45.9459 391.528 45.8169 391.851 45.5988C392.175 45.3835 392.636 45.0567 393.189 44.6359C394.3 43.7972 395.756 42.525 397.14 40.9047C398.519 39.2806 399.549 37.6351 400.206 36.3978C400.537 35.7801 400.789 35.2711 400.952 34.9133C401.119 34.5574 401.22 34.3625 401.235 34.3693Z",fill:"#4C4A49"}),React.createElement("path",{d:"M372.644 51.9062C372.637 51.9004 372.685 51.8287 372.783 51.6948C372.881 51.563 373.024 51.3642 373.222 51.1208C373.611 50.6292 374.196 49.933 374.977 49.1282C375.757 48.3234 376.75 47.4207 377.964 46.5674C378.574 46.1465 379.237 45.7364 379.953 45.366C380.672 45.0014 381.444 44.6775 382.254 44.4089C385.504 43.3365 388.649 43.224 390.856 43.4558C391.965 43.5663 392.852 43.736 393.455 43.8834C393.759 43.9503 393.99 44.025 394.148 44.0676C394.304 44.1142 394.387 44.1423 394.384 44.151C394.379 44.1704 394.044 44.0957 393.435 43.9784C392.828 43.8601 391.942 43.7186 390.841 43.6313C388.646 43.4461 385.541 43.5867 382.329 44.6465C379.103 45.684 376.668 47.6999 375.098 49.2543C374.307 50.0377 373.704 50.7126 373.294 51.1839C373.104 51.402 372.948 51.5814 372.821 51.7268C372.712 51.849 372.651 51.912 372.644 51.9062Z",fill:"#4C4A49"}),React.createElement("path",{d:"M378.693 43.1346C378.684 43.12 378.903 42.9736 379.307 42.7215C379.507 42.5926 379.757 42.4413 380.059 42.2891C380.36 42.1339 380.695 41.941 381.088 41.7751C381.475 41.5977 381.901 41.4067 382.374 41.2399C382.839 41.0508 383.353 40.9015 383.891 40.7347C384.976 40.4332 386.192 40.181 387.485 40.0463C388.779 39.9241 390.02 39.9318 391.142 40.0133C391.702 40.0715 392.235 40.1161 392.728 40.2101C393.223 40.2809 393.678 40.3837 394.092 40.4816C394.51 40.566 394.875 40.6891 395.2 40.7832C395.526 40.8734 395.8 40.9723 396.021 41.0595C396.466 41.2273 396.709 41.3281 396.703 41.3436C396.697 41.3601 396.443 41.2903 395.992 41.1517C395.766 41.0789 395.49 40.9946 395.164 40.917C394.838 40.8375 394.472 40.727 394.056 40.6542C393.643 40.5679 393.191 40.4758 392.699 40.4147C392.21 40.3304 391.682 40.2945 391.128 40.2431C390.017 40.1752 388.791 40.1743 387.512 40.2945C386.234 40.4283 385.032 40.6707 383.954 40.9568C383.421 41.1167 382.91 41.2564 382.447 41.4348C381.976 41.5919 381.55 41.7713 381.161 41.9371C380.767 42.0903 380.43 42.2706 380.125 42.4141C379.819 42.5538 379.564 42.6915 379.357 42.8068C378.937 43.0308 378.701 43.1491 378.693 43.1346Z",fill:"#4C4A49"}),React.createElement("path",{d:"M418.622 83.4454C418.769 83.3669 419.007 83.4541 419.281 83.745C419.549 84.035 419.858 84.5343 420.005 85.279C420.074 85.6494 420.102 86.0848 420.022 86.5589C419.954 87.0244 419.746 87.5713 419.417 88.027C419.086 88.4866 418.632 88.8997 418.041 89.1789C417.456 89.4523 416.694 89.5813 415.955 89.3729C415.215 89.1741 414.634 88.7048 414.253 88.1947C413.867 87.6789 413.65 87.1087 413.56 86.5463C413.386 85.3614 413.807 84.4344 414.235 83.8401C414.679 83.2389 415.162 82.9218 415.523 82.7705C415.889 82.6212 416.141 82.6406 416.244 82.7735C416.468 83.0488 416.022 83.7208 415.768 84.6652C415.648 85.1258 415.614 85.6649 415.769 86.0664C415.916 86.5105 416.299 86.9177 416.587 86.9681C416.729 87.0108 416.894 87.0011 417.094 86.9381C417.291 86.8692 417.496 86.7393 417.663 86.5812C417.991 86.2836 418.179 85.8268 418.27 85.3546C418.445 84.4034 418.307 83.6035 418.622 83.4454Z",fill:"#FF824D"}),React.createElement("path",{d:"M366.916 147.859L372.948 175.254L370.094 193.639H436.38L432.047 107.81L415.52 106.383L375.144 113.303L366.916 147.859Z",fill:"#FF7940"}),React.createElement("path",{d:"M383.785 112.807C383.785 112.807 366.518 111.199 358.295 123.127C353.262 130.426 346.196 147.189 346.196 147.189L369.18 151.214L383.785 112.807Z",fill:"#FF7940"}),React.createElement("g",{opacity:"0.3"},React.createElement("path",{d:"M406.898 138.734C411.748 144.819 414.025 152.536 417.198 159.67C421.285 168.862 426.945 177.229 432.574 185.539C432.996 186.162 433.572 186.861 434.311 186.771C435.079 186.677 435.471 185.798 435.669 185.038C436.887 180.349 436.285 175.312 434.686 170.743C433.087 166.173 430.536 162.011 427.812 158.028C423.521 151.751 418.749 145.815 413.553 140.288C412.619 139.295 411.618 138.28 410.329 137.865C409.041 137.449 407.391 137.853 406.826 139.1",fill:"#4C4A49"})),React.createElement("g",{opacity:"0.3"},React.createElement("path",{d:"M372.726 170.501C373.847 166.022 374.968 161.542 376.089 157.063C376.313 156.168 376.542 155.259 376.999 154.461C377.572 153.457 378.465 152.69 379.341 151.943C380.424 151.021 381.547 150.077 382.899 149.658C383.999 149.318 385.21 149.34 386.24 148.818C387.652 148.103 388.412 146.534 388.989 145.041C389.431 143.899 389.807 142.542 389.162 141.504C388.548 140.515 387.255 140.242 386.104 140.207C380.813 140.048 375.572 143.321 373.325 148.188C371.598 151.929 371.599 156.22 371.633 160.351C371.662 164.034 371.693 167.717 371.723 171.399",fill:"#4C4A49"})),React.createElement("path",{d:"M393.927 171.027C393.914 170.96 393.021 171.118 391.573 171.231C390.124 171.347 388.111 171.373 385.915 171.086C383.718 170.792 381.779 170.242 380.408 169.753C379.036 169.265 378.214 168.881 378.184 168.942C378.172 168.967 378.366 169.088 378.727 169.286C379.087 169.488 379.626 169.743 380.307 170.025C381.667 170.59 383.629 171.195 385.862 171.494C388.095 171.787 390.144 171.713 391.601 171.521C392.331 171.427 392.916 171.32 393.315 171.22C393.715 171.121 393.932 171.055 393.927 171.027Z",fill:"#4C4A49"}),React.createElement("path",{d:"M422.836 172.232C422.804 172.123 413.425 174.837 401.888 178.292C390.347 181.749 381.021 184.638 381.053 184.748C381.084 184.856 390.462 182.143 402.003 178.687C413.538 175.231 422.867 172.341 422.836 172.232Z",fill:"#4C4A49"}),React.createElement("g",{opacity:"0.3"},React.createElement("path",{d:"M379.161 169.402C380.158 172.289 382.855 174.256 385.846 174.626C388.837 174.995 391.976 173.514 393.625 170.954C388.768 171.569 383.697 171.271 379.161 169.402Z",fill:"#4C4A49"})),React.createElement("g",{opacity:"0.3"},React.createElement("path",{d:"M383.594 183.902L383.836 183.997C389.753 185.072 395.3 183.961 400.974 181.947C406.648 179.933 411.932 176.946 417.172 173.955C405.979 177.271 394.787 180.586 383.594 183.902Z",fill:"#4C4A49"})),React.createElement("path",{d:"M418.831 183.232C418.886 183.231 418.965 183.901 418.801 184.973C418.642 186.04 418.178 187.496 417.278 188.885C416.374 190.272 415.238 191.279 414.334 191.847C413.429 192.421 412.791 192.611 412.771 192.559C412.736 192.484 413.313 192.18 414.135 191.553C414.958 190.929 415.999 189.932 416.864 188.607C417.722 187.28 418.216 185.914 418.457 184.901C418.701 183.886 418.749 183.229 418.831 183.232Z",fill:"#4C4A49"}),React.createElement("path",{d:"M422.248 187.384C422.299 187.411 422.086 187.977 421.517 188.761C420.953 189.544 419.99 190.509 418.71 191.246C417.427 191.978 416.116 192.317 415.164 192.403C414.209 192.492 413.621 192.385 413.625 192.327C413.607 192.168 416.006 192.247 418.466 190.807C420.95 189.413 422.123 187.286 422.248 187.384Z",fill:"#4C4A49"}),React.createElement("path",{d:"M456.75 265.215C455.531 260.126 446.684 227.272 444.984 222.326L437.026 199.168L436.488 191.514L368.946 193.634C368.946 193.634 359.331 205.654 355.761 219.287C352.701 230.977 351.155 248.706 358.403 294.823C363.173 320.408 368.697 347.642 368.697 347.642H409.155L403.741 253.442L418.755 306.19L432.434 347.62L475.718 347.385L456.75 265.215Z",fill:"#4C4A49"}),React.createElement("path",{d:"M365.334 204.803C365.342 204.806 365.305 204.927 365.224 205.16C365.133 205.414 365.011 205.754 364.857 206.185C364.688 206.643 364.483 207.198 364.244 207.847C363.992 208.501 363.715 209.258 363.458 210.132C362.285 213.572 360.923 218.678 359.93 225.108C358.911 231.537 358.487 239.304 358.668 247.91C358.873 256.52 359.718 265.96 360.778 275.846C362.931 295.623 366.756 313.25 369.549 325.966C370.982 332.299 372.143 337.434 372.954 341.016C373.348 342.772 373.657 344.146 373.873 345.109C373.969 345.559 374.044 345.912 374.101 346.177C374.149 346.418 374.169 346.542 374.162 346.544C374.153 346.546 374.116 346.426 374.051 346.189C373.982 345.927 373.891 345.578 373.776 345.133C373.538 344.174 373.199 342.807 372.766 341.061C371.9 337.522 370.664 332.396 369.207 326.045C366.325 313.346 362.443 295.714 360.285 275.9C359.224 266.01 358.393 256.553 358.211 247.92C358.055 239.291 358.517 231.497 359.584 225.053C360.626 218.607 362.045 213.497 363.276 210.068C363.547 209.197 363.841 208.443 364.107 207.794C364.365 207.15 364.584 206.601 364.766 206.148C364.941 205.723 365.077 205.389 365.18 205.139C365.273 204.914 365.326 204.8 365.334 204.803Z",fill:"#4C4A49"}),React.createElement("path",{d:"M372.935 325.382C373.069 325.351 373.416 326.373 373.71 327.667C374.004 328.961 374.134 330.035 374 330.066C373.866 330.097 373.52 329.074 373.226 327.78C372.932 326.487 372.802 325.414 372.935 325.382Z",fill:"#4C4A49"}),React.createElement("path",{d:"M370.889 315.993C371.024 315.964 371.359 316.991 371.638 318.287C371.918 319.583 372.035 320.659 371.901 320.689C371.768 320.719 371.433 319.692 371.153 318.395C370.873 317.097 370.755 316.022 370.889 315.993Z",fill:"#4C4A49"}),React.createElement("path",{d:"M368.985 306.581C369.119 306.553 369.438 307.585 369.698 308.885C369.957 310.186 370.058 311.262 369.923 311.29C369.789 311.318 369.47 310.287 369.211 308.985C368.95 307.685 368.85 306.608 368.985 306.581Z",fill:"#4C4A49"}),React.createElement("path",{d:"M367.235 297.137C367.371 297.113 367.669 298.151 367.902 299.456C368.135 300.76 368.213 301.838 368.078 301.864C367.944 301.889 367.645 300.852 367.412 299.546C367.179 298.239 367.1 297.16 367.235 297.137Z",fill:"#4C4A49"}),React.createElement("path",{d:"M365.723 287.658C365.859 287.638 366.132 288.683 366.333 289.992C366.533 291.301 366.586 292.382 366.45 292.404C366.315 292.426 366.042 291.382 365.841 290.07C365.639 288.758 365.587 287.679 365.723 287.658Z",fill:"#4C4A49"}),React.createElement("path",{d:"M364.478 278.139C364.614 278.123 364.856 279.175 365.018 280.489C365.181 281.804 365.202 282.884 365.065 282.903C364.93 282.921 364.687 281.869 364.525 280.551C364.362 279.236 364.341 278.154 364.478 278.139Z",fill:"#4C4A49"}),React.createElement("path",{d:"M363.474 268.584C363.611 268.571 363.828 269.628 363.96 270.947C364.092 272.266 364.088 273.347 363.952 273.362C363.815 273.376 363.597 272.318 363.466 270.998C363.334 269.679 363.338 268.598 363.474 268.584Z",fill:"#4C4A49"}),React.createElement("path",{d:"M362.67 259.024C362.806 259.014 363.002 260.077 363.107 261.397C363.211 262.718 363.185 263.799 363.048 263.811C362.911 263.823 362.715 262.76 362.61 261.437C362.506 260.114 362.533 259.033 362.67 259.024Z",fill:"#4C4A49"}),React.createElement("path",{d:"M362.16 249.426C362.298 249.422 362.454 250.491 362.51 251.814C362.566 253.138 362.499 254.216 362.363 254.224C362.225 254.231 362.07 253.162 362.013 251.835C361.957 250.509 362.023 249.43 362.16 249.426Z",fill:"#4C4A49"}),React.createElement("path",{d:"M362.14 239.824C362.277 239.828 362.377 240.905 362.361 242.228C362.346 243.552 362.222 244.625 362.085 244.626C361.948 244.627 361.849 243.551 361.864 242.221C361.879 240.894 362.003 239.82 362.14 239.824Z",fill:"#4C4A49"}),React.createElement("path",{d:"M362.746 230.231C362.883 230.246 362.905 231.326 362.795 232.644C362.685 233.963 362.486 235.024 362.348 235.016C362.212 235.007 362.19 233.927 362.299 232.601C362.41 231.278 362.61 230.216 362.746 230.231Z",fill:"#4C4A49"}),React.createElement("path",{d:"M364.172 220.747C364.307 220.775 364.232 221.853 364.005 223.155C363.778 224.457 363.484 225.496 363.348 225.476C363.212 225.455 363.287 224.377 363.515 223.067C363.743 221.757 364.037 220.719 364.172 220.747Z",fill:"#4C4A49"}),React.createElement("path",{d:"M366.55 211.456C366.681 211.5 366.493 212.564 366.131 213.833C365.768 215.102 365.367 216.103 365.233 216.069C365.1 216.035 365.288 214.97 365.653 213.692C366.018 212.413 366.42 211.413 366.55 211.456Z",fill:"#4C4A49"}),React.createElement("path",{d:"M369.023 204.707C369.149 204.762 369.052 205.308 368.806 205.925C368.558 206.544 368.255 207.004 368.127 206.954C367.999 206.904 368.096 206.359 368.344 205.736C368.594 205.114 368.897 204.653 369.023 204.707Z",fill:"#4C4A49"}),React.createElement("path",{d:"M408.123 258.554C408.003 258.623 407.326 257.775 406.612 256.661C405.897 255.546 405.407 254.575 405.518 254.492C405.627 254.409 406.304 255.256 407.028 256.386C407.752 257.513 408.242 258.485 408.123 258.554Z",fill:"#4C4A49"}),React.createElement("path",{d:"M412.227 267.306C412.099 267.356 411.575 266.404 411.056 265.179C410.538 263.954 410.218 262.912 410.342 262.852C410.466 262.792 410.991 263.744 411.514 264.98C412.035 266.213 412.355 267.255 412.227 267.306Z",fill:"#4C4A49"}),React.createElement("path",{d:"M415.322 276.476C415.19 276.517 414.758 275.517 414.357 274.245C413.956 272.972 413.737 271.904 413.866 271.859C413.996 271.814 414.428 272.813 414.83 274.091C415.233 275.368 415.453 276.436 415.322 276.476Z",fill:"#4C4A49"}),React.createElement("path",{d:"M418.008 285.782C417.876 285.821 417.472 284.81 417.105 283.525C416.737 282.239 416.546 281.165 416.679 281.126C416.811 281.087 417.216 282.098 417.583 283.384C417.949 284.669 418.14 285.744 418.008 285.782Z",fill:"#4C4A49"}),React.createElement("path",{d:"M420.661 295.089C420.529 295.128 420.124 294.116 419.758 292.832C419.39 291.546 419.2 290.472 419.332 290.433C419.464 290.394 419.869 291.404 420.235 292.691C420.602 293.976 420.793 295.05 420.661 295.089Z",fill:"#4C4A49"}),React.createElement("path",{d:"M423.324 304.402C423.192 304.441 422.788 303.43 422.421 302.144C422.053 300.858 421.863 299.784 421.995 299.745C422.127 299.706 422.532 300.717 422.898 302.004C423.265 303.29 423.456 304.364 423.324 304.402Z",fill:"#4C4A49"}),React.createElement("path",{d:"M425.981 313.716C425.85 313.755 425.445 312.743 425.078 311.459C424.71 310.173 424.52 309.098 424.652 309.06C424.784 309.021 425.189 310.031 425.556 311.318C425.923 312.603 426.113 313.676 425.981 313.716Z",fill:"#4C4A49"}),React.createElement("path",{d:"M428.647 323.038C428.516 323.077 428.111 322.066 427.744 320.781C427.376 319.495 427.186 318.421 427.318 318.382C427.45 318.343 427.855 319.354 428.222 320.64C428.589 321.925 428.779 322.999 428.647 323.038Z",fill:"#4C4A49"}),React.createElement("path",{d:"M431.307 332.345C431.175 332.384 430.77 331.372 430.403 330.087C430.036 328.802 429.846 327.727 429.977 327.689C430.109 327.65 430.514 328.66 430.881 329.947C431.247 331.233 431.438 332.306 431.307 332.345Z",fill:"#4C4A49"}),React.createElement("path",{d:"M410.544 192.813C410.561 192.812 410.583 193.005 410.609 193.375C410.632 193.8 410.661 194.335 410.697 194.991C410.76 196.395 410.827 198.429 410.851 200.943C410.914 205.97 410.791 212.921 410.263 220.575C409.66 229.435 408.597 237.274 407.804 242.202L407.783 242.332L407.658 242.335C405.84 242.376 404.377 242.409 403.299 242.434C402.834 242.436 402.453 242.437 402.141 242.439C401.879 242.435 401.742 242.426 401.741 242.412C401.74 242.397 401.876 242.378 402.138 242.354C402.449 242.33 402.829 242.302 403.292 242.267C404.368 242.207 405.829 242.127 407.646 242.025L407.5 242.157C408.177 237.216 409.163 229.384 409.766 220.541C410.293 212.902 410.472 205.965 410.498 200.945C410.5 198.486 410.502 196.47 410.503 194.997C410.505 194.34 410.507 193.804 410.508 193.379C410.515 193.008 410.527 192.813 410.544 192.813Z",fill:"#4C4A49"}),React.createElement("path",{d:"M402.559 195.801C402.588 195.838 402.423 195.972 402.226 196.278C402.028 196.58 401.827 197.082 401.818 197.724C401.818 198.352 402.03 199.155 402.642 199.684C403.237 200.23 404.243 200.294 405.082 199.861C405.923 199.433 406.471 198.573 406.393 197.764C406.337 196.949 405.828 196.3 405.331 195.925C404.817 195.551 404.299 195.416 403.943 195.399C403.584 195.377 403.38 195.433 403.368 195.386C403.36 195.367 403.548 195.243 403.94 195.202C404.328 195.157 404.923 195.247 405.529 195.63C406.113 196.013 406.748 196.719 406.85 197.727C406.975 198.743 406.294 199.82 405.306 200.312C404.329 200.826 403.071 200.741 402.342 200.035C401.606 199.352 401.423 198.413 401.467 197.709C401.524 196.987 401.808 196.448 402.073 196.158C402.337 195.862 402.548 195.783 402.559 195.801Z",fill:"#4C4A49"}),React.createElement("path",{d:"M389.048 195.379C389.077 195.384 389.051 195.786 388.927 196.504C388.805 197.221 388.556 198.25 388.111 199.476C387.241 201.917 385.402 205.161 382.358 207.738C379.313 210.316 375.84 211.568 373.318 211.999C372.05 212.223 371.008 212.287 370.292 212.28C369.575 212.275 369.181 212.229 369.182 212.198C369.179 212.099 370.772 212.178 373.251 211.648C375.713 211.135 379.075 209.86 382.04 207.349C385.003 204.84 386.844 201.711 387.783 199.344C388.743 196.964 388.952 195.359 389.048 195.379Z",fill:"#4C4A49"}),React.createElement("path",{d:"M441.84 213.691C441.826 213.719 441.464 213.583 440.834 213.276C440.209 212.961 439.326 212.451 438.313 211.705C436.265 210.234 433.829 207.711 431.421 204.738C428.986 201.793 426.837 199.048 425.545 196.874C424.888 195.797 424.427 194.881 424.141 194.236C423.852 193.591 423.729 193.218 423.757 193.206C423.836 193.168 424.465 194.594 425.841 196.681C427.196 198.782 429.366 201.467 431.802 204.414C434.205 207.38 436.562 209.898 438.524 211.42C440.468 212.964 441.882 213.607 441.84 213.691Z",fill:"#4C4A49"}),React.createElement("path",{d:"M401.491 321.131C401.49 321.166 401.151 321.186 400.535 321.189C399.92 321.201 399.029 321.157 397.933 321.051C395.743 320.842 392.726 320.268 389.559 319.1C386.393 317.923 383.72 316.391 381.911 315.118C381.005 314.484 380.295 313.936 379.832 313.524C379.364 313.119 379.116 312.883 379.138 312.855C379.191 312.787 380.259 313.638 382.104 314.82C383.945 316.004 386.606 317.464 389.729 318.625C392.855 319.777 395.815 320.398 397.975 320.695C400.137 320.996 401.494 321.045 401.491 321.131Z",fill:"#4C4A49"}),React.createElement("path",{d:"M456.162 314.587C456.217 314.62 455.693 315.671 454.737 317.309C453.781 318.946 452.379 321.161 450.698 323.514C449.014 325.865 447.372 327.903 446.133 329.332C444.894 330.762 444.072 331.594 444.023 331.549C443.969 331.5 444.698 330.586 445.863 329.103C447.029 327.62 448.619 325.557 450.295 323.217C451.969 320.876 453.41 318.704 454.438 317.12C455.468 315.535 456.099 314.549 456.162 314.587Z",fill:"#4C4A49"}),React.createElement("path",{d:"M421.247 127.331C420.956 123.762 424.976 119.571 426.123 116.184C428.436 109.348 428.199 106.384 427.425 92.9184L415.676 90.375C415.318 94.8674 415.951 93.1113 415.533 97.9693C415.115 102.827 413.899 107.696 411.34 111.823C409.509 114.773 406.942 117.508 406.596 120.977C406.094 125.994 410.435 130.32 410.711 135.356C411.092 142.345 403.651 148.108 404.55 155.048C404.749 156.582 405.461 158.159 406.812 158.875C407.786 159.391 408.938 159.388 410.037 159.373C412.451 159.34 414.866 159.307 417.279 159.274C418.054 159.263 418.913 159.22 419.467 158.669C420.367 157.776 419.893 156.273 419.706 155.011C418.895 149.555 424.649 145.077 424.787 139.561C424.893 135.283 421.595 131.596 421.247 127.331Z",fill:"#4C4A49"}),React.createElement("path",{d:"M413.675 144.293C413.675 144.293 433.926 190.068 445.689 191.471C451.622 192.177 455.234 188.885 456.507 182.639C457.78 176.393 453.537 135.467 453.537 135.467L433.172 141.213L434.713 149.141L422.521 136.806L413.675 144.293Z",fill:"#FFBE9D"}),React.createElement("path",{d:"M432.051 107.808C432.051 107.808 443.447 108.921 447.69 118.399C451.933 127.876 457.811 138.566 457.811 138.566L432.749 144.296C432.749 144.296 429.243 125.154 428.976 118.4C428.684 110.999 427.926 107.595 432.051 107.808Z",fill:"#FF7940"}),React.createElement("path",{d:"M452.073 166.55C452.083 166.539 451.984 166.429 451.791 166.228C451.56 165.998 451.274 165.713 450.925 165.365C450.129 164.579 449.047 163.51 447.729 162.209C445.032 159.543 441.318 155.845 437.241 151.737C433.2 147.628 429.542 143.91 426.844 141.167C425.549 139.841 424.488 138.752 423.705 137.951C423.357 137.603 423.071 137.317 422.841 137.088C422.641 136.893 422.53 136.796 422.52 136.805C422.51 136.815 422.601 136.931 422.783 137.145C422.998 137.389 423.266 137.693 423.592 138.063C424.299 138.855 425.342 139.985 426.64 141.37C429.238 144.14 432.875 147.919 436.956 152.03C441.035 156.14 444.782 159.806 447.532 162.42C448.906 163.728 450.032 164.772 450.818 165.484C451.188 165.809 451.492 166.076 451.735 166.29C451.948 166.471 452.065 166.561 452.073 166.55Z",fill:"#EB996E"}),React.createElement("path",{d:"M395.787 108.75L403.711 111.883C403.711 111.883 408.065 111.927 408.626 113.353C409.188 114.779 409.75 116.205 409.75 116.205C409.75 116.205 412.419 116.889 412.981 118.401C413.543 119.913 418.177 130.18 418.177 130.18L422.531 136.811L413.683 144.297C413.683 144.297 411.857 141.873 410.031 140.589C408.205 139.305 400.622 132.849 400.482 131.086C400.341 129.324 396.242 119.45 396.197 118.4C396.152 117.35 396.045 115.063 397.07 115.634C398.094 116.204 399.499 119.056 399.499 119.056L398.516 115.206C398.516 115.206 397.911 114.847 397.071 113.78C396.021 112.446 395.882 110.932 395.882 110.932L395.787 108.75Z",fill:"#FFBE9D"}),React.createElement("path",{d:"M412.43 131.977C412.455 131.956 412.162 131.535 411.616 130.796C411.013 130 410.226 128.961 409.285 127.718L409.24 127.659L409.161 127.658C408.245 127.65 407.229 127.64 406.143 127.631L406.033 127.63L405.976 127.738C405.665 128.331 405.197 128.971 404.554 129.252C404.251 129.393 403.854 129.369 403.454 129.394C403.061 129.404 402.648 129.4 402.265 129.356L402.417 129.651C402.589 129.301 402.773 128.929 402.958 128.553C403.63 127.179 404.278 125.857 404.885 124.616L404.713 124.724C406.714 124.706 408.522 124.691 410.048 124.677L409.983 124.662C411.176 125.227 412.171 125.697 412.939 126.062C413.642 126.384 414.037 126.55 414.049 126.522C414.061 126.496 413.692 126.28 413.011 125.913C412.257 125.517 411.283 125.007 410.113 124.393L410.084 124.378H410.048C408.522 124.364 406.714 124.349 404.713 124.331L404.595 124.33L404.54 124.44C403.927 125.677 403.274 126.997 402.595 128.368C402.41 128.744 402.228 129.116 402.056 129.465L401.927 129.728L402.208 129.76C402.647 129.81 403.054 129.809 403.464 129.797C403.668 129.785 403.87 129.775 404.071 129.764C404.275 129.751 404.509 129.704 404.703 129.618C405.5 129.247 405.962 128.563 406.308 127.896L406.142 128.004C407.228 127.994 408.243 127.985 409.161 127.977L409.038 127.917C410.023 129.125 410.846 130.134 411.476 130.908C412.065 131.612 412.405 131.996 412.43 131.977Z",fill:"#EB996E"}),React.createElement("path",{d:"M409.758 119.688C409.758 119.657 409.29 119.628 408.45 119.602C407.531 119.584 406.338 119.561 404.91 119.534L404.298 119.522L404.841 119.826C405.578 120.238 406.445 120.712 407.153 121.399C407.326 121.575 407.451 121.777 407.378 121.899C407.316 122.064 407.085 122.229 406.869 122.359C406.415 122.618 405.882 122.819 405.343 122.981L405.397 122.973C404.422 122.91 403.366 122.518 402.41 121.969C401.596 121.505 401.359 120.45 401.267 119.541C401.189 118.603 401.246 117.673 401.376 116.823L401.206 116.977C403.669 116.779 405.783 116.609 407.374 116.481C408.074 116.412 408.658 116.354 409.132 116.307C409.54 116.26 409.759 116.225 409.757 116.203C409.756 116.182 409.534 116.177 409.124 116.186C408.647 116.204 408.062 116.226 407.359 116.253C405.766 116.342 403.648 116.461 401.182 116.601L401.035 116.609L401.012 116.755C400.864 117.646 400.798 118.586 400.873 119.576C400.914 120.069 401.006 120.575 401.194 121.07C401.375 121.558 401.716 122.051 402.209 122.326C403.22 122.898 404.283 123.308 405.396 123.373L405.421 123.374L405.449 123.365C406.021 123.188 406.558 122.983 407.061 122.69C407.302 122.528 407.568 122.383 407.721 122.04C407.81 121.868 407.755 121.633 407.681 121.497C407.602 121.357 407.508 121.244 407.411 121.145C406.61 120.394 405.75 119.961 404.977 119.549L404.91 119.841C406.338 119.814 407.532 119.791 408.45 119.773C409.29 119.748 409.758 119.719 409.758 119.688Z",fill:"#EB996E"}),React.createElement("path",{d:"M422.53 136.808C422.534 136.805 422.513 136.765 422.468 136.687C422.412 136.595 422.346 136.485 422.263 136.347C422.063 136.028 421.788 135.593 421.439 135.039C420.69 133.876 419.621 132.214 418.269 130.114L418.277 130.129C417.432 128.187 416.429 125.882 415.296 123.279C414.726 121.975 414.123 120.596 413.492 119.151C413.326 118.781 413.193 118.445 412.991 118.031C412.772 117.649 412.452 117.35 412.11 117.099C411.416 116.604 410.631 116.268 409.791 116.026L409.914 116.135C409.674 115.522 409.429 114.897 409.18 114.261C409.056 113.943 408.93 113.622 408.803 113.299C408.64 112.907 408.306 112.666 407.987 112.487C407.326 112.151 406.615 111.991 405.9 111.877C405.181 111.765 404.455 111.702 403.71 111.684L403.778 111.697C401.23 110.687 398.581 109.638 395.857 108.558L395.567 108.443L395.583 108.758C395.619 109.511 395.635 110.259 395.691 111.073C395.819 111.879 396.103 112.658 396.532 113.367C397.051 114.157 397.63 114.828 398.409 115.383L398.316 115.257C398.651 116.569 398.98 117.857 399.3 119.107L399.674 118.965C399.351 118.325 399.004 117.712 398.623 117.118C398.226 116.536 397.854 115.939 397.226 115.501C397.071 115.404 396.842 115.287 396.579 115.385C396.33 115.489 396.222 115.71 396.156 115.882C396.027 116.247 396.005 116.596 395.983 116.942C395.967 117.287 395.97 117.628 395.982 117.965C395.991 118.137 395.987 118.294 396.01 118.473C396.038 118.666 396.081 118.838 396.132 118.994C396.946 121.535 397.903 123.869 398.721 126.134C399.134 127.261 399.535 128.36 399.883 129.434C400.043 129.969 400.229 130.511 400.301 131.021C400.397 131.642 400.764 132.088 401.07 132.522C402.408 134.193 403.866 135.506 405.179 136.711C406.503 137.905 407.734 138.935 408.836 139.808C409.382 140.249 409.928 140.628 410.398 140.981C410.867 141.346 411.269 141.716 411.619 142.057C412.318 142.745 412.821 143.318 413.16 143.705C413.316 143.888 413.441 144.034 413.542 144.15C413.627 144.249 413.673 144.299 413.678 144.295C413.683 144.291 413.648 144.233 413.571 144.125C413.478 144.003 413.362 143.848 413.217 143.656C412.896 143.251 412.41 142.66 411.721 141.951C411.376 141.599 410.977 141.218 410.508 140.837C410.026 140.463 409.507 140.09 408.965 139.641C407.881 138.754 406.664 137.712 405.356 136.509C404.063 135.298 402.612 133.965 401.319 132.325C401.022 131.905 400.693 131.469 400.625 130.983C400.545 130.401 400.363 129.879 400.203 129.328C399.858 128.241 399.463 127.138 399.053 126.007C398.248 123.743 397.292 121.378 396.5 118.886C396.45 118.727 396.415 118.577 396.394 118.44C396.372 118.292 396.377 118.114 396.368 117.952C396.357 117.621 396.354 117.289 396.371 116.962C396.398 116.363 396.528 115.429 397.019 115.842C397.516 116.183 397.917 116.777 398.289 117.338C398.658 117.915 399.001 118.524 399.314 119.145L400.144 120.798L399.686 119.004C399.367 117.754 399.04 116.465 398.704 115.153L398.686 115.081L398.611 115.027C397.956 114.566 397.333 113.864 396.874 113.149C396.476 112.494 396.205 111.751 396.089 111.012C396.04 110.265 396.018 109.475 395.983 108.739L395.709 108.938C398.435 110.013 401.086 111.058 403.636 112.064L403.666 112.076L403.705 112.078C405.131 112.133 406.61 112.251 407.811 112.823C408.094 112.981 408.348 113.176 408.457 113.439C408.585 113.762 408.712 114.082 408.838 114.399C409.09 115.034 409.337 115.658 409.579 116.269L409.613 116.353L409.703 116.378C410.492 116.601 411.266 116.929 411.908 117.384C412.226 117.614 412.512 117.885 412.697 118.205C412.853 118.516 413.021 118.922 413.181 119.27C413.823 120.714 414.436 122.091 415.017 123.394C416.178 125.99 417.206 128.288 418.071 130.224L418.075 130.233L418.079 130.241C419.469 132.317 420.568 133.959 421.338 135.107C421.707 135.648 421.998 136.071 422.211 136.382C422.303 136.512 422.379 136.616 422.441 136.705C422.496 136.776 422.526 136.811 422.53 136.808Z",fill:"#EB996E"}),React.createElement("path",{d:"M434.469 148.901C434.58 148.883 434.218 146.064 433.661 142.605C433.105 139.145 432.565 136.357 432.454 136.375C432.344 136.394 432.705 139.212 433.262 142.671C433.819 146.131 434.359 148.919 434.469 148.901Z",fill:"#4C4A49"}),React.createElement("path",{d:"M377.744 108.085L380.212 139.741C380.3 140.868 381.263 141.714 382.373 141.641L399.752 140.495C400.895 140.42 401.751 139.403 401.647 138.245L398.807 106.612C398.707 105.496 397.749 104.664 396.648 104.737L379.641 105.859C378.508 105.933 377.654 106.935 377.744 108.085Z",fill:"#4C4A49"}),React.createElement("path",{d:"M352.87 148.387C352.87 148.387 347.678 184.002 347.883 188.787C348.088 193.572 353.415 204.183 360.588 205.223C367.759 206.264 374.521 199.605 374.726 190.867C374.931 182.128 375.993 154.492 375.993 154.492L370.64 151.497L352.87 148.387Z",fill:"#FFBE9D"}),React.createElement("path",{d:"M365.646 150.494C365.633 150.489 365.57 150.615 365.461 150.858C365.337 151.146 365.187 151.5 365.002 151.929C364.617 152.865 364.035 154.207 363.291 155.855C361.819 159.159 359.608 163.638 357.325 168.672C355.037 173.706 353.299 178.426 352.357 181.937C352.094 182.806 351.934 183.614 351.762 184.315C351.586 185.015 351.476 185.626 351.391 186.128C351.314 186.59 351.25 186.971 351.198 187.282C351.158 187.546 351.145 187.686 351.158 187.688C351.172 187.691 351.213 187.555 351.279 187.296C351.35 186.991 351.438 186.615 351.545 186.16C351.653 185.665 351.786 185.06 351.981 184.369C352.173 183.676 352.351 182.877 352.631 182.016C353.639 178.543 355.41 173.866 357.693 168.842C359.971 163.818 362.145 159.313 363.553 155.973C364.264 154.307 364.808 152.944 365.148 151.988C365.304 151.547 365.432 151.183 365.536 150.887C365.621 150.635 365.659 150.499 365.646 150.494Z",fill:"#EB996E"}),React.createElement("path",{d:"M382.433 118.961C382.433 118.961 377.057 122.318 375.471 123.193C373.885 124.069 374.089 130.574 374.089 130.574L365.049 151.917L375.951 155.883C375.951 155.883 379.831 148.417 380.947 147.472C382.063 146.528 383.55 146.151 383.55 146.151C383.55 146.151 384.108 148.228 385.782 147.283C387.456 146.339 389.315 144.074 389.315 144.074C389.315 144.074 390.803 145.018 391.361 143.885C391.918 142.752 392.848 140.297 392.848 140.297C392.848 140.297 389.688 136.143 388.386 136.143C387.084 136.143 380.39 136.52 380.39 136.52C380.39 136.52 380.762 135.954 382.622 135.199C384.481 134.443 395.555 131.136 396.075 130.931C396.853 130.626 397.733 128.558 395.316 128.37C392.898 128.181 379.278 130.652 379.278 130.652C379.278 130.652 378.531 127.08 379.089 126.324C379.646 125.569 384.478 122.36 382.433 118.961Z",fill:"#FFBE9D"}),React.createElement("path",{d:"M389.324 143.901C389.361 143.897 389.448 143.312 389.28 142.347C389.18 141.874 388.97 141.282 388.461 140.819C387.938 140.336 387.16 140.239 386.463 140.203C385.028 140.11 383.726 140.204 382.798 140.34C381.868 140.476 381.308 140.637 381.318 140.689C381.335 140.815 383.619 140.427 386.437 140.614C387.14 140.649 387.794 140.735 388.219 141.107C388.652 141.472 388.877 141.986 389.003 142.417C389.23 143.305 389.251 143.91 389.324 143.901Z",fill:"#EB996E"}),React.createElement("path",{d:"M387.162 144.582C387.09 144.487 386.23 145.075 385.072 145.582C383.917 146.099 382.908 146.338 382.928 146.457C382.939 146.563 384.023 146.499 385.234 145.958C386.448 145.426 387.232 144.663 387.162 144.582Z",fill:"#EB996E"}),React.createElement("path",{d:"M379.896 130.563C379.882 130.457 378.859 130.653 377.974 131.531C377.081 132.401 376.854 133.431 376.958 133.45C377.069 133.493 377.44 132.614 378.254 131.827C379.057 131.025 379.935 130.678 379.896 130.563Z",fill:"#EB996E"})),React.createElement("defs",null,React.createElement("pattern",{id:"pattern0_19263_37777",patternContentUnits:"objectBoundingBox",width:"0.462107",height:"1.42857"},React.createElement("use",{xlinkHref:"#image0_19263_37777",transform:"scale(0.000924214 0.00285714)"})),React.createElement("linearGradient",{id:"paint0_linear_19263_37777",x1:"76.3145",y1:"182.787",x2:"187.019",y2:"182.787",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FDF1E2"}),React.createElement("stop",{offset:"0.807703",stopColor:"#FDF1E2",stopOpacity:"0"})),React.createElement("clipPath",{id:"clip0_19263_37777"},React.createElement("rect",{width:"520",height:"334.545",rx:"8",fill:"white"})),React.createElement("clipPath",{id:"clip1_19263_37777"},React.createElement("rect",{width:"24.0399",height:"24.0399",fill:"white",transform:"translate(159.884 64.7969)"})),React.createElement("image",{id:"image0_19263_37777",width:"500",height:"500",preserveAspectRatio:"none",xlinkHref:"data:image/png;base64,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"}))),onboardingConnect:React.createElement("svg",{width:"616",height:"335",viewBox:"0 0 616 335",fill:"none",xmlns:"http://www.w3.org/2000/svg"},React.createElement("g",{clipPath:"url(#clip0_19232_113509)"},React.createElement("rect",{width:"616",height:"334.545",rx:"8",fill:"#FDF1E2"}),React.createElement("g",{filter:"url(#filter0_f_19232_113509)"},React.createElement("rect",{x:"-209.498",y:"-142.625",width:"1035",height:"619.794",fill:"url(#pattern0_19232_113509)"}),React.createElement("rect",{x:"-209.498",y:"-142.625",width:"1035",height:"619.794",fill:"url(#paint0_linear_19232_113509)"})),React.createElement("g",{filter:"url(#filter1_dd_19232_113509)"},React.createElement("rect",{x:"265",y:"124",width:"86",height:"86",rx:"12",fill:"white"}),React.createElement("path",{d:"M302.757 150.407L304.313 154.727C306.042 159.523 309.818 163.299 314.613 165.027L318.934 166.583C319.323 166.724 319.323 167.277 318.934 167.416L314.613 168.972C309.818 170.7 306.042 174.476 304.313 179.272L302.757 183.592C302.616 183.982 302.064 183.982 301.924 183.592L300.369 179.272C298.64 174.476 294.864 170.7 290.069 168.972L285.748 167.416C285.359 167.275 285.359 166.722 285.748 166.583L290.069 165.027C294.864 163.299 298.64 159.523 300.369 154.727L301.924 150.407C302.064 150.015 302.616 150.015 302.757 150.407Z",fill:"#FF8552"}),React.createElement("path",{d:"M322.206 140.025L322.994 142.212C323.87 144.64 325.782 146.552 328.21 147.428L330.397 148.216C330.595 148.288 330.595 148.567 330.397 148.639L328.21 149.427C325.782 150.303 323.87 152.215 322.994 154.643L322.206 156.831C322.134 157.028 321.855 157.028 321.783 156.831L320.995 154.643C320.119 152.215 318.207 150.303 315.779 149.427L313.592 148.639C313.394 148.567 313.394 148.288 313.592 148.216L315.779 147.428C318.207 146.552 320.119 144.64 320.995 142.212L321.783 140.025C321.855 139.825 322.136 139.825 322.206 140.025Z",fill:"#FF8552"}),React.createElement("path",{d:"M322.206 177.172L322.994 179.359C323.87 181.787 325.782 183.699 328.21 184.575L330.397 185.363C330.595 185.435 330.595 185.714 330.397 185.786L328.21 186.574C325.782 187.45 323.87 189.362 322.994 191.79L322.206 193.978C322.134 194.175 321.855 194.175 321.783 193.978L320.995 191.79C320.119 189.362 318.207 187.45 315.779 186.574L313.592 185.786C313.394 185.714 313.394 185.435 313.592 185.363L315.779 184.575C318.207 183.699 320.119 181.787 320.995 179.359L321.783 177.172C321.855 176.974 322.136 176.974 322.206 177.172Z",fill:"#FF8552"}))),React.createElement("defs",null,React.createElement("filter",{id:"filter0_f_19232_113509",x:"-215.998",y:"-149.125",width:"1048",height:"632.795",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"BackgroundImageFix",result:"shape"}),React.createElement("feGaussianBlur",{stdDeviation:"3.25",result:"effect1_foregroundBlur_19232_113509"})),React.createElement("pattern",{id:"pattern0_19232_113509",patternContentUnits:"objectBoundingBox",width:"1",height:"1"},React.createElement("use",{xlinkHref:"#image0_19232_113509",transform:"scale(0.000363372 0.000606796)"})),React.createElement("filter",{id:"filter1_dd_19232_113509",x:"245",y:"124",width:"126",height:"126",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB"},React.createElement("feFlood",{floodOpacity:"0",result:"BackgroundImageFix"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),React.createElement("feMorphology",{radius:"4",operator:"erode",in:"SourceAlpha",result:"effect1_dropShadow_19232_113509"}),React.createElement("feOffset",{dy:"8"}),React.createElement("feGaussianBlur",{stdDeviation:"4"}),React.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.03 0"}),React.createElement("feBlend",{mode:"normal",in2:"BackgroundImageFix",result:"effect1_dropShadow_19232_113509"}),React.createElement("feColorMatrix",{in:"SourceAlpha",type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"hardAlpha"}),React.createElement("feMorphology",{radius:"4",operator:"erode",in:"SourceAlpha",result:"effect2_dropShadow_19232_113509"}),React.createElement("feOffset",{dy:"20"}),React.createElement("feGaussianBlur",{stdDeviation:"12"}),React.createElement("feComposite",{in2:"hardAlpha",operator:"out"}),React.createElement("feColorMatrix",{type:"matrix",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.08 0"}),React.createElement("feBlend",{mode:"normal",in2:"effect1_dropShadow_19232_113509",result:"effect2_dropShadow_19232_113509"}),React.createElement("feBlend",{mode:"normal",in:"SourceGraphic",in2:"effect2_dropShadow_19232_113509",result:"shape"})),React.createElement("linearGradient",{id:"paint0_linear_19232_113509",x1:"308",y1:"-101.776",x2:"308",y2:"419.828",gradientUnits:"userSpaceOnUse"},React.createElement("stop",{stopColor:"#FFE7D3",stopOpacity:"0"}),React.createElement("stop",{offset:"0.15",stopColor:"#FFE7D3",stopOpacity:"0.0773994"}),React.createElement("stop",{offset:"0.45",stopColor:"#FFE7D3",stopOpacity:"0.193502"}),React.createElement("stop",{offset:"0.6",stopColor:"#FFE7D3",stopOpacity:"0.273629"}),React.createElement("stop",{offset:"0.8",stopColor:"#FFE7D3",stopOpacity:"0.437794"}),React.createElement("stop",{offset:"1",stopColor:"#FFE7D3"})),React.createElement("clipPath",{id:"clip0_19232_113509"},React.createElement("rect",{width:"616",height:"334.545",rx:"8",fill:"white"})),React.createElement("image",{id:"image0_19232_113509",width:"2752",height:"1648",preserveAspectRatio:"none",xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAACsAAAAZwCAYAAADJaRLMAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAfNySURBVHgB7NrBDQAQAAAx7L8wHsxxSTtH5z73DQAAAAAAAAAAAACIWAMAAAAAAAAAAAAAQgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAAUgRYAAAAAAAAAAAAAFIEWAAAAAAAAAAAAABSBFgAAAAAAAAAAAAA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AAAAAAAA4KC4JAAAAAAAcG741re/KwAAAAAAAAAAAODz1rc8IQAAAAAAcD6gAiwAAAAAAAAAAAAAAAAAAAAAAAAAABwU4fW7b0QBAAAAAAAAAAAAAAAAAAAAAAAAAAA4EKgACwAAAAAAAAAAAAAAAAAAAAAAAAAABwUJsAAAAAAAAAAAAAAAAAAAAAAAAAAAcFCQAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAcFCbAAAAAAAAAAAAAAAAAAAAAAAAAAAHBQkAALAAAAAAAAAAAAAAAAAAAAAAAAAAAHBQmwAAAAAAAAAAAAAAAAAAAAAAAAAABwUJAACwAAAAAAAAAAAAAAAAAAAAAAAAAABwUJsAAAAAAAAAAAAAAAAAAAAAAAAAAAcFCQAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAcFCbAAAAAAAAAAAAAAAAAAAAAAAAAAAHBQkAALAAAAAAAAAAAAAAAAAAAAAAAAAAAHBQmwAAAAAAAAAAAAAAAAAAAAAAAAAABwUJAACwAAAAAAAAAAAAAAAAAAAAAAAAAABwUJsAAAAAAAAAAAAAAAAAAAAAAAAAAAcFCQAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAcFCbAAAAAAAAAAAAAAAAAAAAAAAAAAAHBQkAALAAAAAAAAAAAAAAAAAAAAAAAAAAAHBQmwAAAAAAAAAAAAAAAAAAAAAAAAAABwUJAACwAAAAAAAAAAAAAAAAAAAAAAAAAABwUJsAAAAAAAAAAAAAAAAAAAAAAAAAAAcFCQAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAcFCbAAAAAAAAAAAAAAAAAAAAAAAAAAAHBQkAALAAAAAAAAAAAAAAAAAAAAAAAAAAAHBQmwAAAAAAAAAAAAAAAAAAAAAAAAAABwUJAACwAAAAAAAAAAAAAAAAAAAAAAAAAABwUJsAAAAAAAAAAAAAAAAAAAAAAAAAAAcFCQAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAcFCbAAAAAAAAAAAAAAAAAAAAAAAAAAAHBQkAALAAAAAAAAAAAAAAAAAAAAAAAAAAAHBQmwAAAAAAAAAAAAAAAAAAAAAAAAAABwUJAACwAAAAAAAAAAAAAAAAAAAAAAAAAABwUJsAAAAAAAAAAAAAAAAAAAAAAAAAAAcFCQAAsAAAAAAAAAAAAAAAAAAAAA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AAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAAAAAAAACiCGABAAAAAAAAAAAAiCKABQAAAAAAAAAAACCKABYAAAAAAAAAAACAKAJYAAAAAAAAAAAAAKIIYAEAAAAAAAAAAACIIoAFAAAAAAAAAAAAIIoAFgAAAAAAAAAAAIAoAlgAAAAAAAAAAAAAoghgAQAAAAAAAAAAAIgigAUAAAAAAAAAAAAgigAWAAAAAAAAAAAAgCgCWAAAAAAA+L927YAEAAAAQND/1+0IdIcAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADAigALAAAAAAAAAAAAwIoACwAAAAAAAAAAAMCKAAsAAAAAAAAAAADASj0EJMNOrrnaAAAAAElFTkSuQmCC"})))};function gV(e){return gV="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},gV(e)}function yV(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function vV(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?yV(Object(r),!0).forEach((function(t){bV(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):yV(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function bV(e,t,r){return(t=function(e){var t=function(e){if("object"!=gV(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=gV(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==gV(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function wV(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return xV(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?xV(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 xV(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var CV=function(){var e=hV(),t=e.getCurrentStepNumber,r=e.hasBusinessPlan,n=e.isUserConnected,o=wV(dV(),2),a=o[0],s=o[1],A=_(),l=wV((0,i.useState)(!1),2),c=l[0],u=l[1],f=4;return n()&&(f-=1),r()&&(f-=1),React.createElement(zd,{className:"p-5 bg-background-secondary"},React.createElement(zd.Left,null,React.createElement(zd.Item,null,mV.logo)),React.createElement(zd.Middle,{align:"center"},React.createElement(zd.Item,{className:"md:block hidden"},React.createElement(BF,{completedVariant:"number",currentStep:t(),size:"md",type:"inline",variant:"number",lineClassName:"w-[128px]"},Array.from({length:f},(function(e,t){return React.createElement(BF.Step,{key:t,size:"md"})}))))),React.createElement(zd.Right,null,React.createElement(zd.Item,null,React.createElement(qt,{className:"no-underline",onClick:function(){var e,t;c||(u(!0),s.setExitedEarly(!0),"/onboarding/premium-features"===A.pathname&&s.setSelectedPremiumFeatures([]),s.clearStorage(),Ac()({url:null===(e=srfm_admin)||void 0===e?void 0:e.ajax_url,method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"},body:new URLSearchParams({action:"sureforms_dismiss_pointer",pointer_nonce:null===(t=srfm_admin)||void 0===t?void 0:t.pointer_nonce}).toString()}),setTimeout((function(){Ac()({path:"/sureforms/v1/onboarding/set-status",method:"POST",data:{completed:"yes",analyticsData:vV(vV({},a.analytics),{},{exitedEarly:!0,completed:!1})}}).then((function(){window.location.href=srfm_admin.sureforms_dashboard_url}))}),100))},icon:React.createElement(np,null),size:"xs",variant:"ghost",iconPosition:"right",disabled:c},(0,we.__)("Exit Guided Setup","sureforms")))))},MV=function(){var e=_(),t=ee(),r=hV().checkRequiredStep;return(0,i.useLayoutEffect)((function(){var e=r();e&&t(e,{replace:!0})}),[e.pathname,r,t]),null},OV=function(){var e=_(),t=wV(dV(),2)[1],r="/onboarding/welcome"===e.pathname?1:2;return(0,i.useEffect)((function(){return document.body.classList.add("sureforms-onboarding-page"),function(){document.body.classList.remove("sureforms-onboarding-page")}}),[]),(0,i.useEffect)((function(){"/onboarding/done"===e.pathname&&t.clearStorage()}),[e.pathname,t]),React.createElement("div",{className:"bg-background-secondary h-full space-y-7 pb-10"},React.createElement(CV,null),React.createElement("div",{className:"p-7 w-full h-full"},React.createElement("div",{className:"w-full h-full border-0.5 border-solid border-border-subtle bg-background-primary shadow-sm rounded-xl mx-auto p-7 ".concat({1:"max-w-xl",2:"max-w-2xl"}[r])},React.createElement(fe,null))))};const jV=function(){return(0,i.useEffect)((function(){return function(){cV()}}),[]),React.createElement(fV,null,React.createElement(MV,null),React.createElement(OV,null))},EV={400:"font-normal",500:"font-medium",600:"font-semibold",700:"font-bold"},SV={36:"text-4xl",30:"text-3xl",24:"text-2xl",20:"text-xl",18:"text-lg",16:"text-base",14:"text-sm",12:"text-xs"},PV={44:"leading-11",38:"leading-9.5",32:"leading-8",30:"leading-7.5",28:"leading-7",24:"leading-6",20:"leading-5",16:"leading-4"},kV={2:"tracking-2"},NV={brand600:"text-brand-primary-600",link:"text-link-primary",primary:"text-text-primary",secondary:"text-text-secondary",tertiary:"text-text-tertiary",disabled:"text-text-disabled",help:"text-field-helper",label:"text-field-label",info:"text-support-info",success:"text-support-success",warning:"text-support-warning",error:"text-support-error",inverse:"text-text-on-color"},TV=(0,a.forwardRef)((function({as:e,children:t,weight:r,size:n,lineHeight:o,letterSpacing:i,color:a="primary",className:s,...A},l){return(0,xe.jsx)(e||"p",{ref:l,className:vt("m-0 p-0",r?EV[r]:"",n?SV[n]:"",o?PV[o]:"",i?kV[i]:"",a?NV[a]:"",s),...A,children:t})})),DV=function(e){var t=e.title,r=e.description;return React.createElement("div",{className:"space-y-1"},React.createElement(Ut,{title:t,size:"lg"}),React.createElement(TV,{as:"p",size:14,color:"secondary"},r))},IV=function(e){var t=e.className;return React.createElement("hr",{className:td("w-full border-t border-b-0 border-x-0 border-solid border-border-subtle",t)})},LV=Qt("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]);function zV(e){return zV="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},zV(e)}var RV=["onClick","disabled","text","icon"];function FV(){return FV=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},FV.apply(null,arguments)}function VV(){VV=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function A(e,t,r,n){return Object.defineProperty(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n})}try{A({},"")}catch(e){A=function(e,t,r){return e[t]=r}}function l(t,r,n,o){var i=r&&r.prototype instanceof f?r:f,a=Object.create(i.prototype);return A(a,"_invoke",function(t,r,n){var o=1;return function(i,a){if(3===o)throw Error("Generator is already running");if(4===o){if("throw"===i)throw a;return{value:e,done:!0}}for(n.method=i,n.arg=a;;){var s=n.delegate;if(s){var A=w(s,n);if(A){if(A===u)continue;return A}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(1===o)throw o=4,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=3;var l=c(t,r,n);if("normal"===l.type){if(o=n.done?4:2,l.arg===u)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=4,n.method="throw",n.arg=l.arg)}}}(t,n,new M(o||[])),!0),a}function c(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var u={};function f(){}function d(){}function p(){}var h={};A(h,i,(function(){return this}));var m=Object.getPrototypeOf,g=m&&m(m(O([])));g&&g!==r&&n.call(g,i)&&(h=g);var y=p.prototype=f.prototype=Object.create(h);function v(e){["next","throw","return"].forEach((function(t){A(e,t,(function(e){return this._invoke(t,e)}))}))}function b(e,t){function r(o,i,a,s){var A=c(e[o],e,i);if("throw"!==A.type){var l=A.arg,u=l.value;return u&&"object"==zV(u)&&n.call(u,"__await")?t.resolve(u.__await).then((function(e){r("next",e,a,s)}),(function(e){r("throw",e,a,s)})):t.resolve(u).then((function(e){l.value=e,a(l)}),(function(e){return r("throw",e,a,s)}))}s(A.arg)}var o;A(this,"_invoke",(function(e,n){function i(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(i,i):i()}),!0)}function w(t,r){var n=r.method,o=t.i[n];if(o===e)return r.delegate=null,"throw"===n&&t.i.return&&(r.method="return",r.arg=e,w(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),u;var i=c(o,t.i,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,u;var a=i.arg;return a?a.done?(r[t.r]=a.value,r.next=t.n,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,u):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,u)}function x(e){this.tryEntries.push(e)}function C(t){var r=t[4]||{};r.type="normal",r.arg=e,t[4]=r}function M(e){this.tryEntries=[[-1]],e.forEach(x,this),this.reset(!0)}function O(t){if(null!=t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}throw new TypeError(zV(t)+" is not iterable")}return d.prototype=p,A(y,"constructor",p),A(p,"constructor",d),d.displayName=A(p,s,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,A(e,s,"GeneratorFunction")),e.prototype=Object.create(y),e},t.awrap=function(e){return{__await:e}},v(b.prototype),A(b.prototype,a,(function(){return this})),t.AsyncIterator=b,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new b(l(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},v(y),A(y,s,"Generator"),A(y,i,(function(){return this})),A(y,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.unshift(n);return function e(){for(;r.length;)if((n=r.pop())in t)return e.value=n,e.done=!1,e;return e.done=!0,e}},t.values=O,M.prototype={constructor:M,reset:function(t){if(this.prev=this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(C),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0][4];if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function n(e){a.type="throw",a.arg=t,r.next=e}for(var o=r.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i[4],s=this.prev,A=i[1],l=i[2];if(-1===i[0])return n("end"),!1;if(!A&&!l)throw Error("try statement without catch or finally");if(null!=i[0]&&i[0]<=s){if(s<A)return this.method="next",this.arg=e,n(A),!0;if(s<l)return n(l),!1}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n[0]>-1&&n[0]<=this.prev&&this.prev<n[2]){var o=n;break}}o&&("break"===e||"continue"===e)&&o[0]<=t&&t<=o[2]&&(o=null);var i=o?o[4]:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o[2],u):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),u},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[2]===e)return this.complete(r[4],r[3]),C(r),u}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[0]===e){var n=r[4];if("throw"===n.type){var o=n.arg;C(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={i:O(t),r,n},"next"===this.method&&(this.arg=e),u}},t}function WV(e,t,r,n,o,i,a){try{var s=e[i](a),A=s.value}catch(e){return void r(e)}s.done?t(A):Promise.resolve(A).then(n,o)}function BV(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var i=e.apply(t,r);function a(e){WV(i,n,o,a,s,"next",e)}function s(e){WV(i,n,o,a,s,"throw",e)}a(void 0)}))}}function XV(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function UV(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?XV(Object(r),!0).forEach((function(t){YV(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):XV(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function YV(e,t,r){return(t=function(e){var t=function(e){if("object"!=zV(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=zV(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==zV(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function qV(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var HV={back:{key:"back",defaultProps:{type:"button",variant:"outline",icon:React.createElement(LV,{className:"rotate-180"}),text:(0,we.__)("Back","sureforms")},loaderProps:{variant:"primary"}},continue:{key:"continue",defaultProps:{type:"button",variant:"primary",icon:React.createElement(LV,null),iconPosition:"right",text:(0,we.__)("Next","sureforms")},loaderProps:{variant:"secondary"}},skip:{key:"skip",defaultProps:{type:"button",className:"text-text-tertiary",size:"md",variant:"ghost",icon:null,text:(0,we.__)("Skip","sureforms")},loaderProps:{variant:"primary"}}};const ZV=function(e){var t=e.backProps,r=void 0===t?{}:t,n=e.continueProps,o=void 0===n?{}:n,a=e.skipProps,s=void 0===a?{}:a,A=e.containerProps,l=void 0===A?{}:A,c=e.buttonGroupProps,u=void 0===c?{}:c,f=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return qV(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?qV(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.")}()}((0,i.useState)({back:!1,continue:!1,skip:!1}),2),d=f[0],p=f[1],h=function(e,t){p((function(r){return UV(UV({},r),{},YV({},e,t))}))},m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.onClick,n=t.disabled,o=t.text,i=t.icon,a=function(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)r=i[n],-1===t.indexOf(r)&&{}.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}(t,RV),s=HV[e];if("function"!=typeof r)return null;var A,l,c=(A=e,l=r,BV(VV().mark((function e(){var t=arguments;return VV().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("function"==typeof l){e.next=2;break}return e.abrupt("return");case 2:if(!d[A]){e.next=4;break}return e.abrupt("return");case 4:return e.prev=4,h(A,!0),e.next=8,l.apply(void 0,t);case 8:e.next=12;break;case 10:e.prev=10,e.t0=e.catch(4);case 12:return e.prev=12,h(A,!1),e.finish(12);case 15:case"end":return e.stop()}}),e,null,[[4,10,12,15]])})))),u=d[e]?React.createElement(qg,{variant:s.loaderProps.variant}):i||s.defaultProps.icon;return UV(UV(UV({},s.defaultProps),a),{},{onClick:c,disabled:n,icon:u,children:o||s.defaultProps.text})},g=m("back",r),y=m("continue",o),v=m("skip",s);return g||y||v?React.createElement(Bt,FV({justify:"between"},l),g&&React.createElement(qt,g),React.createElement(Bt,FV({className:"gap-3"},u),v&&React.createElement(qt,v),y&&React.createElement(qt,y))):null};var GV=[(0,we.__)("Build beautiful forms visually","sureforms"),(0,we.__)("Works perfectly on mobile","sureforms"),(0,we.__)("Spam protection built-in","sureforms"),(0,we.__)("Easy to connect with automation tools","sureforms")];const KV=function(){var e=hV().navigateToNextRoute;return React.createElement("div",{className:"space-y-6"},React.createElement("div",{className:"space-y-1.5"},React.createElement(TV,{as:"h2",size:30,lineHeight:38,weight:600},(0,we.__)("Welcome to SureForms","sureforms")),React.createElement(TV,{size:16,weight:500},(0,we.__)("Smart, Quick and Powerful Forms.","sureforms"))),React.createElement("div",null,mV.onboardingWelcome),React.createElement("div",null,React.createElement("ul",null,GV.map((function(e,t){return React.createElement("li",{key:t,className:"flex items-center gap-1"},React.createElement(xp,{className:"size-4 text-icon-interactive"}),React.createElement(TV,{size:14,weight:400,color:"label"},e))})))),React.createElement(IV,null),React.createElement(ZV,{continueProps:{onClick:e,text:(0,we.__)("Let's Get Started","sureforms")}}))};function QV(e){return QV="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},QV(e)}function JV(){JV=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function A(e,t,r,n){return Object.defineProperty(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n})}try{A({},"")}catch(e){A=function(e,t,r){return e[t]=r}}function l(t,r,n,o){var i=r&&r.prototype instanceof f?r:f,a=Object.create(i.prototype);return A(a,"_invoke",function(t,r,n){var o=1;return function(i,a){if(3===o)throw Error("Generator is already running");if(4===o){if("throw"===i)throw a;return{value:e,done:!0}}for(n.method=i,n.arg=a;;){var s=n.delegate;if(s){var A=w(s,n);if(A){if(A===u)continue;return A}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(1===o)throw o=4,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=3;var l=c(t,r,n);if("normal"===l.type){if(o=n.done?4:2,l.arg===u)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=4,n.method="throw",n.arg=l.arg)}}}(t,n,new M(o||[])),!0),a}function c(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var u={};function f(){}function d(){}function p(){}var h={};A(h,i,(function(){return this}));var m=Object.getPrototypeOf,g=m&&m(m(O([])));g&&g!==r&&n.call(g,i)&&(h=g);var y=p.prototype=f.prototype=Object.create(h);function v(e){["next","throw","return"].forEach((function(t){A(e,t,(function(e){return this._invoke(t,e)}))}))}function b(e,t){function r(o,i,a,s){var A=c(e[o],e,i);if("throw"!==A.type){var l=A.arg,u=l.value;return u&&"object"==QV(u)&&n.call(u,"__await")?t.resolve(u.__await).then((function(e){r("next",e,a,s)}),(function(e){r("throw",e,a,s)})):t.resolve(u).then((function(e){l.value=e,a(l)}),(function(e){return r("throw",e,a,s)}))}s(A.arg)}var o;A(this,"_invoke",(function(e,n){function i(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(i,i):i()}),!0)}function w(t,r){var n=r.method,o=t.i[n];if(o===e)return r.delegate=null,"throw"===n&&t.i.return&&(r.method="return",r.arg=e,w(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),u;var i=c(o,t.i,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,u;var a=i.arg;return a?a.done?(r[t.r]=a.value,r.next=t.n,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,u):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,u)}function x(e){this.tryEntries.push(e)}function C(t){var r=t[4]||{};r.type="normal",r.arg=e,t[4]=r}function M(e){this.tryEntries=[[-1]],e.forEach(x,this),this.reset(!0)}function O(t){if(null!=t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}throw new TypeError(QV(t)+" is not iterable")}return d.prototype=p,A(y,"constructor",p),A(p,"constructor",d),d.displayName=A(p,s,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,A(e,s,"GeneratorFunction")),e.prototype=Object.create(y),e},t.awrap=function(e){return{__await:e}},v(b.prototype),A(b.prototype,a,(function(){return this})),t.AsyncIterator=b,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new b(l(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},v(y),A(y,s,"Generator"),A(y,i,(function(){return this})),A(y,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.unshift(n);return function e(){for(;r.length;)if((n=r.pop())in t)return e.value=n,e.done=!1,e;return e.done=!0,e}},t.values=O,M.prototype={constructor:M,reset:function(t){if(this.prev=this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(C),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0][4];if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function n(e){a.type="throw",a.arg=t,r.next=e}for(var o=r.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i[4],s=this.prev,A=i[1],l=i[2];if(-1===i[0])return n("end"),!1;if(!A&&!l)throw Error("try statement without catch or finally");if(null!=i[0]&&i[0]<=s){if(s<A)return this.method="next",this.arg=e,n(A),!0;if(s<l)return n(l),!1}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n[0]>-1&&n[0]<=this.prev&&this.prev<n[2]){var o=n;break}}o&&("break"===e||"continue"===e)&&o[0]<=t&&t<=o[2]&&(o=null);var i=o?o[4]:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o[2],u):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),u},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[2]===e)return this.complete(r[4],r[3]),C(r),u}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[0]===e){var n=r[4];if("throw"===n.type){var o=n.arg;C(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={i:O(t),r,n},"next"===this.method&&(this.arg=e),u}},t}function _V(e,t,r,n,o,i,a){try{var s=e[i](a),A=s.value}catch(e){return void r(e)}s.done?t(A):Promise.resolve(A).then(n,o)}function $V(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var i=e.apply(t,r);function a(e){_V(i,n,o,a,s,"next",e)}function s(e){_V(i,n,o,a,s,"throw",e)}a(void 0)}))}}function eW(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var tW=[(0,we.__)("Build up to 10 forms using AI","sureforms"),(0,we.__)("A secure and private connection","sureforms"),(0,we.__)("Smart form drafts based on your input","sureforms")];const rW=function(){var e,t=hV(),r=t.navigateToNextRoute,n=t.navigateToPreviousRoute,o=function(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return eW(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?eW(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.")}()}(dV(),2)[1],i=function(){var e=$V(JV().mark((function e(){var t;return JV().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(e.prev=0,"non-registered"===(null===(t=srfm_admin)||void 0===t||null===(t=t.srfm_ai_details)||void 0===t?void 0:t.type)){e.next=4;break}return r(),e.abrupt("return");case 4:return e.next=6,$f("onboarding");case 6:e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),console.error("Error during authentication:",e.t0);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}(),a=function(){var e=$V(JV().mark((function e(){return JV().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:o.markStepSkipped("connect"),r();case 2:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),s="non-registered"!==(null===(e=srfm_admin)||void 0===e||null===(e=e.srfm_ai_details)||void 0===e?void 0:e.type),A=React.createElement(React.Fragment,null,React.createElement("p",null,(0,we.__)("Starting from a blank form isn't always easy. Our AI can help by creating a draft form based on what you're trying to do — saving you time and giving you a clear direction.","sureforms"),React.createElement("br",null),React.createElement("br",null),(0,we.__)("To do this, you'll need to connect your account.","sureforms")));return React.createElement("form",{onSubmit:function(e){return e.preventDefault()},className:"space-y-6"},React.createElement("div",null,mV.onboardingConnect),React.createElement(Ut,{title:(0,we.__)("Let AI Help You Build Smarter, Faster Forms","sureforms"),description:A,tag:"h3",size:"lg",className:"flex flex-col gap-2"}),React.createElement("div",{className:"space-y-2"},React.createElement(TV,{size:14,weight:500,color:"primary"},(0,we.__)("Here's what that gives you:","sureforms")),tW.map((function(e,t){return React.createElement(Bt,{key:t,className:"flex items-center gap-1.5"},React.createElement(xp,{className:"size-4 text-icon-interactive"}),React.createElement(TV,{size:14,weight:400,color:"label"},e))}))),React.createElement(IV,null),React.createElement(ZV,{backProps:{onClick:n},continueProps:{onClick:i,text:s?(0,we.__)("Continue","sureforms"):(0,we.__)("Connect","sureforms")},skipProps:{onClick:a,text:(0,we.__)("Skip","sureforms")}}))};function nW(e){return nW="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},nW(e)}function oW(){oW=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function A(e,t,r,n){return Object.defineProperty(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n})}try{A({},"")}catch(e){A=function(e,t,r){return e[t]=r}}function l(t,r,n,o){var i=r&&r.prototype instanceof f?r:f,a=Object.create(i.prototype);return A(a,"_invoke",function(t,r,n){var o=1;return function(i,a){if(3===o)throw Error("Generator is already running");if(4===o){if("throw"===i)throw a;return{value:e,done:!0}}for(n.method=i,n.arg=a;;){var s=n.delegate;if(s){var A=w(s,n);if(A){if(A===u)continue;return A}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(1===o)throw o=4,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=3;var l=c(t,r,n);if("normal"===l.type){if(o=n.done?4:2,l.arg===u)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=4,n.method="throw",n.arg=l.arg)}}}(t,n,new M(o||[])),!0),a}function c(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var u={};function f(){}function d(){}function p(){}var h={};A(h,i,(function(){return this}));var m=Object.getPrototypeOf,g=m&&m(m(O([])));g&&g!==r&&n.call(g,i)&&(h=g);var y=p.prototype=f.prototype=Object.create(h);function v(e){["next","throw","return"].forEach((function(t){A(e,t,(function(e){return this._invoke(t,e)}))}))}function b(e,t){function r(o,i,a,s){var A=c(e[o],e,i);if("throw"!==A.type){var l=A.arg,u=l.value;return u&&"object"==nW(u)&&n.call(u,"__await")?t.resolve(u.__await).then((function(e){r("next",e,a,s)}),(function(e){r("throw",e,a,s)})):t.resolve(u).then((function(e){l.value=e,a(l)}),(function(e){return r("throw",e,a,s)}))}s(A.arg)}var o;A(this,"_invoke",(function(e,n){function i(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(i,i):i()}),!0)}function w(t,r){var n=r.method,o=t.i[n];if(o===e)return r.delegate=null,"throw"===n&&t.i.return&&(r.method="return",r.arg=e,w(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),u;var i=c(o,t.i,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,u;var a=i.arg;return a?a.done?(r[t.r]=a.value,r.next=t.n,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,u):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,u)}function x(e){this.tryEntries.push(e)}function C(t){var r=t[4]||{};r.type="normal",r.arg=e,t[4]=r}function M(e){this.tryEntries=[[-1]],e.forEach(x,this),this.reset(!0)}function O(t){if(null!=t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}throw new TypeError(nW(t)+" is not iterable")}return d.prototype=p,A(y,"constructor",p),A(p,"constructor",d),d.displayName=A(p,s,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,A(e,s,"GeneratorFunction")),e.prototype=Object.create(y),e},t.awrap=function(e){return{__await:e}},v(b.prototype),A(b.prototype,a,(function(){return this})),t.AsyncIterator=b,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new b(l(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},v(y),A(y,s,"Generator"),A(y,i,(function(){return this})),A(y,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.unshift(n);return function e(){for(;r.length;)if((n=r.pop())in t)return e.value=n,e.done=!1,e;return e.done=!0,e}},t.values=O,M.prototype={constructor:M,reset:function(t){if(this.prev=this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(C),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0][4];if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function n(e){a.type="throw",a.arg=t,r.next=e}for(var o=r.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i[4],s=this.prev,A=i[1],l=i[2];if(-1===i[0])return n("end"),!1;if(!A&&!l)throw Error("try statement without catch or finally");if(null!=i[0]&&i[0]<=s){if(s<A)return this.method="next",this.arg=e,n(A),!0;if(s<l)return n(l),!1}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n[0]>-1&&n[0]<=this.prev&&this.prev<n[2]){var o=n;break}}o&&("break"===e||"continue"===e)&&o[0]<=t&&t<=o[2]&&(o=null);var i=o?o[4]:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o[2],u):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),u},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[2]===e)return this.complete(r[4],r[3]),C(r),u}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[0]===e){var n=r[4];if("throw"===n.type){var o=n.arg;C(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={i:O(t),r,n},"next"===this.method&&(this.arg=e),u}},t}function iW(e,t,r,n,o,i,a){try{var s=e[i](a),A=s.value}catch(e){return void r(e)}s.done?t(A):Promise.resolve(A).then(n,o)}function aW(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var i=e.apply(t,r);function a(e){iW(i,n,o,a,s,"next",e)}function s(e){iW(i,n,o,a,s,"throw",e)}a(void 0)}))}}function sW(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return AW(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?AW(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 AW(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var lW=[(0,we.__)("Works smoothly with forms made using SureForms","sureforms"),(0,we.__)("Helps your emails reach the inbox instead of spam","sureforms"),(0,we.__)("Setup is straightforward, even if you're not technical","sureforms"),(0,we.__)("Lightweight and easy to use without adding clutter","sureforms")];const cW=function(){var e,t,r=sW(dV(),2)[1],n=hV(),o=n.navigateToNextRoute,a=n.navigateToPreviousRoute,s=Object.entries(null!==(e=null===(t=srfm_admin)||void 0===t?void 0:t.integrations)&&void 0!==e?e:{}).find((function(e){return"sure_mails"===e[0]})),A=s?s[1]:null;A&&A.hasOwnProperty("redirection")&&delete A.redirection,(0,i.useEffect)((function(){var e=new URLSearchParams(window.location.search).get("access_key");if(e){var t=function(){var t=aW(oW().mark((function t(){var n,o,i;return oW().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,Ac()({path:"/sureforms/v1/handle-access-key",headers:{"Content-Type":"application/json","X-WP-Nonce":srfm_admin.template_picker_nonce},method:"POST",body:JSON.stringify({accessKey:e})});case 3:null!=(n=t.sent)&&n.success?(r.setAccountConnected(!0),(o=new URL(window.location.href)).searchParams.delete("access_key"),i="".concat(o.pathname,"?").concat(o.searchParams.toString()).concat(o.hash),console.log("newUrl",i),window.history.replaceState({},document.title,i)):console.error("Error handling access key:",null==n?void 0:n.message),t.next=10;break;case 7:t.prev=7,t.t0=t.catch(0),console.error("Error handling access key:",t.t0);case 10:case"end":return t.stop()}}),t,null,[[0,7]])})));return function(){return t.apply(this,arguments)}}();t()}}),[]);var l=sW((0,i.useState)(A),2),c=l[0],u=l[1],f=sW((0,i.useState)(!1),2),d=f[0],p=f[1],h=["Activate","Activated","Installed"],m=function(){var e=aW(oW().mark((function e(){var t;return oW().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(c){e.next=2;break}return e.abrupt("return",null);case 2:return e.prev=2,e.next=5,Ac()({path:"/sureforms/v1/plugin-status?plugin=sure_mails",method:"GET"});case 5:return(t=e.sent)&&t.hasOwnProperty("redirection")&&delete t.redirection,u(t),e.abrupt("return",t);case 11:return e.prev=11,e.t0=e.catch(2),console.error("Failed to refresh plugin status:",e.t0),e.abrupt("return",null);case 15:case"end":return e.stop()}}),e,null,[[2,11]])})));return function(){return e.apply(this,arguments)}}();(0,i.useEffect)((function(){m().then((function(e){e&&h.includes(e.status)&&p(!0)}))}),[]);var g=function(){"install"!==(arguments.length>0&&void 0!==arguments[0]?arguments[0]:"")&&r.markStepSkipped("emailDelivery"),r.setEmailDeliveryConfigured(!0),o()};return React.createElement("div",{className:"space-y-6"},React.createElement(Bt,{gap:"sm",align:"center",className:"h-auto"},React.createElement("div",{className:"space-y-2"},React.createElement(Ut,{tag:"h3",title:(0,we.__)("Make Sure Your Emails Get Delivered","sureforms"),size:"lg"}),React.createElement(TV,{size:14,weight:400,color:"secondary"},(0,we.__)("Most WordPress sites struggle to send emails reliably, which means form submissions from your site might not reach your inbox — or end up in spam.","sureforms")),React.createElement(TV,{size:14,weight:400,color:"secondary"},(0,we.__)("SureMail is a simple SMTP plugin that helps make sure your emails actually get delivered.","sureforms"))),React.createElement("div",{className:"h-full mx-auto"},mV.onboardingSureMailsScreen)),React.createElement("div",{className:"space-y-2"},React.createElement(TV,{size:14,weight:600,color:"primary"},(0,we.__)("What you will get:","sureforms")),lW.map((function(e,t){return React.createElement(Bt,{key:t,className:"flex items-center gap-1.5"},React.createElement(xp,{className:"size-4 text-icon-interactive"}),React.createElement(TV,{size:14,weight:400,color:"label"},e))}))),React.createElement(IV,null),React.createElement(ZV,{backProps:{onClick:function(){a()}},continueProps:{onClick:function(){if(c){if("true"===localStorage.getItem("srfm_suremail_installation_started"))return void o();if(h.includes(c.status))return void(d?o():(r.setSuremailInstalled(!0),r.unmarkStepSkipped("emailDelivery"),g("install")));localStorage.setItem("srfm_suremail_installation_started","true"),r.setSuremailInstalled(!0),r.unmarkStepSkipped("emailDelivery"),g("install"),ud({plugin:c,event:{target:{innerText:"",style:{color:""}}}}).then((function(){localStorage.removeItem("srfm_suremail_installation_started")})).catch((function(e){console.error("Plugin installation failed:",e),localStorage.removeItem("srfm_suremail_installation_started")}))}else g("install")},text:h.includes(null==c?void 0:c.status)?(0,we.__)("Continue","sureforms"):(0,we.__)("Install SureMail","sureforms")},skipProps:{onClick:g,text:(0,we.__)("Skip","sureforms")}}))},uW=or("Minus",[["path",{d:"M5 12h14",key:"1ays0h"}]]),fW=(0,a.forwardRef)((({id:e,label:t,defaultChecked:r=!1,checked:n,onChange:o,indeterminate:i,disabled:s,size:A="md",className:l,...c},u)=>{const f=(0,a.useMemo)((()=>e||`checkbox-${Fg()}`),[e]),d=(0,a.useMemo)((()=>typeof n<"u"),[n]),[p,h]=(0,a.useState)(r||!1),m="primary",g={sm:{checkbox:"size-4 rounded gap-1",icon:"size-3",text:"text-sm",description:"text-sm",gap:"gap-0.5"},md:{checkbox:"size-5 rounded gap-1",icon:"size-4",text:"text-base",description:"text-sm",gap:"gap-1"}},y={primary:{checkbox:"border-border-strong hover:border-border-interactive checked:border-border-interactive bg-white checked:bg-toggle-on checked:hover:bg-toggle-on-hover checked:hover:border-toggle-on-hover focus:ring-2 focus:ring-offset-2 focus:ring-focus",icon:"text-white"}},v=(0,a.useCallback)((()=>d?n:p),[d,n,p]),b=(0,a.useCallback)((()=>(0,a.isValidElement)(t)?t:t?.heading||t?.description?(0,xe.jsxs)("div",{className:g[A].gap,children:[t?.heading&&(0,xe.jsx)(Yt,{className:vt("text-text-primary font-medium leading-4 m-0",g[A].text,g[A].gap,s&&"text-text-disabled"),htmlFor:f,children:t?.heading}),t?.description&&(0,xe.jsx)(Yt,{tag:"p",className:vt("font-normal leading-5 m-0",g[A].description,s&&"text-text-disabled"),variant:"help",children:t?.description})]}):null),[t,A,s]);return(0,xe.jsxs)("div",{className:vt("inline-flex items-center justify-center gap-2",!!t&&"items-start",s&&"cursor-not-allowed"),children:[(0,xe.jsxs)("label",{className:vt("relative flex items-center justify-center rounded-full p-0.5",!s&&"cursor-pointer"),htmlFor:f,children:[(0,xe.jsx)("input",{ref:u,id:f,type:"checkbox",className:vt("peer relative cursor-pointer appearance-none transition-all m-0 before:content-[''] checked:before:content-[''] checked:before:hidden before:hidden !border-1.5 border-solid",y[m].checkbox,g[A].checkbox,s&&"cursor-not-allowed disabled:bg-white checked:disabled:bg-white disabled:border-border-disabled checked:disabled:border-border-disabled",l),checked:v(),onChange:e=>{if(s)return;const t=e.target.checked;d||h(t),"function"==typeof o&&o(t)},disabled:s,...c}),(0,xe.jsx)("span",{className:vt("pointer-events-none inline-flex items-center absolute top-2/4 not-rtl:left-2/4 rtl:right-2/4 -translate-y-2/4 -translate-x-2/4 text-white opacity-0 transition-opacity peer-checked:opacity-100",y[m].icon,s&&"cursor-not-allowed peer-disabled:text-border-disabled"),children:i?(0,xe.jsx)(uW,{className:vt(g[A]?.icon)}):(0,xe.jsx)(cr,{className:vt(g[A]?.icon)})})]}),!!t&&b()]})}));fW.displayName="Checkbox";const dW=Qt("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);function pW(){pW=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,o="function"==typeof Symbol?Symbol:{},i=o.iterator||"@@iterator",a=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function A(e,t,r,n){return Object.defineProperty(e,t,{value:r,enumerable:!n,configurable:!n,writable:!n})}try{A({},"")}catch(e){A=function(e,t,r){return e[t]=r}}function l(t,r,n,o){var i=r&&r.prototype instanceof f?r:f,a=Object.create(i.prototype);return A(a,"_invoke",function(t,r,n){var o=1;return function(i,a){if(3===o)throw Error("Generator is already running");if(4===o){if("throw"===i)throw a;return{value:e,done:!0}}for(n.method=i,n.arg=a;;){var s=n.delegate;if(s){var A=w(s,n);if(A){if(A===u)continue;return A}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(1===o)throw o=4,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=3;var l=c(t,r,n);if("normal"===l.type){if(o=n.done?4:2,l.arg===u)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=4,n.method="throw",n.arg=l.arg)}}}(t,n,new M(o||[])),!0),a}function c(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=l;var u={};function f(){}function d(){}function p(){}var h={};A(h,i,(function(){return this}));var m=Object.getPrototypeOf,g=m&&m(m(O([])));g&&g!==r&&n.call(g,i)&&(h=g);var y=p.prototype=f.prototype=Object.create(h);function v(e){["next","throw","return"].forEach((function(t){A(e,t,(function(e){return this._invoke(t,e)}))}))}function b(e,t){function r(o,i,a,s){var A=c(e[o],e,i);if("throw"!==A.type){var l=A.arg,u=l.value;return u&&"object"==vW(u)&&n.call(u,"__await")?t.resolve(u.__await).then((function(e){r("next",e,a,s)}),(function(e){r("throw",e,a,s)})):t.resolve(u).then((function(e){l.value=e,a(l)}),(function(e){return r("throw",e,a,s)}))}s(A.arg)}var o;A(this,"_invoke",(function(e,n){function i(){return new t((function(t,o){r(e,n,t,o)}))}return o=o?o.then(i,i):i()}),!0)}function w(t,r){var n=r.method,o=t.i[n];if(o===e)return r.delegate=null,"throw"===n&&t.i.return&&(r.method="return",r.arg=e,w(t,r),"throw"===r.method)||"return"!==n&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+n+"' method")),u;var i=c(o,t.i,r.arg);if("throw"===i.type)return r.method="throw",r.arg=i.arg,r.delegate=null,u;var a=i.arg;return a?a.done?(r[t.r]=a.value,r.next=t.n,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,u):a:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,u)}function x(e){this.tryEntries.push(e)}function C(t){var r=t[4]||{};r.type="normal",r.arg=e,t[4]=r}function M(e){this.tryEntries=[[-1]],e.forEach(x,this),this.reset(!0)}function O(t){if(null!=t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var o=-1,a=function r(){for(;++o<t.length;)if(n.call(t,o))return r.value=t[o],r.done=!1,r;return r.value=e,r.done=!0,r};return a.next=a}}throw new TypeError(vW(t)+" is not iterable")}return d.prototype=p,A(y,"constructor",p),A(p,"constructor",d),d.displayName=A(p,s,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===d||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,p):(e.__proto__=p,A(e,s,"GeneratorFunction")),e.prototype=Object.create(y),e},t.awrap=function(e){return{__await:e}},v(b.prototype),A(b.prototype,a,(function(){return this})),t.AsyncIterator=b,t.async=function(e,r,n,o,i){void 0===i&&(i=Promise);var a=new b(l(e,r,n,o),i);return t.isGeneratorFunction(r)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},v(y),A(y,s,"Generator"),A(y,i,(function(){return this})),A(y,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),r=[];for(var n in t)r.unshift(n);return function e(){for(;r.length;)if((n=r.pop())in t)return e.value=n,e.done=!1,e;return e.done=!0,e}},t.values=O,M.prototype={constructor:M,reset:function(t){if(this.prev=this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(C),!t)for(var r in this)"t"===r.charAt(0)&&n.call(this,r)&&!isNaN(+r.slice(1))&&(this[r]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0][4];if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var r=this;function n(e){a.type="throw",a.arg=t,r.next=e}for(var o=r.tryEntries.length-1;o>=0;--o){var i=this.tryEntries[o],a=i[4],s=this.prev,A=i[1],l=i[2];if(-1===i[0])return n("end"),!1;if(!A&&!l)throw Error("try statement without catch or finally");if(null!=i[0]&&i[0]<=s){if(s<A)return this.method="next",this.arg=e,n(A),!0;if(s<l)return n(l),!1}}},abrupt:function(e,t){for(var r=this.tryEntries.length-1;r>=0;--r){var n=this.tryEntries[r];if(n[0]>-1&&n[0]<=this.prev&&this.prev<n[2]){var o=n;break}}o&&("break"===e||"continue"===e)&&o[0]<=t&&t<=o[2]&&(o=null);var i=o?o[4]:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o[2],u):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),u},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[2]===e)return this.complete(r[4],r[3]),C(r),u}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r[0]===e){var n=r[4];if("throw"===n.type){var o=n.arg;C(r)}return o}}throw Error("illegal catch attempt")},delegateYield:function(t,r,n){return this.delegate={i:O(t),r,n},"next"===this.method&&(this.arg=e),u}},t}function hW(e,t,r,n,o,i,a){try{var s=e[i](a),A=s.value}catch(e){return void r(e)}s.done?t(A):Promise.resolve(A).then(n,o)}function mW(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function gW(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?mW(Object(r),!0).forEach((function(t){yW(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):mW(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function yW(e,t,r){return(t=function(e){var t=function(e){if("object"!=vW(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=vW(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==vW(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function vW(e){return vW="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},vW(e)}function bW(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||xW(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 wW(e){return function(e){if(Array.isArray(e))return CW(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||xW(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function xW(e,t){if(e){if("string"==typeof e)return CW(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?CW(e,t):void 0}}function CW(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var MW=[{id:"ai_form_generation",title:(0,we.__)("AI Form Generation","sureforms"),description:(0,we.__)("Tired of building forms manually? Let AI do the work for you. Just describe and our AI will create your perfect form in seconds.","sureforms"),type:"free",plan:"free"},{id:"entries",title:(0,we.__)("View Entries","sureforms"),description:(0,we.__)("Track, view, and manage all form submissions in one place. Stay organized, informed, and never miss a response.","sureforms"),type:"free",plan:"free"},{id:"multi_step_form",title:(0,we.__)("Multi-step Forms","sureforms"),description:(0,we.__)("Break complex forms into simple steps, reducing overwhelm and boosting completion rates. Guide users smoothly through the process","sureforms"),plan:"starter"},{id:"conditional_logic",title:(0,we.__)("Conditional Fields","sureforms"),description:(0,we.__)("Show or hide fields based on user answers. Ask the right questions and display only what's needed to keep forms clean and relevant.","sureforms"),plan:"starter"},{id:"webhooks",title:(0,we.__)("Webhooks","sureforms"),description:(0,we.__)("Send form submissions instantly to any external system or endpoint to power advanced workflows.","sureforms"),plan:"starter"},{id:"advanced_fields",title:(0,we.__)("Advanced Fields","sureforms"),description:(0,we.__)("Enhance your forms with advanced fields like multi-file upload, rating fields, and date & time pickers to collect richer, flexible data.","sureforms"),plan:"starter"},{id:"conversational_forms",title:(0,we.__)("Conversational Forms","sureforms"),description:(0,we.__)("Create forms that feel like a conversation. One question at a time keeps users engaged and makes form completion easy.","sureforms"),plan:"pro"},{id:"digital_signatures",title:(0,we.__)("Digital Signatures","sureforms"),description:(0,we.__)("Collect legally binding digital signatures directly in your forms for agreements, approvals, and contracts.","sureforms"),plan:"pro"},{id:"calculations",title:(0,we.__)("Calculators","sureforms"),description:(0,we.__)("Add interactive calculators to your forms for instant estimates, quotes, and calculations for your users.","sureforms"),plan:"business"},{id:"user_registration",title:(0,we.__)("User Registration and Login","sureforms"),description:(0,we.__)("Allow visitors to register and log in to your site. Useful for membership, community, or any site that needs user access.","sureforms"),plan:"business"},{id:"pdf_generation",title:(0,we.__)("PDF Generation Made Simple","sureforms"),description:(0,we.__)("Automatically turn form submissions into clean, ready-to-download PDFs. Perfect for records, sharing, archiving, or keeping things organized.","sureforms"),plan:"business"},{id:"custom_app",title:(0,we.__)("Custom App","sureforms"),description:(0,we.__)("Collect data, send it to external applications for processing, and display results instantly — all seamlessly integrated to create dynamic, interactive user experiences.","sureforms"),plan:"business"}],OW={};MW.forEach((function(e){OW[e.id]=e}));var jW={free:"green",premium:"inverse"},EW="srfm_onboarding_premium_features",SW="srfm_onboarding_premium_selections",PW="srfm_onboarding_current_plan",kW="ONB10",NW=function(e,t){return function(e){for(var t=wW(e),r=t.length-1;r>0;r--){var n=Math.floor(Math.random()*(r+1)),o=[t[n],t[r]];t[r]=o[0],t[n]=o[1]}return t}(e).slice(0,t)},TW=function(e,t){try{var r=localStorage.getItem(e);if(!r)return t;try{return JSON.parse(r)}catch(e){return console.error("Error parsing stored value:",e),t}}catch(e){return console.error("Error reading from local storage:",e),t}},DW=function(e,t){try{localStorage.setItem(e,JSON.stringify(t))}catch(e){console.error("Error saving to local storage:",e)}};const IW=function(){var e,t,r=bW(dV(),2)[1],n=hV(),o=n.navigateToPreviousRoute,a=n.navigateToNextRoute,s=(null===(e=srfm_admin)||void 0===e?void 0:e.is_pro_active)&&(null===(t=srfm_admin)||void 0===t?void 0:t.pro_plugin_name)||"",A=s.includes("SureForms"),l=bW((0,i.useState)(""),2),c=l[0],u=l[1],f=bW((0,i.useState)(!1),2),d=f[0],p=f[1],h=bW((0,i.useState)([]),2),m=h[0],g=h[1],y=bW((0,i.useState)({}),2),v=y[0],b=y[1],w=bW((0,i.useState)(!1),2),x=w[0],C=w[1];(0,i.useEffect)((function(){if(A){var e=s.match(/SureForms\s+(.*)/);if(e&&e[1]){var t=e[1].trim().toLowerCase();u(t),t!==TW(PW,"")&&(localStorage.removeItem(EW),localStorage.removeItem(SW),DW(PW,t))}}p(!0)}),[s,A]),(0,i.useEffect)((function(){if(d){var e=TW(EW,null);if(e&&Array.isArray(e)&&e.length>0)g(e);else{var t=function(e){var t=MW.filter((function(e){return"free"===e.plan}));if("starter"===e){var r=NW(MW.filter((function(e){return"pro"===e.plan})),2),n=NW(MW.filter((function(e){return"business"===e.plan})),1);return[].concat(wW(t),wW(r),wW(n))}if("pro"===e){var o=NW(MW.filter((function(e){return"business"===e.plan})),3);return[].concat(wW(t),wW(o))}var i=NW(MW.filter((function(e){return"starter"===e.plan})),1),a=NW(MW.filter((function(e){return"pro"===e.plan})),1),s=NW(MW.filter((function(e){return"business"===e.plan})),1);return[].concat(wW(t),wW(i),wW(a),wW(s))}(c);DW(EW,t),g(t)}var r=TW(SW,null);r&&"object"===vW(r)&&b(r)}}),[d,c]),(0,i.useEffect)((function(){if(d&&m.length>0&&0===Object.keys(v).length){var e={};m.forEach((function(t){"free"===t.type&&(e[t.id]=!0)})),b(e),DW(SW,e)}}),[d,m,c,v]);var M,O,j,E,S,P,k=(0,i.useMemo)((function(){return m.filter((function(e){return"free"!==e.type})).some((function(e){return v[e.id]}))}),[m,v]),N=k&&"business"!==c;return React.createElement("div",{className:"space-y-6"},React.createElement(DV,{title:(0,we.__)("Select Your Features","sureforms"),description:(0,we.__)("Get more control, faster workflows, and deeper customization — all designed to help you build better websites with less effort.","sureforms")}),d&&m.length>0&&React.createElement(React.Fragment,null,React.createElement("div",null,m.map((function(e,t){return React.createElement("div",{key:e.id},React.createElement("div",{className:"p-1 bg-background-primary flex items-start justify-between"},React.createElement("div",{className:"flex-grow"},React.createElement("div",{className:"flex items-center gap-3"},React.createElement(TV,{size:16,weight:500,color:"primary"},e.title),(n="free"===(r=e.type||"premium")?(0,we.__)("Free","sureforms"):(0,we.__)("Premium","sureforms"),React.createElement($d,{variant:jW[r],label:n,size:"xs"}))),React.createElement(TV,{size:14,weight:400,color:"tertiary",className:"mt-1"},e.description)),React.createElement("div",{className:"ml-4 mt-1"},React.createElement(fW,{checked:!!v[e.id],onChange:function(){return function(e,t){if("free"!==t){var r=gW(gW({},v),{},yW({},e,!v[e]));b(r),DW(SW,r)}}(e.id,e.type)},size:"sm"}))),t<m.length-1&&React.createElement(IV,{className:"m-2 w-auto"}));var r,n})))),d&&React.createElement(React.Fragment,null,React.createElement(IV,null),React.createElement(ZV,{backProps:{onClick:function(){o()}},continueProps:gW({onClick:function(){if(k){var e,t=Object.entries(v).filter((function(e){var t=bW(e,2),r=t[0],n=t[1],o=OW[r];return n&&o&&"free"!==o.type})).map((function(e){return bW(e,1)[0]}));r.setSelectedPremiumFeatures(wW(new Set(t))),N&&window.open(ed(null===(e=srfm_admin)||void 0===e?void 0:e.sureforms_pricing_page,"onboarding_premium_features"),"_blank")}else r.setSelectedPremiumFeatures([]);a()},text:N?(0,we.__)("Upgrade","sureforms"):(0,we.__)("Next","sureforms")},N&&{icon:React.createElement(dW,null),className:"[&>svg]:size-4"}),skipProps:{onClick:function(){r.markStepSkipped("premiumFeatures"),r.setSelectedPremiumFeatures([]),r.clearStorage(),a()},text:(0,we.__)("Skip","sureforms")}}),N&&React.createElement("div",{className:"flex items-center justify-between p-3 gap-2 relative ring-1 rounded-lg ring-alert-border-neutral bg-background-secondary shadow-none"},React.createElement("div",{className:"flex items-center justify-between"},React.createElement("span",{className:"text-text-primary text-sm [&_*]:text-sm leading-5 [&_*]:leading-5 font-normal [word-break:break-word] inline px-1 mr-4"},(E=(0,we.sprintf)((0,we.__)("Selected features require %1$s - use code %2$s to get 10% off on any plan.","sureforms"),"%1$s","%2$s"),j="starter",m.forEach((function(e){v[e.id]&&"free"!==e.type&&("business"===e.plan?j="business":"pro"===e.plan&&"business"!==j&&(j="pro"))})),M=j,O={starter:(0,we.__)("Starter","sureforms"),pro:(0,we.__)("Pro","sureforms"),business:(0,we.__)("Business","sureforms")},S="SureForms ".concat(O[M]||(0,we.__)("Premium","sureforms")),P=E.split("%1$s").flatMap((function(e,t){if(0===t)return[e];var r=bW(e.split("%2$s"),2),n=r[0],o=r[1];return[React.createElement("strong",{key:"plan"},S),n,React.createElement("strong",{key:"coupon"},kW),o]})),P)),React.createElement("button",{className:"outline-1 border-none cursor-pointer transition-colors duration-300 ease-in-out text-xs font-semibold focus:ring-toggle-on disabled:text-text-disabled rounded [&>svg]:size-4 outline-none bg-transparent hover:underline p-0 border-0 leading-none focus:ring-0 focus:ring-offset-0 ring-offset-0 focus:outline-none text-button-primary border-button-primary hover:border-button-primary hover:text-button-primary-hover",onClick:function(){var e=function(){var e=function(e){return function(){var t=this,r=arguments;return new Promise((function(n,o){var i=e.apply(t,r);function a(e){hW(i,n,o,a,s,"next",e)}function s(e){hW(i,n,o,a,s,"throw",e)}a(void 0)}))}}(pW().mark((function e(){var t;return pW().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,navigator.clipboard.writeText(kW);case 3:console.log("Coupon code copied to clipboard"),C(!0),setTimeout((function(){return C(!1)}),1e3),e.next=12;break;case 8:e.prev=8,e.t0=e.catch(0),console.error("Failed to copy using Clipboard API:",e.t0);try{(t=document.createElement("textarea")).value=kW,t.style.position="fixed",t.style.opacity="0",document.body.appendChild(t),t.focus(),t.select(),document.execCommand("copy"),document.body.removeChild(t),console.log("Fallback: Coupon code copied using execCommand"),C(!0),setTimeout((function(){return C(!1)}),1e3)}catch(e){console.error("Fallback copy failed:",e)}case 12:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(){return e.apply(this,arguments)}}();e()}},React.createElement("span",{className:"px-1"},x?(0,we.__)("Copied","sureforms"):(0,we.__)("Copy","sureforms")))))))};function LW(e){return LW="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},LW(e)}function zW(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function RW(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?zW(Object(r),!0).forEach((function(t){FW(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):zW(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function FW(e,t,r){return(t=function(e){var t=function(e){if("object"!=LW(e)||!e)return e;var t=e[Symbol.toPrimitive];if(void 0!==t){var r=t.call(e,"string");if("object"!=LW(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}(e);return"symbol"==LW(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function VW(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,i,a,s=[],A=!0,l=!1;try{if(i=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;A=!1}else for(;!(A=(n=i.call(r)).done)&&(s.push(n.value),s.length!==t);A=!0);}catch(e){l=!0,o=e}finally{try{if(!A&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(l)throw o}}return s}}(e,t)||function(e,t){if(e){if("string"==typeof e)return WW(e,t);var r={}.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?WW(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 WW(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r<t;r++)n[r]=e[r];return n}var BW=[(0,we.__)("Style your form to better match your site's design","sureforms"),(0,we.__)("Set up confirmation messages and email notifications for each submission","sureforms"),(0,we.__)("Add spam protection to block common bot submissions","sureforms"),(0,we.__)("Get weekly email reports with a summary of form activity","sureforms")];const XW=function(){var e=VW(dV(),2),t=e[0],r=e[1],n=hV().navigateToPreviousRoute,o=VW((0,i.useState)(!1),2),a=o[0],s=o[1];return React.createElement("div",{className:"space-y-6"},React.createElement(Bt,{gap:"sm",align:"center",className:"h-auto"},React.createElement("div",{className:"space-y-2"},React.createElement(Ut,{tag:"h3",title:(0,we.__)("You're All Set! 🚀","sureforms"),size:"lg"}),React.createElement(TV,{size:14,weight:400,color:"secondary"},(0,we.__)("Use our AI form builder to get started quickly, or build your form from scratch if you already know what you need. Your forms are ready to create, share, and connect with your site visitors.","sureforms")))),React.createElement("div",{className:"space-y-2"},React.createElement(TV,{size:14,weight:600,color:"primary"},(0,we.__)("Final Touches That Make a Difference:","sureforms")),BW.map((function(e,t){return React.createElement(Bt,{key:t,className:"flex items-center gap-1.5"},React.createElement(xp,{className:"size-4 text-icon-interactive"}),React.createElement(TV,{size:14,weight:500,color:"label"},e))}))),React.createElement(IV,null),React.createElement(ZV,{backProps:{onClick:n},continueProps:{onClick:function(){a||(s(!0),r.setCompleted(!0),r.clearStorage(),Ac()({url:srfm_admin.ajax_url,method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded; charset=UTF-8"},body:new URLSearchParams({action:"sureforms_accept_cta",pointer_nonce:srfm_admin.pointer_nonce}).toString()}),setTimeout((function(){Ac()({path:"/sureforms/v1/onboarding/set-status",method:"POST",data:{completed:"yes",analyticsData:RW(RW({},t.analytics),{},{completed:!0,exitedEarly:!1})}}).then((function(){window.location.href="".concat(srfm_admin.site_url,"/wp-admin/admin.php?page=add-new-form&method=ai")}))}),100))},text:(0,we.__)("Build Your First Form","sureforms"),disabled:a}}))};var UW,YW=function(){var e=srfm_admin||{},t=e.onboarding_completed,r=e.onboarding_redirect;return!t||r?React.createElement(ye,null,React.createElement(he,null,React.createElement(de,{path:"/onboarding",element:React.createElement(jV,null)},React.createElement(de,{path:"welcome",element:React.createElement(KV,null)}),React.createElement(de,{path:"connect",element:React.createElement(rW,null)}),React.createElement(de,{path:"email-delivery",element:React.createElement(cW,null)}),React.createElement(de,{path:"premium-features",element:React.createElement(IW,null)}),React.createElement(de,{path:"done",element:React.createElement(XW,null)})),React.createElement(de,{path:"*",element:React.createElement(ue,{to:"/onboarding/welcome",replace:!0})}))):React.createElement(ye,null,React.createElement(he,null,React.createElement(de,{path:"/",element:React.createElement(RF,null)}),React.createElement(de,{path:"/onboarding",element:React.createElement(jV,null)},React.createElement(de,{path:"welcome",element:React.createElement(KV,null)}),React.createElement(de,{path:"connect",element:React.createElement(rW,null)}),React.createElement(de,{path:"email-delivery",element:React.createElement(cW,null)}),React.createElement(de,{path:"premium-features",element:React.createElement(IW,null)}),React.createElement(de,{path:"done",element:React.createElement(XW,null)})),React.createElement(de,{path:"*",element:React.createElement(RF,null)})))};UW=document.getElementById("srfm-dashboard-container"),document.addEventListener("DOMContentLoaded",(function(){null!==UW&&(0,i.createRoot)(UW).render(React.createElement(YW,null))}))})()})();