Files
stackpulse/backend/public/assets/index-f7ebd6e7.js
T
2025-10-15 14:57:39 +00:00

777 lines
1.4 MiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
function tO(e,t){for(var r=0;r<t.length;r++){const o=t[r];if(typeof o!="string"&&!Array.isArray(o)){for(const s in o)if(s!=="default"&&!(s in e)){const u=Object.getOwnPropertyDescriptor(o,s);u&&Object.defineProperty(e,s,u.get?u:{enumerable:!0,get:()=>o[s]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const s of document.querySelectorAll('link[rel="modulepreload"]'))o(s);new MutationObserver(s=>{for(const u of s)if(u.type==="childList")for(const p of u.addedNodes)p.tagName==="LINK"&&p.rel==="modulepreload"&&o(p)}).observe(document,{childList:!0,subtree:!0});function r(s){const u={};return s.integrity&&(u.integrity=s.integrity),s.referrerPolicy&&(u.referrerPolicy=s.referrerPolicy),s.crossOrigin==="use-credentials"?u.credentials="include":s.crossOrigin==="anonymous"?u.credentials="omit":u.credentials="same-origin",u}function o(s){if(s.ep)return;s.ep=!0;const u=r(s);fetch(s.href,u)}})();function Ly(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function wl(e){if(e.__esModule)return e;var t=e.default;if(typeof t=="function"){var r=function o(){return this instanceof o?Reflect.construct(t,arguments,this.constructor):t.apply(this,arguments)};r.prototype=t.prototype}else r={};return Object.defineProperty(r,"__esModule",{value:!0}),Object.keys(e).forEach(function(o){var s=Object.getOwnPropertyDescriptor(e,o);Object.defineProperty(r,o,s.get?s:{enumerable:!0,get:function(){return e[o]}})}),r}var Dy={exports:{}},Wc={},zy={exports:{}},bt={};/**
* @license React
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Cl=Symbol.for("react.element"),rO=Symbol.for("react.portal"),nO=Symbol.for("react.fragment"),aO=Symbol.for("react.strict_mode"),oO=Symbol.for("react.profiler"),iO=Symbol.for("react.provider"),sO=Symbol.for("react.context"),lO=Symbol.for("react.forward_ref"),uO=Symbol.for("react.suspense"),cO=Symbol.for("react.memo"),dO=Symbol.for("react.lazy"),hv=Symbol.iterator;function fO(e){return e===null||typeof e!="object"?null:(e=hv&&e[hv]||e["@@iterator"],typeof e=="function"?e:null)}var Fy={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Vy=Object.assign,Wy={};function Yi(e,t,r){this.props=e,this.context=t,this.refs=Wy,this.updater=r||Fy}Yi.prototype.isReactComponent={};Yi.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")};Yi.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function Hy(){}Hy.prototype=Yi.prototype;function _h(e,t,r){this.props=e,this.context=t,this.refs=Wy,this.updater=r||Fy}var Oh=_h.prototype=new Hy;Oh.constructor=_h;Vy(Oh,Yi.prototype);Oh.isPureReactComponent=!0;var gv=Array.isArray,By=Object.prototype.hasOwnProperty,Ah={current:null},Xy={key:!0,ref:!0,__self:!0,__source:!0};function Yy(e,t,r){var o,s={},u=null,p=null;if(t!=null)for(o in t.ref!==void 0&&(p=t.ref),t.key!==void 0&&(u=""+t.key),t)By.call(t,o)&&!Xy.hasOwnProperty(o)&&(s[o]=t[o]);var w=arguments.length-2;if(w===1)s.children=r;else if(1<w){for(var k=Array(w),T=0;T<w;T++)k[T]=arguments[T+2];s.children=k}if(e&&e.defaultProps)for(o in w=e.defaultProps,w)s[o]===void 0&&(s[o]=w[o]);return{$$typeof:Cl,type:e,key:u,ref:p,props:s,_owner:Ah.current}}function pO(e,t){return{$$typeof:Cl,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}function Mh(e){return typeof e=="object"&&e!==null&&e.$$typeof===Cl}function hO(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(r){return t[r]})}var bv=/\/+/g;function gf(e,t){return typeof e=="object"&&e!==null&&e.key!=null?hO(""+e.key):t.toString(36)}function Su(e,t,r,o,s){var u=typeof e;(u==="undefined"||u==="boolean")&&(e=null);var p=!1;if(e===null)p=!0;else switch(u){case"string":case"number":p=!0;break;case"object":switch(e.$$typeof){case Cl:case rO:p=!0}}if(p)return p=e,s=s(p),e=o===""?"."+gf(p,0):o,gv(s)?(r="",e!=null&&(r=e.replace(bv,"$&/")+"/"),Su(s,t,r,"",function(T){return T})):s!=null&&(Mh(s)&&(s=pO(s,r+(!s.key||p&&p.key===s.key?"":(""+s.key).replace(bv,"$&/")+"/")+e)),t.push(s)),1;if(p=0,o=o===""?".":o+":",gv(e))for(var w=0;w<e.length;w++){u=e[w];var k=o+gf(u,w);p+=Su(u,t,r,k,s)}else if(k=fO(e),typeof k=="function")for(e=k.call(e),w=0;!(u=e.next()).done;)u=u.value,k=o+gf(u,w++),p+=Su(u,t,r,k,s);else if(u==="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 p}function Jl(e,t,r){if(e==null)return e;var o=[],s=0;return Su(e,o,"","",function(u){return t.call(r,u,s++)}),o}function gO(e){if(e._status===-1){var t=e._result;t=t(),t.then(function(r){(e._status===0||e._status===-1)&&(e._status=1,e._result=r)},function(r){(e._status===0||e._status===-1)&&(e._status=2,e._result=r)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)return e._result.default;throw e._result}var Rr={current:null},ku={transition:null},bO={ReactCurrentDispatcher:Rr,ReactCurrentBatchConfig:ku,ReactCurrentOwner:Ah};bt.Children={map:Jl,forEach:function(e,t,r){Jl(e,function(){t.apply(this,arguments)},r)},count:function(e){var t=0;return Jl(e,function(){t++}),t},toArray:function(e){return Jl(e,function(t){return t})||[]},only:function(e){if(!Mh(e))throw Error("React.Children.only expected to receive a single React element child.");return e}};bt.Component=Yi;bt.Fragment=nO;bt.Profiler=oO;bt.PureComponent=_h;bt.StrictMode=aO;bt.Suspense=uO;bt.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=bO;bt.cloneElement=function(e,t,r){if(e==null)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=Vy({},e.props),s=e.key,u=e.ref,p=e._owner;if(t!=null){if(t.ref!==void 0&&(u=t.ref,p=Ah.current),t.key!==void 0&&(s=""+t.key),e.type&&e.type.defaultProps)var w=e.type.defaultProps;for(k in t)By.call(t,k)&&!Xy.hasOwnProperty(k)&&(o[k]=t[k]===void 0&&w!==void 0?w[k]:t[k])}var k=arguments.length-2;if(k===1)o.children=r;else if(1<k){w=Array(k);for(var T=0;T<k;T++)w[T]=arguments[T+2];o.children=w}return{$$typeof:Cl,type:e.type,key:s,ref:u,props:o,_owner:p}};bt.createContext=function(e){return e={$$typeof:sO,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null},e.Provider={$$typeof:iO,_context:e},e.Consumer=e};bt.createElement=Yy;bt.createFactory=function(e){var t=Yy.bind(null,e);return t.type=e,t};bt.createRef=function(){return{current:null}};bt.forwardRef=function(e){return{$$typeof:lO,render:e}};bt.isValidElement=Mh;bt.lazy=function(e){return{$$typeof:dO,_payload:{_status:-1,_result:e},_init:gO}};bt.memo=function(e,t){return{$$typeof:cO,type:e,compare:t===void 0?null:t}};bt.startTransition=function(e){var t=ku.transition;ku.transition={};try{e()}finally{ku.transition=t}};bt.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")};bt.useCallback=function(e,t){return Rr.current.useCallback(e,t)};bt.useContext=function(e){return Rr.current.useContext(e)};bt.useDebugValue=function(){};bt.useDeferredValue=function(e){return Rr.current.useDeferredValue(e)};bt.useEffect=function(e,t){return Rr.current.useEffect(e,t)};bt.useId=function(){return Rr.current.useId()};bt.useImperativeHandle=function(e,t,r){return Rr.current.useImperativeHandle(e,t,r)};bt.useInsertionEffect=function(e,t){return Rr.current.useInsertionEffect(e,t)};bt.useLayoutEffect=function(e,t){return Rr.current.useLayoutEffect(e,t)};bt.useMemo=function(e,t){return Rr.current.useMemo(e,t)};bt.useReducer=function(e,t,r){return Rr.current.useReducer(e,t,r)};bt.useRef=function(e){return Rr.current.useRef(e)};bt.useState=function(e){return Rr.current.useState(e)};bt.useSyncExternalStore=function(e,t,r){return Rr.current.useSyncExternalStore(e,t,r)};bt.useTransition=function(){return Rr.current.useTransition()};bt.version="18.2.0";zy.exports=bt;var re=zy.exports;const bn=Ly(re),Eh=tO({__proto__:null,default:bn},[re]);/**
* @license React
* react-jsx-runtime.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var vO=re,mO=Symbol.for("react.element"),yO=Symbol.for("react.fragment"),xO=Object.prototype.hasOwnProperty,wO=vO.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,CO={key:!0,ref:!0,__self:!0,__source:!0};function Gy(e,t,r){var o,s={},u=null,p=null;r!==void 0&&(u=""+r),t.key!==void 0&&(u=""+t.key),t.ref!==void 0&&(p=t.ref);for(o in t)xO.call(t,o)&&!CO.hasOwnProperty(o)&&(s[o]=t[o]);if(e&&e.defaultProps)for(o in t=e.defaultProps,t)s[o]===void 0&&(s[o]=t[o]);return{$$typeof:mO,type:e,key:u,ref:p,props:s,_owner:wO.current}}Wc.Fragment=yO;Wc.jsx=Gy;Wc.jsxs=Gy;Dy.exports=Wc;var ee=Dy.exports,op={},Uy={exports:{}},rn={},$y={exports:{}},qy={};/**
* @license React
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/(function(e){function t(ve,ce){var be=ve.length;ve.push(ce);e:for(;0<be;){var ye=be-1>>>1,_e=ve[ye];if(0<s(_e,ce))ve[ye]=ce,ve[be]=_e,be=ye;else break e}}function r(ve){return ve.length===0?null:ve[0]}function o(ve){if(ve.length===0)return null;var ce=ve[0],be=ve.pop();if(be!==ce){ve[0]=be;e:for(var ye=0,_e=ve.length,Ee=_e>>>1;ye<Ee;){var De=2*(ye+1)-1,je=ve[De],Me=De+1,Be=ve[Me];if(0>s(je,be))Me<_e&&0>s(Be,je)?(ve[ye]=Be,ve[Me]=be,ye=Me):(ve[ye]=je,ve[De]=be,ye=De);else if(Me<_e&&0>s(Be,be))ve[ye]=Be,ve[Me]=be,ye=Me;else break e}}return ce}function s(ve,ce){var be=ve.sortIndex-ce.sortIndex;return be!==0?be:ve.id-ce.id}if(typeof performance=="object"&&typeof performance.now=="function"){var u=performance;e.unstable_now=function(){return u.now()}}else{var p=Date,w=p.now();e.unstable_now=function(){return p.now()-w}}var k=[],T=[],E=1,D=null,F=3,L=!1,z=!1,R=!1,_=typeof setTimeout=="function"?setTimeout:null,y=typeof clearTimeout=="function"?clearTimeout:null,f=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(ve){for(var ce=r(T);ce!==null;){if(ce.callback===null)o(T);else if(ce.startTime<=ve)o(T),ce.sortIndex=ce.expirationTime,t(k,ce);else break;ce=r(T)}}function g(ve){if(R=!1,b(ve),!z)if(r(k)!==null)z=!0,me(v);else{var ce=r(T);ce!==null&&Se(g,ce.startTime-ve)}}function v(ve,ce){z=!1,R&&(R=!1,y(Y),Y=-1),L=!0;var be=F;try{for(b(ce),D=r(k);D!==null&&(!(D.expirationTime>ce)||ve&&!U());){var ye=D.callback;if(typeof ye=="function"){D.callback=null,F=D.priorityLevel;var _e=ye(D.expirationTime<=ce);ce=e.unstable_now(),typeof _e=="function"?D.callback=_e:D===r(k)&&o(k),b(ce)}else o(k);D=r(k)}if(D!==null)var Ee=!0;else{var De=r(T);De!==null&&Se(g,De.startTime-ce),Ee=!1}return Ee}finally{D=null,F=be,L=!1}}var P=!1,M=null,Y=-1,B=5,H=-1;function U(){return!(e.unstable_now()-H<B)}function Z(){if(M!==null){var ve=e.unstable_now();H=ve;var ce=!0;try{ce=M(!0,ve)}finally{ce?oe():(P=!1,M=null)}}else P=!1}var oe;if(typeof f=="function")oe=function(){f(Z)};else if(typeof MessageChannel<"u"){var ae=new MessageChannel,pe=ae.port2;ae.port1.onmessage=Z,oe=function(){pe.postMessage(null)}}else oe=function(){_(Z,0)};function me(ve){M=ve,P||(P=!0,oe())}function Se(ve,ce){Y=_(function(){ve(e.unstable_now())},ce)}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(ve){ve.callback=null},e.unstable_continueExecution=function(){z||L||(z=!0,me(v))},e.unstable_forceFrameRate=function(ve){0>ve||125<ve?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):B=0<ve?Math.floor(1e3/ve):5},e.unstable_getCurrentPriorityLevel=function(){return F},e.unstable_getFirstCallbackNode=function(){return r(k)},e.unstable_next=function(ve){switch(F){case 1:case 2:case 3:var ce=3;break;default:ce=F}var be=F;F=ce;try{return ve()}finally{F=be}},e.unstable_pauseExecution=function(){},e.unstable_requestPaint=function(){},e.unstable_runWithPriority=function(ve,ce){switch(ve){case 1:case 2:case 3:case 4:case 5:break;default:ve=3}var be=F;F=ve;try{return ce()}finally{F=be}},e.unstable_scheduleCallback=function(ve,ce,be){var ye=e.unstable_now();switch(typeof be=="object"&&be!==null?(be=be.delay,be=typeof be=="number"&&0<be?ye+be:ye):be=ye,ve){case 1:var _e=-1;break;case 2:_e=250;break;case 5:_e=1073741823;break;case 4:_e=1e4;break;default:_e=5e3}return _e=be+_e,ve={id:E++,callback:ce,priorityLevel:ve,startTime:be,expirationTime:_e,sortIndex:-1},be>ye?(ve.sortIndex=be,t(T,ve),r(k)===null&&ve===r(T)&&(R?(y(Y),Y=-1):R=!0,Se(g,be-ye))):(ve.sortIndex=_e,t(k,ve),z||L||(z=!0,me(v))),ve},e.unstable_shouldYield=U,e.unstable_wrapCallback=function(ve){var ce=F;return function(){var be=F;F=ce;try{return ve.apply(this,arguments)}finally{F=be}}}})(qy);$y.exports=qy;var SO=$y.exports;/**
* @license React
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Zy=re,en=SO;function He(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r<arguments.length;r++)t+="&args[]="+encodeURIComponent(arguments[r]);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 Ky=new Set,$s={};function Lo(e,t){Ai(e,t),Ai(e+"Capture",t)}function Ai(e,t){for($s[e]=t,e=0;e<t.length;e++)Ky.add(t[e])}var ha=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ip=Object.prototype.hasOwnProperty,kO=/^[: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]*$/,vv={},mv={};function TO(e){return ip.call(mv,e)?!0:ip.call(vv,e)?!1:kO.test(e)?mv[e]=!0:(vv[e]=!0,!1)}function PO(e,t,r,o){if(r!==null&&r.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return o?!1:r!==null?!r.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function _O(e,t,r,o){if(t===null||typeof t>"u"||PO(e,t,r,o))return!0;if(o)return!1;if(r!==null)switch(r.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 Nr(e,t,r,o,s,u,p){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=o,this.attributeNamespace=s,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=u,this.removeEmptyString=p}var br={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){br[e]=new Nr(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];br[t]=new Nr(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){br[e]=new Nr(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){br[e]=new Nr(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){br[e]=new Nr(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){br[e]=new Nr(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){br[e]=new Nr(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){br[e]=new Nr(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){br[e]=new Nr(e,5,!1,e.toLowerCase(),null,!1,!1)});var Rh=/[\-:]([a-z])/g;function Nh(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-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(Rh,Nh);br[t]=new Nr(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(Rh,Nh);br[t]=new Nr(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(Rh,Nh);br[t]=new Nr(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){br[e]=new Nr(e,1,!1,e.toLowerCase(),null,!1,!1)});br.xlinkHref=new Nr("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){br[e]=new Nr(e,1,!1,e.toLowerCase(),null,!0,!0)});function Ih(e,t,r,o){var s=br.hasOwnProperty(t)?br[t]:null;(s!==null?s.type!==0:o||!(2<t.length)||t[0]!=="o"&&t[0]!=="O"||t[1]!=="n"&&t[1]!=="N")&&(_O(t,r,s,o)&&(r=null),o||s===null?TO(t)&&(r===null?e.removeAttribute(t):e.setAttribute(t,""+r)):s.mustUseProperty?e[s.propertyName]=r===null?s.type===3?!1:"":r:(t=s.attributeName,o=s.attributeNamespace,r===null?e.removeAttribute(t):(s=s.type,r=s===3||s===4&&r===!0?"":""+r,o?e.setAttributeNS(o,t,r):e.setAttribute(t,r))))}var xa=Zy.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,eu=Symbol.for("react.element"),ai=Symbol.for("react.portal"),oi=Symbol.for("react.fragment"),jh=Symbol.for("react.strict_mode"),sp=Symbol.for("react.profiler"),Qy=Symbol.for("react.provider"),Jy=Symbol.for("react.context"),Lh=Symbol.for("react.forward_ref"),lp=Symbol.for("react.suspense"),up=Symbol.for("react.suspense_list"),Dh=Symbol.for("react.memo"),Ia=Symbol.for("react.lazy"),ex=Symbol.for("react.offscreen"),yv=Symbol.iterator;function vs(e){return e===null||typeof e!="object"?null:(e=yv&&e[yv]||e["@@iterator"],typeof e=="function"?e:null)}var Ut=Object.assign,bf;function Os(e){if(bf===void 0)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);bf=t&&t[1]||""}return`
`+bf+e}var vf=!1;function mf(e,t){if(!e||vf)return"";vf=!0;var r=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(T){var o=T}Reflect.construct(e,[],t)}else{try{t.call()}catch(T){o=T}e.call(t.prototype)}else{try{throw Error()}catch(T){o=T}e()}}catch(T){if(T&&o&&typeof T.stack=="string"){for(var s=T.stack.split(`
`),u=o.stack.split(`
`),p=s.length-1,w=u.length-1;1<=p&&0<=w&&s[p]!==u[w];)w--;for(;1<=p&&0<=w;p--,w--)if(s[p]!==u[w]){if(p!==1||w!==1)do if(p--,w--,0>w||s[p]!==u[w]){var k=`
`+s[p].replace(" at new "," at ");return e.displayName&&k.includes("<anonymous>")&&(k=k.replace("<anonymous>",e.displayName)),k}while(1<=p&&0<=w);break}}}finally{vf=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?Os(e):""}function OO(e){switch(e.tag){case 5:return Os(e.type);case 16:return Os("Lazy");case 13:return Os("Suspense");case 19:return Os("SuspenseList");case 0:case 2:case 15:return e=mf(e.type,!1),e;case 11:return e=mf(e.type.render,!1),e;case 1:return e=mf(e.type,!0),e;default:return""}}function cp(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 oi:return"Fragment";case ai:return"Portal";case sp:return"Profiler";case jh:return"StrictMode";case lp:return"Suspense";case up:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case Jy:return(e.displayName||"Context")+".Consumer";case Qy:return(e._context.displayName||"Context")+".Provider";case Lh:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Dh:return t=e.displayName||null,t!==null?t:cp(e.type)||"Memo";case Ia:t=e._payload,e=e._init;try{return cp(e(t))}catch{}}return null}function AO(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 cp(t);case 8:return t===jh?"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 Qa(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function tx(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function MO(e){var t=tx(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),o=""+e[t];if(!e.hasOwnProperty(t)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var s=r.get,u=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return s.call(this)},set:function(p){o=""+p,u.call(this,p)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return o},setValue:function(p){o=""+p},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function tu(e){e._valueTracker||(e._valueTracker=MO(e))}function rx(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),o="";return e&&(o=tx(e)?e.checked?"true":"false":e.value),e=o,e!==r?(t.setValue(e),!0):!1}function Uu(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 dp(e,t){var r=t.checked;return Ut({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??e._wrapperState.initialChecked})}function xv(e,t){var r=t.defaultValue==null?"":t.defaultValue,o=t.checked!=null?t.checked:t.defaultChecked;r=Qa(t.value!=null?t.value:r),e._wrapperState={initialChecked:o,initialValue:r,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function nx(e,t){t=t.checked,t!=null&&Ih(e,"checked",t,!1)}function fp(e,t){nx(e,t);var r=Qa(t.value),o=t.type;if(r!=null)o==="number"?(r===0&&e.value===""||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if(o==="submit"||o==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?pp(e,t.type,r):t.hasOwnProperty("defaultValue")&&pp(e,t.type,Qa(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function wv(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var o=t.type;if(!(o!=="submit"&&o!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}r=e.name,r!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,r!==""&&(e.name=r)}function pp(e,t,r){(t!=="number"||Uu(e.ownerDocument)!==e)&&(r==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var As=Array.isArray;function mi(e,t,r,o){if(e=e.options,t){t={};for(var s=0;s<r.length;s++)t["$"+r[s]]=!0;for(r=0;r<e.length;r++)s=t.hasOwnProperty("$"+e[r].value),e[r].selected!==s&&(e[r].selected=s),s&&o&&(e[r].defaultSelected=!0)}else{for(r=""+Qa(r),t=null,s=0;s<e.length;s++){if(e[s].value===r){e[s].selected=!0,o&&(e[s].defaultSelected=!0);return}t!==null||e[s].disabled||(t=e[s])}t!==null&&(t.selected=!0)}}function hp(e,t){if(t.dangerouslySetInnerHTML!=null)throw Error(He(91));return Ut({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Cv(e,t){var r=t.value;if(r==null){if(r=t.children,t=t.defaultValue,r!=null){if(t!=null)throw Error(He(92));if(As(r)){if(1<r.length)throw Error(He(93));r=r[0]}t=r}t==null&&(t=""),r=t}e._wrapperState={initialValue:Qa(r)}}function ax(e,t){var r=Qa(t.value),o=Qa(t.defaultValue);r!=null&&(r=""+r,r!==e.value&&(e.value=r),t.defaultValue==null&&e.defaultValue!==r&&(e.defaultValue=r)),o!=null&&(e.defaultValue=""+o)}function Sv(e){var t=e.textContent;t===e._wrapperState.initialValue&&t!==""&&t!==null&&(e.value=t)}function ox(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 gp(e,t){return e==null||e==="http://www.w3.org/1999/xhtml"?ox(t):e==="http://www.w3.org/2000/svg"&&t==="foreignObject"?"http://www.w3.org/1999/xhtml":e}var ru,ix=function(e){return typeof MSApp<"u"&&MSApp.execUnsafeLocalFunction?function(t,r,o,s){MSApp.execUnsafeLocalFunction(function(){return e(t,r,o,s)})}:e}(function(e,t){if(e.namespaceURI!=="http://www.w3.org/2000/svg"||"innerHTML"in e)e.innerHTML=t;else{for(ru=ru||document.createElement("div"),ru.innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ru.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function qs(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&r.nodeType===3){r.nodeValue=t;return}}e.textContent=t}var Is={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},EO=["Webkit","ms","Moz","O"];Object.keys(Is).forEach(function(e){EO.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Is[t]=Is[e]})});function sx(e,t,r){return t==null||typeof t=="boolean"||t===""?"":r||typeof t!="number"||t===0||Is.hasOwnProperty(e)&&Is[e]?(""+t).trim():t+"px"}function lx(e,t){e=e.style;for(var r in t)if(t.hasOwnProperty(r)){var o=r.indexOf("--")===0,s=sx(r,t[r],o);r==="float"&&(r="cssFloat"),o?e.setProperty(r,s):e[r]=s}}var RO=Ut({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 bp(e,t){if(t){if(RO[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(He(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(He(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(He(61))}if(t.style!=null&&typeof t.style!="object")throw Error(He(62))}}function vp(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";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 mp=null;function zh(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var yp=null,yi=null,xi=null;function kv(e){if(e=Tl(e)){if(typeof yp!="function")throw Error(He(280));var t=e.stateNode;t&&(t=Gc(t),yp(e.stateNode,e.type,t))}}function ux(e){yi?xi?xi.push(e):xi=[e]:yi=e}function cx(){if(yi){var e=yi,t=xi;if(xi=yi=null,kv(e),t)for(e=0;e<t.length;e++)kv(t[e])}}function dx(e,t){return e(t)}function fx(){}var yf=!1;function px(e,t,r){if(yf)return e(t,r);yf=!0;try{return dx(e,t,r)}finally{yf=!1,(yi!==null||xi!==null)&&(fx(),cx())}}function Zs(e,t){var r=e.stateNode;if(r===null)return null;var o=Gc(r);if(o===null)return null;r=o[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":(o=!o.disabled)||(e=e.type,o=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!o;break e;default:e=!1}if(e)return null;if(r&&typeof r!="function")throw Error(He(231,t,typeof r));return r}var xp=!1;if(ha)try{var ms={};Object.defineProperty(ms,"passive",{get:function(){xp=!0}}),window.addEventListener("test",ms,ms),window.removeEventListener("test",ms,ms)}catch{xp=!1}function NO(e,t,r,o,s,u,p,w,k){var T=Array.prototype.slice.call(arguments,3);try{t.apply(r,T)}catch(E){this.onError(E)}}var js=!1,$u=null,qu=!1,wp=null,IO={onError:function(e){js=!0,$u=e}};function jO(e,t,r,o,s,u,p,w,k){js=!1,$u=null,NO.apply(IO,arguments)}function LO(e,t,r,o,s,u,p,w,k){if(jO.apply(this,arguments),js){if(js){var T=$u;js=!1,$u=null}else throw Error(He(198));qu||(qu=!0,wp=T)}}function Do(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,t.flags&4098&&(r=t.return),e=t.return;while(e)}return t.tag===3?r:null}function hx(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 Tv(e){if(Do(e)!==e)throw Error(He(188))}function DO(e){var t=e.alternate;if(!t){if(t=Do(e),t===null)throw Error(He(188));return t!==e?null:e}for(var r=e,o=t;;){var s=r.return;if(s===null)break;var u=s.alternate;if(u===null){if(o=s.return,o!==null){r=o;continue}break}if(s.child===u.child){for(u=s.child;u;){if(u===r)return Tv(s),e;if(u===o)return Tv(s),t;u=u.sibling}throw Error(He(188))}if(r.return!==o.return)r=s,o=u;else{for(var p=!1,w=s.child;w;){if(w===r){p=!0,r=s,o=u;break}if(w===o){p=!0,o=s,r=u;break}w=w.sibling}if(!p){for(w=u.child;w;){if(w===r){p=!0,r=u,o=s;break}if(w===o){p=!0,o=u,r=s;break}w=w.sibling}if(!p)throw Error(He(189))}}if(r.alternate!==o)throw Error(He(190))}if(r.tag!==3)throw Error(He(188));return r.stateNode.current===r?e:t}function gx(e){return e=DO(e),e!==null?bx(e):null}function bx(e){if(e.tag===5||e.tag===6)return e;for(e=e.child;e!==null;){var t=bx(e);if(t!==null)return t;e=e.sibling}return null}var vx=en.unstable_scheduleCallback,Pv=en.unstable_cancelCallback,zO=en.unstable_shouldYield,FO=en.unstable_requestPaint,er=en.unstable_now,VO=en.unstable_getCurrentPriorityLevel,Fh=en.unstable_ImmediatePriority,mx=en.unstable_UserBlockingPriority,Zu=en.unstable_NormalPriority,WO=en.unstable_LowPriority,yx=en.unstable_IdlePriority,Hc=null,qn=null;function HO(e){if(qn&&typeof qn.onCommitFiberRoot=="function")try{qn.onCommitFiberRoot(Hc,e,void 0,(e.current.flags&128)===128)}catch{}}var Mn=Math.clz32?Math.clz32:YO,BO=Math.log,XO=Math.LN2;function YO(e){return e>>>=0,e===0?32:31-(BO(e)/XO|0)|0}var nu=64,au=4194304;function Ms(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 Ku(e,t){var r=e.pendingLanes;if(r===0)return 0;var o=0,s=e.suspendedLanes,u=e.pingedLanes,p=r&268435455;if(p!==0){var w=p&~s;w!==0?o=Ms(w):(u&=p,u!==0&&(o=Ms(u)))}else p=r&~s,p!==0?o=Ms(p):u!==0&&(o=Ms(u));if(o===0)return 0;if(t!==0&&t!==o&&!(t&s)&&(s=o&-o,u=t&-t,s>=u||s===16&&(u&4194240)!==0))return t;if(o&4&&(o|=r&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=o;0<t;)r=31-Mn(t),s=1<<r,o|=e[r],t&=~s;return o}function GO(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 UO(e,t){for(var r=e.suspendedLanes,o=e.pingedLanes,s=e.expirationTimes,u=e.pendingLanes;0<u;){var p=31-Mn(u),w=1<<p,k=s[p];k===-1?(!(w&r)||w&o)&&(s[p]=GO(w,t)):k<=t&&(e.expiredLanes|=w),u&=~w}}function Cp(e){return e=e.pendingLanes&-1073741825,e!==0?e:e&1073741824?1073741824:0}function xx(){var e=nu;return nu<<=1,!(nu&4194240)&&(nu=64),e}function xf(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function Sl(e,t,r){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-Mn(t),e[t]=r}function $O(e,t){var r=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 o=e.eventTimes;for(e=e.expirationTimes;0<r;){var s=31-Mn(r),u=1<<s;t[s]=0,o[s]=-1,e[s]=-1,r&=~u}}function Vh(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var o=31-Mn(r),s=1<<o;s&t|e[o]&t&&(e[o]|=t),r&=~s}}var _t=0;function wx(e){return e&=-e,1<e?4<e?e&268435455?16:536870912:4:1}var Cx,Wh,Sx,kx,Tx,Sp=!1,ou=[],Ha=null,Ba=null,Xa=null,Ks=new Map,Qs=new Map,Da=[],qO="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 _v(e,t){switch(e){case"focusin":case"focusout":Ha=null;break;case"dragenter":case"dragleave":Ba=null;break;case"mouseover":case"mouseout":Xa=null;break;case"pointerover":case"pointerout":Ks.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Qs.delete(t.pointerId)}}function ys(e,t,r,o,s,u){return e===null||e.nativeEvent!==u?(e={blockedOn:t,domEventName:r,eventSystemFlags:o,nativeEvent:u,targetContainers:[s]},t!==null&&(t=Tl(t),t!==null&&Wh(t)),e):(e.eventSystemFlags|=o,t=e.targetContainers,s!==null&&t.indexOf(s)===-1&&t.push(s),e)}function ZO(e,t,r,o,s){switch(t){case"focusin":return Ha=ys(Ha,e,t,r,o,s),!0;case"dragenter":return Ba=ys(Ba,e,t,r,o,s),!0;case"mouseover":return Xa=ys(Xa,e,t,r,o,s),!0;case"pointerover":var u=s.pointerId;return Ks.set(u,ys(Ks.get(u)||null,e,t,r,o,s)),!0;case"gotpointercapture":return u=s.pointerId,Qs.set(u,ys(Qs.get(u)||null,e,t,r,o,s)),!0}return!1}function Px(e){var t=xo(e.target);if(t!==null){var r=Do(t);if(r!==null){if(t=r.tag,t===13){if(t=hx(r),t!==null){e.blockedOn=t,Tx(e.priority,function(){Sx(r)});return}}else if(t===3&&r.stateNode.current.memoizedState.isDehydrated){e.blockedOn=r.tag===3?r.stateNode.containerInfo:null;return}}}e.blockedOn=null}function Tu(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var r=kp(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(r===null){r=e.nativeEvent;var o=new r.constructor(r.type,r);mp=o,r.target.dispatchEvent(o),mp=null}else return t=Tl(r),t!==null&&Wh(t),e.blockedOn=r,!1;t.shift()}return!0}function Ov(e,t,r){Tu(e)&&r.delete(t)}function KO(){Sp=!1,Ha!==null&&Tu(Ha)&&(Ha=null),Ba!==null&&Tu(Ba)&&(Ba=null),Xa!==null&&Tu(Xa)&&(Xa=null),Ks.forEach(Ov),Qs.forEach(Ov)}function xs(e,t){e.blockedOn===t&&(e.blockedOn=null,Sp||(Sp=!0,en.unstable_scheduleCallback(en.unstable_NormalPriority,KO)))}function Js(e){function t(s){return xs(s,e)}if(0<ou.length){xs(ou[0],e);for(var r=1;r<ou.length;r++){var o=ou[r];o.blockedOn===e&&(o.blockedOn=null)}}for(Ha!==null&&xs(Ha,e),Ba!==null&&xs(Ba,e),Xa!==null&&xs(Xa,e),Ks.forEach(t),Qs.forEach(t),r=0;r<Da.length;r++)o=Da[r],o.blockedOn===e&&(o.blockedOn=null);for(;0<Da.length&&(r=Da[0],r.blockedOn===null);)Px(r),r.blockedOn===null&&Da.shift()}var wi=xa.ReactCurrentBatchConfig,Qu=!0;function QO(e,t,r,o){var s=_t,u=wi.transition;wi.transition=null;try{_t=1,Hh(e,t,r,o)}finally{_t=s,wi.transition=u}}function JO(e,t,r,o){var s=_t,u=wi.transition;wi.transition=null;try{_t=4,Hh(e,t,r,o)}finally{_t=s,wi.transition=u}}function Hh(e,t,r,o){if(Qu){var s=kp(e,t,r,o);if(s===null)Mf(e,t,o,Ju,r),_v(e,o);else if(ZO(s,e,t,r,o))o.stopPropagation();else if(_v(e,o),t&4&&-1<qO.indexOf(e)){for(;s!==null;){var u=Tl(s);if(u!==null&&Cx(u),u=kp(e,t,r,o),u===null&&Mf(e,t,o,Ju,r),u===s)break;s=u}s!==null&&o.stopPropagation()}else Mf(e,t,o,null,r)}}var Ju=null;function kp(e,t,r,o){if(Ju=null,e=zh(o),e=xo(e),e!==null)if(t=Do(e),t===null)e=null;else if(r=t.tag,r===13){if(e=hx(t),e!==null)return e;e=null}else if(r===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Ju=e,null}function _x(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(VO()){case Fh:return 1;case mx:return 4;case Zu:case WO:return 16;case yx:return 536870912;default:return 16}default:return 16}}var Fa=null,Bh=null,Pu=null;function Ox(){if(Pu)return Pu;var e,t=Bh,r=t.length,o,s="value"in Fa?Fa.value:Fa.textContent,u=s.length;for(e=0;e<r&&t[e]===s[e];e++);var p=r-e;for(o=1;o<=p&&t[r-o]===s[u-o];o++);return Pu=s.slice(e,1<o?1-o:void 0)}function _u(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 iu(){return!0}function Av(){return!1}function nn(e){function t(r,o,s,u,p){this._reactName=r,this._targetInst=s,this.type=o,this.nativeEvent=u,this.target=p,this.currentTarget=null;for(var w in e)e.hasOwnProperty(w)&&(r=e[w],this[w]=r?r(u):u[w]);return this.isDefaultPrevented=(u.defaultPrevented!=null?u.defaultPrevented:u.returnValue===!1)?iu:Av,this.isPropagationStopped=Av,this}return Ut(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var r=this.nativeEvent;r&&(r.preventDefault?r.preventDefault():typeof r.returnValue!="unknown"&&(r.returnValue=!1),this.isDefaultPrevented=iu)},stopPropagation:function(){var r=this.nativeEvent;r&&(r.stopPropagation?r.stopPropagation():typeof r.cancelBubble!="unknown"&&(r.cancelBubble=!0),this.isPropagationStopped=iu)},persist:function(){},isPersistent:iu}),t}var Gi={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},Xh=nn(Gi),kl=Ut({},Gi,{view:0,detail:0}),eA=nn(kl),wf,Cf,ws,Bc=Ut({},kl,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Yh,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!==ws&&(ws&&e.type==="mousemove"?(wf=e.screenX-ws.screenX,Cf=e.screenY-ws.screenY):Cf=wf=0,ws=e),wf)},movementY:function(e){return"movementY"in e?e.movementY:Cf}}),Mv=nn(Bc),tA=Ut({},Bc,{dataTransfer:0}),rA=nn(tA),nA=Ut({},kl,{relatedTarget:0}),Sf=nn(nA),aA=Ut({},Gi,{animationName:0,elapsedTime:0,pseudoElement:0}),oA=nn(aA),iA=Ut({},Gi,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),sA=nn(iA),lA=Ut({},Gi,{data:0}),Ev=nn(lA),uA={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},cA={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"},dA={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function fA(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=dA[e])?!!t[e]:!1}function Yh(){return fA}var pA=Ut({},kl,{key:function(e){if(e.key){var t=uA[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=_u(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?cA[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Yh,charCode:function(e){return e.type==="keypress"?_u(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?_u(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),hA=nn(pA),gA=Ut({},Bc,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),Rv=nn(gA),bA=Ut({},kl,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Yh}),vA=nn(bA),mA=Ut({},Gi,{propertyName:0,elapsedTime:0,pseudoElement:0}),yA=nn(mA),xA=Ut({},Bc,{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}),wA=nn(xA),CA=[9,13,27,32],Gh=ha&&"CompositionEvent"in window,Ls=null;ha&&"documentMode"in document&&(Ls=document.documentMode);var SA=ha&&"TextEvent"in window&&!Ls,Ax=ha&&(!Gh||Ls&&8<Ls&&11>=Ls),Nv=String.fromCharCode(32),Iv=!1;function Mx(e,t){switch(e){case"keyup":return CA.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Ex(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var ii=!1;function kA(e,t){switch(e){case"compositionend":return Ex(t);case"keypress":return t.which!==32?null:(Iv=!0,Nv);case"textInput":return e=t.data,e===Nv&&Iv?null:e;default:return null}}function TA(e,t){if(ii)return e==="compositionend"||!Gh&&Mx(e,t)?(e=Ox(),Pu=Bh=Fa=null,ii=!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 Ax&&t.locale!=="ko"?null:t.data;default:return null}}var PA={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 jv(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!PA[e.type]:t==="textarea"}function Rx(e,t,r,o){ux(o),t=ec(t,"onChange"),0<t.length&&(r=new Xh("onChange","change",null,r,o),e.push({event:r,listeners:t}))}var Ds=null,el=null;function _A(e){Bx(e,0)}function Xc(e){var t=ui(e);if(rx(t))return e}function OA(e,t){if(e==="change")return t}var Nx=!1;if(ha){var kf;if(ha){var Tf="oninput"in document;if(!Tf){var Lv=document.createElement("div");Lv.setAttribute("oninput","return;"),Tf=typeof Lv.oninput=="function"}kf=Tf}else kf=!1;Nx=kf&&(!document.documentMode||9<document.documentMode)}function Dv(){Ds&&(Ds.detachEvent("onpropertychange",Ix),el=Ds=null)}function Ix(e){if(e.propertyName==="value"&&Xc(el)){var t=[];Rx(t,el,e,zh(e)),px(_A,t)}}function AA(e,t,r){e==="focusin"?(Dv(),Ds=t,el=r,Ds.attachEvent("onpropertychange",Ix)):e==="focusout"&&Dv()}function MA(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return Xc(el)}function EA(e,t){if(e==="click")return Xc(t)}function RA(e,t){if(e==="input"||e==="change")return Xc(t)}function NA(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Nn=typeof Object.is=="function"?Object.is:NA;function tl(e,t){if(Nn(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var r=Object.keys(e),o=Object.keys(t);if(r.length!==o.length)return!1;for(o=0;o<r.length;o++){var s=r[o];if(!ip.call(t,s)||!Nn(e[s],t[s]))return!1}return!0}function zv(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function Fv(e,t){var r=zv(e);e=0;for(var o;r;){if(r.nodeType===3){if(o=e+r.textContent.length,e<=t&&o>=t)return{node:r,offset:t-e};e=o}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=zv(r)}}function jx(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?jx(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Lx(){for(var e=window,t=Uu();t instanceof e.HTMLIFrameElement;){try{var r=typeof t.contentWindow.location.href=="string"}catch{r=!1}if(r)e=t.contentWindow;else break;t=Uu(e.document)}return t}function Uh(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 IA(e){var t=Lx(),r=e.focusedElem,o=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&jx(r.ownerDocument.documentElement,r)){if(o!==null&&Uh(r)){if(t=o.start,e=o.end,e===void 0&&(e=t),"selectionStart"in r)r.selectionStart=t,r.selectionEnd=Math.min(e,r.value.length);else if(e=(t=r.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var s=r.textContent.length,u=Math.min(o.start,s);o=o.end===void 0?u:Math.min(o.end,s),!e.extend&&u>o&&(s=o,o=u,u=s),s=Fv(r,u);var p=Fv(r,o);s&&p&&(e.rangeCount!==1||e.anchorNode!==s.node||e.anchorOffset!==s.offset||e.focusNode!==p.node||e.focusOffset!==p.offset)&&(t=t.createRange(),t.setStart(s.node,s.offset),e.removeAllRanges(),u>o?(e.addRange(t),e.extend(p.node,p.offset)):(t.setEnd(p.node,p.offset),e.addRange(t)))}}for(t=[],e=r;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r<t.length;r++)e=t[r],e.element.scrollLeft=e.left,e.element.scrollTop=e.top}}var jA=ha&&"documentMode"in document&&11>=document.documentMode,si=null,Tp=null,zs=null,Pp=!1;function Vv(e,t,r){var o=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;Pp||si==null||si!==Uu(o)||(o=si,"selectionStart"in o&&Uh(o)?o={start:o.selectionStart,end:o.selectionEnd}:(o=(o.ownerDocument&&o.ownerDocument.defaultView||window).getSelection(),o={anchorNode:o.anchorNode,anchorOffset:o.anchorOffset,focusNode:o.focusNode,focusOffset:o.focusOffset}),zs&&tl(zs,o)||(zs=o,o=ec(Tp,"onSelect"),0<o.length&&(t=new Xh("onSelect","select",null,t,r),e.push({event:t,listeners:o}),t.target=si)))}function su(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var li={animationend:su("Animation","AnimationEnd"),animationiteration:su("Animation","AnimationIteration"),animationstart:su("Animation","AnimationStart"),transitionend:su("Transition","TransitionEnd")},Pf={},Dx={};ha&&(Dx=document.createElement("div").style,"AnimationEvent"in window||(delete li.animationend.animation,delete li.animationiteration.animation,delete li.animationstart.animation),"TransitionEvent"in window||delete li.transitionend.transition);function Yc(e){if(Pf[e])return Pf[e];if(!li[e])return e;var t=li[e],r;for(r in t)if(t.hasOwnProperty(r)&&r in Dx)return Pf[e]=t[r];return e}var zx=Yc("animationend"),Fx=Yc("animationiteration"),Vx=Yc("animationstart"),Wx=Yc("transitionend"),Hx=new Map,Wv="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 to(e,t){Hx.set(e,t),Lo(t,[e])}for(var _f=0;_f<Wv.length;_f++){var Of=Wv[_f],LA=Of.toLowerCase(),DA=Of[0].toUpperCase()+Of.slice(1);to(LA,"on"+DA)}to(zx,"onAnimationEnd");to(Fx,"onAnimationIteration");to(Vx,"onAnimationStart");to("dblclick","onDoubleClick");to("focusin","onFocus");to("focusout","onBlur");to(Wx,"onTransitionEnd");Ai("onMouseEnter",["mouseout","mouseover"]);Ai("onMouseLeave",["mouseout","mouseover"]);Ai("onPointerEnter",["pointerout","pointerover"]);Ai("onPointerLeave",["pointerout","pointerover"]);Lo("onChange","change click focusin focusout input keydown keyup selectionchange".split(" "));Lo("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" "));Lo("onBeforeInput",["compositionend","keypress","textInput","paste"]);Lo("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" "));Lo("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" "));Lo("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Es="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(" "),zA=new Set("cancel close invalid load scroll toggle".split(" ").concat(Es));function Hv(e,t,r){var o=e.type||"unknown-event";e.currentTarget=r,LO(o,t,void 0,e),e.currentTarget=null}function Bx(e,t){t=(t&4)!==0;for(var r=0;r<e.length;r++){var o=e[r],s=o.event;o=o.listeners;e:{var u=void 0;if(t)for(var p=o.length-1;0<=p;p--){var w=o[p],k=w.instance,T=w.currentTarget;if(w=w.listener,k!==u&&s.isPropagationStopped())break e;Hv(s,w,T),u=k}else for(p=0;p<o.length;p++){if(w=o[p],k=w.instance,T=w.currentTarget,w=w.listener,k!==u&&s.isPropagationStopped())break e;Hv(s,w,T),u=k}}}if(qu)throw e=wp,qu=!1,wp=null,e}function jt(e,t){var r=t[Ep];r===void 0&&(r=t[Ep]=new Set);var o=e+"__bubble";r.has(o)||(Xx(t,e,2,!1),r.add(o))}function Af(e,t,r){var o=0;t&&(o|=4),Xx(r,e,o,t)}var lu="_reactListening"+Math.random().toString(36).slice(2);function rl(e){if(!e[lu]){e[lu]=!0,Ky.forEach(function(r){r!=="selectionchange"&&(zA.has(r)||Af(r,!1,e),Af(r,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[lu]||(t[lu]=!0,Af("selectionchange",!1,t))}}function Xx(e,t,r,o){switch(_x(t)){case 1:var s=QO;break;case 4:s=JO;break;default:s=Hh}r=s.bind(null,t,r,e),s=void 0,!xp||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(s=!0),o?s!==void 0?e.addEventListener(t,r,{capture:!0,passive:s}):e.addEventListener(t,r,!0):s!==void 0?e.addEventListener(t,r,{passive:s}):e.addEventListener(t,r,!1)}function Mf(e,t,r,o,s){var u=o;if(!(t&1)&&!(t&2)&&o!==null)e:for(;;){if(o===null)return;var p=o.tag;if(p===3||p===4){var w=o.stateNode.containerInfo;if(w===s||w.nodeType===8&&w.parentNode===s)break;if(p===4)for(p=o.return;p!==null;){var k=p.tag;if((k===3||k===4)&&(k=p.stateNode.containerInfo,k===s||k.nodeType===8&&k.parentNode===s))return;p=p.return}for(;w!==null;){if(p=xo(w),p===null)return;if(k=p.tag,k===5||k===6){o=u=p;continue e}w=w.parentNode}}o=o.return}px(function(){var T=u,E=zh(r),D=[];e:{var F=Hx.get(e);if(F!==void 0){var L=Xh,z=e;switch(e){case"keypress":if(_u(r)===0)break e;case"keydown":case"keyup":L=hA;break;case"focusin":z="focus",L=Sf;break;case"focusout":z="blur",L=Sf;break;case"beforeblur":case"afterblur":L=Sf;break;case"click":if(r.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":L=Mv;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":L=rA;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":L=vA;break;case zx:case Fx:case Vx:L=oA;break;case Wx:L=yA;break;case"scroll":L=eA;break;case"wheel":L=wA;break;case"copy":case"cut":case"paste":L=sA;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":L=Rv}var R=(t&4)!==0,_=!R&&e==="scroll",y=R?F!==null?F+"Capture":null:F;R=[];for(var f=T,b;f!==null;){b=f;var g=b.stateNode;if(b.tag===5&&g!==null&&(b=g,y!==null&&(g=Zs(f,y),g!=null&&R.push(nl(f,g,b)))),_)break;f=f.return}0<R.length&&(F=new L(F,z,null,r,E),D.push({event:F,listeners:R}))}}if(!(t&7)){e:{if(F=e==="mouseover"||e==="pointerover",L=e==="mouseout"||e==="pointerout",F&&r!==mp&&(z=r.relatedTarget||r.fromElement)&&(xo(z)||z[ga]))break e;if((L||F)&&(F=E.window===E?E:(F=E.ownerDocument)?F.defaultView||F.parentWindow:window,L?(z=r.relatedTarget||r.toElement,L=T,z=z?xo(z):null,z!==null&&(_=Do(z),z!==_||z.tag!==5&&z.tag!==6)&&(z=null)):(L=null,z=T),L!==z)){if(R=Mv,g="onMouseLeave",y="onMouseEnter",f="mouse",(e==="pointerout"||e==="pointerover")&&(R=Rv,g="onPointerLeave",y="onPointerEnter",f="pointer"),_=L==null?F:ui(L),b=z==null?F:ui(z),F=new R(g,f+"leave",L,r,E),F.target=_,F.relatedTarget=b,g=null,xo(E)===T&&(R=new R(y,f+"enter",z,r,E),R.target=b,R.relatedTarget=_,g=R),_=g,L&&z)t:{for(R=L,y=z,f=0,b=R;b;b=ei(b))f++;for(b=0,g=y;g;g=ei(g))b++;for(;0<f-b;)R=ei(R),f--;for(;0<b-f;)y=ei(y),b--;for(;f--;){if(R===y||y!==null&&R===y.alternate)break t;R=ei(R),y=ei(y)}R=null}else R=null;L!==null&&Bv(D,F,L,R,!1),z!==null&&_!==null&&Bv(D,_,z,R,!0)}}e:{if(F=T?ui(T):window,L=F.nodeName&&F.nodeName.toLowerCase(),L==="select"||L==="input"&&F.type==="file")var v=OA;else if(jv(F))if(Nx)v=RA;else{v=MA;var P=AA}else(L=F.nodeName)&&L.toLowerCase()==="input"&&(F.type==="checkbox"||F.type==="radio")&&(v=EA);if(v&&(v=v(e,T))){Rx(D,v,r,E);break e}P&&P(e,F,T),e==="focusout"&&(P=F._wrapperState)&&P.controlled&&F.type==="number"&&pp(F,"number",F.value)}switch(P=T?ui(T):window,e){case"focusin":(jv(P)||P.contentEditable==="true")&&(si=P,Tp=T,zs=null);break;case"focusout":zs=Tp=si=null;break;case"mousedown":Pp=!0;break;case"contextmenu":case"mouseup":case"dragend":Pp=!1,Vv(D,r,E);break;case"selectionchange":if(jA)break;case"keydown":case"keyup":Vv(D,r,E)}var M;if(Gh)e:{switch(e){case"compositionstart":var Y="onCompositionStart";break e;case"compositionend":Y="onCompositionEnd";break e;case"compositionupdate":Y="onCompositionUpdate";break e}Y=void 0}else ii?Mx(e,r)&&(Y="onCompositionEnd"):e==="keydown"&&r.keyCode===229&&(Y="onCompositionStart");Y&&(Ax&&r.locale!=="ko"&&(ii||Y!=="onCompositionStart"?Y==="onCompositionEnd"&&ii&&(M=Ox()):(Fa=E,Bh="value"in Fa?Fa.value:Fa.textContent,ii=!0)),P=ec(T,Y),0<P.length&&(Y=new Ev(Y,e,null,r,E),D.push({event:Y,listeners:P}),M?Y.data=M:(M=Ex(r),M!==null&&(Y.data=M)))),(M=SA?kA(e,r):TA(e,r))&&(T=ec(T,"onBeforeInput"),0<T.length&&(E=new Ev("onBeforeInput","beforeinput",null,r,E),D.push({event:E,listeners:T}),E.data=M))}Bx(D,t)})}function nl(e,t,r){return{instance:e,listener:t,currentTarget:r}}function ec(e,t){for(var r=t+"Capture",o=[];e!==null;){var s=e,u=s.stateNode;s.tag===5&&u!==null&&(s=u,u=Zs(e,r),u!=null&&o.unshift(nl(e,u,s)),u=Zs(e,t),u!=null&&o.push(nl(e,u,s))),e=e.return}return o}function ei(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5);return e||null}function Bv(e,t,r,o,s){for(var u=t._reactName,p=[];r!==null&&r!==o;){var w=r,k=w.alternate,T=w.stateNode;if(k!==null&&k===o)break;w.tag===5&&T!==null&&(w=T,s?(k=Zs(r,u),k!=null&&p.unshift(nl(r,k,w))):s||(k=Zs(r,u),k!=null&&p.push(nl(r,k,w)))),r=r.return}p.length!==0&&e.push({event:t,listeners:p})}var FA=/\r\n?/g,VA=/\u0000|\uFFFD/g;function Xv(e){return(typeof e=="string"?e:""+e).replace(FA,`
`).replace(VA,"")}function uu(e,t,r){if(t=Xv(t),Xv(e)!==t&&r)throw Error(He(425))}function tc(){}var _p=null,Op=null;function Ap(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 Mp=typeof setTimeout=="function"?setTimeout:void 0,WA=typeof clearTimeout=="function"?clearTimeout:void 0,Yv=typeof Promise=="function"?Promise:void 0,HA=typeof queueMicrotask=="function"?queueMicrotask:typeof Yv<"u"?function(e){return Yv.resolve(null).then(e).catch(BA)}:Mp;function BA(e){setTimeout(function(){throw e})}function Ef(e,t){var r=t,o=0;do{var s=r.nextSibling;if(e.removeChild(r),s&&s.nodeType===8)if(r=s.data,r==="/$"){if(o===0){e.removeChild(s),Js(t);return}o--}else r!=="$"&&r!=="$?"&&r!=="$!"||o++;r=s}while(r);Js(t)}function Ya(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 Gv(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="$"||r==="$!"||r==="$?"){if(t===0)return e;t--}else r==="/$"&&t++}e=e.previousSibling}return null}var Ui=Math.random().toString(36).slice(2),$n="__reactFiber$"+Ui,al="__reactProps$"+Ui,ga="__reactContainer$"+Ui,Ep="__reactEvents$"+Ui,XA="__reactListeners$"+Ui,YA="__reactHandles$"+Ui;function xo(e){var t=e[$n];if(t)return t;for(var r=e.parentNode;r;){if(t=r[ga]||r[$n]){if(r=t.alternate,t.child!==null||r!==null&&r.child!==null)for(e=Gv(e);e!==null;){if(r=e[$n])return r;e=Gv(e)}return t}e=r,r=e.parentNode}return null}function Tl(e){return e=e[$n]||e[ga],!e||e.tag!==5&&e.tag!==6&&e.tag!==13&&e.tag!==3?null:e}function ui(e){if(e.tag===5||e.tag===6)return e.stateNode;throw Error(He(33))}function Gc(e){return e[al]||null}var Rp=[],ci=-1;function ro(e){return{current:e}}function Dt(e){0>ci||(e.current=Rp[ci],Rp[ci]=null,ci--)}function Et(e,t){ci++,Rp[ci]=e.current,e.current=t}var Ja={},Tr=ro(Ja),Yr=ro(!1),Po=Ja;function Mi(e,t){var r=e.type.contextTypes;if(!r)return Ja;var o=e.stateNode;if(o&&o.__reactInternalMemoizedUnmaskedChildContext===t)return o.__reactInternalMemoizedMaskedChildContext;var s={},u;for(u in r)s[u]=t[u];return o&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=s),s}function Gr(e){return e=e.childContextTypes,e!=null}function rc(){Dt(Yr),Dt(Tr)}function Uv(e,t,r){if(Tr.current!==Ja)throw Error(He(168));Et(Tr,t),Et(Yr,r)}function Yx(e,t,r){var o=e.stateNode;if(t=t.childContextTypes,typeof o.getChildContext!="function")return r;o=o.getChildContext();for(var s in o)if(!(s in t))throw Error(He(108,AO(e)||"Unknown",s));return Ut({},r,o)}function nc(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Ja,Po=Tr.current,Et(Tr,e),Et(Yr,Yr.current),!0}function $v(e,t,r){var o=e.stateNode;if(!o)throw Error(He(169));r?(e=Yx(e,t,Po),o.__reactInternalMemoizedMergedChildContext=e,Dt(Yr),Dt(Tr),Et(Tr,e)):Dt(Yr),Et(Yr,r)}var la=null,Uc=!1,Rf=!1;function Gx(e){la===null?la=[e]:la.push(e)}function GA(e){Uc=!0,Gx(e)}function no(){if(!Rf&&la!==null){Rf=!0;var e=0,t=_t;try{var r=la;for(_t=1;e<r.length;e++){var o=r[e];do o=o(!0);while(o!==null)}la=null,Uc=!1}catch(s){throw la!==null&&(la=la.slice(e+1)),vx(Fh,no),s}finally{_t=t,Rf=!1}}return null}var di=[],fi=0,ac=null,oc=0,cn=[],dn=0,_o=null,ua=1,ca="";function mo(e,t){di[fi++]=oc,di[fi++]=ac,ac=e,oc=t}function Ux(e,t,r){cn[dn++]=ua,cn[dn++]=ca,cn[dn++]=_o,_o=e;var o=ua;e=ca;var s=32-Mn(o)-1;o&=~(1<<s),r+=1;var u=32-Mn(t)+s;if(30<u){var p=s-s%5;u=(o&(1<<p)-1).toString(32),o>>=p,s-=p,ua=1<<32-Mn(t)+s|r<<s|o,ca=u+e}else ua=1<<u|r<<s|o,ca=e}function $h(e){e.return!==null&&(mo(e,1),Ux(e,1,0))}function qh(e){for(;e===ac;)ac=di[--fi],di[fi]=null,oc=di[--fi],di[fi]=null;for(;e===_o;)_o=cn[--dn],cn[dn]=null,ca=cn[--dn],cn[dn]=null,ua=cn[--dn],cn[dn]=null}var Qr=null,Kr=null,Vt=!1,_n=null;function $x(e,t){var r=fn(5,null,null,0);r.elementType="DELETED",r.stateNode=t,r.return=e,t=e.deletions,t===null?(e.deletions=[r],e.flags|=16):t.push(r)}function qv(e,t){switch(e.tag){case 5:var r=e.type;return t=t.nodeType!==1||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t,t!==null?(e.stateNode=t,Qr=e,Kr=Ya(t.firstChild),!0):!1;case 6:return t=e.pendingProps===""||t.nodeType!==3?null:t,t!==null?(e.stateNode=t,Qr=e,Kr=null,!0):!1;case 13:return t=t.nodeType!==8?null:t,t!==null?(r=_o!==null?{id:ua,overflow:ca}:null,e.memoizedState={dehydrated:t,treeContext:r,retryLane:1073741824},r=fn(18,null,null,0),r.stateNode=t,r.return=e,e.child=r,Qr=e,Kr=null,!0):!1;default:return!1}}function Np(e){return(e.mode&1)!==0&&(e.flags&128)===0}function Ip(e){if(Vt){var t=Kr;if(t){var r=t;if(!qv(e,t)){if(Np(e))throw Error(He(418));t=Ya(r.nextSibling);var o=Qr;t&&qv(e,t)?$x(o,r):(e.flags=e.flags&-4097|2,Vt=!1,Qr=e)}}else{if(Np(e))throw Error(He(418));e.flags=e.flags&-4097|2,Vt=!1,Qr=e}}}function Zv(e){for(e=e.return;e!==null&&e.tag!==5&&e.tag!==3&&e.tag!==13;)e=e.return;Qr=e}function cu(e){if(e!==Qr)return!1;if(!Vt)return Zv(e),Vt=!0,!1;var t;if((t=e.tag!==3)&&!(t=e.tag!==5)&&(t=e.type,t=t!=="head"&&t!=="body"&&!Ap(e.type,e.memoizedProps)),t&&(t=Kr)){if(Np(e))throw qx(),Error(He(418));for(;t;)$x(e,t),t=Ya(t.nextSibling)}if(Zv(e),e.tag===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(He(317));e:{for(e=e.nextSibling,t=0;e;){if(e.nodeType===8){var r=e.data;if(r==="/$"){if(t===0){Kr=Ya(e.nextSibling);break e}t--}else r!=="$"&&r!=="$!"&&r!=="$?"||t++}e=e.nextSibling}Kr=null}}else Kr=Qr?Ya(e.stateNode.nextSibling):null;return!0}function qx(){for(var e=Kr;e;)e=Ya(e.nextSibling)}function Ei(){Kr=Qr=null,Vt=!1}function Zh(e){_n===null?_n=[e]:_n.push(e)}var UA=xa.ReactCurrentBatchConfig;function Tn(e,t){if(e&&e.defaultProps){t=Ut({},t),e=e.defaultProps;for(var r in e)t[r]===void 0&&(t[r]=e[r]);return t}return t}var ic=ro(null),sc=null,pi=null,Kh=null;function Qh(){Kh=pi=sc=null}function Jh(e){var t=ic.current;Dt(ic),e._currentValue=t}function jp(e,t,r){for(;e!==null;){var o=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,o!==null&&(o.childLanes|=t)):o!==null&&(o.childLanes&t)!==t&&(o.childLanes|=t),e===r)break;e=e.return}}function Ci(e,t){sc=e,Kh=pi=null,e=e.dependencies,e!==null&&e.firstContext!==null&&(e.lanes&t&&(Br=!0),e.firstContext=null)}function vn(e){var t=e._currentValue;if(Kh!==e)if(e={context:e,memoizedValue:t,next:null},pi===null){if(sc===null)throw Error(He(308));pi=e,sc.dependencies={lanes:0,firstContext:e}}else pi=pi.next=e;return t}var wo=null;function eg(e){wo===null?wo=[e]:wo.push(e)}function Zx(e,t,r,o){var s=t.interleaved;return s===null?(r.next=r,eg(t)):(r.next=s.next,s.next=r),t.interleaved=r,ba(e,o)}function ba(e,t){e.lanes|=t;var r=e.alternate;for(r!==null&&(r.lanes|=t),r=e,e=e.return;e!==null;)e.childLanes|=t,r=e.alternate,r!==null&&(r.childLanes|=t),r=e,e=e.return;return r.tag===3?r.stateNode:null}var ja=!1;function tg(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Kx(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 da(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function Ga(e,t,r){var o=e.updateQueue;if(o===null)return null;if(o=o.shared,wt&2){var s=o.pending;return s===null?t.next=t:(t.next=s.next,s.next=t),o.pending=t,ba(e,r)}return s=o.interleaved,s===null?(t.next=t,eg(o)):(t.next=s.next,s.next=t),o.interleaved=t,ba(e,r)}function Ou(e,t,r){if(t=t.updateQueue,t!==null&&(t=t.shared,(r&4194240)!==0)){var o=t.lanes;o&=e.pendingLanes,r|=o,t.lanes=r,Vh(e,r)}}function Kv(e,t){var r=e.updateQueue,o=e.alternate;if(o!==null&&(o=o.updateQueue,r===o)){var s=null,u=null;if(r=r.firstBaseUpdate,r!==null){do{var p={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};u===null?s=u=p:u=u.next=p,r=r.next}while(r!==null);u===null?s=u=t:u=u.next=t}else s=u=t;r={baseState:o.baseState,firstBaseUpdate:s,lastBaseUpdate:u,shared:o.shared,effects:o.effects},e.updateQueue=r;return}e=r.lastBaseUpdate,e===null?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function lc(e,t,r,o){var s=e.updateQueue;ja=!1;var u=s.firstBaseUpdate,p=s.lastBaseUpdate,w=s.shared.pending;if(w!==null){s.shared.pending=null;var k=w,T=k.next;k.next=null,p===null?u=T:p.next=T,p=k;var E=e.alternate;E!==null&&(E=E.updateQueue,w=E.lastBaseUpdate,w!==p&&(w===null?E.firstBaseUpdate=T:w.next=T,E.lastBaseUpdate=k))}if(u!==null){var D=s.baseState;p=0,E=T=k=null,w=u;do{var F=w.lane,L=w.eventTime;if((o&F)===F){E!==null&&(E=E.next={eventTime:L,lane:0,tag:w.tag,payload:w.payload,callback:w.callback,next:null});e:{var z=e,R=w;switch(F=t,L=r,R.tag){case 1:if(z=R.payload,typeof z=="function"){D=z.call(L,D,F);break e}D=z;break e;case 3:z.flags=z.flags&-65537|128;case 0:if(z=R.payload,F=typeof z=="function"?z.call(L,D,F):z,F==null)break e;D=Ut({},D,F);break e;case 2:ja=!0}}w.callback!==null&&w.lane!==0&&(e.flags|=64,F=s.effects,F===null?s.effects=[w]:F.push(w))}else L={eventTime:L,lane:F,tag:w.tag,payload:w.payload,callback:w.callback,next:null},E===null?(T=E=L,k=D):E=E.next=L,p|=F;if(w=w.next,w===null){if(w=s.shared.pending,w===null)break;F=w,w=F.next,F.next=null,s.lastBaseUpdate=F,s.shared.pending=null}}while(1);if(E===null&&(k=D),s.baseState=k,s.firstBaseUpdate=T,s.lastBaseUpdate=E,t=s.shared.interleaved,t!==null){s=t;do p|=s.lane,s=s.next;while(s!==t)}else u===null&&(s.shared.lanes=0);Ao|=p,e.lanes=p,e.memoizedState=D}}function Qv(e,t,r){if(e=t.effects,t.effects=null,e!==null)for(t=0;t<e.length;t++){var o=e[t],s=o.callback;if(s!==null){if(o.callback=null,o=r,typeof s!="function")throw Error(He(191,s));s.call(o)}}}var Qx=new Zy.Component().refs;function Lp(e,t,r,o){t=e.memoizedState,r=r(o,t),r=r==null?t:Ut({},t,r),e.memoizedState=r,e.lanes===0&&(e.updateQueue.baseState=r)}var $c={isMounted:function(e){return(e=e._reactInternals)?Do(e)===e:!1},enqueueSetState:function(e,t,r){e=e._reactInternals;var o=Er(),s=$a(e),u=da(o,s);u.payload=t,r!=null&&(u.callback=r),t=Ga(e,u,s),t!==null&&(En(t,e,s,o),Ou(t,e,s))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var o=Er(),s=$a(e),u=da(o,s);u.tag=1,u.payload=t,r!=null&&(u.callback=r),t=Ga(e,u,s),t!==null&&(En(t,e,s,o),Ou(t,e,s))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=Er(),o=$a(e),s=da(r,o);s.tag=2,t!=null&&(s.callback=t),t=Ga(e,s,o),t!==null&&(En(t,e,o,r),Ou(t,e,o))}};function Jv(e,t,r,o,s,u,p){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(o,u,p):t.prototype&&t.prototype.isPureReactComponent?!tl(r,o)||!tl(s,u):!0}function Jx(e,t,r){var o=!1,s=Ja,u=t.contextType;return typeof u=="object"&&u!==null?u=vn(u):(s=Gr(t)?Po:Tr.current,o=t.contextTypes,u=(o=o!=null)?Mi(e,s):Ja),t=new t(r,u),e.memoizedState=t.state!==null&&t.state!==void 0?t.state:null,t.updater=$c,e.stateNode=t,t._reactInternals=e,o&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=s,e.__reactInternalMemoizedMaskedChildContext=u),t}function em(e,t,r,o){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(r,o),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(r,o),t.state!==e&&$c.enqueueReplaceState(t,t.state,null)}function Dp(e,t,r,o){var s=e.stateNode;s.props=r,s.state=e.memoizedState,s.refs=Qx,tg(e);var u=t.contextType;typeof u=="object"&&u!==null?s.context=vn(u):(u=Gr(t)?Po:Tr.current,s.context=Mi(e,u)),s.state=e.memoizedState,u=t.getDerivedStateFromProps,typeof u=="function"&&(Lp(e,t,u,r),s.state=e.memoizedState),typeof t.getDerivedStateFromProps=="function"||typeof s.getSnapshotBeforeUpdate=="function"||typeof s.UNSAFE_componentWillMount!="function"&&typeof s.componentWillMount!="function"||(t=s.state,typeof s.componentWillMount=="function"&&s.componentWillMount(),typeof s.UNSAFE_componentWillMount=="function"&&s.UNSAFE_componentWillMount(),t!==s.state&&$c.enqueueReplaceState(s,s.state,null),lc(e,r,s,o),s.state=e.memoizedState),typeof s.componentDidMount=="function"&&(e.flags|=4194308)}function Cs(e,t,r){if(e=r.ref,e!==null&&typeof e!="function"&&typeof e!="object"){if(r._owner){if(r=r._owner,r){if(r.tag!==1)throw Error(He(309));var o=r.stateNode}if(!o)throw Error(He(147,e));var s=o,u=""+e;return t!==null&&t.ref!==null&&typeof t.ref=="function"&&t.ref._stringRef===u?t.ref:(t=function(p){var w=s.refs;w===Qx&&(w=s.refs={}),p===null?delete w[u]:w[u]=p},t._stringRef=u,t)}if(typeof e!="string")throw Error(He(284));if(!r._owner)throw Error(He(290,e))}return e}function du(e,t){throw e=Object.prototype.toString.call(t),Error(He(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function tm(e){var t=e._init;return t(e._payload)}function ew(e){function t(y,f){if(e){var b=y.deletions;b===null?(y.deletions=[f],y.flags|=16):b.push(f)}}function r(y,f){if(!e)return null;for(;f!==null;)t(y,f),f=f.sibling;return null}function o(y,f){for(y=new Map;f!==null;)f.key!==null?y.set(f.key,f):y.set(f.index,f),f=f.sibling;return y}function s(y,f){return y=qa(y,f),y.index=0,y.sibling=null,y}function u(y,f,b){return y.index=b,e?(b=y.alternate,b!==null?(b=b.index,b<f?(y.flags|=2,f):b):(y.flags|=2,f)):(y.flags|=1048576,f)}function p(y){return e&&y.alternate===null&&(y.flags|=2),y}function w(y,f,b,g){return f===null||f.tag!==6?(f=Ff(b,y.mode,g),f.return=y,f):(f=s(f,b),f.return=y,f)}function k(y,f,b,g){var v=b.type;return v===oi?E(y,f,b.props.children,g,b.key):f!==null&&(f.elementType===v||typeof v=="object"&&v!==null&&v.$$typeof===Ia&&tm(v)===f.type)?(g=s(f,b.props),g.ref=Cs(y,f,b),g.return=y,g):(g=Iu(b.type,b.key,b.props,null,y.mode,g),g.ref=Cs(y,f,b),g.return=y,g)}function T(y,f,b,g){return f===null||f.tag!==4||f.stateNode.containerInfo!==b.containerInfo||f.stateNode.implementation!==b.implementation?(f=Vf(b,y.mode,g),f.return=y,f):(f=s(f,b.children||[]),f.return=y,f)}function E(y,f,b,g,v){return f===null||f.tag!==7?(f=ko(b,y.mode,g,v),f.return=y,f):(f=s(f,b),f.return=y,f)}function D(y,f,b){if(typeof f=="string"&&f!==""||typeof f=="number")return f=Ff(""+f,y.mode,b),f.return=y,f;if(typeof f=="object"&&f!==null){switch(f.$$typeof){case eu:return b=Iu(f.type,f.key,f.props,null,y.mode,b),b.ref=Cs(y,null,f),b.return=y,b;case ai:return f=Vf(f,y.mode,b),f.return=y,f;case Ia:var g=f._init;return D(y,g(f._payload),b)}if(As(f)||vs(f))return f=ko(f,y.mode,b,null),f.return=y,f;du(y,f)}return null}function F(y,f,b,g){var v=f!==null?f.key:null;if(typeof b=="string"&&b!==""||typeof b=="number")return v!==null?null:w(y,f,""+b,g);if(typeof b=="object"&&b!==null){switch(b.$$typeof){case eu:return b.key===v?k(y,f,b,g):null;case ai:return b.key===v?T(y,f,b,g):null;case Ia:return v=b._init,F(y,f,v(b._payload),g)}if(As(b)||vs(b))return v!==null?null:E(y,f,b,g,null);du(y,b)}return null}function L(y,f,b,g,v){if(typeof g=="string"&&g!==""||typeof g=="number")return y=y.get(b)||null,w(f,y,""+g,v);if(typeof g=="object"&&g!==null){switch(g.$$typeof){case eu:return y=y.get(g.key===null?b:g.key)||null,k(f,y,g,v);case ai:return y=y.get(g.key===null?b:g.key)||null,T(f,y,g,v);case Ia:var P=g._init;return L(y,f,b,P(g._payload),v)}if(As(g)||vs(g))return y=y.get(b)||null,E(f,y,g,v,null);du(f,g)}return null}function z(y,f,b,g){for(var v=null,P=null,M=f,Y=f=0,B=null;M!==null&&Y<b.length;Y++){M.index>Y?(B=M,M=null):B=M.sibling;var H=F(y,M,b[Y],g);if(H===null){M===null&&(M=B);break}e&&M&&H.alternate===null&&t(y,M),f=u(H,f,Y),P===null?v=H:P.sibling=H,P=H,M=B}if(Y===b.length)return r(y,M),Vt&&mo(y,Y),v;if(M===null){for(;Y<b.length;Y++)M=D(y,b[Y],g),M!==null&&(f=u(M,f,Y),P===null?v=M:P.sibling=M,P=M);return Vt&&mo(y,Y),v}for(M=o(y,M);Y<b.length;Y++)B=L(M,y,Y,b[Y],g),B!==null&&(e&&B.alternate!==null&&M.delete(B.key===null?Y:B.key),f=u(B,f,Y),P===null?v=B:P.sibling=B,P=B);return e&&M.forEach(function(U){return t(y,U)}),Vt&&mo(y,Y),v}function R(y,f,b,g){var v=vs(b);if(typeof v!="function")throw Error(He(150));if(b=v.call(b),b==null)throw Error(He(151));for(var P=v=null,M=f,Y=f=0,B=null,H=b.next();M!==null&&!H.done;Y++,H=b.next()){M.index>Y?(B=M,M=null):B=M.sibling;var U=F(y,M,H.value,g);if(U===null){M===null&&(M=B);break}e&&M&&U.alternate===null&&t(y,M),f=u(U,f,Y),P===null?v=U:P.sibling=U,P=U,M=B}if(H.done)return r(y,M),Vt&&mo(y,Y),v;if(M===null){for(;!H.done;Y++,H=b.next())H=D(y,H.value,g),H!==null&&(f=u(H,f,Y),P===null?v=H:P.sibling=H,P=H);return Vt&&mo(y,Y),v}for(M=o(y,M);!H.done;Y++,H=b.next())H=L(M,y,Y,H.value,g),H!==null&&(e&&H.alternate!==null&&M.delete(H.key===null?Y:H.key),f=u(H,f,Y),P===null?v=H:P.sibling=H,P=H);return e&&M.forEach(function(Z){return t(y,Z)}),Vt&&mo(y,Y),v}function _(y,f,b,g){if(typeof b=="object"&&b!==null&&b.type===oi&&b.key===null&&(b=b.props.children),typeof b=="object"&&b!==null){switch(b.$$typeof){case eu:e:{for(var v=b.key,P=f;P!==null;){if(P.key===v){if(v=b.type,v===oi){if(P.tag===7){r(y,P.sibling),f=s(P,b.props.children),f.return=y,y=f;break e}}else if(P.elementType===v||typeof v=="object"&&v!==null&&v.$$typeof===Ia&&tm(v)===P.type){r(y,P.sibling),f=s(P,b.props),f.ref=Cs(y,P,b),f.return=y,y=f;break e}r(y,P);break}else t(y,P);P=P.sibling}b.type===oi?(f=ko(b.props.children,y.mode,g,b.key),f.return=y,y=f):(g=Iu(b.type,b.key,b.props,null,y.mode,g),g.ref=Cs(y,f,b),g.return=y,y=g)}return p(y);case ai:e:{for(P=b.key;f!==null;){if(f.key===P)if(f.tag===4&&f.stateNode.containerInfo===b.containerInfo&&f.stateNode.implementation===b.implementation){r(y,f.sibling),f=s(f,b.children||[]),f.return=y,y=f;break e}else{r(y,f);break}else t(y,f);f=f.sibling}f=Vf(b,y.mode,g),f.return=y,y=f}return p(y);case Ia:return P=b._init,_(y,f,P(b._payload),g)}if(As(b))return z(y,f,b,g);if(vs(b))return R(y,f,b,g);du(y,b)}return typeof b=="string"&&b!==""||typeof b=="number"?(b=""+b,f!==null&&f.tag===6?(r(y,f.sibling),f=s(f,b),f.return=y,y=f):(r(y,f),f=Ff(b,y.mode,g),f.return=y,y=f),p(y)):r(y,f)}return _}var Ri=ew(!0),tw=ew(!1),Pl={},Zn=ro(Pl),ol=ro(Pl),il=ro(Pl);function Co(e){if(e===Pl)throw Error(He(174));return e}function rg(e,t){switch(Et(il,t),Et(ol,e),Et(Zn,Pl),e=t.nodeType,e){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:gp(null,"");break;default:e=e===8?t.parentNode:t,t=e.namespaceURI||null,e=e.tagName,t=gp(t,e)}Dt(Zn),Et(Zn,t)}function Ni(){Dt(Zn),Dt(ol),Dt(il)}function rw(e){Co(il.current);var t=Co(Zn.current),r=gp(t,e.type);t!==r&&(Et(ol,e),Et(Zn,r))}function ng(e){ol.current===e&&(Dt(Zn),Dt(ol))}var Bt=ro(0);function uc(e){for(var t=e;t!==null;){if(t.tag===13){var r=t.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.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 Nf=[];function ag(){for(var e=0;e<Nf.length;e++)Nf[e]._workInProgressVersionPrimary=null;Nf.length=0}var Au=xa.ReactCurrentDispatcher,If=xa.ReactCurrentBatchConfig,Oo=0,Yt=null,nr=null,cr=null,cc=!1,Fs=!1,sl=0,$A=0;function yr(){throw Error(He(321))}function og(e,t){if(t===null)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!Nn(e[r],t[r]))return!1;return!0}function ig(e,t,r,o,s,u){if(Oo=u,Yt=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,Au.current=e===null||e.memoizedState===null?QA:JA,e=r(o,s),Fs){u=0;do{if(Fs=!1,sl=0,25<=u)throw Error(He(301));u+=1,cr=nr=null,t.updateQueue=null,Au.current=eM,e=r(o,s)}while(Fs)}if(Au.current=dc,t=nr!==null&&nr.next!==null,Oo=0,cr=nr=Yt=null,cc=!1,t)throw Error(He(300));return e}function sg(){var e=sl!==0;return sl=0,e}function Un(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return cr===null?Yt.memoizedState=cr=e:cr=cr.next=e,cr}function mn(){if(nr===null){var e=Yt.alternate;e=e!==null?e.memoizedState:null}else e=nr.next;var t=cr===null?Yt.memoizedState:cr.next;if(t!==null)cr=t,nr=e;else{if(e===null)throw Error(He(310));nr=e,e={memoizedState:nr.memoizedState,baseState:nr.baseState,baseQueue:nr.baseQueue,queue:nr.queue,next:null},cr===null?Yt.memoizedState=cr=e:cr=cr.next=e}return cr}function ll(e,t){return typeof t=="function"?t(e):t}function jf(e){var t=mn(),r=t.queue;if(r===null)throw Error(He(311));r.lastRenderedReducer=e;var o=nr,s=o.baseQueue,u=r.pending;if(u!==null){if(s!==null){var p=s.next;s.next=u.next,u.next=p}o.baseQueue=s=u,r.pending=null}if(s!==null){u=s.next,o=o.baseState;var w=p=null,k=null,T=u;do{var E=T.lane;if((Oo&E)===E)k!==null&&(k=k.next={lane:0,action:T.action,hasEagerState:T.hasEagerState,eagerState:T.eagerState,next:null}),o=T.hasEagerState?T.eagerState:e(o,T.action);else{var D={lane:E,action:T.action,hasEagerState:T.hasEagerState,eagerState:T.eagerState,next:null};k===null?(w=k=D,p=o):k=k.next=D,Yt.lanes|=E,Ao|=E}T=T.next}while(T!==null&&T!==u);k===null?p=o:k.next=w,Nn(o,t.memoizedState)||(Br=!0),t.memoizedState=o,t.baseState=p,t.baseQueue=k,r.lastRenderedState=o}if(e=r.interleaved,e!==null){s=e;do u=s.lane,Yt.lanes|=u,Ao|=u,s=s.next;while(s!==e)}else s===null&&(r.lanes=0);return[t.memoizedState,r.dispatch]}function Lf(e){var t=mn(),r=t.queue;if(r===null)throw Error(He(311));r.lastRenderedReducer=e;var o=r.dispatch,s=r.pending,u=t.memoizedState;if(s!==null){r.pending=null;var p=s=s.next;do u=e(u,p.action),p=p.next;while(p!==s);Nn(u,t.memoizedState)||(Br=!0),t.memoizedState=u,t.baseQueue===null&&(t.baseState=u),r.lastRenderedState=u}return[u,o]}function nw(){}function aw(e,t){var r=Yt,o=mn(),s=t(),u=!Nn(o.memoizedState,s);if(u&&(o.memoizedState=s,Br=!0),o=o.queue,lg(sw.bind(null,r,o,e),[e]),o.getSnapshot!==t||u||cr!==null&&cr.memoizedState.tag&1){if(r.flags|=2048,ul(9,iw.bind(null,r,o,s,t),void 0,null),dr===null)throw Error(He(349));Oo&30||ow(r,t,s)}return s}function ow(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},t=Yt.updateQueue,t===null?(t={lastEffect:null,stores:null},Yt.updateQueue=t,t.stores=[e]):(r=t.stores,r===null?t.stores=[e]:r.push(e))}function iw(e,t,r,o){t.value=r,t.getSnapshot=o,lw(t)&&uw(e)}function sw(e,t,r){return r(function(){lw(t)&&uw(e)})}function lw(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!Nn(e,r)}catch{return!0}}function uw(e){var t=ba(e,1);t!==null&&En(t,e,1,-1)}function rm(e){var t=Un();return typeof e=="function"&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:ll,lastRenderedState:e},t.queue=e,e=e.dispatch=KA.bind(null,Yt,e),[t.memoizedState,e]}function ul(e,t,r,o){return e={tag:e,create:t,destroy:r,deps:o,next:null},t=Yt.updateQueue,t===null?(t={lastEffect:null,stores:null},Yt.updateQueue=t,t.lastEffect=e.next=e):(r=t.lastEffect,r===null?t.lastEffect=e.next=e:(o=r.next,r.next=e,e.next=o,t.lastEffect=e)),e}function cw(){return mn().memoizedState}function Mu(e,t,r,o){var s=Un();Yt.flags|=e,s.memoizedState=ul(1|t,r,void 0,o===void 0?null:o)}function qc(e,t,r,o){var s=mn();o=o===void 0?null:o;var u=void 0;if(nr!==null){var p=nr.memoizedState;if(u=p.destroy,o!==null&&og(o,p.deps)){s.memoizedState=ul(t,r,u,o);return}}Yt.flags|=e,s.memoizedState=ul(1|t,r,u,o)}function nm(e,t){return Mu(8390656,8,e,t)}function lg(e,t){return qc(2048,8,e,t)}function dw(e,t){return qc(4,2,e,t)}function fw(e,t){return qc(4,4,e,t)}function pw(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 hw(e,t,r){return r=r!=null?r.concat([e]):null,qc(4,4,pw.bind(null,t,e),r)}function ug(){}function gw(e,t){var r=mn();t=t===void 0?null:t;var o=r.memoizedState;return o!==null&&t!==null&&og(t,o[1])?o[0]:(r.memoizedState=[e,t],e)}function bw(e,t){var r=mn();t=t===void 0?null:t;var o=r.memoizedState;return o!==null&&t!==null&&og(t,o[1])?o[0]:(e=e(),r.memoizedState=[e,t],e)}function vw(e,t,r){return Oo&21?(Nn(r,t)||(r=xx(),Yt.lanes|=r,Ao|=r,e.baseState=!0),t):(e.baseState&&(e.baseState=!1,Br=!0),e.memoizedState=r)}function qA(e,t){var r=_t;_t=r!==0&&4>r?r:4,e(!0);var o=If.transition;If.transition={};try{e(!1),t()}finally{_t=r,If.transition=o}}function mw(){return mn().memoizedState}function ZA(e,t,r){var o=$a(e);if(r={lane:o,action:r,hasEagerState:!1,eagerState:null,next:null},yw(e))xw(t,r);else if(r=Zx(e,t,r,o),r!==null){var s=Er();En(r,e,o,s),ww(r,t,o)}}function KA(e,t,r){var o=$a(e),s={lane:o,action:r,hasEagerState:!1,eagerState:null,next:null};if(yw(e))xw(t,s);else{var u=e.alternate;if(e.lanes===0&&(u===null||u.lanes===0)&&(u=t.lastRenderedReducer,u!==null))try{var p=t.lastRenderedState,w=u(p,r);if(s.hasEagerState=!0,s.eagerState=w,Nn(w,p)){var k=t.interleaved;k===null?(s.next=s,eg(t)):(s.next=k.next,k.next=s),t.interleaved=s;return}}catch{}finally{}r=Zx(e,t,s,o),r!==null&&(s=Er(),En(r,e,o,s),ww(r,t,o))}}function yw(e){var t=e.alternate;return e===Yt||t!==null&&t===Yt}function xw(e,t){Fs=cc=!0;var r=e.pending;r===null?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function ww(e,t,r){if(r&4194240){var o=t.lanes;o&=e.pendingLanes,r|=o,t.lanes=r,Vh(e,r)}}var dc={readContext:vn,useCallback:yr,useContext:yr,useEffect:yr,useImperativeHandle:yr,useInsertionEffect:yr,useLayoutEffect:yr,useMemo:yr,useReducer:yr,useRef:yr,useState:yr,useDebugValue:yr,useDeferredValue:yr,useTransition:yr,useMutableSource:yr,useSyncExternalStore:yr,useId:yr,unstable_isNewReconciler:!1},QA={readContext:vn,useCallback:function(e,t){return Un().memoizedState=[e,t===void 0?null:t],e},useContext:vn,useEffect:nm,useImperativeHandle:function(e,t,r){return r=r!=null?r.concat([e]):null,Mu(4194308,4,pw.bind(null,t,e),r)},useLayoutEffect:function(e,t){return Mu(4194308,4,e,t)},useInsertionEffect:function(e,t){return Mu(4,2,e,t)},useMemo:function(e,t){var r=Un();return t=t===void 0?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var o=Un();return t=r!==void 0?r(t):t,o.memoizedState=o.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},o.queue=e,e=e.dispatch=ZA.bind(null,Yt,e),[o.memoizedState,e]},useRef:function(e){var t=Un();return e={current:e},t.memoizedState=e},useState:rm,useDebugValue:ug,useDeferredValue:function(e){return Un().memoizedState=e},useTransition:function(){var e=rm(!1),t=e[0];return e=qA.bind(null,e[1]),Un().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var o=Yt,s=Un();if(Vt){if(r===void 0)throw Error(He(407));r=r()}else{if(r=t(),dr===null)throw Error(He(349));Oo&30||ow(o,t,r)}s.memoizedState=r;var u={value:r,getSnapshot:t};return s.queue=u,nm(sw.bind(null,o,u,e),[e]),o.flags|=2048,ul(9,iw.bind(null,o,u,r,t),void 0,null),r},useId:function(){var e=Un(),t=dr.identifierPrefix;if(Vt){var r=ca,o=ua;r=(o&~(1<<32-Mn(o)-1)).toString(32)+r,t=":"+t+"R"+r,r=sl++,0<r&&(t+="H"+r.toString(32)),t+=":"}else r=$A++,t=":"+t+"r"+r.toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},JA={readContext:vn,useCallback:gw,useContext:vn,useEffect:lg,useImperativeHandle:hw,useInsertionEffect:dw,useLayoutEffect:fw,useMemo:bw,useReducer:jf,useRef:cw,useState:function(){return jf(ll)},useDebugValue:ug,useDeferredValue:function(e){var t=mn();return vw(t,nr.memoizedState,e)},useTransition:function(){var e=jf(ll)[0],t=mn().memoizedState;return[e,t]},useMutableSource:nw,useSyncExternalStore:aw,useId:mw,unstable_isNewReconciler:!1},eM={readContext:vn,useCallback:gw,useContext:vn,useEffect:lg,useImperativeHandle:hw,useInsertionEffect:dw,useLayoutEffect:fw,useMemo:bw,useReducer:Lf,useRef:cw,useState:function(){return Lf(ll)},useDebugValue:ug,useDeferredValue:function(e){var t=mn();return nr===null?t.memoizedState=e:vw(t,nr.memoizedState,e)},useTransition:function(){var e=Lf(ll)[0],t=mn().memoizedState;return[e,t]},useMutableSource:nw,useSyncExternalStore:aw,useId:mw,unstable_isNewReconciler:!1};function Ii(e,t){try{var r="",o=t;do r+=OO(o),o=o.return;while(o);var s=r}catch(u){s=`
Error generating stack: `+u.message+`
`+u.stack}return{value:e,source:t,stack:s,digest:null}}function Df(e,t,r){return{value:e,source:null,stack:r??null,digest:t??null}}function zp(e,t){try{console.error(t.value)}catch(r){setTimeout(function(){throw r})}}var tM=typeof WeakMap=="function"?WeakMap:Map;function Cw(e,t,r){r=da(-1,r),r.tag=3,r.payload={element:null};var o=t.value;return r.callback=function(){pc||(pc=!0,$p=o),zp(e,t)},r}function Sw(e,t,r){r=da(-1,r),r.tag=3;var o=e.type.getDerivedStateFromError;if(typeof o=="function"){var s=t.value;r.payload=function(){return o(s)},r.callback=function(){zp(e,t)}}var u=e.stateNode;return u!==null&&typeof u.componentDidCatch=="function"&&(r.callback=function(){zp(e,t),typeof o!="function"&&(Ua===null?Ua=new Set([this]):Ua.add(this));var p=t.stack;this.componentDidCatch(t.value,{componentStack:p!==null?p:""})}),r}function am(e,t,r){var o=e.pingCache;if(o===null){o=e.pingCache=new tM;var s=new Set;o.set(t,s)}else s=o.get(t),s===void 0&&(s=new Set,o.set(t,s));s.has(r)||(s.add(r),e=gM.bind(null,e,t,r),t.then(e,e))}function om(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 im(e,t,r,o,s){return e.mode&1?(e.flags|=65536,e.lanes=s,e):(e===t?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,r.tag===1&&(r.alternate===null?r.tag=17:(t=da(-1,1),t.tag=2,Ga(r,t,1))),r.lanes|=1),e)}var rM=xa.ReactCurrentOwner,Br=!1;function Mr(e,t,r,o){t.child=e===null?tw(t,null,r,o):Ri(t,e.child,r,o)}function sm(e,t,r,o,s){r=r.render;var u=t.ref;return Ci(t,s),o=ig(e,t,r,o,u,s),r=sg(),e!==null&&!Br?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~s,va(e,t,s)):(Vt&&r&&$h(t),t.flags|=1,Mr(e,t,o,s),t.child)}function lm(e,t,r,o,s){if(e===null){var u=r.type;return typeof u=="function"&&!vg(u)&&u.defaultProps===void 0&&r.compare===null&&r.defaultProps===void 0?(t.tag=15,t.type=u,kw(e,t,u,o,s)):(e=Iu(r.type,null,o,t,t.mode,s),e.ref=t.ref,e.return=t,t.child=e)}if(u=e.child,!(e.lanes&s)){var p=u.memoizedProps;if(r=r.compare,r=r!==null?r:tl,r(p,o)&&e.ref===t.ref)return va(e,t,s)}return t.flags|=1,e=qa(u,o),e.ref=t.ref,e.return=t,t.child=e}function kw(e,t,r,o,s){if(e!==null){var u=e.memoizedProps;if(tl(u,o)&&e.ref===t.ref)if(Br=!1,t.pendingProps=o=u,(e.lanes&s)!==0)e.flags&131072&&(Br=!0);else return t.lanes=e.lanes,va(e,t,s)}return Fp(e,t,r,o,s)}function Tw(e,t,r){var o=t.pendingProps,s=o.children,u=e!==null?e.memoizedState:null;if(o.mode==="hidden")if(!(t.mode&1))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},Et(gi,Zr),Zr|=r;else{if(!(r&1073741824))return e=u!==null?u.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,Et(gi,Zr),Zr|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},o=u!==null?u.baseLanes:r,Et(gi,Zr),Zr|=o}else u!==null?(o=u.baseLanes|r,t.memoizedState=null):o=r,Et(gi,Zr),Zr|=o;return Mr(e,t,s,r),t.child}function Pw(e,t){var r=t.ref;(e===null&&r!==null||e!==null&&e.ref!==r)&&(t.flags|=512,t.flags|=2097152)}function Fp(e,t,r,o,s){var u=Gr(r)?Po:Tr.current;return u=Mi(t,u),Ci(t,s),r=ig(e,t,r,o,u,s),o=sg(),e!==null&&!Br?(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~s,va(e,t,s)):(Vt&&o&&$h(t),t.flags|=1,Mr(e,t,r,s),t.child)}function um(e,t,r,o,s){if(Gr(r)){var u=!0;nc(t)}else u=!1;if(Ci(t,s),t.stateNode===null)Eu(e,t),Jx(t,r,o),Dp(t,r,o,s),o=!0;else if(e===null){var p=t.stateNode,w=t.memoizedProps;p.props=w;var k=p.context,T=r.contextType;typeof T=="object"&&T!==null?T=vn(T):(T=Gr(r)?Po:Tr.current,T=Mi(t,T));var E=r.getDerivedStateFromProps,D=typeof E=="function"||typeof p.getSnapshotBeforeUpdate=="function";D||typeof p.UNSAFE_componentWillReceiveProps!="function"&&typeof p.componentWillReceiveProps!="function"||(w!==o||k!==T)&&em(t,p,o,T),ja=!1;var F=t.memoizedState;p.state=F,lc(t,o,p,s),k=t.memoizedState,w!==o||F!==k||Yr.current||ja?(typeof E=="function"&&(Lp(t,r,E,o),k=t.memoizedState),(w=ja||Jv(t,r,w,o,F,k,T))?(D||typeof p.UNSAFE_componentWillMount!="function"&&typeof p.componentWillMount!="function"||(typeof p.componentWillMount=="function"&&p.componentWillMount(),typeof p.UNSAFE_componentWillMount=="function"&&p.UNSAFE_componentWillMount()),typeof p.componentDidMount=="function"&&(t.flags|=4194308)):(typeof p.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=o,t.memoizedState=k),p.props=o,p.state=k,p.context=T,o=w):(typeof p.componentDidMount=="function"&&(t.flags|=4194308),o=!1)}else{p=t.stateNode,Kx(e,t),w=t.memoizedProps,T=t.type===t.elementType?w:Tn(t.type,w),p.props=T,D=t.pendingProps,F=p.context,k=r.contextType,typeof k=="object"&&k!==null?k=vn(k):(k=Gr(r)?Po:Tr.current,k=Mi(t,k));var L=r.getDerivedStateFromProps;(E=typeof L=="function"||typeof p.getSnapshotBeforeUpdate=="function")||typeof p.UNSAFE_componentWillReceiveProps!="function"&&typeof p.componentWillReceiveProps!="function"||(w!==D||F!==k)&&em(t,p,o,k),ja=!1,F=t.memoizedState,p.state=F,lc(t,o,p,s);var z=t.memoizedState;w!==D||F!==z||Yr.current||ja?(typeof L=="function"&&(Lp(t,r,L,o),z=t.memoizedState),(T=ja||Jv(t,r,T,o,F,z,k)||!1)?(E||typeof p.UNSAFE_componentWillUpdate!="function"&&typeof p.componentWillUpdate!="function"||(typeof p.componentWillUpdate=="function"&&p.componentWillUpdate(o,z,k),typeof p.UNSAFE_componentWillUpdate=="function"&&p.UNSAFE_componentWillUpdate(o,z,k)),typeof p.componentDidUpdate=="function"&&(t.flags|=4),typeof p.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof p.componentDidUpdate!="function"||w===e.memoizedProps&&F===e.memoizedState||(t.flags|=4),typeof p.getSnapshotBeforeUpdate!="function"||w===e.memoizedProps&&F===e.memoizedState||(t.flags|=1024),t.memoizedProps=o,t.memoizedState=z),p.props=o,p.state=z,p.context=k,o=T):(typeof p.componentDidUpdate!="function"||w===e.memoizedProps&&F===e.memoizedState||(t.flags|=4),typeof p.getSnapshotBeforeUpdate!="function"||w===e.memoizedProps&&F===e.memoizedState||(t.flags|=1024),o=!1)}return Vp(e,t,r,o,u,s)}function Vp(e,t,r,o,s,u){Pw(e,t);var p=(t.flags&128)!==0;if(!o&&!p)return s&&$v(t,r,!1),va(e,t,u);o=t.stateNode,rM.current=t;var w=p&&typeof r.getDerivedStateFromError!="function"?null:o.render();return t.flags|=1,e!==null&&p?(t.child=Ri(t,e.child,null,u),t.child=Ri(t,null,w,u)):Mr(e,t,w,u),t.memoizedState=o.state,s&&$v(t,r,!0),t.child}function _w(e){var t=e.stateNode;t.pendingContext?Uv(e,t.pendingContext,t.pendingContext!==t.context):t.context&&Uv(e,t.context,!1),rg(e,t.containerInfo)}function cm(e,t,r,o,s){return Ei(),Zh(s),t.flags|=256,Mr(e,t,r,o),t.child}var Wp={dehydrated:null,treeContext:null,retryLane:0};function Hp(e){return{baseLanes:e,cachePool:null,transitions:null}}function Ow(e,t,r){var o=t.pendingProps,s=Bt.current,u=!1,p=(t.flags&128)!==0,w;if((w=p)||(w=e!==null&&e.memoizedState===null?!1:(s&2)!==0),w?(u=!0,t.flags&=-129):(e===null||e.memoizedState!==null)&&(s|=1),Et(Bt,s&1),e===null)return Ip(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):(p=o.children,e=o.fallback,u?(o=t.mode,u=t.child,p={mode:"hidden",children:p},!(o&1)&&u!==null?(u.childLanes=0,u.pendingProps=p):u=Qc(p,o,0,null),e=ko(e,o,r,null),u.return=t,e.return=t,u.sibling=e,t.child=u,t.child.memoizedState=Hp(r),t.memoizedState=Wp,e):cg(t,p));if(s=e.memoizedState,s!==null&&(w=s.dehydrated,w!==null))return nM(e,t,p,o,w,s,r);if(u){u=o.fallback,p=t.mode,s=e.child,w=s.sibling;var k={mode:"hidden",children:o.children};return!(p&1)&&t.child!==s?(o=t.child,o.childLanes=0,o.pendingProps=k,t.deletions=null):(o=qa(s,k),o.subtreeFlags=s.subtreeFlags&14680064),w!==null?u=qa(w,u):(u=ko(u,p,r,null),u.flags|=2),u.return=t,o.return=t,o.sibling=u,t.child=o,o=u,u=t.child,p=e.child.memoizedState,p=p===null?Hp(r):{baseLanes:p.baseLanes|r,cachePool:null,transitions:p.transitions},u.memoizedState=p,u.childLanes=e.childLanes&~r,t.memoizedState=Wp,o}return u=e.child,e=u.sibling,o=qa(u,{mode:"visible",children:o.children}),!(t.mode&1)&&(o.lanes=r),o.return=t,o.sibling=null,e!==null&&(r=t.deletions,r===null?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=o,t.memoizedState=null,o}function cg(e,t){return t=Qc({mode:"visible",children:t},e.mode,0,null),t.return=e,e.child=t}function fu(e,t,r,o){return o!==null&&Zh(o),Ri(t,e.child,null,r),e=cg(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function nM(e,t,r,o,s,u,p){if(r)return t.flags&256?(t.flags&=-257,o=Df(Error(He(422))),fu(e,t,p,o)):t.memoizedState!==null?(t.child=e.child,t.flags|=128,null):(u=o.fallback,s=t.mode,o=Qc({mode:"visible",children:o.children},s,0,null),u=ko(u,s,p,null),u.flags|=2,o.return=t,u.return=t,o.sibling=u,t.child=o,t.mode&1&&Ri(t,e.child,null,p),t.child.memoizedState=Hp(p),t.memoizedState=Wp,u);if(!(t.mode&1))return fu(e,t,p,null);if(s.data==="$!"){if(o=s.nextSibling&&s.nextSibling.dataset,o)var w=o.dgst;return o=w,u=Error(He(419)),o=Df(u,o,void 0),fu(e,t,p,o)}if(w=(p&e.childLanes)!==0,Br||w){if(o=dr,o!==null){switch(p&-p){case 4:s=2;break;case 16:s=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:s=32;break;case 536870912:s=268435456;break;default:s=0}s=s&(o.suspendedLanes|p)?0:s,s!==0&&s!==u.retryLane&&(u.retryLane=s,ba(e,s),En(o,e,s,-1))}return bg(),o=Df(Error(He(421))),fu(e,t,p,o)}return s.data==="$?"?(t.flags|=128,t.child=e.child,t=bM.bind(null,e),s._reactRetry=t,null):(e=u.treeContext,Kr=Ya(s.nextSibling),Qr=t,Vt=!0,_n=null,e!==null&&(cn[dn++]=ua,cn[dn++]=ca,cn[dn++]=_o,ua=e.id,ca=e.overflow,_o=t),t=cg(t,o.children),t.flags|=4096,t)}function dm(e,t,r){e.lanes|=t;var o=e.alternate;o!==null&&(o.lanes|=t),jp(e.return,t,r)}function zf(e,t,r,o,s){var u=e.memoizedState;u===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:o,tail:r,tailMode:s}:(u.isBackwards=t,u.rendering=null,u.renderingStartTime=0,u.last=o,u.tail=r,u.tailMode=s)}function Aw(e,t,r){var o=t.pendingProps,s=o.revealOrder,u=o.tail;if(Mr(e,t,o.children,r),o=Bt.current,o&2)o=o&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&&dm(e,r,t);else if(e.tag===19)dm(e,r,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}o&=1}if(Et(Bt,o),!(t.mode&1))t.memoizedState=null;else switch(s){case"forwards":for(r=t.child,s=null;r!==null;)e=r.alternate,e!==null&&uc(e)===null&&(s=r),r=r.sibling;r=s,r===null?(s=t.child,t.child=null):(s=r.sibling,r.sibling=null),zf(t,!1,s,r,u);break;case"backwards":for(r=null,s=t.child,t.child=null;s!==null;){if(e=s.alternate,e!==null&&uc(e)===null){t.child=s;break}e=s.sibling,s.sibling=r,r=s,s=e}zf(t,!0,r,null,u);break;case"together":zf(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Eu(e,t){!(t.mode&1)&&e!==null&&(e.alternate=null,t.alternate=null,t.flags|=2)}function va(e,t,r){if(e!==null&&(t.dependencies=e.dependencies),Ao|=t.lanes,!(r&t.childLanes))return null;if(e!==null&&t.child!==e.child)throw Error(He(153));if(t.child!==null){for(e=t.child,r=qa(e,e.pendingProps),t.child=r,r.return=t;e.sibling!==null;)e=e.sibling,r=r.sibling=qa(e,e.pendingProps),r.return=t;r.sibling=null}return t.child}function aM(e,t,r){switch(t.tag){case 3:_w(t),Ei();break;case 5:rw(t);break;case 1:Gr(t.type)&&nc(t);break;case 4:rg(t,t.stateNode.containerInfo);break;case 10:var o=t.type._context,s=t.memoizedProps.value;Et(ic,o._currentValue),o._currentValue=s;break;case 13:if(o=t.memoizedState,o!==null)return o.dehydrated!==null?(Et(Bt,Bt.current&1),t.flags|=128,null):r&t.child.childLanes?Ow(e,t,r):(Et(Bt,Bt.current&1),e=va(e,t,r),e!==null?e.sibling:null);Et(Bt,Bt.current&1);break;case 19:if(o=(r&t.childLanes)!==0,e.flags&128){if(o)return Aw(e,t,r);t.flags|=128}if(s=t.memoizedState,s!==null&&(s.rendering=null,s.tail=null,s.lastEffect=null),Et(Bt,Bt.current),o)break;return null;case 22:case 23:return t.lanes=0,Tw(e,t,r)}return va(e,t,r)}var Mw,Bp,Ew,Rw;Mw=function(e,t){for(var r=t.child;r!==null;){if(r.tag===5||r.tag===6)e.appendChild(r.stateNode);else if(r.tag!==4&&r.child!==null){r.child.return=r,r=r.child;continue}if(r===t)break;for(;r.sibling===null;){if(r.return===null||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}};Bp=function(){};Ew=function(e,t,r,o){var s=e.memoizedProps;if(s!==o){e=t.stateNode,Co(Zn.current);var u=null;switch(r){case"input":s=dp(e,s),o=dp(e,o),u=[];break;case"select":s=Ut({},s,{value:void 0}),o=Ut({},o,{value:void 0}),u=[];break;case"textarea":s=hp(e,s),o=hp(e,o),u=[];break;default:typeof s.onClick!="function"&&typeof o.onClick=="function"&&(e.onclick=tc)}bp(r,o);var p;r=null;for(T in s)if(!o.hasOwnProperty(T)&&s.hasOwnProperty(T)&&s[T]!=null)if(T==="style"){var w=s[T];for(p in w)w.hasOwnProperty(p)&&(r||(r={}),r[p]="")}else T!=="dangerouslySetInnerHTML"&&T!=="children"&&T!=="suppressContentEditableWarning"&&T!=="suppressHydrationWarning"&&T!=="autoFocus"&&($s.hasOwnProperty(T)?u||(u=[]):(u=u||[]).push(T,null));for(T in o){var k=o[T];if(w=s!=null?s[T]:void 0,o.hasOwnProperty(T)&&k!==w&&(k!=null||w!=null))if(T==="style")if(w){for(p in w)!w.hasOwnProperty(p)||k&&k.hasOwnProperty(p)||(r||(r={}),r[p]="");for(p in k)k.hasOwnProperty(p)&&w[p]!==k[p]&&(r||(r={}),r[p]=k[p])}else r||(u||(u=[]),u.push(T,r)),r=k;else T==="dangerouslySetInnerHTML"?(k=k?k.__html:void 0,w=w?w.__html:void 0,k!=null&&w!==k&&(u=u||[]).push(T,k)):T==="children"?typeof k!="string"&&typeof k!="number"||(u=u||[]).push(T,""+k):T!=="suppressContentEditableWarning"&&T!=="suppressHydrationWarning"&&($s.hasOwnProperty(T)?(k!=null&&T==="onScroll"&&jt("scroll",e),u||w===k||(u=[])):(u=u||[]).push(T,k))}r&&(u=u||[]).push("style",r);var T=u;(t.updateQueue=T)&&(t.flags|=4)}};Rw=function(e,t,r,o){r!==o&&(t.flags|=4)};function Ss(e,t){if(!Vt)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;t!==null;)t.alternate!==null&&(r=t),t=t.sibling;r===null?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var o=null;r!==null;)r.alternate!==null&&(o=r),r=r.sibling;o===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:o.sibling=null}}function xr(e){var t=e.alternate!==null&&e.alternate.child===e.child,r=0,o=0;if(t)for(var s=e.child;s!==null;)r|=s.lanes|s.childLanes,o|=s.subtreeFlags&14680064,o|=s.flags&14680064,s.return=e,s=s.sibling;else for(s=e.child;s!==null;)r|=s.lanes|s.childLanes,o|=s.subtreeFlags,o|=s.flags,s.return=e,s=s.sibling;return e.subtreeFlags|=o,e.childLanes=r,t}function oM(e,t,r){var o=t.pendingProps;switch(qh(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return xr(t),null;case 1:return Gr(t.type)&&rc(),xr(t),null;case 3:return o=t.stateNode,Ni(),Dt(Yr),Dt(Tr),ag(),o.pendingContext&&(o.context=o.pendingContext,o.pendingContext=null),(e===null||e.child===null)&&(cu(t)?t.flags|=4:e===null||e.memoizedState.isDehydrated&&!(t.flags&256)||(t.flags|=1024,_n!==null&&(Kp(_n),_n=null))),Bp(e,t),xr(t),null;case 5:ng(t);var s=Co(il.current);if(r=t.type,e!==null&&t.stateNode!=null)Ew(e,t,r,o,s),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!o){if(t.stateNode===null)throw Error(He(166));return xr(t),null}if(e=Co(Zn.current),cu(t)){o=t.stateNode,r=t.type;var u=t.memoizedProps;switch(o[$n]=t,o[al]=u,e=(t.mode&1)!==0,r){case"dialog":jt("cancel",o),jt("close",o);break;case"iframe":case"object":case"embed":jt("load",o);break;case"video":case"audio":for(s=0;s<Es.length;s++)jt(Es[s],o);break;case"source":jt("error",o);break;case"img":case"image":case"link":jt("error",o),jt("load",o);break;case"details":jt("toggle",o);break;case"input":xv(o,u),jt("invalid",o);break;case"select":o._wrapperState={wasMultiple:!!u.multiple},jt("invalid",o);break;case"textarea":Cv(o,u),jt("invalid",o)}bp(r,u),s=null;for(var p in u)if(u.hasOwnProperty(p)){var w=u[p];p==="children"?typeof w=="string"?o.textContent!==w&&(u.suppressHydrationWarning!==!0&&uu(o.textContent,w,e),s=["children",w]):typeof w=="number"&&o.textContent!==""+w&&(u.suppressHydrationWarning!==!0&&uu(o.textContent,w,e),s=["children",""+w]):$s.hasOwnProperty(p)&&w!=null&&p==="onScroll"&&jt("scroll",o)}switch(r){case"input":tu(o),wv(o,u,!0);break;case"textarea":tu(o),Sv(o);break;case"select":case"option":break;default:typeof u.onClick=="function"&&(o.onclick=tc)}o=s,t.updateQueue=o,o!==null&&(t.flags|=4)}else{p=s.nodeType===9?s:s.ownerDocument,e==="http://www.w3.org/1999/xhtml"&&(e=ox(r)),e==="http://www.w3.org/1999/xhtml"?r==="script"?(e=p.createElement("div"),e.innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):typeof o.is=="string"?e=p.createElement(r,{is:o.is}):(e=p.createElement(r),r==="select"&&(p=e,o.multiple?p.multiple=!0:o.size&&(p.size=o.size))):e=p.createElementNS(e,r),e[$n]=t,e[al]=o,Mw(e,t,!1,!1),t.stateNode=e;e:{switch(p=vp(r,o),r){case"dialog":jt("cancel",e),jt("close",e),s=o;break;case"iframe":case"object":case"embed":jt("load",e),s=o;break;case"video":case"audio":for(s=0;s<Es.length;s++)jt(Es[s],e);s=o;break;case"source":jt("error",e),s=o;break;case"img":case"image":case"link":jt("error",e),jt("load",e),s=o;break;case"details":jt("toggle",e),s=o;break;case"input":xv(e,o),s=dp(e,o),jt("invalid",e);break;case"option":s=o;break;case"select":e._wrapperState={wasMultiple:!!o.multiple},s=Ut({},o,{value:void 0}),jt("invalid",e);break;case"textarea":Cv(e,o),s=hp(e,o),jt("invalid",e);break;default:s=o}bp(r,s),w=s;for(u in w)if(w.hasOwnProperty(u)){var k=w[u];u==="style"?lx(e,k):u==="dangerouslySetInnerHTML"?(k=k?k.__html:void 0,k!=null&&ix(e,k)):u==="children"?typeof k=="string"?(r!=="textarea"||k!=="")&&qs(e,k):typeof k=="number"&&qs(e,""+k):u!=="suppressContentEditableWarning"&&u!=="suppressHydrationWarning"&&u!=="autoFocus"&&($s.hasOwnProperty(u)?k!=null&&u==="onScroll"&&jt("scroll",e):k!=null&&Ih(e,u,k,p))}switch(r){case"input":tu(e),wv(e,o,!1);break;case"textarea":tu(e),Sv(e);break;case"option":o.value!=null&&e.setAttribute("value",""+Qa(o.value));break;case"select":e.multiple=!!o.multiple,u=o.value,u!=null?mi(e,!!o.multiple,u,!1):o.defaultValue!=null&&mi(e,!!o.multiple,o.defaultValue,!0);break;default:typeof s.onClick=="function"&&(e.onclick=tc)}switch(r){case"button":case"input":case"select":case"textarea":o=!!o.autoFocus;break e;case"img":o=!0;break e;default:o=!1}}o&&(t.flags|=4)}t.ref!==null&&(t.flags|=512,t.flags|=2097152)}return xr(t),null;case 6:if(e&&t.stateNode!=null)Rw(e,t,e.memoizedProps,o);else{if(typeof o!="string"&&t.stateNode===null)throw Error(He(166));if(r=Co(il.current),Co(Zn.current),cu(t)){if(o=t.stateNode,r=t.memoizedProps,o[$n]=t,(u=o.nodeValue!==r)&&(e=Qr,e!==null))switch(e.tag){case 3:uu(o.nodeValue,r,(e.mode&1)!==0);break;case 5:e.memoizedProps.suppressHydrationWarning!==!0&&uu(o.nodeValue,r,(e.mode&1)!==0)}u&&(t.flags|=4)}else o=(r.nodeType===9?r:r.ownerDocument).createTextNode(o),o[$n]=t,t.stateNode=o}return xr(t),null;case 13:if(Dt(Bt),o=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(Vt&&Kr!==null&&t.mode&1&&!(t.flags&128))qx(),Ei(),t.flags|=98560,u=!1;else if(u=cu(t),o!==null&&o.dehydrated!==null){if(e===null){if(!u)throw Error(He(318));if(u=t.memoizedState,u=u!==null?u.dehydrated:null,!u)throw Error(He(317));u[$n]=t}else Ei(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;xr(t),u=!1}else _n!==null&&(Kp(_n),_n=null),u=!0;if(!u)return t.flags&65536?t:null}return t.flags&128?(t.lanes=r,t):(o=o!==null,o!==(e!==null&&e.memoizedState!==null)&&o&&(t.child.flags|=8192,t.mode&1&&(e===null||Bt.current&1?ar===0&&(ar=3):bg())),t.updateQueue!==null&&(t.flags|=4),xr(t),null);case 4:return Ni(),Bp(e,t),e===null&&rl(t.stateNode.containerInfo),xr(t),null;case 10:return Jh(t.type._context),xr(t),null;case 17:return Gr(t.type)&&rc(),xr(t),null;case 19:if(Dt(Bt),u=t.memoizedState,u===null)return xr(t),null;if(o=(t.flags&128)!==0,p=u.rendering,p===null)if(o)Ss(u,!1);else{if(ar!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(p=uc(e),p!==null){for(t.flags|=128,Ss(u,!1),o=p.updateQueue,o!==null&&(t.updateQueue=o,t.flags|=4),t.subtreeFlags=0,o=r,r=t.child;r!==null;)u=r,e=o,u.flags&=14680066,p=u.alternate,p===null?(u.childLanes=0,u.lanes=e,u.child=null,u.subtreeFlags=0,u.memoizedProps=null,u.memoizedState=null,u.updateQueue=null,u.dependencies=null,u.stateNode=null):(u.childLanes=p.childLanes,u.lanes=p.lanes,u.child=p.child,u.subtreeFlags=0,u.deletions=null,u.memoizedProps=p.memoizedProps,u.memoizedState=p.memoizedState,u.updateQueue=p.updateQueue,u.type=p.type,e=p.dependencies,u.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return Et(Bt,Bt.current&1|2),t.child}e=e.sibling}u.tail!==null&&er()>ji&&(t.flags|=128,o=!0,Ss(u,!1),t.lanes=4194304)}else{if(!o)if(e=uc(p),e!==null){if(t.flags|=128,o=!0,r=e.updateQueue,r!==null&&(t.updateQueue=r,t.flags|=4),Ss(u,!0),u.tail===null&&u.tailMode==="hidden"&&!p.alternate&&!Vt)return xr(t),null}else 2*er()-u.renderingStartTime>ji&&r!==1073741824&&(t.flags|=128,o=!0,Ss(u,!1),t.lanes=4194304);u.isBackwards?(p.sibling=t.child,t.child=p):(r=u.last,r!==null?r.sibling=p:t.child=p,u.last=p)}return u.tail!==null?(t=u.tail,u.rendering=t,u.tail=t.sibling,u.renderingStartTime=er(),t.sibling=null,r=Bt.current,Et(Bt,o?r&1|2:r&1),t):(xr(t),null);case 22:case 23:return gg(),o=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==o&&(t.flags|=8192),o&&t.mode&1?Zr&1073741824&&(xr(t),t.subtreeFlags&6&&(t.flags|=8192)):xr(t),null;case 24:return null;case 25:return null}throw Error(He(156,t.tag))}function iM(e,t){switch(qh(t),t.tag){case 1:return Gr(t.type)&&rc(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Ni(),Dt(Yr),Dt(Tr),ag(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 5:return ng(t),null;case 13:if(Dt(Bt),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(He(340));Ei()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Dt(Bt),null;case 4:return Ni(),null;case 10:return Jh(t.type._context),null;case 22:case 23:return gg(),null;case 24:return null;default:return null}}var pu=!1,Sr=!1,sM=typeof WeakSet=="function"?WeakSet:Set,Ke=null;function hi(e,t){var r=e.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(o){$t(e,t,o)}else r.current=null}function Xp(e,t,r){try{r()}catch(o){$t(e,t,o)}}var fm=!1;function lM(e,t){if(_p=Qu,e=Lx(),Uh(e)){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{r=(r=e.ownerDocument)&&r.defaultView||window;var o=r.getSelection&&r.getSelection();if(o&&o.rangeCount!==0){r=o.anchorNode;var s=o.anchorOffset,u=o.focusNode;o=o.focusOffset;try{r.nodeType,u.nodeType}catch{r=null;break e}var p=0,w=-1,k=-1,T=0,E=0,D=e,F=null;t:for(;;){for(var L;D!==r||s!==0&&D.nodeType!==3||(w=p+s),D!==u||o!==0&&D.nodeType!==3||(k=p+o),D.nodeType===3&&(p+=D.nodeValue.length),(L=D.firstChild)!==null;)F=D,D=L;for(;;){if(D===e)break t;if(F===r&&++T===s&&(w=p),F===u&&++E===o&&(k=p),(L=D.nextSibling)!==null)break;D=F,F=D.parentNode}D=L}r=w===-1||k===-1?null:{start:w,end:k}}else r=null}r=r||{start:0,end:0}}else r=null;for(Op={focusedElem:e,selectionRange:r},Qu=!1,Ke=t;Ke!==null;)if(t=Ke,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Ke=e;else for(;Ke!==null;){t=Ke;try{var z=t.alternate;if(t.flags&1024)switch(t.tag){case 0:case 11:case 15:break;case 1:if(z!==null){var R=z.memoizedProps,_=z.memoizedState,y=t.stateNode,f=y.getSnapshotBeforeUpdate(t.elementType===t.type?R:Tn(t.type,R),_);y.__reactInternalSnapshotBeforeUpdate=f}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(He(163))}}catch(g){$t(t,t.return,g)}if(e=t.sibling,e!==null){e.return=t.return,Ke=e;break}Ke=t.return}return z=fm,fm=!1,z}function Vs(e,t,r){var o=t.updateQueue;if(o=o!==null?o.lastEffect:null,o!==null){var s=o=o.next;do{if((s.tag&e)===e){var u=s.destroy;s.destroy=void 0,u!==void 0&&Xp(t,r,u)}s=s.next}while(s!==o)}}function Zc(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var r=t=t.next;do{if((r.tag&e)===e){var o=r.create;r.destroy=o()}r=r.next}while(r!==t)}}function Yp(e){var t=e.ref;if(t!==null){var r=e.stateNode;switch(e.tag){case 5:e=r;break;default:e=r}typeof t=="function"?t(e):t.current=e}}function Nw(e){var t=e.alternate;t!==null&&(e.alternate=null,Nw(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[$n],delete t[al],delete t[Ep],delete t[XA],delete t[YA])),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 Iw(e){return e.tag===5||e.tag===3||e.tag===4}function pm(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||Iw(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 Gp(e,t,r){var o=e.tag;if(o===5||o===6)e=e.stateNode,t?r.nodeType===8?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(r.nodeType===8?(t=r.parentNode,t.insertBefore(e,r)):(t=r,t.appendChild(e)),r=r._reactRootContainer,r!=null||t.onclick!==null||(t.onclick=tc));else if(o!==4&&(e=e.child,e!==null))for(Gp(e,t,r),e=e.sibling;e!==null;)Gp(e,t,r),e=e.sibling}function Up(e,t,r){var o=e.tag;if(o===5||o===6)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(o!==4&&(e=e.child,e!==null))for(Up(e,t,r),e=e.sibling;e!==null;)Up(e,t,r),e=e.sibling}var hr=null,Pn=!1;function Ea(e,t,r){for(r=r.child;r!==null;)jw(e,t,r),r=r.sibling}function jw(e,t,r){if(qn&&typeof qn.onCommitFiberUnmount=="function")try{qn.onCommitFiberUnmount(Hc,r)}catch{}switch(r.tag){case 5:Sr||hi(r,t);case 6:var o=hr,s=Pn;hr=null,Ea(e,t,r),hr=o,Pn=s,hr!==null&&(Pn?(e=hr,r=r.stateNode,e.nodeType===8?e.parentNode.removeChild(r):e.removeChild(r)):hr.removeChild(r.stateNode));break;case 18:hr!==null&&(Pn?(e=hr,r=r.stateNode,e.nodeType===8?Ef(e.parentNode,r):e.nodeType===1&&Ef(e,r),Js(e)):Ef(hr,r.stateNode));break;case 4:o=hr,s=Pn,hr=r.stateNode.containerInfo,Pn=!0,Ea(e,t,r),hr=o,Pn=s;break;case 0:case 11:case 14:case 15:if(!Sr&&(o=r.updateQueue,o!==null&&(o=o.lastEffect,o!==null))){s=o=o.next;do{var u=s,p=u.destroy;u=u.tag,p!==void 0&&(u&2||u&4)&&Xp(r,t,p),s=s.next}while(s!==o)}Ea(e,t,r);break;case 1:if(!Sr&&(hi(r,t),o=r.stateNode,typeof o.componentWillUnmount=="function"))try{o.props=r.memoizedProps,o.state=r.memoizedState,o.componentWillUnmount()}catch(w){$t(r,t,w)}Ea(e,t,r);break;case 21:Ea(e,t,r);break;case 22:r.mode&1?(Sr=(o=Sr)||r.memoizedState!==null,Ea(e,t,r),Sr=o):Ea(e,t,r);break;default:Ea(e,t,r)}}function hm(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var r=e.stateNode;r===null&&(r=e.stateNode=new sM),t.forEach(function(o){var s=vM.bind(null,e,o);r.has(o)||(r.add(o),o.then(s,s))})}}function Sn(e,t){var r=t.deletions;if(r!==null)for(var o=0;o<r.length;o++){var s=r[o];try{var u=e,p=t,w=p;e:for(;w!==null;){switch(w.tag){case 5:hr=w.stateNode,Pn=!1;break e;case 3:hr=w.stateNode.containerInfo,Pn=!0;break e;case 4:hr=w.stateNode.containerInfo,Pn=!0;break e}w=w.return}if(hr===null)throw Error(He(160));jw(u,p,s),hr=null,Pn=!1;var k=s.alternate;k!==null&&(k.return=null),s.return=null}catch(T){$t(s,t,T)}}if(t.subtreeFlags&12854)for(t=t.child;t!==null;)Lw(t,e),t=t.sibling}function Lw(e,t){var r=e.alternate,o=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(Sn(t,e),Gn(e),o&4){try{Vs(3,e,e.return),Zc(3,e)}catch(R){$t(e,e.return,R)}try{Vs(5,e,e.return)}catch(R){$t(e,e.return,R)}}break;case 1:Sn(t,e),Gn(e),o&512&&r!==null&&hi(r,r.return);break;case 5:if(Sn(t,e),Gn(e),o&512&&r!==null&&hi(r,r.return),e.flags&32){var s=e.stateNode;try{qs(s,"")}catch(R){$t(e,e.return,R)}}if(o&4&&(s=e.stateNode,s!=null)){var u=e.memoizedProps,p=r!==null?r.memoizedProps:u,w=e.type,k=e.updateQueue;if(e.updateQueue=null,k!==null)try{w==="input"&&u.type==="radio"&&u.name!=null&&nx(s,u),vp(w,p);var T=vp(w,u);for(p=0;p<k.length;p+=2){var E=k[p],D=k[p+1];E==="style"?lx(s,D):E==="dangerouslySetInnerHTML"?ix(s,D):E==="children"?qs(s,D):Ih(s,E,D,T)}switch(w){case"input":fp(s,u);break;case"textarea":ax(s,u);break;case"select":var F=s._wrapperState.wasMultiple;s._wrapperState.wasMultiple=!!u.multiple;var L=u.value;L!=null?mi(s,!!u.multiple,L,!1):F!==!!u.multiple&&(u.defaultValue!=null?mi(s,!!u.multiple,u.defaultValue,!0):mi(s,!!u.multiple,u.multiple?[]:"",!1))}s[al]=u}catch(R){$t(e,e.return,R)}}break;case 6:if(Sn(t,e),Gn(e),o&4){if(e.stateNode===null)throw Error(He(162));s=e.stateNode,u=e.memoizedProps;try{s.nodeValue=u}catch(R){$t(e,e.return,R)}}break;case 3:if(Sn(t,e),Gn(e),o&4&&r!==null&&r.memoizedState.isDehydrated)try{Js(t.containerInfo)}catch(R){$t(e,e.return,R)}break;case 4:Sn(t,e),Gn(e);break;case 13:Sn(t,e),Gn(e),s=e.child,s.flags&8192&&(u=s.memoizedState!==null,s.stateNode.isHidden=u,!u||s.alternate!==null&&s.alternate.memoizedState!==null||(pg=er())),o&4&&hm(e);break;case 22:if(E=r!==null&&r.memoizedState!==null,e.mode&1?(Sr=(T=Sr)||E,Sn(t,e),Sr=T):Sn(t,e),Gn(e),o&8192){if(T=e.memoizedState!==null,(e.stateNode.isHidden=T)&&!E&&e.mode&1)for(Ke=e,E=e.child;E!==null;){for(D=Ke=E;Ke!==null;){switch(F=Ke,L=F.child,F.tag){case 0:case 11:case 14:case 15:Vs(4,F,F.return);break;case 1:hi(F,F.return);var z=F.stateNode;if(typeof z.componentWillUnmount=="function"){o=F,r=F.return;try{t=o,z.props=t.memoizedProps,z.state=t.memoizedState,z.componentWillUnmount()}catch(R){$t(o,r,R)}}break;case 5:hi(F,F.return);break;case 22:if(F.memoizedState!==null){bm(D);continue}}L!==null?(L.return=F,Ke=L):bm(D)}E=E.sibling}e:for(E=null,D=e;;){if(D.tag===5){if(E===null){E=D;try{s=D.stateNode,T?(u=s.style,typeof u.setProperty=="function"?u.setProperty("display","none","important"):u.display="none"):(w=D.stateNode,k=D.memoizedProps.style,p=k!=null&&k.hasOwnProperty("display")?k.display:null,w.style.display=sx("display",p))}catch(R){$t(e,e.return,R)}}}else if(D.tag===6){if(E===null)try{D.stateNode.nodeValue=T?"":D.memoizedProps}catch(R){$t(e,e.return,R)}}else if((D.tag!==22&&D.tag!==23||D.memoizedState===null||D===e)&&D.child!==null){D.child.return=D,D=D.child;continue}if(D===e)break e;for(;D.sibling===null;){if(D.return===null||D.return===e)break e;E===D&&(E=null),D=D.return}E===D&&(E=null),D.sibling.return=D.return,D=D.sibling}}break;case 19:Sn(t,e),Gn(e),o&4&&hm(e);break;case 21:break;default:Sn(t,e),Gn(e)}}function Gn(e){var t=e.flags;if(t&2){try{e:{for(var r=e.return;r!==null;){if(Iw(r)){var o=r;break e}r=r.return}throw Error(He(160))}switch(o.tag){case 5:var s=o.stateNode;o.flags&32&&(qs(s,""),o.flags&=-33);var u=pm(e);Up(e,u,s);break;case 3:case 4:var p=o.stateNode.containerInfo,w=pm(e);Gp(e,w,p);break;default:throw Error(He(161))}}catch(k){$t(e,e.return,k)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function uM(e,t,r){Ke=e,Dw(e)}function Dw(e,t,r){for(var o=(e.mode&1)!==0;Ke!==null;){var s=Ke,u=s.child;if(s.tag===22&&o){var p=s.memoizedState!==null||pu;if(!p){var w=s.alternate,k=w!==null&&w.memoizedState!==null||Sr;w=pu;var T=Sr;if(pu=p,(Sr=k)&&!T)for(Ke=s;Ke!==null;)p=Ke,k=p.child,p.tag===22&&p.memoizedState!==null?vm(s):k!==null?(k.return=p,Ke=k):vm(s);for(;u!==null;)Ke=u,Dw(u),u=u.sibling;Ke=s,pu=w,Sr=T}gm(e)}else s.subtreeFlags&8772&&u!==null?(u.return=s,Ke=u):gm(e)}}function gm(e){for(;Ke!==null;){var t=Ke;if(t.flags&8772){var r=t.alternate;try{if(t.flags&8772)switch(t.tag){case 0:case 11:case 15:Sr||Zc(5,t);break;case 1:var o=t.stateNode;if(t.flags&4&&!Sr)if(r===null)o.componentDidMount();else{var s=t.elementType===t.type?r.memoizedProps:Tn(t.type,r.memoizedProps);o.componentDidUpdate(s,r.memoizedState,o.__reactInternalSnapshotBeforeUpdate)}var u=t.updateQueue;u!==null&&Qv(t,u,o);break;case 3:var p=t.updateQueue;if(p!==null){if(r=null,t.child!==null)switch(t.child.tag){case 5:r=t.child.stateNode;break;case 1:r=t.child.stateNode}Qv(t,p,r)}break;case 5:var w=t.stateNode;if(r===null&&t.flags&4){r=w;var k=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":k.autoFocus&&r.focus();break;case"img":k.src&&(r.src=k.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(t.memoizedState===null){var T=t.alternate;if(T!==null){var E=T.memoizedState;if(E!==null){var D=E.dehydrated;D!==null&&Js(D)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(He(163))}Sr||t.flags&512&&Yp(t)}catch(F){$t(t,t.return,F)}}if(t===e){Ke=null;break}if(r=t.sibling,r!==null){r.return=t.return,Ke=r;break}Ke=t.return}}function bm(e){for(;Ke!==null;){var t=Ke;if(t===e){Ke=null;break}var r=t.sibling;if(r!==null){r.return=t.return,Ke=r;break}Ke=t.return}}function vm(e){for(;Ke!==null;){var t=Ke;try{switch(t.tag){case 0:case 11:case 15:var r=t.return;try{Zc(4,t)}catch(k){$t(t,r,k)}break;case 1:var o=t.stateNode;if(typeof o.componentDidMount=="function"){var s=t.return;try{o.componentDidMount()}catch(k){$t(t,s,k)}}var u=t.return;try{Yp(t)}catch(k){$t(t,u,k)}break;case 5:var p=t.return;try{Yp(t)}catch(k){$t(t,p,k)}}}catch(k){$t(t,t.return,k)}if(t===e){Ke=null;break}var w=t.sibling;if(w!==null){w.return=t.return,Ke=w;break}Ke=t.return}}var cM=Math.ceil,fc=xa.ReactCurrentDispatcher,dg=xa.ReactCurrentOwner,gn=xa.ReactCurrentBatchConfig,wt=0,dr=null,tr=null,gr=0,Zr=0,gi=ro(0),ar=0,cl=null,Ao=0,Kc=0,fg=0,Ws=null,Wr=null,pg=0,ji=1/0,sa=null,pc=!1,$p=null,Ua=null,hu=!1,Va=null,hc=0,Hs=0,qp=null,Ru=-1,Nu=0;function Er(){return wt&6?er():Ru!==-1?Ru:Ru=er()}function $a(e){return e.mode&1?wt&2&&gr!==0?gr&-gr:UA.transition!==null?(Nu===0&&(Nu=xx()),Nu):(e=_t,e!==0||(e=window.event,e=e===void 0?16:_x(e.type)),e):1}function En(e,t,r,o){if(50<Hs)throw Hs=0,qp=null,Error(He(185));Sl(e,r,o),(!(wt&2)||e!==dr)&&(e===dr&&(!(wt&2)&&(Kc|=r),ar===4&&za(e,gr)),Ur(e,o),r===1&&wt===0&&!(t.mode&1)&&(ji=er()+500,Uc&&no()))}function Ur(e,t){var r=e.callbackNode;UO(e,t);var o=Ku(e,e===dr?gr:0);if(o===0)r!==null&&Pv(r),e.callbackNode=null,e.callbackPriority=0;else if(t=o&-o,e.callbackPriority!==t){if(r!=null&&Pv(r),t===1)e.tag===0?GA(mm.bind(null,e)):Gx(mm.bind(null,e)),HA(function(){!(wt&6)&&no()}),r=null;else{switch(wx(o)){case 1:r=Fh;break;case 4:r=mx;break;case 16:r=Zu;break;case 536870912:r=yx;break;default:r=Zu}r=Yw(r,zw.bind(null,e))}e.callbackPriority=t,e.callbackNode=r}}function zw(e,t){if(Ru=-1,Nu=0,wt&6)throw Error(He(327));var r=e.callbackNode;if(Si()&&e.callbackNode!==r)return null;var o=Ku(e,e===dr?gr:0);if(o===0)return null;if(o&30||o&e.expiredLanes||t)t=gc(e,o);else{t=o;var s=wt;wt|=2;var u=Vw();(dr!==e||gr!==t)&&(sa=null,ji=er()+500,So(e,t));do try{pM();break}catch(w){Fw(e,w)}while(1);Qh(),fc.current=u,wt=s,tr!==null?t=0:(dr=null,gr=0,t=ar)}if(t!==0){if(t===2&&(s=Cp(e),s!==0&&(o=s,t=Zp(e,s))),t===1)throw r=cl,So(e,0),za(e,o),Ur(e,er()),r;if(t===6)za(e,o);else{if(s=e.current.alternate,!(o&30)&&!dM(s)&&(t=gc(e,o),t===2&&(u=Cp(e),u!==0&&(o=u,t=Zp(e,u))),t===1))throw r=cl,So(e,0),za(e,o),Ur(e,er()),r;switch(e.finishedWork=s,e.finishedLanes=o,t){case 0:case 1:throw Error(He(345));case 2:yo(e,Wr,sa);break;case 3:if(za(e,o),(o&130023424)===o&&(t=pg+500-er(),10<t)){if(Ku(e,0)!==0)break;if(s=e.suspendedLanes,(s&o)!==o){Er(),e.pingedLanes|=e.suspendedLanes&s;break}e.timeoutHandle=Mp(yo.bind(null,e,Wr,sa),t);break}yo(e,Wr,sa);break;case 4:if(za(e,o),(o&4194240)===o)break;for(t=e.eventTimes,s=-1;0<o;){var p=31-Mn(o);u=1<<p,p=t[p],p>s&&(s=p),o&=~u}if(o=s,o=er()-o,o=(120>o?120:480>o?480:1080>o?1080:1920>o?1920:3e3>o?3e3:4320>o?4320:1960*cM(o/1960))-o,10<o){e.timeoutHandle=Mp(yo.bind(null,e,Wr,sa),o);break}yo(e,Wr,sa);break;case 5:yo(e,Wr,sa);break;default:throw Error(He(329))}}}return Ur(e,er()),e.callbackNode===r?zw.bind(null,e):null}function Zp(e,t){var r=Ws;return e.current.memoizedState.isDehydrated&&(So(e,t).flags|=256),e=gc(e,t),e!==2&&(t=Wr,Wr=r,t!==null&&Kp(t)),e}function Kp(e){Wr===null?Wr=e:Wr.push.apply(Wr,e)}function dM(e){for(var t=e;;){if(t.flags&16384){var r=t.updateQueue;if(r!==null&&(r=r.stores,r!==null))for(var o=0;o<r.length;o++){var s=r[o],u=s.getSnapshot;s=s.value;try{if(!Nn(u(),s))return!1}catch{return!1}}}if(r=t.child,t.subtreeFlags&16384&&r!==null)r.return=t,t=r;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 za(e,t){for(t&=~fg,t&=~Kc,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-Mn(t),o=1<<r;e[r]=-1,t&=~o}}function mm(e){if(wt&6)throw Error(He(327));Si();var t=Ku(e,0);if(!(t&1))return Ur(e,er()),null;var r=gc(e,t);if(e.tag!==0&&r===2){var o=Cp(e);o!==0&&(t=o,r=Zp(e,o))}if(r===1)throw r=cl,So(e,0),za(e,t),Ur(e,er()),r;if(r===6)throw Error(He(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,yo(e,Wr,sa),Ur(e,er()),null}function hg(e,t){var r=wt;wt|=1;try{return e(t)}finally{wt=r,wt===0&&(ji=er()+500,Uc&&no())}}function Mo(e){Va!==null&&Va.tag===0&&!(wt&6)&&Si();var t=wt;wt|=1;var r=gn.transition,o=_t;try{if(gn.transition=null,_t=1,e)return e()}finally{_t=o,gn.transition=r,wt=t,!(wt&6)&&no()}}function gg(){Zr=gi.current,Dt(gi)}function So(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(r!==-1&&(e.timeoutHandle=-1,WA(r)),tr!==null)for(r=tr.return;r!==null;){var o=r;switch(qh(o),o.tag){case 1:o=o.type.childContextTypes,o!=null&&rc();break;case 3:Ni(),Dt(Yr),Dt(Tr),ag();break;case 5:ng(o);break;case 4:Ni();break;case 13:Dt(Bt);break;case 19:Dt(Bt);break;case 10:Jh(o.type._context);break;case 22:case 23:gg()}r=r.return}if(dr=e,tr=e=qa(e.current,null),gr=Zr=t,ar=0,cl=null,fg=Kc=Ao=0,Wr=Ws=null,wo!==null){for(t=0;t<wo.length;t++)if(r=wo[t],o=r.interleaved,o!==null){r.interleaved=null;var s=o.next,u=r.pending;if(u!==null){var p=u.next;u.next=s,o.next=p}r.pending=o}wo=null}return e}function Fw(e,t){do{var r=tr;try{if(Qh(),Au.current=dc,cc){for(var o=Yt.memoizedState;o!==null;){var s=o.queue;s!==null&&(s.pending=null),o=o.next}cc=!1}if(Oo=0,cr=nr=Yt=null,Fs=!1,sl=0,dg.current=null,r===null||r.return===null){ar=1,cl=t,tr=null;break}e:{var u=e,p=r.return,w=r,k=t;if(t=gr,w.flags|=32768,k!==null&&typeof k=="object"&&typeof k.then=="function"){var T=k,E=w,D=E.tag;if(!(E.mode&1)&&(D===0||D===11||D===15)){var F=E.alternate;F?(E.updateQueue=F.updateQueue,E.memoizedState=F.memoizedState,E.lanes=F.lanes):(E.updateQueue=null,E.memoizedState=null)}var L=om(p);if(L!==null){L.flags&=-257,im(L,p,w,u,t),L.mode&1&&am(u,T,t),t=L,k=T;var z=t.updateQueue;if(z===null){var R=new Set;R.add(k),t.updateQueue=R}else z.add(k);break e}else{if(!(t&1)){am(u,T,t),bg();break e}k=Error(He(426))}}else if(Vt&&w.mode&1){var _=om(p);if(_!==null){!(_.flags&65536)&&(_.flags|=256),im(_,p,w,u,t),Zh(Ii(k,w));break e}}u=k=Ii(k,w),ar!==4&&(ar=2),Ws===null?Ws=[u]:Ws.push(u),u=p;do{switch(u.tag){case 3:u.flags|=65536,t&=-t,u.lanes|=t;var y=Cw(u,k,t);Kv(u,y);break e;case 1:w=k;var f=u.type,b=u.stateNode;if(!(u.flags&128)&&(typeof f.getDerivedStateFromError=="function"||b!==null&&typeof b.componentDidCatch=="function"&&(Ua===null||!Ua.has(b)))){u.flags|=65536,t&=-t,u.lanes|=t;var g=Sw(u,w,t);Kv(u,g);break e}}u=u.return}while(u!==null)}Hw(r)}catch(v){t=v,tr===r&&r!==null&&(tr=r=r.return);continue}break}while(1)}function Vw(){var e=fc.current;return fc.current=dc,e===null?dc:e}function bg(){(ar===0||ar===3||ar===2)&&(ar=4),dr===null||!(Ao&268435455)&&!(Kc&268435455)||za(dr,gr)}function gc(e,t){var r=wt;wt|=2;var o=Vw();(dr!==e||gr!==t)&&(sa=null,So(e,t));do try{fM();break}catch(s){Fw(e,s)}while(1);if(Qh(),wt=r,fc.current=o,tr!==null)throw Error(He(261));return dr=null,gr=0,ar}function fM(){for(;tr!==null;)Ww(tr)}function pM(){for(;tr!==null&&!zO();)Ww(tr)}function Ww(e){var t=Xw(e.alternate,e,Zr);e.memoizedProps=e.pendingProps,t===null?Hw(e):tr=t,dg.current=null}function Hw(e){var t=e;do{var r=t.alternate;if(e=t.return,t.flags&32768){if(r=iM(r,t),r!==null){r.flags&=32767,tr=r;return}if(e!==null)e.flags|=32768,e.subtreeFlags=0,e.deletions=null;else{ar=6,tr=null;return}}else if(r=oM(r,t,Zr),r!==null){tr=r;return}if(t=t.sibling,t!==null){tr=t;return}tr=t=e}while(t!==null);ar===0&&(ar=5)}function yo(e,t,r){var o=_t,s=gn.transition;try{gn.transition=null,_t=1,hM(e,t,r,o)}finally{gn.transition=s,_t=o}return null}function hM(e,t,r,o){do Si();while(Va!==null);if(wt&6)throw Error(He(327));r=e.finishedWork;var s=e.finishedLanes;if(r===null)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(He(177));e.callbackNode=null,e.callbackPriority=0;var u=r.lanes|r.childLanes;if($O(e,u),e===dr&&(tr=dr=null,gr=0),!(r.subtreeFlags&2064)&&!(r.flags&2064)||hu||(hu=!0,Yw(Zu,function(){return Si(),null})),u=(r.flags&15990)!==0,r.subtreeFlags&15990||u){u=gn.transition,gn.transition=null;var p=_t;_t=1;var w=wt;wt|=4,dg.current=null,lM(e,r),Lw(r,e),IA(Op),Qu=!!_p,Op=_p=null,e.current=r,uM(r),FO(),wt=w,_t=p,gn.transition=u}else e.current=r;if(hu&&(hu=!1,Va=e,hc=s),u=e.pendingLanes,u===0&&(Ua=null),HO(r.stateNode),Ur(e,er()),t!==null)for(o=e.onRecoverableError,r=0;r<t.length;r++)s=t[r],o(s.value,{componentStack:s.stack,digest:s.digest});if(pc)throw pc=!1,e=$p,$p=null,e;return hc&1&&e.tag!==0&&Si(),u=e.pendingLanes,u&1?e===qp?Hs++:(Hs=0,qp=e):Hs=0,no(),null}function Si(){if(Va!==null){var e=wx(hc),t=gn.transition,r=_t;try{if(gn.transition=null,_t=16>e?16:e,Va===null)var o=!1;else{if(e=Va,Va=null,hc=0,wt&6)throw Error(He(331));var s=wt;for(wt|=4,Ke=e.current;Ke!==null;){var u=Ke,p=u.child;if(Ke.flags&16){var w=u.deletions;if(w!==null){for(var k=0;k<w.length;k++){var T=w[k];for(Ke=T;Ke!==null;){var E=Ke;switch(E.tag){case 0:case 11:case 15:Vs(8,E,u)}var D=E.child;if(D!==null)D.return=E,Ke=D;else for(;Ke!==null;){E=Ke;var F=E.sibling,L=E.return;if(Nw(E),E===T){Ke=null;break}if(F!==null){F.return=L,Ke=F;break}Ke=L}}}var z=u.alternate;if(z!==null){var R=z.child;if(R!==null){z.child=null;do{var _=R.sibling;R.sibling=null,R=_}while(R!==null)}}Ke=u}}if(u.subtreeFlags&2064&&p!==null)p.return=u,Ke=p;else e:for(;Ke!==null;){if(u=Ke,u.flags&2048)switch(u.tag){case 0:case 11:case 15:Vs(9,u,u.return)}var y=u.sibling;if(y!==null){y.return=u.return,Ke=y;break e}Ke=u.return}}var f=e.current;for(Ke=f;Ke!==null;){p=Ke;var b=p.child;if(p.subtreeFlags&2064&&b!==null)b.return=p,Ke=b;else e:for(p=f;Ke!==null;){if(w=Ke,w.flags&2048)try{switch(w.tag){case 0:case 11:case 15:Zc(9,w)}}catch(v){$t(w,w.return,v)}if(w===p){Ke=null;break e}var g=w.sibling;if(g!==null){g.return=w.return,Ke=g;break e}Ke=w.return}}if(wt=s,no(),qn&&typeof qn.onPostCommitFiberRoot=="function")try{qn.onPostCommitFiberRoot(Hc,e)}catch{}o=!0}return o}finally{_t=r,gn.transition=t}}return!1}function ym(e,t,r){t=Ii(r,t),t=Cw(e,t,1),e=Ga(e,t,1),t=Er(),e!==null&&(Sl(e,1,t),Ur(e,t))}function $t(e,t,r){if(e.tag===3)ym(e,e,r);else for(;t!==null;){if(t.tag===3){ym(t,e,r);break}else if(t.tag===1){var o=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof o.componentDidCatch=="function"&&(Ua===null||!Ua.has(o))){e=Ii(r,e),e=Sw(t,e,1),t=Ga(t,e,1),e=Er(),t!==null&&(Sl(t,1,e),Ur(t,e));break}}t=t.return}}function gM(e,t,r){var o=e.pingCache;o!==null&&o.delete(t),t=Er(),e.pingedLanes|=e.suspendedLanes&r,dr===e&&(gr&r)===r&&(ar===4||ar===3&&(gr&130023424)===gr&&500>er()-pg?So(e,0):fg|=r),Ur(e,t)}function Bw(e,t){t===0&&(e.mode&1?(t=au,au<<=1,!(au&130023424)&&(au=4194304)):t=1);var r=Er();e=ba(e,t),e!==null&&(Sl(e,t,r),Ur(e,r))}function bM(e){var t=e.memoizedState,r=0;t!==null&&(r=t.retryLane),Bw(e,r)}function vM(e,t){var r=0;switch(e.tag){case 13:var o=e.stateNode,s=e.memoizedState;s!==null&&(r=s.retryLane);break;case 19:o=e.stateNode;break;default:throw Error(He(314))}o!==null&&o.delete(t),Bw(e,r)}var Xw;Xw=function(e,t,r){if(e!==null)if(e.memoizedProps!==t.pendingProps||Yr.current)Br=!0;else{if(!(e.lanes&r)&&!(t.flags&128))return Br=!1,aM(e,t,r);Br=!!(e.flags&131072)}else Br=!1,Vt&&t.flags&1048576&&Ux(t,oc,t.index);switch(t.lanes=0,t.tag){case 2:var o=t.type;Eu(e,t),e=t.pendingProps;var s=Mi(t,Tr.current);Ci(t,r),s=ig(null,t,o,e,s,r);var u=sg();return t.flags|=1,typeof s=="object"&&s!==null&&typeof s.render=="function"&&s.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Gr(o)?(u=!0,nc(t)):u=!1,t.memoizedState=s.state!==null&&s.state!==void 0?s.state:null,tg(t),s.updater=$c,t.stateNode=s,s._reactInternals=t,Dp(t,o,e,r),t=Vp(null,t,o,!0,u,r)):(t.tag=0,Vt&&u&&$h(t),Mr(null,t,s,r),t=t.child),t;case 16:o=t.elementType;e:{switch(Eu(e,t),e=t.pendingProps,s=o._init,o=s(o._payload),t.type=o,s=t.tag=yM(o),e=Tn(o,e),s){case 0:t=Fp(null,t,o,e,r);break e;case 1:t=um(null,t,o,e,r);break e;case 11:t=sm(null,t,o,e,r);break e;case 14:t=lm(null,t,o,Tn(o.type,e),r);break e}throw Error(He(306,o,""))}return t;case 0:return o=t.type,s=t.pendingProps,s=t.elementType===o?s:Tn(o,s),Fp(e,t,o,s,r);case 1:return o=t.type,s=t.pendingProps,s=t.elementType===o?s:Tn(o,s),um(e,t,o,s,r);case 3:e:{if(_w(t),e===null)throw Error(He(387));o=t.pendingProps,u=t.memoizedState,s=u.element,Kx(e,t),lc(t,o,null,r);var p=t.memoizedState;if(o=p.element,u.isDehydrated)if(u={element:o,isDehydrated:!1,cache:p.cache,pendingSuspenseBoundaries:p.pendingSuspenseBoundaries,transitions:p.transitions},t.updateQueue.baseState=u,t.memoizedState=u,t.flags&256){s=Ii(Error(He(423)),t),t=cm(e,t,o,r,s);break e}else if(o!==s){s=Ii(Error(He(424)),t),t=cm(e,t,o,r,s);break e}else for(Kr=Ya(t.stateNode.containerInfo.firstChild),Qr=t,Vt=!0,_n=null,r=tw(t,null,o,r),t.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(Ei(),o===s){t=va(e,t,r);break e}Mr(e,t,o,r)}t=t.child}return t;case 5:return rw(t),e===null&&Ip(t),o=t.type,s=t.pendingProps,u=e!==null?e.memoizedProps:null,p=s.children,Ap(o,s)?p=null:u!==null&&Ap(o,u)&&(t.flags|=32),Pw(e,t),Mr(e,t,p,r),t.child;case 6:return e===null&&Ip(t),null;case 13:return Ow(e,t,r);case 4:return rg(t,t.stateNode.containerInfo),o=t.pendingProps,e===null?t.child=Ri(t,null,o,r):Mr(e,t,o,r),t.child;case 11:return o=t.type,s=t.pendingProps,s=t.elementType===o?s:Tn(o,s),sm(e,t,o,s,r);case 7:return Mr(e,t,t.pendingProps,r),t.child;case 8:return Mr(e,t,t.pendingProps.children,r),t.child;case 12:return Mr(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(o=t.type._context,s=t.pendingProps,u=t.memoizedProps,p=s.value,Et(ic,o._currentValue),o._currentValue=p,u!==null)if(Nn(u.value,p)){if(u.children===s.children&&!Yr.current){t=va(e,t,r);break e}}else for(u=t.child,u!==null&&(u.return=t);u!==null;){var w=u.dependencies;if(w!==null){p=u.child;for(var k=w.firstContext;k!==null;){if(k.context===o){if(u.tag===1){k=da(-1,r&-r),k.tag=2;var T=u.updateQueue;if(T!==null){T=T.shared;var E=T.pending;E===null?k.next=k:(k.next=E.next,E.next=k),T.pending=k}}u.lanes|=r,k=u.alternate,k!==null&&(k.lanes|=r),jp(u.return,r,t),w.lanes|=r;break}k=k.next}}else if(u.tag===10)p=u.type===t.type?null:u.child;else if(u.tag===18){if(p=u.return,p===null)throw Error(He(341));p.lanes|=r,w=p.alternate,w!==null&&(w.lanes|=r),jp(p,r,t),p=u.sibling}else p=u.child;if(p!==null)p.return=u;else for(p=u;p!==null;){if(p===t){p=null;break}if(u=p.sibling,u!==null){u.return=p.return,p=u;break}p=p.return}u=p}Mr(e,t,s.children,r),t=t.child}return t;case 9:return s=t.type,o=t.pendingProps.children,Ci(t,r),s=vn(s),o=o(s),t.flags|=1,Mr(e,t,o,r),t.child;case 14:return o=t.type,s=Tn(o,t.pendingProps),s=Tn(o.type,s),lm(e,t,o,s,r);case 15:return kw(e,t,t.type,t.pendingProps,r);case 17:return o=t.type,s=t.pendingProps,s=t.elementType===o?s:Tn(o,s),Eu(e,t),t.tag=1,Gr(o)?(e=!0,nc(t)):e=!1,Ci(t,r),Jx(t,o,s),Dp(t,o,s,r),Vp(null,t,o,!0,e,r);case 19:return Aw(e,t,r);case 22:return Tw(e,t,r)}throw Error(He(156,t.tag))};function Yw(e,t){return vx(e,t)}function mM(e,t,r,o){this.tag=e,this.key=r,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=o,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function fn(e,t,r,o){return new mM(e,t,r,o)}function vg(e){return e=e.prototype,!(!e||!e.isReactComponent)}function yM(e){if(typeof e=="function")return vg(e)?1:0;if(e!=null){if(e=e.$$typeof,e===Lh)return 11;if(e===Dh)return 14}return 2}function qa(e,t){var r=e.alternate;return r===null?(r=fn(e.tag,t,e.key,e.mode),r.elementType=e.elementType,r.type=e.type,r.stateNode=e.stateNode,r.alternate=e,e.alternate=r):(r.pendingProps=t,r.type=e.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=e.flags&14680064,r.childLanes=e.childLanes,r.lanes=e.lanes,r.child=e.child,r.memoizedProps=e.memoizedProps,r.memoizedState=e.memoizedState,r.updateQueue=e.updateQueue,t=e.dependencies,r.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Iu(e,t,r,o,s,u){var p=2;if(o=e,typeof e=="function")vg(e)&&(p=1);else if(typeof e=="string")p=5;else e:switch(e){case oi:return ko(r.children,s,u,t);case jh:p=8,s|=8;break;case sp:return e=fn(12,r,t,s|2),e.elementType=sp,e.lanes=u,e;case lp:return e=fn(13,r,t,s),e.elementType=lp,e.lanes=u,e;case up:return e=fn(19,r,t,s),e.elementType=up,e.lanes=u,e;case ex:return Qc(r,s,u,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Qy:p=10;break e;case Jy:p=9;break e;case Lh:p=11;break e;case Dh:p=14;break e;case Ia:p=16,o=null;break e}throw Error(He(130,e==null?e:typeof e,""))}return t=fn(p,r,t,s),t.elementType=e,t.type=o,t.lanes=u,t}function ko(e,t,r,o){return e=fn(7,e,o,t),e.lanes=r,e}function Qc(e,t,r,o){return e=fn(22,e,o,t),e.elementType=ex,e.lanes=r,e.stateNode={isHidden:!1},e}function Ff(e,t,r){return e=fn(6,e,null,t),e.lanes=r,e}function Vf(e,t,r){return t=fn(4,e.children!==null?e.children:[],e.key,t),t.lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function xM(e,t,r,o,s){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=xf(0),this.expirationTimes=xf(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=xf(0),this.identifierPrefix=o,this.onRecoverableError=s,this.mutableSourceEagerHydrationData=null}function mg(e,t,r,o,s,u,p,w,k){return e=new xM(e,t,r,w,k),t===1?(t=1,u===!0&&(t|=8)):t=0,u=fn(3,null,null,t),e.current=u,u.stateNode=e,u.memoizedState={element:o,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},tg(u),e}function wM(e,t,r){var o=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:ai,key:o==null?null:""+o,children:e,containerInfo:t,implementation:r}}function Gw(e){if(!e)return Ja;e=e._reactInternals;e:{if(Do(e)!==e||e.tag!==1)throw Error(He(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(Gr(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(t!==null);throw Error(He(171))}if(e.tag===1){var r=e.type;if(Gr(r))return Yx(e,r,t)}return t}function Uw(e,t,r,o,s,u,p,w,k){return e=mg(r,o,!0,e,s,u,p,w,k),e.context=Gw(null),r=e.current,o=Er(),s=$a(r),u=da(o,s),u.callback=t??null,Ga(r,u,s),e.current.lanes=s,Sl(e,s,o),Ur(e,o),e}function Jc(e,t,r,o){var s=t.current,u=Er(),p=$a(s);return r=Gw(r),t.context===null?t.context=r:t.pendingContext=r,t=da(u,p),t.payload={element:e},o=o===void 0?null:o,o!==null&&(t.callback=o),e=Ga(s,t,p),e!==null&&(En(e,s,p,u),Ou(e,s,p)),p}function bc(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 xm(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var r=e.retryLane;e.retryLane=r!==0&&r<t?r:t}}function yg(e,t){xm(e,t),(e=e.alternate)&&xm(e,t)}function CM(){return null}var $w=typeof reportError=="function"?reportError:function(e){console.error(e)};function xg(e){this._internalRoot=e}ed.prototype.render=xg.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(He(409));Jc(e,t,null,null)};ed.prototype.unmount=xg.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Mo(function(){Jc(null,e,null,null)}),t[ga]=null}};function ed(e){this._internalRoot=e}ed.prototype.unstable_scheduleHydration=function(e){if(e){var t=kx();e={blockedOn:null,target:e,priority:t};for(var r=0;r<Da.length&&t!==0&&t<Da[r].priority;r++);Da.splice(r,0,e),r===0&&Px(e)}};function wg(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function td(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11&&(e.nodeType!==8||e.nodeValue!==" react-mount-point-unstable "))}function wm(){}function SM(e,t,r,o,s){if(s){if(typeof o=="function"){var u=o;o=function(){var T=bc(p);u.call(T)}}var p=Uw(t,o,e,0,null,!1,!1,"",wm);return e._reactRootContainer=p,e[ga]=p.current,rl(e.nodeType===8?e.parentNode:e),Mo(),p}for(;s=e.lastChild;)e.removeChild(s);if(typeof o=="function"){var w=o;o=function(){var T=bc(k);w.call(T)}}var k=mg(e,0,!1,null,null,!1,!1,"",wm);return e._reactRootContainer=k,e[ga]=k.current,rl(e.nodeType===8?e.parentNode:e),Mo(function(){Jc(t,k,r,o)}),k}function rd(e,t,r,o,s){var u=r._reactRootContainer;if(u){var p=u;if(typeof s=="function"){var w=s;s=function(){var k=bc(p);w.call(k)}}Jc(t,p,e,s)}else p=SM(r,t,e,s,o);return bc(p)}Cx=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var r=Ms(t.pendingLanes);r!==0&&(Vh(t,r|1),Ur(t,er()),!(wt&6)&&(ji=er()+500,no()))}break;case 13:Mo(function(){var o=ba(e,1);if(o!==null){var s=Er();En(o,e,1,s)}}),yg(e,1)}};Wh=function(e){if(e.tag===13){var t=ba(e,134217728);if(t!==null){var r=Er();En(t,e,134217728,r)}yg(e,134217728)}};Sx=function(e){if(e.tag===13){var t=$a(e),r=ba(e,t);if(r!==null){var o=Er();En(r,e,t,o)}yg(e,t)}};kx=function(){return _t};Tx=function(e,t){var r=_t;try{return _t=e,t()}finally{_t=r}};yp=function(e,t,r){switch(t){case"input":if(fp(e,r),t=r.name,r.type==="radio"&&t!=null){for(r=e;r.parentNode;)r=r.parentNode;for(r=r.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<r.length;t++){var o=r[t];if(o!==e&&o.form===e.form){var s=Gc(o);if(!s)throw Error(He(90));rx(o),fp(o,s)}}}break;case"textarea":ax(e,r);break;case"select":t=r.value,t!=null&&mi(e,!!r.multiple,t,!1)}};dx=hg;fx=Mo;var kM={usingClientEntryPoint:!1,Events:[Tl,ui,Gc,ux,cx,hg]},ks={findFiberByHostInstance:xo,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},TM={bundleType:ks.bundleType,version:ks.version,rendererPackageName:ks.rendererPackageName,rendererConfig:ks.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:xa.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return e=gx(e),e===null?null:e.stateNode},findFiberByHostInstance:ks.findFiberByHostInstance||CM,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var gu=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!gu.isDisabled&&gu.supportsFiber)try{Hc=gu.inject(TM),qn=gu}catch{}}rn.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=kM;rn.createPortal=function(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!wg(t))throw Error(He(200));return wM(e,t,null,r)};rn.createRoot=function(e,t){if(!wg(e))throw Error(He(299));var r=!1,o="",s=$w;return t!=null&&(t.unstable_strictMode===!0&&(r=!0),t.identifierPrefix!==void 0&&(o=t.identifierPrefix),t.onRecoverableError!==void 0&&(s=t.onRecoverableError)),t=mg(e,1,!1,null,null,r,!1,o,s),e[ga]=t.current,rl(e.nodeType===8?e.parentNode:e),new xg(t)};rn.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(He(188)):(e=Object.keys(e).join(","),Error(He(268,e)));return e=gx(t),e=e===null?null:e.stateNode,e};rn.flushSync=function(e){return Mo(e)};rn.hydrate=function(e,t,r){if(!td(t))throw Error(He(200));return rd(null,e,t,!0,r)};rn.hydrateRoot=function(e,t,r){if(!wg(e))throw Error(He(405));var o=r!=null&&r.hydratedSources||null,s=!1,u="",p=$w;if(r!=null&&(r.unstable_strictMode===!0&&(s=!0),r.identifierPrefix!==void 0&&(u=r.identifierPrefix),r.onRecoverableError!==void 0&&(p=r.onRecoverableError)),t=Uw(t,null,e,1,r??null,s,!1,u,p),e[ga]=t.current,rl(e),o)for(e=0;e<o.length;e++)r=o[e],s=r._getVersion,s=s(r._source),t.mutableSourceEagerHydrationData==null?t.mutableSourceEagerHydrationData=[r,s]:t.mutableSourceEagerHydrationData.push(r,s);return new ed(t)};rn.render=function(e,t,r){if(!td(t))throw Error(He(200));return rd(null,e,t,!1,r)};rn.unmountComponentAtNode=function(e){if(!td(e))throw Error(He(40));return e._reactRootContainer?(Mo(function(){rd(null,null,e,!1,function(){e._reactRootContainer=null,e[ga]=null})}),!0):!1};rn.unstable_batchedUpdates=hg;rn.unstable_renderSubtreeIntoContainer=function(e,t,r,o){if(!td(r))throw Error(He(200));if(e==null||e._reactInternals===void 0)throw Error(He(38));return rd(e,t,r,!1,o)};rn.version="18.2.0-next-9e3b772b8-20220608";function qw(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(qw)}catch(e){console.error(e)}}qw(),Uy.exports=rn;var ma=Uy.exports,Cm=ma;op.createRoot=Cm.createRoot,op.hydrateRoot=Cm.hydrateRoot;/**
* @remix-run/router v1.10.0
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function dl(){return dl=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},dl.apply(this,arguments)}var Wa;(function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"})(Wa||(Wa={}));const Sm="popstate";function PM(e){e===void 0&&(e={});function t(o,s){let{pathname:u,search:p,hash:w}=o.location;return Qp("",{pathname:u,search:p,hash:w},s.state&&s.state.usr||null,s.state&&s.state.key||"default")}function r(o,s){return typeof s=="string"?s:vc(s)}return OM(t,r,null,e)}function Gt(e,t){if(e===!1||e===null||typeof e>"u")throw new Error(t)}function Cg(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function _M(){return Math.random().toString(36).substr(2,8)}function km(e,t){return{usr:e.state,key:e.key,idx:t}}function Qp(e,t,r,o){return r===void 0&&(r=null),dl({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?$i(t):t,{state:r,key:t&&t.key||o||_M()})}function vc(e){let{pathname:t="/",search:r="",hash:o=""}=e;return r&&r!=="?"&&(t+=r.charAt(0)==="?"?r:"?"+r),o&&o!=="#"&&(t+=o.charAt(0)==="#"?o:"#"+o),t}function $i(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let o=e.indexOf("?");o>=0&&(t.search=e.substr(o),e=e.substr(0,o)),e&&(t.pathname=e)}return t}function OM(e,t,r,o){o===void 0&&(o={});let{window:s=document.defaultView,v5Compat:u=!1}=o,p=s.history,w=Wa.Pop,k=null,T=E();T==null&&(T=0,p.replaceState(dl({},p.state,{idx:T}),""));function E(){return(p.state||{idx:null}).idx}function D(){w=Wa.Pop;let _=E(),y=_==null?null:_-T;T=_,k&&k({action:w,location:R.location,delta:y})}function F(_,y){w=Wa.Push;let f=Qp(R.location,_,y);r&&r(f,_),T=E()+1;let b=km(f,T),g=R.createHref(f);try{p.pushState(b,"",g)}catch(v){if(v instanceof DOMException&&v.name==="DataCloneError")throw v;s.location.assign(g)}u&&k&&k({action:w,location:R.location,delta:1})}function L(_,y){w=Wa.Replace;let f=Qp(R.location,_,y);r&&r(f,_),T=E();let b=km(f,T),g=R.createHref(f);p.replaceState(b,"",g),u&&k&&k({action:w,location:R.location,delta:0})}function z(_){let y=s.location.origin!=="null"?s.location.origin:s.location.href,f=typeof _=="string"?_:vc(_);return Gt(y,"No window.location.(origin|href) available to create URL for href: "+f),new URL(f,y)}let R={get action(){return w},get location(){return e(s,p)},listen(_){if(k)throw new Error("A history only accepts one active listener");return s.addEventListener(Sm,D),k=_,()=>{s.removeEventListener(Sm,D),k=null}},createHref(_){return t(s,_)},createURL:z,encodeLocation(_){let y=z(_);return{pathname:y.pathname,search:y.search,hash:y.hash}},push:F,replace:L,go(_){return p.go(_)}};return R}var Tm;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Tm||(Tm={}));function AM(e,t,r){r===void 0&&(r="/");let o=typeof t=="string"?$i(t):t,s=fl(o.pathname||"/",r);if(s==null)return null;let u=Zw(e);MM(u);let p=null;for(let w=0;p==null&&w<u.length;++w)p=FM(u[w],WM(s));return p}function Zw(e,t,r,o){t===void 0&&(t=[]),r===void 0&&(r=[]),o===void 0&&(o="");let s=(u,p,w)=>{let k={relativePath:w===void 0?u.path||"":w,caseSensitive:u.caseSensitive===!0,childrenIndex:p,route:u};k.relativePath.startsWith("/")&&(Gt(k.relativePath.startsWith(o),'Absolute route path "'+k.relativePath+'" nested under path '+('"'+o+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),k.relativePath=k.relativePath.slice(o.length));let T=Za([o,k.relativePath]),E=r.concat(k);u.children&&u.children.length>0&&(Gt(u.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+T+'".')),Zw(u.children,t,E,T)),!(u.path==null&&!u.index)&&t.push({path:T,score:DM(T,u.index),routesMeta:E})};return e.forEach((u,p)=>{var w;if(u.path===""||!((w=u.path)!=null&&w.includes("?")))s(u,p);else for(let k of Kw(u.path))s(u,p,k)}),t}function Kw(e){let t=e.split("/");if(t.length===0)return[];let[r,...o]=t,s=r.endsWith("?"),u=r.replace(/\?$/,"");if(o.length===0)return s?[u,""]:[u];let p=Kw(o.join("/")),w=[];return w.push(...p.map(k=>k===""?u:[u,k].join("/"))),s&&w.push(...p),w.map(k=>e.startsWith("/")&&k===""?"/":k)}function MM(e){e.sort((t,r)=>t.score!==r.score?r.score-t.score:zM(t.routesMeta.map(o=>o.childrenIndex),r.routesMeta.map(o=>o.childrenIndex)))}const EM=/^:\w+$/,RM=3,NM=2,IM=1,jM=10,LM=-2,Pm=e=>e==="*";function DM(e,t){let r=e.split("/"),o=r.length;return r.some(Pm)&&(o+=LM),t&&(o+=NM),r.filter(s=>!Pm(s)).reduce((s,u)=>s+(EM.test(u)?RM:u===""?IM:jM),o)}function zM(e,t){return e.length===t.length&&e.slice(0,-1).every((o,s)=>o===t[s])?e[e.length-1]-t[t.length-1]:0}function FM(e,t){let{routesMeta:r}=e,o={},s="/",u=[];for(let p=0;p<r.length;++p){let w=r[p],k=p===r.length-1,T=s==="/"?t:t.slice(s.length)||"/",E=Jp({path:w.relativePath,caseSensitive:w.caseSensitive,end:k},T);if(!E)return null;Object.assign(o,E.params);let D=w.route;u.push({params:o,pathname:Za([s,E.pathname]),pathnameBase:YM(Za([s,E.pathnameBase])),route:D}),E.pathnameBase!=="/"&&(s=Za([s,E.pathnameBase]))}return u}function Jp(e,t){typeof e=="string"&&(e={path:e,caseSensitive:!1,end:!0});let[r,o]=VM(e.path,e.caseSensitive,e.end),s=t.match(r);if(!s)return null;let u=s[0],p=u.replace(/(.)\/+$/,"$1"),w=s.slice(1);return{params:o.reduce((T,E,D)=>{if(E==="*"){let F=w[D]||"";p=u.slice(0,u.length-F.length).replace(/(.)\/+$/,"$1")}return T[E]=HM(w[D]||"",E),T},{}),pathname:u,pathnameBase:p,pattern:e}}function VM(e,t,r){t===void 0&&(t=!1),r===void 0&&(r=!0),Cg(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 o=[],s="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^$?{}|()[\]]/g,"\\$&").replace(/\/:(\w+)/g,(p,w)=>(o.push(w),"/([^\\/]+)"));return e.endsWith("*")?(o.push("*"),s+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?s+="\\/*$":e!==""&&e!=="/"&&(s+="(?:(?=\\/|$))"),[new RegExp(s,t?void 0:"i"),o]}function WM(e){try{return decodeURI(e)}catch(t){return Cg(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function HM(e,t){try{return decodeURIComponent(e)}catch(r){return Cg(!1,'The value for the URL param "'+t+'" will not be decoded because'+(' the string "'+e+'" is a malformed URL segment. This is probably')+(" due to a bad percent encoding ("+r+").")),e}}function fl(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,o=e.charAt(r);return o&&o!=="/"?null:e.slice(r)||"/"}function BM(e,t){t===void 0&&(t="/");let{pathname:r,search:o="",hash:s=""}=typeof e=="string"?$i(e):e;return{pathname:r?r.startsWith("/")?r:XM(r,t):t,search:GM(o),hash:UM(s)}}function XM(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(s=>{s===".."?r.length>1&&r.pop():s!=="."&&r.push(s)}),r.length>1?r.join("/"):"/"}function Wf(e,t,r,o){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(o)+"]. Please separate it out to the ")+("`to."+r+"` field. Alternatively you may provide the full path as ")+'a string in <Link to="..."> and the router will parse it for you.'}function Sg(e){return e.filter((t,r)=>r===0||t.route.path&&t.route.path.length>0)}function kg(e,t,r,o){o===void 0&&(o=!1);let s;typeof e=="string"?s=$i(e):(s=dl({},e),Gt(!s.pathname||!s.pathname.includes("?"),Wf("?","pathname","search",s)),Gt(!s.pathname||!s.pathname.includes("#"),Wf("#","pathname","hash",s)),Gt(!s.search||!s.search.includes("#"),Wf("#","search","hash",s)));let u=e===""||s.pathname==="",p=u?"/":s.pathname,w;if(o||p==null)w=r;else{let D=t.length-1;if(p.startsWith("..")){let F=p.split("/");for(;F[0]==="..";)F.shift(),D-=1;s.pathname=F.join("/")}w=D>=0?t[D]:"/"}let k=BM(s,w),T=p&&p!=="/"&&p.endsWith("/"),E=(u||p===".")&&r.endsWith("/");return!k.pathname.endsWith("/")&&(T||E)&&(k.pathname+="/"),k}const Za=e=>e.join("/").replace(/\/\/+/g,"/"),YM=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),GM=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,UM=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function $M(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const Qw=["post","put","patch","delete"];new Set(Qw);const qM=["get",...Qw];new Set(qM);/**
* React Router v6.17.0
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function mc(){return mc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},mc.apply(this,arguments)}const nd=re.createContext(null),Jw=re.createContext(null),zo=re.createContext(null),ad=re.createContext(null),ao=re.createContext({outlet:null,matches:[],isDataRoute:!1}),e1=re.createContext(null);function ZM(e,t){let{relative:r}=t===void 0?{}:t;qi()||Gt(!1);let{basename:o,navigator:s}=re.useContext(zo),{hash:u,pathname:p,search:w}=od(e,{relative:r}),k=p;return o!=="/"&&(k=p==="/"?o:Za([o,p])),s.createHref({pathname:k,search:w,hash:u})}function qi(){return re.useContext(ad)!=null}function Fo(){return qi()||Gt(!1),re.useContext(ad).location}function t1(e){re.useContext(zo).static||re.useLayoutEffect(e)}function r1(){let{isDataRoute:e}=re.useContext(ao);return e?uE():KM()}function KM(){qi()||Gt(!1);let e=re.useContext(nd),{basename:t,navigator:r}=re.useContext(zo),{matches:o}=re.useContext(ao),{pathname:s}=Fo(),u=JSON.stringify(Sg(o).map(k=>k.pathnameBase)),p=re.useRef(!1);return t1(()=>{p.current=!0}),re.useCallback(function(k,T){if(T===void 0&&(T={}),!p.current)return;if(typeof k=="number"){r.go(k);return}let E=kg(k,JSON.parse(u),s,T.relative==="path");e==null&&t!=="/"&&(E.pathname=E.pathname==="/"?t:Za([t,E.pathname])),(T.replace?r.replace:r.push)(E,T.state,T)},[t,r,u,s,e])}function od(e,t){let{relative:r}=t===void 0?{}:t,{matches:o}=re.useContext(ao),{pathname:s}=Fo(),u=JSON.stringify(Sg(o).map(p=>p.pathnameBase));return re.useMemo(()=>kg(e,JSON.parse(u),s,r==="path"),[e,u,s,r])}function QM(e,t){return JM(e,t)}function JM(e,t,r){qi()||Gt(!1);let{navigator:o}=re.useContext(zo),{matches:s}=re.useContext(ao),u=s[s.length-1],p=u?u.params:{};u&&u.pathname;let w=u?u.pathnameBase:"/";u&&u.route;let k=Fo(),T;if(t){var E;let R=typeof t=="string"?$i(t):t;w==="/"||(E=R.pathname)!=null&&E.startsWith(w)||Gt(!1),T=R}else T=k;let D=T.pathname||"/",F=w==="/"?D:D.slice(w.length)||"/",L=AM(e,{pathname:F}),z=aE(L&&L.map(R=>Object.assign({},R,{params:Object.assign({},p,R.params),pathname:Za([w,o.encodeLocation?o.encodeLocation(R.pathname).pathname:R.pathname]),pathnameBase:R.pathnameBase==="/"?w:Za([w,o.encodeLocation?o.encodeLocation(R.pathnameBase).pathname:R.pathnameBase])})),s,r);return t&&z?re.createElement(ad.Provider,{value:{location:mc({pathname:"/",search:"",hash:"",state:null,key:"default"},T),navigationType:Wa.Pop}},z):z}function eE(){let e=lE(),t=$M(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),r=e instanceof Error?e.stack:null,s={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"},u=null;return re.createElement(re.Fragment,null,re.createElement("h2",null,"Unexpected Application Error!"),re.createElement("h3",{style:{fontStyle:"italic"}},t),r?re.createElement("pre",{style:s},r):null,u)}const tE=re.createElement(eE,null);class rE extends re.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,r){return r.location!==t.location||r.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error||r.error,location:r.location,revalidation:t.revalidation||r.revalidation}}componentDidCatch(t,r){console.error("React Router caught the following error during render",t,r)}render(){return this.state.error?re.createElement(ao.Provider,{value:this.props.routeContext},re.createElement(e1.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function nE(e){let{routeContext:t,match:r,children:o}=e,s=re.useContext(nd);return s&&s.static&&s.staticContext&&(r.route.errorElement||r.route.ErrorBoundary)&&(s.staticContext._deepestRenderedBoundaryId=r.route.id),re.createElement(ao.Provider,{value:t},o)}function aE(e,t,r){var o;if(t===void 0&&(t=[]),r===void 0&&(r=null),e==null){var s;if((s=r)!=null&&s.errors)e=r.matches;else return null}let u=e,p=(o=r)==null?void 0:o.errors;if(p!=null){let w=u.findIndex(k=>k.route.id&&(p==null?void 0:p[k.route.id]));w>=0||Gt(!1),u=u.slice(0,Math.min(u.length,w+1))}return u.reduceRight((w,k,T)=>{let E=k.route.id?p==null?void 0:p[k.route.id]:null,D=null;r&&(D=k.route.errorElement||tE);let F=t.concat(u.slice(0,T+1)),L=()=>{let z;return E?z=D:k.route.Component?z=re.createElement(k.route.Component,null):k.route.element?z=k.route.element:z=w,re.createElement(nE,{match:k,routeContext:{outlet:w,matches:F,isDataRoute:r!=null},children:z})};return r&&(k.route.ErrorBoundary||k.route.errorElement||T===0)?re.createElement(rE,{location:r.location,revalidation:r.revalidation,component:D,error:E,children:L(),routeContext:{outlet:null,matches:F,isDataRoute:!0}}):L()},null)}var n1=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(n1||{}),yc=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(yc||{});function oE(e){let t=re.useContext(nd);return t||Gt(!1),t}function iE(e){let t=re.useContext(Jw);return t||Gt(!1),t}function sE(e){let t=re.useContext(ao);return t||Gt(!1),t}function a1(e){let t=sE(),r=t.matches[t.matches.length-1];return r.route.id||Gt(!1),r.route.id}function lE(){var e;let t=re.useContext(e1),r=iE(yc.UseRouteError),o=a1(yc.UseRouteError);return t||((e=r.errors)==null?void 0:e[o])}function uE(){let{router:e}=oE(n1.UseNavigateStable),t=a1(yc.UseNavigateStable),r=re.useRef(!1);return t1(()=>{r.current=!0}),re.useCallback(function(s,u){u===void 0&&(u={}),r.current&&(typeof s=="number"?e.navigate(s):e.navigate(s,mc({fromRouteId:t},u)))},[e,t])}function cE(e){let{to:t,replace:r,state:o,relative:s}=e;qi()||Gt(!1);let{matches:u}=re.useContext(ao),{pathname:p}=Fo(),w=r1(),k=kg(t,Sg(u).map(E=>E.pathnameBase),p,s==="path"),T=JSON.stringify(k);return re.useEffect(()=>w(JSON.parse(T),{replace:r,state:o,relative:s}),[w,T,s,r,o]),null}function ki(e){Gt(!1)}function dE(e){let{basename:t="/",children:r=null,location:o,navigationType:s=Wa.Pop,navigator:u,static:p=!1}=e;qi()&&Gt(!1);let w=t.replace(/^\/*/,"/"),k=re.useMemo(()=>({basename:w,navigator:u,static:p}),[w,u,p]);typeof o=="string"&&(o=$i(o));let{pathname:T="/",search:E="",hash:D="",state:F=null,key:L="default"}=o,z=re.useMemo(()=>{let R=fl(T,w);return R==null?null:{location:{pathname:R,search:E,hash:D,state:F,key:L},navigationType:s}},[w,T,E,D,F,L,s]);return z==null?null:re.createElement(zo.Provider,{value:k},re.createElement(ad.Provider,{children:r,value:z}))}function Tg(e){let{children:t,location:r}=e;return QM(eh(t),r)}new Promise(()=>{});function eh(e,t){t===void 0&&(t=[]);let r=[];return re.Children.forEach(e,(o,s)=>{if(!re.isValidElement(o))return;let u=[...t,s];if(o.type===re.Fragment){r.push.apply(r,eh(o.props.children,u));return}o.type!==ki&&Gt(!1),!o.props.index||!o.props.children||Gt(!1);let p={id:o.props.id||u.join("-"),caseSensitive:o.props.caseSensitive,element:o.props.element,Component:o.props.Component,index:o.props.index,path:o.props.path,loader:o.props.loader,action:o.props.action,errorElement:o.props.errorElement,ErrorBoundary:o.props.ErrorBoundary,hasErrorBoundary:o.props.ErrorBoundary!=null||o.props.errorElement!=null,shouldRevalidate:o.props.shouldRevalidate,handle:o.props.handle,lazy:o.props.lazy};o.props.children&&(p.children=eh(o.props.children,u)),r.push(p)}),r}/**
* React Router DOM v6.17.0
*
* Copyright (c) Remix Software Inc.
*
* This source code is licensed under the MIT license found in the
* LICENSE.md file in the root directory of this source tree.
*
* @license MIT
*/function xc(){return xc=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},xc.apply(this,arguments)}function o1(e,t){if(e==null)return{};var r={},o=Object.keys(e),s,u;for(u=0;u<o.length;u++)s=o[u],!(t.indexOf(s)>=0)&&(r[s]=e[s]);return r}function fE(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}function pE(e,t){return e.button===0&&(!t||t==="_self")&&!fE(e)}const hE=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"],gE=["aria-current","caseSensitive","className","end","style","to","unstable_viewTransition","children"],bE=re.createContext({isTransitioning:!1}),vE="startTransition",_m=Eh[vE];function mE(e){let{basename:t,children:r,future:o,window:s}=e,u=re.useRef();u.current==null&&(u.current=PM({window:s,v5Compat:!0}));let p=u.current,[w,k]=re.useState({action:p.action,location:p.location}),{v7_startTransition:T}=o||{},E=re.useCallback(D=>{T&&_m?_m(()=>k(D)):k(D)},[k,T]);return re.useLayoutEffect(()=>p.listen(E),[p,E]),re.createElement(dE,{basename:t,children:r,location:w.location,navigationType:w.action,navigator:p})}const yE=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",xE=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Eo=re.forwardRef(function(t,r){let{onClick:o,relative:s,reloadDocument:u,replace:p,state:w,target:k,to:T,preventScrollReset:E,unstable_viewTransition:D}=t,F=o1(t,hE),{basename:L}=re.useContext(zo),z,R=!1;if(typeof T=="string"&&xE.test(T)&&(z=T,yE))try{let b=new URL(window.location.href),g=T.startsWith("//")?new URL(b.protocol+T):new URL(T),v=fl(g.pathname,L);g.origin===b.origin&&v!=null?T=v+g.search+g.hash:R=!0}catch{}let _=ZM(T,{relative:s}),y=SE(T,{replace:p,state:w,target:k,preventScrollReset:E,relative:s,unstable_viewTransition:D});function f(b){o&&o(b),b.defaultPrevented||y(b)}return re.createElement("a",xc({},F,{href:z||_,onClick:R||u?o:f,ref:r,target:k}))}),wE=re.forwardRef(function(t,r){let{"aria-current":o="page",caseSensitive:s=!1,className:u="",end:p=!1,style:w,to:k,unstable_viewTransition:T,children:E}=t,D=o1(t,gE),F=od(k,{relative:D.relative}),L=Fo(),z=re.useContext(Jw),{navigator:R}=re.useContext(zo),_=z!=null&&kE(F)&&T===!0,y=R.encodeLocation?R.encodeLocation(F).pathname:F.pathname,f=L.pathname,b=z&&z.navigation&&z.navigation.location?z.navigation.location.pathname:null;s||(f=f.toLowerCase(),b=b?b.toLowerCase():null,y=y.toLowerCase());let g=f===y||!p&&f.startsWith(y)&&f.charAt(y.length)==="/",v=b!=null&&(b===y||!p&&b.startsWith(y)&&b.charAt(y.length)==="/"),P={isActive:g,isPending:v,isTransitioning:_},M=g?o:void 0,Y;typeof u=="function"?Y=u(P):Y=[u,g?"active":null,v?"pending":null,_?"transitioning":null].filter(Boolean).join(" ");let B=typeof w=="function"?w(P):w;return re.createElement(Eo,xc({},D,{"aria-current":M,className:Y,ref:r,style:B,to:k,unstable_viewTransition:T}),typeof E=="function"?E(P):E)});var th;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(th||(th={}));var Om;(function(e){e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(Om||(Om={}));function CE(e){let t=re.useContext(nd);return t||Gt(!1),t}function SE(e,t){let{target:r,replace:o,state:s,preventScrollReset:u,relative:p,unstable_viewTransition:w}=t===void 0?{}:t,k=r1(),T=Fo(),E=od(e,{relative:p});return re.useCallback(D=>{if(pE(D,r)){D.preventDefault();let F=o!==void 0?o:vc(T)===vc(E);k(e,{replace:F,state:s,preventScrollReset:u,relative:p,unstable_viewTransition:w})}},[T,k,E,o,s,r,e,u,p,w])}function kE(e,t){t===void 0&&(t={});let r=re.useContext(bE);r==null&&Gt(!1);let{basename:o}=CE(th.useViewTransitionState),s=od(e,{relative:t.relative});if(!r.isTransitioning)return!1;let u=fl(r.currentLocation.pathname,o)||r.currentLocation.pathname,p=fl(r.nextLocation.pathname,o)||r.nextLocation.pathname;return Jp(s.pathname,p)!=null||Jp(s.pathname,u)!=null}function TE({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{d:"M12 7.5a2.25 2.25 0 100 4.5 2.25 2.25 0 000-4.5z"}),re.createElement("path",{fillRule:"evenodd",d:"M1.5 4.875C1.5 3.839 2.34 3 3.375 3h17.25c1.035 0 1.875.84 1.875 1.875v9.75c0 1.036-.84 1.875-1.875 1.875H3.375A1.875 1.875 0 011.5 14.625v-9.75zM8.25 9.75a3.75 3.75 0 117.5 0 3.75 3.75 0 01-7.5 0zM18.75 9a.75.75 0 00-.75.75v.008c0 .414.336.75.75.75h.008a.75.75 0 00.75-.75V9.75a.75.75 0 00-.75-.75h-.008zM4.5 9.75A.75.75 0 015.25 9h.008a.75.75 0 01.75.75v.008a.75.75 0 01-.75.75H5.25a.75.75 0 01-.75-.75V9.75z",clipRule:"evenodd"}),re.createElement("path",{d:"M2.25 18a.75.75 0 000 1.5c5.4 0 10.63.722 15.6 2.075 1.19.324 2.4-.558 2.4-1.82V18.75a.75.75 0 00-.75-.75H2.25z"}))}const PE=re.forwardRef(TE),i1=PE;function _E({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{fillRule:"evenodd",d:"M3 6.75A.75.75 0 013.75 6h16.5a.75.75 0 010 1.5H3.75A.75.75 0 013 6.75zM3 12a.75.75 0 01.75-.75h16.5a.75.75 0 010 1.5H3.75A.75.75 0 013 12zm0 5.25a.75.75 0 01.75-.75h16.5a.75.75 0 010 1.5H3.75a.75.75 0 01-.75-.75z",clipRule:"evenodd"}))}const OE=re.forwardRef(_E),AE=OE;function ME({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{fillRule:"evenodd",d:"M5.25 9a6.75 6.75 0 0113.5 0v.75c0 2.123.8 4.057 2.118 5.52a.75.75 0 01-.297 1.206c-1.544.57-3.16.99-4.831 1.243a3.75 3.75 0 11-7.48 0 24.585 24.585 0 01-4.831-1.244.75.75 0 01-.298-1.205A8.217 8.217 0 005.25 9.75V9zm4.502 8.9a2.25 2.25 0 104.496 0 25.057 25.057 0 01-4.496 0z",clipRule:"evenodd"}))}const EE=re.forwardRef(ME),s1=EE;function RE({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{d:"M18.375 2.25c-1.035 0-1.875.84-1.875 1.875v15.75c0 1.035.84 1.875 1.875 1.875h.75c1.035 0 1.875-.84 1.875-1.875V4.125c0-1.036-.84-1.875-1.875-1.875h-.75zM9.75 8.625c0-1.036.84-1.875 1.875-1.875h.75c1.036 0 1.875.84 1.875 1.875v11.25c0 1.035-.84 1.875-1.875 1.875h-.75a1.875 1.875 0 01-1.875-1.875V8.625zM3 13.125c0-1.036.84-1.875 1.875-1.875h.75c1.036 0 1.875.84 1.875 1.875v6.75c0 1.035-.84 1.875-1.875 1.875h-.75A1.875 1.875 0 013 19.875v-6.75z"}))}const NE=re.forwardRef(RE),IE=NE;function jE({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{fillRule:"evenodd",d:"M12 2.25c-2.429 0-4.817.178-7.152.521C2.87 3.061 1.5 4.795 1.5 6.741v6.018c0 1.946 1.37 3.68 3.348 3.97.877.129 1.761.234 2.652.316V21a.75.75 0 001.28.53l4.184-4.183a.39.39 0 01.266-.112c2.006-.05 3.982-.22 5.922-.506 1.978-.29 3.348-2.023 3.348-3.97V6.741c0-1.947-1.37-3.68-3.348-3.97A49.145 49.145 0 0012 2.25zM8.25 8.625a1.125 1.125 0 100 2.25 1.125 1.125 0 000-2.25zm2.625 1.125a1.125 1.125 0 112.25 0 1.125 1.125 0 01-2.25 0zm4.875-1.125a1.125 1.125 0 100 2.25 1.125 1.125 0 000-2.25z",clipRule:"evenodd"}))}const LE=re.forwardRef(jE),DE=LE;function zE({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{fillRule:"evenodd",d:"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12zm13.36-1.814a.75.75 0 10-1.22-.872l-3.236 4.53L9.53 12.22a.75.75 0 00-1.06 1.06l2.25 2.25a.75.75 0 001.14-.094l3.75-5.25z",clipRule:"evenodd"}))}const FE=re.forwardRef(zE),VE=FE;function WE({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{fillRule:"evenodd",d:"M12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25zM12.75 6a.75.75 0 00-1.5 0v6c0 .414.336.75.75.75h4.5a.75.75 0 000-1.5h-3.75V6z",clipRule:"evenodd"}))}const HE=re.forwardRef(WE),ju=HE;function BE({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{fillRule:"evenodd",d:"M11.078 2.25c-.917 0-1.699.663-1.85 1.567L9.05 4.889c-.02.12-.115.26-.297.348a7.493 7.493 0 00-.986.57c-.166.115-.334.126-.45.083L6.3 5.508a1.875 1.875 0 00-2.282.819l-.922 1.597a1.875 1.875 0 00.432 2.385l.84.692c.095.078.17.229.154.43a7.598 7.598 0 000 1.139c.015.2-.059.352-.153.43l-.841.692a1.875 1.875 0 00-.432 2.385l.922 1.597a1.875 1.875 0 002.282.818l1.019-.382c.115-.043.283-.031.45.082.312.214.641.405.985.57.182.088.277.228.297.35l.178 1.071c.151.904.933 1.567 1.85 1.567h1.844c.916 0 1.699-.663 1.85-1.567l.178-1.072c.02-.12.114-.26.297-.349.344-.165.673-.356.985-.57.167-.114.335-.125.45-.082l1.02.382a1.875 1.875 0 002.28-.819l.923-1.597a1.875 1.875 0 00-.432-2.385l-.84-.692c-.095-.078-.17-.229-.154-.43a7.614 7.614 0 000-1.139c-.016-.2.059-.352.153-.43l.84-.692c.708-.582.891-1.59.433-2.385l-.922-1.597a1.875 1.875 0 00-2.282-.818l-1.02.382c-.114.043-.282.031-.449-.083a7.49 7.49 0 00-.985-.57c-.183-.087-.277-.227-.297-.348l-.179-1.072a1.875 1.875 0 00-1.85-1.567h-1.843zM12 15.75a3.75 3.75 0 100-7.5 3.75 3.75 0 000 7.5z",clipRule:"evenodd"}))}const XE=re.forwardRef(BE),Pg=XE;function YE({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{d:"M4.5 3.75a3 3 0 00-3 3v.75h21v-.75a3 3 0 00-3-3h-15z"}),re.createElement("path",{fillRule:"evenodd",d:"M22.5 9.75h-21v7.5a3 3 0 003 3h15a3 3 0 003-3v-7.5zm-18 3.75a.75.75 0 01.75-.75h6a.75.75 0 010 1.5h-6a.75.75 0 01-.75-.75zm.75 2.25a.75.75 0 000 1.5h3a.75.75 0 000-1.5h-3z",clipRule:"evenodd"}))}const GE=re.forwardRef(YE),l1=GE;function UE({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{d:"M11.645 20.91l-.007-.003-.022-.012a15.247 15.247 0 01-.383-.218 25.18 25.18 0 01-4.244-3.17C4.688 15.36 2.25 12.174 2.25 8.25 2.25 5.322 4.714 3 7.688 3A5.5 5.5 0 0112 5.052 5.5 5.5 0 0116.313 3c2.973 0 5.437 2.322 5.437 5.25 0 3.925-2.438 7.111-4.739 9.256a25.175 25.175 0 01-4.244 3.17 15.247 15.247 0 01-.383.219l-.022.012-.007.004-.003.001a.752.752 0 01-.704 0l-.003-.001z"}))}const $E=re.forwardRef(UE),qE=$E;function ZE({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{d:"M11.47 3.84a.75.75 0 011.06 0l8.69 8.69a.75.75 0 101.06-1.06l-8.689-8.69a2.25 2.25 0 00-3.182 0l-8.69 8.69a.75.75 0 001.061 1.06l8.69-8.69z"}),re.createElement("path",{d:"M12 5.432l8.159 8.159c.03.03.06.058.091.086v6.198c0 1.035-.84 1.875-1.875 1.875H15a.75.75 0 01-.75-.75v-4.5a.75.75 0 00-.75-.75h-3a.75.75 0 00-.75.75V21a.75.75 0 01-.75.75H5.625a1.875 1.875 0 01-1.875-1.875v-6.198a2.29 2.29 0 00.091-.086L12 5.43z"}))}const KE=re.forwardRef(ZE),u1=KE;function QE({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{fillRule:"evenodd",d:"M2.25 12c0-5.385 4.365-9.75 9.75-9.75s9.75 4.365 9.75 9.75-4.365 9.75-9.75 9.75S2.25 17.385 2.25 12zm8.706-1.442c1.146-.573 2.437.463 2.126 1.706l-.709 2.836.042-.02a.75.75 0 01.67 1.34l-.04.022c-1.147.573-2.438-.463-2.127-1.706l.71-2.836-.042.02a.75.75 0 11-.671-1.34l.041-.022zM12 9a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"}))}const JE=re.forwardRef(QE),eR=JE;function tR({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{d:"M18 1.5c2.9 0 5.25 2.35 5.25 5.25v3.75a.75.75 0 01-1.5 0V6.75a3.75 3.75 0 10-7.5 0v3a3 3 0 013 3v6.75a3 3 0 01-3 3H3.75a3 3 0 01-3-3v-6.75a3 3 0 013-3h9v-3c0-2.9 2.35-5.25 5.25-5.25z"}))}const rR=re.forwardRef(tR),nR=rR;function aR({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{d:"M21.731 2.269a2.625 2.625 0 00-3.712 0l-1.157 1.157 3.712 3.712 1.157-1.157a2.625 2.625 0 000-3.712zM19.513 8.199l-3.712-3.712-12.15 12.15a5.25 5.25 0 00-1.32 2.214l-.8 2.685a.75.75 0 00.933.933l2.685-.8a5.25 5.25 0 002.214-1.32L19.513 8.2z"}))}const oR=re.forwardRef(aR),iR=oR;function sR({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{fillRule:"evenodd",d:"M12 2.25c-5.385 0-9.75 4.365-9.75 9.75s4.365 9.75 9.75 9.75 9.75-4.365 9.75-9.75S17.385 2.25 12 2.25zM12.75 9a.75.75 0 00-1.5 0v2.25H9a.75.75 0 000 1.5h2.25V15a.75.75 0 001.5 0v-2.25H15a.75.75 0 000-1.5h-2.25V9z",clipRule:"evenodd"}))}const lR=re.forwardRef(sR),uR=lR;function cR({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{d:"M5.566 4.657A4.505 4.505 0 016.75 4.5h10.5c.41 0 .806.055 1.183.157A3 3 0 0015.75 3h-7.5a3 3 0 00-2.684 1.657zM2.25 12a3 3 0 013-3h13.5a3 3 0 013 3v6a3 3 0 01-3 3H5.25a3 3 0 01-3-3v-6zM5.25 7.5c-.41 0-.806.055-1.184.157A3 3 0 016.75 6h10.5a3 3 0 012.683 1.657A4.505 4.505 0 0018.75 7.5H5.25z"}))}const dR=re.forwardRef(cR),fR=dR;function pR({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{d:"M5.507 4.048A3 3 0 017.785 3h8.43a3 3 0 012.278 1.048l1.722 2.008A4.533 4.533 0 0019.5 6h-15c-.243 0-.482.02-.715.056l1.722-2.008z"}),re.createElement("path",{fillRule:"evenodd",d:"M1.5 10.5a3 3 0 013-3h15a3 3 0 110 6h-15a3 3 0 01-3-3zm15 0a.75.75 0 11-1.5 0 .75.75 0 011.5 0zm2.25.75a.75.75 0 100-1.5.75.75 0 000 1.5zM4.5 15a3 3 0 100 6h15a3 3 0 100-6h-15zm11.25 3.75a.75.75 0 100-1.5.75.75 0 000 1.5zM19.5 18a.75.75 0 11-1.5 0 .75.75 0 011.5 0z",clipRule:"evenodd"}))}const hR=re.forwardRef(pR),gR=hR;function bR({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{d:"M2.25 2.25a.75.75 0 000 1.5h1.386c.17 0 .318.114.362.278l2.558 9.592a3.752 3.752 0 00-2.806 3.63c0 .414.336.75.75.75h15.75a.75.75 0 000-1.5H5.378A2.25 2.25 0 017.5 15h11.218a.75.75 0 00.674-.421 60.358 60.358 0 002.96-7.228.75.75 0 00-.525-.965A60.864 60.864 0 005.68 4.509l-.232-.867A1.875 1.875 0 003.636 2.25H2.25zM3.75 20.25a1.5 1.5 0 113 0 1.5 1.5 0 01-3 0zM16.5 20.25a1.5 1.5 0 113 0 1.5 1.5 0 01-3 0z"}))}const vR=re.forwardRef(bR),mR=vR;function yR({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{fillRule:"evenodd",d:"M1.5 5.625c0-1.036.84-1.875 1.875-1.875h17.25c1.035 0 1.875.84 1.875 1.875v12.75c0 1.035-.84 1.875-1.875 1.875H3.375A1.875 1.875 0 011.5 18.375V5.625zM21 9.375A.375.375 0 0020.625 9h-7.5a.375.375 0 00-.375.375v1.5c0 .207.168.375.375.375h7.5a.375.375 0 00.375-.375v-1.5zm0 3.75a.375.375 0 00-.375-.375h-7.5a.375.375 0 00-.375.375v1.5c0 .207.168.375.375.375h7.5a.375.375 0 00.375-.375v-1.5zm0 3.75a.375.375 0 00-.375-.375h-7.5a.375.375 0 00-.375.375v1.5c0 .207.168.375.375.375h7.5a.375.375 0 00.375-.375v-1.5zM10.875 18.75a.375.375 0 00.375-.375v-1.5a.375.375 0 00-.375-.375h-7.5a.375.375 0 00-.375.375v1.5c0 .207.168.375.375.375h7.5zM3.375 15h7.5a.375.375 0 00.375-.375v-1.5a.375.375 0 00-.375-.375h-7.5a.375.375 0 00-.375.375v1.5c0 .207.168.375.375.375zm0-3.75h7.5a.375.375 0 00.375-.375v-1.5A.375.375 0 0010.875 9h-7.5A.375.375 0 003 9.375v1.5c0 .207.168.375.375.375z",clipRule:"evenodd"}))}const xR=re.forwardRef(yR),wR=xR;function CR({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{fillRule:"evenodd",d:"M18.685 19.097A9.723 9.723 0 0021.75 12c0-5.385-4.365-9.75-9.75-9.75S2.25 6.615 2.25 12a9.723 9.723 0 003.065 7.097A9.716 9.716 0 0012 21.75a9.716 9.716 0 006.685-2.653zm-12.54-1.285A7.486 7.486 0 0112 15a7.486 7.486 0 015.855 2.812A8.224 8.224 0 0112 20.25a8.224 8.224 0 01-5.855-2.438zM15.75 9a3.75 3.75 0 11-7.5 0 3.75 3.75 0 017.5 0z",clipRule:"evenodd"}))}const SR=re.forwardRef(CR),rh=SR;function kR({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{d:"M6.25 6.375a4.125 4.125 0 118.25 0 4.125 4.125 0 01-8.25 0zM3.25 19.125a7.125 7.125 0 0114.25 0v.003l-.001.119a.75.75 0 01-.363.63 13.067 13.067 0 01-6.761 1.873c-2.472 0-4.786-.684-6.76-1.873a.75.75 0 01-.364-.63l-.001-.122zM19.75 7.5a.75.75 0 00-1.5 0v2.25H16a.75.75 0 000 1.5h2.25v2.25a.75.75 0 001.5 0v-2.25H22a.75.75 0 000-1.5h-2.25V7.5z"}))}const TR=re.forwardRef(kR),PR=TR;function _R({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{d:"M4.5 6.375a4.125 4.125 0 118.25 0 4.125 4.125 0 01-8.25 0zM14.25 8.625a3.375 3.375 0 116.75 0 3.375 3.375 0 01-6.75 0zM1.5 19.125a7.125 7.125 0 0114.25 0v.003l-.001.119a.75.75 0 01-.363.63 13.067 13.067 0 01-6.761 1.873c-2.472 0-4.786-.684-6.76-1.873a.75.75 0 01-.364-.63l-.001-.122zM17.25 19.128l-.001.144a2.25 2.25 0 01-.233.96 10.088 10.088 0 005.06-1.01.75.75 0 00.42-.643 4.875 4.875 0 00-6.957-4.611 8.586 8.586 0 011.71 5.157v.003z"}))}const OR=re.forwardRef(_R),AR=OR;var Pe={},c1={},d1={exports:{}};/*!
Copyright (c) 2018 Jed Watson.
Licensed under the MIT License (MIT), see
http://jedwatson.github.io/classnames
*/(function(e){(function(){var t={}.hasOwnProperty;function r(){for(var o=[],s=0;s<arguments.length;s++){var u=arguments[s];if(u){var p=typeof u;if(p==="string"||p==="number")o.push(u);else if(Array.isArray(u)){if(u.length){var w=r.apply(null,u);w&&o.push(w)}}else if(p==="object"){if(u.toString!==Object.prototype.toString&&!u.toString.toString().includes("[native code]")){o.push(u.toString());continue}for(var k in u)t.call(u,k)&&u[k]&&o.push(k)}}}return o.join(" ")}e.exports?(r.default=r,e.exports=r):window.classNames=r})()})(d1);var ut=d1.exports,f1={exports:{}},kn={};function _g(){for(var e,t,r=0,o="";r<arguments.length;)(e=arguments[r++])&&(t=p1(e))&&(o&&(o+=" "),o+=t);return o}function p1(e){if(typeof e=="string")return e;for(var t,r="",o=0;o<e.length;o++)e[o]&&(t=p1(e[o]))&&(r&&(r+=" "),r+=t);return r}function nh(){return nh=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},nh.apply(this,arguments)}function MR(e){var t=function(r){var o=r.theme,s=r.prefix,u={nextPart:new Map,validators:[]};return function(p,w){return w?p.map(function(k){return[k[0],k[1].map(function(T){return typeof T=="string"?w+T:typeof T=="object"?Object.fromEntries(Object.entries(T).map(function(E){return[w+E[0],E[1]]})):T})]}):p}(Object.entries(r.classGroups),s).forEach(function(p){ah(p[1],u,p[0],o)}),u}(e);return{getClassGroupId:function(r){var o=r.split("-");return o[0]===""&&o.length!==1&&o.shift(),h1(o,t)||function(s){if(Am.test(s)){var u=Am.exec(s)[1],p=u==null?void 0:u.substring(0,u.indexOf(":"));if(p)return"arbitrary.."+p}}(r)},getConflictingClassGroupIds:function(r){return e.conflictingClassGroups[r]||[]}}}function h1(e,t){var r;if(e.length===0)return t.classGroupId;var o=t.nextPart.get(e[0]),s=o?h1(e.slice(1),o):void 0;if(s)return s;if(t.validators.length!==0){var u=e.join("-");return(r=t.validators.find(function(p){return(0,p.validator)(u)}))==null?void 0:r.classGroupId}}Object.defineProperty(kn,"__esModule",{value:!0});var Am=/^\[(.+)\]$/;function ah(e,t,r,o){e.forEach(function(s){if(typeof s!="string"){if(typeof s=="function")return s.isThemeGetter?void ah(s(o),t,r,o):void t.validators.push({validator:s,classGroupId:r});Object.entries(s).forEach(function(u){ah(u[1],Mm(t,u[0]),r,o)})}else(s===""?t:Mm(t,s)).classGroupId=r})}function Mm(e,t){var r=e;return t.split("-").forEach(function(o){r.nextPart.has(o)||r.nextPart.set(o,{nextPart:new Map,validators:[]}),r=r.nextPart.get(o)}),r}function ER(e){if(e<1)return{get:function(){},set:function(){}};var t=0,r=new Map,o=new Map;function s(u,p){r.set(u,p),++t>e&&(t=0,o=r,r=new Map)}return{get:function(u){var p=r.get(u);return p!==void 0?p:(p=o.get(u))!==void 0?(s(u,p),p):void 0},set:function(u,p){r.has(u)?r.set(u,p):s(u,p)}}}function RR(e){var t=e.separator||":";return function(r){for(var o=0,s=[],u=0,p=0;p<r.length;p++){var w=r[p];o===0&&w===t[0]&&(t.length!==1&&r.slice(p,p+t.length)!==t||(s.push(r.slice(u,p)),u=p+t.length)),w==="["?o++:w==="]"&&o--}var k=s.length===0?r:r.substring(u),T=k.startsWith("!");return{modifiers:s,hasImportantModifier:T,baseClassName:T?k.substring(1):k}}}function NR(e){return nh({cache:ER(e.cacheSize),splitModifiers:RR(e)},MR(e))}var IR=/\s+/;function jR(e,t){var r=t.splitModifiers,o=t.getClassGroupId,s=t.getConflictingClassGroupIds,u=new Set;return e.trim().split(IR).map(function(p){var w=r(p),k=w.modifiers,T=w.hasImportantModifier,E=o(w.baseClassName);if(!E)return{isTailwindClass:!1,originalClassName:p};var D=function(F){if(F.length<=1)return F;var L=[],z=[];return F.forEach(function(R){R[0]==="["?(L.push.apply(L,z.sort().concat([R])),z=[]):z.push(R)}),L.push.apply(L,z.sort()),L}(k).join(":");return{isTailwindClass:!0,modifierId:T?D+"!":D,classGroupId:E,originalClassName:p}}).reverse().filter(function(p){if(!p.isTailwindClass)return!0;var w=p.modifierId,k=p.classGroupId,T=w+k;return!u.has(T)&&(u.add(T),s(k).forEach(function(E){return u.add(w+E)}),!0)}).reverse().map(function(p){return p.originalClassName}).join(" ")}function oh(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];var o,s,u,p=w;function w(T){var E=t[0],D=t.slice(1).reduce(function(F,L){return L(F)},E());return o=NR(D),s=o.cache.get,u=o.cache.set,p=k,k(T)}function k(T){var E=s(T);if(E)return E;var D=jR(T,o);return u(T,D),D}return function(){return p(_g.apply(null,arguments))}}function Lt(e){var t=function(r){return r[e]||[]};return t.isThemeGetter=!0,t}var oo=/^\[(.+)\]$/,LR=/^\d+\/\d+$/,DR=new Set(["px","full","screen"]),zR=/^(\d+)?(xs|sm|md|lg|xl)$/,FR=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh)/,VR=/^-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/;function ln(e){return!Number.isNaN(Number(e))||DR.has(e)||LR.test(e)||La(e)}function La(e){var t,r=(t=oo.exec(e))==null?void 0:t[1];return!!r&&(r.startsWith("length:")||FR.test(r))}function g1(e){var t,r=(t=oo.exec(e))==null?void 0:t[1];return!!r&&r.startsWith("size:")}function b1(e){var t,r=(t=oo.exec(e))==null?void 0:t[1];return!!r&&r.startsWith("position:")}function v1(e){var t,r=(t=oo.exec(e))==null?void 0:t[1];return!!r&&(r.startsWith("url(")||r.startsWith("url:"))}function wc(e){var t,r=(t=oo.exec(e))==null?void 0:t[1];return!!r&&(!Number.isNaN(Number(r))||r.startsWith("number:"))}function wr(e){var t,r=(t=oo.exec(e))==null?void 0:t[1];return Number.isInteger(Number(r||e))}function ur(e){return oo.test(e)}function ni(){return!0}function ia(e){return zR.test(e)}function m1(e){var t,r=(t=oo.exec(e))==null?void 0:t[1];return!!r&&VR.test(r)}var WR={__proto__:null,isLength:ln,isArbitraryLength:La,isArbitrarySize:g1,isArbitraryPosition:b1,isArbitraryUrl:v1,isArbitraryNumber:wc,isArbitraryWeight:wc,isInteger:wr,isArbitraryValue:ur,isAny:ni,isTshirtSize:ia,isArbitraryShadow:m1};function Lu(){var e=Lt("colors"),t=Lt("spacing"),r=Lt("blur"),o=Lt("brightness"),s=Lt("borderColor"),u=Lt("borderRadius"),p=Lt("borderSpacing"),w=Lt("borderWidth"),k=Lt("contrast"),T=Lt("grayscale"),E=Lt("hueRotate"),D=Lt("invert"),F=Lt("gap"),L=Lt("gradientColorStops"),z=Lt("inset"),R=Lt("margin"),_=Lt("opacity"),y=Lt("padding"),f=Lt("saturate"),b=Lt("scale"),g=Lt("sepia"),v=Lt("skew"),P=Lt("space"),M=Lt("translate"),Y=function(){return["auto",t]},B=function(){return["",ln]},H=function(){return["auto",wr]},U=function(){return["","0",ur]};return{cacheSize:500,theme:{colors:[ni],spacing:[ln],blur:["none","",ia,La],brightness:[wr],borderColor:[e],borderRadius:["none","","full",ia,La],borderSpacing:[t],borderWidth:B(),contrast:[wr],grayscale:U(),hueRotate:[wr],invert:U(),gap:[t],gradientColorStops:[e],inset:Y(),margin:Y(),opacity:[wr],padding:[t],saturate:[wr],scale:[wr],sepia:U(),skew:[wr,ur],space:[t],translate:[t]},classGroups:{aspect:[{aspect:["auto","square","video",ur]}],container:["container"],columns:[{columns:[ia]}],"break-after":[{"break-after":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-before":[{"break-before":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none"]}],clear:[{clear:["left","right","both","none"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[].concat(["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],[ur])}],overflow:[{overflow:["auto","hidden","clip","visible","scroll"]}],"overflow-x":[{"overflow-x":["auto","hidden","clip","visible","scroll"]}],"overflow-y":[{"overflow-y":["auto","hidden","clip","visible","scroll"]}],overscroll:[{overscroll:["auto","contain","none"]}],"overscroll-x":[{"overscroll-x":["auto","contain","none"]}],"overscroll-y":[{"overscroll-y":["auto","contain","none"]}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[z]}],"inset-x":[{"inset-x":[z]}],"inset-y":[{"inset-y":[z]}],top:[{top:[z]}],right:[{right:[z]}],bottom:[{bottom:[z]}],left:[{left:[z]}],visibility:["visible","invisible","collapse"],z:[{z:[wr]}],basis:[{basis:[t]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",ur]}],grow:[{grow:U()}],shrink:[{shrink:U()}],order:[{order:["first","last","none",wr]}],"grid-cols":[{"grid-cols":[ni]}],"col-start-end":[{col:["auto",{span:[wr]}]}],"col-start":[{"col-start":H()}],"col-end":[{"col-end":H()}],"grid-rows":[{"grid-rows":[ni]}],"row-start-end":[{row:["auto",{span:[wr]}]}],"row-start":[{"row-start":H()}],"row-end":[{"row-end":H()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",ur]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",ur]}],gap:[{gap:[F]}],"gap-x":[{"gap-x":[F]}],"gap-y":[{"gap-y":[F]}],"justify-content":[{justify:["start","end","center","between","around","evenly"]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:[].concat(["start","end","center","between","around","evenly"],["baseline"])}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[].concat(["start","end","center","between","around","evenly"],["baseline","stretch"])}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[y]}],px:[{px:[y]}],py:[{py:[y]}],pt:[{pt:[y]}],pr:[{pr:[y]}],pb:[{pb:[y]}],pl:[{pl:[y]}],m:[{m:[R]}],mx:[{mx:[R]}],my:[{my:[R]}],mt:[{mt:[R]}],mr:[{mr:[R]}],mb:[{mb:[R]}],ml:[{ml:[R]}],"space-x":[{"space-x":[P]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[P]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit",t]}],"min-w":[{"min-w":["min","max","fit",ln]}],"max-w":[{"max-w":["0","none","full","min","max","fit","prose",{screen:[ia]},ia,La]}],h:[{h:[t,"auto","min","max","fit"]}],"min-h":[{"min-h":["min","max","fit",ln]}],"max-h":[{"max-h":[t,"min","max","fit"]}],"font-size":[{text:["base",ia,La]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",wc]}],"font-family":[{font:[ni]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractons"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",La]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",ln]}],"list-style-type":[{list:["none","disc","decimal",ur]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[_]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[_]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[].concat(["solid","dashed","dotted","double","none"],["wavy"])}],"text-decoration-thickness":[{decoration:["auto","from-font",ln]}],"underline-offset":[{"underline-offset":["auto",ln]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],indent:[{indent:[t]}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",La]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap"]}],break:[{break:["normal","words","all","keep"]}],content:[{content:["none",ur]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[_]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[].concat(["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],[b1])}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",g1]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},v1]}],"bg-color":[{bg:[e]}],"gradient-from":[{from:[L]}],"gradient-via":[{via:[L]}],"gradient-to":[{to:[L]}],rounded:[{rounded:[u]}],"rounded-t":[{"rounded-t":[u]}],"rounded-r":[{"rounded-r":[u]}],"rounded-b":[{"rounded-b":[u]}],"rounded-l":[{"rounded-l":[u]}],"rounded-tl":[{"rounded-tl":[u]}],"rounded-tr":[{"rounded-tr":[u]}],"rounded-br":[{"rounded-br":[u]}],"rounded-bl":[{"rounded-bl":[u]}],"border-w":[{border:[w]}],"border-w-x":[{"border-x":[w]}],"border-w-y":[{"border-y":[w]}],"border-w-t":[{"border-t":[w]}],"border-w-r":[{"border-r":[w]}],"border-w-b":[{"border-b":[w]}],"border-w-l":[{"border-l":[w]}],"border-opacity":[{"border-opacity":[_]}],"border-style":[{border:[].concat(["solid","dashed","dotted","double","none"],["hidden"])}],"divide-x":[{"divide-x":[w]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[w]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[_]}],"divide-style":[{divide:["solid","dashed","dotted","double","none"]}],"border-color":[{border:[s]}],"border-color-x":[{"border-x":[s]}],"border-color-y":[{"border-y":[s]}],"border-color-t":[{"border-t":[s]}],"border-color-r":[{"border-r":[s]}],"border-color-b":[{"border-b":[s]}],"border-color-l":[{"border-l":[s]}],"divide-color":[{divide:[s]}],"outline-style":[{outline:[""].concat(["solid","dashed","dotted","double","none"])}],"outline-offset":[{"outline-offset":[ln]}],"outline-w":[{outline:[ln]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:B()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[_]}],"ring-offset-w":[{"ring-offset":[ln]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",ia,m1]}],"shadow-color":[{shadow:[ni]}],opacity:[{opacity:[_]}],"mix-blend":[{"mix-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter"]}],filter:[{filter:["","none"]}],blur:[{blur:[r]}],brightness:[{brightness:[o]}],contrast:[{contrast:[k]}],"drop-shadow":[{"drop-shadow":["","none",ia,ur]}],grayscale:[{grayscale:[T]}],"hue-rotate":[{"hue-rotate":[E]}],invert:[{invert:[D]}],saturate:[{saturate:[f]}],sepia:[{sepia:[g]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[o]}],"backdrop-contrast":[{"backdrop-contrast":[k]}],"backdrop-grayscale":[{"backdrop-grayscale":[T]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[E]}],"backdrop-invert":[{"backdrop-invert":[D]}],"backdrop-opacity":[{"backdrop-opacity":[_]}],"backdrop-saturate":[{"backdrop-saturate":[f]}],"backdrop-sepia":[{"backdrop-sepia":[g]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[p]}],"border-spacing-x":[{"border-spacing-x":[p]}],"border-spacing-y":[{"border-spacing-y":[p]}],"table-layout":[{table:["auto","fixed"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",ur]}],duration:[{duration:[wr]}],ease:[{ease:["linear","in","out","in-out",ur]}],delay:[{delay:[wr]}],animate:[{animate:["none","spin","ping","pulse","bounce",ur]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[b]}],"scale-x":[{"scale-x":[b]}],"scale-y":[{"scale-y":[b]}],rotate:[{rotate:[wr,ur]}],"translate-x":[{"translate-x":[M]}],"translate-y":[{"translate-y":[M]}],"skew-x":[{"skew-x":[v]}],"skew-y":[{"skew-y":[v]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",ur]}],accent:[{accent:["auto",e]}],appearance:["appearance-none"],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",ur]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":[t]}],"scroll-mx":[{"scroll-mx":[t]}],"scroll-my":[{"scroll-my":[t]}],"scroll-mt":[{"scroll-mt":[t]}],"scroll-mr":[{"scroll-mr":[t]}],"scroll-mb":[{"scroll-mb":[t]}],"scroll-ml":[{"scroll-ml":[t]}],"scroll-p":[{"scroll-p":[t]}],"scroll-px":[{"scroll-px":[t]}],"scroll-py":[{"scroll-py":[t]}],"scroll-pt":[{"scroll-pt":[t]}],"scroll-pr":[{"scroll-pr":[t]}],"scroll-pb":[{"scroll-pb":[t]}],"scroll-pl":[{"scroll-pl":[t]}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","pinch-zoom","manipulation",{pan:["x","left","right","y","up","down"]}]}],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",ur]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[ln,wc]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],rounded:["rounded-t","rounded-r","rounded-b","rounded-l","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"]}}}var HR=oh(Lu);function Em(e,t){for(var r in t)y1(e,r,t[r]);return e}var BR=Object.prototype.hasOwnProperty,XR=new Set(["string","number","boolean"]);function y1(e,t,r){if(BR.call(e,t)&&!XR.has(typeof r)&&r!==null){if(Array.isArray(r)&&Array.isArray(e[t]))e[t]=e[t].concat(r);else if(typeof r=="object"&&typeof e[t]=="object"){if(e[t]===null)return void(e[t]=r);for(var o in r)y1(e[t],o,r[o])}}else e[t]=r}var YR=_g;kn.createTailwindMerge=oh,kn.extendTailwindMerge=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];return oh.apply(void 0,typeof e=="function"?[Lu,e].concat(r):[function(){return Em(Lu(),e)}].concat(r))},kn.fromTheme=Lt,kn.getDefaultConfig=Lu,kn.join=YR,kn.mergeConfigs=Em,kn.twJoin=_g,kn.twMerge=HR,kn.validators=WR;f1.exports=kn;var at=f1.exports,et={},x1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return w}});function t(k,T){(T==null||T>k.length)&&(T=k.length);for(var E=0,D=new Array(T);E<T;E++)D[E]=k[E];return D}function r(k){if(Array.isArray(k))return t(k)}function o(k){if(typeof Symbol<"u"&&k[Symbol.iterator]!=null||k["@@iterator"]!=null)return Array.from(k)}function s(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function u(k){return r(k)||o(k)||p(k)||s()}function p(k,T){if(k){if(typeof k=="string")return t(k,T);var E=Object.prototype.toString.call(k).slice(8,-1);if(E==="Object"&&k.constructor&&(E=k.constructor.name),E==="Map"||E==="Set")return Array.from(E);if(E==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(E))return t(k,T)}}function w(k){var T=[];return Object.values(k).forEach(function(E){typeof E=="string"?T=u(T).concat([E]):typeof E=="object"&&!Array.isArray(E)&&E!==null&&(T=u(T).concat(u(w(E))))}),T}})(x1);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return o}});var t=r(x1);function r(s){return s&&s.__esModule?s:{default:s}}function o(s){return(0,t.default)(s).join(" ")}})(et);var Je={},w1={exports:{}},GR="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",UR=GR,$R=UR;function C1(){}function S1(){}S1.resetWarningCache=C1;var qR=function(){function e(o,s,u,p,w,k){if(k!==$R){var T=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 T.name="Invariant Violation",T}}e.isRequired=e;function t(){return e}var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:S1,resetWarningCache:C1};return r.PropTypes=r,r};w1.exports=qR();var rt=w1.exports;const kt=Ly(rt);var ZR=function(t){return KR(t)&&!QR(t)};function KR(e){return!!e&&typeof e=="object"}function QR(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||tN(e)}var JR=typeof Symbol=="function"&&Symbol.for,eN=JR?Symbol.for("react.element"):60103;function tN(e){return e.$$typeof===eN}function rN(e){return Array.isArray(e)?[]:{}}function pl(e,t){return t.clone!==!1&&t.isMergeableObject(e)?Li(rN(e),e,t):e}function nN(e,t,r){return e.concat(t).map(function(o){return pl(o,r)})}function aN(e,t){if(!t.customMerge)return Li;var r=t.customMerge(e);return typeof r=="function"?r:Li}function oN(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return e.propertyIsEnumerable(t)}):[]}function Rm(e){return Object.keys(e).concat(oN(e))}function k1(e,t){try{return t in e}catch{return!1}}function iN(e,t){return k1(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function sN(e,t,r){var o={};return r.isMergeableObject(e)&&Rm(e).forEach(function(s){o[s]=pl(e[s],r)}),Rm(t).forEach(function(s){iN(e,s)||(k1(e,s)&&r.isMergeableObject(t[s])?o[s]=aN(s,r)(e[s],t[s],r):o[s]=pl(t[s],r))}),o}function Li(e,t,r){r=r||{},r.arrayMerge=r.arrayMerge||nN,r.isMergeableObject=r.isMergeableObject||ZR,r.cloneUnlessOtherwiseSpecified=pl;var o=Array.isArray(t),s=Array.isArray(e),u=o===s;return u?o?r.arrayMerge(e,t,r):sN(e,t,r):pl(t,r)}Li.all=function(t,r){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(o,s){return Li(o,s,r)},{})};var lN=Li,vr=lN,Og={},T1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{accordion:function(){return r},default:function(){return o}});var r={defaultProps:{icon:void 0,className:"",animate:{unmount:{},mount:{}},disabled:!1},styles:{base:{container:{display:"block",position:"relative",width:"w-full"},header:{initial:{display:"flex",justifyContent:"justify-between",alignItems:"items-center",width:"w-full",py:"py-4",borderWidth:"border-b border-b-blue-gray-100",color:"text-blue-gray-700",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-xl",textAlign:"text-left",fontWeight:"font-semibold",lineHeight:"leading-snug",userSelect:"select-none",hover:"hover:text-blue-gray-900",transition:"transition-colors"},active:{color:"text-blue-gray-900"},icon:{ml:"ml-4"}},body:{display:"block",width:"w-full",py:"py-4",color:"text-gray-700",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-sm",fontWeight:"font-light",lineHeight:"leading-normal"},disabled:{pointerEvents:"pointer-events-none",opacity:"opacity-50"}}}},o=r})(T1);var P1={},_1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{backgroud:"bg-blue-gray-500",color:"text-white"},gray:{backgroud:"bg-gray-900",color:"text-white"},brown:{backgroud:"bg-brown-500",color:"text-white"},"deep-orange":{backgroud:"bg-deep-orange-500",color:"text-white"},orange:{backgroud:"bg-orange-500",color:"text-white"},amber:{backgroud:"bg-amber-500",color:"text-black"},yellow:{backgroud:"bg-yellow-500",color:"text-black"},lime:{backgroud:"bg-lime-500",color:"text-black"},"light-green":{backgroud:"bg-light-green-500",color:"text-white"},green:{backgroud:"bg-green-500",color:"text-white"},teal:{backgroud:"bg-teal-500",color:"text-white"},cyan:{backgroud:"bg-cyan-500",color:"text-white"},"light-blue":{backgroud:"bg-light-blue-500",color:"text-white"},blue:{backgroud:"bg-blue-500",color:"text-white"},indigo:{backgroud:"bg-indigo-500",color:"text-white"},"deep-purple":{backgroud:"bg-deep-purple-500",color:"text-white"},purple:{backgroud:"bg-purple-500",color:"text-white"},pink:{backgroud:"bg-pink-500",color:"text-white"},red:{backgroud:"bg-red-500",color:"text-white"}},r=t})(_1);var O1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{backgroud:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400",color:"text-white"},gray:{backgroud:"bg-gradient-to-tr from-gray-900 to-gray-800",color:"text-white"},brown:{backgroud:"bg-gradient-to-tr from-brown-600 to-brown-400",color:"text-white"},"deep-orange":{backgroud:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400",color:"text-white"},orange:{backgroud:"bg-gradient-to-tr from-orange-600 to-orange-400",color:"text-white"},amber:{backgroud:"bg-gradient-to-tr from-amber-600 to-amber-400",color:"text-black"},yellow:{backgroud:"bg-gradient-to-tr from-yellow-600 to-yellow-400",color:"text-black"},lime:{backgroud:"bg-gradient-to-tr from-lime-600 to-lime-400",color:"text-black"},"light-green":{backgroud:"bg-gradient-to-tr from-light-green-600 to-light-green-400",color:"text-white"},green:{backgroud:"bg-gradient-to-tr from-green-600 to-green-400",color:"text-white"},teal:{backgroud:"bg-gradient-to-tr from-teal-600 to-teal-400",color:"text-white"},cyan:{backgroud:"bg-gradient-to-tr from-cyan-600 to-cyan-400",color:"text-white"},"light-blue":{backgroud:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400",color:"text-white"},blue:{backgroud:"bg-gradient-to-tr from-blue-600 to-blue-400",color:"text-white"},indigo:{backgroud:"bg-gradient-to-tr from-indigo-600 to-indigo-400",color:"text-white"},"deep-purple":{backgroud:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400",color:"text-white"},purple:{backgroud:"bg-gradient-to-tr from-purple-600 to-purple-400",color:"text-white"},pink:{backgroud:"bg-gradient-to-tr from-pink-600 to-pink-400",color:"text-white"},red:{backgroud:"bg-gradient-to-tr from-red-600 to-red-400",color:"text-white"}},r=t})(O1);var A1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{border:"border border-blue-gray-500",color:"text-blue-gray-700"},gray:{border:"border border-gray-900",color:"text-gray-900"},brown:{border:"border border-brown-500",color:"text-brown-700"},"deep-orange":{border:"border border-deep-orange-500",color:"text-deep-orange-700"},orange:{border:"border border-orange-500",color:"text-orange-700"},amber:{border:"border border-amber-500",color:"text-amber-700"},yellow:{border:"border border-yellow-500",color:"text-yellow-700"},lime:{border:"border border-lime-500",color:"text-lime-700"},"light-green":{border:"border border-light-green-500",color:"text-light-green-700"},green:{border:"border border-green-500",color:"text-green-700"},teal:{border:"border border-teal-500",color:"text-teal-700"},cyan:{border:"border border-cyan-500",color:"text-cyan-700"},"light-blue":{border:"border border-light-blue-500",color:"text-light-blue-700"},blue:{border:"border border-blue-500",color:"text-blue-700"},indigo:{border:"border border-indigo-500",color:"text-indigo-700"},"deep-purple":{border:"border border-deep-purple-500",color:"text-deep-purple-700"},purple:{border:"border border-purple-500",color:"text-purple-700"},pink:{border:"border border-pink-500",color:"text-pink-700"},red:{border:"border border-red-500",color:"text-red-700"}},r=t})(A1);var M1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{backgroud:"bg-blue-gray-500/20",color:"text-blue-gray-900"},gray:{backgroud:"bg-gray-900/10",color:"text-gray-900"},brown:{backgroud:"bg-brown-500/20",color:"text-brown-900"},"deep-orange":{backgroud:"bg-deep-orange-500/20",color:"text-deep-orange-900"},orange:{backgroud:"bg-orange-500/20",color:"text-orange-900"},amber:{backgroud:"bg-amber-500/20",color:"text-amber-900"},yellow:{backgroud:"bg-yellow-500/20",color:"text-yellow-900"},lime:{backgroud:"bg-lime-500/20",color:"text-lime-900"},"light-green":{backgroud:"bg-light-green-500/20",color:"text-light-green-900"},green:{backgroud:"bg-green-500/20",color:"text-green-900"},teal:{backgroud:"bg-teal-500/20",color:"text-teal-900"},cyan:{backgroud:"bg-cyan-500/20",color:"text-cyan-900"},"light-blue":{backgroud:"bg-light-blue-500/20",color:"text-light-blue-900"},blue:{backgroud:"bg-blue-500/20",color:"text-blue-900"},indigo:{backgroud:"bg-indigo-500/20",color:"text-indigo-900"},"deep-purple":{backgroud:"bg-deep-purple-500/20",color:"text-deep-purple-900"},purple:{backgroud:"bg-purple-500/20",color:"text-purple-900"},pink:{backgroud:"bg-pink-500/20",color:"text-pink-900"},red:{backgroud:"bg-red-500/20",color:"text-red-900"}},r=t})(M1);var Ag={},zt={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,E){for(var D in E)Object.defineProperty(T,D,{enumerable:!0,get:E[D]})}t(e,{propTypesColors:function(){return s},propTypesAnimation:function(){return u},propTypesDismissType:function(){return p},propTypesOffsetType:function(){return w},propTypesPlacements:function(){return k}});var r=o(rt);function o(T){return T&&T.__esModule?T:{default:T}}var s=["blue-gray","gray","brown","deep-orange","orange","amber","yellow","lime","light-green","green","teal","cyan","light-blue","blue","indigo","deep-purple","purple","pink","red"],u=r.default.shape({mount:r.default.instanceOf(Object),unmount:r.default.instanceOf(Object)}),p=r.default.shape({enabled:r.default.bool,escapeKey:r.default.bool,referencePress:r.default.bool,referencePressEvent:r.default.oneOf(["pointerdown","mousedown","click"]),outsidePress:r.default.oneOfType([r.default.bool,r.default.func]),outsidePressEvent:r.default.oneOf(["pointerdown","mousedown","click"]),ancestorScroll:r.default.bool,bubbles:r.default.oneOfType([r.default.bool,r.default.shape({escapeKey:r.default.bool,outsidePress:r.default.bool})])}),w=r.default.oneOfType([r.default.number,r.default.shape({mainAxis:r.default.number,crossAxis:r.default.number,alignmentAxis:r.default.number})]),k=["top-start","top","top-end","right-start","right","right-end","bottom-start","bottom","bottom-end","left-start","left","left-end"]})(zt);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(z,R){for(var _ in R)Object.defineProperty(z,_,{enumerable:!0,get:R[_]})}t(e,{propTypesVariant:function(){return u},propTypesColor:function(){return p},propTypesIcon:function(){return w},propTypesOpen:function(){return k},propTypesOnClose:function(){return T},propTypesAction:function(){return E},propTypesAnimate:function(){return D},propTypesClassName:function(){return F},propTypesChildren:function(){return L}});var r=s(rt),o=zt;function s(z){return z&&z.__esModule?z:{default:z}}var u=["filled","gradient","outlined","ghost"],p=o.propTypesColors,w=r.default.node,k=r.default.bool,T=r.default.func,E=r.default.node,D=o.propTypesAnimation,F=r.default.string,L=r.default.node.isRequired})(Ag);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(E,D){for(var F in D)Object.defineProperty(E,F,{enumerable:!0,get:D[F]})}t(e,{alert:function(){return k},default:function(){return T}});var r=w(_1),o=w(O1),s=w(A1),u=w(M1),p=Ag;function w(E){return E&&E.__esModule?E:{default:E}}var k={defaultProps:{variant:"filled",color:"gray",icon:void 0,open:!0,action:void 0,onClose:void 0,animate:{unmount:{},mount:{}},className:""},valid:{variants:p.propTypesVariant,colors:p.propTypesColor},styles:{base:{alert:{position:"relative",display:"block",width:"w-full",fontFamily:"font-sans",fontSize:"text-base",fontWeight:"font-regular",px:"px-4",py:"py-4",borderRadius:"rounded-lg"},action:{position:"!absolute",top:"top-3",right:"right-3"}},variants:{filled:r.default,gradient:o.default,outlined:s.default,ghost:u.default}}},T=k})(P1);var E1={},Mg={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(_,y){for(var f in y)Object.defineProperty(_,f,{enumerable:!0,get:y[f]})}t(e,{propTypesVariant:function(){return D},propTypesSize:function(){return F},propTypesClassName:function(){return L},propTypesWithBorder:function(){return z},propTypesColor:function(){return R}});var r=p(rt),o=zt;function s(_,y){(y==null||y>_.length)&&(y=_.length);for(var f=0,b=new Array(y);f<y;f++)b[f]=_[f];return b}function u(_){if(Array.isArray(_))return s(_)}function p(_){return _&&_.__esModule?_:{default:_}}function w(_){if(typeof Symbol<"u"&&_[Symbol.iterator]!=null||_["@@iterator"]!=null)return Array.from(_)}function k(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function T(_){return u(_)||w(_)||E(_)||k()}function E(_,y){if(_){if(typeof _=="string")return s(_,y);var f=Object.prototype.toString.call(_).slice(8,-1);if(f==="Object"&&_.constructor&&(f=_.constructor.name),f==="Map"||f==="Set")return Array.from(f);if(f==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(f))return s(_,y)}}var D=["circular","rounded","square"],F=["xs","sm","md","lg","xl","xxl"],L=r.default.string,z=r.default.bool,R=["white"].concat(T(o.propTypesColors))})(Mg);var R1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{borderColor:"border-white"},"blue-gray":{borderColor:"border-blue-gray-500"},gray:{borderColor:"border-gray-900"},brown:{borderColor:"border-brown-500"},"deep-orange":{borderColor:"border-deep-orange-500"},orange:{borderColor:"border-orange-500"},amber:{borderColor:"border-amber-500"},yellow:{borderColor:"border-yellow-500"},lime:{borderColor:"border-lime-500"},"light-green":{borderColor:"border-light-green-500"},green:{borderColor:"border-green-500"},teal:{borderColor:"border-teal-500"},cyan:{borderColor:"border-cyan-500"},"light-blue":{borderColor:"border-light-blue-500"},blue:{borderColor:"border-blue-500"},indigo:{borderColor:"border-indigo-500"},"deep-purple":{borderColor:"border-deep-purple-500"},purple:{borderColor:"border-purple-500"},pink:{borderColor:"border-pink-500"},red:{borderColor:"border-red-500"}},r=t})(R1);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(w,k){for(var T in k)Object.defineProperty(w,T,{enumerable:!0,get:k[T]})}t(e,{avatar:function(){return u},default:function(){return p}});var r=Mg,o=s(R1);function s(w){return w&&w.__esModule?w:{default:w}}var u={defaultProps:{variant:"circular",size:"md",className:"",withBorder:!1,color:"gray"},valid:{variants:r.propTypesVariant,sizes:r.propTypesSize,colors:r.propTypesColor},styles:{base:{initial:{display:"inline-block",position:"relative",objectFit:"object-cover",objectPosition:"object-center"},withBorder:{border:"border-2"}},sizes:{xs:{width:"w-6",height:"h-6",borderRadius:"rounded-md"},sm:{width:"w-9",height:"h-9",borderRadius:"rounded-md"},md:{width:"w-12",height:"h-12",borderRadius:"rounded-lg"},lg:{width:"w-[58px]",height:"h-[58px]",borderRadius:"rounded-lg"},xl:{width:"w-[74px]",height:"h-[74px]",borderRadius:"rounded-xl"},xxl:{width:"w-[110px]",height:"h-[110px]",borderRadius:"rounded-2xl"}},variants:{rounded:{},square:{borderRadius:"!rounded-none"},circular:{borderRadius:"!rounded-full"}},borderColor:o.default}},p=u})(E1);var N1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{breadcrumbs:function(){return r},default:function(){return o}});var r={defaultProps:{className:"",fullWidth:!1,separator:"/"},styles:{base:{root:{initial:{width:"w-max"},fullWidth:{display:"block",width:"w-full"}},list:{display:"flex",flexWrap:"flex-wrap",alignItems:"items-center",width:"w-full",bg:"bg-blue-gray-50",bgOpacity:"bg-opacity-60",py:"py-2",px:"px-4",borderRadius:"rounded-md"},item:{initial:{display:"flex",alignItems:"items-center",color:"text-blue-gray-900",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-sm",fontWeight:"font-normal",lineHeight:"leading-normal",cursor:"cursor-pointer",transition:"transition-colors duration-300",hover:"hover:text-light-blue-500"},disabled:{pointerEvents:"pointer-events-none"}},separator:{color:"text-blue-gray-500",fontSize:"text-sm",fontSmoothing:"antialiased",fontFamily:"font-sans",fontWeight:"font-normal",lineHeight:"leading-normal",px:"mx-2",pointerEvents:"pointer-events-none",userSelcet:"select-none"}}}},o=r})(N1);var I1={},Eg={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{background:"bg-white",color:"text-blue-gray-900",shadow:"shadow-md shadow-blue-gray-500/10",hover:"hover:shadow-lg hover:shadow-blue-gray-500/20",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},"blue-gray":{background:"bg-blue-gray-500",color:"text-white",shadow:"shadow-md shadow-blue-gray-500/20",hover:"hover:shadow-lg hover:shadow-blue-gray-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},gray:{background:"bg-gray-900",color:"text-white",shadow:"shadow-md shadow-gray-900/10",hover:"hover:shadow-lg hover:shadow-gray-900/20",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},brown:{background:"bg-brown-500",color:"text-white",shadow:"shadow-md shadow-brown-500/20",hover:"hover:shadow-lg hover:shadow-brown-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},"deep-orange":{background:"bg-deep-orange-500",color:"text-white",shadow:"shadow-md shadow-deep-orange-500/20",hover:"hover:shadow-lg hover:shadow-deep-orange-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},orange:{background:"bg-orange-500",color:"text-white",shadow:"shadow-md shadow-orange-500/20",hover:"hover:shadow-lg hover:shadow-orange-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},amber:{background:"bg-amber-500",color:"text-black",shadow:"shadow-md shadow-amber-500/20",hover:"hover:shadow-lg hover:shadow-amber-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},yellow:{background:"bg-yellow-500",color:"text-black",shadow:"shadow-md shadow-yellow-500/20",hover:"hover:shadow-lg hover:shadow-yellow-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},lime:{background:"bg-lime-500",color:"text-black",shadow:"shadow-md shadow-lime-500/20",hover:"hover:shadow-lg hover:shadow-lime-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},"light-green":{background:"bg-light-green-500",color:"text-white",shadow:"shadow-md shadow-light-green-500/20",hover:"hover:shadow-lg hover:shadow-light-green-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},green:{background:"bg-green-500",color:"text-white",shadow:"shadow-md shadow-green-500/20",hover:"hover:shadow-lg hover:shadow-green-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},teal:{background:"bg-teal-500",color:"text-white",shadow:"shadow-md shadow-teal-500/20",hover:"hover:shadow-lg hover:shadow-teal-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},cyan:{background:"bg-cyan-500",color:"text-white",shadow:"shadow-md shadow-cyan-500/20",hover:"hover:shadow-lg hover:shadow-cyan-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},"light-blue":{background:"bg-light-blue-500",color:"text-white",shadow:"shadow-md shadow-light-blue-500/20",hover:"hover:shadow-lg hover:shadow-light-blue-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},blue:{background:"bg-blue-500",color:"text-white",shadow:"shadow-md shadow-blue-500/20",hover:"hover:shadow-lg hover:shadow-blue-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},indigo:{background:"bg-indigo-500",color:"text-white",shadow:"shadow-md shadow-indigo-500/20",hover:"hover:shadow-lg hover:shadow-indigo-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},"deep-purple":{background:"bg-deep-purple-500",color:"text-white",shadow:"shadow-md shadow-deep-purple-500/20",hover:"hover:shadow-lg hover:shadow-deep-purple-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},purple:{background:"bg-purple-500",color:"text-white",shadow:"shadow-md shadow-purple-500/20",hover:"hover:shadow-lg hover:shadow-purple-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},pink:{background:"bg-pink-500",color:"text-white",shadow:"shadow-md shadow-pink-500/20",hover:"hover:shadow-lg hover:shadow-pink-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},red:{background:"bg-red-500",color:"text-white",shadow:"shadow-md shadow-red-500/20",hover:"hover:shadow-lg hover:shadow-red-500/40",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"}},r=t})(Eg);var Rg={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{background:"bg-white",color:"text-blue-gray-900",shadow:"shadow-md shadow-blue-gray-500/10",hover:"hover:shadow-lg hover:shadow-blue-gray-500/20",focus:"focus:opacity-[0.85] focus:shadow-none",active:"active:opacity-[0.85] active:shadow-none"},"blue-gray":{background:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400",color:"text-white",shadow:"shadow-md shadow-blue-gray-500/20",hover:"hover:shadow-lg hover:shadow-blue-gray-500/40",active:"active:opacity-[0.85]"},gray:{background:"bg-gradient-to-tr from-gray-900 to-gray-800",color:"text-white",shadow:"shadow-md shadow-gray-900/10",hover:"hover:shadow-lg hover:shadow-gray-900/20",active:"active:opacity-[0.85]"},brown:{background:"bg-gradient-to-tr from-brown-600 to-brown-400",color:"text-white",shadow:"shadow-md shadow-brown-500/20",hover:"hover:shadow-lg hover:shadow-brown-500/40",active:"active:opacity-[0.85]"},"deep-orange":{background:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400",color:"text-white",shadow:"shadow-md shadow-deep-orange-500/20",hover:"hover:shadow-lg hover:shadow-deep-orange-500/40",active:"active:opacity-[0.85]"},orange:{background:"bg-gradient-to-tr from-orange-600 to-orange-400",color:"text-white",shadow:"shadow-md shadow-orange-500/20",hover:"hover:shadow-lg hover:shadow-orange-500/40",active:"active:opacity-[0.85]"},amber:{background:"bg-gradient-to-tr from-amber-600 to-amber-400",color:"text-black",shadow:"shadow-md shadow-amber-500/20",hover:"hover:shadow-lg hover:shadow-amber-500/40",active:"active:opacity-[0.85]"},yellow:{background:"bg-gradient-to-tr from-yellow-600 to-yellow-400",color:"text-black",shadow:"shadow-md shadow-yellow-500/20",hover:"hover:shadow-lg hover:shadow-yellow-500/40",active:"active:opacity-[0.85]"},lime:{background:"bg-gradient-to-tr from-lime-600 to-lime-400",color:"text-black",shadow:"shadow-md shadow-lime-500/20",hover:"hover:shadow-lg hover:shadow-lime-500/40",active:"active:opacity-[0.85]"},"light-green":{background:"bg-gradient-to-tr from-light-green-600 to-light-green-400",color:"text-white",shadow:"shadow-md shadow-light-green-500/20",hover:"hover:shadow-lg hover:shadow-light-green-500/40",active:"active:opacity-[0.85]"},green:{background:"bg-gradient-to-tr from-green-600 to-green-400",color:"text-white",shadow:"shadow-md shadow-green-500/20",hover:"hover:shadow-lg hover:shadow-green-500/40",active:"active:opacity-[0.85]"},teal:{background:"bg-gradient-to-tr from-teal-600 to-teal-400",color:"text-white",shadow:"shadow-md shadow-teal-500/20",hover:"hover:shadow-lg hover:shadow-teal-500/40",active:"active:opacity-[0.85]"},cyan:{background:"bg-gradient-to-tr from-cyan-600 to-cyan-400",color:"text-white",shadow:"shadow-md shadow-cyan-500/20",hover:"hover:shadow-lg hover:shadow-cyan-500/40",active:"active:opacity-[0.85]"},"light-blue":{background:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400",color:"text-white",shadow:"shadow-md shadow-light-blue-500/20",hover:"hover:shadow-lg hover:shadow-light-blue-500/40",active:"active:opacity-[0.85]"},blue:{background:"bg-gradient-to-tr from-blue-600 to-blue-400",color:"text-white",shadow:"shadow-md shadow-blue-500/20",hover:"hover:shadow-lg hover:shadow-blue-500/40",active:"active:opacity-[0.85]"},indigo:{background:"bg-gradient-to-tr from-indigo-600 to-indigo-400",color:"text-white",shadow:"shadow-md shadow-indigo-500/20",hover:"hover:shadow-lg hover:shadow-indigo-500/40",active:"active:opacity-[0.85]"},"deep-purple":{background:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400",color:"text-white",shadow:"shadow-md shadow-deep-purple-500/20",hover:"hover:shadow-lg hover:shadow-deep-purple-500/40",active:"active:opacity-[0.85]"},purple:{background:"bg-gradient-to-tr from-purple-600 to-purple-400",color:"text-white",shadow:"shadow-md shadow-purple-500/20",hover:"hover:shadow-lg hover:shadow-purple-500/40",active:"active:opacity-[0.85]"},pink:{background:"bg-gradient-to-tr from-pink-600 to-pink-400",color:"text-white",shadow:"shadow-md shadow-pink-500/20",hover:"hover:shadow-lg hover:shadow-pink-500/40",active:"active:opacity-[0.85]"},red:{background:"bg-gradient-to-tr from-red-600 to-red-400",color:"text-white",shadow:"shadow-md shadow-red-500/20",hover:"hover:shadow-lg hover:shadow-red-500/40",active:"active:opacity-[0.85]"}},r=t})(Rg);var Ng={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{border:"border border-white",color:"text-white",hover:"hover:opacity-75",focus:"focus:ring focus:ring-white/50",active:"active:opacity-[0.85]"},"blue-gray":{border:"border border-blue-gray-500",color:"text-blue-gray-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-blue-gray-200",active:"active:opacity-[0.85]"},gray:{border:"border border-gray-900",color:"text-gray-900",hover:"hover:opacity-75",focus:"focus:ring focus:ring-gray-300",active:"active:opacity-[0.85]"},brown:{border:"border border-brown-500",color:"text-brown-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-brown-200",active:"active:opacity-[0.85]"},"deep-orange":{border:"border border-deep-orange-500",color:"text-deep-orange-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-deep-orange-200",active:"active:opacity-[0.85]"},orange:{border:"border border-orange-500",color:"text-orange-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-orange-200",active:"active:opacity-[0.85]"},amber:{border:"border border-amber-500",color:"text-amber-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-amber-200",active:"active:opacity-[0.85]"},yellow:{border:"border border-yellow-500",color:"text-yellow-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-yellow-200",active:"active:opacity-[0.85]"},lime:{border:"border border-lime-500",color:"text-lime-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-lime-200",active:"active:opacity-[0.85]"},"light-green":{border:"border border-light-green-500",color:"text-light-green-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-light-green-200",active:"active:opacity-[0.85]"},green:{border:"border border-green-500",color:"text-green-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-green-200",active:"active:opacity-[0.85]"},teal:{border:"border border-teal-500",color:"text-teal-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-teal-200",active:"active:opacity-[0.85]"},cyan:{border:"border border-cyan-500",color:"text-cyan-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-cyan-200",active:"active:opacity-[0.85]"},"light-blue":{border:"border border-light-blue-500",color:"text-light-blue-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-light-blue-200",active:"active:opacity-[0.85]"},blue:{border:"border border-blue-500",color:"text-blue-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-blue-200",active:"active:opacity-[0.85]"},indigo:{border:"border border-indigo-500",color:"text-indigo-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-indigo-200",active:"active:opacity-[0.85]"},"deep-purple":{border:"border border-deep-purple-500",color:"text-deep-purple-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-deep-purple-200",active:"active:opacity-[0.85]"},purple:{border:"border border-purple-500",color:"text-purple-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-purple-200",active:"active:opacity-[0.85]"},pink:{border:"border border-pink-500",color:"text-pink-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-pink-200",active:"active:opacity-[0.85]"},red:{border:"border border-red-500",color:"text-red-500",hover:"hover:opacity-75",focus:"focus:ring focus:ring-red-200",active:"active:opacity-[0.85]"}},r=t})(Ng);var Ig={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{color:"text-white",hover:"hover:bg-white/10",active:"active:bg-white/30"},"blue-gray":{color:"text-blue-gray-500",hover:"hover:bg-blue-gray-500/10",active:"active:bg-blue-gray-500/30"},gray:{color:"text-gray-900",hover:"hover:bg-gray-900/10",active:"active:bg-gray-900/20"},brown:{color:"text-brown-500",hover:"hover:bg-brown-500/10",active:"active:bg-brown-500/30"},"deep-orange":{color:"text-deep-orange-500",hover:"hover:bg-deep-orange-500/10",active:"active:bg-deep-orange-500/30"},orange:{color:"text-orange-500",hover:"hover:bg-orange-500/10",active:"active:bg-orange-500/30"},amber:{color:"text-amber-500",hover:"hover:bg-amber-500/10",active:"active:bg-amber-500/30"},yellow:{color:"text-yellow-500",hover:"hover:bg-yellow-500/10",active:"active:bg-yellow-500/30"},lime:{color:"text-lime-500",hover:"hover:bg-lime-500/10",active:"active:bg-lime-500/30"},"light-green":{color:"text-light-green-500",hover:"hover:bg-light-green-500/10",active:"active:bg-light-green-500/30"},green:{color:"text-green-500",hover:"hover:bg-green-500/10",active:"active:bg-green-500/30"},teal:{color:"text-teal-500",hover:"hover:bg-teal-500/10",active:"active:bg-teal-500/30"},cyan:{color:"text-cyan-500",hover:"hover:bg-cyan-500/10",active:"active:bg-cyan-500/30"},"light-blue":{color:"text-light-blue-500",hover:"hover:bg-light-blue-500/10",active:"active:bg-light-blue-500/30"},blue:{color:"text-blue-500",hover:"hover:bg-blue-500/10",active:"active:bg-blue-500/30"},indigo:{color:"text-indigo-500",hover:"hover:bg-indigo-500/10",active:"active:bg-indigo-500/30"},"deep-purple":{color:"text-deep-purple-500",hover:"hover:bg-deep-purple-500/10",active:"active:bg-deep-purple-500/30"},purple:{color:"text-purple-500",hover:"hover:bg-purple-500/10",active:"active:bg-purple-500/30"},pink:{color:"text-pink-500",hover:"hover:bg-pink-500/10",active:"active:bg-pink-500/30"},red:{color:"text-red-500",hover:"hover:bg-red-500/10",active:"active:bg-red-500/30"}},r=t})(Ig);var Vo={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,b){for(var g in b)Object.defineProperty(f,g,{enumerable:!0,get:b[g]})}t(e,{propTypesVariant:function(){return D},propTypesSize:function(){return F},propTypesColor:function(){return L},propTypesFullWidth:function(){return z},propTypesRipple:function(){return R},propTypesClassName:function(){return _},propTypesChildren:function(){return y}});var r=p(rt),o=zt;function s(f,b){(b==null||b>f.length)&&(b=f.length);for(var g=0,v=new Array(b);g<b;g++)v[g]=f[g];return v}function u(f){if(Array.isArray(f))return s(f)}function p(f){return f&&f.__esModule?f:{default:f}}function w(f){if(typeof Symbol<"u"&&f[Symbol.iterator]!=null||f["@@iterator"]!=null)return Array.from(f)}function k(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function T(f){return u(f)||w(f)||E(f)||k()}function E(f,b){if(f){if(typeof f=="string")return s(f,b);var g=Object.prototype.toString.call(f).slice(8,-1);if(g==="Object"&&f.constructor&&(g=f.constructor.name),g==="Map"||g==="Set")return Array.from(g);if(g==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g))return s(f,b)}}var D=["filled","outlined","gradient","text"],F=["sm","md","lg"],L=["white"].concat(T(o.propTypesColors)),z=r.default.bool,R=r.default.bool,_=r.default.string,y=r.default.node.isRequired})(Vo);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(E,D){for(var F in D)Object.defineProperty(E,F,{enumerable:!0,get:D[F]})}t(e,{button:function(){return k},default:function(){return T}});var r=w(Eg),o=w(Rg),s=w(Ng),u=w(Ig),p=Vo;function w(E){return E&&E.__esModule?E:{default:E}}var k={defaultProps:{variant:"filled",size:"md",color:"gray",fullWidth:!1,ripple:!0,className:""},valid:{variants:p.propTypesVariant,sizes:p.propTypesSize,colors:p.propTypesColor},styles:{base:{initial:{verticalAlign:"align-middle",userSelect:"select-none",fontFamily:"font-sans",fontWeight:"font-bold",textAlign:"text-center",textTransform:"uppercase",transition:"transition-all",disabled:"disabled:opacity-50 disabled:shadow-none disabled:pointer-events-none"},fullWidth:{display:"block",width:"w-full"}},sizes:{sm:{fontSize:"text-xs",py:"py-2",px:"px-4",borderRadius:"rounded-lg"},md:{fontSize:"text-xs",py:"py-3",px:"px-6",borderRadius:"rounded-lg"},lg:{fontSize:"text-sm",py:"py-3.5",px:"px-7",borderRadius:"rounded-lg"}},variants:{filled:r.default,gradient:o.default,outlined:s.default,text:u.default}}},T=k})(I1);var j1={},jg={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={transparent:{backgroud:"bg-transparent",color:"text-gray-700",shadow:"shadow-none"},white:{backgroud:"bg-white",color:"text-gray-700"},"blue-gray":{backgroud:"bg-blue-gray-500",color:"text-white",shadow:"shadow-blue-gray-500/40"},gray:{backgroud:"bg-gray-900",color:"text-white",shadow:"shadow-gray-900/20"},brown:{backgroud:"bg-brown-500",color:"text-white",shadow:"shadow-brown-500/40"},"deep-orange":{backgroud:"bg-deep-orange-500",color:"text-white",shadow:"shadow-deep-orange-500/40"},orange:{backgroud:"bg-orange-500",color:"text-white",shadow:"shadow-orange-500/40"},amber:{backgroud:"bg-amber-500",color:"text-gray-700",shadow:"shadow-amber-500/40"},yellow:{backgroud:"bg-yellow-500",color:"text-gray-700",shadow:"shadow-yellow-500/40"},lime:{backgroud:"bg-lime-500",color:"text-gray-700",shadow:"shadow-lime-500/40"},"light-green":{backgroud:"bg-light-green-500",color:"text-white",shadow:"shadow-light-green-500/40"},green:{backgroud:"bg-green-500",color:"text-white",shadow:"shadow-green-500/40"},teal:{backgroud:"bg-teal-500",color:"text-white",shadow:"shadow-teal-500/40"},cyan:{backgroud:"bg-cyan-500",color:"text-white",shadow:"shadow-cyan-500/40"},"light-blue":{backgroud:"bg-light-blue-500",color:"text-white",shadow:"shadow-light-blue-500/40"},blue:{backgroud:"bg-blue-500",color:"text-white",shadow:"shadow-blue-500/40"},indigo:{backgroud:"bg-indigo-500",color:"text-white",shadow:"shadow-indigo-500/40"},"deep-purple":{backgroud:"bg-deep-purple-500",color:"text-white",shadow:"shadow-deep-purple-500/40"},purple:{backgroud:"bg-purple-500",color:"text-white",shadow:"shadow-purple-500/40"},pink:{backgroud:"bg-pink-500",color:"text-white",shadow:"shadow-pink-500/40"},red:{backgroud:"bg-red-500",color:"text-white",shadow:"shadow-red-500/40"}},r=t})(jg);var Lg={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={transparent:{backgroud:"bg-transparent",color:"text-gray-700",shadow:"shadow-none"},white:{backgroud:"bg-white",color:"text-gray-700"},"blue-gray":{backgroud:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400",color:"text-white",shadow:"shadow-blue-gray-500/40"},gray:{backgroud:"bg-gradient-to-tr from-gray-900 to-gray-800",color:"text-white",shadow:"shadow-gray-900/20"},brown:{backgroud:"bg-gradient-to-tr from-brown-600 to-brown-400",color:"text-white",shadow:"shadow-brown-500/40"},"deep-orange":{backgroud:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400",color:"text-white",shadow:"shadow-deep-orange-500/40"},orange:{backgroud:"bg-gradient-to-tr from-orange-600 to-orange-400",color:"text-white",shadow:"shadow-orange-500/40"},amber:{backgroud:"bg-gradient-to-tr from-amber-600 to-amber-400",color:"text-gray-700",shadow:"shadow-amber-500/40"},yellow:{backgroud:"bg-gradient-to-tr from-yellow-600 to-yellow-400",color:"text-gray-700",shadow:"shadow-yellow-500/40"},lime:{backgroud:"bg-gradient-to-tr from-lime-600 to-lime-400",color:"text-gray-700",shadow:"shadow-lime-500/40"},"light-green":{backgroud:"bg-gradient-to-tr from-light-green-600 to-light-green-400",color:"text-white",shadow:"shadow-light-green-500/40"},green:{backgroud:"bg-gradient-to-tr from-green-600 to-green-400",color:"text-white",shadow:"shadow-green-500/40"},teal:{backgroud:"bg-gradient-to-tr from-teal-600 to-teal-400",color:"text-white",shadow:"shadow-teal-500/40"},cyan:{backgroud:"bg-gradient-to-tr from-cyan-600 to-cyan-400",color:"text-white",shadow:"shadow-cyan-500/40"},"light-blue":{backgroud:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400",color:"text-white",shadow:"shadow-light-blue-500/40"},blue:{backgroud:"bg-gradient-to-tr from-blue-600 to-blue-400",color:"text-white",shadow:"shadow-blue-500/40"},indigo:{backgroud:"bg-gradient-to-tr from-indigo-600 to-indigo-400",color:"text-white",shadow:"shadow-indigo-500/40"},"deep-purple":{backgroud:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400",color:"text-white",shadow:"shadow-deep-purple-500/40"},purple:{backgroud:"bg-gradient-to-tr from-purple-600 to-purple-400",color:"text-white",shadow:"shadow-purple-500/40"},pink:{backgroud:"bg-gradient-to-tr from-pink-600 to-pink-400",color:"text-white",shadow:"shadow-pink-500/40"},red:{backgroud:"bg-gradient-to-tr from-red-600 to-red-400",color:"text-white",shadow:"shadow-red-500/40"}},r=t})(Lg);var Wo={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,b){for(var g in b)Object.defineProperty(f,g,{enumerable:!0,get:b[g]})}t(e,{propTypesVariant:function(){return D},propTypesColor:function(){return F},propTypesShadow:function(){return L},propTypesFloated:function(){return z},propTypesDivider:function(){return R},propTypesClassName:function(){return _},propTypesChildren:function(){return y}});var r=p(rt),o=zt;function s(f,b){(b==null||b>f.length)&&(b=f.length);for(var g=0,v=new Array(b);g<b;g++)v[g]=f[g];return v}function u(f){if(Array.isArray(f))return s(f)}function p(f){return f&&f.__esModule?f:{default:f}}function w(f){if(typeof Symbol<"u"&&f[Symbol.iterator]!=null||f["@@iterator"]!=null)return Array.from(f)}function k(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function T(f){return u(f)||w(f)||E(f)||k()}function E(f,b){if(f){if(typeof f=="string")return s(f,b);var g=Object.prototype.toString.call(f).slice(8,-1);if(g==="Object"&&f.constructor&&(g=f.constructor.name),g==="Map"||g==="Set")return Array.from(g);if(g==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g))return s(f,b)}}var D=["filled","gradient"],F=["transparent","white"].concat(T(o.propTypesColors)),L=r.default.bool,z=r.default.bool,R=r.default.bool,_=r.default.string,y=r.default.node.isRequired})(Wo);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return p}});var t=s(jg),r=s(Lg),o=Wo;function s(w){return w&&w.__esModule?w:{default:w}}var u={defaultProps:{variant:"filled",color:"white",shadow:!0,className:""},valid:{variants:o.propTypesVariant,colors:o.propTypesColor},styles:{base:{initial:{position:"relative",display:"flex",flexDirection:"flex-col",backgroundClip:"bg-clip-border",borderRadius:"rounded-xl"},shadow:{boxShadow:"shadow-md"}},variants:{filled:t.default,gradient:r.default}}},p=u})(j1);var L1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{cardBody:function(){return r},default:function(){return o}});var r={defaultProps:{className:""},styles:{base:{p:"p-6"}}},o=r})(L1);var D1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{cardFooter:function(){return r},default:function(){return o}});var r={defaultProps:{className:""},styles:{base:{initial:{p:"p-6"},divider:{borderWidth:"border-t",borderColor:"border-blue-gray-50"}}}},o=r})(D1);var z1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return p}});var t=s(jg),r=s(Lg),o=Wo;function s(w){return w&&w.__esModule?w:{default:w}}var u={defaultProps:{variant:"filled",color:"white",shadow:!0,floated:!0,className:""},valid:{variants:o.propTypesVariant,colors:o.propTypesColor},styles:{base:{initial:{position:"relative",backgroundClip:"bg-clip-border",mt:"mt-4",mx:"mx-4",borderRadius:"rounded-xl",overflow:"overflow-hidden"},shadow:{boxShadow:"shadow-lg"},floated:{mt:"-mt-6"}},variants:{filled:t.default,gradient:r.default}}},p=u})(z1);var F1={},V1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{background:"checked:bg-blue-gray-500",border:"checked:border-blue-gray-500",before:"checked:before:bg-blue-gray-500"},gray:{background:"checked:bg-gray-900",border:"checked:border-gray-900",before:"checked:before:bg-gray-900"},brown:{background:"checked:bg-brown-500",border:"checked:border-brown-500",before:"checked:before:bg-brown-500"},"deep-orange":{background:"checked:bg-deep-orange-500",border:"checked:border-deep-orange-500",before:"checked:before:bg-deep-orange-500"},orange:{background:"checked:bg-orange-500",border:"checked:border-orange-500",before:"checked:before:bg-orange-500"},amber:{background:"checked:bg-amber-500",border:"checked:border-amber-500",before:"checked:before:bg-amber-500"},yellow:{background:"checked:bg-yellow-500",border:"checked:border-yellow-500",before:"checked:before:bg-yellow-500"},lime:{background:"checked:bg-lime-500",border:"checked:border-lime-500",before:"checked:before:bg-lime-500"},"light-green":{background:"checked:bg-light-green-500",border:"checked:border-light-green-500",before:"checked:before:bg-light-green-500"},green:{background:"checked:bg-green-500",border:"checked:border-green-500",before:"checked:before:bg-green-500"},teal:{background:"checked:bg-teal-500",border:"checked:border-teal-500",before:"checked:before:bg-teal-500"},cyan:{background:"checked:bg-cyan-500",border:"checked:border-cyan-500",before:"checked:before:bg-cyan-500"},"light-blue":{background:"checked:bg-light-blue-500",border:"checked:border-light-blue-500",before:"checked:before:bg-light-blue-500"},blue:{background:"checked:bg-blue-500",border:"checked:border-blue-500",before:"checked:before:bg-blue-500"},indigo:{background:"checked:bg-indigo-500",border:"checked:border-indigo-500",before:"checked:before:bg-indigo-500"},"deep-purple":{background:"checked:bg-deep-purple-500",border:"checked:border-deep-purple-500",before:"checked:before:bg-deep-purple-500"},purple:{background:"checked:bg-purple-500",border:"checked:border-purple-500",before:"checked:before:bg-purple-500"},pink:{background:"checked:bg-pink-500",border:"checked:border-pink-500",before:"checked:before:bg-pink-500"},red:{background:"checked:bg-red-500",border:"checked:border-red-500",before:"checked:before:bg-red-500"}},r=t})(V1);var Ho={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(F,L){for(var z in L)Object.defineProperty(F,z,{enumerable:!0,get:L[z]})}t(e,{propTypesColor:function(){return u},propTypesLabel:function(){return p},propTypesIcon:function(){return w},propTypesRipple:function(){return k},propTypesClassName:function(){return T},propTypesDisabled:function(){return E},propTypesObject:function(){return D}});var r=s(rt),o=zt;function s(F){return F&&F.__esModule?F:{default:F}}var u=o.propTypesColors,p=r.default.node,w=r.default.node,k=r.default.bool,T=r.default.string,E=r.default.bool,D=r.default.instanceOf(Object)})(Ho);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(w,k){for(var T in k)Object.defineProperty(w,T,{enumerable:!0,get:k[T]})}t(e,{checkbox:function(){return u},default:function(){return p}});var r=s(V1),o=Ho;function s(w){return w&&w.__esModule?w:{default:w}}var u={defaultProps:{color:"gray",label:void 0,icon:void 0,ripple:!0,className:"",disabled:!1,containerProps:void 0,labelProps:void 0,iconProps:void 0},valid:{colors:o.propTypesColor},styles:{base:{root:{display:"inline-flex",alignItems:"items-center"},container:{position:"relative",display:"flex",alignItems:"items-center",cursor:"cursor-pointer",p:"p-3",borderRadius:"rounded-full"},input:{peer:"peer",position:"relative",appearance:"appearance-none",width:"w-5",height:"h-5",borderWidth:"border",borderRadius:"rounded-md",borderColor:"border-blue-gray-200",cursor:"cursor-pointer",transition:"transition-all",before:{content:"before:content['']",display:"before:block",bg:"before:bg-blue-gray-500",width:"before:w-12",height:"before:h-12",borderRadius:"before:rounded-full",position:"before:absolute",top:"before:top-2/4",left:"before:left-2/4",transform:"before:-translate-y-2/4 before:-translate-x-2/4",opacity:"before:opacity-0 hover:before:opacity-10",transition:"before:transition-opacity"}},label:{color:"text-gray-700",fontWeight:"font-light",userSelect:"select-none",cursor:"cursor-pointer",mt:"mt-px"},icon:{color:"text-white",position:"absolute",top:"top-2/4",left:"left-2/4",translate:"-translate-y-2/4 -translate-x-2/4",pointerEvents:"pointer-events-none",opacity:"opacity-0 peer-checked:opacity-100",transition:"transition-opacity"},disabled:{opacity:"opacity-50",pointerEvents:"pointer-events-none"}},colors:r.default}},p=u})(F1);var W1={},H1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{backgroud:"bg-blue-gray-500",color:"text-white"},gray:{backgroud:"bg-gray-900",color:"text-white"},brown:{backgroud:"bg-brown-500",color:"text-white"},"deep-orange":{backgroud:"bg-deep-orange-500",color:"text-white"},orange:{backgroud:"bg-orange-500",color:"text-white"},amber:{backgroud:"bg-amber-500",color:"text-black"},yellow:{backgroud:"bg-yellow-500",color:"text-black"},lime:{backgroud:"bg-lime-500",color:"text-black"},"light-green":{backgroud:"bg-light-green-500",color:"text-white"},green:{backgroud:"bg-green-500",color:"text-white"},teal:{backgroud:"bg-teal-500",color:"text-white"},cyan:{backgroud:"bg-cyan-500",color:"text-white"},"light-blue":{backgroud:"bg-light-blue-500",color:"text-white"},blue:{backgroud:"bg-blue-500",color:"text-white"},indigo:{backgroud:"bg-indigo-500",color:"text-white"},"deep-purple":{backgroud:"bg-deep-purple-500",color:"text-white"},purple:{backgroud:"bg-purple-500",color:"text-white"},pink:{backgroud:"bg-pink-500",color:"text-white"},red:{backgroud:"bg-red-500",color:"text-white"}},r=t})(H1);var B1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{backgroud:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400",color:"text-white"},gray:{backgroud:"bg-gradient-to-tr from-gray-900 to-gray-800",color:"text-white"},brown:{backgroud:"bg-gradient-to-tr from-brown-600 to-brown-400",color:"text-white"},"deep-orange":{backgroud:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400",color:"text-white"},orange:{backgroud:"bg-gradient-to-tr from-orange-600 to-orange-400",color:"text-white"},amber:{backgroud:"bg-gradient-to-tr from-amber-600 to-amber-400",color:"text-black"},yellow:{backgroud:"bg-gradient-to-tr from-yellow-600 to-yellow-400",color:"text-black"},lime:{backgroud:"bg-gradient-to-tr from-lime-600 to-lime-400",color:"text-black"},"light-green":{backgroud:"bg-gradient-to-tr from-light-green-600 to-light-green-400",color:"text-white"},green:{backgroud:"bg-gradient-to-tr from-green-600 to-green-400",color:"text-white"},teal:{backgroud:"bg-gradient-to-tr from-teal-600 to-teal-400",color:"text-white"},cyan:{backgroud:"bg-gradient-to-tr from-cyan-600 to-cyan-400",color:"text-white"},"light-blue":{backgroud:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400",color:"text-white"},blue:{backgroud:"bg-gradient-to-tr from-blue-600 to-blue-400",color:"text-white"},indigo:{backgroud:"bg-gradient-to-tr from-indigo-600 to-indigo-400",color:"text-white"},"deep-purple":{backgroud:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400",color:"text-white"},purple:{backgroud:"bg-gradient-to-tr from-purple-600 to-purple-400",color:"text-white"},pink:{backgroud:"bg-gradient-to-tr from-pink-600 to-pink-400",color:"text-white"},red:{backgroud:"bg-gradient-to-tr from-red-600 to-red-400",color:"text-white"}},r=t})(B1);var X1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{border:"border border-blue-gray-500",color:"text-blue-gray-700"},gray:{border:"border border-gray-900",color:"text-gray-700"},brown:{border:"border border-brown-500",color:"text-brown-700"},"deep-orange":{border:"border border-deep-orange-500",color:"text-deep-orange-700"},orange:{border:"border border-orange-500",color:"text-orange-700"},amber:{border:"border border-amber-500",color:"text-amber-700"},yellow:{border:"border border-yellow-500",color:"text-yellow-700"},lime:{border:"border border-lime-500",color:"text-lime-700"},"light-green":{border:"border border-light-green-500",color:"text-light-green-700"},green:{border:"border border-green-500",color:"text-green-700"},teal:{border:"border border-teal-500",color:"text-teal-700"},cyan:{border:"border border-cyan-500",color:"text-cyan-700"},"light-blue":{border:"border border-light-blue-500",color:"text-light-blue-700"},blue:{border:"border border-blue-500",color:"text-blue-700"},indigo:{border:"border border-indigo-500",color:"text-indigo-700"},"deep-purple":{border:"border border-deep-purple-500",color:"text-deep-purple-700"},purple:{border:"border border-purple-500",color:"text-purple-700"},pink:{border:"border border-pink-500",color:"text-pink-700"},red:{border:"border border-red-500",color:"text-red-700"}},r=t})(X1);var Y1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{backgroud:"bg-blue-gray-500/20",color:"text-blue-gray-900"},gray:{backgroud:"bg-gray-900/10",color:"text-gray-900"},brown:{backgroud:"bg-brown-500/20",color:"text-brown-900"},"deep-orange":{backgroud:"bg-deep-orange-500/20",color:"text-deep-orange-900"},orange:{backgroud:"bg-orange-500/20",color:"text-orange-900"},amber:{backgroud:"bg-amber-500/20",color:"text-amber-900"},yellow:{backgroud:"bg-yellow-500/20",color:"text-yellow-900"},lime:{backgroud:"bg-lime-500/20",color:"text-lime-900"},"light-green":{backgroud:"bg-light-green-500/20",color:"text-light-green-900"},green:{backgroud:"bg-green-500/20",color:"text-green-900"},teal:{backgroud:"bg-teal-500/20",color:"text-teal-900"},cyan:{backgroud:"bg-cyan-500/20",color:"text-cyan-900"},"light-blue":{backgroud:"bg-light-blue-500/20",color:"text-light-blue-900"},blue:{backgroud:"bg-blue-500/20",color:"text-blue-900"},indigo:{backgroud:"bg-indigo-500/20",color:"text-indigo-900"},"deep-purple":{backgroud:"bg-deep-purple-500/20",color:"text-deep-purple-900"},purple:{backgroud:"bg-purple-500/20",color:"text-purple-900"},pink:{backgroud:"bg-pink-500/20",color:"text-pink-900"},red:{backgroud:"bg-red-500/20",color:"text-red-900"}},r=t})(Y1);var Dg={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(R,_){for(var y in _)Object.defineProperty(R,y,{enumerable:!0,get:_[y]})}t(e,{propTypesVariant:function(){return u},propTypesSize:function(){return p},propTypesColor:function(){return w},propTypesIcon:function(){return k},propTypesOpen:function(){return T},propTypesOnClose:function(){return E},propTypesAction:function(){return D},propTypesAnimate:function(){return F},propTypesClassName:function(){return L},propTypesValue:function(){return z}});var r=s(rt),o=zt;function s(R){return R&&R.__esModule?R:{default:R}}var u=["filled","gradient","outlined","ghost"],p=["sm","md","lg"],w=o.propTypesColors,k=r.default.node,T=r.default.bool,E=r.default.func,D=r.default.node,F=o.propTypesAnimation,L=r.default.string,z=r.default.node.isRequired})(Dg);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(E,D){for(var F in D)Object.defineProperty(E,F,{enumerable:!0,get:D[F]})}t(e,{chip:function(){return k},default:function(){return T}});var r=w(H1),o=w(B1),s=w(X1),u=w(Y1),p=Dg;function w(E){return E&&E.__esModule?E:{default:E}}var k={defaultProps:{variant:"filled",size:"md",color:"gray",icon:void 0,open:!0,onClose:void 0,action:void 0,animate:{unmount:{},mount:{}},className:""},valid:{variants:p.propTypesVariant,sizes:p.propTypesSize,colors:p.propTypesColor},styles:{base:{chip:{position:"relative",display:"grid",placeItems:"items-center",fontFamily:"font-sans",fontWeight:"font-bold",textTransform:"uppercase",lineHeight:"leading-none",whiteSpace:"whitespace-nowrap",userSelect:"select-none"},action:{position:"!absolute",top:"top-2/4",right:"right-1",translate:"-translate-y-2/4",mx:"mx-px",rounded:"rounded-md"},icon:{position:"absolute",top:"top-2/4",translate:"-translate-y-2/4"}},sizes:{sm:{chip:{py:"py-1",px:"px-2",fontSize:"text-xs",borderRadius:"rounded-md"},action:{width:"w-4",height:"h-4"},icon:{width:"w-4",height:"h-4",left:"left-1"}},md:{chip:{py:"py-1.5",px:"px-3",fontSize:"text-xs",borderRadius:"rounded-lg"},action:{width:"w-5",height:"h-5"},icon:{width:"w-5",height:"h-5",left:"left-1.5"}},lg:{chip:{py:"py-2",px:"px-4",fontSize:"text-xs",borderRadius:"rounded-lg"},action:{width:"w-6",height:"h-6"},icon:{width:"w-6",height:"h-6",left:"left-1.5"}}},variants:{filled:r.default,gradient:o.default,outlined:s.default,ghost:u.default}}},T=k})(W1);var G1={},Zi={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(L,z){for(var R in z)Object.defineProperty(L,R,{enumerable:!0,get:z[R]})}t(e,{propTypesOpen:function(){return u},propTypesHandler:function(){return p},propTypesSize:function(){return w},propTypesDismiss:function(){return k},propTypesAnimate:function(){return T},propTypesDivider:function(){return E},propTypesClassName:function(){return D},propTypesChildren:function(){return F}});var r=s(rt),o=zt;function s(L){return L&&L.__esModule?L:{default:L}}var u=r.default.bool.isRequired,p=r.default.func,w=["xs","sm","md","lg","xl","xxl"],k=o.propTypesDismissType,T=o.propTypesAnimation,E=r.default.bool,D=r.default.string,F=r.default.node.isRequired})(Zi);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(u,p){for(var w in p)Object.defineProperty(u,w,{enumerable:!0,get:p[w]})}t(e,{dialog:function(){return o},default:function(){return s}});var r=Zi,o={defaultProps:{size:"md",dismiss:{},animate:{unmount:{},mount:{}},className:""},valid:{sizes:r.propTypesSize},styles:{base:{backdrop:{display:"grid",placeItems:"place-items-center",position:"fixed",top:0,left:0,width:"w-screen",height:"h-screen",backgroundColor:"bg-black",backgroundOpacity:"bg-opacity-60",backdropFilter:"backdrop-blur-sm"},container:{position:"relative",bg:"bg-white",m:"m-4",borderRadius:"rounded-lg",boxShadow:"shadow-2xl",color:"text-blue-gray-500",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-base",fontWeight:"font-light",lineHeight:"leading-relaxed"}},sizes:{xs:{width:"w-full md:w-3/5 lg:w-2/5 2xl:w-1/4",minWidth:"min-w-[80%] md:min-w-[60%] lg:min-w-[40%] 2xl:min-w-[25%]",maxWidth:"max-w-[80%] md:max-w-[60%] lg:max-w-[40%] 2xl:max-w-[25%]"},sm:{width:"w-full md:w-2/3 lg:w-2/4 2xl:w-1/3",minWidth:"min-w-[80%] md:min-w-[66.666667%] lg:min-w-[50%] 2xl:min-w-[33.333333%]",maxWidth:"max-w-[80%] md:max-w-[66.666667%] lg:max-w-[50%] 2xl:max-w-[33.333333%]"},md:{width:"w-full md:w-3/4 lg:w-3/5 2xl:w-2/5",minWidth:"min-w-[90%] md:min-w-[75%] lg:min-w-[60%] 2xl:min-w-[40%]",maxWidth:"max-w-[90%] md:max-w-[75%] lg:max-w-[60%] 2xl:max-w-[40%]"},lg:{width:"w-full md:w-5/6 lg:w-3/4 2xl:w-3/5",minWidth:"min-w-[90%] md:min-w-[83.333333%] lg:min-w-[75%] 2xl:min-w-[60%]",maxWidth:"max-w-[90%] md:max-w-[83.333333%] lg:max-w-[75%] 2xl:max-w-[60%]"},xl:{width:"w-full md:w-5/6 2xl:w-3/4",minWidth:"min-w-[95%] md:min-w-[83.333333%] 2xl:min-w-[75%]",maxWidth:"max-w-[95%] md:max-w-[83.333333%] 2xl:max-w-[75%]"},xxl:{display:"flex",flexDirection:"flex-col",width:"w-screen",minWidth:"min-w-[100vw]",maxWidth:"max-w-[100vw]",height:"h-screen",minHeight:"min-h-[100vh]",maxHeight:"max-h-[100vh]",m:"m-0",borderRadius:"rounded-none"}}}},s=o})(G1);var U1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{dialogBody:function(){return r},default:function(){return o}});var r={defaultProps:{className:"",divider:!1},styles:{base:{initial:{position:"relative",p:"p-4",color:"text-blue-gray-500",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-base",fontWeight:"font-light",lineHeight:"leading-relaxed"},divider:{borderTop:"border-t",borderTopColor:"border-t-blue-gray-100",borderBottom:"border-b",borderBottomColor:"border-b-blue-gray-100"}}}},o=r})(U1);var $1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{dialogFooter:function(){return r},default:function(){return o}});var r={defaultProps:{className:""},styles:{base:{display:"flex",alignItems:"items-center",justifyContent:"justify-end",flexShrink:"shrink-0",flexWrap:"flex-wrap",p:"p-4",color:"text-blue-gray-500"}}},o=r})($1);var q1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{dialogHeader:function(){return r},default:function(){return o}});var r={defaultProps:{className:""},styles:{base:{display:"flex",alignItems:"items-center",flexShrink:"shrink-0",p:"p-4",color:"text-blue-gray-900",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-2xl",fontWeight:"font-semibold",lineHeight:"leading-snug"}}},o=r})(q1);var Z1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(E,D){for(var F in D)Object.defineProperty(E,F,{enumerable:!0,get:D[F]})}t(e,{iconButton:function(){return k},default:function(){return T}});var r=w(Eg),o=w(Rg),s=w(Ng),u=w(Ig),p=Vo;function w(E){return E&&E.__esModule?E:{default:E}}var k={defaultProps:{variant:"filled",size:"md",color:"gray",fullWidth:!1,ripple:!0,className:""},valid:{variants:p.propTypesVariant,sizes:p.propTypesSize,colors:p.propTypesColor},styles:{base:{position:"relative",verticalAlign:"align-middle",userSelect:"select-none",fontFamily:"font-sans",fontWeight:"font-medium",textAlign:"text-center",textTransform:"uppercase",transition:"transition-all",disabled:"disabled:opacity-50 disabled:shadow-none disabled:pointer-events-none"},sizes:{sm:{width:"w-8",maxWidth:"max-w-[32px]",height:"h-8",maxHeight:"max-h-[32px]",borderRadius:"rounded-lg",fontSize:"text-xs"},md:{width:"w-10",maxWidth:"max-w-[40px]",height:"h-10",maxHeight:"max-h-[40px]",borderRadius:"rounded-lg",fontSize:"text-xs"},lg:{width:"w-12",maxWidth:"max-w-[48px]",height:"h-12",maxHeight:"max-h-[48px]",borderRadius:"rounded-lg",fontSize:"text-sm"}},variants:{filled:r.default,gradient:o.default,outlined:s.default,text:u.default}}},T=k})(Z1);var K1={},Q1={},J1={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-1.5",fontSize:"peer-placeholder-shown:text-sm",floated:{fontSize:"text-[11px] peer-focus:text-[11px]"},before:{content:"before:content[' ']",display:"before:block",boxSizing:"before:box-border",width:"before:w-2.5",height:"before:h-1.5",mt:"before:mt-[6.5px]",mr:"before:mr-1",borderColor:"peer-placeholder-shown:before:border-transparent",borderRadius:"before:rounded-tl-md",floated:{bt:"before:border-t peer-focus:before:border-t-2",bl:"before:border-l peer-focus:before:border-l-2"},pointerEvents:"before:pointer-events-none",transition:"before:transition-all",disabled:"peer-disabled:before:border-transparent"},after:{content:"after:content[' ']",display:"after:block",flexGrow:"after:flex-grow",boxSizing:"after:box-border",width:"after:w-2.5",height:"after:h-1.5",mt:"after:mt-[6.5px]",ml:"after:ml-1",borderColor:"peer-placeholder-shown:after:border-transparent",borderRadius:"after:rounded-tr-md",floated:{bt:"after:border-t peer-focus:after:border-t-2",br:"after:border-r peer-focus:after:border-r-2"},pointerEvents:"after:pointer-events-none",transition:"after:transition-all",disabled:"peer-disabled:after:border-transparent"}},r=t})(J1);var eC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={black:{color:"text-black",borderColor:"border-black",borderColorFocused:"focus:border-black"},white:{color:"!text-white",borderColor:"border-white",borderColorFocused:"focus:border-white"},"blue-gray":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-gray-500"},gray:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-gray-900"},brown:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-brown-500"},"deep-orange":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-orange-500"},orange:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-orange-500"},amber:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-amber-500"},yellow:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-yellow-500"},lime:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-lime-500"},"light-green":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-green-500"},green:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-green-500"},teal:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-teal-500"},cyan:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-cyan-500"},"light-blue":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-blue-500"},blue:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-500"},indigo:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-indigo-500"},"deep-purple":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-purple-500"},purple:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-purple-500"},pink:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-pink-500"},red:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-red-500"}},r=t})(eC);var tC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={black:{color:"!text-black peer-focus:text-black",before:"before:border-black peer-focus:before:!border-black",after:"after:border-black peer-focus:after:!border-black"},white:{color:"!text-white peer-focus:text-white",before:"before:border-white peer-focus:before:!border-white",after:"after:border-white peer-focus:after:!border-white"},"blue-gray":{color:"text-blue-gray-400 peer-focus:text-blue-gray-500",before:"before:border-blue-gray-200 peer-focus:before:!border-blue-gray-500",after:"after:border-blue-gray-200 peer-focus:after:!border-blue-gray-500"},gray:{color:"text-gray-500 peer-focus:text-gray-900",before:"before:border-blue-gray-200 peer-focus:before:!border-gray-900",after:"after:border-blue-gray-200 peer-focus:after:!border-gray-900"},brown:{color:"text-blue-gray-400 peer-focus:text-brown-500",before:"before:border-blue-gray-200 peer-focus:before:!border-brown-500",after:"after:border-blue-gray-200 peer-focus:after:!border-brown-500"},"deep-orange":{color:"text-blue-gray-400 peer-focus:text-deep-orange-500",before:"before:border-blue-gray-200 peer-focus:before:!border-deep-orange-500",after:"after:border-blue-gray-200 peer-focus:after:!border-deep-orange-500"},orange:{color:"text-blue-gray-400 peer-focus:text-orange-500",before:"before:border-blue-gray-200 peer-focus:before:!border-orange-500",after:"after:border-blue-gray-200 peer-focus:after:!border-orange-500"},amber:{color:"text-blue-gray-400 peer-focus:text-amber-500",before:"before:border-blue-gray-200 peer-focus:before:!border-amber-500",after:"after:border-blue-gray-200 peer-focus:after:!border-amber-500"},yellow:{color:"text-blue-gray-400 peer-focus:text-yellow-500",before:"before:border-blue-gray-200 peer-focus:before:!border-yellow-500",after:"after:border-blue-gray-200 peer-focus:after:!border-yellow-500"},lime:{color:"text-blue-gray-400 peer-focus:text-lime-500",before:"before:border-blue-gray-200 peer-focus:before:!border-lime-500",after:"after:border-blue-gray-200 peer-focus:after:!border-lime-500"},"light-green":{color:"text-blue-gray-400 peer-focus:text-light-green-500",before:"before:border-blue-gray-200 peer-focus:before:!border-light-green-500",after:"after:border-blue-gray-200 peer-focus:after:!border-light-green-500"},green:{color:"text-blue-gray-400 peer-focus:text-green-500",before:"before:border-blue-gray-200 peer-focus:before:!border-green-500",after:"after:border-blue-gray-200 peer-focus:after:!border-green-500"},teal:{color:"text-blue-gray-400 peer-focus:text-teal-500",before:"before:border-blue-gray-200 peer-focus:before:!border-teal-500",after:"after:border-blue-gray-200 peer-focus:after:!border-teal-500"},cyan:{color:"text-blue-gray-400 peer-focus:text-cyan-500",before:"before:border-blue-gray-200 peer-focus:before:!border-cyan-500",after:"after:border-blue-gray-200 peer-focus:after:!border-cyan-500"},"light-blue":{color:"text-blue-gray-400 peer-focus:text-light-blue-500",before:"before:border-blue-gray-200 peer-focus:before:!border-light-blue-500",after:"after:border-blue-gray-200 peer-focus:after:!border-light-blue-500"},blue:{color:"text-blue-gray-400 peer-focus:text-blue-500",before:"before:border-blue-gray-200 peer-focus:before:!border-blue-500",after:"after:border-blue-gray-200 peer-focus:after:!border-blue-500"},indigo:{color:"text-blue-gray-400 peer-focus:text-indigo-500",before:"before:border-blue-gray-200 peer-focus:before:!border-indigo-500",after:"after:border-blue-gray-200 peer-focus:after:!border-indigo-500"},"deep-purple":{color:"text-blue-gray-400 peer-focus:text-deep-purple-500",before:"before:border-blue-gray-200 peer-focus:before:!border-deep-purple-500",after:"after:border-blue-gray-200 peer-focus:after:!border-deep-purple-500"},purple:{color:"text-blue-gray-400 peer-focus:text-purple-500",before:"before:border-blue-gray-200 peer-focus:before:!border-purple-500",after:"after:border-blue-gray-200 peer-focus:after:!border-purple-500"},pink:{color:"text-blue-gray-400 peer-focus:text-pink-500",before:"before:border-blue-gray-200 peer-focus:before:!border-pink-500",after:"after:border-blue-gray-200 peer-focus:after:!border-pink-500"},red:{color:"text-blue-gray-400 peer-focus:text-red-500",before:"before:border-blue-gray-200 peer-focus:before:!border-red-500",after:"after:border-blue-gray-200 peer-focus:after:!border-red-500"}},r=t})(tC);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return p}});var t=s(J1),r=s(eC),o=s(tC);function s(w){return w&&w.__esModule?w:{default:w}}var u={base:{input:{borderWidth:"placeholder-shown:border",borderColor:"placeholder-shown:border-blue-gray-200 placeholder-shown:border-t-blue-gray-200",floated:{borderWidth:"border focus:border-2",borderColor:"border-t-transparent focus:border-t-transparent"}},inputWithIcon:{pr:"!pr-9"},icon:{top:"top-2/4",right:"right-3",transform:"-translate-y-2/4"},label:t.default},sizes:{md:{container:{height:"h-10"},input:{fontSize:"text-sm",px:"px-3",py:"py-2.5",borderRadius:"rounded-[7px]"},label:{lineHeight:"peer-placeholder-shown:leading-[3.75]"},icon:{width:"w-5",height:"h-5"}},lg:{container:{height:"h-11"},input:{fontSize:"text-sm",px:"px-3",py:"py-3",borderRadius:"rounded-md"},label:{lineHeight:"peer-placeholder-shown:leading-[4.1]"},icon:{width:"w-6",height:"h-6"}}},colors:{input:r.default,label:o.default},error:{input:{borderColor:"border-red-500 placeholder-shown:border-t-red-500 placeholder-shown:border-red-500",borderColorFocused:"focus:border-red-500"},label:{color:"text-red-500 peer-focus:text-red-500 peer-placeholder-shown:text-red-500",before:"before:border-red-500 peer-focus:before:border-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},success:{input:{borderColor:"border-green-500 placeholder-shown:border-t-green-500 placeholder-shown:border-green-500",borderColorFocused:"focus:border-green-500"},label:{color:"text-green-500 peer-focus:text-green-500 peer-placeholder-shown:text-green-500",before:"before:border-green-500 peer-focus:before:border-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"}},shrink:{input:{borderTop:"!border-t-transparent"},label:{fontSize:"!text-[11px]",lineHeight:"!leading-tight",borderColor:"before:!border-blue-gray-200 after:!border-blue-gray-200"}}},p=u})(Q1);var rC={},nC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-1.5",fontSize:"peer-placeholder-shown:text-sm",floated:{fontSize:"text-[11px] peer-focus:text-[11px]"},after:{content:"after:content['']",display:"after:block",width:"after:w-full",position:"after:absolute",bottom:"after:-bottom-1.5",left:"left-0",borderWidth:"after:border-b-2",scale:"after:scale-x-0",floated:{scale:"peer-focus:after:scale-x-100"},transition:"after:transition-transform after:duration-300"}},r=t})(nC);var aC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={black:{color:"text-black",borderColor:"border-black",borderColorFocused:"focus:border-black"},white:{color:"!text-white",borderColor:"border-white",borderColorFocused:"focus:border-white"},"blue-gray":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-gray-900"},gray:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-gray-500"},brown:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-brown-500"},"deep-orange":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-orange-500"},orange:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-orange-500"},amber:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-amber-500"},yellow:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-yellow-500"},lime:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-lime-500"},"light-green":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-green-500"},green:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-green-500"},teal:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-teal-500"},cyan:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-cyan-500"},"light-blue":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-blue-500"},blue:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-500"},indigo:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-indigo-500"},"deep-purple":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-purple-500"},purple:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-purple-500"},pink:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-pink-500"},red:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-red-500"}},r=t})(aC);var oC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={black:{color:"!text-black peer-focus:text-black",after:"after:border-black peer-focus:after:border-black"},white:{color:"!text-white peer-focus:text-white",after:"after:border-white peer-focus:after:border-white"},"blue-gray":{color:"text-blue-gray-500 peer-focus:text-blue-gray-500",after:"after:border-blue-gray-500 peer-focus:after:border-blue-gray-500"},gray:{color:"text-gray-500 peer-focus:text-gray-900",after:"after:border-gray-500 peer-focus:after:border-gray-900"},brown:{color:"text-blue-gray-500 peer-focus:text-brown-500",after:"after:border-brown-500 peer-focus:after:border-brown-500"},"deep-orange":{color:"text-blue-gray-500 peer-focus:text-deep-orange-500",after:"after:border-deep-orange-500 peer-focus:after:border-deep-orange-500"},orange:{color:"text-blue-gray-500 peer-focus:text-orange-500",after:"after:border-orange-500 peer-focus:after:border-orange-500"},amber:{color:"text-blue-gray-500 peer-focus:text-amber-500",after:"after:border-amber-500 peer-focus:after:border-amber-500"},yellow:{color:"text-blue-gray-500 peer-focus:text-yellow-500",after:"after:border-yellow-500 peer-focus:after:border-yellow-500"},lime:{color:"text-blue-gray-500 peer-focus:text-lime-500",after:"after:border-lime-500 peer-focus:after:border-lime-500"},"light-green":{color:"text-blue-gray-500 peer-focus:text-light-green-500",after:"after:border-light-green-500 peer-focus:after:border-light-green-500"},green:{color:"text-blue-gray-500 peer-focus:text-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"},teal:{color:"text-blue-gray-500 peer-focus:text-teal-500",after:"after:border-teal-500 peer-focus:after:border-teal-500"},cyan:{color:"text-blue-gray-500 peer-focus:text-cyan-500",after:"after:border-cyan-500 peer-focus:after:border-cyan-500"},"light-blue":{color:"text-blue-gray-500 peer-focus:text-light-blue-500",after:"after:border-light-blue-500 peer-focus:after:border-light-blue-500"},blue:{color:"text-blue-gray-500 peer-focus:text-blue-500",after:"after:border-blue-500 peer-focus:after:border-blue-500"},indigo:{color:"text-blue-gray-500 peer-focus:text-indigo-500",after:"after:border-indigo-500 peer-focus:after:border-indigo-500"},"deep-purple":{color:"text-blue-gray-500 peer-focus:text-deep-purple-500",after:"after:border-deep-purple-500 peer-focus:after:border-deep-purple-500"},purple:{color:"text-blue-gray-500 peer-focus:text-purple-500",after:"after:border-purple-500 peer-focus:after:border-purple-500"},pink:{color:"text-blue-gray-500 peer-focus:text-pink-500",after:"after:border-pink-500 peer-focus:after:border-pink-500"},red:{color:"text-blue-gray-500 peer-focus:text-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},r=t})(oC);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return p}});var t=s(nC),r=s(aC),o=s(oC);function s(w){return w&&w.__esModule?w:{default:w}}var u={base:{input:{borderWidth:"border-b",borderColor:"placeholder-shown:border-blue-gray-200"},inputWithIcon:{pr:"!pr-7"},icon:{top:"top-2/4",right:"right-0",transform:"-translate-y-1/4"},label:t.default},sizes:{md:{container:{height:"h-11"},input:{fontSize:"text-sm",pt:"pt-4",pb:"pb-1.5"},label:{lineHeight:"peer-placeholder-shown:leading-[4.25]"},icon:{width:"w-5",height:"h-5"}},lg:{container:{height:"h-12"},input:{fontSize:"text-sm",px:"px-px",pt:"pt-5",pb:"pb-2"},label:{lineHeight:"peer-placeholder-shown:leading-[4.875]"},icon:{width:"w-6",height:"h-6"}}},colors:{input:r.default,label:o.default},error:{input:{borderColor:"border-red-500 placeholder-shown:border-red-500",borderColorFocused:"focus:border-red-500"},label:{color:"text-red-500 peer-focus:text-red-500 peer-placeholder-shown:text-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},success:{input:{borderColor:"border-green-500 placeholder-shown:border-green-500",borderColorFocused:"focus:border-green-500"},label:{color:"text-green-500 peer-focus:text-green-500 peer-placeholder-shown:text-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"}},shrink:{input:{},label:{fontSize:"!text-[11px]",lineHeight:"!leading-tight"}}},p=u})(rC);var iC={},sC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-2.5",fontSize:"text-sm peer-focus:text-sm",after:{content:"after:content[' ']",display:"after:block",width:"after:w-full",position:"after:absolute",bottom:"after:-bottom-2.5",left:"left-0",borderWidth:"after:border-b-2",scale:"after:scale-x-0",floated:{scale:"peer-focus:after:scale-x-100"},transition:"after:transition-transform after:duration-300"}},r=t})(sC);var lC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={black:{color:"text-black",borderColor:"border-black",borderColorFocused:"focus:border-black"},white:{color:"!text-white",borderColor:"border-white",borderColorFocused:"focus:border-white"},"blue-gray":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-gray-500"},gray:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-gray-900"},brown:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-brown-500"},"deep-orange":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-orange-500"},orange:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-orange-500"},amber:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-amber-500"},yellow:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-yellow-500"},lime:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-lime-500"},"light-green":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-green-500"},green:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-green-500"},teal:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-teal-500"},cyan:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-cyan-500"},"light-blue":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-blue-500"},blue:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-500"},indigo:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-indigo-500"},"deep-purple":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-purple-500"},purple:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-purple-500"},pink:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-pink-500"},red:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-red-500"}},r=t})(lC);var uC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={black:{color:"!text-black peer-focus:black",after:"after:border-black peer-focus:after:border-black"},white:{color:"!text-white peer-focus:white",after:"after:border-white peer-focus:after:border-white"},"blue-gray":{color:"text-blue-gray-500 peer-focus:text-blue-gray-500",after:"after:border-blue-gray-500 peer-focus:after:border-blue-gray-500"},gray:{color:"text-gray-500 peer-focus:text-gray-900",after:"after:border-gray-500 peer-focus:after:border-gray-900"},brown:{color:"text-blue-gray-500 peer-focus:text-brown-500",after:"after:border-brown-500 peer-focus:after:border-brown-500"},"deep-orange":{color:"text-blue-gray-500 peer-focus:text-deep-orange-500",after:"after:border-deep-orange-500 peer-focus:after:border-deep-orange-500"},orange:{color:"text-blue-gray-500 peer-focus:text-orange-500",after:"after:border-orange-500 peer-focus:after:border-orange-500"},amber:{color:"text-blue-gray-500 peer-focus:text-amber-500",after:"after:border-amber-500 peer-focus:after:border-amber-500"},yellow:{color:"text-blue-gray-500 peer-focus:text-yellow-500",after:"after:border-yellow-500 peer-focus:after:border-yellow-500"},lime:{color:"text-blue-gray-500 peer-focus:text-lime-500",after:"after:border-lime-500 peer-focus:after:border-lime-500"},"light-green":{color:"text-blue-gray-500 peer-focus:text-light-green-500",after:"after:border-light-green-500 peer-focus:after:border-light-green-500"},green:{color:"text-blue-gray-500 peer-focus:text-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"},teal:{color:"text-blue-gray-500 peer-focus:text-teal-500",after:"after:border-teal-500 peer-focus:after:border-teal-500"},cyan:{color:"text-blue-gray-500 peer-focus:text-cyan-500",after:"after:border-cyan-500 peer-focus:after:border-cyan-500"},"light-blue":{color:"text-blue-gray-500 peer-focus:text-light-blue-500",after:"after:border-light-blue-500 peer-focus:after:border-light-blue-500"},blue:{color:"text-blue-gray-500 peer-focus:text-blue-500",after:"after:border-blue-500 peer-focus:after:border-blue-500"},indigo:{color:"text-blue-gray-500 peer-focus:text-indigo-500",after:"after:border-indigo-500 peer-focus:after:border-indigo-500"},"deep-purple":{color:"text-blue-gray-500 peer-focus:text-deep-purple-500",after:"after:border-deep-purple-500 peer-focus:after:border-deep-purple-500"},purple:{color:"text-blue-gray-500 peer-focus:text-purple-500",after:"after:border-purple-500 peer-focus:after:border-purple-500"},pink:{color:"text-blue-gray-500 peer-focus:text-pink-500",after:"after:border-pink-500 peer-focus:after:border-pink-500"},red:{color:"text-blue-gray-500 peer-focus:text-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},r=t})(uC);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return p}});var t=s(sC),r=s(lC),o=s(uC);function s(w){return w&&w.__esModule?w:{default:w}}var u={base:{input:{borderWidth:"border-b",borderColor:"placeholder-shown:border-blue-gray-200"},inputWithIcon:{pr:"!pr-7"},icon:{top:"top-2/4",right:"right-0",transform:"-translate-y-1/4"},label:t.default},sizes:{md:{container:{height:"h-11"},input:{fontSize:"text-sm",pt:"pt-4",pb:"pb-1.5"},label:{lineHeight:"peer-placeholder-shown:leading-tight"},icon:{width:"w-5",height:"h-5"}},lg:{container:{height:"h-12"},input:{fontSize:"text-sm",px:"px-px",pt:"pt-5",pb:"pb-2"},label:{lineHeight:"peer-placeholder-shown:leading-tight"},icon:{width:"w-6",height:"h-6"}}},colors:{input:r.default,label:o.default},error:{input:{borderColor:"border-red-500 placeholder-shown:border-red-500",borderColorFocused:"focus:border-red-500"},label:{color:"text-red-500 peer-focus:text-red-500 peer-placeholder-shown:text-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},success:{input:{borderColor:"border-green-500 placeholder-shown:border-green-500",borderColorFocused:"focus:border-green-500"},label:{color:"text-green-500 peer-focus:text-green-500 peer-placeholder-shown:text-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"}},shrink:{input:{},label:{}}},p=u})(iC);var _l={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(M,Y){for(var B in Y)Object.defineProperty(M,B,{enumerable:!0,get:Y[B]})}t(e,{propTypesVariant:function(){return D},propTypesSize:function(){return F},propTypesColor:function(){return L},propTypesLabel:function(){return z},propTypesError:function(){return R},propTypesSuccess:function(){return _},propTypesIcon:function(){return y},propTypesResize:function(){return f},propTypesLabelProps:function(){return b},propTypesContainerProps:function(){return g},propTypesShrink:function(){return v},propTypesClassName:function(){return P}});var r=p(rt),o=zt;function s(M,Y){(Y==null||Y>M.length)&&(Y=M.length);for(var B=0,H=new Array(Y);B<Y;B++)H[B]=M[B];return H}function u(M){if(Array.isArray(M))return s(M)}function p(M){return M&&M.__esModule?M:{default:M}}function w(M){if(typeof Symbol<"u"&&M[Symbol.iterator]!=null||M["@@iterator"]!=null)return Array.from(M)}function k(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function T(M){return u(M)||w(M)||E(M)||k()}function E(M,Y){if(M){if(typeof M=="string")return s(M,Y);var B=Object.prototype.toString.call(M).slice(8,-1);if(B==="Object"&&M.constructor&&(B=M.constructor.name),B==="Map"||B==="Set")return Array.from(B);if(B==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return s(M,Y)}}var D=["standard","outlined","static"],F=["md","lg"],L=["black","white"].concat(T(o.propTypesColors)),z=r.default.string,R=r.default.bool,_=r.default.bool,y=r.default.node,f=r.default.bool,b=r.default.instanceOf(Object),g=r.default.instanceOf(Object),v=r.default.bool,P=r.default.string})(_l);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,E){for(var D in E)Object.defineProperty(T,D,{enumerable:!0,get:E[D]})}t(e,{input:function(){return w},default:function(){return k}});var r=p(Q1),o=p(rC),s=p(iC),u=_l;function p(T){return T&&T.__esModule?T:{default:T}}var w={defaultProps:{variant:"outlined",size:"md",color:"gray",label:"",error:!1,success:!1,icon:void 0,labelProps:void 0,containerProps:void 0,shrink:!1,className:""},valid:{variants:u.propTypesVariant,sizes:u.propTypesSize,colors:u.propTypesColor},styles:{base:{container:{position:"relative",width:"w-full",minWidth:"min-w-[200px]"},input:{peer:"peer",width:"w-full",height:"h-full",bg:"bg-transparent",color:"text-blue-gray-700",fontFamily:"font-sans",fontWeight:"font-normal",outline:"outline outline-0 focus:outline-0",disabled:"disabled:bg-blue-gray-50 disabled:border-0",transition:"transition-all"},label:{display:"flex",width:"w-full",height:"h-full",userSelect:"select-none",pointerEvents:"pointer-events-none",position:"absolute",left:"left-0",fontWeight:"font-normal",overflow:"!overflow-visible",textOverflow:"truncate",color:"peer-placeholder-shown:text-blue-gray-500",lineHeight:"leading-tight peer-focus:leading-tight",disabled:"peer-disabled:text-transparent peer-disabled:peer-placeholder-shown:text-blue-gray-500",transition:"transition-all"},icon:{display:"grid",placeItems:"place-items-center",position:"absolute",color:"text-blue-gray-500"},asterisk:{display:"inline-block",color:"text-red-500",ml:"ml-0.5"}},variants:{outlined:r.default,standard:o.default,static:s.default}}},k=w})(K1);var cC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{menu:function(){return r},default:function(){return o}});var r={defaultProps:{placement:"bottom",offset:5,dismiss:{itemPress:!0},animate:{unmount:{},mount:{}},lockScroll:!1},styles:{base:{menu:{bg:"bg-white",minWidth:"min-w-[180px]",p:"p-3",border:"border border-blue-gray-50",borderRadius:"rounded-md",boxShadow:"shadow-lg shadow-blue-gray-500/10",fontFamily:"font-sans",fontSize:"text-sm",fontWeight:"font-normal",color:"text-blue-gray-500",overflow:"overflow-auto",outline:"focus:outline-none",zIndex:"z-[999]"},item:{initial:{display:"block",width:"w-full",pt:"pt-[9px]",pb:"pb-2",px:"px-3",borderRadius:"rounded-md",textAlign:"text-start",lightHeight:"leading-tight",cursor:"cursor-pointer",userSelect:"select-none",transition:"transition-all",bg:"hover:bg-blue-gray-50 hover:bg-opacity-80 focus:bg-blue-gray-50 focus:bg-opacity-80 active:bg-blue-gray-50 active:bg-opacity-80",color:"hover:text-blue-gray-900 focus:text-blue-gray-900 active:text-blue-gray-900",outline:"outline-none"},disabled:{opacity:"opacity-50",cursor:"cursor-not-allowed",pointerEvents:"pointer-events-none",userSelect:"select-none",bg:"hover:bg-transparent focus:bg-transparent active:bg-transparent",color:"hover:text-blue-gray-500 focus:text-blue-gray-500 active:text-blue-gray-500"}}}}},o=r})(cC);var dC={},fC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={transparent:{backgroud:"bg-transparent",color:"text-white",boxShadow:"shadow-none"},white:{backgroud:"bg-white",color:"text-white"},"blue-gray":{backgroud:"bg-blue-gray-500",color:"text-white"},gray:{backgroud:"bg-gray-500",color:"text-white"},brown:{backgroud:"bg-brown-500",color:"text-white"},"deep-orange":{backgroud:"bg-deep-orange-500",color:"text-white"},orange:{backgroud:"bg-orange-500",color:"text-white"},amber:{backgroud:"bg-amber-500",color:"text-black"},yellow:{backgroud:"bg-yellow-500",color:"text-black"},lime:{backgroud:"bg-lime-500",color:"text-black"},"light-green":{backgroud:"bg-light-green-500",color:"text-white"},green:{backgroud:"bg-green-500",color:"text-white"},teal:{backgroud:"bg-teal-500",color:"text-white"},cyan:{backgroud:"bg-cyan-500",color:"text-white"},"light-blue":{backgroud:"bg-light-blue-500",color:"text-white"},blue:{backgroud:"bg-blue-500",color:"text-white"},indigo:{backgroud:"bg-indigo-500",color:"text-white"},"deep-purple":{backgroud:"bg-deep-purple-500",color:"text-white"},purple:{backgroud:"bg-purple-500",color:"text-white"},pink:{backgroud:"bg-pink-500",color:"text-white"},red:{backgroud:"bg-red-500",color:"text-white"}},r=t})(fC);var pC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={transparent:{backgroud:"bg-transparent",color:"text-blue-gray-900",boxShadow:"shadow-none"},white:{backgroud:"bg-white",color:"text-blue-gray-900"},"blue-gray":{backgroud:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400",color:"text-white"},gray:{backgroud:"bg-gradient-to-tr from-gray-600 to-gray-400",color:"text-white"},brown:{backgroud:"bg-gradient-to-tr from-brown-600 to-brown-400",color:"text-white"},"deep-orange":{backgroud:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400",color:"text-white"},orange:{backgroud:"bg-gradient-to-tr from-orange-600 to-orange-400",color:"text-white"},amber:{backgroud:"bg-gradient-to-tr from-amber-600 to-amber-400",color:"text-black"},yellow:{backgroud:"bg-gradient-to-tr from-yellow-600 to-yellow-400",color:"text-black"},lime:{backgroud:"bg-gradient-to-tr from-lime-600 to-lime-400",color:"text-black"},"light-green":{backgroud:"bg-gradient-to-tr from-light-green-600 to-light-green-400",color:"text-white"},green:{backgroud:"bg-gradient-to-tr from-green-600 to-green-400",color:"text-white"},teal:{backgroud:"bg-gradient-to-tr from-teal-600 to-teal-400",color:"text-white"},cyan:{backgroud:"bg-gradient-to-tr from-cyan-600 to-cyan-400",color:"text-white"},"light-blue":{backgroud:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400",color:"text-white"},blue:{backgroud:"bg-gradient-to-tr from-blue-600 to-blue-400",color:"text-white"},indigo:{backgroud:"bg-gradient-to-tr from-indigo-600 to-indigo-400",color:"text-white"},"deep-purple":{backgroud:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400",color:"text-white"},purple:{backgroud:"bg-gradient-to-tr from-purple-600 to-purple-400",color:"text-white"},pink:{backgroud:"bg-gradient-to-tr from-pink-600 to-pink-400",color:"text-white"},red:{backgroud:"bg-gradient-to-tr from-red-600 to-red-400",color:"text-white"}},r=t})(pC);var id={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,v){for(var P in v)Object.defineProperty(g,P,{enumerable:!0,get:v[P]})}t(e,{propTypesVariant:function(){return D},propTypesColor:function(){return F},propTypesShadow:function(){return L},propTypesBlurred:function(){return z},propTypesFullWidth:function(){return R},propTypesClassName:function(){return _},propTypesChildren:function(){return y},propTypesOpen:function(){return f},propTypesAnimate:function(){return b}});var r=p(rt),o=zt;function s(g,v){(v==null||v>g.length)&&(v=g.length);for(var P=0,M=new Array(v);P<v;P++)M[P]=g[P];return M}function u(g){if(Array.isArray(g))return s(g)}function p(g){return g&&g.__esModule?g:{default:g}}function w(g){if(typeof Symbol<"u"&&g[Symbol.iterator]!=null||g["@@iterator"]!=null)return Array.from(g)}function k(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function T(g){return u(g)||w(g)||E(g)||k()}function E(g,v){if(g){if(typeof g=="string")return s(g,v);var P=Object.prototype.toString.call(g).slice(8,-1);if(P==="Object"&&g.constructor&&(P=g.constructor.name),P==="Map"||P==="Set")return Array.from(P);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return s(g,v)}}var D=["filled","gradient"],F=["transparent","white"].concat(T(o.propTypesColors)),L=r.default.bool,z=r.default.bool,R=r.default.bool,_=r.default.string,y=r.default.node.isRequired,f=r.default.bool.isRequired,b=o.propTypesAnimation})(id);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(k,T){for(var E in T)Object.defineProperty(k,E,{enumerable:!0,get:T[E]})}t(e,{navbar:function(){return p},default:function(){return w}});var r=u(fC),o=u(pC),s=id;function u(k){return k&&k.__esModule?k:{default:k}}var p={defaultProps:{variant:"filled",color:"white",shadow:!0,blurred:!0,fullWidth:!1,className:""},valid:{variants:s.propTypesVariant,colors:s.propTypesColor},styles:{base:{navbar:{initial:{display:"block",width:"w-full",maxWidth:"max-w-screen-2xl",borderRadius:"rounded-xl",py:"py-4",px:"px-8"},shadow:{boxShadow:"shadow-md"},blurred:{backdropFilter:"backdrop-saturate-200 backdrop-blur-2xl",bgOpacity:"bg-opacity-80",borderWidth:"border",borderColor:"border-white/80"},fullWidth:{width:"w-full",maxWidth:"max-w-full",rounded:"rounded-none",px:"px-4"}},mobileNav:{display:"block",width:"w-full",basis:"basis-full",overflow:"overflow-hidden"}},variants:{filled:r.default,gradient:o.default}}},w=p})(dC);var hC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{popover:function(){return r},default:function(){return o}});var r={defaultProps:{placement:"top",offset:5,dismiss:{},animate:{unmount:{},mount:{}},className:""},styles:{base:{bg:"bg-white",p:"p-4",border:"border border-blue-gray-50",borderRadius:"rounded-lg",boxShadow:"shadow-lg shadow-blue-gray-500/10",fontFamily:"font-sans",fontSize:"text-sm",fontWeight:"font-normal",color:"text-blue-gray-500",outline:"focus:outline-none",overflowWrap:"break-words",whiteSpace:"whitespace-normal"}}},o=r})(hC);var gC={},bC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{backgroud:"bg-blue-gray-500",color:"text-white"},gray:{backgroud:"bg-gray-900",color:"text-white"},brown:{backgroud:"bg-brown-500",color:"text-white"},"deep-orange":{backgroud:"bg-deep-orange-500",color:"text-white"},orange:{backgroud:"bg-orange-500",color:"text-white"},amber:{backgroud:"bg-amber-500",color:"text-black"},yellow:{backgroud:"bg-yellow-500",color:"text-black"},lime:{backgroud:"bg-lime-500",color:"text-black"},"light-green":{backgroud:"bg-light-green-500",color:"text-white"},green:{backgroud:"bg-green-500",color:"text-white"},teal:{backgroud:"bg-teal-500",color:"text-white"},cyan:{backgroud:"bg-cyan-500",color:"text-white"},"light-blue":{backgroud:"bg-light-blue-500",color:"text-white"},blue:{backgroud:"bg-blue-500",color:"text-white"},indigo:{backgroud:"bg-indigo-500",color:"text-white"},"deep-purple":{backgroud:"bg-deep-purple-500",color:"text-white"},purple:{backgroud:"bg-purple-500",color:"text-white"},pink:{backgroud:"bg-pink-500",color:"text-white"},red:{backgroud:"bg-red-500",color:"text-white"}},r=t})(bC);var vC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{backgroud:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400",color:"text-white"},gray:{backgroud:"bg-gradient-to-tr from-gray-900 to-gray-800",color:"text-white"},brown:{backgroud:"bg-gradient-to-tr from-brown-600 to-brown-400",color:"text-white"},"deep-orange":{backgroud:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400",color:"text-white"},orange:{backgroud:"bg-gradient-to-tr from-orange-600 to-orange-400",color:"text-white"},amber:{backgroud:"bg-gradient-to-tr from-amber-600 to-amber-400",color:"text-black"},yellow:{backgroud:"bg-gradient-to-tr from-yellow-600 to-yellow-400",color:"text-black"},lime:{backgroud:"bg-gradient-to-tr from-lime-600 to-lime-400",color:"text-black"},"light-green":{backgroud:"bg-gradient-to-tr from-light-green-600 to-light-green-400",color:"text-white"},green:{backgroud:"bg-gradient-to-tr from-green-600 to-green-400",color:"text-white"},teal:{backgroud:"bg-gradient-to-tr from-teal-600 to-teal-400",color:"text-white"},cyan:{backgroud:"bg-gradient-to-tr from-cyan-600 to-cyan-400",color:"text-white"},"light-blue":{backgroud:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400",color:"text-white"},blue:{backgroud:"bg-gradient-to-tr from-blue-600 to-blue-400",color:"text-white"},indigo:{backgroud:"bg-gradient-to-tr from-indigo-600 to-indigo-400",color:"text-white"},"deep-purple":{backgroud:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400",color:"text-white"},purple:{backgroud:"bg-gradient-to-tr from-purple-600 to-purple-400",color:"text-white"},pink:{backgroud:"bg-gradient-to-tr from-pink-600 to-pink-400",color:"text-white"},red:{backgroud:"bg-gradient-to-tr from-red-600 to-red-400",color:"text-white"}},r=t})(vC);var zg={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(F,L){for(var z in L)Object.defineProperty(F,z,{enumerable:!0,get:L[z]})}t(e,{propTypesVariant:function(){return u},propTypesColor:function(){return p},propTypesSize:function(){return w},propTypesValue:function(){return k},propTypesLabel:function(){return T},propTypesBarProps:function(){return E},propTypesClassName:function(){return D}});var r=s(rt),o=zt;function s(F){return F&&F.__esModule?F:{default:F}}var u=["filled","gradient"],p=o.propTypesColors,w=["sm","md","lg"],k=r.default.number,T=r.default.oneOfType([r.default.string,r.default.bool]),E=r.default.instanceOf(Object),D=r.default.string})(zg);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(k,T){for(var E in T)Object.defineProperty(k,E,{enumerable:!0,get:T[E]})}t(e,{progress:function(){return p},default:function(){return w}});var r=u(bC),o=u(vC),s=zg;function u(k){return k&&k.__esModule?k:{default:k}}var p={defaultProps:{variant:"filled",color:"gray",size:"md",value:0,label:!1,className:"",barProps:{}},valid:{variants:s.propTypesVariant,colors:s.propTypesColor,sizes:s.propTypesSize},styles:{base:{container:{initial:{display:"flex",justifyContent:"flex-start",bg:"bg-blue-gray-50",overflow:"overflow-hidden",width:"w-full",fontFamily:"font-sans",borderRadius:"rounded-full",fontSize:"text-xs",fontWeight:"font-medium"},withLabel:{}},bar:{display:"flex",justifyContent:"justify-center",alignItems:"items-center",height:"h-full",overflow:"overflow-hidden",wordBreak:"break-all",borderRadius:"rounded-full"}},sizes:{sm:{container:{initial:{height:"h-1.5"},withLabel:{height:"h-3.5"}},bar:{}},md:{container:{initial:{height:"h-2.5"},withLabel:{height:"h-4"}},bar:{}},lg:{container:{initial:{height:"h-3.5"},withLabel:{height:"h-5"}},bar:{}}},variants:{filled:r.default,gradient:o.default}}},w=p})(gC);var mC={},yC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{color:"text-blue-gray-500",border:"checked:border-blue-gray-500",before:"checked:before:bg-blue-gray-500"},gray:{color:"text-gray-900",border:"checked:border-gray-900",before:"checked:before:bg-gray-900"},brown:{color:"text-brown-500",border:"checked:border-brown-500",before:"checked:before:bg-brown-500"},"deep-orange":{color:"text-deep-orange-500",border:"checked:border-deep-orange-500",before:"checked:before:bg-deep-orange-500"},orange:{color:"text-orange-500",border:"checked:border-orange-500",before:"checked:before:bg-orange-500"},amber:{color:"text-amber-500",border:"checked:border-amber-500",before:"checked:before:bg-amber-500"},yellow:{color:"text-yellow-500",border:"checked:border-yellow-500",before:"checked:before:bg-yellow-500"},lime:{color:"text-lime-500",border:"checked:border-lime-500",before:"checked:before:bg-lime-500"},"light-green":{color:"text-light-green-500",border:"checked:border-light-green-500",before:"checked:before:bg-light-green-500"},green:{color:"text-green-500",border:"checked:border-green-500",before:"checked:before:bg-green-500"},teal:{color:"text-teal-500",border:"checked:border-teal-500",before:"checked:before:bg-teal-500"},cyan:{color:"text-cyan-500",border:"checked:border-cyan-500",before:"checked:before:bg-cyan-500"},"light-blue":{color:"text-light-blue-500",border:"checked:border-light-blue-500",before:"checked:before:bg-light-blue-500"},blue:{color:"text-blue-500",border:"checked:border-blue-500",before:"checked:before:bg-blue-500"},indigo:{color:"text-indigo-500",border:"checked:border-indigo-500",before:"checked:before:bg-indigo-500"},"deep-purple":{color:"text-deep-purple-500",border:"checked:border-deep-purple-500",before:"checked:before:bg-deep-purple-500"},purple:{color:"text-purple-500",border:"checked:border-purple-500",before:"checked:before:bg-purple-500"},pink:{color:"text-pink-500",border:"checked:border-pink-500",before:"checked:before:bg-pink-500"},red:{color:"text-red-500",border:"checked:border-red-500",before:"checked:before:bg-red-500"}},r=t})(yC);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(w,k){for(var T in k)Object.defineProperty(w,T,{enumerable:!0,get:k[T]})}t(e,{radio:function(){return u},default:function(){return p}});var r=s(yC),o=Ho;function s(w){return w&&w.__esModule?w:{default:w}}var u={defaultProps:{color:"gray",label:void 0,icon:void 0,ripple:!0,className:"",disabled:!1,containerProps:void 0,labelProps:void 0,iconProps:void 0},valid:{colors:o.propTypesColor},styles:{base:{root:{display:"inline-flex",alignItems:"items-center"},container:{position:"relative",display:"flex",alignItems:"items-center",cursor:"cursor-pointer",p:"p-3",borderRadius:"rounded-full"},input:{peer:"peer",position:"relative",appearance:"appearance-none",width:"w-5",height:"h-5",borderWidth:"border",borderRadius:"rounded-full",borderColor:"border-blue-gray-200",cursor:"cursor-pointer",transition:"transition-all",before:{content:"before:content['']",display:"before:block",bg:"before:bg-blue-gray-500",width:"before:w-12",height:"before:h-12",borderRadius:"before:rounded-full",position:"before:absolute",top:"before:top-2/4",left:"before:left-2/4",transform:"before:-translate-y-2/4 before:-translate-x-2/4",opacity:"before:opacity-0 hover:before:opacity-10",transition:"before:transition-opacity"}},label:{color:"text-gray-700",fontWeight:"font-light",userSelect:"select-none",cursor:"cursor-pointer",mt:"mt-px"},icon:{position:"absolute",top:"top-2/4",left:"left-2/4",translate:"-translate-y-2/4 -translate-x-2/4",pointerEvents:"pointer-events-none",opacity:"opacity-0 peer-checked:opacity-100",transition:"transition-opacity"},disabled:{opacity:"opacity-50",pointerEvents:"pointer-events-none"}},colors:r.default}},p=u})(mC);var xC={},wC={},CC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-1.5",before:{content:"before:content[' ']",display:"before:block",boxSizing:"before:box-border",width:"before:w-2.5",height:"before:h-1.5",mt:"before:mt-[6.5px]",mr:"before:mr-1",borderRadius:"before:rounded-tl-md",pointerEvents:"before:pointer-events-none",transition:"before:transition-all",disabled:"peer-disabled:before:border-transparent"},after:{content:"after:content[' ']",display:"after:block",flexGrow:"after:flex-grow",boxSizing:"after:box-border",width:"after:w-2.5",height:"after:h-1.5",mt:"after:mt-[6.5px]",ml:"after:ml-1",borderRadius:"after:rounded-tr-md",pointerEvents:"after:pointer-events-none",transition:"after:transition-all",disabled:"peer-disabled:after:border-transparent"}},r=t})(CC);var SC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-blue-gray-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},gray:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-gray-900",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},brown:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-brown-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},"deep-orange":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-deep-orange-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},orange:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-orange-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},amber:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-amber-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},yellow:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-yellow-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},lime:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-lime-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},"light-green":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-light-green-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},green:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-green-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},teal:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-teal-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},cyan:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-cyan-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},"light-blue":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-light-blue-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},blue:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-blue-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},indigo:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-indigo-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},"deep-purple":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-deep-purple-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},purple:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-purple-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},pink:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-pink-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}},red:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-red-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-blue-gray-200",borderTopColor:"border-t-transparent"}}},r=t})(SC);var kC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-blue-gray-500",before:"before:border-blue-gray-500",after:"after:border-blue-gray-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},gray:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-gray-900",before:"before:border-gray-900",after:"after:border-gray-900"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},brown:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-brown-500",before:"before:border-brown-500",after:"after:border-brown-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},"deep-orange":{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-deep-orange-500",before:"before:border-deep-orange-500",after:"after:border-deep-orange-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},orange:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-orange-500",before:"before:border-orange-500",after:"after:border-orange-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},amber:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-amber-500",before:"before:border-amber-500",after:"after:border-amber-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},yellow:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-yellow-500",before:"before:border-yellow-500",after:"after:border-yellow-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},lime:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-lime-500",before:"before:border-lime-500",after:"after:border-lime-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},"light-green":{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-light-green-500",before:"before:border-light-green-500",after:"after:border-light-green-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},green:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-green-500",before:"before:border-green-500",after:"after:border-green-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},teal:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-teal-500",before:"before:border-teal-500",after:"after:border-teal-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},cyan:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-cyan-500",before:"before:border-cyan-500",after:"after:border-cyan-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},"light-blue":{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-light-blue-500",before:"before:border-light-blue-500",after:"after:border-light-blue-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},blue:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-blue-500",before:"before:border-blue-500",after:"after:border-blue-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},indigo:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-indigo-500",before:"before:border-indigo-500",after:"after:border-indigo-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},"deep-purple":{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-deep-purple-500",before:"before:border-deep-purple-500",after:"after:border-deep-purple-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},purple:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-purple-500",before:"before:border-purple-500",after:"after:border-purple-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},pink:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-pink-500",before:"before:border-pink-500",after:"after:border-pink-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}},red:{close:{color:"text-blue-gray-400",before:"before:border-transparent",after:"after:border-transparent"},open:{color:"text-red-500",before:"before:border-red-500",after:"after:border-red-500"},withValue:{color:"text-blue-gray-400",before:"before:border-blue-gray-200",after:"after:border-blue-gray-200"}}},r=t})(kC);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return p}});var t=s(CC),r=s(SC),o=s(kC);function s(w){return w&&w.__esModule?w:{default:w}}var u={base:{select:{},label:t.default},sizes:{md:{container:{height:"h-10"},select:{fontSize:"text-sm",px:"px-3",py:"py-2.5",borderRadius:"rounded-[7px]"},label:{initial:{},states:{close:{lineHeight:"leading-[3.75]"},open:{lineHeight:"leading-tight"},withValue:{lineHeight:"leading-tight"}}}},lg:{container:{height:"h-11"},select:{fontSize:"text-sm",px:"px-3",py:"py-3",borderRadius:"rounded-[7px]"},label:{initial:{},states:{close:{lineHeight:"leading-[4.1]"},open:{lineHeight:"leading-tight"},withValue:{lineHeight:"leading-tight"}}}}},colors:{select:r.default,label:o.default},states:{close:{select:{borderWidth:"border"},label:{fontSize:"text-sm",disabled:"peer-disabled:text-blue-gray-400",before:{bt:"before:border-t-transparent",bl:"before:border-l-transparent"},after:{bt:"after:border-t-transparent",br:"after:border-r-transparent"}}},open:{select:{borderWidth:"border-2",borderColor:"border-t-transparent"},label:{fontSize:"text-[11px]",disabled:"peer-disabled:text-transparent",before:{bt:"before:border-t-2",bl:"before:border-l-2"},after:{bt:"after:border-t-2",br:"after:border-r-2"}}},withValue:{select:{borderWidth:"border",borderColor:"border-t-transparent"},label:{fontSize:"text-[11px]",disabled:"peer-disabled:text-transparent",before:{bt:"before:border-t",bl:"before:border-l"},after:{bt:"after:border-t",br:"after:border-r"}}}},error:{select:{initial:{},states:{close:{borderColor:"border-red-500"},open:{borderColor:"border-red-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-red-500",borderTopColor:"border-t-transparent"}}},label:{initial:{},states:{close:{color:"text-red-500",before:"before:border-red-500",after:"after:border-red-500"},open:{color:"text-red-500",before:"before:border-red-500",after:"after:border-red-500"},withValue:{color:"text-red-500",before:"before:border-red-500",after:"after:border-red-500"}}}},success:{select:{initial:{},states:{close:{borderColor:"border-green-500"},open:{borderColor:"border-green-500",borderTopColor:"border-t-transparent"},withValue:{borderColor:"border-green-500",borderTopColor:"border-t-transparent"}}},label:{initial:{},states:{close:{color:"text-green-500",before:"before:border-green-500",after:"after:border-green-500"},open:{color:"text-green-500",before:"before:border-green-500",after:"after:border-green-500"},withValue:{color:"text-green-500",before:"before:border-green-500",after:"after:border-green-500"}}}}},p=u})(wC);var TC={},PC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-1.5",after:{content:"after:content[' ']",display:"after:block",width:"after:w-full",position:"after:absolute",bottom:"after:-bottom-1.5",left:"left-0",borderWidth:"after:border-b-2",transition:"after:transition-transform after:duration-300"}},r=t})(PC);var _C={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-blue-gray-500"},withValue:{borderColor:"border-blue-gray-200"}},gray:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-gray-900"},withValue:{borderColor:"border-blue-gray-200"}},brown:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-brown-500"},withValue:{borderColor:"border-blue-gray-200"}},"deep-orange":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-deep-orange-500"},withValue:{borderColor:"border-blue-gray-200"}},orange:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-orange-500"},withValue:{borderColor:"border-blue-gray-200"}},amber:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-amber-500"},withValue:{borderColor:"border-blue-gray-200"}},yellow:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-yellow-500"},withValue:{borderColor:"border-blue-gray-200"}},lime:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-lime-500"},withValue:{borderColor:"border-blue-gray-200"}},"light-green":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-light-green-500"},withValue:{borderColor:"border-blue-gray-200"}},green:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-green-500"},withValue:{borderColor:"border-blue-gray-200"}},teal:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-teal-500"},withValue:{borderColor:"border-blue-gray-200"}},cyan:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-cyan-500"},withValue:{borderColor:"border-blue-gray-200"}},"light-blue":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-light-blue-500"},withValue:{borderColor:"border-blue-gray-200"}},blue:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-blue-500"},withValue:{borderColor:"border-blue-gray-200"}},indigo:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-indigo-500"},withValue:{borderColor:"border-blue-gray-200"}},"deep-purple":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-deep-purple-500"},withValue:{borderColor:"border-blue-gray-200"}},purple:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-purple-500"},withValue:{borderColor:"border-blue-gray-200"}},pink:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-pink-500"},withValue:{borderColor:"border-blue-gray-200"}},red:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-red-500"},withValue:{borderColor:"border-blue-gray-200"}}},r=t})(_C);var OC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{close:{color:"text-blue-gray-500",after:"after:border-blue-gray-500"},open:{color:"text-blue-gray-500",after:"after:border-blue-gray-500"},withValue:{color:"text-blue-gray-500",after:"after:border-blue-gray-50"}},gray:{close:{color:"text-blue-gray-500",after:"after:border-gray-500"},open:{color:"text-gray-900",after:"after:border-gray-900"},withValue:{color:"text-blue-gray-500",after:"after:border-gray-500"}},brown:{close:{color:"text-blue-gray-500",after:"after:border-brown-500"},open:{color:"text-brown-500",after:"after:border-brown-500"},withValue:{color:"text-blue-gray-500",after:"after:border-brown-500"}},"deep-orange":{close:{color:"text-blue-gray-500",after:"after:border-deep-orange-500"},open:{color:"text-deep-orange-500",after:"after:border-deep-orange-500"},withValue:{color:"text-blue-gray-500",after:"after:border-deep-orange-500"}},orange:{close:{color:"text-blue-gray-500",after:"after:border-orange-500"},open:{color:"text-orange-500",after:"after:border-orange-500"},withValue:{color:"text-blue-gray-500",after:"after:border-orange-500"}},amber:{close:{color:"text-blue-gray-500",after:"after:border-amber-500"},open:{color:"text-amber-500",after:"after:border-amber-500"},withValue:{color:"text-blue-gray-500",after:"after:border-amber-500"}},yellow:{close:{color:"text-blue-gray-500",after:"after:border-yellow-500"},open:{color:"text-yellow-500",after:"after:border-yellow-500"},withValue:{color:"text-blue-gray-500",after:"after:border-yellow-500"}},lime:{close:{color:"text-blue-gray-500",after:"after:border-lime-500"},open:{color:"text-lime-500",after:"after:border-lime-500"},withValue:{color:"text-blue-gray-500",after:"after:border-lime-500"}},"light-green":{close:{color:"text-blue-gray-500",after:"after:border-light-green-500"},open:{color:"text-light-green-500",after:"after:border-light-green-500"},withValue:{color:"text-blue-gray-500",after:"after:border-light-green-500"}},green:{close:{color:"text-blue-gray-500",after:"after:border-green-500"},open:{color:"text-green-500",after:"after:border-green-500"},withValue:{color:"text-blue-gray-500",after:"after:border-green-500"}},teal:{close:{color:"text-blue-gray-500",after:"after:border-teal-500"},open:{color:"text-teal-500",after:"after:border-teal-500"},withValue:{color:"text-blue-gray-500",after:"after:border-teal-500"}},cyan:{close:{color:"text-blue-gray-500",after:"after:border-cyan-500"},open:{color:"text-cyan-500",after:"after:border-cyan-500"},withValue:{color:"text-blue-gray-500",after:"after:border-cyan-500"}},"light-blue":{close:{color:"text-blue-gray-500",after:"after:border-light-blue-500"},open:{color:"text-light-blue-500",after:"after:border-light-blue-500"},withValue:{color:"text-blue-gray-500",after:"after:border-light-blue-500"}},blue:{close:{color:"text-blue-gray-500",after:"after:border-blue-500"},open:{color:"text-blue-500",after:"after:border-blue-500"},withValue:{color:"text-blue-gray-500",after:"after:border-blue-500"}},indigo:{close:{color:"text-blue-gray-500",after:"after:border-indigo-500"},open:{color:"text-indigo-500",after:"after:border-indigo-500"},withValue:{color:"text-blue-gray-500",after:"after:border-indigo-500"}},"deep-purple":{close:{color:"text-blue-gray-500",after:"after:border-deep-purple-500"},open:{color:"text-deep-purple-500",after:"after:border-deep-purple-500"},withValue:{color:"text-blue-gray-500",after:"after:border-deep-purple-500"}},purple:{close:{color:"text-blue-gray-500",after:"after:border-purple-500"},open:{color:"text-purple-500",after:"after:border-purple-500"},withValue:{color:"text-blue-gray-500",after:"after:border-purple-500"}},pink:{close:{color:"text-blue-gray-500",after:"after:border-pink-500"},open:{color:"text-pink-500",after:"after:border-pink-500"},withValue:{color:"text-blue-gray-500",after:"after:border-pink-500"}},red:{close:{color:"text-blue-gray-500",after:"after:border-red-500"},open:{color:"text-red-500",after:"after:border-red-500"},withValue:{color:"text-blue-gray-500",after:"after:border-red-500"}}},r=t})(OC);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return p}});var t=s(PC),r=s(_C),o=s(OC);function s(w){return w&&w.__esModule?w:{default:w}}var u={base:{select:{},label:t.default},sizes:{md:{container:{height:"h-11"},select:{fontSize:"text-sm",pt:"pt-4",pb:"pb-1.5"},label:{initial:{},states:{close:{lineHeight:"leading-[4.25]"},open:{lineHeight:"leading-tight"},withValue:{lineHeight:"leading-tight"}}}},lg:{container:{height:"h-12"},select:{fontSize:"text-sm",px:"px-px",pt:"pt-5",pb:"pb-2"},label:{initial:{},states:{close:{lineHeight:"leading-[4.875]"},open:{lineHeight:"leading-tight"},withValue:{lineHeight:"leading-tight"}}}}},colors:{select:r.default,label:o.default},states:{close:{select:{borderWidth:"border-b"},label:{fontSize:"text-sm",disabled:"peer-disabled:text-blue-gray-400",after:{transform:"after:scale-x-0"}}},open:{select:{borderWidth:"border-b"},label:{fontSize:"text-[11px]",disabled:"peer-disabled:text-transparent",after:{transform:"after:scale-x-100"}}},withValue:{select:{borderWidth:"border-b"},label:{fontSize:"text-[11px]",disabled:"peer-disabled:text-transparent",after:{transform:"after:scale-x-0"}}}},error:{select:{initial:{},states:{close:{borderColor:"border-red-500"},open:{borderColor:"border-red-500"},withValue:{borderColor:"border-red-500"}}},label:{initial:{},states:{close:{color:"text-red-500",after:"after:border-red-500"},open:{color:"text-red-500",after:"after:border-red-500"},withValue:{color:"text-red-500",after:"after:border-red-500"}}}},success:{select:{initial:{},states:{close:{borderColor:"border-green-500"},open:{borderColor:"border-green-500"},withValue:{borderColor:"border-green-500"}}},label:{initial:{},states:{close:{color:"text-green-500",after:"after:border-green-500"},open:{color:"text-green-500",after:"after:border-green-500"},withValue:{color:"text-green-500",after:"after:border-green-500"}}}}},p=u})(TC);var AC={},MC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-2.5",after:{content:"after:content[' ']",display:"after:block",width:"after:w-full",position:"after:absolute",bottom:"after:-bottom-2.5",left:"left-0",borderWidth:"after:border-b-2",transition:"after:transition-transform after:duration-300"}},r=t})(MC);var EC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-blue-gray-500"},withValue:{borderColor:"border-blue-gray-200"}},gray:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-gray-900"},withValue:{borderColor:"border-blue-gray-200"}},brown:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-brown-500"},withValue:{borderColor:"border-blue-gray-200"}},"deep-orange":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-deep-orange-500"},withValue:{borderColor:"border-blue-gray-200"}},orange:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-orange-500"},withValue:{borderColor:"border-blue-gray-200"}},amber:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-amber-500"},withValue:{borderColor:"border-blue-gray-200"}},yellow:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-yellow-500"},withValue:{borderColor:"border-blue-gray-200"}},lime:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-lime-500"},withValue:{borderColor:"border-blue-gray-200"}},"light-green":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-light-green-500"},withValue:{borderColor:"border-blue-gray-200"}},green:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-green-500"},withValue:{borderColor:"border-blue-gray-200"}},teal:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-teal-500"},withValue:{borderColor:"border-blue-gray-200"}},cyan:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-cyan-500"},withValue:{borderColor:"border-blue-gray-200"}},"light-blue":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-light-blue-500"},withValue:{borderColor:"border-blue-gray-200"}},blue:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-blue-500"},withValue:{borderColor:"border-blue-gray-200"}},indigo:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-indigo-500"},withValue:{borderColor:"border-blue-gray-200"}},"deep-purple":{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-deep-purple-500"},withValue:{borderColor:"border-blue-gray-200"}},purple:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-purple-500"},withValue:{borderColor:"border-blue-gray-200"}},pink:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-pink-500"},withValue:{borderColor:"border-blue-gray-200"}},red:{close:{borderColor:"border-blue-gray-200"},open:{borderColor:"border-red-500"},withValue:{borderColor:"border-blue-gray-200"}}},r=t})(EC);var RC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{close:{color:"text-blue-gray-500",after:"after:border-blue-gray-500"},open:{color:"text-blue-gray-500",after:"after:border-blue-gray-500"},withValue:{color:"text-blue-gray-500",after:"after:border-blue-gray-50"}},gray:{close:{color:"text-blue-gray-500",after:"after:border-gray-500"},open:{color:"text-gray-900",after:"after:border-gray-900"},withValue:{color:"text-blue-gray-500",after:"after:border-gray-500"}},brown:{close:{color:"text-blue-gray-500",after:"after:border-brown-500"},open:{color:"text-brown-500",after:"after:border-brown-500"},withValue:{color:"text-blue-gray-500",after:"after:border-brown-500"}},"deep-orange":{close:{color:"text-blue-gray-500",after:"after:border-deep-orange-500"},open:{color:"text-deep-orange-500",after:"after:border-deep-orange-500"},withValue:{color:"text-blue-gray-500",after:"after:border-deep-orange-500"}},orange:{close:{color:"text-blue-gray-500",after:"after:border-orange-500"},open:{color:"text-orange-500",after:"after:border-orange-500"},withValue:{color:"text-blue-gray-500",after:"after:border-orange-500"}},amber:{close:{color:"text-blue-gray-500",after:"after:border-amber-500"},open:{color:"text-amber-500",after:"after:border-amber-500"},withValue:{color:"text-blue-gray-500",after:"after:border-amber-500"}},yellow:{close:{color:"text-blue-gray-500",after:"after:border-yellow-500"},open:{color:"text-yellow-500",after:"after:border-yellow-500"},withValue:{color:"text-blue-gray-500",after:"after:border-yellow-500"}},lime:{close:{color:"text-blue-gray-500",after:"after:border-lime-500"},open:{color:"text-lime-500",after:"after:border-lime-500"},withValue:{color:"text-blue-gray-500",after:"after:border-lime-500"}},"light-green":{close:{color:"text-blue-gray-500",after:"after:border-light-green-500"},open:{color:"text-light-green-500",after:"after:border-light-green-500"},withValue:{color:"text-blue-gray-500",after:"after:border-light-green-500"}},green:{close:{color:"text-blue-gray-500",after:"after:border-green-500"},open:{color:"text-green-500",after:"after:border-green-500"},withValue:{color:"text-blue-gray-500",after:"after:border-green-500"}},teal:{close:{color:"text-blue-gray-500",after:"after:border-teal-500"},open:{color:"text-teal-500",after:"after:border-teal-500"},withValue:{color:"text-blue-gray-500",after:"after:border-teal-500"}},cyan:{close:{color:"text-blue-gray-500",after:"after:border-cyan-500"},open:{color:"text-cyan-500",after:"after:border-cyan-500"},withValue:{color:"text-blue-gray-500",after:"after:border-cyan-500"}},"light-blue":{close:{color:"text-blue-gray-500",after:"after:border-light-blue-500"},open:{color:"text-light-blue-500",after:"after:border-light-blue-500"},withValue:{color:"text-blue-gray-500",after:"after:border-light-blue-500"}},blue:{close:{color:"text-blue-gray-500",after:"after:border-blue-500"},open:{color:"text-blue-500",after:"after:border-blue-500"},withValue:{color:"text-blue-gray-500",after:"after:border-blue-500"}},indigo:{close:{color:"text-blue-gray-500",after:"after:border-indigo-500"},open:{color:"text-indigo-500",after:"after:border-indigo-500"},withValue:{color:"text-blue-gray-500",after:"after:border-indigo-500"}},"deep-purple":{close:{color:"text-blue-gray-500",after:"after:border-deep-purple-500"},open:{color:"text-deep-purple-500",after:"after:border-deep-purple-500"},withValue:{color:"text-blue-gray-500",after:"after:border-deep-purple-500"}},purple:{close:{color:"text-blue-gray-500",after:"after:border-purple-500"},open:{color:"text-purple-500",after:"after:border-purple-500"},withValue:{color:"text-blue-gray-500",after:"after:border-purple-500"}},pink:{close:{color:"text-blue-gray-500",after:"after:border-pink-500"},open:{color:"text-pink-500",after:"after:border-pink-500"},withValue:{color:"text-blue-gray-500",after:"after:border-pink-500"}},red:{close:{color:"text-blue-gray-500",after:"after:border-red-500"},open:{color:"text-red-500",after:"after:border-red-500"},withValue:{color:"text-blue-gray-500",after:"after:border-red-500"}}},r=t})(RC);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return p}});var t=s(MC),r=s(EC),o=s(RC);function s(w){return w&&w.__esModule?w:{default:w}}var u={base:{select:{},label:t.default},sizes:{md:{container:{height:"h-11"},select:{fontSize:"text-sm",pt:"pt-4",pb:"pb-1.5"},label:{initial:{},states:{close:{lineHeight:"leading-tight"},open:{lineHeight:"leading-tight"},withValue:{lineHeight:"leading-tight"}}}},lg:{container:{height:"h-12"},select:{fontSize:"text-sm",px:"px-px",pt:"pt-5",pb:"pb-2"},label:{initial:{},states:{close:{lineHeight:"leading-tight"},open:{lineHeight:"leading-tight"},withValue:{lineHeight:"leading-tight"}}}}},colors:{select:r.default,label:o.default},states:{close:{select:{borderWidth:"border-b"},label:{fontSize:"text-sm",disabled:"peer-disabled:text-blue-gray-400",after:{transform:"after:scale-x-0"}}},open:{select:{borderWidth:"border-b"},label:{fontSize:"text-sm",disabled:"peer-disabled:text-transparent",after:{transform:"after:scale-x-100"}}},withValue:{select:{borderWidth:"border-b"},label:{fontSize:"text-sm",disabled:"peer-disabled:text-transparent",after:{transform:"after:scale-x-0"}}}},error:{select:{initial:{},states:{close:{borderColor:"border-red-500"},open:{borderColor:"border-red-500"},withValue:{borderColor:"border-red-500"}}},label:{initial:{},states:{close:{color:"text-red-500",after:"after:border-red-500"},open:{color:"text-red-500",after:"after:border-red-500"},withValue:{color:"text-red-500",after:"after:border-red-500"}}}},success:{select:{initial:{},states:{close:{borderColor:"border-green-500"},open:{borderColor:"border-green-500"},withValue:{borderColor:"border-green-500"}}},label:{initial:{},states:{close:{color:"text-green-500",after:"after:border-green-500"},open:{color:"text-green-500",after:"after:border-green-500"},withValue:{color:"text-green-500",after:"after:border-green-500"}}}}},p=u})(AC);var Ol={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(oe,ae){for(var pe in ae)Object.defineProperty(oe,pe,{enumerable:!0,get:ae[pe]})}t(e,{propTypesVariant:function(){return u},propTypesSize:function(){return p},propTypesColor:function(){return w},propTypesLabel:function(){return k},propTypesError:function(){return T},propTypesSuccess:function(){return E},propTypesArrow:function(){return D},propTypesValue:function(){return F},propTypesOnChange:function(){return L},propTypesSelected:function(){return z},propTypesOffset:function(){return R},propTypesDismiss:function(){return _},propTypesAnimate:function(){return y},propTypesAutoHeight:function(){return f},propTypesLockScroll:function(){return b},propTypesLabelProps:function(){return g},propTypesMenuProps:function(){return v},propTypesIndex:function(){return P},propTypesDisabled:function(){return M},propTypesClassName:function(){return Y},propTypesName:function(){return B},propTypesChildren:function(){return H},propTypesContainerProps:function(){return U},propTypesContextValue:function(){return Z}});var r=s(rt),o=zt;function s(oe){return oe&&oe.__esModule?oe:{default:oe}}var u=["standard","outlined","static"],p=["md","lg"],w=o.propTypesColors,k=r.default.string,T=r.default.bool,E=r.default.bool,D=r.default.node,F=r.default.string,L=r.default.func,z=r.default.func,R=o.propTypesOffsetType,_=o.propTypesDismissType,y=o.propTypesAnimation,f=r.default.bool,b=r.default.bool,g=r.default.instanceOf(Object),v=r.default.instanceOf(Object),P=r.default.number,M=r.default.bool,Y=r.default.string,B=r.default.string,H=r.default.node.isRequired,U=r.default.instanceOf(Object),Z=r.default.shape({selectedIndex:r.default.number.isRequired,setSelectedIndex:r.default.func.isRequired,activeIndex:r.default.oneOfType([r.default.number,r.default.instanceOf(null)]),setActiveIndex:r.default.func.isRequired,listRef:r.default.instanceOf(Object).isRequired,setOpen:r.default.func.isRequired,onChange:r.default.func.isRequired,getItemProps:r.default.func.isRequired,dataRef:r.default.instanceOf(Object).isRequired}).isRequired})(Ol);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,E){for(var D in E)Object.defineProperty(T,D,{enumerable:!0,get:E[D]})}t(e,{select:function(){return w},default:function(){return k}});var r=p(wC),o=p(TC),s=p(AC),u=Ol;function p(T){return T&&T.__esModule?T:{default:T}}var w={defaultProps:{variant:"outlined",color:"gray",size:"md",label:"",error:!1,success:!1,arrow:void 0,value:void 0,onChange:void 0,selected:void 0,offset:5,dismiss:{},animate:{unmount:{},mount:{}},autoHeight:!1,lockScroll:!1,labelProps:{},menuProps:{},className:"",disabled:!1,containerProps:void 0},valid:{variants:u.propTypesVariant,sizes:u.propTypesSize,colors:u.propTypesColor},styles:{base:{container:{position:"relative",width:"w-full",minWidth:"min-w-[200px]"},select:{peer:"peer",width:"w-full",height:"h-full",bg:"bg-transparent",color:"text-blue-gray-700",fontFamily:"font-sans",fontWeight:"font-normal",textAlign:"text-left",outline:"outline outline-0 focus:outline-0",disabled:"disabled:bg-blue-gray-50 disabled:border-0",transition:"transition-all"},arrow:{initial:{display:"grid",placeItems:"place-items-center",position:"absolute",top:"top-2/4",right:"right-2",pt:"pt-px",width:"w-5",height:"h-5",color:"text-blue-gray-400",transform:"rotate-0 -translate-y-2/4",transition:"transition-all"},active:{transform:"rotate-180",mt:"mt-px"}},label:{display:"flex",width:"w-full",height:"h-full",userSelect:"select-none",pointerEvents:"pointer-events-none",position:"absolute",left:"left-0",fontWeight:"font-normal",transition:"transition-all"},menu:{width:"w-full",maxHeight:"max-h-96",bg:"bg-white",p:"p-3",border:"border border-blue-gray-50",borderRadius:"rounded-md",boxShadow:"shadow-lg shadow-blue-gray-500/10",fontFamily:"font-sans",fontSize:"text-sm",fontWeight:"font-normal",color:"text-blue-gray-500",overflow:"overflow-auto",outline:"focus:outline-none"},option:{initial:{pt:"pt-[9px]",pb:"pb-2",px:"px-3",borderRadius:"rounded-md",lightHeight:"leading-tight",cursor:"cursor-pointer",userSelect:"select-none",background:"hover:bg-blue-gray-50 focus:bg-blue-gray-50",opacity:"hover:bg-opacity-80 focus:bg-opacity-80",color:"hover:text-blue-gray-900 focus:text-blue-gray-900",outline:"outline outline-0",transition:"transition-all"},active:{bg:"bg-blue-gray-50 bg-opacity-80",color:"text-blue-gray-900"},disabled:{opacity:"opacity-50",cursor:"cursor-not-allowed",userSelect:"select-none",pointerEvents:"pointer-events-none"}}},variants:{outlined:r.default,standard:o.default,static:s.default}}},k=w})(xC);var NC={},IC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{input:"checked:bg-blue-gray-500",circle:"peer-checked:border-blue-gray-500",before:"peer-checked:before:bg-blue-gray-500"},gray:{input:"checked:bg-gray-900",circle:"peer-checked:border-gray-900",before:"peer-checked:before:bg-gray-900"},brown:{input:"checked:bg-brown-500",circle:"peer-checked:border-brown-500",before:"peer-checked:before:bg-brown-500"},"deep-orange":{input:"checked:bg-deep-orange-500",circle:"peer-checked:border-deep-orange-500",before:"peer-checked:before:bg-deep-orange-500"},orange:{input:"checked:bg-orange-500",circle:"peer-checked:border-orange-500",before:"peer-checked:before:bg-orange-500"},amber:{input:"checked:bg-amber-500",circle:"peer-checked:border-amber-500",before:"peer-checked:before:bg-amber-500"},yellow:{input:"checked:bg-yellow-500",circle:"peer-checked:border-yellow-500",before:"peer-checked:before:bg-yellow-500"},lime:{input:"checked:bg-lime-500",circle:"peer-checked:border-lime-500",before:"peer-checked:before:bg-lime-500"},"light-green":{input:"checked:bg-light-green-500",circle:"peer-checked:border-light-green-500",before:"peer-checked:before:bg-light-green-500"},green:{input:"checked:bg-green-500",circle:"peer-checked:border-green-500",before:"peer-checked:before:bg-green-500"},teal:{input:"checked:bg-teal-500",circle:"peer-checked:border-teal-500",before:"peer-checked:before:bg-teal-500"},cyan:{input:"checked:bg-cyan-500",circle:"peer-checked:border-cyan-500",before:"peer-checked:before:bg-cyan-500"},"light-blue":{input:"checked:bg-light-blue-500",circle:"peer-checked:border-light-blue-500",before:"peer-checked:before:bg-light-blue-500"},blue:{input:"checked:bg-blue-500",circle:"peer-checked:border-blue-500",before:"peer-checked:before:bg-blue-500"},indigo:{input:"checked:bg-indigo-500",circle:"peer-checked:border-indigo-500",before:"peer-checked:before:bg-indigo-500"},"deep-purple":{input:"checked:bg-deep-purple-500",circle:"peer-checked:border-deep-purple-500",before:"peer-checked:before:bg-deep-purple-500"},purple:{input:"checked:bg-purple-500",circle:"peer-checked:border-purple-500",before:"peer-checked:before:bg-purple-500"},pink:{input:"checked:bg-pink-500",circle:"peer-checked:border-pink-500",before:"peer-checked:before:bg-pink-500"},red:{input:"checked:bg-red-500",circle:"peer-checked:border-red-500",before:"peer-checked:before:bg-red-500"}},r=t})(IC);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(w,k){for(var T in k)Object.defineProperty(w,T,{enumerable:!0,get:k[T]})}t(e,{switchButton:function(){return u},default:function(){return p}});var r=s(IC),o=Ho;function s(w){return w&&w.__esModule?w:{default:w}}var u={defaultProps:{color:"gray",label:"",ripple:!0,className:"",disabled:!1,containerProps:void 0,labelProps:void 0,circleProps:void 0},valid:{colors:o.propTypesColor},styles:{base:{root:{display:"inline-flex",alignItems:"items-center"},container:{position:"relative",display:"inline-block",width:"w-8",height:"h-4",cursor:"cursor-pointer",borderRadius:"rounded-full"},input:{peer:"peer",appearance:"appearance-none",width:"w-8",height:"h-4",position:"absolute",background:"bg-blue-gray-100",borderRadius:"rounded-full",cursor:"cursor-pointer",transition:"transition-colors duration-300"},circle:{bg:"bg-white",width:"w-5",height:"h-5",borderWidth:"border",borderColor:"border-blue-gray-100",borderRadius:"rounded-full",boxShadow:"shadow-md",position:"absolute",top:"top-2/4",left:"-left-1",transform:"-translate-y-2/4 peer-checked:translate-x-full",transition:"transition-all duration-300",cursor:"cursor-pointer",before:{content:"before:content['']",display:"before:block",bg:"before:bg-blue-gray-500",width:"before:w-10",height:"before:h-10",borderRadius:"before:rounded-full",position:"before:absolute",top:"before:top-2/4",left:"before:left-2/4",transform:"before:-translate-y-2/4 before:-translate-x-2/4",transition:"before:transition-opacity",opacity:"before:opacity-0 hover:before:opacity-10"}},ripple:{display:"inline-block",top:"top-2/4",left:"left-2/4",transform:"-translate-x-2/4 -translate-y-2/4",p:"p-5",borderRadius:"rounded-full"},label:{color:"text-gray-700",fontWeight:"font-light",userSelect:"select-none",cursor:"cursor-pointer",mt:"mt-px",ml:"ml-3",mb:"mb-0"},disabled:{opacity:"opacity-50",pointerEvents:"pointer-events-none"}},colors:r.default}},p=u})(NC);var jC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{tab:function(){return r},default:function(){return o}});var r={defaultProps:{className:"",activeClassName:"",disabled:!1},styles:{base:{tab:{initial:{display:"flex",alignItems:"items-center",justifyContent:"justify-center",textAlign:"text-center",width:"w-full",height:"h-full",position:"relative",bg:"bg-transparent",py:"py-1",px:"px-2",color:"text-blue-gray-900",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-base",fontWeight:"font-normal",lineHeight:"leading-relaxed",userSelect:"select-none",cursor:"cursor-pointer"},disabled:{opacity:"opacity-50",cursor:"cursor-not-allowed",pointerEvents:"pointer-events-none",userSelect:"select-none"}},indicator:{position:"absolute",inset:"inset-0",zIndex:"z-10",height:"h-full",bg:"bg-white",borderRadius:"rounded-md",boxShadow:"shadow"}}}},o=r})(jC);var LC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{tabs:function(){return r},default:function(){return o}});var r={defaultProps:{className:"",orientation:"horizontal"},styles:{base:{overflow:"overflow-hidden"},horizontal:{display:"block"},vertical:{display:"flex"}}},o=r})(LC);var DC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{tabsBody:function(){return r},default:function(){return o}});var r={defaultProps:{animate:{unmount:{},mount:{}},className:""},styles:{base:{display:"block",width:"w-full",position:"relative",bg:"bg-transparent",overflow:"overflow-hidden"}}},o=r})(DC);var zC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{tabsHeader:function(){return r},default:function(){return o}});var r={defaultProps:{className:""},styles:{base:{display:"flex",position:"relative",bg:"bg-blue-gray-50",bgOpacity:"bg-opacity-60",borderRadius:"rounded-lg",p:"p-1"},horizontal:{flexDirection:"flex-row"},vertical:{flexDirection:"flex-col"}}},o=r})(zC);var FC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{tabPanel:function(){return r},default:function(){return o}});var r={defaultProps:{className:""},styles:{base:{width:"w-full",height:"h-max",color:"text-gray-700",p:"p-4",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-base",fontWeight:"font-light",lineHeight:"leading-relaxed"}}},o=r})(FC);var VC={},WC={},HC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-1.5",fontSize:"peer-placeholder-shown:text-sm",floated:{fontSize:"text-[11px] peer-focus:text-[11px]"},before:{content:"before:content[' ']",display:"before:block",boxSizing:"before:box-border",width:"before:w-2.5",height:"before:h-1.5",mt:"before:mt-[6.5px]",mr:"before:mr-1",borderColor:"peer-placeholder-shown:before:border-transparent",borderRadius:"before:rounded-tl-md",floated:{bt:"before:border-t peer-focus:before:border-t-2",bl:"before:border-l peer-focus:before:border-l-2"},pointerEvents:"before:pointer-events-none",transition:"before:transition-all",disabled:"peer-disabled:before:border-transparent"},after:{content:"after:content[' ']",display:"after:block",flexGrow:"after:flex-grow",boxSizing:"after:box-border",width:"after:w-2.5",height:"after:h-1.5",mt:"after:mt-[6.5px]",ml:"after:ml-1",borderColor:"peer-placeholder-shown:after:border-transparent",borderRadius:"after:rounded-tr-md",floated:{bt:"after:border-t peer-focus:after:border-t-2",br:"after:border-r peer-focus:after:border-r-2"},pointerEvents:"after:pointer-events-none",transition:"after:transition-all",disabled:"peer-disabled:after:border-transparent"}},r=t})(HC);var BC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-gray-500"},gray:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-gray-900"},brown:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-brown-500"},"deep-orange":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-orange-500"},orange:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-orange-500"},amber:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-amber-500"},yellow:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-yellow-500"},lime:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-lime-500"},"light-green":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-green-500"},green:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-green-500"},teal:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-teal-500"},cyan:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-cyan-500"},"light-blue":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-blue-500"},blue:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-500"},indigo:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-indigo-500"},"deep-purple":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-purple-500"},purple:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-purple-500"},pink:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-pink-500"},red:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-red-500"}},r=t})(BC);var XC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{color:"text-blue-gray-400 peer-focus:text-blue-gray-500",before:"before:border-blue-gray-200 peer-focus:before:!border-blue-gray-500",after:"after:border-blue-gray-200 peer-focus:after:!border-blue-gray-500"},gray:{color:"text-blue-gray-400 peer-focus:text-gray-900",before:"before:border-blue-gray-200 peer-focus:before:!border-gray-900",after:"after:border-blue-gray-200 peer-focus:after:!border-gray-900"},brown:{color:"text-blue-gray-400 peer-focus:text-brown-500",before:"before:border-blue-gray-200 peer-focus:before:!border-brown-500",after:"after:border-blue-gray-200 peer-focus:after:!border-brown-500"},"deep-orange":{color:"text-blue-gray-400 peer-focus:text-deep-orange-500",before:"before:border-blue-gray-200 peer-focus:before:!border-deep-orange-500",after:"after:border-blue-gray-200 peer-focus:after:!border-deep-orange-500"},orange:{color:"text-blue-gray-400 peer-focus:text-orange-500",before:"before:border-blue-gray-200 peer-focus:before:!border-orange-500",after:"after:border-blue-gray-200 peer-focus:after:!border-orange-500"},amber:{color:"text-blue-gray-400 peer-focus:text-amber-500",before:"before:border-blue-gray-200 peer-focus:before:!border-amber-500",after:"after:border-blue-gray-200 peer-focus:after:!border-amber-500"},yellow:{color:"text-blue-gray-400 peer-focus:text-yellow-500",before:"before:border-blue-gray-200 peer-focus:before:!border-yellow-500",after:"after:border-blue-gray-200 peer-focus:after:!border-yellow-500"},lime:{color:"text-blue-gray-400 peer-focus:text-lime-500",before:"before:border-blue-gray-200 peer-focus:before:!border-lime-500",after:"after:border-blue-gray-200 peer-focus:after:!border-lime-500"},"light-green":{color:"text-blue-gray-400 peer-focus:text-light-green-500",before:"before:border-blue-gray-200 peer-focus:before:!border-light-green-500",after:"after:border-blue-gray-200 peer-focus:after:!border-light-green-500"},green:{color:"text-blue-gray-400 peer-focus:text-green-500",before:"before:border-blue-gray-200 peer-focus:before:!border-green-500",after:"after:border-blue-gray-200 peer-focus:after:!border-green-500"},teal:{color:"text-blue-gray-400 peer-focus:text-teal-500",before:"before:border-blue-gray-200 peer-focus:before:!border-teal-500",after:"after:border-blue-gray-200 peer-focus:after:!border-teal-500"},cyan:{color:"text-blue-gray-400 peer-focus:text-cyan-500",before:"before:border-blue-gray-200 peer-focus:before:!border-cyan-500",after:"after:border-blue-gray-200 peer-focus:after:!border-cyan-500"},"light-blue":{color:"text-blue-gray-400 peer-focus:text-light-blue-500",before:"before:border-blue-gray-200 peer-focus:before:!border-light-blue-500",after:"after:border-blue-gray-200 peer-focus:after:!border-light-blue-500"},blue:{color:"text-blue-gray-400 peer-focus:text-blue-500",before:"before:border-blue-gray-200 peer-focus:before:!border-blue-500",after:"after:border-blue-gray-200 peer-focus:after:!border-blue-500"},indigo:{color:"text-blue-gray-400 peer-focus:text-indigo-500",before:"before:border-blue-gray-200 peer-focus:before:!border-indigo-500",after:"after:border-blue-gray-200 peer-focus:after:!border-indigo-500"},"deep-purple":{color:"text-blue-gray-400 peer-focus:text-deep-purple-500",before:"before:border-blue-gray-200 peer-focus:before:!border-deep-purple-500",after:"after:border-blue-gray-200 peer-focus:after:!border-deep-purple-500"},purple:{color:"text-blue-gray-400 peer-focus:text-purple-500",before:"before:border-blue-gray-200 peer-focus:before:!border-purple-500",after:"after:border-blue-gray-200 peer-focus:after:!border-purple-500"},pink:{color:"text-blue-gray-400 peer-focus:text-pink-500",before:"before:border-blue-gray-200 peer-focus:before:!border-pink-500",after:"after:border-blue-gray-200 peer-focus:after:!border-pink-500"},red:{color:"text-blue-gray-400 peer-focus:text-red-500",before:"before:border-blue-gray-200 peer-focus:before:!border-red-500",after:"after:border-blue-gray-200 peer-focus:after:!border-red-500"}},r=t})(XC);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return p}});var t=s(HC),r=s(BC),o=s(XC);function s(w){return w&&w.__esModule?w:{default:w}}var u={base:{textarea:{borderWidth:"placeholder-shown:border",borderColor:"placeholder-shown:border-blue-gray-200 placeholder-shown:border-t-blue-gray-200",floated:{borderWidth:"border focus:border-2",borderColor:"border-t-transparent focus:border-t-transparent"}},label:t.default},sizes:{md:{container:{height:"h-10"},textarea:{fontSize:"text-sm",px:"px-3",py:"py-2.5",borderRadius:"rounded-[7px]"},label:{lineHeight:"peer-placeholder-shown:leading-[3.75]"}},lg:{container:{height:"h-11"},textarea:{fontSize:"text-sm",px:"px-3",py:"py-3",borderRadius:"rounded-md"},label:{lineHeight:"peer-placeholder-shown:leading-[4.1]"}}},colors:{textarea:r.default,label:o.default},error:{textarea:{borderColor:"border-red-500 placeholder-shown:border-t-red-500 placeholder-shown:border-red-500",borderColorFocused:"focus:border-red-500"},label:{color:"text-red-500 peer-focus:text-red-500 peer-placeholder-shown:text-red-500",before:"before:border-red-500 peer-focus:before:border-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},success:{textarea:{borderColor:"border-green-500 placeholder-shown:border-t-green-500 placeholder-shown:border-green-500",borderColorFocused:"focus:border-green-500"},label:{color:"text-green-500 peer-focus:text-green-500 peer-placeholder-shown:text-green-500",before:"before:border-green-500 peer-focus:before:border-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"}},shrink:{textarea:{borderTop:"!border-t-transparent"},label:{fontSize:"!text-[11px]",lineHeight:"!leading-tight",borderColor:"before:!border-blue-gray-200 after:!border-blue-gray-200"}}},p=u})(WC);var YC={},GC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-1.5",fontSize:"peer-placeholder-shown:text-sm",floated:{fontSize:"text-[11px] peer-focus:text-[11px]"},after:{content:"after:content[' ']",display:"after:block",width:"after:w-full",position:"after:absolute",bottom:"after:-bottom-0",left:"left-0",borderWidth:"after:border-b-2",scale:"after:scale-x-0",floated:{scale:"peer-focus:after:scale-x-100"},transition:"after:transition-transform after:duration-300"}},r=t})(GC);var UC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-gray-500"},gray:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-gray-900"},brown:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-brown-500"},"deep-orange":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-orange-500"},orange:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-orange-500"},amber:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-amber-500"},yellow:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-yellow-500"},lime:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-lime-500"},"light-green":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-green-500"},green:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-green-500"},teal:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-teal-500"},cyan:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-cyan-500"},"light-blue":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-blue-500"},blue:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-500"},indigo:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-indigo-500"},"deep-purple":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-purple-500"},purple:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-purple-500"},pink:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-pink-500"},red:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-red-500"}},r=t})(UC);var $C={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{color:"text-blue-gray-500 peer-focus:text-blue-gray-500",after:"after:border-blue-gray-500 peer-focus:after:!border-blue-gray-500"},gray:{color:"text-gray-500 peer-focus:text-gray-900",after:"after:border-gray-500 peer-focus:after:!border-gray-900"},brown:{color:"text-blue-gray-500 peer-focus:text-brown-500",after:"after:border-brown-500 peer-focus:after:!border-brown-500"},"deep-orange":{color:"text-blue-gray-500 peer-focus:text-deep-orange-500",after:"after:border-deep-orange-500 peer-focus:after:!border-deep-orange-500"},orange:{color:"text-blue-gray-500 peer-focus:text-orange-500",after:"after:border-orange-500 peer-focus:after:!border-orange-500"},amber:{color:"text-blue-gray-500 peer-focus:text-amber-500",after:"after:border-amber-500 peer-focus:after:!border-amber-500"},yellow:{color:"text-blue-gray-500 peer-focus:text-yellow-500",after:"after:border-yellow-500 peer-focus:after:!border-yellow-500"},lime:{color:"text-blue-gray-500 peer-focus:text-lime-500",after:"after:border-lime-500 peer-focus:after:!border-lime-500"},"light-green":{color:"text-blue-gray-500 peer-focus:text-light-green-500",after:"after:border-light-green-500 peer-focus:after:!border-light-green-500"},green:{color:"text-blue-gray-500 peer-focus:text-green-500",after:"after:border-green-500 peer-focus:after:!border-green-500"},teal:{color:"text-blue-gray-500 peer-focus:text-teal-500",after:"after:border-teal-500 peer-focus:after:!border-teal-500"},cyan:{color:"text-blue-gray-500 peer-focus:text-cyan-500",after:"after:border-cyan-500 peer-focus:after:!border-cyan-500"},"light-blue":{color:"text-blue-gray-500 peer-focus:text-light-blue-500",after:"after:border-light-blue-500 peer-focus:after:!border-light-blue-500"},blue:{color:"text-blue-gray-500 peer-focus:text-blue-500",after:"after:border-blue-500 peer-focus:after:!border-blue-500"},indigo:{color:"text-blue-gray-500 peer-focus:text-indigo-500",after:"after:border-indigo-500 peer-focus:after:!border-indigo-500"},"deep-purple":{color:"text-blue-gray-500 peer-focus:text-deep-purple-500",after:"after:border-deep-purple-500 peer-focus:after:!border-deep-purple-500"},purple:{color:"text-blue-gray-500 peer-focus:text-purple-500",after:"after:border-purple-500 peer-focus:after:!border-purple-500"},pink:{color:"text-blue-gray-500 peer-focus:text-pink-500",after:"after:border-pink-500 peer-focus:after:!border-pink-500"},red:{color:"text-blue-gray-500 peer-focus:text-red-500",after:"after:border-red-500 peer-focus:after:!border-red-500"}},r=t})($C);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return p}});var t=s(GC),r=s(UC),o=s($C);function s(w){return w&&w.__esModule?w:{default:w}}var u={base:{textarea:{borderWidth:"border-b",borderColor:"placeholder-shown:border-blue-gray-200"},label:t.default},sizes:{md:{container:{height:"h-11"},textarea:{fontSize:"text-sm",pt:"pt-4",pb:"pb-1.5"},label:{lineHeight:"peer-placeholder-shown:leading-[4.25]"}},lg:{container:{height:"h-12"},textarea:{fontSize:"text-sm",px:"px-px",pt:"pt-5",pb:"pb-2"},label:{lineHeight:"peer-placeholder-shown:leading-[4.875]"}}},colors:{textarea:r.default,label:o.default},error:{textarea:{borderColor:"border-red-500 placeholder-shown:border-red-500",borderColorFocused:"focus:border-red-500"},label:{color:"text-red-500 peer-focus:text-red-500 peer-placeholder-shown:text-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},success:{textarea:{borderColor:"border-green-500 placeholder-shown:border-green-500",borderColorFocused:"focus:border-green-500"},label:{color:"text-green-500 peer-focus:text-green-500 peer-placeholder-shown:text-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"}},shrink:{textarea:{},label:{fontSize:"!text-[11px]",lineHeight:"!leading-tight"}}},p=u})(YC);var qC={},ZC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={position:"-top-2.5",fontSize:"text-sm peer-focus:text-sm",after:{content:"after:content[' ']",display:"after:block",width:"after:w-full",position:"after:absolute",bottom:"after:-bottom-1",left:"left-0",borderWidth:"after:border-b-2",scale:"after:scale-x-0",floated:{scale:"peer-focus:after:scale-x-100"},transition:"after:transition-transform after:duration-300"}},r=t})(ZC);var KC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-gray-500"},gray:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-gray-900"},brown:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-brown-500"},"deep-orange":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-orange-500"},orange:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-orange-500"},amber:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-amber-500"},yellow:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-yellow-500"},lime:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-lime-500"},"light-green":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-green-500"},green:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-green-500"},teal:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-teal-500"},cyan:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-cyan-500"},"light-blue":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-light-blue-500"},blue:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-blue-500"},indigo:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-indigo-500"},"deep-purple":{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-deep-purple-500"},purple:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-purple-500"},pink:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-pink-500"},red:{borderColor:"border-blue-gray-200",borderColorFocused:"focus:border-red-500"}},r=t})(KC);var QC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{color:"text-blue-gray-500 peer-focus:text-blue-gray-500",after:"after:border-blue-gray-500 peer-focus:after:border-blue-gray-500"},gray:{color:"text-gray-500 peer-focus:text-gray-900",after:"after:border-gray-500 peer-focus:after:border-gray-900"},brown:{color:"text-blue-gray-500 peer-focus:text-brown-500",after:"after:border-brown-500 peer-focus:after:border-brown-500"},"deep-orange":{color:"text-blue-gray-500 peer-focus:text-deep-orange-500",after:"after:border-deep-orange-500 peer-focus:after:border-deep-orange-500"},orange:{color:"text-blue-gray-500 peer-focus:text-orange-500",after:"after:border-orange-500 peer-focus:after:border-orange-500"},amber:{color:"text-blue-gray-500 peer-focus:text-amber-500",after:"after:border-amber-500 peer-focus:after:border-amber-500"},yellow:{color:"text-blue-gray-500 peer-focus:text-yellow-500",after:"after:border-yellow-500 peer-focus:after:border-yellow-500"},lime:{color:"text-blue-gray-500 peer-focus:text-lime-500",after:"after:border-lime-500 peer-focus:after:border-lime-500"},"light-green":{color:"text-blue-gray-500 peer-focus:text-light-green-500",after:"after:border-light-green-500 peer-focus:after:border-light-green-500"},green:{color:"text-blue-gray-500 peer-focus:text-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"},teal:{color:"text-blue-gray-500 peer-focus:text-teal-500",after:"after:border-teal-500 peer-focus:after:border-teal-500"},cyan:{color:"text-blue-gray-500 peer-focus:text-cyan-500",after:"after:border-cyan-500 peer-focus:after:border-cyan-500"},"light-blue":{color:"text-blue-gray-500 peer-focus:text-light-blue-500",after:"after:border-light-blue-500 peer-focus:after:border-light-blue-500"},blue:{color:"text-blue-gray-500 peer-focus:text-blue-500",after:"after:border-blue-500 peer-focus:after:border-blue-500"},indigo:{color:"text-blue-gray-500 peer-focus:text-indigo-500",after:"after:border-indigo-500 peer-focus:after:border-indigo-500"},"deep-purple":{color:"text-blue-gray-500 peer-focus:text-deep-purple-500",after:"after:border-deep-purple-500 peer-focus:after:border-deep-purple-500"},purple:{color:"text-blue-gray-500 peer-focus:text-purple-500",after:"after:border-purple-500 peer-focus:after:border-purple-500"},pink:{color:"text-blue-gray-500 peer-focus:text-pink-500",after:"after:border-pink-500 peer-focus:after:border-pink-500"},red:{color:"text-blue-gray-500 peer-focus:text-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},r=t})(QC);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return p}});var t=s(ZC),r=s(KC),o=s(QC);function s(w){return w&&w.__esModule?w:{default:w}}var u={base:{textarea:{borderWidth:"border-b",borderColor:"placeholder-shown:border-blue-gray-200"},label:t.default},sizes:{md:{container:{height:"h-11"},textarea:{fontSize:"text-sm",pt:"pt-4",pb:"pb-1.5"},label:{lineHeight:"peer-placeholder-shown:leading-tight"}},lg:{container:{height:"h-12"},textarea:{fontSize:"text-sm",px:"px-px",pt:"pt-5",pb:"pb-2"},label:{lineHeight:"peer-placeholder-shown:leading-tight"}}},colors:{textarea:r.default,label:o.default},error:{textarea:{borderColor:"border-red-500 placeholder-shown:border-red-500",borderColorFocused:"focus:border-red-500"},label:{color:"text-red-500 peer-focus:text-red-500 peer-placeholder-shown:text-red-500",after:"after:border-red-500 peer-focus:after:border-red-500"}},success:{textarea:{borderColor:"border-green-500 placeholder-shown:border-green-500",borderColorFocused:"focus:border-green-500"},label:{color:"text-green-500 peer-focus:text-green-500 peer-placeholder-shown:text-green-500",after:"after:border-green-500 peer-focus:after:border-green-500"}},shrink:{textarea:{},label:{}}},p=u})(qC);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,E){for(var D in E)Object.defineProperty(T,D,{enumerable:!0,get:E[D]})}t(e,{textarea:function(){return w},default:function(){return k}});var r=p(WC),o=p(YC),s=p(qC),u=_l;function p(T){return T&&T.__esModule?T:{default:T}}var w={defaultProps:{variant:"outlined",size:"md",color:"gray",label:"",error:!1,success:!1,resize:!0,labelProps:void 0,containerProps:void 0,shrink:!1,className:""},valid:{variants:u.propTypesVariant,sizes:u.propTypesSize,colors:u.propTypesColor},styles:{base:{container:{position:"relative",width:"w-full",minWidth:"min-w-[200px]"},textarea:{peer:"peer",width:"w-full",height:"h-full",minHeight:"min-h-[100px]",bg:"bg-transparent",color:"text-blue-gray-700",fontFamily:"font-sans",fontWeight:"font-normal",outline:"outline outline-0 focus:outline-0",resize:"resize-y",disabled:"disabled:bg-blue-gray-50 disabled:border-0 disabled:resize-none",transition:"transition-all"},label:{display:"flex",width:"w-full",height:"h-full",userSelect:"select-none",pointerEvents:"pointer-events-none",position:"absolute",left:"left-0",fontWeight:"font-normal",color:"peer-placeholder-shown:text-blue-gray-500",lineHeight:"leading-tight peer-focus:leading-tight",disabled:"peer-disabled:text-transparent peer-disabled:peer-placeholder-shown:text-blue-gray-500",transition:"transition-all"}},variants:{outlined:r.default,standard:o.default,static:s.default}}},k=w})(VC);var JC={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{tooltip:function(){return r},default:function(){return o}});var r={defaultProps:{interactive:!1,placement:"top",offset:5,dismiss:{},animate:{unmount:{},mount:{}},className:""},styles:{base:{bg:"bg-black",py:"py-1.5",px:"px-3",borderRadius:"rounded-lg",fontFamily:"font-sans",fontSize:"text-sm",fontWeight:"font-normal",color:"text-white",outline:"focus:outline-none",overflowWrap:"break-words",zIndex:"z-[999]",whiteSpace:"whitespace-normal"}}},o=r})(JC);var e5={},t5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={inherit:{color:"text-inherit"},current:{color:"text-current"},black:{color:"text-black"},white:{color:"text-white"},"blue-gray":{color:"text-blue-gray-900",gradient:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400"},gray:{color:"text-gray-700",gradient:"bg-gradient-to-tr from-gray-600 to-gray-400"},brown:{color:"text-brown-500",gradient:"bg-gradient-to-tr from-brown-600 to-brown-400"},"deep-orange":{color:"text-deep-orange-500",gradient:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400"},orange:{color:"text-orange-500",gradient:"bg-gradient-to-tr from-orange-600 to-orange-400"},amber:{color:"text-amber-500",gradient:"bg-gradient-to-tr from-amber-600 to-amber-400"},yellow:{color:"text-yellow-500",gradient:"bg-gradient-to-tr from-yellow-600 to-yellow-400"},lime:{color:"text-lime-500",gradient:"bg-gradient-to-tr from-lime-600 to-lime-400"},"light-green":{color:"text-light-green-500",gradient:"bg-gradient-to-tr from-light-green-600 to-light-green-400"},green:{color:"text-green-500",gradient:"bg-gradient-to-tr from-green-600 to-green-400"},teal:{color:"text-teal-500",gradient:"bg-gradient-to-tr from-teal-600 to-teal-400"},cyan:{color:"text-cyan-500",gradient:"bg-gradient-to-tr from-cyan-600 to-cyan-400"},"light-blue":{color:"text-light-blue-500",gradient:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400"},blue:{color:"text-blue-500",gradient:"bg-gradient-to-tr from-blue-600 to-blue-400"},indigo:{color:"text-indigo-500",gradient:"bg-gradient-to-tr from-indigo-600 to-indigo-400"},"deep-purple":{color:"text-deep-purple-500",gradient:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400"},purple:{color:"text-purple-500",gradient:"bg-gradient-to-tr from-purple-600 to-purple-400"},pink:{color:"text-pink-500",gradient:"bg-gradient-to-tr from-pink-600 to-pink-400"},red:{color:"text-red-500",gradient:"bg-gradient-to-tr from-red-600 to-red-400"}},r=t})(t5);var Fg={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,f){for(var b in f)Object.defineProperty(y,b,{enumerable:!0,get:f[b]})}t(e,{propTypesVariant:function(){return D},propTypesColor:function(){return F},propTypesAs:function(){return L},propTypesTextGradient:function(){return z},propTypesClassName:function(){return R},propTypesChildren:function(){return _}});var r=p(rt),o=zt;function s(y,f){(f==null||f>y.length)&&(f=y.length);for(var b=0,g=new Array(f);b<f;b++)g[b]=y[b];return g}function u(y){if(Array.isArray(y))return s(y)}function p(y){return y&&y.__esModule?y:{default:y}}function w(y){if(typeof Symbol<"u"&&y[Symbol.iterator]!=null||y["@@iterator"]!=null)return Array.from(y)}function k(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function T(y){return u(y)||w(y)||E(y)||k()}function E(y,f){if(y){if(typeof y=="string")return s(y,f);var b=Object.prototype.toString.call(y).slice(8,-1);if(b==="Object"&&y.constructor&&(b=y.constructor.name),b==="Map"||b==="Set")return Array.from(b);if(b==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(b))return s(y,f)}}var D=["h1","h2","h3","h4","h5","h6","lead","paragraph","small"],F=["inherit","current","black","white"].concat(T(o.propTypesColors)),L=r.default.elementType,z=r.default.bool,R=r.default.string,_=r.default.node.isRequired})(Fg);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(w,k){for(var T in k)Object.defineProperty(w,T,{enumerable:!0,get:k[T]})}t(e,{typography:function(){return u},default:function(){return p}});var r=s(t5),o=Fg;function s(w){return w&&w.__esModule?w:{default:w}}var u={defaultProps:{variant:"paragraph",color:"inherit",textGradient:!1,className:""},valid:{variants:o.propTypesVariant,colors:o.propTypesColor},styles:{variants:{h1:{display:"block",fontSmoothing:"antialiased",letterSpacing:"tracking-normal",fontFamily:"font-sans",fontSize:"text-5xl",fontWeight:"font-semibold",lineHeight:"leading-tight"},h2:{display:"block",fontSmoothing:"antialiased",letterSpacing:"tracking-normal",fontFamily:"font-sans",fontSize:"text-4xl",fontWeight:"font-semibold",lineHeight:"leading-[1.3]"},h3:{display:"block",fontSmoothing:"antialiased",letterSpacing:"tracking-normal",fontFamily:"font-sans",fontSize:"text-3xl",fontWeight:"font-semibold",lineHeight:"leading-snug"},h4:{display:"block",fontSmoothing:"antialiased",letterSpacing:"tracking-normal",fontFamily:"font-sans",fontSize:"text-2xl",fontWeight:"font-semibold",lineHeight:"leading-snug"},h5:{display:"block",fontSmoothing:"antialiased",letterSpacing:"tracking-normal",fontFamily:"font-sans",fontSize:"text-xl",fontWeight:"font-semibold",lineHeight:"leading-snug"},h6:{display:"block",fontSmoothing:"antialiased",letterSpacing:"tracking-normal",fontFamily:"font-sans",fontSize:"text-base",fontWeight:"font-semibold",lineHeight:"leading-relaxed"},lead:{display:"block",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-xl",fontWeight:"font-normal",lineHeight:"leading-relaxed"},paragraph:{display:"block",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-base",fontWeight:"font-light",lineHeight:"leading-relaxed"},small:{display:"block",fontSmoothing:"antialiased",fontFamily:"font-sans",fontSize:"text-sm",fontWeight:"font-light",lineHeight:"leading-normal"}},textGradient:{bgClip:"bg-clip-text",color:"text-transparent"},colors:r.default}},p=u})(e5);var r5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{collapse:function(){return r},default:function(){return o}});var r={defaultProps:{animate:{unmount:{},mount:{}},className:""},styles:{base:{display:"block",width:"w-full",basis:"basis-full",overflow:"overflow-hidden"}}},o=r})(r5);var n5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{list:function(){return r},default:function(){return o}});var r={defaultProps:{ripple:!0,className:""},styles:{base:{list:{display:"flex",flexDirection:"flex-col",gap:"gap-1",minWidth:"min-w-[240px]",p:"p-2",fontFamily:"font-sans",fontSize:"text-base",fontWeight:"font-normal",color:"text-blue-gray-700"},item:{initial:{display:"flex",alignItems:"items-center",width:"w-full",padding:"p-3",borderRadius:"rounded-lg",textAlign:"text-start",lightHeight:"leading-tight",transition:"transition-all",bg:"hover:bg-blue-gray-50 hover:bg-opacity-80 focus:bg-blue-gray-50 focus:bg-opacity-80 active:bg-blue-gray-50 active:bg-opacity-80",color:"hover:text-blue-gray-900 focus:text-blue-gray-900 active:text-blue-gray-900",outline:"outline-none"},selected:{bg:"bg-blue-gray-50/50",color:"text-blue-gray-700"},disabled:{opacity:"opacity-50",cursor:"cursor-not-allowed",pointerEvents:"pointer-events-none",userSelect:"select-none",bg:"hover:bg-transparent focus:bg-transparent active:bg-transparent",color:"hover:text-blue-gray-500 focus:text-blue-gray-500 active:text-blue-gray-500"}},itemPrefix:{display:"grid",placeItems:"place-items-center",marginRight:"mr-4"},itemSuffix:{display:"grid",placeItems:"place-items-center",marginRight:"ml-auto justify-self-end"}}}},o=r})(n5);var a5={},o5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{divideColor:"divide-blue-gray-50"},"blue-gray":{divideColor:"divide-blue-gray-600"},gray:{divideColor:"divide-gray-800"},brown:{divideColor:"divide-brown-600"},"deep-orange":{divideColor:"divide-deep-orange-600"},orange:{divideColor:"divide-orange-600"},amber:{divideColor:"divide-amber-600"},yellow:{divideColor:"divide-yellow-600"},lime:{divideColor:"divide-lime-600"},"light-green":{divideColor:"divide-light-green-600"},green:{divideColor:"divide-green-600"},teal:{divideColor:"divide-teal-600"},cyan:{divideColor:"divide-cyan-600"},"light-blue":{divideColor:"divide-light-blue-600"},blue:{divideColor:"divide-blue-600"},indigo:{divideColor:"divide-indigo-600"},"deep-purple":{divideColor:"divide-deep-purple-600"},purple:{divideColor:"divide-purple-600"},pink:{divideColor:"divide-pink-600"},red:{divideColor:"divide-red-600"}},r=t})(o5);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(w,k){for(var T in k)Object.defineProperty(w,T,{enumerable:!0,get:k[T]})}t(e,{buttonGroup:function(){return u},default:function(){return p}});var r=s(o5),o=Vo;function s(w){return w&&w.__esModule?w:{default:w}}var u={defaultProps:{variant:"filled",size:"md",color:"gray",fullWidth:!1,ripple:!0,className:""},valid:{variants:o.propTypesVariant,sizes:o.propTypesSize,colors:o.propTypesColor},styles:{base:{initial:{display:"flex",flexDirection:"row"},fullWidth:{width:"w-full"}},dividerColor:r.default}},p=u})(a5);var i5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(p,w){for(var k in w)Object.defineProperty(p,k,{enumerable:!0,get:w[k]})}t(e,{carousel:function(){return s},default:function(){return u}});var r=o(re);function o(p){return p&&p.__esModule?p:{default:p}}var s={defaultProps:{prevArrow:function(p){var w=p.loop,k=p.handlePrev,T=p.firstIndex;return r.default.createElement("button",{onClick:k,disabled:!w&&T,className:"!absolute top-2/4 left-4 -translate-y-2/4 rounded-full select-none transition-all disabled:opacity-50 disabled:shadow-none disabled:pointer-events-none w-12 max-w-[48px] h-12 max-h-[48px] text-white hover:bg-white/10 active:bg-white/30 grid place-items-center"},r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:3,className:"-ml-1 h-7 w-7"},r.default.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})))},nextArrow:function(p){var w=p.loop,k=p.handleNext,T=p.lastIndex;return r.default.createElement("button",{onClick:k,disabled:!w&&T,className:"!absolute top-2/4 right-4 -translate-y-2/4 rounded-full select-none transition-all disabled:opacity-50 disabled:shadow-none disabled:pointer-events-none w-12 max-w-[48px] h-12 max-h-[48px] text-white hover:bg-white/10 active:bg-white/30 grid place-items-center"},r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",strokeWidth:3,className:"ml-1 h-7 w-7"},r.default.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})))},navigation:function(p){var w=p.setActiveIndex,k=p.activeIndex,T=p.length;return r.default.createElement("div",{className:"absolute bottom-4 left-2/4 z-50 flex -translate-x-2/4 gap-2"},new Array(T).fill("").map(function(E,D){return r.default.createElement("span",{key:D,className:"block h-3 w-3 cursor-pointer rounded-full transition-colors content-[''] ".concat(k===D?"bg-white":"bg-white/50"),onClick:function(){return w(D)}})}))},autoplay:!1,autoplayDelay:5e3,transition:{type:"tween",duration:.5},loop:!1,className:""},styles:{base:{carousel:{position:"relative",width:"w-full",height:"h-full",overflowX:"overflow-x-hidden",display:"flex"},slide:{width:"w-full",height:"h-full",display:"inline-block",flex:"flex-none"}}}},u=s})(i5);var s5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{drawer:function(){return r},default:function(){return o}});var r={defaultProps:{size:300,overlay:!0,placement:"left",overlayProps:void 0,className:"",dismiss:void 0,onClose:void 0,transition:{type:"tween",duration:.3}},styles:{base:{drawer:{position:"fixed",zIndex:"z-[9999]",pointerEvents:"pointer-events-auto",backgroundColor:"bg-white",boxSizing:"box-border",width:"w-full",boxShadow:"shadow-2xl shadow-blue-gray-900/10"},overlay:{position:"absolute",inset:"inset-0",width:"w-full",height:"h-full",pointerEvents:"pointer-events-auto",zIndex:"z-[9995]",backgroundColor:"bg-black",backgroundOpacity:"bg-opacity-60",backdropBlur:"backdrop-blur-sm"}}}},o=r})(s5);var l5={},Vg={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(v,P){for(var M in P)Object.defineProperty(v,M,{enumerable:!0,get:P[M]})}t(e,{propTypesColor:function(){return D},propTypesInvisible:function(){return F},propTypesWithBorder:function(){return L},propTypesOverlap:function(){return z},propTypesPlacement:function(){return R},propTypesClassName:function(){return _},propTypesContent:function(){return y},propTypesChildren:function(){return f},propTypesContainerProps:function(){return b},propTypesContainerRef:function(){return g}});var r=p(rt),o=zt;function s(v,P){(P==null||P>v.length)&&(P=v.length);for(var M=0,Y=new Array(P);M<P;M++)Y[M]=v[M];return Y}function u(v){if(Array.isArray(v))return s(v)}function p(v){return v&&v.__esModule?v:{default:v}}function w(v){if(typeof Symbol<"u"&&v[Symbol.iterator]!=null||v["@@iterator"]!=null)return Array.from(v)}function k(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function T(v){return u(v)||w(v)||E(v)||k()}function E(v,P){if(v){if(typeof v=="string")return s(v,P);var M=Object.prototype.toString.call(v).slice(8,-1);if(M==="Object"&&v.constructor&&(M=v.constructor.name),M==="Map"||M==="Set")return Array.from(M);if(M==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(M))return s(v,P)}}var D=["white"].concat(T(o.propTypesColors)),F=r.default.bool,L=r.default.bool,z=["circular","square"],R=["top-start","top-end","bottom-start","bottom-end"],_=r.default.string,y=r.default.node,f=r.default.node.isRequired,b=r.default.instanceOf(Object),g=r.default.oneOfType([r.default.func,r.default.shape({current:r.default.any})])})(Vg);var u5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{backgroud:"bg-white",color:"text-blue-gray-900"},"blue-gray":{backgroud:"bg-blue-gray-500",color:"text-white"},gray:{backgroud:"bg-gray-500",color:"text-white"},brown:{backgroud:"bg-brown-500",color:"text-white"},"deep-orange":{backgroud:"bg-deep-orange-500",color:"text-white"},orange:{backgroud:"bg-orange-500",color:"text-white"},amber:{backgroud:"bg-amber-500",color:"text-black"},yellow:{backgroud:"bg-yellow-500",color:"text-black"},lime:{backgroud:"bg-lime-500",color:"text-black"},"light-green":{backgroud:"bg-light-green-500",color:"text-white"},green:{backgroud:"bg-green-500",color:"text-white"},teal:{backgroud:"bg-teal-500",color:"text-white"},cyan:{backgroud:"bg-cyan-500",color:"text-white"},"light-blue":{backgroud:"bg-light-blue-500",color:"text-white"},blue:{backgroud:"bg-blue-500",color:"text-white"},indigo:{backgroud:"bg-indigo-500",color:"text-white"},"deep-purple":{backgroud:"bg-deep-purple-500",color:"text-white"},purple:{backgroud:"bg-purple-500",color:"text-white"},pink:{backgroud:"bg-pink-500",color:"text-white"},red:{backgroud:"bg-red-500",color:"text-white"}},r=t})(u5);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(w,k){for(var T in k)Object.defineProperty(w,T,{enumerable:!0,get:k[T]})}t(e,{badge:function(){return u},default:function(){return p}});var r=Vg,o=s(u5);function s(w){return w&&w.__esModule?w:{default:w}}var u={defaultProps:{color:"red",invisible:!1,withBorder:!1,overlap:"square",content:void 0,placement:"top-end",className:void 0,containerProps:void 0},valid:{colors:r.propTypesColor,overlaps:r.propTypesOverlap,placements:r.propTypesPlacement},styles:{base:{container:{position:"relative",display:"inline-flex"},badge:{initial:{position:"absolute",minWidth:"min-w-[12px]",minHeight:"min-h-[12px]",borderRadius:"rounded-full",paddingY:"py-1",paddingX:"px-1",fontSize:"text-xs",fontWeight:"font-medium",content:"content-['']",lineHeight:"leading-none",display:"grid",placeItems:"place-items-center"},withBorder:{borderWidth:"border-2",borderColor:"border-white"},withContent:{minWidth:"min-w-[24px]",minHeight:"min-h-[24px]"}}},placements:{"top-start":{square:{top:"top-[4%]",left:"left-[2%]",translateX:"-translate-x-2/4",translateY:"-translate-y-2/4"},circular:{top:"top-[14%]",left:"left-[14%]",translateX:"-translate-x-2/4",translateY:"-translate-y-2/4"}},"top-end":{square:{top:"top-[4%]",right:"right-[2%]",translateX:"translate-x-2/4",translateY:"-translate-y-2/4"},circular:{top:"top-[14%]",right:"right-[14%]",translateX:"translate-x-2/4",translateY:"-translate-y-2/4"}},"bottom-start":{square:{bottom:"bottom-[4%]",left:"left-[2%]",translateX:"-translate-x-2/4",translateY:"translate-y-2/4"},circular:{bottom:"bottom-[14%]",left:"left-[14%]",translateX:"-translate-x-2/4",translateY:"translate-y-2/4"}},"bottom-end":{square:{bottom:"bottom-[4%]",right:"right-[2%]",translateX:"translate-x-2/4",translateY:"translate-y-2/4"},circular:{bottom:"bottom-[14%]",right:"right-[14%]",translateX:"translate-x-2/4",translateY:"translate-y-2/4"}}},colors:o.default}},p=u})(l5);var c5={},Wg={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(b,g){for(var v in g)Object.defineProperty(b,v,{enumerable:!0,get:g[v]})}t(e,{propTypesCount:function(){return D},propTypesValue:function(){return F},propTypesRatedIcon:function(){return L},propTypesUnratedIcon:function(){return z},propTypesColor:function(){return R},propTypesOnChange:function(){return _},propTypesClassName:function(){return y},propTypesReadonly:function(){return f}});var r=p(rt),o=zt;function s(b,g){(g==null||g>b.length)&&(g=b.length);for(var v=0,P=new Array(g);v<g;v++)P[v]=b[v];return P}function u(b){if(Array.isArray(b))return s(b)}function p(b){return b&&b.__esModule?b:{default:b}}function w(b){if(typeof Symbol<"u"&&b[Symbol.iterator]!=null||b["@@iterator"]!=null)return Array.from(b)}function k(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function T(b){return u(b)||w(b)||E(b)||k()}function E(b,g){if(b){if(typeof b=="string")return s(b,g);var v=Object.prototype.toString.call(b).slice(8,-1);if(v==="Object"&&b.constructor&&(v=b.constructor.name),v==="Map"||v==="Set")return Array.from(v);if(v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v))return s(b,g)}}var D=r.default.number,F=r.default.number,L=r.default.oneOfType([r.default.node,r.default.instanceOf(Object)]),z=r.default.oneOfType([r.default.node,r.default.instanceOf(Object)]),R=["white"].concat(T(o.propTypesColors)),_=r.default.func,y=r.default.string,f=r.default.bool})(Wg);var d5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{color:"text-white"},"blue-gray":{color:"text-blue-gray-500"},gray:{color:"text-gray-500"},brown:{color:"text-brown-500"},"deep-orange":{color:"text-deep-orange-500"},orange:{color:"text-orange-500"},amber:{color:"text-amber-500"},yellow:{color:"text-yellow-700"},lime:{color:"text-lime-500"},"light-green":{color:"text-light-green-500"},green:{color:"text-green-500"},teal:{color:"text-teal-500"},cyan:{color:"text-cyan-500"},"light-blue":{color:"text-light-blue-500"},blue:{color:"text-blue-500"},indigo:{color:"text-indigo-500"},"deep-purple":{color:"text-deep-purple-500"},purple:{color:"text-purple-500"},pink:{color:"text-pink-500"},red:{color:"text-red-500"}},r=t})(d5);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(k,T){for(var E in T)Object.defineProperty(k,E,{enumerable:!0,get:T[E]})}t(e,{rating:function(){return p},default:function(){return w}});var r=u(re),o=Wg,s=u(d5);function u(k){return k&&k.__esModule?k:{default:k}}var p={defaultProps:{count:5,value:0,ratedIcon:r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",className:"w-6 h-6"},r.default.createElement("path",{fillRule:"evenodd",d:"M10.788 3.21c.448-1.077 1.976-1.077 2.424 0l2.082 5.007 5.404.433c1.164.093 1.636 1.545.749 2.305l-4.117 3.527 1.257 5.273c.271 1.136-.964 2.033-1.96 1.425L12 18.354 7.373 21.18c-.996.608-2.231-.29-1.96-1.425l1.257-5.273-4.117-3.527c-.887-.76-.415-2.212.749-2.305l5.404-.433 2.082-5.006z",clipRule:"evenodd"})),unratedIcon:r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor",className:"w-6 h-6"},r.default.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M11.48 3.499a.562.562 0 011.04 0l2.125 5.111a.563.563 0 00.475.345l5.518.442c.499.04.701.663.321.988l-4.204 3.602a.563.563 0 00-.182.557l1.285 5.385a.562.562 0 01-.84.61l-4.725-2.885a.563.563 0 00-.586 0L6.982 20.54a.562.562 0 01-.84-.61l1.285-5.386a.562.562 0 00-.182-.557l-4.204-3.602a.563.563 0 01.321-.988l5.518-.442a.563.563 0 00.475-.345L11.48 3.5z"})),ratedColor:"yellow",unratedColor:"blue-gray",className:void 0,onChange:void 0,readonly:!1},valid:{colors:o.propTypesColor},styles:{base:{rating:{display:"inline-flex",alignItems:"items-center"},icon:{width:"w-5",height:"h-5",color:"text-inherit",cursor:"cursor-pointer"}},colors:s.default}},w=p})(c5);var f5={},Hg={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(b,g){for(var v in g)Object.defineProperty(b,v,{enumerable:!0,get:g[v]})}t(e,{propTypesColor:function(){return u},propTypesSize:function(){return p},propTypesClassName:function(){return w},propTypesTrackClassName:function(){return k},propTypesThumbClassName:function(){return T},propTypesBarClassName:function(){return E},propTypesDefaultValue:function(){return D},propTypesValue:function(){return F},propTypesOnChange:function(){return L},propTypesMin:function(){return z},propTypesMax:function(){return R},propTypesStep:function(){return _},propTypesInputRef:function(){return y},propTypesInputProps:function(){return f}});var r=s(rt),o=zt;function s(b){return b&&b.__esModule?b:{default:b}}var u=o.propTypesColors,p=["sm","md","lg"],w=r.default.string,k=r.default.string,T=r.default.string,E=r.default.string,D=r.default.oneOfType([r.default.number,r.default.string]),F=r.default.oneOfType([r.default.number,r.default.string]),L=r.default.func,z=r.default.oneOfType([r.default.number,r.default.string]),R=r.default.oneOfType([r.default.number,r.default.string]),_=r.default.oneOfType([r.default.number,r.default.string]),y=r.default.oneOfType([r.default.func,r.default.shape({current:r.default.any})]),f=r.default.instanceOf(Object)})(Hg);var p5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={"blue-gray":{color:"text-blue-gray-500"},gray:{color:"text-gray-900"},brown:{color:"text-brown-500"},"deep-orange":{color:"text-deep-orange-500"},orange:{color:"text-orange-500"},amber:{color:"text-amber-500"},yellow:{color:"text-yellow-500"},lime:{color:"text-lime-500"},"light-green":{color:"text-light-green-500"},green:{color:"text-green-500"},teal:{color:"text-teal-500"},cyan:{color:"text-cyan-500"},"light-blue":{color:"text-light-blue-500"},blue:{color:"text-blue-500"},indigo:{color:"text-indigo-500"},"deep-purple":{color:"text-deep-purple-500"},purple:{color:"text-purple-500"},pink:{color:"text-pink-500"},red:{color:"text-red-500"}},r=t})(p5);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(w,k){for(var T in k)Object.defineProperty(w,T,{enumerable:!0,get:k[T]})}t(e,{slider:function(){return u},default:function(){return p}});var r=Hg,o=s(p5);function s(w){return w&&w.__esModule?w:{default:w}}var u={defaultProps:{color:"gray",size:"md",min:void 0,max:void 0,step:"any",className:"",trackClassName:"",thumbClassName:"",barClassName:"",inputProps:void 0},valid:{sizes:r.propTypesSize,colors:r.propTypesColor},styles:{base:{container:{position:"relative",width:"w-full",minWidth:"min-w-[200px]"},slider:{width:"w-full",position:"absolute",inset:"inset-0",backgroundColor:"bg-transparent",cursor:"cursor-pointer",outline:"focus:outline-none focus:outline-0",appearance:"appearance-none [-webkit-appearance:none]"},track:{height:"[&::-webkit-slider-runnable-track]:h-full [&::-moz-range-track]:h-full",borderRadius:"[&::-webkit-slider-runnable-track]:rounded-full [&::-moz-range-track]:rounded-full",backgroundColor:"[&::-webkit-slider-runnable-track]:bg-blue-gray-100 [&::-moz-range-track]:bg-blue-gray-100"},thumb:{appearance:"[&::-moz-range-thumb]:appearance-none [&::-moz-range-thumb]:[-webkit-appearance:none] [&::-webkit-slider-thumb]:appearance-none [&::-webkit-slider-thumb]:[-webkit-appearance:none]",borderRadius:"[&::-moz-range-thumb]:rounded-full [&::-webkit-slider-thumb]:rounded-full",border:"[&::-moz-range-thumb]:border-0 [&::-webkit-slider-thumb]:border-0",ringWidth:"[&::-moz-range-thumb]:ring-2 [&::-webkit-slider-thumb]:ring-2",ringColor:"[&::-moz-range-thumb]:ring-current [&::-webkit-slider-thumb]:ring-current",backgroundColor:"[&::-moz-range-thumb]:bg-white [&::-webkit-slider-thumb]:bg-white",position:"[&::-moz-range-thumb]:relative [&::-webkit-slider-thumb]:relative",zIndex:"[&::-moz-range-thumb]:z-20 [&::-webkit-slider-thumb]:z-20"},bar:{position:"absolute",inset:"inset-0",zIndex:"z-10",borderRadius:"rounded-l-full",height:"h-full",pointerEvents:"pointer-events-none",backgroundColor:"bg-current"}},sizes:{sm:{container:{height:"h-1"},thumb:{width:"[&::-moz-range-thumb]:w-2.5 [&::-webkit-slider-thumb]:w-2.5",height:"[&::-moz-range-thumb]:h-2.5 [&::-webkit-slider-thumb]:h-2.5",marginTop:"[&::-moz-range-thumb]:-mt-[3px] [&::-webkit-slider-thumb]:-mt-[3px]"},slider:{},track:{},bar:{}},md:{container:{height:"h-2"},thumb:{width:"[&::-moz-range-thumb]:w-3.5 [&::-webkit-slider-thumb]:w-3.5",height:"[&::-moz-range-thumb]:h-3.5 [&::-webkit-slider-thumb]:h-3.5",marginTop:"[&::-moz-range-thumb]:-mt-[3px] [&::-webkit-slider-thumb]:-mt-[3px]"},slider:{},track:{},bar:{}},lg:{container:{height:"h-3"},thumb:{width:"[&::-moz-range-thumb]:w-5 [&::-webkit-slider-thumb]:w-5",height:"[&::-moz-range-thumb]:h-5 [&::-webkit-slider-thumb]:h-5",marginTop:"[&::-moz-range-thumb]:-mt-1 [&::-webkit-slider-thumb]:-mt-1"},slider:{},track:{},bar:{}}},colors:o.default}},p=u})(f5);var h5={},Bg={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(L,z){for(var R in z)Object.defineProperty(L,R,{enumerable:!0,get:z[R]})}t(e,{propTypesColor:function(){return D},propTypesClassName:function(){return F}});var r=p(rt),o=zt;function s(L,z){(z==null||z>L.length)&&(z=L.length);for(var R=0,_=new Array(z);R<z;R++)_[R]=L[R];return _}function u(L){if(Array.isArray(L))return s(L)}function p(L){return L&&L.__esModule?L:{default:L}}function w(L){if(typeof Symbol<"u"&&L[Symbol.iterator]!=null||L["@@iterator"]!=null)return Array.from(L)}function k(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function T(L){return u(L)||w(L)||E(L)||k()}function E(L,z){if(L){if(typeof L=="string")return s(L,z);var R=Object.prototype.toString.call(L).slice(8,-1);if(R==="Object"&&L.constructor&&(R=L.constructor.name),R==="Map"||R==="Set")return Array.from(R);if(R==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(R))return s(L,z)}}var D=["white"].concat(T(o.propTypesColors)),F=r.default.string})(Bg);var g5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={white:{color:"text-white"},"blue-gray":{color:"text-blue-gray-500"},gray:{color:"text-gray-900"},brown:{color:"text-brown-500"},"deep-orange":{color:"text-deep-orange-500"},orange:{color:"text-orange-500"},amber:{color:"text-amber-500"},yellow:{color:"text-yellow-500"},lime:{color:"text-lime-500"},"light-green":{color:"text-light-green-500"},green:{color:"text-green-500"},teal:{color:"text-teal-500"},cyan:{color:"text-cyan-500"},"light-blue":{color:"text-light-blue-500"},blue:{color:"text-blue-500"},indigo:{color:"text-indigo-500"},"deep-purple":{color:"text-deep-purple-500"},purple:{color:"text-purple-500"},pink:{color:"text-pink-500"},red:{color:"text-red-500"}},r=t})(g5);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(w,k){for(var T in k)Object.defineProperty(w,T,{enumerable:!0,get:k[T]})}t(e,{spinner:function(){return u},default:function(){return p}});var r=Bg,o=s(g5);function s(w){return w&&w.__esModule?w:{default:w}}var u={defaultProps:{color:"gray",className:""},valid:{colors:r.propTypesColor},styles:{base:{color:"text-gray-300",animation:"animate-spin"},colors:o.default}},p=u})(h5);var b5={},v5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{timeline:function(){return r},default:function(){return o}});var r={styles:{base:{display:"w-full",position:"flex",flexDirection:"flex-col"}}},o=r})(v5);var m5={},wa={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(R,_){for(var y in _)Object.defineProperty(R,y,{enumerable:!0,get:_[y]})}t(e,{propTypeClassName:function(){return D},propTypeChildren:function(){return F},propTypeColor:function(){return L},propTypeVariant:function(){return z}});var r=p(rt),o=zt;function s(R,_){(_==null||_>R.length)&&(_=R.length);for(var y=0,f=new Array(_);y<_;y++)f[y]=R[y];return f}function u(R){if(Array.isArray(R))return s(R)}function p(R){return R&&R.__esModule?R:{default:R}}function w(R){if(typeof Symbol<"u"&&R[Symbol.iterator]!=null||R["@@iterator"]!=null)return Array.from(R)}function k(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function T(R){return u(R)||w(R)||E(R)||k()}function E(R,_){if(R){if(typeof R=="string")return s(R,_);var y=Object.prototype.toString.call(R).slice(8,-1);if(y==="Object"&&R.constructor&&(y=R.constructor.name),y==="Map"||y==="Set")return Array.from(y);if(y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(y))return s(R,_)}}var D=r.default.string,F=r.default.node,L=["white"].concat(T(o.propTypesColors)),z=["filled","outlined","ghost","gradient"]})(wa);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(u,p){for(var w in p)Object.defineProperty(u,w,{enumerable:!0,get:p[w]})}t(e,{timelineItem:function(){return o},default:function(){return s}});var r=wa,o={defaultProps:{color:"gray",variant:"filled"},valid:{colors:r.propTypeColor,variants:r.propTypeVariant},styles:{base:{display:"flex",position:"relative",flexDirection:"flex-col",gap:"gap-2"}}},s=o})(m5);var y5={},x5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={transparent:{backgroud:"bg-transparent",color:"text-blue-gray-900"},white:{color:"text-white",background:"bg-white/10"},"blue-gray":{color:"text-blue-gray-500",background:"bg-blue-gray-500/10"},gray:{color:"text-gray-900",background:"bg-gray-900/10"},brown:{color:"text-brown-500",background:"bg-brown-500/10"},"deep-orange":{color:"text-deep-orange-500",background:"bg-deep-orange-500/10"},orange:{color:"text-orange-500",background:"bg-orange-500/10"},amber:{color:"text-amber-500",background:"bg-amber-500/10"},yellow:{color:"text-yellow-500",background:"bg-yellow-500/10"},lime:{color:"text-lime-500",background:"bg-lime-500/10"},"light-green":{color:"text-light-green-500",background:"bg-light-green-500/10"},green:{color:"text-green-500",background:"bg-green-500/10"},teal:{color:"text-teal-500",background:"bg-teal-500/10"},cyan:{color:"text-cyan-500",background:"bg-cyan-500/10"},"light-blue":{color:"text-light-blue-500",background:"bg-light-blue-500/10"},blue:{color:"text-blue-500",background:"bg-blue-500/10"},indigo:{color:"text-indigo-500",background:"bg-indigo-500/10"},"deep-purple":{color:"text-deep-purple-500",background:"bg-deep-purple-500/10"},purple:{color:"text-purple-500",background:"bg-purple-500/10"},pink:{color:"text-pink-500",background:"bg-pink-500/10"},red:{color:"text-red-500",background:"bg-red-500/10"}},r=t})(x5);var w5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={transparent:{backgroud:"bg-transparent",color:"text-blue-gray-900"},white:{backgroud:"bg-white",color:"text-blue-gray-900"},"blue-gray":{backgroud:"bg-blue-gray-500",color:"text-white"},gray:{backgroud:"bg-gray-900",color:"text-white"},brown:{backgroud:"bg-brown-500",color:"text-white"},"deep-orange":{backgroud:"bg-deep-orange-500",color:"text-white"},orange:{backgroud:"bg-orange-500",color:"text-white"},amber:{backgroud:"bg-amber-500",color:"text-black"},yellow:{backgroud:"bg-yellow-500",color:"text-black"},lime:{backgroud:"bg-lime-500",color:"text-black"},"light-green":{backgroud:"bg-light-green-500",color:"text-white"},green:{backgroud:"bg-green-500",color:"text-white"},teal:{backgroud:"bg-teal-500",color:"text-white"},cyan:{backgroud:"bg-cyan-500",color:"text-white"},"light-blue":{backgroud:"bg-light-blue-500",color:"text-white"},blue:{backgroud:"bg-blue-500",color:"text-white"},indigo:{backgroud:"bg-indigo-500",color:"text-white"},"deep-purple":{backgroud:"bg-deep-purple-500",color:"text-white"},purple:{backgroud:"bg-purple-500",color:"text-white"},pink:{backgroud:"bg-pink-500",color:"text-white"},red:{backgroud:"bg-red-500",color:"text-white"}},r=t})(w5);var C5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={transparent:{backgroud:"bg-transparent",color:"text-blue-gray-900"},white:{border:"border border-white",color:"text-white"},"blue-gray":{border:"border border-blue-gray-500",color:"text-blue-gray-500"},gray:{border:"border border-gray-900",color:"text-gray-900"},brown:{border:"border border-brown-500",color:"text-brown-500"},"deep-orange":{border:"border border-deep-orange-500",color:"text-deep-orange-500"},orange:{border:"border border-orange-500",color:"text-orange-500"},amber:{border:"border border-amber-500",color:"text-amber-500"},yellow:{border:"border border-yellow-500",color:"text-yellow-500"},lime:{border:"border border-lime-500",color:"text-lime-500"},"light-green":{border:"border border-light-green-500",color:"text-light-green-500"},green:{border:"border border-green-500",color:"text-green-500"},teal:{border:"border border-teal-500",color:"text-teal-500"},cyan:{border:"border border-cyan-500",color:"text-cyan-500"},"light-blue":{border:"border border-light-blue-500",color:"text-light-blue-500"},blue:{border:"border border-blue-500",color:"text-blue-500"},indigo:{border:"border border-indigo-500",color:"text-indigo-500"},"deep-purple":{border:"border border-deep-purple-500",color:"text-deep-purple-500"},purple:{border:"border border-purple-500",color:"text-purple-500"},pink:{border:"border border-pink-500",color:"text-pink-500"},red:{border:"border border-red-500",color:"text-red-500"}},r=t})(C5);var S5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});var t={transparent:{backgroud:"bg-transparent",color:"text-blue-gray-900"},white:{backgroud:"bg-white",color:"text-blue-gray-900"},"blue-gray":{backgroud:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400",color:"text-white"},gray:{backgroud:"bg-gradient-to-tr from-gray-900 to-gray-800",color:"text-white"},brown:{backgroud:"bg-gradient-to-tr from-brown-600 to-brown-400",color:"text-white"},"deep-orange":{backgroud:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400",color:"text-white"},orange:{backgroud:"bg-gradient-to-tr from-orange-600 to-orange-400",color:"text-white"},amber:{backgroud:"bg-gradient-to-tr from-amber-600 to-amber-400",color:"text-black"},yellow:{backgroud:"bg-gradient-to-tr from-yellow-600 to-yellow-400",color:"text-black"},lime:{backgroud:"bg-gradient-to-tr from-lime-600 to-lime-400",color:"text-black"},"light-green":{backgroud:"bg-gradient-to-tr from-light-green-600 to-light-green-400",color:"text-white"},green:{backgroud:"bg-gradient-to-tr from-green-600 to-green-400",color:"text-white"},teal:{backgroud:"bg-gradient-to-tr from-teal-600 to-teal-400",color:"text-white"},cyan:{backgroud:"bg-gradient-to-tr from-cyan-600 to-cyan-400",color:"text-white"},"light-blue":{backgroud:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400",color:"text-white"},blue:{backgroud:"bg-gradient-to-tr from-blue-600 to-blue-400",color:"text-white"},indigo:{backgroud:"bg-gradient-to-tr from-indigo-600 to-indigo-400",color:"text-white"},"deep-purple":{backgroud:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400",color:"text-white"},purple:{backgroud:"bg-gradient-to-tr from-purple-600 to-purple-400",color:"text-white"},pink:{backgroud:"bg-gradient-to-tr from-pink-600 to-pink-400",color:"text-white"},red:{backgroud:"bg-gradient-to-tr from-red-600 to-red-400",color:"text-white"}},r=t})(S5);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(E,D){for(var F in D)Object.defineProperty(E,F,{enumerable:!0,get:D[F]})}t(e,{timelineIcon:function(){return k},default:function(){return T}});var r=w(x5),o=w(w5),s=w(C5),u=w(S5),p=wa;function w(E){return E&&E.__esModule?E:{default:E}}var k={defaultProps:{color:"gray",variant:"filled"},valid:{colors:p.propTypeColor,variants:p.propTypeVariant},styles:{base:{width:"w-max",height:"w-max",padding:"p-1.5",position:"relative",zIndex:"z-[2]",flexShrink:"flex-shrink-0",borderRadius:"rounded-full",overflow:"overflow-hidden"},variants:{ghost:r.default,filled:o.default,outlined:s.default,gradient:u.default}}},T=k})(y5);var k5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{timelineHeader:function(){return r},default:function(){return o}});var r={styles:{base:{display:"flex",alignItems:"items-center",gap:"gap-4"}}},o=r})(k5);var T5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{timelineBody:function(){return r},default:function(){return o}});var r={styles:{base:{display:"flex",gap:"gap-4"}}},o=r})(T5);var P5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{timelineConnector:function(){return r},default:function(){return o}});var r={styles:{base:{container:{position:"absolute",left:"left-0",display:"grid",justifyContent:"justify-center",backgroundColor:"bg-transparent",transition:"transition-opacity duration-200"},line:{width:"w-0.5",height:"h-full",backgroundColor:"bg-blue-gray-100"}}}},o=r})(P5);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),t(v5,e),t(m5,e),t(y5,e),t(k5,e),t(T5,e),t(P5,e);function t(r,o){return Object.keys(r).forEach(function(s){s!=="default"&&!Object.prototype.hasOwnProperty.call(o,s)&&Object.defineProperty(o,s,{enumerable:!0,get:function(){return r[s]}})}),r}})(b5);var _5={},O5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{step:function(){return r},default:function(){return o}});var r={styles:{base:{initial:{position:"relative",zIndex:"z-10",display:"grid",placeItems:"place-items-center",width:"w-10",height:"h-10",borderRadius:"rounded-full",backgroundColor:"bg-gray-300",color:"text-gray-900",fontWeight:"font-bold",transition:"transition-all duration-300"},active:{backgroundColor:"bg-gray-900",color:"text-white"},completed:{backgroundColor:"bg-gray-900",color:"text-white"}}}},o=r})(O5);var A5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{stepper:function(){return r},default:function(){return o}});var r={styles:{base:{stepper:{width:"w-full",position:"relative",display:"flex",alignItems:"items-center",justifyContent:"justify-between"},line:{initial:{position:"absolute",left:"left-0",top:"top-2/4",height:"h-0.5",width:"w-full",transform:"-translate-y-2/4",backgroundColor:"bg-gray-300"},active:{backgroundColor:"bg-gray-900",transition:"transition-all",duration:"duration-500"}}}}},o=r})(A5);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),t(O5,e),t(A5,e);function t(r,o){return Object.keys(r).forEach(function(s){s!=="default"&&!Object.prototype.hasOwnProperty.call(o,s)&&Object.defineProperty(o,s,{enumerable:!0,get:function(){return r[s]}})}),r}})(_5);var M5={},E5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{speedDial:function(){return r},default:function(){return o}});var r={defaultProps:{offset:5,placement:"top",dismiss:void 0,animate:{unmount:{},mount:{}}}},o=r})(E5);var R5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{speedDialContent:function(){return r},default:function(){return o}});var r={styles:{padding:"p-0.5",width:"w-max",display:"flex",flexDirection:"flex-col",alignItems:"items-center",gap:"gap-1"}},o=r})(R5);var N5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(s,u){for(var p in u)Object.defineProperty(s,p,{enumerable:!0,get:u[p]})}t(e,{speedDialAction:function(){return r},default:function(){return o}});var r={styles:{display:"flex",flexDirection:"flex-col",alignItems:"items-center",justifyContent:"justify-center",gap:"gap-1",padding:"p-1",margin:"m-0.5",borderWidth:"border",minWidth:"min-w-[48px]",fontFamily:"font-normal",minHeight:"min-h-[48px]",backgroundColor:"bg-white",borderRadius:"rounded-full",borderColor:"border-blue-gray-50",scale:"hover:scale-110 focus:scale-110 active:scale-100",transition:"transition-transform duration-300 ease-in-out"}},o=r})(N5);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),t(E5,e),t(R5,e),t(N5,e);function t(r,o){return Object.keys(r).forEach(function(s){s!=="default"&&!Object.prototype.hasOwnProperty.call(o,s)&&Object.defineProperty(o,s,{enumerable:!0,get:function(){return r[s]}})}),r}})(M5);(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return $e}});var t=We(Ne(T1,e)),r=We(Ne(P1,e)),o=We(Ne(E1,e)),s=We(Ne(N1,e)),u=We(Ne(I1,e)),p=We(Ne(j1,e)),w=We(Ne(L1,e)),k=We(Ne(D1,e)),T=We(Ne(z1,e)),E=We(Ne(F1,e)),D=We(Ne(W1,e)),F=We(Ne(G1,e)),L=We(Ne(U1,e)),z=We(Ne($1,e)),R=We(Ne(q1,e)),_=We(Ne(Z1,e)),y=We(Ne(K1,e)),f=We(Ne(cC,e)),b=We(Ne(dC,e)),g=We(Ne(hC,e)),v=We(Ne(gC,e)),P=We(Ne(mC,e)),M=We(Ne(xC,e)),Y=We(Ne(NC,e)),B=We(Ne(jC,e)),H=We(Ne(LC,e)),U=We(Ne(DC,e)),Z=We(Ne(zC,e)),oe=We(Ne(FC,e)),ae=We(Ne(VC,e)),pe=We(Ne(JC,e)),me=We(Ne(e5,e)),Se=We(Ne(r5,e)),ve=We(Ne(n5,e)),ce=We(Ne(a5,e)),be=We(Ne(i5,e)),ye=We(Ne(s5,e)),_e=We(Ne(l5,e)),Ee=We(Ne(c5,e)),De=We(Ne(f5,e)),je=We(Ne(h5,e)),Me=Ne(b5,e),Be=Ne(_5,e),Ve=Ne(M5,e);function Ne(tt,qe){return Object.keys(tt).forEach(function(Ge){Ge!=="default"&&!Object.prototype.hasOwnProperty.call(qe,Ge)&&Object.defineProperty(qe,Ge,{enumerable:!0,get:function(){return tt[Ge]}})}),tt}function We(tt){return tt&&tt.__esModule?tt:{default:tt}}var Fe={accordion:t.default,alert:r.default,avatar:o.default,breadcrumbs:s.default,button:u.default,card:p.default,cardBody:w.default,cardFooter:k.default,cardHeader:T.default,checkbox:E.default,chip:D.default,dialog:F.default,dialogBody:L.default,dialogFooter:z.default,dialogHeader:R.default,iconButton:_.default,input:y.default,menu:f.default,navbar:b.default,popover:g.default,progress:v.default,radio:P.default,select:M.default,switch:Y.default,tab:B.default,tabs:H.default,tabsBody:U.default,tabsHeader:Z.default,tabPanel:oe.default,textarea:ae.default,tooltip:pe.default,typography:me.default,collapse:Se.default,list:ve.default,buttonGroup:ce.default,carousel:be.default,drawer:ye.default,badge:_e.default,rating:Ee.default,slider:De.default,spinner:je.default,timeline:Me.timeline,timelineItem:Me.timelineItem,timelineIcon:Me.timelineIcon,timelineHeader:Me.timelineHeader,timelineBody:Me.timelineBody,timelineConnector:Me.timelineConnector,step:Be.step,stepper:Be.stepper,speedDial:Ve.speedDial,speedDialContent:Ve.speedDialContent,speedDialAction:Ve.speedDialAction},$e=Fe})(Og);var I5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return o}});var t=r(vr);function r(s){return s&&s.__esModule?s:{default:s}}function o(s,u,p){var w=s.slice();return u.forEach(function(k,T){typeof w[T]>"u"?w[T]=p.cloneUnlessOtherwiseSpecified(k,p):p.isMergeableObject(k)?w[T]=(0,t.default)(s[T],k,p):s.indexOf(k)===-1&&w.push(k)}),w}})(I5);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(L,z){for(var R in z)Object.defineProperty(L,R,{enumerable:!0,get:z[R]})}t(e,{MaterialTailwindTheme:function(){return E},ThemeProvider:function(){return D},useTheme:function(){return F}});var r=T(re),o=w(rt),s=w(vr),u=w(Og),p=w(I5);function w(L){return L&&L.__esModule?L:{default:L}}function k(L){if(typeof WeakMap!="function")return null;var z=new WeakMap,R=new WeakMap;return(k=function(_){return _?R:z})(L)}function T(L,z){if(!z&&L&&L.__esModule)return L;if(L===null||typeof L!="object"&&typeof L!="function")return{default:L};var R=k(z);if(R&&R.has(L))return R.get(L);var _={},y=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var f in L)if(f!=="default"&&Object.prototype.hasOwnProperty.call(L,f)){var b=y?Object.getOwnPropertyDescriptor(L,f):null;b&&(b.get||b.set)?Object.defineProperty(_,f,b):_[f]=L[f]}return _.default=L,R&&R.set(L,_),_}var E=(0,r.createContext)(u.default);E.displayName="MaterialTailwindThemeProvider";function D(L){var z=L.value,R=z===void 0?u.default:z,_=L.children,y=(0,s.default)(u.default,R,{arrayMerge:p.default});return r.default.createElement(E.Provider,{value:y},_)}var F=function(){return(0,r.useContext)(E)};D.propTypes={value:o.default.instanceOf(Object),children:o.default.node.isRequired}})(Je);var sd={},Al={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(F,L){for(var z in L)Object.defineProperty(F,z,{enumerable:!0,get:L[z]})}t(e,{propTypesOpen:function(){return u},propTypesIcon:function(){return p},propTypesAnimate:function(){return w},propTypesDisabled:function(){return k},propTypesClassName:function(){return T},propTypesValue:function(){return E},propTypesChildren:function(){return D}});var r=s(rt),o=zt;function s(F){return F&&F.__esModule?F:{default:F}}var u=r.default.bool.isRequired,p=r.default.node,w=o.propTypesAnimation,k=r.default.bool,T=r.default.string,E=r.default.instanceOf(Object).isRequired,D=r.default.node.isRequired})(Al);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(k,T){for(var E in T)Object.defineProperty(k,E,{enumerable:!0,get:T[E]})}t(e,{AccordionContext:function(){return u},useAccordion:function(){return p},AccordionContextProvider:function(){return w}});var r=s(re),o=Al;function s(k){return k&&k.__esModule?k:{default:k}}var u=r.default.createContext(null);u.displayName="MaterialTailwind.AccordionContext";function p(){var k=r.default.useContext(u);if(!k)throw new Error("useAccordion() must be used within an Accordion. It happens when you use AccordionHeader or AccordionBody components outside the Accordion component.");return k}var w=function(k){var T=k.value,E=k.children;return r.default.createElement(u.Provider,{value:T},E)};w.propTypes={value:o.propTypesValue,children:o.propTypesChildren},w.displayName="MaterialTailwind.AccordionContextProvider"})(sd);var j5={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(_,y){for(var f in y)Object.defineProperty(_,f,{enumerable:!0,get:y[f]})}t(e,{AccordionHeader:function(){return z},default:function(){return R}});var r=D(re),o=D(ut),s=at,u=D(et),p=sd,w=Je,k=Al;function T(_,y,f){return y in _?Object.defineProperty(_,y,{value:f,enumerable:!0,configurable:!0,writable:!0}):_[y]=f,_}function E(){return E=Object.assign||function(_){for(var y=1;y<arguments.length;y++){var f=arguments[y];for(var b in f)Object.prototype.hasOwnProperty.call(f,b)&&(_[b]=f[b])}return _},E.apply(this,arguments)}function D(_){return _&&_.__esModule?_:{default:_}}function F(_,y){if(_==null)return{};var f=L(_,y),b,g;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(_);for(g=0;g<v.length;g++)b=v[g],!(y.indexOf(b)>=0)&&Object.prototype.propertyIsEnumerable.call(_,b)&&(f[b]=_[b])}return f}function L(_,y){if(_==null)return{};var f={},b=Object.keys(_),g,v;for(v=0;v<b.length;v++)g=b[v],!(y.indexOf(g)>=0)&&(f[g]=_[g]);return f}var z=r.default.forwardRef(function(_,y){var f=_.className,b=_.children,g=F(_,["className","children"]),v=(0,p.useAccordion)(),P=v.open,M=v.icon,Y=v.disabled,B=(0,w.useTheme)().accordion,H=B.styles.base;f=f??"";var U=(0,s.twMerge)((0,o.default)((0,u.default)(H.header.initial),T({},(0,u.default)(H.header.active),P)),f),Z=(0,o.default)((0,u.default)(H.header.icon));return r.default.createElement("button",E({},g,{ref:y,type:"button",disabled:Y,className:U}),b,r.default.createElement("span",{className:Z},M??(P?r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},r.default.createElement("path",{fillRule:"evenodd",d:"M5 10a1 1 0 011-1h8a1 1 0 110 2H6a1 1 0 01-1-1z",clipRule:"evenodd"})):r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},r.default.createElement("path",{fillRule:"evenodd",d:"M10 5a1 1 0 011 1v3h3a1 1 0 110 2h-3v3a1 1 0 11-2 0v-3H6a1 1 0 110-2h3V6a1 1 0 011-1z",clipRule:"evenodd"})))))});z.propTypes={className:k.propTypesClassName,children:k.propTypesChildren},z.displayName="MaterialTailwind.AccordionHeader";var R=z})(j5);var L5={},fr={},ih=function(e,t){return ih=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(r,o){r.__proto__=o}||function(r,o){for(var s in o)Object.prototype.hasOwnProperty.call(o,s)&&(r[s]=o[s])},ih(e,t)};function D5(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");ih(e,t);function r(){this.constructor=e}e.prototype=t===null?Object.create(t):(r.prototype=t.prototype,new r)}var Cc=function(){return Cc=Object.assign||function(t){for(var r,o=1,s=arguments.length;o<s;o++){r=arguments[o];for(var u in r)Object.prototype.hasOwnProperty.call(r,u)&&(t[u]=r[u])}return t},Cc.apply(this,arguments)};function Ki(e,t){var r={};for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&t.indexOf(o)<0&&(r[o]=e[o]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function")for(var s=0,o=Object.getOwnPropertySymbols(e);s<o.length;s++)t.indexOf(o[s])<0&&Object.prototype.propertyIsEnumerable.call(e,o[s])&&(r[o[s]]=e[o[s]]);return r}function z5(e,t,r,o){var s=arguments.length,u=s<3?t:o===null?o=Object.getOwnPropertyDescriptor(t,r):o,p;if(typeof Reflect=="object"&&typeof Reflect.decorate=="function")u=Reflect.decorate(e,t,r,o);else for(var w=e.length-1;w>=0;w--)(p=e[w])&&(u=(s<3?p(u):s>3?p(t,r,u):p(t,r))||u);return s>3&&u&&Object.defineProperty(t,r,u),u}function F5(e,t){return function(r,o){t(r,o,e)}}function V5(e,t,r,o,s,u){function p(y){if(y!==void 0&&typeof y!="function")throw new TypeError("Function expected");return y}for(var w=o.kind,k=w==="getter"?"get":w==="setter"?"set":"value",T=!t&&e?o.static?e:e.prototype:null,E=t||(T?Object.getOwnPropertyDescriptor(T,o.name):{}),D,F=!1,L=r.length-1;L>=0;L--){var z={};for(var R in o)z[R]=R==="access"?{}:o[R];for(var R in o.access)z.access[R]=o.access[R];z.addInitializer=function(y){if(F)throw new TypeError("Cannot add initializers after decoration has completed");u.push(p(y||null))};var _=(0,r[L])(w==="accessor"?{get:E.get,set:E.set}:E[k],z);if(w==="accessor"){if(_===void 0)continue;if(_===null||typeof _!="object")throw new TypeError("Object expected");(D=p(_.get))&&(E.get=D),(D=p(_.set))&&(E.set=D),(D=p(_.init))&&s.unshift(D)}else(D=p(_))&&(w==="field"?s.unshift(D):E[k]=D)}T&&Object.defineProperty(T,o.name,E),F=!0}function W5(e,t,r){for(var o=arguments.length>2,s=0;s<t.length;s++)r=o?t[s].call(e,r):t[s].call(e);return o?r:void 0}function H5(e){return typeof e=="symbol"?e:"".concat(e)}function B5(e,t,r){return typeof t=="symbol"&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:r?"".concat(r," ",t):t})}function X5(e,t){if(typeof Reflect=="object"&&typeof Reflect.metadata=="function")return Reflect.metadata(e,t)}function Y5(e,t,r,o){function s(u){return u instanceof r?u:new r(function(p){p(u)})}return new(r||(r=Promise))(function(u,p){function w(E){try{T(o.next(E))}catch(D){p(D)}}function k(E){try{T(o.throw(E))}catch(D){p(D)}}function T(E){E.done?u(E.value):s(E.value).then(w,k)}T((o=o.apply(e,t||[])).next())})}function G5(e,t){var r={label:0,sent:function(){if(u[0]&1)throw u[1];return u[1]},trys:[],ops:[]},o,s,u,p=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return p.next=w(0),p.throw=w(1),p.return=w(2),typeof Symbol=="function"&&(p[Symbol.iterator]=function(){return this}),p;function w(T){return function(E){return k([T,E])}}function k(T){if(o)throw new TypeError("Generator is already executing.");for(;p&&(p=0,T[0]&&(r=0)),r;)try{if(o=1,s&&(u=T[0]&2?s.return:T[0]?s.throw||((u=s.return)&&u.call(s),0):s.next)&&!(u=u.call(s,T[1])).done)return u;switch(s=0,u&&(T=[T[0]&2,u.value]),T[0]){case 0:case 1:u=T;break;case 4:return r.label++,{value:T[1],done:!1};case 5:r.label++,s=T[1],T=[0];continue;case 7:T=r.ops.pop(),r.trys.pop();continue;default:if(u=r.trys,!(u=u.length>0&&u[u.length-1])&&(T[0]===6||T[0]===2)){r=0;continue}if(T[0]===3&&(!u||T[1]>u[0]&&T[1]<u[3])){r.label=T[1];break}if(T[0]===6&&r.label<u[1]){r.label=u[1],u=T;break}if(u&&r.label<u[2]){r.label=u[2],r.ops.push(T);break}u[2]&&r.ops.pop(),r.trys.pop();continue}T=t.call(e,r)}catch(E){T=[6,E],s=0}finally{o=u=0}if(T[0]&5)throw T[1];return{value:T[0]?T[1]:void 0,done:!0}}}var ld=Object.create?function(e,t,r,o){o===void 0&&(o=r);var s=Object.getOwnPropertyDescriptor(t,r);(!s||("get"in s?!t.__esModule:s.writable||s.configurable))&&(s={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,o,s)}:function(e,t,r,o){o===void 0&&(o=r),e[o]=t[r]};function U5(e,t){for(var r in e)r!=="default"&&!Object.prototype.hasOwnProperty.call(t,r)&&ld(t,e,r)}function Sc(e){var t=typeof Symbol=="function"&&Symbol.iterator,r=t&&e[t],o=0;if(r)return r.call(e);if(e&&typeof e.length=="number")return{next:function(){return e&&o>=e.length&&(e=void 0),{value:e&&e[o++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Xg(e,t){var r=typeof Symbol=="function"&&e[Symbol.iterator];if(!r)return e;var o=r.call(e),s,u=[],p;try{for(;(t===void 0||t-- >0)&&!(s=o.next()).done;)u.push(s.value)}catch(w){p={error:w}}finally{try{s&&!s.done&&(r=o.return)&&r.call(o)}finally{if(p)throw p.error}}return u}function $5(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(Xg(arguments[t]));return e}function q5(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;for(var o=Array(e),s=0,t=0;t<r;t++)for(var u=arguments[t],p=0,w=u.length;p<w;p++,s++)o[s]=u[p];return o}function Z5(e,t,r){if(r||arguments.length===2)for(var o=0,s=t.length,u;o<s;o++)(u||!(o in t))&&(u||(u=Array.prototype.slice.call(t,0,o)),u[o]=t[o]);return e.concat(u||Array.prototype.slice.call(t))}function Di(e){return this instanceof Di?(this.v=e,this):new Di(e)}function K5(e,t,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var o=r.apply(e,t||[]),s,u=[];return s=Object.create((typeof AsyncIterator=="function"?AsyncIterator:Object).prototype),w("next"),w("throw"),w("return",p),s[Symbol.asyncIterator]=function(){return this},s;function p(L){return function(z){return Promise.resolve(z).then(L,D)}}function w(L,z){o[L]&&(s[L]=function(R){return new Promise(function(_,y){u.push([L,R,_,y])>1||k(L,R)})},z&&(s[L]=z(s[L])))}function k(L,z){try{T(o[L](z))}catch(R){F(u[0][3],R)}}function T(L){L.value instanceof Di?Promise.resolve(L.value.v).then(E,D):F(u[0][2],L)}function E(L){k("next",L)}function D(L){k("throw",L)}function F(L,z){L(z),u.shift(),u.length&&k(u[0][0],u[0][1])}}function Q5(e){var t,r;return t={},o("next"),o("throw",function(s){throw s}),o("return"),t[Symbol.iterator]=function(){return this},t;function o(s,u){t[s]=e[s]?function(p){return(r=!r)?{value:Di(e[s](p)),done:!1}:u?u(p):p}:u}}function J5(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t=e[Symbol.asyncIterator],r;return t?t.call(e):(e=typeof Sc=="function"?Sc(e):e[Symbol.iterator](),r={},o("next"),o("throw"),o("return"),r[Symbol.asyncIterator]=function(){return this},r);function o(u){r[u]=e[u]&&function(p){return new Promise(function(w,k){p=e[u](p),s(w,k,p.done,p.value)})}}function s(u,p,w,k){Promise.resolve(k).then(function(T){u({value:T,done:w})},p)}}function eS(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var uN=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},sh=function(e){return sh=Object.getOwnPropertyNames||function(t){var r=[];for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&(r[r.length]=o);return r},sh(e)};function tS(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r=sh(e),o=0;o<r.length;o++)r[o]!=="default"&&ld(t,e,r[o]);return uN(t,e),t}function rS(e){return e&&e.__esModule?e:{default:e}}function nS(e,t,r,o){if(r==="a"&&!o)throw new TypeError("Private accessor was defined without a getter");if(typeof t=="function"?e!==t||!o:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return r==="m"?o:r==="a"?o.call(e):o?o.value:t.get(e)}function aS(e,t,r,o,s){if(o==="m")throw new TypeError("Private method is not writable");if(o==="a"&&!s)throw new TypeError("Private accessor was defined without a setter");if(typeof t=="function"?e!==t||!s:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return o==="a"?s.call(e,r):s?s.value=r:t.set(e,r),r}function oS(e,t){if(t===null||typeof t!="object"&&typeof t!="function")throw new TypeError("Cannot use 'in' operator on non-object");return typeof e=="function"?t===e:e.has(t)}function iS(e,t,r){if(t!=null){if(typeof t!="object"&&typeof t!="function")throw new TypeError("Object expected.");var o,s;if(r){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");o=t[Symbol.asyncDispose]}if(o===void 0){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");o=t[Symbol.dispose],r&&(s=o)}if(typeof o!="function")throw new TypeError("Object not disposable.");s&&(o=function(){try{s.call(this)}catch(u){return Promise.reject(u)}}),e.stack.push({value:t,dispose:o,async:r})}else r&&e.stack.push({async:!0});return t}var cN=typeof SuppressedError=="function"?SuppressedError:function(e,t,r){var o=new Error(r);return o.name="SuppressedError",o.error=e,o.suppressed=t,o};function sS(e){function t(u){e.error=e.hasError?new cN(u,e.error,"An error was suppressed during disposal."):u,e.hasError=!0}var r,o=0;function s(){for(;r=e.stack.pop();)try{if(!r.async&&o===1)return o=0,e.stack.push(r),Promise.resolve().then(s);if(r.dispose){var u=r.dispose.call(r.value);if(r.async)return o|=2,Promise.resolve(u).then(s,function(p){return t(p),s()})}else o|=1}catch(p){t(p)}if(o===1)return e.hasError?Promise.reject(e.error):Promise.resolve();if(e.hasError)throw e.error}return s()}function lS(e,t){return typeof e=="string"&&/^\.\.?\//.test(e)?e.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,function(r,o,s,u,p){return o?t?".jsx":".js":s&&(!u||!p)?r:s+u+"."+p.toLowerCase()+"js"}):e}const dN={__extends:D5,__assign:Cc,__rest:Ki,__decorate:z5,__param:F5,__esDecorate:V5,__runInitializers:W5,__propKey:H5,__setFunctionName:B5,__metadata:X5,__awaiter:Y5,__generator:G5,__createBinding:ld,__exportStar:U5,__values:Sc,__read:Xg,__spread:$5,__spreadArrays:q5,__spreadArray:Z5,__await:Di,__asyncGenerator:K5,__asyncDelegator:Q5,__asyncValues:J5,__makeTemplateObject:eS,__importStar:tS,__importDefault:rS,__classPrivateFieldGet:nS,__classPrivateFieldSet:aS,__classPrivateFieldIn:oS,__addDisposableResource:iS,__disposeResources:sS,__rewriteRelativeImportExtension:lS},fN=Object.freeze(Object.defineProperty({__proto__:null,__addDisposableResource:iS,get __assign(){return Cc},__asyncDelegator:Q5,__asyncGenerator:K5,__asyncValues:J5,__await:Di,__awaiter:Y5,__classPrivateFieldGet:nS,__classPrivateFieldIn:oS,__classPrivateFieldSet:aS,__createBinding:ld,__decorate:z5,__disposeResources:sS,__esDecorate:V5,__exportStar:U5,__extends:D5,__generator:G5,__importDefault:rS,__importStar:tS,__makeTemplateObject:eS,__metadata:X5,__param:F5,__propKey:H5,__read:Xg,__rest:Ki,__rewriteRelativeImportExtension:lS,__runInitializers:W5,__setFunctionName:B5,__spread:$5,__spreadArray:Z5,__spreadArrays:q5,__values:Sc,default:dN},Symbol.toStringTag,{value:"Module"})),uS=wl(fN);var pN=function(){},cS=function(){};const hN=Object.freeze(Object.defineProperty({__proto__:null,invariant:cS,warning:pN},Symbol.toStringTag,{value:"Module"})),dS=wl(hN);var or={};Object.defineProperty(or,"__esModule",{value:!0});const fS=(e,t)=>r=>Math.max(Math.min(r,t),e),Bs=e=>e%1?Number(e.toFixed(5)):e,hl=/(-)?([\d]*\.?[\d])+/g,lh=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,gN=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function Ml(e){return typeof e=="string"}const El={test:e=>typeof e=="number",parse:parseFloat,transform:e=>e},Yg=Object.assign(Object.assign({},El),{transform:fS(0,1)}),bN=Object.assign(Object.assign({},El),{default:1}),Rl=e=>({test:t=>Ml(t)&&t.endsWith(e)&&t.split(" ").length===1,parse:parseFloat,transform:t=>`${t}${e}`}),vN=Rl("deg"),Ti=Rl("%"),mN=Rl("px"),yN=Rl("vh"),xN=Rl("vw"),wN=Object.assign(Object.assign({},Ti),{parse:e=>Ti.parse(e)/100,transform:e=>Ti.transform(e*100)}),Gg=(e,t)=>r=>!!(Ml(r)&&gN.test(r)&&r.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(r,t)),pS=(e,t,r)=>o=>{if(!Ml(o))return o;const[s,u,p,w]=o.match(hl);return{[e]:parseFloat(s),[t]:parseFloat(u),[r]:parseFloat(p),alpha:w!==void 0?parseFloat(w):1}},Rs={test:Gg("hsl","hue"),parse:pS("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:o=1})=>"hsla("+Math.round(e)+", "+Ti.transform(Bs(t))+", "+Ti.transform(Bs(r))+", "+Bs(Yg.transform(o))+")"},CN=fS(0,255),Du=Object.assign(Object.assign({},El),{transform:e=>Math.round(CN(e))}),bi={test:Gg("rgb","red"),parse:pS("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:o=1})=>"rgba("+Du.transform(e)+", "+Du.transform(t)+", "+Du.transform(r)+", "+Bs(Yg.transform(o))+")"};function SN(e){let t="",r="",o="",s="";return e.length>5?(t=e.substr(1,2),r=e.substr(3,2),o=e.substr(5,2),s=e.substr(7,2)):(t=e.substr(1,1),r=e.substr(2,1),o=e.substr(3,1),s=e.substr(4,1),t+=t,r+=r,o+=o,s+=s),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(o,16),alpha:s?parseInt(s,16)/255:1}}const uh={test:Gg("#"),parse:SN,transform:bi.transform},Ug={test:e=>bi.test(e)||uh.test(e)||Rs.test(e),parse:e=>bi.test(e)?bi.parse(e):Rs.test(e)?Rs.parse(e):uh.parse(e),transform:e=>Ml(e)?e:e.hasOwnProperty("red")?bi.transform(e):Rs.transform(e)},hS="${c}",gS="${n}";function kN(e){var t,r,o,s;return isNaN(e)&&Ml(e)&&((r=(t=e.match(hl))===null||t===void 0?void 0:t.length)!==null&&r!==void 0?r:0)+((s=(o=e.match(lh))===null||o===void 0?void 0:o.length)!==null&&s!==void 0?s:0)>0}function bS(e){typeof e=="number"&&(e=`${e}`);const t=[];let r=0;const o=e.match(lh);o&&(r=o.length,e=e.replace(lh,hS),t.push(...o.map(Ug.parse)));const s=e.match(hl);return s&&(e=e.replace(hl,gS),t.push(...s.map(El.parse))),{values:t,numColors:r,tokenised:e}}function vS(e){return bS(e).values}function mS(e){const{values:t,numColors:r,tokenised:o}=bS(e),s=t.length;return u=>{let p=o;for(let w=0;w<s;w++)p=p.replace(w<r?hS:gS,w<r?Ug.transform(u[w]):Bs(u[w]));return p}}const TN=e=>typeof e=="number"?0:e;function PN(e){const t=vS(e);return mS(e)(t.map(TN))}const yS={test:kN,parse:vS,createTransformer:mS,getAnimatableNone:PN},_N=new Set(["brightness","contrast","saturate","opacity"]);function ON(e){let[t,r]=e.slice(0,-1).split("(");if(t==="drop-shadow")return e;const[o]=r.match(hl)||[];if(!o)return e;const s=r.replace(o,"");let u=_N.has(t)?1:0;return o!==r&&(u*=100),t+"("+u+s+")"}const AN=/([a-z-]*)\(.*?\)/g,MN=Object.assign(Object.assign({},yS),{getAnimatableNone:e=>{const t=e.match(AN);return t?t.map(ON).join(" "):e}});or.alpha=Yg;or.color=Ug;or.complex=yS;or.degrees=vN;or.filter=MN;or.hex=uh;or.hsla=Rs;or.number=El;or.percent=Ti;or.progressPercentage=wN;or.px=mN;or.rgbUnit=Du;or.rgba=bi;or.scale=bN;or.vh=yN;or.vw=xN;var st={},Bo={};Object.defineProperty(Bo,"__esModule",{value:!0});const xS=1/60*1e3,EN=typeof performance<"u"?()=>performance.now():()=>Date.now(),wS=typeof window<"u"?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(EN()),xS);function RN(e){let t=[],r=[],o=0,s=!1,u=!1;const p=new WeakSet,w={schedule:(k,T=!1,E=!1)=>{const D=E&&s,F=D?t:r;return T&&p.add(k),F.indexOf(k)===-1&&(F.push(k),D&&s&&(o=t.length)),k},cancel:k=>{const T=r.indexOf(k);T!==-1&&r.splice(T,1),p.delete(k)},process:k=>{if(s){u=!0;return}if(s=!0,[t,r]=[r,t],r.length=0,o=t.length,o)for(let T=0;T<o;T++){const E=t[T];E(k),p.has(E)&&(w.schedule(E),e())}s=!1,u&&(u=!1,w.process(k))}};return w}const NN=40;let ch=!0,gl=!1,dh=!1;const Pi={delta:0,timestamp:0},Nl=["read","update","preRender","render","postRender"],ud=Nl.reduce((e,t)=>(e[t]=RN(()=>gl=!0),e),{}),IN=Nl.reduce((e,t)=>{const r=ud[t];return e[t]=(o,s=!1,u=!1)=>(gl||zN(),r.schedule(o,s,u)),e},{}),jN=Nl.reduce((e,t)=>(e[t]=ud[t].cancel,e),{}),LN=Nl.reduce((e,t)=>(e[t]=()=>ud[t].process(Pi),e),{}),DN=e=>ud[e].process(Pi),CS=e=>{gl=!1,Pi.delta=ch?xS:Math.max(Math.min(e-Pi.timestamp,NN),1),Pi.timestamp=e,dh=!0,Nl.forEach(DN),dh=!1,gl&&(ch=!1,wS(CS))},zN=()=>{gl=!0,ch=!0,dh||wS(CS)},FN=()=>Pi;Bo.cancelSync=jN;Bo.default=IN;Bo.flushSync=LN;Bo.getFrameData=FN;Object.defineProperty(st,"__esModule",{value:!0});var SS=uS,zi=dS,On=or,cd=Bo;function VN(e){return e&&typeof e=="object"&&"default"in e?e:{default:e}}var WN=VN(cd);const bl=(e,t,r)=>Math.min(Math.max(r,e),t),Hf=.001,HN=.01,Nm=10,BN=.05,XN=1;function YN({duration:e=800,bounce:t=.25,velocity:r=0,mass:o=1}){let s,u;zi.warning(e<=Nm*1e3,"Spring duration must be 10 seconds or less");let p=1-t;p=bl(BN,XN,p),e=bl(HN,Nm,e/1e3),p<1?(s=T=>{const E=T*p,D=E*e,F=E-r,L=fh(T,p),z=Math.exp(-D);return Hf-F/L*z},u=T=>{const D=T*p*e,F=D*r+r,L=Math.pow(p,2)*Math.pow(T,2)*e,z=Math.exp(-D),R=fh(Math.pow(T,2),p);return(-s(T)+Hf>0?-1:1)*((F-L)*z)/R}):(s=T=>{const E=Math.exp(-T*e),D=(T-r)*e+1;return-Hf+E*D},u=T=>{const E=Math.exp(-T*e),D=(r-T)*(e*e);return E*D});const w=5/e,k=UN(s,u,w);if(e=e*1e3,isNaN(k))return{stiffness:100,damping:10,duration:e};{const T=Math.pow(k,2)*o;return{stiffness:T,damping:p*2*Math.sqrt(o*T),duration:e}}}const GN=12;function UN(e,t,r){let o=r;for(let s=1;s<GN;s++)o=o-e(o)/t(o);return o}function fh(e,t){return e*Math.sqrt(1-t*t)}const $N=["duration","bounce"],qN=["stiffness","damping","mass"];function Im(e,t){return t.some(r=>e[r]!==void 0)}function ZN(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!Im(e,qN)&&Im(e,$N)){const r=YN(e);t=Object.assign(Object.assign(Object.assign({},t),r),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}function dd(e){var{from:t=0,to:r=1,restSpeed:o=2,restDelta:s}=e,u=SS.__rest(e,["from","to","restSpeed","restDelta"]);const p={done:!1,value:t};let{stiffness:w,damping:k,mass:T,velocity:E,duration:D,isResolvedFromDuration:F}=ZN(u),L=jm,z=jm;function R(){const _=E?-(E/1e3):0,y=r-t,f=k/(2*Math.sqrt(w*T)),b=Math.sqrt(w/T)/1e3;if(s===void 0&&(s=Math.min(Math.abs(r-t)/100,.4)),f<1){const g=fh(b,f);L=v=>{const P=Math.exp(-f*b*v);return r-P*((_+f*b*y)/g*Math.sin(g*v)+y*Math.cos(g*v))},z=v=>{const P=Math.exp(-f*b*v);return f*b*P*(Math.sin(g*v)*(_+f*b*y)/g+y*Math.cos(g*v))-P*(Math.cos(g*v)*(_+f*b*y)-g*y*Math.sin(g*v))}}else if(f===1)L=g=>r-Math.exp(-b*g)*(y+(_+b*y)*g);else{const g=b*Math.sqrt(f*f-1);L=v=>{const P=Math.exp(-f*b*v),M=Math.min(g*v,300);return r-P*((_+f*b*y)*Math.sinh(M)+g*y*Math.cosh(M))/g}}}return R(),{next:_=>{const y=L(_);if(F)p.done=_>=D;else{const f=z(_)*1e3,b=Math.abs(f)<=o,g=Math.abs(r-y)<=s;p.done=b&&g}return p.value=p.done?r:y,p},flipTarget:()=>{E=-E,[t,r]=[r,t],R()}}}dd.needsInterpolation=(e,t)=>typeof e=="string"||typeof t=="string";const jm=e=>0,$g=(e,t,r)=>{const o=t-e;return o===0?1:(r-e)/o},fd=(e,t,r)=>-r*e+r*t+e;function Bf(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+(t-e)*6*r:r<1/2?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function Lm({hue:e,saturation:t,lightness:r,alpha:o}){e/=360,t/=100,r/=100;let s=0,u=0,p=0;if(!t)s=u=p=r;else{const w=r<.5?r*(1+t):r+t-r*t,k=2*r-w;s=Bf(k,w,e+1/3),u=Bf(k,w,e),p=Bf(k,w,e-1/3)}return{red:Math.round(s*255),green:Math.round(u*255),blue:Math.round(p*255),alpha:o}}const KN=(e,t,r)=>{const o=e*e,s=t*t;return Math.sqrt(Math.max(0,r*(s-o)+o))},QN=[On.hex,On.rgba,On.hsla],Dm=e=>QN.find(t=>t.test(e)),zm=e=>`'${e}' is not an animatable color. Use the equivalent color code instead.`,qg=(e,t)=>{let r=Dm(e),o=Dm(t);zi.invariant(!!r,zm(e)),zi.invariant(!!o,zm(t));let s=r.parse(e),u=o.parse(t);r===On.hsla&&(s=Lm(s),r=On.rgba),o===On.hsla&&(u=Lm(u),o=On.rgba);const p=Object.assign({},s);return w=>{for(const k in p)k!=="alpha"&&(p[k]=KN(s[k],u[k],w));return p.alpha=fd(s.alpha,u.alpha,w),r.transform(p)}},JN={x:0,y:0,z:0},ph=e=>typeof e=="number",eI=(e,t)=>r=>t(e(r)),Zg=(...e)=>e.reduce(eI);function kS(e,t){return ph(e)?r=>fd(e,t,r):On.color.test(e)?qg(e,t):Kg(e,t)}const TS=(e,t)=>{const r=[...e],o=r.length,s=e.map((u,p)=>kS(u,t[p]));return u=>{for(let p=0;p<o;p++)r[p]=s[p](u);return r}},tI=(e,t)=>{const r=Object.assign(Object.assign({},e),t),o={};for(const s in r)e[s]!==void 0&&t[s]!==void 0&&(o[s]=kS(e[s],t[s]));return s=>{for(const u in o)r[u]=o[u](s);return r}};function Fm(e){const t=On.complex.parse(e),r=t.length;let o=0,s=0,u=0;for(let p=0;p<r;p++)o||typeof t[p]=="number"?o++:t[p].hue!==void 0?u++:s++;return{parsed:t,numNumbers:o,numRGB:s,numHSL:u}}const Kg=(e,t)=>{const r=On.complex.createTransformer(t),o=Fm(e),s=Fm(t);return o.numHSL===s.numHSL&&o.numRGB===s.numRGB&&o.numNumbers>=s.numNumbers?Zg(TS(o.parsed,s.parsed),r):(zi.warning(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),p=>`${p>0?t:e}`)},rI=(e,t)=>r=>fd(e,t,r);function nI(e){if(typeof e=="number")return rI;if(typeof e=="string")return On.color.test(e)?qg:Kg;if(Array.isArray(e))return TS;if(typeof e=="object")return tI}function aI(e,t,r){const o=[],s=r||nI(e[0]),u=e.length-1;for(let p=0;p<u;p++){let w=s(e[p],e[p+1]);if(t){const k=Array.isArray(t)?t[p]:t;w=Zg(k,w)}o.push(w)}return o}function oI([e,t],[r]){return o=>r($g(e,t,o))}function iI(e,t){const r=e.length,o=r-1;return s=>{let u=0,p=!1;if(s<=e[0]?p=!0:s>=e[o]&&(u=o-1,p=!0),!p){let k=1;for(;k<r&&!(e[k]>s||k===o);k++);u=k-1}const w=$g(e[u],e[u+1],s);return t[u](w)}}function Qg(e,t,{clamp:r=!0,ease:o,mixer:s}={}){const u=e.length;zi.invariant(u===t.length,"Both input and output ranges must be the same length"),zi.invariant(!o||!Array.isArray(o)||o.length===u-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),e[0]>e[u-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const p=aI(t,o,s),w=u===2?oI(e,p):iI(e,p);return r?k=>w(bl(e[0],e[u-1],k)):w}const Il=e=>t=>1-e(1-t),pd=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,PS=e=>t=>Math.pow(t,e),Jg=e=>t=>t*t*((e+1)*t-e),_S=e=>{const t=Jg(e);return r=>(r*=2)<1?.5*t(r):.5*(2-Math.pow(2,-10*(r-1)))},OS=1.525,sI=4/11,lI=8/11,uI=9/10,AS=e=>e,e0=PS(2),cI=Il(e0),MS=pd(e0),ES=e=>1-Math.sin(Math.acos(e)),RS=Il(ES),dI=pd(RS),t0=Jg(OS),fI=Il(t0),pI=pd(t0),hI=_S(OS),gI=4356/361,bI=35442/1805,vI=16061/1805,kc=e=>{if(e===1||e===0)return e;const t=e*e;return e<sI?7.5625*t:e<lI?9.075*t-9.9*e+3.4:e<uI?gI*t-bI*e+vI:10.8*e*e-20.52*e+10.72},mI=Il(kc),yI=e=>e<.5?.5*(1-kc(1-e*2)):.5*kc(e*2-1)+.5;function xI(e,t){return e.map(()=>t||MS).splice(0,e.length-1)}function wI(e){const t=e.length;return e.map((r,o)=>o!==0?o/(t-1):0)}function CI(e,t){return e.map(r=>r*t)}function Xs({from:e=0,to:t=1,ease:r,offset:o,duration:s=300}){const u={done:!1,value:e},p=Array.isArray(t)?t:[e,t],w=CI(o&&o.length===p.length?o:wI(p),s);function k(){return Qg(w,p,{ease:Array.isArray(r)?r:xI(p,r)})}let T=k();return{next:E=>(u.value=T(E),u.done=E>=s,u),flipTarget:()=>{p.reverse(),T=k()}}}function NS({velocity:e=0,from:t=0,power:r=.8,timeConstant:o=350,restDelta:s=.5,modifyTarget:u}){const p={done:!1,value:t};let w=r*e;const k=t+w,T=u===void 0?k:u(k);return T!==k&&(w=T-t),{next:E=>{const D=-w*Math.exp(-E/o);return p.done=!(D>s||D<-s),p.value=p.done?T:T+D,p},flipTarget:()=>{}}}const Vm={keyframes:Xs,spring:dd,decay:NS};function SI(e){if(Array.isArray(e.to))return Xs;if(Vm[e.type])return Vm[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?Xs:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?dd:Xs}function IS(e,t,r=0){return e-t-r}function kI(e,t,r=0,o=!0){return o?IS(t+-e,t,r):t-(e-t)+r}function TI(e,t,r,o){return o?e>=t+r:e<=-r}const PI=e=>{const t=({delta:r})=>e(r);return{start:()=>WN.default.update(t,!0),stop:()=>cd.cancelSync.update(t)}};function jS(e){var t,r,{from:o,autoplay:s=!0,driver:u=PI,elapsed:p=0,repeat:w=0,repeatType:k="loop",repeatDelay:T=0,onPlay:E,onStop:D,onComplete:F,onRepeat:L,onUpdate:z}=e,R=SS.__rest(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let{to:_}=R,y,f=0,b=R.duration,g,v=!1,P=!0,M;const Y=SI(R);!((r=(t=Y).needsInterpolation)===null||r===void 0)&&r.call(t,o,_)&&(M=Qg([0,100],[o,_],{clamp:!1}),o=0,_=100);const B=Y(Object.assign(Object.assign({},R),{from:o,to:_}));function H(){f++,k==="reverse"?(P=f%2===0,p=kI(p,b,T,P)):(p=IS(p,b,T),k==="mirror"&&B.flipTarget()),v=!1,L&&L()}function U(){y.stop(),F&&F()}function Z(ae){if(P||(ae=-ae),p+=ae,!v){const pe=B.next(Math.max(0,p));g=pe.value,M&&(g=M(g)),v=P?pe.done:p<=0}z==null||z(g),v&&(f===0&&(b??(b=p)),f<w?TI(p,b,T,P)&&H():U())}function oe(){E==null||E(),y=u(Z),y.start()}return s&&oe(),{stop:()=>{D==null||D(),y.stop()}}}function LS(e,t){return t?e*(1e3/t):0}function _I({from:e=0,velocity:t=0,min:r,max:o,power:s=.8,timeConstant:u=750,bounceStiffness:p=500,bounceDamping:w=10,restDelta:k=1,modifyTarget:T,driver:E,onUpdate:D,onComplete:F,onStop:L}){let z;function R(b){return r!==void 0&&b<r||o!==void 0&&b>o}function _(b){return r===void 0?o:o===void 0||Math.abs(r-b)<Math.abs(o-b)?r:o}function y(b){z==null||z.stop(),z=jS(Object.assign(Object.assign({},b),{driver:E,onUpdate:g=>{var v;D==null||D(g),(v=b.onUpdate)===null||v===void 0||v.call(b,g)},onComplete:F,onStop:L}))}function f(b){y(Object.assign({type:"spring",stiffness:p,damping:w,restDelta:k},b))}if(R(e))f({from:e,velocity:t,to:_(e)});else{let b=s*t+e;typeof T<"u"&&(b=T(b));const g=_(b),v=g===r?-1:1;let P,M;const Y=B=>{P=M,M=B,t=LS(B-P,cd.getFrameData().delta),(v===1&&B>g||v===-1&&B<g)&&f({from:B,to:g,velocity:t})};y({type:"decay",from:e,velocity:t,timeConstant:u,power:s,restDelta:k,modifyTarget:T,onUpdate:R(b)?Y:void 0})}return{stop:()=>z==null?void 0:z.stop()}}const DS=e=>e*180/Math.PI,OI=(e,t=JN)=>DS(Math.atan2(t.y-e.y,t.x-e.x)),AI=(e,t)=>{let r=!0;return t===void 0&&(t=e,r=!1),o=>r?o-e+t:(e=o,r=!0,t)},MI=e=>e,r0=(e=MI)=>(t,r,o)=>{const s=r-o,u=-(0-t+1)*(0-e(Math.abs(s)));return s<=0?r+u:r-u},EI=r0(),RI=r0(Math.sqrt),zS=e=>e*Math.PI/180,Tc=e=>e.hasOwnProperty("x")&&e.hasOwnProperty("y"),hh=e=>Tc(e)&&e.hasOwnProperty("z"),bu=(e,t)=>Math.abs(e-t);function NI(e,t){if(ph(e)&&ph(t))return bu(e,t);if(Tc(e)&&Tc(t)){const r=bu(e.x,t.x),o=bu(e.y,t.y),s=hh(e)&&hh(t)?bu(e.z,t.z):0;return Math.sqrt(Math.pow(r,2)+Math.pow(o,2)+Math.pow(s,2))}}const II=(e,t,r)=>(t=zS(t),{x:r*Math.cos(t)+e.x,y:r*Math.sin(t)+e.y}),FS=(e,t=2)=>(t=Math.pow(10,t),Math.round(e*t)/t),VS=(e,t,r,o=0)=>FS(e+r*(t-e)/Math.max(o,r)),jI=(e=50)=>{let t=0,r=0;return o=>{const s=cd.getFrameData().timestamp,u=s!==r?s-r:0,p=u?VS(t,o,u,e):t;return r=s,t=p,p}},LI=e=>{if(typeof e=="number")return t=>Math.round(t/e)*e;{let t=0;const r=e.length;return o=>{let s=Math.abs(e[0]-o);for(t=1;t<r;t++){const u=e[t],p=Math.abs(u-o);if(p===0)return u;if(p>s)return e[t-1];if(t===r-1)return u;s=p}}}};function DI(e,t){return e/(1e3/t)}const zI=(e,t,r)=>{const o=t-e;return((r-e)%o+o)%o+e},WS=(e,t)=>1-3*t+3*e,HS=(e,t)=>3*t-6*e,BS=e=>3*e,Pc=(e,t,r)=>((WS(t,r)*e+HS(t,r))*e+BS(t))*e,XS=(e,t,r)=>3*WS(t,r)*e*e+2*HS(t,r)*e+BS(t),FI=1e-7,VI=10;function WI(e,t,r,o,s){let u,p,w=0;do p=t+(r-t)/2,u=Pc(p,o,s)-e,u>0?r=p:t=p;while(Math.abs(u)>FI&&++w<VI);return p}const HI=8,BI=.001;function XI(e,t,r,o){for(let s=0;s<HI;++s){const u=XS(t,r,o);if(u===0)return t;const p=Pc(t,r,o)-e;t-=p/u}return t}const zu=11,vu=1/(zu-1);function YI(e,t,r,o){if(e===t&&r===o)return AS;const s=new Float32Array(zu);for(let p=0;p<zu;++p)s[p]=Pc(p*vu,e,r);function u(p){let w=0,k=1;const T=zu-1;for(;k!==T&&s[k]<=p;++k)w+=vu;--k;const E=(p-s[k])/(s[k+1]-s[k]),D=w+E*vu,F=XS(D,e,r);return F>=BI?XI(p,D,e,r):F===0?D:WI(p,w,w+vu,e,r)}return p=>p===0||p===1?p:Pc(u(p),t,o)}const GI=(e,t="end")=>r=>{r=t==="end"?Math.min(r,.999):Math.max(r,.001);const o=r*e,s=t==="end"?Math.floor(o):Math.ceil(o);return bl(0,1,s/e)};st.angle=OI;st.animate=jS;st.anticipate=hI;st.applyOffset=AI;st.attract=EI;st.attractExpo=RI;st.backIn=t0;st.backInOut=pI;st.backOut=fI;st.bounceIn=mI;st.bounceInOut=yI;st.bounceOut=kc;st.circIn=ES;st.circInOut=dI;st.circOut=RS;st.clamp=bl;st.createAnticipate=_S;st.createAttractor=r0;st.createBackIn=Jg;st.createExpoIn=PS;st.cubicBezier=YI;st.decay=NS;st.degreesToRadians=zS;st.distance=NI;st.easeIn=e0;st.easeInOut=MS;st.easeOut=cI;st.inertia=_I;st.interpolate=Qg;st.isPoint=Tc;st.isPoint3D=hh;st.keyframes=Xs;st.linear=AS;st.mirrorEasing=pd;st.mix=fd;st.mixColor=qg;st.mixComplex=Kg;st.pipe=Zg;st.pointFromVector=II;st.progress=$g;st.radiansToDegrees=DS;st.reverseEasing=Il;st.smooth=jI;st.smoothFrame=VS;st.snap=LI;st.spring=dd;st.steps=GI;st.toDecimal=FS;st.velocityPerFrame=DI;st.velocityPerSecond=LS;st.wrap=zI;class UI{setAnimation(t){this.animation=t,t==null||t.finished.then(()=>this.clearAnimation()).catch(()=>{})}clearAnimation(){this.animation=this.generator=void 0}}const Xf=new WeakMap;function n0(e){return Xf.has(e)||Xf.set(e,{transforms:[],values:new Map}),Xf.get(e)}function $I(e,t){return e.has(t)||e.set(t,new UI),e.get(t)}function YS(e,t){e.indexOf(t)===-1&&e.push(t)}function GS(e,t){const r=e.indexOf(t);r>-1&&e.splice(r,1)}const US=(e,t,r)=>Math.min(Math.max(r,e),t),Hr={duration:.3,delay:0,endDelay:0,repeat:0,easing:"ease"},ya=e=>typeof e=="number",vl=e=>Array.isArray(e)&&!ya(e[0]),qI=(e,t,r)=>{const o=t-e;return((r-e)%o+o)%o+e};function $S(e,t){return vl(e)?e[qI(0,e.length,t)]:e}const a0=(e,t,r)=>-r*e+r*t+e,o0=()=>{},fa=e=>e,hd=(e,t,r)=>t-e===0?1:(r-e)/(t-e);function i0(e,t){const r=e[e.length-1];for(let o=1;o<=t;o++){const s=hd(0,t,o);e.push(a0(r,1,s))}}function s0(e){const t=[0];return i0(t,e-1),t}function qS(e,t=s0(e.length),r=fa){const o=e.length,s=o-t.length;return s>0&&i0(t,s),u=>{let p=0;for(;p<o-2&&!(u<t[p+1]);p++);let w=US(0,1,hd(t[p],t[p+1],u));return w=$S(r,p)(w),a0(e[p],e[p+1],w)}}const ZS=e=>Array.isArray(e)&&ya(e[0]),_c=e=>typeof e=="object"&&!!e.createAnimation,ZI=e=>typeof e=="function",l0=e=>typeof e=="string",To={ms:e=>e*1e3,s:e=>e/1e3};function KS(e,t){return t?e*(1e3/t):0}const KI=["","X","Y","Z"],QI=["translate","scale","rotate","skew"],Fi={x:"translateX",y:"translateY",z:"translateZ"},Wm={syntax:"<angle>",initialValue:"0deg",toDefaultUnit:e=>e+"deg"},JI={translate:{syntax:"<length-percentage>",initialValue:"0px",toDefaultUnit:e=>e+"px"},rotate:Wm,scale:{syntax:"<number>",initialValue:1,toDefaultUnit:fa},skew:Wm},Vi=new Map,gd=e=>`--motion-${e}`,Oc=["x","y","z"];QI.forEach(e=>{KI.forEach(t=>{Oc.push(e+t),Vi.set(gd(e+t),JI[e])})});const ej=(e,t)=>Oc.indexOf(e)-Oc.indexOf(t),tj=new Set(Oc),bd=e=>tj.has(e),rj=(e,t)=>{Fi[t]&&(t=Fi[t]);const{transforms:r}=n0(e);YS(r,t),e.style.transform=QS(r)},QS=e=>e.sort(ej).reduce(nj,"").trim(),nj=(e,t)=>`${e} ${t}(var(${gd(t)}))`,gh=e=>e.startsWith("--"),Hm=new Set;function aj(e){if(!Hm.has(e)){Hm.add(e);try{const{syntax:t,initialValue:r}=Vi.has(e)?Vi.get(e):{};CSS.registerProperty({name:e,inherits:!1,syntax:t,initialValue:r})}catch{}}}const JS=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e,oj=1e-7,ij=12;function sj(e,t,r,o,s){let u,p,w=0;do p=t+(r-t)/2,u=JS(p,o,s)-e,u>0?r=p:t=p;while(Math.abs(u)>oj&&++w<ij);return p}function Ns(e,t,r,o){if(e===t&&r===o)return fa;const s=u=>sj(u,0,1,e,r);return u=>u===0||u===1?u:JS(s(u),t,o)}const lj=(e,t="end")=>r=>{r=t==="end"?Math.min(r,.999):Math.max(r,.001);const o=r*e,s=t==="end"?Math.floor(o):Math.ceil(o);return US(0,1,s/e)},uj={ease:Ns(.25,.1,.25,1),"ease-in":Ns(.42,0,1,1),"ease-in-out":Ns(.42,0,.58,1),"ease-out":Ns(0,0,.58,1)},cj=/\((.*?)\)/;function bh(e){if(ZI(e))return e;if(ZS(e))return Ns(...e);const t=uj[e];if(t)return t;if(e.startsWith("steps")){const r=cj.exec(e);if(r){const o=r[1].split(",");return lj(parseFloat(o[0]),o[1].trim())}}return fa}class dj{constructor(t,r=[0,1],{easing:o,duration:s=Hr.duration,delay:u=Hr.delay,endDelay:p=Hr.endDelay,repeat:w=Hr.repeat,offset:k,direction:T="normal",autoplay:E=!0}={}){if(this.startTime=null,this.rate=1,this.t=0,this.cancelTimestamp=null,this.easing=fa,this.duration=0,this.totalDuration=0,this.repeat=0,this.playState="idle",this.finished=new Promise((F,L)=>{this.resolve=F,this.reject=L}),o=o||Hr.easing,_c(o)){const F=o.createAnimation(r);o=F.easing,r=F.keyframes||r,s=F.duration||s}this.repeat=w,this.easing=vl(o)?fa:bh(o),this.updateDuration(s);const D=qS(r,k,vl(o)?o.map(bh):fa);this.tick=F=>{var L;u=u;let z=0;this.pauseTime!==void 0?z=this.pauseTime:z=(F-this.startTime)*this.rate,this.t=z,z/=1e3,z=Math.max(z-u,0),this.playState==="finished"&&this.pauseTime===void 0&&(z=this.totalDuration);const R=z/this.duration;let _=Math.floor(R),y=R%1;!y&&R>=1&&(y=1),y===1&&_--;const f=_%2;(T==="reverse"||T==="alternate"&&f||T==="alternate-reverse"&&!f)&&(y=1-y);const b=z>=this.totalDuration?1:Math.min(y,1),g=D(this.easing(b));t(g),this.pauseTime===void 0&&(this.playState==="finished"||z>=this.totalDuration+p)?(this.playState="finished",(L=this.resolve)===null||L===void 0||L.call(this,g)):this.playState!=="idle"&&(this.frameRequestId=requestAnimationFrame(this.tick))},E&&this.play()}play(){const t=performance.now();this.playState="running",this.pauseTime!==void 0?this.startTime=t-this.pauseTime:this.startTime||(this.startTime=t),this.cancelTimestamp=this.startTime,this.pauseTime=void 0,this.frameRequestId=requestAnimationFrame(this.tick)}pause(){this.playState="paused",this.pauseTime=this.t}finish(){this.playState="finished",this.tick(0)}stop(){var t;this.playState="idle",this.frameRequestId!==void 0&&cancelAnimationFrame(this.frameRequestId),(t=this.reject)===null||t===void 0||t.call(this,!1)}cancel(){this.stop(),this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(t){this.duration=t,this.totalDuration=t*(this.repeat+1)}get currentTime(){return this.t}set currentTime(t){this.pauseTime!==void 0||this.rate===0?this.pauseTime=t:this.startTime=performance.now()-t/this.rate}get playbackRate(){return this.rate}set playbackRate(t){this.rate=t}}const Bm=e=>ZS(e)?fj(e):e,fj=([e,t,r,o])=>`cubic-bezier(${e}, ${t}, ${r}, ${o})`,Xm=e=>document.createElement("div").animate(e,{duration:.001}),Ym={cssRegisterProperty:()=>typeof CSS<"u"&&Object.hasOwnProperty.call(CSS,"registerProperty"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,"animate"),partialKeyframes:()=>{try{Xm({opacity:[1]})}catch{return!1}return!0},finished:()=>!!Xm({opacity:[0,1]}).finished},Yf={},Fu={};for(const e in Ym)Fu[e]=()=>(Yf[e]===void 0&&(Yf[e]=Ym[e]()),Yf[e]);function pj(e,t){for(let r=0;r<e.length;r++)e[r]===null&&(e[r]=r?e[r-1]:t());return e}const ek=e=>Array.isArray(e)?e:[e];function Ac(e){return Fi[e]&&(e=Fi[e]),bd(e)?gd(e):e}const vi={get:(e,t)=>{t=Ac(t);let r=gh(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!r&&r!==0){const o=Vi.get(t);o&&(r=o.initialValue)}return r},set:(e,t,r)=>{t=Ac(t),gh(t)?e.style.setProperty(t,r):e.style[t]=r}};function tk(e,t=!0){if(!(!e||e.playState==="finished"))try{e.stop?e.stop():(t&&e.commitStyles(),e.cancel())}catch{}}function hj(){return window.__MOTION_DEV_TOOLS_RECORD}function vd(e,t,r,o={}){const s=hj(),u=o.record!==!1&&s;let p,{duration:w=Hr.duration,delay:k=Hr.delay,endDelay:T=Hr.endDelay,repeat:E=Hr.repeat,easing:D=Hr.easing,direction:F,offset:L,allowWebkitAcceleration:z=!1}=o;const R=n0(e);let _=Fu.waapi();const y=bd(t);y&&rj(e,t);const f=Ac(t),b=$I(R.values,f),g=Vi.get(f);return tk(b.animation,!(_c(D)&&b.generator)&&o.record!==!1),()=>{const v=()=>{var M,Y;return(Y=(M=vi.get(e,f))!==null&&M!==void 0?M:g==null?void 0:g.initialValue)!==null&&Y!==void 0?Y:0};let P=pj(ek(r),v);if(_c(D)){const M=D.createAnimation(P,v,y,f,b);D=M.easing,M.keyframes!==void 0&&(P=M.keyframes),M.duration!==void 0&&(w=M.duration)}if(gh(f)&&(Fu.cssRegisterProperty()?aj(f):_=!1),_){g&&(P=P.map(B=>ya(B)?g.toDefaultUnit(B):B)),P.length===1&&(!Fu.partialKeyframes()||u)&&P.unshift(v());const M={delay:To.ms(k),duration:To.ms(w),endDelay:To.ms(T),easing:vl(D)?void 0:Bm(D),direction:F,iterations:E+1,fill:"both"};p=e.animate({[f]:P,offset:L,easing:vl(D)?D.map(Bm):void 0},M),p.finished||(p.finished=new Promise((B,H)=>{p.onfinish=B,p.oncancel=H}));const Y=P[P.length-1];p.finished.then(()=>{vi.set(e,f,Y),p.cancel()}).catch(o0),z||(p.playbackRate=1.000001)}else if(y){P=P.map(Y=>typeof Y=="string"?parseFloat(Y):Y),P.length===1&&P.unshift(parseFloat(v()));const M=Y=>{g&&(Y=g.toDefaultUnit(Y)),vi.set(e,f,Y)};p=new dj(M,P,Object.assign(Object.assign({},o),{duration:w,easing:D}))}else{const M=P[P.length-1];vi.set(e,f,g&&ya(M)?g.toDefaultUnit(M):M)}return u&&s(e,t,P,{duration:w,delay:k,easing:D,repeat:E,offset:L},"motion-one"),b.setAnimation(p),p}}const u0=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function md(e,t){var r;return typeof e=="string"?t?((r=t[e])!==null&&r!==void 0||(t[e]=document.querySelectorAll(e)),e=t[e]):e=document.querySelectorAll(e):e instanceof Element&&(e=[e]),Array.from(e||[])}const gj=e=>e(),c0=(e,t,r=Hr.duration)=>new Proxy({animations:e.map(gj).filter(Boolean),duration:r,options:t},vj),bj=e=>e.animations[0],vj={get:(e,t)=>{const r=bj(e);switch(t){case"duration":return e.duration;case"currentTime":return To.s((r==null?void 0:r[t])||0);case"playbackRate":case"playState":return r==null?void 0:r[t];case"finished":return e.finished||(e.finished=Promise.all(e.animations.map(mj)).catch(o0)),e.finished;case"stop":return()=>{e.animations.forEach(o=>tk(o))};case"forEachNative":return o=>{e.animations.forEach(s=>o(s,e))};default:return typeof(r==null?void 0:r[t])>"u"?void 0:()=>e.animations.forEach(o=>o[t]())}},set:(e,t,r)=>{switch(t){case"currentTime":r=To.ms(r);case"currentTime":case"playbackRate":for(let o=0;o<e.animations.length;o++)e.animations[o][t]=r;return!0}return!1}},mj=e=>e.finished;function yj(e=.1,{start:t=0,from:r=0,easing:o}={}){return(s,u)=>{const p=ya(r)?r:xj(r,u),w=Math.abs(p-s);let k=e*w;if(o){const T=u*e;k=bh(o)(k/T)*T}return t+k}}function xj(e,t){if(e==="first")return 0;{const r=t-1;return e==="last"?r:r/2}}function rk(e,t,r){return typeof e=="function"?e(t,r):e}function wj(e,t,r={}){e=md(e);const o=e.length,s=[];for(let u=0;u<o;u++){const p=e[u];for(const w in t){const k=u0(r,w);k.delay=rk(k.delay,u,o);const T=vd(p,w,t[w],k);s.push(T)}}return c0(s,r,r.duration)}function Gm(e,t,r,o){var s;return ya(t)?t:t.startsWith("-")||t.startsWith("+")?Math.max(0,e+parseFloat(t)):t==="<"?r:(s=o.get(t))!==null&&s!==void 0?s:e}function Cj(e,t,r){for(let o=0;o<e.length;o++){const s=e[o];s.at>t&&s.at<r&&(GS(e,s),o--)}}function Sj(e,t,r,o,s,u){Cj(e,s,u);for(let p=0;p<t.length;p++)e.push({value:t[p],at:a0(s,u,o[p]),easing:$S(r,p)})}function kj(e,t){return e.at===t.at?e.value===null?1:-1:e.at-t.at}function Tj(e,t={}){var r;const o=Pj(e,t),s=o.map(u=>vd(...u)).filter(Boolean);return c0(s,t,(r=o[0])===null||r===void 0?void 0:r[3].duration)}function Pj(e,t={}){var{defaultOptions:r={}}=t,o=Ki(t,["defaultOptions"]);const s=[],u=new Map,p={},w=new Map;let k=0,T=0,E=0;for(let D=0;D<e.length;D++){const F=e[D];if(l0(F)){w.set(F,T);continue}else if(!Array.isArray(F)){w.set(F.name,Gm(T,F.at,k,w));continue}const[L,z,R={}]=F;R.at!==void 0&&(T=Gm(T,R.at,k,w));let _=0;const y=md(L,p),f=y.length;for(let b=0;b<f;b++){const g=y[b],v=_j(g,u);for(const P in z){const M=Oj(P,v);let Y=ek(z[P]);const B=u0(R,P);let{duration:H=r.duration||Hr.duration,easing:U=r.easing||Hr.easing}=B;if(_c(U)){const Se=bd(P);cS(Y.length===2||!Se);const ve=U.createAnimation(Y,()=>"0",Se);U=ve.easing,ve.keyframes!==void 0&&(Y=ve.keyframes),ve.duration!==void 0&&(H=ve.duration)}const Z=rk(R.delay,b,f)||0,oe=T+Z,ae=oe+H;let{offset:pe=s0(Y.length)}=B;pe.length===1&&pe[0]===0&&(pe[1]=1);const me=length-Y.length;me>0&&i0(pe,me),Y.length===1&&Y.unshift(null),Sj(M,Y,U,pe,oe,ae),_=Math.max(Z+H,_),E=Math.max(ae,E)}}k=T,T+=_}return u.forEach((D,F)=>{for(const L in D){const z=D[L];z.sort(kj);const R=[],_=[],y=[];for(let f=0;f<z.length;f++){const{at:b,value:g,easing:v}=z[f];R.push(g),_.push(hd(0,E,b)),y.push(v||Hr.easing)}_[0]!==0&&(_.unshift(0),R.unshift(R[0]),y.unshift("linear")),_[_.length-1]!==1&&(_.push(1),R.push(null)),s.push([F,L,R,Object.assign(Object.assign(Object.assign({},r),{duration:E,easing:y,offset:_}),o)])}}),s}function _j(e,t){return!t.has(e)&&t.set(e,{}),t.get(e)}function Oj(e,t){return t[e]||(t[e]=[]),t[e]}const Aj=5;function d0(e,t,r){const o=Math.max(t-Aj,0);return KS(r-e(o),t-o)}const _i={stiffness:100,damping:10,mass:1},Mj=(e=_i.stiffness,t=_i.damping,r=_i.mass)=>t/(2*Math.sqrt(e*r));function Ej(e,t,r){return e<t&&r>=t||e>t&&r<=t}const nk=({stiffness:e=_i.stiffness,damping:t=_i.damping,mass:r=_i.mass,from:o=0,to:s=1,velocity:u=0,restSpeed:p,restDistance:w}={})=>{u=u?To.s(u):0;const k={done:!1,hasReachedTarget:!1,current:o,target:s},T=s-o,E=Math.sqrt(e/r)/1e3,D=Mj(e,t,r),F=Math.abs(T)<5;p||(p=F?.01:2),w||(w=F?.005:.5);let L;if(D<1){const z=E*Math.sqrt(1-D*D);L=R=>s-Math.exp(-D*E*R)*((-u+D*E*T)/z*Math.sin(z*R)+T*Math.cos(z*R))}else L=z=>s-Math.exp(-E*z)*(T+(-u+E*T)*z);return z=>{k.current=L(z);const R=z===0?u:d0(L,z,k.current),_=Math.abs(R)<=p,y=Math.abs(s-k.current)<=w;return k.done=_&&y,k.hasReachedTarget=Ej(o,s,k.current),k}},Rj=({from:e=0,velocity:t=0,power:r=.8,decay:o=.325,bounceDamping:s,bounceStiffness:u,changeTarget:p,min:w,max:k,restDistance:T=.5,restSpeed:E})=>{o=To.ms(o);const D={hasReachedTarget:!1,done:!1,current:e,target:e},F=M=>w!==void 0&&M<w||k!==void 0&&M>k,L=M=>w===void 0?k:k===void 0||Math.abs(w-M)<Math.abs(k-M)?w:k;let z=r*t;const R=e+z,_=p===void 0?R:p(R);D.target=_,_!==R&&(z=_-e);const y=M=>-z*Math.exp(-M/o),f=M=>_+y(M),b=M=>{const Y=y(M),B=f(M);D.done=Math.abs(Y)<=T,D.current=D.done?_:B};let g,v;const P=M=>{F(D.current)&&(g=M,v=nk({from:D.current,to:L(D.current),velocity:d0(f,M,D.current),damping:s,stiffness:u,restDistance:T,restSpeed:E}))};return P(0),M=>{let Y=!1;return!v&&g===void 0&&(Y=!0,b(M),P(M)),g!==void 0&&M>g?(D.hasReachedTarget=!0,v(M-g)):(D.hasReachedTarget=!1,!Y&&b(M),D)}},Gf=10,Nj=1e4;function Ij(e,t=fa){let r,o=Gf,s=e(0);const u=[t(s.current)];for(;!s.done&&o<Nj;)s=e(o),u.push(t(s.done?s.target:s.current)),r===void 0&&s.hasReachedTarget&&(r=o),o+=Gf;const p=o-Gf;return u.length===1&&u.push(s.current),{keyframes:u,duration:p/1e3,overshootDuration:(r??p)/1e3}}function ak(e){const t=new WeakMap;return(r={})=>{const o=new Map,s=(p=0,w=100,k=0,T=!1)=>{const E=`${p}-${w}-${k}-${T}`;return o.has(E)||o.set(E,e(Object.assign({from:p,to:w,velocity:k,restSpeed:T?.05:2,restDistance:T?.01:.5},r))),o.get(E)},u=p=>(t.has(p)||t.set(p,Ij(p)),t.get(p));return{createAnimation:(p,w,k,T,E)=>{var D,F;let L;const z=p.length;if(k&&z<=2&&p.every(jj)){const _=p[z-1],y=z===1?null:p[0];let f=0,b=0;const g=E==null?void 0:E.generator;if(g){const{animation:M,generatorStartTime:Y}=E,B=(M==null?void 0:M.startTime)||Y||0,H=(M==null?void 0:M.currentTime)||performance.now()-B,U=g(H).current;b=(D=y)!==null&&D!==void 0?D:U,(z===1||z===2&&p[0]===null)&&(f=d0(Z=>g(Z).current,H,U))}else b=(F=y)!==null&&F!==void 0?F:parseFloat(w());const v=s(b,_,f,T==null?void 0:T.includes("scale")),P=u(v);L=Object.assign(Object.assign({},P),{easing:"linear"}),E&&(E.generator=v,E.generatorStartTime=performance.now())}else L={easing:"ease",duration:u(s(0,100)).overshootDuration};return L}}}}const jj=e=>typeof e!="string",Lj=ak(nk),Dj=ak(Rj),zj={any:0,all:1};function ok(e,t,{root:r,margin:o,amount:s="any"}={}){if(typeof IntersectionObserver>"u")return()=>{};const u=md(e),p=new WeakMap,w=T=>{T.forEach(E=>{const D=p.get(E.target);if(E.isIntersecting!==!!D)if(E.isIntersecting){const F=t(E);typeof F=="function"?p.set(E.target,F):k.unobserve(E.target)}else D&&(D(E),p.delete(E.target))})},k=new IntersectionObserver(w,{root:r,rootMargin:o,threshold:typeof s=="number"?s:zj[s]});return u.forEach(T=>k.observe(T)),()=>k.disconnect()}const Vu=new WeakMap;let Ra;function Fj(e,t){if(t){const{inlineSize:r,blockSize:o}=t[0];return{width:r,height:o}}else return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}function Vj({target:e,contentRect:t,borderBoxSize:r}){var o;(o=Vu.get(e))===null||o===void 0||o.forEach(s=>{s({target:e,contentSize:t,get size(){return Fj(e,r)}})})}function Wj(e){e.forEach(Vj)}function Hj(){typeof ResizeObserver>"u"||(Ra=new ResizeObserver(Wj))}function Bj(e,t){Ra||Hj();const r=md(e);return r.forEach(o=>{let s=Vu.get(o);s||(s=new Set,Vu.set(o,s)),s.add(t),Ra==null||Ra.observe(o)}),()=>{r.forEach(o=>{const s=Vu.get(o);s==null||s.delete(t),s!=null&&s.size||Ra==null||Ra.unobserve(o)})}}const Wu=new Set;let Ys;function Xj(){Ys=()=>{const e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};Wu.forEach(r=>r(t))},window.addEventListener("resize",Ys)}function Yj(e){return Wu.add(e),Ys||Xj(),()=>{Wu.delete(e),!Wu.size&&Ys&&(Ys=void 0)}}function ik(e,t){return typeof e=="function"?Yj(e):Bj(e,t)}const Gj=50,Um=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),Uj=()=>({time:0,x:Um(),y:Um()}),$j={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function $m(e,t,r,o){const s=r[t],{length:u,position:p}=$j[t],w=s.current,k=r.time;s.current=e["scroll"+p],s.scrollLength=e["scroll"+u]-e["client"+u],s.offset.length=0,s.offset[0]=0,s.offset[1]=s.scrollLength,s.progress=hd(0,s.scrollLength,s.current);const T=o-k;s.velocity=T>Gj?0:KS(s.current-w,T)}function qj(e,t,r){$m(e,"x",t,r),$m(e,"y",t,r),t.time=r}function Zj(e,t){let r={x:0,y:0},o=e;for(;o&&o!==t;)if(o instanceof HTMLElement)r.x+=o.offsetLeft,r.y+=o.offsetTop,o=o.offsetParent;else if(o instanceof SVGGraphicsElement&&"getBBox"in o){const{top:s,left:u}=o.getBBox();for(r.x+=u,r.y+=s;o&&o.tagName!=="svg";)o=o.parentNode}return r}const sk={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]},vh={start:0,center:.5,end:1};function qm(e,t,r=0){let o=0;if(vh[e]!==void 0&&(e=vh[e]),l0(e)){const s=parseFloat(e);e.endsWith("px")?o=s:e.endsWith("%")?e=s/100:e.endsWith("vw")?o=s/100*document.documentElement.clientWidth:e.endsWith("vh")?o=s/100*document.documentElement.clientHeight:e=s}return ya(e)&&(o=t*e),r+o}const Kj=[0,0];function Qj(e,t,r,o){let s=Array.isArray(e)?e:Kj,u=0,p=0;return ya(e)?s=[e,e]:l0(e)&&(e=e.trim(),e.includes(" ")?s=e.split(" "):s=[e,vh[e]?e:"0"]),u=qm(s[0],r,o),p=qm(s[1],t),u-p}const Jj={x:0,y:0};function eL(e,t,r){let{offset:o=sk.All}=r;const{target:s=e,axis:u="y"}=r,p=u==="y"?"height":"width",w=s!==e?Zj(s,e):Jj,k=s===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:s.clientWidth,height:s.clientHeight},T={width:e.clientWidth,height:e.clientHeight};t[u].offset.length=0;let E=!t[u].interpolate;const D=o.length;for(let F=0;F<D;F++){const L=Qj(o[F],T[p],k[p],w[u]);!E&&L!==t[u].interpolatorOffsets[F]&&(E=!0),t[u].offset[F]=L}E&&(t[u].interpolate=qS(s0(D),t[u].offset),t[u].interpolatorOffsets=[...t[u].offset]),t[u].progress=t[u].interpolate(t[u].current)}function tL(e,t=e,r){if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let o=t;for(;o&&o!=e;)r.x.targetOffset+=o.offsetLeft,r.y.targetOffset+=o.offsetTop,o=o.offsetParent}r.x.targetLength=t===e?t.scrollWidth:t.clientWidth,r.y.targetLength=t===e?t.scrollHeight:t.clientHeight,r.x.containerLength=e.clientWidth,r.y.containerLength=e.clientHeight}function rL(e,t,r,o={}){const s=o.axis||"y";return{measure:()=>tL(e,o.target,r),update:u=>{qj(e,r,u),(o.offset||o.target)&&eL(e,r,o)},notify:typeof t=="function"?()=>t(r):nL(t,r[s])}}function nL(e,t){return e.pause(),e.forEachNative((r,{easing:o})=>{var s,u;if(r.updateDuration)o||(r.easing=fa),r.updateDuration(1);else{const p={duration:1e3};o||(p.easing="linear"),(u=(s=r.effect)===null||s===void 0?void 0:s.updateTiming)===null||u===void 0||u.call(s,p)}}),()=>{e.currentTime=t.progress}}const Ts=new WeakMap,Zm=new WeakMap,Uf=new WeakMap,Km=e=>e===document.documentElement?window:e;function aL(e,t={}){var{container:r=document.documentElement}=t,o=Ki(t,["container"]);let s=Uf.get(r);s||(s=new Set,Uf.set(r,s));const u=Uj(),p=rL(r,e,u,o);if(s.add(p),!Ts.has(r)){const T=()=>{const D=performance.now();for(const F of s)F.measure();for(const F of s)F.update(D);for(const F of s)F.notify()};Ts.set(r,T);const E=Km(r);window.addEventListener("resize",T,{passive:!0}),r!==document.documentElement&&Zm.set(r,ik(r,T)),E.addEventListener("scroll",T,{passive:!0})}const w=Ts.get(r),k=requestAnimationFrame(w);return()=>{var T;typeof e!="function"&&e.stop(),cancelAnimationFrame(k);const E=Uf.get(r);if(!E||(E.delete(p),E.size))return;const D=Ts.get(r);Ts.delete(r),D&&(Km(r).removeEventListener("scroll",D),(T=Zm.get(r))===null||T===void 0||T(),window.removeEventListener("resize",D))}}function oL(e,t){return typeof e!=typeof t?!0:Array.isArray(e)&&Array.isArray(t)?!iL(e,t):e!==t}function iL(e,t){const r=t.length;if(r!==e.length)return!1;for(let o=0;o<r;o++)if(t[o]!==e[o])return!1;return!0}function sL(e){return typeof e=="object"}function Qm(e,t){if(sL(e))return e;if(e&&t)return t[e]}let Ka;function lL(){if(!Ka)return;const e=Ka.sort(cL).map(dL);e.forEach(Jm),e.forEach(Jm),Ka=void 0}function $f(e){Ka?YS(Ka,e):(Ka=[e],requestAnimationFrame(lL))}function uL(e){Ka&&GS(Ka,e)}const cL=(e,t)=>e.getDepth()-t.getDepth(),dL=e=>e.animateUpdates(),Jm=e=>e.next(),ey=(e,t)=>new CustomEvent(e,{detail:{target:t}});function mh(e,t,r){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:r}}))}function ty(e,t,r){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:r}}))}const fL={isActive:e=>!!e.inView,subscribe:(e,{enable:t,disable:r},{inViewOptions:o={}})=>{const{once:s}=o,u=Ki(o,["once"]);return ok(e,p=>{if(t(),ty(e,"viewenter",p),!s)return w=>{r(),ty(e,"viewleave",w)}},u)}},ry=(e,t,r)=>o=>{o.pointerType&&o.pointerType!=="mouse"||(r(),mh(e,t,o))},pL={isActive:e=>!!e.hover,subscribe:(e,{enable:t,disable:r})=>{const o=ry(e,"hoverstart",t),s=ry(e,"hoverend",r);return e.addEventListener("pointerenter",o),e.addEventListener("pointerleave",s),()=>{e.removeEventListener("pointerenter",o),e.removeEventListener("pointerleave",s)}}},hL={isActive:e=>!!e.press,subscribe:(e,{enable:t,disable:r})=>{const o=u=>{r(),mh(e,"pressend",u),window.removeEventListener("pointerup",o)},s=u=>{t(),mh(e,"pressstart",u),window.addEventListener("pointerup",o)};return e.addEventListener("pointerdown",s),()=>{e.removeEventListener("pointerdown",s),window.removeEventListener("pointerup",o)}}},Hu={inView:fL,hover:pL,press:hL},ny=["initial","animate",...Object.keys(Hu),"exit"],yh=new WeakMap;function gL(e={},t){let r,o=t?t.getDepth()+1:0;const s={initial:!0,animate:!0},u={},p={};for(const R of ny)p[R]=typeof e[R]=="string"?e[R]:t==null?void 0:t.getContext()[R];const w=e.initial===!1?"animate":"initial";let k=Qm(e[w]||p[w],e.variants)||{},T=Ki(k,["transition"]);const E=Object.assign({},T);function*D(){var R,_;const y=T;T={};const f={};for(const M of ny){if(!s[M])continue;const Y=Qm(e[M]);if(Y)for(const B in Y)B!=="transition"&&(T[B]=Y[B],f[B]=u0((_=(R=Y.transition)!==null&&R!==void 0?R:e.transition)!==null&&_!==void 0?_:{},B))}const b=new Set([...Object.keys(T),...Object.keys(y)]),g=[];b.forEach(M=>{var Y;T[M]===void 0&&(T[M]=E[M]),oL(y[M],T[M])&&((Y=E[M])!==null&&Y!==void 0||(E[M]=vi.get(r,M)),g.push(vd(r,M,T[M],f[M])))}),yield;const v=g.map(M=>M()).filter(Boolean);if(!v.length)return;const P=T;r.dispatchEvent(ey("motionstart",P)),Promise.all(v.map(M=>M.finished)).then(()=>{r.dispatchEvent(ey("motioncomplete",P))}).catch(o0)}const F=(R,_)=>()=>{s[R]=_,$f(z)},L=()=>{for(const R in Hu){const _=Hu[R].isActive(e),y=u[R];_&&!y?u[R]=Hu[R].subscribe(r,{enable:F(R,!0),disable:F(R,!1)},e):!_&&y&&(y(),delete u[R])}},z={update:R=>{r&&(e=R,L(),$f(z))},setActive:(R,_)=>{r&&(s[R]=_,$f(z))},animateUpdates:D,getDepth:()=>o,getTarget:()=>T,getOptions:()=>e,getContext:()=>p,mount:R=>(r=R,yh.set(r,z),L(),()=>{yh.delete(r),uL(z);for(const _ in u)u[_]()}),isMounted:()=>!!r};return z}function lk(e){const t={},r=[];for(let o in e){const s=e[o];bd(o)&&(Fi[o]&&(o=Fi[o]),r.push(o),o=gd(o));let u=Array.isArray(s)?s[0]:s;const p=Vi.get(o);p&&(u=ya(s)?p.toDefaultUnit(s):s),t[o]=u}return r.length&&(t.transform=QS(r)),t}const bL=e=>`-${e.toLowerCase()}`,vL=e=>e.replace(/[A-Z]/g,bL);function mL(e={}){const t=lk(e);let r="";for(const o in t)r+=o.startsWith("--")?o:vL(o),r+=`: ${t[o]}; `;return r}const yL=Object.freeze(Object.defineProperty({__proto__:null,ScrollOffset:sk,animate:wj,animateStyle:vd,createMotionState:gL,createStyleString:mL,createStyles:lk,getAnimationData:n0,getStyleName:Ac,glide:Dj,inView:ok,mountedStates:yh,resize:ik,scroll:aL,spring:Lj,stagger:yj,style:vi,timeline:Tj,withControls:c0},Symbol.toStringTag,{value:"Module"})),xL=wl(yL);function wL(e){var t={};return function(r){return t[r]===void 0&&(t[r]=e(r)),t[r]}}var CL=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|inert|itemProp|itemScope|itemType|itemID|itemRef|on|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,SL=wL(function(e){return CL.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91});const kL=Object.freeze(Object.defineProperty({__proto__:null,default:SL},Symbol.toStringTag,{value:"Module"})),TL=wl(kL);(function(e){Object.defineProperty(e,"__esModule",{value:!0});var t=uS,r=re,o=dS,s=or,u=st,p=Bo,w=xL;function k(x){return x&&typeof x=="object"&&"default"in x?x:{default:x}}function T(x){if(x&&x.__esModule)return x;var O=Object.create(null);return x&&Object.keys(x).forEach(function(V){if(V!=="default"){var X=Object.getOwnPropertyDescriptor(x,V);Object.defineProperty(O,V,X.get?X:{enumerable:!0,get:function(){return x[V]}})}}),O.default=x,Object.freeze(O)}var E=T(r),D=k(r),F=k(p),L="production",z=typeof process>"u"||process.env===void 0?L:"production",R=function(x){return{isEnabled:function(O){return x.some(function(V){return!!O[V]})}}},_={measureLayout:R(["layout","layoutId","drag"]),animation:R(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:R(["exit"]),drag:R(["drag","dragControls"]),focus:R(["whileFocus"]),hover:R(["whileHover","onHoverStart","onHoverEnd"]),tap:R(["whileTap","onTap","onTapStart","onTapCancel"]),pan:R(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:R(["whileInView","onViewportEnter","onViewportLeave"])};function y(x){for(var O in x)x[O]!==null&&(O==="projectionNodeConstructor"?_.projectionNodeConstructor=x[O]:_[O].Component=x[O])}var f=r.createContext({strict:!1}),b=Object.keys(_),g=b.length;function v(x,O,V){var X=[],K=r.useContext(f);if(!O)return null;z!=="production"&&V&&K.strict&&o.invariant(!1,"You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.");for(var le=0;le<g;le++){var ue=b[le],ie=_[ue],he=ie.isEnabled,ge=ie.Component;he(x)&&ge&&X.push(E.createElement(ge,t.__assign({key:ue},x,{visualElement:O})))}return X}var P=r.createContext({transformPagePoint:function(x){return x},isStatic:!1,reducedMotion:"never"}),M=r.createContext({});function Y(){return r.useContext(M).visualElement}var B=r.createContext(null),H=typeof document<"u",U=H?r.useLayoutEffect:r.useEffect,Z={current:null},oe=!1;function ae(){if(oe=!0,!!H)if(window.matchMedia){var x=window.matchMedia("(prefers-reduced-motion)"),O=function(){return Z.current=x.matches};x.addListener(O),O()}else Z.current=!1}function pe(){!oe&&ae();var x=t.__read(r.useState(Z.current),1),O=x[0];return O}function me(){var x=pe(),O=r.useContext(P).reducedMotion;return O==="never"?!1:O==="always"?!0:x}function Se(x,O,V,X){var K=r.useContext(f),le=Y(),ue=r.useContext(B),ie=me(),he=r.useRef(void 0);X||(X=K.renderer),!he.current&&X&&(he.current=X(x,{visualState:O,parent:le,props:V,presenceId:ue==null?void 0:ue.id,blockInitialAnimation:(ue==null?void 0:ue.initial)===!1,shouldReduceMotion:ie}));var ge=he.current;return U(function(){ge==null||ge.syncRender()}),r.useEffect(function(){var xe;(xe=ge==null?void 0:ge.animationState)===null||xe===void 0||xe.animateChanges()}),U(function(){return function(){return ge==null?void 0:ge.notifyUnmount()}},[]),ge}function ve(x){return typeof x=="object"&&Object.prototype.hasOwnProperty.call(x,"current")}function ce(x,O,V){return r.useCallback(function(X){var K;X&&((K=x.mount)===null||K===void 0||K.call(x,X)),O&&(X?O.mount(X):O.unmount()),V&&(typeof V=="function"?V(X):ve(V)&&(V.current=X))},[O])}function be(x){return Array.isArray(x)}function ye(x){return typeof x=="string"||be(x)}function _e(x){var O={};return x.forEachValue(function(V,X){return O[X]=V.get()}),O}function Ee(x){var O={};return x.forEachValue(function(V,X){return O[X]=V.getVelocity()}),O}function De(x,O,V,X,K){var le;return X===void 0&&(X={}),K===void 0&&(K={}),typeof O=="function"&&(O=O(V??x.custom,X,K)),typeof O=="string"&&(O=(le=x.variants)===null||le===void 0?void 0:le[O]),typeof O=="function"&&(O=O(V??x.custom,X,K)),O}function je(x,O,V){var X=x.getProps();return De(X,O,V??X.custom,_e(x),Ee(x))}function Me(x){var O;return typeof((O=x.animate)===null||O===void 0?void 0:O.start)=="function"||ye(x.initial)||ye(x.animate)||ye(x.whileHover)||ye(x.whileDrag)||ye(x.whileTap)||ye(x.whileFocus)||ye(x.exit)}function Be(x){return!!(Me(x)||x.variants)}function Ve(x,O){if(Me(x)){var V=x.initial,X=x.animate;return{initial:V===!1||ye(V)?V:void 0,animate:ye(X)?X:void 0}}return x.inherit!==!1?O:{}}function Ne(x){var O=Ve(x,r.useContext(M)),V=O.initial,X=O.animate;return r.useMemo(function(){return{initial:V,animate:X}},[We(V),We(X)])}function We(x){return Array.isArray(x)?x.join(" "):x}function Fe(x){var O=r.useRef(null);return O.current===null&&(O.current=x()),O.current}var $e={hasAnimatedSinceResize:!0,hasEverUpdated:!1},tt=1;function qe(){return Fe(function(){if($e.hasEverUpdated)return tt++})}var Ge=r.createContext({}),ot=r.createContext({});function gt(x,O,V,X){var K,le=O.layoutId,ue=O.layout,ie=O.drag,he=O.dragConstraints,ge=O.layoutScroll,xe=r.useContext(ot);!X||!V||V!=null&&V.projection||(V.projection=new X(x,V.getLatestValues(),(K=V.parent)===null||K===void 0?void 0:K.projection),V.projection.setOptions({layoutId:le,layout:ue,alwaysMeasureLayout:!!ie||he&&ve(he),visualElement:V,scheduleRender:function(){return V.scheduleRender()},animationType:typeof ue=="string"?ue:"both",initialPromotionConfig:xe,layoutScroll:ge}))}var yt=function(x){t.__extends(O,x);function O(){return x!==null&&x.apply(this,arguments)||this}return O.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},O.prototype.componentDidUpdate=function(){},O.prototype.updateProps=function(){var V=this.props,X=V.visualElement,K=V.props;X&&X.setProps(K)},O.prototype.render=function(){return this.props.children},O}(D.default.Component);function Rt(x){var O=x.preloadedFeatures,V=x.createVisualElement,X=x.projectionNodeConstructor,K=x.useRender,le=x.useVisualState,ue=x.Component;O&&y(O);function ie(he,ge){var xe=Tt(he);he=t.__assign(t.__assign({},he),{layoutId:xe});var ke=r.useContext(P),Te=null,Oe=Ne(he),Ae=ke.isStatic?void 0:qe(),Ie=le(he,ke.isStatic);return!ke.isStatic&&H&&(Oe.visualElement=Se(ue,Ie,t.__assign(t.__assign({},ke),he),V),gt(Ae,he,Oe.visualElement,X||_.projectionNodeConstructor),Te=v(he,Oe.visualElement,O)),E.createElement(yt,{visualElement:Oe.visualElement,props:t.__assign(t.__assign({},ke),he)},Te,E.createElement(M.Provider,{value:Oe},K(ue,he,Ae,ce(Ie,Oe.visualElement,ge),Ie,ke.isStatic,Oe.visualElement)))}return r.forwardRef(ie)}function Tt(x){var O,V=x.layoutId,X=(O=r.useContext(Ge))===null||O===void 0?void 0:O.id;return X&&V!==void 0?X+"-"+V:V}function Nt(x){function O(X,K){return K===void 0&&(K={}),Rt(x(X,K))}if(typeof Proxy>"u")return O;var V=new Map;return new Proxy(O,{get:function(X,K){return V.has(K)||V.set(K,O(K)),V.get(K)}})}var qt=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function Zt(x){return typeof x!="string"||x.includes("-")?!1:!!(qt.indexOf(x)>-1||/[A-Z]/.test(x))}var Ct={};function vt(x){Object.assign(Ct,x)}var Kt=["","X","Y","Z"],mr=["translate","scale","rotate","skew"],Qt=["transformPerspective","x","y","z"];mr.forEach(function(x){return Kt.forEach(function(O){return Qt.push(x+O)})});function ea(x,O){return Qt.indexOf(x)-Qt.indexOf(O)}var Ca=new Set(Qt);function Jt(x){return Ca.has(x)}var yn=new Set(["originX","originY","originZ"]);function Ir(x){return yn.has(x)}function jr(x,O){var V=O.layout,X=O.layoutId;return Jt(x)||Ir(x)||(V||X!==void 0)&&(!!Ct[x]||x==="opacity")}var Ht=function(x){return!!(x!==null&&typeof x=="object"&&x.getVelocity)},Go={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function io(x,O,V,X){var K=x.transform,le=x.transformKeys,ue=O.enableHardwareAcceleration,ie=ue===void 0?!0:ue,he=O.allowTransformNone,ge=he===void 0?!0:he,xe="";le.sort(ea);for(var ke=!1,Te=le.length,Oe=0;Oe<Te;Oe++){var Ae=le[Oe];xe+="".concat(Go[Ae]||Ae,"(").concat(K[Ae],") "),Ae==="z"&&(ke=!0)}return!ke&&ie?xe+="translateZ(0)":xe=xe.trim(),X?xe=X(K,V?"":xe):ge&&V&&(xe="none"),xe}function Pr(x){var O=x.originX,V=O===void 0?"50%":O,X=x.originY,K=X===void 0?"50%":X,le=x.originZ,ue=le===void 0?0:le;return"".concat(V," ").concat(K," ").concat(ue)}function so(x){return x.startsWith("--")}var xn=function(x,O){return O&&typeof x=="number"?O.transform(x):x},Lr=t.__assign(t.__assign({},s.number),{transform:Math.round}),zn={borderWidth:s.px,borderTopWidth:s.px,borderRightWidth:s.px,borderBottomWidth:s.px,borderLeftWidth:s.px,borderRadius:s.px,radius:s.px,borderTopLeftRadius:s.px,borderTopRightRadius:s.px,borderBottomRightRadius:s.px,borderBottomLeftRadius:s.px,width:s.px,maxWidth:s.px,height:s.px,maxHeight:s.px,size:s.px,top:s.px,right:s.px,bottom:s.px,left:s.px,padding:s.px,paddingTop:s.px,paddingRight:s.px,paddingBottom:s.px,paddingLeft:s.px,margin:s.px,marginTop:s.px,marginRight:s.px,marginBottom:s.px,marginLeft:s.px,rotate:s.degrees,rotateX:s.degrees,rotateY:s.degrees,rotateZ:s.degrees,scale:s.scale,scaleX:s.scale,scaleY:s.scale,scaleZ:s.scale,skew:s.degrees,skewX:s.degrees,skewY:s.degrees,distance:s.px,translateX:s.px,translateY:s.px,translateZ:s.px,x:s.px,y:s.px,z:s.px,perspective:s.px,transformPerspective:s.px,opacity:s.alpha,originX:s.progressPercentage,originY:s.progressPercentage,originZ:s.px,zIndex:Lr,fillOpacity:s.alpha,strokeOpacity:s.alpha,numOctaves:Lr};function ta(x,O,V,X){var K,le=x.style,ue=x.vars,ie=x.transform,he=x.transformKeys,ge=x.transformOrigin;he.length=0;var xe=!1,ke=!1,Te=!0;for(var Oe in O){var Ae=O[Oe];if(so(Oe)){ue[Oe]=Ae;continue}var Ie=zn[Oe],Xe=xn(Ae,Ie);if(Jt(Oe)){if(xe=!0,ie[Oe]=Xe,he.push(Oe),!Te)continue;Ae!==((K=Ie.default)!==null&&K!==void 0?K:0)&&(Te=!1)}else Ir(Oe)?(ge[Oe]=Xe,ke=!0):le[Oe]=Xe}xe?le.transform=io(x,V,Te,X):X?le.transform=X({},""):!O.transform&&le.transform&&(le.transform="none"),ke&&(le.transformOrigin=Pr(ge))}var pr=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function ra(x,O,V){for(var X in O)!Ht(O[X])&&!jr(X,V)&&(x[X]=O[X])}function lo(x,O,V){var X=x.transformTemplate;return r.useMemo(function(){var K=pr();ta(K,O,{enableHardwareAcceleration:!V},X);var le=K.vars,ue=K.style;return t.__assign(t.__assign({},le),ue)},[O])}function Uo(x,O,V){var X=x.style||{},K={};return ra(K,X,x),Object.assign(K,lo(x,O,V)),x.transformValues&&(K=x.transformValues(K)),K}function Fn(x,O,V){var X={},K=Uo(x,O,V);return x.drag&&x.dragListener!==!1&&(X.draggable=!1,K.userSelect=K.WebkitUserSelect=K.WebkitTouchCallout="none",K.touchAction=x.drag===!0?"none":"pan-".concat(x.drag==="x"?"y":"x")),X.style=K,X}var uo=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover","whileInView","onViewportEnter","onViewportLeave","viewport","layoutScroll"]);function $r(x){return uo.has(x)}var Sa=function(x){return!$r(x)};function Vn(x){x&&(Sa=function(O){return O.startsWith("on")?!$r(O):x(O)})}try{Vn(TL.default)}catch{}function co(x,O,V){var X={};for(var K in x)(Sa(K)||V===!0&&$r(K)||!O&&!$r(K)||x.draggable&&K.startsWith("onDrag"))&&(X[K]=x[K]);return X}function Wn(x,O,V){return typeof x=="string"?x:s.px.transform(O+V*x)}function Dr(x,O,V){var X=Wn(O,x.x,x.width),K=Wn(V,x.y,x.height);return"".concat(X," ").concat(K)}var wn={offset:"stroke-dashoffset",array:"stroke-dasharray"},Hn={offset:"strokeDashoffset",array:"strokeDasharray"};function os(x,O,V,X,K){V===void 0&&(V=1),X===void 0&&(X=0),K===void 0&&(K=!0),x.pathLength=1;var le=K?wn:Hn;x[le.offset]=s.px.transform(-X);var ue=s.px.transform(O),ie=s.px.transform(V);x[le.array]="".concat(ue," ").concat(ie)}function fo(x,O,V,X){var K=O.attrX,le=O.attrY,ue=O.originX,ie=O.originY,he=O.pathLength,ge=O.pathSpacing,xe=ge===void 0?1:ge,ke=O.pathOffset,Te=ke===void 0?0:ke,Oe=t.__rest(O,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]);ta(x,Oe,V,X),x.attrs=x.style,x.style={};var Ae=x.attrs,Ie=x.style,Xe=x.dimensions;Ae.transform&&(Xe&&(Ie.transform=Ae.transform),delete Ae.transform),Xe&&(ue!==void 0||ie!==void 0||Ie.transform)&&(Ie.transformOrigin=Dr(Xe,ue!==void 0?ue:.5,ie!==void 0?ie:.5)),K!==void 0&&(Ae.x=K),le!==void 0&&(Ae.y=le),he!==void 0&&os(Ae,he,xe,Te,!1)}var po=function(){return t.__assign(t.__assign({},pr()),{attrs:{}})};function is(x,O){var V=r.useMemo(function(){var K=po();return fo(K,O,{enableHardwareAcceleration:!1},x.transformTemplate),t.__assign(t.__assign({},K.attrs),{style:t.__assign({},K.style)})},[O]);if(x.style){var X={};ra(X,x.style,x),V.style=t.__assign(t.__assign({},X),V.style)}return V}function zr(x){x===void 0&&(x=!1);var O=function(V,X,K,le,ue,ie){var he=ue.latestValues,ge=Zt(V)?is:Fn,xe=ge(X,he,ie),ke=co(X,typeof V=="string",x),Te=t.__assign(t.__assign(t.__assign({},ke),xe),{ref:le});return K&&(Te["data-projection-id"]=K),r.createElement(V,Te)};return O}var na=/([a-z])([A-Z])/g,ho="$1-$2",aa=function(x){return x.replace(na,ho).toLowerCase()};function $o(x,O,V,X){var K=O.style,le=O.vars;Object.assign(x.style,K,X&&X.getProjectionStyles(V));for(var ue in le)x.style.setProperty(ue,le[ue])}var J=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function n(x,O,V,X){$o(x,O,void 0,X);for(var K in O.attrs)x.setAttribute(J.has(K)?K:aa(K),O.attrs[K])}function a(x){var O=x.style,V={};for(var X in O)(Ht(O[X])||jr(X,x))&&(V[X]=O[X]);return V}function i(x){var O=a(x);for(var V in x)if(Ht(x[V])){var X=V==="x"||V==="y"?"attr"+V.toUpperCase():V;O[X]=x[V]}return O}function l(x){return typeof x=="object"&&typeof x.start=="function"}var c=function(x){return Array.isArray(x)},d=function(x){return!!(x&&typeof x=="object"&&x.mix&&x.toValue)},h=function(x){return c(x)?x[x.length-1]||0:x};function m(x){var O=Ht(x)?x.get():x;return d(O)?O.toValue():O}function S(x,O,V,X){var K=x.scrapeMotionValuesFromProps,le=x.createRenderState,ue=x.onMount,ie={latestValues:N(O,V,X,K),renderState:le()};return ue&&(ie.mount=function(he){return ue(O,he,ie)}),ie}var A=function(x){return function(O,V){var X=r.useContext(M),K=r.useContext(B);return V?S(x,O,X,K):Fe(function(){return S(x,O,X,K)})}};function N(x,O,V,X){var K={},le=(V==null?void 0:V.initial)===!1,ue=X(x);for(var ie in ue)K[ie]=m(ue[ie]);var he=x.initial,ge=x.animate,xe=Me(x),ke=Be(x);O&&ke&&!xe&&x.inherit!==!1&&(he??(he=O.initial),ge??(ge=O.animate));var Te=le||he===!1,Oe=Te?ge:he;if(Oe&&typeof Oe!="boolean"&&!l(Oe)){var Ae=Array.isArray(Oe)?Oe:[Oe];Ae.forEach(function(Ie){var Xe=De(x,Ie);if(Xe){var Ze=Xe.transitionEnd;Xe.transition;var nt=t.__rest(Xe,["transitionEnd","transition"]);for(var ct in nt){var dt=nt[ct];if(Array.isArray(dt)){var pt=Te?dt.length-1:0;dt=dt[pt]}dt!==null&&(K[ct]=dt)}for(var ct in Ze)K[ct]=Ze[ct]}})}return K}var j={useVisualState:A({scrapeMotionValuesFromProps:i,createRenderState:po,onMount:function(x,O,V){var X=V.renderState,K=V.latestValues;try{X.dimensions=typeof O.getBBox=="function"?O.getBBox():O.getBoundingClientRect()}catch{X.dimensions={x:0,y:0,width:0,height:0}}fo(X,K,{enableHardwareAcceleration:!1},x.transformTemplate),n(O,X)}})},W={useVisualState:A({scrapeMotionValuesFromProps:a,createRenderState:pr})};function G(x,O,V,X,K){var le=O.forwardMotionProps,ue=le===void 0?!1:le,ie=Zt(x)?j:W;return t.__assign(t.__assign({},ie),{preloadedFeatures:V,useRender:zr(ue),createVisualElement:X,projectionNodeConstructor:K,Component:x})}e.AnimationType=void 0,function(x){x.Animate="animate",x.Hover="whileHover",x.Tap="whileTap",x.Drag="whileDrag",x.Focus="whileFocus",x.InView="whileInView",x.Exit="exit"}(e.AnimationType||(e.AnimationType={}));function q(x,O,V,X){return X===void 0&&(X={passive:!0}),x.addEventListener(O,V,X),function(){return x.removeEventListener(O,V)}}function Q(x,O,V,X){r.useEffect(function(){var K=x.current;if(V&&K)return q(K,O,V,X)},[x,O,V,X])}function ne(x){var O=x.whileFocus,V=x.visualElement,X=function(){var le;(le=V.animationState)===null||le===void 0||le.setActive(e.AnimationType.Focus,!0)},K=function(){var le;(le=V.animationState)===null||le===void 0||le.setActive(e.AnimationType.Focus,!1)};Q(V,"focus",O?X:void 0),Q(V,"blur",O?K:void 0)}function se(x){return typeof PointerEvent<"u"&&x instanceof PointerEvent?x.pointerType==="mouse":x instanceof MouseEvent}function C(x){var O=!!x.touches;return O}function I(x){return function(O){var V=O instanceof MouseEvent,X=!V||V&&O.button===0;X&&x(O)}}var $={pageX:0,pageY:0};function te(x,O){O===void 0&&(O="page");var V=x.touches[0]||x.changedTouches[0],X=V||$;return{x:X[O+"X"],y:X[O+"Y"]}}function de(x,O){return O===void 0&&(O="page"),{x:x[O+"X"],y:x[O+"Y"]}}function fe(x,O){return O===void 0&&(O="page"),{point:C(x)?te(x,O):de(x,O)}}var we=function(x,O){O===void 0&&(O=!1);var V=function(X){return x(X,fe(X))};return O?I(V):V},Ce=function(){return H&&window.onpointerdown===null},Re=function(){return H&&window.ontouchstart===null},ze=function(){return H&&window.onmousedown===null},Le={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},Ye={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function Ue(x){return Ce()?x:Re()?Ye[x]:ze()?Le[x]:x}function it(x,O,V,X){return q(x,Ue(O),we(V,O==="pointerdown"),X)}function ft(x,O,V,X){return Q(x,Ue(O),V&&we(V,O==="pointerdown"),X)}function mt(x){var O=null;return function(){var V=function(){O=null};return O===null?(O=x,V):!1}}var Mt=mt("dragHorizontal"),Pt=mt("dragVertical");function It(x){var O=!1;if(x==="y")O=Pt();else if(x==="x")O=Mt();else{var V=Mt(),X=Pt();V&&X?O=function(){V(),X()}:(V&&V(),X&&X())}return O}function _r(){var x=It(!0);return x?(x(),!1):!0}function Bn(x,O,V){return function(X,K){var le;!se(X)||_r()||((le=x.animationState)===null||le===void 0||le.setActive(e.AnimationType.Hover,O),V==null||V(X,K))}}function ss(x){var O=x.onHoverStart,V=x.onHoverEnd,X=x.whileHover,K=x.visualElement;ft(K,"pointerenter",O||X?Bn(K,!0,O):void 0,{passive:!O}),ft(K,"pointerleave",V||X?Bn(K,!1,V):void 0,{passive:!V})}var qo=function(x,O){return O?x===O?!0:qo(x,O.parentElement):!1};function rr(x){return r.useEffect(function(){return function(){return x()}},[])}function sr(x){var O=x.onTap,V=x.onTapStart,X=x.onTapCancel,K=x.whileTap,le=x.visualElement,ue=O||V||X||K,ie=r.useRef(!1),he=r.useRef(null),ge={passive:!(V||O||X||Ae)};function xe(){var Ie;(Ie=he.current)===null||Ie===void 0||Ie.call(he),he.current=null}function ke(){var Ie;return xe(),ie.current=!1,(Ie=le.animationState)===null||Ie===void 0||Ie.setActive(e.AnimationType.Tap,!1),!_r()}function Te(Ie,Xe){ke()&&(qo(le.getInstance(),Ie.target)?O==null||O(Ie,Xe):X==null||X(Ie,Xe))}function Oe(Ie,Xe){ke()&&(X==null||X(Ie,Xe))}function Ae(Ie,Xe){var Ze;xe(),!ie.current&&(ie.current=!0,he.current=u.pipe(it(window,"pointerup",Te,ge),it(window,"pointercancel",Oe,ge)),(Ze=le.animationState)===null||Ze===void 0||Ze.setActive(e.AnimationType.Tap,!0),V==null||V(Ie,Xe))}ft(le,"pointerdown",ue?Ae:void 0,ge),rr(xe)}var ls=new Set;function jd(x,O,V){x||ls.has(O)||(console.warn(O),V&&console.warn(V),ls.add(O))}var Ld=new WeakMap,Dd=new WeakMap,uP=function(x){var O;(O=Ld.get(x.target))===null||O===void 0||O(x)},cP=function(x){x.forEach(uP)};function dP(x){var O=x.root,V=t.__rest(x,["root"]),X=O||document;Dd.has(X)||Dd.set(X,{});var K=Dd.get(X),le=JSON.stringify(V);return K[le]||(K[le]=new IntersectionObserver(cP,t.__assign({root:O},V))),K[le]}function fP(x,O,V){var X=dP(O);return Ld.set(x,V),X.observe(x),function(){Ld.delete(x),X.unobserve(x)}}function pP(x){var O=x.visualElement,V=x.whileInView,X=x.onViewportEnter,K=x.onViewportLeave,le=x.viewport,ue=le===void 0?{}:le,ie=r.useRef({hasEnteredView:!1,isInView:!1}),he=!!(V||X||K);ue.once&&ie.current.hasEnteredView&&(he=!1);var ge=typeof IntersectionObserver>"u"?bP:gP;ge(he,ie.current,O,ue)}var hP={some:0,all:1};function gP(x,O,V,X){var K=X.root,le=X.margin,ue=X.amount,ie=ue===void 0?"some":ue,he=X.once;r.useEffect(function(){if(x){var ge={root:K==null?void 0:K.current,rootMargin:le,threshold:typeof ie=="number"?ie:hP[ie]},xe=function(ke){var Te,Oe=ke.isIntersecting;if(O.isInView!==Oe&&(O.isInView=Oe,!(he&&!Oe&&O.hasEnteredView))){Oe&&(O.hasEnteredView=!0),(Te=V.animationState)===null||Te===void 0||Te.setActive(e.AnimationType.InView,Oe);var Ae=V.getProps(),Ie=Oe?Ae.onViewportEnter:Ae.onViewportLeave;Ie==null||Ie(ke)}};return fP(V.getInstance(),ge,xe)}},[x,K,le,ie])}function bP(x,O,V,X){var K=X.fallback,le=K===void 0?!0:K;r.useEffect(function(){!x||!le||(z!=="production"&&jd(!1,"IntersectionObserver not available on this device. whileInView animations will trigger on mount."),requestAnimationFrame(function(){var ue;O.hasEnteredView=!0;var ie=V.getProps().onViewportEnter;ie==null||ie(null),(ue=V.animationState)===null||ue===void 0||ue.setActive(e.AnimationType.InView,!0)}))},[x])}var ka=function(x){return function(O){return x(O),null}},N0={inView:ka(pP),tap:ka(sr),focus:ka(ne),hover:ka(ss)},vP=0,mP=function(){return vP++},I0=function(){return Fe(mP)};function zd(){var x=r.useContext(B);if(x===null)return[!0,null];var O=x.isPresent,V=x.onExitComplete,X=x.register,K=I0();r.useEffect(function(){return X(K)},[]);var le=function(){return V==null?void 0:V(K)};return!O&&V?[!1,le]:[!0]}function yP(){return xP(r.useContext(B))}function xP(x){return x===null?!0:x.isPresent}function j0(x,O){if(!Array.isArray(O))return!1;var V=O.length;if(V!==x.length)return!1;for(var X=0;X<V;X++)if(O[X]!==x[X])return!1;return!0}var Wl=function(x){return x*1e3},L0={linear:u.linear,easeIn:u.easeIn,easeInOut:u.easeInOut,easeOut:u.easeOut,circIn:u.circIn,circInOut:u.circInOut,circOut:u.circOut,backIn:u.backIn,backInOut:u.backInOut,backOut:u.backOut,anticipate:u.anticipate,bounceIn:u.bounceIn,bounceInOut:u.bounceInOut,bounceOut:u.bounceOut},D0=function(x){if(Array.isArray(x)){o.invariant(x.length===4,"Cubic bezier arrays must contain four numerical values.");var O=t.__read(x,4),V=O[0],X=O[1],K=O[2],le=O[3];return u.cubicBezier(V,X,K,le)}else if(typeof x=="string")return o.invariant(L0[x]!==void 0,"Invalid easing type '".concat(x,"'")),L0[x];return x},wP=function(x){return Array.isArray(x)&&typeof x[0]!="number"},z0=function(x,O){return x==="zIndex"?!1:!!(typeof O=="number"||Array.isArray(O)||typeof O=="string"&&s.complex.test(O)&&!O.startsWith("url("))},go=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},Hl=function(x){return{type:"spring",stiffness:550,damping:x===0?2*Math.sqrt(550):30,restSpeed:10}},Fd=function(){return{type:"keyframes",ease:"linear",duration:.3}},CP=function(x){return{type:"keyframes",duration:.8,values:x}},F0={x:go,y:go,z:go,rotate:go,rotateX:go,rotateY:go,rotateZ:go,scaleX:Hl,scaleY:Hl,scale:Hl,opacity:Fd,backgroundColor:Fd,color:Fd,default:Hl},SP=function(x,O){var V;return c(O)?V=CP:V=F0[x]||F0.default,t.__assign({to:O},V(O))},kP=t.__assign(t.__assign({},zn),{color:s.color,backgroundColor:s.color,outlineColor:s.color,fill:s.color,stroke:s.color,borderColor:s.color,borderTopColor:s.color,borderRightColor:s.color,borderBottomColor:s.color,borderLeftColor:s.color,filter:s.filter,WebkitFilter:s.filter}),Vd=function(x){return kP[x]};function Wd(x,O){var V,X=Vd(x);return X!==s.filter&&(X=s.complex),(V=X.getAnimatableNone)===null||V===void 0?void 0:V.call(X,O)}var Hd={current:!1};function TP(x){x.when,x.delay,x.delayChildren,x.staggerChildren,x.staggerDirection,x.repeat,x.repeatType,x.repeatDelay,x.from;var O=t.__rest(x,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(O).length}var V0=!1;function PP(x){var O=x.ease,V=x.times,X=x.yoyo,K=x.flip,le=x.loop,ue=t.__rest(x,["ease","times","yoyo","flip","loop"]),ie=t.__assign({},ue);return V&&(ie.offset=V),ue.duration&&(ie.duration=Wl(ue.duration)),ue.repeatDelay&&(ie.repeatDelay=Wl(ue.repeatDelay)),O&&(ie.ease=wP(O)?O.map(D0):D0(O)),ue.type==="tween"&&(ie.type="keyframes"),(X||le||K)&&(o.warning(!V0,"yoyo, loop and flip have been removed from the API. Replace with repeat and repeatType options."),V0=!0,X?ie.repeatType="reverse":le?ie.repeatType="loop":K&&(ie.repeatType="mirror"),ie.repeat=le||X||K||ue.repeat),ue.type!=="spring"&&(ie.type="keyframes"),ie}function _P(x,O){var V,X,K=Bd(x,O)||{};return(X=(V=K.delay)!==null&&V!==void 0?V:x.delay)!==null&&X!==void 0?X:0}function OP(x){return Array.isArray(x.to)&&x.to[0]===null&&(x.to=t.__spreadArray([],t.__read(x.to),!1),x.to[0]=x.from),x}function AP(x,O,V){var X;return Array.isArray(O.to)&&((X=x.duration)!==null&&X!==void 0||(x.duration=.8)),OP(O),TP(x)||(x=t.__assign(t.__assign({},x),SP(V,O.to))),t.__assign(t.__assign({},O),PP(x))}function MP(x,O,V,X,K){var le,ue=Bd(X,x),ie=(le=ue.from)!==null&&le!==void 0?le:O.get(),he=z0(x,V);ie==="none"&&he&&typeof V=="string"?ie=Wd(x,V):W0(ie)&&typeof V=="string"?ie=H0(V):!Array.isArray(V)&&W0(V)&&typeof ie=="string"&&(V=H0(ie));var ge=z0(x,ie);o.warning(ge===he,"You are trying to animate ".concat(x,' from "').concat(ie,'" to "').concat(V,'". ').concat(ie," is not an animatable value - to enable this animation set ").concat(ie," to a value animatable to ").concat(V," via the `style` property."));function xe(){var Te={from:ie,to:V,velocity:O.getVelocity(),onComplete:K,onUpdate:function(Oe){return O.set(Oe)}};return ue.type==="inertia"||ue.type==="decay"?u.inertia(t.__assign(t.__assign({},Te),ue)):u.animate(t.__assign(t.__assign({},AP(ue,Te,x)),{onUpdate:function(Oe){var Ae;Te.onUpdate(Oe),(Ae=ue.onUpdate)===null||Ae===void 0||Ae.call(ue,Oe)},onComplete:function(){var Oe;Te.onComplete(),(Oe=ue.onComplete)===null||Oe===void 0||Oe.call(ue)}}))}function ke(){var Te,Oe,Ae=h(V);return O.set(Ae),K(),(Te=ue==null?void 0:ue.onUpdate)===null||Te===void 0||Te.call(ue,Ae),(Oe=ue==null?void 0:ue.onComplete)===null||Oe===void 0||Oe.call(ue),{stop:function(){}}}return!ge||!he||ue.type===!1?ke:xe}function W0(x){return x===0||typeof x=="string"&&parseFloat(x)===0&&x.indexOf(" ")===-1}function H0(x){return typeof x=="number"?0:Wd("",x)}function Bd(x,O){return x[O]||x.default||x}function Xd(x,O,V,X){return X===void 0&&(X={}),Hd.current&&(X={type:!1}),O.start(function(K){var le,ue,ie=MP(x,O,V,X,K),he=_P(X,x),ge=function(){return ue=ie()};return he?le=window.setTimeout(ge,Wl(he)):ge(),function(){clearTimeout(le),ue==null||ue.stop()}})}var EP=function(x){return/^\-?\d*\.?\d+$/.test(x)},RP=function(x){return/^0[^.\s]+$/.test(x)};function Yd(x,O){x.indexOf(O)===-1&&x.push(O)}function Gd(x,O){var V=x.indexOf(O);V>-1&&x.splice(V,1)}function NP(x,O,V){var X=t.__read(x),K=X.slice(0),le=O<0?K.length+O:O;if(le>=0&&le<K.length){var ue=V<0?K.length+V:V,ie=t.__read(K.splice(O,1),1),he=ie[0];K.splice(ue,0,he)}return K}var us=function(){function x(){this.subscriptions=[]}return x.prototype.add=function(O){var V=this;return Yd(this.subscriptions,O),function(){return Gd(V.subscriptions,O)}},x.prototype.notify=function(O,V,X){var K=this.subscriptions.length;if(K)if(K===1)this.subscriptions[0](O,V,X);else for(var le=0;le<K;le++){var ue=this.subscriptions[le];ue&&ue(O,V,X)}},x.prototype.getSize=function(){return this.subscriptions.length},x.prototype.clear=function(){this.subscriptions.length=0},x}(),IP=function(x){return!isNaN(parseFloat(x))},B0=function(){function x(O){var V=this;this.version="6.5.1",this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new us,this.velocityUpdateSubscribers=new us,this.renderSubscribers=new us,this.canTrackVelocity=!1,this.updateAndNotify=function(X,K){K===void 0&&(K=!0),V.prev=V.current,V.current=X;var le=p.getFrameData(),ue=le.delta,ie=le.timestamp;V.lastUpdated!==ie&&(V.timeDelta=ue,V.lastUpdated=ie,F.default.postRender(V.scheduleVelocityCheck)),V.prev!==V.current&&V.updateSubscribers.notify(V.current),V.velocityUpdateSubscribers.getSize()&&V.velocityUpdateSubscribers.notify(V.getVelocity()),K&&V.renderSubscribers.notify(V.current)},this.scheduleVelocityCheck=function(){return F.default.postRender(V.velocityCheck)},this.velocityCheck=function(X){var K=X.timestamp;K!==V.lastUpdated&&(V.prev=V.current,V.velocityUpdateSubscribers.notify(V.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=O,this.canTrackVelocity=IP(this.current)}return x.prototype.onChange=function(O){return this.updateSubscribers.add(O)},x.prototype.clearListeners=function(){this.updateSubscribers.clear()},x.prototype.onRenderRequest=function(O){return O(this.get()),this.renderSubscribers.add(O)},x.prototype.attach=function(O){this.passiveEffect=O},x.prototype.set=function(O,V){V===void 0&&(V=!0),!V||!this.passiveEffect?this.updateAndNotify(O,V):this.passiveEffect(O,this.updateAndNotify)},x.prototype.get=function(){return this.current},x.prototype.getPrevious=function(){return this.prev},x.prototype.getVelocity=function(){return this.canTrackVelocity?u.velocityPerSecond(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},x.prototype.start=function(O){var V=this;return this.stop(),new Promise(function(X){V.hasAnimated=!0,V.stopAnimation=O(X)}).then(function(){return V.clearAnimation()})},x.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},x.prototype.isAnimating=function(){return!!this.stopAnimation},x.prototype.clearAnimation=function(){this.stopAnimation=null},x.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},x}();function an(x){return new B0(x)}var X0=function(x){return function(O){return O.test(x)}},jP={test:function(x){return x==="auto"},parse:function(x){return x}},Y0=[s.number,s.px,s.percent,s.degrees,s.vw,s.vh,jP],cs=function(x){return Y0.find(X0(x))},LP=t.__spreadArray(t.__spreadArray([],t.__read(Y0),!1),[s.color,s.complex],!1),DP=function(x){return LP.find(X0(x))};function zP(x,O,V){x.hasValue(O)?x.getValue(O).set(V):x.addValue(O,an(V))}function Ud(x,O){var V=je(x,O),X=V?x.makeTargetAnimatable(V,!1):{},K=X.transitionEnd,le=K===void 0?{}:K;X.transition;var ue=t.__rest(X,["transitionEnd","transition"]);ue=t.__assign(t.__assign({},ue),le);for(var ie in ue){var he=h(ue[ie]);zP(x,ie,he)}}function $d(x,O){var V=t.__spreadArray([],t.__read(O),!1).reverse();V.forEach(function(X){var K,le=x.getVariant(X);le&&Ud(x,le),(K=x.variantChildren)===null||K===void 0||K.forEach(function(ue){$d(ue,O)})})}function FP(x,O){if(Array.isArray(O))return $d(x,O);if(typeof O=="string")return $d(x,[O]);Ud(x,O)}function qd(x,O,V){var X,K,le,ue,ie=Object.keys(O).filter(function(Oe){return!x.hasValue(Oe)}),he=ie.length;if(he)for(var ge=0;ge<he;ge++){var xe=ie[ge],ke=O[xe],Te=null;Array.isArray(ke)&&(Te=ke[0]),Te===null&&(Te=(K=(X=V[xe])!==null&&X!==void 0?X:x.readValue(xe))!==null&&K!==void 0?K:O[xe]),Te!=null&&(typeof Te=="string"&&(EP(Te)||RP(Te))?Te=parseFloat(Te):!DP(Te)&&s.complex.test(ke)&&(Te=Wd(xe,ke)),x.addValue(xe,an(Te)),(le=(ue=V)[xe])!==null&&le!==void 0||(ue[xe]=Te),x.setBaseTarget(xe,Te))}}function VP(x,O){if(O){var V=O[x]||O.default||O;return V.from}}function G0(x,O,V){var X,K,le={};for(var ue in x)le[ue]=(X=VP(ue,O))!==null&&X!==void 0?X:(K=V.getValue(ue))===null||K===void 0?void 0:K.get();return le}function Bl(x,O,V){V===void 0&&(V={}),x.notifyAnimationStart(O);var X;if(Array.isArray(O)){var K=O.map(function(ue){return Zd(x,ue,V)});X=Promise.all(K)}else if(typeof O=="string")X=Zd(x,O,V);else{var le=typeof O=="function"?je(x,O,V.custom):O;X=U0(x,le,V)}return X.then(function(){return x.notifyAnimationComplete(O)})}function Zd(x,O,V){var X;V===void 0&&(V={});var K=je(x,O,V.custom),le=(K||{}).transition,ue=le===void 0?x.getDefaultTransition()||{}:le;V.transitionOverride&&(ue=V.transitionOverride);var ie=K?function(){return U0(x,K,V)}:function(){return Promise.resolve()},he=!((X=x.variantChildren)===null||X===void 0)&&X.size?function(Oe){Oe===void 0&&(Oe=0);var Ae=ue.delayChildren,Ie=Ae===void 0?0:Ae,Xe=ue.staggerChildren,Ze=ue.staggerDirection;return WP(x,O,Ie+Oe,Xe,Ze,V)}:function(){return Promise.resolve()},ge=ue.when;if(ge){var xe=t.__read(ge==="beforeChildren"?[ie,he]:[he,ie],2),ke=xe[0],Te=xe[1];return ke().then(Te)}else return Promise.all([ie(),he(V.delay)])}function U0(x,O,V){var X,K=V===void 0?{}:V,le=K.delay,ue=le===void 0?0:le,ie=K.transitionOverride,he=K.type,ge=x.makeTargetAnimatable(O),xe=ge.transition,ke=xe===void 0?x.getDefaultTransition():xe,Te=ge.transitionEnd,Oe=t.__rest(ge,["transition","transitionEnd"]);ie&&(ke=ie);var Ae=[],Ie=he&&((X=x.animationState)===null||X===void 0?void 0:X.getState()[he]);for(var Xe in Oe){var Ze=x.getValue(Xe),nt=Oe[Xe];if(!(!Ze||nt===void 0||Ie&&XP(Ie,Xe))){var ct=t.__assign({delay:ue},ke);x.shouldReduceMotion&&Jt(Xe)&&(ct=t.__assign(t.__assign({},ct),{type:!1,delay:0}));var dt=Xd(Xe,Ze,nt,ct);Ae.push(dt)}}return Promise.all(Ae).then(function(){Te&&Ud(x,Te)})}function WP(x,O,V,X,K,le){V===void 0&&(V=0),X===void 0&&(X=0),K===void 0&&(K=1);var ue=[],ie=(x.variantChildren.size-1)*X,he=K===1?function(ge){return ge===void 0&&(ge=0),ge*X}:function(ge){return ge===void 0&&(ge=0),ie-ge*X};return Array.from(x.variantChildren).sort(BP).forEach(function(ge,xe){ue.push(Zd(ge,O,t.__assign(t.__assign({},le),{delay:V+he(xe)})).then(function(){return ge.notifyAnimationComplete(O)}))}),Promise.all(ue)}function HP(x){x.forEachValue(function(O){return O.stop()})}function BP(x,O){return x.sortNodePosition(O)}function XP(x,O){var V=x.protectedKeys,X=x.needsAnimating,K=V.hasOwnProperty(O)&&X[O]!==!0;return X[O]=!1,K}var Kd=[e.AnimationType.Animate,e.AnimationType.InView,e.AnimationType.Focus,e.AnimationType.Hover,e.AnimationType.Tap,e.AnimationType.Drag,e.AnimationType.Exit],YP=t.__spreadArray([],t.__read(Kd),!1).reverse(),GP=Kd.length;function UP(x){return function(O){return Promise.all(O.map(function(V){var X=V.animation,K=V.options;return Bl(x,X,K)}))}}function $P(x){var O=UP(x),V=ZP(),X={},K=!0,le=function(xe,ke){var Te=je(x,ke);if(Te){Te.transition;var Oe=Te.transitionEnd,Ae=t.__rest(Te,["transition","transitionEnd"]);xe=t.__assign(t.__assign(t.__assign({},xe),Ae),Oe)}return xe};function ue(xe){return X[xe]!==void 0}function ie(xe){O=xe(x)}function he(xe,ke){for(var Te,Oe=x.getProps(),Ae=x.getVariantContext(!0)||{},Ie=[],Xe=new Set,Ze={},nt=1/0,ct=function(At){var ht=YP[At],xt=V[ht],Ft=(Te=Oe[ht])!==null&&Te!==void 0?Te:Ae[ht],on=ye(Ft),Or=ht===ke?xt.isActive:null;Or===!1&&(nt=At);var qr=Ft===Ae[ht]&&Ft!==Oe[ht]&&on;if(qr&&K&&x.manuallyAnimateOnMount&&(qr=!1),xt.protectedKeys=t.__assign({},Ze),!xt.isActive&&Or===null||!Ft&&!xt.prevProp||l(Ft)||typeof Ft=="boolean")return"continue";var Oa=qP(xt.prevProp,Ft),Aa=Oa||ht===ke&&xt.isActive&&!qr&&on||At>nt&&on,Ma=Array.isArray(Ft)?Ft:[Ft],sn=Ma.reduce(le,{});Or===!1&&(sn={});var gs=xt.prevResolvedValues,Qo=gs===void 0?{}:gs,Kl=t.__assign(t.__assign({},Qo),sn),Jo=function(lt){Aa=!0,Xe.delete(lt),xt.needsAnimating[lt]=!0};for(var Fr in Kl){var St=sn[Fr],Qe=Qo[Fr];Ze.hasOwnProperty(Fr)||(St!==Qe?c(St)&&c(Qe)?!j0(St,Qe)||Oa?Jo(Fr):xt.protectedKeys[Fr]=!0:St!==void 0?Jo(Fr):Xe.add(Fr):St!==void 0&&Xe.has(Fr)?Jo(Fr):xt.protectedKeys[Fr]=!0)}xt.prevProp=Ft,xt.prevResolvedValues=sn,xt.isActive&&(Ze=t.__assign(t.__assign({},Ze),sn)),K&&x.blockInitialAnimation&&(Aa=!1),Aa&&!qr&&Ie.push.apply(Ie,t.__spreadArray([],t.__read(Ma.map(function(lt){return{animation:lt,options:t.__assign({type:ht},xe)}})),!1))},dt=0;dt<GP;dt++)ct(dt);if(X=t.__assign({},Ze),Xe.size){var pt={};Xe.forEach(function(At){var ht=x.getBaseTarget(At);ht!==void 0&&(pt[At]=ht)}),Ie.push({animation:pt})}var Ot=!!Ie.length;return K&&Oe.initial===!1&&!x.manuallyAnimateOnMount&&(Ot=!1),K=!1,Ot?O(Ie):Promise.resolve()}function ge(xe,ke,Te){var Oe;if(V[xe].isActive===ke)return Promise.resolve();(Oe=x.variantChildren)===null||Oe===void 0||Oe.forEach(function(Xe){var Ze;return(Ze=Xe.animationState)===null||Ze===void 0?void 0:Ze.setActive(xe,ke)}),V[xe].isActive=ke;var Ae=he(Te,xe);for(var Ie in V)V[Ie].protectedKeys={};return Ae}return{isAnimated:ue,animateChanges:he,setActive:ge,setAnimateFunction:ie,getState:function(){return V}}}function qP(x,O){return typeof O=="string"?O!==x:be(O)?!j0(O,x):!1}function bo(x){return x===void 0&&(x=!1),{isActive:x,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function ZP(){var x;return x={},x[e.AnimationType.Animate]=bo(!0),x[e.AnimationType.InView]=bo(),x[e.AnimationType.Hover]=bo(),x[e.AnimationType.Tap]=bo(),x[e.AnimationType.Drag]=bo(),x[e.AnimationType.Focus]=bo(),x[e.AnimationType.Exit]=bo(),x}var Qd={animation:ka(function(x){var O=x.visualElement,V=x.animate;O.animationState||(O.animationState=$P(O)),l(V)&&r.useEffect(function(){return V.subscribe(O)},[V])}),exit:ka(function(x){var O=x.custom,V=x.visualElement,X=t.__read(zd(),2),K=X[0],le=X[1],ue=r.useContext(B);r.useEffect(function(){var ie,he;V.isPresent=K;var ge=(ie=V.animationState)===null||ie===void 0?void 0:ie.setActive(e.AnimationType.Exit,!K,{custom:(he=ue==null?void 0:ue.custom)!==null&&he!==void 0?he:O});!K&&(ge==null||ge.then(le))},[K])})},$0=function(){function x(O,V,X){var K=this,le=X===void 0?{}:X,ue=le.transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(K.lastMoveEvent&&K.lastMoveEventInfo){var Te=ef(K.lastMoveEventInfo,K.history),Oe=K.startEvent!==null,Ae=u.distance(Te.offset,{x:0,y:0})>=3;if(!(!Oe&&!Ae)){var Ie=Te.point,Xe=p.getFrameData().timestamp;K.history.push(t.__assign(t.__assign({},Ie),{timestamp:Xe}));var Ze=K.handlers,nt=Ze.onStart,ct=Ze.onMove;Oe||(nt&&nt(K.lastMoveEvent,Te),K.startEvent=K.lastMoveEvent),ct&&ct(K.lastMoveEvent,Te)}}},this.handlePointerMove=function(Te,Oe){if(K.lastMoveEvent=Te,K.lastMoveEventInfo=Jd(Oe,K.transformPagePoint),se(Te)&&Te.buttons===0){K.handlePointerUp(Te,Oe);return}F.default.update(K.updatePoint,!0)},this.handlePointerUp=function(Te,Oe){K.end();var Ae=K.handlers,Ie=Ae.onEnd,Xe=Ae.onSessionEnd,Ze=ef(Jd(Oe,K.transformPagePoint),K.history);K.startEvent&&Ie&&Ie(Te,Ze),Xe&&Xe(Te,Ze)},!(C(O)&&O.touches.length>1)){this.handlers=V,this.transformPagePoint=ue;var ie=fe(O),he=Jd(ie,this.transformPagePoint),ge=he.point,xe=p.getFrameData().timestamp;this.history=[t.__assign(t.__assign({},ge),{timestamp:xe})];var ke=V.onSessionStart;ke&&ke(O,ef(he,this.history)),this.removeListeners=u.pipe(it(window,"pointermove",this.handlePointerMove),it(window,"pointerup",this.handlePointerUp),it(window,"pointercancel",this.handlePointerUp))}}return x.prototype.updateHandlers=function(O){this.handlers=O},x.prototype.end=function(){this.removeListeners&&this.removeListeners(),p.cancelSync.update(this.updatePoint)},x}();function Jd(x,O){return O?{point:O(x.point)}:x}function q0(x,O){return{x:x.x-O.x,y:x.y-O.y}}function ef(x,O){var V=x.point;return{point:V,delta:q0(V,Z0(O)),offset:q0(V,KP(O)),velocity:QP(O,.1)}}function KP(x){return x[0]}function Z0(x){return x[x.length-1]}function QP(x,O){if(x.length<2)return{x:0,y:0};for(var V=x.length-1,X=null,K=Z0(x);V>=0&&(X=x[V],!(K.timestamp-X.timestamp>Wl(O)));)V--;if(!X)return{x:0,y:0};var le=(K.timestamp-X.timestamp)/1e3;if(le===0)return{x:0,y:0};var ue={x:(K.x-X.x)/le,y:(K.y-X.y)/le};return ue.x===1/0&&(ue.x=0),ue.y===1/0&&(ue.y=0),ue}function Xn(x){return x.max-x.min}function K0(x,O,V){return O===void 0&&(O=0),V===void 0&&(V=.01),u.distance(x,O)<V}function Q0(x,O,V,X){X===void 0&&(X=.5),x.origin=X,x.originPoint=u.mix(O.min,O.max,x.origin),x.scale=Xn(V)/Xn(O),(K0(x.scale,1,1e-4)||isNaN(x.scale))&&(x.scale=1),x.translate=u.mix(V.min,V.max,x.origin)-x.originPoint,(K0(x.translate)||isNaN(x.translate))&&(x.translate=0)}function ds(x,O,V,X){Q0(x.x,O.x,V.x,X==null?void 0:X.originX),Q0(x.y,O.y,V.y,X==null?void 0:X.originY)}function J0(x,O,V){x.min=V.min+O.min,x.max=x.min+Xn(O)}function JP(x,O,V){J0(x.x,O.x,V.x),J0(x.y,O.y,V.y)}function eb(x,O,V){x.min=O.min-V.min,x.max=x.min+Xn(O)}function fs(x,O,V){eb(x.x,O.x,V.x),eb(x.y,O.y,V.y)}function e_(x,O,V){var X=O.min,K=O.max;return X!==void 0&&x<X?x=V?u.mix(X,x,V.min):Math.max(x,X):K!==void 0&&x>K&&(x=V?u.mix(K,x,V.max):Math.min(x,K)),x}function tb(x,O,V){return{min:O!==void 0?x.min+O:void 0,max:V!==void 0?x.max+V-(x.max-x.min):void 0}}function t_(x,O){var V=O.top,X=O.left,K=O.bottom,le=O.right;return{x:tb(x.x,X,le),y:tb(x.y,V,K)}}function rb(x,O){var V,X=O.min-x.min,K=O.max-x.max;return O.max-O.min<x.max-x.min&&(V=t.__read([K,X],2),X=V[0],K=V[1]),{min:X,max:K}}function r_(x,O){return{x:rb(x.x,O.x),y:rb(x.y,O.y)}}function n_(x,O){var V=.5,X=Xn(x),K=Xn(O);return K>X?V=u.progress(O.min,O.max-X,x.min):X>K&&(V=u.progress(x.min,x.max-K,O.min)),u.clamp(0,1,V)}function a_(x,O){var V={};return O.min!==void 0&&(V.min=O.min-x.min),O.max!==void 0&&(V.max=O.max-x.min),V}var tf=.35;function o_(x){return x===void 0&&(x=tf),x===!1?x=0:x===!0&&(x=tf),{x:nb(x,"left","right"),y:nb(x,"top","bottom")}}function nb(x,O,V){return{min:ab(x,O),max:ab(x,V)}}function ab(x,O){var V;return typeof x=="number"?x:(V=x[O])!==null&&V!==void 0?V:0}var ob=function(){return{translate:0,scale:1,origin:0,originPoint:0}},ps=function(){return{x:ob(),y:ob()}},ib=function(){return{min:0,max:0}},lr=function(){return{x:ib(),y:ib()}};function Yn(x){return[x("x"),x("y")]}function sb(x){var O=x.top,V=x.left,X=x.right,K=x.bottom;return{x:{min:V,max:X},y:{min:O,max:K}}}function i_(x){var O=x.x,V=x.y;return{top:V.min,right:O.max,bottom:V.max,left:O.min}}function s_(x,O){if(!O)return x;var V=O({x:x.left,y:x.top}),X=O({x:x.right,y:x.bottom});return{top:V.y,left:V.x,bottom:X.y,right:X.x}}function rf(x){return x===void 0||x===1}function lb(x){var O=x.scale,V=x.scaleX,X=x.scaleY;return!rf(O)||!rf(V)||!rf(X)}function Ta(x){return lb(x)||ub(x.x)||ub(x.y)||x.z||x.rotate||x.rotateX||x.rotateY}function ub(x){return x&&x!=="0%"}function Xl(x,O,V){var X=x-V,K=O*X;return V+K}function cb(x,O,V,X,K){return K!==void 0&&(x=Xl(x,K,X)),Xl(x,V,X)+O}function nf(x,O,V,X,K){O===void 0&&(O=0),V===void 0&&(V=1),x.min=cb(x.min,O,V,X,K),x.max=cb(x.max,O,V,X,K)}function db(x,O){var V=O.x,X=O.y;nf(x.x,V.translate,V.scale,V.originPoint),nf(x.y,X.translate,X.scale,X.originPoint)}function l_(x,O,V,X){var K,le;X===void 0&&(X=!1);var ue=V.length;if(ue){O.x=O.y=1;for(var ie,he,ge=0;ge<ue;ge++)ie=V[ge],he=ie.projectionDelta,((le=(K=ie.instance)===null||K===void 0?void 0:K.style)===null||le===void 0?void 0:le.display)!=="contents"&&(X&&ie.options.layoutScroll&&ie.scroll&&ie!==ie.root&&Zo(x,{x:-ie.scroll.x,y:-ie.scroll.y}),he&&(O.x*=he.x.scale,O.y*=he.y.scale,db(x,he)),X&&Ta(ie.latestValues)&&Zo(x,ie.latestValues))}}function Pa(x,O){x.min=x.min+O,x.max=x.max+O}function fb(x,O,V){var X=t.__read(V,3),K=X[0],le=X[1],ue=X[2],ie=O[ue]!==void 0?O[ue]:.5,he=u.mix(x.min,x.max,ie);nf(x,O[K],O[le],he,O.scale)}var u_=["x","scaleX","originX"],c_=["y","scaleY","originY"];function Zo(x,O){fb(x.x,O,u_),fb(x.y,O,c_)}function pb(x,O){return sb(s_(x.getBoundingClientRect(),O))}function d_(x,O,V){var X=pb(x,V),K=O.scroll;return K&&(Pa(X.x,K.x),Pa(X.y,K.y)),X}var f_=new WeakMap,p_=function(){function x(O){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=lr(),this.visualElement=O}return x.prototype.start=function(O,V){var X=this,K=V===void 0?{}:V,le=K.snapToCursor,ue=le===void 0?!1:le;if(this.visualElement.isPresent!==!1){var ie=function(ke){X.stopAnimation(),ue&&X.snapToCursor(fe(ke,"page").point)},he=function(ke,Te){var Oe,Ae=X.getProps(),Ie=Ae.drag,Xe=Ae.dragPropagation,Ze=Ae.onDragStart;Ie&&!Xe&&(X.openGlobalLock&&X.openGlobalLock(),X.openGlobalLock=It(Ie),!X.openGlobalLock)||(X.isDragging=!0,X.currentDirection=null,X.resolveConstraints(),X.visualElement.projection&&(X.visualElement.projection.isAnimationBlocked=!0,X.visualElement.projection.target=void 0),Yn(function(nt){var ct,dt,pt=X.getAxisMotionValue(nt).get()||0;if(s.percent.test(pt)){var Ot=(dt=(ct=X.visualElement.projection)===null||ct===void 0?void 0:ct.layout)===null||dt===void 0?void 0:dt.actual[nt];if(Ot){var At=Xn(Ot);pt=At*(parseFloat(pt)/100)}}X.originPoint[nt]=pt}),Ze==null||Ze(ke,Te),(Oe=X.visualElement.animationState)===null||Oe===void 0||Oe.setActive(e.AnimationType.Drag,!0))},ge=function(ke,Te){var Oe=X.getProps(),Ae=Oe.dragPropagation,Ie=Oe.dragDirectionLock,Xe=Oe.onDirectionLock,Ze=Oe.onDrag;if(!(!Ae&&!X.openGlobalLock)){var nt=Te.offset;if(Ie&&X.currentDirection===null){X.currentDirection=h_(nt),X.currentDirection!==null&&(Xe==null||Xe(X.currentDirection));return}X.updateAxis("x",Te.point,nt),X.updateAxis("y",Te.point,nt),X.visualElement.syncRender(),Ze==null||Ze(ke,Te)}},xe=function(ke,Te){return X.stop(ke,Te)};this.panSession=new $0(O,{onSessionStart:ie,onStart:he,onMove:ge,onSessionEnd:xe},{transformPagePoint:this.visualElement.getTransformPagePoint()})}},x.prototype.stop=function(O,V){var X=this.isDragging;if(this.cancel(),!!X){var K=V.velocity;this.startAnimation(K);var le=this.getProps().onDragEnd;le==null||le(O,V)}},x.prototype.cancel=function(){var O,V;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),(O=this.panSession)===null||O===void 0||O.end(),this.panSession=void 0;var X=this.getProps().dragPropagation;!X&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),(V=this.visualElement.animationState)===null||V===void 0||V.setActive(e.AnimationType.Drag,!1)},x.prototype.updateAxis=function(O,V,X){var K=this.getProps().drag;if(!(!X||!Yl(O,K,this.currentDirection))){var le=this.getAxisMotionValue(O),ue=this.originPoint[O]+X[O];this.constraints&&this.constraints[O]&&(ue=e_(ue,this.constraints[O],this.elastic[O])),le.set(ue)}},x.prototype.resolveConstraints=function(){var O=this,V=this.getProps(),X=V.dragConstraints,K=V.dragElastic,le=(this.visualElement.projection||{}).layout,ue=this.constraints;X&&ve(X)?this.constraints||(this.constraints=this.resolveRefConstraints()):X&&le?this.constraints=t_(le.actual,X):this.constraints=!1,this.elastic=o_(K),ue!==this.constraints&&le&&this.constraints&&!this.hasMutatedConstraints&&Yn(function(ie){O.getAxisMotionValue(ie)&&(O.constraints[ie]=a_(le.actual[ie],O.constraints[ie]))})},x.prototype.resolveRefConstraints=function(){var O=this.getProps(),V=O.dragConstraints,X=O.onMeasureDragConstraints;if(!V||!ve(V))return!1;var K=V.current;o.invariant(K!==null,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var le=this.visualElement.projection;if(!le||!le.layout)return!1;var ue=d_(K,le.root,this.visualElement.getTransformPagePoint()),ie=r_(le.layout.actual,ue);if(X){var he=X(i_(ie));this.hasMutatedConstraints=!!he,he&&(ie=sb(he))}return ie},x.prototype.startAnimation=function(O){var V=this,X=this.getProps(),K=X.drag,le=X.dragMomentum,ue=X.dragElastic,ie=X.dragTransition,he=X.dragSnapToOrigin,ge=X.onDragTransitionEnd,xe=this.constraints||{},ke=Yn(function(Te){var Oe;if(Yl(Te,K,V.currentDirection)){var Ae=(Oe=xe==null?void 0:xe[Te])!==null&&Oe!==void 0?Oe:{};he&&(Ae={min:0,max:0});var Ie=ue?200:1e6,Xe=ue?40:1e7,Ze=t.__assign(t.__assign({type:"inertia",velocity:le?O[Te]:0,bounceStiffness:Ie,bounceDamping:Xe,timeConstant:750,restDelta:1,restSpeed:10},ie),Ae);return V.startAxisValueAnimation(Te,Ze)}});return Promise.all(ke).then(ge)},x.prototype.startAxisValueAnimation=function(O,V){var X=this.getAxisMotionValue(O);return Xd(O,X,0,V)},x.prototype.stopAnimation=function(){var O=this;Yn(function(V){return O.getAxisMotionValue(V).stop()})},x.prototype.getAxisMotionValue=function(O){var V,X,K="_drag"+O.toUpperCase(),le=this.visualElement.getProps()[K];return le||this.visualElement.getValue(O,(X=(V=this.visualElement.getProps().initial)===null||V===void 0?void 0:V[O])!==null&&X!==void 0?X:0)},x.prototype.snapToCursor=function(O){var V=this;Yn(function(X){var K=V.getProps().drag;if(Yl(X,K,V.currentDirection)){var le=V.visualElement.projection,ue=V.getAxisMotionValue(X);if(le&&le.layout){var ie=le.layout.actual[X],he=ie.min,ge=ie.max;ue.set(O[X]-u.mix(he,ge,.5))}}})},x.prototype.scalePositionWithinConstraints=function(){var O=this,V,X=this.getProps(),K=X.drag,le=X.dragConstraints,ue=this.visualElement.projection;if(!(!ve(le)||!ue||!this.constraints)){this.stopAnimation();var ie={x:0,y:0};Yn(function(ge){var xe=O.getAxisMotionValue(ge);if(xe){var ke=xe.get();ie[ge]=n_({min:ke,max:ke},O.constraints[ge])}});var he=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=he?he({},""):"none",(V=ue.root)===null||V===void 0||V.updateScroll(),ue.updateLayout(),this.resolveConstraints(),Yn(function(ge){if(Yl(ge,K,null)){var xe=O.getAxisMotionValue(ge),ke=O.constraints[ge],Te=ke.min,Oe=ke.max;xe.set(u.mix(Te,Oe,ie[ge]))}})}},x.prototype.addListeners=function(){var O=this,V;f_.set(this.visualElement,this);var X=this.visualElement.getInstance(),K=it(X,"pointerdown",function(ge){var xe=O.getProps(),ke=xe.drag,Te=xe.dragListener,Oe=Te===void 0?!0:Te;ke&&Oe&&O.start(ge)}),le=function(){var ge=O.getProps().dragConstraints;ve(ge)&&(O.constraints=O.resolveRefConstraints())},ue=this.visualElement.projection,ie=ue.addEventListener("measure",le);ue&&!ue.layout&&((V=ue.root)===null||V===void 0||V.updateScroll(),ue.updateLayout()),le();var he=q(window,"resize",function(){return O.scalePositionWithinConstraints()});return ue.addEventListener("didUpdate",function(ge){var xe=ge.delta,ke=ge.hasLayoutChanged;O.isDragging&&ke&&(Yn(function(Te){var Oe=O.getAxisMotionValue(Te);Oe&&(O.originPoint[Te]+=xe[Te].translate,Oe.set(Oe.get()+xe[Te].translate))}),O.visualElement.syncRender())}),function(){he(),K(),ie()}},x.prototype.getProps=function(){var O=this.visualElement.getProps(),V=O.drag,X=V===void 0?!1:V,K=O.dragDirectionLock,le=K===void 0?!1:K,ue=O.dragPropagation,ie=ue===void 0?!1:ue,he=O.dragConstraints,ge=he===void 0?!1:he,xe=O.dragElastic,ke=xe===void 0?tf:xe,Te=O.dragMomentum,Oe=Te===void 0?!0:Te;return t.__assign(t.__assign({},O),{drag:X,dragDirectionLock:le,dragPropagation:ie,dragConstraints:ge,dragElastic:ke,dragMomentum:Oe})},x}();function Yl(x,O,V){return(O===!0||O===x)&&(V===null||V===x)}function h_(x,O){O===void 0&&(O=10);var V=null;return Math.abs(x.y)>O?V="y":Math.abs(x.x)>O&&(V="x"),V}function g_(x){var O=x.dragControls,V=x.visualElement,X=Fe(function(){return new p_(V)});r.useEffect(function(){return O&&O.subscribe(X)},[X,O]),r.useEffect(function(){return X.addListeners()},[X])}function b_(x){var O=x.onPan,V=x.onPanStart,X=x.onPanEnd,K=x.onPanSessionStart,le=x.visualElement,ue=O||V||X||K,ie=r.useRef(null),he=r.useContext(P).transformPagePoint,ge={onSessionStart:K,onStart:V,onMove:O,onEnd:function(ke,Te){ie.current=null,X&&X(ke,Te)}};r.useEffect(function(){ie.current!==null&&ie.current.updateHandlers(ge)});function xe(ke){ie.current=new $0(ke,ge,{transformPagePoint:he})}ft(le,"pointerdown",ue&&xe),rr(function(){return ie.current&&ie.current.end()})}var hb={pan:ka(b_),drag:ka(g_)},Gl=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];function v_(){var x=Gl.map(function(){return new us}),O={},V={clearAllListeners:function(){return x.forEach(function(X){return X.clear()})},updatePropListeners:function(X){Gl.forEach(function(K){var le,ue="on"+K,ie=X[ue];(le=O[K])===null||le===void 0||le.call(O),ie&&(O[K]=V[ue](ie))})}};return x.forEach(function(X,K){V["on"+Gl[K]]=function(le){return X.add(le)},V["notify"+Gl[K]]=function(){for(var le=[],ue=0;ue<arguments.length;ue++)le[ue]=arguments[ue];return X.notify.apply(X,t.__spreadArray([],t.__read(le),!1))}}),V}function m_(x,O,V){var X;for(var K in O){var le=O[K],ue=V[K];if(Ht(le))x.addValue(K,le);else if(Ht(ue))x.addValue(K,an(le));else if(ue!==le)if(x.hasValue(K)){var ie=x.getValue(K);!ie.hasAnimated&&ie.set(le)}else x.addValue(K,an((X=x.getStaticValue(K))!==null&&X!==void 0?X:le))}for(var K in V)O[K]===void 0&&x.removeValue(K);return O}var Ul=function(x){var O=x.treeType,V=O===void 0?"":O,X=x.build,K=x.getBaseTarget,le=x.makeTargetAnimatable,ue=x.measureViewportBox,ie=x.render,he=x.readValueFromInstance,ge=x.removeValueFromRenderState,xe=x.sortNodePosition,ke=x.scrapeMotionValuesFromProps;return function(Te,Oe){var Ae=Te.parent,Ie=Te.props,Xe=Te.presenceId,Ze=Te.blockInitialAnimation,nt=Te.visualState,ct=Te.shouldReduceMotion;Oe===void 0&&(Oe={});var dt=!1,pt=nt.latestValues,Ot=nt.renderState,At,ht=v_(),xt=new Map,Ft=new Map,on={},Or=t.__assign({},pt),qr;function Oa(){!At||!dt||(Aa(),ie(At,Ot,Ie.style,St.projection))}function Aa(){X(St,Ot,pt,Oe,Ie)}function Ma(){ht.notifyUpdate(pt)}function sn(Qe,lt){var Ar=lt.onChange(function(Ql){pt[Qe]=Ql,Ie.onUpdate&&F.default.update(Ma,!1,!0)}),bs=lt.onRenderRequest(St.scheduleRender);Ft.set(Qe,function(){Ar(),bs()})}var gs=ke(Ie);for(var Qo in gs){var Kl=gs[Qo];pt[Qo]!==void 0&&Ht(Kl)&&Kl.set(pt[Qo],!1)}var Jo=Me(Ie),Fr=Be(Ie),St=t.__assign(t.__assign({treeType:V,current:null,depth:Ae?Ae.depth+1:0,parent:Ae,children:new Set,presenceId:Xe,shouldReduceMotion:ct,variantChildren:Fr?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:!!(Ae!=null&&Ae.isMounted()),blockInitialAnimation:Ze,isMounted:function(){return!!At},mount:function(Qe){dt=!0,At=St.current=Qe,St.projection&&St.projection.mount(Qe),Fr&&Ae&&!Jo&&(qr=Ae==null?void 0:Ae.addVariantChild(St)),xt.forEach(function(lt,Ar){return sn(Ar,lt)}),Ae==null||Ae.children.add(St),St.setProps(Ie)},unmount:function(){var Qe;(Qe=St.projection)===null||Qe===void 0||Qe.unmount(),p.cancelSync.update(Ma),p.cancelSync.render(Oa),Ft.forEach(function(lt){return lt()}),qr==null||qr(),Ae==null||Ae.children.delete(St),ht.clearAllListeners(),At=void 0,dt=!1},addVariantChild:function(Qe){var lt,Ar=St.getClosestVariantNode();if(Ar)return(lt=Ar.variantChildren)===null||lt===void 0||lt.add(Qe),function(){return Ar.variantChildren.delete(Qe)}},sortNodePosition:function(Qe){return!xe||V!==Qe.treeType?0:xe(St.getInstance(),Qe.getInstance())},getClosestVariantNode:function(){return Fr?St:Ae==null?void 0:Ae.getClosestVariantNode()},getLayoutId:function(){return Ie.layoutId},getInstance:function(){return At},getStaticValue:function(Qe){return pt[Qe]},setStaticValue:function(Qe,lt){return pt[Qe]=lt},getLatestValues:function(){return pt},setVisibility:function(Qe){St.isVisible!==Qe&&(St.isVisible=Qe,St.scheduleRender())},makeTargetAnimatable:function(Qe,lt){return lt===void 0&&(lt=!0),le(St,Qe,Ie,lt)},measureViewportBox:function(){return ue(At,Ie)},addValue:function(Qe,lt){St.hasValue(Qe)&&St.removeValue(Qe),xt.set(Qe,lt),pt[Qe]=lt.get(),sn(Qe,lt)},removeValue:function(Qe){var lt;xt.delete(Qe),(lt=Ft.get(Qe))===null||lt===void 0||lt(),Ft.delete(Qe),delete pt[Qe],ge(Qe,Ot)},hasValue:function(Qe){return xt.has(Qe)},getValue:function(Qe,lt){var Ar=xt.get(Qe);return Ar===void 0&&lt!==void 0&&(Ar=an(lt),St.addValue(Qe,Ar)),Ar},forEachValue:function(Qe){return xt.forEach(Qe)},readValue:function(Qe){var lt;return(lt=pt[Qe])!==null&&lt!==void 0?lt:he(At,Qe,Oe)},setBaseTarget:function(Qe,lt){Or[Qe]=lt},getBaseTarget:function(Qe){if(K){var lt=K(Ie,Qe);if(lt!==void 0&&!Ht(lt))return lt}return Or[Qe]}},ht),{build:function(){return Aa(),Ot},scheduleRender:function(){F.default.render(Oa,!1,!0)},syncRender:Oa,setProps:function(Qe){(Qe.transformTemplate||Ie.transformTemplate)&&St.scheduleRender(),Ie=Qe,ht.updatePropListeners(Qe),on=m_(St,ke(Ie),on)},getProps:function(){return Ie},getVariant:function(Qe){var lt;return(lt=Ie.variants)===null||lt===void 0?void 0:lt[Qe]},getDefaultTransition:function(){return Ie.transition},getTransformPagePoint:function(){return Ie.transformPagePoint},getVariantContext:function(Qe){if(Qe===void 0&&(Qe=!1),Qe)return Ae==null?void 0:Ae.getVariantContext();if(!Jo){var lt=(Ae==null?void 0:Ae.getVariantContext())||{};return Ie.initial!==void 0&&(lt.initial=Ie.initial),lt}for(var Ar={},bs=0;bs<y_;bs++){var Ql=gb[bs],hf=Ie[Ql];(ye(hf)||hf===!1)&&(Ar[Ql]=hf)}return Ar}});return St}},gb=t.__spreadArray(["initial"],t.__read(Kd),!1),y_=gb.length;function af(x){return typeof x=="string"&&x.startsWith("var(--")}var bb=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function x_(x){var O=bb.exec(x);if(!O)return[,];var V=t.__read(O,3),X=V[1],K=V[2];return[X,K]}var w_=4;function of(x,O,V){V===void 0&&(V=1),o.invariant(V<=w_,'Max CSS variable fallback depth detected in property "'.concat(x,'". This may indicate a circular fallback dependency.'));var X=t.__read(x_(x),2),K=X[0],le=X[1];if(K){var ue=window.getComputedStyle(O).getPropertyValue(K);return ue?ue.trim():af(le)?of(le,O,V+1):le}}function C_(x,O,V){var X,K=t.__rest(O,[]),le=x.getInstance();if(!(le instanceof Element))return{target:K,transitionEnd:V};V&&(V=t.__assign({},V)),x.forEachValue(function(ge){var xe=ge.get();if(af(xe)){var ke=of(xe,le);ke&&ge.set(ke)}});for(var ue in K){var ie=K[ue];if(af(ie)){var he=of(ie,le);he&&(K[ue]=he,V&&((X=V[ue])!==null&&X!==void 0||(V[ue]=ie)))}}return{target:K,transitionEnd:V}}var S_=new Set(["width","height","top","left","right","bottom","x","y"]),vb=function(x){return S_.has(x)},k_=function(x){return Object.keys(x).some(vb)},mb=function(x,O){x.set(O,!1),x.set(O)},$l=function(x){return x===s.number||x===s.px},yb;(function(x){x.width="width",x.height="height",x.left="left",x.right="right",x.top="top",x.bottom="bottom"})(yb||(yb={}));var xb=function(x,O){return parseFloat(x.split(", ")[O])},wb=function(x,O){return function(V,X){var K=X.transform;if(K==="none"||!K)return 0;var le=K.match(/^matrix3d\((.+)\)$/);if(le)return xb(le[1],O);var ue=K.match(/^matrix\((.+)\)$/);return ue?xb(ue[1],x):0}},T_=new Set(["x","y","z"]),P_=Qt.filter(function(x){return!T_.has(x)});function __(x){var O=[];return P_.forEach(function(V){var X=x.getValue(V);X!==void 0&&(O.push([V,X.get()]),X.set(V.startsWith("scale")?1:0))}),O.length&&x.syncRender(),O}var Cb={width:function(x,O){var V=x.x,X=O.paddingLeft,K=X===void 0?"0":X,le=O.paddingRight,ue=le===void 0?"0":le;return V.max-V.min-parseFloat(K)-parseFloat(ue)},height:function(x,O){var V=x.y,X=O.paddingTop,K=X===void 0?"0":X,le=O.paddingBottom,ue=le===void 0?"0":le;return V.max-V.min-parseFloat(K)-parseFloat(ue)},top:function(x,O){var V=O.top;return parseFloat(V)},left:function(x,O){var V=O.left;return parseFloat(V)},bottom:function(x,O){var V=x.y,X=O.top;return parseFloat(X)+(V.max-V.min)},right:function(x,O){var V=x.x,X=O.left;return parseFloat(X)+(V.max-V.min)},x:wb(4,13),y:wb(5,14)},O_=function(x,O,V){var X=O.measureViewportBox(),K=O.getInstance(),le=getComputedStyle(K),ue=le.display,ie={};ue==="none"&&O.setStaticValue("display",x.display||"block"),V.forEach(function(ge){ie[ge]=Cb[ge](X,le)}),O.syncRender();var he=O.measureViewportBox();return V.forEach(function(ge){var xe=O.getValue(ge);mb(xe,ie[ge]),x[ge]=Cb[ge](he,le)}),x},A_=function(x,O,V,X){V===void 0&&(V={}),X===void 0&&(X={}),O=t.__assign({},O),X=t.__assign({},X);var K=Object.keys(O).filter(vb),le=[],ue=!1,ie=[];if(K.forEach(function(xe){var ke=x.getValue(xe);if(x.hasValue(xe)){var Te=V[xe],Oe=cs(Te),Ae=O[xe],Ie;if(c(Ae)){var Xe=Ae.length,Ze=Ae[0]===null?1:0;Te=Ae[Ze],Oe=cs(Te);for(var nt=Ze;nt<Xe;nt++)Ie?o.invariant(cs(Ae[nt])===Ie,"All keyframes must be of the same type"):(Ie=cs(Ae[nt]),o.invariant(Ie===Oe||$l(Oe)&&$l(Ie),"Keyframes must be of the same dimension as the current value"))}else Ie=cs(Ae);if(Oe!==Ie)if($l(Oe)&&$l(Ie)){var ct=ke.get();typeof ct=="string"&&ke.set(parseFloat(ct)),typeof Ae=="string"?O[xe]=parseFloat(Ae):Array.isArray(Ae)&&Ie===s.px&&(O[xe]=Ae.map(parseFloat))}else Oe!=null&&Oe.transform&&(Ie!=null&&Ie.transform)&&(Te===0||Ae===0)?Te===0?ke.set(Ie.transform(Te)):O[xe]=Oe.transform(Ae):(ue||(le=__(x),ue=!0),ie.push(xe),X[xe]=X[xe]!==void 0?X[xe]:O[xe],mb(ke,Ae))}}),ie.length){var he=ie.indexOf("height")>=0?window.pageYOffset:null,ge=O_(O,x,ie);return le.length&&le.forEach(function(xe){var ke=t.__read(xe,2),Te=ke[0],Oe=ke[1];x.getValue(Te).set(Oe)}),x.syncRender(),he!==null&&window.scrollTo({top:he}),{target:ge,transitionEnd:X}}else return{target:O,transitionEnd:X}};function M_(x,O,V,X){return k_(O)?A_(x,O,V,X):{target:O,transitionEnd:X}}var E_=function(x,O,V,X){var K=C_(x,O,X);return O=K.target,X=K.transitionEnd,M_(x,O,V,X)};function R_(x){return window.getComputedStyle(x)}var Sb={treeType:"dom",readValueFromInstance:function(x,O){if(Jt(O)){var V=Vd(O);return V&&V.default||0}else{var X=R_(x);return(so(O)?X.getPropertyValue(O):X[O])||0}},sortNodePosition:function(x,O){return x.compareDocumentPosition(O)&2?1:-1},getBaseTarget:function(x,O){var V;return(V=x.style)===null||V===void 0?void 0:V[O]},measureViewportBox:function(x,O){var V=O.transformPagePoint;return pb(x,V)},resetTransform:function(x,O,V){var X=V.transformTemplate;O.style.transform=X?X({},""):"none",x.scheduleRender()},restoreTransform:function(x,O){x.style.transform=O.style.transform},removeValueFromRenderState:function(x,O){var V=O.vars,X=O.style;delete V[x],delete X[x]},makeTargetAnimatable:function(x,O,V,X){var K=V.transformValues;X===void 0&&(X=!0);var le=O.transition,ue=O.transitionEnd,ie=t.__rest(O,["transition","transitionEnd"]),he=G0(ie,le||{},x);if(K&&(ue&&(ue=K(ue)),ie&&(ie=K(ie)),he&&(he=K(he))),X){qd(x,ie,he);var ge=E_(x,ie,he,ue);ue=ge.transitionEnd,ie=ge.target}return t.__assign({transition:le,transitionEnd:ue},ie)},scrapeMotionValuesFromProps:a,build:function(x,O,V,X,K){x.isVisible!==void 0&&(O.style.visibility=x.isVisible?"visible":"hidden"),ta(O,V,X,K.transformTemplate)},render:$o},N_=Ul(Sb),I_=Ul(t.__assign(t.__assign({},Sb),{getBaseTarget:function(x,O){return x[O]},readValueFromInstance:function(x,O){var V;return Jt(O)?((V=Vd(O))===null||V===void 0?void 0:V.default)||0:(O=J.has(O)?O:aa(O),x.getAttribute(O))},scrapeMotionValuesFromProps:i,build:function(x,O,V,X,K){fo(O,V,X,K.transformTemplate)},render:n})),sf=function(x,O){return Zt(x)?I_(O,{enableHardwareAcceleration:!1}):N_(O,{enableHardwareAcceleration:!0})};function kb(x,O){return O.max===O.min?0:x/(O.max-O.min)*100}var hs={correct:function(x,O){if(!O.target)return x;if(typeof x=="string")if(s.px.test(x))x=parseFloat(x);else return x;var V=kb(x,O.target.x),X=kb(x,O.target.y);return"".concat(V,"% ").concat(X,"%")}},Tb="_$css",j_={correct:function(x,O){var V=O.treeScale,X=O.projectionDelta,K=x,le=x.includes("var("),ue=[];le&&(x=x.replace(bb,function(Ie){return ue.push(Ie),Tb}));var ie=s.complex.parse(x);if(ie.length>5)return K;var he=s.complex.createTransformer(x),ge=typeof ie[0]!="number"?1:0,xe=X.x.scale*V.x,ke=X.y.scale*V.y;ie[0+ge]/=xe,ie[1+ge]/=ke;var Te=u.mix(xe,ke,.5);typeof ie[2+ge]=="number"&&(ie[2+ge]/=Te),typeof ie[3+ge]=="number"&&(ie[3+ge]/=Te);var Oe=he(ie);if(le){var Ae=0;Oe=Oe.replace(Tb,function(){var Ie=ue[Ae];return Ae++,Ie})}return Oe}},L_=function(x){t.__extends(O,x);function O(){return x!==null&&x.apply(this,arguments)||this}return O.prototype.componentDidMount=function(){var V=this,X=this.props,K=X.visualElement,le=X.layoutGroup,ue=X.switchLayoutGroup,ie=X.layoutId,he=K.projection;vt(z_),he&&(le!=null&&le.group&&le.group.add(he),ue!=null&&ue.register&&ie&&ue.register(he),he.root.didUpdate(),he.addEventListener("animationComplete",function(){V.safeToRemove()}),he.setOptions(t.__assign(t.__assign({},he.options),{onExitComplete:function(){return V.safeToRemove()}}))),$e.hasEverUpdated=!0},O.prototype.getSnapshotBeforeUpdate=function(V){var X=this,K=this.props,le=K.layoutDependency,ue=K.visualElement,ie=K.drag,he=K.isPresent,ge=ue.projection;return ge&&(ge.isPresent=he,ie||V.layoutDependency!==le||le===void 0?ge.willUpdate():this.safeToRemove(),V.isPresent!==he&&(he?ge.promote():ge.relegate()||F.default.postRender(function(){var xe;!((xe=ge.getStack())===null||xe===void 0)&&xe.members.length||X.safeToRemove()}))),null},O.prototype.componentDidUpdate=function(){var V=this.props.visualElement.projection;V&&(V.root.didUpdate(),!V.currentAnimation&&V.isLead()&&this.safeToRemove())},O.prototype.componentWillUnmount=function(){var V=this.props,X=V.visualElement,K=V.layoutGroup,le=V.switchLayoutGroup,ue=X.projection;ue&&(ue.scheduleCheckAfterUnmount(),K!=null&&K.group&&K.group.remove(ue),le!=null&&le.deregister&&le.deregister(ue))},O.prototype.safeToRemove=function(){var V=this.props.safeToRemove;V==null||V()},O.prototype.render=function(){return null},O}(D.default.Component);function D_(x){var O=t.__read(zd(),2),V=O[0],X=O[1],K=r.useContext(Ge);return D.default.createElement(L_,t.__assign({},x,{layoutGroup:K,switchLayoutGroup:r.useContext(ot),isPresent:V,safeToRemove:X}))}var z_={borderRadius:t.__assign(t.__assign({},hs),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:hs,borderTopRightRadius:hs,borderBottomLeftRadius:hs,borderBottomRightRadius:hs,boxShadow:j_},Pb={measureLayout:D_};function _b(x,O,V){V===void 0&&(V={});var X=Ht(x)?x:an(x);return Xd("",X,O,V),{stop:function(){return X.stop()},isAnimating:function(){return X.isAnimating()}}}var Ob=["TopLeft","TopRight","BottomLeft","BottomRight"],F_=Ob.length,Ab=function(x){return typeof x=="string"?parseFloat(x):x},Mb=function(x){return typeof x=="number"||s.px.test(x)};function V_(x,O,V,X,K,le){var ue,ie,he,ge;K?(x.opacity=u.mix(0,(ue=V.opacity)!==null&&ue!==void 0?ue:1,W_(X)),x.opacityExit=u.mix((ie=O.opacity)!==null&&ie!==void 0?ie:1,0,H_(X))):le&&(x.opacity=u.mix((he=O.opacity)!==null&&he!==void 0?he:1,(ge=V.opacity)!==null&&ge!==void 0?ge:1,X));for(var xe=0;xe<F_;xe++){var ke="border".concat(Ob[xe],"Radius"),Te=Eb(O,ke),Oe=Eb(V,ke);if(!(Te===void 0&&Oe===void 0)){Te||(Te=0),Oe||(Oe=0);var Ae=Te===0||Oe===0||Mb(Te)===Mb(Oe);Ae?(x[ke]=Math.max(u.mix(Ab(Te),Ab(Oe),X),0),(s.percent.test(Oe)||s.percent.test(Te))&&(x[ke]+="%")):x[ke]=Oe}}(O.rotate||V.rotate)&&(x.rotate=u.mix(O.rotate||0,V.rotate||0,X))}function Eb(x,O){var V;return(V=x[O])!==null&&V!==void 0?V:x.borderRadius}var W_=Rb(0,.5,u.circOut),H_=Rb(.5,.95,u.linear);function Rb(x,O,V){return function(X){return X<x?0:X>O?1:V(u.progress(x,O,X))}}function Nb(x,O){x.min=O.min,x.max=O.max}function Cn(x,O){Nb(x.x,O.x),Nb(x.y,O.y)}function Ib(x,O,V,X,K){return x-=O,x=Xl(x,1/V,X),K!==void 0&&(x=Xl(x,1/K,X)),x}function B_(x,O,V,X,K,le,ue){if(O===void 0&&(O=0),V===void 0&&(V=1),X===void 0&&(X=.5),le===void 0&&(le=x),ue===void 0&&(ue=x),s.percent.test(O)){O=parseFloat(O);var ie=u.mix(ue.min,ue.max,O/100);O=ie-ue.min}if(typeof O=="number"){var he=u.mix(le.min,le.max,X);x===le&&(he-=O),x.min=Ib(x.min,O,V,he,K),x.max=Ib(x.max,O,V,he,K)}}function jb(x,O,V,X,K){var le=t.__read(V,3),ue=le[0],ie=le[1],he=le[2];B_(x,O[ue],O[ie],O[he],O.scale,X,K)}var X_=["x","scaleX","originX"],Y_=["y","scaleY","originY"];function Lb(x,O,V,X){jb(x.x,O,X_,V==null?void 0:V.x,X==null?void 0:X.x),jb(x.y,O,Y_,V==null?void 0:V.y,X==null?void 0:X.y)}function Db(x){return x.translate===0&&x.scale===1}function zb(x){return Db(x.x)&&Db(x.y)}function Fb(x,O){return x.x.min===O.x.min&&x.x.max===O.x.max&&x.y.min===O.y.min&&x.y.max===O.y.max}var G_=function(){function x(){this.members=[]}return x.prototype.add=function(O){Yd(this.members,O),O.scheduleRender()},x.prototype.remove=function(O){if(Gd(this.members,O),O===this.prevLead&&(this.prevLead=void 0),O===this.lead){var V=this.members[this.members.length-1];V&&this.promote(V)}},x.prototype.relegate=function(O){var V=this.members.findIndex(function(ue){return O===ue});if(V===0)return!1;for(var X,K=V;K>=0;K--){var le=this.members[K];if(le.isPresent!==!1){X=le;break}}return X?(this.promote(X),!0):!1},x.prototype.promote=function(O,V){var X,K=this.lead;if(O!==K&&(this.prevLead=K,this.lead=O,O.show(),K)){K.instance&&K.scheduleRender(),O.scheduleRender(),O.resumeFrom=K,V&&(O.resumeFrom.preserveOpacity=!0),K.snapshot&&(O.snapshot=K.snapshot,O.snapshot.latestValues=K.animationValues||K.latestValues,O.snapshot.isShared=!0),!((X=O.root)===null||X===void 0)&&X.isUpdating&&(O.isLayoutDirty=!0);var le=O.options.crossfade;le===!1&&K.hide()}},x.prototype.exitAnimationComplete=function(){this.members.forEach(function(O){var V,X,K,le,ue;(X=(V=O.options).onExitComplete)===null||X===void 0||X.call(V),(ue=(K=O.resumingFrom)===null||K===void 0?void 0:(le=K.options).onExitComplete)===null||ue===void 0||ue.call(le)})},x.prototype.scheduleRender=function(){this.members.forEach(function(O){O.instance&&O.scheduleRender(!1)})},x.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},x}(),U_="translate3d(0px, 0px, 0) scale(1, 1) scale(1, 1)";function Vb(x,O,V){var X=x.x.translate/O.x,K=x.y.translate/O.y,le="translate3d(".concat(X,"px, ").concat(K,"px, 0) ");if(le+="scale(".concat(1/O.x,", ").concat(1/O.y,") "),V){var ue=V.rotate,ie=V.rotateX,he=V.rotateY;ue&&(le+="rotate(".concat(ue,"deg) ")),ie&&(le+="rotateX(".concat(ie,"deg) ")),he&&(le+="rotateY(".concat(he,"deg) "))}var ge=x.x.scale*O.x,xe=x.y.scale*O.y;return le+="scale(".concat(ge,", ").concat(xe,")"),le===U_?"none":le}var $_=function(x,O){return x.depth-O.depth},Wb=function(){function x(){this.children=[],this.isDirty=!1}return x.prototype.add=function(O){Yd(this.children,O),this.isDirty=!0},x.prototype.remove=function(O){Gd(this.children,O),this.isDirty=!0},x.prototype.forEach=function(O){this.isDirty&&this.children.sort($_),this.isDirty=!1,this.children.forEach(O)},x}(),Hb=1e3;function Bb(x){var O=x.attachResizeListener,V=x.defaultParent,X=x.measureScroll,K=x.checkIsScrollRoot,le=x.resetTransform;return function(){function ue(ie,he,ge){var xe=this;he===void 0&&(he={}),ge===void 0&&(ge=V==null?void 0:V()),this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=function(){xe.isUpdating&&(xe.isUpdating=!1,xe.clearAllSnapshots())},this.updateProjection=function(){xe.nodes.forEach(e2),xe.nodes.forEach(t2)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=ie,this.latestValues=he,this.root=ge?ge.root||ge:this,this.path=ge?t.__spreadArray(t.__spreadArray([],t.__read(ge.path),!1),[ge],!1):[],this.parent=ge,this.depth=ge?ge.depth+1:0,ie&&this.root.registerPotentialNode(ie,this);for(var ke=0;ke<this.path.length;ke++)this.path[ke].shouldResetTransform=!0;this.root===this&&(this.nodes=new Wb)}return ue.prototype.addEventListener=function(ie,he){return this.eventHandlers.has(ie)||this.eventHandlers.set(ie,new us),this.eventHandlers.get(ie).add(he)},ue.prototype.notifyListeners=function(ie){for(var he=[],ge=1;ge<arguments.length;ge++)he[ge-1]=arguments[ge];var xe=this.eventHandlers.get(ie);xe==null||xe.notify.apply(xe,t.__spreadArray([],t.__read(he),!1))},ue.prototype.hasListeners=function(ie){return this.eventHandlers.has(ie)},ue.prototype.registerPotentialNode=function(ie,he){this.potentialNodes.set(ie,he)},ue.prototype.mount=function(ie,he){var ge=this,xe;if(he===void 0&&(he=!1),!this.instance){this.isSVG=ie instanceof SVGElement&&ie.tagName!=="svg",this.instance=ie;var ke=this.options,Te=ke.layoutId,Oe=ke.layout,Ae=ke.visualElement;if(Ae&&!Ae.getInstance()&&Ae.mount(ie),this.root.nodes.add(this),(xe=this.parent)===null||xe===void 0||xe.children.add(this),this.id&&this.root.potentialNodes.delete(this.id),he&&(Oe||Te)&&(this.isLayoutDirty=!0),O){var Ie,Xe=function(){return ge.root.updateBlockedByResize=!1};O(ie,function(){ge.root.updateBlockedByResize=!0,clearTimeout(Ie),Ie=window.setTimeout(Xe,250),$e.hasAnimatedSinceResize&&($e.hasAnimatedSinceResize=!1,ge.nodes.forEach(J_))})}Te&&this.root.registerSharedNode(Te,this),this.options.animate!==!1&&Ae&&(Te||Oe)&&this.addEventListener("didUpdate",function(Ze){var nt,ct,dt,pt,Ot,At=Ze.delta,ht=Ze.hasLayoutChanged,xt=Ze.hasRelativeTargetChanged,Ft=Ze.layout;if(ge.isTreeAnimationBlocked()){ge.target=void 0,ge.relativeTarget=void 0;return}var on=(ct=(nt=ge.options.transition)!==null&&nt!==void 0?nt:Ae.getDefaultTransition())!==null&&ct!==void 0?ct:i2,Or=Ae.getProps(),qr=Or.onLayoutAnimationStart,Oa=Or.onLayoutAnimationComplete,Aa=!ge.targetLayout||!Fb(ge.targetLayout,Ft)||xt,Ma=!ht&&xt;if(!((dt=ge.resumeFrom)===null||dt===void 0)&&dt.instance||Ma||ht&&(Aa||!ge.currentAnimation)){ge.resumeFrom&&(ge.resumingFrom=ge.resumeFrom,ge.resumingFrom.resumingFrom=void 0),ge.setAnimationOrigin(At,Ma);var sn=t.__assign(t.__assign({},Bd(on,"layout")),{onPlay:qr,onComplete:Oa});Ae.shouldReduceMotion&&(sn.delay=0,sn.type=!1),ge.startAnimation(sn)}else!ht&&ge.animationProgress===0&&ge.finishAnimation(),ge.isLead()&&((Ot=(pt=ge.options).onExitComplete)===null||Ot===void 0||Ot.call(pt));ge.targetLayout=Ft})}},ue.prototype.unmount=function(){var ie,he;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),(ie=this.getStack())===null||ie===void 0||ie.remove(this),(he=this.parent)===null||he===void 0||he.children.delete(this),this.instance=void 0,p.cancelSync.preRender(this.updateProjection)},ue.prototype.blockUpdate=function(){this.updateManuallyBlocked=!0},ue.prototype.unblockUpdate=function(){this.updateManuallyBlocked=!1},ue.prototype.isUpdateBlocked=function(){return this.updateManuallyBlocked||this.updateBlockedByResize},ue.prototype.isTreeAnimationBlocked=function(){var ie;return this.isAnimationBlocked||((ie=this.parent)===null||ie===void 0?void 0:ie.isTreeAnimationBlocked())||!1},ue.prototype.startUpdate=function(){var ie;this.isUpdateBlocked()||(this.isUpdating=!0,(ie=this.nodes)===null||ie===void 0||ie.forEach(r2))},ue.prototype.willUpdate=function(ie){var he,ge,xe;if(ie===void 0&&(ie=!0),this.root.isUpdateBlocked()){(ge=(he=this.options).onExitComplete)===null||ge===void 0||ge.call(he);return}if(!this.root.isUpdating&&this.root.startUpdate(),!this.isLayoutDirty){this.isLayoutDirty=!0;for(var ke=0;ke<this.path.length;ke++){var Te=this.path[ke];Te.shouldResetTransform=!0,Te.updateScroll()}var Oe=this.options,Ae=Oe.layoutId,Ie=Oe.layout;if(!(Ae===void 0&&!Ie)){var Xe=(xe=this.options.visualElement)===null||xe===void 0?void 0:xe.getProps().transformTemplate;this.prevTransformTemplateValue=Xe==null?void 0:Xe(this.latestValues,""),this.updateSnapshot(),ie&&this.notifyListeners("willUpdate")}}},ue.prototype.didUpdate=function(){var ie=this.isUpdateBlocked();if(ie){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(Xb);return}this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(s2),this.potentialNodes.clear()),this.nodes.forEach(Q_),this.nodes.forEach(q_),this.nodes.forEach(Z_),this.clearAllSnapshots(),p.flushSync.update(),p.flushSync.preRender(),p.flushSync.render())},ue.prototype.clearAllSnapshots=function(){this.nodes.forEach(K_),this.sharedNodes.forEach(n2)},ue.prototype.scheduleUpdateProjection=function(){F.default.preRender(this.updateProjection,!1,!0)},ue.prototype.scheduleCheckAfterUnmount=function(){var ie=this;F.default.postRender(function(){ie.isLayoutDirty?ie.root.didUpdate():ie.root.checkUpdateFailed()})},ue.prototype.updateSnapshot=function(){if(!(this.snapshot||!this.instance)){var ie=this.measure(),he=this.removeTransform(this.removeElementScroll(ie));$b(he),this.snapshot={measured:ie,layout:he,latestValues:{}}}},ue.prototype.updateLayout=function(){var ie;if(this.instance&&(this.updateScroll(),!(!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))){if(this.resumeFrom&&!this.resumeFrom.instance)for(var he=0;he<this.path.length;he++){var ge=this.path[he];ge.updateScroll()}var xe=this.measure();$b(xe);var ke=this.layout;this.layout={measured:xe,actual:this.removeElementScroll(xe)},this.layoutCorrected=lr(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.actual),(ie=this.options.visualElement)===null||ie===void 0||ie.notifyLayoutMeasure(this.layout.actual,ke==null?void 0:ke.actual)}},ue.prototype.updateScroll=function(){this.options.layoutScroll&&this.instance&&(this.isScrollRoot=K(this.instance),this.scroll=X(this.instance))},ue.prototype.resetTransform=function(){var ie;if(le){var he=this.isLayoutDirty||this.shouldResetTransform,ge=this.projectionDelta&&!zb(this.projectionDelta),xe=(ie=this.options.visualElement)===null||ie===void 0?void 0:ie.getProps().transformTemplate,ke=xe==null?void 0:xe(this.latestValues,""),Te=ke!==this.prevTransformTemplateValue;he&&(ge||Ta(this.latestValues)||Te)&&(le(this.instance,ke),this.shouldResetTransform=!1,this.scheduleRender())}},ue.prototype.measure=function(){var ie=this.options.visualElement;if(!ie)return lr();var he=ie.measureViewportBox(),ge=this.root.scroll;return ge&&(Pa(he.x,ge.x),Pa(he.y,ge.y)),he},ue.prototype.removeElementScroll=function(ie){var he=lr();Cn(he,ie);for(var ge=0;ge<this.path.length;ge++){var xe=this.path[ge],ke=xe.scroll,Te=xe.options,Oe=xe.isScrollRoot;if(xe!==this.root&&ke&&Te.layoutScroll){if(Oe){Cn(he,ie);var Ae=this.root.scroll;Ae&&(Pa(he.x,-Ae.x),Pa(he.y,-Ae.y))}Pa(he.x,ke.x),Pa(he.y,ke.y)}}return he},ue.prototype.applyTransform=function(ie,he){he===void 0&&(he=!1);var ge=lr();Cn(ge,ie);for(var xe=0;xe<this.path.length;xe++){var ke=this.path[xe];!he&&ke.options.layoutScroll&&ke.scroll&&ke!==ke.root&&Zo(ge,{x:-ke.scroll.x,y:-ke.scroll.y}),Ta(ke.latestValues)&&Zo(ge,ke.latestValues)}return Ta(this.latestValues)&&Zo(ge,this.latestValues),ge},ue.prototype.removeTransform=function(ie){var he,ge=lr();Cn(ge,ie);for(var xe=0;xe<this.path.length;xe++){var ke=this.path[xe];if(ke.instance&&Ta(ke.latestValues)){lb(ke.latestValues)&&ke.updateSnapshot();var Te=lr(),Oe=ke.measure();Cn(Te,Oe),Lb(ge,ke.latestValues,(he=ke.snapshot)===null||he===void 0?void 0:he.layout,Te)}}return Ta(this.latestValues)&&Lb(ge,this.latestValues),ge},ue.prototype.setTargetDelta=function(ie){this.targetDelta=ie,this.root.scheduleUpdateProjection()},ue.prototype.setOptions=function(ie){var he;this.options=t.__assign(t.__assign(t.__assign({},this.options),ie),{crossfade:(he=ie.crossfade)!==null&&he!==void 0?he:!0})},ue.prototype.clearMeasurements=function(){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},ue.prototype.resolveTargetDelta=function(){var ie,he=this.options,ge=he.layout,xe=he.layoutId;!this.layout||!(ge||xe)||(!this.targetDelta&&!this.relativeTarget&&(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget=lr(),this.relativeTargetOrigin=lr(),fs(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),Cn(this.relativeTarget,this.relativeTargetOrigin))),!(!this.relativeTarget&&!this.targetDelta)&&(this.target||(this.target=lr(),this.targetWithTransforms=lr()),this.relativeTarget&&this.relativeTargetOrigin&&(!((ie=this.relativeParent)===null||ie===void 0)&&ie.target)?JP(this.target,this.relativeTarget,this.relativeParent.target):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.actual):Cn(this.target,this.layout.actual),db(this.target,this.targetDelta)):Cn(this.target,this.layout.actual),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&!!this.relativeParent.resumingFrom==!!this.resumingFrom&&!this.relativeParent.options.layoutScroll&&this.relativeParent.target&&(this.relativeTarget=lr(),this.relativeTargetOrigin=lr(),fs(this.relativeTargetOrigin,this.target,this.relativeParent.target),Cn(this.relativeTarget,this.relativeTargetOrigin)))))},ue.prototype.getClosestProjectingParent=function(){if(!(!this.parent||Ta(this.parent.latestValues)))return(this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout?this.parent:this.parent.getClosestProjectingParent()},ue.prototype.calcProjection=function(){var ie,he=this.options,ge=he.layout,xe=he.layoutId;if(this.isTreeAnimating=!!(!((ie=this.parent)===null||ie===void 0)&&ie.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!(!this.layout||!(ge||xe))){var ke=this.getLead();Cn(this.layoutCorrected,this.layout.actual),l_(this.layoutCorrected,this.treeScale,this.path,!!this.resumingFrom||this!==ke);var Te=ke.target;if(Te){this.projectionDelta||(this.projectionDelta=ps(),this.projectionDeltaWithTransform=ps());var Oe=this.treeScale.x,Ae=this.treeScale.y,Ie=this.projectionTransform;ds(this.projectionDelta,this.layoutCorrected,Te,this.latestValues),this.projectionTransform=Vb(this.projectionDelta,this.treeScale),(this.projectionTransform!==Ie||this.treeScale.x!==Oe||this.treeScale.y!==Ae)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",Te))}}},ue.prototype.hide=function(){this.isVisible=!1},ue.prototype.show=function(){this.isVisible=!0},ue.prototype.scheduleRender=function(ie){var he,ge,xe;ie===void 0&&(ie=!0),(ge=(he=this.options).scheduleRender)===null||ge===void 0||ge.call(he),ie&&((xe=this.getStack())===null||xe===void 0||xe.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)},ue.prototype.setAnimationOrigin=function(ie,he){var ge=this,xe;he===void 0&&(he=!1);var ke=this.snapshot,Te=(ke==null?void 0:ke.latestValues)||{},Oe=t.__assign({},this.latestValues),Ae=ps();this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!he;var Ie=lr(),Xe=ke==null?void 0:ke.isShared,Ze=(((xe=this.getStack())===null||xe===void 0?void 0:xe.members.length)||0)<=1,nt=!!(Xe&&!Ze&&this.options.crossfade===!0&&!this.path.some(o2));this.animationProgress=0,this.mixTargetDelta=function(ct){var dt,pt=ct/1e3;Yb(Ae.x,ie.x,pt),Yb(Ae.y,ie.y,pt),ge.setTargetDelta(Ae),ge.relativeTarget&&ge.relativeTargetOrigin&&ge.layout&&(!((dt=ge.relativeParent)===null||dt===void 0)&&dt.layout)&&(fs(Ie,ge.layout.actual,ge.relativeParent.layout.actual),a2(ge.relativeTarget,ge.relativeTargetOrigin,Ie,pt)),Xe&&(ge.animationValues=Oe,V_(Oe,Te,ge.latestValues,pt,nt,Ze)),ge.root.scheduleUpdateProjection(),ge.scheduleRender(),ge.animationProgress=pt},this.mixTargetDelta(0)},ue.prototype.startAnimation=function(ie){var he=this,ge,xe;this.notifyListeners("animationStart"),(ge=this.currentAnimation)===null||ge===void 0||ge.stop(),this.resumingFrom&&((xe=this.resumingFrom.currentAnimation)===null||xe===void 0||xe.stop()),this.pendingAnimation&&(p.cancelSync.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=F.default.update(function(){$e.hasAnimatedSinceResize=!0,he.currentAnimation=_b(0,Hb,t.__assign(t.__assign({},ie),{onUpdate:function(ke){var Te;he.mixTargetDelta(ke),(Te=ie.onUpdate)===null||Te===void 0||Te.call(ie,ke)},onComplete:function(){var ke;(ke=ie.onComplete)===null||ke===void 0||ke.call(ie),he.completeAnimation()}})),he.resumingFrom&&(he.resumingFrom.currentAnimation=he.currentAnimation),he.pendingAnimation=void 0})},ue.prototype.completeAnimation=function(){var ie;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),(ie=this.getStack())===null||ie===void 0||ie.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")},ue.prototype.finishAnimation=function(){var ie;this.currentAnimation&&((ie=this.mixTargetDelta)===null||ie===void 0||ie.call(this,Hb),this.currentAnimation.stop()),this.completeAnimation()},ue.prototype.applyTransformsToTarget=function(){var ie=this.getLead(),he=ie.targetWithTransforms,ge=ie.target,xe=ie.layout,ke=ie.latestValues;!he||!ge||!xe||(Cn(he,ge),Zo(he,ke),ds(this.projectionDeltaWithTransform,this.layoutCorrected,he,ke))},ue.prototype.registerSharedNode=function(ie,he){var ge,xe,ke;this.sharedNodes.has(ie)||this.sharedNodes.set(ie,new G_);var Te=this.sharedNodes.get(ie);Te.add(he),he.promote({transition:(ge=he.options.initialPromotionConfig)===null||ge===void 0?void 0:ge.transition,preserveFollowOpacity:(ke=(xe=he.options.initialPromotionConfig)===null||xe===void 0?void 0:xe.shouldPreserveFollowOpacity)===null||ke===void 0?void 0:ke.call(xe,he)})},ue.prototype.isLead=function(){var ie=this.getStack();return ie?ie.lead===this:!0},ue.prototype.getLead=function(){var ie,he=this.options.layoutId;return he?((ie=this.getStack())===null||ie===void 0?void 0:ie.lead)||this:this},ue.prototype.getPrevLead=function(){var ie,he=this.options.layoutId;return he?(ie=this.getStack())===null||ie===void 0?void 0:ie.prevLead:void 0},ue.prototype.getStack=function(){var ie=this.options.layoutId;if(ie)return this.root.sharedNodes.get(ie)},ue.prototype.promote=function(ie){var he=ie===void 0?{}:ie,ge=he.needsReset,xe=he.transition,ke=he.preserveFollowOpacity,Te=this.getStack();Te&&Te.promote(this,ke),ge&&(this.projectionDelta=void 0,this.needsReset=!0),xe&&this.setOptions({transition:xe})},ue.prototype.relegate=function(){var ie=this.getStack();return ie?ie.relegate(this):!1},ue.prototype.resetRotation=function(){var ie=this.options.visualElement;if(ie){for(var he=!1,ge={},xe=0;xe<Kt.length;xe++){var ke=Kt[xe],Te="rotate"+ke;ie.getStaticValue(Te)&&(he=!0,ge[Te]=ie.getStaticValue(Te),ie.setStaticValue(Te,0))}if(he){ie==null||ie.syncRender();for(var Te in ge)ie.setStaticValue(Te,ge[Te]);ie.scheduleRender()}}},ue.prototype.getProjectionStyles=function(ie){var he,ge,xe,ke,Te,Oe;ie===void 0&&(ie={});var Ae={};if(!this.instance||this.isSVG)return Ae;if(this.isVisible)Ae.visibility="";else return{visibility:"hidden"};var Ie=(he=this.options.visualElement)===null||he===void 0?void 0:he.getProps().transformTemplate;if(this.needsReset)return this.needsReset=!1,Ae.opacity="",Ae.pointerEvents=m(ie.pointerEvents)||"",Ae.transform=Ie?Ie(this.latestValues,""):"none",Ae;var Xe=this.getLead();if(!this.projectionDelta||!this.layout||!Xe.target){var Ze={};return this.options.layoutId&&(Ze.opacity=(ge=this.latestValues.opacity)!==null&&ge!==void 0?ge:1,Ze.pointerEvents=m(ie.pointerEvents)||""),this.hasProjected&&!Ta(this.latestValues)&&(Ze.transform=Ie?Ie({},""):"none",this.hasProjected=!1),Ze}var nt=Xe.animationValues||Xe.latestValues;this.applyTransformsToTarget(),Ae.transform=Vb(this.projectionDeltaWithTransform,this.treeScale,nt),Ie&&(Ae.transform=Ie(nt,Ae.transform));var ct=this.projectionDelta,dt=ct.x,pt=ct.y;Ae.transformOrigin="".concat(dt.origin*100,"% ").concat(pt.origin*100,"% 0"),Xe.animationValues?Ae.opacity=Xe===this?(ke=(xe=nt.opacity)!==null&&xe!==void 0?xe:this.latestValues.opacity)!==null&&ke!==void 0?ke:1:this.preserveOpacity?this.latestValues.opacity:nt.opacityExit:Ae.opacity=Xe===this?(Te=nt.opacity)!==null&&Te!==void 0?Te:"":(Oe=nt.opacityExit)!==null&&Oe!==void 0?Oe:0;for(var Ot in Ct)if(nt[Ot]!==void 0){var At=Ct[Ot],ht=At.correct,xt=At.applyTo,Ft=ht(nt[Ot],Xe);if(xt)for(var on=xt.length,Or=0;Or<on;Or++)Ae[xt[Or]]=Ft;else Ae[Ot]=Ft}return this.options.layoutId&&(Ae.pointerEvents=Xe===this?m(ie.pointerEvents)||"":"none"),Ae},ue.prototype.clearSnapshot=function(){this.resumeFrom=this.snapshot=void 0},ue.prototype.resetTree=function(){this.root.nodes.forEach(function(ie){var he;return(he=ie.currentAnimation)===null||he===void 0?void 0:he.stop()}),this.root.nodes.forEach(Xb),this.root.sharedNodes.clear()},ue}()}function q_(x){x.updateLayout()}function Z_(x){var O,V,X,K,le=(V=(O=x.resumeFrom)===null||O===void 0?void 0:O.snapshot)!==null&&V!==void 0?V:x.snapshot;if(x.isLead()&&x.layout&&le&&x.hasListeners("didUpdate")){var ue=x.layout,ie=ue.actual,he=ue.measured;x.options.animationType==="size"?Yn(function(nt){var ct=le.isShared?le.measured[nt]:le.layout[nt],dt=Xn(ct);ct.min=ie[nt].min,ct.max=ct.min+dt}):x.options.animationType==="position"&&Yn(function(nt){var ct=le.isShared?le.measured[nt]:le.layout[nt],dt=Xn(ie[nt]);ct.max=ct.min+dt});var ge=ps();ds(ge,ie,le.layout);var xe=ps();le.isShared?ds(xe,x.applyTransform(he,!0),le.measured):ds(xe,ie,le.layout);var ke=!zb(ge),Te=!1;if(!x.resumeFrom&&(x.relativeParent=x.getClosestProjectingParent(),x.relativeParent&&!x.relativeParent.resumeFrom)){var Oe=x.relativeParent,Ae=Oe.snapshot,Ie=Oe.layout;if(Ae&&Ie){var Xe=lr();fs(Xe,le.layout,Ae.layout);var Ze=lr();fs(Ze,ie,Ie.actual),Fb(Xe,Ze)||(Te=!0)}}x.notifyListeners("didUpdate",{layout:ie,snapshot:le,delta:xe,layoutDelta:ge,hasLayoutChanged:ke,hasRelativeTargetChanged:Te})}else x.isLead()&&((K=(X=x.options).onExitComplete)===null||K===void 0||K.call(X));x.options.transition=void 0}function K_(x){x.clearSnapshot()}function Xb(x){x.clearMeasurements()}function Q_(x){var O=x.options.visualElement;O!=null&&O.getProps().onBeforeLayoutMeasure&&O.notifyBeforeLayoutMeasure(),x.resetTransform()}function J_(x){x.finishAnimation(),x.targetDelta=x.relativeTarget=x.target=void 0}function e2(x){x.resolveTargetDelta()}function t2(x){x.calcProjection()}function r2(x){x.resetRotation()}function n2(x){x.removeLeadSnapshot()}function Yb(x,O,V){x.translate=u.mix(O.translate,0,V),x.scale=u.mix(O.scale,1,V),x.origin=O.origin,x.originPoint=O.originPoint}function Gb(x,O,V,X){x.min=u.mix(O.min,V.min,X),x.max=u.mix(O.max,V.max,X)}function a2(x,O,V,X){Gb(x.x,O.x,V.x,X),Gb(x.y,O.y,V.y,X)}function o2(x){return x.animationValues&&x.animationValues.opacityExit!==void 0}var i2={duration:.45,ease:[.4,0,.1,1]};function s2(x,O){for(var V=x.root,X=x.path.length-1;X>=0;X--)if(x.path[X].instance){V=x.path[X];break}var K=V&&V!==x.root?V.instance:document,le=K.querySelector('[data-projection-id="'.concat(O,'"]'));le&&x.mount(le,!0)}function Ub(x){x.min=Math.round(x.min),x.max=Math.round(x.max)}function $b(x){Ub(x.x),Ub(x.y)}var l2=Bb({attachResizeListener:function(x,O){return q(x,"resize",O)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}},checkIsScrollRoot:function(){return!0}}),vo={current:void 0},lf=Bb({measureScroll:function(x){return{x:x.scrollLeft,y:x.scrollTop}},defaultParent:function(){if(!vo.current){var x=new l2(0,{});x.mount(window),x.setOptions({layoutScroll:!0}),vo.current=x}return vo.current},resetTransform:function(x,O){x.style.transform=O??"none"},checkIsScrollRoot:function(x){return window.getComputedStyle(x).position==="fixed"}}),qb=t.__assign(t.__assign(t.__assign(t.__assign({},Qd),N0),hb),Pb),uf=Nt(function(x,O){return G(x,O,qb,sf,lf)});function u2(x){return Rt(G(x,{forwardMotionProps:!1},qb,sf,lf))}var c2=Nt(G);function Zb(){var x=r.useRef(!1);return U(function(){return x.current=!0,function(){x.current=!1}},[]),x}function ql(){var x=Zb(),O=t.__read(r.useState(0),2),V=O[0],X=O[1],K=r.useCallback(function(){x.current&&X(V+1)},[V]),le=r.useCallback(function(){return F.default.postRender(K)},[K]);return[le,V]}var cf=function(x){var O=x.children,V=x.initial,X=x.isPresent,K=x.onExitComplete,le=x.custom,ue=x.presenceAffectsLayout,ie=Fe(d2),he=I0(),ge=r.useMemo(function(){return{id:he,initial:V,isPresent:X,custom:le,onExitComplete:function(xe){var ke,Te;ie.set(xe,!0);try{for(var Oe=t.__values(ie.values()),Ae=Oe.next();!Ae.done;Ae=Oe.next()){var Ie=Ae.value;if(!Ie)return}}catch(Xe){ke={error:Xe}}finally{try{Ae&&!Ae.done&&(Te=Oe.return)&&Te.call(Oe)}finally{if(ke)throw ke.error}}K==null||K()},register:function(xe){return ie.set(xe,!1),function(){return ie.delete(xe)}}}},ue?void 0:[X]);return r.useMemo(function(){ie.forEach(function(xe,ke){return ie.set(ke,!1)})},[X]),E.useEffect(function(){!X&&!ie.size&&(K==null||K())},[X]),E.createElement(B.Provider,{value:ge},O)};function d2(){return new Map}var Ko=function(x){return x.key||""};function f2(x,O){x.forEach(function(V){var X=Ko(V);O.set(X,V)})}function p2(x){var O=[];return r.Children.forEach(x,function(V){r.isValidElement(V)&&O.push(V)}),O}var h2=function(x){var O=x.children,V=x.custom,X=x.initial,K=X===void 0?!0:X,le=x.onExitComplete,ue=x.exitBeforeEnter,ie=x.presenceAffectsLayout,he=ie===void 0?!0:ie,ge=t.__read(ql(),1),xe=ge[0],ke=r.useContext(Ge).forceRender;ke&&(xe=ke);var Te=Zb(),Oe=p2(O),Ae=Oe,Ie=new Set,Xe=r.useRef(Ae),Ze=r.useRef(new Map).current,nt=r.useRef(!0);if(U(function(){nt.current=!1,f2(Oe,Ze),Xe.current=Ae}),rr(function(){nt.current=!0,Ze.clear(),Ie.clear()}),nt.current)return E.createElement(E.Fragment,null,Ae.map(function(ht){return E.createElement(cf,{key:Ko(ht),isPresent:!0,initial:K?void 0:!1,presenceAffectsLayout:he},ht)}));Ae=t.__spreadArray([],t.__read(Ae),!1);for(var ct=Xe.current.map(Ko),dt=Oe.map(Ko),pt=ct.length,Ot=0;Ot<pt;Ot++){var At=ct[Ot];dt.indexOf(At)===-1&&Ie.add(At)}return ue&&Ie.size&&(Ae=[]),Ie.forEach(function(ht){if(dt.indexOf(ht)===-1){var xt=Ze.get(ht);if(xt){var Ft=ct.indexOf(ht),on=function(){Ze.delete(ht),Ie.delete(ht);var Or=Xe.current.findIndex(function(qr){return qr.key===ht});if(Xe.current.splice(Or,1),!Ie.size){if(Xe.current=Oe,Te.current===!1)return;xe(),le&&le()}};Ae.splice(Ft,0,E.createElement(cf,{key:Ko(xt),isPresent:!1,onExitComplete:on,custom:V,presenceAffectsLayout:he},xt))}}}),Ae=Ae.map(function(ht){var xt=ht.key;return Ie.has(xt)?ht:E.createElement(cf,{key:Ko(ht),isPresent:!0,presenceAffectsLayout:he},ht)}),z!=="production"&&ue&&Ae.length>1&&console.warn("You're attempting to animate multiple children within AnimatePresence, but its exitBeforeEnter prop is set to true. This will lead to odd visual behaviour."),E.createElement(E.Fragment,null,Ie.size?Ae:Ae.map(function(ht){return r.cloneElement(ht)}))},Kb=r.createContext(null),g2=function(x){return!x.isLayoutDirty&&x.willUpdate(!1)};function Qb(){var x=new Set,O=new WeakMap,V=function(){return x.forEach(g2)};return{add:function(X){x.add(X),O.set(X,X.addEventListener("willUpdate",V))},remove:function(X){var K;x.delete(X),(K=O.get(X))===null||K===void 0||K(),O.delete(X),V()},dirty:V}}var Jb=function(x){return x===!0},b2=function(x){return Jb(x===!0)||x==="id"},ev=function(x){var O,V,X=x.children,K=x.id,le=x.inheritId,ue=x.inherit,ie=ue===void 0?!0:ue;le!==void 0&&(ie=le);var he=r.useContext(Ge),ge=r.useContext(Kb),xe=t.__read(ql(),2),ke=xe[0],Te=xe[1],Oe=r.useRef(null),Ae=(O=he.id)!==null&&O!==void 0?O:ge;Oe.current===null&&(b2(ie)&&Ae&&(K=K?Ae+"-"+K:Ae),Oe.current={id:K,group:Jb(ie)&&(V=he==null?void 0:he.group)!==null&&V!==void 0?V:Qb()});var Ie=r.useMemo(function(){return t.__assign(t.__assign({},Oe.current),{forceRender:ke})},[Te]);return E.createElement(Ge.Provider,{value:Ie},X)},v2=0,m2=function(x){var O=x.children;return E.useEffect(function(){o.warning(!1,"AnimateSharedLayout is deprecated: https://www.framer.com/docs/guide-upgrade/##shared-layout-animations")},[]),E.createElement(ev,{id:Fe(function(){return"asl-".concat(v2++)})},O)};function y2(x){var O=x.children,V=x.isValidProp,X=t.__rest(x,["children","isValidProp"]);V&&Vn(V),X=t.__assign(t.__assign({},r.useContext(P)),X),X.isStatic=Fe(function(){return X.isStatic});var K=r.useMemo(function(){return X},[JSON.stringify(X.transition),X.transformPagePoint,X.reducedMotion]);return E.createElement(P.Provider,{value:K},O)}function x2(x){var O=x.children,V=x.features,X=x.strict,K=X===void 0?!1:X,le=t.__read(r.useState(!df(V)),2),ue=le[1],ie=r.useRef(void 0);if(!df(V)){var he=V.renderer,ge=t.__rest(V,["renderer"]);ie.current=he,y(ge)}return r.useEffect(function(){df(V)&&V().then(function(xe){var ke=xe.renderer,Te=t.__rest(xe,["renderer"]);y(Te),ie.current=ke,ue(!0)})},[]),E.createElement(f.Provider,{value:{renderer:ie.current,strict:K}},O)}function df(x){return typeof x=="function"}var tv=r.createContext(null);function w2(x,O,V,X){if(!X)return x;var K=x.findIndex(function(xe){return xe.value===O});if(K===-1)return x;var le=X>0?1:-1,ue=x[K+le];if(!ue)return x;var ie=x[K],he=ue.layout,ge=u.mix(he.min,he.max,.5);return le===1&&ie.layout.max+V>ge||le===-1&&ie.layout.min+V<ge?NP(x,K,K+le):x}function C2(x,O){var V=x.children,X=x.as,K=X===void 0?"ul":X,le=x.axis,ue=le===void 0?"y":le,ie=x.onReorder,he=x.values,ge=t.__rest(x,["children","as","axis","onReorder","values"]),xe=Fe(function(){return uf(K)}),ke=[],Te=r.useRef(!1);o.invariant(!!he,"Reorder.Group must be provided a values prop");var Oe={axis:ue,registerItem:function(Ae,Ie){Ie&&ke.findIndex(function(Xe){return Ae===Xe.value})===-1&&(ke.push({value:Ae,layout:Ie[ue]}),ke.sort(T2))},updateOrder:function(Ae,Ie,Xe){if(!Te.current){var Ze=w2(ke,Ae,Ie,Xe);ke!==Ze&&(Te.current=!0,ie(Ze.map(k2).filter(function(nt){return he.indexOf(nt)!==-1})))}}};return r.useEffect(function(){Te.current=!1}),E.createElement(xe,t.__assign({},ge,{ref:O}),E.createElement(tv.Provider,{value:Oe},V))}var S2=r.forwardRef(C2);function k2(x){return x.value}function T2(x,O){return x.layout.min-O.layout.min}function _a(x){var O=Fe(function(){return an(x)}),V=r.useContext(P).isStatic;if(V){var X=t.__read(r.useState(x),2),K=X[1];r.useEffect(function(){return O.onChange(K)},[])}return O}var P2=function(x){return typeof x=="object"&&x.mix},_2=function(x){return P2(x)?x.mix:void 0};function rv(){for(var x=[],O=0;O<arguments.length;O++)x[O]=arguments[O];var V=!Array.isArray(x[0]),X=V?0:-1,K=x[0+X],le=x[1+X],ue=x[2+X],ie=x[3+X],he=u.interpolate(le,ue,t.__assign({mixer:_2(ue[0])},ie));return V?he(K):he}function O2(x,O){U(function(){if(Ht(x))return x.onChange(O)},[O])}function A2(x,O){U(function(){var V=x.map(function(X){return X.onChange(O)});return function(){return V.forEach(function(X){return X()})}})}function nv(x,O){var V=_a(O()),X=function(){return V.set(O())};return X(),A2(x,function(){return F.default.update(X,!1,!0)}),V}function Zl(x,O,V,X){var K=typeof O=="function"?O:rv(O,V,X);return Array.isArray(x)?av(x,K):av([x],function(le){var ue=t.__read(le,1),ie=ue[0];return K(ie)})}function av(x,O){var V=Fe(function(){return[]});return nv(x,function(){V.length=0;for(var X=x.length,K=0;K<X;K++)V[K]=x[K].get();return O(V)})}function ov(x,O){return O===void 0&&(O=0),Ht(x)?x:_a(O)}function M2(x,O){var V=x.children,X=x.style,K=x.value,le=x.as,ue=le===void 0?"li":le,ie=x.onDrag,he=x.layout,ge=he===void 0?!0:he,xe=t.__rest(x,["children","style","value","as","onDrag","layout"]),ke=Fe(function(){return uf(ue)}),Te=r.useContext(tv),Oe={x:ov(X==null?void 0:X.x),y:ov(X==null?void 0:X.y)},Ae=Zl([Oe.x,Oe.y],function(dt){var pt=t.__read(dt,2),Ot=pt[0],At=pt[1];return Ot||At?1:"unset"}),Ie=r.useRef(null);o.invariant(!!Te,"Reorder.Item must be a child of Reorder.Group");var Xe=Te,Ze=Xe.axis,nt=Xe.registerItem,ct=Xe.updateOrder;return r.useEffect(function(){nt(K,Ie.current)},[Te]),E.createElement(ke,t.__assign({drag:Ze},xe,{dragSnapToOrigin:!0,style:t.__assign(t.__assign({},X),{x:Oe.x,y:Oe.y,zIndex:Ae}),layout:ge,onDrag:function(dt,pt){var Ot=pt.velocity;Ot[Ze]&&ct(K,Oe[Ze].get(),Ot[Ze]),ie==null||ie(dt,pt)},onLayoutMeasure:function(dt){Ie.current=dt},ref:O}),V)}var E2=r.forwardRef(M2),R2={Group:S2,Item:E2},iv=t.__assign(t.__assign({renderer:sf},Qd),N0),N2=t.__assign(t.__assign(t.__assign(t.__assign({},iv),hb),Pb),{projectionNodeConstructor:lf});function I2(x){for(var O=[],V=1;V<arguments.length;V++)O[V-1]=arguments[V];var X=x.length;function K(){for(var le="",ue=0;ue<X;ue++){le+=x[ue];var ie=O[ue];ie&&(le+=O[ue].get())}return le}return nv(O,K)}function j2(x,O){O===void 0&&(O={});var V=r.useContext(P).isStatic,X=r.useRef(null),K=_a(Ht(x)?x.get():x);return r.useMemo(function(){return K.attach(function(le,ue){return V?ue(le):(X.current&&X.current.stop(),X.current=u.animate(t.__assign(t.__assign({from:K.get(),to:le,velocity:K.getVelocity()},O),{onUpdate:ue})),K.get())})},[JSON.stringify(O)]),O2(x,function(le){return K.set(parseFloat(le))}),K}function L2(x){var O=_a(x.getVelocity());return r.useEffect(function(){return x.velocityUpdateSubscribers.add(function(V){O.set(V)})},[x]),O}var D2=function(){return{scrollX:an(0),scrollY:an(0),scrollXProgress:an(0),scrollYProgress:an(0)}};function ff(x){x===void 0&&(x={});var O=x.container,V=x.target,X=t.__rest(x,["container","target"]),K=Fe(D2);return U(function(){return w.scroll(function(le){var ue=le.x,ie=le.y;K.scrollX.set(ue.current),K.scrollXProgress.set(ue.progress),K.scrollY.set(ie.current),K.scrollYProgress.set(ie.progress)},t.__assign(t.__assign({},X),{container:(O==null?void 0:O.current)||void 0,target:(V==null?void 0:V.current)||void 0}))},[]),K}function z2(x){return jd(!1,"useElementScroll is deprecated. Convert to useScroll({ container: ref })."),ff({container:x})}function F2(){return jd(!1,"useViewportScroll is deprecated. Convert to useScroll()."),ff()}var V2=typeof performance<"u"?function(){return performance.now()}:function(){return Date.now()};function sv(x){var O=Fe(V2),V=r.useContext(P).isStatic;r.useEffect(function(){if(!V){var X=function(K){var le=K.timestamp;x(le-O)};return F.default.update(X,!0),function(){return p.cancelSync.update(X)}}},[x])}function W2(){var x=_a(0);return sv(function(O){return x.set(O)}),x}function lv(){var x=!1,O=[],V=new Set,X={subscribe:function(K){return V.add(K),function(){return void V.delete(K)}},start:function(K,le){if(x){var ue=[];return V.forEach(function(ie){ue.push(Bl(ie,K,{transitionOverride:le}))}),Promise.all(ue)}else return new Promise(function(ie){O.push({animation:[K,le],resolve:ie})})},set:function(K){return o.invariant(x,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),V.forEach(function(le){FP(le,K)})},stop:function(){V.forEach(function(K){HP(K)})},mount:function(){return x=!0,O.forEach(function(K){var le=K.animation,ue=K.resolve;X.start.apply(X,t.__spreadArray([],t.__read(le),!1)).then(ue)}),function(){x=!1,X.stop()}}};return X}function uv(){var x=Fe(lv);return r.useEffect(x.mount,[]),x}var H2=uv;function B2(){for(var x=[],O=0;O<arguments.length;O++)x[O]=arguments[O];var V=r.useRef(0),X=t.__read(r.useState(x[V.current]),2),K=X[0],le=X[1],ue=r.useCallback(function(ie){V.current=typeof ie!="number"?u.wrap(0,x.length,V.current+1):ie,le(x[V.current])},t.__spreadArray([x.length],t.__read(x),!1));return[K,ue]}function X2(x,O){var V=O===void 0?{}:O,X=V.root,K=V.margin,le=V.amount,ue=V.once,ie=ue===void 0?!1:ue,he=t.__read(r.useState(!1),2),ge=he[0],xe=he[1];return r.useEffect(function(){var ke;if(!(!x.current||ie&&ge)){var Te=function(){return xe(!0),ie?void 0:function(){return xe(!1)}},Oe={root:(ke=X==null?void 0:X.current)!==null&&ke!==void 0?ke:void 0,margin:K,amount:le==="some"?"any":le};return w.inView(x.current,Te,Oe)}},[X,x,K,ie]),ge}var cv=function(){function x(){this.componentControls=new Set}return x.prototype.subscribe=function(O){var V=this;return this.componentControls.add(O),function(){return V.componentControls.delete(O)}},x.prototype.start=function(O,V){this.componentControls.forEach(function(X){X.start(O.nativeEvent||O,V)})},x}(),Y2=function(){return new cv};function G2(){return Fe(Y2)}function dv(){return U2}function U2(x){vo.current&&(vo.current.isUpdating=!1,vo.current.blockUpdate(),x==null||x())}function $2(){var x=t.__read(ql(),2),O=x[0],V=x[1],X=dv();return r.useEffect(function(){F.default.postRender(function(){return F.default.postRender(function(){return Hd.current=!1})})},[V]),function(K){X(function(){Hd.current=!0,O(),K()})}}function q2(){var x=E.useCallback(function(){var O=vo.current;O&&O.resetTree()},[]);return x}var pf=function(){return{}},Z2=Ul({build:function(){},measureViewportBox:lr,resetTransform:function(){},restoreTransform:function(){},removeValueFromRenderState:function(){},render:function(){},scrapeMotionValuesFromProps:pf,readValueFromInstance:function(x,O,V){return V.initialState[O]||0},makeTargetAnimatable:function(x,O){var V=O.transition,X=O.transitionEnd,K=t.__rest(O,["transition","transitionEnd"]),le=G0(K,V||{},x);return qd(x,K,le),t.__assign({transition:V,transitionEnd:X},K)}}),K2=A({scrapeMotionValuesFromProps:pf,createRenderState:pf});function Q2(x){var O=t.__read(r.useState(x),2),V=O[0],X=O[1],K=K2({},!1),le=Fe(function(){return Z2({props:{},visualState:K},{initialState:x})});r.useEffect(function(){return le.mount({}),le.unmount},[le]),r.useEffect(function(){le.setProps({onUpdate:function(ie){X(t.__assign({},ie))}})},[X,le]);var ue=Fe(function(){return function(ie){return Bl(le,ie)}});return[V,ue]}var J2=1e5,fv=function(x){return x>.001?1/x:J2},pv=!1;function eO(x){var O=_a(1),V=_a(1),X=Y();o.invariant(!!(x||X),"If no scale values are provided, useInvertedScale must be used within a child of another motion component."),o.warning(pv,"useInvertedScale is deprecated and will be removed in 3.0. Use the layout prop instead."),pv=!0,x?(O=x.scaleX||O,V=x.scaleY||V):X&&(O=X.getValue("scaleX",1),V=X.getValue("scaleY",1));var K=Zl(O,fv),le=Zl(V,fv);return{scaleX:K,scaleY:le}}e.AnimatePresence=h2,e.AnimateSharedLayout=m2,e.DeprecatedLayoutGroupContext=Kb,e.DragControls=cv,e.FlatTree=Wb,e.LayoutGroup=ev,e.LayoutGroupContext=Ge,e.LazyMotion=x2,e.MotionConfig=y2,e.MotionConfigContext=P,e.MotionContext=M,e.MotionValue=B0,e.PresenceContext=B,e.Reorder=R2,e.SwitchLayoutGroupContext=ot,e.addPointerEvent=it,e.addScaleCorrector=vt,e.animate=_b,e.animateVisualElement=Bl,e.animationControls=lv,e.animations=Qd,e.calcLength=Xn,e.checkTargetForNewValues=qd,e.createBox=lr,e.createDomMotionComponent=u2,e.createMotionComponent=Rt,e.domAnimation=iv,e.domMax=N2,e.filterProps=co,e.isBrowser=H,e.isDragActive=_r,e.isMotionValue=Ht,e.isValidMotionProp=$r,e.m=c2,e.makeUseVisualState=A,e.motion=uf,e.motionValue=an,e.resolveMotionValue=m,e.transform=rv,e.useAnimation=H2,e.useAnimationControls=uv,e.useAnimationFrame=sv,e.useCycle=B2,e.useDeprecatedAnimatedState=Q2,e.useDeprecatedInvertedScale=eO,e.useDomEvent=Q,e.useDragControls=G2,e.useElementScroll=z2,e.useForceUpdate=ql,e.useInView=X2,e.useInstantLayoutTransition=dv,e.useInstantTransition=$2,e.useIsPresent=yP,e.useIsomorphicLayoutEffect=U,e.useMotionTemplate=I2,e.useMotionValue=_a,e.usePresence=zd,e.useReducedMotion=pe,e.useReducedMotionConfig=me,e.useResetProjection=q2,e.useScroll=ff,e.useSpring=j2,e.useTime=W2,e.useTransform=Zl,e.useUnmountEffect=rr,e.useVelocity=L2,e.useViewportScroll=F2,e.useVisualElementContext=Y,e.visualElement=Ul,e.wrapHandler=we})(fr);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,f){for(var b in f)Object.defineProperty(y,b,{enumerable:!0,get:f[b]})}t(e,{AccordionBody:function(){return R},default:function(){return _}});var r=F(re),o=fr,s=F(ut),u=F(vr),p=F(et),w=at,k=sd,T=Je,E=Al;function D(){return D=Object.assign||function(y){for(var f=1;f<arguments.length;f++){var b=arguments[f];for(var g in b)Object.prototype.hasOwnProperty.call(b,g)&&(y[g]=b[g])}return y},D.apply(this,arguments)}function F(y){return y&&y.__esModule?y:{default:y}}function L(y,f){if(y==null)return{};var b=z(y,f),g,v;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(y);for(v=0;v<P.length;v++)g=P[v],!(f.indexOf(g)>=0)&&Object.prototype.propertyIsEnumerable.call(y,g)&&(b[g]=y[g])}return b}function z(y,f){if(y==null)return{};var b={},g=Object.keys(y),v,P;for(P=0;P<g.length;P++)v=g[P],!(f.indexOf(v)>=0)&&(b[v]=y[v]);return b}var R=r.default.forwardRef(function(y,f){var b=y.className,g=y.children,v=L(y,["className","children"]),P=(0,k.useAccordion)(),M=P.open,Y=P.animate,B=(0,T.useTheme)().accordion,H=B.styles.base;b=b??"";var U=(0,w.twMerge)((0,s.default)((0,p.default)(H.body)),b),Z={unmount:{height:"0px",transition:{duration:.2,times:[.4,0,.2,1]}},mount:{height:"auto",transition:{duration:.2,times:[.4,0,.2,1]}}},oe={unmount:{transition:{duration:.3,ease:"linear"}},mount:{transition:{duration:.3,ease:"linear"}}},ae=(0,u.default)(oe,Y);return r.default.createElement(o.LazyMotion,{features:o.domAnimation},r.default.createElement(o.m.div,{className:"overflow-hidden",initial:"unmount",exit:"unmount",animate:M?"mount":"unmount",variants:Z},r.default.createElement(o.m.div,D({},v,{ref:f,className:U,initial:"unmount",exit:"unmount",animate:M?"mount":"unmount",variants:ae}),g)))});R.propTypes={className:E.propTypesClassName,children:E.propTypesChildren},R.displayName="MaterialTailwind.AccordionBody";var _=R})(L5);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,b){for(var g in b)Object.defineProperty(f,g,{enumerable:!0,get:b[g]})}t(e,{Accordion:function(){return _},AccordionHeader:function(){return T.AccordionHeader},AccordionBody:function(){return E.AccordionBody},useAccordion:function(){return w.useAccordion},default:function(){return y}});var r=L(re),o=L(ut),s=at,u=L(et),p=Je,w=sd,k=Al,T=j5,E=L5;function D(f,b,g){return b in f?Object.defineProperty(f,b,{value:g,enumerable:!0,configurable:!0,writable:!0}):f[b]=g,f}function F(){return F=Object.assign||function(f){for(var b=1;b<arguments.length;b++){var g=arguments[b];for(var v in g)Object.prototype.hasOwnProperty.call(g,v)&&(f[v]=g[v])}return f},F.apply(this,arguments)}function L(f){return f&&f.__esModule?f:{default:f}}function z(f,b){if(f==null)return{};var g=R(f,b),v,P;if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(f);for(P=0;P<M.length;P++)v=M[P],!(b.indexOf(v)>=0)&&Object.prototype.propertyIsEnumerable.call(f,v)&&(g[v]=f[v])}return g}function R(f,b){if(f==null)return{};var g={},v=Object.keys(f),P,M;for(M=0;M<v.length;M++)P=v[M],!(b.indexOf(P)>=0)&&(g[P]=f[P]);return g}var _=r.default.forwardRef(function(f,b){var g=f.open,v=f.icon,P=f.animate,M=f.className,Y=f.disabled,B=f.children,H=z(f,["open","icon","animate","className","disabled","children"]),U=(0,p.useTheme)().accordion,Z=U.defaultProps,oe=U.styles.base;v=v??Z.icon,P=P??Z.animate,M=M??Z.className,Y=Y??Z.disabled;var ae=(0,s.twMerge)((0,o.default)((0,u.default)(oe.container),D({},(0,u.default)(oe.disabled),Y)),M),pe=r.default.useMemo(function(){return{open:g,icon:v,animate:P,disabled:Y}},[g,v,P,Y]);return r.default.createElement(w.AccordionContextProvider,{value:pe},r.default.createElement("div",F({},H,{ref:b,className:ae}),B))});_.propTypes={open:k.propTypesOpen,icon:k.propTypesIcon,animate:k.propTypesAnimate,disabled:k.propTypesDisabled,className:k.propTypesClassName,children:k.propTypesChildren},_.displayName="MaterialTailwind.Accordion";var y=Object.assign(_,{Header:T.AccordionHeader,Body:E.AccordionBody})})(c1);var uk={},Wt={};(function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"default",{enumerable:!0,get:function(){return r}});function t(o,s,u){var p=o.findIndex(function(w){return w===s});return p>=0?s:u}var r=t})(Wt);var yd={},Qi=class{constructor(){this.x=0,this.y=0,this.z=0}findFurthestPoint(t,r,o,s,u,p){return this.x=t-o>r/2?0:r,this.y=s-p>u/2?0:u,this.z=Math.hypot(this.x-(t-o),this.y-(s-p)),this.z}appyStyles(t,r,o,s,u){t.classList.add("ripple"),t.style.backgroundColor=r==="dark"?"rgba(0,0,0, 0.2)":"rgba(255,255,255, 0.3)",t.style.borderRadius="50%",t.style.pointerEvents="none",t.style.position="absolute",t.style.left=u.clientX-o.left-s+"px",t.style.top=u.clientY-o.top-s+"px",t.style.width=t.style.height=s*2+"px"}applyAnimation(t){t.animate([{transform:"scale(0)",opacity:1},{transform:"scale(1.5)",opacity:0}],{duration:500,easing:"linear"})}create(t,r){const o=t.currentTarget;o.style.position="relative",o.style.overflow="hidden";const s=o.getBoundingClientRect(),u=this.findFurthestPoint(t.clientX,o.offsetWidth,s.left,t.clientY,o.offsetHeight,s.top),p=document.createElement("span");this.appyStyles(p,r,s,u,t),this.applyAnimation(p),o.appendChild(p),setTimeout(()=>p.remove(),500)}};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,f){for(var b in f)Object.defineProperty(y,b,{enumerable:!0,get:f[b]})}t(e,{IconButton:function(){return R},default:function(){return _}});var r=F(re),o=F(rt),s=F(Qi),u=F(ut),p=at,w=F(Wt),k=F(et),T=Je,E=Vo;function D(){return D=Object.assign||function(y){for(var f=1;f<arguments.length;f++){var b=arguments[f];for(var g in b)Object.prototype.hasOwnProperty.call(b,g)&&(y[g]=b[g])}return y},D.apply(this,arguments)}function F(y){return y&&y.__esModule?y:{default:y}}function L(y,f){if(y==null)return{};var b=z(y,f),g,v;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(y);for(v=0;v<P.length;v++)g=P[v],!(f.indexOf(g)>=0)&&Object.prototype.propertyIsEnumerable.call(y,g)&&(b[g]=y[g])}return b}function z(y,f){if(y==null)return{};var b={},g=Object.keys(y),v,P;for(P=0;P<g.length;P++)v=g[P],!(f.indexOf(v)>=0)&&(b[v]=y[v]);return b}var R=r.default.forwardRef(function(y,f){var b=y.variant,g=y.size,v=y.color,P=y.ripple,M=y.className,Y=y.children;y.fullWidth;var B=L(y,["variant","size","color","ripple","className","children","fullWidth"]),H=(0,T.useTheme)().iconButton,U=H.valid,Z=H.defaultProps,oe=H.styles,ae=oe.base,pe=oe.variants,me=oe.sizes;b=b??Z.variant,g=g??Z.size,v=v??Z.color,P=P??Z.ripple,M=M??Z.className;var Se=P!==void 0&&new s.default,ve=(0,k.default)(ae),ce=(0,k.default)(pe[(0,w.default)(U.variants,b,"filled")][(0,w.default)(U.colors,v,"gray")]),be=(0,k.default)(me[(0,w.default)(U.sizes,g,"md")]),ye=(0,p.twMerge)((0,u.default)(ve,be,ce),M);return r.default.createElement("button",D({},B,{ref:f,className:ye,type:B.type||"button",onMouseDown:function(_e){var Ee=B==null?void 0:B.onMouseDown;return P&&Se.create(_e,(b==="filled"||b==="gradient")&&v!=="white"?"light":"dark"),typeof Ee=="function"&&Ee(_e)}}),r.default.createElement("span",{className:"absolute top-1/2 left-1/2 transform -translate-y-1/2 -translate-x-1/2"},Y))});R.propTypes={variant:o.default.oneOf(E.propTypesVariant),size:o.default.oneOf(E.propTypesSize),color:o.default.oneOf(E.propTypesColor),ripple:E.propTypesRipple,className:E.propTypesClassName,children:E.propTypesChildren},R.displayName="MaterialTailwind.IconButton";var _=R})(yd);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(b,g){for(var v in g)Object.defineProperty(b,v,{enumerable:!0,get:g[v]})}t(e,{Alert:function(){return y},default:function(){return f}});var r=z(re),o=z(rt),s=fr,u=z(ut),p=z(vr),w=at,k=z(Wt),T=z(et),E=Je,D=Ag,F=z(yd);function L(){return L=Object.assign||function(b){for(var g=1;g<arguments.length;g++){var v=arguments[g];for(var P in v)Object.prototype.hasOwnProperty.call(v,P)&&(b[P]=v[P])}return b},L.apply(this,arguments)}function z(b){return b&&b.__esModule?b:{default:b}}function R(b,g){if(b==null)return{};var v=_(b,g),P,M;if(Object.getOwnPropertySymbols){var Y=Object.getOwnPropertySymbols(b);for(M=0;M<Y.length;M++)P=Y[M],!(g.indexOf(P)>=0)&&Object.prototype.propertyIsEnumerable.call(b,P)&&(v[P]=b[P])}return v}function _(b,g){if(b==null)return{};var v={},P=Object.keys(b),M,Y;for(Y=0;Y<P.length;Y++)M=P[Y],!(g.indexOf(M)>=0)&&(v[M]=b[M]);return v}var y=r.default.forwardRef(function(b,g){var v=b.variant,P=b.color,M=b.icon,Y=b.open,B=b.action,H=b.onClose,U=b.animate,Z=b.className,oe=b.children,ae=R(b,["variant","color","icon","open","action","onClose","animate","className","children"]),pe=(0,E.useTheme)().alert,me=pe.defaultProps,Se=pe.valid,ve=pe.styles,ce=ve.base,be=ve.variants;v=v??me.variant,P=P??me.color,Z=Z??me.className,U=U??me.animate,Y=Y??me.open,B=B??me.action,H=H??me.onClose;var ye=(0,T.default)(ce.alert),_e=(0,T.default)(ce.action),Ee=(0,T.default)(be[(0,k.default)(Se.variants,v,"filled")][(0,k.default)(Se.colors,P,"gray")]),De=(0,w.twMerge)((0,u.default)(ye,Ee),Z),je=(0,u.default)(_e),Me={unmount:{opacity:0},mount:{opacity:1}},Be=(0,p.default)(Me,U),Ve=r.default.createElement("div",{className:"shrink-0"},M),Ne=s.AnimatePresence;return r.default.createElement(s.LazyMotion,{features:s.domAnimation},r.default.createElement(Ne,null,Y&&r.default.createElement(s.m.div,L({},ae,{ref:g,role:"alert",className:"".concat(De," flex"),initial:"unmount",exit:"unmount",animate:Y?"mount":"unmount",variants:Be}),M&&Ve,r.default.createElement("div",{className:"".concat(M?"ml-3":""," mr-12")},oe),H&&!B&&r.default.createElement(F.default,{onClick:H,size:"sm",variant:"text",color:v==="outlined"||v==="ghost"?P:"white",className:je},r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",className:"h-6 w-6",strokeWidth:2},r.default.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))),B||null)))});y.propTypes={variant:o.default.oneOf(D.propTypesVariant),color:o.default.oneOf(D.propTypesColor),icon:D.propTypesIcon,open:D.propTypesOpen,action:D.propTypesAction,onClose:D.propTypesOnClose,animate:D.propTypesAnimate,className:D.propTypesClassName,children:D.propTypesChildren},y.displayName="MaterialTailwind.Alert";var f=y})(uk);var ck={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,f){for(var b in f)Object.defineProperty(y,b,{enumerable:!0,get:f[b]})}t(e,{Avatar:function(){return R},default:function(){return _}});var r=F(re),o=F(rt),s=F(ut),u=at,p=F(Wt),w=F(et),k=Je,T=Mg;function E(y,f,b){return f in y?Object.defineProperty(y,f,{value:b,enumerable:!0,configurable:!0,writable:!0}):y[f]=b,y}function D(){return D=Object.assign||function(y){for(var f=1;f<arguments.length;f++){var b=arguments[f];for(var g in b)Object.prototype.hasOwnProperty.call(b,g)&&(y[g]=b[g])}return y},D.apply(this,arguments)}function F(y){return y&&y.__esModule?y:{default:y}}function L(y,f){if(y==null)return{};var b=z(y,f),g,v;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(y);for(v=0;v<P.length;v++)g=P[v],!(f.indexOf(g)>=0)&&Object.prototype.propertyIsEnumerable.call(y,g)&&(b[g]=y[g])}return b}function z(y,f){if(y==null)return{};var b={},g=Object.keys(y),v,P;for(P=0;P<g.length;P++)v=g[P],!(f.indexOf(v)>=0)&&(b[v]=y[v]);return b}var R=r.default.forwardRef(function(y,f){var b=y.variant,g=y.size,v=y.className,P=y.color,M=y.withBorder,Y=L(y,["variant","size","className","color","withBorder"]),B=(0,k.useTheme)().avatar,H=B.valid,U=B.defaultProps,Z=B.styles,oe=Z.base,ae=Z.variants,pe=Z.sizes,me=Z.borderColor;b=b??U.variant,g=g??U.size,v=v??U.className,M=M??U.withBorder,P=P??U.color;var Se=(0,w.default)(ae[(0,p.default)(H.variants,b,"rounded")]),ve=(0,w.default)(pe[(0,p.default)(H.sizes,g,"md")]),ce=(0,w.default)(me[(0,p.default)(H.colors,P,"gray")]),be,ye=(0,u.twMerge)((0,s.default)((0,w.default)(oe.initial),Se,ve,(be={},E(be,(0,w.default)(oe.withBorder),M),E(be,ce,M),be)),v);return r.default.createElement("img",D({},Y,{ref:f,className:ye}))});R.propTypes={variant:o.default.oneOf(T.propTypesVariant),size:o.default.oneOf(T.propTypesSize),className:T.propTypesClassName,withBorder:T.propTypesWithBorder,color:o.default.oneOf(T.propTypesColor)},R.displayName="MaterialTailwind.Avatar";var _=R})(ck);var dk={},fk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(k,T){for(var E in T)Object.defineProperty(k,E,{enumerable:!0,get:T[E]})}t(e,{propTypesSeparator:function(){return s},propTypesFullWidth:function(){return u},propTypesClassName:function(){return p},propTypesChildren:function(){return w}});var r=o(rt);function o(k){return k&&k.__esModule?k:{default:k}}var s=r.default.node,u=r.default.bool,p=r.default.string,w=r.default.node.isRequired})(fk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,f){for(var b in f)Object.defineProperty(y,b,{enumerable:!0,get:f[b]})}t(e,{Breadcrumbs:function(){return R},default:function(){return _}});var r=F(re),o=E(ut),s=at,u=E(et),p=Je,w=fk;function k(y,f,b){return f in y?Object.defineProperty(y,f,{value:b,enumerable:!0,configurable:!0,writable:!0}):y[f]=b,y}function T(){return T=Object.assign||function(y){for(var f=1;f<arguments.length;f++){var b=arguments[f];for(var g in b)Object.prototype.hasOwnProperty.call(b,g)&&(y[g]=b[g])}return y},T.apply(this,arguments)}function E(y){return y&&y.__esModule?y:{default:y}}function D(y){if(typeof WeakMap!="function")return null;var f=new WeakMap,b=new WeakMap;return(D=function(g){return g?b:f})(y)}function F(y,f){if(!f&&y&&y.__esModule)return y;if(y===null||typeof y!="object"&&typeof y!="function")return{default:y};var b=D(f);if(b&&b.has(y))return b.get(y);var g={},v=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var P in y)if(P!=="default"&&Object.prototype.hasOwnProperty.call(y,P)){var M=v?Object.getOwnPropertyDescriptor(y,P):null;M&&(M.get||M.set)?Object.defineProperty(g,P,M):g[P]=y[P]}return g.default=y,b&&b.set(y,g),g}function L(y,f){if(y==null)return{};var b=z(y,f),g,v;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(y);for(v=0;v<P.length;v++)g=P[v],!(f.indexOf(g)>=0)&&Object.prototype.propertyIsEnumerable.call(y,g)&&(b[g]=y[g])}return b}function z(y,f){if(y==null)return{};var b={},g=Object.keys(y),v,P;for(P=0;P<g.length;P++)v=g[P],!(f.indexOf(v)>=0)&&(b[v]=y[v]);return b}var R=(0,r.forwardRef)(function(y,f){var b=y.separator,g=y.fullWidth,v=y.className,P=y.children,M=L(y,["separator","fullWidth","className","children"]),Y=(0,p.useTheme)().breadcrumbs,B=Y.defaultProps,H=Y.styles.base;b=b??B.separator,g=g??B.fullWidth,v=v??B.className;var U=(0,o.default)((0,u.default)(H.root.initial),k({},(0,u.default)(H.root.fullWidth),g)),Z=(0,s.twMerge)((0,o.default)((0,u.default)(H.list)),v),oe=(0,o.default)((0,u.default)(H.item.initial)),ae=(0,o.default)((0,u.default)(H.separator));return r.default.createElement("nav",{"aria-label":"breadcrumb",className:U},r.default.createElement("ol",T({},M,{ref:f,className:Z}),r.Children.map(P,function(pe,me){if((0,r.isValidElement)(pe)){var Se;return r.default.createElement("li",{className:(0,o.default)(oe,k({},(0,u.default)(H.item.disabled),pe==null||(Se=pe.props)===null||Se===void 0?void 0:Se.disabled))},pe,me!==r.Children.count(P)-1&&r.default.createElement("span",{className:ae},b))}return null})))});R.propTypes={separator:w.propTypesSeparator,fullWidth:w.propTypesFullWidth,className:w.propTypesClassName,children:w.propTypesChildren},R.displayName="MaterialTailwind.Breadcrumbs";var _=R})(dk);var pk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,b){for(var g in b)Object.defineProperty(f,g,{enumerable:!0,get:b[g]})}t(e,{Button:function(){return _},default:function(){return y}});var r=L(re),o=L(rt),s=L(Qi),u=L(ut),p=at,w=L(Wt),k=L(et),T=Je,E=Vo;function D(f,b,g){return b in f?Object.defineProperty(f,b,{value:g,enumerable:!0,configurable:!0,writable:!0}):f[b]=g,f}function F(){return F=Object.assign||function(f){for(var b=1;b<arguments.length;b++){var g=arguments[b];for(var v in g)Object.prototype.hasOwnProperty.call(g,v)&&(f[v]=g[v])}return f},F.apply(this,arguments)}function L(f){return f&&f.__esModule?f:{default:f}}function z(f,b){if(f==null)return{};var g=R(f,b),v,P;if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(f);for(P=0;P<M.length;P++)v=M[P],!(b.indexOf(v)>=0)&&Object.prototype.propertyIsEnumerable.call(f,v)&&(g[v]=f[v])}return g}function R(f,b){if(f==null)return{};var g={},v=Object.keys(f),P,M;for(M=0;M<v.length;M++)P=v[M],!(b.indexOf(P)>=0)&&(g[P]=f[P]);return g}var _=r.default.forwardRef(function(f,b){var g=f.variant,v=f.size,P=f.color,M=f.fullWidth,Y=f.ripple,B=f.className,H=f.children,U=z(f,["variant","size","color","fullWidth","ripple","className","children"]),Z=(0,T.useTheme)().button,oe=Z.valid,ae=Z.defaultProps,pe=Z.styles,me=pe.base,Se=pe.variants,ve=pe.sizes;g=g??ae.variant,v=v??ae.size,P=P??ae.color,M=M??ae.fullWidth,Y=Y??ae.ripple,B=B??ae.className;var ce=Y!==void 0&&new s.default,be=(0,k.default)(me.initial),ye=(0,k.default)(Se[(0,w.default)(oe.variants,g,"filled")][(0,w.default)(oe.colors,P,"gray")]),_e=(0,k.default)(ve[(0,w.default)(oe.sizes,v,"md")]),Ee=(0,p.twMerge)((0,u.default)(be,_e,ye,D({},(0,k.default)(me.fullWidth),M)),B);return r.default.createElement("button",F({},U,{ref:b,className:Ee,type:U.type||"button",onMouseDown:function(De){var je=U==null?void 0:U.onMouseDown;return Y&&ce.create(De,(g==="filled"||g==="gradient")&&P!=="white"?"light":"dark"),typeof je=="function"&&je(De)}}),H)});_.propTypes={variant:o.default.oneOf(E.propTypesVariant),size:o.default.oneOf(E.propTypesSize),color:o.default.oneOf(E.propTypesColor),fullWidth:E.propTypesFullWidth,ripple:E.propTypesRipple,className:E.propTypesClassName,children:E.propTypesChildren},_.displayName="MaterialTailwind.Button";var y=_})(pk);var hk={},gk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,f){for(var b in f)Object.defineProperty(y,b,{enumerable:!0,get:f[b]})}t(e,{CardHeader:function(){return R},default:function(){return _}});var r=F(re),o=F(rt),s=F(ut),u=at,p=F(Wt),w=F(et),k=Je,T=Wo;function E(y,f,b){return f in y?Object.defineProperty(y,f,{value:b,enumerable:!0,configurable:!0,writable:!0}):y[f]=b,y}function D(){return D=Object.assign||function(y){for(var f=1;f<arguments.length;f++){var b=arguments[f];for(var g in b)Object.prototype.hasOwnProperty.call(b,g)&&(y[g]=b[g])}return y},D.apply(this,arguments)}function F(y){return y&&y.__esModule?y:{default:y}}function L(y,f){if(y==null)return{};var b=z(y,f),g,v;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(y);for(v=0;v<P.length;v++)g=P[v],!(f.indexOf(g)>=0)&&Object.prototype.propertyIsEnumerable.call(y,g)&&(b[g]=y[g])}return b}function z(y,f){if(y==null)return{};var b={},g=Object.keys(y),v,P;for(P=0;P<g.length;P++)v=g[P],!(f.indexOf(v)>=0)&&(b[v]=y[v]);return b}var R=r.default.forwardRef(function(y,f){var b=y.variant,g=y.color,v=y.shadow,P=y.floated,M=y.className,Y=y.children,B=L(y,["variant","color","shadow","floated","className","children"]),H=(0,k.useTheme)().cardHeader,U=H.defaultProps,Z=H.styles,oe=H.valid,ae=Z.base,pe=Z.variants;b=b??U.variant,g=g??U.color,v=v??U.shadow,P=P??U.floated,M=M??U.className;var me=(0,w.default)(ae.initial),Se=(0,w.default)(pe[(0,p.default)(oe.variants,b,"filled")][(0,p.default)(oe.colors,g,"white")]),ve=(0,u.twMerge)((0,s.default)(me,Se,E({},(0,w.default)(ae.shadow),v),E({},(0,w.default)(ae.floated),P)),M);return r.default.createElement("div",D({},B,{ref:f,className:ve}),Y)});R.propTypes={variant:o.default.oneOf(T.propTypesVariant),color:o.default.oneOf(T.propTypesColor),shadow:T.propTypesShadow,floated:T.propTypesFloated,className:T.propTypesClassName,children:T.propTypesChildren},R.displayName="MaterialTailwind.CardHeader";var _=R})(gk);var bk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(z,R){for(var _ in R)Object.defineProperty(z,_,{enumerable:!0,get:R[_]})}t(e,{CardBody:function(){return F},default:function(){return L}});var r=T(re),o=T(ut),s=at,u=T(et),p=Je,w=Wo;function k(){return k=Object.assign||function(z){for(var R=1;R<arguments.length;R++){var _=arguments[R];for(var y in _)Object.prototype.hasOwnProperty.call(_,y)&&(z[y]=_[y])}return z},k.apply(this,arguments)}function T(z){return z&&z.__esModule?z:{default:z}}function E(z,R){if(z==null)return{};var _=D(z,R),y,f;if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(z);for(f=0;f<b.length;f++)y=b[f],!(R.indexOf(y)>=0)&&Object.prototype.propertyIsEnumerable.call(z,y)&&(_[y]=z[y])}return _}function D(z,R){if(z==null)return{};var _={},y=Object.keys(z),f,b;for(b=0;b<y.length;b++)f=y[b],!(R.indexOf(f)>=0)&&(_[f]=z[f]);return _}var F=r.default.forwardRef(function(z,R){var _=z.className,y=z.children,f=E(z,["className","children"]),b=(0,p.useTheme)().cardBody,g=b.defaultProps,v=b.styles.base;_=_??g.className;var P=(0,s.twMerge)((0,o.default)((0,u.default)(v)),_);return r.default.createElement("div",k({},f,{ref:R,className:P}),y)});F.propTypes={className:w.propTypesClassName,children:w.propTypesChildren},F.displayName="MaterialTailwind.CardBody";var L=F})(bk);var vk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(R,_){for(var y in _)Object.defineProperty(R,y,{enumerable:!0,get:_[y]})}t(e,{CardFooter:function(){return L},default:function(){return z}});var r=E(re),o=E(ut),s=at,u=E(et),p=Je,w=Wo;function k(R,_,y){return _ in R?Object.defineProperty(R,_,{value:y,enumerable:!0,configurable:!0,writable:!0}):R[_]=y,R}function T(){return T=Object.assign||function(R){for(var _=1;_<arguments.length;_++){var y=arguments[_];for(var f in y)Object.prototype.hasOwnProperty.call(y,f)&&(R[f]=y[f])}return R},T.apply(this,arguments)}function E(R){return R&&R.__esModule?R:{default:R}}function D(R,_){if(R==null)return{};var y=F(R,_),f,b;if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(R);for(b=0;b<g.length;b++)f=g[b],!(_.indexOf(f)>=0)&&Object.prototype.propertyIsEnumerable.call(R,f)&&(y[f]=R[f])}return y}function F(R,_){if(R==null)return{};var y={},f=Object.keys(R),b,g;for(g=0;g<f.length;g++)b=f[g],!(_.indexOf(b)>=0)&&(y[b]=R[b]);return y}var L=r.default.forwardRef(function(R,_){var y=R.divider,f=R.className,b=R.children,g=D(R,["divider","className","children"]),v=(0,p.useTheme)().cardFooter,P=v.defaultProps,M=v.styles.base;f=f??P.className,y=y??P.divider;var Y=(0,s.twMerge)((0,o.default)((0,u.default)(M.initial),k({},(0,u.default)(M.divider),y)),f);return r.default.createElement("div",T({},g,{ref:_,className:Y}),b)});L.propTypes={divider:w.propTypesDivider,className:w.propTypesClassName,children:w.propTypesChildren},L.displayName="MaterialTailwind.CardFooter";var z=L})(vk);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,v){for(var P in v)Object.defineProperty(g,P,{enumerable:!0,get:v[P]})}t(e,{Card:function(){return f},CardHeader:function(){return T.CardHeader},CardBody:function(){return E.CardBody},CardFooter:function(){return D.CardFooter},default:function(){return b}});var r=R(re),o=R(rt),s=R(ut),u=at,p=R(Wt),w=R(et),k=Je,T=gk,E=bk,D=vk,F=Wo;function L(g,v,P){return v in g?Object.defineProperty(g,v,{value:P,enumerable:!0,configurable:!0,writable:!0}):g[v]=P,g}function z(){return z=Object.assign||function(g){for(var v=1;v<arguments.length;v++){var P=arguments[v];for(var M in P)Object.prototype.hasOwnProperty.call(P,M)&&(g[M]=P[M])}return g},z.apply(this,arguments)}function R(g){return g&&g.__esModule?g:{default:g}}function _(g,v){if(g==null)return{};var P=y(g,v),M,Y;if(Object.getOwnPropertySymbols){var B=Object.getOwnPropertySymbols(g);for(Y=0;Y<B.length;Y++)M=B[Y],!(v.indexOf(M)>=0)&&Object.prototype.propertyIsEnumerable.call(g,M)&&(P[M]=g[M])}return P}function y(g,v){if(g==null)return{};var P={},M=Object.keys(g),Y,B;for(B=0;B<M.length;B++)Y=M[B],!(v.indexOf(Y)>=0)&&(P[Y]=g[Y]);return P}var f=r.default.forwardRef(function(g,v){var P=g.variant,M=g.color,Y=g.shadow,B=g.className,H=g.children,U=_(g,["variant","color","shadow","className","children"]),Z=(0,k.useTheme)().card,oe=Z.defaultProps,ae=Z.styles,pe=Z.valid,me=ae.base,Se=ae.variants;P=P??oe.variant,M=M??oe.color,Y=Y??oe.shadow,B=B??oe.className;var ve=(0,w.default)(me.initial),ce=(0,w.default)(Se[(0,p.default)(pe.variants,P,"filled")][(0,p.default)(pe.colors,M,"white")]),be=(0,u.twMerge)((0,s.default)(ve,ce,L({},(0,w.default)(me.shadow),Y)),B);return r.default.createElement("div",z({},U,{ref:v,className:be}),H)});f.propTypes={variant:o.default.oneOf(F.propTypesVariant),color:o.default.oneOf(F.propTypesColor),shadow:F.propTypesShadow,className:F.propTypesClassName,children:F.propTypesChildren},f.displayName="MaterialTailwind.Card";var b=Object.assign(f,{Header:T.CardHeader,Body:E.CardBody,Footer:D.CardFooter})})(hk);var mk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,b){for(var g in b)Object.defineProperty(f,g,{enumerable:!0,get:b[g]})}t(e,{Checkbox:function(){return _},default:function(){return y}});var r=L(re),o=L(rt),s=L(Qi),u=L(ut),p=at,w=L(Wt),k=L(et),T=Je,E=Ho;function D(f,b,g){return b in f?Object.defineProperty(f,b,{value:g,enumerable:!0,configurable:!0,writable:!0}):f[b]=g,f}function F(){return F=Object.assign||function(f){for(var b=1;b<arguments.length;b++){var g=arguments[b];for(var v in g)Object.prototype.hasOwnProperty.call(g,v)&&(f[v]=g[v])}return f},F.apply(this,arguments)}function L(f){return f&&f.__esModule?f:{default:f}}function z(f,b){if(f==null)return{};var g=R(f,b),v,P;if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(f);for(P=0;P<M.length;P++)v=M[P],!(b.indexOf(v)>=0)&&Object.prototype.propertyIsEnumerable.call(f,v)&&(g[v]=f[v])}return g}function R(f,b){if(f==null)return{};var g={},v=Object.keys(f),P,M;for(M=0;M<v.length;M++)P=v[M],!(b.indexOf(P)>=0)&&(g[P]=f[P]);return g}var _=r.default.forwardRef(function(f,b){var g=f.color,v=f.label,P=f.icon,M=f.ripple,Y=f.className,B=f.disabled,H=f.containerProps,U=f.labelProps,Z=f.iconProps,oe=f.inputRef,ae=z(f,["color","label","icon","ripple","className","disabled","containerProps","labelProps","iconProps","inputRef"]),pe=(0,T.useTheme)().checkbox,me=pe.defaultProps,Se=pe.valid,ve=pe.styles,ce=ve.base,be=ve.colors,ye=r.default.useId();g=g??me.color,v=v??me.label,P=P??me.icon,M=M??me.ripple,Y=Y??me.className,B=B??me.disabled,H=H??me.containerProps,U=U??me.labelProps,Z=Z??me.iconProps;var _e=M!==void 0&&new s.default,Ee=(0,u.default)((0,k.default)(ce.root),D({},(0,k.default)(ce.disabled),B)),De=(0,p.twMerge)((0,u.default)((0,k.default)(ce.container)),H==null?void 0:H.className),je=(0,p.twMerge)((0,u.default)((0,k.default)(ce.input),(0,k.default)(be[(0,w.default)(Se.colors,g,"gray")])),Y),Me=(0,p.twMerge)((0,u.default)((0,k.default)(ce.label)),U==null?void 0:U.className),Be=(0,p.twMerge)((0,u.default)((0,k.default)(ce.icon)),Z==null?void 0:Z.className);return r.default.createElement("div",{ref:b,className:Ee},r.default.createElement("label",F({},H,{className:De,htmlFor:ae.id||ye,onMouseDown:function(Ve){var Ne=H==null?void 0:H.onMouseDown;return M&&_e.create(Ve,"dark"),typeof Ne=="function"&&Ne(Ve)}}),r.default.createElement("input",F({},ae,{ref:oe,type:"checkbox",disabled:B,className:je,id:ae.id||ye})),r.default.createElement("span",{className:Be},P||r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"h-3.5 w-3.5",viewBox:"0 0 20 20",fill:"currentColor",stroke:"currentColor",strokeWidth:1},r.default.createElement("path",{fillRule:"evenodd",d:"M16.707 5.293a1 1 0 010 1.414l-8 8a1 1 0 01-1.414 0l-4-4a1 1 0 011.414-1.414L8 12.586l7.293-7.293a1 1 0 011.414 0z",clipRule:"evenodd"})))),v&&r.default.createElement("label",F({},U,{className:Me,htmlFor:ae.id||ye}),v))});_.propTypes={color:o.default.oneOf(E.propTypesColor),label:E.propTypesLabel,icon:E.propTypesIcon,ripple:E.propTypesRipple,className:E.propTypesClassName,disabled:E.propTypesDisabled,containerProps:E.propTypesObject,labelProps:E.propTypesObject},_.displayName="MaterialTailwind.Checkbox";var y=_})(mk);var yk={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(b,g){for(var v in g)Object.defineProperty(b,v,{enumerable:!0,get:g[v]})}t(e,{Chip:function(){return y},default:function(){return f}});var r=z(re),o=z(rt),s=fr,u=z(ut),p=z(vr),w=at,k=z(Wt),T=z(et),E=Je,D=Dg,F=z(yd);function L(){return L=Object.assign||function(b){for(var g=1;g<arguments.length;g++){var v=arguments[g];for(var P in v)Object.prototype.hasOwnProperty.call(v,P)&&(b[P]=v[P])}return b},L.apply(this,arguments)}function z(b){return b&&b.__esModule?b:{default:b}}function R(b,g){if(b==null)return{};var v=_(b,g),P,M;if(Object.getOwnPropertySymbols){var Y=Object.getOwnPropertySymbols(b);for(M=0;M<Y.length;M++)P=Y[M],!(g.indexOf(P)>=0)&&Object.prototype.propertyIsEnumerable.call(b,P)&&(v[P]=b[P])}return v}function _(b,g){if(b==null)return{};var v={},P=Object.keys(b),M,Y;for(Y=0;Y<P.length;Y++)M=P[Y],!(g.indexOf(M)>=0)&&(v[M]=b[M]);return v}var y=r.default.forwardRef(function(b,g){var v=b.variant,P=b.size,M=b.color,Y=b.icon,B=b.open,H=b.onClose,U=b.action,Z=b.animate,oe=b.className,ae=b.value,pe=R(b,["variant","size","color","icon","open","onClose","action","animate","className","value"]),me=(0,E.useTheme)().chip,Se=me.defaultProps,ve=me.valid,ce=me.styles,be=ce.base,ye=ce.variants,_e=ce.sizes;v=v??Se.variant,P=P??Se.size,M=M??Se.color,oe=oe??Se.className,Z=Z??Se.animate,B=B??Se.open,U=U??Se.action,H=H??Se.onClose;var Ee=(0,T.default)(be.chip),De=(0,T.default)(be.action),je=(0,T.default)(be.icon),Me=(0,T.default)(ye[(0,k.default)(ve.variants,v,"filled")][(0,k.default)(ve.colors,M,"gray")]),Be=(0,T.default)(_e[(0,k.default)(ve.sizes,P,"md")].chip),Ve=(0,T.default)(_e[(0,k.default)(ve.sizes,P,"md")].action),Ne=(0,T.default)(_e[(0,k.default)(ve.sizes,P,"md")].icon),We=(0,w.twMerge)((0,u.default)(Ee,Me,Be),oe),Fe=(0,u.default)(De,Ve),$e=(0,u.default)(je,Ne),tt=(0,u.default)({"ml-4":Y&&P==="sm","ml-[18px]":Y&&P==="md","ml-5":Y&&P==="lg","mr-5":H}),qe={unmount:{opacity:0},mount:{opacity:1}},Ge=(0,p.default)(qe,Z),ot=r.default.createElement("div",{className:$e},Y),gt=s.AnimatePresence;return r.default.createElement(s.LazyMotion,{features:s.domAnimation},r.default.createElement(gt,null,B&&r.default.createElement(s.m.div,L({},pe,{ref:g,className:We,initial:"unmount",exit:"unmount",animate:B?"mount":"unmount",variants:Ge}),Y&&ot,r.default.createElement("span",{className:tt},ae),H&&!U&&r.default.createElement(F.default,{onClick:H,size:"sm",variant:"text",color:v==="outlined"||v==="ghost"?M:"white",className:Fe},r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",className:(0,u.default)({"h-3.5 w-3.5":P==="sm","h-4 w-4":P==="md","h-5 w-5":P==="lg"}),strokeWidth:2},r.default.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))),U||null)))});y.propTypes={variant:o.default.oneOf(D.propTypesVariant),size:o.default.oneOf(D.propTypesSize),color:o.default.oneOf(D.propTypesColor),icon:D.propTypesIcon,open:D.propTypesOpen,onClose:D.propTypesOnClose,action:D.propTypesAction,animate:D.propTypesAnimate,className:D.propTypesClassName,value:D.propTypesValue},y.displayName="MaterialTailwind.Chip";var f=y})(yk);var xk={},PL=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},ti=new WeakMap,mu=new WeakMap,yu={},qf=0,wk=function(e){return e&&(e.host||wk(e.parentNode))},_L=function(e,t){return t.map(function(r){if(e.contains(r))return r;var o=wk(r);return o&&e.contains(o)?o:(console.error("aria-hidden",r,"in not contained inside",e,". Doing nothing"),null)}).filter(function(r){return!!r})},OL=function(e,t,r,o){var s=_L(t,Array.isArray(e)?e:[e]);yu[r]||(yu[r]=new WeakMap);var u=yu[r],p=[],w=new Set,k=new Set(s),T=function(D){!D||w.has(D)||(w.add(D),T(D.parentNode))};s.forEach(T);var E=function(D){!D||k.has(D)||Array.prototype.forEach.call(D.children,function(F){if(w.has(F))E(F);else try{var L=F.getAttribute(o),z=L!==null&&L!=="false",R=(ti.get(F)||0)+1,_=(u.get(F)||0)+1;ti.set(F,R),u.set(F,_),p.push(F),R===1&&z&&mu.set(F,!0),_===1&&F.setAttribute(r,"true"),z||F.setAttribute(o,"true")}catch(y){console.error("aria-hidden: cannot operate on ",F,y)}})};return E(t),w.clear(),qf++,function(){p.forEach(function(D){var F=ti.get(D)-1,L=u.get(D)-1;ti.set(D,F),u.set(D,L),F||(mu.has(D)||D.removeAttribute(o),mu.delete(D)),L||D.removeAttribute(r)}),qf--,qf||(ti=new WeakMap,ti=new WeakMap,mu=new WeakMap,yu={})}},AL=function(e,t,r){r===void 0&&(r="data-aria-hidden");var o=Array.from(Array.isArray(e)?e:[e]),s=t||PL(e);return s?(o.push.apply(o,Array.from(s.querySelectorAll("[aria-live], script"))),OL(o,s,r,"aria-hidden")):function(){return null}};/*!
* tabbable 6.2.0
* @license MIT, https://github.com/focus-trap/tabbable/blob/master/LICENSE
*/var ML=["input:not([inert])","select:not([inert])","textarea:not([inert])","a[href]:not([inert])","button:not([inert])","[tabindex]:not(slot):not([inert])","audio[controls]:not([inert])","video[controls]:not([inert])",'[contenteditable]:not([contenteditable="false"]):not([inert])',"details>summary:first-of-type:not([inert])","details:not([inert])"],xh=ML.join(","),Ck=typeof Element>"u",ml=Ck?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Mc=!Ck&&Element.prototype.getRootNode?function(e){var t;return e==null||(t=e.getRootNode)===null||t===void 0?void 0:t.call(e)}:function(e){return e==null?void 0:e.ownerDocument},Ec=function e(t,r){var o;r===void 0&&(r=!0);var s=t==null||(o=t.getAttribute)===null||o===void 0?void 0:o.call(t,"inert"),u=s===""||s==="true",p=u||r&&t&&e(t.parentNode);return p},EL=function(t){var r,o=t==null||(r=t.getAttribute)===null||r===void 0?void 0:r.call(t,"contenteditable");return o===""||o==="true"},RL=function(t,r,o){if(Ec(t))return[];var s=Array.prototype.slice.apply(t.querySelectorAll(xh));return r&&ml.call(t,xh)&&s.unshift(t),s=s.filter(o),s},NL=function e(t,r,o){for(var s=[],u=Array.from(t);u.length;){var p=u.shift();if(!Ec(p,!1))if(p.tagName==="SLOT"){var w=p.assignedElements(),k=w.length?w:p.children,T=e(k,!0,o);o.flatten?s.push.apply(s,T):s.push({scopeParent:p,candidates:T})}else{var E=ml.call(p,xh);E&&o.filter(p)&&(r||!t.includes(p))&&s.push(p);var D=p.shadowRoot||typeof o.getShadowRoot=="function"&&o.getShadowRoot(p),F=!Ec(D,!1)&&(!o.shadowRootFilter||o.shadowRootFilter(p));if(D&&F){var L=e(D===!0?p.children:D.children,!0,o);o.flatten?s.push.apply(s,L):s.push({scopeParent:p,candidates:L})}else u.unshift.apply(u,p.children)}}return s},Sk=function(t){return!isNaN(parseInt(t.getAttribute("tabindex"),10))},kk=function(t){if(!t)throw new Error("No node provided");return t.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(t.tagName)||EL(t))&&!Sk(t)?0:t.tabIndex},IL=function(t,r){var o=kk(t);return o<0&&r&&!Sk(t)?0:o},jL=function(t,r){return t.tabIndex===r.tabIndex?t.documentOrder-r.documentOrder:t.tabIndex-r.tabIndex},Tk=function(t){return t.tagName==="INPUT"},LL=function(t){return Tk(t)&&t.type==="hidden"},DL=function(t){var r=t.tagName==="DETAILS"&&Array.prototype.slice.apply(t.children).some(function(o){return o.tagName==="SUMMARY"});return r},zL=function(t,r){for(var o=0;o<t.length;o++)if(t[o].checked&&t[o].form===r)return t[o]},FL=function(t){if(!t.name)return!0;var r=t.form||Mc(t),o=function(w){return r.querySelectorAll('input[type="radio"][name="'+w+'"]')},s;if(typeof window<"u"&&typeof window.CSS<"u"&&typeof window.CSS.escape=="function")s=o(window.CSS.escape(t.name));else try{s=o(t.name)}catch(p){return console.error("Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s",p.message),!1}var u=zL(s,t.form);return!u||u===t},VL=function(t){return Tk(t)&&t.type==="radio"},WL=function(t){return VL(t)&&!FL(t)},HL=function(t){var r,o=t&&Mc(t),s=(r=o)===null||r===void 0?void 0:r.host,u=!1;if(o&&o!==t){var p,w,k;for(u=!!((p=s)!==null&&p!==void 0&&(w=p.ownerDocument)!==null&&w!==void 0&&w.contains(s)||t!=null&&(k=t.ownerDocument)!==null&&k!==void 0&&k.contains(t));!u&&s;){var T,E,D;o=Mc(s),s=(T=o)===null||T===void 0?void 0:T.host,u=!!((E=s)!==null&&E!==void 0&&(D=E.ownerDocument)!==null&&D!==void 0&&D.contains(s))}}return u},ay=function(t){var r=t.getBoundingClientRect(),o=r.width,s=r.height;return o===0&&s===0},BL=function(t,r){var o=r.displayCheck,s=r.getShadowRoot;if(getComputedStyle(t).visibility==="hidden")return!0;var u=ml.call(t,"details>summary:first-of-type"),p=u?t.parentElement:t;if(ml.call(p,"details:not([open]) *"))return!0;if(!o||o==="full"||o==="legacy-full"){if(typeof s=="function"){for(var w=t;t;){var k=t.parentElement,T=Mc(t);if(k&&!k.shadowRoot&&s(k)===!0)return ay(t);t.assignedSlot?t=t.assignedSlot:!k&&T!==t.ownerDocument?t=T.host:t=k}t=w}if(HL(t))return!t.getClientRects().length;if(o!=="legacy-full")return!0}else if(o==="non-zero-area")return ay(t);return!1},XL=function(t){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(t.tagName))for(var r=t.parentElement;r;){if(r.tagName==="FIELDSET"&&r.disabled){for(var o=0;o<r.children.length;o++){var s=r.children.item(o);if(s.tagName==="LEGEND")return ml.call(r,"fieldset[disabled] *")?!0:!s.contains(t)}return!0}r=r.parentElement}return!1},YL=function(t,r){return!(r.disabled||Ec(r)||LL(r)||BL(r,t)||DL(r)||XL(r))},oy=function(t,r){return!(WL(r)||kk(r)<0||!YL(t,r))},GL=function(t){var r=parseInt(t.getAttribute("tabindex"),10);return!!(isNaN(r)||r>=0)},UL=function e(t){var r=[],o=[];return t.forEach(function(s,u){var p=!!s.scopeParent,w=p?s.scopeParent:s,k=IL(w,p),T=p?e(s.candidates):w;k===0?p?r.push.apply(r,T):r.push(w):o.push({documentOrder:u,tabIndex:k,item:s,isScope:p,content:T})}),o.sort(jL).reduce(function(s,u){return u.isScope?s.push.apply(s,u.content):s.push(u.content),s},[]).concat(r)},Rc=function(t,r){r=r||{};var o;return r.getShadowRoot?o=NL([t],r.includeContainer,{filter:oy.bind(null,r),flatten:!1,getShadowRoot:r.getShadowRoot,shadowRootFilter:GL}):o=RL(t,r.includeContainer,oy.bind(null,r)),UL(o)};const Pk=["top","right","bottom","left"],iy=["start","end"],sy=Pk.reduce((e,t)=>e.concat(t,t+"-"+iy[0],t+"-"+iy[1]),[]),In=Math.min,kr=Math.max,Nc=Math.round,xu=Math.floor,Kn=e=>({x:e,y:e}),$L={left:"right",right:"left",bottom:"top",top:"bottom"},qL={start:"end",end:"start"};function wh(e,t,r){return kr(e,In(t,r))}function jn(e,t){return typeof e=="function"?e(t):e}function tn(e){return e.split("-")[0]}function Rn(e){return e.split("-")[1]}function f0(e){return e==="x"?"y":"x"}function p0(e){return e==="y"?"height":"width"}const ZL=new Set(["top","bottom"]);function An(e){return ZL.has(tn(e))?"y":"x"}function h0(e){return f0(An(e))}function _k(e,t,r){r===void 0&&(r=!1);const o=Rn(e),s=h0(e),u=p0(s);let p=s==="x"?o===(r?"end":"start")?"right":"left":o==="start"?"bottom":"top";return t.reference[u]>t.floating[u]&&(p=jc(p)),[p,jc(p)]}function KL(e){const t=jc(e);return[Ic(e),t,Ic(t)]}function Ic(e){return e.replace(/start|end/g,t=>qL[t])}const ly=["left","right"],uy=["right","left"],QL=["top","bottom"],JL=["bottom","top"];function e4(e,t,r){switch(e){case"top":case"bottom":return r?t?uy:ly:t?ly:uy;case"left":case"right":return t?QL:JL;default:return[]}}function t4(e,t,r,o){const s=Rn(e);let u=e4(tn(e),r==="start",o);return s&&(u=u.map(p=>p+"-"+s),t&&(u=u.concat(u.map(Ic)))),u}function jc(e){return e.replace(/left|right|bottom|top/g,t=>$L[t])}function r4(e){return{top:0,right:0,bottom:0,left:0,...e}}function g0(e){return typeof e!="number"?r4(e):{top:e,right:e,bottom:e,left:e}}function Wi(e){const{x:t,y:r,width:o,height:s}=e;return{width:o,height:s,top:r,left:t,right:t+o,bottom:r+s,x:t,y:r}}function cy(e,t,r){let{reference:o,floating:s}=e;const u=An(t),p=h0(t),w=p0(p),k=tn(t),T=u==="y",E=o.x+o.width/2-s.width/2,D=o.y+o.height/2-s.height/2,F=o[w]/2-s[w]/2;let L;switch(k){case"top":L={x:E,y:o.y-s.height};break;case"bottom":L={x:E,y:o.y+o.height};break;case"right":L={x:o.x+o.width,y:D};break;case"left":L={x:o.x-s.width,y:D};break;default:L={x:o.x,y:o.y}}switch(Rn(t)){case"start":L[p]-=F*(r&&T?-1:1);break;case"end":L[p]+=F*(r&&T?-1:1);break}return L}const n4=async(e,t,r)=>{const{placement:o="bottom",strategy:s="absolute",middleware:u=[],platform:p}=r,w=u.filter(Boolean),k=await(p.isRTL==null?void 0:p.isRTL(t));let T=await p.getElementRects({reference:e,floating:t,strategy:s}),{x:E,y:D}=cy(T,o,k),F=o,L={},z=0;for(let R=0;R<w.length;R++){const{name:_,fn:y}=w[R],{x:f,y:b,data:g,reset:v}=await y({x:E,y:D,initialPlacement:o,placement:F,strategy:s,middlewareData:L,rects:T,platform:p,elements:{reference:e,floating:t}});E=f??E,D=b??D,L={...L,[_]:{...L[_],...g}},v&&z<=50&&(z++,typeof v=="object"&&(v.placement&&(F=v.placement),v.rects&&(T=v.rects===!0?await p.getElementRects({reference:e,floating:t,strategy:s}):v.rects),{x:E,y:D}=cy(T,F,k)),R=-1)}return{x:E,y:D,placement:F,strategy:s,middlewareData:L}};async function Ro(e,t){var r;t===void 0&&(t={});const{x:o,y:s,platform:u,rects:p,elements:w,strategy:k}=e,{boundary:T="clippingAncestors",rootBoundary:E="viewport",elementContext:D="floating",altBoundary:F=!1,padding:L=0}=jn(t,e),z=g0(L),_=w[F?D==="floating"?"reference":"floating":D],y=Wi(await u.getClippingRect({element:(r=await(u.isElement==null?void 0:u.isElement(_)))==null||r?_:_.contextElement||await(u.getDocumentElement==null?void 0:u.getDocumentElement(w.floating)),boundary:T,rootBoundary:E,strategy:k})),f=D==="floating"?{x:o,y:s,width:p.floating.width,height:p.floating.height}:p.reference,b=await(u.getOffsetParent==null?void 0:u.getOffsetParent(w.floating)),g=await(u.isElement==null?void 0:u.isElement(b))?await(u.getScale==null?void 0:u.getScale(b))||{x:1,y:1}:{x:1,y:1},v=Wi(u.convertOffsetParentRelativeRectToViewportRelativeRect?await u.convertOffsetParentRelativeRectToViewportRelativeRect({elements:w,rect:f,offsetParent:b,strategy:k}):f);return{top:(y.top-v.top+z.top)/g.y,bottom:(v.bottom-y.bottom+z.bottom)/g.y,left:(y.left-v.left+z.left)/g.x,right:(v.right-y.right+z.right)/g.x}}const a4=e=>({name:"arrow",options:e,async fn(t){const{x:r,y:o,placement:s,rects:u,platform:p,elements:w,middlewareData:k}=t,{element:T,padding:E=0}=jn(e,t)||{};if(T==null)return{};const D=g0(E),F={x:r,y:o},L=h0(s),z=p0(L),R=await p.getDimensions(T),_=L==="y",y=_?"top":"left",f=_?"bottom":"right",b=_?"clientHeight":"clientWidth",g=u.reference[z]+u.reference[L]-F[L]-u.floating[z],v=F[L]-u.reference[L],P=await(p.getOffsetParent==null?void 0:p.getOffsetParent(T));let M=P?P[b]:0;(!M||!await(p.isElement==null?void 0:p.isElement(P)))&&(M=w.floating[b]||u.floating[z]);const Y=g/2-v/2,B=M/2-R[z]/2-1,H=In(D[y],B),U=In(D[f],B),Z=H,oe=M-R[z]-U,ae=M/2-R[z]/2+Y,pe=wh(Z,ae,oe),me=!k.arrow&&Rn(s)!=null&&ae!==pe&&u.reference[z]/2-(ae<Z?H:U)-R[z]/2<0,Se=me?ae<Z?ae-Z:ae-oe:0;return{[L]:F[L]+Se,data:{[L]:pe,centerOffset:ae-pe-Se,...me&&{alignmentOffset:Se}},reset:me}}});function o4(e,t,r){return(e?[...r.filter(s=>Rn(s)===e),...r.filter(s=>Rn(s)!==e)]:r.filter(s=>tn(s)===s)).filter(s=>e?Rn(s)===e||(t?Ic(s)!==s:!1):!0)}const i4=function(e){return e===void 0&&(e={}),{name:"autoPlacement",options:e,async fn(t){var r,o,s;const{rects:u,middlewareData:p,placement:w,platform:k,elements:T}=t,{crossAxis:E=!1,alignment:D,allowedPlacements:F=sy,autoAlignment:L=!0,...z}=jn(e,t),R=D!==void 0||F===sy?o4(D||null,L,F):F,_=await Ro(t,z),y=((r=p.autoPlacement)==null?void 0:r.index)||0,f=R[y];if(f==null)return{};const b=_k(f,u,await(k.isRTL==null?void 0:k.isRTL(T.floating)));if(w!==f)return{reset:{placement:R[0]}};const g=[_[tn(f)],_[b[0]],_[b[1]]],v=[...((o=p.autoPlacement)==null?void 0:o.overflows)||[],{placement:f,overflows:g}],P=R[y+1];if(P)return{data:{index:y+1,overflows:v},reset:{placement:P}};const M=v.map(H=>{const U=Rn(H.placement);return[H.placement,U&&E?H.overflows.slice(0,2).reduce((Z,oe)=>Z+oe,0):H.overflows[0],H.overflows]}).sort((H,U)=>H[1]-U[1]),B=((s=M.filter(H=>H[2].slice(0,Rn(H[0])?2:3).every(U=>U<=0))[0])==null?void 0:s[0])||M[0][0];return B!==w?{data:{index:y+1,overflows:v},reset:{placement:B}}:{}}}},s4=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var r,o;const{placement:s,middlewareData:u,rects:p,initialPlacement:w,platform:k,elements:T}=t,{mainAxis:E=!0,crossAxis:D=!0,fallbackPlacements:F,fallbackStrategy:L="bestFit",fallbackAxisSideDirection:z="none",flipAlignment:R=!0,..._}=jn(e,t);if((r=u.arrow)!=null&&r.alignmentOffset)return{};const y=tn(s),f=An(w),b=tn(w)===w,g=await(k.isRTL==null?void 0:k.isRTL(T.floating)),v=F||(b||!R?[jc(w)]:KL(w)),P=z!=="none";!F&&P&&v.push(...t4(w,R,z,g));const M=[w,...v],Y=await Ro(t,_),B=[];let H=((o=u.flip)==null?void 0:o.overflows)||[];if(E&&B.push(Y[y]),D){const ae=_k(s,p,g);B.push(Y[ae[0]],Y[ae[1]])}if(H=[...H,{placement:s,overflows:B}],!B.every(ae=>ae<=0)){var U,Z;const ae=(((U=u.flip)==null?void 0:U.index)||0)+1,pe=M[ae];if(pe&&(!(D==="alignment"?f!==An(pe):!1)||H.every(ve=>An(ve.placement)===f?ve.overflows[0]>0:!0)))return{data:{index:ae,overflows:H},reset:{placement:pe}};let me=(Z=H.filter(Se=>Se.overflows[0]<=0).sort((Se,ve)=>Se.overflows[1]-ve.overflows[1])[0])==null?void 0:Z.placement;if(!me)switch(L){case"bestFit":{var oe;const Se=(oe=H.filter(ve=>{if(P){const ce=An(ve.placement);return ce===f||ce==="y"}return!0}).map(ve=>[ve.placement,ve.overflows.filter(ce=>ce>0).reduce((ce,be)=>ce+be,0)]).sort((ve,ce)=>ve[1]-ce[1])[0])==null?void 0:oe[0];Se&&(me=Se);break}case"initialPlacement":me=w;break}if(s!==me)return{reset:{placement:me}}}return{}}}};function dy(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function fy(e){return Pk.some(t=>e[t]>=0)}const l4=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:r}=t,{strategy:o="referenceHidden",...s}=jn(e,t);switch(o){case"referenceHidden":{const u=await Ro(t,{...s,elementContext:"reference"}),p=dy(u,r.reference);return{data:{referenceHiddenOffsets:p,referenceHidden:fy(p)}}}case"escaped":{const u=await Ro(t,{...s,altBoundary:!0}),p=dy(u,r.floating);return{data:{escapedOffsets:p,escaped:fy(p)}}}default:return{}}}}};function Ok(e){const t=In(...e.map(u=>u.left)),r=In(...e.map(u=>u.top)),o=kr(...e.map(u=>u.right)),s=kr(...e.map(u=>u.bottom));return{x:t,y:r,width:o-t,height:s-r}}function u4(e){const t=e.slice().sort((s,u)=>s.y-u.y),r=[];let o=null;for(let s=0;s<t.length;s++){const u=t[s];!o||u.y-o.y>o.height/2?r.push([u]):r[r.length-1].push(u),o=u}return r.map(s=>Wi(Ok(s)))}const c4=function(e){return e===void 0&&(e={}),{name:"inline",options:e,async fn(t){const{placement:r,elements:o,rects:s,platform:u,strategy:p}=t,{padding:w=2,x:k,y:T}=jn(e,t),E=Array.from(await(u.getClientRects==null?void 0:u.getClientRects(o.reference))||[]),D=u4(E),F=Wi(Ok(E)),L=g0(w);function z(){if(D.length===2&&D[0].left>D[1].right&&k!=null&&T!=null)return D.find(_=>k>_.left-L.left&&k<_.right+L.right&&T>_.top-L.top&&T<_.bottom+L.bottom)||F;if(D.length>=2){if(An(r)==="y"){const H=D[0],U=D[D.length-1],Z=tn(r)==="top",oe=H.top,ae=U.bottom,pe=Z?H.left:U.left,me=Z?H.right:U.right,Se=me-pe,ve=ae-oe;return{top:oe,bottom:ae,left:pe,right:me,width:Se,height:ve,x:pe,y:oe}}const _=tn(r)==="left",y=kr(...D.map(H=>H.right)),f=In(...D.map(H=>H.left)),b=D.filter(H=>_?H.left===f:H.right===y),g=b[0].top,v=b[b.length-1].bottom,P=f,M=y,Y=M-P,B=v-g;return{top:g,bottom:v,left:P,right:M,width:Y,height:B,x:P,y:g}}return F}const R=await u.getElementRects({reference:{getBoundingClientRect:z},floating:o.floating,strategy:p});return s.reference.x!==R.reference.x||s.reference.y!==R.reference.y||s.reference.width!==R.reference.width||s.reference.height!==R.reference.height?{reset:{rects:R}}:{}}}},Ak=new Set(["left","top"]);async function d4(e,t){const{placement:r,platform:o,elements:s}=e,u=await(o.isRTL==null?void 0:o.isRTL(s.floating)),p=tn(r),w=Rn(r),k=An(r)==="y",T=Ak.has(p)?-1:1,E=u&&k?-1:1,D=jn(t,e);let{mainAxis:F,crossAxis:L,alignmentAxis:z}=typeof D=="number"?{mainAxis:D,crossAxis:0,alignmentAxis:null}:{mainAxis:D.mainAxis||0,crossAxis:D.crossAxis||0,alignmentAxis:D.alignmentAxis};return w&&typeof z=="number"&&(L=w==="end"?z*-1:z),k?{x:L*E,y:F*T}:{x:F*T,y:L*E}}const f4=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var r,o;const{x:s,y:u,placement:p,middlewareData:w}=t,k=await d4(t,e);return p===((r=w.offset)==null?void 0:r.placement)&&(o=w.arrow)!=null&&o.alignmentOffset?{}:{x:s+k.x,y:u+k.y,data:{...k,placement:p}}}}},p4=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:o,placement:s}=t,{mainAxis:u=!0,crossAxis:p=!1,limiter:w={fn:_=>{let{x:y,y:f}=_;return{x:y,y:f}}},...k}=jn(e,t),T={x:r,y:o},E=await Ro(t,k),D=An(tn(s)),F=f0(D);let L=T[F],z=T[D];if(u){const _=F==="y"?"top":"left",y=F==="y"?"bottom":"right",f=L+E[_],b=L-E[y];L=wh(f,L,b)}if(p){const _=D==="y"?"top":"left",y=D==="y"?"bottom":"right",f=z+E[_],b=z-E[y];z=wh(f,z,b)}const R=w.fn({...t,[F]:L,[D]:z});return{...R,data:{x:R.x-r,y:R.y-o,enabled:{[F]:u,[D]:p}}}}}},h4=function(e){return e===void 0&&(e={}),{options:e,fn(t){const{x:r,y:o,placement:s,rects:u,middlewareData:p}=t,{offset:w=0,mainAxis:k=!0,crossAxis:T=!0}=jn(e,t),E={x:r,y:o},D=An(s),F=f0(D);let L=E[F],z=E[D];const R=jn(w,t),_=typeof R=="number"?{mainAxis:R,crossAxis:0}:{mainAxis:0,crossAxis:0,...R};if(k){const b=F==="y"?"height":"width",g=u.reference[F]-u.floating[b]+_.mainAxis,v=u.reference[F]+u.reference[b]-_.mainAxis;L<g?L=g:L>v&&(L=v)}if(T){var y,f;const b=F==="y"?"width":"height",g=Ak.has(tn(s)),v=u.reference[D]-u.floating[b]+(g&&((y=p.offset)==null?void 0:y[D])||0)+(g?0:_.crossAxis),P=u.reference[D]+u.reference[b]+(g?0:((f=p.offset)==null?void 0:f[D])||0)-(g?_.crossAxis:0);z<v?z=v:z>P&&(z=P)}return{[F]:L,[D]:z}}}},g4=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){var r,o;const{placement:s,rects:u,platform:p,elements:w}=t,{apply:k=()=>{},...T}=jn(e,t),E=await Ro(t,T),D=tn(s),F=Rn(s),L=An(s)==="y",{width:z,height:R}=u.floating;let _,y;D==="top"||D==="bottom"?(_=D,y=F===(await(p.isRTL==null?void 0:p.isRTL(w.floating))?"start":"end")?"left":"right"):(y=D,_=F==="end"?"top":"bottom");const f=R-E.top-E.bottom,b=z-E.left-E.right,g=In(R-E[_],f),v=In(z-E[y],b),P=!t.middlewareData.shift;let M=g,Y=v;if((r=t.middlewareData.shift)!=null&&r.enabled.x&&(Y=b),(o=t.middlewareData.shift)!=null&&o.enabled.y&&(M=f),P&&!F){const H=kr(E.left,0),U=kr(E.right,0),Z=kr(E.top,0),oe=kr(E.bottom,0);L?Y=z-2*(H!==0||U!==0?H+U:kr(E.left,E.right)):M=R-2*(Z!==0||oe!==0?Z+oe:kr(E.top,E.bottom))}await k({...t,availableWidth:Y,availableHeight:M});const B=await p.getDimensions(w.floating);return z!==B.width||R!==B.height?{reset:{rects:!0}}:{}}}};function xd(){return typeof window<"u"}function Ji(e){return Mk(e)?(e.nodeName||"").toLowerCase():"#document"}function Jr(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Jn(e){var t;return(t=(Mk(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Mk(e){return xd()?e instanceof Node||e instanceof Jr(e).Node:!1}function Ln(e){return xd()?e instanceof Element||e instanceof Jr(e).Element:!1}function Qn(e){return xd()?e instanceof HTMLElement||e instanceof Jr(e).HTMLElement:!1}function py(e){return!xd()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof Jr(e).ShadowRoot}const b4=new Set(["inline","contents"]);function jl(e){const{overflow:t,overflowX:r,overflowY:o,display:s}=Dn(e);return/auto|scroll|overlay|hidden|clip/.test(t+o+r)&&!b4.has(s)}const v4=new Set(["table","td","th"]);function m4(e){return v4.has(Ji(e))}const y4=[":popover-open",":modal"];function wd(e){return y4.some(t=>{try{return e.matches(t)}catch{return!1}})}const x4=["transform","translate","scale","rotate","perspective"],w4=["transform","translate","scale","rotate","perspective","filter"],C4=["paint","layout","strict","content"];function b0(e){const t=v0(),r=Ln(e)?Dn(e):e;return x4.some(o=>r[o]?r[o]!=="none":!1)||(r.containerType?r.containerType!=="normal":!1)||!t&&(r.backdropFilter?r.backdropFilter!=="none":!1)||!t&&(r.filter?r.filter!=="none":!1)||w4.some(o=>(r.willChange||"").includes(o))||C4.some(o=>(r.contain||"").includes(o))}function S4(e){let t=eo(e);for(;Qn(t)&&!Hi(t);){if(b0(t))return t;if(wd(t))return null;t=eo(t)}return null}function v0(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const k4=new Set(["html","body","#document"]);function Hi(e){return k4.has(Ji(e))}function Dn(e){return Jr(e).getComputedStyle(e)}function Cd(e){return Ln(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function eo(e){if(Ji(e)==="html")return e;const t=e.assignedSlot||e.parentNode||py(e)&&e.host||Jn(e);return py(t)?t.host:t}function Ek(e){const t=eo(e);return Hi(t)?e.ownerDocument?e.ownerDocument.body:e.body:Qn(t)&&jl(t)?t:Ek(t)}function pa(e,t,r){var o;t===void 0&&(t=[]),r===void 0&&(r=!0);const s=Ek(e),u=s===((o=e.ownerDocument)==null?void 0:o.body),p=Jr(s);if(u){const w=Ch(p);return t.concat(p,p.visualViewport||[],jl(s)?s:[],w&&r?pa(w):[])}return t.concat(s,pa(s,[],r))}function Ch(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Rk(e){const t=Dn(e);let r=parseFloat(t.width)||0,o=parseFloat(t.height)||0;const s=Qn(e),u=s?e.offsetWidth:r,p=s?e.offsetHeight:o,w=Nc(r)!==u||Nc(o)!==p;return w&&(r=u,o=p),{width:r,height:o,$:w}}function m0(e){return Ln(e)?e:e.contextElement}function Oi(e){const t=m0(e);if(!Qn(t))return Kn(1);const r=t.getBoundingClientRect(),{width:o,height:s,$:u}=Rk(t);let p=(u?Nc(r.width):r.width)/o,w=(u?Nc(r.height):r.height)/s;return(!p||!Number.isFinite(p))&&(p=1),(!w||!Number.isFinite(w))&&(w=1),{x:p,y:w}}const T4=Kn(0);function Nk(e){const t=Jr(e);return!v0()||!t.visualViewport?T4:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function P4(e,t,r){return t===void 0&&(t=!1),!r||t&&r!==Jr(e)?!1:t}function No(e,t,r,o){t===void 0&&(t=!1),r===void 0&&(r=!1);const s=e.getBoundingClientRect(),u=m0(e);let p=Kn(1);t&&(o?Ln(o)&&(p=Oi(o)):p=Oi(e));const w=P4(u,r,o)?Nk(u):Kn(0);let k=(s.left+w.x)/p.x,T=(s.top+w.y)/p.y,E=s.width/p.x,D=s.height/p.y;if(u){const F=Jr(u),L=o&&Ln(o)?Jr(o):o;let z=F,R=Ch(z);for(;R&&o&&L!==z;){const _=Oi(R),y=R.getBoundingClientRect(),f=Dn(R),b=y.left+(R.clientLeft+parseFloat(f.paddingLeft))*_.x,g=y.top+(R.clientTop+parseFloat(f.paddingTop))*_.y;k*=_.x,T*=_.y,E*=_.x,D*=_.y,k+=b,T+=g,z=Jr(R),R=Ch(z)}}return Wi({width:E,height:D,x:k,y:T})}function Sd(e,t){const r=Cd(e).scrollLeft;return t?t.left+r:No(Jn(e)).left+r}function Ik(e,t){const r=e.getBoundingClientRect(),o=r.left+t.scrollLeft-Sd(e,r),s=r.top+t.scrollTop;return{x:o,y:s}}function _4(e){let{elements:t,rect:r,offsetParent:o,strategy:s}=e;const u=s==="fixed",p=Jn(o),w=t?wd(t.floating):!1;if(o===p||w&&u)return r;let k={scrollLeft:0,scrollTop:0},T=Kn(1);const E=Kn(0),D=Qn(o);if((D||!D&&!u)&&((Ji(o)!=="body"||jl(p))&&(k=Cd(o)),Qn(o))){const L=No(o);T=Oi(o),E.x=L.x+o.clientLeft,E.y=L.y+o.clientTop}const F=p&&!D&&!u?Ik(p,k):Kn(0);return{width:r.width*T.x,height:r.height*T.y,x:r.x*T.x-k.scrollLeft*T.x+E.x+F.x,y:r.y*T.y-k.scrollTop*T.y+E.y+F.y}}function O4(e){return Array.from(e.getClientRects())}function A4(e){const t=Jn(e),r=Cd(e),o=e.ownerDocument.body,s=kr(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),u=kr(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight);let p=-r.scrollLeft+Sd(e);const w=-r.scrollTop;return Dn(o).direction==="rtl"&&(p+=kr(t.clientWidth,o.clientWidth)-s),{width:s,height:u,x:p,y:w}}const hy=25;function M4(e,t){const r=Jr(e),o=Jn(e),s=r.visualViewport;let u=o.clientWidth,p=o.clientHeight,w=0,k=0;if(s){u=s.width,p=s.height;const E=v0();(!E||E&&t==="fixed")&&(w=s.offsetLeft,k=s.offsetTop)}const T=Sd(o);if(T<=0){const E=o.ownerDocument,D=E.body,F=getComputedStyle(D),L=E.compatMode==="CSS1Compat"&&parseFloat(F.marginLeft)+parseFloat(F.marginRight)||0,z=Math.abs(o.clientWidth-D.clientWidth-L);z<=hy&&(u-=z)}else T<=hy&&(u+=T);return{width:u,height:p,x:w,y:k}}const E4=new Set(["absolute","fixed"]);function R4(e,t){const r=No(e,!0,t==="fixed"),o=r.top+e.clientTop,s=r.left+e.clientLeft,u=Qn(e)?Oi(e):Kn(1),p=e.clientWidth*u.x,w=e.clientHeight*u.y,k=s*u.x,T=o*u.y;return{width:p,height:w,x:k,y:T}}function gy(e,t,r){let o;if(t==="viewport")o=M4(e,r);else if(t==="document")o=A4(Jn(e));else if(Ln(t))o=R4(t,r);else{const s=Nk(e);o={x:t.x-s.x,y:t.y-s.y,width:t.width,height:t.height}}return Wi(o)}function jk(e,t){const r=eo(e);return r===t||!Ln(r)||Hi(r)?!1:Dn(r).position==="fixed"||jk(r,t)}function N4(e,t){const r=t.get(e);if(r)return r;let o=pa(e,[],!1).filter(w=>Ln(w)&&Ji(w)!=="body"),s=null;const u=Dn(e).position==="fixed";let p=u?eo(e):e;for(;Ln(p)&&!Hi(p);){const w=Dn(p),k=b0(p);!k&&w.position==="fixed"&&(s=null),(u?!k&&!s:!k&&w.position==="static"&&!!s&&E4.has(s.position)||jl(p)&&!k&&jk(e,p))?o=o.filter(E=>E!==p):s=w,p=eo(p)}return t.set(e,o),o}function I4(e){let{element:t,boundary:r,rootBoundary:o,strategy:s}=e;const p=[...r==="clippingAncestors"?wd(t)?[]:N4(t,this._c):[].concat(r),o],w=p[0],k=p.reduce((T,E)=>{const D=gy(t,E,s);return T.top=kr(D.top,T.top),T.right=In(D.right,T.right),T.bottom=In(D.bottom,T.bottom),T.left=kr(D.left,T.left),T},gy(t,w,s));return{width:k.right-k.left,height:k.bottom-k.top,x:k.left,y:k.top}}function j4(e){const{width:t,height:r}=Rk(e);return{width:t,height:r}}function L4(e,t,r){const o=Qn(t),s=Jn(t),u=r==="fixed",p=No(e,!0,u,t);let w={scrollLeft:0,scrollTop:0};const k=Kn(0);function T(){k.x=Sd(s)}if(o||!o&&!u)if((Ji(t)!=="body"||jl(s))&&(w=Cd(t)),o){const L=No(t,!0,u,t);k.x=L.x+t.clientLeft,k.y=L.y+t.clientTop}else s&&T();u&&!o&&s&&T();const E=s&&!o&&!u?Ik(s,w):Kn(0),D=p.left+w.scrollLeft-k.x-E.x,F=p.top+w.scrollTop-k.y-E.y;return{x:D,y:F,width:p.width,height:p.height}}function Zf(e){return Dn(e).position==="static"}function by(e,t){if(!Qn(e)||Dn(e).position==="fixed")return null;if(t)return t(e);let r=e.offsetParent;return Jn(e)===r&&(r=r.ownerDocument.body),r}function Lk(e,t){const r=Jr(e);if(wd(e))return r;if(!Qn(e)){let s=eo(e);for(;s&&!Hi(s);){if(Ln(s)&&!Zf(s))return s;s=eo(s)}return r}let o=by(e,t);for(;o&&m4(o)&&Zf(o);)o=by(o,t);return o&&Hi(o)&&Zf(o)&&!b0(o)?r:o||S4(e)||r}const D4=async function(e){const t=this.getOffsetParent||Lk,r=this.getDimensions,o=await r(e.floating);return{reference:L4(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:o.width,height:o.height}}};function z4(e){return Dn(e).direction==="rtl"}const Dk={convertOffsetParentRelativeRectToViewportRelativeRect:_4,getDocumentElement:Jn,getClippingRect:I4,getOffsetParent:Lk,getElementRects:D4,getClientRects:O4,getDimensions:j4,getScale:Oi,isElement:Ln,isRTL:z4};function zk(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function F4(e,t){let r=null,o;const s=Jn(e);function u(){var w;clearTimeout(o),(w=r)==null||w.disconnect(),r=null}function p(w,k){w===void 0&&(w=!1),k===void 0&&(k=1),u();const T=e.getBoundingClientRect(),{left:E,top:D,width:F,height:L}=T;if(w||t(),!F||!L)return;const z=xu(D),R=xu(s.clientWidth-(E+F)),_=xu(s.clientHeight-(D+L)),y=xu(E),b={rootMargin:-z+"px "+-R+"px "+-_+"px "+-y+"px",threshold:kr(0,In(1,k))||1};let g=!0;function v(P){const M=P[0].intersectionRatio;if(M!==k){if(!g)return p();M?p(!1,M):o=setTimeout(()=>{p(!1,1e-7)},1e3)}M===1&&!zk(T,e.getBoundingClientRect())&&p(),g=!1}try{r=new IntersectionObserver(v,{...b,root:s.ownerDocument})}catch{r=new IntersectionObserver(v,b)}r.observe(e)}return p(!0),u}function V4(e,t,r,o){o===void 0&&(o={});const{ancestorScroll:s=!0,ancestorResize:u=!0,elementResize:p=typeof ResizeObserver=="function",layoutShift:w=typeof IntersectionObserver=="function",animationFrame:k=!1}=o,T=m0(e),E=s||u?[...T?pa(T):[],...pa(t)]:[];E.forEach(y=>{s&&y.addEventListener("scroll",r,{passive:!0}),u&&y.addEventListener("resize",r)});const D=T&&w?F4(T,r):null;let F=-1,L=null;p&&(L=new ResizeObserver(y=>{let[f]=y;f&&f.target===T&&L&&(L.unobserve(t),cancelAnimationFrame(F),F=requestAnimationFrame(()=>{var b;(b=L)==null||b.observe(t)})),r()}),T&&!k&&L.observe(T),L.observe(t));let z,R=k?No(e):null;k&&_();function _(){const y=No(e);R&&!zk(R,y)&&r(),R=y,z=requestAnimationFrame(_)}return r(),()=>{var y;E.forEach(f=>{s&&f.removeEventListener("scroll",r),u&&f.removeEventListener("resize",r)}),D==null||D(),(y=L)==null||y.disconnect(),L=null,k&&cancelAnimationFrame(z)}}const Bu=Ro,Fk=f4,W4=i4,H4=p4,B4=s4,X4=g4,Y4=l4,vy=a4,G4=c4,U4=h4,Vk=(e,t,r)=>{const o=new Map,s={platform:Dk,...r},u={...s.platform,_c:o};return n4(e,t,{...s,platform:u})},$4=e=>{const{element:t,padding:r}=e;function o(s){return Object.prototype.hasOwnProperty.call(s,"current")}return{name:"arrow",options:e,fn(s){return o(t)?t.current!=null?vy({element:t.current,padding:r}).fn(s):{}:t?vy({element:t,padding:r}).fn(s):{}}}};var Xu=typeof document<"u"?re.useLayoutEffect:re.useEffect;function Lc(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let r,o,s;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(r=e.length,r!=t.length)return!1;for(o=r;o--!==0;)if(!Lc(e[o],t[o]))return!1;return!0}if(s=Object.keys(e),r=s.length,r!==Object.keys(t).length)return!1;for(o=r;o--!==0;)if(!Object.prototype.hasOwnProperty.call(t,s[o]))return!1;for(o=r;o--!==0;){const u=s[o];if(!(u==="_owner"&&e.$$typeof)&&!Lc(e[u],t[u]))return!1}return!0}return e!==e&&t!==t}function my(e){const t=re.useRef(e);return Xu(()=>{t.current=e}),t}function q4(e){e===void 0&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:s,whileElementsMounted:u,open:p}=e,[w,k]=re.useState({x:null,y:null,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[T,E]=re.useState(o);Lc(T,o)||E(o);const D=re.useRef(null),F=re.useRef(null),L=re.useRef(w),z=my(u),R=my(s),[_,y]=re.useState(null),[f,b]=re.useState(null),g=re.useCallback(H=>{D.current!==H&&(D.current=H,y(H))},[]),v=re.useCallback(H=>{F.current!==H&&(F.current=H,b(H))},[]),P=re.useCallback(()=>{if(!D.current||!F.current)return;const H={placement:t,strategy:r,middleware:T};R.current&&(H.platform=R.current),Vk(D.current,F.current,H).then(U=>{const Z={...U,isPositioned:!0};M.current&&!Lc(L.current,Z)&&(L.current=Z,ma.flushSync(()=>{k(Z)}))})},[T,t,r,R]);Xu(()=>{p===!1&&L.current.isPositioned&&(L.current.isPositioned=!1,k(H=>({...H,isPositioned:!1})))},[p]);const M=re.useRef(!1);Xu(()=>(M.current=!0,()=>{M.current=!1}),[]),Xu(()=>{if(_&&f){if(z.current)return z.current(_,f,P);P()}},[_,f,P,z]);const Y=re.useMemo(()=>({reference:D,floating:F,setReference:g,setFloating:v}),[g,v]),B=re.useMemo(()=>({reference:_,floating:f}),[_,f]);return re.useMemo(()=>({...w,update:P,refs:Y,elements:B,reference:g,floating:v}),[w,P,Y,B,g,v])}var Xt=typeof document<"u"?re.useLayoutEffect:re.useEffect;let Kf=!1,Z4=0;const yy=()=>"floating-ui-"+Z4++;function K4(){const[e,t]=re.useState(()=>Kf?yy():void 0);return Xt(()=>{e==null&&t(yy())},[]),re.useEffect(()=>{Kf||(Kf=!0)},[]),e}const Q4=Eh["useId".toString()],yl=Q4||K4;function Wk(){const e=new Map;return{emit(t,r){var o;(o=e.get(t))==null||o.forEach(s=>s(r))},on(t,r){e.set(t,[...e.get(t)||[],r])},off(t,r){e.set(t,(e.get(t)||[]).filter(o=>o!==r))}}}const Hk=re.createContext(null),Bk=re.createContext(null),es=()=>{var e;return((e=re.useContext(Hk))==null?void 0:e.id)||null},Xo=()=>re.useContext(Bk),J4=e=>{const t=yl(),r=Xo(),o=es(),s=e||o;return Xt(()=>{const u={id:t,parentId:s};return r==null||r.addNode(u),()=>{r==null||r.removeNode(u)}},[r,t,s]),t},e3=e=>{let{children:t,id:r}=e;const o=es();return re.createElement(Hk.Provider,{value:re.useMemo(()=>({id:r,parentId:o}),[r,o])},t)},t3=e=>{let{children:t}=e;const r=re.useRef([]),o=re.useCallback(p=>{r.current=[...r.current,p]},[]),s=re.useCallback(p=>{r.current=r.current.filter(w=>w!==p)},[]),u=re.useState(()=>Wk())[0];return re.createElement(Bk.Provider,{value:re.useMemo(()=>({nodesRef:r,addNode:o,removeNode:s,events:u}),[r,o,s,u])},t)};function Xr(e){return(e==null?void 0:e.ownerDocument)||document}function y0(){const e=navigator.userAgentData;return e!=null&&e.platform?e.platform:navigator.platform}function Xk(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(t=>{let{brand:r,version:o}=t;return r+"/"+o}).join(" "):navigator.userAgent}function x0(e){return Xr(e).defaultView||window}function pn(e){return e?e instanceof x0(e).Element:!1}function Io(e){return e?e instanceof x0(e).HTMLElement:!1}function r3(e){if(typeof ShadowRoot>"u")return!1;const t=x0(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function Yk(e){if(e.mozInputSource===0&&e.isTrusted)return!0;const t=/Android/i;return(t.test(y0())||t.test(Xk()))&&e.pointerType?e.type==="click"&&e.buttons===1:e.detail===0&&!e.pointerType}function Gk(e){return e.width===0&&e.height===0||e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType!=="mouse"||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0}function Sh(){return/apple/i.test(navigator.vendor)}function Uk(){return y0().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function Dc(e,t){const r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function hn(e){const t=re.useRef(e);return Xt(()=>{t.current=e}),t}const xy="data-floating-ui-safe-polygon";function Yu(e,t,r){return r&&!Dc(r)?0:typeof e=="number"?e:e==null?void 0:e[t]}const n3=function(e,t){let{enabled:r=!0,delay:o=0,handleClose:s=null,mouseOnly:u=!1,restMs:p=0,move:w=!0}=t===void 0?{}:t;const{open:k,onOpenChange:T,dataRef:E,events:D,elements:{domReference:F,floating:L},refs:z}=e,R=Xo(),_=es(),y=hn(s),f=hn(o),b=re.useRef(),g=re.useRef(),v=re.useRef(),P=re.useRef(),M=re.useRef(!0),Y=re.useRef(!1),B=re.useRef(()=>{}),H=re.useCallback(()=>{var ae;const pe=(ae=E.current.openEvent)==null?void 0:ae.type;return(pe==null?void 0:pe.includes("mouse"))&&pe!=="mousedown"},[E]);re.useEffect(()=>{if(!r)return;function ae(){clearTimeout(g.current),clearTimeout(P.current),M.current=!0}return D.on("dismiss",ae),()=>{D.off("dismiss",ae)}},[r,D]),re.useEffect(()=>{if(!r||!y.current||!k)return;function ae(){H()&&T(!1)}const pe=Xr(L).documentElement;return pe.addEventListener("mouseleave",ae),()=>{pe.removeEventListener("mouseleave",ae)}},[L,k,T,r,y,E,H]);const U=re.useCallback(function(ae){ae===void 0&&(ae=!0);const pe=Yu(f.current,"close",b.current);pe&&!v.current?(clearTimeout(g.current),g.current=setTimeout(()=>T(!1),pe)):ae&&(clearTimeout(g.current),T(!1))},[f,T]),Z=re.useCallback(()=>{B.current(),v.current=void 0},[]),oe=re.useCallback(()=>{if(Y.current){const ae=Xr(z.floating.current).body;ae.style.pointerEvents="",ae.removeAttribute(xy),Y.current=!1}},[z]);return re.useEffect(()=>{if(!r)return;function ae(){return E.current.openEvent?["click","mousedown"].includes(E.current.openEvent.type):!1}function pe(ve){if(clearTimeout(g.current),M.current=!1,u&&!Dc(b.current)||p>0&&Yu(f.current,"open")===0)return;E.current.openEvent=ve;const ce=Yu(f.current,"open",b.current);ce?g.current=setTimeout(()=>{T(!0)},ce):T(!0)}function me(ve){if(ae())return;B.current();const ce=Xr(L);if(clearTimeout(P.current),y.current){clearTimeout(g.current),v.current=y.current({...e,tree:R,x:ve.clientX,y:ve.clientY,onClose(){oe(),Z(),U()}});const be=v.current;ce.addEventListener("mousemove",be),B.current=()=>{ce.removeEventListener("mousemove",be)};return}U()}function Se(ve){ae()||y.current==null||y.current({...e,tree:R,x:ve.clientX,y:ve.clientY,onClose(){Z(),U()}})(ve)}if(pn(F)){const ve=F;return k&&ve.addEventListener("mouseleave",Se),L==null||L.addEventListener("mouseleave",Se),w&&ve.addEventListener("mousemove",pe,{once:!0}),ve.addEventListener("mouseenter",pe),ve.addEventListener("mouseleave",me),()=>{k&&ve.removeEventListener("mouseleave",Se),L==null||L.removeEventListener("mouseleave",Se),w&&ve.removeEventListener("mousemove",pe),ve.removeEventListener("mouseenter",pe),ve.removeEventListener("mouseleave",me)}}},[F,L,r,e,u,p,w,U,Z,oe,T,k,R,f,y,E]),Xt(()=>{var ae;if(r&&k&&(ae=y.current)!=null&&ae.__options.blockPointerEvents&&H()){const Se=Xr(L).body;if(Se.setAttribute(xy,""),Se.style.pointerEvents="none",Y.current=!0,pn(F)&&L){var pe,me;const ve=F,ce=R==null||(pe=R.nodesRef.current.find(be=>be.id===_))==null||(me=pe.context)==null?void 0:me.elements.floating;return ce&&(ce.style.pointerEvents=""),ve.style.pointerEvents="auto",L.style.pointerEvents="auto",()=>{ve.style.pointerEvents="",L.style.pointerEvents=""}}}},[r,k,_,L,F,R,y,E,H]),Xt(()=>{k||(b.current=void 0,Z(),oe())},[k,Z,oe]),re.useEffect(()=>()=>{Z(),clearTimeout(g.current),clearTimeout(P.current),oe()},[r,Z,oe]),re.useMemo(()=>{if(!r)return{};function ae(pe){b.current=pe.pointerType}return{reference:{onPointerDown:ae,onPointerEnter:ae,onMouseMove(){k||p===0||(clearTimeout(P.current),P.current=setTimeout(()=>{M.current||T(!0)},p))}},floating:{onMouseEnter(){clearTimeout(g.current)},onMouseLeave(){D.emit("dismiss",{type:"mouseLeave",data:{returnFocus:!1}}),U(!1)}}}},[D,r,p,k,T,U])},$k=re.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:()=>{},setState:()=>{},isInstantPhase:!1}),qk=()=>re.useContext($k),a3=e=>{let{children:t,delay:r,timeoutMs:o=0}=e;const[s,u]=re.useReducer((k,T)=>({...k,...T}),{delay:r,timeoutMs:o,initialDelay:r,currentId:null,isInstantPhase:!1}),p=re.useRef(null),w=re.useCallback(k=>{u({currentId:k})},[]);return Xt(()=>{s.currentId?p.current===null?p.current=s.currentId:u({isInstantPhase:!0}):(u({isInstantPhase:!1}),p.current=null)},[s.currentId]),re.createElement($k.Provider,{value:re.useMemo(()=>({...s,setState:u,setCurrentId:w}),[s,u,w])},t)},o3=(e,t)=>{let{open:r,onOpenChange:o}=e,{id:s}=t;const{currentId:u,setCurrentId:p,initialDelay:w,setState:k,timeoutMs:T}=qk();re.useEffect(()=>{u&&(k({delay:{open:1,close:Yu(w,"close")}}),u!==s&&o(!1))},[s,o,k,u,w]),re.useEffect(()=>{function E(){o(!1),k({delay:w,currentId:null})}if(!r&&u===s)if(T){const D=window.setTimeout(E,T);return()=>{clearTimeout(D)}}else E()},[r,k,u,s,o,w,T]),re.useEffect(()=>{r&&p(s)},[r,p,s])};function xl(){return xl=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(e[o]=r[o])}return e},xl.apply(this,arguments)}function jo(e){let t=e.activeElement;for(;((r=t)==null||(o=r.shadowRoot)==null?void 0:o.activeElement)!=null;){var r,o;t=t.shadowRoot.activeElement}return t}function Vr(e,t){if(!e||!t)return!1;const r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&r3(r)){let o=t;do{if(o&&e===o)return!0;o=o.parentNode||o.host}while(o)}return!1}let wy=0;function Na(e,t){t===void 0&&(t={});const{preventScroll:r=!1,cancelPrevious:o=!0,sync:s=!1}=t;o&&cancelAnimationFrame(wy);const u=()=>e==null?void 0:e.focus({preventScroll:r});s?u():wy=requestAnimationFrame(u)}function i3(e,t){var r;let o=[],s=(r=e.find(u=>u.id===t))==null?void 0:r.parentId;for(;s;){const u=e.find(p=>p.id===s);s=u==null?void 0:u.parentId,u&&(o=o.concat(u))}return o}function Gs(e,t){let r=e.filter(s=>{var u;return s.parentId===t&&((u=s.context)==null?void 0:u.open)})||[],o=r;for(;o.length;)o=e.filter(s=>{var u;return(u=o)==null?void 0:u.some(p=>{var w;return s.parentId===p.id&&((w=s.context)==null?void 0:w.open)})})||[],r=r.concat(o);return r}function kd(e){return"composedPath"in e?e.composedPath()[0]:e.target}const s3="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function Zk(e){return Io(e)&&e.matches(s3)}function un(e){e.preventDefault(),e.stopPropagation()}const zc=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver=="function"&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function Kk(e,t){const r=Rc(e,zc());t==="prev"&&r.reverse();const o=r.indexOf(jo(Xr(e)));return r.slice(o+1)[0]}function Qk(){return Kk(document.body,"next")}function Jk(){return Kk(document.body,"prev")}function Us(e,t){const r=t||e.currentTarget,o=e.relatedTarget;return!o||!Vr(r,o)}function l3(e){Rc(e,zc()).forEach(r=>{r.dataset.tabindex=r.getAttribute("tabindex")||"",r.setAttribute("tabindex","-1")})}function u3(e){e.querySelectorAll("[data-tabindex]").forEach(r=>{const o=r.dataset.tabindex;delete r.dataset.tabindex,o?r.setAttribute("tabindex",o):r.removeAttribute("tabindex")})}const c3=Eh["useInsertionEffect".toString()],d3=c3||(e=>e());function ts(e){const t=re.useRef(()=>{});return d3(()=>{t.current=e}),re.useCallback(function(){for(var r=arguments.length,o=new Array(r),s=0;s<r;s++)o[s]=arguments[s];return t.current==null?void 0:t.current(...o)},[])}const w0={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0};let kh,C0;function Cy(e){e.key==="Tab"&&(kh=e.target,clearTimeout(C0))}function f3(e){const t=kh===e.relatedTarget;return kh=e.relatedTarget,clearTimeout(C0),t}const Fc=re.forwardRef(function(t,r){const o=ts(t.onFocus),[s,u]=re.useState();return Xt(()=>(Sh()&&u("button"),document.addEventListener("keydown",Cy),()=>{document.removeEventListener("keydown",Cy)}),[]),re.createElement("span",xl({},t,{ref:r,tabIndex:0,role:s,"aria-hidden":s?void 0:!0,"data-floating-ui-focus-guard":"",style:w0,onFocus:p=>{Sh()&&Uk()&&!f3(p)?(p.persist(),C0=window.setTimeout(()=>{o(p)},50)):o(p)}}))}),eT=re.createContext(null),tT=function(e){let{id:t,enabled:r=!0}=e===void 0?{}:e;const[o,s]=re.useState(null),u=yl(),p=rT();return Xt(()=>{if(!r)return;const w=t?document.getElementById(t):null;if(w)w.setAttribute("data-floating-ui-portal",""),s(w);else{const k=document.createElement("div");t!==""&&(k.id=t||u),k.setAttribute("data-floating-ui-portal",""),s(k);const T=(p==null?void 0:p.portalNode)||document.body;return T.appendChild(k),()=>{T.removeChild(k)}}},[t,p,u,r]),o},p3=e=>{let{children:t,id:r,root:o=null,preserveTabOrder:s=!0}=e;const u=tT({id:r,enabled:!o}),[p,w]=re.useState(null),k=re.useRef(null),T=re.useRef(null),E=re.useRef(null),D=re.useRef(null),F=!!p&&!p.modal&&!!(o||u)&&s;return re.useEffect(()=>{if(!u||!s||p!=null&&p.modal)return;function L(z){u&&Us(z)&&(z.type==="focusin"?u3:l3)(u)}return u.addEventListener("focusin",L,!0),u.addEventListener("focusout",L,!0),()=>{u.removeEventListener("focusin",L,!0),u.removeEventListener("focusout",L,!0)}},[u,s,p==null?void 0:p.modal]),re.createElement(eT.Provider,{value:re.useMemo(()=>({preserveTabOrder:s,beforeOutsideRef:k,afterOutsideRef:T,beforeInsideRef:E,afterInsideRef:D,portalNode:u,setFocusManagerState:w}),[s,u])},F&&u&&re.createElement(Fc,{"data-type":"outside",ref:k,onFocus:L=>{if(Us(L,u)){var z;(z=E.current)==null||z.focus()}else{const R=Jk()||(p==null?void 0:p.refs.domReference.current);R==null||R.focus()}}}),F&&u&&re.createElement("span",{"aria-owns":u.id,style:w0}),o?ma.createPortal(t,o):u?ma.createPortal(t,u):null,F&&u&&re.createElement(Fc,{"data-type":"outside",ref:T,onFocus:L=>{if(Us(L,u)){var z;(z=D.current)==null||z.focus()}else{const R=Qk()||(p==null?void 0:p.refs.domReference.current);R==null||R.focus(),p!=null&&p.closeOnFocusOut&&(p==null||p.onOpenChange(!1))}}}))},rT=()=>re.useContext(eT),h3=re.forwardRef(function(t,r){return re.createElement("button",xl({},t,{type:"button",ref:r,tabIndex:-1,style:w0}))});function g3(e){let{context:t,children:r,order:o=["content"],guards:s=!0,initialFocus:u=0,returnFocus:p=!0,modal:w=!0,visuallyHiddenDismiss:k=!1,closeOnFocusOut:T=!0}=e;const{refs:E,nodeId:D,onOpenChange:F,events:L,dataRef:z,elements:{domReference:R,floating:_}}=t,y=hn(o),f=Xo(),b=rT(),[g,v]=re.useState(null),P=typeof u=="number"&&u<0,M=re.useRef(null),Y=re.useRef(null),B=re.useRef(!1),H=re.useRef(null),U=re.useRef(!1),Z=b!=null,oe=R&&R.getAttribute("role")==="combobox"&&Zk(R),ae=re.useCallback(function(ve){return ve===void 0&&(ve=_),ve?Rc(ve,zc()):[]},[_]),pe=re.useCallback(ve=>{const ce=ae(ve);return y.current.map(be=>R&&be==="reference"?R:_&&be==="floating"?_:ce).filter(Boolean).flat()},[R,_,y,ae]);re.useEffect(()=>{if(!w)return;function ve(be){if(be.key==="Tab"){ae().length===0&&!oe&&un(be);const ye=pe(),_e=kd(be);y.current[0]==="reference"&&_e===R&&(un(be),be.shiftKey?Na(ye[ye.length-1]):Na(ye[1])),y.current[1]==="floating"&&_e===_&&be.shiftKey&&(un(be),Na(ye[0]))}}const ce=Xr(_);return ce.addEventListener("keydown",ve),()=>{ce.removeEventListener("keydown",ve)}},[R,_,w,y,E,oe,ae,pe]),re.useEffect(()=>{if(!T)return;function ve(){U.current=!0,setTimeout(()=>{U.current=!1})}function ce(be){const ye=be.relatedTarget,_e=!(Vr(R,ye)||Vr(_,ye)||Vr(ye,_)||Vr(b==null?void 0:b.portalNode,ye)||ye!=null&&ye.hasAttribute("data-floating-ui-focus-guard")||f&&(Gs(f.nodesRef.current,D).find(Ee=>{var De,je;return Vr((De=Ee.context)==null?void 0:De.elements.floating,ye)||Vr((je=Ee.context)==null?void 0:je.elements.domReference,ye)})||i3(f.nodesRef.current,D).find(Ee=>{var De,je;return((De=Ee.context)==null?void 0:De.elements.floating)===ye||((je=Ee.context)==null?void 0:je.elements.domReference)===ye})));ye&&_e&&!U.current&&ye!==H.current&&(B.current=!0,setTimeout(()=>F(!1)))}if(_&&Io(R))return R.addEventListener("focusout",ce),R.addEventListener("pointerdown",ve),!w&&_.addEventListener("focusout",ce),()=>{R.removeEventListener("focusout",ce),R.removeEventListener("pointerdown",ve),!w&&_.removeEventListener("focusout",ce)}},[R,_,w,D,f,b,F,T]),re.useEffect(()=>{var ve;const ce=Array.from((b==null||(ve=b.portalNode)==null?void 0:ve.querySelectorAll("[data-floating-ui-portal]"))||[]);function be(){return[M.current,Y.current].filter(Boolean)}if(_&&w){const ye=[_,...ce,...be()],_e=AL(y.current.includes("reference")||oe?ye.concat(R||[]):ye);return()=>{_e()}}},[R,_,w,y,b,oe]),re.useEffect(()=>{if(w&&!s&&_){const ve=[],ce=zc(),be=Rc(Xr(_).body,ce),ye=pe(),_e=be.filter(Ee=>!ye.includes(Ee));return _e.forEach((Ee,De)=>{ve[De]=Ee.getAttribute("tabindex"),Ee.setAttribute("tabindex","-1")}),()=>{_e.forEach((Ee,De)=>{const je=ve[De];je==null?Ee.removeAttribute("tabindex"):Ee.setAttribute("tabindex",je)})}}},[_,w,s,pe]),Xt(()=>{if(!_)return;const ve=Xr(_);let ce=p,be=!1;const ye=jo(ve),_e=z.current;H.current=ye;const Ee=pe(_),De=(typeof u=="number"?Ee[u]:u.current)||_;!P&&Na(De,{preventScroll:De===_});function je(Me){if(Me.type==="escapeKey"&&E.domReference.current&&(H.current=E.domReference.current),["referencePress","escapeKey"].includes(Me.type))return;const Be=Me.data.returnFocus;typeof Be=="object"?(ce=!0,be=Be.preventScroll):ce=Be}return L.on("dismiss",je),()=>{if(L.off("dismiss",je),Vr(_,jo(ve))&&E.domReference.current&&(H.current=E.domReference.current),ce&&Io(H.current)&&!B.current)if(!E.domReference.current||U.current)Na(H.current,{cancelPrevious:!1,preventScroll:be});else{var Me;_e.__syncReturnFocus=!0,(Me=H.current)==null||Me.focus({preventScroll:be}),setTimeout(()=>{delete _e.__syncReturnFocus})}}},[_,pe,u,p,z,E,L,P]),Xt(()=>{if(b)return b.setFocusManagerState({...t,modal:w,closeOnFocusOut:T}),()=>{b.setFocusManagerState(null)}},[b,w,T,t]),Xt(()=>{if(P||!_)return;function ve(){v(ae().length)}if(ve(),typeof MutationObserver=="function"){const ce=new MutationObserver(ve);return ce.observe(_,{childList:!0,subtree:!0}),()=>{ce.disconnect()}}},[_,ae,P,E]);const me=s&&(Z||w)&&!oe;function Se(ve){return k&&w?re.createElement(h3,{ref:ve==="start"?M:Y,onClick:()=>F(!1)},typeof k=="string"?k:"Dismiss"):null}return re.createElement(re.Fragment,null,me&&re.createElement(Fc,{"data-type":"inside",ref:b==null?void 0:b.beforeInsideRef,onFocus:ve=>{if(w){const be=pe();Na(o[0]==="reference"?be[0]:be[be.length-1])}else if(b!=null&&b.preserveTabOrder&&b.portalNode)if(B.current=!1,Us(ve,b.portalNode)){const be=Qk()||R;be==null||be.focus()}else{var ce;(ce=b.beforeOutsideRef.current)==null||ce.focus()}}}),oe?null:Se("start"),re.cloneElement(r,g===0||o.includes("floating")?{tabIndex:0}:{}),Se("end"),me&&re.createElement(Fc,{"data-type":"inside",ref:b==null?void 0:b.afterInsideRef,onFocus:ve=>{if(w)Na(pe()[0]);else if(b!=null&&b.preserveTabOrder&&b.portalNode)if(B.current=!0,Us(ve,b.portalNode)){const be=Jk()||R;be==null||be.focus()}else{var ce;(ce=b.afterOutsideRef.current)==null||ce.focus()}}}))}const wu="data-floating-ui-scroll-lock",b3=re.forwardRef(function(t,r){let{lockScroll:o=!1,...s}=t;return Xt(()=>{var u,p;if(!o||document.body.hasAttribute(wu))return;document.body.setAttribute(wu,"");const T=Math.round(document.documentElement.getBoundingClientRect().left)+document.documentElement.scrollLeft?"paddingLeft":"paddingRight",E=window.innerWidth-document.documentElement.clientWidth;if(!/iP(hone|ad|od)|iOS/.test(y0()))return Object.assign(document.body.style,{overflow:"hidden",[T]:E+"px"}),()=>{document.body.removeAttribute(wu),Object.assign(document.body.style,{overflow:"",[T]:""})};const D=((u=window.visualViewport)==null?void 0:u.offsetLeft)||0,F=((p=window.visualViewport)==null?void 0:p.offsetTop)||0,L=window.pageXOffset,z=window.pageYOffset;return Object.assign(document.body.style,{position:"fixed",overflow:"hidden",top:-(z-Math.floor(F))+"px",left:-(L-Math.floor(D))+"px",right:"0",[T]:E+"px"}),()=>{Object.assign(document.body.style,{position:"",overflow:"",top:"",left:"",right:"",[T]:""}),document.body.removeAttribute(wu),window.scrollTo(L,z)}},[o]),re.createElement("div",xl({ref:r},s,{style:{position:"fixed",overflow:"auto",top:0,right:0,bottom:0,left:0,...s.style}}))});function Sy(e){return Io(e.target)&&e.target.tagName==="BUTTON"}function ky(e){return Zk(e)}const v3=function(e,t){let{open:r,onOpenChange:o,dataRef:s,elements:{domReference:u}}=e,{enabled:p=!0,event:w="click",toggle:k=!0,ignoreMouse:T=!1,keyboardHandlers:E=!0}=t===void 0?{}:t;const D=re.useRef();return re.useMemo(()=>p?{reference:{onPointerDown(F){D.current=F.pointerType},onMouseDown(F){F.button===0&&(Dc(D.current,!0)&&T||w!=="click"&&(r?k&&(!s.current.openEvent||s.current.openEvent.type==="mousedown")&&o(!1):(F.preventDefault(),o(!0)),s.current.openEvent=F.nativeEvent))},onClick(F){if(!s.current.__syncReturnFocus){if(w==="mousedown"&&D.current){D.current=void 0;return}Dc(D.current,!0)&&T||(r?k&&(!s.current.openEvent||s.current.openEvent.type==="click")&&o(!1):o(!0),s.current.openEvent=F.nativeEvent)}},onKeyDown(F){D.current=void 0,E&&(Sy(F)||(F.key===" "&&!ky(u)&&F.preventDefault(),F.key==="Enter"&&(r?k&&o(!1):o(!0))))},onKeyUp(F){E&&(Sy(F)||ky(u)||F.key===" "&&(r?k&&o(!1):o(!0)))}}}:{},[p,s,w,T,E,u,k,r,o])};function Gu(e,t){if(t==null)return!1;if("composedPath"in e)return e.composedPath().includes(t);const r=e;return r.target!=null&&t.contains(r.target)}const m3={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},y3={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},x3=function(e){var t,r;return e===void 0&&(e=!0),{escapeKeyBubbles:typeof e=="boolean"?e:(t=e.escapeKey)!=null?t:!0,outsidePressBubbles:typeof e=="boolean"?e:(r=e.outsidePress)!=null?r:!0}},w3=function(e,t){let{open:r,onOpenChange:o,events:s,nodeId:u,elements:{reference:p,domReference:w,floating:k},dataRef:T}=e,{enabled:E=!0,escapeKey:D=!0,outsidePress:F=!0,outsidePressEvent:L="pointerdown",referencePress:z=!1,referencePressEvent:R="pointerdown",ancestorScroll:_=!1,bubbles:y=!0}=t===void 0?{}:t;const f=Xo(),b=es()!=null,g=ts(typeof F=="function"?F:()=>!1),v=typeof F=="function"?g:F,P=re.useRef(!1),{escapeKeyBubbles:M,outsidePressBubbles:Y}=x3(y);return re.useEffect(()=>{if(!r||!E)return;T.current.__escapeKeyBubbles=M,T.current.__outsidePressBubbles=Y;function B(ae){if(ae.key==="Escape"){const pe=f?Gs(f.nodesRef.current,u):[];if(pe.length>0){let me=!0;if(pe.forEach(Se=>{var ve;if((ve=Se.context)!=null&&ve.open&&!Se.context.dataRef.current.__escapeKeyBubbles){me=!1;return}}),!me)return}s.emit("dismiss",{type:"escapeKey",data:{returnFocus:{preventScroll:!1}}}),o(!1)}}function H(ae){const pe=P.current;if(P.current=!1,pe||typeof v=="function"&&!v(ae))return;const me=kd(ae);if(Io(me)&&k){const ce=k.ownerDocument.defaultView||window,be=me.scrollWidth>me.clientWidth,ye=me.scrollHeight>me.clientHeight;let _e=ye&&ae.offsetX>me.clientWidth;if(ye&&ce.getComputedStyle(me).direction==="rtl"&&(_e=ae.offsetX<=me.offsetWidth-me.clientWidth),_e||be&&ae.offsetY>me.clientHeight)return}const Se=f&&Gs(f.nodesRef.current,u).some(ce=>{var be;return Gu(ae,(be=ce.context)==null?void 0:be.elements.floating)});if(Gu(ae,k)||Gu(ae,w)||Se)return;const ve=f?Gs(f.nodesRef.current,u):[];if(ve.length>0){let ce=!0;if(ve.forEach(be=>{var ye;if((ye=be.context)!=null&&ye.open&&!be.context.dataRef.current.__outsidePressBubbles){ce=!1;return}}),!ce)return}s.emit("dismiss",{type:"outsidePress",data:{returnFocus:b?{preventScroll:!0}:Yk(ae)||Gk(ae)}}),o(!1)}function U(){o(!1)}const Z=Xr(k);D&&Z.addEventListener("keydown",B),v&&Z.addEventListener(L,H);let oe=[];return _&&(pn(w)&&(oe=pa(w)),pn(k)&&(oe=oe.concat(pa(k))),!pn(p)&&p&&p.contextElement&&(oe=oe.concat(pa(p.contextElement)))),oe=oe.filter(ae=>{var pe;return ae!==((pe=Z.defaultView)==null?void 0:pe.visualViewport)}),oe.forEach(ae=>{ae.addEventListener("scroll",U,{passive:!0})}),()=>{D&&Z.removeEventListener("keydown",B),v&&Z.removeEventListener(L,H),oe.forEach(ae=>{ae.removeEventListener("scroll",U)})}},[T,k,w,p,D,v,L,s,f,u,r,o,_,E,M,Y,b]),re.useEffect(()=>{P.current=!1},[v,L]),re.useMemo(()=>E?{reference:{[m3[R]]:()=>{z&&(s.emit("dismiss",{type:"referencePress",data:{returnFocus:!1}}),o(!1))}},floating:{[y3[L]]:()=>{P.current=!0}}}:{},[E,s,z,L,R,o])},C3=function(e,t){let{open:r,onOpenChange:o,dataRef:s,events:u,refs:p,elements:{floating:w,domReference:k}}=e,{enabled:T=!0,keyboardOnly:E=!0}=t===void 0?{}:t;const D=re.useRef(""),F=re.useRef(!1),L=re.useRef();return re.useEffect(()=>{if(!T)return;const R=Xr(w).defaultView||window;function _(){!r&&Io(k)&&k===jo(Xr(k))&&(F.current=!0)}return R.addEventListener("blur",_),()=>{R.removeEventListener("blur",_)}},[w,k,r,T]),re.useEffect(()=>{if(!T)return;function z(R){(R.type==="referencePress"||R.type==="escapeKey")&&(F.current=!0)}return u.on("dismiss",z),()=>{u.off("dismiss",z)}},[u,T]),re.useEffect(()=>()=>{clearTimeout(L.current)},[]),re.useMemo(()=>T?{reference:{onPointerDown(z){let{pointerType:R}=z;D.current=R,F.current=!!(R&&E)},onMouseLeave(){F.current=!1},onFocus(z){var R;F.current||z.type==="focus"&&((R=s.current.openEvent)==null?void 0:R.type)==="mousedown"&&s.current.openEvent&&Gu(s.current.openEvent,k)||(s.current.openEvent=z.nativeEvent,o(!0))},onBlur(z){F.current=!1;const R=z.relatedTarget,_=pn(R)&&R.hasAttribute("data-floating-ui-focus-guard")&&R.getAttribute("data-type")==="outside";L.current=setTimeout(()=>{Vr(p.floating.current,R)||Vr(k,R)||_||o(!1)})}}}:{},[T,E,k,p,s,o])};let Ty=!1;const S0="ArrowUp",Td="ArrowDown",Bi="ArrowLeft",Ll="ArrowRight";function Cu(e,t,r){return Math.floor(e/t)!==r}function Ps(e,t){return t<0||t>=e.current.length}function Cr(e,t){let{startingIndex:r=-1,decrement:o=!1,disabledIndices:s,amount:u=1}=t===void 0?{}:t;const p=e.current;let w=r;do{var k,T;w=w+(o?-u:u)}while(w>=0&&w<=p.length-1&&(s?s.includes(w):p[w]==null||(k=p[w])!=null&&k.hasAttribute("disabled")||((T=p[w])==null?void 0:T.getAttribute("aria-disabled"))==="true"));return w}function Pd(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function Py(e,t){return Pd(t,e===S0||e===Td,e===Bi||e===Ll)}function Qf(e,t,r){return Pd(t,e===Td,r?e===Bi:e===Ll)||e==="Enter"||e==" "||e===""}function S3(e,t,r){return Pd(t,r?e===Bi:e===Ll,e===Td)}function k3(e,t,r){return Pd(t,r?e===Ll:e===Bi,e===S0)}function Jf(e,t){return Cr(e,{disabledIndices:t})}function _y(e,t){return Cr(e,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}const T3=function(e,t){let{open:r,onOpenChange:o,refs:s,elements:{domReference:u}}=e,{listRef:p,activeIndex:w,onNavigate:k=()=>{},enabled:T=!0,selectedIndex:E=null,allowEscape:D=!1,loop:F=!1,nested:L=!1,rtl:z=!1,virtual:R=!1,focusItemOnOpen:_="auto",focusItemOnHover:y=!0,openOnArrowKeyDown:f=!0,disabledIndices:b=void 0,orientation:g="vertical",cols:v=1,scrollItemIntoView:P=!0}=t===void 0?{listRef:{current:[]},activeIndex:null,onNavigate:()=>{}}:t;const M=es(),Y=Xo(),B=ts(k),H=re.useRef(_),U=re.useRef(E??-1),Z=re.useRef(null),oe=re.useRef(!0),ae=re.useRef(B),pe=re.useRef(r),me=re.useRef(!1),Se=re.useRef(!1),ve=hn(b),ce=hn(r),be=hn(P),[ye,_e]=re.useState(),Ee=re.useCallback(function(Me,Be,Ve){Ve===void 0&&(Ve=!1);const Ne=Me.current[Be.current];R?_e(Ne==null?void 0:Ne.id):Na(Ne,{preventScroll:!0,sync:Uk()&&Sh()?Ty||me.current:!1}),requestAnimationFrame(()=>{const We=be.current;We&&Ne&&(Ve||!oe.current)&&(Ne.scrollIntoView==null||Ne.scrollIntoView(typeof We=="boolean"?{block:"nearest",inline:"nearest"}:We))})},[R,be]);Xt(()=>{document.createElement("div").focus({get preventScroll(){return Ty=!0,!1}})},[]),Xt(()=>{T&&(r?H.current&&E!=null&&(Se.current=!0,B(E)):pe.current&&(U.current=-1,ae.current(null)))},[T,r,E,B]),Xt(()=>{if(T&&r)if(w==null){if(me.current=!1,E!=null)return;pe.current&&(U.current=-1,Ee(p,U)),!pe.current&&H.current&&(Z.current!=null||H.current===!0&&Z.current==null)&&(U.current=Z.current==null||Qf(Z.current,g,z)||L?Jf(p,ve.current):_y(p,ve.current),B(U.current))}else Ps(p,w)||(U.current=w,Ee(p,U,Se.current),Se.current=!1)},[T,r,w,E,L,p,g,z,B,Ee,ve]),Xt(()=>{if(T&&pe.current&&!r){var Me,Be;const Ve=Y==null||(Me=Y.nodesRef.current.find(Ne=>Ne.id===M))==null||(Be=Me.context)==null?void 0:Be.elements.floating;Ve&&!Vr(Ve,jo(Xr(Ve)))&&Ve.focus({preventScroll:!0})}},[T,r,Y,M]),Xt(()=>{Z.current=null,ae.current=B,pe.current=r});const De=w!=null,je=re.useMemo(()=>{function Me(Ve){if(!r)return;const Ne=p.current.indexOf(Ve);Ne!==-1&&B(Ne)}return{onFocus(Ve){let{currentTarget:Ne}=Ve;Me(Ne)},onClick:Ve=>{let{currentTarget:Ne}=Ve;return Ne.focus({preventScroll:!0})},...y&&{onMouseMove(Ve){let{currentTarget:Ne}=Ve;Me(Ne)},onPointerLeave(){if(oe.current&&(U.current=-1,Ee(p,U),ma.flushSync(()=>B(null)),!R)){var Ve;(Ve=s.floating.current)==null||Ve.focus({preventScroll:!0})}}}}},[r,s,Ee,y,p,B,R]);return re.useMemo(()=>{if(!T)return{};const Me=ve.current;function Be(Fe){if(oe.current=!1,me.current=!0,!ce.current&&Fe.currentTarget===s.floating.current)return;if(L&&k3(Fe.key,g,z)){un(Fe),o(!1),Io(u)&&u.focus();return}const $e=U.current,tt=Jf(p,Me),qe=_y(p,Me);if(Fe.key==="Home"&&(U.current=tt,B(U.current)),Fe.key==="End"&&(U.current=qe,B(U.current)),v>1){const Ge=U.current;if(Fe.key===S0){if(un(Fe),Ge===-1)U.current=qe;else if(U.current=Cr(p,{startingIndex:Ge,amount:v,decrement:!0,disabledIndices:Me}),F&&(Ge-v<tt||U.current<0)){const ot=Ge%v,gt=qe%v,yt=qe-(gt-ot);gt===ot?U.current=qe:U.current=gt>ot?yt:yt-v}Ps(p,U.current)&&(U.current=Ge),B(U.current)}if(Fe.key===Td&&(un(Fe),Ge===-1?U.current=tt:(U.current=Cr(p,{startingIndex:Ge,amount:v,disabledIndices:Me}),F&&Ge+v>qe&&(U.current=Cr(p,{startingIndex:Ge%v-v,amount:v,disabledIndices:Me}))),Ps(p,U.current)&&(U.current=Ge),B(U.current)),g==="both"){const ot=Math.floor(Ge/v);Fe.key===Ll&&(un(Fe),Ge%v!==v-1?(U.current=Cr(p,{startingIndex:Ge,disabledIndices:Me}),F&&Cu(U.current,v,ot)&&(U.current=Cr(p,{startingIndex:Ge-Ge%v-1,disabledIndices:Me}))):F&&(U.current=Cr(p,{startingIndex:Ge-Ge%v-1,disabledIndices:Me})),Cu(U.current,v,ot)&&(U.current=Ge)),Fe.key===Bi&&(un(Fe),Ge%v!==0?(U.current=Cr(p,{startingIndex:Ge,disabledIndices:Me,decrement:!0}),F&&Cu(U.current,v,ot)&&(U.current=Cr(p,{startingIndex:Ge+(v-Ge%v),decrement:!0,disabledIndices:Me}))):F&&(U.current=Cr(p,{startingIndex:Ge+(v-Ge%v),decrement:!0,disabledIndices:Me})),Cu(U.current,v,ot)&&(U.current=Ge));const gt=Math.floor(qe/v)===ot;Ps(p,U.current)&&(F&&gt?U.current=Fe.key===Bi?qe:Cr(p,{startingIndex:Ge-Ge%v-1,disabledIndices:Me}):U.current=Ge),B(U.current);return}}if(Py(Fe.key,g)){if(un(Fe),r&&!R&&jo(Fe.currentTarget.ownerDocument)===Fe.currentTarget){U.current=Qf(Fe.key,g,z)?tt:qe,B(U.current);return}Qf(Fe.key,g,z)?F?U.current=$e>=qe?D&&$e!==p.current.length?-1:tt:Cr(p,{startingIndex:$e,disabledIndices:Me}):U.current=Math.min(qe,Cr(p,{startingIndex:$e,disabledIndices:Me})):F?U.current=$e<=tt?D&&$e!==-1?p.current.length:qe:Cr(p,{startingIndex:$e,decrement:!0,disabledIndices:Me}):U.current=Math.max(tt,Cr(p,{startingIndex:$e,decrement:!0,disabledIndices:Me})),Ps(p,U.current)?B(null):B(U.current)}}function Ve(Fe){_==="auto"&&Yk(Fe.nativeEvent)&&(H.current=!0)}function Ne(Fe){H.current=_,_==="auto"&&Gk(Fe.nativeEvent)&&(H.current=!0)}const We=R&&r&&De&&{"aria-activedescendant":ye};return{reference:{...We,onKeyDown(Fe){oe.current=!1;const $e=Fe.key.indexOf("Arrow")===0;if(R&&r)return Be(Fe);if(!r&&!f&&$e)return;if(($e||Fe.key==="Enter"||Fe.key===" "||Fe.key==="")&&(Z.current=Fe.key),L){S3(Fe.key,g,z)&&(un(Fe),r?(U.current=Jf(p,Me),B(U.current)):o(!0));return}Py(Fe.key,g)&&(E!=null&&(U.current=E),un(Fe),!r&&f?o(!0):Be(Fe),r&&B(U.current))},onFocus(){r&&B(null)},onPointerDown:Ne,onMouseDown:Ve,onClick:Ve},floating:{"aria-orientation":g==="both"?void 0:g,...We,onKeyDown:Be,onPointerMove(){oe.current=!0}},item:je}},[u,s,ye,ve,ce,p,T,g,z,R,r,De,L,E,f,D,v,F,_,B,o,je])};function P3(e){return re.useMemo(()=>e.every(t=>t==null)?null:t=>{e.forEach(r=>{typeof r=="function"?r(t):r!=null&&(r.current=t)})},e)}const _3=function(e,t){let{open:r}=e,{enabled:o=!0,role:s="dialog"}=t===void 0?{}:t;const u=yl(),p=yl();return re.useMemo(()=>{const w={id:u,role:s};return o?s==="tooltip"?{reference:{"aria-describedby":r?u:void 0},floating:w}:{reference:{"aria-expanded":r?"true":"false","aria-haspopup":s==="alertdialog"?"dialog":s,"aria-controls":r?u:void 0,...s==="listbox"&&{role:"combobox"},...s==="menu"&&{id:p}},floating:{...w,...s==="menu"&&{"aria-labelledby":p}}}:{}},[o,s,r,u,p])},Oy=e=>e.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(t,r)=>(r?"-":"")+t.toLowerCase());function O3(e,t){const[r,o]=re.useState(e);return e&&!r&&o(!0),re.useEffect(()=>{if(!e){const s=setTimeout(()=>o(!1),t);return()=>clearTimeout(s)}},[e,t]),r}function nT(e,t){let{open:r,elements:{floating:o}}=e,{duration:s=250}=t===void 0?{}:t;const p=(typeof s=="number"?s:s.close)||0,[w,k]=re.useState(!1),[T,E]=re.useState("unmounted"),D=O3(r,p);return Xt(()=>{w&&!D&&E("unmounted")},[w,D]),Xt(()=>{if(o)if(r){E("initial");const F=requestAnimationFrame(()=>{E("open")});return()=>{cancelAnimationFrame(F)}}else k(!0),E("close")},[r,o]),{isMounted:D,status:T}}function A3(e,t){let{initial:r={opacity:0},open:o,close:s,common:u,duration:p=250}=t===void 0?{}:t;const w=e.placement,k=w.split("-")[0],[T,E]=re.useState({}),{isMounted:D,status:F}=nT(e,{duration:p}),L=hn(r),z=hn(o),R=hn(s),_=hn(u),y=typeof p=="number",f=(y?p:p.open)||0,b=(y?p:p.close)||0;return Xt(()=>{const g={side:k,placement:w},v=L.current,P=R.current,M=z.current,Y=_.current,B=typeof v=="function"?v(g):v,H=typeof P=="function"?P(g):P,U=typeof Y=="function"?Y(g):Y,Z=(typeof M=="function"?M(g):M)||Object.keys(B).reduce((oe,ae)=>(oe[ae]="",oe),{});if(F==="initial"&&E(oe=>({transitionProperty:oe.transitionProperty,...U,...B})),F==="open"&&E({transitionProperty:Object.keys(Z).map(Oy).join(","),transitionDuration:f+"ms",...U,...Z}),F==="close"){const oe=H||B;E({transitionProperty:Object.keys(oe).map(Oy).join(","),transitionDuration:b+"ms",...U,...oe})}},[k,w,b,R,L,z,_,f,F]),{isMounted:D,styles:T}}const M3=function(e,t){var r;let{open:o,dataRef:s}=e,{listRef:u,activeIndex:p,onMatch:w=()=>{},enabled:k=!0,findMatch:T=null,resetMs:E=1e3,ignoreKeys:D=[],selectedIndex:F=null}=t===void 0?{listRef:{current:[]},activeIndex:null}:t;const L=re.useRef(),z=re.useRef(""),R=re.useRef((r=F??p)!=null?r:-1),_=re.useRef(null),y=ts(w),f=hn(T),b=hn(D);return Xt(()=>{o&&(clearTimeout(L.current),_.current=null,z.current="")},[o]),Xt(()=>{if(o&&z.current===""){var g;R.current=(g=F??p)!=null?g:-1}},[o,F,p]),re.useMemo(()=>{if(!k)return{};function g(v){const P=kd(v.nativeEvent);if(pn(P)&&(jo(Xr(P))!==v.currentTarget&&P.closest('[role="dialog"],[role="menu"],[role="listbox"],[role="tree"],[role="grid"]')!==v.currentTarget))return;z.current.length>0&&z.current[0]!==" "&&(s.current.typing=!0,v.key===" "&&un(v));const M=u.current;if(M==null||b.current.includes(v.key)||v.key.length!==1||v.ctrlKey||v.metaKey||v.altKey)return;M.every(oe=>{var ae,pe;return oe?((ae=oe[0])==null?void 0:ae.toLocaleLowerCase())!==((pe=oe[1])==null?void 0:pe.toLocaleLowerCase()):!0})&&z.current===v.key&&(z.current="",R.current=_.current),z.current+=v.key,clearTimeout(L.current),L.current=setTimeout(()=>{z.current="",R.current=_.current,s.current.typing=!1},E);const B=R.current,H=[...M.slice((B||0)+1),...M.slice(0,(B||0)+1)],U=f.current?f.current(H,z.current):H.find(oe=>(oe==null?void 0:oe.toLocaleLowerCase().indexOf(z.current.toLocaleLowerCase()))===0),Z=U?M.indexOf(U):-1;Z!==-1&&(y(Z),_.current=Z)}return{reference:{onKeyDown:g},floating:{onKeyDown:g}}},[k,s,u,E,b,f,y])};function Ay(e,t){return{...e,rects:{...e.rects,floating:{...e.rects.floating,height:t}}}}const E3=e=>({name:"inner",options:e,async fn(t){const{listRef:r,overflowRef:o,onFallbackChange:s,offset:u=0,index:p=0,minItemsVisible:w=4,referenceOverflowThreshold:k=0,scrollRef:T,...E}=e,{rects:D,elements:{floating:F}}=t,L=r.current[p];if(!L)return{};const z={...t,...await Fk(-L.offsetTop-D.reference.height/2-L.offsetHeight/2-u).fn(t)},R=(T==null?void 0:T.current)||F,_=await Bu(Ay(z,R.scrollHeight),E),y=await Bu(z,{...E,elementContext:"reference"}),f=Math.max(0,_.top),b=z.y+f,g=Math.max(0,R.scrollHeight-f-Math.max(0,_.bottom));return R.style.maxHeight=g+"px",R.scrollTop=f,s&&(R.offsetHeight<L.offsetHeight*Math.min(w,r.current.length-1)-1||y.top>=-k||y.bottom>=-k?ma.flushSync(()=>s(!0)):ma.flushSync(()=>s(!1))),o&&(o.current=await Bu(Ay({...z,y:b},R.offsetHeight),E)),{y:b}}}),R3=(e,t)=>{let{open:r,elements:o}=e,{enabled:s=!0,overflowRef:u,scrollRef:p,onChange:w}=t;const k=ts(w),T=re.useRef(!1),E=re.useRef(null),D=re.useRef(null);return re.useEffect(()=>{if(!s)return;function F(z){if(z.ctrlKey||!L||u.current==null)return;const R=z.deltaY,_=u.current.top>=-.5,y=u.current.bottom>=-.5,f=L.scrollHeight-L.clientHeight,b=R<0?-1:1,g=R<0?"max":"min";L.scrollHeight<=L.clientHeight||(!_&&R>0||!y&&R<0?(z.preventDefault(),ma.flushSync(()=>{k(v=>v+Math[g](R,f*b))})):/firefox/i.test(Xk())&&(L.scrollTop+=R))}const L=(p==null?void 0:p.current)||o.floating;if(r&&L)return L.addEventListener("wheel",F),requestAnimationFrame(()=>{E.current=L.scrollTop,u.current!=null&&(D.current={...u.current})}),()=>{E.current=null,D.current=null,L.removeEventListener("wheel",F)}},[s,r,o.floating,u,p,k]),re.useMemo(()=>s?{floating:{onKeyDown(){T.current=!0},onWheel(){T.current=!1},onPointerMove(){T.current=!1},onScroll(){const F=(p==null?void 0:p.current)||o.floating;if(!(!u.current||!F||!T.current)){if(E.current!==null){const L=F.scrollTop-E.current;(u.current.bottom<-.5&&L<-1||u.current.top<-.5&&L>1)&&ma.flushSync(()=>k(z=>z+L))}requestAnimationFrame(()=>{E.current=F.scrollTop})}}}}:{},[s,u,o.floating,p,k])};function N3(e,t){const[r,o]=e;let s=!1;const u=t.length;for(let p=0,w=u-1;p<u;w=p++){const[k,T]=t[p]||[0,0],[E,D]=t[w]||[0,0];T>=o!=D>=o&&r<=(E-k)*(o-T)/(D-T)+k&&(s=!s)}return s}function I3(e,t){return e[0]>=t.x&&e[0]<=t.x+t.width&&e[1]>=t.y&&e[1]<=t.y+t.height}function j3(e){let{restMs:t=0,buffer:r=.5,blockPointerEvents:o=!1}=e===void 0?{}:e,s,u=!1,p=!1;const w=k=>{let{x:T,y:E,placement:D,elements:F,onClose:L,nodeId:z,tree:R}=k;return function(y){function f(){clearTimeout(s),L()}if(clearTimeout(s),!F.domReference||!F.floating||D==null||T==null||E==null)return;const{clientX:b,clientY:g}=y,v=[b,g],P=kd(y),M=y.type==="mouseleave",Y=Vr(F.floating,P),B=Vr(F.domReference,P),H=F.domReference.getBoundingClientRect(),U=F.floating.getBoundingClientRect(),Z=D.split("-")[0],oe=T>U.right-U.width/2,ae=E>U.bottom-U.height/2,pe=I3(v,H);if(Y&&(p=!0),B&&(p=!1),B&&!M){p=!0;return}if(M&&pn(y.relatedTarget)&&Vr(F.floating,y.relatedTarget)||R&&Gs(R.nodesRef.current,z).some(ce=>{let{context:be}=ce;return be==null?void 0:be.open}))return;if(Z==="top"&&E>=H.bottom-1||Z==="bottom"&&E<=H.top+1||Z==="left"&&T>=H.right-1||Z==="right"&&T<=H.left+1)return f();let me=[];switch(Z){case"top":me=[[U.left,H.top+1],[U.left,U.bottom-1],[U.right,U.bottom-1],[U.right,H.top+1]],u=b>=U.left&&b<=U.right&&g>=U.top&&g<=H.top+1;break;case"bottom":me=[[U.left,U.top+1],[U.left,H.bottom-1],[U.right,H.bottom-1],[U.right,U.top+1]],u=b>=U.left&&b<=U.right&&g>=H.bottom-1&&g<=U.bottom;break;case"left":me=[[U.right-1,U.bottom],[U.right-1,U.top],[H.left+1,U.top],[H.left+1,U.bottom]],u=b>=U.left&&b<=H.left+1&&g>=U.top&&g<=U.bottom;break;case"right":me=[[H.right-1,U.bottom],[H.right-1,U.top],[U.left+1,U.top],[U.left+1,U.bottom]],u=b>=H.right-1&&b<=U.right&&g>=U.top&&g<=U.bottom;break}function Se(ce){let[be,ye]=ce;const _e=U.width>H.width,Ee=U.height>H.height;switch(Z){case"top":{const De=[_e?be+r/2:oe?be+r*4:be-r*4,ye+r+1],je=[_e?be-r/2:oe?be+r*4:be-r*4,ye+r+1],Me=[[U.left,oe||_e?U.bottom-r:U.top],[U.right,oe?_e?U.bottom-r:U.top:U.bottom-r]];return[De,je,...Me]}case"bottom":{const De=[_e?be+r/2:oe?be+r*4:be-r*4,ye-r],je=[_e?be-r/2:oe?be+r*4:be-r*4,ye-r],Me=[[U.left,oe||_e?U.top+r:U.bottom],[U.right,oe?_e?U.top+r:U.bottom:U.top+r]];return[De,je,...Me]}case"left":{const De=[be+r+1,Ee?ye+r/2:ae?ye+r*4:ye-r*4],je=[be+r+1,Ee?ye-r/2:ae?ye+r*4:ye-r*4];return[...[[ae||Ee?U.right-r:U.left,U.top],[ae?Ee?U.right-r:U.left:U.right-r,U.bottom]],De,je]}case"right":{const De=[be-r,Ee?ye+r/2:ae?ye+r*4:ye-r*4],je=[be-r,Ee?ye-r/2:ae?ye+r*4:ye-r*4],Me=[[ae||Ee?U.left+r:U.right,U.top],[ae?Ee?U.left+r:U.right:U.left+r,U.bottom]];return[De,je,...Me]}}}const ve=u?me:Se([T,E]);if(!u){if(p&&!pe)return f();N3([b,g],ve)?t&&!p&&(s=setTimeout(f,t)):f()}}};return w.__options={blockPointerEvents:o},w}function L3(e){e===void 0&&(e={});const{open:t=!1,onOpenChange:r,nodeId:o}=e,s=q4(e),u=Xo(),p=re.useRef(null),w=re.useRef({}),k=re.useState(()=>Wk())[0],[T,E]=re.useState(null),D=re.useCallback(y=>{const f=pn(y)?{getBoundingClientRect:()=>y.getBoundingClientRect(),contextElement:y}:y;s.refs.setReference(f)},[s.refs]),F=re.useCallback(y=>{(pn(y)||y===null)&&(p.current=y,E(y)),(pn(s.refs.reference.current)||s.refs.reference.current===null||y!==null&&!pn(y))&&s.refs.setReference(y)},[s.refs]),L=re.useMemo(()=>({...s.refs,setReference:F,setPositionReference:D,domReference:p}),[s.refs,F,D]),z=re.useMemo(()=>({...s.elements,domReference:T}),[s.elements,T]),R=ts(r),_=re.useMemo(()=>({...s,refs:L,elements:z,dataRef:w,nodeId:o,events:k,open:t,onOpenChange:R}),[s,o,k,t,R,L,z]);return Xt(()=>{const y=u==null?void 0:u.nodesRef.current.find(f=>f.id===o);y&&(y.context=_)}),re.useMemo(()=>({...s,context:_,refs:L,reference:F,positionReference:D}),[s,L,_,F,D])}function ep(e,t,r){const o=new Map;return{...r==="floating"&&{tabIndex:-1},...e,...t.map(s=>s?s[r]:null).concat(e).reduce((s,u)=>(u&&Object.entries(u).forEach(p=>{let[w,k]=p;if(w.indexOf("on")===0){if(o.has(w)||o.set(w,[]),typeof k=="function"){var T;(T=o.get(w))==null||T.push(k),s[w]=function(){for(var E,D=arguments.length,F=new Array(D),L=0;L<D;L++)F[L]=arguments[L];(E=o.get(w))==null||E.forEach(z=>z(...F))}}}else s[w]=k}),s),{})}}const D3=function(e){e===void 0&&(e=[]);const t=e,r=re.useCallback(u=>ep(u,e,"reference"),t),o=re.useCallback(u=>ep(u,e,"floating"),t),s=re.useCallback(u=>ep(u,e,"item"),e.map(u=>u==null?void 0:u.item));return re.useMemo(()=>({getReferenceProps:r,getFloatingProps:o,getItemProps:s}),[r,o,s])},z3=Object.freeze(Object.defineProperty({__proto__:null,FloatingDelayGroup:a3,FloatingFocusManager:g3,FloatingNode:e3,FloatingOverlay:b3,FloatingPortal:p3,FloatingTree:t3,arrow:$4,autoPlacement:W4,autoUpdate:V4,computePosition:Vk,detectOverflow:Bu,flip:B4,getOverflowAncestors:pa,hide:Y4,inline:G4,inner:E3,limitShift:U4,offset:Fk,platform:Dk,safePolygon:j3,shift:H4,size:X4,useClick:v3,useDelayGroup:o3,useDelayGroupContext:qk,useDismiss:w3,useFloating:L3,useFloatingNodeId:J4,useFloatingParentNodeId:es,useFloatingPortalNode:tT,useFloatingTree:Xo,useFocus:C3,useHover:n3,useId:yl,useInnerOffset:R3,useInteractions:D3,useListNavigation:T3,useMergeRefs:P3,useRole:_3,useTransitionStatus:nT,useTransitionStyles:A3,useTypeahead:M3},Symbol.toStringTag,{value:"Module"})),ir=wl(z3);var aT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(z,R){for(var _ in R)Object.defineProperty(z,_,{enumerable:!0,get:R[_]})}t(e,{DialogHeader:function(){return F},default:function(){return L}});var r=T(re),o=T(ut),s=at,u=T(et),p=Je,w=Zi;function k(){return k=Object.assign||function(z){for(var R=1;R<arguments.length;R++){var _=arguments[R];for(var y in _)Object.prototype.hasOwnProperty.call(_,y)&&(z[y]=_[y])}return z},k.apply(this,arguments)}function T(z){return z&&z.__esModule?z:{default:z}}function E(z,R){if(z==null)return{};var _=D(z,R),y,f;if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(z);for(f=0;f<b.length;f++)y=b[f],!(R.indexOf(y)>=0)&&Object.prototype.propertyIsEnumerable.call(z,y)&&(_[y]=z[y])}return _}function D(z,R){if(z==null)return{};var _={},y=Object.keys(z),f,b;for(b=0;b<y.length;b++)f=y[b],!(R.indexOf(f)>=0)&&(_[f]=z[f]);return _}var F=r.default.forwardRef(function(z,R){var _=z.className,y=z.children,f=E(z,["className","children"]),b=(0,p.useTheme)().dialogHeader,g=b.defaultProps,v=b.styles.base;_=_??g.className;var P=(0,s.twMerge)((0,o.default)((0,u.default)(v)),_);return r.default.createElement("div",k({},f,{ref:R,className:P}),y)});F.propTypes={className:w.propTypesClassName,children:w.propTypesChildren},F.displayName="MaterialTailwind.DialogHeader";var L=F})(aT);var oT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(R,_){for(var y in _)Object.defineProperty(R,y,{enumerable:!0,get:_[y]})}t(e,{DialogBody:function(){return L},default:function(){return z}});var r=E(re),o=E(ut),s=at,u=E(et),p=Je,w=Zi;function k(R,_,y){return _ in R?Object.defineProperty(R,_,{value:y,enumerable:!0,configurable:!0,writable:!0}):R[_]=y,R}function T(){return T=Object.assign||function(R){for(var _=1;_<arguments.length;_++){var y=arguments[_];for(var f in y)Object.prototype.hasOwnProperty.call(y,f)&&(R[f]=y[f])}return R},T.apply(this,arguments)}function E(R){return R&&R.__esModule?R:{default:R}}function D(R,_){if(R==null)return{};var y=F(R,_),f,b;if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(R);for(b=0;b<g.length;b++)f=g[b],!(_.indexOf(f)>=0)&&Object.prototype.propertyIsEnumerable.call(R,f)&&(y[f]=R[f])}return y}function F(R,_){if(R==null)return{};var y={},f=Object.keys(R),b,g;for(g=0;g<f.length;g++)b=f[g],!(_.indexOf(b)>=0)&&(y[b]=R[b]);return y}var L=r.default.forwardRef(function(R,_){var y=R.divider,f=R.className,b=R.children,g=D(R,["divider","className","children"]),v=(0,p.useTheme)().dialogBody,P=v.defaultProps,M=v.styles.base;f=f??P.className;var Y=(0,s.twMerge)((0,o.default)((0,u.default)(M.initial),k({},(0,u.default)(M.divider),y)),f);return r.default.createElement("div",T({},g,{ref:_,className:Y}),b)});L.propTypes={divider:w.propTypesDivider,className:w.propTypesClassName,children:w.propTypesChildren},L.displayName="MaterialTailwind.DialogBody";var z=L})(oT);var iT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(z,R){for(var _ in R)Object.defineProperty(z,_,{enumerable:!0,get:R[_]})}t(e,{DialogFooter:function(){return F},default:function(){return L}});var r=T(re),o=T(ut),s=at,u=T(et),p=Je,w=Zi;function k(){return k=Object.assign||function(z){for(var R=1;R<arguments.length;R++){var _=arguments[R];for(var y in _)Object.prototype.hasOwnProperty.call(_,y)&&(z[y]=_[y])}return z},k.apply(this,arguments)}function T(z){return z&&z.__esModule?z:{default:z}}function E(z,R){if(z==null)return{};var _=D(z,R),y,f;if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(z);for(f=0;f<b.length;f++)y=b[f],!(R.indexOf(y)>=0)&&Object.prototype.propertyIsEnumerable.call(z,y)&&(_[y]=z[y])}return _}function D(z,R){if(z==null)return{};var _={},y=Object.keys(z),f,b;for(b=0;b<y.length;b++)f=y[b],!(R.indexOf(f)>=0)&&(_[f]=z[f]);return _}var F=r.default.forwardRef(function(z,R){var _=z.className,y=z.children,f=E(z,["className","children"]),b=(0,p.useTheme)().dialogFooter,g=b.defaultProps,v=b.styles.base;_=_??g.className;var P=(0,s.twMerge)((0,o.default)((0,u.default)(v)),_);return r.default.createElement("div",k({},f,{ref:R,className:P}),y)});F.propTypes={className:w.propTypesClassName,children:w.propTypesChildren},F.displayName="MaterialTailwind.DialogFooter";var L=F})(iT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(H,U){for(var Z in U)Object.defineProperty(H,Z,{enumerable:!0,get:U[Z]})}t(e,{Dialog:function(){return Y},DialogHeader:function(){return L.DialogHeader},DialogBody:function(){return z.DialogBody},DialogFooter:function(){return R.DialogFooter},default:function(){return B}});var r=f(re),o=f(rt),s=ir,u=fr,p=f(ut),w=f(vr),k=at,T=f(Wt),E=f(et),D=Je,F=Zi,L=aT,z=oT,R=iT;function _(H,U,Z){return U in H?Object.defineProperty(H,U,{value:Z,enumerable:!0,configurable:!0,writable:!0}):H[U]=Z,H}function y(){return y=Object.assign||function(H){for(var U=1;U<arguments.length;U++){var Z=arguments[U];for(var oe in Z)Object.prototype.hasOwnProperty.call(Z,oe)&&(H[oe]=Z[oe])}return H},y.apply(this,arguments)}function f(H){return H&&H.__esModule?H:{default:H}}function b(H){for(var U=1;U<arguments.length;U++){var Z=arguments[U]!=null?arguments[U]:{},oe=Object.keys(Z);typeof Object.getOwnPropertySymbols=="function"&&(oe=oe.concat(Object.getOwnPropertySymbols(Z).filter(function(ae){return Object.getOwnPropertyDescriptor(Z,ae).enumerable}))),oe.forEach(function(ae){_(H,ae,Z[ae])})}return H}function g(H,U){var Z=Object.keys(H);if(Object.getOwnPropertySymbols){var oe=Object.getOwnPropertySymbols(H);U&&(oe=oe.filter(function(ae){return Object.getOwnPropertyDescriptor(H,ae).enumerable})),Z.push.apply(Z,oe)}return Z}function v(H,U){return U=U??{},Object.getOwnPropertyDescriptors?Object.defineProperties(H,Object.getOwnPropertyDescriptors(U)):g(Object(U)).forEach(function(Z){Object.defineProperty(H,Z,Object.getOwnPropertyDescriptor(U,Z))}),H}function P(H,U){if(H==null)return{};var Z=M(H,U),oe,ae;if(Object.getOwnPropertySymbols){var pe=Object.getOwnPropertySymbols(H);for(ae=0;ae<pe.length;ae++)oe=pe[ae],!(U.indexOf(oe)>=0)&&Object.prototype.propertyIsEnumerable.call(H,oe)&&(Z[oe]=H[oe])}return Z}function M(H,U){if(H==null)return{};var Z={},oe=Object.keys(H),ae,pe;for(pe=0;pe<oe.length;pe++)ae=oe[pe],!(U.indexOf(ae)>=0)&&(Z[ae]=H[ae]);return Z}var Y=r.default.forwardRef(function(H,U){var Z=H.open,oe=H.handler,ae=H.size,pe=H.dismiss,me=H.animate,Se=H.className,ve=H.children,ce=P(H,["open","handler","size","dismiss","animate","className","children"]),be=(0,D.useTheme)().dialog,ye=be.defaultProps,_e=be.valid,Ee=be.styles,De=Ee.base,je=Ee.sizes;oe=oe??void 0,ae=ae??ye.size,pe=pe??ye.dismiss,me=me??ye.animate,Se=Se??ye.className;var Me=(0,p.default)((0,E.default)(De.backdrop)),Be=(0,k.twMerge)((0,p.default)((0,E.default)(De.container),(0,E.default)(je[(0,T.default)(_e.sizes,ae,"md")])),Se),Ve={unmount:{opacity:0,y:-50,transition:{duration:.3}},mount:{opacity:1,y:0,transition:{duration:.3}}},Ne={unmount:{opacity:0,transition:{delay:.2}},mount:{opacity:1}},We=(0,w.default)(Ve,me),Fe=(0,s.useFloating)({open:Z,onOpenChange:oe}),$e=Fe.floating,tt=Fe.context,qe=(0,s.useId)(),Ge="".concat(qe,"-label"),ot="".concat(qe,"-description"),gt=(0,s.useInteractions)([(0,s.useClick)(tt),(0,s.useRole)(tt),(0,s.useDismiss)(tt,pe)]).getFloatingProps,yt=(0,s.useMergeRefs)([U,$e]),Rt=u.AnimatePresence;return r.default.createElement(u.LazyMotion,{features:u.domAnimation},r.default.createElement(s.FloatingPortal,null,r.default.createElement(Rt,null,Z&&r.default.createElement(s.FloatingOverlay,{style:{zIndex:9999},lockScroll:!0},r.default.createElement(s.FloatingFocusManager,{context:tt},r.default.createElement(u.m.div,{className:ae==="xxl"?"":Me,initial:"unmount",exit:"unmount",animate:Z?"mount":"unmount",variants:Ne,transition:{duration:.2}},r.default.createElement(u.m.div,y({},gt(v(b({},ce),{ref:yt,className:Be,"aria-labelledby":Ge,"aria-describedby":ot})),{initial:"unmount",exit:"unmount",animate:Z?"mount":"unmount",variants:We}),ve)))))))});Y.propTypes={open:F.propTypesOpen,handler:F.propTypesHandler,size:o.default.oneOf(F.propTypesSize),dismiss:F.propTypesDismiss,animate:F.propTypesAnimate,className:F.propTypesClassName,children:F.propTypesChildren},Y.displayName="MaterialTailwind.Dialog";var B=Object.assign(Y,{Header:L.DialogHeader,Body:z.DialogBody,Footer:R.DialogFooter})})(xk);var sT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(_,y){for(var f in y)Object.defineProperty(_,f,{enumerable:!0,get:y[f]})}t(e,{Input:function(){return z},default:function(){return R}});var r=D(re),o=D(rt),s=D(ut),u=D(Wt),p=D(et),w=Je,k=_l;function T(_,y,f){return y in _?Object.defineProperty(_,y,{value:f,enumerable:!0,configurable:!0,writable:!0}):_[y]=f,_}function E(){return E=Object.assign||function(_){for(var y=1;y<arguments.length;y++){var f=arguments[y];for(var b in f)Object.prototype.hasOwnProperty.call(f,b)&&(_[b]=f[b])}return _},E.apply(this,arguments)}function D(_){return _&&_.__esModule?_:{default:_}}function F(_,y){if(_==null)return{};var f=L(_,y),b,g;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(_);for(g=0;g<v.length;g++)b=v[g],!(y.indexOf(b)>=0)&&Object.prototype.propertyIsEnumerable.call(_,b)&&(f[b]=_[b])}return f}function L(_,y){if(_==null)return{};var f={},b=Object.keys(_),g,v;for(v=0;v<b.length;v++)g=b[v],!(y.indexOf(g)>=0)&&(f[g]=_[g]);return f}var z=r.default.forwardRef(function(_,y){var f=_.variant,b=_.color,g=_.size,v=_.label,P=_.error,M=_.success,Y=_.icon,B=_.containerProps,H=_.labelProps,U=_.className,Z=_.shrink,oe=_.inputRef,ae=F(_,["variant","color","size","label","error","success","icon","containerProps","labelProps","className","shrink","inputRef"]),pe=(0,w.useTheme)().input,me=pe.defaultProps,Se=pe.valid,ve=pe.styles,ce=ve.base,be=ve.variants;f=f??me.variant,g=g??me.size,b=b??me.color,v=v??me.label,H=H??me.labelProps,B=B??me.containerProps,U=U??me.className,Z=Z??me.shrink,Y=Y??me.icon;var ye=be[(0,u.default)(Se.variants,f,"outlined")],_e=ye.sizes[(0,u.default)(Se.sizes,g,"md")],Ee=(0,p.default)(ye.error.input),De=(0,p.default)(ye.success.input),je=(0,p.default)(ye.shrink.input),Me=(0,p.default)(ye.colors.input[(0,u.default)(Se.colors,b,"gray")]),Be=(0,p.default)(ye.error.label),Ve=(0,p.default)(ye.success.label),Ne=(0,p.default)(ye.shrink.label),We=(0,p.default)(ye.colors.label[(0,u.default)(Se.colors,b,"gray")]),Fe=(0,s.default)((0,p.default)(ce.container),(0,p.default)(_e.container),B==null?void 0:B.className),$e=(0,s.default)((0,p.default)(ce.input),(0,p.default)(ye.base.input),(0,p.default)(_e.input),T({},(0,p.default)(ye.base.inputWithIcon),Y),T({},Me,!P&&!M),T({},Ee,P),T({},De,M),T({},je,Z),U),tt=(0,s.default)((0,p.default)(ce.label),(0,p.default)(ye.base.label),(0,p.default)(_e.label),T({},We,!P&&!M),T({},Be,P),T({},Ve,M),T({},Ne,Z),H==null?void 0:H.className),qe=(0,s.default)((0,p.default)(ce.icon),(0,p.default)(ye.base.icon),(0,p.default)(_e.icon)),Ge=(0,s.default)((0,p.default)(ce.asterisk));return r.default.createElement("div",E({},B,{ref:y,className:Fe}),Y&&r.default.createElement("div",{className:qe},Y),r.default.createElement("input",E({},ae,{ref:oe,className:$e,placeholder:(ae==null?void 0:ae.placeholder)||" "})),r.default.createElement("label",E({},H,{className:tt}),v," ",ae.required?r.default.createElement("span",{className:Ge},"*"):""))});z.propTypes={variant:o.default.oneOf(k.propTypesVariant),size:o.default.oneOf(k.propTypesSize),color:o.default.oneOf(k.propTypesColor),label:k.propTypesLabel,error:k.propTypesError,success:k.propTypesSuccess,icon:k.propTypesIcon,labelProps:k.propTypesLabelProps,containerProps:k.propTypesContainerProps,shrink:k.propTypesShrink,className:k.propTypesClassName},z.displayName="MaterialTailwind.Input";var R=z})(sT);var lT={},Dl={},rs={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,v){for(var P in v)Object.defineProperty(g,P,{enumerable:!0,get:v[P]})}t(e,{propTypesOpen:function(){return T},propTypesHandler:function(){return E},propTypesPlacement:function(){return D},propTypesOffset:function(){return F},propTypesDismiss:function(){return L},propTypesAnimate:function(){return z},propTypesLockScroll:function(){return R},propTypesDisabled:function(){return _},propTypesClassName:function(){return y},propTypesChildren:function(){return f},propTypesContextValue:function(){return b}});var r=u(rt),o=zt;function s(g,v,P){return v in g?Object.defineProperty(g,v,{value:P,enumerable:!0,configurable:!0,writable:!0}):g[v]=P,g}function u(g){return g&&g.__esModule?g:{default:g}}function p(g){for(var v=1;v<arguments.length;v++){var P=arguments[v]!=null?arguments[v]:{},M=Object.keys(P);typeof Object.getOwnPropertySymbols=="function"&&(M=M.concat(Object.getOwnPropertySymbols(P).filter(function(Y){return Object.getOwnPropertyDescriptor(P,Y).enumerable}))),M.forEach(function(Y){s(g,Y,P[Y])})}return g}function w(g,v){var P=Object.keys(g);if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(g);v&&(M=M.filter(function(Y){return Object.getOwnPropertyDescriptor(g,Y).enumerable})),P.push.apply(P,M)}return P}function k(g,v){return v=v??{},Object.getOwnPropertyDescriptors?Object.defineProperties(g,Object.getOwnPropertyDescriptors(v)):w(Object(v)).forEach(function(P){Object.defineProperty(g,P,Object.getOwnPropertyDescriptor(v,P))}),g}var T=r.default.bool,E=r.default.func,D=o.propTypesPlacements,F=o.propTypesOffsetType,L=r.default.shape(k(p({},o.propTypesDismissType),{itemPress:r.default.bool})),z=o.propTypesAnimation,R=r.default.bool,_=r.default.bool,y=r.default.string,f=r.default.node.isRequired,b=r.default.shape({open:r.default.bool.isRequired,handler:r.default.func.isRequired,setInternalOpen:r.default.func.isRequired,strategy:r.default.oneOf(["fixed","absolute"]).isRequired,x:r.default.number.isRequired,y:r.default.number.isRequired,reference:r.default.func.isRequired,floating:r.default.func.isRequired,listItemsRef:r.default.instanceOf(Object).isRequired,getReferenceProps:r.default.func.isRequired,getFloatingProps:r.default.func.isRequired,getItemProps:r.default.func.isRequired,appliedAnimation:z.isRequired,lockScroll:r.default.bool.isRequired,context:r.default.instanceOf(Object).isRequired,tree:r.default.any.isRequired,allowHover:r.default.bool.isRequired,activeIndex:r.default.number.isRequired,setActiveIndex:r.default.func.isRequired,nested:r.default.bool.isRequired})})(rs);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(k,T){for(var E in T)Object.defineProperty(k,E,{enumerable:!0,get:T[E]})}t(e,{MenuContext:function(){return u},useMenu:function(){return p},MenuContextProvider:function(){return w}});var r=s(re),o=rs;function s(k){return k&&k.__esModule?k:{default:k}}var u=r.default.createContext(null);u.displayName="MaterialTailwind.MenuContext";function p(){var k=r.default.useContext(u);if(!k)throw new Error("useMenu() must be used within a Menu. It happens when you use MenuCore, MenuHandler, MenuItem or MenuList components outside the Menu component.");return k}var w=function(k){var T=k.value,E=k.children;return r.default.createElement(u.Provider,{value:T},E)};w.prototypes={value:o.propTypesContextValue,children:o.propTypesChildren},w.displayName="MaterialTailwind.MenuContextProvider"})(Dl);var uT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,b){for(var g in b)Object.defineProperty(f,g,{enumerable:!0,get:b[g]})}t(e,{MenuCore:function(){return _},default:function(){return y}});var r=D(re),o=D(rt),s=ir,u=D(vr),p=Je,w=Dl,k=rs;function T(f,b){(b==null||b>f.length)&&(b=f.length);for(var g=0,v=new Array(b);g<b;g++)v[g]=f[g];return v}function E(f){if(Array.isArray(f))return f}function D(f){return f&&f.__esModule?f:{default:f}}function F(f,b){var g=f==null?null:typeof Symbol<"u"&&f[Symbol.iterator]||f["@@iterator"];if(g!=null){var v=[],P=!0,M=!1,Y,B;try{for(g=g.call(f);!(P=(Y=g.next()).done)&&(v.push(Y.value),!(b&&v.length===b));P=!0);}catch(H){M=!0,B=H}finally{try{!P&&g.return!=null&&g.return()}finally{if(M)throw B}}return v}}function L(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function z(f,b){return E(f)||F(f,b)||R(f,b)||L()}function R(f,b){if(f){if(typeof f=="string")return T(f,b);var g=Object.prototype.toString.call(f).slice(8,-1);if(g==="Object"&&f.constructor&&(g=f.constructor.name),g==="Map"||g==="Set")return Array.from(g);if(g==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(g))return T(f,b)}}var _=r.default.forwardRef(function(f,b){var g=f.open,v=f.handler,P=f.placement,M=f.offset,Y=f.dismiss,B=f.animate,H=f.lockScroll,U=f.allowHover,Z=f.children,oe=(0,p.useTheme)().menu,ae=oe.defaultProps,pe=z(r.default.useState(!1),2),me=pe[0],Se=pe[1],ve=z(r.default.useState(!1),2),ce=ve[0],be=ve[1];g=g??me,v=v??Se,P=P??ae.placement,M=M??ae.offset,Y=Y??ae.dismiss,B=B??ae.animate,H=H??ae.lockScroll;var ye={unmount:{opacity:0,transformOrigin:"top",transform:"scale(0.95)",transition:{duration:.2,times:[.4,0,.2,1]}},mount:{opacity:1,transformOrigin:"top",transform:"scale(1)",transition:{duration:.2,times:[.4,0,.2,1]}}},_e=(0,u.default)(ye,B),Ee=z(r.default.useState(null),2),De=Ee[0],je=Ee[1],Me=r.default.useRef([]),Be=r.default.useRef(r.default.Children.map(Z,function(Ct){return r.default.isValidElement(Ct)?Ct.props.label:null})),Ve=(0,s.useFloatingTree)(),Ne=(0,s.useFloatingNodeId)(),We=(0,s.useFloatingParentNodeId)(),Fe=We!=null,$e=(0,s.useFloating)({open:g,nodeId:Ne,placement:P,onOpenChange:v,middleware:[(0,s.offset)(M),(0,s.flip)(),(0,s.shift)()],whileElementsMounted:s.autoUpdate}),tt=$e.x,qe=$e.y,Ge=$e.strategy,ot=$e.refs,gt=$e.context,yt=(0,s.useInteractions)([(0,s.useHover)(gt,{handleClose:(0,s.safePolygon)({restMs:25,blockPointerEvents:!0}),enabled:U||Fe&&ce,delay:{open:75}}),(0,s.useClick)(gt,{toggle:!Fe||!ce,event:"mousedown",ignoreMouse:Fe}),(0,s.useRole)(gt,{role:"menu"}),(0,s.useDismiss)(gt,Y),(0,s.useListNavigation)(gt,{listRef:Me,activeIndex:De,nested:Fe,onNavigate:je}),(0,s.useTypeahead)(gt,{listRef:Be,onMatch:g?je:void 0,activeIndex:De})]),Rt=yt.getReferenceProps,Tt=yt.getFloatingProps,Nt=yt.getItemProps;r.default.useEffect(function(){var Ct=function(){Y.itemPress&&v(!1)},vt=function(mr){mr.nodeId!==Ne&&mr.parentId===We&&v(!1)};return Ve==null||Ve.events.on("click",Ct),Ve==null||Ve.events.on("menuopen",vt),function(){Ve==null||Ve.events.off("click",Ct),Ve==null||Ve.events.off("menuopen",vt)}},[Ve,Ne,We,v,Y]),r.default.useEffect(function(){g&&(Ve==null||Ve.events.emit("menuopen",{parentId:We,nodeId:Ne}))},[Ve,g,Ne,We]),r.default.useEffect(function(){var Ct=function(mr){var Qt=mr.pointerType;Qt!=="touch"&&be(!0)},vt=function(){be(!1)};return window.addEventListener("pointermove",Ct,{once:!0,capture:!0}),window.addEventListener("keydown",vt,!0),function(){window.removeEventListener("pointermove",Ct,{capture:!0}),window.removeEventListener("keydown",vt,!0)}},[ce]);var qt=(0,s.useMergeRefs)([ot.setReference,b]),Zt=r.default.useMemo(function(){return{open:g,handler:v,setInternalOpen:Se,strategy:Ge,x:tt,y:qe,reference:qt,floating:ot.setFloating,listItemsRef:Me,getReferenceProps:Rt,getFloatingProps:Tt,getItemProps:Nt,appliedAnimation:_e,lockScroll:H,context:gt,activeIndex:De,tree:Ve,allowHover:U,internalAllowHover:ce,nested:Fe,setActiveIndex:je}},[g,v,Se,Ge,tt,qe,qt,ot,Rt,Tt,Nt,_e,H,gt,De,Ve,U,ce,Fe,je]);return r.default.createElement(w.MenuContextProvider,{value:Zt},r.default.createElement(s.FloatingNode,{id:Ne},Z))});_.propTypes={open:k.propTypesOpen,handler:k.propTypesHandler,placement:o.default.oneOf(k.propTypesPlacement),offset:k.propTypesOffset,dismiss:k.propTypesDismiss,animate:k.propTypesAnimate,lockScroll:k.propTypesLockScroll,children:k.propTypesChildren},_.displayName="MaterialTailwind.MenuCore";var y=_})(uT);var cT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(R,_){for(var y in _)Object.defineProperty(R,y,{enumerable:!0,get:_[y]})}t(e,{MenuHandler:function(){return L},default:function(){return z}});var r=w(re),o=ir,s=Dl,u=rs;function p(R,_,y){return _ in R?Object.defineProperty(R,_,{value:y,enumerable:!0,configurable:!0,writable:!0}):R[_]=y,R}function w(R){return R&&R.__esModule?R:{default:R}}function k(R){for(var _=1;_<arguments.length;_++){var y=arguments[_]!=null?arguments[_]:{},f=Object.keys(y);typeof Object.getOwnPropertySymbols=="function"&&(f=f.concat(Object.getOwnPropertySymbols(y).filter(function(b){return Object.getOwnPropertyDescriptor(y,b).enumerable}))),f.forEach(function(b){p(R,b,y[b])})}return R}function T(R,_){var y=Object.keys(R);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(R);_&&(f=f.filter(function(b){return Object.getOwnPropertyDescriptor(R,b).enumerable})),y.push.apply(y,f)}return y}function E(R,_){return _=_??{},Object.getOwnPropertyDescriptors?Object.defineProperties(R,Object.getOwnPropertyDescriptors(_)):T(Object(_)).forEach(function(y){Object.defineProperty(R,y,Object.getOwnPropertyDescriptor(_,y))}),R}function D(R,_){if(R==null)return{};var y=F(R,_),f,b;if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(R);for(b=0;b<g.length;b++)f=g[b],!(_.indexOf(f)>=0)&&Object.prototype.propertyIsEnumerable.call(R,f)&&(y[f]=R[f])}return y}function F(R,_){if(R==null)return{};var y={},f=Object.keys(R),b,g;for(g=0;g<f.length;g++)b=f[g],!(_.indexOf(b)>=0)&&(y[b]=R[b]);return y}var L=r.default.forwardRef(function(R,_){var y=R.children,f=D(R,["children"]),b=(0,s.useMenu)(),g=b.getReferenceProps,v=b.reference,P=b.nested,M=(0,o.useMergeRefs)([_,v]);return r.default.cloneElement(y,k({},g(k(E(k({},f),{ref:M,onClick:function(B){B.stopPropagation()}}),P&&{role:"menuitem"}))))});L.propTypes={children:u.propTypesChildren},L.displayName="MaterialTailwind.MenuHandler";var z=L})(cT);var dT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,f){for(var b in f)Object.defineProperty(y,b,{enumerable:!0,get:f[b]})}t(e,{MenuList:function(){return R},default:function(){return _}});var r=F(re),o=ir,s=fr,u=F(ut),p=at,w=F(et),k=Je,T=Dl,E=rs;function D(){return D=Object.assign||function(y){for(var f=1;f<arguments.length;f++){var b=arguments[f];for(var g in b)Object.prototype.hasOwnProperty.call(b,g)&&(y[g]=b[g])}return y},D.apply(this,arguments)}function F(y){return y&&y.__esModule?y:{default:y}}function L(y,f){if(y==null)return{};var b=z(y,f),g,v;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(y);for(v=0;v<P.length;v++)g=P[v],!(f.indexOf(g)>=0)&&Object.prototype.propertyIsEnumerable.call(y,g)&&(b[g]=y[g])}return b}function z(y,f){if(y==null)return{};var b={},g=Object.keys(y),v,P;for(P=0;P<g.length;P++)v=g[P],!(f.indexOf(v)>=0)&&(b[v]=y[v]);return b}var R=r.default.forwardRef(function(y,f){var b=y.children,g=y.className,v=L(y,["children","className"]),P=(0,k.useTheme)().menu,M=P.styles.base,Y=(0,T.useMenu)(),B=Y.open,H=Y.handler,U=Y.strategy,Z=Y.x,oe=Y.y,ae=Y.floating,pe=Y.listItemsRef,me=Y.getFloatingProps,Se=Y.getItemProps,ve=Y.appliedAnimation,ce=Y.lockScroll,be=Y.context,ye=Y.activeIndex,_e=Y.tree,Ee=Y.allowHover,De=Y.internalAllowHover,je=Y.setActiveIndex,Me=Y.nested;g=g??"";var Be=(0,p.twMerge)((0,u.default)((0,w.default)(M.menu)),g),Ve=(0,o.useMergeRefs)([f,ae]),Ne=s.AnimatePresence,We=r.default.createElement(s.m.div,D({},v,{ref:Ve,style:{position:U,top:oe??0,left:Z??0},className:Be},me({onKeyDown:function($e){$e.key==="Tab"&&(H(!1),$e.shiftKey&&$e.preventDefault())}}),{initial:"unmount",exit:"unmount",animate:B?"mount":"unmount",variants:ve}),r.default.Children.map(b,function(Fe,$e){return r.default.isValidElement(Fe)&&r.default.cloneElement(Fe,Se({tabIndex:ye===$e?0:-1,role:"menuitem",className:Fe.props.className,ref:function(qe){pe.current[$e]=qe},onClick:function(qe){if(Fe.props.onClick){var Ge,ot;(ot=(Ge=Fe.props).onClick)===null||ot===void 0||ot.call(Ge,qe)}_e==null||_e.events.emit("click")},onMouseEnter:function(){(Ee&&B||De&&B)&&je($e)}}))}));return r.default.createElement(s.LazyMotion,{features:s.domAnimation},r.default.createElement(o.FloatingPortal,null,r.default.createElement(Ne,null,B&&r.default.createElement(r.default.Fragment,null,ce?r.default.createElement(o.FloatingOverlay,{lockScroll:!0},r.default.createElement(o.FloatingFocusManager,{context:be,modal:!Me,initialFocus:Me?-1:0,returnFocus:!Me,visuallyHiddenDismiss:!0},We)):r.default.createElement(o.FloatingFocusManager,{context:be,modal:!Me,initialFocus:Me?-1:0,returnFocus:!Me,visuallyHiddenDismiss:!0},We)))))});R.propTypes={className:E.propTypesClassName,children:E.propTypesChildren},R.displayName="MaterialTailwind.MenuList";var _=R})(dT);var fT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(R,_){for(var y in _)Object.defineProperty(R,y,{enumerable:!0,get:_[y]})}t(e,{MenuItem:function(){return L},default:function(){return z}});var r=E(re),o=E(ut),s=at,u=E(et),p=Je,w=rs;function k(R,_,y){return _ in R?Object.defineProperty(R,_,{value:y,enumerable:!0,configurable:!0,writable:!0}):R[_]=y,R}function T(){return T=Object.assign||function(R){for(var _=1;_<arguments.length;_++){var y=arguments[_];for(var f in y)Object.prototype.hasOwnProperty.call(y,f)&&(R[f]=y[f])}return R},T.apply(this,arguments)}function E(R){return R&&R.__esModule?R:{default:R}}function D(R,_){if(R==null)return{};var y=F(R,_),f,b;if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(R);for(b=0;b<g.length;b++)f=g[b],!(_.indexOf(f)>=0)&&Object.prototype.propertyIsEnumerable.call(R,f)&&(y[f]=R[f])}return y}function F(R,_){if(R==null)return{};var y={},f=Object.keys(R),b,g;for(g=0;g<f.length;g++)b=f[g],!(_.indexOf(b)>=0)&&(y[b]=R[b]);return y}var L=r.default.forwardRef(function(R,_){var y=R.className,f=y===void 0?"":y,b=R.disabled,g=b===void 0?!1:b,v=R.children,P=D(R,["className","disabled","children"]),M=(0,p.useTheme)().menu,Y=M.styles.base,B=(0,s.twMerge)((0,o.default)((0,u.default)(Y.item.initial),k({},(0,u.default)(Y.item.disabled),g)),f);return r.default.createElement("button",T({},P,{ref:_,role:"menuitem",className:B}),v)});L.propTypes={className:w.propTypesClassName,disabled:w.propTypesDisabled,children:w.propTypesChildren},L.displayName="MaterialTailwind.MenuItem";var z=L})(fT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(L,z){for(var R in z)Object.defineProperty(L,R,{enumerable:!0,get:z[R]})}t(e,{Menu:function(){return D},MenuHandler:function(){return p.MenuHandler},MenuList:function(){return w.MenuList},MenuItem:function(){return k.MenuItem},useMenu:function(){return s.useMenu},default:function(){return F}});var r=E(re),o=ir,s=Dl,u=uT,p=cT,w=dT,k=fT;function T(){return T=Object.assign||function(L){for(var z=1;z<arguments.length;z++){var R=arguments[z];for(var _ in R)Object.prototype.hasOwnProperty.call(R,_)&&(L[_]=R[_])}return L},T.apply(this,arguments)}function E(L){return L&&L.__esModule?L:{default:L}}var D=r.default.forwardRef(function(L,z){var R=L.open,_=L.handler,y=L.placement,f=L.offset,b=L.dismiss,g=L.animate,v=L.lockScroll,P=L.allowHover,M=L.children,Y=(0,o.useFloatingParentNodeId)(),B={open:R,handler:_,placement:y,offset:f,dismiss:b,animate:g,lockScroll:v,allowHover:P};return Y==null?r.default.createElement(o.FloatingTree,null,r.default.createElement(u.MenuCore,T({ref:z},B),M)):r.default.createElement(u.MenuCore,T({ref:z},B),M)});D.propTypes=u.MenuCore.propTypes,D.displayName="MaterialTailwind.Menu";var F=Object.assign(D,{Handler:p.MenuHandler,List:w.MenuList,Item:k.MenuItem})})(lT);var pT={},hT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,f){for(var b in f)Object.defineProperty(y,b,{enumerable:!0,get:f[b]})}t(e,{MobileNav:function(){return R},default:function(){return _}});var r=F(re),o=fr,s=ir,u=F(vr),p=F(ut),w=at,k=F(et),T=Je,E=id;function D(){return D=Object.assign||function(y){for(var f=1;f<arguments.length;f++){var b=arguments[f];for(var g in b)Object.prototype.hasOwnProperty.call(b,g)&&(y[g]=b[g])}return y},D.apply(this,arguments)}function F(y){return y&&y.__esModule?y:{default:y}}function L(y,f){if(y==null)return{};var b=z(y,f),g,v;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(y);for(v=0;v<P.length;v++)g=P[v],!(f.indexOf(g)>=0)&&Object.prototype.propertyIsEnumerable.call(y,g)&&(b[g]=y[g])}return b}function z(y,f){if(y==null)return{};var b={},g=Object.keys(y),v,P;for(P=0;P<g.length;P++)v=g[P],!(f.indexOf(v)>=0)&&(b[v]=y[v]);return b}var R=r.default.forwardRef(function(y,f){var b=y.open,g=y.animate,v=y.className,P=y.children,M=L(y,["open","animate","className","children"]),Y;console.error(`<MobileNav /> will be deprecated in the future versions of @material-tailwind/react use <Collapse /> instead.
More details: https://www.material-tailwind.com/docs/react/collapse
`);var B=r.default.useRef(null),H=(0,T.useTheme)().navbar,U=H.styles,Z=U.base.mobileNav;g=g??{},v=v??"";var oe=(0,w.twMerge)((0,p.default)((0,k.default)(Z)),v),ae={unmount:{height:0,opacity:0,transition:{duration:.3,times:"[0.4, 0, 0.2, 1]"}},mount:{opacity:1,height:"".concat((Y=B.current)===null||Y===void 0?void 0:Y.scrollHeight,"px"),transition:{duration:.3,times:"[0.4, 0, 0.2, 1]"}}},pe=(0,u.default)(ae,g),me=o.AnimatePresence,Se=(0,s.useMergeRefs)([f,B]);return r.default.createElement(o.LazyMotion,{features:o.domAnimation},r.default.createElement(me,null,r.default.createElement(o.m.div,D({},M,{ref:Se,className:oe,initial:"unmount",exit:"unmount",animate:b?"mount":"unmount",variants:pe}),P)))});R.displayName="MaterialTailwind.MobileNav",R.propTypes={open:E.propTypesOpen,animate:E.propTypesAnimate,className:E.propTypesClassName,children:E.propTypesChildren};var _=R})(hT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,b){for(var g in b)Object.defineProperty(f,g,{enumerable:!0,get:b[g]})}t(e,{Navbar:function(){return _},MobileNav:function(){return T.MobileNav},default:function(){return y}});var r=L(re),o=L(rt),s=L(ut),u=at,p=L(Wt),w=L(et),k=Je,T=hT,E=id;function D(f,b,g){return b in f?Object.defineProperty(f,b,{value:g,enumerable:!0,configurable:!0,writable:!0}):f[b]=g,f}function F(){return F=Object.assign||function(f){for(var b=1;b<arguments.length;b++){var g=arguments[b];for(var v in g)Object.prototype.hasOwnProperty.call(g,v)&&(f[v]=g[v])}return f},F.apply(this,arguments)}function L(f){return f&&f.__esModule?f:{default:f}}function z(f,b){if(f==null)return{};var g=R(f,b),v,P;if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(f);for(P=0;P<M.length;P++)v=M[P],!(b.indexOf(v)>=0)&&Object.prototype.propertyIsEnumerable.call(f,v)&&(g[v]=f[v])}return g}function R(f,b){if(f==null)return{};var g={},v=Object.keys(f),P,M;for(M=0;M<v.length;M++)P=v[M],!(b.indexOf(P)>=0)&&(g[P]=f[P]);return g}var _=r.default.forwardRef(function(f,b){var g=f.variant,v=f.color,P=f.shadow,M=f.blurred,Y=f.fullWidth,B=f.className,H=f.children,U=z(f,["variant","color","shadow","blurred","fullWidth","className","children"]),Z=(0,k.useTheme)().navbar,oe=Z.defaultProps,ae=Z.valid,pe=Z.styles,me=pe.base,Se=pe.variants;g=g??oe.variant,v=v??oe.color,P=P??oe.shadow,M=M??oe.blurred,Y=Y??oe.fullWidth,B=B??oe.className;var ve,ce=(0,s.default)((0,w.default)(me.navbar.initial),(ve={},D(ve,(0,w.default)(me.navbar.shadow),P),D(ve,(0,w.default)(me.navbar.blurred),M&&v==="white"),D(ve,(0,w.default)(me.navbar.fullWidth),Y),ve)),be=(0,s.default)((0,w.default)(Se[(0,p.default)(ae.variants,g,"filled")][(0,p.default)(ae.colors,v,"white")])),ye=(0,u.twMerge)((0,s.default)(ce,be),B);return r.default.createElement("nav",F({},U,{ref:b,className:ye}),H)});_.propTypes={variant:o.default.oneOf(E.propTypesVariant),color:o.default.oneOf(E.propTypesColor),shadow:E.propTypesShadow,blurred:E.propTypesBlurred,fullWidth:E.propTypesFullWidth,className:E.propTypesClassName,children:E.propTypesChildren},_.displayName="MaterialTailwind.Navbar";var y=Object.assign(_,{MobileNav:T.MobileNav})})(pT);var gT={},_d={},ns={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(_,y){for(var f in y)Object.defineProperty(_,f,{enumerable:!0,get:y[f]})}t(e,{propTypesOpen:function(){return u},propTypesHandler:function(){return p},propTypesPlacement:function(){return w},propTypesOffset:function(){return k},propTypesDismiss:function(){return T},propTypesAnimate:function(){return E},propTypesContent:function(){return D},propTypesInteractive:function(){return F},propTypesClassName:function(){return L},propTypesChildren:function(){return z},propTypesContextValue:function(){return R}});var r=s(rt),o=zt;function s(_){return _&&_.__esModule?_:{default:_}}var u=r.default.bool,p=r.default.func,w=o.propTypesPlacements,k=o.propTypesOffsetType,T=o.propTypesDismissType,E=o.propTypesAnimation,D=r.default.node,F=r.default.bool,L=r.default.string,z=r.default.node.isRequired,R=r.default.shape({open:r.default.bool.isRequired,strategy:r.default.oneOf(["fixed","absolute"]).isRequired,x:r.default.number,y:r.default.number,context:r.default.instanceOf(Object).isRequired,reference:r.default.func.isRequired,floating:r.default.func.isRequired,getReferenceProps:r.default.func.isRequired,getFloatingProps:r.default.func.isRequired,appliedAnimation:E.isRequired,labelId:r.default.string.isRequired,descriptionId:r.default.string.isRequired}).isRequired})(ns);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(k,T){for(var E in T)Object.defineProperty(k,E,{enumerable:!0,get:T[E]})}t(e,{PopoverContext:function(){return u},usePopover:function(){return p},PopoverContextProvider:function(){return w}});var r=s(re),o=ns;function s(k){return k&&k.__esModule?k:{default:k}}var u=r.default.createContext(null);u.displayName="MaterialTailwind.PopoverContext";function p(){var k=r.default.useContext(u);if(!k)throw new Error("usePopover() must be used within a Popover. It happens when you use PopoverHandler or PopoverContent components outside the Popover component.");return k}var w=function(k){var T=k.value,E=k.children;return r.default.createElement(u.Provider,{value:T},E)};w.propTypes={value:o.propTypesContextValue,children:o.propTypesChildren},w.displayName="MaterialTailwind.PopoverContextProvider"})(_d);var bT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(R,_){for(var y in _)Object.defineProperty(R,y,{enumerable:!0,get:_[y]})}t(e,{PopoverHandler:function(){return L},default:function(){return z}});var r=w(re),o=ir,s=_d,u=ns;function p(R,_,y){return _ in R?Object.defineProperty(R,_,{value:y,enumerable:!0,configurable:!0,writable:!0}):R[_]=y,R}function w(R){return R&&R.__esModule?R:{default:R}}function k(R){for(var _=1;_<arguments.length;_++){var y=arguments[_]!=null?arguments[_]:{},f=Object.keys(y);typeof Object.getOwnPropertySymbols=="function"&&(f=f.concat(Object.getOwnPropertySymbols(y).filter(function(b){return Object.getOwnPropertyDescriptor(y,b).enumerable}))),f.forEach(function(b){p(R,b,y[b])})}return R}function T(R,_){var y=Object.keys(R);if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(R);_&&(f=f.filter(function(b){return Object.getOwnPropertyDescriptor(R,b).enumerable})),y.push.apply(y,f)}return y}function E(R,_){return _=_??{},Object.getOwnPropertyDescriptors?Object.defineProperties(R,Object.getOwnPropertyDescriptors(_)):T(Object(_)).forEach(function(y){Object.defineProperty(R,y,Object.getOwnPropertyDescriptor(_,y))}),R}function D(R,_){if(R==null)return{};var y=F(R,_),f,b;if(Object.getOwnPropertySymbols){var g=Object.getOwnPropertySymbols(R);for(b=0;b<g.length;b++)f=g[b],!(_.indexOf(f)>=0)&&Object.prototype.propertyIsEnumerable.call(R,f)&&(y[f]=R[f])}return y}function F(R,_){if(R==null)return{};var y={},f=Object.keys(R),b,g;for(g=0;g<f.length;g++)b=f[g],!(_.indexOf(b)>=0)&&(y[b]=R[b]);return y}var L=r.default.forwardRef(function(R,_){var y=R.children,f=D(R,["children"]),b=(0,s.usePopover)(),g=b.getReferenceProps,v=b.reference,P=(0,o.useMergeRefs)([_,v]);return r.default.cloneElement(y,k({},g(E(k({},f),{ref:P}))))});L.propTypes={children:u.propTypesChildren},L.displayName="MaterialTailwind.PopoverHandler";var z=L})(bT);var vT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(v,P){for(var M in P)Object.defineProperty(v,M,{enumerable:!0,get:P[M]})}t(e,{PopoverContent:function(){return b},default:function(){return g}});var r=L(re),o=ir,s=fr,u=L(ut),p=at,w=L(et),k=Je,T=_d,E=ns;function D(v,P,M){return P in v?Object.defineProperty(v,P,{value:M,enumerable:!0,configurable:!0,writable:!0}):v[P]=M,v}function F(){return F=Object.assign||function(v){for(var P=1;P<arguments.length;P++){var M=arguments[P];for(var Y in M)Object.prototype.hasOwnProperty.call(M,Y)&&(v[Y]=M[Y])}return v},F.apply(this,arguments)}function L(v){return v&&v.__esModule?v:{default:v}}function z(v){for(var P=1;P<arguments.length;P++){var M=arguments[P]!=null?arguments[P]:{},Y=Object.keys(M);typeof Object.getOwnPropertySymbols=="function"&&(Y=Y.concat(Object.getOwnPropertySymbols(M).filter(function(B){return Object.getOwnPropertyDescriptor(M,B).enumerable}))),Y.forEach(function(B){D(v,B,M[B])})}return v}function R(v,P){var M=Object.keys(v);if(Object.getOwnPropertySymbols){var Y=Object.getOwnPropertySymbols(v);P&&(Y=Y.filter(function(B){return Object.getOwnPropertyDescriptor(v,B).enumerable})),M.push.apply(M,Y)}return M}function _(v,P){return P=P??{},Object.getOwnPropertyDescriptors?Object.defineProperties(v,Object.getOwnPropertyDescriptors(P)):R(Object(P)).forEach(function(M){Object.defineProperty(v,M,Object.getOwnPropertyDescriptor(P,M))}),v}function y(v,P){if(v==null)return{};var M=f(v,P),Y,B;if(Object.getOwnPropertySymbols){var H=Object.getOwnPropertySymbols(v);for(B=0;B<H.length;B++)Y=H[B],!(P.indexOf(Y)>=0)&&Object.prototype.propertyIsEnumerable.call(v,Y)&&(M[Y]=v[Y])}return M}function f(v,P){if(v==null)return{};var M={},Y=Object.keys(v),B,H;for(H=0;H<Y.length;H++)B=Y[H],!(P.indexOf(B)>=0)&&(M[B]=v[B]);return M}var b=r.default.forwardRef(function(v,P){var M=v.children,Y=v.className,B=y(v,["children","className"]),H=(0,k.useTheme)().popover,U=H.defaultProps,Z=H.styles.base,oe=(0,T.usePopover)(),ae=oe.open,pe=oe.strategy,me=oe.x,Se=oe.y,ve=oe.context,ce=oe.floating,be=oe.getFloatingProps,ye=oe.appliedAnimation,_e=oe.labelId,Ee=oe.descriptionId;Y=Y??U.className;var De=(0,p.twMerge)((0,u.default)((0,w.default)(Z)),Y),je=(0,o.useMergeRefs)([P,ce]),Me=s.AnimatePresence;return r.default.createElement(s.LazyMotion,{features:s.domAnimation},r.default.createElement(o.FloatingPortal,null,r.default.createElement(Me,null,ae&&r.default.createElement(o.FloatingFocusManager,{context:ve},r.default.createElement(s.m.div,F({},be(_(z({},B),{ref:je,className:De,style:{position:pe,top:Se??"",left:me??""},"aria-labelledby":_e,"aria-describedby":Ee})),{initial:"unmount",exit:"unmount",animate:ae?"mount":"unmount",variants:ye}),M)))))});b.propTypes={className:E.propTypesClassName,children:E.propTypesChildren},b.displayName="MaterialTailwind.PopoverContent";var g=b})(vT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,v){for(var P in v)Object.defineProperty(g,P,{enumerable:!0,get:v[P]})}t(e,{Popover:function(){return f},PopoverHandler:function(){return T.PopoverHandler},PopoverContent:function(){return E.PopoverContent},usePopover:function(){return w.usePopover},default:function(){return b}});var r=L(re),o=L(rt),s=ir,u=L(vr),p=Je,w=_d,k=ns,T=bT,E=vT;function D(g,v){(v==null||v>g.length)&&(v=g.length);for(var P=0,M=new Array(v);P<v;P++)M[P]=g[P];return M}function F(g){if(Array.isArray(g))return g}function L(g){return g&&g.__esModule?g:{default:g}}function z(g,v){var P=g==null?null:typeof Symbol<"u"&&g[Symbol.iterator]||g["@@iterator"];if(P!=null){var M=[],Y=!0,B=!1,H,U;try{for(P=P.call(g);!(Y=(H=P.next()).done)&&(M.push(H.value),!(v&&M.length===v));Y=!0);}catch(Z){B=!0,U=Z}finally{try{!Y&&P.return!=null&&P.return()}finally{if(B)throw U}}return M}}function R(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _(g,v){return F(g)||z(g,v)||y(g,v)||R()}function y(g,v){if(g){if(typeof g=="string")return D(g,v);var P=Object.prototype.toString.call(g).slice(8,-1);if(P==="Object"&&g.constructor&&(P=g.constructor.name),P==="Map"||P==="Set")return Array.from(P);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return D(g,v)}}var f=function(g){var v=g.open,P=g.handler,M=g.placement,Y=g.offset,B=g.dismiss,H=g.animate,U=g.children,Z=(0,p.useTheme)().popover,oe=Z.defaultProps,ae=_(r.default.useState(!1),2),pe=ae[0],me=ae[1];v=v??pe,P=P??me,M=M??oe.placement,Y=Y??oe.offset,B=B??oe.dismiss,H=H??oe.animate;var Se={unmount:{opacity:0},mount:{opacity:1}},ve=(0,u.default)(Se,H),ce=(0,s.useFloating)({open:v,onOpenChange:P,middleware:[(0,s.offset)(Y),(0,s.flip)(),(0,s.shift)()],placement:M}),be=ce.x,ye=ce.y,_e=ce.reference,Ee=ce.floating,De=ce.strategy,je=ce.refs,Me=ce.update,Be=ce.context,Ve=(0,s.useId)(),Ne="".concat(Ve,"-label"),We="".concat(Ve,"-description"),Fe=(0,s.useInteractions)([(0,s.useClick)(Be),(0,s.useRole)(Be),(0,s.useDismiss)(Be,B)]),$e=Fe.getReferenceProps,tt=Fe.getFloatingProps;r.default.useEffect(function(){if(je.reference.current&&je.floating.current&&v)return(0,s.autoUpdate)(je.reference.current,je.floating.current,Me)},[v,Me,je.reference,je.floating]);var qe=r.default.useMemo(function(){return{open:v,strategy:De,x:be,y:ye,context:Be,reference:_e,floating:Ee,getReferenceProps:$e,getFloatingProps:tt,appliedAnimation:ve,labelId:Ne,descriptionId:We}},[v,De,be,ye,Be,_e,Ee,tt,$e,ve,Ne,We]);return r.default.createElement(w.PopoverContextProvider,{value:qe},U)};f.propTypes={open:k.propTypesOpen,handler:k.propTypesHandler,placement:o.default.oneOf(k.propTypesPlacement),offset:k.propTypesOffset,dismiss:k.propTypesDismiss,animate:k.propTypesAnimate,children:k.propTypesChildren},f.displayName="MaterialTailwind.Popover";var b=Object.assign(f,{Handler:T.PopoverHandler,Content:E.PopoverContent})})(gT);var mT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,f){for(var b in f)Object.defineProperty(y,b,{enumerable:!0,get:f[b]})}t(e,{Progress:function(){return R},default:function(){return _}});var r=F(re),o=F(rt),s=F(ut),u=at,p=F(Wt),w=F(et),k=Je,T=zg;function E(y,f,b){return f in y?Object.defineProperty(y,f,{value:b,enumerable:!0,configurable:!0,writable:!0}):y[f]=b,y}function D(){return D=Object.assign||function(y){for(var f=1;f<arguments.length;f++){var b=arguments[f];for(var g in b)Object.prototype.hasOwnProperty.call(b,g)&&(y[g]=b[g])}return y},D.apply(this,arguments)}function F(y){return y&&y.__esModule?y:{default:y}}function L(y,f){if(y==null)return{};var b=z(y,f),g,v;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(y);for(v=0;v<P.length;v++)g=P[v],!(f.indexOf(g)>=0)&&Object.prototype.propertyIsEnumerable.call(y,g)&&(b[g]=y[g])}return b}function z(y,f){if(y==null)return{};var b={},g=Object.keys(y),v,P;for(P=0;P<g.length;P++)v=g[P],!(f.indexOf(v)>=0)&&(b[v]=y[v]);return b}var R=r.default.forwardRef(function(y,f){var b=y.variant,g=y.color,v=y.size,P=y.value,M=y.label,Y=y.className,B=y.barProps,H=L(y,["variant","color","size","value","label","className","barProps"]),U=(0,k.useTheme)().progress,Z=U.defaultProps,oe=U.valid,ae=U.styles,pe=ae.base,me=ae.variants,Se=ae.sizes;b=b??Z.variant,g=g??Z.color,v=v??Z.size,M=M??Z.label,Y=Y??Z.className,B=B??Z.barProps;var ve=(0,w.default)(me[(0,p.default)(oe.variants,b,"filled")][(0,p.default)(oe.colors,g,"gray")]),ce=(0,w.default)(Se[(0,p.default)(oe.sizes,v,"md")].container.initial),be=(0,s.default)((0,w.default)(pe.container.initial),ce),ye=(0,w.default)(Se[(0,p.default)(oe.sizes,v,"md")].container.withLabel),_e=(0,s.default)((0,w.default)(pe.container.withLabel),ye),Ee=(0,w.default)(Se[(0,p.default)(oe.sizes,v,"md")].bar),De=(0,s.default)((0,w.default)(pe.bar),Ee),je=(0,u.twMerge)((0,s.default)(be,E({},_e,M)),Y),Me=(0,u.twMerge)((0,s.default)(De,ve),B==null?void 0:B.className);return r.default.createElement("div",D({},H,{ref:f,className:je}),r.default.createElement("div",D({},B,{className:Me,style:{width:"".concat(P,"%")}}),M&&"".concat(P,"% ").concat(typeof M=="string"?M:"")))});R.propTypes={variant:o.default.oneOf(T.propTypesVariant),color:o.default.oneOf(T.propTypesColor),size:o.default.oneOf(T.propTypesSize),value:T.propTypesValue,label:T.propTypesLabel,barProps:T.propTypesBarProps,className:T.propTypesClassName},R.displayName="MaterialTailwind.Progress";var _=R})(mT);var yT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,b){for(var g in b)Object.defineProperty(f,g,{enumerable:!0,get:b[g]})}t(e,{Radio:function(){return _},default:function(){return y}});var r=L(re),o=L(rt),s=L(Qi),u=L(ut),p=at,w=L(Wt),k=L(et),T=Je,E=Ho;function D(f,b,g){return b in f?Object.defineProperty(f,b,{value:g,enumerable:!0,configurable:!0,writable:!0}):f[b]=g,f}function F(){return F=Object.assign||function(f){for(var b=1;b<arguments.length;b++){var g=arguments[b];for(var v in g)Object.prototype.hasOwnProperty.call(g,v)&&(f[v]=g[v])}return f},F.apply(this,arguments)}function L(f){return f&&f.__esModule?f:{default:f}}function z(f,b){if(f==null)return{};var g=R(f,b),v,P;if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(f);for(P=0;P<M.length;P++)v=M[P],!(b.indexOf(v)>=0)&&Object.prototype.propertyIsEnumerable.call(f,v)&&(g[v]=f[v])}return g}function R(f,b){if(f==null)return{};var g={},v=Object.keys(f),P,M;for(M=0;M<v.length;M++)P=v[M],!(b.indexOf(P)>=0)&&(g[P]=f[P]);return g}var _=r.default.forwardRef(function(f,b){var g=f.color,v=f.label,P=f.icon,M=f.ripple,Y=f.className,B=f.disabled,H=f.containerProps,U=f.labelProps,Z=f.iconProps,oe=f.inputRef,ae=z(f,["color","label","icon","ripple","className","disabled","containerProps","labelProps","iconProps","inputRef"]),pe=(0,T.useTheme)().radio,me=pe.defaultProps,Se=pe.valid,ve=pe.styles,ce=ve.base,be=ve.colors,ye=r.default.useId();g=g??me.color,v=v??me.label,P=P??me.icon,M=M??me.ripple,Y=Y??me.className,B=B??me.disabled,H=H??me.containerProps,U=U??me.labelProps,Z=Z??me.iconProps;var _e=M!==void 0&&new s.default,Ee=(0,u.default)((0,k.default)(ce.root),D({},(0,k.default)(ce.disabled),B)),De=(0,p.twMerge)((0,u.default)((0,k.default)(ce.container)),H==null?void 0:H.className),je=(0,p.twMerge)((0,u.default)((0,k.default)(ce.input),(0,k.default)(be[(0,w.default)(Se.colors,g,"gray")])),Y),Me=(0,p.twMerge)((0,u.default)((0,k.default)(ce.label)),U==null?void 0:U.className),Be=(0,u.default)((0,u.default)((0,k.default)(ce.icon)),be[(0,w.default)(Se.colors,g,"gray")].color,Z==null?void 0:Z.className);return r.default.createElement("div",{ref:b,className:Ee},r.default.createElement("label",F({},H,{className:De,htmlFor:ae.id||ye,onMouseDown:function(Ve){var Ne=H==null?void 0:H.onMouseDown;return M&&_e.create(Ve,"dark"),typeof Ne=="function"&&Ne(Ve)}}),r.default.createElement("input",F({},ae,{ref:oe,type:"radio",disabled:B,className:je,id:ae.id||ye})),r.default.createElement("span",{className:Be},P||r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"h-3.5 w-3.5",viewBox:"0 0 16 16",fill:"currentColor"},r.default.createElement("circle",{"data-name":"ellipse",cx:"8",cy:"8",r:"8"})))),v&&r.default.createElement("label",F({},U,{className:Me,htmlFor:ae.id||ye}),v))});_.propTypes={color:o.default.oneOf(E.propTypesColor),label:E.propTypesLabel,icon:E.propTypesIcon,ripple:E.propTypesRipple,className:E.propTypesClassName,disabled:E.propTypesDisabled,containerProps:E.propTypesObject,labelProps:E.propTypesObject},_.displayName="MaterialTailwind.Radio";var y=_})(yT);var xT={},k0={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(E,D){for(var F in D)Object.defineProperty(E,F,{enumerable:!0,get:D[F]})}t(e,{SelectContext:function(){return p},useSelect:function(){return w},usePrevious:function(){return k},SelectContextProvider:function(){return T}});var r=u(re),o=fr,s=Ol;function u(E){return E&&E.__esModule?E:{default:E}}var p=r.default.createContext(null);p.displayName="MaterialTailwind.SelectContext";function w(){var E=r.default.useContext(p);if(E===null)throw new Error("useSelect() must be used within a Select. It happens when you use SelectOption component outside the Select component.");return E}function k(E){var D=r.default.useRef();return(0,o.useIsomorphicLayoutEffect)(function(){D.current=E},[E]),D.current}var T=function(E){var D=E.value,F=E.children;return r.default.createElement(p.Provider,{value:D},F)};T.propTypes={value:s.propTypesContextValue,children:s.propTypesChildren},T.displayName="MaterialTailwind.SelectContextProvider"})(k0);var wT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(_,y){for(var f in y)Object.defineProperty(_,f,{enumerable:!0,get:y[f]})}t(e,{SelectOption:function(){return z},default:function(){return R}});var r=D(re),o=D(ut),s=at,u=D(et),p=Je,w=k0,k=Ol;function T(_,y,f){return y in _?Object.defineProperty(_,y,{value:f,enumerable:!0,configurable:!0,writable:!0}):_[y]=f,_}function E(){return E=Object.assign||function(_){for(var y=1;y<arguments.length;y++){var f=arguments[y];for(var b in f)Object.prototype.hasOwnProperty.call(f,b)&&(_[b]=f[b])}return _},E.apply(this,arguments)}function D(_){return _&&_.__esModule?_:{default:_}}function F(_,y){if(_==null)return{};var f=L(_,y),b,g;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(_);for(g=0;g<v.length;g++)b=v[g],!(y.indexOf(b)>=0)&&Object.prototype.propertyIsEnumerable.call(_,b)&&(f[b]=_[b])}return f}function L(_,y){if(_==null)return{};var f={},b=Object.keys(_),g,v;for(v=0;v<b.length;v++)g=b[v],!(y.indexOf(g)>=0)&&(f[g]=_[g]);return f}var z=function(_){var y=function(){ve(P),ye(g),be(!1),Ee(null)},f=function($e){($e.key==="Enter"||$e.key===" "&&!je.current.typing)&&($e.preventDefault(),y())},b=_.value,g=b===void 0?"":b,v=_.index,P=v===void 0?0:v,M=_.disabled,Y=M===void 0?!1:M,B=_.className,H=B===void 0?"":B,U=_.children,Z=F(_,["value","index","disabled","className","children"]),oe=(0,p.useTheme)().select,ae=oe.styles,pe=ae.base,me=(0,w.useSelect)(),Se=me.selectedIndex,ve=me.setSelectedIndex,ce=me.listRef,be=me.setOpen,ye=me.onChange,_e=me.activeIndex,Ee=me.setActiveIndex,De=me.getItemProps,je=me.dataRef,Me=(0,u.default)(pe.option.initial),Be=(0,u.default)(pe.option.active),Ve=(0,u.default)(pe.option.disabled),Ne,We=(0,s.twMerge)((0,o.default)(Me,(Ne={},T(Ne,Be,Se===P),T(Ne,Ve,Y),Ne)),H??"");return r.default.createElement("li",E({},Z,{role:"option",ref:function(Fe){return ce.current[P]=Fe},className:We,disabled:Y,tabIndex:_e===P?0:1,"aria-selected":_e===P&&Se===P,"data-selected":Se===P},De({onClick:function(Fe){var $e=Z==null?void 0:Z.onClick;typeof $e=="function"&&($e(Fe),y()),y()},onKeyDown:function(Fe){var $e=Z==null?void 0:Z.onKeyDown;typeof $e=="function"&&($e(Fe),f(Fe)),f(Fe)}})),U)};z.propTypes={value:k.propTypesValue,index:k.propTypesIndex,disabled:k.propTypesDisabled,className:k.propTypesClassName,children:k.propTypesChildren},z.displayName="MaterialTailwind.SelectOption";var R=z})(wT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(ce,be){for(var ye in be)Object.defineProperty(ce,ye,{enumerable:!0,get:be[ye]})}t(e,{Select:function(){return Se},Option:function(){return z.SelectOption},useSelect:function(){return F.useSelect},usePrevious:function(){return F.usePrevious},default:function(){return ve}});var r=g(re),o=g(rt),s=ir,u=fr,p=g(ut),w=at,k=g(vr),T=g(Wt),E=g(et),D=Je,F=k0,L=Ol,z=wT;function R(ce,be){(be==null||be>ce.length)&&(be=ce.length);for(var ye=0,_e=new Array(be);ye<be;ye++)_e[ye]=ce[ye];return _e}function _(ce){if(Array.isArray(ce))return ce}function y(ce){if(Array.isArray(ce))return R(ce)}function f(ce,be,ye){return be in ce?Object.defineProperty(ce,be,{value:ye,enumerable:!0,configurable:!0,writable:!0}):ce[be]=ye,ce}function b(){return b=Object.assign||function(ce){for(var be=1;be<arguments.length;be++){var ye=arguments[be];for(var _e in ye)Object.prototype.hasOwnProperty.call(ye,_e)&&(ce[_e]=ye[_e])}return ce},b.apply(this,arguments)}function g(ce){return ce&&ce.__esModule?ce:{default:ce}}function v(ce){if(typeof Symbol<"u"&&ce[Symbol.iterator]!=null||ce["@@iterator"]!=null)return Array.from(ce)}function P(ce,be){var ye=ce==null?null:typeof Symbol<"u"&&ce[Symbol.iterator]||ce["@@iterator"];if(ye!=null){var _e=[],Ee=!0,De=!1,je,Me;try{for(ye=ye.call(ce);!(Ee=(je=ye.next()).done)&&(_e.push(je.value),!(be&&_e.length===be));Ee=!0);}catch(Be){De=!0,Me=Be}finally{try{!Ee&&ye.return!=null&&ye.return()}finally{if(De)throw Me}}return _e}}function M(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Y(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function B(ce){for(var be=1;be<arguments.length;be++){var ye=arguments[be]!=null?arguments[be]:{},_e=Object.keys(ye);typeof Object.getOwnPropertySymbols=="function"&&(_e=_e.concat(Object.getOwnPropertySymbols(ye).filter(function(Ee){return Object.getOwnPropertyDescriptor(ye,Ee).enumerable}))),_e.forEach(function(Ee){f(ce,Ee,ye[Ee])})}return ce}function H(ce,be){var ye=Object.keys(ce);if(Object.getOwnPropertySymbols){var _e=Object.getOwnPropertySymbols(ce);be&&(_e=_e.filter(function(Ee){return Object.getOwnPropertyDescriptor(ce,Ee).enumerable})),ye.push.apply(ye,_e)}return ye}function U(ce,be){return be=be??{},Object.getOwnPropertyDescriptors?Object.defineProperties(ce,Object.getOwnPropertyDescriptors(be)):H(Object(be)).forEach(function(ye){Object.defineProperty(ce,ye,Object.getOwnPropertyDescriptor(be,ye))}),ce}function Z(ce,be){if(ce==null)return{};var ye=oe(ce,be),_e,Ee;if(Object.getOwnPropertySymbols){var De=Object.getOwnPropertySymbols(ce);for(Ee=0;Ee<De.length;Ee++)_e=De[Ee],!(be.indexOf(_e)>=0)&&Object.prototype.propertyIsEnumerable.call(ce,_e)&&(ye[_e]=ce[_e])}return ye}function oe(ce,be){if(ce==null)return{};var ye={},_e=Object.keys(ce),Ee,De;for(De=0;De<_e.length;De++)Ee=_e[De],!(be.indexOf(Ee)>=0)&&(ye[Ee]=ce[Ee]);return ye}function ae(ce,be){return _(ce)||P(ce,be)||me(ce,be)||M()}function pe(ce){return y(ce)||v(ce)||me(ce)||Y()}function me(ce,be){if(ce){if(typeof ce=="string")return R(ce,be);var ye=Object.prototype.toString.call(ce).slice(8,-1);if(ye==="Object"&&ce.constructor&&(ye=ce.constructor.name),ye==="Map"||ye==="Set")return Array.from(ye);if(ye==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ye))return R(ce,be)}}var Se=r.default.forwardRef(function(ce,be){var ye=ce.variant,_e=ce.color,Ee=ce.size,De=ce.label,je=ce.error,Me=ce.success,Be=ce.arrow,Ve=ce.value,Ne=ce.onChange,We=ce.selected,Fe=ce.offset,$e=ce.dismiss,tt=ce.animate,qe=ce.lockScroll,Ge=ce.labelProps,ot=ce.menuProps,gt=ce.className,yt=ce.disabled,Rt=ce.name,Tt=ce.children,Nt=ce.containerProps,qt=Z(ce,["variant","color","size","label","error","success","arrow","value","onChange","selected","offset","dismiss","animate","lockScroll","labelProps","menuProps","className","disabled","name","children","containerProps"]),Zt,Ct=(0,D.useTheme)().select,vt=Ct.defaultProps,Kt=Ct.valid,mr=Ct.styles,Qt=mr.base,ea=mr.variants,Ca=ae(r.default.useState("close"),2),Jt=Ca[0],yn=Ca[1];ye=ye??vt.variant,_e=_e??vt.color,Ee=Ee??vt.size,De=De??vt.label,je=je??vt.error,Me=Me??vt.success,Be=Be??vt.arrow,Ve=Ve??vt.value,Ne=Ne??vt.onChange,We=We??vt.selected,Fe=Fe??vt.offset,$e=$e??vt.dismiss,tt=tt??vt.animate,Ge=Ge??vt.labelProps,ot=ot??vt.menuProps;var Ir;Nt=(Ir=(0,k.default)(Nt,(vt==null?void 0:vt.containerProps)||{}))!==null&&Ir!==void 0?Ir:vt.containerProps,gt=gt??vt.className;var jr=r.default.useRef([]),Ht,Go=r.default.useRef(pe((Ht=r.default.Children.map(Tt,function(Q){var ne=Q.props;return ne==null?void 0:ne.value}))!==null&&Ht!==void 0?Ht:[])),io=ae(r.default.useState(!1),2),Pr=io[0],so=io[1],xn=ae(r.default.useState(null),2),Lr=xn[0],zn=xn[1],ta=ae(r.default.useState(0),2),pr=ta[0],ra=ta[1],lo=ae(r.default.useState(!1),2),Uo=lo[0],Fn=lo[1],uo=(0,F.usePrevious)(Lr),$r=(0,s.useFloating)({placement:"bottom-start",open:Pr,onOpenChange:so,whileElementsMounted:s.autoUpdate,middleware:[(0,s.offset)(5),(0,s.flip)({padding:10}),(0,s.size)({apply:function(ne){var se=ne.rects,C=ne.elements,I,$;Object.assign(C==null||(I=C.floating)===null||I===void 0?void 0:I.style,{width:"".concat(se==null||($=se.reference)===null||$===void 0?void 0:$.width,"px"),zIndex:99})},padding:20})]}),Sa=$r.x,Vn=$r.y,co=$r.strategy,Wn=$r.refs,Dr=$r.context;r.default.useEffect(function(){ra(Math.max(0,Go.current.indexOf(Ve)+1))},[Ve]);var wn=Wn.floating,Hn=(0,s.useInteractions)([(0,s.useClick)(Dr),(0,s.useRole)(Dr,{role:"listbox"}),(0,s.useDismiss)(Dr,B({},$e)),(0,s.useListNavigation)(Dr,{listRef:jr,activeIndex:Lr,selectedIndex:pr,onNavigate:zn,loop:!0}),(0,s.useTypeahead)(Dr,{listRef:Go,activeIndex:Lr,selectedIndex:pr,onMatch:Pr?zn:ra})]),os=Hn.getReferenceProps,fo=Hn.getFloatingProps,po=Hn.getItemProps;(0,u.useIsomorphicLayoutEffect)(function(){var Q=wn.current;if(Pr&&Uo&&Q){var ne=Lr!=null?jr.current[Lr]:pr!=null?jr.current[pr]:null;if(ne&&uo!=null){var se,C,I=(C=(se=jr.current[uo])===null||se===void 0?void 0:se.offsetHeight)!==null&&C!==void 0?C:0,$=Q.offsetHeight,te=ne.offsetTop,de=te+I;te<Q.scrollTop?Q.scrollTop-=Q.scrollTop-te+5:de>$+Q.scrollTop&&(Q.scrollTop+=de-$-Q.scrollTop+5)}}},[Pr,Uo,uo,Lr]);var is=r.default.useMemo(function(){return{selectedIndex:pr,setSelectedIndex:ra,listRef:jr,setOpen:so,onChange:Ne||function(){},activeIndex:Lr,setActiveIndex:zn,getItemProps:po,dataRef:Dr.dataRef}},[pr,Ne,Lr,po,Dr.dataRef]);r.default.useEffect(function(){yn(Pr?"open":!Pr&&pr||!Pr&&Ve?"withValue":"close")},[Pr,Ve,pr,We]);var zr=ea[(0,T.default)(Kt.variants,ye,"outlined")],na=zr.sizes[(0,T.default)(Kt.sizes,Ee,"md")],ho=zr.error.select,aa=zr.success.select,$o=zr.colors.select[(0,T.default)(Kt.colors,_e,"gray")],J=zr.error.label,n=zr.success.label,a=zr.colors.label[(0,T.default)(Kt.colors,_e,"gray")],i=zr.states[Jt],l=(0,p.default)((0,E.default)(Qt.container),(0,E.default)(na.container),Nt==null?void 0:Nt.className),c=(0,w.twMerge)((0,p.default)((0,E.default)(Qt.select),(0,E.default)(zr.base.select),(0,E.default)(i.select),(0,E.default)(na.select),f({},(0,E.default)($o[Jt]),!je&&!Me),f({},(0,E.default)(ho.initial),je),f({},(0,E.default)(ho.states[Jt]),je),f({},(0,E.default)(aa.initial),Me),f({},(0,E.default)(aa.states[Jt]),Me)),gt),d,h=(0,w.twMerge)((0,p.default)((0,E.default)(Qt.label),(0,E.default)(zr.base.label),(0,E.default)(i.label),(0,E.default)(na.label.initial),(0,E.default)(na.label.states[Jt]),f({},(0,E.default)(a[Jt]),!je&&!Me),f({},(0,E.default)(J.initial),je),f({},(0,E.default)(J.states[Jt]),je),f({},(0,E.default)(n.initial),Me),f({},(0,E.default)(n.states[Jt]),Me)),(d=Ge.className)!==null&&d!==void 0?d:""),m=(0,p.default)((0,E.default)(Qt.arrow.initial),f({},(0,E.default)(Qt.arrow.active),Pr)),S,A=(0,w.twMerge)((0,p.default)((0,E.default)(Qt.menu)),(S=ot.className)!==null&&S!==void 0?S:""),N=(0,p.default)("absolute top-2/4 -translate-y-2/4",ye==="outlined"?"left-3 pt-0.5":"left-0 pt-3"),j={unmount:{opacity:0,transformOrigin:"top",transform:"scale(0.95)",transition:{duration:.2,times:[.4,0,.2,1]}},mount:{opacity:1,transformOrigin:"top",transform:"scale(1)",transition:{duration:.2,times:[.4,0,.2,1]}}},W=(0,k.default)(j,tt),G=u.AnimatePresence;r.default.useEffect(function(){Ve&&!Ne&&console.error("Warning: You provided a `value` prop to a select component without an `onChange` handler. This will render a read-only select. If the field should be mutable use `onChange` handler with `value` together.")},[Ve,Ne]);var q=r.default.createElement(s.FloatingFocusManager,{context:Dr,modal:!1},r.default.createElement(u.m.ul,b({},fo(U(B({},ot),{ref:Wn.setFloating,role:"listbox",className:A,style:{position:co,top:Vn??0,left:Sa??0,overflow:"auto"},onPointerEnter:function(ne){var se=ot==null?void 0:ot.onPointerEnter;typeof se=="function"&&(se(ne),Fn(!1)),Fn(!1)},onPointerMove:function(ne){var se=ot==null?void 0:ot.onPointerMove;typeof se=="function"&&(se(ne),Fn(!1)),Fn(!1)},onKeyDown:function(ne){var se=ot==null?void 0:ot.onKeyDown;typeof se=="function"&&(se(ne),Fn(!0)),Fn(!0)}})),{initial:"unmount",exit:"unmount",animate:Pr?"mount":"unmount",variants:W}),r.default.Children.map(Tt,function(Q,ne){var se;return r.default.isValidElement(Q)&&r.default.cloneElement(Q,U(B({},Q.props),{index:((se=Q.props)===null||se===void 0?void 0:se.index)||ne+1,id:"material-tailwind-select-".concat(ne)}))})));return r.default.createElement(F.SelectContextProvider,{value:is},r.default.createElement("div",b({},Nt,{ref:be,className:l}),r.default.createElement("button",b({type:"button"},os(U(B({},qt),{ref:Wn.setReference,className:c,disabled:yt,name:Rt}))),typeof We=="function"?r.default.createElement("span",{className:N},We(Tt[pr-1],pr-1)):Ve&&!Ne?r.default.createElement("span",{className:N},Ve):r.default.createElement("span",b({},(Zt=Tt[pr-1])===null||Zt===void 0?void 0:Zt.props,{className:N})),r.default.createElement("div",{className:m},Be??r.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},r.default.createElement("path",{fillRule:"evenodd",d:"M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z",clipRule:"evenodd"})))),r.default.createElement("label",b({},Ge,{className:h}),De),r.default.createElement(u.LazyMotion,{features:u.domAnimation},r.default.createElement(G,null,Pr&&r.default.createElement(r.default.Fragment,null,qe?r.default.createElement(s.FloatingOverlay,{lockScroll:!0},q):q)))))});Se.propTypes={variant:o.default.oneOf(L.propTypesVariant),color:o.default.oneOf(L.propTypesColor),size:o.default.oneOf(L.propTypesSize),label:L.propTypesLabel,error:L.propTypesError,success:L.propTypesSuccess,arrow:L.propTypesArrow,value:L.propTypesValue,onChange:L.propTypesOnChange,selected:L.propTypesSelected,offset:L.propTypesOffset,dismiss:L.propTypesDismiss,animate:L.propTypesAnimate,lockScroll:L.propTypesLockScroll,labelProps:L.propTypesLabelProps,menuProps:L.propTypesMenuProps,className:L.propTypesClassName,disabled:L.propTypesDisabled,name:L.propTypesName,children:L.propTypesChildren,containerProps:L.propTypesContainerProps},Se.displayName="MaterialTailwind.Select";var ve=Object.assign(Se,{Option:z.SelectOption})})(xT);var CT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,b){for(var g in b)Object.defineProperty(f,g,{enumerable:!0,get:b[g]})}t(e,{Switch:function(){return _},default:function(){return y}});var r=L(re),o=L(rt),s=L(Qi),u=L(ut),p=at,w=L(Wt),k=L(et),T=Je,E=Ho;function D(f,b,g){return b in f?Object.defineProperty(f,b,{value:g,enumerable:!0,configurable:!0,writable:!0}):f[b]=g,f}function F(){return F=Object.assign||function(f){for(var b=1;b<arguments.length;b++){var g=arguments[b];for(var v in g)Object.prototype.hasOwnProperty.call(g,v)&&(f[v]=g[v])}return f},F.apply(this,arguments)}function L(f){return f&&f.__esModule?f:{default:f}}function z(f,b){if(f==null)return{};var g=R(f,b),v,P;if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(f);for(P=0;P<M.length;P++)v=M[P],!(b.indexOf(v)>=0)&&Object.prototype.propertyIsEnumerable.call(f,v)&&(g[v]=f[v])}return g}function R(f,b){if(f==null)return{};var g={},v=Object.keys(f),P,M;for(M=0;M<v.length;M++)P=v[M],!(b.indexOf(P)>=0)&&(g[P]=f[P]);return g}var _=r.default.forwardRef(function(f,b){var g=f.color,v=f.label,P=f.ripple,M=f.className,Y=f.disabled,B=f.containerProps,H=f.circleProps,U=f.labelProps,Z=f.inputRef,oe=z(f,["color","label","ripple","className","disabled","containerProps","circleProps","labelProps","inputRef"]),ae=(0,T.useTheme)(),pe=ae.switch,me=pe.defaultProps,Se=pe.valid,ve=pe.styles,ce=ve.base,be=ve.colors,ye=r.default.useId();g=g??me.color,P=P??me.ripple,M=M??me.className,Y=Y??me.disabled,B=B??me.containerProps,U=U??me.labelProps,H=H??me.circleProps;var _e=P!==void 0&&new s.default,Ee=(0,u.default)((0,k.default)(ce.root),D({},(0,k.default)(ce.disabled),Y)),De=(0,p.twMerge)((0,u.default)((0,k.default)(ce.container)),B==null?void 0:B.className),je=(0,p.twMerge)((0,u.default)((0,k.default)(ce.input),(0,k.default)(be[(0,w.default)(Se.colors,g,"gray")])),M),Me=(0,p.twMerge)((0,u.default)((0,k.default)(ce.circle),be[(0,w.default)(Se.colors,g,"gray")].circle,be[(0,w.default)(Se.colors,g,"gray")].before),H==null?void 0:H.className),Be=(0,u.default)((0,k.default)(ce.ripple)),Ve=(0,p.twMerge)((0,u.default)((0,k.default)(ce.label)),U==null?void 0:U.className);return r.default.createElement("div",{ref:b,className:Ee},r.default.createElement("div",F({},B,{className:De}),r.default.createElement("input",F({},oe,{ref:Z,type:"checkbox",disabled:Y,id:oe.id||ye,className:je})),r.default.createElement("label",F({},H,{htmlFor:oe.id||ye,className:Me}),P&&r.default.createElement("div",{className:Be,onMouseDown:function(Ne){var We=B==null?void 0:B.onMouseDown;return P&&_e.create(Ne,"dark"),typeof We=="function"&&We(Ne)}}))),v&&r.default.createElement("label",F({},U,{htmlFor:oe.id||ye,className:Ve}),v))});_.propTypes={color:o.default.oneOf(E.propTypesColor),label:E.propTypesLabel,ripple:E.propTypesRipple,className:E.propTypesClassName,disabled:E.propTypesDisabled,containerProps:E.propTypesObject,labelProps:E.propTypesObject,circleProps:E.propTypesObject},_.displayName="MaterialTailwind.Switch";var y=_})(CT);var ST={},as={},Yo={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(L,z){for(var R in z)Object.defineProperty(L,R,{enumerable:!0,get:z[R]})}t(e,{propTypesId:function(){return u},propTypesValue:function(){return p},propTypesAnimate:function(){return w},propTypesDisabled:function(){return k},propTypesClassName:function(){return T},propTypesOrientation:function(){return E},propTypesIndicator:function(){return D},propTypesChildren:function(){return F}});var r=s(rt),o=zt;function s(L){return L&&L.__esModule?L:{default:L}}var u=r.default.string,p=r.default.oneOfType([r.default.string,r.default.number]).isRequired,w=o.propTypesAnimation,k=r.default.bool,T=r.default.string,E=r.default.oneOf(["horizontal","vertical"]),D=r.default.instanceOf(Object),F=r.default.node.isRequired})(Yo);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(B,H){for(var U in H)Object.defineProperty(B,U,{enumerable:!0,get:H[U]})}t(e,{TabsContext:function(){return _},useTabs:function(){return y},TabsContextProvider:function(){return f},setId:function(){return b},setActive:function(){return g},setAnimation:function(){return v},setIndicator:function(){return P},setIsInitial:function(){return M},setOrientation:function(){return Y}});var r=w(re),o=Yo;function s(B,H){(H==null||H>B.length)&&(H=B.length);for(var U=0,Z=new Array(H);U<H;U++)Z[U]=B[U];return Z}function u(B){if(Array.isArray(B))return B}function p(B,H,U){return H in B?Object.defineProperty(B,H,{value:U,enumerable:!0,configurable:!0,writable:!0}):B[H]=U,B}function w(B){return B&&B.__esModule?B:{default:B}}function k(B,H){var U=B==null?null:typeof Symbol<"u"&&B[Symbol.iterator]||B["@@iterator"];if(U!=null){var Z=[],oe=!0,ae=!1,pe,me;try{for(U=U.call(B);!(oe=(pe=U.next()).done)&&(Z.push(pe.value),!(H&&Z.length===H));oe=!0);}catch(Se){ae=!0,me=Se}finally{try{!oe&&U.return!=null&&U.return()}finally{if(ae)throw me}}return Z}}function T(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function E(B){for(var H=1;H<arguments.length;H++){var U=arguments[H]!=null?arguments[H]:{},Z=Object.keys(U);typeof Object.getOwnPropertySymbols=="function"&&(Z=Z.concat(Object.getOwnPropertySymbols(U).filter(function(oe){return Object.getOwnPropertyDescriptor(U,oe).enumerable}))),Z.forEach(function(oe){p(B,oe,U[oe])})}return B}function D(B,H){var U=Object.keys(B);if(Object.getOwnPropertySymbols){var Z=Object.getOwnPropertySymbols(B);H&&(Z=Z.filter(function(oe){return Object.getOwnPropertyDescriptor(B,oe).enumerable})),U.push.apply(U,Z)}return U}function F(B,H){return H=H??{},Object.getOwnPropertyDescriptors?Object.defineProperties(B,Object.getOwnPropertyDescriptors(H)):D(Object(H)).forEach(function(U){Object.defineProperty(B,U,Object.getOwnPropertyDescriptor(H,U))}),B}function L(B,H){return u(B)||k(B,H)||z(B,H)||T()}function z(B,H){if(B){if(typeof B=="string")return s(B,H);var U=Object.prototype.toString.call(B).slice(8,-1);if(U==="Object"&&B.constructor&&(U=B.constructor.name),U==="Map"||U==="Set")return Array.from(U);if(U==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(U))return s(B,H)}}function R(B,H){switch(H.type){case"SET_ID":return F(E({},B),{id:H.value});case"SET_ACTIVE":return F(E({},B),{active:H.value});case"SET_ANIMATION":return F(E({},B),{appliedAnimation:H.value});case"SET_INDICATOR":return F(E({},B),{indicatorProps:H.value});case"SET_IS_INITIAL":return F(E({},B),{isInitial:H.value});case"SET_ORIENTATION":return F(E({},B),{orientation:H.value});default:throw new Error("Unhandled action type: ".concat(H.type))}}var _=r.default.createContext(null);_.displayName="MaterialTailwind.TabsContext";function y(){var B=r.default.useContext(_);if(!B)throw new Error("useTabs() must be used within a Tabs. It happens when you use TabsHeader, TabsBody, Tab or TabPanel outside the Tabs component.");return B}var f=function(B){var H=B.id,U=B.value,Z=B.orientation,oe=B.children,ae=r.default.useMemo(function(){return{id:H??"indicator",active:U,orientation:Z,isInitial:!0,appliedAnimation:{initial:{},unmount:{},mount:{}},indicatorProps:void 0}},[H,U,Z]),pe=L(r.default.useReducer(R,ae),2),me=pe[0],Se=pe[1],ve=r.default.useMemo(function(){return{state:me,dispatch:Se}},[me]);return r.default.createElement(_.Provider,{value:ve},oe)},b=function(B,H){return B({type:"SET_ID",value:H})},g=function(B,H){return B({type:"SET_ACTIVE",value:H})},v=function(B,H){return B({type:"SET_ANIMATION",value:H})},P=function(B,H){return B({type:"SET_INDICATOR",value:H})},M=function(B,H){return B({type:"SET_IS_INITIAL",value:H})},Y=function(B,H){return B({type:"SET_ORIENTATION",value:H})};f.propTypes={id:o.propTypesId,value:o.propTypesValue,orientation:o.propTypesOrientation,children:o.propTypesChildren},f.displayName="MaterialTailwind.TabsContextProvider"})(as);var kT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,f){for(var b in f)Object.defineProperty(y,b,{enumerable:!0,get:f[b]})}t(e,{Tab:function(){return R},default:function(){return _}});var r=F(re),o=fr,s=F(ut),u=at,p=F(et),w=Je,k=as,T=Yo;function E(y,f,b){return f in y?Object.defineProperty(y,f,{value:b,enumerable:!0,configurable:!0,writable:!0}):y[f]=b,y}function D(){return D=Object.assign||function(y){for(var f=1;f<arguments.length;f++){var b=arguments[f];for(var g in b)Object.prototype.hasOwnProperty.call(b,g)&&(y[g]=b[g])}return y},D.apply(this,arguments)}function F(y){return y&&y.__esModule?y:{default:y}}function L(y,f){if(y==null)return{};var b=z(y,f),g,v;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(y);for(v=0;v<P.length;v++)g=P[v],!(f.indexOf(g)>=0)&&Object.prototype.propertyIsEnumerable.call(y,g)&&(b[g]=y[g])}return b}function z(y,f){if(y==null)return{};var b={},g=Object.keys(y),v,P;for(P=0;P<g.length;P++)v=g[P],!(f.indexOf(v)>=0)&&(b[v]=y[v]);return b}var R=r.default.forwardRef(function(y,f){var b=y.value,g=y.className,v=y.activeClassName,P=y.disabled,M=y.children,Y=L(y,["value","className","activeClassName","disabled","children"]),B=(0,w.useTheme)(),H=B.tab,U=H.defaultProps,Z=H.styles.base,oe=(0,k.useTabs)(),ae=oe.state,pe=oe.dispatch,me=ae.id,Se=ae.active,ve=ae.indicatorProps;g=g??U.className,v=v??U.activeClassName,P=P??U.disabled;var ce,be=(0,u.twMerge)((0,s.default)((0,p.default)(Z.tab.initial),(ce={},E(ce,(0,p.default)(Z.tab.disabled),P),E(ce,v,Se===b),ce)),g),ye,_e=(0,u.twMerge)((0,s.default)((0,p.default)(Z.indicator)),(ye=ve==null?void 0:ve.className)!==null&&ye!==void 0?ye:"");return r.default.createElement("li",D({},Y,{ref:f,role:"tab",className:be,onClick:function(Ee){var De=Y==null?void 0:Y.onClick;typeof De=="function"&&((0,k.setActive)(pe,b),(0,k.setIsInitial)(pe,!1),De(Ee)),(0,k.setIsInitial)(pe,!1),(0,k.setActive)(pe,b)},"data-value":b}),r.default.createElement("div",{className:"z-20 text-inherit"},M),Se===b&&r.default.createElement(o.motion.div,D({},ve,{transition:{duration:.5},className:_e,layoutId:me})))});R.propTypes={value:T.propTypesValue,className:T.propTypesClassName,disabled:T.propTypesDisabled,children:T.propTypesChildren},R.displayName="MaterialTailwind.Tab";var _=R})(kT);var TT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,f){for(var b in f)Object.defineProperty(y,b,{enumerable:!0,get:f[b]})}t(e,{TabsBody:function(){return R},default:function(){return _}});var r=F(re),o=fr,s=F(vr),u=F(ut),p=at,w=F(et),k=Je,T=as,E=Yo;function D(){return D=Object.assign||function(y){for(var f=1;f<arguments.length;f++){var b=arguments[f];for(var g in b)Object.prototype.hasOwnProperty.call(b,g)&&(y[g]=b[g])}return y},D.apply(this,arguments)}function F(y){return y&&y.__esModule?y:{default:y}}function L(y,f){if(y==null)return{};var b=z(y,f),g,v;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(y);for(v=0;v<P.length;v++)g=P[v],!(f.indexOf(g)>=0)&&Object.prototype.propertyIsEnumerable.call(y,g)&&(b[g]=y[g])}return b}function z(y,f){if(y==null)return{};var b={},g=Object.keys(y),v,P;for(P=0;P<g.length;P++)v=g[P],!(f.indexOf(v)>=0)&&(b[v]=y[v]);return b}var R=r.default.forwardRef(function(y,f){var b=y.animate,g=y.className,v=y.children,P=L(y,["animate","className","children"]),M=(0,k.useTheme)().tabsBody,Y=M.defaultProps,B=M.styles.base,H=(0,T.useTabs)().dispatch;g=g??Y.className,b=b??Y.animate;var U=(0,p.twMerge)((0,u.default)((0,w.default)(B)),g),Z=r.default.useMemo(function(){return{initial:{opacity:0,position:"absolute",top:"0",left:"0",zIndex:1,transition:{duration:0}},unmount:{opacity:0,position:"absolute",top:"0",left:"0",zIndex:1,transition:{duration:.5,times:[.4,0,.2,1]}},mount:{opacity:1,position:"relative",zIndex:2,transition:{duration:.5,times:[.4,0,.2,1]}}}},[]),oe=r.default.useMemo(function(){return(0,s.default)(Z,b)},[b,Z]);return(0,o.useIsomorphicLayoutEffect)(function(){(0,T.setAnimation)(H,oe)},[oe,H]),r.default.createElement("div",D({},P,{ref:f,className:U}),v)});R.propTypes={animate:E.propTypesAnimate,className:E.propTypesClassName,children:E.propTypesChildren},R.displayName="MaterialTailwind.TabsBody";var _=R})(TT);var PT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(_,y){for(var f in y)Object.defineProperty(_,f,{enumerable:!0,get:y[f]})}t(e,{TabsHeader:function(){return z},default:function(){return R}});var r=D(re),o=D(ut),s=at,u=D(et),p=Je,w=as,k=Yo;function T(_,y,f){return y in _?Object.defineProperty(_,y,{value:f,enumerable:!0,configurable:!0,writable:!0}):_[y]=f,_}function E(){return E=Object.assign||function(_){for(var y=1;y<arguments.length;y++){var f=arguments[y];for(var b in f)Object.prototype.hasOwnProperty.call(f,b)&&(_[b]=f[b])}return _},E.apply(this,arguments)}function D(_){return _&&_.__esModule?_:{default:_}}function F(_,y){if(_==null)return{};var f=L(_,y),b,g;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(_);for(g=0;g<v.length;g++)b=v[g],!(y.indexOf(b)>=0)&&Object.prototype.propertyIsEnumerable.call(_,b)&&(f[b]=_[b])}return f}function L(_,y){if(_==null)return{};var f={},b=Object.keys(_),g,v;for(v=0;v<b.length;v++)g=b[v],!(y.indexOf(g)>=0)&&(f[g]=_[g]);return f}var z=r.default.forwardRef(function(_,y){var f=_.indicatorProps,b=_.className,g=_.children,v=F(_,["indicatorProps","className","children"]),P=(0,p.useTheme)().tabsHeader,M=P.defaultProps,Y=P.styles,B=(0,w.useTabs)(),H=B.state,U=B.dispatch,Z=H.orientation;r.default.useEffect(function(){(0,w.setIndicator)(U,f)},[U,f]),b=b??M.className;var oe=(0,s.twMerge)((0,o.default)((0,u.default)(Y.base),T({},Y[Z]&&(0,u.default)(Y[Z]),Z)),b);return r.default.createElement("nav",null,r.default.createElement("ul",E({},v,{ref:y,role:"tablist",className:oe}),g))});z.propTypes={indicatorProps:k.propTypesIndicator,className:k.propTypesClassName,children:k.propTypesChildren},z.displayName="MaterialTailwind.TabsHeader";var R=z})(PT);var _T={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(_,y){for(var f in y)Object.defineProperty(_,f,{enumerable:!0,get:y[f]})}t(e,{TabPanel:function(){return z},default:function(){return R}});var r=D(re),o=fr,s=D(ut),u=at,p=D(et),w=Je,k=as,T=Yo;function E(){return E=Object.assign||function(_){for(var y=1;y<arguments.length;y++){var f=arguments[y];for(var b in f)Object.prototype.hasOwnProperty.call(f,b)&&(_[b]=f[b])}return _},E.apply(this,arguments)}function D(_){return _&&_.__esModule?_:{default:_}}function F(_,y){if(_==null)return{};var f=L(_,y),b,g;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(_);for(g=0;g<v.length;g++)b=v[g],!(y.indexOf(b)>=0)&&Object.prototype.propertyIsEnumerable.call(_,b)&&(f[b]=_[b])}return f}function L(_,y){if(_==null)return{};var f={},b=Object.keys(_),g,v;for(v=0;v<b.length;v++)g=b[v],!(y.indexOf(g)>=0)&&(f[g]=_[g]);return f}var z=r.default.forwardRef(function(_,y){var f=_.value,b=_.className,g=_.children,v=F(_,["value","className","children"]),P=(0,w.useTheme)().tabPanel,M=P.defaultProps,Y=P.styles.base,B=(0,k.useTabs)().state,H=B.active,U=B.appliedAnimation,Z=B.isInitial;b=b??M.className;var oe=(0,u.twMerge)((0,s.default)((0,p.default)(Y)),b),ae=o.AnimatePresence;return r.default.createElement(o.LazyMotion,{features:o.domAnimation},r.default.createElement(ae,{exitBeforeEnter:!0},r.default.createElement(o.m.div,E({},v,{ref:y,role:"tabpanel",className:oe,initial:"unmount",exit:"unmount",animate:H===f?"mount":Z?"initial":"unmount",variants:U,"data-value":f}),g)))});z.propTypes={value:T.propTypesValue,className:T.propTypesClassName,children:T.propTypesChildren},z.displayName="MaterialTailwind.TabPanel";var R=z})(_T);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,v){for(var P in v)Object.defineProperty(g,P,{enumerable:!0,get:v[P]})}t(e,{Tabs:function(){return f},Tab:function(){return k.Tab},TabsBody:function(){return T.TabsBody},TabsHeader:function(){return E.TabsHeader},TabPanel:function(){return D.TabPanel},useTabs:function(){return w.useTabs},default:function(){return b}});var r=R(re),o=R(ut),s=at,u=R(et),p=Je,w=as,k=kT,T=TT,E=PT,D=_T,F=Yo;function L(g,v,P){return v in g?Object.defineProperty(g,v,{value:P,enumerable:!0,configurable:!0,writable:!0}):g[v]=P,g}function z(){return z=Object.assign||function(g){for(var v=1;v<arguments.length;v++){var P=arguments[v];for(var M in P)Object.prototype.hasOwnProperty.call(P,M)&&(g[M]=P[M])}return g},z.apply(this,arguments)}function R(g){return g&&g.__esModule?g:{default:g}}function _(g,v){if(g==null)return{};var P=y(g,v),M,Y;if(Object.getOwnPropertySymbols){var B=Object.getOwnPropertySymbols(g);for(Y=0;Y<B.length;Y++)M=B[Y],!(v.indexOf(M)>=0)&&Object.prototype.propertyIsEnumerable.call(g,M)&&(P[M]=g[M])}return P}function y(g,v){if(g==null)return{};var P={},M=Object.keys(g),Y,B;for(B=0;B<M.length;B++)Y=M[B],!(v.indexOf(Y)>=0)&&(P[Y]=g[Y]);return P}var f=r.default.forwardRef(function(g,v){var P=g.value,M=g.className,Y=g.orientation,B=g.children,H=_(g,["value","className","orientation","children"]),U=(0,p.useTheme)().tabs,Z=U.defaultProps,oe=U.styles,ae=r.default.useId();M=M??Z.className,Y=Y??Z.orientation;var pe=(0,s.twMerge)((0,o.default)((0,u.default)(oe.base),L({},oe[Y]&&(0,u.default)(oe[Y]),Y)),M);return r.default.createElement(w.TabsContextProvider,{id:ae,value:P,orientation:Y},r.default.createElement("div",z({},H,{ref:v,className:pe}),B))});f.propTypes={id:F.propTypesId,value:F.propTypesValue,className:F.propTypesClassName,orientation:F.propTypesOrientation,children:F.propTypesChildren},f.displayName="MaterialTailwind.Tabs";var b=Object.assign(f,{Tab:k.Tab,Body:T.TabsBody,Header:E.TabsHeader,Panel:D.TabPanel})})(ST);var OT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(_,y){for(var f in y)Object.defineProperty(_,f,{enumerable:!0,get:y[f]})}t(e,{Textarea:function(){return z},default:function(){return R}});var r=D(re),o=D(rt),s=D(ut),u=D(Wt),p=D(et),w=Je,k=_l;function T(_,y,f){return y in _?Object.defineProperty(_,y,{value:f,enumerable:!0,configurable:!0,writable:!0}):_[y]=f,_}function E(){return E=Object.assign||function(_){for(var y=1;y<arguments.length;y++){var f=arguments[y];for(var b in f)Object.prototype.hasOwnProperty.call(f,b)&&(_[b]=f[b])}return _},E.apply(this,arguments)}function D(_){return _&&_.__esModule?_:{default:_}}function F(_,y){if(_==null)return{};var f=L(_,y),b,g;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(_);for(g=0;g<v.length;g++)b=v[g],!(y.indexOf(b)>=0)&&Object.prototype.propertyIsEnumerable.call(_,b)&&(f[b]=_[b])}return f}function L(_,y){if(_==null)return{};var f={},b=Object.keys(_),g,v;for(v=0;v<b.length;v++)g=b[v],!(y.indexOf(g)>=0)&&(f[g]=_[g]);return f}var z=r.default.forwardRef(function(_,y){var f=_.variant,b=_.color,g=_.size,v=_.label,P=_.error,M=_.success,Y=_.resize,B=_.labelProps,H=_.containerProps,U=_.shrink,Z=_.className,oe=F(_,["variant","color","size","label","error","success","resize","labelProps","containerProps","shrink","className"]),ae=(0,w.useTheme)().textarea,pe=ae.defaultProps,me=ae.valid,Se=ae.styles,ve=Se.base,ce=Se.variants;f=f??pe.variant,g=g??pe.size,b=b??pe.color,v=v??pe.label,B=B??pe.labelProps,H=H??pe.containerProps,U=U??pe.shrink,Z=Z??pe.className;var be=ce[(0,u.default)(me.variants,f,"outlined")],ye=(0,p.default)(be.error.textarea),_e=(0,p.default)(be.success.textarea),Ee=(0,p.default)(be.shrink.textarea),De=(0,p.default)(be.colors.textarea[(0,u.default)(me.colors,b,"gray")]),je=(0,p.default)(be.error.label),Me=(0,p.default)(be.success.label),Be=(0,p.default)(be.shrink.label),Ve=(0,p.default)(be.colors.label[(0,u.default)(me.colors,b,"gray")]),Ne=(0,s.default)((0,p.default)(ve.container),H==null?void 0:H.className),We=(0,s.default)((0,p.default)(ve.textarea),(0,p.default)(be.base.textarea),(0,p.default)(be.sizes[(0,u.default)(me.sizes,g,"md")].textarea),T({},De,!P&&!M),T({},ye,P),T({},_e,M),T({},Ee,U),Y?"":"!resize-none",Z),Fe=(0,s.default)((0,p.default)(ve.label),(0,p.default)(be.base.label),(0,p.default)(be.sizes[(0,u.default)(me.sizes,g,"md")].label),T({},Ve,!P&&!M),T({},je,P),T({},Me,M),T({},Be,U),B==null?void 0:B.className);return r.default.createElement("div",{ref:y,className:Ne},r.default.createElement("textarea",E({},oe,{className:We,placeholder:(oe==null?void 0:oe.placeholder)||" "})),r.default.createElement("label",{className:Fe},v))});z.propTypes={variant:o.default.oneOf(k.propTypesVariant),size:o.default.oneOf(k.propTypesSize),color:o.default.oneOf(k.propTypesColor),label:k.propTypesLabel,error:k.propTypesError,success:k.propTypesSuccess,resize:k.propTypesResize,labelProps:k.propTypesLabelProps,containerProps:k.propTypesContainerProps,shrink:k.propTypesShrink,className:k.propTypesClassName},z.displayName="MaterialTailwind.Textarea";var R=z})(OT);var AT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(Z,oe){for(var ae in oe)Object.defineProperty(Z,ae,{enumerable:!0,get:oe[ae]})}t(e,{Tooltip:function(){return H},default:function(){return U}});var r=_(re),o=_(rt),s=ir,u=fr,p=_(ut),w=at,k=_(vr),T=_(et),E=Je,D=ns;function F(Z,oe){(oe==null||oe>Z.length)&&(oe=Z.length);for(var ae=0,pe=new Array(oe);ae<oe;ae++)pe[ae]=Z[ae];return pe}function L(Z){if(Array.isArray(Z))return Z}function z(Z,oe,ae){return oe in Z?Object.defineProperty(Z,oe,{value:ae,enumerable:!0,configurable:!0,writable:!0}):Z[oe]=ae,Z}function R(){return R=Object.assign||function(Z){for(var oe=1;oe<arguments.length;oe++){var ae=arguments[oe];for(var pe in ae)Object.prototype.hasOwnProperty.call(ae,pe)&&(Z[pe]=ae[pe])}return Z},R.apply(this,arguments)}function _(Z){return Z&&Z.__esModule?Z:{default:Z}}function y(Z,oe){var ae=Z==null?null:typeof Symbol<"u"&&Z[Symbol.iterator]||Z["@@iterator"];if(ae!=null){var pe=[],me=!0,Se=!1,ve,ce;try{for(ae=ae.call(Z);!(me=(ve=ae.next()).done)&&(pe.push(ve.value),!(oe&&pe.length===oe));me=!0);}catch(be){Se=!0,ce=be}finally{try{!me&&ae.return!=null&&ae.return()}finally{if(Se)throw ce}}return pe}}function f(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function b(Z){for(var oe=1;oe<arguments.length;oe++){var ae=arguments[oe]!=null?arguments[oe]:{},pe=Object.keys(ae);typeof Object.getOwnPropertySymbols=="function"&&(pe=pe.concat(Object.getOwnPropertySymbols(ae).filter(function(me){return Object.getOwnPropertyDescriptor(ae,me).enumerable}))),pe.forEach(function(me){z(Z,me,ae[me])})}return Z}function g(Z,oe){var ae=Object.keys(Z);if(Object.getOwnPropertySymbols){var pe=Object.getOwnPropertySymbols(Z);oe&&(pe=pe.filter(function(me){return Object.getOwnPropertyDescriptor(Z,me).enumerable})),ae.push.apply(ae,pe)}return ae}function v(Z,oe){return oe=oe??{},Object.getOwnPropertyDescriptors?Object.defineProperties(Z,Object.getOwnPropertyDescriptors(oe)):g(Object(oe)).forEach(function(ae){Object.defineProperty(Z,ae,Object.getOwnPropertyDescriptor(oe,ae))}),Z}function P(Z,oe){if(Z==null)return{};var ae=M(Z,oe),pe,me;if(Object.getOwnPropertySymbols){var Se=Object.getOwnPropertySymbols(Z);for(me=0;me<Se.length;me++)pe=Se[me],!(oe.indexOf(pe)>=0)&&Object.prototype.propertyIsEnumerable.call(Z,pe)&&(ae[pe]=Z[pe])}return ae}function M(Z,oe){if(Z==null)return{};var ae={},pe=Object.keys(Z),me,Se;for(Se=0;Se<pe.length;Se++)me=pe[Se],!(oe.indexOf(me)>=0)&&(ae[me]=Z[me]);return ae}function Y(Z,oe){return L(Z)||y(Z,oe)||B(Z,oe)||f()}function B(Z,oe){if(Z){if(typeof Z=="string")return F(Z,oe);var ae=Object.prototype.toString.call(Z).slice(8,-1);if(ae==="Object"&&Z.constructor&&(ae=Z.constructor.name),ae==="Map"||ae==="Set")return Array.from(ae);if(ae==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(ae))return F(Z,oe)}}var H=r.default.forwardRef(function(Z,oe){var ae=Z.open,pe=Z.handler,me=Z.content,Se=Z.interactive,ve=Z.placement,ce=Z.offset,be=Z.dismiss,ye=Z.animate,_e=Z.className,Ee=Z.children,De=P(Z,["open","handler","content","interactive","placement","offset","dismiss","animate","className","children"]),je=(0,E.useTheme)().tooltip,Me=je.defaultProps,Be=je.styles.base,Ve=Y(r.default.useState(!1),2),Ne=Ve[0],We=Ve[1];ae=ae??Ne,pe=pe??We,Se=Se??Me.interactive,ve=ve??Me.placement,ce=ce??Me.offset,be=be??Me.dismiss,ye=ye??Me.animate,_e=_e??Me.className;var Fe=(0,w.twMerge)((0,p.default)((0,T.default)(Be)),_e),$e={unmount:{opacity:0},mount:{opacity:1}},tt=(0,k.default)($e,ye),qe=(0,s.useFloating)({open:ae,onOpenChange:pe,middleware:[(0,s.offset)(ce),(0,s.flip)(),(0,s.shift)()],placement:ve}),Ge=qe.x,ot=qe.y,gt=qe.reference,yt=qe.floating,Rt=qe.strategy,Tt=qe.refs,Nt=qe.update,qt=qe.context,Zt=(0,s.useInteractions)([(0,s.useClick)(qt,{enabled:Se}),(0,s.useFocus)(qt),(0,s.useHover)(qt),(0,s.useRole)(qt,{role:"tooltip"}),(0,s.useDismiss)(qt,be)]),Ct=Zt.getReferenceProps,vt=Zt.getFloatingProps;r.default.useEffect(function(){if(Tt.reference.current&&Tt.floating.current&&ae)return(0,s.autoUpdate)(Tt.reference.current,Tt.floating.current,Nt)},[ae,Nt,Tt.reference,Tt.floating]);var Kt=(0,s.useMergeRefs)([oe,yt]),mr=(0,s.useMergeRefs)([oe,gt]),Qt=u.AnimatePresence;return r.default.createElement(r.default.Fragment,null,typeof Ee=="string"?r.default.createElement("span",R({},Ct({ref:mr})),Ee):r.default.cloneElement(Ee,b({},Ct(v(b({},Ee==null?void 0:Ee.props),{ref:mr})))),r.default.createElement(u.LazyMotion,{features:u.domAnimation},r.default.createElement(s.FloatingPortal,null,r.default.createElement(Qt,null,ae&&r.default.createElement(u.m.div,R({},vt(v(b({},De),{ref:Kt,className:Fe,style:{position:Rt,top:ot??"",left:Ge??""}})),{initial:"unmount",exit:"unmount",animate:ae?"mount":"unmount",variants:tt}),me)))))});H.propTypes={open:D.propTypesOpen,handler:D.propTypesHandler,content:D.propTypesContent,interactive:D.propTypesInteractive,placement:o.default.oneOf(D.propTypesPlacement),offset:D.propTypesOffset,dismiss:D.propTypesDismiss,animate:D.propTypesAnimate,className:D.propTypesClassName,children:D.propTypesChildren},H.displayName="MaterialTailwind.Tooltip";var U=H})(AT);var MT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(b,g){for(var v in g)Object.defineProperty(b,v,{enumerable:!0,get:g[v]})}t(e,{Typography:function(){return y},default:function(){return f}});var r=D(re),o=D(rt),s=D(ut),u=at,p=D(Wt),w=D(et),k=Je,T=Fg;function E(b,g,v){return g in b?Object.defineProperty(b,g,{value:v,enumerable:!0,configurable:!0,writable:!0}):b[g]=v,b}function D(b){return b&&b.__esModule?b:{default:b}}function F(b){for(var g=1;g<arguments.length;g++){var v=arguments[g]!=null?arguments[g]:{},P=Object.keys(v);typeof Object.getOwnPropertySymbols=="function"&&(P=P.concat(Object.getOwnPropertySymbols(v).filter(function(M){return Object.getOwnPropertyDescriptor(v,M).enumerable}))),P.forEach(function(M){E(b,M,v[M])})}return b}function L(b,g){var v=Object.keys(b);if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(b);g&&(P=P.filter(function(M){return Object.getOwnPropertyDescriptor(b,M).enumerable})),v.push.apply(v,P)}return v}function z(b,g){return g=g??{},Object.getOwnPropertyDescriptors?Object.defineProperties(b,Object.getOwnPropertyDescriptors(g)):L(Object(g)).forEach(function(v){Object.defineProperty(b,v,Object.getOwnPropertyDescriptor(g,v))}),b}function R(b,g){if(b==null)return{};var v=_(b,g),P,M;if(Object.getOwnPropertySymbols){var Y=Object.getOwnPropertySymbols(b);for(M=0;M<Y.length;M++)P=Y[M],!(g.indexOf(P)>=0)&&Object.prototype.propertyIsEnumerable.call(b,P)&&(v[P]=b[P])}return v}function _(b,g){if(b==null)return{};var v={},P=Object.keys(b),M,Y;for(Y=0;Y<P.length;Y++)M=P[Y],!(g.indexOf(M)>=0)&&(v[M]=b[M]);return v}var y=r.default.forwardRef(function(b,g){var v=b.variant,P=b.color,M=b.textGradient,Y=b.as,B=b.className,H=b.children,U=R(b,["variant","color","textGradient","as","className","children"]),Z=(0,k.useTheme)().typography,oe=Z.defaultProps,ae=Z.valid,pe=Z.styles,me=pe.variants,Se=pe.colors,ve=pe.textGradient;v=v??oe.variant,P=P??oe.color,M=M||oe.textGradient,Y=Y??void 0,B=B??oe.className;var ce=(0,w.default)(me[(0,p.default)(ae.variants,v,"paragraph")]),be=Se[(0,p.default)(ae.colors,P,"inherit")],ye=(0,w.default)(ve),_e=(0,u.twMerge)((0,s.default)(ce,E({},be.color,!M),E({},ye,M),E({},be.gradient,M)),B),Ee;switch(v){case"h1":Ee=r.default.createElement(Y||"h1",z(F({},U),{ref:g,className:_e}),H);break;case"h2":Ee=r.default.createElement(Y||"h2",z(F({},U),{ref:g,className:_e}),H);break;case"h3":Ee=r.default.createElement(Y||"h3",z(F({},U),{ref:g,className:_e}),H);break;case"h4":Ee=r.default.createElement(Y||"h4",z(F({},U),{ref:g,className:_e}),H);break;case"h5":Ee=r.default.createElement(Y||"h5",z(F({},U),{ref:g,className:_e}),H);break;case"h6":Ee=r.default.createElement(Y||"h6",z(F({},U),{ref:g,className:_e}),H);break;case"lead":Ee=r.default.createElement(Y||"p",z(F({},U),{ref:g,className:_e}),H);break;case"paragraph":Ee=r.default.createElement(Y||"p",z(F({},U),{ref:g,className:_e}),H);break;case"small":Ee=r.default.createElement(Y||"p",z(F({},U),{ref:g,className:_e}),H);break;default:Ee=r.default.createElement(Y||"p",z(F({},U),{ref:g,className:_e}),H);break}return Ee});y.propTypes={variant:o.default.oneOf(T.propTypesVariant),color:o.default.oneOf(T.propTypesColor),as:T.propTypesAs,textGradient:T.propTypesTextGradient,className:T.propTypesClassName,children:T.propTypesChildren},y.displayName="MaterialTailwind.Typography";var f=y})(MT);var ET={},RT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,E){for(var D in E)Object.defineProperty(T,D,{enumerable:!0,get:E[D]})}t(e,{propTypesClassName:function(){return u},propTypesChildren:function(){return p},propTypesOpen:function(){return w},propTypesAnimate:function(){return k}});var r=s(rt),o=zt;function s(T){return T&&T.__esModule?T:{default:T}}var u=r.default.string,p=r.default.node.isRequired,w=r.default.bool.isRequired,k=o.propTypesAnimation})(RT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,f){for(var b in f)Object.defineProperty(y,b,{enumerable:!0,get:f[b]})}t(e,{Collapse:function(){return R},default:function(){return _}});var r=F(re),o=fr,s=ir,u=F(vr),p=F(ut),w=at,k=F(et),T=Je,E=RT;function D(){return D=Object.assign||function(y){for(var f=1;f<arguments.length;f++){var b=arguments[f];for(var g in b)Object.prototype.hasOwnProperty.call(b,g)&&(y[g]=b[g])}return y},D.apply(this,arguments)}function F(y){return y&&y.__esModule?y:{default:y}}function L(y,f){if(y==null)return{};var b=z(y,f),g,v;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(y);for(v=0;v<P.length;v++)g=P[v],!(f.indexOf(g)>=0)&&Object.prototype.propertyIsEnumerable.call(y,g)&&(b[g]=y[g])}return b}function z(y,f){if(y==null)return{};var b={},g=Object.keys(y),v,P;for(P=0;P<g.length;P++)v=g[P],!(f.indexOf(v)>=0)&&(b[v]=y[v]);return b}var R=r.default.forwardRef(function(y,f){var b=y.open,g=y.animate,v=y.className,P=y.children,M=L(y,["open","animate","className","children"]),Y=r.default.useRef(null),B=(0,T.useTheme)().collapse,H=B.styles,U=H.base;g=g??{},v=v??"";var Z=(0,w.twMerge)((0,p.default)((0,k.default)(U)),v),oe={unmount:{height:"0px",transition:{duration:.3,times:[.4,0,.2,1]}},mount:{height:"auto",transition:{duration:.3,times:[.4,0,.2,1]}}},ae=(0,u.default)(oe,g),pe=o.AnimatePresence,me=(0,s.useMergeRefs)([f,Y]);return r.default.createElement(o.LazyMotion,{features:o.domAnimation},r.default.createElement(pe,null,r.default.createElement(o.m.div,D({},M,{ref:me,className:Z,initial:"unmount",exit:"unmount",animate:b?"mount":"unmount",variants:ae}),P)))});R.displayName="MaterialTailwind.Collapse",R.propTypes={open:E.propTypesOpen,animate:E.propTypesAnimate,className:E.propTypesClassName,children:E.propTypesChildren};var _=R})(ET);var NT={},zl={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,E){for(var D in E)Object.defineProperty(T,D,{enumerable:!0,get:E[D]})}t(e,{propTypesClassName:function(){return s},propTypesDisabled:function(){return u},propTypesSelected:function(){return p},propTypesRipple:function(){return w},propTypesChildren:function(){return k}});var r=o(rt);function o(T){return T&&T.__esModule?T:{default:T}}var s=r.default.string,u=r.default.bool,p=r.default.bool,w=r.default.bool,k=r.default.node.isRequired})(zl);var IT={},T0={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(z,R){for(var _ in R)Object.defineProperty(z,_,{enumerable:!0,get:R[_]})}t(e,{ListItemPrefix:function(){return F},default:function(){return L}});var r=T(re),o=Je,s=T(ut),u=at,p=T(et),w=zl;function k(){return k=Object.assign||function(z){for(var R=1;R<arguments.length;R++){var _=arguments[R];for(var y in _)Object.prototype.hasOwnProperty.call(_,y)&&(z[y]=_[y])}return z},k.apply(this,arguments)}function T(z){return z&&z.__esModule?z:{default:z}}function E(z,R){if(z==null)return{};var _=D(z,R),y,f;if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(z);for(f=0;f<b.length;f++)y=b[f],!(R.indexOf(y)>=0)&&Object.prototype.propertyIsEnumerable.call(z,y)&&(_[y]=z[y])}return _}function D(z,R){if(z==null)return{};var _={},y=Object.keys(z),f,b;for(b=0;b<y.length;b++)f=y[b],!(R.indexOf(f)>=0)&&(_[f]=z[f]);return _}var F=r.default.forwardRef(function(z,R){var _=z.className,y=z.children,f=E(z,["className","children"]),b=(0,o.useTheme)().list,g=b.styles.base,v=(0,u.twMerge)((0,s.default)((0,p.default)(g.itemPrefix)),_);return r.default.createElement("div",k({},f,{ref:R,className:v}),y)});F.propTypes={className:w.propTypesClassName,children:w.propTypesChildren},F.displayName="MaterialTailwind.ListItemPrefix";var L=F})(T0);var P0={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(z,R){for(var _ in R)Object.defineProperty(z,_,{enumerable:!0,get:R[_]})}t(e,{ListItemSuffix:function(){return F},default:function(){return L}});var r=T(re),o=Je,s=T(ut),u=at,p=T(et),w=zl;function k(){return k=Object.assign||function(z){for(var R=1;R<arguments.length;R++){var _=arguments[R];for(var y in _)Object.prototype.hasOwnProperty.call(_,y)&&(z[y]=_[y])}return z},k.apply(this,arguments)}function T(z){return z&&z.__esModule?z:{default:z}}function E(z,R){if(z==null)return{};var _=D(z,R),y,f;if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(z);for(f=0;f<b.length;f++)y=b[f],!(R.indexOf(y)>=0)&&Object.prototype.propertyIsEnumerable.call(z,y)&&(_[y]=z[y])}return _}function D(z,R){if(z==null)return{};var _={},y=Object.keys(z),f,b;for(b=0;b<y.length;b++)f=y[b],!(R.indexOf(f)>=0)&&(_[f]=z[f]);return _}var F=r.default.forwardRef(function(z,R){var _=z.className,y=z.children,f=E(z,["className","children"]),b=(0,o.useTheme)().list,g=b.styles.base,v=(0,u.twMerge)((0,s.default)((0,p.default)(g.itemSuffix)),_);return r.default.createElement("div",k({},f,{ref:R,className:v}),y)});F.propTypes={className:w.propTypesClassName,children:w.propTypesChildren},F.displayName="MaterialTailwind.ListItemSuffix";var L=F})(P0);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,b){for(var g in b)Object.defineProperty(f,g,{enumerable:!0,get:b[g]})}t(e,{ListItem:function(){return _},ListItemPrefix:function(){return T.ListItemPrefix},ListItemSuffix:function(){return E.ListItemSuffix},default:function(){return y}});var r=L(re),o=Je,s=L(Qi),u=L(ut),p=at,w=L(et),k=zl,T=T0,E=P0;function D(f,b,g){return b in f?Object.defineProperty(f,b,{value:g,enumerable:!0,configurable:!0,writable:!0}):f[b]=g,f}function F(){return F=Object.assign||function(f){for(var b=1;b<arguments.length;b++){var g=arguments[b];for(var v in g)Object.prototype.hasOwnProperty.call(g,v)&&(f[v]=g[v])}return f},F.apply(this,arguments)}function L(f){return f&&f.__esModule?f:{default:f}}function z(f,b){if(f==null)return{};var g=R(f,b),v,P;if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(f);for(P=0;P<M.length;P++)v=M[P],!(b.indexOf(v)>=0)&&Object.prototype.propertyIsEnumerable.call(f,v)&&(g[v]=f[v])}return g}function R(f,b){if(f==null)return{};var g={},v=Object.keys(f),P,M;for(M=0;M<v.length;M++)P=v[M],!(b.indexOf(P)>=0)&&(g[P]=f[P]);return g}var _=r.default.forwardRef(function(f,b){var g=f.className,v=f.disabled,P=f.selected,M=f.ripple,Y=f.children,B=z(f,["className","disabled","selected","ripple","children"]),H=(0,o.useTheme)().list,U=H.defaultProps,Z=H.styles.base;M=M??U.ripple;var oe=M!==void 0&&new s.default,ae,pe=(0,p.twMerge)((0,u.default)((0,w.default)(Z.item.initial),(ae={},D(ae,(0,w.default)(Z.item.disabled),v),D(ae,(0,w.default)(Z.item.selected),P&&!v),ae)),g);return r.default.createElement("div",F({},B,{ref:b,role:"button",tabIndex:0,className:pe,onMouseDown:function(me){var Se=B==null?void 0:B.onMouseDown;return M&&oe.create(me,"dark"),typeof Se=="function"&&Se(me)}}),Y)});_.propTypes={className:k.propTypesClassName,selected:k.propTypesSelected,disabled:k.propTypesDisabled,ripple:k.propTypesRipple,children:k.propTypesChildren},_.displayName="MaterialTailwind.ListItem";var y=Object.assign(_,{Prefix:T.ListItemPrefix,Suffix:E.ListItemSuffix})})(IT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,f){for(var b in f)Object.defineProperty(y,b,{enumerable:!0,get:f[b]})}t(e,{List:function(){return R},ListItem:function(){return k.ListItem},ListItemPrefix:function(){return T.ListItemPrefix},ListItemSuffix:function(){return E.ListItemSuffix},default:function(){return _}});var r=F(re),o=Je,s=F(ut),u=at,p=F(et),w=zl,k=IT,T=T0,E=P0;function D(){return D=Object.assign||function(y){for(var f=1;f<arguments.length;f++){var b=arguments[f];for(var g in b)Object.prototype.hasOwnProperty.call(b,g)&&(y[g]=b[g])}return y},D.apply(this,arguments)}function F(y){return y&&y.__esModule?y:{default:y}}function L(y,f){if(y==null)return{};var b=z(y,f),g,v;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(y);for(v=0;v<P.length;v++)g=P[v],!(f.indexOf(g)>=0)&&Object.prototype.propertyIsEnumerable.call(y,g)&&(b[g]=y[g])}return b}function z(y,f){if(y==null)return{};var b={},g=Object.keys(y),v,P;for(P=0;P<g.length;P++)v=g[P],!(f.indexOf(v)>=0)&&(b[v]=y[v]);return b}var R=r.default.forwardRef(function(y,f){var b=y.className,g=y.children,v=L(y,["className","children"]),P=(0,o.useTheme)().list,M=P.defaultProps,Y=P.styles.base;b=b??M.className;var B=(0,u.twMerge)((0,s.default)((0,p.default)(Y.list)),b);return r.default.createElement("nav",D({},v,{ref:f,className:B}),g)});R.propTypes={className:w.propTypesClassName,children:w.propTypesChildren},R.displayName="MaterialTailwind.List";var _=Object.assign(R,{Item:k.ListItem,ItemPrefix:T.ListItemPrefix,ItemSuffix:E.ListItemSuffix})})(NT);var jT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(y,f){for(var b in f)Object.defineProperty(y,b,{enumerable:!0,get:f[b]})}t(e,{ButtonGroup:function(){return R},default:function(){return _}});var r=F(re),o=F(rt),s=F(ut),u=at,p=F(Wt),w=F(et),k=Je,T=Vo;function E(y,f,b){return f in y?Object.defineProperty(y,f,{value:b,enumerable:!0,configurable:!0,writable:!0}):y[f]=b,y}function D(){return D=Object.assign||function(y){for(var f=1;f<arguments.length;f++){var b=arguments[f];for(var g in b)Object.prototype.hasOwnProperty.call(b,g)&&(y[g]=b[g])}return y},D.apply(this,arguments)}function F(y){return y&&y.__esModule?y:{default:y}}function L(y,f){if(y==null)return{};var b=z(y,f),g,v;if(Object.getOwnPropertySymbols){var P=Object.getOwnPropertySymbols(y);for(v=0;v<P.length;v++)g=P[v],!(f.indexOf(g)>=0)&&Object.prototype.propertyIsEnumerable.call(y,g)&&(b[g]=y[g])}return b}function z(y,f){if(y==null)return{};var b={},g=Object.keys(y),v,P;for(P=0;P<g.length;P++)v=g[P],!(f.indexOf(v)>=0)&&(b[v]=y[v]);return b}var R=r.default.forwardRef(function(y,f){var b=y.variant,g=y.size,v=y.color,P=y.fullWidth,M=y.ripple,Y=y.className,B=y.children,H=L(y,["variant","size","color","fullWidth","ripple","className","children"]),U=(0,k.useTheme)().buttonGroup,Z=U.defaultProps,oe=U.styles,ae=U.valid,pe=oe.base,me=oe.dividerColor;b=b??Z.variant,g=g??Z.size,v=v??Z.color,M=M??Z.ripple,P=P??Z.fullWidth,Y=Y??Z.className;var Se,ve=(0,u.twMerge)((0,s.default)((0,w.default)(pe.initial),(Se={},E(Se,(0,w.default)(pe.fullWidth),P),E(Se,"divide-x",b!=="outlined"),E(Se,(0,w.default)(me[(0,p.default)(ae.colors,v,"gray")]),b!=="outlined"),Se)),Y);return r.default.createElement("div",D({},H,{ref:f,className:ve}),r.default.Children.map(B,function(ce,be){var ye;return r.default.isValidElement(ce)&&r.default.cloneElement(ce,{variant:b,size:g,color:v,ripple:M,fullWidth:P,className:(0,u.twMerge)((0,s.default)({"rounded-r-none":be!==r.default.Children.count(B)-1,"border-r-0":be!==r.default.Children.count(B)-1,"rounded-l-none":be!==0}),(ye=ce.props)===null||ye===void 0?void 0:ye.className)})}))});R.propTypes={variant:o.default.oneOf(T.propTypesVariant),size:o.default.oneOf(T.propTypesSize),color:o.default.oneOf(T.propTypesColor),fullWidth:T.propTypesFullWidth,ripple:T.propTypesRipple,className:T.propTypesClassName,children:T.propTypesChildren},R.displayName="MaterialTailwind.ButtonGroup";var _=R})(jT);var LT={},DT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(z,R){for(var _ in R)Object.defineProperty(z,_,{enumerable:!0,get:R[_]})}t(e,{propTypesClassName:function(){return s},propTypesPrevArrow:function(){return u},propTypesNextArrow:function(){return p},propTypesNavigation:function(){return w},propTypesAutoplay:function(){return k},propTypesAutoplayDelay:function(){return T},propTypesTransition:function(){return E},propTypesLoop:function(){return D},propTypesChildren:function(){return F},propTypesSlideRef:function(){return L}});var r=o(rt);function o(z){return z&&z.__esModule?z:{default:z}}var s=r.default.string,u=r.default.func,p=r.default.func,w=r.default.func,k=r.default.bool,T=r.default.number,E=r.default.object,D=r.default.bool,F=r.default.node.isRequired,L=r.default.oneOfType([r.default.func,r.default.shape({current:r.default.any})])})(DT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(P,M){for(var Y in M)Object.defineProperty(P,Y,{enumerable:!0,get:M[Y]})}t(e,{Carousel:function(){return g},default:function(){return v}});var r=L(re),o=fr,s=ir,u=L(ut),p=at,w=L(et),k=Je,T=DT;function E(P,M){(M==null||M>P.length)&&(M=P.length);for(var Y=0,B=new Array(M);Y<M;Y++)B[Y]=P[Y];return B}function D(P){if(Array.isArray(P))return P}function F(){return F=Object.assign||function(P){for(var M=1;M<arguments.length;M++){var Y=arguments[M];for(var B in Y)Object.prototype.hasOwnProperty.call(Y,B)&&(P[B]=Y[B])}return P},F.apply(this,arguments)}function L(P){return P&&P.__esModule?P:{default:P}}function z(P,M){var Y=P==null?null:typeof Symbol<"u"&&P[Symbol.iterator]||P["@@iterator"];if(Y!=null){var B=[],H=!0,U=!1,Z,oe;try{for(Y=Y.call(P);!(H=(Z=Y.next()).done)&&(B.push(Z.value),!(M&&B.length===M));H=!0);}catch(ae){U=!0,oe=ae}finally{try{!H&&Y.return!=null&&Y.return()}finally{if(U)throw oe}}return B}}function R(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _(P,M){if(P==null)return{};var Y=y(P,M),B,H;if(Object.getOwnPropertySymbols){var U=Object.getOwnPropertySymbols(P);for(H=0;H<U.length;H++)B=U[H],!(M.indexOf(B)>=0)&&Object.prototype.propertyIsEnumerable.call(P,B)&&(Y[B]=P[B])}return Y}function y(P,M){if(P==null)return{};var Y={},B=Object.keys(P),H,U;for(U=0;U<B.length;U++)H=B[U],!(M.indexOf(H)>=0)&&(Y[H]=P[H]);return Y}function f(P,M){return D(P)||z(P,M)||b(P,M)||R()}function b(P,M){if(P){if(typeof P=="string")return E(P,M);var Y=Object.prototype.toString.call(P).slice(8,-1);if(Y==="Object"&&P.constructor&&(Y=P.constructor.name),Y==="Map"||Y==="Set")return Array.from(Y);if(Y==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Y))return E(P,M)}}var g=r.default.forwardRef(function(P,M){var Y=P.children,B=P.prevArrow,H=P.nextArrow,U=P.navigation,Z=P.autoplay,oe=P.autoplayDelay,ae=P.transition,pe=P.loop,me=P.className,Se=P.slideRef,ve=_(P,["children","prevArrow","nextArrow","navigation","autoplay","autoplayDelay","transition","loop","className","slideRef"]),ce=(0,k.useTheme)().carousel,be=ce.defaultProps,ye=ce.styles.base,_e=(0,o.useMotionValue)(0),Ee=r.default.useRef(null),De=f(r.default.useState(0),2),je=De[0],Me=De[1],Be=r.default.Children.toArray(Y);me=me??be.className,B=B??be.prevArrow,H=H??be.nextArrow,U=U??be.navigation,Z=Z??be.autoplay,oe=oe??be.autoplayDelay,ae=ae??be.transition,pe=pe??be.loop;var Ve=(0,p.twMerge)((0,u.default)((0,w.default)(ye.carousel)),me),Ne=(0,p.twMerge)((0,u.default)((0,w.default)(ye.slide))),We=r.default.useCallback(function(){var qe;return-je*(((qe=Ee.current)===null||qe===void 0?void 0:qe.clientWidth)||0)},[je]),Fe=r.default.useCallback(function(){var qe=pe?0:je;Me(je+1===Be.length?qe:je+1)},[je,pe,Be.length]),$e=function(){var qe=pe?Be.length-1:0;Me(je-1<0?qe:je-1)};r.default.useEffect(function(){var qe=(0,o.animate)(_e,We(),ae);return qe.stop},[We,je,_e,ae]),r.default.useEffect(function(){window.addEventListener("resize",function(){(0,o.animate)(_e,We(),ae)})},[We,ae,_e]),r.default.useEffect(function(){if(Z){var qe=setInterval(function(){return Fe()},oe);return function(){return clearInterval(qe)}}},[Z,Fe,oe]);var tt=(0,s.useMergeRefs)([Ee,M]);return r.default.createElement("div",F({},ve,{ref:tt,className:Ve}),Be.map(function(qe,Ge){return r.default.createElement(o.LazyMotion,{key:Ge,features:o.domAnimation},r.default.createElement(o.m.div,{ref:Se,className:Ne,style:{x:_e,left:"".concat(Ge*100,"%"),right:"".concat(Ge*100,"%")}},qe))}),B&&B({loop:pe,handlePrev:$e,activeIndex:je,firstIndex:je===0}),H&&H({loop:pe,handleNext:Fe,activeIndex:je,lastIndex:je===Be.length-1}),U&&U({setActiveIndex:Me,activeIndex:je,length:Be.length}))});g.propTypes={className:T.propTypesClassName,children:T.propTypesChildren,nextArrow:T.propTypesNextArrow,prevArrow:T.propTypesPrevArrow,navigation:T.propTypesNavigation,autoplay:T.propTypesAutoplay,autoplayDelay:T.propTypesAutoplayDelay,transition:T.propTypesTransition,loop:T.propTypesLoop,slideRef:T.propTypesSlideRef},g.displayName="MaterialTailwind.Carousel";var v=g})(LT);var zT={},FT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(_,y){for(var f in y)Object.defineProperty(_,f,{enumerable:!0,get:y[f]})}t(e,{propTypesOpen:function(){return u},propTypesSize:function(){return p},propTypesOverlay:function(){return w},propTypesChildren:function(){return k},propTypesPlacement:function(){return T},propTypesOverlayProps:function(){return E},propTypesClassName:function(){return D},propTypesOnClose:function(){return F},propTypesDismiss:function(){return L},propTypesTransition:function(){return z},propTypesOverlayRef:function(){return R}});var r=s(rt),o=zt;function s(_){return _&&_.__esModule?_:{default:_}}var u=r.default.bool.isRequired,p=r.default.number,w=r.default.bool,k=r.default.node.isRequired,T=["top","right","bottom","left"],E=r.default.object,D=r.default.string,F=r.default.func,L=o.propTypesDismissType,z=r.default.object,R=r.default.oneOfType([r.default.func,r.default.shape({current:r.default.any})])})(FT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,v){for(var P in v)Object.defineProperty(g,P,{enumerable:!0,get:v[P]})}t(e,{Drawer:function(){return f},default:function(){return b}});var r=z(re),o=z(rt),s=fr,u=ir,p=z(vr),w=z(ut),k=at,T=z(et),E=Je,D=FT;function F(g,v,P){return v in g?Object.defineProperty(g,v,{value:P,enumerable:!0,configurable:!0,writable:!0}):g[v]=P,g}function L(){return L=Object.assign||function(g){for(var v=1;v<arguments.length;v++){var P=arguments[v];for(var M in P)Object.prototype.hasOwnProperty.call(P,M)&&(g[M]=P[M])}return g},L.apply(this,arguments)}function z(g){return g&&g.__esModule?g:{default:g}}function R(g){for(var v=1;v<arguments.length;v++){var P=arguments[v]!=null?arguments[v]:{},M=Object.keys(P);typeof Object.getOwnPropertySymbols=="function"&&(M=M.concat(Object.getOwnPropertySymbols(P).filter(function(Y){return Object.getOwnPropertyDescriptor(P,Y).enumerable}))),M.forEach(function(Y){F(g,Y,P[Y])})}return g}function _(g,v){if(g==null)return{};var P=y(g,v),M,Y;if(Object.getOwnPropertySymbols){var B=Object.getOwnPropertySymbols(g);for(Y=0;Y<B.length;Y++)M=B[Y],!(v.indexOf(M)>=0)&&Object.prototype.propertyIsEnumerable.call(g,M)&&(P[M]=g[M])}return P}function y(g,v){if(g==null)return{};var P={},M=Object.keys(g),Y,B;for(B=0;B<M.length;B++)Y=M[B],!(v.indexOf(Y)>=0)&&(P[Y]=g[Y]);return P}var f=r.default.forwardRef(function(g,v){var P=g.open,M=g.size,Y=g.overlay,B=g.children,H=g.placement,U=g.overlayProps,Z=g.className,oe=g.onClose,ae=g.dismiss,pe=g.transition,me=g.overlayRef,Se=_(g,["open","size","overlay","children","placement","overlayProps","className","onClose","dismiss","transition","overlayRef"]),ve=(0,E.useTheme)().drawer,ce=ve.defaultProps,be=ve.styles.base,ye=(0,s.useAnimation)();M=M??ce.size,Y=Y??ce.overlay,H=H??ce.placement,Z=Z??ce.className,U=U??ce.overlayProps,oe=oe??ce.onClose;var _e;ae=(_e=(0,p.default)(ce.dismiss,ae||{}))!==null&&_e!==void 0?_e:ce.dismiss,pe=pe??ce.transition;var Ee=(0,k.twMerge)((0,w.default)((0,T.default)(be.drawer),{"top-0 right-0":H==="right","bottom-0 left-0":H==="bottom","top-0 left-0":H==="top"||H==="left"}),Z),De=(0,k.twMerge)((0,w.default)((0,T.default)(be.overlay)),U==null?void 0:U.className),je=(0,u.useFloating)({open:P,onOpenChange:oe}).context,Me=(0,u.useInteractions)([(0,u.useDismiss)(je,ae)]).getFloatingProps;r.default.useEffect(function(){ye.start(P?"open":"close")},[P,ye,H]);var Be={open:{x:0,y:0},close:{x:H==="left"?-M:H==="right"?M:0,y:H==="top"?-M:H==="bottom"?M:0}},Ve={unmount:{opacity:0,transition:{delay:.3}},mount:{opacity:1}};return r.default.createElement(r.default.Fragment,null,r.default.createElement(s.LazyMotion,{features:s.domAnimation},r.default.createElement(s.AnimatePresence,null,Y&&P&&r.default.createElement(s.m.div,{ref:me,className:De,initial:"unmount",exit:"unmount",animate:P?"mount":"unmount",variants:Ve,transition:{duration:.3}})),r.default.createElement(s.m.div,L({},Me(R({ref:v},Se)),{className:Ee,style:{maxWidth:H==="left"||H==="right"?M:"100%",maxHeight:H==="top"||H==="bottom"?M:"100%",height:H==="left"||H==="right"?"100vh":"100%"},initial:"close",animate:ye,variants:Be,transition:pe}),B)))});f.propTypes={open:D.propTypesOpen,size:D.propTypesSize,overlay:D.propTypesOverlay,children:D.propTypesChildren,placement:o.default.oneOf(D.propTypesPlacement),overlayProps:D.propTypesOverlayProps,className:D.propTypesClassName,onClose:D.propTypesOnClose,dismiss:D.propTypesDismiss,transition:D.propTypesTransition,overlayRef:D.propTypesOverlayRef},f.displayName="MaterialTailwind.Drawer";var b=f})(zT);var VT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,b){for(var g in b)Object.defineProperty(f,g,{enumerable:!0,get:b[g]})}t(e,{Badge:function(){return _},default:function(){return y}});var r=L(re),o=L(rt),s=L(vr),u=L(ut),p=at,w=L(Wt),k=L(et),T=Je,E=Vg;function D(f,b,g){return b in f?Object.defineProperty(f,b,{value:g,enumerable:!0,configurable:!0,writable:!0}):f[b]=g,f}function F(){return F=Object.assign||function(f){for(var b=1;b<arguments.length;b++){var g=arguments[b];for(var v in g)Object.prototype.hasOwnProperty.call(g,v)&&(f[v]=g[v])}return f},F.apply(this,arguments)}function L(f){return f&&f.__esModule?f:{default:f}}function z(f,b){if(f==null)return{};var g=R(f,b),v,P;if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(f);for(P=0;P<M.length;P++)v=M[P],!(b.indexOf(v)>=0)&&Object.prototype.propertyIsEnumerable.call(f,v)&&(g[v]=f[v])}return g}function R(f,b){if(f==null)return{};var g={},v=Object.keys(f),P,M;for(M=0;M<v.length;M++)P=v[M],!(b.indexOf(P)>=0)&&(g[P]=f[P]);return g}var _=r.default.forwardRef(function(f,b){var g=f.color,v=f.invisible,P=f.withBorder,M=f.overlap,Y=f.placement,B=f.className,H=f.content,U=f.children,Z=f.containerProps,oe=f.containerRef,ae=z(f,["color","invisible","withBorder","overlap","placement","className","content","children","containerProps","containerRef"]),pe=(0,T.useTheme)().badge,me=pe.valid,Se=pe.defaultProps,ve=pe.styles,ce=ve.base,be=ve.placements,ye=ve.colors;g=g??Se.color,v=v??Se.invisible,P=P??Se.withBorder,M=M??Se.overlap,Y=Y??Se.placement;var _e;B=(_e=(0,u.default)(B,Se.className))!==null&&_e!==void 0?_e:Se.className;var Ee;Z=(Ee=(0,s.default)(Z,Se.containerProps||{}))!==null&&Ee!==void 0?Ee:Se.containerProps;var De=(0,k.default)(ce.badge.initial),je=(0,k.default)(ce.badge.withBorder),Me=(0,k.default)(ce.badge.withContent),Be=(0,k.default)(ye[(0,w.default)(me.colors,g,"red")]),Ve=(0,k.default)(be[(0,w.default)(me.placements,Y,"top-end")][(0,w.default)(me.overlaps,M,"square")]),Ne,We=(0,p.twMerge)((0,u.default)(De,Ve,Be,(Ne={},D(Ne,je,P),D(Ne,Me,H),Ne)),B),Fe=(0,p.twMerge)((0,u.default)((0,k.default)(ce.container),Z==null?void 0:Z.className));return r.default.createElement("div",F({ref:oe},Z,{className:Fe}),U,!v&&r.default.createElement("span",F({},ae,{ref:b,className:We}),H))});_.propTypes={color:o.default.oneOf(E.propTypesColor),invisible:E.propTypesInvisible,withBorder:E.propTypesWithBorder,overlap:o.default.oneOf(E.propTypesOverlap),className:E.propTypesClassName,content:E.propTypesContent,children:E.propTypesChildren,placement:o.default.oneOf(E.propTypesPlacement),containerProps:E.propTypesContainerProps,containerRef:E.propTypesContainerRef},_.displayName="MaterialTailwind.Badge";var y=_})(VT);var WT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(H,U){for(var Z in U)Object.defineProperty(H,Z,{enumerable:!0,get:U[Z]})}t(e,{Rating:function(){return Y},default:function(){return B}});var r=z(re),o=z(rt),s=z(ut),u=at,p=z(Wt),w=z(et),k=Je,T=Wg;function E(H,U){(U==null||U>H.length)&&(U=H.length);for(var Z=0,oe=new Array(U);Z<U;Z++)oe[Z]=H[Z];return oe}function D(H){if(Array.isArray(H))return H}function F(H){if(Array.isArray(H))return E(H)}function L(){return L=Object.assign||function(H){for(var U=1;U<arguments.length;U++){var Z=arguments[U];for(var oe in Z)Object.prototype.hasOwnProperty.call(Z,oe)&&(H[oe]=Z[oe])}return H},L.apply(this,arguments)}function z(H){return H&&H.__esModule?H:{default:H}}function R(H){if(typeof Symbol<"u"&&H[Symbol.iterator]!=null||H["@@iterator"]!=null)return Array.from(H)}function _(H,U){var Z=H==null?null:typeof Symbol<"u"&&H[Symbol.iterator]||H["@@iterator"];if(Z!=null){var oe=[],ae=!0,pe=!1,me,Se;try{for(Z=Z.call(H);!(ae=(me=Z.next()).done)&&(oe.push(me.value),!(U&&oe.length===U));ae=!0);}catch(ve){pe=!0,Se=ve}finally{try{!ae&&Z.return!=null&&Z.return()}finally{if(pe)throw Se}}return oe}}function y(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function f(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function b(H,U){if(H==null)return{};var Z=g(H,U),oe,ae;if(Object.getOwnPropertySymbols){var pe=Object.getOwnPropertySymbols(H);for(ae=0;ae<pe.length;ae++)oe=pe[ae],!(U.indexOf(oe)>=0)&&Object.prototype.propertyIsEnumerable.call(H,oe)&&(Z[oe]=H[oe])}return Z}function g(H,U){if(H==null)return{};var Z={},oe=Object.keys(H),ae,pe;for(pe=0;pe<oe.length;pe++)ae=oe[pe],!(U.indexOf(ae)>=0)&&(Z[ae]=H[ae]);return Z}function v(H,U){return D(H)||_(H,U)||M(H,U)||y()}function P(H){return F(H)||R(H)||M(H)||f()}function M(H,U){if(H){if(typeof H=="string")return E(H,U);var Z=Object.prototype.toString.call(H).slice(8,-1);if(Z==="Object"&&H.constructor&&(Z=H.constructor.name),Z==="Map"||Z==="Set")return Array.from(Z);if(Z==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(Z))return E(H,U)}}var Y=r.default.forwardRef(function(H,U){var Z=H.count,oe=H.value,ae=H.ratedIcon,pe=H.unratedIcon,me=H.ratedColor,Se=H.unratedColor,ve=H.className,ce=H.onChange,be=H.readonly,ye=b(H,["count","value","ratedIcon","unratedIcon","ratedColor","unratedColor","className","onChange","readonly"]),_e,Ee,De=(0,k.useTheme)().rating,je=De.valid,Me=De.defaultProps,Be=De.styles,Ve=Be.base,Ne=Be.colors;Z=Z??Me.count,oe=oe??Me.value,ae=ae??Me.ratedIcon,ae=ae??Me.ratedIcon,pe=pe??Me.unratedIcon,me=me??Me.ratedColor,Se=Se??Me.unratedColor,ve=ve??Me.className,ce=ce??Me.onChange,be=be??Me.readonly;var We=v(r.default.useState(function(){return P(Array(oe).fill("rated")).concat(P(Array(Z-oe).fill("un_rated")))}),2),Fe=We[0],$e=We[1],tt=v(r.default.useState(function(){return P(Array(Z).fill("un_rated"))}),2),qe=tt[0],Ge=tt[1],ot=v(r.default.useState(!1),2),gt=ot[0],yt=ot[1],Rt=(0,w.default)(Ne[(0,p.default)(je.colors,me,"yellow")]),Tt=(0,w.default)(Ne[(0,p.default)(je.colors,Se,"blue-gray")]),Nt=(0,u.twMerge)((0,s.default)((0,w.default)(Ve.rating),ve)),qt=(0,w.default)(Ve.icon),Zt=ae,Ct=pe,vt=r.default.isValidElement(ae)&&r.default.cloneElement(Zt,{className:(0,u.twMerge)((0,s.default)(qt,Rt,Zt==null||(_e=Zt.props)===null||_e===void 0?void 0:_e.className))}),Kt=r.default.isValidElement(ae)&&r.default.cloneElement(Ct,{className:(0,u.twMerge)((0,s.default)(qt,Tt,Ct==null||(Ee=Ct.props)===null||Ee===void 0?void 0:Ee.className))}),mr=!r.default.isValidElement(ae)&&r.default.createElement(ae,{className:(0,u.twMerge)((0,s.default)(qt,Rt))}),Qt=!r.default.isValidElement(ae)&&r.default.createElement(pe,{className:(0,u.twMerge)((0,s.default)(qt,Tt))}),ea=function(Ca){return Ca.map(function(Jt,yn){return r.default.createElement("span",{key:yn,onClick:function(){if(!be){var Ir=Fe.map(function(jr,Ht){return Ht<=yn?"rated":"un_rated"});$e(Ir),ce&&typeof ce=="function"&&ce(Ir.filter(function(jr){return jr==="rated"}).length)}},onMouseEnter:function(){if(!be){var Ir=qe.map(function(jr,Ht){return Ht<=yn?"rated":"un_rated"});yt(!0),Ge(Ir)}},onMouseLeave:function(){return!be&&yt(!1)}},r.default.isValidElement(Jt==="rated"?ae:pe)?Jt==="rated"?vt:Kt:Jt==="rated"?mr:Qt)})};return r.default.createElement("div",L({},ye,{ref:U,className:Nt}),ea(gt?qe:Fe))});Y.propTypes={count:T.propTypesCount,value:T.propTypesValue,ratedIcon:T.propTypesRatedIcon,unratedIcon:T.propTypesUnratedIcon,ratedColor:o.default.oneOf(T.propTypesColor),unratedColor:o.default.oneOf(T.propTypesColor),className:T.propTypesClassName,onChange:T.propTypesOnChange,readonly:T.propTypesReadonly},Y.displayName="MaterialTailwind.Rating";var B=Y})(WT);var HT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(M,Y){for(var B in Y)Object.defineProperty(M,B,{enumerable:!0,get:Y[B]})}t(e,{Slider:function(){return v},default:function(){return P}});var r=z(re),o=z(rt),s=z(vr),u=z(ut),p=at,w=z(Wt),k=z(et),T=Je,E=Hg;function D(M,Y){(Y==null||Y>M.length)&&(Y=M.length);for(var B=0,H=new Array(Y);B<Y;B++)H[B]=M[B];return H}function F(M){if(Array.isArray(M))return M}function L(){return L=Object.assign||function(M){for(var Y=1;Y<arguments.length;Y++){var B=arguments[Y];for(var H in B)Object.prototype.hasOwnProperty.call(B,H)&&(M[H]=B[H])}return M},L.apply(this,arguments)}function z(M){return M&&M.__esModule?M:{default:M}}function R(M,Y){var B=M==null?null:typeof Symbol<"u"&&M[Symbol.iterator]||M["@@iterator"];if(B!=null){var H=[],U=!0,Z=!1,oe,ae;try{for(B=B.call(M);!(U=(oe=B.next()).done)&&(H.push(oe.value),!(Y&&H.length===Y));U=!0);}catch(pe){Z=!0,ae=pe}finally{try{!U&&B.return!=null&&B.return()}finally{if(Z)throw ae}}return H}}function _(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function y(M,Y){if(M==null)return{};var B=f(M,Y),H,U;if(Object.getOwnPropertySymbols){var Z=Object.getOwnPropertySymbols(M);for(U=0;U<Z.length;U++)H=Z[U],!(Y.indexOf(H)>=0)&&Object.prototype.propertyIsEnumerable.call(M,H)&&(B[H]=M[H])}return B}function f(M,Y){if(M==null)return{};var B={},H=Object.keys(M),U,Z;for(Z=0;Z<H.length;Z++)U=H[Z],!(Y.indexOf(U)>=0)&&(B[U]=M[U]);return B}function b(M,Y){return F(M)||R(M,Y)||g(M,Y)||_()}function g(M,Y){if(M){if(typeof M=="string")return D(M,Y);var B=Object.prototype.toString.call(M).slice(8,-1);if(B==="Object"&&M.constructor&&(B=M.constructor.name),B==="Map"||B==="Set")return Array.from(B);if(B==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return D(M,Y)}}var v=r.default.forwardRef(function(M,Y){var B=M.color,H=M.size,U=M.className,Z=M.trackClassName,oe=M.thumbClassName,ae=M.barClassName,pe=M.value,me=M.defaultValue,Se=M.onChange,ve=M.min,ce=M.max,be=M.step,ye=M.inputRef,_e=M.inputProps,Ee=y(M,["color","size","className","trackClassName","thumbClassName","barClassName","value","defaultValue","onChange","min","max","step","inputRef","inputProps"]),De=(0,T.useTheme)().slider,je=De.valid,Me=De.defaultProps,Be=De.styles,Ve=Be.base,Ne=Be.sizes,We=Be.colors,Fe=b(r.default.useState(me||0),2),$e=Fe[0],tt=Fe[1];r.default.useMemo(function(){me&&tt(me)},[me]),B=B??Me.color,H=H??Me.size,ve=ve??Me.min,ce=ce??Me.max,be=be??Me.step;var qe;U=(qe=(0,u.default)(Me.className,U))!==null&&qe!==void 0?qe:Me.className;var Ge;oe=(Ge=(0,u.default)(Me.thumbClassName,oe))!==null&&Ge!==void 0?Ge:Me.thumbClassName;var ot;Z=(ot=(0,u.default)(Me.trackClassName,Z))!==null&&ot!==void 0?ot:Me.trackClassName;var gt;ae=(gt=(0,u.default)(Me.barClassName,ae))!==null&&gt!==void 0?gt:Me.barClassName;var yt;_e=(yt=(0,s.default)(_e,(Me==null?void 0:Me.inputProps)||{}))!==null&&yt!==void 0?yt:Me.inputProps;var Rt=(0,p.twMerge)((0,u.default)((0,k.default)(Ve.container),(0,k.default)(We[(0,w.default)(je.colors,B,"gray")]),(0,k.default)(Ne[(0,w.default)(je.sizes,H,"md")].container),U)),Tt=(0,p.twMerge)((0,u.default)((0,k.default)(Ve.bar),ae)),Nt=(0,u.default)((0,k.default)(Ve.track),(0,k.default)(Ne[(0,w.default)(je.sizes,H,"md")].track)),qt=(0,u.default)((0,k.default)(Ve.thumb),(0,k.default)(Ne[(0,w.default)(je.sizes,H,"md")].thumb)),Zt=(0,u.default)((0,k.default)(Ve.slider),(0,p.twMerge)(Nt,Z),(0,p.twMerge)(qt,oe));return r.default.createElement("div",L({},Ee,{ref:Y,className:Rt}),r.default.createElement("label",{className:Tt,style:{width:"".concat(pe||$e,"%")}}),r.default.createElement("input",L({ref:ye,type:"range",max:ce,min:ve,step:be,className:Zt},pe?{value:pe}:null,{defaultValue:me,onChange:function(Ct){return Se?Se(Ct):tt(Number(Ct.target.value))}})))});v.propTypes={color:o.default.oneOf(E.propTypesColor),size:o.default.oneOf(E.propTypesSize),className:E.propTypesClassName,trackClassName:E.propTypesTrackClassName,thumbClassName:E.propTypesThumbClassName,barClassName:E.propTypesBarClassName,defaultValue:E.propTypesDefaultValue,value:E.propTypesValue,onChange:E.propTypesOnChange,min:E.propTypesMin,max:E.propTypesMax,step:E.propTypesStep,inputRef:E.propTypesInputRef,inputProps:E.propTypesInputProps},v.displayName="MaterialTailwind.Slider";var P=v})(HT);var BT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,b){for(var g in b)Object.defineProperty(f,g,{enumerable:!0,get:b[g]})}t(e,{Spinner:function(){return _},default:function(){return y}});var r=D(rt),o=L(re),s=D(ut),u=at,p=D(Wt),w=D(et),k=Je,T=Bg;function E(){return E=Object.assign||function(f){for(var b=1;b<arguments.length;b++){var g=arguments[b];for(var v in g)Object.prototype.hasOwnProperty.call(g,v)&&(f[v]=g[v])}return f},E.apply(this,arguments)}function D(f){return f&&f.__esModule?f:{default:f}}function F(f){if(typeof WeakMap!="function")return null;var b=new WeakMap,g=new WeakMap;return(F=function(v){return v?g:b})(f)}function L(f,b){if(!b&&f&&f.__esModule)return f;if(f===null||typeof f!="object"&&typeof f!="function")return{default:f};var g=F(b);if(g&&g.has(f))return g.get(f);var v={},P=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var M in f)if(M!=="default"&&Object.prototype.hasOwnProperty.call(f,M)){var Y=P?Object.getOwnPropertyDescriptor(f,M):null;Y&&(Y.get||Y.set)?Object.defineProperty(v,M,Y):v[M]=f[M]}return v.default=f,g&&g.set(f,v),v}function z(f,b){if(f==null)return{};var g=R(f,b),v,P;if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(f);for(P=0;P<M.length;P++)v=M[P],!(b.indexOf(v)>=0)&&Object.prototype.propertyIsEnumerable.call(f,v)&&(g[v]=f[v])}return g}function R(f,b){if(f==null)return{};var g={},v=Object.keys(f),P,M;for(M=0;M<v.length;M++)P=v[M],!(b.indexOf(P)>=0)&&(g[P]=f[P]);return g}var _=(0,o.forwardRef)(function(f,b){var g=f.color,v=f.className,P=z(f,["color","className"]),M=(0,k.useTheme)().spinner,Y=M.defaultProps,B=M.valid,H=M.styles,U=H.base,Z=H.colors;g=g??Y.color;var oe;v=(oe=(0,s.default)(Y.className,v))!==null&&oe!==void 0?oe:Y.className;var ae=(0,w.default)(Z[(0,p.default)(B.colors,g,"gray")]),pe=(0,u.twMerge)((0,s.default)((0,w.default)(U)),v),me,Se;return o.default.createElement("svg",E({},P,{ref:b,className:pe,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:(me=P==null?void 0:P.width)!==null&&me!==void 0?me:24,height:(Se=P==null?void 0:P.height)!==null&&Se!==void 0?Se:24}),o.default.createElement("path",{d:"M32 3C35.8083 3 39.5794 3.75011 43.0978 5.20749C46.6163 6.66488 49.8132 8.80101 52.5061 11.4939C55.199 14.1868 57.3351 17.3837 58.7925 20.9022C60.2499 24.4206 61 28.1917 61 32C61 35.8083 60.2499 39.5794 58.7925 43.0978C57.3351 46.6163 55.199 49.8132 52.5061 52.5061C49.8132 55.199 46.6163 57.3351 43.0978 58.7925C39.5794 60.2499 35.8083 61 32 61C28.1917 61 24.4206 60.2499 20.9022 58.7925C17.3837 57.3351 14.1868 55.199 11.4939 52.5061C8.801 49.8132 6.66487 46.6163 5.20749 43.0978C3.7501 39.5794 3 35.8083 3 32C3 28.1917 3.75011 24.4206 5.2075 20.9022C6.66489 17.3837 8.80101 14.1868 11.4939 11.4939C14.1868 8.80099 17.3838 6.66487 20.9022 5.20749C24.4206 3.7501 28.1917 3 32 3L32 3Z",stroke:"currentColor",strokeWidth:"5",strokeLinecap:"round",strokeLinejoin:"round"}),o.default.createElement("path",{d:"M32 3C36.5778 3 41.0906 4.08374 45.1692 6.16256C49.2477 8.24138 52.7762 11.2562 55.466 14.9605C58.1558 18.6647 59.9304 22.9531 60.6448 27.4748C61.3591 31.9965 60.9928 36.6232 59.5759 40.9762",stroke:"currentColor",strokeWidth:"5",strokeLinecap:"round",strokeLinejoin:"round",className:ae}))});_.propTypes={color:r.default.oneOf(T.propTypesColor),className:T.propTypesClassName},_.displayName="MaterialTailwind.Spinner";var y=_})(BT);var XT={},Fl={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(v,P){for(var M in P)Object.defineProperty(v,M,{enumerable:!0,get:P[M]})}t(e,{useTimelineItem:function(){return f},TimelineItem:function(){return b},default:function(){return g}});var r=E(re),o=at,s=E(et),u=Je,p=wa;function w(v,P){(P==null||P>v.length)&&(P=v.length);for(var M=0,Y=new Array(P);M<P;M++)Y[M]=v[M];return Y}function k(v){if(Array.isArray(v))return v}function T(){return T=Object.assign||function(v){for(var P=1;P<arguments.length;P++){var M=arguments[P];for(var Y in M)Object.prototype.hasOwnProperty.call(M,Y)&&(v[Y]=M[Y])}return v},T.apply(this,arguments)}function E(v){return v&&v.__esModule?v:{default:v}}function D(v,P){var M=v==null?null:typeof Symbol<"u"&&v[Symbol.iterator]||v["@@iterator"];if(M!=null){var Y=[],B=!0,H=!1,U,Z;try{for(M=M.call(v);!(B=(U=M.next()).done)&&(Y.push(U.value),!(P&&Y.length===P));B=!0);}catch(oe){H=!0,Z=oe}finally{try{!B&&M.return!=null&&M.return()}finally{if(H)throw Z}}return Y}}function F(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function L(v,P){if(v==null)return{};var M=z(v,P),Y,B;if(Object.getOwnPropertySymbols){var H=Object.getOwnPropertySymbols(v);for(B=0;B<H.length;B++)Y=H[B],!(P.indexOf(Y)>=0)&&Object.prototype.propertyIsEnumerable.call(v,Y)&&(M[Y]=v[Y])}return M}function z(v,P){if(v==null)return{};var M={},Y=Object.keys(v),B,H;for(H=0;H<Y.length;H++)B=Y[H],!(P.indexOf(B)>=0)&&(M[B]=v[B]);return M}function R(v,P){return k(v)||D(v,P)||_(v,P)||F()}function _(v,P){if(v){if(typeof v=="string")return w(v,P);var M=Object.prototype.toString.call(v).slice(8,-1);if(M==="Object"&&v.constructor&&(M=v.constructor.name),M==="Map"||M==="Set")return Array.from(M);if(M==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(M))return w(v,P)}}var y=r.default.createContext(0);y.displayName="MaterialTailwind.TimelineItemContext";function f(){var v=r.default.useContext(y);if(!v)throw new Error("useTimelineItemContext() must be used within a TimelineItem. It happens when you use TimelineIcon, TimelineConnector or TimelineBody components outside the TimelineItem component.");return v}var b=r.default.forwardRef(function(v,P){var M=v.className,Y=v.children,B=L(v,["className","children"]),H=(0,u.useTheme)().timelineItem,U=H.styles,Z=U.base,oe=R(r.default.useState(0),2),ae=oe[0],pe=oe[1],me=r.default.useMemo(function(){return[ae,pe]},[ae,pe]),Se=(0,o.twMerge)((0,s.default)(Z),M);return r.default.createElement(y.Provider,{value:me},r.default.createElement("li",T({ref:P},B,{className:Se}),Y))});b.propTypes={className:p.propTypeClassName,children:p.propTypeChildren.isRequired},b.displayName="MaterialTailwind.TimelineItem";var g=b})(Fl);var YT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(M,Y){for(var B in Y)Object.defineProperty(M,B,{enumerable:!0,get:Y[B]})}t(e,{TimelineIcon:function(){return v},default:function(){return P}});var r=z(re),o=z(rt),s=ir,u=at,p=z(Wt),w=z(et),k=Je,T=Fl,E=wa;function D(M,Y){(Y==null||Y>M.length)&&(Y=M.length);for(var B=0,H=new Array(Y);B<Y;B++)H[B]=M[B];return H}function F(M){if(Array.isArray(M))return M}function L(){return L=Object.assign||function(M){for(var Y=1;Y<arguments.length;Y++){var B=arguments[Y];for(var H in B)Object.prototype.hasOwnProperty.call(B,H)&&(M[H]=B[H])}return M},L.apply(this,arguments)}function z(M){return M&&M.__esModule?M:{default:M}}function R(M,Y){var B=M==null?null:typeof Symbol<"u"&&M[Symbol.iterator]||M["@@iterator"];if(B!=null){var H=[],U=!0,Z=!1,oe,ae;try{for(B=B.call(M);!(U=(oe=B.next()).done)&&(H.push(oe.value),!(Y&&H.length===Y));U=!0);}catch(pe){Z=!0,ae=pe}finally{try{!U&&B.return!=null&&B.return()}finally{if(Z)throw ae}}return H}}function _(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function y(M,Y){if(M==null)return{};var B=f(M,Y),H,U;if(Object.getOwnPropertySymbols){var Z=Object.getOwnPropertySymbols(M);for(U=0;U<Z.length;U++)H=Z[U],!(Y.indexOf(H)>=0)&&Object.prototype.propertyIsEnumerable.call(M,H)&&(B[H]=M[H])}return B}function f(M,Y){if(M==null)return{};var B={},H=Object.keys(M),U,Z;for(Z=0;Z<H.length;Z++)U=H[Z],!(Y.indexOf(U)>=0)&&(B[U]=M[U]);return B}function b(M,Y){return F(M)||R(M,Y)||g(M,Y)||_()}function g(M,Y){if(M){if(typeof M=="string")return D(M,Y);var B=Object.prototype.toString.call(M).slice(8,-1);if(B==="Object"&&M.constructor&&(B=M.constructor.name),B==="Map"||B==="Set")return Array.from(B);if(B==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(B))return D(M,Y)}}var v=r.default.forwardRef(function(M,Y){var B=M.color,H=M.variant,U=M.className,Z=M.children,oe=y(M,["color","variant","className","children"]),ae=(0,k.useTheme)().timelineIcon,pe=ae.styles,me=ae.valid,Se=pe.base,ve=pe.variants,ce=b((0,T.useTimelineItem)(),2),be=ce[1],ye=r.default.useRef(null),_e=(0,s.useMergeRefs)([Y,ye]);r.default.useEffect(function(){var je=ye.current;if(je){var Me=je.getBoundingClientRect().width;return be(Me),function(){be(0)}}},[be,U,Z]);var Ee=(0,w.default)(ve[(0,p.default)(me.variants,H,"filled")][(0,p.default)(me.colors,B,"gray")]),De=(0,u.twMerge)((0,w.default)(Se),Ee,U);return r.default.createElement("span",L({ref:_e},oe,{className:De}),Z)});v.propTypes={children:E.propTypeChildren,className:E.propTypeClassName,color:o.default.oneOf(E.propTypeColor),variant:o.default.oneOf(E.propTypeVariant)},v.displayName="MaterialTailwind.TimelineIcon";var P=v})(YT);var GT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,v){for(var P in v)Object.defineProperty(g,P,{enumerable:!0,get:v[P]})}t(e,{TimelineHeader:function(){return f},default:function(){return b}});var r=D(re),o=at,s=D(et),u=Je,p=Fl,w=wa;function k(g,v){(v==null||v>g.length)&&(v=g.length);for(var P=0,M=new Array(v);P<v;P++)M[P]=g[P];return M}function T(g){if(Array.isArray(g))return g}function E(){return E=Object.assign||function(g){for(var v=1;v<arguments.length;v++){var P=arguments[v];for(var M in P)Object.prototype.hasOwnProperty.call(P,M)&&(g[M]=P[M])}return g},E.apply(this,arguments)}function D(g){return g&&g.__esModule?g:{default:g}}function F(g,v){var P=g==null?null:typeof Symbol<"u"&&g[Symbol.iterator]||g["@@iterator"];if(P!=null){var M=[],Y=!0,B=!1,H,U;try{for(P=P.call(g);!(Y=(H=P.next()).done)&&(M.push(H.value),!(v&&M.length===v));Y=!0);}catch(Z){B=!0,U=Z}finally{try{!Y&&P.return!=null&&P.return()}finally{if(B)throw U}}return M}}function L(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function z(g,v){if(g==null)return{};var P=R(g,v),M,Y;if(Object.getOwnPropertySymbols){var B=Object.getOwnPropertySymbols(g);for(Y=0;Y<B.length;Y++)M=B[Y],!(v.indexOf(M)>=0)&&Object.prototype.propertyIsEnumerable.call(g,M)&&(P[M]=g[M])}return P}function R(g,v){if(g==null)return{};var P={},M=Object.keys(g),Y,B;for(B=0;B<M.length;B++)Y=M[B],!(v.indexOf(Y)>=0)&&(P[Y]=g[Y]);return P}function _(g,v){return T(g)||F(g,v)||y(g,v)||L()}function y(g,v){if(g){if(typeof g=="string")return k(g,v);var P=Object.prototype.toString.call(g).slice(8,-1);if(P==="Object"&&g.constructor&&(P=g.constructor.name),P==="Map"||P==="Set")return Array.from(P);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return k(g,v)}}var f=r.default.forwardRef(function(g,v){var P=g.className,M=g.children,Y=z(g,["className","children"]),B=(0,u.useTheme)().timelineBody,H=B.styles,U=H.base,Z=_((0,p.useTimelineItem)(),1),oe=Z[0],ae=(0,o.twMerge)((0,s.default)(U),P);return r.default.createElement("div",E({},Y,{ref:v,className:ae}),r.default.createElement("span",{className:"pointer-events-none invisible h-full flex-shrink-0",style:{width:"".concat(oe,"px")}}),r.default.createElement("div",null,M))});f.propTypes={children:w.propTypeChildren,className:w.propTypeClassName},f.displayName="MaterialTailwind.TimelineHeader";var b=f})(GT);var UT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(L,z){for(var R in z)Object.defineProperty(L,R,{enumerable:!0,get:z[R]})}t(e,{TimelineHeader:function(){return D},default:function(){return F}});var r=k(re),o=at,s=k(et),u=Je,p=wa;function w(){return w=Object.assign||function(L){for(var z=1;z<arguments.length;z++){var R=arguments[z];for(var _ in R)Object.prototype.hasOwnProperty.call(R,_)&&(L[_]=R[_])}return L},w.apply(this,arguments)}function k(L){return L&&L.__esModule?L:{default:L}}function T(L,z){if(L==null)return{};var R=E(L,z),_,y;if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(L);for(y=0;y<f.length;y++)_=f[y],!(z.indexOf(_)>=0)&&Object.prototype.propertyIsEnumerable.call(L,_)&&(R[_]=L[_])}return R}function E(L,z){if(L==null)return{};var R={},_=Object.keys(L),y,f;for(f=0;f<_.length;f++)y=_[f],!(z.indexOf(y)>=0)&&(R[y]=L[y]);return R}var D=r.default.forwardRef(function(L,z){var R=L.className,_=L.children,y=T(L,["className","children"]),f=(0,u.useTheme)().timelineHeader,b=f.styles,g=b.base,v=(0,o.twMerge)((0,s.default)(g),R);return r.default.createElement("div",w({},y,{ref:z,className:v}),_)});D.propTypes={children:p.propTypeChildren,className:p.propTypeClassName},D.displayName="MaterialTailwind.TimelineHeader";var F=D})(UT);var $T={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(g,v){for(var P in v)Object.defineProperty(g,P,{enumerable:!0,get:v[P]})}t(e,{TimelineConnector:function(){return f},default:function(){return b}});var r=D(re),o=at,s=D(et),u=Je,p=Fl,w=wa;function k(g,v){(v==null||v>g.length)&&(v=g.length);for(var P=0,M=new Array(v);P<v;P++)M[P]=g[P];return M}function T(g){if(Array.isArray(g))return g}function E(){return E=Object.assign||function(g){for(var v=1;v<arguments.length;v++){var P=arguments[v];for(var M in P)Object.prototype.hasOwnProperty.call(P,M)&&(g[M]=P[M])}return g},E.apply(this,arguments)}function D(g){return g&&g.__esModule?g:{default:g}}function F(g,v){var P=g==null?null:typeof Symbol<"u"&&g[Symbol.iterator]||g["@@iterator"];if(P!=null){var M=[],Y=!0,B=!1,H,U;try{for(P=P.call(g);!(Y=(H=P.next()).done)&&(M.push(H.value),!(v&&M.length===v));Y=!0);}catch(Z){B=!0,U=Z}finally{try{!Y&&P.return!=null&&P.return()}finally{if(B)throw U}}return M}}function L(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function z(g,v){if(g==null)return{};var P=R(g,v),M,Y;if(Object.getOwnPropertySymbols){var B=Object.getOwnPropertySymbols(g);for(Y=0;Y<B.length;Y++)M=B[Y],!(v.indexOf(M)>=0)&&Object.prototype.propertyIsEnumerable.call(g,M)&&(P[M]=g[M])}return P}function R(g,v){if(g==null)return{};var P={},M=Object.keys(g),Y,B;for(B=0;B<M.length;B++)Y=M[B],!(v.indexOf(Y)>=0)&&(P[Y]=g[Y]);return P}function _(g,v){return T(g)||F(g,v)||y(g,v)||L()}function y(g,v){if(g){if(typeof g=="string")return k(g,v);var P=Object.prototype.toString.call(g).slice(8,-1);if(P==="Object"&&g.constructor&&(P=g.constructor.name),P==="Map"||P==="Set")return Array.from(P);if(P==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(P))return k(g,v)}}var f=r.default.forwardRef(function(g,v){var P=g.className,M=g.children,Y=z(g,["className","children"]),B,H=(0,u.useTheme)().timelineConnector,U=H.styles,Z=U.base,oe=_((0,p.useTimelineItem)(),1),ae=oe[0],pe=(0,s.default)(Z.line),me=(0,o.twMerge)((0,s.default)(Z.container),P);return r.default.createElement("span",E({},Y,{ref:v,className:me,style:{top:"".concat(ae,"px"),width:"".concat(ae,"px"),opacity:ae?1:0,height:"calc(100% - ".concat(ae,"px)")}}),M&&r.default.isValidElement(M)?r.default.cloneElement(M,{className:(0,o.twMerge)(pe,(B=M.props)===null||B===void 0?void 0:B.className)}):r.default.createElement("span",{className:pe}))});f.propTypes={children:w.propTypeChildren,className:w.propTypeClassName},f.displayName="MaterialTailwind.TimelineConnector";var b=f})($T);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(f,b){for(var g in b)Object.defineProperty(f,g,{enumerable:!0,get:b[g]})}t(e,{Timeline:function(){return _},TimelineItem:function(){return w.default},TimelineIcon:function(){return k.default},TimelineBody:function(){return T.default},TimelineHeader:function(){return E.default},TimelineConnector:function(){return D.default},default:function(){return y}});var r=L(re),o=at,s=L(et),u=Je,p=wa,w=L(Fl),k=L(YT),T=L(GT),E=L(UT),D=L($T);function F(){return F=Object.assign||function(f){for(var b=1;b<arguments.length;b++){var g=arguments[b];for(var v in g)Object.prototype.hasOwnProperty.call(g,v)&&(f[v]=g[v])}return f},F.apply(this,arguments)}function L(f){return f&&f.__esModule?f:{default:f}}function z(f,b){if(f==null)return{};var g=R(f,b),v,P;if(Object.getOwnPropertySymbols){var M=Object.getOwnPropertySymbols(f);for(P=0;P<M.length;P++)v=M[P],!(b.indexOf(v)>=0)&&Object.prototype.propertyIsEnumerable.call(f,v)&&(g[v]=f[v])}return g}function R(f,b){if(f==null)return{};var g={},v=Object.keys(f),P,M;for(M=0;M<v.length;M++)P=v[M],!(b.indexOf(P)>=0)&&(g[P]=f[P]);return g}var _=r.default.forwardRef(function(f,b){var g=f.className,v=f.children,P=z(f,["className","children"]),M=(0,u.useTheme)().timeline,Y=M.styles,B=Y.base,H=(0,o.twMerge)((0,s.default)(B),g);return r.default.createElement("ul",F({ref:b},P,{className:H}),v)});_.propTypes={className:p.propTypeClassName,children:p.propTypeChildren},_.displayName="MaterialTailwind.Timeline";var y=Object.assign(_,{Item:w.default,Icon:k.default,Header:E.default,Body:T.default,Connector:D.default})})(XT);var qT={},ZT={},_0={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(T,E){for(var D in E)Object.defineProperty(T,D,{enumerable:!0,get:E[D]})}t(e,{propTypesActiveStep:function(){return s},propTypesIsLastStep:function(){return u},propTypesIsFirstStep:function(){return p},propTypesChildren:function(){return w},propTypesClassName:function(){return k}});var r=o(rt);function o(T){return T&&T.__esModule?T:{default:T}}var s=r.default.number,u=r.default.func,p=r.default.func,w=r.default.node,k=r.default.string})(_0);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(L,z){for(var R in z)Object.defineProperty(L,R,{enumerable:!0,get:z[R]})}t(e,{Step:function(){return D},default:function(){return F}});var r=k(re),o=at,s=k(et),u=Je,p=_0;function w(){return w=Object.assign||function(L){for(var z=1;z<arguments.length;z++){var R=arguments[z];for(var _ in R)Object.prototype.hasOwnProperty.call(R,_)&&(L[_]=R[_])}return L},w.apply(this,arguments)}function k(L){return L&&L.__esModule?L:{default:L}}function T(L,z){if(L==null)return{};var R=E(L,z),_,y;if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(L);for(y=0;y<f.length;y++)_=f[y],!(z.indexOf(_)>=0)&&Object.prototype.propertyIsEnumerable.call(L,_)&&(R[_]=L[_])}return R}function E(L,z){if(L==null)return{};var R={},_=Object.keys(L),y,f;for(f=0;f<_.length;f++)y=_[f],!(z.indexOf(y)>=0)&&(R[y]=L[y]);return R}var D=r.default.forwardRef(function(L,z){var R=L.className;L.activeClassName,L.completedClassName;var _=L.children,y=T(L,["className","activeClassName","completedClassName","children"]),f=(0,u.useTheme)().step,b=f.styles.base,g=(0,o.twMerge)((0,s.default)(b.initial),R);return r.default.createElement("div",w({},y,{ref:z,className:g}),_)});D.propTypes={className:p.propTypesClassName,activeClassName:p.propTypesClassName,completedClassName:p.propTypesClassName,children:p.propTypesChildren},D.displayName="MaterialTailwind.Step";var F=D})(ZT);(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(B,H){for(var U in H)Object.defineProperty(B,U,{enumerable:!0,get:H[U]})}t(e,{Stepper:function(){return M},Step:function(){return w.default},default:function(){return Y}});var r=L(re),o=ir,s=at,u=L(et),p=Je,w=L(ZT),k=_0;function T(B,H){(H==null||H>B.length)&&(H=B.length);for(var U=0,Z=new Array(H);U<H;U++)Z[U]=B[U];return Z}function E(B){if(Array.isArray(B))return B}function D(B,H,U){return H in B?Object.defineProperty(B,H,{value:U,enumerable:!0,configurable:!0,writable:!0}):B[H]=U,B}function F(){return F=Object.assign||function(B){for(var H=1;H<arguments.length;H++){var U=arguments[H];for(var Z in U)Object.prototype.hasOwnProperty.call(U,Z)&&(B[Z]=U[Z])}return B},F.apply(this,arguments)}function L(B){return B&&B.__esModule?B:{default:B}}function z(B,H){var U=B==null?null:typeof Symbol<"u"&&B[Symbol.iterator]||B["@@iterator"];if(U!=null){var Z=[],oe=!0,ae=!1,pe,me;try{for(U=U.call(B);!(oe=(pe=U.next()).done)&&(Z.push(pe.value),!(H&&Z.length===H));oe=!0);}catch(Se){ae=!0,me=Se}finally{try{!oe&&U.return!=null&&U.return()}finally{if(ae)throw me}}return Z}}function R(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _(B){for(var H=1;H<arguments.length;H++){var U=arguments[H]!=null?arguments[H]:{},Z=Object.keys(U);typeof Object.getOwnPropertySymbols=="function"&&(Z=Z.concat(Object.getOwnPropertySymbols(U).filter(function(oe){return Object.getOwnPropertyDescriptor(U,oe).enumerable}))),Z.forEach(function(oe){D(B,oe,U[oe])})}return B}function y(B,H){var U=Object.keys(B);if(Object.getOwnPropertySymbols){var Z=Object.getOwnPropertySymbols(B);H&&(Z=Z.filter(function(oe){return Object.getOwnPropertyDescriptor(B,oe).enumerable})),U.push.apply(U,Z)}return U}function f(B,H){return H=H??{},Object.getOwnPropertyDescriptors?Object.defineProperties(B,Object.getOwnPropertyDescriptors(H)):y(Object(H)).forEach(function(U){Object.defineProperty(B,U,Object.getOwnPropertyDescriptor(H,U))}),B}function b(B,H){if(B==null)return{};var U=g(B,H),Z,oe;if(Object.getOwnPropertySymbols){var ae=Object.getOwnPropertySymbols(B);for(oe=0;oe<ae.length;oe++)Z=ae[oe],!(H.indexOf(Z)>=0)&&Object.prototype.propertyIsEnumerable.call(B,Z)&&(U[Z]=B[Z])}return U}function g(B,H){if(B==null)return{};var U={},Z=Object.keys(B),oe,ae;for(ae=0;ae<Z.length;ae++)oe=Z[ae],!(H.indexOf(oe)>=0)&&(U[oe]=B[oe]);return U}function v(B,H){return E(B)||z(B,H)||P(B,H)||R()}function P(B,H){if(B){if(typeof B=="string")return T(B,H);var U=Object.prototype.toString.call(B).slice(8,-1);if(U==="Object"&&B.constructor&&(U=B.constructor.name),U==="Map"||U==="Set")return Array.from(U);if(U==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(U))return T(B,H)}}var M=r.default.forwardRef(function(B,H){var U=B.activeStep,Z=B.isFirstStep,oe=B.isLastStep,ae=B.className,pe=B.lineClassName,me=B.activeLineClassName,Se=B.children,ve=b(B,["activeStep","isFirstStep","isLastStep","className","lineClassName","activeLineClassName","children"]),ce=(0,p.useTheme)(),be=ce.stepper,ye=ce.step,_e=be.styles.base,Ee=ye.styles,De=Ee.base,je=r.default.useRef(null),Me=v(r.default.useState(0),2),Be=Me[0],Ve=Me[1],Ne=U===0,We=Array.isArray(Se)&&U===Se.length-1,Fe=Array.isArray(Se)&&U>Se.length-1;r.default.useEffect(function(){if(je.current){var yt=Se,Rt=je.current.getBoundingClientRect().width,Tt=Rt/(yt.length-1);Ve(Tt)}},[Se]);var $e=r.default.useMemo(function(){if(!Fe)return Be*U},[U,Fe,Be]);(0,o.useMergeRefs)([H,je]);var tt=(0,s.twMerge)((0,u.default)(_e.stepper),ae),qe=(0,s.twMerge)((0,u.default)(_e.line.initial),pe),Ge=(0,s.twMerge)(qe,(0,u.default)(_e.line.active),me),ot=(0,u.default)(De.active),gt=(0,u.default)(De.completed);return r.default.useEffect(function(){oe&&typeof oe=="function"&&oe(We),Z&&typeof Z=="function"&&Z(Ne)},[Z,Ne,oe,We]),r.default.createElement("div",F({},ve,{ref:je,className:tt}),r.default.createElement("div",{className:qe}),r.default.createElement("div",{className:Ge,style:{width:"".concat($e,"px")}}),Array.isArray(Se)?Se.map(function(yt,Rt){var Tt,Nt;return r.default.cloneElement(yt,f(_({key:Rt},yt.props),{className:(0,s.twMerge)(yt.props.className,Rt===U?(0,s.twMerge)(ot,(Tt=yt.props)===null||Tt===void 0?void 0:Tt.activeClassName):Rt<U?(0,s.twMerge)(gt,(Nt=yt.props)===null||Nt===void 0?void 0:Nt.completedClassName):"")}))}):Se)});M.propTypes={activeStep:k.propTypesActiveStep,isFirstStep:k.propTypesIsFirstStep,isLastStep:k.propTypesIsLastStep,className:k.propTypesClassName,lineClassName:k.propTypesClassName,activeLineClassName:k.propTypesClassName,children:k.propTypesChildren},M.displayName="MaterialTailwind.Stepper";var Y=Object.assign(M,{Step:w.default})})(qT);var tp={},Vl={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(L,z){for(var R in z)Object.defineProperty(L,R,{enumerable:!0,get:z[R]})}t(e,{propTypesOpen:function(){return u},propTypesHanlder:function(){return p},propTypesPlacement:function(){return w},propTypesOffset:function(){return k},propTypesDismiss:function(){return T},propTypesChildren:function(){return E},propTypesAnimate:function(){return D},propTypesClassName:function(){return F}});var r=s(rt),o=zt;function s(L){return L&&L.__esModule?L:{default:L}}var u=r.default.bool,p=r.default.func,w=r.default.oneOf(o.propTypesPlacements),k=o.propTypesOffsetType,T=o.propTypesDismissType,E=r.default.node.isRequired,D=o.propTypesAnimation,F=r.default.string})(Vl);var rp={},My;function F3(){return My||(My=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(_,y){for(var f in y)Object.defineProperty(_,f,{enumerable:!0,get:y[f]})}t(e,{SpeedDialHandler:function(){return z},default:function(){return R}});var r=k(re),o=ir,s=O0(),u=at,p=Vl;function w(_,y,f){return y in _?Object.defineProperty(_,y,{value:f,enumerable:!0,configurable:!0,writable:!0}):_[y]=f,_}function k(_){return _&&_.__esModule?_:{default:_}}function T(_){for(var y=1;y<arguments.length;y++){var f=arguments[y]!=null?arguments[y]:{},b=Object.keys(f);typeof Object.getOwnPropertySymbols=="function"&&(b=b.concat(Object.getOwnPropertySymbols(f).filter(function(g){return Object.getOwnPropertyDescriptor(f,g).enumerable}))),b.forEach(function(g){w(_,g,f[g])})}return _}function E(_,y){var f=Object.keys(_);if(Object.getOwnPropertySymbols){var b=Object.getOwnPropertySymbols(_);y&&(b=b.filter(function(g){return Object.getOwnPropertyDescriptor(_,g).enumerable})),f.push.apply(f,b)}return f}function D(_,y){return y=y??{},Object.getOwnPropertyDescriptors?Object.defineProperties(_,Object.getOwnPropertyDescriptors(y)):E(Object(y)).forEach(function(f){Object.defineProperty(_,f,Object.getOwnPropertyDescriptor(y,f))}),_}function F(_,y){if(_==null)return{};var f=L(_,y),b,g;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(_);for(g=0;g<v.length;g++)b=v[g],!(y.indexOf(b)>=0)&&Object.prototype.propertyIsEnumerable.call(_,b)&&(f[b]=_[b])}return f}function L(_,y){if(_==null)return{};var f={},b=Object.keys(_),g,v;for(v=0;v<b.length;v++)g=b[v],!(y.indexOf(g)>=0)&&(f[g]=_[g]);return f}var z=r.default.forwardRef(function(_,y){var f=_.children,b=F(_,["children"]),g,v=(0,s.useSpeedDial)(),P=v.getReferenceProps,M=v.refs,Y=(0,o.useMergeRefs)([y,M.setReference]);return r.default.cloneElement(f,T({},P(D(T({},b),{ref:Y,className:(0,u.twMerge)(f==null||(g=f.props)===null||g===void 0?void 0:g.className,b==null?void 0:b.className)}))))});z.propTypes={children:p.propTypesChildren},z.displayName="MaterialTailwind.SpeedDialHandler";var R=z}(rp)),rp}var np={},Ey;function V3(){return Ey||(Ey=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(_,y){for(var f in y)Object.defineProperty(_,f,{enumerable:!0,get:y[f]})}t(e,{SpeedDialContent:function(){return z},default:function(){return R}});var r=D(re),o=fr,s=ir,u=O0(),p=Je,w=at,k=D(et),T=Vl;function E(){return E=Object.assign||function(_){for(var y=1;y<arguments.length;y++){var f=arguments[y];for(var b in f)Object.prototype.hasOwnProperty.call(f,b)&&(_[b]=f[b])}return _},E.apply(this,arguments)}function D(_){return _&&_.__esModule?_:{default:_}}function F(_,y){if(_==null)return{};var f=L(_,y),b,g;if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(_);for(g=0;g<v.length;g++)b=v[g],!(y.indexOf(b)>=0)&&Object.prototype.propertyIsEnumerable.call(_,b)&&(f[b]=_[b])}return f}function L(_,y){if(_==null)return{};var f={},b=Object.keys(_),g,v;for(v=0;v<b.length;v++)g=b[v],!(y.indexOf(g)>=0)&&(f[g]=_[g]);return f}var z=r.default.forwardRef(function(_,y){var f=_.children,b=_.className,g=F(_,["children","className"]),v=(0,p.useTheme)(),P=v.speedDialContent.styles,M=(0,u.useSpeedDial)(),Y=M.x,B=M.y,H=M.refs,U=M.open,Z=M.strategy,oe=M.getFloatingProps,ae=M.animation,pe=(0,s.useMergeRefs)([y,H.setFloating]),me=(0,w.twMerge)((0,k.default)(P),b),Se=o.AnimatePresence;return r.default.createElement(o.LazyMotion,{features:o.domAnimation},r.default.createElement(Se,null,U&&r.default.createElement("div",E({},g,{ref:pe,className:me,style:{position:Z,top:B??0,left:Y??0}},oe()),r.default.Children.map(f,function(ve){return r.default.createElement(o.m.div,{initial:"unmount",exit:"unmount",animate:U?"mount":"unmount",variants:ae},ve)}))))});z.propTypes={children:T.propTypesChildren,className:T.propTypesClassName},z.displayName="MaterialTailwind.SpeedDialContent";var R=z}(np)),np}var KT={};(function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(L,z){for(var R in z)Object.defineProperty(L,R,{enumerable:!0,get:z[R]})}t(e,{SpeedDialAction:function(){return D},default:function(){return F}});var r=k(re),o=Je,s=at,u=k(et),p=Vl;function w(){return w=Object.assign||function(L){for(var z=1;z<arguments.length;z++){var R=arguments[z];for(var _ in R)Object.prototype.hasOwnProperty.call(R,_)&&(L[_]=R[_])}return L},w.apply(this,arguments)}function k(L){return L&&L.__esModule?L:{default:L}}function T(L,z){if(L==null)return{};var R=E(L,z),_,y;if(Object.getOwnPropertySymbols){var f=Object.getOwnPropertySymbols(L);for(y=0;y<f.length;y++)_=f[y],!(z.indexOf(_)>=0)&&Object.prototype.propertyIsEnumerable.call(L,_)&&(R[_]=L[_])}return R}function E(L,z){if(L==null)return{};var R={},_=Object.keys(L),y,f;for(f=0;f<_.length;f++)y=_[f],!(z.indexOf(y)>=0)&&(R[y]=L[y]);return R}var D=r.default.forwardRef(function(L,z){var R=L.className,_=L.children,y=T(L,["className","children"]),f=(0,o.useTheme)(),b=f.speedDialAction.styles,g=(0,s.twMerge)((0,u.default)(b),R);return r.default.createElement("button",w({},y,{ref:z,className:g}),_)});D.propTypes={children:p.propTypesChildren,className:p.propTypesClassName},D.displayName="SpeedDialAction";var F=D})(KT);var Ry;function O0(){return Ry||(Ry=1,function(e){Object.defineProperty(e,"__esModule",{value:!0});function t(v,P){for(var M in P)Object.defineProperty(v,M,{enumerable:!0,get:P[M]})}t(e,{SpeedDialContext:function(){return y},useSpeedDial:function(){return f},SpeedDial:function(){return b},SpeedDialHandler:function(){return w.default},SpeedDialContent:function(){return k.default},SpeedDialAction:function(){return T.default},default:function(){return g}});var r=F(re),o=ir,s=Je,u=F(vr),p=Vl,w=F(F3()),k=F(V3()),T=F(KT);function E(v,P){(P==null||P>v.length)&&(P=v.length);for(var M=0,Y=new Array(P);M<P;M++)Y[M]=v[M];return Y}function D(v){if(Array.isArray(v))return v}function F(v){return v&&v.__esModule?v:{default:v}}function L(v,P){var M=v==null?null:typeof Symbol<"u"&&v[Symbol.iterator]||v["@@iterator"];if(M!=null){var Y=[],B=!0,H=!1,U,Z;try{for(M=M.call(v);!(B=(U=M.next()).done)&&(Y.push(U.value),!(P&&Y.length===P));B=!0);}catch(oe){H=!0,Z=oe}finally{try{!B&&M.return!=null&&M.return()}finally{if(H)throw Z}}return Y}}function z(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function R(v,P){return D(v)||L(v,P)||_(v,P)||z()}function _(v,P){if(v){if(typeof v=="string")return E(v,P);var M=Object.prototype.toString.call(v).slice(8,-1);if(M==="Object"&&v.constructor&&(M=v.constructor.name),M==="Map"||M==="Set")return Array.from(M);if(M==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(M))return E(v,P)}}var y=r.default.createContext(null);function f(){var v=r.default.useContext(y);if(!v)throw new Error("useSpeedDial must be used within a <SpeedDial />.");return v}function b(v){var P=v.open,M=v.handler,Y=v.placement,B=v.offset,H=v.dismiss,U=v.animate,Z=v.children,oe=(0,s.useTheme)(),ae=oe.speedDial.defaultProps,pe=R(r.default.useState(!1),2),me=pe[0],Se=pe[1];P=P??me,M=M??Se,Y=Y??ae.placement,B=B??ae.offset,H=H??ae.dismiss,U=U??ae.animate;var ve={unmount:{opacity:0,transform:"scale(0.5)",transition:{duration:.2,times:[.4,0,.2,1]}},mount:{opacity:1,transform:"scale(1)",transition:{duration:.2,times:[.4,0,.2,1]}}},ce=(0,u.default)(ve,U),be=(0,o.useFloatingNodeId)(),ye=(0,o.useFloating)({open:P,nodeId:be,placement:Y,onOpenChange:M,whileElementsMounted:o.autoUpdate,middleware:[(0,o.offset)(B),(0,o.flip)(),(0,o.shift)()]}),_e=ye.x,Ee=ye.y,De=ye.strategy,je=ye.refs,Me=ye.context,Be=(0,o.useInteractions)([(0,o.useHover)(Me,{handleClose:(0,o.safePolygon)()}),(0,o.useDismiss)(Me,H)]),Ve=Be.getReferenceProps,Ne=Be.getFloatingProps,We=r.default.useMemo(function(){return{x:_e,y:Ee,strategy:De,refs:je,open:P,context:Me,getReferenceProps:Ve,getFloatingProps:Ne,animation:ce}},[Me,Ne,Ve,je,De,_e,Ee,P,ce]);return r.default.createElement(y.Provider,{value:We},r.default.createElement("div",{className:"group"},r.default.createElement(o.FloatingNode,{id:be},Z)))}b.propTypes={open:p.propTypesOpen,handler:p.propTypesHanlder,placement:p.propTypesPlacement,offset:p.propTypesOffset,dismiss:p.propTypesDismiss,className:p.propTypesClassName,children:p.propTypesChildren,animate:p.propTypesAnimate},b.displayName="MaterialTailwind.SpeedDial";var g=Object.assign(b,{Handler:w.default,Content:k.default,Action:T.default})}(tp)),tp}(function(e){Object.defineProperty(e,"__esModule",{value:!0}),t(c1,e),t(uk,e),t(ck,e),t(dk,e),t(pk,e),t(hk,e),t(mk,e),t(yk,e),t(xk,e),t(yd,e),t(sT,e),t(lT,e),t(pT,e),t(gT,e),t(mT,e),t(yT,e),t(xT,e),t(CT,e),t(ST,e),t(OT,e),t(AT,e),t(MT,e),t(ET,e),t(NT,e),t(jT,e),t(LT,e),t(zT,e),t(VT,e),t(WT,e),t(HT,e),t(BT,e),t(XT,e),t(qT,e),t(O0(),e),t(Je,e),t(Og,e);function t(r,o){return Object.keys(r).forEach(function(s){s!=="default"&&!Object.prototype.hasOwnProperty.call(o,s)&&Object.defineProperty(o,s,{enumerable:!0,get:function(){return r[s]}})}),r}})(Pe);function W3({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M4.5 10.5L12 3m0 0l7.5 7.5M12 3v18"}))}const H3=re.forwardRef(W3),B3=H3;function X3({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 6.75a.75.75 0 110-1.5.75.75 0 010 1.5zM12 12.75a.75.75 0 110-1.5.75.75 0 010 1.5zM12 18.75a.75.75 0 110-1.5.75.75 0 010 1.5z"}))}const Y3=re.forwardRef(X3),QT=Y3;function G3({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M11.25 11.25l.041-.02a.75.75 0 011.063.852l-.708 2.836a.75.75 0 001.063.853l.041-.021M21 12a9 9 0 11-18 0 9 9 0 0118 0zm-9-3.75h.008v.008H12V8.25z"}))}const U3=re.forwardRef(G3),$3=U3;function q3({title:e,titleId:t,...r},o){return re.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:o,"aria-labelledby":t},r),e?re.createElement("title",{id:t},e):null,re.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))}const Z3=re.forwardRef(q3),JT=Z3,A0=bn.createContext(null);A0.displayName="MaterialTailwindContext";function K3(e,t){switch(t.type){case"OPEN_SIDENAV":return{...e,openSidenav:t.value};case"SIDENAV_TYPE":return{...e,sidenavType:t.value};case"SIDENAV_COLOR":return{...e,sidenavColor:t.value};case"TRANSPARENT_NAVBAR":return{...e,transparentNavbar:t.value};case"FIXED_NAVBAR":return{...e,fixedNavbar:t.value};case"OPEN_CONFIGURATOR":return{...e,openConfigurator:t.value};default:throw new Error(`Unhandled action type: ${t.type}`)}}function M0({children:e}){const t={openSidenav:!1,sidenavColor:"dark",sidenavType:"white",transparentNavbar:!0,fixedNavbar:!1,openConfigurator:!1},[r,o]=bn.useReducer(K3,t),s=bn.useMemo(()=>[r,o],[r,o]);return ee.jsx(A0.Provider,{value:s,children:e})}function Od(){const e=bn.useContext(A0);if(!e)throw new Error("useMaterialTailwindController should be used inside the MaterialTailwindControllerProvider.");return e}M0.displayName="/src/context/index.jsx";M0.propTypes={children:kt.node.isRequired};const eP=(e,t)=>e({type:"OPEN_SIDENAV",value:t}),ap=(e,t)=>e({type:"SIDENAV_TYPE",value:t}),Q3=(e,t)=>e({type:"SIDENAV_COLOR",value:t}),J3=(e,t)=>e({type:"FIXED_NAVBAR",value:t}),E0=(e,t)=>e({type:"OPEN_CONFIGURATOR",value:t});function Ad({brandImg:e,brandName:t,routes:r}){const[o,s]=Od(),{sidenavColor:u,sidenavType:p,openSidenav:w}=o,k={dark:"bg-gradient-to-br from-gray-800 to-gray-900",white:"bg-white shadow-sm",transparent:"bg-transparent"};return ee.jsxs("aside",{className:`${k[p]} ${w?"translate-x-0":"-translate-x-80"} fixed inset-0 z-50 my-4 ml-4 h-[calc(100vh-32px)] w-72 rounded-xl transition-transform duration-300 xl:translate-x-0 border border-blue-gray-100`,children:[ee.jsxs("div",{className:"relative",children:[ee.jsx(Eo,{to:"/",className:"py-6 px-8 text-center",children:ee.jsx(Pe.Typography,{variant:"h6",color:p==="dark"?"white":"blue-gray",children:t})}),ee.jsx(Pe.IconButton,{variant:"text",color:"white",size:"sm",ripple:!1,className:"absolute right-0 top-0 grid rounded-br-none rounded-tl-none xl:hidden",onClick:()=>eP(s,!1),children:ee.jsx(JT,{strokeWidth:2.5,className:"h-5 w-5 text-white"})})]}),ee.jsx("div",{className:"m-4",children:r.map(({layout:T,title:E,pages:D},F)=>ee.jsxs("ul",{className:"mb-4 flex flex-col gap-1",children:[E&&ee.jsx("li",{className:"mx-3.5 mt-4 mb-2",children:ee.jsx(Pe.Typography,{variant:"small",color:p==="dark"?"white":"blue-gray",className:"font-black uppercase opacity-75",children:E})}),D.map(({icon:L,name:z,path:R})=>ee.jsx("li",{children:ee.jsx(wE,{to:`/${T}${R}`,children:({isActive:_})=>ee.jsxs(Pe.Button,{variant:_?"gradient":"text",color:_?u:p==="dark"?"white":"blue-gray",className:"flex items-center gap-4 px-4 capitalize",fullWidth:!0,children:[L,ee.jsx(Pe.Typography,{color:"inherit",className:"font-medium capitalize",children:z})]})})},z))]},F))})]})}Ad.defaultProps={brandImg:"/img/logo-ct.png",brandName:"Material Tailwind React"};Ad.propTypes={brandImg:kt.string,brandName:kt.string,routes:kt.arrayOf(kt.object).isRequired};Ad.displayName="/src/widgets/layout/sidnave.jsx";function tP(){const[e,t]=Od(),{fixedNavbar:r,openSidenav:o}=e,{pathname:s}=Fo(),[u,p]=s.split("/").filter(w=>w!=="");return ee.jsx(Pe.Navbar,{color:r?"white":"transparent",className:`rounded-xl transition-all ${r?"sticky top-4 z-40 py-3 shadow-md shadow-blue-gray-500/5":"px-0 py-1"}`,fullWidth:!0,blurred:r,children:ee.jsxs("div",{className:"flex flex-col-reverse justify-between gap-6 md:flex-row md:items-center",children:[ee.jsxs("div",{className:"capitalize",children:[ee.jsxs(Pe.Breadcrumbs,{className:`bg-transparent p-0 transition-all ${r?"mt-1":""}`,children:[ee.jsx(Eo,{to:`/${u}`,children:ee.jsx(Pe.Typography,{variant:"small",color:"blue-gray",className:"font-normal opacity-50 transition-all hover:text-blue-500 hover:opacity-100",children:u})}),ee.jsx(Pe.Typography,{variant:"small",color:"blue-gray",className:"font-normal",children:p})]}),ee.jsx(Pe.Typography,{variant:"h6",color:"blue-gray",children:p})]}),ee.jsxs("div",{className:"flex items-center",children:[ee.jsx("div",{className:"mr-auto md:mr-4 md:w-56",children:ee.jsx(Pe.Input,{label:"Search"})}),ee.jsx(Pe.IconButton,{variant:"text",color:"blue-gray",className:"grid xl:hidden",onClick:()=>eP(t,!o),children:ee.jsx(AE,{strokeWidth:3,className:"h-6 w-6 text-blue-gray-500"})}),ee.jsxs(Eo,{to:"/auth/sign-in",children:[ee.jsxs(Pe.Button,{variant:"text",color:"blue-gray",className:"hidden items-center gap-1 px-4 xl:flex normal-case",children:[ee.jsx(rh,{className:"h-5 w-5 text-blue-gray-500"}),"Sign In"]}),ee.jsx(Pe.IconButton,{variant:"text",color:"blue-gray",className:"grid xl:hidden",children:ee.jsx(rh,{className:"h-5 w-5 text-blue-gray-500"})})]}),ee.jsxs(Pe.Menu,{children:[ee.jsx(Pe.MenuHandler,{children:ee.jsx(Pe.IconButton,{variant:"text",color:"blue-gray",children:ee.jsx(s1,{className:"h-5 w-5 text-blue-gray-500"})})}),ee.jsxs(Pe.MenuList,{className:"w-max border-0",children:[ee.jsxs(Pe.MenuItem,{className:"flex items-center gap-3",children:[ee.jsx(Pe.Avatar,{src:"https://demos.creative-tim.com/material-dashboard/assets/img/team-2.jpg",alt:"item-1",size:"sm",variant:"circular"}),ee.jsxs("div",{children:[ee.jsxs(Pe.Typography,{variant:"small",color:"blue-gray",className:"mb-1 font-normal",children:[ee.jsx("strong",{children:"New message"})," from Laur"]}),ee.jsxs(Pe.Typography,{variant:"small",color:"blue-gray",className:"flex items-center gap-1 text-xs font-normal opacity-60",children:[ee.jsx(ju,{className:"h-3.5 w-3.5"})," 13 minutes ago"]})]})]}),ee.jsxs(Pe.MenuItem,{className:"flex items-center gap-4",children:[ee.jsx(Pe.Avatar,{src:"https://demos.creative-tim.com/material-dashboard/assets/img/small-logos/logo-spotify.svg",alt:"item-1",size:"sm",variant:"circular"}),ee.jsxs("div",{children:[ee.jsxs(Pe.Typography,{variant:"small",color:"blue-gray",className:"mb-1 font-normal",children:[ee.jsx("strong",{children:"New album"})," by Travis Scott"]}),ee.jsxs(Pe.Typography,{variant:"small",color:"blue-gray",className:"flex items-center gap-1 text-xs font-normal opacity-60",children:[ee.jsx(ju,{className:"h-3.5 w-3.5"})," 1 day ago"]})]})]}),ee.jsxs(Pe.MenuItem,{className:"flex items-center gap-4",children:[ee.jsx("div",{className:"grid h-9 w-9 place-items-center rounded-full bg-gradient-to-tr from-blue-gray-800 to-blue-gray-900",children:ee.jsx(l1,{className:"h-4 w-4 text-white"})}),ee.jsxs("div",{children:[ee.jsx(Pe.Typography,{variant:"small",color:"blue-gray",className:"mb-1 font-normal",children:"Payment successfully completed"}),ee.jsxs(Pe.Typography,{variant:"small",color:"blue-gray",className:"flex items-center gap-1 text-xs font-normal opacity-60",children:[ee.jsx(ju,{className:"h-3.5 w-3.5"})," 2 days ago"]})]})]})]})]}),ee.jsx(Pe.IconButton,{variant:"text",color:"blue-gray",onClick:()=>E0(t,!0),children:ee.jsx(Pg,{className:"h-5 w-5 text-blue-gray-500"})})]})]})})}tP.displayName="/src/widgets/layout/dashboard-navbar.jsx";function eD(e,t){t=Math.pow(10,t);const r=["K","M","B","T"];for(let s=r.length-1;s>=0;s--){var o=Math.pow(10,(s+1)*3);if(o<=e){e=Math.round(e*t/o)/t,e==1e3&&s<r.length-1&&(e=1,s++),e+=r[s];break}}return e}function rP(){const[e,t]=Od(),{openConfigurator:r,sidenavColor:o,sidenavType:s,fixedNavbar:u}=e,[p,w]=bn.useState(0),k={white:"from-gray-100 to-gray-100 border-gray-200",dark:"from-black to-black border-gray-200",green:"from-green-400 to-green-600",orange:"from-orange-400 to-orange-600",red:"from-red-400 to-red-600",pink:"from-pink-400 to-pink-600"};return bn.useEffect(()=>{fetch("https://api.github.com/repos/creativetimofficial/material-tailwind-dashboard-react").then(T=>T.json()).then(T=>w(eD(T.stargazers_count,1)))},[]),ee.jsxs("aside",{className:`fixed top-0 right-0 z-50 h-screen w-96 bg-white px-2.5 shadow-lg transition-transform duration-300 ${r?"translate-x-0":"translate-x-96"}`,children:[ee.jsxs("div",{className:"flex items-start justify-between px-6 pt-8 pb-6",children:[ee.jsxs("div",{children:[ee.jsx(Pe.Typography,{variant:"h5",color:"blue-gray",children:"Dashboard Configurator"}),ee.jsx(Pe.Typography,{className:"font-normal text-blue-gray-600",children:"See our dashboard options."})]}),ee.jsx(Pe.IconButton,{variant:"text",color:"blue-gray",onClick:()=>E0(t,!1),children:ee.jsx(JT,{strokeWidth:2.5,className:"h-5 w-5"})})]}),ee.jsxs("div",{className:"py-4 px-6",children:[ee.jsxs("div",{className:"mb-12",children:[ee.jsx(Pe.Typography,{variant:"h6",color:"blue-gray",children:"Sidenav Colors"}),ee.jsx("div",{className:"mt-3 flex items-center gap-2",children:Object.keys(k).map(T=>ee.jsx("span",{className:`h-6 w-6 cursor-pointer rounded-full border bg-gradient-to-br transition-transform hover:scale-105 ${k[T]} ${o===T?"border-black":"border-transparent"}`,onClick:()=>Q3(t,T)},T))})]}),ee.jsxs("div",{className:"mb-12",children:[ee.jsx(Pe.Typography,{variant:"h6",color:"blue-gray",children:"Sidenav Types"}),ee.jsx(Pe.Typography,{variant:"small",color:"gray",children:"Choose between 3 different sidenav types."}),ee.jsxs("div",{className:"mt-3 flex items-center gap-2",children:[ee.jsx(Pe.Button,{variant:s==="dark"?"gradient":"outlined",onClick:()=>ap(t,"dark"),children:"Dark"}),ee.jsx(Pe.Button,{variant:s==="transparent"?"gradient":"outlined",onClick:()=>ap(t,"transparent"),children:"Transparent"}),ee.jsx(Pe.Button,{variant:s==="white"?"gradient":"outlined",onClick:()=>ap(t,"white"),children:"White"})]})]}),ee.jsxs("div",{className:"mb-12",children:[ee.jsx("hr",{}),ee.jsxs("div",{className:"flex items-center justify-between py-5",children:[ee.jsx(Pe.Typography,{variant:"h6",color:"blue-gray",children:"Navbar Fixed"}),ee.jsx(Pe.Switch,{id:"navbar-fixed",value:u,onChange:()=>J3(t,!u)})]}),ee.jsx("hr",{}),ee.jsxs("div",{className:"my-8 flex flex-col gap-4",children:[ee.jsx("a",{href:"https://www.creative-tim.com/product/material-tailwind-dashboard-react?rel=mtdr",target:"_black",children:ee.jsx(Pe.Button,{variant:"gradient",fullWidth:!0,children:"Free Download"})}),ee.jsx("a",{href:"https://www.material-tailwind.com/docs/react/installation?rel=mtdr",target:"_black",children:ee.jsx(Pe.Button,{variant:"outlined",color:"blue-gray",fullWidth:!0,children:"View Documentation"})}),ee.jsx("a",{href:"https://www.material-tailwind.com/blocks/react?rel=mtdr",target:"_black",children:ee.jsx(Pe.Button,{variant:"outlined",color:"blue-gray",fullWidth:!0,children:"Material Tailwind PRO"})})]}),ee.jsxs("a",{className:"mx-auto flex items-center justify-center gap-2",href:"https://github.com/creativetimofficial/material-tailwind-dashboard-react",target:"_blank",rel:"noreferrer",children:[ee.jsx(Pe.Chip,{value:`${p} - Stars`,icon:ee.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",className:"mt-px ml-1.5 h-4 w-4",children:ee.jsx("path",{fillRule:"evenodd",d:"M10.868 2.884c-.321-.772-1.415-.772-1.736 0l-1.83 4.401-4.753.381c-.833.067-1.171 1.107-.536 1.651l3.62 3.102-1.106 4.637c-.194.813.691 1.456 1.405 1.02L10 15.591l4.069 2.485c.713.436 1.598-.207 1.404-1.02l-1.106-4.637 3.62-3.102c.635-.544.297-1.584-.536-1.65l-4.752-.382-1.831-4.401z",clipRule:"evenodd"})}),className:"bg-blue-gray-900 px-4"}),ee.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24",children:ee.jsx("path",{d:"M12 0c-6.626 0-12 5.373-12 12 0 5.302 3.438 9.8 8.207 11.387.599.111.793-.261.793-.577v-2.234c-3.338.726-4.033-1.416-4.033-1.416-.546-1.387-1.333-1.756-1.333-1.756-1.089-.745.083-.729.083-.729 1.205.084 1.839 1.237 1.839 1.237 1.07 1.834 2.807 1.304 3.492.997.107-.775.418-1.305.762-1.604-2.665-.305-5.467-1.334-5.467-5.931 0-1.311.469-2.381 1.236-3.221-.124-.303-.535-1.524.117-3.176 0 0 1.008-.322 3.301 1.23.957-.266 1.983-.399 3.003-.404 1.02.005 2.047.138 3.006.404 2.291-1.552 3.297-1.23 3.297-1.23.653 1.653.242 2.874.118 3.176.77.84 1.235 1.911 1.235 3.221 0 4.609-2.807 5.624-5.479 5.921.43.372.823 1.102.823 2.222v3.293c0 .319.192.694.801.576 4.765-1.589 8.199-6.086 8.199-11.386 0-6.627-5.373-12-12-12z"})})]})]}),ee.jsxs("div",{className:"text-center",children:[ee.jsx(Pe.Typography,{variant:"h6",color:"blue-gray",children:"Thank you for sharing ❤️"}),ee.jsxs("div",{className:"mt-4 flex justify-center gap-2",children:[ee.jsxs(Pe.Button,{variant:"gradient",className:"flex items-center gap-2",children:[ee.jsx("i",{className:"fa-brands fa-twitter text-white"}),"Tweet"]}),ee.jsxs(Pe.Button,{variant:"gradient",className:"flex items-center gap-2",children:[ee.jsx("i",{className:"fa-brands fa-facebook text-white"}),"Share"]})]})]})]})]})}rP.displayName="/src/widgets/layout/configurator.jsx";function Md({brandName:e,brandLink:t,routes:r}){const o=new Date().getFullYear();return ee.jsx("footer",{className:"py-2",children:ee.jsxs("div",{className:"flex w-full flex-wrap items-center justify-center gap-6 px-2 md:justify-between",children:[ee.jsxs(Pe.Typography,{variant:"small",className:"font-normal text-inherit",children:["© ",o,", made with"," ",ee.jsx(qE,{className:"-mt-0.5 inline-block h-3.5 w-3.5 text-red-600"})," by"," ",ee.jsx("a",{href:t,target:"_blank",className:"transition-colors hover:text-blue-500 font-bold",children:e})," ","for a better web."]}),ee.jsx("ul",{className:"flex items-center gap-4",children:r.map(({name:s,path:u})=>ee.jsx("li",{children:ee.jsx(Pe.Typography,{as:"a",href:u,target:"_blank",variant:"small",className:"py-0.5 px-1 font-normal text-inherit transition-colors hover:text-blue-500",children:s})},s))})]})})}Md.defaultProps={brandName:"Creative Tim",brandLink:"https://www.creative-tim.com",routes:[{name:"Creative Tim",path:"https://www.creative-tim.com"},{name:"About Us",path:"https://www.creative-tim.com/presentation"},{name:"Blog",path:"https://www.creative-tim.com/blog"},{name:"License",path:"https://www.creative-tim.com/license"}]};Md.propTypes={brandName:kt.string,brandLink:kt.string,routes:kt.arrayOf(kt.object)};Md.displayName="/src/widgets/layout/footer.jsx";kt.string,kt.arrayOf(kt.object).isRequired,kt.node;function Ed({color:e,icon:t,title:r,value:o,footer:s}){return ee.jsxs(Pe.Card,{className:"border border-blue-gray-100 shadow-sm",children:[ee.jsx(Pe.CardHeader,{variant:"gradient",color:e,floated:!1,shadow:!1,className:"absolute grid h-12 w-12 place-items-center",children:t}),ee.jsxs(Pe.CardBody,{className:"p-4 text-right",children:[ee.jsx(Pe.Typography,{variant:"small",className:"font-normal text-blue-gray-600",children:r}),ee.jsx(Pe.Typography,{variant:"h4",color:"blue-gray",children:o})]}),s&&ee.jsx(Pe.CardFooter,{className:"border-t border-blue-gray-50 p-4",children:s})]})}Ed.defaultProps={color:"blue",footer:null};Ed.propTypes={color:kt.oneOf(["white","blue-gray","gray","brown","deep-orange","orange","amber","yellow","lime","light-green","green","teal","cyan","light-blue","blue","indigo","deep-purple","purple","pink","red"]),icon:kt.node.isRequired,title:kt.node.isRequired,value:kt.node.isRequired,footer:kt.node};Ed.displayName="/src/widgets/cards/statistics-card.jsx";function Rd({title:e,description:t,details:r,action:o}){return ee.jsxs(Pe.Card,{color:"transparent",shadow:!1,children:[ee.jsxs(Pe.CardHeader,{color:"transparent",shadow:!1,floated:!1,className:"mx-0 mt-0 mb-4 flex items-center justify-between gap-4",children:[ee.jsx(Pe.Typography,{variant:"h6",color:"blue-gray",children:e}),o]}),ee.jsxs(Pe.CardBody,{className:"p-0",children:[t&&ee.jsx(Pe.Typography,{variant:"small",className:"font-normal text-blue-gray-500",children:t}),t&&r?ee.jsx("hr",{className:"my-8 border-blue-gray-50"}):null,r&&ee.jsx("ul",{className:"flex flex-col gap-4 p-0",children:Object.keys(r).map((s,u)=>ee.jsxs("li",{className:"flex items-center gap-4",children:[ee.jsxs(Pe.Typography,{variant:"small",color:"blue-gray",className:"font-semibold capitalize",children:[s,":"]}),typeof r[s]=="string"?ee.jsx(Pe.Typography,{variant:"small",className:"font-normal text-blue-gray-500",children:r[s]}):r[s]]},u))})]})]})}Rd.defaultProps={action:null,description:null,details:{}};Rd.propTypes={title:kt.string.isRequired,description:kt.node,details:kt.object};Rd.displayName="/src/widgets/cards/profile-info-card.jsx";function Nd({img:e,name:t,message:r,action:o}){return ee.jsxs("div",{className:"flex items-center justify-between gap-4",children:[ee.jsxs("div",{className:"flex items-center gap-4",children:[ee.jsx(Pe.Avatar,{src:e,alt:t,variant:"rounded",className:"shadow-lg shadow-blue-gray-500/25"}),ee.jsxs("div",{children:[ee.jsx(Pe.Typography,{variant:"small",color:"blue-gray",className:"mb-1 font-semibold",children:t}),ee.jsx(Pe.Typography,{className:"text-xs font-normal text-blue-gray-400",children:r})]})]}),o]})}Nd.defaultProps={action:null};Nd.propTypes={img:kt.string.isRequired,name:kt.string.isRequired,message:kt.node.isRequired,action:kt.node};Nd.displayName="/src/widgets/cards/message-card.jsx";var nP={},Th={exports:{}};/*!
* ApexCharts v3.44.0
* (c) 2018-2023 ApexCharts
* Released under the MIT License.
*/(function(e,t){function r(J,n){var a=Object.keys(J);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(J);n&&(i=i.filter(function(l){return Object.getOwnPropertyDescriptor(J,l).enumerable})),a.push.apply(a,i)}return a}function o(J){for(var n=1;n<arguments.length;n++){var a=arguments[n]!=null?arguments[n]:{};n%2?r(Object(a),!0).forEach(function(i){k(J,i,a[i])}):Object.getOwnPropertyDescriptors?Object.defineProperties(J,Object.getOwnPropertyDescriptors(a)):r(Object(a)).forEach(function(i){Object.defineProperty(J,i,Object.getOwnPropertyDescriptor(a,i))})}return J}function s(J){return s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n},s(J)}function u(J,n){if(!(J instanceof n))throw new TypeError("Cannot call a class as a function")}function p(J,n){for(var a=0;a<n.length;a++){var i=n[a];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(J,i.key,i)}}function w(J,n,a){return n&&p(J.prototype,n),a&&p(J,a),J}function k(J,n,a){return n in J?Object.defineProperty(J,n,{value:a,enumerable:!0,configurable:!0,writable:!0}):J[n]=a,J}function T(J,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function");J.prototype=Object.create(n&&n.prototype,{constructor:{value:J,writable:!0,configurable:!0}}),n&&D(J,n)}function E(J){return E=Object.setPrototypeOf?Object.getPrototypeOf:function(n){return n.__proto__||Object.getPrototypeOf(n)},E(J)}function D(J,n){return D=Object.setPrototypeOf||function(a,i){return a.__proto__=i,a},D(J,n)}function F(J,n){if(n&&(typeof n=="object"||typeof n=="function"))return n;if(n!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return function(a){if(a===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return a}(J)}function L(J){var n=function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}();return function(){var a,i=E(J);if(n){var l=E(this).constructor;a=Reflect.construct(i,arguments,l)}else a=i.apply(this,arguments);return F(this,a)}}function z(J,n){return function(a){if(Array.isArray(a))return a}(J)||function(a,i){var l=a==null?null:typeof Symbol<"u"&&a[Symbol.iterator]||a["@@iterator"];if(l!=null){var c,d,h=[],m=!0,S=!1;try{for(l=l.call(a);!(m=(c=l.next()).done)&&(h.push(c.value),!i||h.length!==i);m=!0);}catch(A){S=!0,d=A}finally{try{m||l.return==null||l.return()}finally{if(S)throw d}}return h}}(J,n)||_(J,n)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function R(J){return function(n){if(Array.isArray(n))return y(n)}(J)||function(n){if(typeof Symbol<"u"&&n[Symbol.iterator]!=null||n["@@iterator"]!=null)return Array.from(n)}(J)||_(J)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function _(J,n){if(J){if(typeof J=="string")return y(J,n);var a=Object.prototype.toString.call(J).slice(8,-1);return a==="Object"&&J.constructor&&(a=J.constructor.name),a==="Map"||a==="Set"?Array.from(J):a==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?y(J,n):void 0}}function y(J,n){(n==null||n>J.length)&&(n=J.length);for(var a=0,i=new Array(n);a<n;a++)i[a]=J[a];return i}var f=function(){function J(){u(this,J)}return w(J,[{key:"shadeRGBColor",value:function(n,a){var i=a.split(","),l=n<0?0:255,c=n<0?-1*n:n,d=parseInt(i[0].slice(4),10),h=parseInt(i[1],10),m=parseInt(i[2],10);return"rgb("+(Math.round((l-d)*c)+d)+","+(Math.round((l-h)*c)+h)+","+(Math.round((l-m)*c)+m)+")"}},{key:"shadeHexColor",value:function(n,a){var i=parseInt(a.slice(1),16),l=n<0?0:255,c=n<0?-1*n:n,d=i>>16,h=i>>8&255,m=255&i;return"#"+(16777216+65536*(Math.round((l-d)*c)+d)+256*(Math.round((l-h)*c)+h)+(Math.round((l-m)*c)+m)).toString(16).slice(1)}},{key:"shadeColor",value:function(n,a){return J.isColorHex(a)?this.shadeHexColor(n,a):this.shadeRGBColor(n,a)}}],[{key:"bind",value:function(n,a){return function(){return n.apply(a,arguments)}}},{key:"isObject",value:function(n){return n&&s(n)==="object"&&!Array.isArray(n)&&n!=null}},{key:"is",value:function(n,a){return Object.prototype.toString.call(a)==="[object "+n+"]"}},{key:"listToArray",value:function(n){var a,i=[];for(a=0;a<n.length;a++)i[a]=n[a];return i}},{key:"extend",value:function(n,a){var i=this;typeof Object.assign!="function"&&(Object.assign=function(c){if(c==null)throw new TypeError("Cannot convert undefined or null to object");for(var d=Object(c),h=1;h<arguments.length;h++){var m=arguments[h];if(m!=null)for(var S in m)m.hasOwnProperty(S)&&(d[S]=m[S])}return d});var l=Object.assign({},n);return this.isObject(n)&&this.isObject(a)&&Object.keys(a).forEach(function(c){i.isObject(a[c])&&c in n?l[c]=i.extend(n[c],a[c]):Object.assign(l,k({},c,a[c]))}),l}},{key:"extendArray",value:function(n,a){var i=[];return n.map(function(l){i.push(J.extend(a,l))}),n=i}},{key:"monthMod",value:function(n){return n%12}},{key:"clone",value:function(n){if(J.is("Array",n)){for(var a=[],i=0;i<n.length;i++)a[i]=this.clone(n[i]);return a}if(J.is("Null",n))return null;if(J.is("Date",n))return n;if(s(n)==="object"){var l={};for(var c in n)n.hasOwnProperty(c)&&(l[c]=this.clone(n[c]));return l}return n}},{key:"log10",value:function(n){return Math.log(n)/Math.LN10}},{key:"roundToBase10",value:function(n){return Math.pow(10,Math.floor(Math.log10(n)))}},{key:"roundToBase",value:function(n,a){return Math.pow(a,Math.floor(Math.log(n)/Math.log(a)))}},{key:"parseNumber",value:function(n){return n===null?n:parseFloat(n)}},{key:"stripNumber",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:2;return Number.isInteger(n)?n:parseFloat(n.toPrecision(a))}},{key:"randomId",value:function(){return(Math.random()+1).toString(36).substring(4)}},{key:"noExponents",value:function(n){var a=String(n).split(/[eE]/);if(a.length===1)return a[0];var i="",l=n<0?"-":"",c=a[0].replace(".",""),d=Number(a[1])+1;if(d<0){for(i=l+"0.";d++;)i+="0";return i+c.replace(/^-/,"")}for(d-=c.length;d--;)i+="0";return c+i}},{key:"getDimensions",value:function(n){var a=getComputedStyle(n,null),i=n.clientHeight,l=n.clientWidth;return i-=parseFloat(a.paddingTop)+parseFloat(a.paddingBottom),[l-=parseFloat(a.paddingLeft)+parseFloat(a.paddingRight),i]}},{key:"getBoundingClientRect",value:function(n){var a=n.getBoundingClientRect();return{top:a.top,right:a.right,bottom:a.bottom,left:a.left,width:n.clientWidth,height:n.clientHeight,x:a.left,y:a.top}}},{key:"getLargestStringFromArr",value:function(n){return n.reduce(function(a,i){return Array.isArray(i)&&(i=i.reduce(function(l,c){return l.length>c.length?l:c})),a.length>i.length?a:i},0)}},{key:"hexToRgba",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"#999999",a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:.6;n.substring(0,1)!=="#"&&(n="#999999");var i=n.replace("#","");i=i.match(new RegExp("(.{"+i.length/3+"})","g"));for(var l=0;l<i.length;l++)i[l]=parseInt(i[l].length===1?i[l]+i[l]:i[l],16);return a!==void 0&&i.push(a),"rgba("+i.join(",")+")"}},{key:"getOpacityFromRGBA",value:function(n){return parseFloat(n.replace(/^.*,(.+)\)/,"$1"))}},{key:"rgb2hex",value:function(n){return(n=n.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i))&&n.length===4?"#"+("0"+parseInt(n[1],10).toString(16)).slice(-2)+("0"+parseInt(n[2],10).toString(16)).slice(-2)+("0"+parseInt(n[3],10).toString(16)).slice(-2):""}},{key:"isColorHex",value:function(n){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)|(^#[0-9A-F]{8}$)/i.test(n)}},{key:"getPolygonPos",value:function(n,a){for(var i=[],l=2*Math.PI/a,c=0;c<a;c++){var d={};d.x=n*Math.sin(c*l),d.y=-n*Math.cos(c*l),i.push(d)}return i}},{key:"polarToCartesian",value:function(n,a,i,l){var c=(l-90)*Math.PI/180;return{x:n+i*Math.cos(c),y:a+i*Math.sin(c)}}},{key:"escapeString",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"x",i=n.toString().slice();return i=i.replace(/[` ~!@#$%^&*()|+\=?;:'",.<>{}[\]\\/]/gi,a)}},{key:"negToZero",value:function(n){return n<0?0:n}},{key:"moveIndexInArray",value:function(n,a,i){if(i>=n.length)for(var l=i-n.length+1;l--;)n.push(void 0);return n.splice(i,0,n.splice(a,1)[0]),n}},{key:"extractNumber",value:function(n){return parseFloat(n.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(n,a){for(;(n=n.parentElement)&&!n.classList.contains(a););return n}},{key:"setELstyles",value:function(n,a){for(var i in a)a.hasOwnProperty(i)&&(n.style.key=a[i])}},{key:"isNumber",value:function(n){return!isNaN(n)&&parseFloat(Number(n))===n&&!isNaN(parseInt(n,10))}},{key:"isFloat",value:function(n){return Number(n)===n&&n%1!=0}},{key:"isSafari",value:function(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}},{key:"isFirefox",value:function(){return navigator.userAgent.toLowerCase().indexOf("firefox")>-1}},{key:"isIE11",value:function(){if(window.navigator.userAgent.indexOf("MSIE")!==-1||window.navigator.appVersion.indexOf("Trident/")>-1)return!0}},{key:"isIE",value:function(){var n=window.navigator.userAgent,a=n.indexOf("MSIE ");if(a>0)return parseInt(n.substring(a+5,n.indexOf(".",a)),10);if(n.indexOf("Trident/")>0){var i=n.indexOf("rv:");return parseInt(n.substring(i+3,n.indexOf(".",i)),10)}var l=n.indexOf("Edge/");return l>0&&parseInt(n.substring(l+5,n.indexOf(".",l)),10)}}]),J}(),b=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w,this.setEasingFunctions()}return w(J,[{key:"setEasingFunctions",value:function(){var n;if(!this.w.globals.easing){switch(this.w.config.chart.animations.easing){case"linear":n="-";break;case"easein":n="<";break;case"easeout":n=">";break;case"easeinout":default:n="<>";break;case"swing":n=function(a){var i=1.70158;return(a-=1)*a*((i+1)*a+i)+1};break;case"bounce":n=function(a){return a<1/2.75?7.5625*a*a:a<2/2.75?7.5625*(a-=1.5/2.75)*a+.75:a<2.5/2.75?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375};break;case"elastic":n=function(a){return a===!!a?a:Math.pow(2,-10*a)*Math.sin((a-.075)*(2*Math.PI)/.3)+1}}this.w.globals.easing=n}}},{key:"animateLine",value:function(n,a,i,l){n.attr(a).animate(l).attr(i)}},{key:"animateMarker",value:function(n,a,i,l,c,d){a||(a=0),n.attr({r:a,width:a,height:a}).animate(l,c).attr({r:i,width:i.width,height:i.height}).afterAll(function(){d()})}},{key:"animateCircle",value:function(n,a,i,l,c){n.attr({r:a.r,cx:a.cx,cy:a.cy}).animate(l,c).attr({r:i.r,cx:i.cx,cy:i.cy})}},{key:"animateRect",value:function(n,a,i,l,c){n.attr(a).animate(l).attr(i).afterAll(function(){return c()})}},{key:"animatePathsGradually",value:function(n){var a=n.el,i=n.realIndex,l=n.j,c=n.fill,d=n.pathFrom,h=n.pathTo,m=n.speed,S=n.delay,A=this.w,N=0;A.config.chart.animations.animateGradually.enabled&&(N=A.config.chart.animations.animateGradually.delay),A.config.chart.animations.dynamicAnimation.enabled&&A.globals.dataChanged&&A.config.chart.type!=="bar"&&(N=0),this.morphSVG(a,i,l,A.config.chart.type!=="line"||A.globals.comboCharts?c:"stroke",d,h,m,S*N)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach(function(n){var a=n.el;a.classList.remove("apexcharts-element-hidden"),a.classList.add("apexcharts-hidden-element-shown")})}},{key:"animationCompleted",value:function(n){var a=this.w;a.globals.animationEnded||(a.globals.animationEnded=!0,this.showDelayedElements(),typeof a.config.chart.events.animationEnd=="function"&&a.config.chart.events.animationEnd(this.ctx,{el:n,w:a}))}},{key:"morphSVG",value:function(n,a,i,l,c,d,h,m){var S=this,A=this.w;c||(c=n.attr("pathFrom")),d||(d=n.attr("pathTo"));var N=function(j){return A.config.chart.type==="radar"&&(h=1),"M 0 ".concat(A.globals.gridHeight)};(!c||c.indexOf("undefined")>-1||c.indexOf("NaN")>-1)&&(c=N()),(!d||d.indexOf("undefined")>-1||d.indexOf("NaN")>-1)&&(d=N()),A.globals.shouldAnimate||(h=1),n.plot(c).animate(1,A.globals.easing,m).plot(c).animate(h,A.globals.easing,m).plot(d).afterAll(function(){f.isNumber(i)?i===A.globals.series[A.globals.maxValsInArrayIndex].length-2&&A.globals.shouldAnimate&&S.animationCompleted(n):l!=="none"&&A.globals.shouldAnimate&&(!A.globals.comboCharts&&a===A.globals.series.length-1||A.globals.comboCharts)&&S.animationCompleted(n),S.showDelayedElements()})}}]),J}(),g=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"getDefaultFilter",value:function(n,a){var i=this.w;n.unfilter(!0),new window.SVG.Filter().size("120%","180%","-5%","-40%"),i.config.states.normal.filter!=="none"?this.applyFilter(n,a,i.config.states.normal.filter.type,i.config.states.normal.filter.value):i.config.chart.dropShadow.enabled&&this.dropShadow(n,i.config.chart.dropShadow,a)}},{key:"addNormalFilter",value:function(n,a){var i=this.w;i.config.chart.dropShadow.enabled&&!n.node.classList.contains("apexcharts-marker")&&this.dropShadow(n,i.config.chart.dropShadow,a)}},{key:"addLightenFilter",value:function(n,a,i){var l=this,c=this.w,d=i.intensity;n.unfilter(!0),new window.SVG.Filter,n.filter(function(h){var m=c.config.chart.dropShadow;(m.enabled?l.addShadow(h,a,m):h).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:d}})}),n.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(n.filterer.node)}},{key:"addDarkenFilter",value:function(n,a,i){var l=this,c=this.w,d=i.intensity;n.unfilter(!0),new window.SVG.Filter,n.filter(function(h){var m=c.config.chart.dropShadow;(m.enabled?l.addShadow(h,a,m):h).componentTransfer({rgb:{type:"linear",slope:d}})}),n.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(n.filterer.node)}},{key:"applyFilter",value:function(n,a,i){var l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:.5;switch(i){case"none":this.addNormalFilter(n,a);break;case"lighten":this.addLightenFilter(n,a,{intensity:l});break;case"darken":this.addDarkenFilter(n,a,{intensity:l})}}},{key:"addShadow",value:function(n,a,i){var l=i.blur,c=i.top,d=i.left,h=i.color,m=i.opacity,S=n.flood(Array.isArray(h)?h[a]:h,m).composite(n.sourceAlpha,"in").offset(d,c).gaussianBlur(l).merge(n.source);return n.blend(n.source,S)}},{key:"dropShadow",value:function(n,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,l=a.top,c=a.left,d=a.blur,h=a.color,m=a.opacity,S=a.noUserSpaceOnUse,A=this.w;return n.unfilter(!0),f.isIE()&&A.config.chart.type==="radialBar"||(h=Array.isArray(h)?h[i]:h,n.filter(function(N){var j=null;j=f.isSafari()||f.isFirefox()||f.isIE()?N.flood(h,m).composite(N.sourceAlpha,"in").offset(c,l).gaussianBlur(d):N.flood(h,m).composite(N.sourceAlpha,"in").offset(c,l).gaussianBlur(d).merge(N.source),N.blend(N.source,j)}),S||n.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(n.filterer.node)),n}},{key:"setSelectionFilter",value:function(n,a,i){var l=this.w;if(l.globals.selectedDataPoints[a]!==void 0&&l.globals.selectedDataPoints[a].indexOf(i)>-1){n.node.setAttribute("selected",!0);var c=l.config.states.active.filter;c!=="none"&&this.applyFilter(n,a,c.type,c.value)}}},{key:"_scaleFilterSize",value:function(n){(function(a){for(var i in a)a.hasOwnProperty(i)&&n.setAttribute(i,a[i])})({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),J}(),v=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"roundPathCorners",value:function(n,a){function i(fe,we,Ce){var Re=we.x-fe.x,ze=we.y-fe.y,Le=Math.sqrt(Re*Re+ze*ze);return l(fe,we,Math.min(1,Ce/Le))}function l(fe,we,Ce){return{x:fe.x+(we.x-fe.x)*Ce,y:fe.y+(we.y-fe.y)*Ce}}function c(fe,we){fe.length>2&&(fe[fe.length-2]=we.x,fe[fe.length-1]=we.y)}function d(fe){return{x:parseFloat(fe[fe.length-2]),y:parseFloat(fe[fe.length-1])}}n.indexOf("NaN")>-1&&(n="");var h=n.split(/[,\s]/).reduce(function(fe,we){var Ce=we.match("([a-zA-Z])(.+)");return Ce?(fe.push(Ce[1]),fe.push(Ce[2])):fe.push(we),fe},[]).reduce(function(fe,we){return parseFloat(we)==we&&fe.length?fe[fe.length-1].push(we):fe.push([we]),fe},[]),m=[];if(h.length>1){var S=d(h[0]),A=null;h[h.length-1][0]=="Z"&&h[0].length>2&&(A=["L",S.x,S.y],h[h.length-1]=A),m.push(h[0]);for(var N=1;N<h.length;N++){var j=m[m.length-1],W=h[N],G=W==A?h[1]:h[N+1];if(G&&j&&j.length>2&&W[0]=="L"&&G.length>2&&G[0]=="L"){var q,Q,ne=d(j),se=d(W),C=d(G);q=i(se,ne,a),Q=i(se,C,a),c(W,q),W.origPoint=se,m.push(W);var I=l(q,se,.5),$=l(se,Q,.5),te=["C",I.x,I.y,$.x,$.y,Q.x,Q.y];te.origPoint=se,m.push(te)}else m.push(W)}if(A){var de=d(m[m.length-1]);m.push(["Z"]),c(m[0],de)}}else m=h;return m.reduce(function(fe,we){return fe+we.join(" ")+" "},"")}},{key:"drawLine",value:function(n,a,i,l){var c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:"#a8a8a8",d=arguments.length>5&&arguments[5]!==void 0?arguments[5]:0,h=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,m=arguments.length>7&&arguments[7]!==void 0?arguments[7]:"butt";return this.w.globals.dom.Paper.line().attr({x1:n,y1:a,x2:i,y2:l,stroke:c,"stroke-dasharray":d,"stroke-width":h,"stroke-linecap":m})}},{key:"drawRect",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:0,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0,d=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"#fefefe",h=arguments.length>6&&arguments[6]!==void 0?arguments[6]:1,m=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,S=arguments.length>8&&arguments[8]!==void 0?arguments[8]:null,A=arguments.length>9&&arguments[9]!==void 0?arguments[9]:0,N=this.w.globals.dom.Paper.rect();return N.attr({x:n,y:a,width:i>0?i:0,height:l>0?l:0,rx:c,ry:c,opacity:h,"stroke-width":m!==null?m:0,stroke:S!==null?S:"none","stroke-dasharray":A}),N.node.setAttribute("fill",d),N}},{key:"drawPolygon",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"#e1e1e1",i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:1,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"none";return this.w.globals.dom.Paper.polygon(n).attr({fill:l,stroke:a,"stroke-width":i})}},{key:"drawCircle",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null;n<0&&(n=0);var i=this.w.globals.dom.Paper.circle(2*n);return a!==null&&i.attr(a),i}},{key:"drawPath",value:function(n){var a=n.d,i=a===void 0?"":a,l=n.stroke,c=l===void 0?"#a8a8a8":l,d=n.strokeWidth,h=d===void 0?1:d,m=n.fill,S=n.fillOpacity,A=S===void 0?1:S,N=n.strokeOpacity,j=N===void 0?1:N,W=n.classes,G=n.strokeLinecap,q=G===void 0?null:G,Q=n.strokeDashArray,ne=Q===void 0?0:Q,se=this.w;return q===null&&(q=se.config.stroke.lineCap),(i.indexOf("undefined")>-1||i.indexOf("NaN")>-1)&&(i="M 0 ".concat(se.globals.gridHeight)),se.globals.dom.Paper.path(i).attr({fill:m,"fill-opacity":A,stroke:c,"stroke-opacity":j,"stroke-linecap":q,"stroke-width":h,"stroke-dasharray":ne,class:W})}},{key:"group",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,a=this.w.globals.dom.Paper.group();return n!==null&&a.attr(n),a}},{key:"move",value:function(n,a){var i=["M",n,a].join(" ");return i}},{key:"line",value:function(n,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,l=null;return i===null?l=[" L",n,a].join(" "):i==="H"?l=[" H",n].join(" "):i==="V"&&(l=[" V",a].join(" ")),l}},{key:"curve",value:function(n,a,i,l,c,d){var h=["C",n,a,i,l,c,d].join(" ");return h}},{key:"quadraticCurve",value:function(n,a,i,l){return["Q",n,a,i,l].join(" ")}},{key:"arc",value:function(n,a,i,l,c,d,h){var m="A";arguments.length>7&&arguments[7]!==void 0&&arguments[7]&&(m="a");var S=[m,n,a,i,l,c,d,h].join(" ");return S}},{key:"renderPaths",value:function(n){var a,i=n.j,l=n.realIndex,c=n.pathFrom,d=n.pathTo,h=n.stroke,m=n.strokeWidth,S=n.strokeLinecap,A=n.fill,N=n.animationDelay,j=n.initialSpeed,W=n.dataChangeSpeed,G=n.className,q=n.shouldClipToGrid,Q=q===void 0||q,ne=n.bindEventsOnPaths,se=ne===void 0||ne,C=n.drawShadow,I=C===void 0||C,$=this.w,te=new g(this.ctx),de=new b(this.ctx),fe=this.w.config.chart.animations.enabled,we=fe&&this.w.config.chart.animations.dynamicAnimation.enabled,Ce=!!(fe&&!$.globals.resized||we&&$.globals.dataChanged&&$.globals.shouldAnimate);Ce?a=c:(a=d,$.globals.animationEnded=!0);var Re=$.config.stroke.dashArray,ze=0;ze=Array.isArray(Re)?Re[l]:$.config.stroke.dashArray;var Le=this.drawPath({d:a,stroke:h,strokeWidth:m,fill:A,fillOpacity:1,classes:G,strokeLinecap:S,strokeDashArray:ze});if(Le.attr("index",l),Q&&Le.attr({"clip-path":"url(#gridRectMask".concat($.globals.cuid,")")}),$.config.states.normal.filter.type!=="none")te.getDefaultFilter(Le,l);else if($.config.chart.dropShadow.enabled&&I&&(!$.config.chart.dropShadow.enabledOnSeries||$.config.chart.dropShadow.enabledOnSeries&&$.config.chart.dropShadow.enabledOnSeries.indexOf(l)!==-1)){var Ye=$.config.chart.dropShadow;te.dropShadow(Le,Ye,l)}se&&(Le.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,Le)),Le.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,Le)),Le.node.addEventListener("mousedown",this.pathMouseDown.bind(this,Le))),Le.attr({pathTo:d,pathFrom:c});var Ue={el:Le,j:i,realIndex:l,pathFrom:c,pathTo:d,fill:A,strokeWidth:m,delay:N};return!fe||$.globals.resized||$.globals.dataChanged?!$.globals.resized&&$.globals.dataChanged||de.showDelayedElements():de.animatePathsGradually(o(o({},Ue),{},{speed:j})),$.globals.dataChanged&&we&&Ce&&de.animatePathsGradually(o(o({},Ue),{},{speed:W})),Le}},{key:"drawPattern",value:function(n,a,i){var l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"#a8a8a8",c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:0;return this.w.globals.dom.Paper.pattern(a,i,function(d){n==="horizontalLines"?d.line(0,0,i,0).stroke({color:l,width:c+1}):n==="verticalLines"?d.line(0,0,0,a).stroke({color:l,width:c+1}):n==="slantedLines"?d.line(0,0,a,i).stroke({color:l,width:c}):n==="squares"?d.rect(a,i).fill("none").stroke({color:l,width:c}):n==="circles"&&d.circle(a).fill("none").stroke({color:l,width:c})})}},{key:"drawGradient",value:function(n,a,i,l,c){var d,h=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,m=arguments.length>6&&arguments[6]!==void 0?arguments[6]:null,S=arguments.length>7&&arguments[7]!==void 0?arguments[7]:null,A=arguments.length>8&&arguments[8]!==void 0?arguments[8]:0,N=this.w;a.length<9&&a.indexOf("#")===0&&(a=f.hexToRgba(a,l)),i.length<9&&i.indexOf("#")===0&&(i=f.hexToRgba(i,c));var j=0,W=1,G=1,q=null;m!==null&&(j=m[0]!==void 0?m[0]/100:0,W=m[1]!==void 0?m[1]/100:1,G=m[2]!==void 0?m[2]/100:1,q=m[3]!==void 0?m[3]/100:null);var Q=!(N.config.chart.type!=="donut"&&N.config.chart.type!=="pie"&&N.config.chart.type!=="polarArea"&&N.config.chart.type!=="bubble");if(d=S===null||S.length===0?N.globals.dom.Paper.gradient(Q?"radial":"linear",function(C){C.at(j,a,l),C.at(W,i,c),C.at(G,i,c),q!==null&&C.at(q,a,l)}):N.globals.dom.Paper.gradient(Q?"radial":"linear",function(C){(Array.isArray(S[A])?S[A]:S).forEach(function(I){C.at(I.offset/100,I.color,I.opacity)})}),Q){var ne=N.globals.gridWidth/2,se=N.globals.gridHeight/2;N.config.chart.type!=="bubble"?d.attr({gradientUnits:"userSpaceOnUse",cx:ne,cy:se,r:h}):d.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else n==="vertical"?d.from(0,0).to(0,1):n==="diagonal"?d.from(0,0).to(1,1):n==="horizontal"?d.from(0,1).to(1,1):n==="diagonal2"&&d.from(1,0).to(0,1);return d}},{key:"getTextBasedOnMaxWidth",value:function(n){var a=n.text,i=n.maxWidth,l=n.fontSize,c=n.fontFamily,d=this.getTextRects(a,l,c),h=d.width/a.length,m=Math.floor(i/h);return i<d.width?a.slice(0,m-3)+"...":a}},{key:"drawText",value:function(n){var a=this,i=n.x,l=n.y,c=n.text,d=n.textAnchor,h=n.fontSize,m=n.fontFamily,S=n.fontWeight,A=n.foreColor,N=n.opacity,j=n.maxWidth,W=n.cssClass,G=W===void 0?"":W,q=n.isPlainText,Q=q===void 0||q,ne=this.w;c===void 0&&(c="");var se=c;d||(d="start"),A&&A.length||(A=ne.config.chart.foreColor),m=m||ne.config.chart.fontFamily,S=S||"regular";var C,I={maxWidth:j,fontSize:h=h||"11px",fontFamily:m};return Array.isArray(c)?C=ne.globals.dom.Paper.text(function($){for(var te=0;te<c.length;te++)se=c[te],j&&(se=a.getTextBasedOnMaxWidth(o({text:c[te]},I))),te===0?$.tspan(se):$.tspan(se).newLine()}):(j&&(se=this.getTextBasedOnMaxWidth(o({text:c},I))),C=Q?ne.globals.dom.Paper.plain(c):ne.globals.dom.Paper.text(function($){return $.tspan(se)})),C.attr({x:i,y:l,"text-anchor":d,"dominant-baseline":"auto","font-size":h,"font-family":m,"font-weight":S,fill:A,class:"apexcharts-text "+G}),C.node.style.fontFamily=m,C.node.style.opacity=N,C}},{key:"drawMarker",value:function(n,a,i){n=n||0;var l=i.pSize||0,c=null;if(i.shape==="square"||i.shape==="rect"){var d=i.pRadius===void 0?l/2:i.pRadius;a!==null&&l||(l=0,d=0);var h=1.2*l+d,m=this.drawRect(h,h,h,h,d);m.attr({x:n-h/2,y:a-h/2,cx:n,cy:a,class:i.class?i.class:"",fill:i.pointFillColor,"fill-opacity":i.pointFillOpacity?i.pointFillOpacity:1,stroke:i.pointStrokeColor,"stroke-width":i.pointStrokeWidth?i.pointStrokeWidth:0,"stroke-opacity":i.pointStrokeOpacity?i.pointStrokeOpacity:1}),c=m}else i.shape!=="circle"&&i.shape||(f.isNumber(a)||(l=0,a=0),c=this.drawCircle(l,{cx:n,cy:a,class:i.class?i.class:"",stroke:i.pointStrokeColor,fill:i.pointFillColor,"fill-opacity":i.pointFillOpacity?i.pointFillOpacity:1,"stroke-width":i.pointStrokeWidth?i.pointStrokeWidth:0,"stroke-opacity":i.pointStrokeOpacity?i.pointStrokeOpacity:1}));return c}},{key:"pathMouseEnter",value:function(n,a){var i=this.w,l=new g(this.ctx),c=parseInt(n.node.getAttribute("index"),10),d=parseInt(n.node.getAttribute("j"),10);if(typeof i.config.chart.events.dataPointMouseEnter=="function"&&i.config.chart.events.dataPointMouseEnter(a,this.ctx,{seriesIndex:c,dataPointIndex:d,w:i}),this.ctx.events.fireEvent("dataPointMouseEnter",[a,this.ctx,{seriesIndex:c,dataPointIndex:d,w:i}]),(i.config.states.active.filter.type==="none"||n.node.getAttribute("selected")!=="true")&&i.config.states.hover.filter.type!=="none"&&!i.globals.isTouchDevice){var h=i.config.states.hover.filter;l.applyFilter(n,c,h.type,h.value)}}},{key:"pathMouseLeave",value:function(n,a){var i=this.w,l=new g(this.ctx),c=parseInt(n.node.getAttribute("index"),10),d=parseInt(n.node.getAttribute("j"),10);typeof i.config.chart.events.dataPointMouseLeave=="function"&&i.config.chart.events.dataPointMouseLeave(a,this.ctx,{seriesIndex:c,dataPointIndex:d,w:i}),this.ctx.events.fireEvent("dataPointMouseLeave",[a,this.ctx,{seriesIndex:c,dataPointIndex:d,w:i}]),i.config.states.active.filter.type!=="none"&&n.node.getAttribute("selected")==="true"||i.config.states.hover.filter.type!=="none"&&l.getDefaultFilter(n,c)}},{key:"pathMouseDown",value:function(n,a){var i=this.w,l=new g(this.ctx),c=parseInt(n.node.getAttribute("index"),10),d=parseInt(n.node.getAttribute("j"),10),h="false";if(n.node.getAttribute("selected")==="true"){if(n.node.setAttribute("selected","false"),i.globals.selectedDataPoints[c].indexOf(d)>-1){var m=i.globals.selectedDataPoints[c].indexOf(d);i.globals.selectedDataPoints[c].splice(m,1)}}else{if(!i.config.states.active.allowMultipleDataPointsSelection&&i.globals.selectedDataPoints.length>0){i.globals.selectedDataPoints=[];var S=i.globals.dom.Paper.select(".apexcharts-series path").members,A=i.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,N=function(G){Array.prototype.forEach.call(G,function(q){q.node.setAttribute("selected","false"),l.getDefaultFilter(q,c)})};N(S),N(A)}n.node.setAttribute("selected","true"),h="true",i.globals.selectedDataPoints[c]===void 0&&(i.globals.selectedDataPoints[c]=[]),i.globals.selectedDataPoints[c].push(d)}if(h==="true"){var j=i.config.states.active.filter;if(j!=="none")l.applyFilter(n,c,j.type,j.value);else if(i.config.states.hover.filter!=="none"&&!i.globals.isTouchDevice){var W=i.config.states.hover.filter;l.applyFilter(n,c,W.type,W.value)}}else i.config.states.active.filter.type!=="none"&&(i.config.states.hover.filter.type==="none"||i.globals.isTouchDevice?l.getDefaultFilter(n,c):(W=i.config.states.hover.filter,l.applyFilter(n,c,W.type,W.value)));typeof i.config.chart.events.dataPointSelection=="function"&&i.config.chart.events.dataPointSelection(a,this.ctx,{selectedDataPoints:i.globals.selectedDataPoints,seriesIndex:c,dataPointIndex:d,w:i}),a&&this.ctx.events.fireEvent("dataPointSelection",[a,this.ctx,{selectedDataPoints:i.globals.selectedDataPoints,seriesIndex:c,dataPointIndex:d,w:i}])}},{key:"rotateAroundCenter",value:function(n){var a={};return n&&typeof n.getBBox=="function"&&(a=n.getBBox()),{x:a.x+a.width/2,y:a.y+a.height/2}}},{key:"getTextRects",value:function(n,a,i,l){var c=!(arguments.length>4&&arguments[4]!==void 0)||arguments[4],d=this.w,h=this.drawText({x:-200,y:-200,text:n,textAnchor:"start",fontSize:a,fontFamily:i,foreColor:"#fff",opacity:0});l&&h.attr("transform",l),d.globals.dom.Paper.add(h);var m=h.bbox();return c||(m=h.node.getBoundingClientRect()),h.remove(),{width:m.width,height:m.height}}},{key:"placeTextWithEllipsis",value:function(n,a,i){if(typeof n.getComputedTextLength=="function"&&(n.textContent=a,a.length>0&&n.getComputedTextLength()>=i/1.1)){for(var l=a.length-3;l>0;l-=3)if(n.getSubStringLength(0,l)<=i/1.1)return void(n.textContent=a.substring(0,l)+"...");n.textContent="."}}}],[{key:"setAttrs",value:function(n,a){for(var i in a)a.hasOwnProperty(i)&&n.setAttribute(i,a[i])}}]),J}(),P=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"getStackedSeriesTotals",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=this.w,i=[];if(a.globals.series.length===0)return i;for(var l=0;l<a.globals.series[a.globals.maxValsInArrayIndex].length;l++){for(var c=0,d=0;d<a.globals.series.length;d++)a.globals.series[d][l]!==void 0&&n.indexOf(d)===-1&&(c+=a.globals.series[d][l]);i.push(c)}return i}},{key:"getSeriesTotalByIndex",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;return n===null?this.w.config.series.reduce(function(a,i){return a+i},0):this.w.globals.series[n].reduce(function(a,i){return a+i},0)}},{key:"isSeriesNull",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null;return(n===null?this.w.config.series.filter(function(a){return a!==null}):this.w.config.series[n].data.filter(function(a){return a!==null})).length===0}},{key:"seriesHaveSameValues",value:function(n){return this.w.globals.series[n].every(function(a,i,l){return a===l[0]})}},{key:"getCategoryLabels",value:function(n){var a=this.w,i=n.slice();return a.config.xaxis.convertedCatToNumeric&&(i=n.map(function(l,c){return a.config.xaxis.labels.formatter(l-a.globals.minX+1)})),i}},{key:"getLargestSeries",value:function(){var n=this.w;n.globals.maxValsInArrayIndex=n.globals.series.map(function(a){return a.length}).indexOf(Math.max.apply(Math,n.globals.series.map(function(a){return a.length})))}},{key:"getLargestMarkerSize",value:function(){var n=this.w,a=0;return n.globals.markers.size.forEach(function(i){a=Math.max(a,i)}),n.config.markers.discrete&&n.config.markers.discrete.length&&n.config.markers.discrete.forEach(function(i){a=Math.max(a,i.size)}),a>0&&(a+=n.config.markers.hover.sizeOffset+1),n.globals.markers.largestSize=a,a}},{key:"getSeriesTotals",value:function(){var n=this.w;n.globals.seriesTotals=n.globals.series.map(function(a,i){var l=0;if(Array.isArray(a))for(var c=0;c<a.length;c++)l+=a[c];else l+=a;return l})}},{key:"getSeriesTotalsXRange",value:function(n,a){var i=this.w;return i.globals.series.map(function(l,c){for(var d=0,h=0;h<l.length;h++)i.globals.seriesX[c][h]>n&&i.globals.seriesX[c][h]<a&&(d+=l[h]);return d})}},{key:"getPercentSeries",value:function(){var n=this.w;n.globals.seriesPercent=n.globals.series.map(function(a,i){var l=[];if(Array.isArray(a))for(var c=0;c<a.length;c++){var d=n.globals.stackedSeriesTotals[c],h=0;d&&(h=100*a[c]/d),l.push(h)}else{var m=100*a/n.globals.seriesTotals.reduce(function(S,A){return S+A},0);l.push(m)}return l})}},{key:"getCalculatedRatios",value:function(){var n,a,i,l,c=this.w.globals,d=[],h=0,m=[],S=.1,A=0;if(c.yRange=[],c.isMultipleYAxis)for(var N=0;N<c.minYArr.length;N++)c.yRange.push(Math.abs(c.minYArr[N]-c.maxYArr[N])),m.push(0);else c.yRange.push(Math.abs(c.minY-c.maxY));c.xRange=Math.abs(c.maxX-c.minX),c.zRange=Math.abs(c.maxZ-c.minZ);for(var j=0;j<c.yRange.length;j++)d.push(c.yRange[j]/c.gridHeight);if(a=c.xRange/c.gridWidth,i=Math.abs(c.initialMaxX-c.initialMinX)/c.gridWidth,n=c.yRange/c.gridWidth,l=c.xRange/c.gridHeight,(h=c.zRange/c.gridHeight*16)||(h=1),c.minY!==Number.MIN_VALUE&&Math.abs(c.minY)!==0&&(c.hasNegs=!0),c.isMultipleYAxis){m=[];for(var W=0;W<d.length;W++)m.push(-c.minYArr[W]/d[W])}else m.push(-c.minY/d[0]),c.minY!==Number.MIN_VALUE&&Math.abs(c.minY)!==0&&(S=-c.minY/n,A=c.minX/a);return{yRatio:d,invertedYRatio:n,zRatio:h,xRatio:a,initialXRatio:i,invertedXRatio:l,baseLineInvertedY:S,baseLineY:m,baseLineX:A}}},{key:"getLogSeries",value:function(n){var a=this,i=this.w;return i.globals.seriesLog=n.map(function(l,c){return i.config.yaxis[c]&&i.config.yaxis[c].logarithmic?l.map(function(d){return d===null?null:a.getLogVal(i.config.yaxis[c].logBase,d,c)}):l}),i.globals.invalidLogScale?n:i.globals.seriesLog}},{key:"getBaseLog",value:function(n,a){return Math.log(a)/Math.log(n)}},{key:"getLogVal",value:function(n,a,i){if(a===0)return 0;var l=this.w,c=l.globals.minYArr[i]===0?-1:this.getBaseLog(n,l.globals.minYArr[i]),d=(l.globals.maxYArr[i]===0?0:this.getBaseLog(n,l.globals.maxYArr[i]))-c;return a<1?a/d:(this.getBaseLog(n,a)-c)/d}},{key:"getLogYRatios",value:function(n){var a=this,i=this.w,l=this.w.globals;return l.yLogRatio=n.slice(),l.logYRange=l.yRange.map(function(c,d){if(i.config.yaxis[d]&&a.w.config.yaxis[d].logarithmic){var h,m=-Number.MAX_VALUE,S=Number.MIN_VALUE;return l.seriesLog.forEach(function(A,N){A.forEach(function(j){i.config.yaxis[N]&&i.config.yaxis[N].logarithmic&&(m=Math.max(j,m),S=Math.min(j,S))})}),h=Math.pow(l.yRange[d],Math.abs(S-m)/l.yRange[d]),l.yLogRatio[d]=h/l.gridHeight,h}}),l.invalidLogScale?n.slice():l.yLogRatio}}],[{key:"checkComboSeries",value:function(n){var a=!1,i=0,l=0;return n.length&&n[0].type!==void 0&&n.forEach(function(c){c.type!=="bar"&&c.type!=="column"&&c.type!=="candlestick"&&c.type!=="boxPlot"||i++,c.type!==void 0&&l++}),l>0&&(a=!0),{comboBarCount:i,comboCharts:a}}},{key:"extendArrayProps",value:function(n,a,i){return a.yaxis&&(a=n.extendYAxis(a,i)),a.annotations&&(a.annotations.yaxis&&(a=n.extendYAxisAnnotations(a)),a.annotations.xaxis&&(a=n.extendXAxisAnnotations(a)),a.annotations.points&&(a=n.extendPointAnnotations(a))),a}}]),J}(),M=function(){function J(n){u(this,J),this.w=n.w,this.annoCtx=n}return w(J,[{key:"setOrientations",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,i=this.w;if(n.label.orientation==="vertical"){var l=a!==null?a:0,c=i.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(l,"']"));if(c!==null){var d=c.getBoundingClientRect();c.setAttribute("x",parseFloat(c.getAttribute("x"))-d.height+4),n.label.position==="top"?c.setAttribute("y",parseFloat(c.getAttribute("y"))+d.width):c.setAttribute("y",parseFloat(c.getAttribute("y"))-d.width);var h=this.annoCtx.graphics.rotateAroundCenter(c),m=h.x,S=h.y;c.setAttribute("transform","rotate(-90 ".concat(m," ").concat(S,")"))}}}},{key:"addBackgroundToAnno",value:function(n,a){var i=this.w;if(!n||a.label.text===void 0||a.label.text!==void 0&&!String(a.label.text).trim())return null;var l=i.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),c=n.getBoundingClientRect(),d=a.label.style.padding.left,h=a.label.style.padding.right,m=a.label.style.padding.top,S=a.label.style.padding.bottom;a.label.orientation==="vertical"&&(m=a.label.style.padding.left,S=a.label.style.padding.right,d=a.label.style.padding.top,h=a.label.style.padding.bottom);var A=c.left-l.left-d,N=c.top-l.top-m,j=this.annoCtx.graphics.drawRect(A-i.globals.barPadForNumericAxis,N,c.width+d+h,c.height+m+S,a.label.borderRadius,a.label.style.background,1,a.label.borderWidth,a.label.borderColor,0);return a.id&&j.node.classList.add(a.id),j}},{key:"annotationsBackground",value:function(){var n=this,a=this.w,i=function(l,c,d){var h=a.globals.dom.baseEl.querySelector(".apexcharts-".concat(d,"-annotations .apexcharts-").concat(d,"-annotation-label[rel='").concat(c,"']"));if(h){var m=h.parentNode,S=n.addBackgroundToAnno(h,l);S&&(m.insertBefore(S.node,h),l.label.mouseEnter&&S.node.addEventListener("mouseenter",l.label.mouseEnter.bind(n,l)),l.label.mouseLeave&&S.node.addEventListener("mouseleave",l.label.mouseLeave.bind(n,l)),l.label.click&&S.node.addEventListener("click",l.label.click.bind(n,l)))}};a.config.annotations.xaxis.map(function(l,c){i(l,c,"xaxis")}),a.config.annotations.yaxis.map(function(l,c){i(l,c,"yaxis")}),a.config.annotations.points.map(function(l,c){i(l,c,"point")})}},{key:"getY1Y2",value:function(n,a){var i,l=n==="y1"?a.y:a.y2,c=this.w;if(this.annoCtx.invertAxis){var d=c.globals.labels.indexOf(l);c.config.xaxis.convertedCatToNumeric&&(d=c.globals.categoryLabels.indexOf(l));var h=c.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child("+(d+1)+")");h&&(i=parseFloat(h.getAttribute("y")))}else{var m;c.config.yaxis[a.yAxisIndex].logarithmic?m=(l=new P(this.annoCtx.ctx).getLogVal(l,a.yAxisIndex))/c.globals.yLogRatio[a.yAxisIndex]:m=(l-c.globals.minYArr[a.yAxisIndex])/(c.globals.yRange[a.yAxisIndex]/c.globals.gridHeight),i=c.globals.gridHeight-m,!a.marker||a.y!==void 0&&a.y!==null||(i=0),c.config.yaxis[a.yAxisIndex]&&c.config.yaxis[a.yAxisIndex].reversed&&(i=m)}return typeof l=="string"&&l.indexOf("px")>-1&&(i=parseFloat(l)),i}},{key:"getX1X2",value:function(n,a){var i=this.w,l=this.annoCtx.invertAxis?i.globals.minY:i.globals.minX,c=this.annoCtx.invertAxis?i.globals.maxY:i.globals.maxX,d=this.annoCtx.invertAxis?i.globals.yRange[0]:i.globals.xRange,h=(a.x-l)/(d/i.globals.gridWidth);this.annoCtx.inversedReversedAxis&&(h=(c-a.x)/(d/i.globals.gridWidth)),i.config.xaxis.type!=="category"&&!i.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||i.globals.dataFormatXNumeric||(h=this.getStringX(a.x));var m=(a.x2-l)/(d/i.globals.gridWidth);return this.annoCtx.inversedReversedAxis&&(m=(c-a.x2)/(d/i.globals.gridWidth)),i.config.xaxis.type!=="category"&&!i.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||i.globals.dataFormatXNumeric||(m=this.getStringX(a.x2)),a.x!==void 0&&a.x!==null||!a.marker||(h=i.globals.gridWidth),n==="x1"&&typeof a.x=="string"&&a.x.indexOf("px")>-1&&(h=parseFloat(a.x)),n==="x2"&&typeof a.x2=="string"&&a.x2.indexOf("px")>-1&&(m=parseFloat(a.x2)),n==="x1"?h:m}},{key:"getStringX",value:function(n){var a=this.w,i=n;a.config.xaxis.convertedCatToNumeric&&a.globals.categoryLabels.length&&(n=a.globals.categoryLabels.indexOf(n)+1);var l=a.globals.labels.indexOf(n),c=a.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child("+(l+1)+")");return c&&(i=parseFloat(c.getAttribute("x"))),i}}]),J}(),Y=function(){function J(n){u(this,J),this.w=n.w,this.annoCtx=n,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new M(this.annoCtx)}return w(J,[{key:"addXaxisAnnotation",value:function(n,a,i){var l,c=this.w,d=this.helpers.getX1X2("x1",n),h=n.label.text,m=n.strokeDashArray;if(f.isNumber(d)){if(n.x2===null||n.x2===void 0){var S=this.annoCtx.graphics.drawLine(d+n.offsetX,0+n.offsetY,d+n.offsetX,c.globals.gridHeight+n.offsetY,n.borderColor,m,n.borderWidth);a.appendChild(S.node),n.id&&S.node.classList.add(n.id)}else{if((l=this.helpers.getX1X2("x2",n))<d){var A=d;d=l,l=A}var N=this.annoCtx.graphics.drawRect(d+n.offsetX,0+n.offsetY,l-d,c.globals.gridHeight+n.offsetY,0,n.fillColor,n.opacity,1,n.borderColor,m);N.node.classList.add("apexcharts-annotation-rect"),N.attr("clip-path","url(#gridRectMask".concat(c.globals.cuid,")")),a.appendChild(N.node),n.id&&N.node.classList.add(n.id)}var j=this.annoCtx.graphics.getTextRects(h,parseFloat(n.label.style.fontSize)),W=n.label.position==="top"?4:n.label.position==="center"?c.globals.gridHeight/2+(n.label.orientation==="vertical"?j.width/2:0):c.globals.gridHeight,G=this.annoCtx.graphics.drawText({x:d+n.label.offsetX,y:W+n.label.offsetY-(n.label.orientation==="vertical"?n.label.position==="top"?j.width/2-12:-j.width/2:0),text:h,textAnchor:n.label.textAnchor,fontSize:n.label.style.fontSize,fontFamily:n.label.style.fontFamily,fontWeight:n.label.style.fontWeight,foreColor:n.label.style.color,cssClass:"apexcharts-xaxis-annotation-label ".concat(n.label.style.cssClass," ").concat(n.id?n.id:"")});G.attr({rel:i}),a.appendChild(G.node),this.annoCtx.helpers.setOrientations(n,i)}}},{key:"drawXAxisAnnotations",value:function(){var n=this,a=this.w,i=this.annoCtx.graphics.group({class:"apexcharts-xaxis-annotations"});return a.config.annotations.xaxis.map(function(l,c){n.addXaxisAnnotation(l,i.node,c)}),i}}]),J}(),B=function(){function J(n){u(this,J),this.w=n.w,this.annoCtx=n,this.helpers=new M(this.annoCtx)}return w(J,[{key:"addYaxisAnnotation",value:function(n,a,i){var l,c=this.w,d=n.strokeDashArray,h=this.helpers.getY1Y2("y1",n),m=n.label.text;if(n.y2===null||n.y2===void 0){var S=this.annoCtx.graphics.drawLine(0+n.offsetX,h+n.offsetY,this._getYAxisAnnotationWidth(n),h+n.offsetY,n.borderColor,d,n.borderWidth);a.appendChild(S.node),n.id&&S.node.classList.add(n.id)}else{if((l=this.helpers.getY1Y2("y2",n))>h){var A=h;h=l,l=A}var N=this.annoCtx.graphics.drawRect(0+n.offsetX,l+n.offsetY,this._getYAxisAnnotationWidth(n),h-l,0,n.fillColor,n.opacity,1,n.borderColor,d);N.node.classList.add("apexcharts-annotation-rect"),N.attr("clip-path","url(#gridRectMask".concat(c.globals.cuid,")")),a.appendChild(N.node),n.id&&N.node.classList.add(n.id)}var j=n.label.position==="right"?c.globals.gridWidth:n.label.position==="center"?c.globals.gridWidth/2:0,W=this.annoCtx.graphics.drawText({x:j+n.label.offsetX,y:(l??h)+n.label.offsetY-3,text:m,textAnchor:n.label.textAnchor,fontSize:n.label.style.fontSize,fontFamily:n.label.style.fontFamily,fontWeight:n.label.style.fontWeight,foreColor:n.label.style.color,cssClass:"apexcharts-yaxis-annotation-label ".concat(n.label.style.cssClass," ").concat(n.id?n.id:"")});W.attr({rel:i}),a.appendChild(W.node)}},{key:"_getYAxisAnnotationWidth",value:function(n){var a=this.w;return a.globals.gridWidth,(n.width.indexOf("%")>-1?a.globals.gridWidth*parseInt(n.width,10)/100:parseInt(n.width,10))+n.offsetX}},{key:"drawYAxisAnnotations",value:function(){var n=this,a=this.w,i=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return a.config.annotations.yaxis.map(function(l,c){n.addYaxisAnnotation(l,i.node,c)}),i}}]),J}(),H=function(){function J(n){u(this,J),this.w=n.w,this.annoCtx=n,this.helpers=new M(this.annoCtx)}return w(J,[{key:"addPointAnnotation",value:function(n,a,i){this.w;var l=this.helpers.getX1X2("x1",n),c=this.helpers.getY1Y2("y1",n);if(f.isNumber(l)){var d={pSize:n.marker.size,pointStrokeWidth:n.marker.strokeWidth,pointFillColor:n.marker.fillColor,pointStrokeColor:n.marker.strokeColor,shape:n.marker.shape,pRadius:n.marker.radius,class:"apexcharts-point-annotation-marker ".concat(n.marker.cssClass," ").concat(n.id?n.id:"")},h=this.annoCtx.graphics.drawMarker(l+n.marker.offsetX,c+n.marker.offsetY,d);a.appendChild(h.node);var m=n.label.text?n.label.text:"",S=this.annoCtx.graphics.drawText({x:l+n.label.offsetX,y:c+n.label.offsetY-n.marker.size-parseFloat(n.label.style.fontSize)/1.6,text:m,textAnchor:n.label.textAnchor,fontSize:n.label.style.fontSize,fontFamily:n.label.style.fontFamily,fontWeight:n.label.style.fontWeight,foreColor:n.label.style.color,cssClass:"apexcharts-point-annotation-label ".concat(n.label.style.cssClass," ").concat(n.id?n.id:"")});if(S.attr({rel:i}),a.appendChild(S.node),n.customSVG.SVG){var A=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+n.customSVG.cssClass});A.attr({transform:"translate(".concat(l+n.customSVG.offsetX,", ").concat(c+n.customSVG.offsetY,")")}),A.node.innerHTML=n.customSVG.SVG,a.appendChild(A.node)}if(n.image.path){var N=n.image.width?n.image.width:20,j=n.image.height?n.image.height:20;h=this.annoCtx.addImage({x:l+n.image.offsetX-N/2,y:c+n.image.offsetY-j/2,width:N,height:j,path:n.image.path,appendTo:".apexcharts-point-annotations"})}n.mouseEnter&&h.node.addEventListener("mouseenter",n.mouseEnter.bind(this,n)),n.mouseLeave&&h.node.addEventListener("mouseleave",n.mouseLeave.bind(this,n)),n.click&&h.node.addEventListener("click",n.click.bind(this,n))}}},{key:"drawPointAnnotations",value:function(){var n=this,a=this.w,i=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return a.config.annotations.points.map(function(l,c){n.addPointAnnotation(l,i.node,c)}),i}}]),J}(),U={name:"en",options:{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"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],toolbar:{exportToSVG:"Download SVG",exportToPNG:"Download PNG",exportToCSV:"Download CSV",menu:"Menu",selection:"Selection",selectionZoom:"Selection Zoom",zoomIn:"Zoom In",zoomOut:"Zoom Out",pan:"Panning",reset:"Reset Zoom"}}},Z=function(){function J(){u(this,J),this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,forceNiceScale:!1,max:void 0,min:void 0,floating:!1,decimalsInFloat:void 0,labels:{show:!0,minWidth:0,maxWidth:160,offsetX:0,offsetY:0,align:void 0,rotate:0,padding:20,style:{colors:[],fontSize:"11px",fontWeight:400,fontFamily:void 0,cssClass:""},formatter:void 0},axisBorder:{show:!1,color:"#e0e0e0",width:1,offsetX:0,offsetY:0},axisTicks:{show:!1,color:"#e0e0e0",width:6,offsetX:0,offsetY:0},title:{text:void 0,rotate:-90,offsetY:0,offsetX:0,style:{color:void 0,fontSize:"11px",fontWeight:900,fontFamily:void 0,cssClass:""}},tooltip:{enabled:!1,offsetX:0},crosshairs:{show:!0,position:"front",stroke:{color:"#b6b6b6",width:1,dashArray:0}}},this.pointAnnotation={id:void 0,x:0,y:null,yAxisIndex:0,seriesIndex:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,marker:{size:4,fillColor:"#fff",strokeWidth:2,strokeColor:"#333",shape:"circle",offsetX:0,offsetY:0,radius:2,cssClass:""},label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}},customSVG:{SVG:void 0,cssClass:void 0,offsetX:0,offsetY:0},image:{path:void 0,width:20,height:20,offsetX:0,offsetY:0}},this.yAxisAnnotation={id:void 0,y:0,y2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,width:"100%",yAxisIndex:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"end",position:"right",offsetX:0,offsetY:-3,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.xAxisAnnotation={id:void 0,x:0,x2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,label:{borderColor:"#c2c2c2",borderWidth:1,borderRadius:2,text:void 0,textAnchor:"middle",orientation:"vertical",position:"top",offsetX:0,offsetY:0,mouseEnter:void 0,mouseLeave:void 0,click:void 0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,fontWeight:400,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.text={x:0,y:0,text:"",textAnchor:"start",foreColor:void 0,fontSize:"13px",fontFamily:void 0,fontWeight:400,appendTo:".apexcharts-annotations",backgroundColor:"transparent",borderColor:"#c2c2c2",borderRadius:0,borderWidth:0,paddingLeft:4,paddingRight:4,paddingTop:2,paddingBottom:2}}return w(J,[{key:"init",value:function(){return{annotations:{yaxis:[this.yAxisAnnotation],xaxis:[this.xAxisAnnotation],points:[this.pointAnnotation],texts:[],images:[],shapes:[]},chart:{animations:{enabled:!0,easing:"easeinout",speed:800,animateGradually:{delay:150,enabled:!0},dynamicAnimation:{enabled:!0,speed:350}},background:"transparent",locales:[U],defaultLocale:"en",dropShadow:{enabled:!1,enabledOnSeries:void 0,top:2,left:2,blur:4,color:"#000",opacity:.35},events:{animationEnd:void 0,beforeMount:void 0,mounted:void 0,updated:void 0,click:void 0,mouseMove:void 0,mouseLeave:void 0,xAxisLabelClick:void 0,legendClick:void 0,markerClick:void 0,selection:void 0,dataPointSelection:void 0,dataPointMouseEnter:void 0,dataPointMouseLeave:void 0,beforeZoom:void 0,beforeResetZoom:void 0,zoomed:void 0,scrolled:void 0,brushScrolled:void 0},foreColor:"#373d3f",fontFamily:"Helvetica, Arial, sans-serif",height:"auto",parentHeightOffset:15,redrawOnParentResize:!0,redrawOnWindowResize:!0,id:void 0,group:void 0,offsetX:0,offsetY:0,selection:{enabled:!1,type:"x",fill:{color:"#24292e",opacity:.1},stroke:{width:1,color:"#24292e",opacity:.4,dashArray:3},xaxis:{min:void 0,max:void 0},yaxis:{min:void 0,max:void 0}},sparkline:{enabled:!1},brush:{enabled:!1,autoScaleYaxis:!0,target:void 0,targets:void 0},stacked:!1,stackType:"normal",toolbar:{show:!0,offsetX:0,offsetY:0,tools:{download:!0,selection:!0,zoom:!0,zoomin:!0,zoomout:!0,pan:!0,reset:!0,customIcons:[]},export:{csv:{filename:void 0,columnDelimiter:",",headerCategory:"category",headerValue:"value",dateFormatter:function(n){return new Date(n).toDateString()}},png:{filename:void 0},svg:{filename:void 0}},autoSelected:"zoom"},type:"line",width:"100%",zoom:{enabled:!0,type:"x",autoScaleYaxis:!1,zoomedArea:{fill:{color:"#90CAF9",opacity:.4},stroke:{color:"#0D47A1",opacity:.4,width:1}}}},plotOptions:{area:{fillTo:"origin"},bar:{horizontal:!1,columnWidth:"70%",barHeight:"70%",distributed:!1,borderRadius:0,borderRadiusApplication:"around",borderRadiusWhenStacked:"last",rangeBarOverlap:!0,rangeBarGroupRows:!1,hideZeroBarsWhenGrouped:!1,isDumbbell:!1,dumbbellColors:void 0,isFunnel:!1,isFunnel3d:!0,colors:{ranges:[],backgroundBarColors:[],backgroundBarOpacity:1,backgroundBarRadius:0},dataLabels:{position:"top",maxItems:100,hideOverflowingLabels:!0,orientation:"horizontal",total:{enabled:!1,formatter:void 0,offsetX:0,offsetY:0,style:{color:"#373d3f",fontSize:"12px",fontFamily:void 0,fontWeight:600}}}},bubble:{zScaling:!0,minBubbleRadius:void 0,maxBubbleRadius:void 0},candlestick:{colors:{upward:"#00B746",downward:"#EF403C"},wick:{useFillColor:!0}},boxPlot:{colors:{upper:"#00E396",lower:"#008FFB"}},heatmap:{radius:2,enableShades:!0,shadeIntensity:.5,reverseNegativeShade:!1,distributed:!1,useFillColorAsStroke:!1,colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},treemap:{enableShades:!0,shadeIntensity:.5,distributed:!1,reverseNegativeShade:!1,useFillColorAsStroke:!1,dataLabels:{format:"scale"},colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},radialBar:{inverseOrder:!1,startAngle:0,endAngle:360,offsetX:0,offsetY:0,hollow:{margin:5,size:"50%",background:"transparent",image:void 0,imageWidth:150,imageHeight:150,imageOffsetX:0,imageOffsetY:0,imageClipped:!0,position:"front",dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},track:{show:!0,startAngle:void 0,endAngle:void 0,background:"#f2f2f2",strokeWidth:"97%",opacity:1,margin:5,dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},dataLabels:{show:!0,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:0,formatter:function(n){return n}},value:{show:!0,fontSize:"14px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:16,formatter:function(n){return n+"%"}},total:{show:!1,label:"Total",fontSize:"16px",fontWeight:600,fontFamily:void 0,color:void 0,formatter:function(n){return n.globals.seriesTotals.reduce(function(a,i){return a+i},0)/n.globals.series.length+"%"}}}},pie:{customScale:1,offsetX:0,offsetY:0,startAngle:0,endAngle:360,expandOnClick:!0,dataLabels:{offset:0,minAngleToShowLabel:10},donut:{size:"65%",background:"transparent",labels:{show:!1,name:{show:!0,fontSize:"16px",fontFamily:void 0,fontWeight:600,color:void 0,offsetY:-10,formatter:function(n){return n}},value:{show:!0,fontSize:"20px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:10,formatter:function(n){return n}},total:{show:!1,showAlways:!1,label:"Total",fontSize:"16px",fontWeight:400,fontFamily:void 0,color:void 0,formatter:function(n){return n.globals.seriesTotals.reduce(function(a,i){return a+i},0)}}}}},polarArea:{rings:{strokeWidth:1,strokeColor:"#e8e8e8"},spokes:{strokeWidth:1,connectorColors:"#e8e8e8"}},radar:{size:void 0,offsetX:0,offsetY:0,polygons:{strokeWidth:1,strokeColors:"#e8e8e8",connectorColors:"#e8e8e8",fill:{colors:void 0}}}},colors:void 0,dataLabels:{enabled:!0,enabledOnSeries:void 0,formatter:function(n){return n!==null?n:""},textAnchor:"middle",distributed:!1,offsetX:0,offsetY:0,style:{fontSize:"12px",fontFamily:void 0,fontWeight:600,colors:void 0},background:{enabled:!0,foreColor:"#fff",borderRadius:2,padding:4,opacity:.9,borderWidth:1,borderColor:"#fff",dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]},image:{src:[],width:void 0,height:void 0},pattern:{style:"squares",width:6,height:6,strokeWidth:2}},forecastDataPoints:{count:0,fillOpacity:.5,strokeWidth:void 0,dashArray:4},grid:{show:!0,borderColor:"#e0e0e0",strokeDashArray:0,position:"back",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},row:{colors:void 0,opacity:.5},column:{colors:void 0,opacity:.5},padding:{top:0,right:10,bottom:0,left:12}},labels:[],legend:{show:!0,showForSingleSeries:!1,showForNullSeries:!0,showForZeroSeries:!0,floating:!1,position:"bottom",horizontalAlign:"center",inverseOrder:!1,fontSize:"12px",fontFamily:void 0,fontWeight:400,width:void 0,height:void 0,formatter:void 0,tooltipHoverFormatter:void 0,offsetX:-20,offsetY:4,customLegendItems:[],labels:{colors:void 0,useSeriesColors:!1},markers:{width:12,height:12,strokeWidth:0,fillColors:void 0,strokeColor:"#fff",radius:12,customHTML:void 0,offsetX:0,offsetY:0,onClick:void 0},itemMargin:{horizontal:5,vertical:2},onItemClick:{toggleDataSeries:!0},onItemHover:{highlightDataSeries:!0}},markers:{discrete:[],size:0,colors:void 0,strokeColors:"#fff",strokeWidth:2,strokeOpacity:.9,strokeDashArray:0,fillOpacity:1,shape:"circle",width:8,height:8,radius:2,offsetX:0,offsetY:0,onClick:void 0,onDblClick:void 0,showNullDataPoints:!0,hover:{size:void 0,sizeOffset:3}},noData:{text:void 0,align:"center",verticalAlign:"middle",offsetX:0,offsetY:0,style:{color:void 0,fontSize:"14px",fontFamily:void 0}},responsive:[],series:void 0,states:{normal:{filter:{type:"none",value:0}},hover:{filter:{type:"lighten",value:.1}},active:{allowMultipleDataPointsSelection:!1,filter:{type:"darken",value:.5}}},title:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:0,floating:!1,style:{fontSize:"14px",fontWeight:900,fontFamily:void 0,color:void 0}},subtitle:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:30,floating:!1,style:{fontSize:"12px",fontWeight:400,fontFamily:void 0,color:void 0}},stroke:{show:!0,curve:"smooth",lineCap:"butt",width:2,colors:void 0,dashArray:0,fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]}}},tooltip:{enabled:!0,enabledOnSeries:void 0,shared:!0,followCursor:!1,intersect:!1,inverseOrder:!1,custom:void 0,fillSeriesColor:!1,theme:"light",cssClass:"",style:{fontSize:"12px",fontFamily:void 0},onDatasetHover:{highlightDataSeries:!1},x:{show:!0,format:"dd MMM",formatter:void 0},y:{formatter:void 0,title:{formatter:function(n){return n?n+": ":""}}},z:{formatter:void 0,title:"Size: "},marker:{show:!0,fillColors:void 0},items:{display:"flex"},fixed:{enabled:!1,position:"topRight",offsetX:0,offsetY:0}},xaxis:{type:"category",categories:[],convertedCatToNumeric:!1,offsetX:0,offsetY:0,overwriteCategories:void 0,labels:{show:!0,rotate:-45,rotateAlways:!1,hideOverlappingLabels:!0,trim:!1,minHeight:void 0,maxHeight:120,showDuplicates:!0,style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""},offsetX:0,offsetY:0,format:void 0,formatter:void 0,datetimeUTC:!0,datetimeFormatter:{year:"yyyy",month:"MMM 'yy",day:"dd MMM",hour:"HH:mm",minute:"HH:mm:ss",second:"HH:mm:ss"}},group:{groups:[],style:{colors:[],fontSize:"12px",fontWeight:400,fontFamily:void 0,cssClass:""}},axisBorder:{show:!0,color:"#e0e0e0",width:"100%",height:1,offsetX:0,offsetY:0},axisTicks:{show:!0,color:"#e0e0e0",height:6,offsetX:0,offsetY:0},tickAmount:void 0,tickPlacement:"on",min:void 0,max:void 0,range:void 0,floating:!1,decimalsInFloat:void 0,position:"bottom",title:{text:void 0,offsetX:0,offsetY:0,style:{color:void 0,fontSize:"12px",fontWeight:900,fontFamily:void 0,cssClass:""}},crosshairs:{show:!0,width:1,position:"back",opacity:.9,stroke:{color:"#b6b6b6",width:1,dashArray:3},fill:{type:"solid",color:"#B1B9C4",gradient:{colorFrom:"#D8E3F0",colorTo:"#BED1E6",stops:[0,100],opacityFrom:.4,opacityTo:.5}},dropShadow:{enabled:!1,left:0,top:0,blur:1,opacity:.4}},tooltip:{enabled:!0,offsetY:0,formatter:void 0,style:{fontSize:"12px",fontFamily:void 0}}},yaxis:this.yAxis,theme:{mode:"light",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65}}}}}]),J}(),oe=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w,this.graphics=new v(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new M(this),this.xAxisAnnotations=new Y(this),this.yAxisAnnotations=new B(this),this.pointsAnnotations=new H(this),this.w.globals.isBarHorizontal&&this.w.config.yaxis[0].reversed&&(this.inversedReversedAxis=!0),this.xDivision=this.w.globals.gridWidth/this.w.globals.dataPoints}return w(J,[{key:"drawAxesAnnotations",value:function(){var n=this.w;if(n.globals.axisCharts){for(var a=this.yAxisAnnotations.drawYAxisAnnotations(),i=this.xAxisAnnotations.drawXAxisAnnotations(),l=this.pointsAnnotations.drawPointAnnotations(),c=n.config.chart.animations.enabled,d=[a,i,l],h=[i.node,a.node,l.node],m=0;m<3;m++)n.globals.dom.elGraphical.add(d[m]),!c||n.globals.resized||n.globals.dataChanged||n.config.chart.type!=="scatter"&&n.config.chart.type!=="bubble"&&n.globals.dataPoints>1&&h[m].classList.add("apexcharts-element-hidden"),n.globals.delayedElements.push({el:h[m],index:0});this.helpers.annotationsBackground()}}},{key:"drawImageAnnos",value:function(){var n=this;this.w.config.annotations.images.map(function(a,i){n.addImage(a,i)})}},{key:"drawTextAnnos",value:function(){var n=this;this.w.config.annotations.texts.map(function(a,i){n.addText(a,i)})}},{key:"addXaxisAnnotation",value:function(n,a,i){this.xAxisAnnotations.addXaxisAnnotation(n,a,i)}},{key:"addYaxisAnnotation",value:function(n,a,i){this.yAxisAnnotations.addYaxisAnnotation(n,a,i)}},{key:"addPointAnnotation",value:function(n,a,i){this.pointsAnnotations.addPointAnnotation(n,a,i)}},{key:"addText",value:function(n,a){var i=n.x,l=n.y,c=n.text,d=n.textAnchor,h=n.foreColor,m=n.fontSize,S=n.fontFamily,A=n.fontWeight,N=n.cssClass,j=n.backgroundColor,W=n.borderWidth,G=n.strokeDashArray,q=n.borderRadius,Q=n.borderColor,ne=n.appendTo,se=ne===void 0?".apexcharts-annotations":ne,C=n.paddingLeft,I=C===void 0?4:C,$=n.paddingRight,te=$===void 0?4:$,de=n.paddingBottom,fe=de===void 0?2:de,we=n.paddingTop,Ce=we===void 0?2:we,Re=this.w,ze=this.graphics.drawText({x:i,y:l,text:c,textAnchor:d||"start",fontSize:m||"12px",fontWeight:A||"regular",fontFamily:S||Re.config.chart.fontFamily,foreColor:h||Re.config.chart.foreColor,cssClass:N}),Le=Re.globals.dom.baseEl.querySelector(se);Le&&Le.appendChild(ze.node);var Ye=ze.bbox();if(c){var Ue=this.graphics.drawRect(Ye.x-I,Ye.y-Ce,Ye.width+I+te,Ye.height+fe+Ce,q,j||"transparent",1,W,Q,G);Le.insertBefore(Ue.node,ze.node)}}},{key:"addImage",value:function(n,a){var i=this.w,l=n.path,c=n.x,d=c===void 0?0:c,h=n.y,m=h===void 0?0:h,S=n.width,A=S===void 0?20:S,N=n.height,j=N===void 0?20:N,W=n.appendTo,G=W===void 0?".apexcharts-annotations":W,q=i.globals.dom.Paper.image(l);q.size(A,j).move(d,m);var Q=i.globals.dom.baseEl.querySelector(G);return Q&&Q.appendChild(q.node),q}},{key:"addXaxisAnnotationExternal",value:function(n,a,i){return this.addAnnotationExternal({params:n,pushToMemory:a,context:i,type:"xaxis",contextMethod:i.addXaxisAnnotation}),i}},{key:"addYaxisAnnotationExternal",value:function(n,a,i){return this.addAnnotationExternal({params:n,pushToMemory:a,context:i,type:"yaxis",contextMethod:i.addYaxisAnnotation}),i}},{key:"addPointAnnotationExternal",value:function(n,a,i){return this.invertAxis===void 0&&(this.invertAxis=i.w.globals.isBarHorizontal),this.addAnnotationExternal({params:n,pushToMemory:a,context:i,type:"point",contextMethod:i.addPointAnnotation}),i}},{key:"addAnnotationExternal",value:function(n){var a=n.params,i=n.pushToMemory,l=n.context,c=n.type,d=n.contextMethod,h=l,m=h.w,S=m.globals.dom.baseEl.querySelector(".apexcharts-".concat(c,"-annotations")),A=S.childNodes.length+1,N=new Z,j=Object.assign({},c==="xaxis"?N.xAxisAnnotation:c==="yaxis"?N.yAxisAnnotation:N.pointAnnotation),W=f.extend(j,a);switch(c){case"xaxis":this.addXaxisAnnotation(W,S,A);break;case"yaxis":this.addYaxisAnnotation(W,S,A);break;case"point":this.addPointAnnotation(W,S,A)}var G=m.globals.dom.baseEl.querySelector(".apexcharts-".concat(c,"-annotations .apexcharts-").concat(c,"-annotation-label[rel='").concat(A,"']")),q=this.helpers.addBackgroundToAnno(G,W);return q&&S.insertBefore(q.node,G),i&&m.globals.memory.methodsToExec.push({context:h,id:W.id?W.id:f.randomId(),method:d,label:"addAnnotation",params:a}),l}},{key:"clearAnnotations",value:function(n){var a=n.w,i=a.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations");a.globals.memory.methodsToExec.map(function(l,c){l.label!=="addText"&&l.label!=="addAnnotation"||a.globals.memory.methodsToExec.splice(c,1)}),i=f.listToArray(i),Array.prototype.forEach.call(i,function(l){for(;l.firstChild;)l.removeChild(l.firstChild)})}},{key:"removeAnnotation",value:function(n,a){var i=n.w,l=i.globals.dom.baseEl.querySelectorAll(".".concat(a));l&&(i.globals.memory.methodsToExec.map(function(c,d){c.id===a&&i.globals.memory.methodsToExec.splice(d,1)}),Array.prototype.forEach.call(l,function(c){c.parentElement.removeChild(c)}))}}]),J}(),ae=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w,this.months31=[1,3,5,7,8,10,12],this.months30=[2,4,6,9,11],this.daysCntOfYear=[0,31,59,90,120,151,181,212,243,273,304,334]}return w(J,[{key:"isValidDate",value:function(n){return!isNaN(this.parseDate(n))}},{key:"getTimeStamp",value:function(n){return Date.parse(n)?this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(n).toISOString().substr(0,25)).getTime():new Date(n).getTime():n}},{key:"getDate",value:function(n){return this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(n).toUTCString()):new Date(n)}},{key:"parseDate",value:function(n){var a=Date.parse(n);if(!isNaN(a))return this.getTimeStamp(n);var i=Date.parse(n.replace(/-/g,"/").replace(/[a-z]+/gi," "));return i=this.getTimeStamp(i)}},{key:"parseDateWithTimezone",value:function(n){return Date.parse(n.replace(/-/g,"/").replace(/[a-z]+/gi," "))}},{key:"formatDate",value:function(n,a){var i=this.w.globals.locale,l=this.w.config.xaxis.labels.datetimeUTC,c=["\0"].concat(R(i.months)),d=[""].concat(R(i.shortMonths)),h=[""].concat(R(i.days)),m=[""].concat(R(i.shortDays));function S(fe,we){var Ce=fe+"";for(we=we||2;Ce.length<we;)Ce="0"+Ce;return Ce}var A=l?n.getUTCFullYear():n.getFullYear();a=(a=(a=a.replace(/(^|[^\\])yyyy+/g,"$1"+A)).replace(/(^|[^\\])yy/g,"$1"+A.toString().substr(2,2))).replace(/(^|[^\\])y/g,"$1"+A);var N=(l?n.getUTCMonth():n.getMonth())+1;a=(a=(a=(a=a.replace(/(^|[^\\])MMMM+/g,"$1"+c[0])).replace(/(^|[^\\])MMM/g,"$1"+d[0])).replace(/(^|[^\\])MM/g,"$1"+S(N))).replace(/(^|[^\\])M/g,"$1"+N);var j=l?n.getUTCDate():n.getDate();a=(a=(a=(a=a.replace(/(^|[^\\])dddd+/g,"$1"+h[0])).replace(/(^|[^\\])ddd/g,"$1"+m[0])).replace(/(^|[^\\])dd/g,"$1"+S(j))).replace(/(^|[^\\])d/g,"$1"+j);var W=l?n.getUTCHours():n.getHours(),G=W>12?W-12:W===0?12:W;a=(a=(a=(a=a.replace(/(^|[^\\])HH+/g,"$1"+S(W))).replace(/(^|[^\\])H/g,"$1"+W)).replace(/(^|[^\\])hh+/g,"$1"+S(G))).replace(/(^|[^\\])h/g,"$1"+G);var q=l?n.getUTCMinutes():n.getMinutes();a=(a=a.replace(/(^|[^\\])mm+/g,"$1"+S(q))).replace(/(^|[^\\])m/g,"$1"+q);var Q=l?n.getUTCSeconds():n.getSeconds();a=(a=a.replace(/(^|[^\\])ss+/g,"$1"+S(Q))).replace(/(^|[^\\])s/g,"$1"+Q);var ne=l?n.getUTCMilliseconds():n.getMilliseconds();a=a.replace(/(^|[^\\])fff+/g,"$1"+S(ne,3)),ne=Math.round(ne/10),a=a.replace(/(^|[^\\])ff/g,"$1"+S(ne)),ne=Math.round(ne/10);var se=W<12?"AM":"PM";a=(a=(a=a.replace(/(^|[^\\])f/g,"$1"+ne)).replace(/(^|[^\\])TT+/g,"$1"+se)).replace(/(^|[^\\])T/g,"$1"+se.charAt(0));var C=se.toLowerCase();a=(a=a.replace(/(^|[^\\])tt+/g,"$1"+C)).replace(/(^|[^\\])t/g,"$1"+C.charAt(0));var I=-n.getTimezoneOffset(),$=l||!I?"Z":I>0?"+":"-";if(!l){var te=(I=Math.abs(I))%60;$+=S(Math.floor(I/60))+":"+S(te)}a=a.replace(/(^|[^\\])K/g,"$1"+$);var de=(l?n.getUTCDay():n.getDay())+1;return a=(a=(a=(a=(a=a.replace(new RegExp(h[0],"g"),h[de])).replace(new RegExp(m[0],"g"),m[de])).replace(new RegExp(c[0],"g"),c[N])).replace(new RegExp(d[0],"g"),d[N])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(n,a,i){var l=this.w;l.config.xaxis.min!==void 0&&(n=l.config.xaxis.min),l.config.xaxis.max!==void 0&&(a=l.config.xaxis.max);var c=this.getDate(n),d=this.getDate(a),h=this.formatDate(c,"yyyy MM dd HH mm ss fff").split(" "),m=this.formatDate(d,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(h[6],10),maxMillisecond:parseInt(m[6],10),minSecond:parseInt(h[5],10),maxSecond:parseInt(m[5],10),minMinute:parseInt(h[4],10),maxMinute:parseInt(m[4],10),minHour:parseInt(h[3],10),maxHour:parseInt(m[3],10),minDate:parseInt(h[2],10),maxDate:parseInt(m[2],10),minMonth:parseInt(h[1],10)-1,maxMonth:parseInt(m[1],10)-1,minYear:parseInt(h[0],10),maxYear:parseInt(m[0],10)}}},{key:"isLeapYear",value:function(n){return n%4==0&&n%100!=0||n%400==0}},{key:"calculcateLastDaysOfMonth",value:function(n,a,i){return this.determineDaysOfMonths(n,a)-i}},{key:"determineDaysOfYear",value:function(n){var a=365;return this.isLeapYear(n)&&(a=366),a}},{key:"determineRemainingDaysOfYear",value:function(n,a,i){var l=this.daysCntOfYear[a]+i;return a>1&&this.isLeapYear()&&l++,l}},{key:"determineDaysOfMonths",value:function(n,a){var i=30;switch(n=f.monthMod(n),!0){case this.months30.indexOf(n)>-1:n===2&&(i=this.isLeapYear(a)?29:28);break;case this.months31.indexOf(n)>-1:default:i=31}return i}}]),J}(),pe=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w,this.tooltipKeyFormat="dd MMM"}return w(J,[{key:"xLabelFormat",value:function(n,a,i,l){var c=this.w;if(c.config.xaxis.type==="datetime"&&c.config.xaxis.labels.formatter===void 0&&c.config.tooltip.x.formatter===void 0){var d=new ae(this.ctx);return d.formatDate(d.getDate(a),c.config.tooltip.x.format)}return n(a,i,l)}},{key:"defaultGeneralFormatter",value:function(n){return Array.isArray(n)?n.map(function(a){return a}):n}},{key:"defaultYFormatter",value:function(n,a,i){var l=this.w;return f.isNumber(n)&&(n=l.globals.yValueDecimal!==0?n.toFixed(a.decimalsInFloat!==void 0?a.decimalsInFloat:l.globals.yValueDecimal):l.globals.maxYArr[i]-l.globals.minYArr[i]<5?n.toFixed(1):n.toFixed(0)),n}},{key:"setLabelFormatters",value:function(){var n=this,a=this.w;return a.globals.xaxisTooltipFormatter=function(i){return n.defaultGeneralFormatter(i)},a.globals.ttKeyFormatter=function(i){return n.defaultGeneralFormatter(i)},a.globals.ttZFormatter=function(i){return i},a.globals.legendFormatter=function(i){return n.defaultGeneralFormatter(i)},a.config.xaxis.labels.formatter!==void 0?a.globals.xLabelFormatter=a.config.xaxis.labels.formatter:a.globals.xLabelFormatter=function(i){if(f.isNumber(i)){if(!a.config.xaxis.convertedCatToNumeric&&a.config.xaxis.type==="numeric"){if(f.isNumber(a.config.xaxis.decimalsInFloat))return i.toFixed(a.config.xaxis.decimalsInFloat);var l=a.globals.maxX-a.globals.minX;return l>0&&l<100?i.toFixed(1):i.toFixed(0)}return a.globals.isBarHorizontal&&a.globals.maxY-a.globals.minYArr<4?i.toFixed(1):i.toFixed(0)}return i},typeof a.config.tooltip.x.formatter=="function"?a.globals.ttKeyFormatter=a.config.tooltip.x.formatter:a.globals.ttKeyFormatter=a.globals.xLabelFormatter,typeof a.config.xaxis.tooltip.formatter=="function"&&(a.globals.xaxisTooltipFormatter=a.config.xaxis.tooltip.formatter),(Array.isArray(a.config.tooltip.y)||a.config.tooltip.y.formatter!==void 0)&&(a.globals.ttVal=a.config.tooltip.y),a.config.tooltip.z.formatter!==void 0&&(a.globals.ttZFormatter=a.config.tooltip.z.formatter),a.config.legend.formatter!==void 0&&(a.globals.legendFormatter=a.config.legend.formatter),a.config.yaxis.forEach(function(i,l){i.labels.formatter!==void 0?a.globals.yLabelFormatters[l]=i.labels.formatter:a.globals.yLabelFormatters[l]=function(c){return a.globals.xyCharts?Array.isArray(c)?c.map(function(d){return n.defaultYFormatter(d,i,l)}):n.defaultYFormatter(c,i,l):c}}),a.globals}},{key:"heatmapLabelFormatters",value:function(){var n=this.w;if(n.config.chart.type==="heatmap"){n.globals.yAxisScale[0].result=n.globals.seriesNames.slice();var a=n.globals.seriesNames.reduce(function(i,l){return i.length>l.length?i:l},0);n.globals.yAxisScale[0].niceMax=a,n.globals.yAxisScale[0].niceMin=a}}}]),J}(),me=function(J){var n,a=J.isTimeline,i=J.ctx,l=J.seriesIndex,c=J.dataPointIndex,d=J.y1,h=J.y2,m=J.w,S=m.globals.seriesRangeStart[l][c],A=m.globals.seriesRangeEnd[l][c],N=m.globals.labels[c],j=m.config.series[l].name?m.config.series[l].name:"",W=m.globals.ttKeyFormatter,G=m.config.tooltip.y.title.formatter,q={w:m,seriesIndex:l,dataPointIndex:c,start:S,end:A};typeof G=="function"&&(j=G(j,q)),(n=m.config.series[l].data[c])!==null&&n!==void 0&&n.x&&(N=m.config.series[l].data[c].x),a||m.config.xaxis.type==="datetime"&&(N=new pe(i).xLabelFormat(m.globals.ttKeyFormatter,N,N,{i:void 0,dateFormatter:new ae(i).formatDate,w:m})),typeof W=="function"&&(N=W(N,q)),Number.isFinite(d)&&Number.isFinite(h)&&(S=d,A=h);var Q="",ne="",se=m.globals.colors[l];if(m.config.tooltip.x.formatter===void 0)if(m.config.xaxis.type==="datetime"){var C=new ae(i);Q=C.formatDate(C.getDate(S),m.config.tooltip.x.format),ne=C.formatDate(C.getDate(A),m.config.tooltip.x.format)}else Q=S,ne=A;else Q=m.config.tooltip.x.formatter(S),ne=m.config.tooltip.x.formatter(A);return{start:S,end:A,startVal:Q,endVal:ne,ylabel:N,color:se,seriesName:j}},Se=function(J){var n=J.color,a=J.seriesName,i=J.ylabel,l=J.start,c=J.end,d=J.seriesIndex,h=J.dataPointIndex,m=J.ctx.tooltip.tooltipLabels.getFormatters(d);l=m.yLbFormatter(l),c=m.yLbFormatter(c);var S=m.yLbFormatter(J.w.globals.series[d][h]),A=`<span class="value start-value">
`.concat(l,`
</span> <span class="separator">-</span> <span class="value end-value">
`).concat(c,`
</span>`);return'<div class="apexcharts-tooltip-rangebar"><div> <span class="series-name" style="color: '+n+'">'+(a||"")+'</span></div><div> <span class="category">'+i+": </span> "+(J.w.globals.comboCharts?J.w.config.series[d].type==="rangeArea"||J.w.config.series[d].type==="rangeBar"?A:"<span>".concat(S,"</span>"):A)+" </div></div>"},ve=function(){function J(n){u(this,J),this.opts=n}return w(J,[{key:"hideYAxis",value:function(){this.opts.yaxis[0].show=!1,this.opts.yaxis[0].title.text="",this.opts.yaxis[0].axisBorder.show=!1,this.opts.yaxis[0].axisTicks.show=!1,this.opts.yaxis[0].floating=!0}},{key:"line",value:function(){return{chart:{animations:{easing:"swing"}},dataLabels:{enabled:!1},stroke:{width:5,curve:"straight"},markers:{size:0,hover:{sizeOffset:6}},xaxis:{crosshairs:{width:1}}}}},{key:"sparkline",value:function(n){return this.hideYAxis(),f.extend(n,{grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},legend:{show:!1},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}},chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1}})}},{key:"bar",value:function(){return{chart:{stacked:!1,animations:{easing:"swing"}},plotOptions:{bar:{dataLabels:{position:"center"}}},dataLabels:{style:{colors:["#fff"]},background:{enabled:!1}},stroke:{width:0,lineCap:"round"},fill:{opacity:.85},legend:{markers:{shape:"square",radius:2,size:8}},tooltip:{shared:!1,intersect:!0},xaxis:{tooltip:{enabled:!1},tickPlacement:"between",crosshairs:{width:"barWidth",position:"back",fill:{type:"gradient"},dropShadow:{enabled:!1},stroke:{width:0}}}}}},{key:"funnel",value:function(){return this.hideYAxis(),o(o({},this.bar()),{},{chart:{animations:{easing:"linear",speed:800,animateGradually:{enabled:!1}}},plotOptions:{bar:{horizontal:!0,borderRadiusApplication:"around",borderRadius:0,dataLabels:{position:"center"}}},grid:{show:!1,padding:{left:0,right:0}},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}}})}},{key:"candlestick",value:function(){var n=this;return{stroke:{width:1,colors:["#333"]},fill:{opacity:1},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(a){var i=a.seriesIndex,l=a.dataPointIndex,c=a.w;return n._getBoxTooltip(c,i,l,["Open","High","","Low","Close"],"candlestick")}},states:{active:{filter:{type:"none"}}},xaxis:{crosshairs:{width:1}}}}},{key:"boxPlot",value:function(){var n=this;return{chart:{animations:{dynamicAnimation:{enabled:!1}}},stroke:{width:1,colors:["#24292e"]},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(a){var i=a.seriesIndex,l=a.dataPointIndex,c=a.w;return n._getBoxTooltip(c,i,l,["Minimum","Q1","Median","Q3","Maximum"],"boxPlot")}},markers:{size:5,strokeWidth:1,strokeColors:"#111"},xaxis:{crosshairs:{width:1}}}}},{key:"rangeBar",value:function(){return{chart:{animations:{animateGradually:!1}},stroke:{width:0,lineCap:"square"},plotOptions:{bar:{borderRadius:0,dataLabels:{position:"center"}}},dataLabels:{enabled:!1,formatter:function(n,a){a.ctx;var i=a.seriesIndex,l=a.dataPointIndex,c=a.w,d=function(){var h=c.globals.seriesRangeStart[i][l];return c.globals.seriesRangeEnd[i][l]-h};return c.globals.comboCharts?c.config.series[i].type==="rangeBar"||c.config.series[i].type==="rangeArea"?d():n:d()},background:{enabled:!1},style:{colors:["#fff"]}},markers:{size:10},tooltip:{shared:!1,followCursor:!0,custom:function(n){return n.w.config.plotOptions&&n.w.config.plotOptions.bar&&n.w.config.plotOptions.bar.horizontal?function(a){var i=me(o(o({},a),{},{isTimeline:!0})),l=i.color,c=i.seriesName,d=i.ylabel,h=i.startVal,m=i.endVal;return Se(o(o({},a),{},{color:l,seriesName:c,ylabel:d,start:h,end:m}))}(n):function(a){var i=me(a),l=i.color,c=i.seriesName,d=i.ylabel,h=i.start,m=i.end;return Se(o(o({},a),{},{color:l,seriesName:c,ylabel:d,start:h,end:m}))}(n)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"dumbbell",value:function(n){var a,i;return(a=n.plotOptions.bar)!==null&&a!==void 0&&a.barHeight||(n.plotOptions.bar.barHeight=2),(i=n.plotOptions.bar)!==null&&i!==void 0&&i.columnWidth||(n.plotOptions.bar.columnWidth=2),n}},{key:"area",value:function(){return{stroke:{width:4,fill:{type:"solid",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}}},fill:{type:"gradient",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}},markers:{size:0,hover:{sizeOffset:6}},tooltip:{followCursor:!1}}}},{key:"rangeArea",value:function(){return{stroke:{curve:"straight",width:0},fill:{type:"solid",opacity:.6},markers:{size:0},states:{hover:{filter:{type:"none"}},active:{filter:{type:"none"}}},tooltip:{intersect:!1,shared:!0,followCursor:!0,custom:function(n){return function(a){var i=me(a),l=i.color,c=i.seriesName,d=i.ylabel,h=i.start,m=i.end;return Se(o(o({},a),{},{color:l,seriesName:c,ylabel:d,start:h,end:m}))}(n)}}}}},{key:"brush",value:function(n){return f.extend(n,{chart:{toolbar:{autoSelected:"selection",show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1},stroke:{width:1},tooltip:{enabled:!1},xaxis:{tooltip:{enabled:!1}}})}},{key:"stacked100",value:function(n){n.dataLabels=n.dataLabels||{},n.dataLabels.formatter=n.dataLabels.formatter||void 0;var a=n.dataLabels.formatter;return n.yaxis.forEach(function(i,l){n.yaxis[l].min=0,n.yaxis[l].max=100}),n.chart.type==="bar"&&(n.dataLabels.formatter=a||function(i){return typeof i=="number"&&i?i.toFixed(0)+"%":i}),n}},{key:"stackedBars",value:function(){var n=this.bar();return o(o({},n),{},{plotOptions:o(o({},n.plotOptions),{},{bar:o(o({},n.plotOptions.bar),{},{borderRadiusApplication:"end",borderRadiusWhenStacked:"last"})})})}},{key:"convertCatToNumeric",value:function(n){return n.xaxis.convertedCatToNumeric=!0,n}},{key:"convertCatToNumericXaxis",value:function(n,a,i){n.xaxis.type="numeric",n.xaxis.labels=n.xaxis.labels||{},n.xaxis.labels.formatter=n.xaxis.labels.formatter||function(d){return f.isNumber(d)?Math.floor(d):d};var l=n.xaxis.labels.formatter,c=n.xaxis.categories&&n.xaxis.categories.length?n.xaxis.categories:n.labels;return i&&i.length&&(c=i.map(function(d){return Array.isArray(d)?d:String(d)})),c&&c.length&&(n.xaxis.labels.formatter=function(d){return f.isNumber(d)?l(c[Math.floor(d)-1]):l(d)}),n.xaxis.categories=[],n.labels=[],n.xaxis.tickAmount=n.xaxis.tickAmount||"dataPoints",n}},{key:"bubble",value:function(){return{dataLabels:{style:{colors:["#fff"]}},tooltip:{shared:!1,intersect:!0},xaxis:{crosshairs:{width:0}},fill:{type:"solid",gradient:{shade:"light",inverse:!0,shadeIntensity:.55,opacityFrom:.4,opacityTo:.8}}}}},{key:"scatter",value:function(){return{dataLabels:{enabled:!1},tooltip:{shared:!1,intersect:!0},markers:{size:6,strokeWidth:1,hover:{sizeOffset:2}}}}},{key:"heatmap",value:function(){return{chart:{stacked:!1},fill:{opacity:1},dataLabels:{style:{colors:["#fff"]}},stroke:{colors:["#fff"]},tooltip:{followCursor:!0,marker:{show:!1},x:{show:!1}},legend:{position:"top",markers:{shape:"square",size:10,offsetY:2}},grid:{padding:{right:20}}}}},{key:"treemap",value:function(){return{chart:{zoom:{enabled:!1}},dataLabels:{style:{fontSize:14,fontWeight:600,colors:["#fff"]}},stroke:{show:!0,width:2,colors:["#fff"]},legend:{show:!1},fill:{gradient:{stops:[0,100]}},tooltip:{followCursor:!0,x:{show:!1}},grid:{padding:{left:0,right:0}},xaxis:{crosshairs:{show:!1},tooltip:{enabled:!1}}}}},{key:"pie",value:function(){return{chart:{toolbar:{show:!1}},plotOptions:{pie:{donut:{labels:{show:!1}}}},dataLabels:{formatter:function(n){return n.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",stops:[0,100]}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"}}}},{key:"donut",value:function(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(n){return n.toFixed(1)+"%"},style:{colors:["#fff"]},background:{enabled:!1},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"light",shadeIntensity:.35,stops:[80,100],opacityFrom:1,opacityTo:1}},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"}}}},{key:"polarArea",value:function(){return this.opts.yaxis[0].tickAmount=this.opts.yaxis[0].tickAmount?this.opts.yaxis[0].tickAmount:6,{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(n){return n.toFixed(1)+"%"},enabled:!1},stroke:{show:!0,width:2},fill:{opacity:.7},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"}}}},{key:"radar",value:function(){return this.opts.yaxis[0].labels.offsetY=this.opts.yaxis[0].labels.offsetY?this.opts.yaxis[0].labels.offsetY:6,{dataLabels:{enabled:!1,style:{fontSize:"11px"}},stroke:{width:2},markers:{size:3,strokeWidth:1,strokeOpacity:1},fill:{opacity:.2},tooltip:{shared:!1,intersect:!0,followCursor:!0},grid:{show:!1},xaxis:{labels:{formatter:function(n){return n},style:{colors:["#a8a8a8"],fontSize:"11px"}},tooltip:{enabled:!1},crosshairs:{show:!1}}}}},{key:"radialBar",value:function(){return{chart:{animations:{dynamicAnimation:{enabled:!0,speed:800}},toolbar:{show:!1}},fill:{gradient:{shade:"dark",shadeIntensity:.4,inverseColors:!1,type:"diagonal2",opacityFrom:1,opacityTo:1,stops:[70,98,100]}},legend:{show:!1,position:"right"},tooltip:{enabled:!1,fillSeriesColor:!0}}}},{key:"_getBoxTooltip",value:function(n,a,i,l,c){var d=n.globals.seriesCandleO[a][i],h=n.globals.seriesCandleH[a][i],m=n.globals.seriesCandleM[a][i],S=n.globals.seriesCandleL[a][i],A=n.globals.seriesCandleC[a][i];return n.config.series[a].type&&n.config.series[a].type!==c?`<div class="apexcharts-custom-tooltip">
`.concat(n.config.series[a].name?n.config.series[a].name:"series-"+(a+1),": <strong>").concat(n.globals.series[a][i],`</strong>
</div>`):'<div class="apexcharts-tooltip-box apexcharts-tooltip-'.concat(n.config.chart.type,'">')+"<div>".concat(l[0],': <span class="value">')+d+"</span></div>"+"<div>".concat(l[1],': <span class="value">')+h+"</span></div>"+(m?"<div>".concat(l[2],': <span class="value">')+m+"</span></div>":"")+"<div>".concat(l[3],': <span class="value">')+S+"</span></div>"+"<div>".concat(l[4],': <span class="value">')+A+"</span></div></div>"}}]),J}(),ce=function(){function J(n){u(this,J),this.opts=n}return w(J,[{key:"init",value:function(n){var a=n.responsiveOverride,i=this.opts,l=new Z,c=new ve(i);this.chartType=i.chart.type,i=this.extendYAxis(i),i=this.extendAnnotations(i);var d=l.init(),h={};if(i&&s(i)==="object"){var m,S,A,N,j,W,G,q,Q,ne,se={};se=["line","area","bar","candlestick","boxPlot","rangeBar","rangeArea","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(i.chart.type)!==-1?c[i.chart.type]():c.line(),(m=i.plotOptions)!==null&&m!==void 0&&(S=m.bar)!==null&&S!==void 0&&S.isFunnel&&(se=c.funnel()),i.chart.stacked&&i.chart.type==="bar"&&(se=c.stackedBars()),(A=i.chart.brush)!==null&&A!==void 0&&A.enabled&&(se=c.brush(se)),i.chart.stacked&&i.chart.stackType==="100%"&&(i=c.stacked100(i)),(N=i.plotOptions)!==null&&N!==void 0&&(j=N.bar)!==null&&j!==void 0&&j.isDumbbell&&(i=c.dumbbell(i)),((W=i)===null||W===void 0||(G=W.stroke)===null||G===void 0?void 0:G.curve)==="monotoneCubic"&&(i.stroke.curve="smooth"),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(i),i.xaxis=i.xaxis||window.Apex.xaxis||{},a||(i.xaxis.convertedCatToNumeric=!1),((q=(i=this.checkForCatToNumericXAxis(this.chartType,se,i)).chart.sparkline)!==null&&q!==void 0&&q.enabled||(Q=window.Apex.chart)!==null&&Q!==void 0&&(ne=Q.sparkline)!==null&&ne!==void 0&&ne.enabled)&&(se=c.sparkline(se)),h=f.extend(d,se)}var C=f.extend(h,window.Apex);return d=f.extend(C,i),d=this.handleUserInputErrors(d)}},{key:"checkForCatToNumericXAxis",value:function(n,a,i){var l,c,d=new ve(i),h=(n==="bar"||n==="boxPlot")&&((l=i.plotOptions)===null||l===void 0||(c=l.bar)===null||c===void 0?void 0:c.horizontal),m=n==="pie"||n==="polarArea"||n==="donut"||n==="radar"||n==="radialBar"||n==="heatmap",S=i.xaxis.type!=="datetime"&&i.xaxis.type!=="numeric",A=i.xaxis.tickPlacement?i.xaxis.tickPlacement:a.xaxis&&a.xaxis.tickPlacement;return h||m||!S||A==="between"||(i=d.convertCatToNumeric(i)),i}},{key:"extendYAxis",value:function(n,a){var i=new Z;(n.yaxis===void 0||!n.yaxis||Array.isArray(n.yaxis)&&n.yaxis.length===0)&&(n.yaxis={}),n.yaxis.constructor!==Array&&window.Apex.yaxis&&window.Apex.yaxis.constructor!==Array&&(n.yaxis=f.extend(n.yaxis,window.Apex.yaxis)),n.yaxis.constructor!==Array?n.yaxis=[f.extend(i.yAxis,n.yaxis)]:n.yaxis=f.extendArray(n.yaxis,i.yAxis);var l=!1;n.yaxis.forEach(function(d){d.logarithmic&&(l=!0)});var c=n.series;return a&&!c&&(c=a.config.series),l&&c.length!==n.yaxis.length&&c.length&&(n.yaxis=c.map(function(d,h){if(d.name||(c[h].name="series-".concat(h+1)),n.yaxis[h])return n.yaxis[h].seriesName=c[h].name,n.yaxis[h];var m=f.extend(i.yAxis,n.yaxis[0]);return m.show=!1,m})),l&&c.length>1&&c.length!==n.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes"),n}},{key:"extendAnnotations",value:function(n){return n.annotations===void 0&&(n.annotations={},n.annotations.yaxis=[],n.annotations.xaxis=[],n.annotations.points=[]),n=this.extendYAxisAnnotations(n),n=this.extendXAxisAnnotations(n),n=this.extendPointAnnotations(n)}},{key:"extendYAxisAnnotations",value:function(n){var a=new Z;return n.annotations.yaxis=f.extendArray(n.annotations.yaxis!==void 0?n.annotations.yaxis:[],a.yAxisAnnotation),n}},{key:"extendXAxisAnnotations",value:function(n){var a=new Z;return n.annotations.xaxis=f.extendArray(n.annotations.xaxis!==void 0?n.annotations.xaxis:[],a.xAxisAnnotation),n}},{key:"extendPointAnnotations",value:function(n){var a=new Z;return n.annotations.points=f.extendArray(n.annotations.points!==void 0?n.annotations.points:[],a.pointAnnotation),n}},{key:"checkForDarkTheme",value:function(n){n.theme&&n.theme.mode==="dark"&&(n.tooltip||(n.tooltip={}),n.tooltip.theme!=="light"&&(n.tooltip.theme="dark"),n.chart.foreColor||(n.chart.foreColor="#f6f7f8"),n.chart.background||(n.chart.background="#424242"),n.theme.palette||(n.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(n){var a=n;if(a.tooltip.shared&&a.tooltip.intersect)throw new Error("tooltip.shared cannot be enabled when tooltip.intersect is true. Turn off any other option by setting it to false.");if(a.chart.type==="bar"&&a.plotOptions.bar.horizontal){if(a.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");a.yaxis[0].reversed&&(a.yaxis[0].opposite=!0),a.xaxis.tooltip.enabled=!1,a.yaxis[0].tooltip.enabled=!1,a.chart.zoom.enabled=!1}return a.chart.type!=="bar"&&a.chart.type!=="rangeBar"||a.tooltip.shared&&a.xaxis.crosshairs.width==="barWidth"&&a.series.length>1&&(a.xaxis.crosshairs.width="tickWidth"),a.chart.type!=="candlestick"&&a.chart.type!=="boxPlot"||a.yaxis[0].reversed&&(console.warn("Reversed y-axis in ".concat(a.chart.type," chart is not supported.")),a.yaxis[0].reversed=!1),a}}]),J}(),be=function(){function J(){u(this,J)}return w(J,[{key:"initGlobalVars",value:function(n){n.series=[],n.seriesCandleO=[],n.seriesCandleH=[],n.seriesCandleM=[],n.seriesCandleL=[],n.seriesCandleC=[],n.seriesRangeStart=[],n.seriesRangeEnd=[],n.seriesRange=[],n.seriesPercent=[],n.seriesGoals=[],n.seriesX=[],n.seriesZ=[],n.seriesNames=[],n.seriesTotals=[],n.seriesLog=[],n.seriesColors=[],n.stackedSeriesTotals=[],n.seriesXvalues=[],n.seriesYvalues=[],n.labels=[],n.hasXaxisGroups=!1,n.groups=[],n.hasSeriesGroups=!1,n.seriesGroups=[],n.categoryLabels=[],n.timescaleLabels=[],n.noLabelsProvided=!1,n.resizeTimer=null,n.selectionResizeTimer=null,n.delayedElements=[],n.pointsArray=[],n.dataLabelsRects=[],n.isXNumeric=!1,n.skipLastTimelinelabel=!1,n.skipFirstTimelinelabel=!1,n.isDataXYZ=!1,n.isMultiLineX=!1,n.isMultipleYAxis=!1,n.maxY=-Number.MAX_VALUE,n.minY=Number.MIN_VALUE,n.minYArr=[],n.maxYArr=[],n.maxX=-Number.MAX_VALUE,n.minX=Number.MAX_VALUE,n.initialMaxX=-Number.MAX_VALUE,n.initialMinX=Number.MAX_VALUE,n.maxDate=0,n.minDate=Number.MAX_VALUE,n.minZ=Number.MAX_VALUE,n.maxZ=-Number.MAX_VALUE,n.minXDiff=Number.MAX_VALUE,n.yAxisScale=[],n.xAxisScale=null,n.xAxisTicksPositions=[],n.yLabelsCoords=[],n.yTitleCoords=[],n.barPadForNumericAxis=0,n.padHorizontal=0,n.xRange=0,n.yRange=[],n.zRange=0,n.dataPoints=0,n.xTickAmount=0}},{key:"globalVars",value:function(n){return{chartID:null,cuid:null,events:{beforeMount:[],mounted:[],updated:[],clicked:[],selection:[],dataPointSelection:[],zoomed:[],scrolled:[]},colors:[],clientX:null,clientY:null,fill:{colors:[]},stroke:{colors:[]},dataLabels:{style:{colors:[]}},radarPolygons:{fill:{colors:[]}},markers:{colors:[],size:n.markers.size,largestSize:0},animationEnded:!1,isTouchDevice:"ontouchstart"in window||navigator.msMaxTouchPoints,isDirty:!1,isExecCalled:!1,initialConfig:null,initialSeries:[],lastXAxis:[],lastYAxis:[],columnSeries:null,labels:[],timescaleLabels:[],noLabelsProvided:!1,allSeriesCollapsed:!1,collapsedSeries:[],collapsedSeriesIndices:[],ancillaryCollapsedSeries:[],ancillaryCollapsedSeriesIndices:[],risingSeries:[],dataFormatXNumeric:!1,capturedSeriesIndex:-1,capturedDataPointIndex:-1,selectedDataPoints:[],goldenPadding:35,invalidLogScale:!1,ignoreYAxisIndexes:[],yAxisSameScaleIndices:[],maxValsInArrayIndex:0,radialSize:0,selection:void 0,zoomEnabled:n.chart.toolbar.autoSelected==="zoom"&&n.chart.toolbar.tools.zoom&&n.chart.zoom.enabled,panEnabled:n.chart.toolbar.autoSelected==="pan"&&n.chart.toolbar.tools.pan,selectionEnabled:n.chart.toolbar.autoSelected==="selection"&&n.chart.toolbar.tools.selection,yaxis:null,mousedown:!1,lastClientPosition:{},visibleXRange:void 0,yValueDecimal:0,total:0,SVGNS:"http://www.w3.org/2000/svg",svgWidth:0,svgHeight:0,noData:!1,locale:{},dom:{},memory:{methodsToExec:[]},shouldAnimate:!0,skipLastTimelinelabel:!1,skipFirstTimelinelabel:!1,delayedElements:[],axisCharts:!0,isDataXYZ:!1,resized:!1,resizeTimer:null,comboCharts:!1,dataChanged:!1,previousPaths:[],allSeriesHasEqualX:!0,pointsArray:[],dataLabelsRects:[],lastDrawnDataLabelsIndexes:[],hasNullValues:!1,easing:null,zoomed:!1,gridWidth:0,gridHeight:0,rotateXLabels:!1,defaultLabels:!1,xLabelFormatter:void 0,yLabelFormatters:[],xaxisTooltipFormatter:void 0,ttKeyFormatter:void 0,ttVal:void 0,ttZFormatter:void 0,LINE_HEIGHT_RATIO:1.618,xAxisLabelsHeight:0,xAxisGroupLabelsHeight:0,xAxisLabelsWidth:0,yAxisLabelsWidth:0,scaleX:1,scaleY:1,translateX:0,translateY:0,translateYAxisX:[],yAxisWidths:[],translateXAxisY:0,translateXAxisX:0,tooltip:null}}},{key:"init",value:function(n){var a=this.globalVars(n);return this.initGlobalVars(a),a.initialConfig=f.extend({},n),a.initialSeries=f.clone(n.series),a.lastXAxis=f.clone(a.initialConfig.xaxis),a.lastYAxis=f.clone(a.initialConfig.yaxis),a}}]),J}(),ye=function(){function J(n){u(this,J),this.opts=n}return w(J,[{key:"init",value:function(){var n=new ce(this.opts).init({responsiveOverride:!1});return{config:n,globals:new be().init(n)}}}]),J}(),_e=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w,this.opts=null,this.seriesIndex=0}return w(J,[{key:"clippedImgArea",value:function(n){var a=this.w,i=a.config,l=parseInt(a.globals.gridWidth,10),c=parseInt(a.globals.gridHeight,10),d=l>c?l:c,h=n.image,m=0,S=0;n.width===void 0&&n.height===void 0?i.fill.image.width!==void 0&&i.fill.image.height!==void 0?(m=i.fill.image.width+1,S=i.fill.image.height):(m=d+1,S=d):(m=n.width,S=n.height);var A=document.createElementNS(a.globals.SVGNS,"pattern");v.setAttrs(A,{id:n.patternID,patternUnits:n.patternUnits?n.patternUnits:"userSpaceOnUse",width:m+"px",height:S+"px"});var N=document.createElementNS(a.globals.SVGNS,"image");A.appendChild(N),N.setAttributeNS(window.SVG.xlink,"href",h),v.setAttrs(N,{x:0,y:0,preserveAspectRatio:"none",width:m+"px",height:S+"px"}),N.style.opacity=n.opacity,a.globals.dom.elDefs.node.appendChild(A)}},{key:"getSeriesIndex",value:function(n){var a=this.w,i=a.config.chart.type;return(i==="bar"||i==="rangeBar")&&a.config.plotOptions.bar.distributed||i==="heatmap"||i==="treemap"?this.seriesIndex=n.seriesNumber:this.seriesIndex=n.seriesNumber%a.globals.series.length,this.seriesIndex}},{key:"fillPath",value:function(n){var a=this.w;this.opts=n;var i,l,c,d=this.w.config;this.seriesIndex=this.getSeriesIndex(n);var h=this.getFillColors()[this.seriesIndex];a.globals.seriesColors[this.seriesIndex]!==void 0&&(h=a.globals.seriesColors[this.seriesIndex]),typeof h=="function"&&(h=h({seriesIndex:this.seriesIndex,dataPointIndex:n.dataPointIndex,value:n.value,w:a}));var m=n.fillType?n.fillType:this.getFillType(this.seriesIndex),S=Array.isArray(d.fill.opacity)?d.fill.opacity[this.seriesIndex]:d.fill.opacity;n.color&&(h=n.color),h||(h="#fff",console.warn("undefined color - ApexCharts"));var A=h;if(h.indexOf("rgb")===-1?h.length<9&&(A=f.hexToRgba(h,S)):h.indexOf("rgba")>-1&&(S=f.getOpacityFromRGBA(h)),n.opacity&&(S=n.opacity),m==="pattern"&&(l=this.handlePatternFill({fillConfig:n.fillConfig,patternFill:l,fillColor:h,fillOpacity:S,defaultColor:A})),m==="gradient"&&(c=this.handleGradientFill({fillConfig:n.fillConfig,fillColor:h,fillOpacity:S,i:this.seriesIndex})),m==="image"){var N=d.fill.image.src,j=n.patternID?n.patternID:"";this.clippedImgArea({opacity:S,image:Array.isArray(N)?n.seriesNumber<N.length?N[n.seriesNumber]:N[0]:N,width:n.width?n.width:void 0,height:n.height?n.height:void 0,patternUnits:n.patternUnits,patternID:"pattern".concat(a.globals.cuid).concat(n.seriesNumber+1).concat(j)}),i="url(#pattern".concat(a.globals.cuid).concat(n.seriesNumber+1).concat(j,")")}else i=m==="gradient"?c:m==="pattern"?l:A;return n.solid&&(i=A),i}},{key:"getFillType",value:function(n){var a=this.w;return Array.isArray(a.config.fill.type)?a.config.fill.type[n]:a.config.fill.type}},{key:"getFillColors",value:function(){var n=this.w,a=n.config,i=this.opts,l=[];return n.globals.comboCharts?n.config.series[this.seriesIndex].type==="line"?Array.isArray(n.globals.stroke.colors)?l=n.globals.stroke.colors:l.push(n.globals.stroke.colors):Array.isArray(n.globals.fill.colors)?l=n.globals.fill.colors:l.push(n.globals.fill.colors):a.chart.type==="line"?Array.isArray(n.globals.stroke.colors)?l=n.globals.stroke.colors:l.push(n.globals.stroke.colors):Array.isArray(n.globals.fill.colors)?l=n.globals.fill.colors:l.push(n.globals.fill.colors),i.fillColors!==void 0&&(l=[],Array.isArray(i.fillColors)?l=i.fillColors.slice():l.push(i.fillColors)),l}},{key:"handlePatternFill",value:function(n){var a=n.fillConfig,i=n.patternFill,l=n.fillColor,c=n.fillOpacity,d=n.defaultColor,h=this.w.config.fill;a&&(h=a);var m=this.opts,S=new v(this.ctx),A=Array.isArray(h.pattern.strokeWidth)?h.pattern.strokeWidth[this.seriesIndex]:h.pattern.strokeWidth,N=l;return Array.isArray(h.pattern.style)?i=h.pattern.style[m.seriesNumber]!==void 0?S.drawPattern(h.pattern.style[m.seriesNumber],h.pattern.width,h.pattern.height,N,A,c):d:i=S.drawPattern(h.pattern.style,h.pattern.width,h.pattern.height,N,A,c),i}},{key:"handleGradientFill",value:function(n){var a=n.fillColor,i=n.fillOpacity,l=n.fillConfig,c=n.i,d=this.w.config.fill;l&&(d=o(o({},d),l));var h,m=this.opts,S=new v(this.ctx),A=new f,N=d.gradient.type,j=a,W=d.gradient.opacityFrom===void 0?i:Array.isArray(d.gradient.opacityFrom)?d.gradient.opacityFrom[c]:d.gradient.opacityFrom;j.indexOf("rgba")>-1&&(W=f.getOpacityFromRGBA(j));var G=d.gradient.opacityTo===void 0?i:Array.isArray(d.gradient.opacityTo)?d.gradient.opacityTo[c]:d.gradient.opacityTo;if(d.gradient.gradientToColors===void 0||d.gradient.gradientToColors.length===0)h=d.gradient.shade==="dark"?A.shadeColor(-1*parseFloat(d.gradient.shadeIntensity),a.indexOf("rgb")>-1?f.rgb2hex(a):a):A.shadeColor(parseFloat(d.gradient.shadeIntensity),a.indexOf("rgb")>-1?f.rgb2hex(a):a);else if(d.gradient.gradientToColors[m.seriesNumber]){var q=d.gradient.gradientToColors[m.seriesNumber];h=q,q.indexOf("rgba")>-1&&(G=f.getOpacityFromRGBA(q))}else h=a;if(d.gradient.gradientFrom&&(j=d.gradient.gradientFrom),d.gradient.gradientTo&&(h=d.gradient.gradientTo),d.gradient.inverseColors){var Q=j;j=h,h=Q}return j.indexOf("rgb")>-1&&(j=f.rgb2hex(j)),h.indexOf("rgb")>-1&&(h=f.rgb2hex(h)),S.drawGradient(N,j,h,W,G,m.size,d.gradient.stops,d.gradient.colorStops,c)}}]),J}(),Ee=function(){function J(n,a){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"setGlobalMarkerSize",value:function(){var n=this.w;if(n.globals.markers.size=Array.isArray(n.config.markers.size)?n.config.markers.size:[n.config.markers.size],n.globals.markers.size.length>0){if(n.globals.markers.size.length<n.globals.series.length+1)for(var a=0;a<=n.globals.series.length;a++)n.globals.markers.size[a]===void 0&&n.globals.markers.size.push(n.globals.markers.size[0])}else n.globals.markers.size=n.config.series.map(function(i){return n.config.markers.size})}},{key:"plotChartMarkers",value:function(n,a,i,l){var c,d=arguments.length>4&&arguments[4]!==void 0&&arguments[4],h=this.w,m=a,S=n,A=null,N=new v(this.ctx),j=h.config.markers.discrete&&h.config.markers.discrete.length;if((h.globals.markers.size[a]>0||d||j)&&(A=N.group({class:d||j?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(h.globals.cuid,")")),Array.isArray(S.x))for(var W=0;W<S.x.length;W++){var G=i;i===1&&W===0&&(G=0),i===1&&W===1&&(G=1);var q="apexcharts-marker";if(h.config.chart.type!=="line"&&h.config.chart.type!=="area"||h.globals.comboCharts||h.config.tooltip.intersect||(q+=" no-pointer-events"),(Array.isArray(h.config.markers.size)?h.globals.markers.size[a]>0:h.config.markers.size>0)||d||j){f.isNumber(S.y[W])?q+=" w".concat(f.randomId()):q="apexcharts-nullpoint";var Q=this.getMarkerConfig({cssClass:q,seriesIndex:a,dataPointIndex:G});h.config.series[m].data[G]&&(h.config.series[m].data[G].fillColor&&(Q.pointFillColor=h.config.series[m].data[G].fillColor),h.config.series[m].data[G].strokeColor&&(Q.pointStrokeColor=h.config.series[m].data[G].strokeColor)),l&&(Q.pSize=l),(S.x[W]<0||S.x[W]>h.globals.gridWidth||S.y[W]<-h.globals.markers.largestSize||S.y[W]>h.globals.gridHeight+h.globals.markers.largestSize)&&(Q.pSize=0),(c=N.drawMarker(S.x[W],S.y[W],Q)).attr("rel",G),c.attr("j",G),c.attr("index",a),c.node.setAttribute("default-marker-size",Q.pSize),new g(this.ctx).setSelectionFilter(c,a,G),this.addEvents(c),A&&A.add(c)}else h.globals.pointsArray[a]===void 0&&(h.globals.pointsArray[a]=[]),h.globals.pointsArray[a].push([S.x[W],S.y[W]])}return A}},{key:"getMarkerConfig",value:function(n){var a=n.cssClass,i=n.seriesIndex,l=n.dataPointIndex,c=l===void 0?null:l,d=n.finishRadius,h=d===void 0?null:d,m=this.w,S=this.getMarkerStyle(i),A=m.globals.markers.size[i],N=m.config.markers;return c!==null&&N.discrete.length&&N.discrete.map(function(j){j.seriesIndex===i&&j.dataPointIndex===c&&(S.pointStrokeColor=j.strokeColor,S.pointFillColor=j.fillColor,A=j.size,S.pointShape=j.shape)}),{pSize:h===null?A:h,pRadius:N.radius,width:Array.isArray(N.width)?N.width[i]:N.width,height:Array.isArray(N.height)?N.height[i]:N.height,pointStrokeWidth:Array.isArray(N.strokeWidth)?N.strokeWidth[i]:N.strokeWidth,pointStrokeColor:S.pointStrokeColor,pointFillColor:S.pointFillColor,shape:S.pointShape||(Array.isArray(N.shape)?N.shape[i]:N.shape),class:a,pointStrokeOpacity:Array.isArray(N.strokeOpacity)?N.strokeOpacity[i]:N.strokeOpacity,pointStrokeDashArray:Array.isArray(N.strokeDashArray)?N.strokeDashArray[i]:N.strokeDashArray,pointFillOpacity:Array.isArray(N.fillOpacity)?N.fillOpacity[i]:N.fillOpacity,seriesIndex:i}}},{key:"addEvents",value:function(n){var a=this.w,i=new v(this.ctx);n.node.addEventListener("mouseenter",i.pathMouseEnter.bind(this.ctx,n)),n.node.addEventListener("mouseleave",i.pathMouseLeave.bind(this.ctx,n)),n.node.addEventListener("mousedown",i.pathMouseDown.bind(this.ctx,n)),n.node.addEventListener("click",a.config.markers.onClick),n.node.addEventListener("dblclick",a.config.markers.onDblClick),n.node.addEventListener("touchstart",i.pathMouseDown.bind(this.ctx,n),{passive:!0})}},{key:"getMarkerStyle",value:function(n){var a=this.w,i=a.globals.markers.colors,l=a.config.markers.strokeColor||a.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(l)?l[n]:l,pointFillColor:Array.isArray(i)?i[n]:i}}}]),J}(),De=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled}return w(J,[{key:"draw",value:function(n,a,i){var l=this.w,c=new v(this.ctx),d=i.realIndex,h=i.pointsPos,m=i.zRatio,S=i.elParent,A=c.group({class:"apexcharts-series-markers apexcharts-series-".concat(l.config.chart.type)});if(A.attr("clip-path","url(#gridRectMarkerMask".concat(l.globals.cuid,")")),Array.isArray(h.x))for(var N=0;N<h.x.length;N++){var j=a+1,W=!0;a===0&&N===0&&(j=0),a===0&&N===1&&(j=1);var G=0,q=l.globals.markers.size[d];if(m!==1/0){var Q=l.config.plotOptions.bubble;q=l.globals.seriesZ[d][j],Q.zScaling&&(q/=m),Q.minBubbleRadius&&q<Q.minBubbleRadius&&(q=Q.minBubbleRadius),Q.maxBubbleRadius&&q>Q.maxBubbleRadius&&(q=Q.maxBubbleRadius)}l.config.chart.animations.enabled||(G=q);var ne=h.x[N],se=h.y[N];if(G=G||0,se!==null&&l.globals.series[d][j]!==void 0||(W=!1),W){var C=this.drawPoint(ne,se,G,q,d,j,a);A.add(C)}S.add(A)}}},{key:"drawPoint",value:function(n,a,i,l,c,d,h){var m=this.w,S=c,A=new b(this.ctx),N=new g(this.ctx),j=new _e(this.ctx),W=new Ee(this.ctx),G=new v(this.ctx),q=W.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:S,dataPointIndex:d,finishRadius:m.config.chart.type==="bubble"||m.globals.comboCharts&&m.config.series[c]&&m.config.series[c].type==="bubble"?l:null});l=q.pSize;var Q,ne=j.fillPath({seriesNumber:c,dataPointIndex:d,color:q.pointFillColor,patternUnits:"objectBoundingBox",value:m.globals.series[c][h]});if(q.shape==="circle"?Q=G.drawCircle(i):q.shape!=="square"&&q.shape!=="rect"||(Q=G.drawRect(0,0,q.width-q.pointStrokeWidth/2,q.height-q.pointStrokeWidth/2,q.pRadius)),m.config.series[S].data[d]&&m.config.series[S].data[d].fillColor&&(ne=m.config.series[S].data[d].fillColor),Q.attr({x:n-q.width/2-q.pointStrokeWidth/2,y:a-q.height/2-q.pointStrokeWidth/2,cx:n,cy:a,fill:ne,"fill-opacity":q.pointFillOpacity,stroke:q.pointStrokeColor,r:l,"stroke-width":q.pointStrokeWidth,"stroke-dasharray":q.pointStrokeDashArray,"stroke-opacity":q.pointStrokeOpacity}),m.config.chart.dropShadow.enabled){var se=m.config.chart.dropShadow;N.dropShadow(Q,se,c)}if(!this.initialAnim||m.globals.dataChanged||m.globals.resized)m.globals.animationEnded=!0;else{var C=m.config.chart.animations.speed;A.animateMarker(Q,0,q.shape==="circle"?l:{width:q.width,height:q.height},C,m.globals.easing,function(){window.setTimeout(function(){A.animationCompleted(Q)},100)})}if(m.globals.dataChanged&&q.shape==="circle")if(this.dynamicAnim){var I,$,te,de,fe=m.config.chart.animations.dynamicAnimation.speed;(de=m.globals.previousPaths[c]&&m.globals.previousPaths[c][h])!=null&&(I=de.x,$=de.y,te=de.r!==void 0?de.r:l);for(var we=0;we<m.globals.collapsedSeries.length;we++)m.globals.collapsedSeries[we].index===c&&(fe=1,l=0);n===0&&a===0&&(l=0),A.animateCircle(Q,{cx:I,cy:$,r:te},{cx:n,cy:a,r:l},fe,m.globals.easing)}else Q.attr({r:l});return Q.attr({rel:d,j:d,index:c,"default-marker-size":l}),N.setSelectionFilter(Q,c,d),W.addEvents(Q),Q.node.classList.add("apexcharts-marker"),Q}},{key:"centerTextInBubble",value:function(n){var a=this.w;return{y:n+=parseInt(a.config.dataLabels.style.fontSize,10)/4}}}]),J}(),je=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"dataLabelsCorrection",value:function(n,a,i,l,c,d,h){var m=this.w,S=!1,A=new v(this.ctx).getTextRects(i,h),N=A.width,j=A.height;a<0&&(a=0),a>m.globals.gridHeight+j&&(a=m.globals.gridHeight+j/2),m.globals.dataLabelsRects[l]===void 0&&(m.globals.dataLabelsRects[l]=[]),m.globals.dataLabelsRects[l].push({x:n,y:a,width:N,height:j});var W=m.globals.dataLabelsRects[l].length-2,G=m.globals.lastDrawnDataLabelsIndexes[l]!==void 0?m.globals.lastDrawnDataLabelsIndexes[l][m.globals.lastDrawnDataLabelsIndexes[l].length-1]:0;if(m.globals.dataLabelsRects[l][W]!==void 0){var q=m.globals.dataLabelsRects[l][G];(n>q.x+q.width||a>q.y+q.height||a+j<q.y||n+N<q.x)&&(S=!0)}return(c===0||d)&&(S=!0),{x:n,y:a,textRects:A,drawnextLabel:S}}},{key:"drawDataLabel",value:function(n){var a=this,i=n.type,l=n.pos,c=n.i,d=n.j,h=n.isRangeStart,m=n.strokeWidth,S=m===void 0?2:m,A=this.w,N=new v(this.ctx),j=A.config.dataLabels,W=0,G=0,q=d,Q=null;if(!j.enabled||!Array.isArray(l.x))return Q;Q=N.group({class:"apexcharts-data-labels"});for(var ne=0;ne<l.x.length;ne++)if(W=l.x[ne]+j.offsetX,G=l.y[ne]+j.offsetY+S,!isNaN(W)){d===1&&ne===0&&(q=0),d===1&&ne===1&&(q=1);var se=A.globals.series[c][q];i==="rangeArea"&&(se=h?A.globals.seriesRangeStart[c][q]:A.globals.seriesRangeEnd[c][q]);var C="",I=function($){return A.config.dataLabels.formatter($,{ctx:a.ctx,seriesIndex:c,dataPointIndex:q,w:A})};A.config.chart.type==="bubble"?(C=I(se=A.globals.seriesZ[c][q]),G=l.y[ne],G=new De(this.ctx).centerTextInBubble(G,c,q).y):se!==void 0&&(C=I(se)),this.plotDataLabelsText({x:W,y:G,text:C,i:c,j:q,parent:Q,offsetCorrection:!0,dataLabelsConfig:A.config.dataLabels})}return Q}},{key:"plotDataLabelsText",value:function(n){var a=this.w,i=new v(this.ctx),l=n.x,c=n.y,d=n.i,h=n.j,m=n.text,S=n.textAnchor,A=n.fontSize,N=n.parent,j=n.dataLabelsConfig,W=n.color,G=n.alwaysDrawDataLabel,q=n.offsetCorrection;if(!(Array.isArray(a.config.dataLabels.enabledOnSeries)&&a.config.dataLabels.enabledOnSeries.indexOf(d)<0)){var Q={x:l,y:c,drawnextLabel:!0,textRects:null};q&&(Q=this.dataLabelsCorrection(l,c,m,d,h,G,parseInt(j.style.fontSize,10))),a.globals.zoomed||(l=Q.x,c=Q.y),Q.textRects&&(l<-10-Q.textRects.width||l>a.globals.gridWidth+Q.textRects.width+10)&&(m="");var ne=a.globals.dataLabels.style.colors[d];((a.config.chart.type==="bar"||a.config.chart.type==="rangeBar")&&a.config.plotOptions.bar.distributed||a.config.dataLabels.distributed)&&(ne=a.globals.dataLabels.style.colors[h]),typeof ne=="function"&&(ne=ne({series:a.globals.series,seriesIndex:d,dataPointIndex:h,w:a})),W&&(ne=W);var se=j.offsetX,C=j.offsetY;if(a.config.chart.type!=="bar"&&a.config.chart.type!=="rangeBar"||(se=0,C=0),Q.drawnextLabel){var I=i.drawText({width:100,height:parseInt(j.style.fontSize,10),x:l+se,y:c+C,foreColor:ne,textAnchor:S||j.textAnchor,text:m,fontSize:A||j.style.fontSize,fontFamily:j.style.fontFamily,fontWeight:j.style.fontWeight||"normal"});if(I.attr({class:"apexcharts-datalabel",cx:l,cy:c}),j.dropShadow.enabled){var $=j.dropShadow;new g(this.ctx).dropShadow(I,$)}N.add(I),a.globals.lastDrawnDataLabelsIndexes[d]===void 0&&(a.globals.lastDrawnDataLabelsIndexes[d]=[]),a.globals.lastDrawnDataLabelsIndexes[d].push(h)}}}},{key:"addBackgroundToDataLabel",value:function(n,a){var i=this.w,l=i.config.dataLabels.background,c=l.padding,d=l.padding/2,h=a.width,m=a.height,S=new v(this.ctx).drawRect(a.x-c,a.y-d/2,h+2*c,m+d,l.borderRadius,i.config.chart.background==="transparent"?"#fff":i.config.chart.background,l.opacity,l.borderWidth,l.borderColor);return l.dropShadow.enabled&&new g(this.ctx).dropShadow(S,l.dropShadow),S}},{key:"dataLabelsBackground",value:function(){var n=this.w;if(n.config.chart.type!=="bubble")for(var a=n.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),i=0;i<a.length;i++){var l=a[i],c=l.getBBox(),d=null;if(c.width&&c.height&&(d=this.addBackgroundToDataLabel(l,c)),d){l.parentNode.insertBefore(d.node,l);var h=l.getAttribute("fill");n.config.chart.animations.enabled&&!n.globals.resized&&!n.globals.dataChanged?d.animate().attr({fill:h}):d.attr({fill:h}),l.setAttribute("fill",n.config.dataLabels.background.foreColor)}}}},{key:"bringForward",value:function(){for(var n=this.w,a=n.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels"),i=n.globals.dom.baseEl.querySelector(".apexcharts-plot-series:last-child"),l=0;l<a.length;l++)i&&i.insertBefore(a[l],i.nextSibling)}}]),J}(),Me=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w,this.legendInactiveClass="legend-mouseover-inactive"}return w(J,[{key:"getAllSeriesEls",value:function(){return this.w.globals.dom.baseEl.getElementsByClassName("apexcharts-series")}},{key:"getSeriesByName",value:function(n){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner .apexcharts-series[seriesName='".concat(f.escapeString(n),"']"))}},{key:"isSeriesHidden",value:function(n){var a=this.getSeriesByName(n),i=parseInt(a.getAttribute("data:realIndex"),10);return{isHidden:a.classList.contains("apexcharts-series-collapsed"),realIndex:i}}},{key:"addCollapsedClassToSeries",value:function(n,a){var i=this.w;function l(c){for(var d=0;d<c.length;d++)c[d].index===a&&n.node.classList.add("apexcharts-series-collapsed")}l(i.globals.collapsedSeries),l(i.globals.ancillaryCollapsedSeries)}},{key:"toggleSeries",value:function(n){var a=this.isSeriesHidden(n);return this.ctx.legend.legendHelpers.toggleDataSeries(a.realIndex,a.isHidden),a.isHidden}},{key:"showSeries",value:function(n){var a=this.isSeriesHidden(n);a.isHidden&&this.ctx.legend.legendHelpers.toggleDataSeries(a.realIndex,!0)}},{key:"hideSeries",value:function(n){var a=this.isSeriesHidden(n);a.isHidden||this.ctx.legend.legendHelpers.toggleDataSeries(a.realIndex,!1)}},{key:"resetSeries",value:function(){var n=!(arguments.length>0&&arguments[0]!==void 0)||arguments[0],a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],i=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],l=this.w,c=f.clone(l.globals.initialSeries);l.globals.previousPaths=[],i?(l.globals.collapsedSeries=[],l.globals.ancillaryCollapsedSeries=[],l.globals.collapsedSeriesIndices=[],l.globals.ancillaryCollapsedSeriesIndices=[]):c=this.emptyCollapsedSeries(c),l.config.series=c,n&&(a&&(l.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(c,l.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(n){for(var a=this.w,i=0;i<n.length;i++)a.globals.collapsedSeriesIndices.indexOf(i)>-1&&(n[i].data=[]);return n}},{key:"toggleSeriesOnHover",value:function(n,a){var i=this.w;a||(a=n.target);var l=i.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels");if(n.type==="mousemove"){var c=parseInt(a.getAttribute("rel"),10)-1,d=null,h=null;i.globals.axisCharts||i.config.chart.type==="radialBar"?i.globals.axisCharts?(d=i.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(c,"']")),h=i.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(c,"']"))):d=i.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(c+1,"']")):d=i.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(c+1,"'] path"));for(var m=0;m<l.length;m++)l[m].classList.add(this.legendInactiveClass);d!==null&&(i.globals.axisCharts||d.parentNode.classList.remove(this.legendInactiveClass),d.classList.remove(this.legendInactiveClass),h!==null&&h.classList.remove(this.legendInactiveClass))}else if(n.type==="mouseout")for(var S=0;S<l.length;S++)l[S].classList.remove(this.legendInactiveClass)}},{key:"highlightRangeInSeries",value:function(n,a){var i=this,l=this.w,c=l.globals.dom.baseEl.getElementsByClassName("apexcharts-heatmap-rect"),d=function(m){for(var S=0;S<c.length;S++)c[S].classList[m](i.legendInactiveClass)};if(n.type==="mousemove"){var h=parseInt(a.getAttribute("rel"),10)-1;d("add"),function(m){for(var S=0;S<c.length;S++){var A=parseInt(c[S].getAttribute("val"),10);A>=m.from&&A<=m.to&&c[S].classList.remove(i.legendInactiveClass)}}(l.config.plotOptions.heatmap.colorScale.ranges[h])}else n.type==="mouseout"&&d("remove")}},{key:"getActiveConfigSeriesIndex",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"asc",a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],i=this.w,l=0;if(i.config.series.length>1){for(var c=i.config.series.map(function(h,m){return h.data&&h.data.length>0&&i.globals.collapsedSeriesIndices.indexOf(m)===-1&&(!i.globals.comboCharts||a.length===0||a.length&&a.indexOf(i.config.series[m].type)>-1)?m:-1}),d=n==="asc"?0:c.length-1;n==="asc"?d<c.length:d>=0;n==="asc"?d++:d--)if(c[d]!==-1){l=c[d];break}}return l}},{key:"getBarSeriesIndices",value:function(){return this.w.globals.comboCharts?this.w.config.series.map(function(n,a){return n.type==="bar"||n.type==="column"?a:-1}).filter(function(n){return n!==-1}):this.w.config.series.map(function(n,a){return a})}},{key:"getPreviousPaths",value:function(){var n=this.w;function a(d,h,m){for(var S=d[h].childNodes,A={type:m,paths:[],realIndex:d[h].getAttribute("data:realIndex")},N=0;N<S.length;N++)if(S[N].hasAttribute("pathTo")){var j=S[N].getAttribute("pathTo");A.paths.push({d:j})}n.globals.previousPaths.push(A)}n.globals.previousPaths=[],["line","area","bar","rangebar","rangeArea","candlestick","radar"].forEach(function(d){for(var h,m=(h=d,n.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(h,"-series .apexcharts-series"))),S=0;S<m.length;S++)a(m,S,d)}),this.handlePrevBubbleScatterPaths("bubble"),this.handlePrevBubbleScatterPaths("scatter");var i=n.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(n.config.chart.type," .apexcharts-series"));if(i.length>0)for(var l=function(d){for(var h=n.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(n.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(d,"'] rect")),m=[],S=function(N){var j=function(G){return h[N].getAttribute(G)},W={x:parseFloat(j("x")),y:parseFloat(j("y")),width:parseFloat(j("width")),height:parseFloat(j("height"))};m.push({rect:W,color:h[N].getAttribute("color")})},A=0;A<h.length;A++)S(A);n.globals.previousPaths.push(m)},c=0;c<i.length;c++)l(c);n.globals.axisCharts||(n.globals.previousPaths=n.globals.series)}},{key:"handlePrevBubbleScatterPaths",value:function(n){var a=this.w,i=a.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(n,"-series .apexcharts-series"));if(i.length>0)for(var l=0;l<i.length;l++){for(var c=a.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(n,"-series .apexcharts-series[data\\:realIndex='").concat(l,"'] circle")),d=[],h=0;h<c.length;h++)d.push({x:c[h].getAttribute("cx"),y:c[h].getAttribute("cy"),r:c[h].getAttribute("r")});a.globals.previousPaths.push(d)}}},{key:"clearPreviousPaths",value:function(){var n=this.w;n.globals.previousPaths=[],n.globals.allSeriesCollapsed=!1}},{key:"handleNoData",value:function(){var n=this.w,a=n.config.noData,i=new v(this.ctx),l=n.globals.svgWidth/2,c=n.globals.svgHeight/2,d="middle";if(n.globals.noData=!0,n.globals.animationEnded=!0,a.align==="left"?(l=10,d="start"):a.align==="right"&&(l=n.globals.svgWidth-10,d="end"),a.verticalAlign==="top"?c=50:a.verticalAlign==="bottom"&&(c=n.globals.svgHeight-50),l+=a.offsetX,c=c+parseInt(a.style.fontSize,10)+2+a.offsetY,a.text!==void 0&&a.text!==""){var h=i.drawText({x:l,y:c,text:a.text,textAnchor:d,fontSize:a.style.fontSize,fontFamily:a.style.fontFamily,foreColor:a.style.color,opacity:1,class:"apexcharts-text-nodata"});n.globals.dom.Paper.add(h)}}},{key:"setNullSeriesToZeroValues",value:function(n){for(var a=this.w,i=0;i<n.length;i++)if(n[i].length===0)for(var l=0;l<n[a.globals.maxValsInArrayIndex].length;l++)n[i].push(0);return n}},{key:"hasAllSeriesEqualX",value:function(){for(var n=!0,a=this.w,i=this.filteredSeriesX(),l=0;l<i.length-1;l++)if(i[l][0]!==i[l+1][0]){n=!1;break}return a.globals.allSeriesHasEqualX=n,n}},{key:"filteredSeriesX",value:function(){var n=this.w.globals.seriesX.map(function(a){return a.length>0?a:[]});return n}}]),J}(),Be=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new P(this.ctx)}return w(J,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var n=this.w.config.series.slice(),a=new Me(this.ctx);if(this.activeSeriesIndex=a.getActiveConfigSeriesIndex(),n[this.activeSeriesIndex].data!==void 0&&n[this.activeSeriesIndex].data.length>0&&n[this.activeSeriesIndex].data[0]!==null&&n[this.activeSeriesIndex].data[0].x!==void 0&&n[this.activeSeriesIndex].data[0]!==null)return!0}},{key:"isFormat2DArray",value:function(){var n=this.w.config.series.slice(),a=new Me(this.ctx);if(this.activeSeriesIndex=a.getActiveConfigSeriesIndex(),n[this.activeSeriesIndex].data!==void 0&&n[this.activeSeriesIndex].data.length>0&&n[this.activeSeriesIndex].data[0]!==void 0&&n[this.activeSeriesIndex].data[0]!==null&&n[this.activeSeriesIndex].data[0].constructor===Array)return!0}},{key:"handleFormat2DArray",value:function(n,a){for(var i=this.w.config,l=this.w.globals,c=i.chart.type==="boxPlot"||i.series[a].type==="boxPlot",d=0;d<n[a].data.length;d++)if(n[a].data[d][1]!==void 0&&(Array.isArray(n[a].data[d][1])&&n[a].data[d][1].length===4&&!c?this.twoDSeries.push(f.parseNumber(n[a].data[d][1][3])):n[a].data[d].length>=5?this.twoDSeries.push(f.parseNumber(n[a].data[d][4])):this.twoDSeries.push(f.parseNumber(n[a].data[d][1])),l.dataFormatXNumeric=!0),i.xaxis.type==="datetime"){var h=new Date(n[a].data[d][0]);h=new Date(h).getTime(),this.twoDSeriesX.push(h)}else this.twoDSeriesX.push(n[a].data[d][0]);for(var m=0;m<n[a].data.length;m++)n[a].data[m][2]!==void 0&&(this.threeDSeries.push(n[a].data[m][2]),l.isDataXYZ=!0)}},{key:"handleFormatXY",value:function(n,a){var i=this.w.config,l=this.w.globals,c=new ae(this.ctx),d=a;l.collapsedSeriesIndices.indexOf(a)>-1&&(d=this.activeSeriesIndex);for(var h=0;h<n[a].data.length;h++)n[a].data[h].y!==void 0&&(Array.isArray(n[a].data[h].y)?this.twoDSeries.push(f.parseNumber(n[a].data[h].y[n[a].data[h].y.length-1])):this.twoDSeries.push(f.parseNumber(n[a].data[h].y))),n[a].data[h].goals!==void 0&&Array.isArray(n[a].data[h].goals)?(this.seriesGoals[a]===void 0&&(this.seriesGoals[a]=[]),this.seriesGoals[a].push(n[a].data[h].goals)):(this.seriesGoals[a]===void 0&&(this.seriesGoals[a]=[]),this.seriesGoals[a].push(null));for(var m=0;m<n[d].data.length;m++){var S=typeof n[d].data[m].x=="string",A=Array.isArray(n[d].data[m].x),N=!A&&!!c.isValidDate(n[d].data[m].x.toString());if(S||N)if(S||i.xaxis.convertedCatToNumeric){var j=l.isBarHorizontal&&l.isRangeData;i.xaxis.type!=="datetime"||j?(this.fallbackToCategory=!0,this.twoDSeriesX.push(n[d].data[m].x),isNaN(n[d].data[m].x)||this.w.config.xaxis.type==="category"||typeof n[d].data[m].x=="string"||(l.isXNumeric=!0)):this.twoDSeriesX.push(c.parseDate(n[d].data[m].x))}else i.xaxis.type==="datetime"?this.twoDSeriesX.push(c.parseDate(n[d].data[m].x.toString())):(l.dataFormatXNumeric=!0,l.isXNumeric=!0,this.twoDSeriesX.push(parseFloat(n[d].data[m].x)));else A?(this.fallbackToCategory=!0,this.twoDSeriesX.push(n[d].data[m].x)):(l.isXNumeric=!0,l.dataFormatXNumeric=!0,this.twoDSeriesX.push(n[d].data[m].x))}if(n[a].data[0]&&n[a].data[0].z!==void 0){for(var W=0;W<n[a].data.length;W++)this.threeDSeries.push(n[a].data[W].z);l.isDataXYZ=!0}}},{key:"handleRangeData",value:function(n,a){var i=this.w.globals,l={};return this.isFormat2DArray()?l=this.handleRangeDataFormat("array",n,a):this.isFormatXY()&&(l=this.handleRangeDataFormat("xy",n,a)),i.seriesRangeStart.push(l.start),i.seriesRangeEnd.push(l.end),i.seriesRange.push(l.rangeUniques),i.seriesRange.forEach(function(c,d){c&&c.forEach(function(h,m){h.y.forEach(function(S,A){for(var N=0;N<h.y.length;N++)if(A!==N){var j=S.y1,W=S.y2,G=h.y[N].y1;j<=h.y[N].y2&&G<=W&&(h.overlaps.indexOf(S.rangeName)<0&&h.overlaps.push(S.rangeName),h.overlaps.indexOf(h.y[N].rangeName)<0&&h.overlaps.push(h.y[N].rangeName))}})})}),l}},{key:"handleCandleStickBoxData",value:function(n,a){var i=this.w.globals,l={};return this.isFormat2DArray()?l=this.handleCandleStickBoxDataFormat("array",n,a):this.isFormatXY()&&(l=this.handleCandleStickBoxDataFormat("xy",n,a)),i.seriesCandleO[a]=l.o,i.seriesCandleH[a]=l.h,i.seriesCandleM[a]=l.m,i.seriesCandleL[a]=l.l,i.seriesCandleC[a]=l.c,l}},{key:"handleRangeDataFormat",value:function(n,a,i){var l=[],c=[],d=a[i].data.filter(function(A,N,j){return N===j.findIndex(function(W){return W.x===A.x})}).map(function(A,N){return{x:A.x,overlaps:[],y:[]}});if(n==="array")for(var h=0;h<a[i].data.length;h++)Array.isArray(a[i].data[h])?(l.push(a[i].data[h][1][0]),c.push(a[i].data[h][1][1])):(l.push(a[i].data[h]),c.push(a[i].data[h]));else if(n==="xy")for(var m=function(A){var N=Array.isArray(a[i].data[A].y),j=f.randomId(),W=a[i].data[A].x,G={y1:N?a[i].data[A].y[0]:a[i].data[A].y,y2:N?a[i].data[A].y[1]:a[i].data[A].y,rangeName:j};a[i].data[A].rangeName=j;var q=d.findIndex(function(Q){return Q.x===W});d[q].y.push(G),l.push(G.y1),c.push(G.y2)},S=0;S<a[i].data.length;S++)m(S);return{start:l,end:c,rangeUniques:d}}},{key:"handleCandleStickBoxDataFormat",value:function(n,a,i){var l=this.w,c=l.config.chart.type==="boxPlot"||l.config.series[i].type==="boxPlot",d=[],h=[],m=[],S=[],A=[];if(n==="array")if(c&&a[i].data[0].length===6||!c&&a[i].data[0].length===5)for(var N=0;N<a[i].data.length;N++)d.push(a[i].data[N][1]),h.push(a[i].data[N][2]),c?(m.push(a[i].data[N][3]),S.push(a[i].data[N][4]),A.push(a[i].data[N][5])):(S.push(a[i].data[N][3]),A.push(a[i].data[N][4]));else for(var j=0;j<a[i].data.length;j++)Array.isArray(a[i].data[j][1])&&(d.push(a[i].data[j][1][0]),h.push(a[i].data[j][1][1]),c?(m.push(a[i].data[j][1][2]),S.push(a[i].data[j][1][3]),A.push(a[i].data[j][1][4])):(S.push(a[i].data[j][1][2]),A.push(a[i].data[j][1][3])));else if(n==="xy")for(var W=0;W<a[i].data.length;W++)Array.isArray(a[i].data[W].y)&&(d.push(a[i].data[W].y[0]),h.push(a[i].data[W].y[1]),c?(m.push(a[i].data[W].y[2]),S.push(a[i].data[W].y[3]),A.push(a[i].data[W].y[4])):(S.push(a[i].data[W].y[2]),A.push(a[i].data[W].y[3])));return{o:d,h,m,l:S,c:A}}},{key:"parseDataAxisCharts",value:function(n){var a,i=this,l=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.ctx,c=this.w.config,d=this.w.globals,h=new ae(l),m=c.labels.length>0?c.labels.slice():c.xaxis.categories.slice();if(d.isRangeBar=c.chart.type==="rangeBar"&&d.isBarHorizontal,d.hasXaxisGroups=c.xaxis.type==="category"&&c.xaxis.group.groups.length>0,d.hasXaxisGroups&&(d.groups=c.xaxis.group.groups),d.hasSeriesGroups=(a=n[0])===null||a===void 0?void 0:a.group,d.hasSeriesGroups){var S=[],A=R(new Set(n.map(function(G){return G.group})));n.forEach(function(G,q){var Q=A.indexOf(G.group);S[Q]||(S[Q]=[]),S[Q].push(G.name)}),d.seriesGroups=S}for(var N=function(){for(var G=0;G<m.length;G++)if(typeof m[G]=="string"){if(!h.isValidDate(m[G]))throw new Error("You have provided invalid Date format. Please provide a valid JavaScript Date");i.twoDSeriesX.push(h.parseDate(m[G]))}else i.twoDSeriesX.push(m[G])},j=0;j<n.length;j++){if(this.twoDSeries=[],this.twoDSeriesX=[],this.threeDSeries=[],n[j].data===void 0)return void console.error("It is a possibility that you may have not included 'data' property in series.");if(c.chart.type!=="rangeBar"&&c.chart.type!=="rangeArea"&&n[j].type!=="rangeBar"&&n[j].type!=="rangeArea"||(d.isRangeData=!0,d.isComboCharts?n[j].type!=="rangeBar"&&n[j].type!=="rangeArea"||this.handleRangeData(n,j):c.chart.type!=="rangeBar"&&c.chart.type!=="rangeArea"||this.handleRangeData(n,j)),this.isMultiFormat())this.isFormat2DArray()?this.handleFormat2DArray(n,j):this.isFormatXY()&&this.handleFormatXY(n,j),c.chart.type!=="candlestick"&&n[j].type!=="candlestick"&&c.chart.type!=="boxPlot"&&n[j].type!=="boxPlot"||this.handleCandleStickBoxData(n,j),d.series.push(this.twoDSeries),d.labels.push(this.twoDSeriesX),d.seriesX.push(this.twoDSeriesX),d.seriesGoals=this.seriesGoals,j!==this.activeSeriesIndex||this.fallbackToCategory||(d.isXNumeric=!0);else{c.xaxis.type==="datetime"?(d.isXNumeric=!0,N(),d.seriesX.push(this.twoDSeriesX)):c.xaxis.type==="numeric"&&(d.isXNumeric=!0,m.length>0&&(this.twoDSeriesX=m,d.seriesX.push(this.twoDSeriesX))),d.labels.push(this.twoDSeriesX);var W=n[j].data.map(function(G){return f.parseNumber(G)});d.series.push(W)}d.seriesZ.push(this.threeDSeries),n[j].name!==void 0?d.seriesNames.push(n[j].name):d.seriesNames.push("series-"+parseInt(j+1,10)),n[j].color!==void 0?d.seriesColors.push(n[j].color):d.seriesColors.push(void 0)}return this.w}},{key:"parseDataNonAxisCharts",value:function(n){var a=this.w.globals,i=this.w.config;a.series=n.slice(),a.seriesNames=i.labels.slice();for(var l=0;l<a.series.length;l++)a.seriesNames[l]===void 0&&a.seriesNames.push("series-"+(l+1));return this.w}},{key:"handleExternalLabelsData",value:function(n){var a=this.w.config,i=this.w.globals;a.xaxis.categories.length>0?i.labels=a.xaxis.categories:a.labels.length>0?i.labels=a.labels.slice():this.fallbackToCategory?(i.labels=i.labels[0],i.seriesRange.length&&(i.seriesRange.map(function(l){l.forEach(function(c){i.labels.indexOf(c.x)<0&&c.x&&i.labels.push(c.x)})}),i.labels=Array.from(new Set(i.labels.map(JSON.stringify)),JSON.parse)),a.xaxis.convertedCatToNumeric&&(new ve(a).convertCatToNumericXaxis(a,this.ctx,i.seriesX[0]),this._generateExternalLabels(n))):this._generateExternalLabels(n)}},{key:"_generateExternalLabels",value:function(n){var a=this.w.globals,i=this.w.config,l=[];if(a.axisCharts){if(a.series.length>0)if(this.isFormatXY())for(var c=i.series.map(function(N,j){return N.data.filter(function(W,G,q){return q.findIndex(function(Q){return Q.x===W.x})===G})}),d=c.reduce(function(N,j,W,G){return G[N].length>j.length?N:W},0),h=0;h<c[d].length;h++)l.push(h+1);else for(var m=0;m<a.series[a.maxValsInArrayIndex].length;m++)l.push(m+1);a.seriesX=[];for(var S=0;S<n.length;S++)a.seriesX.push(l);this.w.globals.isBarHorizontal||(a.isXNumeric=!0)}if(l.length===0){l=a.axisCharts?[]:a.series.map(function(N,j){return j+1});for(var A=0;A<n.length;A++)a.seriesX.push(l)}a.labels=l,i.xaxis.convertedCatToNumeric&&(a.categoryLabels=l.map(function(N){return i.xaxis.labels.formatter(N)})),a.noLabelsProvided=!0}},{key:"parseData",value:function(n){var a=this.w,i=a.config,l=a.globals;if(this.excludeCollapsedSeriesInYAxis(),this.fallbackToCategory=!1,this.ctx.core.resetGlobals(),this.ctx.core.isMultipleY(),l.axisCharts?(this.parseDataAxisCharts(n),this.coreUtils.getLargestSeries()):this.parseDataNonAxisCharts(n),i.chart.stacked){var c=new Me(this.ctx);l.series=c.setNullSeriesToZeroValues(l.series)}this.coreUtils.getSeriesTotals(),l.axisCharts&&(l.stackedSeriesTotals=this.coreUtils.getStackedSeriesTotals()),this.coreUtils.getPercentSeries(),l.dataFormatXNumeric||l.isXNumeric&&(i.xaxis.type!=="numeric"||i.labels.length!==0||i.xaxis.categories.length!==0)||this.handleExternalLabelsData(n);for(var d=this.coreUtils.getCategoryLabels(l.labels),h=0;h<d.length;h++)if(Array.isArray(d[h])){l.isMultiLineX=!0;break}}},{key:"excludeCollapsedSeriesInYAxis",value:function(){var n=this,a=this.w;a.globals.ignoreYAxisIndexes=a.globals.collapsedSeries.map(function(i,l){if(n.w.globals.isMultipleYAxis&&!a.config.chart.stacked)return i.index})}}]),J}(),Ve=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"getLabel",value:function(n,a,i,l){var c=arguments.length>4&&arguments[4]!==void 0?arguments[4]:[],d=arguments.length>5&&arguments[5]!==void 0?arguments[5]:"12px",h=!(arguments.length>6&&arguments[6]!==void 0)||arguments[6],m=this.w,S=n[l]===void 0?"":n[l],A=S,N=m.globals.xLabelFormatter,j=m.config.xaxis.labels.formatter,W=!1,G=new pe(this.ctx),q=S;h&&(A=G.xLabelFormat(N,S,q,{i:l,dateFormatter:new ae(this.ctx).formatDate,w:m}),j!==void 0&&(A=j(S,n[l],{i:l,dateFormatter:new ae(this.ctx).formatDate,w:m})));var Q,ne;a.length>0?(Q=a[l].unit,ne=null,a.forEach(function($){$.unit==="month"?ne="year":$.unit==="day"?ne="month":$.unit==="hour"?ne="day":$.unit==="minute"&&(ne="hour")}),W=ne===Q,i=a[l].position,A=a[l].value):m.config.xaxis.type==="datetime"&&j===void 0&&(A=""),A===void 0&&(A=""),A=Array.isArray(A)?A:A.toString();var se=new v(this.ctx),C={};C=m.globals.rotateXLabels&&h?se.getTextRects(A,parseInt(d,10),null,"rotate(".concat(m.config.xaxis.labels.rotate," 0 0)"),!1):se.getTextRects(A,parseInt(d,10));var I=!m.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(A)&&(A.indexOf("NaN")===0||A.toLowerCase().indexOf("invalid")===0||A.toLowerCase().indexOf("infinity")>=0||c.indexOf(A)>=0&&I)&&(A=""),{x:i,text:A,textRect:C,isBold:W}}},{key:"checkLabelBasedOnTickamount",value:function(n,a,i){var l=this.w,c=l.config.xaxis.tickAmount;return c==="dataPoints"&&(c=Math.round(l.globals.gridWidth/120)),c>i||n%Math.round(i/(c+1))==0||(a.text=""),a}},{key:"checkForOverflowingLabels",value:function(n,a,i,l,c){var d=this.w;if(n===0&&d.globals.skipFirstTimelinelabel&&(a.text=""),n===i-1&&d.globals.skipLastTimelinelabel&&(a.text=""),d.config.xaxis.labels.hideOverlappingLabels&&l.length>0){var h=c[c.length-1];a.x<h.textRect.width/(d.globals.rotateXLabels?Math.abs(d.config.xaxis.labels.rotate)/12:1.01)+h.x&&(a.text="")}return a}},{key:"checkForReversedLabels",value:function(n,a){var i=this.w;return i.config.yaxis[n]&&i.config.yaxis[n].reversed&&a.reverse(),a}},{key:"isYAxisHidden",value:function(n){var a=this.w,i=new P(this.ctx);return!a.config.yaxis[n].show||!a.config.yaxis[n].showForNullSeries&&i.isSeriesNull(n)&&a.globals.collapsedSeriesIndices.indexOf(n)===-1}},{key:"getYAxisForeColor",value:function(n,a){var i=this.w;return Array.isArray(n)&&i.globals.yAxisScale[a]&&this.ctx.theme.pushExtraColors(n,i.globals.yAxisScale[a].result.length,!1),n}},{key:"drawYAxisTicks",value:function(n,a,i,l,c,d,h){var m=this.w,S=new v(this.ctx),A=m.globals.translateY;if(l.show&&a>0){m.config.yaxis[c].opposite===!0&&(n+=l.width);for(var N=a;N>=0;N--){var j=A+a/10+m.config.yaxis[c].labels.offsetY-1;m.globals.isBarHorizontal&&(j=d*N),m.config.chart.type==="heatmap"&&(j+=d/2);var W=S.drawLine(n+i.offsetX-l.width+l.offsetX,j+l.offsetY,n+i.offsetX+l.offsetX,j+l.offsetY,l.color);h.add(W),A+=d}}}}]),J}(),Ne=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"scaleSvgNode",value:function(n,a){var i=parseFloat(n.getAttributeNS(null,"width")),l=parseFloat(n.getAttributeNS(null,"height"));n.setAttributeNS(null,"width",i*a),n.setAttributeNS(null,"height",l*a),n.setAttributeNS(null,"viewBox","0 0 "+i+" "+l)}},{key:"fixSvgStringForIe11",value:function(n){if(!f.isIE11())return n.replace(/&nbsp;/g,"&#160;");var a=0,i=n.replace(/xmlns="http:\/\/www.w3.org\/2000\/svg"/g,function(l){return++a===2?'xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev"':l});return i=(i=i.replace(/xmlns:NS\d+=""/g,"")).replace(/NS\d+:(\w+:\w+=")/g,"$1")}},{key:"getSvgString",value:function(n){n==null&&(n=1);var a=this.w.globals.dom.Paper.svg();if(n!==1){var i=this.w.globals.dom.Paper.node.cloneNode(!0);this.scaleSvgNode(i,n),a=new XMLSerializer().serializeToString(i)}return this.fixSvgStringForIe11(a)}},{key:"cleanup",value:function(){var n=this.w,a=n.globals.dom.baseEl.getElementsByClassName("apexcharts-xcrosshairs"),i=n.globals.dom.baseEl.getElementsByClassName("apexcharts-ycrosshairs"),l=n.globals.dom.baseEl.querySelectorAll(".apexcharts-zoom-rect, .apexcharts-selection-rect");Array.prototype.forEach.call(l,function(c){c.setAttribute("width",0)}),a&&a[0]&&(a[0].setAttribute("x",-500),a[0].setAttribute("x1",-500),a[0].setAttribute("x2",-500)),i&&i[0]&&(i[0].setAttribute("y",-100),i[0].setAttribute("y1",-100),i[0].setAttribute("y2",-100))}},{key:"svgUrl",value:function(){this.cleanup();var n=this.getSvgString(),a=new Blob([n],{type:"image/svg+xml;charset=utf-8"});return URL.createObjectURL(a)}},{key:"dataURI",value:function(n){var a=this;return new Promise(function(i){var l=a.w,c=n?n.scale||n.width/l.globals.svgWidth:1;a.cleanup();var d=document.createElement("canvas");d.width=l.globals.svgWidth*c,d.height=parseInt(l.globals.dom.elWrap.style.height,10)*c;var h=l.config.chart.background==="transparent"?"#fff":l.config.chart.background,m=d.getContext("2d");m.fillStyle=h,m.fillRect(0,0,d.width*c,d.height*c);var S=a.getSvgString(c);if(window.canvg&&f.isIE11()){var A=window.canvg.Canvg.fromString(m,S,{ignoreClear:!0,ignoreDimensions:!0});A.start();var N=d.msToBlob();A.stop(),i({blob:N})}else{var j="data:image/svg+xml,"+encodeURIComponent(S),W=new Image;W.crossOrigin="anonymous",W.onload=function(){if(m.drawImage(W,0,0),d.msToBlob){var G=d.msToBlob();i({blob:G})}else{var q=d.toDataURL("image/png");i({imgURI:q})}},W.src=j}})}},{key:"exportToSVG",value:function(){this.triggerDownload(this.svgUrl(),this.w.config.chart.toolbar.export.svg.filename,".svg")}},{key:"exportToPng",value:function(){var n=this;this.dataURI().then(function(a){var i=a.imgURI,l=a.blob;l?navigator.msSaveOrOpenBlob(l,n.w.globals.chartID+".png"):n.triggerDownload(i,n.w.config.chart.toolbar.export.png.filename,".png")})}},{key:"exportToCSV",value:function(n){var a=this,i=n.series,l=n.fileName,c=n.columnDelimiter,d=c===void 0?",":c,h=n.lineDelimiter,m=h===void 0?`
`:h,S=this.w;i||(i=S.config.series);var A=[],N=[],j="",W=S.globals.series.map(function(C,I){return S.globals.collapsedSeriesIndices.indexOf(I)===-1?C:[]}),G=Math.max.apply(Math,R(i.map(function(C){return C.data?C.data.length:0}))),q=new Be(this.ctx),Q=new Ve(this.ctx),ne=function(C){var I="";if(S.globals.axisCharts){if(S.config.xaxis.type==="category"||S.config.xaxis.convertedCatToNumeric)if(S.globals.isBarHorizontal){var $=S.globals.yLabelFormatters[0],te=new Me(a.ctx).getActiveConfigSeriesIndex();I=$(S.globals.labels[C],{seriesIndex:te,dataPointIndex:C,w:S})}else I=Q.getLabel(S.globals.labels,S.globals.timescaleLabels,0,C).text;S.config.xaxis.type==="datetime"&&(S.config.xaxis.categories.length?I=S.config.xaxis.categories[C]:S.config.labels.length&&(I=S.config.labels[C]))}else I=S.config.labels[C];return Array.isArray(I)&&(I=I.join(" ")),f.isNumber(I)?I:I.split(d).join("")},se=function(C,I){if(A.length&&I===0&&N.push(A.join(d)),C.data){C.data=C.data.length&&C.data||R(Array(G)).map(function(){return""});for(var $=0;$<C.data.length;$++){A=[];var te=ne($);if(te||(q.isFormatXY()?te=i[I].data[$].x:q.isFormat2DArray()&&(te=i[I].data[$]?i[I].data[$][0]:"")),I===0){A.push((we=te,S.config.xaxis.type==="datetime"&&String(we).length>=10?S.config.chart.toolbar.export.csv.dateFormatter(te):f.isNumber(te)?te:te.split(d).join("")));for(var de=0;de<S.globals.series.length;de++){var fe;q.isFormatXY()?A.push((fe=i[de].data[$])===null||fe===void 0?void 0:fe.y):A.push(W[de][$])}}(S.config.chart.type==="candlestick"||C.type&&C.type==="candlestick")&&(A.pop(),A.push(S.globals.seriesCandleO[I][$]),A.push(S.globals.seriesCandleH[I][$]),A.push(S.globals.seriesCandleL[I][$]),A.push(S.globals.seriesCandleC[I][$])),(S.config.chart.type==="boxPlot"||C.type&&C.type==="boxPlot")&&(A.pop(),A.push(S.globals.seriesCandleO[I][$]),A.push(S.globals.seriesCandleH[I][$]),A.push(S.globals.seriesCandleM[I][$]),A.push(S.globals.seriesCandleL[I][$]),A.push(S.globals.seriesCandleC[I][$])),S.config.chart.type==="rangeBar"&&(A.pop(),A.push(S.globals.seriesRangeStart[I][$]),A.push(S.globals.seriesRangeEnd[I][$])),A.length&&N.push(A.join(d))}}var we};A.push(S.config.chart.toolbar.export.csv.headerCategory),S.config.chart.type==="boxPlot"?(A.push("minimum"),A.push("q1"),A.push("median"),A.push("q3"),A.push("maximum")):S.config.chart.type==="candlestick"?(A.push("open"),A.push("high"),A.push("low"),A.push("close")):S.config.chart.type==="rangeBar"?(A.push("minimum"),A.push("maximum")):i.map(function(C,I){var $=(C.name?C.name:"series-".concat(I))+"";S.globals.axisCharts&&A.push($.split(d).join("")?$.split(d).join(""):"series-".concat(I))}),S.globals.axisCharts||(A.push(S.config.chart.toolbar.export.csv.headerValue),N.push(A.join(d))),i.map(function(C,I){S.globals.axisCharts?se(C,I):((A=[]).push(S.globals.labels[I].split(d).join("")),A.push(W[I]),N.push(A.join(d)))}),j+=N.join(m),this.triggerDownload("data:text/csv; charset=utf-8,"+encodeURIComponent("\uFEFF"+j),l||S.config.chart.toolbar.export.csv.filename,".csv")}},{key:"triggerDownload",value:function(n,a,i){var l=document.createElement("a");l.href=n,l.download=(a||this.w.globals.chartID)+i,document.body.appendChild(l),l.click(),document.body.removeChild(l)}}]),J}(),We=function(){function J(n,a){u(this,J),this.ctx=n,this.elgrid=a,this.w=n.w;var i=this.w;this.axesUtils=new Ve(n),this.xaxisLabels=i.globals.labels.slice(),i.globals.timescaleLabels.length>0&&!i.globals.isBarHorizontal&&(this.xaxisLabels=i.globals.timescaleLabels.slice()),i.config.xaxis.overwriteCategories&&(this.xaxisLabels=i.config.xaxis.overwriteCategories),this.drawnLabels=[],this.drawnLabelsRects=[],i.config.xaxis.position==="top"?this.offY=0:this.offY=i.globals.gridHeight+1,this.offY=this.offY+i.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal=i.config.chart.type==="bar"&&i.config.plotOptions.bar.horizontal,this.xaxisFontSize=i.config.xaxis.labels.style.fontSize,this.xaxisFontFamily=i.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=i.config.xaxis.labels.style.colors,this.xaxisBorderWidth=i.config.xaxis.axisBorder.width,this.isCategoryBarHorizontal&&(this.xaxisBorderWidth=i.config.yaxis[0].axisBorder.width.toString()),this.xaxisBorderWidth.indexOf("%")>-1?this.xaxisBorderWidth=i.globals.gridWidth*parseInt(this.xaxisBorderWidth,10)/100:this.xaxisBorderWidth=parseInt(this.xaxisBorderWidth,10),this.xaxisBorderHeight=i.config.xaxis.axisBorder.height,this.yaxis=i.config.yaxis[0]}return w(J,[{key:"drawXaxis",value:function(){var n=this.w,a=new v(this.ctx),i=a.group({class:"apexcharts-xaxis",transform:"translate(".concat(n.config.xaxis.offsetX,", ").concat(n.config.xaxis.offsetY,")")}),l=a.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(n.globals.translateXAxisX,", ").concat(n.globals.translateXAxisY,")")});i.add(l);for(var c=[],d=0;d<this.xaxisLabels.length;d++)c.push(this.xaxisLabels[d]);if(this.drawXAxisLabelAndGroup(!0,a,l,c,n.globals.isXNumeric,function(G,q){return q}),n.globals.hasXaxisGroups){var h=n.globals.groups;c=[];for(var m=0;m<h.length;m++)c.push(h[m].title);var S={};n.config.xaxis.group.style&&(S.xaxisFontSize=n.config.xaxis.group.style.fontSize,S.xaxisFontFamily=n.config.xaxis.group.style.fontFamily,S.xaxisForeColors=n.config.xaxis.group.style.colors,S.fontWeight=n.config.xaxis.group.style.fontWeight,S.cssClass=n.config.xaxis.group.style.cssClass),this.drawXAxisLabelAndGroup(!1,a,l,c,!1,function(G,q){return h[G].cols*q},S)}if(n.config.xaxis.title.text!==void 0){var A=a.group({class:"apexcharts-xaxis-title"}),N=a.drawText({x:n.globals.gridWidth/2+n.config.xaxis.title.offsetX,y:this.offY+parseFloat(this.xaxisFontSize)+(n.config.xaxis.position==="bottom"?n.globals.xAxisLabelsHeight:-n.globals.xAxisLabelsHeight-10)+n.config.xaxis.title.offsetY,text:n.config.xaxis.title.text,textAnchor:"middle",fontSize:n.config.xaxis.title.style.fontSize,fontFamily:n.config.xaxis.title.style.fontFamily,fontWeight:n.config.xaxis.title.style.fontWeight,foreColor:n.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+n.config.xaxis.title.style.cssClass});A.add(N),i.add(A)}if(n.config.xaxis.axisBorder.show){var j=n.globals.barPadForNumericAxis,W=a.drawLine(n.globals.padHorizontal+n.config.xaxis.axisBorder.offsetX-j,this.offY,this.xaxisBorderWidth+j,this.offY,n.config.xaxis.axisBorder.color,0,this.xaxisBorderHeight);this.elgrid&&this.elgrid.elGridBorders&&n.config.grid.show?this.elgrid.elGridBorders.add(W):i.add(W)}return i}},{key:"drawXAxisLabelAndGroup",value:function(n,a,i,l,c,d){var h,m=this,S=arguments.length>6&&arguments[6]!==void 0?arguments[6]:{},A=[],N=[],j=this.w,W=S.xaxisFontSize||this.xaxisFontSize,G=S.xaxisFontFamily||this.xaxisFontFamily,q=S.xaxisForeColors||this.xaxisForeColors,Q=S.fontWeight||j.config.xaxis.labels.style.fontWeight,ne=S.cssClass||j.config.xaxis.labels.style.cssClass,se=j.globals.padHorizontal,C=l.length,I=j.config.xaxis.type==="category"?j.globals.dataPoints:C;if(I===0&&C>I&&(I=C),c){var $=I>1?I-1:I;h=j.globals.gridWidth/Math.min($,C-1),se=se+d(0,h)/2+j.config.xaxis.labels.offsetX}else h=j.globals.gridWidth/I,se=se+d(0,h)+j.config.xaxis.labels.offsetX;for(var te=function(fe){var we=se-d(fe,h)/2+j.config.xaxis.labels.offsetX;fe===0&&C===1&&h/2===se&&I===1&&(we=j.globals.gridWidth/2);var Ce=m.axesUtils.getLabel(l,j.globals.timescaleLabels,we,fe,A,W,n),Re=28;if(j.globals.rotateXLabels&&n&&(Re=22),j.config.xaxis.title.text&&j.config.xaxis.position==="top"&&(Re+=parseFloat(j.config.xaxis.title.style.fontSize)+2),n||(Re=Re+parseFloat(W)+(j.globals.xAxisLabelsHeight-j.globals.xAxisGroupLabelsHeight)+(j.globals.rotateXLabels?10:0)),Ce=j.config.xaxis.tickAmount!==void 0&&j.config.xaxis.tickAmount!=="dataPoints"&&j.config.xaxis.type!=="datetime"?m.axesUtils.checkLabelBasedOnTickamount(fe,Ce,C):m.axesUtils.checkForOverflowingLabels(fe,Ce,C,A,N),j.config.xaxis.labels.show){var ze=a.drawText({x:Ce.x,y:m.offY+j.config.xaxis.labels.offsetY+Re-(j.config.xaxis.position==="top"?j.globals.xAxisHeight+j.config.xaxis.axisTicks.height-2:0),text:Ce.text,textAnchor:"middle",fontWeight:Ce.isBold?600:Q,fontSize:W,fontFamily:G,foreColor:Array.isArray(q)?n&&j.config.xaxis.convertedCatToNumeric?q[j.globals.minX+fe-1]:q[fe]:q,isPlainText:!1,cssClass:(n?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+ne});if(i.add(ze),ze.on("click",function(Ye){if(typeof j.config.chart.events.xAxisLabelClick=="function"){var Ue=Object.assign({},j,{labelIndex:fe});j.config.chart.events.xAxisLabelClick(Ye,m.ctx,Ue)}}),n){var Le=document.createElementNS(j.globals.SVGNS,"title");Le.textContent=Array.isArray(Ce.text)?Ce.text.join(" "):Ce.text,ze.node.appendChild(Le),Ce.text!==""&&(A.push(Ce.text),N.push(Ce))}}fe<C-1&&(se+=d(fe+1,h))},de=0;de<=C-1;de++)te(de)}},{key:"drawXaxisInversed",value:function(n){var a,i,l=this,c=this.w,d=new v(this.ctx),h=c.config.yaxis[0].opposite?c.globals.translateYAxisX[n]:0,m=d.group({class:"apexcharts-yaxis apexcharts-xaxis-inversed",rel:n}),S=d.group({class:"apexcharts-yaxis-texts-g apexcharts-xaxis-inversed-texts-g",transform:"translate("+h+", 0)"});m.add(S);var A=[];if(c.config.yaxis[n].show)for(var N=0;N<this.xaxisLabels.length;N++)A.push(this.xaxisLabels[N]);a=c.globals.gridHeight/A.length,i=-a/2.2;var j=c.globals.yLabelFormatters[0],W=c.config.yaxis[0].labels;if(W.show)for(var G=function($){var te=A[$]===void 0?"":A[$];te=j(te,{seriesIndex:n,dataPointIndex:$,w:c});var de=l.axesUtils.getYAxisForeColor(W.style.colors,n),fe=0;Array.isArray(te)&&(fe=te.length/2*parseInt(W.style.fontSize,10));var we=W.offsetX-15,Ce="end";l.yaxis.opposite&&(Ce="start"),c.config.yaxis[0].labels.align==="left"?(we=W.offsetX,Ce="start"):c.config.yaxis[0].labels.align==="center"?(we=W.offsetX,Ce="middle"):c.config.yaxis[0].labels.align==="right"&&(Ce="end");var Re=d.drawText({x:we,y:i+a+W.offsetY-fe,text:te,textAnchor:Ce,foreColor:Array.isArray(de)?de[$]:de,fontSize:W.style.fontSize,fontFamily:W.style.fontFamily,fontWeight:W.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+W.style.cssClass,maxWidth:W.maxWidth});S.add(Re),Re.on("click",function(Ye){if(typeof c.config.chart.events.xAxisLabelClick=="function"){var Ue=Object.assign({},c,{labelIndex:$});c.config.chart.events.xAxisLabelClick(Ye,l.ctx,Ue)}});var ze=document.createElementNS(c.globals.SVGNS,"title");if(ze.textContent=Array.isArray(te)?te.join(" "):te,Re.node.appendChild(ze),c.config.yaxis[n].labels.rotate!==0){var Le=d.rotateAroundCenter(Re.node);Re.node.setAttribute("transform","rotate(".concat(c.config.yaxis[n].labels.rotate," 0 ").concat(Le.y,")"))}i+=a},q=0;q<=A.length-1;q++)G(q);if(c.config.yaxis[0].title.text!==void 0){var Q=d.group({class:"apexcharts-yaxis-title apexcharts-xaxis-title-inversed",transform:"translate("+h+", 0)"}),ne=d.drawText({x:c.config.yaxis[0].title.offsetX,y:c.globals.gridHeight/2+c.config.yaxis[0].title.offsetY,text:c.config.yaxis[0].title.text,textAnchor:"middle",foreColor:c.config.yaxis[0].title.style.color,fontSize:c.config.yaxis[0].title.style.fontSize,fontWeight:c.config.yaxis[0].title.style.fontWeight,fontFamily:c.config.yaxis[0].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+c.config.yaxis[0].title.style.cssClass});Q.add(ne),m.add(Q)}var se=0;this.isCategoryBarHorizontal&&c.config.yaxis[0].opposite&&(se=c.globals.gridWidth);var C=c.config.xaxis.axisBorder;if(C.show){var I=d.drawLine(c.globals.padHorizontal+C.offsetX+se,1+C.offsetY,c.globals.padHorizontal+C.offsetX+se,c.globals.gridHeight+C.offsetY,C.color,0);this.elgrid&&this.elgrid.elGridBorders&&c.config.grid.show?this.elgrid.elGridBorders.add(I):m.add(I)}return c.config.yaxis[0].axisTicks.show&&this.axesUtils.drawYAxisTicks(se,A.length,c.config.yaxis[0].axisBorder,c.config.yaxis[0].axisTicks,0,a,m),m}},{key:"drawXaxisTicks",value:function(n,a,i){var l=this.w,c=n;if(!(n<0||n-2>l.globals.gridWidth)){var d=this.offY+l.config.xaxis.axisTicks.offsetY;if(a=a+d+l.config.xaxis.axisTicks.height,l.config.xaxis.position==="top"&&(a=d-l.config.xaxis.axisTicks.height),l.config.xaxis.axisTicks.show){var h=new v(this.ctx).drawLine(n+l.config.xaxis.axisTicks.offsetX,d+l.config.xaxis.offsetY,c+l.config.xaxis.axisTicks.offsetX,a+l.config.xaxis.offsetY,l.config.xaxis.axisTicks.color);i.add(h),h.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var n=this.w,a=[],i=this.xaxisLabels.length,l=n.globals.padHorizontal;if(n.globals.timescaleLabels.length>0)for(var c=0;c<i;c++)l=this.xaxisLabels[c].position,a.push(l);else for(var d=i,h=0;h<d;h++){var m=d;n.globals.isXNumeric&&n.config.chart.type!=="bar"&&(m-=1),l+=n.globals.gridWidth/m,a.push(l)}return a}},{key:"xAxisLabelCorrections",value:function(){var n=this.w,a=new v(this.ctx),i=n.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g"),l=n.globals.dom.baseEl.querySelectorAll(".apexcharts-xaxis-texts-g text:not(.apexcharts-xaxis-group-label)"),c=n.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-inversed text"),d=n.globals.dom.baseEl.querySelectorAll(".apexcharts-xaxis-inversed-texts-g text tspan");if(n.globals.rotateXLabels||n.config.xaxis.labels.rotateAlways)for(var h=0;h<l.length;h++){var m=a.rotateAroundCenter(l[h]);m.y=m.y-1,m.x=m.x+1,l[h].setAttribute("transform","rotate(".concat(n.config.xaxis.labels.rotate," ").concat(m.x," ").concat(m.y,")")),l[h].setAttribute("text-anchor","end"),i.setAttribute("transform","translate(0, ".concat(-10,")"));var S=l[h].childNodes;n.config.xaxis.labels.trim&&Array.prototype.forEach.call(S,function(W){a.placeTextWithEllipsis(W,W.textContent,n.globals.xAxisLabelsHeight-(n.config.legend.position==="bottom"?20:10))})}else(function(){for(var W=n.globals.gridWidth/(n.globals.labels.length+1),G=0;G<l.length;G++){var q=l[G].childNodes;n.config.xaxis.labels.trim&&n.config.xaxis.type!=="datetime"&&Array.prototype.forEach.call(q,function(Q){a.placeTextWithEllipsis(Q,Q.textContent,W)})}})();if(c.length>0){var A=c[c.length-1].getBBox(),N=c[0].getBBox();A.x<-20&&c[c.length-1].parentNode.removeChild(c[c.length-1]),N.x+N.width>n.globals.gridWidth&&!n.globals.isBarHorizontal&&c[0].parentNode.removeChild(c[0]);for(var j=0;j<d.length;j++)a.placeTextWithEllipsis(d[j],d[j].textContent,n.config.yaxis[0].labels.maxWidth-(n.config.yaxis[0].title.text?2*parseFloat(n.config.yaxis[0].title.style.fontSize):0)-15)}}}]),J}(),Fe=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w;var a=this.w;this.xaxisLabels=a.globals.labels.slice(),this.axesUtils=new Ve(n),this.isRangeBar=a.globals.seriesRange.length&&a.globals.isBarHorizontal,a.globals.timescaleLabels.length>0&&(this.xaxisLabels=a.globals.timescaleLabels.slice())}return w(J,[{key:"drawGridArea",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,a=this.w,i=new v(this.ctx);n===null&&(n=i.group({class:"apexcharts-grid"}));var l=i.drawLine(a.globals.padHorizontal,1,a.globals.padHorizontal,a.globals.gridHeight,"transparent"),c=i.drawLine(a.globals.padHorizontal,a.globals.gridHeight,a.globals.gridWidth,a.globals.gridHeight,"transparent");return n.add(c),n.add(l),n}},{key:"drawGrid",value:function(){var n=null;return this.w.globals.axisCharts&&(n=this.renderGrid(),this.drawGridArea(n.el)),n}},{key:"createGridMask",value:function(){var n=this.w,a=n.globals,i=new v(this.ctx),l=Array.isArray(n.config.stroke.width)?0:n.config.stroke.width;if(Array.isArray(n.config.stroke.width)){var c=0;n.config.stroke.width.forEach(function(N){c=Math.max(c,N)}),l=c}a.dom.elGridRectMask=document.createElementNS(a.SVGNS,"clipPath"),a.dom.elGridRectMask.setAttribute("id","gridRectMask".concat(a.cuid)),a.dom.elGridRectMarkerMask=document.createElementNS(a.SVGNS,"clipPath"),a.dom.elGridRectMarkerMask.setAttribute("id","gridRectMarkerMask".concat(a.cuid)),a.dom.elForecastMask=document.createElementNS(a.SVGNS,"clipPath"),a.dom.elForecastMask.setAttribute("id","forecastMask".concat(a.cuid)),a.dom.elNonForecastMask=document.createElementNS(a.SVGNS,"clipPath"),a.dom.elNonForecastMask.setAttribute("id","nonForecastMask".concat(a.cuid));var d=n.config.chart.type,h=0,m=0;(d==="bar"||d==="rangeBar"||d==="candlestick"||d==="boxPlot"||n.globals.comboBarCount>0)&&n.globals.isXNumeric&&!n.globals.isBarHorizontal&&(h=n.config.grid.padding.left,m=n.config.grid.padding.right,a.barPadForNumericAxis>h&&(h=a.barPadForNumericAxis,m=a.barPadForNumericAxis)),a.dom.elGridRect=i.drawRect(-l-h-2,2*-l-2,a.gridWidth+l+m+h+4,a.gridHeight+4*l+4,0,"#fff");var S=n.globals.markers.largestSize+1;a.dom.elGridRectMarker=i.drawRect(2*-S,2*-S,a.gridWidth+4*S,a.gridHeight+4*S,0,"#fff"),a.dom.elGridRectMask.appendChild(a.dom.elGridRect.node),a.dom.elGridRectMarkerMask.appendChild(a.dom.elGridRectMarker.node);var A=a.dom.baseEl.querySelector("defs");A.appendChild(a.dom.elGridRectMask),A.appendChild(a.dom.elForecastMask),A.appendChild(a.dom.elNonForecastMask),A.appendChild(a.dom.elGridRectMarkerMask)}},{key:"_drawGridLines",value:function(n){var a=n.i,i=n.x1,l=n.y1,c=n.x2,d=n.y2,h=n.xCount,m=n.parent,S=this.w;if(!(a===0&&S.globals.skipFirstTimelinelabel||a===h-1&&S.globals.skipLastTimelinelabel&&!S.config.xaxis.labels.formatter||S.config.chart.type==="radar")){S.config.grid.xaxis.lines.show&&this._drawGridLine({i:a,x1:i,y1:l,x2:c,y2:d,xCount:h,parent:m});var A=0;if(S.globals.hasXaxisGroups&&S.config.xaxis.tickPlacement==="between"){var N=S.globals.groups;if(N){for(var j=0,W=0;j<a&&W<N.length;W++)j+=N[W].cols;j===a&&(A=.6*S.globals.xAxisLabelsHeight)}}new We(this.ctx).drawXaxisTicks(i,A,S.globals.dom.elGraphical)}}},{key:"_drawGridLine",value:function(n){var a=n.i,i=n.x1,l=n.y1,c=n.x2,d=n.y2,h=n.xCount,m=n.parent,S=this.w,A=!1,N=m.node.classList.contains("apexcharts-gridlines-horizontal"),j=S.config.grid.strokeDashArray,W=S.globals.barPadForNumericAxis;(l===0&&d===0||i===0&&c===0)&&(A=!0),l===S.globals.gridHeight&&d===S.globals.gridHeight&&(A=!0),!S.globals.isBarHorizontal||a!==0&&a!==h-1||(A=!0);var G=new v(this).drawLine(i-(N?W:0),l,c+(N?W:0),d,S.config.grid.borderColor,j);G.node.classList.add("apexcharts-gridline"),A&&S.config.grid.show?this.elGridBorders.add(G):m.add(G)}},{key:"_drawGridBandRect",value:function(n){var a=n.c,i=n.x1,l=n.y1,c=n.x2,d=n.y2,h=n.type,m=this.w,S=new v(this.ctx),A=m.globals.barPadForNumericAxis;if(h!=="column"||m.config.xaxis.type!=="datetime"){var N=m.config.grid[h].colors[a],j=S.drawRect(i-(h==="row"?A:0),l,c+(h==="row"?2*A:0),d,0,N,m.config.grid[h].opacity);this.elg.add(j),j.attr("clip-path","url(#gridRectMask".concat(m.globals.cuid,")")),j.node.classList.add("apexcharts-grid-".concat(h))}}},{key:"_drawXYLines",value:function(n){var a=this,i=n.xCount,l=n.tickAmount,c=this.w;if(c.config.grid.xaxis.lines.show||c.config.xaxis.axisTicks.show){var d,h=c.globals.padHorizontal,m=c.globals.gridHeight;c.globals.timescaleLabels.length?function(G){for(var q=G.xC,Q=G.x1,ne=G.y1,se=G.x2,C=G.y2,I=0;I<q;I++)Q=a.xaxisLabels[I].position,se=a.xaxisLabels[I].position,a._drawGridLines({i:I,x1:Q,y1:ne,x2:se,y2:C,xCount:i,parent:a.elgridLinesV})}({xC:i,x1:h,y1:0,x2:d,y2:m}):(c.globals.isXNumeric&&(i=c.globals.xAxisScale.result.length),function(G){for(var q=G.xC,Q=G.x1,ne=G.y1,se=G.x2,C=G.y2,I=0;I<q+(c.globals.isXNumeric?0:1);I++)I===0&&q===1&&c.globals.dataPoints===1&&(se=Q=c.globals.gridWidth/2),a._drawGridLines({i:I,x1:Q,y1:ne,x2:se,y2:C,xCount:i,parent:a.elgridLinesV}),se=Q+=c.globals.gridWidth/(c.globals.isXNumeric?q-1:q)}({xC:i,x1:h,y1:0,x2:d,y2:m}))}if(c.config.grid.yaxis.lines.show){var S=0,A=0,N=c.globals.gridWidth,j=l+1;this.isRangeBar&&(j=c.globals.labels.length);for(var W=0;W<j+(this.isRangeBar?1:0);W++)this._drawGridLine({i:W,xCount:j+(this.isRangeBar?1:0),x1:0,y1:S,x2:N,y2:A,parent:this.elgridLinesH}),A=S+=c.globals.gridHeight/(this.isRangeBar?j:l)}}},{key:"_drawInvertedXYLines",value:function(n){var a=n.xCount,i=this.w;if(i.config.grid.xaxis.lines.show||i.config.xaxis.axisTicks.show)for(var l,c=i.globals.padHorizontal,d=i.globals.gridHeight,h=0;h<a+1;h++)i.config.grid.xaxis.lines.show&&this._drawGridLine({i:h,xCount:a+1,x1:c,y1:0,x2:l,y2:d,parent:this.elgridLinesV}),new We(this.ctx).drawXaxisTicks(c,0,i.globals.dom.elGraphical),l=c=c+i.globals.gridWidth/a+.3;if(i.config.grid.yaxis.lines.show)for(var m=0,S=0,A=i.globals.gridWidth,N=0;N<i.globals.dataPoints+1;N++)this._drawGridLine({i:N,xCount:i.globals.dataPoints+1,x1:0,y1:m,x2:A,y2:S,parent:this.elgridLinesH}),S=m+=i.globals.gridHeight/i.globals.dataPoints}},{key:"renderGrid",value:function(){var n=this.w,a=new v(this.ctx);this.elg=a.group({class:"apexcharts-grid"}),this.elgridLinesH=a.group({class:"apexcharts-gridlines-horizontal"}),this.elgridLinesV=a.group({class:"apexcharts-gridlines-vertical"}),this.elGridBorders=a.group({class:"apexcharts-grid-borders"}),this.elg.add(this.elgridLinesH),this.elg.add(this.elgridLinesV),n.config.grid.show||(this.elgridLinesV.hide(),this.elgridLinesH.hide(),this.elGridBorders.hide());for(var i,l=n.globals.yAxisScale.length?n.globals.yAxisScale[0].result.length-1:5,c=0;c<n.globals.series.length&&(n.globals.yAxisScale[c]!==void 0&&(l=n.globals.yAxisScale[c].result.length-1),!(l>2));c++);return!n.globals.isBarHorizontal||this.isRangeBar?(i=this.xaxisLabels.length,this.isRangeBar&&(i--,l=n.globals.labels.length,n.config.xaxis.tickAmount&&n.config.xaxis.labels.formatter&&(i=n.config.xaxis.tickAmount)),this._drawXYLines({xCount:i,tickAmount:l})):(i=l,l=n.globals.xTickAmount,this._drawInvertedXYLines({xCount:i,tickAmount:l})),this.drawGridBands(i,l),{el:this.elg,elGridBorders:this.elGridBorders,xAxisTickWidth:n.globals.gridWidth/i}}},{key:"drawGridBands",value:function(n,a){var i=this.w;if(i.config.grid.row.colors!==void 0&&i.config.grid.row.colors.length>0)for(var l=0,c=i.globals.gridHeight/a,d=i.globals.gridWidth,h=0,m=0;h<a;h++,m++)m>=i.config.grid.row.colors.length&&(m=0),this._drawGridBandRect({c:m,x1:0,y1:l,x2:d,y2:c,type:"row"}),l+=i.globals.gridHeight/a;if(i.config.grid.column.colors!==void 0&&i.config.grid.column.colors.length>0)for(var S=i.globals.isBarHorizontal||i.config.xaxis.tickPlacement!=="on"||i.config.xaxis.type!=="category"&&!i.config.xaxis.convertedCatToNumeric?n:n-1,A=i.globals.padHorizontal,N=i.globals.padHorizontal+i.globals.gridWidth/S,j=i.globals.gridHeight,W=0,G=0;W<n;W++,G++)G>=i.config.grid.column.colors.length&&(G=0),this._drawGridBandRect({c:G,x1:A,y1:0,x2:N,y2:j,type:"column"}),A+=i.globals.gridWidth/S}}]),J}(),$e=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"niceScale",value:function(n,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:10,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:0,c=arguments.length>4?arguments[4]:void 0,d=this.w,h=Math.abs(a-n);if((i=this._adjustTicksForSmallRange(i,l,h))==="dataPoints"&&(i=d.globals.dataPoints-1),n===Number.MIN_VALUE&&a===0||!f.isNumber(n)&&!f.isNumber(a)||n===Number.MIN_VALUE&&a===-Number.MAX_VALUE)return n=0,a=i,this.linearScale(n,a,i);n>a?(console.warn("axis.min cannot be greater than axis.max"),a=n+.1):n===a&&(n=n===0?0:n-.5,a=a===0?2:a+.5);var m=[];h<1&&c&&(d.config.chart.type==="candlestick"||d.config.series[l].type==="candlestick"||d.config.chart.type==="boxPlot"||d.config.series[l].type==="boxPlot"||d.globals.isRangeData)&&(a*=1.01);var S=i+1;S<2?S=2:S>2&&(S-=2);var A=h/S,N=Math.floor(f.log10(A)),j=Math.pow(10,N),W=Math.round(A/j);W<1&&(W=1);var G=W*j,q=G*Math.floor(n/G),Q=G*Math.ceil(a/G),ne=q;if(c&&h>2){for(;m.push(f.stripNumber(ne,7)),!((ne+=G)>Q););return{result:m,niceMin:m[0],niceMax:m[m.length-1]}}var se=n;(m=[]).push(f.stripNumber(se,7));for(var C=Math.abs(a-n)/i,I=0;I<=i;I++)se+=C,m.push(se);return m[m.length-2]>=a&&m.pop(),{result:m,niceMin:m[0],niceMax:m[m.length-1]}}},{key:"linearScale",value:function(n,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:10,l=arguments.length>3?arguments[3]:void 0,c=Math.abs(a-n);(i=this._adjustTicksForSmallRange(i,l,c))==="dataPoints"&&(i=this.w.globals.dataPoints-1);var d=c/i;i===Number.MAX_VALUE&&(i=10,d=1);for(var h=[],m=n;i>=0;)h.push(m),m+=d,i-=1;return{result:h,niceMin:h[0],niceMax:h[h.length-1]}}},{key:"logarithmicScaleNice",value:function(n,a,i){a<=0&&(a=Math.max(n,i)),n<=0&&(n=Math.min(a,i));for(var l=[],c=Math.ceil(Math.log(a)/Math.log(i)+1),d=Math.floor(Math.log(n)/Math.log(i));d<c;d++)l.push(Math.pow(i,d));return{result:l,niceMin:l[0],niceMax:l[l.length-1]}}},{key:"logarithmicScale",value:function(n,a,i){a<=0&&(a=Math.max(n,i)),n<=0&&(n=Math.min(a,i));for(var l=[],c=Math.log(a)/Math.log(i),d=Math.log(n)/Math.log(i),h=c-d,m=Math.round(h),S=h/m,A=0,N=d;A<m;A++,N+=S)l.push(Math.pow(i,N));return l.push(Math.pow(i,c)),{result:l,niceMin:n,niceMax:a}}},{key:"_adjustTicksForSmallRange",value:function(n,a,i){var l=n;if(a!==void 0&&this.w.config.yaxis[a].labels.formatter&&this.w.config.yaxis[a].tickAmount===void 0){var c=Number(this.w.config.yaxis[a].labels.formatter(1));f.isNumber(c)&&this.w.globals.yValueDecimal===0&&(l=Math.ceil(i))}return l<n?l:n}},{key:"setYScaleForIndex",value:function(n,a,i){var l=this.w.globals,c=this.w.config,d=l.isBarHorizontal?c.xaxis:c.yaxis[n];l.yAxisScale[n]===void 0&&(l.yAxisScale[n]=[]);var h=Math.abs(i-a);if(d.logarithmic&&h<=5&&(l.invalidLogScale=!0),d.logarithmic&&h>5)l.allSeriesCollapsed=!1,l.yAxisScale[n]=this.logarithmicScale(a,i,d.logBase),l.yAxisScale[n]=d.forceNiceScale?this.logarithmicScaleNice(a,i,d.logBase):this.logarithmicScale(a,i,d.logBase);else if(i!==-Number.MAX_VALUE&&f.isNumber(i))if(l.allSeriesCollapsed=!1,d.min===void 0&&d.max===void 0||d.forceNiceScale){var m=c.yaxis[n].max===void 0&&c.yaxis[n].min===void 0||c.yaxis[n].forceNiceScale;l.yAxisScale[n]=this.niceScale(a,i,d.tickAmount?d.tickAmount:h<5&&h>1?h+1:5,n,m)}else l.yAxisScale[n]=this.linearScale(a,i,d.tickAmount,n);else l.yAxisScale[n]=this.linearScale(0,5,5)}},{key:"setXScale",value:function(n,a){var i=this.w,l=i.globals,c=i.config.xaxis,d=Math.abs(a-n);return a!==-Number.MAX_VALUE&&f.isNumber(a)?l.xAxisScale=this.linearScale(n,a,c.tickAmount?c.tickAmount:d<5&&d>1?d+1:5,0):l.xAxisScale=this.linearScale(0,5,5),l.xAxisScale}},{key:"setMultipleYScales",value:function(){var n=this,a=this.w.globals,i=this.w.config,l=a.minYArr.concat([]),c=a.maxYArr.concat([]),d=[];i.yaxis.forEach(function(h,m){var S=m;i.series.forEach(function(j,W){j.name===h.seriesName&&(S=W,m!==W?d.push({index:W,similarIndex:m,alreadyExists:!0}):d.push({index:W}))});var A=l[S],N=c[S];n.setYScaleForIndex(m,A,N)}),this.sameScaleInMultipleAxes(l,c,d)}},{key:"sameScaleInMultipleAxes",value:function(n,a,i){var l=this,c=this.w.config,d=this.w.globals,h=[];i.forEach(function(q){q.alreadyExists&&(h[q.index]===void 0&&(h[q.index]=[]),h[q.index].push(q.index),h[q.index].push(q.similarIndex))}),d.yAxisSameScaleIndices=h,h.forEach(function(q,Q){h.forEach(function(ne,se){var C,I;Q!==se&&(C=q,I=ne,C.filter(function($){return I.indexOf($)!==-1})).length>0&&(h[Q]=h[Q].concat(h[se]))})});var m=h.map(function(q){return q.filter(function(Q,ne){return q.indexOf(Q)===ne})}).map(function(q){return q.sort()});h=h.filter(function(q){return!!q});var S=m.slice(),A=S.map(function(q){return JSON.stringify(q)});S=S.filter(function(q,Q){return A.indexOf(JSON.stringify(q))===Q});var N=[],j=[];n.forEach(function(q,Q){S.forEach(function(ne,se){ne.indexOf(Q)>-1&&(N[se]===void 0&&(N[se]=[],j[se]=[]),N[se].push({key:Q,value:q}),j[se].push({key:Q,value:a[Q]}))})});var W=Array.apply(null,Array(S.length)).map(Number.prototype.valueOf,Number.MIN_VALUE),G=Array.apply(null,Array(S.length)).map(Number.prototype.valueOf,-Number.MAX_VALUE);N.forEach(function(q,Q){q.forEach(function(ne,se){W[Q]=Math.min(ne.value,W[Q])})}),j.forEach(function(q,Q){q.forEach(function(ne,se){G[Q]=Math.max(ne.value,G[Q])})}),n.forEach(function(q,Q){j.forEach(function(ne,se){var C=W[se],I=G[se];c.chart.stacked&&(I=0,ne.forEach(function($,te){$.value!==-Number.MAX_VALUE&&(I+=$.value),C!==Number.MIN_VALUE&&(C+=N[se][te].value)})),ne.forEach(function($,te){ne[te].key===Q&&(c.yaxis[Q].min!==void 0&&(C=typeof c.yaxis[Q].min=="function"?c.yaxis[Q].min(d.minY):c.yaxis[Q].min),c.yaxis[Q].max!==void 0&&(I=typeof c.yaxis[Q].max=="function"?c.yaxis[Q].max(d.maxY):c.yaxis[Q].max),l.setYScaleForIndex(Q,C,I))})})})}},{key:"autoScaleY",value:function(n,a,i){n||(n=this);var l=n.w;if(l.globals.isMultipleYAxis||l.globals.collapsedSeries.length)return console.warn("autoScaleYaxis not supported in a multi-yaxis chart."),a;var c=l.globals.seriesX[0],d=l.config.chart.stacked;return a.forEach(function(h,m){for(var S=0,A=0;A<c.length;A++)if(c[A]>=i.xaxis.min){S=A;break}var N,j,W=l.globals.minYArr[m],G=l.globals.maxYArr[m],q=l.globals.stackedSeriesTotals;l.globals.series.forEach(function(Q,ne){var se=Q[S];d?(se=q[S],N=j=se,q.forEach(function(C,I){c[I]<=i.xaxis.max&&c[I]>=i.xaxis.min&&(C>j&&C!==null&&(j=C),Q[I]<N&&Q[I]!==null&&(N=Q[I]))})):(N=j=se,Q.forEach(function(C,I){if(c[I]<=i.xaxis.max&&c[I]>=i.xaxis.min){var $=C,te=C;l.globals.series.forEach(function(de,fe){C!==null&&($=Math.min(de[I],$),te=Math.max(de[I],te))}),te>j&&te!==null&&(j=te),$<N&&$!==null&&(N=$)}})),N===void 0&&j===void 0&&(N=W,j=G),j*=j<0?.9:1.1,(N*=N<0?1.1:.9)===0&&j===0&&(N=-1,j=1),j<0&&j<G&&(j=G),N<0&&N>W&&(N=W),a.length>1?(a[ne].min=h.min===void 0?N:h.min,a[ne].max=h.max===void 0?j:h.max):(a[0].min=h.min===void 0?N:h.min,a[0].max=h.max===void 0?j:h.max)})}),a}}]),J}(),tt=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w,this.scales=new $e(n)}return w(J,[{key:"init",value:function(){this.setYRange(),this.setXRange(),this.setZRange()}},{key:"getMinYMaxY",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:Number.MAX_VALUE,i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:-Number.MAX_VALUE,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,c=this.w.config,d=this.w.globals,h=-Number.MAX_VALUE,m=Number.MIN_VALUE;l===null&&(l=n+1);var S=d.series,A=S,N=S;c.chart.type==="candlestick"?(A=d.seriesCandleL,N=d.seriesCandleH):c.chart.type==="boxPlot"?(A=d.seriesCandleO,N=d.seriesCandleC):d.isRangeData&&(A=d.seriesRangeStart,N=d.seriesRangeEnd);for(var j=n;j<l;j++){d.dataPoints=Math.max(d.dataPoints,S[j].length),d.categoryLabels.length&&(d.dataPoints=d.categoryLabels.filter(function(q){return q!==void 0}).length),d.labels.length&&c.xaxis.type!=="datetime"&&d.series.reduce(function(q,Q){return q+Q.length},0)!==0&&(d.dataPoints=Math.max(d.dataPoints,d.labels.length));for(var W=0;W<d.series[j].length;W++){var G=S[j][W];G!==null&&f.isNumber(G)?(N[j][W]!==void 0&&(h=Math.max(h,N[j][W]),a=Math.min(a,N[j][W])),A[j][W]!==void 0&&(a=Math.min(a,A[j][W]),i=Math.max(i,A[j][W])),this.w.config.chart.type!=="candlestick"&&this.w.config.chart.type!=="boxPlot"&&this.w.config.chart.type==="rangeArea"&&this.w.config.chart.type==="rangeBar"||(this.w.config.chart.type!=="candlestick"&&this.w.config.chart.type!=="boxPlot"||d.seriesCandleC[j][W]!==void 0&&(h=Math.max(h,d.seriesCandleO[j][W]),h=Math.max(h,d.seriesCandleH[j][W]),h=Math.max(h,d.seriesCandleL[j][W]),h=Math.max(h,d.seriesCandleC[j][W]),this.w.config.chart.type==="boxPlot"&&(h=Math.max(h,d.seriesCandleM[j][W]))),!c.series[j].type||c.series[j].type==="candlestick"&&c.series[j].type==="boxPlot"&&c.series[j].type==="rangeArea"&&c.series[j].type==="rangeBar"||(h=Math.max(h,d.series[j][W]),a=Math.min(a,d.series[j][W])),i=h),d.seriesGoals[j]&&d.seriesGoals[j][W]&&Array.isArray(d.seriesGoals[j][W])&&d.seriesGoals[j][W].forEach(function(q){m!==Number.MIN_VALUE&&(m=Math.min(m,q.value),a=m),h=Math.max(h,q.value),i=h}),f.isFloat(G)&&(G=f.noExponents(G),d.yValueDecimal=Math.max(d.yValueDecimal,G.toString().split(".")[1].length)),m>A[j][W]&&A[j][W]<0&&(m=A[j][W])):d.hasNullValues=!0}}return c.chart.type==="rangeBar"&&d.seriesRangeStart.length&&d.isBarHorizontal&&(m=a),c.chart.type==="bar"&&(m<0&&h<0&&(h=0),m===Number.MIN_VALUE&&(m=0)),{minY:m,maxY:h,lowestY:a,highestY:i}}},{key:"setYRange",value:function(){var n=this.w.globals,a=this.w.config;n.maxY=-Number.MAX_VALUE,n.minY=Number.MIN_VALUE;var i=Number.MAX_VALUE;if(n.isMultipleYAxis)for(var l=0;l<n.series.length;l++){var c=this.getMinYMaxY(l,i,null,l+1);n.minYArr.push(c.minY),n.maxYArr.push(c.maxY),i=c.lowestY}var d=this.getMinYMaxY(0,i,null,n.series.length);if(n.minY=d.minY,n.maxY=d.maxY,i=d.lowestY,a.chart.stacked&&this._setStackedMinMax(),(a.chart.type==="line"||a.chart.type==="area"||a.chart.type==="candlestick"||a.chart.type==="boxPlot"||a.chart.type==="rangeBar"&&!n.isBarHorizontal)&&n.minY===Number.MIN_VALUE&&i!==-Number.MAX_VALUE&&i!==n.maxY){var h=n.maxY-i;(i>=0&&i<=10||a.yaxis[0].min!==void 0||a.yaxis[0].max!==void 0)&&(h=0),n.minY=i-5*h/100,i>0&&n.minY<0&&(n.minY=0),n.maxY=n.maxY+5*h/100}return a.yaxis.forEach(function(m,S){m.max!==void 0&&(typeof m.max=="number"?n.maxYArr[S]=m.max:typeof m.max=="function"&&(n.maxYArr[S]=m.max(n.isMultipleYAxis?n.maxYArr[S]:n.maxY)),n.maxY=n.maxYArr[S]),m.min!==void 0&&(typeof m.min=="number"?n.minYArr[S]=m.min:typeof m.min=="function"&&(n.minYArr[S]=m.min(n.isMultipleYAxis?n.minYArr[S]===Number.MIN_VALUE?0:n.minYArr[S]:n.minY)),n.minY=n.minYArr[S])}),n.isBarHorizontal&&["min","max"].forEach(function(m){a.xaxis[m]!==void 0&&typeof a.xaxis[m]=="number"&&(m==="min"?n.minY=a.xaxis[m]:n.maxY=a.xaxis[m])}),n.isMultipleYAxis?(this.scales.setMultipleYScales(),n.minY=i,n.yAxisScale.forEach(function(m,S){n.minYArr[S]=m.niceMin,n.maxYArr[S]=m.niceMax})):(this.scales.setYScaleForIndex(0,n.minY,n.maxY),n.minY=n.yAxisScale[0].niceMin,n.maxY=n.yAxisScale[0].niceMax,n.minYArr[0]=n.yAxisScale[0].niceMin,n.maxYArr[0]=n.yAxisScale[0].niceMax),{minY:n.minY,maxY:n.maxY,minYArr:n.minYArr,maxYArr:n.maxYArr,yAxisScale:n.yAxisScale}}},{key:"setXRange",value:function(){var n=this.w.globals,a=this.w.config,i=a.xaxis.type==="numeric"||a.xaxis.type==="datetime"||a.xaxis.type==="category"&&!n.noLabelsProvided||n.noLabelsProvided||n.isXNumeric;if(n.isXNumeric&&function(){for(var h=0;h<n.series.length;h++)if(n.labels[h])for(var m=0;m<n.labels[h].length;m++)n.labels[h][m]!==null&&f.isNumber(n.labels[h][m])&&(n.maxX=Math.max(n.maxX,n.labels[h][m]),n.initialMaxX=Math.max(n.maxX,n.labels[h][m]),n.minX=Math.min(n.minX,n.labels[h][m]),n.initialMinX=Math.min(n.minX,n.labels[h][m]))}(),n.noLabelsProvided&&a.xaxis.categories.length===0&&(n.maxX=n.labels[n.labels.length-1],n.initialMaxX=n.labels[n.labels.length-1],n.minX=1,n.initialMinX=1),n.isXNumeric||n.noLabelsProvided||n.dataFormatXNumeric){var l;if(a.xaxis.tickAmount===void 0?(l=Math.round(n.svgWidth/150),a.xaxis.type==="numeric"&&n.dataPoints<30&&(l=n.dataPoints-1),l>n.dataPoints&&n.dataPoints!==0&&(l=n.dataPoints-1)):a.xaxis.tickAmount==="dataPoints"?(n.series.length>1&&(l=n.series[n.maxValsInArrayIndex].length-1),n.isXNumeric&&(l=n.maxX-n.minX-1)):l=a.xaxis.tickAmount,n.xTickAmount=l,a.xaxis.max!==void 0&&typeof a.xaxis.max=="number"&&(n.maxX=a.xaxis.max),a.xaxis.min!==void 0&&typeof a.xaxis.min=="number"&&(n.minX=a.xaxis.min),a.xaxis.range!==void 0&&(n.minX=n.maxX-a.xaxis.range),n.minX!==Number.MAX_VALUE&&n.maxX!==-Number.MAX_VALUE)if(a.xaxis.convertedCatToNumeric&&!n.dataFormatXNumeric){for(var c=[],d=n.minX-1;d<n.maxX;d++)c.push(d+1);n.xAxisScale={result:c,niceMin:c[0],niceMax:c[c.length-1]}}else n.xAxisScale=this.scales.setXScale(n.minX,n.maxX);else n.xAxisScale=this.scales.linearScale(0,l,l),n.noLabelsProvided&&n.labels.length>0&&(n.xAxisScale=this.scales.linearScale(1,n.labels.length,l-1),n.seriesX=n.labels.slice());i&&(n.labels=n.xAxisScale.result.slice())}return n.isBarHorizontal&&n.labels.length&&(n.xTickAmount=n.labels.length),this._handleSingleDataPoint(),this._getMinXDiff(),{minX:n.minX,maxX:n.maxX}}},{key:"setZRange",value:function(){var n=this.w.globals;if(n.isDataXYZ){for(var a=0;a<n.series.length;a++)if(n.seriesZ[a]!==void 0)for(var i=0;i<n.seriesZ[a].length;i++)n.seriesZ[a][i]!==null&&f.isNumber(n.seriesZ[a][i])&&(n.maxZ=Math.max(n.maxZ,n.seriesZ[a][i]),n.minZ=Math.min(n.minZ,n.seriesZ[a][i]))}}},{key:"_handleSingleDataPoint",value:function(){var n=this.w.globals,a=this.w.config;if(n.minX===n.maxX){var i=new ae(this.ctx);if(a.xaxis.type==="datetime"){var l=i.getDate(n.minX);a.xaxis.labels.datetimeUTC?l.setUTCDate(l.getUTCDate()-2):l.setDate(l.getDate()-2),n.minX=new Date(l).getTime();var c=i.getDate(n.maxX);a.xaxis.labels.datetimeUTC?c.setUTCDate(c.getUTCDate()+2):c.setDate(c.getDate()+2),n.maxX=new Date(c).getTime()}else(a.xaxis.type==="numeric"||a.xaxis.type==="category"&&!n.noLabelsProvided)&&(n.minX=n.minX-2,n.initialMinX=n.minX,n.maxX=n.maxX+2,n.initialMaxX=n.maxX)}}},{key:"_getMinXDiff",value:function(){var n=this.w.globals;n.isXNumeric&&n.seriesX.forEach(function(a,i){a.length===1&&a.push(n.seriesX[n.maxValsInArrayIndex][n.seriesX[n.maxValsInArrayIndex].length-1]);var l=a.slice();l.sort(function(c,d){return c-d}),l.forEach(function(c,d){if(d>0){var h=c-l[d-1];h>0&&(n.minXDiff=Math.min(h,n.minXDiff))}}),n.dataPoints!==1&&n.minXDiff!==Number.MAX_VALUE||(n.minXDiff=.5)})}},{key:"_setStackedMinMax",value:function(){var n=this,a=this.w.globals;if(a.series.length){var i=a.seriesGroups;i.length||(i=[this.w.config.series.map(function(d){return d.name})]);var l={},c={};i.forEach(function(d){l[d]=[],c[d]=[],n.w.config.series.map(function(h,m){return d.indexOf(h.name)>-1?m:null}).filter(function(h){return h!==null}).forEach(function(h){for(var m=0;m<a.series[a.maxValsInArrayIndex].length;m++)l[d][m]===void 0&&(l[d][m]=0,c[d][m]=0),a.series[h][m]!==null&&f.isNumber(a.series[h][m])&&(a.series[h][m]>0?l[d][m]+=parseFloat(a.series[h][m])+1e-4:c[d][m]+=parseFloat(a.series[h][m]))})}),Object.entries(l).forEach(function(d){var h=z(d,1)[0];l[h].forEach(function(m,S){a.maxY=Math.max(a.maxY,l[h][S]),a.minY=Math.min(a.minY,c[h][S])})})}}}]),J}(),qe=function(){function J(n,a){u(this,J),this.ctx=n,this.elgrid=a,this.w=n.w;var i=this.w;this.xaxisFontSize=i.config.xaxis.labels.style.fontSize,this.axisFontFamily=i.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=i.config.xaxis.labels.style.colors,this.isCategoryBarHorizontal=i.config.chart.type==="bar"&&i.config.plotOptions.bar.horizontal,this.xAxisoffX=0,i.config.xaxis.position==="bottom"&&(this.xAxisoffX=i.globals.gridHeight),this.drawnLabels=[],this.axesUtils=new Ve(n)}return w(J,[{key:"drawYaxis",value:function(n){var a=this,i=this.w,l=new v(this.ctx),c=i.config.yaxis[n].labels.style,d=c.fontSize,h=c.fontFamily,m=c.fontWeight,S=l.group({class:"apexcharts-yaxis",rel:n,transform:"translate("+i.globals.translateYAxisX[n]+", 0)"});if(this.axesUtils.isYAxisHidden(n))return S;var A=l.group({class:"apexcharts-yaxis-texts-g"});S.add(A);var N=i.globals.yAxisScale[n].result.length-1,j=i.globals.gridHeight/N,W=i.globals.translateY,G=i.globals.yLabelFormatters[n],q=i.globals.yAxisScale[n].result.slice();q=this.axesUtils.checkForReversedLabels(n,q);var Q="";if(i.config.yaxis[n].labels.show)for(var ne=function(we){var Ce=q[we];Ce=G(Ce,we,i);var Re=i.config.yaxis[n].labels.padding;i.config.yaxis[n].opposite&&i.config.yaxis.length!==0&&(Re*=-1);var ze="end";i.config.yaxis[n].opposite&&(ze="start"),i.config.yaxis[n].labels.align==="left"?ze="start":i.config.yaxis[n].labels.align==="center"?ze="middle":i.config.yaxis[n].labels.align==="right"&&(ze="end");var Le=a.axesUtils.getYAxisForeColor(c.colors,n),Ye=i.config.yaxis[n].labels.offsetY;i.config.chart.type==="heatmap"&&(Ye-=(i.globals.gridHeight/i.globals.series.length-1)/2);var Ue=l.drawText({x:Re,y:W+N/10+Ye+1,text:Ce,textAnchor:ze,fontSize:d,fontFamily:h,fontWeight:m,maxWidth:i.config.yaxis[n].labels.maxWidth,foreColor:Array.isArray(Le)?Le[we]:Le,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+c.cssClass});we===N&&(Q=Ue),A.add(Ue);var it=document.createElementNS(i.globals.SVGNS,"title");if(it.textContent=Array.isArray(Ce)?Ce.join(" "):Ce,Ue.node.appendChild(it),i.config.yaxis[n].labels.rotate!==0){var ft=l.rotateAroundCenter(Q.node),mt=l.rotateAroundCenter(Ue.node);Ue.node.setAttribute("transform","rotate(".concat(i.config.yaxis[n].labels.rotate," ").concat(ft.x," ").concat(mt.y,")"))}W+=j},se=N;se>=0;se--)ne(se);if(i.config.yaxis[n].title.text!==void 0){var C=l.group({class:"apexcharts-yaxis-title"}),I=0;i.config.yaxis[n].opposite&&(I=i.globals.translateYAxisX[n]);var $=l.drawText({x:I,y:i.globals.gridHeight/2+i.globals.translateY+i.config.yaxis[n].title.offsetY,text:i.config.yaxis[n].title.text,textAnchor:"end",foreColor:i.config.yaxis[n].title.style.color,fontSize:i.config.yaxis[n].title.style.fontSize,fontWeight:i.config.yaxis[n].title.style.fontWeight,fontFamily:i.config.yaxis[n].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+i.config.yaxis[n].title.style.cssClass});C.add($),S.add(C)}var te=i.config.yaxis[n].axisBorder,de=31+te.offsetX;if(i.config.yaxis[n].opposite&&(de=-31-te.offsetX),te.show){var fe=l.drawLine(de,i.globals.translateY+te.offsetY-2,de,i.globals.gridHeight+i.globals.translateY+te.offsetY+2,te.color,0,te.width);S.add(fe)}return i.config.yaxis[n].axisTicks.show&&this.axesUtils.drawYAxisTicks(de,N,te,i.config.yaxis[n].axisTicks,n,j,S),S}},{key:"drawYaxisInversed",value:function(n){var a=this.w,i=new v(this.ctx),l=i.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),c=i.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(a.globals.translateXAxisX,", ").concat(a.globals.translateXAxisY,")")});l.add(c);var d=a.globals.yAxisScale[n].result.length-1,h=a.globals.gridWidth/d+.1,m=h+a.config.xaxis.labels.offsetX,S=a.globals.xLabelFormatter,A=a.globals.yAxisScale[n].result.slice(),N=a.globals.timescaleLabels;N.length>0&&(this.xaxisLabels=N.slice(),d=(A=N.slice()).length),A=this.axesUtils.checkForReversedLabels(n,A);var j=N.length;if(a.config.xaxis.labels.show)for(var W=j?0:d;j?W<j:W>=0;j?W++:W--){var G=A[W];G=S(G,W,a);var q=a.globals.gridWidth+a.globals.padHorizontal-(m-h+a.config.xaxis.labels.offsetX);if(N.length){var Q=this.axesUtils.getLabel(A,N,q,W,this.drawnLabels,this.xaxisFontSize);q=Q.x,G=Q.text,this.drawnLabels.push(Q.text),W===0&&a.globals.skipFirstTimelinelabel&&(G=""),W===A.length-1&&a.globals.skipLastTimelinelabel&&(G="")}var ne=i.drawText({x:q,y:this.xAxisoffX+a.config.xaxis.labels.offsetY+30-(a.config.xaxis.position==="top"?a.globals.xAxisHeight+a.config.xaxis.axisTicks.height-2:0),text:G,textAnchor:"middle",foreColor:Array.isArray(this.xaxisForeColors)?this.xaxisForeColors[n]:this.xaxisForeColors,fontSize:this.xaxisFontSize,fontFamily:this.xaxisFontFamily,fontWeight:a.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-xaxis-label "+a.config.xaxis.labels.style.cssClass});c.add(ne),ne.tspan(G);var se=document.createElementNS(a.globals.SVGNS,"title");se.textContent=G,ne.node.appendChild(se),m+=h}return this.inversedYAxisTitleText(l),this.inversedYAxisBorder(l),l}},{key:"inversedYAxisBorder",value:function(n){var a=this.w,i=new v(this.ctx),l=a.config.xaxis.axisBorder;if(l.show){var c=0;a.config.chart.type==="bar"&&a.globals.isXNumeric&&(c-=15);var d=i.drawLine(a.globals.padHorizontal+c+l.offsetX,this.xAxisoffX,a.globals.gridWidth,this.xAxisoffX,l.color,0,l.height);this.elgrid&&this.elgrid.elGridBorders&&a.config.grid.show?this.elgrid.elGridBorders.add(d):n.add(d)}}},{key:"inversedYAxisTitleText",value:function(n){var a=this.w,i=new v(this.ctx);if(a.config.xaxis.title.text!==void 0){var l=i.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),c=i.drawText({x:a.globals.gridWidth/2+a.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(a.config.xaxis.title.style.fontSize)+a.config.xaxis.title.offsetY+20,text:a.config.xaxis.title.text,textAnchor:"middle",fontSize:a.config.xaxis.title.style.fontSize,fontFamily:a.config.xaxis.title.style.fontFamily,fontWeight:a.config.xaxis.title.style.fontWeight,foreColor:a.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+a.config.xaxis.title.style.cssClass});l.add(c),n.add(l)}}},{key:"yAxisTitleRotate",value:function(n,a){var i=this.w,l=new v(this.ctx),c={width:0,height:0},d={width:0,height:0},h=i.globals.dom.baseEl.querySelector(" .apexcharts-yaxis[rel='".concat(n,"'] .apexcharts-yaxis-texts-g"));h!==null&&(c=h.getBoundingClientRect());var m=i.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(n,"'] .apexcharts-yaxis-title text"));if(m!==null&&(d=m.getBoundingClientRect()),m!==null){var S=this.xPaddingForYAxisTitle(n,c,d,a);m.setAttribute("x",S.xPos-(a?10:0))}if(m!==null){var A=l.rotateAroundCenter(m);m.setAttribute("transform","rotate(".concat(a?-1*i.config.yaxis[n].title.rotate:i.config.yaxis[n].title.rotate," ").concat(A.x," ").concat(A.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(n,a,i,l){var c=this.w,d=0,h=0,m=10;return c.config.yaxis[n].title.text===void 0||n<0?{xPos:h,padd:0}:(l?(h=a.width+c.config.yaxis[n].title.offsetX+i.width/2+m/2,(d+=1)===0&&(h-=m/2)):(h=-1*a.width+c.config.yaxis[n].title.offsetX+m/2+i.width/2,c.globals.isBarHorizontal&&(m=25,h=-1*a.width-c.config.yaxis[n].title.offsetX-m)),{xPos:h,padd:m})}},{key:"setYAxisXPosition",value:function(n,a){var i=this.w,l=0,c=0,d=18,h=1;i.config.yaxis.length>1&&(this.multipleYs=!0),i.config.yaxis.map(function(m,S){var A=i.globals.ignoreYAxisIndexes.indexOf(S)>-1||!m.show||m.floating||n[S].width===0,N=n[S].width+a[S].width;m.opposite?i.globals.isBarHorizontal?(c=i.globals.gridWidth+i.globals.translateX-1,i.globals.translateYAxisX[S]=c-m.labels.offsetX):(c=i.globals.gridWidth+i.globals.translateX+h,A||(h=h+N+20),i.globals.translateYAxisX[S]=c-m.labels.offsetX+20):(l=i.globals.translateX-d,A||(d=d+N+20),i.globals.translateYAxisX[S]=l+m.labels.offsetX)})}},{key:"setYAxisTextAlignments",value:function(){var n=this.w,a=n.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis");(a=f.listToArray(a)).forEach(function(i,l){var c=n.config.yaxis[l];if(c&&!c.floating&&c.labels.align!==void 0){var d=n.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(l,"'] .apexcharts-yaxis-texts-g")),h=n.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(l,"'] .apexcharts-yaxis-label"));h=f.listToArray(h);var m=d.getBoundingClientRect();c.labels.align==="left"?(h.forEach(function(S,A){S.setAttribute("text-anchor","start")}),c.opposite||d.setAttribute("transform","translate(-".concat(m.width,", 0)"))):c.labels.align==="center"?(h.forEach(function(S,A){S.setAttribute("text-anchor","middle")}),d.setAttribute("transform","translate(".concat(m.width/2*(c.opposite?1:-1),", 0)"))):c.labels.align==="right"&&(h.forEach(function(S,A){S.setAttribute("text-anchor","end")}),c.opposite&&d.setAttribute("transform","translate(".concat(m.width,", 0)")))}})}}]),J}(),Ge=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w,this.documentEvent=f.bind(this.documentEvent,this)}return w(J,[{key:"addEventListener",value:function(n,a){var i=this.w;i.globals.events.hasOwnProperty(n)?i.globals.events[n].push(a):i.globals.events[n]=[a]}},{key:"removeEventListener",value:function(n,a){var i=this.w;if(i.globals.events.hasOwnProperty(n)){var l=i.globals.events[n].indexOf(a);l!==-1&&i.globals.events[n].splice(l,1)}}},{key:"fireEvent",value:function(n,a){var i=this.w;if(i.globals.events.hasOwnProperty(n)){a&&a.length||(a=[]);for(var l=i.globals.events[n],c=l.length,d=0;d<c;d++)l[d].apply(null,a)}}},{key:"setupEventHandlers",value:function(){var n=this,a=this.w,i=this.ctx,l=a.globals.dom.baseEl.querySelector(a.globals.chartClass);this.ctx.eventList.forEach(function(c){l.addEventListener(c,function(d){var h=Object.assign({},a,{seriesIndex:a.globals.capturedSeriesIndex,dataPointIndex:a.globals.capturedDataPointIndex});d.type==="mousemove"||d.type==="touchmove"?typeof a.config.chart.events.mouseMove=="function"&&a.config.chart.events.mouseMove(d,i,h):d.type==="mouseleave"||d.type==="touchleave"?typeof a.config.chart.events.mouseLeave=="function"&&a.config.chart.events.mouseLeave(d,i,h):(d.type==="mouseup"&&d.which===1||d.type==="touchend")&&(typeof a.config.chart.events.click=="function"&&a.config.chart.events.click(d,i,h),i.ctx.events.fireEvent("click",[d,i,h]))},{capture:!1,passive:!0})}),this.ctx.eventList.forEach(function(c){a.globals.dom.baseEl.addEventListener(c,n.documentEvent,{passive:!0})}),this.ctx.core.setupBrushHandler()}},{key:"documentEvent",value:function(n){var a=this.w,i=n.target.className;if(n.type==="click"){var l=a.globals.dom.baseEl.querySelector(".apexcharts-menu");l&&l.classList.contains("apexcharts-menu-open")&&i!=="apexcharts-menu-icon"&&l.classList.remove("apexcharts-menu-open")}a.globals.clientX=n.type==="touchmove"?n.touches[0].clientX:n.clientX,a.globals.clientY=n.type==="touchmove"?n.touches[0].clientY:n.clientY}}]),J}(),ot=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"setCurrentLocaleValues",value:function(n){var a=this.w.config.chart.locales;window.Apex.chart&&window.Apex.chart.locales&&window.Apex.chart.locales.length>0&&(a=this.w.config.chart.locales.concat(window.Apex.chart.locales));var i=a.filter(function(c){return c.name===n})[0];if(!i)throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options");var l=f.extend(U,i);this.w.globals.locale=l.options}}]),J}(),gt=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"drawAxis",value:function(n,a){var i,l,c=this,d=this.w.globals,h=this.w.config,m=new We(this.ctx,a),S=new qe(this.ctx,a);d.axisCharts&&n!=="radar"&&(d.isBarHorizontal?(l=S.drawYaxisInversed(0),i=m.drawXaxisInversed(0),d.dom.elGraphical.add(i),d.dom.elGraphical.add(l)):(i=m.drawXaxis(),d.dom.elGraphical.add(i),h.yaxis.map(function(A,N){if(d.ignoreYAxisIndexes.indexOf(N)===-1&&(l=S.drawYaxis(N),d.dom.Paper.add(l),c.w.config.grid.position==="back")){var j=d.dom.Paper.children()[1];j.remove(),d.dom.Paper.add(j)}})))}}]),J}(),yt=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"drawXCrosshairs",value:function(){var n=this.w,a=new v(this.ctx),i=new g(this.ctx),l=n.config.xaxis.crosshairs.fill.gradient,c=n.config.xaxis.crosshairs.dropShadow,d=n.config.xaxis.crosshairs.fill.type,h=l.colorFrom,m=l.colorTo,S=l.opacityFrom,A=l.opacityTo,N=l.stops,j=c.enabled,W=c.left,G=c.top,q=c.blur,Q=c.color,ne=c.opacity,se=n.config.xaxis.crosshairs.fill.color;if(n.config.xaxis.crosshairs.show){d==="gradient"&&(se=a.drawGradient("vertical",h,m,S,A,null,N,null));var C=a.drawRect();n.config.xaxis.crosshairs.width===1&&(C=a.drawLine());var I=n.globals.gridHeight;(!f.isNumber(I)||I<0)&&(I=0);var $=n.config.xaxis.crosshairs.width;(!f.isNumber($)||$<0)&&($=0),C.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:I,width:$,height:I,fill:se,filter:"none","fill-opacity":n.config.xaxis.crosshairs.opacity,stroke:n.config.xaxis.crosshairs.stroke.color,"stroke-width":n.config.xaxis.crosshairs.stroke.width,"stroke-dasharray":n.config.xaxis.crosshairs.stroke.dashArray}),j&&(C=i.dropShadow(C,{left:W,top:G,blur:q,color:Q,opacity:ne})),n.globals.dom.elGraphical.add(C)}}},{key:"drawYCrosshairs",value:function(){var n=this.w,a=new v(this.ctx),i=n.config.yaxis[0].crosshairs,l=n.globals.barPadForNumericAxis;if(n.config.yaxis[0].crosshairs.show){var c=a.drawLine(-l,0,n.globals.gridWidth+l,0,i.stroke.color,i.stroke.dashArray,i.stroke.width);c.attr({class:"apexcharts-ycrosshairs"}),n.globals.dom.elGraphical.add(c)}var d=a.drawLine(-l,0,n.globals.gridWidth+l,0,i.stroke.color,0,0);d.attr({class:"apexcharts-ycrosshairs-hidden"}),n.globals.dom.elGraphical.add(d)}}]),J}(),Rt=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"checkResponsiveConfig",value:function(n){var a=this,i=this.w,l=i.config;if(l.responsive.length!==0){var c=l.responsive.slice();c.sort(function(S,A){return S.breakpoint>A.breakpoint?1:A.breakpoint>S.breakpoint?-1:0}).reverse();var d=new ce({}),h=function(){var S=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},A=c[0].breakpoint,N=window.innerWidth>0?window.innerWidth:screen.width;if(N>A){var j=P.extendArrayProps(d,i.globals.initialConfig,i);S=f.extend(j,S),S=f.extend(i.config,S),a.overrideResponsiveOptions(S)}else for(var W=0;W<c.length;W++)N<c[W].breakpoint&&(S=P.extendArrayProps(d,c[W].options,i),S=f.extend(i.config,S),a.overrideResponsiveOptions(S))};if(n){var m=P.extendArrayProps(d,n,i);m=f.extend(i.config,m),h(m=f.extend(m,n))}else h({})}}},{key:"overrideResponsiveOptions",value:function(n){var a=new ce(n).init({responsiveOverride:!0});this.w.config=a}}]),J}(),Tt=function(){function J(n){u(this,J),this.ctx=n,this.colors=[],this.w=n.w;var a=this.w;this.isColorFn=!1,this.isHeatmapDistributed=a.config.chart.type==="treemap"&&a.config.plotOptions.treemap.distributed||a.config.chart.type==="heatmap"&&a.config.plotOptions.heatmap.distributed,this.isBarDistributed=a.config.plotOptions.bar.distributed&&(a.config.chart.type==="bar"||a.config.chart.type==="rangeBar")}return w(J,[{key:"init",value:function(){this.setDefaultColors()}},{key:"setDefaultColors",value:function(){var n,a=this,i=this.w,l=new f;if(i.globals.dom.elWrap.classList.add("apexcharts-theme-".concat(i.config.theme.mode)),i.config.colors===void 0||((n=i.config.colors)===null||n===void 0?void 0:n.length)===0?i.globals.colors=this.predefined():(i.globals.colors=i.config.colors,Array.isArray(i.config.colors)&&i.config.colors.length>0&&typeof i.config.colors[0]=="function"&&(i.globals.colors=i.config.series.map(function(G,q){var Q=i.config.colors[q];return Q||(Q=i.config.colors[0]),typeof Q=="function"?(a.isColorFn=!0,Q({value:i.globals.axisCharts?i.globals.series[q][0]?i.globals.series[q][0]:0:i.globals.series[q],seriesIndex:q,dataPointIndex:q,w:i})):Q}))),i.globals.seriesColors.map(function(G,q){G&&(i.globals.colors[q]=G)}),i.config.theme.monochrome.enabled){var c=[],d=i.globals.series.length;(this.isBarDistributed||this.isHeatmapDistributed)&&(d=i.globals.series[0].length*i.globals.series.length);for(var h=i.config.theme.monochrome.color,m=1/(d/i.config.theme.monochrome.shadeIntensity),S=i.config.theme.monochrome.shadeTo,A=0,N=0;N<d;N++){var j=void 0;S==="dark"?(j=l.shadeColor(-1*A,h),A+=m):(j=l.shadeColor(A,h),A+=m),c.push(j)}i.globals.colors=c.slice()}var W=i.globals.colors.slice();this.pushExtraColors(i.globals.colors),["fill","stroke"].forEach(function(G){i.config[G].colors===void 0?i.globals[G].colors=a.isColorFn?i.config.colors:W:i.globals[G].colors=i.config[G].colors.slice(),a.pushExtraColors(i.globals[G].colors)}),i.config.dataLabels.style.colors===void 0?i.globals.dataLabels.style.colors=W:i.globals.dataLabels.style.colors=i.config.dataLabels.style.colors.slice(),this.pushExtraColors(i.globals.dataLabels.style.colors,50),i.config.plotOptions.radar.polygons.fill.colors===void 0?i.globals.radarPolygons.fill.colors=[i.config.theme.mode==="dark"?"#424242":"none"]:i.globals.radarPolygons.fill.colors=i.config.plotOptions.radar.polygons.fill.colors.slice(),this.pushExtraColors(i.globals.radarPolygons.fill.colors,20),i.config.markers.colors===void 0?i.globals.markers.colors=W:i.globals.markers.colors=i.config.markers.colors.slice(),this.pushExtraColors(i.globals.markers.colors)}},{key:"pushExtraColors",value:function(n,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,l=this.w,c=a||l.globals.series.length;if(i===null&&(i=this.isBarDistributed||this.isHeatmapDistributed||l.config.chart.type==="heatmap"&&l.config.plotOptions.heatmap.colorScale.inverse),i&&l.globals.series.length&&(c=l.globals.series[l.globals.maxValsInArrayIndex].length*l.globals.series.length),n.length<c)for(var d=c-n.length,h=0;h<d;h++)n.push(n[h])}},{key:"updateThemeOptions",value:function(n){n.chart=n.chart||{},n.tooltip=n.tooltip||{};var a=n.theme.mode||"light",i=n.theme.palette?n.theme.palette:a==="dark"?"palette4":"palette1",l=n.chart.foreColor?n.chart.foreColor:a==="dark"?"#f6f7f8":"#373d3f";return n.tooltip.theme=a,n.chart.foreColor=l,n.theme.palette=i,n}},{key:"predefined",value:function(){switch(this.w.config.theme.palette){case"palette1":default:this.colors=["#008FFB","#00E396","#FEB019","#FF4560","#775DD0"];break;case"palette2":this.colors=["#3f51b5","#03a9f4","#4caf50","#f9ce1d","#FF9800"];break;case"palette3":this.colors=["#33b2df","#546E7A","#d4526e","#13d8aa","#A5978B"];break;case"palette4":this.colors=["#4ecdc4","#c7f464","#81D4FA","#fd6a6a","#546E7A"];break;case"palette5":this.colors=["#2b908f","#f9a3a4","#90ee7e","#fa4443","#69d2e7"];break;case"palette6":this.colors=["#449DD1","#F86624","#EA3546","#662E9B","#C5D86D"];break;case"palette7":this.colors=["#D7263D","#1B998B","#2E294E","#F46036","#E2C044"];break;case"palette8":this.colors=["#662E9B","#F86624","#F9C80E","#EA3546","#43BCCD"];break;case"palette9":this.colors=["#5C4742","#A5978B","#8D5B4C","#5A2A27","#C4BBAF"];break;case"palette10":this.colors=["#A300D6","#7D02EB","#5653FE","#2983FF","#00B1F2"]}return this.colors}}]),J}(),Nt=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"draw",value:function(){this.drawTitleSubtitle("title"),this.drawTitleSubtitle("subtitle")}},{key:"drawTitleSubtitle",value:function(n){var a=this.w,i=n==="title"?a.config.title:a.config.subtitle,l=a.globals.svgWidth/2,c=i.offsetY,d="middle";if(i.align==="left"?(l=10,d="start"):i.align==="right"&&(l=a.globals.svgWidth-10,d="end"),l+=i.offsetX,c=c+parseInt(i.style.fontSize,10)+i.margin/2,i.text!==void 0){var h=new v(this.ctx).drawText({x:l,y:c,text:i.text,textAnchor:d,fontSize:i.style.fontSize,fontFamily:i.style.fontFamily,fontWeight:i.style.fontWeight,foreColor:i.style.color,opacity:1});h.node.setAttribute("class","apexcharts-".concat(n,"-text")),a.globals.dom.Paper.add(h)}}}]),J}(),qt=function(){function J(n){u(this,J),this.w=n.w,this.dCtx=n}return w(J,[{key:"getTitleSubtitleCoords",value:function(n){var a=this.w,i=0,l=0,c=n==="title"?a.config.title.floating:a.config.subtitle.floating,d=a.globals.dom.baseEl.querySelector(".apexcharts-".concat(n,"-text"));if(d!==null&&!c){var h=d.getBoundingClientRect();i=h.width,l=a.globals.axisCharts?h.height+5:h.height}return{width:i,height:l}}},{key:"getLegendsRect",value:function(){var n=this.w,a=n.globals.dom.elLegendWrap;n.config.legend.height||n.config.legend.position!=="top"&&n.config.legend.position!=="bottom"||(a.style.maxHeight=n.globals.svgHeight/2+"px");var i=Object.assign({},f.getBoundingClientRect(a));return a!==null&&!n.config.legend.floating&&n.config.legend.show?this.dCtx.lgRect={x:i.x,y:i.y,height:i.height,width:i.height===0?0:i.width}:this.dCtx.lgRect={x:0,y:0,height:0,width:0},n.config.legend.position!=="left"&&n.config.legend.position!=="right"||1.5*this.dCtx.lgRect.width>n.globals.svgWidth&&(this.dCtx.lgRect.width=n.globals.svgWidth/1.5),this.dCtx.lgRect}},{key:"getLargestStringFromMultiArr",value:function(n,a){var i=n;if(this.w.globals.isMultiLineX){var l=a.map(function(d,h){return Array.isArray(d)?d.length:1}),c=Math.max.apply(Math,R(l));i=a[l.indexOf(c)]}return i}}]),J}(),Zt=function(){function J(n){u(this,J),this.w=n.w,this.dCtx=n}return w(J,[{key:"getxAxisLabelsCoords",value:function(){var n,a=this.w,i=a.globals.labels.slice();if(a.config.xaxis.convertedCatToNumeric&&i.length===0&&(i=a.globals.categoryLabels),a.globals.timescaleLabels.length>0){var l=this.getxAxisTimeScaleLabelsCoords();n={width:l.width,height:l.height},a.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends=a.config.legend.position!=="left"&&a.config.legend.position!=="right"||a.config.legend.floating?0:this.dCtx.lgRect.width;var c=a.globals.xLabelFormatter,d=f.getLargestStringFromArr(i),h=this.dCtx.dimHelpers.getLargestStringFromMultiArr(d,i);a.globals.isBarHorizontal&&(h=d=a.globals.yAxisScale[0].result.reduce(function(G,q){return G.length>q.length?G:q},0));var m=new pe(this.dCtx.ctx),S=d;d=m.xLabelFormat(c,d,S,{i:void 0,dateFormatter:new ae(this.dCtx.ctx).formatDate,w:a}),h=m.xLabelFormat(c,h,S,{i:void 0,dateFormatter:new ae(this.dCtx.ctx).formatDate,w:a}),(a.config.xaxis.convertedCatToNumeric&&d===void 0||String(d).trim()==="")&&(h=d="1");var A=new v(this.dCtx.ctx),N=A.getTextRects(d,a.config.xaxis.labels.style.fontSize),j=N;if(d!==h&&(j=A.getTextRects(h,a.config.xaxis.labels.style.fontSize)),(n={width:N.width>=j.width?N.width:j.width,height:N.height>=j.height?N.height:j.height}).width*i.length>a.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&a.config.xaxis.labels.rotate!==0||a.config.xaxis.labels.rotateAlways){if(!a.globals.isBarHorizontal){a.globals.rotateXLabels=!0;var W=function(G){return A.getTextRects(G,a.config.xaxis.labels.style.fontSize,a.config.xaxis.labels.style.fontFamily,"rotate(".concat(a.config.xaxis.labels.rotate," 0 0)"),!1)};N=W(d),d!==h&&(j=W(h)),n.height=(N.height>j.height?N.height:j.height)/1.5,n.width=N.width>j.width?N.width:j.width}}else a.globals.rotateXLabels=!1}return a.config.xaxis.labels.show||(n={width:0,height:0}),{width:n.width,height:n.height}}},{key:"getxAxisGroupLabelsCoords",value:function(){var n,a=this.w;if(!a.globals.hasXaxisGroups)return{width:0,height:0};var i,l=((n=a.config.xaxis.group.style)===null||n===void 0?void 0:n.fontSize)||a.config.xaxis.labels.style.fontSize,c=a.globals.groups.map(function(N){return N.title}),d=f.getLargestStringFromArr(c),h=this.dCtx.dimHelpers.getLargestStringFromMultiArr(d,c),m=new v(this.dCtx.ctx),S=m.getTextRects(d,l),A=S;return d!==h&&(A=m.getTextRects(h,l)),i={width:S.width>=A.width?S.width:A.width,height:S.height>=A.height?S.height:A.height},a.config.xaxis.labels.show||(i={width:0,height:0}),{width:i.width,height:i.height}}},{key:"getxAxisTitleCoords",value:function(){var n=this.w,a=0,i=0;if(n.config.xaxis.title.text!==void 0){var l=new v(this.dCtx.ctx).getTextRects(n.config.xaxis.title.text,n.config.xaxis.title.style.fontSize);a=l.width,i=l.height}return{width:a,height:i}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var n,a=this.w;this.dCtx.timescaleLabels=a.globals.timescaleLabels.slice();var i=this.dCtx.timescaleLabels.map(function(c){return c.value}),l=i.reduce(function(c,d){return c===void 0?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):c.length>d.length?c:d},0);return 1.05*(n=new v(this.dCtx.ctx).getTextRects(l,a.config.xaxis.labels.style.fontSize)).width*i.length>a.globals.gridWidth&&a.config.xaxis.labels.rotate!==0&&(a.globals.overlappingXLabels=!0),n}},{key:"additionalPaddingXLabels",value:function(n){var a=this,i=this.w,l=i.globals,c=i.config,d=c.xaxis.type,h=n.width;l.skipLastTimelinelabel=!1,l.skipFirstTimelinelabel=!1;var m=i.config.yaxis[0].opposite&&i.globals.isBarHorizontal,S=function(A,N){c.yaxis.length>1&&function(j){return l.collapsedSeriesIndices.indexOf(j)!==-1}(N)||function(j){if(a.dCtx.timescaleLabels&&a.dCtx.timescaleLabels.length){var W=a.dCtx.timescaleLabels[0],G=a.dCtx.timescaleLabels[a.dCtx.timescaleLabels.length-1].position+h/1.75-a.dCtx.yAxisWidthRight,q=W.position-h/1.75+a.dCtx.yAxisWidthLeft,Q=i.config.legend.position==="right"&&a.dCtx.lgRect.width>0?a.dCtx.lgRect.width:0;G>l.svgWidth-l.translateX-Q&&(l.skipLastTimelinelabel=!0),q<-(j.show&&!j.floating||c.chart.type!=="bar"&&c.chart.type!=="candlestick"&&c.chart.type!=="rangeBar"&&c.chart.type!=="boxPlot"?10:h/1.75)&&(l.skipFirstTimelinelabel=!0)}else d==="datetime"?a.dCtx.gridPad.right<h&&!l.rotateXLabels&&(l.skipLastTimelinelabel=!0):d!=="datetime"&&a.dCtx.gridPad.right<h/2-a.dCtx.yAxisWidthRight&&!l.rotateXLabels&&!i.config.xaxis.labels.trim&&(i.config.xaxis.tickPlacement!=="between"||i.globals.isBarHorizontal)&&(a.dCtx.xPadRight=h/2+1)}(A)};c.yaxis.forEach(function(A,N){m?(a.dCtx.gridPad.left<h&&(a.dCtx.xPadLeft=h/2+1),a.dCtx.xPadRight=h/2+1):S(A,N)})}}]),J}(),Ct=function(){function J(n){u(this,J),this.w=n.w,this.dCtx=n}return w(J,[{key:"getyAxisLabelsCoords",value:function(){var n=this,a=this.w,i=[],l=10,c=new Ve(this.dCtx.ctx);return a.config.yaxis.map(function(d,h){var m={seriesIndex:h,dataPointIndex:-1,w:a},S=a.globals.yAxisScale[h],A=0;if(!c.isYAxisHidden(h)&&d.labels.show&&d.labels.minWidth!==void 0&&(A=d.labels.minWidth),!c.isYAxisHidden(h)&&d.labels.show&&S.result.length){var N=a.globals.yLabelFormatters[h],j=S.niceMin===Number.MIN_VALUE?0:S.niceMin,W=S.result.reduce(function(I,$){var te,de;return((te=String(N(I,m)))===null||te===void 0?void 0:te.length)>((de=String(N($,m)))===null||de===void 0?void 0:de.length)?I:$},j),G=W=N(W,m);if(W!==void 0&&W.length!==0||(W=S.niceMax),a.globals.isBarHorizontal){l=0;var q=a.globals.labels.slice();W=f.getLargestStringFromArr(q),W=N(W,{seriesIndex:h,dataPointIndex:-1,w:a}),G=n.dCtx.dimHelpers.getLargestStringFromMultiArr(W,q)}var Q=new v(n.dCtx.ctx),ne="rotate(".concat(d.labels.rotate," 0 0)"),se=Q.getTextRects(W,d.labels.style.fontSize,d.labels.style.fontFamily,ne,!1),C=se;W!==G&&(C=Q.getTextRects(G,d.labels.style.fontSize,d.labels.style.fontFamily,ne,!1)),i.push({width:(A>C.width||A>se.width?A:C.width>se.width?C.width:se.width)+l,height:C.height>se.height?C.height:se.height})}else i.push({width:0,height:0})}),i}},{key:"getyAxisTitleCoords",value:function(){var n=this,a=this.w,i=[];return a.config.yaxis.map(function(l,c){if(l.show&&l.title.text!==void 0){var d=new v(n.dCtx.ctx),h="rotate(".concat(l.title.rotate," 0 0)"),m=d.getTextRects(l.title.text,l.title.style.fontSize,l.title.style.fontFamily,h,!1);i.push({width:m.width,height:m.height})}else i.push({width:0,height:0})}),i}},{key:"getTotalYAxisWidth",value:function(){var n=this.w,a=0,i=0,l=0,c=n.globals.yAxisScale.length>1?10:0,d=new Ve(this.dCtx.ctx),h=function(m,S){var A=n.config.yaxis[S].floating,N=0;m.width>0&&!A?(N=m.width+c,function(j){return n.globals.ignoreYAxisIndexes.indexOf(j)>-1}(S)&&(N=N-m.width-c)):N=A||d.isYAxisHidden(S)?0:5,n.config.yaxis[S].opposite?l+=N:i+=N,a+=N};return n.globals.yLabelsCoords.map(function(m,S){h(m,S)}),n.globals.yTitleCoords.map(function(m,S){h(m,S)}),n.globals.isBarHorizontal&&!n.config.yaxis[0].floating&&(a=n.globals.yLabelsCoords[0].width+n.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=i,this.dCtx.yAxisWidthRight=l,a}}]),J}(),vt=function(){function J(n){u(this,J),this.w=n.w,this.dCtx=n}return w(J,[{key:"gridPadForColumnsInNumericAxis",value:function(n){var a=this.w;if(a.globals.noData||a.globals.allSeriesCollapsed)return 0;var i=function(A){return A==="bar"||A==="rangeBar"||A==="candlestick"||A==="boxPlot"},l=a.config.chart.type,c=0,d=i(l)?a.config.series.length:1;if(a.globals.comboBarCount>0&&(d=a.globals.comboBarCount),a.globals.collapsedSeries.forEach(function(A){i(A.type)&&(d-=1)}),a.config.chart.stacked&&(d=1),(i(l)||a.globals.comboBarCount>0)&&a.globals.isXNumeric&&!a.globals.isBarHorizontal&&d>0){var h,m,S=Math.abs(a.globals.initialMaxX-a.globals.initialMinX);S<=3&&(S=a.globals.dataPoints),h=S/n,a.globals.minXDiff&&a.globals.minXDiff/h>0&&(m=a.globals.minXDiff/h),m>n/2&&(m/=2),(c=m/d*parseInt(a.config.plotOptions.bar.columnWidth,10)/100)<1&&(c=1),c=c/(d>1?1:1.5)+5,a.globals.barPadForNumericAxis=c}return c}},{key:"gridPadFortitleSubtitle",value:function(){var n=this,a=this.w,i=a.globals,l=this.dCtx.isSparkline||!a.globals.axisCharts?0:10;["title","subtitle"].forEach(function(h){a.config[h].text!==void 0?l+=a.config[h].margin:l+=n.dCtx.isSparkline||!a.globals.axisCharts?0:5}),!a.config.legend.show||a.config.legend.position!=="bottom"||a.config.legend.floating||a.globals.axisCharts||(l+=10);var c=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),d=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");i.gridHeight=i.gridHeight-c.height-d.height-l,i.translateY=i.translateY+c.height+d.height+l}},{key:"setGridXPosForDualYAxis",value:function(n,a){var i=this.w,l=new Ve(this.dCtx.ctx);i.config.yaxis.map(function(c,d){i.globals.ignoreYAxisIndexes.indexOf(d)!==-1||c.floating||l.isYAxisHidden(d)||(c.opposite&&(i.globals.translateX=i.globals.translateX-(a[d].width+n[d].width)-parseInt(i.config.yaxis[d].labels.style.fontSize,10)/1.2-12),i.globals.translateX<2&&(i.globals.translateX=2))})}}]),J}(),Kt=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w,this.lgRect={},this.yAxisWidth=0,this.yAxisWidthLeft=0,this.yAxisWidthRight=0,this.xAxisHeight=0,this.isSparkline=this.w.config.chart.sparkline.enabled,this.dimHelpers=new qt(this),this.dimYAxis=new Ct(this),this.dimXAxis=new Zt(this),this.dimGrid=new vt(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return w(J,[{key:"plotCoords",value:function(){var n=this,a=this.w,i=a.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.isSparkline&&((a.config.markers.discrete.length>0||a.config.markers.size>0)&&Object.entries(this.gridPad).forEach(function(c){var d=z(c,2),h=d[0],m=d[1];n.gridPad[h]=Math.max(m,n.w.globals.markers.largestSize/1.5)}),this.gridPad.top=Math.max(a.config.stroke.width/2,this.gridPad.top),this.gridPad.bottom=Math.max(a.config.stroke.width/2,this.gridPad.bottom)),i.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),i.gridHeight=i.gridHeight-this.gridPad.top-this.gridPad.bottom,i.gridWidth=i.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;var l=this.dimGrid.gridPadForColumnsInNumericAxis(i.gridWidth);i.gridWidth=i.gridWidth-2*l,i.translateX=i.translateX+this.gridPad.left+this.xPadLeft+(l>0?l+4:0),i.translateY=i.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var n=this,a=this.w,i=a.globals,l=this.dimYAxis.getyAxisLabelsCoords(),c=this.dimYAxis.getyAxisTitleCoords();a.globals.yLabelsCoords=[],a.globals.yTitleCoords=[],a.config.yaxis.map(function(W,G){a.globals.yLabelsCoords.push({width:l[G].width,index:G}),a.globals.yTitleCoords.push({width:c[G].width,index:G})}),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var d=this.dimXAxis.getxAxisLabelsCoords(),h=this.dimXAxis.getxAxisGroupLabelsCoords(),m=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(d,m,h),i.translateXAxisY=a.globals.rotateXLabels?this.xAxisHeight/8:-4,i.translateXAxisX=a.globals.rotateXLabels&&a.globals.isXNumeric&&a.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,a.globals.isBarHorizontal&&(i.rotateXLabels=!1,i.translateXAxisY=parseInt(a.config.xaxis.labels.style.fontSize,10)/1.5*-1),i.translateXAxisY=i.translateXAxisY+a.config.xaxis.labels.offsetY,i.translateXAxisX=i.translateXAxisX+a.config.xaxis.labels.offsetX;var S=this.yAxisWidth,A=this.xAxisHeight;i.xAxisLabelsHeight=this.xAxisHeight-m.height,i.xAxisGroupLabelsHeight=i.xAxisLabelsHeight-d.height,i.xAxisLabelsWidth=this.xAxisWidth,i.xAxisHeight=this.xAxisHeight;var N=10;(a.config.chart.type==="radar"||this.isSparkline)&&(S=0,A=i.goldenPadding),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||a.config.chart.type==="treemap")&&(S=0,A=0,N=0),this.isSparkline||this.dimXAxis.additionalPaddingXLabels(d);var j=function(){i.translateX=S,i.gridHeight=i.svgHeight-n.lgRect.height-A-(n.isSparkline||a.config.chart.type==="treemap"?0:a.globals.rotateXLabels?10:15),i.gridWidth=i.svgWidth-S};switch(a.config.xaxis.position==="top"&&(N=i.xAxisHeight-a.config.xaxis.axisTicks.height-5),a.config.legend.position){case"bottom":i.translateY=N,j();break;case"top":i.translateY=this.lgRect.height+N,j();break;case"left":i.translateY=N,i.translateX=this.lgRect.width+S,i.gridHeight=i.svgHeight-A-12,i.gridWidth=i.svgWidth-this.lgRect.width-S;break;case"right":i.translateY=N,i.translateX=S,i.gridHeight=i.svgHeight-A-12,i.gridWidth=i.svgWidth-this.lgRect.width-S-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(c,l),new qe(this.ctx).setYAxisXPosition(l,c)}},{key:"setDimensionsForNonAxisCharts",value:function(){var n=this.w,a=n.globals,i=n.config,l=0;n.config.legend.show&&!n.config.legend.floating&&(l=20);var c=i.chart.type==="pie"||i.chart.type==="polarArea"||i.chart.type==="donut"?"pie":"radialBar",d=i.plotOptions[c].offsetY,h=i.plotOptions[c].offsetX;if(!i.legend.show||i.legend.floating)return a.gridHeight=a.svgHeight-i.grid.padding.left+i.grid.padding.right,a.gridWidth=a.gridHeight,a.translateY=d,void(a.translateX=h+(a.svgWidth-a.gridWidth)/2);switch(i.legend.position){case"bottom":a.gridHeight=a.svgHeight-this.lgRect.height-a.goldenPadding,a.gridWidth=a.svgWidth,a.translateY=d-10,a.translateX=h+(a.svgWidth-a.gridWidth)/2;break;case"top":a.gridHeight=a.svgHeight-this.lgRect.height-a.goldenPadding,a.gridWidth=a.svgWidth,a.translateY=this.lgRect.height+d+10,a.translateX=h+(a.svgWidth-a.gridWidth)/2;break;case"left":a.gridWidth=a.svgWidth-this.lgRect.width-l,a.gridHeight=i.chart.height!=="auto"?a.svgHeight:a.gridWidth,a.translateY=d,a.translateX=h+this.lgRect.width+l;break;case"right":a.gridWidth=a.svgWidth-this.lgRect.width-l-5,a.gridHeight=i.chart.height!=="auto"?a.svgHeight:a.gridWidth,a.translateY=d,a.translateX=h+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(n,a,i){var l=this.w,c=l.globals.hasXaxisGroups?2:1,d=i.height+n.height+a.height,h=l.globals.isMultiLineX?1.2:l.globals.LINE_HEIGHT_RATIO,m=l.globals.rotateXLabels?22:10,S=l.globals.rotateXLabels&&l.config.legend.position==="bottom"?10:0;this.xAxisHeight=d*h+c*m+S,this.xAxisWidth=n.width,this.xAxisHeight-a.height>l.config.xaxis.labels.maxHeight&&(this.xAxisHeight=l.config.xaxis.labels.maxHeight),l.config.xaxis.labels.minHeight&&this.xAxisHeight<l.config.xaxis.labels.minHeight&&(this.xAxisHeight=l.config.xaxis.labels.minHeight),l.config.xaxis.floating&&(this.xAxisHeight=0);var A=0,N=0;l.config.yaxis.forEach(function(j){A+=j.labels.minWidth,N+=j.labels.maxWidth}),this.yAxisWidth<A&&(this.yAxisWidth=A),this.yAxisWidth>N&&(this.yAxisWidth=N)}}]),J}(),mr=function(){function J(n){u(this,J),this.w=n.w,this.lgCtx=n}return w(J,[{key:"getLegendStyles",value:function(){var n=document.createElement("style");n.setAttribute("type","text/css");var a=document.createTextNode(`
.apexcharts-legend {
display: flex;
overflow: auto;
padding: 0 10px;
}
.apexcharts-legend.apx-legend-position-bottom, .apexcharts-legend.apx-legend-position-top {
flex-wrap: wrap
}
.apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {
flex-direction: column;
bottom: 0;
}
.apexcharts-legend.apx-legend-position-bottom.apexcharts-align-left, .apexcharts-legend.apx-legend-position-top.apexcharts-align-left, .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {
justify-content: flex-start;
}
.apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center, .apexcharts-legend.apx-legend-position-top.apexcharts-align-center {
justify-content: center;
}
.apexcharts-legend.apx-legend-position-bottom.apexcharts-align-right, .apexcharts-legend.apx-legend-position-top.apexcharts-align-right {
justify-content: flex-end;
}
.apexcharts-legend-series {
cursor: pointer;
line-height: normal;
}
.apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series, .apexcharts-legend.apx-legend-position-top .apexcharts-legend-series{
display: flex;
align-items: center;
}
.apexcharts-legend-text {
position: relative;
font-size: 14px;
}
.apexcharts-legend-text *, .apexcharts-legend-marker * {
pointer-events: none;
}
.apexcharts-legend-marker {
position: relative;
display: inline-block;
cursor: pointer;
margin-right: 3px;
border-style: solid;
}
.apexcharts-legend.apexcharts-align-right .apexcharts-legend-series, .apexcharts-legend.apexcharts-align-left .apexcharts-legend-series{
display: inline-block;
}
.apexcharts-legend-series.apexcharts-no-click {
cursor: auto;
}
.apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series {
display: none !important;
}
.apexcharts-inactive-legend {
opacity: 0.45;
}`);return n.appendChild(a),n}},{key:"getLegendBBox",value:function(){var n=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),a=n.width;return{clwh:n.height,clww:a}}},{key:"appendToForeignObject",value:function(){this.w.globals.dom.elLegendForeign.appendChild(this.getLegendStyles())}},{key:"toggleDataSeries",value:function(n,a){var i=this,l=this.w;if(l.globals.axisCharts||l.config.chart.type==="radialBar"){l.globals.resized=!0;var c=null,d=null;l.globals.risingSeries=[],l.globals.axisCharts?(c=l.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(n,"']")),d=parseInt(c.getAttribute("data:realIndex"),10)):(c=l.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(n+1,"']")),d=parseInt(c.getAttribute("rel"),10)-1),a?[{cs:l.globals.collapsedSeries,csi:l.globals.collapsedSeriesIndices},{cs:l.globals.ancillaryCollapsedSeries,csi:l.globals.ancillaryCollapsedSeriesIndices}].forEach(function(A){i.riseCollapsedSeries(A.cs,A.csi,d)}):this.hideSeries({seriesEl:c,realIndex:d})}else{var h=l.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(n+1,"'] path")),m=l.config.chart.type;if(m==="pie"||m==="polarArea"||m==="donut"){var S=l.config.plotOptions.pie.donut.labels;new v(this.lgCtx.ctx).pathMouseDown(h.members[0],null),this.lgCtx.ctx.pie.printDataLabelsInner(h.members[0].node,S)}h.fire("click")}}},{key:"hideSeries",value:function(n){var a=n.seriesEl,i=n.realIndex,l=this.w,c=f.clone(l.config.series);if(l.globals.axisCharts){var d=!1;if(l.config.yaxis[i]&&l.config.yaxis[i].show&&l.config.yaxis[i].showAlways&&(d=!0,l.globals.ancillaryCollapsedSeriesIndices.indexOf(i)<0&&(l.globals.ancillaryCollapsedSeries.push({index:i,data:c[i].data.slice(),type:a.parentNode.className.baseVal.split("-")[1]}),l.globals.ancillaryCollapsedSeriesIndices.push(i))),!d){l.globals.collapsedSeries.push({index:i,data:c[i].data.slice(),type:a.parentNode.className.baseVal.split("-")[1]}),l.globals.collapsedSeriesIndices.push(i);var h=l.globals.risingSeries.indexOf(i);l.globals.risingSeries.splice(h,1)}}else l.globals.collapsedSeries.push({index:i,data:c[i]}),l.globals.collapsedSeriesIndices.push(i);for(var m=a.childNodes,S=0;S<m.length;S++)m[S].classList.contains("apexcharts-series-markers-wrap")&&(m[S].classList.contains("apexcharts-hide")?m[S].classList.remove("apexcharts-hide"):m[S].classList.add("apexcharts-hide"));l.globals.allSeriesCollapsed=l.globals.collapsedSeries.length===l.config.series.length,c=this._getSeriesBasedOnCollapsedState(c),this.lgCtx.ctx.updateHelpers._updateSeries(c,l.config.chart.animations.dynamicAnimation.enabled)}},{key:"riseCollapsedSeries",value:function(n,a,i){var l=this.w,c=f.clone(l.config.series);if(n.length>0){for(var d=0;d<n.length;d++)n[d].index===i&&(l.globals.axisCharts?(c[i].data=n[d].data.slice(),n.splice(d,1),a.splice(d,1),l.globals.risingSeries.push(i)):(c[i]=n[d].data,n.splice(d,1),a.splice(d,1),l.globals.risingSeries.push(i)));c=this._getSeriesBasedOnCollapsedState(c),this.lgCtx.ctx.updateHelpers._updateSeries(c,l.config.chart.animations.dynamicAnimation.enabled)}}},{key:"_getSeriesBasedOnCollapsedState",value:function(n){var a=this.w;return a.globals.axisCharts?n.forEach(function(i,l){a.globals.collapsedSeriesIndices.indexOf(l)>-1&&(n[l].data=[])}):n.forEach(function(i,l){a.globals.collapsedSeriesIndices.indexOf(l)>-1&&(n[l]=0)}),n}}]),J}(),Qt=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w,this.onLegendClick=this.onLegendClick.bind(this),this.onLegendHovered=this.onLegendHovered.bind(this),this.isBarsDistributed=this.w.config.chart.type==="bar"&&this.w.config.plotOptions.bar.distributed&&this.w.config.series.length===1,this.legendHelpers=new mr(this)}return w(J,[{key:"init",value:function(){var n=this.w,a=n.globals,i=n.config;if((i.legend.showForSingleSeries&&a.series.length===1||this.isBarsDistributed||a.series.length>1||!a.axisCharts)&&i.legend.show){for(;a.dom.elLegendWrap.firstChild;)a.dom.elLegendWrap.removeChild(a.dom.elLegendWrap.firstChild);this.drawLegends(),f.isIE11()?document.getElementsByTagName("head")[0].appendChild(this.legendHelpers.getLegendStyles()):this.legendHelpers.appendToForeignObject(),i.legend.position==="bottom"||i.legend.position==="top"?this.legendAlignHorizontal():i.legend.position!=="right"&&i.legend.position!=="left"||this.legendAlignVertical()}}},{key:"drawLegends",value:function(){var n=this,a=this.w,i=a.config.legend.fontFamily,l=a.globals.seriesNames,c=a.globals.colors.slice();if(a.config.chart.type==="heatmap"){var d=a.config.plotOptions.heatmap.colorScale.ranges;l=d.map(function(Le){return Le.name?Le.name:Le.from+" - "+Le.to}),c=d.map(function(Le){return Le.color})}else this.isBarsDistributed&&(l=a.globals.labels.slice());a.config.legend.customLegendItems.length&&(l=a.config.legend.customLegendItems);for(var h=a.globals.legendFormatter,m=a.config.legend.inverseOrder,S=m?l.length-1:0;m?S>=0:S<=l.length-1;m?S--:S++){var A,N=h(l[S],{seriesIndex:S,w:a}),j=!1,W=!1;if(a.globals.collapsedSeries.length>0)for(var G=0;G<a.globals.collapsedSeries.length;G++)a.globals.collapsedSeries[G].index===S&&(j=!0);if(a.globals.ancillaryCollapsedSeriesIndices.length>0)for(var q=0;q<a.globals.ancillaryCollapsedSeriesIndices.length;q++)a.globals.ancillaryCollapsedSeriesIndices[q]===S&&(W=!0);var Q=document.createElement("span");Q.classList.add("apexcharts-legend-marker");var ne=a.config.legend.markers.offsetX,se=a.config.legend.markers.offsetY,C=a.config.legend.markers.height,I=a.config.legend.markers.width,$=a.config.legend.markers.strokeWidth,te=a.config.legend.markers.strokeColor,de=a.config.legend.markers.radius,fe=Q.style;fe.background=c[S],fe.color=c[S],fe.setProperty("background",c[S],"important"),a.config.legend.markers.fillColors&&a.config.legend.markers.fillColors[S]&&(fe.background=a.config.legend.markers.fillColors[S]),a.globals.seriesColors[S]!==void 0&&(fe.background=a.globals.seriesColors[S],fe.color=a.globals.seriesColors[S]),fe.height=Array.isArray(C)?parseFloat(C[S])+"px":parseFloat(C)+"px",fe.width=Array.isArray(I)?parseFloat(I[S])+"px":parseFloat(I)+"px",fe.left=(Array.isArray(ne)?parseFloat(ne[S]):parseFloat(ne))+"px",fe.top=(Array.isArray(se)?parseFloat(se[S]):parseFloat(se))+"px",fe.borderWidth=Array.isArray($)?$[S]:$,fe.borderColor=Array.isArray(te)?te[S]:te,fe.borderRadius=Array.isArray(de)?parseFloat(de[S])+"px":parseFloat(de)+"px",a.config.legend.markers.customHTML&&(Array.isArray(a.config.legend.markers.customHTML)?a.config.legend.markers.customHTML[S]&&(Q.innerHTML=a.config.legend.markers.customHTML[S]()):Q.innerHTML=a.config.legend.markers.customHTML()),v.setAttrs(Q,{rel:S+1,"data:collapsed":j||W}),(j||W)&&Q.classList.add("apexcharts-inactive-legend");var we=document.createElement("div"),Ce=document.createElement("span");Ce.classList.add("apexcharts-legend-text"),Ce.innerHTML=Array.isArray(N)?N.join(" "):N;var Re=a.config.legend.labels.useSeriesColors?a.globals.colors[S]:Array.isArray(a.config.legend.labels.colors)?(A=a.config.legend.labels.colors)===null||A===void 0?void 0:A[S]:a.config.legend.labels.colors;Re||(Re=a.config.chart.foreColor),Ce.style.color=Re,Ce.style.fontSize=parseFloat(a.config.legend.fontSize)+"px",Ce.style.fontWeight=a.config.legend.fontWeight,Ce.style.fontFamily=i||a.config.chart.fontFamily,v.setAttrs(Ce,{rel:S+1,i:S,"data:default-text":encodeURIComponent(N),"data:collapsed":j||W}),we.appendChild(Q),we.appendChild(Ce);var ze=new P(this.ctx);a.config.legend.showForZeroSeries||ze.getSeriesTotalByIndex(S)===0&&ze.seriesHaveSameValues(S)&&!ze.isSeriesNull(S)&&a.globals.collapsedSeriesIndices.indexOf(S)===-1&&a.globals.ancillaryCollapsedSeriesIndices.indexOf(S)===-1&&we.classList.add("apexcharts-hidden-zero-series"),a.config.legend.showForNullSeries||ze.isSeriesNull(S)&&a.globals.collapsedSeriesIndices.indexOf(S)===-1&&a.globals.ancillaryCollapsedSeriesIndices.indexOf(S)===-1&&we.classList.add("apexcharts-hidden-null-series"),a.globals.dom.elLegendWrap.appendChild(we),a.globals.dom.elLegendWrap.classList.add("apexcharts-align-".concat(a.config.legend.horizontalAlign)),a.globals.dom.elLegendWrap.classList.add("apx-legend-position-"+a.config.legend.position),we.classList.add("apexcharts-legend-series"),we.style.margin="".concat(a.config.legend.itemMargin.vertical,"px ").concat(a.config.legend.itemMargin.horizontal,"px"),a.globals.dom.elLegendWrap.style.width=a.config.legend.width?a.config.legend.width+"px":"",a.globals.dom.elLegendWrap.style.height=a.config.legend.height?a.config.legend.height+"px":"",v.setAttrs(we,{rel:S+1,seriesName:f.escapeString(l[S]),"data:collapsed":j||W}),(j||W)&&we.classList.add("apexcharts-inactive-legend"),a.config.legend.onItemClick.toggleDataSeries||we.classList.add("apexcharts-no-click")}a.globals.dom.elWrap.addEventListener("click",n.onLegendClick,!0),a.config.legend.onItemHover.highlightDataSeries&&a.config.legend.customLegendItems.length===0&&(a.globals.dom.elWrap.addEventListener("mousemove",n.onLegendHovered,!0),a.globals.dom.elWrap.addEventListener("mouseout",n.onLegendHovered,!0))}},{key:"setLegendWrapXY",value:function(n,a){var i=this.w,l=i.globals.dom.elLegendWrap,c=l.getBoundingClientRect(),d=0,h=0;if(i.config.legend.position==="bottom")h+=i.globals.svgHeight-c.height/2;else if(i.config.legend.position==="top"){var m=new Kt(this.ctx),S=m.dimHelpers.getTitleSubtitleCoords("title").height,A=m.dimHelpers.getTitleSubtitleCoords("subtitle").height;h=h+(S>0?S-10:0)+(A>0?A-10:0)}l.style.position="absolute",d=d+n+i.config.legend.offsetX,h=h+a+i.config.legend.offsetY,l.style.left=d+"px",l.style.top=h+"px",i.config.legend.position==="bottom"?(l.style.top="auto",l.style.bottom=5-i.config.legend.offsetY+"px"):i.config.legend.position==="right"&&(l.style.left="auto",l.style.right=25+i.config.legend.offsetX+"px"),["width","height"].forEach(function(N){l.style[N]&&(l.style[N]=parseInt(i.config.legend[N],10)+"px")})}},{key:"legendAlignHorizontal",value:function(){var n=this.w;n.globals.dom.elLegendWrap.style.right=0;var a=this.legendHelpers.getLegendBBox(),i=new Kt(this.ctx),l=i.dimHelpers.getTitleSubtitleCoords("title"),c=i.dimHelpers.getTitleSubtitleCoords("subtitle"),d=0;n.config.legend.position==="bottom"?d=-a.clwh/1.8:n.config.legend.position==="top"&&(d=l.height+c.height+n.config.title.margin+n.config.subtitle.margin-10),this.setLegendWrapXY(20,d)}},{key:"legendAlignVertical",value:function(){var n=this.w,a=this.legendHelpers.getLegendBBox(),i=0;n.config.legend.position==="left"&&(i=20),n.config.legend.position==="right"&&(i=n.globals.svgWidth-a.clww-10),this.setLegendWrapXY(i,20)}},{key:"onLegendHovered",value:function(n){var a=this.w,i=n.target.classList.contains("apexcharts-legend-series")||n.target.classList.contains("apexcharts-legend-text")||n.target.classList.contains("apexcharts-legend-marker");if(a.config.chart.type==="heatmap"||this.isBarsDistributed){if(i){var l=parseInt(n.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,l,this.w]),new Me(this.ctx).highlightRangeInSeries(n,n.target)}}else!n.target.classList.contains("apexcharts-inactive-legend")&&i&&new Me(this.ctx).toggleSeriesOnHover(n,n.target)}},{key:"onLegendClick",value:function(n){var a=this.w;if(!a.config.legend.customLegendItems.length&&(n.target.classList.contains("apexcharts-legend-series")||n.target.classList.contains("apexcharts-legend-text")||n.target.classList.contains("apexcharts-legend-marker"))){var i=parseInt(n.target.getAttribute("rel"),10)-1,l=n.target.getAttribute("data:collapsed")==="true",c=this.w.config.chart.events.legendClick;typeof c=="function"&&c(this.ctx,i,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,i,this.w]);var d=this.w.config.legend.markers.onClick;typeof d=="function"&&n.target.classList.contains("apexcharts-legend-marker")&&(d(this.ctx,i,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,i,this.w])),a.config.chart.type!=="treemap"&&a.config.chart.type!=="heatmap"&&!this.isBarsDistributed&&a.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(i,l)}}}]),J}(),ea=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w;var a=this.w;this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar,this.minX=a.globals.minX,this.maxX=a.globals.maxX}return w(J,[{key:"createToolbar",value:function(){var n=this,a=this.w,i=function(){return document.createElement("div")},l=i();if(l.setAttribute("class","apexcharts-toolbar"),l.style.top=a.config.chart.toolbar.offsetY+"px",l.style.right=3-a.config.chart.toolbar.offsetX+"px",a.globals.dom.elWrap.appendChild(l),this.elZoom=i(),this.elZoomIn=i(),this.elZoomOut=i(),this.elPan=i(),this.elSelection=i(),this.elZoomReset=i(),this.elMenuIcon=i(),this.elMenu=i(),this.elCustomIcons=[],this.t=a.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var c=0;c<this.t.customIcons.length;c++)this.elCustomIcons.push(i());var d=[],h=function(N,j,W){var G=N.toLowerCase();n.t[G]&&a.config.chart.zoom.enabled&&d.push({el:j,icon:typeof n.t[G]=="string"?n.t[G]:W,title:n.localeValues[N],class:"apexcharts-".concat(G,"-icon")})};h("zoomIn",this.elZoomIn,`<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
<path d="M0 0h24v24H0z" fill="none"/>
<path d="M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4V7zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/>
</svg>
`),h("zoomOut",this.elZoomOut,`<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">
<path d="M0 0h24v24H0z" fill="none"/>
<path d="M7 11v2h10v-2H7zm5-9C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"/>
</svg>
`);var m=function(N){n.t[N]&&a.config.chart[N].enabled&&d.push({el:N==="zoom"?n.elZoom:n.elSelection,icon:typeof n.t[N]=="string"?n.t[N]:N==="zoom"?`<svg xmlns="http://www.w3.org/2000/svg" fill="#000000" height="24" viewBox="0 0 24 24" width="24">
<path d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"/>
<path d="M0 0h24v24H0V0z" fill="none"/>
<path d="M12 10h-2v2H9v-2H7V9h2V7h1v2h2v1z"/>
</svg>`:`<svg fill="#6E8192" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">
<path d="M0 0h24v24H0z" fill="none"/>
<path d="M3 5h2V3c-1.1 0-2 .9-2 2zm0 8h2v-2H3v2zm4 8h2v-2H7v2zM3 9h2V7H3v2zm10-6h-2v2h2V3zm6 0v2h2c0-1.1-.9-2-2-2zM5 21v-2H3c0 1.1.9 2 2 2zm-2-4h2v-2H3v2zM9 3H7v2h2V3zm2 18h2v-2h-2v2zm8-8h2v-2h-2v2zm0 8c1.1 0 2-.9 2-2h-2v2zm0-12h2V7h-2v2zm0 8h2v-2h-2v2zm-4 4h2v-2h-2v2zm0-16h2V3h-2v2z"/>
</svg>`,title:n.localeValues[N==="zoom"?"selectionZoom":"selection"],class:a.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(N,"-icon")})};m("zoom"),m("selection"),this.t.pan&&a.config.chart.zoom.enabled&&d.push({el:this.elPan,icon:typeof this.t.pan=="string"?this.t.pan:`<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="#000000" height="24" viewBox="0 0 24 24" width="24">
<defs>
<path d="M0 0h24v24H0z" id="a"/>
</defs>
<clipPath id="b">
<use overflow="visible" xlink:href="#a"/>
</clipPath>
<path clip-path="url(#b)" d="M23 5.5V20c0 2.2-1.8 4-4 4h-7.3c-1.08 0-2.1-.43-2.85-1.19L1 14.83s1.26-1.23 1.3-1.25c.22-.19.49-.29.79-.29.22 0 .42.06.6.16.04.01 4.31 2.46 4.31 2.46V4c0-.83.67-1.5 1.5-1.5S11 3.17 11 4v7h1V1.5c0-.83.67-1.5 1.5-1.5S15 .67 15 1.5V11h1V2.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5V11h1V5.5c0-.83.67-1.5 1.5-1.5s1.5.67 1.5 1.5z"/>
</svg>`,title:this.localeValues.pan,class:a.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),h("reset",this.elZoomReset,`<svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">
<path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"/>
<path d="M0 0h24v24H0z" fill="none"/>
</svg>`),this.t.download&&d.push({el:this.elMenuIcon,icon:typeof this.t.download=="string"?this.t.download:'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="none" d="M0 0h24v24H0V0z"/><path d="M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"/></svg>',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var S=0;S<this.elCustomIcons.length;S++)d.push({el:this.elCustomIcons[S],icon:this.t.customIcons[S].icon,title:this.t.customIcons[S].title,index:this.t.customIcons[S].index,class:"apexcharts-toolbar-custom-icon "+this.t.customIcons[S].class});d.forEach(function(N,j){N.index&&f.moveIndexInArray(d,j,N.index)});for(var A=0;A<d.length;A++)v.setAttrs(d[A].el,{class:d[A].class,title:d[A].title}),d[A].el.innerHTML=d[A].icon,l.appendChild(d[A].el);this._createHamburgerMenu(l),a.globals.zoomEnabled?this.elZoom.classList.add(this.selectedClass):a.globals.panEnabled?this.elPan.classList.add(this.selectedClass):a.globals.selectionEnabled&&this.elSelection.classList.add(this.selectedClass),this.addToolbarEventListeners()}},{key:"_createHamburgerMenu",value:function(n){this.elMenuItems=[],n.appendChild(this.elMenu),v.setAttrs(this.elMenu,{class:"apexcharts-menu"});var a=[{name:"exportSVG",title:this.localeValues.exportToSVG},{name:"exportPNG",title:this.localeValues.exportToPNG},{name:"exportCSV",title:this.localeValues.exportToCSV}];this.w.globals.allSeriesHasEqualX||a.splice(2,1);for(var i=0;i<a.length;i++)this.elMenuItems.push(document.createElement("div")),this.elMenuItems[i].innerHTML=a[i].title,v.setAttrs(this.elMenuItems[i],{class:"apexcharts-menu-item ".concat(a[i].name),title:a[i].title}),this.elMenu.appendChild(this.elMenuItems[i])}},{key:"addToolbarEventListeners",value:function(){var n=this;this.elZoomReset.addEventListener("click",this.handleZoomReset.bind(this)),this.elSelection.addEventListener("click",this.toggleZoomSelection.bind(this,"selection")),this.elZoom.addEventListener("click",this.toggleZoomSelection.bind(this,"zoom")),this.elZoomIn.addEventListener("click",this.handleZoomIn.bind(this)),this.elZoomOut.addEventListener("click",this.handleZoomOut.bind(this)),this.elPan.addEventListener("click",this.togglePanning.bind(this)),this.elMenuIcon.addEventListener("click",this.toggleMenu.bind(this)),this.elMenuItems.forEach(function(i){i.classList.contains("exportSVG")?i.addEventListener("click",n.handleDownload.bind(n,"svg")):i.classList.contains("exportPNG")?i.addEventListener("click",n.handleDownload.bind(n,"png")):i.classList.contains("exportCSV")&&i.addEventListener("click",n.handleDownload.bind(n,"csv"))});for(var a=0;a<this.t.customIcons.length;a++)this.elCustomIcons[a].addEventListener("click",this.t.customIcons[a].click.bind(this,this.ctx,this.ctx.w))}},{key:"toggleZoomSelection",value:function(n){this.ctx.getSyncedCharts().forEach(function(a){a.ctx.toolbar.toggleOtherControls();var i=n==="selection"?a.ctx.toolbar.elSelection:a.ctx.toolbar.elZoom,l=n==="selection"?"selectionEnabled":"zoomEnabled";a.w.globals[l]=!a.w.globals[l],i.classList.contains(a.ctx.toolbar.selectedClass)?i.classList.remove(a.ctx.toolbar.selectedClass):i.classList.add(a.ctx.toolbar.selectedClass)})}},{key:"getToolbarIconsReference",value:function(){var n=this.w;this.elZoom||(this.elZoom=n.globals.dom.baseEl.querySelector(".apexcharts-zoom-icon")),this.elPan||(this.elPan=n.globals.dom.baseEl.querySelector(".apexcharts-pan-icon")),this.elSelection||(this.elSelection=n.globals.dom.baseEl.querySelector(".apexcharts-selection-icon"))}},{key:"enableZoomPanFromToolbar",value:function(n){this.toggleOtherControls(),n==="pan"?this.w.globals.panEnabled=!0:this.w.globals.zoomEnabled=!0;var a=n==="pan"?this.elPan:this.elZoom,i=n==="pan"?this.elZoom:this.elPan;a&&a.classList.add(this.selectedClass),i&&i.classList.remove(this.selectedClass)}},{key:"togglePanning",value:function(){this.ctx.getSyncedCharts().forEach(function(n){n.ctx.toolbar.toggleOtherControls(),n.w.globals.panEnabled=!n.w.globals.panEnabled,n.ctx.toolbar.elPan.classList.contains(n.ctx.toolbar.selectedClass)?n.ctx.toolbar.elPan.classList.remove(n.ctx.toolbar.selectedClass):n.ctx.toolbar.elPan.classList.add(n.ctx.toolbar.selectedClass)})}},{key:"toggleOtherControls",value:function(){var n=this,a=this.w;a.globals.panEnabled=!1,a.globals.zoomEnabled=!1,a.globals.selectionEnabled=!1,this.getToolbarIconsReference(),[this.elPan,this.elSelection,this.elZoom].forEach(function(i){i&&i.classList.remove(n.selectedClass)})}},{key:"handleZoomIn",value:function(){var n=this.w;n.globals.isRangeBar&&(this.minX=n.globals.minY,this.maxX=n.globals.maxY);var a=(this.minX+this.maxX)/2,i=(this.minX+a)/2,l=(this.maxX+a)/2,c=this._getNewMinXMaxX(i,l);n.globals.disableZoomIn||this.zoomUpdateOptions(c.minX,c.maxX)}},{key:"handleZoomOut",value:function(){var n=this.w;if(n.globals.isRangeBar&&(this.minX=n.globals.minY,this.maxX=n.globals.maxY),!(n.config.xaxis.type==="datetime"&&new Date(this.minX).getUTCFullYear()<1e3)){var a=(this.minX+this.maxX)/2,i=this.minX-(a-this.minX),l=this.maxX-(a-this.maxX),c=this._getNewMinXMaxX(i,l);n.globals.disableZoomOut||this.zoomUpdateOptions(c.minX,c.maxX)}}},{key:"_getNewMinXMaxX",value:function(n,a){var i=this.w.config.xaxis.convertedCatToNumeric;return{minX:i?Math.floor(n):n,maxX:i?Math.floor(a):a}}},{key:"zoomUpdateOptions",value:function(n,a){var i=this.w;if(n!==void 0||a!==void 0){if(!(i.config.xaxis.convertedCatToNumeric&&(n<1&&(n=1,a=i.globals.dataPoints),a-n<2))){var l={min:n,max:a},c=this.getBeforeZoomRange(l);c&&(l=c.xaxis);var d={xaxis:l},h=f.clone(i.globals.initialConfig.yaxis);i.config.chart.zoom.autoScaleYaxis&&(h=new $e(this.ctx).autoScaleY(this.ctx,h,{xaxis:l})),i.config.chart.group||(d.yaxis=h),this.w.globals.zoomed=!0,this.ctx.updateHelpers._updateOptions(d,!1,this.w.config.chart.animations.dynamicAnimation.enabled),this.zoomCallback(l,h)}}else this.handleZoomReset()}},{key:"zoomCallback",value:function(n,a){typeof this.ev.zoomed=="function"&&this.ev.zoomed(this.ctx,{xaxis:n,yaxis:a})}},{key:"getBeforeZoomRange",value:function(n,a){var i=null;return typeof this.ev.beforeZoom=="function"&&(i=this.ev.beforeZoom(this,{xaxis:n,yaxis:a})),i}},{key:"toggleMenu",value:function(){var n=this;window.setTimeout(function(){n.elMenu.classList.contains("apexcharts-menu-open")?n.elMenu.classList.remove("apexcharts-menu-open"):n.elMenu.classList.add("apexcharts-menu-open")},0)}},{key:"handleDownload",value:function(n){var a=this.w,i=new Ne(this.ctx);switch(n){case"svg":i.exportToSVG(this.ctx);break;case"png":i.exportToPng(this.ctx);break;case"csv":i.exportToCSV({series:a.config.series,columnDelimiter:a.config.chart.toolbar.export.csv.columnDelimiter})}}},{key:"handleZoomReset",value:function(n){this.ctx.getSyncedCharts().forEach(function(a){var i=a.w;if(i.globals.lastXAxis.min=i.globals.initialConfig.xaxis.min,i.globals.lastXAxis.max=i.globals.initialConfig.xaxis.max,a.updateHelpers.revertDefaultAxisMinMax(),typeof i.config.chart.events.beforeResetZoom=="function"){var l=i.config.chart.events.beforeResetZoom(a,i);l&&a.updateHelpers.revertDefaultAxisMinMax(l)}typeof i.config.chart.events.zoomed=="function"&&a.ctx.toolbar.zoomCallback({min:i.config.xaxis.min,max:i.config.xaxis.max}),i.globals.zoomed=!1;var c=a.ctx.series.emptyCollapsedSeries(f.clone(i.globals.initialSeries));a.updateHelpers._updateSeries(c,i.config.chart.animations.dynamicAnimation.enabled)})}},{key:"destroy",value:function(){this.elZoom=null,this.elZoomIn=null,this.elZoomOut=null,this.elPan=null,this.elSelection=null,this.elZoomReset=null,this.elMenuIcon=null}}]),J}(),Ca=function(J){T(a,ea);var n=L(a);function a(i){var l;return u(this,a),(l=n.call(this,i)).ctx=i,l.w=i.w,l.dragged=!1,l.graphics=new v(l.ctx),l.eventList=["mousedown","mouseleave","mousemove","touchstart","touchmove","mouseup","touchend"],l.clientX=0,l.clientY=0,l.startX=0,l.endX=0,l.dragX=0,l.startY=0,l.endY=0,l.dragY=0,l.moveDirection="none",l}return w(a,[{key:"init",value:function(i){var l=this,c=i.xyRatios,d=this.w,h=this;this.xyRatios=c,this.zoomRect=this.graphics.drawRect(0,0,0,0),this.selectionRect=this.graphics.drawRect(0,0,0,0),this.gridRect=d.globals.dom.baseEl.querySelector(".apexcharts-grid"),this.zoomRect.node.classList.add("apexcharts-zoom-rect"),this.selectionRect.node.classList.add("apexcharts-selection-rect"),d.globals.dom.elGraphical.add(this.zoomRect),d.globals.dom.elGraphical.add(this.selectionRect),d.config.chart.selection.type==="x"?this.slDraggableRect=this.selectionRect.draggable({minX:0,minY:0,maxX:d.globals.gridWidth,maxY:d.globals.gridHeight}).on("dragmove",this.selectionDragging.bind(this,"dragging")):d.config.chart.selection.type==="y"?this.slDraggableRect=this.selectionRect.draggable({minX:0,maxX:d.globals.gridWidth}).on("dragmove",this.selectionDragging.bind(this,"dragging")):this.slDraggableRect=this.selectionRect.draggable().on("dragmove",this.selectionDragging.bind(this,"dragging")),this.preselectedSelection(),this.hoverArea=d.globals.dom.baseEl.querySelector("".concat(d.globals.chartClass," .apexcharts-svg")),this.hoverArea.classList.add("apexcharts-zoomable"),this.eventList.forEach(function(m){l.hoverArea.addEventListener(m,h.svgMouseEvents.bind(h,c),{capture:!1,passive:!0})})}},{key:"destroy",value:function(){this.slDraggableRect&&(this.slDraggableRect.draggable(!1),this.slDraggableRect.off(),this.selectionRect.off()),this.selectionRect=null,this.zoomRect=null,this.gridRect=null}},{key:"svgMouseEvents",value:function(i,l){var c=this.w,d=this,h=this.ctx.toolbar,m=c.globals.zoomEnabled?c.config.chart.zoom.type:c.config.chart.selection.type,S=c.config.chart.toolbar.autoSelected;if(l.shiftKey?(this.shiftWasPressed=!0,h.enableZoomPanFromToolbar(S==="pan"?"zoom":"pan")):this.shiftWasPressed&&(h.enableZoomPanFromToolbar(S),this.shiftWasPressed=!1),l.target){var A,N=l.target.classList;if(l.target.parentNode&&l.target.parentNode!==null&&(A=l.target.parentNode.classList),!(N.contains("apexcharts-selection-rect")||N.contains("apexcharts-legend-marker")||N.contains("apexcharts-legend-text")||A&&A.contains("apexcharts-toolbar"))){if(d.clientX=l.type==="touchmove"||l.type==="touchstart"?l.touches[0].clientX:l.type==="touchend"?l.changedTouches[0].clientX:l.clientX,d.clientY=l.type==="touchmove"||l.type==="touchstart"?l.touches[0].clientY:l.type==="touchend"?l.changedTouches[0].clientY:l.clientY,l.type==="mousedown"&&l.which===1){var j=d.gridRect.getBoundingClientRect();d.startX=d.clientX-j.left,d.startY=d.clientY-j.top,d.dragged=!1,d.w.globals.mousedown=!0}if((l.type==="mousemove"&&l.which===1||l.type==="touchmove")&&(d.dragged=!0,c.globals.panEnabled?(c.globals.selection=null,d.w.globals.mousedown&&d.panDragging({context:d,zoomtype:m,xyRatios:i})):(d.w.globals.mousedown&&c.globals.zoomEnabled||d.w.globals.mousedown&&c.globals.selectionEnabled)&&(d.selection=d.selectionDrawing({context:d,zoomtype:m}))),l.type==="mouseup"||l.type==="touchend"||l.type==="mouseleave"){var W=d.gridRect.getBoundingClientRect();d.w.globals.mousedown&&(d.endX=d.clientX-W.left,d.endY=d.clientY-W.top,d.dragX=Math.abs(d.endX-d.startX),d.dragY=Math.abs(d.endY-d.startY),(c.globals.zoomEnabled||c.globals.selectionEnabled)&&d.selectionDrawn({context:d,zoomtype:m}),c.globals.panEnabled&&c.config.xaxis.convertedCatToNumeric&&d.delayedPanScrolled()),c.globals.zoomEnabled&&d.hideSelectionRect(this.selectionRect),d.dragged=!1,d.w.globals.mousedown=!1}this.makeSelectionRectDraggable()}}}},{key:"makeSelectionRectDraggable",value:function(){var i=this.w;if(this.selectionRect){var l=this.selectionRect.node.getBoundingClientRect();l.width>0&&l.height>0&&this.slDraggableRect.selectize({points:"l, r",pointSize:8,pointType:"rect"}).resize({constraint:{minX:0,minY:0,maxX:i.globals.gridWidth,maxY:i.globals.gridHeight}}).on("resizing",this.selectionDragging.bind(this,"resizing"))}}},{key:"preselectedSelection",value:function(){var i=this.w,l=this.xyRatios;if(!i.globals.zoomEnabled){if(i.globals.selection!==void 0&&i.globals.selection!==null)this.drawSelectionRect(i.globals.selection);else if(i.config.chart.selection.xaxis.min!==void 0&&i.config.chart.selection.xaxis.max!==void 0){var c=(i.config.chart.selection.xaxis.min-i.globals.minX)/l.xRatio,d={x:c,y:0,width:i.globals.gridWidth-(i.globals.maxX-i.config.chart.selection.xaxis.max)/l.xRatio-c,height:i.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(d),this.makeSelectionRectDraggable(),typeof i.config.chart.events.selection=="function"&&i.config.chart.events.selection(this.ctx,{xaxis:{min:i.config.chart.selection.xaxis.min,max:i.config.chart.selection.xaxis.max},yaxis:{}})}}}},{key:"drawSelectionRect",value:function(i){var l=i.x,c=i.y,d=i.width,h=i.height,m=i.translateX,S=m===void 0?0:m,A=i.translateY,N=A===void 0?0:A,j=this.w,W=this.zoomRect,G=this.selectionRect;if(this.dragged||j.globals.selection!==null){var q={transform:"translate("+S+", "+N+")"};j.globals.zoomEnabled&&this.dragged&&(d<0&&(d=1),W.attr({x:l,y:c,width:d,height:h,fill:j.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":j.config.chart.zoom.zoomedArea.fill.opacity,stroke:j.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":j.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":j.config.chart.zoom.zoomedArea.stroke.opacity}),v.setAttrs(W.node,q)),j.globals.selectionEnabled&&(G.attr({x:l,y:c,width:d>0?d:0,height:h>0?h:0,fill:j.config.chart.selection.fill.color,"fill-opacity":j.config.chart.selection.fill.opacity,stroke:j.config.chart.selection.stroke.color,"stroke-width":j.config.chart.selection.stroke.width,"stroke-dasharray":j.config.chart.selection.stroke.dashArray,"stroke-opacity":j.config.chart.selection.stroke.opacity}),v.setAttrs(G.node,q))}}},{key:"hideSelectionRect",value:function(i){i&&i.attr({x:0,y:0,width:0,height:0})}},{key:"selectionDrawing",value:function(i){var l=i.context,c=i.zoomtype,d=this.w,h=l,m=this.gridRect.getBoundingClientRect(),S=h.startX-1,A=h.startY,N=!1,j=!1,W=h.clientX-m.left-S,G=h.clientY-m.top-A,q={};return Math.abs(W+S)>d.globals.gridWidth?W=d.globals.gridWidth-S:h.clientX-m.left<0&&(W=S),S>h.clientX-m.left&&(N=!0,W=Math.abs(W)),A>h.clientY-m.top&&(j=!0,G=Math.abs(G)),q=c==="x"?{x:N?S-W:S,y:0,width:W,height:d.globals.gridHeight}:c==="y"?{x:0,y:j?A-G:A,width:d.globals.gridWidth,height:G}:{x:N?S-W:S,y:j?A-G:A,width:W,height:G},h.drawSelectionRect(q),h.selectionDragging("resizing"),q}},{key:"selectionDragging",value:function(i,l){var c=this,d=this.w,h=this.xyRatios,m=this.selectionRect,S=0;i==="resizing"&&(S=30);var A=function(j){return parseFloat(m.node.getAttribute(j))},N={x:A("x"),y:A("y"),width:A("width"),height:A("height")};d.globals.selection=N,typeof d.config.chart.events.selection=="function"&&d.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout(function(){var j=c.gridRect.getBoundingClientRect(),W=m.node.getBoundingClientRect(),G={xaxis:{min:d.globals.xAxisScale.niceMin+(W.left-j.left)*h.xRatio,max:d.globals.xAxisScale.niceMin+(W.right-j.left)*h.xRatio},yaxis:{min:d.globals.yAxisScale[0].niceMin+(j.bottom-W.bottom)*h.yRatio[0],max:d.globals.yAxisScale[0].niceMax-(W.top-j.top)*h.yRatio[0]}};d.config.chart.events.selection(c.ctx,G),d.config.chart.brush.enabled&&d.config.chart.events.brushScrolled!==void 0&&d.config.chart.events.brushScrolled(c.ctx,G)},S))}},{key:"selectionDrawn",value:function(i){var l=i.context,c=i.zoomtype,d=this.w,h=l,m=this.xyRatios,S=this.ctx.toolbar;if(h.startX>h.endX){var A=h.startX;h.startX=h.endX,h.endX=A}if(h.startY>h.endY){var N=h.startY;h.startY=h.endY,h.endY=N}var j=void 0,W=void 0;d.globals.isRangeBar?(j=d.globals.yAxisScale[0].niceMin+h.startX*m.invertedYRatio,W=d.globals.yAxisScale[0].niceMin+h.endX*m.invertedYRatio):(j=d.globals.xAxisScale.niceMin+h.startX*m.xRatio,W=d.globals.xAxisScale.niceMin+h.endX*m.xRatio);var G=[],q=[];if(d.config.yaxis.forEach(function(de,fe){G.push(d.globals.yAxisScale[fe].niceMax-m.yRatio[fe]*h.startY),q.push(d.globals.yAxisScale[fe].niceMax-m.yRatio[fe]*h.endY)}),h.dragged&&(h.dragX>10||h.dragY>10)&&j!==W){if(d.globals.zoomEnabled){var Q=f.clone(d.globals.initialConfig.yaxis),ne=f.clone(d.globals.initialConfig.xaxis);if(d.globals.zoomed=!0,d.config.xaxis.convertedCatToNumeric&&(j=Math.floor(j),W=Math.floor(W),j<1&&(j=1,W=d.globals.dataPoints),W-j<2&&(W=j+1)),c!=="xy"&&c!=="x"||(ne={min:j,max:W}),c!=="xy"&&c!=="y"||Q.forEach(function(de,fe){Q[fe].min=q[fe],Q[fe].max=G[fe]}),d.config.chart.zoom.autoScaleYaxis){var se=new $e(h.ctx);Q=se.autoScaleY(h.ctx,Q,{xaxis:ne})}if(S){var C=S.getBeforeZoomRange(ne,Q);C&&(ne=C.xaxis?C.xaxis:ne,Q=C.yaxis?C.yaxis:Q)}var I={xaxis:ne};d.config.chart.group||(I.yaxis=Q),h.ctx.updateHelpers._updateOptions(I,!1,h.w.config.chart.animations.dynamicAnimation.enabled),typeof d.config.chart.events.zoomed=="function"&&S.zoomCallback(ne,Q)}else if(d.globals.selectionEnabled){var $,te=null;$={min:j,max:W},c!=="xy"&&c!=="y"||(te=f.clone(d.config.yaxis)).forEach(function(de,fe){te[fe].min=q[fe],te[fe].max=G[fe]}),d.globals.selection=h.selection,typeof d.config.chart.events.selection=="function"&&d.config.chart.events.selection(h.ctx,{xaxis:$,yaxis:te})}}}},{key:"panDragging",value:function(i){var l=i.context,c=this.w,d=l;if(c.globals.lastClientPosition.x!==void 0){var h=c.globals.lastClientPosition.x-d.clientX,m=c.globals.lastClientPosition.y-d.clientY;Math.abs(h)>Math.abs(m)&&h>0?this.moveDirection="left":Math.abs(h)>Math.abs(m)&&h<0?this.moveDirection="right":Math.abs(m)>Math.abs(h)&&m>0?this.moveDirection="up":Math.abs(m)>Math.abs(h)&&m<0&&(this.moveDirection="down")}c.globals.lastClientPosition={x:d.clientX,y:d.clientY};var S=c.globals.isRangeBar?c.globals.minY:c.globals.minX,A=c.globals.isRangeBar?c.globals.maxY:c.globals.maxX;c.config.xaxis.convertedCatToNumeric||d.panScrolled(S,A)}},{key:"delayedPanScrolled",value:function(){var i=this.w,l=i.globals.minX,c=i.globals.maxX,d=(i.globals.maxX-i.globals.minX)/2;this.moveDirection==="left"?(l=i.globals.minX+d,c=i.globals.maxX+d):this.moveDirection==="right"&&(l=i.globals.minX-d,c=i.globals.maxX-d),l=Math.floor(l),c=Math.floor(c),this.updateScrolledChart({xaxis:{min:l,max:c}},l,c)}},{key:"panScrolled",value:function(i,l){var c=this.w,d=this.xyRatios,h=f.clone(c.globals.initialConfig.yaxis),m=d.xRatio,S=c.globals.minX,A=c.globals.maxX;c.globals.isRangeBar&&(m=d.invertedYRatio,S=c.globals.minY,A=c.globals.maxY),this.moveDirection==="left"?(i=S+c.globals.gridWidth/15*m,l=A+c.globals.gridWidth/15*m):this.moveDirection==="right"&&(i=S-c.globals.gridWidth/15*m,l=A-c.globals.gridWidth/15*m),c.globals.isRangeBar||(i<c.globals.initialMinX||l>c.globals.initialMaxX)&&(i=S,l=A);var N={min:i,max:l};c.config.chart.zoom.autoScaleYaxis&&(h=new $e(this.ctx).autoScaleY(this.ctx,h,{xaxis:N}));var j={xaxis:{min:i,max:l}};c.config.chart.group||(j.yaxis=h),this.updateScrolledChart(j,i,l)}},{key:"updateScrolledChart",value:function(i,l,c){var d=this.w;this.ctx.updateHelpers._updateOptions(i,!1,!1),typeof d.config.chart.events.scrolled=="function"&&d.config.chart.events.scrolled(this.ctx,{xaxis:{min:l,max:c}})}}]),a}(),Jt=function(){function J(n){u(this,J),this.w=n.w,this.ttCtx=n,this.ctx=n.ctx}return w(J,[{key:"getNearestValues",value:function(n){var a=n.hoverArea,i=n.elGrid,l=n.clientX,c=n.clientY,d=this.w,h=i.getBoundingClientRect(),m=h.width,S=h.height,A=m/(d.globals.dataPoints-1),N=S/d.globals.dataPoints,j=this.hasBars();!d.globals.comboCharts&&!j||d.config.xaxis.convertedCatToNumeric||(A=m/d.globals.dataPoints);var W=l-h.left-d.globals.barPadForNumericAxis,G=c-h.top;W<0||G<0||W>m||G>S?(a.classList.remove("hovering-zoom"),a.classList.remove("hovering-pan")):d.globals.zoomEnabled?(a.classList.remove("hovering-pan"),a.classList.add("hovering-zoom")):d.globals.panEnabled&&(a.classList.remove("hovering-zoom"),a.classList.add("hovering-pan"));var q=Math.round(W/A),Q=Math.floor(G/N);j&&!d.config.xaxis.convertedCatToNumeric&&(q=Math.ceil(W/A),q-=1);var ne=null,se=null,C=d.globals.seriesXvalues.map(function(fe){return fe.filter(function(we){return f.isNumber(we)})}),I=d.globals.seriesYvalues.map(function(fe){return fe.filter(function(we){return f.isNumber(we)})});if(d.globals.isXNumeric){var $=this.ttCtx.getElGrid().getBoundingClientRect(),te=W*($.width/m),de=G*($.height/S);ne=(se=this.closestInMultiArray(te,de,C,I)).index,q=se.j,ne!==null&&(C=d.globals.seriesXvalues[ne],q=(se=this.closestInArray(te,C)).index)}return d.globals.capturedSeriesIndex=ne===null?-1:ne,(!q||q<1)&&(q=0),d.globals.isBarHorizontal?d.globals.capturedDataPointIndex=Q:d.globals.capturedDataPointIndex=q,{capturedSeries:ne,j:d.globals.isBarHorizontal?Q:q,hoverX:W,hoverY:G}}},{key:"closestInMultiArray",value:function(n,a,i,l){var c=this.w,d=0,h=null,m=-1;c.globals.series.length>1?d=this.getFirstActiveXArray(i):h=0;var S=i[d][0],A=Math.abs(n-S);if(i.forEach(function(W){W.forEach(function(G,q){var Q=Math.abs(n-G);Q<=A&&(A=Q,m=q)})}),m!==-1){var N=l[d][m],j=Math.abs(a-N);h=d,l.forEach(function(W,G){var q=Math.abs(a-W[m]);q<=j&&(j=q,h=G)})}return{index:h,j:m}}},{key:"getFirstActiveXArray",value:function(n){for(var a=this.w,i=0,l=n.map(function(d,h){return d.length>0?h:-1}),c=0;c<l.length;c++)if(l[c]!==-1&&a.globals.collapsedSeriesIndices.indexOf(c)===-1&&a.globals.ancillaryCollapsedSeriesIndices.indexOf(c)===-1){i=l[c];break}return i}},{key:"closestInArray",value:function(n,a){for(var i=a[0],l=null,c=Math.abs(n-i),d=0;d<a.length;d++){var h=Math.abs(n-a[d]);h<c&&(c=h,l=d)}return{index:l}}},{key:"isXoverlap",value:function(n){var a=[],i=this.w.globals.seriesX.filter(function(c){return c[0]!==void 0});if(i.length>0)for(var l=0;l<i.length-1;l++)i[l][n]!==void 0&&i[l+1][n]!==void 0&&i[l][n]!==i[l+1][n]&&a.push("unEqual");return a.length===0}},{key:"isInitialSeriesSameLen",value:function(){for(var n=!0,a=this.w.globals.initialSeries,i=0;i<a.length-1;i++)if(a[i].data.length!==a[i+1].data.length){n=!1;break}return n}},{key:"getBarsHeight",value:function(n){return R(n).reduce(function(a,i){return a+i.getBBox().height},0)}},{key:"getElMarkers",value:function(n){return typeof n=="number"?this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series[data\\:realIndex='".concat(n,"'] .apexcharts-series-markers-wrap > *")):this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap > *")}},{key:"getAllMarkers",value:function(){var n=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap");(n=R(n)).sort(function(i,l){var c=Number(i.getAttribute("data:realIndex")),d=Number(l.getAttribute("data:realIndex"));return d<c?1:d>c?-1:0});var a=[];return n.forEach(function(i){a.push(i.querySelector(".apexcharts-marker"))}),a}},{key:"hasMarkers",value:function(n){return this.getElMarkers(n).length>0}},{key:"getElBars",value:function(){return this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-bar-series, .apexcharts-candlestick-series, .apexcharts-boxPlot-series, .apexcharts-rangebar-series")}},{key:"hasBars",value:function(){return this.getElBars().length>0}},{key:"getHoverMarkerSize",value:function(n){var a=this.w,i=a.config.markers.hover.size;return i===void 0&&(i=a.globals.markers.size[n]+a.config.markers.hover.sizeOffset),i}},{key:"toggleAllTooltipSeriesGroups",value:function(n){var a=this.w,i=this.ttCtx;i.allTooltipSeriesGroups.length===0&&(i.allTooltipSeriesGroups=a.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var l=i.allTooltipSeriesGroups,c=0;c<l.length;c++)n==="enable"?(l[c].classList.add("apexcharts-active"),l[c].style.display=a.config.tooltip.items.display):(l[c].classList.remove("apexcharts-active"),l[c].style.display="none")}}]),J}(),yn=function(){function J(n){u(this,J),this.w=n.w,this.ctx=n.ctx,this.ttCtx=n,this.tooltipUtil=new Jt(n)}return w(J,[{key:"drawSeriesTexts",value:function(n){var a=n.shared,i=a===void 0||a,l=n.ttItems,c=n.i,d=c===void 0?0:c,h=n.j,m=h===void 0?null:h,S=n.y1,A=n.y2,N=n.e,j=this.w;j.config.tooltip.custom!==void 0?this.handleCustomTooltip({i:d,j:m,y1:S,y2:A,w:j}):this.toggleActiveInactiveSeries(i);var W=this.getValuesToPrint({i:d,j:m});this.printLabels({i:d,j:m,values:W,ttItems:l,shared:i,e:N});var G=this.ttCtx.getElTooltip();this.ttCtx.tooltipRect.ttWidth=G.getBoundingClientRect().width,this.ttCtx.tooltipRect.ttHeight=G.getBoundingClientRect().height}},{key:"printLabels",value:function(n){var a,i=this,l=n.i,c=n.j,d=n.values,h=n.ttItems,m=n.shared,S=n.e,A=this.w,N=[],j=function($){return A.globals.seriesGoals[$]&&A.globals.seriesGoals[$][c]&&Array.isArray(A.globals.seriesGoals[$][c])},W=d.xVal,G=d.zVal,q=d.xAxisTTVal,Q="",ne=A.globals.colors[l];c!==null&&A.config.plotOptions.bar.distributed&&(ne=A.globals.colors[c]);for(var se=function($,te){var de=i.getFormatters(l);Q=i.getSeriesName({fn:de.yLbTitleFormatter,index:l,seriesIndex:l,j:c}),A.config.chart.type==="treemap"&&(Q=de.yLbTitleFormatter(String(A.config.series[l].data[c].x),{series:A.globals.series,seriesIndex:l,dataPointIndex:c,w:A}));var fe=A.config.tooltip.inverseOrder?te:$;if(A.globals.axisCharts){var we=function(ze){var Le,Ye,Ue,it;return A.globals.isRangeData?de.yLbFormatter((Le=A.globals.seriesRangeStart)===null||Le===void 0||(Ye=Le[ze])===null||Ye===void 0?void 0:Ye[c],{series:A.globals.seriesRangeStart,seriesIndex:ze,dataPointIndex:c,w:A})+" - "+de.yLbFormatter((Ue=A.globals.seriesRangeEnd)===null||Ue===void 0||(it=Ue[ze])===null||it===void 0?void 0:it[c],{series:A.globals.seriesRangeEnd,seriesIndex:ze,dataPointIndex:c,w:A}):de.yLbFormatter(A.globals.series[ze][c],{series:A.globals.series,seriesIndex:ze,dataPointIndex:c,w:A})};if(m)de=i.getFormatters(fe),Q=i.getSeriesName({fn:de.yLbTitleFormatter,index:fe,seriesIndex:l,j:c}),ne=A.globals.colors[fe],a=we(fe),j(fe)&&(N=A.globals.seriesGoals[fe][c].map(function(ze){return{attrs:ze,val:de.yLbFormatter(ze.value,{seriesIndex:fe,dataPointIndex:c,w:A})}}));else{var Ce,Re=S==null||(Ce=S.target)===null||Ce===void 0?void 0:Ce.getAttribute("fill");Re&&(ne=Re.indexOf("url")!==-1?document.querySelector(Re.substr(4).slice(0,-1)).childNodes[0].getAttribute("stroke"):Re),a=we(l),j(l)&&Array.isArray(A.globals.seriesGoals[l][c])&&(N=A.globals.seriesGoals[l][c].map(function(ze){return{attrs:ze,val:de.yLbFormatter(ze.value,{seriesIndex:l,dataPointIndex:c,w:A})}}))}}c===null&&(a=de.yLbFormatter(A.globals.series[l],o(o({},A),{},{seriesIndex:l,dataPointIndex:l}))),i.DOMHandling({i:l,t:fe,j:c,ttItems:h,values:{val:a,goalVals:N,xVal:W,xAxisTTVal:q,zVal:G},seriesName:Q,shared:m,pColor:ne})},C=0,I=A.globals.series.length-1;C<A.globals.series.length;C++,I--)se(C,I)}},{key:"getFormatters",value:function(n){var a,i=this.w,l=i.globals.yLabelFormatters[n];return i.globals.ttVal!==void 0?Array.isArray(i.globals.ttVal)?(l=i.globals.ttVal[n]&&i.globals.ttVal[n].formatter,a=i.globals.ttVal[n]&&i.globals.ttVal[n].title&&i.globals.ttVal[n].title.formatter):(l=i.globals.ttVal.formatter,typeof i.globals.ttVal.title.formatter=="function"&&(a=i.globals.ttVal.title.formatter)):a=i.config.tooltip.y.title.formatter,typeof l!="function"&&(l=i.globals.yLabelFormatters[0]?i.globals.yLabelFormatters[0]:function(c){return c}),typeof a!="function"&&(a=function(c){return c}),{yLbFormatter:l,yLbTitleFormatter:a}}},{key:"getSeriesName",value:function(n){var a=n.fn,i=n.index,l=n.seriesIndex,c=n.j,d=this.w;return a(String(d.globals.seriesNames[i]),{series:d.globals.series,seriesIndex:l,dataPointIndex:c,w:d})}},{key:"DOMHandling",value:function(n){n.i;var a=n.t,i=n.j,l=n.ttItems,c=n.values,d=n.seriesName,h=n.shared,m=n.pColor,S=this.w,A=this.ttCtx,N=c.val,j=c.goalVals,W=c.xVal,G=c.xAxisTTVal,q=c.zVal,Q=null;Q=l[a].children,S.config.tooltip.fillSeriesColor&&(l[a].style.backgroundColor=m,Q[0].style.display="none"),A.showTooltipTitle&&(A.tooltipTitle===null&&(A.tooltipTitle=S.globals.dom.baseEl.querySelector(".apexcharts-tooltip-title")),A.tooltipTitle.innerHTML=W),A.isXAxisTooltipEnabled&&(A.xaxisTooltipText.innerHTML=G!==""?G:W);var ne=l[a].querySelector(".apexcharts-tooltip-text-y-label");ne&&(ne.innerHTML=d||"");var se=l[a].querySelector(".apexcharts-tooltip-text-y-value");se&&(se.innerHTML=N!==void 0?N:""),Q[0]&&Q[0].classList.contains("apexcharts-tooltip-marker")&&(S.config.tooltip.marker.fillColors&&Array.isArray(S.config.tooltip.marker.fillColors)&&(m=S.config.tooltip.marker.fillColors[a]),Q[0].style.backgroundColor=m),S.config.tooltip.marker.show||(Q[0].style.display="none");var C=l[a].querySelector(".apexcharts-tooltip-text-goals-label"),I=l[a].querySelector(".apexcharts-tooltip-text-goals-value");if(j.length&&S.globals.seriesGoals[a]){var $=function(){var te="<div >",de="<div>";j.forEach(function(fe,we){te+=' <div style="display: flex"><span class="apexcharts-tooltip-marker" style="background-color: '.concat(fe.attrs.strokeColor,'; height: 3px; border-radius: 0; top: 5px;"></span> ').concat(fe.attrs.name,"</div>"),de+="<div>".concat(fe.val,"</div>")}),C.innerHTML=te+"</div>",I.innerHTML=de+"</div>"};h?S.globals.seriesGoals[a][i]&&Array.isArray(S.globals.seriesGoals[a][i])?$():(C.innerHTML="",I.innerHTML=""):$()}else C.innerHTML="",I.innerHTML="";q!==null&&(l[a].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=S.config.tooltip.z.title,l[a].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=q!==void 0?q:""),h&&Q[0]&&(N==null||S.globals.ancillaryCollapsedSeriesIndices.indexOf(a)>-1||S.globals.collapsedSeriesIndices.indexOf(a)>-1?Q[0].parentNode.style.display="none":Q[0].parentNode.style.display=S.config.tooltip.items.display)}},{key:"toggleActiveInactiveSeries",value:function(n){var a=this.w;if(n)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");var i=a.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group");i&&(i.classList.add("apexcharts-active"),i.style.display=a.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(n){var a=n.i,i=n.j,l=this.w,c=this.ctx.series.filteredSeriesX(),d="",h="",m=null,S=null,A={series:l.globals.series,seriesIndex:a,dataPointIndex:i,w:l},N=l.globals.ttZFormatter;i===null?S=l.globals.series[a]:l.globals.isXNumeric&&l.config.chart.type!=="treemap"?(d=c[a][i],c[a].length===0&&(d=c[this.tooltipUtil.getFirstActiveXArray(c)][i])):d=l.globals.labels[i]!==void 0?l.globals.labels[i]:"";var j=d;return l.globals.isXNumeric&&l.config.xaxis.type==="datetime"?d=new pe(this.ctx).xLabelFormat(l.globals.ttKeyFormatter,j,j,{i:void 0,dateFormatter:new ae(this.ctx).formatDate,w:this.w}):d=l.globals.isBarHorizontal?l.globals.yLabelFormatters[0](j,A):l.globals.xLabelFormatter(j,A),l.config.tooltip.x.formatter!==void 0&&(d=l.globals.ttKeyFormatter(j,A)),l.globals.seriesZ.length>0&&l.globals.seriesZ[a].length>0&&(m=N(l.globals.seriesZ[a][i],l)),h=typeof l.config.xaxis.tooltip.formatter=="function"?l.globals.xaxisTooltipFormatter(j,A):d,{val:Array.isArray(S)?S.join(" "):S,xVal:Array.isArray(d)?d.join(" "):d,xAxisTTVal:Array.isArray(h)?h.join(" "):h,zVal:m}}},{key:"handleCustomTooltip",value:function(n){var a=n.i,i=n.j,l=n.y1,c=n.y2,d=n.w,h=this.ttCtx.getElTooltip(),m=d.config.tooltip.custom;Array.isArray(m)&&m[a]&&(m=m[a]),h.innerHTML=m({ctx:this.ctx,series:d.globals.series,seriesIndex:a,dataPointIndex:i,y1:l,y2:c,w:d})}}]),J}(),Ir=function(){function J(n){u(this,J),this.ttCtx=n,this.ctx=n.ctx,this.w=n.w}return w(J,[{key:"moveXCrosshairs",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:null,i=this.ttCtx,l=this.w,c=i.getElXCrosshairs(),d=n-i.xcrosshairsWidth/2,h=l.globals.labels.slice().length;if(a!==null&&(d=l.globals.gridWidth/h*a),c===null||l.globals.isBarHorizontal||(c.setAttribute("x",d),c.setAttribute("x1",d),c.setAttribute("x2",d),c.setAttribute("y2",l.globals.gridHeight),c.classList.add("apexcharts-active")),d<0&&(d=0),d>l.globals.gridWidth&&(d=l.globals.gridWidth),i.isXAxisTooltipEnabled){var m=d;l.config.xaxis.crosshairs.width!=="tickWidth"&&l.config.xaxis.crosshairs.width!=="barWidth"||(m=d+i.xcrosshairsWidth/2),this.moveXAxisTooltip(m)}}},{key:"moveYCrosshairs",value:function(n){var a=this.ttCtx;a.ycrosshairs!==null&&v.setAttrs(a.ycrosshairs,{y1:n,y2:n}),a.ycrosshairsHidden!==null&&v.setAttrs(a.ycrosshairsHidden,{y1:n,y2:n})}},{key:"moveXAxisTooltip",value:function(n){var a=this.w,i=this.ttCtx;if(i.xaxisTooltip!==null&&i.xcrosshairsWidth!==0){i.xaxisTooltip.classList.add("apexcharts-active");var l=i.xaxisOffY+a.config.xaxis.tooltip.offsetY+a.globals.translateY+1+a.config.xaxis.offsetY;if(n-=i.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(n)){n+=a.globals.translateX;var c;c=new v(this.ctx).getTextRects(i.xaxisTooltipText.innerHTML),i.xaxisTooltipText.style.minWidth=c.width+"px",i.xaxisTooltip.style.left=n+"px",i.xaxisTooltip.style.top=l+"px"}}}},{key:"moveYAxisTooltip",value:function(n){var a=this.w,i=this.ttCtx;i.yaxisTTEls===null&&(i.yaxisTTEls=a.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var l=parseInt(i.ycrosshairsHidden.getAttribute("y1"),10),c=a.globals.translateY+l,d=i.yaxisTTEls[n].getBoundingClientRect().height,h=a.globals.translateYAxisX[n]-2;a.config.yaxis[n].opposite&&(h-=26),c-=d/2,a.globals.ignoreYAxisIndexes.indexOf(n)===-1?(i.yaxisTTEls[n].classList.add("apexcharts-active"),i.yaxisTTEls[n].style.top=c+"px",i.yaxisTTEls[n].style.left=h+a.config.yaxis[n].tooltip.offsetX+"px"):i.yaxisTTEls[n].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(n,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,l=this.w,c=this.ttCtx,d=c.getElTooltip(),h=c.tooltipRect,m=i!==null?parseFloat(i):1,S=parseFloat(n)+m+5,A=parseFloat(a)+m/2;if(S>l.globals.gridWidth/2&&(S=S-h.ttWidth-m-10),S>l.globals.gridWidth-h.ttWidth-10&&(S=l.globals.gridWidth-h.ttWidth),S<-20&&(S=-20),l.config.tooltip.followCursor){var N=c.getElGrid().getBoundingClientRect();(S=c.e.clientX-N.left)>l.globals.gridWidth/2&&(S-=c.tooltipRect.ttWidth),(A=c.e.clientY+l.globals.translateY-N.top)>l.globals.gridHeight/2&&(A-=c.tooltipRect.ttHeight)}else l.globals.isBarHorizontal||h.ttHeight/2+A>l.globals.gridHeight&&(A=l.globals.gridHeight-h.ttHeight+l.globals.translateY);isNaN(S)||(S+=l.globals.translateX,d.style.left=S+"px",d.style.top=A+"px")}},{key:"moveMarkers",value:function(n,a){var i=this.w,l=this.ttCtx;if(i.globals.markers.size[n]>0)for(var c=i.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(n,"'] .apexcharts-marker")),d=0;d<c.length;d++)parseInt(c[d].getAttribute("rel"),10)===a&&(l.marker.resetPointsSize(),l.marker.enlargeCurrentPoint(a,c[d]));else l.marker.resetPointsSize(),this.moveDynamicPointOnHover(a,n)}},{key:"moveDynamicPointOnHover",value:function(n,a){var i,l,c=this.w,d=this.ttCtx,h=c.globals.pointsArray,m=d.tooltipUtil.getHoverMarkerSize(a),S=c.config.series[a].type;if(!S||S!=="column"&&S!=="candlestick"&&S!=="boxPlot"){i=h[a][n][0],l=h[a][n][1]?h[a][n][1]:0;var A=c.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(a,"'] .apexcharts-series-markers circle"));A&&l<c.globals.gridHeight&&l>0&&(A.setAttribute("r",m),A.setAttribute("cx",i),A.setAttribute("cy",l)),this.moveXCrosshairs(i),d.fixedTooltip||this.moveTooltip(i,l,m)}}},{key:"moveDynamicPointsOnHover",value:function(n){var a,i=this.ttCtx,l=i.w,c=0,d=0,h=l.globals.pointsArray;a=new Me(this.ctx).getActiveConfigSeriesIndex("asc",["line","area","scatter","bubble"]);var m=i.tooltipUtil.getHoverMarkerSize(a);h[a]&&(c=h[a][n][0],d=h[a][n][1]);var S=i.tooltipUtil.getAllMarkers();if(S!==null)for(var A=0;A<l.globals.series.length;A++){var N=h[A];if(l.globals.comboCharts&&N===void 0&&S.splice(A,0,null),N&&N.length){var j=h[A][n][1],W=void 0;if(S[A].setAttribute("cx",c),l.config.chart.type==="rangeArea"&&!l.globals.comboCharts){var G=n+l.globals.series[A].length;W=h[A][G][1],j-=Math.abs(j-W)/2}j!==null&&!isNaN(j)&&j<l.globals.gridHeight+m&&j+m>0?(S[A]&&S[A].setAttribute("r",m),S[A]&&S[A].setAttribute("cy",j)):S[A]&&S[A].setAttribute("r",0)}}this.moveXCrosshairs(c),i.fixedTooltip||this.moveTooltip(c,d||l.globals.gridHeight,m)}},{key:"moveStickyTooltipOverBars",value:function(n,a){var i=this.w,l=this.ttCtx,c=i.globals.columnSeries?i.globals.columnSeries.length:i.globals.series.length,d=c>=2&&c%2==0?Math.floor(c/2):Math.floor(c/2)+1;i.globals.isBarHorizontal&&(d=new Me(this.ctx).getActiveConfigSeriesIndex("desc")+1);var h=i.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(d,"'] path[j='").concat(n,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(d,"'] path[j='").concat(n,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(d,"'] path[j='").concat(n,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(d,"'] path[j='").concat(n,"']"));h||typeof a!="number"||(h=i.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[data\\:realIndex='".concat(a,"'] path[j='").concat(n,`'],
.apexcharts-candlestick-series .apexcharts-series[data\\:realIndex='`).concat(a,"'] path[j='").concat(n,`'],
.apexcharts-boxPlot-series .apexcharts-series[data\\:realIndex='`).concat(a,"'] path[j='").concat(n,`'],
.apexcharts-rangebar-series .apexcharts-series[data\\:realIndex='`).concat(a,"'] path[j='").concat(n,"']")));var m=h?parseFloat(h.getAttribute("cx")):0,S=h?parseFloat(h.getAttribute("cy")):0,A=h?parseFloat(h.getAttribute("barWidth")):0,N=l.getElGrid().getBoundingClientRect(),j=h&&(h.classList.contains("apexcharts-candlestick-area")||h.classList.contains("apexcharts-boxPlot-area"));i.globals.isXNumeric?(h&&!j&&(m-=c%2!=0?A/2:0),h&&j&&i.globals.comboCharts&&(m-=A/2)):i.globals.isBarHorizontal||(m=l.xAxisTicksPositions[n-1]+l.dataPointsDividedWidth/2,isNaN(m)&&(m=l.xAxisTicksPositions[n]-l.dataPointsDividedWidth/2)),i.globals.isBarHorizontal?S-=l.tooltipRect.ttHeight:i.config.tooltip.followCursor?S=l.e.clientY-N.top-l.tooltipRect.ttHeight/2:S+l.tooltipRect.ttHeight+15>i.globals.gridHeight&&(S=i.globals.gridHeight),i.globals.isBarHorizontal||this.moveXCrosshairs(m),l.fixedTooltip||this.moveTooltip(m,S||i.globals.gridHeight)}}]),J}(),jr=function(){function J(n){u(this,J),this.w=n.w,this.ttCtx=n,this.ctx=n.ctx,this.tooltipPosition=new Ir(n)}return w(J,[{key:"drawDynamicPoints",value:function(){var n=this.w,a=new v(this.ctx),i=new Ee(this.ctx),l=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series");l=R(l),n.config.chart.stacked&&l.sort(function(N,j){return parseFloat(N.getAttribute("data:realIndex"))-parseFloat(j.getAttribute("data:realIndex"))});for(var c=0;c<l.length;c++){var d=l[c].querySelector(".apexcharts-series-markers-wrap");if(d!==null){var h=void 0,m="apexcharts-marker w".concat((Math.random()+1).toString(36).substring(4));n.config.chart.type!=="line"&&n.config.chart.type!=="area"||n.globals.comboCharts||n.config.tooltip.intersect||(m+=" no-pointer-events");var S=i.getMarkerConfig({cssClass:m,seriesIndex:Number(d.getAttribute("data:realIndex"))});(h=a.drawMarker(0,0,S)).node.setAttribute("default-marker-size",0);var A=document.createElementNS(n.globals.SVGNS,"g");A.classList.add("apexcharts-series-markers"),A.appendChild(h.node),d.appendChild(A)}}}},{key:"enlargeCurrentPoint",value:function(n,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:null,l=arguments.length>3&&arguments[3]!==void 0?arguments[3]:null,c=this.w;c.config.chart.type!=="bubble"&&this.newPointSize(n,a);var d=a.getAttribute("cx"),h=a.getAttribute("cy");if(i!==null&&l!==null&&(d=i,h=l),this.tooltipPosition.moveXCrosshairs(d),!this.fixedTooltip){if(c.config.chart.type==="radar"){var m=this.ttCtx.getElGrid().getBoundingClientRect();d=this.ttCtx.e.clientX-m.left}this.tooltipPosition.moveTooltip(d,h,c.config.markers.hover.size)}}},{key:"enlargePoints",value:function(n){for(var a=this.w,i=this,l=this.ttCtx,c=n,d=a.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),h=a.config.markers.hover.size,m=0;m<d.length;m++){var S=d[m].getAttribute("rel"),A=d[m].getAttribute("index");if(h===void 0&&(h=a.globals.markers.size[A]+a.config.markers.hover.sizeOffset),c===parseInt(S,10)){i.newPointSize(c,d[m]);var N=d[m].getAttribute("cx"),j=d[m].getAttribute("cy");i.tooltipPosition.moveXCrosshairs(N),l.fixedTooltip||i.tooltipPosition.moveTooltip(N,j,h)}else i.oldPointSize(d[m])}}},{key:"newPointSize",value:function(n,a){var i=this.w,l=i.config.markers.hover.size,c=n===0?a.parentNode.firstChild:a.parentNode.lastChild;if(c.getAttribute("default-marker-size")!=="0"){var d=parseInt(c.getAttribute("index"),10);l===void 0&&(l=i.globals.markers.size[d]+i.config.markers.hover.sizeOffset),l<0&&(l=0),c.setAttribute("r",l)}}},{key:"oldPointSize",value:function(n){var a=parseFloat(n.getAttribute("default-marker-size"));n.setAttribute("r",a)}},{key:"resetPointsSize",value:function(){for(var n=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),a=0;a<n.length;a++){var i=parseFloat(n[a].getAttribute("default-marker-size"));f.isNumber(i)&&i>=0?n[a].setAttribute("r",i):n[a].setAttribute("r",0)}}}]),J}(),Ht=function(){function J(n){u(this,J),this.w=n.w;var a=this.w;this.ttCtx=n,this.isVerticalGroupedRangeBar=!a.globals.isBarHorizontal&&a.config.chart.type==="rangeBar"&&a.config.plotOptions.bar.rangeBarGroupRows}return w(J,[{key:"getAttr",value:function(n,a){return parseFloat(n.target.getAttribute(a))}},{key:"handleHeatTreeTooltip",value:function(n){var a=n.e,i=n.opt,l=n.x,c=n.y,d=n.type,h=this.ttCtx,m=this.w;if(a.target.classList.contains("apexcharts-".concat(d,"-rect"))){var S=this.getAttr(a,"i"),A=this.getAttr(a,"j"),N=this.getAttr(a,"cx"),j=this.getAttr(a,"cy"),W=this.getAttr(a,"width"),G=this.getAttr(a,"height");if(h.tooltipLabels.drawSeriesTexts({ttItems:i.ttItems,i:S,j:A,shared:!1,e:a}),m.globals.capturedSeriesIndex=S,m.globals.capturedDataPointIndex=A,l=N+h.tooltipRect.ttWidth/2+W,c=j+h.tooltipRect.ttHeight/2-G/2,h.tooltipPosition.moveXCrosshairs(N+W/2),l>m.globals.gridWidth/2&&(l=N-h.tooltipRect.ttWidth/2+W),h.w.config.tooltip.followCursor){var q=m.globals.dom.elWrap.getBoundingClientRect();l=m.globals.clientX-q.left-(l>m.globals.gridWidth/2?h.tooltipRect.ttWidth:0),c=m.globals.clientY-q.top-(c>m.globals.gridHeight/2?h.tooltipRect.ttHeight:0)}}return{x:l,y:c}}},{key:"handleMarkerTooltip",value:function(n){var a,i,l=n.e,c=n.opt,d=n.x,h=n.y,m=this.w,S=this.ttCtx;if(l.target.classList.contains("apexcharts-marker")){var A=parseInt(c.paths.getAttribute("cx"),10),N=parseInt(c.paths.getAttribute("cy"),10),j=parseFloat(c.paths.getAttribute("val"));if(i=parseInt(c.paths.getAttribute("rel"),10),a=parseInt(c.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,S.intersect){var W=f.findAncestor(c.paths,"apexcharts-series");W&&(a=parseInt(W.getAttribute("data:realIndex"),10))}if(S.tooltipLabels.drawSeriesTexts({ttItems:c.ttItems,i:a,j:i,shared:!S.showOnIntersect&&m.config.tooltip.shared,e:l}),l.type==="mouseup"&&S.markerClick(l,a,i),m.globals.capturedSeriesIndex=a,m.globals.capturedDataPointIndex=i,d=A,h=N+m.globals.translateY-1.4*S.tooltipRect.ttHeight,S.w.config.tooltip.followCursor){var G=S.getElGrid().getBoundingClientRect();h=S.e.clientY+m.globals.translateY-G.top}j<0&&(h=N),S.marker.enlargeCurrentPoint(i,c.paths,d,h)}return{x:d,y:h}}},{key:"handleBarTooltip",value:function(n){var a,i,l=n.e,c=n.opt,d=this.w,h=this.ttCtx,m=h.getElTooltip(),S=0,A=0,N=0,j=this.getBarTooltipXY({e:l,opt:c});a=j.i;var W=j.barHeight,G=j.j;d.globals.capturedSeriesIndex=a,d.globals.capturedDataPointIndex=G,d.globals.isBarHorizontal&&h.tooltipUtil.hasBars()||!d.config.tooltip.shared?(A=j.x,N=j.y,i=Array.isArray(d.config.stroke.width)?d.config.stroke.width[a]:d.config.stroke.width,S=A):d.globals.comboCharts||d.config.tooltip.shared||(S/=2),isNaN(N)&&(N=d.globals.svgHeight-h.tooltipRect.ttHeight);var q=parseInt(c.paths.parentNode.getAttribute("data:realIndex"),10),Q=d.globals.isMultipleYAxis?d.config.yaxis[q]&&d.config.yaxis[q].reversed:d.config.yaxis[0].reversed;if(A+h.tooltipRect.ttWidth>d.globals.gridWidth&&!Q?A-=h.tooltipRect.ttWidth:A<0&&(A=0),h.w.config.tooltip.followCursor){var ne=h.getElGrid().getBoundingClientRect();N=h.e.clientY-ne.top}h.tooltip===null&&(h.tooltip=d.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),d.config.tooltip.shared||(d.globals.comboBarCount>0?h.tooltipPosition.moveXCrosshairs(S+i/2):h.tooltipPosition.moveXCrosshairs(S)),!h.fixedTooltip&&(!d.config.tooltip.shared||d.globals.isBarHorizontal&&h.tooltipUtil.hasBars())&&(Q&&(A-=h.tooltipRect.ttWidth)<0&&(A=0),!Q||d.globals.isBarHorizontal&&h.tooltipUtil.hasBars()||(N=N+W-2*(d.globals.series[a][G]<0?W:0)),N=N+d.globals.translateY-h.tooltipRect.ttHeight/2,m.style.left=A+d.globals.translateX+"px",m.style.top=N+"px")}},{key:"getBarTooltipXY",value:function(n){var a=this,i=n.e,l=n.opt,c=this.w,d=null,h=this.ttCtx,m=0,S=0,A=0,N=0,j=0,W=i.target.classList;if(W.contains("apexcharts-bar-area")||W.contains("apexcharts-candlestick-area")||W.contains("apexcharts-boxPlot-area")||W.contains("apexcharts-rangebar-area")){var G=i.target,q=G.getBoundingClientRect(),Q=l.elGrid.getBoundingClientRect(),ne=q.height;j=q.height;var se=q.width,C=parseInt(G.getAttribute("cx"),10),I=parseInt(G.getAttribute("cy"),10);N=parseFloat(G.getAttribute("barWidth"));var $=i.type==="touchmove"?i.touches[0].clientX:i.clientX;d=parseInt(G.getAttribute("j"),10),m=parseInt(G.parentNode.getAttribute("rel"),10)-1;var te=G.getAttribute("data-range-y1"),de=G.getAttribute("data-range-y2");c.globals.comboCharts&&(m=parseInt(G.parentNode.getAttribute("data:realIndex"),10));var fe=function(Ce){return c.globals.isXNumeric?C-se/2:a.isVerticalGroupedRangeBar?C+se/2:C-h.dataPointsDividedWidth+se/2},we=function(){return I-h.dataPointsDividedHeight+ne/2-h.tooltipRect.ttHeight/2};h.tooltipLabels.drawSeriesTexts({ttItems:l.ttItems,i:m,j:d,y1:te?parseInt(te,10):null,y2:de?parseInt(de,10):null,shared:!h.showOnIntersect&&c.config.tooltip.shared,e:i}),c.config.tooltip.followCursor?c.globals.isBarHorizontal?(S=$-Q.left+15,A=we()):(S=fe(),A=i.clientY-Q.top-h.tooltipRect.ttHeight/2-15):c.globals.isBarHorizontal?((S=C)<h.xyRatios.baseLineInvertedY&&(S=C-h.tooltipRect.ttWidth),A=we()):(S=fe(),A=I)}return{x:S,y:A,barHeight:j,barWidth:N,i:m,j:d}}}]),J}(),Go=function(){function J(n){u(this,J),this.w=n.w,this.ttCtx=n}return w(J,[{key:"drawXaxisTooltip",value:function(){var n=this.w,a=this.ttCtx,i=n.config.xaxis.position==="bottom";a.xaxisOffY=i?n.globals.gridHeight+1:-n.globals.xAxisHeight-n.config.xaxis.axisTicks.height+3;var l=i?"apexcharts-xaxistooltip apexcharts-xaxistooltip-bottom":"apexcharts-xaxistooltip apexcharts-xaxistooltip-top",c=n.globals.dom.elWrap;a.isXAxisTooltipEnabled&&n.globals.dom.baseEl.querySelector(".apexcharts-xaxistooltip")===null&&(a.xaxisTooltip=document.createElement("div"),a.xaxisTooltip.setAttribute("class",l+" apexcharts-theme-"+n.config.tooltip.theme),c.appendChild(a.xaxisTooltip),a.xaxisTooltipText=document.createElement("div"),a.xaxisTooltipText.classList.add("apexcharts-xaxistooltip-text"),a.xaxisTooltipText.style.fontFamily=n.config.xaxis.tooltip.style.fontFamily||n.config.chart.fontFamily,a.xaxisTooltipText.style.fontSize=n.config.xaxis.tooltip.style.fontSize,a.xaxisTooltip.appendChild(a.xaxisTooltipText))}},{key:"drawYaxisTooltip",value:function(){for(var n=this.w,a=this.ttCtx,i=function(c){var d=n.config.yaxis[c].opposite||n.config.yaxis[c].crosshairs.opposite;a.yaxisOffX=d?n.globals.gridWidth+1:1;var h="apexcharts-yaxistooltip apexcharts-yaxistooltip-".concat(c,d?" apexcharts-yaxistooltip-right":" apexcharts-yaxistooltip-left");n.globals.yAxisSameScaleIndices.map(function(S,A){S.map(function(N,j){j===c&&(h+=n.config.yaxis[j].show?" ":" apexcharts-yaxistooltip-hidden")})});var m=n.globals.dom.elWrap;n.globals.dom.baseEl.querySelector(".apexcharts-yaxistooltip apexcharts-yaxistooltip-".concat(c))===null&&(a.yaxisTooltip=document.createElement("div"),a.yaxisTooltip.setAttribute("class",h+" apexcharts-theme-"+n.config.tooltip.theme),m.appendChild(a.yaxisTooltip),c===0&&(a.yaxisTooltipText=[]),a.yaxisTooltipText[c]=document.createElement("div"),a.yaxisTooltipText[c].classList.add("apexcharts-yaxistooltip-text"),a.yaxisTooltip.appendChild(a.yaxisTooltipText[c]))},l=0;l<n.config.yaxis.length;l++)i(l)}},{key:"setXCrosshairWidth",value:function(){var n=this.w,a=this.ttCtx,i=a.getElXCrosshairs();if(a.xcrosshairsWidth=parseInt(n.config.xaxis.crosshairs.width,10),n.globals.comboCharts){var l=n.globals.dom.baseEl.querySelector(".apexcharts-bar-area");if(l!==null&&n.config.xaxis.crosshairs.width==="barWidth"){var c=parseFloat(l.getAttribute("barWidth"));a.xcrosshairsWidth=c}else if(n.config.xaxis.crosshairs.width==="tickWidth"){var d=n.globals.labels.length;a.xcrosshairsWidth=n.globals.gridWidth/d}}else if(n.config.xaxis.crosshairs.width==="tickWidth"){var h=n.globals.labels.length;a.xcrosshairsWidth=n.globals.gridWidth/h}else if(n.config.xaxis.crosshairs.width==="barWidth"){var m=n.globals.dom.baseEl.querySelector(".apexcharts-bar-area");if(m!==null){var S=parseFloat(m.getAttribute("barWidth"));a.xcrosshairsWidth=S}else a.xcrosshairsWidth=1}n.globals.isBarHorizontal&&(a.xcrosshairsWidth=0),i!==null&&a.xcrosshairsWidth>0&&i.setAttribute("width",a.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var n=this.w,a=this.ttCtx;a.ycrosshairs=n.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),a.ycrosshairsHidden=n.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(n,a,i){var l=this.ttCtx,c=this.w,d=c.globals.yLabelFormatters[n];if(l.yaxisTooltips[n]){var h=l.getElGrid().getBoundingClientRect(),m=(a-h.top)*i.yRatio[n],S=c.globals.maxYArr[n]-c.globals.minYArr[n],A=c.globals.minYArr[n]+(S-m);l.tooltipPosition.moveYCrosshairs(a-h.top),l.yaxisTooltipText[n].innerHTML=d(A),l.tooltipPosition.moveYAxisTooltip(n)}}}]),J}(),io=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w;var a=this.w;this.tConfig=a.config.tooltip,this.tooltipUtil=new Jt(this),this.tooltipLabels=new yn(this),this.tooltipPosition=new Ir(this),this.marker=new jr(this),this.intersect=new Ht(this),this.axesTooltip=new Go(this),this.showOnIntersect=this.tConfig.intersect,this.showTooltipTitle=this.tConfig.x.show,this.fixedTooltip=this.tConfig.fixed.enabled,this.xaxisTooltip=null,this.yaxisTTEls=null,this.isBarShared=!a.globals.isBarHorizontal&&this.tConfig.shared,this.lastHoverTime=Date.now()}return w(J,[{key:"getElTooltip",value:function(n){return n||(n=this),n.w.globals.dom.baseEl?n.w.globals.dom.baseEl.querySelector(".apexcharts-tooltip"):null}},{key:"getElXCrosshairs",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-xcrosshairs")}},{key:"getElGrid",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-grid")}},{key:"drawTooltip",value:function(n){var a=this.w;this.xyRatios=n,this.isXAxisTooltipEnabled=a.config.xaxis.tooltip.enabled&&a.globals.axisCharts,this.yaxisTooltips=a.config.yaxis.map(function(d,h){return!!(d.show&&d.tooltip.enabled&&a.globals.axisCharts)}),this.allTooltipSeriesGroups=[],a.globals.axisCharts||(this.showTooltipTitle=!1);var i=document.createElement("div");if(i.classList.add("apexcharts-tooltip"),a.config.tooltip.cssClass&&i.classList.add(a.config.tooltip.cssClass),i.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),a.globals.dom.elWrap.appendChild(i),a.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var l=new We(this.ctx);this.xAxisTicksPositions=l.getXAxisTicksPositions()}if(!a.globals.comboCharts&&!this.tConfig.intersect&&a.config.chart.type!=="rangeBar"||this.tConfig.shared||(this.showOnIntersect=!0),a.config.markers.size!==0&&a.globals.markers.largestSize!==0||this.marker.drawDynamicPoints(this),a.globals.collapsedSeries.length!==a.globals.series.length){this.dataPointsDividedHeight=a.globals.gridHeight/a.globals.dataPoints,this.dataPointsDividedWidth=a.globals.gridWidth/a.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||a.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,i.appendChild(this.tooltipTitle));var c=a.globals.series.length;(a.globals.xyCharts||a.globals.comboCharts)&&this.tConfig.shared&&(c=this.showOnIntersect?1:a.globals.series.length),this.legendLabels=a.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(c),this.addSVGEvents()}}},{key:"createTTElements",value:function(n){for(var a=this,i=this.w,l=[],c=this.getElTooltip(),d=function(m){var S=document.createElement("div");S.classList.add("apexcharts-tooltip-series-group"),S.style.order=i.config.tooltip.inverseOrder?n-m:m+1,a.tConfig.shared&&a.tConfig.enabledOnSeries&&Array.isArray(a.tConfig.enabledOnSeries)&&a.tConfig.enabledOnSeries.indexOf(m)<0&&S.classList.add("apexcharts-tooltip-series-group-hidden");var A=document.createElement("span");A.classList.add("apexcharts-tooltip-marker"),A.style.backgroundColor=i.globals.colors[m],S.appendChild(A);var N=document.createElement("div");N.classList.add("apexcharts-tooltip-text"),N.style.fontFamily=a.tConfig.style.fontFamily||i.config.chart.fontFamily,N.style.fontSize=a.tConfig.style.fontSize,["y","goals","z"].forEach(function(j){var W=document.createElement("div");W.classList.add("apexcharts-tooltip-".concat(j,"-group"));var G=document.createElement("span");G.classList.add("apexcharts-tooltip-text-".concat(j,"-label")),W.appendChild(G);var q=document.createElement("span");q.classList.add("apexcharts-tooltip-text-".concat(j,"-value")),W.appendChild(q),N.appendChild(W)}),S.appendChild(N),c.appendChild(S),l.push(S)},h=0;h<n;h++)d(h);return l}},{key:"addSVGEvents",value:function(){var n=this.w,a=n.config.chart.type,i=this.getElTooltip(),l=!(a!=="bar"&&a!=="candlestick"&&a!=="boxPlot"&&a!=="rangeBar"),c=a==="area"||a==="line"||a==="scatter"||a==="bubble"||a==="radar",d=n.globals.dom.Paper.node,h=this.getElGrid();h&&(this.seriesBound=h.getBoundingClientRect());var m,S=[],A=[],N={hoverArea:d,elGrid:h,tooltipEl:i,tooltipY:S,tooltipX:A,ttItems:this.ttItems};if(n.globals.axisCharts&&(c?m=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series[data\\:longestSeries='true'] .apexcharts-marker"):l?m=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series .apexcharts-bar-area, .apexcharts-series .apexcharts-candlestick-area, .apexcharts-series .apexcharts-boxPlot-area, .apexcharts-series .apexcharts-rangebar-area"):a!=="heatmap"&&a!=="treemap"||(m=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series .apexcharts-heatmap, .apexcharts-series .apexcharts-treemap")),m&&m.length))for(var j=0;j<m.length;j++)S.push(m[j].getAttribute("cy")),A.push(m[j].getAttribute("cx"));if(n.globals.xyCharts&&!this.showOnIntersect||n.globals.comboCharts&&!this.showOnIntersect||l&&this.tooltipUtil.hasBars()&&this.tConfig.shared)this.addPathsEventListeners([d],N);else if(l&&!n.globals.comboCharts||c&&this.showOnIntersect)this.addDatapointEventsListeners(N);else if(!n.globals.axisCharts||a==="heatmap"||a==="treemap"){var W=n.globals.dom.baseEl.querySelectorAll(".apexcharts-series");this.addPathsEventListeners(W,N)}if(this.showOnIntersect){var G=n.globals.dom.baseEl.querySelectorAll(".apexcharts-line-series .apexcharts-marker, .apexcharts-area-series .apexcharts-marker");G.length>0&&this.addPathsEventListeners(G,N),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(N)}}},{key:"drawFixedTooltipRect",value:function(){var n=this.w,a=this.getElTooltip(),i=a.getBoundingClientRect(),l=i.width+10,c=i.height+10,d=this.tConfig.fixed.offsetX,h=this.tConfig.fixed.offsetY,m=this.tConfig.fixed.position.toLowerCase();return m.indexOf("right")>-1&&(d=d+n.globals.svgWidth-l+10),m.indexOf("bottom")>-1&&(h=h+n.globals.svgHeight-c-10),a.style.left=d+"px",a.style.top=h+"px",{x:d,y:h,ttWidth:l,ttHeight:c}}},{key:"addDatapointEventsListeners",value:function(n){var a=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers .apexcharts-marker, .apexcharts-bar-area, .apexcharts-candlestick-area, .apexcharts-boxPlot-area, .apexcharts-rangebar-area");this.addPathsEventListeners(a,n)}},{key:"addPathsEventListeners",value:function(n,a){for(var i=this,l=function(d){var h={paths:n[d],tooltipEl:a.tooltipEl,tooltipY:a.tooltipY,tooltipX:a.tooltipX,elGrid:a.elGrid,hoverArea:a.hoverArea,ttItems:a.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map(function(m){return n[d].addEventListener(m,i.onSeriesHover.bind(i,h),{capture:!1,passive:!0})})},c=0;c<n.length;c++)l(c)}},{key:"onSeriesHover",value:function(n,a){var i=this,l=Date.now()-this.lastHoverTime;l>=100?this.seriesHover(n,a):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout(function(){i.seriesHover(n,a)},100-l))}},{key:"seriesHover",value:function(n,a){var i=this;this.lastHoverTime=Date.now();var l=[],c=this.w;c.config.chart.group&&(l=this.ctx.getGroupedCharts()),c.globals.axisCharts&&(c.globals.minX===-1/0&&c.globals.maxX===1/0||c.globals.dataPoints===0)||(l.length?l.forEach(function(d){var h=i.getElTooltip(d),m={paths:n.paths,tooltipEl:h,tooltipY:n.tooltipY,tooltipX:n.tooltipX,elGrid:n.elGrid,hoverArea:n.hoverArea,ttItems:d.w.globals.tooltip.ttItems};d.w.globals.minX===i.w.globals.minX&&d.w.globals.maxX===i.w.globals.maxX&&d.w.globals.tooltip.seriesHoverByContext({chartCtx:d,ttCtx:d.w.globals.tooltip,opt:m,e:a})}):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:n,e:a}))}},{key:"seriesHoverByContext",value:function(n){var a=n.chartCtx,i=n.ttCtx,l=n.opt,c=n.e,d=a.w,h=this.getElTooltip();h&&(i.tooltipRect={x:0,y:0,ttWidth:h.getBoundingClientRect().width,ttHeight:h.getBoundingClientRect().height},i.e=c,i.tooltipUtil.hasBars()&&!d.globals.comboCharts&&!i.isBarShared&&this.tConfig.onDatasetHover.highlightDataSeries&&new Me(a).toggleSeriesOnHover(c,c.target.parentNode),i.fixedTooltip&&i.drawFixedTooltipRect(),d.globals.axisCharts?i.axisChartsTooltips({e:c,opt:l,tooltipRect:i.tooltipRect}):i.nonAxisChartsTooltips({e:c,opt:l,tooltipRect:i.tooltipRect}))}},{key:"axisChartsTooltips",value:function(n){var a,i,l=n.e,c=n.opt,d=this.w,h=c.elGrid.getBoundingClientRect(),m=l.type==="touchmove"?l.touches[0].clientX:l.clientX,S=l.type==="touchmove"?l.touches[0].clientY:l.clientY;if(this.clientY=S,this.clientX=m,d.globals.capturedSeriesIndex=-1,d.globals.capturedDataPointIndex=-1,S<h.top||S>h.top+h.height)this.handleMouseOut(c);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!d.config.tooltip.shared){var A=parseInt(c.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(A)<0)return void this.handleMouseOut(c)}var N=this.getElTooltip(),j=this.getElXCrosshairs(),W=d.globals.xyCharts||d.config.chart.type==="bar"&&!d.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||d.globals.comboCharts&&this.tooltipUtil.hasBars();if(l.type==="mousemove"||l.type==="touchmove"||l.type==="mouseup"){if(d.globals.collapsedSeries.length+d.globals.ancillaryCollapsedSeries.length===d.globals.series.length)return;j!==null&&j.classList.add("apexcharts-active");var G=this.yaxisTooltips.filter(function(ne){return ne===!0});if(this.ycrosshairs!==null&&G.length&&this.ycrosshairs.classList.add("apexcharts-active"),W&&!this.showOnIntersect)this.handleStickyTooltip(l,m,S,c);else if(d.config.chart.type==="heatmap"||d.config.chart.type==="treemap"){var q=this.intersect.handleHeatTreeTooltip({e:l,opt:c,x:a,y:i,type:d.config.chart.type});a=q.x,i=q.y,N.style.left=a+"px",N.style.top=i+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:l,opt:c}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:l,opt:c,x:a,y:i});if(this.yaxisTooltips.length)for(var Q=0;Q<d.config.yaxis.length;Q++)this.axesTooltip.drawYaxisTooltipText(Q,S,this.xyRatios);c.tooltipEl.classList.add("apexcharts-active")}else l.type!=="mouseout"&&l.type!=="touchend"||this.handleMouseOut(c)}}},{key:"nonAxisChartsTooltips",value:function(n){var a=n.e,i=n.opt,l=n.tooltipRect,c=this.w,d=i.paths.getAttribute("rel"),h=this.getElTooltip(),m=c.globals.dom.elWrap.getBoundingClientRect();if(a.type==="mousemove"||a.type==="touchmove"){h.classList.add("apexcharts-active"),this.tooltipLabels.drawSeriesTexts({ttItems:i.ttItems,i:parseInt(d,10)-1,shared:!1});var S=c.globals.clientX-m.left-l.ttWidth/2,A=c.globals.clientY-m.top-l.ttHeight-10;if(h.style.left=S+"px",h.style.top=A+"px",c.config.legend.tooltipHoverFormatter){var N=d-1,j=(0,c.config.legend.tooltipHoverFormatter)(this.legendLabels[N].getAttribute("data:default-text"),{seriesIndex:N,dataPointIndex:N,w:c});this.legendLabels[N].innerHTML=j}}else a.type!=="mouseout"&&a.type!=="touchend"||(h.classList.remove("apexcharts-active"),c.config.legend.tooltipHoverFormatter&&this.legendLabels.forEach(function(W){var G=W.getAttribute("data:default-text");W.innerHTML=decodeURIComponent(G)}))}},{key:"handleStickyTooltip",value:function(n,a,i,l){var c=this.w,d=this.tooltipUtil.getNearestValues({context:this,hoverArea:l.hoverArea,elGrid:l.elGrid,clientX:a,clientY:i}),h=d.j,m=d.capturedSeries;c.globals.collapsedSeriesIndices.includes(m)&&(m=null);var S=l.elGrid.getBoundingClientRect();if(d.hoverX<0||d.hoverX>S.width)this.handleMouseOut(l);else if(m!==null)this.handleStickyCapturedSeries(n,m,l,h);else if(this.tooltipUtil.isXoverlap(h)||c.globals.isBarHorizontal){var A=c.globals.series.findIndex(function(N,j){return!c.globals.collapsedSeriesIndices.includes(j)});this.create(n,this,A,h,l.ttItems)}}},{key:"handleStickyCapturedSeries",value:function(n,a,i,l){var c=this.w;if(!this.tConfig.shared&&c.globals.series[a][l]===null)return void this.handleMouseOut(i);if(c.globals.series[a][l]!==void 0)this.tConfig.shared&&this.tooltipUtil.isXoverlap(l)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(n,this,a,l,i.ttItems):this.create(n,this,a,l,i.ttItems,!1);else if(this.tooltipUtil.isXoverlap(l)){var d=c.globals.series.findIndex(function(h,m){return!c.globals.collapsedSeriesIndices.includes(m)});this.create(n,this,d,l,i.ttItems)}}},{key:"deactivateHoverFilter",value:function(){for(var n=this.w,a=new v(this.ctx),i=n.globals.dom.Paper.select(".apexcharts-bar-area"),l=0;l<i.length;l++)a.pathMouseLeave(i[l])}},{key:"handleMouseOut",value:function(n){var a=this.w,i=this.getElXCrosshairs();if(n.tooltipEl.classList.remove("apexcharts-active"),this.deactivateHoverFilter(),a.config.chart.type!=="bubble"&&this.marker.resetPointsSize(),i!==null&&i.classList.remove("apexcharts-active"),this.ycrosshairs!==null&&this.ycrosshairs.classList.remove("apexcharts-active"),this.isXAxisTooltipEnabled&&this.xaxisTooltip.classList.remove("apexcharts-active"),this.yaxisTooltips.length){this.yaxisTTEls===null&&(this.yaxisTTEls=a.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));for(var l=0;l<this.yaxisTTEls.length;l++)this.yaxisTTEls[l].classList.remove("apexcharts-active")}a.config.legend.tooltipHoverFormatter&&this.legendLabels.forEach(function(c){var d=c.getAttribute("data:default-text");c.innerHTML=decodeURIComponent(d)})}},{key:"markerClick",value:function(n,a,i){var l=this.w;typeof l.config.chart.events.markerClick=="function"&&l.config.chart.events.markerClick(n,this.ctx,{seriesIndex:a,dataPointIndex:i,w:l}),this.ctx.events.fireEvent("markerClick",[n,this.ctx,{seriesIndex:a,dataPointIndex:i,w:l}])}},{key:"create",value:function(n,a,i,l,c){var d,h,m,S,A,N,j,W,G,q,Q,ne,se,C,I,$,te=arguments.length>5&&arguments[5]!==void 0?arguments[5]:null,de=this.w,fe=a;n.type==="mouseup"&&this.markerClick(n,i,l),te===null&&(te=this.tConfig.shared);var we=this.tooltipUtil.hasMarkers(i),Ce=this.tooltipUtil.getElBars();if(de.config.legend.tooltipHoverFormatter){var Re=de.config.legend.tooltipHoverFormatter,ze=Array.from(this.legendLabels);ze.forEach(function(_r){var Bn=_r.getAttribute("data:default-text");_r.innerHTML=decodeURIComponent(Bn)});for(var Le=0;Le<ze.length;Le++){var Ye=ze[Le],Ue=parseInt(Ye.getAttribute("i"),10),it=decodeURIComponent(Ye.getAttribute("data:default-text")),ft=Re(it,{seriesIndex:te?Ue:i,dataPointIndex:l,w:de});if(te)Ye.innerHTML=de.globals.collapsedSeriesIndices.indexOf(Ue)<0?ft:it;else if(Ye.innerHTML=Ue===i?ft:it,i===Ue)break}}var mt=o(o({ttItems:c,i,j:l},((d=de.globals.seriesRange)===null||d===void 0||(h=d[i])===null||h===void 0||(m=h[l])===null||m===void 0||(S=m.y[0])===null||S===void 0?void 0:S.y1)!==void 0&&{y1:(A=de.globals.seriesRange)===null||A===void 0||(N=A[i])===null||N===void 0||(j=N[l])===null||j===void 0||(W=j.y[0])===null||W===void 0?void 0:W.y1}),((G=de.globals.seriesRange)===null||G===void 0||(q=G[i])===null||q===void 0||(Q=q[l])===null||Q===void 0||(ne=Q.y[0])===null||ne===void 0?void 0:ne.y2)!==void 0&&{y2:(se=de.globals.seriesRange)===null||se===void 0||(C=se[i])===null||C===void 0||(I=C[l])===null||I===void 0||($=I.y[0])===null||$===void 0?void 0:$.y2});if(te){if(fe.tooltipLabels.drawSeriesTexts(o(o({},mt),{},{shared:!this.showOnIntersect&&this.tConfig.shared})),we)de.globals.markers.largestSize>0?fe.marker.enlargePoints(l):fe.tooltipPosition.moveDynamicPointsOnHover(l);else if(this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(Ce),this.barSeriesHeight>0)){var Mt=new v(this.ctx),Pt=de.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(l,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(l,i);for(var It=0;It<Pt.length;It++)Mt.pathMouseEnter(Pt[It])}}else fe.tooltipLabels.drawSeriesTexts(o({shared:!1},mt)),this.tooltipUtil.hasBars()&&fe.tooltipPosition.moveStickyTooltipOverBars(l,i),we&&fe.tooltipPosition.moveMarkers(i,l)}}]),J}(),Pr=function(){function J(n){u(this,J),this.w=n.w,this.barCtx=n,this.totalFormatter=this.w.config.plotOptions.bar.dataLabels.total.formatter,this.totalFormatter||(this.totalFormatter=this.w.config.dataLabels.formatter)}return w(J,[{key:"handleBarDataLabels",value:function(n){var a=n.x,i=n.y,l=n.y1,c=n.y2,d=n.i,h=n.j,m=n.realIndex,S=n.groupIndex,A=n.series,N=n.barHeight,j=n.barWidth,W=n.barXPosition,G=n.barYPosition,q=n.visibleSeries,Q=n.renderedPath,ne=this.w,se=new v(this.barCtx.ctx),C=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[m]:this.barCtx.strokeWidth,I=a+parseFloat(j*q),$=i+parseFloat(N*q);ne.globals.isXNumeric&&!ne.globals.isBarHorizontal&&(I=a+parseFloat(j*(q+1)),$=i+parseFloat(N*(q+1))-C);var te,de=null,fe=a,we=i,Ce={},Re=ne.config.dataLabels,ze=this.barCtx.barOptions.dataLabels,Le=this.barCtx.barOptions.dataLabels.total;G!==void 0&&this.barCtx.isRangeBar&&($=G,we=G),W!==void 0&&this.barCtx.isVerticalGroupedRangeBar&&(I=W,fe=W);var Ye=Re.offsetX,Ue=Re.offsetY,it={width:0,height:0};if(ne.config.dataLabels.enabled){var ft=this.barCtx.series[d][h];it=se.getTextRects(ne.globals.yLabelFormatters[0](ft),parseFloat(Re.style.fontSize))}var mt={x:a,y:i,i:d,j:h,realIndex:m,groupIndex:S||-1,renderedPath:Q,bcx:I,bcy:$,barHeight:N,barWidth:j,textRects:it,strokeWidth:C,dataLabelsX:fe,dataLabelsY:we,dataLabelsConfig:Re,barDataLabelsConfig:ze,barTotalDataLabelsConfig:Le,offX:Ye,offY:Ue};return Ce=this.barCtx.isHorizontal?this.calculateBarsDataLabelsPosition(mt):this.calculateColumnsDataLabelsPosition(mt),Q.attr({cy:Ce.bcy,cx:Ce.bcx,j:h,val:A[d][h],barHeight:N,barWidth:j}),te=this.drawCalculatedDataLabels({x:Ce.dataLabelsX,y:Ce.dataLabelsY,val:this.barCtx.isRangeBar?[l,c]:A[d][h],i:m,j:h,barWidth:j,barHeight:N,textRects:it,dataLabelsConfig:Re}),ne.config.chart.stacked&&Le.enabled&&(de=this.drawTotalDataLabels({x:Ce.totalDataLabelsX,y:Ce.totalDataLabelsY,realIndex:m,textAnchor:Ce.totalDataLabelsAnchor,val:this.getStackedTotalDataLabel({realIndex:m,j:h}),dataLabelsConfig:Re,barTotalDataLabelsConfig:Le})),{dataLabels:te,totalDataLabels:de}}},{key:"getStackedTotalDataLabel",value:function(n){var a=n.realIndex,i=n.j,l=this.w,c=this.barCtx.stackedSeriesTotals[i];return this.totalFormatter&&(c=this.totalFormatter(c,o(o({},l),{},{seriesIndex:a,dataPointIndex:i,w:l}))),c}},{key:"calculateColumnsDataLabelsPosition",value:function(n){var a,i,l=this.w,c=n.i,d=n.j,h=n.realIndex,m=n.groupIndex,S=n.y,A=n.bcx,N=n.barWidth,j=n.barHeight,W=n.textRects,G=n.dataLabelsX,q=n.dataLabelsY,Q=n.dataLabelsConfig,ne=n.barDataLabelsConfig,se=n.barTotalDataLabelsConfig,C=n.strokeWidth,I=n.offX,$=n.offY;j=Math.abs(j);var te=l.config.plotOptions.bar.dataLabels.orientation==="vertical",de=this.barCtx.barHelpers.getZeroValueEncounters({i:c,j:d}).zeroEncounters;A=A-C/2+(m!==-1?m*N:0);var fe=l.globals.gridWidth/l.globals.dataPoints;this.barCtx.isVerticalGroupedRangeBar?G+=N/2:(G=l.globals.isXNumeric?A-N/2+I:A-fe+N/2+I,de>0&&l.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(G-=N*de)),te&&(G=G+W.height/2-C/2-2);var we=this.barCtx.series[c][d]<0,Ce=S;switch(this.barCtx.isReversed&&(Ce=S-j+(we?2*j:0),S-=j),ne.position){case"center":q=te?we?Ce-j/2+$:Ce+j/2-$:we?Ce-j/2+W.height/2+$:Ce+j/2+W.height/2-$;break;case"bottom":q=te?we?Ce-j+$:Ce+j-$:we?Ce-j+W.height+C+$:Ce+j-W.height/2+C-$;break;case"top":q=te?we?Ce+$:Ce-$:we?Ce-W.height/2-$:Ce+W.height+$}if(this.barCtx.lastActiveBarSerieIndex===h&&se.enabled){var Re=new v(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:h,j:d}),Q.fontSize);a=we?Ce-Re.height/2-$-se.offsetY+18:Ce+Re.height+$+se.offsetY-18,i=G+se.offsetX}return l.config.chart.stacked||(q<0?q=0+C:q+W.height/3>l.globals.gridHeight&&(q=l.globals.gridHeight-C)),{bcx:A,bcy:S,dataLabelsX:G,dataLabelsY:q,totalDataLabelsX:i,totalDataLabelsY:a,totalDataLabelsAnchor:"middle"}}},{key:"calculateBarsDataLabelsPosition",value:function(n){var a=this.w,i=n.x,l=n.i,c=n.j,d=n.realIndex,h=n.groupIndex,m=n.bcy,S=n.barHeight,A=n.barWidth,N=n.textRects,j=n.dataLabelsX,W=n.strokeWidth,G=n.dataLabelsConfig,q=n.barDataLabelsConfig,Q=n.barTotalDataLabelsConfig,ne=n.offX,se=n.offY,C=a.globals.gridHeight/a.globals.dataPoints;A=Math.abs(A);var I,$,te=(m+=h!==-1?h*S:0)-(this.barCtx.isRangeBar?0:C)+S/2+N.height/2+se-3,de="start",fe=this.barCtx.series[l][c]<0,we=i;switch(this.barCtx.isReversed&&(we=i+A-(fe?2*A:0),i=a.globals.gridWidth-A),q.position){case"center":j=fe?we+A/2-ne:Math.max(N.width/2,we-A/2)+ne;break;case"bottom":j=fe?we+A-W-Math.round(N.width/2)-ne:we-A+W+Math.round(N.width/2)+ne;break;case"top":j=fe?we-W+Math.round(N.width/2)-ne:we-W-Math.round(N.width/2)+ne}if(this.barCtx.lastActiveBarSerieIndex===d&&Q.enabled){var Ce=new v(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:d,j:c}),G.fontSize);fe?(I=we-W+Math.round(Ce.width/2)-ne-Q.offsetX-15,de="end"):I=we-W-Math.round(Ce.width/2)+ne+Q.offsetX+15,$=te+Q.offsetY}return a.config.chart.stacked||(j<0?j=j+N.width+W:j+N.width/2>a.globals.gridWidth&&(j=a.globals.gridWidth-N.width-W)),{bcx:i,bcy:m,dataLabelsX:j,dataLabelsY:te,totalDataLabelsX:I,totalDataLabelsY:$,totalDataLabelsAnchor:de}}},{key:"drawCalculatedDataLabels",value:function(n){var a=n.x,i=n.y,l=n.val,c=n.i,d=n.j,h=n.textRects,m=n.barHeight,S=n.barWidth,A=n.dataLabelsConfig,N=this.w,j="rotate(0)";N.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(j="rotate(-90, ".concat(a,", ").concat(i,")"));var W=new je(this.barCtx.ctx),G=new v(this.barCtx.ctx),q=A.formatter,Q=null,ne=N.globals.collapsedSeriesIndices.indexOf(c)>-1;if(A.enabled&&!ne){Q=G.group({class:"apexcharts-data-labels",transform:j});var se="";l!==void 0&&(se=q(l,o(o({},N),{},{seriesIndex:c,dataPointIndex:d,w:N}))),!l&&N.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(se="");var C=N.globals.series[c][d]<0,I=N.config.plotOptions.bar.dataLabels.position;N.config.plotOptions.bar.dataLabels.orientation==="vertical"&&(I==="top"&&(A.textAnchor=C?"end":"start"),I==="center"&&(A.textAnchor="middle"),I==="bottom"&&(A.textAnchor=C?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&S<G.getTextRects(se,parseFloat(A.style.fontSize)).width&&(se=""),N.config.chart.stacked&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&(this.barCtx.isHorizontal?h.width/1.6>Math.abs(S)&&(se=""):h.height/1.6>Math.abs(m)&&(se=""));var $=o({},A);this.barCtx.isHorizontal&&l<0&&(A.textAnchor==="start"?$.textAnchor="end":A.textAnchor==="end"&&($.textAnchor="start")),W.plotDataLabelsText({x:a,y:i,text:se,i:c,j:d,parent:Q,dataLabelsConfig:$,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return Q}},{key:"drawTotalDataLabels",value:function(n){var a,i=n.x,l=n.y,c=n.val,d=n.realIndex,h=n.textAnchor,m=n.barTotalDataLabelsConfig,S=new v(this.barCtx.ctx);return m.enabled&&i!==void 0&&l!==void 0&&this.barCtx.lastActiveBarSerieIndex===d&&(a=S.drawText({x:i,y:l,foreColor:m.style.color,text:c,textAnchor:h,fontFamily:m.style.fontFamily,fontSize:m.style.fontSize,fontWeight:m.style.fontWeight})),a}}]),J}(),so=function(){function J(n){u(this,J),this.w=n.w,this.barCtx=n}return w(J,[{key:"initVariables",value:function(n){var a=this.w;this.barCtx.series=n,this.barCtx.totalItems=0,this.barCtx.seriesLen=0,this.barCtx.visibleI=-1,this.barCtx.visibleItems=1;for(var i=0;i<n.length;i++)if(n[i].length>0&&(this.barCtx.seriesLen=this.barCtx.seriesLen+1,this.barCtx.totalItems+=n[i].length),a.globals.isXNumeric)for(var l=0;l<n[i].length;l++)a.globals.seriesX[i][l]>a.globals.minX&&a.globals.seriesX[i][l]<a.globals.maxX&&this.barCtx.visibleItems++;else this.barCtx.visibleItems=a.globals.dataPoints;this.barCtx.seriesLen===0&&(this.barCtx.seriesLen=1),this.barCtx.zeroSerieses=[],a.globals.comboCharts||this.checkZeroSeries({series:n})}},{key:"initialPositions",value:function(){var n,a,i,l,c,d,h,m,S=this.w,A=S.globals.dataPoints;this.barCtx.isRangeBar&&(A=S.globals.labels.length);var N=this.barCtx.seriesLen;if(S.config.plotOptions.bar.rangeBarGroupRows&&(N=1),this.barCtx.isHorizontal)c=(i=S.globals.gridHeight/A)/N,S.globals.isXNumeric&&(c=(i=S.globals.gridHeight/this.barCtx.totalItems)/this.barCtx.seriesLen),c=c*parseInt(this.barCtx.barOptions.barHeight,10)/100,String(this.barCtx.barOptions.barHeight).indexOf("%")===-1&&(c=parseInt(this.barCtx.barOptions.barHeight,10)),m=this.barCtx.baseLineInvertedY+S.globals.padHorizontal+(this.barCtx.isReversed?S.globals.gridWidth:0)-(this.barCtx.isReversed?2*this.barCtx.baseLineInvertedY:0),this.barCtx.isFunnel&&(m=S.globals.gridWidth/2),a=(i-c*this.barCtx.seriesLen)/2;else{if(l=S.globals.gridWidth/this.barCtx.visibleItems,S.config.xaxis.convertedCatToNumeric&&(l=S.globals.gridWidth/S.globals.dataPoints),d=l/N*parseInt(this.barCtx.barOptions.columnWidth,10)/100,S.globals.isXNumeric){var j=this.barCtx.xRatio;S.config.xaxis.convertedCatToNumeric&&(j=this.barCtx.initialXRatio),S.globals.minXDiff&&S.globals.minXDiff!==.5&&S.globals.minXDiff/j>0&&(l=S.globals.minXDiff/j),(d=l/N*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(d=1)}String(this.barCtx.barOptions.columnWidth).indexOf("%")===-1&&(d=parseInt(this.barCtx.barOptions.columnWidth,10)),h=S.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.yaxisIndex]-(this.barCtx.isReversed?S.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.yaxisIndex]:0),n=S.globals.padHorizontal+(l-d*this.barCtx.seriesLen)/2}return{x:n,y:a,yDivision:i,xDivision:l,barHeight:c,barWidth:d,zeroH:h,zeroW:m}}},{key:"initializeStackedPrevVars",value:function(n){var a=n.w;a.globals.hasSeriesGroups?a.globals.seriesGroups.forEach(function(i){n[i]||(n[i]={}),n[i].prevY=[],n[i].prevX=[],n[i].prevYF=[],n[i].prevXF=[],n[i].prevYVal=[],n[i].prevXVal=[]}):(n.prevY=[],n.prevX=[],n.prevYF=[],n.prevXF=[],n.prevYVal=[],n.prevXVal=[])}},{key:"initializeStackedXYVars",value:function(n){var a=n.w;a.globals.hasSeriesGroups?a.globals.seriesGroups.forEach(function(i){n[i]||(n[i]={}),n[i].xArrj=[],n[i].xArrjF=[],n[i].xArrjVal=[],n[i].yArrj=[],n[i].yArrjF=[],n[i].yArrjVal=[]}):(n.xArrj=[],n.xArrjF=[],n.xArrjVal=[],n.yArrj=[],n.yArrjF=[],n.yArrjVal=[])}},{key:"getPathFillColor",value:function(n,a,i,l){var c,d,h,m,S=this.w,A=new _e(this.barCtx.ctx),N=null,j=this.barCtx.barOptions.distributed?i:a;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map(function(W){n[a][i]>=W.from&&n[a][i]<=W.to&&(N=W.color)}),S.config.series[a].data[i]&&S.config.series[a].data[i].fillColor&&(N=S.config.series[a].data[i].fillColor),A.fillPath({seriesNumber:this.barCtx.barOptions.distributed?j:l,dataPointIndex:i,color:N,value:n[a][i],fillConfig:(c=S.config.series[a].data[i])===null||c===void 0?void 0:c.fill,fillType:(d=S.config.series[a].data[i])!==null&&d!==void 0&&(h=d.fill)!==null&&h!==void 0&&h.type?(m=S.config.series[a].data[i])===null||m===void 0?void 0:m.fill.type:S.config.fill.type})}},{key:"getStrokeWidth",value:function(n,a,i){var l=0,c=this.w;return this.barCtx.series[n][a]?this.barCtx.isNullValue=!1:this.barCtx.isNullValue=!0,c.config.stroke.show&&(this.barCtx.isNullValue||(l=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[i]:this.barCtx.strokeWidth)),l}},{key:"shouldApplyRadius",value:function(n){var a=this.w,i=!1;return a.config.plotOptions.bar.borderRadius>0&&(a.config.chart.stacked&&a.config.plotOptions.bar.borderRadiusWhenStacked==="last"?this.barCtx.lastActiveBarSerieIndex===n&&(i=!0):i=!0),i}},{key:"barBackground",value:function(n){var a=n.j,i=n.i,l=n.x1,c=n.x2,d=n.y1,h=n.y2,m=n.elSeries,S=this.w,A=new v(this.barCtx.ctx),N=new Me(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&N===i){a>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(a%=this.barCtx.barOptions.colors.backgroundBarColors.length);var j=this.barCtx.barOptions.colors.backgroundBarColors[a],W=A.drawRect(l!==void 0?l:0,d!==void 0?d:0,c!==void 0?c:S.globals.gridWidth,h!==void 0?h:S.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,j,this.barCtx.barOptions.colors.backgroundBarOpacity);m.add(W),W.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(n){var a,i=n.barWidth,l=n.barXPosition,c=n.y1,d=n.y2,h=n.strokeWidth,m=n.seriesGroup,S=n.realIndex,A=n.i,N=n.j,j=n.w,W=new v(this.barCtx.ctx);(h=Array.isArray(h)?h[S]:h)||(h=0);var G=i,q=l;(a=j.config.series[S].data[N])!==null&&a!==void 0&&a.columnWidthOffset&&(q=l-j.config.series[S].data[N].columnWidthOffset/2,G=i+j.config.series[S].data[N].columnWidthOffset);var Q=q,ne=q+G;c+=.001,d+=.001;var se=W.move(Q,c),C=W.move(Q,c),I=W.line(ne-h,c);if(j.globals.previousPaths.length>0&&(C=this.barCtx.getPreviousPath(S,N,!1)),se=se+W.line(Q,d)+W.line(ne-h,d)+W.line(ne-h,c)+(j.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),C=C+W.line(Q,c)+I+I+I+I+I+W.line(Q,c)+(j.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),this.shouldApplyRadius(S)&&(se=W.roundPathCorners(se,j.config.plotOptions.bar.borderRadius)),j.config.chart.stacked){var $=this.barCtx;j.globals.hasSeriesGroups&&m&&($=this.barCtx[m]),$.yArrj.push(d),$.yArrjF.push(Math.abs(c-d)),$.yArrjVal.push(this.barCtx.series[A][N])}return{pathTo:se,pathFrom:C}}},{key:"getBarpaths",value:function(n){var a,i=n.barYPosition,l=n.barHeight,c=n.x1,d=n.x2,h=n.strokeWidth,m=n.seriesGroup,S=n.realIndex,A=n.i,N=n.j,j=n.w,W=new v(this.barCtx.ctx);(h=Array.isArray(h)?h[S]:h)||(h=0);var G=i,q=l;(a=j.config.series[S].data[N])!==null&&a!==void 0&&a.barHeightOffset&&(G=i-j.config.series[S].data[N].barHeightOffset/2,q=l+j.config.series[S].data[N].barHeightOffset);var Q=G,ne=G+q;c+=.001,d+=.001;var se=W.move(c,Q),C=W.move(c,Q);j.globals.previousPaths.length>0&&(C=this.barCtx.getPreviousPath(S,N,!1));var I=W.line(c,ne-h);if(se=se+W.line(d,Q)+W.line(d,ne-h)+I+(j.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),C=C+W.line(c,Q)+I+I+I+I+I+W.line(c,Q)+(j.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z"),this.shouldApplyRadius(S)&&(se=W.roundPathCorners(se,j.config.plotOptions.bar.borderRadius)),j.config.chart.stacked){var $=this.barCtx;j.globals.hasSeriesGroups&&m&&($=this.barCtx[m]),$.xArrj.push(d),$.xArrjF.push(Math.abs(c-d)),$.xArrjVal.push(this.barCtx.series[A][N])}return{pathTo:se,pathFrom:C}}},{key:"checkZeroSeries",value:function(n){for(var a=n.series,i=this.w,l=0;l<a.length;l++){for(var c=0,d=0;d<a[i.globals.maxValsInArrayIndex].length;d++)c+=a[l][d];c===0&&this.barCtx.zeroSerieses.push(l)}}},{key:"getXForValue",value:function(n,a){var i=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2]?a:null;return n!=null&&(i=a+n/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?n/this.barCtx.invertedYRatio:0)),i}},{key:"getYForValue",value:function(n,a){var i=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2]?a:null;return n!=null&&(i=a-n/this.barCtx.yRatio[this.barCtx.yaxisIndex]+2*(this.barCtx.isReversed?n/this.barCtx.yRatio[this.barCtx.yaxisIndex]:0)),i}},{key:"getGoalValues",value:function(n,a,i,l,c){var d=this,h=this.w,m=[],S=function(j,W){var G;m.push((k(G={},n,n==="x"?d.getXForValue(j,a,!1):d.getYForValue(j,i,!1)),k(G,"attrs",W),G))};if(h.globals.seriesGoals[l]&&h.globals.seriesGoals[l][c]&&Array.isArray(h.globals.seriesGoals[l][c])&&h.globals.seriesGoals[l][c].forEach(function(j){S(j.value,j)}),this.barCtx.barOptions.isDumbbell&&h.globals.seriesRange.length){var A=this.barCtx.barOptions.dumbbellColors?this.barCtx.barOptions.dumbbellColors:h.globals.colors,N={strokeHeight:n==="x"?0:h.globals.markers.size[l],strokeWidth:n==="x"?h.globals.markers.size[l]:0,strokeDashArray:0,strokeLineCap:"round",strokeColor:Array.isArray(A[l])?A[l][0]:A[l]};S(h.globals.seriesRangeStart[l][c],N),S(h.globals.seriesRangeEnd[l][c],o(o({},N),{},{strokeColor:Array.isArray(A[l])?A[l][1]:A[l]}))}return m}},{key:"drawGoalLine",value:function(n){var a=n.barXPosition,i=n.barYPosition,l=n.goalX,c=n.goalY,d=n.barWidth,h=n.barHeight,m=new v(this.barCtx.ctx),S=m.group({className:"apexcharts-bar-goals-groups"});S.node.classList.add("apexcharts-element-hidden"),this.barCtx.w.globals.delayedElements.push({el:S.node}),S.attr("clip-path","url(#gridRectMarkerMask".concat(this.barCtx.w.globals.cuid,")"));var A=null;return this.barCtx.isHorizontal?Array.isArray(l)&&l.forEach(function(N){var j=N.attrs.strokeHeight!==void 0?N.attrs.strokeHeight:h/2,W=i+j+h/2;A=m.drawLine(N.x,W-2*j,N.x,W,N.attrs.strokeColor?N.attrs.strokeColor:void 0,N.attrs.strokeDashArray,N.attrs.strokeWidth?N.attrs.strokeWidth:2,N.attrs.strokeLineCap),S.add(A)}):Array.isArray(c)&&c.forEach(function(N){var j=N.attrs.strokeWidth!==void 0?N.attrs.strokeWidth:d/2,W=a+j+d/2;A=m.drawLine(W-2*j,N.y,W,N.y,N.attrs.strokeColor?N.attrs.strokeColor:void 0,N.attrs.strokeDashArray,N.attrs.strokeHeight?N.attrs.strokeHeight:2,N.attrs.strokeLineCap),S.add(A)}),S}},{key:"drawBarShadow",value:function(n){var a=n.prevPaths,i=n.currPaths,l=n.color,c=this.w,d=a.x,h=a.x1,m=a.barYPosition,S=i.x,A=i.x1,N=i.barYPosition,j=m+i.barHeight,W=new v(this.barCtx.ctx),G=new f,q=W.move(h,j)+W.line(d,j)+W.line(S,N)+W.line(A,N)+W.line(h,j)+(c.config.plotOptions.bar.borderRadiusApplication==="around"?" Z":" z");return W.drawPath({d:q,fill:G.shadeColor(.5,f.rgb2hex(l)),stroke:"none",strokeWidth:0,fillOpacity:1,classes:"apexcharts-bar-shadows"})}},{key:"getZeroValueEncounters",value:function(n){var a=n.i,i=n.j,l=this.w,c=0,d=0;return l.globals.seriesPercent.forEach(function(h,m){h[i]&&c++,m<a&&h[i]===0&&d++}),{nonZeroColumns:c,zeroEncounters:d}}}]),J}(),xn=function(){function J(n,a){u(this,J),this.ctx=n,this.w=n.w;var i=this.w;this.barOptions=i.config.plotOptions.bar,this.isHorizontal=this.barOptions.horizontal,this.strokeWidth=i.config.stroke.width,this.isNullValue=!1,this.isRangeBar=i.globals.seriesRange.length&&this.isHorizontal,this.isVerticalGroupedRangeBar=!i.globals.isBarHorizontal&&i.globals.seriesRange.length&&i.config.plotOptions.bar.rangeBarGroupRows,this.isFunnel=this.barOptions.isFunnel,this.xyRatios=a,this.xyRatios!==null&&(this.xRatio=a.xRatio,this.initialXRatio=a.initialXRatio,this.yRatio=a.yRatio,this.invertedXRatio=a.invertedXRatio,this.invertedYRatio=a.invertedYRatio,this.baseLineY=a.baseLineY,this.baseLineInvertedY=a.baseLineInvertedY),this.yaxisIndex=0,this.seriesLen=0,this.pathArr=[];var l=new Me(this.ctx);this.lastActiveBarSerieIndex=l.getActiveConfigSeriesIndex("desc",["bar","column"]);var c=l.getBarSeriesIndices(),d=new P(this.ctx);this.stackedSeriesTotals=d.getStackedSeriesTotals(this.w.config.series.map(function(h,m){return c.indexOf(m)===-1?m:-1}).filter(function(h){return h!==-1})),this.barHelpers=new so(this)}return w(J,[{key:"draw",value:function(n,a){var i=this.w,l=new v(this.ctx),c=new P(this.ctx,i);n=c.getLogSeries(n),this.series=n,this.yRatio=c.getLogYRatios(this.yRatio),this.barHelpers.initVariables(n);var d=l.group({class:"apexcharts-bar-series apexcharts-plot-series"});i.config.dataLabels.enabled&&this.totalItems>this.barOptions.dataLabels.maxItems&&console.warn("WARNING: DataLabels are enabled but there are too many to display. This may cause performance issue when rendering - ApexCharts");for(var h=0,m=0;h<n.length;h++,m++){var S,A,N,j,W=void 0,G=void 0,q=[],Q=[],ne=i.globals.comboCharts?a[h]:h,se=l.group({class:"apexcharts-series",rel:h+1,seriesName:f.escapeString(i.globals.seriesNames[ne]),"data:realIndex":ne});this.ctx.series.addCollapsedClassToSeries(se,ne),n[h].length>0&&(this.visibleI=this.visibleI+1);var C=0,I=0;this.yRatio.length>1&&(this.yaxisIndex=ne),this.isReversed=i.config.yaxis[this.yaxisIndex]&&i.config.yaxis[this.yaxisIndex].reversed;var $=this.barHelpers.initialPositions();G=$.y,C=$.barHeight,A=$.yDivision,j=$.zeroW,W=$.x,I=$.barWidth,S=$.xDivision,N=$.zeroH,this.horizontal||Q.push(W+I/2);var te=l.group({class:"apexcharts-datalabels","data:realIndex":ne});i.globals.delayedElements.push({el:te.node}),te.node.classList.add("apexcharts-element-hidden");var de=l.group({class:"apexcharts-bar-goals-markers"}),fe=l.group({class:"apexcharts-bar-shadows"});i.globals.delayedElements.push({el:fe.node}),fe.node.classList.add("apexcharts-element-hidden");for(var we=0;we<i.globals.dataPoints;we++){var Ce=this.barHelpers.getStrokeWidth(h,we,ne),Re=null,ze={indexes:{i:h,j:we,realIndex:ne,bc:m},x:W,y:G,strokeWidth:Ce,elSeries:se};this.isHorizontal?(Re=this.drawBarPaths(o(o({},ze),{},{barHeight:C,zeroW:j,yDivision:A})),I=this.series[h][we]/this.invertedYRatio):(Re=this.drawColumnPaths(o(o({},ze),{},{xDivision:S,barWidth:I,zeroH:N})),C=this.series[h][we]/this.yRatio[this.yaxisIndex]);var Le=this.barHelpers.getPathFillColor(n,h,we,ne);if(this.isFunnel&&this.barOptions.isFunnel3d&&this.pathArr.length&&we>0){var Ye=this.barHelpers.drawBarShadow({color:typeof Le=="string"&&(Le==null?void 0:Le.indexOf("url"))===-1?Le:f.hexToRgba(i.globals.colors[h]),prevPaths:this.pathArr[this.pathArr.length-1],currPaths:Re});Ye&&fe.add(Ye)}this.pathArr.push(Re);var Ue=this.barHelpers.drawGoalLine({barXPosition:Re.barXPosition,barYPosition:Re.barYPosition,goalX:Re.goalX,goalY:Re.goalY,barHeight:C,barWidth:I});Ue&&de.add(Ue),G=Re.y,W=Re.x,we>0&&Q.push(W+I/2),q.push(G),this.renderSeries({realIndex:ne,pathFill:Le,j:we,i:h,pathFrom:Re.pathFrom,pathTo:Re.pathTo,strokeWidth:Ce,elSeries:se,x:W,y:G,series:n,barHeight:Re.barHeight?Re.barHeight:C,barWidth:Re.barWidth?Re.barWidth:I,elDataLabelsWrap:te,elGoalsMarkers:de,elBarShadows:fe,visibleSeries:this.visibleI,type:"bar"})}i.globals.seriesXvalues[ne]=Q,i.globals.seriesYvalues[ne]=q,d.add(se)}return d}},{key:"renderSeries",value:function(n){var a=n.realIndex,i=n.pathFill,l=n.lineFill,c=n.j,d=n.i,h=n.groupIndex,m=n.pathFrom,S=n.pathTo,A=n.strokeWidth,N=n.elSeries,j=n.x,W=n.y,G=n.y1,q=n.y2,Q=n.series,ne=n.barHeight,se=n.barWidth,C=n.barXPosition,I=n.barYPosition,$=n.elDataLabelsWrap,te=n.elGoalsMarkers,de=n.elBarShadows,fe=n.visibleSeries,we=n.type,Ce=this.w,Re=new v(this.ctx);l||(l=this.barOptions.distributed?Ce.globals.stroke.colors[c]:Ce.globals.stroke.colors[a]),Ce.config.series[d].data[c]&&Ce.config.series[d].data[c].strokeColor&&(l=Ce.config.series[d].data[c].strokeColor),this.isNullValue&&(i="none");var ze=c/Ce.config.chart.animations.animateGradually.delay*(Ce.config.chart.animations.speed/Ce.globals.dataPoints)/2.4,Le=Re.renderPaths({i:d,j:c,realIndex:a,pathFrom:m,pathTo:S,stroke:l,strokeWidth:A,strokeLineCap:Ce.config.stroke.lineCap,fill:i,animationDelay:ze,initialSpeed:Ce.config.chart.animations.speed,dataChangeSpeed:Ce.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(we,"-area")});Le.attr("clip-path","url(#gridRectMask".concat(Ce.globals.cuid,")"));var Ye=Ce.config.forecastDataPoints;Ye.count>0&&c>=Ce.globals.dataPoints-Ye.count&&(Le.node.setAttribute("stroke-dasharray",Ye.dashArray),Le.node.setAttribute("stroke-width",Ye.strokeWidth),Le.node.setAttribute("fill-opacity",Ye.fillOpacity)),G!==void 0&&q!==void 0&&(Le.attr("data-range-y1",G),Le.attr("data-range-y2",q)),new g(this.ctx).setSelectionFilter(Le,a,c),N.add(Le);var Ue=new Pr(this).handleBarDataLabels({x:j,y:W,y1:G,y2:q,i:d,j:c,series:Q,realIndex:a,groupIndex:h,barHeight:ne,barWidth:se,barXPosition:C,barYPosition:I,renderedPath:Le,visibleSeries:fe});return Ue.dataLabels!==null&&$.add(Ue.dataLabels),Ue.totalDataLabels&&$.add(Ue.totalDataLabels),N.add($),te&&N.add(te),de&&N.add(de),N}},{key:"drawBarPaths",value:function(n){var a,i=n.indexes,l=n.barHeight,c=n.strokeWidth,d=n.zeroW,h=n.x,m=n.y,S=n.yDivision,A=n.elSeries,N=this.w,j=i.i,W=i.j;if(N.globals.isXNumeric)a=(m=(N.globals.seriesX[j][W]-N.globals.minX)/this.invertedXRatio-l)+l*this.visibleI;else if(N.config.plotOptions.bar.hideZeroBarsWhenGrouped){var G=0,q=0;N.globals.seriesPercent.forEach(function(ne,se){ne[W]&&G++,se<j&&ne[W]===0&&q++}),G>0&&(l=this.seriesLen*l/G),a=m+l*this.visibleI,a-=l*q}else a=m+l*this.visibleI;this.isFunnel&&(d-=(this.barHelpers.getXForValue(this.series[j][W],d)-d)/2),h=this.barHelpers.getXForValue(this.series[j][W],d);var Q=this.barHelpers.getBarpaths({barYPosition:a,barHeight:l,x1:d,x2:h,strokeWidth:c,series:this.series,realIndex:i.realIndex,i:j,j:W,w:N});return N.globals.isXNumeric||(m+=S),this.barHelpers.barBackground({j:W,i:j,y1:a-l*this.visibleI,y2:l*this.seriesLen,elSeries:A}),{pathTo:Q.pathTo,pathFrom:Q.pathFrom,x1:d,x:h,y:m,goalX:this.barHelpers.getGoalValues("x",d,null,j,W),barYPosition:a,barHeight:l}}},{key:"drawColumnPaths",value:function(n){var a,i=n.indexes,l=n.x,c=n.y,d=n.xDivision,h=n.barWidth,m=n.zeroH,S=n.strokeWidth,A=n.elSeries,N=this.w,j=i.realIndex,W=i.i,G=i.j,q=i.bc;if(N.globals.isXNumeric){var Q=this.getBarXForNumericXAxis({x:l,j:G,realIndex:j,barWidth:h});l=Q.x,a=Q.barXPosition}else if(N.config.plotOptions.bar.hideZeroBarsWhenGrouped){var ne=this.barHelpers.getZeroValueEncounters({i:W,j:G}),se=ne.nonZeroColumns,C=ne.zeroEncounters;se>0&&(h=this.seriesLen*h/se),a=l+h*this.visibleI,a-=h*C}else a=l+h*this.visibleI;c=this.barHelpers.getYForValue(this.series[W][G],m);var I=this.barHelpers.getColumnPaths({barXPosition:a,barWidth:h,y1:m,y2:c,strokeWidth:S,series:this.series,realIndex:i.realIndex,i:W,j:G,w:N});return N.globals.isXNumeric||(l+=d),this.barHelpers.barBackground({bc:q,j:G,i:W,x1:a-S/2-h*this.visibleI,x2:h*this.seriesLen+S/2,elSeries:A}),{pathTo:I.pathTo,pathFrom:I.pathFrom,x:l,y:c,goalY:this.barHelpers.getGoalValues("y",null,m,W,G),barXPosition:a,barWidth:h}}},{key:"getBarXForNumericXAxis",value:function(n){var a=n.x,i=n.barWidth,l=n.realIndex,c=n.j,d=this.w,h=l;return d.globals.seriesX[l].length||(h=d.globals.maxValsInArrayIndex),d.globals.seriesX[h][c]&&(a=(d.globals.seriesX[h][c]-d.globals.minX)/this.xRatio-i*this.seriesLen/2),{barXPosition:a+i*this.visibleI,x:a}}},{key:"getPreviousPath",value:function(n,a){for(var i,l=this.w,c=0;c<l.globals.previousPaths.length;c++){var d=l.globals.previousPaths[c];d.paths&&d.paths.length>0&&parseInt(d.realIndex,10)===parseInt(n,10)&&l.globals.previousPaths[c].paths[a]!==void 0&&(i=l.globals.previousPaths[c].paths[a].d)}return i}}]),J}(),Lr=function(J){T(a,xn);var n=L(a);function a(){return u(this,a),n.apply(this,arguments)}return w(a,[{key:"draw",value:function(i,l){var c=this,d=this.w;this.graphics=new v(this.ctx),this.bar=new xn(this.ctx,this.xyRatios);var h=new P(this.ctx,d);i=h.getLogSeries(i),this.yRatio=h.getLogYRatios(this.yRatio),this.barHelpers.initVariables(i),d.config.chart.stackType==="100%"&&(i=d.globals.seriesPercent.slice()),this.series=i,this.barHelpers.initializeStackedPrevVars(this);for(var m=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),S=0,A=0,N=function(G,q){var Q=void 0,ne=void 0,se=void 0,C=void 0,I=-1;c.groupCtx=c,d.globals.seriesGroups.forEach(function(Pt,It){Pt.indexOf(d.config.series[G].name)>-1&&(I=It)}),I!==-1&&(c.groupCtx=c[d.globals.seriesGroups[I]]);var $=[],te=[],de=d.globals.comboCharts?l[G]:G;c.yRatio.length>1&&(c.yaxisIndex=de),c.isReversed=d.config.yaxis[c.yaxisIndex]&&d.config.yaxis[c.yaxisIndex].reversed;var fe=c.graphics.group({class:"apexcharts-series",seriesName:f.escapeString(d.globals.seriesNames[de]),rel:G+1,"data:realIndex":de});c.ctx.series.addCollapsedClassToSeries(fe,de);var we=c.graphics.group({class:"apexcharts-datalabels","data:realIndex":de}),Ce=c.graphics.group({class:"apexcharts-bar-goals-markers"}),Re=0,ze=0,Le=c.initialPositions(S,A,Q,ne,se,C);A=Le.y,Re=Le.barHeight,ne=Le.yDivision,C=Le.zeroW,S=Le.x,ze=Le.barWidth,Q=Le.xDivision,se=Le.zeroH,c.barHelpers.initializeStackedXYVars(c),c.groupCtx.prevY.length===1&&c.groupCtx.prevY[0].every(function(Pt){return isNaN(Pt)})&&(c.groupCtx.prevY[0]=c.groupCtx.prevY[0].map(function(Pt){return se}),c.groupCtx.prevYF[0]=c.groupCtx.prevYF[0].map(function(Pt){return 0}));for(var Ye=0;Ye<d.globals.dataPoints;Ye++){var Ue=c.barHelpers.getStrokeWidth(G,Ye,de),it={indexes:{i:G,j:Ye,realIndex:de,bc:q},strokeWidth:Ue,x:S,y:A,elSeries:fe,groupIndex:I,seriesGroup:d.globals.seriesGroups[I]},ft=null;c.isHorizontal?(ft=c.drawStackedBarPaths(o(o({},it),{},{zeroW:C,barHeight:Re,yDivision:ne})),ze=c.series[G][Ye]/c.invertedYRatio):(ft=c.drawStackedColumnPaths(o(o({},it),{},{xDivision:Q,barWidth:ze,zeroH:se})),Re=c.series[G][Ye]/c.yRatio[c.yaxisIndex]);var mt=c.barHelpers.drawGoalLine({barXPosition:ft.barXPosition,barYPosition:ft.barYPosition,goalX:ft.goalX,goalY:ft.goalY,barHeight:Re,barWidth:ze});mt&&Ce.add(mt),A=ft.y,S=ft.x,$.push(S),te.push(A);var Mt=c.barHelpers.getPathFillColor(i,G,Ye,de);fe=c.renderSeries({realIndex:de,pathFill:Mt,j:Ye,i:G,groupIndex:I,pathFrom:ft.pathFrom,pathTo:ft.pathTo,strokeWidth:Ue,elSeries:fe,x:S,y:A,series:i,barHeight:Re,barWidth:ze,elDataLabelsWrap:we,elGoalsMarkers:Ce,type:"bar",visibleSeries:0})}d.globals.seriesXvalues[de]=$,d.globals.seriesYvalues[de]=te,c.groupCtx.prevY.push(c.groupCtx.yArrj),c.groupCtx.prevYF.push(c.groupCtx.yArrjF),c.groupCtx.prevYVal.push(c.groupCtx.yArrjVal),c.groupCtx.prevX.push(c.groupCtx.xArrj),c.groupCtx.prevXF.push(c.groupCtx.xArrjF),c.groupCtx.prevXVal.push(c.groupCtx.xArrjVal),m.add(fe)},j=0,W=0;j<i.length;j++,W++)N(j,W);return m}},{key:"initialPositions",value:function(i,l,c,d,h,m){var S,A,N,j,W=this.w;return this.isHorizontal?(N=(N=d=W.globals.gridHeight/W.globals.dataPoints)*parseInt(W.config.plotOptions.bar.barHeight,10)/100,String(W.config.plotOptions.bar.barHeight).indexOf("%")===-1&&(N=parseInt(W.config.plotOptions.bar.barHeight,10)),m=this.baseLineInvertedY+W.globals.padHorizontal+(this.isReversed?W.globals.gridWidth:0)-(this.isReversed?2*this.baseLineInvertedY:0),l=(d-N)/2):(j=c=W.globals.gridWidth/W.globals.dataPoints,j=W.globals.isXNumeric&&W.globals.dataPoints>1?(c=W.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:j*parseInt(W.config.plotOptions.bar.columnWidth,10)/100,String(W.config.plotOptions.bar.columnWidth).indexOf("%")===-1&&(j=parseInt(W.config.plotOptions.bar.columnWidth,10)),h=W.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?W.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),i=W.globals.padHorizontal+(c-j)/2),{x:i,y:l,yDivision:d,xDivision:c,barHeight:(S=W.globals.seriesGroups)!==null&&S!==void 0&&S.length?N/W.globals.seriesGroups.length:N,barWidth:(A=W.globals.seriesGroups)!==null&&A!==void 0&&A.length?j/W.globals.seriesGroups.length:j,zeroH:h,zeroW:m}}},{key:"drawStackedBarPaths",value:function(i){for(var l,c=i.indexes,d=i.barHeight,h=i.strokeWidth,m=i.zeroW,S=i.x,A=i.y,N=i.groupIndex,j=i.seriesGroup,W=i.yDivision,G=i.elSeries,q=this.w,Q=A+(N!==-1?N*d:0),ne=c.i,se=c.j,C=0,I=0;I<this.groupCtx.prevXF.length;I++)C+=this.groupCtx.prevXF[I][se];var $=ne;if(j&&($=j.indexOf(q.config.series[ne].name)),$>0){var te=m;this.groupCtx.prevXVal[$-1][se]<0?te=this.series[ne][se]>=0?this.groupCtx.prevX[$-1][se]+C-2*(this.isReversed?C:0):this.groupCtx.prevX[$-1][se]:this.groupCtx.prevXVal[$-1][se]>=0&&(te=this.series[ne][se]>=0?this.groupCtx.prevX[$-1][se]:this.groupCtx.prevX[$-1][se]-C+2*(this.isReversed?C:0)),l=te}else l=m;S=this.series[ne][se]===null?l:l+this.series[ne][se]/this.invertedYRatio-2*(this.isReversed?this.series[ne][se]/this.invertedYRatio:0);var de=this.barHelpers.getBarpaths({barYPosition:Q,barHeight:d,x1:l,x2:S,strokeWidth:h,series:this.series,realIndex:c.realIndex,seriesGroup:j,i:ne,j:se,w:q});return this.barHelpers.barBackground({j:se,i:ne,y1:Q,y2:d,elSeries:G}),A+=W,{pathTo:de.pathTo,pathFrom:de.pathFrom,goalX:this.barHelpers.getGoalValues("x",m,null,ne,se),barYPosition:Q,x:S,y:A}}},{key:"drawStackedColumnPaths",value:function(i){var l=i.indexes,c=i.x,d=i.y,h=i.xDivision,m=i.barWidth,S=i.zeroH,A=i.groupIndex,N=i.seriesGroup,j=i.elSeries,W=this.w,G=l.i,q=l.j,Q=l.bc;if(W.globals.isXNumeric){var ne=W.globals.seriesX[G][q];ne||(ne=0),c=(ne-W.globals.minX)/this.xRatio-m/2,W.globals.seriesGroups.length&&(c=(ne-W.globals.minX)/this.xRatio-m/2*W.globals.seriesGroups.length)}for(var se,C=c+(A!==-1?A*m:0),I=0,$=0;$<this.groupCtx.prevYF.length;$++)I+=isNaN(this.groupCtx.prevYF[$][q])?0:this.groupCtx.prevYF[$][q];var te=G;if(N&&(te=N.indexOf(W.config.series[G].name)),te>0&&!W.globals.isXNumeric||te>0&&W.globals.isXNumeric&&W.globals.seriesX[G-1][q]===W.globals.seriesX[G][q]){var de,fe,we,Ce=Math.min(this.yRatio.length+1,G+1);if(this.groupCtx.prevY[te-1]!==void 0&&this.groupCtx.prevY[te-1].length)for(var Re=1;Re<Ce;Re++){var ze;if(!isNaN((ze=this.groupCtx.prevY[te-Re])===null||ze===void 0?void 0:ze[q])){we=this.groupCtx.prevY[te-Re][q];break}}for(var Le=1;Le<Ce;Le++){var Ye,Ue;if(((Ye=this.groupCtx.prevYVal[te-Le])===null||Ye===void 0?void 0:Ye[q])<0){fe=this.series[G][q]>=0?we-I+2*(this.isReversed?I:0):we;break}if(((Ue=this.groupCtx.prevYVal[te-Le])===null||Ue===void 0?void 0:Ue[q])>=0){fe=this.series[G][q]>=0?we:we+I-2*(this.isReversed?I:0);break}}fe===void 0&&(fe=W.globals.gridHeight),se=(de=this.groupCtx.prevYF[0])!==null&&de!==void 0&&de.every(function(ft){return ft===0})&&this.groupCtx.prevYF.slice(1,te).every(function(ft){return ft.every(function(mt){return isNaN(mt)})})?S:fe}else se=S;d=this.series[G][q]?se-this.series[G][q]/this.yRatio[this.yaxisIndex]+2*(this.isReversed?this.series[G][q]/this.yRatio[this.yaxisIndex]:0):se;var it=this.barHelpers.getColumnPaths({barXPosition:C,barWidth:m,y1:se,y2:d,yRatio:this.yRatio[this.yaxisIndex],strokeWidth:this.strokeWidth,series:this.series,seriesGroup:N,realIndex:l.realIndex,i:G,j:q,w:W});return this.barHelpers.barBackground({bc:Q,j:q,i:G,x1:C,x2:m,elSeries:j}),c+=h,{pathTo:it.pathTo,pathFrom:it.pathFrom,goalY:this.barHelpers.getGoalValues("y",null,S,G,q),barXPosition:C,x:W.globals.isXNumeric?c-h:c,y:d}}}]),a}(),zn=function(J){T(a,xn);var n=L(a);function a(){return u(this,a),n.apply(this,arguments)}return w(a,[{key:"draw",value:function(i,l,c){var d=this,h=this.w,m=new v(this.ctx),S=h.globals.comboCharts?l:h.config.chart.type,A=new _e(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=h.config.plotOptions.bar.horizontal;var N=new P(this.ctx,h);i=N.getLogSeries(i),this.series=i,this.yRatio=N.getLogYRatios(this.yRatio),this.barHelpers.initVariables(i);for(var j=m.group({class:"apexcharts-".concat(S,"-series apexcharts-plot-series")}),W=function(q){d.isBoxPlot=h.config.chart.type==="boxPlot"||h.config.series[q].type==="boxPlot";var Q,ne,se,C,I=void 0,$=void 0,te=[],de=[],fe=h.globals.comboCharts?c[q]:q,we=m.group({class:"apexcharts-series",seriesName:f.escapeString(h.globals.seriesNames[fe]),rel:q+1,"data:realIndex":fe});d.ctx.series.addCollapsedClassToSeries(we,fe),i[q].length>0&&(d.visibleI=d.visibleI+1);var Ce,Re;d.yRatio.length>1&&(d.yaxisIndex=fe);var ze=d.barHelpers.initialPositions();$=ze.y,Ce=ze.barHeight,ne=ze.yDivision,C=ze.zeroW,I=ze.x,Re=ze.barWidth,Q=ze.xDivision,se=ze.zeroH,de.push(I+Re/2);for(var Le=m.group({class:"apexcharts-datalabels","data:realIndex":fe}),Ye=function(it){var ft=d.barHelpers.getStrokeWidth(q,it,fe),mt=null,Mt={indexes:{i:q,j:it,realIndex:fe},x:I,y:$,strokeWidth:ft,elSeries:we};mt=d.isHorizontal?d.drawHorizontalBoxPaths(o(o({},Mt),{},{yDivision:ne,barHeight:Ce,zeroW:C})):d.drawVerticalBoxPaths(o(o({},Mt),{},{xDivision:Q,barWidth:Re,zeroH:se})),$=mt.y,I=mt.x,it>0&&de.push(I+Re/2),te.push($),mt.pathTo.forEach(function(Pt,It){var _r=!d.isBoxPlot&&d.candlestickOptions.wick.useFillColor?mt.color[It]:h.globals.stroke.colors[q],Bn=A.fillPath({seriesNumber:fe,dataPointIndex:it,color:mt.color[It],value:i[q][it]});d.renderSeries({realIndex:fe,pathFill:Bn,lineFill:_r,j:it,i:q,pathFrom:mt.pathFrom,pathTo:Pt,strokeWidth:ft,elSeries:we,x:I,y:$,series:i,barHeight:Ce,barWidth:Re,elDataLabelsWrap:Le,visibleSeries:d.visibleI,type:h.config.chart.type})})},Ue=0;Ue<h.globals.dataPoints;Ue++)Ye(Ue);h.globals.seriesXvalues[fe]=de,h.globals.seriesYvalues[fe]=te,j.add(we)},G=0;G<i.length;G++)W(G);return j}},{key:"drawVerticalBoxPaths",value:function(i){var l=i.indexes,c=i.x;i.y;var d=i.xDivision,h=i.barWidth,m=i.zeroH,S=i.strokeWidth,A=this.w,N=new v(this.ctx),j=l.i,W=l.j,G=!0,q=A.config.plotOptions.candlestick.colors.upward,Q=A.config.plotOptions.candlestick.colors.downward,ne="";this.isBoxPlot&&(ne=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var se=this.yRatio[this.yaxisIndex],C=l.realIndex,I=this.getOHLCValue(C,W),$=m,te=m;I.o>I.c&&(G=!1);var de=Math.min(I.o,I.c),fe=Math.max(I.o,I.c),we=I.m;A.globals.isXNumeric&&(c=(A.globals.seriesX[C][W]-A.globals.minX)/this.xRatio-h/2);var Ce=c+h*this.visibleI;this.series[j][W]===void 0||this.series[j][W]===null?(de=m,fe=m):(de=m-de/se,fe=m-fe/se,$=m-I.h/se,te=m-I.l/se,we=m-I.m/se);var Re=N.move(Ce,m),ze=N.move(Ce+h/2,de);return A.globals.previousPaths.length>0&&(ze=this.getPreviousPath(C,W,!0)),Re=this.isBoxPlot?[N.move(Ce,de)+N.line(Ce+h/2,de)+N.line(Ce+h/2,$)+N.line(Ce+h/4,$)+N.line(Ce+h-h/4,$)+N.line(Ce+h/2,$)+N.line(Ce+h/2,de)+N.line(Ce+h,de)+N.line(Ce+h,we)+N.line(Ce,we)+N.line(Ce,de+S/2),N.move(Ce,we)+N.line(Ce+h,we)+N.line(Ce+h,fe)+N.line(Ce+h/2,fe)+N.line(Ce+h/2,te)+N.line(Ce+h-h/4,te)+N.line(Ce+h/4,te)+N.line(Ce+h/2,te)+N.line(Ce+h/2,fe)+N.line(Ce,fe)+N.line(Ce,we)+"z"]:[N.move(Ce,fe)+N.line(Ce+h/2,fe)+N.line(Ce+h/2,$)+N.line(Ce+h/2,fe)+N.line(Ce+h,fe)+N.line(Ce+h,de)+N.line(Ce+h/2,de)+N.line(Ce+h/2,te)+N.line(Ce+h/2,de)+N.line(Ce,de)+N.line(Ce,fe-S/2)],ze+=N.move(Ce,de),A.globals.isXNumeric||(c+=d),{pathTo:Re,pathFrom:ze,x:c,y:fe,barXPosition:Ce,color:this.isBoxPlot?ne:G?[q]:[Q]}}},{key:"drawHorizontalBoxPaths",value:function(i){var l=i.indexes;i.x;var c=i.y,d=i.yDivision,h=i.barHeight,m=i.zeroW,S=i.strokeWidth,A=this.w,N=new v(this.ctx),j=l.i,W=l.j,G=this.boxOptions.colors.lower;this.isBoxPlot&&(G=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var q=this.invertedYRatio,Q=l.realIndex,ne=this.getOHLCValue(Q,W),se=m,C=m,I=Math.min(ne.o,ne.c),$=Math.max(ne.o,ne.c),te=ne.m;A.globals.isXNumeric&&(c=(A.globals.seriesX[Q][W]-A.globals.minX)/this.invertedXRatio-h/2);var de=c+h*this.visibleI;this.series[j][W]===void 0||this.series[j][W]===null?(I=m,$=m):(I=m+I/q,$=m+$/q,se=m+ne.h/q,C=m+ne.l/q,te=m+ne.m/q);var fe=N.move(m,de),we=N.move(I,de+h/2);return A.globals.previousPaths.length>0&&(we=this.getPreviousPath(Q,W,!0)),fe=[N.move(I,de)+N.line(I,de+h/2)+N.line(se,de+h/2)+N.line(se,de+h/2-h/4)+N.line(se,de+h/2+h/4)+N.line(se,de+h/2)+N.line(I,de+h/2)+N.line(I,de+h)+N.line(te,de+h)+N.line(te,de)+N.line(I+S/2,de),N.move(te,de)+N.line(te,de+h)+N.line($,de+h)+N.line($,de+h/2)+N.line(C,de+h/2)+N.line(C,de+h-h/4)+N.line(C,de+h/4)+N.line(C,de+h/2)+N.line($,de+h/2)+N.line($,de)+N.line(te,de)+"z"],we+=N.move(I,de),A.globals.isXNumeric||(c+=d),{pathTo:fe,pathFrom:we,x:$,y:c,barYPosition:de,color:G}}},{key:"getOHLCValue",value:function(i,l){var c=this.w;return{o:this.isBoxPlot?c.globals.seriesCandleH[i][l]:c.globals.seriesCandleO[i][l],h:this.isBoxPlot?c.globals.seriesCandleO[i][l]:c.globals.seriesCandleH[i][l],m:c.globals.seriesCandleM[i][l],l:this.isBoxPlot?c.globals.seriesCandleC[i][l]:c.globals.seriesCandleL[i][l],c:this.isBoxPlot?c.globals.seriesCandleL[i][l]:c.globals.seriesCandleC[i][l]}}}]),a}(),ta=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"checkColorRange",value:function(){var n=this.w,a=!1,i=n.config.plotOptions[n.config.chart.type];return i.colorScale.ranges.length>0&&i.colorScale.ranges.map(function(l,c){l.from<=0&&(a=!0)}),a}},{key:"getShadeColor",value:function(n,a,i,l){var c=this.w,d=1,h=c.config.plotOptions[n].shadeIntensity,m=this.determineColor(n,a,i);c.globals.hasNegs||l?d=c.config.plotOptions[n].reverseNegativeShade?m.percent<0?m.percent/100*(1.25*h):(1-m.percent/100)*(1.25*h):m.percent<=0?1-(1+m.percent/100)*h:(1-m.percent/100)*h:(d=1-m.percent/100,n==="treemap"&&(d=(1-m.percent/100)*(1.25*h)));var S=m.color,A=new f;return c.config.plotOptions[n].enableShades&&(S=this.w.config.theme.mode==="dark"?f.hexToRgba(A.shadeColor(-1*d,m.color),c.config.fill.opacity):f.hexToRgba(A.shadeColor(d,m.color),c.config.fill.opacity)),{color:S,colorProps:m}}},{key:"determineColor",value:function(n,a,i){var l=this.w,c=l.globals.series[a][i],d=l.config.plotOptions[n],h=d.colorScale.inverse?i:a;d.distributed&&l.config.chart.type==="treemap"&&(h=i);var m=l.globals.colors[h],S=null,A=Math.min.apply(Math,R(l.globals.series[a])),N=Math.max.apply(Math,R(l.globals.series[a]));d.distributed||n!=="heatmap"||(A=l.globals.minY,N=l.globals.maxY),d.colorScale.min!==void 0&&(A=d.colorScale.min<l.globals.minY?d.colorScale.min:l.globals.minY,N=d.colorScale.max>l.globals.maxY?d.colorScale.max:l.globals.maxY);var j=Math.abs(N)+Math.abs(A),W=100*c/(j===0?j-1e-6:j);return d.colorScale.ranges.length>0&&d.colorScale.ranges.map(function(G,q){if(c>=G.from&&c<=G.to){m=G.color,S=G.foreColor?G.foreColor:null,A=G.from,N=G.to;var Q=Math.abs(N)+Math.abs(A);W=100*c/(Q===0?Q-1e-6:Q)}}),{color:m,foreColor:S,percent:W}}},{key:"calculateDataLabels",value:function(n){var a=n.text,i=n.x,l=n.y,c=n.i,d=n.j,h=n.colorProps,m=n.fontSize,S=this.w.config.dataLabels,A=new v(this.ctx),N=new je(this.ctx),j=null;if(S.enabled){j=A.group({class:"apexcharts-data-labels"});var W=S.offsetX,G=S.offsetY,q=i+W,Q=l+parseFloat(S.style.fontSize)/3+G;N.plotDataLabelsText({x:q,y:Q,text:a,i:c,j:d,color:h.foreColor,parent:j,fontSize:m,dataLabelsConfig:S})}return j}},{key:"addListeners",value:function(n){var a=new v(this.ctx);n.node.addEventListener("mouseenter",a.pathMouseEnter.bind(this,n)),n.node.addEventListener("mouseleave",a.pathMouseLeave.bind(this,n)),n.node.addEventListener("mousedown",a.pathMouseDown.bind(this,n))}}]),J}(),pr=function(){function J(n,a){u(this,J),this.ctx=n,this.w=n.w,this.xRatio=a.xRatio,this.yRatio=a.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new ta(n),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return w(J,[{key:"draw",value:function(n){var a=this.w,i=new v(this.ctx),l=i.group({class:"apexcharts-heatmap"});l.attr("clip-path","url(#gridRectMask".concat(a.globals.cuid,")"));var c=a.globals.gridWidth/a.globals.dataPoints,d=a.globals.gridHeight/a.globals.series.length,h=0,m=!1;this.negRange=this.helpers.checkColorRange();var S=n.slice();a.config.yaxis[0].reversed&&(m=!0,S.reverse());for(var A=m?0:S.length-1;m?A<S.length:A>=0;m?A++:A--){var N=i.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:f.escapeString(a.globals.seriesNames[A]),rel:A+1,"data:realIndex":A});if(this.ctx.series.addCollapsedClassToSeries(N,A),a.config.chart.dropShadow.enabled){var j=a.config.chart.dropShadow;new g(this.ctx).dropShadow(N,j,A)}for(var W=0,G=a.config.plotOptions.heatmap.shadeIntensity,q=0;q<S[A].length;q++){var Q=this.helpers.getShadeColor(a.config.chart.type,A,q,this.negRange),ne=Q.color,se=Q.colorProps;a.config.fill.type==="image"&&(ne=new _e(this.ctx).fillPath({seriesNumber:A,dataPointIndex:q,opacity:a.globals.hasNegs?se.percent<0?1-(1+se.percent/100):G+se.percent/100:se.percent/100,patternID:f.randomId(),width:a.config.fill.image.width?a.config.fill.image.width:c,height:a.config.fill.image.height?a.config.fill.image.height:d}));var C=this.rectRadius,I=i.drawRect(W,h,c,d,C);if(I.attr({cx:W,cy:h}),I.node.classList.add("apexcharts-heatmap-rect"),N.add(I),I.attr({fill:ne,i:A,index:A,j:q,val:S[A][q],"stroke-width":this.strokeWidth,stroke:a.config.plotOptions.heatmap.useFillColorAsStroke?ne:a.globals.stroke.colors[0],color:ne}),this.helpers.addListeners(I),a.config.chart.animations.enabled&&!a.globals.dataChanged){var $=1;a.globals.resized||($=a.config.chart.animations.speed),this.animateHeatMap(I,W,h,c,d,$)}if(a.globals.dataChanged){var te=1;if(this.dynamicAnim.enabled&&a.globals.shouldAnimate){te=this.dynamicAnim.speed;var de=a.globals.previousPaths[A]&&a.globals.previousPaths[A][q]&&a.globals.previousPaths[A][q].color;de||(de="rgba(255, 255, 255, 0)"),this.animateHeatColor(I,f.isColorHex(de)?de:f.rgb2hex(de),f.isColorHex(ne)?ne:f.rgb2hex(ne),te)}}var fe=(0,a.config.dataLabels.formatter)(a.globals.series[A][q],{value:a.globals.series[A][q],seriesIndex:A,dataPointIndex:q,w:a}),we=this.helpers.calculateDataLabels({text:fe,x:W+c/2,y:h+d/2,i:A,j:q,colorProps:se,series:S});we!==null&&N.add(we),W+=c}h+=d,l.add(N)}var Ce=a.globals.yAxisScale[0].result.slice();return a.config.yaxis[0].reversed?Ce.unshift(""):Ce.push(""),a.globals.yAxisScale[0].result=Ce,l}},{key:"animateHeatMap",value:function(n,a,i,l,c,d){var h=new b(this.ctx);h.animateRect(n,{x:a+l/2,y:i+c/2,width:0,height:0},{x:a,y:i,width:l,height:c},d,function(){h.animationCompleted(n)})}},{key:"animateHeatColor",value:function(n,a,i,l){n.attr({fill:a}).animate(l).attr({fill:i})}}]),J}(),ra=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"drawYAxisTexts",value:function(n,a,i,l){var c=this.w,d=c.config.yaxis[0],h=c.globals.yLabelFormatters[0];return new v(this.ctx).drawText({x:n+d.labels.offsetX,y:a+d.labels.offsetY,text:h(l,i),textAnchor:"middle",fontSize:d.labels.style.fontSize,fontFamily:d.labels.style.fontFamily,foreColor:Array.isArray(d.labels.style.colors)?d.labels.style.colors[i]:d.labels.style.colors})}}]),J}(),lo=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w;var a=this.w;this.chartType=this.w.config.chart.type,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled,this.animBeginArr=[0],this.animDur=0,this.donutDataLabels=this.w.config.plotOptions.pie.donut.labels,this.lineColorArr=a.globals.stroke.colors!==void 0?a.globals.stroke.colors:a.globals.colors,this.defaultSize=Math.min(a.globals.gridWidth,a.globals.gridHeight),this.centerY=this.defaultSize/2,this.centerX=a.globals.gridWidth/2,a.config.chart.type==="radialBar"?this.fullAngle=360:this.fullAngle=Math.abs(a.config.plotOptions.pie.endAngle-a.config.plotOptions.pie.startAngle),this.initialAngle=a.config.plotOptions.pie.startAngle%this.fullAngle,a.globals.radialSize=this.defaultSize/2.05-a.config.stroke.width-(a.config.chart.sparkline.enabled?0:a.config.chart.dropShadow.blur),this.donutSize=a.globals.radialSize*parseInt(a.config.plotOptions.pie.donut.size,10)/100,this.maxY=0,this.sliceLabels=[],this.sliceSizes=[],this.prevSectorAngleArr=[]}return w(J,[{key:"draw",value:function(n){var a=this,i=this.w,l=new v(this.ctx);if(this.ret=l.group({class:"apexcharts-pie"}),i.globals.noData)return this.ret;for(var c=0,d=0;d<n.length;d++)c+=f.negToZero(n[d]);var h=[],m=l.group();c===0&&(c=1e-5),n.forEach(function(de){a.maxY=Math.max(a.maxY,de)}),i.config.yaxis[0].max&&(this.maxY=i.config.yaxis[0].max),i.config.grid.position==="back"&&this.chartType==="polarArea"&&this.drawPolarElements(this.ret);for(var S=0;S<n.length;S++){var A=this.fullAngle*f.negToZero(n[S])/c;h.push(A),this.chartType==="polarArea"?(h[S]=this.fullAngle/n.length,this.sliceSizes.push(i.globals.radialSize*n[S]/this.maxY)):this.sliceSizes.push(i.globals.radialSize)}if(i.globals.dataChanged){for(var N,j=0,W=0;W<i.globals.previousPaths.length;W++)j+=f.negToZero(i.globals.previousPaths[W]);for(var G=0;G<i.globals.previousPaths.length;G++)N=this.fullAngle*f.negToZero(i.globals.previousPaths[G])/j,this.prevSectorAngleArr.push(N)}this.donutSize<0&&(this.donutSize=0);var q=i.config.plotOptions.pie.customScale,Q=i.globals.gridWidth/2,ne=i.globals.gridHeight/2,se=Q-i.globals.gridWidth/2*q,C=ne-i.globals.gridHeight/2*q;if(this.chartType==="donut"){var I=l.drawCircle(this.donutSize);I.attr({cx:this.centerX,cy:this.centerY,fill:i.config.plotOptions.pie.donut.background?i.config.plotOptions.pie.donut.background:"transparent"}),m.add(I)}var $=this.drawArcs(h,n);if(this.sliceLabels.forEach(function(de){$.add(de)}),m.attr({transform:"translate(".concat(se,", ").concat(C,") scale(").concat(q,")")}),m.add($),this.ret.add(m),this.donutDataLabels.show){var te=this.renderInnerDataLabels(this.donutDataLabels,{hollowSize:this.donutSize,centerX:this.centerX,centerY:this.centerY,opacity:this.donutDataLabels.show,translateX:se,translateY:C});this.ret.add(te)}return i.config.grid.position==="front"&&this.chartType==="polarArea"&&this.drawPolarElements(this.ret),this.ret}},{key:"drawArcs",value:function(n,a){var i=this.w,l=new g(this.ctx),c=new v(this.ctx),d=new _e(this.ctx),h=c.group({class:"apexcharts-slices"}),m=this.initialAngle,S=this.initialAngle,A=this.initialAngle,N=this.initialAngle;this.strokeWidth=i.config.stroke.show?i.config.stroke.width:0;for(var j=0;j<n.length;j++){var W=c.group({class:"apexcharts-series apexcharts-pie-series",seriesName:f.escapeString(i.globals.seriesNames[j]),rel:j+1,"data:realIndex":j});h.add(W),S=N,A=(m=A)+n[j],N=S+this.prevSectorAngleArr[j];var G=A<m?this.fullAngle+A-m:A-m,q=d.fillPath({seriesNumber:j,size:this.sliceSizes[j],value:a[j]}),Q=this.getChangedPath(S,N),ne=c.drawPath({d:Q,stroke:Array.isArray(this.lineColorArr)?this.lineColorArr[j]:this.lineColorArr,strokeWidth:0,fill:q,fillOpacity:i.config.fill.opacity,classes:"apexcharts-pie-area apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(j)});if(ne.attr({index:0,j}),l.setSelectionFilter(ne,0,j),i.config.chart.dropShadow.enabled){var se=i.config.chart.dropShadow;l.dropShadow(ne,se,j)}this.addListeners(ne,this.donutDataLabels),v.setAttrs(ne.node,{"data:angle":G,"data:startAngle":m,"data:strokeWidth":this.strokeWidth,"data:value":a[j]});var C={x:0,y:0};this.chartType==="pie"||this.chartType==="polarArea"?C=f.polarToCartesian(this.centerX,this.centerY,i.globals.radialSize/1.25+i.config.plotOptions.pie.dataLabels.offset,(m+G/2)%this.fullAngle):this.chartType==="donut"&&(C=f.polarToCartesian(this.centerX,this.centerY,(i.globals.radialSize+this.donutSize)/2+i.config.plotOptions.pie.dataLabels.offset,(m+G/2)%this.fullAngle)),W.add(ne);var I=0;if(!this.initialAnim||i.globals.resized||i.globals.dataChanged?this.animBeginArr.push(0):((I=G/this.fullAngle*i.config.chart.animations.speed)===0&&(I=1),this.animDur=I+this.animDur,this.animBeginArr.push(this.animDur)),this.dynamicAnim&&i.globals.dataChanged?this.animatePaths(ne,{size:this.sliceSizes[j],endAngle:A,startAngle:m,prevStartAngle:S,prevEndAngle:N,animateStartingPos:!0,i:j,animBeginArr:this.animBeginArr,shouldSetPrevPaths:!0,dur:i.config.chart.animations.dynamicAnimation.speed}):this.animatePaths(ne,{size:this.sliceSizes[j],endAngle:A,startAngle:m,i:j,totalItems:n.length-1,animBeginArr:this.animBeginArr,dur:I}),i.config.plotOptions.pie.expandOnClick&&this.chartType!=="polarArea"&&ne.click(this.pieClicked.bind(this,j)),i.globals.selectedDataPoints[0]!==void 0&&i.globals.selectedDataPoints[0].indexOf(j)>-1&&this.pieClicked(j),i.config.dataLabels.enabled){var $=C.x,te=C.y,de=100*G/this.fullAngle+"%";if(G!==0&&i.config.plotOptions.pie.dataLabels.minAngleToShowLabel<n[j]){var fe=i.config.dataLabels.formatter;fe!==void 0&&(de=fe(i.globals.seriesPercent[j][0],{seriesIndex:j,w:i}));var we=i.globals.dataLabels.style.colors[j],Ce=c.group({class:"apexcharts-datalabels"}),Re=c.drawText({x:$,y:te,text:de,textAnchor:"middle",fontSize:i.config.dataLabels.style.fontSize,fontFamily:i.config.dataLabels.style.fontFamily,fontWeight:i.config.dataLabels.style.fontWeight,foreColor:we});if(Ce.add(Re),i.config.dataLabels.dropShadow.enabled){var ze=i.config.dataLabels.dropShadow;l.dropShadow(Re,ze)}Re.node.classList.add("apexcharts-pie-label"),i.config.chart.animations.animate&&i.globals.resized===!1&&(Re.node.classList.add("apexcharts-pie-label-delay"),Re.node.style.animationDelay=i.config.chart.animations.speed/940+"s"),this.sliceLabels.push(Ce)}}}return h}},{key:"addListeners",value:function(n,a){var i=new v(this.ctx);n.node.addEventListener("mouseenter",i.pathMouseEnter.bind(this,n)),n.node.addEventListener("mouseleave",i.pathMouseLeave.bind(this,n)),n.node.addEventListener("mouseleave",this.revertDataLabelsInner.bind(this,n.node,a)),n.node.addEventListener("mousedown",i.pathMouseDown.bind(this,n)),this.donutDataLabels.total.showAlways||(n.node.addEventListener("mouseenter",this.printDataLabelsInner.bind(this,n.node,a)),n.node.addEventListener("mousedown",this.printDataLabelsInner.bind(this,n.node,a)))}},{key:"animatePaths",value:function(n,a){var i=this.w,l=a.endAngle<a.startAngle?this.fullAngle+a.endAngle-a.startAngle:a.endAngle-a.startAngle,c=l,d=a.startAngle,h=a.startAngle;a.prevStartAngle!==void 0&&a.prevEndAngle!==void 0&&(d=a.prevEndAngle,c=a.prevEndAngle<a.prevStartAngle?this.fullAngle+a.prevEndAngle-a.prevStartAngle:a.prevEndAngle-a.prevStartAngle),a.i===i.config.series.length-1&&(l+h>this.fullAngle?a.endAngle=a.endAngle-(l+h):l+h<this.fullAngle&&(a.endAngle=a.endAngle+(this.fullAngle-(l+h)))),l===this.fullAngle&&(l=this.fullAngle-.01),this.animateArc(n,d,h,l,c,a)}},{key:"animateArc",value:function(n,a,i,l,c,d){var h,m=this,S=this.w,A=new b(this.ctx),N=d.size;(isNaN(a)||isNaN(c))&&(a=i,c=l,d.dur=0);var j=l,W=i,G=a<i?this.fullAngle+a-i:a-i;S.globals.dataChanged&&d.shouldSetPrevPaths&&d.prevEndAngle&&(h=m.getPiePath({me:m,startAngle:d.prevStartAngle,angle:d.prevEndAngle<d.prevStartAngle?this.fullAngle+d.prevEndAngle-d.prevStartAngle:d.prevEndAngle-d.prevStartAngle,size:N}),n.attr({d:h})),d.dur!==0?n.animate(d.dur,S.globals.easing,d.animBeginArr[d.i]).afterAll(function(){m.chartType!=="pie"&&m.chartType!=="donut"&&m.chartType!=="polarArea"||this.animate(S.config.chart.animations.dynamicAnimation.speed).attr({"stroke-width":m.strokeWidth}),d.i===S.config.series.length-1&&A.animationCompleted(n)}).during(function(q){j=G+(l-G)*q,d.animateStartingPos&&(j=c+(l-c)*q,W=a-c+(i-(a-c))*q),h=m.getPiePath({me:m,startAngle:W,angle:j,size:N}),n.node.setAttribute("data:pathOrig",h),n.attr({d:h})}):(h=m.getPiePath({me:m,startAngle:W,angle:l,size:N}),d.isTrack||(S.globals.animationEnded=!0),n.node.setAttribute("data:pathOrig",h),n.attr({d:h,"stroke-width":m.strokeWidth}))}},{key:"pieClicked",value:function(n){var a,i=this.w,l=this,c=l.sliceSizes[n]+(i.config.plotOptions.pie.expandOnClick?4:0),d=i.globals.dom.Paper.select(".apexcharts-".concat(l.chartType.toLowerCase(),"-slice-").concat(n)).members[0];if(d.attr("data:pieClicked")!=="true"){var h=i.globals.dom.baseEl.getElementsByClassName("apexcharts-pie-area");Array.prototype.forEach.call(h,function(N){N.setAttribute("data:pieClicked","false");var j=N.getAttribute("data:pathOrig");j&&N.setAttribute("d",j)}),d.attr("data:pieClicked","true");var m=parseInt(d.attr("data:startAngle"),10),S=parseInt(d.attr("data:angle"),10);a=l.getPiePath({me:l,startAngle:m,angle:S,size:c}),S!==360&&d.plot(a)}else{d.attr({"data:pieClicked":"false"}),this.revertDataLabelsInner(d.node,this.donutDataLabels);var A=d.attr("data:pathOrig");d.attr({d:A})}}},{key:"getChangedPath",value:function(n,a){var i="";return this.dynamicAnim&&this.w.globals.dataChanged&&(i=this.getPiePath({me:this,startAngle:n,angle:a-n,size:this.size})),i}},{key:"getPiePath",value:function(n){var a=n.me,i=n.startAngle,l=n.angle,c=n.size,d=i,h=Math.PI*(d-90)/180,m=l+i;Math.ceil(m)>=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(m=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(m)>this.fullAngle&&(m-=this.fullAngle);var S=Math.PI*(m-90)/180,A=a.centerX+c*Math.cos(h),N=a.centerY+c*Math.sin(h),j=a.centerX+c*Math.cos(S),W=a.centerY+c*Math.sin(S),G=f.polarToCartesian(a.centerX,a.centerY,a.donutSize,m),q=f.polarToCartesian(a.centerX,a.centerY,a.donutSize,d),Q=l>180?1:0,ne=["M",A,N,"A",c,c,0,Q,1,j,W];return a.chartType==="donut"?[].concat(ne,["L",G.x,G.y,"A",a.donutSize,a.donutSize,0,Q,0,q.x,q.y,"L",A,N,"z"]).join(" "):a.chartType==="pie"||a.chartType==="polarArea"?[].concat(ne,["L",a.centerX,a.centerY,"L",A,N]).join(" "):[].concat(ne).join(" ")}},{key:"drawPolarElements",value:function(n){var a=this.w,i=new $e(this.ctx),l=new v(this.ctx),c=new ra(this.ctx),d=l.group(),h=l.group(),m=i.niceScale(0,Math.ceil(this.maxY),a.config.yaxis[0].tickAmount,0,!0),S=m.result.reverse(),A=m.result.length;this.maxY=m.niceMax;for(var N=a.globals.radialSize,j=N/(A-1),W=0;W<A-1;W++){var G=l.drawCircle(N);if(G.attr({cx:this.centerX,cy:this.centerY,fill:"none","stroke-width":a.config.plotOptions.polarArea.rings.strokeWidth,stroke:a.config.plotOptions.polarArea.rings.strokeColor}),a.config.yaxis[0].show){var q=c.drawYAxisTexts(this.centerX,this.centerY-N+parseInt(a.config.yaxis[0].labels.style.fontSize,10)/2,W,S[W]);h.add(q)}d.add(G),N-=j}this.drawSpokes(n),n.add(d),n.add(h)}},{key:"renderInnerDataLabels",value:function(n,a){var i=this.w,l=new v(this.ctx),c=l.group({class:"apexcharts-datalabels-group",transform:"translate(".concat(a.translateX?a.translateX:0,", ").concat(a.translateY?a.translateY:0,") scale(").concat(i.config.plotOptions.pie.customScale,")")}),d=n.total.show;c.node.style.opacity=a.opacity;var h,m,S=a.centerX,A=a.centerY;h=n.name.color===void 0?i.globals.colors[0]:n.name.color;var N=n.name.fontSize,j=n.name.fontFamily,W=n.name.fontWeight;m=n.value.color===void 0?i.config.chart.foreColor:n.value.color;var G=n.value.formatter,q="",Q="";if(d?(h=n.total.color,N=n.total.fontSize,j=n.total.fontFamily,W=n.total.fontWeight,Q=n.total.label,q=n.total.formatter(i)):i.globals.series.length===1&&(q=G(i.globals.series[0],i),Q=i.globals.seriesNames[0]),Q&&(Q=n.name.formatter(Q,n.total.show,i)),n.name.show){var ne=l.drawText({x:S,y:A+parseFloat(n.name.offsetY),text:Q,textAnchor:"middle",foreColor:h,fontSize:N,fontWeight:W,fontFamily:j});ne.node.classList.add("apexcharts-datalabel-label"),c.add(ne)}if(n.value.show){var se=n.name.show?parseFloat(n.value.offsetY)+16:n.value.offsetY,C=l.drawText({x:S,y:A+se,text:q,textAnchor:"middle",foreColor:m,fontWeight:n.value.fontWeight,fontSize:n.value.fontSize,fontFamily:n.value.fontFamily});C.node.classList.add("apexcharts-datalabel-value"),c.add(C)}return c}},{key:"printInnerLabels",value:function(n,a,i,l){var c,d=this.w;l?c=n.name.color===void 0?d.globals.colors[parseInt(l.parentNode.getAttribute("rel"),10)-1]:n.name.color:d.globals.series.length>1&&n.total.show&&(c=n.total.color);var h=d.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),m=d.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");i=(0,n.value.formatter)(i,d),l||typeof n.total.formatter!="function"||(i=n.total.formatter(d));var S=a===n.total.label;a=n.name.formatter(a,S,d),h!==null&&(h.textContent=a),m!==null&&(m.textContent=i),h!==null&&(h.style.fill=c)}},{key:"printDataLabelsInner",value:function(n,a){var i=this.w,l=n.getAttribute("data:value"),c=i.globals.seriesNames[parseInt(n.parentNode.getAttribute("rel"),10)-1];i.globals.series.length>1&&this.printInnerLabels(a,c,l,n);var d=i.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");d!==null&&(d.style.opacity=1)}},{key:"drawSpokes",value:function(n){var a=this,i=this.w,l=new v(this.ctx),c=i.config.plotOptions.polarArea.spokes;if(c.strokeWidth!==0){for(var d=[],h=360/i.globals.series.length,m=0;m<i.globals.series.length;m++)d.push(f.polarToCartesian(this.centerX,this.centerY,i.globals.radialSize,i.config.plotOptions.pie.startAngle+h*m));d.forEach(function(S,A){var N=l.drawLine(S.x,S.y,a.centerX,a.centerY,Array.isArray(c.connectorColors)?c.connectorColors[A]:c.connectorColors);n.add(N)})}}},{key:"revertDataLabelsInner",value:function(n,a,i){var l=this,c=this.w,d=c.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group"),h=!1,m=c.globals.dom.baseEl.getElementsByClassName("apexcharts-pie-area"),S=function(j){var W=j.makeSliceOut,G=j.printLabel;Array.prototype.forEach.call(m,function(q){q.getAttribute("data:pieClicked")==="true"&&(W&&(h=!0),G&&l.printDataLabelsInner(q,a))})};if(S({makeSliceOut:!0,printLabel:!1}),a.total.show&&c.globals.series.length>1)h&&!a.total.showAlways?S({makeSliceOut:!1,printLabel:!0}):this.printInnerLabels(a,a.total.label,a.total.formatter(c));else if(S({makeSliceOut:!1,printLabel:!0}),!h)if(c.globals.selectedDataPoints.length&&c.globals.series.length>1)if(c.globals.selectedDataPoints[0].length>0){var A=c.globals.selectedDataPoints[0],N=c.globals.dom.baseEl.querySelector(".apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(A));this.printDataLabelsInner(N,a)}else d&&c.globals.selectedDataPoints.length&&c.globals.selectedDataPoints[0].length===0&&(d.style.opacity=0);else d&&c.globals.series.length>1&&(d.style.opacity=0)}}]),J}(),Uo=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w,this.chartType=this.w.config.chart.type,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled,this.animDur=0;var a=this.w;this.graphics=new v(this.ctx),this.lineColorArr=a.globals.stroke.colors!==void 0?a.globals.stroke.colors:a.globals.colors,this.defaultSize=a.globals.svgHeight<a.globals.svgWidth?a.globals.gridHeight+1.5*a.globals.goldenPadding:a.globals.gridWidth,this.isLog=a.config.yaxis[0].logarithmic,this.coreUtils=new P(this.ctx),this.maxValue=this.isLog?this.coreUtils.getLogVal(a.globals.maxY,0):a.globals.maxY,this.minValue=this.isLog?this.coreUtils.getLogVal(this.w.globals.minY,0):a.globals.minY,this.polygons=a.config.plotOptions.radar.polygons,this.strokeWidth=a.config.stroke.show?a.config.stroke.width:0,this.size=this.defaultSize/2.1-this.strokeWidth-a.config.chart.dropShadow.blur,a.config.xaxis.labels.show&&(this.size=this.size-a.globals.xAxisLabelsWidth/1.75),a.config.plotOptions.radar.size!==void 0&&(this.size=a.config.plotOptions.radar.size),this.dataRadiusOfPercent=[],this.dataRadius=[],this.angleArr=[],this.yaxisLabelsTextsPos=[]}return w(J,[{key:"draw",value:function(n){var a=this,i=this.w,l=new _e(this.ctx),c=[],d=new je(this.ctx);n.length&&(this.dataPointsLen=n[i.globals.maxValsInArrayIndex].length),this.disAngle=2*Math.PI/this.dataPointsLen;var h=i.globals.gridWidth/2,m=i.globals.gridHeight/2,S=h+i.config.plotOptions.radar.offsetX,A=m+i.config.plotOptions.radar.offsetY,N=this.graphics.group({class:"apexcharts-radar-series apexcharts-plot-series",transform:"translate(".concat(S||0,", ").concat(A||0,")")}),j=[],W=null,G=null;if(this.yaxisLabels=this.graphics.group({class:"apexcharts-yaxis"}),n.forEach(function(Q,ne){var se=Q.length===i.globals.dataPoints,C=a.graphics.group().attr({class:"apexcharts-series","data:longestSeries":se,seriesName:f.escapeString(i.globals.seriesNames[ne]),rel:ne+1,"data:realIndex":ne});a.dataRadiusOfPercent[ne]=[],a.dataRadius[ne]=[],a.angleArr[ne]=[],Q.forEach(function(Le,Ye){var Ue=Math.abs(a.maxValue-a.minValue);Le+=Math.abs(a.minValue),a.isLog&&(Le=a.coreUtils.getLogVal(Le,0)),a.dataRadiusOfPercent[ne][Ye]=Le/Ue,a.dataRadius[ne][Ye]=a.dataRadiusOfPercent[ne][Ye]*a.size,a.angleArr[ne][Ye]=Ye*a.disAngle}),j=a.getDataPointsPos(a.dataRadius[ne],a.angleArr[ne]);var I=a.createPaths(j,{x:0,y:0});W=a.graphics.group({class:"apexcharts-series-markers-wrap apexcharts-element-hidden"}),G=a.graphics.group({class:"apexcharts-datalabels","data:realIndex":ne}),i.globals.delayedElements.push({el:W.node,index:ne});var $={i:ne,realIndex:ne,animationDelay:ne,initialSpeed:i.config.chart.animations.speed,dataChangeSpeed:i.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-radar",shouldClipToGrid:!1,bindEventsOnPaths:!1,stroke:i.globals.stroke.colors[ne],strokeLineCap:i.config.stroke.lineCap},te=null;i.globals.previousPaths.length>0&&(te=a.getPreviousPath(ne));for(var de=0;de<I.linePathsTo.length;de++){var fe=a.graphics.renderPaths(o(o({},$),{},{pathFrom:te===null?I.linePathsFrom[de]:te,pathTo:I.linePathsTo[de],strokeWidth:Array.isArray(a.strokeWidth)?a.strokeWidth[ne]:a.strokeWidth,fill:"none",drawShadow:!1}));C.add(fe);var we=l.fillPath({seriesNumber:ne}),Ce=a.graphics.renderPaths(o(o({},$),{},{pathFrom:te===null?I.areaPathsFrom[de]:te,pathTo:I.areaPathsTo[de],strokeWidth:0,fill:we,drawShadow:!1}));if(i.config.chart.dropShadow.enabled){var Re=new g(a.ctx),ze=i.config.chart.dropShadow;Re.dropShadow(Ce,Object.assign({},ze,{noUserSpaceOnUse:!0}),ne)}C.add(Ce)}Q.forEach(function(Le,Ye){var Ue=new Ee(a.ctx).getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:ne,dataPointIndex:Ye}),it=a.graphics.drawMarker(j[Ye].x,j[Ye].y,Ue);it.attr("rel",Ye),it.attr("j",Ye),it.attr("index",ne),it.node.setAttribute("default-marker-size",Ue.pSize);var ft=a.graphics.group({class:"apexcharts-series-markers"});ft&&ft.add(it),W.add(ft),C.add(W);var mt=i.config.dataLabels;if(mt.enabled){var Mt=mt.formatter(i.globals.series[ne][Ye],{seriesIndex:ne,dataPointIndex:Ye,w:i});d.plotDataLabelsText({x:j[Ye].x,y:j[Ye].y,text:Mt,textAnchor:"middle",i:ne,j:ne,parent:G,offsetCorrection:!1,dataLabelsConfig:o({},mt)})}C.add(G)}),c.push(C)}),this.drawPolygons({parent:N}),i.config.xaxis.labels.show){var q=this.drawXAxisTexts();N.add(q)}return c.forEach(function(Q){N.add(Q)}),N.add(this.yaxisLabels),N}},{key:"drawPolygons",value:function(n){for(var a=this,i=this.w,l=n.parent,c=new ra(this.ctx),d=i.globals.yAxisScale[0].result.reverse(),h=d.length,m=[],S=this.size/(h-1),A=0;A<h;A++)m[A]=S*A;m.reverse();var N=[],j=[];m.forEach(function(W,G){var q=f.getPolygonPos(W,a.dataPointsLen),Q="";q.forEach(function(ne,se){if(G===0){var C=a.graphics.drawLine(ne.x,ne.y,0,0,Array.isArray(a.polygons.connectorColors)?a.polygons.connectorColors[se]:a.polygons.connectorColors);j.push(C)}se===0&&a.yaxisLabelsTextsPos.push({x:ne.x,y:ne.y}),Q+=ne.x+","+ne.y+" "}),N.push(Q)}),N.forEach(function(W,G){var q=a.polygons.strokeColors,Q=a.polygons.strokeWidth,ne=a.graphics.drawPolygon(W,Array.isArray(q)?q[G]:q,Array.isArray(Q)?Q[G]:Q,i.globals.radarPolygons.fill.colors[G]);l.add(ne)}),j.forEach(function(W){l.add(W)}),i.config.yaxis[0].show&&this.yaxisLabelsTextsPos.forEach(function(W,G){var q=c.drawYAxisTexts(W.x,W.y,G,d[G]);a.yaxisLabels.add(q)})}},{key:"drawXAxisTexts",value:function(){var n=this,a=this.w,i=a.config.xaxis.labels,l=this.graphics.group({class:"apexcharts-xaxis"}),c=f.getPolygonPos(this.size,this.dataPointsLen);return a.globals.labels.forEach(function(d,h){var m=a.config.xaxis.labels.formatter,S=new je(n.ctx);if(c[h]){var A=n.getTextPos(c[h],n.size),N=m(d,{seriesIndex:-1,dataPointIndex:h,w:a});S.plotDataLabelsText({x:A.newX,y:A.newY,text:N,textAnchor:A.textAnchor,i:h,j:h,parent:l,color:Array.isArray(i.style.colors)&&i.style.colors[h]?i.style.colors[h]:"#a8a8a8",dataLabelsConfig:o({textAnchor:A.textAnchor,dropShadow:{enabled:!1}},i),offsetCorrection:!1})}}),l}},{key:"createPaths",value:function(n,a){var i=this,l=[],c=[],d=[],h=[];if(n.length){c=[this.graphics.move(a.x,a.y)],h=[this.graphics.move(a.x,a.y)];var m=this.graphics.move(n[0].x,n[0].y),S=this.graphics.move(n[0].x,n[0].y);n.forEach(function(A,N){m+=i.graphics.line(A.x,A.y),S+=i.graphics.line(A.x,A.y),N===n.length-1&&(m+="Z",S+="Z")}),l.push(m),d.push(S)}return{linePathsFrom:c,linePathsTo:l,areaPathsFrom:h,areaPathsTo:d}}},{key:"getTextPos",value:function(n,a){var i="middle",l=n.x,c=n.y;return Math.abs(n.x)>=10?n.x>0?(i="start",l+=10):n.x<0&&(i="end",l-=10):i="middle",Math.abs(n.y)>=a-10&&(n.y<0?c-=10:n.y>0&&(c+=10)),{textAnchor:i,newX:l,newY:c}}},{key:"getPreviousPath",value:function(n){for(var a=this.w,i=null,l=0;l<a.globals.previousPaths.length;l++){var c=a.globals.previousPaths[l];c.paths.length>0&&parseInt(c.realIndex,10)===parseInt(n,10)&&a.globals.previousPaths[l].paths[0]!==void 0&&(i=a.globals.previousPaths[l].paths[0].d)}return i}},{key:"getDataPointsPos",value:function(n,a){var i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:this.dataPointsLen;n=n||[],a=a||[];for(var l=[],c=0;c<i;c++){var d={};d.x=n[c]*Math.sin(a[c]),d.y=-n[c]*Math.cos(a[c]),l.push(d)}return l}}]),J}(),Fn=function(J){T(a,lo);var n=L(a);function a(i){var l;u(this,a),(l=n.call(this,i)).ctx=i,l.w=i.w,l.animBeginArr=[0],l.animDur=0;var c=l.w;return l.startAngle=c.config.plotOptions.radialBar.startAngle,l.endAngle=c.config.plotOptions.radialBar.endAngle,l.totalAngle=Math.abs(c.config.plotOptions.radialBar.endAngle-c.config.plotOptions.radialBar.startAngle),l.trackStartAngle=c.config.plotOptions.radialBar.track.startAngle,l.trackEndAngle=c.config.plotOptions.radialBar.track.endAngle,l.donutDataLabels=l.w.config.plotOptions.radialBar.dataLabels,l.radialDataLabels=l.donutDataLabels,l.trackStartAngle||(l.trackStartAngle=l.startAngle),l.trackEndAngle||(l.trackEndAngle=l.endAngle),l.endAngle===360&&(l.endAngle=359.99),l.margin=parseInt(c.config.plotOptions.radialBar.track.margin,10),l}return w(a,[{key:"draw",value:function(i){var l=this.w,c=new v(this.ctx),d=c.group({class:"apexcharts-radialbar"});if(l.globals.noData)return d;var h=c.group(),m=this.defaultSize/2,S=l.globals.gridWidth/2,A=this.defaultSize/2.05;l.config.chart.sparkline.enabled||(A=A-l.config.stroke.width-l.config.chart.dropShadow.blur);var N=l.globals.fill.colors;if(l.config.plotOptions.radialBar.track.show){var j=this.drawTracks({size:A,centerX:S,centerY:m,colorArr:N,series:i});h.add(j)}var W=this.drawArcs({size:A,centerX:S,centerY:m,colorArr:N,series:i}),G=360;l.config.plotOptions.radialBar.startAngle<0&&(G=this.totalAngle);var q=(360-G)/360;if(l.globals.radialSize=A-A*q,this.radialDataLabels.value.show){var Q=Math.max(this.radialDataLabels.value.offsetY,this.radialDataLabels.name.offsetY);l.globals.radialSize+=Q*q}return h.add(W.g),l.config.plotOptions.radialBar.hollow.position==="front"&&(W.g.add(W.elHollow),W.dataLabels&&W.g.add(W.dataLabels)),d.add(h),d}},{key:"drawTracks",value:function(i){var l=this.w,c=new v(this.ctx),d=c.group({class:"apexcharts-tracks"}),h=new g(this.ctx),m=new _e(this.ctx),S=this.getStrokeWidth(i);i.size=i.size-S/2;for(var A=0;A<i.series.length;A++){var N=c.group({class:"apexcharts-radialbar-track apexcharts-track"});d.add(N),N.attr({rel:A+1}),i.size=i.size-S-this.margin;var j=l.config.plotOptions.radialBar.track,W=m.fillPath({seriesNumber:0,size:i.size,fillColors:Array.isArray(j.background)?j.background[A]:j.background,solid:!0}),G=this.trackStartAngle,q=this.trackEndAngle;Math.abs(q)+Math.abs(G)>=360&&(q=360-Math.abs(this.startAngle)-.1);var Q=c.drawPath({d:"",stroke:W,strokeWidth:S*parseInt(j.strokeWidth,10)/100,fill:"none",strokeOpacity:j.opacity,classes:"apexcharts-radialbar-area"});if(j.dropShadow.enabled){var ne=j.dropShadow;h.dropShadow(Q,ne)}N.add(Q),Q.attr("id","apexcharts-radialbarTrack-"+A),this.animatePaths(Q,{centerX:i.centerX,centerY:i.centerY,endAngle:q,startAngle:G,size:i.size,i:A,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:l.globals.easing})}return d}},{key:"drawArcs",value:function(i){var l=this.w,c=new v(this.ctx),d=new _e(this.ctx),h=new g(this.ctx),m=c.group(),S=this.getStrokeWidth(i);i.size=i.size-S/2;var A=l.config.plotOptions.radialBar.hollow.background,N=i.size-S*i.series.length-this.margin*i.series.length-S*parseInt(l.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,j=N-l.config.plotOptions.radialBar.hollow.margin;l.config.plotOptions.radialBar.hollow.image!==void 0&&(A=this.drawHollowImage(i,m,N,A));var W=this.drawHollow({size:j,centerX:i.centerX,centerY:i.centerY,fill:A||"transparent"});if(l.config.plotOptions.radialBar.hollow.dropShadow.enabled){var G=l.config.plotOptions.radialBar.hollow.dropShadow;h.dropShadow(W,G)}var q=1;!this.radialDataLabels.total.show&&l.globals.series.length>1&&(q=0);var Q=null;this.radialDataLabels.show&&(Q=this.renderInnerDataLabels(this.radialDataLabels,{hollowSize:N,centerX:i.centerX,centerY:i.centerY,opacity:q})),l.config.plotOptions.radialBar.hollow.position==="back"&&(m.add(W),Q&&m.add(Q));var ne=!1;l.config.plotOptions.radialBar.inverseOrder&&(ne=!0);for(var se=ne?i.series.length-1:0;ne?se>=0:se<i.series.length;ne?se--:se++){var C=c.group({class:"apexcharts-series apexcharts-radial-series",seriesName:f.escapeString(l.globals.seriesNames[se])});m.add(C),C.attr({rel:se+1,"data:realIndex":se}),this.ctx.series.addCollapsedClassToSeries(C,se),i.size=i.size-S-this.margin;var I=d.fillPath({seriesNumber:se,size:i.size,value:i.series[se]}),$=this.startAngle,te=void 0,de=f.negToZero(i.series[se]>100?100:i.series[se])/100,fe=Math.round(this.totalAngle*de)+this.startAngle,we=void 0;l.globals.dataChanged&&(te=this.startAngle,we=Math.round(this.totalAngle*f.negToZero(l.globals.previousPaths[se])/100)+te),Math.abs(fe)+Math.abs($)>=360&&(fe-=.01),Math.abs(we)+Math.abs(te)>=360&&(we-=.01);var Ce=fe-$,Re=Array.isArray(l.config.stroke.dashArray)?l.config.stroke.dashArray[se]:l.config.stroke.dashArray,ze=c.drawPath({d:"",stroke:I,strokeWidth:S,fill:"none",fillOpacity:l.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+se,strokeDashArray:Re});if(v.setAttrs(ze.node,{"data:angle":Ce,"data:value":i.series[se]}),l.config.chart.dropShadow.enabled){var Le=l.config.chart.dropShadow;h.dropShadow(ze,Le,se)}h.setSelectionFilter(ze,0,se),this.addListeners(ze,this.radialDataLabels),C.add(ze),ze.attr({index:0,j:se});var Ye=0;!this.initialAnim||l.globals.resized||l.globals.dataChanged||(Ye=l.config.chart.animations.speed),l.globals.dataChanged&&(Ye=l.config.chart.animations.dynamicAnimation.speed),this.animDur=Ye/(1.2*i.series.length)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(ze,{centerX:i.centerX,centerY:i.centerY,endAngle:fe,startAngle:$,prevEndAngle:we,prevStartAngle:te,size:i.size,i:se,totalItems:2,animBeginArr:this.animBeginArr,dur:Ye,shouldSetPrevPaths:!0,easing:l.globals.easing})}return{g:m,elHollow:W,dataLabels:Q}}},{key:"drawHollow",value:function(i){var l=new v(this.ctx).drawCircle(2*i.size);return l.attr({class:"apexcharts-radialbar-hollow",cx:i.centerX,cy:i.centerY,r:i.size,fill:i.fill}),l}},{key:"drawHollowImage",value:function(i,l,c,d){var h=this.w,m=new _e(this.ctx),S=f.randomId(),A=h.config.plotOptions.radialBar.hollow.image;if(h.config.plotOptions.radialBar.hollow.imageClipped)m.clippedImgArea({width:c,height:c,image:A,patternID:"pattern".concat(h.globals.cuid).concat(S)}),d="url(#pattern".concat(h.globals.cuid).concat(S,")");else{var N=h.config.plotOptions.radialBar.hollow.imageWidth,j=h.config.plotOptions.radialBar.hollow.imageHeight;if(N===void 0&&j===void 0){var W=h.globals.dom.Paper.image(A).loaded(function(q){this.move(i.centerX-q.width/2+h.config.plotOptions.radialBar.hollow.imageOffsetX,i.centerY-q.height/2+h.config.plotOptions.radialBar.hollow.imageOffsetY)});l.add(W)}else{var G=h.globals.dom.Paper.image(A).loaded(function(q){this.move(i.centerX-N/2+h.config.plotOptions.radialBar.hollow.imageOffsetX,i.centerY-j/2+h.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(N,j)});l.add(G)}}return d}},{key:"getStrokeWidth",value:function(i){var l=this.w;return i.size*(100-parseInt(l.config.plotOptions.radialBar.hollow.size,10))/100/(i.series.length+1)-this.margin}}]),a}(),uo=function(J){T(a,xn);var n=L(a);function a(){return u(this,a),n.apply(this,arguments)}return w(a,[{key:"draw",value:function(i,l){var c=this.w,d=new v(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=i,this.seriesRangeStart=c.globals.seriesRangeStart,this.seriesRangeEnd=c.globals.seriesRangeEnd,this.barHelpers.initVariables(i);for(var h=d.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),m=0;m<i.length;m++){var S,A,N,j,W=void 0,G=void 0,q=c.globals.comboCharts?l[m]:m,Q=d.group({class:"apexcharts-series",seriesName:f.escapeString(c.globals.seriesNames[q]),rel:m+1,"data:realIndex":q});this.ctx.series.addCollapsedClassToSeries(Q,q),i[m].length>0&&(this.visibleI=this.visibleI+1);var ne=0,se=0;this.yRatio.length>1&&(this.yaxisIndex=q);var C=this.barHelpers.initialPositions();G=C.y,j=C.zeroW,W=C.x,se=C.barWidth,ne=C.barHeight,S=C.xDivision,A=C.yDivision,N=C.zeroH;for(var I=d.group({class:"apexcharts-datalabels","data:realIndex":q}),$=d.group({class:"apexcharts-rangebar-goals-markers"}),te=0;te<c.globals.dataPoints;te++){var de,fe=this.barHelpers.getStrokeWidth(m,te,q),we=this.seriesRangeStart[m][te],Ce=this.seriesRangeEnd[m][te],Re=null,ze=null,Le=null,Ye={x:W,y:G,strokeWidth:fe,elSeries:Q},Ue=this.seriesLen;if(c.config.plotOptions.bar.rangeBarGroupRows&&(Ue=1),c.config.series[m].data[te]===void 0)break;if(this.isHorizontal){Le=G+ne*this.visibleI;var it=(A-ne*Ue)/2;if(c.config.series[m].data[te].x){var ft=this.detectOverlappingBars({i:m,j:te,barYPosition:Le,srty:it,barHeight:ne,yDivision:A,initPositions:C});ne=ft.barHeight,Le=ft.barYPosition}se=(Re=this.drawRangeBarPaths(o({indexes:{i:m,j:te,realIndex:q},barHeight:ne,barYPosition:Le,zeroW:j,yDivision:A,y1:we,y2:Ce},Ye))).barWidth}else{c.globals.isXNumeric&&(W=(c.globals.seriesX[m][te]-c.globals.minX)/this.xRatio-se/2),ze=W+se*this.visibleI;var mt=(S-se*Ue)/2;if(c.config.series[m].data[te].x){var Mt=this.detectOverlappingBars({i:m,j:te,barXPosition:ze,srtx:mt,barWidth:se,xDivision:S,initPositions:C});se=Mt.barWidth,ze=Mt.barXPosition}ne=(Re=this.drawRangeColumnPaths(o({indexes:{i:m,j:te,realIndex:q},barWidth:se,barXPosition:ze,zeroH:N,xDivision:S},Ye))).barHeight}var Pt=this.barHelpers.drawGoalLine({barXPosition:Re.barXPosition,barYPosition:Le,goalX:Re.goalX,goalY:Re.goalY,barHeight:ne,barWidth:se});Pt&&$.add(Pt),G=Re.y,W=Re.x;var It=this.barHelpers.getPathFillColor(i,m,te,q),_r=c.globals.stroke.colors[q];this.renderSeries((k(de={realIndex:q,pathFill:It,lineFill:_r,j:te,i:m,x:W,y:G,y1:we,y2:Ce,pathFrom:Re.pathFrom,pathTo:Re.pathTo,strokeWidth:fe,elSeries:Q,series:i,barHeight:ne,barWidth:se,barXPosition:ze,barYPosition:Le},"barWidth",se),k(de,"elDataLabelsWrap",I),k(de,"elGoalsMarkers",$),k(de,"visibleSeries",this.visibleI),k(de,"type","rangebar"),de))}h.add(Q)}return h}},{key:"detectOverlappingBars",value:function(i){var l=i.i,c=i.j,d=i.barYPosition,h=i.barXPosition,m=i.srty,S=i.srtx,A=i.barHeight,N=i.barWidth,j=i.yDivision,W=i.xDivision,G=i.initPositions,q=this.w,Q=[],ne=q.config.series[l].data[c].rangeName,se=q.config.series[l].data[c].x,C=Array.isArray(se)?se.join(" "):se,I=q.globals.labels.map(function(te){return Array.isArray(te)?te.join(" "):te}).indexOf(C),$=q.globals.seriesRange[l].findIndex(function(te){return te.x===C&&te.overlaps.length>0});return this.isHorizontal?(d=q.config.plotOptions.bar.rangeBarGroupRows?m+j*I:m+A*this.visibleI+j*I,$>-1&&!q.config.plotOptions.bar.rangeBarOverlap&&(Q=q.globals.seriesRange[l][$].overlaps).indexOf(ne)>-1&&(d=(A=G.barHeight/Q.length)*this.visibleI+j*(100-parseInt(this.barOptions.barHeight,10))/100/2+A*(this.visibleI+Q.indexOf(ne))+j*I)):(I>-1&&(h=q.config.plotOptions.bar.rangeBarGroupRows?S+W*I:S+N*this.visibleI+W*I),$>-1&&!q.config.plotOptions.bar.rangeBarOverlap&&(Q=q.globals.seriesRange[l][$].overlaps).indexOf(ne)>-1&&(h=(N=G.barWidth/Q.length)*this.visibleI+W*(100-parseInt(this.barOptions.barWidth,10))/100/2+N*(this.visibleI+Q.indexOf(ne))+W*I)),{barYPosition:d,barXPosition:h,barHeight:A,barWidth:N}}},{key:"drawRangeColumnPaths",value:function(i){var l=i.indexes,c=i.x,d=i.xDivision,h=i.barWidth,m=i.barXPosition,S=i.zeroH,A=this.w,N=l.i,j=l.j,W=this.yRatio[this.yaxisIndex],G=l.realIndex,q=this.getRangeValue(G,j),Q=Math.min(q.start,q.end),ne=Math.max(q.start,q.end);this.series[N][j]===void 0||this.series[N][j]===null?Q=S:(Q=S-Q/W,ne=S-ne/W);var se=Math.abs(ne-Q),C=this.barHelpers.getColumnPaths({barXPosition:m,barWidth:h,y1:Q,y2:ne,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:l.realIndex,i:G,j,w:A});if(A.globals.isXNumeric){var I=this.getBarXForNumericXAxis({x:c,j,realIndex:G,barWidth:h});c=I.x,m=I.barXPosition}else c+=d;return{pathTo:C.pathTo,pathFrom:C.pathFrom,barHeight:se,x:c,y:ne,goalY:this.barHelpers.getGoalValues("y",null,S,N,j),barXPosition:m}}},{key:"drawRangeBarPaths",value:function(i){var l=i.indexes,c=i.y,d=i.y1,h=i.y2,m=i.yDivision,S=i.barHeight,A=i.barYPosition,N=i.zeroW,j=this.w,W=N+d/this.invertedYRatio,G=N+h/this.invertedYRatio,q=Math.abs(G-W),Q=this.barHelpers.getBarpaths({barYPosition:A,barHeight:S,x1:W,x2:G,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:l.realIndex,realIndex:l.realIndex,j:l.j,w:j});return j.globals.isXNumeric||(c+=m),{pathTo:Q.pathTo,pathFrom:Q.pathFrom,barWidth:q,x:G,goalX:this.barHelpers.getGoalValues("x",N,null,l.realIndex,l.j),y:c}}},{key:"getRangeValue",value:function(i,l){var c=this.w;return{start:c.globals.seriesRangeStart[i][l],end:c.globals.seriesRangeEnd[i][l]}}}]),a}(),$r=function(){function J(n){u(this,J),this.w=n.w,this.lineCtx=n}return w(J,[{key:"sameValueSeriesFix",value:function(n,a){var i=this.w;if((i.config.fill.type==="gradient"||i.config.fill.type[n]==="gradient")&&new P(this.lineCtx.ctx,i).seriesHaveSameValues(n)){var l=a[n].slice();l[l.length-1]=l[l.length-1]+1e-6,a[n]=l}return a}},{key:"calculatePoints",value:function(n){var a=n.series,i=n.realIndex,l=n.x,c=n.y,d=n.i,h=n.j,m=n.prevY,S=this.w,A=[],N=[];if(h===0){var j=this.lineCtx.categoryAxisCorrection+S.config.markers.offsetX;S.globals.isXNumeric&&(j=(S.globals.seriesX[i][0]-S.globals.minX)/this.lineCtx.xRatio+S.config.markers.offsetX),A.push(j),N.push(f.isNumber(a[d][0])?m+S.config.markers.offsetY:null),A.push(l+S.config.markers.offsetX),N.push(f.isNumber(a[d][h+1])?c+S.config.markers.offsetY:null)}else A.push(l+S.config.markers.offsetX),N.push(f.isNumber(a[d][h+1])?c+S.config.markers.offsetY:null);return{x:A,y:N}}},{key:"checkPreviousPaths",value:function(n){for(var a=n.pathFromLine,i=n.pathFromArea,l=n.realIndex,c=this.w,d=0;d<c.globals.previousPaths.length;d++){var h=c.globals.previousPaths[d];(h.type==="line"||h.type==="area")&&h.paths.length>0&&parseInt(h.realIndex,10)===parseInt(l,10)&&(h.type==="line"?(this.lineCtx.appendPathFrom=!1,a=c.globals.previousPaths[d].paths[0].d):h.type==="area"&&(this.lineCtx.appendPathFrom=!1,i=c.globals.previousPaths[d].paths[0].d,c.config.stroke.show&&c.globals.previousPaths[d].paths[1]&&(a=c.globals.previousPaths[d].paths[1].d)))}return{pathFromLine:a,pathFromArea:i}}},{key:"determineFirstPrevY",value:function(n){var a,i=n.i,l=n.series,c=n.prevY,d=n.lineYPosition,h=this.w;if(((a=l[i])===null||a===void 0?void 0:a[0])!==void 0)c=(d=h.config.chart.stacked&&i>0?this.lineCtx.prevSeriesY[i-1][0]:this.lineCtx.zeroY)-l[i][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]+2*(this.lineCtx.isReversed?l[i][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]:0);else if(h.config.chart.stacked&&i>0&&l[i][0]===void 0){for(var m=i-1;m>=0;m--)if(l[m][0]!==null&&l[m][0]!==void 0){c=d=this.lineCtx.prevSeriesY[m][0];break}}return{prevY:c,lineYPosition:d}}}]),J}(),Sa=function(J){for(var n,a,i,l,c=function(A){for(var N=[],j=A[0],W=A[1],G=N[0]=Wn(j,W),q=1,Q=A.length-1;q<Q;q++)j=W,W=A[q+1],N[q]=.5*(G+(G=Wn(j,W)));return N[q]=G,N}(J),d=J.length-1,h=[],m=0;m<d;m++)i=Wn(J[m],J[m+1]),Math.abs(i)<1e-6?c[m]=c[m+1]=0:(l=(n=c[m]/i)*n+(a=c[m+1]/i)*a)>9&&(l=3*i/Math.sqrt(l),c[m]=l*n,c[m+1]=l*a);for(var S=0;S<=d;S++)l=(J[Math.min(d,S+1)][0]-J[Math.max(0,S-1)][0])/(6*(1+c[S]*c[S])),h.push([l||0,c[S]*l||0]);return h},Vn=function(J){for(var n="",a=0;a<J.length;a++){var i=J[a],l=J[a-1],c=i.length,d=l==null?void 0:l.length;a>1&&Math.abs(i[c-2]-l[d-2])<30?(n+="Q".concat(i[0],", ").concat(i[1]),n+=", ".concat(i[2],", ").concat(i[3])):c>4?(n+="C".concat(i[0],", ").concat(i[1]),n+=", ".concat(i[2],", ").concat(i[3]),n+=", ".concat(i[4],", ").concat(i[5])):c>2&&(n+="S".concat(i[0],", ").concat(i[1]),n+=", ".concat(i[2],", ").concat(i[3]))}return n},co=function(J){var n=Sa(J),a=J[1],i=J[0],l=[],c=n[1],d=n[0];l.push(i,[i[0]+d[0],i[1]+d[1],a[0]-c[0],a[1]-c[1],a[0],a[1]]);for(var h=2,m=n.length;h<m;h++){var S=J[h],A=n[h];l.push([S[0]-A[0],S[1]-A[1],S[0],S[1]])}return l};function Wn(J,n){return(n[1]-J[1])/(n[0]-J[0])}var Dr=function(){function J(n,a,i){u(this,J),this.ctx=n,this.w=n.w,this.xyRatios=a,this.pointsChart=!(this.w.config.chart.type!=="bubble"&&this.w.config.chart.type!=="scatter")||i,this.scatter=new De(this.ctx),this.noNegatives=this.w.globals.minX===Number.MAX_VALUE,this.lineHelpers=new $r(this),this.markers=new Ee(this.ctx),this.prevSeriesY=[],this.categoryAxisCorrection=0,this.yaxisIndex=0}return w(J,[{key:"draw",value:function(n,a,i,l){var c,d=this.w,h=new v(this.ctx),m=d.globals.comboCharts?a:d.config.chart.type,S=h.group({class:"apexcharts-".concat(m,"-series apexcharts-plot-series")}),A=new P(this.ctx,d);this.yRatio=this.xyRatios.yRatio,this.zRatio=this.xyRatios.zRatio,this.xRatio=this.xyRatios.xRatio,this.baseLineY=this.xyRatios.baseLineY,n=A.getLogSeries(n),this.yRatio=A.getLogYRatios(this.yRatio);for(var N=[],j=0;j<n.length;j++){n=this.lineHelpers.sameValueSeriesFix(j,n);var W=d.globals.comboCharts?i[j]:j;this._initSerieVariables(n,j,W);var G=[],q=[],Q=[],ne=d.globals.padHorizontal+this.categoryAxisCorrection;this.ctx.series.addCollapsedClassToSeries(this.elSeries,W),d.globals.isXNumeric&&d.globals.seriesX.length>0&&(ne=(d.globals.seriesX[W][0]-d.globals.minX)/this.xRatio),Q.push(ne);var se=ne,C=this.zeroY,I=this.zeroY;C=this.lineHelpers.determineFirstPrevY({i:j,series:n,prevY:C,lineYPosition:0}).prevY,d.config.stroke.curve==="smooth"&&n[j][0]===null?G.push(null):G.push(C),m==="rangeArea"&&(I=this.lineHelpers.determineFirstPrevY({i:j,series:l,prevY:I,lineYPosition:0}).prevY,q.push(I));var $={type:m,series:n,realIndex:W,i:j,x:ne,y:1,pathsFrom:this._calculatePathsFrom({type:m,series:n,i:j,realIndex:W,prevX:se,prevY:C,prevY2:I}),linePaths:[],areaPaths:[],seriesIndex:i,lineYPosition:0,xArrj:Q,yArrj:G,y2Arrj:q,seriesRangeEnd:l},te=this._iterateOverDataPoints(o(o({},$),{},{iterations:m==="rangeArea"?n[j].length-1:void 0,isRangeStart:!0}));if(m==="rangeArea"){var de=this._calculatePathsFrom({series:l,i:j,realIndex:W,prevX:se,prevY:I}),fe=this._iterateOverDataPoints(o(o({},$),{},{series:l,pathsFrom:de,iterations:l[j].length-1,isRangeStart:!1}));te.linePaths[0]=fe.linePath+te.linePath,te.pathFromLine=fe.pathFromLine+te.pathFromLine}this._handlePaths({type:m,realIndex:W,i:j,paths:te}),this.elSeries.add(this.elPointsMain),this.elSeries.add(this.elDataLabelsWrap),N.push(this.elSeries)}if(((c=d.config.series[0])===null||c===void 0?void 0:c.zIndex)!==void 0&&N.sort(function(Re,ze){return Number(Re.node.getAttribute("zIndex"))-Number(ze.node.getAttribute("zIndex"))}),d.config.chart.stacked)for(var we=N.length;we>0;we--)S.add(N[we-1]);else for(var Ce=0;Ce<N.length;Ce++)S.add(N[Ce]);return S}},{key:"_initSerieVariables",value:function(n,a,i){var l=this.w,c=new v(this.ctx);this.xDivision=l.globals.gridWidth/(l.globals.dataPoints-(l.config.xaxis.tickPlacement==="on"?1:0)),this.strokeWidth=Array.isArray(l.config.stroke.width)?l.config.stroke.width[i]:l.config.stroke.width,this.yRatio.length>1&&(this.yaxisIndex=i),this.isReversed=l.config.yaxis[this.yaxisIndex]&&l.config.yaxis[this.yaxisIndex].reversed,this.zeroY=l.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?l.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),this.areaBottomY=this.zeroY,(this.zeroY>l.globals.gridHeight||l.config.plotOptions.area.fillTo==="end")&&(this.areaBottomY=l.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=c.group({class:"apexcharts-series",zIndex:l.config.series[i].zIndex!==void 0?l.config.series[i].zIndex:i,seriesName:f.escapeString(l.globals.seriesNames[i])}),this.elPointsMain=c.group({class:"apexcharts-series-markers-wrap","data:realIndex":i}),this.elDataLabelsWrap=c.group({class:"apexcharts-datalabels","data:realIndex":i});var d=n[a].length===l.globals.dataPoints;this.elSeries.attr({"data:longestSeries":d,rel:a+1,"data:realIndex":i}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(n){var a,i,l,c,d=n.type,h=n.series,m=n.i,S=n.realIndex,A=n.prevX,N=n.prevY,j=n.prevY2,W=this.w,G=new v(this.ctx);if(h[m][0]===null){for(var q=0;q<h[m].length;q++)if(h[m][q]!==null){A=this.xDivision*q,N=this.zeroY-h[m][q]/this.yRatio[this.yaxisIndex],a=G.move(A,N),i=G.move(A,this.areaBottomY);break}}else a=G.move(A,N),d==="rangeArea"&&(a=G.move(A,j)+G.line(A,N)),i=G.move(A,this.areaBottomY)+G.line(A,N);if(l=G.move(-1,this.zeroY)+G.line(-1,this.zeroY),c=G.move(-1,this.zeroY)+G.line(-1,this.zeroY),W.globals.previousPaths.length>0){var Q=this.lineHelpers.checkPreviousPaths({pathFromLine:l,pathFromArea:c,realIndex:S});l=Q.pathFromLine,c=Q.pathFromArea}return{prevX:A,prevY:N,linePath:a,areaPath:i,pathFromLine:l,pathFromArea:c}}},{key:"_handlePaths",value:function(n){var a=n.type,i=n.realIndex,l=n.i,c=n.paths,d=this.w,h=new v(this.ctx),m=new _e(this.ctx);this.prevSeriesY.push(c.yArrj),d.globals.seriesXvalues[i]=c.xArrj,d.globals.seriesYvalues[i]=c.yArrj;var S=d.config.forecastDataPoints;if(S.count>0&&a!=="rangeArea"){var A=d.globals.seriesXvalues[i][d.globals.seriesXvalues[i].length-S.count-1],N=h.drawRect(A,0,d.globals.gridWidth,d.globals.gridHeight,0);d.globals.dom.elForecastMask.appendChild(N.node);var j=h.drawRect(0,0,A,d.globals.gridHeight,0);d.globals.dom.elNonForecastMask.appendChild(j.node)}this.pointsChart||d.globals.delayedElements.push({el:this.elPointsMain.node,index:i});var W={i:l,realIndex:i,animationDelay:l,initialSpeed:d.config.chart.animations.speed,dataChangeSpeed:d.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(a)};if(a==="area")for(var G=m.fillPath({seriesNumber:i}),q=0;q<c.areaPaths.length;q++){var Q=h.renderPaths(o(o({},W),{},{pathFrom:c.pathFromArea,pathTo:c.areaPaths[q],stroke:"none",strokeWidth:0,strokeLineCap:null,fill:G}));this.elSeries.add(Q)}if(d.config.stroke.show&&!this.pointsChart){var ne=null;if(a==="line")ne=m.fillPath({seriesNumber:i,i:l});else if(d.config.stroke.fill.type==="solid")ne=d.globals.stroke.colors[i];else{var se=d.config.fill;d.config.fill=d.config.stroke.fill,ne=m.fillPath({seriesNumber:i,i:l}),d.config.fill=se}for(var C=0;C<c.linePaths.length;C++){var I=ne;a==="rangeArea"&&(I=m.fillPath({seriesNumber:i}));var $=o(o({},W),{},{pathFrom:c.pathFromLine,pathTo:c.linePaths[C],stroke:ne,strokeWidth:this.strokeWidth,strokeLineCap:d.config.stroke.lineCap,fill:a==="rangeArea"?I:"none"}),te=h.renderPaths($);if(this.elSeries.add(te),te.attr("fill-rule","evenodd"),S.count>0&&a!=="rangeArea"){var de=h.renderPaths($);de.node.setAttribute("stroke-dasharray",S.dashArray),S.strokeWidth&&de.node.setAttribute("stroke-width",S.strokeWidth),this.elSeries.add(de),de.attr("clip-path","url(#forecastMask".concat(d.globals.cuid,")")),te.attr("clip-path","url(#nonForecastMask".concat(d.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(n){var a=this,i=n.type,l=n.series,c=n.iterations,d=n.realIndex,h=n.i,m=n.x,S=n.y,A=n.pathsFrom,N=n.linePaths,j=n.areaPaths,W=n.seriesIndex,G=n.lineYPosition,q=n.xArrj,Q=n.yArrj,ne=n.y2Arrj,se=n.isRangeStart,C=n.seriesRangeEnd,I=this.w,$=new v(this.ctx),te=this.yRatio,de=A.prevY,fe=A.linePath,we=A.areaPath,Ce=A.pathFromLine,Re=A.pathFromArea,ze=f.isNumber(I.globals.minYArr[d])?I.globals.minYArr[d]:I.globals.minY;c||(c=I.globals.dataPoints>1?I.globals.dataPoints-1:I.globals.dataPoints);for(var Le=function(Pt,It){return It-Pt/te[a.yaxisIndex]+2*(a.isReversed?Pt/te[a.yaxisIndex]:0)},Ye=S,Ue=0;Ue<c;Ue++){var it=l[h][Ue+1]===void 0||l[h][Ue+1]===null;if(I.globals.isXNumeric){var ft=I.globals.seriesX[d][Ue+1];I.globals.seriesX[d][Ue+1]===void 0&&(ft=I.globals.seriesX[d][c-1]),m=(ft-I.globals.minX)/this.xRatio}else m+=this.xDivision;I.config.chart.stacked?h>0&&I.globals.collapsedSeries.length<I.config.series.length-1?G=this.prevSeriesY[function(Pt){for(var It=Pt,_r=0;_r<I.globals.series.length;_r++)if(I.globals.collapsedSeriesIndices.indexOf(Pt)>-1){It--;break}return It>=0?It:0}(h-1)][Ue+1]:G=this.zeroY:G=this.zeroY,it?S=Le(ze,G):(S=Le(l[h][Ue+1],G),i==="rangeArea"&&(Ye=Le(C[h][Ue+1],G))),q.push(m),it&&I.config.stroke.curve==="smooth"?Q.push(null):Q.push(S),ne.push(Ye);var mt=this.lineHelpers.calculatePoints({series:l,x:m,y:S,realIndex:d,i:h,j:Ue,prevY:de}),Mt=this._createPaths({type:i,series:l,i:h,realIndex:d,j:Ue,x:m,y:S,y2:Ye,xArrj:q,yArrj:Q,y2Arrj:ne,linePath:fe,areaPath:we,linePaths:N,areaPaths:j,seriesIndex:W,isRangeStart:se});j=Mt.areaPaths,N=Mt.linePaths,we=Mt.areaPath,fe=Mt.linePath,!this.appendPathFrom||I.config.stroke.curve==="smooth"&&i==="rangeArea"||(Ce+=$.line(m,this.zeroY),Re+=$.line(m,this.zeroY)),this.handleNullDataPoints(l,mt,h,Ue,d),this._handleMarkersAndLabels({type:i,pointsPos:mt,i:h,j:Ue,realIndex:d,isRangeStart:se})}return{yArrj:Q,xArrj:q,pathFromArea:Re,areaPaths:j,pathFromLine:Ce,linePaths:N,linePath:fe,areaPath:we}}},{key:"_handleMarkersAndLabels",value:function(n){var a=n.type,i=n.pointsPos,l=n.isRangeStart,c=n.i,d=n.j,h=n.realIndex,m=this.w,S=new je(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,d,{realIndex:h,pointsPos:i,zRatio:this.zRatio,elParent:this.elPointsMain});else{m.globals.series[c].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var A=this.markers.plotChartMarkers(i,h,d+1);A!==null&&this.elPointsMain.add(A)}var N=S.drawDataLabel({type:a,isRangeStart:l,pos:i,i:h,j:d+1});N!==null&&this.elDataLabelsWrap.add(N)}},{key:"_createPaths",value:function(n){var a=n.type,i=n.series,l=n.i,c=n.realIndex,d=n.j,h=n.x,m=n.y,S=n.xArrj,A=n.yArrj,N=n.y2,j=n.y2Arrj,W=n.linePath,G=n.areaPath,q=n.linePaths,Q=n.areaPaths,ne=n.seriesIndex,se=n.isRangeStart,C=this.w,I=new v(this.ctx),$=C.config.stroke.curve,te=this.areaBottomY;if(Array.isArray(C.config.stroke.curve)&&($=Array.isArray(ne)?C.config.stroke.curve[ne[l]]:C.config.stroke.curve[l]),a==="rangeArea"&&(C.globals.hasNullValues||C.config.forecastDataPoints.count>0)&&$==="smooth"&&($="straight"),$==="smooth"){var de=a==="rangeArea"?S.length===C.globals.dataPoints:d===i[l].length-2,fe=S.map(function(Ue,it){return[S[it],A[it]]}).filter(function(Ue){return Ue[1]!==null});if(de&&fe.length>1){var we=co(fe);if(W+=Vn(we),i[l][0]===null?G=W:G+=Vn(we),a==="rangeArea"&&se){W+=I.line(S[S.length-1],j[j.length-1]);var Ce=S.slice().reverse(),Re=j.slice().reverse(),ze=Ce.map(function(Ue,it){return[Ce[it],Re[it]]}),Le=co(ze);G=W+=Vn(Le)}else G+=I.line(fe[fe.length-1][0],te)+I.line(fe[0][0],te)+I.move(fe[0][0],fe[0][1])+"z";q.push(W),Q.push(G)}}else{if(i[l][d+1]===null){W+=I.move(h,m);var Ye=C.globals.isXNumeric?(C.globals.seriesX[c][d]-C.globals.minX)/this.xRatio:h-this.xDivision;G=G+I.line(Ye,te)+I.move(h,m)+"z"}i[l][d]===null&&(W+=I.move(h,m),G+=I.move(h,te)),$==="stepline"?(W=W+I.line(h,null,"H")+I.line(null,m,"V"),G=G+I.line(h,null,"H")+I.line(null,m,"V")):$==="straight"&&(W+=I.line(h,m),G+=I.line(h,m)),d===i[l].length-2&&(G=G+I.line(h,te)+I.move(h,m)+"z",a==="rangeArea"&&se?W=W+I.line(h,N)+I.move(h,N)+"z":(q.push(W),Q.push(G)))}return{linePaths:q,areaPaths:Q,linePath:W,areaPath:G}}},{key:"handleNullDataPoints",value:function(n,a,i,l,c){var d=this.w;if(n[i][l]===null&&d.config.markers.showNullDataPoints||n[i].length===1){var h=this.markers.plotChartMarkers(a,c,l+1,this.strokeWidth-d.config.markers.strokeWidth/2,!0);h!==null&&this.elPointsMain.add(h)}}}]),J}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function J(h,m,S,A){this.xoffset=h,this.yoffset=m,this.height=A,this.width=S,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(N){var j,W=[],G=this.xoffset,q=this.yoffset,Q=c(N)/this.height,ne=c(N)/this.width;if(this.width>=this.height)for(j=0;j<N.length;j++)W.push([G,q,G+Q,q+N[j]/Q]),q+=N[j]/Q;else for(j=0;j<N.length;j++)W.push([G,q,G+N[j]/ne,q+ne]),G+=N[j]/ne;return W},this.cutArea=function(N){var j;if(this.width>=this.height){var W=N/this.height,G=this.width-W;j=new J(this.xoffset+W,this.yoffset,G,this.height)}else{var q=N/this.width,Q=this.height-q;j=new J(this.xoffset,this.yoffset+q,this.width,Q)}return j}}function n(h,m,S,A,N){A=A===void 0?0:A,N=N===void 0?0:N;var j=a(function(W,G){var q,Q=[],ne=G/c(W);for(q=0;q<W.length;q++)Q[q]=W[q]*ne;return Q}(h,m*S),[],new J(A,N,m,S),[]);return function(W){var G,q,Q=[];for(G=0;G<W.length;G++)for(q=0;q<W[G].length;q++)Q.push(W[G][q]);return Q}(j)}function a(h,m,S,A){var N,j,W;if(h.length!==0)return N=S.shortestEdge(),function(G,q,Q){var ne;if(G.length===0)return!0;(ne=G.slice()).push(q);var se=i(G,Q),C=i(ne,Q);return se>=C}(m,j=h[0],N)?(m.push(j),a(h.slice(1),m,S,A)):(W=S.cutArea(c(m),A),A.push(S.getCoordinates(m)),a(h,[],W,A)),A;A.push(S.getCoordinates(m))}function i(h,m){var S=Math.min.apply(Math,h),A=Math.max.apply(Math,h),N=c(h);return Math.max(Math.pow(m,2)*A/Math.pow(N,2),Math.pow(N,2)/(Math.pow(m,2)*S))}function l(h){return h&&h.constructor===Array}function c(h){var m,S=0;for(m=0;m<h.length;m++)S+=h[m];return S}function d(h){var m,S=0;if(l(h[0]))for(m=0;m<h.length;m++)S+=d(h[m]);else S=c(h);return S}return function h(m,S,A,N,j){N=N===void 0?0:N,j=j===void 0?0:j;var W,G,q=[],Q=[];if(l(m[0])){for(G=0;G<m.length;G++)q[G]=d(m[G]);for(W=n(q,S,A,N,j),G=0;G<m.length;G++)Q.push(h(m[G],W[G][2]-W[G][0],W[G][3]-W[G][1],W[G][0],W[G][1]))}else Q=n(m,S,A,N,j);return Q}}();var wn,Hn,os=function(){function J(n,a){u(this,J),this.ctx=n,this.w=n.w,this.strokeWidth=this.w.config.stroke.width,this.helpers=new ta(n),this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.labels=[]}return w(J,[{key:"draw",value:function(n){var a=this,i=this.w,l=new v(this.ctx),c=new _e(this.ctx),d=l.group({class:"apexcharts-treemap"});if(i.globals.noData)return d;var h=[];return n.forEach(function(m){var S=m.map(function(A){return Math.abs(A)});h.push(S)}),this.negRange=this.helpers.checkColorRange(),i.config.series.forEach(function(m,S){m.data.forEach(function(A){Array.isArray(a.labels[S])||(a.labels[S]=[]),a.labels[S].push(A.x)})}),window.TreemapSquared.generate(h,i.globals.gridWidth,i.globals.gridHeight).forEach(function(m,S){var A=l.group({class:"apexcharts-series apexcharts-treemap-series",seriesName:f.escapeString(i.globals.seriesNames[S]),rel:S+1,"data:realIndex":S});if(i.config.chart.dropShadow.enabled){var N=i.config.chart.dropShadow;new g(a.ctx).dropShadow(d,N,S)}var j=l.group({class:"apexcharts-data-labels"});m.forEach(function(W,G){var q=W[0],Q=W[1],ne=W[2],se=W[3],C=l.drawRect(q,Q,ne-q,se-Q,0,"#fff",1,a.strokeWidth,i.config.plotOptions.treemap.useFillColorAsStroke?$:i.globals.stroke.colors[S]);C.attr({cx:q,cy:Q,index:S,i:S,j:G,width:ne-q,height:se-Q});var I=a.helpers.getShadeColor(i.config.chart.type,S,G,a.negRange),$=I.color;i.config.series[S].data[G]!==void 0&&i.config.series[S].data[G].fillColor&&($=i.config.series[S].data[G].fillColor);var te=c.fillPath({color:$,seriesNumber:S,dataPointIndex:G});C.node.classList.add("apexcharts-treemap-rect"),C.attr({fill:te}),a.helpers.addListeners(C);var de={x:q+(ne-q)/2,y:Q+(se-Q)/2,width:0,height:0},fe={x:q,y:Q,width:ne-q,height:se-Q};if(i.config.chart.animations.enabled&&!i.globals.dataChanged){var we=1;i.globals.resized||(we=i.config.chart.animations.speed),a.animateTreemap(C,de,fe,we)}if(i.globals.dataChanged){var Ce=1;a.dynamicAnim.enabled&&i.globals.shouldAnimate&&(Ce=a.dynamicAnim.speed,i.globals.previousPaths[S]&&i.globals.previousPaths[S][G]&&i.globals.previousPaths[S][G].rect&&(de=i.globals.previousPaths[S][G].rect),a.animateTreemap(C,de,fe,Ce))}var Re=a.getFontSize(W),ze=i.config.dataLabels.formatter(a.labels[S][G],{value:i.globals.series[S][G],seriesIndex:S,dataPointIndex:G,w:i});i.config.plotOptions.treemap.dataLabels.format==="truncate"&&(Re=parseInt(i.config.dataLabels.style.fontSize,10),ze=a.truncateLabels(ze,Re,q,Q,ne,se));var Le=a.helpers.calculateDataLabels({text:ze,x:(q+ne)/2,y:(Q+se)/2+a.strokeWidth/2+Re/3,i:S,j:G,colorProps:I,fontSize:Re,series:n});i.config.dataLabels.enabled&&Le&&a.rotateToFitLabel(Le,Re,ze,q,Q,ne,se),A.add(C),Le!==null&&A.add(Le)}),A.add(j),d.add(A)}),d}},{key:"getFontSize",value:function(n){var a=this.w,i,l,c,d,h=function m(S){var A,N=0;if(Array.isArray(S[0]))for(A=0;A<S.length;A++)N+=m(S[A]);else for(A=0;A<S.length;A++)N+=S[A].length;return N}(this.labels)/function m(S){var A,N=0;if(Array.isArray(S[0]))for(A=0;A<S.length;A++)N+=m(S[A]);else for(A=0;A<S.length;A++)N+=1;return N}(this.labels);return i=n[2]-n[0],l=n[3]-n[1],c=i*l,d=Math.pow(c,.5),Math.min(d/h,parseInt(a.config.dataLabels.style.fontSize,10))}},{key:"rotateToFitLabel",value:function(n,a,i,l,c,d,h){var m=new v(this.ctx),S=m.getTextRects(i,a);if(S.width+this.w.config.stroke.width+5>d-l&&S.width<=h-c){var A=m.rotateAroundCenter(n.node);n.node.setAttribute("transform","rotate(-90 ".concat(A.x," ").concat(A.y,") translate(").concat(S.height/3,")"))}}},{key:"truncateLabels",value:function(n,a,i,l,c,d){var h=new v(this.ctx),m=h.getTextRects(n,a).width+this.w.config.stroke.width+5>c-i&&d-l>c-i?d-l:c-i,S=h.getTextBasedOnMaxWidth({text:n,maxWidth:m,fontSize:a});return n.length!==S.length&&m/a<5?"":S}},{key:"animateTreemap",value:function(n,a,i,l){var c=new b(this.ctx);c.animateRect(n,{x:a.x,y:a.y,width:a.width,height:a.height},{x:i.x,y:i.y,width:i.width,height:i.height},l,function(){c.animationCompleted(n)})}}]),J}(),fo=86400,po=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return w(J,[{key:"calculateTimeScaleTicks",value:function(n,a){var i=this,l=this.w;if(l.globals.allSeriesCollapsed)return l.globals.labels=[],l.globals.timescaleLabels=[],[];var c=new ae(this.ctx),d=(a-n)/864e5;this.determineInterval(d),l.globals.disableZoomIn=!1,l.globals.disableZoomOut=!1,d<.00011574074074074075?l.globals.disableZoomIn=!0:d>5e4&&(l.globals.disableZoomOut=!0);var h=c.getTimeUnitsfromTimestamp(n,a,this.utc),m=l.globals.gridWidth/d,S=m/24,A=S/60,N=A/60,j=Math.floor(24*d),W=Math.floor(1440*d),G=Math.floor(d*fo),q=Math.floor(d),Q=Math.floor(d/30),ne=Math.floor(d/365),se={minMillisecond:h.minMillisecond,minSecond:h.minSecond,minMinute:h.minMinute,minHour:h.minHour,minDate:h.minDate,minMonth:h.minMonth,minYear:h.minYear},C={firstVal:se,currentMillisecond:se.minMillisecond,currentSecond:se.minSecond,currentMinute:se.minMinute,currentHour:se.minHour,currentMonthDate:se.minDate,currentDate:se.minDate,currentMonth:se.minMonth,currentYear:se.minYear,daysWidthOnXAxis:m,hoursWidthOnXAxis:S,minutesWidthOnXAxis:A,secondsWidthOnXAxis:N,numberOfSeconds:G,numberOfMinutes:W,numberOfHours:j,numberOfDays:q,numberOfMonths:Q,numberOfYears:ne};switch(this.tickInterval){case"years":this.generateYearScale(C);break;case"months":case"half_year":this.generateMonthScale(C);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(C);break;case"hours":this.generateHourScale(C);break;case"minutes_fives":case"minutes":this.generateMinuteScale(C);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(C)}var I=this.timeScaleArray.map(function($){var te={position:$.position,unit:$.unit,year:$.year,day:$.day?$.day:1,hour:$.hour?$.hour:0,month:$.month+1};return $.unit==="month"?o(o({},te),{},{day:1,value:$.value+1}):$.unit==="day"||$.unit==="hour"?o(o({},te),{},{value:$.value}):$.unit==="minute"?o(o({},te),{},{value:$.value,minute:$.value}):$.unit==="second"?o(o({},te),{},{value:$.value,minute:$.minute,second:$.second}):$});return I.filter(function($){var te=1,de=Math.ceil(l.globals.gridWidth/120),fe=$.value;l.config.xaxis.tickAmount!==void 0&&(de=l.config.xaxis.tickAmount),I.length>de&&(te=Math.floor(I.length/de));var we=!1,Ce=!1;switch(i.tickInterval){case"years":$.unit==="year"&&(we=!0);break;case"half_year":te=7,$.unit==="year"&&(we=!0);break;case"months":te=1,$.unit==="year"&&(we=!0);break;case"months_fortnight":te=15,$.unit!=="year"&&$.unit!=="month"||(we=!0),fe===30&&(Ce=!0);break;case"months_days":te=10,$.unit==="month"&&(we=!0),fe===30&&(Ce=!0);break;case"week_days":te=8,$.unit==="month"&&(we=!0);break;case"days":te=1,$.unit==="month"&&(we=!0);break;case"hours":$.unit==="day"&&(we=!0);break;case"minutes_fives":case"seconds_fives":fe%5!=0&&(Ce=!0);break;case"seconds_tens":fe%10!=0&&(Ce=!0)}if(i.tickInterval==="hours"||i.tickInterval==="minutes_fives"||i.tickInterval==="seconds_tens"||i.tickInterval==="seconds_fives"){if(!Ce)return!0}else if((fe%te==0||we)&&!Ce)return!0})}},{key:"recalcDimensionsBasedOnFormat",value:function(n,a){var i=this.w,l=this.formatDates(n),c=this.removeOverlappingTS(l);i.globals.timescaleLabels=c.slice(),new Kt(this.ctx).plotCoords()}},{key:"determineInterval",value:function(n){var a=24*n,i=60*a;switch(!0){case n/365>5:this.tickInterval="years";break;case n>800:this.tickInterval="half_year";break;case n>180:this.tickInterval="months";break;case n>90:this.tickInterval="months_fortnight";break;case n>60:this.tickInterval="months_days";break;case n>30:this.tickInterval="week_days";break;case n>2:this.tickInterval="days";break;case a>2.4:this.tickInterval="hours";break;case i>15:this.tickInterval="minutes_fives";break;case i>5:this.tickInterval="minutes";break;case i>1:this.tickInterval="seconds_tens";break;case 60*i>20:this.tickInterval="seconds_fives";break;default:this.tickInterval="seconds"}}},{key:"generateYearScale",value:function(n){var a=n.firstVal,i=n.currentMonth,l=n.currentYear,c=n.daysWidthOnXAxis,d=n.numberOfYears,h=a.minYear,m=0,S=new ae(this.ctx),A="year";if(a.minDate>1||a.minMonth>0){var N=S.determineRemainingDaysOfYear(a.minYear,a.minMonth,a.minDate);m=(S.determineDaysOfYear(a.minYear)-N+1)*c,h=a.minYear+1,this.timeScaleArray.push({position:m,value:h,unit:A,year:h,month:f.monthMod(i+1)})}else a.minDate===1&&a.minMonth===0&&this.timeScaleArray.push({position:m,value:h,unit:A,year:l,month:f.monthMod(i+1)});for(var j=h,W=m,G=0;G<d;G++)j++,W=S.determineDaysOfYear(j-1)*c+W,this.timeScaleArray.push({position:W,value:j,unit:A,year:j,month:1})}},{key:"generateMonthScale",value:function(n){var a=n.firstVal,i=n.currentMonthDate,l=n.currentMonth,c=n.currentYear,d=n.daysWidthOnXAxis,h=n.numberOfMonths,m=l,S=0,A=new ae(this.ctx),N="month",j=0;if(a.minDate>1){S=(A.determineDaysOfMonths(l+1,a.minYear)-i+1)*d,m=f.monthMod(l+1);var W=c+j,G=f.monthMod(m),q=m;m===0&&(N="year",q=W,G=1,W+=j+=1),this.timeScaleArray.push({position:S,value:q,unit:N,year:W,month:G})}else this.timeScaleArray.push({position:S,value:m,unit:N,year:c,month:f.monthMod(l)});for(var Q=m+1,ne=S,se=0,C=1;se<h;se++,C++){(Q=f.monthMod(Q))===0?(N="year",j+=1):N="month";var I=this._getYear(c,Q,j);ne=A.determineDaysOfMonths(Q,I)*d+ne;var $=Q===0?I:Q;this.timeScaleArray.push({position:ne,value:$,unit:N,year:I,month:Q===0?1:Q}),Q++}}},{key:"generateDayScale",value:function(n){var a=n.firstVal,i=n.currentMonth,l=n.currentYear,c=n.hoursWidthOnXAxis,d=n.numberOfDays,h=new ae(this.ctx),m="day",S=a.minDate+1,A=S,N=function(C,I,$){return C>h.determineDaysOfMonths(I+1,$)&&(A=1,m="month",W=I+=1),I},j=(24-a.minHour)*c,W=S,G=N(A,i,l);a.minHour===0&&a.minDate===1?(j=0,W=f.monthMod(a.minMonth),m="month",A=a.minDate):a.minDate!==1&&a.minHour===0&&a.minMinute===0&&(j=0,S=a.minDate,W=S,G=N(A=S,i,l)),this.timeScaleArray.push({position:j,value:W,unit:m,year:this._getYear(l,G,0),month:f.monthMod(G),day:A});for(var q=j,Q=0;Q<d;Q++){m="day",G=N(A+=1,G,this._getYear(l,G,0));var ne=this._getYear(l,G,0);q=24*c+q;var se=A===1?f.monthMod(G):A;this.timeScaleArray.push({position:q,value:se,unit:m,year:ne,month:f.monthMod(G),day:se})}}},{key:"generateHourScale",value:function(n){var a=n.firstVal,i=n.currentDate,l=n.currentMonth,c=n.currentYear,d=n.minutesWidthOnXAxis,h=n.numberOfHours,m=new ae(this.ctx),S="hour",A=function(te,de){return te>m.determineDaysOfMonths(de+1,c)&&(Q=1,de+=1),{month:de,date:Q}},N=function(te,de){return te>m.determineDaysOfMonths(de+1,c)?de+=1:de},j=60-(a.minMinute+a.minSecond/60),W=j*d,G=a.minHour+1,q=G;j===60&&(W=0,q=(G=a.minHour)+1);var Q=i;q>=24&&(q=0,Q+=1,S="day");var ne=A(Q,l).month;ne=N(Q,ne),this.timeScaleArray.push({position:W,value:G,unit:S,day:Q,hour:q,year:c,month:f.monthMod(ne)}),q++;for(var se=W,C=0;C<h;C++){S="hour",q>=24&&(q=0,S="day",ne=A(Q+=1,ne).month,ne=N(Q,ne));var I=this._getYear(c,ne,0);se=60*d+se;var $=q===0?Q:q;this.timeScaleArray.push({position:se,value:$,unit:S,hour:q,day:Q,year:I,month:f.monthMod(ne)}),q++}}},{key:"generateMinuteScale",value:function(n){for(var a=n.currentMillisecond,i=n.currentSecond,l=n.currentMinute,c=n.currentHour,d=n.currentDate,h=n.currentMonth,m=n.currentYear,S=n.minutesWidthOnXAxis,A=n.secondsWidthOnXAxis,N=n.numberOfMinutes,j=l+1,W=d,G=h,q=m,Q=c,ne=(60-i-a/1e3)*A,se=0;se<N;se++)j>=60&&(j=0,(Q+=1)===24&&(Q=0)),this.timeScaleArray.push({position:ne,value:j,unit:"minute",hour:Q,minute:j,day:W,year:this._getYear(q,G,0),month:f.monthMod(G)}),ne+=S,j++}},{key:"generateSecondScale",value:function(n){for(var a=n.currentMillisecond,i=n.currentSecond,l=n.currentMinute,c=n.currentHour,d=n.currentDate,h=n.currentMonth,m=n.currentYear,S=n.secondsWidthOnXAxis,A=n.numberOfSeconds,N=i+1,j=l,W=d,G=h,q=m,Q=c,ne=(1e3-a)/1e3*S,se=0;se<A;se++)N>=60&&(N=0,++j>=60&&(j=0,++Q===24&&(Q=0))),this.timeScaleArray.push({position:ne,value:N,unit:"second",hour:Q,minute:j,second:N,day:W,year:this._getYear(q,G,0),month:f.monthMod(G)}),ne+=S,N++}},{key:"createRawDateString",value:function(n,a){var i=n.year;return n.month===0&&(n.month=1),i+="-"+("0"+n.month.toString()).slice(-2),n.unit==="day"?i+=n.unit==="day"?"-"+("0"+a).slice(-2):"-01":i+="-"+("0"+(n.day?n.day:"1")).slice(-2),n.unit==="hour"?i+=n.unit==="hour"?"T"+("0"+a).slice(-2):"T00":i+="T"+("0"+(n.hour?n.hour:"0")).slice(-2),n.unit==="minute"?i+=":"+("0"+a).slice(-2):i+=":"+(n.minute?("0"+n.minute).slice(-2):"00"),n.unit==="second"?i+=":"+("0"+a).slice(-2):i+=":00",this.utc&&(i+=".000Z"),i}},{key:"formatDates",value:function(n){var a=this,i=this.w;return n.map(function(l){var c=l.value.toString(),d=new ae(a.ctx),h=a.createRawDateString(l,c),m=d.getDate(d.parseDate(h));if(a.utc||(m=d.getDate(d.parseDateWithTimezone(h))),i.config.xaxis.labels.format===void 0){var S="dd MMM",A=i.config.xaxis.labels.datetimeFormatter;l.unit==="year"&&(S=A.year),l.unit==="month"&&(S=A.month),l.unit==="day"&&(S=A.day),l.unit==="hour"&&(S=A.hour),l.unit==="minute"&&(S=A.minute),l.unit==="second"&&(S=A.second),c=d.formatDate(m,S)}else c=d.formatDate(m,i.config.xaxis.labels.format);return{dateString:h,position:l.position,value:c,unit:l.unit,year:l.year,month:l.month}})}},{key:"removeOverlappingTS",value:function(n){var a,i=this,l=new v(this.ctx),c=!1;n.length>0&&n[0].value&&n.every(function(m){return m.value.length===n[0].value.length})&&(c=!0,a=l.getTextRects(n[0].value).width);var d=0,h=n.map(function(m,S){if(S>0&&i.w.config.xaxis.labels.hideOverlappingLabels){var A=c?a:l.getTextRects(n[d].value).width,N=n[d].position;return m.position>N+A+10?(d=S,m):null}return m});return h=h.filter(function(m){return m!==null})}},{key:"_getYear",value:function(n,a,i){return n+Math.floor(a/12)+i}}]),J}(),is=function(){function J(n,a){u(this,J),this.ctx=a,this.w=a.w,this.el=n}return w(J,[{key:"setupElements",value:function(){var n=this.w.globals,a=this.w.config,i=a.chart.type;n.axisCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"].indexOf(i)>-1,n.xyCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble"].indexOf(i)>-1,n.isBarHorizontal=(a.chart.type==="bar"||a.chart.type==="rangeBar"||a.chart.type==="boxPlot")&&a.plotOptions.bar.horizontal,n.chartClass=".apexcharts"+n.chartID,n.dom.baseEl=this.el,n.dom.elWrap=document.createElement("div"),v.setAttrs(n.dom.elWrap,{id:n.chartClass.substring(1),class:"apexcharts-canvas "+n.chartClass.substring(1)}),this.el.appendChild(n.dom.elWrap),n.dom.Paper=new window.SVG.Doc(n.dom.elWrap),n.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:"translate(".concat(a.chart.offsetX,", ").concat(a.chart.offsetY,")")}),n.dom.Paper.node.style.background=a.theme.mode!=="dark"||a.chart.background?a.chart.background:"rgba(0, 0, 0, 0.8)",this.setSVGDimensions(),n.dom.elLegendForeign=document.createElementNS(n.SVGNS,"foreignObject"),v.setAttrs(n.dom.elLegendForeign,{x:0,y:0,width:n.svgWidth,height:n.svgHeight}),n.dom.elLegendWrap=document.createElement("div"),n.dom.elLegendWrap.classList.add("apexcharts-legend"),n.dom.elLegendWrap.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),n.dom.elLegendForeign.appendChild(n.dom.elLegendWrap),n.dom.Paper.node.appendChild(n.dom.elLegendForeign),n.dom.elGraphical=n.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),n.dom.elDefs=n.dom.Paper.defs(),n.dom.Paper.add(n.dom.elGraphical),n.dom.elGraphical.add(n.dom.elDefs)}},{key:"plotChartType",value:function(n,a){var i=this.w,l=i.config,c=i.globals,d={series:[],i:[]},h={series:[],i:[]},m={series:[],i:[]},S={series:[],i:[]},A={series:[],i:[]},N={series:[],i:[]},j={series:[],i:[]},W={series:[],i:[]},G={series:[],seriesRangeEnd:[],i:[]};c.series.map(function(de,fe){var we=0;n[fe].type!==void 0?(n[fe].type==="column"||n[fe].type==="bar"?(c.series.length>1&&l.plotOptions.bar.horizontal&&console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"),A.series.push(de),A.i.push(fe),we++,i.globals.columnSeries=A.series):n[fe].type==="area"?(h.series.push(de),h.i.push(fe),we++):n[fe].type==="line"?(d.series.push(de),d.i.push(fe),we++):n[fe].type==="scatter"?(m.series.push(de),m.i.push(fe)):n[fe].type==="bubble"?(S.series.push(de),S.i.push(fe),we++):n[fe].type==="candlestick"?(N.series.push(de),N.i.push(fe),we++):n[fe].type==="boxPlot"?(j.series.push(de),j.i.push(fe),we++):n[fe].type==="rangeBar"?(W.series.push(de),W.i.push(fe),we++):n[fe].type==="rangeArea"?(G.series.push(c.seriesRangeStart[fe]),G.seriesRangeEnd.push(c.seriesRangeEnd[fe]),G.i.push(fe),we++):console.warn("You have specified an unrecognized chart type. Available types for this property are line/area/column/bar/scatter/bubble/candlestick/boxPlot/rangeBar/rangeArea"),we>1&&(c.comboCharts=!0)):(d.series.push(de),d.i.push(fe))});var q=new Dr(this.ctx,a),Q=new zn(this.ctx,a);this.ctx.pie=new lo(this.ctx);var ne=new Fn(this.ctx);this.ctx.rangeBar=new uo(this.ctx,a);var se=new Uo(this.ctx),C=[];if(c.comboCharts){if(h.series.length>0&&C.push(q.draw(h.series,"area",h.i)),A.series.length>0)if(i.config.chart.stacked){var I=new Lr(this.ctx,a);C.push(I.draw(A.series,A.i))}else this.ctx.bar=new xn(this.ctx,a),C.push(this.ctx.bar.draw(A.series,A.i));if(G.series.length>0&&C.push(q.draw(G.series,"rangeArea",G.i,G.seriesRangeEnd)),d.series.length>0&&C.push(q.draw(d.series,"line",d.i)),N.series.length>0&&C.push(Q.draw(N.series,"candlestick",N.i)),j.series.length>0&&C.push(Q.draw(j.series,"boxPlot",j.i)),W.series.length>0&&C.push(this.ctx.rangeBar.draw(W.series,W.i)),m.series.length>0){var $=new Dr(this.ctx,a,!0);C.push($.draw(m.series,"scatter",m.i))}if(S.series.length>0){var te=new Dr(this.ctx,a,!0);C.push(te.draw(S.series,"bubble",S.i))}}else switch(l.chart.type){case"line":C=q.draw(c.series,"line");break;case"area":C=q.draw(c.series,"area");break;case"bar":l.chart.stacked?C=new Lr(this.ctx,a).draw(c.series):(this.ctx.bar=new xn(this.ctx,a),C=this.ctx.bar.draw(c.series));break;case"candlestick":C=new zn(this.ctx,a).draw(c.series,"candlestick");break;case"boxPlot":C=new zn(this.ctx,a).draw(c.series,l.chart.type);break;case"rangeBar":C=this.ctx.rangeBar.draw(c.series);break;case"rangeArea":C=q.draw(c.seriesRangeStart,"rangeArea",void 0,c.seriesRangeEnd);break;case"heatmap":C=new pr(this.ctx,a).draw(c.series);break;case"treemap":C=new os(this.ctx,a).draw(c.series);break;case"pie":case"donut":case"polarArea":C=this.ctx.pie.draw(c.series);break;case"radialBar":C=ne.draw(c.series);break;case"radar":C=se.draw(c.series);break;default:C=q.draw(c.series)}return C}},{key:"setSVGDimensions",value:function(){var n=this.w.globals,a=this.w.config;n.svgWidth=a.chart.width,n.svgHeight=a.chart.height;var i=f.getDimensions(this.el),l=a.chart.width.toString().split(/[0-9]+/g).pop();l==="%"?f.isNumber(i[0])&&(i[0].width===0&&(i=f.getDimensions(this.el.parentNode)),n.svgWidth=i[0]*parseInt(a.chart.width,10)/100):l!=="px"&&l!==""||(n.svgWidth=parseInt(a.chart.width,10));var c=a.chart.height.toString().split(/[0-9]+/g).pop();if(n.svgHeight!=="auto"&&n.svgHeight!=="")if(c==="%"){var d=f.getDimensions(this.el.parentNode);n.svgHeight=d[1]*parseInt(a.chart.height,10)/100}else n.svgHeight=parseInt(a.chart.height,10);else n.axisCharts?n.svgHeight=n.svgWidth/1.61:n.svgHeight=n.svgWidth/1.2;if(n.svgWidth<0&&(n.svgWidth=0),n.svgHeight<0&&(n.svgHeight=0),v.setAttrs(n.dom.Paper.node,{width:n.svgWidth,height:n.svgHeight}),c!=="%"){var h=a.chart.sparkline.enabled?0:n.axisCharts?a.chart.parentHeightOffset:0;n.dom.Paper.node.parentNode.parentNode.style.minHeight=n.svgHeight+h+"px"}n.dom.elWrap.style.width=n.svgWidth+"px",n.dom.elWrap.style.height=n.svgHeight+"px"}},{key:"shiftGraphPosition",value:function(){var n=this.w.globals,a=n.translateY,i={transform:"translate("+n.translateX+", "+a+")"};v.setAttrs(n.dom.elGraphical.node,i)}},{key:"resizeNonAxisCharts",value:function(){var n=this.w,a=n.globals,i=0,l=n.config.chart.sparkline.enabled?1:15;l+=n.config.grid.padding.bottom,n.config.legend.position!=="top"&&n.config.legend.position!=="bottom"||!n.config.legend.show||n.config.legend.floating||(i=new Qt(this.ctx).legendHelpers.getLegendBBox().clwh+10);var c=n.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),d=2.05*n.globals.radialSize;if(c&&!n.config.chart.sparkline.enabled&&n.config.plotOptions.radialBar.startAngle!==0){var h=f.getBoundingClientRect(c);d=h.bottom;var m=h.bottom-h.top;d=Math.max(2.05*n.globals.radialSize,m)}var S=d+a.translateY+i+l;a.dom.elLegendForeign&&a.dom.elLegendForeign.setAttribute("height",S),n.config.chart.height&&String(n.config.chart.height).indexOf("%")>0||(a.dom.elWrap.style.height=S+"px",v.setAttrs(a.dom.Paper.node,{height:S}),a.dom.Paper.node.parentNode.parentNode.style.minHeight=S+"px")}},{key:"coreCalculations",value:function(){new tt(this.ctx).init()}},{key:"resetGlobals",value:function(){var n=this,a=function(){return n.w.config.series.map(function(c){return[]})},i=new be,l=this.w.globals;i.initGlobalVars(l),l.seriesXvalues=a(),l.seriesYvalues=a()}},{key:"isMultipleY",value:function(){if(this.w.config.yaxis.constructor===Array&&this.w.config.yaxis.length>1)return this.w.globals.isMultipleYAxis=!0,!0}},{key:"xySettings",value:function(){var n=null,a=this.w;if(a.globals.axisCharts){if(a.config.xaxis.crosshairs.position==="back"&&new yt(this.ctx).drawXCrosshairs(),a.config.yaxis[0].crosshairs.position==="back"&&new yt(this.ctx).drawYCrosshairs(),a.config.xaxis.type==="datetime"&&a.config.xaxis.labels.formatter===void 0){this.ctx.timeScale=new po(this.ctx);var i=[];isFinite(a.globals.minX)&&isFinite(a.globals.maxX)&&!a.globals.isBarHorizontal?i=this.ctx.timeScale.calculateTimeScaleTicks(a.globals.minX,a.globals.maxX):a.globals.isBarHorizontal&&(i=this.ctx.timeScale.calculateTimeScaleTicks(a.globals.minY,a.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(i)}n=new P(this.ctx).getCalculatedRatios()}return n}},{key:"updateSourceChart",value:function(n){this.ctx.w.globals.selection=void 0,this.ctx.updateHelpers._updateOptions({chart:{selection:{xaxis:{min:n.w.globals.minX,max:n.w.globals.maxX}}}},!1,!1)}},{key:"setupBrushHandler",value:function(){var n=this,a=this.w;if(a.config.chart.brush.enabled&&typeof a.config.chart.events.selection!="function"){var i=Array.isArray(a.config.chart.brush.targets)||[a.config.chart.brush.target];i.forEach(function(l){var c=ApexCharts.getChartByID(l);c.w.globals.brushSource=n.ctx,typeof c.w.config.chart.events.zoomed!="function"&&(c.w.config.chart.events.zoomed=function(){n.updateSourceChart(c)}),typeof c.w.config.chart.events.scrolled!="function"&&(c.w.config.chart.events.scrolled=function(){n.updateSourceChart(c)})}),a.config.chart.events.selection=function(l,c){i.forEach(function(d){var h=ApexCharts.getChartByID(d),m=f.clone(a.config.yaxis);if(a.config.chart.brush.autoScaleYaxis&&h.w.globals.series.length===1){var S=new $e(h);m=S.autoScaleY(h,m,c)}var A=h.w.config.yaxis.reduce(function(N,j,W){return[].concat(R(N),[o(o({},h.w.config.yaxis[W]),{},{min:m[0].min,max:m[0].max})])},[]);h.ctx.updateHelpers._updateOptions({xaxis:{min:c.xaxis.min,max:c.xaxis.max},yaxis:A},!1,!1,!1,!1)})}}}}]),J}(),zr=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"_updateOptions",value:function(n){var a=this,i=arguments.length>1&&arguments[1]!==void 0&&arguments[1],l=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],c=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],d=arguments.length>4&&arguments[4]!==void 0&&arguments[4];return new Promise(function(h){var m=[a.ctx];c&&(m=a.ctx.getSyncedCharts()),a.ctx.w.globals.isExecCalled&&(m=[a.ctx],a.ctx.w.globals.isExecCalled=!1),m.forEach(function(S,A){var N=S.w;if(N.globals.shouldAnimate=l,i||(N.globals.resized=!0,N.globals.dataChanged=!0,l&&S.series.getPreviousPaths()),n&&s(n)==="object"&&(S.config=new ce(n),n=P.extendArrayProps(S.config,n,N),S.w.globals.chartID!==a.ctx.w.globals.chartID&&delete n.series,N.config=f.extend(N.config,n),d&&(N.globals.lastXAxis=n.xaxis?f.clone(n.xaxis):[],N.globals.lastYAxis=n.yaxis?f.clone(n.yaxis):[],N.globals.initialConfig=f.extend({},N.config),N.globals.initialSeries=f.clone(N.config.series),n.series))){for(var j=0;j<N.globals.collapsedSeriesIndices.length;j++){var W=N.config.series[N.globals.collapsedSeriesIndices[j]];N.globals.collapsedSeries[j].data=N.globals.axisCharts?W.data.slice():W}for(var G=0;G<N.globals.ancillaryCollapsedSeriesIndices.length;G++){var q=N.config.series[N.globals.ancillaryCollapsedSeriesIndices[G]];N.globals.ancillaryCollapsedSeries[G].data=N.globals.axisCharts?q.data.slice():q}S.series.emptyCollapsedSeries(N.config.series)}return S.update(n).then(function(){A===m.length-1&&h(S)})})})}},{key:"_updateSeries",value:function(n,a){var i=this,l=arguments.length>2&&arguments[2]!==void 0&&arguments[2];return new Promise(function(c){var d,h=i.w;return h.globals.shouldAnimate=a,h.globals.dataChanged=!0,a&&i.ctx.series.getPreviousPaths(),h.globals.axisCharts?((d=n.map(function(m,S){return i._extendSeries(m,S)})).length===0&&(d=[{data:[]}]),h.config.series=d):h.config.series=n.slice(),l&&(h.globals.initialConfig.series=f.clone(h.config.series),h.globals.initialSeries=f.clone(h.config.series)),i.ctx.update().then(function(){c(i.ctx)})})}},{key:"_extendSeries",value:function(n,a){var i=this.w,l=i.config.series[a];return o(o({},i.config.series[a]),{},{name:n.name?n.name:l==null?void 0:l.name,color:n.color?n.color:l==null?void 0:l.color,type:n.type?n.type:l==null?void 0:l.type,group:n.group?n.group:l==null?void 0:l.group,data:n.data?n.data:l==null?void 0:l.data,zIndex:n.zIndex!==void 0?n.zIndex:a})}},{key:"toggleDataPointSelection",value:function(n,a){var i=this.w,l=null,c=".apexcharts-series[data\\:realIndex='".concat(n,"']");return i.globals.axisCharts?l=i.globals.dom.Paper.select("".concat(c," path[j='").concat(a,"'], ").concat(c," circle[j='").concat(a,"'], ").concat(c," rect[j='").concat(a,"']")).members[0]:a===void 0&&(l=i.globals.dom.Paper.select("".concat(c," path[j='").concat(n,"']")).members[0],i.config.chart.type!=="pie"&&i.config.chart.type!=="polarArea"&&i.config.chart.type!=="donut"||this.ctx.pie.pieClicked(n)),l?(new v(this.ctx).pathMouseDown(l,null),l.node?l.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(n){var a=this.w;if(["min","max"].forEach(function(l){n.xaxis[l]!==void 0&&(a.config.xaxis[l]=n.xaxis[l],a.globals.lastXAxis[l]=n.xaxis[l])}),n.xaxis.categories&&n.xaxis.categories.length&&(a.config.xaxis.categories=n.xaxis.categories),a.config.xaxis.convertedCatToNumeric){var i=new ve(n);n=i.convertCatToNumericXaxis(n,this.ctx)}return n}},{key:"forceYAxisUpdate",value:function(n){return n.chart&&n.chart.stacked&&n.chart.stackType==="100%"&&(Array.isArray(n.yaxis)?n.yaxis.forEach(function(a,i){n.yaxis[i].min=0,n.yaxis[i].max=100}):(n.yaxis.min=0,n.yaxis.max=100)),n}},{key:"revertDefaultAxisMinMax",value:function(n){var a=this,i=this.w,l=i.globals.lastXAxis,c=i.globals.lastYAxis;n&&n.xaxis&&(l=n.xaxis),n&&n.yaxis&&(c=n.yaxis),i.config.xaxis.min=l.min,i.config.xaxis.max=l.max;var d=function(h){c[h]!==void 0&&(i.config.yaxis[h].min=c[h].min,i.config.yaxis[h].max=c[h].max)};i.config.yaxis.map(function(h,m){i.globals.zoomed||c[m]!==void 0?d(m):a.ctx.opts.yaxis[m]!==void 0&&(h.min=a.ctx.opts.yaxis[m].min,h.max=a.ctx.opts.yaxis[m].max)})}}]),J}();wn=typeof window<"u"?window:void 0,Hn=function(J,n){var a=(this!==void 0?this:J).SVG=function(C){if(a.supported)return C=new a.Doc(C),a.parser.draw||a.prepare(),C};if(a.ns="http://www.w3.org/2000/svg",a.xmlns="http://www.w3.org/2000/xmlns/",a.xlink="http://www.w3.org/1999/xlink",a.svgjs="http://svgjs.dev",a.supported=!0,!a.supported)return!1;a.did=1e3,a.eid=function(C){return"Svgjs"+A(C)+a.did++},a.create=function(C){var I=n.createElementNS(this.ns,C);return I.setAttribute("id",this.eid(C)),I},a.extend=function(){var C,I;I=(C=[].slice.call(arguments)).pop();for(var $=C.length-1;$>=0;$--)if(C[$])for(var te in I)C[$].prototype[te]=I[te];a.Set&&a.Set.inherit&&a.Set.inherit()},a.invent=function(C){var I=typeof C.create=="function"?C.create:function(){this.constructor.call(this,a.create(C.create))};return C.inherit&&(I.prototype=new C.inherit),C.extend&&a.extend(I,C.extend),C.construct&&a.extend(C.parent||a.Container,C.construct),I},a.adopt=function(C){return C?C.instance?C.instance:((I=C.nodeName=="svg"?C.parentNode instanceof J.SVGElement?new a.Nested:new a.Doc:C.nodeName=="linearGradient"?new a.Gradient("linear"):C.nodeName=="radialGradient"?new a.Gradient("radial"):a[A(C.nodeName)]?new a[A(C.nodeName)]:new a.Element(C)).type=C.nodeName,I.node=C,C.instance=I,I instanceof a.Doc&&I.namespace().defs(),I.setData(JSON.parse(C.getAttribute("svgjs:data"))||{}),I):null;var I},a.prepare=function(){var C=n.getElementsByTagName("body")[0],I=(C?new a.Doc(C):a.adopt(n.documentElement).nested()).size(2,0);a.parser={body:C||n.documentElement,draw:I.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:I.polyline().node,path:I.path().node,native:a.create("svg")}},a.parser={native:a.create("svg")},n.addEventListener("DOMContentLoaded",function(){a.parser.draw||a.prepare()},!1),a.regex={numberAndUnit:/^([+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?)([a-z%]*)$/i,hex:/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,rgb:/rgb\((\d+),(\d+),(\d+)\)/,reference:/#([a-z0-9\-_]+)/i,transforms:/\)\s*,?\s*/,whitespace:/\s/g,isHex:/^#[a-f0-9]{3,6}$/i,isRgb:/^rgb\(/,isCss:/[^:]+:[^;]+;?/,isBlank:/^(\s+)?$/,isNumber:/^[+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,isPercent:/^-?[\d\.]+%$/,isImage:/\.(jpg|jpeg|png|gif|svg)(\?[^=]+.*)?/i,delimiter:/[\s,]+/,hyphen:/([^e])\-/gi,pathLetters:/[MLHVCSQTAZ]/gi,isPathLetter:/[MLHVCSQTAZ]/i,numbersWithDots:/((\d?\.\d+(?:e[+-]?\d+)?)((?:\.\d+(?:e[+-]?\d+)?)+))+/gi,dots:/\./g},a.utils={map:function(C,I){for(var $=C.length,te=[],de=0;de<$;de++)te.push(I(C[de]));return te},filter:function(C,I){for(var $=C.length,te=[],de=0;de<$;de++)I(C[de])&&te.push(C[de]);return te},filterSVGElements:function(C){return this.filter(C,function(I){return I instanceof J.SVGElement})}},a.defaults={attrs:{"fill-opacity":1,"stroke-opacity":1,"stroke-width":0,"stroke-linejoin":"miter","stroke-linecap":"butt",fill:"#000000",stroke:"#000000",opacity:1,x:0,y:0,cx:0,cy:0,width:0,height:0,r:0,rx:0,ry:0,offset:0,"stop-opacity":1,"stop-color":"#000000","font-size":16,"font-family":"Helvetica, Arial, sans-serif","text-anchor":"start"}},a.Color=function(C){var I,$;this.r=0,this.g=0,this.b=0,C&&(typeof C=="string"?a.regex.isRgb.test(C)?(I=a.regex.rgb.exec(C.replace(a.regex.whitespace,"")),this.r=parseInt(I[1]),this.g=parseInt(I[2]),this.b=parseInt(I[3])):a.regex.isHex.test(C)&&(I=a.regex.hex.exec(($=C).length==4?["#",$.substring(1,2),$.substring(1,2),$.substring(2,3),$.substring(2,3),$.substring(3,4),$.substring(3,4)].join(""):$),this.r=parseInt(I[1],16),this.g=parseInt(I[2],16),this.b=parseInt(I[3],16)):s(C)==="object"&&(this.r=C.r,this.g=C.g,this.b=C.b))},a.extend(a.Color,{toString:function(){return this.toHex()},toHex:function(){return"#"+N(this.r)+N(this.g)+N(this.b)},toRgb:function(){return"rgb("+[this.r,this.g,this.b].join()+")"},brightness:function(){return this.r/255*.3+this.g/255*.59+this.b/255*.11},morph:function(C){return this.destination=new a.Color(C),this},at:function(C){return this.destination?(C=C<0?0:C>1?1:C,new a.Color({r:~~(this.r+(this.destination.r-this.r)*C),g:~~(this.g+(this.destination.g-this.g)*C),b:~~(this.b+(this.destination.b-this.b)*C)})):this}}),a.Color.test=function(C){return C+="",a.regex.isHex.test(C)||a.regex.isRgb.test(C)},a.Color.isRgb=function(C){return C&&typeof C.r=="number"&&typeof C.g=="number"&&typeof C.b=="number"},a.Color.isColor=function(C){return a.Color.isRgb(C)||a.Color.test(C)},a.Array=function(C,I){(C=(C||[]).valueOf()).length==0&&I&&(C=I.valueOf()),this.value=this.parse(C)},a.extend(a.Array,{toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(C){return C=C.valueOf(),Array.isArray(C)?C:this.split(C)}}),a.PointArray=function(C,I){a.Array.call(this,C,I||[[0,0]])},a.PointArray.prototype=new a.Array,a.PointArray.prototype.constructor=a.PointArray;for(var i={M:function(C,I,$){return I.x=$.x=C[0],I.y=$.y=C[1],["M",I.x,I.y]},L:function(C,I){return I.x=C[0],I.y=C[1],["L",C[0],C[1]]},H:function(C,I){return I.x=C[0],["H",C[0]]},V:function(C,I){return I.y=C[0],["V",C[0]]},C:function(C,I){return I.x=C[4],I.y=C[5],["C",C[0],C[1],C[2],C[3],C[4],C[5]]},Q:function(C,I){return I.x=C[2],I.y=C[3],["Q",C[0],C[1],C[2],C[3]]},S:function(C,I){return I.x=C[2],I.y=C[3],["S",C[0],C[1],C[2],C[3]]},Z:function(C,I,$){return I.x=$.x,I.y=$.y,["Z"]}},l="mlhvqtcsaz".split(""),c=0,d=l.length;c<d;++c)i[l[c]]=function(C){return function(I,$,te){if(C=="H")I[0]=I[0]+$.x;else if(C=="V")I[0]=I[0]+$.y;else if(C=="A")I[5]=I[5]+$.x,I[6]=I[6]+$.y;else for(var de=0,fe=I.length;de<fe;++de)I[de]=I[de]+(de%2?$.y:$.x);if(i&&typeof i[C]=="function")return i[C](I,$,te)}}(l[c].toUpperCase());a.PathArray=function(C,I){a.Array.call(this,C,I||[["M",0,0]])},a.PathArray.prototype=new a.Array,a.PathArray.prototype.constructor=a.PathArray,a.extend(a.PathArray,{toString:function(){return function(C){for(var I=0,$=C.length,te="";I<$;I++)te+=C[I][0],C[I][1]!=null&&(te+=C[I][1],C[I][2]!=null&&(te+=" ",te+=C[I][2],C[I][3]!=null&&(te+=" ",te+=C[I][3],te+=" ",te+=C[I][4],C[I][5]!=null&&(te+=" ",te+=C[I][5],te+=" ",te+=C[I][6],C[I][7]!=null&&(te+=" ",te+=C[I][7])))));return te+" "}(this.value)},move:function(C,I){var $=this.bbox();return $.x,$.y,this},at:function(C){if(!this.destination)return this;for(var I=this.value,$=this.destination.value,te=[],de=new a.PathArray,fe=0,we=I.length;fe<we;fe++){te[fe]=[I[fe][0]];for(var Ce=1,Re=I[fe].length;Ce<Re;Ce++)te[fe][Ce]=I[fe][Ce]+($[fe][Ce]-I[fe][Ce])*C;te[fe][0]==="A"&&(te[fe][4]=+(te[fe][4]!=0),te[fe][5]=+(te[fe][5]!=0))}return de.value=te,de},parse:function(C){if(C instanceof a.PathArray)return C.valueOf();var I,$={M:2,L:2,H:1,V:1,C:6,S:4,Q:4,T:2,A:7,Z:0};C=typeof C=="string"?C.replace(a.regex.numbersWithDots,m).replace(a.regex.pathLetters," $& ").replace(a.regex.hyphen,"$1 -").trim().split(a.regex.delimiter):C.reduce(function(Re,ze){return[].concat.call(Re,ze)},[]);var te=[],de=new a.Point,fe=new a.Point,we=0,Ce=C.length;do a.regex.isPathLetter.test(C[we])?(I=C[we],++we):I=="M"?I="L":I=="m"&&(I="l"),te.push(i[I].call(null,C.slice(we,we+=$[I.toUpperCase()]).map(parseFloat),de,fe));while(Ce>we);return te},bbox:function(){return a.parser.draw||a.prepare(),a.parser.path.setAttribute("d",this.toString()),a.parser.path.getBBox()}}),a.Number=a.invent({create:function(C,I){this.value=0,this.unit=I||"",typeof C=="number"?this.value=isNaN(C)?0:isFinite(C)?C:C<0?-34e37:34e37:typeof C=="string"?(I=C.match(a.regex.numberAndUnit))&&(this.value=parseFloat(I[1]),I[5]=="%"?this.value/=100:I[5]=="s"&&(this.value*=1e3),this.unit=I[5]):C instanceof a.Number&&(this.value=C.valueOf(),this.unit=C.unit)},extend:{toString:function(){return(this.unit=="%"?~~(1e8*this.value)/1e6:this.unit=="s"?this.value/1e3:this.value)+this.unit},toJSON:function(){return this.toString()},valueOf:function(){return this.value},plus:function(C){return C=new a.Number(C),new a.Number(this+C,this.unit||C.unit)},minus:function(C){return C=new a.Number(C),new a.Number(this-C,this.unit||C.unit)},times:function(C){return C=new a.Number(C),new a.Number(this*C,this.unit||C.unit)},divide:function(C){return C=new a.Number(C),new a.Number(this/C,this.unit||C.unit)},to:function(C){var I=new a.Number(this);return typeof C=="string"&&(I.unit=C),I},morph:function(C){return this.destination=new a.Number(C),C.relative&&(this.destination.value+=this.value),this},at:function(C){return this.destination?new a.Number(this.destination).minus(this).times(C).plus(this):this}}}),a.Element=a.invent({create:function(C){this._stroke=a.defaults.attrs.stroke,this._event=null,this.dom={},(this.node=C)&&(this.type=C.nodeName,this.node.instance=this,this._stroke=C.getAttribute("stroke")||this._stroke)},extend:{x:function(C){return this.attr("x",C)},y:function(C){return this.attr("y",C)},cx:function(C){return C==null?this.x()+this.width()/2:this.x(C-this.width()/2)},cy:function(C){return C==null?this.y()+this.height()/2:this.y(C-this.height()/2)},move:function(C,I){return this.x(C).y(I)},center:function(C,I){return this.cx(C).cy(I)},width:function(C){return this.attr("width",C)},height:function(C){return this.attr("height",C)},size:function(C,I){var $=j(this,C,I);return this.width(new a.Number($.width)).height(new a.Number($.height))},clone:function(C){this.writeDataToDom();var I=q(this.node.cloneNode(!0));return C?C.add(I):this.after(I),I},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(C){return this.after(C).remove(),C},addTo:function(C){return C.put(this)},putIn:function(C){return C.add(this)},id:function(C){return this.attr("id",C)},show:function(){return this.style("display","")},hide:function(){return this.style("display","none")},visible:function(){return this.style("display")!="none"},toString:function(){return this.attr("id")},classes:function(){var C=this.attr("class");return C==null?[]:C.trim().split(a.regex.delimiter)},hasClass:function(C){return this.classes().indexOf(C)!=-1},addClass:function(C){if(!this.hasClass(C)){var I=this.classes();I.push(C),this.attr("class",I.join(" "))}return this},removeClass:function(C){return this.hasClass(C)&&this.attr("class",this.classes().filter(function(I){return I!=C}).join(" ")),this},toggleClass:function(C){return this.hasClass(C)?this.removeClass(C):this.addClass(C)},reference:function(C){return a.get(this.attr(C))},parent:function(C){var I=this;if(!I.node.parentNode)return null;if(I=a.adopt(I.node.parentNode),!C)return I;for(;I&&I.node instanceof J.SVGElement;){if(typeof C=="string"?I.matches(C):I instanceof C)return I;if(!I.node.parentNode||I.node.parentNode.nodeName=="#document")return null;I=a.adopt(I.node.parentNode)}},doc:function(){return this instanceof a.Doc?this:this.parent(a.Doc)},parents:function(C){var I=[],$=this;do{if(!($=$.parent(C))||!$.node)break;I.push($)}while($.parent);return I},matches:function(C){return function(I,$){return(I.matches||I.matchesSelector||I.msMatchesSelector||I.mozMatchesSelector||I.webkitMatchesSelector||I.oMatchesSelector).call(I,$)}(this.node,C)},native:function(){return this.node},svg:function(C){var I=n.createElement("svg");if(!(C&&this instanceof a.Parent))return I.appendChild(C=n.createElement("svg")),this.writeDataToDom(),C.appendChild(this.node.cloneNode(!0)),I.innerHTML.replace(/^<svg>/,"").replace(/<\/svg>$/,"");I.innerHTML="<svg>"+C.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2></$1>")+"</svg>";for(var $=0,te=I.firstChild.childNodes.length;$<te;$++)this.node.appendChild(I.firstChild.firstChild);return this},writeDataToDom:function(){return(this.each||this.lines)&&(this.each?this:this.lines()).each(function(){this.writeDataToDom()}),this.node.removeAttribute("svgjs:data"),Object.keys(this.dom).length&&this.node.setAttribute("svgjs:data",JSON.stringify(this.dom)),this},setData:function(C){return this.dom=C,this},is:function(C){return function(I,$){return I instanceof $}(this,C)}}}),a.easing={"-":function(C){return C},"<>":function(C){return-Math.cos(C*Math.PI)/2+.5},">":function(C){return Math.sin(C*Math.PI/2)},"<":function(C){return 1-Math.cos(C*Math.PI/2)}},a.morph=function(C){return function(I,$){return new a.MorphObj(I,$).at(C)}},a.Situation=a.invent({create:function(C){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new a.Number(C.duration).valueOf(),this.delay=new a.Number(C.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=C.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),a.FX=a.invent({create:function(C){this._target=C,this.situations=[],this.active=!1,this.situation=null,this.paused=!1,this.lastPos=0,this.pos=0,this.absPos=0,this._speed=1},extend:{animate:function(C,I,$){s(C)==="object"&&(I=C.ease,$=C.delay,C=C.duration);var te=new a.Situation({duration:C||1e3,delay:$||0,ease:a.easing[I||"-"]||I});return this.queue(te),this},target:function(C){return C&&C instanceof a.Element?(this._target=C,this):this._target},timeToAbsPos:function(C){return(C-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(C){return this.situation.duration/this._speed*C+this.situation.start},startAnimFrame:function(){this.stopAnimFrame(),this.animationFrame=J.requestAnimationFrame((function(){this.step()}).bind(this))},stopAnimFrame:function(){J.cancelAnimationFrame(this.animationFrame)},start:function(){return!this.active&&this.situation&&(this.active=!0,this.startCurrent()),this},startCurrent:function(){return this.situation.start=+new Date+this.situation.delay/this._speed,this.situation.finish=this.situation.start+this.situation.duration/this._speed,this.initAnimations().step()},queue:function(C){return(typeof C=="function"||C instanceof a.Situation)&&this.situations.push(C),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof a.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var C,I=this.situation;if(I.init)return this;for(var $ in I.animations){C=this.target()[$](),Array.isArray(C)||(C=[C]),Array.isArray(I.animations[$])||(I.animations[$]=[I.animations[$]]);for(var te=C.length;te--;)I.animations[$][te]instanceof a.Number&&(C[te]=new a.Number(C[te])),I.animations[$][te]=C[te].morph(I.animations[$][te])}for(var $ in I.attrs)I.attrs[$]=new a.MorphObj(this.target().attr($),I.attrs[$]);for(var $ in I.styles)I.styles[$]=new a.MorphObj(this.target().style($),I.styles[$]);return I.initialTransformation=this.target().matrixify(),I.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(C,I){var $=this.active;return this.active=!1,I&&this.clearQueue(),C&&this.situation&&(!$&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(C){var I=this.last();return this.target().on("finished.fx",function $(te){te.detail.situation==I&&(C.call(this,I),this.off("finished.fx",$))}),this._callStart()},during:function(C){var I=this.last(),$=function(te){te.detail.situation==I&&C.call(this,te.detail.pos,a.morph(te.detail.pos),te.detail.eased,I)};return this.target().off("during.fx",$).on("during.fx",$),this.after(function(){this.off("during.fx",$)}),this._callStart()},afterAll:function(C){var I=function $(te){C.call(this),this.off("allfinished.fx",$)};return this.target().off("allfinished.fx",I).on("allfinished.fx",I),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(C,I,$){return this.last()[$||"animations"][C]=I,this._callStart()},step:function(C){var I,$,te;C||(this.absPos=this.timeToAbsPos(+new Date)),this.situation.loops!==!1?(I=Math.max(this.absPos,0),$=Math.floor(I),this.situation.loops===!0||$<this.situation.loops?(this.pos=I-$,te=this.situation.loop,this.situation.loop=$):(this.absPos=this.situation.loops,this.pos=1,te=this.situation.loop-1,this.situation.loop=this.situation.loops),this.situation.reversing&&(this.situation.reversed=this.situation.reversed!=!!((this.situation.loop-te)%2))):(this.absPos=Math.min(this.absPos,1),this.pos=this.absPos),this.pos<0&&(this.pos=0),this.situation.reversed&&(this.pos=1-this.pos);var de=this.situation.ease(this.pos);for(var fe in this.situation.once)fe>this.lastPos&&fe<=de&&(this.situation.once[fe].call(this.target(),this.pos,de),delete this.situation.once[fe]);return this.active&&this.target().fire("during",{pos:this.pos,eased:de,fx:this,situation:this.situation}),this.situation?(this.eachAt(),this.pos==1&&!this.situation.reversed||this.situation.reversed&&this.pos==0?(this.stopAnimFrame(),this.target().fire("finished",{fx:this,situation:this.situation}),this.situations.length||(this.target().fire("allfinished"),this.situations.length||(this.target().off(".fx"),this.active=!1)),this.active?this.dequeue():this.clearCurrent()):!this.paused&&this.active&&this.startAnimFrame(),this.lastPos=de,this):this},eachAt:function(){var C,I=this,$=this.target(),te=this.situation;for(var de in te.animations)C=[].concat(te.animations[de]).map(function(Ce){return typeof Ce!="string"&&Ce.at?Ce.at(te.ease(I.pos),I.pos):Ce}),$[de].apply($,C);for(var de in te.attrs)C=[de].concat(te.attrs[de]).map(function(Re){return typeof Re!="string"&&Re.at?Re.at(te.ease(I.pos),I.pos):Re}),$.attr.apply($,C);for(var de in te.styles)C=[de].concat(te.styles[de]).map(function(Re){return typeof Re!="string"&&Re.at?Re.at(te.ease(I.pos),I.pos):Re}),$.style.apply($,C);if(te.transforms.length){C=te.initialTransformation,de=0;for(var fe=te.transforms.length;de<fe;de++){var we=te.transforms[de];we instanceof a.Matrix?C=we.relative?C.multiply(new a.Matrix().morph(we).at(te.ease(this.pos))):C.morph(we).at(te.ease(this.pos)):(we.relative||we.undo(C.extract()),C=C.multiply(we.at(te.ease(this.pos))))}$.matrix(C)}return this},once:function(C,I,$){var te=this.last();return $||(C=te.ease(C)),te.once[C]=I,this},_callStart:function(){return setTimeout((function(){this.start()}).bind(this),0),this}},parent:a.Element,construct:{animate:function(C,I,$){return(this.fx||(this.fx=new a.FX(this))).animate(C,I,$)},delay:function(C){return(this.fx||(this.fx=new a.FX(this))).delay(C)},stop:function(C,I){return this.fx&&this.fx.stop(C,I),this},finish:function(){return this.fx&&this.fx.finish(),this}}}),a.MorphObj=a.invent({create:function(C,I){return a.Color.isColor(I)?new a.Color(C).morph(I):a.regex.delimiter.test(C)?a.regex.pathLetters.test(C)?new a.PathArray(C).morph(I):new a.Array(C).morph(I):a.regex.numberAndUnit.test(I)?new a.Number(C).morph(I):(this.value=C,void(this.destination=I))},extend:{at:function(C,I){return I<1?this.value:this.destination},valueOf:function(){return this.value}}}),a.extend(a.FX,{attr:function(C,I,$){if(s(C)==="object")for(var te in C)this.attr(te,C[te]);else this.add(C,I,"attrs");return this},plot:function(C,I,$,te){return arguments.length==4?this.plot([C,I,$,te]):this.add("plot",new(this.target()).morphArray(C))}}),a.Box=a.invent({create:function(C,I,$,te){if(!(s(C)!=="object"||C instanceof a.Element))return a.Box.call(this,C.left!=null?C.left:C.x,C.top!=null?C.top:C.y,C.width,C.height);var de;arguments.length==4&&(this.x=C,this.y=I,this.width=$,this.height=te),(de=this).x==null&&(de.x=0,de.y=0,de.width=0,de.height=0),de.w=de.width,de.h=de.height,de.x2=de.x+de.width,de.y2=de.y+de.height,de.cx=de.x+de.width/2,de.cy=de.y+de.height/2}}),a.BBox=a.invent({create:function(C){if(a.Box.apply(this,[].slice.call(arguments)),C instanceof a.Element){var I;try{if(!n.documentElement.contains){for(var $=C.node;$.parentNode;)$=$.parentNode;if($!=n)throw new Error("Element not in the dom")}I=C.node.getBBox()}catch{if(C instanceof a.Shape){a.parser.draw||a.prepare();var te=C.clone(a.parser.draw.instance).show();te&&te.node&&typeof te.node.getBBox=="function"&&(I=te.node.getBBox()),te&&typeof te.remove=="function"&&te.remove()}else I={x:C.node.clientLeft,y:C.node.clientTop,width:C.node.clientWidth,height:C.node.clientHeight}}a.Box.call(this,I)}},inherit:a.Box,parent:a.Element,construct:{bbox:function(){return new a.BBox(this)}}}),a.BBox.prototype.constructor=a.BBox,a.Matrix=a.invent({create:function(C){var I=G([1,0,0,1,0,0]);C=C===null?I:C instanceof a.Element?C.matrixify():typeof C=="string"?G(C.split(a.regex.delimiter).map(parseFloat)):arguments.length==6?G([].slice.call(arguments)):Array.isArray(C)?G(C):C&&s(C)==="object"?C:I;for(var $=ne.length-1;$>=0;--$)this[ne[$]]=C[ne[$]]!=null?C[ne[$]]:I[ne[$]]},extend:{extract:function(){var C=W(this,0,1);W(this,1,0);var I=180/Math.PI*Math.atan2(C.y,C.x)-90;return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(I*Math.PI/180)+this.f*Math.sin(I*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(I*Math.PI/180)+this.e*Math.sin(-I*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),rotation:I,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new a.Matrix(this)}},clone:function(){return new a.Matrix(this)},morph:function(C){return this.destination=new a.Matrix(C),this},multiply:function(C){return new a.Matrix(this.native().multiply(function(I){return I instanceof a.Matrix||(I=new a.Matrix(I)),I}(C).native()))},inverse:function(){return new a.Matrix(this.native().inverse())},translate:function(C,I){return new a.Matrix(this.native().translate(C||0,I||0))},native:function(){for(var C=a.parser.native.createSVGMatrix(),I=ne.length-1;I>=0;I--)C[ne[I]]=this[ne[I]];return C},toString:function(){return"matrix("+Q(this.a)+","+Q(this.b)+","+Q(this.c)+","+Q(this.d)+","+Q(this.e)+","+Q(this.f)+")"}},parent:a.Element,construct:{ctm:function(){return new a.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof a.Nested){var C=this.rect(1,1),I=C.node.getScreenCTM();return C.remove(),new a.Matrix(I)}return new a.Matrix(this.node.getScreenCTM())}}}),a.Point=a.invent({create:function(C,I){var $;$=Array.isArray(C)?{x:C[0],y:C[1]}:s(C)==="object"?{x:C.x,y:C.y}:C!=null?{x:C,y:I??C}:{x:0,y:0},this.x=$.x,this.y=$.y},extend:{clone:function(){return new a.Point(this)},morph:function(C,I){return this.destination=new a.Point(C,I),this}}}),a.extend(a.Element,{point:function(C,I){return new a.Point(C,I).transform(this.screenCTM().inverse())}}),a.extend(a.Element,{attr:function(C,I,$){if(C==null){for(C={},$=(I=this.node.attributes).length-1;$>=0;$--)C[I[$].nodeName]=a.regex.isNumber.test(I[$].nodeValue)?parseFloat(I[$].nodeValue):I[$].nodeValue;return C}if(s(C)==="object")for(var te in C)this.attr(te,C[te]);else if(I===null)this.node.removeAttribute(C);else{if(I==null)return(I=this.node.getAttribute(C))==null?a.defaults.attrs[C]:a.regex.isNumber.test(I)?parseFloat(I):I;C=="stroke-width"?this.attr("stroke",parseFloat(I)>0?this._stroke:null):C=="stroke"&&(this._stroke=I),C!="fill"&&C!="stroke"||(a.regex.isImage.test(I)&&(I=this.doc().defs().image(I,0,0)),I instanceof a.Image&&(I=this.doc().defs().pattern(0,0,function(){this.add(I)}))),typeof I=="number"?I=new a.Number(I):a.Color.isColor(I)?I=new a.Color(I):Array.isArray(I)&&(I=new a.Array(I)),C=="leading"?this.leading&&this.leading(I):typeof $=="string"?this.node.setAttributeNS($,C,I.toString()):this.node.setAttribute(C,I.toString()),!this.rebuild||C!="font-size"&&C!="x"||this.rebuild(C,I)}return this}}),a.extend(a.Element,{transform:function(C,I){var $;return s(C)!=="object"?($=new a.Matrix(this).extract(),typeof C=="string"?$[C]:$):($=new a.Matrix(this),I=!!I||!!C.relative,C.a!=null&&($=I?$.multiply(new a.Matrix(C)):new a.Matrix(C)),this.attr("transform",$))}}),a.extend(a.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(a.regex.transforms).slice(0,-1).map(function(C){var I=C.trim().split("(");return[I[0],I[1].split(a.regex.delimiter).map(function($){return parseFloat($)})]}).reduce(function(C,I){return I[0]=="matrix"?C.multiply(G(I[1])):C[I[0]].apply(C,I[1])},new a.Matrix)},toParent:function(C){if(this==C)return this;var I=this.screenCTM(),$=C.screenCTM().inverse();return this.addTo(C).untransform().transform($.multiply(I)),this},toDoc:function(){return this.toParent(this.doc())}}),a.Transformation=a.invent({create:function(C,I){if(arguments.length>1&&typeof I!="boolean")return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(C))for(var $=0,te=this.arguments.length;$<te;++$)this[this.arguments[$]]=C[$];else if(C&&s(C)==="object")for($=0,te=this.arguments.length;$<te;++$)this[this.arguments[$]]=C[this.arguments[$]];this.inversed=!1,I===!0&&(this.inversed=!0)}}),a.Translate=a.invent({parent:a.Matrix,inherit:a.Transformation,create:function(C,I){this.constructor.apply(this,[].slice.call(arguments))},extend:{arguments:["transformedX","transformedY"],method:"translate"}}),a.extend(a.Element,{style:function(C,I){if(arguments.length==0)return this.node.style.cssText||"";if(arguments.length<2)if(s(C)==="object")for(var $ in C)this.style($,C[$]);else{if(!a.regex.isCss.test(C))return this.node.style[S(C)];for(C=C.split(/\s*;\s*/).filter(function(te){return!!te}).map(function(te){return te.split(/\s*:\s*/)});I=C.pop();)this.style(I[0],I[1])}else this.node.style[S(C)]=I===null||a.regex.isBlank.test(I)?"":I;return this}}),a.Parent=a.invent({create:function(C){this.constructor.call(this,C)},inherit:a.Element,extend:{children:function(){return a.utils.map(a.utils.filterSVGElements(this.node.childNodes),function(C){return a.adopt(C)})},add:function(C,I){return I==null?this.node.appendChild(C.node):C.node!=this.node.childNodes[I]&&this.node.insertBefore(C.node,this.node.childNodes[I]),this},put:function(C,I){return this.add(C,I),C},has:function(C){return this.index(C)>=0},index:function(C){return[].slice.call(this.node.childNodes).indexOf(C.node)},get:function(C){return a.adopt(this.node.childNodes[C])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(C,I){for(var $=this.children(),te=0,de=$.length;te<de;te++)$[te]instanceof a.Element&&C.apply($[te],[te,$]),I&&$[te]instanceof a.Container&&$[te].each(C,I);return this},removeElement:function(C){return this.node.removeChild(C.node),this},clear:function(){for(;this.node.hasChildNodes();)this.node.removeChild(this.node.lastChild);return delete this._defs,this},defs:function(){return this.doc().defs()}}}),a.extend(a.Parent,{ungroup:function(C,I){return I===0||this instanceof a.Defs||this.node==a.parser.draw||(C=C||(this instanceof a.Doc?this:this.parent(a.Parent)),I=I||1/0,this.each(function(){return this instanceof a.Defs?this:this instanceof a.Parent?this.ungroup(C,I-1):this.toParent(C)}),this.node.firstChild||this.remove()),this},flatten:function(C,I){return this.ungroup(C,I)}}),a.Container=a.invent({create:function(C){this.constructor.call(this,C)},inherit:a.Parent}),a.ViewBox=a.invent({parent:a.Container,construct:{}}),["click","dblclick","mousedown","mouseup","mouseover","mouseout","mousemove","touchstart","touchmove","touchleave","touchend","touchcancel"].forEach(function(C){a.Element.prototype[C]=function(I){return a.on(this.node,C,I),this}}),a.listeners=[],a.handlerMap=[],a.listenerId=0,a.on=function(C,I,$,te,de){var fe=$.bind(te||C.instance||C),we=(a.handlerMap.indexOf(C)+1||a.handlerMap.push(C))-1,Ce=I.split(".")[0],Re=I.split(".")[1]||"*";a.listeners[we]=a.listeners[we]||{},a.listeners[we][Ce]=a.listeners[we][Ce]||{},a.listeners[we][Ce][Re]=a.listeners[we][Ce][Re]||{},$._svgjsListenerId||($._svgjsListenerId=++a.listenerId),a.listeners[we][Ce][Re][$._svgjsListenerId]=fe,C.addEventListener(Ce,fe,de||{passive:!0})},a.off=function(C,I,$){var te=a.handlerMap.indexOf(C),de=I&&I.split(".")[0],fe=I&&I.split(".")[1],we="";if(te!=-1)if($){if(typeof $=="function"&&($=$._svgjsListenerId),!$)return;a.listeners[te][de]&&a.listeners[te][de][fe||"*"]&&(C.removeEventListener(de,a.listeners[te][de][fe||"*"][$],!1),delete a.listeners[te][de][fe||"*"][$])}else if(fe&&de){if(a.listeners[te][de]&&a.listeners[te][de][fe]){for(var Ce in a.listeners[te][de][fe])a.off(C,[de,fe].join("."),Ce);delete a.listeners[te][de][fe]}}else if(fe)for(var Re in a.listeners[te])for(var we in a.listeners[te][Re])fe===we&&a.off(C,[Re,fe].join("."));else if(de){if(a.listeners[te][de]){for(var we in a.listeners[te][de])a.off(C,[de,we].join("."));delete a.listeners[te][de]}}else{for(var Re in a.listeners[te])a.off(C,Re);delete a.listeners[te],delete a.handlerMap[te]}},a.extend(a.Element,{on:function(C,I,$,te){return a.on(this.node,C,I,$,te),this},off:function(C,I){return a.off(this.node,C,I),this},fire:function(C,I){return C instanceof J.Event?this.node.dispatchEvent(C):this.node.dispatchEvent(C=new a.CustomEvent(C,{detail:I,cancelable:!0})),this._event=C,this},event:function(){return this._event}}),a.Defs=a.invent({create:"defs",inherit:a.Container}),a.G=a.invent({create:"g",inherit:a.Container,extend:{x:function(C){return C==null?this.transform("x"):this.transform({x:C-this.x()},!0)}},construct:{group:function(){return this.put(new a.G)}}}),a.Doc=a.invent({create:function(C){C&&((C=typeof C=="string"?n.getElementById(C):C).nodeName=="svg"?this.constructor.call(this,C):(this.constructor.call(this,a.create("svg")),C.appendChild(this.node),this.size("100%","100%")),this.namespace().defs())},inherit:a.Container,extend:{namespace:function(){return this.attr({xmlns:a.ns,version:"1.1"}).attr("xmlns:xlink",a.xlink,a.xmlns).attr("xmlns:svgjs",a.svgjs,a.xmlns)},defs:function(){var C;return this._defs||((C=this.node.getElementsByTagName("defs")[0])?this._defs=a.adopt(C):this._defs=new a.Defs,this.node.appendChild(this._defs.node)),this._defs},parent:function(){return this.node.parentNode&&this.node.parentNode.nodeName!="#document"?this.node.parentNode:null},remove:function(){return this.parent()&&this.parent().removeChild(this.node),this},clear:function(){for(;this.node.hasChildNodes();)this.node.removeChild(this.node.lastChild);return delete this._defs,a.parser.draw&&!a.parser.draw.parentNode&&this.node.appendChild(a.parser.draw),this},clone:function(C){this.writeDataToDom();var I=this.node,$=q(I.cloneNode(!0));return C?(C.node||C).appendChild($.node):I.parentNode.insertBefore($.node,I.nextSibling),$}}}),a.extend(a.Element,{}),a.Gradient=a.invent({create:function(C){this.constructor.call(this,a.create(C+"Gradient")),this.type=C},inherit:a.Container,extend:{at:function(C,I,$){return this.put(new a.Stop).update(C,I,$)},update:function(C){return this.clear(),typeof C=="function"&&C.call(this,this),this},fill:function(){return"url(#"+this.id()+")"},toString:function(){return this.fill()},attr:function(C,I,$){return C=="transform"&&(C="gradientTransform"),a.Container.prototype.attr.call(this,C,I,$)}},construct:{gradient:function(C,I){return this.defs().gradient(C,I)}}}),a.extend(a.Gradient,a.FX,{from:function(C,I){return(this._target||this).type=="radial"?this.attr({fx:new a.Number(C),fy:new a.Number(I)}):this.attr({x1:new a.Number(C),y1:new a.Number(I)})},to:function(C,I){return(this._target||this).type=="radial"?this.attr({cx:new a.Number(C),cy:new a.Number(I)}):this.attr({x2:new a.Number(C),y2:new a.Number(I)})}}),a.extend(a.Defs,{gradient:function(C,I){return this.put(new a.Gradient(C)).update(I)}}),a.Stop=a.invent({create:"stop",inherit:a.Element,extend:{update:function(C){return(typeof C=="number"||C instanceof a.Number)&&(C={offset:arguments[0],color:arguments[1],opacity:arguments[2]}),C.opacity!=null&&this.attr("stop-opacity",C.opacity),C.color!=null&&this.attr("stop-color",C.color),C.offset!=null&&this.attr("offset",new a.Number(C.offset)),this}}}),a.Pattern=a.invent({create:"pattern",inherit:a.Container,extend:{fill:function(){return"url(#"+this.id()+")"},update:function(C){return this.clear(),typeof C=="function"&&C.call(this,this),this},toString:function(){return this.fill()},attr:function(C,I,$){return C=="transform"&&(C="patternTransform"),a.Container.prototype.attr.call(this,C,I,$)}},construct:{pattern:function(C,I,$){return this.defs().pattern(C,I,$)}}}),a.extend(a.Defs,{pattern:function(C,I,$){return this.put(new a.Pattern).update($).attr({x:0,y:0,width:C,height:I,patternUnits:"userSpaceOnUse"})}}),a.Shape=a.invent({create:function(C){this.constructor.call(this,C)},inherit:a.Element}),a.Symbol=a.invent({create:"symbol",inherit:a.Container,construct:{symbol:function(){return this.put(new a.Symbol)}}}),a.Use=a.invent({create:"use",inherit:a.Shape,extend:{element:function(C,I){return this.attr("href",(I||"")+"#"+C,a.xlink)}},construct:{use:function(C,I){return this.put(new a.Use).element(C,I)}}}),a.Rect=a.invent({create:"rect",inherit:a.Shape,construct:{rect:function(C,I){return this.put(new a.Rect).size(C,I)}}}),a.Circle=a.invent({create:"circle",inherit:a.Shape,construct:{circle:function(C){return this.put(new a.Circle).rx(new a.Number(C).divide(2)).move(0,0)}}}),a.extend(a.Circle,a.FX,{rx:function(C){return this.attr("r",C)},ry:function(C){return this.rx(C)}}),a.Ellipse=a.invent({create:"ellipse",inherit:a.Shape,construct:{ellipse:function(C,I){return this.put(new a.Ellipse).size(C,I).move(0,0)}}}),a.extend(a.Ellipse,a.Rect,a.FX,{rx:function(C){return this.attr("rx",C)},ry:function(C){return this.attr("ry",C)}}),a.extend(a.Circle,a.Ellipse,{x:function(C){return C==null?this.cx()-this.rx():this.cx(C+this.rx())},y:function(C){return C==null?this.cy()-this.ry():this.cy(C+this.ry())},cx:function(C){return C==null?this.attr("cx"):this.attr("cx",C)},cy:function(C){return C==null?this.attr("cy"):this.attr("cy",C)},width:function(C){return C==null?2*this.rx():this.rx(new a.Number(C).divide(2))},height:function(C){return C==null?2*this.ry():this.ry(new a.Number(C).divide(2))},size:function(C,I){var $=j(this,C,I);return this.rx(new a.Number($.width).divide(2)).ry(new a.Number($.height).divide(2))}}),a.Line=a.invent({create:"line",inherit:a.Shape,extend:{array:function(){return new a.PointArray([[this.attr("x1"),this.attr("y1")],[this.attr("x2"),this.attr("y2")]])},plot:function(C,I,$,te){return C==null?this.array():(C=I!==void 0?{x1:C,y1:I,x2:$,y2:te}:new a.PointArray(C).toLine(),this.attr(C))},move:function(C,I){return this.attr(this.array().move(C,I).toLine())},size:function(C,I){var $=j(this,C,I);return this.attr(this.array().size($.width,$.height).toLine())}},construct:{line:function(C,I,$,te){return a.Line.prototype.plot.apply(this.put(new a.Line),C!=null?[C,I,$,te]:[0,0,0,0])}}}),a.Polyline=a.invent({create:"polyline",inherit:a.Shape,construct:{polyline:function(C){return this.put(new a.Polyline).plot(C||new a.PointArray)}}}),a.Polygon=a.invent({create:"polygon",inherit:a.Shape,construct:{polygon:function(C){return this.put(new a.Polygon).plot(C||new a.PointArray)}}}),a.extend(a.Polyline,a.Polygon,{array:function(){return this._array||(this._array=new a.PointArray(this.attr("points")))},plot:function(C){return C==null?this.array():this.clear().attr("points",typeof C=="string"?C:this._array=new a.PointArray(C))},clear:function(){return delete this._array,this},move:function(C,I){return this.attr("points",this.array().move(C,I))},size:function(C,I){var $=j(this,C,I);return this.attr("points",this.array().size($.width,$.height))}}),a.extend(a.Line,a.Polyline,a.Polygon,{morphArray:a.PointArray,x:function(C){return C==null?this.bbox().x:this.move(C,this.bbox().y)},y:function(C){return C==null?this.bbox().y:this.move(this.bbox().x,C)},width:function(C){var I=this.bbox();return C==null?I.width:this.size(C,I.height)},height:function(C){var I=this.bbox();return C==null?I.height:this.size(I.width,C)}}),a.Path=a.invent({create:"path",inherit:a.Shape,extend:{morphArray:a.PathArray,array:function(){return this._array||(this._array=new a.PathArray(this.attr("d")))},plot:function(C){return C==null?this.array():this.clear().attr("d",typeof C=="string"?C:this._array=new a.PathArray(C))},clear:function(){return delete this._array,this}},construct:{path:function(C){return this.put(new a.Path).plot(C||new a.PathArray)}}}),a.Image=a.invent({create:"image",inherit:a.Shape,extend:{load:function(C){if(!C)return this;var I=this,$=new J.Image;return a.on($,"load",function(){a.off($);var te=I.parent(a.Pattern);te!==null&&(I.width()==0&&I.height()==0&&I.size($.width,$.height),te&&te.width()==0&&te.height()==0&&te.size(I.width(),I.height()),typeof I._loaded=="function"&&I._loaded.call(I,{width:$.width,height:$.height,ratio:$.width/$.height,url:C}))}),a.on($,"error",function(te){a.off($),typeof I._error=="function"&&I._error.call(I,te)}),this.attr("href",$.src=this.src=C,a.xlink)},loaded:function(C){return this._loaded=C,this},error:function(C){return this._error=C,this}},construct:{image:function(C,I,$){return this.put(new a.Image).load(C).size(I||0,$||I||0)}}}),a.Text=a.invent({create:function(){this.constructor.call(this,a.create("text")),this.dom.leading=new a.Number(1.3),this._rebuild=!0,this._build=!1,this.attr("font-family",a.defaults.attrs["font-family"])},inherit:a.Shape,extend:{x:function(C){return C==null?this.attr("x"):this.attr("x",C)},text:function(C){if(C===void 0){C="";for(var I=this.node.childNodes,$=0,te=I.length;$<te;++$)$!=0&&I[$].nodeType!=3&&a.adopt(I[$]).dom.newLined==1&&(C+=`
`),C+=I[$].textContent;return C}if(this.clear().build(!0),typeof C=="function")C.call(this,this);else{$=0;for(var de=(C=C.split(`
`)).length;$<de;$++)this.tspan(C[$]).newLine()}return this.build(!1).rebuild()},size:function(C){return this.attr("font-size",C).rebuild()},leading:function(C){return C==null?this.dom.leading:(this.dom.leading=new a.Number(C),this.rebuild())},lines:function(){var C=(this.textPath&&this.textPath()||this).node,I=a.utils.map(a.utils.filterSVGElements(C.childNodes),function($){return a.adopt($)});return new a.Set(I)},rebuild:function(C){if(typeof C=="boolean"&&(this._rebuild=C),this._rebuild){var I=this,$=0,te=this.dom.leading*new a.Number(this.attr("font-size"));this.lines().each(function(){this.dom.newLined&&(I.textPath()||this.attr("x",I.attr("x")),this.text()==`
`?$+=te:(this.attr("dy",te+$),$=0))}),this.fire("rebuild")}return this},build:function(C){return this._build=!!C,this},setData:function(C){return this.dom=C,this.dom.leading=new a.Number(C.leading||1.3),this}},construct:{text:function(C){return this.put(new a.Text).text(C)},plain:function(C){return this.put(new a.Text).plain(C)}}}),a.Tspan=a.invent({create:"tspan",inherit:a.Shape,extend:{text:function(C){return C==null?this.node.textContent+(this.dom.newLined?`
`:""):(typeof C=="function"?C.call(this,this):this.plain(C),this)},dx:function(C){return this.attr("dx",C)},dy:function(C){return this.attr("dy",C)},newLine:function(){var C=this.parent(a.Text);return this.dom.newLined=!0,this.dy(C.dom.leading*C.attr("font-size")).attr("x",C.x())}}}),a.extend(a.Text,a.Tspan,{plain:function(C){return this._build===!1&&this.clear(),this.node.appendChild(n.createTextNode(C)),this},tspan:function(C){var I=(this.textPath&&this.textPath()||this).node,$=new a.Tspan;return this._build===!1&&this.clear(),I.appendChild($.node),$.text(C)},clear:function(){for(var C=(this.textPath&&this.textPath()||this).node;C.hasChildNodes();)C.removeChild(C.lastChild);return this},length:function(){return this.node.getComputedTextLength()}}),a.TextPath=a.invent({create:"textPath",inherit:a.Parent,parent:a.Text,construct:{morphArray:a.PathArray,array:function(){var C=this.track();return C?C.array():null},plot:function(C){var I=this.track(),$=null;return I&&($=I.plot(C)),C==null?$:this},track:function(){var C=this.textPath();if(C)return C.reference("href")},textPath:function(){if(this.node.firstChild&&this.node.firstChild.nodeName=="textPath")return a.adopt(this.node.firstChild)}}}),a.Nested=a.invent({create:function(){this.constructor.call(this,a.create("svg")),this.style("overflow","visible")},inherit:a.Container,construct:{nested:function(){return this.put(new a.Nested)}}});var h={stroke:["color","width","opacity","linecap","linejoin","miterlimit","dasharray","dashoffset"],fill:["color","opacity","rule"],prefix:function(C,I){return I=="color"?C:C+"-"+I}};function m(C,I,$,te){return $+te.replace(a.regex.dots," .")}function S(C){return C.toLowerCase().replace(/-(.)/g,function(I,$){return $.toUpperCase()})}function A(C){return C.charAt(0).toUpperCase()+C.slice(1)}function N(C){var I=C.toString(16);return I.length==1?"0"+I:I}function j(C,I,$){if(I==null||$==null){var te=C.bbox();I==null?I=te.width/te.height*$:$==null&&($=te.height/te.width*I)}return{width:I,height:$}}function W(C,I,$){return{x:I*C.a+$*C.c+0,y:I*C.b+$*C.d+0}}function G(C){return{a:C[0],b:C[1],c:C[2],d:C[3],e:C[4],f:C[5]}}function q(C){for(var I=C.childNodes.length-1;I>=0;I--)C.childNodes[I]instanceof J.SVGElement&&q(C.childNodes[I]);return a.adopt(C).id(a.eid(C.nodeName))}function Q(C){return Math.abs(C)>1e-37?C:0}["fill","stroke"].forEach(function(C){var I={};I[C]=function($){if($===void 0)return this;if(typeof $=="string"||a.Color.isRgb($)||$&&typeof $.fill=="function")this.attr(C,$);else for(var te=h[C].length-1;te>=0;te--)$[h[C][te]]!=null&&this.attr(h.prefix(C,h[C][te]),$[h[C][te]]);return this},a.extend(a.Element,a.FX,I)}),a.extend(a.Element,a.FX,{translate:function(C,I){return this.transform({x:C,y:I})},matrix:function(C){return this.attr("transform",new a.Matrix(arguments.length==6?[].slice.call(arguments):C))},opacity:function(C){return this.attr("opacity",C)},dx:function(C){return this.x(new a.Number(C).plus(this instanceof a.FX?0:this.x()),!0)},dy:function(C){return this.y(new a.Number(C).plus(this instanceof a.FX?0:this.y()),!0)}}),a.extend(a.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(C){return this.node.getPointAtLength(C)}}),a.Set=a.invent({create:function(C){Array.isArray(C)?this.members=C:this.clear()},extend:{add:function(){for(var C=[].slice.call(arguments),I=0,$=C.length;I<$;I++)this.members.push(C[I]);return this},remove:function(C){var I=this.index(C);return I>-1&&this.members.splice(I,1),this},each:function(C){for(var I=0,$=this.members.length;I<$;I++)C.apply(this.members[I],[I,this.members]);return this},clear:function(){return this.members=[],this},length:function(){return this.members.length},has:function(C){return this.index(C)>=0},index:function(C){return this.members.indexOf(C)},get:function(C){return this.members[C]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members}},construct:{set:function(C){return new a.Set(C)}}}),a.FX.Set=a.invent({create:function(C){this.set=C}}),a.Set.inherit=function(){var C=[];for(var I in a.Shape.prototype)typeof a.Shape.prototype[I]=="function"&&typeof a.Set.prototype[I]!="function"&&C.push(I);for(var I in C.forEach(function(te){a.Set.prototype[te]=function(){for(var de=0,fe=this.members.length;de<fe;de++)this.members[de]&&typeof this.members[de][te]=="function"&&this.members[de][te].apply(this.members[de],arguments);return te=="animate"?this.fx||(this.fx=new a.FX.Set(this)):this}}),C=[],a.FX.prototype)typeof a.FX.prototype[I]=="function"&&typeof a.FX.Set.prototype[I]!="function"&&C.push(I);C.forEach(function($){a.FX.Set.prototype[$]=function(){for(var te=0,de=this.set.members.length;te<de;te++)this.set.members[te].fx[$].apply(this.set.members[te].fx,arguments);return this}})},a.extend(a.Element,{}),a.extend(a.Element,{remember:function(C,I){if(s(arguments[0])==="object")for(var $ in C)this.remember($,C[$]);else{if(arguments.length==1)return this.memory()[C];this.memory()[C]=I}return this},forget:function(){if(arguments.length==0)this._memory={};else for(var C=arguments.length-1;C>=0;C--)delete this.memory()[arguments[C]];return this},memory:function(){return this._memory||(this._memory={})}}),a.get=function(C){var I=n.getElementById(function($){var te=($||"").toString().match(a.regex.reference);if(te)return te[1]}(C)||C);return a.adopt(I)},a.select=function(C,I){return new a.Set(a.utils.map((I||n).querySelectorAll(C),function($){return a.adopt($)}))},a.extend(a.Parent,{select:function(C){return a.select(C,this.node)}});var ne="abcdef".split("");if(typeof J.CustomEvent!="function"){var se=function(C,I){I=I||{bubbles:!1,cancelable:!1,detail:void 0};var $=n.createEvent("CustomEvent");return $.initCustomEvent(C,I.bubbles,I.cancelable,I.detail),$};se.prototype=J.Event.prototype,a.CustomEvent=se}else a.CustomEvent=J.CustomEvent;return a},s(t)==="object"?e.exports=wn.document?Hn(wn,wn.document):function(J){return Hn(J,J.document)}:wn.SVG=Hn(wn,wn.document),(function(){SVG.Filter=SVG.invent({create:"filter",inherit:SVG.Parent,extend:{source:"SourceGraphic",sourceAlpha:"SourceAlpha",background:"BackgroundImage",backgroundAlpha:"BackgroundAlpha",fill:"FillPaint",stroke:"StrokePaint",autoSetIn:!0,put:function(d,h){return this.add(d,h),!d.attr("in")&&this.autoSetIn&&d.attr("in",this.source),d.attr("result")||d.attr("result",d),d},blend:function(d,h,m){return this.put(new SVG.BlendEffect(d,h,m))},colorMatrix:function(d,h){return this.put(new SVG.ColorMatrixEffect(d,h))},convolveMatrix:function(d){return this.put(new SVG.ConvolveMatrixEffect(d))},componentTransfer:function(d){return this.put(new SVG.ComponentTransferEffect(d))},composite:function(d,h,m){return this.put(new SVG.CompositeEffect(d,h,m))},flood:function(d,h){return this.put(new SVG.FloodEffect(d,h))},offset:function(d,h){return this.put(new SVG.OffsetEffect(d,h))},image:function(d){return this.put(new SVG.ImageEffect(d))},merge:function(){var d=[void 0];for(var h in arguments)d.push(arguments[h]);return this.put(new(SVG.MergeEffect.bind.apply(SVG.MergeEffect,d)))},gaussianBlur:function(d,h){return this.put(new SVG.GaussianBlurEffect(d,h))},morphology:function(d,h){return this.put(new SVG.MorphologyEffect(d,h))},diffuseLighting:function(d,h,m){return this.put(new SVG.DiffuseLightingEffect(d,h,m))},displacementMap:function(d,h,m,S,A){return this.put(new SVG.DisplacementMapEffect(d,h,m,S,A))},specularLighting:function(d,h,m,S){return this.put(new SVG.SpecularLightingEffect(d,h,m,S))},tile:function(){return this.put(new SVG.TileEffect)},turbulence:function(d,h,m,S,A){return this.put(new SVG.TurbulenceEffect(d,h,m,S,A))},toString:function(){return"url(#"+this.attr("id")+")"}}}),SVG.extend(SVG.Defs,{filter:function(d){var h=this.put(new SVG.Filter);return typeof d=="function"&&d.call(h,h),h}}),SVG.extend(SVG.Container,{filter:function(d){return this.defs().filter(d)}}),SVG.extend(SVG.Element,SVG.G,SVG.Nested,{filter:function(d){return this.filterer=d instanceof SVG.Element?d:this.doc().filter(d),this.doc()&&this.filterer.doc()!==this.doc()&&this.doc().defs().add(this.filterer),this.attr("filter",this.filterer),this.filterer},unfilter:function(d){return this.filterer&&d===!0&&this.filterer.remove(),delete this.filterer,this.attr("filter",null)}}),SVG.Effect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(d){return d==null?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",d)},result:function(d){return d==null?this.attr("result"):this.attr("result",d)},toString:function(){return this.result()}}}),SVG.ParentEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Parent,extend:{in:function(d){return d==null?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",d)},result:function(d){return d==null?this.attr("result"):this.attr("result",d)},toString:function(){return this.result()}}});var J={blend:function(d,h){return this.parent()&&this.parent().blend(this,d,h)},colorMatrix:function(d,h){return this.parent()&&this.parent().colorMatrix(d,h).in(this)},convolveMatrix:function(d){return this.parent()&&this.parent().convolveMatrix(d).in(this)},componentTransfer:function(d){return this.parent()&&this.parent().componentTransfer(d).in(this)},composite:function(d,h){return this.parent()&&this.parent().composite(this,d,h)},flood:function(d,h){return this.parent()&&this.parent().flood(d,h)},offset:function(d,h){return this.parent()&&this.parent().offset(d,h).in(this)},image:function(d){return this.parent()&&this.parent().image(d)},merge:function(){return this.parent()&&this.parent().merge.apply(this.parent(),[this].concat(arguments))},gaussianBlur:function(d,h){return this.parent()&&this.parent().gaussianBlur(d,h).in(this)},morphology:function(d,h){return this.parent()&&this.parent().morphology(d,h).in(this)},diffuseLighting:function(d,h,m){return this.parent()&&this.parent().diffuseLighting(d,h,m).in(this)},displacementMap:function(d,h,m,S){return this.parent()&&this.parent().displacementMap(this,d,h,m,S)},specularLighting:function(d,h,m,S){return this.parent()&&this.parent().specularLighting(d,h,m,S).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(d,h,m,S,A){return this.parent()&&this.parent().turbulence(d,h,m,S,A).in(this)}};SVG.extend(SVG.Effect,J),SVG.extend(SVG.ParentEffect,J),SVG.ChildEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(d){this.attr("in",d)}}});var n={blend:function(d,h,m){this.attr({in:d,in2:h,mode:m||"normal"})},colorMatrix:function(d,h){d=="matrix"&&(h=l(h)),this.attr({type:d,values:h===void 0?null:h})},convolveMatrix:function(d){d=l(d),this.attr({order:Math.sqrt(d.split(" ").length),kernelMatrix:d})},composite:function(d,h,m){this.attr({in:d,in2:h,operator:m})},flood:function(d,h){this.attr("flood-color",d),h!=null&&this.attr("flood-opacity",h)},offset:function(d,h){this.attr({dx:d,dy:h})},image:function(d){this.attr("href",d,SVG.xlink)},displacementMap:function(d,h,m,S,A){this.attr({in:d,in2:h,scale:m,xChannelSelector:S,yChannelSelector:A})},gaussianBlur:function(d,h){d!=null||h!=null?this.attr("stdDeviation",function(m){if(!Array.isArray(m))return m;for(var S=0,A=m.length,N=[];S<A;S++)N.push(m[S]);return N.join(" ")}(Array.prototype.slice.call(arguments))):this.attr("stdDeviation","0 0")},morphology:function(d,h){this.attr({operator:d,radius:h})},tile:function(){},turbulence:function(d,h,m,S,A){this.attr({numOctaves:h,seed:m,stitchTiles:S,baseFrequency:d,type:A})}},a={merge:function(){var d;if(arguments[0]instanceof SVG.Set){var h=this;arguments[0].each(function(S){this instanceof SVG.MergeNode?h.put(this):(this instanceof SVG.Effect||this instanceof SVG.ParentEffect)&&h.put(new SVG.MergeNode(this))})}else{d=Array.isArray(arguments[0])?arguments[0]:arguments;for(var m=0;m<d.length;m++)d[m]instanceof SVG.MergeNode?this.put(d[m]):this.put(new SVG.MergeNode(d[m]))}},componentTransfer:function(d){if(this.rgb=new SVG.Set,["r","g","b","a"].forEach((function(m){this[m]=new SVG["Func"+m.toUpperCase()]("identity"),this.rgb.add(this[m]),this.node.appendChild(this[m].node)}).bind(this)),d)for(var h in d.rgb&&(["r","g","b"].forEach((function(m){this[m].attr(d.rgb)}).bind(this)),delete d.rgb),d)this[h].attr(d[h])},diffuseLighting:function(d,h,m){this.attr({surfaceScale:d,diffuseConstant:h,kernelUnitLength:m})},specularLighting:function(d,h,m,S){this.attr({surfaceScale:d,diffuseConstant:h,specularExponent:m,kernelUnitLength:S})}},i={distantLight:function(d,h){this.attr({azimuth:d,elevation:h})},pointLight:function(d,h,m){this.attr({x:d,y:h,z:m})},spotLight:function(d,h,m,S,A,N){this.attr({x:d,y:h,z:m,pointsAtX:S,pointsAtY:A,pointsAtZ:N})},mergeNode:function(d){this.attr("in",d)}};function l(d){return Array.isArray(d)&&(d=new SVG.Array(d)),d.toString().replace(/^\s+/,"").replace(/\s+$/,"").replace(/\s+/g," ")}function c(){var d=function(){};for(var h in typeof arguments[arguments.length-1]=="function"&&(d=arguments[arguments.length-1],Array.prototype.splice.call(arguments,arguments.length-1,1)),arguments)for(var m in arguments[h])d(arguments[h][m],m,arguments[h])}["r","g","b","a"].forEach(function(d){i["Func"+d.toUpperCase()]=function(h){switch(this.attr("type",h),h){case"table":this.attr("tableValues",arguments[1]);break;case"linear":this.attr("slope",arguments[1]),this.attr("intercept",arguments[2]);break;case"gamma":this.attr("amplitude",arguments[1]),this.attr("exponent",arguments[2]),this.attr("offset",arguments[2])}}}),c(n,function(d,h){var m=h.charAt(0).toUpperCase()+h.slice(1);SVG[m+"Effect"]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+m)),d.apply(this,arguments),this.result(this.attr("id")+"Out")},inherit:SVG.Effect,extend:{}})}),c(a,function(d,h){var m=h.charAt(0).toUpperCase()+h.slice(1);SVG[m+"Effect"]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+m)),d.apply(this,arguments),this.result(this.attr("id")+"Out")},inherit:SVG.ParentEffect,extend:{}})}),c(i,function(d,h){var m=h.charAt(0).toUpperCase()+h.slice(1);SVG[m]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+m)),d.apply(this,arguments)},inherit:SVG.ChildEffect,extend:{}})}),SVG.extend(SVG.MergeEffect,{in:function(d){return d instanceof SVG.MergeNode?this.add(d,0):this.add(new SVG.MergeNode(d),0),this}}),SVG.extend(SVG.CompositeEffect,SVG.BlendEffect,SVG.DisplacementMapEffect,{in2:function(d){return d==null?this.parent()&&this.parent().select('[result="'+this.attr("in2")+'"]').get(0)||this.attr("in2"):this.attr("in2",d)}}),SVG.filter={sepiatone:[.343,.669,.119,0,0,.249,.626,.13,0,0,.172,.334,.111,0,0,0,0,0,1,0]}}).call(void 0),function(){function J(c,d,h,m,S,A,N){for(var j=c.slice(d,h||N),W=m.slice(S,A||N),G=0,q={pos:[0,0],start:[0,0]},Q={pos:[0,0],start:[0,0]};j[G]=n.call(q,j[G]),W[G]=n.call(Q,W[G]),j[G][0]!=W[G][0]||j[G][0]=="M"||j[G][0]=="A"&&(j[G][4]!=W[G][4]||j[G][5]!=W[G][5])?(Array.prototype.splice.apply(j,[G,1].concat(i.call(q,j[G]))),Array.prototype.splice.apply(W,[G,1].concat(i.call(Q,W[G])))):(j[G]=a.call(q,j[G]),W[G]=a.call(Q,W[G])),!(++G==j.length&&G==W.length);)G==j.length&&j.push(["C",q.pos[0],q.pos[1],q.pos[0],q.pos[1],q.pos[0],q.pos[1]]),G==W.length&&W.push(["C",Q.pos[0],Q.pos[1],Q.pos[0],Q.pos[1],Q.pos[0],Q.pos[1]]);return{start:j,dest:W}}function n(c){switch(c[0]){case"z":case"Z":c[0]="L",c[1]=this.start[0],c[2]=this.start[1];break;case"H":c[0]="L",c[2]=this.pos[1];break;case"V":c[0]="L",c[2]=c[1],c[1]=this.pos[0];break;case"T":c[0]="Q",c[3]=c[1],c[4]=c[2],c[1]=this.reflection[1],c[2]=this.reflection[0];break;case"S":c[0]="C",c[6]=c[4],c[5]=c[3],c[4]=c[2],c[3]=c[1],c[2]=this.reflection[1],c[1]=this.reflection[0]}return c}function a(c){var d=c.length;return this.pos=[c[d-2],c[d-1]],"SCQT".indexOf(c[0])!=-1&&(this.reflection=[2*this.pos[0]-c[d-4],2*this.pos[1]-c[d-3]]),c}function i(c){var d=[c];switch(c[0]){case"M":return this.pos=this.start=[c[1],c[2]],d;case"L":c[5]=c[3]=c[1],c[6]=c[4]=c[2],c[1]=this.pos[0],c[2]=this.pos[1];break;case"Q":c[6]=c[4],c[5]=c[3],c[4]=1*c[4]/3+2*c[2]/3,c[3]=1*c[3]/3+2*c[1]/3,c[2]=1*this.pos[1]/3+2*c[2]/3,c[1]=1*this.pos[0]/3+2*c[1]/3;break;case"A":d=function(h,m){var S,A,N,j,W,G,q,Q,ne,se,C,I,$,te,de,fe,we,Ce,Re,ze,Le,Ye,Ue,it,ft,mt,Mt=Math.abs(m[1]),Pt=Math.abs(m[2]),It=m[3]%360,_r=m[4],Bn=m[5],ss=m[6],qo=m[7],rr=new SVG.Point(h),sr=new SVG.Point(ss,qo),ls=[];if(Mt===0||Pt===0||rr.x===sr.x&&rr.y===sr.y)return[["C",rr.x,rr.y,sr.x,sr.y,sr.x,sr.y]];for(S=new SVG.Point((rr.x-sr.x)/2,(rr.y-sr.y)/2).transform(new SVG.Matrix().rotate(It)),(A=S.x*S.x/(Mt*Mt)+S.y*S.y/(Pt*Pt))>1&&(Mt*=A=Math.sqrt(A),Pt*=A),N=new SVG.Matrix().rotate(It).scale(1/Mt,1/Pt).rotate(-It),rr=rr.transform(N),sr=sr.transform(N),j=[sr.x-rr.x,sr.y-rr.y],G=j[0]*j[0]+j[1]*j[1],W=Math.sqrt(G),j[0]/=W,j[1]/=W,q=G<4?Math.sqrt(1-G/4):0,_r===Bn&&(q*=-1),Q=new SVG.Point((sr.x+rr.x)/2+q*-j[1],(sr.y+rr.y)/2+q*j[0]),ne=new SVG.Point(rr.x-Q.x,rr.y-Q.y),se=new SVG.Point(sr.x-Q.x,sr.y-Q.y),C=Math.acos(ne.x/Math.sqrt(ne.x*ne.x+ne.y*ne.y)),ne.y<0&&(C*=-1),I=Math.acos(se.x/Math.sqrt(se.x*se.x+se.y*se.y)),se.y<0&&(I*=-1),Bn&&C>I&&(I+=2*Math.PI),!Bn&&C<I&&(I-=2*Math.PI),te=Math.ceil(2*Math.abs(C-I)/Math.PI),fe=[],we=C,$=(I-C)/te,de=4*Math.tan($/4)/3,Le=0;Le<=te;Le++)Re=Math.cos(we),Ce=Math.sin(we),ze=new SVG.Point(Q.x+Re,Q.y+Ce),fe[Le]=[new SVG.Point(ze.x+de*Ce,ze.y-de*Re),ze,new SVG.Point(ze.x-de*Ce,ze.y+de*Re)],we+=$;for(fe[0][0]=fe[0][1].clone(),fe[fe.length-1][2]=fe[fe.length-1][1].clone(),N=new SVG.Matrix().rotate(It).scale(Mt,Pt).rotate(-It),Le=0,Ye=fe.length;Le<Ye;Le++)fe[Le][0]=fe[Le][0].transform(N),fe[Le][1]=fe[Le][1].transform(N),fe[Le][2]=fe[Le][2].transform(N);for(Le=1,Ye=fe.length;Le<Ye;Le++)Ue=(ze=fe[Le-1][2]).x,it=ze.y,ft=(ze=fe[Le][0]).x,mt=ze.y,ss=(ze=fe[Le][1]).x,qo=ze.y,ls.push(["C",Ue,it,ft,mt,ss,qo]);return ls}(this.pos,c),c=d[0]}return c[0]="C",this.pos=[c[5],c[6]],this.reflection=[2*c[5]-c[3],2*c[6]-c[4]],d}function l(c,d){if(d===!1)return!1;for(var h=d,m=c.length;h<m;++h)if(c[h][0]=="M")return h;return!1}SVG.extend(SVG.PathArray,{morph:function(c){for(var d=this.value,h=this.parse(c),m=0,S=0,A=!1,N=!1;m!==!1||S!==!1;){var j;A=l(d,m!==!1&&m+1),N=l(h,S!==!1&&S+1),m===!1&&(m=(j=new SVG.PathArray(W.start).bbox()).height==0||j.width==0?d.push(d[0])-1:d.push(["M",j.x+j.width/2,j.y+j.height/2])-1),S===!1&&(S=(j=new SVG.PathArray(W.dest).bbox()).height==0||j.width==0?h.push(h[0])-1:h.push(["M",j.x+j.width/2,j.y+j.height/2])-1);var W=J(d,m,A,h,S,N);d=d.slice(0,m).concat(W.start,A===!1?[]:d.slice(A)),h=h.slice(0,S).concat(W.dest,N===!1?[]:h.slice(N)),m=A!==!1&&m+W.start.length,S=N!==!1&&S+W.dest.length}return this.value=d,this.destination=new SVG.PathArray,this.destination.value=h,this}})}(),(function(){function J(n){n.remember("_draggable",this),this.el=n}J.prototype.init=function(n,a){var i=this;this.constraint=n,this.value=a,this.el.on("mousedown.drag",function(l){i.start(l)}),this.el.on("touchstart.drag",function(l){i.start(l)})},J.prototype.transformPoint=function(n,a){var i=(n=n||window.event).changedTouches&&n.changedTouches[0]||n;return this.p.x=i.clientX-(a||0),this.p.y=i.clientY,this.p.matrixTransform(this.m)},J.prototype.getBBox=function(){var n=this.el.bbox();return this.el instanceof SVG.Nested&&(n=this.el.rbox()),(this.el instanceof SVG.G||this.el instanceof SVG.Use||this.el instanceof SVG.Nested)&&(n.x=this.el.x(),n.y=this.el.y()),n},J.prototype.start=function(n){if(n.type!="click"&&n.type!="mousedown"&&n.type!="mousemove"||(n.which||n.buttons)==1){var a=this;if(this.el.fire("beforedrag",{event:n,handler:this}),!this.el.event().defaultPrevented){n.preventDefault(),n.stopPropagation(),this.parent=this.parent||this.el.parent(SVG.Nested)||this.el.parent(SVG.Doc),this.p=this.parent.node.createSVGPoint(),this.m=this.el.node.getScreenCTM().inverse();var i,l=this.getBBox();if(this.el instanceof SVG.Text)switch(i=this.el.node.getComputedTextLength(),this.el.attr("text-anchor")){case"middle":i/=2;break;case"start":i=0}this.startPoints={point:this.transformPoint(n,i),box:l,transform:this.el.transform()},SVG.on(window,"mousemove.drag",function(c){a.drag(c)}),SVG.on(window,"touchmove.drag",function(c){a.drag(c)}),SVG.on(window,"mouseup.drag",function(c){a.end(c)}),SVG.on(window,"touchend.drag",function(c){a.end(c)}),this.el.fire("dragstart",{event:n,p:this.startPoints.point,m:this.m,handler:this})}}},J.prototype.drag=function(n){var a=this.getBBox(),i=this.transformPoint(n),l=this.startPoints.box.x+i.x-this.startPoints.point.x,c=this.startPoints.box.y+i.y-this.startPoints.point.y,d=this.constraint,h=i.x-this.startPoints.point.x,m=i.y-this.startPoints.point.y;if(this.el.fire("dragmove",{event:n,p:i,m:this.m,handler:this}),this.el.event().defaultPrevented)return i;if(typeof d=="function"){var S=d.call(this.el,l,c,this.m);typeof S=="boolean"&&(S={x:S,y:S}),S.x===!0?this.el.x(l):S.x!==!1&&this.el.x(S.x),S.y===!0?this.el.y(c):S.y!==!1&&this.el.y(S.y)}else typeof d=="object"&&(d.minX!=null&&l<d.minX?h=(l=d.minX)-this.startPoints.box.x:d.maxX!=null&&l>d.maxX-a.width&&(h=(l=d.maxX-a.width)-this.startPoints.box.x),d.minY!=null&&c<d.minY?m=(c=d.minY)-this.startPoints.box.y:d.maxY!=null&&c>d.maxY-a.height&&(m=(c=d.maxY-a.height)-this.startPoints.box.y),d.snapToGrid!=null&&(l-=l%d.snapToGrid,c-=c%d.snapToGrid,h-=h%d.snapToGrid,m-=m%d.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:h,y:m},!0):this.el.move(l,c));return i},J.prototype.end=function(n){var a=this.drag(n);this.el.fire("dragend",{event:n,p:a,m:this.m,handler:this}),SVG.off(window,"mousemove.drag"),SVG.off(window,"touchmove.drag"),SVG.off(window,"mouseup.drag"),SVG.off(window,"touchend.drag")},SVG.extend(SVG.Element,{draggable:function(n,a){typeof n!="function"&&typeof n!="object"||(a=n,n=!0);var i=this.remember("_draggable")||new J(this);return(n=n===void 0||n)?i.init(a||{},n):(this.off("mousedown.drag"),this.off("touchstart.drag")),this}})}).call(void 0),function(){function J(n){this.el=n,n.remember("_selectHandler",this),this.pointSelection={isSelected:!1},this.rectSelection={isSelected:!1},this.pointsList={lt:[0,0],rt:["width",0],rb:["width","height"],lb:[0,"height"],t:["width",0],r:["width","height"],b:["width","height"],l:[0,"height"]},this.pointCoord=function(a,i,l){var c=typeof a!="string"?a:i[a];return l?c/2:c},this.pointCoords=function(a,i){var l=this.pointsList[a];return{x:this.pointCoord(l[0],i,a==="t"||a==="b"),y:this.pointCoord(l[1],i,a==="r"||a==="l")}}}J.prototype.init=function(n,a){var i=this.el.bbox();this.options={};var l=this.el.selectize.defaults.points;for(var c in this.el.selectize.defaults)this.options[c]=this.el.selectize.defaults[c],a[c]!==void 0&&(this.options[c]=a[c]);var d=["points","pointsExclude"];for(var c in d){var h=this.options[d[c]];typeof h=="string"?h=h.length>0?h.split(/\s*,\s*/i):[]:typeof h=="boolean"&&d[c]==="points"&&(h=h?l:[]),this.options[d[c]]=h}this.options.points=[l,this.options.points].reduce(function(m,S){return m.filter(function(A){return S.indexOf(A)>-1})}),this.options.points=[this.options.points,this.options.pointsExclude].reduce(function(m,S){return m.filter(function(A){return S.indexOf(A)<0})}),this.parent=this.el.parent(),this.nested=this.nested||this.parent.group(),this.nested.matrix(new SVG.Matrix(this.el).translate(i.x,i.y)),this.options.deepSelect&&["line","polyline","polygon"].indexOf(this.el.type)!==-1?this.selectPoints(n):this.selectRect(n),this.observe(),this.cleanup()},J.prototype.selectPoints=function(n){return this.pointSelection.isSelected=n,this.pointSelection.set||(this.pointSelection.set=this.parent.set(),this.drawPoints()),this},J.prototype.getPointArray=function(){var n=this.el.bbox();return this.el.array().valueOf().map(function(a){return[a[0]-n.x,a[1]-n.y]})},J.prototype.drawPoints=function(){for(var n=this,a=this.getPointArray(),i=0,l=a.length;i<l;++i){var c=function(h){return function(m){(m=m||window.event).preventDefault?m.preventDefault():m.returnValue=!1,m.stopPropagation();var S=m.pageX||m.touches[0].pageX,A=m.pageY||m.touches[0].pageY;n.el.fire("point",{x:S,y:A,i:h,event:m})}}(i),d=this.drawPoint(a[i][0],a[i][1]).addClass(this.options.classPoints).addClass(this.options.classPoints+"_point").on("touchstart",c).on("mousedown",c);this.pointSelection.set.add(d)}},J.prototype.drawPoint=function(n,a){var i=this.options.pointType;switch(i){case"circle":return this.drawCircle(n,a);case"rect":return this.drawRect(n,a);default:if(typeof i=="function")return i.call(this,n,a);throw new Error("Unknown "+i+" point type!")}},J.prototype.drawCircle=function(n,a){return this.nested.circle(this.options.pointSize).center(n,a)},J.prototype.drawRect=function(n,a){return this.nested.rect(this.options.pointSize,this.options.pointSize).center(n,a)},J.prototype.updatePointSelection=function(){var n=this.getPointArray();this.pointSelection.set.each(function(a){this.cx()===n[a][0]&&this.cy()===n[a][1]||this.center(n[a][0],n[a][1])})},J.prototype.updateRectSelection=function(){var n=this,a=this.el.bbox();if(this.rectSelection.set.get(0).attr({width:a.width,height:a.height}),this.options.points.length&&this.options.points.map(function(l,c){var d=n.pointCoords(l,a);n.rectSelection.set.get(c+1).center(d.x,d.y)}),this.options.rotationPoint){var i=this.rectSelection.set.length();this.rectSelection.set.get(i-1).center(a.width/2,20)}},J.prototype.selectRect=function(n){var a=this,i=this.el.bbox();function l(h){return function(m){(m=m||window.event).preventDefault?m.preventDefault():m.returnValue=!1,m.stopPropagation();var S=m.pageX||m.touches[0].pageX,A=m.pageY||m.touches[0].pageY;a.el.fire(h,{x:S,y:A,event:m})}}if(this.rectSelection.isSelected=n,this.rectSelection.set=this.rectSelection.set||this.parent.set(),this.rectSelection.set.get(0)||this.rectSelection.set.add(this.nested.rect(i.width,i.height).addClass(this.options.classRect)),this.options.points.length&&this.rectSelection.set.length()<2&&(this.options.points.map(function(h,m){var S=a.pointCoords(h,i),A=a.drawPoint(S.x,S.y).attr("class",a.options.classPoints+"_"+h).on("mousedown",l(h)).on("touchstart",l(h));a.rectSelection.set.add(A)}),this.rectSelection.set.each(function(){this.addClass(a.options.classPoints)})),this.options.rotationPoint&&(this.options.points&&!this.rectSelection.set.get(9)||!this.options.points&&!this.rectSelection.set.get(1))){var c=function(h){(h=h||window.event).preventDefault?h.preventDefault():h.returnValue=!1,h.stopPropagation();var m=h.pageX||h.touches[0].pageX,S=h.pageY||h.touches[0].pageY;a.el.fire("rot",{x:m,y:S,event:h})},d=this.drawPoint(i.width/2,20).attr("class",this.options.classPoints+"_rot").on("touchstart",c).on("mousedown",c);this.rectSelection.set.add(d)}},J.prototype.handler=function(){var n=this.el.bbox();this.nested.matrix(new SVG.Matrix(this.el).translate(n.x,n.y)),this.rectSelection.isSelected&&this.updateRectSelection(),this.pointSelection.isSelected&&this.updatePointSelection()},J.prototype.observe=function(){var n=this;if(MutationObserver)if(this.rectSelection.isSelected||this.pointSelection.isSelected)this.observerInst=this.observerInst||new MutationObserver(function(){n.handler()}),this.observerInst.observe(this.el.node,{attributes:!0});else try{this.observerInst.disconnect(),delete this.observerInst}catch{}else this.el.off("DOMAttrModified.select"),(this.rectSelection.isSelected||this.pointSelection.isSelected)&&this.el.on("DOMAttrModified.select",function(){n.handler()})},J.prototype.cleanup=function(){!this.rectSelection.isSelected&&this.rectSelection.set&&(this.rectSelection.set.each(function(){this.remove()}),this.rectSelection.set.clear(),delete this.rectSelection.set),!this.pointSelection.isSelected&&this.pointSelection.set&&(this.pointSelection.set.each(function(){this.remove()}),this.pointSelection.set.clear(),delete this.pointSelection.set),this.pointSelection.isSelected||this.rectSelection.isSelected||(this.nested.remove(),delete this.nested)},SVG.extend(SVG.Element,{selectize:function(n,a){return typeof n=="object"&&(a=n,n=!0),(this.remember("_selectHandler")||new J(this)).init(n===void 0||n,a||{}),this}}),SVG.Element.prototype.selectize.defaults={points:["lt","rt","rb","lb","t","r","b","l"],pointsExclude:[],classRect:"svg_select_boundingRect",classPoints:"svg_select_points",pointSize:7,rotationPoint:!0,deepSelect:!1,pointType:"circle"}}(),function(){(function(){function J(n){n.remember("_resizeHandler",this),this.el=n,this.parameters={},this.lastUpdateCall=null,this.p=n.doc().node.createSVGPoint()}J.prototype.transformPoint=function(n,a,i){return this.p.x=n-(this.offset.x-window.pageXOffset),this.p.y=a-(this.offset.y-window.pageYOffset),this.p.matrixTransform(i||this.m)},J.prototype._extractPosition=function(n){return{x:n.clientX!=null?n.clientX:n.touches[0].clientX,y:n.clientY!=null?n.clientY:n.touches[0].clientY}},J.prototype.init=function(n){var a=this;if(this.stop(),n!=="stop"){for(var i in this.options={},this.el.resize.defaults)this.options[i]=this.el.resize.defaults[i],n[i]!==void 0&&(this.options[i]=n[i]);this.el.on("lt.resize",function(l){a.resize(l||window.event)}),this.el.on("rt.resize",function(l){a.resize(l||window.event)}),this.el.on("rb.resize",function(l){a.resize(l||window.event)}),this.el.on("lb.resize",function(l){a.resize(l||window.event)}),this.el.on("t.resize",function(l){a.resize(l||window.event)}),this.el.on("r.resize",function(l){a.resize(l||window.event)}),this.el.on("b.resize",function(l){a.resize(l||window.event)}),this.el.on("l.resize",function(l){a.resize(l||window.event)}),this.el.on("rot.resize",function(l){a.resize(l||window.event)}),this.el.on("point.resize",function(l){a.resize(l||window.event)}),this.update()}},J.prototype.stop=function(){return this.el.off("lt.resize"),this.el.off("rt.resize"),this.el.off("rb.resize"),this.el.off("lb.resize"),this.el.off("t.resize"),this.el.off("r.resize"),this.el.off("b.resize"),this.el.off("l.resize"),this.el.off("rot.resize"),this.el.off("point.resize"),this},J.prototype.resize=function(n){var a=this;this.m=this.el.node.getScreenCTM().inverse(),this.offset={x:window.pageXOffset,y:window.pageYOffset};var i=this._extractPosition(n.detail.event);if(this.parameters={type:this.el.type,p:this.transformPoint(i.x,i.y),x:n.detail.x,y:n.detail.y,box:this.el.bbox(),rotation:this.el.transform().rotation},this.el.type==="text"&&(this.parameters.fontSize=this.el.attr()["font-size"]),n.detail.i!==void 0){var l=this.el.array().valueOf();this.parameters.i=n.detail.i,this.parameters.pointCoords=[l[n.detail.i][0],l[n.detail.i][1]]}switch(n.type){case"lt":this.calc=function(c,d){var h=this.snapToGrid(c,d);if(this.parameters.box.width-h[0]>0&&this.parameters.box.height-h[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x+h[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-h[0]);h=this.checkAspectRatio(h),this.el.move(this.parameters.box.x+h[0],this.parameters.box.y+h[1]).size(this.parameters.box.width-h[0],this.parameters.box.height-h[1])}};break;case"rt":this.calc=function(c,d){var h=this.snapToGrid(c,d,2);if(this.parameters.box.width+h[0]>0&&this.parameters.box.height-h[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x-h[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+h[0]);h=this.checkAspectRatio(h,!0),this.el.move(this.parameters.box.x,this.parameters.box.y+h[1]).size(this.parameters.box.width+h[0],this.parameters.box.height-h[1])}};break;case"rb":this.calc=function(c,d){var h=this.snapToGrid(c,d,0);if(this.parameters.box.width+h[0]>0&&this.parameters.box.height+h[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x-h[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+h[0]);h=this.checkAspectRatio(h),this.el.move(this.parameters.box.x,this.parameters.box.y).size(this.parameters.box.width+h[0],this.parameters.box.height+h[1])}};break;case"lb":this.calc=function(c,d){var h=this.snapToGrid(c,d,1);if(this.parameters.box.width-h[0]>0&&this.parameters.box.height+h[1]>0){if(this.parameters.type==="text")return this.el.move(this.parameters.box.x+h[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-h[0]);h=this.checkAspectRatio(h,!0),this.el.move(this.parameters.box.x+h[0],this.parameters.box.y).size(this.parameters.box.width-h[0],this.parameters.box.height+h[1])}};break;case"t":this.calc=function(c,d){var h=this.snapToGrid(c,d,2);if(this.parameters.box.height-h[1]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y+h[1]).height(this.parameters.box.height-h[1])}};break;case"r":this.calc=function(c,d){var h=this.snapToGrid(c,d,0);if(this.parameters.box.width+h[0]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y).width(this.parameters.box.width+h[0])}};break;case"b":this.calc=function(c,d){var h=this.snapToGrid(c,d,0);if(this.parameters.box.height+h[1]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x,this.parameters.box.y).height(this.parameters.box.height+h[1])}};break;case"l":this.calc=function(c,d){var h=this.snapToGrid(c,d,1);if(this.parameters.box.width-h[0]>0){if(this.parameters.type==="text")return;this.el.move(this.parameters.box.x+h[0],this.parameters.box.y).width(this.parameters.box.width-h[0])}};break;case"rot":this.calc=function(c,d){var h=c+this.parameters.p.x,m=d+this.parameters.p.y,S=Math.atan2(this.parameters.p.y-this.parameters.box.y-this.parameters.box.height/2,this.parameters.p.x-this.parameters.box.x-this.parameters.box.width/2),A=Math.atan2(m-this.parameters.box.y-this.parameters.box.height/2,h-this.parameters.box.x-this.parameters.box.width/2),N=this.parameters.rotation+180*(A-S)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(N-N%this.options.snapToAngle,this.parameters.box.cx,this.parameters.box.cy)};break;case"point":this.calc=function(c,d){var h=this.snapToGrid(c,d,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),m=this.el.array().valueOf();m[this.parameters.i][0]=this.parameters.pointCoords[0]+h[0],m[this.parameters.i][1]=this.parameters.pointCoords[1]+h[1],this.el.plot(m)}}this.el.fire("resizestart",{dx:this.parameters.x,dy:this.parameters.y,event:n}),SVG.on(window,"touchmove.resize",function(c){a.update(c||window.event)}),SVG.on(window,"touchend.resize",function(){a.done()}),SVG.on(window,"mousemove.resize",function(c){a.update(c||window.event)}),SVG.on(window,"mouseup.resize",function(){a.done()})},J.prototype.update=function(n){if(n){var a=this._extractPosition(n),i=this.transformPoint(a.x,a.y),l=i.x-this.parameters.p.x,c=i.y-this.parameters.p.y;this.lastUpdateCall=[l,c],this.calc(l,c),this.el.fire("resizing",{dx:l,dy:c,event:n})}else this.lastUpdateCall&&this.calc(this.lastUpdateCall[0],this.lastUpdateCall[1])},J.prototype.done=function(){this.lastUpdateCall=null,SVG.off(window,"mousemove.resize"),SVG.off(window,"mouseup.resize"),SVG.off(window,"touchmove.resize"),SVG.off(window,"touchend.resize"),this.el.fire("resizedone")},J.prototype.snapToGrid=function(n,a,i,l){var c;return l!==void 0?c=[(i+n)%this.options.snapToGrid,(l+a)%this.options.snapToGrid]:(i=i??3,c=[(this.parameters.box.x+n+(1&i?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+a+(2&i?0:this.parameters.box.height))%this.options.snapToGrid]),n<0&&(c[0]-=this.options.snapToGrid),a<0&&(c[1]-=this.options.snapToGrid),n-=Math.abs(c[0])<this.options.snapToGrid/2?c[0]:c[0]-(n<0?-this.options.snapToGrid:this.options.snapToGrid),a-=Math.abs(c[1])<this.options.snapToGrid/2?c[1]:c[1]-(a<0?-this.options.snapToGrid:this.options.snapToGrid),this.constraintToBox(n,a,i,l)},J.prototype.constraintToBox=function(n,a,i,l){var c,d,h=this.options.constraint||{};return l!==void 0?(c=i,d=l):(c=this.parameters.box.x+(1&i?0:this.parameters.box.width),d=this.parameters.box.y+(2&i?0:this.parameters.box.height)),h.minX!==void 0&&c+n<h.minX&&(n=h.minX-c),h.maxX!==void 0&&c+n>h.maxX&&(n=h.maxX-c),h.minY!==void 0&&d+a<h.minY&&(a=h.minY-d),h.maxY!==void 0&&d+a>h.maxY&&(a=h.maxY-d),[n,a]},J.prototype.checkAspectRatio=function(n,a){if(!this.options.saveAspectRatio)return n;var i=n.slice(),l=this.parameters.box.width/this.parameters.box.height,c=this.parameters.box.width+n[0],d=this.parameters.box.height-n[1],h=c/d;return h<l?(i[1]=c/l-this.parameters.box.height,a&&(i[1]=-i[1])):h>l&&(i[0]=this.parameters.box.width-d*l,a&&(i[0]=-i[0])),i},SVG.extend(SVG.Element,{resize:function(n){return(this.remember("_resizeHandler")||new J(this)).init(n||{}),this}}),SVG.Element.prototype.resize.defaults={snapToAngle:.1,snapToGrid:1,constraint:{},saveAspectRatio:!1}}).call(this)}(),window.Apex===void 0&&(window.Apex={});var na=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"initModules",value:function(){this.ctx.publicMethods=["updateOptions","updateSeries","appendData","appendSeries","isSeriesHidden","toggleSeries","showSeries","hideSeries","setLocale","resetSeries","zoomX","toggleDataPointSelection","dataURI","exportToCSV","addXaxisAnnotation","addYaxisAnnotation","addPointAnnotation","clearAnnotations","removeAnnotation","paper","destroy"],this.ctx.eventList=["click","mousedown","mousemove","mouseleave","touchstart","touchmove","touchleave","mouseup","touchend"],this.ctx.animations=new b(this.ctx),this.ctx.axes=new gt(this.ctx),this.ctx.core=new is(this.ctx.el,this.ctx),this.ctx.config=new ce({}),this.ctx.data=new Be(this.ctx),this.ctx.grid=new Fe(this.ctx),this.ctx.graphics=new v(this.ctx),this.ctx.coreUtils=new P(this.ctx),this.ctx.crosshairs=new yt(this.ctx),this.ctx.events=new Ge(this.ctx),this.ctx.exports=new Ne(this.ctx),this.ctx.localization=new ot(this.ctx),this.ctx.options=new Z,this.ctx.responsive=new Rt(this.ctx),this.ctx.series=new Me(this.ctx),this.ctx.theme=new Tt(this.ctx),this.ctx.formatters=new pe(this.ctx),this.ctx.titleSubtitle=new Nt(this.ctx),this.ctx.legend=new Qt(this.ctx),this.ctx.toolbar=new ea(this.ctx),this.ctx.tooltip=new io(this.ctx),this.ctx.dimensions=new Kt(this.ctx),this.ctx.updateHelpers=new zr(this.ctx),this.ctx.zoomPanSelection=new Ca(this.ctx),this.ctx.w.globals.tooltip=new io(this.ctx)}}]),J}(),ho=function(){function J(n){u(this,J),this.ctx=n,this.w=n.w}return w(J,[{key:"clear",value:function(n){var a=n.isUpdating;this.ctx.zoomPanSelection&&this.ctx.zoomPanSelection.destroy(),this.ctx.toolbar&&this.ctx.toolbar.destroy(),this.ctx.animations=null,this.ctx.axes=null,this.ctx.annotations=null,this.ctx.core=null,this.ctx.data=null,this.ctx.grid=null,this.ctx.series=null,this.ctx.responsive=null,this.ctx.theme=null,this.ctx.formatters=null,this.ctx.titleSubtitle=null,this.ctx.legend=null,this.ctx.dimensions=null,this.ctx.options=null,this.ctx.crosshairs=null,this.ctx.zoomPanSelection=null,this.ctx.updateHelpers=null,this.ctx.toolbar=null,this.ctx.localization=null,this.ctx.w.globals.tooltip=null,this.clearDomElements({isUpdating:a})}},{key:"killSVG",value:function(n){n.each(function(a,i){this.removeClass("*"),this.off(),this.stop()},!0),n.ungroup(),n.clear()}},{key:"clearDomElements",value:function(n){var a=this,i=n.isUpdating,l=this.w.globals.dom.Paper.node;l.parentNode&&l.parentNode.parentNode&&!i&&(l.parentNode.parentNode.style.minHeight="unset");var c=this.w.globals.dom.baseEl;c&&this.ctx.eventList.forEach(function(h){c.removeEventListener(h,a.ctx.events.documentEvent)});var d=this.w.globals.dom;if(this.ctx.el!==null)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(d.Paper),d.Paper.remove(),d.elWrap=null,d.elGraphical=null,d.elLegendWrap=null,d.elLegendForeign=null,d.baseEl=null,d.elGridRect=null,d.elGridRectMask=null,d.elGridRectMarkerMask=null,d.elForecastMask=null,d.elNonForecastMask=null,d.elDefs=null}}]),J}(),aa=new WeakMap,$o=function(){function J(n,a){u(this,J),this.opts=a,this.ctx=this,this.w=new ye(a).init(),this.el=n,this.w.globals.cuid=f.randomId(),this.w.globals.chartID=this.w.config.chart.id?f.escapeString(this.w.config.chart.id):this.w.globals.cuid,new na(this).initModules(),this.create=f.bind(this.create,this),this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this)}return w(J,[{key:"render",value:function(){var n=this;return new Promise(function(a,i){if(n.el!==null){Apex._chartInstances===void 0&&(Apex._chartInstances=[]),n.w.config.chart.id&&Apex._chartInstances.push({id:n.w.globals.chartID,group:n.w.config.chart.group,chart:n}),n.setLocale(n.w.config.chart.defaultLocale);var l=n.w.config.chart.events.beforeMount;if(typeof l=="function"&&l(n,n.w),n.events.fireEvent("beforeMount",[n,n.w]),window.addEventListener("resize",n.windowResizeHandler),function(A,N){var j=!1;if(A.nodeType!==Node.DOCUMENT_FRAGMENT_NODE){var W=A.getBoundingClientRect();A.style.display!=="none"&&W.width!==0||(j=!0)}var G=new ResizeObserver(function(q){j&&N.call(A,q),j=!0});A.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(A.children).forEach(function(q){return G.observe(q)}):G.observe(A),aa.set(N,G)}(n.el.parentNode,n.parentResizeHandler),!n.css){var c=n.el.getRootNode&&n.el.getRootNode(),d=f.is("ShadowRoot",c),h=n.el.ownerDocument,m=h.getElementById("apexcharts-css");!d&&m||(n.css=document.createElement("style"),n.css.id="apexcharts-css",n.css.textContent=`@keyframes opaque {
0% {
opacity: 0
}
to {
opacity: 1
}
}
@keyframes resizeanim {
0%,to {
opacity: 0
}
}
.apexcharts-canvas {
position: relative;
user-select: none
}
.apexcharts-canvas ::-webkit-scrollbar {
-webkit-appearance: none;
width: 6px
}
.apexcharts-canvas ::-webkit-scrollbar-thumb {
border-radius: 4px;
background-color: rgba(0,0,0,.5);
box-shadow: 0 0 1px rgba(255,255,255,.5);
-webkit-box-shadow: 0 0 1px rgba(255,255,255,.5)
}
.apexcharts-inner {
position: relative
}
.apexcharts-text tspan {
font-family: inherit
}
.legend-mouseover-inactive {
transition: .15s ease all;
opacity: .2
}
.apexcharts-legend-text {
padding-left: 15px;
margin-left: -15px;
}
.apexcharts-series-collapsed {
opacity: 0
}
.apexcharts-tooltip {
border-radius: 5px;
box-shadow: 2px 2px 6px -4px #999;
cursor: default;
font-size: 14px;
left: 62px;
opacity: 0;
pointer-events: none;
position: absolute;
top: 20px;
display: flex;
flex-direction: column;
overflow: hidden;
white-space: nowrap;
z-index: 12;
transition: .15s ease all
}
.apexcharts-tooltip.apexcharts-active {
opacity: 1;
transition: .15s ease all
}
.apexcharts-tooltip.apexcharts-theme-light {
border: 1px solid #e3e3e3;
background: rgba(255,255,255,.96)
}
.apexcharts-tooltip.apexcharts-theme-dark {
color: #fff;
background: rgba(30,30,30,.8)
}
.apexcharts-tooltip * {
font-family: inherit
}
.apexcharts-tooltip-title {
padding: 6px;
font-size: 15px;
margin-bottom: 4px
}
.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {
background: #eceff1;
border-bottom: 1px solid #ddd
}
.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title {
background: rgba(0,0,0,.7);
border-bottom: 1px solid #333
}
.apexcharts-tooltip-text-goals-value,.apexcharts-tooltip-text-y-value,.apexcharts-tooltip-text-z-value {
display: inline-block;
margin-left: 5px;
font-weight: 600
}
.apexcharts-tooltip-text-goals-label:empty,.apexcharts-tooltip-text-goals-value:empty,.apexcharts-tooltip-text-y-label:empty,.apexcharts-tooltip-text-y-value:empty,.apexcharts-tooltip-text-z-value:empty,.apexcharts-tooltip-title:empty {
display: none
}
.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value {
padding: 6px 0 5px
}
.apexcharts-tooltip-goals-group,.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value {
display: flex
}
.apexcharts-tooltip-text-goals-label:not(:empty),.apexcharts-tooltip-text-goals-value:not(:empty) {
margin-top: -6px
}
.apexcharts-tooltip-marker {
width: 12px;
height: 12px;
position: relative;
top: 0;
margin-right: 10px;
border-radius: 50%
}
.apexcharts-tooltip-series-group {
padding: 0 10px;
display: none;
text-align: left;
justify-content: left;
align-items: center
}
.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker {
opacity: 1
}
.apexcharts-tooltip-series-group.apexcharts-active,.apexcharts-tooltip-series-group:last-child {
padding-bottom: 4px
}
.apexcharts-tooltip-series-group-hidden {
opacity: 0;
height: 0;
line-height: 0;
padding: 0!important
}
.apexcharts-tooltip-y-group {
padding: 6px 0 5px
}
.apexcharts-custom-tooltip,.apexcharts-tooltip-box {
padding: 4px 8px
}
.apexcharts-tooltip-boxPlot {
display: flex;
flex-direction: column-reverse
}
.apexcharts-tooltip-box>div {
margin: 4px 0
}
.apexcharts-tooltip-box span.value {
font-weight: 700
}
.apexcharts-tooltip-rangebar {
padding: 5px 8px
}
.apexcharts-tooltip-rangebar .category {
font-weight: 600;
color: #777
}
.apexcharts-tooltip-rangebar .series-name {
font-weight: 700;
display: block;
margin-bottom: 5px
}
.apexcharts-xaxistooltip,.apexcharts-yaxistooltip {
opacity: 0;
pointer-events: none;
color: #373d3f;
font-size: 13px;
text-align: center;
border-radius: 2px;
position: absolute;
z-index: 10;
background: #eceff1;
border: 1px solid #90a4ae
}
.apexcharts-xaxistooltip {
padding: 9px 10px;
transition: .15s ease all
}
.apexcharts-xaxistooltip.apexcharts-theme-dark {
background: rgba(0,0,0,.7);
border: 1px solid rgba(0,0,0,.5);
color: #fff
}
.apexcharts-xaxistooltip:after,.apexcharts-xaxistooltip:before {
left: 50%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none
}
.apexcharts-xaxistooltip:after {
border-color: transparent;
border-width: 6px;
margin-left: -6px
}
.apexcharts-xaxistooltip:before {
border-color: transparent;
border-width: 7px;
margin-left: -7px
}
.apexcharts-xaxistooltip-bottom:after,.apexcharts-xaxistooltip-bottom:before {
bottom: 100%
}
.apexcharts-xaxistooltip-top:after,.apexcharts-xaxistooltip-top:before {
top: 100%
}
.apexcharts-xaxistooltip-bottom:after {
border-bottom-color: #eceff1
}
.apexcharts-xaxistooltip-bottom:before {
border-bottom-color: #90a4ae
}
.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {
border-bottom-color: rgba(0,0,0,.5)
}
.apexcharts-xaxistooltip-top:after {
border-top-color: #eceff1
}
.apexcharts-xaxistooltip-top:before {
border-top-color: #90a4ae
}
.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {
border-top-color: rgba(0,0,0,.5)
}
.apexcharts-xaxistooltip.apexcharts-active {
opacity: 1;
transition: .15s ease all
}
.apexcharts-yaxistooltip {
padding: 4px 10px
}
.apexcharts-yaxistooltip.apexcharts-theme-dark {
background: rgba(0,0,0,.7);
border: 1px solid rgba(0,0,0,.5);
color: #fff
}
.apexcharts-yaxistooltip:after,.apexcharts-yaxistooltip:before {
top: 50%;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none
}
.apexcharts-yaxistooltip:after {
border-color: transparent;
border-width: 6px;
margin-top: -6px
}
.apexcharts-yaxistooltip:before {
border-color: transparent;
border-width: 7px;
margin-top: -7px
}
.apexcharts-yaxistooltip-left:after,.apexcharts-yaxistooltip-left:before {
left: 100%
}
.apexcharts-yaxistooltip-right:after,.apexcharts-yaxistooltip-right:before {
right: 100%
}
.apexcharts-yaxistooltip-left:after {
border-left-color: #eceff1
}
.apexcharts-yaxistooltip-left:before {
border-left-color: #90a4ae
}
.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {
border-left-color: rgba(0,0,0,.5)
}
.apexcharts-yaxistooltip-right:after {
border-right-color: #eceff1
}
.apexcharts-yaxistooltip-right:before {
border-right-color: #90a4ae
}
.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {
border-right-color: rgba(0,0,0,.5)
}
.apexcharts-yaxistooltip.apexcharts-active {
opacity: 1
}
.apexcharts-yaxistooltip-hidden {
display: none
}
.apexcharts-xcrosshairs,.apexcharts-ycrosshairs {
pointer-events: none;
opacity: 0;
transition: .15s ease all
}
.apexcharts-xcrosshairs.apexcharts-active,.apexcharts-ycrosshairs.apexcharts-active {
opacity: 1;
transition: .15s ease all
}
.apexcharts-ycrosshairs-hidden {
opacity: 0
}
.apexcharts-selection-rect {
cursor: move
}
.svg_select_boundingRect,.svg_select_points_rot {
pointer-events: none;
opacity: 0;
visibility: hidden
}
.apexcharts-selection-rect+g .svg_select_boundingRect,.apexcharts-selection-rect+g .svg_select_points_rot {
opacity: 0;
visibility: hidden
}
.apexcharts-selection-rect+g .svg_select_points_l,.apexcharts-selection-rect+g .svg_select_points_r {
cursor: ew-resize;
opacity: 1;
visibility: visible
}
.svg_select_points {
fill: #efefef;
stroke: #333;
rx: 2
}
.apexcharts-svg.apexcharts-zoomable.hovering-zoom {
cursor: crosshair
}
.apexcharts-svg.apexcharts-zoomable.hovering-pan {
cursor: move
}
.apexcharts-menu-icon,.apexcharts-pan-icon,.apexcharts-reset-icon,.apexcharts-selection-icon,.apexcharts-toolbar-custom-icon,.apexcharts-zoom-icon,.apexcharts-zoomin-icon,.apexcharts-zoomout-icon {
cursor: pointer;
width: 20px;
height: 20px;
line-height: 24px;
color: #6e8192;
text-align: center
}
.apexcharts-menu-icon svg,.apexcharts-reset-icon svg,.apexcharts-zoom-icon svg,.apexcharts-zoomin-icon svg,.apexcharts-zoomout-icon svg {
fill: #6e8192
}
.apexcharts-selection-icon svg {
fill: #444;
transform: scale(.76)
}
.apexcharts-theme-dark .apexcharts-menu-icon svg,.apexcharts-theme-dark .apexcharts-pan-icon svg,.apexcharts-theme-dark .apexcharts-reset-icon svg,.apexcharts-theme-dark .apexcharts-selection-icon svg,.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg,.apexcharts-theme-dark .apexcharts-zoom-icon svg,.apexcharts-theme-dark .apexcharts-zoomin-icon svg,.apexcharts-theme-dark .apexcharts-zoomout-icon svg {
fill: #f3f4f5
}
.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg {
fill: #008ffb
}
.apexcharts-theme-light .apexcharts-menu-icon:hover svg,.apexcharts-theme-light .apexcharts-reset-icon:hover svg,.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg {
fill: #333
}
.apexcharts-menu-icon,.apexcharts-selection-icon {
position: relative
}
.apexcharts-reset-icon {
margin-left: 5px
}
.apexcharts-menu-icon,.apexcharts-reset-icon,.apexcharts-zoom-icon {
transform: scale(.85)
}
.apexcharts-zoomin-icon,.apexcharts-zoomout-icon {
transform: scale(.7)
}
.apexcharts-zoomout-icon {
margin-right: 3px
}
.apexcharts-pan-icon {
transform: scale(.62);
position: relative;
left: 1px;
top: 0
}
.apexcharts-pan-icon svg {
fill: #fff;
stroke: #6e8192;
stroke-width: 2
}
.apexcharts-pan-icon.apexcharts-selected svg {
stroke: #008ffb
}
.apexcharts-pan-icon:not(.apexcharts-selected):hover svg {
stroke: #333
}
.apexcharts-toolbar {
position: absolute;
z-index: 11;
max-width: 176px;
text-align: right;
border-radius: 3px;
padding: 0 6px 2px;
display: flex;
justify-content: space-between;
align-items: center
}
.apexcharts-menu {
background: #fff;
position: absolute;
top: 100%;
border: 1px solid #ddd;
border-radius: 3px;
padding: 3px;
right: 10px;
opacity: 0;
min-width: 110px;
transition: .15s ease all;
pointer-events: none
}
.apexcharts-menu.apexcharts-menu-open {
opacity: 1;
pointer-events: all;
transition: .15s ease all
}
.apexcharts-menu-item {
padding: 6px 7px;
font-size: 12px;
cursor: pointer
}
.apexcharts-theme-light .apexcharts-menu-item:hover {
background: #eee
}
.apexcharts-theme-dark .apexcharts-menu {
background: rgba(0,0,0,.7);
color: #fff
}
@media screen and (min-width:768px) {
.apexcharts-canvas:hover .apexcharts-toolbar {
opacity: 1
}
}
.apexcharts-canvas .apexcharts-element-hidden,.apexcharts-datalabel.apexcharts-element-hidden,.apexcharts-hide .apexcharts-series-points {
opacity: 0
}
.apexcharts-hidden-element-shown {
opacity: 1;
transition: 0.25s ease all;
}
.apexcharts-datalabel,.apexcharts-datalabel-label,.apexcharts-datalabel-value,.apexcharts-datalabels,.apexcharts-pie-label {
cursor: default;
pointer-events: none
}
.apexcharts-pie-label-delay {
opacity: 0;
animation-name: opaque;
animation-duration: .3s;
animation-fill-mode: forwards;
animation-timing-function: ease
}
.apexcharts-annotation-rect,.apexcharts-area-series .apexcharts-area,.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,.apexcharts-gridline,.apexcharts-line,.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,.apexcharts-point-annotation-label,.apexcharts-radar-series path,.apexcharts-radar-series polygon,.apexcharts-toolbar svg,.apexcharts-tooltip .apexcharts-marker,.apexcharts-xaxis-annotation-label,.apexcharts-yaxis-annotation-label,.apexcharts-zoom-rect {
pointer-events: none
}
.apexcharts-marker {
transition: .15s ease all
}
.resize-triggers {
animation: 1ms resizeanim;
visibility: hidden;
opacity: 0;
height: 100%;
width: 100%;
overflow: hidden
}
.contract-trigger:before,.resize-triggers,.resize-triggers>div {
content: " ";
display: block;
position: absolute;
top: 0;
left: 0
}
.resize-triggers>div {
height: 100%;
width: 100%;
background: #eee;
overflow: auto
}
.contract-trigger:before {
overflow: hidden;
width: 200%;
height: 200%
}
.apexcharts-bar-goals-markers{
pointer-events: none
}
.apexcharts-bar-shadows{
pointer-events: none
}
.apexcharts-rangebar-goals-markers{
pointer-events: none
}`,d?c.prepend(n.css):h.head.appendChild(n.css))}var S=n.create(n.w.config.series,{});if(!S)return a(n);n.mount(S).then(function(){typeof n.w.config.chart.events.mounted=="function"&&n.w.config.chart.events.mounted(n,n.w),n.events.fireEvent("mounted",[n,n.w]),a(S)}).catch(function(A){i(A)})}else i(new Error("Element not found"))})}},{key:"create",value:function(n,a){var i=this.w;new na(this).initModules();var l=this.w.globals;if(l.noData=!1,l.animationEnded=!1,this.responsive.checkResponsiveConfig(a),i.config.xaxis.convertedCatToNumeric&&new ve(i.config).convertCatToNumericXaxis(i.config,this.ctx),this.el===null||(this.core.setupElements(),i.config.chart.type==="treemap"&&(i.config.grid.show=!1,i.config.yaxis[0].show=!1),l.svgWidth===0))return l.animationEnded=!0,null;var c=P.checkComboSeries(n);l.comboCharts=c.comboCharts,l.comboBarCount=c.comboBarCount;var d=n.every(function(A){return A.data&&A.data.length===0});(n.length===0||d)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(n),this.theme.init(),new Ee(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),l.noData&&l.collapsedSeries.length!==l.series.length&&!i.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),l.axisCharts&&(this.core.coreCalculations(),i.config.xaxis.type!=="category"&&this.formatters.setLabelFormatters(),this.ctx.toolbar.minX=i.globals.minX,this.ctx.toolbar.maxX=i.globals.maxX),this.formatters.heatmapLabelFormatters(),new P(this).getLargestMarkerSize(),this.dimensions.plotCoords();var h=this.core.xySettings();this.grid.createGridMask();var m=this.core.plotChartType(n,h),S=new je(this);return S.bringForward(),i.config.dataLabels.background.enabled&&S.dataLabelsBackground(),this.core.shiftGraphPosition(),{elGraph:m,xyRatios:h,dimensions:{plot:{left:i.globals.translateX,top:i.globals.translateY,width:i.globals.gridWidth,height:i.globals.gridHeight}}}}},{key:"mount",value:function(){var n=this,a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:null,i=this,l=i.w;return new Promise(function(c,d){if(i.el===null)return d(new Error("Not enough data to display or target element not found"));(a===null||l.globals.allSeriesCollapsed)&&i.series.handleNoData(),i.grid=new Fe(i);var h,m,S=i.grid.drawGrid();if(i.annotations=new oe(i),i.annotations.drawImageAnnos(),i.annotations.drawTextAnnos(),l.config.grid.position==="back"&&(S&&l.globals.dom.elGraphical.add(S.el),S!=null&&(h=S.elGridBorders)!==null&&h!==void 0&&h.node&&l.globals.dom.elGraphical.add(S.elGridBorders)),Array.isArray(a.elGraph))for(var A=0;A<a.elGraph.length;A++)l.globals.dom.elGraphical.add(a.elGraph[A]);else l.globals.dom.elGraphical.add(a.elGraph);l.config.grid.position==="front"&&(S&&l.globals.dom.elGraphical.add(S.el),S!=null&&(m=S.elGridBorders)!==null&&m!==void 0&&m.node&&l.globals.dom.elGraphical.add(S.elGridBorders)),l.config.xaxis.crosshairs.position==="front"&&i.crosshairs.drawXCrosshairs(),l.config.yaxis[0].crosshairs.position==="front"&&i.crosshairs.drawYCrosshairs(),l.config.chart.type!=="treemap"&&i.axes.drawAxis(l.config.chart.type,S);var N=new We(n.ctx,S),j=new qe(n.ctx,S);if(S!==null&&(N.xAxisLabelCorrections(S.xAxisTickWidth),j.setYAxisTextAlignments(),l.config.yaxis.map(function(G,q){l.globals.ignoreYAxisIndexes.indexOf(q)===-1&&j.yAxisTitleRotate(q,G.opposite)})),i.annotations.drawAxesAnnotations(),!l.globals.noData){if(l.config.tooltip.enabled&&!l.globals.noData&&i.w.globals.tooltip.drawTooltip(a.xyRatios),l.globals.axisCharts&&(l.globals.isXNumeric||l.config.xaxis.convertedCatToNumeric||l.globals.isRangeBar))(l.config.chart.zoom.enabled||l.config.chart.selection&&l.config.chart.selection.enabled||l.config.chart.pan&&l.config.chart.pan.enabled)&&i.zoomPanSelection.init({xyRatios:a.xyRatios});else{var W=l.config.chart.toolbar.tools;["zoom","zoomin","zoomout","selection","pan","reset"].forEach(function(G){W[G]=!1})}l.config.chart.toolbar.show&&!l.globals.allSeriesCollapsed&&i.toolbar.createToolbar()}l.globals.memory.methodsToExec.length>0&&l.globals.memory.methodsToExec.forEach(function(G){G.method(G.params,!1,G.context)}),l.globals.axisCharts||l.globals.noData||i.core.resizeNonAxisCharts(),c(i)})}},{key:"destroy",value:function(){var n,a;window.removeEventListener("resize",this.windowResizeHandler),this.el.parentNode,n=this.parentResizeHandler,(a=aa.get(n))&&(a.disconnect(),aa.delete(n));var i=this.w.config.chart.id;i&&Apex._chartInstances.forEach(function(l,c){l.id===f.escapeString(i)&&Apex._chartInstances.splice(c,1)}),new ho(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(n){var a=this,i=arguments.length>1&&arguments[1]!==void 0&&arguments[1],l=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],c=!(arguments.length>3&&arguments[3]!==void 0)||arguments[3],d=!(arguments.length>4&&arguments[4]!==void 0)||arguments[4],h=this.w;return h.globals.selection=void 0,n.series&&(this.series.resetSeries(!1,!0,!1),n.series.length&&n.series[0].data&&(n.series=n.series.map(function(m,S){return a.updateHelpers._extendSeries(m,S)})),this.updateHelpers.revertDefaultAxisMinMax()),n.xaxis&&(n=this.updateHelpers.forceXAxisUpdate(n)),n.yaxis&&(n=this.updateHelpers.forceYAxisUpdate(n)),h.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),n.theme&&(n=this.theme.updateThemeOptions(n)),this.updateHelpers._updateOptions(n,i,l,c,d)}},{key:"updateSeries",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],i=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2];return this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(n,a,i)}},{key:"appendSeries",value:function(n){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],i=!(arguments.length>2&&arguments[2]!==void 0)||arguments[2],l=this.w.config.series.slice();return l.push(n),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(l,a,i)}},{key:"appendData",value:function(n){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],i=this;i.w.globals.dataChanged=!0,i.series.getPreviousPaths();for(var l=i.w.config.series.slice(),c=0;c<l.length;c++)if(n[c]!==null&&n[c]!==void 0)for(var d=0;d<n[c].data.length;d++)l[c].data.push(n[c].data[d]);return i.w.config.series=l,a&&(i.w.globals.initialSeries=f.clone(i.w.config.series)),this.update()}},{key:"update",value:function(n){var a=this;return new Promise(function(i,l){new ho(a.ctx).clear({isUpdating:!0});var c=a.create(a.w.config.series,n);if(!c)return i(a);a.mount(c).then(function(){typeof a.w.config.chart.events.updated=="function"&&a.w.config.chart.events.updated(a,a.w),a.events.fireEvent("updated",[a,a.w]),a.w.globals.isDirty=!0,i(a)}).catch(function(d){l(d)})})}},{key:"getSyncedCharts",value:function(){var n=this.getGroupedCharts(),a=[this];return n.length&&(a=[],n.forEach(function(i){a.push(i)})),a}},{key:"getGroupedCharts",value:function(){var n=this;return Apex._chartInstances.filter(function(a){if(a.group)return!0}).map(function(a){return n.w.config.chart.group===a.group?a.chart:n})}},{key:"toggleSeries",value:function(n){return this.series.toggleSeries(n)}},{key:"highlightSeriesOnLegendHover",value:function(n,a){return this.series.toggleSeriesOnHover(n,a)}},{key:"showSeries",value:function(n){this.series.showSeries(n)}},{key:"hideSeries",value:function(n){this.series.hideSeries(n)}},{key:"isSeriesHidden",value:function(n){this.series.isSeriesHidden(n)}},{key:"resetSeries",value:function(){var n=!(arguments.length>0&&arguments[0]!==void 0)||arguments[0],a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1];this.series.resetSeries(n,a)}},{key:"addEventListener",value:function(n,a){this.events.addEventListener(n,a)}},{key:"removeEventListener",value:function(n,a){this.events.removeEventListener(n,a)}},{key:"addXaxisAnnotation",value:function(n){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,l=this;i&&(l=i),l.annotations.addXaxisAnnotationExternal(n,a,l)}},{key:"addYaxisAnnotation",value:function(n){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,l=this;i&&(l=i),l.annotations.addYaxisAnnotationExternal(n,a,l)}},{key:"addPointAnnotation",value:function(n){var a=!(arguments.length>1&&arguments[1]!==void 0)||arguments[1],i=arguments.length>2&&arguments[2]!==void 0?arguments[2]:void 0,l=this;i&&(l=i),l.annotations.addPointAnnotationExternal(n,a,l)}},{key:"clearAnnotations",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:void 0,a=this;n&&(a=n),a.annotations.clearAnnotations(a)}},{key:"removeAnnotation",value:function(n){var a=arguments.length>1&&arguments[1]!==void 0?arguments[1]:void 0,i=this;a&&(i=a),i.annotations.removeAnnotation(i,n)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(n,a){return this.coreUtils.getSeriesTotalsXRange(n,a)}},{key:"getHighestValueInSeries",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new tt(this.ctx).getMinYMaxY(n).highestY}},{key:"getLowestValueInSeries",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0;return new tt(this.ctx).getMinYMaxY(n).lowestY}},{key:"getSeriesTotal",value:function(){return this.w.globals.seriesTotals}},{key:"toggleDataPointSelection",value:function(n,a){return this.updateHelpers.toggleDataPointSelection(n,a)}},{key:"zoomX",value:function(n,a){this.ctx.toolbar.zoomUpdateOptions(n,a)}},{key:"setLocale",value:function(n){this.localization.setCurrentLocaleValues(n)}},{key:"dataURI",value:function(n){return new Ne(this.ctx).dataURI(n)}},{key:"exportToCSV",value:function(){var n=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};return new Ne(this.ctx).exportToCSV(n)}},{key:"paper",value:function(){return this.w.globals.dom.Paper}},{key:"_parentResizeCallback",value:function(){this.w.globals.animationEnded&&this.w.config.chart.redrawOnParentResize&&this._windowResize()}},{key:"_windowResize",value:function(){var n=this;clearTimeout(this.w.globals.resizeTimer),this.w.globals.resizeTimer=window.setTimeout(function(){n.w.globals.resized=!0,n.w.globals.dataChanged=!1,n.ctx.update()},150)}},{key:"_windowResizeHandler",value:function(){var n=this.w.config.chart.redrawOnWindowResize;typeof n=="function"&&(n=n()),n&&this._windowResize()}}],[{key:"getChartByID",value:function(n){var a=f.escapeString(n);if(Apex._chartInstances){var i=Apex._chartInstances.filter(function(l){return l.id===a})[0];return i&&i.chart}}},{key:"initOnLoad",value:function(){for(var n=document.querySelectorAll("[data-apexcharts]"),a=0;a<n.length;a++)new J(n[a],JSON.parse(n[a].getAttribute("data-options"))).render()}},{key:"exec",value:function(n,a){var i=this.getChartByID(n);if(i){i.w.globals.isExecCalled=!0;var l=null;if(i.publicMethods.indexOf(a)!==-1){for(var c=arguments.length,d=new Array(c>2?c-2:0),h=2;h<c;h++)d[h-2]=arguments[h];l=i[a].apply(i,d)}return l}}},{key:"merge",value:function(n,a){return f.extend(n,a)}}]),J}();e.exports=$o})(Th,Th.exports);var tD=Th.exports,aP;Object.defineProperty(nP,"__esModule",{value:!0});var rD=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(e){return typeof e}:function(e){return e&&typeof Symbol=="function"&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},nD=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r,o=arguments[t];for(r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e},aD=function(){function e(t,r){for(var o=0;o<r.length;o++){var s=r[o];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(t,s.key,s)}}return function(t,r,o){return r&&e(t.prototype,r),o&&e(t,o),t}}(),oD=tD,oP=R0(oD),iP=re,_s=R0(iP),iD=rt,oa=R0(iD);function R0(e){return e&&e.__esModule?e:{default:e}}function sD(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function lD(e,t){var r,o={};for(r in e)0<=t.indexOf(r)||Object.prototype.hasOwnProperty.call(e,r)&&(o[r]=e[r]);return o}function uD(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function cD(e,t){if(e)return!t||typeof t!="object"&&typeof t!="function"?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}function dD(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}window.ApexCharts=oP.default;var Ny=function(){function e(t){uD(this,e);var r=cD(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return _s.default.createRef?r.chartRef=_s.default.createRef():r.setRef=function(o){return r.chartRef=o},r.chart=null,r}return dD(e,iP.Component),aD(e,[{key:"render",value:function(){var t=lD(this.props,[]);return _s.default.createElement("div",nD({ref:_s.default.createRef?this.chartRef:this.setRef},t))}},{key:"componentDidMount",value:function(){var t=_s.default.createRef?this.chartRef.current:this.chartRef;this.chart=new oP.default(t,this.getConfig()),this.chart.render()}},{key:"getConfig",value:function(){var u=this.props,t=u.type,r=u.height,o=u.width,s=u.series,u=u.options;return this.extend(u,{chart:{type:t,height:r,width:o},series:s})}},{key:"isObject",value:function(t){return t&&(t===void 0?"undefined":rD(t))==="object"&&!Array.isArray(t)&&t!=null}},{key:"extend",value:function(t,r){var o=this,s=(typeof Object.assign!="function"&&(Object.assign=function(u){if(u==null)throw new TypeError("Cannot convert undefined or null to object");for(var p=Object(u),w=1;w<arguments.length;w++){var k=arguments[w];if(k!=null)for(var T in k)k.hasOwnProperty(T)&&(p[T]=k[T])}return p}),Object.assign({},t));return this.isObject(t)&&this.isObject(r)&&Object.keys(r).forEach(function(u){o.isObject(r[u])&&u in t?s[u]=o.extend(t[u],r[u]):Object.assign(s,sD({},u,r[u]))}),s}},{key:"componentDidUpdate",value:function(t){if(!this.chart)return null;var s=this.props,w=s.options,r=s.series,o=s.height,s=s.width,u=JSON.stringify(t.options),p=JSON.stringify(t.series),w=JSON.stringify(w),k=JSON.stringify(r);u===w&&p===k&&o===t.height&&s===t.width||(p!==k&&u===w&&o===t.height&&s===t.width?this.chart.updateSeries(r):this.chart.updateOptions(this.getConfig()))}},{key:"componentWillUnmount",value:function(){this.chart&&typeof this.chart.destroy=="function"&&this.chart.destroy()}}]),e}();(aP=nP.default=Ny).propTypes={type:oa.default.string.isRequired,width:oa.default.oneOfType([oa.default.string,oa.default.number]),height:oa.default.oneOfType([oa.default.string,oa.default.number]),series:oa.default.array.isRequired,options:oa.default.object.isRequired},Ny.defaultProps={type:"line",width:"100%",height:"auto"};function Id({color:e,chart:t,title:r,description:o,footer:s}){return ee.jsxs(Pe.Card,{className:"border border-blue-gray-100 shadow-sm",children:[ee.jsx(Pe.CardHeader,{variant:"gradient",color:e,floated:!1,shadow:!1,children:ee.jsx(aP,{...t})}),ee.jsxs(Pe.CardBody,{className:"px-6 pt-0",children:[ee.jsx(Pe.Typography,{variant:"h6",color:"blue-gray",children:r}),ee.jsx(Pe.Typography,{variant:"small",className:"font-normal text-blue-gray-600",children:o})]}),s&&ee.jsx(Pe.CardFooter,{className:"border-t border-blue-gray-50 px-6 py-5",children:s})]})}Id.defaultProps={color:"blue",footer:null};Id.propTypes={color:kt.oneOf(["white","blue-gray","gray","brown","deep-orange","orange","amber","yellow","lime","light-green","green","teal","cyan","light-blue","blue","indigo","deep-purple","purple","pink","red"]),chart:kt.object.isRequired,title:kt.node.isRequired,description:kt.node.isRequired,footer:kt.node};Id.displayName="/src/widgets/charts/statistics-chart.jsx";const fD=[{color:"gray",icon:i1,title:"Today's Money",value:"$53k",footer:{color:"text-green-500",value:"+55%",label:"than last week"}},{color:"gray",icon:AR,title:"Today's Users",value:"2,300",footer:{color:"text-green-500",value:"+3%",label:"than last month"}},{color:"gray",icon:PR,title:"New Clients",value:"3,462",footer:{color:"text-red-500",value:"-2%",label:"than yesterday"}},{color:"gray",icon:IE,title:"Sales",value:"$103,430",footer:{color:"text-green-500",value:"+5%",label:"than yesterday"}}],Xi={chart:{toolbar:{show:!1}},title:{show:""},dataLabels:{enabled:!1},xaxis:{axisTicks:{show:!1},axisBorder:{show:!1},labels:{style:{colors:"#37474f",fontSize:"13px",fontFamily:"inherit",fontWeight:300}}},yaxis:{labels:{style:{colors:"#37474f",fontSize:"13px",fontFamily:"inherit",fontWeight:300}}},grid:{show:!0,borderColor:"#dddddd",strokeDashArray:5,xaxis:{lines:{show:!0}},padding:{top:5,right:20}},fill:{opacity:.8},tooltip:{theme:"dark"}},pD={type:"bar",height:220,series:[{name:"Views",data:[50,20,10,22,50,10,40]}],options:{...Xi,colors:"#388e3c",plotOptions:{bar:{columnWidth:"16%",borderRadius:5}},xaxis:{...Xi.xaxis,categories:["M","T","W","T","F","S","S"]}}},hD={type:"line",height:220,series:[{name:"Sales",data:[50,40,300,320,500,350,200,230,500]}],options:{...Xi,colors:["#0288d1"],stroke:{lineCap:"round"},markers:{size:5},xaxis:{...Xi.xaxis,categories:["Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}}},gD={type:"line",height:220,series:[{name:"Sales",data:[50,40,300,320,500,350,200,230,500]}],options:{...Xi,colors:["#388e3c"],stroke:{lineCap:"round"},markers:{size:5},xaxis:{...Xi.xaxis,categories:["Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]}}},bD={...gD,series:[{name:"Tasks",data:[50,40,300,220,500,250,400,230,500]}]},vD=[{color:"white",title:"Website View",description:"Last Campaign Performance",footer:"campaign sent 2 days ago",chart:pD},{color:"white",title:"Daily Sales",description:"15% increase in today sales",footer:"updated 4 min ago",chart:hD},{color:"white",title:"Completed Tasks",description:"Last Campaign Performance",footer:"just updated",chart:bD}],Vc=[{img:"/img/logo-xd.svg",name:"Material XD Version",members:[{img:"/img/team-1.jpeg",name:"Romina Hadid"},{img:"/img/team-2.jpeg",name:"Ryan Tompson"},{img:"/img/team-3.jpeg",name:"Jessica Doe"},{img:"/img/team-4.jpeg",name:"Alexander Smith"}],budget:"$14,000",completion:60},{img:"/img/logo-atlassian.svg",name:"Add Progress Track",members:[{img:"/img/team-2.jpeg",name:"Ryan Tompson"},{img:"/img/team-4.jpeg",name:"Alexander Smith"}],budget:"$3,000",completion:10},{img:"/img/logo-slack.svg",name:"Fix Platform Errors",members:[{img:"/img/team-3.jpeg",name:"Jessica Doe"},{img:"/img/team-1.jpeg",name:"Romina Hadid"}],budget:"Not set",completion:100},{img:"/img/logo-spotify.svg",name:"Launch our Mobile App",members:[{img:"/img/team-4.jpeg",name:"Alexander Smith"},{img:"/img/team-3.jpeg",name:"Jessica Doe"},{img:"/img/team-2.jpeg",name:"Ryan Tompson"},{img:"/img/team-1.jpeg",name:"Romina Hadid"}],budget:"$20,500",completion:100},{img:"/img/logo-jira.svg",name:"Add the New Pricing Page",members:[{img:"/img/team-4.jpeg",name:"Alexander Smith"}],budget:"$500",completion:25},{img:"/img/logo-invision.svg",name:"Redesign New Online Shop",members:[{img:"/img/team-1.jpeg",name:"Romina Hadid"},{img:"/img/team-4.jpeg",name:"Alexander Smith"}],budget:"$2,000",completion:40}],Iy=[{icon:s1,color:"text-blue-gray-300",title:"$2400, Design changes",description:"22 DEC 7:20 PM"},{icon:uR,color:"text-blue-gray-300",title:"New order #1832412",description:"21 DEC 11 PM"},{icon:mR,color:"text-blue-gray-300",title:"Server payments for April",description:"21 DEC 9:34 PM"},{icon:l1,color:"text-blue-gray-300",title:"New card added for order #4395133",description:"20 DEC 2:20 AM"},{icon:nR,color:"text-blue-gray-300",title:"Unlock packages for development",description:"18 DEC 4:54 AM"},{icon:i1,color:"text-blue-gray-300",title:"New order #9583120",description:"17 DEC"}],mD=[{title:"account",options:[{checked:!0,label:"Email me when someone follows me"},{checked:!1,label:"Email me when someone answers on my post"},{checked:!0,label:"Email me when someone mentions me"}]},{title:"application",options:[{checked:!1,label:"New launches and projects"},{checked:!0,label:"Monthly product updates"},{checked:!1,label:"Subscribe to newsletter"}]}],yD=[{img:"/img/team-1.jpeg",name:"Sophie B.",message:"Hi! I need more information..."},{img:"/img/team-2.jpeg",name:"Alexander",message:"Awesome work, can you..."},{img:"/img/team-3.jpeg",name:"Ivanna",message:"About files I can..."},{img:"/img/team-4.jpeg",name:"Peterson",message:"Have a great afternoon..."},{img:"/img/bruce-mars.jpeg",name:"Bruce Mars",message:"Hi! I need more information..."}],xD=[{img:"/img/home-decor-1.jpeg",title:"Modern",tag:"Project #1",description:"As Uber works through a huge amount of internal management turmoil.",route:"/dashboard/profile",members:[{img:"/img/team-1.jpeg",name:"Romina Hadid"},{img:"/img/team-2.jpeg",name:"Ryan Tompson"},{img:"/img/team-3.jpeg",name:"Jessica Doe"},{img:"/img/team-4.jpeg",name:"Alexander Smith"}]},{img:"/img/home-decor-2.jpeg",title:"Scandinavian",tag:"Project #2",description:"Music is something that every person has his or her own specific opinion about.",route:"/dashboard/profile",members:[{img:"/img/team-4.jpeg",name:"Alexander Smith"},{img:"/img/team-3.jpeg",name:"Jessica Doe"},{img:"/img/team-2.jpeg",name:"Ryan Tompson"},{img:"/img/team-1.jpeg",name:"Romina Hadid"}]},{img:"/img/home-decor-3.jpeg",title:"Minimalist",tag:"Project #3",description:"Different people have different taste, and various types of music.",route:"/dashboard/profile",members:[{img:"/img/team-1.jpeg",name:"Romina Hadid"},{img:"/img/team-2.jpeg",name:"Ryan Tompson"},{img:"/img/team-3.jpeg",name:"Jessica Doe"},{img:"/img/team-4.jpeg",name:"Alexander Smith"}]},{img:"/img/home-decor-4.jpeg",title:"Gothic",tag:"Project #4",description:"Why would anyone pick blue over pink? Pink is obviously a better color.",route:"/dashboard/profile",members:[{img:"/img/team-4.jpeg",name:"Alexander Smith"},{img:"/img/team-3.jpeg",name:"Jessica Doe"},{img:"/img/team-2.jpeg",name:"Ryan Tompson"},{img:"/img/team-1.jpeg",name:"Romina Hadid"}]}],jy=[{img:"/img/team-2.jpeg",name:"John Michael",email:"john@creative-tim.com",job:["Manager","Organization"],online:!0,date:"23/04/18"},{img:"/img/team-1.jpeg",name:"Alexa Liras",email:"alexa@creative-tim.com",job:["Programator","Developer"],online:!1,date:"11/01/19"},{img:"/img/team-4.jpeg",name:"Laurent Perrier",email:"laurent@creative-tim.com",job:["Executive","Projects"],online:!0,date:"19/09/17"},{img:"/img/team-3.jpeg",name:"Michael Levi",email:"michael@creative-tim.com",job:["Programator","Developer"],online:!0,date:"24/12/08"},{img:"/img/bruce-mars.jpeg",name:"Bruce Mars",email:"bruce@creative-tim.com",job:["Manager","Executive"],online:!1,date:"04/10/21"},{img:"/img/team-2.jpeg",name:"Alexander",email:"alexander@creative-tim.com",job:["Programator","Developer"],online:!1,date:"14/09/20"}];function wD(){return ee.jsxs("div",{className:"mt-12",children:[ee.jsx("div",{className:"mb-12 grid gap-y-10 gap-x-6 md:grid-cols-2 xl:grid-cols-4",children:fD.map(({icon:e,title:t,footer:r,...o})=>ee.jsx(Ed,{...o,title:t,icon:bn.createElement(e,{className:"w-6 h-6 text-white"}),footer:ee.jsxs(Pe.Typography,{className:"font-normal text-blue-gray-600",children:[ee.jsx("strong",{className:r.color,children:r.value})," ",r.label]})},t))}),ee.jsx("div",{className:"mb-6 grid grid-cols-1 gap-y-12 gap-x-6 md:grid-cols-2 xl:grid-cols-3",children:vD.map(e=>ee.jsx(Id,{...e,footer:ee.jsxs(Pe.Typography,{variant:"small",className:"flex items-center font-normal text-blue-gray-600",children:[ee.jsx(ju,{strokeWidth:2,className:"h-4 w-4 text-blue-gray-400"})," ",e.footer]})},e.title))}),ee.jsxs("div",{className:"mb-4 grid grid-cols-1 gap-6 xl:grid-cols-3",children:[ee.jsxs(Pe.Card,{className:"overflow-hidden xl:col-span-2 border border-blue-gray-100 shadow-sm",children:[ee.jsxs(Pe.CardHeader,{floated:!1,shadow:!1,color:"transparent",className:"m-0 flex items-center justify-between p-6",children:[ee.jsxs("div",{children:[ee.jsx(Pe.Typography,{variant:"h6",color:"blue-gray",className:"mb-1",children:"Projects"}),ee.jsxs(Pe.Typography,{variant:"small",className:"flex items-center gap-1 font-normal text-blue-gray-600",children:[ee.jsx(VE,{strokeWidth:3,className:"h-4 w-4 text-blue-gray-200"}),ee.jsx("strong",{children:"30 done"})," this month"]})]}),ee.jsxs(Pe.Menu,{placement:"left-start",children:[ee.jsx(Pe.MenuHandler,{children:ee.jsx(Pe.IconButton,{size:"sm",variant:"text",color:"blue-gray",children:ee.jsx(QT,{strokeWidth:3,fill:"currenColor",className:"h-6 w-6"})})}),ee.jsxs(Pe.MenuList,{children:[ee.jsx(Pe.MenuItem,{children:"Action"}),ee.jsx(Pe.MenuItem,{children:"Another Action"}),ee.jsx(Pe.MenuItem,{children:"Something else here"})]})]})]}),ee.jsx(Pe.CardBody,{className:"overflow-x-scroll px-0 pt-0 pb-2",children:ee.jsxs("table",{className:"w-full min-w-[640px] table-auto",children:[ee.jsx("thead",{children:ee.jsx("tr",{children:["companies","members","budget","completion"].map(e=>ee.jsx("th",{className:"border-b border-blue-gray-50 py-3 px-6 text-left",children:ee.jsx(Pe.Typography,{variant:"small",className:"text-[11px] font-medium uppercase text-blue-gray-400",children:e})},e))})}),ee.jsx("tbody",{children:Vc.map(({img:e,name:t,members:r,budget:o,completion:s},u)=>{const p=`py-3 px-5 ${u===Vc.length-1?"":"border-b border-blue-gray-50"}`;return ee.jsxs("tr",{children:[ee.jsx("td",{className:p,children:ee.jsxs("div",{className:"flex items-center gap-4",children:[ee.jsx(Pe.Avatar,{src:e,alt:t,size:"sm"}),ee.jsx(Pe.Typography,{variant:"small",color:"blue-gray",className:"font-bold",children:t})]})}),ee.jsx("td",{className:p,children:r.map(({img:w,name:k},T)=>ee.jsx(Pe.Tooltip,{content:k,children:ee.jsx(Pe.Avatar,{src:w,alt:k,size:"xs",variant:"circular",className:`cursor-pointer border-2 border-white ${T===0?"":"-ml-2.5"}`})},k))}),ee.jsx("td",{className:p,children:ee.jsx(Pe.Typography,{variant:"small",className:"text-xs font-medium text-blue-gray-600",children:o})}),ee.jsx("td",{className:p,children:ee.jsxs("div",{className:"w-10/12",children:[ee.jsxs(Pe.Typography,{variant:"small",className:"mb-1 block text-xs font-medium text-blue-gray-600",children:[s,"%"]}),ee.jsx(Pe.Progress,{value:s,variant:"gradient",color:s===100?"green":"blue",className:"h-1"})]})})]},t)})})]})})]}),ee.jsxs(Pe.Card,{className:"border border-blue-gray-100 shadow-sm",children:[ee.jsxs(Pe.CardHeader,{floated:!1,shadow:!1,color:"transparent",className:"m-0 p-6",children:[ee.jsx(Pe.Typography,{variant:"h6",color:"blue-gray",className:"mb-2",children:"Orders Overview"}),ee.jsxs(Pe.Typography,{variant:"small",className:"flex items-center gap-1 font-normal text-blue-gray-600",children:[ee.jsx(B3,{strokeWidth:3,className:"h-3.5 w-3.5 text-green-500"}),ee.jsx("strong",{children:"24%"})," this month"]})]}),ee.jsx(Pe.CardBody,{className:"pt-0",children:Iy.map(({icon:e,color:t,title:r,description:o},s)=>ee.jsxs("div",{className:"flex items-start gap-4 py-3",children:[ee.jsx("div",{className:`relative p-1 after:absolute after:-bottom-6 after:left-2/4 after:w-0.5 after:-translate-x-2/4 after:bg-blue-gray-50 after:content-[''] ${s===Iy.length-1?"after:h-0":"after:h-4/6"}`,children:bn.createElement(e,{className:`!w-5 !h-5 ${t}`})}),ee.jsxs("div",{children:[ee.jsx(Pe.Typography,{variant:"small",color:"blue-gray",className:"block font-medium",children:r}),ee.jsx(Pe.Typography,{as:"span",variant:"small",className:"text-xs font-medium text-blue-gray-500",children:o})]})]},r))})]})]})]})}function CD(){return ee.jsxs(ee.Fragment,{children:[ee.jsx("div",{className:"relative mt-8 h-72 w-full overflow-hidden rounded-xl bg-[url('/img/background-image.png')] bg-cover bg-center",children:ee.jsx("div",{className:"absolute inset-0 h-full w-full bg-gray-900/75"})}),ee.jsx(Pe.Card,{className:"mx-3 -mt-16 mb-6 lg:mx-4 border border-blue-gray-100",children:ee.jsxs(Pe.CardBody,{className:"p-4",children:[ee.jsxs("div",{className:"mb-10 flex items-center justify-between flex-wrap gap-6",children:[ee.jsxs("div",{className:"flex items-center gap-6",children:[ee.jsx(Pe.Avatar,{src:"/img/bruce-mars.jpeg",alt:"bruce-mars",size:"xl",variant:"rounded",className:"rounded-lg shadow-lg shadow-blue-gray-500/40"}),ee.jsxs("div",{children:[ee.jsx(Pe.Typography,{variant:"h5",color:"blue-gray",className:"mb-1",children:"Richard Davis"}),ee.jsx(Pe.Typography,{variant:"small",className:"font-normal text-blue-gray-600",children:"CEO / Co-Founder"})]})]}),ee.jsx("div",{className:"w-96",children:ee.jsx(Pe.Tabs,{value:"app",children:ee.jsxs(Pe.TabsHeader,{children:[ee.jsxs(Pe.Tab,{value:"app",children:[ee.jsx(u1,{className:"-mt-1 mr-2 inline-block h-5 w-5"}),"App"]}),ee.jsxs(Pe.Tab,{value:"message",children:[ee.jsx(DE,{className:"-mt-0.5 mr-2 inline-block h-5 w-5"}),"Message"]}),ee.jsxs(Pe.Tab,{value:"settings",children:[ee.jsx(Pg,{className:"-mt-1 mr-2 inline-block h-5 w-5"}),"Settings"]})]})})})]}),ee.jsxs("div",{className:"gird-cols-1 mb-12 grid gap-12 px-4 lg:grid-cols-2 xl:grid-cols-3",children:[ee.jsxs("div",{children:[ee.jsx(Pe.Typography,{variant:"h6",color:"blue-gray",className:"mb-3",children:"Platform Settings"}),ee.jsx("div",{className:"flex flex-col gap-12",children:mD.map(({title:e,options:t})=>ee.jsxs("div",{children:[ee.jsx(Pe.Typography,{className:"mb-4 block text-xs font-semibold uppercase text-blue-gray-500",children:e}),ee.jsx("div",{className:"flex flex-col gap-6",children:t.map(({checked:r,label:o})=>ee.jsx(Pe.Switch,{id:o,label:o,defaultChecked:r,labelProps:{className:"text-sm font-normal text-blue-gray-500"}},o))})]},e))})]}),ee.jsx(Rd,{title:"Profile Information",description:"Hi, I'm Alec Thompson, Decisions: If you can't decide, the answer is no. If two equally difficult paths, choose the one more painful in the short term (pain avoidance is creating an illusion of equality).",details:{"first name":"Alec M. Thompson",mobile:"(44) 123 1234 123",email:"alecthompson@mail.com",location:"USA",social:ee.jsxs("div",{className:"flex items-center gap-4",children:[ee.jsx("i",{className:"fa-brands fa-facebook text-blue-700"}),ee.jsx("i",{className:"fa-brands fa-twitter text-blue-400"}),ee.jsx("i",{className:"fa-brands fa-instagram text-purple-500"})]})},action:ee.jsx(Pe.Tooltip,{content:"Edit Profile",children:ee.jsx(iR,{className:"h-4 w-4 cursor-pointer text-blue-gray-500"})})}),ee.jsxs("div",{children:[ee.jsx(Pe.Typography,{variant:"h6",color:"blue-gray",className:"mb-3",children:"Platform Settings"}),ee.jsx("ul",{className:"flex flex-col gap-6",children:yD.map(e=>ee.jsx(Nd,{...e,action:ee.jsx(Pe.Button,{variant:"text",size:"sm",children:"reply"})},e.name))})]})]}),ee.jsxs("div",{className:"px-4 pb-4",children:[ee.jsx(Pe.Typography,{variant:"h6",color:"blue-gray",className:"mb-2",children:"Projects"}),ee.jsx(Pe.Typography,{variant:"small",className:"font-normal text-blue-gray-500",children:"Architects design houses"}),ee.jsx("div",{className:"mt-6 grid grid-cols-1 gap-12 md:grid-cols-2 xl:grid-cols-4",children:xD.map(({img:e,title:t,description:r,tag:o,route:s,members:u})=>ee.jsxs(Pe.Card,{color:"transparent",shadow:!1,children:[ee.jsx(Pe.CardHeader,{floated:!1,color:"gray",className:"mx-0 mt-0 mb-4 h-64 xl:h-40",children:ee.jsx("img",{src:e,alt:t,className:"h-full w-full object-cover"})}),ee.jsxs(Pe.CardBody,{className:"py-0 px-1",children:[ee.jsx(Pe.Typography,{variant:"small",className:"font-normal text-blue-gray-500",children:o}),ee.jsx(Pe.Typography,{variant:"h5",color:"blue-gray",className:"mt-1 mb-2",children:t}),ee.jsx(Pe.Typography,{variant:"small",className:"font-normal text-blue-gray-500",children:r})]}),ee.jsxs(Pe.CardFooter,{className:"mt-6 flex items-center justify-between py-0 px-1",children:[ee.jsx(Eo,{to:s,children:ee.jsx(Pe.Button,{variant:"outlined",size:"sm",children:"view project"})}),ee.jsx("div",{children:u.map(({img:p,name:w},k)=>ee.jsx(Pe.Tooltip,{content:w,children:ee.jsx(Pe.Avatar,{src:p,alt:w,size:"xs",variant:"circular",className:`cursor-pointer border-2 border-white ${k===0?"":"-ml-2.5"}`})},w))})]})]},t))})]})]})})]})}function SD(){return ee.jsxs("div",{className:"mt-12 mb-8 flex flex-col gap-12",children:[ee.jsxs(Pe.Card,{children:[ee.jsx(Pe.CardHeader,{variant:"gradient",color:"gray",className:"mb-8 p-6",children:ee.jsx(Pe.Typography,{variant:"h6",color:"white",children:"Authors Table"})}),ee.jsx(Pe.CardBody,{className:"overflow-x-scroll px-0 pt-0 pb-2",children:ee.jsxs("table",{className:"w-full min-w-[640px] table-auto",children:[ee.jsx("thead",{children:ee.jsx("tr",{children:["author","function","status","employed",""].map(e=>ee.jsx("th",{className:"border-b border-blue-gray-50 py-3 px-5 text-left",children:ee.jsx(Pe.Typography,{variant:"small",className:"text-[11px] font-bold uppercase text-blue-gray-400",children:e})},e))})}),ee.jsx("tbody",{children:jy.map(({img:e,name:t,email:r,job:o,online:s,date:u},p)=>{const w=`py-3 px-5 ${p===jy.length-1?"":"border-b border-blue-gray-50"}`;return ee.jsxs("tr",{children:[ee.jsx("td",{className:w,children:ee.jsxs("div",{className:"flex items-center gap-4",children:[ee.jsx(Pe.Avatar,{src:e,alt:t,size:"sm",variant:"rounded"}),ee.jsxs("div",{children:[ee.jsx(Pe.Typography,{variant:"small",color:"blue-gray",className:"font-semibold",children:t}),ee.jsx(Pe.Typography,{className:"text-xs font-normal text-blue-gray-500",children:r})]})]})}),ee.jsxs("td",{className:w,children:[ee.jsx(Pe.Typography,{className:"text-xs font-semibold text-blue-gray-600",children:o[0]}),ee.jsx(Pe.Typography,{className:"text-xs font-normal text-blue-gray-500",children:o[1]})]}),ee.jsx("td",{className:w,children:ee.jsx(Pe.Chip,{variant:"gradient",color:s?"green":"blue-gray",value:s?"online":"offline",className:"py-0.5 px-2 text-[11px] font-medium w-fit"})}),ee.jsx("td",{className:w,children:ee.jsx(Pe.Typography,{className:"text-xs font-semibold text-blue-gray-600",children:u})}),ee.jsx("td",{className:w,children:ee.jsx(Pe.Typography,{as:"a",href:"#",className:"text-xs font-semibold text-blue-gray-600",children:"Edit"})})]},t)})})]})})]}),ee.jsxs(Pe.Card,{children:[ee.jsx(Pe.CardHeader,{variant:"gradient",color:"gray",className:"mb-8 p-6",children:ee.jsx(Pe.Typography,{variant:"h6",color:"white",children:"Projects Table"})}),ee.jsx(Pe.CardBody,{className:"overflow-x-scroll px-0 pt-0 pb-2",children:ee.jsxs("table",{className:"w-full min-w-[640px] table-auto",children:[ee.jsx("thead",{children:ee.jsx("tr",{children:["companies","members","budget","completion",""].map(e=>ee.jsx("th",{className:"border-b border-blue-gray-50 py-3 px-5 text-left",children:ee.jsx(Pe.Typography,{variant:"small",className:"text-[11px] font-bold uppercase text-blue-gray-400",children:e})},e))})}),ee.jsx("tbody",{children:Vc.map(({img:e,name:t,members:r,budget:o,completion:s},u)=>{const p=`py-3 px-5 ${u===Vc.length-1?"":"border-b border-blue-gray-50"}`;return ee.jsxs("tr",{children:[ee.jsx("td",{className:p,children:ee.jsxs("div",{className:"flex items-center gap-4",children:[ee.jsx(Pe.Avatar,{src:e,alt:t,size:"sm"}),ee.jsx(Pe.Typography,{variant:"small",color:"blue-gray",className:"font-bold",children:t})]})}),ee.jsx("td",{className:p,children:r.map(({img:w,name:k},T)=>ee.jsx(Pe.Tooltip,{content:k,children:ee.jsx(Pe.Avatar,{src:w,alt:k,size:"xs",variant:"circular",className:`cursor-pointer border-2 border-white ${T===0?"":"-ml-2.5"}`})},k))}),ee.jsx("td",{className:p,children:ee.jsx(Pe.Typography,{variant:"small",className:"text-xs font-medium text-blue-gray-600",children:o})}),ee.jsx("td",{className:p,children:ee.jsxs("div",{className:"w-10/12",children:[ee.jsxs(Pe.Typography,{variant:"small",className:"mb-1 block text-xs font-medium text-blue-gray-600",children:[s,"%"]}),ee.jsx(Pe.Progress,{value:s,variant:"gradient",color:s===100?"green":"gray",className:"h-1"})]})}),ee.jsx("td",{className:p,children:ee.jsx(Pe.Typography,{as:"a",href:"#",className:"text-xs font-semibold text-blue-gray-600",children:ee.jsx(QT,{strokeWidth:2,className:"h-5 w-5 text-inherit"})})})]},t)})})]})})]})]})}function kD(){const[e,t]=bn.useState({blue:!0,green:!0,orange:!0,red:!0}),[r,o]=bn.useState({blue:!0,green:!0,orange:!0,red:!0}),s=["gray","green","orange","red"];return ee.jsxs("div",{className:"mx-auto my-20 flex max-w-screen-lg flex-col gap-8",children:[ee.jsxs(Pe.Card,{children:[ee.jsx(Pe.CardHeader,{color:"transparent",floated:!1,shadow:!1,className:"m-0 p-4",children:ee.jsx(Pe.Typography,{variant:"h5",color:"blue-gray",children:"Alerts"})}),ee.jsx(Pe.CardBody,{className:"flex flex-col gap-4 p-4",children:s.map(u=>ee.jsxs(Pe.Alert,{open:e[u],color:u,onClose:()=>t(p=>({...p,[u]:!1})),children:["A simple ",u," alert with an ",ee.jsx("a",{href:"#",children:"example link"}),". Give it a click if you like."]},u))})]}),ee.jsxs(Pe.Card,{children:[ee.jsx(Pe.CardHeader,{color:"transparent",floated:!1,shadow:!1,className:"m-0 p-4",children:ee.jsx(Pe.Typography,{variant:"h5",color:"blue-gray",children:"Alerts with Icon"})}),ee.jsx(Pe.CardBody,{className:"flex flex-col gap-4 p-4",children:s.map(u=>ee.jsxs(Pe.Alert,{open:r[u],color:u,icon:ee.jsx($3,{strokeWidth:2,className:"h-6 w-6"}),onClose:()=>o(p=>({...p,[u]:!1})),children:["A simple ",u," alert with an ",ee.jsx("a",{href:"#",children:"example link"}),". Give it a click if you like."]},u))})]})]})}function TD(){return ee.jsxs("section",{className:"m-8 flex gap-4",children:[ee.jsxs("div",{className:"w-full lg:w-3/5 mt-24",children:[ee.jsxs("div",{className:"text-center",children:[ee.jsx(Pe.Typography,{variant:"h2",className:"font-bold mb-4",children:"Sign In"}),ee.jsx(Pe.Typography,{variant:"paragraph",color:"blue-gray",className:"text-lg font-normal",children:"Enter your email and password to Sign In."})]}),ee.jsxs("form",{className:"mt-8 mb-2 mx-auto w-80 max-w-screen-lg lg:w-1/2",children:[ee.jsxs("div",{className:"mb-1 flex flex-col gap-6",children:[ee.jsx(Pe.Typography,{variant:"small",color:"blue-gray",className:"-mb-3 font-medium",children:"Your email"}),ee.jsx(Pe.Input,{size:"lg",placeholder:"name@mail.com",className:" !border-t-blue-gray-200 focus:!border-t-gray-900",labelProps:{className:"before:content-none after:content-none"}}),ee.jsx(Pe.Typography,{variant:"small",color:"blue-gray",className:"-mb-3 font-medium",children:"Password"}),ee.jsx(Pe.Input,{type:"password",size:"lg",placeholder:"********",className:" !border-t-blue-gray-200 focus:!border-t-gray-900",labelProps:{className:"before:content-none after:content-none"}})]}),ee.jsx(Pe.Checkbox,{label:ee.jsxs(Pe.Typography,{variant:"small",color:"gray",className:"flex items-center justify-start font-medium",children:["I agree the ",ee.jsx("a",{href:"#",className:"font-normal text-black transition-colors hover:text-gray-900 underline",children:"Terms and Conditions"})]}),containerProps:{className:"-ml-2.5"}}),ee.jsx(Pe.Button,{className:"mt-6",fullWidth:!0,children:"Sign In"}),ee.jsxs("div",{className:"flex items-center justify-between gap-2 mt-6",children:[ee.jsx(Pe.Checkbox,{label:ee.jsx(Pe.Typography,{variant:"small",color:"gray",className:"flex items-center justify-start font-medium",children:"Subscribe me to newsletter"}),containerProps:{className:"-ml-2.5"}}),ee.jsx(Pe.Typography,{variant:"small",className:"font-medium text-gray-900",children:ee.jsx("a",{href:"#",children:"Forgot Password"})})]}),ee.jsxs("div",{className:"space-y-4 mt-8",children:[ee.jsxs(Pe.Button,{size:"lg",color:"white",className:"flex items-center gap-2 justify-center shadow-md",fullWidth:!0,children:[ee.jsxs("svg",{width:"17",height:"16",viewBox:"0 0 17 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[ee.jsxs("g",{clipPath:"url(#clip0_1156_824)",children:[ee.jsx("path",{d:"M16.3442 8.18429C16.3442 7.64047 16.3001 7.09371 16.206 6.55872H8.66016V9.63937H12.9813C12.802 10.6329 12.2258 11.5119 11.3822 12.0704V14.0693H13.9602C15.4741 12.6759 16.3442 10.6182 16.3442 8.18429Z",fill:"#4285F4"}),ee.jsx("path",{d:"M8.65974 16.0006C10.8174 16.0006 12.637 15.2922 13.9627 14.0693L11.3847 12.0704C10.6675 12.5584 9.7415 12.8347 8.66268 12.8347C6.5756 12.8347 4.80598 11.4266 4.17104 9.53357H1.51074V11.5942C2.86882 14.2956 5.63494 16.0006 8.65974 16.0006Z",fill:"#34A853"}),ee.jsx("path",{d:"M4.16852 9.53356C3.83341 8.53999 3.83341 7.46411 4.16852 6.47054V4.40991H1.51116C0.376489 6.67043 0.376489 9.33367 1.51116 11.5942L4.16852 9.53356Z",fill:"#FBBC04"}),ee.jsx("path",{d:"M8.65974 3.16644C9.80029 3.1488 10.9026 3.57798 11.7286 4.36578L14.0127 2.08174C12.5664 0.72367 10.6469 -0.0229773 8.65974 0.000539111C5.63494 0.000539111 2.86882 1.70548 1.51074 4.40987L4.1681 6.4705C4.8001 4.57449 6.57266 3.16644 8.65974 3.16644Z",fill:"#EA4335"})]}),ee.jsx("defs",{children:ee.jsx("clipPath",{id:"clip0_1156_824",children:ee.jsx("rect",{width:"16",height:"16",fill:"white",transform:"translate(0.5)"})})})]}),ee.jsx("span",{children:"Sign in With Google"})]}),ee.jsxs(Pe.Button,{size:"lg",color:"white",className:"flex items-center gap-2 justify-center shadow-md",fullWidth:!0,children:[ee.jsx("img",{src:"/img/twitter-logo.svg",height:24,width:24,alt:""}),ee.jsx("span",{children:"Sign in With Twitter"})]})]}),ee.jsxs(Pe.Typography,{variant:"paragraph",className:"text-center text-blue-gray-500 font-medium mt-4",children:["Not registered?",ee.jsx(Eo,{to:"/auth/sign-up",className:"text-gray-900 ml-1",children:"Create account"})]})]})]}),ee.jsx("div",{className:"w-2/5 h-full hidden lg:block",children:ee.jsx("img",{src:"/img/pattern.png",className:"h-full w-full object-cover rounded-3xl"})})]})}function PD(){return ee.jsxs("section",{className:"m-8 flex",children:[ee.jsx("div",{className:"w-2/5 h-full hidden lg:block",children:ee.jsx("img",{src:"/img/pattern.png",className:"h-full w-full object-cover rounded-3xl"})}),ee.jsxs("div",{className:"w-full lg:w-3/5 flex flex-col items-center justify-center",children:[ee.jsxs("div",{className:"text-center",children:[ee.jsx(Pe.Typography,{variant:"h2",className:"font-bold mb-4",children:"Join Us Today"}),ee.jsx(Pe.Typography,{variant:"paragraph",color:"blue-gray",className:"text-lg font-normal",children:"Enter your email and password to register."})]}),ee.jsxs("form",{className:"mt-8 mb-2 mx-auto w-80 max-w-screen-lg lg:w-1/2",children:[ee.jsxs("div",{className:"mb-1 flex flex-col gap-6",children:[ee.jsx(Pe.Typography,{variant:"small",color:"blue-gray",className:"-mb-3 font-medium",children:"Your email"}),ee.jsx(Pe.Input,{size:"lg",placeholder:"name@mail.com",className:" !border-t-blue-gray-200 focus:!border-t-gray-900",labelProps:{className:"before:content-none after:content-none"}})]}),ee.jsx(Pe.Checkbox,{label:ee.jsxs(Pe.Typography,{variant:"small",color:"gray",className:"flex items-center justify-start font-medium",children:["I agree the ",ee.jsx("a",{href:"#",className:"font-normal text-black transition-colors hover:text-gray-900 underline",children:"Terms and Conditions"})]}),containerProps:{className:"-ml-2.5"}}),ee.jsx(Pe.Button,{className:"mt-6",fullWidth:!0,children:"Register Now"}),ee.jsxs("div",{className:"space-y-4 mt-8",children:[ee.jsxs(Pe.Button,{size:"lg",color:"white",className:"flex items-center gap-2 justify-center shadow-md",fullWidth:!0,children:[ee.jsxs("svg",{width:"17",height:"16",viewBox:"0 0 17 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[ee.jsxs("g",{clipPath:"url(#clip0_1156_824)",children:[ee.jsx("path",{d:"M16.3442 8.18429C16.3442 7.64047 16.3001 7.09371 16.206 6.55872H8.66016V9.63937H12.9813C12.802 10.6329 12.2258 11.5119 11.3822 12.0704V14.0693H13.9602C15.4741 12.6759 16.3442 10.6182 16.3442 8.18429Z",fill:"#4285F4"}),ee.jsx("path",{d:"M8.65974 16.0006C10.8174 16.0006 12.637 15.2922 13.9627 14.0693L11.3847 12.0704C10.6675 12.5584 9.7415 12.8347 8.66268 12.8347C6.5756 12.8347 4.80598 11.4266 4.17104 9.53357H1.51074V11.5942C2.86882 14.2956 5.63494 16.0006 8.65974 16.0006Z",fill:"#34A853"}),ee.jsx("path",{d:"M4.16852 9.53356C3.83341 8.53999 3.83341 7.46411 4.16852 6.47054V4.40991H1.51116C0.376489 6.67043 0.376489 9.33367 1.51116 11.5942L4.16852 9.53356Z",fill:"#FBBC04"}),ee.jsx("path",{d:"M8.65974 3.16644C9.80029 3.1488 10.9026 3.57798 11.7286 4.36578L14.0127 2.08174C12.5664 0.72367 10.6469 -0.0229773 8.65974 0.000539111C5.63494 0.000539111 2.86882 1.70548 1.51074 4.40987L4.1681 6.4705C4.8001 4.57449 6.57266 3.16644 8.65974 3.16644Z",fill:"#EA4335"})]}),ee.jsx("defs",{children:ee.jsx("clipPath",{id:"clip0_1156_824",children:ee.jsx("rect",{width:"16",height:"16",fill:"white",transform:"translate(0.5)"})})})]}),ee.jsx("span",{children:"Sign in With Google"})]}),ee.jsxs(Pe.Button,{size:"lg",color:"white",className:"flex items-center gap-2 justify-center shadow-md",fullWidth:!0,children:[ee.jsx("img",{src:"/img/twitter-logo.svg",height:24,width:24,alt:""}),ee.jsx("span",{children:"Sign in With Twitter"})]})]}),ee.jsxs(Pe.Typography,{variant:"paragraph",className:"text-center text-blue-gray-500 font-medium mt-4",children:["Already have an account?",ee.jsx(Eo,{to:"/auth/sign-in",className:"text-gray-900 ml-1",children:"Sign in"})]})]})]})]})}const ri={className:"w-5 h-5 text-inherit"},Ph=[{layout:"dashboard",pages:[{icon:ee.jsx(u1,{...ri}),name:"dashboard",path:"/home",element:ee.jsx(wD,{})},{icon:ee.jsx(rh,{...ri}),name:"profile",path:"/profile",element:ee.jsx(CD,{})},{icon:ee.jsx(wR,{...ri}),name:"tables",path:"/tables",element:ee.jsx(SD,{})},{icon:ee.jsx(eR,{...ri}),name:"notifications",path:"/notifications",element:ee.jsx(kD,{})}]},{title:"auth pages",layout:"auth",pages:[{icon:ee.jsx(gR,{...ri}),name:"sign in",path:"/sign-in",element:ee.jsx(TD,{})},{icon:ee.jsx(fR,{...ri}),name:"sign up",path:"/sign-up",element:ee.jsx(PD,{})}]}];function sP(){const[e,t]=Od(),{sidenavType:r}=e;return ee.jsxs("div",{className:"min-h-screen bg-blue-gray-50/50",children:[ee.jsx(Ad,{routes:Ph,brandImg:r==="dark"?"/img/logo-ct.png":"/img/logo-ct-dark.png"}),ee.jsxs("div",{className:"p-4 xl:ml-80",children:[ee.jsx(tP,{}),ee.jsx(rP,{}),ee.jsx(Pe.IconButton,{size:"lg",color:"white",className:"fixed bottom-8 right-8 z-40 rounded-full shadow-blue-gray-900/10",ripple:!1,onClick:()=>E0(t,!0),children:ee.jsx(Pg,{className:"h-5 w-5"})}),ee.jsx(Tg,{children:Ph.map(({layout:o,pages:s})=>o==="dashboard"&&s.map(({path:u,element:p})=>ee.jsx(ki,{exact:!0,path:u,element:p})))}),ee.jsx("div",{className:"text-blue-gray-600",children:ee.jsx(Md,{})})]})]})}sP.displayName="/src/layout/dashboard.jsx";function lP(){return ee.jsx("div",{className:"relative min-h-screen w-full",children:ee.jsx(Tg,{children:Ph.map(({layout:e,pages:t})=>e==="auth"&&t.map(({path:r,element:o})=>ee.jsx(ki,{exact:!0,path:r,element:o})))})})}lP.displayName="/src/layout/Auth.jsx";function _D(){return ee.jsxs(Tg,{children:[ee.jsx(ki,{path:"/dashboard/*",element:ee.jsx(sP,{})}),ee.jsx(ki,{path:"/auth/*",element:ee.jsx(lP,{})}),ee.jsx(ki,{path:"*",element:ee.jsx(cE,{to:"/dashboard/home",replace:!0})})]})}op.createRoot(document.getElementById("root")).render(ee.jsx(bn.StrictMode,{children:ee.jsx(mE,{children:ee.jsx(Pe.ThemeProvider,{children:ee.jsx(M0,{children:ee.jsx(_D,{})})})})}));