PageSourceSearch

https://sprightly-unicorn-8cc539.netlify.app/assets/index-UjEqnV1y.js

js sprightly-unicorn-8cc539.netlify.app collected 2026-10-03 11:26:20 UTC 1,416,554 bytes, 198 lines download raw bytes

vendor: 1,850 bytes, lines 1-9
1(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const r of document.querySelectorAll('link[rel="modulepreload"]'))a(r);new MutationObserver(r=>{for(const o of r)if(o.type==="childList")for(const i of o.addedNodes)i.tagName==="LINK"&&i.rel==="modulepreload"&&a(i)}).observe(document,{childList:!0,subtree:!0});function n(r){const o={};return r.integrity&&(o.integrity=r.integrity),r.referrerPolicy&&(o.referrerPolicy=r.referrerPolicy),r.crossOrigin==="use-credentials"?o.credentials="include":r.crossOrigin==="anonymous"?o.credentials="omit":o.credentials="same-origin",o}function a(r){if(r.ep)return;r.ep=!0;const o=n(r);fetch(r.href,o)}})();var Js=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Pe(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var BA={exports:{}},Xp={},IA={exports:{}},ge={};/**
2 * @license React
3 * react.production.min.js
4 *
5 * Copyright (c) Facebook, Inc. and its affiliates.
6 *
7 * This source code is licensed under the MIT license found in the
8 * LICENSE file in the root directory of this source tree.
9 */var $c=Symbol.for("react.element"),qD=Symbol.for("react.portal"),KD=Symbol.for("react.fragment"),JD=Symbol.for("react.strict_mode"),YD=Symbol.for("react.profiler"),XD=Symbol.for("react.provider"),QD=Symbol.for("react.context"),ZD=Symbol.for("react.forward_ref"),eO=Symbol.for("react.suspense"),tO=Symbol.for("react.memo"),nO=Symbol.for("react.lazy"),Ox=Symbol.iterator;function aO(e){return e===null||typeof e!="object"?null:(e=Ox&&e[Ox]||e["@@iterator"],typeof e=="function"?e:null)}var $A={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},MA=Object.assign,FA={};
vendor: 6,353 bytes, lines 9-17
9function es(e,t,n){this.props=e,this.context=t,this.refs=FA,this.updater=n||$A}es.prototype.isReactComponent={};es.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};es.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function UA(){}UA.prototype=es.prototype;function $0(e,t,n){this.props=e,this.context=t,this.refs=FA,this.updater=n||$A}var M0=$0.prototype=new UA;M0.constructor=$0;MA(M0,es.prototype);M0.isPureReactComponent=!0;var Nx=Array.isArray,WA=Object.prototype.hasOwnProperty,F0={current:null},VA={key:!0,ref:!0,__self:!0,__source:!0};function zA(e,t,n){var a,r={},o=null,i=null;if(t!=null)for(a in t.ref!==void 0&&(i=t.ref),t.key!==void 0&&(o=""+t.key),t)WA.call(t,a)&&!VA.hasOwnProperty(a)&&(r[a]=t[a]);var s=arguments.length-2;if(s===1)r.children=n;else if(1<s){for(var l=Array(s),c=0;c<s;c++)l[c]=arguments[c+2];r.children=l}if(e&&e.defaultProps)for(a in s=e.defaultProps,s)r[a]===void 0&&(r[a]=s[a]);return{$$typeof:$c,type:e,key:o,ref:i,props:r,_owner:F0.current}}function rO(e,t){return{$$typeof:$c,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function U0(e){return typeof e=="object"&&e!==null&&e.$$typeof===$c}function oO(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){return t[n]})}var Rx=/\/+/g;function vh(e,t){return typeof e=="object"&&e!==null&&e.key!=null?oO(""+e.key):t.toString(36)}function Jd(e,t,n,a,r){var o=typeof e;(o==="undefined"||o==="boolean")&&(e=null);var i=!1;if(e===null)i=!0;else switch(o){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){case $c:case qD:i=!0}}if(i)return i=e,r=r(i),e=a===""?"."+vh(i,0):a,Nx(r)?(n="",e!=null&&(n=e.replace(Rx,"$&/")+"/"),Jd(r,t,n,"",function(c){return c})):r!=null&&(U0(r)&&(r=rO(r,n+(!r.key||i&&i.key===r.key?"":(""+r.key).replace(Rx,"$&/")+"/")+e)),t.push(r)),1;if(i=0,a=a===""?".":a+":",Nx(e))for(var s=0;s<e.length;s++){o=e[s];var l=a+vh(o,s);i+=Jd(o,t,n,l,r)}else if(l=aO(e),typeof l=="function")for(e=l.call(e),s=0;!(o=e.next()).done;)o=o.value,l=a+vh(o,s++),i+=Jd(o,t,n,l,r);else if(o==="object")throw t=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return i}function id(e,t,n){if(e==null)return e;var a=[],r=0;return Jd(e,a,"","",function(o){return t.call(n,o,r++)}),a}function iO(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Wt={current:null},Yd={transition:null},sO={ReactCurrentDispatcher:Wt,ReactCurrentBatchConfig:Yd,ReactCurrentOwner:F0};function HA(){throw Error("act(...) is not supported in production builds of React.")}ge.Children={map:id,forEach:function(e,t,n){id(e,function(){t.apply(this,arguments)},n)},count:function(e){var t=0;return id(e,function(){t++}),t},toArray:function(e){return id(e,function(t){return t})||[]},only:function(e){if(!U0(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};ge.Component=es;ge.Fragment=KD;ge.Profiler=YD;ge.PureComponent=$0;ge.StrictMode=JD;ge.Suspense=eO;ge.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=sO;ge.act=HA;ge.cloneElement=function(e,t,n){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var a=MA({},e.props),r=e.key,o=e.ref,i=e._owner;if(t!=null){if(t.ref!==void 0&&(o=t.ref,i=F0.current),t.key!==void 0&&(r=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(l in t)WA.call(t,l)&&!VA.hasOwnProperty(l)&&(a[l]=t[l]===void 0&&s!==void 0?s[l]:t[l])}var l=arguments.length-2;if(l===1)a.children=n;else if(1<l){s=Array(l);for(var c=0;c<l;c++)s[c]=arguments[c+2];a.children=s}return{$$typeof:$c,type:e.type,key:r,ref:o,props:a,_owner:i}};ge.createContext=function(e){return e={$$typeof:QD,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:XD,_context:e},e.Consumer=e};ge.createElement=zA;ge.createFactory=function(e){var t=zA.bind(null,e);return t.type=e,t};ge.createRef=function(){return{current:null}};ge.forwardRef=function(e){return{$$typeof:ZD,render:e}};ge.isValidElement=U0;ge.lazy=function(e){return{$$typeof:nO,_payload:{_status:-1,_result:e},_init:iO}};ge.memo=function(e,t){return{$$typeof:tO,type:e,compare:t===void 0?null:t}};ge.startTransition=function(e){var t=Yd.transition;Yd.transition={};try{e()}finally{Yd.transition=t}};ge.unstable_act=HA;ge.useCallback=function(e,t){return Wt.current.useCallback(e,t)};ge.useContext=function(e){return Wt.current.useContext(e)};ge.useDebugValue=function(){};ge.useDeferredValue=function(e){return Wt.current.useDeferredValue(e)};ge.useEffect=function(e,t){return Wt.current.useEffect(e,t)};ge.useId=function(){return Wt.current.useId()};ge.useImperativeHandle=function(e,t,n){return Wt.current.useImperativeHandle(e,t,n)};ge.useInsertionEffect=function(e,t){return Wt.current.useInsertionEffect(e,t)};ge.useLayoutEffect=function(e,t){return Wt.current.useLayoutEffect(e,t)};ge.useMemo=function(e,t){return Wt.current.useMemo(e,t)};ge.useReducer=function(e,t,n){return Wt.current.useReducer(e,t,n)};ge.useRef=function(e){return Wt.current.useRef(e)};ge.useState=function(e){return Wt.current.useState(e)};ge.useSyncExternalStore=function(e,t,n){return Wt.current.useSyncExternalStore(e,t,n)};ge.useTransition=function(){return Wt.current.useTransition()};ge.version="18.3.1";IA.exports=ge;var C=IA.exports;const O=Pe(C);/**
10 * @license React
11 * react-jsx-runtime.production.min.js
12 *
13 * Copyright (c) Facebook, Inc. and its affiliates.
14 *
15 * This source code is licensed under the MIT license found in the
16 * LICENSE file in the root directory of this source tree.
17 */var lO=C,cO=Symbol.for("react.element"),dO=Symbol.for("react.fragment"),uO=Object.prototype.hasOwnProperty,pO=lO.__SECRET_INT
vendor: 8,834 bytes, lines 17-33
17ERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,fO={key:!0,ref:!0,__self:!0,__source:!0};function GA(e,t,n){var a,r={},o=null,i=null;n!==void 0&&(o=""+n),t.key!==void 0&&(o=""+t.key),t.ref!==void 0&&(i=t.ref);for(a in t)uO.call(t,a)&&!fO.hasOwnProperty(a)&&(r[a]=t[a]);if(e&&e.defaultProps)for(a in t=e.defaultProps,t)r[a]===void 0&&(r[a]=t[a]);return{$$typeof:cO,type:e,key:o,ref:i,props:r,_owner:pO.current}}Xp.Fragment=dO;Xp.jsx=GA;Xp.jsxs=GA;BA.exports=Xp;var h=BA.exports,qA={exports:{}},mn={},KA={exports:{}},JA={};/**
18 * @license React
19 * scheduler.production.min.js
20 *
21 * Copyright (c) Facebook, Inc. and its affiliates.
22 *
23 * This source code is licensed under the MIT license found in the
24 * LICENSE file in the root directory of this source tree.
25 */(function(e){function t(N,R){var U=N.length;N.push(R);e:for(;0<U;){var z=U-1>>>1,W=N[z];if(0<r(W,R))N[z]=R,N[U]=W,U=z;else break e}}function n(N){return N.length===0?null:N[0]}function a(N){if(N.length===0)return null;var R=N[0],U=N.pop();if(U!==R){N[0]=U;e:for(var z=0,W=N.length,H=W>>>1;z<H;){var ae=2*(z+1)-1,de=N[ae],pe=ae+1,Ne=N[pe];if(0>r(de,U))pe<W&&0>r(Ne,de)?(N[z]=Ne,N[pe]=U,z=pe):(N[z]=de,N[ae]=U,z=ae);else if(pe<W&&0>r(Ne,U))N[z]=Ne,N[pe]=U,z=pe;else break e}}return R}function r(N,R){var U=N.sortIndex-R.sortIndex;return U!==0?U:N.id-R.id}if(typeof performance=="object"&&typeof performance.now=="function"){var o=performance;e.unstable_now=function(){return o.now()}}else{var i=Date,s=i.now();e.unstable_now=function(){return i.now()-s}}var l=[],c=[],d=1,u=null,p=3,f=!1,g=!1,y=!1,x=typeof setTimeout=="function"?setTimeout:null,m=typeof clearTimeout=="function"?clearTimeout:null,v=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function b(N){for(var R=n(c);R!==null;){if(R.callback===null)a(c);else if(R.startTime<=N)a(c),R.sortIndex=R.expirationTime,t(l,R);else break;R=n(c)}}function k(N){if(y=!1,b(N),!g)if(n(l)!==null)g=!0,F(w);else{var R=n(c);R!==null&&B(k,R.startTime-N)}}function w(N,R){g=!1,y&&(y=!1,m(S),S=-1),f=!0;var U=p;try{for(b(R),u=n(l);u!==null&&(!(u.expirationTime>R)||N&&!D());){var z=u.callback;if(typeof z=="function"){u.callback=null,p=u.priorityLevel;var W=z(u.expirationTime<=R);R=e.unstable_now(),typeof W=="function"?u.callback=W:u===n(l)&&a(l),b(R)}else a(l);u=n(l)}if(u!==null)var H=!0;else{var ae=n(c);ae!==null&&B(k,ae.startTime-R),H=!1}return H}finally{u=null,p=U,f=!1}}var j=!1,A=null,S=-1,_=5,T=-1;function D(){return!(e.unstable_now()-T<_)}function E(){if(A!==null){var N=e.unstable_now();T=N;var R=!0;try{R=A(!0,N)}finally{R?L():(j=!1,A=null)}}else j=!1}var L;if(typeof v=="function")L=function(){v(E)};else if(typeof MessageChannel<"u"){var I=new MessageChannel,$=I.port2;I.port1.onmessage=E,L=function(){$.postMessage(null)}}else L=function(){x(E,0)};function F(N){A=N,j||(j=!0,L())}function B(N,R){S=x(function(){N(e.unstable_now())},R)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(N){N.callback=null},e.unstable_continueExecution=function(){g||f||(g=!0,F(w))},e.unstable_forceFrameRate=function(N){0>N||125<N?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):_=0<N?Math.floor(1e3/N):5},e.unstable_getCurrentPriorityLevel=function(){return p},e.unstable_getFirstCallbackNode=function(){return n(l)},e.unstable_next=function(N){switch(p){case 1:case 2:case 3:var R=3;break;default:R=p}var U=p;p=R;try{return N()}finally{p=U}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(N,R){switch(N){case 1:case 2:case 3:case 4:case 5:break;default:N=3}var U=p;p=N;try{return R()}finally{p=U}},e.unstable_scheduleCallback=function(N,R,U){var z=e.unstable_now();switch(typeof U=="object"&&U!==null?(U=U.delay,U=typeof U=="number"&&0<U?z+U:z):U=z,N){case 1:var W=-1;break;case 2:W=250;break;case 5:W=1073741823;break;case 4:W=1e4;break;default:W=5e3}return W=U+W,N={id:d++,callback:R,priorityLevel:N,startTime:U,expirationTime:W,sortIndex:-1},U>z?(N.sortIndex=U,t(c,N),n(l)===null&&N===n(c)&&(y?(m(S),S=-1):y=!0,B(k,U-z))):(N.sortIndex=W,t(l,N),g||f||(g=!0,F(w))),N},e.unstable_shouldYield=D,e.unstable_wrapCallback=function(N){var R=p;return function(){var U=p;p=R;try{return N.apply(this,arguments)}finally{p=U}}}})(JA);KA.exports=JA;var hO=KA.exports;/**
26 * @license React
27 * react-dom.production.min.js
28 *
29 * Copyright (c) Facebook, Inc. and its affiliates.
30 *
31 * This source code is licensed under the MIT license found in the
32 * LICENSE file in the root directory of this source tree.
33 */var mO=C,pn=hO;function q(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var YA=new Set,_l={};function wo(e,t){ji(e,t),ji(e+"Capture",t)}function ji(e,t){for(_l[e]=t,e=0;e<t.length;e++)YA.add(t[e])}var La=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Gm=Object.prototype.hasOwnProperty,gO=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,Lx={},Bx={};function yO(e){return Gm.call(Bx,e)?!0:Gm.call(Lx,e)?!1:gO.test(e)?Bx[e]=!0:(Lx[e]=!0,!1)}function vO(e,t,n,a){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return a?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function xO(e,t,n,a){if(t===null||typeof t>"u"||vO(e,t,n,a))return!0;if(a)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Vt(e,t,n,a,r,o,i){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=a,this.attributeNamespace=r,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=i}var Pt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){Pt[e]=new Vt(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];Pt[t]=new Vt(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){Pt[e]=new Vt(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){Pt[e]=new Vt(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){Pt[e]=new Vt(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){Pt[e]=new Vt(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){Pt[e]=new Vt(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){Pt[e]=new Vt(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){Pt[e]=new Vt(e,5,!1,e.toLowerCase(),null,!1,!1)});var W0=/[\-:]([a-z])/g;function V0(e){return 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
33-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(W0,V0);Pt[t]=new Vt(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(W0,V0);Pt[t]=new Vt(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(W0,V0);Pt[t]=new Vt(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){Pt[e]=new Vt(e,1,!1,e.toLowerCase(),null,!1,!1)});Pt.xlinkHref=new Vt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){Pt[e]=new Vt(e,1,!1,e.toLowerCase(),null,!0,!0)});function z0(e,t,n,a){var r=Pt.hasOwnProperty(t)?Pt[t]:null;(r!==null?r.type!==0:a||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(xO(t,n,r,a)&&(n=null),a||r===null?yO(t)&&(n===null?e.removeAttribute(t):e.setAttribute(t,""+n)):r.mustUseProperty?e[r.propertyName]=n===null?r.type===3?!1:"":n:(t=r.attributeName,a=r.attributeNamespace,n===null?e.removeAttribute(t):(r=r.type,n=r===3||r===4&&n===!0?"":""+n,a?e.setAttributeNS(a,t,n):e.setAttribute(t,n))))}var Ha=mO.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,sd=Symbol.for("react.element"),zo=Symbol.for("react.portal"),Ho=Symbol.for("react.fragment"),H0=Symbol.for("react.strict_mode"),qm=Symbol.for("react.profiler"),XA=Symbol.for("react.provider"),QA=Symbol.for("react.context"),G0=Symbol.for("react.forward_ref"),Km=Symbol.for("react.suspense"),Jm=Symbol.for("react.suspense_list"),q0=Symbol.for("react.memo"),er=Symbol.for("react.lazy"),ZA=Symbol.for("react.offscreen"),Ix=Symbol.iterator;function _s(e){return e===null||typeof e!="object"?null:(e=Ix&&e[Ix]||e["@@iterator"],typeof e=="function"?e:null)}var Ge=Object.assign,xh;function Ys(e){if(xh===void 0)try{throw Error()}catch(n){var t=n.stack.trim().match(/\n( *(at )?)/);xh=t&&t[1]||""}return`
34`+xh+e}var bh=!1;function wh(e,t){if(!e||bh)return"";bh=!0;var n=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(t)if(t=function(){throw Error()},Object.defineProperty(t.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var a=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){a=c}e.call(t.prototype)}else{try{throw Error()}catch(c){a=c}e()}}catch(c){if(c&&a&&typeof c.stack=="string"){for(var r=c.stack.split(`
35`),o=a.stack.split(`
36`),i=r.length-1,s=o.length-1;1<=i&&0<=s&&r[i]!==o[s];)s--;for(;1<=i&&0<=s;i--,s--)if(r[i]!==o[s]){if(i!==1||s!==1)do if(i--,s--,0>s||r[i]!==o[s]){var l=`
37`+r[i].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}while(1<=i&&0<=s);break}}}finally{bh=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Ys(e):""}function bO(e){switch(e.tag){case 5:return Ys(e.type);case 16:return Ys("Lazy");case 13:return Ys("Suspense");case 19:return Ys("SuspenseList");case 0:case 2:case 15:return e=wh(e.type,!1),e;case 11:return e=wh(e.type.render,!1),e;case 1:return e=wh(e.type,!0),e;default:return""}}function Ym(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Ho:return"Fragment";case zo:return"Portal";case qm:return"Profiler";case H0:return"StrictMode";case Km:return"Suspense";case Jm:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case QA:return(e.displayName||"Context")+".Consumer";case XA:return(e._context.displayName||"Context")+".Provider";case G0:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case q0:return t=e.displayName||null,t!==null?t:Ym(e.type)||"Memo";case er:t=e._payload,e=e._init;try{return Ym(e(t))}catch{}}return null}function wO(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ym(t);case 8:return t===H0?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function wr(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function e_(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function jO(e){var t=e_(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),a=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var r=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return r.call(this)},set:function(i){a=""+i,o.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return a},setValue:function(i){a=""+i},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function ld(e){e._valueTracker||(e._valueTracker=jO(e))}function t_(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),a="";return e&&(a=e_(e)?e.checked?"true":"false":e.value),e=a,e!==n?(t.setValue(e),!0):!1}function pu(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function Xm(e,t){var n=t.checked;return Ge({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n??e._wrapperState.initialChecked})}function $x(e,t){var n=t.defaultValue==null?"":t.defaultValue,a=t.checked!=null?t.checked:t.defaultChecked;n=wr(t.value!=null?t.value:n),e._wrapperState={initialChecked:a,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function n_(e,t){t=t.checked,t!=null&&z0(e,"checked",t,!1)}function Qm(e,t){n_(e,t);var n=wr(t.value),a=t.type;if(n!=null)a==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(a==="submit"||a==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?Zm(e,t.type,n):t.hasOwnProperty("defaultValue")&&Zm(e,t.type,wr(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}
vendor: 4,180 bytes, line 37
37function Mx(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var a=t.type;if(!(a!=="submit"&&a!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function Zm(e,t,n){(t!=="number"||pu(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var Xs=Array.isArray;function ui(e,t,n,a){if(e=e.options,t){t={};for(var r=0;r<n.length;r++)t["$"+n[r]]=!0;for(n=0;n<e.length;n++)r=t.hasOwnProperty("$"+e[n].value),e[n].selected!==r&&(e[n].selected=r),r&&a&&(e[n].defaultSelected=!0)}else{for(n=""+wr(n),t=null,r=0;r<e.length;r++){if(e[r].value===n){e[r].selected=!0,a&&(e[r].defaultSelected=!0);return}t!==null||e[r].disabled||(t=e[r])}t!==null&&(t.selected=!0)}}function e2(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(q(91));return Ge({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Fx(e,t){var n=t.value;if(n==null){if(n=t.children,t=t.defaultValue,n!=null){if(t!=null)throw Error(q(92));if(Xs(n)){if(1<n.length)throw Error(q(93));n=n[0]}t=n}t==null&&(t=""),n=t}e._wrapperState={initialValue:wr(n)}}function a_(e,t){var n=wr(t.value),a=wr(t.defaultValue);n!=null&&(n=""+n,n!==e.value&&(e.value=n),t.defaultValue==null&&e.defaultValue!==n&&(e.defaultValue=n)),a!=null&&(e.defaultValue=""+a)}function Ux(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function r_(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function t2(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?r_(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var cd,o_=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,n,a,r){MSApp.execUnsafeLocalFunction(function(){return e(t,n,a,r)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(cd=cd||document.createElement("div"),cd.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=cd.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Cl(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var il={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},SO=["Webkit","ms","Moz","O"];Object.keys(il).forEach(function(e){SO.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),il[t]=il[e]})});function i_(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||il.hasOwnProperty(e)&&il[e]?(""+t).trim():t+"px"}function s_(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var a=n.indexOf("--")===0,r=i_(n,t[n],a);n==="float"&&(n="cssFloat"),a?e.setProperty(n,r):e[n]=r}}var kO=Ge({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function n2(e,t){if(t){if(kO[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(q(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(q(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(q(61))}if(t.style!=null&&typeof t.style!="object")throw Error(q(62))}}function a2(e,t){if(e.indexOf("-")===-1)return typeof t.is=="str
37ing";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var r2=null;function K0(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var o2=null,pi=null,fi=null;function Wx(e){if(e=Uc(e)){if(typeof o2!="function")throw Error(q(280));var t=e.stateNode;t&&(t=nf(t),o2(e.stateNode,e.type,t))}}function l_(e){pi?fi?fi.push(e):fi=[e]:pi=e}function c_(){if(pi){var e=pi,t=fi;if(fi=pi=null,Wx(e),t)for(e=0;e<t.length;e++)Wx(t[e])}}function d_(e,t){return e(t)}function u_(){}var jh=!1;function p_(e,t,n){if(jh)return e(t,n);jh=!0;try{return d_(e,t,n)}finally{jh=!1,(pi!==null||fi!==null)&&(u_(),c_())}}function Pl(e,t){var n=e.stateNode;if(n===null)return null;var a=nf(n);if(a===null)return null;n=a[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(a=!a.disabled)||(e=e.type,a=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!a;break e;default:e=!1}if(e)return null;if(n&&typeof n!="function")throw Error(q(231,t,typeof n));return n}var i2=!1;if(La)try{var Cs={};Object.defineProperty(Cs,"passive",{get:function(){i2=!0}}),window.addEventListener("test",Cs,Cs),window.removeEventListener("test",Cs,Cs)}catch{i2=!1}function AO(e,t,n,a,r,o,i,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(n,c)}catch(d){this.onError(d)}}var sl=!1,fu=null,hu=!1,s2=null,_O={onError:function(e){sl=!0,fu=e}};function CO(e,t,n,a,r,o,i,s,l){sl=!1,fu=null,AO.apply(_O,arguments)}function PO(e,t,n,a,r,o,i,s,l){if(CO.apply(this,arguments),sl){if(sl){var c=fu;sl=!1,fu=null}else throw Error(q(198));hu||(hu=!0,s2=c)}}function jo(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(n=t.return),e=t.return;while(e)}return t.tag===3?n:null}function f_(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function Vx(e){if(jo(e)!==e)throw Error(q(188))}function TO(e){var t=e.alternate;if(!t){if(t=jo(e),t===null)throw Error(q(188));return t!==e?null:e}for(var n=e,a=t;;){var r=n.return;if(r===null)break;var o=r.alternate;if(o===null){if(a=r.return,a!==null){n=a;continue}break}if(r.child===o.child){for(o=r.child;o;){if(o===n)return Vx(r),e;if(o===a)return Vx(r),t;o=o.sibling}throw Error(q(188))}if(n.return!==a.return)n=r,a=o;else{for(var i=!1,s=r.child;s;){if(s===n){i=!0,n=r,a=o;break}if(s===a){i=!0,a=r,n=o;break}s=s.sibling}if(!i){for(s=o.child;s;){if(s===n){i=!0,n=o,a=r;break}if(s===a){i=!0,a=o,n=r;break}s=s.sibling}if(!i)throw Error(q(189))}}if(n.alternate!==a)throw Error(q(190))}if(n.tag!==3)throw Error(q(188));return n.stateNode.current===n?e:t}function h_(e){return e=TO(e),e!==null?m_(e):null}function m_(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=m_(e);if(t!==null)return t;e=e.sibling}return null}var g_=pn.unstable_scheduleCallback,zx=pn.unstable_cancelCallback,EO=pn.unstable_shouldYield,DO=pn.unstable_requestPaint,Ze=pn.unstable_now,OO=pn.unstable_getCurrentPriorityLevel,J0=pn.unstable_ImmediatePriority,y_=pn.unstable_UserBlockingPriority,mu=pn.unstable_NormalPriority,NO=pn.unstable_LowPriority,v_=pn.unstable_IdlePriority,Qp=null,sa=null;function RO(e){if(sa&&typeof sa.onCommitFiberRoot=="function")try{sa.onCommitFiberRoot(Qp,e,void 0,(e.current.flags&128)===128)}catch{}}var Yn=Math.clz32?Math.clz32:IO,LO=Math.log,BO=Math.LN2;function IO(e){return e>>>=0,e===0?32:31-(LO(e)/BO|0)|0}var dd=64,ud=4194304;function Qs(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function gu(e,t){var n=e.pendingLanes;if(n===0)return 0;var a=0,r=e.suspendedLanes,o=e.pingedLanes,i=n&268435455;if(i!==0){var s=i&~r;s!==0?a=Qs(s):(o&=i,o!==0&&(a=Qs(o)))}else i=n&~r,i!==0?a=Qs(i):o!==0&&(a=Qs(o));if(a===0)return 0;if(t!==0&&t!==a&&!(t&r)&&(r=a&-a,o=t&-t,r>=o||r===16&&(o&4194240)!==0))return t;if(a&4&&(a|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=a;0<t;)n=31-Yn(t),r=1<<n,a|=e[n],t&=~r;return a}function $O(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function MO(e,t){for(var n=e.suspendedLanes,a=e.pingedLanes,r=e.expirationTimes,o=e.pendingLanes;0<o;){var i=31-Yn(o),s=1<<i,l=r[i];l===-1?(!(s&n)||s&a)&&(r[i]=$O(s,t)):l<=t&&(e.expiredLanes|=s),o&=~s}}function l2(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function x_(){var e=dd;return dd<<=1,!(dd&4194240)&&(dd=64),e}function Sh(e){for(var t=[],n=0;31>n;n++)t.push(e);return t}function Mc(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Yn(t),e[t]=n}function FO(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var a=e.eventTimes;for(e=e.expirationTimes;0<n;){var r=31-Yn(n),o=1<<r;t[r]=0,a[r]=-1,e[r]=-1,n&=~o}}function Y0(e,t){var n=e.entangledLanes|=t;for(e=e.entanglements;n;){var a=31-Yn(n),r=1<<a;r&t|e[a]&t&&(e[a]|=t),n&=~r}}var Ae=0;function b_(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var w_,X0,j_,S_,k_,c2=!1,pd=[],ur=null,pr=null,fr=null,Tl=new Map,El=new Map,rr=[],UO="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function Hx(e,t){switch(e){case"focusin":case"focusout":ur=null;break;case"dragenter":case"dragleave":pr=null;break;case"mouseover":case"mouseout":fr=null;break;case"pointerover":case"pointerout":Tl.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":El.delete(t.pointerId)}}function Ps(e,t,n,a,r,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:n,eventSystemFlags:a,nativeEvent:o,targetContainers:[r]},t!==null&&(t=Uc(t),t!==null&&X0(t)),e):(e.eventSystemFlags|=a,t=e.targetContainers,r!==null&&t.indexOf(r)===-1&&t.push(r),e)}function WO(e,t,n,a,r){switch(t){case"focusin":return ur=Ps(ur,e,t,n,a,r),!0;case"dragenter":return pr=Ps(pr,e,t,n,a,r),!0;case"mouseover":return fr=Ps(fr,e,t,n,a,r),!0;case"pointerover":var o=r.pointerId;return Tl.set(o,Ps(Tl.get(o)||null,e,t,n,a,r)),!0;case"gotpointercapture":return o=r.pointerId,El.set(o,Ps(El.get(o)||null,e,t,n,a,r)),!0}return!1}function A_(e){var t=Jr(e.target);if(t!==null){var n=jo(t);if(n!==null){if(t=n.tag,t===13){if(t=f_(n),t!==null){e.blockedOn=t,k_(e.priority,function(){j_(n)});return}}else if(t===3&&n.stateNode.current.memoizedState.isDehydrated){e.blockedOn=n.tag===3?n.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Xd(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var n=d2(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(n===null){n=e.nativeEvent;var a=new n.constructor(n.type,n);r2=a,n.target.dispatchEvent(a),r2=null}else return t=Uc(n),t!==null&&X0(t),e.blockedOn=n,!1;t.shift()}return!0}function Gx(e,t,n){Xd(e)&&n.delete(t)}function VO(){c2=!1,ur!==null&&Xd(ur)&&(ur=null),pr!==null&&Xd(pr)&&(pr=null),fr!==null&&Xd(fr)&&(fr=null),Tl.forEach(Gx),El.forEach(Gx)}function Ts(e,t){e.blockedOn===t&&(e.blockedOn=null,c2||(c2=!0,pn.unstable_scheduleCallback(pn.unstable_NormalPriority,VO)))}function Dl(e){function t(r){return Ts(r,e)}if(0<pd.length){Ts(pd[0],e);for(var n=1;n<pd.length;n++){var a=pd[n];a.blockedOn===e&&(a.blockedOn=null)}}for(ur!==null&&Ts(ur,e),pr!==null&&Ts(pr,e),fr!==null&&Ts(fr,e),Tl.forEach(t),El.forEach(t),n=0;n<rr.length;n++)a=rr[n],a.blockedOn===e&&(a.blockedOn=null);for(;0<rr.length&&(n=rr[0],n.blockedOn===null);)A_(n),n.blockedOn===null&&rr.shift()}var hi=Ha.ReactCurrentBatchConfig,yu=!0;function zO(e,t,n,a){var r=Ae,o=hi.transition;hi.transition=null;try{Ae=1,Q0(e,t,n,a)}finally{Ae=r,hi.transition=o}}function HO(e,t,n,a){var r=Ae,o=hi.transition;hi.transition=null;try{Ae=4,Q0(e,t,n,a)}finally{Ae=r,hi.transition=o}}function Q0(e,t,n,a){if(yu){var r=d2(e,t,n,a);if(r===null)Nh(e,t,a,vu,n),Hx(e,a);else if(WO(r,e,t,n,a))a.stopPropagation();else if(Hx(e,a),t&4&&-1<UO.indexOf(e)){for(;r!==null;){var o=Uc(r);if(o!==null&&w_(o),o=d2(e,t,n,a),o===null&&Nh(e,t,a,vu,n),o===r)break;r=o}r!==null&&a.stopPropagation()}else Nh(e,t,a,null,n)}}var vu=null;function d2(e,t,n,a){if(vu=null,e=K0(a),e=Jr(e),e!==null)if(t=jo(e),t===null)e=null;else if(n=t.tag,n===13){if(e=f_(t),e!==null)return e;e=null}else if(n===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return vu=e,null}
vendor: 10,081 bytes, line 37
37function __(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(OO()){case J0:return 1;case y_:return 4;case mu:case NO:return 16;case v_:return 536870912;default:return 16}default:return 16}}var lr=null,Z0=null,Qd=null;function C_(){if(Qd)return Qd;var e,t=Z0,n=t.length,a,r="value"in lr?lr.value:lr.textContent,o=r.length;for(e=0;e<n&&t[e]===r[e];e++);var i=n-e;for(a=1;a<=i&&t[n-a]===r[o-a];a++);return Qd=r.slice(e,1<a?1-a:void 0)}function Zd(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function fd(){return!0}function qx(){return!1}function gn(e){function t(n,a,r,o,i){this._reactName=n,this._targetInst=r,this.type=a,this.nativeEvent=o,this.target=i,this.currentTarget=null;for(var s in e)e.hasOwnProperty(s)&&(n=e[s],this[s]=n?n(o):o[s]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?fd:qx,this.isPropagationStopped=qx,this}return Ge(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var n=this.nativeEvent;n&&(n.preventDefault?n.preventDefault():typeof n.returnValue!="unknown"&&(n.returnValue=!1),this.isDefaultPrevented=fd)},stopPropagation:function(){var n=this.nativeEvent;n&&(n.stopPropagation?n.stopPropagation():typeof n.cancelBubble!="unknown"&&(n.cancelBubble=!0),this.isPropagationStopped=fd)},persist:function(){},isPersistent:fd}),t}var ts={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},ey=gn(ts),Fc=Ge({},ts,{view:0,detail:0}),GO=gn(Fc),kh,Ah,Es,Zp=Ge({},Fc,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:ty,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==Es&&(Es&&e.type==="mousemove"?(kh=e.screenX-Es.screenX,Ah=e.screenY-Es.screenY):Ah=kh=0,Es=e),kh)},movementY:function(e){return"movementY"in e?e.movementY:Ah}}),Kx=gn(Zp),qO=Ge({},Zp,{dataTransfer:0}),KO=gn(qO),JO=Ge({},Fc,{relatedTarget:0}),_h=gn(JO),YO=Ge({},ts,{animationName:0,elapsedTime:0,pseudoElement:0}),XO=gn(YO),QO=Ge({},ts,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),ZO=gn(QO),e7=Ge({},ts,{data:0}),Jx=gn(e7),t7={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},n7={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},a7={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function r7(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=a7[e])?!!t[e]:!1}function ty(){return r7}var o7=Ge({},Fc,{key:function(e){if(e.key){var t=t7[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=Zd(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?n7[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:ty,charCode:function(e){return e.type==="keypress"?Zd(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?Zd(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),i7=gn(o7),s7=Ge({},Zp,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Yx=gn(s7),l7=Ge({},Fc,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:ty}),c7=gn(l7),d7=Ge({},ts,{propertyName:0,elapsedTime:0,pseudoElement:0}),u7=gn(d7),p7=Ge({},Zp,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),f7=gn(p7),h7=[9,13,27,32],ny=La&&"CompositionEvent"in window,ll=null;La&&"documentMode"in document&&(ll=document.documentMode);var m7=La&&"TextEvent"in window&&!ll,P_=La&&(!ny||ll&&8<ll&&11>=ll),Xx=" ",Qx=!1;function T_(e,t){switch(e){case"keyup":return h7.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function E_(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Go=!1;function g7(e,t){switch(e){case"compositionend":return E_(t);case"keypress":return t.which!==32?null:(Qx=!0,Xx);case"textInput":return e=t.data,e===Xx&&Qx?null:e;default:return null}}function y7(e,t){if(Go)return e==="compositionend"||!ny&&T_(e,t)?(e=C_(),Qd=Z0=lr=null,Go=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return P_&&t.locale!=="ko"?null:t.data;default:return null}}var v7={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function Zx(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!v7[e.type]:t==="textarea"}function D_(e,t,n,a){l_(a),t=xu(t,"onChange"),0<t.length&&(n=new ey("onChange","change",null,n,a),e.push({event:n,listeners:t}))}var cl=null,Ol=null;function x7(e){W_(e,0)}function ef(e){var t=Jo(e);if(t_(t))return e}function b7(e,t){if(e==="change")return t}var O_=!1;if(La){var Ch;if(La){var Ph="oninput"in document;if(!Ph){var e1=document.createElement("div");e1.setAttribute("oninput","return;"),Ph=typeof e1.oninput=="function"}Ch=Ph}else Ch=!1;O_=Ch&&(!document.documentMode||9<document.documentMode)}function t1(){cl&&(cl.detachEvent("onpropertychange",N_),Ol=cl=null)}function N_(e){if(e.propertyName==="value"&&ef(Ol)){var t=[];D_(t,Ol,e,K0(e)),p_(x7,t)}}function w7(e,t,n){e==="focusin"?(t1(),cl=t,Ol=n,cl.attachEvent("onpropertychange",N_)):e==="focusout"&&t1()}function j7(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ef(Ol)}function S7(e,t){if(e==="click")return ef(t)}function k7(e,t){if(e==="input"||e==="change")return ef(t)}function A7(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Qn=typeof Object.is=="function"?Object.is:A7;function Nl(e,t){if(Qn(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var n=Object.keys(e),a=Object.keys(t);if(n.length!==a.length)return!1;for(a=0;a<n.length;a++){var r=n[a];if(!Gm.call(t,r)||!Qn(e[r],t[r]))return!1}return!0}function n1(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function a1(e,t){var n=n1(e);e=0;for(var a;n;){if(n.nodeType===3){if(a=e+n.textContent.length,e<=t&&a>=t)return{node:n,offset:t-e};e=a}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=n1(n)}}function R_(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?R_(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function L_(){for(var e=window,t=pu();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=pu(e.document)}return t}function ay(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function _7(e){var t=L_(),n=e.focusedElem,a=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&R_(n.ownerDocument.documentElement,n)){if(a!==null&&ay(n)){if(t=a.start,e=a.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var r=n.textContent.length,o=Math.min(a.start,r);a=a.end===void 0?o:Math.min(a.end,r),!e.extend&&o>a&&(r=a,a=o,o=r),r=a1(n,o);var i=a1(n,a);r&&i&&(e.rangeCount!==1||e.anchorNode!==r.node||e.anchorOffset!==r.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&(t=t.createRange(),t.setStart(r.node,r.offset),e.removeAllRanges(),o>a?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n<t.length;n++)e=t[n],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var C7=La&&"documentMode"in document&&11>=document.documentMode,qo=null,u2=null,dl=null,p2=!1;
vendor: 4,821 bytes, line 37
37function r1(e,t,n){var a=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;p2||qo==null||qo!==pu(a)||(a=qo,"selectionStart"in a&&ay(a)?a={start:a.selectionStart,end:a.selectionEnd}:(a=(a.ownerDocument&&a.ownerDocument.defaultView||window).getSelection(),a={anchorNode:a.anchorNode,anchorOffset:a.anchorOffset,focusNode:a.focusNode,focusOffset:a.focusOffset}),dl&&Nl(dl,a)||(dl=a,a=xu(u2,"onSelect"),0<a.length&&(t=new ey("onSelect","select",null,t,n),e.push({event:t,listeners:a}),t.target=qo)))}function hd(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ko={animationend:hd("Animation","AnimationEnd"),animationiteration:hd("Animation","AnimationIteration"),animationstart:hd("Animation","AnimationStart"),transitionend:hd("Transition","TransitionEnd")},Th={},B_={};La&&(B_=document.createElement("div").style,"AnimationEvent"in window||(delete Ko.animationend.animation,delete Ko.animationiteration.animation,delete Ko.animationstart.animation),"TransitionEvent"in window||delete Ko.transitionend.transition);function tf(e){if(Th[e])return Th[e];if(!Ko[e])return e;var t=Ko[e],n;for(n in t)if(t.hasOwnProperty(n)&&n in B_)return Th[e]=t[n];return e}var I_=tf("animationend"),$_=tf("animationiteration"),M_=tf("animationstart"),F_=tf("transitionend"),U_=new Map,o1="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function Ar(e,t){U_.set(e,t),wo(t,[e])}for(var Eh=0;Eh<o1.length;Eh++){var Dh=o1[Eh],P7=Dh.toLowerCase(),T7=Dh[0].toUpperCase()+Dh.slice(1);Ar(P7,"on"+T7)}Ar(I_,"onAnimationEnd");Ar($_,"onAnimationIteration");Ar(M_,"onAnimationStart");Ar("dblclick","onDoubleClick");Ar("focusin","onFocus");Ar("focusout","onBlur");Ar(F_,"onTransitionEnd");ji("onMouseEnter",["mouseout","mouseover"]);ji("onMouseLeave",["mouseout","mouseover"]);ji("onPointerEnter",["pointerout","pointerover"]);ji("onPointerLeave",["pointerout","pointerover"]);wo("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));wo("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));wo("onBeforeInput",["compositionend","keypress","textInput","paste"]);wo("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));wo("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));wo("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Zs="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),E7=new Set("cancel close invalid load scroll toggle".split(" ").concat(Zs));function i1(e,t,n){var a=e.type||"unknown-event";e.currentTarget=n,PO(a,t,void 0,e),e.currentTarget=null}function W_(e,t){t=(t&4)!==0;for(var n=0;n<e.length;n++){var a=e[n],r=a.event;a=a.listeners;e:{var o=void 0;if(t)for(var i=a.length-1;0<=i;i--){var s=a[i],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==o&&r.isPropagationStopped())break e;i1(r,s,c),o=l}else for(i=0;i<a.length;i++){if(s=a[i],l=s.instance,c=s.currentTarget,s=s.listener,l!==o&&r.isPropagationStopped())break e;i1(r,s,c),o=l}}}if(hu)throw e=s2,hu=!1,s2=null,e}function Re(e,t){var n=t[y2];n===void 0&&(n=t[y2]=new Set);var a=e+"__bubble";n.has(a)||(V_(t,e,2,!1),n.add(a))}function Oh(e,t,n){var a=0;t&&(a|=4),V_(n,e,a,t)}var md="_reactListening"+Math.random().toString(36).slice(2);function Rl(e){if(!e[md]){e[md]=!0,YA.forEach(function(n){n!=="selectionchange"&&(E7.has(n)||Oh(n,!1,e),Oh(n,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[md]||(t[md]=!0,Oh("selectionchange",!1,t))}}function V_(e,t,n,a){switch(__(t)){case 1:var r=zO;break;case 4:r=HO;break;default:r=Q0}n=r.bind(null,t,n,e),r=void 0,!i2||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(r=!0),a?r!==void 0?e.addEventListener(t,n,{capture:!0,passive:r}):e.addEventListener(t,n,!0):r!==void 0?e.addEventListener(t,n,{passive:r}):e.addEventListener(t,n,!1)}function Nh(e,t,n,a,r){var o=a;if(!(t&1)&&!(t&2)&&a!==null)e:for(;;){if(a===null)return;var i=a.tag;if(i===3||i===4){var s=a.stateNode.containerInfo;
vendor: 20,548 bytes, lines 37-38
37if(s===r||s.nodeType===8&&s.parentNode===r)break;if(i===4)for(i=a.return;i!==null;){var l=i.tag;if((l===3||l===4)&&(l=i.stateNode.containerInfo,l===r||l.nodeType===8&&l.parentNode===r))return;i=i.return}for(;s!==null;){if(i=Jr(s),i===null)return;if(l=i.tag,l===5||l===6){a=o=i;continue e}s=s.parentNode}}a=a.return}p_(function(){var c=o,d=K0(n),u=[];e:{var p=U_.get(e);if(p!==void 0){var f=ey,g=e;switch(e){case"keypress":if(Zd(n)===0)break e;case"keydown":case"keyup":f=i7;break;case"focusin":g="focus",f=_h;break;case"focusout":g="blur",f=_h;break;case"beforeblur":case"afterblur":f=_h;break;case"click":if(n.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":f=Kx;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":f=KO;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":f=c7;break;case I_:case $_:case M_:f=XO;break;case F_:f=u7;break;case"scroll":f=GO;break;case"wheel":f=f7;break;case"copy":case"cut":case"paste":f=ZO;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":f=Yx}var y=(t&4)!==0,x=!y&&e==="scroll",m=y?p!==null?p+"Capture":null:p;y=[];for(var v=c,b;v!==null;){b=v;var k=b.stateNode;if(b.tag===5&&k!==null&&(b=k,m!==null&&(k=Pl(v,m),k!=null&&y.push(Ll(v,k,b)))),x)break;v=v.return}0<y.length&&(p=new f(p,g,null,n,d),u.push({event:p,listeners:y}))}}if(!(t&7)){e:{if(p=e==="mouseover"||e==="pointerover",f=e==="mouseout"||e==="pointerout",p&&n!==r2&&(g=n.relatedTarget||n.fromElement)&&(Jr(g)||g[Ba]))break e;if((f||p)&&(p=d.window===d?d:(p=d.ownerDocument)?p.defaultView||p.parentWindow:window,f?(g=n.relatedTarget||n.toElement,f=c,g=g?Jr(g):null,g!==null&&(x=jo(g),g!==x||g.tag!==5&&g.tag!==6)&&(g=null)):(f=null,g=c),f!==g)){if(y=Kx,k="onMouseLeave",m="onMouseEnter",v="mouse",(e==="pointerout"||e==="pointerover")&&(y=Yx,k="onPointerLeave",m="onPointerEnter",v="pointer"),x=f==null?p:Jo(f),b=g==null?p:Jo(g),p=new y(k,v+"leave",f,n,d),p.target=x,p.relatedTarget=b,k=null,Jr(d)===c&&(y=new y(m,v+"enter",g,n,d),y.target=b,y.relatedTarget=x,k=y),x=k,f&&g)t:{for(y=f,m=g,v=0,b=y;b;b=Eo(b))v++;for(b=0,k=m;k;k=Eo(k))b++;for(;0<v-b;)y=Eo(y),v--;for(;0<b-v;)m=Eo(m),b--;for(;v--;){if(y===m||m!==null&&y===m.alternate)break t;y=Eo(y),m=Eo(m)}y=null}else y=null;f!==null&&s1(u,p,f,y,!1),g!==null&&x!==null&&s1(u,x,g,y,!0)}}e:{if(p=c?Jo(c):window,f=p.nodeName&&p.nodeName.toLowerCase(),f==="select"||f==="input"&&p.type==="file")var w=b7;else if(Zx(p))if(O_)w=k7;else{w=j7;var j=w7}else(f=p.nodeName)&&f.toLowerCase()==="input"&&(p.type==="checkbox"||p.type==="radio")&&(w=S7);if(w&&(w=w(e,c))){D_(u,w,n,d);break e}j&&j(e,p,c),e==="focusout"&&(j=p._wrapperState)&&j.controlled&&p.type==="number"&&Zm(p,"number",p.value)}switch(j=c?Jo(c):window,e){case"focusin":(Zx(j)||j.contentEditable==="true")&&(qo=j,u2=c,dl=null);break;case"focusout":dl=u2=qo=null;break;case"mousedown":p2=!0;break;case"contextmenu":case"mouseup":case"dragend":p2=!1,r1(u,n,d);break;case"selectionchange":if(C7)break;case"keydown":case"keyup":r1(u,n,d)}var A;if(ny)e:{switch(e){case"compositionstart":var S="onCompositionStart";break e;case"compositionend":S="onCompositionEnd";break e;case"compositionupdate":S="onCompositionUpdate";break e}S=void 0}else Go?T_(e,n)&&(S="onCompositionEnd"):e==="keydown"&&n.keyCode===229&&(S="onCompositionStart");S&&(P_&&n.locale!=="ko"&&(Go||S!=="onCompositionStart"?S==="onCompositionEnd"&&Go&&(A=C_()):(lr=d,Z0="value"in lr?lr.value:lr.textContent,Go=!0)),j=xu(c,S),0<j.length&&(S=new Jx(S,e,null,n,d),u.push({event:S,listeners:j}),A?S.data=A:(A=E_(n),A!==null&&(S.data=A)))),(A=m7?g7(e,n):y7(e,n))&&(c=xu(c,"onBeforeInput"),0<c.length&&(d=new Jx("onBeforeInput","beforeinput",null,n,d),u.push({event:d,listeners:c}),d.data=A))}W_(u,t)})}function Ll(e,t,n){return{instance:e,listener:t,currentTarget:n}}function xu(e,t){for(var n=t+"Capture",a=[];e!==null;){var r=e,o=r.stateNode;r.tag===5&&o!==null&&(r=o,o=Pl(e,n),o!=null&&a.unshift(Ll(e,o,r)),o=Pl(e,t),o!=null&&a.push(Ll(e,o,r))),e=e.return}return a}function Eo(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function s1(e,t,n,a,r){for(var o=t._reactName,i=[];n!==null&&n!==a;){var s=n,l=s.alternate,c=s.stateNode;if(l!==null&&l===a)break;s.tag===5&&c!==null&&(s=c,r?(l=Pl(n,o),l!=null&&i.unshift(Ll(n,l,s))):r||(l=Pl(n,o),l!=null&&i.push(Ll(n,l,s)))),n=n.return}i.length!==0&&e.push({event:t,listeners:i})}var D7=/\r\n?/g,O7=/\u0000|\uFFFD/g;function l1(e){return(typeof e=="string"?e:""+e).replace(D7,`
38`).replace(O7,"")}function gd(e,t,n){if(t=l1(t),l1(e)!==t&&n)throw Error(q(425))}function bu(){}var f2=null,h2=null;function m2(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var g2=typeof setTimeout=="function"?setTimeout:void 0,N7=typeof clearTimeout=="function"?clearTimeout:void 0,c1=typeof Promise=="function"?Promise:void 0,R7=typeof queueMicrotask=="function"?queueMicrotask:typeof c1<"u"?function(e){return c1.resolve(null).then(e).catch(L7)}:g2;function L7(e){setTimeout(function(){throw e})}function Rh(e,t){var n=t,a=0;do{var r=n.nextSibling;if(e.removeChild(n),r&&r.nodeType===8)if(n=r.data,n==="/$"){if(a===0){e.removeChild(r),Dl(t);return}a--}else n!=="$"&&n!=="$?"&&n!=="$!"||a++;n=r}while(n);Dl(t)}function hr(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?")break;if(t==="/$")return null}}return e}function d1(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="$"||n==="$!"||n==="$?"){if(t===0)return e;t--}else n==="/$"&&t++}e=e.previousSibling}return null}var ns=Math.random().toString(36).slice(2),oa="__reactFiber$"+ns,Bl="__reactProps$"+ns,Ba="__reactContainer$"+ns,y2="__reactEvents$"+ns,B7="__reactListeners$"+ns,I7="__reactHandles$"+ns;function Jr(e){var t=e[oa];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Ba]||n[oa]){if(n=t.alternate,t.child!==null||n!==null&&n.child!==null)for(e=d1(e);e!==null;){if(n=e[oa])return n;e=d1(e)}return t}e=n,n=e.parentNode}return null}function Uc(e){return e=e[oa]||e[Ba],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function Jo(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(q(33))}function nf(e){return e[Bl]||null}var v2=[],Yo=-1;function _r(e){return{current:e}}function Ie(e){0>Yo||(e.current=v2[Yo],v2[Yo]=null,Yo--)}function Oe(e,t){Yo++,v2[Yo]=e.current,e.current=t}var jr={},It=_r(jr),Yt=_r(!1),uo=jr;function Si(e,t){var n=e.type.contextTypes;if(!n)return jr;var a=e.stateNode;if(a&&a.__reactInternalMemoizedUnmaskedChildContext===t)return a.__reactInternalMemoizedMaskedChildContext;var r={},o;for(o in n)r[o]=t[o];return a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=r),r}function Xt(e){return e=e.childContextTypes,e!=null}function wu(){Ie(Yt),Ie(It)}function u1(e,t,n){if(It.current!==jr)throw Error(q(168));Oe(It,t),Oe(Yt,n)}function z_(e,t,n){var a=e.stateNode;if(t=t.childContextTypes,typeof a.getChildContext!="function")return n;a=a.getChildContext();for(var r in a)if(!(r in t))throw Error(q(108,wO(e)||"Unknown",r));return Ge({},n,a)}function ju(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||jr,uo=It.current,Oe(It,e),Oe(Yt,Yt.current),!0}function p1(e,t,n){var a=e.stateNode;if(!a)throw Error(q(169));n?(e=z_(e,t,uo),a.__reactInternalMemoizedMergedChildContext=e,Ie(Yt),Ie(It),Oe(It,e)):Ie(Yt),Oe(Yt,n)}var Sa=null,af=!1,Lh=!1;function H_(e){Sa===null?Sa=[e]:Sa.push(e)}function $7(e){af=!0,H_(e)}function Cr(){if(!Lh&&Sa!==null){Lh=!0;var e=0,t=Ae;try{var n=Sa;for(Ae=1;e<n.length;e++){var a=n[e];do a=a(!0);while(a!==null)}Sa=null,af=!1}catch(r){throw Sa!==null&&(Sa=Sa.slice(e+1)),g_(J0,Cr),r}finally{Ae=t,Lh=!1}}return null}var Xo=[],Qo=0,Su=null,ku=0,Sn=[],kn=0,po=null,ka=1,Aa="";function $r(e,t){Xo[Qo++]=ku,Xo[Qo++]=Su,Su=e,ku=t}function G_(e,t,n){Sn[kn++]=ka,Sn[kn++]=Aa,Sn[kn++]=po,po=e;var a=ka;e=Aa;var r=32-Yn(a)-1;a&=~(1<<r),n+=1;var o=32-Yn(t)+r;if(30<o){var i=r-r%5;o=(a&(1<<i)-1).toString(32),a>>=i,r-=i,ka=1<<32-Yn(t)+r|n<<r|a,Aa=o+e}else ka=1<<o|n<<r|a,Aa=e}function ry(e){e.return!==null&&($r(e,1),G_(e,1,0))}function oy(e){for(;e===Su;)Su=Xo[--Qo],Xo[Qo]=null,ku=Xo[--Qo],Xo[Qo]=null;for(;e===po;)po=Sn[--kn],Sn[kn]=null,Aa=Sn[--kn],Sn[kn]=null,ka=Sn[--kn],Sn[kn]=null}var dn=null,cn=null,Fe=!1,Gn=null;function q_(e,t){var n=An(5,null,null,0);n.elementType="DELETED",n.stateNode=t,n.return=e,t=e.deletions,t===null?(e.deletions=[n],e.flags|=16):t.push(n)}function f1(e,t){switch(e.tag){case 5:var n=e.type;return t=t.nodeType!==1||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,dn=e,cn=hr(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,dn=e,cn=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(n=po!==null?{id:ka,overflow:Aa}:null,e.memoizedState={dehydrated:t,treeContext:n,retryLane:1073741824},n=An(18,null,null,0),n.stateNode=t,n.return=e,e.child=n,dn=e,cn=null,!0):!1;default:return!1}}function x2(e){return(e.mode&1)!==0&&(e.flags&128)===0}function b2(e){if(Fe){var t=cn;if(t){var n=t;if(!f1(e,t)){if(x2(e))throw Error(q(418));t=hr(n.nextSibling);var a=dn;t&&f1(e,t)?q_(a,n):(e.flags=e.flags&-4097|2,Fe=!1,dn=e)}}else{if(x2(e))throw Error(q(418));e.flags=e.flags&-4097|2,Fe=!1,dn=e}}}function h1(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;dn=e}function yd(e){if(e!==dn)return!1;if(!Fe)return h1(e),Fe=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!m2(e.type,e.memoizedProps)),t&&(t=cn)){if(x2(e))throw K_(),Error(q(418));for(;t;)q_(e,t),t=hr(t.nextSibling)}if(h1(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(q(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var n=e.data;if(n==="/$"){if(t===0){cn=hr(e.nextSibling);break e}t--}else n!=="$"&&n!=="$!"&&n!=="$?"||t++}e=e.nextSibling}cn=null}}else cn=dn?hr(e.stateNode.nextSibling):null;return!0}function K_(){for(var e=cn;e;)e=hr(e.nextSibling)}function ki(){cn=dn=null,Fe=!1}function iy(e){Gn===null?Gn=[e]:Gn.push(e)}var M7=Ha.ReactCurrentBatchConfig;function Ds(e,t,n){if(e=n.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(n._owner){if(n=n._owner,n){if(n.tag!==1)throw Error(q(309));var a=n.stateNode}if(!a)throw Error(q(147,e));var r=a,o=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===o?t.ref:(t=function(i){var s=r.refs;i===null?delete s[o]:s[o]=i},t._stringRef=o,t)}if(typeof e!="string")throw Error(q(284));if(!n._owner)throw Error(q(290,e))}return e}function vd(e,t){throw e=Object.prototype.toString.call(t),Error(q(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function m1(e){var t=e._init;return t(e._payload)}function J_(e){function t(m,v){if(e){var b=m.deletions;b===null?(m.deletions=[v],m.flags|=16):b.push(v)}}function n(m,v){if(!e)return null;for(;v!==null;)t(m,v),v=v.sibling;return null}function a(m,v){for(m=new Map;v!==null;)v.key!==null?m.set(v.key,v):m.set(v.index,v),v=v.sibling;return m}function r(m,v){return m=vr(m,v),m.index=0,m.sibling=null,m}function o(m,v,b){return m.index=b,e?(b=m.alternate,b!==null?(b=b.index,b<v?(m.flags|=2,v):b):(m.flags|=2,v)):(m.flags|=1048576,v)}function i(m){return e&&m.alternate===null&&(m.flags|=2),m}function s(m,v,b,k){return v===null||v.tag!==6?(v=Wh(b,m.mode,k),v.return=m,v):(v=r(v,b),v.return=m,v)}function l(m,v,b,k){var w=b.type;return w===Ho?d(m,v,b.props.children,k,b.key):v!==null&&(v.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===er&&m1(w)===v.type)?(k=r(v,b.props),k.ref=Ds(m,v,b),k.return=m,k):(k=iu(b.type,b.key,b.props,null,m.mode,k),k.ref=Ds(m,v,b),k.return=m,k)}function c(m,v,b,k){return v===null||v.tag!==4||v.stateNode.containerInfo!==b.containerInfo||v.stateNode.implementation!==b.implementation?(v=Vh(b,m.mode,k),v.return=m,v):(v=r(v,b.children||[]),v.return=m,v)}function d(m,v,b,k,w){return v===null||v.tag!==7?(v=oo(b,m.mode,k,w),v.return=m,v):(v=r(v,b),v.return=m,v)}function u(m,v,b){if(typeof v=="string"&&v!==""||typeof v=="number")return v=Wh(""+v,m.mode,b),v.return=m,v;if(typeof v=="object"&&v!==null){switch(v.$$typeof){case sd:return b=iu(v.type,v.key,v.props,null,m.mode,b),b.ref=Ds(m,null,v),b.return=m,b;case zo:return v=Vh(v,m.mode,b),v.return=m,v;case er:var k=v._init;return u(m,k(v._payload),b)}if(Xs(v)||_s(v))return v=oo(v,m.mode,b,null),v.return=m,v;vd(m,v)}return null}function p(m,v,b,k){var w=v!==null?v.key:null;if(typeof b=="string"&&b!==""||typeof b=="number")return w!==null?null:s(m,v,""+b,k);if(typeof b=="object"&&b!==null){switch(b.$$typeof){case sd:return b.key===w?l(m,v,b,k):null;case zo:return b.key===w?c(m,v,b,k):null;case er:return w=b._init,p(m,v,w(b._payload),k)}if(Xs(b)||_s(b))return w!==null?null:d(m,v,b,k,null);vd(m,b)}return null}function f(m,v,b,k,w){if(typeof k=="string"&&k!==""||typeof k=="number")return m=m.get(b)||null,s(v,m,""+k,w);if(typeof k=="object"&&k!==null){switch(k.$$typeof){case sd:return m=m.get(k.key===null?b:k.key)||null,l(v,m,k,w);case zo:return m=m.get(k.key===null?b:k.key)||null,c(v,m,k,w);case er:var j=k._init;return f(m,v,b,j(k._payload),w)}if(Xs(k)||_s(k))return m=m.get(b)||null,d(v,m,k,w,null);vd(v,k)}return null}function g(m,v,b,k){for(var w=null,j=null,A=v,S=v=0,_=null;A!==null&&S<b.length;S++){A.index>S?(_=A,A=null):_=A.sibling;var T=p(m,A,b[S],k);if(T===null){A===null&&(A=_);break}e&&A&&T.alternate===null&&t(m,A),v=o(T,v,S),j===null?w=T:j.sibling=T,j=T,A=_}if(S===b.length)return n(m,A),Fe&&$r(m,S),w;if(A===null){for(;S<b.length;S++)A=u(m,b[S],k),A!==null&&(v=o(A,v,S),j===null?w=A:j.sibling=A,j=A);return Fe&&$r(m,S),w}for(A=a(m,A);S<b.length;S++)_=f(A,m,S,b[S],k),_!==null&&(e&&_.alternate!==null&&A.delete(_.key===null?S:_.key),v=o(_,v,S),j===null?w=_:j.sibling=_,j=_);return e&&A.forEach(function(D){return t(m,D)}),Fe&&$r(m,S),w}function y(m,v,b,k){var w=_s(b);if(typeof w!="function")throw Error(q(150));if(b=w.call(b),b==null)throw Error(q(151));for(var j=w=null,A=v,S=v=0,_=null,T=b.next();A!==null&&!T.done;S++,T=b.next()){A.index>S?(_=A,A=null):_=A.sibling;var D=p(m,A,T.value,k);if(D===null){A===null&&(A=_);break}e&&A&&D.alternate===null&&t(m,A),v=o(D,v,S),j===null?w=D:j.sibling=D,j=D,A=_}if(T.done)return n(m,A),Fe&&$r(m,S),w;if(A===null){for(;!T.done;S++,T=b.next())T=u(m,T.value,k),T!==null&&(v=o(T,v,S),j===null?w=T:j.sibling=T,j=T);return Fe&&$r(m,S),w}for(A=a(m,A);!T.done;S++,T=b.next())T=f(A,m,S,T.value,k),T!==null&&(e&&T.alternate!==null&&A.delete(T.key===null?S:T.key),v=o(T,v,S),j===null?w=T:j.sibling=T,j=T);return e&&A.forEach(function(E){return t(m,E)}),Fe&&$r(m,S),w}function x(m,v,b,k){if(typeof b=="object"&&b!==null&&b.type===Ho&&b.key===null&&(b=b.props.children),typeof b=="object"&&b!==null){switch(b.$$typeof){case sd:e:{for(var w=b.key,j=v;j!==null;){if(j.key===w){if(w=b.type,w===Ho){if(j.tag===7){n(m,j.sibling),v=r(j,b.props.children),v.return=m,m=v;break e}}else if(j.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===er&&m1(w)===j.type){n(m,j.sibling),v=r(j,b.props),v.ref=Ds(m,j,b),v.return=m,m=v;break e}n(m,j);break}else t(m,j);j=j.sibling}b.type===Ho?(v=oo(b.props.children,m.mode,k,b.key),v.return=m,m=v):(k=iu(b.type,b.key,b.props,null,m.mode,k),k.ref=Ds(m,v,b),k.return=m,m=k)}return i(m);case zo:e:{for(j=b.key;v!==null;){if(v.key===j)if(v.tag===4&&v.stateNode.containerInfo===b.containerInfo&&v.stateNode.implementation===b.implementation){n(m,v.sibling),v=r(v,b.children||[]),v.return=m,m=v;break e}else{n(m,v);break}else t(m,v);v=v.sibling}v=Vh(b,m.mode,k),v.return=m,m=v}return i(m);case er:return j=b._init,x(m,v,j(b._payload),k)}if(Xs(b))return g(m,v,b,k);if(_s(b))return y(m,v,b,k);vd(m,b)}return typeof b=="string"&&b!==""||typeof b=="number"?(b=""+b,v!==null&&v.tag===6?(n(m,v.sibling),v=r(v,b),v.return=m,m=v):(n(m,v),v=Wh(b,m.mode,k),v.return=m,m=v),i(m)):n(m,v)}return x}var Ai=J_(!0),Y_=J_(!1),Au=_r(null),_u=null,Zo=null,sy=null;function ly(){sy=Zo=_u=null}function cy(e){var t=Au.current;Ie(Au),e._currentValue=t}function w2(e,t,n){for(;e!==null;){var a=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,a!==null&&(a.childLanes|=t)):a!==null&&(a.childLanes&t)!==t&&(a.childLanes|=t),e===n)break;e=e.return}}function mi(e,t){_u=e,sy=Zo=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Kt=!0),e.firstContext=null)}function En(e){var t=e._currentValue;if(sy!==e)if(e={context:e,memoizedValue:t,next:null},Zo===null){if(_u===null)throw Error(q(308));Zo=e,_u.dependencies={lanes:0,firstContext:e}}else Zo=Zo.next=e;return t}var Yr=null;function dy(e){Yr===null?Yr=[e]:Yr.push(e)}function X_(e,t,n,a){var r=t.interleaved;return r===null?(n.next=n,dy(t)):(n.next=r.next,r.next=n),t.interleaved=n,Ia(e,a)}function Ia(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var tr=!1;function uy(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Q_(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function Ta(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function mr(e,t,n){var a=e.updateQueue;if(a===null)return null;if(a=a.shared,ve&2){var r=a.pending;return r===null?t.next=t:(t.next=r.next,r.next=t),a.pending=t,Ia(e,n)}return r=a.interleaved,r===null?(t.next=t,dy(a)):(t.next=r.next,r.next=t),a.interleaved=t,Ia(e,n)}function eu(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var a=t.lanes;a&=e.pendingLanes,n|=a,t.lanes=n,Y0(e,n)}}function g1(e,t){var n=e.updateQueue,a=e.alternate;if(a!==null&&(a=a.updateQueue,n===a)){var r=null,o=null;if(n=n.firstBaseUpdate,n!==null){do{var i={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};o===null?r=o=i:o=o.next=i,n=n.next}while(n!==null);o===null?r=o=t:o=o.next=t}else r=o=t;n={baseState:a.baseState,firstBaseUpdate:r,lastBaseUpdate:o,shared:a.shared,effects:a.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function Cu(e,t,n,a){var r=e.updateQueue;tr=!1;var o=r.firstBaseUpdate,i=r.lastBaseUpdate,s=r.shared.pending;if(s!==null){r.shared.pending=null;var l=s,c=l.next;l.next=null,i===null?o=c:i.next=c,i=l;var d=e.alternate;d!==null&&(d=d.updateQueue,s=d.lastBaseUpdate,s!==i&&(s===null?d.firstBaseUpdate=c:s.next=c,d.lastBaseUpdate=l))}if(o!==null){var u=r.baseState;i=0,d=c=l=null,s=o;do{var p=s.lane,f=s.eventTime;if((a&p)===p){d!==null&&(d=d.next={eventTime:f,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var g=e,y=s;switch(p=t,f=n,y.tag){case 1:if(g=y.payload,typeof g=="function"){u=g.call(f,u,p);break e}u=g;break e;case 3:g.flags=g.flags&-65537|128;case 0:if(g=y.payload,p=typeof g=="function"?g.call(f,u,p):g,p==null)break e;u=Ge({},u,p);break e;case 2:tr=!0}}s.callback!==null&&s.lane!==0&&(e.flags|=64,p=r.effects,p===null?r.effects=[s]:p.push(s))}else f={eventTime:f,lane:p,tag:s.tag,payload:s.payload,callback:s.callback,next:null},d===null?(c=d=f,l=u):d=d.next=f,i|=p;if(s=s.next,s===null){if(s=r.shared.pending,s===null)break;p=s,s=p.next,p.next=null,r.lastBaseUpdate=p,r.shared.pending=null}}while(!0);if(d===null&&(l=u),r.baseState=l,r.firstBaseUpdate=c,r.lastBaseUpdate=d,t=r.shared.interleaved,t!==null){r=t;do i|=r.lane,r=r.next;while(r!==t)}else o===null&&(r.shared.lanes=0);ho|=i,e.lanes=i,e.memoizedState=u}}function y1(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var a=e[t],r=a.callback;if(r!==null){if(a.callback=null,a=n,typeof r!="function")throw Error(q(191,r));r.call(a)}}}var Wc={},la=_r(Wc),Il=_r(Wc),$l=_r(Wc);function Xr(e){if(e===Wc)throw Error(q(174));return e}function py(e,t){switch(Oe($l,t),Oe(Il,e),Oe(la,Wc),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:t2(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=t2(t,e)}
vendor: 5,901 bytes, line 38
38Ie(la),Oe(la,t)}function _i(){Ie(la),Ie(Il),Ie($l)}function Z_(e){Xr($l.current);var t=Xr(la.current),n=t2(t,e.type);t!==n&&(Oe(Il,e),Oe(la,n))}function fy(e){Il.current===e&&(Ie(la),Ie(Il))}var Ve=_r(0);function Pu(e){for(var t=e;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if(t.flags&128)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var Bh=[];function hy(){for(var e=0;e<Bh.length;e++)Bh[e]._workInProgressVersionPrimary=null;Bh.length=0}var tu=Ha.ReactCurrentDispatcher,Ih=Ha.ReactCurrentBatchConfig,fo=0,He=null,ct=null,gt=null,Tu=!1,ul=!1,Ml=0,F7=0;function Tt(){throw Error(q(321))}function my(e,t){if(t===null)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Qn(e[n],t[n]))return!1;return!0}function gy(e,t,n,a,r,o){if(fo=o,He=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,tu.current=e===null||e.memoizedState===null?z7:H7,e=n(a,r),ul){o=0;do{if(ul=!1,Ml=0,25<=o)throw Error(q(301));o+=1,gt=ct=null,t.updateQueue=null,tu.current=G7,e=n(a,r)}while(ul)}if(tu.current=Eu,t=ct!==null&&ct.next!==null,fo=0,gt=ct=He=null,Tu=!1,t)throw Error(q(300));return e}function yy(){var e=Ml!==0;return Ml=0,e}function ra(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return gt===null?He.memoizedState=gt=e:gt=gt.next=e,gt}function Dn(){if(ct===null){var e=He.alternate;e=e!==null?e.memoizedState:null}else e=ct.next;var t=gt===null?He.memoizedState:gt.next;if(t!==null)gt=t,ct=e;else{if(e===null)throw Error(q(310));ct=e,e={memoizedState:ct.memoizedState,baseState:ct.baseState,baseQueue:ct.baseQueue,queue:ct.queue,next:null},gt===null?He.memoizedState=gt=e:gt=gt.next=e}return gt}function Fl(e,t){return typeof t=="function"?t(e):t}function $h(e){var t=Dn(),n=t.queue;if(n===null)throw Error(q(311));n.lastRenderedReducer=e;var a=ct,r=a.baseQueue,o=n.pending;if(o!==null){if(r!==null){var i=r.next;r.next=o.next,o.next=i}a.baseQueue=r=o,n.pending=null}if(r!==null){o=r.next,a=a.baseState;var s=i=null,l=null,c=o;do{var d=c.lane;if((fo&d)===d)l!==null&&(l=l.next={lane:0,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null}),a=c.hasEagerState?c.eagerState:e(a,c.action);else{var u={lane:d,action:c.action,hasEagerState:c.hasEagerState,eagerState:c.eagerState,next:null};l===null?(s=l=u,i=a):l=l.next=u,He.lanes|=d,ho|=d}c=c.next}while(c!==null&&c!==o);l===null?i=a:l.next=s,Qn(a,t.memoizedState)||(Kt=!0),t.memoizedState=a,t.baseState=i,t.baseQueue=l,n.lastRenderedState=a}if(e=n.interleaved,e!==null){r=e;do o=r.lane,He.lanes|=o,ho|=o,r=r.next;while(r!==e)}else r===null&&(n.lanes=0);return[t.memoizedState,n.dispatch]}function Mh(e){var t=Dn(),n=t.queue;if(n===null)throw Error(q(311));n.lastRenderedReducer=e;var a=n.dispatch,r=n.pending,o=t.memoizedState;if(r!==null){n.pending=null;var i=r=r.next;do o=e(o,i.action),i=i.next;while(i!==r);Qn(o,t.memoizedState)||(Kt=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),n.lastRenderedState=o}return[o,a]}function eC(){}function tC(e,t){var n=He,a=Dn(),r=t(),o=!Qn(a.memoizedState,r);if(o&&(a.memoizedState=r,Kt=!0),a=a.queue,vy(rC.bind(null,n,a,e),[e]),a.getSnapshot!==t||o||gt!==null&&gt.memoizedState.tag&1){if(n.flags|=2048,Ul(9,aC.bind(null,n,a,r,t),void 0,null),vt===null)throw Error(q(349));fo&30||nC(n,t,r)}return r}function nC(e,t,n){e.flags|=16384,e={getSnapshot:t,value:n},t=He.updateQueue,t===null?(t={lastEffect:null,stores:null},He.updateQueue=t,t.stores=[e]):(n=t.stores,n===null?t.stores=[e]:n.push(e))}function aC(e,t,n,a){t.value=n,t.getSnapshot=a,oC(t)&&iC(e)}function rC(e,t,n){return n(function(){oC(t)&&iC(e)})}function oC(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!Qn(e,n)}catch{return!0}}function iC(e){var t=Ia(e,1);t!==null&&Xn(t,e,1,-1)}function v1(e){var t=ra();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Fl,lastRenderedState:e},t.queue=e,e=e.dispatch=V7.bind(null,He,e),[t.memoizedState,e]}function Ul(e,t,n,a){return e={tag:e,create:t,destroy:n,deps:a,next:null},t=He.updateQueue,t===null?(t={lastEffect:null,stores:null},He.updateQueue=t,t.lastEffect=e.next=e):(n=t.lastEffect,n===null?t.lastEffect=e.next=e:(a=n.next,n.next=e,e.next=a,t.lastEffect=e)),e}function sC(){return Dn().memoizedState}function nu(e,t,n,a){var r=ra();He.flags|=e,r.memoizedState=Ul(1|t,n,void 0,a===void 0?null:a)}function rf(e,t,n,a){var r=Dn();a=a===void 0?null:a;var o=void 0;if(ct!==null){var i=ct.memoizedState;if(o=i.destroy,a!==null&&my(a,i.deps)){r.memoizedState=Ul(t,n,o,a);return}}He.flags|=e,r.memoizedState=Ul(1|t,n,o,a)}function x1(e,t){return nu(8390656,8,e,t)}function vy(e,t){return rf(2048,8,e,t)}function lC(e,t){return rf(4,2,e,t)}function cC(e,t){return rf(4,4,e,t)}function dC(e,t){if(typeof t=="function")return e=e(),t(e),function(){t(null)};if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function uC(e,t,n){return n=n!=null?n.concat([e]):null,rf(4,4,dC.bind(null,t,e),n)}function xy(){}function pC(e,t){var n=Dn();t=t===void 0?null:t;var a=n.memoizedState;return a!==null&&t!==null&&my(t,a[1])?a[0]:(n.memoizedState=[e,t],e)}function fC(e,t){var n=Dn();t=t===void 0?null:t;var a=n.memoizedState;return a!==null&&t!==null&&my(t,a[1])?a[0]:(e=e(),n.memoizedState=[e,t],e)}function hC(e,t,n){return fo&21?(Qn(n,t)||(n=x_(),He.lanes|=n,ho|=n,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Kt=!0),e.memoizedState=n)}function U7(e,t){var n=Ae;Ae=n!==0&&4>n?n:4,e(!0);var a=Ih.transition;Ih.transition={};try{e(!1),t()}finally{Ae=n,Ih.transition=a}}function mC(){return Dn().memoizedState}function W7(e,t,n){var a=yr(e);
vendor: 6,488 bytes, lines 38-40
38if(n={lane:a,action:n,hasEagerState:!1,eagerState:null,next:null},gC(e))yC(t,n);else if(n=X_(e,t,n,a),n!==null){var r=Ft();Xn(n,e,a,r),vC(n,t,a)}}function V7(e,t,n){var a=yr(e),r={lane:a,action:n,hasEagerState:!1,eagerState:null,next:null};if(gC(e))yC(t,r);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var i=t.lastRenderedState,s=o(i,n);if(r.hasEagerState=!0,r.eagerState=s,Qn(s,i)){var l=t.interleaved;l===null?(r.next=r,dy(t)):(r.next=l.next,l.next=r),t.interleaved=r;return}}catch{}finally{}n=X_(e,t,r,a),n!==null&&(r=Ft(),Xn(n,e,a,r),vC(n,t,a))}}function gC(e){var t=e.alternate;return e===He||t!==null&&t===He}function yC(e,t){ul=Tu=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function vC(e,t,n){if(n&4194240){var a=t.lanes;a&=e.pendingLanes,n|=a,t.lanes=n,Y0(e,n)}}var Eu={readContext:En,useCallback:Tt,useContext:Tt,useEffect:Tt,useImperativeHandle:Tt,useInsertionEffect:Tt,useLayoutEffect:Tt,useMemo:Tt,useReducer:Tt,useRef:Tt,useState:Tt,useDebugValue:Tt,useDeferredValue:Tt,useTransition:Tt,useMutableSource:Tt,useSyncExternalStore:Tt,useId:Tt,unstable_isNewReconciler:!1},z7={readContext:En,useCallback:function(e,t){return ra().memoizedState=[e,t===void 0?null:t],e},useContext:En,useEffect:x1,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,nu(4194308,4,dC.bind(null,t,e),n)},useLayoutEffect:function(e,t){return nu(4194308,4,e,t)},useInsertionEffect:function(e,t){return nu(4,2,e,t)},useMemo:function(e,t){var n=ra();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var a=ra();return t=n!==void 0?n(t):t,a.memoizedState=a.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},a.queue=e,e=e.dispatch=W7.bind(null,He,e),[a.memoizedState,e]},useRef:function(e){var t=ra();return e={current:e},t.memoizedState=e},useState:v1,useDebugValue:xy,useDeferredValue:function(e){return ra().memoizedState=e},useTransition:function(){var e=v1(!1),t=e[0];return e=U7.bind(null,e[1]),ra().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var a=He,r=ra();if(Fe){if(n===void 0)throw Error(q(407));n=n()}else{if(n=t(),vt===null)throw Error(q(349));fo&30||nC(a,t,n)}r.memoizedState=n;var o={value:n,getSnapshot:t};return r.queue=o,x1(rC.bind(null,a,o,e),[e]),a.flags|=2048,Ul(9,aC.bind(null,a,o,n,t),void 0,null),n},useId:function(){var e=ra(),t=vt.identifierPrefix;if(Fe){var n=Aa,a=ka;n=(a&~(1<<32-Yn(a)-1)).toString(32)+n,t=":"+t+"R"+n,n=Ml++,0<n&&(t+="H"+n.toString(32)),t+=":"}else n=F7++,t=":"+t+"r"+n.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},H7={readContext:En,useCallback:pC,useContext:En,useEffect:vy,useImperativeHandle:uC,useInsertionEffect:lC,useLayoutEffect:cC,useMemo:fC,useReducer:$h,useRef:sC,useState:function(){return $h(Fl)},useDebugValue:xy,useDeferredValue:function(e){var t=Dn();return hC(t,ct.memoizedState,e)},useTransition:function(){var e=$h(Fl)[0],t=Dn().memoizedState;return[e,t]},useMutableSource:eC,useSyncExternalStore:tC,useId:mC,unstable_isNewReconciler:!1},G7={readContext:En,useCallback:pC,useContext:En,useEffect:vy,useImperativeHandle:uC,useInsertionEffect:lC,useLayoutEffect:cC,useMemo:fC,useReducer:Mh,useRef:sC,useState:function(){return Mh(Fl)},useDebugValue:xy,useDeferredValue:function(e){var t=Dn();return ct===null?t.memoizedState=e:hC(t,ct.memoizedState,e)},useTransition:function(){var e=Mh(Fl)[0],t=Dn().memoizedState;return[e,t]},useMutableSource:eC,useSyncExternalStore:tC,useId:mC,unstable_isNewReconciler:!1};function Mn(e,t){if(e&&e.defaultProps){t=Ge({},t),e=e.defaultProps;for(var n in e)t[n]===void 0&&(t[n]=e[n]);return t}return t}function j2(e,t,n,a){t=e.memoizedState,n=n(a,t),n=n==null?t:Ge({},t,n),e.memoizedState=n,e.lanes===0&&(e.updateQueue.baseState=n)}var of={isMounted:function(e){return(e=e._reactInternals)?jo(e)===e:!1},enqueueSetState:function(e,t,n){e=e._reactInternals;var a=Ft(),r=yr(e),o=Ta(a,r);o.payload=t,n!=null&&(o.callback=n),t=mr(e,o,r),t!==null&&(Xn(t,e,r,a),eu(t,e,r))},enqueueReplaceState:function(e,t,n){e=e._reactInternals;var a=Ft(),r=yr(e),o=Ta(a,r);o.tag=1,o.payload=t,n!=null&&(o.callback=n),t=mr(e,o,r),t!==null&&(Xn(t,e,r,a),eu(t,e,r))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var n=Ft(),a=yr(e),r=Ta(n,a);r.tag=2,t!=null&&(r.callback=t),t=mr(e,r,a),t!==null&&(Xn(t,e,a,n),eu(t,e,a))}};function b1(e,t,n,a,r,o,i){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(a,o,i):t.prototype&&t.prototype.isPureReactComponent?!Nl(n,a)||!Nl(r,o):!0}function xC(e,t,n){var a=!1,r=jr,o=t.contextType;return typeof o=="object"&&o!==null?o=En(o):(r=Xt(t)?uo:It.current,a=t.contextTypes,o=(a=a!=null)?Si(e,r):jr),t=new t(n,o),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=of,e.stateNode=t,t._reactInternals=e,a&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=r,e.__reactInternalMemoizedMaskedChildContext=o),t}function w1(e,t,n,a){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(n,a),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(n,a),t.state!==e&&of.enqueueReplaceState(t,t.state,null)}function S2(e,t,n,a){var r=e.stateNode;r.props=n,r.state=e.memoizedState,r.refs={},uy(e);var o=t.contextType;typeof o=="object"&&o!==null?r.context=En(o):(o=Xt(t)?uo:It.current,r.context=Si(e,o)),r.state=e.memoizedState,o=t.getDerivedStateFromProps,typeof o=="function"&&(j2(e,t,o,n),r.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof r.getSnapshotBeforeUpdate=="function"||typeof r.UNSAFE_componentWillMount!="function"&&typeof r.componentWillMount!="function"||(t=r.state,typeof r.componentWillMount=="function"&&r.componentWillMount(),typeof r.UNSAFE_componentWillMount=="function"&&r.UNSAFE_componentWillMount(),t!==r.state&&of.enqueueReplaceState(r,r.state,null),Cu(e,n,r,a),r.state=e.memoizedState),typeof r.componentDidMount=="function"&&(e.flags|=4194308)}function Ci(e,t){try{var n="",a=t;do n+=bO(a),a=a.return;while(a);var r=n}catch(o){r=`
39Error generating stack: `+o.message+`
40`+o.stack}return{value:e,source:t,stack:r,digest:null}}function Fh(e,t,n){return{value:e,source:null,stack:n??null,digest:t??null}}function k2(e,t){try{console.error(t.value)}catch(n){setTimeout(function(){throw n})}}var q7=typeof WeakMap=="function"?WeakMap:Map;
vendor: 10,977 bytes, line 40
40function bC(e,t,n){n=Ta(-1,n),n.tag=3,n.payload={element:null};var a=t.value;return n.callback=function(){Ou||(Ou=!0,R2=a),k2(e,t)},n}function wC(e,t,n){n=Ta(-1,n),n.tag=3;var a=e.type.getDerivedStateFromError;if(typeof a=="function"){var r=t.value;n.payload=function(){return a(r)},n.callback=function(){k2(e,t)}}var o=e.stateNode;return o!==null&&typeof o.componentDidCatch=="function"&&(n.callback=function(){k2(e,t),typeof a!="function"&&(gr===null?gr=new Set([this]):gr.add(this));var i=t.stack;this.componentDidCatch(t.value,{componentStack:i!==null?i:""})}),n}function j1(e,t,n){var a=e.pingCache;if(a===null){a=e.pingCache=new q7;var r=new Set;a.set(t,r)}else r=a.get(t),r===void 0&&(r=new Set,a.set(t,r));r.has(n)||(r.add(n),e=sN.bind(null,e,t,n),t.then(e,e))}function S1(e){do{var t;if((t=e.tag===13)&&(t=e.memoizedState,t=t!==null?t.dehydrated!==null:!0),t)return e;e=e.return}while(e!==null);return null}function k1(e,t,n,a,r){return e.mode&1?(e.flags|=65536,e.lanes=r,e):(e===t?e.flags|=65536:(e.flags|=128,n.flags|=131072,n.flags&=-52805,n.tag===1&&(n.alternate===null?n.tag=17:(t=Ta(-1,1),t.tag=2,mr(n,t,1))),n.lanes|=1),e)}var K7=Ha.ReactCurrentOwner,Kt=!1;function $t(e,t,n,a){t.child=e===null?Y_(t,null,n,a):Ai(t,e.child,n,a)}function A1(e,t,n,a,r){n=n.render;var o=t.ref;return mi(t,r),a=gy(e,t,n,a,o,r),n=yy(),e!==null&&!Kt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~r,$a(e,t,r)):(Fe&&n&&ry(t),t.flags|=1,$t(e,t,a,r),t.child)}function _1(e,t,n,a,r){if(e===null){var o=n.type;return typeof o=="function"&&!Cy(o)&&o.defaultProps===void 0&&n.compare===null&&n.defaultProps===void 0?(t.tag=15,t.type=o,jC(e,t,o,a,r)):(e=iu(n.type,null,a,t,t.mode,r),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,!(e.lanes&r)){var i=o.memoizedProps;if(n=n.compare,n=n!==null?n:Nl,n(i,a)&&e.ref===t.ref)return $a(e,t,r)}return t.flags|=1,e=vr(o,a),e.ref=t.ref,e.return=t,t.child=e}function jC(e,t,n,a,r){if(e!==null){var o=e.memoizedProps;if(Nl(o,a)&&e.ref===t.ref)if(Kt=!1,t.pendingProps=a=o,(e.lanes&r)!==0)e.flags&131072&&(Kt=!0);else return t.lanes=e.lanes,$a(e,t,r)}return A2(e,t,n,a,r)}function SC(e,t,n){var a=t.pendingProps,r=a.children,o=e!==null?e.memoizedState:null;if(a.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Oe(ti,rn),rn|=n;else{if(!(n&1073741824))return e=o!==null?o.baseLanes|n:n,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Oe(ti,rn),rn|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},a=o!==null?o.baseLanes:n,Oe(ti,rn),rn|=a}else o!==null?(a=o.baseLanes|n,t.memoizedState=null):a=n,Oe(ti,rn),rn|=a;return $t(e,t,r,n),t.child}function kC(e,t){var n=t.ref;(e===null&&n!==null||e!==null&&e.ref!==n)&&(t.flags|=512,t.flags|=2097152)}function A2(e,t,n,a,r){var o=Xt(n)?uo:It.current;return o=Si(t,o),mi(t,r),n=gy(e,t,n,a,o,r),a=yy(),e!==null&&!Kt?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~r,$a(e,t,r)):(Fe&&a&&ry(t),t.flags|=1,$t(e,t,n,r),t.child)}function C1(e,t,n,a,r){if(Xt(n)){var o=!0;ju(t)}else o=!1;if(mi(t,r),t.stateNode===null)au(e,t),xC(t,n,a),S2(t,n,a,r),a=!0;else if(e===null){var i=t.stateNode,s=t.memoizedProps;i.props=s;var l=i.context,c=n.contextType;typeof c=="object"&&c!==null?c=En(c):(c=Xt(n)?uo:It.current,c=Si(t,c));var d=n.getDerivedStateFromProps,u=typeof d=="function"||typeof i.getSnapshotBeforeUpdate=="function";u||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s!==a||l!==c)&&w1(t,i,a,c),tr=!1;var p=t.memoizedState;i.state=p,Cu(t,a,i,r),l=t.memoizedState,s!==a||p!==l||Yt.current||tr?(typeof d=="function"&&(j2(t,n,d,a),l=t.memoizedState),(s=tr||b1(t,n,s,a,p,l,c))?(u||typeof i.UNSAFE_componentWillMount!="function"&&typeof i.componentWillMount!="function"||(typeof i.componentWillMount=="function"&&i.componentWillMount(),typeof i.UNSAFE_componentWillMount=="function"&&i.UNSAFE_componentWillMount()),typeof i.componentDidMount=="function"&&(t.flags|=4194308)):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=a,t.memoizedState=l),i.props=a,i.state=l,i.context=c,a=s):(typeof i.componentDidMount=="function"&&(t.flags|=4194308),a=!1)}else{i=t.stateNode,Q_(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:Mn(t.type,s),i.props=c,u=t.pendingProps,p=i.context,l=n.contextType,typeof l=="object"&&l!==null?l=En(l):(l=Xt(n)?uo:It.current,l=Si(t,l));var f=n.getDerivedStateFromProps;(d=typeof f=="function"||typeof i.getSnapshotBeforeUpdate=="function")||typeof i.UNSAFE_componentWillReceiveProps!="function"&&typeof i.componentWillReceiveProps!="function"||(s!==u||p!==l)&&w1(t,i,a,l),tr=!1,p=t.memoizedState,i.state=p,Cu(t,a,i,r);var g=t.memoizedState;s!==u||p!==g||Yt.current||tr?(typeof f=="function"&&(j2(t,n,f,a),g=t.memoizedState),(c=tr||b1(t,n,c,a,p,g,l)||!1)?(d||typeof i.UNSAFE_componentWillUpdate!="function"&&typeof i.componentWillUpdate!="function"||(typeof i.componentWillUpdate=="function"&&i.componentWillUpdate(a,g,l),typeof i.UNSAFE_componentWillUpdate=="function"&&i.UNSAFE_componentWillUpdate(a,g,l)),typeof i.componentDidUpdate=="function"&&(t.flags|=4),typeof i.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof i.componentDidUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),t.memoizedProps=a,t.memoizedState=g),i.props=a,i.state=g,i.context=l,a=c):(typeof i.componentDidUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=4),typeof i.getSnapshotBeforeUpdate!="function"||s===e.memoizedProps&&p===e.memoizedState||(t.flags|=1024),a=!1)}return _2(e,t,n,a,o,r)}function _2(e,t,n,a,r,o){kC(e,t);var i=(t.flags&128)!==0;if(!a&&!i)return r&&p1(t,n,!1),$a(e,t,o);a=t.stateNode,K7.current=t;var s=i&&typeof n.getDerivedStateFromError!="function"?null:a.render();return t.flags|=1,e!==null&&i?(t.child=Ai(t,e.child,null,o),t.child=Ai(t,null,s,o)):$t(e,t,s,o),t.memoizedState=a.state,r&&p1(t,n,!0),t.child}function AC(e){var t=e.stateNode;t.pendingContext?u1(e,t.pendingContext,t.pendingContext!==t.context):t.context&&u1(e,t.context,!1),py(e,t.containerInfo)}function P1(e,t,n,a,r){return ki(),iy(r),t.flags|=256,$t(e,t,n,a),t.child}var C2={dehydrated:null,treeContext:null,retryLane:0};function P2(e){return{baseLanes:e,cachePool:null,transitions:null}}function _C(e,t,n){var a=t.pendingProps,r=Ve.current,o=!1,i=(t.flags&128)!==0,s;if((s=i)||(s=e!==null&&e.memoizedState===null?!1:(r&2)!==0),s?(o=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(r|=1),Oe(Ve,r&1),e===null)return b2(t),e=t.memoizedState,e!==null&&(e=e.dehydrated,e!==null)?(t.mode&1?e.data==="$!"?t.lanes=8:t.lanes=1073741824:t.lanes=1,null):(i=a.children,e=a.fallback,o?(a=t.mode,o=t.child,i={mode:"hidden",children:i},!(a&1)&&o!==null?(o.childLanes=0,o.pendingProps=i):o=cf(i,a,0,null),e=oo(e,a,n,null),o.return=t,e.return=t,o.sibling=e,t.child=o,t.child.memoizedState=P2(n),t.memoizedState=C2,e):by(t,i));if(r=e.memoizedState,r!==null&&(s=r.dehydrated,s!==null))return J7(e,t,i,a,s,r,n);if(o){o=a.fallback,i=t.mode,r=e.child,s=r.sibling;var l={mode:"hidden",children:a.children};return!(i&1)&&t.child!==r?(a=t.child,a.childLanes=0,a.pendingProps=l,t.deletions=null):(a=vr(r,l),a.subtreeFlags=r.subtreeFlags&14680064),s!==null?o=vr(s,o):(o=oo(o,i,n,null),o.flags|=2),o.return=t,a.return=t,a.sibling=o,t.child=a,a=o,o=t.child,i=e.child.memoizedState,i=i===null?P2(n):{baseLanes:i.baseLanes|n,cachePool:null,transitions:i.transitions},o.memoizedState=i,o.childLanes=e.childLanes&~n,t.memoizedState=C2,a}return o=e.child,e=o.sibling,a=vr(o,{mode:"visible",children:a.children}),!(t.mode&1)&&(a.lanes=n),a.return=t,a.sibling=null,e!==null&&(n=t.deletions,n===null?(t.deletions=[e],t.flags|=16):n.push(e)),t.child=a,t.memoizedState=null,a}function by(e,t){return t=cf({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function xd(e,t,n,a){return a!==null&&iy(a),Ai(t,e.child,null,n),e=by(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function J7(e,t,n,a,r,o,i){if(n)return t.flags&256?(t.flags&=-257,a=Fh(Error(q(422))),xd(e,t,i,a)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(o=a.fallback,r=t.mode,a=cf({mode:"visible",children:a.children},r,0,null),o=oo(o,r,i,null),o.flags|=2,a.return=t,o.return=t,a.sibling=o,t.child=a,t.mode&1&&Ai(t,e.child,null,i),t.child.memoizedState=P2(i),t.memoizedState=C2,o);if(!(t.mode&1))return xd(e,t,i,null);if(r.data==="$!"){if(a=r.nextSibling&&r.nextSibling.dataset,a)var s=a.dgst;return a=s,o=Error(q(419)),a=Fh(o,a,void 0),xd(e,t,i,a)}if(s=(i&e.childLanes)!==0,Kt||s){if(a=vt,a!==null){switch(i&-i){case 4:r=2;break;case 16:r=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:r=32;break;case 536870912:r=268435456;break;default:r=0}r=r&(a.suspendedLanes|i)?0:r,r!==0&&r!==o.retryLane&&(o.retryLane=r,Ia(e,r),Xn(a,e,r,-1))}return _y(),a=Fh(Error(q(421))),xd(e,t,i,a)}return r.data==="$?"?(t.flags|=128,t.child=e.child,t=lN.bind(null,e),r._reactRetry=t,null):(e=o.treeContext,cn=hr(r.nextSibling),dn=t,Fe=!0,Gn=null,e!==null&&(Sn[kn++]=ka,Sn[kn++]=Aa,Sn[kn++]=po,ka=e.id,Aa=e.overflow,po=t),t=by(t,a.children),t.flags|=4096,t)}function T1(e,t,n){e.lanes|=t;var a=e.alternate;a!==null&&(a.lanes|=t),w2(e.return,t,n)}function Uh(e,t,n,a,r){var o=e.memoizedState;o===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:a,tail:n,tailMode:r}:(o.isBackwards=t,o.rendering=null,o.renderingStartTime=0,o.last=a,o.tail=n,o.tailMode=r)}function CC(e,t,n){var a=t.pendingProps,r=a.revealOrder,o=a.tail;if($t(e,t,a.children,n),a=Ve.current,a&2)a=a&1|2,t.flags|=128;else{if(e!==null&&e.flags&128)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&T1(e,n,t);else if(e.tag===19)T1(e,n,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}a&=1}if(Oe(Ve,a),!(t.mode&1))t.memoizedState=null;else switch(r){case"forwards":for(n=t.child,r=null;n!==null;)e=n.alternate,e!==null&&Pu(e)===null&&(r=n),n=n.sibling;n=r,n===null?(r=t.child,t.child=null):(r=n.sibling,n.sibling=null),Uh(t,!1,r,n,o);break;case"backwards":for(n=null,r=t.child,t.child=null;r!==null;){if(e=r.alternate,e!==null&&Pu(e)===null){t.child=r;break}e=r.sibling,r.sibling=n,n=r,r=e}Uh(t,!0,n,null,o);break;case"together":Uh(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function au(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function $a(e,t,n){if(e!==null&&(t.dependencies=e.dependencies),ho|=t.lanes,!(n&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(q(153));
vendor: 3,171 bytes, line 40
40if(t.child!==null){for(e=t.child,n=vr(e,e.pendingProps),t.child=n,n.return=t;e.sibling!==null;)e=e.sibling,n=n.sibling=vr(e,e.pendingProps),n.return=t;n.sibling=null}return t.child}function Y7(e,t,n){switch(t.tag){case 3:AC(t),ki();break;case 5:Z_(t);break;case 1:Xt(t.type)&&ju(t);break;case 4:py(t,t.stateNode.containerInfo);break;case 10:var a=t.type._context,r=t.memoizedProps.value;Oe(Au,a._currentValue),a._currentValue=r;break;case 13:if(a=t.memoizedState,a!==null)return a.dehydrated!==null?(Oe(Ve,Ve.current&1),t.flags|=128,null):n&t.child.childLanes?_C(e,t,n):(Oe(Ve,Ve.current&1),e=$a(e,t,n),e!==null?e.sibling:null);Oe(Ve,Ve.current&1);break;case 19:if(a=(n&t.childLanes)!==0,e.flags&128){if(a)return CC(e,t,n);t.flags|=128}if(r=t.memoizedState,r!==null&&(r.rendering=null,r.tail=null,r.lastEffect=null),Oe(Ve,Ve.current),a)break;return null;case 22:case 23:return t.lanes=0,SC(e,t,n)}return $a(e,t,n)}var PC,T2,TC,EC;PC=function(e,t){for(var n=t.child;n!==null;){if(n.tag===5||n.tag===6)e.appendChild(n.stateNode);else if(n.tag!==4&&n.child!==null){n.child.return=n,n=n.child;continue}if(n===t)break;for(;n.sibling===null;){if(n.return===null||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}};T2=function(){};TC=function(e,t,n,a){var r=e.memoizedProps;if(r!==a){e=t.stateNode,Xr(la.current);var o=null;switch(n){case"input":r=Xm(e,r),a=Xm(e,a),o=[];break;case"select":r=Ge({},r,{value:void 0}),a=Ge({},a,{value:void 0}),o=[];break;case"textarea":r=e2(e,r),a=e2(e,a),o=[];break;default:typeof r.onClick!="function"&&typeof a.onClick=="function"&&(e.onclick=bu)}n2(n,a);var i;n=null;for(c in r)if(!a.hasOwnProperty(c)&&r.hasOwnProperty(c)&&r[c]!=null)if(c==="style"){var s=r[c];for(i in s)s.hasOwnProperty(i)&&(n||(n={}),n[i]="")}else c!=="dangerouslySetInnerHTML"&&c!=="children"&&c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&c!=="autoFocus"&&(_l.hasOwnProperty(c)?o||(o=[]):(o=o||[]).push(c,null));for(c in a){var l=a[c];if(s=r!=null?r[c]:void 0,a.hasOwnProperty(c)&&l!==s&&(l!=null||s!=null))if(c==="style")if(s){for(i in s)!s.hasOwnProperty(i)||l&&l.hasOwnProperty(i)||(n||(n={}),n[i]="");for(i in l)l.hasOwnProperty(i)&&s[i]!==l[i]&&(n||(n={}),n[i]=l[i])}else n||(o||(o=[]),o.push(c,n)),n=l;else c==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,s=s?s.__html:void 0,l!=null&&s!==l&&(o=o||[]).push(c,l)):c==="children"?typeof l!="string"&&typeof l!="number"||(o=o||[]).push(c,""+l):c!=="suppressContentEditableWarning"&&c!=="suppressHydrationWarning"&&(_l.hasOwnProperty(c)?(l!=null&&c==="onScroll"&&Re("scroll",e),o||s===l||(o=[])):(o=o||[]).push(c,l))}n&&(o=o||[]).push("style",n);var c=o;(t.updateQueue=c)&&(t.flags|=4)}};EC=function(e,t,n,a){n!==a&&(t.flags|=4)};function Os(e,t){if(!Fe)switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;t!==null;)t.alternate!==null&&(n=t),t=t.sibling;n===null?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var a=null;n!==null;)n.alternate!==null&&(a=n),n=n.sibling;a===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:a.sibling=null}}function Et(e){var t=e.alternate!==null&&e.alternate.child===e.child,n=0,a=0;if(t)for(var r=e.child;r!==null;
vendor: 34,011 bytes, line 40
40)n|=r.lanes|r.childLanes,a|=r.subtreeFlags&14680064,a|=r.flags&14680064,r.return=e,r=r.sibling;else for(r=e.child;r!==null;)n|=r.lanes|r.childLanes,a|=r.subtreeFlags,a|=r.flags,r.return=e,r=r.sibling;return e.subtreeFlags|=a,e.childLanes=n,t}function X7(e,t,n){var a=t.pendingProps;switch(oy(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Et(t),null;case 1:return Xt(t.type)&&wu(),Et(t),null;case 3:return a=t.stateNode,_i(),Ie(Yt),Ie(It),hy(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(yd(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,Gn!==null&&(I2(Gn),Gn=null))),T2(e,t),Et(t),null;case 5:fy(t);var r=Xr($l.current);if(n=t.type,e!==null&&t.stateNode!=null)TC(e,t,n,a,r),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!a){if(t.stateNode===null)throw Error(q(166));return Et(t),null}if(e=Xr(la.current),yd(t)){a=t.stateNode,n=t.type;var o=t.memoizedProps;switch(a[oa]=t,a[Bl]=o,e=(t.mode&1)!==0,n){case"dialog":Re("cancel",a),Re("close",a);break;case"iframe":case"object":case"embed":Re("load",a);break;case"video":case"audio":for(r=0;r<Zs.length;r++)Re(Zs[r],a);break;case"source":Re("error",a);break;case"img":case"image":case"link":Re("error",a),Re("load",a);break;case"details":Re("toggle",a);break;case"input":$x(a,o),Re("invalid",a);break;case"select":a._wrapperState={wasMultiple:!!o.multiple},Re("invalid",a);break;case"textarea":Fx(a,o),Re("invalid",a)}n2(n,o),r=null;for(var i in o)if(o.hasOwnProperty(i)){var s=o[i];i==="children"?typeof s=="string"?a.textContent!==s&&(o.suppressHydrationWarning!==!0&&gd(a.textContent,s,e),r=["children",s]):typeof s=="number"&&a.textContent!==""+s&&(o.suppressHydrationWarning!==!0&&gd(a.textContent,s,e),r=["children",""+s]):_l.hasOwnProperty(i)&&s!=null&&i==="onScroll"&&Re("scroll",a)}switch(n){case"input":ld(a),Mx(a,o,!0);break;case"textarea":ld(a),Ux(a);break;case"select":case"option":break;default:typeof o.onClick=="function"&&(a.onclick=bu)}a=r,t.updateQueue=a,a!==null&&(t.flags|=4)}else{i=r.nodeType===9?r:r.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=r_(n)),e==="http://www.w3.org/1999/xhtml"?n==="script"?(e=i.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof a.is=="string"?e=i.createElement(n,{is:a.is}):(e=i.createElement(n),n==="select"&&(i=e,a.multiple?i.multiple=!0:a.size&&(i.size=a.size))):e=i.createElementNS(e,n),e[oa]=t,e[Bl]=a,PC(e,t,!1,!1),t.stateNode=e;e:{switch(i=a2(n,a),n){case"dialog":Re("cancel",e),Re("close",e),r=a;break;case"iframe":case"object":case"embed":Re("load",e),r=a;break;case"video":case"audio":for(r=0;r<Zs.length;r++)Re(Zs[r],e);r=a;break;case"source":Re("error",e),r=a;break;case"img":case"image":case"link":Re("error",e),Re("load",e),r=a;break;case"details":Re("toggle",e),r=a;break;case"input":$x(e,a),r=Xm(e,a),Re("invalid",e);break;case"option":r=a;break;case"select":e._wrapperState={wasMultiple:!!a.multiple},r=Ge({},a,{value:void 0}),Re("invalid",e);break;case"textarea":Fx(e,a),r=e2(e,a),Re("invalid",e);break;default:r=a}n2(n,r),s=r;for(o in s)if(s.hasOwnProperty(o)){var l=s[o];o==="style"?s_(e,l):o==="dangerouslySetInnerHTML"?(l=l?l.__html:void 0,l!=null&&o_(e,l)):o==="children"?typeof l=="string"?(n!=="textarea"||l!=="")&&Cl(e,l):typeof l=="number"&&Cl(e,""+l):o!=="suppressContentEditableWarning"&&o!=="suppressHydrationWarning"&&o!=="autoFocus"&&(_l.hasOwnProperty(o)?l!=null&&o==="onScroll"&&Re("scroll",e):l!=null&&z0(e,o,l,i))}switch(n){case"input":ld(e),Mx(e,a,!1);break;case"textarea":ld(e),Ux(e);break;case"option":a.value!=null&&e.setAttribute("value",""+wr(a.value));break;case"select":e.multiple=!!a.multiple,o=a.value,o!=null?ui(e,!!a.multiple,o,!1):a.defaultValue!=null&&ui(e,!!a.multiple,a.defaultValue,!0);break;default:typeof r.onClick=="function"&&(e.onclick=bu)}switch(n){case"button":case"input":case"select":case"textarea":a=!!a.autoFocus;break e;case"img":a=!0;break e;default:a=!1}}a&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return Et(t),null;case 6:if(e&&t.stateNode!=null)EC(e,t,e.memoizedProps,a);else{if(typeof a!="string"&&t.stateNode===null)throw Error(q(166));if(n=Xr($l.current),Xr(la.current),yd(t)){if(a=t.stateNode,n=t.memoizedProps,a[oa]=t,(o=a.nodeValue!==n)&&(e=dn,e!==null))switch(e.tag){case 3:gd(a.nodeValue,n,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&gd(a.nodeValue,n,(e.mode&1)!==0)}o&&(t.flags|=4)}else a=(n.nodeType===9?n:n.ownerDocument).createTextNode(a),a[oa]=t,t.stateNode=a}return Et(t),null;case 13:if(Ie(Ve),a=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Fe&&cn!==null&&t.mode&1&&!(t.flags&128))K_(),ki(),t.flags|=98560,o=!1;else if(o=yd(t),a!==null&&a.dehydrated!==null){if(e===null){if(!o)throw Error(q(318));if(o=t.memoizedState,o=o!==null?o.dehydrated:null,!o)throw Error(q(317));o[oa]=t}else ki(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;Et(t),o=!1}else Gn!==null&&(I2(Gn),Gn=null),o=!0;if(!o)return t.flags&65536?t:null}return t.flags&128?(t.lanes=n,t):(a=a!==null,a!==(e!==null&&e.memoizedState!==null)&&a&&(t.child.flags|=8192,t.mode&1&&(e===null||Ve.current&1?dt===0&&(dt=3):_y())),t.updateQueue!==null&&(t.flags|=4),Et(t),null);case 4:return _i(),T2(e,t),e===null&&Rl(t.stateNode.containerInfo),Et(t),null;case 10:return cy(t.type._context),Et(t),null;case 17:return Xt(t.type)&&wu(),Et(t),null;case 19:if(Ie(Ve),o=t.memoizedState,o===null)return Et(t),null;if(a=(t.flags&128)!==0,i=o.rendering,i===null)if(a)Os(o,!1);else{if(dt!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=Pu(e),i!==null){for(t.flags|=128,Os(o,!1),a=i.updateQueue,a!==null&&(t.updateQueue=a,t.flags|=4),t.subtreeFlags=0,a=n,n=t.child;n!==null;)o=n,e=a,o.flags&=14680066,i=o.alternate,i===null?(o.childLanes=0,o.lanes=e,o.child=null,o.subtreeFlags=0,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null,o.stateNode=null):(o.childLanes=i.childLanes,o.lanes=i.lanes,o.child=i.child,o.subtreeFlags=0,o.deletions=null,o.memoizedProps=i.memoizedProps,o.memoizedState=i.memoizedState,o.updateQueue=i.updateQueue,o.type=i.type,e=i.dependencies,o.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),n=n.sibling;return Oe(Ve,Ve.current&1|2),t.child}e=e.sibling}o.tail!==null&&Ze()>Pi&&(t.flags|=128,a=!0,Os(o,!1),t.lanes=4194304)}else{if(!a)if(e=Pu(i),e!==null){if(t.flags|=128,a=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),Os(o,!0),o.tail===null&&o.tailMode==="hidden"&&!i.alternate&&!Fe)return Et(t),null}else 2*Ze()-o.renderingStartTime>Pi&&n!==1073741824&&(t.flags|=128,a=!0,Os(o,!1),t.lanes=4194304);o.isBackwards?(i.sibling=t.child,t.child=i):(n=o.last,n!==null?n.sibling=i:t.child=i,o.last=i)}return o.tail!==null?(t=o.tail,o.rendering=t,o.tail=t.sibling,o.renderingStartTime=Ze(),t.sibling=null,n=Ve.current,Oe(Ve,a?n&1|2:n&1),t):(Et(t),null);case 22:case 23:return Ay(),a=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==a&&(t.flags|=8192),a&&t.mode&1?rn&1073741824&&(Et(t),t.subtreeFlags&6&&(t.flags|=8192)):Et(t),null;case 24:return null;case 25:return null}throw Error(q(156,t.tag))}function Q7(e,t){switch(oy(t),t.tag){case 1:return Xt(t.type)&&wu(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return _i(),Ie(Yt),Ie(It),hy(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return fy(t),null;case 13:if(Ie(Ve),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(q(340));ki()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ie(Ve),null;case 4:return _i(),null;case 10:return cy(t.type._context),null;case 22:case 23:return Ay(),null;case 24:return null;default:return null}}var bd=!1,Nt=!1,Z7=typeof WeakSet=="function"?WeakSet:Set,X=null;function ei(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(a){Je(e,t,a)}else n.current=null}function E2(e,t,n){try{n()}catch(a){Je(e,t,a)}}var E1=!1;function eN(e,t){if(f2=yu,e=L_(),ay(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var a=n.getSelection&&n.getSelection();if(a&&a.rangeCount!==0){n=a.anchorNode;var r=a.anchorOffset,o=a.focusNode;a=a.focusOffset;try{n.nodeType,o.nodeType}catch{n=null;break e}var i=0,s=-1,l=-1,c=0,d=0,u=e,p=null;t:for(;;){for(var f;u!==n||r!==0&&u.nodeType!==3||(s=i+r),u!==o||a!==0&&u.nodeType!==3||(l=i+a),u.nodeType===3&&(i+=u.nodeValue.length),(f=u.firstChild)!==null;)p=u,u=f;for(;;){if(u===e)break t;if(p===n&&++c===r&&(s=i),p===o&&++d===a&&(l=i),(f=u.nextSibling)!==null)break;u=p,p=u.parentNode}u=f}n=s===-1||l===-1?null:{start:s,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(h2={focusedElem:e,selectionRange:n},yu=!1,X=t;X!==null;)if(t=X,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,X=e;else for(;X!==null;){t=X;try{var g=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(g!==null){var y=g.memoizedProps,x=g.memoizedState,m=t.stateNode,v=m.getSnapshotBeforeUpdate(t.elementType===t.type?y:Mn(t.type,y),x);m.__reactInternalSnapshotBeforeUpdate=v}break;case 3:var b=t.stateNode.containerInfo;b.nodeType===1?b.textContent="":b.nodeType===9&&b.documentElement&&b.removeChild(b.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(q(163))}}catch(k){Je(t,t.return,k)}if(e=t.sibling,e!==null){e.return=t.return,X=e;break}X=t.return}return g=E1,E1=!1,g}function pl(e,t,n){var a=t.updateQueue;if(a=a!==null?a.lastEffect:null,a!==null){var r=a=a.next;do{if((r.tag&e)===e){var o=r.destroy;r.destroy=void 0,o!==void 0&&E2(t,n,o)}r=r.next}while(r!==a)}}function sf(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var a=n.create;n.destroy=a()}n=n.next}while(n!==t)}}function D2(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function DC(e){var t=e.alternate;t!==null&&(e.alternate=null,DC(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[oa],delete t[Bl],delete t[y2],delete t[B7],delete t[I7])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function OC(e){return e.tag===5||e.tag===3||e.tag===4}function D1(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||OC(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function O2(e,t,n){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=bu));else if(a!==4&&(e=e.child,e!==null))for(O2(e,t,n),e=e.sibling;e!==null;)O2(e,t,n),e=e.sibling}function N2(e,t,n){var a=e.tag;if(a===5||a===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(a!==4&&(e=e.child,e!==null))for(N2(e,t,n),e=e.sibling;e!==null;)N2(e,t,n),e=e.sibling}var kt=null,Un=!1;function Xa(e,t,n){for(n=n.child;n!==null;)NC(e,t,n),n=n.sibling}function NC(e,t,n){if(sa&&typeof sa.onCommitFiberUnmount=="function")try{sa.onCommitFiberUnmount(Qp,n)}catch{}switch(n.tag){case 5:Nt||ei(n,t);case 6:var a=kt,r=Un;kt=null,Xa(e,t,n),kt=a,Un=r,kt!==null&&(Un?(e=kt,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):kt.removeChild(n.stateNode));break;case 18:kt!==null&&(Un?(e=kt,n=n.stateNode,e.nodeType===8?Rh(e.parentNode,n):e.nodeType===1&&Rh(e,n),Dl(e)):Rh(kt,n.stateNode));break;case 4:a=kt,r=Un,kt=n.stateNode.containerInfo,Un=!0,Xa(e,t,n),kt=a,Un=r;break;case 0:case 11:case 14:case 15:if(!Nt&&(a=n.updateQueue,a!==null&&(a=a.lastEffect,a!==null))){r=a=a.next;do{var o=r,i=o.destroy;o=o.tag,i!==void 0&&(o&2||o&4)&&E2(n,t,i),r=r.next}while(r!==a)}Xa(e,t,n);break;case 1:if(!Nt&&(ei(n,t),a=n.stateNode,typeof a.componentWillUnmount=="function"))try{a.props=n.memoizedProps,a.state=n.memoizedState,a.componentWillUnmount()}catch(s){Je(n,t,s)}Xa(e,t,n);break;case 21:Xa(e,t,n);break;case 22:n.mode&1?(Nt=(a=Nt)||n.memoizedState!==null,Xa(e,t,n),Nt=a):Xa(e,t,n);break;default:Xa(e,t,n)}}function O1(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new Z7),t.forEach(function(a){var r=cN.bind(null,e,a);n.has(a)||(n.add(a),a.then(r,r))})}}function Ln(e,t){var n=t.deletions;if(n!==null)for(var a=0;a<n.length;a++){var r=n[a];try{var o=e,i=t,s=i;e:for(;s!==null;){switch(s.tag){case 5:kt=s.stateNode,Un=!1;break e;case 3:kt=s.stateNode.containerInfo,Un=!0;break e;case 4:kt=s.stateNode.containerInfo,Un=!0;break e}s=s.return}if(kt===null)throw Error(q(160));NC(o,i,r),kt=null,Un=!1;var l=r.alternate;l!==null&&(l.return=null),r.return=null}catch(c){Je(r,t,c)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)RC(t,e),t=t.sibling}function RC(e,t){var n=e.alternate,a=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Ln(t,e),aa(e),a&4){try{pl(3,e,e.return),sf(3,e)}catch(y){Je(e,e.return,y)}try{pl(5,e,e.return)}catch(y){Je(e,e.return,y)}}break;case 1:Ln(t,e),aa(e),a&512&&n!==null&&ei(n,n.return);break;case 5:if(Ln(t,e),aa(e),a&512&&n!==null&&ei(n,n.return),e.flags&32){var r=e.stateNode;try{Cl(r,"")}catch(y){Je(e,e.return,y)}}if(a&4&&(r=e.stateNode,r!=null)){var o=e.memoizedProps,i=n!==null?n.memoizedProps:o,s=e.type,l=e.updateQueue;if(e.updateQueue=null,l!==null)try{s==="input"&&o.type==="radio"&&o.name!=null&&n_(r,o),a2(s,i);var c=a2(s,o);for(i=0;i<l.length;i+=2){var d=l[i],u=l[i+1];d==="style"?s_(r,u):d==="dangerouslySetInnerHTML"?o_(r,u):d==="children"?Cl(r,u):z0(r,d,u,c)}switch(s){case"input":Qm(r,o);break;case"textarea":a_(r,o);break;case"select":var p=r._wrapperState.wasMultiple;r._wrapperState.wasMultiple=!!o.multiple;var f=o.value;f!=null?ui(r,!!o.multiple,f,!1):p!==!!o.multiple&&(o.defaultValue!=null?ui(r,!!o.multiple,o.defaultValue,!0):ui(r,!!o.multiple,o.multiple?[]:"",!1))}r[Bl]=o}catch(y){Je(e,e.return,y)}}break;case 6:if(Ln(t,e),aa(e),a&4){if(e.stateNode===null)throw Error(q(162));r=e.stateNode,o=e.memoizedProps;try{r.nodeValue=o}catch(y){Je(e,e.return,y)}}break;case 3:if(Ln(t,e),aa(e),a&4&&n!==null&&n.memoizedState.isDehydrated)try{Dl(t.containerInfo)}catch(y){Je(e,e.return,y)}break;case 4:Ln(t,e),aa(e);break;case 13:Ln(t,e),aa(e),r=e.child,r.flags&8192&&(o=r.memoizedState!==null,r.stateNode.isHidden=o,!o||r.alternate!==null&&r.alternate.memoizedState!==null||(Sy=Ze())),a&4&&O1(e);break;case 22:if(d=n!==null&&n.memoizedState!==null,e.mode&1?(Nt=(c=Nt)||d,Ln(t,e),Nt=c):Ln(t,e),aa(e),a&8192){if(c=e.memoizedState!==null,(e.stateNode.isHidden=c)&&!d&&e.mode&1)for(X=e,d=e.child;d!==null;){for(u=X=d;X!==null;){switch(p=X,f=p.child,p.tag){case 0:case 11:case 14:case 15:pl(4,p,p.return);break;case 1:ei(p,p.return);var g=p.stateNode;if(typeof g.componentWillUnmount=="function"){a=p,n=p.return;try{t=a,g.props=t.memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(y){Je(a,n,y)}}break;case 5:ei(p,p.return);break;case 22:if(p.memoizedState!==null){R1(u);continue}}f!==null?(f.return=p,X=f):R1(u)}d=d.sibling}e:for(d=null,u=e;;){if(u.tag===5){if(d===null){d=u;try{r=u.stateNode,c?(o=r.style,typeof o.setProperty=="function"?o.setProperty("display","none","important"):o.display="none"):(s=u.stateNode,l=u.memoizedProps.style,i=l!=null&&l.hasOwnProperty("display")?l.display:null,s.style.display=i_("display",i))}catch(y){Je(e,e.return,y)}}}else if(u.tag===6){if(d===null)try{u.stateNode.nodeValue=c?"":u.memoizedProps}catch(y){Je(e,e.return,y)}}else if((u.tag!==22&&u.tag!==23||u.memoizedState===null||u===e)&&u.child!==null){u.child.return=u,u=u.child;continue}if(u===e)break e;for(;u.sibling===null;){if(u.return===null||u.return===e)break e;d===u&&(d=null),u=u.return}d===u&&(d=null),u.sibling.return=u.return,u=u.sibling}}break;case 19:Ln(t,e),aa(e),a&4&&O1(e);break;case 21:break;default:Ln(t,e),aa(e)}}function aa(e){var t=e.flags;if(t&2){try{e:{for(var n=e.return;n!==null;){if(OC(n)){var a=n;break e}n=n.return}throw Error(q(160))}switch(a.tag){case 5:var r=a.stateNode;a.flags&32&&(Cl(r,""),a.flags&=-33);var o=D1(e);N2(e,o,r);break;case 3:case 4:var i=a.stateNode.containerInfo,s=D1(e);O2(e,s,i);break;default:throw Error(q(161))}}catch(l){Je(e,e.return,l)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function tN(e,t,n){X=e,LC(e)}function LC(e,t,n){for(var a=(e.mode&1)!==0;X!==null;){var r=X,o=r.child;if(r.tag===22&&a){var i=r.memoizedState!==null||bd;if(!i){var s=r.alternate,l=s!==null&&s.memoizedState!==null||Nt;s=bd;var c=Nt;if(bd=i,(Nt=l)&&!c)for(X=r;X!==null;)i=X,l=i.child,i.tag===22&&i.memoizedState!==null?L1(r):l!==null?(l.return=i,X=l):L1(r);for(;o!==null;)X=o,LC(o),o=o.sibling;X=r,bd=s,Nt=c}N1(e)}else r.subtreeFlags&8772&&o!==null?(o.return=r,X=o):N1(e)}}function N1(e){for(;X!==null;){var t=X;if(t.flags&8772){var n=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Nt||sf(5,t);break;case 1:var a=t.stateNode;if(t.flags&4&&!Nt)if(n===null)a.componentDidMount();else{var r=t.elementType===t.type?n.memoizedProps:Mn(t.type,n.memoizedProps);a.componentDidUpdate(r,n.memoizedState,a.__reactInternalSnapshotBeforeUpdate)}var o=t.updateQueue;o!==null&&y1(t,o,a);break;case 3:var i=t.updateQueue;if(i!==null){if(n=null,t.child!==null)switch(t.child.tag){case 5:n=t.child.stateNode;break;case 1:n=t.child.stateNode}y1(t,i,n)}break;case 5:var s=t.stateNode;if(n===null&&t.flags&4){n=s;var l=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break;case"img":l.src&&(n.src=l.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var c=t.alternate;if(c!==null){var d=c.memoizedState;if(d!==null){var u=d.dehydrated;u!==null&&Dl(u)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(q(163))}Nt||t.flags&512&&D2(t)}catch(p){Je(t,t.return,p)}}if(t===e){X=null;break}if(n=t.sibling,n!==null){n.return=t.return,X=n;break}X=t.return}}function R1(e){for(;X!==null;){var t=X;if(t===e){X=null;break}var n=t.sibling;if(n!==null){n.return=t.return,X=n;break}X=t.return}}function L1(e){for(;X!==null;){var t=X;try{switch(t.tag){case 0:case 11:case 15:var n=t.return;try{sf(4,t)}catch(l){Je(t,n,l)}break;case 1:var a=t.stateNode;if(typeof a.componentDidMount=="function"){var r=t.return;try{a.componentDidMount()}catch(l){Je(t,r,l)}}var o=t.return;try{D2(t)}catch(l){Je(t,o,l)}break;case 5:var i=t.return;try{D2(t)}catch(l){Je(t,i,l)}}}catch(l){Je(t,t.return,l)}if(t===e){X=null;break}var s=t.sibling;if(s!==null){s.return=t.return,X=s;break}X=t.return}}var nN=Math.ceil,Du=Ha.ReactCurrentDispatcher,wy=Ha.ReactCurrentOwner,Cn=Ha.ReactCurrentBatchConfig,ve=0,vt=null,at=null,Ct=0,rn=0,ti=_r(0),dt=0,Wl=null,ho=0,lf=0,jy=0,fl=null,qt=null,Sy=0,Pi=1/0,wa=null,Ou=!1,R2=null,gr=null,wd=!1,cr=null,Nu=0,hl=0,L2=null,ru=-1,ou=0;function Ft(){return ve&6?Ze():ru!==-1?ru:ru=Ze()}function yr(e){return e.mode&1?ve&2&&Ct!==0?Ct&-Ct:M7.transition!==null?(ou===0&&(ou=x_()),ou):(e=Ae,e!==0||(e=window.event,e=e===void 0?16:__(e.type)),e):1}function Xn(e,t,n,a){if(50<hl)throw hl=0,L2=null,Error(q(185));Mc(e,n,a),(!(ve&2)||e!==vt)&&(e===vt&&(!(ve&2)&&(lf|=n),dt===4&&or(e,Ct)),Qt(e,a),n===1&&ve===0&&!(t.mode&1)&&(Pi=Ze()+500,af&&Cr()))}function Qt(e,t){var n=e.callbackNode;MO(e,t);var a=gu(e,e===vt?Ct:0);if(a===0)n!==null&&zx(n),e.callbackNode=null,e.callbackPriority=0;else if(t=a&-a,e.callbackPriority!==t){if(n!=null&&zx(n),t===1)e.tag===0?$7(B1.bind(null,e)):H_(B1.bind(null,e)),R7(function(){!(ve&6)&&Cr()}),n=null;else{switch(b_(a)){case 1:n=J0;break;case 4:n=y_;break;case 16:n=mu;break;case 536870912:n=v_;break;default:n=mu}n=VC(n,BC.bind(null,e))}e.callbackPriority=t,e.callbackNode=n}}function BC(e,t){if(ru=-1,ou=0,ve&6)throw Error(q(327));var n=e.callbackNode;if(gi()&&e.callbackNode!==n)return null;var a=gu(e,e===vt?Ct:0);if(a===0)return null;if(a&30||a&e.expiredLanes||t)t=Ru(e,a);else{t=a;var r=ve;ve|=2;var o=$C();(vt!==e||Ct!==t)&&(wa=null,Pi=Ze()+500,ro(e,t));do try{oN();break}catch(s){IC(e,s)}while(!0);ly(),Du.current=o,ve=r,at!==null?t=0:(vt=null,Ct=0,t=dt)}if(t!==0){if(t===2&&(r=l2(e),r!==0&&(a=r,t=B2(e,r))),t===1)throw n=Wl,ro(e,0),or(e,a),Qt(e,Ze()),n;if(t===6)or(e,a);else{if(r=e.current.alternate,!(a&30)&&!aN(r)&&(t=Ru(e,a),t===2&&(o=l2(e),o!==0&&(a=o,t=B2(e,o))),t===1))throw n=Wl,ro(e,0),or(e,a),Qt(e,Ze()),n;switch(e.finishedWork=r,e.finishedLanes=a,t){case 0:case 1:throw Error(q(345));case 2:Mr(e,qt,wa);break;case 3:if(or(e,a),(a&130023424)===a&&(t=Sy+500-Ze(),10<t)){if(gu(e,0)!==0)break;if(r=e.suspendedLanes,(r&a)!==a){Ft(),e.pingedLanes|=e.suspendedLanes&r;break}e.timeoutHandle=g2(Mr.bind(null,e,qt,wa),t);break}Mr(e,qt,wa);break;case 4:if(or(e,a),(a&4194240)===a)break;for(t=e.eventTimes,r=-1;0<a;){var i=31-Yn(a);o=1<<i,i=t[i],i>r&&(r=i),a&=~o}if(a=r,a=Ze()-a,a=(120>a?120:480>a?480:1080>a?1080:1920>a?1920:3e3>a?3e3:4320>a?4320:1960*nN(a/1960))-a,10<a){e.timeoutHandle=g2(Mr.bind(null,e,qt,wa),a);break}Mr(e,qt,wa);break;case 5:Mr(e,qt,wa);break;default:throw Error(q(329))}}}return Qt(e,Ze()),e.callbackNode===n?BC.bind(null,e):null}function B2(e,t){var n=fl;return e.current.memoizedState.isDehydrated&&(ro(e,t).flags|=256),e=Ru(e,t),e!==2&&(t=qt,qt=n,t!==null&&I2(t)),e}function I2(e){qt===null?qt=e:qt.push.apply(qt,e)}function aN(e){for(var t=e;;){if(t.flags&16384){var n=t.updateQueue;if(n!==null&&(n=n.stores,n!==null))for(var a=0;a<n.length;a++){var r=n[a],o=r.getSnapshot;r=r.value;try{if(!Qn(o(),r))return!1}catch{return!1}}}if(n=t.child,t.subtreeFlags&16384&&n!==null)n.return=t,t=n;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function or(e,t){for(t&=~jy,t&=~lf,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var n=31-Yn(t),a=1<<n;e[n]=-1,t&=~a}}function B1(e){if(ve&6)throw Error(q(327));gi();var t=gu(e,0);if(!(t&1))return Qt(e,Ze()),null;var n=Ru(e,t);if(e.tag!==0&&n===2){var a=l2(e);a!==0&&(t=a,n=B2(e,a))}if(n===1)throw n=Wl,ro(e,0),or(e,t),Qt(e,Ze()),n;if(n===6)throw Error(q(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,Mr(e,qt,wa),Qt(e,Ze()),null}function ky(e,t){var n=ve;ve|=1;try{return e(t)}finally{ve=n,ve===0&&(Pi=Ze()+500,af&&Cr())}}function mo(e){cr!==null&&cr.tag===0&&!(ve&6)&&gi();var t=ve;ve|=1;var n=Cn.transition,a=Ae;try{if(Cn.transition=null,Ae=1,e)return e()}finally{Ae=a,Cn.transition=n,ve=t,!(ve&6)&&Cr()}}function Ay(){rn=ti.current,Ie(ti)}function ro(e,t){e.finishedWork=null,e.finishedLanes=0;var n=e.timeoutHandle;if(n!==-1&&(e.timeoutHandle=-1,N7(n)),at!==null)for(n=at.return;n!==null;){var a=n;switch(oy(a),a.tag){case 1:a=a.type.childContextTypes,a!=null&&wu();break;case 3:_i(),Ie(Yt),Ie(It),hy();break;case 5:fy(a);break;case 4:_i();break;case 13:Ie(Ve);break;case 19:Ie(Ve);break;case 10:cy(a.type._context);break;case 22:case 23:Ay()}n=n.return}if(vt=e,at=e=vr(e.current,null),Ct=rn=t,dt=0,Wl=null,jy=lf=ho=0,qt=fl=null,Yr!==null){for(t=0;t<Yr.length;t++)if(n=Yr[t],a=n.interleaved,a!==null){n.interleaved=null;var r=a.next,o=n.pending;if(o!==null){var i=o.next;o.next=r,a.next=i}n.pending=a}Yr=null}return e}function IC(e,t){do{var n=at;try{if(ly(),tu.current=Eu,Tu){for(var a=He.memoizedState;a!==null;){var r=a.queue;r!==null&&(r.pending=null),a=a.next}Tu=!1}if(fo=0,gt=ct=He=null,ul=!1,Ml=0,wy.current=null,n===null||n.return===null){dt=1,Wl=t,at=null;break}e:{var o=e,i=n.return,s=n,l=t;if(t=Ct,s.flags|=32768,l!==null&&typeof l=="object"&&typeof l.then=="function"){var c=l,d=s,u=d.tag;if(!(d.mode&1)&&(u===0||u===11||u===15)){var p=d.alternate;p?(d.updateQueue=p.updateQueue,d.memoizedState=p.memoizedState,d.lanes=p.lanes):(d.updateQueue=null,d.memoizedState=null)}var f=S1(i);if(f!==null){f.flags&=-257,k1(f,i,s,o,t),f.mode&1&&j1(o,c,t),t=f,l=c;var g=t.updateQueue;if(g===null){var y=new Set;y.add(l),t.updateQueue=y}else g.add(l);break e}else{if(!(t&1)){j1(o,c,t),_y();break e}l=Error(q(426))}}else if(Fe&&s.mode&1){var x=S1(i);if(x!==null){!(x.flags&65536)&&(x.flags|=256),k1(x,i,s,o,t),iy(Ci(l,s));break e}}o=l=Ci(l,s),dt!==4&&(dt=2),fl===null?fl=[o]:fl.push(o),o=i;do{switch(o.tag){case 3:o.flags|=65536,t&=-t,o.lanes|=t;var m=bC(o,l,t);g1(o,m);break e;case 1:s=l;var v=o.type,b=o.stateNode;if(!(o.flags&128)&&(typeof v.getDerivedStateFromError=="function"||b!==null&&typeof b.componentDidCatch=="function"&&(gr===null||!gr.has(b)))){o.flags|=65536,t&=-t,o.lanes|=t;var k=wC(o,s,t);g1(o,k);break e}}o=o.return}while(o!==null)}FC(n)}catch(w){t=w,at===n&&n!==null&&(at=n=n.return);continue}break}while(!0)}function $C(){var e=Du.current;return Du.current=Eu,e===null?Eu:e}function _y(){(dt===0||dt===3||dt===2)&&(dt=4),vt===null||!(ho&268435455)&&!(lf&268435455)||or(vt,Ct)}function Ru(e,t){var n=ve;ve|=2;var a=$C();(vt!==e||Ct!==t)&&(wa=null,ro(e,t));do try{rN();break}catch(r){IC(e,r)}while(!0);if(ly(),ve=n,Du.current=a,at!==null)throw Error(q(261));return vt=null,Ct=0,dt}function rN(){for(;at!==null;)MC(at)}function oN(){for(;at!==null&&!EO();)MC(at)}function MC(e){var t=WC(e.alternate,e,rn);e.memoizedProps=e.pendingProps,t===null?FC(e):at=t,wy.current=null}function FC(e){var t=e;do{var n=t.alternate;if(e=t.return,t.flags&32768){if(n=Q7(n,t),n!==null){n.flags&=32767,at=n;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{dt=6,at=null;return}}else if(n=X7(n,t,rn),n!==null){at=n;return}if(t=t.sibling,t!==null){at=t;return}at=t=e}while(t!==null);dt===0&&(dt=5)}function Mr(e,t,n){var a=Ae,r=Cn.transition;try{Cn.transition=null,Ae=1,iN(e,t,n,a)}finally{Cn.transition=r,Ae=a}return null}function iN(e,t,n,a){do gi();while(cr!==null);if(ve&6)throw Error(q(327));n=e.finishedWork;var r=e.finishedLanes;if(n===null)return null;if(e.finishedWork=null,e.finishedLanes=0,n===e.current)throw Error(q(177));e.callbackNode=null,e.callbackPriority=0;var o=n.lanes|n.childLanes;if(FO(e,o),e===vt&&(at=vt=null,Ct=0),!(n.subtreeFlags&2064)&&!(n.flags&2064)||wd||(wd=!0,VC(mu,function(){return gi(),null})),o=(n.flags&15990)!==0,n.subtreeFlags&15990||o){o=Cn.transition,Cn.transition=null;var i=Ae;Ae=1;var s=ve;ve|=4,wy.current=null,eN(e,n),RC(n,e),_7(h2),yu=!!f2,h2=f2=null,e.current=n,tN(n),DO(),ve=s,Ae=i,Cn.transition=o}else e.current=n;if(wd&&(wd=!1,cr=e,Nu=r),o=e.pendingLanes,o===0&&(gr=null),RO(n.stateNode),Qt(e,Ze()),t!==null)for(a=e.onRecoverableError,n=0;n<t.length;n++)r=t[n],a(r.value,{componentStack:r.stack,digest:r.digest});if(Ou)throw Ou=!1,e=R2,R2=null,e;return Nu&1&&e.tag!==0&&gi(),o=e.pendingLanes,o&1?e===L2?hl++:(hl=0,L2=e):hl=0,Cr(),null}function gi(){if(cr!==null){var e=b_(Nu),t=Cn.transition,n=Ae;try{if(Cn.transition=null,Ae=16>e?16:e,cr===null)var a=!1;else{if(e=cr,cr=null,Nu=0,ve&6)throw Error(q(331));var r=ve;for(ve|=4,X=e.current;X!==null;){var o=X,i=o.child;if(X.flags&16){var s=o.deletions;if(s!==null){for(var l=0;l<s.length;l++){var c=s[l];for(X=c;X!==null;){var d=X;switch(d.tag){case 0:case 11:case 15:pl(8,d,o)}var u=d.child;if(u!==null)u.return=d,X=u;else for(;X!==null;){d=X;var p=d.sibling,f=d.return;if(DC(d),d===c){X=null;break}if(p!==null){p.return=f,X=p;break}X=f}}}var g=o.alternate;if(g!==null){var y=g.child;if(y!==null){g.child=null;do{var x=y.sibling;y.sibling=null,y=x}while(y!==null)}}X=o}}if(o.subtreeFlags&2064&&i!==null)i.return=o,X=i;else e:for(;X!==null;){if(o=X,o.flags&2048)switch(o.tag){case 0:case 11:case 15:pl(9,o,o.return)}var m=o.sibling;if(m!==null){m.return=o.return,X=m;break e}X=o.return}}var v=e.current;for(X=v;X!==null;){i=X;var b=i.child;if(i.subtreeFlags&2064&&b!==null)b.return=i,X=b;else e:for(i=v;X!==null;){if(s=X,s.flags&2048)try{switch(s.tag){case 0:case 11:case 15:sf(9,s)}}catch(w){Je(s,s.return,w)}if(s===i){X=null;break e}var k=s.sibling;if(k!==null){k.return=s.return,X=k;break e}X=s.return}}if(ve=r,Cr(),sa&&typeof sa.onPostCommitFiberRoot=="function")try{sa.onPostCommitFiberRoot(Qp,e)}catch{}a=!0}return a}finally{Ae=n,Cn.transition=t}}return!1}function I1(e,t,n){t=Ci(n,t),t=bC(e,t,1),e=mr(e,t,1),t=Ft(),e!==null&&(Mc(e,1,t),Qt(e,t))}function Je(e,t,n){if(e.tag===3)I1(e,e,n);else for(;t!==null;){if(t.tag===3){I1(t,e,n);break}else if(t.tag===1){var a=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof a.componentDidCatch=="function"&&(gr===null||!gr.has(a))){e=Ci(n,e),e=wC(t,e,1),t=mr(t,e,1),e=Ft(),t!==null&&(Mc(t,1,e),Qt(t,e));break}}t=t.return}}function sN(e,t,n){var a=e.pingCache;a!==null&&a.delete(t),t=Ft(),e.pingedLanes|=e.suspendedLanes&n,vt===e&&(Ct&n)===n&&(dt===4||dt===3&&(Ct&130023424)===Ct&&500>Ze()-Sy?ro(e,0):jy|=n),Qt(e,t)}function UC(e,t){t===0&&(e.mode&1?(t=ud,ud<<=1,!(ud&130023424)&&(ud=4194304)):t=1);var n=Ft();e=Ia(e,t),e!==null&&(Mc(e,t,n),Qt(e,n))}function lN(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),UC(e,n)}function cN(e,t){var n=0;switch(e.tag){case 13:var a=e.stateNode,r=e.memoizedState;r!==null&&(n=r.retryLane);break;case 19:a=e.stateNode;break;default:throw Error(q(314))}a!==null&&a.delete(t),UC(e,n)}var WC;WC=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Yt.current)Kt=!0;else{if(!(e.lanes&n)&&!(t.flags&128))return Kt=!1,Y7(e,t,n);Kt=!!(e.flags&131072)}else Kt=!1,Fe&&t.flags&1048576&&G_(t,ku,t.index);switch(t.lanes=0,t.tag){case 2:var a=t.type;au(e,t),e=t.pendingProps;var r=Si(t,It.current);mi(t,n),r=gy(null,t,a,e,r,n);var o=yy();return t.flags|=1,typeof r=="object"&&r!==null&&typeof r.render=="function"&&r.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Xt(a)?(o=!0,ju(t)):o=!1,t.memoizedState=r.state!==null&&r.state!==void 0?r.state:null,uy(t),r.updater=of,t.stateNode=r,r._reactInternals=t,S2(t,a,e,n),t=_2(null,t,a,!0,o,n)):(t.tag=0,Fe&&o&&ry(t),$t(null,t,r,n),t=t.child),t;case 16:a=t.elementType;e:{switch(au(e,t),e=t.pendingProps,r=a._init,a=r(a._payload),t.type=a,r=t.tag=uN(a),e=Mn(a,e),r){case 0:t=A2(null,t,a,e,n);break e;case 1:t=C1(null,t,a,e,n);break e;case 11:t=A1(null,t,a,e,n);break e;case 14:t=_1(null,t,a,Mn(a.type,e),n);break e}throw Error(q(306,a,""))}return t;case 0:return a=t.type,r=t.pendingProps,r=t.elementType===a?r:Mn(a,r),A2(e,t,a,r,n);case 1:return a=t.type,r=t.pendingProps,r=t.elementType===a?r:Mn(a,r),C1(e,t,a,r,n);case 3:e:{if(AC(t),e===null)throw Error(q(387));a=t.pendingProps,o=t.memoizedState,r=o.element,Q_(e,t),Cu(t,a,null,n);var i=t.memoizedState;if(a=i.element,o.isDehydrated)if(o={element:a,isDehydrated:!1,cache:i.cache,pendingSuspenseBoundaries:i.pendingSuspenseBoundaries,transitions:i.transitions},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){r=Ci(Error(q(423)),t),t=P1(e,t,a,n,r);break e}else if(a!==r){r=Ci(Error(q(424)),t),t=P1(e,t,a,n,r);break e}else for(cn=hr(t.stateNode.containerInfo.firstChild),dn=t,Fe=!0,Gn=null,n=Y_(t,null,a,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(ki(),a===r){t=$a(e,t,n);break e}$t(e,t,a,n)}t=t.child}return t;case 5:return Z_(t),e===null&&b2(t),a=t.type,r=t.pendingProps,o=e!==null?e.memoizedProps:null,i=r.children,m2(a,r)?i=null:o!==null&&m2(a,o)&&(t.flags|=32),kC(e,t),$t(e,t,i,n),t.child;case 6:return e===null&&b2(t),null;case 13:return _C(e,t,n);case 4:return py(t,t.stateNode.containerInfo),a=t.pendingProps,e===null?t.child=Ai(t,null,a,n):$t(e,t,a,n),t.child;case 11:return a=t.type,r=t.pendingProps,r=t.elementType===a?r:Mn(a,r),A1(e,t,a,r,n);case 7:return $t(e,t,t.pendingProps,n),t.child;case 8:return $t(e,t,t.pendingProps.children,n),t.child;case 12:return $t(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(a=t.type._context,r=t.pendingProps,o=t.memoizedProps,i=r.value,Oe(Au,a._currentValue),a._currentValue=i,o!==null)if(Qn(o.value,i)){if(o.children===r.children&&!Yt.current){t=$a(e,t,n);break e}}else for(o=t.child,o!==null&&(o.return=t);o!==null;){var s=o.dependencies;if(s!==null){i=o.child;for(var l=s.firstContext;l!==null;){if(l.context===a){if(o.tag===1){l=Ta(-1,n&-n),l.tag=2;var c=o.updateQueue;if(c!==null){c=c.shared;var d=c.pending;d===null?l.next=l:(l.next=d.next,d.next=l),c.pending=l}}o.lanes|=n,l=o.alternate,l!==null&&(l.lanes|=n),w2(o.return,n,t),s.lanes|=n;break}l=l.next}}else if(o.tag===10)i=o.type===t.type?null:o.child;else if(o.tag===18){if(i=o.return,i===null)throw Error(q(341));i.lanes|=n,s=i.alternate,s!==null&&(s.lanes|=n),w2(i,n,t),i=o.sibling}else i=o.child;if(i!==null)i.return=o;else for(i=o;i!==null;){if(i===t){i=null;break}if(o=i.sibling,o!==null){o.return=i.return,i=o;break}i=i.return}o=i}$t(e,t,r.children,n),t=t.child}return t;case 9:return r=t.type,a=t.pendingProps.children,mi(t,n),r=En(r),a=a(r),t.flags|=1,$t(e,t,a,n),t.child;case 14:return a=t.type,r=Mn(a,t.pendingProps),r=Mn(a.type,r),_1(e,t,a,r,n);case 15:return jC(e,t,t.type,t.pendingProps,n);case 17:return a=t.type,r=t.pendingProps,r=t.elementType===a?r:Mn(a,r),au(e,t),t.tag=1,Xt(a)?(e=!0,ju(t)):e=!1,mi(t,n),xC(t,a,r),S2(t,a,r,n),_2(null,t,a,!0,e,n);case 19:return CC(e,t,n);case 22:return SC(e,t,n)}throw Error(q(156,t.tag))};function VC(e,t){return g_(e,t)}function dN(e,t,n,a){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=a,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function An(e,t,n,a){return new dN(e,t,n,a)}function Cy(e){return e=e.prototype,!(!e||!e.isReactComponent)}function uN(e){if(typeof e=="function")return Cy(e)?1:0;if(e!=null){if(e=e.$$typeof,e===G0)return 11;if(e===q0)return 14}return 2}function vr(e,t){var n=e.alternate;return n===null?(n=An(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deleti
vendor: 6,825 bytes, line 40
40ons=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function iu(e,t,n,a,r,o){var i=2;if(a=e,typeof e=="function")Cy(e)&&(i=1);else if(typeof e=="string")i=5;else e:switch(e){case Ho:return oo(n.children,r,o,t);case H0:i=8,r|=8;break;case qm:return e=An(12,n,t,r|2),e.elementType=qm,e.lanes=o,e;case Km:return e=An(13,n,t,r),e.elementType=Km,e.lanes=o,e;case Jm:return e=An(19,n,t,r),e.elementType=Jm,e.lanes=o,e;case ZA:return cf(n,r,o,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case XA:i=10;break e;case QA:i=9;break e;case G0:i=11;break e;case q0:i=14;break e;case er:i=16,a=null;break e}throw Error(q(130,e==null?e:typeof e,""))}return t=An(i,n,t,r),t.elementType=e,t.type=a,t.lanes=o,t}function oo(e,t,n,a){return e=An(7,e,a,t),e.lanes=n,e}function cf(e,t,n,a){return e=An(22,e,a,t),e.elementType=ZA,e.lanes=n,e.stateNode={isHidden:!1},e}function Wh(e,t,n){return e=An(6,e,null,t),e.lanes=n,e}function Vh(e,t,n){return t=An(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function pN(e,t,n,a,r){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Sh(0),this.expirationTimes=Sh(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Sh(0),this.identifierPrefix=a,this.onRecoverableError=r,this.mutableSourceEagerHydrationData=null}function Py(e,t,n,a,r,o,i,s,l){return e=new pN(e,t,n,s,l),t===1?(t=1,o===!0&&(t|=8)):t=0,o=An(3,null,null,t),e.current=o,o.stateNode=e,o.memoizedState={element:a,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},uy(o),e}function fN(e,t,n){var a=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:zo,key:a==null?null:""+a,children:e,containerInfo:t,implementation:n}}function zC(e){if(!e)return jr;e=e._reactInternals;e:{if(jo(e)!==e||e.tag!==1)throw Error(q(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Xt(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(q(171))}if(e.tag===1){var n=e.type;if(Xt(n))return z_(e,n,t)}return t}function HC(e,t,n,a,r,o,i,s,l){return e=Py(n,a,!0,e,r,o,i,s,l),e.context=zC(null),n=e.current,a=Ft(),r=yr(n),o=Ta(a,r),o.callback=t??null,mr(n,o,r),e.current.lanes=r,Mc(e,r,a),Qt(e,a),e}function df(e,t,n,a){var r=t.current,o=Ft(),i=yr(r);return n=zC(n),t.context===null?t.context=n:t.pendingContext=n,t=Ta(o,i),t.payload={element:e},a=a===void 0?null:a,a!==null&&(t.callback=a),e=mr(r,t,i),e!==null&&(Xn(e,r,i,o),eu(e,r,i)),i}function Lu(e){if(e=e.current,!e.child)return null;switch(e.child.tag){case 5:return e.child.stateNode;default:return e.child.stateNode}}function $1(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var n=e.retryLane;e.retryLane=n!==0&&n<t?n:t}}function Ty(e,t){$1(e,t),(e=e.alternate)&&$1(e,t)}function hN(){return null}var GC=typeof reportError=="function"?reportError:function(e){console.error(e)};function Ey(e){this._internalRoot=e}uf.prototype.render=Ey.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(q(409));df(e,t,null,null)};uf.prototype.unmount=Ey.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;mo(function(){df(null,e,null,null)}),t[Ba]=null}};function uf(e){this._internalRoot=e}uf.prototype.unstable_scheduleHydration=function(e){if(e){var t=S_();e={blockedOn:null,target:e,priority:t};for(var n=0;n<rr.length&&t!==0&&t<rr[n].priority;n++);rr.splice(n,0,e),n===0&&A_(e)}};function Dy(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function pf(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function M1(){}function mN(e,t,n,a,r){if(r){if(typeof a=="function"){var o=a;a=function(){var c=Lu(i);o.call(c)}}var i=HC(t,a,e,0,null,!1,!1,"",M1);return e._reactRootContainer=i,e[Ba]=i.current,Rl(e.nodeType===8?e.parentNode:e),mo(),i}for(;r=e.lastChild;)e.removeChild(r);if(typeof a=="function"){var s=a;a=function(){var c=Lu(l);s.call(c)}}var l=Py(e,0,!1,null,null,!1,!1,"",M1);return e._reactRootContainer=l,e[Ba]=l.current,Rl(e.nodeType===8?e.parentNode:e),mo(function(){df(t,l,n,a)}),l}function ff(e,t,n,a,r){var o=n._reactRootContainer;if(o){var i=o;if(typeof r=="function"){var s=r;r=function(){var l=Lu(i);s.call(l)}}df(t,i,e,r)}else i=mN(n,t,e,r,a);return Lu(i)}w_=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var n=Qs(t.pendingLanes);n!==0&&(Y0(t,n|1),Qt(t,Ze()),!(ve&6)&&(Pi=Ze()+500,Cr()))}break;case 13:mo(function(){var a=Ia(e,1);if(a!==null){var r=Ft();Xn(a,e,1,r)}}),Ty(e,1)}};X0=function(e){if(e.tag===13){var t=Ia(e,134217728);if(t!==null){var n=Ft();Xn(t,e,134217728,n)}Ty(e,134217728)}};j_=function(e){if(e.tag===13){var t=yr(e),n=Ia(e,t);if(n!==null){var a=Ft();Xn(n,e,t,a)}Ty(e,t)}};S_=function(){return Ae};k_=function(e,t){var n=Ae;try{return Ae=e,t()}finally{Ae=n}};o2=function(e,t,n){switch(t){case"input":if(Qm(e,n),t=n.name,n.type==="radio"&&t!=null){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var a=n[t];if(a!==e&&a.form===e.form){var r=nf(a);if(!r)throw Error(q(90));t_(a),Qm(a,r)}}}break;case"textarea":a_(e,n);break;case"select":t=n.value,t!=null&&ui(e,!!n.multiple,t,!1)}};d_=ky;u_=mo;var gN={usingClientEntryPoint:!1,Events:[Uc,Jo,nf,l_,c_,ky]},Ns={findFiberByHostInstance:Jr,bundleType:0,version:"18.3.1",rendererPackageName:"react-dom"},yN={bundleType:Ns.bundleType,version:Ns.version,rendererPackageName:Ns.rendererPackageName,rendererConfig:Ns.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Ha.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=h_(e),e===null?null:e.stateNode},findFiberByHostInstance:Ns.findFiberByHostInstance||hN,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.3.1-next-f1338f8080-20240426"};
40if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var jd=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!jd.isDisabled&&jd.supportsFiber)try{Qp=jd.inject(yN),sa=jd}catch{}}mn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=gN;mn.createPortal=function(e,t){var n=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!Dy(t))throw Error(q(200));return fN(e,t,null,n)};mn.createRoot=function(e,t){if(!Dy(e))throw Error(q(299));var n=!1,a="",r=GC;return t!=null&&(t.unstable_strictMode===!0&&(n=!0),t.identifierPrefix!==void 0&&(a=t.identifierPrefix),t.onRecoverableError!==void 0&&(r=t.onRecoverableError)),t=Py(e,1,!1,null,null,n,!1,a,r),e[Ba]=t.current,Rl(e.nodeType===8?e.parentNode:e),new Ey(t)};mn.findDOMNode=function(e){if(e==null)return null;if(e.nodeType===1)return e;var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(q(188)):(e=Object.keys(e).join(","),Error(q(268,e)));return e=h_(t),e=e===null?null:e.stateNode,e};mn.flushSync=function(e){return mo(e)};mn.hydrate=function(e,t,n){if(!pf(t))throw Error(q(200));return ff(null,e,t,!0,n)};mn.hydrateRoot=function(e,t,n){if(!Dy(e))throw Error(q(405));var a=n!=null&&n.hydratedSources||null,r=!1,o="",i=GC;if(n!=null&&(n.unstable_strictMode===!0&&(r=!0),n.identifierPrefix!==void 0&&(o=n.identifierPrefix),n.onRecoverableError!==void 0&&(i=n.onRecoverableError)),t=HC(t,null,e,1,n??null,r,!1,o,i),e[Ba]=t.current,Rl(e),a)for(e=0;e<a.length;e++)n=a[e],r=n._getVersion,r=r(n._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[n,r]:t.mutableSourceEagerHydrationData.push(n,r);return new uf(t)};mn.render=function(e,t,n){if(!pf(t))throw Error(q(200));return ff(null,e,t,!1,n)};mn.unmountComponentAtNode=function(e){if(!pf(e))throw Error(q(40));return e._reactRootContainer?(mo(function(){ff(null,null,e,!1,function(){e._reactRootContainer=null,e[Ba]=null})}),!0):!1};mn.unstable_batchedUpdates=ky;mn.unstable_renderSubtreeIntoContainer=function(e,t,n,a){if(!pf(n))throw Error(q(200));if(e==null||e._reactInternals===void 0)throw Error(q(38));return ff(e,t,n,!1,a)};mn.version="18.3.1-next-f1338f8080-20240426";function qC(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(qC)}catch(e){console.error(e)}}qC(),qA.exports=mn;var vN=qA.exports,KC,F1=vN;KC=F1.createRoot,F1.hydrateRoot;/**
41 * react-router v7.13.1
42 *
43 * Copyright (c) Remix Software Inc.
44 *
45 * This source code is licensed under the MIT license found in the
46 * LICENSE.md file in the root directory of this source tree.
47 *
48 * @license MIT
49 */var U1="popstate";function W1(e){return typeof e=="object"&&e!=null&&"pathname"in e&&"search"in e&&"hash"in e&&"state"in e&&"key"in e}function xN(e={}){function t(a,r){var c;let o=(c=r.state)==null?void 0:c.masked,{pathname:i,search:s,hash:l}=o||a.location;return $2("",{pathname:i,search:s,hash:l},r.state&&r.state.usr||null,r.state&&r.state.key||"default",o?{pathname:a.location.pathname,search:a.location.search,hash:a.location.hash}:void 0)}function n(a,r){return typeof r=="string"?r:Vl(r)}return wN(t,n,null,e)}function We(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Zn(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function bN(){return Math.random().toString(36).substring(2,10)}function V1(e,t){return{usr:e.state,key:e.key,idx:t,masked:e.unstable_mask?{pathname:e.pathname,search:e.search,hash:e.hash}:void 0}}function $2(e,t,n=null,a,r){return{pathname:typeof e=="string"?e:e.pathname,search:"",hash:"",...typeof t=="string"?as(t):t,state:n,key:t&&t.key||a||bN(),unstable_mask:r}}function Vl({pathname:e="/",search:t="",hash:n=""}){return t&&t!=="?"&&(e+=t.charAt(0)==="?"?t:"?"+t),n&&n!=="#"&&(e+=n.charAt(0)==="#"?n:"#"+n),e}function as(e){let t={};if(e){let n=e.indexOf("#");n>=0&&(t.hash=e.substring(n),e=e.substring(0,n));let a=e.indexOf("?");a>=0&&(t.search=e.substring(a),e=e.substring(0,a)),e&&(t.pathname=e)}return t}function wN(e,t,n,a={}){let{window:r=document.defaultView,v5Compat:o=!1}=a,i=r.history,s="POP",l=null,c=d();c==null&&(c=0,i.replaceState({...i.state,idx:c},""));function d(){return(i.state||{idx:null}).idx}function u(){s="POP";let x=d(),m=x==null?null:x-c;c=x,l&&l({action:s,location:y.location,delta:m})}function p(x,m){s="PUSH";let v=W1(x)?x:$2(y.location,x,m);c=d()+1;let b=V1(v,c),k=y.createHref(v.unstable_mask||v);try{i.pushState(b,"",k)}catch(w){if(w instanceof DOMException&&w.name==="DataCloneError")throw w;r.location.assign(k)}o&&l&&l({action:s,location:y.location,delta:1})}function f(x,m){s="REPLACE";let v=W1(x)?x:$2(y.location,x,m);c=d();let b=V1(v,c),k=y.createHref(v.unstable_mask||v);i.replaceState(b,"",k),o&&l&&l({action:s,location:y.location,delta:0})}function g(x){return jN(x)}let y={get action(){return s},get location(){return e(r,i)}
49,listen(x){if(l)throw new Error("A history only accepts one active listener");return r.addEventListener(U1,u),l=x,()=>{r.removeEventListener(U1,u),l=null}},createHref(x){return t(r,x)},createURL:g,encodeLocation(x){let m=g(x);return{pathname:m.pathname,search:m.search,hash:m.hash}},push:p,replace:f,go(x){return i.go(x)}};return y}function jN(e,t=!1){let n="http://localhost";typeof window<"u"&&(n=window.location.origin!=="null"?window.location.origin:window.location.href),We(n,"No window.location.(origin|href) available to create URL");let a=typeof e=="string"?e:Vl(e);return a=a.replace(/ $/,"%20"),!t&&a.startsWith("//")&&(a=n+a),new URL(a,n)}function JC(e,t,n="/"){return SN(e,t,n,!1)}function SN(e,t,n,a){let r=typeof t=="string"?as(t):t,o=Ma(r.pathname||"/",n);if(o==null)return null;let i=YC(e);kN(i);let s=null;for(let l=0;s==null&&l<i.length;++l){let c=LN(o);s=NN(i[l],c,a)}return s}function YC(e,t=[],n=[],a="",r=!1){let o=(i,s,l=r,c)=>{let d={relativePath:c===void 0?i.path||"":c,caseSensitive:i.caseSensitive===!0,childrenIndex:s,route:i};if(d.relativePath.startsWith("/")){if(!d.relativePath.startsWith(a)&&l)return;We(d.relativePath.startsWith(a),`Absolute route path "${d.relativePath}" nested under path "${a}" is not valid. An absolute child route path must start with the combined path of all its parent routes.`),d.relativePath=d.relativePath.slice(a.length)}let u=ca([a,d.relativePath]),p=n.concat(d);i.children&&i.children.length>0&&(We(i.index!==!0,`Index routes must not have child routes. Please remove all child routes from route path "${u}".`),YC(i.children,t,p,u,l)),!(i.path==null&&!i.index)&&t.push({path:u,score:DN(u,i.index),routesMeta:p})};return e.forEach((i,s)=>{var l;if(i.path===""||!((l=i.path)!=null&&l.includes("?")))o(i,s);else for(let c of XC(i.path))o(i,s,!0,c)}),t}function XC(e){let t=e.split("/");if(t.length===0)return[];let[n,...a]=t,r=n.endsWith("?"),o=n.replace(/\?$/,"");if(a.length===0)return r?[o,""]:[o];let i=XC(a.join("/")),s=[];return s.push(...i.map(l=>l===""?o:[o,l].join("/"))),r&&s.push(...i),s.map(l=>e.startsWith("/")&&l===""?"/":l)}function kN(e){e.sort((t,n)=>t.score!==n.score?n.score-t.score:ON(t.routesMeta.map(a=>a.childrenIndex),n.routesMeta.map(a=>a.childrenIndex)))}var AN=/^:[\w-]+$/,_N=3,CN=2,PN=1,TN=10,EN=-2,z1=e=>e==="*";function DN(e,t){let n=e.split("/"),a=n.length;return n.some(z1)&&(a+=EN),t&&(a+=CN),n.filter(r=>!z1(r)).reduce((r,o)=>r+(AN.test(o)?_N:o===""?PN:TN),a)}function ON(e,t){return e.length===t.length&&e.slice(0,-1).every((a,r)=>a===t[r])?e[e.length-1]-t[t.length-1]:0}function NN(e,t,n=!1){let{routesMeta:a}=e,r={},o="/",i=[];for(let s=0;s<a.length;++s){let l=a[s],c=s===a.length-1,d=o==="/"?t:t.slice(o.length)||"/",u=Bu({path:l.relativePath,caseSensitive:l.caseSensitive,end:c},d),p=l.route;if(!u&&c&&n&&!a[a.length-1].route.index&&(u=Bu({path:l.relativePath,caseSensitive:l.caseSensitive,end:!1},d)),!u)return null;
49Object.assign(r,u.params),i.push({params:r,pathname:ca([o,u.pathname]),pathnameBase:MN(ca([o,u.pathnameBase])),route:p}),u.pathnameBase!=="/"&&(o=ca([o,u.pathnameBase]))}return i}function Bu(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[n,a]=RN(e.path,e.caseSensitive,e.end),r=t.match(n);if(!r)return null;let o=r[0],i=o.replace(/(.)\/+$/,"$1"),s=r.slice(1);return{params:a.reduce((c,{paramName:d,isOptional:u},p)=>{if(d==="*"){let g=s[p]||"";i=o.slice(0,o.length-g.length).replace(/(.)\/+$/,"$1")}const f=s[p];return u&&!f?c[d]=void 0:c[d]=(f||"").replace(/%2F/g,"/"),c},{}),pathname:o,pathnameBase:i,pattern:e}}function RN(e,t=!1,n=!0){Zn(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 a=[],r="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(i,s,l,c,d)=>{if(a.push({paramName:s,isOptional:l!=null}),l){let u=d.charAt(c+i.length);return u&&u!=="/"?"/([^\\/]*)":"(?:/([^\\/]*))?"}return"/([^\\/]+)"}).replace(/\/([\w-]+)\?(\/|$)/g,"(/$1)?$2");return e.endsWith("*")?(a.push({paramName:"*"}),r+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):n?r+="\\/*$":e!==""&&e!=="/"&&(r+="(?:(?=\\/|$))"),[new RegExp(r,t?void 0:"i"),a]}function LN(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return Zn(!1,`The URL path "${e}" could not be decoded because it is a malformed URL segment. This is probably due to a bad percent encoding (${t}).`),e}}function Ma(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let n=t.endsWith("/")?t.length-1:t.length,a=e.charAt(n);return a&&a!=="/"?null:e.slice(n)||"/"}var BN=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i;function IN(e,t="/"){let{pathname:n,search:a="",hash:r=""}=typeof e=="string"?as(e):e,o;return n?(n=n.replace(/\/\/+/g,"/"),n.startsWith("/")?o=H1(n.substring(1),"/"):o=H1(n,t)):o=t,{pathname:o,search:FN(a),hash:UN(r)}}function H1(e,t){let n=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(r=>{r===".."?n.length>1&&n.pop():r!=="."&&n.push(r)}),n.length>1?n.join("/"):"/"}function zh(e,t,n,a){return`Cannot include a '${e}' character in a manually specified \`to.${t}\` field [${JSON.stringify(a)}].  Please separate it out to the \`to.${n}\` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.`}function $N(e){return e.filter((t,n)=>n===0||t.route.path&&t.route.path.length>0)}function Oy(e){let t=$N(e);return t.map((n,a)=>a===t.length-1?n.pathname:n.pathnameBase)}function hf(e,t,n,a=!1){let r;typeof e=="string"?r=as(e):(r={...e},We(!r.pathname||!r.pathname.includes("?"),zh("?","pathname","search",r)),We(!r.pathname||!r.pathname.includes("#"),zh("#","pathname","hash",r)),We(!r.search||!r.search.includes("#"),zh("#","search","hash",r)));let o=e===""||r.pathname==="",i=o?"/":r.pathname,s;if(i==null)s=n;else{let u=t.length-1;if(!a&&i.startsWith("..")){let p=i.split("/");for(;p[0]==="..";)p.shift(),u-=1;r.pathname=p.join("/")}s=u>=0?t[u]:"/"}let l=IN(r,s),c=i&&i!=="/"&&i.endsWith("/"),d=(o||i===".")&&n.endsWith("/");return!l.pathname.endsWith("/")&&(c||d)&&(l.pathname+="/"),l}var ca=e=>e.join("/").replace(/\/\/+/g,"/"),MN=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),FN=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,UN=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e,WN=class{constructor(e,t,n,a=!1){this.status=e,this.statusText=t||"",this.internal=a,n instanceof Error?(this.data=n.toString(),this.error=n):this.data=n}};function VN(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}function zN(e){return e.map(t=>t.route.path).filter(Boolean).join("/").replace(/\/\/*/g,"/")||"/"}var QC=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";function ZC(e,t){let n=e;
49if(typeof n!="string"||!BN.test(n))return{absoluteURL:void 0,isExternal:!1,to:n};let a=n,r=!1;if(QC)try{let o=new URL(window.location.href),i=n.startsWith("//")?new URL(o.protocol+n):new URL(n),s=Ma(i.pathname,t);i.origin===o.origin&&s!=null?n=s+i.search+i.hash:r=!0}catch{Zn(!1,`<Link to="${n}"> contains an invalid URL which will probably break when clicked - please update to a valid URL path.`)}return{absoluteURL:a,isExternal:r,to:n}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");var e3=["POST","PUT","PATCH","DELETE"];new Set(e3);var HN=["GET",...e3];new Set(HN);var rs=C.createContext(null);rs.displayName="DataRouter";var mf=C.createContext(null);mf.displayName="DataRouterState";var GN=C.createContext(!1),t3=C.createContext({isTransitioning:!1});t3.displayName="ViewTransition";var qN=C.createContext(new Map);qN.displayName="Fetchers";var KN=C.createContext(null);KN.displayName="Await";var yn=C.createContext(null);yn.displayName="Navigation";var Vc=C.createContext(null);Vc.displayName="Location";var ea=C.createContext({outlet:null,matches:[],isDataRoute:!1});ea.displayName="Route";var Ny=C.createContext(null);Ny.displayName="RouteError";var n3="REACT_ROUTER_ERROR",JN="REDIRECT",YN="ROUTE_ERROR_RESPONSE";function XN(e){if(e.startsWith(`${n3}:${JN}:{`))try{let t=JSON.parse(e.slice(28));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string"&&typeof t.location=="string"&&typeof t.reloadDocument=="boolean"&&typeof t.replace=="boolean")return t}catch{}}function QN(e){if(e.startsWith(`${n3}:${YN}:{`))try{let t=JSON.parse(e.slice(40));if(typeof t=="object"&&t&&typeof t.status=="number"&&typeof t.statusText=="string")return new WN(t.status,t.statusText,t.data)}catch{}}function ZN(e,{relative:t}={}){We(os(),"useHref() may be used only in the context of a <Router> component.");let{basename:n,navigator:a}=C.useContext(yn),{hash:r,pathname:o,search:i}=zc(e,{relative:t}),s=o;return n!=="/"&&(s=o==="/"?n:ca([n,o])),a.createHref({pathname:s,search:i,hash:r})}function os(){return C.useContext(Vc)!=null}function Ga(){return We(os(),"useLocation() may be used only in the context of a <Router> component."),C.useContext(Vc).location}var a3="You should call navigate() in a React.useEffect(), not when your component is first rendered.";function r3(e){C.useContext(yn).static||C.useLayoutEffect(e)}function o3(){let{isDataRoute:e}=C.useContext(ea);return e?f5():e5()}function e5(){We(os(),"useNavigate() may be used only in the context of a <Router> component.");let e=C.useContext(rs),{basename:t,navigator:n}=C.useContext(yn),{matches:a}=C.useContext(ea),{pathname:r}=Ga(),o=JSON.stringify(Oy(a)),i=C.useRef(!1);return r3(()=>{i.current=!0}),C.useCallback((l,c={})=>{if(Zn(i.current,a3),!i.current)return;if(typeof l=="number"){n.go(l);return}let d=hf(l,JSON.parse(o),r,c.relative==="path");e==null&&t!=="/"&&(d.pathname=d.pathname==="/"?t:ca([t,d.pathname])),(c.replace?n.replace:n.push)(d,c.state,c)},[t,n,o,r,e])}C.createContext(null);function t5(){let{matches:e}=C.useContext(ea),t=e[e.length-1];return t?t.params:{}}function zc(e,{relative:t}={}){let{matches:n}=C.useContext(ea),{pathname:a}=Ga(),r=JSON.stringify(Oy(n));return C.useMemo(()=>hf(e,JSON.parse(r),a,t==="path"),[e,r,a,t])}function n5(e,t){return i3(e,t)}function i3(e,t,n){var x;We(os(),"useRoutes() may be used only in the context of a <Router> component.");let{navigator:a}=C.useContext(yn),{matches:r}=C.useContext(ea),o=r[r.length-1],i=o?o.params:{},s=o?o.pathname:"/",l=o?o.pathnameBase:"/",c=o&&o.route;{let m=c&&c.path||"";l3(s,!c||m.endsWith("*")||m.endsWith("*?"),`You rendered descendant <Routes> (or called \`useRoutes()\`) at "${s}" (under <Route path="${m}">) but the parent route path has no trailing "*". This means if you navigate deeper, the parent won't match anymore and therefore the child routes will never render.
50
51Please change the parent <Route path="${m}"> to <Route path="${m==="/"?"*":`${m}/*`}">.`)}let d=Ga(),u;if(t){let m=typeof t=="string"?as(t):t;We(l==="/"||((x=m.pathname)==null?void 0:x.startsWith(l)),`When overriding the location using \`<Routes location>\` or \`useRoutes(routes, location)\`, the location pathname must begin with the portion of the URL pathname that was matched by all parent routes. The current pathname base is "${l}" but pathname "${m.pathname}" was given in the \`location\` prop.`),u=m}else u=d;let p=u.pathname||"/",f=p;if(l!=="/"){let m=l.replace(/^\//,"").split("/");f="/"+p.replace(/^\//,"").split("/").slice(m.length).join("/")}let g=JC(e,{pathname:f});Zn(c||g!=null,`No routes matched location "${u.pathname}${u.search}${u.hash}" `),Zn(g==null||g[g.length-1].route.element!==void 0||g[g.length-1].route.Component!==void 0||g[g.length-1].route.lazy!==void 0,`Matched leaf route at location "${u.pathname}${u.search}${u.hash}" does not have an element or Component. This means it will render an <Outlet /> with a null value by default resulting in an "empty" page.`);let y=s5(g&&g.map(m=>Object.assign({},m,{params:Object.assign({},i,m.params),pathname:ca([l,a.encodeLocation?a.encodeLocation(m.pathname.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:m.pathname]),pathnameBase:m.pathnameBase==="/"?l:ca([l,a.encodeLocation?a.encodeLocation(m.pathnameBase.replace(/\?/g,"%3F").replace(/#/g,"%23")).pathname:m.pathnameBase])})),r,n);return t&&y?C.createElement(Vc.Provider,{value:{location:{pathname:"/",search:"",hash:"",state:null,key:"default",unstable_mask:void 0,...u},navigationType:"POP"}},y):y}function a5(){let e=p5(),t=VN(e)?`${e.status} ${e.statusText}`:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,a="rgba(200,200,200, 0.5)",r={padding:"0.5rem",backgroundColor:a},o={padding:"2px 4px",backgroundColor:a},i=null;return console.error("Error handled by React Router default ErrorBoundary:",e),i=C.createElement(C.Fragment,null,C.createElement("p",null,"💿 Hey developer 👋"),C.createElement("p",null,"You can provide a way better UX than this when your app throws errors by providing your own ",C.createElement("code",{style:o},"ErrorBoundary")," or"," ",C.createElement("code",{style:o},"errorElement")," prop on your route.")),C.createElement(C.Fragment,null,C.createElement("h2",null,"Unexpected Application 
51Error!"),C.createElement("h3",{style:{fontStyle:"italic"}},t),n?C.createElement("pre",{style:r},n):null,i)}var r5=C.createElement(a5,null),s3=class extends C.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||t.revalidation!=="idle"&&e.revalidation==="idle"?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:e.error!==void 0?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){this.props.onError?this.props.onError(e,t):console.error("React Router caught the following error during render",e)}render(){let e=this.state.error;if(this.context&&typeof e=="object"&&e&&"digest"in e&&typeof e.digest=="string"){const n=QN(e.digest);n&&(e=n)}let t=e!==void 0?C.createElement(ea.Provider,{value:this.props.routeContext},C.createElement(Ny.Provider,{value:e,children:this.props.component})):this.props.children;return this.context?C.createElement(o5,{error:e},t):t}};s3.contextType=GN;var Hh=new WeakMap;function o5({children:e,error:t}){let{basename:n}=C.useContext(yn);if(typeof t=="object"&&t&&"digest"in t&&typeof t.digest=="string"){let a=XN(t.digest);if(a){let r=Hh.get(t);if(r)throw r;let o=ZC(a.location,n);if(QC&&!Hh.get(t))if(o.isExternal||a.reloadDocument)window.location.href=o.absoluteURL||o.to;else{const i=Promise.resolve().then(()=>window.__reactRouterDataRouter.navigate(o.to,{replace:a.replace}));throw Hh.set(t,i),i}return C.createElement("meta",{httpEquiv:"refresh",content:`0;url=${o.absoluteURL||o.to}`})}}return e}function i5({routeContext:e,match:t,children:n}){let a=C.useContext(rs);return a&&a.static&&a.staticContext&&(t.route.errorElement||t.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=t.route.id),C.createElement(ea.Provider,{value:e},n)}function s5(e,t=[],n){let a=n==null?void 0:n.state;if(e==null){if(!a)return null;if(a.errors)e=a.matches;else if(t.length===0&&!a.initialized&&a.matches.length>0)e=a.matches;else return null}let r=e,o=a==null?void 0:a.errors;if(o!=null){let d=r.findIndex(u=>u.route.id&&(o==null?void 0:o[u.route.id])!==void 0);We(d>=0,`Could not find a matching route for errors on route IDs: ${Object.keys(o).join(",")}`),r=r.slice(0,Math.min(r.length,d+1))}let i=!1,s=-1;if(n&&a){i=a.renderFallback;for(let d=0;d<r.length;d++){let u=r[d];if((u.route.HydrateFallback||u.route.hydrateFallbackElement)&&(s=d),u.route.id){let{loaderData:p,errors:f}=a,g=u.route.loader&&!p.hasOwnProperty(u.route.id)&&(!f||f[u.route.id]===void 0);if(u.route.lazy||g){n.isStatic&&(i=!0),s>=0?r=r.slice(0,s+1):r=[r[0]];break}}}}let l=n==null?void 0:n.onError,c=a&&l?(d,u)=>{var p,f;l(d,{location:a.location,params:((f=(p=a.matches)==null?void 0:p[0])==null?void 0:f.params)??{},unstable_pattern:zN(a.matches),errorInfo:u})}:void 0;return r.reduceRight((d,u,p)=>{let f,g=!1,y=null,x=null;a&&(f=o&&u.route.id?o[u.route.id]:void 0,y=u.route.errorElement||r5,i&&(s<0&&p===0?(l3("route-fallback",!1,"No `HydrateFallback` element provided to render during initial hydration"),g=!0,x=null):s===p&&(g=!0,x=u.route.hydrateFallbackElement||null)));let m=t.concat(r.slice(0,p+1)),v=()=>{let b;return f?b=y:g?b=x:u.route.Component?b=C.createElement(u.route.Component,null):u.route.element?b=u.route.element:b=d,C.createElement(i5,{match:u,routeContext:{outlet:d,matches:m,isDataRoute:a!=null},children:b})};return a&&(u.route.ErrorBoundary||u.route.errorElement||p===0)?C.createElement(s3,{location:a.location,revalidation:a.revalidation,component:y,error:f,children:v(),routeContext:{outlet:null,matches:m,isDataRoute:!0},onError:c}):v()},null)}function Ry(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function l5(e){let t=C.useContext(rs);return We(t,Ry(e)),t}function c5(e){let t=C.useContext(mf);return We(t,Ry(e)),t}function d5(e){let t=C.useContext(ea);return We(t,Ry(e)),t}function Ly(e){let t=d5(e),n=t.matches[t.matches.length-1];return We(n.route.id,`${e} can only be used on routes that contain a unique "id"`),n.route.id}function u5(){return Ly("useRouteId")}function p5(){var a;let e=C.useContext(Ny),t=c5("useRouteError"),n=Ly("useRouteError");return e!==void 0?e:(a=t.errors)==null?void 0:a[n]}function f5(){let{router:e}=l5("useNavigate"),t=Ly("useNavigate"),n=C.useRef(!1);return r3(()=>{n.current=!0}
51),C.useCallback(async(r,o={})=>{Zn(n.current,a3),n.current&&(typeof r=="number"?await e.navigate(r):await e.navigate(r,{fromRouteId:t,...o}))},[e,t])}var G1={};function l3(e,t,n){!t&&!G1[e]&&(G1[e]=!0,Zn(!1,n))}C.memo(h5);function h5({routes:e,future:t,state:n,isStatic:a,onError:r}){return i3(e,void 0,{state:n,isStatic:a,onError:r})}function m5({to:e,replace:t,state:n,relative:a}){We(os(),"<Navigate> may be used only in the context of a <Router> component.");let{static:r}=C.useContext(yn);Zn(!r,"<Navigate> must not be used on the initial render in a <StaticRouter>. This is a no-op, but you should modify your code so the <Navigate> is only ever rendered in response to some user interaction or state change.");let{matches:o}=C.useContext(ea),{pathname:i}=Ga(),s=o3(),l=hf(e,Oy(o),i,a==="path"),c=JSON.stringify(l);return C.useEffect(()=>{s(JSON.parse(c),{replace:t,state:n,relative:a})},[s,c,a,t,n]),null}function el(e){We(!1,"A <Route> is only ever to be used as the child of <Routes> element, never rendered directly. Please wrap your <Route> in a <Routes>.")}function g5({basename:e="/",children:t=null,location:n,navigationType:a="POP",navigator:r,static:o=!1,unstable_useTransitions:i}){We(!os(),"You cannot render a <Router> inside another <Router>. You should never have more than one in your app.");let s=e.replace(/^\/*/,"/"),l=C.useMemo(()=>({basename:s,navigator:r,static:o,unstable_useTransitions:i,future:{}}),[s,r,o,i]);typeof n=="string"&&(n=as(n));let{pathname:c="/",search:d="",hash:u="",state:p=null,key:f="default",unstable_mask:g}=n,y=C.useMemo(()=>{let x=Ma(c,s);return x==null?null:{location:{pathname:x,search:d,hash:u,state:p,key:f,unstable_mask:g},navigationType:a}},[s,c,d,u,p,f,a,g]);return Zn(y!=null,`<Router basename="${s}"> is not able to match the URL "${c}${d}${u}" because it does not start with the basename, so the <Router> won't render anything.`),y==null?null:C.createElement(yn.Provider,{value:l},C.createElement(Vc.Provider,{children:t,value:y}))}function y5({children:e,location:t}){return n5(M2(e),t)}function M2(e,t=[]){let n=[];return C.Children.forEach(e,(a,r)=>{if(!C.isValidElement(a))return;let o=[...t,r];if(a.type===C.Fragment){n.push.apply(n,M2(a.props.children,o));return}We(a.type===el,`[${typeof a.type=="string"?a.type:a.type.name}] is not a <Route> component. All component children of <Routes> must be a <Route> or <React.Fragment>`),We(!a.props.index||!a.props.children,"An index route cannot have child routes.");let i={id:a.props.id||o.join("-"),caseSensitive:a.props.caseSensitive,element:a.props.element,Component:a.props.Component,index:a.props.index,path:a.props.path,middleware:a.props.middleware,loader:a.props.loader,action:a.props.action,hydrateFallbackElement:a.props.hydrateFallbackElement,HydrateFallback:a.props.HydrateFallback,errorElement:a.props.errorElement,ErrorBoundary:a.props.ErrorBoundary,hasErrorBoundary:a.props.hasErrorBoundary===!0||a.props.ErrorBoundary!=null||a.props.errorElement!=null,shouldRevalidate:a.props.shouldRevalidate,handle:a.props.handle,lazy:a.props.lazy};a.props.children&&(i.children=M2(a.props.children,o)),n.push(i)}),n}var su="get",lu="application/x-www-form-urlencoded";function gf(e){return typeof HTMLElement<"u"&&e instanceof HTMLElement}function v5(e){return gf(e)&&e.tagName.toLowerCase()==="button"}function x5(e){return gf(e)&&e.tagName.toLowerCase()==="form"}function b5(e){return gf(e)&&e.tagName.toLowerCase()==="input"}function w5(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function j5(e,t){return e.button===0&&(!t||t==="_self")&&!w5(e)}var Sd=null;function S5(){if(Sd===null)try{new FormData(document.createElement("form"),0),Sd=!1}catch{Sd=!0}return Sd}var k5=new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);function Gh(e){return e!=null&&!k5.has(e)?(Zn(!1,`"${e}" is not a valid \`encType\` for \`<Form>\`/\`<fetcher.Form>\` and will default to "${lu}"`),null):e}function A5(e,t){let n,a,r,o,i;if(x5(e)){let s=e.getAttribute("action");a=s?Ma(s,t):null,n=e.getAttribute("method")||su,r=Gh(e.getAttribute("enctype"))||lu,o=new FormData(e)}else if(v5(e)||b5(e)&&(e.type==="submit"||e.type==="image")){let s=e.form;if(s==null)throw new Error('Cannot submit a <button> or <input type="submit"> without a <form>');let l=e.getAttribute("formaction")||s.getAttribute("action");if(a=l?Ma(l,t):null,n=e.getAttribute("formmethod")||s.getAttribute("method")||su,r=Gh(e.getAttribute("formenctype"))||Gh(s.getAttribute("enctype"))||lu,o=new FormData(s,e),!S5()){let{name:c,type:d,value:u}=e;if(d==="image"){let p=c?`${c}.`:"";o.append(`${p}x`,"0"),o.append(`${p}y`,"0")}else c&&o.append(c,u)}}else{if(gf(e))throw new Error('Cannot submit element that is not <form>, <button>, or <input type="submit|image">');n=su,a=null,r=lu,i=e}return o&&r==="text/plain"&&(i=o,o=void 0),{action:a,method:n.toLowerCase(),encType:r,formData:o,body:i}}Object.getOwnPropertyNames(Object.prototype).sort().join("\0");function By(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function _5(e,t,n,a){let r=typeof e=="string"?new URL(e,typeof window>"u"?"server://singlefetch/":window.location.origin):e;return n?r.pathname.endsWith("/")?r.pathname=`${r.pathname}_.${a}`:r.pathname=`${r.pathname}.${a}`:r.pathname==="/"?r.pathname=`_root.${a}`:t&&Ma(r.pathname,t)==="/"?r.pathname=`${t.replace(/\/$/,"")}/_root.${a}`:r.pathname=`${r.pathname.replace(/\/$/,"")}.${a}`,r}async function C5(e,t){if(e.id in t)return t[e.id];try{let n=await import(e.module);return t[e.id]=n,n}catch(n){return console.error(`Error loading route module \`${e.module}\`, reloading page...`),console.error(n),window.__reactRouterContext&&window.__reactRouterContext.
51isSpaMode,window.location.reload(),new Promise(()=>{})}}function P5(e){return e==null?!1:e.href==null?e.rel==="preload"&&typeof e.imageSrcSet=="string"&&typeof e.imageSizes=="string":typeof e.rel=="string"&&typeof e.href=="string"}async function T5(e,t,n){let a=await Promise.all(e.map(async r=>{let o=t.routes[r.route.id];if(o){let i=await C5(o,n);return i.links?i.links():[]}return[]}));return N5(a.flat(1).filter(P5).filter(r=>r.rel==="stylesheet"||r.rel==="preload").map(r=>r.rel==="stylesheet"?{...r,rel:"prefetch",as:"style"}:{...r,rel:"prefetch"}))}function q1(e,t,n,a,r,o){let i=(l,c)=>n[c]?l.route.id!==n[c].route.id:!0,s=(l,c)=>{var d;return n[c].pathname!==l.pathname||((d=n[c].route.path)==null?void 0:d.endsWith("*"))&&n[c].params["*"]!==l.params["*"]};return o==="assets"?t.filter((l,c)=>i(l,c)||s(l,c)):o==="data"?t.filter((l,c)=>{var u;let d=a.routes[l.route.id];if(!d||!d.hasLoader)return!1;if(i(l,c)||s(l,c))return!0;if(l.route.shouldRevalidate){let p=l.route.shouldRevalidate({currentUrl:new URL(r.pathname+r.search+r.hash,window.origin),currentParams:((u=n[0])==null?void 0:u.params)||{},nextUrl:new URL(e,window.origin),nextParams:l.params,defaultShouldRevalidate:!0});if(typeof p=="boolean")return p}return!0}):[]}function E5(e,t,{includeHydrateFallback:n}={}){return D5(e.map(a=>{let r=t.routes[a.route.id];if(!r)return[];let o=[r.module];return r.clientActionModule&&(o=o.concat(r.clientActionModule)),r.clientLoaderModule&&(o=o.concat(r.clientLoaderModule)),n&&r.hydrateFallbackModule&&(o=o.concat(r.hydrateFallbackModule)),r.imports&&(o=o.concat(r.imports)),o}).flat(1))}function D5(e){return[...new Set(e)]}function O5(e){let t={},n=Object.keys(e).sort();for(let a of n)t[a]=e[a];return t}function N5(e,t){let n=new Set;return new Set(t),e.reduce((a,r)=>{let o=JSON.stringify(O5(r));return n.has(o)||(n.add(o),a.push({key:o,link:r})),a},[])}function c3(){let e=C.useContext(rs);return By(e,"You must render this element inside a <DataRouterContext.Provider> element"),e}function R5(){let e=C.useContext(mf);return By(e,"You must render this element inside a <DataRouterStateContext.Provider> element"),e}var Iy=C.createContext(void 0);Iy.displayName="FrameworkContext";function d3(){let e=C.useContext(Iy);return By(e,"You must render this element inside a <HydratedRouter> element"),e}function L5(e,t){let n=C.useContext(Iy),[a,r]=C.useState(!1),[o,i]=C.useState(!1),{onFocus:s,onBlur:l,onMouseEnter:c,onMouseLeave:d,onTouchStart:u}=t,p=C.useRef(null);C.useEffect(()=>{if(e==="render"&&i(!0),e==="viewport"){let y=m=>{m.forEach(v=>{i(v.isIntersecting)})},x=new IntersectionObserver(y,{threshold:.5});return p.current&&x.observe(p.current),()=>{x.disconnect()}}},[e]),C.useEffect(()=>{if(a){let y=setTimeout(()=>{i(!0)},100);return()=>{clearTimeout(y)}}},[a]);let f=()=>{r(!0)},g=()=>{r(!1),i(!1)};return n?e!=="intent"?[o,p,{}]:[o,p,{onFocus:Rs(s,f),onBlur:Rs(l,g),onMouseEnter:Rs(c,f),onMouseLeave:Rs(d,g),onTouchStart:Rs(u,f)}]:[!1,p,{}]}function Rs(e,t){return n=>{e&&e(n),n.defaultPrevented||t(n)}}function B5({page:e,...t}){let{router:n}=c3(),a=C.useMemo(()=>JC(n.routes,e,n.basename),[n.routes,e,n.basename]);return a?C.createElement($5,{page:e,matches:a,...t}):null}function I5(e){let{manifest:t,routeModules:n}=d3(),[a,r]=C.useState([]);return C.useEffect(()=>{let o=!1;return T5(e,t,n).then(i=>{o||r(i)}),()=>{o=!0}},[e,t,n]),a}function $5({page:e,matches:t,...n}){let a=Ga(),{future:r,manifest:o,routeModules:i}=d3(),{basename:s}=c3(),{loaderData:l,matches:c}=R5(),d=C.useMemo(()=>q1(e,t,c,o,a,"data"),[e,t,c,o,a]),u=C.useMemo(()=>q1(e,t,c,o,a,"assets"),[e,t,c,o,a]),p=C.useMemo(()=>{if(e===a.pathname+a.search+a.hash)return[];let y=new Set,x=!1;if(t.forEach(v=>{var k;let b=o.routes[v.route.id];!b||!b.hasLoader||(!d.some(w=>w.route.id===v.route.id)&&v.route.id in l&&((k=i[v.route.id])!=null&&k.shouldRevalidate)||b.hasClientLoader?x=!0:y.add(v.route.id))}),y.size===0)return[];let m=_5(e,s,r.unstable_trailingSlashAwareDataRequests,"data");return x&&y.size>0&&m.searchParams.set("_routes",t.filter(v=>y.has(v.route.id)).map(v=>v.route.id).join(",")),[m.pathname+m.search]},[s,r.unstable_trailingSlashAwareDataRequests,l,a,o,d,t,e,i]),f=C.useMemo(()=>E5(u,o),[u,o]),g=I5(u);return C.createElement(C.Fragment,null,p.map(y=>C.createElement("link",{key:y,rel:"prefetch",as:"fetch",href:y,...n})),f.map(y=>C.createElement("link",{key:y,rel:"modulepreload",href:y,...n})),g.map(({key:y,link:x})=>C.createElement("link",{key:y,nonce:n.nonce,...x,crossOrigin:x.crossOrigin??n.crossOrigin})))}function M5(...e){return t=>{e.forEach(n=>{typeof n=="function"?n(t):n!=null&&(n.current=t)})}}var F5=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u";try{F5&&(window.__reactRouterVersion="7.13.1")}catch{}function U5({basename:e,children:t,unstable_useTransitions:n,window:a}){let r=C.useRef();r.current==null&&(r.current=xN({window:a,v5Compat:!0}));let o=r.current,[i,s]=C.useState({action:o.action,location:o.location}),l=C.useCallback(c=>{n===!1?s(c):C.startTransition(()=>s(c))},[n]);return C.useLayoutEffect(()=>o.listen(l),[o,l]),C.createElement(g5,{basename:e,children:t,location:i.location,navigationType:i.action,navigator:o,unstable_useTransitions:n})}var u3=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Hc=C.forwardRef(function({onClick:t,discover:n="render",prefetch:a="none",relative:r,reloadDocument:o,replace:i,unstable_mask:s,state:l,target:c,to:d,preventScrollReset:u,viewTransition:p,unstable_defaultShouldRevalidate:f,...g},y){let{basename:x,navigator:m,unstable_useTransitions:v}
vendor: 2,111 bytes, line 51
51=C.useContext(yn),b=typeof d=="string"&&u3.test(d),k=ZC(d,x);d=k.to;let w=ZN(d,{relative:r}),j=Ga(),A=null;if(s){let $=hf(s,[],j.unstable_mask?j.unstable_mask.pathname:"/",!0);x!=="/"&&($.pathname=$.pathname==="/"?x:ca([x,$.pathname])),A=m.createHref($)}let[S,_,T]=L5(a,g),D=H5(d,{replace:i,unstable_mask:s,state:l,target:c,preventScrollReset:u,relative:r,viewTransition:p,unstable_defaultShouldRevalidate:f,unstable_useTransitions:v});function E($){t&&t($),$.defaultPrevented||D($)}let L=!(k.isExternal||o),I=C.createElement("a",{...g,...T,href:(L?A:void 0)||k.absoluteURL||w,onClick:L?E:t,ref:M5(y,_),target:c,"data-discover":!b&&n==="render"?"true":void 0});return S&&!b?C.createElement(C.Fragment,null,I,C.createElement(B5,{page:w})):I});Hc.displayName="Link";var W5=C.forwardRef(function({"aria-current":t="page",caseSensitive:n=!1,className:a="",end:r=!1,style:o,to:i,viewTransition:s,children:l,...c},d){let u=zc(i,{relative:c.relative}),p=Ga(),f=C.useContext(mf),{navigator:g,basename:y}=C.useContext(yn),x=f!=null&&Y5(u)&&s===!0,m=g.encodeLocation?g.encodeLocation(u).pathname:u.pathname,v=p.pathname,b=f&&f.navigation&&f.navigation.location?f.navigation.location.pathname:null;n||(v=v.toLowerCase(),b=b?b.toLowerCase():null,m=m.toLowerCase()),b&&y&&(b=Ma(b,y)||b);const k=m!=="/"&&m.endsWith("/")?m.length-1:m.length;let w=v===m||!r&&v.startsWith(m)&&v.charAt(k)==="/",j=b!=null&&(b===m||!r&&b.startsWith(m)&&b.charAt(m.length)==="/"),A={isActive:w,isPending:j,isTransitioning:x},S=w?t:void 0,_;typeof a=="function"?_=a(A):_=[a,w?"active":null,j?"pending":null,x?"transitioning":null].filter(Boolean).join(" ");let T=typeof o=="function"?o(A):o;return C.createElement(Hc,{...c,"aria-current":S,className:_,ref:d,style:T,to:i,viewTransition:s},typeof l=="function"?l(A):l)});W5.displayName="NavLink";var V5=C.forwardRef(({discover:e="render",fetcherKey:t,navigate:n,reloadDocument:a,replace:r,state:o,method:i=su,action:s,onSubmit:l,relative:c,preventScrollReset:d,viewTransition:u,unstable_defaultShouldRevalidate:p,...f},g)=>{let{unstable_useTransitions:y}=C.useContext(yn),x=K5(),m=J5(s,{relative:c}
51),v=i.toLowerCase()==="get"?"get":"post",b=typeof s=="string"&&u3.test(s),k=w=>{if(l&&l(w),w.defaultPrevented)return;w.preventDefault();let j=w.nativeEvent.submitter,A=(j==null?void 0:j.getAttribute("formmethod"))||i,S=()=>x(j||w.currentTarget,{fetcherKey:t,method:A,navigate:n,replace:r,state:o,relative:c,preventScrollReset:d,viewTransition:u,unstable_defaultShouldRevalidate:p});y&&n!==!1?C.startTransition(()=>S()):S()};return C.createElement("form",{ref:g,method:v,action:m,onSubmit:a?l:k,...f,"data-discover":!b&&e==="render"?"true":void 0})});V5.displayName="Form";function z5(e){return`${e} must be used within a data router.  See https://reactrouter.com/en/main/routers/picking-a-router.`}function p3(e){let t=C.useContext(rs);return We(t,z5(e)),t}function H5(e,{target:t,replace:n,unstable_mask:a,state:r,preventScrollReset:o,relative:i,viewTransition:s,unstable_defaultShouldRevalidate:l,unstable_useTransitions:c}={}){let d=o3(),u=Ga(),p=zc(e,{relative:i});return C.useCallback(f=>{if(j5(f,t)){f.preventDefault();let g=n!==void 0?n:Vl(u)===Vl(p),y=()=>d(e,{replace:g,unstable_mask:a,state:r,preventScrollReset:o,relative:i,viewTransition:s,unstable_defaultShouldRevalidate:l});c?C.startTransition(()=>y()):y()}},[u,d,p,n,a,r,t,e,o,i,s,l,c])}var G5=0,q5=()=>`__${String(++G5)}__`;function K5(){let{router:e}=p3("useSubmit"),{basename:t}=C.useContext(yn),n=u5(),a=e.fetch,r=e.navigate;return C.useCallback(async(o,i={})=>{let{action:s,method:l,encType:c,formData:d,body:u}=A5(o,t);if(i.navigate===!1){let p=i.fetcherKey||q5();await a(p,n,i.action||s,{unstable_defaultShouldRevalidate:i.unstable_defaultShouldRevalidate,preventScrollReset:i.preventScrollReset,formData:d,body:u,formMethod:i.method||l,formEncType:i.encType||c,flushSync:i.flushSync})}else await r(i.action||s,{unstable_defaultShouldRevalidate:i.unstable_defaultShouldRevalidate,preventScrollReset:i.preventScrollReset,formData:d,body:u,formMethod:i.method||l,formEncType:i.encType||c,replace:i.replace,state:i.state,fromRouteId:n,flushSync:i.flushSync,viewTransition:i.viewTransition})},[a,r,t,n])}function J5(e,{relative:t}={}){let{basename:n}=C.useContext(yn),a=C.useContext(ea);We(a,"useFormAction must be used inside a RouteContext");let[r]=a.matches.slice(-1),o={...zc(e||".",{relative:t})},i=Ga();if(e==null){o.search=i.search;let s=new URLSearchParams(o.search),l=s.getAll("index");if(l.some(d=>d==="")){s.delete("index"),l.filter(u=>u).forEach(u=>s.append("index",u));let d=s.toString();o.search=d?`?${d}`:""}}return(!e||e===".")&&r.route.index&&(o.search=o.search?o.search.replace(/^\?/,"?index&"):"?index"),n!=="/"&&(o.pathname=o.pathname==="/"?n:ca([n,o.pathname])),Vl(o)}function Y5(e,{relative:t}={}){let n=C.useContext(t3);We(n!=null,"`useViewTransitionState` must be used within `react-router-dom`'s `RouterProvider`.  Did you accidentally import `RouterProvider` from `react-router`?");let{basename:a}=p3("useViewTransitionState"),r=zc(e,{relative:t});if(!n.isTransitioning)return!1;let o=Ma(n.currentLocation.pathname,a)||n.currentLocation.pathname,i=Ma(n.nextLocation.pathname,a)||n.nextLocation.pathname;return Bu(r.pathname,i)!=null||Bu(r.pathname,o)!=null}function yf(e,t){var n={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(n[a]=e[a]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,a=Object.getOwnPropertySymbols(e);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(e,a[r])&&(n[a[r]]=e[a[r]]);return n}function X5(e,t,n,a){function r(o){return o instanceof n?o:new n(function(i){i(o)})}return new(n||(n=Promise))(function(o,i){function s(d){try{c(a.next(d))}catch(u){i(u)}}function l(d){try{c(a.throw(d))}catch(u){i(u)}}function c(d){d.done?o(d.value):r(d.value).then(s,l)}c((a=a.apply(e,t||[])).next())})}const Q5=e=>e?(...t)=>e(...t):(...t)=>fetch(...t);class $y extends Error{constructor(t,n="FunctionsError",a){super(t),this.name=n,this.context=a}}class Z5 extends $y{constructor(t){super("Failed to send a request to the Edge Function","FunctionsFetchError",t)}}class K1 extends $y{constructor(t){super("Relay Error invoking the Edge Function","FunctionsRelayError",t)}}class J1 extends $y{constructor(t){super("Edge Function returned a non-2xx status code","FunctionsHttpError",t)}}var F2;(function(e){e.Any="any",e.ApNortheast1="ap-northeast-1",e.ApNortheast2="ap-northeast-2",e.ApSouth1="ap-south-1",e.ApSoutheast1="ap-southeast-1",e.ApSoutheast2="ap-southeast-2",e.CaCentral1="ca-central-1",e.EuCentral1="eu-central-1",e.EuWest1="eu-west-1",e.EuWest2="eu-west-2",e.EuWest3="eu-west-3",e.SaEast1="sa-east-1",e.UsEast1="us-east-1",e.UsWest1="us-west-1",e.UsWest2="us-west-2"})(F2||(F2={}));class eR{constructor(t,{headers:n={},customFetch:a,region:r=F2.Any}={}){this.url=t,this.headers=n,this.region=r,this.fetch=Q5(a)}setAuth(t){this.headers.Authorization=`Bearer ${t}`}invoke(t){return X5(this,arguments,void 0,function*(n,a={}){var r;let o,i;try{const{headers:s,method:l,body:c,signal:d,timeout:u}=a;let p={},{region:f}=a;f||(f=this.region);const g=new URL(`${this.url}/${n}`);f&&f!=="any"&&(p["x-region"]=f,g.searchParams.set("forceFunctionRegion",f));let y;c&&(s&&!Object.prototype.hasOwnProperty.call(s,"Content-Type")||!s)?typeof Blob<"u"&&c instanceof Blob||c instanceof ArrayBuffer?(p["Content-Type"]="application/octet-stream",y=c):typeof c=="string"?(p["Content-Type"]="text/plain",y=c):typeof FormData<"u"&&c instanceof FormData?y=c:(p["Content-Type"]="application/json",y=JSON.stringify(c)):c&&typeof c!="string"&&!(typeof Blob<"u"&&c instanceof Blob)&&!(c instanceof ArrayBuffer)&&!(typeof FormData<"u"&&c instanceof FormData)?y=JSON.stringify(c):y=c;let x=d;u&&(i=new AbortController,o=setTimeout(()=>i.abort(),u),d?(x=i.signal,d.addEventListener("abort",()=>i.abort())):x=i.signal);const m=yield this.fetch(g.toString(),{method:l||"POST",headers:Object.assign(Object.assign(Object.assign({},p),this.headers),s),body:y,signal:x}).catch(w=>{throw new Z5(w)}),v=m.headers.get("x-relay-error");
51if(v&&v==="true")throw new K1(m);if(!m.ok)throw new J1(m);let b=((r=m.headers.get("Content-Type"))!==null&&r!==void 0?r:"text/plain").split(";")[0].trim(),k;return b==="application/json"?k=yield m.json():b==="application/octet-stream"||b==="application/pdf"?k=yield m.blob():b==="text/event-stream"?k=m:b==="multipart/form-data"?k=yield m.formData():k=yield m.text(),{data:k,error:null,response:m}}catch(s){return{data:null,error:s,response:s instanceof J1||s instanceof K1?s.context:void 0}}finally{o&&clearTimeout(o)}})}}var tR=class extends Error{constructor(e){super(e.message),this.name="PostgrestError",this.details=e.details,this.hint=e.hint,this.code=e.code}},nR=class{constructor(e){var t,n,a;this.shouldThrowOnError=!1,this.method=e.method,this.url=e.url,this.headers=new Headers(e.headers),this.schema=e.schema,this.body=e.body,this.shouldThrowOnError=(t=e.shouldThrowOnError)!==null&&t!==void 0?t:!1,this.signal=e.signal,this.isMaybeSingle=(n=e.isMaybeSingle)!==null&&n!==void 0?n:!1,this.urlLengthLimit=(a=e.urlLengthLimit)!==null&&a!==void 0?a:8e3,e.fetch?this.fetch=e.fetch:this.fetch=fetch}throwOnError(){return this.shouldThrowOnError=!0,this}setHeader(e,t){return this.headers=new Headers(this.headers),this.headers.set(e,t),this}then(e,t){var n=this;this.schema===void 0||(["GET","HEAD"].includes(this.method)?this.headers.set("Accept-Profile",this.schema):this.headers.set("Content-Profile",this.schema)),this.method!=="GET"&&this.method!=="HEAD"&&this.headers.set("Content-Type","application/json");const a=this.fetch;let r=a(this.url.toString(),{method:this.method,headers:this.headers,body:JSON.stringify(this.body),signal:this.signal}).then(async o=>{let i=null,s=null,l=null,c=o.status,d=o.statusText;if(o.ok){var u,p;if(n.method!=="HEAD"){var f;const m=await o.text();m===""||(n.headers.get("Accept")==="text/csv"||n.headers.get("Accept")&&(!((f=n.headers.get("Accept"))===null||f===void 0)&&f.includes("application/vnd.pgrst.plan+text"))?s=m:s=JSON.parse(m))}const y=(u=n.headers.get("Prefer"))===null||u===void 0?void 0:u.match(/count=(exact|planned|estimated)/),x=(p=o.headers.get("content-range"))===null||p===void 0?void 0:p.split("/");y&&x&&x.length>1&&(l=parseInt(x[1])),n.isMaybeSingle&&n.method==="GET"&&Array.isArray(s)&&(s.length>1?(i={code:"PGRST116",details:`Results contain ${s.length} rows, application/vnd.pgrst.object+json requires 1 row`,hint:null,message:"JSON object requested, multiple (or no) rows returned"},s=null,l=null,c=406,d="Not Acceptable"):s.length===1?s=s[0]:s=null)}else{var g;const y=await o.text();try{i=JSON.parse(y),Array.isArray(i)&&o.status===404&&(s=[],i=null,c=200,d="OK")}catch{o.status===404&&y===""?(c=204,d="No Content"):i={message:y}}if(i&&n.isMaybeSingle&&(!(i==null||(g=i.details)===null||g===void 0)&&g.includes("0 rows"))&&(i=null,c=200,d="OK"),i&&n.shouldThrowOnError)throw new tR(i)}return{error:i,data:s,count:l,status:c,statusText:d}});return this.shouldThrowOnError||(r=r.catch(o=>{var i;let s="",l="",c="";const d=o==null?void 0:o.cause;if(d){var u,p,f,g;const m=(u=d==null?void 0:d.message)!==null&&u!==void 0?u:"",v=(p=d==null?void 0:d.code)!==null&&p!==void 0?p:"";s=`${(f=o==null?void 0:o.name)!==null&&f!==void 0?f:"FetchError"}: ${o==null?void 0:o.message}`,s+=`
52
53Caused by: ${(g=d==null?void 0:d.name)!==null&&g!==void 0?g:"Error"}: ${m}`,v&&(s+=` (${v})`),d!=null&&d.stack&&(s+=`
54${d.stack}`)}else{var y;s=(y=o==null?void 0:o.stack)!==null&&y!==void 0?y:""}const x=this.url.toString().length;return(o==null?void 0:o.name)==="AbortError"||(o==null?void 0:o.code)==="ABORT_ERR"?(c="",l="Request was aborted (timeout or manual cancellation)",x>this.urlLengthLimit&&(l+=`. Note: Your request URL is ${x} characters, which may exceed server limits. If selecting many fields, consider using views. If filtering with large arrays (e.g., .in('id', [many IDs])), consider using an RPC function to pass values server-side.`)):((d==null?void 0:d.name)==="HeadersOverflowError"||(d==null?void 0:d.code)==="UND_ERR_HEADERS_OVERFLOW")&&(c="",l="HTTP headers exceeded server limits (typically 16KB)",x>this.urlLengthLimit&&(l+=`. Your request URL is ${x} characters. If selecting many fields, consider using views. If filtering with large arrays (e.g., .in('id', [200+ IDs])), consider using an RPC function instead.`)),{error:{message:`${(i=o==null?void 0:o.name)!==null&&i!==void 0?i:"FetchError"}: ${o==null?void 0:o.message}`,details:s,hint:l,code:c},data:null,count:null,status:0,statusText:""}}
54)),r.then(e,t)}returns(){return this}overrideTypes(){return this}},aR=class extends nR{select(e){let t=!1;const n=(e??"*").split("").map(a=>/\s/.test(a)&&!t?"":(a==='"'&&(t=!t),a)).join("");return this.url.searchParams.set("select",n),this.headers.append("Prefer","return=representation"),this}order(e,{ascending:t=!0,nullsFirst:n,foreignTable:a,referencedTable:r=a}={}){const o=r?`${r}.order`:"order",i=this.url.searchParams.get(o);return this.url.searchParams.set(o,`${i?`${i},`:""}${e}.${t?"asc":"desc"}${n===void 0?"":n?".nullsfirst":".nullslast"}`),this}limit(e,{foreignTable:t,referencedTable:n=t}={}){const a=typeof n>"u"?"limit":`${n}.limit`;return this.url.searchParams.set(a,`${e}`),this}range(e,t,{foreignTable:n,referencedTable:a=n}={}){const r=typeof a>"u"?"offset":`${a}.offset`,o=typeof a>"u"?"limit":`${a}.limit`;return this.url.searchParams.set(r,`${e}`),this.url.searchParams.set(o,`${t-e+1}`),this}abortSignal(e){return this.signal=e,this}single(){return this.headers.set("Accept","application/vnd.pgrst.object+json"),this}maybeSingle(){return this.method==="GET"?this.headers.set("Accept","application/json"):this.headers.set("Accept","application/vnd.pgrst.object+json"),this.isMaybeSingle=!0,this}csv(){return this.headers.set("Accept","text/csv"),this}geojson(){return this.headers.set("Accept","application/geo+json"),this}explain({analyze:e=!1,verbose:t=!1,settings:n=!1,buffers:a=!1,wal:r=!1,format:o="text"}={}){var i;const s=[e?"analyze":null,t?"verbose":null,n?"settings":null,a?"buffers":null,r?"wal":null].filter(Boolean).join("|"),l=(i=this.headers.get("Accept"))!==null&&i!==void 0?i:"application/json";return this.headers.set("Accept",`application/vnd.pgrst.plan+${o}; for="${l}"; options=${s};`),o==="json"?this:this}rollback(){return this.headers.append("Prefer","tx=rollback"),this}returns(){return this}maxAffected(e){return this.headers.append("Prefer","handling=strict"),this.headers.append("Prefer",`max-affected=${e}`),this}};const Y1=new RegExp("[,()]");var Uo=class extends aR{eq(e,t){return this.url.searchParams.append(e,`eq.${t}`),this}neq(e,t){return this.url.searchParams.append(e,`neq.${t}`),this}gt(e,t){return this.url.searchParams.append(e,`gt.${t}`),this}gte(e,t){return this.url.searchParams.append(e,`gte.${t}`),this}lt(e,t){return this.url.searchParams.append(e,`lt.${t}`),this}lte(e,t){return this.url.searchParams.append(e,`lte.${t}`),this}like(e,t){return this.url.searchParams.append(e,`like.${t}`),this}likeAllOf(e,t){return this.url.searchParams.append(e,`like(all).{${t.join(",")}}`),this}likeAnyOf(e,t){return this.url.searchParams.append(e,`like(any).{${t.join(",")}}`),this}ilike(e,t){return this.url.searchParams.append(e,`ilike.${t}`),this}ilikeAllOf(e,t){return this.url.searchParams.append(e,`ilike(all).{${t.join(",")}}`),this}ilikeAnyOf(e,t){return this.url.searchParams.append(e,`ilike(any).{${t.join(",")}}`),this}regexMatch(e,t){return this.url.searchParams.append(e,`match.${t}`),this}regexIMatch(e,t){return this.url.searchParams.append(e,`imatch.${t}`),this}is(e,t){return this.url.searchParams.append(e,`is.${t}`),this}isDistinct(e,t){return this.url.searchParams.append(e,`isdistinct.${t}`),this}in(e,t){const n=Array.from(new Set(t)).map(a=>typeof a=="string"&&Y1.test(a)?`"${a}"`:`${a}`).join(",");return this.url.searchParams.append(e,`in.(${n})`),this}notIn(e,t){const n=Array.from(new Set(t)).map(a=>typeof a=="string"&&Y1.test(a)?`"${a}"`:`${a}`).join(",");return this.url.searchParams.append(e,`not.in.(${n})`),this}contains(e,t){return typeof t=="string"?this.url.searchParams.append(e,`cs.${t}`):Array.isArray(t)?this.url.searchParams.append(e,`cs.{${t.join(",")}}`):this.url.searchParams.append(e,`cs.${JSON.stringify(t)}`),this}containedBy(e,t){return typeof t=="string"?this.url.searchParams.append(e,`cd.${t}`):Array.isArray(t)?this.url.searchParams.append(e,`cd.{${t.join(",")}}`):this.url.searchParams.append(e,`cd.${JSON.stringify(t)}`),this}rangeGt(e,t){return this.url.searchParams.append(e,`sr.${t}`),this}rangeGte(e,t){return this.url.searchParams.append(e,`nxl.${t}`),this}rangeLt(e,t){return this.url.searchParams.append(e,`sl.${t}`),this}rangeLte(e,t){return this.url.searchParams.append(e,`nxr.${t}`),this}rangeAdjacent(e,t){return this.url.searchParams.append(e,`adj.${t}`),this}overlaps(e,t){return typeof t=="string"?this.url.searchParams.append(e,`ov.${t}`):this.url.searchParams.append(e,`ov.{${t.join(",")}}`),this}textSearch(e,t,{config:n,type:a}={}){let r="";a==="plain"?r="pl":a==="phrase"?r="ph":a==="websearch"&&(r="w");const o=n===void 0?"":`(${n})`;return this.url.searchParams.append(e,`${r}fts${o}.${t}`),this}match(e){return Object.entries(e).forEach(([t,n])=>{this.url.searchParams.append(t,`eq.${n}`)}),this}not(e,t,n){return this.url.searchParams.append(e,`not.${t}.${n}`),this}or(e,{foreignTable:t,referencedTable:n=t}={}){const a=n?`${n}.or`:"or";return this.url.searchParams.append(a,`(${e})`),this}filter(e,t,n){return this.url.searchParams.append(e,`${t}.${n}`),this}},rR=class{constructor(e,{headers:t={},schema:n,fetch:a,urlLengthLimit:r=8e3}){this.url=e,this.headers=new Headers(t),this.schema=n,this.fetch=a,this.urlLengthLimit=r}
54cloneRequestState(){return{url:new URL(this.url.toString()),headers:new Headers(this.headers)}}select(e,t){const{head:n=!1,count:a}=t??{},r=n?"HEAD":"GET";let o=!1;const i=(e??"*").split("").map(c=>/\s/.test(c)&&!o?"":(c==='"'&&(o=!o),c)).join(""),{url:s,headers:l}=this.cloneRequestState();return s.searchParams.set("select",i),a&&l.append("Prefer",`count=${a}`),new Uo({method:r,url:s,headers:l,schema:this.schema,fetch:this.fetch,urlLengthLimit:this.urlLengthLimit})}insert(e,{count:t,defaultToNull:n=!0}={}){var a;const r="POST",{url:o,headers:i}=this.cloneRequestState();if(t&&i.append("Prefer",`count=${t}`),n||i.append("Prefer","missing=default"),Array.isArray(e)){const s=e.reduce((l,c)=>l.concat(Object.keys(c)),[]);if(s.length>0){const l=[...new Set(s)].map(c=>`"${c}"`);o.searchParams.set("columns",l.join(","))}}return new Uo({method:r,url:o,headers:i,schema:this.schema,body:e,fetch:(a=this.fetch)!==null&&a!==void 0?a:fetch,urlLengthLimit:this.urlLengthLimit})}upsert(e,{onConflict:t,ignoreDuplicates:n=!1,count:a,defaultToNull:r=!0}={}){var o;const i="POST",{url:s,headers:l}=this.cloneRequestState();if(l.append("Prefer",`resolution=${n?"ignore":"merge"}-duplicates`),t!==void 0&&s.searchParams.set("on_conflict",t),a&&l.append("Prefer",`count=${a}`),r||l.append("Prefer","missing=default"),Array.isArray(e)){const c=e.reduce((d,u)=>d.concat(Object.keys(u)),[]);if(c.length>0){const d=[...new Set(c)].map(u=>`"${u}"`);s.searchParams.set("columns",d.join(","))}}return new Uo({method:i,url:s,headers:l,schema:this.schema,body:e,fetch:(o=this.fetch)!==null&&o!==void 0?o:fetch,urlLengthLimit:this.urlLengthLimit})}update(e,{count:t}={}){var n;const a="PATCH",{url:r,headers:o}=this.cloneRequestState();return t&&o.append("Prefer",`count=${t}`),new Uo({method:a,url:r,headers:o,schema:this.schema,body:e,fetch:(n=this.fetch)!==null&&n!==void 0?n:fetch,urlLengthLimit:this.urlLengthLimit})}delete({count:e}={}){var t;const n="DELETE",{url:a,headers:r}=this.cloneRequestState();return e&&r.append("Prefer",`count=${e}`),new Uo({method:n,url:a,headers:r,schema:this.schema,fetch:(t=this.fetch)!==null&&t!==void 0?t:fetch,urlLengthLimit:this.urlLengthLimit})}};function zl(e){"@babel/helpers - typeof";return zl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},zl(e)}function oR(e,t){if(zl(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(zl(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function iR(e){var t=oR(e,"string");return zl(t)=="symbol"?t:t+""}function sR(e,t,n){return(t=iR(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function X1(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function kd(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?X1(Object(n),!0).forEach(function(a){sR(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):X1(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}var lR=class f3{constructor(t,{headers:n={},schema:a,fetch:r,timeout:o,urlLengthLimit:i=8e3}={}){this.url=t,this.headers=new Headers(n),this.schemaName=a,this.urlLengthLimit=i;const s=r??globalThis.fetch;o!==void 0&&o>0?this.fetch=(l,c)=>{const d=new AbortController,u=setTimeout(()=>d.abort(),o),p=c==null?void 0:c.signal;if(p){if(p.aborted)return clearTimeout(u),s(l,c);const f=()=>{clearTimeout(u),d.abort()};return p.addEventListener("abort",f,{once:!0}),s(l,kd(kd({},c),{},{signal:d.signal})).finally(()=>{clearTimeout(u),p.removeEventListener("abort",f)})}return s(l,kd(kd({},c),{},{signal:d.signal})).finally(()=>clearTimeout(u))}:this.fetch=s}from(t){if(!t||typeof t!="string"||t.trim()==="")throw new Error("Invalid relation name: relation must be a non-empty string.");return new rR(new URL(`${this.url}/${t}`),{headers:new Headers(this.headers),schema:this.schemaName,fetch:this.fetch,urlLengthLimit:this.urlLengthLimit})}schema(t){return new f3(this.url,{headers:this.headers,schema:t,fetch:this.fetch,urlLengthLimit:this.urlLengthLimit})}rpc(t,n={},{head:a=!1,get:r=!1,count:o}={}){var i;let s;const l=new URL(`${this.url}/rpc/${t}`);let c;const d=f=>f!==null&&typeof f=="object"&&(!Array.isArray(f)||f.some(d)),u=a&&Object.values(n).some(d);u?(s="POST",c=n):a||r?(s=a?"HEAD":"GET",Object.entries(n).filter(([f,g])=>g!==void 0).map(([f,g])=>[f,Array.isArray(g)?`{${g.join(",")}}`:`${g}
54`]).forEach(([f,g])=>{l.searchParams.append(f,g)})):(s="POST",c=n);const p=new Headers(this.headers);return u?p.set("Prefer",o?`count=${o},return=minimal`:"return=minimal"):o&&p.set("Prefer",`count=${o}`),new Uo({method:s,url:l,headers:p,schema:this.schemaName,body:c,fetch:(i=this.fetch)!==null&&i!==void 0?i:fetch,urlLengthLimit:this.urlLengthLimit})}};class cR{constructor(){}static detectEnvironment(){var t;if(typeof WebSocket<"u")return{type:"native",constructor:WebSocket};if(typeof globalThis<"u"&&typeof globalThis.WebSocket<"u")return{type:"native",constructor:globalThis.WebSocket};if(typeof global<"u"&&typeof global.WebSocket<"u")return{type:"native",constructor:global.WebSocket};if(typeof globalThis<"u"&&typeof globalThis.WebSocketPair<"u"&&typeof globalThis.WebSocket>"u")return{type:"cloudflare",error:"Cloudflare Workers detected. WebSocket clients are not supported in Cloudflare Workers.",workaround:"Use Cloudflare Workers WebSocket API for server-side WebSocket handling, or deploy to a different runtime."};if(typeof globalThis<"u"&&globalThis.EdgeRuntime||typeof navigator<"u"&&(!((t=navigator.userAgent)===null||t===void 0)&&t.includes("Vercel-Edge")))return{type:"unsupported",error:"Edge runtime detected (Vercel Edge/Netlify Edge). WebSockets are not supported in edge functions.",workaround:"Use serverless functions or a different deployment target for WebSocket functionality."};const n=globalThis.process;if(n){const a=n.versions;if(a&&a.node){const r=a.node,o=parseInt(r.replace(/^v/,"").split(".")[0]);return o>=22?typeof globalThis.WebSocket<"u"?{type:"native",constructor:globalThis.WebSocket}:{type:"unsupported",error:`Node.js ${o} detected but native WebSocket not found.`,workaround:"Provide a WebSocket implementation via the transport option."}:{type:"unsupported",error:`Node.js ${o} detected without native WebSocket support.`,workaround:`For Node.js < 22, install "ws" package and provide it via the transport option:
55import ws from "ws"
56new RealtimeClient(url, { transport: ws })`}}}return{type:"unsupported",error:"Unknown JavaScript runtime without WebSocket support.",workaround:"Ensure you're running in a supported environment (browser, Node.js, Deno) or provide a custom WebSocket implementation."}}static getWebSocketConstructor(){const t=this.detectEnvironment();if(t.constructor)return t.constructor;let n=t.error||"WebSocket not supported in this environment.";throw t.workaround&&(n+=`
57
58Suggested solution: ${t.workaround}`),new Error(n)}static createWebSocket(t,n){const a=this.getWebSocketConstructor();return new a(t,n)}static isWebSocketSupported(){try{const t=this.detectEnvironment();return t.type==="native"||t.type==="ws"}catch{return!1}}}const dR="2.98.0",uR=`realtime-js/${dR}`,pR="1.0.0",h3="2.0.0",Q1=h3,U2=1e4,fR=1e3,hR=100;var nr;(function(e){e[e.connecting=0]="connecting",e[e.open=1]="open",e[e.closing=2]="closing",e[e.closed=3]="closed"})(nr||(nr={}));var lt;(function(e){e.closed="closed",e.errored="errored",e.joined="joined",e.joining="joining",e.leaving="leaving"})(lt||(lt={}));var Wn;(function(e){e.close="phx_close",e.error="phx_error",e.join="phx_join",e.reply="phx_reply",e.leave="phx_leave",e.access_token="access_token"})(Wn||(Wn={}));var W2;(function(e){e.websocket="websocket"})(W2||(W2={}));var qr;(function(e){e.Connecting="connecting",e.Open="open",e.Closing="closing",e.Closed="closed"})(qr||(qr={}));class mR{constructor(t){this.HEADER_LENGTH=1,this.USER_BROADCAST_PUSH_META_LENGTH=6,this.KINDS={userBroadcastPush:3,userBroadcast:4},this.BINARY_ENCODING=0,this.JSON_ENCODING=1,this.BROADCAST_EVENT="broadcast",this.allowedMetadataKeys=[],this.allowedMetadataKeys=t??[]}encode(t,n){if(t.event===this.BROADCAST_EVENT&&!(t.payload instanceof ArrayBuffer)&&typeof t.payload.event=="string")return n(this._binaryEncodeUserBroadcastPush(t));let a=[t.join_ref,t.ref,t.topic,t.event,t.payload];return n(JSON.stringify(a))}_binaryEncodeUserBroadcastPush(t){var n;return this._isArrayBuffer((n=t.payload)===null||n===void 0?void 0:n.payload)?this._encodeBinaryUserBroadcastPush(t):this._encodeJsonUserBroadcastPush(t)}_encodeBinaryUserBroadcastPush(t){var n,a;const r=(a=(n=t.payload)===null||n===void 0?void 0:n.payload)!==null&&a!==void 0?a:new ArrayBuffer(0);return this._encodeUserBroadcastPush(t,this.BINARY_ENCODING,r)}_encodeJsonUserBroadcastPush(t){var n,a;const r=(a=(n=t.payload)===null||n===void 0?void 0:n.payload)!==null&&a!==void 0?a:{},i=new TextEncoder().encode(JSON.stringify(r)).buffer;return this._encodeUserBroadcastPush(t,this.JSON_ENCODING,i)}_encodeUserBroadcastPush(t,n,a){var r,o;const i=t.topic,s=(r=t.ref)!==null&&r!==void 0?r:"",l=(o=t.join_ref)!==null&&o!==void 0?o:"",c=t.payload.event,d=this.allowedMetadataKeys?this._pick(t.payload,this.allowedMetadataKeys):{},u=Object.keys(d).length===0?"":JSON.stringify(d);if(l.length>255)throw new Error(`joinRef length ${l.length} exceeds maximum of 255`);if(s.length>255)throw new Error(`ref length ${s.length} exceeds maximum of 255`);if(i.length>255)throw new Error(`topic length ${i.length} exceeds maximum of 255`);if(c.length>255)throw new Error(`userEvent length ${c.length} exceeds maximum of 255`);if(u.length>255)throw new Error(`metadata length ${u.length} exceeds maximum of 255`);const p=this.USER_BROADCAST_PUSH_META_LENGTH+l.length+s.length+i.length+c.length+u.length,f=new ArrayBuffer(this.HEADER_LENGTH+p);let g=new DataView(f),y=0;g.setUint8(y++,this.KINDS.userBroadcastPush),g.setUint8(y++,l.length),g.setUint8(y++,s.length),g.setUint8(y++,i.length),g.setUint8(y++,c.length),g.setUint8(y++,u.length),g.setUint8(y++,n),Array.from(l,m=>g.setUint8(y++,m.charCodeAt(0))),Array.from(s,m=>g.setUint8(y++,m.charCodeAt(0))),Array.from(i,m=>g.setUint8(y++,m.charCodeAt(0))),Array.from(c,m=>g.setUint8(y++,m.charCodeAt(0))),Array.from(u,m=>g.setUint8(y++,m.charCodeAt(0)));var x=new Uint8Array(f.byteLength+a.byteLength);return x.set(new Uint8Array(f),0),x.set(new Uint8Array(a),f.byteLength),x.buffer}decode(t,n){if(this._isArrayBuffer(t)){let a=this._binaryDecode(t);return n(a)}if(typeof t=="string"){const a=JSON.parse(t),[r,o,i,s,l]=a;
58return n({join_ref:r,ref:o,topic:i,event:s,payload:l})}return n({})}_binaryDecode(t){const n=new DataView(t),a=n.getUint8(0),r=new TextDecoder;switch(a){case this.KINDS.userBroadcast:return this._decodeUserBroadcast(t,n,r)}}_decodeUserBroadcast(t,n,a){const r=n.getUint8(1),o=n.getUint8(2),i=n.getUint8(3),s=n.getUint8(4);let l=this.HEADER_LENGTH+4;const c=a.decode(t.slice(l,l+r));l=l+r;const d=a.decode(t.slice(l,l+o));l=l+o;const u=a.decode(t.slice(l,l+i));l=l+i;const p=t.slice(l,t.byteLength),f=s===this.JSON_ENCODING?JSON.parse(a.decode(p)):p,g={type:this.BROADCAST_EVENT,event:d,payload:f};return i>0&&(g.meta=JSON.parse(u)),{join_ref:null,ref:null,topic:c,event:this.BROADCAST_EVENT,payload:g}}_isArrayBuffer(t){var n;return t instanceof ArrayBuffer||((n=t==null?void 0:t.constructor)===null||n===void 0?void 0:n.name)==="ArrayBuffer"}_pick(t,n){return!t||typeof t!="object"?{}:Object.fromEntries(Object.entries(t).filter(([a])=>n.includes(a)))}}class m3{constructor(t,n){this.callback=t,this.timerCalc=n,this.timer=void 0,this.tries=0,this.callback=t,this.timerCalc=n}reset(){this.tries=0,clearTimeout(this.timer),this.timer=void 0}scheduleTimeout(){clearTimeout(this.timer),this.timer=setTimeout(()=>{this.tries=this.tries+1,this.callback()},this.timerCalc(this.tries+1))}}var Ee;(function(e){e.abstime="abstime",e.bool="bool",e.date="date",e.daterange="daterange",e.float4="float4",e.float8="float8",e.int2="int2",e.int4="int4",e.int4range="int4range",e.int8="int8",e.int8range="int8range",e.json="json",e.jsonb="jsonb",e.money="money",e.numeric="numeric",e.oid="oid",e.reltime="reltime",e.text="text",e.time="time",e.timestamp="timestamp",e.timestamptz="timestamptz",e.timetz="timetz",e.tsrange="tsrange",e.tstzrange="tstzrange"})(Ee||(Ee={}));const Z1=(e,t,n={})=>{var a;const r=(a=n.skipTypes)!==null&&a!==void 0?a:[];return t?Object.keys(t).reduce((o,i)=>(o[i]=gR(i,e,t,r),o),{}):{}},gR=(e,t,n,a)=>{const r=t.find(s=>s.name===e),o=r==null?void 0:r.type,i=n[e];return o&&!a.includes(o)?g3(o,i):V2(i)},g3=(e,t)=>{if(e.charAt(0)==="_"){const n=e.slice(1,e.length);return bR(t,n)}switch(e){case Ee.bool:return yR(t);case Ee.float4:case Ee.float8:case Ee.int2:case Ee.int4:case Ee.int8:case Ee.numeric:case Ee.oid:return vR(t);case Ee.json:case Ee.jsonb:return xR(t);case Ee.timestamp:return wR(t);case Ee.abstime:case Ee.date:case Ee.daterange:case Ee.int4range:case Ee.int8range:case Ee.money:case Ee.reltime:case Ee.text:case Ee.time:case Ee.timestamptz:case Ee.timetz:case Ee.tsrange:case Ee.tstzrange:return V2(t);default:return V2(t)}},V2=e=>e,yR=e=>{switch(e){case"t":return!0;case"f":return!1;default:return e}},vR=e=>{if(typeof e=="string"){const t=parseFloat(e);if(!Number.isNaN(t))return t}return e},xR=e=>{if(typeof e=="string")try{return JSON.parse(e)}catch{return e}return e},bR=(e,t)=>{if(typeof e!="string")return e;const n=e.length-1,a=e[n];if(e[0]==="{"&&a==="}"){let o;const i=e.slice(1,n);try{o=JSON.parse("["+i+"]")}catch{o=i?i.split(","):[]}return o.map(s=>g3(t,s))}return e},wR=e=>typeof e=="string"?e.replace(" ","T"):e,y3=e=>{const t=new URL(e);return t.protocol=t.protocol.replace(/^ws/i,"http"),t.pathname=t.pathname.replace(/\/+$/,"").replace(/\/socket\/websocket$/i,"").replace(/\/socket$/i,"").replace(/\/websocket$/i,""),t.pathname===""||t.pathname==="/"?t.pathname="/api/broadcast":t.pathname=t.pathname+"/api/broadcast",t.href};class qh{constructor(t,n,a={},r=U2){this.channel=t,this.event=n,this.payload=a,this.timeout=r,this.sent=!1,this.timeoutTimer=void 0,this.ref="",this.receivedResp=null,this.recHooks=[],this.refEvent=null}resend(t){this.timeout=t,this._cancelRefEvent(),this.ref="",this.refEvent=null,this.receivedResp=null,this.sent=!1,this.send()}send(){this._hasReceived("timeout")||(this.startTimeout(),this.sent=!0,this.channel.socket.push({topic:this.channel.topic,event:this.event,payload:this.payload,ref:this.ref,join_ref:this.channel._joinRef()}))}updatePayload(t){this.payload=Object.assign(Object.assign({},this.payload),t)}receive(t,n){var a;return this._hasReceived(t)&&n((a=this.receivedResp)===null||a===void 0?void 0:a.response),this.recHo
vendor: 4,365 bytes, line 58
58oks.push({status:t,callback:n}),this}startTimeout(){if(this.timeoutTimer)return;this.ref=this.channel.socket._makeRef(),this.refEvent=this.channel._replyEventName(this.ref);const t=n=>{this._cancelRefEvent(),this._cancelTimeout(),this.receivedResp=n,this._matchReceive(n)};this.channel._on(this.refEvent,{},t),this.timeoutTimer=setTimeout(()=>{this.trigger("timeout",{})},this.timeout)}trigger(t,n){this.refEvent&&this.channel._trigger(this.refEvent,{status:t,response:n})}destroy(){this._cancelRefEvent(),this._cancelTimeout()}_cancelRefEvent(){this.refEvent&&this.channel._off(this.refEvent,{})}_cancelTimeout(){clearTimeout(this.timeoutTimer),this.timeoutTimer=void 0}_matchReceive({status:t,response:n}){this.recHooks.filter(a=>a.status===t).forEach(a=>a.callback(n))}_hasReceived(t){return this.receivedResp&&this.receivedResp.status===t}}var eb;(function(e){e.SYNC="sync",e.JOIN="join",e.LEAVE="leave"})(eb||(eb={}));class ml{constructor(t,n){this.channel=t,this.state={},this.pendingDiffs=[],this.joinRef=null,this.enabled=!1,this.caller={onJoin:()=>{},onLeave:()=>{},onSync:()=>{}};const a=(n==null?void 0:n.events)||{state:"presence_state",diff:"presence_diff"};this.channel._on(a.state,{},r=>{const{onJoin:o,onLeave:i,onSync:s}=this.caller;this.joinRef=this.channel._joinRef(),this.state=ml.syncState(this.state,r,o,i),this.pendingDiffs.forEach(l=>{this.state=ml.syncDiff(this.state,l,o,i)}),this.pendingDiffs=[],s()}),this.channel._on(a.diff,{},r=>{const{onJoin:o,onLeave:i,onSync:s}=this.caller;this.inPendingSyncState()?this.pendingDiffs.push(r):(this.state=ml.syncDiff(this.state,r,o,i),s())}),this.onJoin((r,o,i)=>{this.channel._trigger("presence",{event:"join",key:r,currentPresences:o,newPresences:i})}),this.onLeave((r,o,i)=>{this.channel._trigger("presence",{event:"leave",key:r,currentPresences:o,leftPresences:i})}),this.onSync(()=>{this.channel._trigger("presence",{event:"sync"})})}static syncState(t,n,a,r){const o=this.cloneDeep(t),i=this.transformState(n),s={},l={};return this.map(o,(c,d)=>{i[c]||(l[c]=d)}),this.map(i,(c,d)=>{const u=o[c];if(u){const p=d.map(x=>x.presence_ref),f=u.map(x=>x.presence_ref),g=d.filter(x=>f.indexOf(x.presence_ref)<0),y=u.filter(x=>p.indexOf(x.presence_ref)<0);g.length>0&&(s[c]=g),y.length>0&&(l[c]=y)}else s[c]=d}),this.syncDiff(o,{joins:s,leaves:l},a,r)}static syncDiff(t,n,a,r){const{joins:o,leaves:i}={joins:this.transformState(n.joins),leaves:this.transformState(n.leaves)};return a||(a=()=>{}),r||(r=()=>{}),this.map(o,(s,l)=>{var c;const d=(c=t[s])!==null&&c!==void 0?c:[];if(t[s]=this.cloneDeep(l),d.length>0){const u=t[s].map(f=>f.presence_ref),p=d.filter(f=>u.indexOf(f.presence_ref)<0);t[s].unshift(...p)}a(s,d,l)}),this.map(i,(s,l)=>{let c=t[s];if(!c)return;const d=l.map(u=>u.presence_ref);c=c.filter(u=>d.indexOf(u.presence_ref)<0),t[s]=c,r(s,c,l),c.length===0&&delete t[s]}),t}static map(t,n){return Object.getOwnPropertyNames(t).map(a=>n(a,t[a]))}static transformState(t){return t=this.cloneDeep(t),Object.getOwnPropertyNames(t).reduce((n,a)=>{const r=t[a];return"metas"in r?n[a]=r.metas.map(o=>(o.presence_ref=o.phx_ref,delete o.phx_ref,delete o.phx_ref_prev,o)):n[a]=r,n},{})}static cloneDeep(t){return JSON.parse(JSON.stringify(t))}onJoin(t){this.caller.onJoin=t}onLeave(t){this.caller.onLeave=t}onSync(t){this.caller.onSync=t}inPendingSyncState(){return!this.joinRef||this.joinRef!==this.channel._joinRef()}}var tb;(function(e){e.ALL="*",e.INSERT="INSERT",e.UPDATE="UPDATE",e.DELETE="DELETE"})(tb||(tb={}));var gl;(function(e){e.BROADCAST="broadcast",e.PRESENCE="presence",e.POSTGRES_CHANGES="postgres_changes",e.SYSTEM="system"})(gl||(gl={}));var ja;(function(e){e.SUBSCRIBED="SUBSCRIBED",e.TIMED_OUT="TIMED_OUT",e.CLOSED="CLOSED",e.CHANNEL_ERROR="CHANNEL_ERROR"})(ja||(ja={}));class ni{constructor(t,n={config:{}},a){var r,o;if(this.topic=t,this.params=n,this.socket=a,this.bindings={},this.state=lt.closed,this.joinedOnce=!1,this.pushBuffer=[],this.subTopic=t.replace(/^realtime:/i,""),this.params.config=Object.assign({broadcast:{ack:!1,self:!1},presence:{key:"",enabled:!1},private:!1},n.config),this.timeout=this.socket.timeout,this.joinPush=new qh(this,Wn.join,this.params,this.timeout),this.rejoinTimer=new m3(()=>this._rejoinUntilConnected(),this.socket.reconnectAfterMs),this.joinPush.receive("ok",()=>{this.state=lt.joined,this.rejoinTimer.reset(),this.pushBuffer.forEach(i=>
58i.send()),this.pushBuffer=[]}),this._onClose(()=>{this.rejoinTimer.reset(),this.socket.log("channel",`close ${this.topic} ${this._joinRef()}`),this.state=lt.closed,this.socket._remove(this)}),this._onError(i=>{this._isLeaving()||this._isClosed()||(this.socket.log("channel",`error ${this.topic}`,i),this.state=lt.errored,this.rejoinTimer.scheduleTimeout())}),this.joinPush.receive("timeout",()=>{this._isJoining()&&(this.socket.log("channel",`timeout ${this.topic}`,this.joinPush.timeout),this.state=lt.errored,this.rejoinTimer.scheduleTimeout())}),this.joinPush.receive("error",i=>{this._isLeaving()||this._isClosed()||(this.socket.log("channel",`error ${this.topic}`,i),this.state=lt.errored,this.rejoinTimer.scheduleTimeout())}),this._on(Wn.reply,{},(i,s)=>{this._trigger(this._replyEventName(s),i)}),this.presence=new ml(this),this.broadcastEndpointURL=y3(this.socket.endPoint),this.private=this.params.config.private||!1,!this.private&&(!((o=(r=this.params.config)===null||r===void 0?void 0:r.broadcast)===null||o===void 0)&&o.replay))throw`tried to use replay on public channel '${this.topic}'. It must be a private channel.`}subscribe(t,n=this.timeout){var a,r,o;if(this.socket.isConnected()||this.socket.connect(),this.state==lt.closed){const{config:{broadcast:i,presence:s,private:l}}=this.params,c=(r=(a=this.bindings.postgres_changes)===null||a===void 0?void 0:a.map(f=>f.filter))!==null&&r!==void 0?r:[],d=!!this.bindings[gl.PRESENCE]&&this.bindings[gl.PRESENCE].length>0||((o=this.params.config.presence)===null||o===void 0?void 0:o.enabled)===!0,u={},p={broadcast:i,presence:Object.assign(Object.assign({},s),{enabled:d}),postgres_changes:c,private:l};this.socket.accessTokenValue&&(u.access_token=this.socket.accessTokenValue),this._onError(f=>t==null?void 0:t(ja.CHANNEL_ERROR,f)),this._onClose(()=>t==null?void 0:t(ja.CLOSED)),this.updateJoinPayload(Object.assign({config:p},u)),this.joinedOnce=!0,this._rejoin(n),this.joinPush.receive("ok",async({postgres_changes:f})=>{var g;if(this.socket._isManualToken()||this.socket.setAuth(),f===void 0){t==null||t(ja.SUBSCRIBED);return}else{const y=this.bindings.postgres_changes,x=(g=y==null?void 0:y.length)!==null&&g!==void 0?g:0,m=[];for(let v=0;v<x;v++){const b=y[v],{filter:{event:k,schema:w,table:j,filter:A}}=b,S=f&&f[v];if(S&&S.event===k&&ni.isFilterValueEqual(S.schema,w)&&ni.isFilterValueEqual(S.table,j)&&ni.isFilterValueEqual(S.filter,A))m.push(Object.assign(Object.assign({},b),{id:S.id}));else{this.unsubscribe(),this.state=lt.errored,t==null||t(ja.CHANNEL_ERROR,new Error("mismatch between server and client bindings for postgres changes"));return}}this.bindings.postgres_changes=m,t&&t(ja.SUBSCRIBED);return}}).receive("error",f=>{this.state=lt.errored,t==null||t(ja.CHANNEL_ERROR,new Error(JSON.stringify(Object.values(f).join(", ")||"error")))}).receive("timeout",()=>{t==null||t(ja.TIMED_OUT)})}return this}presenceState(){return this.presence.state}async track(t,n={}){return await this.send({type:"presence",event:"track",payload:t},n.timeout||this.timeout)}async untrack(t={}){return await this.send({type:"presence",event:"untrack"},t)}on(t,n,a){return this.state===lt.joined&&t===gl.PRESENCE&&(this.socket.log("channel",`resubscribe to ${this.topic} due to change in presence callbacks on joined channel`),this.unsubscribe().then(async()=>await this.subscribe())),this._on(t,n,a)}async httpSend(t,n,a={}){var r;if(n==null)return Promise.reject("Payload is required for httpSend()");const o={apikey:this.socket.apiKey?this.socket.apiKey:"","Content-Type":"application/json"};this.socket.accessTokenValue&&(o.Authorization=`Bearer ${this.socket.accessTokenValue}`);const i={method:"POST",headers:o,body:JSON.stringify({messages:[{topic:this.subTopic,event:t,payload:n,private:this.private}]})},s=await this._fetchWithTimeout(this.broadcastEndpointURL,i,(r=a.timeout)!==null&&r!==void 0?r:this.timeout);if(s.status===202)return{success:!0};let l=s.statusText;try{const c=await s.json();l=c.error||c.message||l}catch{}return Promise.reject(new Error(l))}async send(t,n={}){var a,r;if(!this._canPush()&&t.type==="broadcast"){console.warn("Realtime send() is automatically falling back to REST API. This behavior will be deprecated 
58in the future. Please use httpSend() explicitly for REST delivery.");const{event:o,payload:i}=t,s={apikey:this.socket.apiKey?this.socket.apiKey:"","Content-Type":"application/json"};this.socket.accessTokenValue&&(s.Authorization=`Bearer ${this.socket.accessTokenValue}`);const l={method:"POST",headers:s,body:JSON.stringify({messages:[{topic:this.subTopic,event:o,payload:i,private:this.private}]})};try{const c=await this._fetchWithTimeout(this.broadcastEndpointURL,l,(a=n.timeout)!==null&&a!==void 0?a:this.timeout);return await((r=c.body)===null||r===void 0?void 0:r.cancel()),c.ok?"ok":"error"}catch(c){return c.name==="AbortError"?"timed out":"error"}}else return new Promise(o=>{var i,s,l;const c=this._push(t.type,t,n.timeout||this.timeout);t.type==="broadcast"&&!(!((l=(s=(i=this.params)===null||i===void 0?void 0:i.config)===null||s===void 0?void 0:s.broadcast)===null||l===void 0)&&l.ack)&&o("ok"),c.receive("ok",()=>o("ok")),c.receive("error",()=>o("error")),c.receive("timeout",()=>o("timed out"))})}updateJoinPayload(t){this.joinPush.updatePayload(t)}unsubscribe(t=this.timeout){this.state=lt.leaving;const n=()=>{this.socket.log("channel",`leave ${this.topic}`),this._trigger(Wn.close,"leave",this._joinRef())};this.joinPush.destroy();let a=null;return new Promise(r=>{a=new qh(this,Wn.leave,{},t),a.receive("ok",()=>{n(),r("ok")}).receive("timeout",()=>{n(),r("timed out")}).receive("error",()=>{r("error")}),a.send(),this._canPush()||a.trigger("ok",{})}).finally(()=>{a==null||a.destroy()})}teardown(){this.pushBuffer.forEach(t=>t.destroy()),this.pushBuffer=[],this.rejoinTimer.reset(),this.joinPush.destroy(),this.state=lt.closed,this.bindings={}}async _fetchWithTimeout(t,n,a){const r=new AbortController,o=setTimeout(()=>r.abort(),a),i=await this.socket.fetch(t,Object.assign(Object.assign({},n),{signal:r.signal}));return clearTimeout(o),i}_push(t,n,a=this.timeout){if(!this.joinedOnce)throw`tried to push '${t}' to '${this.topic}' before joining. Use channel.subscribe() before pushing events`;let r=new qh(this,t,n,a);return this._canPush()?r.send():this._addToPushBuffer(r),r}_addToPushBuffer(t){if(t.startTimeout(),this.pushBuffer.push(t),this.pushBuffer.length>hR){const n=this.pushBuffer.shift();n&&(n.destroy(),this.socket.log("channel",`discarded push due to buffer overflow: ${n.event}`,n.payload))}}_onMessage(t,n,a){return n}_isMember(t){return this.topic===t}_joinRef(){return this.joinPush.ref}_trigger(t,n,a){var r,o;const i=t.toLocaleLowerCase(),{close:s,error:l,leave:c,join:d}=Wn;if(a&&[s,l,c,d].indexOf(i)>=0&&a!==this._joinRef())return;let p=this._onMessage(i,n,a);if(n&&!p)throw"channel onMessage callbacks must return the payload, modified or unmodified";["insert","update","delete"].includes(i)?(r=this.bindings.postgres_changes)===null||r===void 0||r.filter(f=>{var g,y,x;return((g=f.filter)===null||g===void 0?void 0:g.event)==="*"||((x=(y=f.filter)===null||y===void 0?void 0:y.event)===null||x===void 0?void 0:x.toLocaleLowerCase())===i}).map(f=>f.callback(p,a)):(o=this.bindings[i])===null||o===void 0||o.filter(f=>{var g,y,x,m,v,b;if(["broadcast","presence","postgres_changes"].includes(i))if("id"in f){const k=f.id,w=(g=f.filter)===null||g===void 0?void 0:g.event;return k&&((y=n.ids)===null||y===void 0?void 0:y.includes(k))&&(w==="*"||(w==null?void 0:w.toLocaleLowerCase())===((x=n.data)===null||x===void 0?void 0:x.type.toLocaleLowerCase()))}else{const k=(v=(m=f==null?void 0:f.filter)===null||m===void 0?void 0:m.event)===null||v===void 0?void 0:v.toLocaleLowerCase();return k==="*"||k===((b=n==null?void 0:n.event)===null||b===void 0?void 0:b.toLocaleLowerCase())}else return f.type.toLocaleLowerCase()===i}).map(f=>{if(typeof p=="object"&&"ids"in p){const g=p.data,{schema:y,table:x,commit_timestamp:m,type:v,errors:b}=g;p=Object.assign(Object.assign({},{schema:y,table:x,commit_timestamp:m,eventType:v,new:{},old:{},errors:b}),this._getPayloadRecords(g))}f.callback(p,a)})}_isClosed(){return this.state===lt.closed}_isJoined(){return this.state===lt.joined}_isJoining(){return this.state===lt.joining}_isLeaving(){return this.state===lt.leaving}_replyEventName(t){return`chan_reply_${t}`}_on(t,n,a){const r=t.toLocaleLowerCase(),o={type:r,filter:n,callback:a};return this.bindings[r]?this.bindings[r].push(o):this.bindings[r]=[o],this}_off(t,n){const a=t.toLocaleLowerCase();return this.bindings[a]&&(this.bindings[a]=this.bindings[a].filter(r=>{var o;return!(((o=r.type)===null||o===void 0?void 0:o.toLocaleLowerCase())===a&&ni.isEqual(r.filter,n))})),this}static isEqual(t,n){if(Object.keys(t).length!==Object.keys(n).length)return!1;for(const a in t)if(t[a]!==n[a])return!1;return!0}static isFilterValueEqual(t,n){return(t??void 0)===(n??void 0)}_rejoinUntilConnected(){this.rejoinTimer.scheduleTimeout(),this.socket.isConnected()&&this._rejoin()}_onClose(t){this._on(Wn.close,{},t)}_onError(t){this._on(Wn.error,{},n=>t(n))}_canPush(){return this.socket.isConnected()&&this._isJoined()}_rejoin(t=this.timeout){this._isLeaving()||(this.socket._leaveOpenTopic(this.topic),this.state=lt.joining,this.joinPush.resend(t))}_getPayloadRecords(t){const n={new:{},old:{}};return(t.type==="INSERT"||t.type==="UPDATE")&&(n.new=Z1(t.columns,t.record)),(t.type==="UPDATE"||t.type==="DELETE")&&(n.old=Z1(t.columns,t.old_record)),n}}const Kh=()=>{},Ad={HEARTBEAT_INTERVAL:25e3,RECONNECT_DELAY:10,HEARTBEAT_TIMEOUT_FALLBACK:100},jR=[1e3,2e3,5e3,1e4],SR=1e4,kR=`
59  addEventListener("message", (e) => {
60    if (e.data.event === "start") {
61      setInterval(() => postMessage({ event: "keepAlive" }), e.data.interval);
62    }
63  });`;class AR{constructor(t,n){var a;if(this.accessTokenValue=null,this.apiKey=null,this._manuallySetToken=!1,this.channels=new Array,this.endPoint="",this.httpEndpoint="",this.headers={},this.params={},this.timeout=U2,this.transport=null,this.heartbeatIntervalMs=Ad.HEARTBEAT_INTERVAL,this.heartbeatTimer=void 0,this.pendingHeartbeatRef=null,this.heartbeatCallback=Kh,this.ref=0,this.reconnectTimer=null,this.vsn=Q1,this.logger=Kh,this.conn=null,this.sendBuffer=[],this.serializer
63=new mR,this.stateChangeCallbacks={open:[],close:[],error:[],message:[]},this.accessToken=null,this._connectionState="disconnected",this._wasManualDisconnect=!1,this._authPromise=null,this._heartbeatSentAt=null,this._resolveFetch=r=>r?(...o)=>r(...o):(...o)=>fetch(...o),!(!((a=n==null?void 0:n.params)===null||a===void 0)&&a.apikey))throw new Error("API key is required to connect to Realtime");this.apiKey=n.params.apikey,this.endPoint=`${t}/${W2.websocket}`,this.httpEndpoint=y3(t),this._initializeOptions(n),this._setupReconnectionTimer(),this.fetch=this._resolveFetch(n==null?void 0:n.fetch)}connect(){if(!(this.isConnecting()||this.isDisconnecting()||this.conn!==null&&this.isConnected())){if(this._setConnectionState("connecting"),this.accessToken&&!this._authPromise&&this._setAuthSafely("connect"),this.transport)this.conn=new this.transport(this.endpointURL());else try{this.conn=cR.createWebSocket(this.endpointURL())}catch(t){this._setConnectionState("disconnected");const n=t.message;throw n.includes("Node.js")?new Error(`${n}
64
65To use Realtime in Node.js, you need to provide a WebSocket implementation:
66
67Option 1: Use Node.js 22+ which has native WebSocket support
68Option 2: Install and provide the "ws" package:
69
70  npm install ws
71
72  import ws from "ws"
73  const client = new RealtimeClient(url, {
74    ...options,
75    transport: ws
76  })`):new Error(`WebSocket not available: ${n}`)}this._setupConnectionHandlers()}}endpointURL(){return this._appendParams(this.endPoint,Object.assign({},this.params,{vsn:this.vsn}))}disconnect(t,n){if(!this.isDisconnecting())if(this._setConnectionState("disconnecting",!0),this.conn){const a=setTimeout(()=>{this._setConnectionState("disconnected")},100);this.conn.onclose=()=>{clearTimeout(a),this._setConnectionState("disconnected")},typeof this.conn.close=="function"&&(t?this.conn.close(t,n??""):this.conn.close()),this._teardownConnection()}else this._setConnectionState("disconnected")}getChannels(){return this.channels}async removeChannel(t){const n=await t.unsubscribe();return this.channels.length===0&&this.disconnect(),n}async removeAllChannels(){const t=await Promise.all(this.channels.map(n=>n.unsubscribe()));return this.channels=[],this.disconnect(),t}log(t,n,a){this.logger(t,n,a)}connectionState(){switch(this.conn&&this.conn.readyState){case nr.connecting:return qr.Connecting;
76case nr.open:return qr.Open;case nr.closing:return qr.Closing;default:return qr.Closed}}isConnected(){return this.connectionState()===qr.Open}isConnecting(){return this._connectionState==="connecting"}isDisconnecting(){return this._connectionState==="disconnecting"}channel(t,n={config:{}}){const a=`realtime:${t}`,r=this.getChannels().find(o=>o.topic===a);if(r)return r;{const o=new ni(`realtime:${t}`,n,this);return this.channels.push(o),o}}push(t){const{topic:n,event:a,payload:r,ref:o}=t,i=()=>{this.encode(t,s=>{var l;(l=this.conn)===null||l===void 0||l.send(s)})};this.log("push",`${n} ${a} (${o})`,r),this.isConnected()?i():this.sendBuffer.push(i)}async setAuth(t=null){this._authPromise=this._performAuth(t);try{await this._authPromise}finally{this._authPromise=null}}_isManualToken(){return this._manuallySetToken}async sendHeartbeat(){var t;if(!this.isConnected()){try{this.heartbeatCallback("disconnected")}catch(n){this.log("error","error in heartbeat callback",n)}return}if(this.pendingHeartbeatRef){this.pendingHeartbeatRef=null,this._heartbeatSentAt=null,this.log("transport","heartbeat timeout. Attempting to re-establish connection");try{this.heartbeatCallback("timeout")}catch(n){this.log("error","error in heartbeat callback",n)}this._wasManualDisconnect=!1,(t=this.conn)===null||t===void 0||t.close(fR,"heartbeat timeout"),setTimeout(()=>{var n;this.isConnected()||(n=this.reconnectTimer)===null||n===void 0||n.scheduleTimeout()},Ad.HEARTBEAT_TIMEOUT_FALLBACK);return}this._heartbeatSentAt=Date.now(),this.pendingHeartbeatRef=this._makeRef(),this.push({topic:"phoenix",event:"heartbeat",payload:{},ref:this.pendingHeartbeatRef});try{this.heartbeatCallback("sent")}catch(n){this.log("error","error in heartbeat callback",n)}this._setAuthSafely("heartbeat")}onHeartbeat(t){this.heartbeatCallback=t}flushSendBuffer(){this.isConnected()&&this.sendBuffer.length>0&&(this.sendBuffer.forEach(t=>t()),this.sendBuffer=[])}_makeRef(){let t=this.ref+1;return t===this.ref?this.ref=0:this.ref=t,this.ref.toString()}_leaveOpenTopic(t){let n=this.channels.find(a=>a.topic===t&&(a._isJoined()||a._isJoining()));n&&(this.log("transport",`leaving duplicate topic "${t}"`),n.unsubscribe())}_remove(t){this.channels=this.channels.filter(n=>n.topic!==t.topic)}_onConnMessage(t){this.decode(t.data,n=>{if(n.topic==="phoenix"&&n.event==="phx_reply"&&n.ref&&n.ref===this.pendingHeartbeatRef){const c=this._heartbeatSentAt?Date.now()-this._heartbeatSentAt:void 0;try{this.heartbeatCallback(n.payload.status==="ok"?"ok":"error",c)}catch(d){this.log("error","error in heartbeat callback",d)}this._heartbeatSentAt=null,this.pendingHeartbeatRef=null}const{topic:a,event:r,payload:o,ref:i}=n,s=i?`(${i})`:"",l=o.status||"";this.log("receive",`${l} ${a} ${r} ${s}`.trim(),o),this.channels.filter(c=>c._isMember(a)).forEach(c=>c._trigger(r,o,i)),this._triggerStateCallbacks("message",n)})}_clearTimer(t){var n;t==="heartbeat"&&this.heartbeatTimer?(clearInterval(this.heartbeatTimer),this.heartbeatTimer=void 0):t==="reconnect"&&((n=this.reconnectTimer)===null||n===void 0||n.reset())}_clearAllTimers(){this._clearTimer("heartbeat"),this._clearTimer("reconnect")}_setupConnectionHandlers(){this.conn&&("binaryType"in this.conn&&(this.conn.binaryType="arraybuffer"),this.conn.onopen=()=>this._onConnOpen(),this.conn.onerror=t=>this._onConnError(t),this.conn.onmessage=t=>this._onConnMessage(t),this.conn.onclose=t=>this._onConnClose(t),this.conn.readyState===nr.open&&this._onConnOpen())}_teardownConnection(){if(this.conn){if(this.conn.readyState===nr.open||this.conn.readyState===nr.connecting)try{this.conn.close()}catch(t){this.log("error","Error closing connection",t)}this.conn.onopen=null,this.conn.onerror=null,this.conn.onmessage=null,this.conn.onclose=null,this.conn=null}this._clearAllTimers(),this._terminateWorker(),this.channels.forEach(t=>t.teardown())}_onConnOpen(){this._setConnectionState("connected"),this.log("transport",`connected to ${this.endpointURL()}`),(this._authPromise||(this.accessToken&&!this.accessTokenValue?this.setAuth():Promise.resolve())).then(()=>
76{this.accessTokenValue&&(this.channels.forEach(n=>{n.updateJoinPayload({access_token:this.accessTokenValue})}),this.sendBuffer=[],this.channels.forEach(n=>{n._isJoining()&&(n.joinPush.sent=!1,n.joinPush.send())})),this.flushSendBuffer()}).catch(n=>{this.log("error","error waiting for auth on connect",n),this.flushSendBuffer()}),this._clearTimer("reconnect"),this.worker?this.workerRef||this._startWorkerHeartbeat():this._startHeartbeat(),this._triggerStateCallbacks("open")}_startHeartbeat(){this.heartbeatTimer&&clearInterval(this.heartbeatTimer),this.heartbeatTimer=setInterval(()=>this.sendHeartbeat(),this.heartbeatIntervalMs)}_startWorkerHeartbeat(){this.workerUrl?this.log("worker",`starting worker for from ${this.workerUrl}`):this.log("worker","starting default worker");const t=this._workerObjectUrl(this.workerUrl);this.workerRef=new Worker(t),this.workerRef.onerror=n=>{this.log("worker","worker error",n.message),this._terminateWorker()},this.workerRef.onmessage=n=>{n.data.event==="keepAlive"&&this.sendHeartbeat()},this.workerRef.postMessage({event:"start",interval:this.heartbeatIntervalMs})}_terminateWorker(){this.workerRef&&(this.log("worker","terminating worker"),this.workerRef.terminate(),this.workerRef=void 0)}_onConnClose(t){var n;this._setConnectionState("disconnected"),this.log("transport","close",t),this._triggerChanError(),this._clearTimer("heartbeat"),this._wasManualDisconnect||(n=this.reconnectTimer)===null||n===void 0||n.scheduleTimeout(),this._triggerStateCallbacks("close",t)}_onConnError(t){this._setConnectionState("disconnected"),this.log("transport",`${t}`),this._triggerChanError(),this._triggerStateCallbacks("error",t);try{this.heartbeatCallback("error")}catch(n){this.log("error","error in heartbeat callback",n)}}_triggerChanError(){this.channels.forEach(t=>t._trigger(Wn.error))}_appendParams(t,n){if(Object.keys(n).length===0)return t;const a=t.match(/\?/)?"&":"?",r=new URLSearchParams(n);return`${t}${a}${r}`}_workerObjectUrl(t){let n;if(t)n=t;else{const a=new Blob([kR],{type:"application/javascript"});n=URL.createObjectURL(a)}return n}_setConnectionState(t,n=!1){this._connectionState=t,t==="connecting"?this._wasManualDisconnect=!1:t==="disconnecting"&&(this._wasManualDisconnect=n)}async _performAuth(t=null){let n,a=!1;if(t)n=t,a=!0;else if(this.accessToken)try{n=await this.accessToken()}catch(r){this.log("error","Error fetching access token from callback",r),n=this.accessTokenValue}else n=this.accessTokenValue;a?this._manuallySetToken=!0:this.accessToken&&(this._manuallySetToken=!1),this.accessTokenValue!=n&&(this.accessTokenValue=n,this.channels.forEach(r=>{const o={access_token:n,version:uR};n&&r.updateJoinPayload(o),r.joinedOnce&&r._isJoined()&&r._push(Wn.access_token,{access_token:n})}))}async _waitForAuthIfNeeded(){this._authPromise&&await this._authPromise}_setAuthSafely(t="general"){this._isManualToken()||this.setAuth().catch(n=>{this.log("error",`Error setting auth in ${t}`,n)})}_triggerStateCallbacks(t,n){try{this.stateChangeCallbacks[t].forEach(a=>{try{a(n)}catch(r){this.log("error",`error in ${t} callback`,r)}})}catch(a){this.log("error",`error triggering ${t} callbacks`,a)}}_setupReconnectionTimer(){this.reconnectTimer=new m3(async()=>{setTimeout(async()=>{await this._waitForAuthIfNeeded(),this.isConnected()||this.connect()},Ad.RECONNECT_DELAY)},this.reconnectAfterMs)}_initializeOptions(t){var n,a,r,o,i,s,l,c,d,u,p,f;switch(this.transport=(n=t==null?void 0:t.transport)!==null&&n!==void 0?n:null,this.timeout=(a=t==null?void 0:t.timeout)!==null&&a!==void 0?a:U2,this.heartbeatIntervalMs=(r=t==null?void 0:t.heartbeatIntervalMs)!==null&&r!==void 0?r:Ad.HEARTBEAT_INTERVAL,this.worker=(o=t==null?void 0:t.worker)!==null&&o!==void 0?o:!1,this.accessToken=(i=t==null?void 0:t.accessToken)!==null&&i!==void 0?i:null,this.heartbeatCallback=(s=t==null?void 0:t.heartbeatCallback)!==null&&s!==void 0?s:Kh,this.vsn=(l=t==null?void 0:t.vsn)!==null&&l!==void 0?l:Q1,t!=null&&t.params&&(this.params=t.params),t!=null&&t.logger&&(this.logger=t.logger),(t!=null&&t.logLevel||t!=null&&t.log_level)&&(this.logLevel=t.logLevel||t.log_level,this.params=Object.assign(Object.assign({},this.params),{log_level:this.logLevel})),this.reconnectAfterMs=(c=t==null?void 0:t.reconnectAfterMs)!==null&&c!==void 0?c:g=>jR[g-1]||SR,this.vsn){case pR:this.encode=(d=t==null?void 0:t.encode)!==null&&d!==void 0?d:(g,y)=>y(JSON.stringify(g)),this.decode=(u=t==null?void 0:t.decode)!==null&&u!==void 0?u:(g,y)=>y(JSON.parse(g));break;case h3:this.encode=(p=t==null?void 0:t.encode)!==null&&p!==void 0?p:this.serializer.encode.bind(this.serializer),this.decode=(f=t==null?void 0:t.decode)!==null&&f!==void 0?f:this.serializer.decode.bind(this.serializer);break;default:throw new Error(`Unsupported serializer version: ${this.vsn}`)}if(this.worker){if(typeof window<"u"&&!window.Worker)throw new Error("Web Worker is not supported");this.workerUrl=t==null?void 0:t.workerUrl}}}
76var Hl=class extends Error{constructor(e,t){var n;super(e),this.name="IcebergError",this.status=t.status,this.icebergType=t.icebergType,this.icebergCode=t.icebergCode,this.details=t.details,this.isCommitStateUnknown=t.icebergType==="CommitStateUnknownException"||[500,502,504].includes(t.status)&&((n=t.icebergType)==null?void 0:n.includes("CommitState"))===!0}isNotFound(){return this.status===404}isConflict(){return this.status===409}isAuthenticationTimeout(){return this.status===419}};function _R(e,t,n){const a=new URL(t,e);if(n)for(const[r,o]of Object.entries(n))o!==void 0&&a.searchParams.set(r,o);return a.toString()}async function CR(e){return!e||e.type==="none"?{}:e.type==="bearer"?{Authorization:`Bearer ${e.token}`}:e.type==="header"?{[e.name]:e.value}:e.type==="custom"?await e.getHeaders():{}}function PR(e){const t=e.fetchImpl??globalThis.fetch;return{async request({method:n,path:a,query:r,body:o,headers:i}){const s=_R(e.baseUrl,a,r),l=await CR(e.auth),c=await t(s,{method:n,headers:{...o?{"Content-Type":"application/json"}:{},...l,...i},body:o?JSON.stringify(o):void 0}),d=await c.text(),u=(c.headers.get("content-type")||"").includes("application/json"),p=u&&d?JSON.parse(d):d;if(!c.ok){const f=u?p:void 0,g=f==null?void 0:f.error;throw new Hl((g==null?void 0:g.message)??`Request failed with status ${c.status}`,{status:c.status,icebergType:g==null?void 0:g.type,icebergCode:g==null?void 0:g.code,details:f})}return{status:c.status,headers:c.headers,data:p}}}}function _d(e){return e.join("�")}var TR=class{constructor(e,t=""){this.client=e,this.prefix=t}async listNamespaces(e){const t=e?{parent:_d(e.namespace)}:void 0;return(await this.client.request({method:"GET",path:`${this.prefix}/namespaces`,query:t})).data.namespaces.map(a=>({namespace:a}))}async createNamespace(e,t){const n={namespace:e.namespace,properties:t==null?void 0:t.properties};return(await this.client.request({method:"POST",path:`${this.prefix}/namespaces`,body:n})).data}async dropNamespace(e){await this.client.request({method:"DELETE",path:`${this.prefix}/namespaces/${_d(e.namespace)}`})}async loadNamespaceMetadata(e){return{properties:(await this.client.request({method:"GET",path:`${this.prefix}/namespaces/${_d(e.namespace)}`})).data.properties}}async namespaceExists(e){try{return await this.client.request({method:"HEAD",path:`${this.prefix}/namespaces/${_d(e.namespace)}`}),!0}catch(t){if(t instanceof Hl&&t.status===404)return!1;throw t}}async createNamespaceIfNotExists(e,t){try{return await this.createNamespace(e,t)}catch(n){if(n instanceof Hl&&n.status===409)return;throw n}}};function Do(e){return e.join("�")}var ER=class{constructor(e,t="",n){this.client=e,this.prefix=t,this.accessDelegation=n}async listTables(e){return(await this.client.request({method:"GET",path:`${this.prefix}/namespaces/${Do(e.namespace)}/tables`})).data.identifiers}async createTable(e,t){const n={};return this.accessDelegation&&(n["X-Iceberg-Access-Delegation"]=this.accessDelegation),(await this.client.request({method:"POST",path:`${this.prefix}/namespaces/${Do(e.namespace)}/tables`,body:t,headers:n})).data.metadata}async updateTable(e,t){const n=await this.client.request({method:"POST",path:`${this.prefix}/namespaces/${Do(e.namespace)}/tables/${e.name}`,body:t});return{"metadata-location":n.data["metadata-location"],metadata:n.data.metadata}}async dropTable(e,t){await this.client.request({method:"DELETE",path:`${this.prefix}/namespaces/${Do(e.namespace)}/tables/${e.name}`,query:{purgeRequested:String((t==null?void 0:t.purge)??!1)}})}async loadTable(e){const t={};return this.accessDelegation&&(t["X-Iceberg-Access-Delegation"]=this.accessDelegation),(await this.client.request({method:"GET",path:`${this.prefix}/namespaces/${Do(e.namespace)}/tables/${e.name}`,headers:t})).data.metadata}async tableExists(e){const t={};this.accessDelegation&&(t["X-Iceberg-Access-Delegation"]=this.accessDelegation);try{return await this.client.request({method:"HEAD",path:`${this.prefix}/namespaces/${Do(e.namespace)}/tables/${e.name}`,headers:t}),!0}catch(n){if(n instanceof Hl&&n.status===404)return!1;throw n}}async createTableIfNotExists(e,t){try{return await this.createTable(e,t)}catch(n){if(n instanceof Hl&&n.status===409)return await this.loadTable({namespace:e.namespace,name:t.name});throw n}}},DR=class{constructor(e){var a;let t="v1";e.catalogName&&(t+=`/${e.catalogName}`);const n=e.baseUrl.endsWith("/")?e.baseUrl:`${e.baseUrl}/`;this.client=PR({baseUrl:n,auth:e.auth,fetchImpl:e.fetch}),this.accessDelegation=(a=e.accessDelegation)==null?void 0:a.join(","),this.namespaceOps=new TR(this.client,t),this.tableOps=new ER(this.client,t,this.accessDelegation)}async listNamespaces(e){return this.namespaceOps.listNamespaces(e)}async createNamespace(e,t){return this.namespaceOps.createNamespace(e,t)}async dropNamespace(e){await this.namespaceOps.dropNamespace(e)}async loadNamespaceMetadata(e){return this.namespaceOps.loadNamespaceMetadata(e)}async listTables(e){return this.tableOps.listTables(e)}
76async createTable(e,t){return this.tableOps.createTable(e,t)}async updateTable(e,t){return this.tableOps.updateTable(e,t)}async dropTable(e,t){await this.tableOps.dropTable(e,t)}async loadTable(e){return this.tableOps.loadTable(e)}async namespaceExists(e){return this.namespaceOps.namespaceExists(e)}async tableExists(e){return this.tableOps.tableExists(e)}async createNamespaceIfNotExists(e,t){return this.namespaceOps.createNamespaceIfNotExists(e,t)}async createTableIfNotExists(e,t){return this.tableOps.createTableIfNotExists(e,t)}},vf=class extends Error{constructor(e,t="storage",n,a){super(e),this.__isStorageError=!0,this.namespace=t,this.name=t==="vectors"?"StorageVectorsError":"StorageError",this.status=n,this.statusCode=a}};function xf(e){return typeof e=="object"&&e!==null&&"__isStorageError"in e}var Cd=class extends vf{constructor(e,t,n,a="storage"){super(e,a,t,n),this.name=a==="vectors"?"StorageVectorsApiError":"StorageApiError",this.status=t,this.statusCode=n}toJSON(){return{name:this.name,message:this.message,status:this.status,statusCode:this.statusCode}}},v3=class extends vf{constructor(e,t,n="storage"){super(e,n),this.name=n==="vectors"?"StorageVectorsUnknownError":"StorageUnknownError",this.originalError=t}};const OR=e=>e?(...t)=>e(...t):(...t)=>fetch(...t),NR=e=>{if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},z2=e=>{if(Array.isArray(e))return e.map(n=>z2(n));if(typeof e=="function"||e!==Object(e))return e;const t={};return Object.entries(e).forEach(([n,a])=>{const r=n.replace(/([-_][a-z])/gi,o=>o.toUpperCase().replace(/[-_]/g,""));t[r]=z2(a)}),t},RR=e=>!e||typeof e!="string"||e.length===0||e.length>100||e.trim()!==e||e.includes("/")||e.includes("\\")?!1:/^[\w!.\*'() &$@=;:+,?-]+$/.test(e);function Gl(e){"@babel/helpers - typeof";return Gl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Gl(e)}function LR(e,t){if(Gl(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Gl(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function BR(e){var t=LR(e,"string");
76return Gl(t)=="symbol"?t:t+""}function IR(e,t,n){return(t=BR(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function re(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?nb(Object(n),!0).forEach(function(a){IR(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nb(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}const ab=e=>{var t;return e.msg||e.message||e.error_description||(typeof e.error=="string"?e.error:(t=e.error)===null||t===void 0?void 0:t.message)||JSON.stringify(e)},$R=async(e,t,n,a)=>{if(e&&typeof e=="object"&&"status"in e&&"ok"in e&&typeof e.status=="number"&&!(n!=null&&n.noResolveJson)){const r=e,o=r.status||500;if(typeof r.json=="function")r.json().then(i=>{const s=(i==null?void 0:i.statusCode)||(i==null?void 0:i.code)||o+"";t(new Cd(ab(i),o,s,a))}).catch(()=>{if(a==="vectors"){const i=o+"";t(new Cd(r.statusText||`HTTP ${o} error`,o,i,a))}else{const i=o+"";t(new Cd(r.statusText||`HTTP ${o} error`,o,i,a))}});else{const i=o+"";t(new Cd(r.statusText||`HTTP ${o} error`,o,i,a))}}else t(new v3(ab(e),e,a))},MR=(e,t,n,a)=>{const r={method:e,headers:(t==null?void 0:t.headers)||{}};return e==="GET"||e==="HEAD"||!a?re(re({},r),n):(NR(a)?(r.headers=re({"Content-Type":"application/json"},t==null?void 0:t.headers),r.body=JSON.stringify(a)):r.body=a,t!=null&&t.duplex&&(r.duplex=t.duplex),re(re({},r),n))};async function Ls(e,t,n,a,r,o,i){return new Promise((s,l)=>{e(n,MR(t,a,r,o)).then(c=>{if(!c.ok)throw c;if(a!=null&&a.noResolveJson)return c;if(i==="vectors"){const d=c.headers.get("content-type");if(c.headers.get("content-length")==="0"||c.status===204)return{};if(!d||!d.includes("application/json"))return{}}return c.json()}).then(c=>s(c)).catch(c=>$R(c,l,a,i))})}function x3(e="storage"){return{get:async(t,n,a,r)=>Ls(t,"GET",n,a,r,void 0,e),post:async(t,n,a,r,o)=>Ls(t,"POST",n,r,o,a,e),put:async(t,n,a,r,o)=>Ls(t,"PUT",n,r,o,a,e),head:async(t,n,a,r)=>Ls(t,"HEAD",n,re(re({},a),{},{noResolveJson:!0}),r,void 0,e),remove:async(t,n,a,r,o)=>Ls(t,"DELETE",n,r,o,a,e)}}const FR=x3("storage"),{get:ql,post:Fn,put:H2,head:UR,remove:My}=FR,sn=x3("vectors");var is=class{constructor(e,t={},n,a="storage"){this.shouldThrowOnError=!1,this.url=e,this.headers=t,this.fetch=OR(n),this.namespace=a}throwOnError(){return this.shouldThrowOnError=!0,this}setHeader(e,t){return this.headers=re(re({},this.headers),{},{[e]:t}),this}async handleOperation(e){var t=this;try{return{data:await e(),error:null}}catch(n){if(t.shouldThrowOnError)throw n;if(xf(n))return{data:null,error:n};throw n}}},WR=class{constructor(e,t){this.downloadFn=e,this.shouldThrowOnError=t}then(e,t){return this.execute().then(e,t)}async execute(){var e=this;try{return{data:(await e.downloadFn()).body,error:null}}catch(t){if(e.shouldThrowOnError)throw t;if(xf(t))return{data:null,error:t};throw t}}};let b3;b3=Symbol.toStringTag;var VR=class{constructor(e,t){this.downloadFn=e,this.shouldThrowOnError=t,this[b3]="BlobDownloadBuilder",this.promise=null}asStream(){return new WR(this.downloadFn,this.shouldThrowOnError)}then(e,t){return this.getPromise().then(e,t)}catch(e){return this.getPromise().catch(e)}finally(e){return this.getPromise().finally(e)}getPromise(){return this.promise||(this.promise=this.execute()),this.promise}async execute(){var e=this;try{return{data:await(await e.downloadFn()).blob(),error:null}}catch(t){if(e.shouldThrowOnError)throw t;if(xf(t))return{data:null,error:t};throw t}}};const zR={limit:100,offset:0,sortBy:{column:"name",order:"asc"}},rb={cacheControl:"3600",contentType:"text/plain;charset=UTF-8",upsert:!1};var HR=class extends is{constructor(e,t={},n,a){super(e,t,a,"storage"),this.bucketId=n}async uploadOrUpdate(e,t,n,a){var r=this;return r.handleOperation(async()=>{let o;const i=re(re({},rb),a);let s=re(re({},r.headers),e==="POST"&&{"x-upsert":String(i.upsert)});const l=i.metadata;typeof Blob<"u"&&n instanceof Blob?(o=new FormData,o.append("cacheControl",i.cacheControl),l&&o.append("metadata",r.encodeMetadata(l)),o.append("",n)):typeof FormData<"u"&&n instanceof FormData?(o=n,o.has("cacheControl")||o.append("cacheControl",i.cacheControl),l&&!o.has("metadata")&&o.append("metadata",r.encodeMetadata(l))):(o=n,s["cache-control"]=`max-age=${i.cacheControl}`,s["content-type"]=i.contentType,l&&(s["x-metadata"]=r.toBase64(r.encodeMetadata(l))),(typeof ReadableStream<"u"&&o instanceof ReadableStream||o&&typeof o=="object"&&"pipe"in o&&typeof o.pipe=="function")&&!i.duplex&&(i.duplex="half")),a!=null&&a.headers&&(s=re(re({},s),a.headers));const c=r._removeEmptyFolders(t),d=r._getFinalPath(c),u=await(e=="PUT"?H2:Fn)(r.fetch,`${r.url}/object/${d}`,o,re({headers:s},i!=null&&i.duplex?{duplex:i.duplex}:{}));return{path:c,id:u.Id,fullPath:u.Key}})}async upload(e,t,n){return this.uploadOrUpdate("POST",e,t,n)}async uploadToSignedUrl(e,t,n,a){var r=this;const o=r._removeEmptyFolders(e),i=r._getFinalPath(o),s=new URL(r.url+`/object/upload/sign/${i}`);return s.searchParams.set("token",t),r.handleOperation(async()=>{let l;const c=re({upsert:rb.upsert},a),d=re(re({},r.headers),{"x-upsert":String(c.upsert)});return typeof Blob<"u"&&n instanceof Blob?(l=new FormData,l.append("cacheControl",c.cacheControl),l.append("",n)):typeof FormData<"u"&&n instanceof FormData?(l=n,l.append("cacheControl",c.cacheControl)):(l=n,d["cache-control"]=`max-age=${c.cacheControl}`,d["content-type"]=c.contentType),{path:o,fullPath:(await H2(r.fetch,s.toString(),l,{headers:d})).Key}})}async createSignedUploadUrl(e,t){var n=this;return n.handleOperation(async()=>{let a=n._getFinalPath(e);const r=re({},n.headers);t!=null&&t.upsert&&(r["x-upsert"]="true");const o=await Fn(n.fetch,`${n.url}/object/upload/sign/${a}`,{},{headers:r}),i=new URL(n.url+o.url),s=i.searchParams.get("token");if(!s)throw new vf("No token returned by API");return{signedUrl:i.toString(),path:e,token:s}})}async update(e,t,n){return this.uploadOrUpdate("PUT",e,t,n)}async move(e,t,n){var a=this;return a.handleOperation(async()=>await Fn(a.fetch,`${a.url}/object/move`,{bucketId:a.bucketId,sourceKey:e,destinationKey:t,de
76stinationBucket:n==null?void 0:n.destinationBucket},{headers:a.headers}))}async copy(e,t,n){var a=this;return a.handleOperation(async()=>({path:(await Fn(a.fetch,`${a.url}/object/copy`,{bucketId:a.bucketId,sourceKey:e,destinationKey:t,destinationBucket:n==null?void 0:n.destinationBucket},{headers:a.headers})).Key}))}async createSignedUrl(e,t,n){var a=this;return a.handleOperation(async()=>{let r=a._getFinalPath(e),o=await Fn(a.fetch,`${a.url}/object/sign/${r}`,re({expiresIn:t},n!=null&&n.transform?{transform:n.transform}:{}),{headers:a.headers});const i=n!=null&&n.download?`&download=${n.download===!0?"":n.download}`:"";return{signedUrl:encodeURI(`${a.url}${o.signedURL}${i}`)}})}async createSignedUrls(e,t,n){var a=this;return a.handleOperation(async()=>{const r=await Fn(a.fetch,`${a.url}/object/sign/${a.bucketId}`,{expiresIn:t,paths:e},{headers:a.headers}),o=n!=null&&n.download?`&download=${n.download===!0?"":n.download}`:"";return r.map(i=>re(re({},i),{},{signedUrl:i.signedURL?encodeURI(`${a.url}${i.signedURL}${o}`):null}))})}download(e,t,n){const a=typeof(t==null?void 0:t.transform)<"u"?"render/image/authenticated":"object",r=this.transformOptsToQueryString((t==null?void 0:t.transform)||{}),o=r?`?${r}`:"",i=this._getFinalPath(e),s=()=>ql(this.fetch,`${this.url}/${a}/${i}${o}`,{headers:this.headers,noResolveJson:!0},n);return new VR(s,this.shouldThrowOnError)}async info(e){var t=this;const n=t._getFinalPath(e);return t.handleOperation(async()=>z2(await ql(t.fetch,`${t.url}/object/info/${n}`,{headers:t.headers})))}async exists(e){var t=this;const n=t._getFinalPath(e);try{return await UR(t.fetch,`${t.url}/object/${n}`,{headers:t.headers}),{data:!0,error:null}}catch(a){if(t.shouldThrowOnError)throw a;if(xf(a)&&a instanceof v3){const r=a.originalError;if([400,404].includes(r==null?void 0:r.status))return{data:!1,error:a}}throw a}}getPublicUrl(e,t){const n=this._getFinalPath(e),a=[],r=t!=null&&t.download?`download=${t.download===!0?"":t.download}`:"";r!==""&&a.push(r);const o=typeof(t==null?void 0:t.transform)<"u"?"render/image":"object",i=this.transformOptsToQueryString((t==null?void 0:t.transform)||{});i!==""&&a.push(i);let s=a.join("&");return s!==""&&(s=`?${s}`),{data:{publicUrl:encodeURI(`${this.url}/${o}/public/${n}${s}`)}}}async remove(e){var t=this;return t.handleOperation(async()=>await My(t.fetch,`${t.url}/object/${t.bucketId}`,{prefixes:e},{headers:t.headers}))}async list(e,t,n){var a=this;return a.handleOperation(async()=>{const r=re(re(re({},zR),t),{},{prefix:e||""});return await Fn(a.fetch,`${a.url}/object/list/${a.bucketId}`,r,{headers:a.headers},n)})}async listV2(e,t){var n=this;return n.handleOperation(async()=>{const a=re({},e);return await Fn(n.fetch,`${n.url}/object/list-v2/${n.bucketId}`,a,{headers:n.headers},t)})}encodeMetadata(e){return JSON.stringify(e)}toBase64(e){return typeof Buffer<"u"?Buffer.from(e).toString("base64"):btoa(e)}_getFinalPath(e){return`${this.bucketId}/${e.replace(/^\/+/,"")}`}_removeEmptyFolders(e){return e.replace(/^\/|\/$/g,"").replace(/\/+/g,"/")}transformOptsToQueryString(e){const t=[];return e.width&&t.push(`width=${e.width}`),e.height&&t.push(`height=${e.height}`),e.resize&&t.push(`resize=${e.resize}`),e.format&&t.push(`format=${e.format}`),e.quality&&t.push(`quality=${e.quality}`),t.join("&")}};const GR="2.98.0",Gc={"X-Client-Info":`storage-js/${GR}`};var qR=class extends is{constructor(e,t={},n,a){const r=new URL(e);a!=null&&a.useNewHostname&&/supabase\.(co|in|red)$/.test(r.hostname)&&!r.hostname.includes("storage.supabase.")&&(r.hostname=r.hostname.replace("supabase.","storage.supabase."));const o=r.href.replace(/\/$/,""),i=re(re({},Gc),t);super(o,i,n,"storage")}async listBuckets(e){var t=this;return t.handleOperation(async()=>{const n=t.listBucketOptionsToQueryString(e);return await ql(t.fetch,`${t.url}/bucket${n}`,{headers:t.headers})})}async getBucket(e){var t=this;return t.handleOperation(async()=>await ql(t.fetch,`${t.url}/bucket/${e}`,{headers:t.headers}))}async createBucket(e,t={public:!1}){var n=this;return n.handleOperation(async()=>await Fn(n.fetch,`${n.url}/bucket`,{id:e,name:e,type:t.type,public:t.public,file_size_limit:t.fileSizeLimit,allowed_mime_types:t.allowedMimeTypes},{headers:n.headers}))}async updateBucket(e,t){var n=this;return n.handleOperation(async()=>await H2(n.fetch,`${n.url}/bucket/${e}`,{id:e,name:e,public:t.public,file_size_limit:t.fileSizeLimit,allowed_mime_types:t.allowedMimeTypes},{headers:n.headers}))}async emptyBucket(e){var t=this;return t.handleOperation(async()=>await Fn(t.fetch,`${t.url}/bucket/${e}/empty`,{},{headers:t.headers}))}async deleteBucket(e){var t=this;return t.handleOperation(async()=>await My(t.fetch,`${t.url}/bucket/${e}`,{},{headers:t.headers}))}listBucketOptionsToQueryString(e){const t={};return e&&("limit"in e&&(t.limit=String(e.limit)),"offset"in e&&(t.offset=String(e.offset)),e.search&&(t.search=e.search),e.sortColumn&&(t.sortColumn=e.sortColumn),e.sortOrder&&(t.sortOrder=e.sortOrder)),Object.keys(t).length>0?"?"+new URLSearchParams(t).toString():""}},KR=class extends is{constructor(e,t={},n){const a=e.replace(/\/$/,""),r=re(re({},Gc),t);super(a,r,n,"storage")}async createBucket(e){var t=this;return t.handleOperation(async()=>await Fn(t.fetch,`${t.url}/bucket`,{name:e},{headers:t.headers}))}async listBuckets(e){var t=this;return t.handleOperation(async()=>{const n=new URLSearchParams;(e==null?void 0:e.limit)!==void 0&&n.set("limit",e.limit.toString()),(e==null?void 0:e.offset)!==void 0&&n.set("offset",e.offset.toString()),e!=null&&e.sortColumn&&n.set("sortColumn",e.sortColumn),e!=null&&e.sortOrder&&n.set("sortOrder",e.sortOrder),e!=null&&e.search&&n.set("search",e.search);const a=n.toString(),r=a?`${t.url}/bucket?${a}`:`${t.url}/bucket`;return await ql(t.fetch,r,{headers:t.headers})})}async deleteBucket(e){var t=this;return t.handleOperation(async()=>await My(t.fetch,`${t.url}/bucket/${e}`,{},{headers:t.headers}))}from(e){var t=this;if(!RR(e))throw new vf("Invalid bucket name: File, folder, and bucket names must follow AWS object key naming guidelines and should avoid the use of any other characters.");const n=new DR({baseUrl:this.url,catalogName:e,auth:{type:"custom",getHeaders:async()=>t.headers},fetch:this.fetch}),a=this.shouldThrowOnError;return new Proxy(n,{get(r,o){const i=r[o];return typeof i!="function"?i:async(...s)=>{try{return{data:await i.apply(r,s),error:null}}catch(l){if(a)throw l;return{data:null,error:l}}}}})}},JR=class extends is{constructor(e,t={},n){const a=e.replace(/\/$/,""),r=re(re({},Gc),{},{"Content-Type":"application/json"},t);super(a,r,n,"vectors")}async createIndex(e){var t=this;return t.handleOperation(async()=>await sn.post(t.fetch,`${t.url}/CreateIndex`,e,{headers:t.headers})||{})}async getIndex(e,t){var n=this;return n.handleOperation(async()=>await sn.post(n.fetch,`${n.url}/GetIndex`,{vectorBucketName:e,indexName:t},{headers:n.headers}))}async listIndexes(e){var t=this;return t.handleOperation(async()=>await sn.post(t.fetch,`${t.url}/ListIndexes`,e,{headers:t.headers}))}async deleteIndex(e,t){var n=this;return n.handleOperation(async()=>await sn.post(n.fetch,`${n.url}/DeleteIndex`,{vectorBucketName:e,indexName:t},{headers:n.headers})||{})}},YR=class extends is{constructor(e,t={},n){const a=e.replace(/\/$/,""),r=re(re({},Gc),{},{"Content-Type":"application/json"},t);super(a,r,n,"vectors")}async putVectors(e){var t=this;if(e.vectors.length<1||e.vectors.length>500)throw new Error("Vector batch size must be between 1 and 500 items");return t.handleOperation(async()=>await sn.post(t.fetch,`${t.url}/PutVectors`,e,{headers:t.headers})||{})}async getVectors(e){var t=this;return t.handleOperation(async()=>await sn.post(t.fetch,`${t.url}/GetVectors`,e,{headers:t.headers}))}async listVectors(e){var t=this;if(e.segmentCount!==void 0){if(e.segmentCount<1||e.segmentCount>16)throw new Error("segmentCount must be between 1 and 16");
76if(e.segmentIndex!==void 0&&(e.segmentIndex<0||e.segmentIndex>=e.segmentCount))throw new Error(`segmentIndex must be between 0 and ${e.segmentCount-1}`)}return t.handleOperation(async()=>await sn.post(t.fetch,`${t.url}/ListVectors`,e,{headers:t.headers}))}async queryVectors(e){var t=this;return t.handleOperation(async()=>await sn.post(t.fetch,`${t.url}/QueryVectors`,e,{headers:t.headers}))}async deleteVectors(e){var t=this;if(e.keys.length<1||e.keys.length>500)throw new Error("Keys batch size must be between 1 and 500 items");return t.handleOperation(async()=>await sn.post(t.fetch,`${t.url}/DeleteVectors`,e,{headers:t.headers})||{})}},XR=class extends is{constructor(e,t={},n){const a=e.replace(/\/$/,""),r=re(re({},Gc),{},{"Content-Type":"application/json"},t);super(a,r,n,"vectors")}async createBucket(e){var t=this;return t.handleOperation(async()=>await sn.post(t.fetch,`${t.url}/CreateVectorBucket`,{vectorBucketName:e},{headers:t.headers})||{})}async getBucket(e){var t=this;return t.handleOperation(async()=>await sn.post(t.fetch,`${t.url}/GetVectorBucket`,{vectorBucketName:e},{headers:t.headers}))}async listBuckets(e={}){var t=this;return t.handleOperation(async()=>await sn.post(t.fetch,`${t.url}/ListVectorBuckets`,e,{headers:t.headers}))}async deleteBucket(e){var t=this;return t.handleOperation(async()=>await sn.post(t.fetch,`${t.url}/DeleteVectorBucket`,{vectorBucketName:e},{headers:t.headers})||{})}},QR=class extends XR{constructor(e,t={}){super(e,t.headers||{},t.fetch)}from(e){return new ZR(this.url,this.headers,e,this.fetch)}async createBucket(e){var t=()=>super.createBucket,n=this;return t().call(n,e)}async getBucket(e){var t=()=>super.getBucket,n=this;return t().call(n,e)}async listBuckets(e={}){var t=()=>super.listBuckets,n=this;return t().call(n,e)}async deleteBucket(e){var t=()=>super.deleteBucket,n=this;return t().call(n,e)}},ZR=class extends JR{constructor(e,t,n,a){super(e,t,a),this.vectorBucketName=n}async createIndex(e){var t=()=>super.createIndex,n=this;return t().call(n,re(re({},e),{},{vectorBucketName:n.vectorBucketName}))}async listIndexes(e={}){var t=()=>super.listIndexes,n=this;return t().call(n,re(re({},e),{},{vectorBucketName:n.vectorBucketName}))}async getIndex(e){var t=()=>super.getIndex,n=this;return t().call(n,n.vectorBucketName,e)}async deleteIndex(e){var t=()=>super.deleteIndex,n=this;return t().call(n,n.vectorBucketName,e)}index(e){return new eL(this.url,this.headers,this.vectorBucketName,e,this.fetch)}},eL=class extends YR{constructor(e,t,n,a,r){super(e,t,r),this.vectorBucketName=n,this.indexName=a}async putVectors(e){var t=()=>super.putVectors,n=this;return t().call(n,re(re({},e),{},{vectorBucketName:n.vectorBucketName,indexName:n.indexName}))}async getVectors(e){var t=()=>super.getVectors,n=this;return t().call(n,re(re({},e),{},{vectorBucketName:n.vectorBucketName,indexName:n.indexName}))}async listVectors(e={}){var t=()=>super.listVectors,n=this;return t().call(n,re(re({},e),{},{vectorBucketName:n.vectorBucketName,indexName:n.indexName}))}async queryVectors(e){var t=()=>super.queryVectors,n=this;return t().call(n,re(re({},e),{},{vectorBucketName:n.vectorBucketName,indexName:n.indexName}))}async deleteVectors(e){var t=()=>super.deleteVectors,n=this;return t().call(n,re(re({},e),{},{vectorBucketName:n.vectorBucketName,indexName:n.indexName}))}},tL=class extends qR{constructor(e,t={},n,a){super(e,t,n,a)}from(e){return new HR(this.url,this.headers,e,this.fetch)}get vectors(){return new QR(this.url+"/vector",{headers:this.headers,fetch:this.fetch})}get analytics(){return new KR(this.url+"/iceberg",this.headers,this.fetch)}};const w3="2.98.0",Wo=30*1e3,G2=3,Jh=G2*Wo,nL="http://localhost:9999",aL="supabase.auth.token",rL={"X-Client-Info":`gotrue-js/${w3}`},q2="X-Supabase-Api-Version",j3={"2024-01-01":{timestamp:Date.parse("2024-01-01T00:00:00.0Z"),name:"2024-01-01"}},oL=/^([a-z0-9_-]{4})*($|[a-z0-9_-]{3}$|[a-z0-9_-]{2}$)$/i,iL=10*60*1e3;class Kl extends Error{constructor(t,n,a){super(t),this.__isAuthError=!0,this.name="AuthError",this.status=n,this.code=a}}function ee(e){return typeof e=="object"&&e!==null&&"__isAuthError"in e}
76class sL extends Kl{constructor(t,n,a){super(t,n,a),this.name="AuthApiError",this.status=n,this.code=a}}function lL(e){return ee(e)&&e.name==="AuthApiError"}class Kr extends Kl{constructor(t,n){super(t),this.name="AuthUnknownError",this.originalError=n}}class qa extends Kl{constructor(t,n,a,r){super(t,a,r),this.name=n,this.status=a}}class tn extends qa{constructor(){super("Auth session missing!","AuthSessionMissingError",400,void 0)}}function Yh(e){return ee(e)&&e.name==="AuthSessionMissingError"}class Oo extends qa{constructor(){super("Auth session or user missing","AuthInvalidTokenResponseError",500,void 0)}}class Pd extends qa{constructor(t){super(t,"AuthInvalidCredentialsError",400,void 0)}}class Td extends qa{constructor(t,n=null){super(t,"AuthImplicitGrantRedirectError",500,void 0),this.details=null,this.details=n}toJSON(){return{name:this.name,message:this.message,status:this.status,details:this.details}}}function cL(e){return ee(e)&&e.name==="AuthImplicitGrantRedirectError"}class ob extends qa{constructor(t,n=null){super(t,"AuthPKCEGrantCodeExchangeError",500,void 0),this.details=null,this.details=n}toJSON(){return{name:this.name,message:this.message,status:this.status,details:this.details}}}class dL extends qa{constructor(){super("PKCE code verifier not found in storage. This can happen if the auth flow was initiated in a different browser or device, or if the storage was cleared. For SSR frameworks (Next.js, SvelteKit, etc.), use @supabase/ssr on both the server and client to store the code verifier in cookies.","AuthPKCECodeVerifierMissingError",400,"pkce_code_verifier_not_found")}}class K2 extends qa{constructor(t,n){super(t,"AuthRetryableFetchError",n,void 0)}}function Xh(e){return ee(e)&&e.name==="AuthRetryableFetchError"}class ib extends qa{constructor(t,n,a){super(t,"AuthWeakPasswordError",n,"weak_password"),this.reasons=a}}class J2 extends qa{constructor(t){super(t,"AuthInvalidJwtError",400,"invalid_jwt")}}const Iu="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_".split(""),sb=` 	
77\r=`.split(""),uL=(()=>{const e=new Array(128);for(let t=0;t<e.length;t+=1)e[t]=-1;for(let t=0;t<sb.length;t+=1)e[sb[t].charCodeAt(0)]=-2;for(let t=0;t<Iu.length;t+=1)e[Iu[t].charCodeAt(0)]=t;return e})();function lb(e,t,n){if(e!==null)for(t.queue=t.queue<<8|e,t.queuedBits+=8;t.queuedBits>=6;){const a=t.queue>>t.queuedBits-6&63;n(Iu[a]),t.queuedBits-=6}else if(t.queuedBits>0)for(t.queue=t.queue<<6-t.queuedBits,t.queuedBits=6;t.queuedBits>=6;){const a=t.queue>>t.queuedBits-6&63;n(Iu[a]),t.queuedBits-=6}}function S3(e,t,n){const a=uL[e];if(a>-1)for(t.queue=t.queue<<6|a,t.queuedBits+=6;t.queuedBits>=8;)n(t.queue>>t.queuedBits-8&255),t.queuedBits-=8;else{if(a===-2)return;throw new Error(`Invalid Base64-URL character "${String.fromCharCode(e)}"`)}}function cb(e){const t=[],n=i=>{t.push(String.fromCodePoint(i))},a={utf8seq:0,codepoint:0},r={queue:0,queuedBits:0},o=i=>{hL(i,a,n)};for(let i=0;i<e.length;i+=1)S3(e.charCodeAt(i),r,o);return t.join("")}function pL(e,t){if(e<=127){t(e);return}else if(e<=2047){t(192|e>>6),t(128|e&63);return}else if(e<=65535){t(224|e>>12),t(128|e>>6&63),t(128|e&63);return}else if(e<=1114111){t(240|e>>18),t(128|e>>12&63),t(128|e>>6&63),t(128|e&63);return}throw new Error(`Unrecognized Unicode codepoint: ${e.toString(16)}`)}function fL(e,t){for(let n=0;n<e.length;n+=1){let a=e.charCodeAt(n);if(a>55295&&a<=56319){const r=(a-55296)*1024&65535;a=(e.charCodeAt(n+1)-56320&65535|r)+65536,n+=1}pL(a,t)}}function hL(e,t,n){if(t.utf8seq===0){if(e<=127){n(e);return}for(let a=1;a<6;a+=1)if(!(e>>7-a&1)){t.utf8seq=a;break}if(t.utf8seq===2)t.codepoint=e&31;else if(t.utf8seq===3)t.codepoint=e&15;else if(t.utf8seq===4)t.codepoint=e&7;else throw new Error("Invalid UTF-8 sequence");t.utf8seq-=1}else if(t.utf8seq>0){if(e<=127)throw new Error("Invalid UTF-8 sequence");t.codepoint=t.codepoint<<6|e&63,t.utf8seq-=1,t.utf8seq===0&&n(t.codepoint)}}function yi(e){const t=[],n={queue:0,queuedBits:0},a=r=>{t.push(r)};for(let r=0;r<e.length;r+=1)S3(e.charCodeAt(r),n,a);return new Uint8Array(t)}function mL(e){const t=[];return fL(e,n=>t.push(n)),new Uint8Array(t)}function Qr(e){const t=[],n={queue:0,queuedBits:0},a=r=>{t.push(r)};return e.forEach(r=>lb(r,n,a)),lb(null,n,a),t.join("")}function gL(e){return Math.round(Date.now()/1e3)+e}function yL(){return Symbol("auth-callback")}const jt=()=>typeof window<"u"&&typeof document<"u",Rr={tested:!1,writable:!1},k3=()=>{if(!jt())return!1;try{if(typeof globalThis.localStorage!="object")return!1}catch{return!1}if(Rr.tested)return Rr.writable;const e=`lswt-${Math.random()}${Math.random()}`;try{globalThis.localStorage.setItem(e,e),globalThis.localStorage.removeItem(e),Rr.tested=!0,Rr.writable=!0}catch{Rr.tested=!0,Rr.writable=!1}return Rr.writable};function vL(e){const t={},n=new URL(e);if(n.hash&&n.hash[0]==="#")try{new URLSearchParams(n.hash.substring(1)).forEac
77h((r,o)=>{t[o]=r})}catch{}return n.searchParams.forEach((a,r)=>{t[r]=a}),t}const A3=e=>e?(...t)=>e(...t):(...t)=>fetch(...t),xL=e=>typeof e=="object"&&e!==null&&"status"in e&&"ok"in e&&"json"in e&&typeof e.json=="function",Vo=async(e,t,n)=>{await e.setItem(t,JSON.stringify(n))},Lr=async(e,t)=>{const n=await e.getItem(t);if(!n)return null;try{return JSON.parse(n)}catch{return n}},wt=async(e,t)=>{await e.removeItem(t)};class bf{constructor(){this.promise=new bf.promiseConstructor((t,n)=>{this.resolve=t,this.reject=n})}}bf.promiseConstructor=Promise;function Ed(e){const t=e.split(".");if(t.length!==3)throw new J2("Invalid JWT structure");for(let a=0;a<t.length;a++)if(!oL.test(t[a]))throw new J2("JWT not in base64url format");return{header:JSON.parse(cb(t[0])),payload:JSON.parse(cb(t[1])),signature:yi(t[2]),raw:{header:t[0],payload:t[1]}}}async function bL(e){return await new Promise(t=>{setTimeout(()=>t(null),e)})}function wL(e,t){return new Promise((a,r)=>{(async()=>{for(let o=0;o<1/0;o++)try{const i=await e(o);if(!t(o,null,i)){a(i);return}}catch(i){if(!t(o,i)){r(i);return}}})()})}function jL(e){return("0"+e.toString(16)).substr(-2)}function SL(){const t=new Uint32Array(56);if(typeof crypto>"u"){const n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~",a=n.length;let r="";for(let o=0;o<56;o++)r+=n.charAt(Math.floor(Math.random()*a));return r}return crypto.getRandomValues(t),Array.from(t,jL).join("")}async function kL(e){const n=new TextEncoder().encode(e),a=await crypto.subtle.digest("SHA-256",n),r=new Uint8Array(a);return Array.from(r).map(o=>String.fromCharCode(o)).join("")}async function AL(e){if(!(typeof crypto<"u"&&typeof crypto.subtle<"u"&&typeof TextEncoder<"u"))return console.warn("WebCrypto API is not supported. Code challenge method will default to use plain instead of sha256."),e;const n=await kL(e);return btoa(n).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")}async function No(e,t,n=!1){const a=SL();let r=a;n&&(r+="/PASSWORD_RECOVERY"),await Vo(e,`${t}-code-verifier`,r);const o=await AL(a);return[o,a===o?"plain":"s256"]}const _L=/^2[0-9]{3}-(0[1-9]|1[0-2])-(0[1-9]|1[0-9]|2[0-9]|3[0-1])$/i;function CL(e){const t=e.headers.get(q2);if(!t||!t.match(_L))return null;try{return new Date(`${t}T00:00:00.0Z`)}catch{return null}}function PL(e){if(!e)throw new Error("Missing exp claim");const t=Math.floor(Date.now()/1e3);if(e<=t)throw new Error("JWT has expired")}function TL(e){switch(e){case"RS256":return{name:"RSASSA-PKCS1-v1_5",hash:{name:"SHA-256"}};case"ES256":return{name:"ECDSA",namedCurve:"P-256",hash:{name:"SHA-256"}};default:throw new Error("Invalid alg claim")}}const EL=/^[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$/;function Ro(e){if(!EL.test(e))throw new Error("@supabase/auth-js: Expected parameter to be UUID but is not")}function Qh(){const e={};return new Proxy(e,{get:(t,n)=>{if(n==="__isUserNotAvailableProxy")return!0;if(typeof n=="symbol"){const a=n.toString();if(a==="Symbol(Symbol.toPrimitive)"||a==="Symbol(Symbol.toStringTag)"||a==="Symbol(util.inspect.custom)")return}throw new Error(`@supabase/auth-js: client was created with userStorage option and there was no user stored in the user storage. Accessing the "${n}" property of the session object is not supported. Please use getUser() instead.`)},set:(t,n)=>{throw new Error(`@supabase/auth-js: client was created with userStorage option and there was no user stored in the user storage. Setting the "${n}" property of the session object is not supported. Please use getUser() to fetch a user object you can manipulate.`)},deleteProperty:(t,n)=>{throw new Error(`@supabase/auth-js: client was created with userStorage option and there was no user stored in the user storage. Deleting the "${n}" property of the session object is not supported. Please use getUser() to fetch a user object you can manipulate.`)}})}function DL(e,t){return new Proxy(e,{get:(n,a,r)=>{if(a==="__isInsecureUserWarningProxy")return!0;if(typeof a=="symbol"){const o=a.toString();if(o==="Symbol(Symbol.toPrimitive)"||o==="Symbol(Symbol.toStringTag)"||o==="Symbol(util.inspect.custom)"||o==="Symbol(nodejs.util.inspect.custom)")return Reflect.get(n,a,r)}
77return!t.value&&typeof a=="string"&&(console.warn("Using the user object as returned from supabase.auth.getSession() or from some supabase.auth.onAuthStateChange() events could be insecure! This value comes directly from the storage medium (usually cookies on the server) and may not be authentic. Use supabase.auth.getUser() instead which authenticates the data by contacting the Supabase Auth server."),t.value=!0),Reflect.get(n,a,r)}})}function db(e){return JSON.parse(JSON.stringify(e))}const Fr=e=>e.msg||e.message||e.error_description||e.error||JSON.stringify(e),OL=[502,503,504];async function ub(e){var t;if(!xL(e))throw new K2(Fr(e),0);if(OL.includes(e.status))throw new K2(Fr(e),e.status);let n;try{n=await e.json()}catch(o){throw new Kr(Fr(o),o)}let a;const r=CL(e);if(r&&r.getTime()>=j3["2024-01-01"].timestamp&&typeof n=="object"&&n&&typeof n.code=="string"?a=n.code:typeof n=="object"&&n&&typeof n.error_code=="string"&&(a=n.error_code),a){if(a==="weak_password")throw new ib(Fr(n),e.status,((t=n.weak_password)===null||t===void 0?void 0:t.reasons)||[]);if(a==="session_not_found")throw new tn}else if(typeof n=="object"&&n&&typeof n.weak_password=="object"&&n.weak_password&&Array.isArray(n.weak_password.reasons)&&n.weak_password.reasons.length&&n.weak_password.reasons.reduce((o,i)=>o&&typeof i=="string",!0))throw new ib(Fr(n),e.status,n.weak_password.reasons);throw new sL(Fr(n),e.status||500,a)}const NL=(e,t,n,a)=>{const r={method:e,headers:(t==null?void 0:t.headers)||{}};return e==="GET"?r:(r.headers=Object.assign({"Content-Type":"application/json;charset=UTF-8"},t==null?void 0:t.headers),r.body=JSON.stringify(a),Object.assign(Object.assign({},r),n))};async function se(e,t,n,a){var r;const o=Object.assign({},a==null?void 0:a.headers);o[q2]||(o[q2]=j3["2024-01-01"].name),a!=null&&a.jwt&&(o.Authorization=`Bearer ${a.jwt}`);const i=(r=a==null?void 0:a.query)!==null&&r!==void 0?r:{};a!=null&&a.redirectTo&&(i.redirect_to=a.redirectTo);const s=Object.keys(i).length?"?"+new URLSearchParams(i).toString():"",l=await RL(e,t,n+s,{headers:o,noResolveJson:a==null?void 0:a.noResolveJson},{},a==null?void 0:a.body);return a!=null&&a.xform?a==null?void 0:a.xform(l):{data:Object.assign({},l),error:null}}async function RL(e,t,n,a,r,o){const i=NL(t,a,r,o);let s;try{s=await e(n,Object.assign({},i))}catch(l){throw console.error(l),new K2(Fr(l),0)}if(s.ok||await ub(s),a!=null&&a.noResolveJson)return s;try{return await s.json()}catch(l){await ub(l)}}function In(e){var t;let n=null;IL(e)&&(n=Object.assign({},e),e.expires_at||(n.expires_at=gL(e.expires_in)));const a=(t=e.user)!==null&&t!==void 0?t:e;return{data:{session:n,user:a},error:null}}function pb(e){const t=In(e);return!t.error&&e.weak_password&&typeof e.weak_password=="object"&&Array.isArray(e.weak_password.reasons)&&e.weak_password.reasons.length&&e.weak_password.message&&typeof e.weak_password.message=="string"&&e.weak_password.reasons.reduce((n,a)=>n&&typeof a=="string",!0)&&(t.data.weak_password=e.weak_password),t}function ir(e){var t;return{data:{user:(t=e.user)!==null&&t!==void 0?t:e},error:null}}function LL(e){return{data:e,error:null}}function BL(e){const{action_link:t,email_otp:n,hashed_token:a,redirect_to:r,verification_type:o}=e,i=yf(e,["action_link","email_otp","hashed_token","redirect_to","verification_type"]),s={action_link:t,email_otp:n,hashed_token:a,redirect_to:r,verification_type:o},l=Object.assign({},i);return{data:{properties:s,user:l},error:null}}function fb(e){return e}function IL(e){return e.access_token&&e.refresh_token&&e.expires_in}const Zh=["global","local","others"];class $L{constructor({url:t="",headers:n={},fetch:a}){this.url=t,this.headers=n,this.fetch=A3(a),this.mfa={listFactors:this._listFactors.bind(this),deleteFactor:this._deleteFactor.bind(this)},this.oauth={listClients:this._listOAuthClients.bind(this),createClient:this._createOAuthClient.bind(this),getClient:this._getOAuthClient.bind(this),updateClient:this._updateOAuthClient.bind(this),deleteClient:this._deleteOAuthClient.bind(this),regenerateClientSecret:this._regenerateOAuthClientSecret.bind(this)}}
vendor: 4,780 bytes, line 77
77async signOut(t,n=Zh[0]){if(Zh.indexOf(n)<0)throw new Error(`@supabase/auth-js: Parameter scope must be one of ${Zh.join(", ")}`);try{return await se(this.fetch,"POST",`${this.url}/logout?scope=${n}`,{headers:this.headers,jwt:t,noResolveJson:!0}),{data:null,error:null}}catch(a){if(ee(a))return{data:null,error:a};throw a}}async inviteUserByEmail(t,n={}){try{return await se(this.fetch,"POST",`${this.url}/invite`,{body:{email:t,data:n.data},headers:this.headers,redirectTo:n.redirectTo,xform:ir})}catch(a){if(ee(a))return{data:{user:null},error:a};throw a}}async generateLink(t){try{const{options:n}=t,a=yf(t,["options"]),r=Object.assign(Object.assign({},a),n);return"newEmail"in a&&(r.new_email=a==null?void 0:a.newEmail,delete r.newEmail),await se(this.fetch,"POST",`${this.url}/admin/generate_link`,{body:r,headers:this.headers,xform:BL,redirectTo:n==null?void 0:n.redirectTo})}catch(n){if(ee(n))return{data:{properties:null,user:null},error:n};throw n}}async createUser(t){try{return await se(this.fetch,"POST",`${this.url}/admin/users`,{body:t,headers:this.headers,xform:ir})}catch(n){if(ee(n))return{data:{user:null},error:n};throw n}}async listUsers(t){var n,a,r,o,i,s,l;try{const c={nextPage:null,lastPage:0,total:0},d=await se(this.fetch,"GET",`${this.url}/admin/users`,{headers:this.headers,noResolveJson:!0,query:{page:(a=(n=t==null?void 0:t.page)===null||n===void 0?void 0:n.toString())!==null&&a!==void 0?a:"",per_page:(o=(r=t==null?void 0:t.perPage)===null||r===void 0?void 0:r.toString())!==null&&o!==void 0?o:""},xform:fb});if(d.error)throw d.error;const u=await d.json(),p=(i=d.headers.get("x-total-count"))!==null&&i!==void 0?i:0,f=(l=(s=d.headers.get("link"))===null||s===void 0?void 0:s.split(","))!==null&&l!==void 0?l:[];return f.length>0&&(f.forEach(g=>{const y=parseInt(g.split(";")[0].split("=")[1].substring(0,1)),x=JSON.parse(g.split(";")[1].split("=")[1]);c[`${x}Page`]=y}),c.total=parseInt(p)),{data:Object.assign(Object.assign({},u),c),error:null}}catch(c){if(ee(c))return{data:{users:[]},error:c};throw c}}async getUserById(t){Ro(t);try{return await se(this.fetch,"GET",`${this.url}/admin/users/${t}`,{headers:this.headers,xform:ir})}catch(n){if(ee(n))return{data:{user:null},error:n};throw n}}async updateUserById(t,n){Ro(t);try{return await se(this.fetch,"PUT",`${this.url}/admin/users/${t}`,{body:n,headers:this.headers,xform:ir})}catch(a){if(ee(a))return{data:{user:null},error:a};throw a}}async deleteUser(t,n=!1){Ro(t);try{return await se(this.fetch,"DELETE",`${this.url}/admin/users/${t}`,{headers:this.headers,body:{should_soft_delete:n},xform:ir})}catch(a){if(ee(a))return{data:{user:null},error:a};throw a}}async _listFactors(t){Ro(t.userId);try{const{data:n,error:a}=await se(this.fetch,"GET",`${this.url}/admin/users/${t.userId}/factors`,{headers:this.headers,xform:r=>({data:{factors:r},error:null})});return{data:n,error:a}}catch(n){if(ee(n))return{data:null,error:n};throw n}}async _deleteFactor(t){Ro(t.userId),Ro(t.id);try{return{data:await se(this.fetch,"DELETE",`${this.url}/admin/users/${t.userId}/factors/${t.id}`,{headers:this.headers}),error:null}}catch(n){if(ee(n))return{data:null,error:n};throw n}}async _listOAuthClients(t){var n,a,r,o,i,s,l;try{const c={nextPage:null,lastPage:0,total:0},d=await se(this.fetch,"GET",`${this.url}/admin/oauth/clients`,{headers:this.headers,noResolveJson:!0,query:{page:(a=(n=t==null?void 0:t.page)===null||n===void 0?void 0:n.toString())!==null&&a!==void 0?a:"",per_page:(o=(r=t==null?void 0:t.perPage)===null||r===void 0?void 0:r.toString())!==null&&o!==void 0?o:""},xform:fb});if(d.error)throw d.error;const u=await d.json(),p=(i=d.headers.get("x-total-count"))!==null&&i!==void 0?i:0,f=(l=(s=d.headers.get("link"))===null||s===void 0?void 0:s.split(","))!==null&&l!==void 0?l:[];return f.length>0&&(f.forEach(g=>{const y=parseInt(g.split(";")[0].split("=")[1].substring(0,1)),x=JSON.parse(g.split(";")[1].split("=")[1]);c[`${x}Page`]=y}),c.total=parseInt(p)),{data:Object.assign(Object.assign({},u),c),error:null}}catch(c){if(ee(c))return{data:{clients:[]},error:c};throw c}}async _createOAuthClient(t){try{return await se(this.fetch,"POST",`${this.url}/admin/oauth/clients`,{body:t,headers:this.headers,xform:n=>({data:n,error:null})})}catch(n){if(ee(n))return{data:null,error:n};throw n}}async _getOAuthClient(t){try{return await se(this.fetch,"GET",`${this.url}/admin/oauth/clients/${t}`,{headers:this.headers,xform:n=>({data:n,error:null})})}catch(n){if(ee(n))return{data:null,error:n};throw n}}async _updateOAuthClient(t,n){try{return await se(this.fetch,"PUT",`${this.url}/admin/oauth/clients/${t}`,{body:n,headers:this.headers,xform:a=>({data:a,error:null})})}catch(a){if(ee(a))return{data:null,error:a};throw a}}async _deleteOAuthClient(t){try{return await se(this.fetch,"DELET
77E",`${this.url}/admin/oauth/clients/${t}`,{headers:this.headers,noResolveJson:!0}),{data:null,error:null}}catch(n){if(ee(n))return{data:null,error:n};throw n}}async _regenerateOAuthClientSecret(t){try{return await se(this.fetch,"POST",`${this.url}/admin/oauth/clients/${t}/regenerate_secret`,{headers:this.headers,xform:n=>({data:n,error:null})})}catch(n){if(ee(n))return{data:null,error:n};throw n}}}function hb(e={}){return{getItem:t=>e[t]||null,setItem:(t,n)=>{e[t]=n},removeItem:t=>{delete e[t]}}}const xa={debug:!!(globalThis&&k3()&&globalThis.localStorage&&globalThis.localStorage.getItem("supabase.gotrue-js.locks.debug")==="true")};class _3 extends Error{constructor(t){super(t),this.isAcquireTimeout=!0}}class ML extends _3{}async function FL(e,t,n){xa.debug&&console.log("@supabase/gotrue-js: navigatorLock: acquire lock",e,t);const a=new globalThis.AbortController;t>0&&setTimeout(()=>{a.abort(),xa.debug&&console.log("@supabase/gotrue-js: navigatorLock acquire timed out",e)},t),await Promise.resolve();try{return await globalThis.navigator.locks.request(e,t===0?{mode:"exclusive",ifAvailable:!0}:{mode:"exclusive",signal:a.signal},async r=>{if(r){xa.debug&&console.log("@supabase/gotrue-js: navigatorLock: acquired",e,r.name);try{return await n()}finally{xa.debug&&console.log("@supabase/gotrue-js: navigatorLock: released",e,r.name)}}else{if(t===0)throw xa.debug&&console.log("@supabase/gotrue-js: navigatorLock: not immediately available",e),new ML(`Acquiring an exclusive Navigator LockManager lock "${e}" immediately failed`);if(xa.debug)try{const o=await globalThis.navigator.locks.query();console.log("@supabase/gotrue-js: Navigator LockManager state",JSON.stringify(o,null,"  "))}catch(o){console.warn("@supabase/gotrue-js: Error when querying Navigator LockManager state",o)}return console.warn("@supabase/gotrue-js: Navigator LockManager returned a null lock when using #request without ifAvailable set to true, it appears this browser is not following the LockManager spec https://developer.mozilla.org/en-US/docs/Web/API/LockManager/request"),await n()}})}catch(r){if((r==null?void 0:r.name)==="AbortError"&&t>0)return xa.debug&&console.log("@supabase/gotrue-js: navigatorLock: acquire timeout, recovering by stealing lock",e),console.warn(`@supabase/gotrue-js: Lock "${e}" was not released within ${t}ms. This may indicate an orphaned lock from a component unmount (e.g., React Strict Mode). Forcefully acquiring the lock to recover.`),await Promise.resolve().then(()=>globalThis.navigator.locks.request(e,{mode:"exclusive",steal:!0},async o=>{if(o){xa.debug&&console.log("@supabase/gotrue-js: navigatorLock: recovered (stolen)",e,o.name);try{return await n()}finally{xa.debug&&console.log("@supabase/gotrue-js: navigatorLock: released (stolen)",e,o.name)}}else return console.warn("@supabase/gotrue-js: Navigator LockManager returned null lock even with steal: true"),await n()}));throw r}}function UL(){if(typeof globalThis!="object")try{Object.defineProperty(Object.prototype,"__magic__",{get:function(){return this},configurable:!0}),__magic__.globalThis=__magic__,delete Object.prototype.__magic__}catch{typeof self<"u"&&(self.globalThis=self)}}function C3(e){if(!/^0x[a-fA-F0-9]{40}$/.test(e))throw new Error(`@supabase/auth-js: Address "${e}" is invalid.`);return e.toLowerCase()}function WL(e){return parseInt(e,16)}function VL(e){const t=new TextEncoder().encode(e);return"0x"+Array.from(t,a=>a.toString(16).padStart(2,"0")).join("")}function zL(e){var t;const{chainId:n,domain:a,expirationTime:r,issuedAt:o=new Date,nonce:i,notBefore:s,requestId:l,resources:c,scheme:d,uri:u,version:p}=e;{if(!Number.isInteger(n))throw new Error(`@supabase/auth-js: Invalid SIWE message field "chainId". Chain ID must be a EIP-155 chain ID. Provided value: ${n}`);if(!a)throw new Error('@supabase/auth-js: Invalid SIWE message field "domain". Domain must be provided.');if(i&&i.length<8)throw new Error(`@supabase/auth-js: Invalid SIWE message field "nonce". Nonce must be at least 8 characters. Provided value: ${i}`);if(!u)throw new Error('@supabase/auth-js: Invalid SIWE message field "uri". URI must be provided.');if(p!=="1")throw new Error(`@supabase/auth-js: Invalid SIWE message field "version". Version must be '1'. Provided value: ${p}`);
77if(!((t=e.statement)===null||t===void 0)&&t.includes(`
78`))throw new Error(`@supabase/auth-js: Invalid SIWE message field "statement". Statement must not include '\\n'. Provided value: ${e.statement}`)}const f=C3(e.address),g=d?`${d}://${a}`:a,y=e.statement?`${e.statement}
79`:"",x=`${g} wants you to sign in with your Ethereum account:
80${f}
81
82${y}`;let m=`URI: ${u}
83Version: ${p}
84Chain ID: ${n}${i?`
85Nonce: ${i}`:""}
86Issued At: ${o.toISOString()}`;if(r&&(m+=`
87Expiration Time: ${r.toISOString()}`),s&&(m+=`
88Not Before: ${s.toISOString()}`),l&&(m+=`
89Request ID: ${l}`),c){let v=`
90Resources:`;for(const b of c){if(!b||typeof b!="string")throw new Error(`@supabase/auth-js: Invalid SIWE message field "resources". Every resource must be a valid string. Provided value: ${b}`);v+=`
91- ${b}`}m+=v}return`${x}
92${m}`}class nt extends Error{constructor({message:t,code:n,cause:a,name:r}){var o;super(t,{cause:a}),this.__isWebAuthnError=!0,this.name=(o=r??(a instanceof Error?a.name:void 0))!==null&&o!==void 0?o:"Unknown Error",this.code=n}}class $u extends nt{constructor(t,n){super({code:"ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY",cause:n,message:t}),this.name="WebAuthnUnknownError",this.originalError=n}}function HL({error:e,options:t}){var n,a,r;const{publicKey:o}=t;if(!o)throw Error("options was missing required publicKey property");if(e.name==="AbortError"){if(t.signal instanceof AbortSignal)return new nt({message:"Registration ceremony was sent an abort signal",code:"ERROR_CEREMONY_ABORTED",cause:e})}else if(e.name==="ConstraintError"){if(((n=o.authenticatorSelection)===null||n===void 0?void 0:n.requireResidentKey)===!0)return new nt({message:"Discoverable credentials were required but no available authenticator supported it",code:"ERROR_AUTHENTICATOR_MISSING_DISCOVERABLE_CREDENTIAL_SUPPORT",cause:e});if(t.mediation==="conditional"&&((a=o.authenticatorSelection)===null||a===void 0?void 0:a.userVerification)==="required")return new nt({message:"User verification was required during automatic registration but it could not be performed",code:"ERROR_AUTO_REGISTER_USER_VERIFICATION_FAILURE",cause:e});if(((r=o.authenticatorSelection)===null||r===void 0?void 0:r.userVerification)==="required")return new nt({message:"User verification was required but no available authenticator supported it",code:"ERROR_AUTHENTICATOR_MISSING_USER_VERIFICATION_SUPPORT",cause:e})}else{if(e.name==="InvalidStateError")return new nt({message:"The authenticator was previously registered",code:"ERROR_AUTHENTICATOR_PREVIOUSLY_REGISTERED",cause:e});if(e.name==="NotAllowedError")return new nt({message:e.message,code:"ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY",cause:e});if(e.name==="NotSupportedError")return o.pubKeyCredParams.filter(s=>s.type==="public-key").length===0?new nt({message:'No entry in pubKeyCredParams was of type "public-key"',code:"ERROR_MALFORMED_PUBKEYCREDPARAMS",cause:e}):new nt({message:"No available authenticator supported any of the specified pubKeyCredParams algorithms",code:"ERROR_AUTHENTICATOR_NO_SUPPORTED_PUBKEYCREDPARAMS_ALG",cause:e});if(e.name==="SecurityError"){const i=window.location.hostname;
92if(P3(i)){if(o.rp.id!==i)return new nt({message:`The RP ID "${o.rp.id}" is invalid for this domain`,code:"ERROR_INVALID_RP_ID",cause:e})}else return new nt({message:`${window.location.hostname} is an invalid domain`,code:"ERROR_INVALID_DOMAIN",cause:e})}else if(e.name==="TypeError"){if(o.user.id.byteLength<1||o.user.id.byteLength>64)return new nt({message:"User ID was not between 1 and 64 characters",code:"ERROR_INVALID_USER_ID_LENGTH",cause:e})}else if(e.name==="UnknownError")return new nt({message:"The authenticator was unable to process the specified options, or could not create a new credential",code:"ERROR_AUTHENTICATOR_GENERAL_ERROR",cause:e})}return new nt({message:"a Non-Webauthn related error has occurred",code:"ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY",cause:e})}function GL({error:e,options:t}){const{publicKey:n}=t;if(!n)throw Error("options was missing required publicKey property");if(e.name==="AbortError"){if(t.signal instanceof AbortSignal)return new nt({message:"Authentication ceremony was sent an abort signal",code:"ERROR_CEREMONY_ABORTED",cause:e})}else{if(e.name==="NotAllowedError")return new nt({message:e.message,code:"ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY",cause:e});if(e.name==="SecurityError"){const a=window.location.hostname;if(P3(a)){if(n.rpId!==a)return new nt({message:`The RP ID "${n.rpId}" is invalid for this domain`,code:"ERROR_INVALID_RP_ID",cause:e})}else return new nt({message:`${window.location.hostname} is an invalid domain`,code:"ERROR_INVALID_DOMAIN",cause:e})}else if(e.name==="UnknownError")return new nt({message:"The authenticator was unable to process the specified options, or could not create a new assertion signature",code:"ERROR_AUTHENTICATOR_GENERAL_ERROR",cause:e})}return new nt({message:"a Non-Webauthn related error has occurred",code:"ERROR_PASSTHROUGH_SEE_CAUSE_PROPERTY",cause:e})}class qL{createNewAbortSignal(){if(this.controller){const n=new Error("Cancelling existing WebAuthn API call for new one");n.name="AbortError",this.controller.abort(n)}const t=new AbortController;return this.controller=t,t.signal}cancelCeremony(){if(this.controller){const t=new Error("Manually cancelling existing WebAuthn API call");t.name="AbortError",this.controller.abort(t),this.controller=void 0}}}const KL=new qL;function JL(e){if(!e)throw new Error("Credential creation options are required");if(typeof PublicKeyCredential<"u"&&"parseCreationOptionsFromJSON"in PublicKeyCredential&&typeof PublicKeyCredential.parseCreationOptionsFromJSON=="function")return PublicKeyCredential.parseCreationOptionsFromJSON(e);const{challenge:t,user:n,excludeCredentials:a}=e,r=yf(e,["challenge","user","excludeCredentials"]),o=yi(t).buffer,i=Object.assign(Object.assign({},n),{id:yi(n.id).buffer}),s=Object.assign(Object.assign({},r),{challenge:o,user:i});if(a&&a.length>0){s.excludeCredentials=new Array(a.length);for(let l=0;l<a.length;l++){const c=a[l];s.excludeCredentials[l]=Object.assign(Object.assign({},c),{id:yi(c.id).buffer,type:c.type||"public-key",transports:c.transports})}}return s}function YL(e){if(!e)throw new Error("Credential request options are required");if(typeof PublicKeyCredential<"u"&&"parseRequestOptionsFromJSON"in PublicKeyCredential&&typeof PublicKeyCredential.parseRequestOptionsFromJSON=="function")return PublicKeyCredential.parseRequestOptionsFromJSON(e);const{challenge:t,allowCredentials:n}=e,a=yf(e,["challenge","allowCredentials"]),r=yi(t).buffer,o=Object.assign(Object.assign({},a),{challenge:r});if(n&&n.length>0){o.allowCredentials=new Array(n.length);for(let i=0;i<n.length;i++){const s=n[i];o.allowCredentials[i]=Object.assign(Object.assign({},s),{id:yi(s.id).buffer,type:s.type||"public-key",transports:s.transports})}}return o}function XL(e){var t;if("toJSON"in e&&typeof e.toJSON=="function")return e.toJSON();const n=e;return{id:e.id,rawId:e.id,response:{attestationObject:Qr(new Uint8Array(e.response.attestationObject)),clientDataJSON:Qr(new Uint8Array(e.response.clientDataJSON))},type:"public-key",clientExtensionResults:e.getClientExtensionResults(),authenticatorAttachment:(t=n.authenticatorAttachment)!==null&&t!==void 0?t:void 0}}function QL(e){var t;if("toJSON"in e&&typeof e.toJSON=="function")return e.toJSON();const n=e,a=e.getClientExtensionResults(),r=e.response;return{id:e.id,rawId:e.id,response:{authenticatorData:Qr(new Uint8Array(r.authenticatorData)),clientDataJSON:Qr(new Uint8Array(r.clientDataJSON)),signature:Qr(new Uint8Array(r.signature)),userHandle:r.userHandle?Qr
92(new Uint8Array(r.userHandle)):void 0},type:"public-key",clientExtensionResults:a,authenticatorAttachment:(t=n.authenticatorAttachment)!==null&&t!==void 0?t:void 0}}function P3(e){return e==="localhost"||/^([a-z0-9]+(-[a-z0-9]+)*\.)+[a-z]{2,}$/i.test(e)}function mb(){var e,t;return!!(jt()&&"PublicKeyCredential"in window&&window.PublicKeyCredential&&"credentials"in navigator&&typeof((e=navigator==null?void 0:navigator.credentials)===null||e===void 0?void 0:e.create)=="function"&&typeof((t=navigator==null?void 0:navigator.credentials)===null||t===void 0?void 0:t.get)=="function")}async function ZL(e){try{const t=await navigator.credentials.create(e);return t?t instanceof PublicKeyCredential?{data:t,error:null}:{data:null,error:new $u("Browser returned unexpected credential type",t)}:{data:null,error:new $u("Empty credential response",t)}}catch(t){return{data:null,error:HL({error:t,options:e})}}}async function eB(e){try{const t=await navigator.credentials.get(e);return t?t instanceof PublicKeyCredential?{data:t,error:null}:{data:null,error:new $u("Browser returned unexpected credential type",t)}:{data:null,error:new $u("Empty credential response",t)}}catch(t){return{data:null,error:GL({error:t,options:e})}}}const tB={hints:["security-key"],authenticatorSelection:{authenticatorAttachment:"cross-platform",requireResidentKey:!1,userVerification:"preferred",residentKey:"discouraged"},attestation:"direct"},nB={userVerification:"preferred",hints:["security-key"],attestation:"direct"};function Mu(...e){const t=r=>r!==null&&typeof r=="object"&&!Array.isArray(r),n=r=>r instanceof ArrayBuffer||ArrayBuffer.isView(r),a={};for(const r of e)if(r)for(const o in r){const i=r[o];if(i!==void 0)if(Array.isArray(i))a[o]=i;else if(n(i))a[o]=i;else if(t(i)){const s=a[o];t(s)?a[o]=Mu(s,i):a[o]=Mu(i)}else a[o]=i}return a}function aB(e,t){return Mu(tB,e,t||{})}function rB(e,t){return Mu(nB,e,t||{})}class oB{constructor(t){this.client=t,this.enroll=this._enroll.bind(this),this.challenge=this._challenge.bind(this),this.verify=this._verify.bind(this),this.authenticate=this._authenticate.bind(this),this.register=this._register.bind(this)}async _enroll(t){return this.client.mfa.enroll(Object.assign(Object.assign({},t),{factorType:"webauthn"}))}async _challenge({factorId:t,webauthn:n,friendlyName:a,signal:r},o){var i;try{const{data:s,error:l}=await this.client.mfa.challenge({factorId:t,webauthn:n});if(!s)return{data:null,error:l};const c=r??KL.createNewAbortSignal();if(s.webauthn.type==="create"){const{user:d}=s.webauthn.credential_options.publicKey;if(!d.name){const u=a;if(u)d.name=`${d.id}:${u}`;else{const f=(await this.client.getUser()).data.user,g=((i=f==null?void 0:f.user_metadata)===null||i===void 0?void 0:i.name)||(f==null?void 0:f.email)||(f==null?void 0:f.id)||"User";d.name=`${d.id}:${g}`}}d.displayName||(d.displayName=d.name)}switch(s.webauthn.type){case"create":{const d=aB(s.webauthn.credential_options.publicKey,o==null?void 0:o.create),{data:u,error:p}=await ZL({publicKey:d,signal:c});return u?{data:{factorId:t,challengeId:s.id,webauthn:{type:s.webauthn.type,credential_response:u}},error:null}:{data:null,error:p}}case"request":{const d=rB(s.webauthn.credential_options.publicKey,o==null?void 0:o.request),{data:u,error:p}=await eB(Object.assign(Object.assign({},s.webauthn.credential_options),{publicKey:d,signal:c}));return u?{data:{factorId:t,challengeId:s.id,webauthn:{type:s.webauthn.type,credential_response:u}},error:null}:{data:null,error:p}}}}catch(s){return ee(s)?{data:null,error:s}:{data:null,error:new Kr("Unexpected error in challenge",s)}}}async _verify({challengeId:t,factorId:n,webauthn:a}){return this.client.mfa.verify({factorId:n,challengeId:t,webauthn:a})}async _authenticate({factorId:t,webauthn:{rpId:n=typeof window<"u"?window.location.hostname:void 0,rpOrigins:a=typeof window<"u"?[window.location.origin]:void 0,signal:r}={}},o){if(!n)return{data:null,error:new Kl("rpId is required for WebAuthn authentication")};try{if(!mb())return{data:null,error:new Kr("Browser does not support WebAuthn",null)};const{data:i,error:s}=await this.challenge({factorId:t,webauthn:{rpId:n,rpOrigins:a},signal:r},{request:o});if(!i)return{data:null,error:s};const{webauthn:l}=i;return this._verify({factorId:t,challengeId:i.challengeId,webauthn:{type:l.type,rpId:n,rpOrigins:a,credential_response:l.credential_response}})}catch(i){return ee(i)?{data:null,error:i}:{data:null,error:new Kr("Unexpected error in authenticate",i)}}}async _register({friendlyName:t,webauthn:{rpId:n=typeof window<"u"?window.location.hostname:void 0,rpOrigins:a=typeof window<"u"?[window.location.origin]:void 0,signal:r}={}},o){if(!n)return{data:null,error:new Kl("rpId is required for WebAuthn registration")};try{if(!mb())return{data:null,error:new Kr("Browser does not support WebAuthn",null)};const{data:i,error:s}=await this._enroll({friendlyName:t});if(!i)return await this.client.mfa.listFactors().then(d=>{var u;return(u=d.data)===null||u===void 0?void 0:u.all.find(p=>p.factor_type==="webauthn"&&p.friendly_name===t&&p.status!=="unverified")}).then(d=>d?this.client.mfa.unenroll({factorId:d==null?void 0:d.id}):void 0),{data:null,error:s};const{data:l,error:c}=await this._challenge({factorId:i.id,friendlyName:i.friendly_name,webauthn:{rpId:n,rpOrigins:a},signal:r},{create:o});return l?this._verify({factorId:i.id,challengeId:l.challengeId,webauthn:{rpId:n,rpOrigins:a,type:l.webauthn.type,credential_response:l.webauthn.credential_response}}):{data:null,error:c}}catch(i){return ee(i)?{data:null,error:i}:{data:null,error:new Kr("Unexpected error in register",i)}}}}UL();const iB={url:nL,storageKey:aL,autoRefreshToken:!0,persistSession:!0,detectSessionInUrl:!0,headers:rL,flowType:"implicit",debug:!1,hasCustomAuthorizationHeader:!1,throwOnError:!1,lockAcquireTimeout:5e3,skipAutoInitialize:!1};async function gb(e,t,n){return await n()}const Lo={};class Jl{get jwks(){var t,n;return(n=(t=Lo[this.storageKey])===null||t===void 0?void 0:t.jwks)!==null&&n!==void 0?n:{keys:[]}}set jwks(t){Lo[this.storageKey]=Object.assign(Object.assign({},Lo[this.storageKey]),{jwks:t})}get jwks_cached_at(){var t,n;return(n=(t=Lo[this.storageKey])===null||t===void 0?void 0:t.cachedAt)!==null&&n!==void 0?n:Number.MIN_SAFE_INTEGER}set jwks_cached_at(t){Lo[this.storageKey]=Object.assign(Object.assign({},Lo[this.storageKey]),{cachedAt:t})}constructor(t){var n,a,r;this.userStorage=null,this.memoryStorage=null,this.stateChangeEmitters=new Map,this.autoRefreshTicker=null,this.autoRefreshTickTimeout=null,this.visibilityChangedCallback=null,this.refreshingDeferred=null,this.initializePromise=null,this.detectSessionInUrl=!0,this.hasCustomAuthorizationHeader=!1,this.suppressGetSessionWarning=!1,this.lockAcquired=!1,this.pendingInLock=[],this.broadcastChannel=null,this.logger=console.log;const o=Object.assign(Object.assign({},iB),t);if(this.storageKey=o.storageKey,this.instanceID=(n=Jl.nextInstanceID[this.storageKey])!==null&&n!==void 0?n:0,Jl.nextInstanceID[this.storageKey]=this.instanceID+1,this.logDebugMessages=!!o.debug,typeof o.debug=="function"&&(this.logger=o.debug),this.instanceID>0&&jt()){const i=`${this._logPrefix()} Multiple GoTrueClient instances detected in the same browser context. It is not an error, but this should be avoided as it may produce undefined behavior when used concurrently under the same storage key.`;console.warn(i),this.logDebugMessages&&console.trace(i)}if(this.persistSession=o.persistSession,this.autoRefreshToken=o.autoRefreshToken,this.admin=new $L({url:o.url,headers:o.headers,fetch:o.fetch}
92),this.url=o.url,this.headers=o.headers,this.fetch=A3(o.fetch),this.lock=o.lock||gb,this.detectSessionInUrl=o.detectSessionInUrl,this.flowType=o.flowType,this.hasCustomAuthorizationHeader=o.hasCustomAuthorizationHeader,this.throwOnError=o.throwOnError,this.lockAcquireTimeout=o.lockAcquireTimeout,o.lock?this.lock=o.lock:this.persistSession&&jt()&&(!((a=globalThis==null?void 0:globalThis.navigator)===null||a===void 0)&&a.locks)?this.lock=FL:this.lock=gb,this.jwks||(this.jwks={keys:[]},this.jwks_cached_at=Number.MIN_SAFE_INTEGER),this.mfa={verify:this._verify.bind(this),enroll:this._enroll.bind(this),unenroll:this._unenroll.bind(this),challenge:this._challenge.bind(this),listFactors:this._listFactors.bind(this),challengeAndVerify:this._challengeAndVerify.bind(this),getAuthenticatorAssuranceLevel:this._getAuthenticatorAssuranceLevel.bind(this),webauthn:new oB(this)},this.oauth={getAuthorizationDetails:this._getAuthorizationDetails.bind(this),approveAuthorization:this._approveAuthorization.bind(this),denyAuthorization:this._denyAuthorization.bind(this),listGrants:this._listOAuthGrants.bind(this),revokeGrant:this._revokeOAuthGrant.bind(this)},this.persistSession?(o.storage?this.storage=o.storage:k3()?this.storage=globalThis.localStorage:(this.memoryStorage={},this.storage=hb(this.memoryStorage)),o.userStorage&&(this.userStorage=o.userStorage)):(this.memoryStorage={},this.storage=hb(this.memoryStorage)),jt()&&globalThis.BroadcastChannel&&this.persistSession&&this.storageKey){try{this.broadcastChannel=new globalThis.BroadcastChannel(this.storageKey)}catch(i){console.error("Failed to create a new BroadcastChannel, multi-tab state changes will not be available",i)}(r=this.broadcastChannel)===null||r===void 0||r.addEventListener("message",async i=>{this._debug("received broadcast notification from other tab or client",i);try{await this._notifyAllSubscribers(i.data.event,i.data.session,!1)}catch(s){this._debug("#broadcastChannel","error",s)}})}o.skipAutoInitialize||this.initialize().catch(i=>{this._debug("#initialize()","error",i)})}isThrowOnErrorEnabled(){return this.throwOnError}_returnResult(t){if(this.throwOnError&&t&&t.error)throw t.error;return t}_logPrefix(){return`GoTrueClient@${this.storageKey}:${this.instanceID} (${w3}) ${new Date().toISOString()}`}_debug(...t){return this.logDebugMessages&&this.logger(this._logPrefix(),...t),this}async initialize(){return this.initializePromise?await this.initializePromise:(this.initializePromise=(async()=>await this._acquireLock(this.lockAcquireTimeout,async()=>await this._initialize()))(),await this.initializePromise)}async _initialize(){var t;try{let n={},a="none";if(jt()&&(n=vL(window.location.href),this._isImplicitGrantCallback(n)?a="implicit":await this._isPKCECallback(n)&&(a="pkce")),jt()&&this.detectSessionInUrl&&a!=="none"){const{data:r,error:o}=await this._getSessionFromURL(n,a);if(o){if(this._debug("#_initialize()","error detecting session from URL",o),cL(o)){const l=(t=o.details)===null||t===void 0?void 0:t.code;if(l==="identity_already_exists"||l==="identity_not_found"||l==="single_identity_not_deletable")return{error:o}}return{error:o}}const{session:i,redirectType:s}=r;return this._debug("#_initialize()","detected session in URL",i,"redirect type",s),await this._saveSession(i),setTimeout(async()=>{s==="recovery"?await this._notifyAllSubscribers("PASSWORD_RECOVERY",i):await this._notifyAllSubscribers("SIGNED_IN",i)},0),{error:null}}return await this._recoverAndRefresh(),{error:null}}catch(n){return ee(n)?this._returnResult({error:n}):this._returnResult({error:new Kr("Unexpected error during initialization",n)})}finally{await this._handleVisibilityChange(),this._debug("#_initialize()","end")}}async signInAnonymously(t){var n,a,r;try{const o=await se(this.fetch,"POST",`${this.url}/signup`,{headers:this.headers,body:{data:(a=(n=t==null?void 0:t.options)===null||n===void 0?void 0:n.data)!==null&&a!==void 0?a:{},gotrue_meta_security:{captcha_token:(r=t==null?void 0:t.options)===null||r===void 0?void 0:r.captchaToken}},xform:In}),{data:i,error:s}=o;if(s||!i)return this._returnResult({data:{user:null,session:null},error:s});const l=i.session,c=i.user;return i.session&&(await this._saveSession(i.session),await this._notifyAllSubscribers("SIGNED_IN",l)),this._returnResult({data:{user:c,session:l},error:null})}catch(o){if(ee(o))return this._returnResult({data:{user:null,session:null},error:o});throw o}}async signUp(t){var n,a,r;try{let o;if("email"in t){const{email:d,password:u,options:p}=t;let f=null,g=null;this.flowType==="pkce"&&([f,g]=await No(this.storage,this.storageKey)),o=await se(this.fetch,"POST",`${this.url}/signup`,{headers:this.headers,redirectTo:p==null?void 0:p.emailRedirectTo,body:{email:d,password:u,data:(n=p==null?void 0:p.data)!==null&&n!==void 0?n:{},gotrue_meta_security:{captcha_token:p==null?void 0:p.captchaToken},code_challenge:f,code_challenge_method:g},xform:In})}else if("phone"in t){const{phone:d,password:u,options:p}=t;o=await se(this.fetch,"POST",`${this.url}/signup`,{headers:this.headers,body:{phone:d,password:u,data:(a=p==null?void 0:p.data)!==null&&a!==void 0?a:{},channel:(r=p==null?void 0:p.channel)!==null&&r!==void 0?r:"sms",gotrue_meta_security:{captcha_token:p==null?void 0:p.captchaToken}},xform:In})}else throw new Pd("You must provide either an email or phone number and a password");const{data:i,error:s}=o;if(s||!i)return await wt(this.storage,`${this.storageKey}-code-verifier`),this._returnResult({data:{user:null,session:null},error:s});const l=i.session,c=i.user;return i.session&&(await this._saveSession(i.session),await this._notifyAllSubscribers("SIGNED_IN",l)),this._returnResult({data:{user:c,session:l},error:null})}catch(o){if(await wt(this.storage,`${this.storageKey}-code-verifier`),ee(o))return this._returnResult({data:{user:null,session:null},error:o});throw o}}async signInWithPassword(t){try{let n;if("email"in t){const{email:o,password:i,options:s}=t;n=await se(this.fetch,"POST",`${this.url}/token?grant_type=password`,{headers:this.headers,body:{email:o,password:i,gotrue_meta_security:{captcha_token:s==null?void 0:s.captchaToken}},xform:pb})}else if("phone"in t){const{phone:o,password:i,options:s}=t;n=await se(this.fetch,"POST",`${this.url}/token?grant_type=password`,{headers:this.headers,body:{phone:o,password:i,gotrue_meta_security:{captcha_token:s==null?void 0:s.captchaToken}},xform:pb})}else throw new Pd("You must provide either an email or phone number and a password");const{data:a,error:r}=n;if(r)return this._returnResult({data:{user:null,session:null},error:r});if(!a||!a.session||!a.user){const o=new Oo;return this._returnResult({data:{user:null,session:null},error:o})}return a.session&&(await this._saveSession(a.session),await this._notifyAllSubscribers("SIGNED_IN",a.session)),this._returnResult({data:Object.assign({user:a.user,session:a.session},a.weak_password?{weakPassword:a.weak_password}:null),error:r})}catch(n){if(ee(n))return this._returnResult({data:{user:null,session:null},error:n});throw n}}async signInWithOAuth(t){var n,a,r,o;return await this._handleProviderSignIn(t.provider,{redirectTo:(n=t.options)===null||n===void 0?void 0:n.redirectTo,scopes:(a=t.options)===null||a===void 0?void 0:a.scopes,queryParams:(r=t.options)===null||r===void 0?void 0:r.queryParams,skipBrowserRedirect:(o=t.o
92ptions)===null||o===void 0?void 0:o.skipBrowserRedirect})}async exchangeCodeForSession(t){return await this.initializePromise,this._acquireLock(this.lockAcquireTimeout,async()=>this._exchangeCodeForSession(t))}async signInWithWeb3(t){const{chain:n}=t;switch(n){case"ethereum":return await this.signInWithEthereum(t);case"solana":return await this.signInWithSolana(t);default:throw new Error(`@supabase/auth-js: Unsupported chain "${n}"`)}}async signInWithEthereum(t){var n,a,r,o,i,s,l,c,d,u,p;let f,g;if("message"in t)f=t.message,g=t.signature;else{const{chain:y,wallet:x,statement:m,options:v}=t;let b;if(jt())if(typeof x=="object")b=x;else{const _=window;if("ethereum"in _&&typeof _.ethereum=="object"&&"request"in _.ethereum&&typeof _.ethereum.request=="function")b=_.ethereum;else throw new Error("@supabase/auth-js: No compatible Ethereum wallet interface on the window object (window.ethereum) detected. Make sure the user already has a wallet installed and connected for this app. Prefer passing the wallet interface object directly to signInWithWeb3({ chain: 'ethereum', wallet: resolvedUserWallet }) instead.")}else{if(typeof x!="object"||!(v!=null&&v.url))throw new Error("@supabase/auth-js: Both wallet and url must be specified in non-browser environments.");b=x}const k=new URL((n=v==null?void 0:v.url)!==null&&n!==void 0?n:window.location.href),w=await b.request({method:"eth_requestAccounts"}).then(_=>_).catch(()=>{throw new Error("@supabase/auth-js: Wallet method eth_requestAccounts is missing or invalid")});if(!w||w.length===0)throw new Error("@supabase/auth-js: No accounts available. Please ensure the wallet is connected.");const j=C3(w[0]);let A=(a=v==null?void 0:v.signInWithEthereum)===null||a===void 0?void 0:a.chainId;if(!A){const _=await b.request({method:"eth_chainId"});A=WL(_)}const S={domain:k.host,address:j,statement:m,uri:k.href,version:"1",chainId:A,nonce:(r=v==null?void 0:v.signInWithEthereum)===null||r===void 0?void 0:r.nonce,issuedAt:(i=(o=v==null?void 0:v.signInWithEthereum)===null||o===void 0?void 0:o.issuedAt)!==null&&i!==void 0?i:new Date,expirationTime:(s=v==null?void 0:v.signInWithEthereum)===null||s===void 0?void 0:s.expirationTime,notBefore:(l=v==null?void 0:v.signInWithEthereum)===null||l===void 0?void 0:l.notBefore,requestId:(c=v==null?void 0:v.signInWithEthereum)===null||c===void 0?void 0:c.requestId,resources:(d=v==null?void 0:v.signInWithEthereum)===null||d===void 0?void 0:d.resources};f=zL(S),g=await b.request({method:"personal_sign",params:[VL(f),j]})}try{const{data:y,error:x}=await se(this.fetch,"POST",`${this.url}/token?grant_type=web3`,{headers:this.headers,body:Object.assign({chain:"ethereum",message:f,signature:g},!((u=t.options)===null||u===void 0)&&u.captchaToken?{gotrue_meta_security:{captcha_token:(p=t.options)===null||p===void 0?void 0:p.captchaToken}}:null),xform:In});if(x)throw x;if(!y||!y.session||!y.user){const m=new Oo;return this._returnResult({data:{user:null,session:null},error:m})}return y.session&&(await this._saveSession(y.session),await this._notifyAllSubscribers("SIGNED_IN",y.session)),this._returnResult({data:Object.assign({},y),error:x})}catch(y){if(ee(y))return this._returnResult({data:{user:null,session:null},error:y});throw y}}async signInWithSolana(t){var n,a,r,o,i,s,l,c,d,u,p,f;let g,y;if("message"in t)g=t.message,y=t.signature;else{const{chain:x,wallet:m,statement:v,options:b}=t;let k;if(jt())if(typeof m=="object")k=m;else{const j=window;if("solana"in j&&typeof j.solana=="object"&&("signIn"in j.solana&&typeof j.solana.signIn=="function"||"signMessage"in j.solana&&typeof j.solana.signMessage=="function"))k=j.solana;else throw new Error("@supabase/auth-js: No compatible Solana wallet interface on the window object (window.solana) detected. Make sure the user already has a wallet installed and connected for this app. Prefer passing the wallet interface object directly to signInWithWeb3({ chain: 'solana', wallet: resolvedUserWallet }) instead.")}else{if(typeof m!="object"||!(b!=null&&b.url))throw new Error("@supabase/auth-js: Both wallet and url must be specified in non-browser environments.");k=m}const w=new URL((n=b==null?void 0:b.url)!==null&&n!==void 0?n:window.location.href);
92if("signIn"in k&&k.signIn){const j=await k.signIn(Object.assign(Object.assign(Object.assign({issuedAt:new Date().toISOString()},b==null?void 0:b.signInWithSolana),{version:"1",domain:w.host,uri:w.href}),v?{statement:v}:null));let A;if(Array.isArray(j)&&j[0]&&typeof j[0]=="object")A=j[0];else if(j&&typeof j=="object"&&"signedMessage"in j&&"signature"in j)A=j;else throw new Error("@supabase/auth-js: Wallet method signIn() returned unrecognized value");if("signedMessage"in A&&"signature"in A&&(typeof A.signedMessage=="string"||A.signedMessage instanceof Uint8Array)&&A.signature instanceof Uint8Array)g=typeof A.signedMessage=="string"?A.signedMessage:new TextDecoder().decode(A.signedMessage),y=A.signature;else throw new Error("@supabase/auth-js: Wallet method signIn() API returned object without signedMessage and signature fields")}else{if(!("signMessage"in k)||typeof k.signMessage!="function"||!("publicKey"in k)||typeof k!="object"||!k.publicKey||!("toBase58"in k.publicKey)||typeof k.publicKey.toBase58!="function")throw new Error("@supabase/auth-js: Wallet does not have a compatible signMessage() and publicKey.toBase58() API");g=[`${w.host} wants you to sign in with your Solana account:`,k.publicKey.toBase58(),...v?["",v,""]:[""],"Version: 1",`URI: ${w.href}`,`Issued At: ${(r=(a=b==null?void 0:b.signInWithSolana)===null||a===void 0?void 0:a.issuedAt)!==null&&r!==void 0?r:new Date().toISOString()}`,...!((o=b==null?void 0:b.signInWithSolana)===null||o===void 0)&&o.notBefore?[`Not Before: ${b.signInWithSolana.notBefore}`]:[],...!((i=b==null?void 0:b.signInWithSolana)===null||i===void 0)&&i.expirationTime?[`Expiration Time: ${b.signInWithSolana.expirationTime}`]:[],...!((s=b==null?void 0:b.signInWithSolana)===null||s===void 0)&&s.chainId?[`Chain ID: ${b.signInWithSolana.chainId}`]:[],...!((l=b==null?void 0:b.signInWithSolana)===null||l===void 0)&&l.nonce?[`Nonce: ${b.signInWithSolana.nonce}`]:[],...!((c=b==null?void 0:b.signInWithSolana)===null||c===void 0)&&c.requestId?[`Request ID: ${b.signInWithSolana.requestId}`]:[],...!((u=(d=b==null?void 0:b.signInWithSolana)===null||d===void 0?void 0:d.resources)===null||u===void 0)&&u.length?["Resources",...b.signInWithSolana.resources.map(A=>`- ${A}`)]:[]].join(`
93`);const j=await k.signMessage(new TextEncoder().encode(g),"utf8");if(!j||!(j instanceof Uint8Array))throw new Error("@supabase/auth-js: Wallet signMessage() API returned an recognized value");y=j}}try{const{data:x,error:m}=await se(this.fetch,"POST",`${this.url}/token?grant_type=web3`,{headers:this.headers,body:Object.assign({chain:"solana",message:g,signature:Qr(y)},!((p=t.options)===null||p===void 0)&&p.captchaToken?{gotrue_meta_security:{captcha_token:(f=t.options)===null||f===void 0?void 0:f.captchaToken}}:null),xform:In});if(m)throw m;if(!x||!x.session||!x.user){const v=new Oo;return this._returnResult({data:{user:null,session:null},error:v})}return x.session&&(await this._saveSession(x.session),await this._notifyAllSubscribers("SIGNED_IN",x.session)),this._returnResult({data:Object.assign({},x),error:m})}catch(x){if(ee(x))return this._returnResult({data:{user:null,session:null},error:x});throw x}}async _exchangeCodeForSession(t){const n=await Lr(this.storage,`${this.storageKey}-code-verifier`),[a,r]=(n??"").split("/");try{if(!a&&this.flowType==="pkce")throw new dL;const{data:o,error:i}=await se(this.fetch,"POST",`${this.url}/token?grant_type=pkce`,{headers:this.headers,body:{auth_code:t,code_verifier:a},xform:In});if(await wt(this.storage,`${this.storageKey}-code-verifier`),i)throw i;if(!o||!o.session||!o.user){const s=new Oo;return this._returnResult({data:{user:null,session:null,redirectType:null},error:s})}return o.session&&(await this._saveSession(o.session),await this._notifyAllSubscribers("SIGNED_IN",o.session)),this._returnResult({data:Object.assign(Object.assign({},o),{redirectType:r??null}),error:i})}catch(o){if(await wt(this.storage,`${this.storageKey}-code-verifier`),ee(o))return this._returnResult({data:{user:null,session:null,redirectType:null},error:o});throw o}}async signInWithIdToken(t){try{const{options:n,provider:a,token:r,access_token:o,nonce:i}=t,s=await se(this.fetch,"POST",`${this.url}/token?grant_type=id_token`,{headers:this.headers,body:{provider:a,id_token:r,access_token:o,nonce:i,gotrue_meta_security:{captcha_token:n==null?void 0:n.captchaToken}},xform:In}),{data:l,error:c}=s;if(c)return this._returnResult({data:{user:null,session:null},error:c});if(!l||!l.session||!l.user){const d=new Oo;return this._returnResult({data:{user:null,session:null},error:d})}return l.session&&(await this._saveSession(l.session),await this._notifyAllSubscribers("SIGNED_IN",l.session)),this._returnResult({data:l,error:c})}catch(n){if(ee(n))return this._returnResult({data:{user:null,session:null},error:n});throw n}}async signInWithOtp(t){var n,a,r,o,i;try{if("email"in t){const{email:s,options:l}=t;
93let c=null,d=null;this.flowType==="pkce"&&([c,d]=await No(this.storage,this.storageKey));const{error:u}=await se(this.fetch,"POST",`${this.url}/otp`,{headers:this.headers,body:{email:s,data:(n=l==null?void 0:l.data)!==null&&n!==void 0?n:{},create_user:(a=l==null?void 0:l.shouldCreateUser)!==null&&a!==void 0?a:!0,gotrue_meta_security:{captcha_token:l==null?void 0:l.captchaToken},code_challenge:c,code_challenge_method:d},redirectTo:l==null?void 0:l.emailRedirectTo});return this._returnResult({data:{user:null,session:null},error:u})}if("phone"in t){const{phone:s,options:l}=t,{data:c,error:d}=await se(this.fetch,"POST",`${this.url}/otp`,{headers:this.headers,body:{phone:s,data:(r=l==null?void 0:l.data)!==null&&r!==void 0?r:{},create_user:(o=l==null?void 0:l.shouldCreateUser)!==null&&o!==void 0?o:!0,gotrue_meta_security:{captcha_token:l==null?void 0:l.captchaToken},channel:(i=l==null?void 0:l.channel)!==null&&i!==void 0?i:"sms"}});return this._returnResult({data:{user:null,session:null,messageId:c==null?void 0:c.message_id},error:d})}throw new Pd("You must provide either an email or phone number.")}catch(s){if(await wt(this.storage,`${this.storageKey}-code-verifier`),ee(s))return this._returnResult({data:{user:null,session:null},error:s});throw s}}async verifyOtp(t){var n,a;try{let r,o;"options"in t&&(r=(n=t.options)===null||n===void 0?void 0:n.redirectTo,o=(a=t.options)===null||a===void 0?void 0:a.captchaToken);const{data:i,error:s}=await se(this.fetch,"POST",`${this.url}/verify`,{headers:this.headers,body:Object.assign(Object.assign({},t),{gotrue_meta_security:{captcha_token:o}}),redirectTo:r,xform:In});if(s)throw s;if(!i)throw new Error("An error occurred on token verification.");const l=i.session,c=i.user;return l!=null&&l.access_token&&(await this._saveSession(l),await this._notifyAllSubscribers(t.type=="recovery"?"PASSWORD_RECOVERY":"SIGNED_IN",l)),this._returnResult({data:{user:c,session:l},error:null})}catch(r){if(ee(r))return this._returnResult({data:{user:null,session:null},error:r});throw r}}async signInWithSSO(t){var n,a,r,o,i;try{let s=null,l=null;this.flowType==="pkce"&&([s,l]=await No(this.storage,this.storageKey));const c=await se(this.fetch,"POST",`${this.url}/sso`,{body:Object.assign(Object.assign(Object.assign(Object.assign(Object.assign({},"providerId"in t?{provider_id:t.providerId}:null),"domain"in t?{domain:t.domain}:null),{redirect_to:(a=(n=t.options)===null||n===void 0?void 0:n.redirectTo)!==null&&a!==void 0?a:void 0}),!((r=t==null?void 0:t.options)===null||r===void 0)&&r.captchaToken?{gotrue_meta_security:{captcha_token:t.options.captchaToken}}:null),{skip_http_redirect:!0,code_challenge:s,code_challenge_method:l}),headers:this.headers,xform:LL});return!((o=c.data)===null||o===void 0)&&o.url&&jt()&&!(!((i=t.options)===null||i===void 0)&&i.skipBrowserRedirect)&&window.location.assign(c.data.url),this._returnResult(c)}catch(s){if(await wt(this.storage,`${this.storageKey}-code-verifier`),ee(s))return this._returnResult({data:null,error:s});throw s}}async reauthenticate(){return await this.initializePromise,await this._acquireLock(this.lockAcquireTimeout,async()=>await this._reauthenticate())}async _reauthenticate(){try{return await this._useSession(async t=>{const{data:{session:n},error:a}=t;if(a)throw a;if(!n)throw new tn;const{error:r}=await se(this.fetch,"GET",`${this.url}/reauthenticate`,{headers:this.headers,jwt:n.access_token});return this._returnResult({data:{user:null,session:null},error:r})})}catch(t){if(ee(t))return this._returnResult({data:{user:null,session:null},error:t});throw t}}async resend(t){try{const n=`${this.url}/resend`;if("email"in t){const{email:a,type:r,options:o}=t,{error:i}=await se(this.fetch,"POST",n,{headers:this.headers,body:{email:a,type:r,gotrue_meta_security:{captcha_token:o==null?void 0:o.captchaToken}},redirectTo:o==null?void 0:o.emailRedirectTo});return this._returnResult({data:{user:null,session:null},error:i})}else if("phone"in t){const{phone:a,type:r,options:o}=t,{data:i,error:s}=await se(this.fetch,"POST",n,{headers:this.headers,body:{phone:a,type:r,gotrue_meta_security:{captcha_token:o==null?void 0:o.captchaToken}}});return this._returnResult({data:{user:null,session:null,messageId:i==null?void 0:i.message_id},error:s})}throw new Pd("You must provide either an email or phone number and a type")}catch(n){if(ee(n))return this._returnResult({data:{user:null,session:null},error:n});throw n}}async getSession(){return await this.initializePromise,await this._acquireLock(this.lockAcquireTimeout,async()=>this._useSession(async n=>n))}async _acquireLock(t,n){this._debug("#_acquireLock","begin",t);try{if(this.lockAcquired){const a=this.pendingInLock.length?this.pendingInLock[this.pendingInLock.length-1]:Promise.resolve(),r=(async()=>(await a,await n()))();return this.pendingInLock.push((async()=>{try{await r}catch{}})()),r}return await this.lock(`lock:${this.storageKey}`,t,async()=>{this._debug("#_acquireLock","lock acquired for storage key",this.storageKey);try{this.lockAcquired=!0;const a=n();for(this.pendingInLock.push((async()=>{try{await a}catch{}})()),await a;this.pendingInLock.length;){const r=[...this.pendingInLock];await Promise.all(r),this.pendingInLock.splice(0,r.length)}return await a}finally{this._debug("#_acquireLock","lock released for storage key",this.storageKey),this.lockAcquired=!1}})}finally{this._debug("#_acquireLock","end")}}async _useSession(t){this._debug("#_useSession","begin");try{const n=await this.__loadSession();return await t(n)}finally{this._debug("#_useSession","end")}}async __loadSession(){this._debug("#__loadSession()","begin"),this.lockAcquired||this._debug("#__loadSession()","used outside of an acquired lock!",new Error().stack);try{let t=null;const n=await Lr(this.storage,this.storageKey);if(this._debug("#getSession()","session from storage",n),n!==null&&(this._isValidSession(n)?t=n:(this._debug("#getSession()","session from storage is not val
93id"),await this._removeSession())),!t)return{data:{session:null},error:null};const a=t.expires_at?t.expires_at*1e3-Date.now()<Jh:!1;if(this._debug("#__loadSession()",`session has${a?"":" not"} expired`,"expires_at",t.expires_at),!a){if(this.userStorage){const i=await Lr(this.userStorage,this.storageKey+"-user");i!=null&&i.user?t.user=i.user:t.user=Qh()}if(this.storage.isServer&&t.user&&!t.user.__isUserNotAvailableProxy){const i={value:this.suppressGetSessionWarning};t.user=DL(t.user,i),i.value&&(this.suppressGetSessionWarning=!0)}return{data:{session:t},error:null}}const{data:r,error:o}=await this._callRefreshToken(t.refresh_token);return o?this._returnResult({data:{session:null},error:o}):this._returnResult({data:{session:r},error:null})}finally{this._debug("#__loadSession()","end")}}async getUser(t){if(t)return await this._getUser(t);await this.initializePromise;const n=await this._acquireLock(this.lockAcquireTimeout,async()=>await this._getUser());return n.data.user&&(this.suppressGetSessionWarning=!0),n}async _getUser(t){try{return t?await se(this.fetch,"GET",`${this.url}/user`,{headers:this.headers,jwt:t,xform:ir}):await this._useSession(async n=>{var a,r,o;const{data:i,error:s}=n;if(s)throw s;return!(!((a=i.session)===null||a===void 0)&&a.access_token)&&!this.hasCustomAuthorizationHeader?{data:{user:null},error:new tn}:await se(this.fetch,"GET",`${this.url}/user`,{headers:this.headers,jwt:(o=(r=i.session)===null||r===void 0?void 0:r.access_token)!==null&&o!==void 0?o:void 0,xform:ir})})}catch(n){if(ee(n))return Yh(n)&&(await this._removeSession(),await wt(this.storage,`${this.storageKey}-code-verifier`)),this._returnResult({data:{user:null},error:n});throw n}}async updateUser(t,n={}){return await this.initializePromise,await this._acquireLock(this.lockAcquireTimeout,async()=>await this._updateUser(t,n))}async _updateUser(t,n={}){try{return await this._useSession(async a=>{const{data:r,error:o}=a;if(o)throw o;if(!r.session)throw new tn;const i=r.session;let s=null,l=null;this.flowType==="pkce"&&t.email!=null&&([s,l]=await No(this.storage,this.storageKey));const{data:c,error:d}=await se(this.fetch,"PUT",`${this.url}/user`,{headers:this.headers,redirectTo:n==null?void 0:n.emailRedirectTo,body:Object.assign(Object.assign({},t),{code_challenge:s,code_challenge_method:l}),jwt:i.access_token,xform:ir});if(d)throw d;return i.user=c.user,await this._saveSession(i),await this._notifyAllSubscribers("USER_UPDATED",i),this._returnResult({data:{user:i.user},error:null})})}catch(a){if(await wt(this.storage,`${this.storageKey}-code-verifier`),ee(a))return this._returnResult({data:{user:null},error:a});throw a}}async setSession(t){return await this.initializePromise,await this._acquireLock(this.lockAcquireTimeout,async()=>await this._setSession(t))}async _setSession(t){try{if(!t.access_token||!t.refresh_token)throw new tn;const n=Date.now()/1e3;let a=n,r=!0,o=null;const{payload:i}=Ed(t.access_token);if(i.exp&&(a=i.exp,r=a<=n),r){const{data:s,error:l}=await this._callRefreshToken(t.refresh_token);if(l)return this._returnResult({data:{user:null,session:null},error:l});if(!s)return{data:{user:null,session:null},error:null};o=s}else{const{data:s,error:l}=await this._getUser(t.access_token);if(l)return this._returnResult({data:{user:null,session:null},error:l});o={access_token:t.access_token,refresh_token:t.refresh_token,user:s.user,token_type:"bearer",expires_in:a-n,expires_at:a},await this._saveSession(o),await this._notifyAllSubscribers("SIGNED_IN",o)}return this._returnResult({data:{user:o.user,session:o},error:null})}catch(n){if(ee(n))return this._returnResult({data:{session:null,user:null},error:n});throw n}}async refreshSession(t){return await this.initializePromise,await this._acquireLock(this.lockAcquireTimeout,async()=>await this._refreshSession(t))}async _refreshSession(t){try{return await this._useSession(async n=>{var a;if(!t){const{data:i,error:s}=n;if(s)throw s;t=(a=i.session)!==null&&a!==void 0?a:void 0}if(!(t!=null&&t.refresh_token))throw new tn;const{data:r,error:o}=await this._callRefreshToken(t.refresh_token);return o?this._returnResult({data:{user:null,session:null},error:o}):r?this._returnResult({data:{user:r.user,session:r},error:null}):this._returnResult({data:{user:null,session:null},error:null})})}catch(n){if(ee(n))return this._returnResult({data:{user:null,session:null},error:n});throw n}}async _getSessionFromURL(t,n){try{if(!jt())throw new Td("No browser detected.");
93if(t.error||t.error_description||t.error_code)throw new Td(t.error_description||"Error in URL with unspecified error_description",{error:t.error||"unspecified_error",code:t.error_code||"unspecified_code"});switch(n){case"implicit":if(this.flowType==="pkce")throw new ob("Not a valid PKCE flow url.");break;case"pkce":if(this.flowType==="implicit")throw new Td("Not a valid implicit grant flow url.");break;default:}if(n==="pkce"){if(this._debug("#_initialize()","begin","is PKCE flow",!0),!t.code)throw new ob("No code detected.");const{data:v,error:b}=await this._exchangeCodeForSession(t.code);if(b)throw b;const k=new URL(window.location.href);return k.searchParams.delete("code"),window.history.replaceState(window.history.state,"",k.toString()),{data:{session:v.session,redirectType:null},error:null}}const{provider_token:a,provider_refresh_token:r,access_token:o,refresh_token:i,expires_in:s,expires_at:l,token_type:c}=t;if(!o||!s||!i||!c)throw new Td("No session defined in URL");const d=Math.round(Date.now()/1e3),u=parseInt(s);let p=d+u;l&&(p=parseInt(l));const f=p-d;f*1e3<=Wo&&console.warn(`@supabase/gotrue-js: Session as retrieved from URL expires in ${f}s, should have been closer to ${u}s`);const g=p-u;d-g>=120?console.warn("@supabase/gotrue-js: Session as retrieved from URL was issued over 120s ago, URL could be stale",g,p,d):d-g<0&&console.warn("@supabase/gotrue-js: Session as retrieved from URL was issued in the future? Check the device clock for skew",g,p,d);const{data:y,error:x}=await this._getUser(o);if(x)throw x;const m={provider_token:a,provider_refresh_token:r,access_token:o,expires_in:u,expires_at:p,refresh_token:i,token_type:c,user:y.user};return window.location.hash="",this._debug("#_getSessionFromURL()","clearing window.location.hash"),this._returnResult({data:{session:m,redirectType:t.type},error:null})}catch(a){if(ee(a))return this._returnResult({data:{session:null,redirectType:null},error:a});throw a}}_isImplicitGrantCallback(t){return typeof this.detectSessionInUrl=="function"?this.detectSessionInUrl(new URL(window.location.href),t):!!(t.access_token||t.error_description)}async _isPKCECallback(t){const n=await Lr(this.storage,`${this.storageKey}-code-verifier`);return!!(t.code&&n)}async signOut(t={scope:"global"}){return await this.initializePromise,await this._acquireLock(this.lockAcquireTimeout,async()=>await this._signOut(t))}async _signOut({scope:t}={scope:"global"}){return await this._useSession(async n=>{var a;const{data:r,error:o}=n;if(o&&!Yh(o))return this._returnResult({error:o});const i=(a=r.session)===null||a===void 0?void 0:a.access_token;if(i){const{error:s}=await this.admin.signOut(i,t);if(s&&!(lL(s)&&(s.status===404||s.status===401||s.status===403)||Yh(s)))return this._returnResult({error:s})}return t!=="others"&&(await this._removeSession(),await wt(this.storage,`${this.storageKey}-code-verifier`)),this._returnResult({error:null})})}onAuthStateChange(t){const n=yL(),a={id:n,callback:t,unsubscribe:()=>{this._debug("#unsubscribe()","state change callback with id removed",n),this.stateChangeEmitters.delete(n)}};return this._debug("#onAuthStateChange()","registered callback with id",n),this.stateChangeEmitters.set(n,a),(async()=>(await this.initializePromise,await this._acquireLock(this.lockAcquireTimeout,async()=>{this._emitInitialSession(n)})))(),{data:{subscription:a}}}async _emitInitialSession(t){return await this._useSession(async n=>{var a,r;try{const{data:{session:o},error:i}=n;if(i)throw i;await((a=this.stateChangeEmitters.get(t))===null||a===void 0?void 0:a.callback("INITIAL_SESSION",o)),this._debug("INITIAL_SESSION","callback id",t,"session",o)}catch(o){await((r=this.stateChangeEmitters.get(t))===null||r===void 0?void 0:r.callback("INITIAL_SESSION",null)),this._debug("INITIAL_SESSION","callback id",t,"error",o),console.error(o)}})}async resetPasswordForEmail(t,n={}){let a=null,r=null;this.flowType==="pkce"&&([a,r]=await No(this.storage,this.storageKey,!0));try{return await se(this.fetch,"POST",`${this.url}/recover`,{body:{email:t,code_challenge:a,code_challenge_method:r,gotrue_meta_security:{captcha_token:n.captchaToken}},headers:this.headers,redirectTo:n.redirectTo})}catch(o){if(await wt(this.storage,`${this.storageKey}-code-verifier`),ee(o))return this._returnResult({data:null,error:o});throw o}}async getUserIdentities(){var t;try{const{data:n,error:a}=await this.getUser();if(a)throw a;return this._returnResult({data:{identities:(t=n.user.identities)!==null&&t!==void 0?t:[]},error:null})}catch(n){if(ee(n))return this._returnResult({data:null,error:n});throw n}}async linkIdentity(t){return"token"in t?this.linkIdentityIdToken(t):this.linkIdentityOAuth(t)}async linkIdentityOAuth(t){var n;try{const{data:a,error:r}=await this._useSession(async o=>{var i,s,l,c,d;const{data:u,error:p}=o;if(p)throw p;const f=await this._getUrlForProvider(`${this.url}/user/identities/authorize`,t.provider,{redirectTo:(i=t.options)===null||i===void 0?void 0:i.redirectTo,scopes:(s=t.options)===null||s===void 0?void 0:s.scopes,queryParams:(l=t.options)===null||l===void 0?void 0:l.queryParams,skipBrowserRedirect:!0});return await se(this.fetch,"GET",f,{headers:this.headers,jwt:(d=(c=u.session)===null||c===void 0?void 0:c.access_token)!==null&&d!==void 0?d:void 0})});if(r)throw r;return jt()&&!(!((n=t.options)===null||n===void 0)&&n.skipBrowserRedirect)&&window.location.assign(a==null?void 0:a.url),this._returnResult({data:{provider:t.provider,url:a==null?void 0:a.url},error:null})}catch(a){if(ee(a))return this._returnResult({data:{provider:t.provider,url:null},error:a});throw a}}async linkIdentityIdToken(t){return await this._useSession(async n=>{var a;try{const{error:r,data:{session:o}}=n;if(r)throw r;const{options:i,provider:s,token:l,access_token:c,nonce:d}=t,u=await se(this.fetch,"POST",`${this.url}/token?grant_type=id_token`,{headers:this.headers,jwt:(a=o==null?void 0:o.access_token)!==null&&a!==void 0?a:void 0,body:{provider:s,id_token:l,access_token:c,nonce:d,link_identity:!0,gotrue_meta_security:{captcha_token:i==null?void 0:i.captchaToken}},xform:In}),{data:p,error:f}=u;return f?this._returnResult({data:{user:null,session:null},error:f}):!p||!p.session||!p.user?this._returnResult({data:{user:null,session:null},error:new Oo}):(p.session&&(await this._saveSession(p.session),await this._notifyAllSubscribers("USER_UPDATED",p.session)),this._returnResult({data:p,error:f}))}catch(r){if(await wt(this.storage,`${this.storageKey}-code-verifier`),ee(r))return this._returnResult({data:{user:null,session:null},error:r});throw r}})}async unlinkIdentity(t){try{return await this._useSession(async n=>{var a,r;const{data:o,error:i}=n;if(i)throw i;
93return await se(this.fetch,"DELETE",`${this.url}/user/identities/${t.identity_id}`,{headers:this.headers,jwt:(r=(a=o.session)===null||a===void 0?void 0:a.access_token)!==null&&r!==void 0?r:void 0})})}catch(n){if(ee(n))return this._returnResult({data:null,error:n});throw n}}async _refreshAccessToken(t){const n=`#_refreshAccessToken(${t.substring(0,5)}...)`;this._debug(n,"begin");try{const a=Date.now();return await wL(async r=>(r>0&&await bL(200*Math.pow(2,r-1)),this._debug(n,"refreshing attempt",r),await se(this.fetch,"POST",`${this.url}/token?grant_type=refresh_token`,{body:{refresh_token:t},headers:this.headers,xform:In})),(r,o)=>{const i=200*Math.pow(2,r);return o&&Xh(o)&&Date.now()+i-a<Wo})}catch(a){if(this._debug(n,"error",a),ee(a))return this._returnResult({data:{session:null,user:null},error:a});throw a}finally{this._debug(n,"end")}}_isValidSession(t){return typeof t=="object"&&t!==null&&"access_token"in t&&"refresh_token"in t&&"expires_at"in t}async _handleProviderSignIn(t,n){const a=await this._getUrlForProvider(`${this.url}/authorize`,t,{redirectTo:n.redirectTo,scopes:n.scopes,queryParams:n.queryParams});return this._debug("#_handleProviderSignIn()","provider",t,"options",n,"url",a),jt()&&!n.skipBrowserRedirect&&window.location.assign(a),{data:{provider:t,url:a},error:null}}async _recoverAndRefresh(){var t,n;const a="#_recoverAndRefresh()";this._debug(a,"begin");try{const r=await Lr(this.storage,this.storageKey);if(r&&this.userStorage){let i=await Lr(this.userStorage,this.storageKey+"-user");!this.storage.isServer&&Object.is(this.storage,this.userStorage)&&!i&&(i={user:r.user},await Vo(this.userStorage,this.storageKey+"-user",i)),r.user=(t=i==null?void 0:i.user)!==null&&t!==void 0?t:Qh()}else if(r&&!r.user&&!r.user){const i=await Lr(this.storage,this.storageKey+"-user");i&&(i!=null&&i.user)?(r.user=i.user,await wt(this.storage,this.storageKey+"-user"),await Vo(this.storage,this.storageKey,r)):r.user=Qh()}if(this._debug(a,"session from storage",r),!this._isValidSession(r)){this._debug(a,"session is not valid"),r!==null&&await this._removeSession();return}const o=((n=r.expires_at)!==null&&n!==void 0?n:1/0)*1e3-Date.now()<Jh;if(this._debug(a,`session has${o?"":" not"} expired with margin of ${Jh}s`),o){if(this.autoRefreshToken&&r.refresh_token){const{error:i}=await this._callRefreshToken(r.refresh_token);i&&(console.error(i),Xh(i)||(this._debug(a,"refresh failed with a non-retryable error, removing the session",i),await this._removeSession()))}}else if(r.user&&r.user.__isUserNotAvailableProxy===!0)try{const{data:i,error:s}=await this._getUser(r.access_token);!s&&(i!=null&&i.user)?(r.user=i.user,await this._saveSession(r),await this._notifyAllSubscribers("SIGNED_IN",r)):this._debug(a,"could not get user data, skipping SIGNED_IN notification")}catch(i){console.error("Error getting user data:",i),this._debug(a,"error getting user data, skipping SIGNED_IN notification",i)}else await this._notifyAllSubscribers("SIGNED_IN",r)}catch(r){this._debug(a,"error",r),console.error(r);return}finally{this._debug(a,"end")}}async _callRefreshToken(t){var n,a;if(!t)throw new tn;if(this.refreshingDeferred)return this.refreshingDeferred.promise;const r=`#_callRefreshToken(${t.substring(0,5)}...)`;this._debug(r,"begin");try{this.refreshingDeferred=new bf;const{data:o,error:i}=await this._refreshAccessToken(t);if(i)throw i;if(!o.session)throw new tn;await this._saveSession(o.session),await this._notifyAllSubscribers("TOKEN_REFRESHED",o.session);const s={data:o.session,error:null};return this.refreshingDeferred.resolve(s),s}catch(o){if(this._debug(r,"error",o),ee(o)){const i={data:null,error:o};return Xh(o)||await this._removeSession(),(n=this.refreshingDeferred)===null||n===void 0||n.resolve(i),i}throw(a=this.refreshingDeferred)===null||a===void 0||a.reject(o),o}finally{this.refreshingDeferred=null,this._debug(r,"end")}}async _notifyAllSubscribers(t,n,a=!0){const r=`#_notifyAllSubscribers(${t})`;this._debug(r,"begin",n,`broadcast = ${a}`);try{this.broadcastChannel&&a&&this.broadcastChannel.postMessage({event:t,session:n});const o=[],i=Array.from(this.stateChangeEmitters.values()).map(async s=>{try{await s.callback(t,n)}catch(l){o.push(l)}});if(await Promise.all(i),o.length>0){for(let s=0;s<o.length;s+=1)console.error(o[s]);throw o[0]}}finally{this._debug(r,"end")}}async _saveSession(t){this._debug("#_saveSession()",t),this.suppressGetSessionWarning=!0,await wt(this.storage,`${this.storageKey}-code-verifier`);const n=Object.assign({},t),a=n.user&&n.user.__isUserNotAvailableProxy===!0;if(this.userStorage){!a&&n.user&&await Vo(this.userStorage,this.storageKey+"-user",{user:n.user});const r=Object.assign({},n);delete r.user;const o=db(r);await Vo(this.storage,this.storageKey,o)}else{const r=db(n);await Vo(this.storage,this.storageKey,r)}}async _removeSession(){this._debug("#_removeSession()"),this.suppressGetSessionWarning=!1,await wt(this.storage,this.storageKey),await wt(this.storage,this.storageKey+"-code-verifier"),await wt(this.storage,this.storageKey+"-user"),this.userStorage&&await wt(this.userStorage,this.storageKey+"-user"),await this._notifyAllSubscribers("SIGNED_OUT",null)}_removeVisibilityChangedCallback(){this._debug("#_removeVisibilityChangedCallback()");const t=this.visibilityChangedCallback;this.visibilityChangedCallback=null;
93try{t&&jt()&&(window!=null&&window.removeEventListener)&&window.removeEventListener("visibilitychange",t)}catch(n){console.error("removing visibilitychange callback failed",n)}}async _startAutoRefresh(){await this._stopAutoRefresh(),this._debug("#_startAutoRefresh()");const t=setInterval(()=>this._autoRefreshTokenTick(),Wo);this.autoRefreshTicker=t,t&&typeof t=="object"&&typeof t.unref=="function"?t.unref():typeof Deno<"u"&&typeof Deno.unrefTimer=="function"&&Deno.unrefTimer(t);const n=setTimeout(async()=>{await this.initializePromise,await this._autoRefreshTokenTick()},0);this.autoRefreshTickTimeout=n,n&&typeof n=="object"&&typeof n.unref=="function"?n.unref():typeof Deno<"u"&&typeof Deno.unrefTimer=="function"&&Deno.unrefTimer(n)}async _stopAutoRefresh(){this._debug("#_stopAutoRefresh()");const t=this.autoRefreshTicker;this.autoRefreshTicker=null,t&&clearInterval(t);const n=this.autoRefreshTickTimeout;this.autoRefreshTickTimeout=null,n&&clearTimeout(n)}async startAutoRefresh(){this._removeVisibilityChangedCallback(),await this._startAutoRefresh()}async stopAutoRefresh(){this._removeVisibilityChangedCallback(),await this._stopAutoRefresh()}async _autoRefreshTokenTick(){this._debug("#_autoRefreshTokenTick()","begin");try{await this._acquireLock(0,async()=>{try{const t=Date.now();try{return await this._useSession(async n=>{const{data:{session:a}}=n;if(!a||!a.refresh_token||!a.expires_at){this._debug("#_autoRefreshTokenTick()","no session");return}const r=Math.floor((a.expires_at*1e3-t)/Wo);this._debug("#_autoRefreshTokenTick()",`access token expires in ${r} ticks, a tick lasts ${Wo}ms, refresh threshold is ${G2} ticks`),r<=G2&&await this._callRefreshToken(a.refresh_token)})}catch(n){console.error("Auto refresh tick failed with error. This is likely a transient error.",n)}}finally{this._debug("#_autoRefreshTokenTick()","end")}})}catch(t){if(t.isAcquireTimeout||t instanceof _3)this._debug("auto refresh token tick lock not available");else throw t}}async _handleVisibilityChange(){if(this._debug("#_handleVisibilityChange()"),!jt()||!(window!=null&&window.addEventListener))return this.autoRefreshToken&&this.startAutoRefresh(),!1;try{this.visibilityChangedCallback=async()=>{try{await this._onVisibilityChanged(!1)}catch(t){this._debug("#visibilityChangedCallback","error",t)}},window==null||window.addEventListener("visibilitychange",this.visibilityChangedCallback),await this._onVisibilityChanged(!0)}catch(t){console.error("_handleVisibilityChange",t)}}async _onVisibilityChanged(t){const n=`#_onVisibilityChanged(${t})`;this._debug(n,"visibilityState",document.visibilityState),document.visibilityState==="visible"?(this.autoRefreshToken&&this._startAutoRefresh(),t||(await this.initializePromise,await this._acquireLock(this.lockAcquireTimeout,async()=>{if(document.visibilityState!=="visible"){this._debug(n,"acquired the lock to recover the session, but the browser visibilityState is no longer visible, aborting");return}await this._recoverAndRefresh()}))):document.visibilityState==="hidden"&&this.autoRefreshToken&&this._stopAutoRefresh()}async _getUrlForProvider(t,n,a){const r=[`provider=${encodeURIComponent(n)}`];if(a!=null&&a.redirectTo&&r.push(`redirect_to=${encodeURIComponent(a.redirectTo)}`),a!=null&&a.scopes&&r.push(`scopes=${encodeURIComponent(a.scopes)}`),this.flowType==="pkce"){const[o,i]=await No(this.storage,this.storageKey),s=new URLSearchParams({code_challenge:`${encodeURIComponent(o)}`,code_challenge_method:`${encodeURIComponent(i)}`});r.push(s.toString())}if(a!=null&&a.queryParams){const o=new URLSearchParams(a.queryParams);r.push(o.toString())}return a!=null&&a.skipBrowserRedirect&&r.push(`skip_http_redirect=${a.skipBrowserRedirect}`),`${t}?${r.join("&")}`}async _unenroll(t){try{return await this._useSession(async n=>{var a;const{data:r,error:o}=n;return o?this._returnResult({data:null,error:o}):await se(this.fetch,"DELETE",`${this.url}/factors/${t.factorId}`,{headers:this.headers,jwt:(a=r==null?void 0:r.session)===null||a===void 0?void 0:a.access_token})})}catch(n){if(ee(n))return this._returnResult({data:null,error:n});throw n}}async _enroll(t){try{return await this._useSession(async n=>{var a,r;const{data:o,error:i}=n;if(i)return this._returnResult({data:null,error:i});const s=Object.assign({friendly_name:t.friendlyName,factor_type:t.factorType},t.factorType==="phone"?{phone:t.phone}:t.factorType==="totp"?{issuer:t.issuer}:{}),{data:l,error:c}=await se(this.fetch,"POST",`${this.url}/factors`,{body:s,headers:this.headers,jwt:(a=o==null?void 0:o.session)===null||a===void 0?void 0:a.access_token});return c?this._returnResult({data:null,error:c}):(t.factorType==="totp"&&l.type==="totp"&&(!((r=l==null?void 0:l.totp)===null||r===void 0)&&r.qr_code)&&(l.totp.qr_code=`data:image/svg+xml;utf-8,${l.totp.qr_code}`),this._returnResult({data:l,error:null}))})}catch(n){if(ee(n))return this._returnResult({data:null,error:n});throw n}}async _verify(t){return this._acquireLock(this.lockAcquireTimeout,async()=>{try{return await this._useSession(async n=>{var a;const{data:r,error:o}=n;
93if(o)return this._returnResult({data:null,error:o});const i=Object.assign({challenge_id:t.challengeId},"webauthn"in t?{webauthn:Object.assign(Object.assign({},t.webauthn),{credential_response:t.webauthn.type==="create"?XL(t.webauthn.credential_response):QL(t.webauthn.credential_response)})}:{code:t.code}),{data:s,error:l}=await se(this.fetch,"POST",`${this.url}/factors/${t.factorId}/verify`,{body:i,headers:this.headers,jwt:(a=r==null?void 0:r.session)===null||a===void 0?void 0:a.access_token});return l?this._returnResult({data:null,error:l}):(await this._saveSession(Object.assign({expires_at:Math.round(Date.now()/1e3)+s.expires_in},s)),await this._notifyAllSubscribers("MFA_CHALLENGE_VERIFIED",s),this._returnResult({data:s,error:l}))})}catch(n){if(ee(n))return this._returnResult({data:null,error:n});throw n}})}async _challenge(t){return this._acquireLock(this.lockAcquireTimeout,async()=>{try{return await this._useSession(async n=>{var a;const{data:r,error:o}=n;if(o)return this._returnResult({data:null,error:o});const i=await se(this.fetch,"POST",`${this.url}/factors/${t.factorId}/challenge`,{body:t,headers:this.headers,jwt:(a=r==null?void 0:r.session)===null||a===void 0?void 0:a.access_token});if(i.error)return i;const{data:s}=i;if(s.type!=="webauthn")return{data:s,error:null};switch(s.webauthn.type){case"create":return{data:Object.assign(Object.assign({},s),{webauthn:Object.assign(Object.assign({},s.webauthn),{credential_options:Object.assign(Object.assign({},s.webauthn.credential_options),{publicKey:JL(s.webauthn.credential_options.publicKey)})})}),error:null};case"request":return{data:Object.assign(Object.assign({},s),{webauthn:Object.assign(Object.assign({},s.webauthn),{credential_options:Object.assign(Object.assign({},s.webauthn.credential_options),{publicKey:YL(s.webauthn.credential_options.publicKey)})})}),error:null}}})}catch(n){if(ee(n))return this._returnResult({data:null,error:n});throw n}})}async _challengeAndVerify(t){const{data:n,error:a}=await this._challenge({factorId:t.factorId});return a?this._returnResult({data:null,error:a}):await this._verify({factorId:t.factorId,challengeId:n.id,code:t.code})}async _listFactors(){var t;const{data:{user:n},error:a}=await this.getUser();if(a)return{data:null,error:a};const r={all:[],phone:[],totp:[],webauthn:[]};for(const o of(t=n==null?void 0:n.factors)!==null&&t!==void 0?t:[])r.all.push(o),o.status==="verified"&&r[o.factor_type].push(o);return{data:r,error:null}}async _getAuthenticatorAssuranceLevel(t){var n,a,r,o;if(t)try{const{payload:f}=Ed(t);let g=null;f.aal&&(g=f.aal);let y=g;const{data:{user:x},error:m}=await this.getUser(t);if(m)return this._returnResult({data:null,error:m});((a=(n=x==null?void 0:x.factors)===null||n===void 0?void 0:n.filter(k=>k.status==="verified"))!==null&&a!==void 0?a:[]).length>0&&(y="aal2");const b=f.amr||[];return{data:{currentLevel:g,nextLevel:y,currentAuthenticationMethods:b},error:null}}catch(f){if(ee(f))return this._returnResult({data:null,error:f});throw f}const{data:{session:i},error:s}
93=await this.getSession();if(s)return this._returnResult({data:null,error:s});if(!i)return{data:{currentLevel:null,nextLevel:null,currentAuthenticationMethods:[]},error:null};const{payload:l}=Ed(i.access_token);let c=null;l.aal&&(c=l.aal);let d=c;((o=(r=i.user.factors)===null||r===void 0?void 0:r.filter(f=>f.status==="verified"))!==null&&o!==void 0?o:[]).length>0&&(d="aal2");const p=l.amr||[];return{data:{currentLevel:c,nextLevel:d,currentAuthenticationMethods:p},error:null}}async _getAuthorizationDetails(t){try{return await this._useSession(async n=>{const{data:{session:a},error:r}=n;return r?this._returnResult({data:null,error:r}):a?await se(this.fetch,"GET",`${this.url}/oauth/authorizations/${t}`,{headers:this.headers,jwt:a.access_token,xform:o=>({data:o,error:null})}):this._returnResult({data:null,error:new tn})})}catch(n){if(ee(n))return this._returnResult({data:null,error:n});throw n}}async _approveAuthorization(t,n){try{return await this._useSession(async a=>{const{data:{session:r},error:o}=a;if(o)return this._returnResult({data:null,error:o});if(!r)return this._returnResult({data:null,error:new tn});const i=await se(this.fetch,"POST",`${this.url}/oauth/authorizations/${t}/consent`,{headers:this.headers,jwt:r.access_token,body:{action:"approve"},xform:s=>({data:s,error:null})});return i.data&&i.data.redirect_url&&jt()&&!(n!=null&&n.skipBrowserRedirect)&&window.location.assign(i.data.redirect_url),i})}catch(a){if(ee(a))return this._returnResult({data:null,error:a});throw a}}async _denyAuthorization(t,n){try{return await this._useSession(async a=>{const{data:{session:r},error:o}=a;if(o)return this._returnResult({data:null,error:o});if(!r)return this._returnResult({data:null,error:new tn});const i=await se(this.fetch,"POST",`${this.url}/oauth/authorizations/${t}/consent`,{headers:this.headers,jwt:r.access_token,body:{action:"deny"},xform:s=>({data:s,error:null})});return i.data&&i.data.redirect_url&&jt()&&!(n!=null&&n.skipBrowserRedirect)&&window.location.assign(i.data.redirect_url),i})}catch(a){if(ee(a))return this._returnResult({data:null,error:a});throw a}}async _listOAuthGrants(){try{return await this._useSession(async t=>{const{data:{session:n},error:a}=t;return a?this._returnResult({data:null,error:a}):n?await se(this.fetch,"GET",`${this.url}/user/oauth/grants`,{headers:this.headers,jwt:n.access_token,xform:r=>({data:r,error:null})}):this._returnResult({data:null,error:new tn})})}catch(t){if(ee(t))return this._returnResult({data:null,error:t});throw t}}async _revokeOAuthGrant(t){try{return await this._useSession(async n=>{const{data:{session:a},error:r}=n;return r?this._returnResult({data:null,error:r}):a?(await se(this.fetch,"DELETE",`${this.url}/user/oauth/grants`,{headers:this.headers,jwt:a.access_token,query:{client_id:t.clientId},noResolveJson:!0}),{data:{},error:null}):this._returnResult({data:null,error:new tn})})}catch(n){if(ee(n))return this._returnResult({data:null,error:n});throw n}}async fetchJwk(t,n={keys:[]}){let a=n.keys.find(s=>s.kid===t);if(a)return a;const r=Date.now();if(a=this.jwks.keys.find(s=>s.kid===t),a&&this.jwks_cached_at+iL>r)return a;const{data:o,error:i}=await se(this.fetch,"GET",`${this.url}/.well-known/jwks.json`,{headers:this.headers});if(i)throw i;return!o.keys||o.keys.length===0||(this.jwks=o,this.jwks_cached_at=r,a=o.keys.find(s=>s.kid===t),!a)?null:a}async getClaims(t,n={}){try{let a=t;if(!a){const{data:f,error:g}
93=await this.getSession();if(g||!f.session)return this._returnResult({data:null,error:g});a=f.session.access_token}const{header:r,payload:o,signature:i,raw:{header:s,payload:l}}=Ed(a);n!=null&&n.allowExpired||PL(o.exp);const c=!r.alg||r.alg.startsWith("HS")||!r.kid||!("crypto"in globalThis&&"subtle"in globalThis.crypto)?null:await this.fetchJwk(r.kid,n!=null&&n.keys?{keys:n.keys}:n==null?void 0:n.jwks);if(!c){const{error:f}=await this.getUser(a);if(f)throw f;return{data:{claims:o,header:r,signature:i},error:null}}const d=TL(r.alg),u=await crypto.subtle.importKey("jwk",c,d,!0,["verify"]);if(!await crypto.subtle.verify(d,u,i,mL(`${s}.${l}`)))throw new J2("Invalid JWT signature");return{data:{claims:o,header:r,signature:i},error:null}}catch(a){if(ee(a))return this._returnResult({data:null,error:a});throw a}}}Jl.nextInstanceID={};const sB=Jl,lB="2.98.0";let tl="";typeof Deno<"u"?tl="deno":typeof document<"u"?tl="web":typeof navigator<"u"&&navigator.product==="ReactNative"?tl="react-native":tl="node";const cB={"X-Client-Info":`supabase-js-${tl}/${lB}`},dB={headers:cB},uB={schema:"public"},pB={autoRefreshToken:!0,persistSession:!0,detectSessionInUrl:!0,flowType:"implicit"},fB={};function Yl(e){"@babel/helpers - typeof";return Yl=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Yl(e)}function hB(e,t){if(Yl(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Yl(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function mB(e){var t=hB(e,"string");return Yl(t)=="symbol"?t:t+""}function gB(e,t,n){return(t=mB(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function yb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function qe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?yb(Object(n),!0).forEach(function(a){gB(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yb(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}const yB=e=>e?(...t)=>e(...t):(...t)=>fetch(...t),vB=()=>Headers,xB=(e,t,n)=>{const a=yB(n),r=vB();return async(o,i)=>{var s;const l=(s=await t())!==null&&s!==void 0?s:e;let c=new r(i==null?void 0:i.headers);return c.has("apikey")||c.set("apikey",e),c.has("Authorization")||c.set("Authorization",`Bearer ${l}`),a(o,qe(qe({},i),{},{headers:c}))}};function bB(e){return e.endsWith("/")?e:e+"/"}function wB(e,t){var n,a;const{db:r,auth:o,realtime:i,global:s}=e,{db:l,auth:c,realtime:d,global:u}=t,p={db:qe(qe({},l),r),auth:qe(qe({},c),o),realtime:qe(qe({},d),i),storage:{},global:qe(qe(qe({},u),s),{},{headers:qe(qe({},(n=u==null?void 0:u.headers)!==null&&n!==void 0?n:{}),(a=s==null?void 0:s.headers)!==null&&a!==void 0?a:{})}),accessToken:async()=>""};return e.accessToken?p.accessToken=e.accessToken:delete p.accessToken,p}function jB(e){const t=e==null?void 0:e.trim();if(!t)throw new Error("supabaseUrl is required.");if(!t.match(/^https?:\/\//i))throw new Error("Invalid supabaseUrl: Must be a valid HTTP or HTTPS URL.");try{return new URL(bB(t))}catch{throw Error("Invalid supabaseUrl: Provided URL is malformed.")}}var SB=class extends sB{constructor(e){super(e)}},kB=class{constructor(e,t,n){var a,r;this.supabaseUrl=e,this.supabaseKey=t;const o=jB(e);if(!t)throw new Error("supabaseKey is required.");this.realtimeUrl=new URL("realtime/v1",o),this.realtimeUrl.protocol=this.realtimeUrl.protocol.replace("http","ws"),this.authUrl=new URL("auth/v1",o),this.storageUrl=new URL("storage/v1",o),this.functionsUrl=new URL("functions/v1",o);const i=`sb-${o.hostname.split(".")[0]}-auth-token`,s={db:uB,realtime:fB,auth:qe(qe({},pB),{},{storageKey:i}),global:dB},l=wB(n??{},s);if(this.storageKey=(a=l.auth.storageKey)!==null&&a!==void 0?a:"",this.headers=(r=l.global.headers)!==null&&r!==void 0?r:{},l.accessToken)this.accessToken=l.accessToken,this.auth=new Proxy({},{get:(d,u)=>{throw new Error(`@supabase/supabase-js: Supabase Client is configured with the accessToken option, accessing supabase.auth.${String(u)} is not possible`)}});else{var c;this.auth=this._initSupabaseAuthClient((c=l.auth)!==null&&c!==void 0?c:{},this.headers,l.global.fetch)}this.fetch=xB(t,this._getAccessToken.bind(this),l.global.fetch),this.realtime=this._initRealtimeClient(qe({headers:this.headers,accessToken:this._getAccessToken.bind(this)},l.realtime)),this.accessToken&&Promise.resolve(this.accessToken()).then(d=>this.realtime.setAuth(d)).catch(d=>console.warn("Failed to set initial Realtime auth token:",d)),this.rest=new lR(new URL("rest/v1",o).href,{headers:this.headers,schema:l.db.schema,fetch:this.fetch,timeout:l.db.timeout,urlLengthLimit:l.db.urlLengthLimit}),this.storage=new tL(this.storageUrl.href,this.headers,this.fetch,n==null?void 0:n.storage),l.accessToken||this._listenForAuthEvents()}get functions(){return new eR(this.functionsUrl.href,{headers:this.headers,customFetch:this.fetch})}from(e){return this.rest.from(e)}schema(e){return this.rest.schema(e)}rpc(e,t={},n={head:!1,get:!1,count:void 0}){return this.rest.rpc(e,t,n)}
93channel(e,t={config:{}}){return this.realtime.channel(e,t)}getChannels(){return this.realtime.getChannels()}removeChannel(e){return this.realtime.removeChannel(e)}removeAllChannels(){return this.realtime.removeAllChannels()}async _getAccessToken(){var e=this,t,n;if(e.accessToken)return await e.accessToken();const{data:a}=await e.auth.getSession();return(t=(n=a.session)===null||n===void 0?void 0:n.access_token)!==null&&t!==void 0?t:e.supabaseKey}_initSupabaseAuthClient({autoRefreshToken:e,persistSession:t,detectSessionInUrl:n,storage:a,userStorage:r,storageKey:o,flowType:i,lock:s,debug:l,throwOnError:c},d,u){const p={Authorization:`Bearer ${this.supabaseKey}`,apikey:`${this.supabaseKey}`};return new SB({url:this.authUrl.href,headers:qe(qe({},p),d),storageKey:o,autoRefreshToken:e,persistSession:t,detectSessionInUrl:n,storage:a,userStorage:r,flowType:i,lock:s,debug:l,throwOnError:c,fetch:u,hasCustomAuthorizationHeader:Object.keys(this.headers).some(f=>f.toLowerCase()==="authorization")})}_initRealtimeClient(e){return new AR(this.realtimeUrl.href,qe(qe({},e),{},{params:qe(qe({},{apikey:this.supabaseKey}),e==null?void 0:e.params)}))}_listenForAuthEvents(){return this.auth.onAuthStateChange((e,t)=>{this._handleTokenChanged(e,"CLIENT",t==null?void 0:t.access_token)})}_handleTokenChanged(e,t,n){(e==="TOKEN_REFRESHED"||e==="SIGNED_IN")&&this.changedAccessToken!==n?(this.changedAccessToken=n,this.realtime.setAuth(n)):e==="SIGNED_OUT"&&(this.realtime.setAuth(),t=="STORAGE"&&this.auth.signOut(),this.changedAccessToken=void 0)}};const AB=(e,t,n)=>new kB(e,t,n);function _B(){if(typeof window<"u")return!1;const e=globalThis.process;if(!e)return!1;const t=e.version;if(t==null)return!1;const n=t.match(/^v(\d+)\./);return n?parseInt(n[1],10)<=18:!1}_B()&&console.warn("⚠️  Node.js 18 and below are deprecated and will no longer be supported in future versions of @supabase/supabase-js. Please upgrade to Node.js 20 or later. For more information, visit: https://github.com/orgs/supabase/discussions/37217");const CB="https://ehlxcpfqnuaxajaetnwi.supabase.co",PB="eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6ImVobHhjcGZxbnVheGFqYWV0bndpIiwicm9sZSI6ImFub24iLCJpYXQiOjE3Njk3MDk5MzEsImV4cCI6MjA4NTI4NTkzMX0.W1XClpYPyGIMg4vPYhsnYpPaNkvhJezwII-7hR6E_wg",yt=AB(CB,PB,{auth:{persistSession:!0,autoRefreshToken:!0}}),T3=C.createContext(),zt=()=>{const e=C.useContext(T3);if(!e)throw new Error("useAnalytics must be used within an AnalyticsProvider");return e},TB=({children:e})=>{const[t,n]=C.useState({pageViews:[],events:[],sessions:[],visitors:[],realTimeUsers:0}),[a,r]=C.useState([]),[o,i]=C.useState([]),[s]=C.useState(()=>localStorage.getItem("intuitus_tid")||"IT-PRO-99"),l=async()=>{try{const{data:f}=await yt.from("custom_users_1740000000000").select("*").order("created_at",{ascending:!1});r(f||[])}catch(f){console.error("Failed to fetch users:",f)}},c=async()=>{try{const[f,g]=await Promise.all([yt.from("telemetry_page_views_1740000000012").select("*").order("timestamp",{ascending:!1}).limit(2e3),yt.from("telemetry_events_1740000000012").select("*").order("timestamp",{ascending:!1}).limit(2e3)]);if(f.data||g.data){const y=(f.data||[]).map(m=>({trackingId:m.tracking_id,visitorId:m.visitor_id,sessionId:m.session_id,userSerial:m.user_serial,url:m.url,page:m.page,referrer:m.referrer,device:m.device,viewport:{width:m.viewport_width,height:m.viewport_height},timestamp:new Date(m.timestamp).getTime(),eventType:"pageview"})),x=(g.data||[]).map(m=>({id:m.id,trackingId:m.tracking_id,visitorId:m.visitor_id,sessionId:m.session_id,userSerial:m.user_serial,eventName:m.event_name,page:m.page,properties:m.properties,timestamp:new Date(m.timestamp).getTime(),eventType:"event"}));n({pageViews:y,events:x,sessions:[],visitors:[],realTimeUsers:0})}}catch(f){console.error("Telemetry fetch error:",f)}};C.useEffect(()=>{l(),c();const f=setInterval(()=>{c()},3e3);return()=>clearInterval(f)},[]);const d=C.useMemo(()=>{if(o.length===0)return t;const f=new Set;a.forEach(y=>{var x;o.includes(y.user_group)&&(f.add(y.user_serial),(x=y.linked_visitor_ids)==null||x.forEach(m=>f.add(m)))});const g=y=>!f.has(y.userSerial)&&!f.has(y.visitorId);return{...t,pageViews:t.pageViews.filter(g),events:t.events.filter(g)}},[t,a,o]),u=async()=>{window.confirm("Are you sure you want to permanently delete all live telemetry data?")&&(await yt.from("telemetry_page_views_1740000000012").delete().neq("id","00000000-0000-0000-0000-000000000000"),await yt.from("telemetry_events_1740000000012").delete().neq("id","00000000-0000-0000-0000-000000000000"),c())},p=async f=>{const{error:g}=await yt.from("custom_users_1740000000000").insert([{user_serial:f.userID,source_user_id:f.userID,first_name:f.firstName,last_name:f.lastName,postal_code:f.postalCode,state:f.state,membership_type:f.membershipType,membership_status:f.membershipStatus}]);g||l()};return h.jsx(T3.Provider,{"data-greta-id":"src/contexts/AnalyticsContext.jsx:144:4","data-greta-name":"AnalyticsContext.Provider","data-greta-editable":"false","data-component-path":"src/contexts/AnalyticsContext.jsx","data-component-line":"144","data-component-file":"AnalyticsContext.jsx","data-component-name":"AnalyticsContext.Provider","data-component-content":"%7B%7D",value:{analyticsData:d,rawAnalyticsData:t,excludedGroups:o,setExcludedGroups:i,trackingId:s,customUsers:a,fetchCustomUsers:l,addCustomUser:p,clearData:u},children:e})};var E3={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},vb=O.createContext&&O.createContext(E3),EB=["attr","size","title"];function DB(e,t){if(e==null)return{};var n=OB(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function OB(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function Fu(){return Fu=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Fu.apply(this,arguments)}function xb(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Uu(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};
vendor: 8,347 bytes, line 93
93t%2?xb(Object(n),!0).forEach(function(a){NB(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):xb(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function NB(e,t,n){return t=RB(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function RB(e){var t=LB(e,"string");return typeof t=="symbol"?t:t+""}function LB(e,t){if(typeof e!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(typeof a!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function D3(e){return e&&e.map((t,n)=>O.createElement(t.tag,Uu({key:n},t.attr),D3(t.child)))}function P(e){return t=>O.createElement(BB,Fu({attr:Uu({},e.attr)},t),D3(e.child))}function BB(e){var t=n=>{var{attr:a,size:r,title:o}=e,i=DB(e,EB),s=r||n.size||"1em",l;return n.className&&(l=n.className),e.className&&(l=(l?l+" ":"")+e.className),O.createElement("svg",Fu({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},n.attr,a,i,{className:l,style:Uu(Uu({color:e.color||n.color},n.style),e.style),height:s,width:s,xmlns:"http://www.w3.org/2000/svg"}),o&&O.createElement("title",null,o),e.children)};return vb!==void 0?O.createElement(vb.Consumer,null,n=>t(n)):t(E3)}function IB(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"22 12 18 12 15 21 9 3 6 12 2 12"},child:[]}]})(e)}function $B(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M5 17H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v10a2 2 0 0 1-2 2h-1"},child:[]},{tag:"polygon",attr:{points:"12 15 17 21 7 21 12 15"},child:[]}]})(e)}function MB(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"line",attr:{x1:"12",y1:"8",x2:"12",y2:"12"},child:[]},{tag:"line",attr:{x1:"12",y1:"16",x2:"12.01",y2:"16"},child:[]}]})(e)}function FB(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2"},child:[]},{tag:"line",attr:{x1:"12",y1:"8",x2:"12",y2:"12"},child:[]},{tag:"line",attr:{x1:"12",y1:"16",x2:"12.01",y2:"16"},child:[]}]})(e)}function O3(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"},child:[]},{tag:"line",attr:{x1:"12",y1:"9",x2:"12",y2:"13"},child:[]},{tag:"line",attr:{x1:"12",y1:"17",x2:"12.01",y2:"17"},child:[]}]})(e)}function UB(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"18",y1:"10",x2:"6",y2:"10"},child:[]},{tag:"line",attr:{x1:"21",y1:"6",x2:"3",y2:"6"},child:[]},{tag:"line",attr:{x1:"21",y1:"14",x2:"3",y2:"14"},child:[]},{tag:"line",attr:{x1:"18",y1:"18",x2:"6",y2:"18"},child:[]}]})(e)}function WB(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"21",y1:"10",x2:"3",y2:"10"},child:[]},{tag:"line",attr:{x1:"21",y1:"6",x2:"3",y2:"6"},child:[]},{tag:"line",attr:{x1:"21",y1:"14",x2:"3",y2:"14"},child:[]},{tag:"line",attr:{x1:"21",y1:"18",x2:"3",y2:"18"},child:[]}]})(e)}function VB(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"17",y1:"10",x2:"3",y2:"10"},child:[]},{tag:"line",attr:{x1:"21",y1:"6",x2:"3",y2:"6"},child:[]},{tag:"line",attr:{x1:"21",y1:"14",x2:"3",y2:"14"},child:[]},{tag:"line",attr:{x1:"17",y1:"18",x2:"3",y2:"18"},child:[]}]})(e)}function zB(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"21",y1:"10",x2:"7",y2:"10"},child:[]},{tag:"line",attr:{x1:"21",y1:"6",x2:"3",y2:"6"},child:[]},{tag:"line",attr:{x1:"21",y1:"14",x2:"3",y2:"14"},child:[]},{tag:"line",attr:{x1:"21",y1:"18",x2:"7",y2:"18"},child:[]}]})(e)}function HB(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"5",r:"3"},child:[]},{tag:"line",attr:{x1:"12",y1:"22",x2:"12",y2:"8"},child:[]},{tag:"path",attr:{d:"M5 12H2a10 10 0 0 0 20 0h-3"},child:[]}]})(e)}function GB(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"line",attr:{x1:"14.31",y1:"8",x2:"20.05",y2:"17.94"},child:[]},{tag:"line",attr:{x1:"9.69",y1:"8",x2:"21.17",y2:"8"},child:[]},{tag:"line",attr:{x1:"7.38",y1:"12",x2:"13.12",y2:"2.06"},child:[]},{tag:"line",attr:{x1:"9.69",y1:"16",x2:"3.95",y2:"6.06"},child:[]},{tag:"line",attr:{x1:"14.31",y1:"16",x2:"2.83",y2:"16"},child:[]},{tag:"line",attr:{x1:"16.62",y1:"12",x2:"10.88",y2:"21.94"},child:[]}]})(e)}function qB(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"21 8 21 21 3 21 3 8"},child:[]},{tag:"rect",attr:{x:"1",y:"3",width:"22",height:"5"},child:[]},{tag:"line",attr:{x1:"10",y1:"12",x2:"14",y2:"12"},child:[]}]})(e)}function KB(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"polyline",attr:{points:"8 12 12 16 16 12"},child:[]},{tag:"line",attr:{x1:"12",y1:"8",x2:"12",y2:"16"},child:[]}]})(e)}function JB(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"17",y1:"7",x2:"7",y2:"17"},child:[]},{tag:"polyline",attr:{points:"17 17 7 17 7 7"},child:[]}]})(e)}function YB(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"7",y1:"7",x2:"17",y2:"17"},child:[]},{tag:"polyline",attr:{points:"17 7 17 17 7 17"},child:[]}]})(e)}function XB(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"12",y1:"5",x2:"12",y2:"19"},child:[]},{tag:"polyline",attr:{points:"19 12 12 19 5 12"},child:[]}]})(e)}function QB(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"polyline",attr:{points:"12 8 8 12 12 16"},child:[]},{tag:"line",attr:{x1:"16",y1:"12",x2:"8",y2:"12"},child:[]}]})(e)}function ZB(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"19",y1:"12",x2:"5",y2:"12"},child:[]},{tag:"polyline",attr:{points:"12 19 5 12 12 5"},child:[]}]})(e)}function e6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"polyline",attr:{points:"12 16 16 12 12 8"},child:[]},{tag:"line",attr:{x1:"8",y1:"12",x2:"16",y2:"12"},child:[]}]})(e)}function t6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"5",y1:"12",x2:"19",y2:"12"},child:[]},{tag:"polyline",attr:{points:"12 5 19 12 12 19"}
93,child:[]}]})(e)}function n6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"polyline",attr:{points:"16 12 12 8 8 12"},child:[]},{tag:"line",attr:{x1:"12",y1:"16",x2:"12",y2:"8"},child:[]}]})(e)}function a6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"17",y1:"17",x2:"7",y2:"7"},child:[]},{tag:"polyline",attr:{points:"7 17 7 7 17 7"},child:[]}]})(e)}function r6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"7",y1:"17",x2:"17",y2:"7"},child:[]},{tag:"polyline",attr:{points:"7 7 17 7 17 17"},child:[]}]})(e)}function o6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"12",y1:"19",x2:"12",y2:"5"},child:[]},{tag:"polyline",attr:{points:"5 12 12 5 19 12"},child:[]}]})(e)}function i6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"4"},child:[]},{tag:"path",attr:{d:"M16 8v5a3 3 0 0 0 6 0v-1a10 10 0 1 0-3.92 7.94"},child:[]}]})(e)}function s6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"8",r:"7"},child:[]},{tag:"polyline",attr:{points:"8.21 13.89 7 23 12 20 17 23 15.79 13.88"},child:[]}]})(e)}function l6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"18",y1:"20",x2:"18",y2:"10"},child:[]},{tag:"line",attr:{x1:"12",y1:"20",x2:"12",y2:"4"},child:[]},{tag:"line",attr:{x1:"6",y1:"20",x2:"6",y2:"14"},child:[]}]})(e)}function c6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"12",y1:"20",x2:"12",y2:"10"},child:[]},{tag:"line",attr:{x1:"18",y1:"20",x2:"18",y2:"4"},child:[]},{tag:"line",attr:{x1:"6",y1:"20",x2:"6",y2:"16"},child:[]}]})(e)}function d6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M5 18H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3.19M15 6h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-3.19"},child:[]},{tag:"line",attr:{x1:"23",y1:"13",x2:"23",y2:"11"},child:[]},{tag:"polyline",attr:{points:"11 6 7 12 13 12 9 18"},child:[]}]})(e)}function u6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"1",y:"6",width:"18",height:"12",rx:"2",ry:"2"},child:[]},{tag:"line",attr:{x1:"23",y1:"13",x2:"23",y2:"11"},child:[]}]})(e)}function p6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M13.73 21a2 2 0 0 1-3.46 0"},child:[]},{tag:"path",attr:{d:"M18.63 13A17.89 17.89 0 0 1 18 8"},child:[]},{tag:"path",attr:{d:"M6.26 6.26A5.86 5.86 0 0 0 6 8c0 7-3 9-3 9h14"},child:[]},{tag:"path",attr:{d:"M18 8a6 6 0 0 0-9.33-5"},child:[]},{tag:"line",attr:{x1:"1",y1:"1",x2:"23",y2:"23"},child:[]}]})(e)}function f6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9"},child:[]},{tag:"path",attr:{d:"M13.73 21a2 2 0 0 1-3.46 0"},child:[]}]})(e)}function h6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"6.5 6.5 17.5 17.5 12 23 12 1 17.5 6.5 6.5 17.5"},child:[]}]})(e)}function m6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M6 4h8a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z"},child:[]},{tag:"path",attr:{d:"M6 12h9a4 4 0 0 1 4 4 4 4 0 0 1-4 4H6z"},child:[]}]})(e)}function g6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"},child:[]},{tag:"path",attr:{d:"M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"},child:[]}]})(e)}function y6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M4 19.5A2.5 2.5 0 0 1 6.5 17H20"},child:[]},{tag:"path",attr:{d:"M6.5 2H20v20H6.5A2.5 2.5 0 0 1 4 19.5v-15A2.5 2.5 0 0 1 6.5 2z"},child:[]}]})(e)}function v6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M19 21l-7-5-7 5V5a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z"},child:[]}]})(e)}function x6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"},child:[]},{tag:"polyline",attr:{points:"3.27 6.96 12 12.01 20.73 6.96"},child:[]},{tag:"line",attr:{x1:"12",y1:"22.08",x2:"12",y2:"12"},child:[]}]})(e)}function b6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"2",y:"7",width:"20",height:"14",rx:"2",ry:"2"},child:[]},{tag:"path",attr:{d:"M16 21V5a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16"},child:[]}]})(e)}function w6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"3",y:"4",width:"18",height:"18",rx:"2",ry:"2"},child:[]},{tag:"line",attr:{x1:"16",y1:"2",x2:"16",y2:"6"},child:[]},{tag:"line",attr:{x1:"8",y1:"2",x2:"8",y2:"6"},child:[]},{tag:"line",attr:{x1:"3",y1:"10",x2:"21",y2:"10"},child:[]}]})(e)}function j6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"1",y1:"1",x2:"23",y2:"23"},child:[]},{tag:"path",attr:{d:"M21 21H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h3m3-3h6l2 3h4a2 2 0 0 1 2 2v9.34m-7.72-2.06a4 4 0 1 1-5.56-5.56"},child:[]}]})(e)}function S6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M23 19a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h4l2-3h6l2 3h4a2 2 0 0 1 2 2z"},child:[]},{tag:"circle",attr:{cx:"12",cy:"13",r:"4"},child:[]}]})(e)}function k6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M2 16.1A5 5 0 0 1 5.9 20M2 12.05A9 9 0 0 1 9.95 20M2 8V6a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2h-6"},child:[]},{tag:"line",attr:{x1:"2",y1:"20",x2:"2.01",y2:"20"},child:[]}]})(e)}function A6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M22 11.08V12a10 10 0 1 1-5.93-9.14"},child:[]},{tag:"polyline",attr:{points:"22 4 12 14.01 9 11.01"},child:[]}]})(e)}function _6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"9 11 12 14 22 4"},child:[]},{tag:"path",attr:{d:"M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11"},child:[]}]})(e)}function C6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"20 6 9 17 4 12"},child:[]}]})(e)}function P6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"6 9 12 15 18 9"},child:[]}]})(e)}function T6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"15 18 9 12 15 6"},child:[]}]})(e)}function E6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"9 18 15 12 9 6"},child:[]}]})(e)}function D6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"18 15 12 9 6 15"},child:[]}]})(e)}function O6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"7 13 12 18 17 13"},child:[]},{tag:"polyline",attr:{points:"7 6 12 11 17 6"},child:[]}]})(e)}function N6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"11 17 6 12 11 7"},child:[]},{tag:"polyline",attr:{points:"18 17 13 12 18 7"},child:[]}]})(e)}function R6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"13 17 18 12 13 7"},child:[]},{tag:"polyline",attr:{points:"6 17 11 12 6 7"},child:[]}]})(e)}function L6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"17 11 12 6 7 11"},child:[]},{tag:"polyline",attr:{points:"17 18 12 13 7 18"},child:[]}]})(e)}function B6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"circle",attr:{cx:"12",cy:"12",r:"4"},child:[]},{tag:"line",attr:{x1:"21.17",y1:"8",x2:"12",y2:"8"},child:[]},{tag:"line",attr:{x1:"3.95",y1:"6.06",x2:"8.54",y2:"14"},child:[]},{tag:"line",attr:{x1:"10.88",y1:"21.94",x2:"15.46",y2:"14"},child:[]}]})(e)}function I6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]}]})(e)}function $6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2"},child:[]}
93,{tag:"rect",attr:{x:"8",y:"2",width:"8",height:"4",rx:"1",ry:"1"},child:[]}]})(e)}function M6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"polyline",attr:{points:"12 6 12 12 16 14"},child:[]}]})(e)}function F6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"8",y1:"19",x2:"8",y2:"21"},child:[]},{tag:"line",attr:{x1:"8",y1:"13",x2:"8",y2:"15"},child:[]},{tag:"line",attr:{x1:"16",y1:"19",x2:"16",y2:"21"},child:[]},{tag:"line",attr:{x1:"16",y1:"13",x2:"16",y2:"15"},child:[]},{tag:"line",attr:{x1:"12",y1:"21",x2:"12",y2:"23"},child:[]},{tag:"line",attr:{x1:"12",y1:"15",x2:"12",y2:"17"},child:[]},{tag:"path",attr:{d:"M20 16.58A5 5 0 0 0 18 7h-1.26A8 8 0 1 0 4 15.25"},child:[]}]})(e)}function U6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M19 16.9A5 5 0 0 0 18 7h-1.26a8 8 0 1 0-11.62 9"},child:[]},{tag:"polyline",attr:{points:"13 11 9 17 15 17 11 23"},child:[]}]})(e)}function W6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M22.61 16.95A5 5 0 0 0 18 10h-1.26a8 8 0 0 0-7.05-6M5 5a8 8 0 0 0 4 15h9a5 5 0 0 0 1.7-.3"},child:[]},{tag:"line",attr:{x1:"1",y1:"1",x2:"23",y2:"23"},child:[]}]})(e)}function V6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"16",y1:"13",x2:"16",y2:"21"},child:[]},{tag:"line",attr:{x1:"8",y1:"13",x2:"8",y2:"21"},child:[]},{tag:"line",attr:{x1:"12",y1:"15",x2:"12",y2:"23"},child:[]},{tag:"path",attr:{d:"M20 16.58A5 5 0 0 0 18 7h-1.26A8 8 0 1 0 4 15.25"},child:[]}]})(e)}function z6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M20 17.58A5 5 0 0 0 18 8h-1.26A8 8 0 1 0 4 16.25"},child:[]},{tag:"line",attr:{x1:"8",y1:"16",x2:"8.01",y2:"16"},child:[]},{tag:"line",attr:{x1:"8",y1:"20",x2:"8.01",y2:"20"},child:[]},{tag:"line",attr:{x1:"12",y1:"18",x2:"12.01",y2:"18"},child:[]},{tag:"line",attr:{x1:"12",y1:"22",x2:"12.01",y2:"22"},child:[]},{tag:"line",attr:{x1:"16",y1:"16",x2:"16.01",y2:"16"},child:[]},{tag:"line",attr:{x1:"16",y1:"20",x2:"16.01",y2:"20"},child:[]}]})(e)}function H6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M18 10h-1.26A8 8 0 1 0 9 20h9a5 5 0 0 0 0-10z"},child:[]}]})(e)}function G6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"16 18 22 12 16 6"},child:[]},{tag:"polyline",attr:{points:"8 6 2 12 8 18"},child:[]}]})(e)}function q6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"12 2 22 8.5 22 15.5 12 22 2 15.5 2 8.5 12 2"},child:[]},{tag:"line",attr:{x1:"12",y1:"22",x2:"12",y2:"15.5"},child:[]},{tag:"polyline",attr:{points:"22 8.5 12 15.5 2 8.5"},child:[]},{tag:"polyline",attr:{points:"2 15.5 12 8.5 22 15.5"},child:[]},{tag:"line",attr:{x1:"12",y1:"2",x2:"12",y2:"8.5"},child:[]}]})(e)}function K6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"},child:[]},{tag:"polyline",attr:{points:"7.5 4.21 12 6.81 16.5 4.21"},child:[]},{tag:"polyline",attr:{points:"7.5 19.79 7.5 14.6 3 12"},child:[]},{tag:"polyline",attr:{points:"21 12 16.5 14.6 16.5 19.79"},child:[]},{tag:"polyline",attr:{points:"3.27 6.96 12 12.01 20.73 6.96"},child:[]},{tag:"line",attr:{x1:"12",y1:"22.08",x2:"12",y2:"12"},child:[]}]})(e)}function J6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M18 8h1a4 4 0 0 1 0 8h-1"},child:[]},{tag:"path",attr:{d:"M2 8h16v9a4 4 0 0 1-4 4H6a4 4 0 0 1-4-4V8z"}
93,child:[]},{tag:"line",attr:{x1:"6",y1:"1",x2:"6",y2:"4"},child:[]},{tag:"line",attr:{x1:"10",y1:"1",x2:"10",y2:"4"},child:[]},{tag:"line",attr:{x1:"14",y1:"1",x2:"14",y2:"4"},child:[]}]})(e)}function Y6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M12 3h7a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-7m0-18H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h7m0-18v18"},child:[]}]})(e)}function X6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M18 3a3 3 0 0 0-3 3v12a3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3H6a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3V6a3 3 0 0 0-3-3 3 3 0 0 0-3 3 3 3 0 0 0 3 3h12a3 3 0 0 0 3-3 3 3 0 0 0-3-3z"},child:[]}]})(e)}function Q6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"polygon",attr:{points:"16.24 7.76 14.12 14.12 7.76 16.24 9.88 9.88 16.24 7.76"},child:[]}]})(e)}function Z6(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"9",y:"9",width:"13",height:"13",rx:"2",ry:"2"},child:[]},{tag:"path",attr:{d:"M5 15H4a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2h9a2 2 0 0 1 2 2v1"},child:[]}]})(e)}function eI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"9 10 4 15 9 20"},child:[]},{tag:"path",attr:{d:"M20 4v7a4 4 0 0 1-4 4H4"},child:[]}]})(e)}function tI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"15 10 20 15 15 20"},child:[]},{tag:"path",attr:{d:"M4 4v7a4 4 0 0 0 4 4h12"},child:[]}]})(e)}function nI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"14 15 9 20 4 15"},child:[]},{tag:"path",attr:{d:"M20 4h-7a4 4 0 0 0-4 4v12"},child:[]}]})(e)}function aI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"14 9 9 4 4 9"},child:[]},{tag:"path",attr:{d:"M20 20h-7a4 4 0 0 1-4-4V4"},child:[]}]})(e)}function rI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"10 15 15 20 20 15"},child:[]},{tag:"path",attr:{d:"M4 4h7a4 4 0 0 1 4 4v12"},child:[]}]})(e)}function oI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"10 9 15 4 20 9"},child:[]},{tag:"path",attr:{d:"M4 20h7a4 4 0 0 0 4-4V4"},child:[]}]})(e)}function iI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"9 14 4 9 9 4"},child:[]},{tag:"path",attr:{d:"M20 20v-7a4 4 0 0 0-4-4H4"},child:[]}]})(e)}function sI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"15 14 20 9 15 4"},child:[]},{tag:"path",attr:{d:"M4 20v-7a4 4 0 0 1 4-4h12"},child:[]}]})(e)}function lI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"4",y:"4",width:"16",height:"16",rx:"2",ry:"2"},child:[]},{tag:"rect",attr:{x:"9",y:"9",width:"6",height:"6"},child:[]},{tag:"line",attr:{x1:"9",y1:"1",x2:"9",y2:"4"},child:[]},{tag:"line",attr:{x1:"15",y1:"1",x2:"15",y2:"4"},child:[]},{tag:"line",attr:{x1:"9",y1:"20",x2:"9",y2:"23"},child:[]},{tag:"line",attr:{x1:"15",y1:"20",x2:"15",y2:"23"},child:[]},{tag:"line",attr:{x1:"20",y1:"9",x2:"23",y2:"9"},child:[]},{tag:"line",attr:{x1:"20",y1:"14",x2:"23",y2:"14"},child:[]},{tag:"line",attr:{x1:"1",y1:"9",x2:"4",y2:"9"},child:[]},{tag:"line",attr:{x1:"1",y1:"14",x2:"4",y2:"14"},child:[]}]})(e)}function cI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"1",y:"4",width:"22",height:"16",rx:"2",ry:"2"},child:[]},{tag:"line",attr:{x1:"1",y1:"10",x2:"23",y2:"10"},child:[]}]})(e)}function dI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M6.13 1L6 16a2 2 0 0 0 2 2h15"},child:[]},{tag:"path",attr:{d:"M1 6.13L16 6a2 2 0 0 1 2 2v15"},child:[]}]})(e)}function uI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"line",attr:{x1:"22",y1:"12",x2:"18",y2:"12"},child:[]},{tag:"line",attr:{x1:"6",y1:"12",x2:"2",y2:"12"},child:[]},{tag:"line",attr:{x1:"12",y1:"6",x2:"12",y2:"2"},child:[]},{tag:"line",attr:{x1:"12",y1:"22",x2:"12",y2:"18"},child:[]}]})(e)}function pI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"ellipse",attr:{cx:"12",cy:"5",rx:"9",ry:"3"},child:[]},{tag:"path",attr:{d:"M21 12c0 1.66-4 3-9 3s-9-1.34-9-3"},child:[]},{tag:"path",attr:{d:"M3 5v14c0 1.66 4 3 9 3s9-1.34 9-3V5"},child:[]}]})(e)}function fI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 4H8l-7 8 7 8h13a2 2 0 0 0 2-2V6a2 2 0 0 0-2-2z"},child:[]},{tag:"line",attr:{x1:"18",y1:"9",x2:"12",y2:"15"},child:[]},{tag:"line",attr:{x1:"12",y1:"9",x2:"18",y2:"15"},child:[]}]})(e)}function hI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"circle",attr:{cx:"12",cy:"12",r:"3"},child:[]}]})(e)}function mI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"8",y1:"12",x2:"16",y2:"12"},child:[]},{tag:"line",attr:{x1:"12",y1:"16",x2:"12",y2:"16"},child:[]},{tag:"line",attr:{x1:"12",y1:"8",x2:"12",y2:"8"},child:[]},{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]}]})(e)}function gI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"3",y:"3",width:"18",height:"18",rx:"2",ry:"2"},child:[]},{tag:"line",attr:{x1:"8",y1:"12",x2:"16",y2:"12"},child:[]},{tag:"line",attr:{x1:"12",y1:"16",x2:"12",y2:"16"},child:[]},{tag:"line",attr:{x1:"12",y1:"8",x2:"12",y2:"8"},child:[]}]})(e)}function yI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"6",r:"2"},child:[]},{tag:"line",attr:{x1:"5",y1:"12",x2:"19",y2:"12"},child:[]},{tag:"circle",attr:{cx:"12",cy:"18",r:"2"},child:[]}]})(e)}function vI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"12",y1:"1",x2:"12",y2:"23"},child:[]},{tag:"path",attr:{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6"},child:[]}]})(e)}function xI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"8 17 12 21 16 17"},child:[]},{tag:"line",attr:{x1:"12",y1:"12",x2:"12",y2:"21"},child:[]},{tag:"path",attr:{d:"M20.88 18.09A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.29"},child:[]}]})(e)}function bI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"},child:[]},{tag:"polyline",attr:{points:"7 10 12 15 17 10"},child:[]},{tag:"line",attr:{x1:"12",y1:"15",x2:"12",y2:"3"},child:[]}]})(e)}function wI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"path",attr:{d:"M8.56 2.75c4.37 6.03 6.02 9.42 8.03 17.72m2.54-15.38c-3.72 4.35-8.94 5.66-16.88 5.85m19.5 1.9c-3.5-.93-6.63-.82-8.94 0-2.58.92-5.01 2.86-7.44 6.32"},child:[]}]})(e)}function jI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M12 2.69l5.66 5.66a8 8 0 1 1-11.31 0z"},child:[]}]})(e)}function SI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M17 3a2.828 2.828 0 1 1 4 4L7.5 20.5 2 22l1.5-5.5L17 3z"},child:[]}]})(e)}function kI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M12 20h9"},child:[]},{tag:"path",attr:{d:"M16.5 3.5a2.121 2.121 0 0 1 3 3L7 19l-4 1 1-4L16.5 3.5z"},child:[]}]})(e)}function AI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M11 4H4a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7"},child:[]},{tag:"path",attr:{d:"M18.5 2.5a2.121 2.121 0 0 1 3 3L12 15l-4 1 1-4 9.5-9.5z"},child:[]}]})(e)}function _I(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6"},child:[]},{tag:"polyline",attr:{points:"15 3 21 3 21 9"},child:[]},{tag:"line",attr:{x1:"10",y1:"14",x2:"21",y2:"3"},child:[]}]})(e)}function CI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M17.94 17.94A10.07 10.07 0 0 1 12 20c-7 0-11-8-11-8a18.45 18.45 0 0 1 5.06-5.94M9.9 4.24A9.12 9.12 0 0 1 12 4c7 0 11 8 11 8a18.5 18.5 0 0 1-2.16 3.19m-6.72-1.07a3 3 0 1 1-4.24-4.24"},child:[]},{tag:"line",attr:{x1:"1",y1:"1",x2:"23",y2:"23"},child:[]}]})(e)}function PI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"},child:[]},{tag:"circle",attr:{cx:"12",cy:"12",r:"3"},child:[]}]})(e)}function TI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"},child:[]}]})(e)}function EI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"13 19 22 12 13 5 13 19"},child:[]},{tag:"polygon",attr:{points:"2 19 11 12 2 5 2 19"},child:[]}]})(e)}function DI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M20.24 12.24a6 6 0 0 0-8.49-8.49L5 10.5V19h8.5z"},child:[]},{tag:"line",attr:{x1:"16",y1:"8",x2:"2",y2:"22"},child:[]},{tag:"line",attr:{x1:"17.5",y1:"15",x2:"9",y2:"15"},child:[]}]})(e)}function OI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M5 5.5A3.5 3.5 0 0 1 8.5 2H12v7H8.5A3.5 3.5 0 0 1 5 5.5z"},child:[]},{tag:"path",attr:{d:"M12 2h3.5a3.5 3.5 0 1 1 0 7H12V2z"},child:[]},{tag:"path",attr:{d:"M12 12.5a3.5 3.5 0 1 1 7 0 3.5 3.5 0 1 1-7 0z"},child:[]},{tag:"path",attr:{d:"M5 19.5A3.5 3.5 0 0 1 8.5 16H12v3.5a3.5 3.5 0 1 1-7 0z"},child:[]},{tag:"path",attr:{d:"M5 12.5A3.5 3.5 0 0 1 8.5 9H12v7H8.5A3.5 3.5 0 0 1 5 12.5z"},child:[]}]})(e)}function NI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"},child:[]},{tag:"polyline",attr:{points:"14 2 14 8 20 8"},child:[]},{tag:"line",attr:{x1:"9",y1:"15",x2:"15",y2:"15"},child:[]}]})(e)}function RI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"},child:[]},{tag:"polyline",attr:{points:"14 2 14 8 20 8"},child:[]},{tag:"line",attr:{x1:"12",y1:"18",x2:"12",y2:"12"},child:[]},{tag:"line",attr:{x1:"9",y1:"15",x2:"15",y2:"15"},child:[]}]})(e)}function LI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M14 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V8z"},child:[]},{tag:"polyline",attr:{points:"14 2 14 8 20 8"},child:[]},{tag:"line",attr:{x1:"16",y1:"13",x2:"8",y2:"13"},child:[]},{tag:"line",attr:{x1:"16",y1:"17",x2:"8",y2:"17"},child:[]},{tag:"polyline",attr:{points:"10 9 9 9 8 9"},child:[]}]})(e)}function BI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M13 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z"},child:[]},{tag:"polyline",attr:{points:"13 2 13 9 20 9"},child:[]}]})(e)}function II(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"2",y:"2",width:"20",height:"20",rx:"2.18",ry:"2.18"},child:[]},{tag:"line",attr:{x1:"7",y1:"2",x2:"7",y2:"22"},child:[]},{tag:"line",attr:{x1:"17",y1:"2",x2:"17",y2:"22"},child:[]},{tag:"line",attr:{x1:"2",y1:"12",x2:"22",y2:"12"},child:[]},{tag:"line",attr:{x1:"2",y1:"7",x2:"7",y2:"7"},child:[]},{tag:"line",attr:{x1:"2",y1:"17",x2:"7",y2:"17"},child:[]},{tag:"line",attr:{x1:"17",y1:"17",x2:"22",y2:"17"},child:[]},{tag:"line",attr:{x1:"17",y1:"7",x2:"22",y2:"7"},child:[]}]})(e)}function $I(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"22 3 2 3 10 12.46 10 19 14 21 14 12.46 22 3"},child:[]}]})(e)}function MI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M4 15s1-1 4-1 5 2 8 2 4-1 4-1V3s-1 1-4 1-5-2-8-2-4 1-4 1z"},child:[]},{tag:"line",attr:{x1:"4",y1:"22",x2:"4",y2:"15"},child:[]}]})(e)}function FI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"},child:[]},{tag:"line",attr:{x1:"9",y1:"14",x2:"15",y2:"14"},child:[]}]})(e)}function UI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"},child:[]},{tag:"line",attr:{x1:"12",y1:"11",x2:"12",y2:"17"},child:[]},{tag:"line",attr:{x1:"9",y1:"14",x2:"15",y2:"14"},child:[]}]})(e)}function WI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeL
93inejoin:"round"},child:[{tag:"path",attr:{d:"M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"},child:[]}]})(e)}function VI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M5 16V9h14V2H5l14 14h-7m-7 0l7 7v-7m-7 0h7"},child:[]}]})(e)}function zI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"path",attr:{d:"M16 16s-1.5-2-4-2-4 2-4 2"},child:[]},{tag:"line",attr:{x1:"9",y1:"9",x2:"9.01",y2:"9"},child:[]},{tag:"line",attr:{x1:"15",y1:"9",x2:"15.01",y2:"9"},child:[]}]})(e)}function HI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"20 12 20 22 4 22 4 12"},child:[]},{tag:"rect",attr:{x:"2",y:"7",width:"20",height:"5"},child:[]},{tag:"line",attr:{x1:"12",y1:"22",x2:"12",y2:"7"},child:[]},{tag:"path",attr:{d:"M12 7H7.5a2.5 2.5 0 0 1 0-5C11 2 12 7 12 7z"},child:[]},{tag:"path",attr:{d:"M12 7h4.5a2.5 2.5 0 0 0 0-5C13 2 12 7 12 7z"},child:[]}]})(e)}function GI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"6",y1:"3",x2:"6",y2:"15"},child:[]},{tag:"circle",attr:{cx:"18",cy:"6",r:"3"},child:[]},{tag:"circle",attr:{cx:"6",cy:"18",r:"3"},child:[]},{tag:"path",attr:{d:"M18 9a9 9 0 0 1-9 9"},child:[]}]})(e)}function qI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"4"},child:[]},{tag:"line",attr:{x1:"1.05",y1:"12",x2:"7",y2:"12"},child:[]},{tag:"line",attr:{x1:"17.01",y1:"12",x2:"22.96",y2:"12"},child:[]}]})(e)}function KI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"18",cy:"18",r:"3"},child:[]},{tag:"circle",attr:{cx:"6",cy:"6",r:"3"},child:[]},{tag:"path",attr:{d:"M6 21V9a9 9 0 0 0 9 9"},child:[]}]})(e)}function JI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"18",cy:"18",r:"3"},child:[]},{tag:"circle",attr:{cx:"6",cy:"6",r:"3"},child:[]},{tag:"path",attr:{d:"M13 6h3a2 2 0 0 1 2 2v7"},child:[]},{tag:"line",attr:{x1:"6",y1:"9",x2:"6",y2:"21"},child:[]}]})(e)}function YI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M9 19c-5 1.5-5-2.5-7-3m14 6v-3.87a3.37 3.37 0 0 0-.94-2.61c3.14-.35 6.44-1.54 6.44-7A5.44 5.44 0 0 0 20 4.77 5.07 5.07 0 0 0 19.91 1S18.73.65 16 2.48a13.38 13.38 0 0 0-7 0C6.27.65 5.09 1 5.09 1A5.07 5.07 0 0 0 5 4.77a5.44 5.44 0 0 0-1.5 3.78c0 5.42 3.3 6.61 6.44 7A3.37 3.37 0 0 0 9 18.13V22"},child:[]}]})(e)}function XI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M22.65 14.39L12 22.13 1.35 14.39a.84.84 0 0 1-.3-.94l1.22-3.78 2.44-7.51A.42.42 0 0 1 4.82 2a.43.43 0 0 1 .58 0 .42.42 0 0 1 .11.18l2.44 7.49h8.1l2.44-7.51A.42.42 0 0 1 18.6 2a.43.43 0 0 1 .58 0 .42.42 0 0 1 .11.18l2.44 7.51L23 13.45a.84.84 0 0 1-.35.94z"},child:[]}]})(e)}function QI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"line",attr:{x1:"2",y1:"12",x2:"22",y2:"12"},child:[]},{tag:"path",attr:{d:"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"},child:[]}]})(e)}function ZI(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"3",y:"3",width:"7",height:"7"},child:[]},{tag:"rect",attr:{x:"14",y:"3",width:"7",height:"7"},child:[]},{tag:"rect",attr:{x:"14",y:"14",width:"7",height:"7"},child:[]},{tag:"rect",attr:{x:"3",y:"14",width:"7",height:"7"},child:[]}]})(e)}function e$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"22",y1:"12",x2:"2",y2:"12"},child:[]},{tag:"path",attr:{d:"M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"},child:[]},{tag:"line",attr:{x1:"6",y1:"16",x2:"6.01",y2:"16"},child:[]},{tag:"line",attr:{x1:"10",y1:"16",x2:"10.01",y2:"16"},child:[]}]})(e)}function t$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"4",y1:"9",x2:"20",y2:"9"},child:[]},{tag:"line",attr:{x1:"4",y1:"15",x2:"20",y2:"15"},child:[]},{tag:"line",attr:{x1:"10",y1:"3",x2:"8",y2:"21"},child:[]},{tag:"line",attr:{x1:"16",y1:"3",x2:"14",y2:"21"},child:[]}]})(e)}function n$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M3 18v-6a9 9 0 0 1 18 0v6"},child:[]},{tag:"path",attr:{d:"M21 19a2 2 0 0 1-2 2h-1a2 2 0 0 1-2-2v-3a2 2 0 0 1 2-2h3zM3 19a2 2 0 0 0 2 2h1a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2H3z"},child:[]}]})(e)}function a$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z"},child:[]}]})(e)}function r$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"path",attr:{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"},child:[]},{tag:"line",attr:{x1:"12",y1:"17",x2:"12.01",y2:"17"},child:[]}]})(e)}function o$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"},child:[]}]})(e)}function i$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"},child:[]},{tag:"polyline",attr:{points:"9 22 9 12 15 12 15 22"}
93,child:[]}]})(e)}function s$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"3",y:"3",width:"18",height:"18",rx:"2",ry:"2"},child:[]},{tag:"circle",attr:{cx:"8.5",cy:"8.5",r:"1.5"},child:[]},{tag:"polyline",attr:{points:"21 15 16 10 5 21"},child:[]}]})(e)}function l$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"22 12 16 12 14 15 10 15 8 12 2 12"},child:[]},{tag:"path",attr:{d:"M5.45 5.11L2 12v6a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2v-6l-3.45-6.89A2 2 0 0 0 16.76 4H7.24a2 2 0 0 0-1.79 1.11z"},child:[]}]})(e)}function c$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"line",attr:{x1:"12",y1:"16",x2:"12",y2:"12"},child:[]},{tag:"line",attr:{x1:"12",y1:"8",x2:"12.01",y2:"8"},child:[]}]})(e)}function d$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"2",y:"2",width:"20",height:"20",rx:"5",ry:"5"},child:[]},{tag:"path",attr:{d:"M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"},child:[]},{tag:"line",attr:{x1:"17.5",y1:"6.5",x2:"17.51",y2:"6.5"},child:[]}]})(e)}function u$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"19",y1:"4",x2:"10",y2:"4"},child:[]},{tag:"line",attr:{x1:"14",y1:"20",x2:"5",y2:"20"},child:[]},{tag:"line",attr:{x1:"15",y1:"4",x2:"9",y2:"20"},child:[]}]})(e)}function p$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 2l-2 2m-7.61 7.61a5.5 5.5 0 1 1-7.778 7.778 5.5 5.5 0 0 1 7.777-7.777zm0 0L15.5 7.5m0 0l3 3L22 7l-3-3m-3.5 3.5L19 4"},child:[]}]})(e)}function f$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"12 2 2 7 12 12 22 7 12 2"},child:[]},{tag:"polyline",attr:{points:"2 17 12 22 22 17"},child:[]},{tag:"polyline",attr:{points:"2 12 12 17 22 12"},child:[]}]})(e)}function h$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"3",y:"3",width:"18",height:"18",rx:"2",ry:"2"},child:[]},{tag:"line",attr:{x1:"3",y1:"9",x2:"21",y2:"9"},child:[]},{tag:"line",attr:{x1:"9",y1:"21",x2:"9",y2:"9"},child:[]}]})(e)}function m$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"circle",attr:{cx:"12",cy:"12",r:"4"},child:[]},{tag:"line",attr:{x1:"4.93",y1:"4.93",x2:"9.17",y2:"9.17"},child:[]},{tag:"line",attr:{x1:"14.83",y1:"14.83",x2:"19.07",y2:"19.07"},child:[]},{tag:"line",attr:{x1:"14.83",y1:"9.17",x2:"19.07",y2:"4.93"},child:[]},{tag:"line",attr:{x1:"14.83",y1:"9.17",x2:"18.36",y2:"5.64"},child:[]},{tag:"line",attr:{x1:"4.93",y1:"19.07",x2:"9.17",y2:"14.83"},child:[]}]})(e)}function g$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M15 7h3a5 5 0 0 1 5 5 5 5 0 0 1-5 5h-3m-6 0H6a5 5 0 0 1-5-5 5 5 0 0 1 5-5h3"},child:[]},{tag:"line",attr:{x1:"8",y1:"12",x2:"16",y2:"12"},child:[]}]})(e)}function y$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71"},child:[]},{tag:"path",attr:{d:"M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71"},child:[]}]})(e)}function v$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"},child:[]},{tag:"rect",attr:{x:"2",y:"9",width:"4",height:"12"},child:[]},{tag:"circle",attr:{cx:"4",cy:"4",r:"2"},child:[]}]})(e)}function x$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"8",y1:"6",x2:"21",y2:"6"},child:[]},{tag:"line",attr:{x1:"8",y1:"12",x2:"21",y2:"12"},child:[]},{tag:"line",attr:{x1:"8",y1:"18",x2:"21",y2:"18"},child:[]},{tag:"line",attr:{x1:"3",y1:"6",x2:"3.01",y2:"6"},child:[]},{tag:"line",attr:{x1:"3",y1:"12",x2:"3.01",y2:"12"},child:[]},{tag:"line",attr:{x1:"3",y1:"18",x2:"3.01",y2:"18"},child:[]}]})(e)}function b$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"12",y1:"2",x2:"12",y2:"6"},child:[]},{tag:"line",attr:{x1:"12",y1:"18",x2:"12",y2:"22"},child:[]},{tag:"line",attr:{x1:"4.93",y1:"4.93",x2:"7.76",y2:"7.76"},child:[]},{tag:"line",attr:{x1:"16.24",y1:"16.24",x2:"19.07",y2:"19.07"},child:[]},{tag:"line",attr:{x1:"2",y1:"12",x2:"6",y2:"12"},child:[]},{tag:"line",attr:{x1:"18",y1:"12",x2:"22",y2:"12"},child:[]},{tag:"line",attr:{x1:"4.93",y1:"19.07",x2:"7.76",y2:"16.24"},child:[]},{tag:"line",attr:{x1:"16.24",y1:"7.76",x2:"19.07",y2:"4.93"},child:[]}]})(e)}function w$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"3",y:"11",width:"18",height:"11",rx:"2",ry:"2"},child:[]},{tag:"path",attr:{d:"M7 11V7a5 5 0 0 1 10 0v4"},child:[]}]})(e)}function j$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4"},child:[]},{tag:"polyline",attr:{points:"10 17 15 12 10 7"},child:[]},{tag:"line",attr:{x1:"15",y1:"12",x2:"3",y2:"12"},child:[]}]})(e)}function S$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4"},child:[]},{tag:"polyline",attr:{points:"16 17 21 12 16 7"},child:[]},{tag:"line",attr:{x1:"21",y1:"12",x2:"9",y2:"12"},child:[]}]})(e)}function k$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"},child:[]},{tag:"polyline",attr:{points:"22,6 12,13 2,6"},child:[]}]})(e)}function A$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"},child:[]},{tag:"circle",attr:{cx:"12",cy:"10",r:"3"},child:[]}]})(e)}function _$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"1 6 1 22 8 18 16 22 23 18 23 2 16 6 8 2 1 6"},child:[]},{tag:"line",attr:{x1:"8",y1:"2",x2:"8",y2:"18"},child:[]},{tag:"line",attr:{x1:"16",y1:"6",x2:"16",y2:"22"},child:[]}]})(e)}function C$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"15 3 21 3 21 9"},child:[]},{tag:"polyline",attr:{points:"9 21 3 21 3 15"},child:[]},{tag:"line",attr:{x1:"21",y1:"3",x2:"14",y2:"10"},child:[]},{tag:"line",attr:{x1:"3",y1:"21",x2:"10",y2:"14"},child:[]}]})(e)}function P$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M8 3H5a2 2 0 0 0-2 2v3m18 0V5a2 2 0 0 0-2-2h-3m0 18h3a2 2 0 0 0 2-2v-3M3 16v3a2 2 0 0 0 2 2h3"}
93,child:[]}]})(e)}function T$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"line",attr:{x1:"8",y1:"15",x2:"16",y2:"15"},child:[]},{tag:"line",attr:{x1:"9",y1:"9",x2:"9.01",y2:"9"},child:[]},{tag:"line",attr:{x1:"15",y1:"9",x2:"15.01",y2:"9"},child:[]}]})(e)}function E$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"3",y1:"12",x2:"21",y2:"12"},child:[]},{tag:"line",attr:{x1:"3",y1:"6",x2:"21",y2:"6"},child:[]},{tag:"line",attr:{x1:"3",y1:"18",x2:"21",y2:"18"},child:[]}]})(e)}function D$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z"},child:[]}]})(e)}function O$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"},child:[]}]})(e)}function N$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"1",y1:"1",x2:"23",y2:"23"},child:[]},{tag:"path",attr:{d:"M9 9v3a3 3 0 0 0 5.12 2.12M15 9.34V4a3 3 0 0 0-5.94-.6"},child:[]},{tag:"path",attr:{d:"M17 16.95A7 7 0 0 1 5 12v-2m14 0v2a7 7 0 0 1-.11 1.23"},child:[]},{tag:"line",attr:{x1:"12",y1:"19",x2:"12",y2:"23"},child:[]},{tag:"line",attr:{x1:"8",y1:"23",x2:"16",y2:"23"},child:[]}]})(e)}function R$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M12 1a3 3 0 0 0-3 3v8a3 3 0 0 0 6 0V4a3 3 0 0 0-3-3z"},child:[]},{tag:"path",attr:{d:"M19 10v2a7 7 0 0 1-14 0v-2"},child:[]},{tag:"line",attr:{x1:"12",y1:"19",x2:"12",y2:"23"},child:[]},{tag:"line",attr:{x1:"8",y1:"23",x2:"16",y2:"23"},child:[]}]})(e)}function L$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"4 14 10 14 10 20"},child:[]},{tag:"polyline",attr:{points:"20 10 14 10 14 4"},child:[]},{tag:"line",attr:{x1:"14",y1:"10",x2:"21",y2:"3"},child:[]},{tag:"line",attr:{x1:"3",y1:"21",x2:"10",y2:"14"},child:[]}]})(e)}function B$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M8 3v3a2 2 0 0 1-2 2H3m18 0h-3a2 2 0 0 1-2-2V3m0 18v-3a2 2 0 0 1 2-2h3M3 16h3a2 2 0 0 1 2 2v3"},child:[]}]})(e)}function I$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"line",attr:{x1:"8",y1:"12",x2:"16",y2:"12"},child:[]}]})(e)}function $$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"3",y:"3",width:"18",height:"18",rx:"2",ry:"2"},child:[]},{tag:"line",attr:{x1:"8",y1:"12",x2:"16",y2:"12"},child:[]}]})(e)}function M$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"5",y1:"12",x2:"19",y2:"12"},child:[]}]})(e)}function N3(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"2",y:"3",width:"20",height:"14",rx:"2",ry:"2"},child:[]},{tag:"line",attr:{x1:"8",y1:"21",x2:"16",y2:"21"},child:[]},{tag:"line",attr:{x1:"12",y1:"17",x2:"12",y2:"21"},child:[]}]})(e)}function F$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"}
93,child:[]}]})(e)}function U$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"1"},child:[]},{tag:"circle",attr:{cx:"19",cy:"12",r:"1"},child:[]},{tag:"circle",attr:{cx:"5",cy:"12",r:"1"},child:[]}]})(e)}function W$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"1"},child:[]},{tag:"circle",attr:{cx:"12",cy:"5",r:"1"},child:[]},{tag:"circle",attr:{cx:"12",cy:"19",r:"1"},child:[]}]})(e)}function V$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M3 3l7.07 16.97 2.51-7.39 7.39-2.51L3 3z"},child:[]},{tag:"path",attr:{d:"M13 13l6 6"},child:[]}]})(e)}function z$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"5 9 2 12 5 15"},child:[]},{tag:"polyline",attr:{points:"9 5 12 2 15 5"},child:[]},{tag:"polyline",attr:{points:"15 19 12 22 9 19"},child:[]},{tag:"polyline",attr:{points:"19 9 22 12 19 15"},child:[]},{tag:"line",attr:{x1:"2",y1:"12",x2:"22",y2:"12"},child:[]},{tag:"line",attr:{x1:"12",y1:"2",x2:"12",y2:"22"},child:[]}]})(e)}function H$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M9 18V5l12-2v13"},child:[]},{tag:"circle",attr:{cx:"6",cy:"18",r:"3"},child:[]},{tag:"circle",attr:{cx:"18",cy:"16",r:"3"},child:[]}]})(e)}function G$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"12 2 19 21 12 17 5 21 12 2"},child:[]}]})(e)}function q$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"3 11 22 2 13 21 11 13 3 11"},child:[]}]})(e)}function K$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2"},child:[]}]})(e)}function J$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"16.5",y1:"9.4",x2:"7.5",y2:"4.21"},child:[]},{tag:"path",attr:{d:"M21 16V8a2 2 0 0 0-1-1.73l-7-4a2 2 0 0 0-2 0l-7 4A2 2 0 0 0 3 8v8a2 2 0 0 0 1 1.73l7 4a2 2 0 0 0 2 0l7-4A2 2 0 0 0 21 16z"},child:[]},{tag:"polyline",attr:{points:"3.27 6.96 12 12.01 20.73 6.96"},child:[]},{tag:"line",attr:{x1:"12",y1:"22.08",x2:"12",y2:"12"},child:[]}]})(e)}function Y$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21.44 11.05l-9.19 9.19a6 6 0 0 1-8.49-8.49l9.19-9.19a4 4 0 0 1 5.66 5.66l-9.2 9.19a2 2 0 0 1-2.83-2.83l8.49-8.48"},child:[]}]})(e)}function X$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"line",attr:{x1:"10",y1:"15",x2:"10",y2:"9"},child:[]},{tag:"line",attr:{x1:"14",y1:"15",x2:"14",y2:"9"},child:[]}]})(e)}function Q$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"6",y:"4",width:"4",height:"16"},child:[]},{tag:"rect",attr:{x:"14",y:"4",width:"4",height:"16"},child:[]}]})(e)}function Z$(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M12 19l7-7 3 3-7 7-3-3z"},child:[]},{tag:"path",attr:{d:"M18 13l-1.5-7.5L2 2l3.5 14.5L13 18l5-5z"},child:[]},{tag:"path",attr:{d:"M2 2l7.586 7.586"},child:[]},{tag:"circle",attr:{cx:"11",cy:"11",r:"2"},child:[]}]})(e)}function eM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"19",y1:"5",x2:"5",y2:"19"},child:[]},{tag:"circle",attr:{cx:"6.5",cy:"6.5",r:"2.5"},child:[]},{tag:"circle",attr:{cx:"17.5",cy:"17.5",r:"2.5"},child:[]}]})(e)}function tM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M15.05 5A5 5 0 0 1 19 8.95M15.05 1A9 9 0 0 1 23 8.94m-1 7.98v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"}
93,child:[]}]})(e)}function nM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"19 1 23 5 19 9"},child:[]},{tag:"line",attr:{x1:"15",y1:"5",x2:"23",y2:"5"},child:[]},{tag:"path",attr:{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"},child:[]}]})(e)}function aM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"16 2 16 8 22 8"},child:[]},{tag:"line",attr:{x1:"23",y1:"1",x2:"16",y2:"8"},child:[]},{tag:"path",attr:{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"},child:[]}]})(e)}function rM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"23",y1:"1",x2:"17",y2:"7"},child:[]},{tag:"line",attr:{x1:"17",y1:"1",x2:"23",y2:"7"},child:[]},{tag:"path",attr:{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"},child:[]}]})(e)}function oM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M10.68 13.31a16 16 0 0 0 3.41 2.6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7 2 2 0 0 1 1.72 2v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.42 19.42 0 0 1-3.33-2.67m-2.67-3.34a19.79 19.79 0 0 1-3.07-8.63A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91"},child:[]},{tag:"line",attr:{x1:"23",y1:"1",x2:"1",y2:"23"},child:[]}]})(e)}function iM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"23 7 23 1 17 1"},child:[]},{tag:"line",attr:{x1:"16",y1:"8",x2:"23",y2:"1"},child:[]},{tag:"path",attr:{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"},child:[]}]})(e)}function sM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z"},child:[]}]})(e)}function lM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21.21 15.89A10 10 0 1 1 8 2.83"},child:[]},{tag:"path",attr:{d:"M22 12A10 10 0 0 0 12 2v10z"},child:[]}]})(e)}function cM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"polygon",attr:{points:"10 8 16 12 10 16 10 8"},child:[]}]})(e)}function dM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"5 3 19 12 5 21 5 3"},child:[]}]})(e)}function uM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"line",attr:{x1:"12",y1:"8",x2:"12",y2:"16"},child:[]},{tag:"line",attr:{x1:"8",y1:"12",x2:"16",y2:"12"},child:[]}]})(e)}function pM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"3",y:"3",width:"18",height:"18",rx:"2",ry:"2"},child:[]},{tag:"line",attr:{x1:"12",y1:"8",x2:"12",y2:"16"},child:[]},{tag:"line",attr:{x1:"8",y1:"12",x2:"16",y2:"12"},child:[]}]})(e)}function fM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"12",y1:"5",x2:"12",y2:"19"},child:[]},{tag:"line",attr:{x1:"5",y1:"12",x2:"19",y2:"12"},child:[]}]})(e)}function hM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M4 3h16a2 2 0 0 1 2 2v6a10 10 0 0 1-10 10A10 10 0 0 1 2 11V5a2 2 0 0 1 2-2z"},child:[]},{tag:"polyline",attr:{points:"8 10 12 14 16 10"},child:[]}]})(e)}function mM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M18.36 6.64a9 9 0 1 1-12.73 0"},child:[]},{tag:"line",attr:{x1:"12",y1:"2",x2:"12",y2:"12"},child:[]}]})(e)}function gM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"6 9 6 2 18 2 18 9"},child:[]},{tag:"path",attr:{d:"M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2"},child:[]},{tag:"rect",attr:{x:"6",y:"14",width:"12",height:"8"},child:[]}]})(e)}function yM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"2"},child:[]},{tag:"path",attr:{d:"M16.24 7.76a6 6 0 0 1 0 8.49m-8.48-.01a6 6 0 0 1 0-8.49m11.31-2.82a10 10 0 0 1 0 14.14m-14.14 0a10 10 0 0 1 0-14.14"},child:[]}]})(e)}function vM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"1 4 1 10 7 10"},child:[]},{tag:"polyline",attr:{points:"23 20 23 14 17 14"},child:[]},{tag:"path",attr:{d:"M20.49 9A9 9 0 0 0 5.64 5.64L1 10m22 4l-4.64 4.36A9 9 0 0 1 3.51 15"},child:[]}]})(e)}function xM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"23 4 23 10 17 10"},child:[]},{tag:"polyline",attr:{points:"1 20 1 14 7 14"},child:[]},{tag:"path",attr:{d:"M3.51 9a9 9 0 0 1 14.85-3.36L23 10M1 14l4.64 4.36A9 9 0 0 0 20.49 15"},child:[]}]})(e)}function bM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"17 1 21 5 17 9"},child:[]},{tag:"path",attr:{d:"M3 11V9a4 4 0 0 1 4-4h14"},child:[]},{tag:"polyline",attr:{points:"7 23 3 19 7 15"},child:[]},{tag:"path",attr:{d:"M21 13v2a4 4 0 0 1-4 4H3"},child:[]}]})(e)}function wM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"11 19 2 12 11 5 11 19"},child:[]},{tag:"polygon",attr:{points:"22 19 13 12 22 5 22 19"},child:[]}]})(e)}function jM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"1 4 1 10 7 10"},child:[]},{tag:"path",attr:{d:"M3.51 15a9 9 0 1 0 2.13-9.36L1 10"},child:[]}]})(e)}function SM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"23 4 23 10 17 10"},child:[]},{tag:"path",attr:{d:"M20.49 15a9 9 0 1 1-2.12-9.36L23 10"},child:[]}]})(e)}function kM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M4 11a9 9 0 0 1 9 9"},child:[]},{tag:"path",attr:{d:"M4 4a16 16 0 0 1 16 16"},child:[]},{tag:"circle",attr:{cx:"5",cy:"19",r:"1"},child:[]}]})(e)}function AM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M19 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11l5 5v11a2 2 0 0 1-2 2z"},child:[]},{tag:"polyline",attr:{points:"17 21 17 13 7 13 7 21"},child:[]},{tag:"polyline",attr:{points:"7 3 7 8 15 8"},child:[]}]})(e)}function _M(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"6",cy:"6",r:"3"},child:[]},{tag:"circle",attr:{cx:"6",cy:"18",r:"3"},child:[]},{tag:"line",attr:{x1:"20",y1:"4",x2:"8.12",y2:"15.88"},child:[]},{tag:"line",attr:{x1:"14.47",y1:"14.48",x2:"20",y2:"20"},child:[]},{tag:"line",attr:{x1:"8.12",y1:"8.12",x2:"12",y2:"12"},child:[]}]})(e)}function CM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"11",cy:"11",r:"8"},child:[]},{tag:"line",attr:{x1:"21",y1:"21",x2:"16.65",y2:"16.65"},child:[]}]})(e)}function PM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"22",y1:"2",x2:"11",y2:"13"},child:[]},{tag:"polygon",attr:{points:"22 2 15 22 11 13 2 9 22 2"},child:[]}]})(e)}function TM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"2",y:"2",width:"20",height:"8",rx:"2",ry:"2"},child:[]},{tag:"rect",attr:{x:"2",y:"14",width:"20",height:"8",rx:"2",ry:"2"},child:[]},{tag:"line",attr:{x1:"6",y1:"6",x2:"6.01",y2:"6"},child:[]},{tag:"line",attr:{x1:"6",y1:"18",x2:"6.01",y2:"18"},child:[]}]})(e)}function EM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"3"},child:[]},{tag:"path",attr:{d:"M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 
930 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z"},child:[]}]})(e)}function DM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"18",cy:"5",r:"3"},child:[]},{tag:"circle",attr:{cx:"6",cy:"12",r:"3"},child:[]},{tag:"circle",attr:{cx:"18",cy:"19",r:"3"},child:[]},{tag:"line",attr:{x1:"8.59",y1:"13.51",x2:"15.42",y2:"17.49"},child:[]},{tag:"line",attr:{x1:"15.41",y1:"6.51",x2:"8.59",y2:"10.49"},child:[]}]})(e)}function OM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M4 12v8a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8"},child:[]},{tag:"polyline",attr:{points:"16 6 12 2 8 6"},child:[]},{tag:"line",attr:{x1:"12",y1:"2",x2:"12",y2:"15"},child:[]}]})(e)}function NM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M19.69 14a6.9 6.9 0 0 0 .31-2V5l-8-3-3.16 1.18"},child:[]},{tag:"path",attr:{d:"M4.73 4.73L4 5v7c0 6 8 10 8 10a20.29 20.29 0 0 0 5.62-4.38"},child:[]},{tag:"line",attr:{x1:"1",y1:"1",x2:"23",y2:"23"},child:[]}]})(e)}function RM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"},child:[]}]})(e)}function LM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M6 2L3 6v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2V6l-3-4z"},child:[]},{tag:"line",attr:{x1:"3",y1:"6",x2:"21",y2:"6"},child:[]},{tag:"path",attr:{d:"M16 10a4 4 0 0 1-8 0"},child:[]}]})(e)}function BM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"9",cy:"21",r:"1"},child:[]},{tag:"circle",attr:{cx:"20",cy:"21",r:"1"},child:[]},{tag:"path",attr:{d:"M1 1h4l2.68 13.39a2 2 0 0 0 2 1.61h9.72a2 2 0 0 0 2-1.61L23 6H6"},child:[]}]})(e)}function IM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"16 3 21 3 21 8"},child:[]},{tag:"line",attr:{x1:"4",y1:"20",x2:"21",y2:"3"},child:[]},{tag:"polyline",attr:{points:"21 16 21 21 16 21"},child:[]},{tag:"line",attr:{x1:"15",y1:"15",x2:"21",y2:"21"},child:[]},{tag:"line",attr:{x1:"4",y1:"4",x2:"9",y2:"9"},child:[]}]})(e)}function $M(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"3",y:"3",width:"18",height:"18",rx:"2",ry:"2"},child:[]},{tag:"line",attr:{x1:"9",y1:"3",x2:"9",y2:"21"},child:[]}]})(e)}function MM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"19 20 9 12 19 4 19 20"},child:[]},{tag:"line",attr:{x1:"5",y1:"19",x2:"5",y2:"5"},child:[]}]})(e)}function FM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"5 4 15 12 5 20 5 4"},child:[]},{tag:"line",attr:{x1:"19",y1:"5",x2:"19",y2:"19"},child:[]}]})(e)}function UM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M14.5 10c-.83 0-1.5-.67-1.5-1.5v-5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5v5c0 .83-.67 1.5-1.5 1.5z"},child:[]},{tag:"path",attr:{d:"M20.5 10H19V8.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"},child:[]},{tag:"path",attr:{d:"M9.5 14c.83 0 1.5.67 1.5 1.5v5c0 .83-.67 1.5-1.5 1.5S8 21.33 8 20.5v-5c0-.83.67-1.5 1.5-1.5z"},child:[]},{tag:"path",attr:{d:"M3.5 14H5v1.5c0 .83-.67 1.5-1.5 1.5S2 16.33 2 15.5 2.67 14 3.5 14z"},child:[]},{tag:"path",attr:{d:"M14 14.5c0-.83.67-1.5 1.5-1.5h5c.83 0 1.5.67 1.5 1.5s-.67 1.5-1.5 1.5h-5c-.83 0-1.5-.67-1.5-1.5z"},child:[]},{tag:"path",attr:{d:"M15.5 19H14v1.5c0 .83.67 1.5 1.5 1.5s1.5-.67 1.5-1.5-.67-1.5-1.5-1.5z"},child:[]},{tag:"path",attr:{d:"M10 9.5C10 8.67 9.33 8 8.5 8h-5C2.67 8 2 8.67 2 9.5S2.67 11 3.5 11h5c.83 0 1.5-.67 1.5-1.5z"},child:[]},{tag:"path",attr:{d:"M8.5 5H10V3.5C10 2.67 9.33 2 8.5 2S7 2.67 7 3.5 7.67 5 8.5 5z"},child:[]}]})(e)}function WM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"line",attr:{x1:"4.93",y1:"4.93",x2:"19.07",y2:"19.07"},child:[]}]})(e)}
93function VM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"4",y1:"21",x2:"4",y2:"14"},child:[]},{tag:"line",attr:{x1:"4",y1:"10",x2:"4",y2:"3"},child:[]},{tag:"line",attr:{x1:"12",y1:"21",x2:"12",y2:"12"},child:[]},{tag:"line",attr:{x1:"12",y1:"8",x2:"12",y2:"3"},child:[]},{tag:"line",attr:{x1:"20",y1:"21",x2:"20",y2:"16"},child:[]},{tag:"line",attr:{x1:"20",y1:"12",x2:"20",y2:"3"},child:[]},{tag:"line",attr:{x1:"1",y1:"14",x2:"7",y2:"14"},child:[]},{tag:"line",attr:{x1:"9",y1:"8",x2:"15",y2:"8"},child:[]},{tag:"line",attr:{x1:"17",y1:"16",x2:"23",y2:"16"},child:[]}]})(e)}function zM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"5",y:"2",width:"14",height:"20",rx:"2",ry:"2"},child:[]},{tag:"line",attr:{x1:"12",y1:"18",x2:"12.01",y2:"18"},child:[]}]})(e)}function HM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"path",attr:{d:"M8 14s1.5 2 4 2 4-2 4-2"},child:[]},{tag:"line",attr:{x1:"9",y1:"9",x2:"9.01",y2:"9"},child:[]},{tag:"line",attr:{x1:"15",y1:"9",x2:"15.01",y2:"9"},child:[]}]})(e)}function GM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"4",y:"2",width:"16",height:"20",rx:"2",ry:"2"},child:[]},{tag:"circle",attr:{cx:"12",cy:"14",r:"4"},child:[]},{tag:"line",attr:{x1:"12",y1:"6",x2:"12.01",y2:"6"},child:[]}]})(e)}function qM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"3",y:"3",width:"18",height:"18",rx:"2",ry:"2"},child:[]}]})(e)}function KM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"12 2 15.09 8.26 22 9.27 17 14.14 18.18 21.02 12 17.77 5.82 21.02 7 14.14 2 9.27 8.91 8.26 12 2"},child:[]}]})(e)}function JM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"rect",attr:{x:"9",y:"9",width:"6",height:"6"},child:[]}]})(e)}function YM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"5"},child:[]},{tag:"line",attr:{x1:"12",y1:"1",x2:"12",y2:"3"},child:[]},{tag:"line",attr:{x1:"12",y1:"21",x2:"12",y2:"23"},child:[]},{tag:"line",attr:{x1:"4.22",y1:"4.22",x2:"5.64",y2:"5.64"},child:[]},{tag:"line",attr:{x1:"18.36",y1:"18.36",x2:"19.78",y2:"19.78"},child:[]},{tag:"line",attr:{x1:"1",y1:"12",x2:"3",y2:"12"},child:[]},{tag:"line",attr:{x1:"21",y1:"12",x2:"23",y2:"12"},child:[]},{tag:"line",attr:{x1:"4.22",y1:"19.78",x2:"5.64",y2:"18.36"},child:[]},{tag:"line",attr:{x1:"18.36",y1:"5.64",x2:"19.78",y2:"4.22"},child:[]}]})(e)}function XM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M17 18a5 5 0 0 0-10 0"},child:[]},{tag:"line",attr:{x1:"12",y1:"2",x2:"12",y2:"9"},child:[]},{tag:"line",attr:{x1:"4.22",y1:"10.22",x2:"5.64",y2:"11.64"},child:[]},{tag:"line",attr:{x1:"1",y1:"18",x2:"3",y2:"18"},child:[]},{tag:"line",attr:{x1:"21",y1:"18",x2:"23",y2:"18"},child:[]},{tag:"line",attr:{x1:"18.36",y1:"11.64",x2:"19.78",y2:"10.22"},child:[]},{tag:"line",attr:{x1:"23",y1:"22",x2:"1",y2:"22"},child:[]},{tag:"polyline",attr:{points:"8 6 12 2 16 6"},child:[]}]})(e)}function QM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M17 18a5 5 0 0 0-10 0"},child:[]},{tag:"line",attr:{x1:"12",y1:"9",x2:"12",y2:"2"},child:[]},{tag:"line",attr:{x1:"4.22",y1:"10.22",x2:"5.64",y2:"11.64"},child:[]},{tag:"line",attr:{x1:"1",y1:"18",x2:"3",y2:"18"},child:[]},{tag:"line",attr:{x1:"21",y1:"18",x2:"23",y2:"18"},child:[]},{tag:"line",attr:{x1:"18.36",y1:"11.64",x2:"19.78",y2:"10.22"},child:[]},{tag:"line",attr:{x1:"23",y1:"22",x2:"1",y2:"22"},child:[]},{tag:"polyline",attr:{points:"16 5 12 9 8 5"},child:[]}]})(e)}function ZM(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M9 3H5a2 2 0 0 0-2 2v4m6-6h10a2 2 0 0 1 2 2v4M9 3v18m0 0h10a2 2 0 0 0 2-2V9M9 21H5a2 2 0 0 1-2-2V9m0 0h18"},child:[]}]})(e)}function e8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"4",y:"2",width:"16",height:"20",rx:"2",ry:"2"},child:[]},{tag:"line",attr:{x1:"12",y1:"18",x2:"12.01",y2:"18"},child:[]}]})(e)}function t8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M20.59 13.41l-7.17 7.17a2 2 0 0 1-2.83 0L2 12V2h10l8.59 8.59a2 2 0 0 1 0 2.82z"},child:[]},{tag:"line",attr:{x1:"7",y1:"7",x2:"7.01",y2:"7"},child:[]}]})(e)}function n8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"circle",attr:{cx:"12",cy:"12",r:"6"},child:[]},{tag:"circle",attr:{cx:"12",cy:"12",r:"2"},child:[]}]})(e)}function a8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"4 17 10 11 4 5"},child:[]},{tag:"line",attr:{x1:"12",y1:"19",x2:"20",y2:"19"},child:[]}]})(e)}function r8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M14 14.76V3.5a2.5 2.5 0 0 0-5 0v11.26a4.5 4.5 0 1 0 5 0z"},child:[]}]})(e)}function o8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M10 15v4a3 3 0 0 0 3 3l4-9V2H5.72a2 2 0 0 0-2 1.7l-1.38 9a2 2 0 0 0 2 2.3zm7-13h2.67A2.31 2.31 0 0 1 22 4v7a2.31 2.31 0 0 1-2.33 2H17"},child:[]}]})(e)}function i8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M14 9V5a3 3 0 0 0-3-3l-4 9v11h11.28a2 2 0 0 0 2-1.7l1.38-9a2 2 0 0 0-2-2.3zM7 22H4a2 2 0 0 1-2-2v-7a2 2 0 0 1 2-2h3"},child:[]}]})(e)}function s8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"1",y:"5",width:"22",height:"14",rx:"7",ry:"7"},child:[]},{tag:"circle",attr:{cx:"8",cy:"12",r:"3"},child:[]}]})(e)}function l8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"1",y:"5",width:"22",height:"14",rx:"7",ry:"7"},child:[]},{tag:"circle",attr:{cx:"16",cy:"12",r:"3"},child:[]}]})(e)}function c8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"},child:[]}]})(e)}function d8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"3 6 5 6 21 6"},child:[]},{tag:"path",attr:{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"},child:[]},{tag:"line",attr:{x1:"10",y1:"11",x2:"10",y2:"17"},child:[]},{tag:"line",attr:{x1:"14",y1:"11",x2:"14",y2:"17"},child:[]}]})(e)}function u8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"3 6 5 6 21 6"},child:[]},{tag:"path",attr:{d:"M19 6v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6m3 0V4a2 2 0 0 1 2-2h4a2 2 0 0 1 2 2v2"},child:[]}]})(e)}function p8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"3",y:"3",width:"18",height:"18",rx:"2",ry:"2"},child:[]},{tag:"rect",attr:{x:"7",y:"7",width:"3",height:"9"},child:[]},{tag:"rect",attr:{x:"14",y:"7",width:"3",height:"5"},child:[]}]})(e)}function f8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"23 18 13.5 8.5 8.5 13.5 1 6"},child:[]},{tag:"polyline",attr:{points:"17 18 23 18 23 12"},child:[]}]})(e)}function h8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"23 6 13.5 15.5 8.5 10.5 1 18"},child:[]},{tag:"polyline",attr:{points:"17 6 23 6 23 12"},child:[]}]})(e)}function m8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M10.29 3.86L1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z"},child:[]}]})(e)}function g8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"1",y:"3",width:"15",height:"13"},child:[]},{tag:"polygon",attr:{points:"16 8 20 8 23 11 23 16 16 16 16 8"},child:[]},{tag:"circle",attr:{cx:"5.5",cy:"18.5",r:"2.5"},child:[]},{tag:"circle",attr:{cx:"18.5",cy:"18.5",r:"2.5"},child:[]}]})(e)}function y8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"2",y:"7",width:"20",height:"15",rx:"2",ry:"2"},child:[]},{tag:"polyline",attr:{points:"17 2 12 7 7 2"},child:[]}]})(e)}function v8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 2H3v16h5v4l4-4h5l4-4V2zm-10 9V7m5 4V7"},child:[]}]})(e)}function x8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M23 3a10.9 10.9 0 0 1-3.14 1.53 4.48 4.48 0 0 0-7.86 3v1A10.66 10.66 0 0 1 3 4s-4 9 5 13a11.64 11.64 0 0 1-7 2c9 5 20 0 20-11.5a4.5 4.5 0 0 0-.08-.83A7.72 7.72 0 0 0 23 3z"},child:[]}]})(e)}function b8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"4 7 4 4 20 4 20 7"},child:[]},{tag:"line",attr:{x1:"9",y1:"20",x2:"15",y2:"20"},child:[]},{tag:"line",attr:{x1:"12",y1:"4",x2:"12",y2:"20"},child:[]}]})(e)}function w8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M23 12a11.05 11.05 0 0 0-22 0zm-5 7a3 3 0 0 1-6 0v-7"},child:[]}]})(e)}function j8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M6 3v7a6 6 0 0 0 6 6 6 6 0 0 0 6-6V3"},child:[]},{tag:"line",attr:{x1:"4",y1:"21",x2:"20",y2:"21"},child:[]}]})(e)}function S8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"3",y:"11",width:"18",height:"11",rx:"2",ry:"2"},child:[]},{tag:"path",attr:{d:"M7 11V7a5 5 0 0 1 9.9-1"},child:[]}]})(e)}function k8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"16 16 12 12 8 16"},child:[]},{tag:"line",attr:{x1:"12",y1:"12",x2:"12",y2:"21"},child:[]},{tag:"path",attr:{d:"M20.39 18.39A5 5 0 0 0 18 9h-1.26A8 8 0 1 0 3 16.3"},child:[]},{tag:"polyline",attr:{points:"16 16 12 12 8 16"},child:[]}]})(e)}function A8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4"},child:[]},{tag:"polyline",attr:{points:"17 8 12 3 7 8"},child:[]},{tag:"line",attr:{x1:"12",y1:"3",x2:"12",y2:"15"},child:[]}]})(e)}function _8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"},child:[]},{tag:"circle",attr:{cx:"8.5",cy:"7",r:"4"},child:[]},{tag:"polyline",attr:{points:"17 11 19 13 23 9"},child:[]}]})(e)}function C8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"},child:[]},{tag:"circle",attr:{cx:"8.5",cy:"7",r:"4"},child:[]},{tag:"line",attr:{x1:"23",y1:"11",x2:"17",y2:"11"},child:[]}]})(e)}function P8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"},child:[]},{tag:"circle",attr:{cx:"8.5",cy:"7",r:"4"},child:[]},{tag:"line",attr:{x1:"20",y1:"8",x2:"20",y2:"14"},child:[]},{tag:"line",attr:{x1:"23",y1:"11",x2:"17",y2:"11"},child:[]}]})(e)}function T8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"},child:[]},{tag:"circle",attr:{cx:"8.5",cy:"7",r:"4"},child:[]},{tag:"line",attr:{x1:"18",y1:"8",x2:"23",y2:"13"},child:[]},{tag:"line",attr:{x1:"23",y1:"8",x2:"18",y2:"13"},child:[]}]})(e)}function Fy(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M20 21v-2a4 4 0 0 0-4-4H8a4 4 0 0 0-4 4v2"},child:[]},{tag:"circle",attr:{cx:"12",cy:"7",r:"4"},child:[]}]})(e)}function E8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"},child:[]},{tag:"circle",attr:{cx:"9",cy:"7",r:"4"},child:[]},{tag:"path",attr:{d:"M23 21v-2a4 4 0 0 0-3-3.87"},child:[]},{tag:"path",attr:{d:"M16 3.13a4 4 0 0 1 0 7.75"},child:[]}]})(e)}function D8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M16 16v1a2 2 0 0 1-2 2H3a2 2 0 0 1-2-2V7a2 2 0 0 1 2-2h2m5.66 0H14a2 2 0 0 1 2 2v3.34l1 1L23 7v10"},child:[]},{tag:"line",attr:{x1:"1",y1:"1",x2:"23",y2:"23"},child:[]}]})(e)}function O8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"23 7 16 12 23 17 23 7"},child:[]},{tag:"rect",attr:{x:"1",y:"5",width:"15",height:"14",rx:"2",ry:"2"},child:[]}]})(e)}function N8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"5.5",cy:"11.5",r:"4.5"},child:[]},{tag:"circle",attr:{cx:"18.5",cy:"11.5",r:"4.5"},child:[]},{tag:"line",attr:{x1:"5.5",y1:"16",x2:"18.5",y2:"16"},child
93:[]}]})(e)}function R8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"11 5 6 9 2 9 2 15 6 15 11 19 11 5"},child:[]},{tag:"path",attr:{d:"M15.54 8.46a5 5 0 0 1 0 7.07"},child:[]}]})(e)}function L8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"11 5 6 9 2 9 2 15 6 15 11 19 11 5"},child:[]},{tag:"path",attr:{d:"M19.07 4.93a10 10 0 0 1 0 14.14M15.54 8.46a5 5 0 0 1 0 7.07"},child:[]}]})(e)}function B8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"11 5 6 9 2 9 2 15 6 15 11 19 11 5"},child:[]},{tag:"line",attr:{x1:"23",y1:"9",x2:"17",y2:"15"},child:[]},{tag:"line",attr:{x1:"17",y1:"9",x2:"23",y2:"15"},child:[]}]})(e)}function I8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"11 5 6 9 2 9 2 15 6 15 11 19 11 5"},child:[]}]})(e)}function $8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"7"},child:[]},{tag:"polyline",attr:{points:"12 9 12 12 13.5 13.5"},child:[]},{tag:"path",attr:{d:"M16.51 17.35l-.35 3.83a2 2 0 0 1-2 1.82H9.83a2 2 0 0 1-2-1.82l-.35-3.83m.01-10.7l.35-3.83A2 2 0 0 1 9.83 1h4.35a2 2 0 0 1 2 1.82l.35 3.83"},child:[]}]})(e)}function M8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"1",y1:"1",x2:"23",y2:"23"},child:[]},{tag:"path",attr:{d:"M16.72 11.06A10.94 10.94 0 0 1 19 12.55"},child:[]},{tag:"path",attr:{d:"M5 12.55a10.94 10.94 0 0 1 5.17-2.39"},child:[]},{tag:"path",attr:{d:"M10.71 5.05A16 16 0 0 1 22.58 9"},child:[]},{tag:"path",attr:{d:"M1.42 9a15.91 15.91 0 0 1 4.7-2.88"},child:[]},{tag:"path",attr:{d:"M8.53 16.11a6 6 0 0 1 6.95 0"},child:[]},{tag:"line",attr:{x1:"12",y1:"20",x2:"12.01",y2:"20"},child:[]}]})(e)}function F8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M5 12.55a11 11 0 0 1 14.08 0"},child:[]},{tag:"path",attr:{d:"M1.42 9a16 16 0 0 1 21.16 0"},child:[]},{tag:"path",attr:{d:"M8.53 16.11a6 6 0 0 1 6.95 0"},child:[]},{tag:"line",attr:{x1:"12",y1:"20",x2:"12.01",y2:"20"},child:[]}]})(e)}function U8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M9.59 4.59A2 2 0 1 1 11 8H2m10.59 11.41A2 2 0 1 0 14 16H2m15.73-8.27A2.5 2.5 0 1 1 19.5 12H2"},child:[]}]})(e)}function W8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"12",cy:"12",r:"10"},child:[]},{tag:"line",attr:{x1:"15",y1:"9",x2:"9",y2:"15"},child:[]},{tag:"line",attr:{x1:"9",y1:"9",x2:"15",y2:"15"},child:[]}]})(e)}function V8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"7.86 2 16.14 2 22 7.86 22 16.14 16.14 22 7.86 22 2 16.14 2 7.86 7.86 2"},child:[]},{tag:"line",attr:{x1:"15",y1:"9",x2:"9",y2:"15"},child:[]},{tag:"line",attr:{x1:"9",y1:"9",x2:"15",y2:"15"},child:[]}]})(e)}function z8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"rect",attr:{x:"3",y:"3",width:"18",height:"18",rx:"2",ry:"2"},child:[]},{tag:"line",attr:{x1:"9",y1:"9",x2:"15",y2:"15"},child:[]},{tag:"line",attr:{x1:"15",y1:"9",x2:"9",y2:"15"},child:[]}]})(e)}function wf(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"18",y1:"6",x2:"6",y2:"18"},child:[]},{tag:"line",attr:{x1:"6",y1:"6",x2:"18",y2:"18"},child:[]}]})(e)}function H8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"path",attr:{d:"M22.54 6.42a2.78 2.78 0 0 0-1.94-2C18.88 4 12 4 12 4s-6.88 0-8.6.46a2.78 2.78 0 0 0-1.94 2A29 29 0 0 0 1 11.75a29 29 0 0 0 .46 5.33A2.78 2.78 0 0 0 3.4 19c1.72.46 8.6.46 8.6.46s6.88 0 8.6-.46a2.78 2.78 0 0 0 1.94-2 29 29 0 0 0 .46-5.25 29 29 0 0 0-.46-5.33z"},child:[]},{tag:"polygon",attr:{points:"9.75 15.02 15.5 11.75 9.75 8.48 9.75 15.02"},child:[]}]})(e)}function G8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polyline",attr:{points:"12.41 6.75 13 2 10.57 4.92"},child:[]},{tag:"polyline",attr:{points:"18.57 12.91 21 10 15.66 10"},child:[]},{tag:"polyline",attr:{points:"8 8 3 14 12 14 11 22 16 16"},child:[]},{tag:"line",attr:{x1:"1",y1:"1",x2:"23",y2:"23"},child:[]}]})(e)}function R3(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"polygon",attr:{points:"13 2 3 14 12 14 11 22 21 10 12 10 13 2"},child:[]}]})(e)}function q8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"11",cy:"11",r:"8"},child:[]},{tag:"line",attr:{x1:"21",y1:"21",x2:"16.65",y2:"16.65"},child:[]},{tag:"line",attr:{x1:"11",y1:"8",x2:"11",y2:"14"},child:[]},{tag:"line",attr:{x1:"8",y1:"11",x2:"14",y2:"11"},child:[]}]})(e)}function K8(e){return P({attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"circle",attr:{cx:"11",cy:"11",r:"8"},child:[]},{tag:"line",attr:{x1:"21",y1:"21",x2:"16.65",y2:"16.65"},child:[]},{tag:"line",attr:{x1:"8",y1:"11",x2:"14",y2:"11"},child:[]}]})(e)}const xt=Object.freeze(Object.defineProperty({__proto__:null,FiActivity:IB,FiAirplay:$B,FiAlertCircle:MB,FiAlertOctagon:FB,FiAlertTriangle:O3,FiAlignCenter:UB,FiAlignJustify:WB,FiAlignLeft:VB,FiAlignRight:zB,FiAnchor:HB,FiAperture:GB,FiArchive:qB,FiArrowDown:XB,FiArrowDownCircle:KB,FiArrowDownLeft:JB,FiArrowDownRight:YB,FiArrowLeft:ZB,FiArrowLeftCircle:QB,FiArrowRight:t6,FiArrowRightCircle:e6,FiArrowUp:o6,FiArrowUpCircle:n6,FiArrowUpLeft:a6,FiArrowUpRight:r6,FiAtSign:i6,FiAward:s6,FiBarChart:c6,FiBarChart2:l6,FiBattery:u6,FiBatteryCharging:d6,FiBell:f6,FiBellOff:p6,FiBluetooth:h6,FiBold:m6,FiBook:y6,FiBookOpen:g6,FiBookmark:v6,FiBox:x6,FiBriefcase:b6,FiCalendar:w6,FiCamera:S6,FiCameraOff:j6,FiCast:k6,FiCheck:C6,FiCheckCircle:A6,FiCheckSquare:_6,FiChevronDown:P6,FiChevronLeft:T6,FiChevronRight:E6,FiChevronUp:D6,FiChevronsDown:O6,FiChevronsLeft:N6,FiChevronsRight:R6,FiChevronsUp:L6,FiChrome:B6,FiCircle:I6,FiClipboard:$6,FiClock:M6,FiCloud:H6,FiCloudDrizzle:F6,FiCloudLightning:U6,FiCloudOff:W6,FiCloudRain:V6,FiCloudSnow:z6,FiCode:G6,FiCodepen:q6,FiCodesandbox:K6,FiCoffee:J6,FiColumns:Y6,FiCommand:X6,FiCompass:Q6,FiCopy:Z6,FiCornerDownLeft:eI,FiCornerDownRight:tI,FiCornerLeftDown:nI,FiCornerLeftUp:aI,FiCornerRightDown:rI,FiCornerRightUp:oI,FiCornerUpLeft:iI,FiCornerUpRight:sI,FiCpu:lI,FiCreditCard:cI,FiCrop:dI,FiCrosshair:uI,FiDatabase:pI,FiDelete:fI,FiDisc:hI,FiDivide:yI,FiDivideCircle:mI,FiDivideSquare:gI,FiDollarSign:vI,FiDownload:bI,FiDownloadCloud:xI,FiDribbble:wI,FiDroplet:jI,FiEdit:AI,FiEdit2:SI,FiEdit3:kI,FiExternalLink:_I,FiEye:PI,FiEyeOff:CI,FiFacebook:TI,FiFastForward:EI,FiFeather:DI,FiFigma:OI,FiFile:BI,FiFileMinus:NI,FiFilePlus:RI,FiFileText:LI,FiFilm:II,FiFilter:$I,FiFlag:MI,FiFolder:WI,FiFolderMinus:FI,FiFolderPlus:UI,FiFramer:VI,FiFrown:zI,FiGift:HI,FiGitBranch:GI,FiGitCommit:qI,FiGitMerge:KI,FiGitPullRequest:JI,FiGithub:YI,FiGitlab:XI,FiGlobe:QI,FiGrid:ZI,FiHardDrive:e$,FiHash:t$,FiHeadphones:n$,FiHeart:a$,FiHelpCircle:r$,FiHexagon:o$,FiHome:i$,FiImage:s$,FiInbox:l$,FiInfo:c$,FiInstagram:d$,FiItalic:u$,FiKey:p$,FiLayers:f$,FiLayout:h$,FiLifeBuoy:m$,FiLink:y$,FiLink2:g$,FiLinkedin:v$,FiList:x$,FiLoader:b$,FiLock:w$,FiLogIn:j$,FiLogOut:S$,FiMail:k$,FiMap:_$,FiMapPin:A$,FiMaximize:P$,FiMaximize2:C$,FiMeh:T$,FiMenu:E$,FiMessageCircle:D$,FiMessageSquare:O$,FiMic:R$,FiMicOff:N$,FiMinimize:B$,FiMinimize2:L$,FiMinus:M$,FiMinusCircle:I$,FiMinusSquare:$$,FiMonitor:N3,FiMoon:F$,FiMoreHorizontal:U$,FiMoreVertical:W$,FiMousePointer:V$,FiMove:z$,FiMusic:H$,FiNavigation:q$,FiNavigation2:G$,FiOctagon:K$,FiPackage:J$,FiPaperclip:Y$,FiPause:Q$,FiPauseCircle:X$,FiPenTool:Z$,FiPercent:eM,FiPhone:sM,FiPhoneCall:tM,FiPhoneForwarded:nM,FiPhoneIncoming:aM,FiPhoneMissed:rM,FiPhoneOff:oM,FiPhoneOutgoing:iM,FiPieChart:lM,FiPlay:dM,FiPlayCircle:cM,FiPlus:fM,FiPlusCircle:uM,FiPlusSquare:pM,FiPocket:hM,FiPower:mM,FiPrinter:gM,FiRadio:yM,FiRefreshCcw:vM,FiRefreshCw:xM,FiRepeat:bM,FiRewind:wM,FiRotateCcw:jM,FiRotateCw:SM,FiRss:kM,FiSave:AM,FiScissors:_M,FiSearch:CM,FiSend:PM,FiServer:TM,FiSettings:EM,FiShare:OM,FiShare2:DM,FiShield:RM,FiShieldOff:NM,FiShoppingBag:LM,FiShoppingCart:BM,FiShuffle:IM,FiSidebar:$M,FiSkipBack:MM,FiSkipForward:FM,FiSlack:UM,FiSlash:WM,FiSliders:VM,FiSmartphone:zM,FiSmile:HM,FiSpeaker:GM,FiSquare:qM,FiStar:KM,FiStopCircle:JM,FiSun:YM,FiSunrise:XM,FiSunset:QM,FiTable:ZM,FiTablet:e8,FiTag:t8,FiTarget:n8,FiTerminal:a8,FiThermometer:r8,FiThumbsDown:o8,FiThumbsUp:i8,FiToggleLeft:s8,FiToggleRight:l8,FiTool:c8,FiTrash:u8,FiTrash2:d8,FiTrello:p8,FiTrendingDown:f8,FiTrendingUp:h8,FiTriangle:m8,FiTruck:g8,FiTv:y8,FiTwitch:v8,FiTwitter:x8,FiType:b8,FiUmbrella:w8,FiUnderline:j8,FiUnlock:S8,FiUpload:A8,FiUploadCloud:k8,FiUser:Fy,FiUserCheck:_8,FiUserMinus:C8,FiUserPlus:P8,FiUserX:T8,FiUsers:E8,FiVideo:O8,FiVideoOff:D8,FiVoicemail:N8,FiVolume:I8,FiVolume1:R8,FiVolume2:L8,FiVolumeX:B8,FiWatch:$8,FiWifi:F8,FiWifiOff:M8,FiWind:U8,FiX:wf,FiXCircle:W8,FiXOctagon:V8,FiXSquare:z8,FiYoutube:H8,FiZap:R3,FiZapOff:G8,FiZoomIn:q8,FiZoomOut:K8},Symbol.toStringTag,{value:"Module"})),K=({icon:e,name:t,...n})=>{let a;try{a=e||t&&xt[`Fi${t}`]}catch{a=null}return a?O.createElement(a,n):h.jsx(O3,{"data-greta-id":"src/common/SafeIcon.jsx:15:6","data-greta-name":"FiAlertTriangle","data-greta-editable":"false","data-component-path":"src/common/SafeIcon.jsx","data-component-line":"15","data-component-file":"SafeIcon.jsx","data-component-name":"FiAlertTriangle","data-component-content":"%7B%7D",...n})},{FiPieChart:J8,FiZap:bb,FiFilter:Y8,FiUsers:X8,FiShield:Q8,FiLayers:Z8,FiActivity:eF,FiHistory:tF,FiMail:nF,FiSettings:aF}=xt,rF=({activeTab:e,setActiveTab:t})=>{const n=[{id:"overview",label:"Dashboard",icon:J8,category:"Main"},{id:"events",label:"Events",icon:bb,category:"Analytics"},{id:"funnels",label:"Funnels",icon:Y8,category:"Analytics"},{id:"users",label:"Identities",icon:X8,category:"Management"},{id:"resolution",label:"Governance",icon:Q8,category:"Management"},{id:"groups",label:"Groups",icon:Z8,category:"Management"}
93,{id:"health",label:"System Health",icon:eF,category:"Infrastructure"},{id:"audit",label:"Audit Log",icon:tF,category:"Infrastructure"},{id:"reports",label:"Reports",icon:nF,category:"Infrastructure"}],a=[...new Set(n.map(r=>r.category))];return h.jsxs("div",{"data-greta-id":"src/components/layout/Sidebar.jsx:27:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/layout/Sidebar.jsx","data-component-line":"27","data-component-file":"Sidebar.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-64%20h-screen%20fixed%20left-0%20top-0%20bg-white%20border-r%20border-slate-200%20flex%20flex-col%20z-40%22%7D",className:"w-64 h-screen fixed left-0 top-0 bg-white border-r border-slate-200 flex flex-col z-40",children:[h.jsxs("div",{"data-greta-id":"src/components/layout/Sidebar.jsx:28:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/layout/Sidebar.jsx","data-component-line":"28","data-component-file":"Sidebar.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-6%20flex%20items-center%20gap-3%22%7D",className:"p-6 flex items-center gap-3",children:[h.jsx("div",{"data-greta-id":"src/components/layout/Sidebar.jsx:29:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/layout/Sidebar.jsx","data-component-line":"29","data-component-file":"Sidebar.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-8%20h-8%20bg-blue-600%20rounded-lg%20flex%20items-center%20justify-center%20text-white%20shadow-md%22%7D",className:"w-8 h-8 bg-blue-600 rounded-lg flex items-center justify-center text-white shadow-md",children:h.jsx(K,{"data-greta-id":"src/components/layout/Sidebar.jsx:30:10","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/layout/Sidebar.jsx","data-component-line":"30","data-component-file":"Sidebar.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:bb})}),h.jsx("h1",{"data-greta-id":"src/components/layout/Sidebar.jsx:32:8","data-greta-name":"h1","data-greta-editable":"true","data-component-path":"src/components/layout/Sidebar.jsx","data-component-line":"32","data-component-file":"Sidebar.jsx","data-component-name":"h1","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-slate-900%20tracking-tight%22%7D",className:"text-lg font-bold text-slate-900 tracking-tight",children:"Intuitus"})]}),h.jsx("nav",{"data-greta-id":"src/components/layout/Sidebar.jsx:35:6","data-greta-name":"nav","data-greta-editable":"false","data-component-path":"src/components/layout/Sidebar.jsx","data-component-line":"35","data-component-file":"Sidebar.jsx","data-component-name":"nav","data-component-content":"%7B%22className%22%3A%22flex-1%20overflow-y-auto%20px-4%20py-4%20space-y-6%22%7D",className:"flex-1 overflow-y-auto px-4 py-4 space-y-6",children:a.map(r=>h.jsxs("div",{"data-greta-id":"src/components/layout/Sidebar.jsx:37:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/layout/Sidebar.jsx","data-component-line":"37","data-component-file":"Sidebar.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("h3",{"data-greta-id":"src/components/layout/Sidebar.jsx:38:12","data-greta-name":"h3","data-greta-editable":"false","data-component-path":"src/components/layout/Sidebar.jsx","data-component-line":"38","data-component-file":"Sidebar.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22px-3%20mb-2%20text-%5B10px%5D%20font-semibold%20text-slate-400%20uppercase%20tracking-wider%22%7D",className:"px-3 mb-2 text-[10px] font-semibold text-slate-400 uppercase tracking-wider",children:r}),h.jsx("div",{"data-greta-id":"src/components/layout/Sidebar.jsx:41:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/layout/Sidebar.jsx","data-component-line":"41","data-component-file":"Sidebar.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-1%22%7D",className:"space-y-1",children:n.filter(o=>o.category===r).map(o=>h.jsxs("button",{"data-greta-id":"src/components/layout/Sidebar.jsx:43:16","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/layout/Sidebar.jsx","data-component-line":"43","data-component-file":"Sidebar.jsx","data-component-name":"button","data-component-content":"%7B%7D",onClick:()=>t(o.id),className:`w-full flex items-center gap-3 px-3 py-2 rounded-md transition-all text-sm font-medium ${e===o.id?"bg-blue-50 text-blue-600":"text-slate-600 hover:bg-slate-50 hover:text-slate-900"}`,children:[h.jsx(K,{"data-greta-id":"src/components/layout/Sidebar.jsx:52:18","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/layout/Sidebar.jsx","data-component-line":"52","data-component-file":"Sidebar.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-lg%22%7D",icon:o.icon,className:"text-lg"}),o.label]},o.id))})]},r))}),h.jsx("div",{"data-greta-id":"src/components/layout/Sidebar.jsx:61:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/layout/Sidebar.jsx","data-component-line":"61","data-component-file":"Sidebar.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-4%20border-t%20border-slate-100%22%7D",className:"p-4 border-t border-slate-100",children:h.jsxs("button",{"data-greta-id":"src/components/layout/Sidebar.jsx:62:8","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/layout/Sidebar.jsx","data-component-line":"62","data-component-file":"Sidebar.jsx","data-component-name":"button","data-component-content":"%7B%7D",onClick:()=>t("settings"),className:`w-full flex items-center gap-3 px-3 py-2 rounded-md transition-all text-sm font-medium ${e==="settings"?"bg-blue-50 text-blue-600":"text-slate-600 hover:bg-slate-50 hover:text-slate-900"}`,children:[h.jsx(K,{"data-greta-id":"src/components/layout/Sidebar.jsx:70:10","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/layout/Sidebar.jsx","data-component-line":"70","data-component-file":"Sidebar.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-lg%22%7D",icon:aF,className:"text-lg"}),"Settings & Tracking"]})})]})},Uy=C.createContext({});function Wy(e){const t=C.useRef(null);return t.current===null&&(t.current=e()),t.current}const jf=C.createContext(null),Vy=C.createContext({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"});class oF extends C.Component{getSnapshotBeforeUpdate(t){const n=this.props.childRef.current;if(n&&t.isPresent&&!this.props.isPresent){const a=this.props.sizeRef.current;a.height=n.offsetHeight||0,a.width=n.offsetWidth||0,a.top=n.offsetTop,a.left=n.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function iF({children:e,isPresent:t}){const n=C.useId(),a=C.useRef(null),r=C.useRef({width:0,height:0,top:0,left:0}),{nonce:o}=C.useContext(Vy);return C.useInsertionEffect(()=>{const{width:i,height:s,top:l,left:c}=r.current;if(t||!a.current||!i||!s)return;a.current.dataset.motionPopId=n;const d=document.createElement("style");return o&&(d.nonce=o),document.head.appendChild(d),d.sheet&&d.sheet.insertRule(`
94          [data-motion-pop-id="${n}"] {
95            position: absolute !important;
96            width: ${i}px !important;
97            height: ${s}px !important;
98            top: ${l}px !important;
99            left: ${c}px !important;
100          }
101        `),()=>{document.head.removeChild(d)}},[t]),h.jsx(oF,{isPresent:t,childRef:a,sizeRef:r,children:C.cloneElement(e,{ref:a})})}const sF=({children:e,initial:t,isPresent:n,onExitComplete:a,custom:r,presenceAffectsLayout:o,mode:i})=>{const s=Wy(lF),l=C.useId(),c=C.useCallback(u=>{s.set(u,!0);for(const p of s.values())if(!p)return;a&&a()},[s,a]),d=C.useMemo(()=>({id:l,initial:t,isPresent:n,custom:r,onExitComplete:c,register:u=>(s.set(u,!1),()=>s.delete(u))}),o?[Math.random(),c]:[n,c]);return C.useMemo(()=>
vendor: 7,318 bytes, line 101
101{s.forEach((u,p)=>s.set(p,!1))},[n]),C.useEffect(()=>{!n&&!s.size&&a&&a()},[n]),i==="popLayout"&&(e=h.jsx(iF,{isPresent:n,children:e})),h.jsx(jf.Provider,{value:d,children:e})};function lF(){return new Map}function L3(e=!0){const t=C.useContext(jf);if(t===null)return[!0,null];const{isPresent:n,onExitComplete:a,register:r}=t,o=C.useId();C.useEffect(()=>{e&&r(o)},[e]);const i=C.useCallback(()=>e&&a&&a(o),[o,a,e]);return!n&&a?[!1,i]:[!0]}const Dd=e=>e.key||"";function wb(e){const t=[];return C.Children.forEach(e,n=>{C.isValidElement(n)&&t.push(n)}),t}const zy=typeof window<"u",B3=zy?C.useLayoutEffect:C.useEffect,ss=({children:e,custom:t,initial:n=!0,onExitComplete:a,presenceAffectsLayout:r=!0,mode:o="sync",propagate:i=!1})=>{const[s,l]=L3(i),c=C.useMemo(()=>wb(e),[e]),d=i&&!s?[]:c.map(Dd),u=C.useRef(!0),p=C.useRef(c),f=Wy(()=>new Map),[g,y]=C.useState(c),[x,m]=C.useState(c);B3(()=>{u.current=!1,p.current=c;for(let k=0;k<x.length;k++){const w=Dd(x[k]);d.includes(w)?f.delete(w):f.get(w)!==!0&&f.set(w,!1)}},[x,d.length,d.join("-")]);const v=[];if(c!==g){let k=[...c];for(let w=0;w<x.length;w++){const j=x[w],A=Dd(j);d.includes(A)||(k.splice(w,0,j),v.push(j))}o==="wait"&&v.length&&(k=v),m(wb(k)),y(c);return}const{forceRender:b}=C.useContext(Uy);return h.jsx(h.Fragment,{children:x.map(k=>{const w=Dd(k),j=i&&!s?!1:c===x||d.includes(w),A=()=>{if(f.has(w))f.set(w,!0);else return;let S=!0;f.forEach(_=>{_||(S=!1)}),S&&(b==null||b(),m(p.current),i&&(l==null||l()),a&&a())};return h.jsx(sF,{isPresent:j,initial:!u.current||n?void 0:!1,custom:j?void 0:t,presenceAffectsLayout:r,mode:o,onExitComplete:j?void 0:A,children:k},w)})})},un=e=>e;let I3=un;function Hy(e){let t;return()=>(t===void 0&&(t=e()),t)}const Ti=(e,t,n)=>{const a=t-e;return a===0?1:(n-e)/a},Ea=e=>e*1e3,Da=e=>e/1e3,cF={useManualTiming:!1};function dF(e){let t=new Set,n=new Set,a=!1,r=!1;const o=new WeakSet;let i={delta:0,timestamp:0,isProcessing:!1};function s(c){o.has(c)&&(l.schedule(c),e()),c(i)}const l={schedule:(c,d=!1,u=!1)=>{const f=u&&a?t:n;return d&&o.add(c),f.has(c)||f.add(c),c},cancel:c=>{n.delete(c),o.delete(c)},process:c=>{if(i=c,a){r=!0;return}a=!0,[t,n]=[n,t],t.forEach(s),t.clear(),a=!1,r&&(r=!1,l.process(c))}};return l}const Od=["read","resolveKeyframes","update","preRender","render","postRender"],uF=40;function $3(e,t){let n=!1,a=!0;const r={delta:0,timestamp:0,isProcessing:!1},o=()=>n=!0,i=Od.reduce((m,v)=>(m[v]=dF(o),m),{}),{read:s,resolveKeyframes:l,update:c,preRender:d,render:u,postRender:p}=i,f=()=>{const m=performance.now();n=!1,r.delta=a?1e3/60:Math.max(Math.min(m-r.timestamp,uF),1),r.timestamp=m,r.isProcessing=!0,s.process(r),l.process(r),c.process(r),d.process(r),u.process(r),p.process(r),r.isProcessing=!1,n&&t&&(a=!1,e(f))},g=()=>{n=!0,a=!0,r.isProcessing||e(f)};return{schedule:Od.reduce((m,v)=>{const b=i[v];return m[v]=(k,w=!1,j=!1)=>(n||g(),b.schedule(k,w,j)),m},{}),cancel:m=>{for(let v=0;v<Od.length;v++)i[Od[v]].cancel(m)},state:r,steps:i}}const{schedule:$e,cancel:Sr,state:At,steps:em}=$3(typeof requestAnimationFrame<"u"?requestAnimationFrame:un,!0),M3=C.createContext({strict:!1}),jb={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"]},Ei={};for(const e in jb)Ei[e]={isEnabled:t=>jb[e].some(n=>!!t[n])};function pF(e){for(const t in e)Ei[t]={...Ei[t],...e[t]}}const fF=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 Wu(e){return e.startsWith("while")||e.startsWith("drag")&&e!=="draggable"||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||fF.has(e)}let F3=e=>!Wu(e);function hF(e){e&&(F3=t=>t.startsWith("on")?!Wu(t):e(t))}try{hF(require("@emotion/is-prop-valid").default)}catch{}function mF(e,t,n){const a={};for(const r in e)r==="values"&&typeof e.values=="object"||(F3(r)||n===!0&&Wu(r)||!t&&!Wu(r)||e.draggable&&r.startsWith("onDrag"))&&(a[r]=e[r]);return a}function gF(e){if(typeof Proxy>"u")return e;const t=new Map,n=(...a)=>e(...a);return new Proxy(n,{get:(a,r)=>r==="create"?e:(t.has(r)||t.set(r,e(r)),t.get(r))})}const Sf=C.createContext({});function Xl(e){return typeof e=="string"||Array.isArray(e)}function kf(e){return e!==null&&typeof e=="object"&&typeof e.start=="function"}const Gy=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],qy=["initial",...Gy];function Af(e){return kf(e.animate)||qy.some(t=>Xl(e[t]))}function U3(e){return!!(Af(e)||e.variants)}function yF(e,t){if(Af(e)){const{initial:n,animate:a}=e;return{initial:n===!1||Xl(n)?n:void 0,animate:Xl(a)?a:void 0}}return e.inherit!==!1?t:{}}function vF(e){const{initial:t,animate:n}=yF(e,C.useContext(Sf));return C.useMemo(()=>({initial:t,animate:n}),[Sb(t),Sb(n)])}function Sb(e){return Array.isArray(e)?e.join(" "):e}const xF=Symbol.for("motionComponentSymbol");function ai(e){return e&&typeof e=="object"&&Object.prototype.hasOwnProperty.call(e,"current")}function bF(e,t,n){return C.useCallback(a=>{a&&e.onMount&&e.onMount(a),t&&(a?t.mount(a):t.unmount()),n&&(typeof n=="function"?n(a):ai(n)&&(n.current=a))},[t])}const Ky=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase(),wF="framerAppearId",W3="data-"+Ky(wF),{schedule:Jy}=$3(queueMicrotask,!1),V3=C.createContext({});function jF(e,t,n,a,r){var o,i;const{visualElement:s}=C.useContext(Sf),l=C.useContext(M3),c=C.useContext(jf),d=C.useContext(Vy).reducedMotion,u=C.useRef(null);a=a||l.renderer,!u.current&&a&&(u.current=a(e,{visualState:t,parent:s,props:n,presenceContext:c,blockInitialAnimation:c?c.initial===!1:!1,reducedMotionConfig:d}));const p=u.current,f=C.useContext(V3);p&&!p.projection&&r&&(p.type==="html"||p.type==="svg")&&SF(u.current,n,r,f);const g=C.useRef(!1);C.useInsertionEffect(()=>{p&&g.current&&p.update(n,c)});const y=n[W3],x=C.useRef(!!y&&!(!((o=window.MotionHandoffIsComplete)===null||o===void 0)&&o.call(window,y))&&((i=window.MotionHasOptimisedAnimation)===null||i===void 0?void 0:i.call(window,y)));return B3(()=>{p&&(g.current=!0,window.MotionIsMounted=!0,p.updateFeatures(),Jy.render(p.render),x.current&&p.animationState&&p.animationState.animateChanges())}),C.useEffect(()=>{p&&(!x.current&&p.animationState&&p.animationState.animateChanges(),x.current&&(queueMicrotask(()=>{var m;(m=window.MotionHandoffMarkAsComplete)===null||m===void 0||m.call(window,y)}),x.current=!1))}),p}function SF(e,t,n,a){const{layoutId:r,layout:o,drag:i,dragConstraints:s,layoutScroll:l,layoutRoot:c}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:z3(e.parent)),e.projection.setOptions({layoutId:r,layout:o,alwaysMeasureLayout:!!i||s&&ai(s),visualElement:e,animationType:typeof o=="str
101ing"?o:"both",initialPromotionConfig:a,layoutScroll:l,layoutRoot:c})}function z3(e){if(e)return e.options.allowProjection!==!1?e.projection:z3(e.parent)}function kF({preloadedFeatures:e,createVisualElement:t,useRender:n,useVisualState:a,Component:r}){var o,i;e&&pF(e);function s(c,d){let u;const p={...C.useContext(Vy),...c,layoutId:AF(c)},{isStatic:f}=p,g=vF(c),y=a(c,f);if(!f&&zy){_F();const x=CF(p);u=x.MeasureLayout,g.visualElement=jF(r,y,p,t,x.ProjectionNode)}return h.jsxs(Sf.Provider,{value:g,children:[u&&g.visualElement?h.jsx(u,{visualElement:g.visualElement,...p}):null,n(r,c,bF(y,g.visualElement,d),y,f,g.visualElement)]})}s.displayName=`motion.${typeof r=="string"?r:`create(${(i=(o=r.displayName)!==null&&o!==void 0?o:r.name)!==null&&i!==void 0?i:""})`}`;const l=C.forwardRef(s);return l[xF]=r,l}function AF({layoutId:e}){const t=C.useContext(Uy).id;return t&&e!==void 0?t+"-"+e:e}function _F(e,t){C.useContext(M3).strict}function CF(e){const{drag:t,layout:n}=Ei;if(!t&&!n)return{};const a={...t,...n};return{MeasureLayout:t!=null&&t.isEnabled(e)||n!=null&&n.isEnabled(e)?a.MeasureLayout:void 0,ProjectionNode:a.ProjectionNode}}const PF=["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 Yy(e){return typeof e!="string"||e.includes("-")?!1:!!(PF.indexOf(e)>-1||/[A-Z]/u.test(e))}function kb(e){const t=[{},{}];return e==null||e.values.forEach((n,a)=>{t[0][a]=n.get(),t[1][a]=n.getVelocity()}),t}function Xy(e,t,n,a){if(typeof t=="function"){const[r,o]=kb(a);t=t(n!==void 0?n:e.custom,r,o)}if(typeof t=="string"&&(t=e.variants&&e.variants[t]),typeof t=="function"){const[r,o]=kb(a);t=t(n!==void 0?n:e.custom,r,o)}return t}const Y2=e=>Array.isArray(e),TF=e=>!!(e&&typeof e=="object"&&e.mix&&e.toValue),EF=e=>Y2(e)?e[e.length-1]||0:e,Bt=e=>!!(e&&e.getVelocity);function cu(e){const t=Bt(e)?e.get():e;return TF(t)?t.toValue():t}function DF({scrapeMotionValuesFromProps:e,createRenderState:t,onUpdate:n},a,r,o){const i={latestValues:OF(a,r,o,e),renderState:t()};return n&&(i.onMount=s=>n({props:a,current:s,...i}),i.onUpdate=s=>n(s)),i}const H3=e=>(t,n)=>{const a=C.useContext(Sf),r=C.useContext(jf),o=()=>DF(e,t,a,r);return n?o():Wy(o)};function OF(e,t,n,a){const r={},o=a(e,{});for(const p in o)r[p]=cu(o[p]);let{initial:i,animate:s}=e;const l=Af(e),c=U3(e);t&&c&&!l&&e.inherit!==!1&&(i===void 0&&(i=t.initial),s===void 0&&(s=t.animate));let d=n?n.initial===!1:!1;d=d||i===!1;const u=d?s:i;if(u&&typeof u!="boolean"&&!kf(u)){const p=Array.isArray(u)?u:[u];for(let f=0;f<p.length;f++){const g=Xy(e,p[f]);if(g){const{transitionEnd:y,transition:x,...m}=g;for(const v in m){let b=m[v];if(Array.isArray(b)){const k=d?b.length-1:0;b=b[k]}b!==null&&(r[v]=b)}for(const v in y)r[v]=y[v]}}}return r}const ls=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],So=new Set(ls),G3=e=>t=>typeof t=="string"&&t.startsWith(e),q3=G3("--"),NF=G3("var(--"),Qy=e=>NF(e)?RF.test(e.split("/*")[0].trim()):!1,RF=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu,K3=(e,t)=>t&&typeof e=="number"?t.transform(e):e,Fa=(e,t,n)=>n>t?t:n<e?e:n,cs={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Ql={...cs,transform:e=>Fa(0,1,e)},Nd={...cs,default:1},qc=e=>({test:t=>typeof t=="string"&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),Za=qc("deg"),da=qc("%"),le=qc("px"),LF=qc("vh"),BF=qc("vw"),Ab={...da,parse:e=>da.parse(e)/100,transform:e=>da.transform(e*100)},IF={borderWidth:le,borderTopWidth:le,borderRightWidth:le,borderBottomWidth:le,borderLeftWidth:le,borderRadius:le,radius:le,borderTopLeftRadius:le,borderTopRightRadius:le,borderBottomRightRadius:le,borderBottomLeftRadius:le,width:le,maxWidth:le,height:le,maxHeight:le,top:le,right:le,bottom:le,left:le,padding:le,paddingTop:le,paddingRight:le,paddingBottom:le,paddingLeft:le,margin:le,marginTop:le,marginRight:le,marginBottom:le,marginLeft:le,backgroundPositionX:le,backgroundPositionY:le},$F={rotate:Za,rotateX:Za,rotateY:Za,rotateZ:Za,scale:Nd,scaleX:Nd,scaleY:Nd,scaleZ:Nd,skew:Za,skewX:
vendor: 4,531 bytes, line 101
101Za,skewY:Za,distance:le,translateX:le,translateY:le,translateZ:le,x:le,y:le,z:le,perspective:le,transformPerspective:le,opacity:Ql,originX:Ab,originY:Ab,originZ:le},_b={...cs,transform:Math.round},Zy={...IF,...$F,zIndex:_b,size:le,fillOpacity:Ql,strokeOpacity:Ql,numOctaves:_b},MF={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},FF=ls.length;function UF(e,t,n){let a="",r=!0;for(let o=0;o<FF;o++){const i=ls[o],s=e[i];if(s===void 0)continue;let l=!0;if(typeof s=="number"?l=s===(i.startsWith("scale")?1:0):l=parseFloat(s)===0,!l||n){const c=K3(s,Zy[i]);if(!l){r=!1;const d=MF[i]||i;a+=`${d}(${c}) `}n&&(t[i]=c)}}return a=a.trim(),n?a=n(t,r?"":a):r&&(a="none"),a}function ev(e,t,n){const{style:a,vars:r,transformOrigin:o}=e;let i=!1,s=!1;for(const l in t){const c=t[l];if(So.has(l)){i=!0;continue}else if(q3(l)){r[l]=c;continue}else{const d=K3(c,Zy[l]);l.startsWith("origin")?(s=!0,o[l]=d):a[l]=d}}if(t.transform||(i||n?a.transform=UF(t,e.transform,n):a.transform&&(a.transform="none")),s){const{originX:l="50%",originY:c="50%",originZ:d=0}=o;a.transformOrigin=`${l} ${c} ${d}`}}const WF={offset:"stroke-dashoffset",array:"stroke-dasharray"},VF={offset:"strokeDashoffset",array:"strokeDasharray"};function zF(e,t,n=1,a=0,r=!0){e.pathLength=1;const o=r?WF:VF;e[o.offset]=le.transform(-a);const i=le.transform(t),s=le.transform(n);e[o.array]=`${i} ${s}`}function Cb(e,t,n){return typeof e=="string"?e:le.transform(t+n*e)}function HF(e,t,n){const a=Cb(t,e.x,e.width),r=Cb(n,e.y,e.height);return`${a} ${r}`}function tv(e,{attrX:t,attrY:n,attrScale:a,originX:r,originY:o,pathLength:i,pathSpacing:s=1,pathOffset:l=0,...c},d,u){if(ev(e,c,u),d){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};const{attrs:p,style:f,dimensions:g}=e;p.transform&&(g&&(f.transform=p.transform),delete p.transform),g&&(r!==void 0||o!==void 0||f.transform)&&(f.transformOrigin=HF(g,r!==void 0?r:.5,o!==void 0?o:.5)),t!==void 0&&(p.x=t),n!==void 0&&(p.y=n),a!==void 0&&(p.scale=a),i!==void 0&&zF(p,i,s,l,!1)}const nv=()=>({style:{},transform:{},transformOrigin:{},vars:{}}),J3=()=>({...nv(),attrs:{}}),av=e=>typeof e=="string"&&e.toLowerCase()==="svg";function Y3(e,{style:t,vars:n},a,r){Object.assign(e.style,t,r&&r.getProjectionStyles(a));for(const o in n)e.style.setProperty(o,n[o])}const X3=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 Q3(e,t,n,a){Y3(e,t,void 0,a);for(const r in t.attrs)e.setAttribute(X3.has(r)?r:Ky(r),t.attrs[r])}const Vu={};function GF(e){Object.assign(Vu,e)}function Z3(e,{layout:t,layoutId:n}){return So.has(e)||e.startsWith("origin")||(t||n!==void 0)&&(!!Vu[e]||e==="opacity")}function rv(e,t,n){var a;const{style:r}=e,o={};for(const i in r)(Bt(r[i])||t.style&&Bt(t.style[i])||Z3(i,e)||((a=n==null?void 0:n.getValue(i))===null||a===void 0?void 0:a.liveStyle)!==void 0)&&(o[i]=r[i]);return o}function eP(e,t,n){const a=rv(e,t,n);for(const r in e)if(Bt(e[r])||Bt(t[r])){const o=ls.indexOf(r)!==-1?"attr"+r.charAt(0).toUpperCase()+r.substring(1):r;a[o]=e[r]}return a}function qF(e,t){try{t.dimensions=typeof e.getBBox=="function"?e.getBBox():e.getBoundingClientRect()}catch{t.dimensions={x:0,y:0,width:0,height:0}}}const Pb=["x","y","width","height","cx","cy","r"],KF={useVisualState:H3({scrapeMotionValuesFromProps:eP,createRenderState:J3,onUpdate:({props:e,prevProps:t,current:n,renderState:a,latestValues:r})=>{if(!n)return;let o=!!e.drag;if(!o){for(const s in r)if(So.has(s)){o=!0;break}}if(!o)return;let i=!t;if(t)for(let s=0;s<Pb.length;s++){const l=Pb[s];e[l]!==t[l]&&(i=!0)}i&&$e.read(()=>{qF(n,a),$e.render(()=>{tv(a,r,av(n.tagName),e.transformTemplate),Q3(n,a)})})}})},JF={useVisualState:H3({scrapeMotionValuesFromProps:rv,createRenderState:nv})};function tP(e,t,n){for(const a in t)!Bt(t[a])&&!Z3(a,n)&&(e[a]=t[a])}function YF({transformTemplate:e},t){return C.useMemo(()=>{const n=nv();return ev(n,t,e),Object.assign({},n.vars,n.style)},[t])}function XF(e,t){const n=e.style||{},a={};return tP(a,n,e),Object.assign(a,YF(e,t)),a}function QF(e,t){const n={},a=XF(e,t);return e.drag&&e.dragListener!==!1&&(n.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=e.drag===!0?"none":`pan-${e.drag==="x"?"y":"x"}
101`),e.tabIndex===void 0&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=a,n}function ZF(e,t,n,a){const r=C.useMemo(()=>{const o=J3();return tv(o,t,av(a),e.transformTemplate),{...o.attrs,style:{...o.style}}},[t]);if(e.style){const o={};tP(o,e.style,e),r.style={...o,...r.style}}return r}function e9(e=!1){return(n,a,r,{latestValues:o},i)=>{const l=(Yy(n)?ZF:QF)(a,o,i,n),c=mF(a,typeof n=="string",e),d=n!==C.Fragment?{...c,...l,ref:r}:{},{children:u}=a,p=C.useMemo(()=>Bt(u)?u.get():u,[u]);return C.createElement(n,{...d,children:p})}}function t9(e,t){return function(a,{forwardMotionProps:r}={forwardMotionProps:!1}){const i={...Yy(a)?KF:JF,preloadedFeatures:e,useRender:e9(r),createVisualElement:t,Component:a};return kF(i)}}function nP(e,t){if(!Array.isArray(t))return!1;const n=t.length;if(n!==e.length)return!1;for(let a=0;a<n;a++)if(t[a]!==e[a])return!1;return!0}function _f(e,t,n){const a=e.getProps();return Xy(a,t,n!==void 0?n:a.custom,e)}const n9=Hy(()=>window.ScrollTimeline!==void 0);class a9{constructor(t){this.stop=()=>this.runAll("stop"),this.animations=t.filter(Boolean)}get finished(){return Promise.all(this.animations.map(t=>"finished"in t?t.finished:t))}getAll(t){return this.animations[0][t]}setAll(t,n){for(let a=0;a<this.animations.length;a++)this.animations[a][t]=n}attachTimeline(t,n){const a=this.animations.map(r=>{if(n9()&&r.attachTimeline)return r.attachTimeline(t);if(typeof n=="function")return n(r)});return()=>{a.forEach((r,o)=>{r&&r(),this.animations[o].stop()})}}get time(){return this.getAll("time")}set time(t){this.setAll("time",t)}get speed(){return this.getAll("speed")}set speed(t){this.setAll("speed",t)}get startTime(){return this.getAll("startTime")}get duration(){let t=0;for(let n=0;n<this.animations.length;n++)t=Math.max(t,this.animations[n].duration);return t}runAll(t){this.animations.forEach(n=>n[t]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}class r9 extends a9{then(t,n){return Promise.all(this.animations).then(t).catch(n)}}function ov(e,t){return e?e[t]||e.default||e:void 0}const X2=2e4;function aP(e){let t=0;const n=50;let a=e.next(t);for(;!a.done&&t<X2;)t+=n,a=e.next(t);return t>=X2?1/0:t}function iv(e){return typeof e=="function"}function Tb(e,t){e.timeline=t,e.onfinish=null}const sv=e=>Array.isArray(e)&&typeof e[0]=="number",o9={linearEasing:void 0};function i9(e,t){const n=Hy(e);return()=>{var a;return(a=o9[t])!==null&&a!==void 0?a:n()}}const zu=i9(()=>{try{document.createElement("div").animate({opacity:0}
vendor: 15,268 bytes, line 101
101,{easing:"linear(0, 1)"})}catch{return!1}return!0},"linearEasing"),rP=(e,t,n=10)=>{let a="";const r=Math.max(Math.round(t/n),2);for(let o=0;o<r;o++)a+=e(Ti(0,r-1,o))+", ";return`linear(${a.substring(0,a.length-2)})`};function oP(e){return!!(typeof e=="function"&&zu()||!e||typeof e=="string"&&(e in Q2||zu())||sv(e)||Array.isArray(e)&&e.every(oP))}const nl=([e,t,n,a])=>`cubic-bezier(${e}, ${t}, ${n}, ${a})`,Q2={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:nl([0,.65,.55,1]),circOut:nl([.55,0,1,.45]),backIn:nl([.31,.01,.66,-.59]),backOut:nl([.33,1.53,.69,.99])};function iP(e,t){if(e)return typeof e=="function"&&zu()?rP(e,t):sv(e)?nl(e):Array.isArray(e)?e.map(n=>iP(n,t)||Q2.easeOut):Q2[e]}const $n={x:!1,y:!1};function sP(){return $n.x||$n.y}function s9(e,t,n){var a;if(e instanceof Element)return[e];if(typeof e=="string"){let r=document;const o=(a=void 0)!==null&&a!==void 0?a:r.querySelectorAll(e);return o?Array.from(o):[]}return Array.from(e)}function lP(e,t){const n=s9(e),a=new AbortController,r={passive:!0,...t,signal:a.signal};return[n,r,()=>a.abort()]}function Eb(e){return t=>{t.pointerType==="touch"||sP()||e(t)}}function l9(e,t,n={}){const[a,r,o]=lP(e,n),i=Eb(s=>{const{target:l}=s,c=t(s);if(typeof c!="function"||!l)return;const d=Eb(u=>{c(u),l.removeEventListener("pointerleave",d)});l.addEventListener("pointerleave",d,r)});return a.forEach(s=>{s.addEventListener("pointerenter",i,r)}),o}const cP=(e,t)=>t?e===t?!0:cP(e,t.parentElement):!1,lv=e=>e.pointerType==="mouse"?typeof e.button!="number"||e.button<=0:e.isPrimary!==!1,c9=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]);function d9(e){return c9.has(e.tagName)||e.tabIndex!==-1}const al=new WeakSet;function Db(e){return t=>{t.key==="Enter"&&e(t)}}function tm(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}const u9=(e,t)=>{const n=e.currentTarget;if(!n)return;const a=Db(()=>{if(al.has(n))return;tm(n,"down");const r=Db(()=>{tm(n,"up")}),o=()=>tm(n,"cancel");n.addEventListener("keyup",r,t),n.addEventListener("blur",o,t)});n.addEventListener("keydown",a,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",a),t)};function Ob(e){return lv(e)&&!sP()}function p9(e,t,n={}){const[a,r,o]=lP(e,n),i=s=>{const l=s.currentTarget;if(!Ob(s)||al.has(l))return;al.add(l);const c=t(s),d=(f,g)=>{window.removeEventListener("pointerup",u),window.removeEventListener("pointercancel",p),!(!Ob(f)||!al.has(l))&&(al.delete(l),typeof c=="function"&&c(f,{success:g}))},u=f=>{d(f,n.useGlobalTarget||cP(l,f.target))},p=f=>{d(f,!1)};window.addEventListener("pointerup",u,r),window.addEventListener("pointercancel",p,r)};return a.forEach(s=>{!d9(s)&&s.getAttribute("tabindex")===null&&(s.tabIndex=0),(n.useGlobalTarget?window:s).addEventListener("pointerdown",i,r),s.addEventListener("focus",c=>u9(c,r),r)}),o}function f9(e){return e==="x"||e==="y"?$n[e]?null:($n[e]=!0,()=>{$n[e]=!1}):$n.x||$n.y?null:($n.x=$n.y=!0,()=>{$n.x=$n.y=!1})}const dP=new Set(["width","height","top","left","right","bottom",...ls]);let du;function h9(){du=void 0}const ua={now:()=>(du===void 0&&ua.set(At.isProcessing||cF.useManualTiming?At.timestamp:performance.now()),du),set:e=>{du=e,queueMicrotask(h9)}};function cv(e,t){e.indexOf(t)===-1&&e.push(t)}function dv(e,t){const n=e.indexOf(t);n>-1&&e.splice(n,1)}class uv{constructor(){this.subscriptions=[]}add(t){return cv(this.subscriptions,t),()=>dv(this.subscriptions,t)}notify(t,n,a){const r=this.subscriptions.length;if(r)if(r===1)this.subscriptions[0](t,n,a);else for(let o=0;o<r;o++){const i=this.subscriptions[o];i&&i(t,n,a)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function uP(e,t){return t?e*(1e3/t):0}const Nb=30,m9=e=>!isNaN(parseFloat(e));class g9{constructor(t,n={}){this.version="11.18.2",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(a,r=!0)=>{const o=ua.now();this.updatedAt!==o&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(a),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),r&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(t),this.owner=n.owner}setCurrent(t){this.current=t,this.updatedAt=ua.now(),this.canTrackVelocity===null&&t!==void 0&&(this.canTrackVelocity=m9(this.current))}setPrevFrameValue(t=this.current){this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt}onChange(t){return this.on("change",t)}on(t,n){this.events[t]||(this.events[t]=new uv);const a=this.events[t].add(n);return t==="change"?()=>{a(),$e.read(()=>{this.events.change.getSize()||this.stop()})}:a}clearListeners(){for(const t in this.events)this.events[t].clear()}attach(t,n){this.passiveEffect=t,this.stopPassiveEffect=n}set(t,n=!0){!n||!this.passiveEffect?this.updateAndNotify(t,n):this.passiveEffect(t,this.updateAndNotify)}setWithVelocity(t,n,a){this.set(n),this.prev=void 0,this.prevFrameValue=t,this.prevUpdatedAt=this.updatedAt-a}jump(t,n=!0){this.updateAndNotify(t),this.prev=t,this.prevUpdatedAt=this.prevFrameValue=void 0,n&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return this.current}getPrevious(){return this.prev}getVelocity(){const t=ua.now();if(!this.canTrackVelocity||this.prevFrameValue===void 0||t-this.updatedAt>Nb)return 0;const n=Math.min(this.updatedAt-this.prevUpdatedAt,Nb);return uP(parseFloat(this.current)-parseFloat(this.prevFrameValue),n)}start(t){return this.stop(),new Promise(n=>{this.hasAnimated=!0,this.animation=t(n),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 Zl(e,t){return new g9(e,t)}function y9(e,t,n){e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,Zl(n))}function v9(e,t){const n=_f(e,t);let{transitionEnd:a={},transition:r={},...o}=n||{};o={...o,...a};for(const i in o){const s=EF(o[i]);y9(e,i,s)}}function x9(e){return!!(Bt(e)&&e.add)}function Z2(e,t){const n=e.getValue("willChange");if(x9(n))return n.add(t)}function pP(e){return e.props[W3]}const fP=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e,b9=1e-7,w9=12;function j9(e,t,n,a,r){let o,i,s=0;do i=t+(n-t)/2,o=fP(i,a,r)-e,o>0?n=i:t=i;while(Math.abs(o)>b9&&++s<w9);return i}function Kc(e,t,n,a){if(e===t&&n===a)return un;const r=o=>j9(o,0,1,e,n);return o=>o===0||o===1?o:fP(r(o),t,a)}const hP=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,mP=e=>t=>1-e(1-t),gP=Kc(.33,1.53,.69,.99),pv=mP(gP),yP=hP(pv),vP=e=>(e*=2)<1?.5*pv(e):.5*(2-Math.pow(2,-10*(e-1))),fv=e=>1-Math.sin(Math.acos(e)),xP=mP(fv),bP=hP(fv),wP=e=>/^0[^.\s]+$/u.test(e);function S9(e){return typeof e=="number"?e===0:e!==null?e==="none"||e==="0"||wP(e):!0}const yl=e=>Math.round(e*1e5)/1e5,hv=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu;function k9(e){return e==null}const A9=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,mv=(e,t)=>n=>!!(typeof n=="string"&&A9.test(n)&&n.startsWith(e)||t&&!k9(n)&&Object.prototype.hasOwnProperty.call(n,t)),jP=(e,t,n)=>a=>{if(typeof a!="string")return a;const[r,o,i,s]=a.match(hv);return{[e]:parseFloat(r),[t]:parseFloat(o),[n]:parseFloat(i),alpha:s!==void 0?parseFloat(s):1}},_9=e=>Fa(0,255,e),nm={...cs,transform:e=>Math.round(_9(e))},Zr={test:mv("rgb","red"),parse:jP("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:a=1})=>"rgba("+nm.transform(e)+", "+nm.transform(t)+", "+nm.transform(n)+", "+yl(Ql.transform(a))+")"};function C9(e){let t="",n="",a="",r="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),a=e.substring(5,7),r=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),a=e.substring(3,4),r=e.substring(4,5),t+=t,n+=n,a+=a,r+=r),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(a,16),alpha:r?parseInt(r,16)/255:1}}const eg={test:mv("#"),parse:C9,transform:Zr.transform},ri={test:mv("hsl","hue"),parse:jP("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:a=1})=>"hsla("+Math.round(e)+", "+da.transform(yl(t))+", "+da.transform(yl(n))+", "+yl(Ql.transform(a))+")"},Dt={test:e=>Zr.test(e)||eg.test(e)||ri.test(e),parse:e=>Zr.test(e)?Zr.parse(e):ri.test(e)?ri.parse(e):eg.parse(e),transform:e=>typeof e=="string"?e:e.hasOwnProperty("red")?Zr.transform(e):ri.transform(e)},P9=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu;function T9(e){var t,n;return isNaN(e)&&typeof e=="string"&&(((t=e.match(hv))===null||t===void 0?void 0:t.length)||0)+(((n=e.match(P9))===null||n===void 0?void 0:n.length)||0)>0}const SP="number",kP="color",E9="var",D9="var(",Rb="${}",O9=/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 ec(e){const t=e.toString(),n=[],a={color:[],number:[],var:[]},r=[];let o=0;const s=t.replace(O9,l=>(Dt.test(l)?(a.color.push(o),r.push(kP),n.push(Dt.parse(l))):l.startsWith(D9)?(a.var.push(o),r.push(E9),n.push(l)):(a.number.push(o),r.push(SP),n.push(parseFloat(l))),++o,Rb)).split(Rb);return{values:n,split:s,indexes:a,types:r}}function AP(e){return ec(e).values}function _P(e){const{split:t,types:n}=ec(e),a=t.length;return r=>{let o="";for(let i=0;i<a;i++)if(o+=t[i],r[i]!==void 0){const s=n[i];s===SP?o+=yl(r[i]):s===kP?o+=Dt.transform(r[i]):o+=r[i]}return o}}const N9=e=>typeof e=="number"?0:e;function R9(e){const t=AP(e);return _P(e)(t.map(N9))}const kr={test:T9,parse:AP,createTransformer:_P,getAnimatableNone:R9},L9=new Set(["brightness","contrast","saturate","opacity"]);function B9(e){const[t,n]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[a]=n.match(hv)||[];if(!a)return e;const r=n.replace(a,"");let o=L9.has(t)?1:0;return a!==n&&(o*=100),t+"("+o+r+")"}const I9=/\b([a-z-]*)\(.*?\)/gu,tg={...kr,getAnimatableNone:e=>{const t=e.match(I9);return t?t.map(B9).join(" "):e}},$9={...Zy,color:Dt,backgroundColor:Dt,outlineColor:Dt,fill:Dt,stroke:Dt,borderColor:Dt,borderTopColor:Dt,borderRightColor:Dt,borderBottomColor:Dt,borderLeftColor:Dt,filter:tg,WebkitFilter:tg},gv=e=>$9[e];function CP(e,t){let n=gv(e);return n!==tg&&(n=kr),n.getAnimatableNone?n.getAnimatableNone(t):void 0}const M9=new Set(["auto","none","0"]);function F9(e,t,n){let a=0,r;for(;a<e.length&&!r;){const o=e[a];typeof o=="string"&&!M9.has(o)&&ec(o).values.length&&(r=e[a]),a++}if(r&&n)for(const o of t)e[o]=CP(n,r)}const Lb=e=>e===cs||e===le,Bb=(e,t)=>parseFloat(e.split(", ")[t]),Ib=(e,t)=>(n,{transform:a})=>{if(a==="none"||!a)return 0;const r=a.match(/^matrix3d\((.+)\)$/u);if(r)return Bb(r[1],t);{const o=a.match(/^matrix\((.+)\)$/u);return o?Bb(o[1],e):0}},U9=new Set(["x","y","z"]),W9=ls.filter(e=>!U9.has(e));function V9(e){const t=[];return W9.forEach(n=>{const a=e.getValue(n);a!==void 0&&(t.push([n,a.get()]),a.set(n.startsWith("scale")?1:0))}),t}const Di={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),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:Ib(4,13),y:Ib(5,14)};Di.translateX=Di.x;Di.translateY=Di.y;const io=new Set;let ng=!1,ag=!1;function PP(){if(ag){const e=Array.from(io).filter(a=>a.needsMeasurement),t=new Set(e.map(a=>a.element)),n=new Map;t.forEach(a=>{const r=V9(a);r.length&&(n.set(a,r),a.render())}),e.forEach(a=>a.measureInitialState()),t.forEach(a=>{a.render();const r=n.get(a);r&&r.forEach(([o,i])=>{var s;(s=a.getValue(o))===null||s===void 0||s.set(i)})}),e.forEach(a=>a.measureEndState()),e.forEach(a=>{a.suspendedScrollY!==void 0&&window.scrollTo(0,a.suspendedScrollY)})}ag=!1,ng=!1,io.forEach(e=>e.complete()),io.clear()}function TP(){io.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(ag=!0)})}function z9(){TP(),PP()}class yv{constructor(t,n,a,r,o,i=!1){this.isComplete=!1,this.isAsync=!1,this.needsMeasurement=!1,this.isScheduled=!1,this.unresolvedKeyframes=[...t],this.onComplete=n,this.name=a,this.motionValue=r,this.element=o,this.isAsync=i}scheduleResolve(){this.isScheduled=!0,this.isAsync?(io.add(this),ng||(ng=!0,$e.read(TP),$e.resolveKeyframes(PP))):(this.readKeyframes(),this.complete())}readKeyframes(){const{unresolvedKeyframes:t,name:n,element:a,motionValue:r}=this;for(let o=0;o<t.length;o++)if(t[o]===null)if(o===0){const i=r==null?void 0:r.get(),s=t[t.length-1];if(i!==void 0)t[0]=i;else if(a&&n){const l=a.readValue(n,s);l!=null&&(t[0]=l)}t[0]===void 0&&(t[0]=s),r&&i===void 0&&r.set(t[0])}else t[o]=t[o-1]}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(){this.isComplete=!0,this.onComplete(this.unresolvedKeyframes,this.finalKeyframe),io.delete(this)}cancel(){this.isComplete||(this.isScheduled=!1,io.delete(this))}resume(){this.isComplete||this.scheduleResolve()}}const EP=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e),H9=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u;function G9(e){const t=H9.exec(e);if(!t)return[,];const[,n,a,r]=t;return[`--${n??a}`,r]}function DP(e,t,n=1){const[a,r]=G9(e);if(!a)return;const o=window.getComputedStyle(t).getPropertyValue(a);if(o){const i=o.trim();return EP(i)?parseFloat(i):i}return Qy(r)?DP(r,t,n+1):r}const OP=e=>t=>t.test(e),q9={test:e=>e==="auto",parse:e=>e},NP=[cs,le,da,Za,BF,LF,q9],$b=e=>NP.find(OP(e));class RP extends yv{constructor(t,n,a,r,o){super(t,n,a,r,o,!0)}readKeyframes(){const{unresolvedKeyframes:t,element:n,name:a}=this;if(!n||!n.current)return;super.readKeyframes();for(let l=0;l<t.length;l++){let c=t[l];if(typeof c=="string"&&(c=c.trim(),Qy(c))){const d=DP(c,n.current);d!==void 0&&(t[l]=d),l===t.length-1&&(this.finalKeyframe=c)}}if(this.resolveNoneKeyframes(),!dP.has(a)||t.length!==2)return;const[r,o]=t,i=$b(r),s=$b(o);if(i!==s)if(Lb(i)&&Lb(s))for(let l=0;l<t.length;l++){const c=t[l];typeof c=="string"&&(t[l]=parseFloat(c))}else this.needsMeasurement=!0}resolveNoneKeyframes(){const{unresolvedKeyframes:t,name:n}=this,a=[];for(let r=0;r<t.length;r++)S9(t[r])&&a.push(r);a.length&&F9(t,a,n)}measureInitialState(){const{element:t,unresolvedKeyframes:n,name:a}=this;if(!t||!t.current)return;a==="height"&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=Di[a](t.measureViewportBox(),window.getComputedStyle(t.current)),n[0]=this.measuredOrigin;const r=n[n.length-1];r!==void 0&&t.getValue(a,r).jump(r,!1)}measureEndState(){var t;const{element:n,name:a,unresolvedKeyframes:r}=this;if(!n||!n.current)return;const o=n.getValue(a);o&&o.jump(this.measuredOrigin,!1);const i=r.length-1,s=r[i];r[i]=Di[a](n.measureViewportBox(),window.getComputedStyle(n.current)),s!==null&&this.finalKeyframe===void 0&&(this.finalKeyframe=s),!((t=this.removedTransforms)===null||t===void 0)&&t.length&&this.removedTransforms.forEac
vendor: 5,390 bytes, line 101
101h(([l,c])=>{n.getValue(l).set(c)}),this.resolveNoneKeyframes()}}const Mb=(e,t)=>t==="zIndex"?!1:!!(typeof e=="number"||Array.isArray(e)||typeof e=="string"&&(kr.test(e)||e==="0")&&!e.startsWith("url("));function K9(e){const t=e[0];if(e.length===1)return!0;for(let n=0;n<e.length;n++)if(e[n]!==t)return!0}function J9(e,t,n,a){const r=e[0];if(r===null)return!1;if(t==="display"||t==="visibility")return!0;const o=e[e.length-1],i=Mb(r,t),s=Mb(o,t);return!i||!s?!1:K9(e)||(n==="spring"||iv(n))&&a}const Y9=e=>e!==null;function Cf(e,{repeat:t,repeatType:n="loop"},a){const r=e.filter(Y9),o=t&&n!=="loop"&&t%2===1?0:r.length-1;return!o||a===void 0?r[o]:a}const X9=40;class LP{constructor({autoplay:t=!0,delay:n=0,type:a="keyframes",repeat:r=0,repeatDelay:o=0,repeatType:i="loop",...s}){this.isStopped=!1,this.hasAttemptedResolve=!1,this.createdAt=ua.now(),this.options={autoplay:t,delay:n,type:a,repeat:r,repeatDelay:o,repeatType:i,...s},this.updateFinishedPromise()}calcStartTime(){return this.resolvedAt?this.resolvedAt-this.createdAt>X9?this.resolvedAt:this.createdAt:this.createdAt}get resolved(){return!this._resolved&&!this.hasAttemptedResolve&&z9(),this._resolved}onKeyframesResolved(t,n){this.resolvedAt=ua.now(),this.hasAttemptedResolve=!0;const{name:a,type:r,velocity:o,delay:i,onComplete:s,onUpdate:l,isGenerator:c}=this.options;if(!c&&!J9(t,a,r,o))if(i)this.options.duration=0;else{l&&l(Cf(t,this.options,n)),s&&s(),this.resolveFinishedPromise();return}const d=this.initPlayback(t,n);d!==!1&&(this._resolved={keyframes:t,finalKeyframe:n,...d},this.onPostResolved())}onPostResolved(){}then(t,n){return this.currentFinishedPromise.then(t,n)}flatten(){this.options.type="keyframes",this.options.ease="linear"}updateFinishedPromise(){this.currentFinishedPromise=new Promise(t=>{this.resolveFinishedPromise=t})}}const ze=(e,t,n)=>e+(t-e)*n;function am(e,t,n){return n<0&&(n+=1),n>1&&(n-=1),n<1/6?e+(t-e)*6*n:n<1/2?t:n<2/3?e+(t-e)*(2/3-n)*6:e}function Q9({hue:e,saturation:t,lightness:n,alpha:a}){e/=360,t/=100,n/=100;let r=0,o=0,i=0;if(!t)r=o=i=n;else{const s=n<.5?n*(1+t):n+t-n*t,l=2*n-s;r=am(l,s,e+1/3),o=am(l,s,e),i=am(l,s,e-1/3)}return{red:Math.round(r*255),green:Math.round(o*255),blue:Math.round(i*255),alpha:a}}function Hu(e,t){return n=>n>0?t:e}const rm=(e,t,n)=>{const a=e*e,r=n*(t*t-a)+a;return r<0?0:Math.sqrt(r)},Z9=[eg,Zr,ri],eU=e=>Z9.find(t=>t.test(e));function Fb(e){const t=eU(e);if(!t)return!1;let n=t.parse(e);return t===ri&&(n=Q9(n)),n}const Ub=(e,t)=>{const n=Fb(e),a=Fb(t);if(!n||!a)return Hu(e,t);const r={...n};return o=>(r.red=rm(n.red,a.red,o),r.green=rm(n.green,a.green,o),r.blue=rm(n.blue,a.blue,o),r.alpha=ze(n.alpha,a.alpha,o),Zr.transform(r))},tU=(e,t)=>n=>t(e(n)),Jc=(...e)=>e.reduce(tU),rg=new Set(["none","hidden"]);function nU(e,t){return rg.has(e)?n=>n<=0?e:t:n=>n>=1?t:e}function aU(e,t){return n=>ze(e,t,n)}function vv(e){return typeof e=="number"?aU:typeof e=="string"?Qy(e)?Hu:Dt.test(e)?Ub:iU:Array.isArray(e)?BP:typeof e=="object"?Dt.test(e)?Ub:rU:Hu}function BP(e,t){const n=[...e],a=n.length,r=e.map((o,i)=>vv(o)(o,t[i]));return o=>{for(let i=0;i<a;i++)n[i]=r[i](o);return n}}function rU(e,t){const n={...e,...t},a={};for(const r in n)e[r]!==void 0&&t[r]!==void 0&&(a[r]=vv(e[r])(e[r],t[r]));return r=>{for(const o in a)n[o]=a[o](r);return n}}function oU(e,t){var n;const a=[],r={color:0,var:0,number:0};for(let o=0;o<t.values.length;o++){const i=t.types[o],s=e.indexes[i][r[i]],l=(n=e.values[s])!==null&&n!==void 0?n:0;a[o]=l,r[i]++}return a}const iU=(e,t)=>{const n=kr.createTransformer(t),a=ec(e),r=ec(t);return a.indexes.var.length===r.indexes.var.length&&a.indexes.color.length===r.indexes.color.length&&a.indexes.number.length>=r.indexes.number.length?rg.has(e)&&!r.values.length||rg.has(t)&&!a.values.length?nU(e,t):Jc(BP(oU(a,r),r.values),n):Hu(e,t)};function IP(e,t,n){return typeof e=="number"&&typeof t=="number"&&typeof n=="number"?ze(e,t,n):vv(e)(e,t)}const sU=5;function $P(e,t,n){const a=Math.max(t-sU,0);return uP(n-e(a),t-a)}const Ke={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1},om=.001;function lU({duration:e=Ke.duration,bounce:t=Ke.bounce,velocity:n=Ke.velocity,mass:a=Ke.mass}){let r,o,i=1-t;i=Fa(Ke.minDamping,Ke.maxDamping,i),e=Fa(Ke.minDuration,Ke.maxDuration,Da(e)),i<1?(r=c=>{const d=c*i,u=d*e,p=d-n,f=og(c,i),g=Math.exp(-u);return om-p/f*g},o=c=>{const u=c*i*e,p=u*n+n,f=Math.pow(i,2)*Math.pow(c,2)*e,g=Math.exp(-u),y=og(Math.pow(c,2),i);return(-r(c)+om>0?-1:1)*((p-f)*g)/y}):(r=c=>{const d=Math.exp(-c*e),u=(c-n)*e+1;return-om+d*u},o=c=>{const d=Math.exp(-c*e),u=(n-c)*(e*e);return d*u});const s=5/e,l=dU(r,o,s);if(e=Ea(e),isNaN(l))return{stiffness:Ke.stiffness,damping:Ke.damping,duration:e};{const c=Math.pow(l,2)*a;return{stiffness:c,damping:i*2*Math.sqrt(a*c),duration:e}}}const cU=12;function dU(e,t,n){let a=n;for(let r=1;r<cU;r++)a=a-e(a)/t(a);return a}function og(e,t){return e*Math.sqrt(1-t*t)}const uU=["duration","bounce"],pU=["stiffness","damping","mass"];function Wb(e,t){return t.some(n=>e[n]!==void 0)}function fU(e){let t={velocity:Ke.velocity,stiffness:Ke.stiffness,damping:Ke.damping,mass:Ke.mass,isResolvedFromDuration:!1,...e};if(!Wb(e,pU)&&Wb(e,uU))if(e.visualDuration){const n=e.visualDuration,a=2*Math.PI/(n*1.2),r=a*a,o=2*
vendor: 60,879 bytes, line 101
101Fa(.05,1,1-(e.bounce||0))*Math.sqrt(r);t={...t,mass:Ke.mass,stiffness:r,damping:o}}else{const n=lU(e);t={...t,...n,mass:Ke.mass},t.isResolvedFromDuration=!0}return t}function MP(e=Ke.visualDuration,t=Ke.bounce){const n=typeof e!="object"?{visualDuration:e,keyframes:[0,1],bounce:t}:e;let{restSpeed:a,restDelta:r}=n;const o=n.keyframes[0],i=n.keyframes[n.keyframes.length-1],s={done:!1,value:o},{stiffness:l,damping:c,mass:d,duration:u,velocity:p,isResolvedFromDuration:f}=fU({...n,velocity:-Da(n.velocity||0)}),g=p||0,y=c/(2*Math.sqrt(l*d)),x=i-o,m=Da(Math.sqrt(l/d)),v=Math.abs(x)<5;a||(a=v?Ke.restSpeed.granular:Ke.restSpeed.default),r||(r=v?Ke.restDelta.granular:Ke.restDelta.default);let b;if(y<1){const w=og(m,y);b=j=>{const A=Math.exp(-y*m*j);return i-A*((g+y*m*x)/w*Math.sin(w*j)+x*Math.cos(w*j))}}else if(y===1)b=w=>i-Math.exp(-m*w)*(x+(g+m*x)*w);else{const w=m*Math.sqrt(y*y-1);b=j=>{const A=Math.exp(-y*m*j),S=Math.min(w*j,300);return i-A*((g+y*m*x)*Math.sinh(S)+w*x*Math.cosh(S))/w}}const k={calculatedDuration:f&&u||null,next:w=>{const j=b(w);if(f)s.done=w>=u;else{let A=0;y<1&&(A=w===0?Ea(g):$P(b,w,j));const S=Math.abs(A)<=a,_=Math.abs(i-j)<=r;s.done=S&&_}return s.value=s.done?i:j,s},toString:()=>{const w=Math.min(aP(k),X2),j=rP(A=>k.next(w*A).value,w,30);return w+"ms "+j}};return k}function Vb({keyframes:e,velocity:t=0,power:n=.8,timeConstant:a=325,bounceDamping:r=10,bounceStiffness:o=500,modifyTarget:i,min:s,max:l,restDelta:c=.5,restSpeed:d}){const u=e[0],p={done:!1,value:u},f=S=>s!==void 0&&S<s||l!==void 0&&S>l,g=S=>s===void 0?l:l===void 0||Math.abs(s-S)<Math.abs(l-S)?s:l;let y=n*t;const x=u+y,m=i===void 0?x:i(x);m!==x&&(y=m-u);const v=S=>-y*Math.exp(-S/a),b=S=>m+v(S),k=S=>{const _=v(S),T=b(S);p.done=Math.abs(_)<=c,p.value=p.done?m:T};let w,j;const A=S=>{f(p.value)&&(w=S,j=MP({keyframes:[p.value,g(p.value)],velocity:$P(b,S,p.value),damping:r,stiffness:o,restDelta:c,restSpeed:d}))};return A(0),{calculatedDuration:null,next:S=>{let _=!1;return!j&&w===void 0&&(_=!0,k(S),A(S)),w!==void 0&&S>=w?j.next(S-w):(!_&&k(S),p)}}}const hU=Kc(.42,0,1,1),mU=Kc(0,0,.58,1),FP=Kc(.42,0,.58,1),gU=e=>Array.isArray(e)&&typeof e[0]!="number",yU={linear:un,easeIn:hU,easeInOut:FP,easeOut:mU,circIn:fv,circInOut:bP,circOut:xP,backIn:pv,backInOut:yP,backOut:gP,anticipate:vP},zb=e=>{if(sv(e)){I3(e.length===4);const[t,n,a,r]=e;return Kc(t,n,a,r)}else if(typeof e=="string")return yU[e];return e};function vU(e,t,n){const a=[],r=n||IP,o=e.length-1;for(let i=0;i<o;i++){let s=r(e[i],e[i+1]);if(t){const l=Array.isArray(t)?t[i]||un:t;s=Jc(l,s)}a.push(s)}return a}function xU(e,t,{clamp:n=!0,ease:a,mixer:r}={}){const o=e.length;if(I3(o===t.length),o===1)return()=>t[0];if(o===2&&t[0]===t[1])return()=>t[1];const i=e[0]===e[1];e[0]>e[o-1]&&(e=[...e].reverse(),t=[...t].reverse());const s=vU(t,a,r),l=s.length,c=d=>{if(i&&d<e[0])return t[0];let u=0;if(l>1)for(;u<e.length-2&&!(d<e[u+1]);u++);const p=Ti(e[u],e[u+1],d);return s[u](p)};return n?d=>c(Fa(e[0],e[o-1],d)):c}function bU(e,t){const n=e[e.length-1];for(let a=1;a<=t;a++){const r=Ti(0,t,a);e.push(ze(n,1,r))}}function wU(e){const t=[0];return bU(t,e.length-1),t}function jU(e,t){return e.map(n=>n*t)}function SU(e,t){return e.map(()=>t||FP).splice(0,e.length-1)}function Gu({duration:e=300,keyframes:t,times:n,ease:a="easeInOut"}){const r=gU(a)?a.map(zb):zb(a),o={done:!1,value:t[0]},i=jU(n&&n.length===t.length?n:wU(t),e),s=xU(i,t,{ease:Array.isArray(r)?r:SU(t,r)});return{calculatedDuration:e,next:l=>(o.value=s(l),o.done=l>=e,o)}}const kU=e=>{const t=({timestamp:n})=>e(n);return{start:()=>$e.update(t,!0),stop:()=>Sr(t),now:()=>At.isProcessing?At.timestamp:ua.now()}},AU={decay:Vb,inertia:Vb,tween:Gu,keyframes:Gu,spring:MP},_U=e=>e/100;class xv extends LP{constructor(t){super(t),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,this.state==="idle")return;this.teardown();const{onStop:l}=this.options;l&&l()};const{name:n,motionValue:a,element:r,keyframes:o}=this.options,i=(r==null?void 0:r.KeyframeResolver)||yv,s=(l,c)=>this.onKeyframesResolved(l,c);this.resolver=new i(o,s,n,a,r),this.resolver.scheduleResolve()}flatten(){super.flatten(),this._resolved&&Object.assign(this._resolved,this.initPlayback(this._resolved.keyframes))}initPlayback(t){const{type:n="keyframes",repeat:a=0,repeatDelay:r=0,repeatType:o,velocity:i=0}=this.options,s=iv(n)?n:AU[n]||Gu;let l,c;s!==Gu&&typeof t[0]!="number"&&(l=Jc(_U,IP(t[0],t[1])),t=[0,100]);const d=s({...this.options,keyframes:t});o==="mirror"&&(c=s({...this.options,keyframes:[...t].reverse(),velocity:-i})),d.calculatedDuration===null&&(d.calculatedDuration=aP(d));const{calculatedDuration:u}=d,p=u+r,f=p*(a+1)-r;return{generator:d,mirroredGenerator:c,mapPercentToKeyframes:l,calculatedDuration:u,resolvedDuration:p,totalDuration:f}}onPostResolved(){const{autoplay:t=!0}=this.options;this.play(),this.pendingPlayState==="paused"||!t?this.pause():this.state=this.pendingPlayState}tick(t,n=!1){const{resolved:a}=this;if(!a){const{keyframes:S}=this.options;return{done:!0,value:S[S.length-1]}}const{finalKeyframe:r,generator:o,mirroredGenerator:i,mapPercentToKeyframes:s,keyframes:l,calculatedDuration:c,totalDuration:d,resolvedDuration:u}=a;if(this.startTime===null)return o.next(0);const{delay:p,repeat:f,repeatType:g,repeatDelay:y,onUpdate:x}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,t):this.speed<0&&(this.startTime=Math.min(t-d/this.speed,this.startTime)),n?this.currentTime=t:this.holdTime!==null?this.currentTime=this.holdTime:this.currentTime=Math.round(t-this.startTime)*this.speed;const m=this.currentTime-p*(this.speed>=0?1:-1),v=this.speed>=0?m<0:m>d;this.currentTime=Math.max(m,0),this.state==="finished"&&this.holdTime===null&&(this.currentTime=d);let b=this.currentTime,k=o;if(f){const S=Math.min(this.currentTime,d)/u;let _=Math.floor(S),T=S%1;!T&&S>=1&&(T=1),T===1&&_--,_=Math.min(_,f+1),!!(_%2)&&(g==="reverse"?(T=1-T,y&&(T-=y/u)):g==="mirror"&&(k=i)),b=Fa(0,1,T)*u}const w=v?{done:!1,value:l[0]}:k.next(b);s&&(w.value=s(w.value));let{done:j}=w;!v&&c!==null&&(j=this.speed>=0?this.currentTime>=d:this.currentTime<=0);const A=this.holdTime===null&&(this.state==="finished"||this.state==="running"&&j);return A&&r!==void 0&&(w.value=Cf(l,this.options,r)),x&&x(w.value),A&&this.finish(),w}get duration(){const{resolved:t}=this;return t?Da(t.calculatedDuration):0}get time(){return Da(this.currentTime)}set time(t){t=Ea(t),this.currentTime=t,this.holdTime!==null||this.speed===0?this.holdTime=t:this.driver&&(this.startTime=this.driver.now()-t/this.speed)}get speed(){return this.playbackSpeed}set speed(t){const n=this.playbackSpeed!==t;this.playbackSpeed=t,n&&(this.time=Da(this.currentTime))}play(){if(this.resolver.isScheduled||this.resolver.resume(),!this._resolved){this.pendingPlayState="running";return}if(this.isStopped)return;const{driver:t=kU,onPlay:n,startTime:a}=this.options;this.driver||(this.driver=t(o=>this.tick(o))),n&&n();const r=this.driver.now();this.holdTime!==null?this.startTime=r-this.holdTime:this.startTime?this.state==="finished"&&(this.startTime=r):this.startTime=a??this.calcStartTime(),this.state==="finished"&&this.updateFinishedPromise(),this.cancelTime=this.startTime,this.holdTime=null,this.state="running",this.driver.start()}pause(){var t;if(!this._resolved){this.pendingPlayState="paused";return}this.state="paused",this.holdTime=(t=this.currentTime)!==null&&t!==void 0?t:0}complete(){this.state!=="running"&&this.play(),this.pendingPlayState=this.state="finished",this.holdTime=null}finish(){this.teardown(),this.state="finished";const{onComplete:t}=this.options;t&&t()}cancel(){this.cancelTime!==null&&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(t){return this.startTime=0,this.tick(t,!0)}}const CU=new Set(["opacity","clipPath","filter","transform"]);function PU(e,t,n,{delay:a=0,duration:r=300,repeat:o=0,repeatType:i="loop",ease:s="easeInOut",times:l}={}){const c={[t]:n};l&&(c.offset=l);const d=iP(s,r);return Array.isArray(d)&&(c.easing=d),e.animate(c,{delay:a,duration:r,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:o+1,direction:i==="reverse"?"alternate":"normal"})}const TU=Hy(()=>Object.hasOwnProperty.call(Element.prototype,"animate")),qu=10,EU=2e4;function DU(e){return iv(e.type)||e.type==="spring"||!oP(e.ease)}function OU(e,t){const n=new xv({...t,keyframes:e,repeat:0,delay:0,isGenerator:!0});let a={done:!1,value:e[0]};const r=[];let o=0;for(;!a.done&&o<EU;)a=n.sample(o),r.push(a.value),o+=qu;return{times:void 0,keyframes:r,duration:o-qu,ease:"linear"}}const UP={anticipate:vP,backInOut:yP,circInOut:bP};function NU(e){return e in UP}class Hb extends LP{constructor(t){super(t);const{name:n,motionValue:a,element:r,keyframes:o}=this.options;this.resolver=new RP(o,(i,s)=>this.onKeyframesResolved(i,s),n,a,r),this.resolver.scheduleResolve()}initPlayback(t,n){let{duration:a=300,times:r,ease:o,type:i,motionValue:s,name:l,startTime:c}=this.options;if(!s.owner||!s.owner.current)return!1;if(typeof o=="string"&&zu()&&NU(o)&&(o=UP[o]),DU(this.options)){const{onComplete:u,onUpdate:p,motionValue:f,element:g,...y}=this.options,x=OU(t,y);t=x.keyframes,t.length===1&&(t[1]=t[0]),a=x.duration,r=x.times,o=x.ease,i="keyframes"}const d=PU(s.owner.current,l,t,{...this.options,duration:a,times:r,ease:o});return d.startTime=c??this.calcStartTime(),this.pendingTimeline?(Tb(d,this.pendingTimeline),this.pendingTimeline=void 0):d.onfinish=()=>{const{onComplete:u}=this.options;s.set(Cf(t,this.options,n)),u&&u(),this.cancel(),this.resolveFinishedPromise()},{animation:d,duration:a,times:r,type:i,ease:o,keyframes:t}}get duration(){const{resolved:t}=this;if(!t)return 0;const{duration:n}=t;return Da(n)}get time(){const{resolved:t}=this;if(!t)return 0;const{animation:n}=t;return Da(n.currentTime||0)}set time(t){const{resolved:n}=this;if(!n)return;const{animation:a}=n;a.currentTime=Ea(t)}get speed(){const{resolved:t}=this;if(!t)return 1;const{animation:n}=t;return n.playbackRate}set speed(t){const{resolved:n}=this;if(!n)return;const{animation:a}=n;a.playbackRate=t}get state(){const{resolved:t}=this;if(!t)return"idle";const{animation:n}=t;return n.playState}get startTime(){const{resolved:t}=this;if(!t)return null;const{animation:n}=t;return n.startTime}attachTimeline(t){if(!this._resolved)this.pendingTimeline=t;else{const{resolved:n}=this;if(!n)return un;const{animation:a}=n;Tb(a,t)}return un}play(){if(this.isStopped)return;const{resolved:t}=this;if(!t)return;const{animation:n}=t;n.playState==="finished"&&this.updateFinishedPromise(),n.play()}pause(){const{resolved:t}=this;if(!t)return;const{animation:n}=t;n.pause()}stop(){if(this.resolver.cancel(),this.isStopped=!0,this.state==="idle")return;this.resolveFinishedPromise(),this.updateFinishedPromise();const{resolved:t}=this;if(!t)return;const{animation:n,keyframes:a,duration:r,type:o,ease:i,times:s}=t;if(n.playState==="idle"||n.playState==="finished")return;if(this.time){const{motionValue:c,onUpdate:d,onComplete:u,element:p,...f}=this.options,g=new xv({...f,keyframes:a,duration:r,type:o,ease:i,times:s,isGenerator:!0}),y=Ea(this.time);c.setWithVelocity(g.sample(y-qu).value,g.sample(y).value,qu)}const{onStop:l}=this.options;l&&l(),this.cancel()}complete(){const{resolved:t}=this;t&&t.animation.finish()}cancel(){const{resolved:t}=this;t&&t.animation.cancel()}static supports(t){const{motionValue:n,name:a,repeatDelay:r,repeatType:o,damping:i,type:s}=t;if(!n||!n.owner||!(n.owner.current instanceof HTMLElement))return!1;const{onUpdate:l,transformTemplate:c}=n.owner.getProps();return TU()&&a&&CU.has(a)&&!l&&!c&&!r&&o!=="mirror"&&i!==0&&s!=="inertia"}}const RU={type:"spring",stiffness:500,damping:25,restSpeed:10},LU=e=>({type:"spring",stiffness:550,damping:e===0?2*Math.sqrt(550):30,restSpeed:10}),BU={type:"keyframes",duration:.8},IU={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},$U=(e,{keyframes:t})=>t.length>2?BU:So.has(e)?e.startsWith("scale")?LU(t[1]):RU:IU;function MU({when:e,delay:t,delayChildren:n,staggerChildren:a,staggerDirection:r,repeat:o,repeatType:i,repeatDelay:s,from:l,elapsed:c,...d}){return!!Object.keys(d).length}const bv=(e,t,n,a={},r,o)=>i=>{const s=ov(a,e)||{},l=s.delay||a.delay||0;let{elapsed:c=0}=a;c=c-Ea(l);let d={keyframes:Array.isArray(n)?n:[null,n],ease:"easeOut",velocity:t.getVelocity(),...s,delay:-c,onUpdate:p=>{t.set(p),s.onUpdate&&s.onUpdate(p)},onComplete:()=>{i(),s.onComplete&&s.onComplete()},name:e,motionValue:t,element:o?void 0:r};MU(s)||(d={...d,...$U(e,d)}),d.duration&&(d.duration=Ea(d.duration)),d.repeatDelay&&(d.repeatDelay=Ea(d.repeatDelay)),d.from!==void 0&&(d.keyframes[0]=d.from);let u=!1;if((d.type===!1||d.duration===0&&!d.repeatDelay)&&(d.duration=0,d.delay===0&&(u=!0)),u&&!o&&t.get()!==void 0){const p=Cf(d.keyframes,s);if(p!==void 0)return $e.update(()=>{d.onUpdate(p),d.onComplete()}),new r9([])}return!o&&Hb.supports(d)?new Hb(d):new xv(d)};function FU({protectedKeys:e,needsAnimating:t},n){const a=e.hasOwnProperty(n)&&t[n]!==!0;return t[n]=!1,a}function WP(e,t,{delay:n=0,transitionOverride:a,type:r}={}){var o;let{transition:i=e.getDefaultTransition(),transitionEnd:s,...l}=t;a&&(i=a);const c=[],d=r&&e.animationState&&e.animationState.getState()[r];for(const u in l){const p=e.getValue(u,(o=e.latestValues[u])!==null&&o!==void 0?o:null),f=l[u];if(f===void 0||d&&FU(d,u))continue;const g={delay:n,...ov(i||{},u)};let y=!1;if(window.MotionHandoffAnimation){const m=pP(e);if(m){const v=window.MotionHandoffAnimation(m,u,$e);v!==null&&(g.startTime=v,y=!0)}}Z2(e,u),p.start(bv(u,p,f,e.shouldReduceMotion&&dP.has(u)?{type:!1}:g,e,y));const x=p.animation;x&&c.push(x)}return s&&Promise.all(c).then(()=>{$e.update(()=>{s&&v9(e,s)})}),c}function ig(e,t,n={}){var a;const r=_f(e,t,n.type==="exit"?(a=e.presenceContext)===null||a===void 0?void 0:a.custom:void 0);let{transition:o=e.getDefaultTransition()||{}}=r||{};n.transitionOverride&&(o=n.transitionOverride);const i=r?()=>Promise.all(WP(e,r,n)):()=>Promise.resolve(),s=e.variantChildren&&e.variantChildren.size?(c=0)=>{const{delayChildren:d=0,staggerChildren:u,staggerDirection:p}=o;return UU(e,t,d+c,u,p,n)}:()=>Promise.resolve(),{when:l}=o;if(l){const[c,d]=l==="beforeChildren"?[i,s]:[s,i];return c().then(()=>d())}else return Promise.all([i(),s(n.delay)])}function UU(e,t,n=0,a=0,r=1,o){const i=[],s=(e.variantChildren.size-1)*a,l=r===1?(c=0)=>c*a:(c=0)=>s-c*a;return Array.from(e.variantChildren).sort(WU).forEach((c,d)=>{c.notify("AnimationStart",t),i.push(ig(c,t,{...o,delay:n+l(d)}).then(()=>c.notify("AnimationComplete",t)))}),Promise.all(i)}function WU(e,t){return e.sortNodePosition(t)}function VU(e,t,n={}){e.notify("AnimationStart",t);let a;if(Array.isArray(t)){const r=t.map(o=>ig(e,o,n));a=Promise.all(r)}else if(typeof t=="string")a=ig(e,t,n);else{const r=typeof t=="function"?_f(e,t,n.custom):t;a=Promise.all(WP(e,r,n))}return a.then(()=>{e.notify("AnimationComplete",t)})}const zU=qy.length;function VP(e){if(!e)return;if(!e.isControllingVariants){const n=e.parent?VP(e.parent)||{}:{};return e.props.initial!==void 0&&(n.initial=e.props.initial),n}const t={};for(let n=0;n<zU;n++){const a=qy[n],r=e.props[a];(Xl(r)||r===!1)&&(t[a]=r)}return t}const HU=[...Gy].reverse(),GU=Gy.length;function qU(e){return t=>Promise.all(t.map(({animation:n,options:a})=>VU(e,n,a)))}function KU(e){let t=qU(e),n=Gb(),a=!0;const r=l=>(c,d)=>{var u;const p=_f(e,d,l==="exit"?(u=e.presenceContext)===null||u===void 0?void 0:u.custom:void 0);if(p){const{transition:f,transitionEnd:g,...y}=p;c={...c,...y,...g}}return c};function o(l){t=l(e)}function i(l){const{props:c}=e,d=VP(e.parent)||{},u=[],p=new Set;let f={},g=1/0;for(let x=0;x<GU;x++){const m=HU[x],v=n[m],b=c[m]!==void 0?c[m]:d[m],k=Xl(b),w=m===l?v.isActive:null;w===!1&&(g=x);let j=b===d[m]&&b!==c[m]&&k;if(j&&a&&e.manuallyAnimateOnMount&&(j=!1),v.protectedKeys={...f},!v.isActive&&w===null||!b&&!v.prevProp||kf(b)||typeof b=="boolean")continue;const A=JU(v.prevProp,b);let S=A||m===l&&v.isActive&&!j&&k||x>g&&k,_=!1;const T=Array.isArray(b)?b:[b];let D=T.reduce(r(m),{});w===!1&&(D={});const{prevResolvedValues:E={}}=v,L={...E,...D},I=B=>{S=!0,p.has(B)&&(_=!0,p.delete(B)),v.needsAnimating[B]=!0;const N=e.getValue(B);N&&(N.liveStyle=!1)};for(const B in L){const N=D[B],R=E[B];if(f.hasOwnProperty(B))continue;let U=!1;Y2(N)&&Y2(R)?U=!nP(N,R):U=N!==R,U?N!=null?I(B):p.add(B):N!==void 0&&p.has(B)?I(B):v.protectedKeys[B]=!0}v.prevProp=b,v.prevResolvedValues=D,v.isActive&&(f={...f,...D}),a&&e.blockInitialAnimation&&(S=!1),S&&(!(j&&A)||_)&&u.push(...T.map(B=>({animation:B,options:{type:m}})))}if(p.size){const x={};p.forEach(m=>{const v=e.getBaseTarget(m),b=e.getValue(m);b&&(b.liveStyle=!0),x[m]=v??null}),u.push({animation:x})}let y=!!u.length;return a&&(c.initial===!1||c.initial===c.animate)&&!e.manuallyAnimateOnMount&&(y=!1),a=!1,y?t(u):Promise.resolve()}function s(l,c){var d;if(n[l].isActive===c)return Promise.resolve();(d=e.variantChildren)===null||d===void 0||d.forEach(p=>{var f;return(f=p.animationState)===null||f===void 0?void 0:f.setActive(l,c)}),n[l].isActive=c;const u=i(l);for(const p in n)n[p].protectedKeys={};return u}return{animateChanges:i,setActive:s,setAnimateFunction:o,getState:()=>n,reset:()=>{n=Gb(),a=!0}}}function JU(e,t){return typeof t=="string"?t!==e:Array.isArray(t)?!nP(t,e):!1}function Br(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function Gb(){return{animate:Br(!0),whileInView:Br(),whileHover:Br(),whileTap:Br(),whileDrag:Br(),whileFocus:Br(),exit:Br()}}class Pr{constructor(t){this.isMounted=!1,this.node=t}update(){}}class YU extends Pr{constructor(t){super(t),t.animationState||(t.animationState=KU(t))}updateAnimationControlsSubscription(){const{animate:t}=this.node.getProps();kf(t)&&(this.unmountControls=t.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:t}=this.node.getProps(),{animate:n}=this.node.prevProps||{};t!==n&&this.updateAnimationControlsSubscription()}unmount(){var t;this.node.animationState.reset(),(t=this.unmountControls)===null||t===void 0||t.call(this)}}let XU=0;class QU extends Pr{constructor(){super(...arguments),this.id=XU++}update(){if(!this.node.presenceContext)return;const{isPresent:t,onExitComplete:n}=this.node.presenceContext,{isPresent:a}=this.node.prevPresenceContext||{};if(!this.node.animationState||t===a)return;const r=this.node.animationState.setActive("exit",!t);n&&!t&&r.then(()=>n(this.id))}mount(){const{register:t}=this.node.presenceContext||{};t&&(this.unmount=t(this.id))}unmount(){}}const ZU={animation:{Feature:YU},exit:{Feature:QU}};function tc(e,t,n,a={passive:!0}){return e.addEventListener(t,n,a),()=>e.removeEventListener(t,n)}function Yc(e){return{point:{x:e.pageX,y:e.pageY}}}const eW=e=>t=>lv(t)&&e(t,Yc(t));function vl(e,t,n,a){return tc(e,t,eW(n),a)}const qb=(e,t)=>Math.abs(e-t);function tW(e,t){const n=qb(e.x,t.x),a=qb(e.y,t.y);return Math.sqrt(n**2+a**2)}class zP{constructor(t,n,{transformPagePoint:a,contextWindow:r,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 u=sm(this.lastMoveEventInfo,this.history),p=this.startEvent!==null,f=tW(u.offset,{x:0,y:0})>=3;if(!p&&!f)return;const{point:g}=u,{timestamp:y}=At;this.history.push({...g,timestamp:y});const{onStart:x,onMove:m}=this.handlers;p||(x&&x(this.lastMoveEvent,u),this.startEvent=this.lastMoveEvent),m&&m(this.lastMoveEvent,u)},this.handlePointerMove=(u,p)=>{this.lastMoveEvent=u,this.lastMoveEventInfo=im(p,this.transformPagePoint),$e.update(this.updatePoint,!0)},this.handlePointerUp=(u,p)=>{this.end();const{onEnd:f,onSessionEnd:g,resumeAnimation:y}=this.handlers;if(this.dragSnapToOrigin&&y&&y(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;const x=sm(u.type==="pointercancel"?this.lastMoveEventInfo:im(p,this.transformPagePoint),this.history);this.startEvent&&f&&f(u,x),g&&g(u,x)},!lv(t))return;this.dragSnapToOrigin=o,this.handlers=n,this.transformPagePoint=a,this.contextWindow=r||window;const i=Yc(t),s=im(i,this.transformPagePoint),{point:l}=s,{timestamp:c}=At;this.history=[{...l,timestamp:c}];const{onSessionStart:d}=n;d&&d(t,sm(s,this.history)),this.removeListeners=Jc(vl(this.contextWindow,"pointermove",this.handlePointerMove),vl(this.contextWindow,"pointerup",this.handlePointerUp),vl(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(t){this.handlers=t}end(){this.removeListeners&&this.removeListeners(),Sr(this.updatePoint)}}function im(e,t){return t?{point:t(e.point)}:e}function Kb(e,t){return{x:e.x-t.x,y:e.y-t.y}}function sm({point:e},t){return{point:e,delta:Kb(e,HP(t)),offset:Kb(e,nW(t)),velocity:aW(t,.1)}}function nW(e){return e[0]}function HP(e){return e[e.length-1]}function aW(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,a=null;const r=HP(e);for(;n>=0&&(a=e[n],!(r.timestamp-a.timestamp>Ea(t)));)n--;if(!a)return{x:0,y:0};const o=Da(r.timestamp-a.timestamp);if(o===0)return{x:0,y:0};const i={x:(r.x-a.x)/o,y:(r.y-a.y)/o};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}const GP=1e-4,rW=1-GP,oW=1+GP,qP=.01,iW=0-qP,sW=0+qP;function fn(e){return e.max-e.min}function lW(e,t,n){return Math.abs(e-t)<=n}function Jb(e,t,n,a=.5){e.origin=a,e.originPoint=ze(t.min,t.max,e.origin),e.scale=fn(n)/fn(t),e.translate=ze(n.min,n.max,e.origin)-e.originPoint,(e.scale>=rW&&e.scale<=oW||isNaN(e.scale))&&(e.scale=1),(e.translate>=iW&&e.translate<=sW||isNaN(e.translate))&&(e.translate=0)}function xl(e,t,n,a){Jb(e.x,t.x,n.x,a?a.originX:void 0),Jb(e.y,t.y,n.y,a?a.originY:void 0)}function Yb(e,t,n){e.min=n.min+t.min,e.max=e.min+fn(t)}function cW(e,t,n){Yb(e.x,t.x,n.x),Yb(e.y,t.y,n.y)}function Xb(e,t,n){e.min=t.min-n.min,e.max=e.min+fn(t)}function bl(e,t,n){Xb(e.x,t.x,n.x),Xb(e.y,t.y,n.y)}function dW(e,{min:t,max:n},a){return t!==void 0&&e<t?e=a?ze(t,e,a.min):Math.max(e,t):n!==void 0&&e>n&&(e=a?ze(n,e,a.max):Math.min(e,n)),e}function Qb(e,t,n){return{min:t!==void 0?e.min+t:void 0,max:n!==void 0?e.max+n-(e.max-e.min):void 0}}function uW(e,{top:t,left:n,bottom:a,right:r}){return{x:Qb(e.x,n,r),y:Qb(e.y,t,a)}}function Zb(e,t){let n=t.min-e.min,a=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,a]=[a,n]),{min:n,max:a}}function pW(e,t){return{x:Zb(e.x,t.x),y:Zb(e.y,t.y)}}function fW(e,t){let n=.5;const a=fn(e),r=fn(t);return r>a?n=Ti(t.min,t.max-a,e.min):a>r&&(n=Ti(e.min,e.max-r,t.min)),Fa(0,1,n)}function hW(e,t){const n={};return t.min!==void 0&&(n.min=t.min-e.min),t.max!==void 0&&(n.max=t.max-e.min),n}const sg=.35;function mW(e=sg){return e===!1?e=0:e===!0&&(e=sg),{x:ew(e,"left","right"),y:ew(e,"top","bottom")}}function ew(e,t,n){return{min:tw(e,t),max:tw(e,n)}}function tw(e,t){return typeof e=="number"?e:e[t]||0}const nw=()=>({translate:0,scale:1,origin:0,originPoint:0}),oi=()=>({x:nw(),y:nw()}),aw=()=>({min:0,max:0}),Qe=()=>({x:aw(),y:aw()});function jn(e){return[e("x"),e("y")]}function KP({top:e,left:t,right:n,bottom:a}){return{x:{min:t,max:n},y:{min:e,max:a}}}function gW({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}function yW(e,t){if(!t)return e;const n=t({x:e.left,y:e.top}),a=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:a.y,right:a.x}}function lm(e){return e===void 0||e===1}function lg({scale:e,scaleX:t,scaleY:n}){return!lm(e)||!lm(t)||!lm(n)}function Ur(e){return lg(e)||JP(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function JP(e){return rw(e.x)||rw(e.y)}function rw(e){return e&&e!=="0%"}function Ku(e,t,n){const a=e-n,r=t*a;return n+r}function ow(e,t,n,a,r){return r!==void 0&&(e=Ku(e,r,a)),Ku(e,n,a)+t}function cg(e,t=0,n=1,a,r){e.min=ow(e.min,t,n,a,r),e.max=ow(e.max,t,n,a,r)}function YP(e,{x:t,y:n}){cg(e.x,t.translate,t.scale,t.originPoint),cg(e.y,n.translate,n.scale,n.originPoint)}const iw=.999999999999,sw=1.0000000000001;function vW(e,t,n,a=!1){const r=n.length;if(!r)return;t.x=t.y=1;let o,i;for(let s=0;s<r;s++){o=n[s],i=o.projectionDelta;const{visualElement:l}=o.options;l&&l.props.style&&l.props.style.display==="contents"||(a&&o.options.layoutScroll&&o.scroll&&o!==o.root&&si(e,{x:-o.scroll.offset.x,y:-o.scroll.offset.y}),i&&(t.x*=i.x.scale,t.y*=i.y.scale,YP(e,i)),a&&Ur(o.latestValues)&&si(e,o.latestValues))}t.x<sw&&t.x>iw&&(t.x=1),t.y<sw&&t.y>iw&&(t.y=1)}function ii(e,t){e.min=e.min+t,e.max=e.max+t}function lw(e,t,n,a,r=.5){const o=ze(e.min,e.max,r);cg(e,t,n,o,a)}function si(e,t){lw(e.x,t.x,t.scaleX,t.scale,t.originX),lw(e.y,t.y,t.scaleY,t.scale,t.originY)}function XP(e,t){return KP(yW(e.getBoundingClientRect(),t))}function xW(e,t,n){const a=XP(e,n),{scroll:r}=t;return r&&(ii(a.x,r.offset.x),ii(a.y,r.offset.y)),a}const QP=({current:e})=>e?e.ownerDocument.defaultView:null,bW=new WeakMap;class wW{constructor(t){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Qe(),this.visualElement=t}start(t,{snapToCursor:n=!1}={}){const{presenceContext:a}=this.visualElement;if(a&&a.isPresent===!1)return;const r=d=>{const{dragSnapToOrigin:u}=this.getProps();u?this.pauseAnimation():this.stopAnimation(),n&&this.snapToCursor(Yc(d).point)},o=(d,u)=>{const{drag:p,dragPropagation:f,onDragStart:g}=this.getProps();if(p&&!f&&(this.openDragLock&&this.openDragLock(),this.openDragLock=f9(p),!this.openDragLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),jn(x=>{let m=this.getAxisMotionValue(x).get()||0;if(da.test(m)){const{projection:v}=this.visualElement;if(v&&v.layout){const b=v.layout.layoutBox[x];b&&(m=fn(b)*(parseFloat(m)/100))}}this.originPoint[x]=m}),g&&$e.postRender(()=>g(d,u)),Z2(this.visualElement,"transform");const{animationState:y}=this.visualElement;y&&y.setActive("whileDrag",!0)},i=(d,u)=>{const{dragPropagation:p,dragDirectionLock:f,onDirectionLock:g,onDrag:y}=this.getProps();if(!p&&!this.openDragLock)return;const{offset:x}=u;if(f&&this.currentDirection===null){this.currentDirection=jW(x),this.currentDirection!==null&&g&&g(this.currentDirection);return}this.updateAxis("x",u.point,x),this.updateAxis("y",u.point,x),this.visualElement.render(),y&&y(d,u)},s=(d,u)=>this.stop(d,u),l=()=>jn(d=>{var u;return this.getAnimationState(d)==="paused"&&((u=this.getAxisMotionValue(d).animation)===null||u===void 0?void 0:u.play())}),{dragSnapToOrigin:c}=this.getProps();this.panSession=new zP(t,{onSessionStart:r,onStart:o,onMove:i,onSessionEnd:s,resumeAnimation:l},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:c,contextWindow:QP(this.visualElement)})}stop(t,n){const a=this.isDragging;if(this.cancel(),!a)return;const{velocity:r}=n;this.startAnimation(r);const{onDragEnd:o}=this.getProps();o&&$e.postRender(()=>o(t,n))}cancel(){this.isDragging=!1;const{projection:t,animationState:n}=this.visualElement;t&&(t.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:a}=this.getProps();!a&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),n&&n.setActive("whileDrag",!1)}updateAxis(t,n,a){const{drag:r}=this.getProps();if(!a||!Rd(t,r,this.currentDirection))return;const o=this.getAxisMotionValue(t);let i=this.originPoint[t]+a[t];this.constraints&&this.constraints[t]&&(i=dW(i,this.constraints[t],this.elastic[t])),o.set(i)}resolveConstraints(){var t;const{dragConstraints:n,dragElastic:a}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):(t=this.visualElement.projection)===null||t===void 0?void 0:t.layout,o=this.constraints;n&&ai(n)?this.constraints||(this.constraints=this.resolveRefConstraints()):n&&r?this.constraints=uW(r.layoutBox,n):this.constraints=!1,this.elastic=mW(a),o!==this.constraints&&r&&this.constraints&&!this.hasMutatedConstraints&&jn(i=>{this.constraints!==!1&&this.getAxisMotionValue(i)&&(this.constraints[i]=hW(r.layoutBox[i],this.constraints[i]))})}resolveRefConstraints(){const{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!ai(t))return!1;const a=t.current,{projection:r}=this.visualElement;if(!r||!r.layout)return!1;const o=xW(a,r.root,this.visualElement.getTransformPagePoint());let i=pW(r.layout.layoutBox,o);if(n){const s=n(gW(i));this.hasMutatedConstraints=!!s,s&&(i=KP(s))}return i}startAnimation(t){const{drag:n,dragMomentum:a,dragElastic:r,dragTransition:o,dragSnapToOrigin:i,onDragTransitionEnd:s}=this.getProps(),l=this.constraints||{},c=jn(d=>{if(!Rd(d,n,this.currentDirection))return;let u=l&&l[d]||{};i&&(u={min:0,max:0});const p=r?200:1e6,f=r?40:1e7,g={type:"inertia",velocity:a?t[d]:0,bounceStiffness:p,bounceDamping:f,timeConstant:750,restDelta:1,restSpeed:10,...o,...u};return this.startAxisValueAnimation(d,g)});return Promise.all(c).then(s)}startAxisValueAnimation(t,n){const a=this.getAxisMotionValue(t);return Z2(this.visualElement,t),a.start(bv(t,a,0,n,this.visualElement,!1))}stopAnimation(){jn(t=>this.getAxisMotionValue(t).stop())}pauseAnimation(){jn(t=>{var n;return(n=this.getAxisMotionValue(t).animation)===null||n===void 0?void 0:n.pause()})}getAnimationState(t){var n;return(n=this.getAxisMotionValue(t).animation)===null||n===void 0?void 0:n.state}getAxisMotionValue(t){const n=`_drag${t.toUpperCase()}`,a=this.visualElement.getProps(),r=a[n];return r||this.visualElement.getValue(t,(a.initial?a.initial[t]:void 0)||0)}snapToCursor(t){jn(n=>{const{drag:a}=this.getProps();if(!Rd(n,a,this.currentDirection))return;const{projection:r}=this.visualElement,o=this.getAxisMotionValue(n);if(r&&r.layout){const{min:i,max:s}=r.layout.layoutBox[n];o.set(t[n]-ze(i,s,.5))}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:t,dragConstraints:n}=this.getProps(),{projection:a}=this.visualElement;if(!ai(n)||!a||!this.constraints)return;this.stopAnimation();const r={x:0,y:0};jn(i=>{const s=this.getAxisMotionValue(i);if(s&&this.constraints!==!1){const l=s.get();r[i]=fW({min:l,max:l},this.constraints[i])}});const{transformTemplate:o}=this.visualElement.getProps();this.visualElement.current.style.transform=o?o({},""):"none",a.root&&a.root.updateScroll(),a.updateLayout(),this.resolveConstraints(),jn(i=>{if(!Rd(i,t,null))return;const s=this.getAxisMotionValue(i),{min:l,max:c}=this.constraints[i];s.set(ze(l,c,r[i]))})}addListeners(){if(!this.visualElement.current)return;bW.set(this.visualElement,this);const t=this.visualElement.current,n=vl(t,"pointerdown",l=>{const{drag:c,dragListener:d=!0}=this.getProps();c&&d&&this.start(l)}),a=()=>{const{dragConstraints:l}=this.getProps();ai(l)&&l.current&&(this.constraints=this.resolveRefConstraints())},{projection:r}=this.visualElement,o=r.addEventListener("measure",a);r&&!r.layout&&(r.root&&r.root.updateScroll(),r.updateLayout()),$e.read(a);const i=tc(window,"resize",()=>this.scalePositionWithinConstraints()),s=r.addEventListener("didUpdate",({delta:l,hasLayoutChanged:c})=>{this.isDragging&&c&&(jn(d=>{const u=this.getAxisMotionValue(d);u&&(this.originPoint[d]+=l[d].translate,u.set(u.get()+l[d].translate))}),this.visualElement.render())});return()=>{i(),n(),o(),s&&s()}}getProps(){const t=this.visualElement.getProps(),{drag:n=!1,dragDirectionLock:a=!1,dragPropagation:r=!1,dragConstraints:o=!1,dragElastic:i=sg,dragMomentum:s=!0}=t;return{...t,drag:n,dragDirectionLock:a,dragPropagation:r,dragConstraints:o,dragElastic:i,dragMomentum:s}}}function Rd(e,t,n){return(t===!0||t===e)&&(n===null||n===e)}function jW(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}class SW extends Pr{constructor(t){super(t),this.removeGroupControls=un,this.removeListeners=un,this.controls=new wW(t)}mount(){const{dragControls:t}=this.node.getProps();t&&(this.removeGroupControls=t.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||un}unmount(){this.removeGroupControls(),this.removeListeners()}}const cw=e=>(t,n)=>{e&&$e.postRender(()=>e(t,n))};class kW extends Pr{constructor(){super(...arguments),this.removePointerDownListener=un}onPointerDown(t){this.session=new zP(t,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:QP(this.node)})}createPanHandlers(){const{onPanSessionStart:t,onPanStart:n,onPan:a,onPanEnd:r}=this.node.getProps();return{onSessionStart:cw(t),onStart:cw(n),onMove:a,onEnd:(o,i)=>{delete this.session,r&&$e.postRender(()=>r(o,i))}}}mount(){this.removePointerDownListener=vl(this.node.current,"pointerdown",t=>this.onPointerDown(t))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}const uu={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function dw(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const Bs={correct:(e,t)=>{if(!t.target)return e;if(typeof e=="string")if(le.test(e))e=parseFloat(e);else return e;const n=dw(e,t.target.x),a=dw(e,t.target.y);return`${n}% ${a}%`}},AW={correct:(e,{treeScale:t,projectionDelta:n})=>{const a=e,r=kr.parse(e);if(r.length>5)return a;const o=kr.createTransformer(e),i=typeof r[0]!="number"?1:0,s=n.x.scale*t.x,l=n.y.scale*t.y;r[0+i]/=s,r[1+i]/=l;const c=ze(s,l,.5);return typeof r[2+i]=="number"&&(r[2+i]/=c),typeof r[3+i]=="number"&&(r[3+i]/=c),o(r)}};class _W extends C.Component{componentDidMount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:a,layoutId:r}=this.props,{projection:o}=t;GF(CW),o&&(n.group&&n.group.add(o),a&&a.register&&r&&a.register(o),o.root.didUpdate(),o.addEventListener("animationComplete",()=>{this.safeToRemove()}),o.setOptions({...o.options,onExitComplete:()=>this.safeToRemove()})),uu.hasEverUpdated=!0}getSnapshotBeforeUpdate(t){const{layoutDependency:n,visualElement:a,drag:r,isPresent:o}=this.props,i=a.projection;return i&&(i.isPresent=o,r||t.layoutDependency!==n||n===void 0?i.willUpdate():this.safeToRemove(),t.isPresent!==o&&(o?i.promote():i.relegate()||$e.postRender(()=>{const s=i.getStack();(!s||!s.members.length)&&this.safeToRemove()}))),null}componentDidUpdate(){const{projection:t}=this.props.visualElement;t&&(t.root.didUpdate(),Jy.postRender(()=>{!t.currentAnimation&&t.isLead()&&this.safeToRemove()}))}componentWillUnmount(){const{visualElement:t,layoutGroup:n,switchLayoutGroup:a}=this.props,{projection:r}=t;r&&(r.scheduleCheckAfterUnmount(),n&&n.group&&n.group.remove(r),a&&a.deregister&&a.deregister(r))}safeToRemove(){const{safeToRemove:t}=this.props;t&&t()}render(){return null}}function ZP(e){const[t,n]=L3(),a=C.useContext(Uy);return h.jsx(_W,{...e,layoutGroup:a,switchLayoutGroup:C.useContext(V3),isPresent:t,safeToRemove:n})}const CW={borderRadius:{...Bs,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:Bs,borderTopRightRadius:Bs,borderBottomLeftRadius:Bs,borderBottomRightRadius:Bs,boxShadow:AW};function PW(e,t,n){const a=Bt(e)?e:Zl(e);return a.start(bv("",a,t,n)),a.animation}function TW(e){return e instanceof SVGElement&&e.tagName!=="svg"}const EW=(e,t)=>e.depth-t.depth;class DW{constructor(){this.children=[],this.isDirty=!1}add(t){cv(this.children,t),this.isDirty=!0}remove(t){dv(this.children,t),this.isDirty=!0}forEach(t){this.isDirty&&this.children.sort(EW),this.isDirty=!1,this.children.forEach(t)}}function OW(e,t){const n=ua.now(),a=({timestamp:r})=>{const o=r-n;o>=t&&(Sr(a),e(o-t))};return $e.read(a,!0),()=>Sr(a)}const eT=["TopLeft","TopRight","BottomLeft","BottomRight"],NW=eT.length,uw=e=>typeof e=="string"?parseFloat(e):e,pw=e=>typeof e=="number"||le.test(e);function RW(e,t,n,a,r,o){r?(e.opacity=ze(0,n.opacity!==void 0?n.opacity:1,LW(a)),e.opacityExit=ze(t.opacity!==void 0?t.opacity:1,0,BW(a))):o&&(e.opacity=ze(t.opacity!==void 0?t.opacity:1,n.opacity!==void 0?n.opacity:1,a));for(let i=0;i<NW;i++){const s=`border${eT[i]}Radius`;let l=fw(t,s),c=fw(n,s);if(l===void 0&&c===void 0)continue;l||(l=0),c||(c=0),l===0||c===0||pw(l)===pw(c)?(e[s]=Math.max(ze(uw(l),uw(c),a),0),(da.test(c)||da.test(l))&&(e[s]+="%")):e[s]=c}(t.rotate||n.rotate)&&(e.rotate=ze(t.rotate||0,n.rotate||0,a))}function fw(e,t){return e[t]!==void 0?e[t]:e.borderRadius}const LW=tT(0,.5,xP),BW=tT(.5,.95,un);function tT(e,t,n){return a=>a<e?0:a>t?1:n(Ti(e,t,a))}function hw(e,t){e.min=t.min,e.max=t.max}function vn(e,t){hw(e.x,t.x),hw(e.y,t.y)}function mw(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function gw(e,t,n,a,r){return e-=t,e=Ku(e,1/n,a),r!==void 0&&(e=Ku(e,1/r,a)),e}function IW(e,t=0,n=1,a=.5,r,o=e,i=e){if(da.test(t)&&(t=parseFloat(t),t=ze(i.min,i.max,t/100)-i.min),typeof t!="number")return;let s=ze(o.min,o.max,a);e===o&&(s-=t),e.min=gw(e.min,t,n,s,r),e.max=gw(e.max,t,n,s,r)}function yw(e,t,[n,a,r],o,i){IW(e,t[n],t[a],t[r],t.scale,o,i)}const $W=["x","scaleX","originX"],MW=["y","scaleY","originY"];function vw(e,t,n,a){yw(e.x,t,$W,n?n.x:void 0,a?a.x:void 0),yw(e.y,t,MW,n?n.y:void 0,a?a.y:void 0)}function xw(e){return e.translate===0&&e.scale===1}function nT(e){return xw(e.x)&&xw(e.y)}function bw(e,t){return e.min===t.min&&e.max===t.max}function FW(e,t){return bw(e.x,t.x)&&bw(e.y,t.y)}function ww(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function aT(e,t){return ww(e.x,t.x)&&ww(e.y,t.y)}function jw(e){return fn(e.x)/fn(e.y)}function Sw(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class UW{constructor(){this.members=[]}add(t){cv(this.members,t),t.scheduleRender()}remove(t){if(dv(this.members,t),t===this.prevLead&&(this.prevLead=void 0),t===this.lead){const n=this.members[this.members.length-1];n&&this.promote(n)}}relegate(t){const n=this.members.findIndex(r=>t===r);if(n===0)return!1;let a;for(let r=n;r>=0;r--){const o=this.members[r];if(o.isPresent!==!1){a=o;break}}return a?(this.promote(a),!0):!1}promote(t,n){const a=this.lead;if(t!==a&&(this.prevLead=a,this.lead=t,t.show(),a)){a.instance&&a.scheduleRender(),t.scheduleRender(),t.resumeFrom=a,n&&(t.resumeFrom.preserveOpacity=!0),a.snapshot&&(t.snapshot=a.snapshot,t.snapshot.latestValues=a.animationValues||a.latestValues),t.root&&t.root.isUpdating&&(t.isLayoutDirty=!0);const{crossfade:r}=t.options;r===!1&&a.hide()}}exitAnimationComplete(){this.members.forEach(t=>{const{options:n,resumingFrom:a}=t;n.onExitComplete&&n.onExitComplete(),a&&a.options.onExitComplete&&a.options.onExitComplete()})}scheduleRender(){this.members.forEach(t=>{t.instance&&t.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function WW(e,t,n){let a="";const r=e.x.translate/t.x,o=e.y.translate/t.y,i=(n==null?void 0:n.z)||0;if((r||o||i)&&(a=`translate3d(${r}px, ${o}px, ${i}px) `),(t.x!==1||t.y!==1)&&(a+=`scale(${1/t.x}, ${1/t.y}) `),n){const{transformPerspective:c,rotate:d,rotateX:u,rotateY:p,skewX:f,skewY:g}=n;c&&(a=`perspective(${c}px) ${a}`),d&&(a+=`rotate(${d}deg) `),u&&(a+=`rotateX(${u}deg) `),p&&(a+=`rotateY(${p}deg) `),f&&(a+=`skewX(${f}deg) `),g&&(a+=`skewY(${g}deg) `)}const s=e.x.scale*t.x,l=e.y.scale*t.y;return(s!==1||l!==1)&&(a+=`scale(${s}, ${l})`),a||"none"}const Wr={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0},rl=typeof window<"u"&&window.MotionDebug!==void 0,cm=["","X","Y","Z"],VW={visibility:"hidden"},kw=1e3;let zW=0;function dm(e,t,n,a){const{latestValues:r}=t;r[e]&&(n[e]=r[e],t.setStaticValue(e,0),a&&(a[e]=0))}function rT(e){if(e.hasCheckedOptimisedAppear=!0,e.root===e)return;const{visualElement:t}=e.options;if(!t)return;const n=pP(t);if(window.MotionHasOptimisedAnimation(n,"transform")){const{layout:r,layoutId:o}=e.options;window.MotionCancelOptimisedAnimation(n,"transform",$e,!(r||o))}const{parent:a}=e;a&&!a.hasCheckedOptimisedAppear&&rT(a)}function oT({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:a,resetTransform:r}){return class{constructor(i={},s=t==null?void 0:t()){this.id=zW++,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,rl&&(Wr.totalNodes=Wr.resolvedTargetDeltas=Wr.recalculatedProjection=0),this.nodes.forEach(qW),this.nodes.forEach(QW),this.nodes.forEach(ZW),this.nodes.forEach(KW),rl&&window.MotionDebug.record(Wr)},this.resolvedRelativeTargetAt=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=i,this.root=s?s.root||s:this,this.path=s?[...s.path,s]:[],this.parent=s,this.depth=s?s.depth+1:0;for(let l=0;l<this.path.length;l++)this.path[l].shouldResetTransform=!0;this.root===this&&(this.nodes=new DW)}addEventListener(i,s){return this.eventHandlers.has(i)||this.eventHandlers.set(i,new uv),this.eventHandlers.get(i).add(s)}notifyListeners(i,...s){const l=this.eventHandlers.get(i);l&&l.notify(...s)}hasListeners(i){return this.eventHandlers.has(i)}mount(i,s=this.root.hasTreeAnimated){if(this.instance)return;this.isSVG=TW(i),this.instance=i;const{layoutId:l,layout:c,visualElement:d}=this.options;if(d&&!d.current&&d.mount(i),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),s&&(c||l)&&(this.isLayoutDirty=!0),e){let u;const p=()=>this.root.updateBlockedByResize=!1;e(i,()=>{this.root.updateBlockedByResize=!0,u&&u(),u=OW(p,250),uu.hasAnimatedSinceResize&&(uu.hasAnimatedSinceResize=!1,this.nodes.forEach(_w))})}l&&this.root.registerSharedNode(l,this),this.options.animate!==!1&&d&&(l||c)&&this.addEventListener("didUpdate",({delta:u,hasLayoutChanged:p,hasRelativeTargetChanged:f,layout:g})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}const y=this.options.transition||d.getDefaultTransition()||rV,{onLayoutAnimationStart:x,onLayoutAnimationComplete:m}=d.getProps(),v=!this.targetLayout||!aT(this.targetLayout,g)||f,b=!p&&f;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||b||p&&(v||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(u,b);const k={...ov(y,"layout"),onPlay:x,onComplete:m};(d.shouldReduceMotion||this.options.layoutRoot)&&(k.delay=0,k.type=!1),this.startAnimation(k)}else p||_w(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=g})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const i=this.getStack();i&&i.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,Sr(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(eV),this.animationId++)}getTransformTemplate(){const{visualElement:i}=this.options;return i&&i.getProps().transformTemplate}willUpdate(i=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&rT(this),!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let d=0;d<this.path.length;d++){const u=this.path[d];u.shouldResetTransform=!0,u.updateScroll("snapshot"),u.options.layoutRoot&&u.willUpdate(!1)}const{layoutId:s,layout:l}=this.options;if(s===void 0&&!l)return;const c=this.getTransformTemplate();this.prevTransformTemplateValue=c?c(this.latestValues,""):void 0,this.updateSnapshot(),i&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(Aw);return}this.isUpdating||this.nodes.forEach(YW),this.isUpdating=!1,this.nodes.forEach(XW),this.nodes.forEach(HW),this.nodes.forEach(GW),this.clearAllSnapshots();const s=ua.now();At.delta=Fa(0,1e3/60,s-At.timestamp),At.timestamp=s,At.isProcessing=!0,em.update.process(At),em.preRender.process(At),em.render.process(At),At.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,Jy.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(JW),this.sharedNodes.forEach(tV)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,$e.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){$e.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){this.snapshot||!this.instance||(this.snapshot=this.measure())}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let l=0;l<this.path.length;l++)this.path[l].updateScroll();const i=this.layout;this.layout=this.measure(!1),this.layoutCorrected=Qe(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:s}=this.options;s&&s.notify("LayoutMeasure",this.layout.layoutBox,i?i.layoutBox:void 0)}updateScroll(i="measure"){let s=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===i&&(s=!1),s){const l=a(this.instance);this.scroll={animationId:this.root.animationId,phase:i,isRoot:l,offset:n(this.instance),wasRoot:this.scroll?this.scroll.isRoot:l}}}resetTransform(){if(!r)return;const i=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,s=this.projectionDelta&&!nT(this.projectionDelta),l=this.getTransformTemplate(),c=l?l(this.latestValues,""):void 0,d=c!==this.prevTransformTemplateValue;i&&(s||Ur(this.latestValues)||d)&&(r(this.instance,c),this.shouldResetTransform=!1,this.scheduleRender())}measure(i=!0){const s=this.measurePageBox();let l=this.removeElementScroll(s);return i&&(l=this.removeTransform(l)),oV(l),{animationId:this.root.animationId,measuredBox:s,layoutBox:l,latestValues:{},source:this.id}}measurePageBox(){var i;const{visualElement:s}=this.options;if(!s)return Qe();const l=s.measureViewportBox();if(!(((i=this.scroll)===null||i===void 0?void 0:i.wasRoot)||this.path.some(iV))){const{scroll:d}=this.root;d&&(ii(l.x,d.offset.x),ii(l.y,d.offset.y))}return l}removeElementScroll(i){var s;const l=Qe();if(vn(l,i),!((s=this.scroll)===null||s===void 0)&&s.wasRoot)return l;for(let c=0;c<this.path.length;c++){const d=this.path[c],{scroll:u,options:p}=d;d!==this.root&&u&&p.layoutScroll&&(u.wasRoot&&vn(l,i),ii(l.x,u.offset.x),ii(l.y,u.offset.y))}return l}applyTransform(i,s=!1){const l=Qe();vn(l,i);for(let c=0;c<this.path.length;c++){const d=this.path[c];!s&&d.options.layoutScroll&&d.scroll&&d!==d.root&&si(l,{x:-d.scroll.offset.x,y:-d.scroll.offset.y}),Ur(d.latestValues)&&si(l,d.latestValues)}return Ur(this.latestValues)&&si(l,this.latestValues),l}removeTransform(i){const s=Qe();vn(s,i);for(let l=0;l<this.path.length;l++){const c=this.path[l];if(!c.instance||!Ur(c.latestValues))continue;lg(c.latestValues)&&c.updateSnapshot();const d=Qe(),u=c.measurePageBox();vn(d,u),vw(s,c.latestValues,c.snapshot?c.snapshot.layoutBox:void 0,d)}return Ur(this.latestValues)&&vw(s,this.latestValues),s}setTargetDelta(i){this.targetDelta=i,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(i){this.options={...this.options,...i,crossfade:i.crossfade!==void 0?i.crossfade:!0}}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!==At.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(i=!1){var s;const l=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=l.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=l.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=l.isSharedProjectionDirty);const c=!!this.resumingFrom||this!==l;if(!(i||c&&this.isSharedProjectionDirty||this.isProjectionDirty||!((s=this.parent)===null||s===void 0)&&s.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;const{layout:u,layoutId:p}=this.options;if(!(!this.layout||!(u||p))){if(this.resolvedRelativeTargetAt=At.timestamp,!this.targetDelta&&!this.relativeTarget){const f=this.getClosestProjectingParent();f&&f.layout&&this.animationProgress!==1?(this.relativeParent=f,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Qe(),this.relativeTargetOrigin=Qe(),bl(this.relativeTargetOrigin,this.layout.layoutBox,f.layout.layoutBox),vn(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(!(!this.relativeTarget&&!this.targetDelta)){if(this.target||(this.target=Qe(),this.targetWithTransforms=Qe()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),cW(this.target,this.relativeTarget,this.relativeParent.target)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):vn(this.target,this.layout.layoutBox),YP(this.target,this.targetDelta)):vn(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;const f=this.getClosestProjectingParent();f&&!!f.resumingFrom==!!this.resumingFrom&&!f.options.layoutScroll&&f.target&&this.animationProgress!==1?(this.relativeParent=f,this.forceRelativeParentToResolveTarget(),this.relativeTarget=Qe(),this.relativeTargetOrigin=Qe(),bl(this.relativeTargetOrigin,this.target,f.target),vn(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}rl&&Wr.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(!(!this.parent||lg(this.parent.latestValues)||JP(this.parent.latestValues)))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var i;const s=this.getLead(),l=!!this.resumingFrom||this!==s;let c=!0;if((this.isProjectionDirty||!((i=this.parent)===null||i===void 0)&&i.isProjectionDirty)&&(c=!1),l&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(c=!1),this.resolvedRelativeTargetAt===At.timestamp&&(c=!1),c)return;const{layout:d,layoutId:u}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(d||u))return;vn(this.layoutCorrected,this.layout.layoutBox);const p=this.treeScale.x,f=this.treeScale.y;vW(this.layoutCorrected,this.treeScale,this.path,l),s.layout&&!s.target&&(this.treeScale.x!==1||this.treeScale.y!==1)&&(s.target=s.layout.layoutBox,s.targetWithTransforms=Qe());const{target:g}=s;if(!g){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}!this.projectionDelta||!this.prevProjectionDelta?this.createProjectionDeltas():(mw(this.prevProjectionDelta.x,this.projectionDelta.x),mw(this.prevProjectionDelta.y,this.projectionDelta.y)),xl(this.projectionDelta,this.layoutCorrected,g,this.latestValues),(this.treeScale.x!==p||this.treeScale.y!==f||!Sw(this.projectionDelta.x,this.prevProjectionDelta.x)||!Sw(this.projectionDelta.y,this.prevProjectionDelta.y))&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",g)),rl&&Wr.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(i=!0){var s;if((s=this.options.visualElement)===null||s===void 0||s.scheduleRender(),i){const l=this.getStack();l&&l.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=oi(),this.projectionDelta=oi(),this.projectionDeltaWithTransform=oi()}setAnimationOrigin(i,s=!1){const l=this.snapshot,c=l?l.latestValues:{},d={...this.latestValues},u=oi();(!this.relativeParent||!this.relativeParent.options.layoutRoot)&&(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!s;const p=Qe(),f=l?l.source:void 0,g=this.layout?this.layout.source:void 0,y=f!==g,x=this.getStack(),m=!x||x.members.length<=1,v=!!(y&&!m&&this.options.crossfade===!0&&!this.path.some(aV));this.animationProgress=0;let b;this.mixTargetDelta=k=>{const w=k/1e3;Cw(u.x,i.x,w),Cw(u.y,i.y,w),this.setTargetDelta(u),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(bl(p,this.layout.layoutBox,this.relativeParent.layout.layoutBox),nV(this.relativeTarget,this.relativeTargetOrigin,p,w),b&&FW(this.relativeTarget,b)&&(this.isProjectionDirty=!1),b||(b=Qe()),vn(b,this.relativeTarget)),y&&(this.animationValues=d,RW(d,c,this.latestValues,w,v,m)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=w},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(i){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(Sr(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=$e.update(()=>{uu.hasAnimatedSinceResize=!0,this.currentAnimation=PW(0,kw,{...i,onUpdate:s=>{this.mixTargetDelta(s),i.onUpdate&&i.onUpdate(s)},onComplete:()=>{i.onComplete&&i.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 i=this.getStack();i&&i.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(kw),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const i=this.getLead();let{targetWithTransforms:s,target:l,layout:c,latestValues:d}=i;if(!(!s||!l||!c)){if(this!==i&&this.layout&&c&&iT(this.options.animationType,this.layout.layoutBox,c.layoutBox)){l=this.target||Qe();const u=fn(this.layout.layoutBox.x);l.x.min=i.target.x.min,l.x.max=l.x.min+u;const p=fn(this.layout.layoutBox.y);l.y.min=i.target.y.min,l.y.max=l.y.min+p}vn(s,l),si(s,d),xl(this.projectionDeltaWithTransform,this.layoutCorrected,s,d)}}registerSharedNode(i,s){this.sharedNodes.has(i)||this.sharedNodes.set(i,new UW),this.sharedNodes.get(i).add(s);const c=s.options.initialPromotionConfig;s.promote({transition:c?c.transition:void 0,preserveFollowOpacity:c&&c.shouldPreserveFollowOpacity?c.shouldPreserveFollowOpacity(s):void 0})}isLead(){const i=this.getStack();return i?i.lead===this:!0}getLead(){var i;const{layoutId:s}=this.options;return s?((i=this.getStack())===null||i===void 0?void 0:i.lead)||this:this}getPrevLead(){var i;const{layoutId:s}=this.options;return s?(i=this.getStack())===null||i===void 0?void 0:i.prevLead:void 0}getStack(){const{layoutId:i}=this.options;if(i)return this.root.sharedNodes.get(i)}promote({needsReset:i,transition:s,preserveFollowOpacity:l}={}){const c=this.getStack();c&&c.promote(this,l),i&&(this.projectionDelta=void 0,this.needsReset=!0),s&&this.setOptions({transition:s})}relegate(){const i=this.getStack();return i?i.relegate(this):!1}resetSkewAndRotation(){const{visualElement:i}=this.options;if(!i)return;let s=!1;const{latestValues:l}=i;if((l.z||l.rotate||l.rotateX||l.rotateY||l.rotateZ||l.skewX||l.skewY)&&(s=!0),!s)return;const c={};l.z&&dm("z",i,c,this.animationValues);for(let d=0;d<cm.length;d++)dm(`rotate${cm[d]}`,i,c,this.animationValues),dm(`skew${cm[d]}`,i,c,this.animationValues);i.render();for(const d in c)i.setStaticValue(d,c[d]),this.animationValues&&(this.animationValues[d]=c[d]);i.scheduleRender()}getProjectionStyles(i){var s,l;if(!this.instance||this.isSVG)return;if(!this.isVisible)return VW;const c={visibility:""},d=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,c.opacity="",c.pointerEvents=cu(i==null?void 0:i.pointerEvents)||"",c.transform=d?d(this.latestValues,""):"none",c;const u=this.getLead();if(!this.projectionDelta||!this.layout||!u.target){const y={};return this.options.layoutId&&(y.opacity=this.latestValues.opacity!==void 0?this.latestValues.opacity:1,y.pointerEvents=cu(i==null?void 0:i.pointerEvents)||""),this.hasProjected&&!Ur(this.latestValues)&&(y.transform=d?d({},""):"none",this.hasProjected=!1),y}const p=u.animationValues||u.latestValues;this.applyTransformsToTarget(),c.transform=WW(this.projectionDeltaWithTransform,this.treeScale,p),d&&(c.transform=d(p,c.transform));const{x:f,y:g}=this.projectionDelta;c.transformOrigin=`${f.origin*100}% ${g.origin*100}% 0`,u.animationValues?c.opacity=u===this?(l=(s=p.opacity)!==null&&s!==void 0?s:this.latestValues.opacity)!==null&&l!==void 0?l:1:this.preserveOpacity?this.latestValues.opacity:p.opacityExit:c.opacity=u===this?p.opacity!==void 0?p.opacity:"":p.opacityExit!==void 0?p.opacityExit:0;for(const y in Vu){if(p[y]===void 0)continue;const{correct:x,applyTo:m}=Vu[y],v=c.transform==="none"?p[y]:x(p[y],u);if(m){const b=m.length;for(let k=0;k<b;k++)c[m[k]]=v}else c[y]=v}return this.options.layoutId&&(c.pointerEvents=u===this?cu(i==null?void 0:i.pointerEvents)||"":"none"),c}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(i=>{var s;return(s=i.currentAnimation)===null||s===void 0?void 0:s.stop()}),this.root.nodes.forEach(Aw),this.root.sharedNodes.clear()}}}function HW(e){e.updateLayout()}function GW(e){var t;const n=((t=e.resumeFrom)===null||t===void 0?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&n&&e.hasListeners("didUpdate")){const{layoutBox:a,measuredBox:r}=e.layout,{animationType:o}=e.options,i=n.source!==e.layout.source;o==="size"?jn(u=>{const p=i?n.measuredBox[u]:n.layoutBox[u],f=fn(p);p.min=a[u].min,p.max=p.min+f}):iT(o,n.layoutBox,a)&&jn(u=>{const p=i?n.measuredBox[u]:n.layoutBox[u],f=fn(a[u]);p.max=p.min+f,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[u].max=e.relativeTarget[u].min+f)});const s=oi();xl(s,a,n.layoutBox);const l=oi();i?xl(l,e.applyTransform(r,!0),n.measuredBox):xl(l,a,n.layoutBox);const c=!nT(s);let d=!1;if(!e.resumeFrom){const u=e.getClosestProjectingParent();if(u&&!u.resumeFrom){const{snapshot:p,layout:f}=u;if(p&&f){const g=Qe();bl(g,n.layoutBox,p.layoutBox);const y=Qe();bl(y,a,f.layoutBox),aT(g,y)||(d=!0),u.options.layoutRoot&&(e.relativeTarget=y,e.relativeTargetOrigin=g,e.relativeParent=u)}}}e.notifyListeners("didUpdate",{layout:a,snapshot:n,delta:l,layoutDelta:s,hasLayoutChanged:c,hasRelativeTargetChanged:d})}else if(e.isLead()){const{onExitComplete:a}=e.options;a&&a()}e.options.transition=void 0}function qW(e){rl&&Wr.totalNodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function KW(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function JW(e){e.clearSnapshot()}function Aw(e){e.clearMeasurements()}function YW(e){e.isLayoutDirty=!1}function XW(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function _w(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function QW(e){e.resolveTargetDelta()}function ZW(e){e.calcProjection()}
vendor: 6,595 bytes, line 101
101function eV(e){e.resetSkewAndRotation()}function tV(e){e.removeLeadSnapshot()}function Cw(e,t,n){e.translate=ze(t.translate,0,n),e.scale=ze(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function Pw(e,t,n,a){e.min=ze(t.min,n.min,a),e.max=ze(t.max,n.max,a)}function nV(e,t,n,a){Pw(e.x,t.x,n.x,a),Pw(e.y,t.y,n.y,a)}function aV(e){return e.animationValues&&e.animationValues.opacityExit!==void 0}const rV={duration:.45,ease:[.4,0,.1,1]},Tw=e=>typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),Ew=Tw("applewebkit/")&&!Tw("chrome/")?Math.round:un;function Dw(e){e.min=Ew(e.min),e.max=Ew(e.max)}function oV(e){Dw(e.x),Dw(e.y)}function iT(e,t,n){return e==="position"||e==="preserve-aspect"&&!lW(jw(t),jw(n),.2)}function iV(e){var t;return e!==e.root&&((t=e.scroll)===null||t===void 0?void 0:t.wasRoot)}const sV=oT({attachResizeListener:(e,t)=>tc(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),um={current:void 0},sT=oT({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!um.current){const e=new sV({});e.mount(window),e.setOptions({layoutScroll:!0}),um.current=e}return um.current},resetTransform:(e,t)=>{e.style.transform=t!==void 0?t:"none"},checkIsScrollRoot:e=>window.getComputedStyle(e).position==="fixed"}),lV={pan:{Feature:kW},drag:{Feature:SW,ProjectionNode:sT,MeasureLayout:ZP}};function Ow(e,t,n){const{props:a}=e;e.animationState&&a.whileHover&&e.animationState.setActive("whileHover",n==="Start");const r="onHover"+n,o=a[r];o&&$e.postRender(()=>o(t,Yc(t)))}class cV extends Pr{mount(){const{current:t}=this.node;t&&(this.unmount=l9(t,n=>(Ow(this.node,n,"Start"),a=>Ow(this.node,a,"End"))))}unmount(){}}class dV extends Pr{constructor(){super(...arguments),this.isActive=!1}onFocus(){let t=!1;try{t=this.node.current.matches(":focus-visible")}catch{t=!0}!t||!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=Jc(tc(this.node.current,"focus",()=>this.onFocus()),tc(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function Nw(e,t,n){const{props:a}=e;e.animationState&&a.whileTap&&e.animationState.setActive("whileTap",n==="Start");const r="onTap"+(n==="End"?"":n),o=a[r];o&&$e.postRender(()=>o(t,Yc(t)))}class uV extends Pr{mount(){const{current:t}=this.node;t&&(this.unmount=p9(t,n=>(Nw(this.node,n,"Start"),(a,{success:r})=>Nw(this.node,a,r?"End":"Cancel")),{useGlobalTarget:this.node.props.globalTapTarget}))}unmount(){}}const dg=new WeakMap,pm=new WeakMap,pV=e=>{const t=dg.get(e.target);t&&t(e)},fV=e=>{e.forEach(pV)};function hV({root:e,...t}){const n=e||document;pm.has(n)||pm.set(n,{});const a=pm.get(n),r=JSON.stringify(t);return a[r]||(a[r]=new IntersectionObserver(fV,{root:e,...t})),a[r]}function mV(e,t,n){const a=hV(t);return dg.set(e,n),a.observe(e),()=>{dg.delete(e),a.unobserve(e)}}const gV={some:0,all:1};class yV extends Pr{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:t={}}=this.node.getProps(),{root:n,margin:a,amount:r="some",once:o}=t,i={root:n?n.current:void 0,rootMargin:a,threshold:typeof r=="number"?r:gV[r]},s=l=>{const{isIntersecting:c}=l;if(this.isInView===c||(this.isInView=c,o&&!c&&this.hasEnteredView))return;c&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",c);const{onViewportEnter:d,onViewportLeave:u}=this.node.getProps(),p=c?d:u;p&&p(l)};return mV(this.node.current,i,s)}mount(){this.startObserver()}update(){if(typeof IntersectionObserver>"u")return;const{props:t,prevProps:n}=this.node;["amount","margin","root"].some(vV(t,n))&&this.startObserver()}unmount(){}}function vV({viewport:e={}},{viewport:t={}}={}){return n=>e[n]!==t[n]}const xV={inView:{Feature:yV},tap:{Feature:uV},focus:{Feature:dV},hover:{Feature:cV}},bV={layout:{ProjectionNode:sT,MeasureLayout:ZP}},ug={current:null},lT={current:!1};function wV(){if(lT.current=!0,!!zy)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>ug.current=e.matches;e.addListener(t),t()}else ug.current=!1}const jV=[...NP,Dt,kr],SV=e=>jV.find(OP(e)),Rw=new WeakMap;function kV(e,t,n){for(const a in t){const r=t[a],o=n[a];if(Bt(r))e.addValue(a,r);else if(Bt(o))e.addValue(a,Zl(r,{owner:e}));else if(o!==r)if(e.hasValue(a)){const i=e.getValue(a);i.liveStyle===!0?i.jump(r):i.hasAnimated||i.set(r)}else{const i=e.getStaticValue(a);e.addValue(a,Zl(i!==void 0?i:r,{owner:e}))}}for(const a in n)t[a]===void 0&&e.removeValue(a);return t}const Lw=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class AV{scrapeMotionValuesFromProps(t,n,a){return{}}constructor({parent:t,props:n,presenceContext:a,reducedMotionConfig:r,blockInitialAnimation:o,visualState:i},s={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.KeyframeResolver=yv,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 f=ua.now();this.renderScheduledAt<f&&(this.renderScheduledAt=f,$e.render(this.render,!1,!0))};const{latestValues:l,renderState:c,onUpdate:d}=i;this.onUpdate=d,this.latestValues=l,this.baseTarget={...l},this.initialValues=n.initial?{...l}:{},this.renderState=c,this.parent=t,this.props=n,this.presenceContext=a,this.depth=t?t.depth+1:0,this.reducedMotionConfig=r,this.options=s,this.blockInitialAnimation=!!o,this.isControllingVariants=Af(n),this.isVariantNode=U3(n),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(t&&t.current);const{willChange:u,...p}=this.scrapeMotionValuesFromProps(n,{},this);for(const f in p){const g=p[f];l[f]!==void 0&&Bt(g)&&g.set(l[f],!1)}}mount(t){this.current=t,Rw.set(t,this),this.projection&&!this.projection.instance&&this.projection.mount(t),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEac
vendor: 9,482 bytes, line 101
101h((n,a)=>this.bindToMotionValue(a,n)),lT.current||wV(),this.shouldReduceMotion=this.reducedMotionConfig==="never"?!1:this.reducedMotionConfig==="always"?!0:ug.current,this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){Rw.delete(this.current),this.projection&&this.projection.unmount(),Sr(this.notifyUpdate),Sr(this.render),this.valueSubscriptions.forEach(t=>t()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const t in this.events)this.events[t].clear();for(const t in this.features){const n=this.features[t];n&&(n.unmount(),n.isMounted=!1)}this.current=null}bindToMotionValue(t,n){this.valueSubscriptions.has(t)&&this.valueSubscriptions.get(t)();const a=So.has(t),r=n.on("change",s=>{this.latestValues[t]=s,this.props.onUpdate&&$e.preRender(this.notifyUpdate),a&&this.projection&&(this.projection.isTransformDirty=!0)}),o=n.on("renderRequest",this.scheduleRender);let i;window.MotionCheckAppearSync&&(i=window.MotionCheckAppearSync(this,t,n)),this.valueSubscriptions.set(t,()=>{r(),o(),i&&i(),n.owner&&n.stop()})}sortNodePosition(t){return!this.current||!this.sortInstanceNodePosition||this.type!==t.type?0:this.sortInstanceNodePosition(this.current,t.current)}updateFeatures(){let t="animation";for(t in Ei){const n=Ei[t];if(!n)continue;const{isEnabled:a,Feature:r}=n;if(!this.features[t]&&r&&a(this.props)&&(this.features[t]=new r(this)),this.features[t]){const o=this.features[t];o.isMounted?o.update():(o.mount(),o.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):Qe()}getStaticValue(t){return this.latestValues[t]}setStaticValue(t,n){this.latestValues[t]=n}update(t,n){(t.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=t,this.prevPresenceContext=this.presenceContext,this.presenceContext=n;for(let a=0;a<Lw.length;a++){const r=Lw[a];this.propEventSubscriptions[r]&&(this.propEventSubscriptions[r](),delete this.propEventSubscriptions[r]);const o="on"+r,i=t[o];i&&(this.propEventSubscriptions[r]=this.on(r,i))}this.prevMotionValues=kV(this,this.scrapeMotionValuesFromProps(t,this.prevProps,this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue(),this.onUpdate&&this.onUpdate(this)}getProps(){return this.props}getVariant(t){return this.props.variants?this.props.variants[t]: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(t){const n=this.getClosestVariantNode();if(n)return n.variantChildren&&n.variantChildren.add(t),()=>n.variantChildren.delete(t)}addValue(t,n){const a=this.values.get(t);n!==a&&(a&&this.removeValue(t),this.bindToMotionValue(t,n),this.values.set(t,n),this.latestValues[t]=n.get())}removeValue(t){this.values.delete(t);const n=this.valueSubscriptions.get(t);n&&(n(),this.valueSubscriptions.delete(t)),delete this.latestValues[t],this.removeValueFromRenderState(t,this.renderState)}hasValue(t){return this.values.has(t)}getValue(t,n){if(this.props.values&&this.props.values[t])return this.props.values[t];let a=this.values.get(t);return a===void 0&&n!==void 0&&(a=Zl(n===null?void 0:n,{owner:this}),this.addValue(t,a)),a}readValue(t,n){var a;let r=this.latestValues[t]!==void 0||!this.current?this.latestValues[t]:(a=this.getBaseTargetFromProps(this.props,t))!==null&&a!==void 0?a:this.readValueFromInstance(this.current,t,this.options);return r!=null&&(typeof r=="string"&&(EP(r)||wP(r))?r=parseFloat(r):!SV(r)&&kr.test(n)&&(r=CP(t,n)),this.setBaseTarget(t,Bt(r)?r.get():r)),Bt(r)?r.get():r}setBaseTarget(t,n){this.baseTarget[t]=n}getBaseTarget(t){var n;const{initial:a}=this.props;let r;if(typeof a=="string"||typeof a=="object"){const i=Xy(this.props,a,(n=this.presenceContext)===null||n===void 0?void 0:n.custom);i&&(r=i[t])}if(a&&r!==void 0)return r;const o=this.getBaseTargetFromProps(this.props,t);return o!==void 0&&!Bt(o)?o:this.initialValues[t]!==void 0&&r===void 0?void 0:this.baseTarget[t]}on(t,n){return this.events[t]||(this.events[t]=new uv),this.events[t].add(n)}notify(t,...n){this.events[t]&&this.events[t].notify(...n)}}class cT extends AV{constructor(){super(...arguments),this.KeyframeResolver=RP}sortInstanceNodePosition(t,n){return t.compareDocumentPosition(n)&2?1:-1}getBaseTargetFromProps(t,n){return t.style?t.style[n]:void 0}removeValueFromRenderState(t,{vars:n,style:a}){delete n[t],delete a[t]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:t}=this.props;Bt(t)&&(this.childSubscription=t.on("change",n=>{this.current&&(this.current.textContent=`${n}`)}))}}function _V(e){return window.getComputedStyle(e)}class CV extends cT{constructor(){super(...arguments),this.type="html",this.renderInstance=Y3}readValueFromInstance(t,n){if(So.has(n)){const a=gv(n);return a&&a.default||0}else{const a=_V(t),r=(q3(n)?a.getPropertyValue(n):a[n])||0;return typeof r=="string"?r.trim():r}}measureInstanceViewportBox(t,{transformPagePoint:n}){return XP(t,n)}build(t,n,a){ev(t,n,a.transformTemplate)}scrapeMotionValuesFromProps(t,n,a){return rv(t,n,a)}}class PV extends cT{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=Qe}getBaseTargetFromProps(t,n){return t[n]}readValueFromInstance(t,n){if(So.has(n)){const a=gv(n);return a&&a.default||0}return n=X3.has(n)?n:Ky(n),t.getAttribute(n)}scrapeMotionValuesFromProps(t,n,a){return eP(t,n,a)}build(t,n,a){tv(t,n,this.isSVGTag,a.transformTemplate)}renderInstance(t,n,a,r){Q3(t,n,a,r)}mount(t){this.isSVGTag=av(t.tagName),super.mount(t)}}const TV=(e,t)=>Yy(e)?new PV(t):new CV(t,{allowProjection:e!==C.Fragment}),EV=t9({...ZU,...xV,...lV,...bV},TV),Xe=gF(EV),{FiFilter:DV,FiCheck:OV,FiChevronDown:NV,FiXCircle:RV}=xt,LV=()=>{const{excludedGroups:e,setExcludedGroups:t}=zt(),[n,a]=C.useState([]),[r,o]=C.useState(!1);C.useEffect(()=>{(async()=>{const{data:l}=await yt.from("user_groups_config_1740000000004").select("name, color_code");l&&a(l)})()},[]);const i=s=>{e.includes(s)?t(e.filter(l=>l!==s)):t([...e,s])};return h.jsxs("div",{"data-greta-id":"src/components/ExclusionFilter.jsx:32:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"32","data-component-file":"ExclusionFilter.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",className:"relative",children:[h.jsxs("button",{"data-greta-id":"src/components/ExclusionFilter.jsx:33:6","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"33","data-component-file":"ExclusionFilter.jsx","data-component-name":"button","data-component-content":"%7B%7D",onClick:()=>o(!r),className:`flex items-center gap-3 px-6 py-3 rounded-2xl font-black uppercase tracking-widest text-[10px] transition-all border-2 ${e.length>0?"bg-red-50 border-red-200 text-red-600 shadow-lg shadow-red-100":"bg-white border-slate-100 text-slate-500 hover:border-indigo-200"}`,children:[h.jsx(K,{"data-greta-id":"src/components/ExclusionFilter.jsx:37:8","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"37","data-component-file":"ExclusionFilter.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:DV}),e.length>0?`Excluding ${e.length} Groups`:"User Exclusion Filter",h.jsx(K,{"data-greta-id":"src/components/ExclusionFilter.jsx:39:8","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"39","data-component-file":"ExclusionFilter.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:NV,className:`transition-transform ${r?"rotate-180":""}`})]}),h.jsx(ss,{"data-greta-id":"src/components/ExclusionFilter.jsx:42:6","data-greta-name":"AnimatePresence","data-greta-editable":"false","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"42","data-component-file":"ExclusionFilter.jsx","data-component-name":"AnimatePresence","data-component-content":"%7B%7D",children:r&&h.jsxs(h.Fragment,{children:[h.jsx("div",{"data-greta-id":"src/components/ExclusionFilter.jsx:45:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"45","data-component-file":"ExclusionFilter.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22fixed%20inset-0%20z-40%22%7D",className:"fixed inset-0 z-40",onClick:()=>o(!1)}),h.jsxs(Xe.div,{"data-greta-id":"src/components/ExclusionFilter.jsx:46:12","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"46","data-component-file":"ExclusionFilter.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22absolute%20right-0%20mt-4%20w-72%20bg-white%20rounded-%5B2rem%5D%20shadow-2xl%20border%20border-slate-100%20z-50%20overflow-hidden%22%7D",
101initial:{opacity:0,y:10,scale:.95},animate:{opacity:1,y:0,scale:1},exit:{opacity:0,y:10,scale:.95},className:"absolute right-0 mt-4 w-72 bg-white rounded-[2rem] shadow-2xl border border-slate-100 z-50 overflow-hidden",children:[h.jsx("div",{"data-greta-id":"src/components/ExclusionFilter.jsx:52:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"52","data-component-file":"ExclusionFilter.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-6%20bg-slate-50%20border-b%20border-slate-100%22%7D",className:"p-6 bg-slate-50 border-b border-slate-100",children:h.jsx("h4",{"data-greta-id":"src/components/ExclusionFilter.jsx:53:16","data-greta-name":"h4","data-greta-editable":"true","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"53","data-component-file":"ExclusionFilter.jsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-black%20text-slate-400%20uppercase%20tracking-widest%22%7D",className:"text-[10px] font-black text-slate-400 uppercase tracking-widest",children:"Select groups to exclude"})}),h.jsx("div",{"data-greta-id":"src/components/ExclusionFilter.jsx:55:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"55","data-component-file":"ExclusionFilter.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-4%20space-y-2%20max-h-64%20overflow-y-auto%20custom-scrollbar%22%7D",className:"p-4 space-y-2 max-h-64 overflow-y-auto custom-scrollbar",children:n.map(s=>h.jsxs("button",{"data-greta-id":"src/components/ExclusionFilter.jsx:57:18","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"57","data-component-file":"ExclusionFilter.jsx","data-component-name":"button","data-component-content":"%7B%7D",onClick:()=>i(s.name),className:`w-full flex items-center justify-between p-4 rounded-xl transition-all ${e.includes(s.name)?"bg-red-50 text-red-600":"hover:bg-slate-50 text-slate-700"}`,children:[h.jsxs("div",{"data-greta-id":"src/components/ExclusionFilter.jsx:62:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"62","data-component-file":"ExclusionFilter.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-3%22%7D",className:"flex items-center gap-3",children:[h.jsx("div",{"data-greta-id":"src/components/ExclusionFilter.jsx:63:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"63","data-component-file":"ExclusionFilter.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-2%20h-2%20rounded-full%22%7D",className:"w-2 h-2 rounded-full",style:{backgroundColor:s.color_code}}),h.jsx("span",{"data-greta-id":"src/components/ExclusionFilter.jsx:64:22","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"64","data-component-file":"ExclusionFilter.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20font-black%20capitalize%22%7D",className:"text-xs font-black capitalize",children:s.name.replace("_"," ")})]}),e.includes(s.name)&&h.jsx(K,{"data-greta-id":"src/components/ExclusionFilter.jsx:66:60","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"66","data-component-file":"ExclusionFilter.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:OV})]},s.name))}),e.length>0&&h.jsxs("button",{"data-greta-id":"src/components/ExclusionFilter.jsx:71:16","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"71","data-component-file":"ExclusionFilter.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22w-full%2
1010p-4%20bg-slate-900%20text-white%20text-%5B9px%5D%20font-black%20uppercase%20tracking-widest%20hover%3Abg-slate-800%20transition-all%20flex%20items-center%20justify-center%20gap-2%22%7D",onClick:()=>t([]),className:"w-full p-4 bg-slate-900 text-white text-[9px] font-black uppercase tracking-widest hover:bg-slate-800 transition-all flex items-center justify-center gap-2",children:[h.jsx(K,{"data-greta-id":"src/components/ExclusionFilter.jsx:75:18","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ExclusionFilter.jsx","data-component-line":"75","data-component-file":"ExclusionFilter.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:RV})," Reset Filter"]})]})]})})]})},{FiSearch:BV,FiBell:IV,FiTrash2:$V,FiHelpCircle:MV}=xt,FV=({clearData:e})=>h.jsxs("header",{"data-greta-id":"src/components/layout/Navbar.jsx:10:4","data-greta-name":"header","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"10","data-component-file":"Navbar.jsx","data-component-name":"header","data-component-content":"%7B%22className%22%3A%22h-16%20bg-white%20border-b%20border-slate-200%20sticky%20top-0%20z-30%20px-8%20flex%20items-center%20justify-between%22%7D",className:"h-16 bg-white border-b border-slate-200 sticky top-0 z-30 px-8 flex items-center justify-between",children:[h.jsx("div",{"data-greta-id":"src/components/layout/Navbar.jsx:11:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"11","data-component-file":"Navbar.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-4%20flex-1%22%7D",className:"flex items-center gap-4 flex-1",children:h.jsxs("div",{"data-greta-id":"src/components/layout/Navbar.jsx:12:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"12","data-component-file":"Navbar.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%20w-full%20max-w-sm%22%7D",className:"relative w-full max-w-sm",children:[h.jsx(K,{"data-greta-id":"src/components/layout/Navbar.jsx:13:10","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"13","data-component-file":"Navbar.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22absolute%20left-3%20top-1%2F2%20-translate-y-1%2F2%20text-slate-400%20text-sm%22%7D",icon:BV,className:"absolute left-3 top-1/2 -translate-y-1/2 text-slate-400 text-sm"}),h.jsx("input",{"data-greta-id":"src/components/layout/Navbar.jsx:14:10","data-greta-name":"input","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"14","data-component-file":"Navbar.jsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22text%22%2C%22placeholder%22%3A%22Search%20identities%20or%20events...%22%2C%22className%22%3A%22w-full%20pl-10%20pr-4%20py-1.5%20bg-slate-50%20border%20border-slate-200%20rounded-lg%20text-sm%20focus%3Aoutline-none%20focus%3Aring-2%20focus%3Aring-blue-500%2F20%20focus%3Aborder-blue-500%20transition-all%22%7D",type:"text",placeholder:"Search identities or events...",className:"w-full pl-10 pr-4 py-1.5 bg-slate-50 border border-slate-200 rounded-lg text-sm focus:outline-none focus:ring-2 focus:ring-blue-500/20 focus:border-blue-500 transition-all"})]})}),h.jsxs("div",{"data-greta-id":"src/components/layout/Navbar.jsx:22:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"22","data-component-file":"Navbar.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-2%22%7D",className:"flex items-center gap-2",children:[h.jsx(LV,{"data-greta-id":"src/components/layout/Navbar.jsx:23:8","data-greta-name":"ExclusionFilter","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"23","data-component-file":"Navbar.jsx","data-component-name":"ExclusionFilter","data-component-content":"%7B%7D"}),h.jsx("div",{"data-greta-id":"src/components/layout/Navbar.jsx:24:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"24","data-component-file":"Navbar.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-px%20h-6%20bg-slate-200%20mx-2%22%7D",className:"w-px h-6 bg-slate-200 mx-2"}),h.jsx("button",{"data-greta-id":"src/components/layout/Navbar.jsx:26:8","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"26","data-component-file":"Navbar.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22p-2%20text-slate-500%20hover%3Abg-slate-50%20rounded-lg%20transition-colors%22%7D",className:"p-2 text-slate-500 hover:bg-slate-50 rounded-lg transition-colors",children:h.jsx(K,{"data-greta-id":"src/components/layout/Navbar.jsx:27:10","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"27","data-component-file":"Navbar.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:MV})}),h.jsxs("button",{"data-greta-id":"src/components/layout/Navbar.jsx:30:8","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"30","data-component-file":"Navbar.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22p-2%20text-slate-500%20hover%3Abg-slate-50%20rounded-lg%20transition-colors%20relative%22%7D",className:"p-2 text-slate-500 hover:bg-slate-50 rounded-lg transition-colors relative",children:[h.jsx(K,{"data-greta-id":"src/components/layout/Navbar.jsx:31:10","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"31","data-component-file":"Navbar.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:IV}),h.jsx("span",{"data-greta-id":"src/components/layout/Navbar.jsx:32:10","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"32","data-component-file":"Navbar.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22absolute%20top-2%20right-2%20w-2%20h-2%20bg-rose-500%20rounded-full%20border-2%20border-white%22%7D",className:"absolute top-2 right-2 w-2 h-2 bg-rose-500 rounded-full border-2 border-white"})]}),h.jsx("button",{"data-greta-id":"src/components/layout/Navbar.jsx:35:8","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"35","data-component-file":"Navbar.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22p-2%20text-slate-500%20hover%3Atext-rose-600%20hover%3Abg-rose-50%20rounded-lg%20transition-colors%22%2C%22title%22%3A%22Clear%20Telemetry%22%7D",onClick:()=>window.confirm("Purge all data?")&&e(),className:"p-2 text-slate-500 hover:text-rose-600 hover:bg-rose-50 rounded-lg transition-colors",title:"Clear Telemetry",children:h.jsx(K,{"data-greta-id":"src/components/layout/Navbar.jsx:40:10","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"40","data-component-file":"Navbar.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:$V})}),h.jsxs("div",{"data-greta-id":"src/components/layout/Navbar.jsx:43:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"43","data-component-file":"Navbar.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22ml-2%20flex%20items-center%20gap-3%20pl-4%20border-l%20border-slate-100%22%7D",className:"ml-2 flex items-center gap-3 pl-4 border-l border-slate-100",children:[h.jsxs("div",{"data-greta-id":"src/components/layout/Navbar.jsx:44:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"44","data-component-file":"Navbar.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-right%20hidden%20sm%3Ablock%22%7D",className:"text-right hidden sm:block",children:[h.jsx("p",{"data-greta-id":"src/components/layout/Navbar.jsx:45:12","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"45","data-component-file":"Navbar.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20font-bold%20text-slate-900%22%7D",className:"text-xs font-bold text-slate-900",children:"Admin User"}),h.jsx("p",{"data-greta-id":"src/components/layout/Navbar.jsx:46:12","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"46","data-component-file":"Navbar.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20text-slate-500%22%7D",className:"text-[10px] text-slate-500",children:"System Architect"})]}),h.jsx("div",{"data-greta-id":"src/components/layout/Navbar.jsx:48:10","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/layout/Navbar.jsx","data-component-line":"48","data-component-file":"Navbar.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-8%20h-8%20bg-slate-900%20rounded-full%20flex%20items-center%20justify-center%20text-white%20text-xs%20font-bold%22%7D",className:"w-8 h-8 bg-slate-900 rounded-full flex items-center justify-center text-white text-xs font-bold",children:"AD"})]})]})]}),dT=6048e5,UV=864e5,WV=6e4,Bw=Symbol.for("constructDateFrom");function ha(e,t){return typeof e=="function"?e(t):e&&typeof e=="object"&&Bw in e?e[Bw](t):e instanceof Date?new e.constructor(t):new Date(t)}function Ut(e,t){return ha(t||e,e)}function VV(e,t,n){const a=Ut(e,n==null?void 0:n.in);
vendor: 4,994 bytes, line 101
101return isNaN(t)?ha(e,NaN):(t&&a.setDate(a.getDate()+t),a)}let zV={};function Pf(){return zV}function nc(e,t){var s,l,c,d;const n=Pf(),a=(t==null?void 0:t.weekStartsOn)??((l=(s=t==null?void 0:t.locale)==null?void 0:s.options)==null?void 0:l.weekStartsOn)??n.weekStartsOn??((d=(c=n.locale)==null?void 0:c.options)==null?void 0:d.weekStartsOn)??0,r=Ut(e,t==null?void 0:t.in),o=r.getDay(),i=(o<a?7:0)+o-a;return r.setDate(r.getDate()-i),r.setHours(0,0,0,0),r}function Ju(e,t){return nc(e,{...t,weekStartsOn:1})}function uT(e,t){const n=Ut(e,t==null?void 0:t.in),a=n.getFullYear(),r=ha(n,0);r.setFullYear(a+1,0,4),r.setHours(0,0,0,0);const o=Ju(r),i=ha(n,0);i.setFullYear(a,0,4),i.setHours(0,0,0,0);const s=Ju(i);return n.getTime()>=o.getTime()?a+1:n.getTime()>=s.getTime()?a:a-1}function Iw(e){const t=Ut(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}function pT(e,...t){const n=ha.bind(null,t.find(a=>typeof a=="object"));return t.map(n)}function pg(e,t){const n=Ut(e,t==null?void 0:t.in);return n.setHours(0,0,0,0),n}function HV(e,t,n){const[a,r]=pT(n==null?void 0:n.in,e,t),o=pg(a),i=pg(r),s=+o-Iw(o),l=+i-Iw(i);return Math.round((s-l)/UV)}function GV(e,t){const n=uT(e,t),a=ha(e,0);return a.setFullYear(n,0,4),a.setHours(0,0,0,0),Ju(a)}function qV(e,t,n){const a=Ut(e,n==null?void 0:n.in);return a.setTime(a.getTime()+t*WV),a}function KV(e){return e instanceof Date||typeof e=="object"&&Object.prototype.toString.call(e)==="[object Date]"}function JV(e){return!(!KV(e)&&typeof e!="number"||isNaN(+Ut(e)))}function YV(e,t){const[n,a]=pT(e,t.start,t.end);return{start:n,end:a}}function XV(e,t){const{start:n,end:a}=YV(t==null?void 0:t.in,e);let r=+n>+a;const o=r?+n:+a,i=r?a:n;i.setHours(0,0,0,0);let s=1;const l=[];for(;+i<=o;)l.push(ha(n,i)),i.setDate(i.getDate()+s),i.setHours(0,0,0,0);return r?l.reverse():l}function QV(e,t){const n=Ut(e,t==null?void 0:t.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}const ZV={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"}},ez=(e,t,n)=>{let a;const r=ZV[e];return typeof r=="string"?a=r:t===1?a=r.one:a=r.other.replace("{{count}}",t.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a};function fm(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const tz={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},nz={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},az={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},rz={date:fm({formats:tz,defaultWidth:"full"}),time:fm({formats:nz,defaultWidth:"full"}),dateTime:fm({formats:az,defaultWidth:"full"})},oz={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},iz=(e,t,n,a)=>oz[e];function Is(e){return(t,n)=>{const a=n!=null&&n.context?String(n.context):"standalone";let r;if(a==="formatting"&&e.formattingValues){const i=e.defaultFormattingWidth||e.defaultWidth,s=n!=null&&n.width?String(n.width):i;r=e.formattingValues[s]||e.formattingValues[i]}else{const i=e.defaultWidth,s=n!=null&&n.width?String(n.width):e.defaultWidth;r=e.values[s]||e.values[i]}const o=e.argumentCallback?e.argumentCallback(t):t;return r[o]}}const sz={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},lz={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},cz={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"]},dz={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","Frid
101ay","Saturday"]},uz={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"}},pz={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"}},fz=(e,t)=>{const n=Number(e),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},hz={ordinalNumber:fz,era:Is({values:sz,defaultWidth:"wide"}),quarter:Is({values:lz,defaultWidth:"wide",argumentCallback:e=>e-1}),month:Is({values:cz,defaultWidth:"wide"}),day:Is({values:dz,defaultWidth:"wide"}),dayPeriod:Is({values:uz,defaultWidth:"wide",formattingValues:pz,defaultFormattingWidth:"wide"})};function $s(e){return(t,n={})=>{const a=n.width,r=a&&e.matchPatterns[a]||e.matchPatterns[e.defaultMatchWidth],o=t.match(r);if(!o)return null;const i=o[0],s=a&&e.parsePatterns[a]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?gz(s,u=>u.test(i)):mz(s,u=>u.test(i));let c;c=e.valueCallback?e.valueCallback(l):l,c=n.valueCallback?n.valueCallback(c):c;const d=t.slice(i.length);return{value:c,rest:d}}}function mz(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n}function gz(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n}function yz(e){return(t,n={})=>{const a=t.match(e.matchPattern);if(!a)return null;const r=a[0],o=t.match(e.parsePattern);if(!o)return null;let i=e.valueCallback?e.valueCallback(o[0]):o[0];i=n.valueCallback?n.valueCallback(i):i;const s=t.slice(r.length);return{value:i,rest:s}}}const vz=/^(\d+)(th|st|nd|rd)?/i,xz=/\d+/i,bz={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},wz={any:[/^b/i,/^(a|c)/i]},jz={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},Sz={any:[/1/i,/2/i,/3/i,/4/i]},kz={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},Az={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]},_z={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},Cz={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]},Pz={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},Tz={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}},Ez={ordinalNumber:yz({matchPattern:vz,parsePattern:xz,valueCallback:e=>parseInt(e,10)}),era:$s({matchPatterns:bz,defaultMatchWidth:"wide",parsePatterns:wz,defaultParseWidth:"any"}),quarter:$s({matchPatterns:jz,defaultMatchWidth:"wide",parsePatterns:Sz,defaultParseWidth:"any",valueCallback:e=>e+1}),month:$s({matchPatterns:kz,defaultMatchWidth:"wide",parsePatterns:Az,defaultParseWidth:"any"}),day:$s({matchPatterns:_z,defaultMatchWidth:"wide",parsePatterns:Cz,defaultParseWidth:"any"}),dayPeriod:$s({matchPatterns:Pz,defaultMatchWidth:"any",parsePatterns:Tz,defaultParseWidth:"any"})},Dz={code:"en-US",formatDistance:ez,formatLong:rz,formatRelative:iz,localize:hz,match:Ez,options:{weekStartsOn:0,firstWeekContainsDate:1}};function Oz(e,t){const n=Ut(e,t==null?void 0:t.in);return HV(n,QV(n))+1}function Nz(e,t){const n=Ut(e,t==null?void 0:t.in),a=+Ju(n)-+GV(n);return Math.round(a/dT)+1}function fT(e,t){var d,u,p,f;const n=Ut(e,t==null?void 0:t.in),a=n.getFullYear(),r=Pf(),o=(t==null?void 0:t.firstWeekContainsDate)??((u=(d=t==null?void 0:t.locale)==null?void 0:d.options)==null?void 0:u.firstWeekContainsDate)??r.firstWeekContainsDate??((f=(p=r.locale)==null?void 0:p.options)==null?void 0:f.firstWeekContainsDate)??1,i=ha((t==null?void 0:t.in)||e,0);i.setFullYear(a+1,0,o),i.setHours(0,0,0,0);const s=nc(i,t),l=ha((t==null?void 0:t.in)||e,0);l.setFullYear(a,0,o),l.setHours(0,0,0,0);const c=nc(l,t);return+n>=+s?a+1:+n>=+c?a:a-1}function Rz(e,t){var s,l,c,d;const n=Pf(),a=(t==null?void 0:t.firstWeekContainsDate)??((l=(s=t==null?void 0:t.locale)==null?void 0:s.options)==null?void 0:l.firstWeekContainsDate)??n.firstWeekContainsDate??((d=(c=n.locale)==null?void 0:c.options)==null?void 0:d.firstWeekContainsDate)??1,r=fT(e,t),o=ha((t==null?void 0:t.in)||e,0);return o.setFullYear(r,0,a),o.setHours(0,0,0,0),nc(o,t)}function Lz(e,t){const n=Ut(e,t==null?void 0:t.in),a=+nc(n,t)-+Rz(n,t);return Math.round(a/dT)+1}function ke(e,t){const n=e<0?"-":"",a=Math.abs(e).toString().padStart(t,"0");return n+a}const Qa={y(e,t){const n=e.getFullYear(),a=n>0?n:1-n;return ke(t==="yy"?a%100:a,t.length)},M(e,t){const n=e.getMonth();return t==="M"?String(n+1):ke(n+1,2)},d(e,t){return ke(e.getDate(),t.length)},a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return n==="am"?"a.m.":"p.m."}},h(e,t){return ke(e.getHours()%12||12,t.length)},H(e,t){return ke(e.getHours(),t.length)},m(e,t){return ke(e.getMinutes(),t.length)},s(e,t){return ke(e.getSeconds(),t.length)},S(e,t){const n=t.length,a=e.getMilliseconds(),r=Math.trunc(a*Math.pow(10,n-3));return ke(r,t.length)}},Bo={midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},$w={G:function(e,t,n){const a=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});case"GGGG":default:return n.era(a,{width:"wide"})}},y:function(e,t,n){if(t==="yo"){const a=e.getFullYear(),r=a>0?a:1-a;return n.ordinalNumber(r,{unit:"year"})}return Qa.y(e,t)},Y:function(e,t,n,a){const r=fT(e,a),o=r>0?r:1-r;if(t==="YY"){const i=o%100;return ke(i,2)}return t==="Yo"?n.ordinalNumber(o,{unit:"year"}):ke(o,t.length)},R:function(e,t){const n=uT(e);return ke(n,t.length)},u:function(e,t){const n=e.getFullYear();return ke(n,t.length)},Q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(a);case"QQ":return ke(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(e,t,n){const a=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(a);case"qq":return ke(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(e,t,n){const a=e.getMonth();switch(t){case"M":case"MM":return Qa.M(e,t);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(e,t,n){const a=e.getMonth();switch(t){case"L":return String(a+1);case"LL":return ke(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(e,t,n,a){const r=Lz(e,a);return t==="wo"?n.ordinalNumber(r,{unit:"week"}):ke(r,t.length)},I:function(e,t,n){const a=Nz(e);return t==="Io"?n.ordinalNumber(a,{unit:"week"}):ke(a,t.length)},d:function(e,t,n){return t==="do"?n.ordinalNumber(e.getDate(),{unit:"date"}):Qa.d(e,t)},D:function(e,t,n){const a=Oz(e);return t==="Do"?n.ordinalNumber(a,{unit:"dayOfYear"}):ke(a,t.length)},E:function(e,t,n){const a=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});case"EEEE":default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(e,t,n,a){const r=e.getDay(),o=(r-a.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return ke(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(r,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(r,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(r,{width:"short",context:"formatting"});case"eeee":default:return n.day(r,{width:"wide",context:"formatting"})}},c:function(e,t,n,a){const r=e.getDay(),o=(r-a.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return ke(o,t.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(r,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(r,{width:"narrow",context:"standalone"});case"cccccc":return n.day(r,{width:"short",context:"standalone"});case"cccc":default:return n.day(r,{width:"wide",context:"standalone"})}},i:function(e,t,n){const a=e.getDay(),r=a===0?7:a;switch(t){case"i":return String(r);case"ii":return ke(r,t.length);case"io":return n.ordinalNumber(r,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});case"iiii":default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(e,t,n){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){const a=e.getHours();let r;switch(a===12?r=Bo.noon:a===0?r=Bo.midnight:r=a/12>
vendor: 4,394 bytes, line 101
101=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},B:function(e,t,n){const a=e.getHours();let r;switch(a>=17?r=Bo.evening:a>=12?r=Bo.afternoon:a>=4?r=Bo.morning:r=Bo.night,t){case"B":case"BB":case"BBB":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},h:function(e,t,n){if(t==="ho"){let a=e.getHours()%12;return a===0&&(a=12),n.ordinalNumber(a,{unit:"hour"})}return Qa.h(e,t)},H:function(e,t,n){return t==="Ho"?n.ordinalNumber(e.getHours(),{unit:"hour"}):Qa.H(e,t)},K:function(e,t,n){const a=e.getHours()%12;return t==="Ko"?n.ordinalNumber(a,{unit:"hour"}):ke(a,t.length)},k:function(e,t,n){let a=e.getHours();return a===0&&(a=24),t==="ko"?n.ordinalNumber(a,{unit:"hour"}):ke(a,t.length)},m:function(e,t,n){return t==="mo"?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):Qa.m(e,t)},s:function(e,t,n){return t==="so"?n.ordinalNumber(e.getSeconds(),{unit:"second"}):Qa.s(e,t)},S:function(e,t){return Qa.S(e,t)},X:function(e,t,n){const a=e.getTimezoneOffset();if(a===0)return"Z";switch(t){case"X":return Fw(a);case"XXXX":case"XX":return Vr(a);case"XXXXX":case"XXX":default:return Vr(a,":")}},x:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"x":return Fw(a);case"xxxx":case"xx":return Vr(a);case"xxxxx":case"xxx":default:return Vr(a,":")}},O:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+Mw(a,":");case"OOOO":default:return"GMT"+Vr(a,":")}},z:function(e,t,n){const a=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+Mw(a,":");case"zzzz":default:return"GMT"+Vr(a,":")}},t:function(e,t,n){const a=Math.trunc(+e/1e3);return ke(a,t.length)},T:function(e,t,n){return ke(+e,t.length)}};function Mw(e,t=""){const n=e>0?"-":"+",a=Math.abs(e),r=Math.trunc(a/60),o=a%60;return o===0?n+String(r):n+String(r)+t+ke(o,2)}function Fw(e,t){return e%60===0?(e>0?"-":"+")+ke(Math.abs(e)/60,2):Vr(e,t)}function Vr(e,t=""){const n=e>0?"-":"+",a=Math.abs(e),r=ke(Math.trunc(a/60),2),o=ke(a%60,2);return n+r+t+o}const Uw=(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"});case"PPPP":default:return t.date({width:"full"})}},hT=(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"});case"pppp":default:return t.time({width:"full"})}},Bz=(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],a=n[1],r=n[2];if(!r)return Uw(e,t);let o;switch(a){case"P":o=t.dateTime({width:"short"});break;case"PP":o=t.dateTime({width:"medium"});break;case"PPP":o=t.dateTime({width:"long"});break;case"PPPP":default:o=t.dateTime({width:"full"});break}return o.replace("{{date}}",Uw(a,t)).replace("{{time}}",hT(r,t))},Iz={p:hT,P:Bz},$z=/^D+$/,Mz=/^Y+$/,Fz=["D","DD","YY","YYYY"];function Uz(e){return $z.test(e)}function Wz(e){return Mz.test(e)}function Vz(e,t,n){const a=zz(e,t,n);if(console.warn(a),Fz.includes(e))throw new RangeError(a)}function zz(e,t,n){const a=e[0]==="Y"?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${a} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}const Hz=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,Gz=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,qz=/^'([^]*?)'?$/,Kz=/''/g,Jz=/[a-zA-Z]/;function Tf(e,t,n){var d,u,p,f;const a=Pf(),r=a.locale??Dz,o=a.firstWeekContainsDate??((u=(d=a.locale)==null?void 0:d.options)==null?void 0:u.firstWeekContainsDate)??1,i=a.weekStartsOn??((f=(p=a.locale)==null?void 0:p.options)==null?void 0:f.weekStartsOn)??0,s=Ut(e,n==null?void 0:n.in);if(!JV(s))throw new RangeError("Invalid time value");let l=t.match(Gz).map(g=>{const y=g[0];if(y==="p"||y==="P"){const x=Iz[y];return x(g,r.formatLong)}return g}).join("").match(Hz).map(g=>{if(g==="''")return{isToken:!1,value:"'"};const y=g[0];if(y==="'")return{isToken:!1,value:Yz(g)};if($w[y])return{isToken:!0,value:g};
101if(y.match(Jz))throw new RangeError("Format string contains an unescaped latin alphabet character `"+y+"`");return{isToken:!1,value:g}});r.localize.preprocessor&&(l=r.localize.preprocessor(s,l));const c={firstWeekContainsDate:o,weekStartsOn:i,locale:r};return l.map(g=>{if(!g.isToken)return g.value;const y=g.value;(Wz(y)||Uz(y))&&Vz(y,t,String(e));const x=$w[y[0]];return x(s,y,r.localize,c)}).join("")}function Yz(e){const t=e.match(qz);return t?t[1].replace(Kz,"'"):e}function mT(e,t){return+Ut(e)>+Ut(t)}function gT(e,t,n){return VV(e,-t,n)}function Xz(e,t,n){return qV(e,-5,n)}const{FiUsers:Qz,FiEye:Zz,FiClock:eH,FiTrendingUp:tH}=xt,nH=({timeRange:e})=>{const{analyticsData:t}=zt(),n=C.useMemo(()=>{const a=new Date,r=e==="24h"?1:parseInt(e)||7,o=gT(a,r),i=(t.pageViews||[]).filter(u=>mT(new Date(u.timestamp),o)),s=new Set(i.map(u=>u.visitorId)).size,l=new Set(i.map(u=>u.sessionId));let c=0;l.forEach(u=>{const p=i.filter(f=>f.sessionId===u).sort((f,g)=>f.timestamp-g.timestamp);p.length>1&&(c+=(p[p.length-1].timestamp-p[0].timestamp)/6e4)});const d=l.size>0?(c/l.size).toFixed(1):0;return[{title:"Total Page Views",value:i.length.toLocaleString(),icon:Zz,color:"#673ab7",bg:"#ede7f6"},{title:"Unique Visitors",value:s.toLocaleString(),icon:Qz,color:"#2196f3",bg:"#e3f2fd"},{title:"Active Sessions",value:l.size.toLocaleString(),icon:tH,color:"#00c853",bg:"#b9f6ca44"},{title:"Avg. Duration",value:`${d}m`,icon:eH,color:"#f44336",bg:"#ef9a9a44"}]},[t.pageViews,e]);return h.jsx("div",{"data-greta-id":"src/components/MetricsCards.jsx:44:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/MetricsCards.jsx","data-component-line":"44","data-component-file":"MetricsCards.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20lg%3Agrid-cols-4%20gap-6%22%7D",className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-4 gap-6",children:n.map((a,r)=>h.jsxs(Xe.div,{"data-greta-id":"src/components/MetricsCards.jsx:46:8","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/MetricsCards.jsx","data-component-line":"46","data-component-file":"MetricsCards.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-6%20rounded-2xl%20shadow-sm%20border%20border-slate-100%20flex%20items-center%20justify-between%22%7D",initial:{opacity:0,y:10},animate:{opacity:1,y:0},transition:{delay:r*.1},className:"bg-white p-6 rounded-2xl shadow-sm border border-slate-100 flex items-center justify-between",children:[h.jsxs("div",{"data-greta-id":"src/components/MetricsCards.jsx:47:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/MetricsCards.jsx","data-component-line":"47","data-component-file":"MetricsCards.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("p",{"data-greta-id":"src/components/MetricsCards.jsx:48:12","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/MetricsCards.jsx","data-component-line":"48","data-component-file":"MetricsCards.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-black%20text-slate-400%20uppercase%20tracking-widest%20mb-1%22%7D",className:"text-[10px] font-black text-slate-400 uppercase tracking-widest mb-1",children:a.title}),h.jsx("h3",{"data-greta-id":"src/components/MetricsCards.jsx:49:12","data-greta-name":"h3","data-greta-editable":"false","data-component-path":"src/components/MetricsCards.jsx","data-component-line":"49","data-component-file":"MetricsCards.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-black%20text-slate-900%22%7D",className:"text-2xl font-black text-slate-900",children:a.value})]}),h.jsx("div",{"data-greta-id":"src/components/MetricsCards.jsx:51:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/MetricsCards.jsx","data-component-line":"51","data-component-file":"MetricsCards.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%2
1010rounded-xl%20flex%20items-center%20justify-center%22%7D",className:"w-12 h-12 rounded-xl flex items-center justify-center",style:{backgroundColor:a.bg,color:a.color},children:h.jsx(K,{"data-greta-id":"src/components/MetricsCards.jsx:52:12","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/MetricsCards.jsx","data-component-line":"52","data-component-file":"MetricsCards.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-xl%22%7D",icon:a.icon,className:"text-xl"})})]},a.title))})};function yT(e){var t,n,a="";if(typeof e=="string"||typeof e=="number")a+=e;else if(typeof e=="object")if(Array.isArray(e)){var r=e.length;for(t=0;t<r;t++)e[t]&&(n=yT(e[t]))&&(a&&(a+=" "),a+=n)}else for(n in e)e[n]&&(a&&(a+=" "),a+=n);return a}function xe(){for(var e,t,n=0,a="",r=arguments.length;n<r;n++)(e=arguments[n])&&(t=yT(e))&&(a&&(a+=" "),a+=t);return a}var aH=Array.isArray,Zt=aH,rH=typeof Js=="object"&&Js&&Js.Object===Object&&Js,vT=rH,oH=vT,iH=typeof self=="object"&&self&&self.Object===Object&&self,sH=oH||iH||Function("return this")(),ga=sH,lH=ga,cH=lH.Symbol,Xc=cH,Ww=Xc,xT=Object.prototype,dH=xT.hasOwnProperty,uH=xT.toString,Ms=Ww?Ww.toStringTag:void 0;function pH(e){var t=dH.call(e,Ms),n=e[Ms];try{e[Ms]=void 0;var a=!0}catch{}var r=uH.call(e);return a&&(t?e[Ms]=n:delete e[Ms]),r}var fH=pH,hH=Object.prototype,mH=hH.toString;function gH(e){return mH.call(e)}var yH=gH,Vw=Xc,vH=fH,xH=yH,bH="[object Null]",wH="[object Undefined]",zw=Vw?Vw.toStringTag:void 0;function jH(e){return e==null?e===void 0?wH:bH:zw&&zw in Object(e)?vH(e):xH(e)}var Ka=jH;function SH(e){return e!=null&&typeof e=="object"}var Ja=SH,kH=Ka,AH=Ja,_H="[object Symbol]";function CH(e){return typeof e=="symbol"||AH(e)&&kH(e)==_H}var ds=CH,PH=Zt,TH=ds,EH=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,DH=/^\w*$/;function OH(e,t){if(PH(e))return!1;var n=typeof e;return n=="number"||n=="symbol"||n=="boolean"||e==null||TH(e)?!0:DH.test(e)||!EH.test(e)||t!=null&&e in Object(t)}var wv=OH;function NH(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var Tr=NH;const us=Pe(Tr);var RH=Ka,LH=Tr,BH="[object AsyncFunction]",IH="[object Function]",$H="[object GeneratorFunction]",MH="[object Proxy]";function FH(e){if(!LH(e))return!1;var t=RH(e);return t==IH||t==$H||t==BH||t==MH}var jv=FH;const he=Pe(jv);var UH=ga,WH=UH["__core-js_shared__"],VH=WH,hm=VH,Hw=function(){var e=/[^.]+$/.exec(hm&&hm.keys&&hm.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function zH(e){return!!Hw&&Hw in e}var HH=zH,GH=Function.prototype,qH=GH.toString;function KH(e){if(e!=null){try{return qH.call(e)}catch{}try{return e+""}catch{}}return""}var bT=KH,JH=jv,YH=HH,XH=Tr,QH=bT,ZH=/[\\^$.*+?()[\]{}|]/g,eG=/^\[object .+?Constructor\]$/,tG=Function.prototype,nG=Object.prototype,aG=tG.toString,rG=nG.hasOwnProperty,oG=RegExp("^"+aG.call(rG).replace(ZH,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function iG(e){if(!XH(e)||YH(e))return!1;var t=JH(e)?oG:eG;return t.test(QH(e))}var sG=iG;function lG(e,t){return e==null?void 0:e[t]}var cG=lG,dG=sG,uG=cG;function pG(e,t){var n=uG(e,t);return dG(n)?n:void 0}var ko=pG,fG=ko,hG=fG(Object,"create"),Ef=hG,Gw=Ef;function mG(){this.__data__=Gw?Gw(null):{},this.size=0}var gG=mG;function yG(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var vG=yG,xG=Ef,bG="__lodash_hash_undefined__",wG=Object.prototype,jG=wG.hasOwnProperty;function SG(e){var t=this.__data__;if(xG){var n=t[e];return n===bG?void 0:n}return jG.call(t,e)?t[e]:void 0}var kG=SG,AG=Ef,_G=Object.prototype,CG=_G.hasOwnProperty;function PG(e){var t=this.__data__;return AG?t[e]!==void 0:CG.call(t,e)}var TG=PG,EG=Ef,DG="__lodash_hash_undefined__";function OG(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=EG&&t===void 0?DG:t,this}var NG=OG,RG=gG,LG=vG,BG=kG,IG=TG,$G=NG;function ps(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}ps.prototype.clear=RG;ps.prototype.delete=LG;ps.prototype.get=BG;ps.prototype.has=IG;ps.prototype.set=$G;var MG=ps;function FG(){this.__data__=[],this.size=0}var UG=FG;function WG(e,t){return e===t||e!==e&&t!==t}var Sv=WG,VG=Sv;function zG(e,t){for(var n=e.length;n--;
vendor: 3,410 bytes, line 101
101)if(VG(e[n][0],t))return n;return-1}var Df=zG,HG=Df,GG=Array.prototype,qG=GG.splice;function KG(e){var t=this.__data__,n=HG(t,e);if(n<0)return!1;var a=t.length-1;return n==a?t.pop():qG.call(t,n,1),--this.size,!0}var JG=KG,YG=Df;function XG(e){var t=this.__data__,n=YG(t,e);return n<0?void 0:t[n][1]}var QG=XG,ZG=Df;function eq(e){return ZG(this.__data__,e)>-1}var tq=eq,nq=Df;function aq(e,t){var n=this.__data__,a=nq(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}var rq=aq,oq=UG,iq=JG,sq=QG,lq=tq,cq=rq;function fs(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}fs.prototype.clear=oq;fs.prototype.delete=iq;fs.prototype.get=sq;fs.prototype.has=lq;fs.prototype.set=cq;var Of=fs,dq=ko,uq=ga,pq=dq(uq,"Map"),kv=pq,qw=MG,fq=Of,hq=kv;function mq(){this.size=0,this.__data__={hash:new qw,map:new(hq||fq),string:new qw}}var gq=mq;function yq(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}var vq=yq,xq=vq;function bq(e,t){var n=e.__data__;return xq(t)?n[typeof t=="string"?"string":"hash"]:n.map}var Nf=bq,wq=Nf;function jq(e){var t=wq(this,e).delete(e);return this.size-=t?1:0,t}var Sq=jq,kq=Nf;function Aq(e){return kq(this,e).get(e)}var _q=Aq,Cq=Nf;function Pq(e){return Cq(this,e).has(e)}var Tq=Pq,Eq=Nf;function Dq(e,t){var n=Eq(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this}var Oq=Dq,Nq=gq,Rq=Sq,Lq=_q,Bq=Tq,Iq=Oq;function hs(e){var t=-1,n=e==null?0:e.length;for(this.clear();++t<n;){var a=e[t];this.set(a[0],a[1])}}hs.prototype.clear=Nq;hs.prototype.delete=Rq;hs.prototype.get=Lq;hs.prototype.has=Bq;hs.prototype.set=Iq;var Av=hs,wT=Av,$q="Expected a function";function _v(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError($q);var n=function(){var a=arguments,r=t?t.apply(this,a):a[0],o=n.cache;if(o.has(r))return o.get(r);var i=e.apply(this,a);return n.cache=o.set(r,i)||o,i};return n.cache=new(_v.Cache||wT),n}_v.Cache=wT;var jT=_v;const Mq=Pe(jT);var Fq=jT,Uq=500;function Wq(e){var t=Fq(e,function(a){return n.size===Uq&&n.clear(),a}),n=t.cache;return t}var Vq=Wq,zq=Vq,Hq=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Gq=/\\(\\)?/g,qq=zq(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(Hq,function(n,a,r,o){t.push(r?o.replace(Gq,"$1"):a||n)}),t}),Kq=qq;function Jq(e,t){for(var n=-1,a=e==null?0:e.length,r=Array(a);++n<a;)r[n]=t(e[n],n,e);return r}var Cv=Jq,Kw=Xc,Yq=Cv,Xq=Zt,Qq=ds,Jw=Kw?Kw.prototype:void 0,Yw=Jw?Jw.toString:void 0;function ST(e){if(typeof e=="string")return e;if(Xq(e))return Yq(e,ST)+"";if(Qq(e))return Yw?Yw.call(e):"";var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var Zq=ST,eK=Zq;function tK(e){return e==null?"":eK(e)}var kT=tK,nK=Zt,aK=wv,rK=Kq,oK=kT;function iK(e,t){return nK(e)?e:aK(e,t)?[e]:rK(oK(e))}var AT=iK,sK=ds;function lK(e){if(typeof e=="string"||sK(e))return e;var t=e+"";return t=="0"&&1/e==-1/0?"-0":t}var Rf=lK,cK=AT,dK=Rf;function uK(e,t){t=cK(t,e);for(var n=0,a=t.length;e!=null&&n<a;)e=e[dK(t[n++])];return n&&n==a?e:void 0}var Pv=uK,pK=Pv;function fK(e,t,n){var a=e==null?void 0:pK(e,t);return a===void 0?n:a}var _T=fK;const Pn=Pe(_T);function hK(e){return e==null}var mK=hK;const me=Pe(mK);var gK=Ka,yK=Zt,vK=Ja,xK="[object String]";function bK(e){return typeof e=="string"||!yK(e)&&vK(e)&&gK(e)==xK}var wK=bK;const go=Pe(wK);
vendor: 5,320 bytes, lines 101-109
101var CT={exports:{}},_e={};/**
102 * @license React
103 * react-is.production.min.js
104 *
105 * Copyright (c) Facebook, Inc. and its affiliates.
106 *
107 * This source code is licensed under the MIT license found in the
108 * LICENSE file in the root directory of this source tree.
109 */var Tv=Symbol.for("react.element"),Ev=Symbol.for("react.portal"),Lf=Symbol.for("react.fragment"),Bf=Symbol.for("react.strict_mode"),If=Symbol.for("react.profiler"),$f=Symbol.for("react.provider"),Mf=Symbol.for("react.context"),jK=Symbol.for("react.server_context"),Ff=Symbol.for("react.forward_ref"),Uf=Symbol.for("react.suspense"),Wf=Symbol.for("react.suspense_list"),Vf=Symbol.for("react.memo"),zf=Symbol.for("react.lazy"),SK=Symbol.for("react.offscreen"),PT;PT=Symbol.for("react.module.reference");function Nn(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case Tv:switch(e=e.type,e){case Lf:case If:case Bf:case Uf:case Wf:return e;default:switch(e=e&&e.$$typeof,e){case jK:case Mf:case Ff:case zf:case Vf:case $f:return e;default:return t}}case Ev:return t}}}_e.ContextConsumer=Mf;_e.ContextProvider=$f;_e.Element=Tv;_e.ForwardRef=Ff;_e.Fragment=Lf;_e.Lazy=zf;_e.Memo=Vf;_e.Portal=Ev;_e.Profiler=If;_e.StrictMode=Bf;_e.Suspense=Uf;_e.SuspenseList=Wf;_e.isAsyncMode=function(){return!1};_e.isConcurrentMode=function(){return!1};_e.isContextConsumer=function(e){return Nn(e)===Mf};_e.isContextProvider=function(e){return Nn(e)===$f};_e.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===Tv};_e.isForwardRef=function(e){return Nn(e)===Ff};_e.isFragment=function(e){return Nn(e)===Lf};_e.isLazy=function(e){return Nn(e)===zf};_e.isMemo=function(e){return Nn(e)===Vf};_e.isPortal=function(e){return Nn(e)===Ev};_e.isProfiler=function(e){return Nn(e)===If};_e.isStrictMode=function(e){return Nn(e)===Bf};_e.isSuspense=function(e){return Nn(e)===Uf};_e.isSuspenseList=function(e){return Nn(e)===Wf};_e.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Lf||e===If||e===Bf||e===Uf||e===Wf||e===SK||typeof e=="object"&&e!==null&&(e.$$typeof===zf||e.$$typeof===Vf||e.$$typeof===$f||e.$$typeof===Mf||e.$$typeof===Ff||e.$$typeof===PT||e.getModuleId!==void 0)};_e.typeOf=Nn;CT.exports=_e;var kK=CT.exports,AK=Ka,_K=Ja,CK="[object Number]";function PK(e){return typeof e=="number"||_K(e)&&AK(e)==CK}var TT=PK;const TK=Pe(TT);var EK=TT;function DK(e){return EK(e)&&e!=+e}var OK=DK;const Qc=Pe(OK);var Jn=function(t){return t===0?0:t>0?1:-1},eo=function(t){return go(t)&&t.indexOf("%")===t.length-1},J=function(t){return TK(t)&&!Qc(t)},NK=function(t){return me(t)},ut=function(t){return J(t)||go(t)},RK=0,Zc=function(t){var n=++RK;return"".concat(t||"").concat(n)},yo=function(t,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,r=arguments.length>3&&arguments[3]!==void 0?arguments[3]:!1;if(!J(t)&&!go(t))return a;var o;if(eo(t)){var i=t.indexOf("%");o=n*parseFloat(t.slice(0,i))/100}else o=+t;return Qc(o)&&(o=a),r&&o>n&&(o=n),o},sr=function(t){if(!t)return null;var n=Object.keys(t);return n&&n.length?t[n[0]]:null},LK=function(t){if(!Array.isArray(t))return!1;for(var n=t.length,a={},r=0;r<n;r++)if(!a[t[r]])a[t[r]]=!0;else return!0;return!1},qn=function(t,n){return J(t)&&J(n)?function(a){return t+a*(n-t)}:function(){return n}};function Yu(e,t,n){return!e||!e.length?null:e.find(function(a){return a&&(typeof t=="function"?t(a):Pn(a,t))===n})}var BK=function(t,n){return J(t)&&J(n)?t-n:go(t)&&go(n)?t.localeCompare(n):t instanceof Date&&n instanceof Date?t.getTime()-n.getTime():String(t).localeCompare(String(n))};function vi(e,t){for(var n in e)if({}.hasOwnProperty.call(e,n)&&(!{}.hasOwnProperty.call(t,n)||e[n]!==t[n]))return!1;for(var a in t)if({}.hasOwnProperty.call(t,a)&&!{}.hasOwnProperty.call(e,a))return!1;return!0}function fg(e){"@babel/helpers - typeof";return fg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},fg(e)}var IK=["viewBox","children"],$K=["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","colorRen
109dering","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"],Xw=["points","pathLength"],mm={svg:IK,polygon:Xw,polyline:Xw},Dv=["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","onDrag
109Capture","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"],Xu=function(t,n){if(!t||typeof t=="function"||typeof t=="boolean")return null;var a=t;if(C.isValidElement(t)&&(a=t.props),!us(a))return null;var r={};return Object.keys(a).forEach(function(o){Dv.includes(o)&&(r[o]=n||function(i){return a[o](a,i)})}),r},MK=function(t,n,a){return function(r){return t(n,a,r),null}},Qu=function(t,n,a){if(!us(t)||fg(t)!=="object")return null;var r=null;return Object.keys(t).forEach(function(o){var i=t[o];Dv.includes(o)&&typeof i=="function"&&(r||(r={}),r[o]=MK(i,n,a))}),r},FK=["children"],UK=["children"];function Qw(e,t){if(e==null)return{};var n=WK(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function WK(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function hg(e){"@babel/helpers - typeof";return hg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},hg(e)}var Zw={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"},Oa=function(t){return typeof t=="string"?t:t?t.displayName||t.name||"Component":""},ej=null,gm=null,Ov=function e(t){if(t===ej&&Array.isArray(gm))return gm;var n=[];return C.Children.forEach(t,function(a){me(a)||(kK.isFragment(a)?n=n.concat(e(a.props.children)):n.push(a))}),gm=n,ej=t,n};function Tn(e,t){var n=[],a=[];return Array.isArray(t)?a=t.map(function(r){return Oa(r)}):a=[Oa(t)],Ov(e).forEach(function(r){var o=Pn(r,"type.displayName")||Pn(r,"type.name");a.indexOf(o)!==-1&&n.push(r)}),n}function on(e,t){var n=Tn(e,t);return n&&n[0]}var tj=function(t){if(!t||!t.props)return!1;var n=t.props,a=n.width,r=n.height;return!(!J(a)||a<=0||!J(r)||r<=0)},VK=["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"],zK=function(t){return t&&t.type&&go(t.type)&&VK.indexOf(t.type)>=0},HK=function(t){return t&&hg(t)==="object"&&"clipDot"in t},GK=function(t,n,a,r){var o,i=(o=mm==null?void 0:mm[r])!==null&&o!==void 0?o:[];return n.startsWith("data-")||!he(t)&&(r&&i.includes(n)||$K.includes(n))||a&&Dv.includes(n)},ye=function(t,n,a){if(!t||typeof t=="function"||typeof t=="boolean")return null;var r=t;if(C.isValidElement(t)&&(r=t.props),!us(r))return null;var o={};return Object.keys(r).forEach(function(i){var s;GK((s=r)===null||s===void 0?void 0:s[i],i,n,a)&&(o[i]=r[i])}),o},mg=function e(t,n){if(t===n)return!0;var a=C.Children.count(t);if(a!==C.Children.count(n))return!1;if(a===0)return!0;
vendor: 4,119 bytes, line 109
109if(a===1)return nj(Array.isArray(t)?t[0]:t,Array.isArray(n)?n[0]:n);for(var r=0;r<a;r++){var o=t[r],i=n[r];if(Array.isArray(o)||Array.isArray(i)){if(!e(o,i))return!1}else if(!nj(o,i))return!1}return!0},nj=function(t,n){if(me(t)&&me(n))return!0;if(!me(t)&&!me(n)){var a=t.props||{},r=a.children,o=Qw(a,FK),i=n.props||{},s=i.children,l=Qw(i,UK);return r&&s?vi(o,l)&&mg(r,s):!r&&!s?vi(o,l):!1}return!1},aj=function(t,n){var a=[],r={};return Ov(t).forEach(function(o,i){if(zK(o))a.push(o);else if(o){var s=Oa(o.type),l=n[s]||{},c=l.handler,d=l.once;if(c&&(!d||!r[s])){var u=c(o,s,i);a.push(u),r[s]=!0}}}),a},qK=function(t){var n=t&&t.type;return n&&Zw[n]?Zw[n]:null},KK=function(t,n){return Ov(n).indexOf(t)},JK=["children","width","height","viewBox","className","style","title","desc"];function gg(){return gg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},gg.apply(this,arguments)}function YK(e,t){if(e==null)return{};var n=XK(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function XK(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function yg(e){var t=e.children,n=e.width,a=e.height,r=e.viewBox,o=e.className,i=e.style,s=e.title,l=e.desc,c=YK(e,JK),d=r||{width:n,height:a,x:0,y:0},u=xe("recharts-surface",o);return O.createElement("svg",gg({},ye(c,!0,"svg"),{className:u,width:n,height:a,style:i,viewBox:"".concat(d.x," ").concat(d.y," ").concat(d.width," ").concat(d.height)}),O.createElement("title",null,s),O.createElement("desc",null,l),t)}var QK=["children","className"];function vg(){return vg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},vg.apply(this,arguments)}function ZK(e,t){if(e==null)return{};var n=eJ(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function eJ(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}var et=O.forwardRef(function(e,t){var n=e.children,a=e.className,r=ZK(e,QK),o=xe("recharts-layer",a);return O.createElement("g",vg({className:o},ye(r,!0),{ref:t}),n)}),Na=function(t,n){for(var a=arguments.length,r=new Array(a>2?a-2:0),o=2;o<a;o++)r[o-2]=arguments[o]};function tJ(e,t,n){var a=-1,r=e.length;t<0&&(t=-t>r?0:r+t),n=n>r?r:n,n<0&&(n+=r),r=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(r);++a<r;)o[a]=e[a+t];return o}var nJ=tJ,aJ=nJ;function rJ(e,t,n){var a=e.length;return n=n===void 0?a:n,!t&&n>=a?e:aJ(e,t,n)}var oJ=rJ,iJ="\\ud800-\\udfff",sJ="\\u0300-\\u036f",lJ="\\ufe20-\\ufe2f",cJ="\\u20d0-\\u20ff",dJ=sJ+lJ+cJ,uJ="\\ufe0e\\ufe0f",pJ="\\u200d",fJ=RegExp("["+pJ+iJ+dJ+uJ+"]");function hJ(e){return fJ.test(e)}var ET=hJ;function mJ(e){return e.split("")}var gJ=mJ,DT="\\ud800-\\udfff",yJ="\\u0300-\\u036f",vJ="\\ufe20-\\ufe2f",xJ="\\u20d0-\\u20ff",bJ=yJ+vJ+xJ,wJ="\\ufe0e\\ufe0f",jJ="["+DT+"]",xg="["+bJ+"]",bg="\\ud83c[\\udffb-\\udfff]",SJ="(?:"+xg+"|"+bg+")",OT="[^"+DT+"]",NT="(?:\\ud83c[\\udde6-\\uddff]){2}",RT="[\\ud800-\\udbff][\\udc00-\\udfff]",kJ="\\u200d",LT=SJ+"?",BT="["+wJ+"]?",AJ="(?:"+kJ+"(?:"+[OT,NT,RT].join("|")+")"+BT+LT+")*",_J=BT+LT+AJ,CJ="(?:"+[OT+xg+"?",xg,NT,RT,jJ].join("|")+")",PJ=RegExp(bg+"(?="+bg+")|"+CJ+_J,"g");function TJ(e){return e.match(PJ)||[]}var EJ=TJ,DJ=gJ,OJ=ET,NJ=EJ;function RJ(e){return OJ(e)?NJ(e):DJ(e)}var LJ=RJ,BJ=oJ,IJ=ET,$J=LJ,MJ=kT;function FJ(e){return function(t){t=MJ(t);var n=IJ(t)?$J(t):void 0,a=n?n[0]:t.charAt(0),r=n?BJ(n,1).join(""):t.slice(1);return a[e]()+r}}var UJ=FJ,WJ=UJ,VJ=WJ("toUpperCase"),zJ=VJ;const Hf=Pe(zJ);function De(e){return function(){return e}}
vendor: 5,477 bytes, line 109
109const IT=Math.cos,Zu=Math.sin,ta=Math.sqrt,ep=Math.PI,Gf=2*ep,wg=Math.PI,jg=2*wg,zr=1e-6,HJ=jg-zr;function $T(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}function GJ(e){let t=Math.floor(e);if(!(t>=0))throw new Error(`invalid digits: ${e}`);if(t>15)return $T;const n=10**t;return function(a){this._+=a[0];for(let r=1,o=a.length;r<o;++r)this._+=Math.round(arguments[r]*n)/n+a[r]}}class qJ{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=t==null?$T:GJ(t)}moveTo(t,n){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}`}closePath(){this._x1!==null&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(t,n){this._append`L${this._x1=+t},${this._y1=+n}`}quadraticCurveTo(t,n,a,r){this._append`Q${+t},${+n},${this._x1=+a},${this._y1=+r}`}bezierCurveTo(t,n,a,r,o,i){this._append`C${+t},${+n},${+a},${+r},${this._x1=+o},${this._y1=+i}`}arcTo(t,n,a,r,o){if(t=+t,n=+n,a=+a,r=+r,o=+o,o<0)throw new Error(`negative radius: ${o}`);let i=this._x1,s=this._y1,l=a-t,c=r-n,d=i-t,u=s-n,p=d*d+u*u;if(this._x1===null)this._append`M${this._x1=t},${this._y1=n}`;else if(p>zr)if(!(Math.abs(u*l-c*d)>zr)||!o)this._append`L${this._x1=t},${this._y1=n}`;else{let f=a-i,g=r-s,y=l*l+c*c,x=f*f+g*g,m=Math.sqrt(y),v=Math.sqrt(p),b=o*Math.tan((wg-Math.acos((y+p-x)/(2*m*v)))/2),k=b/v,w=b/m;Math.abs(k-1)>zr&&this._append`L${t+k*d},${n+k*u}`,this._append`A${o},${o},0,0,${+(u*f>d*g)},${this._x1=t+w*l},${this._y1=n+w*c}`}}arc(t,n,a,r,o,i){if(t=+t,n=+n,a=+a,i=!!i,a<0)throw new Error(`negative radius: ${a}`);let s=a*Math.cos(r),l=a*Math.sin(r),c=t+s,d=n+l,u=1^i,p=i?r-o:o-r;this._x1===null?this._append`M${c},${d}`:(Math.abs(this._x1-c)>zr||Math.abs(this._y1-d)>zr)&&this._append`L${c},${d}`,a&&(p<0&&(p=p%jg+jg),p>HJ?this._append`A${a},${a},0,1,${u},${t-s},${n-l}A${a},${a},0,1,${u},${this._x1=c},${this._y1=d}`:p>zr&&this._append`A${a},${a},0,${+(p>=wg)},${u},${this._x1=t+a*Math.cos(o)},${this._y1=n+a*Math.sin(o)}`)}rect(t,n,a,r){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+n}h${a=+a}v${+r}h${-a}Z`}toString(){return this._}}function Nv(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(n==null)t=null;else{const a=Math.floor(n);if(!(a>=0))throw new RangeError(`invalid digits: ${n}`);t=a}return e},()=>new qJ(t)}function Rv(e){return typeof e=="object"&&"length"in e?e:Array.from(e)}function MT(e){this._context=e}MT.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t);break}}};function qf(e){return new MT(e)}function FT(e){return e[0]}function UT(e){return e[1]}function WT(e,t){var n=De(!0),a=null,r=qf,o=null,i=Nv(s);e=typeof e=="function"?e:e===void 0?FT:De(e),t=typeof t=="function"?t:t===void 0?UT:De(t);function s(l){var c,d=(l=Rv(l)).length,u,p=!1,f;for(a==null&&(o=r(f=i())),c=0;c<=d;++c)!(c<d&&n(u=l[c],c,l))===p&&((p=!p)?o.lineStart():o.lineEnd()),p&&o.point(+e(u,c,l),+t(u,c,l));if(f)return o=null,f+""||null}return s.x=function(l){return arguments.length?(e=typeof l=="function"?l:De(+l),s):e},s.y=function(l){return arguments.length?(t=typeof l=="function"?l:De(+l),s):t},s.defined=function(l){return arguments.length?(n=typeof l=="function"?l:De(!!l),s):n},s.curve=function(l){return arguments.length?(r=l,a!=null&&(o=r(a)),s):r},s.context=function(l){return arguments.length?(l==null?a=o=null:o=r(a=l),s):a},s}function Ld(e,t,n){var a=null,r=De(!0),o=null,i=qf,s=null,l=Nv(c);e=typeof e=="function"?e:e===void 0?FT:De(+e),t=typeof t=="function"?t:De(t===void 0?0:+t),n=typeof n=="function"?n:n===void 0?UT:De(+n);function c(u){var p,f,g,y=(u=Rv(u)).length,x,m=!1,v,b=new Array(y),k=new Array(y);for(o==null&&(s=i(v=l())),p=0;p<=y;++p){if(!(p<y&&r(x=u[p],p,u))===m)if(m=!m)f=p,s.areaStart(),s.lineStart();else{for(s.lineEnd(),s.lineStart(),g=p-1;g>=f;--g)s.point(b[g],k[g]);s.lineEnd(),s.areaEnd()}m&&(b[p]=+e(x,p,u),k[p]=+t(x,p,u),s.point(a?+a(x,p,u):b[p],n?+n(x,p,u):k[p]))}if(v)return s=null,v+""||null}function d(){return WT().defined(r).curve(i).context(o)}return c.x=function(u){return arguments.length?(e=typeof u=="function"?u:De(+u),a=null,c):e},c.x0=function(u){return arguments.length?(e=typeof u=="function"?u:De(+u),c):e},c.x1=function(u){return arguments.length?(a=u==null?null:typeof u=="function"?u:De(+u),c):a},c.y=function(u){return arguments.length?(t=typeof u=="function"?u:De(+u),n=null,c):t},c.y0=function(u){return arguments.length?(t=typeof u=="function"?u:De(+u),c):t},c.y1=function(u){return arguments.length?(n=u==null?null:typeof u=="function"?u:De(+u),c):n},c.lineX0=c.lineY0=function(){return d().x(e).y(t)},c.lineY1=function(){return d().x(e).y(n)},c.lineX1=function(){return d().x(a).y(t)},c.defined=function(u){return arguments.length?(r=typeof u=="function"?u:De(!!u),c):r},c.curve=function(u){return arguments.length?(i=u,o!=null&&(s=i(o)),c):i},c.context=function(u){return arguments.length?(u==null?o=s=null:s=i(o=u),c):o},c}class VT{constructor(t,n){this._context=t,this._x=n}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line}
vendor: 2,137 bytes, line 109
109point(t,n){switch(t=+t,n=+n,this._point){case 0:{this._point=1,this._line?this._context.lineTo(t,n):this._context.moveTo(t,n);break}case 1:this._point=2;default:{this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,n,t,n):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+n)/2,t,this._y0,t,n);break}}this._x0=t,this._y0=n}}function KJ(e){return new VT(e,!0)}function JJ(e){return new VT(e,!1)}const Lv={draw(e,t){const n=ta(t/ep);e.moveTo(n,0),e.arc(0,0,n,0,Gf)}},YJ={draw(e,t){const n=ta(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}},zT=ta(1/3),XJ=zT*2,QJ={draw(e,t){const n=ta(t/XJ),a=n*zT;e.moveTo(0,-n),e.lineTo(a,0),e.lineTo(0,n),e.lineTo(-a,0),e.closePath()}},ZJ={draw(e,t){const n=ta(t),a=-n/2;e.rect(a,a,n,n)}},eY=.8908130915292852,HT=Zu(ep/10)/Zu(7*ep/10),tY=Zu(Gf/10)*HT,nY=-IT(Gf/10)*HT,aY={draw(e,t){const n=ta(t*eY),a=tY*n,r=nY*n;e.moveTo(0,-n),e.lineTo(a,r);for(let o=1;o<5;++o){const i=Gf*o/5,s=IT(i),l=Zu(i);e.lineTo(l*n,-s*n),e.lineTo(s*a-l*r,l*a+s*r)}e.closePath()}},ym=ta(3),rY={draw(e,t){const n=-ta(t/(ym*3));e.moveTo(0,n*2),e.lineTo(-ym*n,-n),e.lineTo(ym*n,-n),e.closePath()}},xn=-.5,bn=ta(3)/2,Sg=1/ta(12),oY=(Sg/2+1)*3,iY={draw(e,t){const n=ta(t/oY),a=n/2,r=n*Sg,o=a,i=n*Sg+n,s=-o,l=i;e.moveTo(a,r),e.lineTo(o,i),e.lineTo(s,l),e.lineTo(xn*a-bn*r,bn*a+xn*r),e.lineTo(xn*o-bn*i,bn*o+xn*i),e.lineTo(xn*s-bn*l,bn*s+xn*l),e.lineTo(xn*a+bn*r,xn*r-bn*a),e.lineTo(xn*o+bn*i,xn*i-bn*o),e.lineTo(xn*s+bn*l,xn*l-bn*s),e.closePath()}};function sY(e,t){let n=null,a=Nv(r);e=typeof e=="function"?e:De(e||Lv),t=typeof t=="function"?t:De(t===void 0?64:+t);function r(){let o;if(n||(n=o=a()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),o)return n=null,o+""||null}return r.type=function(o){return arguments.length?(e=typeof o=="function"?o:De(o),r):e},r.size=function(o){return arguments.length?(t=typeof o=="function"?o:De(+o),r):t},r.context=function(o){return arguments.length?(n=o??null,r):n},r}function tp(){}
vendor: 6,280 bytes, line 109
109function np(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function GT(e){this._context=e}GT.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:np(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1);break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:np(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function lY(e){return new GT(e)}function qT(e){this._context=e}qT.prototype={areaStart:tp,areaEnd:tp,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:{this._context.moveTo(this._x2,this._y2),this._context.closePath();break}case 2:{this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break}case 3:{this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4);break}}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:np(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function cY(e){return new qT(e)}function KT(e){this._context=e}KT.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||this._line!==0&&this._point===3)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,a=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,a):this._context.moveTo(n,a);break;case 3:this._point=4;default:np(this,e,t);break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};function dY(e){return new KT(e)}function JT(e){this._context=e}JT.prototype={areaStart:tp,areaEnd:tp,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e=+e,t=+t,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function uY(e){return new JT(e)}function rj(e){return e<0?-1:1}function oj(e,t,n){var a=e._x1-e._x0,r=t-e._x1,o=(e._y1-e._y0)/(a||r<0&&-0),i=(n-e._y1)/(r||a<0&&-0),s=(o*r+i*a)/(a+r);return(rj(o)+rj(i))*Math.min(Math.abs(o),Math.abs(i),.5*Math.abs(s))||0}function ij(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function vm(e,t,n){var a=e._x0,r=e._y0,o=e._x1,i=e._y1,s=(o-a)/3;e._context.bezierCurveTo(a+s,r+s*t,o-s,i-s*n,o,i)}function ap(e){this._context=e}ap.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:vm(this,this._t0,ij(this,this._t0));break}(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(e=+e,t=+t,!(e===this._x1&&t===this._y1)){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,vm(this,ij(this,n=oj(this,e,t)),n);break;default:vm(this,this._t0,n=oj(this,e,t));break}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}};function YT(e){this._context=new XT(e)}(YT.prototype=Object.create(ap.prototype)).point=function(e,t){ap.prototype.point.call(this,t,e)};function XT(e){this._context=e}XT.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,a,r,o){this._context.bezierCurveTo(t,e,a,n,o,r)}};function pY(e){return new ap(e)}function fY(e){return new YT(e)}function QT(e){this._context=e}QT.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),n===2)this._context.lineTo(e[1],t[1]);else for(var a=sj(e),r=sj(t),o=0,i=1;i<n;++o,++i)this._context.bezierCurveTo(a[0][o],r[0][o],a[1][o],r[1][o],e[i],t[i]);(this._line||this._line!==0&&n===1)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}};function sj(e){var t,n=e.length-1,a,r=new Array(n),o=new Array(n),i=new Array(n);for(r[0]=0,o[0]=2,i[0]=e[0]+2*e[1],t=1;t<n-1;++t)r[t]=1,o[t]=4,i[t]=4*e[t]+2*e[t+1];for(r[n-1]=2,o[n-1]=7,i[n-1]=8*e[n-1]+e[n],t=1;t<n;++t)a=r[t]/o[t-1],o[t]-=a,i[t]-=a*i[t-1];for(r[n-1]=i[n-1]/o[n-1],t=n-2;t>=0;--t)r[t]=(i[t]-r[t+1])/o[t];for(o[n-1]=(e[n]+r[n-1])/2,t=0;t<n-1;++t)o[t]=2*e[t+1]-r[t+1];return[r,o]}function hY(e){return new QT(e)}function Kf(e,t){this._context=e,this._t=t}Kf.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&this._point===2&&this._context.lineTo(this._x,this._y),(this._line||this._line!==0&&this._point===1)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;
vendor: 9,610 bytes, lines 109-112
109default:{if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}break}}this._x=e,this._y=t}};function mY(e){return new Kf(e,.5)}function gY(e){return new Kf(e,0)}function yY(e){return new Kf(e,1)}function Oi(e,t){if((i=e.length)>1)for(var n=1,a,r,o=e[t[0]],i,s=o.length;n<i;++n)for(r=o,o=e[t[n]],a=0;a<s;++a)o[a][1]+=o[a][0]=isNaN(r[a][1])?r[a][0]:r[a][1]}function kg(e){for(var t=e.length,n=new Array(t);--t>=0;)n[t]=t;return n}function vY(e,t){return e[t]}function xY(e){const t=[];return t.key=e,t}function bY(){var e=De([]),t=kg,n=Oi,a=vY;function r(o){var i=Array.from(e.apply(this,arguments),xY),s,l=i.length,c=-1,d;for(const u of o)for(s=0,++c;s<l;++s)(i[s][c]=[0,+a(u,i[s].key,c,o)]).data=u;for(s=0,d=Rv(t(i));s<l;++s)i[d[s]].index=s;return n(i,d),i}return r.keys=function(o){return arguments.length?(e=typeof o=="function"?o:De(Array.from(o)),r):e},r.value=function(o){return arguments.length?(a=typeof o=="function"?o:De(+o),r):a},r.order=function(o){return arguments.length?(t=o==null?kg:typeof o=="function"?o:De(Array.from(o)),r):t},r.offset=function(o){return arguments.length?(n=o??Oi,r):n},r}function wY(e,t){if((a=e.length)>0){for(var n,a,r=0,o=e[0].length,i;r<o;++r){for(i=n=0;n<a;++n)i+=e[n][r][1]||0;if(i)for(n=0;n<a;++n)e[n][r][1]/=i}Oi(e,t)}}function jY(e,t){if((r=e.length)>0){for(var n=0,a=e[t[0]],r,o=a.length;n<o;++n){for(var i=0,s=0;i<r;++i)s+=e[i][n][1]||0;a[n][1]+=a[n][0]=-s/2}Oi(e,t)}}function SY(e,t){if(!(!((i=e.length)>0)||!((o=(r=e[t[0]]).length)>0))){for(var n=0,a=1,r,o,i;a<o;++a){for(var s=0,l=0,c=0;s<i;++s){for(var d=e[t[s]],u=d[a][1]||0,p=d[a-1][1]||0,f=(u-p)/2,g=0;g<s;++g){var y=e[t[g]],x=y[a][1]||0,m=y[a-1][1]||0;f+=x-m}l+=u,c+=f*u}r[a-1][1]+=r[a-1][0]=n,l&&(n-=c/l)}r[a-1][1]+=r[a-1][0]=n,Oi(e,t)}}function ac(e){"@babel/helpers - typeof";return ac=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ac(e)}var kY=["type","size","sizeType"];function Ag(){return Ag=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Ag.apply(this,arguments)}function lj(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function cj(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?lj(Object(n),!0).forEach(function(a){AY(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):lj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function AY(e,t,n){return t=_Y(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _Y(e){var t=CY(e,"string");return ac(t)=="symbol"?t:t+""}function CY(e,t){if(ac(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(ac(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function PY(e,t){if(e==null)return{};var n=TY(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function TY(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}var ZT={symbolCircle:Lv,symbolCross:YJ,symbolDiamond:QJ,symbolSquare:ZJ,symbolStar:aY,symbolTriangle:rY,symbolWye:iY},EY=Math.PI/180,DY=function(t){var n="symbol".concat(Hf(t));return ZT[n]||Lv},OY=function(t,n,a){if(n==="area")return t;switch(a){case"cross":return 5*t*t/9;case"diamond":return .5*t*t/Math.sqrt(3);case"square":return t*t;case"star":{var r=18*EY;return 1.25*t*t*(Math.tan(r)-Math.tan(r*2)*Math.pow(Math.tan(r),2))}case"triangle":return Math.sqrt(3)*t*t/4;case"wye":return(21-10*Math.sqrt(3))*t*t/8;default:return Math.PI*t*t/4}},NY=function(t,n){ZT["symbol".concat(Hf(t))]=n},Bv=function(t){var n=t.type,a=n===void 0?"circle":n,r=t.size,o=r===void 0?64:r,i=t.sizeType,s=i===void 0?"area":i,l=PY(t,kY),c=cj(cj({},l),{},{type:a,size:o,sizeType:s}),d=function(){var x=DY(a),m=sY().type(x).size(OY(o,s,a));return m()},u=c.className,p=c.cx,f=c.cy,g=ye(c,!0);return p===+p&&f===+f&&o===+o?O.createElement("path",Ag({},g,{className:xe("recharts-symbols",u),transform:"translate(".concat(p,", ").concat(f,")"),d:d()})):null};Bv.registerSymbol=NY;function Ni(e){"@babel/helpers - typeof";return Ni=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ni(e)}function _g(){return _g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},_g.apply(this,arguments)}function dj(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function RY(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?dj(Object(n),!0).forEach(function(a){rc(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function LY(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function BY(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,t4(a.key),a)}}function IY(e,t,n){return t&&BY(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function $Y(e,t,n){return t=rp(t),MY(e,e4()?Reflect.construct(t,n||[],rp(e).constructor):t.apply(e,n))}function MY(e,t){if(t&&(Ni(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return FY(e)}function FY(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function e4(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(e4=function(){return!!e})()}function rp(e){return rp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},rp(e)}function UY(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Cg(e,t)}function Cg(e,t){return Cg=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},Cg(e,t)}function rc(e,t,n){return t=t4(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function t4(e){var t=WY(e,"string");return Ni(t)=="symbol"?t:t+""}function WY(e,t){if(Ni(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Ni(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var wn=32,Iv=function(e){function t(){return LY(this,t),$Y(this,t,arguments)}return UY(t,e),IY(t,[{key:"renderIcon",value:function(a){var r=this.props.inactiveColor,o=wn/2,i=wn/6,s=wn/3,l=a.inactive?r:a.color;if(a.type==="plainline")return O.createElement("line",{strokeWidth:4,fill:"none",stroke:l,strokeDasharray:a.payload.strokeDasharray,x1:0,y1:o,x2:wn,y2:o,className:"recharts-legend-icon"});if(a.type==="line")return O.createElement("path",{strokeWidth:4,fill:"none",stroke:l,d:"M0,".concat(o,"h").concat(s,`
110            A`).concat(i,",").concat(i,",0,1,1,").concat(2*s,",").concat(o,`
111            H`).concat(wn,"M").concat(2*s,",").concat(o,`
112            A`).concat(i,",").concat(i,",0,1,1,").concat(s,",").concat(o),className:"recharts-legend-icon"});if(a.type==="rect")return O.createElement("path",{stroke:"none",fill:l,d:"M0,".concat(wn/8,"h").concat(wn,"v").concat(wn*3/4,"h").concat(-wn,"z"),className:"recharts-legend-icon"});if(O.isValidElement(a.legendIcon)){var c=RY({},a);return delete c.legendIcon,O.cloneElement(a.legendIcon,c)}return O.createElement(Bv,{fill:l,cx:o,cy:o,size:wn,sizeType:"diameter",type:a.type})}},{key:"renderItems",value:function(){var a=this,r=this.props,o=r.payload,i=r.iconSize,s=r.layout,l=r.formatter,c=r.inactiveColor,d={x:0,y:0,width:wn,height:wn},u={display:s==="horizontal"?"inline-block":"block",marginRight:10},p={display:"inline-block",verticalAlign:"middle",marginRight:4};return o.map(function(f,g){var y=f.formatter||l,x=xe(rc(rc({"recharts-legend-item":!0},"legend-item-".concat(g),!0),"inactive",f.inactive));if(f.type==="none")return null;var m=he(f.value)?null:f.value;Na(!he(f.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 v=f.inactive?c:f.color;
vendor: 9,007 bytes, line 112
112return O.createElement("li",_g({className:x,style:u,key:"legend-item-".concat(g)},Qu(a.props,f,g)),O.createElement(yg,{width:i,height:i,viewBox:d,style:p},a.renderIcon(f)),O.createElement("span",{className:"recharts-legend-item-text",style:{color:v}},y?y(m,f,g):m))})}},{key:"render",value:function(){var a=this.props,r=a.payload,o=a.layout,i=a.align;if(!r||!r.length)return null;var s={padding:0,margin:0,textAlign:o==="horizontal"?i:"left"};return O.createElement("ul",{className:"recharts-default-legend",style:s},this.renderItems())}}])}(C.PureComponent);rc(Iv,"displayName","Legend");rc(Iv,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"middle",inactiveColor:"#ccc"});var VY=Of;function zY(){this.__data__=new VY,this.size=0}var HY=zY;function GY(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}var qY=GY;function KY(e){return this.__data__.get(e)}var JY=KY;function YY(e){return this.__data__.has(e)}var XY=YY,QY=Of,ZY=kv,eX=Av,tX=200;function nX(e,t){var n=this.__data__;if(n instanceof QY){var a=n.__data__;if(!ZY||a.length<tX-1)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new eX(a)}return n.set(e,t),this.size=n.size,this}var aX=nX,rX=Of,oX=HY,iX=qY,sX=JY,lX=XY,cX=aX;function ms(e){var t=this.__data__=new rX(e);this.size=t.size}ms.prototype.clear=oX;ms.prototype.delete=iX;ms.prototype.get=sX;ms.prototype.has=lX;ms.prototype.set=cX;var n4=ms,dX="__lodash_hash_undefined__";function uX(e){return this.__data__.set(e,dX),this}var pX=uX;function fX(e){return this.__data__.has(e)}var hX=fX,mX=Av,gX=pX,yX=hX;function op(e){var t=-1,n=e==null?0:e.length;for(this.__data__=new mX;++t<n;)this.add(e[t])}op.prototype.add=op.prototype.push=gX;op.prototype.has=yX;var a4=op;function vX(e,t){for(var n=-1,a=e==null?0:e.length;++n<a;)if(t(e[n],n,e))return!0;return!1}var r4=vX;function xX(e,t){return e.has(t)}var o4=xX,bX=a4,wX=r4,jX=o4,SX=1,kX=2;function AX(e,t,n,a,r,o){var i=n&SX,s=e.length,l=t.length;if(s!=l&&!(i&&l>s))return!1;var c=o.get(e),d=o.get(t);if(c&&d)return c==t&&d==e;var u=-1,p=!0,f=n&kX?new bX:void 0;for(o.set(e,t),o.set(t,e);++u<s;){var g=e[u],y=t[u];if(a)var x=i?a(y,g,u,t,e,o):a(g,y,u,e,t,o);if(x!==void 0){if(x)continue;p=!1;break}if(f){if(!wX(t,function(m,v){if(!jX(f,v)&&(g===m||r(g,m,n,a,o)))return f.push(v)})){p=!1;break}}else if(!(g===y||r(g,y,n,a,o))){p=!1;break}}return o.delete(e),o.delete(t),p}var i4=AX,_X=ga,CX=_X.Uint8Array,PX=CX;function TX(e){var t=-1,n=Array(e.size);return e.forEach(function(a,r){n[++t]=[r,a]}),n}var EX=TX;function DX(e){var t=-1,n=Array(e.size);return e.forEach(function(a){n[++t]=a}),n}var $v=DX,uj=Xc,pj=PX,OX=Sv,NX=i4,RX=EX,LX=$v,BX=1,IX=2,$X="[object Boolean]",MX="[object Date]",FX="[object Error]",UX="[object Map]",WX="[object Number]",VX="[object RegExp]",zX="[object Set]",HX="[object String]",GX="[object Symbol]",qX="[object ArrayBuffer]",KX="[object DataView]",fj=uj?uj.prototype:void 0,xm=fj?fj.valueOf:void 0;function JX(e,t,n,a,r,o,i){switch(n){case KX:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case qX:return!(e.byteLength!=t.byteLength||!o(new pj(e),new pj(t)));case $X:case MX:case WX:return OX(+e,+t);case FX:return e.name==t.name&&e.message==t.message;case VX:case HX:return e==t+"";case UX:var s=RX;case zX:var l=a&BX;if(s||(s=LX),e.size!=t.size&&!l)return!1;var c=i.get(e);if(c)return c==t;a|=IX,i.set(e,t);var d=NX(s(e),s(t),a,r,o,i);return i.delete(e),d;case GX:if(xm)return xm.call(e)==xm.call(t)}return!1}var YX=JX;function XX(e,t){for(var n=-1,a=t.length,r=e.length;++n<a;)e[r+n]=t[n];return e}var s4=XX,QX=s4,ZX=Zt;function eQ(e,t,n){var a=t(e);return ZX(e)?a:QX(a,n(e))}var tQ=eQ;function nQ(e,t){for(var n=-1,a=e==null?0:e.length,r=0,o=[];++n<a;){var i=e[n];t(i,n,e)&&(o[r++]=i)}return o}var aQ=nQ;function rQ(){return[]}var oQ=rQ,iQ=aQ,sQ=oQ,lQ=Object.prototype,cQ=lQ.propertyIsEnumerable,hj=Object.getOwnPropertySymbols,dQ=hj?function(e){return e==null?[]:(e=Object(e),iQ(hj(e),function(t){return cQ.call(e,t)}))}:sQ,uQ=dQ;function pQ(e,t){for(var n=-1,a=Array(e);++n<e;)a[n]=t(n);return a}var fQ=pQ,hQ=Ka,mQ=Ja,gQ="[object Arguments]";function yQ(e){return mQ(e)&&hQ(e)==gQ}var vQ=yQ,mj=vQ,xQ=Ja,l4=Object.prototype,bQ=l4.hasOwnProperty,wQ=l4.propertyIsEnumerable,jQ=mj(function(){return arguments}())?mj:function(e){return xQ(e)&&bQ.call(e,"callee")&&!wQ.call(e,"callee")},Mv=jQ,ip={exports:{}};function SQ(){return!1}var kQ=SQ;ip.exports;(function(e,t){var n=ga,a=kQ,r=t&&!t.nodeType&&t,o=r&&!0&&e&&!e.nodeType&&e,i=o&&o.exports===r,s=i?n.Buffer:void 0,l=s?s.isBuffer:void 0,c=l||a;e.exports=c})(ip,ip.exports);var c4=ip.exports,AQ=9007199254740991,_Q=/^(?:0|[1-9]\d*)$/;function CQ(e,t){var n=typeof e;return t=t??AQ,!!t&&(n=="number"||n!="symbol"&&_Q.test(e))&&e>-1&&e%1==0&&e<t}var Fv=CQ,PQ=9007199254740991;function TQ(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=PQ}var Uv=TQ,EQ=Ka,DQ=Uv,OQ=Ja,NQ="[object Arguments]",RQ="[object Array]",LQ="[object Boolean]",BQ="[object Date]",IQ="[object Error]",$Q="[object Function]",MQ="[object Map]",FQ="[object Number]",UQ="[object Object]",WQ="[object RegExp]",VQ="[object Set]",zQ="[object String]",HQ="[object WeakMap]",GQ="[object ArrayBuffer]",qQ="[object DataView]",KQ="[object Float32Array]",JQ="[object Float64Array]",YQ="[object Int8Array]",XQ="[object Int16Array]",QQ="[object Int32Array]",ZQ="[object Uint8Array]",eZ="[object Uint8ClampedArray]",tZ="[object Uint16Array]",nZ="[object Uint32Array]",Le={};Le[KQ]=Le[JQ]=Le[YQ]=Le[XQ]=Le[QQ]=Le[ZQ]=Le[eZ]=Le[tZ]=Le[nZ]=!0;Le[NQ]=Le[RQ]=Le[GQ]=Le[LQ]=Le[qQ]=Le[BQ]=Le[IQ]=Le[$Q]=Le[MQ]=Le[FQ]=Le[UQ]=Le[WQ]=Le[VQ]=Le[zQ]=Le[HQ]=!1;function aZ(e){return OQ(e)&&DQ(e.length)&&!!Le[EQ(e)]}var rZ=aZ;function oZ(e){return function(t){return e(t)}}var d4=oZ,sp={exports:{}};sp.exports;(function(e,t){var n=vT,a=t&&!t.nodeType&&t,r=a&&!0&&e&&!e.nodeType&&e,o=r&&r.exports===a,i=o&&n.process,s=function(){try{var l=r&&r.require&&r.require("util").types;return l||i&&i.binding&&i.binding("util")}catch{}}();e.exports=s})(sp,sp.exports);var iZ=sp.exports,sZ=rZ,lZ=d4,gj=iZ,yj=gj&&gj.isTypedArray,cZ=yj?lZ(yj):sZ,u4=cZ,dZ=fQ,uZ=Mv,pZ=Zt,fZ=c4,hZ=Fv,mZ=u4,gZ=Object.prototype,yZ=gZ.hasOwnProperty;function vZ(e,t){var n=pZ(e),a=!n&&uZ(e),r=!n&&!a&&fZ(e),o=!n&&!a&&!r&&mZ(e),i=n||a||r||o,s=i?dZ(e.length,String):[],l=s.length;for(var c in e)(t||yZ.call(e,c))&&!(i&&(c=="length"||r&&(c=="offset"||c=="parent")||o&&(c=="buffer"||c=="byteLength"||c=="byteOffset")||hZ(c,l)))&&s.push(c);return s}var xZ=vZ,bZ=Object.prototype;function wZ(e){var t=e&&e.constructor,n=typeof t=="function"&&t.prototype||bZ;return e===n}var jZ=wZ;function SZ(e,t){return function(n){return e(t(n))}}var p4=SZ,kZ=p4,AZ=kZ(Object.keys,Object),_Z=AZ,CZ=jZ,PZ=_Z,TZ=Object.prototype,EZ=TZ.hasOwnProperty;function DZ(e){if(!CZ(e))return PZ(e);var t=[];for(var n in Object(e))EZ.call(e,n)&&n!="constructor"&&t.push(n);return t}var OZ=DZ,NZ=jv,RZ=Uv;function LZ(e){return e!=null&&RZ(e.length)&&!NZ(e)}var ed=LZ,BZ=xZ,IZ=OZ,$Z=ed;function MZ(e){return $Z(e)?BZ(e):IZ(e)}var Jf=MZ,FZ=tQ,UZ=uQ,WZ=Jf;function VZ(e){return FZ(e,WZ,UZ)}var zZ=VZ,vj=zZ,HZ=1,GZ=Object.prototype,qZ=GZ.hasOwnProperty;function KZ(e,t,n,a,r,o){var i=n&HZ,s=vj(e),l=s.length,c=vj(t),d=c.length;if(l!=d&&!i)return!1;for(var u=l;u--;){var p=s[u];if(!(i?p in t:qZ.call(t,p)))return!1}var f=o.get(e),g=o.get(t);if(f&&g)return f==t&&g==e;var y=!0;o.set(e,t),o.set(t,e);for(var x=i;++u<l;){p=s[u];var m=e[p],v=t[p];if(a)var b=i?a(v,m,p,t,e,o):a(m,v,p,e,t,o);if(!(b===void 0?m===v||r(m,v,n,a,o):b)){y=!1;break}x||(x=p=="constructor")}if(y&&!x){var k=e.constructor,w=t.constructor;k!=w&&"constructor"in e&&"constructor"in t&&!(typeof k=="function"&&k instanceof k&&typeof w=="function"&&w instanceof w)&&(y=!1)}return o.delete(e),o.delete(t),y}var JZ=KZ,YZ=ko,XZ=ga,QZ=YZ(XZ,"DataView"),ZZ=QZ,eee=ko,tee=ga,nee=eee(tee,"Promise"),aee=nee,ree=ko,oee=ga,iee=ree(oee,"Set"),f4=iee,see=ko,lee=ga,cee=see(lee,"WeakMap"),dee=cee,Pg=ZZ,Tg=kv,Eg=aee,Dg=f4,Og=dee,h4=Ka,gs=bT,xj="[object Map]",uee="[object Object]",bj="[object Promise]",wj="[object Set]",jj="[object WeakMap]",Sj="[object DataView]",pee=gs(Pg),fee=gs(Tg),hee=gs(Eg),mee=gs(Dg),gee=gs(Og),Hr=h4;(Pg&&Hr(new Pg(new ArrayBuffer(1)))!=Sj||Tg&&Hr(new Tg)!=xj||Eg&&Hr(Eg.resolve())!=bj||Dg&&Hr(new Dg)!=wj||Og&&Hr(new Og)!=jj)&&(Hr=function(e){var t=h4(e),n=t==uee?e.constructor:void 0,a=n?gs(n):"";if(a)switch(a){case pee:return Sj;case fee:return xj;case hee:return bj;case mee:return wj;case gee:return jj}return t});var yee=Hr,bm=n4,vee=i4,xee=YX,bee=JZ,kj=yee,Aj=Zt,_j=c4,wee=u4,jee=1,Cj="[object Arguments]",Pj="[object Array]",Bd="[object Object]",See=Object.prototype,Tj=See.hasOwnProperty;function kee(e,t,n,a,r,o){var i=Aj(e),s=Aj(t),l=i?Pj:kj(e),c=s?Pj:kj(t);l=l==Cj?Bd:l,c=c==Cj?Bd:c;var d=l==Bd,u=c==Bd,p=l==c;if(p&&_j(e)){if(!_j(t))return!1;i=!0,d=!1}if(p&&!d)return o||(o=new bm),i||wee(e)?vee(e,t,n,a,r,o):xee(e,t,l,n,a,r,o);if(!(n&jee)){var f=d&&Tj.call(e,"__wrapped__"),g=u&&Tj.call(t,"__wrapped__");
vendor: 4,112 bytes, line 112
112if(f||g){var y=f?e.value():e,x=g?t.value():t;return o||(o=new bm),r(y,x,n,a,o)}}return p?(o||(o=new bm),bee(e,t,n,a,r,o)):!1}var Aee=kee,_ee=Aee,Ej=Ja;function m4(e,t,n,a,r){return e===t?!0:e==null||t==null||!Ej(e)&&!Ej(t)?e!==e&&t!==t:_ee(e,t,n,a,m4,r)}var Wv=m4,Cee=n4,Pee=Wv,Tee=1,Eee=2;function Dee(e,t,n,a){var r=n.length,o=r,i=!a;if(e==null)return!o;for(e=Object(e);r--;){var s=n[r];if(i&&s[2]?s[1]!==e[s[0]]:!(s[0]in e))return!1}for(;++r<o;){s=n[r];var l=s[0],c=e[l],d=s[1];if(i&&s[2]){if(c===void 0&&!(l in e))return!1}else{var u=new Cee;if(a)var p=a(c,d,l,e,t,u);if(!(p===void 0?Pee(d,c,Tee|Eee,a,u):p))return!1}}return!0}var Oee=Dee,Nee=Tr;function Ree(e){return e===e&&!Nee(e)}var g4=Ree,Lee=g4,Bee=Jf;function Iee(e){for(var t=Bee(e),n=t.length;n--;){var a=t[n],r=e[a];t[n]=[a,r,Lee(r)]}return t}var $ee=Iee;function Mee(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==void 0||e in Object(n))}}var y4=Mee,Fee=Oee,Uee=$ee,Wee=y4;function Vee(e){var t=Uee(e);return t.length==1&&t[0][2]?Wee(t[0][0],t[0][1]):function(n){return n===e||Fee(n,e,t)}}var zee=Vee;function Hee(e,t){return e!=null&&t in Object(e)}var Gee=Hee,qee=AT,Kee=Mv,Jee=Zt,Yee=Fv,Xee=Uv,Qee=Rf;function Zee(e,t,n){t=qee(t,e);for(var a=-1,r=t.length,o=!1;++a<r;){var i=Qee(t[a]);if(!(o=e!=null&&n(e,i)))break;e=e[i]}return o||++a!=r?o:(r=e==null?0:e.length,!!r&&Xee(r)&&Yee(i,r)&&(Jee(e)||Kee(e)))}var ete=Zee,tte=Gee,nte=ete;function ate(e,t){return e!=null&&nte(e,t,tte)}var rte=ate,ote=Wv,ite=_T,ste=rte,lte=wv,cte=g4,dte=y4,ute=Rf,pte=1,fte=2;function hte(e,t){return lte(e)&&cte(t)?dte(ute(e),t):function(n){var a=ite(n,e);return a===void 0&&a===t?ste(n,e):ote(t,a,pte|fte)}}var mte=hte;function gte(e){return e}var ys=gte;function yte(e){return function(t){return t==null?void 0:t[e]}}var vte=yte,xte=Pv;function bte(e){return function(t){return xte(t,e)}}var wte=bte,jte=vte,Ste=wte,kte=wv,Ate=Rf;function _te(e){return kte(e)?jte(Ate(e)):Ste(e)}var Cte=_te,Pte=zee,Tte=mte,Ete=ys,Dte=Zt,Ote=Cte;function Nte(e){return typeof e=="function"?e:e==null?Ete:typeof e=="object"?Dte(e)?Tte(e[0],e[1]):Pte(e):Ote(e)}var Er=Nte;function Rte(e,t,n,a){for(var r=e.length,o=n+(a?1:-1);a?o--:++o<r;)if(t(e[o],o,e))return o;return-1}var v4=Rte;function Lte(e){return e!==e}var Bte=Lte;function Ite(e,t,n){for(var a=n-1,r=e.length;++a<r;)if(e[a]===t)return a;return-1}var $te=Ite,Mte=v4,Fte=Bte,Ute=$te;function Wte(e,t,n){return t===t?Ute(e,t,n):Mte(e,Fte,n)}var Vte=Wte,zte=Vte;function Hte(e,t){var n=e==null?0:e.length;return!!n&&zte(e,t,0)>-1}var Gte=Hte;function qte(e,t,n){for(var a=-1,r=e==null?0:e.length;++a<r;)if(n(t,e[a]))return!0;return!1}var Kte=qte;function Jte(){}var Yte=Jte,wm=f4,Xte=Yte,Qte=$v,Zte=1/0,ene=wm&&1/Qte(new wm([,-0]))[1]==Zte?function(e){return new wm(e)}:Xte,tne=ene,nne=a4,ane=Gte,rne=Kte,one=o4,ine=tne,sne=$v,lne=200;function cne(e,t,n){var a=-1,r=ane,o=e.length,i=!0,s=[],l=s;if(n)i=!1,r=rne;else if(o>=lne){var c=t?null:ine(e);if(c)return sne(c);i=!1,r=one,l=new nne}else l=t?[]:s;e:for(;++a<o;){var d=e[a],u=t?t(d):d;if(d=n||d!==0?d:0,i&&u===u){for(var p=l.length;p--;)if(l[p]===u)continue e;t&&l.push(u),s.push(d)}else r(l,u,n)||(l!==s&&l.push(u),s.push(d))}return s}var dne=cne,une=Er,pne=dne;function fne(e,t){return e&&e.length?pne(e,une(t)):[]}var hne=fne;const Dj=Pe(hne);function x4(e,t,n){return t===!0?Dj(e,n):he(t)?Dj(e,t):e}function Ri(e){"@babel/helpers - typeof";return Ri=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ri(e)}var mne=["ref"];function Oj(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function ba(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Oj(Object(n),!0).forEach(function(a){Yf(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Oj(Object(n)).forEac
vendor: 4,250 bytes, line 112
112h(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function gne(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Nj(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,w4(a.key),a)}}function yne(e,t,n){return t&&Nj(e.prototype,t),n&&Nj(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function vne(e,t,n){return t=lp(t),xne(e,b4()?Reflect.construct(t,n||[],lp(e).constructor):t.apply(e,n))}function xne(e,t){if(t&&(Ri(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return bne(e)}function bne(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function b4(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(b4=function(){return!!e})()}function lp(e){return lp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},lp(e)}function wne(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ng(e,t)}function Ng(e,t){return Ng=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},Ng(e,t)}function Yf(e,t,n){return t=w4(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function w4(e){var t=jne(e,"string");return Ri(t)=="symbol"?t:t+""}function jne(e,t){if(Ri(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Ri(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function Sne(e,t){if(e==null)return{};var n=kne(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function kne(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function Ane(e){return e.value}function _ne(e,t){if(O.isValidElement(e))return O.cloneElement(e,t);if(typeof e=="function")return O.createElement(e,t);t.ref;var n=Sne(t,mne);return O.createElement(Iv,n)}var Rj=1,xi=function(e){function t(){var n;gne(this,t);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return n=vne(this,t,[].concat(r)),Yf(n,"lastBoundingBox",{width:-1,height:-1}),n}return wne(t,e),yne(t,[{key:"componentDidMount",value:function(){this.updateBBox()}},{key:"componentDidUpdate",value:function(){this.updateBBox()}},{key:"getBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var a=this.wrapperNode.getBoundingClientRect();return a.height=this.wrapperNode.offsetHeight,a.width=this.wrapperNode.offsetWidth,a}return null}},{key:"updateBBox",value:function(){var a=this.props.onBBoxUpdate,r=this.getBBox();r?(Math.abs(r.width-this.lastBoundingBox.width)>Rj||Math.abs(r.height-this.lastBoundingBox.height)>Rj)&&(this.lastBoundingBox.width=r.width,this.lastBoundingBox.height=r.height,a&&a(r)):(this.lastBoundingBox.width!==-1||this.lastBoundingBox.height!==-1)&&(this.lastBoundingBox.width=-1,this.lastBoundingBox.height=-1,a&&a(null))}},{key:"getBBoxSnapshot",value:function(){return this.lastBoundingBox.width>=0&&this.lastBoundingBox.height>=0?ba({},this.lastBoundingBox):{width:0,height:0}}},{key:"getDefaultPosition",value:function(a){var r=this.props,o=r.layout,i=r.align,s=r.verticalAlign,l=r.margin,c=r.chartWidth,d=r.chartHeight,u,p;if(!a||(a.left===void 0||a.left===null)&&(a.right===void 0||a.right===null))if(i==="center"&&o==="vertical"){var f=this.getBBoxSnapshot();u={left:((c||0)-f.width)/2}}else u=i==="right"?{right:l&&l.right||0}:{left:l&&l.left||0};if(!a||(a.top===void 0||a.top===null)&&(a.bottom===void 0||a.bottom===null))if(s==="middle"){var g=this.getBBoxSnapsh
112ot();p={top:((d||0)-g.height)/2}}else p=s==="bottom"?{bottom:l&&l.bottom||0}:{top:l&&l.top||0};return ba(ba({},u),p)}},{key:"render",value:function(){var a=this,r=this.props,o=r.content,i=r.width,s=r.height,l=r.wrapperStyle,c=r.payloadUniqBy,d=r.payload,u=ba(ba({position:"absolute",width:i||"auto",height:s||"auto"},this.getDefaultPosition(l)),l);return O.createElement("div",{className:"recharts-legend-wrapper",style:u,ref:function(f){a.wrapperNode=f}},_ne(o,ba(ba({},this.props),{},{payload:x4(d,c,Ane)})))}}],[{key:"getWithHeight",value:function(a,r){var o=ba(ba({},this.defaultProps),a.props),i=o.layout;return i==="vertical"&&J(a.props.height)?{height:a.props.height}:i==="horizontal"?{width:a.props.width||r}:null}}])}(C.PureComponent);Yf(xi,"displayName","Legend");Yf(xi,"defaultProps",{iconSize:14,layout:"horizontal",align:"center",verticalAlign:"bottom"});var Lj=Xc,Cne=Mv,Pne=Zt,Bj=Lj?Lj.isConcatSpreadable:void 0;function Tne(e){return Pne(e)||Cne(e)||!!(Bj&&e&&e[Bj])}var Ene=Tne,Dne=s4,One=Ene;function j4(e,t,n,a,r){var o=-1,i=e.length;for(n||(n=One),r||(r=[]);++o<i;){var s=e[o];t>0&&n(s)?t>1?j4(s,t-1,n,a,r):Dne(r,s):a||(r[r.length]=s)}return r}var S4=j4;function Nne(e){return function(t,n,a){for(var r=-1,o=Object(t),i=a(t),s=i.length;s--;){var l=i[e?s:++r];if(n(o[l],l,o)===!1)break}return t}}var Rne=Nne,Lne=Rne,Bne=Lne(),Ine=Bne,$ne=Ine,Mne=Jf;function Fne(e,t){return e&&$ne(e,t,Mne)}var k4=Fne,Une=ed;function Wne(e,t){return function(n,a){if(n==null)return n;if(!Une(n))return e(n,a);for(var r=n.length,o=t?r:-1,i=Object(n);(t?o--:++o<r)&&a(i[o],o,i)!==!1;);return n}}var Vne=Wne,zne=k4,Hne=Vne,Gne=Hne(zne),Vv=Gne,qne=Vv,Kne=ed;function Jne(e,t){var n=-1,a=Kne(e)?Array(e.length):[];return qne(e,function(r,o,i){a[++n]=t(r,o,i)}),a}var A4=Jne;function Yne(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}var Xne=Yne,Ij=ds;function Qne(e,t){if(e!==t){var n=e!==void 0,a=e===null,r=e===e,o=Ij(e),i=t!==void 0,s=t===null,l=t===t,c=Ij(t);if(!s&&!c&&!o&&e>t||o&&i&&l&&!s&&!c||a&&i&&l||!n&&l||!r)return 1;if(!a&&!o&&!c&&e<t||c&&n&&r&&!a&&!o||s&&n&&r||!i&&r||!l)return-1}return 0}var Zne=Qne,eae=Zne;function tae(e,t,n){for(var a=-1,r=e.criteria,o=t.criteria,i=r.length,s=n.length;++a<i;){var l=eae(r[a],o[a]);if(l){if(a>=s)return l;var c=n[a];return l*(c=="desc"?-1:1)}}return e.index-t.index}var nae=tae,jm=Cv,aae=Pv,rae=Er,oae=A4,iae=Xne,sae=d4,lae=nae,cae=ys,dae=Zt;function uae(e,t,n){t.length?t=jm(t,function(o){return dae(o)?function(i){return aae(i,o.length===1?o[0]:o)}:o}):t=[cae];var a=-1;t=jm(t,sae(rae));var r=oae(e,function(o,i,s){var l=jm(t,function(c){return c(o)});return{criteria:l,index:++a,value:o}});return iae(r,function(o,i){return lae(o,i,n)})}var pae=uae;function fae(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}var hae=fae,mae=hae,$j=Math.max;function gae(e,t,n){return t=$j(t===void 0?e.length-1:t,0),function(){for(var a=arguments,r=-1,o=$j(a.length-t,0),i=Array(o);++r<o;)i[r]=a[t+r];r=-1;for(var s=Array(t+1);++r<t;)s[r]=a[r];return s[t]=n(i),mae(e,this,s)}}var yae=gae;function vae(e){return function(){return e}}var xae=vae,bae=ko,wae=function(){try{var e=bae(Object,"defineProperty");return e({},"",{}),e}catch{}}(),_4=wae,jae=xae,Mj=_4,Sae=ys,kae=Mj?function(e,t){return Mj(e,"toString",{configurable:!0,enumerable:!1,value:jae(t),writable:!0})}:Sae,Aae=kae,_ae=800,Cae=16,Pae=Date.now;function Tae(e){var t=0,n=0;return function(){var a=Pae(),r=Cae-(a-n);if(n=a,r>0){if(++t>=_ae)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var Eae=Tae,Dae=Aae,Oae=Eae,Nae=Oae(Dae),Rae=Nae,Lae=ys,Bae=yae,Iae=Rae;function $ae(e,t){return Iae(Bae(e,t,Lae),e+"")}var Mae=$ae,Fae=Sv,Uae=ed,Wae=Fv,Vae=Tr;function zae(e,t,n){if(!Vae(n))return!1;var a=typeof t;return(a=="number"?Uae(n)&&Wae(t,n.length):a=="string"&&t in n)?Fae(n[t],e):!1}var Xf=zae,Hae=S4,Gae=pae,qae=Mae,Fj=Xf,Kae=qae(function(e,t){if(e==null)return[];var n=t.length;return n>1&&Fj(e,t[0],t[1])?t=[]:n>2&&Fj(t[0],t[1],t[2])&&(t=[t[0]]),Gae(e,Hae(t,1),[])}),Jae=Kae;const zv=Pe(Jae);function oc(e){"@babel/helpers - typeof";return oc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},oc(e)}function Rg(){return Rg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Rg.apply(this,arguments)}function Yae(e,t){return ere(e)||Zae(e,t)||Qae(e,t)||Xae()}
vendor: 33,375 bytes, lines 112-120
112function Xae(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
113In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Qae(e,t){if(e){if(typeof e=="string")return Uj(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Uj(e,t)}}function Uj(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function Zae(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,t!==0)for(;!(l=(a=o.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(d){c=!0,r=d}finally{try{if(!l&&n.return!=null&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw r}}return s}}function ere(e){if(Array.isArray(e))return e}function Wj(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Sm(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Wj(Object(n),!0).forEach(function(a){tre(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Wj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function tre(e,t,n){return t=nre(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nre(e){var t=are(e,"string");return oc(t)=="symbol"?t:t+""}function are(e,t){if(oc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(oc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function rre(e){return Array.isArray(e)&&ut(e[0])&&ut(e[1])?e.join(" ~ "):e}var ore=function(t){var n=t.separator,a=n===void 0?" : ":n,r=t.contentStyle,o=r===void 0?{}:r,i=t.itemStyle,s=i===void 0?{}:i,l=t.labelStyle,c=l===void 0?{}:l,d=t.payload,u=t.formatter,p=t.itemSorter,f=t.wrapperClassName,g=t.labelClassName,y=t.label,x=t.labelFormatter,m=t.accessibilityLayer,v=m===void 0?!1:m,b=function(){if(d&&d.length){var E={padding:0,margin:0},L=(p?zv(d,p):d).map(function(I,$){if(I.type==="none")return null;var F=Sm({display:"block",paddingTop:4,paddingBottom:4,color:I.color||"#000"},s),B=I.formatter||u||rre,N=I.value,R=I.name,U=N,z=R;if(B&&U!=null&&z!=null){var W=B(N,R,I,$,d);if(Array.isArray(W)){var H=Yae(W,2);U=H[0],z=H[1]}else U=W}return O.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat($),style:F},ut(z)?O.createElement("span",{className:"recharts-tooltip-item-name"},z):null,ut(z)?O.createElement("span",{className:"recharts-tooltip-item-separator"},a):null,O.createElement("span",{className:"recharts-tooltip-item-value"},U),O.createElement("span",{className:"recharts-tooltip-item-unit"},I.unit||""))});return O.createElement("ul",{className:"recharts-tooltip-item-list",style:E},L)}return null},k=Sm({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},o),w=Sm({margin:0},c),j=!me(y),A=j?y:"",S=xe("recharts-default-tooltip",f),_=xe("recharts-tooltip-label",g);j&&x&&d!==void 0&&d!==null&&(A=x(y,d));var T=v?{role:"status","aria-live":"assertive"}:{};return O.createElement("div",Rg({className:S,style:k},T),O.createElement("p",{className:_,style:w},O.isValidElement(A)?A:"".concat(A)),b())};function ic(e){"@babel/helpers - typeof";return ic=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},ic(e)}function Id(e,t,n){return t=ire(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ire(e){var t=sre(e,"string");return ic(t)=="symbol"?t:t+""}function sre(e,t){if(ic(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(ic(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Fs="recharts-tooltip-wrapper",lre={visibility:"hidden"};function cre(e){var t=e.coordinate,n=e.translateX,a=e.translateY;return xe(Fs,Id(Id(Id(Id({},"".concat(Fs,"-right"),J(n)&&t&&J(t.x)&&n>=t.x),"".concat(Fs,"-left"),J(n)&&t&&J(t.x)&&n<t.x),"".concat(Fs,"-bottom"),J(a)&&t&&J(t.y)&&a>=t.y),"".concat(Fs,"-top"),J(a)&&t&&J(t.y)&&a<t.y))}function Vj(e){var t=e.allowEscapeViewBox,n=e.coordinate,a=e.key,r=e.offsetTopLeft,o=e.position,i=e.reverseDirection,s=e.tooltipDimension,l=e.viewBox,c=e.viewBoxDimension;if(o&&J(o[a]))return o[a];var d=n[a]-s-r,u=n[a]+r;if(t[a])return i[a]?d:u;if(i[a]){var p=d,f=l[a];return p<f?Math.max(u,l[a]):Math.max(d,l[a])}var g=u+s,y=l[a]+c;return g>y?Math.max(d,l[a]):Math.max(u,l[a])}function dre(e){var t=e.translateX,n=e.translateY,a=e.useTranslate3d;return{transform:a?"translate3d(".concat(t,"px, ").concat(n,"px, 0)"):"translate(".concat(t,"px, ").concat(n,"px)")}}function ure(e){var t=e.allowEscapeViewBox,n=e.coordinate,a=e.offsetTopLeft,r=e.position,o=e.reverseDirection,i=e.tooltipBox,s=e.useTranslate3d,l=e.viewBox,c,d,u;return i.height>0&&i.width>0&&n?(d=Vj({allowEscapeViewBox:t,coordinate:n,key:"x",offsetTopLeft:a,position:r,reverseDirection:o,tooltipDimension:i.width,viewBox:l,viewBoxDimension:l.width}),u=Vj({allowEscapeViewBox:t,coordinate:n,key:"y",offsetTopLeft:a,position:r,reverseDirection:o,tooltipDimension:i.height,viewBox:l,viewBoxDimension:l.height}),c=dre({translateX:d,translateY:u,useTranslate3d:s})):c=lre,{cssProperties:c,cssClasses:cre({translateX:d,translateY:u,coordinate:n})}}function Li(e){"@babel/helpers - typeof";return Li=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Li(e)}function zj(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Hj(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?zj(Object(n),!0).forEach(function(a){Bg(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):zj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function pre(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function fre(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,P4(a.key),a)}}function hre(e,t,n){return t&&fre(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function mre(e,t,n){return t=cp(t),gre(e,C4()?Reflect.construct(t,n||[],cp(e).constructor):t.apply(e,n))}function gre(e,t){if(t&&(Li(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return yre(e)}function yre(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function C4(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(C4=function(){return!!e})()}function cp(e){return cp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},cp(e)}function vre(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Lg(e,t)}function Lg(e,t){return Lg=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},Lg(e,t)}function Bg(e,t,n){return t=P4(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function P4(e){var t=xre(e,"string");return Li(t)=="symbol"?t:t+""}function xre(e,t){if(Li(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Li(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Gj=1,bre=function(e){function t(){var n;pre(this,t);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return n=mre(this,t,[].concat(r)),Bg(n,"state",{dismissed:!1,dismissedAtCoordinate:{x:0,y:0},lastBoundingBox:{width:-1,height:-1}}),Bg(n,"handleKeyDown",function(i){if(i.key==="Escape"){var s,l,c,d;n.setState({dismissed:!0,dismissedAtCoordinate:{x:(s=(l=n.props.coordinate)===null||l===void 0?void 0:l.x)!==null&&s!==void 0?s:0,y:(c=(d=n.props.coordinate)===null||d===void 0?void 0:d.y)!==null&&c!==void 0?c:0}})}}),n}return vre(t,e),hre(t,[{key:"updateBBox",value:function(){if(this.wrapperNode&&this.wrapperNode.getBoundingClientRect){var a=this.wrapperNode.getBoundingClientRect();(Math.abs(a.width-this.state.lastBoundingBox.width)>Gj||Math.abs(a.height-this.state.lastBoundingBox.height)>Gj)&&this.setState({lastBoundingBox:{width:a.width,height:a.height}})}else(this.state.lastBoundingBox.width!==-1||this.state.lastBoundingBox.height!==-1)&&this.setState({lastBoundingBox:{width:-1,height:-1}})}},{key:"componentDidMount",value:function(){document.addEventListener("keydown",this.handleKeyDown),this.updateBBox()}},{key:"componentWillUnmount",value:function(){document.removeEventListener("keydown",this.handleKeyDown)}},{key:"componentDidUpdate",value:function(){var a,r;this.props.active&&this.updateBBox(),this.state.dismissed&&(((a=this.props.coordinate)===null||a===void 0?void 0:a.x)!==this.state.dismissedAtCoordinate.x||((r=this.props.coordinate)===null||r===void 0?void 0:r.y)!==this.state.dismissedAtCoordinate.y)&&(this.state.dismissed=!1)}},{key:"render",value:function(){var a=this,r=this.props,o=r.active,i=r.allowEscapeViewBox,s=r.animationDuration,l=r.animationEasing,c=r.children,d=r.coordinate,u=r.hasPayload,p=r.isAnimationActive,f=r.offset,g=r.position,y=r.reverseDirection,x=r.useTranslate3d,m=r.viewBox,v=r.wrapperStyle,b=ure({allowEscapeViewBox:i,coordinate:d,offsetTopLeft:f,position:g,reverseDirection:y,tooltipBox:this.state.lastBoundingBox,useTranslate3d:x,viewBox:m}),k=b.cssClasses,w=b.cssProperties,j=Hj(Hj({transition:p&&o?"transform ".concat(s,"ms ").concat(l):void 0},w),{},{pointerEvents:"none",visibility:!this.state.dismissed&&o&&u?"visible":"hidden",position:"absolute",top:0,left:0},v);return O.createElement("div",{tabIndex:-1,className:k,style:j,ref:function(S){a.wrapperNode=S}},c)}}])}(C.PureComponent),wre=function(){return!(typeof window<"u"&&window.document&&window.document.createElement&&window.setTimeout)},vs={isSsr:wre()};function Bi(e){"@babel/helpers - typeof";return Bi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Bi(e)}function qj(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Kj(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?qj(Object(n),!0).forEach(function(a){Hv(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):qj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function jre(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Sre(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,E4(a.key),a)}}function kre(e,t,n){return t&&Sre(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Are(e,t,n){return t=dp(t),_re(e,T4()?Reflect.construct(t,n||[],dp(e).constructor):t.apply(e,n))}function _re(e,t){if(t&&(Bi(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Cre(e)}function Cre(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function T4(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(T4=function(){return!!e})()}function dp(e){return dp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},dp(e)}function Pre(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Ig(e,t)}function Ig(e,t){return Ig=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},Ig(e,t)}function Hv(e,t,n){return t=E4(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function E4(e){var t=Tre(e,"string");return Bi(t)=="symbol"?t:t+""}function Tre(e,t){if(Bi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Bi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function Ere(e){return e.dataKey}function Dre(e,t){return O.isValidElement(e)?O.cloneElement(e,t):typeof e=="function"?O.createElement(e,t):O.createElement(ore,t)}var Vn=function(e){function t(){return jre(this,t),Are(this,t,arguments)}return Pre(t,e),kre(t,[{key:"render",value:function(){var a=this,r=this.props,o=r.active,i=r.allowEscapeViewBox,s=r.animationDuration,l=r.animationEasing,c=r.content,d=r.coordinate,u=r.filterNull,p=r.isAnimationActive,f=r.offset,g=r.payload,y=r.payloadUniqBy,x=r.position,m=r.reverseDirection,v=r.useTranslate3d,b=r.viewBox,k=r.wrapperStyle,w=g??[];u&&w.length&&(w=x4(g.filter(function(A){return A.value!=null&&(A.hide!==!0||a.props.includeHidden)}),y,Ere));var j=w.length>0;return O.createElement(bre,{allowEscapeViewBox:i,animationDuration:s,animationEasing:l,isAnimationActive:p,active:o,coordinate:d,hasPayload:j,offset:f,position:x,reverseDirection:m,useTranslate3d:v,viewBox:b,wrapperStyle:k},Dre(c,Kj(Kj({},this.props),{},{payload:w})))}}])}(C.PureComponent);Hv(Vn,"displayName","Tooltip");Hv(Vn,"defaultProps",{accessibilityLayer:!1,allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",contentStyle:{},coordinate:{x:0,y:0},cursor:!0,cursorStyle:{},filterNull:!0,isAnimationActive:!vs.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 Ore=ga,Nre=function(){return Ore.Date.now()},Rre=Nre,Lre=/\s/;function Bre(e){for(var t=e.length;t--&&Lre.test(e.charAt(t)););return t}var Ire=Bre,$re=Ire,Mre=/^\s+/;function Fre(e){return e&&e.slice(0,$re(e)+1).replace(Mre,"")}var Ure=Fre,Wre=Ure,Jj=Tr,Vre=ds,Yj=NaN,zre=/^[-+]0x[0-9a-f]+$/i,Hre=/^0b[01]+$/i,Gre=/^0o[0-7]+$/i,qre=parseInt;function Kre(e){if(typeof e=="number")return e;if(Vre(e))return Yj;if(Jj(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=Jj(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=Wre(e);var n=Hre.test(e);return n||Gre.test(e)?qre(e.slice(2),n?2:8):zre.test(e)?Yj:+e}var D4=Kre,Jre=Tr,km=Rre,Xj=D4,Yre="Expected a function",Xre=Math.max,Qre=Math.min;function Zre(e,t,n){var a,r,o,i,s,l,c=0,d=!1,u=!1,p=!0;if(typeof e!="function")throw new TypeError(Yre);t=Xj(t)||0,Jre(n)&&(d=!!n.leading,u="maxWait"in n,o=u?Xre(Xj(n.maxWait)||0,t):o,p="trailing"in n?!!n.trailing:p);function f(j){var A=a,S=r;return a=r=void 0,c=j,i=e.apply(S,A),i}function g(j){return c=j,s=setTimeout(m,t),d?f(j):i}function y(j){var A=j-l,S=j-c,_=t-A;return u?Qre(_,o-S):_}function x(j){var A=j-l,S=j-c;return l===void 0||A>=t||A<0||u&&S>=o}function m(){var j=km();if(x(j))return v(j);s=setTimeout(m,y(j))}function v(j){return s=void 0,p&&a?f(j):(a=r=void 0,i)}function b(){s!==void 0&&clearTimeout(s),c=0,a=l=r=s=void 0}function k(){return s===void 0?i:v(km())}function w(){var j=km(),A=x(j);if(a=arguments,r=this,l=j,A){if(s===void 0)return g(l);if(u)return clearTimeout(s),s=setTimeout(m,t),f(l)}return s===void 0&&(s=setTimeout(m,t)),i}return w.cancel=b,w.flush=k,w}var eoe=Zre,toe=eoe,noe=Tr,aoe="Expected a function";function roe(e,t,n){var a=!0,r=!0;if(typeof e!="function")throw new TypeError(aoe);return noe(n)&&(a="leading"in n?!!n.leading:a,r="trailing"in n?!!n.trailing:r),toe(e,t,{leading:a,maxWait:t,trailing:r})}var ooe=roe;const O4=Pe(ooe);function sc(e){"@babel/helpers - typeof";return sc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},sc(e)}function Qj(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function $d(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Qj(Object(n),!0).forEach(function(a){ioe(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Qj(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function ioe(e,t,n){return t=soe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function soe(e){var t=loe(e,"string");return sc(t)=="symbol"?t:t+""}function loe(e,t){if(sc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(sc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function coe(e,t){return foe(e)||poe(e,t)||uoe(e,t)||doe()}function doe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
114In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function uoe(e,t){if(e){if(typeof e=="string")return Zj(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Zj(e,t)}}function Zj(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function poe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,t!==0)for(;!(l=(a=o.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(d){c=!0,r=d}finally{try{if(!l&&n.return!=null&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw r}}return s}}function foe(e){if(Array.isArray(e))return e}var N4=C.forwardRef(function(e,t){var n=e.aspect,a=e.initialDimension,r=a===void 0?{width:-1,height:-1}:a,o=e.width,i=o===void 0?"100%":o,s=e.height,l=s===void 0?"100%":s,c=e.minWidth,d=c===void 0?0:c,u=e.minHeight,p=e.maxHeight,f=e.children,g=e.debounce,y=g===void 0?0:g,x=e.id,m=e.className,v=e.onResize,b=e.style,k=b===void 0?{}:b,w=C.useRef(null),j=C.useRef();j.current=v,C.useImperativeHandle(t,function(){return Object.defineProperty(w.current,"current",{get:function(){return console.warn("The usage of ref.current.current is deprecated and will no longer be supported."),w.current},configurable:!0})});var A=C.useState({containerWidth:r.width,containerHeight:r.height}),S=coe(A,2),_=S[0],T=S[1],D=C.useCallback(function(L,I){T(function($){var F=Math.round(L),B=Math.round(I);return $.containerWidth===F&&$.containerHeight===B?$:{containerWidth:F,containerHeight:B}})},[]);C.useEffect(function(){var L=function(R){var U,z=R[0].contentRect,W=z.width,H=z.height;D(W,H),(U=j.current)===null||U===void 0||U.call(j,W,H)};y>0&&(L=O4(L,y,{trailing:!0,leading:!1}));var I=new ResizeObserver(L),$=w.current.getBoundingClientRect(),F=$.width,B=$.height;return D(F,B),I.observe(w.current),function(){I.disconnect()}},[D,y]);var E=C.useMemo(function(){var L=_.containerWidth,I=_.containerHeight;if(L<0||I<0)return null;Na(eo(i)||eo(l),`The width(%s) and height(%s) are both fixed numbers,
115       maybe you don't need to use a ResponsiveContainer.`,i,l),Na(!n||n>0,"The aspect(%s) must be greater than zero.",n);var $=eo(i)?L:i,F=eo(l)?I:l;n&&n>0&&($?F=$/n:F&&($=F*n),p&&F>p&&(F=p)),Na($>0||F>0,`The width(%s) and height(%s) of chart should be greater than 0,
116       please check the style of container, or the props width(%s) and height(%s),
117       or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the
118       height and width.`,$,F,i,l,d,u,n);var B=!Array.isArray(f)&&Oa(f.type).endsWith("Chart");return O.Children.map(f,function(N){return O.isValidElement(N)?C.cloneElement(N,$d({width:$,height:F},B?{style:$d({height:"100%",width:"100%",maxHeight:F,maxWidth:$},N.props.style)}:{})):N})},[n,f,l,p,u,d,_,i]);return O.createElement("div",{id:x?"".concat(x):void 0,className:xe("recharts-responsive-container",m),style:$d($d({},k),{},{width:i,height:l,minWidth:d,minHeight:u,maxHeight:p}),ref:w},E)}),Gv=function(t){return null};Gv.displayName="Cell";function lc(e){"@babel/helpers - typeof";return lc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},lc(e)}function eS(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function $g(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?eS(Object(n),!0).forEach(function(a){hoe(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eS(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function hoe(e,t,n){return t=moe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function moe(e){var t=goe(e,"string");return lc(t)=="symbol"?t:t+""}function goe(e,t){if(lc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(lc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Io={widthCache:{},cacheCount:0},yoe=2e3,voe={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},tS="recharts_measurement_span";function xoe(e){var t=$g({},e);return Object.keys(t).forEach(function(n){t[n]||delete t[n]}),t}var wl=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(t==null||vs.isSsr)return{width:0,height:0};var a=xoe(n),r=JSON.stringify({text:t,copyStyle:a});if(Io.widthCache[r])return Io.widthCache[r];try{var o=document.getElementById(tS);o||(o=document.createElement("span"),o.setAttribute("id",tS),o.setAttribute("aria-hidden","true"),document.body.appendChild(o));var i=$g($g({},voe),a);Object.assign(o.style,i),o.textContent="".concat(t);var s=o.getBoundingClientRect(),l={width:s.width,height:s.height};return Io.widthCache[r]=l,++Io.cacheCount>yoe&&(Io.cacheCount=0,Io.widthCache={}),l}catch{return{width:0,height:0}}},boe=function(t){return{top:t.top+window.scrollY-document.documentElement.clientTop,left:t.left+window.scrollX-document.documentElement.clientLeft}};function cc(e){"@babel/helpers - typeof";return cc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},cc(e)}function up(e,t){return koe(e)||Soe(e,t)||joe(e,t)||woe()}function woe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
119In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function joe(e,t){if(e){if(typeof e=="string")return nS(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return nS(e,t)}}function nS(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function Soe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=o.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(d){c=!0,r=d}finally{try{if(!l&&n.return!=null&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw r}}return s}}function koe(e){if(Array.isArray(e))return e}function Aoe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function aS(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,Coe(a.key),a)}}function _oe(e,t,n){return t&&aS(e.prototype,t),n&&aS(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Coe(e){var t=Poe(e,"string");return cc(t)=="symbol"?t:t+""}function Poe(e,t){if(cc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(cc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var rS=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,oS=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,Toe=/^px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q$/,Eoe=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,R4={cm:96/2.54,mm:96/25.4,pt:96/72,pc:96/6,in:96,Q:96/(2.54*40),px:1},Doe=Object.keys(R4),li="NaN";function Ooe(e,t){return e*R4[t]}var Md=function(){function e(t,n){Aoe(this,e),this.num=t,this.unit=n,this.num=t,this.unit=n,Number.isNaN(t)&&(this.unit=""),n!==""&&!Toe.test(n)&&(this.num=NaN,this.unit=""),Doe.includes(n)&&(this.num=Ooe(t,n),this.unit="px")}return _oe(e,[{key:"add",value:function(n){return this.unit!==n.unit?new e(NaN,""):new e(this.num+n.num,this.unit)}},{key:"subtract",value:function(n){return this.unit!==n.unit?new e(NaN,""):new e(this.num-n.num,this.unit)}},{key:"multiply",value:function(n){return this.unit!==""&&n.unit!==""&&this.unit!==n.unit?new e(NaN,""):new e(this.num*n.num,this.unit||n.unit)}},{key:"divide",value:function(n){return this.unit!==""&&n.unit!==""&&this.unit!==n.unit?new e(NaN,""):new e(this.num/n.num,this.unit||n.unit)}},{key:"toString",value:function(){return"".concat(this.num).concat(this.unit)}},{key:"isNaN",value:function(){return Number.isNaN(this.num)}}],[{key:"parse",value:function(n){var a,r=(a=Eoe.exec(n))!==null&&a!==void 0?a:[],o=up(r,3),i=o[1],s=o[2];return new e(parseFloat(i),s??"")}}])}();function L4(e){if(e.includes(li))return li;for(var t=e;t.includes("*")||t.includes("/");){var n,a=(n=rS.exec(t))!==null&&n!==void 0?n:[],r=up(a,4),o=r[1],i=r[2],s=r[3],l=Md.parse(o??""),c=Md.parse(s??""),d=i==="*"?l.multiply(c):l.divide(c);if(d.isNaN())return li;t=t.replace(rS,d.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var u,p=(u=oS.exec(t))!==null&&u!==void 0?u:[],f=up(p,4),g=f[1],y=f[2],x=f[3],m=Md.parse(g??""),v=Md.parse(x??""),b=y==="+"?m.add(v):m.subtract(v);if(b.isNaN())return li;t=t.replace(oS,b.toString())}return t}var iS=/\(([^()]*)\)/;function Noe(e){for(var t=e;t.includes("(");){var n=iS.exec(t),a=up(n,2),r=a[1];t=t.replace(iS,L4(r))}return t}function Roe(e){var t=e.replace(/\s+/g,"");return t=Noe(t),t=L4(t),t}function Loe(e){try{return Roe(e)}catch{return li}}function Am(e){var t=Loe(e.slice(5,-1));return t===li?"":t}var Boe=["x","y","lineHeight","capHeight","scaleToFit","textAnchor","verticalAnchor","fill"],Ioe=["dx","dy","angle","className","breakAll"];function Mg(){return Mg=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Mg.apply(this,arguments)}function sS(e,t){if(e==null)return{};var n=$oe(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function $oe(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function lS(e,t){return Woe(e)||Uoe(e,t)||Foe(e,t)||Moe()}function Moe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
120In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Foe(e,t){if(e){if(typeof e=="string")return cS(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return cS(e,t)}}function cS(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function Uoe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,t===0){if(Object(n)!==n)return;l=!1}else for(;!(l=(a=o.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(d){c=!0,r=d}finally{try{if(!l&&n.return!=null&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw r}}return s}}function Woe(e){if(Array.isArray(e))return e}var B4=/[ \f\n\r\t\v\u2028\u2029]+/,I4=function(t){var n=t.children,a=t.breakAll,r=t.style;try{var o=[];me(n)||(a?o=n.toString().split(""):o=n.toString().split(B4));var i=o.map(function(l){return{word:l,width:wl(l,r).width}}),s=a?0:wl(" ",r).width;return{wordsWithComputedWidth:i,spaceWidth:s}}catch{return null}},Voe=function(t,n,a,r,o){var i=t.maxLines,s=t.children,l=t.style,c=t.breakAll,d=J(i),u=s,p=function(){var $=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[];return $.reduce(function(F,B){var N=B.word,R=B.width,U=F[F.length-1];if(U&&(r==null||o||U.width+R+a<Number(r)))U.words.push(N),U.width+=R+a;else{var z={words:[N],width:R};F.push(z)}return F},[])},f=p(n),g=function($){return $.reduce(function(F,B){return F.width>B.width?F:B})};if(!d)return f;for(var y="…",x=function($){var F=u.slice(0,$),B=I4({breakAll:c,style:l,children:F+y}).wordsWithComputedWidth,N=p(B),R=N.length>i||g(N).width>Number(r);return[R,N]},m=0,v=u.length-1,b=0,k;m<=v&&b<=u.length-1;){var w=Math.floor((m+v)/2),j=w-1,A=x(j),S=lS(A,2),_=S[0],T=S[1],D=x(w),E=lS(D,1),L=E[0];if(!_&&!L&&(m=w+1),_&&L&&(v=w-1),!_&&L){k=T;break}b++}return k||f},dS=function(t){var n=me(t)?[]:t.toString().split(B4);return[{words:n}]},zoe=function(t){var n=t.width,a=t.scaleToFit,r=t.children,o=t.style,i=t.breakAll,s=t.maxLines;if((n||a)&&!vs.isSsr){var l,c,d=I4({breakAll:i,children:r,style:o});if(d){var u=d.wordsWithComputedWidth,p=d.spaceWidth;l=u,c=p}else return dS(r);return Voe({breakAll:i,children:r,maxLines:s,style:o},l,c,n,a)}return dS(r)},uS="#808080",pp=function(t){var n=t.x,a=n===void 0?0:n,r=t.y,o=r===void 0?0:r,i=t.lineHeight,s=i===void 0?"1em":i,l=t.capHeight,c=l===void 0?"0.71em":l,d=t.scaleToFit,u=d===void 0?!1:d,p=t.textAnchor,f=p===void 0?"start":p,g=t.verticalAnchor,y=g===void 0?"end":g,x=t.fill,m=x===void 0?uS:x,v=sS(t,Boe),b=C.useMemo(function(){return zoe({breakAll:v.breakAll,children:v.children,maxLines:v.maxLines,scaleToFit:u,style:v.style,width:v.width})},[v.breakAll,v.children,v.maxLines,u,v.style,v.width]),k=v.dx,w=v.dy,j=v.angle,A=v.className,S=v.breakAll,_=sS(v,Ioe);if(!ut(a)||!ut(o))return null;var T=a+(J(k)?k:0),D=o+(J(w)?w:0),E;switch(y){case"start":E=Am("calc(".concat(c,")"));break;case"middle":E=Am("calc(".concat((b.length-1)/2," * -").concat(s," + (").concat(c," / 2))"));break;default:E=Am("calc(".concat(b.length-1," * -").concat(s,")"));break}var L=[];if(u){var I=b[0].width,$=v.width;L.push("scale(".concat((J($)?$/I:1)/I,")"))}return j&&L.push("rotate(".concat(j,", ").concat(T,", ").concat(D,")")),L.length&&(_.transform=L.join(" ")),O.createElement("text",Mg({},ye(_,!0),{x:T,y:D,className:xe("recharts-text",A),textAnchor:f,fill:m.includes("url")?uS:m}),b.map(function(F,B){var N=F.words.join(S?"":" ");return O.createElement("tspan",{x:T,dy:B===0?E:s,key:"".concat(N,"-").concat(B)},N)}))};function xr(e,t){return e==null||t==null?NaN:e<t?-1:e>t?1:e>=t?0:NaN}function Hoe(e,t){return e==null||t==null?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function qv(e){let t,n,a;e.length!==2?(t=xr,n=(s,l)=>xr(e(s),l),a=(s,l)=>e(s)-l):(t=e===xr||e===Hoe?e:Goe,n=e,a=e);
120function r(s,l,c=0,d=s.length){if(c<d){if(t(l,l)!==0)return d;do{const u=c+d>>>1;n(s[u],l)<0?c=u+1:d=u}while(c<d)}return c}function o(s,l,c=0,d=s.length){if(c<d){if(t(l,l)!==0)return d;do{const u=c+d>>>1;n(s[u],l)<=0?c=u+1:d=u}while(c<d)}return c}function i(s,l,c=0,d=s.length){const u=r(s,l,c,d-1);return u>c&&a(s[u-1],l)>-a(s[u],l)?u-1:u}return{left:r,center:i,right:o}}function Goe(){return 0}function $4(e){return e===null?NaN:+e}function*qoe(e,t){for(let n of e)n!=null&&(n=+n)>=n&&(yield n)}const Koe=qv(xr),td=Koe.right;qv($4).center;class pS extends Map{constructor(t,n=Xoe){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:n}}),t!=null)for(const[a,r]of t)this.set(a,r)}get(t){return super.get(fS(this,t))}has(t){return super.has(fS(this,t))}set(t,n){return super.set(Joe(this,t),n)}delete(t){return super.delete(Yoe(this,t))}}function fS({_intern:e,_key:t},n){const a=t(n);return e.has(a)?e.get(a):n}function Joe({_intern:e,_key:t},n){const a=t(n);return e.has(a)?e.get(a):(e.set(a,n),n)}function Yoe({_intern:e,_key:t},n){const a=t(n);return e.has(a)&&(n=e.get(a),e.delete(a)),n}function Xoe(e){return e!==null&&typeof e=="object"?e.valueOf():e}function Qoe(e=xr){if(e===xr)return M4;if(typeof e!="function")throw new TypeError("compare is not a function");return(t,n)=>{const a=e(t,n);return a||a===0?a:(e(n,n)===0)-(e(t,t)===0)}}function M4(e,t){return(e==null||!(e>=e))-(t==null||!(t>=t))||(e<t?-1:e>t?1:0)}const Zoe=Math.sqrt(50),eie=Math.sqrt(10),tie=Math.sqrt(2);function fp(e,t,n){const a=(t-e)/Math.max(0,n),r=Math.floor(Math.log10(a)),o=a/Math.pow(10,r),i=o>=Zoe?10:o>=eie?5:o>=tie?2:1;let s,l,c;return r<0?(c=Math.pow(10,-r)/i,s=Math.round(e*c),l=Math.round(t*c),s/c<e&&++s,l/c>t&&--l,c=-c):(c=Math.pow(10,r)*i,s=Math.round(e/c),l=Math.round(t/c),s*c<e&&++s,l*c>t&&--l),l<s&&.5<=n&&n<2?fp(e,t,n*2):[s,l,c]}function Fg(e,t,n){if(t=+t,e=+e,n=+n,!(n>0))return[];if(e===t)return[e];const a=t<e,[r,o,i]=a?fp(t,e,n):fp(e,t,n);if(!(o>=r))return[];const s=o-r+1,l=new Array(s);if(a)if(i<0)for(let c=0;c<s;++c)l[c]=(o-c)/-i;else for(let c=0;c<s;++c)l[c]=(o-c)*i;else if(i<0)for(let c=0;c<s;++c)l[c]=(r+c)/-i;else for(let c=0;c<s;++c)l[c]=(r+c)*i;return l}function Ug(e,t,n){return t=+t,e=+e,n=+n,fp(e,t,n)[2]}function Wg(e,t,n){t=+t,e=+e,n=+n;const a=t<e,r=a?Ug(t,e,n):Ug(e,t,n);return(a?-1:1)*(r<0?1/-r:r)}function hS(e,t){let n;for(const a of e)a!=null&&(n<a||n===void 0&&a>=a)&&(n=a);return n}function mS(e,t){let n;for(const a of e)a!=null&&(n>a||n===void 0&&a>=a)&&(n=a);return n}function F4(e,t,n=0,a=1/0,r){if(t=Math.floor(t),n=Math.floor(Math.max(0,n)),a=Math.floor(Math.min(e.length-1,a)),!(n<=t&&t<=a))return e;for(r=r===void 0?M4:Qoe(r);a>n;){if(a-n>600){const l=a-n+1,c=t-n+1,d=Math.log(l),u=.5*Math.exp(2*d/3),p=.5*Math.sqrt(d*u*(l-u)/l)*(c-l/2<0?-1:1),f=Math.max(n,Math.floor(t-c*u/l+p)),g=Math.min(a,Math.floor(t+(l-c)*u/l+p));F4(e,t,f,g,r)}const o=e[t];let i=n,s=a;for(Us(e,n,t),r(e[a],o)>0&&Us(e,n,a);i<s;){for(Us(e,i,s),++i,--s;r(e[i],o)<0;)++i;for(;r(e[s],o)>0;)--s}r(e[n],o)===0?Us(e,n,s):(++s,Us(e,s,a)),s<=t&&(n=s+1),t<=s&&(a=s-1)}return e}function Us(e,t,n){const a=e[t];e[t]=e[n],e[n]=a}function nie(e,t,n){if(e=Float64Array.from(qoe(e)),!(!(a=e.length)||isNaN(t=+t))){if(t<=0||a<2)return mS(e);if(t>=1)return hS(e);var a,r=(a-1)*t,o=Math.floor(r),i=hS(F4(e,o).subarray(0,o+1)),s=mS(e.subarray(o+1));return i+(s-i)*(r-o)}}function aie(e,t,n=$4){if(!(!(a=e.length)||isNaN(t=+t))){if(t<=0||a<2)return+n(e[0],0,e);if(t>=1)return+n(e[a-1],a-1,e);var a,r=(a-1)*t,o=Math.floor(r),i=+n(e[o],o,e),s=+n(e[o+1],o+1,e);return i+(s-i)*(r-o)}}function rie(e,t,n){e=+e,t=+t,n=(r=arguments.length)<2?(t=e,e=0,1):r<3?1:+n;for(var a=-1,r=Math.max(0,Math.ceil((t-e)/n))|0,o=new Array(r);++a<r;)o[a]=e+a*n;return o}function Rn(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e);break}return this}function Ya(e,t){switch(arguments.length){case 0:break;case 1:{typeof e=="function"?this.interpolator(e):this.range(e);break}default:{this.domain(e),typeof t=="function"?this.interpolator(t):this.range(t);break}}return this}
vendor: 13,037 bytes, line 120
120const Vg=Symbol("implicit");function Kv(){var e=new pS,t=[],n=[],a=Vg;function r(o){let i=e.get(o);if(i===void 0){if(a!==Vg)return a;e.set(o,i=t.push(o)-1)}return n[i%n.length]}return r.domain=function(o){if(!arguments.length)return t.slice();t=[],e=new pS;for(const i of o)e.has(i)||e.set(i,t.push(i)-1);return r},r.range=function(o){return arguments.length?(n=Array.from(o),r):n.slice()},r.unknown=function(o){return arguments.length?(a=o,r):a},r.copy=function(){return Kv(t,n).unknown(a)},Rn.apply(r,arguments),r}function dc(){var e=Kv().unknown(void 0),t=e.domain,n=e.range,a=0,r=1,o,i,s=!1,l=0,c=0,d=.5;delete e.unknown;function u(){var p=t().length,f=r<a,g=f?r:a,y=f?a:r;o=(y-g)/Math.max(1,p-l+c*2),s&&(o=Math.floor(o)),g+=(y-g-o*(p-l))*d,i=o*(1-l),s&&(g=Math.round(g),i=Math.round(i));var x=rie(p).map(function(m){return g+o*m});return n(f?x.reverse():x)}return e.domain=function(p){return arguments.length?(t(p),u()):t()},e.range=function(p){return arguments.length?([a,r]=p,a=+a,r=+r,u()):[a,r]},e.rangeRound=function(p){return[a,r]=p,a=+a,r=+r,s=!0,u()},e.bandwidth=function(){return i},e.step=function(){return o},e.round=function(p){return arguments.length?(s=!!p,u()):s},e.padding=function(p){return arguments.length?(l=Math.min(1,c=+p),u()):l},e.paddingInner=function(p){return arguments.length?(l=Math.min(1,p),u()):l},e.paddingOuter=function(p){return arguments.length?(c=+p,u()):c},e.align=function(p){return arguments.length?(d=Math.max(0,Math.min(1,p)),u()):d},e.copy=function(){return dc(t(),[a,r]).round(s).paddingInner(l).paddingOuter(c).align(d)},Rn.apply(u(),arguments)}function U4(e){var t=e.copy;return e.padding=e.paddingOuter,delete e.paddingInner,delete e.paddingOuter,e.copy=function(){return U4(t())},e}function jl(){return U4(dc.apply(null,arguments).paddingInner(1))}function Jv(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function W4(e,t){var n=Object.create(e.prototype);for(var a in t)n[a]=t[a];return n}function nd(){}var uc=.7,hp=1/uc,bi="\\s*([+-]?\\d+)\\s*",pc="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",pa="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",oie=/^#([0-9a-f]{3,8})$/,iie=new RegExp(`^rgb\\(${bi},${bi},${bi}\\)$`),sie=new RegExp(`^rgb\\(${pa},${pa},${pa}\\)$`),lie=new RegExp(`^rgba\\(${bi},${bi},${bi},${pc}\\)$`),cie=new RegExp(`^rgba\\(${pa},${pa},${pa},${pc}\\)$`),die=new RegExp(`^hsl\\(${pc},${pa},${pa}\\)$`),uie=new RegExp(`^hsla\\(${pc},${pa},${pa},${pc}\\)$`),gS={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};Jv(nd,fc,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:yS,formatHex:yS,formatHex8:pie,formatHsl:fie,formatRgb:vS,toString:vS});function yS(){return this.rgb().formatHex()}function pie(){return this.rgb().formatHex8()}function fie(){return V4(this).formatHsl()}function vS(){return this.rgb().formatRgb()}function fc(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=oie.exec(e))?(n=t[1].length,t=parseInt(t[1],16),n===6?xS(t):n===3?new Jt(t>>8&15|t>>4&240,t>>4&15|t&240,(t&15)<<4|t&15,1):n===8?Fd(t>>24&255,t>>16&255,t>>8&255,(t&255)/255):n===4?Fd(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|t&240,((t&15)<<4|t&15)/255):null):(t=iie.exec(e))?new Jt(t[1],t[2],t[3],1):(t=sie.exec(e))?new Jt(t[1]*255/100,t[2]*255/100,t[3]*255/100,1):(t=lie.exec(e))?Fd(t[1],t[2],t[3],t[4]):(t=cie.exec(e))?Fd(t[1]*255/100,t[2]*255/100,t[3]*255/100,t[4]):(t=die.exec(e))?jS(t[1],t[2]/100,t[3]/100,1):(t=uie.exec(e))?jS(t[1],t[2]/100,t[3]/100,t[4]):gS.hasOwnProperty(e)?xS(gS[e]):e==="transparent"?new Jt(NaN,NaN,NaN,0):null}function xS(e){return new Jt(e>>16&255,e>>8&255,e&255,1)}function Fd(e,t,n,a){return a<=0&&(e=t=n=NaN),new Jt(e,t,n,a)}function hie(e){return e instanceof nd||(e=fc(e)),e?(e=e.rgb(),new Jt(e.r,e.g,e.b,e.opacity)):new Jt}function zg(e,t,n,a){return arguments.length===1?hie(e):new Jt(e,t,n,a??1)}function Jt(e,t,n,a){this.r=+e,this.g=+t,this.b=+n,this.opacity=+a}Jv(Jt,zg,W4(nd,{brighter(e){return e=e==null?hp:Math.pow(hp,e),new Jt(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=e==null?uc:Math.pow(uc,e),new Jt(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new Jt(so(this.r),so(this.g),so(this.b),mp(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:bS,formatHex:bS,formatHex8:mie,formatRgb:wS,toString:wS}));function bS(){return`#${to(this.r)}${to(this.g)}${to(this.b)}`}function mie(){return`#${to(this.r)}${to(this.g)}${to(this.b)}${to((isNaN(this.opacity)?1:this.opacity)*255)}`}function wS(){const e=mp(this.opacity);return`${e===1?"rgb(":"rgba("}${so(this.r)}, ${so(this.g)}, ${so(this.b)}${e===1?")":`, ${e})`}`}function mp(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function so(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function to(e){return e=so(e),(e<16?"0":"")+e.toString(16)}function jS(e,t,n,a){return a<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Kn(e,t,n,a)}function V4(e){if(e instanceof Kn)return new Kn(e.h,e.s,e.l,e.opacity);if(e instanceof nd||(e=fc(e)),!e)return new Kn;if(e instanceof Kn)return e;e=e.rgb();var t=e.r/255,n=e.g/255,a=e.b/255,r=Math.min(t,n,a),o=Math.max(t,n,a),i=NaN,s=o-r,l=(o+r)/2;return s?(t===o?i=(n-a)/s+(n<a)*6:n===o?i=(a-t)/s+2:i=(t-n)/s+4,s/=l<.5?o+r:2-o-r,i*=60):s=l>0&&l<1?0:i,new Kn(i,s,l,e.opacity)}function gie(e,t,n,a){return arguments.length===1?V4(e):new Kn(e,t,n,a??1)}function Kn(e,t,n,a){this.h=+e,this.s=+t,this.l=+n,this.opacity=+a}Jv(Kn,gie,W4(nd,{brighter(e){return e=e==null?hp:Math.pow(hp,e),new Kn(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=e==null?uc:Math.pow(uc,e),new Kn(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,a=n+(n<.5?n:1-n)*t,r=2*n-a;return new Jt(_m(e>=240?e-240:e+120,r,a),_m(e,r,a),_m(e<120?e+240:e-120,r,a),this.opacity)},clamp(){return new Kn(SS(this.h),Ud(this.s),Ud(this.l),mp(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=mp(this.opacity);return`${e===1?"hsl(":"hsla("}${SS(this.h)}, ${Ud(this.s)*100}%, ${Ud(this.l)*100}%${e===1?")":`, ${e})`}`}}));function SS(e){return e=(e||0)%360,e<0?e+360:e}function Ud(e){return Math.max(0,Math.min(1,e||0))}function _m(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}const Yv=e=>()=>e;function yie(e,t){return function(n){return e+n*t}}function vie(e,t,n){return e=Math.pow(e,n),t=Math.pow(t,n)-e,n=1/n,function(a){return Math.pow(e+a*t,n)}}function xie(e){return(e=+e)==1?z4:function(t,n){return n-t?vie(t,n,e):Yv(isNaN(t)?n:t)}}function z4(e,t){var n=t-e;return n?yie(e,n):Yv(isNaN(e)?t:e)}const kS=function e(t){var n=xie(t);function a(r,o){var i=n((r=zg(r)).r,(o=zg(o)).r),s=n(r.g,o.g),l=n(r.b,o.b),c=z4(r.opacity,o.opacity);return function(d){return r.r=i(d),r.g=s(d),r.b=l(d),r.opacity=c(d),r+""}}return a.gamma=e,a}(1);function bie(e,t){t||(t=[]);var n=e?Math.min(t.length,e.length):0,a=t.slice(),r;return function(o){for(r=0;r<n;++r)a[r]=e[r]*(1-o)+t[r]*o;return a}}function wie(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}function jie(e,t){var n=t?t.length:0,a=e?Math.min(n,e.length):0,r=new Array(a),o=new Array(n),i;for(i=0;i<a;++i)r[i]=xs(e[i],t[i]);for(;i<n;++i)o[i]=t[i];return function(s){for(i=0;i<a;++i)o[i]=r[i](s);return o}}function Sie(e,t){var n=new Date;return e=+e,t=+t,function(a){return n.setTime(e*(1-a)+t*a),n}}function gp(e,t){return e=+e,t=+t,function(n){return e*(1-n)+t*n}}function kie(e,t){var n={},a={},r;(e===null||typeof e!="object")&&(e={}),(t===null||typeof t!="object")&&(t={});for(r in t)r in e?n[r]=xs(e[r],t[r]):a[r]=t[r];return function(o){for(r in n)a[r]=n[r](o);return a}}var Hg=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,Cm=new RegExp(Hg.source,"g");function Aie(e){return function(){return e}}function _ie(e){return function(t){return e(t)+""}}function Cie(e,t){var n=Hg.lastIndex=Cm.lastIndex=0,a,r,o,i=-1,s=[],l=[];for(e=e+"",t=t+"";(a=Hg.exec(e))&&(r=Cm.exec(t));)(o=r.index)>n&&(o=t.slice(n,o),s[i]?s[i]+=o:s[++i]=o),(a=a[0])===(r=r[0])?s[i]?s[i]+=r:s[++i]=r:(s[++i]=null,l.push({i,x:gp(a,r)})),n=Cm.lastIndex;return n<t.length&&(o=t.slice(n),s[i]?s[i]+=o:s[++i]=o),s.length<2?l[0]?_ie(l[0].x):Aie(t):(t=l.length,function(c){for(var d=0,u;d<t;++d)s[(u=l[d]).i]=u.x(c);return s.join("")})}function xs(e,t){var n=typeof t,a;return t==null||n==="boolean"?Yv(t):(n==="number"?gp:n==="string"?(a=fc(t))?(t=a,kS):Cie:t instanceof fc?kS:t instanceof Date?Sie:wie(t)?bie:Array.isArray(t)?jie:typeof t.valueOf!="function"&&typeof t.toString!="function"||isNaN(t)?kie:gp)(e,t)}function Xv(e,t){return e=+e,t=+t,function(n){return Math.round(e*(1-n)+t*n)}}function Pie(e,t){t===void 0&&(t=e,e=xs);for(var n=0,a=t.length-1,r=t[0],o=new Array(a<0?0:a);n<a;)o[n]=e(r,r=t[++n]);return function(i){var s=Math.max(0,Math.min(a-1,Math.floor(i*=a)));return o[s](i-s)}}function Tie(e){return function(){return e}}function yp(e){return+e}var AS=[0,1];function Mt(e){return e}function Gg(e,t){return(t-=e=+e)?function(n){return(n-e)/t}:Tie(isNaN(t)?NaN:.5)}function Eie(e,t){var n;return e>t&&(n=e,e=t,t=n),function(a){return Math.max(e,Math.min(t,a))}}function Die(e,t,n){var a=e[0],r=e[1],o=t[0],i=t[1];return r<a?(a=Gg(r,a),o=n(i,o)):(a=Gg(a,r),o=n(o,i)),function(s){return o(a(s))}}function Oie(e,t,n){var a=Math.min(e.length,t.length)-1,r=new Array(a),o=new Array(a),i=-1;for(e[a]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++i<a;)r[i]=Gg(e[i],e[i+1]),o[i]=n(t[i],t[i+1]);return function(s){var l=td(e,s,1,a)-1;return o[l](r[l](s))}}function ad(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function Qf(){var e=AS,t=AS,n=xs,a,r,o,i=Mt,s,l,c;function d(){var p=Math.min(e.length,t.length);return i!==Mt&&(i=Eie(e[0],e[p-1])),s=p>2?Oie:Die,l=c=null,u}function u(p){return p==null||isNaN(p=+p)?o:(l||(l=s(e.map(a),t,n)))(a(i(p)))}return u.invert=function(p){return i(r((c||(c=s(t,e.map(a),gp)))(p)))},u.domain=function(p){return arguments.length?(e=Array.from(p,yp),d()):e.slice()},u.range=function(p){return arguments.length?(t=Array.from(p),d()):t.slice()},u.rangeRound=function(p){return t=Array.from(p),n=Xv,d()},u.clamp=function(p){return arguments.length?(i=p?!0:Mt,d()):i!==Mt}
vendor: 9,365 bytes, line 120
120,u.interpolate=function(p){return arguments.length?(n=p,d()):n},u.unknown=function(p){return arguments.length?(o=p,u):o},function(p,f){return a=p,r=f,d()}}function Qv(){return Qf()(Mt,Mt)}function Nie(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function vp(e,t){if(!isFinite(e)||e===0)return null;var n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"),a=e.slice(0,n);return[a.length>1?a[0]+a.slice(2):a,+e.slice(n+1)]}function Ii(e){return e=vp(Math.abs(e)),e?e[1]:NaN}function Rie(e,t){return function(n,a){for(var r=n.length,o=[],i=0,s=e[0],l=0;r>0&&s>0&&(l+s+1>a&&(s=Math.max(1,a-l)),o.push(n.substring(r-=s,r+s)),!((l+=s+1)>a));)s=e[i=(i+1)%e.length];return o.reverse().join(t)}}function Lie(e){return function(t){return t.replace(/[0-9]/g,function(n){return e[+n]})}}var Bie=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function hc(e){if(!(t=Bie.exec(e)))throw new Error("invalid format: "+e);var t;return new Zv({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]})}hc.prototype=Zv.prototype;function Zv(e){this.fill=e.fill===void 0?" ":e.fill+"",this.align=e.align===void 0?">":e.align+"",this.sign=e.sign===void 0?"-":e.sign+"",this.symbol=e.symbol===void 0?"":e.symbol+"",this.zero=!!e.zero,this.width=e.width===void 0?void 0:+e.width,this.comma=!!e.comma,this.precision=e.precision===void 0?void 0:+e.precision,this.trim=!!e.trim,this.type=e.type===void 0?"":e.type+""}Zv.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(this.width===void 0?"":Math.max(1,this.width|0))+(this.comma?",":"")+(this.precision===void 0?"":"."+Math.max(0,this.precision|0))+(this.trim?"~":"")+this.type};function Iie(e){e:for(var t=e.length,n=1,a=-1,r;n<t;++n)switch(e[n]){case".":a=r=n;break;case"0":a===0&&(a=n),r=n;break;default:if(!+e[n])break e;a>0&&(a=0);break}return a>0?e.slice(0,a)+e.slice(r+1):e}var xp;function $ie(e,t){var n=vp(e,t);if(!n)return xp=void 0,e.toPrecision(t);var a=n[0],r=n[1],o=r-(xp=Math.max(-8,Math.min(8,Math.floor(r/3)))*3)+1,i=a.length;return o===i?a:o>i?a+new Array(o-i+1).join("0"):o>0?a.slice(0,o)+"."+a.slice(o):"0."+new Array(1-o).join("0")+vp(e,Math.max(0,t+o-1))[0]}function _S(e,t){var n=vp(e,t);if(!n)return e+"";var a=n[0],r=n[1];return r<0?"0."+new Array(-r).join("0")+a:a.length>r+1?a.slice(0,r+1)+"."+a.slice(r+1):a+new Array(r-a.length+2).join("0")}const CS={"%":(e,t)=>(e*100).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:Nie,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)=>_S(e*100,t),r:_S,s:$ie,X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function PS(e){return e}var TS=Array.prototype.map,ES=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];function Mie(e){var t=e.grouping===void 0||e.thousands===void 0?PS:Rie(TS.call(e.grouping,Number),e.thousands+""),n=e.currency===void 0?"":e.currency[0]+"",a=e.currency===void 0?"":e.currency[1]+"",r=e.decimal===void 0?".":e.decimal+"",o=e.numerals===void 0?PS:Lie(TS.call(e.numerals,String)),i=e.percent===void 0?"%":e.percent+"",s=e.minus===void 0?"−":e.minus+"",l=e.nan===void 0?"NaN":e.nan+"";function c(u,p){u=hc(u);var f=u.fill,g=u.align,y=u.sign,x=u.symbol,m=u.zero,v=u.width,b=u.comma,k=u.precision,w=u.trim,j=u.type;j==="n"?(b=!0,j="g"):CS[j]||(k===void 0&&(k=12),w=!0,j="g"),(m||f==="0"&&g==="=")&&(m=!0,f="0",g="=");var A=(p&&p.prefix!==void 0?p.prefix:"")+(x==="$"?n:x==="#"&&/[boxX]/.test(j)?"0"+j.toLowerCase():""),S=(x==="$"?a:/[%p]/.test(j)?i:"")+(p&&p.suffix!==void 0?p.suffix:""),_=CS[j],T=/[defgprs%]/.test(j);k=k===void 0?6:/[gprs]/.test(j)?Math.max(1,Math.min(21,k)):Math.max(0,Math.min(20,k));function D(E){var L=A,I=S,$,F,B;if(j==="c")I=_(E)+I,E="";else{E=+E;var N=E<0||1/E<0;if(E=isNaN(E)?l:_(Math.abs(E),k),w&&(E=Iie(E)),N&&+E==0&&y!=="+"&&(N=!1),L=(N?y==="("?y:s:y==="-"||y==="("?"":y)+L,I=(j==="s"&&!isNaN(E)&&xp!==void 0?ES[8+xp/3]:"")+I+(N&&y==="("?")":""),T){for($=-1,F=E.length;++$<F;)if(B=E.charCodeAt($),48>B||B>57){I=(B===46?r+E.slice($+1):E.slice($))+I,E=E.slice(0,$);break}}}b&&!m&&(E=t(E,1/0));var R=L.length+E.length+I.length,U=R<v?new Array(v-R+1).join(f):"";switch(b&&m&&(E=t(U+E,U.length?v-I.length:1/0),U=""),g){case"<":E=L+E+I+U;break;case"=":E=L+U+E+I;break;case"^":E=U.slice(0,R=U.length>>1)+L+E+I+U.slice(R);break;default:E=U+L+E+I;break}return o(E)}return D.toString=function(){return u+""},D}function d(u,p){var f=Math.max(-8,Math.min(8,Math.floor(Ii(p)/3)))*3,g=Math.pow(10,-f),y=c((u=hc(u),u.type="f",u),{suffix:ES[8+f/3]});return function(x){return y(g*x)}}return{format:c,formatPrefix:d}}var Wd,ex,H4;Fie({thousands:",",grouping:[3],currency:["$",""]});function Fie(e){return Wd=Mie(e),ex=Wd.format,H4=Wd.formatPrefix,Wd}function Uie(e){return Math.max(0,-Ii(Math.abs(e)))}function Wie(e,t){return Math.max(0,Math.max(-8,Math.min(8,Math.floor(Ii(t)/3)))*3-Ii(Math.abs(e)))}function Vie(e,t){return e=Math.abs(e),t=Math.abs(t)-e,Math.max(0,Ii(t)-Ii(e))+1}function G4(e,t,n,a){var r=Wg(e,t,n),o;switch(a=hc(a??",f"),a.type){case"s":{var i=Math.max(Math.abs(e),Math.abs(t));return a.precision==null&&!isNaN(o=Wie(r,i))&&(a.precision=o),H4(a,i)}case"":case"e":case"g":case"p":case"r":{a.precision==null&&!isNaN(o=Vie(r,Math.max(Math.abs(e),Math.abs(t))))&&(a.precision=o-(a.type==="e"));break}case"f":case"%":{a.precision==null&&!isNaN(o=Uie(r))&&(a.precision=o-(a.type==="%")*2);break}}return ex(a)}function Dr(e){var t=e.domain;return e.ticks=function(n){var a=t();return Fg(a[0],a[a.length-1],n??10)},e.tickFormat=function(n,a){var r=t();return G4(r[0],r[r.length-1],n??10,a)},e.nice=function(n){n==null&&(n=10);var a=t(),r=0,o=a.length-1,i=a[r],s=a[o],l,c,d=10;for(s<i&&(c=i,i=s,s=c,c=r,r=o,o=c);d-- >0;){if(c=Ug(i,s,n),c===l)return a[r]=i,a[o]=s,t(a);if(c>0)i=Math.floor(i/c)*c,s=Math.ceil(s/c)*c;else if(c<0)i=Math.ceil(i*c)/c,s=Math.floor(s*c)/c;else break;l=c}return e},e}function bp(){var e=Qv();return e.copy=function(){return ad(e,bp())},Rn.apply(e,arguments),Dr(e)}function q4(e){var t;function n(a){return a==null||isNaN(a=+a)?t:a}return n.invert=n,n.domain=n.range=function(a){return arguments.length?(e=Array.from(a,yp),n):e.slice()},n.unknown=function(a){return arguments.length?(t=a,n):t},n.copy=function(){return q4(e).unknown(t)},e=arguments.length?Array.from(e,yp):[0,1],Dr(n)}function K4(e,t){e=e.slice();var n=0,a=e.length-1,r=e[n],o=e[a],i;return o<r&&(i=n,n=a,a=i,i=r,r=o,o=i),e[n]=t.floor(r),e[a]=t.ceil(o),e}function DS(e){return Math.log(e)}function OS(e){return Math.exp(e)}function zie(e){return-Math.log(-e)}function Hie(e){return-Math.exp(-e)}function Gie(e){return isFinite(e)?+("1e"+e):e<0?0:e}function qie(e){return e===10?Gie:e===Math.E?Math.exp:t=>Math.pow(e,t)}function Kie(e){return e===Math.E?Math.log:e===10&&Math.log10||e===2&&Math.log2||(e=Math.log(e),t=>Math.log(t)/e)}function NS(e){return(t,n)=>-e(-t,n)}function tx(e){const t=e(DS,OS),n=t.domain;let a=10,r,o;function i(){return r=Kie(a),o=qie(a),n()[0]<0?(r=NS(r),o=NS(o),e(zie,Hie)):e(DS,OS),t}return t.base=function(s){return arguments.length?(a=+s,i()):a},t.domain=function(s){return arguments.length?(n(s),i()):n()},t.ticks=s=>{const l=n();let c=l[0],d=l[l.length-1];const u=d<c;u&&([c,d]=[d,c]);let p=r(c),f=r(d),g,y;const x=s==null?10:+s;let m=[];if(!(a%1)&&f-p<x){if(p=Math.floor(p),f=Math.ceil(f),c>0){for(;p<=f;++p)for(g=1;g<a;++g)if(y=p<0?g/o(-p):g*o(p),!(y<c)){if(y>d)break;m.push(y)}}else for(;p<=f;++p)for(g=a-1;g>=1;--g)if(y=p>0?g/o(-p):g*o(p),!(y<c)){if(y>d)break;m.push(y)}m.length*2<x&&(m=Fg(c,d,x))}else m=Fg(p,f,Math.min(f-p,x)).map(o);return u?m.reverse():m},t.tickFormat=(s,l)=>{if(s==null&&(s=10),l==null&&(l=a===10?"s":","),typeof l!="function"&&(!(a%1)&&(l=hc(l)).precision==null&&(l.trim=!0),l=ex(l)),s===1/0)return l;const c=Math.max(1,a*s/t.ticks().length);return d=>{let u=d/o(Math.round(r(d)));return u*a<a-.5&&(u*=a),u<=c?l(d):""}},t.nice=()=>n(K4(n(),{floor:s=>o(Math.floor(r(s))),ceil:s=>o(Math.ceil(r(s)))})),t}function J4(){const e=tx(Qf()).domain([1,10]);return e.copy=()=>ad(e,J4()).base(e.base()),Rn.apply(e,arguments),e}function RS(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function LS(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function nx(e){var t=1,n=e(RS(t),LS(t));return n.constant=function(a){return arguments.length?e(RS(t=+a),LS(t)):t},Dr(n)}function Y4(){var e=nx(Qf());return e.copy=function(){return ad(e,Y4()).constant(e.constant())},Rn.apply(e,arguments)}function BS(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function Jie(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function Yie(e){return e<0?-e*e:e*e}function ax(e){var t=e(Mt,Mt),n=1;function a(){return n===1?e(Mt,Mt):n===.5?e(Jie,Yie):e(BS(n),BS(1/n))}return t.exponent=function(r){return arguments.length?(n=+r,a()):n},Dr(t)}function rx(){var e=ax(Qf());return e.copy=function(){return ad(e,rx()).exponent(e.exponent())},Rn.apply(e,arguments),e}function Xie(){return rx.apply(null,arguments).exponent(.5)}function IS(e){return Math.sign(e)*e*e}function Qie(e){return Math.sign(e)*Math.sqrt(Math.abs(e))}function X4(){var e=Qv(),t=[0,1],n=!1,a;function r(o){var i=Qie(e(o));return isNaN(i)?a:n?Math.round(i):i}
120return r.invert=function(o){return e.invert(IS(o))},r.domain=function(o){return arguments.length?(e.domain(o),r):e.domain()},r.range=function(o){return arguments.length?(e.range((t=Array.from(o,yp)).map(IS)),r):t.slice()},r.rangeRound=function(o){return r.range(o).round(!0)},r.round=function(o){return arguments.length?(n=!!o,r):n},r.clamp=function(o){return arguments.length?(e.clamp(o),r):e.clamp()},r.unknown=function(o){return arguments.length?(a=o,r):a},r.copy=function(){return X4(e.domain(),t).round(n).clamp(e.clamp()).unknown(a)},Rn.apply(r,arguments),Dr(r)}function Q4(){var e=[],t=[],n=[],a;function r(){var i=0,s=Math.max(1,t.length);for(n=new Array(s-1);++i<s;)n[i-1]=aie(e,i/s);return o}function o(i){return i==null||isNaN(i=+i)?a:t[td(n,i)]}return o.invertExtent=function(i){var s=t.indexOf(i);return s<0?[NaN,NaN]:[s>0?n[s-1]:e[0],s<n.length?n[s]:e[e.length-1]]},o.domain=function(i){if(!arguments.length)return e.slice();e=[];for(let s of i)s!=null&&!isNaN(s=+s)&&e.push(s);return e.sort(xr),r()},o.range=function(i){return arguments.length?(t=Array.from(i),r()):t.slice()},o.unknown=function(i){return arguments.length?(a=i,o):a},o.quantiles=function(){return n.slice()},o.copy=function(){return Q4().domain(e).range(t).unknown(a)},Rn.apply(o,arguments)}function Z4(){var e=0,t=1,n=1,a=[.5],r=[0,1],o;function i(l){return l!=null&&l<=l?r[td(a,l,0,n)]:o}function s(){var l=-1;for(a=new Array(n);++l<n;)a[l]=((l+1)*t-(l-n)*e)/(n+1);return i}return i.domain=function(l){return arguments.length?([e,t]=l,e=+e,t=+t,s()):[e,t]},i.range=function(l){return arguments.length?(n=(r=Array.from(l)).length-1,s()):r.slice()},i.invertExtent=function(l){var c=r.indexOf(l);return c<0?[NaN,NaN]:c<1?[e,a[0]]:c>=n?[a[n-1],t]:[a[c-1],a[c]]},i.unknown=function(l){return arguments.length&&(o=l),i},i.thresholds=function(){return a.slice()},i.copy=function(){return Z4().domain([e,t]).range(r).unknown(o)},Rn.apply(Dr(i),arguments)}function eE(){var e=[.5],t=[0,1],n,a=1;function r(o){return o!=null&&o<=o?t[td(e,o,0,a)]:n}return r.domain=function(o){return arguments.length?(e=Array.from(o),a=Math.min(e.length,t.length-1),r):e.slice()},r.range=function(o){return arguments.length?(t=Array.from(o),a=Math.min(e.length,t.length-1),r):t.slice()},r.invertExtent=function(o){var i=t.indexOf(o);return[e[i-1],e[i]]},r.unknown=function(o){return arguments.length?(n=o,r):n},r.copy=function(){return eE().domain(e).range(t).unknown(n)},Rn.apply(r,arguments)}const Pm=new Date,Tm=new Date;function pt(e,t,n,a){function r(o){return e(o=arguments.length===0?new Date:new Date(+o)),o}return r.floor=o=>(e(o=new Date(+o)),o),r.ceil=o=>(e(o=new Date(o-1)),t(o,1),e(o),o),r.round=o=>{const i=r(o),s=r.ceil(o);return o-i<s-o?i:s},r.offset=(o,i)=>(t(o=new Date(+o),i==null?1:Math.floor(i)),o),r.range=(o,i,s)=>{const l=[];if(o=r.ceil(o),s=s==null?1:Math.floor(s),!(o<i)||!(s>0))return l;let c;do l.push(c=new Date(+o)),t(o,s),e(o);while(c<o&&o<i);return l},r.filter=o=>pt(i=>{if(i>=i)for(;e(i),!o(i);)i.setTime(i-1)},(i,s)=>{if(i>=i)if(s<0)for(;++s<=0;)for(;t(i,-1),!o(i););else for(;--s>=0;)for(;t(i,1),!o(i););}),n&&(r.count=(o,i)=>(Pm.setTime(+o),Tm.setTime(+i),e(Pm),e(Tm),Math.floor(n(Pm,Tm))),r.every=o=>(o=Math.floor(o),!isFinite(o)||!(o>0)?null:o>1?r.filter(a?i=>a(i)%o===0:i=>r.count(0,i)%o===0):r)),r}const wp=pt(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);wp.every=e=>(e=Math.floor(e),!isFinite(e)||!(e>0)?null:e>1?pt(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):wp);wp.range;const _a=1e3,_n=_a*60,Ca=_n*60,Ua=Ca*24,ox=Ua*7,$S=Ua*30,Em=Ua*365,no=pt(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+t*_a)},(e,t)=>(t-e)/_a,e=>e.getUTCSeconds());no.range;const ix=pt(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*_a)},(e,t)=>{e.setTime(+e+t*_n)},(e,t)=>(t-e)/_n,e=>e.getMinutes());ix.range;const sx=pt(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+t*_n)},(e,t)=>(t-e)/_n,e=>e.getUTCMinutes());sx.range;const lx=pt(e=>{e.setTime(e-e.getMilliseconds()-e.getSeconds()*_a-e.getMinutes()*_n)},(e,t)=>{e.setTime(+e+t*Ca)},(e,t)=>(t-e)/Ca,e=>e.getHours());lx.range;const cx=pt(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+t*Ca)},(e,t)=>(t-e)/Ca,e=>e.getUTCHours());cx.range;const rd=pt(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*_n)/Ua,e=>e.getDate()-1);rd.range;const Zf=pt(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Ua,e=>e.getUTCDate()-1);Zf.range;const tE=pt(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/Ua,e=>Math.floor(e/Ua));tE.range;function Ao(e){return pt(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(t,n)=>{t.setDate(t.getDate()+n*7)},(t,n)=>(n-t-(n.getTimezoneOffset()-t.getTimezoneOffset())*_n)/ox)}const eh=Ao(0),jp=Ao(1),Zie=Ao(2),ese=Ao(3),$i=Ao(4),tse=Ao(5),nse=Ao(6);eh.range;jp.range;Zie.range;ese.range;$i.range;tse.range;nse.range;function _o(e){return pt(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCDate(t.getUTCDate()+n*7)},(t,n)=>(n-t)/ox)}const th=_o(0),Sp=_o(1),ase=_o(2),rse=_o(3),Mi=_o(4),ose=_o(5),ise=_o(6);th.range;Sp.range;ase.range;rse.range;Mi.range;ose.range;ise.range;const dx=pt(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());dx.range;const ux=pt(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());ux.range;const Wa=pt(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());Wa.every=e=>
vendor: 4,577 bytes, line 120
120!isFinite(e=Math.floor(e))||!(e>0)?null:pt(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)});Wa.range;const Va=pt(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());Va.every=e=>!isFinite(e=Math.floor(e))||!(e>0)?null:pt(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)});Va.range;function nE(e,t,n,a,r,o){const i=[[no,1,_a],[no,5,5*_a],[no,15,15*_a],[no,30,30*_a],[o,1,_n],[o,5,5*_n],[o,15,15*_n],[o,30,30*_n],[r,1,Ca],[r,3,3*Ca],[r,6,6*Ca],[r,12,12*Ca],[a,1,Ua],[a,2,2*Ua],[n,1,ox],[t,1,$S],[t,3,3*$S],[e,1,Em]];function s(c,d,u){const p=d<c;p&&([c,d]=[d,c]);const f=u&&typeof u.range=="function"?u:l(c,d,u),g=f?f.range(c,+d+1):[];return p?g.reverse():g}function l(c,d,u){const p=Math.abs(d-c)/u,f=qv(([,,x])=>x).right(i,p);if(f===i.length)return e.every(Wg(c/Em,d/Em,u));if(f===0)return wp.every(Math.max(Wg(c,d,u),1));const[g,y]=i[p/i[f-1][2]<i[f][2]/p?f-1:f];return g.every(y)}return[s,l]}const[sse,lse]=nE(Va,ux,th,tE,cx,sx),[cse,dse]=nE(Wa,dx,eh,rd,lx,ix);function Dm(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 Om(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 Ws(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}function use(e){var t=e.dateTime,n=e.date,a=e.time,r=e.periods,o=e.days,i=e.shortDays,s=e.months,l=e.shortMonths,c=Vs(r),d=zs(r),u=Vs(o),p=zs(o),f=Vs(i),g=zs(i),y=Vs(s),x=zs(s),m=Vs(l),v=zs(l),b={a:B,A:N,b:R,B:U,c:null,d:zS,e:zS,f:Rse,g:zse,G:Gse,H:Dse,I:Ose,j:Nse,L:aE,m:Lse,M:Bse,p:z,q:W,Q:qS,s:KS,S:Ise,u:$se,U:Mse,V:Fse,w:Use,W:Wse,x:null,X:null,y:Vse,Y:Hse,Z:qse,"%":GS},k={a:H,A:ae,b:de,B:pe,c:null,d:HS,e:HS,f:Xse,g:sle,G:cle,H:Kse,I:Jse,j:Yse,L:oE,m:Qse,M:Zse,p:Ne,q:oe,Q:qS,s:KS,S:ele,u:tle,U:nle,V:ale,w:rle,W:ole,x:null,X:null,y:ile,Y:lle,Z:dle,"%":GS},w={a:T,A:D,b:E,B:L,c:I,d:WS,e:WS,f:Cse,g:US,G:FS,H:VS,I:VS,j:Sse,L:_se,m:jse,M:kse,p:_,q:wse,Q:Tse,s:Ese,S:Ase,u:gse,U:yse,V:vse,w:mse,W:xse,x:$,X:F,y:US,Y:FS,Z:bse,"%":Pse};b.x=j(n,b),b.X=j(a,b),b.c=j(t,b),k.x=j(n,k),k.X=j(a,k),k.c=j(t,k);function j(G,Z){return function(Y){var V=[],ue=-1,te=0,ce=G.length,ne,we,fe;for(Y instanceof Date||(Y=new Date(+Y));++ue<ce;)G.charCodeAt(ue)===37&&(V.push(G.slice(te,ue)),(we=MS[ne=G.charAt(++ue)])!=null?ne=G.charAt(++ue):we=ne==="e"?" ":"0",(fe=Z[ne])&&(ne=fe(Y,we)),V.push(ne),te=ue+1);return V.push(G.slice(te,ue)),V.join("")}}function A(G,Z){return function(Y){var V=Ws(1900,void 0,1),ue=S(V,G,Y+="",0),te,ce;if(ue!=Y.length)return null;if("Q"in V)return new Date(V.Q);if("s"in V)return new Date(V.s*1e3+("L"in V?V.L:0));if(Z&&!("Z"in V)&&(V.Z=0),"p"in V&&(V.H=V.H%12+V.p*12),V.m===void 0&&(V.m="q"in V?V.q:0),"V"in V){if(V.V<1||V.V>53)return null;"w"in V||(V.w=1),"Z"in V?(te=Om(Ws(V.y,0,1)),ce=te.getUTCDay(),te=ce>4||ce===0?Sp.ceil(te):Sp(te),te=Zf.offset(te,(V.V-1)*7),V.y=te.getUTCFullYear(),V.m=te.getUTCMonth(),V.d=te.getUTCDate()+(V.w+6)%7):(te=Dm(Ws(V.y,0,1)),ce=te.getDay(),te=ce>4||ce===0?jp.ceil(te):jp(te),te=rd.offset(te,(V.V-1)*7),V.y=te.getFullYear(),V.m=te.getMonth(),V.d=te.getDate()+(V.w+6)%7)}else("W"in V||"U"in V)&&("w"in V||(V.w="u"in V?V.u%7:"W"in V?1:0),ce="Z"in V?Om(Ws(V.y,0,1)).getUTCDay():Dm(Ws(V.y,0,1)).getDay(),V.m=0,V.d="W"in V?(V.w+6)%7+V.W*7-(ce+5)%7:V.w+V.U*7-(ce+6)%7);return"Z"in V?(V.H+=V.Z/100|0,V.M+=V.Z%100,Om(V)):Dm(V)}}function S(G,Z,Y,V){for(var ue=0,te=Z.length,ce=Y.length,ne,we;ue<te;){if(V>=ce)return-1;if(ne=Z.charCodeAt(ue++),ne===37){if(ne=Z.charAt(ue++),we=w[ne in MS?Z.charAt(ue++):ne],!we||(V=we(G,Y,V))<0)return-1}else if(ne!=Y.charCodeAt(V++))return-1}return V}function _(G,Z,Y){var V=c.exec(Z.slice(Y));return V?(G.p=d.get(V[0].toLowerCase()),Y+V[0].length):-1}function T(G,Z,Y){var V=f.exec(Z.slice(Y));return V?(G.w=g.get(V[0].toLowerCase()),Y+V[0].length):-1}function D(G,Z,Y){var V=u.exec(Z.slice(Y));return V?(G.w=p.get(V[0].toLowerCase()),Y+V[0].length):-1}function E(G,Z,Y){var V=m.exec(Z.slice(Y));return V?(G.m=v.get(V[0].toLowerCase()),Y+V[0].length):-1}function L(G,Z,Y){var V=y.exec(Z.slice(Y));return V?(G.m=x.get(V[0].toLowerCase()),Y+V[0].length):-1}function I(G,Z,Y){return S(G,t,Z,Y)}function $(G,Z,Y){return S(G,n,Z,Y)}function F(G,Z,Y){return S(G,a,Z,Y)}
vendor: 4,772 bytes, line 120
120function B(G){return i[G.getDay()]}function N(G){return o[G.getDay()]}function R(G){return l[G.getMonth()]}function U(G){return s[G.getMonth()]}function z(G){return r[+(G.getHours()>=12)]}function W(G){return 1+~~(G.getMonth()/3)}function H(G){return i[G.getUTCDay()]}function ae(G){return o[G.getUTCDay()]}function de(G){return l[G.getUTCMonth()]}function pe(G){return s[G.getUTCMonth()]}function Ne(G){return r[+(G.getUTCHours()>=12)]}function oe(G){return 1+~~(G.getUTCMonth()/3)}return{format:function(G){var Z=j(G+="",b);return Z.toString=function(){return G},Z},parse:function(G){var Z=A(G+="",!1);return Z.toString=function(){return G},Z},utcFormat:function(G){var Z=j(G+="",k);return Z.toString=function(){return G},Z},utcParse:function(G){var Z=A(G+="",!0);return Z.toString=function(){return G},Z}}}var MS={"-":"",_:" ",0:"0"},bt=/^\s*\d+/,pse=/^%/,fse=/[\\^$*+?|[\]().{}]/g;function be(e,t,n){var a=e<0?"-":"",r=(a?-e:e)+"",o=r.length;return a+(o<n?new Array(n-o+1).join(t)+r:r)}function hse(e){return e.replace(fse,"\\$&")}function Vs(e){return new RegExp("^(?:"+e.map(hse).join("|")+")","i")}function zs(e){return new Map(e.map((t,n)=>[t.toLowerCase(),n]))}function mse(e,t,n){var a=bt.exec(t.slice(n,n+1));return a?(e.w=+a[0],n+a[0].length):-1}function gse(e,t,n){var a=bt.exec(t.slice(n,n+1));return a?(e.u=+a[0],n+a[0].length):-1}function yse(e,t,n){var a=bt.exec(t.slice(n,n+2));return a?(e.U=+a[0],n+a[0].length):-1}function vse(e,t,n){var a=bt.exec(t.slice(n,n+2));return a?(e.V=+a[0],n+a[0].length):-1}function xse(e,t,n){var a=bt.exec(t.slice(n,n+2));return a?(e.W=+a[0],n+a[0].length):-1}function FS(e,t,n){var a=bt.exec(t.slice(n,n+4));return a?(e.y=+a[0],n+a[0].length):-1}function US(e,t,n){var a=bt.exec(t.slice(n,n+2));return a?(e.y=+a[0]+(+a[0]>68?1900:2e3),n+a[0].length):-1}function bse(e,t,n){var a=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return a?(e.Z=a[1]?0:-(a[2]+(a[3]||"00")),n+a[0].length):-1}function wse(e,t,n){var a=bt.exec(t.slice(n,n+1));return a?(e.q=a[0]*3-3,n+a[0].length):-1}function jse(e,t,n){var a=bt.exec(t.slice(n,n+2));return a?(e.m=a[0]-1,n+a[0].length):-1}function WS(e,t,n){var a=bt.exec(t.slice(n,n+2));return a?(e.d=+a[0],n+a[0].length):-1}function Sse(e,t,n){var a=bt.exec(t.slice(n,n+3));return a?(e.m=0,e.d=+a[0],n+a[0].length):-1}function VS(e,t,n){var a=bt.exec(t.slice(n,n+2));return a?(e.H=+a[0],n+a[0].length):-1}function kse(e,t,n){var a=bt.exec(t.slice(n,n+2));return a?(e.M=+a[0],n+a[0].length):-1}function Ase(e,t,n){var a=bt.exec(t.slice(n,n+2));return a?(e.S=+a[0],n+a[0].length):-1}function _se(e,t,n){var a=bt.exec(t.slice(n,n+3));return a?(e.L=+a[0],n+a[0].length):-1}function Cse(e,t,n){var a=bt.exec(t.slice(n,n+6));return a?(e.L=Math.floor(a[0]/1e3),n+a[0].length):-1}function Pse(e,t,n){var a=pse.exec(t.slice(n,n+1));return a?n+a[0].length:-1}function Tse(e,t,n){var a=bt.exec(t.slice(n));return a?(e.Q=+a[0],n+a[0].length):-1}function Ese(e,t,n){var a=bt.exec(t.slice(n));return a?(e.s=+a[0],n+a[0].length):-1}function zS(e,t){return be(e.getDate(),t,2)}function Dse(e,t){return be(e.getHours(),t,2)}function Ose(e,t){return be(e.getHours()%12||12,t,2)}function Nse(e,t){return be(1+rd.count(Wa(e),e),t,3)}function aE(e,t){return be(e.getMilliseconds(),t,3)}function Rse(e,t){return aE(e,t)+"000"}function Lse(e,t){return be(e.getMonth()+1,t,2)}function Bse(e,t){return be(e.getMinutes(),t,2)}function Ise(e,t){return be(e.getSeconds(),t,2)}function $se(e){var t=e.getDay();return t===0?7:t}function Mse(e,t){return be(eh.count(Wa(e)-1,e),t,2)}function rE(e){var t=e.getDay();return t>=4||t===0?$i(e):$i.ceil(e)}function Fse(e,t){return e=rE(e),be($i.count(Wa(e),e)+(Wa(e).getDay()===4),t,2)}function Use(e){return e.getDay()}function Wse(e,t){return be(jp.count(Wa(e)-1,e),t,2)}function Vse(e,t){return be(e.getFullYear()%100,t,2)}function zse(e,t){return e=rE(e),be(e.getFullYear()%100,t,2)}function Hse(e,t){return be(e.getFullYear()%1e4,t,4)}function Gse(e,t){var n=e.getDay();return e=n>=4||n===0?$i(e):$i.ceil(e),be(e.getFullYear()%1e4,t,4)}function qse(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+be(t/60|0,"0",2)+be(t%60,"0",2)}function HS(e,t){return be(e.getUTCDate(),t,2)}function Kse(e,t){return be(e.getUTCHours(),t,2)}function Jse(e,t){return be(e.getUTCHours()%12||12,t,2)}function Yse(e,t){return be(1+Zf.count(Va(e),e),t,3)}function oE(e,t){return be(e.getUTCMilliseconds(),t,3)}function Xse(e,t){return oE(e,t)+"000"}function Qse(e,t){return be(e.getUTCMonth()+1,t,2)}function Zse(e,t){return be(e.getUTCMinutes(),t,2)}function ele(e,t){return be(e.getUTCSeconds(),t,2)}function tle(e){var t=e.getUTCDay();return t===0?7:t}function nle(e,t){return be(th.count(Va(e)-1,e),t,2)}function iE(e){var t=e.getUTCDay();return t>=4||t===0?Mi(e):Mi.ceil(e)}
120function ale(e,t){return e=iE(e),be(Mi.count(Va(e),e)+(Va(e).getUTCDay()===4),t,2)}function rle(e){return e.getUTCDay()}function ole(e,t){return be(Sp.count(Va(e)-1,e),t,2)}function ile(e,t){return be(e.getUTCFullYear()%100,t,2)}function sle(e,t){return e=iE(e),be(e.getUTCFullYear()%100,t,2)}function lle(e,t){return be(e.getUTCFullYear()%1e4,t,4)}function cle(e,t){var n=e.getUTCDay();return e=n>=4||n===0?Mi(e):Mi.ceil(e),be(e.getUTCFullYear()%1e4,t,4)}function dle(){return"+0000"}function GS(){return"%"}function qS(e){return+e}function KS(e){return Math.floor(+e/1e3)}var $o,sE,lE;ule({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]});function ule(e){return $o=use(e),sE=$o.format,$o.parse,lE=$o.utcFormat,$o.utcParse,$o}function ple(e){return new Date(e)}function fle(e){return e instanceof Date?+e:+new Date(+e)}function px(e,t,n,a,r,o,i,s,l,c){var d=Qv(),u=d.invert,p=d.domain,f=c(".%L"),g=c(":%S"),y=c("%I:%M"),x=c("%I %p"),m=c("%a %d"),v=c("%b %d"),b=c("%B"),k=c("%Y");function w(j){return(l(j)<j?f:s(j)<j?g:i(j)<j?y:o(j)<j?x:a(j)<j?r(j)<j?m:v:n(j)<j?b:k)(j)}return d.invert=function(j){return new Date(u(j))},d.domain=function(j){return arguments.length?p(Array.from(j,fle)):p().map(ple)},d.ticks=function(j){var A=p();return e(A[0],A[A.length-1],j??10)},d.tickFormat=function(j,A){return A==null?w:c(A)},d.nice=function(j){var A=p();return(!j||typeof j.range!="function")&&(j=t(A[0],A[A.length-1],j??10)),j?p(K4(A,j)):d},d.copy=function(){return ad(d,px(e,t,n,a,r,o,i,s,l,c))},d}function hle(){return Rn.apply(px(cse,dse,Wa,dx,eh,rd,lx,ix,no,sE).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function mle(){return Rn.apply(px(sse,lse,Va,ux,th,Zf,cx,sx,no,lE).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}function nh(){var e=0,t=1,n,a,r,o,i=Mt,s=!1,l;function c(u){return u==null||isNaN(u=+u)?l:i(r===0?.5:(u=(o(u)-n)*r,s?Math.max(0,Math.min(1,u)):u))}c.domain=function(u){return arguments.length?([e,t]=u,n=o(e=+e),a=o(t=+t),r=n===a?0:1/(a-n),c):[e,t]},c.clamp=function(u){return arguments.length?(s=!!u,c):s},c.interpolator=function(u){return arguments.length?(i=u,c):i};function d(u){return function(p){var f,g;return arguments.length?([f,g]=p,i=u(f,g),c):[i(0),i(1)]}}return c.range=d(xs),c.rangeRound=d(Xv),c.unknown=function(u){return arguments.length?(l=u,c):l},function(u){return o=u,n=u(e),a=u(t),r=n===a?0:1/(a-n),c}}function Or(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function cE(){var e=Dr(nh()(Mt));return e.copy=function(){return Or(e,cE())},Ya.apply(e,arguments)}function dE(){var e=tx(nh()).domain([1,10]);return e.copy=function(){return Or(e,dE()).base(e.base())},Ya.apply(e,arguments)}function uE(){var e=nx(nh());return e.copy=function(){return Or(e,uE()).constant(e.constant())},Ya.apply(e,arguments)}function fx(){var e=ax(nh());return e.copy=function(){return Or(e,fx()).exponent(e.exponent())},Ya.apply(e,arguments)}function gle(){return fx.apply(null,arguments).exponent(.5)}function pE(){var e=[],t=Mt;function n(a){if(a!=null&&!isNaN(a=+a))return t((td(e,a,1)-1)/(e.length-1))}return n.domain=function(a){if(!arguments.length)return e.slice();e=[];for(let r of a)r!=null&&!isNaN(r=+r)&&e.push(r);return e.sort(xr),n},n.interpolator=function(a){return arguments.length?(t=a,n):t},n.range=function(){return e.map((a,r)=>t(r/(e.length-1)))},n.quantiles=function(a){return Array.from({length:a+1},(r,o)=>nie(e,o/a))},n.copy=function(){return pE(t).domain(e)},Ya.apply(n,arguments)}function ah(){var e=0,t=.5,n=1,a=1,r,o,i,s,l,c=Mt,d,u=!1,p;function f(y){return isNaN(y=+y)?p:(y=.5+((y=+d(y))-o)*(a*y<a*o?s:l),c(u?Math.max(0,Math.min(1,y)):y))}f.domain=function(y){return arguments.length?([e,t,n]=y,r=d(e=+e),o=d(t=+t),i=d(n=+n),s=r===o?0:.5/(o-r),l=o===i?0:.5/(i-o),a=o<r?-1:1,f):[e,t,n]},f.clamp=function(y){return arguments.length?(u=!!y,f):u},f.interpolator=function(y){return arguments.length?(c=y,f):c};function g(y){return function(x){var m,v,b;return arguments.length?([m,v,b]=x,c=Pie(y,[m,v,b]),f):[c(0),c(.5),c(1)]}}return f.range=g(xs),f.rangeRound=g(Xv),f.unknown=function(y){return arguments.length?(p=y,f):p},function(y){return d=y,r=y(e),o=y(t),i=y(n),s=r===o?0:.5/(o-r),l=o===i?0:.5/(i-o),a=o<r?-1:1,f}}
vendor: 232,189 bytes, lines 120-169
120function fE(){var e=Dr(ah()(Mt));return e.copy=function(){return Or(e,fE())},Ya.apply(e,arguments)}function hE(){var e=tx(ah()).domain([.1,1,10]);return e.copy=function(){return Or(e,hE()).base(e.base())},Ya.apply(e,arguments)}function mE(){var e=nx(ah());return e.copy=function(){return Or(e,mE()).constant(e.constant())},Ya.apply(e,arguments)}function hx(){var e=ax(ah());return e.copy=function(){return Or(e,hx()).exponent(e.exponent())},Ya.apply(e,arguments)}function yle(){return hx.apply(null,arguments).exponent(.5)}const JS=Object.freeze(Object.defineProperty({__proto__:null,scaleBand:dc,scaleDiverging:fE,scaleDivergingLog:hE,scaleDivergingPow:hx,scaleDivergingSqrt:yle,scaleDivergingSymlog:mE,scaleIdentity:q4,scaleImplicit:Vg,scaleLinear:bp,scaleLog:J4,scaleOrdinal:Kv,scalePoint:jl,scalePow:rx,scaleQuantile:Q4,scaleQuantize:Z4,scaleRadial:X4,scaleSequential:cE,scaleSequentialLog:dE,scaleSequentialPow:fx,scaleSequentialQuantile:pE,scaleSequentialSqrt:gle,scaleSequentialSymlog:uE,scaleSqrt:Xie,scaleSymlog:Y4,scaleThreshold:eE,scaleTime:hle,scaleUtc:mle,tickFormat:G4},Symbol.toStringTag,{value:"Module"}));var vle=ds;function xle(e,t,n){for(var a=-1,r=e.length;++a<r;){var o=e[a],i=t(o);if(i!=null&&(s===void 0?i===i&&!vle(i):n(i,s)))var s=i,l=o}return l}var gE=xle;function ble(e,t){return e>t}var wle=ble,jle=gE,Sle=wle,kle=ys;function Ale(e){return e&&e.length?jle(e,kle,Sle):void 0}var _le=Ale;const rh=Pe(_le);function Cle(e,t){return e<t}var Ple=Cle,Tle=gE,Ele=Ple,Dle=ys;function Ole(e){return e&&e.length?Tle(e,Dle,Ele):void 0}var Nle=Ole;const oh=Pe(Nle);var Rle=Cv,Lle=Er,Ble=A4,Ile=Zt;function $le(e,t){var n=Ile(e)?Rle:Ble;return n(e,Lle(t))}var Mle=$le,Fle=S4,Ule=Mle;function Wle(e,t){return Fle(Ule(e,t),1)}var Vle=Wle;const zle=Pe(Vle);var Hle=Wv;function Gle(e,t){return Hle(e,t)}var qle=Gle;const ih=Pe(qle);var bs=1e9,Kle={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},gx,Ue=!0,On="[DecimalError] ",lo=On+"Invalid argument: ",mx=On+"Exponent out of range: ",ws=Math.floor,Gr=Math.pow,Jle=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,ln,mt=1e7,Be=7,yE=9007199254740991,kp=ws(yE/Be),Q={};Q.absoluteValue=Q.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e};Q.comparedTo=Q.cmp=function(e){var t,n,a,r,o=this;if(e=new o.constructor(e),o.s!==e.s)return o.s||-e.s;if(o.e!==e.e)return o.e>e.e^o.s<0?1:-1;for(a=o.d.length,r=e.d.length,t=0,n=a<r?a:r;t<n;++t)if(o.d[t]!==e.d[t])return o.d[t]>e.d[t]^o.s<0?1:-1;return a===r?0:a>r^o.s<0?1:-1};Q.decimalPlaces=Q.dp=function(){var e=this,t=e.d.length-1,n=(t-e.e)*Be;if(t=e.d[t],t)for(;t%10==0;t/=10)n--;return n<0?0:n};Q.dividedBy=Q.div=function(e){return Ra(this,new this.constructor(e))};Q.dividedToIntegerBy=Q.idiv=function(e){var t=this,n=t.constructor;return Te(Ra(t,new n(e),0,1),n.precision)};Q.equals=Q.eq=function(e){return!this.cmp(e)};Q.exponent=function(){return rt(this)};Q.greaterThan=Q.gt=function(e){return this.cmp(e)>0};Q.greaterThanOrEqualTo=Q.gte=function(e){return this.cmp(e)>=0};Q.isInteger=Q.isint=function(){return this.e>this.d.length-2};Q.isNegative=Q.isneg=function(){return this.s<0};Q.isPositive=Q.ispos=function(){return this.s>0};Q.isZero=function(){return this.s===0};Q.lessThan=Q.lt=function(e){return this.cmp(e)<0};Q.lessThanOrEqualTo=Q.lte=function(e){return this.cmp(e)<1};Q.logarithm=Q.log=function(e){var t,n=this,a=n.constructor,r=a.precision,o=r+5;if(e===void 0)e=new a(10);else if(e=new a(e),e.s<1||e.eq(ln))throw Error(On+"NaN");if(n.s<1)throw Error(On+(n.s?"NaN":"-Infinity"));return n.eq(ln)?new a(0):(Ue=!1,t=Ra(mc(n,o),mc(e,o),o),Ue=!0,Te(t,r))};Q.minus=Q.sub=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?bE(t,e):vE(t,(e.s=-e.s,e))};Q.modulo=Q.mod=function(e){var t,n=this,a=n.constructor,r=a.precision;if(e=new a(e),!e.s)throw Error(On+"NaN");return n.s?(Ue=!1,t=Ra(n,e,0,1).times(e),Ue=!0,n.minus(t)):Te(new a(n),r)};Q.naturalExponential=Q.exp=function(){return xE(this)};Q.naturalLogarithm=Q.ln=function(){return mc(this)};Q.negated=Q.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e};Q.plus=Q.add=function(e){var t=this;return e=new t.constructor(e),t.s==e.s?vE(t,e):bE(t,(e.s=-e.s,e))};Q.precision=Q.sd=function(e){var t,n,a,r=this;if(e!==void 0&&e!==!!e&&e!==1&&e!==0)throw Error(lo+e);if(t=rt(r)+1,a=r.d.length-1,n=a*Be+1,a=r.d[a],a){for(;a%10==0;a/=10)n--;for(a=r.d[0];a>=10;a/=10)n++}return e&&t>n?t:n};Q.squareRoot=Q.sqrt=function(){var e,t,n,a,r,o,i,s=this,l=s.constructor;if(s.s<1){if(!s.s)return new l(0);throw Error(On+"NaN")}for(e=rt(s),Ue=!1,r=Math.sqrt(+s),r==0||r==1/0?(t=ia(s.d),(t.length+e)%2==0&&(t+="0"),r=Math.sqrt(t),e=ws((e+1)/2)-(e<0||e%2),r==1/0?t="5e"+e:(t=r.toExponential(),t=t.slice(0,t.indexOf("e")+1)+e),a=new l(t)):a=new l(r.toString()),n=l.precision,r=i=n+3;;)if(o=a,a=o.plus(Ra(s,o,i+2)).times(.5),ia(o.d).slice(0,i)===(t=ia(a.d)).slice(0,i)){if(t=t.slice(i-3,i+1),r==i&&t=="4999"){if(Te(o,n+1,0),o.times(o).eq(s)){a=o;break}}else if(t!="9999")break;i+=4}return Ue=!0,Te(a,n)};Q.times=Q.mul=function(e){var t,n,a,r,o,i,s,l,c,d=this,u=d.constructor,p=d.d,f=(e=new u(e)).d;if(!d.s||!e.s)return new u(0);for(e.s*=d.s,n=d.e+e.e,l=p.length,c=f.length,l<c&&(o=p,p=f,f=o,i=l,l=c,c=i),o=[],i=l+c,a=i;a--;)o.push(0);for(a=c;--a>=0;){for(t=0,r=l+a;r>a;)s=o[r]+f[a]*p[r-a-1]+t,o[r--]=s%mt|0,t=s/mt|0;o[r]=(o[r]+t)%mt|0}for(;!o[--i];)o.pop();return t?++n:o.shift(),e.d=o,e.e=n,Ue?Te(e,u.precision):e};Q.toDecimalPlaces=Q.todp=function(e,t){var n=this,a=n.constructor;return n=new a(n),e===void 0?n:(ma(e,0,bs),t===void 0?t=a.rounding:ma(t,0,8),Te(n,e+rt(n)+1,t))};Q.toExponential=function(e,t){var n,a=this,r=a.constructor;return e===void 0?n=vo(a,!0):(ma(e,0,bs),t===void 0?t=r.rounding:ma(t,0,8),a=Te(new r(a),e+1,t),n=vo(a,!0,e+1)),n};Q.toFixed=function(e,t){var n,a,r=this,o=r.constructor;return e===void 0?vo(r):(ma(e,0,bs),t===void 0?t=o.rounding:ma(t,0,8),a=Te(new o(r),e+rt(r)+1,t),n=vo(a.abs(),!1,e+rt(a)+1),r.isneg()&&!r.isZero()?"-"+n:n)};Q.toInteger=Q.toint=function(){var e=this,t=e.constructor;return Te(new t(e),rt(e)+1,t.rounding)};Q.toNumber=function(){return+this};Q.toPower=Q.pow=function(e){var t,n,a,r,o,i,s=this,l=s.constructor,c=12,d=+(e=new l(e));if(!e.s)return new l(ln);if(s=new l(s),!s.s){if(e.s<1)throw Error(On+"Infinity");return s}if(s.eq(ln))return s;if(a=l.precision,e.eq(ln))return Te(s,a);if(t=e.e,n=e.d.length-1,i=t>=n,o=s.s,i){if((n=d<0?-d:d)<=yE){for(r=new l(ln),t=Math.ceil(a/Be+4),Ue=!1;n%2&&(r=r.times(s),XS(r.d,t)),n=ws(n/2),n!==0;)s=s.times(s),XS(s.d,t);return Ue=!0,e.s<0?new l(ln).div(r):Te(r,a)}}else if(o<0)throw Error(On+"NaN");return o=o<0&&e.d[Math.max(t,n)]&1?-1:1,s.s=1,Ue=!1,r=e.times(mc(s,a+c)),Ue=!0,r=xE(r),r.s=o,r};Q.toPrecision=function(e,t){var n,a,r=this,o=r.constructor;return e===void 0?(n=rt(r),a=vo(r,n<=o.toExpNeg||n>=o.toExpPos)):(ma(e,1,bs),t===void 0?t=o.rounding:ma(t,0,8),r=Te(new o(r),e,t),n=rt(r),a=vo(r,e<=n||n<=o.toExpNeg,e)),a};Q.toSignificantDigits=Q.tosd=function(e,t){var n=this,a=n.constructor;return e===void 0?(e=a.precision,t=a.rounding):(ma(e,1,bs),t===void 0?t=a.rounding:ma(t,0,8)),Te(new a(n),e,t)};Q.toString=Q.valueOf=Q.val=Q.toJSON=Q[Symbol.for("nodejs.util.inspect.custom")]=function(){var e=this,t=rt(e),n=e.constructor;return vo(e,t<=n.toExpNeg||t>=n.toExpPos)};function vE(e,t){var n,a,r,o,i,s,l,c,d=e.constructor,u=d.precision;if(!e.s||!t.s)return t.s||(t=new d(e)),Ue?Te(t,u):t;if(l=e.d,c=t.d,i=e.e,r=t.e,l=l.slice(),o=i-r,o){for(o<0?(a=l,o=-o,s=c.length):(a=c,r=i,s=l.length),i=Math.ceil(u/Be),s=i>s?i+1:s+1,o>s&&(o=s,a.length=1),a.reverse();o--;)a.push(0);a.reverse()}for(s=l.length,o=c.length,s-o<0&&(o=s,a=c,c=l,l=a),n=0;o;)n=(l[--o]=l[o]+c[o]+n)/mt|0,l[o]%=mt;for(n&&(l.unshift(n),++r),s=l.length;l[--s]==0;)l.pop();return t.d=l,t.e=r,Ue?Te(t,u):t}function ma(e,t,n){if(e!==~~e||e<t||e>n)throw Error(lo+e)}function ia(e){var t,n,a,r=e.length-1,o="",i=e[0];if(r>0){for(o+=i,t=1;t<r;t++)a=e[t]+"",n=Be-a.length,n&&(o+=ar(n)),o+=a;i=e[t],a=i+"",n=Be-a.length,n&&(o+=ar(n))}else if(i===0)return"0";for(;i%10===0;)i/=10;return o+i}var Ra=function(){function e(a,r){var o,i=0,s=a.length;for(a=a.slice();s--;)o=a[s]*r+i,a[s]=o%mt|0,i=o/mt|0;return i&&a.unshift(i),a}function t(a,r,o,i){var s,l;if(o!=i)l=o>i?1:-1;else for(s=l=0;s<o;s++)if(a[s]!=r[s]){l=a[s]>r[s]?1:-1;break}return l}function n(a,r,o){for(var i=0;o--;)a[o]-=i,i=a[o]<r[o]?1:0,a[o]=i*mt+a[o]-r[o];for(;!a[0]&&a.length>1;)a.shift()}return function(a,r,o,i){var s,l,c,d,u,p,f,g,y,x,m,v,b,k,w,j,A,S,_=a.constructor,T=a.s==r.s?1:-1,D=a.d,E=r.d;if(!a.s)return new _(a);if(!r.s)throw Error(On+"Division by zero");for(l=a.e-r.e,A=E.length,w=D.length,f=new _(T),g=f.d=[],c=0;E[c]==(D[c]||0);)++c;if(E[c]>(D[c]||0)&&--l,o==null?v=o=_.precision:i?v=o+(rt(a)-rt(r))+1:v=o,v<0)return new _(0);if(v=v/Be+2|0,c=0,A==1)for(d=0,E=E[0],v++;(c<w||d)&&v--;c++)b=d*mt+(D[c]||0),g[c]=b/E|0,d=b%E|0;else{for(d=mt/(E[0]+1)|0,d>1&&(E=e(E,d),D=e(D,d),A=E.length,w=D.length),k=A,y=D.slice(0,A),x=y.length;x<A;)y[x++]=0;S=E.slice(),S.unshift(0),j=E[0],E[1]>=mt/2&&++j;do d=0,s=t(E,y,A,x),s<0?(m=y[0],A!=x&&(m=m*mt+(y[1]||0)),d=m/j|0,d>1?(d>=mt&&(d=mt-1),u=e(E,d),p=u.length,x=y.length,s=t(u,y,p,x),s==1&&(d--,n(u,A<p?S:E,p))):(d==0&&(s=d=1),u=E.slice()),p=u.length,p<x&&u.unshift(0),n(y,u,x),s==-1&&(x=y.length,s=t(E,y,A,x),s<1&&(d++,n(y,A<x?S:E,x))),x=y.length):s===0&&(d++,y=[0]),g[c++]=d,s&&y[0]?y[x++]=D[k]||0:(y=[D[k]],x=1);while((k++<w||y[0]!==void 0)&&v--)}return g[0]||g.shift(),f.e=l,Te(f,i?o+rt(f)+1:o)}}();function xE(e,t){var n,a,r,o,i,s,l=0,c=0,d=e.constructor,u=d.precision;if(rt(e)>16)throw Error(mx+rt(e));if(!e.s)return new d(ln);for(Ue=!1,s=u,i=new d(.03125);e.abs().gte(.1);)e=e.times(i),c+=5;for(a=Math.log(Gr(2,c))/Math.LN10*2+5|0,s+=a,n=r=o=new d(ln),d.precision=s;;){if(r=Te(r.times(e),s),n=n.times(++l),i=o.plus(Ra(r,n,s)),ia(i.d).slice(0,s)===ia(o.d).slice(0,s)){for(;c--;)o=Te(o.times(o),s);return d.precision=u,t==null?(Ue=!0,Te(o,u)):o}o=i}}function rt(e){for(var t=e.e*Be,n=e.d[0];n>=10;n/=10)t++;return t}function Nm(e,t,n){if(t>e.LN10.sd())throw Ue=!0,n&&(e.precision=n),Error(On+"LN10 precision limit exceeded");return Te(new e(e.LN10),t)}function ar(e){for(var t="";e--;)t+="0";return t}function mc(e,t){var n,a,r,o,i,s,l,c,d,u=1,p=10,f=e,g=f.d,y=f.constructor,x=y.precision;if(f.s<1)throw Error(On+(f.s?"NaN":"-Infinity"));if(f.eq(ln))return new y(0);if(t==null?(Ue=!1,c=x):c=t,f.eq(10))return t==null&&(Ue=!0),Nm(y,c);if(c+=p,y.precision=c,n=ia(g),a=n.charAt(0),o=rt(f),Math.abs(o)<15e14){for(;a<7&&a!=1||a==1&&n.charAt(1)>3;)f=f.times(e),n=ia(f.d),a=n.charAt(0),u++;o=rt(f),a>1?(f=new y("0."+n),o++):f=new y(a+"."+n.slice(1))}else return l=Nm(y,c+2,x).times(o+""),f=mc(new y(a+"."+n.slice(1)),c-p).plus(l),y.precision=x,t==null?(Ue=!0,Te(f,x)):f;for(s=i=f=Ra(f.minus(ln),f.plus(ln),c),d=Te(f.times(f),c),r=3;;){if(i=Te(i.times(d),c),l=s.plus(Ra(i,new y(r),c)),ia(l.d).slice(0,c)===ia(s.d).slice(0,c))return s=s.times(2),o!==0&&(s=s.plus(Nm(y,c+2,x).times(o+""))),s=Ra(s,new y(u),c),y.precision=x,t==null?(Ue=!0,Te(s,x)):s;s=l,r+=2}}function YS(e,t){var n,a,r;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(a=t.search(/e/i))>0?(n<0&&(n=a),n+=+t.slice(a+1),t=t.substring(0,a)):n<0&&(n=t.length),a=0;t.charCodeAt(a)===48;)++a;for(r=t.length;t.charCodeAt(r-1)===48;)--r;if(t=t.slice(a,r),t){if(r-=a,n=n-a-1,e.e=ws(n/Be),e.d=[],a=(n+1)%Be,n<0&&(a+=Be),a<r){for(a&&e.d.push(+t.slice(0,a)),r-=Be;a<r;)e.d.push(+t.slice(a,a+=Be));t=t.slice(a),a=Be-t.length}else a-=r;for(;a--;)t+="0";if(e.d.push(+t),Ue&&(e.e>kp||e.e<-kp))throw Error(mx+n)}else e.s=0,e.e=0,e.d=[0];return e}function Te(e,t,n){var a,r,o,i,s,l,c,d,u=e.d;for(i=1,o=u[0];o>=10;o/=10)i++;if(a=t-i,a<0)a+=Be,r=t,c=u[d=0];else{if(d=Math.ceil((a+1)/Be),o=u.length,d>=o)return e;for(c=o=u[d],i=1;o>=10;o/=10)i++;a%=Be,r=a-Be+i}if(n!==void 0&&(o=Gr(10,i-r-1),s=c/o%10|0,l=t<0||u[d+1]!==void 0||c%o,l=n<4?(s||l)&&(n==0||n==(e.s<0?3:2)):s>5||s==5&&(n==4||l||n==6&&(a>0?r>0?c/Gr(10,i-r):0:u[d-1])%10&1||n==(e.s<0?8:7))),t<1||!u[0])return l?(o=rt(e),u.length=1,t=t-o-1,u[0]=Gr(10,(Be-t%Be)%Be),e.e=ws(-t/Be)||0):(u.length=1,u[0]=e.e=e.s=0),e;if(a==0?(u.length=d,o=1,d--):(u.length=d+1,o=Gr(10,Be-a),u[d]=r>0?(c/Gr(10,i-r)%Gr(10,r)|0)*o:0),l)for(;;)if(d==0){(u[0]+=o)==mt&&(u[0]=1,++e.e);break}else{if(u[d]+=o,u[d]!=mt)break;u[d--]=0,o=1}for(a=u.length;u[--a]===0;)u.pop();if(Ue&&(e.e>kp||e.e<-kp))throw Error(mx+rt(e));return e}function bE(e,t){var n,a,r,o,i,s,l,c,d,u,p=e.constructor,f=p.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new p(e),Ue?Te(t,f):t;if(l=e.d,u=t.d,a=t.e,c=e.e,l=l.slice(),i=c-a,i){for(d=i<0,d?(n=l,i=-i,s=u.length):(n=u,a=c,s=l.length),r=Math.max(Math.ceil(f/Be),s)+2,i>r&&(i=r,n.length=1),n.reverse(),r=i;r--;)n.push(0);n.reverse()}else{for(r=l.length,s=u.length,d=r<s,d&&(s=r),r=0;r<s;r++)if(l[r]!=u[r]){d=l[r]<u[r];break}i=0}for(d&&(n=l,l=u,u=n,t.s=-t.s),s=l.length,r=u.length-s;r>0;--r)l[s++]=0;for(r=u.length;r>i;){if(l[--r]<u[r]){for(o=r;o&&l[--o]===0;)l[o]=mt-1;--l[o],l[r]+=mt}l[r]-=u[r]}for(;l[--s]===0;)l.pop();for(;l[0]===0;l.shift())--a;return l[0]?(t.d=l,t.e=a,Ue?Te(t,f):t):new p(0)}function vo(e,t,n){var a,r=rt(e),o=ia(e.d),i=o.length;return t?(n&&(a=n-i)>0?o=o.charAt(0)+"."+o.slice(1)+ar(a):i>1&&(o=o.charAt(0)+"."+o.slice(1)),o=o+(r<0?"e":"e+")+r):r<0?(o="0."+ar(-r-1)+o,n&&(a=n-i)>0&&(o+=ar(a))):r>=i?(o+=ar(r+1-i),n&&(a=n-r-1)>0&&(o=o+"."+ar(a))):((a=r+1)<i&&(o=o.slice(0,a)+"."+o.slice(a)),n&&(a=n-i)>0&&(r+1===i&&(o+="."),o+=ar(a))),e.s<0?"-"+o:o}function XS(e,t){if(e.length>t)return e.length=t,!0}function wE(e){var t,n,a;function r(o){var i=this;if(!(i instanceof r))return new r(o);if(i.constructor=r,o instanceof r){i.s=o.s,i.e=o.e,i.d=(o=o.d)?o.slice():o;return}if(typeof o=="number"){if(o*0!==0)throw Error(lo+o);if(o>0)i.s=1;else if(o<0)o=-o,i.s=-1;else{i.s=0,i.e=0,i.d=[0];return}if(o===~~o&&o<1e7){i.e=0,i.d=[o];return}return YS(i,o.toString())}else if(typeof o!="string")throw Error(lo+o);if(o.charCodeAt(0)===45?(o=o.slice(1),i.s=-1):i.s=1,Jle.test(o))YS(i,o);else throw Error(lo+o)}if(r.prototype=Q,r.ROUND_UP=0,r.ROUND_DOWN=1,r.ROUND_CEIL=2,r.ROUND_FLOOR=3,r.ROUND_HALF_UP=4,r.ROUND_HALF_DOWN=5,r.ROUND_HALF_EVEN=6,r.ROUND_HALF_CEIL=7,r.ROUND_HALF_FLOOR=8,r.clone=wE,r.config=r.set=Yle,e===void 0&&(e={}),e)for(a=["precision","rounding","toExpNeg","toExpPos","LN10"],t=0;t<a.length;)e.hasOwnProperty(n=a[t++])||(e[n]=this[n]);return r.config(e),r}function Yle(e){if(!e||typeof e!="object")throw Error(On+"Object expected");var t,n,a,r=["precision",1,bs,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<r.length;t+=3)if((a=e[n=r[t]])!==void 0)if(ws(a)===a&&a>=r[t+1]&&a<=r[t+2])this[n]=a;else throw Error(lo+n+": "+a);if((a=e[n="LN10"])!==void 0)if(a==Math.LN10)this[n]=new this(a);else throw Error(lo+n+": "+a);return this}var gx=wE(Kle);ln=new gx(1);const Ce=gx;function Xle(e){return tce(e)||ece(e)||Zle(e)||Qle()}function Qle(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
121In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Zle(e,t){if(e){if(typeof e=="string")return qg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return qg(e,t)}}function ece(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function tce(e){if(Array.isArray(e))return qg(e)}function qg(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var nce=function(t){return t},jE={},SE=function(t){return t===jE},QS=function(t){return function n(){return arguments.length===0||arguments.length===1&&SE(arguments.length<=0?void 0:arguments[0])?n:t.apply(void 0,arguments)}},ace=function e(t,n){return t===1?n:QS(function(){for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];var i=r.filter(function(s){return s!==jE}).length;return i>=t?n.apply(void 0,r):e(t-i,QS(function(){for(var s=arguments.length,l=new Array(s),c=0;c<s;c++)l[c]=arguments[c];var d=r.map(function(u){return SE(u)?l.shift():u});return n.apply(void 0,Xle(d).concat(l))}))})},sh=function(t){return ace(t.length,t)},Kg=function(t,n){for(var a=[],r=t;r<n;++r)a[r-t]=r;return a},rce=sh(function(e,t){return Array.isArray(t)?t.map(e):Object.keys(t).map(function(n){return t[n]}).map(e)}),oce=function(){for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];if(!n.length)return nce;var r=n.reverse(),o=r[0],i=r.slice(1);return function(){return i.reduce(function(s,l){return l(s)},o.apply(void 0,arguments))}},Jg=function(t){return Array.isArray(t)?t.reverse():t.split("").reverse.join("")},kE=function(t){var n=null,a=null;return function(){for(var r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return n&&o.every(function(s,l){return s===n[l]})||(n=o,a=t.apply(void 0,o)),a}};function ice(e){var t;return e===0?t=1:t=Math.floor(new Ce(e).abs().log(10).toNumber())+1,t}function sce(e,t,n){for(var a=new Ce(e),r=0,o=[];a.lt(t)&&r<1e5;)o.push(a.toNumber()),a=a.add(n),r++;return o}var lce=sh(function(e,t,n){var a=+e,r=+t;return a+n*(r-a)}),cce=sh(function(e,t,n){var a=t-+e;return a=a||1/0,(n-e)/a}),dce=sh(function(e,t,n){var a=t-+e;return a=a||1/0,Math.max(0,Math.min(1,(n-e)/a))});const lh={rangeStep:sce,getDigitCount:ice,interpolateNumber:lce,uninterpolateNumber:cce,uninterpolateTruncation:dce};function Yg(e){return fce(e)||pce(e)||AE(e)||uce()}function uce(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
122In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function pce(e){if(typeof Symbol<"u"&&Symbol.iterator in Object(e))return Array.from(e)}function fce(e){if(Array.isArray(e))return Xg(e)}function gc(e,t){return gce(e)||mce(e,t)||AE(e,t)||hce()}function hce(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
123In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function AE(e,t){if(e){if(typeof e=="string")return Xg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Xg(e,t)}}function Xg(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function mce(e,t){if(!(typeof Symbol>"u"||!(Symbol.iterator in Object(e)))){var n=[],a=!0,r=!1,o=void 0;try{for(var i=e[Symbol.iterator](),s;!(a=(s=i.next()).done)&&(n.push(s.value),!(t&&n.length===t));a=!0);}catch(l){r=!0,o=l}finally{try{!a&&i.return!=null&&i.return()}finally{if(r)throw o}}return n}}function gce(e){if(Array.isArray(e))return e}function _E(e){var t=gc(e,2),n=t[0],a=t[1],r=n,o=a;return n>a&&(r=a,o=n),[r,o]}function CE(e,t,n){if(e.lte(0))return new Ce(0);var a=lh.getDigitCount(e.toNumber()),r=new Ce(10).pow(a),o=e.div(r),i=a!==1?.05:.1,s=new Ce(Math.ceil(o.div(i).toNumber())).add(n).mul(i),l=s.mul(r);return t?l:new Ce(Math.ceil(l))}function yce(e,t,n){var a=1,r=new Ce(e);if(!r.isint()&&n){var o=Math.abs(e);o<1?(a=new Ce(10).pow(lh.getDigitCount(e)-1),r=new Ce(Math.floor(r.div(a).toNumber())).mul(a)):o>1&&(r=new Ce(Math.floor(e)))}else e===0?r=new Ce(Math.floor((t-1)/2)):n||(r=new Ce(Math.floor(e)));var i=Math.floor((t-1)/2),s=oce(rce(function(l){return r.add(new Ce(l-i).mul(a)).toNumber()}),Kg);return s(0,t)}function PE(e,t,n,a){var r=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;if(!Number.isFinite((t-e)/(n-1)))return{step:new Ce(0),tickMin:new Ce(0),tickMax:new Ce(0)};var o=CE(new Ce(t).sub(e).div(n-1),a,r),i;e<=0&&t>=0?i=new Ce(0):(i=new Ce(e).add(t).div(2),i=i.sub(new Ce(i).mod(o)));var s=Math.ceil(i.sub(e).div(o).toNumber()),l=Math.ceil(new Ce(t).sub(i).div(o).toNumber()),c=s+l+1;return c>n?PE(e,t,n,a,r+1):(c<n&&(l=t>0?l+(n-c):l,s=t>0?s:s+(n-c)),{step:o,tickMin:i.sub(new Ce(s).mul(o)),tickMax:i.add(new Ce(l).mul(o))})}function vce(e){var t=gc(e,2),n=t[0],a=t[1],r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:6,o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,i=Math.max(r,2),s=_E([n,a]),l=gc(s,2),c=l[0],d=l[1];if(c===-1/0||d===1/0){var u=d===1/0?[c].concat(Yg(Kg(0,r-1).map(function(){return 1/0}))):[].concat(Yg(Kg(0,r-1).map(function(){return-1/0})),[d]);return n>a?Jg(u):u}if(c===d)return yce(c,r,o);var p=PE(c,d,i,o),f=p.step,g=p.tickMin,y=p.tickMax,x=lh.rangeStep(g,y.add(new Ce(.1).mul(f)),f);return n>a?Jg(x):x}function xce(e,t){var n=gc(e,2),a=n[0],r=n[1],o=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,i=_E([a,r]),s=gc(i,2),l=s[0],c=s[1];if(l===-1/0||c===1/0)return[a,r];if(l===c)return[l];var d=Math.max(t,2),u=CE(new Ce(c).sub(l).div(d-1),o,0),p=[].concat(Yg(lh.rangeStep(new Ce(l),new Ce(c).sub(new Ce(.99).mul(u)),u)),[c]);return a>r?Jg(p):p}var bce=kE(vce),wce=kE(xce),jce="Invariant failed";function xo(e,t){throw new Error(jce)}var Sce=["offset","layout","width","dataKey","data","dataPointFormatter","xAxis","yAxis"];function Fi(e){"@babel/helpers - typeof";return Fi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Fi(e)}function Ap(){return Ap=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Ap.apply(this,arguments)}function kce(e,t){return Pce(e)||Cce(e,t)||_ce(e,t)||Ace()}function Ace(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
124In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function _ce(e,t){if(e){if(typeof e=="string")return ZS(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return ZS(e,t)}}function ZS(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function Cce(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,t!==0)for(;!(l=(a=o.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(d){c=!0,r=d}finally{try{if(!l&&n.return!=null&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw r}}return s}}function Pce(e){if(Array.isArray(e))return e}function Tce(e,t){if(e==null)return{};var n=Ece(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function Ece(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function Dce(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Oce(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,DE(a.key),a)}}function Nce(e,t,n){return t&&Oce(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Rce(e,t,n){return t=_p(t),Lce(e,TE()?Reflect.construct(t,n||[],_p(e).constructor):t.apply(e,n))}function Lce(e,t){if(t&&(Fi(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Bce(e)}function Bce(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function TE(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(TE=function(){return!!e})()}function _p(e){return _p=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},_p(e)}function Ice(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Qg(e,t)}function Qg(e,t){return Qg=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},Qg(e,t)}function EE(e,t,n){return t=DE(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function DE(e){var t=$ce(e,"string");return Fi(t)=="symbol"?t:t+""}function $ce(e,t){if(Fi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Fi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var od=function(e){function t(){return Dce(this,t),Rce(this,t,arguments)}return Ice(t,e),Nce(t,[{key:"render",value:function(){var a=this.props,r=a.offset,o=a.layout,i=a.width,s=a.dataKey,l=a.data,c=a.dataPointFormatter,d=a.xAxis,u=a.yAxis,p=Tce(a,Sce),f=ye(p,!1);this.props.direction==="x"&&d.type!=="number"&&xo();var g=l.map(function(y){var x=c(y,s),m=x.x,v=x.y,b=x.value,k=x.errorVal;if(!k)return null;var w=[],j,A;if(Array.isArray(k)){var S=kce(k,2);j=S[0],A=S[1]}else j=A=k;if(o==="vertical"){var _=d.scale,T=v+r,D=T+i,E=T-i,L=_(b-j),I=_(b+A);w.push({x1:I,y1:D,x2:I,y2:E}),w.push({x1:L,y1:T,x2:I,y2:T}),w.push({x1:L,y1:D,x2:L,y2:E})}else if(o==="horizontal"){var $=u.scale,F=m+r,B=F-i,N=F+i,R=$(b-j),U=$(b+A);w.push({x1:B,y1:U,x2:N,y2:U}),w.push({x1:F,y1:R,x2:F,y2:U}),w.push({x1:B,y1:R,x2:N,y2:R})}return O.createElement(et,Ap({className:"recharts-errorBar",key:"bar-".concat(w.map(function(z){return"".concat(z.x1,"-").concat(z.x2,"-").concat(z.y1,"-").concat(z.y2)}))},f),w.map(function(z){return O.createElement("line",Ap({},z,{key:"line-".concat(z.x1,"-").concat(z.x2,"-").concat(z.y1,"-").concat(z.y2)}))}))});return O.createElement(et,{className:"recharts-errorBars"},g)}}])}(O.Component);EE(od,"defaultProps",{stroke:"black",strokeWidth:1.5,width:5,offset:0,layout:"horizontal"});EE(od,"displayName","ErrorBar");function yc(e){"@babel/helpers - typeof";return yc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},yc(e)}function ek(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Ir(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?ek(Object(n),!0).forEach(function(a){Mce(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ek(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Mce(e,t,n){return t=Fce(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Fce(e){var t=Uce(e,"string");return yc(t)=="symbol"?t:t+""}function Uce(e,t){if(yc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(yc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var OE=function(t){var n=t.children,a=t.formattedGraphicalItems,r=t.legendWidth,o=t.legendContent,i=on(n,xi);if(!i)return null;var s=xi.defaultProps,l=s!==void 0?Ir(Ir({},s),i.props):{},c;return i.props&&i.props.payload?c=i.props&&i.props.payload:o==="children"?c=(a||[]).reduce(function(d,u){var p=u.item,f=u.props,g=f.sectors||f.data||[];return d.concat(g.map(function(y){return{type:i.props.iconType||p.props.legendType,value:y.name,color:y.fill,payload:y}}))},[]):c=(a||[]).map(function(d){var u=d.item,p=u.type.defaultProps,f=p!==void 0?Ir(Ir({},p),u.props):{},g=f.dataKey,y=f.name,x=f.legendType,m=f.hide;return{inactive:m,dataKey:g,type:l.iconType||x||"square",color:yx(u),value:y||g,payload:f}}),Ir(Ir(Ir({},l),xi.getWithHeight(i,r)),{},{payload:c,item:i})};function vc(e){"@babel/helpers - typeof";return vc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},vc(e)}function tk(e){return Hce(e)||zce(e)||Vce(e)||Wce()}function Wce(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
125In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Vce(e,t){if(e){if(typeof e=="string")return Zg(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Zg(e,t)}}function zce(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Hce(e){if(Array.isArray(e))return Zg(e)}function Zg(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function nk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Ye(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?nk(Object(n),!0).forEach(function(a){wi(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nk(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function wi(e,t,n){return t=Gce(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Gce(e){var t=qce(e,"string");return vc(t)=="symbol"?t:t+""}function qce(e,t){if(vc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(vc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function hn(e,t,n){return me(e)||me(t)?n:ut(t)?Pn(e,t,n):he(t)?t(e):n}function Sl(e,t,n,a){var r=zle(e,function(s){return hn(s,t)});if(n==="number"){var o=r.filter(function(s){return J(s)||parseFloat(s)});return o.length?[oh(o),rh(o)]:[1/0,-1/0]}var i=a?r.filter(function(s){return!me(s)}):r;return i.map(function(s){return ut(s)||s instanceof Date?s:""})}var Kce=function(t){var n,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,i=-1,s=(n=a==null?void 0:a.length)!==null&&n!==void 0?n:0;if(s<=1)return 0;if(o&&o.axisType==="angleAxis"&&Math.abs(Math.abs(o.range[1]-o.range[0])-360)<=1e-6)for(var l=o.range,c=0;c<s;c++){var d=c>0?r[c-1].coordinate:r[s-1].coordinate,u=r[c].coordinate,p=c>=s-1?r[0].coordinate:r[c+1].coordinate,f=void 0;if(Jn(u-d)!==Jn(p-u)){var g=[];if(Jn(p-u)===Jn(l[1]-l[0])){f=p;var y=u+l[1]-l[0];g[0]=Math.min(y,(y+d)/2),g[1]=Math.max(y,(y+d)/2)}else{f=d;var x=p+l[1]-l[0];g[0]=Math.min(u,(x+u)/2),g[1]=Math.max(u,(x+u)/2)}var m=[Math.min(u,(f+u)/2),Math.max(u,(f+u)/2)];if(t>m[0]&&t<=m[1]||t>=g[0]&&t<=g[1]){i=r[c].index;break}}else{var v=Math.min(d,p),b=Math.max(d,p);if(t>(v+u)/2&&t<=(b+u)/2){i=r[c].index;break}}}else for(var k=0;k<s;k++)if(k===0&&t<=(a[k].coordinate+a[k+1].coordinate)/2||k>0&&k<s-1&&t>(a[k].coordinate+a[k-1].coordinate)/2&&t<=(a[k].coordinate+a[k+1].coordinate)/2||k===s-1&&t>(a[k].coordinate+a[k-1].coordinate)/2){i=a[k].index;break}return i},yx=function(t){var n,a=t,r=a.type.displayName,o=(n=t.type)!==null&&n!==void 0&&n.defaultProps?Ye(Ye({},t.type.defaultProps),t.props):t.props,i=o.stroke,s=o.fill,l;switch(r){case"Line":l=i;break;case"Area":case"Radar":l=i&&i!=="none"?i:s;break;default:l=s;break}return l},Jce=function(t){var n=t.barSize,a=t.totalSize,r=t.stackGroups,o=r===void 0?{}:r;if(!o)return{};for(var i={},s=Object.keys(o),l=0,c=s.length;l<c;l++)for(var d=o[s[l]].stackGroups,u=Object.keys(d),p=0,f=u.length;p<f;p++){var g=d[u[p]],y=g.items,x=g.cateAxisId,m=y.filter(function(A){return Oa(A.type).indexOf("Bar")>=0});if(m&&m.length){var v=m[0].type.defaultProps,b=v!==void 0?Ye(Ye({},v),m[0].props):m[0].props,k=b.barSize,w=b[x];i[w]||(i[w]=[]);var j=me(k)?n:k;i[w].push({item:m[0],stackList:m.slice(1),barSize:me(j)?void 0:yo(j,a,0)})}}return i},Yce=function(t){var n=t.barGap,a=t.barCategoryGap,r=t.bandSize,o=t.sizeList,i=o===void 0?[]:o,s=t.maxBarSize,l=i.length;if(l<1)return null;var c=yo(n,r,0,!0),d,u=[];if(i[0].barSize===+i[0].barSize){var p=!1,f=r/l,g=i.reduce(function(k,w){return k+w.barSize||0},0);g+=(l-1)*c,g>=r&&(g-=(l-1)*c,c=0),g>=r&&f>0&&(p=!0,f*=.9,g=l*f);var y=(r-g)/2>>0,x={offset:y-c,size:0};d=i.reduce(function(k,w){var j={item:w.item,position:{offset:x.offset+x.size+c,size:p?f:w.barSize}},A=[].concat(tk(k),[j]);return x=A[A.length-1].position,w.stackList&&w.stackList.length&&w.stackList.forEach(function(S){A.push({item:S,position:x})}),A},u)}else{var m=yo(a,r,0,!0);r-2*m-(l-1)*c<=0&&(c=0);var v=(r-2*m-(l-1)*c)/l;v>1&&(v>>=0);var b=s===+s?Math.min(v,s):v;d=i.reduce(function(k,w,j){var A=[].concat(tk(k),[{item:w.item,position:{offset:m+(v+c)*j+(v-b)/2,size:b}}]);return w.stackList&&w.stackList.length&&w.stackList.forEach(function(S){A.push({item:S,position:A[A.length-1].position})}),A},u)}return d},Xce=function(t,n,a,r){var o=a.children,i=a.width,s=a.margin,l=i-(s.left||0)-(s.right||0),c=OE({children:o,legendWidth:l});if(c){var d=r||{},u=d.width,p=d.height,f=c.align,g=c.verticalAlign,y=c.layout;if((y==="vertical"||y==="horizontal"&&g==="middle")&&f!=="center"&&J(t[f]))return Ye(Ye({},t),{},wi({},f,t[f]+(u||0)));if((y==="horizontal"||y==="vertical"&&f==="center")&&g!=="middle"&&J(t[g]))return Ye(Ye({},t),{},wi({},g,t[g]+(p||0)))}return t},Qce=function(t,n,a){return me(n)?!0:t==="horizontal"?n==="yAxis":t==="vertical"||a==="x"?n==="xAxis":a==="y"?n==="yAxis":!0},NE=function(t,n,a,r,o){var i=n.props.children,s=Tn(i,od).filter(function(c){return Qce(r,o,c.props.direction)});if(s&&s.length){var l=s.map(function(c){return c.props.dataKey});return t.reduce(function(c,d){var u=hn(d,a);if(me(u))return c;var p=Array.isArray(u)?[oh(u),rh(u)]:[u,u],f=l.reduce(function(g,y){var x=hn(d,y,0),m=p[0]-Math.abs(Array.isArray(x)?x[0]:x),v=p[1]+Math.abs(Array.isArray(x)?x[1]:x);return[Math.min(m,g[0]),Math.max(v,g[1])]},[1/0,-1/0]);return[Math.min(f[0],c[0]),Math.max(f[1],c[1])]},[1/0,-1/0])}return null},Zce=function(t,n,a,r,o){var i=n.map(function(s){return NE(t,s,a,o,r)}).filter(function(s){return!me(s)});return i&&i.length?i.reduce(function(s,l){return[Math.min(s[0],l[0]),Math.max(s[1],l[1])]},[1/0,-1/0]):null},RE=function(t,n,a,r,o){var i=n.map(function(l){var c=l.props.dataKey;return a==="number"&&c&&NE(t,l,c,r)||Sl(t,c,a,o)});if(a==="number")return i.reduce(function(l,c){return[Math.min(l[0],c[0]),Math.max(l[1],c[1])]},[1/0,-1/0]);var s={};return i.reduce(function(l,c){for(var d=0,u=c.length;d<u;d++)s[c[d]]||(s[c[d]]=!0,l.push(c[d]));return l},[])},LE=function(t,n){return t==="horizontal"&&n==="xAxis"||t==="vertical"&&n==="yAxis"||t==="centric"&&n==="angleAxis"||t==="radial"&&n==="radiusAxis"},BE=function(t,n,a,r){if(r)return t.map(function(l){return l.coordinate});var o,i,s=t.map(function(l){return l.coordinate===n&&(o=!0),l.coordinate===a&&(i=!0),l.coordinate});return o||s.push(n),i||s.push(a),s},Pa=function(t,n,a){if(!t)return null;var r=t.scale,o=t.duplicateDomain,i=t.type,s=t.range,l=t.realScaleType==="scaleBand"?r.bandwidth()/2:2,c=(n||a)&&i==="category"&&r.bandwidth?r.bandwidth()/l:0;if(c=t.axisType==="angleAxis"&&(s==null?void 0:s.length)>=2?Jn(s[0]-s[1])*2*c:c,n&&(t.ticks||t.niceTicks)){var d=(t.ticks||t.niceTicks).map(function(u){var p=o?o.indexOf(u):u;return{coordinate:r(p)+c,value:u,offset:c}});return d.filter(function(u){return!Qc(u.coordinate)})}return t.isCategorical&&t.categoricalDomain?t.categoricalDomain.map(function(u,p){return{coordinate:r(u)+c,value:u,index:p,offset:c}}):r.ticks&&!a?r.ticks(t.tickCount).map(function(u){return{coordinate:r(u)+c,value:u,offset:c}}):r.domain().map(function(u,p){return{coordinate:r(u)+c,value:o?o[u]:u,index:p,offset:c}})},Rm=new WeakMap,Vd=function(t,n){if(typeof n!="function")return t;Rm.has(t)||Rm.set(t,new WeakMap);var a=Rm.get(t);if(a.has(n))return a.get(n);var r=function(){t.apply(void 0,arguments),n.apply(void 0,arguments)};return a.set(n,r),r},ede=function(t,n,a){var r=t.scale,o=t.type,i=t.layout,s=t.axisType;if(r==="auto")return i==="radial"&&s==="radiusAxis"?{scale:dc(),realScaleType:"band"}:i==="radial"&&s==="angleAxis"?{scale:bp(),realScaleType:"linear"}:o==="category"&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0&&!a)?{scale:jl(),realScaleType:"point"}:o==="category"?{scale:dc(),realScaleType:"band"}:{scale:bp(),realScaleType:"linear"};if(go(r)){var l="scale".concat(Hf(r));return{scale:(JS[l]||jl)(),realScaleType:JS[l]?l:"point"}}return he(r)?{scale:r}:{scale:jl(),realScaleType:"point"}},ak=1e-4,tde=function(t){var n=t.domain();if(!(!n||n.length<=2)){var a=n.length,r=t.range(),o=Math.min(r[0],r[1])-ak,i=Math.max(r[0],r[1])+ak,s=t(n[0]),l=t(n[a-1]);(s<o||s>i||l<o||l>i)&&t.domain([n[0],n[a-1]])}},nde=function(t,n){if(!t)return null;for(var a=0,r=t.length;a<r;a++)if(t[a].item===n)return t[a].position;return null},ade=function(t,n){if(!n||n.length!==2||!J(n[0])||!J(n[1]))return t;var a=Math.min(n[0],n[1]),r=Math.max(n[0],n[1]),o=[t[0],t[1]];return(!J(t[0])||t[0]<a)&&(o[0]=a),(!J(t[1])||t[1]>r)&&(o[1]=r),o[0]>r&&(o[0]=r),o[1]<a&&(o[1]=a),o},rde=function(t){var n=t.length;if(!(n<=0))for(var a=0,r=t[0].length;a<r;++a)for(var o=0,i=0,s=0;s<n;++s){var l=Qc(t[s][a][1])?t[s][a][0]:t[s][a][1];l>=0?(t[s][a][0]=o,t[s][a][1]=o+l,o=t[s][a][1]):(t[s][a][0]=i,t[s][a][1]=i+l,i=t[s][a][1])}},ode=function(t){var n=t.length;if(!(n<=0))for(var a=0,r=t[0].length;a<r;++a)for(var o=0,i=0;i<n;++i){var s=Qc(t[i][a][1])?t[i][a][0]:t[i][a][1];s>=0?(t[i][a][0]=o,t[i][a][1]=o+s,o=t[i][a][1]):(t[i][a][0]=0,t[i][a][1]=0)}},ide={sign:rde,expand:wY,none:Oi,silhouette:jY,wiggle:SY,positive:ode},sde=function(t,n,a){var r=n.map(function(s){return s.props.dataKey}),o=ide[a],i=bY().keys(r).value(function(s,l){return+hn(s,l,0)}).order(kg).offset(o);return i(t)},lde=function(t,n,a,r,o,i){if(!t)return null;var s=i?n.reverse():n,l={},c=s.reduce(function(u,p){var f,g=(f=p.type)!==null&&f!==void 0&&f.defaultProps?Ye(Ye({},p.type.defaultProps),p.props):p.props,y=g.stackId,x=g.hide;if(x)return u;var m=g[a],v=u[m]||{hasStack:!1,stackGroups:{}};if(ut(y)){var b=v.stackGroups[y]||{numericAxisId:a,cateAxisId:r,items:[]};b.items.push(p),v.hasStack=!0,v.stackGroups[y]=b}else v.stackGroups[Zc("_stackId_")]={numericAxisId:a,cateAxisId:r,items:[p]};return Ye(Ye({},u),{},wi({},m,v))},l),d={};return Object.keys(c).reduce(function(u,p){var f=c[p];if(f.hasStack){var g={};f.stackGroups=Object.keys(f.stackGroups).reduce(function(y,x){var m=f.stackGroups[x];return Ye(Ye({},y),{},wi({},x,{numericAxisId:a,cateAxisId:r,items:m.items,stackedData:sde(t,m.items,o)}))},g)}return Ye(Ye({},u),{},wi({},p,f))},d)},cde=function(t,n){var a=n.realScaleType,r=n.type,o=n.tickCount,i=n.originalDomain,s=n.allowDecimals,l=a||n.scale;if(l!=="auto"&&l!=="linear")return null;if(o&&r==="number"&&i&&(i[0]==="auto"||i[1]==="auto")){var c=t.domain();if(!c.length)return null;var d=bce(c,o,s);return t.domain([oh(d),rh(d)]),{niceTicks:d}}if(o&&r==="number"){var u=t.domain(),p=wce(u,o,s);return{niceTicks:p}}return null};function rk(e){var t=e.axis,n=e.ticks,a=e.bandSize,r=e.entry,o=e.index,i=e.dataKey;if(t.type==="category"){if(!t.allowDuplicatedCategory&&t.dataKey&&!me(r[t.dataKey])){var s=Yu(n,"value",r[t.dataKey]);if(s)return s.coordinate+a/2}return n[o]?n[o].coordinate+a/2:null}var l=hn(r,me(i)?t.dataKey:i);return me(l)?null:t.scale(l)}var ok=function(t){var n=t.axis,a=t.ticks,r=t.offset,o=t.bandSize,i=t.entry,s=t.index;if(n.type==="category")return a[s]?a[s].coordinate+r:null;var l=hn(i,n.dataKey,n.domain[s]);return me(l)?null:n.scale(l)-o/2+r},dde=function(t){var n=t.numericAxis,a=n.scale.domain();if(n.type==="number"){var r=Math.min(a[0],a[1]),o=Math.max(a[0],a[1]);return r<=0&&o>=0?0:o<0?o:r}return a[0]},ude=function(t,n){var a,r=(a=t.type)!==null&&a!==void 0&&a.defaultProps?Ye(Ye({},t.type.defaultProps),t.props):t.props,o=r.stackId;if(ut(o)){var i=n[o];if(i){var s=i.items.indexOf(t);return s>=0?i.stackedData[s]:null}}return null},pde=function(t){return t.reduce(function(n,a){return[oh(a.concat([n[0]]).filter(J)),rh(a.concat([n[1]]).filter(J))]},[1/0,-1/0])},IE=function(t,n,a){return Object.keys(t).reduce(function(r,o){var i=t[o],s=i.stackedData,l=s.reduce(function(c,d){var u=pde(d.slice(n,a+1));return[Math.min(c[0],u[0]),Math.max(c[1],u[1])]},[1/0,-1/0]);return[Math.min(l[0],r[0]),Math.max(l[1],r[1])]},[1/0,-1/0]).map(function(r){return r===1/0||r===-1/0?0:r})},ik=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,sk=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,e0=function(t,n,a){if(he(t))return t(n,a);if(!Array.isArray(t))return n;var r=[];if(J(t[0]))r[0]=a?t[0]:Math.min(t[0],n[0]);else if(ik.test(t[0])){var o=+ik.exec(t[0])[1];r[0]=n[0]-o}else he(t[0])?r[0]=t[0](n[0]):r[0]=n[0];if(J(t[1]))r[1]=a?t[1]:Math.max(t[1],n[1]);else if(sk.test(t[1])){var i=+sk.exec(t[1])[1];r[1]=n[1]+i}else he(t[1])?r[1]=t[1](n[1]):r[1]=n[1];return r},Cp=function(t,n,a){if(t&&t.scale&&t.scale.bandwidth){var r=t.scale.bandwidth();if(!a||r>0)return r}if(t&&n&&n.length>=2){for(var o=zv(n,function(u){return u.coordinate}),i=1/0,s=1,l=o.length;s<l;s++){var c=o[s],d=o[s-1];i=Math.min((c.coordinate||0)-(d.coordinate||0),i)}return i===1/0?0:i}return a?void 0:0},lk=function(t,n,a){return!t||!t.length||ih(t,Pn(a,"type.defaultProps.domain"))?n:t},$E=function(t,n){var a=t.type.defaultProps?Ye(Ye({},t.type.defaultProps),t.props):t.props,r=a.dataKey,o=a.name,i=a.unit,s=a.formatter,l=a.tooltipType,c=a.chartType,d=a.hide;return Ye(Ye({},ye(t,!1)),{},{dataKey:r,unit:i,formatter:s,name:o||r,color:yx(t),value:hn(n,r),type:l,payload:n,chartType:c,hide:d})};function xc(e){"@babel/helpers - typeof";return xc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},xc(e)}function ck(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function dk(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?ck(Object(n),!0).forEach(function(a){fde(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ck(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function fde(e,t,n){return t=hde(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function hde(e){var t=mde(e,"string");return xc(t)=="symbol"?t:t+""}function mde(e,t){if(xc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(xc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Pp=Math.PI/180,gde=function(t){return t*180/Math.PI},_t=function(t,n,a,r){return{x:t+Math.cos(-Pp*r)*a,y:n+Math.sin(-Pp*r)*a}},yde=function(t,n){var a=t.x,r=t.y,o=n.x,i=n.y;return Math.sqrt(Math.pow(a-o,2)+Math.pow(r-i,2))},vde=function(t,n){var a=t.x,r=t.y,o=n.cx,i=n.cy,s=yde({x:a,y:r},{x:o,y:i});if(s<=0)return{radius:s};var l=(a-o)/s,c=Math.acos(l);return r>i&&(c=2*Math.PI-c),{radius:s,angle:gde(c),angleInRadian:c}},xde=function(t){var n=t.startAngle,a=t.endAngle,r=Math.floor(n/360),o=Math.floor(a/360),i=Math.min(r,o);return{startAngle:n-i*360,endAngle:a-i*360}},bde=function(t,n){var a=n.startAngle,r=n.endAngle,o=Math.floor(a/360),i=Math.floor(r/360),s=Math.min(o,i);return t+s*360},uk=function(t,n){var a=t.x,r=t.y,o=vde({x:a,y:r},n),i=o.radius,s=o.angle,l=n.innerRadius,c=n.outerRadius;if(i<l||i>c)return!1;if(i===0)return!0;var d=xde(n),u=d.startAngle,p=d.endAngle,f=s,g;if(u<=p){for(;f>p;)f-=360;for(;f<u;)f+=360;g=f>=u&&f<=p}else{for(;f>u;)f-=360;for(;f<p;)f+=360;g=f>=p&&f<=u}return g?dk(dk({},n),{},{radius:i,angle:bde(f,n)}):null};function bc(e){"@babel/helpers - typeof";return bc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},bc(e)}var wde=["offset"];function jde(e){return _de(e)||Ade(e)||kde(e)||Sde()}function Sde(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
126In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function kde(e,t){if(e){if(typeof e=="string")return t0(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return t0(e,t)}}function Ade(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function _de(e){if(Array.isArray(e))return t0(e)}function t0(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function Cde(e,t){if(e==null)return{};var n=Pde(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function Pde(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function pk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function st(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?pk(Object(n),!0).forEach(function(a){Tde(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pk(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Tde(e,t,n){return t=Ede(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Ede(e){var t=Dde(e,"string");return bc(t)=="symbol"?t:t+""}function Dde(e,t){if(bc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(bc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function wc(){return wc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},wc.apply(this,arguments)}var Ode=function(t){var n=t.value,a=t.formatter,r=me(t.children)?n:t.children;return he(a)?a(r):r},Nde=function(t,n){var a=Jn(n-t),r=Math.min(Math.abs(n-t),360);return a*r},Rde=function(t,n,a){var r=t.position,o=t.viewBox,i=t.offset,s=t.className,l=o,c=l.cx,d=l.cy,u=l.innerRadius,p=l.outerRadius,f=l.startAngle,g=l.endAngle,y=l.clockWise,x=(u+p)/2,m=Nde(f,g),v=m>=0?1:-1,b,k;r==="insideStart"?(b=f+v*i,k=y):r==="insideEnd"?(b=g-v*i,k=!y):r==="end"&&(b=g+v*i,k=y),k=m<=0?k:!k;var w=_t(c,d,x,b),j=_t(c,d,x,b+(k?1:-1)*359),A="M".concat(w.x,",").concat(w.y,`
127    A`).concat(x,",").concat(x,",0,1,").concat(k?0:1,`,
128    `).concat(j.x,",").concat(j.y),S=me(t.id)?Zc("recharts-radial-line-"):t.id;return O.createElement("text",wc({},a,{dominantBaseline:"central",className:xe("recharts-radial-bar-label",s)}),O.createElement("defs",null,O.createElement("path",{id:S,d:A})),O.createElement("textPath",{xlinkHref:"#".concat(S)},n))},Lde=function(t){var n=t.viewBox,a=t.offset,r=t.position,o=n,i=o.cx,s=o.cy,l=o.innerRadius,c=o.outerRadius,d=o.startAngle,u=o.endAngle,p=(d+u)/2;if(r==="outside"){var f=_t(i,s,c+a,p),g=f.x,y=f.y;return{x:g,y,textAnchor:g>=i?"start":"end",verticalAnchor:"middle"}}if(r==="center")return{x:i,y:s,textAnchor:"middle",verticalAnchor:"middle"};if(r==="centerTop")return{x:i,y:s,textAnchor:"middle",verticalAnchor:"start"};if(r==="centerBottom")return{x:i,y:s,textAnchor:"middle",verticalAnchor:"end"};var x=(l+c)/2,m=_t(i,s,x,p),v=m.x,b=m.y;return{x:v,y:b,textAnchor:"middle",verticalAnchor:"middle"}},Bde=function(t){var n=t.viewBox,a=t.parentViewBox,r=t.offset,o=t.position,i=n,s=i.x,l=i.y,c=i.width,d=i.height,u=d>=0?1:-1,p=u*r,f=u>0?"end":"start",g=u>0?"start":"end",y=c>=0?1:-1,x=y*r,m=y>0?"end":"start",v=y>0?"start":"end";if(o==="top"){var b={x:s+c/2,y:l-u*r,textAnchor:"middle",verticalAnchor:f};return st(st({},b),a?{height:Math.max(l-a.y,0),width:c}:{})}if(o==="bottom"){var k={x:s+c/2,y:l+d+p,textAnchor:"middle",verticalAnchor:g};return st(st({},k),a?{height:Math.max(a.y+a.height-(l+d),0),width:c}:{})}if(o==="left"){var w={x:s-x,y:l+d/2,textAnchor:m,verticalAnchor:"middle"};return st(st({},w),a?{width:Math.max(w.x-a.x,0),height:d}:{})}if(o==="right"){var j={x:s+c+x,y:l+d/2,textAnchor:v,verticalAnchor:"middle"};return st(st({},j),a?{width:Math.max(a.x+a.width-j.x,0),height:d}:{})}var A=a?{width:c,height:d}:{};return o==="insideLeft"?st({x:s+x,y:l+d/2,textAnchor:v,verticalAnchor:"middle"},A):o==="insideRight"?st({x:s+c-x,y:l+d/2,textAnchor:m,verticalAnchor:"middle"},A):o==="insideTop"?st({x:s+c/2,y:l+p,textAnchor:"middle",verticalAnchor:g},A):o==="insideBottom"?st({x:s+c/2,y:l+d-p,textAnchor:"middle",verticalAnchor:f},A):o==="insideTopLeft"?st({x:s+x,y:l+p,textAnchor:v,verticalAnchor:g},A):o==="insideTopRight"?st({x:s+c-x,y:l+p,textAnchor:m,verticalAnchor:g},A):o==="insideBottomLeft"?st({x:s+x,y:l+d-p,textAnchor:v,verticalAnchor:f},A):o==="insideBottomRight"?st({x:s+c-x,y:l+d-p,textAnchor:m,verticalAnchor:f},A):us(o)&&(J(o.x)||eo(o.x))&&(J(o.y)||eo(o.y))?st({x:s+yo(o.x,c),y:l+yo(o.y,d),textAnchor:"end",verticalAnchor:"end"},A):st({x:s+c/2,y:l+d/2,textAnchor:"middle",verticalAnchor:"middle"},A)},Ide=function(t){return"cx"in t&&J(t.cx)};function Rt(e){var t=e.offset,n=t===void 0?5:t,a=Cde(e,wde),r=st({offset:n},a),o=r.viewBox,i=r.position,s=r.value,l=r.children,c=r.content,d=r.className,u=d===void 0?"":d,p=r.textBreakAll;if(!o||me(s)&&me(l)&&!C.isValidElement(c)&&!he(c))return null;if(C.isValidElement(c))return C.cloneElement(c,r);var f;if(he(c)){if(f=C.createElement(c,r),C.isValidElement(f))return f}else f=Ode(r);var g=Ide(o),y=ye(r,!0);if(g&&(i==="insideStart"||i==="insideEnd"||i==="end"))return Rde(r,f,y);var x=g?Lde(r):Bde(r);return O.createElement(pp,wc({className:xe("recharts-label",u)},y,x,{breakAll:p}),f)}Rt.displayName="Label";var ME=function(t){var n=t.cx,a=t.cy,r=t.angle,o=t.startAngle,i=t.endAngle,s=t.r,l=t.radius,c=t.innerRadius,d=t.outerRadius,u=t.x,p=t.y,f=t.top,g=t.left,y=t.width,x=t.height,m=t.clockWise,v=t.labelViewBox;if(v)return v;if(J(y)&&J(x)){if(J(u)&&J(p))return{x:u,y:p,width:y,height:x};if(J(f)&&J(g))return{x:f,y:g,width:y,height:x}}return J(u)&&J(p)?{x:u,y:p,width:0,height:0}:J(n)&&J(a)?{cx:n,cy:a,startAngle:o||r||0,endAngle:i||r||0,innerRadius:c||0,outerRadius:d||l||s||0,clockWise:m}:t.viewBox?t.viewBox:{}},$de=function(t,n){return t?t===!0?O.createElement(Rt,{key:"label-implicit",viewBox:n}):ut(t)?O.createElement(Rt,{key:"label-implicit",viewBox:n,value:t}):C.isValidElement(t)?t.type===Rt?C.cloneElement(t,{key:"label-implicit",viewBox:n}):O.createElement(Rt,{key:"label-implicit",content:t,viewBox:n}):he(t)?O.createElement(Rt,{key:"label-implicit",content:t,viewBox:n}):us(t)?O.createElement(Rt,wc({viewBox:n},t,{key:"label-implicit"})):null:null},Mde=function(t,n){var a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!t||!t.children&&a&&!t.label)return null;var r=t.children,o=ME(t),i=Tn(r,Rt).map(function(l,c){return C.cloneElement(l,{viewBox:n||o,key:"label-".concat(c)})});if(!a)return i;var s=$de(t.label,n||o);return[s].concat(jde(i))};Rt.parseViewBox=ME;Rt.renderCallByParent=Mde;function Fde(e){var t=e==null?0:e.length;return t?e[t-1]:void 0}var Ude=Fde;const Wde=Pe(Ude);function jc(e){"@babel/helpers - typeof";return jc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},jc(e)}var Vde=["valueAccessor"],zde=["data","dataKey","clockWise","id","textBreakAll"];function Hde(e){return Jde(e)||Kde(e)||qde(e)||Gde()}function Gde(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
129In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function qde(e,t){if(e){if(typeof e=="string")return n0(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return n0(e,t)}}function Kde(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Jde(e){if(Array.isArray(e))return n0(e)}function n0(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function Tp(){return Tp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Tp.apply(this,arguments)}function fk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function hk(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?fk(Object(n),!0).forEach(function(a){Yde(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):fk(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Yde(e,t,n){return t=Xde(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Xde(e){var t=Qde(e,"string");return jc(t)=="symbol"?t:t+""}function Qde(e,t){if(jc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(jc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function mk(e,t){if(e==null)return{};var n=Zde(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function Zde(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}var eue=function(t){return Array.isArray(t.value)?Wde(t.value):t.value};function br(e){var t=e.valueAccessor,n=t===void 0?eue:t,a=mk(e,Vde),r=a.data,o=a.dataKey,i=a.clockWise,s=a.id,l=a.textBreakAll,c=mk(a,zde);return!r||!r.length?null:O.createElement(et,{className:"recharts-label-list"},r.map(function(d,u){var p=me(o)?n(d,u):hn(d&&d.payload,o),f=me(s)?{}:{id:"".concat(s,"-").concat(u)};return O.createElement(Rt,Tp({},ye(d,!0),c,f,{parentViewBox:d.parentViewBox,value:p,textBreakAll:l,viewBox:Rt.parseViewBox(me(i)?d:hk(hk({},d),{},{clockWise:i})),key:"label-".concat(u),index:u}))}))}br.displayName="LabelList";function tue(e,t){return e?e===!0?O.createElement(br,{key:"labelList-implicit",data:t}):O.isValidElement(e)||he(e)?O.createElement(br,{key:"labelList-implicit",data:t,content:e}):us(e)?O.createElement(br,Tp({data:t},e,{key:"labelList-implicit"})):null:null}function nue(e,t){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0;if(!e||!e.children&&n&&!e.label)return null;var a=e.children,r=Tn(a,br).map(function(i,s){return C.cloneElement(i,{data:t,key:"labelList-".concat(s)})});if(!n)return r;var o=tue(e.label,t);return[o].concat(Hde(r))}br.renderCallByParent=nue;function Sc(e){"@babel/helpers - typeof";return Sc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Sc(e)}function a0(){return a0=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},a0.apply(this,arguments)}function gk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function yk(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?gk(Object(n),!0).forEach(function(a){aue(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):gk(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function aue(e,t,n){return t=rue(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rue(e){var t=oue(e,"string");return Sc(t)=="symbol"?t:t+""}function oue(e,t){if(Sc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Sc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var iue=function(t,n){var a=Jn(n-t),r=Math.min(Math.abs(n-t),359.999);return a*r},zd=function(t){var n=t.cx,a=t.cy,r=t.radius,o=t.angle,i=t.sign,s=t.isExternal,l=t.cornerRadius,c=t.cornerIsExternal,d=l*(s?1:-1)+r,u=Math.asin(l/d)/Pp,p=c?o:o+i*u,f=_t(n,a,d,p),g=_t(n,a,r,p),y=c?o-i*u:o,x=_t(n,a,d*Math.cos(u*Pp),y);return{center:f,circleTangency:g,lineTangency:x,theta:u}},FE=function(t){var n=t.cx,a=t.cy,r=t.innerRadius,o=t.outerRadius,i=t.startAngle,s=t.endAngle,l=iue(i,s),c=i+l,d=_t(n,a,o,i),u=_t(n,a,o,c),p="M ".concat(d.x,",").concat(d.y,`
130    A `).concat(o,",").concat(o,`,0,
131    `).concat(+(Math.abs(l)>180),",").concat(+(i>c),`,
132    `).concat(u.x,",").concat(u.y,`
133  `);if(r>0){var f=_t(n,a,r,i),g=_t(n,a,r,c);p+="L ".concat(g.x,",").concat(g.y,`
134            A `).concat(r,",").concat(r,`,0,
135            `).concat(+(Math.abs(l)>180),",").concat(+(i<=c),`,
136            `).concat(f.x,",").concat(f.y," Z")}else p+="L ".concat(n,",").concat(a," Z");return p},sue=function(t){var n=t.cx,a=t.cy,r=t.innerRadius,o=t.outerRadius,i=t.cornerRadius,s=t.forceCornerRadius,l=t.cornerIsExternal,c=t.startAngle,d=t.endAngle,u=Jn(d-c),p=zd({cx:n,cy:a,radius:o,angle:c,sign:u,cornerRadius:i,cornerIsExternal:l}),f=p.circleTangency,g=p.lineTangency,y=p.theta,x=zd({cx:n,cy:a,radius:o,angle:d,sign:-u,cornerRadius:i,cornerIsExternal:l}),m=x.circleTangency,v=x.lineTangency,b=x.theta,k=l?Math.abs(c-d):Math.abs(c-d)-y-b;if(k<0)return s?"M ".concat(g.x,",").concat(g.y,`
137        a`).concat(i,",").concat(i,",0,0,1,").concat(i*2,`,0
138        a`).concat(i,",").concat(i,",0,0,1,").concat(-i*2,`,0
139      `):FE({cx:n,cy:a,innerRadius:r,outerRadius:o,startAngle:c,endAngle:d});var w="M ".concat(g.x,",").concat(g.y,`
140    A`).concat(i,",").concat(i,",0,0,").concat(+(u<0),",").concat(f.x,",").concat(f.y,`
141    A`).concat(o,",").concat(o,",0,").concat(+(k>180),",").concat(+(u<0),",").concat(m.x,",").concat(m.y,`
142    A`).concat(i,",").concat(i,",0,0,").concat(+(u<0),",").concat(v.x,",").concat(v.y,`
143  `);if(r>0){var j=zd({cx:n,cy:a,radius:r,angle:c,sign:u,isExternal:!0,cornerRadius:i,cornerIsExternal:l}),A=j.circleTangency,S=j.lineTangency,_=j.theta,T=zd({cx:n,cy:a,radius:r,angle:d,sign:-u,isExternal:!0,cornerRadius:i,cornerIsExternal:l}),D=T.circleTangency,E=T.lineTangency,L=T.theta,I=l?Math.abs(c-d):Math.abs(c-d)-_-L;if(I<0&&i===0)return"".concat(w,"L").concat(n,",").concat(a,"Z");w+="L".concat(E.x,",").concat(E.y,`
144      A`).concat(i,",").concat(i,",0,0,").concat(+(u<0),",").concat(D.x,",").concat(D.y,`
145      A`).concat(r,",").concat(r,",0,").concat(+(I>180),",").concat(+(u>0),",").concat(A.x,",").concat(A.y,`
146      A`).concat(i,",").concat(i,",0,0,").concat(+(u<0),",").concat(S.x,",").concat(S.y,"Z")}else w+="L".concat(n,",").concat(a,"Z");return w},lue={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},UE=function(t){var n=yk(yk({},lue),t),a=n.cx,r=n.cy,o=n.innerRadius,i=n.outerRadius,s=n.cornerRadius,l=n.forceCornerRadius,c=n.cornerIsExternal,d=n.startAngle,u=n.endAngle,p=n.className;if(i<o||d===u)return null;var f=xe("recharts-sector",p),g=i-o,y=yo(s,g,0,!0),x;return y>0&&Math.abs(d-u)<360?x=sue({cx:a,cy:r,innerRadius:o,outerRadius:i,cornerRadius:Math.min(y,g/2),forceCornerRadius:l,cornerIsExternal:c,startAngle:d,endAngle:u}):x=FE({cx:a,cy:r,innerRadius:o,outerRadius:i,startAngle:d,endAngle:u}),O.createElement("path",a0({},ye(n,!0),{className:f,d:x,role:"img"}))};function kc(e){"@babel/helpers - typeof";return kc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},kc(e)}function r0(){return r0=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},r0.apply(this,arguments)}function vk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function xk(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?vk(Object(n),!0).forEach(function(a){cue(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):vk(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function cue(e,t,n){return t=due(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function due(e){var t=uue(e,"string");return kc(t)=="symbol"?t:t+""}function uue(e,t){if(kc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(kc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var bk={curveBasisClosed:cY,curveBasisOpen:dY,curveBasis:lY,curveBumpX:KJ,curveBumpY:JJ,curveLinearClosed:uY,curveLinear:qf,curveMonotoneX:pY,curveMonotoneY:fY,curveNatural:hY,curveStep:mY,curveStepAfter:yY,curveStepBefore:gY},Hd=function(t){return t.x===+t.x&&t.y===+t.y},Hs=function(t){return t.x},Gs=function(t){return t.y},pue=function(t,n){if(he(t))return t;var a="curve".concat(Hf(t));return(a==="curveMonotone"||a==="curveBump")&&n?bk["".concat(a).concat(n==="vertical"?"Y":"X")]:bk[a]||qf},fue=function(t){var n=t.type,a=n===void 0?"linear":n,r=t.points,o=r===void 0?[]:r,i=t.baseLine,s=t.layout,l=t.connectNulls,c=l===void 0?!1:l,d=pue(a,s),u=c?o.filter(function(y){return Hd(y)}):o,p;if(Array.isArray(i)){var f=c?i.filter(function(y){return Hd(y)}):i,g=u.map(function(y,x){return xk(xk({},y),{},{base:f[x]})});return s==="vertical"?p=Ld().y(Gs).x1(Hs).x0(function(y){return y.base.x}):p=Ld().x(Hs).y1(Gs).y0(function(y){return y.base.y}),p.defined(Hd).curve(d),p(g)}return s==="vertical"&&J(i)?p=Ld().y(Gs).x1(Hs).x0(i):J(i)?p=Ld().x(Hs).y1(Gs).y0(i):p=WT().x(Hs).y(Gs),p.defined(Hd).curve(d),p(u)},o0=function(t){var n=t.className,a=t.points,r=t.path,o=t.pathRef;if((!a||!a.length)&&!r)return null;var i=a&&a.length?fue(t):r;return C.createElement("path",r0({},ye(t,!1),Xu(t),{className:xe("recharts-curve",n),d:i,ref:o}))},WE={exports:{}},hue="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",mue=hue,gue=mue;function VE(){}function zE(){}zE.resetWarningCache=VE;var yue=function(){function e(a,r,o,i,s,l){if(l!==gue){var c=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 c.name="Invariant Violation",c}}e.isRequired=e;function t(){return e}var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:zE,resetWarningCache:VE};return n.PropTypes=n,n};WE.exports=yue();var vue=WE.exports;const Se=Pe(vue),{getOwnPropertyNames:xue,getOwnPropertySymbols:bue}=Object,{hasOwnProperty:wue}=Object.prototype;function Lm(e,t){return function(a,r,o){return e(a,r,o)&&t(a,r,o)}}function Gd(e){return function(n,a,r){if(!n||!a||typeof n!="object"||typeof a!="object")return e(n,a,r);const{cache:o}=r,i=o.get(n),s=o.get(a);if(i&&s)return i===a&&s===n;o.set(n,a),o.set(a,n);const l=e(n,a,r);return o.delete(n),o.delete(a),l}}function jue(e){return e!=null?e[Symbol.toStringTag]:void 0}function wk(e){return xue(e).concat(bue(e))}const Sue=Object.hasOwn||((e,t)=>wue.call(e,t));function Co(e,t){return e===t||!e&&!t&&e!==e&&t!==t}const kue="__v",Aue="__o",_ue="_owner",{getOwnPropertyDescriptor:jk,keys:Sk}=Object;function Cue(e,t){return e.byteLength===t.byteLength&&Ep(new Uint8Array(e),new Uint8Array(t))}function Pue(e,t,n){let a=e.length;if(t.length!==a)return!1;for(;a-- >0;)if(!n.equals(e[a],t[a],a,a,e,t,n))return!1;return!0}function Tue(e,t){return e.byteLength===t.byteLength&&Ep(new Uint8Array(e.buffer,e.byteOffset,e.byteLength),new Uint8Array(t.buffer,t.byteOffset,t.byteLength))}function Eue(e,t){return Co(e.getTime(),t.getTime())}function Due(e,t){return e.name===t.name&&e.message===t.message&&e.cause===t.cause&&e.stack===t.stack}function Oue(e,t){return e===t}function kk(e,t,n){const a=e.size;if(a!==t.size)return!1;if(!a)return!0;const r=new Array(a),o=e.entries();let i,s,l=0;for(;(i=o.next())&&!i.done;){const c=t.entries();let d=!1,u=0;for(;(s=c.next())&&!s.done;){if(r[u]){u++;continue}const p=i.value,f=s.value;if(n.equals(p[0],f[0],l,u,e,t,n)&&n.equals(p[1],f[1],p[0],f[0],e,t,n)){d=r[u]=!0;break}u++}if(!d)return!1;l++}return!0}const Nue=Co;function Rue(e,t,n){const a=Sk(e);let r=a.length;if(Sk(t).length!==r)return!1;for(;r-- >0;)if(!HE(e,t,n,a[r]))return!1;return!0}function qs(e,t,n){const a=wk(e);let r=a.length;if(wk(t).length!==r)return!1;let o,i,s;for(;r-- >0;)if(o=a[r],!HE(e,t,n,o)||(i=jk(e,o),s=jk(t,o),(i||s)&&(!i||!s||i.configurable!==s.configurable||i.enumerable!==s.enumerable||i.writable!==s.writable)))return!1;return!0}function Lue(e,t){return Co(e.valueOf(),t.valueOf())}function Bue(e,t){return e.source===t.source&&e.flags===t.flags}function Ak(e,t,n){const a=e.size;if(a!==t.size)return!1;if(!a)return!0;const r=new Array(a),o=e.values();let i,s;for(;(i=o.next())&&!i.done;){const l=t.values();let c=!1,d=0;for(;(s=l.next())&&!s.done;){if(!r[d]&&n.equals(i.value,s.value,i.value,s.value,e,t,n)){c=r[d]=!0;break}d++}if(!c)return!1}return!0}function Ep(e,t){let n=e.byteLength;if(t.byteLength!==n||e.byteOffset!==t.byteOffset)return!1;for(;n-- >0;)if(e[n]!==t[n])return!1;return!0}function Iue(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 HE(e,t,n,a){return(a===_ue||a===Aue||a===kue)&&(e.$$typeof||t.$$typeof)?!0:Sue(t,a)&&n.equals(e[a],t[a],a,a,e,t,n)}const $ue="[object ArrayBuffer]",Mue="[object Arguments]",Fue="[object Boolean]",Uue="[object DataView]",Wue="[object Date]",Vue="[object Error]",zue="[object Map]",Hue="[object Number]",Gue="[object Object]",que="[object RegExp]",Kue="[object Set]",Jue="[object String]",Yue={"[object Int8Array]":!0,"[object Uint8Array]":!0,"[object Uint8ClampedArray]":!0,"[object Int16Array]":!0,"[object Uint16Array]":!0,"[object Int32Array]":!0,"[object Uint32Array]":!0,"[object Float16Array]":!0,"[object Float32Array]":!0,"[object Float64Array]":!0,"[object BigInt64Array]":!0,"[object BigUint64Array]":!0},Xue="[object URL]",Que=Object.prototype.toString;function Zue({areArrayBuffersEqual:e,areArraysEqual:t,areDataViewsEqual:n,areDatesEqual:a,areErrorsEqual:r,areFunctionsEqual:o,areMapsEqual:i,areNumbersEqual:s,areObjectsEqual:l,arePrimitiveWrappersEqual:c,areRegExpsEqual:d,areSetsEqual:u,areTypedArraysEqual:p,areUrlsEqual:f,unknownTagComparators:g}){return function(x,m,v){if(x===m)return!0;if(x==null||m==null)return!1;const b=typeof x;if(b!==typeof m)return!1;if(b!=="object")return b==="number"?s(x,m,v):b==="function"?o(x,m,v):!1;const k=x.constructor;if(k!==m.constructor)return!1;if(k===Object)return l(x,m,v);if(Array.isArray(x))return t(x,m,v);if(k===Date)return a(x,m,v);if(k===RegExp)return d(x,m,v);if(k===Map)return i(x,m,v);if(k===Set)return u(x,m,v);const w=Que.call(x);if(w===Wue)return a(x,m,v);if(w===que)return d(x,m,v);if(w===zue)return i(x,m,v);if(w===Kue)return u(x,m,v);if(w===Gue)return typeof x.then!="function"&&typeof m.then!="function"&&l(x,m,v);if(w===Xue)return f(x,m,v);if(w===Vue)return r(x,m,v);if(w===Mue)return l(x,m,v);if(Yue[w])return p(x,m,v);if(w===$ue)return e(x,m,v);if(w===Uue)return n(x,m,v);if(w===Fue||w===Hue||w===Jue)return c(x,m,v);if(g){let j=g[w];if(!j){const A=jue(x);A&&(j=g[A])}if(j)return j(x,m,v)}return!1}}function epe({circular:e,createCustomConfig:t,strict:n}){let a={areArrayBuffersEqual:Cue,areArraysEqual:n?qs:Pue,areDataViewsEqual:Tue,areDatesEqual:Eue,areErrorsEqual:Due,areFunctionsEqual:Oue,areMapsEqual:n?Lm(kk,qs):kk,areNumbersEqual:Nue,areObjectsEqual:n?qs:Rue,arePrimitiveWrappersEqual:Lue,areRegExpsEqual:Bue,areSetsEqual:n?Lm(Ak,qs):Ak,areTypedArraysEqual:n?Lm(Ep,qs):Ep,areUrlsEqual:Iue,unknownTagComparators:void 0};if(t&&(a=Object.assign({},a,t(a))),e){const r=Gd(a.areArraysEqual),o=Gd(a.areMapsEqual),i=Gd(a.areObjectsEqual),s=Gd(a.areSetsEqual);a=Object.assign({},a,{areArraysEqual:r,areMapsEqual:o,areObjectsEqual:i,areSetsEqual:s})}return a}function tpe(e){return function(t,n,a,r,o,i,s){return e(t,n,s)}}function npe({circular:e,comparator:t,createState:n,equals:a,strict:r}){if(n)return function(s,l){const{cache:c=e?new WeakMap:void 0,meta:d}=n();return t(s,l,{cache:c,equals:a,meta:d,strict:r})};if(e)return function(s,l){return t(s,l,{cache:new WeakMap,equals:a,meta:void 0,strict:r})};const o={cache:void 0,equals:a,meta:void 0,strict:r};return function(s,l){return t(s,l,o)}}const ape=Nr();Nr({strict:!0});Nr({circular:!0});Nr({circular:!0,strict:!0});Nr({createInternalComparator:()=>Co});Nr({strict:!0,createInternalComparator:()=>Co});Nr({circular:!0,createInternalComparator:()=>Co});Nr({circular:!0,createInternalComparator:()=>Co,strict:!0});function Nr(e={}){const{circular:t=!1,createInternalComparator:n,createState:a,strict:r=!1}=e,o=epe(e),i=Zue(o),s=n?n(i):tpe(i);return npe({circular:t,comparator:i,createState:a,equals:s,strict:r})}function rpe(e){typeof requestAnimationFrame<"u"&&requestAnimationFrame(e)}function _k(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=-1,a=function r(o){n<0&&(n=o),o-n>t?(e(o),n=-1):rpe(r)};requestAnimationFrame(a)}function i0(e){"@babel/helpers - typeof";return i0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},i0(e)}function ope(e){return cpe(e)||lpe(e)||spe(e)||ipe()}function ipe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
147In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function spe(e,t){if(e){if(typeof e=="string")return Ck(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Ck(e,t)}}function Ck(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function lpe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function cpe(e){if(Array.isArray(e))return e}function dpe(){var e={},t=function(){return null},n=!1,a=function r(o){if(!n){if(Array.isArray(o)){if(!o.length)return;var i=o,s=ope(i),l=s[0],c=s.slice(1);if(typeof l=="number"){_k(r.bind(null,c),l);return}r(l),_k(r.bind(null,c));return}i0(o)==="object"&&(e=o,t(e)),typeof o=="function"&&o()}};return{stop:function(){n=!0},start:function(o){n=!1,a(o)},subscribe:function(o){return t=o,function(){t=function(){return null}}}}}function Ac(e){"@babel/helpers - typeof";return Ac=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ac(e)}function Pk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Tk(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Pk(Object(n),!0).forEach(function(a){GE(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Pk(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function GE(e,t,n){return t=upe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function upe(e){var t=ppe(e,"string");return Ac(t)==="symbol"?t:String(t)}function ppe(e,t){if(Ac(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Ac(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var fpe=function(t,n){return[Object.keys(t),Object.keys(n)].reduce(function(a,r){return a.filter(function(o){return r.includes(o)})})},hpe=function(t){return t},mpe=function(t){return t.replace(/([A-Z])/g,function(n){return"-".concat(n.toLowerCase())})},kl=function(t,n){return Object.keys(n).reduce(function(a,r){return Tk(Tk({},a),{},GE({},r,t(r,n[r])))},{})},Ek=function(t,n,a){return t.map(function(r){return"".concat(mpe(r)," ").concat(n,"ms ").concat(a)}).join(",")};function gpe(e,t){return xpe(e)||vpe(e,t)||qE(e,t)||ype()}function ype(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
148In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function vpe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,t!==0)for(;!(l=(a=o.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(d){c=!0,r=d}finally{try{if(!l&&n.return!=null&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw r}}return s}}function xpe(e){if(Array.isArray(e))return e}function bpe(e){return Spe(e)||jpe(e)||qE(e)||wpe()}function wpe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
149In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function qE(e,t){if(e){if(typeof e=="string")return s0(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s0(e,t)}}function jpe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Spe(e){if(Array.isArray(e))return s0(e)}function s0(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var Dp=1e-4,KE=function(t,n){return[0,3*t,3*n-6*t,3*t-3*n+1]},JE=function(t,n){return t.map(function(a,r){return a*Math.pow(n,r)}).reduce(function(a,r){return a+r})},Dk=function(t,n){return function(a){var r=KE(t,n);return JE(r,a)}},kpe=function(t,n){return function(a){var r=KE(t,n),o=[].concat(bpe(r.map(function(i,s){return i*s}).slice(1)),[0]);return JE(o,a)}},Ok=function(){for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];var r=n[0],o=n[1],i=n[2],s=n[3];if(n.length===1)switch(n[0]){case"linear":r=0,o=0,i=1,s=1;break;case"ease":r=.25,o=.1,i=.25,s=1;break;case"ease-in":r=.42,o=0,i=1,s=1;break;case"ease-out":r=.42,o=0,i=.58,s=1;break;case"ease-in-out":r=0,o=0,i=.58,s=1;break;default:{var l=n[0].split("(");if(l[0]==="cubic-bezier"&&l[1].split(")")[0].split(",").length===4){var c=l[1].split(")")[0].split(",").map(function(x){return parseFloat(x)}),d=gpe(c,4);r=d[0],o=d[1],i=d[2],s=d[3]}}}var u=Dk(r,i),p=Dk(o,s),f=kpe(r,i),g=function(m){return m>1?1:m<0?0:m},y=function(m){for(var v=m>1?1:m,b=v,k=0;k<8;++k){var w=u(b)-v,j=f(b);if(Math.abs(w-v)<Dp||j<Dp)return p(b);b=g(b-w/j)}return p(b)};return y.isStepper=!1,y},Ape=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},n=t.stiff,a=n===void 0?100:n,r=t.damping,o=r===void 0?8:r,i=t.dt,s=i===void 0?17:i,l=function(d,u,p){var f=-(d-u)*a,g=p*o,y=p+(f-g)*s/1e3,x=p*s/1e3+d;return Math.abs(x-u)<Dp&&Math.abs(y)<Dp?[u,0]:[x,y]};return l.isStepper=!0,l.dt=s,l},_pe=function(){for(var t=arguments.length,n=new Array(t),a=0;a<t;a++)n[a]=arguments[a];var r=n[0];if(typeof r=="string")switch(r){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return Ok(r);case"spring":return Ape();default:if(r.split("(")[0]==="cubic-bezier")return Ok(r)}return typeof r=="function"?r:null};function _c(e){"@babel/helpers - typeof";return _c=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},_c(e)}function Nk(e){return Tpe(e)||Ppe(e)||YE(e)||Cpe()}function Cpe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
150In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Ppe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Tpe(e){if(Array.isArray(e))return c0(e)}function Rk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function St(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Rk(Object(n),!0).forEach(function(a){l0(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Rk(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function l0(e,t,n){return t=Epe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Epe(e){var t=Dpe(e,"string");return _c(t)==="symbol"?t:String(t)}function Dpe(e,t){if(_c(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(_c(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Ope(e,t){return Lpe(e)||Rpe(e,t)||YE(e,t)||Npe()}function Npe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
151In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function YE(e,t){if(e){if(typeof e=="string")return c0(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c0(e,t)}}function c0(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function Rpe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,t!==0)for(;!(l=(a=o.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(d){c=!0,r=d}finally{try{if(!l&&n.return!=null&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw r}}return s}}function Lpe(e){if(Array.isArray(e))return e}var Op=function(t,n,a){return t+(n-t)*a},d0=function(t){var n=t.from,a=t.to;return n!==a},Bpe=function e(t,n,a){var r=kl(function(o,i){if(d0(i)){var s=t(i.from,i.to,i.velocity),l=Ope(s,2),c=l[0],d=l[1];return St(St({},i),{},{from:c,velocity:d})}return i},n);return a<1?kl(function(o,i){return d0(i)?St(St({},i),{},{velocity:Op(i.velocity,r[o].velocity,a),from:Op(i.from,r[o].from,a)}):i},n):e(t,r,a-1)};const Ipe=function(e,t,n,a,r){var o=fpe(e,t),i=o.reduce(function(x,m){return St(St({},x),{},l0({},m,[e[m],t[m]]))},{}),s=o.reduce(function(x,m){return St(St({},x),{},l0({},m,{from:e[m],velocity:0,to:t[m]}))},{}),l=-1,c,d,u=function(){return null},p=function(){return kl(function(m,v){return v.from},s)},f=function(){return!Object.values(s).filter(d0).length},g=function(m){c||(c=m);var v=m-c,b=v/n.dt;s=Bpe(n,s,b),r(St(St(St({},e),t),p())),c=m,f()||(l=requestAnimationFrame(u))},y=function(m){d||(d=m);var v=(m-d)/a,b=kl(function(w,j){return Op.apply(void 0,Nk(j).concat([n(v)]))},i);if(r(St(St(St({},e),t),b)),v<1)l=requestAnimationFrame(u);else{var k=kl(function(w,j){return Op.apply(void 0,Nk(j).concat([n(1)]))},i);r(St(St(St({},e),t),k))}};return u=n.isStepper?g:y,function(){return requestAnimationFrame(u),function(){cancelAnimationFrame(l)}}};function Ui(e){"@babel/helpers - typeof";return Ui=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ui(e)}var $pe=["children","begin","duration","attributeName","easing","isActive","steps","from","to","canBegin","onAnimationEnd","shouldReAnimate","onAnimationReStart"];function Mpe(e,t){if(e==null)return{};var n=Fpe(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function Fpe(e,t){if(e==null)return{};var n={},a=Object.keys(e),r,o;for(o=0;o<a.length;o++)r=a[o],!(t.indexOf(r)>=0)&&(n[r]=e[r]);return n}function Bm(e){return zpe(e)||Vpe(e)||Wpe(e)||Upe()}function Upe(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
152In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Wpe(e,t){if(e){if(typeof e=="string")return u0(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u0(e,t)}}function Vpe(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function zpe(e){if(Array.isArray(e))return u0(e)}function u0(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function Lk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Bn(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Lk(Object(n),!0).forEach(function(a){ol(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Lk(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function ol(e,t,n){return t=XE(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Hpe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Gpe(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,XE(a.key),a)}}function qpe(e,t,n){return t&&Gpe(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function XE(e){var t=Kpe(e,"string");return Ui(t)==="symbol"?t:String(t)}function Kpe(e,t){if(Ui(e)!=="object"||e===null)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Ui(a)!=="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Jpe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&p0(e,t)}function p0(e,t){return p0=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},p0(e,t)}function Ype(e){var t=Xpe();return function(){var a=Np(e),r;if(t){var o=Np(this).constructor;r=Reflect.construct(a,arguments,o)}else r=a.apply(this,arguments);return f0(this,r)}}function f0(e,t){if(t&&(Ui(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return h0(e)}function h0(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Xpe(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Np(e){return Np=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Np(e)}var za=function(e){Jpe(n,e);var t=Ype(n);function n(a,r){var o;Hpe(this,n),o=t.call(this,a,r);var i=o.props,s=i.isActive,l=i.attributeName,c=i.from,d=i.to,u=i.steps,p=i.children,f=i.duration;if(o.handleStyleChange=o.handleStyleChange.bind(h0(o)),o.changeStyle=o.changeStyle.bind(h0(o)),!s||f<=0)return o.state={style:{}},typeof p=="function"&&(o.state={style:d}),f0(o);if(u&&u.length)o.state={style:u[0].style};else if(c){if(typeof p=="function")return o.state={style:c},f0(o);o.state={style:l?ol({},l,c):c}}else o.state={style:{}};return o}return qpe(n,[{key:"componentDidMount",value:function(){var r=this.props,o=r.isActive,i=r.canBegin;this.mounted=!0,!(!o||!i)&&this.runAnimation(this.props)}},{key:"componentDidUpdate",value:function(r){var o=this.props,i=o.isActive,s=o.canBegin,l=o.attributeName,c=o.shouldReAnimate,d=o.to,u=o.from,p=this.state.style;if(s){if(!i){var f={style:l?ol({},l,d):d};this.state&&p&&(l&&p[l]!==d||!l&&p!==d)&&this.setState(f);return}if(!(ape(r.to,d)&&r.canBegin&&r.isActive)){var g=!r.canBegin||!r.isActive;this.manager&&this.manager.stop(),this.stopJSAnimation&&this.stopJSAnimation();var y=g||c?u:r.to;if(this.state&&p){var x={style:l?ol({},l,y):y};(l&&p[l]!==y||!l&&p!==y)&&this.setState(x)}this.runAnimation(Bn(Bn({},this.props),{},{from:y,begin:0}))}}}},{key:"componentWillUnmount",value:function(){this.mounted=!1;var r=this.props.onAnimationEnd;this.unSubscribe&&this.unSubscribe(),this.manager&&(this.manager.stop(),this.manager=null),this.stopJSAnimation&&this.stopJSAnimation(),r&&r()}},{key:"handleStyleChange",value:function(r){this.changeStyle(r)}},{key:"changeStyle",value:function(r){this.mounted&&this.setState({style:r})}},{key:"runJSAnimation",value:function(r){var o=this,i=r.from,s=r.to,l=r.duration,c=r.easing,d=r.begin,u=r.onAnimationEnd,p=r.onAnimationStart,f=Ipe(i,s,_pe(c),l,this.changeStyle),g=function(){o.stopJSAnimation=f()};this.manager.start([p,d,g,l,u])}},{key:"runStepAnimation",value:function(r){var o=this,i=r.steps,s=r.begin,l=r.onAnimationStart,c=i[0],d=c.style,u=c.duration,p=u===void 0?0:u,f=function(y,x,m){if(m===0)return y;var v=x.duration,b=x.easing,k=b===void 0?"ease":b,w=x.style,j=x.properties,A=x.onAnimationEnd,S=m>0?i[m-1]:x,_=j||Object.keys(w);if(typeof k=="function"||k==="spring")return[].concat(Bm(y),[o.runJSAnimation.bind(o,{from:S.style,to:w,duration:v,easing:k}),v]);var T=Ek(_,v,k),D=Bn(Bn(Bn({},S.style),w),{},{transition:T});return[].concat(Bm(y),[D,v,A]).filter(hpe)};return this.manager.start([l].concat(Bm(i.reduce(f,[d,Math.max(p,s)])),[r.onAnimationEnd]))}},{key:"runAnimation",value:function(r){this.manager||(this.manager=dpe());var o=r.begin,i=r.duration,s=r.attributeName,l=r.to,c=r.easing,d=r.onAnimationStart,u=r.onAnimationEnd,p=r.steps,f=r.children,g=this.manager;if(this.unSubscribe=g.subscribe(this.handleStyleChange),typeof c=="function"||typeof f=="function"||c==="spring"){this.runJSAnimation(r);return}if(p.length>1){this.runStepAnimation(r);return}var y=s?ol({},s,l):l,x=Ek(Object.keys(y),i,c);g.start([d,o,Bn(Bn({},y),{},{transition:x}),i,u])}},{key:"render",value:function(){var r=this.props,o=r.children;r.begin;var i=r.duration;r.attributeName,r.easing;var s=r.isActive;r.steps,r.from,r.to,r.canBegin,r.onAnimationEnd,r.shouldReAnimate,r.onAnimationReStart;var l=Mpe(r,$pe),c=C.Children.count(o),d=this.state.style;if(typeof o=="function")return o(d);if(!s||c===0||i<=0)return o;var u=function(f){var g=f.props,y=g.style,x=y===void 0?{}:y,m=g.className,v=C.cloneElement(f,Bn(Bn({},l),{},{style:Bn(Bn({},x),d),className:m}));return v};return c===1?u(C.Children.only(o)):O.createElement("div",null,C.Children.map(o,function(p){return u(p)}))}}]),n}(C.PureComponent);za.displayName="Animate";za.defaultProps={begin:0,duration:1e3,from:"",to:"",attributeName:"",easing:"ease",isActive:!0,canBegin:!0,steps:[],onAnimationEnd:function(){},onAnimationStart:function(){}};za.propTypes={from:Se.oneOfType([Se.object,Se.string]),to:Se.oneOfType([Se.object,Se.string]),attributeName:Se.string,duration:Se.number,begin:Se.number,easing:Se.oneOfType([Se.string,Se.func]),steps:Se.arrayOf(Se.shape({duration:Se.number.isRequired,style:Se.object.isRequired,easing:Se.oneOfType([Se.oneOf(["ease","ease-in","ease-out","ease-in-out","linear"]),Se.func]),properties:Se.arrayOf("string"),onAnimationEnd:Se.func})),children:Se.oneOfType([Se.node,Se.func]),isActive:Se.bool,canBegin:Se.bool,onAnimationEnd:Se.func,shouldReAnimate:Se.bool,onAnimationStart:Se.func,onAnimationReStart:Se.func};function Cc(e){"@babel/helpers - typeof";return Cc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Cc(e)}function Rp(){return Rp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Rp.apply(this,arguments)}function Qpe(e,t){return nfe(e)||tfe(e,t)||efe(e,t)||Zpe()}function Zpe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
153In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function efe(e,t){if(e){if(typeof e=="string")return Bk(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Bk(e,t)}}function Bk(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function tfe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,t!==0)for(;!(l=(a=o.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(d){c=!0,r=d}finally{try{if(!l&&n.return!=null&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw r}}return s}}function nfe(e){if(Array.isArray(e))return e}function Ik(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function $k(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Ik(Object(n),!0).forEach(function(a){afe(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Ik(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function afe(e,t,n){return t=rfe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function rfe(e){var t=ofe(e,"string");return Cc(t)=="symbol"?t:t+""}function ofe(e,t){if(Cc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Cc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var Mk=function(t,n,a,r,o){var i=Math.min(Math.abs(a)/2,Math.abs(r)/2),s=r>=0?1:-1,l=a>=0?1:-1,c=r>=0&&a>=0||r<0&&a<0?1:0,d;if(i>0&&o instanceof Array){for(var u=[0,0,0,0],p=0,f=4;p<f;p++)u[p]=o[p]>i?i:o[p];d="M".concat(t,",").concat(n+s*u[0]),u[0]>0&&(d+="A ".concat(u[0],",").concat(u[0],",0,0,").concat(c,",").concat(t+l*u[0],",").concat(n)),d+="L ".concat(t+a-l*u[1],",").concat(n),u[1]>0&&(d+="A ".concat(u[1],",").concat(u[1],",0,0,").concat(c,`,
154        `).concat(t+a,",").concat(n+s*u[1])),d+="L ".concat(t+a,",").concat(n+r-s*u[2]),u[2]>0&&(d+="A ".concat(u[2],",").concat(u[2],",0,0,").concat(c,`,
155        `).concat(t+a-l*u[2],",").concat(n+r)),d+="L ".concat(t+l*u[3],",").concat(n+r),u[3]>0&&(d+="A ".concat(u[3],",").concat(u[3],",0,0,").concat(c,`,
156        `).concat(t,",").concat(n+r-s*u[3])),d+="Z"}else if(i>0&&o===+o&&o>0){var g=Math.min(i,o);d="M ".concat(t,",").concat(n+s*g,`
157            A `).concat(g,",").concat(g,",0,0,").concat(c,",").concat(t+l*g,",").concat(n,`
158            L `).concat(t+a-l*g,",").concat(n,`
159            A `).concat(g,",").concat(g,",0,0,").concat(c,",").concat(t+a,",").concat(n+s*g,`
160            L `).concat(t+a,",").concat(n+r-s*g,`
161            A `).concat(g,",").concat(g,",0,0,").concat(c,",").concat(t+a-l*g,",").concat(n+r,`
162            L `).concat(t+l*g,",").concat(n+r,`
163            A `).concat(g,",").concat(g,",0,0,").concat(c,",").concat(t,",").concat(n+r-s*g," Z")}else d="M ".concat(t,",").concat(n," h ").concat(a," v ").concat(r," h ").concat(-a," Z");return d},ife=function(t,n){if(!t||!n)return!1;var a=t.x,r=t.y,o=n.x,i=n.y,s=n.width,l=n.height;if(Math.abs(s)>0&&Math.abs(l)>0){var c=Math.min(o,o+s),d=Math.max(o,o+s),u=Math.min(i,i+l),p=Math.max(i,i+l);return a>=c&&a<=d&&r>=u&&r<=p}return!1},sfe={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},vx=function(t){var n=$k($k({},sfe),t),a=C.useRef(),r=C.useState(-1),o=Qpe(r,2),i=o[0],s=o[1];C.useEffect(function(){if(a.current&&a.current.getTotalLength)try{var k=a.current.getTotalLength();k&&s(k)}catch{}},[]);var l=n.x,c=n.y,d=n.width,u=n.height,p=n.radius,f=n.className,g=n.animationEasing,y=n.animationDuration,x=n.animationBegin,m=n.isAnimationActive,v=n.isUpdateAnimationActive;if(l!==+l||c!==+c||d!==+d||u!==+u||d===0||u===0)return null;var b=xe("recharts-rectangle",f);return v?O.createElement(za,{canBegin:i>0,from:{width:d,height:u,x:l,y:c},to:{width:d,height:u,x:l,y:c},duration:y,animationEasing:g,isActive:v},function(k){var w=k.width,j=k.height,A=k.x,S=k.y;return O.createElement(za,{canBegin:i>0,from:"0px ".concat(i===-1?1:i,"px"),to:"".concat(i,"px 0px"),attributeName:"strokeDasharray",begin:x,duration:y,isActive:m,easing:g},O.createElement("path",Rp({},ye(n,!0),{className:b,d:Mk(A,S,w,j,p),ref:a})))}):O.createElement("path",Rp({},ye(n,!0),{className:b,d:Mk(l,c,d,u,p)}))};function m0(){return m0=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},m0.apply(this,arguments)}var xx=function(t){var n=t.cx,a=t.cy,r=t.r,o=t.className,i=xe("recharts-dot",o);return n===+n&&a===+a&&r===+r?C.createElement("circle",m0({},ye(t,!1),Xu(t),{className:i,cx:n,cy:a,r})):null};function Pc(e){"@babel/helpers - typeof";return Pc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Pc(e)}var lfe=["x","y","top","left","width","height","className"];function g0(){return g0=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},g0.apply(this,arguments)}function Fk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function cfe(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Fk(Object(n),!0).forEach(function(a){dfe(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Fk(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function dfe(e,t,n){return t=ufe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ufe(e){var t=pfe(e,"string");return Pc(t)=="symbol"?t:t+""}function pfe(e,t){if(Pc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Pc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function ffe(e,t){if(e==null)return{};var n=hfe(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function hfe(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}var mfe=function(t,n,a,r,o,i){return"M".concat(t,",").concat(o,"v").concat(r,"M").concat(i,",").concat(n,"h").concat(a)},gfe=function(t){var n=t.x,a=n===void 0?0:n,r=t.y,o=r===void 0?0:r,i=t.top,s=i===void 0?0:i,l=t.left,c=l===void 0?0:l,d=t.width,u=d===void 0?0:d,p=t.height,f=p===void 0?0:p,g=t.className,y=ffe(t,lfe),x=cfe({x:a,y:o,top:s,left:c,width:u,height:f},y);return!J(a)||!J(o)||!J(u)||!J(f)||!J(s)||!J(c)?null:O.createElement("path",g0({},ye(x,!0),{className:xe("recharts-cross",g),d:mfe(a,o,u,f,s,c)}))},yfe=p4,vfe=yfe(Object.getPrototypeOf,Object),xfe=vfe,bfe=Ka,wfe=xfe,jfe=Ja,Sfe="[object Object]",kfe=Function.prototype,Afe=Object.prototype,QE=kfe.toString,_fe=Afe.hasOwnProperty,Cfe=QE.call(Object);function Pfe(e){if(!jfe(e)||bfe(e)!=Sfe)return!1;var t=wfe(e);if(t===null)return!0;var n=_fe.call(t,"constructor")&&t.constructor;return typeof n=="function"&&n instanceof n&&QE.call(n)==Cfe}var Tfe=Pfe;const Efe=Pe(Tfe);var Dfe=Ka,Ofe=Ja,Nfe="[object Boolean]";function Rfe(e){return e===!0||e===!1||Ofe(e)&&Dfe(e)==Nfe}var Lfe=Rfe;const Bfe=Pe(Lfe);function Tc(e){"@babel/helpers - typeof";return Tc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Tc(e)}function Lp(){return Lp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Lp.apply(this,arguments)}function Ife(e,t){return Ufe(e)||Ffe(e,t)||Mfe(e,t)||$fe()}function $fe(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
164In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Mfe(e,t){if(e){if(typeof e=="string")return Uk(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Uk(e,t)}}function Uk(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function Ffe(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,t!==0)for(;!(l=(a=o.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(d){c=!0,r=d}finally{try{if(!l&&n.return!=null&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw r}}return s}}function Ufe(e){if(Array.isArray(e))return e}function Wk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Vk(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Wk(Object(n),!0).forEach(function(a){Wfe(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Wk(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Wfe(e,t,n){return t=Vfe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Vfe(e){var t=zfe(e,"string");return Tc(t)=="symbol"?t:t+""}function zfe(e,t){if(Tc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Tc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var zk=function(t,n,a,r,o){var i=a-r,s;return s="M ".concat(t,",").concat(n),s+="L ".concat(t+a,",").concat(n),s+="L ".concat(t+a-i/2,",").concat(n+o),s+="L ".concat(t+a-i/2-r,",").concat(n+o),s+="L ".concat(t,",").concat(n," Z"),s},Hfe={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},Gfe=function(t){var n=Vk(Vk({},Hfe),t),a=C.useRef(),r=C.useState(-1),o=Ife(r,2),i=o[0],s=o[1];C.useEffect(function(){if(a.current&&a.current.getTotalLength)try{var b=a.current.getTotalLength();b&&s(b)}catch{}},[]);var l=n.x,c=n.y,d=n.upperWidth,u=n.lowerWidth,p=n.height,f=n.className,g=n.animationEasing,y=n.animationDuration,x=n.animationBegin,m=n.isUpdateAnimationActive;if(l!==+l||c!==+c||d!==+d||u!==+u||p!==+p||d===0&&u===0||p===0)return null;var v=xe("recharts-trapezoid",f);return m?O.createElement(za,{canBegin:i>0,from:{upperWidth:0,lowerWidth:0,height:p,x:l,y:c},to:{upperWidth:d,lowerWidth:u,height:p,x:l,y:c},duration:y,animationEasing:g,isActive:m},function(b){var k=b.upperWidth,w=b.lowerWidth,j=b.height,A=b.x,S=b.y;return O.createElement(za,{canBegin:i>0,from:"0px ".concat(i===-1?1:i,"px"),to:"".concat(i,"px 0px"),attributeName:"strokeDasharray",begin:x,duration:y,easing:g},O.createElement("path",Lp({},ye(n,!0),{className:v,d:zk(A,S,k,w,j),ref:a})))}):O.createElement("g",null,O.createElement("path",Lp({},ye(n,!0),{className:v,d:zk(l,c,d,u,p)})))},qfe=["option","shapeType","propTransformer","activeClassName","isActive"];function Ec(e){"@babel/helpers - typeof";return Ec=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ec(e)}function Kfe(e,t){if(e==null)return{};var n=Jfe(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function Jfe(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function Hk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Bp(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Hk(Object(n),!0).forEach(function(a){Yfe(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Hk(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Yfe(e,t,n){return t=Xfe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function Xfe(e){var t=Qfe(e,"string");return Ec(t)=="symbol"?t:t+""}function Qfe(e,t){if(Ec(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Ec(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Zfe(e,t){return Bp(Bp({},t),e)}function ehe(e,t){return e==="symbols"}function Gk(e){var t=e.shapeType,n=e.elementProps;switch(t){case"rectangle":return O.createElement(vx,n);case"trapezoid":return O.createElement(Gfe,n);case"sector":return O.createElement(UE,n);case"symbols":if(ehe(t))return O.createElement(Bv,n);break;default:return null}}function the(e){return C.isValidElement(e)?e.props:e}function nhe(e){var t=e.option,n=e.shapeType,a=e.propTransformer,r=a===void 0?Zfe:a,o=e.activeClassName,i=o===void 0?"recharts-active-shape":o,s=e.isActive,l=Kfe(e,qfe),c;if(C.isValidElement(t))c=C.cloneElement(t,Bp(Bp({},l),the(t)));else if(he(t))c=t(l);else if(Efe(t)&&!Bfe(t)){var d=r(t,l);c=O.createElement(Gk,{shapeType:n,elementProps:d})}else{var u=l;c=O.createElement(Gk,{shapeType:n,elementProps:u})}return s?O.createElement(et,{className:i},c):c}function ch(e,t){return t!=null&&"trapezoids"in e.props}function dh(e,t){return t!=null&&"sectors"in e.props}function Dc(e,t){return t!=null&&"points"in e.props}function ahe(e,t){var n,a,r=e.x===(t==null||(n=t.labelViewBox)===null||n===void 0?void 0:n.x)||e.x===t.x,o=e.y===(t==null||(a=t.labelViewBox)===null||a===void 0?void 0:a.y)||e.y===t.y;return r&&o}function rhe(e,t){var n=e.endAngle===t.endAngle,a=e.startAngle===t.startAngle;return n&&a}function ohe(e,t){var n=e.x===t.x,a=e.y===t.y,r=e.z===t.z;return n&&a&&r}function ihe(e,t){var n;return ch(e,t)?n=ahe:dh(e,t)?n=rhe:Dc(e,t)&&(n=ohe),n}function she(e,t){var n;return ch(e,t)?n="trapezoids":dh(e,t)?n="sectors":Dc(e,t)&&(n="points"),n}function lhe(e,t){if(ch(e,t)){var n;return(n=t.tooltipPayload)===null||n===void 0||(n=n[0])===null||n===void 0||(n=n.payload)===null||n===void 0?void 0:n.payload}if(dh(e,t)){var a;return(a=t.tooltipPayload)===null||a===void 0||(a=a[0])===null||a===void 0||(a=a.payload)===null||a===void 0?void 0:a.payload}return Dc(e,t)?t.payload:{}}function che(e){var t=e.activeTooltipItem,n=e.graphicalItem,a=e.itemData,r=she(n,t),o=lhe(n,t),i=a.filter(function(l,c){var d=ih(o,l),u=n.props[r].filter(function(g){var y=ihe(n,t);return y(g,t)}),p=n.props[r].indexOf(u[u.length-1]),f=c===p;return d&&f}),s=a.indexOf(i[i.length-1]);return s}var dhe=Math.ceil,uhe=Math.max;function phe(e,t,n,a){for(var r=-1,o=uhe(dhe((t-e)/(n||1)),0),i=Array(o);o--;)i[a?o:++r]=e,e+=n;return i}var fhe=phe,hhe=D4,qk=1/0,mhe=17976931348623157e292;function ghe(e){if(!e)return e===0?e:0;if(e=hhe(e),e===qk||e===-qk){var t=e<0?-1:1;return t*mhe}return e===e?e:0}var ZE=ghe,yhe=fhe,vhe=Xf,Im=ZE;function xhe(e){return function(t,n,a){return a&&typeof a!="number"&&vhe(t,n,a)&&(n=a=void 0),t=Im(t),n===void 0?(n=t,t=0):n=Im(n),a=a===void 0?t<n?1:-1:Im(a),yhe(t,n,a,e)}}var bhe=xhe,whe=bhe,jhe=whe(),She=jhe;const Ip=Pe(She);function Oc(e){"@babel/helpers - typeof";return Oc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Oc(e)}function Kk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Jk(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Kk(Object(n),!0).forEach(function(a){eD(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Kk(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function eD(e,t,n){return t=khe(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function khe(e){var t=Ahe(e,"string");return Oc(t)=="symbol"?t:t+""}function Ahe(e,t){if(Oc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Oc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var _he=["Webkit","Moz","O","ms"],Che=function(t,n){var a=t.replace(/(\w)/,function(o){return o.toUpperCase()}),r=_he.reduce(function(o,i){return Jk(Jk({},o),{},eD({},i+a,n))},{});return r[t]=n,r};function Wi(e){"@babel/helpers - typeof";return Wi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Wi(e)}function $p(){return $p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},$p.apply(this,arguments)}function Yk(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function $m(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?Yk(Object(n),!0).forEach(function(a){an(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Yk(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Phe(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Xk(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,nD(a.key),a)}}function The(e,t,n){return t&&Xk(e.prototype,t),n&&Xk(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ehe(e,t,n){return t=Mp(t),Dhe(e,tD()?Reflect.construct(t,n||[],Mp(e).constructor):t.apply(e,n))}function Dhe(e,t){if(t&&(Wi(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Ohe(e)}function Ohe(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function tD(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(tD=function(){return!!e})()}function Mp(e){return Mp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Mp(e)}function Nhe(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&y0(e,t)}function y0(e,t){return y0=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},y0(e,t)}function an(e,t,n){return t=nD(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function nD(e){var t=Rhe(e,"string");return Wi(t)=="symbol"?t:t+""}function Rhe(e,t){if(Wi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Wi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Lhe=function(t){var n=t.data,a=t.startIndex,r=t.endIndex,o=t.x,i=t.width,s=t.travellerWidth;if(!n||!n.length)return{};var l=n.length,c=jl().domain(Ip(0,l)).range([o,o+i-s]),d=c.domain().map(function(u){return c(u)});return{isTextActive:!1,isSlideMoving:!1,isTravellerMoving:!1,isTravellerFocused:!1,startX:c(a),endX:c(r),scale:c,scaleValues:d}},Qk=function(t){return t.changedTouches&&!!t.changedTouches.length},Vi=function(e){function t(n){var a;return Phe(this,t),a=Ehe(this,t,[n]),an(a,"handleDrag",function(r){a.leaveTimer&&(clearTimeout(a.leaveTimer),a.leaveTimer=null),a.state.isTravellerMoving?a.handleTravellerMove(r):a.state.isSlideMoving&&a.handleSlideDrag(r)}),an(a,"handleTouchMove",function(r){r.changedTouches!=null&&r.changedTouches.length>0&&a.handleDrag(r.changedTouches[0])}),an(a,"handleDragEnd",function(){a.setState({isTravellerMoving:!1,isSlideMoving:!1},function(){var r=a.props,o=r.endIndex,i=r.onDragEnd,s=r.startIndex;i==null||i({endIndex:o,startIndex:s})}),a.detachDragEndListener()}),an(a,"handleLeaveWrapper",function(){(a.state.isTravellerMoving||a.state.isSlideMoving)&&(a.leaveTimer=window.setTimeout(a.handleDragEnd,a.props.leaveTimeOut))}),an(a,"handleEnterSlideOrTraveller",function(){a.setState({isTextActive:!0})}),an(a,"handleLeaveSlideOrTraveller",function(){a.setState({isTextActive:!1})}),an(a,"handleSlideDragStart",function(r){var o=Qk(r)?r.changedTouches[0]:r;a.setState({isTravellerMoving:!1,isSlideMoving:!0,slideMoveStartX:o.pageX}),a.attachDragEndListener()}),a.travellerDragStartHandlers={startX:a.handleTravellerDragStart.bind(a,"startX"),endX:a.handleTravellerDragStart.bind(a,"endX")},a.state={},a}return Nhe(t,e),The(t,[{key:"componentWillUnmount",value:function(){this.leaveTimer&&(clearTimeout(this.leaveTimer),this.leaveTimer=null),this.detachDragEndListener()}},{key:"getIndex",value:function(a){var r=a.startX,o=a.endX,i=this.state.scaleValues,s=this.props,l=s.gap,c=s.data,d=c.length-1,u=Math.min(r,o),p=Math.max(r,o),f=t.getIndexInRange(i,u),g=t.getIndexInRange(i,p);return{startIndex:f-f%l,endIndex:g===d?d:g-g%l}}},{key:"getTextOfTick",value:function(a){var r=this.props,o=r.data,i=r.tickFormatter,s=r.dataKey,l=hn(o[a],s,a);return he(i)?i(l,a):l}},{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(a){var r=this.state,o=r.slideMoveStartX,i=r.startX,s=r.endX,l=this.props,c=l.x,d=l.width,u=l.travellerWidth,p=l.startIndex,f=l.endIndex,g=l.onChange,y=a.pageX-o;y>0?y=Math.min(y,c+d-u-s,c+d-u-i):y<0&&(y=Math.max(y,c-i,c-s));var x=this.getIndex({startX:i+y,endX:s+y});(x.startIndex!==p||x.endIndex!==f)&&g&&g(x),this.setState({startX:i+y,endX:s+y,slideMoveStartX:a.pageX})}},{key:"handleTravellerDragStart",value:function(a,r){var o=Qk(r)?r.changedTouches[0]:r;this.setState({isSlideMoving:!1,isTravellerMoving:!0,movingTravellerId:a,brushMoveStartX:o.pageX}),this.attachDragEndListener()}},{key:"handleTravellerMove",value:function(a){var r=this.state,o=r.brushMoveStartX,i=r.movingTravellerId,s=r.endX,l=r.startX,c=this.state[i],d=this.props,u=d.x,p=d.width,f=d.travellerWidth,g=d.onChange,y=d.gap,x=d.data,m={startX:this.state.startX,endX:this.state.endX},v=a.pageX-o;v>0?v=Math.min(v,u+p-f-c):v<0&&(v=Math.max(v,u-c)),m[i]=c+v;var b=this.getIndex(m),k=b.startIndex,w=b.endIndex,j=function(){var S=x.length-1;return i==="startX"&&(s>l?k%y===0:w%y===0)||s<l&&w===S||i==="endX"&&(s>l?w%y===0:k%y===0)||s>l&&w===S};this.setState(an(an({},i,c+v),"brushMoveStartX",a.pageX),function(){g&&j()&&g(b)})}},{key:"handleTravellerMoveKeyboard",value:function(a,r){var o=this,i=this.state,s=i.scaleValues,l=i.startX,c=i.endX,d=this.state[r],u=s.indexOf(d);if(u!==-1){var p=u+a;if(!(p===-1||p>=s.length)){var f=s[p];r==="startX"&&f>=c||r==="endX"&&f<=l||this.setState(an({},r,f),function(){o.props.onChange(o.getIndex({startX:o.state.startX,endX:o.state.endX}))})}}}},{key:"renderBackground",value:function(){var a=this.props,r=a.x,o=a.y,i=a.width,s=a.height,l=a.fill,c=a.stroke;return O.createElement("rect",{stroke:c,fill:l,x:r,y:o,width:i,height:s})}},{key:"renderPanorama",value:function(){var a=this.props,r=a.x,o=a.y,i=a.width,s=a.height,l=a.data,c=a.children,d=a.padding,u=C.Children.only(c);return u?O.cloneElement(u,{x:r,y:o,width:i,height:s,margin:d,compact:!0,data:l}):null}},{key:"renderTravellerLayer",value:function(a,r){var o,i,s=this,l=this.props,c=l.y,d=l.travellerWidth,u=l.height,p=l.traveller,f=l.ariaLabel,g=l.data,y=l.startIndex,x=l.endIndex,m=Math.max(a,this.props.x),v=$m($m({},ye(this.props,!1)),{},{x:m,y:c,width:d,height:u}),b=f||"Min value: ".concat((o=g[y])===null||o===void 0?void 0:o.name,", Max value: ").concat((i=g[x])===null||i===void 0?void 0:i.name);return O.createElement(et,{tabIndex:0,role:"slider","aria-label":b,"aria-valuenow":a,className:"recharts-brush-traveller",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.travellerDragStartHandlers[r],onTouchStart:this.travellerDragStartHandlers[r],onKeyDown:function(w){["ArrowLeft","ArrowRight"].includes(w.key)&&(w.preventDefault(),w.stopPropagation(),s.handleTravellerMoveKeyboard(w.key==="ArrowRight"?1:-1,r))},onFocus:function(){s.setState({isTravellerFocused:!0})},onBlur:function(){s.setState({isTravellerFocused:!1})},style:{cursor:"col-resize"}},t.renderTraveller(p,v))}},{key:"renderSlide",value:function(a,r){var o=this.props,i=o.y,s=o.height,l=o.stroke,c=o.travellerWidth,d=Math.min(a,r)+c,u=Math.max(Math.abs(r-a)-c,0);return O.createElement("rect",{className:"recharts-brush-slide",onMouseEnter:this.handleEnterSlideOrTraveller,onMouseLeave:this.handleLeaveSlideOrTraveller,onMouseDown:this.handleSlideDragStart,onTouchStart:this.handleSlideDragStart,style:{cursor:"move"},stroke:"none",fill:l,fillOpacity:.2,x:d,y:i,width:u,height:s})}},{key:"renderText",value:function(){var a=this.props,r=a.startIndex,o=a.endIndex,i=a.y,s=a.height,l=a.travellerWidth,c=a.stroke,d=this.state,u=d.startX,p=d.endX,f=5,g={pointerEvents:"none",fill:c};return O.createElement(et,{className:"recharts-brush-texts"},O.createElement(pp,$p({textAnchor:"end",verticalAnchor:"middle",x:Math.min(u,p)-f,y:i+s/2},g),this.getTextOfTick(r)),O.createElement(pp,$p({textAnchor:"start",verticalAnchor:"middle",x:Math.max(u,p)+l+f,y:i+s/2},g),this.getTextOfTick(o)))}},{key:"render",value:function(){var a=this.props,r=a.data,o=a.className,i=a.children,s=a.x,l=a.y,c=a.width,d=a.height,u=a.alwaysShowText,p=this.state,f=p.startX,g=p.endX,y=p.isTextActive,x=p.isSlideMoving,m=p.isTravellerMoving,v=p.isTravellerFocused;if(!r||!r.length||!J(s)||!J(l)||!J(c)||!J(d)||c<=0||d<=0)return null;var b=xe("recharts-brush",o),k=O.Children.count(i)===1,w=Che("userSelect","none");return O.createElement(et,{className:b,onMouseLeave:this.handleLeaveWrapper,onTouchMove:this.handleTouchMove,style:w},this.renderBackground(),k&&this.renderPanorama(),this.renderSlide(f,g),this.renderTravellerLayer(f,"startX"),this.renderTravellerLayer(g,"endX"),(y||x||m||v||u)&&this.renderText())}}],[{key:"renderDefaultTraveller",value:function(a){var r=a.x,o=a.y,i=a.width,s=a.height,l=a.stroke,c=Math.floor(o+s/2)-1;return O.createElement(O.Fragment,null,O.createElement("rect",{x:r,y:o,width:i,height:s,fill:l,stroke:"none"}),O.createElement("line",{x1:r+1,y1:c,x2:r+i-1,y2:c,fill:"none",stroke:"#fff"}),O.createElement("line",{x1:r+1,y1:c+2,x2:r+i-1,y2:c+2,fill:"none",stroke:"#fff"}))}},{key:"renderTraveller",value:function(a,r){var o;return O.isValidElement(a)?o=O.cloneElement(a,r):he(a)?o=a(r):o=t.renderDefaultTraveller(r),o}},{key:"getDerivedStateFromProps",value:function(a,r){var o=a.data,i=a.width,s=a.x,l=a.travellerWidth,c=a.updateId,d=a.startIndex,u=a.endIndex;if(o!==r.prevData||c!==r.prevUpdateId)return $m({prevData:o,prevTravellerWidth:l,prevUpdateId:c,prevX:s,prevWidth:i},o&&o.length?Lhe({data:o,width:i,x:s,travellerWidth:l,startIndex:d,endIndex:u}):{scale:null,scaleValues:null});if(r.scale&&(i!==r.prevWidth||s!==r.prevX||l!==r.prevTravellerWidth)){r.scale.range([s,s+i-l]);var p=r.scale.domain().map(function(f){return r.scale(f)});return{prevData:o,prevTravellerWidth:l,prevUpdateId:c,prevX:s,prevWidth:i,startX:r.scale(a.startIndex),endX:r.scale(a.endIndex),scaleValues:p}}return null}},{key:"getIndexInRange",value:function(a,r){for(var o=a.length,i=0,s=o-1;s-i>1;){var l=Math.floor((i+s)/2);a[l]>r?s=l:i=l}return r>=a[s]?s:i}}])}(C.PureComponent);an(Vi,"displayName","Brush");an(Vi,"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 Bhe=Vv;function Ihe(e,t){var n;return Bhe(e,function(a,r,o){return n=t(a,r,o),!n}),!!n}var $he=Ihe,Mhe=r4,Fhe=Er,Uhe=$he,Whe=Zt,Vhe=Xf;function zhe(e,t,n){var a=Whe(e)?Mhe:Uhe;return n&&Vhe(e,t,n)&&(t=void 0),a(e,Fhe(t))}var Hhe=zhe;const Ghe=Pe(Hhe);var fa=function(t,n){var a=t.alwaysShow,r=t.ifOverflow;return a&&(r="extendDomain"),r===n},Zk=_4;function qhe(e,t,n){t=="__proto__"&&Zk?Zk(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}var Khe=qhe,Jhe=Khe,Yhe=k4,Xhe=Er;function Qhe(e,t){var n={};return t=Xhe(t),Yhe(e,function(a,r,o){Jhe(n,r,t(a,r,o))}),n}var Zhe=Qhe;const eme=Pe(Zhe);function tme(e,t){for(var n=-1,a=e==null?0:e.length;++n<a;)if(!t(e[n],n,e))return!1;return!0}var nme=tme,ame=Vv;function rme(e,t){var n=!0;return ame(e,function(a,r,o){return n=!!t(a,r,o),n}),n}var ome=rme,ime=nme,sme=ome,lme=Er,cme=Zt,dme=Xf;function ume(e,t,n){var a=cme(e)?ime:sme;return n&&dme(e,t,n)&&(t=void 0),a(e,lme(t))}var pme=ume;const aD=Pe(pme);var fme=["x","y"];function Nc(e){"@babel/helpers - typeof";return Nc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Nc(e)}function v0(){return v0=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},v0.apply(this,arguments)}function eA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Ks(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?eA(Object(n),!0).forEach(function(a){hme(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):eA(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function hme(e,t,n){return t=mme(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function mme(e){var t=gme(e,"string");return Nc(t)=="symbol"?t:t+""}function gme(e,t){if(Nc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Nc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function yme(e,t){if(e==null)return{};var n=vme(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function vme(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function xme(e,t){var n=e.x,a=e.y,r=yme(e,fme),o="".concat(n),i=parseInt(o,10),s="".concat(a),l=parseInt(s,10),c="".concat(t.height||r.height),d=parseInt(c,10),u="".concat(t.width||r.width),p=parseInt(u,10);return Ks(Ks(Ks(Ks(Ks({},t),r),i?{x:i}:{}),l?{y:l}:{}),{},{height:d,width:p,name:t.name,radius:t.radius})}function tA(e){return O.createElement(nhe,v0({shapeType:"rectangle",propTransformer:xme,activeClassName:"recharts-active-bar"},e))}var bme=function(t){var n=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;return function(a,r){if(typeof t=="number")return t;var o=J(a)||NK(a);return o?t(a,r):(o||xo(),n)}},wme=["value","background"],rD;function zi(e){"@babel/helpers - typeof";return zi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},zi(e)}function jme(e,t){if(e==null)return{};var n=Sme(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function Sme(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function Fp(){return Fp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Fp.apply(this,arguments)}function nA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function tt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?nA(Object(n),!0).forEach(function(a){dr(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):nA(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function kme(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function aA(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,iD(a.key),a)}}function Ame(e,t,n){return t&&aA(e.prototype,t),n&&aA(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function _me(e,t,n){return t=Up(t),Cme(e,oD()?Reflect.construct(t,n||[],Up(e).constructor):t.apply(e,n))}function Cme(e,t){if(t&&(zi(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Pme(e)}function Pme(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function oD(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(oD=function(){return!!e})()}function Up(e){return Up=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Up(e)}function Tme(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&x0(e,t)}function x0(e,t){return x0=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},x0(e,t)}function dr(e,t,n){return t=iD(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function iD(e){var t=Eme(e,"string");return zi(t)=="symbol"?t:t+""}function Eme(e,t){if(zi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(zi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var Po=function(e){function t(){var n;kme(this,t);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return n=_me(this,t,[].concat(r)),dr(n,"state",{isAnimationFinished:!1}),dr(n,"id",Zc("recharts-bar-")),dr(n,"handleAnimationEnd",function(){var i=n.props.onAnimationEnd;n.setState({isAnimationFinished:!0}),i&&i()}),dr(n,"handleAnimationStart",function(){var i=n.props.onAnimationStart;n.setState({isAnimationFinished:!1}),i&&i()}),n}return Tme(t,e),Ame(t,[{key:"renderRectanglesStatically",value:function(a){var r=this,o=this.props,i=o.shape,s=o.dataKey,l=o.activeIndex,c=o.activeBar,d=ye(this.props,!1);return a&&a.map(function(u,p){var f=p===l,g=f?c:i,y=tt(tt(tt({},d),u),{},{isActive:f,option:g,index:p,dataKey:s,onAnimationStart:r.handleAnimationStart,onAnimationEnd:r.handleAnimationEnd});return O.createElement(et,Fp({className:"recharts-bar-rectangle"},Qu(r.props,u,p),{key:"rectangle-".concat(u==null?void 0:u.x,"-").concat(u==null?void 0:u.y,"-").concat(u==null?void 0:u.value,"-").concat(p)}),O.createElement(tA,y))})}},{key:"renderRectanglesWithAnimation",value:function(){var a=this,r=this.props,o=r.data,i=r.layout,s=r.isAnimationActive,l=r.animationBegin,c=r.animationDuration,d=r.animationEasing,u=r.animationId,p=this.state.prevData;return O.createElement(za,{begin:l,duration:c,isActive:s,easing:d,from:{t:0},to:{t:1},key:"bar-".concat(u),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(f){var g=f.t,y=o.map(function(x,m){var v=p&&p[m];if(v){var b=qn(v.x,x.x),k=qn(v.y,x.y),w=qn(v.width,x.width),j=qn(v.height,x.height);return tt(tt({},x),{},{x:b(g),y:k(g),width:w(g),height:j(g)})}if(i==="horizontal"){var A=qn(0,x.height),S=A(g);return tt(tt({},x),{},{y:x.y+x.height-S,height:S})}var _=qn(0,x.width),T=_(g);return tt(tt({},x),{},{width:T})});return O.createElement(et,null,a.renderRectanglesStatically(y))})}},{key:"renderRectangles",value:function(){var a=this.props,r=a.data,o=a.isAnimationActive,i=this.state.prevData;return o&&r&&r.length&&(!i||!ih(i,r))?this.renderRectanglesWithAnimation():this.renderRectanglesStatically(r)}},{key:"renderBackground",value:function(){var a=this,r=this.props,o=r.data,i=r.dataKey,s=r.activeIndex,l=ye(this.props.background,!1);return o.map(function(c,d){c.value;var u=c.background,p=jme(c,wme);if(!u)return null;var f=tt(tt(tt(tt(tt({},p),{},{fill:"#eee"},u),l),Qu(a.props,c,d)),{},{onAnimationStart:a.handleAnimationStart,onAnimationEnd:a.handleAnimationEnd,dataKey:i,index:d,className:"recharts-bar-background-rectangle"});return O.createElement(tA,Fp({key:"background-bar-".concat(d),option:a.props.background,isActive:d===s},f))})}},{key:"renderErrorBar",value:function(a,r){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var o=this.props,i=o.data,s=o.xAxis,l=o.yAxis,c=o.layout,d=o.children,u=Tn(d,od);if(!u)return null;var p=c==="vertical"?i[0].height/2:i[0].width/2,f=function(x,m){var v=Array.isArray(x.value)?x.value[1]:x.value;return{x:x.x,y:x.y,value:v,errorVal:hn(x,m)}},g={clipPath:a?"url(#clipPath-".concat(r,")"):null};return O.createElement(et,g,u.map(function(y){return O.cloneElement(y,{key:"error-bar-".concat(r,"-").concat(y.props.dataKey),data:i,xAxis:s,yAxis:l,layout:c,offset:p,dataPointFormatter:f})}))}},{key:"render",value:function(){var a=this.props,r=a.hide,o=a.data,i=a.className,s=a.xAxis,l=a.yAxis,c=a.left,d=a.top,u=a.width,p=a.height,f=a.isAnimationActive,g=a.background,y=a.id;if(r||!o||!o.length)return null;var x=this.state.isAnimationFinished,m=xe("recharts-bar",i),v=s&&s.allowDataOverflow,b=l&&l.allowDataOverflow,k=v||b,w=me(y)?this.id:y;return O.createElement(et,{className:m},v||b?O.createElement("defs",null,O.createElement("clipPath",{id:"clipPath-".concat(w)},O.createElement("rect",{x:v?c:c-u/2,y:b?d:d-p/2,width:v?u:u*2,height:b?p:p*2}))):null,O.createElement(et,{className:"recharts-bar-rectangles",clipPath:k?"url(#clipPath-".concat(w,")"):null},g?this.renderBackground():null,this.renderRectangles()),this.renderErrorBar(k,w),(!f||x)&&br.renderCallByParent(this.props,o))}}],[{key:"getDerivedStateFromProps",value:function(a,r){return a.animationId!==r.prevAnimationId?{prevAnimationId:a.animationId,curData:a.data,prevData:r.curData}:a.data!==r.curData?{curData:a.data}:null}}])}(C.PureComponent);rD=Po;dr(Po,"displayName","Bar");dr(Po,"defaultProps",{xAxisId:0,yAxisId:0,legendType:"rect",minPointSize:0,hide:!1,data:[],layout:"vertical",activeBar:!1,isAnimationActive:!vs.isSsr,animationBegin:0,animationDuration:400,animationEasing:"ease"});dr(Po,"getComposedData",function(e){var t=e.props,n=e.item,a=e.barPosition,r=e.bandSize,o=e.xAxis,i=e.yAxis,s=e.xAxisTicks,l=e.yAxisTicks,c=e.stackedData,d=e.dataStartIndex,u=e.displayedData,p=e.offset,f=nde(a,n);if(!f)return null;var g=t.layout,y=n.type.defaultProps,x=y!==void 0?tt(tt({},y),n.props):n.props,m=x.dataKey,v=x.children,b=x.minPointSize,k=g==="horizontal"?i:o,w=c?k.scale.domain():null,j=dde({numericAxis:k}),A=Tn(v,Gv),S=u.map(function(_,T){var D,E,L,I,$,F;c?D=ade(c[d+T],w):(D=hn(_,m),Array.isArray(D)||(D=[j,D]));var B=bme(b,rD.defaultProps.minPointSize)(D[1],T);if(g==="horizontal"){var N,R=[i.scale(D[0]),i.scale(D[1])],U=R[0],z=R[1];E=ok({axis:o,ticks:s,bandSize:r,offset:f.offset,entry:_,index:T}),L=(N=z??U)!==null&&N!==void 0?N:void 0,I=f.size;var W=U-z;if($=Number.isNaN(W)?0:W,F={x:E,y:i.y,width:I,height:i.height},Math.abs(B)>0&&Math.abs($)<Math.abs(B)){var H=Jn($||B)*(Math.abs(B)-Math.abs($));L-=H,$+=H}}else{var ae=[o.scale(D[0]),o.scale(D[1])],de=ae[0],pe=ae[1];if(E=de,L=ok({axis:i,ticks:l,bandSize:r,offset:f.offset,entry:_,index:T}),I=pe-de,$=f.size,F={x:o.x,y:L,width:o.width,height:$},Math.abs(B)>0&&Math.abs(I)<Math.abs(B)){var Ne=Jn(I||B)*(Math.abs(B)-Math.abs(I));I+=Ne}}return tt(tt(tt({},_),{},{x:E,y:L,width:I,height:$,value:c?D:D[1],payload:_,background:F},A&&A[T]&&A[T].props),{},{tooltipPayload:[$E(n,_)],tooltipPosition:{x:E+I/2,y:L+$/2}})});return tt({data:S,layout:g},p)});function Rc(e){"@babel/helpers - typeof";return Rc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Rc(e)}function Dme(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function rA(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,sD(a.key),a)}}function Ome(e,t,n){return t&&rA(e.prototype,t),n&&rA(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function oA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function zn(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?oA(Object(n),!0).forEach(function(a){uh(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):oA(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function uh(e,t,n){return t=sD(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function sD(e){var t=Nme(e,"string");return Rc(t)=="symbol"?t:t+""}function Nme(e,t){if(Rc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Rc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var lD=function(t,n,a,r,o){var i=t.width,s=t.height,l=t.layout,c=t.children,d=Object.keys(n),u={left:a.left,leftMirror:a.left,right:i-a.right,rightMirror:i-a.right,top:a.top,topMirror:a.top,bottom:s-a.bottom,bottomMirror:s-a.bottom},p=!!on(c,Po);return d.reduce(function(f,g){var y=n[g],x=y.orientation,m=y.domain,v=y.padding,b=v===void 0?{}:v,k=y.mirror,w=y.reversed,j="".concat(x).concat(k?"Mirror":""),A,S,_,T,D;if(y.type==="number"&&(y.padding==="gap"||y.padding==="no-gap")){var E=m[1]-m[0],L=1/0,I=y.categoricalDomain.sort(BK);if(I.forEach(function(ae,de){de>0&&(L=Math.min((ae||0)-(I[de-1]||0),L))}),Number.isFinite(L)){var $=L/E,F=y.layout==="vertical"?a.height:a.width;if(y.padding==="gap"&&(A=$*F/2),y.padding==="no-gap"){var B=yo(t.barCategoryGap,$*F),N=$*F/2;A=N-B-(N-B)/F*B}}}r==="xAxis"?S=[a.left+(b.left||0)+(A||0),a.left+a.width-(b.right||0)-(A||0)]:r==="yAxis"?S=l==="horizontal"?[a.top+a.height-(b.bottom||0),a.top+(b.top||0)]:[a.top+(b.top||0)+(A||0),a.top+a.height-(b.bottom||0)-(A||0)]:S=y.range,w&&(S=[S[1],S[0]]);var R=ede(y,o,p),U=R.scale,z=R.realScaleType;U.domain(m).range(S),tde(U);var W=cde(U,zn(zn({},y),{},{realScaleType:z}));r==="xAxis"?(D=x==="top"&&!k||x==="bottom"&&k,_=a.left,T=u[j]-D*y.height):r==="yAxis"&&(D=x==="left"&&!k||x==="right"&&k,_=u[j]-D*y.width,T=a.top);var H=zn(zn(zn({},y),W),{},{realScaleType:z,x:_,y:T,scale:U,width:r==="xAxis"?a.width:y.width,height:r==="yAxis"?a.height:y.height});return H.bandSize=Cp(H,W),!y.hide&&r==="xAxis"?u[j]+=(D?-1:1)*H.height:y.hide||(u[j]+=(D?-1:1)*H.width),zn(zn({},f),{},uh({},g,H))},{})},cD=function(t,n){var a=t.x,r=t.y,o=n.x,i=n.y;return{x:Math.min(a,o),y:Math.min(r,i),width:Math.abs(o-a),height:Math.abs(i-r)}},Rme=function(t){var n=t.x1,a=t.y1,r=t.x2,o=t.y2;return cD({x:n,y:a},{x:r,y:o})},dD=function(){function e(t){Dme(this,e),this.scale=t}return Ome(e,[{key:"domain",get:function(){return this.scale.domain}},{key:"range",get:function(){return this.scale.range}},{key:"rangeMin",get:function(){return this.range()[0]}},{key:"rangeMax",get:function(){return this.range()[1]}},{key:"bandwidth",get:function(){return this.scale.bandwidth}},{key:"apply",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=a.bandAware,o=a.position;if(n!==void 0){if(o)switch(o){case"start":return this.scale(n);case"middle":{var i=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+i}case"end":{var s=this.bandwidth?this.bandwidth():0;return this.scale(n)+s}default:return this.scale(n)}if(r){var l=this.bandwidth?this.bandwidth()/2:0;return this.scale(n)+l}return this.scale(n)}}},{key:"isInRange",value:function(n){var a=this.range(),r=a[0],o=a[a.length-1];return r<=o?n>=r&&n<=o:n>=o&&n<=r}}],[{key:"create",value:function(n){return new e(n)}}])}();uh(dD,"EPS",1e-4);var bx=function(t){var n=Object.keys(t).reduce(function(a,r){return zn(zn({},a),{},uh({},r,dD.create(t[r])))},{});return zn(zn({},n),{},{apply:function(r){var o=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},i=o.bandAware,s=o.position;return eme(r,function(l,c){return n[c].apply(l,{bandAware:i,position:s})})},isInRange:function(r){return aD(r,function(o,i){return n[i].isInRange(o)})}})};function Lme(e){return(e%180+180)%180}var Bme=function(t){var n=t.width,a=t.height,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,o=Lme(r),i=o*Math.PI/180,s=Math.atan(a/n),l=i>s&&i<Math.PI-s?a/Math.sin(i):n/Math.cos(i);return Math.abs(l)},Ime=Er,$me=ed,Mme=Jf;function Fme(e){return function(t,n,a){var r=Object(t);if(!$me(t)){var o=Ime(n);t=Mme(t),n=function(s){return o(r[s],s,r)}}var i=e(t,n,a);return i>-1?r[o?t[i]:i]:void 0}}var Ume=Fme,Wme=ZE;function Vme(e){var t=Wme(e),n=t%1;return t===t?n?t-n:t:0}var zme=Vme,Hme=v4,Gme=Er,qme=zme,Kme=Math.max;function Jme(e,t,n){var a=e==null?0:e.length;if(!a)return-1;var r=n==null?0:qme(n);return r<0&&(r=Kme(a+r,0)),Hme(e,Gme(t),r)}var Yme=Jme,Xme=Ume,Qme=Yme,Zme=Xme(Qme),e2e=Zme;const t2e=Pe(e2e);var n2e=Mq(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("")}),wx=C.createContext(void 0),jx=C.createContext(void 0),uD=C.createContext(void 0),pD=C.createContext({}),fD=C.createContext(void 0),hD=C.createContext(0),mD=C.createContext(0),iA=function(t){var n=t.state,a=n.xAxisMap,r=n.yAxisMap,o=n.offset,i=t.clipPathId,s=t.children,l=t.width,c=t.height,d=n2e(o);return O.createElement(wx.Provider,{value:a},O.createElement(jx.Provider,{value:r},O.createElement(pD.Provider,{value:o},O.createElement(uD.Provider,{value:d},O.createElement(fD.Provider,{value:i},O.createElement(hD.Provider,{value:c},O.createElement(mD.Provider,{value:l},s)))))))},a2e=function(){return C.useContext(fD)},gD=function(t){var n=C.useContext(wx);n==null&&xo();var a=n[t];return a==null&&xo(),a},r2e=function(){var t=C.useContext(wx);return sr(t)},o2e=function(){var t=C.useContext(jx),n=t2e(t,function(a){return aD(a.domain,Number.isFinite)});return n||sr(t)},yD=function(t){var n=C.useContext(jx);n==null&&xo();var a=n[t];return a==null&&xo(),a},i2e=function(){var t=C.useContext(uD);return t},s2e=function(){return C.useContext(pD)},Sx=function(){return C.useContext(mD)},kx=function(){return C.useContext(hD)};function Hi(e){"@babel/helpers - typeof";return Hi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Hi(e)}function l2e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function c2e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,xD(a.key),a)}}function d2e(e,t,n){return t&&c2e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function u2e(e,t,n){return t=Wp(t),p2e(e,vD()?Reflect.construct(t,n||[],Wp(e).constructor):t.apply(e,n))}function p2e(e,t){if(t&&(Hi(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return f2e(e)}function f2e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function vD(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(vD=function(){return!!e})()}function Wp(e){return Wp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Wp(e)}function h2e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&b0(e,t)}function b0(e,t){return b0=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},b0(e,t)}function sA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function lA(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?sA(Object(n),!0).forEach(function(a){Ax(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):sA(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Ax(e,t,n){return t=xD(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function xD(e){var t=m2e(e,"string");return Hi(t)=="symbol"?t:t+""}function m2e(e,t){if(Hi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Hi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function g2e(e,t){return b2e(e)||x2e(e,t)||v2e(e,t)||y2e()}function y2e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
165In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function v2e(e,t){if(e){if(typeof e=="string")return cA(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return cA(e,t)}}function cA(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function x2e(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,t!==0)for(;!(l=(a=o.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(d){c=!0,r=d}finally{try{if(!l&&n.return!=null&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw r}}return s}}function b2e(e){if(Array.isArray(e))return e}function w0(){return w0=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},w0.apply(this,arguments)}var w2e=function(t,n){var a;return O.isValidElement(t)?a=O.cloneElement(t,n):he(t)?a=t(n):a=O.createElement("line",w0({},n,{className:"recharts-reference-line-line"})),a},j2e=function(t,n,a,r,o,i,s,l,c){var d=o.x,u=o.y,p=o.width,f=o.height;if(a){var g=c.y,y=t.y.apply(g,{position:i});if(fa(c,"discard")&&!t.y.isInRange(y))return null;var x=[{x:d+p,y},{x:d,y}];return l==="left"?x.reverse():x}if(n){var m=c.x,v=t.x.apply(m,{position:i});if(fa(c,"discard")&&!t.x.isInRange(v))return null;var b=[{x:v,y:u+f},{x:v,y:u}];return s==="top"?b.reverse():b}if(r){var k=c.segment,w=k.map(function(j){return t.apply(j,{position:i})});return fa(c,"discard")&&Ghe(w,function(j){return!t.isInRange(j)})?null:w}return null};function S2e(e){var t=e.x,n=e.y,a=e.segment,r=e.xAxisId,o=e.yAxisId,i=e.shape,s=e.className,l=e.alwaysShow,c=a2e(),d=gD(r),u=yD(o),p=i2e();if(!c||!p)return null;Na(l===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var f=bx({x:d.scale,y:u.scale}),g=ut(t),y=ut(n),x=a&&a.length===2,m=j2e(f,g,y,x,p,e.position,d.orientation,u.orientation,e);if(!m)return null;var v=g2e(m,2),b=v[0],k=b.x,w=b.y,j=v[1],A=j.x,S=j.y,_=fa(e,"hidden")?"url(#".concat(c,")"):void 0,T=lA(lA({clipPath:_},ye(e,!0)),{},{x1:k,y1:w,x2:A,y2:S});return O.createElement(et,{className:xe("recharts-reference-line",s)},w2e(i,T),Rt.renderCallByParent(e,Rme({x1:k,y1:w,x2:A,y2:S})))}var _x=function(e){function t(){return l2e(this,t),u2e(this,t,arguments)}return h2e(t,e),d2e(t,[{key:"render",value:function(){return O.createElement(S2e,this.props)}}])}(O.Component);Ax(_x,"displayName","ReferenceLine");Ax(_x,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle"});function j0(){return j0=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},j0.apply(this,arguments)}function Gi(e){"@babel/helpers - typeof";return Gi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Gi(e)}function dA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function uA(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?dA(Object(n),!0).forEach(function(a){ph(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):dA(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function k2e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function A2e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,wD(a.key),a)}}function _2e(e,t,n){return t&&A2e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function C2e(e,t,n){return t=Vp(t),P2e(e,bD()?Reflect.construct(t,n||[],Vp(e).constructor):t.apply(e,n))}function P2e(e,t){if(t&&(Gi(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return T2e(e)}function T2e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function bD(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(bD=function(){return!!e})()}function Vp(e){return Vp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Vp(e)}function E2e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&S0(e,t)}function S0(e,t){return S0=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},S0(e,t)}function ph(e,t,n){return t=wD(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function wD(e){var t=D2e(e,"string");return Gi(t)=="symbol"?t:t+""}function D2e(e,t){if(Gi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Gi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var O2e=function(t){var n=t.x,a=t.y,r=t.xAxis,o=t.yAxis,i=bx({x:r.scale,y:o.scale}),s=i.apply({x:n,y:a},{bandAware:!0});return fa(t,"discard")&&!i.isInRange(s)?null:s},fh=function(e){function t(){return k2e(this,t),C2e(this,t,arguments)}return E2e(t,e),_2e(t,[{key:"render",value:function(){var a=this.props,r=a.x,o=a.y,i=a.r,s=a.alwaysShow,l=a.clipPathId,c=ut(r),d=ut(o);if(Na(s===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.'),!c||!d)return null;var u=O2e(this.props);if(!u)return null;var p=u.x,f=u.y,g=this.props,y=g.shape,x=g.className,m=fa(this.props,"hidden")?"url(#".concat(l,")"):void 0,v=uA(uA({clipPath:m},ye(this.props,!0)),{},{cx:p,cy:f});return O.createElement(et,{className:xe("recharts-reference-dot",x)},t.renderDot(y,v),Rt.renderCallByParent(this.props,{x:p-i,y:f-i,width:2*i,height:2*i}))}}])}(O.Component);ph(fh,"displayName","ReferenceDot");ph(fh,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#fff",stroke:"#ccc",fillOpacity:1,strokeWidth:1});ph(fh,"renderDot",function(e,t){var n;return O.isValidElement(e)?n=O.cloneElement(e,t):he(e)?n=e(t):n=O.createElement(xx,j0({},t,{cx:t.cx,cy:t.cy,className:"recharts-reference-dot-dot"})),n});function k0(){return k0=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},k0.apply(this,arguments)}function qi(e){"@babel/helpers - typeof";return qi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},qi(e)}function pA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function fA(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?pA(Object(n),!0).forEach(function(a){hh(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):pA(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function N2e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function R2e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,SD(a.key),a)}}function L2e(e,t,n){return t&&R2e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function B2e(e,t,n){return t=zp(t),I2e(e,jD()?Reflect.construct(t,n||[],zp(e).constructor):t.apply(e,n))}function I2e(e,t){if(t&&(qi(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return $2e(e)}function $2e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function jD(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(jD=function(){return!!e})()}function zp(e){return zp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},zp(e)}function M2e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&A0(e,t)}function A0(e,t){return A0=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},A0(e,t)}function hh(e,t,n){return t=SD(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function SD(e){var t=F2e(e,"string");return qi(t)=="symbol"?t:t+""}function F2e(e,t){if(qi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(qi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var U2e=function(t,n,a,r,o){var i=o.x1,s=o.x2,l=o.y1,c=o.y2,d=o.xAxis,u=o.yAxis;if(!d||!u)return null;var p=bx({x:d.scale,y:u.scale}),f={x:t?p.x.apply(i,{position:"start"}):p.x.rangeMin,y:a?p.y.apply(l,{position:"start"}):p.y.rangeMin},g={x:n?p.x.apply(s,{position:"end"}):p.x.rangeMax,y:r?p.y.apply(c,{position:"end"}):p.y.rangeMax};return fa(o,"discard")&&(!p.isInRange(f)||!p.isInRange(g))?null:cD(f,g)},mh=function(e){function t(){return N2e(this,t),B2e(this,t,arguments)}return M2e(t,e),L2e(t,[{key:"render",value:function(){var a=this.props,r=a.x1,o=a.x2,i=a.y1,s=a.y2,l=a.className,c=a.alwaysShow,d=a.clipPathId;Na(c===void 0,'The alwaysShow prop is deprecated. Please use ifOverflow="extendDomain" instead.');var u=ut(r),p=ut(o),f=ut(i),g=ut(s),y=this.props.shape;if(!u&&!p&&!f&&!g&&!y)return null;var x=U2e(u,p,f,g,this.props);if(!x&&!y)return null;var m=fa(this.props,"hidden")?"url(#".concat(d,")"):void 0;return O.createElement(et,{className:xe("recharts-reference-area",l)},t.renderRect(y,fA(fA({clipPath:m},ye(this.props,!0)),x)),Rt.renderCallByParent(this.props,x))}}])}(O.Component);hh(mh,"displayName","ReferenceArea");hh(mh,"defaultProps",{isFront:!1,ifOverflow:"discard",xAxisId:0,yAxisId:0,r:10,fill:"#ccc",fillOpacity:.5,stroke:"none",strokeWidth:1});hh(mh,"renderRect",function(e,t){var n;return O.isValidElement(e)?n=O.cloneElement(e,t):he(e)?n=e(t):n=O.createElement(vx,k0({},t,{className:"recharts-reference-area-rect"})),n});function kD(e,t,n){if(t<1)return[];if(t===1&&n===void 0)return e;for(var a=[],r=0;r<e.length;r+=t)a.push(e[r]);return a}function W2e(e,t,n){var a={width:e.width+t.width,height:e.height+t.height};return Bme(a,n)}function V2e(e,t,n){var a=n==="width",r=e.x,o=e.y,i=e.width,s=e.height;return t===1?{start:a?r:o,end:a?r+i:o+s}:{start:a?r+i:o+s,end:a?r:o}}function Hp(e,t,n,a,r){if(e*t<e*a||e*t>e*r)return!1;var o=n();return e*(t-e*o/2-a)>=0&&e*(t+e*o/2-r)<=0}function z2e(e,t){return kD(e,t+1)}function H2e(e,t,n,a,r){for(var o=(a||[]).slice(),i=t.start,s=t.end,l=0,c=1,d=i,u=function(){var g=a==null?void 0:a[l];if(g===void 0)return{v:kD(a,c)};var y=l,x,m=function(){return x===void 0&&(x=n(g,y)),x},v=g.coordinate,b=l===0||Hp(e,v,m,d,s);b||(l=0,d=i,c+=1),b&&(d=v+e*(m()/2+r),l+=c)},p;c<=o.length;)if(p=u(),p)return p.v;return[]}function Lc(e){"@babel/helpers - typeof";return Lc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Lc(e)}function hA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Ot(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?hA(Object(n),!0).forEach(function(a){G2e(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):hA(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function G2e(e,t,n){return t=q2e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function q2e(e){var t=K2e(e,"string");return Lc(t)=="symbol"?t:t+""}function K2e(e,t){if(Lc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Lc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function J2e(e,t,n,a,r){for(var o=(a||[]).slice(),i=o.length,s=t.start,l=t.end,c=function(p){var f=o[p],g,y=function(){return g===void 0&&(g=n(f,p)),g};if(p===i-1){var x=e*(f.coordinate+e*y()/2-l);o[p]=f=Ot(Ot({},f),{},{tickCoord:x>0?f.coordinate-x*e:f.coordinate})}else o[p]=f=Ot(Ot({},f),{},{tickCoord:f.coordinate});var m=Hp(e,f.tickCoord,y,s,l);m&&(l=f.tickCoord-e*(y()/2+r),o[p]=Ot(Ot({},f),{},{isShow:!0}))},d=i-1;d>=0;d--)c(d);return o}function Y2e(e,t,n,a,r,o){var i=(a||[]).slice(),s=i.length,l=t.start,c=t.end;if(o){var d=a[s-1],u=n(d,s-1),p=e*(d.coordinate+e*u/2-c);i[s-1]=d=Ot(Ot({},d),{},{tickCoord:p>0?d.coordinate-p*e:d.coordinate});var f=Hp(e,d.tickCoord,function(){return u},l,c);f&&(c=d.tickCoord-e*(u/2+r),i[s-1]=Ot(Ot({},d),{},{isShow:!0}))}for(var g=o?s-1:s,y=function(v){var b=i[v],k,w=function(){return k===void 0&&(k=n(b,v)),k};if(v===0){var j=e*(b.coordinate-e*w()/2-l);i[v]=b=Ot(Ot({},b),{},{tickCoord:j<0?b.coordinate-j*e:b.coordinate})}else i[v]=b=Ot(Ot({},b),{},{tickCoord:b.coordinate});var A=Hp(e,b.tickCoord,w,l,c);A&&(l=b.tickCoord+e*(w()/2+r),i[v]=Ot(Ot({},b),{},{isShow:!0}))},x=0;x<g;x++)y(x);return i}function Cx(e,t,n){var a=e.tick,r=e.ticks,o=e.viewBox,i=e.minTickGap,s=e.orientation,l=e.interval,c=e.tickFormatter,d=e.unit,u=e.angle;if(!r||!r.length||!a)return[];if(J(l)||vs.isSsr)return z2e(r,typeof l=="number"&&J(l)?l:0);var p=[],f=s==="top"||s==="bottom"?"width":"height",g=d&&f==="width"?wl(d,{fontSize:t,letterSpacing:n}):{width:0,height:0},y=function(b,k){var w=he(c)?c(b.value,k):b.value;return f==="width"?W2e(wl(w,{fontSize:t,letterSpacing:n}),g,u):wl(w,{fontSize:t,letterSpacing:n})[f]},x=r.length>=2?Jn(r[1].coordinate-r[0].coordinate):1,m=V2e(o,x,f);return l==="equidistantPreserveStart"?H2e(x,m,y,r,i):(l==="preserveStart"||l==="preserveStartEnd"?p=Y2e(x,m,y,r,i,l==="preserveStartEnd"):p=J2e(x,m,y,r,i),p.filter(function(v){return v.isShow}))}var X2e=["viewBox"],Q2e=["viewBox"],Z2e=["ticks"];function Ki(e){"@babel/helpers - typeof";return Ki=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ki(e)}function ci(){return ci=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},ci.apply(this,arguments)}function mA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function it(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?mA(Object(n),!0).forEach(function(a){Px(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):mA(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Mm(e,t){if(e==null)return{};var n=ege(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function ege(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function tge(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function gA(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,_D(a.key),a)}}function nge(e,t,n){return t&&gA(e.prototype,t),n&&gA(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function age(e,t,n){return t=Gp(t),rge(e,AD()?Reflect.construct(t,n||[],Gp(e).constructor):t.apply(e,n))}function rge(e,t){if(t&&(Ki(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return oge(e)}function oge(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function AD(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(AD=function(){return!!e})()}function Gp(e){return Gp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Gp(e)}function ige(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&_0(e,t)}function _0(e,t){return _0=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},_0(e,t)}function Px(e,t,n){return t=_D(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function _D(e){var t=sge(e,"string");return Ki(t)=="symbol"?t:t+""}function sge(e,t){if(Ki(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Ki(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var js=function(e){function t(n){var a;return tge(this,t),a=age(this,t,[n]),a.state={fontSize:"",letterSpacing:""},a}return ige(t,e),nge(t,[{key:"shouldComponentUpdate",value:function(a,r){var o=a.viewBox,i=Mm(a,X2e),s=this.props,l=s.viewBox,c=Mm(s,Q2e);return!vi(o,l)||!vi(i,c)||!vi(r,this.state)}},{key:"componentDidMount",value:function(){var a=this.layerReference;if(a){var r=a.getElementsByClassName("recharts-cartesian-axis-tick-value")[0];r&&this.setState({fontSize:window.getComputedStyle(r).fontSize,letterSpacing:window.getComputedStyle(r).letterSpacing})}}},{key:"getTickLineCoord",value:function(a){var r=this.props,o=r.x,i=r.y,s=r.width,l=r.height,c=r.orientation,d=r.tickSize,u=r.mirror,p=r.tickMargin,f,g,y,x,m,v,b=u?-1:1,k=a.tickSize||d,w=J(a.tickCoord)?a.tickCoord:a.coordinate;switch(c){case"top":f=g=a.coordinate,x=i+ +!u*l,y=x-b*k,v=y-b*p,m=w;break;case"left":y=x=a.coordinate,g=o+ +!u*s,f=g-b*k,m=f-b*p,v=w;break;case"right":y=x=a.coordinate,g=o+ +u*s,f=g+b*k,m=f+b*p,v=w;break;default:f=g=a.coordinate,x=i+ +u*l,y=x+b*k,v=y+b*p,m=w;break}return{line:{x1:f,y1:y,x2:g,y2:x},tick:{x:m,y:v}}}},{key:"getTickTextAnchor",value:function(){var a=this.props,r=a.orientation,o=a.mirror,i;switch(r){case"left":i=o?"start":"end";break;case"right":i=o?"end":"start";break;default:i="middle";break}return i}},{key:"getTickVerticalAnchor",value:function(){var a=this.props,r=a.orientation,o=a.mirror,i="end";switch(r){case"left":case"right":i="middle";break;case"top":i=o?"start":"end";break;default:i=o?"end":"start";break}return i}},{key:"renderAxisLine",value:function(){var a=this.props,r=a.x,o=a.y,i=a.width,s=a.height,l=a.orientation,c=a.mirror,d=a.axisLine,u=it(it(it({},ye(this.props,!1)),ye(d,!1)),{},{fill:"none"});if(l==="top"||l==="bottom"){var p=+(l==="top"&&!c||l==="bottom"&&c);u=it(it({},u),{},{x1:r,y1:o+p*s,x2:r+i,y2:o+p*s})}else{var f=+(l==="left"&&!c||l==="right"&&c);u=it(it({},u),{},{x1:r+f*i,y1:o,x2:r+f*i,y2:o+s})}return O.createElement("line",ci({},u,{className:xe("recharts-cartesian-axis-line",Pn(d,"className"))}))}},{key:"renderTicks",value:function(a,r,o){var i=this,s=this.props,l=s.tickLine,c=s.stroke,d=s.tick,u=s.tickFormatter,p=s.unit,f=Cx(it(it({},this.props),{},{ticks:a}),r,o),g=this.getTickTextAnchor(),y=this.getTickVerticalAnchor(),x=ye(this.props,!1),m=ye(d,!1),v=it(it({},x),{},{fill:"none"},ye(l,!1)),b=f.map(function(k,w){var j=i.getTickLineCoord(k),A=j.line,S=j.tick,_=it(it(it(it({textAnchor:g,verticalAnchor:y},x),{},{stroke:"none",fill:c},m),S),{},{index:w,payload:k,visibleTicksCount:f.length,tickFormatter:u});return O.createElement(et,ci({className:"recharts-cartesian-axis-tick",key:"tick-".concat(k.value,"-").concat(k.coordinate,"-").concat(k.tickCoord)},Qu(i.props,k,w)),l&&O.createElement("line",ci({},v,A,{className:xe("recharts-cartesian-axis-tick-line",Pn(l,"className"))})),d&&t.renderTickItem(d,_,"".concat(he(u)?u(k.value,w):k.value).concat(p||"")))});return O.createElement("g",{className:"recharts-cartesian-axis-ticks"},b)}},{key:"render",value:function(){var a=this,r=this.props,o=r.axisLine,i=r.width,s=r.height,l=r.ticksGenerator,c=r.className,d=r.hide;if(d)return null;var u=this.props,p=u.ticks,f=Mm(u,Z2e),g=p;return he(l)&&(g=p&&p.length>0?l(this.props):l(f)),i<=0||s<=0||!g||!g.length?null:O.createElement(et,{className:xe("recharts-cartesian-axis",c),ref:function(x){a.layerReference=x}},o&&this.renderAxisLine(),this.renderTicks(g,this.state.fontSize,this.state.letterSpacing),Rt.renderCallByParent(this.props))}}],[{key:"renderTickItem",value:function(a,r,o){var i,s=xe(r.className,"recharts-cartesian-axis-tick-value");return O.isValidElement(a)?i=O.cloneElement(a,it(it({},r),{},{className:s})):he(a)?i=a(it(it({},r),{},{className:s})):i=O.createElement(pp,ci({},r,{className:"recharts-cartesian-axis-tick-value"}),o),i}}])}(C.Component);Px(js,"displayName","CartesianAxis");Px(js,"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 lge=["x1","y1","x2","y2","key"],cge=["offset"];function bo(e){"@babel/helpers - typeof";return bo=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},bo(e)}function yA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function Lt(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?yA(Object(n),!0).forEach(function(a){dge(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):yA(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function dge(e,t,n){return t=uge(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function uge(e){var t=pge(e,"string");return bo(t)=="symbol"?t:t+""}function pge(e,t){if(bo(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(bo(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function ao(){return ao=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},ao.apply(this,arguments)}function vA(e,t){if(e==null)return{};var n=fge(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function fge(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}var hge=function(t){var n=t.fill;if(!n||n==="none")return null;var a=t.fillOpacity,r=t.x,o=t.y,i=t.width,s=t.height,l=t.ry;return O.createElement("rect",{x:r,y:o,ry:l,width:i,height:s,stroke:"none",fill:n,fillOpacity:a,className:"recharts-cartesian-grid-bg"})};function CD(e,t){var n;if(O.isValidElement(e))n=O.cloneElement(e,t);else if(he(e))n=e(t);else{var a=t.x1,r=t.y1,o=t.x2,i=t.y2,s=t.key,l=vA(t,lge),c=ye(l,!1);c.offset;var d=vA(c,cge);n=O.createElement("line",ao({},d,{x1:a,y1:r,x2:o,y2:i,fill:"none",key:s}))}return n}function mge(e){var t=e.x,n=e.width,a=e.horizontal,r=a===void 0?!0:a,o=e.horizontalPoints;if(!r||!o||!o.length)return null;var i=o.map(function(s,l){var c=Lt(Lt({},e),{},{x1:t,y1:s,x2:t+n,y2:s,key:"line-".concat(l),index:l});return CD(r,c)});return O.createElement("g",{className:"recharts-cartesian-grid-horizontal"},i)}function gge(e){var t=e.y,n=e.height,a=e.vertical,r=a===void 0?!0:a,o=e.verticalPoints;if(!r||!o||!o.length)return null;var i=o.map(function(s,l){var c=Lt(Lt({},e),{},{x1:s,y1:t,x2:s,y2:t+n,key:"line-".concat(l),index:l});return CD(r,c)});return O.createElement("g",{className:"recharts-cartesian-grid-vertical"},i)}function yge(e){var t=e.horizontalFill,n=e.fillOpacity,a=e.x,r=e.y,o=e.width,i=e.height,s=e.horizontalPoints,l=e.horizontal,c=l===void 0?!0:l;if(!c||!t||!t.length)return null;var d=s.map(function(p){return Math.round(p+r-r)}).sort(function(p,f){return p-f});r!==d[0]&&d.unshift(0);var u=d.map(function(p,f){var g=!d[f+1],y=g?r+i-p:d[f+1]-p;if(y<=0)return null;var x=f%t.length;return O.createElement("rect",{key:"react-".concat(f),y:p,x:a,height:y,width:o,stroke:"none",fill:t[x],fillOpacity:n,className:"recharts-cartesian-grid-bg"})});return O.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},u)}function vge(e){var t=e.vertical,n=t===void 0?!0:t,a=e.verticalFill,r=e.fillOpacity,o=e.x,i=e.y,s=e.width,l=e.height,c=e.verticalPoints;if(!n||!a||!a.length)return null;var d=c.map(function(p){return Math.round(p+o-o)}).sort(function(p,f){return p-f});o!==d[0]&&d.unshift(0);var u=d.map(function(p,f){var g=!d[f+1],y=g?o+s-p:d[f+1]-p;if(y<=0)return null;var x=f%a.length;return O.createElement("rect",{key:"react-".concat(f),x:p,y:i,width:y,height:l,stroke:"none",fill:a[x],fillOpacity:r,className:"recharts-cartesian-grid-bg"})});return O.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},u)}var xge=function(t,n){var a=t.xAxis,r=t.width,o=t.height,i=t.offset;return BE(Cx(Lt(Lt(Lt({},js.defaultProps),a),{},{ticks:Pa(a,!0),viewBox:{x:0,y:0,width:r,height:o}})),i.left,i.left+i.width,n)},bge=function(t,n){var a=t.yAxis,r=t.width,o=t.height,i=t.offset;return BE(Cx(Lt(Lt(Lt({},js.defaultProps),a),{},{ticks:Pa(a,!0),viewBox:{x:0,y:0,width:r,height:o}})),i.top,i.top+i.height,n)},Mo={horizontal:!0,vertical:!0,stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[]};function Tx(e){var t,n,a,r,o,i,s=Sx(),l=kx(),c=s2e(),d=Lt(Lt({},e),{},{stroke:(t=e.stroke)!==null&&t!==void 0?t:Mo.stroke,fill:(n=e.fill)!==null&&n!==void 0?n:Mo.fill,horizontal:(a=e.horizontal)!==null&&a!==void 0?a:Mo.horizontal,horizontalFill:(r=e.horizontalFill)!==null&&r!==void 0?r:Mo.horizontalFill,vertical:(o=e.vertical)!==null&&o!==void 0?o:Mo.vertical,verticalFill:(i=e.verticalFill)!==null&&i!==void 0?i:Mo.verticalFill,x:J(e.x)?e.x:c.left,y:J(e.y)?e.y:c.top,width:J(e.width)?e.width:c.width,height:J(e.height)?e.height:c.height}),u=d.x,p=d.y,f=d.width,g=d.height,y=d.syncWithTicks,x=d.horizontalValues,m=d.verticalValues,v=r2e(),b=o2e();if(!J(f)||f<=0||!J(g)||g<=0||!J(u)||u!==+u||!J(p)||p!==+p)return null;var k=d.verticalCoordinatesGenerator||xge,w=d.horizontalCoordinatesGenerator||bge,j=d.horizontalPoints,A=d.verticalPoints;if((!j||!j.length)&&he(w)){var S=x&&x.length,_=w({yAxis:b?Lt(Lt({},b),{},{ticks:S?x:b.ticks}):void 0,width:s,height:l,offset:c},S?!0:y);Na(Array.isArray(_),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(bo(_),"]")),Array.isArray(_)&&(j=_)}if((!A||!A.length)&&he(k)){var T=m&&m.length,D=k({xAxis:v?Lt(Lt({},v),{},{ticks:T?m:v.ticks}):void 0,width:s,height:l,offset:c},T?!0:y);Na(Array.isArray(D),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(bo(D),"]")),Array.isArray(D)&&(A=D)}return O.createElement("g",{className:"recharts-cartesian-grid"},O.createElement(hge,{fill:d.fill,fillOpacity:d.fillOpacity,x:d.x,y:d.y,width:d.width,height:d.height,ry:d.ry}),O.createElement(mge,ao({},d,{offset:c,horizontalPoints:j,xAxis:v,yAxis:b})),O.createElement(gge,ao({},d,{offset:c,verticalPoints:A,xAxis:v,yAxis:b})),O.createElement(yge,ao({},d,{horizontalPoints:j})),O.createElement(vge,ao({},d,{verticalPoints:A})))}Tx.displayName="CartesianGrid";var wge=["type","layout","connectNulls","ref"],jge=["key"];function Ji(e){"@babel/helpers - typeof";return Ji=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ji(e)}function xA(e,t){if(e==null)return{};var n=Sge(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function Sge(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function Al(){return Al=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},Al.apply(this,arguments)}function bA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function nn(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?bA(Object(n),!0).forEach(function(a){Hn(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):bA(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function Fo(e){return Cge(e)||_ge(e)||Age(e)||kge()}function kge(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
166In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Age(e,t){if(e){if(typeof e=="string")return C0(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return C0(e,t)}}function _ge(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function Cge(e){if(Array.isArray(e))return C0(e)}function C0(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function Pge(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function wA(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,TD(a.key),a)}}function Tge(e,t,n){return t&&wA(e.prototype,t),n&&wA(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function Ege(e,t,n){return t=qp(t),Dge(e,PD()?Reflect.construct(t,n||[],qp(e).constructor):t.apply(e,n))}function Dge(e,t){if(t&&(Ji(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Oge(e)}function Oge(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function PD(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(PD=function(){return!!e})()}function qp(e){return qp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},qp(e)}function Nge(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&P0(e,t)}function P0(e,t){return P0=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},P0(e,t)}function Hn(e,t,n){return t=TD(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function TD(e){var t=Rge(e,"string");return Ji(t)=="symbol"?t:t+""}function Rge(e,t){if(Ji(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Ji(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var co=function(e){function t(){var n;Pge(this,t);for(var a=arguments.length,r=new Array(a),o=0;o<a;o++)r[o]=arguments[o];return n=Ege(this,t,[].concat(r)),Hn(n,"state",{isAnimationFinished:!0,totalLength:0}),Hn(n,"generateSimpleStrokeDasharray",function(i,s){return"".concat(s,"px ").concat(i-s,"px")}),Hn(n,"getStrokeDasharray",function(i,s,l){var c=l.reduce(function(m,v){return m+v});if(!c)return n.generateSimpleStrokeDasharray(s,i);for(var d=Math.floor(i/c),u=i%c,p=s-i,f=[],g=0,y=0;g<l.length;y+=l[g],++g)if(y+l[g]>u){f=[].concat(Fo(l.slice(0,g)),[u-y]);break}var x=f.length%2===0?[0,p]:[p];return[].concat(Fo(t.repeat(l,d)),Fo(f),x).map(function(m){return"".concat(m,"px")}).join(", ")}),Hn(n,"id",Zc("recharts-line-")),Hn(n,"pathRef",function(i){n.mainCurve=i}),Hn(n,"handleAnimationEnd",function(){n.setState({isAnimationFinished:!0}),n.props.onAnimationEnd&&n.props.onAnimationEnd()}),Hn(n,"handleAnimationStart",function(){n.setState({isAnimationFinished:!1}),n.props.onAnimationStart&&n.props.onAnimationStart()}),n}return Nge(t,e),Tge(t,[{key:"componentDidMount",value:function(){if(this.props.isAnimationActive){var a=this.getTotalLength();this.setState({totalLength:a})}}},{key:"componentDidUpdate",value:function(){if(this.props.isAnimationActive){var a=this.getTotalLength();a!==this.state.totalLength&&this.setState({totalLength:a})}}},{key:"getTotalLength",value:function(){var a=this.mainCurve;try{return a&&a.getTotalLength&&a.getTotalLength()||0}catch{return 0}}},{key:"renderErrorBar",value:function(a,r){if(this.props.isAnimationActive&&!this.state.isAnimationFinished)return null;var o=this.props,i=o.points,s=o.xAxis,l=o.yAxis,c=o.layout,d=o.children,u=Tn(d,od);if(!u)return null;var p=function(y,x){return{x:y.x,y:y.y,value:y.value,errorVal:hn(y.payload,x)}},f={clipPath:a?"url(#clipPath-".concat(r,")"):null};return O.createElement(et,f,u.map(function(g){return O.cloneElement(g,{key:"bar-".concat(g.props.dataKey),data:i,xAxis:s,yAxis:l,layout:c,dataPointFormatter:p})}))}},{key:"renderDots",value:function(a,r,o){var i=this.props.isAnimationActive;if(i&&!this.state.isAnimationFinished)return null;var s=this.props,l=s.dot,c=s.points,d=s.dataKey,u=ye(this.props,!1),p=ye(l,!0),f=c.map(function(y,x){var m=nn(nn(nn({key:"dot-".concat(x),r:3},u),p),{},{index:x,cx:y.x,cy:y.y,value:y.value,dataKey:d,payload:y.payload,points:c});return t.renderDotItem(l,m)}),g={clipPath:a?"url(#clipPath-".concat(r?"":"dots-").concat(o,")"):null};return O.createElement(et,Al({className:"recharts-line-dots",key:"dots"},g),f)}},{key:"renderCurveStatically",value:function(a,r,o,i){var s=this.props,l=s.type,c=s.layout,d=s.connectNulls;s.ref;var u=xA(s,wge),p=nn(nn(nn({},ye(u,!0)),{},{fill:"none",className:"recharts-line-curve",clipPath:r?"url(#clipPath-".concat(o,")"):null,points:a},i),{},{type:l,layout:c,connectNulls:d});return O.createElement(o0,Al({},p,{pathRef:this.pathRef}))}},{key:"renderCurveWithAnimation",value:function(a,r){var o=this,i=this.props,s=i.points,l=i.strokeDasharray,c=i.isAnimationActive,d=i.animationBegin,u=i.animationDuration,p=i.animationEasing,f=i.animationId,g=i.animateNewValues,y=i.width,x=i.height,m=this.state,v=m.prevPoints,b=m.totalLength;return O.createElement(za,{begin:d,duration:u,isActive:c,easing:p,from:{t:0},to:{t:1},key:"line-".concat(f),onAnimationEnd:this.handleAnimationEnd,onAnimationStart:this.handleAnimationStart},function(k){var w=k.t;if(v){var j=v.length/s.length,A=s.map(function(E,L){var I=Math.floor(L*j);if(v[I]){var $=v[I],F=qn($.x,E.x),B=qn($.y,E.y);return nn(nn({},E),{},{x:F(w),y:B(w)})}if(g){var N=qn(y*2,E.x),R=qn(x/2,E.y);return nn(nn({},E),{},{x:N(w),y:R(w)})}return nn(nn({},E),{},{x:E.x,y:E.y})});return o.renderCurveStatically(A,a,r)}var S=qn(0,b),_=S(w),T;if(l){var D="".concat(l).split(/[,\s]+/gim).map(function(E){return parseFloat(E)});T=o.getStrokeDasharray(_,b,D)}else T=o.generateSimpleStrokeDasharray(b,_);return o.renderCurveStatically(s,a,r,{strokeDasharray:T})})}},{key:"renderCurve",value:function(a,r){var o=this.props,i=o.points,s=o.isAnimationActive,l=this.state,c=l.prevPoints,d=l.totalLength;return s&&i&&i.length&&(!c&&d>0||!ih(c,i))?this.renderCurveWithAnimation(a,r):this.renderCurveStatically(i,a,r)}},{key:"render",value:function(){var a,r=this.props,o=r.hide,i=r.dot,s=r.points,l=r.className,c=r.xAxis,d=r.yAxis,u=r.top,p=r.left,f=r.width,g=r.height,y=r.isAnimationActive,x=r.id;if(o||!s||!s.length)return null;var m=this.state.isAnimationFinished,v=s.length===1,b=xe("recharts-line",l),k=c&&c.allowDataOverflow,w=d&&d.allowDataOverflow,j=k||w,A=me(x)?this.id:x,S=(a=ye(i,!1))!==null&&a!==void 0?a:{r:3,strokeWidth:2},_=S.r,T=_===void 0?3:_,D=S.strokeWidth,E=D===void 0?2:D,L=HK(i)?i:{},I=L.clipDot,$=I===void 0?!0:I,F=T*2+E;return O.createElement(et,{className:b},k||w?O.createElement("defs",null,O.createElement("clipPath",{id:"clipPath-".concat(A)},O.createElement("rect",{x:k?p:p-f/2,y:w?u:u-g/2,width:k?f:f*2,height:w?g:g*2})),!$&&O.createElement("clipPath",{id:"clipPath-dots-".concat(A)},O.createElement("rect",{x:p-F/2,y:u-F/2,width:f+F,height:g+F}))):null,!v&&this.renderCurve(j,A),this.renderErrorBar(j,A),(v||i)&&this.renderDots(j,$,A),(!y||m)&&br.renderCallByParent(this.props,s))}}],[{key:"getDerivedStateFromProps",value:function(a,r){return a.animationId!==r.prevAnimationId?{prevAnimationId:a.animationId,curPoints:a.points,prevPoints:r.curPoints}:a.points!==r.curPoints?{curPoints:a.points}:null}},{key:"repeat",value:function(a,r){for(var o=a.length%2!==0?[].concat(Fo(a),[0]):a,i=[],s=0;s<r;++s)i=[].concat(Fo(i),Fo(o));return i}},{key:"renderDotItem",value:function(a,r){var o;if(O.isValidElement(a))o=O.cloneElement(a,r);else if(he(a))o=a(r);else{var i=r.key,s=xA(r,jge),l=xe("recharts-line-dot",typeof a!="boolean"?a.className:"");o=O.createElement(xx,Al({key:i},s,{className:l}))}return o}}])}(C.PureComponent);Hn(co,"displayName","Line");Hn(co,"defaultProps",{xAxisId:0,yAxisId:0,connectNulls:!1,activeDot:!0,dot:!0,legendType:"line",stroke:"#3182bd",strokeWidth:1,fill:"#fff",points:[],isAnimationActive:!vs.isSsr,animateNewValues:!0,animationBegin:0,animationDuration:1500,animationEasing:"ease",hide:!1,label:!1});Hn(co,"getComposedData",function(e){var t=e.props,n=e.xAxis,a=e.yAxis,r=e.xAxisTicks,o=e.yAxisTicks,i=e.dataKey,s=e.bandSize,l=e.displayedData,c=e.offset,d=t.layout,u=l.map(function(p,f){var g=hn(p,i);return d==="horizontal"?{x:rk({axis:n,ticks:r,bandSize:s,entry:p,index:f}),y:me(g)?null:a.scale(g),value:g,payload:p}:{x:me(g)?null:n.scale(g),y:rk({axis:a,ticks:o,bandSize:s,entry:p,index:f}),value:g,payload:p}});return nn({points:u,layout:d},c)});function Yi(e){"@babel/helpers - typeof";return Yi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Yi(e)}function Lge(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Bge(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,OD(a.key),a)}}function Ige(e,t,n){return t&&Bge(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function $ge(e,t,n){return t=Kp(t),Mge(e,ED()?Reflect.construct(t,n||[],Kp(e).constructor):t.apply(e,n))}function Mge(e,t){if(t&&(Yi(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Fge(e)}function Fge(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ED(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ED=function(){return!!e})()}function Kp(e){return Kp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Kp(e)}function Uge(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&T0(e,t)}function T0(e,t){return T0=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},T0(e,t)}function DD(e,t,n){return t=OD(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function OD(e){var t=Wge(e,"string");return Yi(t)=="symbol"?t:t+""}function Wge(e,t){if(Yi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Yi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function E0(){return E0=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},E0.apply(this,arguments)}function Vge(e){var t=e.xAxisId,n=Sx(),a=kx(),r=gD(t);return r==null?null:C.createElement(js,E0({},r,{className:xe("recharts-".concat(r.axisType," ").concat(r.axisType),r.className),viewBox:{x:0,y:0,width:n,height:a},ticksGenerator:function(i){return Pa(i,!0)}}))}var Ss=function(e){function t(){return Lge(this,t),$ge(this,t,arguments)}return Uge(t,e),Ige(t,[{key:"render",value:function(){return C.createElement(Vge,this.props)}}])}(C.Component);DD(Ss,"displayName","XAxis");DD(Ss,"defaultProps",{allowDecimals:!0,hide:!1,orientation:"bottom",width:0,height:30,mirror:!1,xAxisId:0,tickCount:5,type:"category",padding:{left:0,right:0},allowDataOverflow:!1,scale:"auto",reversed:!1,allowDuplicatedCategory:!0});function Xi(e){"@babel/helpers - typeof";return Xi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Xi(e)}function zge(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Hge(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,LD(a.key),a)}}function Gge(e,t,n){return t&&Hge(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function qge(e,t,n){return t=Jp(t),Kge(e,ND()?Reflect.construct(t,n||[],Jp(e).constructor):t.apply(e,n))}function Kge(e,t){if(t&&(Xi(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Jge(e)}function Jge(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ND(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(ND=function(){return!!e})()}function Jp(e){return Jp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Jp(e)}function Yge(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&D0(e,t)}function D0(e,t){return D0=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},D0(e,t)}function RD(e,t,n){return t=LD(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function LD(e){var t=Xge(e,"string");return Xi(t)=="symbol"?t:t+""}function Xge(e,t){if(Xi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Xi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function O0(){return O0=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},O0.apply(this,arguments)}var Qge=function(t){var n=t.yAxisId,a=Sx(),r=kx(),o=yD(n);return o==null?null:C.createElement(js,O0({},o,{className:xe("recharts-".concat(o.axisType," ").concat(o.axisType),o.className),viewBox:{x:0,y:0,width:a,height:r},ticksGenerator:function(s){return Pa(s,!0)}}))},ks=function(e){function t(){return zge(this,t),qge(this,t,arguments)}return Yge(t,e),Gge(t,[{key:"render",value:function(){return C.createElement(Qge,this.props)}}])}(C.Component);RD(ks,"displayName","YAxis");RD(ks,"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});function jA(e){return n0e(e)||t0e(e)||e0e(e)||Zge()}function Zge(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
167In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function e0e(e,t){if(e){if(typeof e=="string")return N0(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return N0(e,t)}}function t0e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function n0e(e){if(Array.isArray(e))return N0(e)}function N0(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}var R0=function(t,n,a,r,o){var i=Tn(t,_x),s=Tn(t,fh),l=[].concat(jA(i),jA(s)),c=Tn(t,mh),d="".concat(r,"Id"),u=r[0],p=n;if(l.length&&(p=l.reduce(function(y,x){if(x.props[d]===a&&fa(x.props,"extendDomain")&&J(x.props[u])){var m=x.props[u];return[Math.min(y[0],m),Math.max(y[1],m)]}return y},p)),c.length){var f="".concat(u,"1"),g="".concat(u,"2");p=c.reduce(function(y,x){if(x.props[d]===a&&fa(x.props,"extendDomain")&&J(x.props[f])&&J(x.props[g])){var m=x.props[f],v=x.props[g];return[Math.min(y[0],m,v),Math.max(y[1],m,v)]}return y},p)}return o&&o.length&&(p=o.reduce(function(y,x){return J(x)?[Math.min(y[0],x),Math.max(y[1],x)]:y},p)),p},BD={exports:{}};(function(e){var t=Object.prototype.hasOwnProperty,n="~";function a(){}Object.create&&(a.prototype=Object.create(null),new a().__proto__||(n=!1));function r(l,c,d){this.fn=l,this.context=c,this.once=d||!1}function o(l,c,d,u,p){if(typeof d!="function")throw new TypeError("The listener must be a function");var f=new r(d,u||l,p),g=n?n+c:c;return l._events[g]?l._events[g].fn?l._events[g]=[l._events[g],f]:l._events[g].push(f):(l._events[g]=f,l._eventsCount++),l}function i(l,c){--l._eventsCount===0?l._events=new a:delete l._events[c]}function s(){this._events=new a,this._eventsCount=0}s.prototype.eventNames=function(){var c=[],d,u;if(this._eventsCount===0)return c;for(u in d=this._events)t.call(d,u)&&c.push(n?u.slice(1):u);return Object.getOwnPropertySymbols?c.concat(Object.getOwnPropertySymbols(d)):c},s.prototype.listeners=function(c){var d=n?n+c:c,u=this._events[d];if(!u)return[];if(u.fn)return[u.fn];for(var p=0,f=u.length,g=new Array(f);p<f;p++)g[p]=u[p].fn;return g},s.prototype.listenerCount=function(c){var d=n?n+c:c,u=this._events[d];return u?u.fn?1:u.length:0},s.prototype.emit=function(c,d,u,p,f,g){var y=n?n+c:c;if(!this._events[y])return!1;var x=this._events[y],m=arguments.length,v,b;if(x.fn){switch(x.once&&this.removeListener(c,x.fn,void 0,!0),m){case 1:return x.fn.call(x.context),!0;case 2:return x.fn.call(x.context,d),!0;case 3:return x.fn.call(x.context,d,u),!0;case 4:return x.fn.call(x.context,d,u,p),!0;case 5:return x.fn.call(x.context,d,u,p,f),!0;case 6:return x.fn.call(x.context,d,u,p,f,g),!0}for(b=1,v=new Array(m-1);b<m;b++)v[b-1]=arguments[b];x.fn.apply(x.context,v)}else{var k=x.length,w;for(b=0;b<k;b++)switch(x[b].once&&this.removeListener(c,x[b].fn,void 0,!0),m){case 1:x[b].fn.call(x[b].context);break;case 2:x[b].fn.call(x[b].context,d);break;case 3:x[b].fn.call(x[b].context,d,u);break;case 4:x[b].fn.call(x[b].context,d,u,p);break;default:if(!v)for(w=1,v=new Array(m-1);w<m;w++)v[w-1]=arguments[w];x[b].fn.apply(x[b].context,v)}}return!0},s.prototype.on=function(c,d,u){return o(this,c,d,u,!1)},s.prototype.once=function(c,d,u){return o(this,c,d,u,!0)},s.prototype.removeListener=function(c,d,u,p){var f=n?n+c:c;if(!this._events[f])return this;if(!d)return i(this,f),this;var g=this._events[f];if(g.fn)g.fn===d&&(!p||g.once)&&(!u||g.context===u)&&i(this,f);else{for(var y=0,x=[],m=g.length;y<m;y++)(g[y].fn!==d||p&&!g[y].once||u&&g[y].context!==u)&&x.push(g[y]);x.length?this._events[f]=x.length===1?x[0]:x:i(this,f)}return this},s.prototype.removeAllListeners=function(c){var d;return c?(d=n?n+c:c,this._events[d]&&i(this,d)):(this._events=new a,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=n,s.EventEmitter=s,e.exports=s})(BD);var a0e=BD.exports;const r0e=Pe(a0e);var Fm=new r0e,Um="recharts.syncMouseEvents";function Bc(e){"@babel/helpers - typeof";return Bc=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Bc(e)}function o0e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i0e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,ID(a.key),a)}}function s0e(e,t,n){return t&&i0e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function Wm(e,t,n){return t=ID(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function ID(e){var t=l0e(e,"string");return Bc(t)=="symbol"?t:t+""}function l0e(e,t){if(Bc(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Bc(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}var c0e=function(){function e(){o0e(this,e),Wm(this,"activeIndex",0),Wm(this,"coordinateList",[]),Wm(this,"layout","horizontal")}return s0e(e,[{key:"setDetails",value:function(n){var a,r=n.coordinateList,o=r===void 0?null:r,i=n.container,s=i===void 0?null:i,l=n.layout,c=l===void 0?null:l,d=n.offset,u=d===void 0?null:d,p=n.mouseHandlerCallback,f=p===void 0?null:p;this.coordinateList=(a=o??this.coordinateList)!==null&&a!==void 0?a:[],this.container=s??this.container,this.layout=c??this.layout,this.offset=u??this.offset,this.mouseHandlerCallback=f??this.mouseHandlerCallback,this.activeIndex=Math.min(Math.max(this.activeIndex,0),this.coordinateList.length-1)}},{key:"focus",value:function(){this.spoofMouse()}},{key:"keyboardEvent",value:function(n){if(this.coordinateList.length!==0)switch(n.key){case"ArrowRight":{if(this.layout!=="horizontal")return;this.activeIndex=Math.min(this.activeIndex+1,this.coordinateList.length-1),this.spoofMouse();break}case"ArrowLeft":{if(this.layout!=="horizontal")return;this.activeIndex=Math.max(this.activeIndex-1,0),this.spoofMouse();break}}}},{key:"setIndex",value:function(n){this.activeIndex=n}},{key:"spoofMouse",value:function(){var n,a;if(this.layout==="horizontal"&&this.coordinateList.length!==0){var r=this.container.getBoundingClientRect(),o=r.x,i=r.y,s=r.height,l=this.coordinateList[this.activeIndex].coordinate,c=((n=window)===null||n===void 0?void 0:n.scrollX)||0,d=((a=window)===null||a===void 0?void 0:a.scrollY)||0,u=o+l+c,p=i+this.offset.top+s/2+d;this.mouseHandlerCallback({pageX:u,pageY:p})}}}])}();function d0e(e,t,n){if(n==="number"&&t===!0&&Array.isArray(e)){var a=e==null?void 0:e[0],r=e==null?void 0:e[1];if(a&&r&&J(a)&&J(r))return!0}return!1}function u0e(e,t,n,a){var r=a/2;return{stroke:"none",fill:"#ccc",x:e==="horizontal"?t.x-r:n.left+.5,y:e==="horizontal"?n.top+.5:t.y-r,width:e==="horizontal"?a:n.width-1,height:e==="horizontal"?n.height-1:a}}function $D(e){var t=e.cx,n=e.cy,a=e.radius,r=e.startAngle,o=e.endAngle,i=_t(t,n,a,r),s=_t(t,n,a,o);return{points:[i,s],cx:t,cy:n,radius:a,startAngle:r,endAngle:o}}function p0e(e,t,n){var a,r,o,i;if(e==="horizontal")a=t.x,o=a,r=n.top,i=n.top+n.height;else if(e==="vertical")r=t.y,i=r,a=n.left,o=n.left+n.width;else if(t.cx!=null&&t.cy!=null)if(e==="centric"){var s=t.cx,l=t.cy,c=t.innerRadius,d=t.outerRadius,u=t.angle,p=_t(s,l,c,u),f=_t(s,l,d,u);a=p.x,r=p.y,o=f.x,i=f.y}else return $D(t);return[{x:a,y:r},{x:o,y:i}]}function Ic(e){"@babel/helpers - typeof";return Ic=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Ic(e)}function SA(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function qd(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?SA(Object(n),!0).forEach(function(a){f0e(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):SA(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function f0e(e,t,n){return t=h0e(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function h0e(e){var t=m0e(e,"string");return Ic(t)=="symbol"?t:t+""}function m0e(e,t){if(Ic(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Ic(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function g0e(e){var t,n,a=e.element,r=e.tooltipEventType,o=e.isActive,i=e.activeCoordinate,s=e.activePayload,l=e.offset,c=e.activeTooltipIndex,d=e.tooltipAxisBandSize,u=e.layout,p=e.chartName,f=(t=a.props.cursor)!==null&&t!==void 0?t:(n=a.type.defaultProps)===null||n===void 0?void 0:n.cursor;if(!a||!f||!o||!i||p!=="ScatterChart"&&r!=="axis")return null;var g,y=o0;if(p==="ScatterChart")g=i,y=gfe;else if(p==="BarChart")g=u0e(u,i,l,d),y=vx;else if(u==="radial"){var x=$D(i),m=x.cx,v=x.cy,b=x.radius,k=x.startAngle,w=x.endAngle;g={cx:m,cy:v,startAngle:k,endAngle:w,innerRadius:b,outerRadius:b},y=UE}else g={points:p0e(u,i,l)},y=o0;var j=qd(qd(qd(qd({stroke:"#ccc",pointerEvents:"none"},l),g),ye(f,!1)),{},{payload:s,payloadIndex:c,className:xe("recharts-tooltip-cursor",f.className)});return C.isValidElement(f)?C.cloneElement(f,j):C.createElement(y,j)}var y0e=["item"],v0e=["children","className","width","height","style","compact","title","desc"];function Qi(e){"@babel/helpers - typeof";return Qi=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Qi(e)}function di(){return di=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var a in n)Object.prototype.hasOwnProperty.call(n,a)&&(e[a]=n[a])}return e},di.apply(this,arguments)}function kA(e,t){return w0e(e)||b0e(e,t)||FD(e,t)||x0e()}function x0e(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
168In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function b0e(e,t){var n=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(n!=null){var a,r,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,t!==0)for(;!(l=(a=o.call(n)).done)&&(s.push(a.value),s.length!==t);l=!0);}catch(d){c=!0,r=d}finally{try{if(!l&&n.return!=null&&(i=n.return(),Object(i)!==i))return}finally{if(c)throw r}}return s}}function w0e(e){if(Array.isArray(e))return e}function AA(e,t){if(e==null)return{};var n=j0e(e,t),a,r;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)a=o[r],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(n[a]=e[a])}return n}function j0e(e,t){if(e==null)return{};var n={};for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){if(t.indexOf(a)>=0)continue;n[a]=e[a]}return n}function S0e(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function k0e(e,t){for(var n=0;n<t.length;n++){var a=t[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(e,UD(a.key),a)}}function A0e(e,t,n){return t&&k0e(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function _0e(e,t,n){return t=Yp(t),C0e(e,MD()?Reflect.construct(t,n||[],Yp(e).constructor):t.apply(e,n))}function C0e(e,t){if(t&&(Qi(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return P0e(e)}function P0e(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function MD(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return(MD=function(){return!!e})()}function Yp(e){return Yp=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(n){return n.__proto__||Object.getPrototypeOf(n)},Yp(e)}function T0e(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&L0(e,t)}function L0(e,t){return L0=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(a,r){return a.__proto__=r,a},L0(e,t)}function Zi(e){return O0e(e)||D0e(e)||FD(e)||E0e()}function E0e(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
169In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function FD(e,t){if(e){if(typeof e=="string")return B0(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if(n==="Object"&&e.constructor&&(n=e.constructor.name),n==="Map"||n==="Set")return Array.from(e);if(n==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return B0(e,t)}}function D0e(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function O0e(e){if(Array.isArray(e))return B0(e)}function B0(e,t){(t==null||t>e.length)&&(t=e.length);for(var n=0,a=new Array(t);n<t;n++)a[n]=e[n];return a}function _A(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter(function(r){return Object.getOwnPropertyDescriptor(e,r).enumerable})),n.push.apply(n,a)}return n}function M(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]!=null?arguments[t]:{};t%2?_A(Object(n),!0).forEach(function(a){ie(e,a,n[a])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_A(Object(n)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(n,a))})}return e}function ie(e,t,n){return t=UD(t),t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function UD(e){var t=N0e(e,"string");return Qi(t)=="symbol"?t:t+""}function N0e(e,t){if(Qi(e)!="object"||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var a=n.call(e,t);if(Qi(a)!="object")return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}var R0e={xAxis:["bottom","top"],yAxis:["left","right"]},L0e={width:"100%",height:"100%"},WD={x:0,y:0};function Kd(e){return e}var B0e=function(t,n){return n==="horizontal"?t.x:n==="vertical"?t.y:n==="centric"?t.angle:t.radius},I0e=function(t,n,a,r){var o=n.find(function(d){return d&&d.index===a});if(o){if(t==="horizontal")return{x:o.coordinate,y:r.y};if(t==="vertical")return{x:r.x,y:o.coordinate};if(t==="centric"){var i=o.coordinate,s=r.radius;return M(M(M({},r),_t(r.cx,r.cy,s,i)),{},{angle:i,radius:s})}var l=o.coordinate,c=r.angle;return M(M(M({},r),_t(r.cx,r.cy,l,c)),{},{angle:c,radius:l})}return WD},gh=function(t,n){var a=n.graphicalItems,r=n.dataStartIndex,o=n.dataEndIndex,i=(a??[]).reduce(function(s,l){var c=l.props.data;return c&&c.length?[].concat(Zi(s),Zi(c)):s},[]);return i.length>0?i:t&&t.length&&J(r)&&J(o)?t.slice(r,o+1):[]};function VD(e){return e==="number"?[0,"auto"]:void 0}var I0=function(t,n,a,r){var o=t.graphicalItems,i=t.tooltipAxis,s=gh(n,t);return a<0||!o||!o.length||a>=s.length?null:o.reduce(function(l,c){var d,u=(d=c.props.data)!==null&&d!==void 0?d:n;u&&t.dataStartIndex+t.dataEndIndex!==0&&t.dataEndIndex-t.dataStartIndex>=a&&(u=u.slice(t.dataStartIndex,t.dataEndIndex+1));var p;if(i.dataKey&&!i.allowDuplicatedCategory){var f=u===void 0?s:u;p=Yu(f,i.dataKey,r)}else p=u&&u[a]||s[a];return p?[].concat(Zi(l),[$E(c,p)]):l},[])},CA=function(t,n,a,r){var o=r||{x:t.chartX,y:t.chartY},i=B0e(o,a),s=t.orderedTooltipTicks,l=t.tooltipAxis,c=t.tooltipTicks,d=Kce(i,s,c,l);if(d>=0&&c){var u=c[d]&&c[d].value,p=I0(t,n,d,u),f=I0e(a,s,d,o);return{activeTooltipIndex:d,activeLabel:u,activePayload:p,activeCoordinate:f}}return null},$0e=function(t,n){var a=n.axes,r=n.graphicalItems,o=n.axisType,i=n.axisIdKey,s=n.stackGroups,l=n.dataStartIndex,c=n.dataEndIndex,d=t.layout,u=t.children,p=t.stackOffset,f=LE(d,o);return a.reduce(function(g,y){var x,m=y.type.defaultProps!==void 0?M(M({},y.type.defaultProps),y.props):y.props,v=m.type,b=m.dataKey,k=m.allowDataOverflow,w=m.allowDuplicatedCategory,j=m.scale,A=m.ticks,S=m.includeHidden,_=m[i];if(g[_])return g;var T=gh(t.data,{graphicalItems:r.filter(function(W){var H,ae=i in W.props?W.props[i]:(H=W.type.defaultProps)===null||H===void 0?void 0:H[i];return ae===_}),dataStartIndex:l,dataEndIndex:c}),D=T.length,E,L,I;d0e(m.domain,k,v)&&(E=e0(m.domain,null,k),f&&(v==="number"||j!=="auto")&&(I=Sl(T,b,"category")));var $=VD(v);if(!E||E.length===0){var F,B=(F=m.domain)!==null&&F!==void 0?F:$;if(b){if(E=Sl(T,b,v),v==="category"&&f){var N=LK(E);w&&N?(L=E,E=Ip(0,D)):w||(E=lk(B,E,y).reduce(function(W,H){return W.indexOf(H)>=0?W:[].concat(Zi(W),[H])},[]))}else if(v==="category")w?E=E.filter(function(W){return W!==""&&!me(W)}):E=lk(B,E,y).reduce(function(W,H){return W.indexOf(H)>=0||H===""||me(H)?W:[].concat(Zi(W),[H])},[]);else if(v==="number"){var R=Zce(T,r.filter(function(W){var H,ae,de=i in W.props?W.props[i]:(H=W.type.defaultProps)===null||H===void 0?void 0:H[i],pe="hide"in W.props?W.props.hide:(ae=W.type.defaultProps)===null||ae===void 0?void 0:ae.hide;return de===_&&(S||!pe)}),b,o,d);R&&(E=R)}f&&(v==="number"||j!=="auto")&&(I=Sl(T,b,"category"))}else f?E=Ip(0,D):s&&s[_]&&s[_].hasStack&&v==="number"?E=p==="expand"?[0,1]:IE(s[_].stackGroups,l,c):E=RE(T,r.filter(function(W){var H=i in W.props?W.props[i]:W.type.defaultProps[i],ae="hide"in W.props?W.props.hide:W.type.defaultProps.hide;return H===_&&(S||!ae)}),v,d,!0);if(v==="number")E=R0(u,E,_,o,A),B&&(E=e0(B,E,k));else if(v==="category"&&B){var U=B,z=E.every(function(W){return U.indexOf(W)>=0});z&&(E=U)}}return M(M({},g),{},ie({},_,M(M({},m),{},{axisType:o,domain:E,categoricalDomain:I,duplicateDomain:L,originalDomain:(x=m.domain)!==null&&x!==void 0?x:$,isCategorical:f,layout:d})))},{})},M0e=function(t,n){var a=n.graphicalItems,r=n.Axis,o=n.axisType,i=n.axisIdKey,s=n.stackGroups,l=n.dataStartIndex,c=n.dataEndIndex,d=t.layout,u=t.children,p=gh(t.data,{graphicalItems:a,dataStartIndex:l,dataEndIndex:c}),f=p.length,g=LE(d,o),y=-1;return a.reduce(function(x,m){var v=m.type.defaultProps!==void 0?M(M({},m.type.defaultProps),m.props):m.props,b=v[i],k=VD("number");if(!x[b]){y++;var w;return g?w=Ip(0,f):s&&s[b]&&s[b].hasStack?(w=IE(s[b].stackGroups,l,c),w=R0(u,w,b,o)):(w=e0(k,RE(p,a.filter(function(j){var A,S,_=i in j.props?j.props[i]:(A=j.type.defaultProps)===null||A===void 0?void 0:A[i],T="hide"in j.props?j.props.hide:(S=j.type.defaultProps)===null||S===void 0?void 0:S.hide;return _===b&&!T}),"number",d),r.defaultProps.allowDataOverflow),w=R0(u,w,b,o)),M(M({},x),{},ie({},b,M(M({axisType:o},r.defaultProps),{},{hide:!0,orientation:Pn(R0e,"".concat(o,".").concat(y%2),null),domain:w,originalDomain:k,isCategorical:g,layout:d})))}return x},{})},F0e=function(t,n){var a=n.axisType,r=a===void 0?"xAxis":a,o=n.AxisComp,i=n.graphicalItems,s=n.stackGroups,l=n.dataStartIndex,c=n.dataEndIndex,d=t.children,u="".concat(r,"Id"),p=Tn(d,o),f={};return p&&p.length?f=$0e(t,{axes:p,graphicalItems:i,axisType:r,axisIdKey:u,stackGroups:s,dataStartIndex:l,dataEndIndex:c}):i&&i.length&&(f=M0e(t,{Axis:o,graphicalItems:i,axisType:r,axisIdKey:u,stackGroups:s,dataStartIndex:l,dataEndIndex:c})),f},U0e=function(t){var n=sr(t),a=Pa(n,!1,!0);return{tooltipTicks:a,orderedTooltipTicks:zv(a,function(r){return r.coordinate}),tooltipAxis:n,tooltipAxisBandSize:Cp(n,a)}},PA=function(t){var n=t.children,a=t.defaultShowTooltip,r=on(n,Vi),o=0,i=0;return t.data&&t.data.length!==0&&(i=t.data.length-1),r&&r.props&&(r.props.startIndex>=0&&(o=r.props.startIndex),r.props.endIndex>=0&&(i=r.props.endIndex)),{chartX:0,chartY:0,dataStartIndex:o,dataEndIndex:i,activeTooltipIndex:-1,isTooltipActive:!!a}},W0e=function(t){return!t||!t.length?!1:t.some(function(n){var a=Oa(n&&n.type);return a&&a.indexOf("Bar")>=0})},TA=function(t){return t==="horizontal"?{numericAxisName:"yAxis",cateAxisName:"xAxis"}:t==="vertical"?{numericAxisName:"xAxis",cateAxisName:"yAxis"}:t==="centric"?{numericAxisName:"radiusAxis",cateAxisName:"angleAxis"}:{numericAxisName:"angleAxis",cateAxisName:"radiusAxis"}},V0e=function(t,n){var a=t.props,r=t.graphicalItems,o=t.xAxisMap,i=o===void 0?{}:o,s=t.yAxisMap,l=s===void 0?{}:s,c=a.width,d=a.height,u=a.children,p=a.margin||{},f=on(u,Vi),g=on(u,xi),y=Object.keys(l).reduce(function(w,j){var A=l[j],S=A.orientation;return!A.mirror&&!A.hide?M(M({},w),{},ie({},S,w[S]+A.width)):w},{left:p.left||0,right:p.right||0}),x=Object.keys(i).reduce(function(w,j){var A=i[j],S=A.orientation;return!A.mirror&&!A.hide?M(M({},w),{},ie({},S,Pn(w,"".concat(S))+A.height)):w},{top:p.top||0,bottom:p.bottom||0}),m=M(M({},x),y),v=m.bottom;f&&(m.bottom+=f.props.height||Vi.defaultProps.height),g&&n&&(m=Xce(m,r,a,n));var b=c-m.left-m.right,k=d-m.top-m.bottom;return M(M({brushBottom:v},m),{},{width:Math.max(b,0),height:Math.max(k,0)})},z0e=function(t,n){if(n==="xAxis")return t[n].width;if(n==="yAxis")return t[n].height},zD=function(t){var n=t.chartName,a=t.GraphicalChild,r=t.defaultTooltipEventType,o=r===void 0?"axis":r,i=t.validateTooltipEventTypes,s=i===void 0?["axis"]:i,l=t.axisComponents,c=t.legendContent,d=t.formatAxisMap,u=t.defaultProps,p=function(m,v){var b=v.graphicalItems,k=v.stackGroups,w=v.offset,j=v.updateId,A=v.dataStartIndex,S=v.dataEndIndex,_=m.barSize,T=m.layout,D=m.barGap,E=m.barCategoryGap,L=m.maxBarSize,I=TA(T),$=I.numericAxisName,F=I.cateAxisName,B=W0e(b),N=[];return b.forEach(function(R,U){var z=gh(m.data,{graphicalItems:[R],dataStartIndex:A,dataEndIndex:S}),W=R.type.defaultProps!==void 0?M(M({},R.type.defaultProps),R.props):R.props,H=W.dataKey,ae=W.maxBarSize,de=W["".concat($,"Id")],pe=W["".concat(F,"Id")],Ne={},oe=l.reduce(function(Ht,ft){var ya=v["".concat(ft.axisType,"Map")],ot=W["".concat(ft.axisType,"Id")];ya&&ya[ot]||ft.axisType==="zAxis"||xo();var en=ya[ot];return M(M({},Ht),{},ie(ie({},ft.axisType,en),"".concat(ft.axisType,"Ticks"),Pa(en)))},Ne),G=oe[F],Z=oe["".concat(F,"Ticks")],Y=k&&k[de]&&k[de].hasStack&&ude(R,k[de].stackGroups),V=Oa(R.type).indexOf("Bar")>=0,ue=Cp(G,Z),te=[],ce=B&&Jce({barSize:_,stackGroups:k,totalSize:z0e(oe,F)});if(V){var ne,we,fe=me(ae)?L:ae,je=(ne=(we=Cp(G,Z,!0))!==null&&we!==void 0?we:fe)!==null&&ne!==void 0?ne:0;te=Yce({barGap:D,barCategoryGap:E,bandSize:je!==ue?je:ue,sizeList:ce[pe],maxBarSize:fe}),je!==ue&&(te=te.map(function(Ht){return M(M({},Ht),{},{position:M(M({},Ht.position),{},{offset:Ht.position.offset-je/2})})}))}var Me=R&&R.type&&R.type.getComposedData;Me&&N.push({props:M(M({},Me(M(M({},oe),{},{displayedData:z,props:m,dataKey:H,item:R,bandSize:ue,barPosition:te,offset:w,stackedData:Y,layout:T,dataStartIndex:A,dataEndIndex:S}))),{},ie(ie(ie({key:R.key||"item-".concat(U)},$,oe[$]),F,oe[F]),"animationId",j)),childIndex:KK(R,m.children),item:R})}),N},f=function(m,v){var b=m.props,k=m.dataStartIndex,w=m.dataEndIndex,j=m.updateId;if(!tj({props:b}))return null;var A=b.children,S=b.layout,_=b.stackOffset,T=b.data,D=b.reverseStackOrder,E=TA(S),L=E.numericAxisName,I=E.cateAxisName,$=Tn(A,a),F=lde(T,$,"".concat(L,"Id"),"".concat(I,"Id"),_,D),B=l.reduce(function(W,H){var ae="".concat(H.axisType,"Map");return M(M({},W),{},ie({},ae,F0e(b,M(M({},H),{},{graphicalItems:$,stackGroups:H.axisType===L&&F,dataStartIndex:k,dataEndIndex:w}))))},{}),N=V0e(M(M({},B),{},{props:b,graphicalItems:$}),v==null?void 0:v.legendBBox);Object.keys(B).forEach(function(W){B[W]=d(b,B[W],N,W.replace("Map",""),n)});var R=B["".concat(I,"Map")],U=U0e(R),z=p(b,M(M({},B),{},{dataStartIndex:k,dataEndIndex:w,updateId:j,graphicalItems:$,stackGroups:F,offset:N}));return M(M({formattedGraphicalItems:z,graphicalItems:$,offset:N,stackGroups:F},U),B)},g=function(x){function m(v){var b,k,w;return S0e(this,m),w=_0e(this,m,[v]),ie(w,"eventEmitterSymbol",Symbol("rechartsEventEmitter")),ie(w,"accessibilityManager",new c0e),ie(w,"handleLegendBBoxUpdate",function(j){if(j){var A=w.state,S=A.dataStartIndex,_=A.dataEndIndex,T=A.updateId;w.setState(M({legendBBox:j},f({props:w.props,dataStartIndex:S,dataEndIndex:_,updateId:T},M(M({},w.state),{},{legendBBox:j}))))}}),ie(w,"handleReceiveSyncEvent",function(j,A,S){if(w.props.syncId===j){if(S===w.eventEmitterSymbol&&typeof w.props.syncMethod!="function")return;w.applySyncEvent(A)}}),ie(w,"handleBrushChange",function(j){var A=j.startIndex,S=j.endIndex;if(A!==w.state.dataStartIndex||S!==w.state.dataEndIndex){var _=w.state.updateId;w.setState(function(){return M({dataStartIndex:A,dataEndIndex:S},f({props:w.props,dataStartIndex:A,dataEndIndex:S,updateId:_},w.state))}),w.triggerSyncEvent({dataStartIndex:A,dataEndIndex:S})}}),ie(w,"handleMouseEnter",function(j){var A=w.getMouseInfo(j);if(A){var S=M(M({},A),{},{isTooltipActive:!0});w.setState(S),w.triggerSyncEvent(S);var _=w.props.onMouseEnter;he(_)&&_(S,j)}}),ie(w,"triggeredAfterMouseMove",function(j){var A=w.getMouseInfo(j),S=A?M(M({},A),{},{isTooltipActive:!0}):{isTooltipActive:!1};w.setState(S),w.triggerSyncEvent(S);var _=w.props.onMouseMove;he(_)&&_(S,j)}),ie(w,"handleItemMouseEnter",function(j){w.setState(function(){return{isTooltipActive:!0,activeItem:j,activePayload:j.tooltipPayload,activeCoordinate:j.tooltipPosition||{x:j.cx,y:j.cy}}})}),ie(w,"handleItemMouseLeave",function(){w.setState(function(){return{isTooltipActive:!1}})}),ie(w,"handleMouseMove",function(j){j.persist(),w.throttleTriggeredAfterMouseMove(j)}),ie(w,"handleMouseLeave",function(j){w.throttleTriggeredAfterMouseMove.cancel();var A={isTooltipActive:!1};w.setState(A),w.triggerSyncEvent(A);var S=w.props.onMouseLeave;he(S)&&S(A,j)}),ie(w,"handleOuterEvent",function(j){var A=qK(j),S=Pn(w.props,"".concat(A));if(A&&he(S)){var _,T;/.*touch.*/i.test(A)?T=w.getMouseInfo(j.changedTouches[0]):T=w.getMouseInfo(j),S((_=T)!==null&&_!==void 0?_:{},j)}}),ie(w,"handleClick",function(j){var A=w.getMouseInfo(j);if(A){var S=M(M({},A),{},{isTooltipActive:!0});w.setState(S),w.triggerSyncEvent(S);var _=w.props.onClick;he(_)&&_(S,j)}}),ie(w,"handleMouseDown",function(j){var A=w.props.onMouseDown;if(he(A)){var S=w.getMouseInfo(j);A(S,j)}}),ie(w,"handleMouseUp",function(j){var A=w.props.onMouseUp;if(he(A)){var S=w.getMouseInfo(j);A(S,j)}}),ie(w,"handleTouchMove",function(j){j.changedTouches!=null&&j.changedTouches.length>0&&w.throttleTriggeredAfterMouseMove(j.changedTouches[0])}),ie(w,"handleTouchStart",function(j){j.changedTouches!=null&&j.changedTouches.length>0&&w.handleMouseDown(j.changedTouches[0])}),ie(w,"handleTouchEnd",function(j){j.changedTouches!=null&&j.changedTouches.length>0&&w.handleMouseUp(j.changedTouches[0])}),ie(w,"handleDoubleClick",function(j){var A=w.props.onDoubleClick;if(he(A)){var S=w.getMouseInfo(j);A(S,j)}}),ie(w,"handleContextMenu",function(j){var A=w.props.onContextMenu;if(he(A)){var S=w.getMouseInfo(j);A(S,j)}}),ie(w,"triggerSyncEvent",function(j){w.props.syncId!==void 0&&Fm.emit(Um,w.props.syncId,j,w.eventEmitterSymbol)}),ie(w,"applySyncEvent",function(j){var A=w.props,S=A.layout,_=A.syncMethod,T=w.state.updateId,D=j.dataStartIndex,E=j.dataEndIndex;if(j.dataStartIndex!==void 0||j.dataEndIndex!==void 0)w.setState(M({dataStartIndex:D,dataEndIndex:E},f({props:w.props,dataStartIndex:D,dataEndIndex:E,updateId:T},w.state)));else if(j.activeTooltipIndex!==void 0){var L=j.chartX,I=j.chartY,$=j.activeTooltipIndex,F=w.state,B=F.offset,N=F.tooltipTicks;if(!B)return;if(typeof _=="function")$=_(N,j);else if(_==="value"){$=-1;for(var R=0;R<N.length;R++)if(N[R].value===j.activeLabel){$=R;break}}var U=M(M({},B),{},{x:B.left,y:B.top}),z=Math.min(L,U.x+U.width),W=Math.min(I,U.y+U.height),H=N[$]&&N[$].value,ae=I0(w.state,w.props.data,$),de=N[$]?{x:S==="horizontal"?N[$].coordinate:z,y:S==="horizontal"?W:N[$].coordinate}:WD;w.setState(M(M({},j),{},{activeLabel:H,activeCoordinate:de,activePayload:ae,activeTooltipIndex:$}))}else w.setState(j)}),ie(w,"renderCursor",function(j){var A,S=w.state,_=S.isTooltipActive,T=S.activeCoordinate,D=S.activePayload,E=S.offset,L=S.activeTooltipIndex,I=S.tooltipAxisBandSize,$=w.getTooltipEventType(),F=(A=j.props.active)!==null&&A!==void 0?A:_,B=w.props.layout,N=j.key||"_recharts-cursor";return O.createElement(g0e,{key:N,activeCoordinate:T,activePayload:D,activeTooltipIndex:L,chartName:n,element:j,isActive:F,layout:B,offset:E,tooltipAxisBandSize:I,tooltipEventType:$})}),ie(w,"renderPolarAxis",function(j,A,S){var _=Pn(j,"type.axisType"),T=Pn(w.state,"".concat(_,"Map")),D=j.type.defaultProps,E=D!==void 0?M(M({},D),j.props):j.props,L=T&&T[E["".concat(_,"Id")]];return C.cloneElement(j,M(M({},L),{},{className:xe(_,L.className),key:j.key||"".concat(A,"-").concat(S),ticks:Pa(L,!0)}))}),ie(w,"renderPolarGrid",function(j){var A=j.props,S=A.radialLines,_=A.polarAngles,T=A.polarRadius,D=w.state,E=D.radiusAxisMap,L=D.angleAxisMap,I=sr(E),$=sr(L),F=$.cx,B=$.cy,N=$.innerRadius,R=$.outerRadius;return C.cloneElement(j,{polarAngles:Array.isArray(_)?_:Pa($,!0).map(function(U){return U.coordinate}),polarRadius:Array.isArray(T)?T:Pa(I,!0).map(function(U){return U.coordinate}),cx:F,cy:B,innerRadius:N,outerRadius:R,key:j.key||"polar-grid",radialLines:S})}),ie(w,"renderLegend",function(){var j=w.state.formattedGraphicalItems,A=w.props,S=A.children,_=A.width,T=A.height,D=w.props.margin||{},E=_-(D.left||0)-(D.right||0),L=OE({children:S,formattedGraphicalItems:j,legendWidth:E,legendContent:c});if(!L)return null;var I=L.item,$=AA(L,y0e);return C.cloneElement(I,M(M({},$),{},{chartWidth:_,chartHeight:T,margin:D,onBBoxUpdate:w.handleLegendBBoxUpdate}))}),ie(w,"renderTooltip",function(){var j,A=w.props,S=A.children,_=A.accessibilityLayer,T=on(S,Vn);if(!T)return null;var D=w.state,E=D.isTooltipActive,L=D.activeCoordinate,I=D.activePayload,$=D.activeLabel,F=D.offset,B=(j=T.props.active)!==null&&j!==void 0?j:E;return C.cloneElement(T,{viewBox:M(M({},F),{},{x:F.left,y:F.top}),active:B,label:$,payload:B?I:[],coordinate:L,accessibilityLayer:_})}),ie(w,"renderBrush",function(j){var A=w.props,S=A.margin,_=A.data,T=w.state,D=T.offset,E=T.dataStartIndex,L=T.dataEndIndex,I=T.updateId;return C.cloneElement(j,{key:j.key||"_recharts-brush",onChange:Vd(w.handleBrushChange,j.props.onChange),data:_,x:J(j.props.x)?j.props.x:D.left,y:J(j.props.y)?j.props.y:D.top+D.height+D.brushBottom-(S.bottom||0),width:J(j.props.width)?j.props.width:D.width,startIndex:E,endIndex:L,updateId:"brush-".concat(I)})}),ie(w,"renderReferenceElement",function(j,A,S){if(!j)return null;var _=w,T=_.clipPathId,D=w.state,E=D.xAxisMap,L=D.yAxisMap,I=D.offset,$=j.type.defaultProps||{},F=j.props,B=F.xAxisId,N=B===void 0?$.xAxisId:B,R=F.yAxisId,U=R===void 0?$.yAxisId:R;return C.cloneElement(j,{key:j.key||"".concat(A,"-").concat(S),xAxis:E[N],yAxis:L[U],viewBox:{x:I.left,y:I.top,width:I.width,height:I.height},clipPathId:T})}),ie(w,"renderActivePoints",function(j){var A=j.item,S=j.activePoint,_=j.basePoint,T=j.childIndex,D=j.isRange,E=[],L=A.props.key,I=A.item.type.defaultProps!==void 0?M(M({},A.item.type.defaultProps),A.item.props):A.item.props,$=I.activeDot,F=I.dataKey,B=M(M({index:T,dataKey:F,cx:S.x,cy:S.y,r:4,fill:yx(A.item),strokeWidth:2,stroke:"#fff",payload:S.payload,value:S.value},ye($,!1)),Xu($));return E.push(m.renderActiveDot($,B,"".concat(L,"-activePoint-").concat(T))),_?E.push(m.renderActiveDot($,M(M({},B),{},{cx:_.x,cy:_.y}),"".concat(L,"-basePoint-").concat(T))):D&&E.push(null),E}),ie(w,"renderGraphicChild",function(j,A,S){var _=w.filterFormatItem(j,A,S);if(!_)return null;var T=w.getTooltipEventType(),D=w.state,E=D.isTooltipActive,L=D.tooltipAxis,I=D.activeTooltipIndex,$=D.activeLabel,F=w.props.children,B=on(F,Vn),N=_.props,R=N.points,U=N.isRange,z=N.baseLine,W=_.item.type.defaultProps!==void 0?M(M({},_.item.type.defaultProps),_.item.props):_.item.props,H=W.activeDot,ae=W.hide,de=W.activeBar,pe=W.activeShape,Ne=!!(!ae&&E&&B&&(H||de||pe)),oe={};T!=="axis"&&B&&B.props.trigger==="click"?oe={onClick:Vd(w.handleItemMouseEnter,j.props.onClick)}:T!=="axis"&&(oe={onMouseLeave:Vd(w.handleItemMouseLeave,j.props.onMouseLeave),onMouseEnter:Vd(w.handleItemMouseEnter,j.props.onMouseEnter)});var G=C.cloneElement(j,M(M({},_.props),oe));function Z(ft){return typeof L.dataKey=="function"?L.dataKey(ft.payload):null}if(Ne)if(I>=0){var Y,V;if(L.dataKey&&!L.allowDuplicatedCategory){var ue=typeof L.dataKey=="function"?Z:"payload.".concat(L.dataKey.toString());Y=Yu(R,ue,$),V=U&&z&&Yu(z,ue,$)}else Y=R==null?void 0:R[I],V=U&&z&&z[I];if(pe||de){var te=j.props.activeIndex!==void 0?j.props.activeIndex:I;return[C.cloneElement(j,M(M(M({},_.props),oe),{},{activeIndex:te})),null,null]}if(!me(Y))return[G].concat(Zi(w.renderActivePoints({item:_,activePoint:Y,basePoint:V,childIndex:I,isRange:U})))}else{var ce,ne=(ce=w.getItemByXY(w.state.activeCoordinate))!==null&&ce!==void 0?ce:{graphicalItem:G},we=ne.graphicalItem,fe=we.item,je=fe===void 0?j:fe,Me=we.childIndex,Ht=M(M(M({},_.props),oe),{},{activeIndex:Me});return[C.cloneElement(je,Ht),null,null]}return U?[G,null,null]:[G,null]}),ie(w,"renderCustomized",function(j,A,S){return C.cloneElement(j,M(M({key:"recharts-customized-".concat(S)},w.props),w.state))}),ie(w,"renderMap",{CartesianGrid:{handler:Kd,once:!0},ReferenceArea:{handler:w.renderReferenceElement},ReferenceLine:{handler:Kd},ReferenceDot:{handler:w.renderReferenceElement},XAxis:{handler:Kd},YAxis:{handler:Kd},Brush:{handler:w.renderBrush,once:!0},Bar:{handler:w.renderGraphicChild},Line:{handler:w.renderGraphicChild},Area:{handler:w.renderGraphicChild},Radar:{handler:w.renderGraphicChild},RadialBar:{handler:w.renderGraphicChild},Scatter:{handler:w.renderGraphicChild},Pie:{handler:w.renderGraphicChild},Funnel:{handler:w.renderGraphicChild},Tooltip:{handler:w.renderCursor,once:!0},PolarGrid:{handler:w.renderPolarGrid,once:!0},PolarAngleAxis:{handler:w.renderPolarAxis},PolarRadiusAxis:{handler:w.renderPolarAxis},Customized:{handler:w.renderCustomized}}),w.clipPathId="".concat((b=v.id)!==null&&b!==void 0?b:Zc("recharts"),"-clip"),w.throttleTriggeredAfterMouseMove=O4(w.triggeredAfterMouseMove,(k=v.throttleDelay)!==null&&k!==void 0?k:1e3/60),w.state={},w}return T0e(m,x),A0e(m,[{key:"componentDidMount",value:function(){var b,k;this.addListener(),this.accessibilityManager.setDetails({container:this.container,offset:{left:(b=this.props.margin.left)!==null&&b!==void 0?b:0,top:(k=this.props.margin.top)!==null&&k!==void 0?k:0},coordinateList:this.state.tooltipTicks,mouseHandlerCallback:this.triggeredAfterMouseMove,layout:this.props.layout}),this.displayDefaultTooltip()}},{key:"displayDefaultTooltip",value:function(){var b=this.props,k=b.children,w=b.data,j=b.height,A=b.layout,S=on(k,Vn);if(S){var _=S.props.defaultIndex;if(!(typeof _!="number"||_<0||_>this.state.tooltipTicks.length-1)){var T=this.state.tooltipTicks[_]&&this.state.tooltipTicks[_].value,D=I0(this.state,w,_,T),E=this.state.tooltipTicks[_].coordinate,L=(this.state.offset.top+j)/2,I=A==="horizontal",$=I?{x:E,y:L}:{y:E,x:L},F=this.state.formattedGraphicalItems.find(function(N){var R=N.item;return R.type.name==="Scatter"});F&&($=M(M({},$),F.props.points[_].tooltipPosition),D=F.props.points[_].tooltipPayload);var B={activeTooltipIndex:_,isTooltipActive:!0,activeLabel:T,activePayload:D,activeCoordinate:$};this.setState(B),this.renderCursor(S),this.accessibilityManager.setIndex(_)}}}},{key:"getSnapshotBeforeUpdate",value:function(b,k){if(!this.props.accessibilityLayer)return null;if(this.state.tooltipTicks!==k.tooltipTicks&&this.accessibilityManager.setDetails({coordinateList:this.state.tooltipTicks}),this.props.layout!==b.layout&&this.accessibilityManager.setDetails({layout:this.props.layout}),this.props.margin!==b.margin){var w,j;this.accessibilityManager.setDetails({offset:{left:(w=this.props.margin.left)!==null&&w!==void 0?w:0,top:(j=this.props.margin.top)!==null&&j!==void 0?j:0}})}return null}},{key:"componentDidUpdate",value:function(b){mg([on(b.children,Vn)],[on(this.props.children,Vn)])||this.displayDefaultTooltip()}},{key:"componentWillUnmount",value:function(){this.removeListener(),this.throttleTriggeredAfterMouseMove.cancel()}},{key:"getTooltipEventType",value:function(){var b=on(this.props.children,Vn);if(b&&typeof b.props.shared=="boolean"){var k=b.props.shared?"axis":"item";return s.indexOf(k)>=0?k:o}return o}},{key:"getMouseInfo",value:function(b){if(!this.container)return null;var k=this.container,w=k.getBoundingClientRect(),j=boe(w),A={chartX:Math.round(b.pageX-j.left),chartY:Math.round(b.pageY-j.top)},S=w.width/k.offsetWidth||1,_=this.inRange(A.chartX,A.chartY,S);if(!_)return null;var T=this.state,D=T.xAxisMap,E=T.yAxisMap,L=this.getTooltipEventType(),I=CA(this.state,this.props.data,this.props.layout,_);if(L!=="axis"&&D&&E){var $=sr(D).scale,F=sr(E).scale,B=$&&$.invert?$.invert(A.chartX):null,N=F&&F.invert?F.invert(A.chartY):null;return M(M({},A),{},{xValue:B,yValue:N},I)}return I?M(M({},A),I):null}},{key:"inRange",value:function(b,k){var w=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,j=this.props.layout,A=b/w,S=k/w;if(j==="horizontal"||j==="vertical"){var _=this.state.offset,T=A>=_.left&&A<=_.left+_.width&&S>=_.top&&S<=_.top+_.height;return T?{x:A,y:S}:null}var D=this.state,E=D.angleAxisMap,L=D.radiusAxisMap;if(E&&L){var I=sr(E);return uk({x:A,y:S},I)}return null}},{key:"parseEventsOfWrapper",value:function(){var b=this.props.children,k=this.getTooltipEventType(),w=on(b,Vn),j={};w&&k==="axis"&&(w.props.trigger==="click"?j={onClick:this.handleClick}:j={onMouseEnter:this.handleMouseEnter,onDoubleClick:this.handleDoubleClick,onMouseMove:this.handleMouseMove,onMouseLeave:this.handleMouseLeave,onTouchMove:this.handleTouchMove,onTouchStart:this.handleTouchStart,onTouchEnd:this.handleTouchEnd,onContextMenu:this.handleContextMenu});var A=Xu(this.props,this.handleOuterEvent);return M(M({},A),j)}},{key:"addListener",value:function(){Fm.on(Um,this.handleReceiveSyncEvent)}},{key:"removeListener",value:function(){Fm.removeListener(Um,this.handleReceiveSyncEvent)}},{key:"filterFormatItem",value:function(b,k,w){for(var j=this.state.formattedGraphicalItems,A=0,S=j.length;A<S;A++){var _=j[A];if(_.item===b||_.props.key===b.key||k===Oa(_.item.type)&&w===_.childIndex)return _}return null}},{key:"renderClipPath",value:function(){var b=this.clipPathId,k=this.state.offset,w=k.left,j=k.top,A=k.height,S=k.width;return O.createElement("defs",null,O.createElement("clipPath",{id:b},O.createElement("rect",{x:w,y:j,height:A,width:S})))}},{key:"getXScales",value:function(){var b=this.state.xAxisMap;return b?Object.entries(b).reduce(function(k,w){var j=kA(w,2),A=j[0],S=j[1];return M(M({},k),{},ie({},A,S.scale))},{}):null}},{key:"getYScales",value:function(){var b=this.state.yAxisMap;return b?Object.entries(b).reduce(function(k,w){var j=kA(w,2),A=j[0],S=j[1];return M(M({},k),{},ie({},A,S.scale))},{}):null}},{key:"getXScaleByAxisId",value:function(b){var k;return(k=this.state.xAxisMap)===null||k===void 0||(k=k[b])===null||k===void 0?void 0:k.scale}},{key:"getYScaleByAxisId",value:function(b){var k;return(k=this.state.yAxisMap)===null||k===void 0||(k=k[b])===null||k===void 0?void 0:k.scale}},{key:"getItemByXY",value:function(b){var k=this.state,w=k.formattedGraphicalItems,j=k.activeItem;if(w&&w.length)for(var A=0,S=w.length;A<S;A++){var _=w[A],T=_.props,D=_.item,E=D.type.defaultProps!==void 0?M(M({},D.type.defaultProps),D.props):D.props,L=Oa(D.type);if(L==="Bar"){var I=(T.data||[]).find(function(N){return ife(b,N)});if(I)return{graphicalItem:_,payload:I}}else if(L==="RadialBar"){var $=(T.data||[]).find(function(N){return uk(b,N)});if($)return{graphicalItem:_,payload:$}}else if(ch(_,j)||dh(_,j)||Dc(_,j)){var F=che({graphicalItem:_,activeTooltipItem:j,itemData:E.data}),B=E.activeIndex===void 0?F:E.activeIndex;return{graphicalItem:M(M({},_),{},{childIndex:B}),payload:Dc(_,j)?E.data[F]:_.props.data[F]}}}return null}},{key:"render",value:function(){var b=this;if(!tj(this))return null;var k=this.props,w=k.children,j=k.className,A=k.width,S=k.height,_=k.style,T=k.compact,D=k.title,E=k.desc,L=AA(k,v0e),I=ye(L,!1);if(T)return O.createElement(iA,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},O.createElement(yg,di({},I,{width:A,height:S,title:D,desc:E}),this.renderClipPath(),aj(w,this.renderMap)));if(this.props.accessibilityLayer){var $,F;I.tabIndex=($=this.props.tabIndex)!==null&&$!==void 0?$:0,I.role=(F=this.props.role)!==null&&F!==void 0?F:"application",I.onKeyDown=function(N){b.accessibilityManager.keyboardEvent(N)},I.onFocus=function(){b.accessibilityManager.focus()}}var B=this.parseEventsOfWrapper();return O.createElement(iA,{state:this.state,width:this.props.width,height:this.props.height,clipPathId:this.clipPathId},O.createElement("div",di({className:xe("recharts-wrapper",j),style:M({position:"relative",curs
169or:"default",width:A,height:S},_)},B,{ref:function(R){b.container=R}}),O.createElement(yg,di({},I,{width:A,height:S,title:D,desc:E,style:L0e}),this.renderClipPath(),aj(w,this.renderMap)),this.renderLegend(),this.renderTooltip()))}}])}(C.Component);ie(g,"displayName",n),ie(g,"defaultProps",M({layout:"horizontal",stackOffset:"none",barCategoryGap:"10%",barGap:4,margin:{top:5,right:5,bottom:5,left:5},reverseStackOrder:!1,syncMethod:"index"},u)),ie(g,"getDerivedStateFromProps",function(x,m){var v=x.dataKey,b=x.data,k=x.children,w=x.width,j=x.height,A=x.layout,S=x.stackOffset,_=x.margin,T=m.dataStartIndex,D=m.dataEndIndex;if(m.updateId===void 0){var E=PA(x);return M(M(M({},E),{},{updateId:0},f(M(M({props:x},E),{},{updateId:0}),m)),{},{prevDataKey:v,prevData:b,prevWidth:w,prevHeight:j,prevLayout:A,prevStackOffset:S,prevMargin:_,prevChildren:k})}if(v!==m.prevDataKey||b!==m.prevData||w!==m.prevWidth||j!==m.prevHeight||A!==m.prevLayout||S!==m.prevStackOffset||!vi(_,m.prevMargin)){var L=PA(x),I={chartX:m.chartX,chartY:m.chartY,isTooltipActive:m.isTooltipActive},$=M(M({},CA(m,b,A)),{},{updateId:m.updateId+1}),F=M(M(M({},L),I),$);return M(M(M({},F),f(M({props:x},F),m)),{},{prevDataKey:v,prevData:b,prevWidth:w,prevHeight:j,prevLayout:A,prevStackOffset:S,prevMargin:_,prevChildren:k})}if(!mg(k,m.prevChildren)){var B,N,R,U,z=on(k,Vi),W=z&&(B=(N=z.props)===null||N===void 0?void 0:N.startIndex)!==null&&B!==void 0?B:T,H=z&&(R=(U=z.props)===null||U===void 0?void 0:U.endIndex)!==null&&R!==void 0?R:D,ae=W!==T||H!==D,de=!me(b),pe=de&&!ae?m.updateId:m.updateId+1;return M(M({updateId:pe},f(M(M({props:x},m),{},{updateId:pe,dataStartIndex:W,dataEndIndex:H}),m)),{},{prevChildren:k,dataStartIndex:W,dataEndIndex:H})}return null}),ie(g,"renderActiveDot",function(x,m,v){var b;return C.isValidElement(x)?b=C.cloneElement(x,m):he(x)?b=x(m):b=O.createElement(xx,m),O.createElement(et,{className:"recharts-active-dot",key:v},b)});var y=C.forwardRef(function(m,v){return O.createElement(g,di({},m,{ref:v}))});return y.displayName=g.displayName,y},H0e=zD({chartName:"LineChart",GraphicalChild:co,axisComponents:[{axisType:"xAxis",AxisComp:Ss},{axisType:"yAxis",AxisComp:ks}],formatAxisMap:lD}),G0e=zD({chartName:"BarChart",GraphicalChild:Po,defaultTooltipEventType:"axis",validateTooltipEventTypes:["axis","item"],axisComponents:[{axisType:"xAxis",AxisComp:Ss},{axisType:"yAxis",AxisComp:ks}],formatAxisMap:lD});const q0e=({timeRange:e})=>{const{analyticsData:t}=zt(),a=(()=>{const r=new Date;let o=7;switch(e){case"24h":o=1;break;case"7d":o=7;break;case"30d":o=30;break;case"90d":o=90;break}const i=gT(r,o);return XV({start:i,end:r}).map(l=>{const c=pg(l),d=new Date(c.getTime()+24*60*60*1e3),u=t.pageViews.filter(f=>{const g=new Date(f.timestamp);return g>=c&&g<d}),p=new Set(u.map(f=>f.visitorId)).size;return{date:Tf(l,e==="24h"?"HH:mm":"MMM dd"),pageViews:u.length,visitors:p,sessions:Math.floor(p*.8)}})})();return h.jsxs("div",{"data-greta-id":"src/components/VisitorsChart.jsx:46:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"46","data-component-file":"VisitorsChart.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20shadow-sm%20border%20border-gray-200%20p-6%22%7D",className:"bg-white rounded-lg shadow-sm border border-gray-200 p-6",children:[h.jsxs("div",{"data-greta-id":"src/components/VisitorsChart.jsx:47:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"47","data-component-file":"VisitorsChart.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20mb-6%22%7D",className:"flex items-center justify-between mb-6",children:[h.jsx("h3",{"data-greta-id":"src/components/VisitorsChart.jsx:48:8","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"48","data-component-file":"VisitorsChart.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-lg%20font-semibold%20text-gray-900%22%7D",className:"text-lg font-semibold text-gray-900",children:"Visitors Overview"}),h.jsxs("div",{"data-greta-id":"src/components/VisitorsChart.jsx:49:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"49","data-component-file":"VisitorsChart.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20space-x-6%22%7D",className:"flex items-center space-x-6",children:[h.jsxs("div",{"data-greta-id":"src/components/VisitorsChart.jsx:50:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"50","data-component-file":"VisitorsChart.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",className:"flex items-center",children:[h.jsx("div",{"data-greta-id":"src/components/VisitorsChart.jsx:51:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"51","data-component-file":"VisitorsChart.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-3%20h-3%20bg-blue-500%20rounded-full%20mr-2%22%7D",className:"w-3 h-3 bg-blue-500 rounded-full mr-2"}),h.jsx("span",{"data-greta-id":"src/components/VisitorsChart.jsx:52:12","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"52","data-component-file":"VisitorsChart.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%22%7D",className:"text-sm text-gray-600",children:"Page Views"})]}),h.jsxs("div",{"data-greta-id":"src/components/VisitorsChart.jsx:54:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"54","data-component-file":"VisitorsChart.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",className:"flex items-center",children:[h.jsx("div",{"data-greta-id":"src/components/VisitorsChart.jsx:55:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"55","data-component-file":"VisitorsChart.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-3%20h-3%20bg-green-500%20rounded-full%20mr-2%22%7D",className:"w-3 h-3 bg-green-500 rounded-full mr-2"}),h.jsx("span",{"data-greta-id":"src/components/VisitorsChart.jsx:56:12","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"56","data-component-file":"VisitorsChart.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%22%7D",className:"text-sm text-gray-600",children:"Unique Visitors"})]}),h.jsxs("div",{"data-greta-id":"src/components/VisitorsChart.jsx:58:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"58","data-component-file":"VisitorsChart.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",className:"flex items-center",children:[h.jsx("div",{"data-greta-id":"src/components/VisitorsChart.jsx:59:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"59","data-component-file":"VisitorsChart.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-3%20h-3%20bg-purple-500%20rounded-full%20mr-2%22%7D",className:"w-3 h-3 bg-purple-500 rounded-full mr-2"}),h.jsx("span",{"data-greta-id":"src/components/VisitorsChart.jsx:60:12","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"60","data-component-file":"VisitorsChart.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-600%22%7D",className:"text-sm text-gray-600",children:"Sessions"})]})]})]}),h.jsx("div",{"data-greta-id":"src/components/VisitorsChart.jsx:65:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"65","data-component-file":"VisitorsChart.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22h-80%22%7D",className:"h-80",children:h.jsx(N4,{"data-greta-id":"src/components/VisitorsChart.jsx:66:8","data-greta-name":"ResponsiveContainer","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"66","data-component-file":"VisitorsChart.jsx","data-component-name":"ResponsiveContainer","data-component-content":"%7B%22width%22%3A%22100%25%22%2C%22height%22%3A%22100%25%22%7D",width:"100%",height:"100%",children:h.jsxs(H0e,{"data-greta-id":"src/components/VisitorsChart.jsx:67:10","data-greta-name":"LineChart","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"67","data-component-file":"VisitorsChart.jsx","data-component-name":"LineChart","data-component-content":"%7B%7D",data:a,children:[h.jsx(Tx,{"data-greta-id":"src/components/VisitorsChart.jsx:68:12","data-greta-name":"CartesianGrid","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"68","data-component-file":"VisitorsChart.jsx","data-component-name":"CartesianGrid","data-component-content":"%7B%22strokeDasharray%22%3A%223%203%22%2C%22stroke%22%3A%22%23f0f0f0%22%7D",strokeDasharray:"3 3",stroke:"#f0f0f0"}),h.jsx(Ss,{"data-greta-id":"src/components/VisitorsChart.jsx:69:12","data-greta-name":"XAxis","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"69","data-component-file":"VisitorsChart.jsx","data-component-name":"XAxis","data-component-content":"%7B%22dataKey%22%3A%22date%22%2C%22stroke%22%3A%22%236b7280%22%7D",dataKey:"date",stroke:"#6b7280",fontSize:12}),h.jsx(ks,{"data-greta-id":"src/components/VisitorsChart.jsx:74:12","data-greta-name":"YAxis","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"74","data-component-file":"VisitorsChart.jsx","data-component-name":"YAxis","data-component-content":"%7B%22stroke%22%3A%22%236b7280%22%7D",stroke:"#6b7280",fontSize:12}),h.jsx(Vn,{"data-greta-id":"src/components/VisitorsChart.jsx:75:12","data-greta-name":"Tooltip","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"75","data-component-file":"VisitorsChart.jsx","data-component-name":"Tooltip","data-component-content":"%7B%7D",contentStyle:{backgroundColor:"#fff",border:"1px solid #e5e7eb",borderRadius:"8px",boxShadow:"0 4px 6px -1px rgba(0, 0, 0, 0.1)"}}),h.jsx(co,{"data-greta-id":"src/components/VisitorsChart.jsx:83:12","data-greta-name":"Line","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"83","data-component-file":"VisitorsChart.jsx","data-component-name":"Line","data-component-content":"%7B%22type%22%3A%22monotone%22%2C%22dataKey%22%3A%22pageViews%22%2C%22stroke%22%3A%22%233b82f6%22%7D",type:"monotone",dataKey:"pageViews",stroke:"#3b82f6",strokeWidth:2,dot:{fill:"#3b82f6",strokeWidth:2,r:4},activeDot:{r:6}}),h.jsx(co,{"data-greta-id":"src/components/VisitorsChart.jsx:91:12","data-greta-name":"Line","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"91","data-component-file":"VisitorsChart.jsx","data-component-name":"Line","data-component-content":"%7B%22type%22%3A%22monotone%22%2C%22dataKey%22%3A%22visitors%22%2C%22stroke%22%3A%22%2310b981%22%7D",type:"monotone",dataKey:"visitors",stroke:"#10b981",strokeWidth:2,dot:{fill:"#10b981",strokeWidth:2,r:4},activeDot:{r:6}}),h.jsx(co,{"data-greta-id":"src/components/VisitorsChart.jsx:99:12","data-greta-name":"Line","data-greta-editable":"false","data-component-path":"src/components/VisitorsChart.jsx","data-component-line":"99","data-component-file":"VisitorsChart.jsx","data-component-name":"Line","data-component-content":"%7B%22type%22%3A%22monotone%22%2C%22dataKey%22%3A%22sessions%22%2C%22stroke%22%3A%22%238b5cf6%22%7D",type:"monotone",dataKey:"sessions",stroke:"#8b5cf6",strokeWidth:2,dot:{fill:"#8b5cf6",strokeWidth:2,r:4},activeDot:{r:6}})]})})})]})},{FiExternalLink:K0e}=xt,J0e=()=>{const{analyticsData:e}=zt(),n=(()=>{const a={};return e.pageViews.forEach(r=>{const o=r.page||"/";a[o]||(a[o]={page:o,views:0,uniqueVisitors:new Set}),a[o].views++,a[o].uniqueVisitors.add(r.visitorId)}),Object.values(a).map(r=>({...r,uniqueVisitors:r.uniqueVisitors.size})).sort((r,o)=>o.views-r.views).slice(0,10)})();return h.jsxs("div",{"data-greta-id":"src/components/TopPages.jsx:40:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TopPages.jsx","data-component-line":"40","data-component-file":"TopPages.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20shadow-sm%20border%20border-gray-200%20p-6%22%7D",className:"bg-white rounded-lg shadow-sm border border-gray-200 p-6",children:[h.jsx("h3",{"data-greta-id":"src/components/TopPages.jsx:41:6","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/TopPages.jsx","data-component-line":"41","data-component-file":"TopPages.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-lg%20font-semibold%20text-gray-900%20mb-6%22%7D",className:"text-lg font-semibold text-gray-900 mb-6",children:"Top Pages"}),h.jsx("div",{"data-greta-id":"src/components/TopPages.jsx:43:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TopPages.jsx","data-component-line":"43","data-component-file":"TopPages.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",className:"space-y-4",children:n.length===0?h.jsx("p",{"data-greta-id":"src/components/TopPages.jsx:45:10","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/TopPages.jsx","data-component-line":"45","data-component-file":"TopPages.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-500%20text-center%20py-8%22%7D",className:"text-gray-500 text-center py-8",children:"No page data available"}):n.map((a,r)=>
169h.jsxs(Xe.div,{"data-greta-id":"src/components/TopPages.jsx:48:12","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/TopPages.jsx","data-component-line":"48","data-component-file":"TopPages.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20p-3%20hover%3Abg-gray-50%20rounded-lg%20transition-colors%22%7D",initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{delay:r*.1},className:"flex items-center justify-between p-3 hover:bg-gray-50 rounded-lg transition-colors",children:[h.jsxs("div",{"data-greta-id":"src/components/TopPages.jsx:55:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TopPages.jsx","data-component-line":"55","data-component-file":"TopPages.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-1%22%7D",className:"flex-1",children:[h.jsxs("div",{"data-greta-id":"src/components/TopPages.jsx:56:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TopPages.jsx","data-component-line":"56","data-component-file":"TopPages.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",className:"flex items-center",children:[h.jsx("span",{"data-greta-id":"src/components/TopPages.jsx:57:18","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/TopPages.jsx","data-component-line":"57","data-component-file":"TopPages.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-sm%20font-medium%20text-gray-900%22%7D",className:"text-sm font-medium text-gray-900",children:a.page}),h.jsx(K,{"data-greta-id":"src/components/TopPages.jsx:60:18","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/TopPages.jsx","data-component-line":"60","data-component-file":"TopPages.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22ml-2%20h-3%20w-3%20text-gray-400%22%7D",icon:K0e,className:"ml-2 h-3 w-3 text-gray-400"})]}),h.jsxs("p",{"data-greta-id":"src/components/TopPages.jsx:62:16","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/TopPages.jsx","data-component-line":"62","data-component-file":"TopPages.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-500%20mt-1%22%7D",className:"text-xs text-gray-500 mt-1",children:[a.uniqueVisitors," unique visitors"]})]}),h.jsxs("div",{"data-greta-id":"src/components/TopPages.jsx:66:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TopPages.jsx","data-component-line":"66","data-component-file":"TopPages.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-right%22%7D",className:"text-right",children:[h.jsx("p",{"data-greta-id":"src/components/TopPages.jsx:67:16","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/TopPages.jsx","data-component-line":"67","data-component-file":"TopPages.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20font-semibold%20text-gray-900%22%7D",className:"text-sm font-semibold text-gray-900",children:a.views.toLocaleString()}),h.jsx("p",{"data-greta-id":"src/components/TopPages.jsx:70:16","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/TopPages.jsx","data-component-line":"70","data-component-file":"TopPages.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-500%22%7D",className:"text-xs text-gray-500",children:"views"})]})]},a.page))})]})},{FiActivity:Y0e,FiZap:X0e}=xt,Q0e=()=>{const{analyticsData:e}=zt(),t=C.useMemo(()=>{const n=Xz(new Date),a=(e.pageViews||[]).filter(r=>mT(new Date(r.timestamp),n));return new Set(a.map(r=>r.sessionId)).size},[e.pageViews]);return h.jsxs("div",{"data-greta-id":"src/components/RealTimeUsers.jsx:23:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/RealTimeUsers.jsx","data-component-line":"23","data-component-file":"RealTimeUsers.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-%5B%23673ab7%5D%20rou
169nded-3xl%20p-8%20text-white%20relative%20overflow-hidden%20shadow-xl%20shadow-blue-900%2F10%22%7D",className:"bg-[#673ab7] rounded-3xl p-8 text-white relative overflow-hidden shadow-xl shadow-blue-900/10",children:[h.jsxs("div",{"data-greta-id":"src/components/RealTimeUsers.jsx:24:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/RealTimeUsers.jsx","data-component-line":"24","data-component-file":"RealTimeUsers.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%20z-10%20flex%20flex-col%20md%3Aflex-row%20md%3Aitems-center%20justify-between%20gap-6%22%7D",className:"relative z-10 flex flex-col md:flex-row md:items-center justify-between gap-6",children:[h.jsxs("div",{"data-greta-id":"src/components/RealTimeUsers.jsx:25:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/RealTimeUsers.jsx","data-component-line":"25","data-component-file":"RealTimeUsers.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsxs("div",{"data-greta-id":"src/components/RealTimeUsers.jsx:26:10","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/RealTimeUsers.jsx","data-component-line":"26","data-component-file":"RealTimeUsers.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-2%20text-indigo-200%20text-%5B10px%5D%20font-black%20uppercase%20tracking-%5B0.2em%5D%20mb-3%22%7D",className:"flex items-center gap-2 text-indigo-200 text-[10px] font-black uppercase tracking-[0.2em] mb-3",children:[h.jsx("div",{"data-greta-id":"src/components/RealTimeUsers.jsx:27:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/RealTimeUsers.jsx","data-component-line":"27","data-component-file":"RealTimeUsers.jsx","data-component-name":"div","data-component-content":"%7B%7D",className:`w-2.5 h-2.5 rounded-full ${t>0?"bg-green-400 animate-pulse":"bg-slate-400"}`}),"Live Production Pulse"]}),h.jsx("h2",{"data-greta-id":"src/components/RealTimeUsers.jsx:30:10","data-greta-name":"h2","data-greta-editable":"false","data-component-path":"src/components/RealTimeUsers.jsx","data-component-line":"30","data-component-file":"RealTimeUsers.jsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-6xl%20font-black%20tracking-tighter%22%7D",className:"text-6xl font-black tracking-tighter",children:t}),h.jsx("p",{"data-greta-id":"src/components/RealTimeUsers.jsx:31:10","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/RealTimeUsers.jsx","data-component-line":"31","data-component-file":"RealTimeUsers.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-indigo-100%2F80%20text-sm%20font-medium%20mt-2%22%7D",className:"text-indigo-100/80 text-sm font-medium mt-2",children:"Unique active sessions detected in the last 5 minutes."})]}),h.jsx("div",{"data-greta-id":"src/components/RealTimeUsers.jsx:36:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/RealTimeUsers.jsx","data-component-line":"36","data-component-file":"RealTimeUsers.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20gap-4%22%7D",className:"flex gap-4",children:h.jsxs("div",{"data-greta-id":"src/components/RealTimeUsers.jsx:37:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/RealTimeUsers.jsx","data-component-line":"37","data-component-file":"RealTimeUsers.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%2F10%20p-5%20rounded-2xl%20backdrop-blur-md%20border%20border-white%2F10%20min-w-%5B140px%5D%22%7D",className:"bg-white/10 p-5 rounded-2xl backdrop-blur-md border border-white/10 min-w-[140px]",children:[h.jsx("div",{"data-greta-id":"src/components/RealTimeUsers.jsx:38:12","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/RealTimeUsers.jsx","data-component-line":"38","data-component-file":"RealTimeUsers.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20uppercase%20font-black%20text-indigo-200%20tracking-widest%20mb-1%22%7D",className:"text-[10px] uppercase font-black text-indigo-200 tracking-widest mb-1",children:"Status"}),h.jsxs("div",{"data-greta-id":"src/components/RealTimeUsers.jsx:39:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/RealTimeUsers.jsx","data-component-line":"39","data-component-file":"RealTimeUsers.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-lg%20font-black%20flex%20items-center%20gap-2%22%7D",className:"text-lg font-black flex items-center gap-2",children:[t>0?"RECEIVING":"WAITING",h.jsx(K,{"data-greta-id":"src/components/RealTimeUsers.jsx:41:14","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/RealTimeUsers.jsx","data-component-line":"41","data-component-file":"RealTimeUsers.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:X0e,className:t>0?"text-yellow-400":"text-slate-400"})]})]})})]}),h.jsx("div",{"data-greta-id":"src/components/RealTimeUsers.jsx:46:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/RealTimeUsers.jsx","data-component-line":"46","data-component-file":"RealTimeUsers.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20top-0%20right-0%20p-8%20opacity-%5B0.
16905%5D%20pointer-events-none%22%7D",className:"absolute top-0 right-0 p-8 opacity-[0.05] pointer-events-none",children:h.jsx(K,{"data-greta-id":"src/components/RealTimeUsers.jsx:47:8","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/RealTimeUsers.jsx","data-component-line":"47","data-component-file":"RealTimeUsers.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22w-64%20h-64%22%7D",icon:Y0e,className:"w-64 h-64"})})]})},Z0e=()=>{const{analyticsData:e}=zt(),n=(()=>{const r={};e.pageViews.forEach(i=>{const s=i.referrer||"Direct";r[s]||(r[s]=0),r[s]++});const o=Object.values(r).reduce((i,s)=>i+s,0);return Object.entries(r).map(([i,s])=>({source:i,count:s,percentage:o>0?s/o*100:0})).sort((i,s)=>s.count-i.count).slice(0,5)})(),a=r=>{const o=["bg-blue-500","bg-green-500","bg-purple-500","bg-yellow-500","bg-red-500"];return o[r%o.length]};return h.jsxs("div",{"data-greta-id":"src/components/TrafficSources.jsx:45:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrafficSources.jsx","data-component-line":"45","data-component-file":"TrafficSources.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20shadow-sm%20border%20border-gray-200%20p-6%22%7D",className:"bg-white rounded-lg shadow-sm border border-gray-200 p-6",children:[h.jsx("h3",{"data-greta-id":"src/components/TrafficSources.jsx:46:6","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/TrafficSources.jsx","data-component-line":"46","data-component-file":"TrafficSources.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-lg%20font-semibold%20text-gray-900%20mb-6%22%7D",className:"text-lg font-semibold text-gray-900 mb-6",children:"Traffic Sources"}),h.jsx("div",{"data-greta-id":"src/components/TrafficSources.jsx:48:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrafficSources.jsx","data-component-line":"48","data-component-file":"TrafficSources.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",className:"space-y-4",children:n.length===0?h.jsx("p",{"data-greta-id":"src/components/TrafficSources.jsx:50:10","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/TrafficSources.jsx","data-component-line":"50","data-component-file":"TrafficSources.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-gray-500%20text-center%20py-8%22%7D",className:"text-gray-500 text-center py-8",children:"No traffic data available"}):n.map((r,o)=>h.jsxs(Xe.div,{"data-greta-id":"src/components/TrafficSources.jsx:53:12","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/TrafficSources.jsx","data-component-line":"53","data-component-file":"TrafficSources.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%22%7D",initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{delay:o*.1},className:"flex items-center justify-between",children:[h.jsxs("div",{"data-greta-id":"src/components/TrafficSources.jsx:60:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrafficSources.jsx","data-component-line":"60","data-component-file":"TrafficSources.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20flex-1%22%7D",className:"flex items-center flex-1",children:[h.jsx("div",{"data-greta-id":"src/components/TrafficSources.jsx:61:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrafficSources.jsx","data-component-line":"61","data-component-file":"TrafficSources.jsx","data-component-name":"div","data-component-content":"%7B%7D",className:`w-3 h-3 rounded-full mr-3 ${a(o)}`}),h.jsx("span",{"data-greta-id":"src/components/TrafficSources.jsx:62:16","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/TrafficSources.jsx","data-component-line":"62","data-component-file":"TrafficSources.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-sm%20font-medium%20text-gray-900%20truncate%22%7D",className:"text-sm font-medium text-gray-900 truncate",children:r.source})]}),h.jsxs("div",{"data-greta-id":"src/components/TrafficSources.jsx:66:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrafficSources.jsx","data-component-line":"66","data-component-file":"TrafficSources.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-right%20ml-4%22%7D",className:"text-right ml-4",children:[h.jsxs("p",{"data-greta-id":"src/components/TrafficSources.jsx:67:16","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/TrafficSources.jsx","data-component-line":"67","data-component-file":"TrafficSources.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20font-semibold%20text-gray-900%22%7D",className:"text-sm font-semibold text-gray-900",children:[r.percentage.toFixed(1),"%"]}),h.jsxs("p",{"data-greta-id":"src/components/TrafficSources.jsx:70:16","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/TrafficSources.jsx","data-component-line":"70","data-component-file":"TrafficSources.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-500%22%7D",className:"text-xs text-gray-500",children:[r.count," visits"]})]})]},r.source))})]})},{FiMonitor:eye,FiSmartphone:tye,FiTablet:nye}=xt,aye=()=>{const{analyticsData:e}=zt(),n=(()=>{const o={Desktop:0,Mobile:0,Tablet:0};e.pageViews.forEach(s=>{const l=s.device||"Desktop";o[l]!==void 0?o[l]++:o.Desktop++});const i=Object.values(o).reduce((s,l)=>s+l,0);return Object.entries(o).map(([s,l])=>({device:s,count:l,percentage:i>0?l/i*100:0}))})(),a=o=>{switch(o){case"Mobile":return tye;case"Tablet":return nye;default:return eye}},r=o=>{switch(o){case"Mobile":return"text-green-600 bg-green-100";case"Tablet":return"text-purple-600 bg-purple-100";default:return"text-blue-600 bg-blue-100"}};return h.jsxs("div",{"data-greta-id":"src/components/DeviceBreakdown.jsx:56:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/DeviceBreakdown.jsx","data-component-line":"56","data-component-file":"DeviceBreakdown.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-lg%20shadow-sm%20border%20border-gray-200%20p-6%22%7D",className:"bg-white rounded-lg shadow-sm border border-gray-200 p-6",children:[h.jsx("h3",{"data-greta-id":"src/components/DeviceBreakdown.jsx:57:6","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/DeviceBreakdown.jsx","data-component-line":"57","data-component-file":"DeviceBreakdown.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-lg%20font-semibold%20text-gray-900%20mb-6%22%7D",className:"text-lg font-semibold text-gray-900 mb-6",children:"Device Breakdown"}),h.jsx("div",{"data-greta-id":"src/components/DeviceBreakdown.jsx:59:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/DeviceBreakdown.jsx","data-component-line":"59","data-component-file":"DeviceBreakdown.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",className:"space-y-4",children:n.map((o,i)=>h.jsxs(Xe.div,{"data-greta-id":"src/components/DeviceBreakdown.jsx:61:10","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/DeviceBreakdown.jsx","data-component-line":"61","data-component-file":"DeviceBreakdown.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20p-3%20hover%3Abg-gray-50%20rounded-lg%20transition-colors%22%7D",
169initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:i*.1},className:"flex items-center justify-between p-3 hover:bg-gray-50 rounded-lg transition-colors",children:[h.jsxs("div",{"data-greta-id":"src/components/DeviceBreakdown.jsx:68:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/DeviceBreakdown.jsx","data-component-line":"68","data-component-file":"DeviceBreakdown.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%22%7D",className:"flex items-center",children:[h.jsx("div",{"data-greta-id":"src/components/DeviceBreakdown.jsx:69:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/DeviceBreakdown.jsx","data-component-line":"69","data-component-file":"DeviceBreakdown.jsx","data-component-name":"div","data-component-content":"%7B%7D",className:`p-2 rounded-full mr-3 ${r(o.device)}`,children:h.jsx(K,{"data-greta-id":"src/components/DeviceBreakdown.jsx:70:16","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/DeviceBreakdown.jsx","data-component-line":"70","data-component-file":"DeviceBreakdown.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22h-4%20w-4%22%7D",icon:a(o.device),className:"h-4 w-4"})}),h.jsx("span",{"data-greta-id":"src/components/DeviceBreakdown.jsx:75:14","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/DeviceBreakdown.jsx","data-component-line":"75","data-component-file":"DeviceBreakdown.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-sm%20font-medium%20text-gray-900%22%7D",className:"text-sm font-medium text-gray-900",children:o.device})]}),h.jsxs("div",{"data-greta-id":"src/components/DeviceBreakdown.jsx:79:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/DeviceBreakdown.jsx","data-component-line":"79","data-component-file":"DeviceBreakdown.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-right%22%7D",className:"text-right",children:[h.jsxs("p",{"data-greta-id":"src/components/DeviceBreakdown.jsx:80:14","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/DeviceBreakdown.jsx","data-component-line":"80","data-component-file":"DeviceBreakdown.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20font-semibold%20text-gray-900%22%7D",className:"text-sm font-semibold text-gray-900",children:[o.percentage.toFixed(1),"%"]}),h.jsxs("p",{"data-greta-id":"src/components/DeviceBreakdown.jsx:83:14","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/DeviceBreakdown.jsx","data-component-line":"83","data-component-file":"DeviceBreakdown.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-gray-500%22%7D",className:"text-xs text-gray-500",children:[o.count," visits"]})]})]},o.device))})]})},{FiPlus:rye,FiArrowRight:oye,FiSearch:iye,FiMapPin:sye}=xt,lye=()=>{const{customUsers:e,addCustomUser:t,analyticsData:n}=zt(),[a,r]=C.useState(!1),[o,i]=C.useState({userID:"",firstName:"",lastName:"",postalCode:"",state:"",membershipType:"Free",membershipStatus:"Active"}),[s,l]=C.useState(""),c=async p=>{p.preventDefault(),await t(o),i({userID:"",firstName:"",lastName:"",postalCode:"",state:"",membershipType:"Free",membershipStatus:"Active"}),r(!1)},d=p=>{const f=n.pageViews.filter(y=>y.userSerial===p);if(f.length===0)return"Never";const g=Math.max(...f.map(y=>y.timestamp));return new Date(g).toLocaleDateString()},u=e.filter(p=>(p.user_serial||"").toLowerCase().includes(s.toLowerCase())||(p.first_name||"").toLowerCase().includes(s.toLowerCase())||(p.last_name||"").toLowerCase().includes(s.toLowerCase()));return h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:53:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"53","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-xl%20shadow-sm%20border%20border-slate-200%20overflow-hidden%22%7D",className:"bg-white rounded-xl shadow-sm border border-slate-200 overflow-hidden",children:[h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:54:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"54","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-6%20border-b%20border-slate-100%20flex%20justify-between%20items-center%22%7D",className:"p-6 border-b border-slate-100 flex justify-between items-center",children:[h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:55:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"55","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("h2",{"data-greta-id":"src/components/UserList.jsx:56:10","data-greta-name":"h2","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"56","data-component-file":"UserList.jsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-slate-900%22%7D",className:"text-xl font-bold text-slate-900",children:"User Identification"}),h.jsxs("p",{"data-greta-id":"src/components/UserList.jsx:57:10","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"57","data-component-file":"UserList.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-slate-500%22%7D",className:"text-sm text-slate-500",children:["Managing ",e.length," identified profiles"]})]}),h.jsxs("button",{"data-greta-id":"src/components/UserList.jsx:59:8","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"59","data-component-file":"UserList.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22bg-blue-600%20text-white%20px-4%20py-2%20rounded-lg%20flex%20items-center%20gap-2%20hover%3Abg-blue-700%20transition-colors%20shadow-sm%22%7D",onClick:()=>r(!0),className:"bg-blue-600 text-white px-4 py-2 rounded-lg flex items-center gap-2 hover:bg-blue-700 transition-colors shadow-sm",children:[h.jsx(K,{"data-greta-id":"src/components/UserList.jsx:63:10","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"63","data-component-file":"UserList.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:rye})," Add User"]})]}),h.jsx("div",{"data-greta-id":"src/components/UserList.jsx:67:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"67","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-4%20border-b%20border-slate-100%20bg-slate-50%20flex%20gap-4%22%7D",className:"p-4 border-b border-slate-100 bg-slate-50 flex gap-4",children:h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:68:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"68","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%20flex-1%22%7D",className:"relative flex-1",children:[h.jsx(K,{"data-greta-id":"src/components/UserList.jsx:69:10","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"69","data-component-file":"UserList.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22absolute%20left-3%20top-1%2F2%20transform%20-translate-y-1%2F2%20text-slate-400%22%7D",
169icon:iye,className:"absolute left-3 top-1/2 transform -translate-y-1/2 text-slate-400"}),h.jsx("input",{"data-greta-id":"src/components/UserList.jsx:70:10","data-greta-name":"input","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"70","data-component-file":"UserList.jsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22text%22%2C%22placeholder%22%3A%22Search%20by%20ID%20or%20name...%22%2C%22className%22%3A%22w-full%20pl-10%20pr-4%20py-2%20border%20border-slate-200%20rounded-lg%20focus%3Aring-2%20focus%3Aring-blue-500%20outline-none%20transition-all%22%7D",type:"text",placeholder:"Search by ID or name...",className:"w-full pl-10 pr-4 py-2 border border-slate-200 rounded-lg focus:ring-2 focus:ring-blue-500 outline-none transition-all",value:s,onChange:p=>l(p.target.value)})]})}),h.jsx("div",{"data-greta-id":"src/components/UserList.jsx:80:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"80","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22overflow-x-auto%22%7D",className:"overflow-x-auto",children:h.jsxs("table",{"data-greta-id":"src/components/UserList.jsx:81:8","data-greta-name":"table","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"81","data-component-file":"UserList.jsx","data-component-name":"table","data-component-content":"%7B%22className%22%3A%22w-full%20text-left%22%7D",className:"w-full text-left",children:[h.jsx("thead",{"data-greta-id":"src/components/UserList.jsx:82:10","data-greta-name":"thead","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"82","data-component-file":"UserList.jsx","data-component-name":"thead","data-component-content":"%7B%22className%22%3A%22bg-slate-50%20text-slate-500%20text-%5B10px%5D%20uppercase%20tracking-wider%20font-bold%22%7D",className:"bg-slate-50 text-slate-500 text-[10px] uppercase tracking-wider font-bold",children:h.jsxs("tr",{"data-greta-id":"src/components/UserList.jsx:83:12","data-greta-name":"tr","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"83","data-component-file":"UserList.jsx","data-component-name":"tr","data-component-content":"%7B%7D",children:[h.jsx("th",{"data-greta-id":"src/components/UserList.jsx:84:14","data-greta-name":"th","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"84","data-component-file":"UserList.jsx","data-component-name":"th","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%22%7D",className:"px-6 py-4",children:"User Details"}),h.jsx("th",{"data-greta-id":"src/components/UserList.jsx:85:14","data-greta-name":"th","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"85","data-component-file":"UserList.jsx","data-component-name":"th","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%22%7D",className:"px-6 py-4",children:"Location"}),h.jsx("th",{"data-greta-id":"src/components/UserList.jsx:86:14","data-greta-name":"th","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"86","data-component-file":"UserList.jsx","data-component-name":"th","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%22%7D",className:"px-6 py-4",children:"Membership"}),h.jsx("th",{"data-greta-id":"src/components/UserList.jsx:87:14","data-greta-name":"th","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"87","data-component-file":"UserList.jsx","data-component-name":"th","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%22%7D",className:"px-6 py-4",children:"Last Seen"}),h.jsx("th",{"data-greta-id":"src/components/UserList.jsx:88:14","data-greta-name":"th","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"88","data-component-file":"UserList.jsx","data-component-name":"th","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%22%7D",className:"px-6 py-4"})]})}),h.jsxs("tbody",{"data-greta-id":"src/components/UserList.jsx:91:10","data-greta-name":"tbody","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"91","data-component-file":"UserList.jsx","data-component-name":"tbody","data-component-content":"%7B%22className%22%3A%22divide-y%20divide-slate-100%20text-sm%22%7D",className:"divide-y divide-slate-100 text-sm",children:[u.map(p=>h.jsxs("tr",{"data-greta-id":"src/components/UserList.jsx:93:14","data-greta-name":"tr","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"93","data-component-file":"UserList.jsx","data-component-name":"tr","data-component-content":"%7B%22className%22%3A%22hover%3Abg-blue-50%2F50%20transition-colors%22%7D",className:"hover:bg-blue-50/50 transition-colors",children:[h.jsx("td",{"data-greta-id":"src/components/UserList.jsx:94:16","data-greta-name":"td","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"94","data-component-file":"UserList.jsx","data-component-name":"td","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%22%7D",className:"px-6 py-4",children:h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:95:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"95","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-3%22%7D",className:"flex items-center gap-3",children:[h.jsx("div",{"data-greta-id":"src/components/UserList.jsx:96:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"96","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-10%20h-10%20rounded-xl%20bg-blue-100%20flex%20items-center%20justify-center%20text-blue-600%20font-bold%22%7D",className:"w-10 h-10 rounded-xl bg-blue-100 flex items-center justify-center text-blue-600 font-bold",children:p.first_name?p.first_name[0]:"?"}),h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:99:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"99","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:100:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"100","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-bold%20text-slate-900%22%7D",className:"font-bold text-slate-900",children:[p.first_name," ",p.last_name]}),h.jsx("div",{"data-greta-id":"src/components/UserList.jsx:101:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"101","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20font-mono%20font-medium%20text-blue-600%22%7D",className:"text-xs font-mono font-medium text-blue-600",children:p.user_serial})]})]})}),h.jsx("td",{"data-greta-id":"src/components/UserList.jsx:105:16","data-greta-name":"td","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"105","data-component-file":"UserList.jsx","data-component-name":"td","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%22%7D",className:"px-6 py-4",children:h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:106:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"106","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-1.5%20text-slate-600%20text-xs%20font-medium%22%7D",className:"flex items-center gap-1.5 text-slate-600 text-xs font-medium",children:[h.jsx(K,{"data-greta-id":"src/components/UserList.jsx:107:20","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"107","data-component-file":"UserList.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-slate-400%22%7D",
169icon:sye,className:"text-slate-400"}),p.state||"N/A",", ",p.postal_code||"N/A"]})}),h.jsx("td",{"data-greta-id":"src/components/UserList.jsx:111:16","data-greta-name":"td","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"111","data-component-file":"UserList.jsx","data-component-name":"td","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%22%7D",className:"px-6 py-4",children:h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:112:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"112","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-col%22%7D",className:"flex flex-col",children:[h.jsx("span",{"data-greta-id":"src/components/UserList.jsx:113:20","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"113","data-component-file":"UserList.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-bold%20text-slate-900%20text-xs%22%7D",className:"font-bold text-slate-900 text-xs",children:p.membership_type}),h.jsx("span",{"data-greta-id":"src/components/UserList.jsx:114:20","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"114","data-component-file":"UserList.jsx","data-component-name":"span","data-component-content":"%7B%7D",className:`text-[10px] font-bold uppercase mt-0.5 ${p.membership_status==="Active"?"text-emerald-600":"text-rose-500"}`,children:p.membership_status})]})}),h.jsx("td",{"data-greta-id":"src/components/UserList.jsx:119:16","data-greta-name":"td","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"119","data-component-file":"UserList.jsx","data-component-name":"td","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%20text-slate-500%20text-xs%20font-medium%22%7D",className:"px-6 py-4 text-slate-500 text-xs font-medium",children:d(p.user_serial)}),h.jsx("td",{"data-greta-id":"src/components/UserList.jsx:122:16","data-greta-name":"td","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"122","data-component-file":"UserList.jsx","data-component-name":"td","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%20text-right%22%7D",className:"px-6 py-4 text-right",children:h.jsx(Hc,{"data-greta-id":"src/components/UserList.jsx:123:18","data-greta-name":"Link","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"123","data-component-file":"UserList.jsx","data-component-name":"Link","data-component-content":"%7B%22className%22%3A%22inline-flex%20items-center%20justify-center%20w-8%20h-8%20text-blue-600%20hover%3Atext-blue-800%20hover%3Abg-blue-100%20rounded-lg%20transition-all%22%7D",to:`/user/${p.user_serial}`,className:"inline-flex items-center justify-center w-8 h-8 text-blue-600 hover:text-blue-800 hover:bg-blue-100 rounded-lg transition-all",children:h.jsx(K,{"data-greta-id":"src/components/UserList.jsx:127:20","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"127","data-component-file":"UserList.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:oye})})})]},p.id)),u.length===0&&h.jsx("tr",{"data-greta-id":"src/components/UserList.jsx:133:14","data-greta-name":"tr","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"133","data-component-file":"UserList.jsx","data-component-name":"tr","data-component-content":"%7B%7D",children:h.jsx("td",{"data-greta-id":"src/components/UserList.jsx:134:16","data-greta-name":"td","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"134","data-component-file":"UserList.jsx","data-component-name":"td","data-component-content":"%7B%22colSpan%22%3A%225%22%2C%22className%22%3A%22px-6%20py-8%20text-center%20text-slate-500%20text-sm%22%7D",colSpan:"5",className:"px-6 py-8 text-center text-slate-500 text-sm",children:"No users found matching your search."})})]})]})}),a&&h.jsx("div",{"data-greta-id":"src/components/UserList.jsx:144:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"144","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22fixed%20inset-0%20bg-slate-900%2F60%20backdrop-blur-sm%20flex%20items-center%20justify-center%20z-50%20p-4%22%7D",className:"fixed inset-0 bg-slate-900/60 backdrop-blur-sm flex items-center justify-center z-50 p-4",children:h.jsxs(Xe.div,{"data-greta-id":"src/components/UserList.jsx:145:10","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"145","data-component-file":"UserList.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-2xl%20shadow-xl%20max-w-lg%20w-full%20overflow-hidden%20border%20border-slate-200%22%7D",
169initial:{scale:.95,opacity:0},animate:{scale:1,opacity:1},className:"bg-white rounded-2xl shadow-xl max-w-lg w-full overflow-hidden border border-slate-200",children:[h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:150:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"150","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-6%20border-b%20border-slate-100%20bg-slate-50%20flex%20justify-between%20items-center%22%7D",className:"p-6 border-b border-slate-100 bg-slate-50 flex justify-between items-center",children:[h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:151:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"151","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("h3",{"data-greta-id":"src/components/UserList.jsx:152:16","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"152","data-component-file":"UserList.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-slate-900%22%7D",className:"text-xl font-bold text-slate-900",children:"Create User Profile"}),h.jsx("p",{"data-greta-id":"src/components/UserList.jsx:153:16","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"153","data-component-file":"UserList.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-slate-500%20mt-1%22%7D",className:"text-xs text-slate-500 mt-1",children:"Link identified IDs to real user metadata"})]}),h.jsx("button",{"data-greta-id":"src/components/UserList.jsx:155:14","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"155","data-component-file":"UserList.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22text-slate-400%20hover%3Atext-rose-500%20transition-colors%22%7D",onClick:()=>r(!1),className:"text-slate-400 hover:text-rose-500 transition-colors",children:h.jsx(K,{"data-greta-id":"src/components/UserList.jsx:156:16","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"156","data-component-file":"UserList.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-xl%22%7D",icon:wf,className:"text-xl"})})]}),h.jsxs("form",{"data-greta-id":"src/components/UserList.jsx:159:12","data-greta-name":"form","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"159","data-component-file":"UserList.jsx","data-component-name":"form","data-component-content":"%7B%22className%22%3A%22p-6%20space-y-4%22%7D",onSubmit:c,className:"p-6 space-y-4",children:[h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:160:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"160","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20gap-4%22%7D",className:"grid grid-cols-2 gap-4",children:[h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:161:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"161","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22col-span-2%22%7D",className:"col-span-2",children:[h.jsx("label",{"data-greta-id":"src/components/UserList.jsx:162:18","data-greta-name":"label","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"162","data-component-file":"UserList.jsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-%5B10px%5D%20font-bold%20text-slate-500%20uppercase%20tracking-widest%20mb-1.5%22%7D",className:"block text-[10px] font-bold text-slate-500 uppercase tracking-widest mb-1.5",children:"Website ID / Serial"}),h.jsx("input",{"data-greta-id":"src/components/UserList.jsx:163:18","data-greta-name":"input","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"163","data-component-file":"UserList.jsx","data-component-name":"input","data-component-content":"%7B%22className%22%3A%22w-full%2
1690px-4%20py-2%20border%20border-slate-200%20rounded-lg%20focus%3Aring-2%20focus%3Aring-blue-500%20outline-none%20text-sm%20transition-all%22%2C%22placeholder%22%3A%22e.g.%2C%20v_8n2m9s1l%22%7D",required:!0,className:"w-full px-4 py-2 border border-slate-200 rounded-lg focus:ring-2 focus:ring-blue-500 outline-none text-sm transition-all",placeholder:"e.g., v_8n2m9s1l",value:o.userID,onChange:p=>i({...o,userID:p.target.value})})]}),h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:171:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"171","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("label",{"data-greta-id":"src/components/UserList.jsx:172:18","data-greta-name":"label","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"172","data-component-file":"UserList.jsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-%5B10px%5D%20font-bold%20text-slate-500%20uppercase%20tracking-widest%20mb-1.5%22%7D",className:"block text-[10px] font-bold text-slate-500 uppercase tracking-widest mb-1.5",children:"First Name"}),h.jsx("input",{"data-greta-id":"src/components/UserList.jsx:173:18","data-greta-name":"input","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"173","data-component-file":"UserList.jsx","data-component-name":"input","data-component-content":"%7B%22className%22%3A%22w-full%20px-4%20py-2%20border%20border-slate-200%20rounded-lg%20focus%3Aring-2%20focus%3Aring-blue-500%20outline-none%20text-sm%20transition-all%22%7D",className:"w-full px-4 py-2 border border-slate-200 rounded-lg focus:ring-2 focus:ring-blue-500 outline-none text-sm transition-all",value:o.firstName,onChange:p=>i({...o,firstName:p.target.value})})]}),h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:179:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"179","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("label",{"data-greta-id":"src/components/UserList.jsx:180:18","data-greta-name":"label","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"180","data-component-file":"UserList.jsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-%5B10px%5D%20font-bold%20text-slate-500%20uppercase%20tracking-widest%20mb-1.5%22%7D",className:"block text-[10px] font-bold text-slate-500 uppercase tracking-widest mb-1.5",children:"Last Name"}),h.jsx("input",{"data-greta-id":"src/components/UserList.jsx:181:18","data-greta-name":"input","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"181","data-component-file":"UserList.jsx","data-component-name":"input","data-component-content":"%7B%22className%22%3A%22w-full%20px-4%20py-2%20border%20border-slate-200%20rounded-lg%20focus%3Aring-2%20focus%3Aring-blue-500%20outline-none%20text-sm%20transition-all%22%7D",className:"w-full px-4 py-2 border border-slate-200 rounded-lg focus:ring-2 focus:ring-blue-500 outline-none text-sm transition-all",value:o.lastName,onChange:p=>i({...o,lastName:p.target.value})})]}),h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:187:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"187","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("label",{"data-greta-id":"src/components/UserList.jsx:188:18","data-greta-name":"label","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"188","data-component-file":"UserList.jsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-%5B10px%5D%20font-bold%20text-slate-500%20uppercase%20tracking-widest%20mb-1.5%22%7D",className:"block text-[10px] font-bold text-slate-500 uppercase tracking-widest mb-1.5",children:"State"}),h.jsx("input",{"data-greta-id":"src/components/UserList.jsx:189:18","data-greta-name":"input","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"189","data-component-file":"UserList.jsx","data-component-name":"input","data-component-content":"%7B%22className%22%3A%22w-full%2
1690px-4%20py-2%20border%20border-slate-200%20rounded-lg%20focus%3Aring-2%20focus%3Aring-blue-500%20outline-none%20text-sm%20transition-all%22%2C%22placeholder%22%3A%22NY%22%7D",className:"w-full px-4 py-2 border border-slate-200 rounded-lg focus:ring-2 focus:ring-blue-500 outline-none text-sm transition-all",placeholder:"NY",value:o.state,onChange:p=>i({...o,state:p.target.value})})]}),h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:196:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"196","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("label",{"data-greta-id":"src/components/UserList.jsx:197:18","data-greta-name":"label","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"197","data-component-file":"UserList.jsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-%5B10px%5D%20font-bold%20text-slate-500%20uppercase%20tracking-widest%20mb-1.5%22%7D",className:"block text-[10px] font-bold text-slate-500 uppercase tracking-widest mb-1.5",children:"Postal Code"}),h.jsx("input",{"data-greta-id":"src/components/UserList.jsx:198:18","data-greta-name":"input","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"198","data-component-file":"UserList.jsx","data-component-name":"input","data-component-content":"%7B%22className%22%3A%22w-full%20px-4%20py-2%20border%20border-slate-200%20rounded-lg%20focus%3Aring-2%20focus%3Aring-blue-500%20outline-none%20text-sm%20transition-all%22%2C%22placeholder%22%3A%2210001%22%7D",className:"w-full px-4 py-2 border border-slate-200 rounded-lg focus:ring-2 focus:ring-blue-500 outline-none text-sm transition-all",placeholder:"10001",value:o.postalCode,onChange:p=>i({...o,postalCode:p.target.value})})]}),h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:205:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"205","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("label",{"data-greta-id":"src/components/UserList.jsx:206:18","data-greta-name":"label","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"206","data-component-file":"UserList.jsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-%5B10px%5D%20font-bold%20text-slate-500%20uppercase%20tracking-widest%20mb-1.5%22%7D",className:"block text-[10px] font-bold text-slate-500 uppercase tracking-widest mb-1.5",children:"Membership Type"}),h.jsxs("select",{"data-greta-id":"src/components/UserList.jsx:207:18","data-greta-name":"select","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"207","data-component-file":"UserList.jsx","data-component-name":"select","data-component-content":"%7B%22className%22%3A%22w-full%20px-4%20py-2%20border%20border-slate-200%20rounded-lg%20focus%3Aring-2%20focus%3Aring-blue-500%20outline-none%20text-sm%20transition-all%20bg-white%22%7D",className:"w-full px-4 py-2 border border-slate-200 rounded-lg focus:ring-2 focus:ring-blue-500 outline-none text-sm transition-all bg-white",value:o.membershipType,onChange:p=>i({...o,membershipType:p.target.value}),children:[h.jsx("option",{"data-greta-id":"src/components/UserList.jsx:212:20","data-greta-name":"option","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"212","data-component-file":"UserList.jsx","data-component-name":"option","data-component-content":"%7B%7D",children:"Free"}),h.jsx("option",{"data-greta-id":"src/components/UserList.jsx:213:20","data-greta-name":"option","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"213","data-component-file":"UserList.jsx","data-component-name":"option","data-component-content":"%7B%7D",children:"Silver"}),h.jsx("option",{"data-greta-id":"src/components/UserList.jsx:214:20","data-greta-name":"option","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"214","data-component-file":"UserList.jsx","data-component-name":"option","data-component-content":"%7B%7D",children:"Gold"}),h.jsx("option",{"data-greta-id":"src/components/UserList.jsx:215:20","data-greta-name":"option","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"215","data-component-file":"UserList.jsx","data-component-name":"option","data-component-content":"%7B%7D",children:"Platinum"})]})]}),h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:218:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"218","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("label",{"data-greta-id":"src/components/UserList.jsx:219:18","data-greta-name":"label","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"219","data-component-file":"UserList.jsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-%5B10px%5D%20font-bold%20text-slate-500%20uppercase%20tracking-widest%20mb-1.5%22%7D",className:"block text-[10px] font-bold text-slate-500 uppercase tracking-widest mb-1.5",children:"Status"}),h.jsxs("select",{"data-greta-id":"src/components/UserList.jsx:220:18","data-greta-name":"select","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"220","data-component-file":"UserList.jsx","data-component-name":"select","data-component-content":"%7B%22className%22%3A%22w-full%2
1690px-4%20py-2%20border%20border-slate-200%20rounded-lg%20focus%3Aring-2%20focus%3Aring-blue-500%20outline-none%20text-sm%20transition-all%20bg-white%22%7D",className:"w-full px-4 py-2 border border-slate-200 rounded-lg focus:ring-2 focus:ring-blue-500 outline-none text-sm transition-all bg-white",value:o.membershipStatus,onChange:p=>i({...o,membershipStatus:p.target.value}),children:[h.jsx("option",{"data-greta-id":"src/components/UserList.jsx:225:20","data-greta-name":"option","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"225","data-component-file":"UserList.jsx","data-component-name":"option","data-component-content":"%7B%7D",children:"Active"}),h.jsx("option",{"data-greta-id":"src/components/UserList.jsx:226:20","data-greta-name":"option","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"226","data-component-file":"UserList.jsx","data-component-name":"option","data-component-content":"%7B%7D",children:"Expired"}),h.jsx("option",{"data-greta-id":"src/components/UserList.jsx:227:20","data-greta-name":"option","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"227","data-component-file":"UserList.jsx","data-component-name":"option","data-component-content":"%7B%7D",children:"Pending"}),h.jsx("option",{"data-greta-id":"src/components/UserList.jsx:228:20","data-greta-name":"option","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"228","data-component-file":"UserList.jsx","data-component-name":"option","data-component-content":"%7B%7D",children:"Cancelled"})]})]})]}),h.jsxs("div",{"data-greta-id":"src/components/UserList.jsx:232:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserList.jsx","data-component-line":"232","data-component-file":"UserList.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-end%20gap-3%20pt-4%20mt-6%20border-t%20border-slate-100%22%7D",className:"flex justify-end gap-3 pt-4 mt-6 border-t border-slate-100",children:[h.jsx("button",{"data-greta-id":"src/components/UserList.jsx:233:16","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"233","data-component-file":"UserList.jsx","data-component-name":"button","data-component-content":"%7B%22type%22%3A%22button%22%2C%22className%22%3A%22px-4%20py-2%20text-slate-500%20text-xs%20font-bold%20uppercase%20tracking-widest%20hover%3Atext-slate-900%20transition-colors%22%7D",type:"button",onClick:()=>r(!1),className:"px-4 py-2 text-slate-500 text-xs font-bold uppercase tracking-widest hover:text-slate-900 transition-colors",children:"Cancel"}),h.jsx("button",{"data-greta-id":"src/components/UserList.jsx:234:16","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/UserList.jsx","data-component-line":"234","data-component-file":"UserList.jsx","data-component-name":"button","data-component-content":"%7B%22type%22%3A%22submit%22%2C%22className%22%3A%22px-6%20py-2%20bg-blue-600%20text-white%20rounded-lg%20text-xs%20font-bold%20uppercase%20tracking-widest%20hover%3Abg-blue-700%20shadow-sm%20transition-all%22%7D",type:"submit",className:"px-6 py-2 bg-blue-600 text-white rounded-lg text-xs font-bold uppercase tracking-widest hover:bg-blue-700 shadow-sm transition-all",children:"Save Profile"})]})]})]})})]})},{FiFilter:cye,FiTrendingDown:dye,FiChevronRight:uye,FiClock:pye,FiUsers:fye,FiActivity:hye,FiTarget:mye}=xt,gye=()=>{var c;const{analyticsData:e,customUsers:t}=zt(),[n,a]=C.useState(null),r=[{id:"conversion",name:"Neural Conversion Path",description:"Primary customer acquisition journey from landing to contact.",steps:[{label:"Intelligence Landing",path:"/"},{label:"Product Discovery",path:"/products"},{label:"Pricing Evaluation",path:"/pricing"},{label:"Lead Generation",path:"/contact"}]},{id:"engagement",name:"Content Velocity",description:"Measures how deeply users engage with platform documentation.",steps:[{label:"Home",path:"/"},{label:"Research Blog",path:"/blog"},{label:"Feature Deep-dive",path:"/features"}]}],[o,i]=C.useState(r[0]),s=C.useMemo(()=>{var p;const d={};
169(e.pageViews||[]).forEach(f=>{d[f.sessionId]||(d[f.sessionId]=[]),d[f.sessionId].push(f)});const u=[];for(let f=0;f<o.steps.length;f++){const g=o.steps[f],y=[],x=[];Object.values(d).forEach(b=>{const k=[...b].sort((A,S)=>A.timestamp-S.timestamp),w=k.map(A=>A.page);let j=!0;for(let A=0;A<=f;A++)if(!w.includes(o.steps[A].path)){j=!1;break}if(j){const A=k.find(S=>S.page===g.path);if(A){const S=t.find(_=>{var T;return _.user_serial===A.userSerial||((T=_.linked_visitor_ids)==null?void 0:T.includes(A.visitorId))});if(y.push({id:A.userSerial||A.visitorId,name:S?`${S.first_name} ${S.last_name}`:"Anonymous Identity",timestamp:A.timestamp,isIdentified:!!S}),f>0){const _=o.steps[f-1].path,T=k.find(D=>D.page===_);T&&x.push(A.timestamp-T.timestamp)}}}});const m=y.length,v=f>0?u[f-1].count:m;u.push({...g,count:m,users:y,avgTime:x.length>0?Math.floor(x.reduce((b,k)=>b+k,0)/x.length):0,dropOff:f>0&&v>0?((v-m)/v*100).toFixed(1):0,conversion:f>0&&((p=u[0])==null?void 0:p.count)>0?(m/u[0].count*100).toFixed(1):100})}return u},[o,e.pageViews,t]),l=s.length>0&&s[0].count>0?(s[s.length-1].count/s[0].count*100).toFixed(1):"0.0";return h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:110:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"110","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-10%22%7D",className:"space-y-10",children:[h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:112:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"112","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-8%20rounded-2xl%20border%20border-slate-200%20shadow-sm%20flex%20flex-col%20lg%3Aflex-row%20justify-between%20items-start%20lg%3Aitems-center%20gap-8%22%7D",className:"bg-white p-8 rounded-2xl border border-slate-200 shadow-sm flex flex-col lg:flex-row justify-between items-start lg:items-center gap-8",children:[h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:113:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"113","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-1%22%7D",className:"flex-1",children:[h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:114:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"114","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-3%20mb-4%22%7D",className:"flex items-center gap-3 mb-4",children:[h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:115:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"115","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-10%20h-10%20bg-blue-50%20rounded-lg%20flex%20items-center%20justify-center%20text-blue-600%22%7D",className:"w-10 h-10 bg-blue-50 rounded-lg flex items-center justify-center text-blue-600",children:h.jsx(K,{"data-greta-id":"src/components/FunnelAnalysis.jsx:116:14","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"116","data-component-file":"FunnelAnalysis.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-xl%22%7D",icon:cye,className:"text-xl"})}),h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:118:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"118","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("h2",{"data-greta-id":"src/components/FunnelAnalysis.jsx:119:14","data-greta-name":"h2","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"119","data-component-file":"FunnelAnalysis.jsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-slate-900%20tracking-tight%22%7D",className:"text-2xl font-bold text-slate-900 tracking-tight",children:o.name}),h.jsx("p",{"data-greta-id":"src/components/FunnelAnalysis.jsx:120:14","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"120","data-component-file":"FunnelAnalysis.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-slate-500%20font-medium%20text-xs%20mt-0.5%22%7D",className:"text-slate-500 font-medium text-xs mt-0.5",children:o.description})]})]}),h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:123:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"123","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20gap-2%22%7D",className:"flex gap-2",children:r.map(d=>h.jsx("button",{"data-greta-id":"src/components/FunnelAnalysis.jsx:125:14","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"125","data-component-file":"FunnelAnalysis.jsx","data-component-name":"button","data-component-content":"%7B%7D",onClick:()=>i(d),className:`px-4 py-2 rounded-lg text-xs font-bold transition-all shadow-sm ${o.id===d.id?"bg-slate-900 text-white":"bg-white border border-slate-200 text-slate-600 hover:bg-slate-50"}`,children:d.name},d.id))})]}),h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:139:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"139","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20gap-8%20bg-slate-50%20p-6%20rounded-xl%20border%20border-slate-100%22%7D",className:"flex gap-8 bg-slate-50 p-6 rounded-xl border border-slate-100",children:[h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:140:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"140","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-right%22%7D",className:"text-right",children:[h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:141:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"141","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20font-black%20text-blue-600%22%7D",className:"text-3xl font-black text-blue-600",children:[l,"%"]}),h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:142:12","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"142","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-bold%20text-slate-400%20uppercase%20tracking-widest%20mt-1%22%7D",className:"text-[10px] font-bold text-slate-400 uppercase tracking-widest mt-1",children:"Global Efficiency"})]}),h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:144:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"144","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-px%20bg-slate-200%22%7D",className:"w-px bg-slate-200"}),h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:145:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"145","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-right%22%7D",className:"text-right",children:[h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:146:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"146","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20font-black%20text-slate-900%22%7D",className:"text-3xl font-black text-slate-900",children:((c=s[0])==null?void 0:c.count)||0}),h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:147:12","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"147","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-bold%20text-slate-400%20uppercase%20tracking-widest%20mt-1%22%7D",className:"text-[10px] font-bold text-slate-400 uppercase tracking-widest mt-1",children:"Entry Volume"})]})]})]}),h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:152:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"152","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20lg%3Agrid-cols-4%20gap-8%22%7D",className:"grid grid-cols-1 lg:grid-cols-4 gap-8",children:[h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:154:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"154","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22lg%3Acol-span-3%20space-y-4%22%7D",className:"lg:col-span-3 space-y-4",children:s.map((d,u)=>{var p;return h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:156:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"156","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",className:"relative",children:[h.jsxs(Xe.div,{"data-greta-id":"src/components/FunnelAnalysis.jsx:157:14","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"157","data-component-file":"FunnelAnalysis.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-xl%20border%20border-slate-200%20p-6%20shadow-sm%20hover%3Aborder-blue-300%20transition-colors%20group%22%7D",
169initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{delay:u*.1},className:"bg-white rounded-xl border border-slate-200 p-6 shadow-sm hover:border-blue-300 transition-colors group",children:[h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:163:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"163","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%22%7D",className:"flex items-center justify-between",children:[h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:164:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"164","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-4%22%7D",className:"flex items-center gap-4",children:[h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:165:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"165","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-10%20h-10%20bg-slate-50%20rounded-lg%20flex%20items-center%20justify-center%20text-slate-500%20font-bold%20text-sm%20border%20border-slate-100%20group-hover%3Abg-blue-50%20group-hover%3Atext-blue-600%20transition-colors%22%7D",className:"w-10 h-10 bg-slate-50 rounded-lg flex items-center justify-center text-slate-500 font-bold text-sm border border-slate-100 group-hover:bg-blue-50 group-hover:text-blue-600 transition-colors",children:["0",u+1]}),h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:168:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"168","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("h4",{"data-greta-id":"src/components/FunnelAnalysis.jsx:169:22","data-greta-name":"h4","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"169","data-component-file":"FunnelAnalysis.jsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22text-base%20font-bold%20text-slate-900%22%7D",className:"text-base font-bold text-slate-900",children:d.label}),h.jsx("p",{"data-greta-id":"src/components/FunnelAnalysis.jsx:170:22","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"170","data-component-file":"FunnelAnalysis.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20font-mono%20text-slate-500%20mt-0.5%22%7D",className:"text-xs font-mono text-slate-500 mt-0.5",children:d.path})]})]}),h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:174:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"174","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-8%22%7D",className:"flex items-center gap-8",children:[u>0&&h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:176:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"176","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-right%20hidden%20sm%3Ablock%22%7D",className:"text-right hidden sm:block",children:[h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:177:24","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"177","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-end%20gap-1.5%20text-slate-900%20font-bold%20text-sm%22%7D",className:"flex items-center justify-end gap-1.5 text-slate-900 font-bold text-sm",children:[h.jsx(K,{"data-greta-id":"src/components/FunnelAnalysis.jsx:178:26","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"178","data-component-file":"FunnelAnalysis.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-blue-500%22%7D",
169icon:pye,className:"text-blue-500"}),d.avgTime>1e3?`${(d.avgTime/1e3).toFixed(1)}s`:`${d.avgTime}ms`]}),h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:181:24","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"181","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B9px%5D%20font-bold%20text-slate-400%20uppercase%20tracking-widest%20mt-0.5%22%7D",className:"text-[9px] font-bold text-slate-400 uppercase tracking-widest mt-0.5",children:"Avg Velocity"})]}),h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:184:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"184","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-right%20min-w-%5B80px%5D%22%7D",className:"text-right min-w-[80px]",children:[h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:185:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"185","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-black%20text-slate-900%22%7D",className:"text-2xl font-black text-slate-900",children:d.count}),h.jsxs("button",{"data-greta-id":"src/components/FunnelAnalysis.jsx:186:22","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"186","data-component-file":"FunnelAnalysis.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22text-%5B9px%5D%20font-bold%20text-blue-600%20uppercase%20tracking-widest%20hover%3Aunderline%20flex%20items-center%20justify-end%20gap-1%20mt-0.5%20w-full%22%7D",onClick:()=>a(d),className:"text-[9px] font-bold text-blue-600 uppercase tracking-widest hover:underline flex items-center justify-end gap-1 mt-0.5 w-full",children:[h.jsx(K,{"data-greta-id":"src/components/FunnelAnalysis.jsx:190:24","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"190","data-component-file":"FunnelAnalysis.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:fye})," View Cohort"]})]})]})]}),h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:197:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"197","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-5%20h-2%20bg-slate-100%20rounded-full%20overflow-hidden%22%7D",className:"mt-5 h-2 bg-slate-100 rounded-full overflow-hidden",children:h.jsx(Xe.div,{"data-greta-id":"src/components/FunnelAnalysis.jsx:198:18","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"198","data-component-file":"FunnelAnalysis.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22h-full%20bg-blue-500%20rounded-full%22%7D",initial:{width:0},animate:{width:`${d.count/(((p=s[0])==null?void 0:p.count)||1)*100}%`},className:"h-full bg-blue-500 rounded-full"})})]}),u<s.length-1&&h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:208:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"208","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22py-4%20flex%20justify-center%20relative%22%7D",className:"py-4 flex justify-center relative",children:[h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:209:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"209","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20left-1%2F2%20-translate-x-1%2F2%20h-full%2
1690w-px%20bg-slate-200%22%7D",className:"absolute left-1/2 -translate-x-1/2 h-full w-px bg-slate-200"}),h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:210:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"210","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%20z-10%20flex%20items-center%20gap-2%20bg-white%20text-rose-500%20px-4%20py-1.5%20rounded-full%20border%20border-slate-200%20shadow-sm%20text-xs%20font-bold%22%7D",className:"relative z-10 flex items-center gap-2 bg-white text-rose-500 px-4 py-1.5 rounded-full border border-slate-200 shadow-sm text-xs font-bold",children:[h.jsx(K,{"data-greta-id":"src/components/FunnelAnalysis.jsx:211:20","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"211","data-component-file":"FunnelAnalysis.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:dye}),h.jsxs("span",{"data-greta-id":"src/components/FunnelAnalysis.jsx:212:20","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"212","data-component-file":"FunnelAnalysis.jsx","data-component-name":"span","data-component-content":"%7B%7D",children:[d.dropOff,"% Churn"]})]})]})]},d.path)})}),h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:221:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"221","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",className:"space-y-6",children:[h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:222:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"222","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-slate-900%20rounded-2xl%20p-6%20text-white%20shadow-xl%22%7D",className:"bg-slate-900 rounded-2xl p-6 text-white shadow-xl",children:[h.jsxs("h3",{"data-greta-id":"src/components/FunnelAnalysis.jsx:223:12","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"223","data-component-file":"FunnelAnalysis.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-base%20font-bold%20mb-5%20flex%20items-center%20gap-2%22%7D",className:"text-base font-bold mb-5 flex items-center gap-2",children:[h.jsx(K,{"data-greta-id":"src/components/FunnelAnalysis.jsx:224:14","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"224","data-component-file":"FunnelAnalysis.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-blue-400%22%7D",icon:hye,className:"text-blue-400"})," Neural Insights"]}),h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:227:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"227","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",className:"space-y-4",children:h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:228:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"228","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-4%20bg-white%2F5%20rounded-xl%20border%20border-white%2F10%22%7D",className:"p-4 bg-white/5 rounded-xl border border-white/10",children:[h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:229:16","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"229","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-bold%20text-blue-400%20uppercase%20tracking-widest%20mb-1%22%7D",className:"text-[10px] font-bold text-blue-400 uppercase tracking-widest mb-1",children:"Primary Bottleneck"}),h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:230:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"230","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-bold%20text-sm%22%7D",className:"font-bold text-sm",children:s.length>1?s.reduce((d,u)=>parseFloat(u.dropOff)>parseFloat(d.dropOff)?u:d).label:"N/A"}),h.jsx("p",{"data-greta-id":"src/components/FunnelAnalysis.jsx:233:16","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"233","data-component-file":"FunnelAnalysis.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-slate-400%20mt-1.5%22%7D",className:"text-xs text-slate-400 mt-1.5",children:"Highe
169st volume of session abandonment detected at this node."})]})}),h.jsx("button",{"data-greta-id":"src/components/FunnelAnalysis.jsx:237:12","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"237","data-component-file":"FunnelAnalysis.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22w-full%20mt-6%20py-3%20bg-blue-600%20hover%3Abg-blue-700%20rounded-lg%20text-xs%20font-bold%20uppercase%20tracking-widest%20transition-all%20shadow-sm%22%7D",className:"w-full mt-6 py-3 bg-blue-600 hover:bg-blue-700 rounded-lg text-xs font-bold uppercase tracking-widest transition-all shadow-sm",children:"Run Simulation"})]}),h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:242:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"242","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-2xl%20p-6%20border%20border-slate-200%20shadow-sm%22%7D",className:"bg-white rounded-2xl p-6 border border-slate-200 shadow-sm",children:[h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:243:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"243","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-10%20h-10%20bg-indigo-50%20rounded-lg%20flex%20items-center%20justify-center%20text-indigo-600%20mb-4%22%7D",className:"w-10 h-10 bg-indigo-50 rounded-lg flex items-center justify-center text-indigo-600 mb-4",children:h.jsx(K,{"data-greta-id":"src/components/FunnelAnalysis.jsx:244:14","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"244","data-component-file":"FunnelAnalysis.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:mye})}),h.jsx("h4",{"data-greta-id":"src/components/FunnelAnalysis.jsx:246:12","data-greta-name":"h4","data-greta-editable":"true","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"246","data-component-file":"FunnelAnalysis.jsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-slate-900%20text-sm%20mb-2%22%7D",className:"font-bold text-slate-900 text-sm mb-2",children:"Strategy Recommendation"}),h.jsx("p",{"data-greta-id":"src/components/FunnelAnalysis.jsx:247:12","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"247","data-component-file":"FunnelAnalysis.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-slate-500%20leading-relaxed%22%7D",className:"text-xs text-slate-500 leading-relaxed",children:'Based on the drop-off metrics, consider implementing a "Compare Features" modal at the pricing stage to reduce friction and improve velocity.'})]})]})]}),h.jsx(ss,{"data-greta-id":"src/components/FunnelAnalysis.jsx:255:6","data-greta-name":"AnimatePresence","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"255","data-component-file":"FunnelAnalysis.jsx","data-component-name":"AnimatePresence","data-component-content":"%7B%7D",children:n&&h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:257:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"257","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22fixed%20inset-0%20bg-slate-900%2F60%20backdrop-blur-sm%20z-%5B100%5D%20flex%20items-center%20justify-center%20p-4%22%7D",className:"fixed inset-0 bg-slate-900/60 backdrop-blur-sm z-[100] flex items-center justify-center p-4",children:h.jsxs(Xe.div,{"data-greta-id":"src/components/FunnelAnalysis.jsx:258:12","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"258","data-component-file":"FunnelAnalysis.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-2xl%20shadow-2xl%20max-w-2xl%20w-full%20overflow-hidden%20flex%20flex-col%20max-h-%5B85vh%5D%22%7D",
169initial:{opacity:0,scale:.95},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.95},className:"bg-white rounded-2xl shadow-2xl max-w-2xl w-full overflow-hidden flex flex-col max-h-[85vh]",children:[h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:264:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"264","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-6%20border-b%20border-slate-100%20flex%20justify-between%20items-center%20bg-slate-50%22%7D",className:"p-6 border-b border-slate-100 flex justify-between items-center bg-slate-50",children:[h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:265:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"265","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("h3",{"data-greta-id":"src/components/FunnelAnalysis.jsx:266:18","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"266","data-component-file":"FunnelAnalysis.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-slate-900%20tracking-tight%22%7D",className:"text-xl font-bold text-slate-900 tracking-tight",children:"Step Cohort"}),h.jsxs("p",{"data-greta-id":"src/components/FunnelAnalysis.jsx:267:18","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"267","data-component-file":"FunnelAnalysis.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-slate-500%20text-xs%20mt-0.5%22%7D",className:"text-slate-500 text-xs mt-0.5",children:["Users who reached: ",h.jsx("span",{"data-greta-id":"src/components/FunnelAnalysis.jsx:267:82","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"267","data-component-file":"FunnelAnalysis.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-bold%22%7D",className:"font-bold",children:n.label})]})]}),h.jsx("button",{"data-greta-id":"src/components/FunnelAnalysis.jsx:269:16","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"269","data-component-file":"FunnelAnalysis.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22p-2%20text-slate-400%20hover%3Atext-rose-500%20hover%3Abg-rose-50%20rounded-lg%20transition-colors%22%7D",onClick:()=>a(null),className:"p-2 text-slate-400 hover:text-rose-500 hover:bg-rose-50 rounded-lg transition-colors",children:h.jsx(K,{"data-greta-id":"src/components/FunnelAnalysis.jsx:273:18","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"273","data-component-file":"FunnelAnalysis.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-xl%22%7D",icon:wf,className:"text-xl"})})]}),h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:277:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"277","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-6%20overflow-y-auto%20custom-scrollbar%20flex-1%22%7D",className:"p-6 overflow-y-auto custom-scrollbar flex-1",children:h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:278:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"278","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",className:"space-y-3",children:n.users.length===0?h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:280:21","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"280","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20py-8%20text-slate-500%20text-sm%22%7D",className:"text-center py-8 text-slate-500 text-sm",children:"No users reached this step."}):n.users.map((d,u)=>h.jsxs(Hc,{"data-greta-id":"src/components/FunnelAnalysis.jsx:283:22","data-greta-name":"Link","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"283","data-component-file":"FunnelAnalysis.jsx","data-component-name":"Link","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20p-4%20bg-white%20hover%3Abg-slate-50%20rounded-xl%20border%20border-slate-200%20transition-all%20group%22%7D",to:`/user/${d.id}`,className:"flex items-center justify-between p-4 bg-white hover:bg-slate-50 rounded-xl border border-slate-200 transition-all group",children:[h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:288:24","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"288","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-4%22%7D",className:"flex items-center gap-4",children:[h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:289:26","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"289","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%7D",className:`w-10 h-10 rounded-lg flex items-center justify-center font-bold text-sm ${d.isIdentified?"bg-blue-100 text-blue-600":"bg-slate-100 text-slate-500"}`,children:d.name[0]}),h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:292:26","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"292","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:293:28","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"293","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22font-bold%20text-slate-900%20text-sm%20group-hover%3Atext-blue-600%20transition-colors%22%7D",className:"font-bold text-slate-900 text-sm group-hover:text-blue-600 transition-colors",children:d.name}),h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:294:28","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"294","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-mono%20text-slate-500%22%7D",className:"text-[10px] font-mono text-slate-500",children:d.id.substring(0,16)})]})]}),h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:297:24","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"297","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-4%22%7D",className:"flex items-center gap-4",children:[h.jsxs("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:298:2
1696","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"298","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-right%22%7D",className:"text-right",children:[h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:299:28","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"299","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-bold%20text-slate-400%20uppercase%20tracking-widest%22%7D",className:"text-[10px] font-bold text-slate-400 uppercase tracking-widest",children:"Entry Time"}),h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:300:28","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"300","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20font-medium%20text-slate-900%22%7D",className:"text-xs font-medium text-slate-900",children:new Date(d.timestamp).toLocaleTimeString()})]}),h.jsx(K,{"data-greta-id":"src/components/FunnelAnalysis.jsx:302:26","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"302","data-component-file":"FunnelAnalysis.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-slate-300%20group-hover%3Atext-blue-600%20transition-colors%22%7D",icon:uye,className:"text-slate-300 group-hover:text-blue-600 transition-colors"})]})]},u))})}),h.jsx("div",{"data-greta-id":"src/components/FunnelAnalysis.jsx:309:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"309","data-component-file":"FunnelAnalysis.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-4%20bg-slate-50%20border-t%20border-slate-100%20text-center%22%7D",className:"p-4 bg-slate-50 border-t border-slate-100 text-center",children:h.jsxs("p",{"data-greta-id":"src/components/FunnelAnalysis.jsx:310:16","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/FunnelAnalysis.jsx","data-component-line":"310","data-component-file":"FunnelAnalysis.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-slate-500%20font-medium%22%7D",className:"text-xs text-slate-500 font-medium",children:["Displaying ",n.users.length," unique interactions"]})})]})})})]})},{FiMail:Vm,FiClock:yye,FiPlus:vye,FiTrash2:xye,FiSend:bye,FiCheckCircle:EA,FiX:wye,FiPieChart:jye,FiFilter:Sye,FiBell:kye,FiHardDrive:DA,FiSettings:Aye,FiAlertCircle:_ye}=xt,Cye=()=>{const[e,t]=C.useState([]),[n,a]=C.useState(!1),[r,o]=C.useState(!1),[i,s]=C.useState({name:"",frequency:"Weekly",metrics:["Traffic Overview"],recipients:"",status:"Active",notification_prefs:{email_on_success:!0,email_on_failure:!0,include_csv:!1}}),l=[{id:"Traffic Overview",icon:jye},{id:"User Identification",icon:Fy},{id:"Funnel Performance",icon:Sye},{id:"Custom Events",icon:R3},{id:"Device Breakdown",icon:N3}];C.useEffect(()=>{c()},[]);const c=async()=>{const{data:p}=await yt.from("report_schedules_1739812345680").select("*").order("created_at",{ascending:!1});p&&t(p)},d=async p=>{p.preventDefault(),o(!0);const f=i.recipients.split(",").map(y=>y.trim()),{error:g}=await yt.from("report_schedules_1739812345680").insert([{...i,recipients:f,notification_prefs:i.notification_prefs}]);g||(await c(),a(!1),s({name:"",frequency:"Weekly",metrics:["Traffic Overview"],recipients:"",status:"Active",notification_prefs:{email_on_success:!0,email_on_failure:!0,include_csv:!1}})),o(!1)},u=p=>{s(f=>({...f,notification_prefs:{...f.notification_prefs,[p]:!f.notification_prefs[p]}}))};return h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:74:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"74","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%22%7D",className:"space-y-8",children:[h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:75:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"75","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-col%20md%3Aflex-row%20md%3Aitems-center%20justify-between%20bg-white%20p-10%20rounded-%5B2.5rem%5D%20border%20border-gray-100%20shadow-2xl%20shadow-blue-900%2F5%20relative%20overflow-hidden%20gap-6%22%7D",className:"flex flex-col md:flex-row md:items-center justify-between bg-white p-10 rounded-[2.5rem] border border-gray-100 shadow-2xl shadow-blue-900/5 relative overflow-hidden gap-6",children:[h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:76:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"76","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%20z-10%22%7D",className:"relative z-10",children:[h.jsxs("h2",{"data-greta-id":"src/components/ReportScheduler.jsx:77:10","data-greta-name":"h2","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"77","data-component-file":"ReportScheduler.jsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-3xl%20font-black%20text-gray-900%20flex%20items-center%20gap-3%22%7D",className:"text-3xl font-black text-gray-900 flex items-center gap-3",children:[h.jsx("div",{"data-greta-id":"src/components/ReportScheduler.jsx:78:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"78","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%2
1690bg-blue-600%20rounded-2xl%20flex%20items-center%20justify-center%20text-white%20shadow-xl%20shadow-blue-200%22%7D",className:"w-12 h-12 bg-blue-600 rounded-2xl flex items-center justify-center text-white shadow-xl shadow-blue-200",children:h.jsx(K,{"data-greta-id":"src/components/ReportScheduler.jsx:79:15","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"79","data-component-file":"ReportScheduler.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:Vm})}),"Reporting Intelligence"]}),h.jsx("p",{"data-greta-id":"src/components/ReportScheduler.jsx:83:10","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"83","data-component-file":"ReportScheduler.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-500%20font-bold%20mt-2%20max-w-lg%20uppercase%20tracking-wider%22%7D",className:"text-sm text-gray-500 font-bold mt-2 max-w-lg uppercase tracking-wider",children:"Automate high-fidelity intelligence delivery to your organization's decision makers."})]}),h.jsxs("button",{"data-greta-id":"src/components/ReportScheduler.jsx:85:8","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"85","data-component-file":"ReportScheduler.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22bg-blue-600%20text-white%20px-10%20py-4%20rounded-2xl%20flex%20items-center%20gap-3%20hover%3Abg-blue-700%20transition-all%20shadow-2xl%20shadow-blue-200%20font-black%20uppercase%20tracking-widest%20text-xs%20relative%20z-10%22%7D",onClick:()=>a(!0),className:"bg-blue-600 text-white px-10 py-4 rounded-2xl flex items-center gap-3 hover:bg-blue-700 transition-all shadow-2xl shadow-blue-200 font-black uppercase tracking-widest text-xs relative z-10",children:[h.jsx(K,{"data-greta-id":"src/components/ReportScheduler.jsx:89:10","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"89","data-component-file":"ReportScheduler.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:vye})," Create Schedule"]}),h.jsx("div",{"data-greta-id":"src/components/ReportScheduler.jsx:91:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"91","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20top-0%20right-0%20p-8%20opacity-%5B0.03%5D%20pointer-events-none%22%7D",className:"absolute top-0 right-0 p-8 opacity-[0.03] pointer-events-none",children:h.jsx(K,{"data-greta-id":"src/components/ReportScheduler.jsx:92:11","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"92","data-component-file":"ReportScheduler.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22w-64%20h-64%22%7D",icon:Vm,className:"w-64 h-64"})})]}),h.jsx("div",{"data-greta-id":"src/components/ReportScheduler.jsx:96:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"96","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20lg%3Agrid-cols-3%20gap-8%22%7D",className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8",children:e.map(p=>{var f,g;return h.jsxs(Xe.div,{"data-greta-id":"src/components/ReportScheduler.jsx:98:10","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"98","data-component-file":"ReportScheduler.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22group%20bg-white%20rounded-%5B2.5rem%5D%20border%20border-gray-100%20shadow-sm%20overflow-hidden%20flex%20flex-col%20hover%3Ashadow-2xl%20hover%3Aborder-blue-100%20transition-all%22%7D",initial:{opacity:0,scale:.95}
169,animate:{opacity:1,scale:1},className:"group bg-white rounded-[2.5rem] border border-gray-100 shadow-sm overflow-hidden flex flex-col hover:shadow-2xl hover:border-blue-100 transition-all",children:[h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:104:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"104","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-8%20border-b%20border-gray-50%20bg-gray-50%2F50%20flex%20justify-between%20items-start%22%7D",className:"p-8 border-b border-gray-50 bg-gray-50/50 flex justify-between items-start",children:[h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:105:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"105","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("h3",{"data-greta-id":"src/components/ReportScheduler.jsx:106:16","data-greta-name":"h3","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"106","data-component-file":"ReportScheduler.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22font-black%20text-gray-900%20text-xl%20tracking-tight%22%7D",className:"font-black text-gray-900 text-xl tracking-tight",children:p.name}),h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:107:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"107","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-2%20mt-2%20text-%5B10px%5D%20text-blue-600%20font-black%20uppercase%20tracking-%5B0.2em%5D%22%7D",className:"flex items-center gap-2 mt-2 text-[10px] text-blue-600 font-black uppercase tracking-[0.2em]",children:[h.jsx(K,{"data-greta-id":"src/components/ReportScheduler.jsx:108:18","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"108","data-component-file":"ReportScheduler.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:yye})," ",p.frequency," Cadence"]})]}),h.jsx("button",{"data-greta-id":"src/components/ReportScheduler.jsx:111:14","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"111","data-component-file":"ReportScheduler.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20rounded-2xl%20flex%20items-center%20justify-center%20text-gray-300%20hover%3Atext-red-500%20hover%3Abg-red-50%20transition-all%20border%20border-transparent%20hover%3Aborder-red-100%22%7D",onClick:async()=>{await yt.from("report_schedules_1739812345680").delete().eq("id",p.id),c()},className:"w-12 h-12 rounded-2xl flex items-center justify-center text-gray-300 hover:text-red-500 hover:bg-red-50 transition-all border border-transparent hover:border-red-100",children:h.jsx(K,{"data-greta-id":"src/components/ReportScheduler.jsx:118:16","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"118","data-component-file":"ReportScheduler.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-xl%22%7D",icon:xye,className:"text-xl"})})]}),h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:122:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"122","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-8%20flex-1%20space-y-8%22%7D",className:"p-8 flex-1 space-y-8",children:[h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:123:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"123","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("div",{"data-greta-id":"src/components/ReportScheduler.jsx:124:16","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"124","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-black%20text-gray-400%20uppercase%20tracking-%5B0.2em%5D%20mb-4%22%7D",className:"text-[10px] font-black text-gray-400 uppercase tracking-[0.2em] mb-4",children:"Intelligence Scope"}),h.jsx("div",{"data-greta-id":"src/components/ReportScheduler.jsx:125:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"125","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-2%22%7D",className:"flex flex-wrap gap-2",children:p.metrics.map(y=>h.jsx("span",{"data-greta-id":"src/components/ReportScheduler.jsx:127:20","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"127","data-component-file":"ReportScheduler.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22px-4%20py-2%20bg-blue-50%20text-blue-700%20rounded-xl%20text-%5B10px%5D%20font-black%20uppercase%20tracking-widest%20border%20border-blue-100%2F50%22%7D",className:"px-4 py-2 bg-blue-50 text-blue-700 rounded-xl text-[10px] font-black uppercase tracking-widest border border-blue-100/50",children:y},y))})]}),h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:134:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"134","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("div",{"data-greta-id":"src/components/ReportScheduler.jsx:135:16","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"135","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-black%20text-gray-400%20uppercase%20tracking-%5B0.2em%5D%20mb-4%22%7D",className:"text-[10px] font-black text-gray-400 uppercase tracking-[0.2em] mb-4",children:"Recipient Matrix"}),h.jsx("div",{"data-greta-id":"src/components/ReportScheduler.jsx:136:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"136","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",className:"space-y-3",children:p.recipients.map(y=>h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:138:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"138","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20font-bold%20text-gray-700%20flex%20items-center%20gap-3%20bg-gray-50%20p-3%20rounded-xl%20border%20border-gray-100%22%7D",className:"text-xs font-bold text-gray-700 flex items-center gap-3 bg-gray-50 p-3 rounded-xl border border-gray-100",children:[h.jsx("div",{"data-greta-id":"src/components/ReportScheduler.jsx:139:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"139","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-2%20h-2%20bg-blue-600%20rounded-full%20animate-pulse%22%7D",className:"w-2 h-2 bg-blue-600 rounded-full animate-pulse"}),y]},y))})]}),h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:146:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"146","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22pt-6%20border-t%20border-gray-50%22%7D",className:"pt-6 border-t border-gray-50",children:[h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:147:16","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"147","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-black%20text-gray-400%20uppercase%20tracking-%5B0.2em%5D%20mb-4%2
1690flex%20items-center%20gap-2%22%7D",className:"text-[10px] font-black text-gray-400 uppercase tracking-[0.2em] mb-4 flex items-center gap-2",children:[h.jsx(K,{"data-greta-id":"src/components/ReportScheduler.jsx:148:19","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"148","data-component-file":"ReportScheduler.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:kye})," Notifications"]}),h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:150:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"150","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20gap-4%22%7D",className:"flex gap-4",children:[h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:151:19","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"151","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%7D",className:`flex items-center gap-2 px-3 py-1.5 rounded-lg text-[10px] font-black uppercase tracking-widest ${(f=p.notification_prefs)!=null&&f.email_on_success?"bg-green-50 text-green-600":"bg-gray-50 text-gray-300"}`,children:[h.jsx(K,{"data-greta-id":"src/components/ReportScheduler.jsx:152:22","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"152","data-component-file":"ReportScheduler.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:EA})," Success"]}),h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:154:19","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"154","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%7D",className:`flex items-center gap-2 px-3 py-1.5 rounded-lg text-[10px] font-black uppercase tracking-widest ${(g=p.notification_prefs)!=null&&g.include_csv?"bg-indigo-50 text-indigo-600":"bg-gray-50 text-gray-300"}`,children:[h.jsx(K,{"data-greta-id":"src/components/ReportScheduler.jsx:155:22","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"155","data-component-file":"ReportScheduler.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:DA})," Data Port"]})]})]})]}),h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:161:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"161","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-6%20bg-gray-50%2F80%20border-t%20border-gray-100%20flex%20items-center%20justify-between%22%7D",className:"p-6 bg-gray-50/80 border-t border-gray-100 flex items-center justify-between",children:[h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:162:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"162","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-col%22%7D",className:"flex flex-col",children:[h.jsx("span",{"data-greta-id":"src/components/ReportScheduler.jsx:163:16","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"163","data-component-file":"ReportScheduler.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20text-gray-400%20font-black%20uppercase%20tracking-widest%20leading-none%20mb-1%22%7D",className:"text-[10px] text-gray-400 font-black uppercase tracking-widest leading-none mb-1",children:"Last Transmission"}),h.jsx("span",{"data-greta-id":"src/components/ReportScheduler.jsx:164:16","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"164","data-component-file":"ReportScheduler.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20font-bold%20text-gray-900%22%7D",className:"text-xs font-bold text-gray-900",children:p.last_sent?Tf(new Date(p.last_sent),"MMM dd, HH:mm"):"Pending Initial Run"})]}),h.jsxs("button",{"data-greta-id":"src/components/ReportScheduler.jsx:168
169:14","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"168","data-component-file":"ReportScheduler.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22bg-white%20text-blue-600%20text-%5B10px%5D%20font-black%20uppercase%20tracking-widest%20flex%20items-center%20gap-2%20hover%3Abg-blue-600%20hover%3Atext-white%20px-5%20py-2.5%20rounded-xl%20transition-all%20border%20border-blue-200%20shadow-sm%20hover%3Ashadow-lg%22%7D",className:"bg-white text-blue-600 text-[10px] font-black uppercase tracking-widest flex items-center gap-2 hover:bg-blue-600 hover:text-white px-5 py-2.5 rounded-xl transition-all border border-blue-200 shadow-sm hover:shadow-lg",children:[h.jsx(K,{"data-greta-id":"src/components/ReportScheduler.jsx:169:16","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"169","data-component-file":"ReportScheduler.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:bye})," Manual Trigger"]})]})]},p.id)})}),h.jsx(ss,{"data-greta-id":"src/components/ReportScheduler.jsx:176:6","data-greta-name":"AnimatePresence","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"176","data-component-file":"ReportScheduler.jsx","data-component-name":"AnimatePresence","data-component-content":"%7B%7D",children:n&&h.jsx("div",{"data-greta-id":"src/components/ReportScheduler.jsx:178:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"178","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22fixed%20inset-0%20bg-gray-900%2F90%20backdrop-blur-xl%20flex%20items-center%20justify-center%20z-50%20p-4%22%7D",className:"fixed inset-0 bg-gray-900/90 backdrop-blur-xl flex items-center justify-center z-50 p-4",children:h.jsxs(Xe.div,{"data-greta-id":"src/components/ReportScheduler.jsx:179:12","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"179","data-component-file":"ReportScheduler.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-%5B3rem%5D%20shadow-2xl%20max-w-3xl%20w-full%20overflow-hidden%20border%20border-white%2F20%22%7D",initial:{opacity:0,scale:.9,y:30},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.9,y:30},className:"bg-white rounded-[3rem] shadow-2xl max-w-3xl w-full overflow-hidden border border-white/20",children:[h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:185:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"185","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-10%20border-b%20flex%20justify-between%20items-center%20bg-gray-50%2F50%22%7D",className:"p-10 border-b flex justify-between items-center bg-gray-50/50",children:[h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:186:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"186","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("h3",{"data-greta-id":"src/components/ReportScheduler.jsx:187:18","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"187","data-component-file":"ReportScheduler.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-3xl%20font-black%20text-gray-900%20tracking-tight%22%7D",className:"text-3xl font-black text-gray-900 tracking-tight",children:"Deploy Intelligence"}),h.jsx("p",{"data-greta-id":"src/components/ReportScheduler.jsx:188:18","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"188","data-component-file":"ReportScheduler.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-500%20font-bold%20uppercase%20tracking-widest%20mt-1%22%7D",className:"text-sm text-gray-500 font-bold uppercase tracking-widest mt-1",children:"Configure automated reporting parameters"})]}),h.jsx("button",{"data-greta-id":"src/components/ReportScheduler.jsx:190:16","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"190","data-component-file":"ReportScheduler.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22w-14%20h-14%20rounded-full%20bg-white%20shadow-xl%20flex%20items-center%20justify-center%20text-gray-400%20hover%3Atext-gray-900%20transition-all%20border%20border-gray-100%20hover%3Ascale-110%22%7D",onClick:()=>
169a(!1),className:"w-14 h-14 rounded-full bg-white shadow-xl flex items-center justify-center text-gray-400 hover:text-gray-900 transition-all border border-gray-100 hover:scale-110",children:h.jsx(K,{"data-greta-id":"src/components/ReportScheduler.jsx:191:18","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"191","data-component-file":"ReportScheduler.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-xl%22%7D",icon:wye,className:"text-xl"})})]}),h.jsxs("form",{"data-greta-id":"src/components/ReportScheduler.jsx:195:14","data-greta-name":"form","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"195","data-component-file":"ReportScheduler.jsx","data-component-name":"form","data-component-content":"%7B%22className%22%3A%22p-10%20space-y-10%20max-h-%5B75vh%5D%20overflow-y-auto%20custom-scrollbar%22%7D",onSubmit:d,className:"p-10 space-y-10 max-h-[75vh] overflow-y-auto custom-scrollbar",children:[h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:196:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"196","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-8%22%7D",className:"grid grid-cols-1 md:grid-cols-2 gap-8",children:[h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:197:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"197","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("label",{"data-greta-id":"src/components/ReportScheduler.jsx:198:20","data-greta-name":"label","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"198","data-component-file":"ReportScheduler.jsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-%5B10px%5D%20font-black%20text-gray-400%20uppercase%20tracking-%5B0.2em%5D%20mb-3%22%7D",className:"block text-[10px] font-black text-gray-400 uppercase tracking-[0.2em] mb-3",children:"Report Designation"}),h.jsx("input",{"data-greta-id":"src/components/ReportScheduler.jsx:199:20","data-greta-name":"input","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"199","data-component-file":"ReportScheduler.jsx","data-component-name":"input","data-component-content":"%7B%22className%22%3A%22w-full%20px-6%20py-4%20border-2%20border-gray-100%20rounded-2xl%20focus%3Aborder-blue-500%20focus%3Aring-0%20outline-none%20transition-all%20font-bold%20text-gray-900%20placeholder%3Atext-gray-300%22%2C%22placeholder%22%3A%22e.g.%20Monthly%20Retention%20Matrix%22%7D",required:!0,className:"w-full px-6 py-4 border-2 border-gray-100 rounded-2xl focus:border-blue-500 focus:ring-0 outline-none transition-all font-bold text-gray-900 placeholder:text-gray-300",placeholder:"e.g. Monthly Retention Matrix",value:i.name,onChange:p=>s({...i,name:p.target.value})})]}),h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:201:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"201","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("label",{"data-greta-id":"src/components/ReportScheduler.jsx:202:20","data-greta-name":"label","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"202","data-component-file":"ReportScheduler.jsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-%5B10px%5D%20font-black%20text-gray-400%20uppercase%20tracking-%5B0.2em%5D%20mb-3%22%7D",className:"block text-[10px] font-black text-gray-400 uppercase tracking-[0.2em] mb-3",children:"Transmission Cadence"}),h.jsxs("select",{"data-greta-id":"src/components/ReportScheduler.jsx:203:20","data-greta-name":"select","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"203","data-component-file":"ReportScheduler.jsx","data-component-name":"select","data-component-content":"%7B%22className%22%3A%22w-full%2
1690px-6%20py-4%20border-2%20border-gray-100%20rounded-2xl%20bg-white%20outline-none%20font-bold%20text-gray-900%20appearance-none%22%7D",className:"w-full px-6 py-4 border-2 border-gray-100 rounded-2xl bg-white outline-none font-bold text-gray-900 appearance-none",value:i.frequency,onChange:p=>s({...i,frequency:p.target.value}),children:[h.jsx("option",{"data-greta-id":"src/components/ReportScheduler.jsx:204:22","data-greta-name":"option","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"204","data-component-file":"ReportScheduler.jsx","data-component-name":"option","data-component-content":"%7B%7D",children:"Daily"}),h.jsx("option",{"data-greta-id":"src/components/ReportScheduler.jsx:205:22","data-greta-name":"option","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"205","data-component-file":"ReportScheduler.jsx","data-component-name":"option","data-component-content":"%7B%7D",children:"Weekly"}),h.jsx("option",{"data-greta-id":"src/components/ReportScheduler.jsx:206:22","data-greta-name":"option","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"206","data-component-file":"ReportScheduler.jsx","data-component-name":"option","data-component-content":"%7B%7D",children:"Monthly"})]})]})]}),h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:211:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"211","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("label",{"data-greta-id":"src/components/ReportScheduler.jsx:212:18","data-greta-name":"label","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"212","data-component-file":"ReportScheduler.jsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-%5B10px%5D%20font-black%20text-gray-400%20uppercase%20tracking-%5B0.2em%5D%20mb-3%22%7D",className:"block text-[10px] font-black text-gray-400 uppercase tracking-[0.2em] mb-3",children:"Recipient Identity Matrix (CSV)"}),h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:213:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"213","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",className:"relative",children:[h.jsx(K,{"data-greta-id":"src/components/ReportScheduler.jsx:214:20","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"214","data-component-file":"ReportScheduler.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22absolute%20left-6%20top-1%2F2%20-translate-y-1%2F2%20text-gray-400%22%7D",icon:Vm,className:"absolute left-6 top-1/2 -translate-y-1/2 text-gray-400"}),h.jsx("input",{"data-greta-id":"src/components/ReportScheduler.jsx:215:20","data-greta-name":"input","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"215","data-component-file":"ReportScheduler.jsx","data-component-name":"input","data-component-content":"%7B%22className%22%3A%22w-full%20pl-14%20pr-6%20py-4%20border-2%20border-gray-100%20rounded-2xl%20focus%3Aborder-blue-500%20outline-none%20font-bold%20text-sm%22%2C%22placeholder%22%3A%22analyst%40corp.com%2C%20leadership%40corp.com%22%7D",required:!0,className:"w-full pl-14 pr-6 py-4 border-2 border-gray-100 rounded-2xl focus:border-blue-500 outline-none font-bold text-sm",placeholder:"[email protected], [email protected]",value:i.recipients,onChange:p=>s({...i,recipients:p.target.value})})]})]}),h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:219:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"219","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("label",{"data-greta-id":"src/components/ReportScheduler.jsx:220:18","data-greta-name":"label","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"220","data-component-file":"ReportScheduler.jsx","data-component-name":"label","data-component-content":"%7B%22className%22%3A%22block%20text-%5B10px%5D%20font-black%20text-gray-400%20uppercase%20tracking-%5B0.2em%5D%20mb-6%22%7D",className:"block text-[10px] font-black text-gray-400 uppercase tracking-[0.2em] mb-6",children:"Intelligence Aggregation Modules"}),h.jsx("div",{"data-greta-id":"src/components/ReportScheduler.jsx:221:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"221","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-2%20lg%3Agrid-cols-3%20gap-4%22%7D",className:"grid grid-cols-2 lg:grid-cols-3 gap-4",children:l.map(p=>h.jsxs("button",{"data-greta-id":"src/components/ReportScheduler.jsx:223:22","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"223","data-component-file":"ReportScheduler.jsx","data-component-name":"button","data-component-content":"%7B%22type%22%3A%22button%22%7D",type:"button",onClick:()=>{const f=i.metrics.includes(p.id)?i.metrics.filter(g=>g!==p.id):[...i.metrics,p.id];s({...i,metrics:f})},className:`flex flex-col items-center justify-center gap-4 p-6 rounded-3xl border-2 transition-all duration-300 group ${i.metrics.includes(p.id)?"border-blue-600 bg-blue-50 text-blue-700 shadow-xl shadow-blue-900/5":"border-gray-100 text-gray-400 hover:border-blue-200"}`,children:[h.jsx(K,{"data-greta-id":"src/components/ReportScheduler.jsx:238:24","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"238","data-component-file":"ReportScheduler.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:p.icon,className:`text-2xl transition-transform group-hover:scale-110 ${i.metrics.includes(p.id)?"text-blue-600":""}`}),h.jsx("span",{"data-greta-id":"src/components/ReportScheduler.jsx:239:24","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"239","data-component-file":"ReportScheduler.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-black%20uppercase%20tracking-widest%20text-center%20leading-tight%22%7D",className:"text-[10px] font-black uppercase tracking-widest text-center leading-tight",children:p.id})]}
169,p.id))})]}),h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:245:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"245","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gray-900%20p-8%20rounded-%5B2rem%5D%20text-white%22%7D",className:"bg-gray-900 p-8 rounded-[2rem] text-white",children:[h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:246:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"246","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-3%20mb-6%22%7D",className:"flex items-center gap-3 mb-6",children:[h.jsx("div",{"data-greta-id":"src/components/ReportScheduler.jsx:247:21","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"247","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-10%20h-10%20bg-white%2F10%20rounded-xl%20flex%20items-center%20justify-center%22%7D",className:"w-10 h-10 bg-white/10 rounded-xl flex items-center justify-center",children:h.jsx(K,{"data-greta-id":"src/components/ReportScheduler.jsx:248:24","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"248","data-component-file":"ReportScheduler.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-blue-400%22%7D",icon:Aye,className:"text-blue-400"})}),h.jsx("h4",{"data-greta-id":"src/components/ReportScheduler.jsx:250:21","data-greta-name":"h4","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"250","data-component-file":"ReportScheduler.jsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22text-xs%20font-black%20uppercase%20tracking-%5B0.2em%5D%22%7D",className:"text-xs font-black uppercase tracking-[0.2em]",children:"Communication Protocols"})]}),h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:252:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"252","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20gap-6%22%7D",className:"grid grid-cols-1 md:grid-cols-2 gap-6",children:[h.jsxs("button",{"data-greta-id":"src/components/ReportScheduler.jsx:253:20","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"253","data-component-file":"ReportScheduler.jsx","data-component-name":"button","data-component-content":"%7B%22type%22%3A%22button%22%7D",type:"button",onClick:()=>u("email_on_success"),className:`flex items-center justify-between p-4 rounded-2xl transition-all border-2 ${i.notification_prefs.email_on_success?"border-blue-500 bg-blue-500/10":"border-white/5 bg-white/5"}`,children:[h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:258:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"258","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-3%22%7D",className:"flex items-center gap-3",children:[h.jsx(K,{"data-greta-id":"src/components/ReportScheduler.jsx:259:24","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"259","data-component-file":"ReportScheduler.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:EA,className:i.notification_prefs.email_on_success?"text-blue-400":"text-gray-500"}),h.jsx("span",{"data-greta-id":"src/components/ReportScheduler.jsx:260:24","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"260","data-component-file":"ReportScheduler.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20font-bold%22%7D",className:"text-xs font-bold",children:"Success Alerts"})]}),h.jsx("div",{"data-greta-id":"src/components/ReportScheduler.jsx:262:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"262","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%7D",className:`w-8 h-4 rounded-full relative transition-all ${i.notification_prefs.email_on_success?"bg-blue-500":"bg-gray-600"}`,children:h.jsx("div",{"data-greta-id":"src/components/ReportScheduler.jsx:263:24","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"263","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%7D",className:`absolute top-0.5 w-3 h-3 bg-white rounded-full transition-all ${i.notification_prefs.email_on_success?"left-4.5":"left-0.5"}`})})]}),h.jsxs("button",{"data-greta-id":"src/components/ReportScheduler.jsx:267:20","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"267","data-component-file":"ReportScheduler.jsx","data-component-name":"button","data-component-content":"%7B%22type%22%3A%22button%22%7D",type:"button",onClick:()=>u("include_csv"),className:`flex items-center justify-between p-4 rounded-2xl transition-all border-2 ${i.notification_prefs.include_csv?"border-blue-500 bg-blue-500/10":"border-white/5 bg-white/5"}`,children:[h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:272:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"272","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-3%22%7D",className:"flex items-center gap-3",children:[h.jsx(K,{"data-greta-id":"src/components/ReportScheduler.jsx:273:24","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"273","data-component-file":"ReportScheduler.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:DA,className:i.notification_prefs.include_csv?"text-blue-400":"text-gray-500"}),h.jsx("span",{"data-greta-id":"src/components/ReportScheduler.jsx:274:24","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"274","data-component-file":"ReportScheduler.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20font-bold%22%7D",className:"text-xs font-bold",children:"Raw Data 
169Export"})]}),h.jsx("div",{"data-greta-id":"src/components/ReportScheduler.jsx:276:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"276","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%7D",className:`w-8 h-4 rounded-full relative transition-all ${i.notification_prefs.include_csv?"bg-blue-500":"bg-gray-600"}`,children:h.jsx("div",{"data-greta-id":"src/components/ReportScheduler.jsx:277:24","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"277","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%7D",className:`absolute top-0.5 w-3 h-3 bg-white rounded-full transition-all ${i.notification_prefs.include_csv?"left-4.5":"left-0.5"}`})})]}),h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:281:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"281","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22col-span-full%20flex%20items-center%20gap-3%20bg-white%2F5%20p-4%20rounded-2xl%20border%20border-white%2F5%22%7D",className:"col-span-full flex items-center gap-3 bg-white/5 p-4 rounded-2xl border border-white/5",children:[h.jsx(K,{"data-greta-id":"src/components/ReportScheduler.jsx:282:22","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"282","data-component-file":"ReportScheduler.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-yellow-400%20flex-shrink-0%22%7D",icon:_ye,className:"text-yellow-400 flex-shrink-0"}),h.jsx("p",{"data-greta-id":"src/components/ReportScheduler.jsx:283:22","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"283","data-component-file":"ReportScheduler.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20text-gray-400%20font-bold%20leading-relaxed%22%7D",className:"text-[10px] text-gray-400 font-bold leading-relaxed",children:"Notifications will be dispatched to the primary administrative email linked to this organization profile."})]})]})]}),h.jsxs("div",{"data-greta-id":"src/components/ReportScheduler.jsx:288:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"288","data-component-file":"ReportScheduler.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-end%20gap-4%20pt-6%20border-t%20border-gray-100%22%7D",className:"flex justify-end gap-4 pt-6 border-t border-gray-100",children:[h.jsx("button",{"data-greta-id":"src/components/ReportScheduler.jsx:289:18","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"289","data-component-file":"ReportScheduler.jsx","data-component-name":"button","data-component-content":"%7B%22type%22%3A%22button%22%2C%22className%22%3A%22px-10%20py-4%20text-gray-400%20font-black%20uppercase%20tracking-widest%20text-%5B10px%5D%20hover%3Atext-gray-900%20transition-colors%22%7D",type:"button",onClick:()=>a(!1),className:"px-10 py-4 text-gray-400 font-black uppercase tracking-widest text-[10px] hover:text-gray-900 transition-colors",children:"Abort"}),h.jsx("button",{"data-greta-id":"src/components/ReportScheduler.jsx:290:18","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/ReportScheduler.jsx","data-component-line":"290","data-component-file":"ReportScheduler.jsx","data-component-name":"button","data-component-content":"%7B%22type%22%3A%22submit%22%2C%22className%22%3A%22px-14%20py-4%20bg-blue-600%20text-white%20rounded-2xl%20font-black%20uppercase%20tracking-%5B0.2em%5D%20text-%5B10px%5D%20hover%3Abg-blue-700%20shadow-2xl%20shadow-blue-200%20disabled%3Aopacity-50%20transition-all%20flex%20items-center%20gap-2%22%7D",type:"submit",disabled:r,className:"px-14 py-4 bg-blue-600 text-white rounded-2xl font-black uppercase tracking-[0.2em] text-[10px] hover:bg-blue-700 shadow-2xl shadow-blue-200 disabled:opacity-50 transition-all flex items-center gap-2",children:r?"Processing...":"Deploy Schedule"})]})]})]})})})]})},{FiZap:OA,FiSearch:Pye,FiActivity:Tye,FiTag:Eye}=xt,Dye=()=>{var i;const{analyticsData:e}=zt(),[t,n]=C.useState(""),a=C.useMemo(()=>{const s={};
169return e.events.forEach(l=>{s[l.eventName]||(s[l.eventName]={name:l.eventName,count:0,lastOccurred:0,uniqueUsers:new Set}),s[l.eventName].count++,s[l.eventName].uniqueUsers.add(l.visitorId),l.timestamp>s[l.eventName].lastOccurred&&(s[l.eventName].lastOccurred=l.timestamp)}),Object.values(s).map(l=>({...l,uniqueUsers:l.uniqueUsers.size})).sort((l,c)=>c.count-l.count)},[e.events]),r=a.filter(s=>s.name.toLowerCase().includes(t.toLowerCase())),o=["#3b82f6","#10b981","#6366f1","#f59e0b","#ef4444"];return h.jsxs("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:39:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"39","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",className:"space-y-6",children:[h.jsxs("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:40:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"40","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-col%20md%3Aflex-row%20md%3Aitems-center%20justify-between%20gap-4%20bg-white%20p-6%20rounded-xl%20border%20border-gray-200%20shadow-sm%22%7D",className:"flex flex-col md:flex-row md:items-center justify-between gap-4 bg-white p-6 rounded-xl border border-gray-200 shadow-sm",children:[h.jsxs("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:41:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"41","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsxs("h2",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:42:10","data-greta-name":"h2","data-greta-editable":"true","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"42","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-gray-900%20flex%20items-center%20gap-2%22%7D",className:"text-xl font-bold text-gray-900 flex items-center gap-2",children:[h.jsx(K,{"data-greta-id":"src/components/CustomEventsDashboard.jsx:43:12","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"43","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-indigo-600%22%7D",icon:OA,className:"text-indigo-600"}),"Custom Event Tracking"]}),h.jsx("p",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:46:10","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"46","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-sm%20text-gray-500%22%7D",className:"text-sm text-gray-500",children:"Monitor triggers, interactions, and custom behavioral signals"})]}),h.jsxs("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:48:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"48","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%20w-full%20md%3Aw-64%22%7D",className:"relative w-full md:w-64",children:[h.jsx(K,{"data-greta-id":"src/components/CustomEventsDashboard.jsx:49:10","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"49","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22absolute%20left-3%20top-1%2F2%20-translate-y-1%2F2%20text-gray-400%22%7D",
169icon:Pye,className:"absolute left-3 top-1/2 -translate-y-1/2 text-gray-400"}),h.jsx("input",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:50:10","data-greta-name":"input","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"50","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"input","data-component-content":"%7B%22type%22%3A%22text%22%2C%22placeholder%22%3A%22Search%20events...%22%2C%22className%22%3A%22w-full%20pl-10%20pr-4%20py-2%20border%20border-gray-200%20rounded-lg%20focus%3Aring-2%20focus%3Aring-indigo-500%20outline-none%20transition-all%20text-sm%22%7D",type:"text",placeholder:"Search events...",className:"w-full pl-10 pr-4 py-2 border border-gray-200 rounded-lg focus:ring-2 focus:ring-indigo-500 outline-none transition-all text-sm",value:t,onChange:s=>n(s.target.value)})]})]}),h.jsxs("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:60:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"60","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20lg%3Agrid-cols-3%20gap-6%22%7D",className:"grid grid-cols-1 lg:grid-cols-3 gap-6",children:[h.jsxs("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:62:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"62","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22lg%3Acol-span-2%20bg-white%20p-6%20rounded-xl%20border%20border-gray-200%20shadow-sm%22%7D",className:"lg:col-span-2 bg-white p-6 rounded-xl border border-gray-200 shadow-sm",children:[h.jsxs("h3",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:63:10","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"63","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-900%20mb-6%20flex%20items-center%20gap-2%22%7D",className:"font-bold text-gray-900 mb-6 flex items-center gap-2",children:[h.jsx(K,{"data-greta-id":"src/components/CustomEventsDashboard.jsx:64:12","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"64","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-blue-500%22%7D",icon:Tye,className:"text-blue-500"}),"Event Distribution"]}),h.jsx("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:67:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"67","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22h-64%22%7D",className:"h-64",children:h.jsx(N4,{"data-greta-id":"src/components/CustomEventsDashboard.jsx:68:12","data-greta-name":"ResponsiveContainer","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"68","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"ResponsiveContainer","data-component-content":"%7B%22width%22%3A%22100%25%22%2C%22height%22%3A%22100%25%22%7D",width:"100%",height:"100%",children:h.jsxs(G0e,{"data-greta-id":"src/components/CustomEventsDashboard.jsx:69:14","data-greta-name":"BarChart","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"69","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"BarChart","data-component-content":"%7B%7D",data:a.slice(0,5),children:[h.jsx(Tx,{"data-greta-id":"src/components/CustomEventsDashboard.jsx:70:16","data-greta-name":"CartesianGrid","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"70","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"CartesianGrid","data-component-content":"%7B%22strokeDasharray%22%3A%223%203%22%2C%22stroke%22%3A%22%23f3f4f6%22%7D",strokeDasharray:"3 3",vertical:!1,stroke:"#f3f4f6"}),h.jsx(Ss,{"data-greta-id":"src/components/CustomEventsDashboard.jsx:71:16","data-greta-name":"XAxis","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"71","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"XAxis","data-component-content":"%7B%22dataKey%22%3A%22name%22%7D",dataKey:"name",fontSize:12,tickLine:!1,axisLine
169:!1}),h.jsx(ks,{"data-greta-id":"src/components/CustomEventsDashboard.jsx:72:16","data-greta-name":"YAxis","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"72","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"YAxis","data-component-content":"%7B%7D",fontSize:12,tickLine:!1,axisLine:!1}),h.jsx(Vn,{"data-greta-id":"src/components/CustomEventsDashboard.jsx:73:16","data-greta-name":"Tooltip","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"73","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"Tooltip","data-component-content":"%7B%7D",cursor:{fill:"#f9fafb"},contentStyle:{borderRadius:"12px",border:"none",boxShadow:"0 10px 15px -3px rgba(0,0,0,0.1)"}}),h.jsx(Po,{"data-greta-id":"src/components/CustomEventsDashboard.jsx:77:16","data-greta-name":"Bar","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"77","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"Bar","data-component-content":"%7B%22dataKey%22%3A%22count%22%7D",dataKey:"count",radius:[4,4,0,0],children:a.slice(0,5).map((s,l)=>h.jsx(Gv,{"data-greta-id":"src/components/CustomEventsDashboard.jsx:79:20","data-greta-name":"Cell","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"79","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"Cell","data-component-content":"%7B%7D",fill:o[l%o.length]},`cell-${l}`))})]})})})]}),h.jsxs("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:88:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"88","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-indigo-600%20to-blue-700%20p-6%20rounded-xl%20text-white%20shadow-lg%20shadow-indigo-100%20flex%20flex-col%20justify-between%22%7D",className:"bg-gradient-to-br from-indigo-600 to-blue-700 p-6 rounded-xl text-white shadow-lg shadow-indigo-100 flex flex-col justify-between",children:[h.jsxs("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:89:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"89","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:90:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"90","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-white%2F20%20rounded-lg%20flex%20items-center%20justify-center%20mb-4%20backdrop-blur-sm%22%7D",className:"w-12 h-12 bg-white/20 rounded-lg flex items-center justify-center mb-4 backdrop-blur-sm",children:h.jsx(K,{"data-greta-id":"src/components/CustomEventsDashboard.jsx:91:14","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"91","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-white%20text-xl%22%7D",icon:Eye,className:"text-white text-xl"})}),h.jsx("h3",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:93:12","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"93","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%22%7D",className:"text-lg font-bold",children:"Event Intelligence"}),h.jsxs("p",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:94:12","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"94","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-indigo-100%20text-sm%20mt-2%20leading-relaxed%22%7D",className:"text-indigo-100 text-sm mt-2 leading-relaxed",children:["You are currently tracking ",a.length," unique event types across your platform."]})]}),h.jsxs("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:98:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"98","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mt-8%20space-y-4%22%7D",className:"mt-8 space-y-4",children:[h.jsxs("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:99:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"99","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%20text-sm%20border-b%20border-white%2F10%20pb-2%22%7D",className:"flex justify-between items-center text-sm border-b border-white/10 pb-2",children:[h.jsx("span",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:100:14","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"100","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-indigo-200%22%7D",className:"text-indigo-200",children:"Total Events Captured"}),h.jsx("span",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:101:14","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"101","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-bold%22%7D",className:"font-bold",children:e.events.length})]}),h.jsxs("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:103:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"103","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%20text-sm%22%7D",className:"flex justify-between items-center text-sm",children:[h.jsx("span",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:104:14","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"104","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-indigo-200%22%7D",className:"text-indigo-200",children:"Most Active Event"}),h.jsx("span",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:105:14","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"105","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-bold%22%7D",className:"font-bold",children:((i=a[0])==null?void 0:i.name)||"N/A"})]})]})]})]}),h.jsx("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:112:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"112","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-xl%20border%20border-gray-200%20shadow-sm%20overflow-hidden%22%7D",className:"bg-white rounded-xl border border-gray-200 shadow-sm overflow-hidden",children:h.jsxs("table",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:113:8","data-greta-name":"table","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"113","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"table","data-component-content":"%7B%22className%22%3A%22w-full%2
1690text-left%22%7D",className:"w-full text-left",children:[h.jsx("thead",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:114:10","data-greta-name":"thead","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"114","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"thead","data-component-content":"%7B%22className%22%3A%22bg-gray-50%20text-%5B10px%5D%20uppercase%20font-bold%20text-gray-500%20tracking-wider%22%7D",className:"bg-gray-50 text-[10px] uppercase font-bold text-gray-500 tracking-wider",children:h.jsxs("tr",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:115:12","data-greta-name":"tr","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"115","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"tr","data-component-content":"%7B%7D",children:[h.jsx("th",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:116:14","data-greta-name":"th","data-greta-editable":"true","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"116","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"th","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%22%7D",className:"px-6 py-4",children:"Event Name"}),h.jsx("th",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:117:14","data-greta-name":"th","data-greta-editable":"true","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"117","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"th","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%20text-center%22%7D",className:"px-6 py-4 text-center",children:"Total Count"}),h.jsx("th",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:118:14","data-greta-name":"th","data-greta-editable":"true","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"118","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"th","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%20text-center%22%7D",className:"px-6 py-4 text-center",children:"Unique Users"}),h.jsx("th",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:119:14","data-greta-name":"th","data-greta-editable":"true","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"119","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"th","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%22%7D",className:"px-6 py-4",children:"Last Captured"}),h.jsx("th",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:120:14","data-greta-name":"th","data-greta-editable":"true","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"120","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"th","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%22%7D",className:"px-6 py-4",children:"Trend"})]})}),h.jsx("tbody",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:123:10","data-greta-name":"tbody","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"123","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"tbody","data-component-content":"%7B%22className%22%3A%22divide-y%20divide-gray-100%20italic-text-sm%22%7D",className:"divide-y divide-gray-100 italic-text-sm",children:r.map((s,l)=>h.jsxs(Xe.tr,{"data-greta-id":"src/components/CustomEventsDashboard.jsx:125:14","data-greta-name":"motion.tr","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"125","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"motion.tr","data-component-content":"%7B%22className%22%3A%22hover%3Abg-indigo-50%2F30%20transition-colors%22%7D",initial:{opacity:0,x:-10},animate:{opacity:1,x:0},transition:{delay:l*.05},className:"hover:bg-indigo-50/30 transition-colors",children:[h.jsx("td",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:132:16","data-greta-name":"td","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"132","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"td","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%22%7D",className:"px-6 py-4",children:h.jsxs("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:133:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"133","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-3%22%7D",className:"flex items-center gap-3",children:[h.jsx("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:134:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"134","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-8%20h-8%20rounded-lg%20bg-indigo-50%20text-indigo-600%20flex%20items-center%20justify-center%22%7D",className:"w-8 h-8 rounded-lg bg-indigo-50 text-indigo-600 flex items-center justify-center",children:h.jsx(K,{"data-greta-id":"src/components/CustomEventsDashboard.jsx:135:22","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"135","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-xs%22%7D",
169icon:OA,className:"text-xs"})}),h.jsx("span",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:137:20","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"137","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-bold%20text-gray-900%22%7D",className:"font-bold text-gray-900",children:s.name})]})}),h.jsx("td",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:140:16","data-greta-name":"td","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"140","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"td","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%20text-center%20font-mono%20font-bold%20text-gray-700%22%7D",className:"px-6 py-4 text-center font-mono font-bold text-gray-700",children:s.count}),h.jsx("td",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:141:16","data-greta-name":"td","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"141","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"td","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%20text-center%20text-gray-600%22%7D",className:"px-6 py-4 text-center text-gray-600",children:s.uniqueUsers}),h.jsx("td",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:142:16","data-greta-name":"td","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"142","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"td","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%20text-gray-500%20text-xs%22%7D",className:"px-6 py-4 text-gray-500 text-xs",children:new Date(s.lastOccurred).toLocaleString()}),h.jsx("td",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:145:16","data-greta-name":"td","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"145","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"td","data-component-content":"%7B%22className%22%3A%22px-6%20py-4%22%7D",className:"px-6 py-4",children:h.jsx("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:146:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"146","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%7D",className:"h-1.5 rounded-full bg-gray-100 overflow-hidden w-24",children:h.jsx("div",{"data-greta-id":"src/components/CustomEventsDashboard.jsx:147:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/CustomEventsDashboard.jsx","data-component-line":"147","data-component-file":"CustomEventsDashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22h-full%20bg-indigo-500%22%7D",className:"h-full bg-indigo-500",style:{width:`${s.count/a[0].count*100}%`}})})})]},s.name))})]})})]})},Oye=(e,t)=>{const n=[],a=e.pageViews||[],r=e.events||[];r.filter(i=>i.eventName==="form_submit").forEach(i=>{var c;const s=t.find(d=>{var u;return(u=d.linked_visitor_ids)==null?void 0:u.includes(i.visitorId)}),l=(c=i.properties)==null?void 0:c.email;s&&l&&s.source_email&&l!==s.source_email&&n.push({type:"email_mismatch",severity:"high",description:`Form email (${l}) mismatch with profile (${s.source_email})`,affected_ids:[s.user_serial],metadata:{visitorId:i.visitorId,submittedEmail:l}})}),r.filter(i=>{var s;return(s=i.properties)==null?void 0:s.secure_token}).forEach(i=>{const s=i.properties.token_user_id,l=i.userSerial;s&&l&&s!==l&&n.push({type:"token_mismatch",severity:"high",description:`Encrypted token identity (${s}) does not match session credentials (${l})`,affected_ids:[l,s],metadata:{eventId:i.id}})});const o={};return a.forEach(i=>
169{i.userSerial&&(o[i.visitorId]||(o[i.visitorId]=new Set),o[i.visitorId].add(i.userSerial))}),Object.entries(o).forEach(([i,s])=>{s.size>1&&n.push({type:"multi_account",severity:"medium",description:`Shared Device: ${s.size} identities detected on node ${i.substring(0,8)}`,affected_ids:Array.from(s),metadata:{visitorId:i}})}),n},Nye=(e,t)=>{const n={created:0,reconciled:0,identical:0},a=[];return t.forEach(r=>{const o=e.find(i=>i.user_serial===r.sourceUserID||i.source_user_id===r.sourceUserID);o?o.source_member_id===r.sourceMemberID&&o.source_membership_id===r.sourceMembershipID&&o.source_email===r.sourceEmail&&o.first_name===r.firstName&&o.last_name===r.lastName&&o.user_group===r.userGroup?n.identical++:(a.push({...o,source_member_id:r.sourceMemberID||o.source_member_id,source_membership_id:r.sourceMembershipID||o.source_membership_id,source_email:r.sourceEmail||o.source_email,first_name:r.firstName||o.first_name,last_name:r.lastName||o.last_name,user_group:r.userGroup||o.user_group,membership_type:r.membershipType||o.membership_type,membership_status:r.membershipStatus||o.membership_status,last_reconciled_at:new Date().toISOString()}),n.reconciled++):(a.push({user_serial:r.sourceUserID,source_user_id:r.sourceUserID,source_member_id:r.sourceMemberID,source_membership_id:r.sourceMembershipID,source_alt_id_1:r.sourceAltId1,source_alt_id_2:r.sourceAltId2,source_alt_id_3:r.sourceAltId3,source_email:r.sourceEmail,source_alt_email_1:r.sourceAltEmail1,first_name:r.firstName||"",last_name:r.lastName||"",postal_code:r.postalCode||"",state:r.state||"",membership_type:r.membershipType||"Free",membership_status:r.membershipStatus||"Active",user_group:r.userGroup||"customers"}),n.created++)}),{toUpsert:a,report:n}};var HD={exports:{}};/* @license
170Papa Parse
171v5.5.3
172https://github.com/mholt/PapaParse
173License: MIT
174*/(function(e,t){((n,a)=>{e.exports=a()})(Js,function n(){var a=typeof self<"u"?self:typeof window<"u"?window:a!==void 0?a:{},r,o=!a.document&&!!a.postMessage,i=a.IS_PAPA_WORKER||!1,s={},l=0,c={};function d(S){this._handle=null,this._finished=!1,this._completed=!1,this._halted=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this.isFirstChunk=!0,this._completeResults={data:[],errors:[],meta:{}},(function(_){var T=w(_);T.chunkSize=parseInt(T.chunkSize),_.step||_.chunk||(T.chunkSize=null),this._handle=new y(T),(this._handle.streamer=this)._config=T}).call(this,S),this.parseChunk=function(_,T){var D=parseInt(this._config.skipFirstNLines)||0;if(this.isFirstChunk&&0<D){let L=this._config.newline;L||(E=this._config.quoteChar||'"',L=this._handle.guessLineEndings(_,E)),_=[..._.split(L).slice(D)].join(L)}this.isFirstChunk&&A(this._config.beforeFirstChunk)&&(E=this._config.beforeFirstChunk(_))!==void 0&&(_=E),this.isFirstChunk=!1,this._halted=!1;var D=this._partialLine+_,E=(this._partialLine="",this._handle.parse(D,this._baseIndex,!this._finished));if(!this._handle.paused()&&!this._handle.aborted()){if(_=E.meta.cursor,D=(this._finished||(this._partialLine=D.substring(_-this._baseIndex),this._baseIndex=_),E&&E.data&&(this._rowCount+=E.data.length),this._finished||this._config.preview&&this._rowCount>=this._config.preview),i)a.postMessage({results:E,workerId:c.WORKER_ID,finished:D});else if(A(this._config.chunk)&&!T){if(this._config.chunk(E,this._handle),this._handle.paused()||this._handle.aborted())return void(this._halted=!0);this._completeResults=E=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(E.data),this._completeResults.errors=this._completeResults.errors.concat(E.errors),this._completeResults.meta=E.meta),this._completed||!D||!A(this._config.complete)||E&&E.meta.aborted||(this._config.complete(this._completeResults,this._input),this._completed=!0),D||E&&E.meta.paused||this._nextChunk(),E}this._halted=!0},this._sendError=function(_){A(this._config.error)?this._config.error(_):i&&this._config.error&&a.postMessage({workerId:c.WORKER_ID,error:_,finished:!1})}}function u(S){var _;(S=S||{}).chunkSize||(S.chunkSize=c.RemoteChunkSize),d.call(this,S),this._nextChunk=o?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(T){this._input=T,this._nextChunk()},this._readChunk=function(){if(this._finished)this._chunkLoaded();else{if(_=new XMLHttpRequest,this._config.withCredentials&&(_.withCredentials=this._config.withCredentials),o||(_.onload=j(this._chunkLoaded,this),_.onerror=j(this._chunkError,this)),_.open(this._config.downloadRequestBody?"POST":"GET",this._input,!o),this._config.downloadRequestHeaders){var T,D=this._config.downloadRequestHeaders;for(T in D)_.setRequestHeader(T,D[T])}var E;this._config.chunkSize&&(E=this._start+this._config.chunkSize-1,_.setRequestHeader("Range","bytes="+this._start+"-"+E));try{_.send(this._config.downloadRequestBody)}catch(L){this._chunkError(L.message)}o&&_.status===0&&this._chunkError()}},this._chunkLoaded=function(){_.readyState===4&&(_.status<200||400<=_.status?this._chunkError():(this._start+=this._config.chunkSize||_.responseText.length,this._finished=!this._config.chunkSize||this._start>=(T=>(T=T.getResponseHeader("Content-Range"))!==null?parseInt(T.substring(T.lastIndexOf("/")+1)):-1)(_),this.parseChunk(_.responseText)))},this._chunkError=function(T){T=_.statusText||T,this._sendError(new Error(T))}}function p(S){(S=S||{}).chunkSize||(S.chunkSize=c.LocalChunkSize),d.call(this,S);var _,T,D=typeof FileReader<"u";this.stream=function(E){this._input=E,T=E.slice||E.webkitSlice||E.mozSlice,D?((_=new FileReader).onload=j(this._chunkLoaded,this),_.onerror=j(this._chunkError,this)):_=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount<this._config.preview)||this._readChunk()},this._readChunk=function(){var E=this._input,L=(this._config.chunkSize&&(L=Math.min(this._start+this._config.chunkSize,this._input.size),E=T.call(E,this._start,L)),_.readAsText(E,this._config.encoding));D||this._chunkLoaded({target:{result:L}})},this._chunkLoaded=function(E){this._start+=this._config.chunkSize,this._finished=!this._config.chunkSize||this._start>=this._input.size,this.parseChunk(E.target.result)},this._chunkError=function(){this._sendError(_.error)}}function f(S){var _;d.call(this,S=S||{}),this.stream=function(T){return _=T,this._nextChunk()},this._nextChunk=function(){var T,D;if(!this._finished)return T=this._config.chunkSize,_=T?(D=_.substring(0,T),_.substring(T)):(D=_,""),this._finished=!_,this.parseChunk(D)}}function g(S){d.call(this,S=S||{});var _=[],T=!0,D=!1;this.pause=function(){d.prototype.pause.apply(this,arguments),this._input.pause()},this.resume=function(){d.prototype.resume.apply(this,arguments),this._input.resume()},this.stream=function(E){this._input=E,this._input.on("data",this._streamData),this._input.on("end",this._streamEnd),this._input.on("error",this._streamError)},this._checkIsFinished=function(){D&&_.length===1&&(this._finished=!0)},this._nextChunk=function(){this._checkIsFinished(),_.length?this.parseChunk(_.shift()):T=!0},this._streamData=j(function(E){try{_.push(typeof E=="string"?E:E.toString(this._config.encoding)),T&&(T=!1,this._checkIsFinished(),this.parseChunk(_.shift()))}catch(L){this._streamError(L)}},this),this._streamError=j(function(E){this._streamCleanUp(),this._sendError(E)},this),this._streamEnd=j(function(){this._streamCleanUp(),D=!0,this._streamData("")},this),this._streamCleanUp=j(function(){this._input.removeListener("data",this._streamData),this._input.removeListener("end",this._streamEnd),this._input.removeListener("error",this._streamError)},this)}function y(S){var _,T,D,E,L=Math.pow(2,53),I=-L,$=/^\s*-?(\d+\.?|\.\d+|\d+\.\d+)([eE][-+]?\d+)?\s*$/,F=/^((\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d\.\d+([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z))|(\d{4}-[01]\d-[0-3]\dT[0-2]\d:[0-5]\d([+-][0-2]\d:[0-5]\d|Z)))$/,B=this,N=0,R=0,U=!1,z=!1,W=[],H={data:[],errors:[],meta:{}};function ae(oe){return S.skipEmptyLines==="greedy"?oe.join("").trim()==="":oe.length===1&&oe[0].length===0}function de(){if(H&&D&&(Ne("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+c.DefaultDelimiter+"'"),D=!1),S.skipEmptyLines&&(H.data=H.data.filter(function(V){return!ae(V)})),pe()){let V=function(ue,te){A(S.transformHeader)&&(ue=S.transformHeader(ue,te)),W.push(ue)};var Y=V;if(H)if(Array.isArray(H.data[0])){for(var oe=0;pe()&&oe<H.data.length;oe++)H.data[oe].forEach(V);H.data.splice(0,1)}else H.data.forEach(V)}function G(V,ue){for(var te=S.header?{}:[],ce=0;ce<V.length;ce++){var ne=ce,we=V[ce],we=((fe,je)=>(Me=>(S.dynamicTypingFunction&&S.dynamicTyping[Me]===void 0&&(S.dynamicTyping[Me]=S.dynamicTypingFunction(Me)),(S.dynamicTyping[Me]||S.dynamicTyping)===!0))(fe)?je==="true"||je==="TRUE"||je!=="false"&&je!=="FALSE"&&((Me=>{if($.test(Me)&&(Me=parseFloat(Me),I<Me&&Me<L))return 1})(je)?parseFloat(je):F.test(je)?new Date(je):je===""?null:je):je)(ne=S.header?ce>=W.length?"__parsed_extra":W[ce]:ne,we=S.transform?S.transform(we,ne):we);ne==="__parsed_extra"?(te[ne]=te[ne]||[],te[ne].push(we)):te[ne]=we}return S.header&&(ce>W.length?Ne("FieldMismatch","TooManyFields","Too many fields: expected "+W.length+" fields but parsed "+ce,R+ue):ce<W.length&&Ne("FieldMismatch","TooFewFields","Too few fields: expected "+W.length+" fields but parsed "+ce,R+ue)),te}var Z;H&&(S.header||S.dynamicTyping||S.transform)&&(Z=1,!H.data.length||Array.isArray(H.data[0])?(H.data=H.data.map(G),Z=H.data.length):H.data=G(H.data,0),S.header&&H.meta&&(H.meta.fields=W),R+=Z)}function pe(){return S.header&&W.length===0}function Ne(oe,G,Z,Y){oe={type:oe,code:G,message:Z},Y!==void 0&&(oe.row=Y),H.errors.push(oe)}A(S.step)&&(E=S.step,S.step=function(oe){H=oe,pe()?de():(de(),H.data.length!==0&&(N+=oe.data.length,S.preview&&N>S.preview?T.abort():(H.data=H.data[0],E(H,B))))}),this.parse=function(oe,G,Z){var Y=S.quoteChar||'"',Y=(S.newline||(S.newline=this.guessLineEndings(oe,Y)),D=!1,S.delimiter?A(S.delimiter)&&(S.delimiter=S.delimiter(oe),H.meta.delimiter=S.delimiter):((Y=((V,ue,te,ce,ne)=>{var we,fe,je,Me;ne=ne||[",","	","|",";",c.RECORD_SEP,c.UNIT_SEP];for(var Ht=0;Ht<ne.length;Ht++){for(var ft,ya=ne[Ht],ot=0,en=0,ht=0,Gt=(je=void 0,new m({comments:ce,delimiter:ya,newline:ue,preview:10}).parse(V)),va=0;va<Gt.data.length;va++)te&&ae(Gt.data[va])?ht++:(ft=Gt.data[va].length,en+=ft,je===void 0?je=ft:0<ft&&(ot+=Math.abs(ft-je),je=ft));0<Gt.data.length&&(en/=Gt.data.length-ht),(fe===void 0||ot<=fe)&&(Me===void 0||Me<en)&&1.99<en&&(fe=ot,we=ya,Me=en)}return{successful:!!(S.delimiter=we),bestDelimiter:we}})(oe,S.newline,S.skipEmptyLines,S.comments,S.delimitersToGuess)).successful?S.delimiter=Y.bestDelimiter:(D=!0,S.delimiter=c.DefaultDelimiter),H.meta.delimiter=S.delimiter),w(S));return S.preview&&S.header&&Y.preview++,_=oe,T=new m(Y),H=T.parse(_,G,Z),de(),U?{meta:{paused:!0}}:H||{meta:{paused:!1}}},this.paused=function(){return U},this.pause=function(){U=!0,T.abort(),_=A(S.chunk)?"":_.substring(T.getCharIndex())},this.resume=function(){B.streamer._halted?(U=!1,B.streamer.parseChunk(_,!0)):setTimeout(B.resume,3)},this.aborted=function(){return z},this.abort=function(){z=!0,T.abort(),H.meta.aborted=!0,A(S.complete)&&S.complete(H),_=""},this.guessLineEndings=function(V,Y){V=V.substring(0,1048576);var Y=new RegExp(x(Y)+"([^]*?)"+x(Y),"gm"),Z=(V=V.replace(Y,"")).split("\r"),Y=V.split(`
175`),V=1<Y.length&&Y[0].length<Z[0].length;if(Z.length===1||V)return`
176`;for(var ue=0,te=0;te<Z.length;te++)Z[te][0]===`
177`&&ue++;return ue>=Z.length/2?`\r
178`:"\r"}}function x(S){return S.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function m(S){var _=(S=S||{}).delimiter,T=S.newline,D=S.comments,E=S.step,L=S.preview,I=S.fastMode,$=null,F=!1,B=S.quoteChar==null?'"':S.quoteChar,N=B;if(S.escapeChar!==void 0&&(N=S.escapeChar),(typeof _!="string"||-1<c.BAD_DELIMITERS.indexOf(_))&&(_=","),D===_)throw new Error("Comment character same as delimiter");D===!0?D="#":(typeof D!="string"||-1<c.BAD_DELIMITERS.indexOf(D))&&(D=!1),T!==`
179`&&T!=="\r"&&T!==`\r
180`&&(T=`
181`);var R=0,U=!1;this.parse=function(z,W,H){if(typeof z!="string")throw new Error("Input must be a string");var ae=z.length,de=_.length,pe=T.length,Ne=D.length,oe=A(E),G=[],Z=[],Y=[],V=R=0;
vendor: 10,373 bytes, lines 181-183
181if(!z)return ot();if(I||I!==!1&&z.indexOf(B)===-1){for(var ue=z.split(T),te=0;te<ue.length;te++){if(Y=ue[te],R+=Y.length,te!==ue.length-1)R+=T.length;else if(H)return ot();if(!D||Y.substring(0,Ne)!==D){if(oe){if(G=[],Me(Y.split(_)),en(),U)return ot()}else Me(Y.split(_));if(L&&L<=te)return G=G.slice(0,L),ot(!0)}}return ot()}for(var ce=z.indexOf(_,R),ne=z.indexOf(T,R),we=new RegExp(x(N)+x(B),"g"),fe=z.indexOf(B,R);;)if(z[R]===B)for(fe=R,R++;;){if((fe=z.indexOf(B,fe+1))===-1)return H||Z.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:G.length,index:R}),ft();if(fe===ae-1)return ft(z.substring(R,fe).replace(we,B));if(B===N&&z[fe+1]===N)fe++;else if(B===N||fe===0||z[fe-1]!==N){ce!==-1&&ce<fe+1&&(ce=z.indexOf(_,fe+1));var je=Ht((ne=ne!==-1&&ne<fe+1?z.indexOf(T,fe+1):ne)===-1?ce:Math.min(ce,ne));if(z.substr(fe+1+je,de)===_){Y.push(z.substring(R,fe).replace(we,B)),z[R=fe+1+je+de]!==B&&(fe=z.indexOf(B,R)),ce=z.indexOf(_,R),ne=z.indexOf(T,R);break}if(je=Ht(ne),z.substring(fe+1+je,fe+1+je+pe)===T){if(Y.push(z.substring(R,fe).replace(we,B)),ya(fe+1+je+pe),ce=z.indexOf(_,R),fe=z.indexOf(B,R),oe&&(en(),U))return ot();if(L&&G.length>=L)return ot(!0);break}Z.push({type:"Quotes",code:"InvalidQuotes",message:"Trailing quote on quoted field is malformed",row:G.length,index:R}),fe++}}else if(D&&Y.length===0&&z.substring(R,R+Ne)===D){if(ne===-1)return ot();R=ne+pe,ne=z.indexOf(T,R),ce=z.indexOf(_,R)}else if(ce!==-1&&(ce<ne||ne===-1))Y.push(z.substring(R,ce)),R=ce+de,ce=z.indexOf(_,R);else{if(ne===-1)break;if(Y.push(z.substring(R,ne)),ya(ne+pe),oe&&(en(),U))return ot();if(L&&G.length>=L)return ot(!0)}return ft();function Me(ht){G.push(ht),V=R}function Ht(ht){var Gt=0;return Gt=ht!==-1&&(ht=z.substring(fe+1,ht))&&ht.trim()===""?ht.length:Gt}function ft(ht){return H||(ht===void 0&&(ht=z.substring(R)),Y.push(ht),R=ae,Me(Y),oe&&en()),ot()}function ya(ht){R=ht,Me(Y),Y=[],ne=z.indexOf(T,R)}function ot(ht){if(S.header&&!W&&G.length&&!F){var Gt=G[0],va=Object.create(null),yh=new Set(Gt);let Ex=!1;for(let To=0;To<Gt.length;To++){let na=Gt[To];if(va[na=A(S.transformHeader)?S.transformHeader(na,To):na]){let As,Dx=va[na];for(;As=na+"_"+Dx,Dx++,yh.has(As););yh.add(As),Gt[To]=As,va[na]++,Ex=!0,($=$===null?{}:$)[As]=na}else va[na]=1,Gt[To]=na;yh.add(na)}Ex&&console.warn("Duplicate headers found and renamed."),F=!0}return{data:G,errors:Z,meta:{delimiter:_,linebreak:T,aborted:U,truncated:!!ht,cursor:V+(W||0),renamedHeaders:$}}}function en(){E(ot()),G=[],Z=[]}},this.abort=function(){U=!0},this.getCharIndex=function(){return R}}function v(S){var _=S.data,T=s[_.workerId],D=!1;if(_.error)T.userError(_.error,_.file);else if(_.results&&_.results.data){var E={abort:function(){D=!0,b(_.workerId,{data:[],errors:[],meta:{aborted:!0}})},pause:k,resume:k};if(A(T.userStep)){for(var L=0;L<_.results.data.length&&(T.userStep({data:_.results.data[L],errors:_.results.errors,meta:_.results.meta},E),!D);L++);delete _.results}else A(T.userChunk)&&(T.userChunk(_.results,E,_.file),delete _.results)}_.finished&&!D&&b(_.workerId,_.results)}function b(S,_){var T=s[S];A(T.userComplete)&&T.userComplete(_),T.terminate(),delete s[S]}function k(){throw new Error("Not implemented.")}function w(S){if(typeof S!="object"||S===null)return S;var _,T=Array.isArray(S)?[]:{};for(_ in S)T[_]=w(S[_]);return T}function j(S,_){return function(){S.apply(_,arguments)}}function A(S){return typeof S=="function"}return c.parse=function(S,_){var T=(_=_||{}).dynamicTyping||!1;if(A(T)&&(_.dynamicTypingFunction=T,T={}),_.dynamicTyping=T,_.transform=!!A(_.transform)&&_.transform,!_.worker||!c.WORKERS_SUPPORTED)return T=null,c.NODE_STREAM_INPUT,typeof S=="string"?(S=(D=>D.charCodeAt(0)!==65279?D:D.slice(1))(S),T=new(_.download?u:f)(_)):S.readable===!0&&A(S.read)&&A(S.on)?T=new g(_):(a.File&&S instanceof File||S instanceof Object)&&(T=new p(_)),T.stream(S);(T=(()=>{var D;return!!c.WORKERS_SUPPORTED&&(D=(()=>{var E=a.URL||a.webkitURL||null,L=n.toString();return c.BLOB_URL||(c.BLOB_URL=E.createObjectURL(new Blob(["var global = (function() { if (typeof self !== 'undefined') { return self; } if (typeof window !== 'undefined') { return window; } if (typeof global !== 'undefined') { return global; } return {}; })(); global.IS_PAPA_WORKER=true; ","(",L,")();"],{type:"text/javascript"})))})(),(D=new a.Worker(D)).onmessage=v,D.id=l++,s[D.id]=D)})()).userStep=_.step,T.userChunk=_.chunk,T.userComplete=_.complete,T.userError=_.error,_.step=A(_.step),_.chunk=A(_.chunk),_.complete=A(_.complete),_.error=A(_.error),delete _.worker,T.postMessage({input:S,config:_,workerId:T.id})},c.unparse=function(S,_){var T=!1,D=!0,E=",",L=`\r
182`,I='"',$=I+I,F=!1,B=null,N=!1,R=((()=>{if(typeof _=="object"){if(typeof _.delimiter!="string"||c.BAD_DELIMITERS.filter(function(W){return _.delimiter.indexOf(W)!==-1}).length||(E=_.delimiter),typeof _.quotes!="boolean"&&typeof _.quotes!="function"&&!Array.isArray(_.quotes)||(T=_.quotes),typeof _.skipEmptyLines!="boolean"&&typeof _.skipEmptyLines!="string"||(F=_.skipEmptyLines),typeof _.newline=="string"&&(L=_.newline),typeof _.quoteChar=="string"&&(I=_.quoteChar),typeof _.header=="boolean"&&(D=_.header),Array.isArray(_.columns)){if(_.columns.length===0)throw new Error("Option columns is empty");B=_.columns}_.escapeChar!==void 0&&($=_.escapeChar+I),_.escapeFormulae instanceof RegExp?N=_.escapeFormulae:typeof _.escapeFormulae=="boolean"&&_.escapeFormulae&&(N=/^[=+\-@\t\r].*$/)}})(),new RegExp(x(I),"g"));if(typeof S=="string"&&(S=JSON.parse(S)),Array.isArray(S)){if(!S.length||Array.isArray(S[0]))return U(null,S,F);if(typeof S[0]=="object")return U(B||Object.keys(S[0]),S,F)}else if(typeof S=="object")return typeof S.data=="string"&&(S.data=JSON.parse(S.data)),Array.isArray(S.data)&&(S.fields||(S.fields=S.meta&&S.meta.fields||B),S.fields||(S.fields=Array.isArray(S.data[0])?S.fields:typeof S.data[0]=="object"?Object.keys(S.data[0]):[]),Array.isArray(S.data[0])||typeof S.data[0]=="object"||(S.data=[S.data])),U(S.fields||[],S.data||[],F);throw new Error("Unable to serialize unrecognized input");function U(W,H,ae){var de="",pe=(typeof W=="string"&&(W=JSON.parse(W)),typeof H=="string"&&(H=JSON.parse(H)),Array.isArray(W)&&0<W.length),Ne=!Array.isArray(H[0]);if(pe&&D){for(var oe=0;oe<W.length;oe++)0<oe&&(de+=E),de+=z(W[oe],oe);0<H.length&&(de+=L)}for(var G=0;G<H.length;G++){var Z=(pe?W:H[G]).length,Y=!1,V=pe?Object.keys(H[G]).length===0:H[G].length===0;if(ae&&!pe&&(Y=ae==="greedy"?H[G].join("").trim()==="":H[G].length===1&&H[G][0].length===0),ae==="greedy"&&pe){for(var ue=[],te=0;te<Z;te++){var ce=Ne?W[te]:te;ue.push(H[G][ce])}Y=ue.join("").trim()===""}if(!Y){for(var ne=0;ne<Z;ne++){0<ne&&!V&&(de+=E);var we=pe&&Ne?W[ne]:ne;de+=z(H[G][we],ne)}G<H.length-1&&(!ae||0<Z&&!V)&&(de+=L)}}return de}function z(W,H){var ae,de;return W==null?"":W.constructor===Date?JSON.stringify(W).slice(1,25):(de=!1,N&&typeof W=="string"&&N.test(W)&&(W="'"+W,de=!0),ae=W.toString().replace(R,$),(de=de||T===!0||typeof T=="function"&&T(W,H)||Array.isArray(T)&&T[H]||((pe,Ne)=>{for(var oe=0;oe<Ne.length;oe++)if(-1<pe.indexOf(Ne[oe]))return!0;return!1})(ae,c.BAD_DELIMITERS)||-1<ae.indexOf(E)||ae.charAt(0)===" "||ae.charAt(ae.length-1)===" ")?I+ae+I:ae)}},c.RECORD_SEP="�",c.UNIT_SEP="�",c.BYTE_ORDER_MARK="\uFEFF",c.BAD_DELIMITERS=["\r",`
183`,'"',c.BYTE_ORDER_MARK],c.WORKERS_SUPPORTED=!o&&!!a.Worker,c.NODE_STREAM_INPUT=1,c.LocalChunkSize=10485760,c.RemoteChunkSize=5242880,c.DefaultDelimiter=",",c.Parser=m,c.ParserHandle=y,c.NetworkStreamer=u,c.FileStreamer=p,c.StringStreamer=f,c.ReadableStreamStreamer=g,a.jQuery&&((r=a.jQuery).fn.parse=function(S){var _=S.config||{},T=[];return this.each(function(L){if(!(r(this).prop("tagName").toUpperCase()==="INPUT"&&r(this).attr("type").toLowerCase()==="file"&&a.FileReader)||!this.files||this.files.length===0)return!0;for(var I=0;I<this.files.length;I++)T.push({file:this.files[I],inputElem:this,instanceConfig:r.extend({},_)})}),D(),this;function D(){if(T.length===0)A(S.complete)&&S.complete();else{var L,I,$,F,B=T[0];if(A(S.before)){var N=S.before(B.file,B.inputElem);if(typeof N=="object"){if(N.action==="abort")return L="AbortError",I=B.file,$=B.inputElem,F=N.reason,void(A(S.error)&&S.error({name:L},I,$,F));if(N.action==="skip")return void E();typeof N.config=="object"&&(B.instanceConfig=r.extend(B.instanceConfig,N.config))}else if(N==="skip")return void E()}var R=B.instanceConfig.complete;B.instanceConfig.complete=function(U){A(R)&&R(U,B.file,B.inputElem),E()},c.parse(B.file,B.instanceConfig)}}function E(){T.splice(0,1),D()}}),i&&(a.onmessage=function(S){S=S.data,c.WORKER_ID===void 0&&S&&(c.WORKER_ID=S.workerId),typeof S.input=="string"?a.postMessage({workerId:c.WORKER_ID,results:c.parse(S.input,S.config),finished:!0}):(a.File&&S.input instanceof File||S.input instanceof Object)&&(S=c.parse(S.input,S.config))&&a.postMessage({workerId:c.WORKER_ID,results:S,finished:!0})}),(u.prototype=Object.create(d.prototype)).constructor=u,(p.prototype=Object.create(d.prototype)).constructor=p,(f.prototype=Object.create(f.prototype)).constructor=f,(g.prototype=Object.create(d.prototype)).constructor=g,c})})(HD);var Rye=HD.exports;const Lye=Pe(Rye),Bye=e=>new Promise((t,n)=>{Lye.parse(e,{header:!0,skipEmptyLines:!0,complete:a=>{const r=a.data.map(o=>({sourceUserID:o.sourceUserID||o.id||o.user_id||o.email,sourceMemberID:o.sourceMemberID||o.member_id,sourceMembershipID:o.sourceMembershipID||o.membership_id,sourceEmail:o.sourceEmail||o.email,sourceAltEmail1:o.sourceAltEmail1||o.secondary_email,firstName:o.firstName||o.first_name,lastName:o.lastName||o.last_name,sourceAltId1:o.sourceAltId1,sourceAltId2:o.sourceAltId2,sourceAltId3:o.sourceAltId3,postalCode:o.postalCode||o.zip,state:o.state,membershipType:o.membershipType||o.plan,membershipStatus:o.membershipStatus||o.status,userGroup:o.userGroup||"customers"}));t(r)},error:a=>n(a)})}),Iye=()=>{const e=["sourceUserID","firstName","lastName","sourceEmail","sourceMemberID","sourceMembershipID","sourceAltEmail1","sourceAltId1","sourceAltId2","sourceAltId3","postalCode","state","membershipType","membershipStatus","userGroup"],t=["USR-99210","Sarah","Chen","[email protected]","MEM-882","PLATINUM-V3","[email protected]","LEGACY_ID_01","CRM_KEY_99","EXT_REF_A","10012","NY","Platinum","Active","customers"],n=["ADM-001","Alex","Jordan","[email protected]","STAFF-01","INTERNAL","","","","","94103","CA","Admin","A
183ctive","administrators"];return[e.join(","),t.join(","),n.join(",")].join(`
184`)},{FiShield:$ye,FiAlertTriangle:Mye,FiCheckCircle:NA,FiUpload:Fye,FiFileText:Uye,FiRefreshCw:Wye,FiUserCheck:Vye,FiTarget:zye,FiDownload:Hye,FiCode:Gye}=xt,qye=()=>{const{analyticsData:e,customUsers:t,fetchCustomUsers:n}=zt(),[a,r]=C.useState([]),[o,i]=C.useState(!1),[s,l]=C.useState(""),[c,d]=C.useState("csv"),[u,p]=C.useState(null),[f,g]=C.useState(!1);C.useEffect(()=>{const m=Oye(e,t);r(m)},[e,t]);const y=async()=>{g(!0);try{let m;c==="csv"?m=await Bye(s):m=JSON.parse(s);const{toUpsert:v,report:b}=Nye(t,Array.isArray(m)?m:[m]);if(v.length>0){const{error:k}=await yt.from("custom_users_1740000000000").upsert(v,{onConflict:"user_serial"});if(k)throw k}p(b),n()}catch(m){alert("Import Failed: "+(m.message||"Invalid format"))}finally{g(!1)}},x=()=>{const m=Iye(),v=new Blob([m],{type:"text/csv"}),b=window.URL.createObjectURL(v),k=document.createElement("a");k.href=b,k.download="intuitus_identity_template.csv",k.click()};return h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:61:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"61","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",className:"space-y-6",children:[h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:62:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"62","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-6%20rounded-xl%20border%20border-slate-200%20shadow-sm%20flex%20flex-col%20sm%3Aflex-row%20justify-between%20items-center%20gap-4%22%7D",className:"bg-white p-6 rounded-xl border border-slate-200 shadow-sm flex flex-col sm:flex-row justify-between items-center gap-4",children:[h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:63:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"63","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-4%22%7D",className:"flex items-center gap-4",children:[h.jsx("div",{"data-greta-id":"src/components/IdentityResolution.jsx:64:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"64","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-10%20h-10%20bg-blue-50%20rounded-lg%20flex%20items-center%20justify-center%20text-blue-600%22%7D",className:"w-10 h-10 bg-blue-50 rounded-lg flex items-center justify-center text-blue-600",children:h.jsx(K,{"data-greta-id":"src/components/IdentityResolution.jsx:65:12","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"65","data-component-file":"IdentityResolution.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-xl%22%7D",icon:$ye,className:"text-xl"})}),h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:67:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"67","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("h2",{"data-greta-id":"src/components/IdentityResolution.jsx:68:12","data-greta-name":"h2","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"68","data-component-file":"IdentityResolution.jsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-slate-900%22%7D",className:"text-lg font-bold text-slate-900",children:"Governance & Resolution"}),h.jsx("p",{"data-greta-id":"src/components/IdentityResolution.jsx:69:12","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"69","data-component-file":"IdentityResolution.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-slate-500%20font-medium%22%7D",className:"text-xs text-slate-500 font-medium",children:"Neural conflict detection v2.1"})]})]}),h.jsxs("button",{"data-greta-id":"src/components/IdentityResolution.jsx:72:8","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"72","data-component-file":"IdentityResolution.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22px-4%20py-2%20bg-slate-900%20text-white%20rounded-lg%20font-bold%20text-xs%20flex%20items-center%20gap-2%20hover%3Abg-slate-800%20transition-all%20shadow-sm%22%7D",onClick:()=>i(!0),className:"px-4 py-2 bg-slate-900 text-white rounded-lg font-bold text-xs flex items-center gap-2 hover:bg-slate-800 transition-all shadow-sm",children:[h.jsx(K,{"data-greta-id":"src/components/IdentityResolution.jsx:76:10","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"76","data-component-file":"IdentityResolution.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:Fye})," Bulk Import Data"]})]}),h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:80:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"80","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20lg%3Agrid-cols-3%20gap-6%22%7D",className:"grid grid-cols-1 lg:grid-cols-3 gap-6",children:[h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:81:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"81","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22lg%3Acol-span-2%20space-y-4%22%7D",className:"lg:col-span-2 space-y-4",children:[h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:82:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"82","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20mb-2%22%7D",className:"flex items-center justify-between mb-2",children:[h.jsx("h3",{"data-greta-id":"src/components/IdentityResolution.jsx:83:12","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"83","data-component-file":"IdentityResolution.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xs%20font-bold%20text-slate-400%20uppercase%20tracking-wider%20px-2%22%7D",className:"text-xs font-bold text-slate-400 uppercase tracking-wider px-2",children:"Anomaly Matrix"}),h.jsxs("span",{"data-greta-id":"src/components/IdentityResolution.jsx:84:12","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"84","data-component-file":"IdentityResolution.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22bg-rose-50%20text-rose-600%20px-2%20py-0.5%20rounded-md%20text-%5B10px%5D%20font-bold%20border%20border-rose-100%22%7D",className:"bg-rose-50 text-rose-600 px-2 py-0.5 rounded-md text-[10px] font-bold border border-rose-100",children:[a.length," Active Conflicts"]})]}),a.length===0?h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:90:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"90","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-12%2
1840rounded-xl%20border%20border-slate-200%20text-center%22%7D",className:"bg-white p-12 rounded-xl border border-slate-200 text-center",children:[h.jsx("div",{"data-greta-id":"src/components/IdentityResolution.jsx:91:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"91","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-emerald-50%20text-emerald-600%20rounded-lg%20flex%20items-center%20justify-center%20mx-auto%20mb-4%22%7D",className:"w-12 h-12 bg-emerald-50 text-emerald-600 rounded-lg flex items-center justify-center mx-auto mb-4",children:h.jsx(K,{"data-greta-id":"src/components/IdentityResolution.jsx:92:16","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"92","data-component-file":"IdentityResolution.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-xl%22%7D",icon:NA,className:"text-xl"})}),h.jsx("h4",{"data-greta-id":"src/components/IdentityResolution.jsx:94:14","data-greta-name":"h4","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"94","data-component-file":"IdentityResolution.jsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-slate-900%22%7D",className:"font-bold text-slate-900",children:"No Conflicts Detected"}),h.jsx("p",{"data-greta-id":"src/components/IdentityResolution.jsx:95:14","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"95","data-component-file":"IdentityResolution.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-slate-500%20text-xs%20mt-1%22%7D",className:"text-slate-500 text-xs mt-1",children:"Identity telemetry is perfectly synchronized."})]}):a.map((m,v)=>h.jsx(Xe.div,{"data-greta-id":"src/components/IdentityResolution.jsx:99:14","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"99","data-component-file":"IdentityResolution.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-5%20rounded-xl%20border%20border-slate-200%20shadow-sm%20hover%3Aborder-blue-300%20transition-colors%22%7D",initial:{opacity:0,y:10},animate:{opacity:1,y:0},className:"bg-white p-5 rounded-xl border border-slate-200 shadow-sm hover:border-blue-300 transition-colors",children:h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:105:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"105","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20gap-4%22%7D",className:"flex gap-4",children:[h.jsx("div",{"data-greta-id":"src/components/IdentityResolution.jsx:106:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"106","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%7D",className:`w-10 h-10 rounded-lg flex items-center justify-center flex-shrink-0 ${m.severity==="high"?"bg-rose-50 text-rose-600":"bg-amber-50 text-amber-600"}`,children:h.jsx(K,{"data-greta-id":"src/components/IdentityResolution.jsx:109:20","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"109","data-component-file":"IdentityResolution.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:Mye})}),h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:111:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"111","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-1%22%7D",className:"flex-1",children:[h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:112:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"112","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-start%22%7D",className:"flex justify-between items-start",children:[h.jsx("span",{"data-greta-id":"src/components/IdentityResolution.jsx:113:22","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"113","data-component-file":"IdentityResolution.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-bold%20uppercase%20text-blue-600%20tracking-wider%22%7D",className:"text-[10px] font-bold uppercase text-blue-600 tracking-wider",children:m.type.replace("_"," ")}),h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:114:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"114","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20gap-1%22%7D",className:"flex gap-1",children:[h.jsx("button",{"data-greta-id":"src/components/IdentityResolution.jsx:115:24","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"115","data-component-file":"IdentityResolution.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22p-1.5%20text-slate-400%20hover%3Atext-blue-600%20hover%3Abg-blue-50%20rounded%20transition-all%22%7D",className:"p-1.5 text-slate-400 hover:text-blue-600 hover:bg-blue-50 rounded transition-all",children:h.jsx(K,{"data-greta-id":"src/components/IdentityResolution.jsx:115:125","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"115","data-component-file":"IdentityResolution.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:Vye})}),h.jsx("button",{"data-greta-id":"src/components/IdentityResolution.jsx:116:24","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"116","data-component-file":"IdentityResolution.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22p-1.5%20text-slate-400%20hover%3Atext-slate-600%20hover%3Abg-slate-50%20rounded%20transition-all%22%7D",className:"p-1.5 text-slate-400 hover:text-slate-600 hover:bg-slate-50 rounded transition-all",children:h.jsx(K,{"data-greta-id":"src/components/IdentityResolution.jsx:116:127","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"116","data-component-file":"IdentityResolution.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:zye})})]})]}),h.jsx("h4",{"data-greta-id":"src/components/IdentityResolution.jsx:119:20","data-greta-name":"h4","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"119","data-component-file":"IdentityResolution.jsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-slate-900%20text-sm%20mt-0.5%22%7D",className:"font-bold text-slate-900 text-sm mt-0.5",children:m.description}),h.jsx("div",{"data-greta-id":"src/components/IdentityResolution.jsx:120:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"120","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-wrap%20gap-2%20mt-2%22%7D",className:"flex flex-wrap gap-2 mt-2",children:m.affected_ids.map(b=>h.jsx("span",{"data-greta-id":"src/components/IdentityResolution.jsx:122:24","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"122","data-component-file":"IdentityResolution.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-%5B9px%5D%20font-mono%20font-bold%20bg-slate-50%20px-2%20py-0.5%20rounded%20border%20border-slate-100%20text-slate-500%22%7D",className:"text-[9px] font-mono font-bold bg-slate-50 px-2 py-0.5 rounded border border-slate-100 text-slate-500",children:b.substring(0,12)},b))})]})]})},v))]}),h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:134:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"134","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%22%7D",className:"space-y-6",children:[h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:135:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"135","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-slate-900%20rounded-xl%20p-6%20text-white%20shadow-lg%22%7D",className:"bg-slate-900 rounded-xl p-6 text-white shadow-lg",children:[h.jsxs("h3",{"data-greta-id":"src/components/IdentityResolution.jsx:136:12","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"136","data-component-file":"IdentityResolution.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-sm%20font-bold%20mb-4%2
1840flex%20items-center%20gap-2%22%7D",className:"text-sm font-bold mb-4 flex items-center gap-2",children:[h.jsx(K,{"data-greta-id":"src/components/IdentityResolution.jsx:137:14","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"137","data-component-file":"IdentityResolution.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-blue-400%22%7D",icon:Wye,className:"text-blue-400"})," Resolution Logic"]}),h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:139:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"139","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",className:"space-y-3",children:[h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:140:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"140","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20text-xs%20p-2%20bg-white%2F5%20rounded-lg%22%7D",className:"flex items-center justify-between text-xs p-2 bg-white/5 rounded-lg",children:[h.jsx("span",{"data-greta-id":"src/components/IdentityResolution.jsx:141:16","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"141","data-component-file":"IdentityResolution.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-slate-400%22%7D",className:"text-slate-400",children:"Email Stitching"}),h.jsx("span",{"data-greta-id":"src/components/IdentityResolution.jsx:142:16","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"142","data-component-file":"IdentityResolution.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-emerald-400%20font-bold%22%7D",className:"text-emerald-400 font-bold",children:"ACTIVE"})]}),h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:144:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"144","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20text-xs%20p-2%20bg-white%2F5%20rounded-lg%22%7D",className:"flex items-center justify-between text-xs p-2 bg-white/5 rounded-lg",children:[h.jsx("span",{"data-greta-id":"src/components/IdentityResolution.jsx:145:16","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"145","data-component-file":"IdentityResolution.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-slate-400%22%7D",className:"text-slate-400",children:"Multi-Account Check"}),h.jsx("span",{"data-greta-id":"src/components/IdentityResolution.jsx:146:16","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"146","data-component-file":"IdentityResolution.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-emerald-400%20font-bold%22%7D",className:"text-emerald-400 font-bold",children:"ACTIVE"})]}),h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:148:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"148","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20text-xs%20p-2%20bg-white%2F5%20rou
184nded-lg%22%7D",className:"flex items-center justify-between text-xs p-2 bg-white/5 rounded-lg",children:[h.jsx("span",{"data-greta-id":"src/components/IdentityResolution.jsx:149:16","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"149","data-component-file":"IdentityResolution.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-slate-400%22%7D",className:"text-slate-400",children:"Orphaned Cleanup"}),h.jsx("span",{"data-greta-id":"src/components/IdentityResolution.jsx:150:16","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"150","data-component-file":"IdentityResolution.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-emerald-400%20font-bold%22%7D",className:"text-emerald-400 font-bold",children:"ACTIVE"})]})]})]}),h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:155:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"155","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-6%20rounded-xl%20border%20border-slate-200%20shadow-sm%22%7D",className:"bg-white p-6 rounded-xl border border-slate-200 shadow-sm",children:[h.jsx("h4",{"data-greta-id":"src/components/IdentityResolution.jsx:156:12","data-greta-name":"h4","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"156","data-component-file":"IdentityResolution.jsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-bold%20text-slate-400%20uppercase%20tracking-widest%20mb-4%22%7D",className:"text-[10px] font-bold text-slate-400 uppercase tracking-widest mb-4",children:"Identification Health"}),h.jsx("div",{"data-greta-id":"src/components/IdentityResolution.jsx:157:12","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"157","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-3xl%20font-bold%20text-slate-900%22%7D",className:"text-3xl font-bold text-slate-900",children:"98.4%"}),h.jsx("div",{"data-greta-id":"src/components/IdentityResolution.jsx:158:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"158","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-full%20bg-slate-100%20h-2%20rounded-full%20mt-4%22%7D",className:"w-full bg-slate-100 h-2 rounded-full mt-4",children:h.jsx("div",{"data-greta-id":"src/components/IdentityResolution.jsx:159:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"159","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-blue-600%20h-full%20rounded-full%20transition-all%20duration-1000%22%7D",className:"bg-blue-600 h-full rounded-full transition-all duration-1000",style:{width:"98.4%"}})}),h.jsxs("p",{"data-greta-id":"src/components/IdentityResolution.jsx:161:12","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"161","data-component-file":"IdentityResolution.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20text-slate-500%20mt-4%20leading-relaxed%22%7D",className:"text-[10px] text-slate-500 mt-4 leading-relaxed",children:["Based on ",e.pageViews.length," session signals processed in the last 24h."]})]})]})]}),h.jsx(ss,{"data-greta-id":"src/components/IdentityResolution.jsx:168:6","data-greta-name":"AnimatePresence","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"168","data-component-file":"IdentityResolution.jsx","data-component-name":"AnimatePresence","data-component-content":"%7B%7D",children:o&&h.jsx("div",{"data-greta-id":"src/components/IdentityResolution.jsx:170:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"170","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22fixed%20inset-0%20bg-slate-900%2F40%20backdrop-blur-sm%20z-%5B100%5D%20flex%20items-center%20justify-center%20p-6%22%7D",className:"fixed inset-0 bg-slate-900/40 backdrop-blur-sm z-[100] flex items-center justify-center p-6",children:h.jsxs(Xe.div,{"data-greta-id":"src/components/IdentityResolution.jsx:171:12","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"171","data-component-file":"IdentityResolution.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-xl%20shadow-2xl%20max-w-2xl%20w-full%20overflow-hidden%20border%20border-slate-200%22%7D",
184initial:{scale:.95,opacity:0},animate:{scale:1,opacity:1},className:"bg-white rounded-xl shadow-2xl max-w-2xl w-full overflow-hidden border border-slate-200",children:[h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:176:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"176","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-6%20border-b%20flex%20justify-between%20items-center%20bg-slate-50%22%7D",className:"p-6 border-b flex justify-between items-center bg-slate-50",children:[h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:177:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"177","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("h3",{"data-greta-id":"src/components/IdentityResolution.jsx:178:18","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"178","data-component-file":"IdentityResolution.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-slate-900%22%7D",className:"text-lg font-bold text-slate-900",children:"Bulk Identity Sync"}),h.jsx("p",{"data-greta-id":"src/components/IdentityResolution.jsx:179:18","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"179","data-component-file":"IdentityResolution.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-slate-500%20text-xs%20font-medium%20mt-1%22%7D",className:"text-slate-500 text-xs font-medium mt-1",children:"Reconcile external records with Intuitus telemetry"})]}),h.jsx("button",{"data-greta-id":"src/components/IdentityResolution.jsx:181:16","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"181","data-component-file":"IdentityResolution.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22text-slate-400%20hover%3Atext-rose-500%20transition-all%22%7D",onClick:()=>{i(!1),p(null)},className:"text-slate-400 hover:text-rose-500 transition-all",children:h.jsx(K,{"data-greta-id":"src/components/IdentityResolution.jsx:182:18","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"182","data-component-file":"IdentityResolution.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-xl%22%7D",icon:wf,className:"text-xl"})})]}),h.jsx("div",{"data-greta-id":"src/components/IdentityResolution.jsx:186:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"186","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-6%22%7D",className:"p-6",children:u?h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:237:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"237","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-center%20py-4%22%7D",className:"text-center py-4",children:[h.jsx("div",{"data-greta-id":"src/components/IdentityResolution.jsx:238:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"238","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-emerald-50%20text-emerald-600%20rounded-lg%20flex%20items-center%20justify-center%20mx-auto%20mb-4%22%7D",className:"w-12 h-12 bg-emerald-50 text-emerald-600 rounded-lg flex items-center justify-center mx-auto mb-4",children:h.jsx(K,{"data-greta-id":"src/components/IdentityResolution.jsx:239:22","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"239","data-component-file":"IdentityResolution.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-2xl%22%7D",icon:NA,className:"text-2xl"})}),h.jsx("h4",{"data-greta-id":"src/components/IdentityResolution.jsx:241:20","data-greta-name":"h4","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"241","data-component-file":"IdentityResolution.jsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-slate-900%20mb-6%22%7D",className:"text-lg font-bold text-slate-900 mb-6",children:"Reconciliation Complete"}),h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:242:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"242","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-3%20gap-4%20mb-6%22%7D",className:"grid grid-cols-3 gap-4 mb-6",children:[h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:243:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"243","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-slate-50%20p-4%20rounded-lg%20border%20border-slate-100%22%7D",className:"bg-slate-50 p-4 rounded-lg border border-slate-100",children:[h.jsx("div",{"data-greta-id":"src/components/IdentityResolution.jsx:244:24","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"244","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-blue-600%22%7D",className:"text-xl font-bold text-blue-600",children:u.created}),h.jsx("div",{"data-greta-id":"src/components/IdentityResolution.jsx:245:24","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"245","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-bold%20text-slate-400%20uppercase%22%7D",className:"text-[10px] font-bold text-slate-400 uppercase",children:"New"})]}),h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:247:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"247","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-slate-50%20p-4%20rounded-lg%20border%20border-slate-100%22%7D",className:"bg-slate-50 p-4 rounded-lg border border-slate-100",children:[h.jsx("div",{"data-greta-id":"src/components/IdentityResolution.jsx:248:24","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"248","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-emerald-600%22%7D",className:"text-xl font-bold text-emerald-600",children:u.reconciled}
184),h.jsx("div",{"data-greta-id":"src/components/IdentityResolution.jsx:249:24","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"249","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-bold%20text-slate-400%20uppercase%22%7D",className:"text-[10px] font-bold text-slate-400 uppercase",children:"Updated"})]}),h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:251:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"251","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-slate-50%20p-4%20rounded-lg%20border%20border-slate-100%22%7D",className:"bg-slate-50 p-4 rounded-lg border border-slate-100",children:[h.jsx("div",{"data-greta-id":"src/components/IdentityResolution.jsx:252:24","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"252","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-slate-400%22%7D",className:"text-xl font-bold text-slate-400",children:u.identical}),h.jsx("div",{"data-greta-id":"src/components/IdentityResolution.jsx:253:24","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"253","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-bold%20text-slate-400%20uppercase%22%7D",className:"text-[10px] font-bold text-slate-400 uppercase",children:"Skipped"})]})]}),h.jsx("button",{"data-greta-id":"src/components/IdentityResolution.jsx:256:20","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"256","data-component-file":"IdentityResolution.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22px-8%20py-2%20bg-slate-900%20text-white%20rounded-lg%20font-bold%20uppercase%20text-%5B10px%5D%20tracking-widest%22%7D",onClick:()=>{i(!1),p(null)},className:"px-8 py-2 bg-slate-900 text-white rounded-lg font-bold uppercase text-[10px] tracking-widest",children:"Done"})]}):h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:188:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"188","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",className:"space-y-4",children:[h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:189:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"189","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20gap-2%20p-1%20bg-slate-100%20rounded-lg%20w-fit%22%7D",className:"flex gap-2 p-1 bg-slate-100 rounded-lg w-fit",children:[h.jsxs("button",{"data-greta-id":"src/components/IdentityResolution.jsx:190:22","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"190","data-component-file":"IdentityResolution.jsx","data-component-name":"button","data-component-content":"%7B%7D",onClick:()=>d("csv"),className:`px-4 py-1.5 rounded-md text-[10px] font-bold uppercase tracking-wider transition-all ${c==="csv"?"bg-white text-blue-600 shadow-sm":"text-slate-500"}`,children:[h.jsx(K,{"data-greta-id":"src/components/IdentityResolution.jsx:196:24","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"196","data-component-file":"IdentityResolution.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22inline%20mr-2%22%7D",icon:Uye,className:"inline mr-2"})," CSV"]}),h.jsxs("button",{"data-greta-id":"src/components/IdentityResolution.jsx:198:22","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"198","data-component-file":"IdentityResolution.jsx","data-component-name":"button","data-component-content":"%7B%7D",onClick:()=>d("json"),className:`px-4 py-1.5 rounded-md text-[10px] font-bold uppercase tracking-wider transition-all ${c==="json"?"bg-white text-blue-600 shadow-sm":"text-slate-500"}`,children:[h.jsx(K,{"data-greta-id":"src/components/IdentityResolution.jsx:204:24","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"204","data-component-file":"IdentityResolution.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22inline%20mr-2%22%7D",icon:Gye,className:"inline mr-2"})," JSON"]})]}),h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:208:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"208","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",className:"relative",children:[h.jsx("textarea",{"data-greta-id":"src/components/IdentityResolution.jsx:209:22","data-greta-name":"textarea","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"209","data-component-file":"IdentityResolution.jsx","data-component-name":"textarea","data-component-content":"%7B%22className%22%3A%22w-full%2
1840h-48%20bg-slate-50%20border%20border-slate-200%20rounded-lg%20p-4%20font-mono%20text-xs%20focus%3Aring-2%20focus%3Aring-blue-500%2F20%20focus%3Aborder-blue-500%20outline-none%20resize-none%20transition-all%22%7D",className:"w-full h-48 bg-slate-50 border border-slate-200 rounded-lg p-4 font-mono text-xs focus:ring-2 focus:ring-blue-500/20 focus:border-blue-500 outline-none resize-none transition-all",placeholder:c==="csv"?"sourceUserID,firstName,lastName,sourceEmail...":'[{"sourceUserID": "..."}]',value:s,onChange:m=>l(m.target.value)}),c==="csv"&&h.jsxs("button",{"data-greta-id":"src/components/IdentityResolution.jsx:216:24","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"216","data-component-file":"IdentityResolution.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22absolute%20bottom-3%20right-3%20flex%20items-center%20gap-2%20px-3%20py-1.5%20bg-white%20border%20border-slate-200%20rounded-md%20text-%5B10px%5D%20font-bold%20text-blue-600%20hover%3Abg-blue-50%20transition-all%20shadow-sm%22%7D",onClick:x,className:"absolute bottom-3 right-3 flex items-center gap-2 px-3 py-1.5 bg-white border border-slate-200 rounded-md text-[10px] font-bold text-blue-600 hover:bg-blue-50 transition-all shadow-sm",children:[h.jsx(K,{"data-greta-id":"src/components/IdentityResolution.jsx:220:26","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"220","data-component-file":"IdentityResolution.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:Hye})," Sample CSV"]})]}),h.jsxs("div",{"data-greta-id":"src/components/IdentityResolution.jsx:225:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"225","data-component-file":"IdentityResolution.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-end%20gap-3%20mt-4%22%7D",className:"flex justify-end gap-3 mt-4",children:[h.jsx("button",{"data-greta-id":"src/components/IdentityResolution.jsx:226:22","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"226","data-component-file":"IdentityResolution.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22px-4%20py-2%20text-slate-500%20text-xs%20font-bold%20uppercase%20tracking-widest%22%7D",onClick:()=>i(!1),className:"px-4 py-2 text-slate-500 text-xs font-bold uppercase tracking-widest",children:"Cancel"}),h.jsx("button",{"data-greta-id":"src/components/IdentityResolution.jsx:227:22","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/IdentityResolution.jsx","data-component-line":"227","data-component-file":"IdentityResolution.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22px-6%20py-2%20bg-blue-600%20text-white%20rounded-lg%20font-bold%20uppercase%20text-%5B10px%5D%20tracking-widest%20shadow-lg%20shadow-blue-100%20disabled%3Aopacity-50%22%7D",onClick:y,disabled:f||!s,className:"px-6 py-2 bg-blue-600 text-white rounded-lg font-bold uppercase text-[10px] tracking-widest shadow-lg shadow-blue-100 disabled:opacity-50",children:f?"Processing...":"Execute Sync"})]})]})})]})})})]})},Kye=async()=>{const e={database:{status:"checking",message:"",latency:0},schema:{status:"checking",missingFields:[]},telemetry:{status:"healthy",eventCount:0}},t=Date.now();try{const{error:n}=await yt.from("custom_users_1740000000000").select("count",{count:"exact",head:!0});if(e.database.latency=Date.now()-t,n)throw n;e.database.status="healthy",e.database.message=`Active connection established (${e.database.latency}ms)`;const a=["source_user_id","source_member_id","source_membership_id","source_alt_id_1","source_alt_id_2","source_alt_id_3","source_email","source_alt_email_1"],{data:r}=await yt.rpc("get_table_columns",{t_name:"custom_users_1740000000000"}),{data:o}=await yt.from("custom_users_1740000000000").select("*").limit(1);if(o&&o.length>=0){const s=o.length>0?Object.keys(o[0]):[];e.schema.status="healthy"}const i=JSON.parse(localStorage.getItem("intuitus_data")||'{"events":[]}');e.telemetry.eventCount=i.events.length}catch(n){e.database.status="error",e.database.message=n.message}return e},{FiDatabase:Jye,FiCheckCircle:Yye,FiRefreshCw:Xye,FiCpu:Qye,FiGlobe:RA,FiLock:Zye,FiTerminal:eve,FiRadio:tve}=xt,nve=()=>{const{analyticsData:e}=zt(),[t,n]=C.useState(null),[a,r]=C.useState(!0),[o,i]=C.useState("Detecting..."),s=async()=>{r(!0);const l=await Kye();n(l),r(!1),typeof window<"u"&&i(window.location.host)};return C.useEffect(()=>{s()},[]),h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:32:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"32","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%22%7D",className:"space-y-8",children:[h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:34:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"34","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-8%20rounded-3xl%20border%20border-slate-200%20shadow-sm%20flex%20flex-col%20md%3Aflex-row%20justify-between%20items-center%20gap-6%22%7D",className:"bg-white p-8 rounded-3xl border border-slate-200 shadow-sm flex flex-col md:flex-row justify-between items-center gap-6",children:[h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:35:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"35","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-5%22%7D",className:"flex items-center gap-5",children:[h.jsx("div",{"data-greta-id":"src/components/PlatformHealth.jsx:36:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"36","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-14%20h-14%20bg-blue-600%20rounded-2xl%20flex%20items-center%20justify-center%20text-white%20shadow-lg%20shadow-blue-200%22%7D",className:"w-14 h-14 bg-blue-600 rounded-2xl flex items-center justify-center text-white shadow-lg shadow-blue-200",children:h.jsx(K,{"data-greta-id":"src/components/PlatformHealth.jsx:37:12","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"37","data-component-file":"PlatformHealth.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-2xl%22%7D",icon:RA,className:"text-2xl"})}),h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:39:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"39","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("h2",{"data-greta-id":"src/components/PlatformHealth.jsx:40:12","data-greta-name":"h2","data-greta-editable":"true","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"40","data-component-file":"PlatformHealth.jsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-xl%20font-black%20text-slate-900%20tracking-tight%22%7D",className:"text-xl font-black text-slate-900 tracking-tight",children:"Surveillance Origin"}),h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:41:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"41","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-2%20mt-1%22%7D",className:"flex items-center gap-2 mt-1",children:[h.jsx("span",{"data-greta-id":"src/components/PlatformHealth.jsx:42:14","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"42","data-component-file":"PlatformHealth.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-sm%20font-mono%20text-blue-600%20font-bold%20bg-blue-50%20px-2.5%20py-1%20rounded-lg%22%7D",className:"text-sm font-mono text-blue-600 font-bold bg-blue-50 px-2.5 py-1 rounded-lg",children:o}),h.jsxs("span",{"data-greta-id":"src/components/PlatformHealth.jsx:45:14","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"45","data-component-file":"PlatformHealth.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-1%20text-%5B10px%5D%20font-black%20text-emerald-600%20uppercase%20tracking-widest%20bg-emerald-50%20px-2%20py-1%20rounded-lg%20border%20border-emerald-100%22%7D",className:"flex items-center gap-1 text-[10px] font-black text-emerald-600 uppercase tracking-widest bg-emerald-50 px-2 py-1 rounded-lg border border-emerald-100",children:[h.jsx(K,{"data-greta-id":"src/components/PlatformHealth.jsx:46:16","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"46","data-component-file":"PlatformHealth.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:Yye})," Verified"]})]})]})]}),h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:51:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"51","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-right%22%7D",className:"text-right",children:[h.jsx("div",{"data-greta-id":"src/components/PlatformHealth.jsx:52:10","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"52","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-black%20text-slate-400%20uppercase%20tracking-%5B0.2em%5D%20mb-1%22%7D",className:"text-[10px] font-black text-slate-400 uppercase tracking-[0.2em] mb-1",children:"Environment"}),h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:53:10","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"53","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20font-black%20text-slate-900%20flex%20items-center%20gap-2%20justify-end%22%7D",className:"text-sm font-black text-slate-900 flex items-center gap-2 justify-end",children:[h.jsx("div",{"data-greta-id":"src/components/PlatformHealth.jsx:54:13","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"54","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-2%20h-2%20bg-emerald-500%20rounded-full%20animate-pulse%22%7D",className:"w-2 h-2 bg-emerald-500 rounded-full animate-pulse"}),"PRODUCTION_LIVE"]})]})]}),h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:60:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"60","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20lg%3Agrid-cols-3%20gap-8%22%7D",className:"grid grid-cols-1 lg:grid-cols-3 gap-8",children:[h.jsx(zm,{"data-greta-id":"src/components/PlatformHealth.jsx:61:8","data-greta-name":"HealthCard","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"61","data-component-file":"PlatformHealth.jsx","data-component-name":"HealthCard","data-component-content":"%7B%22title%22%3A%22Telemetry%20Storage%22%2C%22detail%22%3A%22Supabase%20Real-time%20Cluster%22%7D",icon:Jye,title:"Telemetry Storage",status:t==null?void 0:t.database.status,detail:"Supabase Real-time Cluster",metric:`${(t==null?void 0:t.database.latency)||0}ms`}),h.jsx(zm,{"data-greta-id":"src/components/PlatformHealth.jsx:68:8","data-greta-name":"HealthCard","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"68","data-component-file":"PlatformHealth.jsx","data-component-name":"HealthCard","data-component-content":"%7B%22title%22%3A%22Data%20Sanitization%22%2C%22status%22%3A%22healthy%22%2C%22detail%22%3A%22Zero-PII%20Payload%20Validation%22%2C%22metric%22%3A%22ENABLED%22%7D",
184icon:Zye,title:"Data Sanitization",status:"healthy",detail:"Zero-PII Payload Validation",metric:"ENABLED"}),h.jsx(zm,{"data-greta-id":"src/components/PlatformHealth.jsx:75:8","data-greta-name":"HealthCard","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"75","data-component-file":"PlatformHealth.jsx","data-component-name":"HealthCard","data-component-content":"%7B%22title%22%3A%22Neural%20Pipeline%22%2C%22status%22%3A%22healthy%22%2C%22detail%22%3A%22Active%20Event%20Buffer%22%7D",icon:Qye,title:"Neural Pipeline",status:"healthy",detail:"Active Event Buffer",metric:`${e.pageViews.length+e.events.length} Signals`})]}),h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:85:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"85","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-slate-900%20rounded-%5B2.5rem%5D%20p-10%20text-white%20shadow-2xl%22%7D",className:"bg-slate-900 rounded-[2.5rem] p-10 text-white shadow-2xl",children:[h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:86:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"86","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20mb-8%22%7D",className:"flex items-center justify-between mb-8",children:[h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:87:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"87","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-3%22%7D",className:"flex items-center gap-3",children:[h.jsx("div",{"data-greta-id":"src/components/PlatformHealth.jsx:88:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"88","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-blue-600%20rounded-2xl%20flex%20items-center%20justify-center%20shadow-xl%20shadow-blue-900%2F50%22%7D",className:"w-12 h-12 bg-blue-600 rounded-2xl flex items-center justify-center shadow-xl shadow-blue-900/50",children:h.jsx(K,{"data-greta-id":"src/components/PlatformHealth.jsx:89:14","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"89","data-component-file":"PlatformHealth.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:eve})}),h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:91:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"91","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("h3",{"data-greta-id":"src/components/PlatformHealth.jsx:92:14","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"92","data-component-file":"PlatformHealth.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%22%7D",className:"text-lg font-bold",children:"Live Signal Monitor"}),h.jsx("p",{"data-greta-id":"src/components/PlatformHealth.jsx:93:14","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"93","data-component-file":"PlatformHealth.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-slate-400%20text-xs%20font-medium%20uppercase%20tracking-widest%22%7D",className:"text-slate-400 text-xs font-medium uppercase tracking-widest",children:"Real-time incoming telemetry log"})]})]}),h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:96:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"96","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-2%20px-4%20py-2%20bg-blue-500%2F10%20border%20border-blue-500%2F20%20rou
184nded-xl%22%7D",className:"flex items-center gap-2 px-4 py-2 bg-blue-500/10 border border-blue-500/20 rounded-xl",children:[h.jsx("div",{"data-greta-id":"src/components/PlatformHealth.jsx:97:13","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"97","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-2%20h-2%20bg-blue-400%20rounded-full%20animate-ping%22%7D",className:"w-2 h-2 bg-blue-400 rounded-full animate-ping"}),h.jsx("span",{"data-greta-id":"src/components/PlatformHealth.jsx:98:13","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"98","data-component-file":"PlatformHealth.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-black%20text-blue-400%20uppercase%20tracking-widest%22%7D",className:"text-[10px] font-black text-blue-400 uppercase tracking-widest",children:"Listening"})]})]}),h.jsx("div",{"data-greta-id":"src/components/PlatformHealth.jsx:102:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"102","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%20max-h-64%20overflow-y-auto%20custom-scrollbar%20pr-4%22%7D",className:"space-y-4 max-h-64 overflow-y-auto custom-scrollbar pr-4",children:e.pageViews.length===0&&e.events.length===0?h.jsx("div",{"data-greta-id":"src/components/PlatformHealth.jsx:104:12","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"104","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22py-12%20text-center%20text-slate-500%20italic%20font-medium%22%7D",className:"py-12 text-center text-slate-500 italic font-medium",children:"No signals detected yet. Deploy the script to start monitoring."}):[...e.pageViews,...e.events].sort((l,c)=>c.timestamp-l.timestamp).slice(0,10).map((l,c)=>h.jsxs(Xe.div,{"data-greta-id":"src/components/PlatformHealth.jsx:112:16","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"112","data-component-file":"PlatformHealth.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20p-4%20bg-white%2F5%20border%20border-white%2F10%20rounded-2xl%22%7D",initial:{opacity:0,x:-10},animate:{opacity:1,x:0},className:"flex items-center justify-between p-4 bg-white/5 border border-white/10 rounded-2xl",children:[h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:118:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"118","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-4%22%7D",className:"flex items-center gap-4",children:[h.jsx("div",{"data-greta-id":"src/components/PlatformHealth.jsx:119:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"119","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-8%20h-8%20bg-blue-500%2F20%20text-blue-400%20rounded-lg%20flex%20items-center%20justify-center%22%7D",className:"w-8 h-8 bg-blue-500/20 text-blue-400 rounded-lg flex items-center justify-center",children:h.jsx(K,{"data-greta-id":"src/components/PlatformHealth.jsx:120:22","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"120","data-component-file":"PlatformHealth.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-sm%22%7D",icon:l.eventType==="pageview"?RA:tve,className:"text-sm"})}),h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:122:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"122","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("div",{"data-greta-id":"src/components/PlatformHealth.jsx:123:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"123","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-xs%20font-black%20text-white%20uppercase%20tracking-wider%22%7D",className:"text-xs font-black text-white uppercase tracking-wider",children:l.eventType==="pageview"?"PAGE_VIEW":l.eventName}),h.jsx("div",{"data-greta-id":"src/components/PlatformHealth.jsx:126:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"126","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20text-slate-400%20font-mono%20mt-0.5%22%7D",className:"text-[10px] text-slate-400 font-mono mt-0.5",children:l.page||l.url})]})]}),h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:131:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"131","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-right%22%7D",className:"text-right",children:[h.jsx("div",{"data-greta-id":"src/components/PlatformHealth.jsx:132:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"132","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-black%20text-blue-400%22%7D",className:"text-[10px] font-black text-blue-400",children:new Date(l.timestamp).toLocaleTimeString()}),h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:133:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"133","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B9px%5D%20text-slate-500%20font-mono%20mt-0.5%22%7D",className:"text-[9px] text-slate-500 font-mono mt-0.5",children:["VID: ",l.visitorId.substring(0,8)]})]})]},c))})]}),h.jsx("div",{"data-greta-id":"src/components/PlatformHealth.jsx:141:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"141","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-center%20pt-6%22%7D",className:"flex justify-center pt-6",children:h.jsxs("button",{"data-greta-id":"src/components/PlatformHealth.jsx:142:8","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"142","data-component-file":"PlatformHealth.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-3%20px-8%20py-4%20bg-white%20border%20border-slate-200%20rounded-2xl%20text-%5B10px%5D%20font-black%20uppercase%20tracking-widest%20text-slate-600%20hover%3Abg-slate-50%20hover%3Atext-slate-900%20transition-all%20shadow-sm%20hover%3Ashadow-xl%20group%22%7D",onClick:s,className:"flex items-center gap-3 px-8 py-4 bg-white border border-slate-200 rounded-2xl text-[10px] font-black uppercase tracking-widest text-slate-600 hover:bg-slate-50 hover:text-slate-900 transition-all shadow-sm hover:shadow-xl group",children:[h.jsx(K,{"data-greta-id":"src/components/PlatformHealth.jsx:146:10","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"146","data-component-file":"PlatformHealth.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:Xye,className:`text-sm ${a?"animate-spin":"group-hover:rotate-180 transition-transform duration-500"}`}),"Run Global Diagnostics"]})})]})},zm=({icon:e,title:t,status:n,detail:a,metric:r})=>h.jsxs(Xe.div,{"data-greta-id":"src/components/PlatformHealth.jsx:155:2","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"155","data-component-file":"PlatformHealth.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-8%20rounded-%5B2rem%5D%20border%20border-slate-100%20shadow-sm%20hover%3Ashadow-xl%20transition-all%22%7D",initial:{opacity:0,y:10}
184,animate:{opacity:1,y:0},className:"bg-white p-8 rounded-[2rem] border border-slate-100 shadow-sm hover:shadow-xl transition-all",children:[h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:156:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"156","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-start%20mb-6%22%7D",className:"flex justify-between items-start mb-6",children:[h.jsx("div",{"data-greta-id":"src/components/PlatformHealth.jsx:157:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"157","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-slate-50%20rounded-2xl%20flex%20items-center%20justify-center%20text-blue-600%20border%20border-slate-100%22%7D",className:"w-12 h-12 bg-slate-50 rounded-2xl flex items-center justify-center text-blue-600 border border-slate-100",children:h.jsx(K,{"data-greta-id":"src/components/PlatformHealth.jsx:158:8","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"158","data-component-file":"PlatformHealth.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-xl%22%7D",icon:e,className:"text-xl"})}),h.jsx("div",{"data-greta-id":"src/components/PlatformHealth.jsx:160:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"160","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%7D",className:`px-3 py-1 rounded-lg text-[10px] font-black uppercase tracking-widest ${n==="healthy"?"bg-emerald-50 text-emerald-600 border border-emerald-100":"bg-rose-50 text-rose-600 border border-rose-100"}`,children:n||"checking"})]}),h.jsx("h4",{"data-greta-id":"src/components/PlatformHealth.jsx:166:4","data-greta-name":"h4","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"166","data-component-file":"PlatformHealth.jsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-black%20text-slate-900%20text-base%22%7D",className:"font-black text-slate-900 text-base",children:t}),h.jsx("p",{"data-greta-id":"src/components/PlatformHealth.jsx:167:4","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"167","data-component-file":"PlatformHealth.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-slate-500%20font-medium%20mt-1%20mb-6%20leading-relaxed%22%7D",className:"text-xs text-slate-500 font-medium mt-1 mb-6 leading-relaxed",children:a}),h.jsxs("div",{"data-greta-id":"src/components/PlatformHealth.jsx:168:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"168","data-component-file":"PlatformHealth.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22pt-6%20border-t%20border-slate-50%20flex%20justify-between%20items-center%22%7D",className:"pt-6 border-t border-slate-50 flex justify-between items-center",children:[h.jsx("span",{"data-greta-id":"src/components/PlatformHealth.jsx:169:6","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"169","data-component-file":"PlatformHealth.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-black%20text-slate-400%20uppercase%20tracking-%5B0.2em%5D%22%7D",className:"text-[10px] font-black text-slate-400 uppercase tracking-[0.2em]",children:"Telemetry Spec"}),h.jsx("span",{"data-greta-id":"src/components/PlatformHealth.jsx:170:6","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/PlatformHealth.jsx","data-component-line":"170","data-component-file":"PlatformHealth.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-xs%20font-black%20text-slate-900%20font-mono%22%7D",className:"text-xs font-black text-slate-900 font-mono",children:r})]})]}),{FiHistory:ave,FiClock:rve,FiFileText:ove,FiChevronRight:ive}=xt,sve=()=>{const[e,t]=C.useState([]);return C.useEffect(()=>{(async()=>{const{data:a}=await yt.from("system_change_logs_1740000000003").select("*").order("request_timestamp",{ascending:!1});a&&t(a)})()},[]),h.jsxs("div",{"data-greta-id":"src/components/ChangeLog.jsx:22:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"22","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-10%22%7D",className:"space-y-10",children:[h.jsxs("div",{"data-greta-id":"src/components/ChangeLog.jsx:23:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"23","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-10%20rounded-%5B2.5rem%5D%20border%20border-slate-100%20shadow-2xl%20shadow-indigo-900%2F5%22%7D",className:"bg-white p-10 rounded-[2.5rem] border border-slate-100 shadow-2xl shadow-indigo-900/5",children:[h.jsxs("h2",{"data-greta-id":"src/components/ChangeLog.jsx:24:8","data-greta-name":"h2","data-greta-editable":"true","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"24","data-component-file":"ChangeLog.jsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-3xl%20font-black%20text-slate-900%20tracking-tight%20flex%20items-center%20gap-4%22%7D",className:"text-3xl font-black text-slate-900 tracking-tight flex items-center gap-4",children:[h.jsx("div",{"data-greta-id":"src/components/ChangeLog.jsx:25:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"25","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%2
1840bg-indigo-600%20rounded-2xl%20flex%20items-center%20justify-center%20text-white%20shadow-xl%20shadow-indigo-200%22%7D",className:"w-12 h-12 bg-indigo-600 rounded-2xl flex items-center justify-center text-white shadow-xl shadow-indigo-200",children:h.jsx(K,{"data-greta-id":"src/components/ChangeLog.jsx:26:12","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"26","data-component-file":"ChangeLog.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:ave})}),"System Audit Trail"]}),h.jsx("p",{"data-greta-id":"src/components/ChangeLog.jsx:30:8","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"30","data-component-file":"ChangeLog.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-slate-400%20font-bold%20uppercase%20text-%5B10px%5D%20tracking-%5B0.2em%5D%20mt-2%22%7D",className:"text-slate-400 font-bold uppercase text-[10px] tracking-[0.2em] mt-2",children:"Historical modification registry"})]}),h.jsxs("div",{"data-greta-id":"src/components/ChangeLog.jsx:33:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"33","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%22%7D",className:"relative",children:[h.jsx("div",{"data-greta-id":"src/components/ChangeLog.jsx:34:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"34","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20left-8%20top-0%20bottom-0%20w-px%20bg-slate-200%22%7D",className:"absolute left-8 top-0 bottom-0 w-px bg-slate-200"}),h.jsx("div",{"data-greta-id":"src/components/ChangeLog.jsx:35:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"35","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-12%22%7D",className:"space-y-12",children:e.map((n,a)=>h.jsxs(Xe.div,{"data-greta-id":"src/components/ChangeLog.jsx:37:12","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"37","data-component-file":"ChangeLog.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22relative%20pl-24%22%7D",initial:{opacity:0,x:-20},animate:{opacity:1,x:0},transition:{delay:a*.1},className:"relative pl-24",children:[h.jsx("div",{"data-greta-id":"src/components/ChangeLog.jsx:38:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"38","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20left-6%20top-2%20w-4%20h-4%20rounded-full%20bg-indigo-600%20border-4%20border-white%20shadow-lg%20z-10%22%7D",className:"absolute left-6 top-2 w-4 h-4 rounded-full bg-indigo-600 border-4 border-white shadow-lg z-10"}),h.jsxs("div",{"data-greta-id":"src/components/ChangeLog.jsx:40:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"40","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-8%20rounded-%5B2.5rem%5D%20border%20border-slate-100%20shadow-sm%20hover%3Ashadow-xl%20transition-all%20group%22%7D",className:"bg-white p-8 rounded-[2.5rem] border border-slate-100 shadow-sm hover:shadow-xl transition-all group",children:[h.jsxs("div",{"data-greta-id":"src/components/ChangeLog.jsx:41:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"41","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-col%20md%3Aflex-row%20justify-between%20items-start%20md%3Aitems-center%20gap-6%20mb-8%22%7D",className:"flex flex-col md:flex-row justify-between items-start md:items-center gap-6 mb-8",children:[h.jsxs("div",{"data-greta-id":"src/components/ChangeLog.jsx:42:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"42","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsxs("div",{"data-greta-id":"src/components/ChangeLog.jsx:43:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"43","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-3%20text-indigo-600%20font-black%20text-%5B10px%5D%20uppercase%20tracking-widest%20mb-2%22%7D",className:"flex items-center gap-3 text-indigo-600 font-black text-[10px] uppercase tracking-widest mb-2",children:[h.jsx(K,{"data-greta-id":"src/components/ChangeLog.jsx:44:22","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"44","data-component-file":"ChangeLog.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:rve}),Tf(new Date(n.request_timestamp),"PPP p")]}),h.jsx("h3",{"data-greta-id":"src/components/ChangeLog.jsx:47:20","data-greta-name":"h3","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"47","data-component-file":"ChangeLog.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-black%20text-slate-900%20tracking-tight%22%7D",className:"text-2xl font-black text-slate-900 tracking-tight",children:n.title})]}),h.jsxs("div",{"data-greta-id":"src/components/ChangeLog.jsx:49:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"49","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-slate-50%20px-6%20py-2%20rounded-xl%20text-%5B10px%5D%20font-black%20text-slate-400%20uppercase%20tracking-widest%20border%20border-slate-100%22%7D",className:"bg-slate-50 px-6 py-2 rounded-xl text-[10px] font-black text-slate-400 uppercase tracking-widest border border-slate-100",children:["ID: ",n.id.substring(0,8)]})]}),h.jsx("p",{"data-greta-id":"src/components/ChangeLog.jsx:54:16","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"54","data-component-file":"ChangeLog.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-slate-500%20font-medium%20text-lg%20leading-relaxed%20mb-8%20max-w-3xl%22%7D",className:"text-slate-500 font-medium text-lg leading-relaxed mb-8 max-w-3xl",children:n.description}),h.jsxs("div",{"data-greta-id":"src/components/ChangeLog.jsx:58:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"58","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-3%22%7D",className:"space-y-3",children:[h.jsx("div",{"data-greta-id":"src/components/ChangeLog.jsx:59:18","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"59","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-black%20text-slate-400%20uppercase%20tracking-widest%20mb-4
184%22%7D",className:"text-[10px] font-black text-slate-400 uppercase tracking-widest mb-4",children:"Key Modifications"}),n.actions.map((r,o)=>h.jsxs("div",{"data-greta-id":"src/components/ChangeLog.jsx:61:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"61","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-between%20p-4%20bg-slate-50%20rounded-2xl%20border%20border-slate-100%20group-hover%3Abg-indigo-50%2F50%20transition-colors%22%7D",className:"flex items-center justify-between p-4 bg-slate-50 rounded-2xl border border-slate-100 group-hover:bg-indigo-50/50 transition-colors",children:[h.jsxs("div",{"data-greta-id":"src/components/ChangeLog.jsx:62:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"62","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-4%22%7D",className:"flex items-center gap-4",children:[h.jsx("div",{"data-greta-id":"src/components/ChangeLog.jsx:63:24","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"63","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-10%20h-10%20bg-white%20rounded-xl%20flex%20items-center%20justify-center%20text-indigo-600%20shadow-sm%22%7D",className:"w-10 h-10 bg-white rounded-xl flex items-center justify-center text-indigo-600 shadow-sm",children:h.jsx(K,{"data-greta-id":"src/components/ChangeLog.jsx:64:26","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"64","data-component-file":"ChangeLog.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:ove})}),h.jsxs("div",{"data-greta-id":"src/components/ChangeLog.jsx:66:24","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"66","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("div",{"data-greta-id":"src/components/ChangeLog.jsx:67:26","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"67","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20font-black%20text-slate-900%22%7D",className:"text-sm font-black text-slate-900",children:r.file}),h.jsx("div",{"data-greta-id":"src/components/ChangeLog.jsx:68:26","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"68","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-bold%20text-slate-400%22%7D",className:"text-[10px] font-bold text-slate-400",children:r.reason})]})]}),h.jsxs("div",{"data-greta-id":"src/components/ChangeLog.jsx:71:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"71","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-6%22%7D",className:"flex items-center gap-6",children:[h.jsxs("div",{"data-greta-id":"src/components/ChangeLog.jsx:72:24","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"72","data-component-file":"ChangeLog.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-mono%20font-black%20text-indigo-600%20bg-white%20px-3%20py-1%20rounded-lg%20border%20border-indigo-100%22%7D",className:"text-[10px] font-mono font-black text-indigo-600 bg-white px-3 py-1 rounded-lg border border-indigo-100",children:["Lines ",r.lines]}),h.jsx(K,{"data-greta-id":"src/components/ChangeLog.jsx:75:24","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/ChangeLog.jsx","data-component-line":"75","data-component-file":"ChangeLog.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-slate-300%22%7D",
184icon:ive,className:"text-slate-300"})]})]},o))]})]})]},n.id))})]})]})},{FiLayers:LA,FiPlus:lve,FiTrash2:cve,FiInfo:dve}=xt,uve=()=>{const[e,t]=C.useState([]),[n,a]=C.useState(!1),[r,o]=C.useState({name:"",description:"",color_code:"#6366f1"});C.useEffect(()=>{i()},[]);const i=async()=>{const{data:c}=await yt.from("user_groups_config_1740000000004").select("*").order("name");c&&t(c)},s=async()=>{if(!r.name)return;const{error:c}=await yt.from("user_groups_config_1740000000004").insert([r]);c||(i(),a(!1),o({name:"",description:"",color_code:"#6366f1"}))},l=async c=>{window.confirm("Deleting this group will re-categorize associated users. Proceed?")&&(await yt.from("user_groups_config_1740000000004").delete().eq("id",c),i())};return h.jsxs("div",{"data-greta-id":"src/components/GroupConfig.jsx:38:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"38","data-component-file":"GroupConfig.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-10%22%7D",className:"space-y-10",children:[h.jsxs("div",{"data-greta-id":"src/components/GroupConfig.jsx:39:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"39","data-component-file":"GroupConfig.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-10%20rounded-%5B2.5rem%5D%20border%20border-slate-100%20shadow-2xl%20shadow-indigo-900%2F5%20flex%20flex-col%20md%3Aflex-row%20justify-between%20items-center%20gap-8%22%7D",className:"bg-white p-10 rounded-[2.5rem] border border-slate-100 shadow-2xl shadow-indigo-900/5 flex flex-col md:flex-row justify-between items-center gap-8",children:[h.jsxs("div",{"data-greta-id":"src/components/GroupConfig.jsx:40:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"40","data-component-file":"GroupConfig.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsxs("h2",{"data-greta-id":"src/components/GroupConfig.jsx:41:10","data-greta-name":"h2","data-greta-editable":"true","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"41","data-component-file":"GroupConfig.jsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-3xl%20font-black%20text-slate-900%20tracking-tight%20flex%20items-center%20gap-4%22%7D",className:"text-3xl font-black text-slate-900 tracking-tight flex items-center gap-4",children:[h.jsx("div",{"data-greta-id":"src/components/GroupConfig.jsx:42:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"42","data-component-file":"GroupConfig.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20bg-indigo-600%20rounded-2xl%20flex%20items-center%20justify-center%20text-white%20shadow-xl%20shadow-indigo-200%22%7D",className:"w-12 h-12 bg-indigo-600 rounded-2xl flex items-center justify-center text-white shadow-xl shadow-indigo-200",children:h.jsx(K,{"data-greta-id":"src/components/GroupConfig.jsx:43:14","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"43","data-component-file":"GroupConfig.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:LA})}),"Exclusion Groups"]}),h.jsx("p",{"data-greta-id":"src/components/GroupConfig.jsx:47:10","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"47","data-component-file":"GroupConfig.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-slate-400%20font-bold%20uppercase%20text-%5B10px%5D%20tracking-%5B0.2em%5D%20mt-2%22%7D",className:"text-slate-400 font-bold uppercase text-[10px] tracking-[0.2em] mt-2",children:"Manage arbitrary identification categories"})]}),h.jsxs("button",{"data-greta-id":"src/components/GroupConfig.jsx:49:8","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"49","data-component-file":"GroupConfig.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22px-8%20py-4%20bg-slate-900%20text-white%20rounded-2xl%20font-black%20uppercase%20tracking-widest%20text-%5B10px%5D%20flex%20items-center%20gap-2%20hover%3Abg-slate-800%20transition-all%20shadow-xl%22%7D",onClick:()=>a(!0),className:"px-8 py-4 bg-slate-900 text-white rounded-2xl font-black uppercase tracking-widest text-[10px] flex items-center gap-2 hover:bg-slate-800 transition-all shadow-xl",children:[h.jsx(K,{"data-greta-id":"src/components/GroupConfig.jsx:53:10","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"53","data-component-file":"GroupConfig.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:lve})," Define New Group"]})]}),h.jsx("div",{"data-greta-id":"src/components/GroupConfig.jsx:57:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"57","data-component-file":"GroupConfig.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-2%20lg%3Agrid-cols-3%20gap-8%22%7D",className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8",children:h.jsxs(ss,{"data-greta-id":"src/components/GroupConfig.jsx:58:8","data-greta-name":"AnimatePresence","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"58","data-component-file":"GroupConfig.jsx","data-component-name":"AnimatePresence","data-component-content":"%7B%7D",children:[n&&h.jsxs(Xe.div,{"data-greta-id":"src/components/GroupConfig.jsx:60:12","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"60","data-component-file":"GroupConfig.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22bg-indigo-600%20p-8%20rounded-%5B2.5rem%5D%20shadow-2xl%20text-white%22%7D",initial:{opacity:0,scale:.9}
184,animate:{opacity:1,scale:1},className:"bg-indigo-600 p-8 rounded-[2.5rem] shadow-2xl text-white",children:[h.jsx("h3",{"data-greta-id":"src/components/GroupConfig.jsx:61:14","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"61","data-component-file":"GroupConfig.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-xl%20font-black%20mb-6%22%7D",className:"text-xl font-black mb-6",children:"New Group Definition"}),h.jsxs("div",{"data-greta-id":"src/components/GroupConfig.jsx:62:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"62","data-component-file":"GroupConfig.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-4%22%7D",className:"space-y-4",children:[h.jsx("input",{"data-greta-id":"src/components/GroupConfig.jsx:63:16","data-greta-name":"input","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"63","data-component-file":"GroupConfig.jsx","data-component-name":"input","data-component-content":"%7B%22className%22%3A%22w-full%20bg-white%2F10%20border-white%2F20%20rounded-xl%20px-4%20py-3%20text-sm%20font-bold%20placeholder%3Atext-indigo-200%20outline-none%20focus%3Abg-white%2F20%20transition-all%22%2C%22placeholder%22%3A%22Group%20Name%20(e.g.%20Partners)%22%7D",className:"w-full bg-white/10 border-white/20 rounded-xl px-4 py-3 text-sm font-bold placeholder:text-indigo-200 outline-none focus:bg-white/20 transition-all",placeholder:"Group Name (e.g. Partners)",value:r.name,onChange:c=>o({...r,name:c.target.value.toLowerCase().replace(/\s+/g,"_")})}),h.jsx("textarea",{"data-greta-id":"src/components/GroupConfig.jsx:69:16","data-greta-name":"textarea","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"69","data-component-file":"GroupConfig.jsx","data-component-name":"textarea","data-component-content":"%7B%22className%22%3A%22w-full%20bg-white%2F10%20border-white%2F20%20rounded-xl%20px-4%20py-3%20text-sm%20font-bold%20placeholder%3Atext-indigo-200%20outline-none%20focus%3Abg-white%2F20%20h-24%20resize-none%22%2C%22placeholder%22%3A%22Purpose%20of%20this%20group...%22%7D",className:"w-full bg-white/10 border-white/20 rounded-xl px-4 py-3 text-sm font-bold placeholder:text-indigo-200 outline-none focus:bg-white/20 h-24 resize-none",placeholder:"Purpose of this group...",value:r.description,onChange:c=>o({...r,description:c.target.value})}),h.jsxs("div",{"data-greta-id":"src/components/GroupConfig.jsx:75:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"75","data-component-file":"GroupConfig.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%20pt-4%22%7D",className:"flex justify-between items-center pt-4",children:[h.jsx("button",{"data-greta-id":"src/components/GroupConfig.jsx:76:18","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"76","data-component-file":"GroupConfig.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22text-indigo-200%20font-black%20uppercase%20text-%5B10px%5D%20tracking-widest%22%7D",onClick:()=>a(!1),className:"text-indigo-200 font-black uppercase text-[10px] tracking-widest",children:"Cancel"}),h.jsx("button",{"data-greta-id":"src/components/GroupConfig.jsx:77:18","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"77","data-component-file":"GroupConfig.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22bg-white%20text-indigo-600%20px-6%20py-3%20rounded-xl%20font-black%20uppercase%20text-%5B10px%5D%20tracking-widest%20shadow-lg%22%7D",onClick:s,className:"bg-white text-indigo-600 px-6 py-3 rounded-xl font-black uppercase text-[10px] tracking-widest shadow-lg",children:"Save Group"})]})]})]}),e.map(c=>h.jsxs(Xe.div,{"data-greta-id":"src/components/GroupConfig.jsx:84:12","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"84","data-component-file":"GroupConfig.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-8%20rounded-%5B2.5rem%5D%20border%20border-slate-100%20shadow-sm%20hover%3Ashadow-xl%20transition-all%20relative%20group%20overflow-hidden%22%7D",layout:!0,initial:{opacity:0}
184,animate:{opacity:1},className:"bg-white p-8 rounded-[2.5rem] border border-slate-100 shadow-sm hover:shadow-xl transition-all relative group overflow-hidden",children:[h.jsx("div",{"data-greta-id":"src/components/GroupConfig.jsx:91:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"91","data-component-file":"GroupConfig.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20top-0%20right-0%20w-2%20h-full%22%7D",className:"absolute top-0 right-0 w-2 h-full",style:{backgroundColor:c.color_code}}),h.jsxs("div",{"data-greta-id":"src/components/GroupConfig.jsx:92:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"92","data-component-file":"GroupConfig.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-start%20mb-6%22%7D",className:"flex justify-between items-start mb-6",children:[h.jsx("div",{"data-greta-id":"src/components/GroupConfig.jsx:93:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"93","data-component-file":"GroupConfig.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-12%20h-12%20rounded-2xl%20flex%20items-center%20justify-center%20text-white%20shadow-lg%22%7D",className:"w-12 h-12 rounded-2xl flex items-center justify-center text-white shadow-lg",style:{backgroundColor:c.color_code},children:h.jsx(K,{"data-greta-id":"src/components/GroupConfig.jsx:94:18","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"94","data-component-file":"GroupConfig.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:LA})}),h.jsx("button",{"data-greta-id":"src/components/GroupConfig.jsx:96:16","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"96","data-component-file":"GroupConfig.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22opacity-0%20group-hover%3Aopacity-100%20p-2%20text-slate-300%20hover%3Atext-red-500%20transition-all%22%7D",onClick:()=>l(c.id),className:"opacity-0 group-hover:opacity-100 p-2 text-slate-300 hover:text-red-500 transition-all",children:h.jsx(K,{"data-greta-id":"src/components/GroupConfig.jsx:100:18","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"100","data-component-file":"GroupConfig.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:cve})})]}),h.jsx("h4",{"data-greta-id":"src/components/GroupConfig.jsx:103:14","data-greta-name":"h4","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"103","data-component-file":"GroupConfig.jsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22text-lg%20font-black%20text-slate-900%20mb-2%20truncate%22%7D",className:"text-lg font-black text-slate-900 mb-2 truncate",children:c.name}),h.jsx("p",{"data-greta-id":"src/components/GroupConfig.jsx:104:14","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"104","data-component-file":"GroupConfig.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-slate-400%20font-bold%20leading-relaxed%20mb-6%20h-12%20overflow-hidden%20line-clamp-3%22%7D",className:"text-xs text-slate-400 font-bold leading-relaxed mb-6 h-12 overflow-hidden line-clamp-3",children:c.description||"No description provided for this group."}),h.jsxs("div",{"data-greta-id":"src/components/GroupConfig.jsx:107:14","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"107","data-component-file":"GroupConfig.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-2%20text-%5B10px%5D%20font-black%20text-slate-300%20uppercase%20tracking-widest%20italic%20pt-4%20border-t%20border-slate-50%22%7D",className:"flex items-center gap-2 text-[10px] font-black text-slate-300 uppercase tracking-widest italic pt-4 border-t border-slate-50",children:[h.jsx(K,{"data-greta-id":"src/components/GroupConfig.jsx:108:16","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/GroupConfig.jsx","data-component-line":"108","data-component-file":"GroupConfig.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:dve})," Maintainable Policy"]})]},c.id))]})})]})},{FiCopy:pve,FiCheck:fve,FiCpu:hve,FiUserCheck:mve,FiDatabase:gve,FiShield:yve,FiFileText:vve,FiCode:xve,FiActivity:bve,FiLayers:wve,FiAlertTriangle:jve}=xt,GD=()=>{const{trackingId:e}=zt(),[t,n]=C.useState(null),[a,r]=C.useState("https://intuitus.io");C.useEffect(()=>{typeof window<"u"&&r(window.location.origin)},[]);const o={header:`<!-- Intuitus Core - Add to <head> -->
185<script>
186  window.intuitus_user_serial = "USER_IDENTIFIER"; // Map to Email/ID from your Auth system
187<\/script>
188<script src="${a}/analytics-tracking.js" async><\/script>`,identify:`// Manual Identity Resolution
189window.intuitus.identify('[email protected]', {
190  membership: 'platinum',
191  company: 'Global Industries'
192});`,event:`// Custom Behavioral Tracking
193window.intuitus.track('Checkout Completed', {
194  cart_value: 1250.00,
195  item_count: 3,
196  coupon_used: 'SPRING24'
197});`},i=(s,l)=>{navigator.clipboard.writeText(l),n(s),setTimeout(()=>n(null),2e3)};return h.jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:45:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"45","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%22%7D",className:"space-y-8",children:[h.jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:47:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"47","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-amber-50%20border%20border-amber-200%20rounded-2xl%20p-6%20flex%20gap-4%20items-start%20shadow-sm%22%7D",className:"bg-amber-50 border border-amber-200 rounded-2xl p-6 flex gap-4 items-start shadow-sm",children:[h.jsx("div",{"data-greta-id":"src/components/TrackingSetup.jsx:48:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"48","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-amber-600%20mt-1%22%7D",className:"text-amber-600 mt-1",children:h.jsx(K,{"data-greta-id":"src/components/TrackingSetup.jsx:49:10","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"49","data-component-file":"TrackingSetup.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-2xl%22%7D",icon:jve,className:"text-2xl"})}),h.jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:51:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"51","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("h3",{"data-greta-id":"src/components/TrackingSetup.jsx:52:10","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"52","data-component-file":"TrackingSetup.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-amber-900%20font-bold%20text-lg%20tracking-tight%22%7D",className:"text-amber-900 font-bold text-lg tracking-tight",children:"Script Update Required"}),h.jsx("p",{"data-greta-id":"src/components/TrackingSetup.jsx:53:10","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"53","data-component-file":"TrackingSetup.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-amber-700%20text-sm%20mt-1%20mb-3%22%7D",className:"text-amber-700 text-sm mt-1 mb-3",children:"The telemetry engine has been upgraded to support direct cross-origin database ingestion. If you have previously hardcoded the tracking script onto your website, you must update the script tag below to ensure data reaches the dashboard."})]})]}),h.jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:59:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"59","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-2xl%20shadow-sm%20border%20border-slate-200%20overflow-hidden%20mb-12%22%7D",className:"bg-white rounded-2xl shadow-sm border border-slate-200 overflow-hidden mb-12",children:[h.jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:60:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"60","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-8%20border-b%20border-slate-100%20flex%20justify-between%20items-center%20bg-blue-600%20text-white%22%7D",className:"p-8 border-b border-slate-100 flex justify-between items-center bg-blue-600 text-white",children:[h.jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:61:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"61","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("h1",{"data-greta-id":"src/components/TrackingSetup.jsx:62:12","data-greta-name":"h1","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"62","data-component-file":"TrackingSetup.jsx","data-component-name":"h1","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20tracking-tight%22%7D",className:"text-2xl font-bold tracking-tight",children:"Implementation Hub"}),h.jsx("p",{"data-greta-id":"src/components/TrackingSetup.jsx:63:12","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"63","data-component-file":"TrackingSetup.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-blue-100%20font-medium%20mt-1%20text-sm%22%7D",className:"text-blue-100 font-medium mt
197-1 text-sm",children:"Infrastructure setup for Intuitus v2.0 (Live Ingest)"})]}),h.jsx("div",{"data-greta-id":"src/components/TrackingSetup.jsx:65:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"65","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-16%20h-16%20bg-white%2F10%20rounded-xl%20flex%20items-center%20justify-center%20backdrop-blur-sm%20border%20border-white%2F20%22%7D",className:"w-16 h-16 bg-white/10 rounded-xl flex items-center justify-center backdrop-blur-sm border border-white/20",children:h.jsx(K,{"data-greta-id":"src/components/TrackingSetup.jsx:66:12","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"66","data-component-file":"TrackingSetup.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-3xl%22%7D",icon:hve,className:"text-3xl"})})]}),h.jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:70:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"70","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22p-8%20space-y-12%22%7D",className:"p-8 space-y-12",children:[h.jsxs("section",{"data-greta-id":"src/components/TrackingSetup.jsx:72:10","data-greta-name":"section","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"72","data-component-file":"TrackingSetup.jsx","data-component-name":"section","data-component-content":"%7B%7D",children:[h.jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:73:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"73","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-3%20mb-4%22%7D",className:"flex items-center gap-3 mb-4",children:[h.jsx("div",{"data-greta-id":"src/components/TrackingSetup.jsx:74:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"74","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-10%20h-10%20bg-blue-50%20rounded-lg%20flex%20items-center%20justify-center%20text-blue-600%22%7D",className:"w-10 h-10 bg-blue-50 rounded-lg flex items-center justify-center text-blue-600",children:h.jsx(K,{"data-greta-id":"src/components/TrackingSetup.jsx:75:16","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"75","data-component-file":"TrackingSetup.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-lg%22%7D",icon:xve,className:"text-lg"})}),h.jsx("h2",{"data-greta-id":"src/components/TrackingSetup.jsx:77:14","data-greta-name":"h2","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"77","data-component-file":"TrackingSetup.jsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-slate-900%22%7D",className:"text-xl font-bold text-slate-900",children:"Neural Tracker Deployment"})]}),h.jsxs("p",{"data-greta-id":"src/components/TrackingSetup.jsx:79:12","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"79","data-component-file":"TrackingSetup.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-slate-600%20mb-6%20text-sm%22%7D",className:"text-slate-600 mb-6 text-sm",children:["Deploy the core tracker to enable real-time telemetry. Copy and paste this snippet exactly as below into the ",h.jsx("code",{"data-greta-id":"src/components/TrackingSetup.jsx:80:123","data-greta-name":"code","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"80","data-component-file":"TrackingSetup.jsx","data-component-name":"code","data-component-content":"%7B%22className%22%3A%22bg-slate-100%20px-1%20py-0.5%20rounded%20text-slate-800%20text-xs%20font-mono%22%7D",className:"bg-slate-100 px-1 py-0.5 rounded text-slate-800 text-xs font-mono",children:"<head>"})," of your website."]}),h.jsx(Hm,{"data-greta-id":"src/components/TrackingSetup.jsx:82:12","data-greta-name":"CodeBlock","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"82","data-component-file":"TrackingSetup.jsx","data-component-name":"CodeBlock","data-component-content":"%7B%7D",code:o.header,onCopy:()=>i("header",o.header),isCopied:t==="header"})]}),h.jsxs("section",{"data-greta-id":"src/components/TrackingSetup.jsx:86:10","data-greta-name":"section","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"86","data-component-file":"TrackingSetup.jsx","data-component-name":"section","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20lg%3Agrid-cols-2%20gap-8%22%7D",className:"grid grid-cols-1 lg:grid-cols-2 gap-8",children:[h.jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:87:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"87","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-slate-50%20p-6%20rounded-xl%20border%20border-slate-100%22%7D",className:"bg-slate-50 p-6 rounded-xl border border-slate-100",children:[h.jsxs("h3",{"data-greta-id":"src/components/TrackingSetup.jsx:88:14","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"88","data-component-file":"TrackingSetup.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-slate-900%20mb-3%20flex%20items-center%20gap-2%22%7D",className:"text-lg font-bold text-slate-900 mb-3 flex items-center gap-2",children:[h.jsx(K,{"data-greta-id":"src/components/TrackingSetup.jsx:89:16","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"89","data-component-file":"TrackingSetup.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-blue-600%22%7D",
197icon:mve,className:"text-blue-600"})," Identity Stitching"]}),h.jsx("p",{"data-greta-id":"src/components/TrackingSetup.jsx:91:14","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"91","data-component-file":"TrackingSetup.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-slate-500%20mb-4%22%7D",className:"text-xs text-slate-500 mb-4",children:"Call the identify method during authentication flows. This stitches the anonymous visitor ID to your permanent user record."}),h.jsx(Hm,{"data-greta-id":"src/components/TrackingSetup.jsx:94:14","data-greta-name":"CodeBlock","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"94","data-component-file":"TrackingSetup.jsx","data-component-name":"CodeBlock","data-component-content":"%7B%7D",code:o.identify,onCopy:()=>i("identify",o.identify),isCopied:t==="identify"})]}),h.jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:96:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"96","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-slate-50%20p-6%20rounded-xl%20border%20border-slate-100%22%7D",className:"bg-slate-50 p-6 rounded-xl border border-slate-100",children:[h.jsxs("h3",{"data-greta-id":"src/components/TrackingSetup.jsx:97:14","data-greta-name":"h3","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"97","data-component-file":"TrackingSetup.jsx","data-component-name":"h3","data-component-content":"%7B%22className%22%3A%22text-lg%20font-bold%20text-slate-900%20mb-3%20flex%20items-center%20gap-2%22%7D",className:"text-lg font-bold text-slate-900 mb-3 flex items-center gap-2",children:[h.jsx(K,{"data-greta-id":"src/components/TrackingSetup.jsx:98:16","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"98","data-component-file":"TrackingSetup.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-blue-600%22%7D",icon:bve,className:"text-blue-600"})," Custom Signals"]}),h.jsx("p",{"data-greta-id":"src/components/TrackingSetup.jsx:100:14","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"100","data-component-file":"TrackingSetup.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-slate-500%20mb-4%22%7D",className:"text-xs text-slate-500 mb-4",children:"Track business-specific conversion signals. High-fidelity data is automatically sanitized and sent to the Intuitus Neural Engine."}),h.jsx(Hm,{"data-greta-id":"src/components/TrackingSetup.jsx:103:14","data-greta-name":"CodeBlock","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"103","data-component-file":"TrackingSetup.jsx","data-component-name":"CodeBlock","data-component-content":"%7B%7D",code:o.event,onCopy:()=>i("event",o.event),isCopied:t==="event"})]})]}),h.jsxs("section",{"data-greta-id":"src/components/TrackingSetup.jsx:108:10","data-greta-name":"section","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"108","data-component-file":"TrackingSetup.jsx","data-component-name":"section","data-component-content":"%7B%22className%22%3A%22pt-8%20border-t%20border-slate-100%22%7D",className:"pt-8 border-t border-slate-100",children:[h.jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:109:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"109","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-3%20mb-6%22%7D",className:"flex items-center gap-3 mb-6",children:[h.jsx("div",{"data-greta-id":"src/components/TrackingSetup.jsx:110:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"110","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-10%20h-10%20bg-slate-900%20rounded-lg%20flex%20items-center%20justify-center%20text-white%22%7D",className:"w-10 h-10 bg-slate-900 rounded-lg flex items-center justify-center text-white",children:h.jsx(K,{"data-greta-id":"src/components/TrackingSetup.jsx:111:16","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"111","data-component-file":"TrackingSetup.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-lg%22%7D",icon:wve,className:"text-lg"})}),h.jsx("h2",{"data-greta-id":"src/components/TrackingSetup.jsx:113:14","data-greta-name":"h2","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"113","data-component-file":"TrackingSetup.jsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-xl%20font-bold%20text-slate-900%22%7D",className:"text-xl font-bold text-slate-900",children:"Technical Reference"})]}),h.jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:115:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"115","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20md%3Agrid-cols-3%20gap-6%22%7D",className:"grid grid-cols-1 md:grid-cols-3 gap-6",children:[h.jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:116:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"116","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-6%20rounded-xl%20border%20border-slate-200%20shadow-sm%22%7D",className:"bg-white p-6 rounded-xl border border-slate-200 shadow-sm",children:[h.jsx(K,{"data-greta-id":"src/components/TrackingSetup.jsx:117:16","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"117","data-component-file":"TrackingSetup.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-xl%20text-emerald-500%20mb-3%22%7D",icon:gve,className:"text-xl text-emerald-500 mb-3"}),h.jsx("h4",{"data-greta-id":"src/components/TrackingSetup.jsx:118:16","data-greta-name":"h4","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"118","data-component-file":"TrackingSetup.jsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-slate-900%20text-sm%20mb-3%22%7D",className:"font-bold text-slate-900 text-sm mb-3",children:"Direct Ingest Pipeline"}),h.jsx("p",{"data-greta-id":"src/components/TrackingSetup.jsx:119:16","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"119","data-component-file":"TrackingSetup.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-slate-500%20leading-relaxed%22%7D",className:"text-xs text-slate-500 leading-relaxed",children:"Data is now securely transmitted directly to your Supabase tables via REST API utilizing Row Level Security (RLS) policies, eliminating CORS and local persistence limitations."})]}),h.jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:123:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"123","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-6%20rounded-xl%20border%20border-slate-200%20shadow-sm%22%7D",className:"bg-white p-6 rounded-xl border border-slate-200 shadow-sm",children:[h.jsx(K,{"data-greta-id":"src/components/TrackingSetup.jsx:124:16","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"124","data-component-file":"TrackingSetup.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-xl%20text-blue-600%20mb-3%22%7D",icon:yve,className:"text-xl text-blue-600 mb-3"}),h.jsx("h4",{"data-greta-id":"src/components/TrackingSetup.jsx:125:16","data-greta-name":"h4","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"125","data-component-file":"TrackingSetup.jsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-slate-900%20text-sm%20mb-3%22%7D",className:"font-bold text-slate-900 text-sm mb-3",children:"Data Governance"}),h.jsxs("p",{"data-greta-id":"src/components/TrackingSetup.jsx:126:16","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"126","data-component-file":"TrackingSetup.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-slate-500%20leading-relaxed%22%7D",className:"text-xs text-slate-500 leading-relaxed",children:["Intuitus operates on a ",h.jsx("strong",{"data-greta-id":"src/components/TrackingSetup.jsx:127:41","data-greta-name":"strong","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"127","data-component-file":"TrackingSetup.jsx","data-component-name":"strong","data-component-content":"%7B%7D",children:"zero-trust"})," data model. All payloads are encrypted via SSL. PII is handled according to configuration settings before persistence."]})]}),h.jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:130:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"130","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20p-6%20rounded-xl%20border%20border-slate-200%20shadow-sm%22%7D",className:"bg-white p-6 rounded-xl border border-slate-200 shadow-sm",children:[h.jsx(K,{"data-greta-id":"src/components/TrackingSetup.jsx:131:16","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"131","data-component-file":"TrackingSetup.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-xl%20text-blue-600%20mb-3%22%7D",icon:vve,className:"text-xl text-blue-600 mb-3"}),h.jsx("h4",{"data-greta-id":"src/components/TrackingSetup.jsx:132:16","data-greta-name":"h4","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"132","data-component-file":"TrackingSetup.jsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22font-bold%20text-slate-900%20text-sm%20mb-3%22%7D",className:"font-bold text-slate-900 text-sm mb-3",children:"Payload Spec"}),h.jsxs("p",{"data-greta-id":"src/components/TrackingSetup.jsx:133:16","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"133","data-component-file":"TrackingSetup.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-xs%20text-slate-500%20leading-relaxed%22%7D",className:"text-xs text-slate-500 leading-relaxed",children:["Format: ",h.jsx("code",{"data-greta-id":"src/components/TrackingSetup.jsx:134:26","data-greta-name":"code","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"134","data-component-file":"TrackingSetup.jsx","data-component-name":"code","data-component-content":"%7B%22className%22%3A%22text-blue-600%20bg-blue-50%20px-1%20py-0.5%20rounded%22%7D",className:"text-blue-600 bg-blue-50 px-1 py-0.5 rounded",children:"JSON"}),h.jsx("br",{"data-greta-id":"src/components/TrackingSetup.jsx:134:100","data-greta-name":"br","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"134","data-component-file":"TrackingSetup.jsx","data-component-name":"br","data-component-content":"%7B%7D"}),"Encoding: ",h.jsx("code",{"data-greta-id":"src/components/TrackingSetup.jsx:135:28","data-greta-name":"code","data-greta-editable":"true","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"135","data-component-file":"TrackingSetup.jsx","data-component-name":"code","data-component-content":"%7B%22className%22%3A%22text-blue-600%20bg-blue-50%20px-1%20py-0.5%20rounded%22%7D",className:"text-blue-600 bg-blue-50 px-1 py-0.5 rounded",children:"UTF-8"}),h.jsx("br",{"data-greta-id":"src/components/TrackingSetup.jsx:135:103","data-greta-name":"br","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"135","data-component-file":"TrackingSetup.jsx","data-component-name":"br","data-component-content":"%7B%7D"}),"Engine captures: Timestamp, Page Path, Viewport, Device Type, and Referrer data automatically."]})]})]})]})]})]})]})},Hm=({code:e,onCopy:t,isCopied:n})=>h.jsx("div",{"data-greta-id":"src/components/TrackingSetup.jsx:148:2","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"148","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%20group%22%7D",className:"relative group",children:h.jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:149:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"149","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%20bg-slate-900%20rounded-xl%20p-4%20overflow-hidden%20shadow-inner%20border%20border-slate-800%22%7D",className:"relative bg-slate-900 rounded-xl p-4 overflow-hidden shadow-inner border border-slate-800",children:[h.jsx("pre",{"data-greta-id":"src/components/TrackingSetup.jsx:150:6","data-greta-name":"pre","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"150","data-component-file":"TrackingSetup.jsx","data-component-name":"pre","data-component-content":"%7B%22className%22%3A%22text-blue-300%20font-mono%20text-xs%20leading-relaxed%20overflow-x-auto%22%7D",className:"text-blue-300 font-mono text-xs leading-relaxed overflow-x-auto",children:h.jsx("code",{"data-greta-id":"src/components/TrackingSetup.jsx:151:8","data-greta-name":"code","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"151","data-component-file":"TrackingSetup.jsx","data-component-name":"code","data-component-content":"%7B%7D",children:e})}),h.jsx("button",{"data-greta-id":"src/components/TrackingSetup.jsx:153:6","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"153","data-component-file":"TrackingSetup.jsx","data-component-name":"button","data-component-content":"%7B%22className%22%3A%22absolute%20top-3%20right-3%20bg-white%2F10%20hover%3Abg-white%2F20%20text-white%20px-3%20py-1.5%20rounded-md%20text-%5B10px%5D%20font-bold%20uppercase%20tracking-widest%20transition-all%20backdrop-blur-sm%20border%20border-white%2F10%22%7D",onClick:t,className:"absolute top-3 right-3 bg-white/10 hover:bg-white/20 text-white px-3 py-1.5 rounded-md text-[10px] font-bold uppercase tracking-widest transition-all backdrop-blur-sm border border-white/10",children:h.
197jsxs("div",{"data-greta-id":"src/components/TrackingSetup.jsx:157:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"157","data-component-file":"TrackingSetup.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-1.5%22%7D",className:"flex items-center gap-1.5",children:[h.jsx(K,{"data-greta-id":"src/components/TrackingSetup.jsx:158:10","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/TrackingSetup.jsx","data-component-line":"158","data-component-file":"TrackingSetup.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:n?fve:pve}),n?"Copied":"Copy"]})})]})}),Sve=()=>{const{clearData:e}=zt(),[t,n]=C.useState("overview"),[a,r]=C.useState("7d");return h.jsxs("div",{"data-greta-id":"src/components/Dashboard.jsx:27:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"27","data-component-file":"Dashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20bg-slate-50%20flex%22%7D",className:"min-h-screen bg-slate-50 flex",children:[h.jsx(rF,{"data-greta-id":"src/components/Dashboard.jsx:28:6","data-greta-name":"Sidebar","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"28","data-component-file":"Dashboard.jsx","data-component-name":"Sidebar","data-component-content":"%7B%7D",activeTab:t,setActiveTab:n}),h.jsxs("div",{"data-greta-id":"src/components/Dashboard.jsx:30:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"30","data-component-file":"Dashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex-1%20ml-64%20flex%20flex-col%20min-w-0%22%7D",className:"flex-1 ml-64 flex flex-col min-w-0",children:[h.jsx(FV,{"data-greta-id":"src/components/Dashboard.jsx:31:8","data-greta-name":"Navbar","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"31","data-component-file":"Dashboard.jsx","data-component-name":"Navbar","data-component-content":"%7B%7D",clearData:e}),h.jsxs("main",{"data-greta-id":"src/components/Dashboard.jsx:33:8","data-greta-name":"main","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"33","data-component-file":"Dashboard.jsx","data-component-name":"main","data-component-content":"%7B%22className%22%3A%22p-8%20max-w-7xl%20mx-auto%20w-full%22%7D",className:"p-8 max-w-7xl mx-auto w-full",children:[h.jsxs("div",{"data-greta-id":"src/components/Dashboard.jsx:34:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"34","data-component-file":"Dashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-8%20flex%20flex-col%20md%3Aflex-row%20md%3Aitems-center%20justify-between%20gap-4%22%7D",className:"mb-8 flex flex-col md:flex-row md:items-center justify-between gap-4",children:[h.jsxs("div",{"data-greta-id":"src/components/Dashboard.jsx:35:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"35","data-component-file":"Dashboard.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("h2",{"data-greta-id":"src/components/Dashboard.jsx:36:14","data-greta-name":"h2","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"36","data-component-file":"Dashboard.jsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-2xl%20font-bold%20text-slate-900%22%7D",className:"text-2xl font-bold text-slate-900",children:t.charAt(0).toUpperCase()+t.slice(1).replace("_"," ")}),h.jsxs("nav",{"data-greta-id":"src/components/Dashboard.jsx:39:14","data-greta-name":"nav","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"39","data-component-file":"Dashboard.jsx","data-component-name":"nav","data-component-content":"%7B%22className%22%3A%22flex%20text-xs%20text-slate-500%20mt-1%22%7D",className:"flex text-xs text-slate-500 mt-1",children:[h.jsx("span",{"data-greta-id":"src/components/Dashboard.jsx:40:16","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/Dashboard.jsx","data-component-line":"40","data-component-file":"Dashboard.jsx","data-component-name":"span","data-component-content":"%7B%7D",children:"Intuitus"}),h.jsx("span",{"data-greta-id":"src/components/Dashboard.jsx:41:16","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/Dashboard.jsx","data-component-line":"41","data-component-file":"Dashboard.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22mx-2%22%7D",className:"mx-2",children:"/"}),h.jsx("span",{"data-greta-id":"src/components/Dashboard.jsx:42:16","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"42","data-component-file":"Dashboard.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22font-medium%20text-slate-900%20capitalize%22%7D",className:"font-medium text-slate-900 capitalize",children:t})]})]}),t==="overview"&&h.jsx("div",{"data-greta-id":"src/components/Dashboard.jsx:47:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"47","data-component-file":"Dashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20bg-white%20p-1%20rounded-lg%20border%20border-slate-200%20shadow-sm%22%7D",className:"flex bg-white p-1 rounded-lg border border-slate-200 shadow-sm",children:["24h","7d","30d","90d"].map(o=>h.jsx("button",{"data-greta-id":"src/components/Dashboard.jsx:49:18","data-greta-name":"button","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"49","data-component-file":"Dashboard.jsx","data-component-name":"button","data-component-content":"%7B%7D",onClick:()=>r(o),className:`px-3 py-1 rounded-md text-xs font-semibold transition-all ${a===o?"bg-slate-900 text-white shadow-sm":"text-slate-500 hover:text-slate-900"}`,children:o},o))})]}),h.jsxs("div",{"data-greta-id":"src/components/Dashboard.jsx:65:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"65","data-component-file":"Dashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%20animate-in%20fade-in%20slide-in-from-bottom-2%20duration-500%22%7D",className:"space-y-8 animate-in fade-in slide-in-from-bottom-2 duration-500",children:[t==="overview"&&h.jsxs(h.Fragment,{children:[h.jsx(Q0e,{"data-greta-id":"src/components/Dashboard.jsx:68:16","data-greta-name":"RealTimeUsers","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"68","data-component-file":"Dashboard.jsx","data-component-name":"RealTimeUsers","data-component-content":"%7B%7D"}),h.jsx(nH,{"data-greta-id":"src/components/Dashboard.jsx:69:16","data-greta-name":"MetricsCards","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"69","data-component-file":"Dashboard.jsx","data-component-name":"MetricsCards","data-component-content":"%7B%7D",timeRange:a}),h.jsxs("div",{"data-greta-id":"src/components/Dashboard.jsx:70:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"70","data-component-file":"Dashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22grid%20grid-cols-1%20lg%3Agrid-cols-3%20gap-8%22%7D",className:"grid grid-cols-1 lg:grid-cols-3 gap-8",children:[h.jsx("div",{"data-greta-id":"src/components/Dashboard.jsx:71:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"71","data-component-file":"Dashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22lg%3Acol-span-2%22%7D",className:"lg:col-span-2",children:h.jsx(q0e,{"data-greta-id":"src/components/Dashboard.jsx:72:20","data-greta-name":"VisitorsChart","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"72","data-component-file":"Dashboard.jsx","data-component-name":"VisitorsChart","data-component-content":"%7B%7D",timeRange:a})}),h.jsxs("div",{"data-greta-id":"src/components/Dashboard.jsx:74:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"74","data-component-file":"Dashboard.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-8%22%7D",className:"space-y-8",children:[h.jsx(Z0e,{"data-greta-id":"src/components/Dashboard.jsx:75:20","data-greta-name":"TrafficSources","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"75","data-component-file":"Dashboard.jsx","data-component-name":"TrafficSources","data-component-content":"%7B%7D"}),h.jsx(aye,{"data-greta-id":"src/components/Dashboard.jsx:76:20","data-greta-name":"DeviceBreakdown","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"76","data-component-file":"Dashboard.jsx","data-component-name":"DeviceBreakdown","data-component-content":"%7B%7D"})]})]}),h.jsx(J0e,{"data-greta-id":"src/components/Dashboard.jsx:79:16","data-greta-name":"TopPages","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"79","data-component-file":"Dashboard.jsx","data-component-name":"TopPages","data-component-content":"%7B%7D"})]}),t==="events"&&h.jsx(Dye,{"data-greta-id":"src/components/Dashboard.jsx:83:39","data-greta-name":"CustomEventsDashboard","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"83","data-component-file":"Dashboard.jsx","data-component-name":"CustomEventsDashboard","data-component-content":"%7B%7D"}),t==="funnels"&&h.jsx(gye,{"data-greta-id":"src/components/Dashboard.jsx:84:40","data-greta-name":"FunnelAnalysis","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"84","data-component-file":"Dashboard.jsx","data-component-name":"FunnelAnalysis","data-component-content":"%7B%7D"}),t==="users"&&h.jsx(lye,{"data-greta-id":"src/components/Dashboard.jsx:85:38","data-greta-name":"UserList","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"85","data-component-file":"Dashboard.jsx","data-component-name":"UserList","data-component-content":"%7B%7D"}),t==="resolution"&&h.jsx(qye,{"data-greta-id":"src/components/Dashboard.jsx:86:43","data-greta-name":"IdentityResolution","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"86","data-component-file":"Dashboard.jsx","data-component-name":"IdentityResolution","data-component-content":"%7B%7D"}),t==="groups"&&h.jsx(uve,{"data-greta-id":"src/components/Dashboard.jsx:87:39","data-greta-name":"GroupConfig","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"87","data-component-file":"Dashboard.jsx","data-component-name":"GroupConfig","data-component-content":"%7B%7D"}),t==="health"&&h.jsx(nve,{"data-greta-id":"src/components/Dashboard.jsx:88:39","data-greta-name":"PlatformHealth","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"88","data-component-file":"Dashboard.jsx","data-component-name":"PlatformHealth","data-component-content":"%7B%7D"}),t==="audit"&&h.jsx(sve,{"data-greta-id":"src/components/Dashboard.jsx:89:38","data-greta-name":"ChangeLog","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"89","data-component-file":"Dashboard.jsx","data-component-name":"ChangeLog","data-component-content":"%7B%7D"}),t==="reports"&&h.jsx(Cye,{"data-greta-id":"src/components/Dashboard.jsx:90:40","data-greta-name":"ReportScheduler","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"90","data-component-file":"Dashboard.jsx","data-component-name":"ReportScheduler","data-component-content":"%7B%7D"}),t==="settings"&&h.jsx(GD,{"data-greta-id":"src/components/Dashboard.jsx:91:41","data-greta-name":"TrackingSetup","data-greta-editable":"false","data-component-path":"src/components/Dashboard.jsx","data-component-line":"91","data-component-file":"Dashboard.jsx","data-component-name":"TrackingSetup","data-component-content":"%7B%7D"})]})]})]})]})},kve=({interactions:e,width:t=1e3,height:n=800})=>{const a=C.useMemo(()=>e.filter(r=>{var o;return r.eventName==="click_interaction"&&((o=r.properties)==null?void 0:o.x)}),[e]);return a.length===0?h.jsx("div",{"data-greta-id":"src/components/HeatmapOverlay.jsx:10:4","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/HeatmapOverlay.jsx","data-component-line":"10","data-component-file":"HeatmapOverlay.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20justify-center%20p-20%20bg-slate-50%20rounded-%5B2rem%5D%20border-2%20border-dashed%20border-slate-200%20text-slate-400%20font-bold%20italic%22%7D",className:"flex items-center justify-center p-20 bg-slate-50 rounded-[2rem] border-2 border-dashed border-slate-200 text-slate-400 font-bold italic",children:"No spatial data captured for this session"}):h.jsxs("div",{"data-greta-id":"src/components/HeatmapOverlay.jsx:16:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/HeatmapOverlay.jsx","data-component-line":"16","data-component-file":"HeatmapOverlay.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%20bg-white%20rounded-%5B2rem%5D%20border%20border-slate-200%20overflow-hidden%20shadow-inner%22%7D",className:"relative bg-white rounded-[2rem] border border-slate-200 overflow-hidden shadow-inner",style:{height:"600px"},children:[h.jsx("div",{"data-greta-id":"src/components/HeatmapOverlay.jsx:17:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/HeatmapOverlay.jsx","data-component-line":"17","data-component-file":"HeatmapOverlay.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20inset-0%20opacity-10%20bg-%5Bradial-gradient(%23e2e8f0_1px%2Ctransparent_1px)%5D%20%5Bbackground-size
197%3A20px_20px%5D%22%7D",className:"absolute inset-0 opacity-10 bg-[radial-gradient(#e2e8f0_1px,transparent_1px)] [background-size:20px_20px]"}),h.jsxs("div",{"data-greta-id":"src/components/HeatmapOverlay.jsx:20:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/HeatmapOverlay.jsx","data-component-line":"20","data-component-file":"HeatmapOverlay.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20top-6%20right-6%20z-20%20bg-white%2F90%20backdrop-blur%20px-4%20py-2%20rounded-xl%20border%20border-slate-100%20shadow-sm%20flex%20items-center%20gap-3%22%7D",className:"absolute top-6 right-6 z-20 bg-white/90 backdrop-blur px-4 py-2 rounded-xl border border-slate-100 shadow-sm flex items-center gap-3",children:[h.jsx("span",{"data-greta-id":"src/components/HeatmapOverlay.jsx:21:8","data-greta-name":"span","data-greta-editable":"true","data-component-path":"src/components/HeatmapOverlay.jsx","data-component-line":"21","data-component-file":"HeatmapOverlay.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-black%20text-slate-400%22%7D",className:"text-[10px] font-black text-slate-400",children:"DENSITY"}),h.jsx("div",{"data-greta-id":"src/components/HeatmapOverlay.jsx:22:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/HeatmapOverlay.jsx","data-component-line":"22","data-component-file":"HeatmapOverlay.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22h-2%20w-24%20bg-gradient-to-r%20from-blue-400%20via-yellow-400%20to-red-500%20rounded-full%22%7D",className:"h-2 w-24 bg-gradient-to-r from-blue-400 via-yellow-400 to-red-500 rounded-full"})]}),h.jsx("div",{"data-greta-id":"src/components/HeatmapOverlay.jsx:25:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/HeatmapOverlay.jsx","data-component-line":"25","data-component-file":"HeatmapOverlay.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%20w-full%20h-full%20overflow-auto%20p-10%22%7D",className:"relative w-full h-full overflow-auto p-10",children:h.jsxs("div",{"data-greta-id":"src/components/HeatmapOverlay.jsx:26:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/HeatmapOverlay.jsx","data-component-line":"26","data-component-file":"HeatmapOverlay.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%20mx-auto%20border%20border-slate-100%20shadow-2xl%20rounded-xl%20bg-slate-50%22%7D",className:"relative mx-auto border border-slate-100 shadow-2xl rounded-xl bg-slate-50",style:{width:"100%",minHeight:"1200px",transform:"scale(0.8)",transformOrigin:"top center"},children:[a.map((r,o)=>{const{x:i,y:s}=r.properties,l=i/1440*100,c=s/2e3*100;return h.jsx(Xe.div,{"data-greta-id":"src/components/HeatmapOverlay.jsx:36:14","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/HeatmapOverlay.jsx","data-component-line":"36","data-component-file":"HeatmapOverlay.jsx","data-component-name":"motion.div","data-component-content":"%7B%22className%22%3A%22absolute%20w-12%20h-12%20-ml-6%20-mt-6%20rounded-full%20blur-xl%22%7D",initial:{scale:0,opacity:0},animate:{scale:1,opacity:.6},className:"absolute w-12 h-12 -ml-6 -mt-6 rounded-full blur-xl",style:{left:`${l}%`,top:`${c}%`,background:"radial-gradient(circle, rgba(239,68,68,0.8) 0%, rgba(245,158,11,0.4) 50%, transparent 100%)"}},o)}),a.map((r,o)=>h.jsx("div",{"data-greta-id":"src/components/HeatmapOverlay.jsx:52:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/HeatmapOverlay.jsx","data-component-line":"52","data-component-file":"HeatmapOverlay.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20w-2%20h-2%20-ml-1%20-mt-1%20bg-white%20border-2%20border-slate-900%20rounded-full%20z-10%20shadow-sm%22%7D",className:"absolute w-2 h-2 -ml-1 -mt-1 bg-white border-2 border-slate-900 rounded-full z-10 shadow-sm",style:{left:`${r.properties.x/1440*100}%`,top:`${r.properties.y/2e3*100}%`}},`marker-${o}`))]})})]})},{FiArrowLeft:Ave,FiGlobe:_ve,FiZap:Cve,FiMousePointer:Pve,FiArrowDown:Tve,FiLayout:Eve,FiList:Dve}=xt,Ove=()=>{const{userId:e}=t5(),{analyticsData:t,customUsers:n}=zt(),[a,r]=C.useState("list"),o=n.find(c=>c.user_serial===e),i=C.useMemo(()=>{const c=(t.pageViews||[]).filter(u=>{var p;return u.userSerial===e||u.visitorId===((p=o==null?void 0:o.linked_visitor_ids)==null?void 0:p[0])}).map(u=>({...u,type:"pageview"})),d=(t.events||[]).filter(u=>{var p;return u.userSerial===e||u.visitorId===((p=o==null?void 0:o.linked_visitor_ids)==null?void 0:p[0])}).map(u=>({...u,type:"event"}));return[...c,...d].sort((u,p)=>p.timestamp-u.timestamp)},[t,e,o]),s=C.useMemo(()=>i.reduce((c,d)=>{const u=d.sessionId||"unknown";return c[u]||(c[u]=[]),c[u].push(d),c},{}),[i]),l=c=>{var d,u;return c.type==="pageview"?_ve:(d=c.eventName)!=null&&d.includes("click")?Pve:(u=c.eventName)!=null&&u.includes("scroll")?Tve:Cve};return h.jsx("div",{"data-greta-id":"src/components/UserJourney.jsx:50:4","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"50","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20bg-slate-50%20py-10%22%7D",className:"min-h-screen bg-slate-50 py-10",children:h.jsxs("div",{"data-greta-id":"src/components/UserJourney.jsx:51:6","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"51","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22max-w-6xl%20mx-auto%20px-4%22%7D",className:"max-w-6xl mx-auto px-4",children:[h.jsxs("div",{"data-greta-id":"src/components/UserJourney.jsx:52:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"52","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-center%20mb-10%22%7D",className:"flex justify-between items-center mb-10",children:[h.jsxs(Hc,{"data-greta-id":"src/components/UserJourney.jsx:53:10","data-greta-name":"Link","data-greta-editable":"true","data-component-path":"src/components/UserJourney.jsx","data-component-line":"53","data-component-file":"UserJourney.jsx","data-component-name":"Link","data-component-content":"%7B%22to%22%3A%22%2Fdashboard%22%2C%22className%22%3A%22inline-flex%20items-center%20text-indigo-600%20font-black%20uppercase%20tracking-widest%20text-%5B10px%5D%20gap-2%20hover%3Agap-3%20transition-all%22%7D",to:"/dashboard",className:"inline-flex items-center text-indigo-600 font-black uppercase tracking-widest text-[10px] gap-2 hover:gap-3 transition-all",children:[h.jsx(K,{"data-greta-id":"src/components/UserJourney.jsx:54:12","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"54","data-component-file":"UserJourney.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:Ave})," Return to Intelligence"]}),h.jsxs("div",{"data-greta-id":"src/components/UserJourney.jsx:57:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"57","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20bg-white%20p-1%20rounded-2xl%20border%20border-slate-200%20shadow-sm%22%7D",className:"flex bg-white p-1 rounded-2xl border border-slate-200 shadow-sm",children:[h.jsxs("button",{"data-greta-id":"src/components/UserJourney.jsx:58:12","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/UserJourney.jsx","data-component-line":"58","data-component-file":"UserJourney.jsx","data-component-name":"button","data-component-content":"%7B%7D",onClick:()=>r("list"),className:`flex items-center gap-2 px-6 py-2.5 rounded-xl text-[10px] font-black uppercase tracking-widest transition-all ${a==="list"?"bg-indigo-600 text-white shadow-lg shadow-indigo-100":"text-slate-400 hover:text-slate-600"}`,children:[h.jsx(K,{"data-greta-id":"src/components/UserJourney.jsx:62:14","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"62","data-component-file":"UserJourney.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:Dve})," Timeline"]}),h.jsxs("button",{"data-greta-id":"src/components/UserJourney.jsx:64:12","data-greta-name":"button","data-greta-editable":"true","data-component-path":"src/components/UserJourney.jsx","data-component-line":"64","data-component-file":"UserJourney.jsx","data-component-name":"button","data-component-content":"%7B%7D",onClick:()=>r("heatmap"),className:`flex items-center gap-2 px-6 py-2.5 rounded-xl text-[10px] font-black uppercase tracking-widest transition-all ${a==="heatmap"?"bg-indigo-600 text-white shadow-lg shadow-indigo-100":"text-slate-400 hover:text-slate-600"}`,children:[h.jsx(K,{"data-greta-id":"src/components/UserJourney.jsx:68:14","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"68","data-component-file":"UserJourney.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%7D",icon:Eve})," Spatial Heatmap"]})]})]}),h.jsxs("div",{"data-greta-id":"src/components/UserJourney.jsx:74:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"74","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-white%20rounded-%5B3rem%5D%20shadow-2xl%20shadow-indigo-900%2F5%20border%20border-slate-100%20overflow-hidden%20mb-12%22%7D",className:"bg-white rounded-[3rem] shadow-2xl shadow-indigo-900/5 border border-slate-100 overflow-hidden mb-12",children:[h.jsx("div",{"data-greta-id":"src/components/UserJourney.jsx:75:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"75","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-gradient-to-br%20from-indigo-600%20to-violet-800%20h-48%20relative%20overflow-hidden%22%7D",className:"bg-gradient-to-br from-indigo-600 to-violet-800 h-48 relative overflow-hidden",children:h.jsx("div",{"data-greta-id":"src/components/UserJourney.jsx:76:13","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"76","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20inset-0%20opacity-10%20bg-%5Burl('https%3A%2F%2Fimages.unsplash.com%2Fphoto-1557683316-973673baf926%3Fq%3D80%26w%3D2000%26auto%3Dformat%26fit%3Dcrop')%5D%20bg-cover%22%7D",className:"absolute inset-0 opacity-10 bg-[url('https://images.unsplash.com/photo-1557683316-973673baf926?q=80&w=2000&auto=format&fit=crop')] bg-cover"})}),h.jsx("div",{"data-greta-id":"src/components/UserJourney.jsx:78:10","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"78","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22px-12%20pb-12%20-mt-20%20relative%20z-10%22%7D",className:"px-12 pb-12 -mt-20 relative z-10",children:h.jsxs("div",{"data-greta-id":"src/components/UserJourney.jsx:79:12","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"79","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20flex-col%20md%3Aflex-row%20md%3Aitems-end%20justify-between%20gap-8%22%7D",className:"flex flex-col md:flex-row md:items-end justify-between gap-8",children:[h.jsxs("div",{"data-greta-id":"src/components/UserJourney.jsx:80:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"80","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-end%20gap-8%22%7D",className:"flex items-end gap-8",children:[h.jsx("div",{"data-greta-id":"src/components/UserJourney.jsx:81:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"81","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-40%20h-40%20bg-white%20p-3%20rounded-%5B3rem%5D%20shadow-2xl%22%7D",className:"w-40 h-40 bg-white p-3 rounded-[3rem] shadow-2xl",children:h.jsx("div",{"data-greta-id":"src/components/UserJourney.jsx:82:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"82","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22w-full%2
1970h-full%20bg-indigo-50%20rounded-%5B2.5rem%5D%20flex%20items-center%20justify-center%20text-indigo-600%22%7D",className:"w-full h-full bg-indigo-50 rounded-[2.5rem] flex items-center justify-center text-indigo-600",children:h.jsx(K,{"data-greta-id":"src/components/UserJourney.jsx:83:20","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"83","data-component-file":"UserJourney.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22w-20%20h-20%22%7D",icon:Fy,className:"w-20 h-20"})})}),h.jsxs("div",{"data-greta-id":"src/components/UserJourney.jsx:86:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"86","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-6%22%7D",className:"mb-6",children:[h.jsx("h1",{"data-greta-id":"src/components/UserJourney.jsx:87:18","data-greta-name":"h1","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"87","data-component-file":"UserJourney.jsx","data-component-name":"h1","data-component-content":"%7B%22className%22%3A%22text-5xl%20font-black%20text-slate-900%20tracking-tight%22%7D",className:"text-5xl font-black text-slate-900 tracking-tight",children:o?`${o.first_name} ${o.last_name}`:"Identified Identity"}),h.jsxs("p",{"data-greta-id":"src/components/UserJourney.jsx:90:18","data-greta-name":"p","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"90","data-component-file":"UserJourney.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-slate-400%20font-mono%20text-sm%20font-bold%20mt-2%20uppercase%20tracking-widest%22%7D",className:"text-slate-400 font-mono text-sm font-bold mt-2 uppercase tracking-widest",children:["SID: ",e]})]})]}),h.jsx("div",{"data-greta-id":"src/components/UserJourney.jsx:95:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"95","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20gap-4%20mb-4%22%7D",className:"flex gap-4 mb-4",children:h.jsxs("div",{"data-greta-id":"src/components/UserJourney.jsx:96:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"96","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-slate-50%20px-8%20py-5%20rounded-%5B2rem%5D%20border%20border-slate-100%20text-center%22%7D",className:"bg-slate-50 px-8 py-5 rounded-[2rem] border border-slate-100 text-center",children:[h.jsx("div",{"data-greta-id":"src/components/UserJourney.jsx:97:18","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/UserJourney.jsx","data-component-line":"97","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-black%20text-slate-400%20uppercase%20tracking-widest%20mb-1%22%7D",className:"text-[10px] font-black text-slate-400 uppercase tracking-widest mb-1",children:"Status"}),h.jsx("div",{"data-greta-id":"src/components/UserJourney.jsx:98:18","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/UserJourney.jsx","data-component-line":"98","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20font-black%20text-green-600%20uppercase%20tracking-widest%22%7D",className:"text-sm font-black text-green-600 uppercase tracking-widest",children:"Active"})]})})]})})]}),h.jsx(ss,{"data-greta-id":"src/components/UserJourney.jsx:106:8","data-greta-name":"AnimatePresence","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"106","data-component-file":"UserJourney.jsx","data-component-name":"AnimatePresence","data-component-content":"%7B%22mode%22%3A%22wait%22%7D",mode:"wait",children:a==="list"?h.jsx(Xe.div,{"data-greta-id":"src/components/UserJourney.jsx:108:12","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"108","data-component-file":"UserJourney.jsx","data-component-name":"motion.div","data-component-content":"%7B%22key%22%3A%22list-view%22%2C%22className%22%3A%22space-y-12%22%7D",initial:{opacity:0,y:20}
197,animate:{opacity:1,y:0},exit:{opacity:0,y:-20},className:"space-y-12",children:Object.entries(s).map(([c,d])=>h.jsxs("div",{"data-greta-id":"src/components/UserJourney.jsx:116:16","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"116","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsxs("div",{"data-greta-id":"src/components/UserJourney.jsx:117:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"117","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20items-center%20gap-6%20mb-8%22%7D",className:"flex items-center gap-6 mb-8",children:[h.jsxs("div",{"data-greta-id":"src/components/UserJourney.jsx:118:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"118","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22bg-slate-900%20text-white%20px-6%20py-2%20rounded-2xl%20text-%5B10px%5D%20font-black%20uppercase%20tracking-%5B0.2em%5D%22%7D",className:"bg-slate-900 text-white px-6 py-2 rounded-2xl text-[10px] font-black uppercase tracking-[0.2em]",children:["Session ",c.substring(0,8)]}),h.jsx("div",{"data-greta-id":"src/components/UserJourney.jsx:121:20","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"121","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22h-px%20bg-slate-200%20flex-1%22%7D",className:"h-px bg-slate-200 flex-1"})]}),h.jsx("div",{"data-greta-id":"src/components/UserJourney.jsx:123:18","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"123","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22space-y-6%20ml-8%20border-l-2%20border-slate-100%20pl-12%20relative%22%7D",className:"space-y-6 ml-8 border-l-2 border-slate-100 pl-12 relative",children:d.map((u,p)=>h.jsxs("div",{"data-greta-id":"src/components/UserJourney.jsx:125:22","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"125","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22relative%20bg-white%20p-8%20rounded-%5B2rem%5D%20border%20border-slate-100%20shadow-sm%20hover%3Ashadow-xl%20transition-all%22%7D",className:"relative bg-white p-8 rounded-[2rem] border border-slate-100 shadow-sm hover:shadow-xl transition-all",children:[h.jsx("div",{"data-greta-id":"src/components/UserJourney.jsx:126:24","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"126","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22absolute%20-left-%5B61px%5D%20top-8%20w-10%20h-10%20bg-white%20border-2%20border-slate-100%20rounded-2xl%20flex%20items-center%20justify-center%22%7D",className:"absolute -left-[61px] top-8 w-10 h-10 bg-white border-2 border-slate-100 rounded-2xl flex items-center justify-center",children:h.jsx(K,{"data-greta-id":"src/components/UserJourney.jsx:127:26","data-greta-name":"SafeIcon","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"127","data-component-file":"UserJourney.jsx","data-component-name":"SafeIcon","data-component-content":"%7B%22className%22%3A%22text-indigo-600%20text-sm%22%7D",icon:l(u),className:"text-indigo-600 text-sm"})}),h.jsxs("div",{"data-greta-id":"src/components/UserJourney.jsx:129:24","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"129","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22flex%20justify-between%20items-start%22%7D",className:"flex justify-between items-start",children:[h.jsxs("div",{"data-greta-id":"src/components/UserJourney.jsx:130:26","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"130","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%7D",children:[h.jsx("span",{"data-greta-id":"src/components/UserJourney.jsx:131:28","data-greta-name":"span","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"131","data-component-file":"UserJourney.jsx","data-component-name":"span","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20font-black%20uppercase%20text-slate-400%20tracking-widest%22%7D",className:"text-[10px] font-black uppercase text-slate-400 tracking-widest",children:u.type}),h.jsx("h4",{"data-greta-id":"src/components/UserJourney.jsx:132:28","data-greta-name":"h4","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"132","data-component-file":"UserJourney.jsx","data-component-name":"h4","data-component-content":"%7B%22className%22%3A%22text-xl%20font-black%20text-slate-900%20mt-1%22%7D",className:"text-xl font-black text-slate-900 mt-1",children:u.type==="pageview"?u.page:u.eventName})]}),h.jsxs("div",{"data-greta-id":"src/components/UserJourney.jsx:134:26","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"134","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-right%22%7D",className:"text-right",children:[h.jsx("div",{"data-greta-id":"src/components/UserJourney.jsx:135:28","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"135","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-sm%20font-black%20text-slate-900%22%7D",className:"text-sm font-black text-slate-900",children:Tf(u.timestamp,"HH:mm:ss")}),h.jsx("div",{"data-greta-id":"src/components/UserJourney.jsx:136:28","data-greta-name":"div","data-greta-editable":"true","data-component-path":"src/components/UserJourney.jsx","data-component-line":"136","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22text-%5B10px%5D%20text-slate-400%20font-bold%20uppercase%20tracking-widest%22%7D",className:"text-[10px] text-slate-400 font-bold uppercase tracking-widest",children:"Recorded At"})]})]})]},p))})]},c))},"list-view"):h.jsxs(Xe.div,{"data-greta-id":"src/components/UserJourney.jsx:146:12","data-greta-name":"motion.div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"146","data-component-file":"UserJourney.jsx","data-component-name":"motion.div","data-component-content":"%7B%22key%22%3A%22heatmap-view%22%7D",
197initial:{opacity:0,scale:.95},animate:{opacity:1,scale:1},exit:{opacity:0,scale:.95},children:[h.jsxs("div",{"data-greta-id":"src/components/UserJourney.jsx:152:14","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"152","data-component-file":"UserJourney.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22mb-8%22%7D",className:"mb-8",children:[h.jsx("h2",{"data-greta-id":"src/components/UserJourney.jsx:153:16","data-greta-name":"h2","data-greta-editable":"true","data-component-path":"src/components/UserJourney.jsx","data-component-line":"153","data-component-file":"UserJourney.jsx","data-component-name":"h2","data-component-content":"%7B%22className%22%3A%22text-3xl%20font-black%20text-slate-900%20tracking-tight%22%7D",className:"text-3xl font-black text-slate-900 tracking-tight",children:"Spatial Density Map"}),h.jsx("p",{"data-greta-id":"src/components/UserJourney.jsx:154:16","data-greta-name":"p","data-greta-editable":"true","data-component-path":"src/components/UserJourney.jsx","data-component-line":"154","data-component-file":"UserJourney.jsx","data-component-name":"p","data-component-content":"%7B%22className%22%3A%22text-slate-500%20font-bold%20uppercase%20text-%5B10px%5D%20tracking-%5B0.2em%5D%20mt-1%22%7D",className:"text-slate-500 font-bold uppercase text-[10px] tracking-[0.2em] mt-1",children:"Aggregated click coordinates across this user's lifecycle"})]}),h.jsx(kve,{"data-greta-id":"src/components/UserJourney.jsx:156:14","data-greta-name":"HeatmapOverlay","data-greta-editable":"false","data-component-path":"src/components/UserJourney.jsx","data-component-line":"156","data-component-file":"UserJourney.jsx","data-component-name":"HeatmapOverlay","data-component-content":"%7B%7D",interactions:i})]},"heatmap-view")})]})})};function Nve(){return h.jsx(TB,{"data-greta-id":"src/App.jsx:11:4","data-greta-name":"AnalyticsProvider","data-greta-editable":"false","data-component-path":"src/App.jsx","data-component-line":"11","data-component-file":"App.jsx","data-component-name":"AnalyticsProvider","data-component-content":"%7B%7D",children:h.jsx(U5,{"data-greta-id":"src/App.jsx:12:6","data-greta-name":"Router","data-greta-editable":"false","data-component-path":"src/App.jsx","data-component-line":"12","data-component-file":"App.jsx","data-component-name":"Router","data-component-content":"%7B%7D",children:h.jsx("div",{"data-greta-id":"src/App.jsx:13:8","data-greta-name":"div","data-greta-editable":"false","data-component-path":"src/App.jsx","data-component-line":"13","data-component-file":"App.jsx","data-component-name":"div","data-component-content":"%7B%22className%22%3A%22min-h-screen%20bg-gray-50%22%7D",className:"min-h-screen bg-gray-50",children:h.jsxs(y5,{"data-greta-id":"src/App.jsx:14:10","data-greta-name":"Routes","data-greta-editable":"false","data-component-path":"src/App.jsx","data-component-line":"14","data-component-file":"App.jsx","data-component-name":"Routes","data-component-content":"%7B%7D",children:[h.jsx(el,{"data-greta-id":"src/App.jsx:15:12","data-greta-name":"Route","data-greta-editable":"false","data-component-path":"src/App.jsx","data-component-line":"15","data-component-file":"App.jsx","data-component-name":"Route","data-component-content":"%7B%22path%22%3A%22%2F%22%7D",path:"/",element:h.jsx(m5,{"data-greta-id":"src/App.jsx:15:37","data-greta-name":"Navigate","data-greta-editable":"false","data-component-path":"src/App.jsx","data-component-line":"15","data-component-file":"App.jsx","data-component-name":"Navigate","data-component-content":"%7B%22to%22%3A%22%2Fdashboard%22%7D",to:"/dashboard",replace:!0})}),h.jsx(el,{"data-greta-id":"src/App.jsx:16:12","data-greta-name":"Route","data-greta-editable":"false","data-component-path":"src/App.jsx","data-component-line":"16","data-component-file":"App.jsx","data-component-name":"Route","data-component-content":"%7B%22path%22%3A%22%2Fdashboard%22%7D",path:"/dashboard",element:h.jsx(Sve,{"data-greta-id":"src/App.jsx:16:46","data-greta-name":"Dashboard","data-greta-editable":"false","data-component-path":"src/App.jsx","data-component-line":"16","data-component-file":"App.jsx","data-component-name":"Dashboard","data-component-content":"%7B%7D"})}),h.jsx(el,{"data-greta-id":"src/App.jsx:17:12","data-greta-name":"Route","data-greta-editable":"false","data-component-path":"src/App.jsx","data-component-line":"17","data-component-file":"App.jsx","data-component-name":"Route","data-component-content":"%7B%22path%22%3A%22%2Fsetup%22%7D",path:"/setup",element:h.jsx(GD,{"data-greta-id":"src/App.jsx:17:42","data-greta-name":"TrackingSetup","data-greta-editable":"false","data-component-path":"src/App.jsx","data-component-line":"17","data-component-file":"App.jsx","data-component-name":"TrackingSetup","data-component-content":"%7B%7D"})}),h.jsx(el,{"data-greta-id":"src/App.jsx:18:12","data-greta-name":"Route","data-greta-editable":"false","data-component-path":"src/App.jsx","data-component-line":"18","data-component-file":"App.jsx","data-component-name":"Route","data-component-content":"%7B%22path%22%3A%22%2Fuser%2F%3AuserId%22%7D",path:"/user/:userId",element:h.jsx(Ove,{"data-greta-id":"src/App.jsx:18:49","data-greta-name":"UserJourney","data-greta-editable":"false","data-component-path":"src/App.jsx","data-component-line":"18","data-component-file":"App.jsx","data-component-name":"UserJourney","data-component-content":"%7B%7D"})})]})})})})}KC(document.getElementById("root")).render(h.jsx(C.StrictMode,{"data-greta-id":"src/main.jsx:7:0","data-greta-name":"StrictMode","data-greta-editable":"false","data-component-path":"src/main.jsx","data-component-line":"7","data-component-file":"main.jsx","data-component-name":"StrictMode","data-component-content":"%7B%7D",children:h.jsx(Nve,{"data-greta-id":"src/main.jsx:8:4","data-greta-name":"App","data-greta-editable":"false","data-component-path":"src/main.jsx","data-component-line":"8","data-component-file":"main.jsx","data-component-name":"App","data-component-content":"%7B%7D"})}));
198//# sourceMappingURL=index-UjEqnV1y.js.map

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.