/*! For license information please see main.b93710cc.js.LICENSE.txt */
(()=>{var e={83271:e=>{const t="PROD";e.exports={SERVER_URL:"https://terminal-backend.prod.skilltrade.ai/user",API_SERVER_URL:"https://scale-link.prod.skilltrade.ai/rest/v2",PAYMENT_LINK:"https://buy.stripe.com/9AQ3dfdsr9uodCobIS",PAYMENT_LINK_FREE_TRIAL:"https://buy.stripe.com/14keVXbkjayscyk8wF",environment:t,key:"R!mP!3k_Q6Mw2ykgYK7XYXBpMo7Cv!T2D4PKBhVPqhAkUpsMj2",externalEncryptionKey:"HnPC2ueFwKdcFoaLq7xhkDm3chGVfsFNdXN8a6PNFX7pQ3",SET_FORMAT:e=>new Intl.NumberFormat("en-US",{style:"currency",currency:"USD"}).format(e)}},22030:e=>{e.exports.w=e=>{var t;let r=parseFloat(null===e||void 0===e?void 0:e.principalAmount),n=parseFloat(null===e||void 0===e?void 0:e.monthlyContribution),o=(null===e||void 0===e?void 0:e.interestRate)/100,a=null===e||void 0===e||null===(t=e.timePeriodRange)||void 0===t?void 0:t.value,i=null===e||void 0===e?void 0:e.timePeriod,s=r;Math.pow(1+o/i,i*a);var l=r;let c=[],u=[r];for(var d=0;d<i*a;d++)l*=1+o/a,l+=12*n,s+=12*n,u.push(s),c.push(l.toFixed(2));let f=Array.from({length:i*a+1},((e,t)=>"".concat(Math.floor(t))));return c.unshift(r),{totalAmount:l,graphData:c,labels:f,totalAmountInvested:s,withoutInvestmentGraph:u}}},65098:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=/^((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)-.*))$/;const o=function(e){var t={};return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}((function(e){return n.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&e.charCodeAt(2)<91}))},83342:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});var n={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1}},62489:(e,t,r)=>{"use strict";r.r(t),r.d(t,{FloatingDelayGroup:()=>Z,FloatingFocusManager:()=>Ee,FloatingNode:()=>M,FloatingOverlay:()=>Ae,FloatingPortal:()=>Oe,FloatingTree:()=>_,arrow:()=>v,autoPlacement:()=>m.RK,autoUpdate:()=>m.ll,computePosition:()=>m.rD,detectOverflow:()=>m.__,flip:()=>m.UU,getOverflowAncestors:()=>g.v9,hide:()=>m.jD,inline:()=>m.mG,inner:()=>it,limitShift:()=>m.ER,offset:()=>m.cY,platform:()=>m.iD,safePolygon:()=>lt,shift:()=>m.BN,size:()=>m.Ej,useClick:()=>_e,useDelayGroup:()=>Q,useDelayGroupContext:()=>K,useDismiss:()=>Le,useFloating:()=>ct,useFloatingNodeId:()=>N,useFloatingParentNodeId:()=>j,useFloatingPortalNode:()=>Ce,useFloatingTree:()=>A,useFocus:()=>Fe,useHover:()=>X,useId:()=>O,useInnerOffset:()=>st,useInteractions:()=>dt,useListNavigation:()=>Qe,useMergeRefs:()=>Je,useRole:()=>et,useTransitionStatus:()=>rt,useTransitionStyles:()=>nt,useTypeahead:()=>ot});var n=r(65043),o=r.t(n,2),a=function(e){return"undefined"===typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},i=new WeakMap,s=new WeakMap,l={},c=0,u=function(e){return e&&(e.host||u(e.parentNode))},d=function(e,t,r,n){var o=function(e,t){return t.map((function(t){if(e.contains(t))return t;var r=u(t);return r&&e.contains(r)?r:(console.error("aria-hidden",t,"in not contained inside",e,". Doing nothing"),null)})).filter((function(e){return Boolean(e)}))}(t,Array.isArray(e)?e:[e]);l[r]||(l[r]=new WeakMap);var a=l[r],d=[],f=new Set,h=new Set(o),p=function(e){e&&!f.has(e)&&(f.add(e),p(e.parentNode))};o.forEach(p);var g=function(e){e&&!h.has(e)&&Array.prototype.forEach.call(e.children,(function(e){if(f.has(e))g(e);else try{var t=e.getAttribute(n),o=null!==t&&"false"!==t,l=(i.get(e)||0)+1,c=(a.get(e)||0)+1;i.set(e,l),a.set(e,c),d.push(e),1===l&&o&&s.set(e,!0),1===c&&e.setAttribute(r,"true"),o||e.setAttribute(n,"true")}catch(u){console.error("aria-hidden: cannot operate on ",e,u)}}))};return g(t),f.clear(),c++,function(){d.forEach((function(e){var t=i.get(e)-1,o=a.get(e)-1;i.set(e,t),a.set(e,o),t||(s.has(e)||e.removeAttribute(n),s.delete(e)),o||e.removeAttribute(r)})),--c||(i=new WeakMap,i=new WeakMap,s=new WeakMap,l={})}},f=function(e,t,r){void 0===r&&(r="data-aria-hidden");var n=Array.from(Array.isArray(e)?e:[e]),o=t||a(e);return o?(n.push.apply(n,Array.from(o.querySelectorAll("[aria-live]"))),d(n,o,r,"aria-hidden")):function(){return null}},h=r(40541),p=r(97950),g=r(35702),m=r(35885);const v=e=>{const{element:t,padding:r}=e;return{name:"arrow",options:e,fn(e){return n=t,Object.prototype.hasOwnProperty.call(n,"current")?null!=t.current?(0,m.UE)({element:t.current,padding:r}).fn(e):{}:t?(0,m.UE)({element:t,padding:r}).fn(e):{};var n}}};var b="undefined"!==typeof document?n.useLayoutEffect:n.useEffect;function y(e,t){if(e===t)return!0;if(typeof e!==typeof t)return!1;if("function"===typeof e&&e.toString()===t.toString())return!0;let r,n,o;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if(r=e.length,r!=t.length)return!1;for(n=r;0!==n--;)if(!y(e[n],t[n]))return!1;return!0}if(o=Object.keys(e),r=o.length,r!==Object.keys(t).length)return!1;for(n=r;0!==n--;)if(!Object.prototype.hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!==n--;){const r=o[n];if(("_owner"!==r||!e.$$typeof)&&!y(e[r],t[r]))return!1}return!0}return e!==e&&t!==t}function x(e){const t=n.useRef(e);return b((()=>{t.current=e})),t}var w="undefined"!==typeof document?n.useLayoutEffect:n.useEffect;let k=!1,S=0;const C=()=>"floating-ui-"+S++;const O=o["useId".toString()]||function(){const[e,t]=n.useState((()=>k?C():void 0));return w((()=>{null==e&&t(C())}),[]),n.useEffect((()=>{k||(k=!0)}),[]),e};function P(){const e=new Map;return{emit(t,r){var n;null==(n=e.get(t))||n.forEach((e=>e(r)))},on(t,r){e.set(t,[...e.get(t)||[],r])},off(t,r){e.set(t,(e.get(t)||[]).filter((e=>e!==r)))}}}const T=n.createContext(null),E=n.createContext(null),j=()=>{var e;return(null==(e=n.useContext(T))?void 0:e.id)||null},A=()=>n.useContext(E),N=e=>{const t=O(),r=A(),n=j(),o=e||n;return w((()=>{const e={id:t,parentId:o};return null==r||r.addNode(e),()=>{null==r||r.removeNode(e)}}),[r,t,o]),t},M=e=>{let{children:t,id:r}=e;const o=j();return n.createElement(T.Provider,{value:n.useMemo((()=>({id:r,parentId:o})),[r,o])},t)},_=e=>{let{children:t}=e;const r=n.useRef([]),o=n.useCallback((e=>{r.current=[...r.current,e]}),[]),a=n.useCallback((e=>{r.current=r.current.filter((t=>t!==e))}),[]),i=n.useState((()=>P()))[0];return n.createElement(E.Provider,{value:n.useMemo((()=>({nodesRef:r,addNode:o,removeNode:a,events:i})),[r,o,a,i])},t)};function D(e){return(null==e?void 0:e.ownerDocument)||document}function I(){const e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function R(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map((e=>{let{brand:t,version:r}=e;return t+"/"+r})).join(" "):navigator.userAgent}function L(e){return D(e).defaultView||window}function F(e){return!!e&&e instanceof L(e).Element}function B(e){return!!e&&e instanceof L(e).HTMLElement}function $(e){if(0===e.mozInputSource&&e.isTrusted)return!0;const t=/Android/i;return(t.test(I())||t.test(R()))&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType}function z(e){return 0===e.width&&0===e.height||1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"!==e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail}function Y(){return/apple/i.test(navigator.vendor)}function W(){return I().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function V(e,t){const r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function H(e){const t=(0,n.useRef)(e);return w((()=>{t.current=e})),t}const U="data-floating-ui-safe-polygon";function G(e,t,r){return r&&!V(r)?0:"number"===typeof e?e:null==e?void 0:e[t]}const X=function(e,t){let{enabled:r=!0,delay:o=0,handleClose:a=null,mouseOnly:i=!1,restMs:s=0,move:l=!0}=void 0===t?{}:t;const{open:c,onOpenChange:u,dataRef:d,events:f,elements:{domReference:h,floating:p},refs:g}=e,m=A(),v=j(),b=H(a),y=H(o),x=n.useRef(),k=n.useRef(),S=n.useRef(),C=n.useRef(),O=n.useRef(!0),P=n.useRef(!1),T=n.useRef((()=>{})),E=n.useCallback((()=>{var e;const t=null==(e=d.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t}),[d]);n.useEffect((()=>{if(r)return f.on("dismiss",e),()=>{f.off("dismiss",e)};function e(){clearTimeout(k.current),clearTimeout(C.current),O.current=!0}}),[r,f]),n.useEffect((()=>{if(!r||!b.current||!c)return;function e(){E()&&u(!1)}const t=D(p).documentElement;return t.addEventListener("mouseleave",e),()=>{t.removeEventListener("mouseleave",e)}}),[p,c,u,r,b,d,E]);const N=n.useCallback((function(e){void 0===e&&(e=!0);const t=G(y.current,"close",x.current);t&&!S.current?(clearTimeout(k.current),k.current=setTimeout((()=>u(!1)),t)):e&&(clearTimeout(k.current),u(!1))}),[y,u]),M=n.useCallback((()=>{T.current(),S.current=void 0}),[]),_=n.useCallback((()=>{if(P.current){const e=D(g.floating.current).body;e.style.pointerEvents="",e.removeAttribute(U),P.current=!1}}),[g]);return n.useEffect((()=>{if(r&&F(h)){const e=h;return c&&e.addEventListener("mouseleave",a),null==p||p.addEventListener("mouseleave",a),l&&e.addEventListener("mousemove",n,{once:!0}),e.addEventListener("mouseenter",n),e.addEventListener("mouseleave",o),()=>{c&&e.removeEventListener("mouseleave",a),null==p||p.removeEventListener("mouseleave",a),l&&e.removeEventListener("mousemove",n),e.removeEventListener("mouseenter",n),e.removeEventListener("mouseleave",o)}}function t(){return!!d.current.openEvent&&["click","mousedown"].includes(d.current.openEvent.type)}function n(e){if(clearTimeout(k.current),O.current=!1,i&&!V(x.current)||s>0&&0===G(y.current,"open"))return;d.current.openEvent=e;const t=G(y.current,"open",x.current);t?k.current=setTimeout((()=>{u(!0)}),t):u(!0)}function o(r){if(t())return;T.current();const n=D(p);if(clearTimeout(C.current),b.current){clearTimeout(k.current),S.current=b.current({...e,tree:m,x:r.clientX,y:r.clientY,onClose(){_(),M(),N()}});const t=S.current;return n.addEventListener("mousemove",t),void(T.current=()=>{n.removeEventListener("mousemove",t)})}N()}function a(r){t()||null==b.current||b.current({...e,tree:m,x:r.clientX,y:r.clientY,onClose(){M(),N()}})(r)}}),[h,p,r,e,i,s,l,N,M,_,u,c,m,y,b,d]),w((()=>{var e;if(r&&c&&null!=(e=b.current)&&e.__options.blockPointerEvents&&E()){const e=D(p).body;if(e.setAttribute(U,""),e.style.pointerEvents="none",P.current=!0,F(h)&&p){var t,n;const e=h,r=null==m||null==(t=m.nodesRef.current.find((e=>e.id===v)))||null==(n=t.context)?void 0:n.elements.floating;return r&&(r.style.pointerEvents=""),e.style.pointerEvents="auto",p.style.pointerEvents="auto",()=>{e.style.pointerEvents="",p.style.pointerEvents=""}}}}),[r,c,v,p,h,m,b,d,E]),w((()=>{c||(x.current=void 0,M(),_())}),[c,M,_]),n.useEffect((()=>()=>{M(),clearTimeout(k.current),clearTimeout(C.current),_()}),[r,M,_]),n.useMemo((()=>{if(!r)return{};function e(e){x.current=e.pointerType}return{reference:{onPointerDown:e,onPointerEnter:e,onMouseMove(){c||0===s||(clearTimeout(C.current),C.current=setTimeout((()=>{O.current||u(!0)}),s))}},floating:{onMouseEnter(){clearTimeout(k.current)},onMouseLeave(){f.emit("dismiss",{type:"mouseLeave",data:{returnFocus:!1}}),N(!1)}}}}),[f,r,s,c,u,N])},q=n.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:()=>{},setState:()=>{},isInstantPhase:!1}),K=()=>n.useContext(q),Z=e=>{let{children:t,delay:r,timeoutMs:o=0}=e;const[a,i]=n.useReducer(((e,t)=>({...e,...t})),{delay:r,timeoutMs:o,initialDelay:r,currentId:null,isInstantPhase:!1}),s=n.useRef(null),l=n.useCallback((e=>{i({currentId:e})}),[]);return w((()=>{a.currentId?null===s.current?s.current=a.currentId:i({isInstantPhase:!0}):(i({isInstantPhase:!1}),s.current=null)}),[a.currentId]),n.createElement(q.Provider,{value:n.useMemo((()=>({...a,setState:i,setCurrentId:l})),[a,i,l])},t)},Q=(e,t)=>{let{open:r,onOpenChange:o}=e,{id:a}=t;const{currentId:i,setCurrentId:s,initialDelay:l,setState:c,timeoutMs:u}=K();n.useEffect((()=>{i&&(c({delay:{open:1,close:G(l,"close")}}),i!==a&&o(!1))}),[a,o,c,i,l]),n.useEffect((()=>{function e(){o(!1),c({delay:l,currentId:null})}if(!r&&i===a){if(u){const t=window.setTimeout(e,u);return()=>{clearTimeout(t)}}e()}}),[r,c,i,a,o,l,u]),n.useEffect((()=>{r&&s(a)}),[r,s,a])};function J(){return J=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},J.apply(this,arguments)}function ee(e){let t=e.activeElement;for(;null!=(null==(r=t)||null==(n=r.shadowRoot)?void 0:n.activeElement);){var r,n;t=t.shadowRoot.activeElement}return t}function te(e,t){if(!e||!t)return!1;const r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&(n=r,"undefined"!==typeof ShadowRoot&&(n instanceof L(n).ShadowRoot||n instanceof ShadowRoot))){let r=t;do{if(r&&e===r)return!0;r=r.parentNode||r.host}while(r)}var n;return!1}let re=0;function ne(e,t){void 0===t&&(t={});const{preventScroll:r=!1,cancelPrevious:n=!0,sync:o=!1}=t;n&&cancelAnimationFrame(re);const a=()=>null==e?void 0:e.focus({preventScroll:r});o?a():re=requestAnimationFrame(a)}function oe(e,t){let r=e.filter((e=>{var r;return e.parentId===t&&(null==(r=e.context)?void 0:r.open)}))||[],n=r;for(;n.length;)n=e.filter((e=>{var t;return null==(t=n)?void 0:t.some((t=>{var r;return e.parentId===t.id&&(null==(r=e.context)?void 0:r.open)}))}))||[],r=r.concat(n);return r}function ae(e){return"composedPath"in e?e.composedPath()[0]:e.target}const ie="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function se(e){return B(e)&&e.matches(ie)}function le(e){e.preventDefault(),e.stopPropagation()}const ce=()=>({getShadowRoot:!0,displayCheck:"function"===typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function ue(e,t){const r=(0,h.Kr)(e,ce());"prev"===t&&r.reverse();const n=r.indexOf(ee(D(e)));return r.slice(n+1)[0]}function de(){return ue(document.body,"next")}function fe(){return ue(document.body,"prev")}function he(e,t){const r=t||e.currentTarget,n=e.relatedTarget;return!n||!te(r,n)}function pe(e){(0,h.Kr)(e,ce()).forEach((e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}))}function ge(e){e.querySelectorAll("[data-tabindex]").forEach((e=>{const t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")}))}const me=o["useInsertionEffect".toString()]||(e=>e());function ve(e){const t=n.useRef((()=>{0}));return me((()=>{t.current=e})),n.useCallback((function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return null==t.current?void 0:t.current(...r)}),[])}const be={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 ye,xe;function we(e){"Tab"===e.key&&(ye=e.target,clearTimeout(xe))}const ke=n.forwardRef((function(e,t){const r=ve(e.onFocus),[o,a]=n.useState();return w((()=>(Y()&&a("button"),document.addEventListener("keydown",we),()=>{document.removeEventListener("keydown",we)})),[]),n.createElement("span",J({},e,{ref:t,tabIndex:0,role:o,"aria-hidden":!o||void 0,"data-floating-ui-focus-guard":"",style:be,onFocus:e=>{Y()&&W()&&!function(e){const t=ye===e.relatedTarget;return ye=e.relatedTarget,clearTimeout(xe),t}(e)?(e.persist(),xe=window.setTimeout((()=>{r(e)}),50)):r(e)}}))})),Se=n.createContext(null),Ce=function(e){let{id:t,enabled:r=!0}=void 0===e?{}:e;const[o,a]=n.useState(null),i=O(),s=Pe();return w((()=>{if(!r)return;const e=t?document.getElementById(t):null;if(!e){const e=document.createElement("div");""!==t&&(e.id=t||i),e.setAttribute("data-floating-ui-portal",""),a(e);const r=(null==s?void 0:s.portalNode)||document.body;return r.appendChild(e),()=>{r.removeChild(e)}}e.setAttribute("data-floating-ui-portal",""),a(e)}),[t,s,i,r]),o},Oe=e=>{let{children:t,id:r,root:o=null,preserveTabOrder:a=!0}=e;const i=Ce({id:r,enabled:!o}),[s,l]=n.useState(null),c=n.useRef(null),u=n.useRef(null),d=n.useRef(null),f=n.useRef(null),h=!!s&&!s.modal&&!(!o&&!i)&&a;return n.useEffect((()=>{if(i&&a&&(null==s||!s.modal))return i.addEventListener("focusin",e,!0),i.addEventListener("focusout",e,!0),()=>{i.removeEventListener("focusin",e,!0),i.removeEventListener("focusout",e,!0)};function e(e){if(i&&he(e)){("focusin"===e.type?ge:pe)(i)}}}),[i,a,null==s?void 0:s.modal]),n.createElement(Se.Provider,{value:n.useMemo((()=>({preserveTabOrder:a,beforeOutsideRef:c,afterOutsideRef:u,beforeInsideRef:d,afterInsideRef:f,portalNode:i,setFocusManagerState:l})),[a,i])},h&&i&&n.createElement(ke,{"data-type":"outside",ref:c,onFocus:e=>{if(he(e,i)){var t;null==(t=d.current)||t.focus()}else{const e=fe()||(null==s?void 0:s.refs.domReference.current);null==e||e.focus()}}}),h&&i&&n.createElement("span",{"aria-owns":i.id,style:be}),o?(0,p.createPortal)(t,o):i?(0,p.createPortal)(t,i):null,h&&i&&n.createElement(ke,{"data-type":"outside",ref:u,onFocus:e=>{if(he(e,i)){var t;null==(t=f.current)||t.focus()}else{const e=de()||(null==s?void 0:s.refs.domReference.current);null==e||e.focus(),(null==s?void 0:s.closeOnFocusOut)&&(null==s||s.onOpenChange(!1))}}}))},Pe=()=>n.useContext(Se),Te=n.forwardRef((function(e,t){return n.createElement("button",J({},e,{type:"button",ref:t,tabIndex:-1,style:be}))}));function Ee(e){let{context:t,children:r,order:o=["content"],guards:a=!0,initialFocus:i=0,returnFocus:s=!0,modal:l=!0,visuallyHiddenDismiss:c=!1,closeOnFocusOut:u=!0}=e;const{refs:d,nodeId:p,onOpenChange:g,events:m,dataRef:v,elements:{domReference:b,floating:y}}=t,x=H(o),k=A(),S=Pe(),[C,O]=n.useState(null),P="number"===typeof i&&i<0,T=n.useRef(null),E=n.useRef(null),j=n.useRef(!1),N=n.useRef(null),M=n.useRef(!1),_=null!=S,I=b&&"combobox"===b.getAttribute("role")&&se(b),R=n.useCallback((function(e){return void 0===e&&(e=y),e?(0,h.Kr)(e,ce()):[]}),[y]),L=n.useCallback((e=>{const t=R(e);return x.current.map((e=>b&&"reference"===e?b:y&&"floating"===e?y:t)).filter(Boolean).flat()}),[b,y,x,R]);n.useEffect((()=>{if(!l)return;function e(e){if("Tab"===e.key){0!==R().length||I||le(e);const t=L(),r=ae(e);"reference"===x.current[0]&&r===b&&(le(e),e.shiftKey?ne(t[t.length-1]):ne(t[1])),"floating"===x.current[1]&&r===y&&e.shiftKey&&(le(e),ne(t[0]))}}const t=D(y);return t.addEventListener("keydown",e),()=>{t.removeEventListener("keydown",e)}}),[b,y,l,x,d,I,R,L]),n.useEffect((()=>{if(u)return y&&B(b)?(b.addEventListener("focusout",t),b.addEventListener("pointerdown",e),!l&&y.addEventListener("focusout",t),()=>{b.removeEventListener("focusout",t),b.removeEventListener("pointerdown",e),!l&&y.removeEventListener("focusout",t)}):void 0;function e(){M.current=!0,setTimeout((()=>{M.current=!1}))}function t(e){const t=e.relatedTarget,r=!(te(b,t)||te(y,t)||te(t,y)||te(null==S?void 0:S.portalNode,t)||null!=t&&t.hasAttribute("data-floating-ui-focus-guard")||k&&(oe(k.nodesRef.current,p).find((e=>{var r,n;return te(null==(r=e.context)?void 0:r.elements.floating,t)||te(null==(n=e.context)?void 0:n.elements.domReference,t)}))||function(e,t){var r;let n=[],o=null==(r=e.find((e=>e.id===t)))?void 0:r.parentId;for(;o;){const t=e.find((e=>e.id===o));o=null==t?void 0:t.parentId,t&&(n=n.concat(t))}return n}(k.nodesRef.current,p).find((e=>{var r,n;return(null==(r=e.context)?void 0:r.elements.floating)===t||(null==(n=e.context)?void 0:n.elements.domReference)===t}))));t&&r&&!M.current&&t!==N.current&&(j.current=!0,setTimeout((()=>g(!1))))}}),[b,y,l,p,k,S,g,u]),n.useEffect((()=>{var e;const t=Array.from((null==S||null==(e=S.portalNode)?void 0:e.querySelectorAll("[data-floating-ui-portal]"))||[]);if(y&&l){const e=[y,...t,...[T.current,E.current].filter(Boolean)],r=f(x.current.includes("reference")||I?e.concat(b||[]):e);return()=>{r()}}}),[b,y,l,x,S,I]),n.useEffect((()=>{if(l&&!a&&y){const e=[],t=ce(),r=(0,h.Kr)(D(y).body,t),n=L(),o=r.filter((e=>!n.includes(e)));return o.forEach(((t,r)=>{e[r]=t.getAttribute("tabindex"),t.setAttribute("tabindex","-1")})),()=>{o.forEach(((t,r)=>{const n=e[r];null==n?t.removeAttribute("tabindex"):t.setAttribute("tabindex",n)}))}}}),[y,l,a,L]),w((()=>{if(!y)return;const e=D(y);let t=s,r=!1;const n=ee(e),o=v.current;N.current=n;const a=L(y),l=("number"===typeof i?a[i]:i.current)||y;function c(e){if("escapeKey"===e.type&&d.domReference.current&&(N.current=d.domReference.current),["referencePress","escapeKey"].includes(e.type))return;const n=e.data.returnFocus;"object"===typeof n?(t=!0,r=n.preventScroll):t=n}return!P&&ne(l,{preventScroll:l===y}),m.on("dismiss",c),()=>{var n;(m.off("dismiss",c),te(y,ee(e))&&d.domReference.current&&(N.current=d.domReference.current),t&&B(N.current)&&!j.current)&&(!d.domReference.current||M.current?ne(N.current,{cancelPrevious:!1,preventScroll:r}):(o.__syncReturnFocus=!0,null==(n=N.current)||n.focus({preventScroll:r}),setTimeout((()=>{delete o.__syncReturnFocus}))))}}),[y,L,i,s,v,d,m,P]),w((()=>{if(S)return S.setFocusManagerState({...t,modal:l,closeOnFocusOut:u}),()=>{S.setFocusManagerState(null)}}),[S,l,u,t]),w((()=>{if(!P&&y&&(e(),"function"===typeof MutationObserver)){const t=new MutationObserver(e);return t.observe(y,{childList:!0,subtree:!0}),()=>{t.disconnect()}}function e(){O(R().length)}}),[y,R,P,d]);const F=a&&(_||l)&&!I;function $(e){return c&&l?n.createElement(Te,{ref:"start"===e?T:E,onClick:()=>g(!1)},"string"===typeof c?c:"Dismiss"):null}return n.createElement(n.Fragment,null,F&&n.createElement(ke,{"data-type":"inside",ref:null==S?void 0:S.beforeInsideRef,onFocus:e=>{if(l){const e=L();ne("reference"===o[0]?e[0]:e[e.length-1])}else if(null!=S&&S.preserveTabOrder&&S.portalNode)if(j.current=!1,he(e,S.portalNode)){const e=de()||b;null==e||e.focus()}else{var t;null==(t=S.beforeOutsideRef.current)||t.focus()}}}),I?null:$("start"),n.cloneElement(r,0===C||o.includes("floating")?{tabIndex:0}:{}),$("end"),F&&n.createElement(ke,{"data-type":"inside",ref:null==S?void 0:S.afterInsideRef,onFocus:e=>{if(l)ne(L()[0]);else if(null!=S&&S.preserveTabOrder&&S.portalNode)if(j.current=!0,he(e,S.portalNode)){const e=fe()||b;null==e||e.focus()}else{var t;null==(t=S.afterOutsideRef.current)||t.focus()}}}))}const je="data-floating-ui-scroll-lock",Ae=n.forwardRef((function(e,t){let{lockScroll:r=!1,...o}=e;return w((()=>{var e,t;if(!r)return;if(document.body.hasAttribute(je))return;document.body.setAttribute(je,"");const n=Math.round(document.documentElement.getBoundingClientRect().left)+document.documentElement.scrollLeft?"paddingLeft":"paddingRight",o=window.innerWidth-document.documentElement.clientWidth;if(!/iP(hone|ad|od)|iOS/.test(I()))return Object.assign(document.body.style,{overflow:"hidden",[n]:o+"px"}),()=>{document.body.removeAttribute(je),Object.assign(document.body.style,{overflow:"",[n]:""})};const a=(null==(e=window.visualViewport)?void 0:e.offsetLeft)||0,i=(null==(t=window.visualViewport)?void 0:t.offsetTop)||0,s=window.pageXOffset,l=window.pageYOffset;return Object.assign(document.body.style,{position:"fixed",overflow:"hidden",top:-(l-Math.floor(i))+"px",left:-(s-Math.floor(a))+"px",right:"0",[n]:o+"px"}),()=>{Object.assign(document.body.style,{position:"",overflow:"",top:"",left:"",right:"",[n]:""}),document.body.removeAttribute(je),window.scrollTo(s,l)}}),[r]),n.createElement("div",J({ref:t},o,{style:{position:"fixed",overflow:"auto",top:0,right:0,bottom:0,left:0,...o.style}}))}));function Ne(e){return B(e.target)&&"BUTTON"===e.target.tagName}function Me(e){return se(e)}const _e=function(e,t){let{open:r,onOpenChange:o,dataRef:a,elements:{domReference:i}}=e,{enabled:s=!0,event:l="click",toggle:c=!0,ignoreMouse:u=!1,keyboardHandlers:d=!0}=void 0===t?{}:t;const f=n.useRef();return n.useMemo((()=>s?{reference:{onPointerDown(e){f.current=e.pointerType},onMouseDown(e){0===e.button&&(V(f.current,!0)&&u||"click"!==l&&(r?!c||a.current.openEvent&&"mousedown"!==a.current.openEvent.type||o(!1):(e.preventDefault(),o(!0)),a.current.openEvent=e.nativeEvent))},onClick(e){a.current.__syncReturnFocus||("mousedown"===l&&f.current?f.current=void 0:V(f.current,!0)&&u||(r?!c||a.current.openEvent&&"click"!==a.current.openEvent.type||o(!1):o(!0),a.current.openEvent=e.nativeEvent))},onKeyDown(e){f.current=void 0,d&&(Ne(e)||(" "!==e.key||Me(i)||e.preventDefault(),"Enter"===e.key&&(r?c&&o(!1):o(!0))))},onKeyUp(e){d&&(Ne(e)||Me(i)||" "===e.key&&(r?c&&o(!1):o(!0)))}}}:{}),[s,a,l,u,d,i,c,r,o])};function De(e,t){if(null==t)return!1;if("composedPath"in e)return e.composedPath().includes(t);const r=e;return null!=r.target&&t.contains(r.target)}const Ie={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},Re={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},Le=function(e,t){let{open:r,onOpenChange:o,events:a,nodeId:i,elements:{reference:s,domReference:l,floating:c},dataRef:u}=e,{enabled:d=!0,escapeKey:f=!0,outsidePress:h=!0,outsidePressEvent:p="pointerdown",referencePress:m=!1,referencePressEvent:v="pointerdown",ancestorScroll:b=!1,bubbles:y=!0}=void 0===t?{}:t;const x=A(),w=null!=j(),k=ve("function"===typeof h?h:()=>!1),S="function"===typeof h?k:h,C=n.useRef(!1),{escapeKeyBubbles:O,outsidePressBubbles:P}=function(e){var t,r;return void 0===e&&(e=!0),{escapeKeyBubbles:"boolean"===typeof e?e:null==(t=e.escapeKey)||t,outsidePressBubbles:"boolean"===typeof e?e:null==(r=e.outsidePress)||r}}(y);return n.useEffect((()=>{if(!r||!d)return;function e(e){if("Escape"===e.key){const e=x?oe(x.nodesRef.current,i):[];if(e.length>0){let t=!0;if(e.forEach((e=>{var r;null==(r=e.context)||!r.open||e.context.dataRef.current.__escapeKeyBubbles||(t=!1)})),!t)return}a.emit("dismiss",{type:"escapeKey",data:{returnFocus:{preventScroll:!1}}}),o(!1)}}function t(e){const t=C.current;if(C.current=!1,t)return;if("function"===typeof S&&!S(e))return;const r=ae(e);if(B(r)&&c){const t=c.ownerDocument.defaultView||window,n=r.scrollWidth>r.clientWidth,o=r.scrollHeight>r.clientHeight;let a=o&&e.offsetX>r.clientWidth;if(o){"rtl"===t.getComputedStyle(r).direction&&(a=e.offsetX<=r.offsetWidth-r.clientWidth)}if(a||n&&e.offsetY>r.clientHeight)return}const n=x&&oe(x.nodesRef.current,i).some((t=>{var r;return De(e,null==(r=t.context)?void 0:r.elements.floating)}));if(De(e,c)||De(e,l)||n)return;const s=x?oe(x.nodesRef.current,i):[];if(s.length>0){let e=!0;if(s.forEach((t=>{var r;null==(r=t.context)||!r.open||t.context.dataRef.current.__outsidePressBubbles||(e=!1)})),!e)return}a.emit("dismiss",{type:"outsidePress",data:{returnFocus:w?{preventScroll:!0}:$(e)||z(e)}}),o(!1)}function n(){o(!1)}u.current.__escapeKeyBubbles=O,u.current.__outsidePressBubbles=P;const h=D(c);f&&h.addEventListener("keydown",e),S&&h.addEventListener(p,t);let m=[];return b&&(F(l)&&(m=(0,g.v9)(l)),F(c)&&(m=m.concat((0,g.v9)(c))),!F(s)&&s&&s.contextElement&&(m=m.concat((0,g.v9)(s.contextElement)))),m=m.filter((e=>{var t;return e!==(null==(t=h.defaultView)?void 0:t.visualViewport)})),m.forEach((e=>{e.addEventListener("scroll",n,{passive:!0})})),()=>{f&&h.removeEventListener("keydown",e),S&&h.removeEventListener(p,t),m.forEach((e=>{e.removeEventListener("scroll",n)}))}}),[u,c,l,s,f,S,p,a,x,i,r,o,b,d,O,P,w]),n.useEffect((()=>{C.current=!1}),[S,p]),n.useMemo((()=>d?{reference:{[Ie[v]]:()=>{m&&(a.emit("dismiss",{type:"referencePress",data:{returnFocus:!1}}),o(!1))}},floating:{[Re[p]]:()=>{C.current=!0}}}:{}),[d,a,m,p,v,o])},Fe=function(e,t){let{open:r,onOpenChange:o,dataRef:a,events:i,refs:s,elements:{floating:l,domReference:c}}=e,{enabled:u=!0,keyboardOnly:d=!0}=void 0===t?{}:t;const f=n.useRef(""),h=n.useRef(!1),p=n.useRef();return n.useEffect((()=>{if(!u)return;const e=D(l).defaultView||window;function t(){!r&&B(c)&&c===ee(D(c))&&(h.current=!0)}return e.addEventListener("blur",t),()=>{e.removeEventListener("blur",t)}}),[l,c,r,u]),n.useEffect((()=>{if(u)return i.on("dismiss",e),()=>{i.off("dismiss",e)};function e(e){"referencePress"!==e.type&&"escapeKey"!==e.type||(h.current=!0)}}),[i,u]),n.useEffect((()=>()=>{clearTimeout(p.current)}),[]),n.useMemo((()=>u?{reference:{onPointerDown(e){let{pointerType:t}=e;f.current=t,h.current=!(!t||!d)},onMouseLeave(){h.current=!1},onFocus(e){var t;h.current||"focus"===e.type&&"mousedown"===(null==(t=a.current.openEvent)?void 0:t.type)&&a.current.openEvent&&De(a.current.openEvent,c)||(a.current.openEvent=e.nativeEvent,o(!0))},onBlur(e){h.current=!1;const t=e.relatedTarget,r=F(t)&&t.hasAttribute("data-floating-ui-focus-guard")&&"outside"===t.getAttribute("data-type");p.current=setTimeout((()=>{te(s.floating.current,t)||te(c,t)||r||o(!1)}))}}}:{}),[u,d,c,s,a,o])};let Be=!1;const $e="ArrowUp",ze="ArrowDown",Ye="ArrowLeft",We="ArrowRight";function Ve(e,t,r){return Math.floor(e/t)!==r}function He(e,t){return t<0||t>=e.current.length}function Ue(e,t){let{startingIndex:r=-1,decrement:n=!1,disabledIndices:o,amount:a=1}=void 0===t?{}:t;const i=e.current;let s=r;do{var l,c;s+=n?-a:a}while(s>=0&&s<=i.length-1&&(o?o.includes(s):null==i[s]||(null==(l=i[s])?void 0:l.hasAttribute("disabled"))||"true"===(null==(c=i[s])?void 0:c.getAttribute("aria-disabled"))));return s}function Ge(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function Xe(e,t){return Ge(t,e===$e||e===ze,e===Ye||e===We)}function qe(e,t,r){return Ge(t,e===ze,r?e===Ye:e===We)||"Enter"===e||" "==e||""===e}function Ke(e,t){return Ue(e,{disabledIndices:t})}function Ze(e,t){return Ue(e,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}const Qe=function(e,t){let{open:r,onOpenChange:o,refs:a,elements:{domReference:i}}=e,{listRef:s,activeIndex:l,onNavigate:c=(()=>{}),enabled:u=!0,selectedIndex:d=null,allowEscape:f=!1,loop:h=!1,nested:g=!1,rtl:m=!1,virtual:v=!1,focusItemOnOpen:b="auto",focusItemOnHover:y=!0,openOnArrowKeyDown:x=!0,disabledIndices:k,orientation:S="vertical",cols:C=1,scrollItemIntoView:O=!0}=void 0===t?{listRef:{current:[]},activeIndex:null,onNavigate:()=>{}}:t;const P=j(),T=A(),E=ve(c),N=n.useRef(b),M=n.useRef(null!=d?d:-1),_=n.useRef(null),I=n.useRef(!0),R=n.useRef(E),L=n.useRef(r),F=n.useRef(!1),V=n.useRef(!1),U=H(k),G=H(r),X=H(O),[q,K]=n.useState(),Z=n.useCallback((function(e,t,r){void 0===r&&(r=!1);const n=e.current[t.current];v?K(null==n?void 0:n.id):ne(n,{preventScroll:!0,sync:!(!W()||!Y())&&(Be||F.current)}),requestAnimationFrame((()=>{const e=X.current;e&&n&&(r||!I.current)&&(null==n.scrollIntoView||n.scrollIntoView("boolean"===typeof e?{block:"nearest",inline:"nearest"}:e))}))}),[v,X]);w((()=>{document.createElement("div").focus({get preventScroll(){return Be=!0,!1}})}),[]),w((()=>{u&&(r?N.current&&null!=d&&(V.current=!0,E(d)):L.current&&(M.current=-1,R.current(null)))}),[u,r,d,E]),w((()=>{if(u&&r)if(null==l){if(F.current=!1,null!=d)return;L.current&&(M.current=-1,Z(s,M)),!L.current&&N.current&&(null!=_.current||!0===N.current&&null==_.current)&&(M.current=null==_.current||qe(_.current,S,m)||g?Ke(s,U.current):Ze(s,U.current),E(M.current))}else He(s,l)||(M.current=l,Z(s,M,V.current),V.current=!1)}),[u,r,l,d,g,s,S,m,E,Z,U]),w((()=>{if(u&&L.current&&!r){var e,t;const r=null==T||null==(e=T.nodesRef.current.find((e=>e.id===P)))||null==(t=e.context)?void 0:t.elements.floating;r&&!te(r,ee(D(r)))&&r.focus({preventScroll:!0})}}),[u,r,T,P]),w((()=>{_.current=null,R.current=E,L.current=r}));const Q=null!=l,J=n.useMemo((()=>{function e(e){if(!r)return;const t=s.current.indexOf(e);-1!==t&&E(t)}return{onFocus(t){let{currentTarget:r}=t;e(r)},onClick:e=>{let{currentTarget:t}=e;return t.focus({preventScroll:!0})},...y&&{onMouseMove(t){let{currentTarget:r}=t;e(r)},onPointerLeave(){var e;I.current&&(M.current=-1,Z(s,M),(0,p.flushSync)((()=>E(null))),v||null==(e=a.floating.current)||e.focus({preventScroll:!0}))}}}}),[r,a,Z,y,s,E,v]);return n.useMemo((()=>{if(!u)return{};const e=U.current;function t(t){if(I.current=!1,F.current=!0,!G.current&&t.currentTarget===a.floating.current)return;if(g&&function(e,t,r){return Ge(t,r?e===We:e===Ye,e===$e)}(t.key,S,m))return le(t),o(!1),void(B(i)&&i.focus());const n=M.current,l=Ke(s,e),c=Ze(s,e);if("Home"===t.key&&(M.current=l,E(M.current)),"End"===t.key&&(M.current=c,E(M.current)),C>1){const r=M.current;if(t.key===$e){if(le(t),-1===r)M.current=c;else if(M.current=Ue(s,{startingIndex:r,amount:C,decrement:!0,disabledIndices:e}),h&&(r-C<l||M.current<0)){const e=r%C,t=c%C,n=c-(t-e);M.current=t===e?c:t>e?n:n-C}He(s,M.current)&&(M.current=r),E(M.current)}if(t.key===ze&&(le(t),-1===r?M.current=l:(M.current=Ue(s,{startingIndex:r,amount:C,disabledIndices:e}),h&&r+C>c&&(M.current=Ue(s,{startingIndex:r%C-C,amount:C,disabledIndices:e}))),He(s,M.current)&&(M.current=r),E(M.current)),"both"===S){const n=Math.floor(r/C);t.key===We&&(le(t),r%C!==C-1?(M.current=Ue(s,{startingIndex:r,disabledIndices:e}),h&&Ve(M.current,C,n)&&(M.current=Ue(s,{startingIndex:r-r%C-1,disabledIndices:e}))):h&&(M.current=Ue(s,{startingIndex:r-r%C-1,disabledIndices:e})),Ve(M.current,C,n)&&(M.current=r)),t.key===Ye&&(le(t),r%C!==0?(M.current=Ue(s,{startingIndex:r,disabledIndices:e,decrement:!0}),h&&Ve(M.current,C,n)&&(M.current=Ue(s,{startingIndex:r+(C-r%C),decrement:!0,disabledIndices:e}))):h&&(M.current=Ue(s,{startingIndex:r+(C-r%C),decrement:!0,disabledIndices:e})),Ve(M.current,C,n)&&(M.current=r));const o=Math.floor(c/C)===n;return He(s,M.current)&&(M.current=h&&o?t.key===Ye?c:Ue(s,{startingIndex:r-r%C-1,disabledIndices:e}):r),void E(M.current)}}if(Xe(t.key,S)){if(le(t),r&&!v&&ee(t.currentTarget.ownerDocument)===t.currentTarget)return M.current=qe(t.key,S,m)?l:c,void E(M.current);qe(t.key,S,m)?M.current=h?n>=c?f&&n!==s.current.length?-1:l:Ue(s,{startingIndex:n,disabledIndices:e}):Math.min(c,Ue(s,{startingIndex:n,disabledIndices:e})):M.current=h?n<=l?f&&-1!==n?s.current.length:c:Ue(s,{startingIndex:n,decrement:!0,disabledIndices:e}):Math.max(l,Ue(s,{startingIndex:n,decrement:!0,disabledIndices:e})),He(s,M.current)?E(null):E(M.current)}}function n(e){"auto"===b&&$(e.nativeEvent)&&(N.current=!0)}const l=v&&r&&Q&&{"aria-activedescendant":q};return{reference:{...l,onKeyDown(n){I.current=!1;const a=0===n.key.indexOf("Arrow");if(v&&r)return t(n);if(!r&&!x&&a)return;(a||"Enter"===n.key||" "===n.key||""===n.key)&&(_.current=n.key),g?function(e,t,r){return Ge(t,r?e===Ye:e===We,e===ze)}(n.key,S,m)&&(le(n),r?(M.current=Ke(s,e),E(M.current)):o(!0)):Xe(n.key,S)&&(null!=d&&(M.current=d),le(n),!r&&x?o(!0):t(n),r&&E(M.current))},onFocus(){r&&E(null)},onPointerDown:function(e){N.current=b,"auto"===b&&z(e.nativeEvent)&&(N.current=!0)},onMouseDown:n,onClick:n},floating:{"aria-orientation":"both"===S?void 0:S,...l,onKeyDown:t,onPointerMove(){I.current=!0}},item:J}}),[i,a,q,U,G,s,u,S,m,v,r,Q,g,d,x,f,C,h,b,E,o,J])};function Je(e){return n.useMemo((()=>e.every((e=>null==e))?null:t=>{e.forEach((e=>{"function"===typeof e?e(t):null!=e&&(e.current=t)}))}),e)}const et=function(e,t){let{open:r}=e,{enabled:o=!0,role:a="dialog"}=void 0===t?{}:t;const i=O(),s=O();return n.useMemo((()=>{const e={id:i,role:a};return o?"tooltip"===a?{reference:{"aria-describedby":r?i:void 0},floating:e}:{reference:{"aria-expanded":r?"true":"false","aria-haspopup":"alertdialog"===a?"dialog":a,"aria-controls":r?i:void 0,..."listbox"===a&&{role:"combobox"},..."menu"===a&&{id:s}},floating:{...e,..."menu"===a&&{"aria-labelledby":s}}}:{}}),[o,a,r,i,s])},tt=e=>e.replace(/[A-Z]+(?![a-z])|[A-Z]/g,((e,t)=>(t?"-":"")+e.toLowerCase()));function rt(e,t){let{open:r,elements:{floating:o}}=e,{duration:a=250}=void 0===t?{}:t;const i=("number"===typeof a?a:a.close)||0,[s,l]=n.useState(!1),[c,u]=n.useState("unmounted"),d=function(e,t){const[r,o]=n.useState(e);return e&&!r&&o(!0),n.useEffect((()=>{if(!e){const e=setTimeout((()=>o(!1)),t);return()=>clearTimeout(e)}}),[e,t]),r}(r,i);return w((()=>{s&&!d&&u("unmounted")}),[s,d]),w((()=>{if(o){if(r){u("initial");const e=requestAnimationFrame((()=>{u("open")}));return()=>{cancelAnimationFrame(e)}}l(!0),u("close")}}),[r,o]),{isMounted:d,status:c}}function nt(e,t){let{initial:r={opacity:0},open:o,close:a,common:i,duration:s=250}=void 0===t?{}:t;const l=e.placement,c=l.split("-")[0],[u,d]=n.useState({}),{isMounted:f,status:h}=rt(e,{duration:s}),p=H(r),g=H(o),m=H(a),v=H(i),b="number"===typeof s,y=(b?s:s.open)||0,x=(b?s:s.close)||0;return w((()=>{const e={side:c,placement:l},t=p.current,r=m.current,n=g.current,o=v.current,a="function"===typeof t?t(e):t,i="function"===typeof r?r(e):r,s="function"===typeof o?o(e):o,u=("function"===typeof n?n(e):n)||Object.keys(a).reduce(((e,t)=>(e[t]="",e)),{});if("initial"===h&&d((e=>({transitionProperty:e.transitionProperty,...s,...a}))),"open"===h&&d({transitionProperty:Object.keys(u).map(tt).join(","),transitionDuration:y+"ms",...s,...u}),"close"===h){const e=i||a;d({transitionProperty:Object.keys(e).map(tt).join(","),transitionDuration:x+"ms",...s,...e})}}),[c,l,x,m,p,g,v,y,h]),{isMounted:f,styles:u}}const ot=function(e,t){var r;let{open:o,dataRef:a}=e,{listRef:i,activeIndex:s,onMatch:l=(()=>{}),enabled:c=!0,findMatch:u=null,resetMs:d=1e3,ignoreKeys:f=[],selectedIndex:h=null}=void 0===t?{listRef:{current:[]},activeIndex:null}:t;const p=n.useRef(),g=n.useRef(""),m=n.useRef(null!=(r=null!=h?h:s)?r:-1),v=n.useRef(null),b=ve(l),y=H(u),x=H(f);return w((()=>{o&&(clearTimeout(p.current),v.current=null,g.current="")}),[o]),w((()=>{var e;o&&""===g.current&&(m.current=null!=(e=null!=h?h:s)?e:-1)}),[o,h,s]),n.useMemo((()=>{if(!c)return{};function e(e){const t=ae(e.nativeEvent);if(F(t)&&ee(D(t))!==e.currentTarget&&t.closest('[role="dialog"],[role="menu"],[role="listbox"],[role="tree"],[role="grid"]')!==e.currentTarget)return;g.current.length>0&&" "!==g.current[0]&&(a.current.typing=!0," "===e.key&&le(e));const r=i.current;if(null==r||x.current.includes(e.key)||1!==e.key.length||e.ctrlKey||e.metaKey||e.altKey)return;r.every((e=>{var t,r;return!e||(null==(t=e[0])?void 0:t.toLocaleLowerCase())!==(null==(r=e[1])?void 0:r.toLocaleLowerCase())}))&&g.current===e.key&&(g.current="",m.current=v.current),g.current+=e.key,clearTimeout(p.current),p.current=setTimeout((()=>{g.current="",m.current=v.current,a.current.typing=!1}),d);const n=m.current,o=[...r.slice((n||0)+1),...r.slice(0,(n||0)+1)],s=y.current?y.current(o,g.current):o.find((e=>0===(null==e?void 0:e.toLocaleLowerCase().indexOf(g.current.toLocaleLowerCase())))),l=s?r.indexOf(s):-1;-1!==l&&(b(l),v.current=l)}return{reference:{onKeyDown:e},floating:{onKeyDown:e}}}),[c,a,i,d,x,y,b])};function at(e,t){return{...e,rects:{...e.rects,floating:{...e.rects.floating,height:t}}}}const it=e=>({name:"inner",options:e,async fn(t){const{listRef:r,overflowRef:n,onFallbackChange:o,offset:a=0,index:i=0,minItemsVisible:s=4,referenceOverflowThreshold:l=0,scrollRef:c,...u}=e,{rects:d,elements:{floating:f}}=t,h=r.current[i];if(!h)return{};const g={...t,...await(0,m.cY)(-h.offsetTop-d.reference.height/2-h.offsetHeight/2-a).fn(t)},v=(null==c?void 0:c.current)||f,b=await(0,m.__)(at(g,v.scrollHeight),u),y=await(0,m.__)(g,{...u,elementContext:"reference"}),x=Math.max(0,b.top),w=g.y+x,k=Math.max(0,v.scrollHeight-x-Math.max(0,b.bottom));return v.style.maxHeight=k+"px",v.scrollTop=x,o&&(v.offsetHeight<h.offsetHeight*Math.min(s,r.current.length-1)-1||y.top>=-l||y.bottom>=-l?(0,p.flushSync)((()=>o(!0))):(0,p.flushSync)((()=>o(!1)))),n&&(n.current=await(0,m.__)(at({...g,y:w},v.offsetHeight),u)),{y:w}}}),st=(e,t)=>{let{open:r,elements:o}=e,{enabled:a=!0,overflowRef:i,scrollRef:s,onChange:l}=t;const c=ve(l),u=n.useRef(!1),d=n.useRef(null),f=n.useRef(null);return n.useEffect((()=>{if(!a)return;function e(e){if(e.ctrlKey||!t||null==i.current)return;const r=e.deltaY,n=i.current.top>=-.5,o=i.current.bottom>=-.5,a=t.scrollHeight-t.clientHeight,s=r<0?-1:1,l=r<0?"max":"min";t.scrollHeight<=t.clientHeight||(!n&&r>0||!o&&r<0?(e.preventDefault(),(0,p.flushSync)((()=>{c((e=>e+Math[l](r,a*s)))}))):/firefox/i.test(R())&&(t.scrollTop+=r))}const t=(null==s?void 0:s.current)||o.floating;return r&&t?(t.addEventListener("wheel",e),requestAnimationFrame((()=>{d.current=t.scrollTop,null!=i.current&&(f.current={...i.current})})),()=>{d.current=null,f.current=null,t.removeEventListener("wheel",e)}):void 0}),[a,r,o.floating,i,s,c]),n.useMemo((()=>a?{floating:{onKeyDown(){u.current=!0},onWheel(){u.current=!1},onPointerMove(){u.current=!1},onScroll(){const e=(null==s?void 0:s.current)||o.floating;if(i.current&&e&&u.current){if(null!==d.current){const t=e.scrollTop-d.current;(i.current.bottom<-.5&&t<-1||i.current.top<-.5&&t>1)&&(0,p.flushSync)((()=>c((e=>e+t))))}requestAnimationFrame((()=>{d.current=e.scrollTop}))}}}}:{}),[a,i,o.floating,s,c])};function lt(e){let t,{restMs:r=0,buffer:n=.5,blockPointerEvents:o=!1}=void 0===e?{}:e,a=!1,i=!1;const s=e=>{let{x:o,y:s,placement:l,elements:c,onClose:u,nodeId:d,tree:f}=e;return function(e){function h(){clearTimeout(t),u()}if(clearTimeout(t),!c.domReference||!c.floating||null==l||null==o||null==s)return;const{clientX:p,clientY:g}=e,m=[p,g],v=ae(e),b="mouseleave"===e.type,y=te(c.floating,v),x=te(c.domReference,v),w=c.domReference.getBoundingClientRect(),k=c.floating.getBoundingClientRect(),S=l.split("-")[0],C=o>k.right-k.width/2,O=s>k.bottom-k.height/2,P=function(e,t){return e[0]>=t.x&&e[0]<=t.x+t.width&&e[1]>=t.y&&e[1]<=t.y+t.height}(m,w);if(y&&(i=!0),x&&(i=!1),x&&!b)return void(i=!0);if(b&&F(e.relatedTarget)&&te(c.floating,e.relatedTarget))return;if(f&&oe(f.nodesRef.current,d).some((e=>{let{context:t}=e;return null==t?void 0:t.open})))return;if("top"===S&&s>=w.bottom-1||"bottom"===S&&s<=w.top+1||"left"===S&&o>=w.right-1||"right"===S&&o<=w.left+1)return h();let T=[];switch(S){case"top":T=[[k.left,w.top+1],[k.left,k.bottom-1],[k.right,k.bottom-1],[k.right,w.top+1]],a=p>=k.left&&p<=k.right&&g>=k.top&&g<=w.top+1;break;case"bottom":T=[[k.left,k.top+1],[k.left,w.bottom-1],[k.right,w.bottom-1],[k.right,k.top+1]],a=p>=k.left&&p<=k.right&&g>=w.bottom-1&&g<=k.bottom;break;case"left":T=[[k.right-1,k.bottom],[k.right-1,k.top],[w.left+1,k.top],[w.left+1,k.bottom]],a=p>=k.left&&p<=w.left+1&&g>=k.top&&g<=k.bottom;break;case"right":T=[[w.right-1,k.bottom],[w.right-1,k.top],[k.left+1,k.top],[k.left+1,k.bottom]],a=p>=w.right-1&&p<=k.right&&g>=k.top&&g<=k.bottom}const E=a?T:function(e){let[t,r]=e;const o=k.width>w.width,a=k.height>w.height;switch(S){case"top":return[[o?t+n/2:C?t+4*n:t-4*n,r+n+1],[o?t-n/2:C?t+4*n:t-4*n,r+n+1],...[[k.left,C||o?k.bottom-n:k.top],[k.right,C?o?k.bottom-n:k.top:k.bottom-n]]];case"bottom":return[[o?t+n/2:C?t+4*n:t-4*n,r-n],[o?t-n/2:C?t+4*n:t-4*n,r-n],...[[k.left,C||o?k.top+n:k.bottom],[k.right,C?o?k.top+n:k.bottom:k.top+n]]];case"left":{const e=[t+n+1,a?r+n/2:O?r+4*n:r-4*n],o=[t+n+1,a?r-n/2:O?r+4*n:r-4*n];return[...[[O||a?k.right-n:k.left,k.top],[O?a?k.right-n:k.left:k.right-n,k.bottom]],e,o]}case"right":return[[t-n,a?r+n/2:O?r+4*n:r-4*n],[t-n,a?r-n/2:O?r+4*n:r-4*n],...[[O||a?k.left+n:k.right,k.top],[O?a?k.left+n:k.right:k.left+n,k.bottom]]]}}([o,s]);return a?void 0:i&&!P?h():void(!function(e,t){const[r,n]=e;let o=!1;const a=t.length;for(let i=0,s=a-1;i<a;s=i++){const[e,a]=t[i]||[0,0],[l,c]=t[s]||[0,0];a>=n!==c>=n&&r<=(l-e)*(n-a)/(c-a)+e&&(o=!o)}return o}([p,g],E)?h():r&&!i&&(t=setTimeout(h,r)))}};return s.__options={blockPointerEvents:o},s}function ct(e){void 0===e&&(e={});const{open:t=!1,onOpenChange:r,nodeId:o}=e,a=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:a,whileElementsMounted:i,open:s}=e,[l,c]=n.useState({x:null,y:null,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[u,d]=n.useState(o);y(u,o)||d(o);const f=n.useRef(null),h=n.useRef(null),g=n.useRef(l),v=x(i),w=x(a),[k,S]=n.useState(null),[C,O]=n.useState(null),P=n.useCallback((e=>{f.current!==e&&(f.current=e,S(e))}),[]),T=n.useCallback((e=>{h.current!==e&&(h.current=e,O(e))}),[]),E=n.useCallback((()=>{if(!f.current||!h.current)return;const e={placement:t,strategy:r,middleware:u};w.current&&(e.platform=w.current),(0,m.rD)(f.current,h.current,e).then((e=>{const t={...e,isPositioned:!0};j.current&&!y(g.current,t)&&(g.current=t,p.flushSync((()=>{c(t)})))}))}),[u,t,r,w]);b((()=>{!1===s&&g.current.isPositioned&&(g.current.isPositioned=!1,c((e=>({...e,isPositioned:!1}))))}),[s]);const j=n.useRef(!1);b((()=>(j.current=!0,()=>{j.current=!1})),[]),b((()=>{if(k&&C){if(v.current)return v.current(k,C,E);E()}}),[k,C,E,v]);const A=n.useMemo((()=>({reference:f,floating:h,setReference:P,setFloating:T})),[P,T]),N=n.useMemo((()=>({reference:k,floating:C})),[k,C]);return n.useMemo((()=>({...l,update:E,refs:A,elements:N,reference:P,floating:T})),[l,E,A,N,P,T])}(e),i=A(),s=n.useRef(null),l=n.useRef({}),c=n.useState((()=>P()))[0],[u,d]=n.useState(null),f=n.useCallback((e=>{const t=F(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;a.refs.setReference(t)}),[a.refs]),h=n.useCallback((e=>{(F(e)||null===e)&&(s.current=e,d(e)),(F(a.refs.reference.current)||null===a.refs.reference.current||null!==e&&!F(e))&&a.refs.setReference(e)}),[a.refs]),g=n.useMemo((()=>({...a.refs,setReference:h,setPositionReference:f,domReference:s})),[a.refs,h,f]),v=n.useMemo((()=>({...a.elements,domReference:u})),[a.elements,u]),k=ve(r),S=n.useMemo((()=>({...a,refs:g,elements:v,dataRef:l,nodeId:o,events:c,open:t,onOpenChange:k})),[a,o,c,t,k,g,v]);return w((()=>{const e=null==i?void 0:i.nodesRef.current.find((e=>e.id===o));e&&(e.context=S)})),n.useMemo((()=>({...a,context:S,refs:g,reference:h,positionReference:f})),[a,g,S,h,f])}function ut(e,t,r){const n=new Map;return{..."floating"===r&&{tabIndex:-1},...e,...t.map((e=>e?e[r]:null)).concat(e).reduce(((e,t)=>t?(Object.entries(t).forEach((t=>{let[r,o]=t;var a;0===r.indexOf("on")?(n.has(r)||n.set(r,[]),"function"===typeof o&&(null==(a=n.get(r))||a.push(o),e[r]=function(){for(var e,t=arguments.length,o=new Array(t),a=0;a<t;a++)o[a]=arguments[a];null==(e=n.get(r))||e.forEach((e=>e(...o)))})):e[r]=o})),e):e),{})}}const dt=function(e){void 0===e&&(e=[]);const t=e,r=n.useCallback((t=>ut(t,e,"reference")),t),o=n.useCallback((t=>ut(t,e,"floating")),t),a=n.useCallback((t=>ut(t,e,"item")),e.map((e=>null==e?void 0:e.item)));return n.useMemo((()=>({getReferenceProps:r,getFloatingProps:o,getItemProps:a})),[r,o,a])}},76298:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{AccordionBody:function(){return g},default:function(){return m}});var n=h(r(65043)),o=r(53334),a=h(r(64600)),i=h(r(66905)),s=h(r(71058)),l=r(90478),c=r(78999),u=r(21049),d=r(42073);function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r=e.className,d=e.children,h=p(e,["className","children"]),g=(0,c.useAccordion)(),m=g.open,v=g.animate,b=(0,u.useTheme)().accordion.styles.base;r=null!==r&&void 0!==r?r:"";var y=(0,l.twMerge)((0,a.default)((0,s.default)(b.body)),r),x=(0,i.default)({unmount:{height:"0px",transition:{duration:.2,times:[.4,0,.2,1]}},mount:{height:"auto",transition:{duration:.2,times:[.4,0,.2,1]}}},v);return n.default.createElement(o.LazyMotion,{features:o.domAnimation},n.default.createElement(o.m.div,{className:"overflow-hidden",initial:"unmount",exit:"unmount",animate:m?"mount":"unmount",variants:x},n.default.createElement(o.m.div,f({},h,{ref:t,className:y,initial:"unmount",exit:"unmount",animate:m?"mount":"unmount",variants:{unmount:{transition:{duration:.3,ease:"linear"}},mount:{transition:{duration:.3,ease:"linear"}}}}),d)))}));g.propTypes={className:d.propTypesClassName,children:d.propTypesChildren},g.displayName="MaterialTailwind.AccordionBody";var m=g},78999:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{AccordionContext:function(){return i},useAccordion:function(){return s},AccordionContextProvider:function(){return l}});var n,o=(n=r(65043))&&n.__esModule?n:{default:n},a=r(42073);var i=o.default.createContext(null);function s(){var e=o.default.useContext(i);if(!e)throw new Error("useAccordion() must be used within an Accordion. It happens when you use AccordionHeader or AccordionBody components outside the Accordion component.");return e}i.displayName="MaterialTailwind.AccordionContext";var l=function(e){var t=e.value,r=e.children;return o.default.createElement(i.Provider,{value:t},r)};l.propTypes={value:a.propTypesValue,children:a.propTypesChildren},l.displayName="MaterialTailwind.AccordionContextProvider"},1235:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{AccordionHeader:function(){return h},default:function(){return p}});var n=d(r(65043)),o=d(r(64600)),a=r(90478),i=d(r(71058)),s=r(78999),l=r(21049),c=r(42073);function u(){return u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},u.apply(this,arguments)}function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var h=n.default.forwardRef((function(e,t){var r=e.className,c=e.children,d=f(e,["className","children"]),h=(0,s.useAccordion)(),p=h.open,g=h.icon,m=h.disabled,v=(0,l.useTheme)().accordion.styles.base;r=null!==r&&void 0!==r?r:"";var b,y,x,w=(0,a.twMerge)((0,o.default)((0,i.default)(v.header.initial),(b={},y=(0,i.default)(v.header.active),x=p,y in b?Object.defineProperty(b,y,{value:x,enumerable:!0,configurable:!0,writable:!0}):b[y]=x,b)),r),k=(0,o.default)((0,i.default)(v.header.icon));return n.default.createElement("button",u({},d,{ref:t,type:"button",disabled:m,className:w}),c,n.default.createElement("span",{className:k},null!==g&&void 0!==g?g:p?n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},n.default.createElement("path",{fillRule:"evenodd",d:"M5 10a1 1 0 011-1h8a1 1 0 110 2H6a1 1 0 01-1-1z",clipRule:"evenodd"})):n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},n.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"}))))}));h.propTypes={className:c.propTypesClassName,children:c.propTypesChildren},h.displayName="MaterialTailwind.AccordionHeader";var p=h},42736:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Accordion:function(){return g},AccordionHeader:function(){return u.AccordionHeader},AccordionBody:function(){return d.AccordionBody},useAccordion:function(){return l.useAccordion},default:function(){return m}});var n=h(r(65043)),o=h(r(64600)),a=r(90478),i=h(r(71058)),s=r(21049),l=r(78999),c=r(42073),u=r(1235),d=r(76298);function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r=e.open,c=e.icon,u=e.animate,d=e.className,h=e.disabled,g=e.children,m=p(e,["open","icon","animate","className","disabled","children"]),v=(0,s.useTheme)().accordion,b=v.defaultProps,y=v.styles.base;c=null!==c&&void 0!==c?c:b.icon,u=null!==u&&void 0!==u?u:b.animate,h=null!==h&&void 0!==h?h:b.disabled,d=(0,a.twMerge)(b.className||"",d);var x,w,k,S=(0,a.twMerge)((0,o.default)((0,i.default)(y.container),(x={},w=(0,i.default)(y.disabled),k=h,w in x?Object.defineProperty(x,w,{value:k,enumerable:!0,configurable:!0,writable:!0}):x[w]=k,x)),d),C=n.default.useMemo((function(){return{open:r,icon:c,animate:u,disabled:h}}),[r,c,u,h]);return n.default.createElement(l.AccordionContextProvider,{value:C},n.default.createElement("div",f({},m,{ref:t,className:S}),g))}));g.propTypes={open:c.propTypesOpen,icon:c.propTypesIcon,animate:c.propTypesAnimate,disabled:c.propTypesDisabled,className:c.propTypesClassName,children:c.propTypesChildren},g.displayName="MaterialTailwind.Accordion";var m=Object.assign(g,{Header:u.AccordionHeader,Body:d.AccordionBody})},30184:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Alert:function(){return v},default:function(){return b}});var n=g(r(65043)),o=g(r(65173)),a=r(53334),i=g(r(64600)),s=g(r(66905)),l=r(90478),c=g(r(67314)),u=g(r(71058)),d=r(21049),f=r(52933),h=g(r(72779));function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.apply(this,arguments)}function g(e){return e&&e.__esModule?e:{default:e}}function m(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var v=n.default.forwardRef((function(e,t){var r=e.variant,o=e.color,f=e.icon,g=e.open,v=e.action,b=e.onClose,y=e.animate,x=e.className,w=e.children,k=m(e,["variant","color","icon","open","action","onClose","animate","className","children"]),S=(0,d.useTheme)().alert,C=S.defaultProps,O=S.valid,P=S.styles,T=P.base,E=P.variants;r=null!==r&&void 0!==r?r:C.variant,o=null!==o&&void 0!==o?o:C.color,y=null!==y&&void 0!==y?y:C.animate,g=null!==g&&void 0!==g?g:C.open,v=null!==v&&void 0!==v?v:C.action,b=null!==b&&void 0!==b?b:C.onClose,x=(0,l.twMerge)(C.className||"",x);var j=(0,u.default)(T.alert),A=(0,u.default)(T.action),N=(0,u.default)(E[(0,c.default)(O.variants,r,"filled")][(0,c.default)(O.colors,o,"gray")]),M=(0,l.twMerge)((0,i.default)(j,N),x),_=(0,i.default)(A),D=(0,s.default)({unmount:{opacity:0},mount:{opacity:1}},y),I=n.default.createElement("div",{className:"shrink-0"},f),R=a.AnimatePresence;return n.default.createElement(a.LazyMotion,{features:a.domAnimation},n.default.createElement(R,null,g&&n.default.createElement(a.m.div,p({},k,{ref:t,role:"alert",className:"".concat(M," flex"),initial:"unmount",exit:"unmount",animate:g?"mount":"unmount",variants:D}),f&&I,n.default.createElement("div",{className:"".concat(f?"ml-3":""," mr-12")},w),b&&!v&&n.default.createElement(h.default,{onClick:b,size:"sm",variant:"text",color:"outlined"===r||"ghost"===r?o:"white",className:_},n.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},n.default.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))),v||null)))}));v.propTypes={variant:o.default.oneOf(f.propTypesVariant),color:o.default.oneOf(f.propTypesColor),icon:f.propTypesIcon,open:f.propTypesOpen,action:f.propTypesAction,onClose:f.propTypesOnClose,animate:f.propTypesAnimate,className:f.propTypesClassName,children:f.propTypesChildren},v.displayName="MaterialTailwind.Alert";var b=v},18815:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Avatar:function(){return g},default:function(){return m}});var n=h(r(65043)),o=h(r(65173)),a=h(r(64600)),i=r(90478),s=h(r(67314)),l=h(r(71058)),c=r(21049),u=r(63502);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r=e.variant,o=e.size,u=e.className,h=e.color,g=e.withBorder,m=p(e,["variant","size","className","color","withBorder"]),v=(0,c.useTheme)().avatar,b=v.valid,y=v.defaultProps,x=v.styles,w=x.base,k=x.variants,S=x.sizes,C=x.borderColor;r=null!==r&&void 0!==r?r:y.variant,o=null!==o&&void 0!==o?o:y.size,g=null!==g&&void 0!==g?g:y.withBorder,h=null!==h&&void 0!==h?h:y.color,u=(0,i.twMerge)(y.className||"",u);var O,P=(0,l.default)(k[(0,s.default)(b.variants,r,"rounded")]),T=(0,l.default)(S[(0,s.default)(b.sizes,o,"md")]),E=(0,l.default)(C[(0,s.default)(b.colors,h,"gray")]),j=(0,i.twMerge)((0,a.default)((0,l.default)(w.initial),P,T,(d(O={},(0,l.default)(w.withBorder),g),d(O,E,g),O)),u);return n.default.createElement("img",f({},m,{ref:t,className:j}))}));g.propTypes={variant:o.default.oneOf(u.propTypesVariant),size:o.default.oneOf(u.propTypesSize),className:u.propTypesClassName,withBorder:u.propTypesWithBorder,color:o.default.oneOf(u.propTypesColor)},g.displayName="MaterialTailwind.Avatar";var m=g},81505:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Badge:function(){return m},default:function(){return v}});var n=p(r(65043)),o=p(r(65173)),a=p(r(66905)),i=p(r(64600)),s=r(90478),l=p(r(67314)),c=p(r(71058)),u=r(21049),d=r(23436);function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},h.apply(this,arguments)}function p(e){return e&&e.__esModule?e:{default:e}}function g(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var m=n.default.forwardRef((function(e,t){var r,o=e.color,d=e.invisible,p=e.withBorder,m=e.overlap,v=e.placement,b=e.className,y=e.content,x=e.children,w=e.containerProps,k=e.containerRef,S=g(e,["color","invisible","withBorder","overlap","placement","className","content","children","containerProps","containerRef"]),C=(0,u.useTheme)().badge,O=C.valid,P=C.defaultProps,T=C.styles,E=T.base,j=T.placements,A=T.colors;o=null!==o&&void 0!==o?o:P.color,d=null!==d&&void 0!==d?d:P.invisible,p=null!==p&&void 0!==p?p:P.withBorder,m=null!==m&&void 0!==m?m:P.overlap,v=null!==v&&void 0!==v?v:P.placement,b=(0,s.twMerge)(P.className||"",b),w=null!==(r=(0,a.default)(w,P.containerProps||{}))&&void 0!==r?r:P.containerProps;var N,M=(0,c.default)(E.badge.initial),_=(0,c.default)(E.badge.withBorder),D=(0,c.default)(E.badge.withContent),I=(0,c.default)(A[(0,l.default)(O.colors,o,"red")]),R=(0,c.default)(j[(0,l.default)(O.placements,v,"top-end")][(0,l.default)(O.overlaps,m,"square")]),L=(0,s.twMerge)((0,i.default)(M,R,I,(f(N={},_,p),f(N,D,y),N)),b),F=(0,s.twMerge)((0,i.default)((0,c.default)(E.container),null===w||void 0===w?void 0:w.className));return n.default.createElement("div",h({ref:k},w,{className:F}),x,!d&&n.default.createElement("span",h({},S,{ref:t,className:L}),y))}));m.propTypes={color:o.default.oneOf(d.propTypesColor),invisible:d.propTypesInvisible,withBorder:d.propTypesWithBorder,overlap:o.default.oneOf(d.propTypesOverlap),className:d.propTypesClassName,content:d.propTypesContent,children:d.propTypesChildren,placement:o.default.oneOf(d.propTypesPlacement),containerProps:d.propTypesContainerProps,containerRef:d.propTypesContainerRef},m.displayName="MaterialTailwind.Badge";var v=m},99676:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Breadcrumbs:function(){return p},default:function(){return g}});var n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var r=f(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,r&&r.set(e,n);return n}(r(65043)),o=d(r(64600)),a=r(90478),i=d(r(71058)),s=r(21049),l=r(90301);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(){return u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},u.apply(this,arguments)}function d(e){return e&&e.__esModule?e:{default:e}}function f(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(f=function(e){return e?r:t})(e)}function h(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var p=(0,n.forwardRef)((function(e,t){var r=e.separator,l=e.fullWidth,d=e.className,f=e.children,p=h(e,["separator","fullWidth","className","children"]),g=(0,s.useTheme)().breadcrumbs,m=g.defaultProps,v=g.styles.base;r=null!==r&&void 0!==r?r:m.separator,l=null!==l&&void 0!==l?l:m.fullWidth,d=(0,a.twMerge)(m.className||"",d);var b=(0,o.default)((0,i.default)(v.root.initial),c({},(0,i.default)(v.root.fullWidth),l)),y=(0,a.twMerge)((0,o.default)((0,i.default)(v.list)),d),x=(0,o.default)((0,i.default)(v.item.initial)),w=(0,o.default)((0,i.default)(v.separator));return n.default.createElement("nav",{"aria-label":"breadcrumb",className:b},n.default.createElement("ol",u({},p,{ref:t,className:y}),n.Children.map(f,(function(e,t){var a;return(0,n.isValidElement)(e)?n.default.createElement("li",{className:(0,o.default)(x,c({},(0,i.default)(v.item.disabled),null===e||void 0===e||null===(a=e.props)||void 0===a?void 0:a.disabled))},e,t!==n.Children.count(f)-1&&n.default.createElement("span",{className:w},r)):null}))))}));p.propTypes={separator:l.propTypesSeparator,fullWidth:l.propTypesFullWidth,className:l.propTypesClassName,children:l.propTypesChildren},p.displayName="MaterialTailwind.Breadcrumbs";var g=p},80622:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Button:function(){return m},default:function(){return v}});var n=p(r(65043)),o=p(r(65173)),a=p(r(55281)),i=p(r(64600)),s=r(90478),l=p(r(67314)),c=p(r(71058)),u=r(21049),d=p(r(83415)),f=r(94871);function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},h.apply(this,arguments)}function p(e){return e&&e.__esModule?e:{default:e}}function g(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var m=n.default.forwardRef((function(e,t){var r=e.variant,o=e.size,f=e.color,p=e.fullWidth,m=e.ripple,v=e.className,b=e.children,y=e.loading,x=g(e,["variant","size","color","fullWidth","ripple","className","children","loading"]),w=(0,u.useTheme)().button,k=w.valid,S=w.defaultProps,C=w.styles,O=C.base,P=C.variants,T=C.sizes;r=null!==r&&void 0!==r?r:S.variant,o=null!==o&&void 0!==o?o:S.size,f=null!==f&&void 0!==f?f:S.color,p=null!==p&&void 0!==p?p:S.fullWidth,m=null!==m&&void 0!==m?m:S.ripple,v=(0,s.twMerge)(S.className||"",v);var E,j,A,N,M=void 0!==m&&new a.default,_=(0,c.default)(O.initial),D=(0,c.default)(P[(0,l.default)(k.variants,r,"filled")][(0,l.default)(k.colors,f,"gray")]),I=(0,c.default)(T[(0,l.default)(k.sizes,o,"md")]),R=(0,s.twMerge)((0,i.default)(_,I,D,(E={},j=(0,c.default)(O.fullWidth),A=p,j in E?Object.defineProperty(E,j,{value:A,enumerable:!0,configurable:!0,writable:!0}):E[j]=A,E),{"flex items-center gap-2":y,"gap-3":"lg"===o}),v),L=(0,s.twMerge)((0,i.default)({"w-4 h-4":!0,"w-5 h-5":"lg"===o}));return n.default.createElement("button",h({},x,{disabled:null!==(N=x.disabled)&&void 0!==N?N:y,ref:t,className:R,type:x.type||"button",onMouseDown:function(e){var t=null===x||void 0===x?void 0:x.onMouseDown;return m&&M.create(e,"filled"!==r&&"gradient"!==r||"white"===f?"dark":"light"),"function"===typeof t&&t(e)}}),y&&n.default.createElement(d.default,{className:L}),b)}));m.propTypes={variant:o.default.oneOf(f.propTypesVariant),size:o.default.oneOf(f.propTypesSize),color:o.default.oneOf(f.propTypesColor),fullWidth:f.propTypesFullWidth,ripple:f.propTypesRipple,className:f.propTypesClassName,children:f.propTypesChildren,loading:f.propTypesLoading},m.displayName="MaterialTailwind.Button";var v=m},57685:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ButtonGroup:function(){return g},default:function(){return m}});var n=h(r(65043)),o=h(r(65173)),a=h(r(64600)),i=r(90478),s=h(r(67314)),l=h(r(71058)),c=r(21049),u=r(94871);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r,o=e.variant,u=e.size,h=e.color,g=e.fullWidth,m=e.ripple,v=e.className,b=e.children,y=p(e,["variant","size","color","fullWidth","ripple","className","children"]),x=(0,c.useTheme)().buttonGroup,w=x.defaultProps,k=x.styles,S=x.valid,C=k.base,O=k.dividerColor;o=null!==o&&void 0!==o?o:w.variant,u=null!==u&&void 0!==u?u:w.size,h=null!==h&&void 0!==h?h:w.color,m=null!==m&&void 0!==m?m:w.ripple,g=null!==g&&void 0!==g?g:w.fullWidth,v=(0,i.twMerge)(w.className||"",v);var P=(0,i.twMerge)((0,a.default)((0,l.default)(C.initial),(d(r={},(0,l.default)(C.fullWidth),g),d(r,"divide-x","outlined"!==o),d(r,(0,l.default)(O[(0,s.default)(S.colors,h,"gray")]),"outlined"!==o),r)),v);return n.default.createElement("div",f({},y,{ref:t,className:P}),n.default.Children.map(b,(function(e,t){var r;return n.default.isValidElement(e)&&n.default.cloneElement(e,{variant:o,size:u,color:h,ripple:m,fullWidth:g,className:(0,i.twMerge)((0,a.default)({"rounded-r-none":t!==n.default.Children.count(b)-1,"border-r-0":t!==n.default.Children.count(b)-1,"rounded-l-none":0!==t}),null===(r=e.props)||void 0===r?void 0:r.className)})})))}));g.propTypes={variant:o.default.oneOf(u.propTypesVariant),size:o.default.oneOf(u.propTypesSize),color:o.default.oneOf(u.propTypesColor),fullWidth:u.propTypesFullWidth,ripple:u.propTypesRipple,className:u.propTypesClassName,children:u.propTypesChildren},g.displayName="MaterialTailwind.ButtonGroup";var m=g},36212:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{CardBody:function(){return f},default:function(){return h}});var n=u(r(65043)),o=u(r(64600)),a=r(90478),i=u(r(71058)),s=r(21049),l=r(40965);function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var f=n.default.forwardRef((function(e,t){var r=e.className,l=e.children,u=d(e,["className","children"]),f=(0,s.useTheme)().cardBody,h=f.defaultProps,p=f.styles.base;r=(0,a.twMerge)(h.className||"",r);var g=(0,a.twMerge)((0,o.default)((0,i.default)(p)),r);return n.default.createElement("div",c({},u,{ref:t,className:g}),l)}));f.propTypes={className:l.propTypesClassName,children:l.propTypesChildren},f.displayName="MaterialTailwind.CardBody";var h=f},41595:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{CardFooter:function(){return f},default:function(){return h}});var n=u(r(65043)),o=u(r(64600)),a=r(90478),i=u(r(71058)),s=r(21049),l=r(40965);function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var f=n.default.forwardRef((function(e,t){var r=e.divider,l=e.className,u=e.children,f=d(e,["divider","className","children"]),h=(0,s.useTheme)().cardFooter,p=h.defaultProps,g=h.styles.base;r=null!==r&&void 0!==r?r:p.divider,l=(0,a.twMerge)(p.className||"",l);var m,v,b,y=(0,a.twMerge)((0,o.default)((0,i.default)(g.initial),(m={},v=(0,i.default)(g.divider),b=r,v in m?Object.defineProperty(m,v,{value:b,enumerable:!0,configurable:!0,writable:!0}):m[v]=b,m)),l);return n.default.createElement("div",c({},f,{ref:t,className:y}),u)}));f.propTypes={divider:l.propTypesDivider,className:l.propTypesClassName,children:l.propTypesChildren},f.displayName="MaterialTailwind.CardFooter";var h=f},79033:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{CardHeader:function(){return g},default:function(){return m}});var n=h(r(65043)),o=h(r(65173)),a=h(r(64600)),i=r(90478),s=h(r(67314)),l=h(r(71058)),c=r(21049),u=r(40965);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r=e.variant,o=e.color,u=e.shadow,h=e.floated,g=e.className,m=e.children,v=p(e,["variant","color","shadow","floated","className","children"]),b=(0,c.useTheme)().cardHeader,y=b.defaultProps,x=b.styles,w=b.valid,k=x.base,S=x.variants;r=null!==r&&void 0!==r?r:y.variant,o=null!==o&&void 0!==o?o:y.color,u=null!==u&&void 0!==u?u:y.shadow,h=null!==h&&void 0!==h?h:y.floated,g=(0,i.twMerge)(y.className||"",g);var C=(0,l.default)(k.initial),O=(0,l.default)(S[(0,s.default)(w.variants,r,"filled")][(0,s.default)(w.colors,o,"white")]),P=(0,i.twMerge)((0,a.default)(C,O,d({},(0,l.default)(k.shadow),u),d({},(0,l.default)(k.floated),h)),g);return n.default.createElement("div",f({},v,{ref:t,className:P}),m)}));g.propTypes={variant:o.default.oneOf(u.propTypesVariant),color:o.default.oneOf(u.propTypesColor),shadow:u.propTypesShadow,floated:u.propTypesFloated,className:u.propTypesClassName,children:u.propTypesChildren},g.displayName="MaterialTailwind.CardHeader";var m=g},25288:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Card:function(){return v},CardHeader:function(){return u.CardHeader},CardBody:function(){return d.CardBody},CardFooter:function(){return f.CardFooter},default:function(){return b}});var n=g(r(65043)),o=g(r(65173)),a=g(r(64600)),i=r(90478),s=g(r(67314)),l=g(r(71058)),c=r(21049),u=r(79033),d=r(36212),f=r(41595),h=r(40965);function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.apply(this,arguments)}function g(e){return e&&e.__esModule?e:{default:e}}function m(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var v=n.default.forwardRef((function(e,t){var r=e.variant,o=e.color,u=e.shadow,d=e.className,f=e.children,h=m(e,["variant","color","shadow","className","children"]),g=(0,c.useTheme)().card,v=g.defaultProps,b=g.styles,y=g.valid,x=b.base,w=b.variants;r=null!==r&&void 0!==r?r:v.variant,o=null!==o&&void 0!==o?o:v.color,u=null!==u&&void 0!==u?u:v.shadow,d=(0,i.twMerge)(v.className||"",d);var k,S,C,O=(0,l.default)(x.initial),P=(0,l.default)(w[(0,s.default)(y.variants,r,"filled")][(0,s.default)(y.colors,o,"white")]),T=(0,i.twMerge)((0,a.default)(O,P,(k={},S=(0,l.default)(x.shadow),C=u,S in k?Object.defineProperty(k,S,{value:C,enumerable:!0,configurable:!0,writable:!0}):k[S]=C,k)),d);return n.default.createElement("div",p({},h,{ref:t,className:T}),f)}));v.propTypes={variant:o.default.oneOf(h.propTypesVariant),color:o.default.oneOf(h.propTypesColor),shadow:h.propTypesShadow,className:h.propTypesClassName,children:h.propTypesChildren},v.displayName="MaterialTailwind.Card";var b=Object.assign(v,{Header:u.CardHeader,Body:d.CardBody,Footer:f.CardFooter})},28196:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Carousel:function(){return m},default:function(){return v}});var n=h(r(65043)),o=r(53334),a=r(62489),i=h(r(64600)),s=r(90478),l=h(r(71058)),c=r(21049),u=r(47145);function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function g(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return d(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var m=n.default.forwardRef((function(e,t){var r=e.children,u=e.prevArrow,d=e.nextArrow,h=e.navigation,m=e.autoplay,v=e.autoplayDelay,b=e.transition,y=e.loop,x=e.className,w=e.slideRef,k=p(e,["children","prevArrow","nextArrow","navigation","autoplay","autoplayDelay","transition","loop","className","slideRef"]),S=(0,c.useTheme)().carousel,C=S.defaultProps,O=S.styles.base,P=(0,o.useMotionValue)(0),T=n.default.useRef(null),E=g(n.default.useState(0),2),j=E[0],A=E[1],N=n.default.Children.toArray(r);u=null!==u&&void 0!==u?u:C.prevArrow,d=null!==d&&void 0!==d?d:C.nextArrow,h=null!==h&&void 0!==h?h:C.navigation,m=null!==m&&void 0!==m?m:C.autoplay,v=null!==v&&void 0!==v?v:C.autoplayDelay,b=null!==b&&void 0!==b?b:C.transition,y=null!==y&&void 0!==y?y:C.loop,x=(0,s.twMerge)(C.className||"",x);var M=(0,s.twMerge)((0,i.default)((0,l.default)(O.carousel)),x),_=(0,s.twMerge)((0,i.default)((0,l.default)(O.slide))),D=n.default.useCallback((function(){var e;return-j*((null===(e=T.current)||void 0===e?void 0:e.clientWidth)||0)}),[j]),I=n.default.useCallback((function(){var e=y?0:j;A(j+1===N.length?e:j+1)}),[j,y,N.length]);n.default.useEffect((function(){return(0,o.animate)(P,D(),b).stop}),[D,j,P,b]),n.default.useEffect((function(){window.addEventListener("resize",(function(){(0,o.animate)(P,D(),b)}))}),[D,b,P]),n.default.useEffect((function(){if(m){var e=setInterval((function(){return I()}),v);return function(){return clearInterval(e)}}}),[m,I,v]);var R=(0,a.useMergeRefs)([T,t]);return n.default.createElement("div",f({},k,{ref:R,className:M}),N.map((function(e,t){return n.default.createElement(o.LazyMotion,{key:t,features:o.domAnimation},n.default.createElement(o.m.div,{ref:w,className:_,style:{x:P,left:"".concat(100*t,"%"),right:"".concat(100*t,"%")}},e))})),u&&u({loop:y,handlePrev:function(){var e=y?N.length-1:0;A(j-1<0?e:j-1)},activeIndex:j,firstIndex:0===j}),d&&d({loop:y,handleNext:I,activeIndex:j,lastIndex:j===N.length-1}),h&&h({setActiveIndex:A,activeIndex:j,length:N.length}))}));m.propTypes={className:u.propTypesClassName,children:u.propTypesChildren,nextArrow:u.propTypesNextArrow,prevArrow:u.propTypesPrevArrow,navigation:u.propTypesNavigation,autoplay:u.propTypesAutoplay,autoplayDelay:u.propTypesAutoplayDelay,transition:u.propTypesTransition,loop:u.propTypesLoop,slideRef:u.propTypesSlideRef},m.displayName="MaterialTailwind.Carousel";var v=m},96979:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Checkbox:function(){return g},default:function(){return m}});var n=h(r(65043)),o=h(r(65173)),a=h(r(55281)),i=h(r(64600)),s=r(90478),l=h(r(67314)),c=h(r(71058)),u=r(21049),d=r(53670);function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r=e.color,o=e.label,d=e.icon,h=e.ripple,g=e.className,m=e.disabled,v=e.containerProps,b=e.labelProps,y=e.iconProps,x=e.inputRef,w=p(e,["color","label","icon","ripple","className","disabled","containerProps","labelProps","iconProps","inputRef"]),k=(0,u.useTheme)().checkbox,S=k.defaultProps,C=k.valid,O=k.styles,P=O.base,T=O.colors,E=n.default.useId();r=null!==r&&void 0!==r?r:S.color,o=null!==o&&void 0!==o?o:S.label,d=null!==d&&void 0!==d?d:S.icon,h=null!==h&&void 0!==h?h:S.ripple,m=null!==m&&void 0!==m?m:S.disabled,v=null!==v&&void 0!==v?v:S.containerProps,b=null!==b&&void 0!==b?b:S.labelProps,y=null!==y&&void 0!==y?y:S.iconProps,g=(0,s.twMerge)(S.className||"",g);var j,A,N,M=void 0!==h&&new a.default,_=(0,i.default)((0,c.default)(P.root),(j={},A=(0,c.default)(P.disabled),N=m,A in j?Object.defineProperty(j,A,{value:N,enumerable:!0,configurable:!0,writable:!0}):j[A]=N,j)),D=(0,s.twMerge)((0,i.default)((0,c.default)(P.container)),null===v||void 0===v?void 0:v.className),I=(0,s.twMerge)((0,i.default)((0,c.default)(P.input),(0,c.default)(T[(0,l.default)(C.colors,r,"gray")])),g),R=(0,s.twMerge)((0,i.default)((0,c.default)(P.label)),null===b||void 0===b?void 0:b.className),L=(0,s.twMerge)((0,i.default)((0,c.default)(P.icon)),null===y||void 0===y?void 0:y.className);return n.default.createElement("div",{ref:t,className:_},n.default.createElement("label",f({},v,{className:D,htmlFor:w.id||E,onMouseDown:function(e){var t=null===v||void 0===v?void 0:v.onMouseDown;return h&&M.create(e,"dark"),"function"===typeof t&&t(e)}}),n.default.createElement("input",f({},w,{ref:x,type:"checkbox",disabled:m,className:I,id:w.id||E})),n.default.createElement("span",{className:L},d||n.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},n.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"})))),o&&n.default.createElement("label",f({},b,{className:R,htmlFor:w.id||E}),o))}));g.propTypes={color:o.default.oneOf(d.propTypesColor),label:d.propTypesLabel,icon:d.propTypesIcon,ripple:d.propTypesRipple,className:d.propTypesClassName,disabled:d.propTypesDisabled,containerProps:d.propTypesObject,labelProps:d.propTypesObject},g.displayName="MaterialTailwind.Checkbox";var m=g},42080:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Chip:function(){return v},default:function(){return b}});var n=g(r(65043)),o=g(r(65173)),a=r(53334),i=g(r(64600)),s=g(r(66905)),l=r(90478),c=g(r(67314)),u=g(r(71058)),d=r(21049),f=r(50601),h=g(r(72779));function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.apply(this,arguments)}function g(e){return e&&e.__esModule?e:{default:e}}function m(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var v=n.default.forwardRef((function(e,t){var r=e.variant,o=e.size,f=e.color,g=e.icon,v=e.open,b=e.onClose,y=e.action,x=e.animate,w=e.className,k=e.value,S=m(e,["variant","size","color","icon","open","onClose","action","animate","className","value"]),C=(0,d.useTheme)().chip,O=C.defaultProps,P=C.valid,T=C.styles,E=T.base,j=T.variants,A=T.sizes;r=null!==r&&void 0!==r?r:O.variant,o=null!==o&&void 0!==o?o:O.size,f=null!==f&&void 0!==f?f:O.color,x=null!==x&&void 0!==x?x:O.animate,v=null!==v&&void 0!==v?v:O.open,y=null!==y&&void 0!==y?y:O.action,b=null!==b&&void 0!==b?b:O.onClose,w=(0,l.twMerge)(O.className||"",w);var N=(0,u.default)(E.chip),M=(0,u.default)(E.action),_=(0,u.default)(E.icon),D=(0,u.default)(j[(0,c.default)(P.variants,r,"filled")][(0,c.default)(P.colors,f,"gray")]),I=(0,u.default)(A[(0,c.default)(P.sizes,o,"md")].chip),R=(0,u.default)(A[(0,c.default)(P.sizes,o,"md")].action),L=(0,u.default)(A[(0,c.default)(P.sizes,o,"md")].icon),F=(0,l.twMerge)((0,i.default)(N,D,I),w),B=(0,i.default)(M,R),$=(0,i.default)(_,L),z=(0,i.default)({"ml-4":g&&"sm"===o,"ml-[18px]":g&&"md"===o,"ml-5":g&&"lg"===o,"mr-5":b}),Y=(0,s.default)({unmount:{opacity:0},mount:{opacity:1}},x),W=n.default.createElement("div",{className:$},g),V=a.AnimatePresence;return n.default.createElement(a.LazyMotion,{features:a.domAnimation},n.default.createElement(V,null,v&&n.default.createElement(a.m.div,p({},S,{ref:t,className:F,initial:"unmount",exit:"unmount",animate:v?"mount":"unmount",variants:Y}),g&&W,n.default.createElement("span",{className:z},k),b&&!y&&n.default.createElement(h.default,{onClick:b,size:"sm",variant:"text",color:"outlined"===r||"ghost"===r?f:"white",className:B},n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",className:(0,i.default)({"h-3.5 w-3.5":"sm"===o,"h-4 w-4":"md"===o,"h-5 w-5":"lg"===o}),strokeWidth:2},n.default.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))),y||null)))}));v.propTypes={variant:o.default.oneOf(f.propTypesVariant),size:o.default.oneOf(f.propTypesSize),color:o.default.oneOf(f.propTypesColor),icon:f.propTypesIcon,open:f.propTypesOpen,onClose:f.propTypesOnClose,action:f.propTypesAction,animate:f.propTypesAnimate,className:f.propTypesClassName,value:f.propTypesValue},v.displayName="MaterialTailwind.Chip";var b=v},83221:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Collapse:function(){return g},default:function(){return m}});var n=h(r(65043)),o=r(53334),a=r(62489),i=h(r(66905)),s=h(r(64600)),l=r(90478),c=h(r(71058)),u=r(21049),d=r(62240);function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r=e.open,d=e.animate,h=e.className,g=e.children,m=p(e,["open","animate","className","children"]),v=n.default.useRef(null),b=(0,u.useTheme)().collapse.styles.base;d=null!==d&&void 0!==d?d:{},h=null!==h&&void 0!==h?h:"";var y=(0,l.twMerge)((0,s.default)((0,c.default)(b)),h),x=(0,i.default)({unmount:{height:"0px",transition:{duration:.3,times:[.4,0,.2,1]}},mount:{height:"auto",transition:{duration:.3,times:[.4,0,.2,1]}}},d),w=o.AnimatePresence,k=(0,a.useMergeRefs)([t,v]);return n.default.createElement(o.LazyMotion,{features:o.domAnimation},n.default.createElement(w,null,n.default.createElement(o.m.div,f({},m,{ref:k,className:y,initial:"unmount",exit:"unmount",animate:r?"mount":"unmount",variants:x}),g)))}));g.displayName="MaterialTailwind.Collapse",g.propTypes={open:d.propTypesOpen,animate:d.propTypesAnimate,className:d.propTypesClassName,children:d.propTypesChildren};var m=g},31760:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DialogBody:function(){return f},default:function(){return h}});var n=u(r(65043)),o=u(r(64600)),a=r(90478),i=u(r(71058)),s=r(21049),l=r(42811);function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var f=n.default.forwardRef((function(e,t){var r=e.divider,l=e.className,u=e.children,f=d(e,["divider","className","children"]),h=(0,s.useTheme)().dialogBody,p=h.defaultProps,g=h.styles.base;l=(0,a.twMerge)(p.className||"",l);var m,v,b,y=(0,a.twMerge)((0,o.default)((0,i.default)(g.initial),(m={},v=(0,i.default)(g.divider),b=r,v in m?Object.defineProperty(m,v,{value:b,enumerable:!0,configurable:!0,writable:!0}):m[v]=b,m)),l);return n.default.createElement("div",c({},f,{ref:t,className:y}),u)}));f.propTypes={divider:l.propTypesDivider,className:l.propTypesClassName,children:l.propTypesChildren},f.displayName="MaterialTailwind.DialogBody";var h=f},84223:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DialogFooter:function(){return f},default:function(){return h}});var n=u(r(65043)),o=u(r(64600)),a=r(90478),i=u(r(71058)),s=r(21049),l=r(42811);function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var f=n.default.forwardRef((function(e,t){var r=e.className,l=e.children,u=d(e,["className","children"]),f=(0,s.useTheme)().dialogFooter,h=f.defaultProps,p=f.styles.base;r=(0,a.twMerge)(h.className||"",r);var g=(0,a.twMerge)((0,o.default)((0,i.default)(p)),r);return n.default.createElement("div",c({},u,{ref:t,className:g}),l)}));f.propTypes={className:l.propTypesClassName,children:l.propTypesChildren},f.displayName="MaterialTailwind.DialogFooter";var h=f},15581:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{DialogHeader:function(){return f},default:function(){return h}});var n=u(r(65043)),o=u(r(64600)),a=r(90478),i=u(r(71058)),s=r(21049),l=r(42811);function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var f=n.default.forwardRef((function(e,t){var r=e.className,l=e.children,u=d(e,["className","children"]),f=(0,s.useTheme)().dialogHeader,h=f.defaultProps,p=f.styles.base;r=(0,a.twMerge)(h.className||"",r);var g=(0,a.twMerge)((0,o.default)((0,i.default)(p)),r);return n.default.createElement("div",c({},u,{ref:t,className:g}),l)}));f.propTypes={className:l.propTypesClassName,children:l.propTypesChildren},f.displayName="MaterialTailwind.DialogHeader";var h=f},75678:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Dialog:function(){return k},DialogHeader:function(){return p.DialogHeader},DialogBody:function(){return g.DialogBody},DialogFooter:function(){return m.DialogFooter},default:function(){return S}});var n=y(r(65043)),o=y(r(65173)),a=r(62489),i=r(53334),s=y(r(64600)),l=y(r(66905)),c=r(90478),u=y(r(67314)),d=y(r(71058)),f=r(21049),h=r(42811),p=r(15581),g=r(31760),m=r(84223);function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function b(){return b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},b.apply(this,arguments)}function y(e){return e&&e.__esModule?e:{default:e}}function x(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function w(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var k=n.default.forwardRef((function(e,t){var r=e.open,o=e.handler,h=e.size,p=e.dismiss,g=e.animate,m=e.className,y=e.children,k=w(e,["open","handler","size","dismiss","animate","className","children"]),S=(0,f.useTheme)().dialog,C=S.defaultProps,O=S.valid,P=S.styles,T=P.base,E=P.sizes;o=null!==o&&void 0!==o?o:void 0,h=null!==h&&void 0!==h?h:C.size,p=null!==p&&void 0!==p?p:C.dismiss,g=null!==g&&void 0!==g?g:C.animate,m=(0,c.twMerge)(C.className||"",m);var j=(0,s.default)((0,d.default)(T.backdrop)),A=(0,c.twMerge)((0,s.default)((0,d.default)(T.container),(0,d.default)(E[(0,u.default)(O.sizes,h,"md")])),m),N=(0,l.default)({unmount:{opacity:0,y:-50,transition:{duration:.3}},mount:{opacity:1,y:0,transition:{duration:.3}}},g),M=(0,a.useFloating)({open:r,onOpenChange:o}),_=M.floating,D=M.context,I=(0,a.useId)(),R="".concat(I,"-label"),L="".concat(I,"-description"),F=(0,a.useInteractions)([(0,a.useClick)(D),(0,a.useRole)(D),(0,a.useDismiss)(D,p)]).getFloatingProps,B=(0,a.useMergeRefs)([t,_]),$=i.AnimatePresence;return n.default.createElement(i.LazyMotion,{features:i.domAnimation},n.default.createElement(a.FloatingPortal,null,n.default.createElement($,null,r&&n.default.createElement(a.FloatingOverlay,{style:{zIndex:9999},lockScroll:!0},n.default.createElement(a.FloatingFocusManager,{context:D},n.default.createElement(i.m.div,{className:"xxl"===h?"":j,initial:"unmount",exit:"unmount",animate:r?"mount":"unmount",variants:{unmount:{opacity:0,transition:{delay:.2}},mount:{opacity:1}},transition:{duration:.2}},n.default.createElement(i.m.div,b({},F(x(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"===typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){v(e,t,r[t])}))}return e}({},k),{ref:B,className:A,"aria-labelledby":R,"aria-describedby":L})),{initial:"unmount",exit:"unmount",animate:r?"mount":"unmount",variants:N}),y)))))))}));k.propTypes={open:h.propTypesOpen,handler:h.propTypesHandler,size:o.default.oneOf(h.propTypesSize),dismiss:h.propTypesDismiss,animate:h.propTypesAnimate,className:h.propTypesClassName,children:h.propTypesChildren},k.displayName="MaterialTailwind.Dialog";var S=Object.assign(k,{Header:p.DialogHeader,Body:g.DialogBody,Footer:m.DialogFooter})},66991:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Drawer:function(){return v},default:function(){return b}});var n=g(r(65043)),o=g(r(65173)),a=r(53334),i=r(62489),s=g(r(66905)),l=g(r(64600)),c=r(90478),u=g(r(71058)),d=r(21049),f=r(68946);function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.apply(this,arguments)}function g(e){return e&&e.__esModule?e:{default:e}}function m(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var v=n.default.forwardRef((function(e,t){var r,o=e.open,f=e.size,g=e.overlay,v=e.children,b=e.placement,y=e.overlayProps,x=e.className,w=e.onClose,k=e.dismiss,S=e.transition,C=e.overlayRef,O=m(e,["open","size","overlay","children","placement","overlayProps","className","onClose","dismiss","transition","overlayRef"]),P=(0,d.useTheme)().drawer,T=P.defaultProps,E=P.styles.base,j=(0,a.useAnimation)();f=null!==f&&void 0!==f?f:T.size,g=null!==g&&void 0!==g?g:T.overlay,b=null!==b&&void 0!==b?b:T.placement,y=null!==y&&void 0!==y?y:T.overlayProps,w=null!==w&&void 0!==w?w:T.onClose,k=null!==(r=(0,s.default)(T.dismiss,k||{}))&&void 0!==r?r:T.dismiss,S=null!==S&&void 0!==S?S:T.transition,x=(0,c.twMerge)(T.className||"",x);var A=(0,c.twMerge)((0,l.default)((0,u.default)(E.drawer),{"top-0 right-0":"right"===b,"bottom-0 left-0":"bottom"===b,"top-0 left-0":"top"===b||"left"===b}),x),N=(0,c.twMerge)((0,l.default)((0,u.default)(E.overlay)),null===y||void 0===y?void 0:y.className),M=(0,i.useFloating)({open:o,onOpenChange:w}).context,_=(0,i.useInteractions)([(0,i.useDismiss)(M,k)]).getFloatingProps;n.default.useEffect((function(){j.start(o?"open":"close")}),[o,j,b]);var D={open:{x:0,y:0},close:{x:"left"===b?-f:"right"===b?f:0,y:"top"===b?-f:"bottom"===b?f:0}};return n.default.createElement(n.default.Fragment,null,n.default.createElement(a.LazyMotion,{features:a.domAnimation},n.default.createElement(a.AnimatePresence,null,g&&o&&n.default.createElement(a.m.div,{ref:C,className:N,initial:"unmount",exit:"unmount",animate:o?"mount":"unmount",variants:{unmount:{opacity:0,transition:{delay:.3}},mount:{opacity:1}},transition:{duration:.3}})),n.default.createElement(a.m.div,p({},_(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"===typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){h(e,t,r[t])}))}return e}({ref:t},O)),{className:A,style:{maxWidth:"left"===b||"right"===b?f:"100%",maxHeight:"top"===b||"bottom"===b?f:"100%",height:"left"===b||"right"===b?"100vh":"100%"},initial:"close",animate:j,variants:D,transition:S}),v)))}));v.propTypes={open:f.propTypesOpen,size:f.propTypesSize,overlay:f.propTypesOverlay,children:f.propTypesChildren,placement:o.default.oneOf(f.propTypesPlacement),overlayProps:f.propTypesOverlayProps,className:f.propTypesClassName,onClose:f.propTypesOnClose,dismiss:f.propTypesDismiss,transition:f.propTypesTransition,overlayRef:f.propTypesOverlayRef},v.displayName="MaterialTailwind.Drawer";var b=v},72779:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{IconButton:function(){return g},default:function(){return m}});var n=h(r(65043)),o=h(r(65173)),a=h(r(55281)),i=h(r(64600)),s=r(90478),l=h(r(67314)),c=h(r(71058)),u=r(21049),d=r(94871);function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r=e.variant,o=e.size,d=e.color,h=e.ripple,g=e.className,m=e.children,v=(e.fullWidth,p(e,["variant","size","color","ripple","className","children","fullWidth"])),b=(0,u.useTheme)().iconButton,y=b.valid,x=b.defaultProps,w=b.styles,k=w.base,S=w.variants,C=w.sizes;r=null!==r&&void 0!==r?r:x.variant,o=null!==o&&void 0!==o?o:x.size,d=null!==d&&void 0!==d?d:x.color,h=null!==h&&void 0!==h?h:x.ripple,g=(0,s.twMerge)(x.className||"",g);var O=void 0!==h&&new a.default,P=(0,c.default)(k),T=(0,c.default)(S[(0,l.default)(y.variants,r,"filled")][(0,l.default)(y.colors,d,"gray")]),E=(0,c.default)(C[(0,l.default)(y.sizes,o,"md")]),j=(0,s.twMerge)((0,i.default)(P,E,T),g);return n.default.createElement("button",f({},v,{ref:t,className:j,type:v.type||"button",onMouseDown:function(e){var t=null===v||void 0===v?void 0:v.onMouseDown;return h&&O.create(e,"filled"!==r&&"gradient"!==r||"white"===d?"dark":"light"),"function"===typeof t&&t(e)}}),n.default.createElement("span",{className:"absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 transform"},m))}));g.propTypes={variant:o.default.oneOf(d.propTypesVariant),size:o.default.oneOf(d.propTypesSize),color:o.default.oneOf(d.propTypesColor),ripple:d.propTypesRipple,className:d.propTypesClassName,children:d.propTypesChildren},g.displayName="MaterialTailwind.IconButton";var m=g},20538:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Input:function(){return g},default:function(){return m}});var n=h(r(65043)),o=h(r(65173)),a=h(r(64600)),i=h(r(67314)),s=h(r(71058)),l=r(21049),c=r(81287),u=r(90478);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r=e.variant,o=e.color,c=e.size,h=e.label,g=e.error,m=e.success,v=e.icon,b=e.containerProps,y=e.labelProps,x=e.className,w=e.shrink,k=e.inputRef,S=p(e,["variant","color","size","label","error","success","icon","containerProps","labelProps","className","shrink","inputRef"]),C=(0,l.useTheme)().input,O=C.defaultProps,P=C.valid,T=C.styles,E=T.base,j=T.variants;r=null!==r&&void 0!==r?r:O.variant,c=null!==c&&void 0!==c?c:O.size,o=null!==o&&void 0!==o?o:O.color,h=null!==h&&void 0!==h?h:O.label,y=null!==y&&void 0!==y?y:O.labelProps,b=null!==b&&void 0!==b?b:O.containerProps,w=null!==w&&void 0!==w?w:O.shrink,v=null!==v&&void 0!==v?v:O.icon,x=(0,u.twMerge)(O.className||"",x);var A=j[(0,i.default)(P.variants,r,"outlined")],N=A.sizes[(0,i.default)(P.sizes,c,"md")],M=(0,s.default)(A.error.input),_=(0,s.default)(A.success.input),D=(0,s.default)(A.shrink.input),I=(0,s.default)(A.colors.input[(0,i.default)(P.colors,o,"gray")]),R=(0,s.default)(A.error.label),L=(0,s.default)(A.success.label),F=(0,s.default)(A.shrink.label),B=(0,s.default)(A.colors.label[(0,i.default)(P.colors,o,"gray")]),$=(0,a.default)((0,s.default)(E.container),(0,s.default)(N.container),null===b||void 0===b?void 0:b.className),z=(0,a.default)((0,s.default)(E.input),(0,s.default)(A.base.input),(0,s.default)(N.input),d({},(0,s.default)(A.base.inputWithIcon),v),d({},I,!g&&!m),d({},M,g),d({},_,m),d({},D,w),x),Y=(0,a.default)((0,s.default)(E.label),(0,s.default)(A.base.label),(0,s.default)(N.label),d({},B,!g&&!m),d({},R,g),d({},L,m),d({},F,w),null===y||void 0===y?void 0:y.className),W=(0,a.default)((0,s.default)(E.icon),(0,s.default)(A.base.icon),(0,s.default)(N.icon)),V=(0,a.default)((0,s.default)(E.asterisk));return n.default.createElement("div",f({},b,{ref:t,className:$}),v&&n.default.createElement("div",{className:W},v),n.default.createElement("input",f({},S,{ref:k,className:z,placeholder:(null===S||void 0===S?void 0:S.placeholder)||" "})),n.default.createElement("label",f({},y,{className:Y}),h," ",S.required?n.default.createElement("span",{className:V},"*"):""))}));g.propTypes={variant:o.default.oneOf(c.propTypesVariant),size:o.default.oneOf(c.propTypesSize),color:o.default.oneOf(c.propTypesColor),label:c.propTypesLabel,error:c.propTypesError,success:c.propTypesSuccess,icon:c.propTypesIcon,labelProps:c.propTypesLabelProps,containerProps:c.propTypesContainerProps,shrink:c.propTypesShrink,className:c.propTypesClassName},g.displayName="MaterialTailwind.Input";var m=g},93035:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ListItem:function(){return m},ListItemPrefix:function(){return u.ListItemPrefix},ListItemSuffix:function(){return d.ListItemSuffix},default:function(){return v}});var n=p(r(65043)),o=r(21049),a=p(r(55281)),i=p(r(64600)),s=r(90478),l=p(r(71058)),c=r(18099),u=r(17823),d=r(24302);function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},h.apply(this,arguments)}function p(e){return e&&e.__esModule?e:{default:e}}function g(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var m=n.default.forwardRef((function(e,t){var r,c=e.className,u=e.disabled,d=e.selected,p=e.ripple,m=e.children,v=g(e,["className","disabled","selected","ripple","children"]),b=(0,o.useTheme)().list,y=b.defaultProps,x=b.styles.base,w=void 0!==(p=null!==p&&void 0!==p?p:y.ripple)&&new a.default,k=(0,s.twMerge)((0,i.default)((0,l.default)(x.item.initial),(f(r={},(0,l.default)(x.item.disabled),u),f(r,(0,l.default)(x.item.selected),d&&!u),r)),c);return n.default.createElement("div",h({},v,{ref:t,role:"button",tabIndex:0,className:k,onMouseDown:function(e){var t=null===v||void 0===v?void 0:v.onMouseDown;return p&&w.create(e,"dark"),"function"===typeof t&&t(e)}}),m)}));m.propTypes={className:c.propTypesClassName,selected:c.propTypesSelected,disabled:c.propTypesDisabled,ripple:c.propTypesRipple,children:c.propTypesChildren},m.displayName="MaterialTailwind.ListItem";var v=Object.assign(m,{Prefix:u.ListItemPrefix,Suffix:d.ListItemSuffix})},17823:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ListItemPrefix:function(){return f},default:function(){return h}});var n=u(r(65043)),o=r(21049),a=u(r(64600)),i=r(90478),s=u(r(71058)),l=r(18099);function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var f=n.default.forwardRef((function(e,t){var r=e.className,l=e.children,u=d(e,["className","children"]),f=(0,o.useTheme)().list.styles.base,h=(0,i.twMerge)((0,a.default)((0,s.default)(f.itemPrefix)),r);return n.default.createElement("div",c({},u,{ref:t,className:h}),l)}));f.propTypes={className:l.propTypesClassName,children:l.propTypesChildren},f.displayName="MaterialTailwind.ListItemPrefix";var h=f},24302:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ListItemSuffix:function(){return f},default:function(){return h}});var n=u(r(65043)),o=r(21049),a=u(r(64600)),i=r(90478),s=u(r(71058)),l=r(18099);function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var f=n.default.forwardRef((function(e,t){var r=e.className,l=e.children,u=d(e,["className","children"]),f=(0,o.useTheme)().list.styles.base,h=(0,i.twMerge)((0,a.default)((0,s.default)(f.itemSuffix)),r);return n.default.createElement("div",c({},u,{ref:t,className:h}),l)}));f.propTypes={className:l.propTypesClassName,children:l.propTypesChildren},f.displayName="MaterialTailwind.ListItemSuffix";var h=f},43298:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{List:function(){return g},ListItem:function(){return c.ListItem},ListItemPrefix:function(){return u.ListItemPrefix},ListItemSuffix:function(){return d.ListItemSuffix},default:function(){return m}});var n=h(r(65043)),o=r(21049),a=h(r(64600)),i=r(90478),s=h(r(71058)),l=r(18099),c=r(93035),u=r(17823),d=r(24302);function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r=e.className,l=e.children,c=p(e,["className","children"]),u=(0,o.useTheme)().list,d=u.defaultProps,h=u.styles.base;r=(0,i.twMerge)(d.className||"",r);var g=(0,i.twMerge)((0,a.default)((0,s.default)(h.list)),r);return n.default.createElement("nav",f({},c,{ref:t,className:g}),l)}));g.propTypes={className:l.propTypesClassName,children:l.propTypesChildren},g.displayName="MaterialTailwind.List";var m=Object.assign(g,{Item:c.ListItem,ItemPrefix:u.ListItemPrefix,ItemSuffix:d.ListItemSuffix})},63191:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{MenuContext:function(){return i},useMenu:function(){return s},MenuContextProvider:function(){return l}});var n,o=(n=r(65043))&&n.__esModule?n:{default:n},a=r(41056);var i=o.default.createContext(null);function s(){var e=o.default.useContext(i);if(!e)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 e}i.displayName="MaterialTailwind.MenuContext";var l=function(e){var t=e.value,r=e.children;return o.default.createElement(i.Provider,{value:t},r)};l.prototypes={value:a.propTypesContextValue,children:a.propTypesChildren},l.displayName="MaterialTailwind.MenuContextProvider"},17549:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{MenuCore:function(){return h},default:function(){return p}});var n=d(r(65043)),o=d(r(65173)),a=r(62489),i=d(r(66905)),s=r(21049),l=r(63191),c=r(41056);function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var h=n.default.forwardRef((function(e,t){var r=e.open,o=e.handler,c=e.placement,u=e.offset,d=e.dismiss,h=e.animate,p=e.lockScroll,g=e.allowHover,m=e.children,v=(0,s.useTheme)().menu.defaultProps,b=f(n.default.useState(!1),2),y=b[0],x=b[1],w=f(n.default.useState(!1),2),k=w[0],S=w[1];r=null!==r&&void 0!==r?r:y,o=null!==o&&void 0!==o?o:x,c=null!==c&&void 0!==c?c:v.placement,u=null!==u&&void 0!==u?u:v.offset,d=null!==d&&void 0!==d?d:v.dismiss,h=null!==h&&void 0!==h?h:v.animate,p=null!==p&&void 0!==p?p:v.lockScroll;var C=(0,i.default)({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]}}},h),O=f(n.default.useState(null),2),P=O[0],T=O[1],E=n.default.useRef([]),j=n.default.useRef(n.default.Children.map(m,(function(e){return n.default.isValidElement(e)?e.props.label:null}))),A=(0,a.useFloatingTree)(),N=(0,a.useFloatingNodeId)(),M=(0,a.useFloatingParentNodeId)(),_=null!=M,D=(0,a.useFloating)({open:r,nodeId:N,placement:c,onOpenChange:o,middleware:[(0,a.offset)(u),(0,a.flip)(),(0,a.shift)()],whileElementsMounted:a.autoUpdate}),I=D.x,R=D.y,L=D.strategy,F=D.refs,B=D.context,$=(0,a.useInteractions)([(0,a.useHover)(B,{handleClose:(0,a.safePolygon)({restMs:25,blockPointerEvents:!0}),enabled:g||_&&k,delay:{open:75}}),(0,a.useClick)(B,{toggle:!_||!k,event:"mousedown",ignoreMouse:_}),(0,a.useRole)(B,{role:"menu"}),(0,a.useDismiss)(B,d),(0,a.useListNavigation)(B,{listRef:E,activeIndex:P,nested:_,onNavigate:T}),(0,a.useTypeahead)(B,{listRef:j,onMatch:r?T:void 0,activeIndex:P})]),z=$.getReferenceProps,Y=$.getFloatingProps,W=$.getItemProps;n.default.useEffect((function(){var e=function(){d.itemPress&&o(!1)},t=function(e){e.nodeId!==N&&e.parentId===M&&o(!1)};return null===A||void 0===A||A.events.on("click",e),null===A||void 0===A||A.events.on("menuopen",t),function(){null===A||void 0===A||A.events.off("click",e),null===A||void 0===A||A.events.off("menuopen",t)}}),[A,N,M,o,d]),n.default.useEffect((function(){r&&(null===A||void 0===A||A.events.emit("menuopen",{parentId:M,nodeId:N}))}),[A,r,N,M]),n.default.useEffect((function(){var e=function(e){"touch"!==e.pointerType&&S(!0)},t=function(){S(!1)};return window.addEventListener("pointermove",e,{once:!0,capture:!0}),window.addEventListener("keydown",t,!0),function(){window.removeEventListener("pointermove",e,{capture:!0}),window.removeEventListener("keydown",t,!0)}}),[k]);var V=(0,a.useMergeRefs)([F.setReference,t]),H=n.default.useMemo((function(){return{open:r,handler:o,setInternalOpen:x,strategy:L,x:I,y:R,reference:V,floating:F.setFloating,listItemsRef:E,getReferenceProps:z,getFloatingProps:Y,getItemProps:W,appliedAnimation:C,lockScroll:p,context:B,activeIndex:P,tree:A,allowHover:g,internalAllowHover:k,nested:_,setActiveIndex:T}}),[r,o,x,L,I,R,V,F,z,Y,W,C,p,B,P,A,g,k,_,T]);return n.default.createElement(l.MenuContextProvider,{value:H},n.default.createElement(a.FloatingNode,{id:N},m))}));h.propTypes={open:c.propTypesOpen,handler:c.propTypesHandler,placement:o.default.oneOf(c.propTypesPlacement),offset:c.propTypesOffset,dismiss:c.propTypesDismiss,animate:c.propTypesAnimate,lockScroll:c.propTypesLockScroll,children:c.propTypesChildren},h.displayName="MaterialTailwind.MenuCore";var p=h},55356:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{MenuHandler:function(){return f},default:function(){return h}});var n,o=(n=r(65043))&&n.__esModule?n:{default:n},a=r(62489),i=r(63191),s=r(41056);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"===typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}function u(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function d(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var f=o.default.forwardRef((function(e,t){var r=e.children,n=d(e,["children"]),s=(0,i.useMenu)(),l=s.getReferenceProps,f=s.reference,h=s.nested,p=(0,a.useMergeRefs)([t,f]);return o.default.cloneElement(r,c({},l(c(u(c({},n),{ref:p,onClick:function(e){e.stopPropagation()}}),h&&{role:"menuitem"}))))}));f.propTypes={children:s.propTypesChildren},f.displayName="MaterialTailwind.MenuHandler";var h=f},89637:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{MenuItem:function(){return f},default:function(){return h}});var n=u(r(65043)),o=u(r(64600)),a=r(90478),i=u(r(71058)),s=r(21049),l=r(41056);function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var f=n.default.forwardRef((function(e,t){var r,l,u,f=e.className,h=void 0===f?"":f,p=e.disabled,g=void 0!==p&&p,m=e.children,v=d(e,["className","disabled","children"]),b=(0,s.useTheme)().menu.styles.base,y=(0,a.twMerge)((0,o.default)((0,i.default)(b.item.initial),(r={},l=(0,i.default)(b.item.disabled),u=g,l in r?Object.defineProperty(r,l,{value:u,enumerable:!0,configurable:!0,writable:!0}):r[l]=u,r)),h);return n.default.createElement("button",c({},v,{ref:t,role:"menuitem",className:y}),m)}));f.propTypes={className:l.propTypesClassName,disabled:l.propTypesDisabled,children:l.propTypesChildren},f.displayName="MaterialTailwind.MenuItem";var h=f},56558:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{MenuList:function(){return g},default:function(){return m}});var n=h(r(65043)),o=r(62489),a=r(53334),i=h(r(64600)),s=r(90478),l=h(r(71058)),c=r(21049),u=r(63191),d=r(41056);function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r=e.children,d=e.className,h=p(e,["children","className"]),g=(0,c.useTheme)().menu.styles.base,m=(0,u.useMenu)(),v=m.open,b=m.handler,y=m.strategy,x=m.x,w=m.y,k=m.floating,S=m.listItemsRef,C=m.getFloatingProps,O=m.getItemProps,P=m.appliedAnimation,T=m.lockScroll,E=m.context,j=m.activeIndex,A=m.tree,N=m.allowHover,M=m.internalAllowHover,_=m.setActiveIndex,D=m.nested;d=null!==d&&void 0!==d?d:"";var I=(0,s.twMerge)((0,i.default)((0,l.default)(g.menu)),d),R=(0,o.useMergeRefs)([t,k]),L=a.AnimatePresence,F=n.default.createElement(a.m.div,f({},h,{ref:R,style:{position:y,top:null!==w&&void 0!==w?w:0,left:null!==x&&void 0!==x?x:0},className:I},C({onKeyDown:function(e){"Tab"===e.key&&(b(!1),e.shiftKey&&e.preventDefault())}}),{initial:"unmount",exit:"unmount",animate:v?"mount":"unmount",variants:P}),n.default.Children.map(r,(function(e,t){return n.default.isValidElement(e)&&n.default.cloneElement(e,O({tabIndex:j===t?0:-1,role:"menuitem",className:e.props.className,ref:function(e){S.current[t]=e},onClick:function(t){var r,n;e.props.onClick&&(null===(n=(r=e.props).onClick)||void 0===n||n.call(r,t));null===A||void 0===A||A.events.emit("click")},onMouseEnter:function(){(N&&v||M&&v)&&_(t)}}))})));return n.default.createElement(a.LazyMotion,{features:a.domAnimation},n.default.createElement(o.FloatingPortal,null,n.default.createElement(L,null,v&&n.default.createElement(n.default.Fragment,null,T?n.default.createElement(o.FloatingOverlay,{lockScroll:!0},n.default.createElement(o.FloatingFocusManager,{context:E,modal:!D,initialFocus:D?-1:0,returnFocus:!D,visuallyHiddenDismiss:!0},F)):n.default.createElement(o.FloatingFocusManager,{context:E,modal:!D,initialFocus:D?-1:0,returnFocus:!D,visuallyHiddenDismiss:!0},F)))))}));g.propTypes={className:d.propTypesClassName,children:d.propTypesChildren},g.displayName="MaterialTailwind.MenuList";var m=g},11509:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Menu:function(){return f},MenuHandler:function(){return l.MenuHandler},MenuList:function(){return c.MenuList},MenuItem:function(){return u.MenuItem},useMenu:function(){return i.useMenu},default:function(){return h}});var n,o=(n=r(65043))&&n.__esModule?n:{default:n},a=r(62489),i=r(63191),s=r(17549),l=r(55356),c=r(56558),u=r(89637);function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},d.apply(this,arguments)}var f=o.default.forwardRef((function(e,t){var r=e.open,n=e.handler,i=e.placement,l=e.offset,c=e.dismiss,u=e.animate,f=e.lockScroll,h=e.allowHover,p=e.children,g={open:r,handler:n,placement:i,offset:l,dismiss:c,animate:u,lockScroll:f,allowHover:h};return null==(0,a.useFloatingParentNodeId)()?o.default.createElement(a.FloatingTree,null,o.default.createElement(s.MenuCore,d({ref:t},g),p)):o.default.createElement(s.MenuCore,d({ref:t},g),p)}));f.propTypes=s.MenuCore.propTypes,f.displayName="MaterialTailwind.Menu";var h=Object.assign(f,{Handler:l.MenuHandler,List:c.MenuList,Item:u.MenuItem})},61115:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{MobileNav:function(){return g},default:function(){return m}});var n=h(r(65043)),o=r(53334),a=r(62489),i=h(r(66905)),s=h(r(64600)),l=r(90478),c=h(r(71058)),u=r(21049),d=r(19769);function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r,d=e.open,h=e.animate,g=e.className,m=e.children,v=p(e,["open","animate","className","children"]);console.error("<MobileNav /> will be deprecated in the future versions of @material-tailwind/react use <Collapse /> instead.\n      \nMore details: https://www.material-tailwind.com/docs/react/collapse\n      ");var b=n.default.useRef(null),y=(0,u.useTheme)().navbar.styles.base.mobileNav;h=null!==h&&void 0!==h?h:{},g=null!==g&&void 0!==g?g:"";var x=(0,l.twMerge)((0,s.default)((0,c.default)(y)),g),w={unmount:{height:0,opacity:0,transition:{duration:.3,times:"[0.4, 0, 0.2, 1]"}},mount:{opacity:1,height:"".concat(null===(r=b.current)||void 0===r?void 0:r.scrollHeight,"px"),transition:{duration:.3,times:"[0.4, 0, 0.2, 1]"}}},k=(0,i.default)(w,h),S=o.AnimatePresence,C=(0,a.useMergeRefs)([t,b]);return n.default.createElement(o.LazyMotion,{features:o.domAnimation},n.default.createElement(S,null,n.default.createElement(o.m.div,f({},v,{ref:C,className:x,initial:"unmount",exit:"unmount",animate:d?"mount":"unmount",variants:k}),m)))}));g.displayName="MaterialTailwind.MobileNav",g.propTypes={open:d.propTypesOpen,animate:d.propTypesAnimate,className:d.propTypesClassName,children:d.propTypesChildren};var m=g},58180:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Navbar:function(){return m},MobileNav:function(){return u.MobileNav},default:function(){return v}});var n=p(r(65043)),o=p(r(65173)),a=p(r(64600)),i=r(90478),s=p(r(67314)),l=p(r(71058)),c=r(21049),u=r(61115),d=r(19769);function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},h.apply(this,arguments)}function p(e){return e&&e.__esModule?e:{default:e}}function g(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var m=n.default.forwardRef((function(e,t){var r,o=e.variant,u=e.color,d=e.shadow,p=e.blurred,m=e.fullWidth,v=e.className,b=e.children,y=g(e,["variant","color","shadow","blurred","fullWidth","className","children"]),x=(0,c.useTheme)().navbar,w=x.defaultProps,k=x.valid,S=x.styles,C=S.base,O=S.variants;o=null!==o&&void 0!==o?o:w.variant,u=null!==u&&void 0!==u?u:w.color,d=null!==d&&void 0!==d?d:w.shadow,p=null!==p&&void 0!==p?p:w.blurred,m=null!==m&&void 0!==m?m:w.fullWidth,v=(0,i.twMerge)(w.className||"",v);var P=(0,a.default)((0,l.default)(C.navbar.initial),(f(r={},(0,l.default)(C.navbar.shadow),d),f(r,(0,l.default)(C.navbar.blurred),p&&"white"===u),f(r,(0,l.default)(C.navbar.fullWidth),m),r)),T=(0,a.default)((0,l.default)(O[(0,s.default)(k.variants,o,"filled")][(0,s.default)(k.colors,u,"white")])),E=(0,i.twMerge)((0,a.default)(P,T),v);return n.default.createElement("nav",h({},y,{ref:t,className:E}),b)}));m.propTypes={variant:o.default.oneOf(d.propTypesVariant),color:o.default.oneOf(d.propTypesColor),shadow:d.propTypesShadow,blurred:d.propTypesBlurred,fullWidth:d.propTypesFullWidth,className:d.propTypesClassName,children:d.propTypesChildren},m.displayName="MaterialTailwind.Navbar";var v=Object.assign(m,{MobileNav:u.MobileNav})},71921:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PopoverContent:function(){return v},default:function(){return b}});var n=p(r(65043)),o=r(62489),a=r(53334),i=p(r(64600)),s=r(90478),l=p(r(71058)),c=r(21049),u=r(28559),d=r(92538);function f(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},h.apply(this,arguments)}function p(e){return e&&e.__esModule?e:{default:e}}function g(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function m(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var v=n.default.forwardRef((function(e,t){var r=e.children,d=e.className,p=m(e,["children","className"]),v=(0,c.useTheme)().popover,b=v.defaultProps,y=v.styles.base,x=(0,u.usePopover)(),w=x.open,k=x.strategy,S=x.x,C=x.y,O=x.context,P=x.floating,T=x.getFloatingProps,E=x.appliedAnimation,j=x.labelId,A=x.descriptionId;d=(0,s.twMerge)(b.className||"",d);var N=(0,s.twMerge)((0,i.default)((0,l.default)(y)),d),M=(0,o.useMergeRefs)([t,P]),_=a.AnimatePresence;return n.default.createElement(a.LazyMotion,{features:a.domAnimation},n.default.createElement(o.FloatingPortal,null,n.default.createElement(_,null,w&&n.default.createElement(o.FloatingFocusManager,{context:O},n.default.createElement(a.m.div,h({},T(g(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"===typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){f(e,t,r[t])}))}return e}({},p),{ref:M,className:N,style:{position:k,top:null!==C&&void 0!==C?C:"",left:null!==S&&void 0!==S?S:""},"aria-labelledby":j,"aria-describedby":A})),{initial:"unmount",exit:"unmount",animate:w?"mount":"unmount",variants:E}),r)))))}));v.propTypes={className:d.propTypesClassName,children:d.propTypesChildren},v.displayName="MaterialTailwind.PopoverContent";var b=v},28559:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PopoverContext:function(){return i},usePopover:function(){return s},PopoverContextProvider:function(){return l}});var n,o=(n=r(65043))&&n.__esModule?n:{default:n},a=r(92538);var i=o.default.createContext(null);function s(){var e=o.default.useContext(i);if(!e)throw new Error("usePopover() must be used within a Popover. It happens when you use PopoverHandler or PopoverContent components outside the Popover component.");return e}i.displayName="MaterialTailwind.PopoverContext";var l=function(e){var t=e.value,r=e.children;return o.default.createElement(i.Provider,{value:t},r)};l.propTypes={value:a.propTypesContextValue,children:a.propTypesChildren},l.displayName="MaterialTailwind.PopoverContextProvider"},71732:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{PopoverHandler:function(){return f},default:function(){return h}});var n,o=(n=r(65043))&&n.__esModule?n:{default:n},a=r(62489),i=r(28559),s=r(92538);function l(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"===typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){l(e,t,r[t])}))}return e}function u(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function d(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var f=o.default.forwardRef((function(e,t){var r=e.children,n=d(e,["children"]),s=(0,i.usePopover)(),l=s.getReferenceProps,f=s.reference,h=(0,a.useMergeRefs)([t,f]);return o.default.cloneElement(r,c({},l(u(c({},n),{ref:h}))))}));f.propTypes={children:s.propTypesChildren},f.displayName="MaterialTailwind.PopoverHandler";var h=f},53639:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Popover:function(){return g},PopoverHandler:function(){return u.PopoverHandler},PopoverContent:function(){return d.PopoverContent},usePopover:function(){return l.usePopover},default:function(){return m}});var n=h(r(65043)),o=h(r(65173)),a=r(62489),i=h(r(66905)),s=r(21049),l=r(28559),c=r(92538),u=r(71732),d=r(71921);function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return f(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var g=function(e){var t=e.open,r=e.handler,o=e.placement,c=e.offset,u=e.dismiss,d=e.animate,f=e.children,h=(0,s.useTheme)().popover.defaultProps,g=p(n.default.useState(!1),2),m=g[0],v=g[1];t=null!==t&&void 0!==t?t:m,r=null!==r&&void 0!==r?r:v,o=null!==o&&void 0!==o?o:h.placement,c=null!==c&&void 0!==c?c:h.offset,u=null!==u&&void 0!==u?u:h.dismiss,d=null!==d&&void 0!==d?d:h.animate;var b=(0,i.default)({unmount:{opacity:0},mount:{opacity:1}},d),y=(0,a.useFloating)({open:t,onOpenChange:r,middleware:[(0,a.offset)(c),(0,a.flip)(),(0,a.shift)()],placement:o}),x=y.x,w=y.y,k=y.reference,S=y.floating,C=y.strategy,O=y.refs,P=y.update,T=y.context,E=(0,a.useId)(),j="".concat(E,"-label"),A="".concat(E,"-description"),N=(0,a.useInteractions)([(0,a.useClick)(T),(0,a.useRole)(T),(0,a.useDismiss)(T,u)]),M=N.getReferenceProps,_=N.getFloatingProps;n.default.useEffect((function(){if(O.reference.current&&O.floating.current&&t)return(0,a.autoUpdate)(O.reference.current,O.floating.current,P)}),[t,P,O.reference,O.floating]);var D=n.default.useMemo((function(){return{open:t,strategy:C,x:x,y:w,context:T,reference:k,floating:S,getReferenceProps:M,getFloatingProps:_,appliedAnimation:b,labelId:j,descriptionId:A}}),[t,C,x,w,T,k,S,_,M,b,j,A]);return n.default.createElement(l.PopoverContextProvider,{value:D},f)};g.propTypes={open:c.propTypesOpen,handler:c.propTypesHandler,placement:o.default.oneOf(c.propTypesPlacement),offset:c.propTypesOffset,dismiss:c.propTypesDismiss,animate:c.propTypesAnimate,children:c.propTypesChildren},g.displayName="MaterialTailwind.Popover";var m=Object.assign(g,{Handler:u.PopoverHandler,Content:d.PopoverContent})},9333:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Progress:function(){return p},default:function(){return g}});var n=f(r(65043)),o=f(r(65173)),a=f(r(64600)),i=r(90478),s=f(r(67314)),l=f(r(71058)),c=r(21049),u=r(41588);function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},d.apply(this,arguments)}function f(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var p=n.default.forwardRef((function(e,t){var r=e.variant,o=e.color,u=e.size,f=e.value,p=e.label,g=e.className,m=e.barProps,v=h(e,["variant","color","size","value","label","className","barProps"]),b=(0,c.useTheme)().progress,y=b.defaultProps,x=b.valid,w=b.styles,k=w.base,S=w.variants,C=w.sizes;r=null!==r&&void 0!==r?r:y.variant,o=null!==o&&void 0!==o?o:y.color,u=null!==u&&void 0!==u?u:y.size,p=null!==p&&void 0!==p?p:y.label,m=null!==m&&void 0!==m?m:y.barProps,g=(0,i.twMerge)(y.className||"",g);var O=(0,l.default)(S[(0,s.default)(x.variants,r,"filled")][(0,s.default)(x.colors,o,"gray")]),P=(0,l.default)(C[(0,s.default)(x.sizes,u,"md")].container.initial),T=(0,a.default)((0,l.default)(k.container.initial),P),E=(0,l.default)(C[(0,s.default)(x.sizes,u,"md")].container.withLabel),j=(0,a.default)((0,l.default)(k.container.withLabel),E),A=(0,l.default)(C[(0,s.default)(x.sizes,u,"md")].bar),N=(0,a.default)((0,l.default)(k.bar),A),M=(0,i.twMerge)((0,a.default)(T,function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},j,p)),g),_=(0,i.twMerge)((0,a.default)(N,O),null===m||void 0===m?void 0:m.className);return n.default.createElement("div",d({},v,{ref:t,className:M}),n.default.createElement("div",d({},m,{className:_,style:{width:"".concat(f,"%")}}),p&&"".concat(f,"% ").concat("string"===typeof p?p:"")))}));p.propTypes={variant:o.default.oneOf(u.propTypesVariant),color:o.default.oneOf(u.propTypesColor),size:o.default.oneOf(u.propTypesSize),value:u.propTypesValue,label:u.propTypesLabel,barProps:u.propTypesBarProps,className:u.propTypesClassName},p.displayName="MaterialTailwind.Progress";var g=p},19985:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Radio:function(){return g},default:function(){return m}});var n=h(r(65043)),o=h(r(65173)),a=h(r(55281)),i=h(r(64600)),s=r(90478),l=h(r(67314)),c=h(r(71058)),u=r(21049),d=r(53670);function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r=e.color,o=e.label,d=e.icon,h=e.ripple,g=e.className,m=e.disabled,v=e.containerProps,b=e.labelProps,y=e.iconProps,x=e.inputRef,w=p(e,["color","label","icon","ripple","className","disabled","containerProps","labelProps","iconProps","inputRef"]),k=(0,u.useTheme)().radio,S=k.defaultProps,C=k.valid,O=k.styles,P=O.base,T=O.colors,E=n.default.useId();r=null!==r&&void 0!==r?r:S.color,o=null!==o&&void 0!==o?o:S.label,d=null!==d&&void 0!==d?d:S.icon,h=null!==h&&void 0!==h?h:S.ripple,m=null!==m&&void 0!==m?m:S.disabled,v=null!==v&&void 0!==v?v:S.containerProps,b=null!==b&&void 0!==b?b:S.labelProps,y=null!==y&&void 0!==y?y:S.iconProps,g=(0,s.twMerge)(S.className||"",g);var j,A,N,M=void 0!==h&&new a.default,_=(0,i.default)((0,c.default)(P.root),(j={},A=(0,c.default)(P.disabled),N=m,A in j?Object.defineProperty(j,A,{value:N,enumerable:!0,configurable:!0,writable:!0}):j[A]=N,j)),D=(0,s.twMerge)((0,i.default)((0,c.default)(P.container)),null===v||void 0===v?void 0:v.className),I=(0,s.twMerge)((0,i.default)((0,c.default)(P.input),(0,c.default)(T[(0,l.default)(C.colors,r,"gray")])),g),R=(0,s.twMerge)((0,i.default)((0,c.default)(P.label)),null===b||void 0===b?void 0:b.className),L=(0,i.default)((0,i.default)((0,c.default)(P.icon)),T[(0,l.default)(C.colors,r,"gray")].color,null===y||void 0===y?void 0:y.className);return n.default.createElement("div",{ref:t,className:_},n.default.createElement("label",f({},v,{className:D,htmlFor:w.id||E,onMouseDown:function(e){var t=null===v||void 0===v?void 0:v.onMouseDown;return h&&M.create(e,"dark"),"function"===typeof t&&t(e)}}),n.default.createElement("input",f({},w,{ref:x,type:"radio",disabled:m,className:I,id:w.id||E})),n.default.createElement("span",{className:L},d||n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",className:"h-3.5 w-3.5",viewBox:"0 0 16 16",fill:"currentColor"},n.default.createElement("circle",{"data-name":"ellipse",cx:"8",cy:"8",r:"8"})))),o&&n.default.createElement("label",f({},b,{className:R,htmlFor:w.id||E}),o))}));g.propTypes={color:o.default.oneOf(d.propTypesColor),label:d.propTypesLabel,icon:d.propTypesIcon,ripple:d.propTypesRipple,className:d.propTypesClassName,disabled:d.propTypesDisabled,containerProps:d.propTypesObject,labelProps:d.propTypesObject},g.displayName="MaterialTailwind.Radio";var m=g},63231:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Rating:function(){return b},default:function(){return y}});var n=h(r(65043)),o=h(r(65173)),a=h(r(64600)),i=r(90478),s=h(r(67314)),l=h(r(71058)),c=r(21049),u=r(16802);function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function g(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}}(e,t)||v(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function m(e){return function(e){if(Array.isArray(e))return d(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||v(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){if(e){if("string"===typeof e)return d(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?d(e,t):void 0}}var b=n.default.forwardRef((function(e,t){var r,o,u=e.count,d=e.value,h=e.ratedIcon,v=e.unratedIcon,b=e.ratedColor,y=e.unratedColor,x=e.className,w=e.onChange,k=e.readonly,S=p(e,["count","value","ratedIcon","unratedIcon","ratedColor","unratedColor","className","onChange","readonly"]),C=(0,c.useTheme)().rating,O=C.valid,P=C.defaultProps,T=C.styles,E=T.base,j=T.colors;u=null!==u&&void 0!==u?u:P.count,d=null!==d&&void 0!==d?d:P.value,h=null!==(h=null!==h&&void 0!==h?h:P.ratedIcon)&&void 0!==h?h:P.ratedIcon,v=null!==v&&void 0!==v?v:P.unratedIcon,b=null!==b&&void 0!==b?b:P.ratedColor,y=null!==y&&void 0!==y?y:P.unratedColor,w=null!==w&&void 0!==w?w:P.onChange,k=null!==k&&void 0!==k?k:P.readonly,x=(0,i.twMerge)(P.className||"",x);var A=g(n.default.useState((function(){return m(Array(d).fill("rated")).concat(m(Array(u-d).fill("un_rated")))})),2),N=A[0],M=A[1],_=g(n.default.useState((function(){return m(Array(u).fill("un_rated"))})),2),D=_[0],I=_[1],R=g(n.default.useState(!1),2),L=R[0],F=R[1],B=(0,l.default)(j[(0,s.default)(O.colors,b,"yellow")]),$=(0,l.default)(j[(0,s.default)(O.colors,y,"blue-gray")]),z=(0,i.twMerge)((0,a.default)((0,l.default)(E.rating),x)),Y=(0,l.default)(E.icon),W=h,V=v,H=n.default.isValidElement(h)&&n.default.cloneElement(W,{className:(0,i.twMerge)((0,a.default)(Y,B,null===W||void 0===W||null===(r=W.props)||void 0===r?void 0:r.className))}),U=n.default.isValidElement(h)&&n.default.cloneElement(V,{className:(0,i.twMerge)((0,a.default)(Y,$,null===V||void 0===V||null===(o=V.props)||void 0===o?void 0:o.className))}),G=!n.default.isValidElement(h)&&n.default.createElement(h,{className:(0,i.twMerge)((0,a.default)(Y,B))}),X=!n.default.isValidElement(h)&&n.default.createElement(v,{className:(0,i.twMerge)((0,a.default)(Y,$))}),q=function(e){return e.map((function(e,t){return n.default.createElement("span",{key:t,onClick:function(){if(!k){var e=N.map((function(e,r){return r<=t?"rated":"un_rated"}));M(e),w&&"function"===typeof w&&w(e.filter((function(e){return"rated"===e})).length)}},onMouseEnter:function(){if(!k){var e=D.map((function(e,r){return r<=t?"rated":"un_rated"}));F(!0),I(e)}},onMouseLeave:function(){return!k&&F(!1)}},n.default.isValidElement("rated"===e?h:v)?"rated"===e?H:U:"rated"===e?G:X)}))};return n.default.createElement("div",f({},S,{ref:t,className:z}),q(L?D:N))}));b.propTypes={count:u.propTypesCount,value:u.propTypesValue,ratedIcon:u.propTypesRatedIcon,unratedIcon:u.propTypesUnratedIcon,ratedColor:o.default.oneOf(u.propTypesColor),unratedColor:o.default.oneOf(u.propTypesColor),className:u.propTypesClassName,onChange:u.propTypesOnChange,readonly:u.propTypesReadonly},b.displayName="MaterialTailwind.Rating";var y=b},55505:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{SelectContext:function(){return s},useSelect:function(){return l},usePrevious:function(){return c},SelectContextProvider:function(){return u}});var n,o=(n=r(65043))&&n.__esModule?n:{default:n},a=r(53334),i=r(69331);var s=o.default.createContext(null);function l(){var e=o.default.useContext(s);if(null===e)throw new Error("useSelect() must be used within a Select. It happens when you use SelectOption component outside the Select component.");return e}function c(e){var t=o.default.useRef();return(0,a.useIsomorphicLayoutEffect)((function(){t.current=e}),[e]),t.current}s.displayName="MaterialTailwind.SelectContext";var u=function(e){var t=e.value,r=e.children;return o.default.createElement(s.Provider,{value:t},r)};u.propTypes={value:i.propTypesContextValue,children:i.propTypesChildren},u.displayName="MaterialTailwind.SelectContextProvider"},75693:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{SelectOption:function(){return p},default:function(){return g}});var n=f(r(65043)),o=f(r(64600)),a=r(90478),i=f(r(71058)),s=r(21049),l=r(55505),c=r(69331);function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},d.apply(this,arguments)}function f(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var p=function(e){var t,r=function(){P(m),j(p),E(!1),N(null)},c=function(e){("Enter"===e.key||" "===e.key&&!_.current.typing)&&(e.preventDefault(),r())},f=e.value,p=void 0===f?"":f,g=e.index,m=void 0===g?0:g,v=e.disabled,b=void 0!==v&&v,y=e.className,x=void 0===y?"":y,w=e.children,k=h(e,["value","index","disabled","className","children"]),S=(0,s.useTheme)().select.styles.base,C=(0,l.useSelect)(),O=C.selectedIndex,P=C.setSelectedIndex,T=C.listRef,E=C.setOpen,j=C.onChange,A=C.activeIndex,N=C.setActiveIndex,M=C.getItemProps,_=C.dataRef,D=(0,i.default)(S.option.initial),I=(0,i.default)(S.option.active),R=(0,i.default)(S.option.disabled),L=(0,a.twMerge)((0,o.default)(D,(u(t={},I,O===m),u(t,R,b),t)),null!==x&&void 0!==x?x:"");return n.default.createElement("li",d({},k,{role:"option",ref:function(e){return T.current[m]=e},className:L,disabled:b,tabIndex:A===m?0:1,"aria-selected":A===m&&O===m,"data-selected":O===m},M({onClick:function(e){var t=null===k||void 0===k?void 0:k.onClick;"function"===typeof t&&(t(e),r()),r()},onKeyDown:function(e){var t=null===k||void 0===k?void 0:k.onKeyDown;"function"===typeof t&&(t(e),c(e)),c(e)}})),w)};p.propTypes={value:c.propTypesValue,index:c.propTypesIndex,disabled:c.propTypesDisabled,className:c.propTypesClassName,children:c.propTypesChildren},p.displayName="MaterialTailwind.SelectOption";var g=p},65302:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Select:function(){return P},Option:function(){return g.SelectOption},useSelect:function(){return h.useSelect},usePrevious:function(){return h.usePrevious},default:function(){return T}});var n=y(r(65043)),o=y(r(65173)),a=r(62489),i=r(53334),s=y(r(64600)),l=r(90478),c=y(r(66905)),u=y(r(67314)),d=y(r(71058)),f=r(21049),h=r(55505),p=r(69331),g=r(75693);function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function v(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function b(){return b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},b.apply(this,arguments)}function y(e){return e&&e.__esModule?e:{default:e}}function x(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"===typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){v(e,t,r[t])}))}return e}function w(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function k(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function S(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}}(e,t)||O(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function C(e){return function(e){if(Array.isArray(e))return m(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||O(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function O(e,t){if(e){if("string"===typeof e)return m(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?m(e,t):void 0}}var P=n.default.forwardRef((function(e,t){var r,o,p=e.variant,g=e.color,m=e.size,y=e.label,O=e.error,P=e.success,T=e.arrow,E=e.value,j=e.onChange,A=e.selected,N=e.offset,M=e.dismiss,_=e.animate,D=e.lockScroll,I=e.labelProps,R=e.menuProps,L=e.className,F=e.disabled,B=e.name,$=e.children,z=e.containerProps,Y=k(e,["variant","color","size","label","error","success","arrow","value","onChange","selected","offset","dismiss","animate","lockScroll","labelProps","menuProps","className","disabled","name","children","containerProps"]),W=(0,f.useTheme)().select,V=W.defaultProps,H=W.valid,U=W.styles,G=U.base,X=U.variants,q=S(n.default.useState("close"),2),K=q[0],Z=q[1];p=null!==p&&void 0!==p?p:V.variant,g=null!==g&&void 0!==g?g:V.color,m=null!==m&&void 0!==m?m:V.size,y=null!==y&&void 0!==y?y:V.label,O=null!==O&&void 0!==O?O:V.error,P=null!==P&&void 0!==P?P:V.success,T=null!==T&&void 0!==T?T:V.arrow,E=null!==E&&void 0!==E?E:V.value,j=null!==j&&void 0!==j?j:V.onChange,A=null!==A&&void 0!==A?A:V.selected,N=null!==N&&void 0!==N?N:V.offset,M=null!==M&&void 0!==M?M:V.dismiss,_=null!==_&&void 0!==_?_:V.animate,I=null!==I&&void 0!==I?I:V.labelProps,R=null!==R&&void 0!==R?R:V.menuProps,z=null!==(o=(0,c.default)(z,(null===V||void 0===V?void 0:V.containerProps)||{}))&&void 0!==o?o:V.containerProps,L=(0,l.twMerge)(V.className||"",L),$=Array.isArray($)?$:[$];var Q,J=n.default.useRef([]),ee=n.default.useRef(C(null!==(Q=n.default.Children.map($,(function(e){var t=e.props;return null===t||void 0===t?void 0:t.value})))&&void 0!==Q?Q:[])),te=S(n.default.useState(!1),2),re=te[0],ne=te[1],oe=S(n.default.useState(null),2),ae=oe[0],ie=oe[1],se=S(n.default.useState(0),2),le=se[0],ce=se[1],ue=S(n.default.useState(!1),2),de=ue[0],fe=ue[1],he=(0,h.usePrevious)(ae),pe=(0,a.useFloating)({placement:"bottom-start",open:re,onOpenChange:ne,whileElementsMounted:a.autoUpdate,middleware:[(0,a.offset)(5),(0,a.flip)({padding:10}),(0,a.size)({apply:function(e){var t,r,n=e.rects,o=e.elements;Object.assign(null===o||void 0===o||null===(t=o.floating)||void 0===t?void 0:t.style,{width:"".concat(null===n||void 0===n||null===(r=n.reference)||void 0===r?void 0:r.width,"px"),zIndex:99})},padding:20})]}),ge=pe.x,me=pe.y,ve=pe.strategy,be=pe.refs,ye=pe.context;n.default.useEffect((function(){ce(Math.max(0,ee.current.indexOf(E)+1))}),[E]);var xe=be.floating,we=(0,a.useInteractions)([(0,a.useClick)(ye),(0,a.useRole)(ye,{role:"listbox"}),(0,a.useDismiss)(ye,x({},M)),(0,a.useListNavigation)(ye,{listRef:J,activeIndex:ae,selectedIndex:le,onNavigate:ie,loop:!0}),(0,a.useTypeahead)(ye,{listRef:ee,activeIndex:ae,selectedIndex:le,onMatch:re?ie:ce})]),ke=we.getReferenceProps,Se=we.getFloatingProps,Ce=we.getItemProps;(0,i.useIsomorphicLayoutEffect)((function(){var e=xe.current;if(re&&de&&e){var t=null!=ae?J.current[ae]:null!=le?J.current[le]:null;if(t&&null!=he){var r,n,o=null!==(n=null===(r=J.current[he])||void 0===r?void 0:r.offsetHeight)&&void 0!==n?n:0,a=e.offsetHeight,i=t.offsetTop,s=i+o;i<e.scrollTop?e.scrollTop-=e.scrollTop-i+5:s>a+e.scrollTop&&(e.scrollTop+=s-a-e.scrollTop+5)}}}),[re,de,he,ae]);var Oe=n.default.useMemo((function(){return{selectedIndex:le,setSelectedIndex:ce,listRef:J,setOpen:ne,onChange:j||function(){},activeIndex:ae,setActiveIndex:ie,getItemProps:Ce,dataRef:ye.dataRef}}),[le,j,ae,Ce,ye.dataRef]);n.default.useEffect((function(){Z(re?"open":!re&&le||!re&&E?"withValue":"close")}),[re,E,le,A]);var Pe,Te,Ee=X[(0,u.default)(H.variants,p,"outlined")],je=Ee.sizes[(0,u.default)(H.sizes,m,"md")],Ae=Ee.error.select,Ne=Ee.success.select,Me=Ee.colors.select[(0,u.default)(H.colors,g,"gray")],_e=Ee.error.label,De=Ee.success.label,Ie=Ee.colors.label[(0,u.default)(H.colors,g,"gray")],Re=Ee.states[K],Le=(0,s.default)((0,d.default)(G.container),(0,d.default)(je.container),null===z||void 0===z?void 0:z.className),Fe=(0,l.twMerge)((0,s.default)((0,d.default)(G.select),(0,d.default)(Ee.base.select),(0,d.default)(Re.select),(0,d.default)(je.select),v({},(0,d.default)(Me[K]),!O&&!P),v({},(0,d.default)(Ae.initial),O),v({},(0,d.default)(Ae.states[K]),O),v({},(0,d.default)(Ne.initial),P),v({},(0,d.default)(Ne.states[K]),P)),L),Be=(0,l.twMerge)((0,s.default)((0,d.default)(G.label),(0,d.default)(Ee.base.label),(0,d.default)(Re.label),(0,d.default)(je.label.initial),(0,d.default)(je.label.states[K]),v({},(0,d.default)(Ie[K]),!O&&!P),v({},(0,d.default)(_e.initial),O),v({},(0,d.default)(_e.states[K]),O),v({},(0,d.default)(De.initial),P),v({},(0,d.default)(De.states[K]),P)),null!==(Pe=I.className)&&void 0!==Pe?Pe:""),$e=(0,s.default)((0,d.default)(G.arrow.initial),v({},(0,d.default)(G.arrow.active),re)),ze=(0,l.twMerge)((0,s.default)((0,d.default)(G.menu)),null!==(Te=R.className)&&void 0!==Te?Te:""),Ye=(0,s.default)("absolute top-2/4 -translate-y-2/4","outlined"===p?"left-3 pt-0.5":"left-0 pt-3"),We=(0,c.default)({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]}}},_),Ve=i.AnimatePresence;n.default.useEffect((function(){E&&!j&&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.")}),[E,j]);var He=n.default.createElement(a.FloatingFocusManager,{context:ye,modal:!1},n.default.createElement(i.m.ul,b({},Se(w(x({},R),{ref:be.setFloating,role:"listbox",className:ze,style:{position:ve,top:null!==me&&void 0!==me?me:0,left:null!==ge&&void 0!==ge?ge:0,overflow:"auto"},onPointerEnter:function(e){var t=null===R||void 0===R?void 0:R.onPointerEnter;"function"===typeof t&&(t(e),fe(!1)),fe(!1)},onPointerMove:function(e){var t=null===R||void 0===R?void 0:R.onPointerMove;"function"===typeof t&&(t(e),fe(!1)),fe(!1)},onKeyDown:function(e){var t=null===R||void 0===R?void 0:R.onKeyDown;"function"===typeof t&&(t(e),fe(!0)),fe(!0)}})),{initial:"unmount",exit:"unmount",animate:re?"mount":"unmount",variants:We}),n.default.Children.map($,(function(e,t){var r;return n.default.isValidElement(e)&&n.default.cloneElement(e,w(x({},e.props),{index:(null===(r=e.props)||void 0===r?void 0:r.index)||t+1,id:"material-tailwind-select-".concat(t)}))}))));return n.default.createElement(h.SelectContextProvider,{value:Oe},n.default.createElement("div",b({},z,{ref:t,className:Le}),n.default.createElement("button",b({type:"button"},ke(w(x({},Y),{ref:be.setReference,className:Fe,disabled:F,name:B}))),"function"===typeof A?n.default.createElement("span",{className:Ye},A($[le-1],le-1)):E&&!j?n.default.createElement("span",{className:Ye},E):n.default.createElement("span",b({},null===(r=$[le-1])||void 0===r?void 0:r.props,{className:Ye})),n.default.createElement("div",{className:$e},null!==T&&void 0!==T?T:n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor"},n.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"})))),n.default.createElement("label",b({},I,{className:Be}),y),n.default.createElement(i.LazyMotion,{features:i.domAnimation},n.default.createElement(Ve,null,re&&n.default.createElement(n.default.Fragment,null,D?n.default.createElement(a.FloatingOverlay,{lockScroll:!0},He):He)))))}));P.propTypes={variant:o.default.oneOf(p.propTypesVariant),color:o.default.oneOf(p.propTypesColor),size:o.default.oneOf(p.propTypesSize),label:p.propTypesLabel,error:p.propTypesError,success:p.propTypesSuccess,arrow:p.propTypesArrow,value:p.propTypesValue,onChange:p.propTypesOnChange,selected:p.propTypesSelected,offset:p.propTypesOffset,dismiss:p.propTypesDismiss,animate:p.propTypesAnimate,lockScroll:p.propTypesLockScroll,labelProps:p.propTypesLabelProps,menuProps:p.propTypesMenuProps,className:p.propTypesClassName,disabled:p.propTypesDisabled,name:p.propTypesName,children:p.propTypesChildren,containerProps:p.propTypesContainerProps},P.displayName="MaterialTailwind.Select";var T=Object.assign(P,{Option:g.SelectOption})},57675:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Slider:function(){return v},default:function(){return b}});var n=p(r(65043)),o=p(r(65173)),a=p(r(66905)),i=p(r(64600)),s=r(90478),l=p(r(67314)),c=p(r(71058)),u=r(21049),d=r(73090);function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},h.apply(this,arguments)}function p(e){return e&&e.__esModule?e:{default:e}}function g(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return f(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var v=n.default.forwardRef((function(e,t){var r,o,d,f,p=e.color,v=e.size,b=e.className,y=e.trackClassName,x=e.thumbClassName,w=e.barClassName,k=e.value,S=e.defaultValue,C=e.onChange,O=e.min,P=e.max,T=e.step,E=e.inputRef,j=e.inputProps,A=g(e,["color","size","className","trackClassName","thumbClassName","barClassName","value","defaultValue","onChange","min","max","step","inputRef","inputProps"]),N=(0,u.useTheme)().slider,M=N.valid,_=N.defaultProps,D=N.styles,I=D.base,R=D.sizes,L=D.colors,F=m(n.default.useState(S||0),2),B=F[0],$=F[1];n.default.useMemo((function(){S&&$(S)}),[S]),p=null!==p&&void 0!==p?p:_.color,v=null!==v&&void 0!==v?v:_.size,O=null!==O&&void 0!==O?O:_.min,P=null!==P&&void 0!==P?P:_.max,T=null!==T&&void 0!==T?T:_.step,b=(0,s.twMerge)(_.className||"",b),x=null!==(r=(0,i.default)(_.thumbClassName,x))&&void 0!==r?r:_.thumbClassName,y=null!==(o=(0,i.default)(_.trackClassName,y))&&void 0!==o?o:_.trackClassName,w=null!==(d=(0,i.default)(_.barClassName,w))&&void 0!==d?d:_.barClassName,j=null!==(f=(0,a.default)(j,(null===_||void 0===_?void 0:_.inputProps)||{}))&&void 0!==f?f:_.inputProps;var z=(0,s.twMerge)((0,i.default)((0,c.default)(I.container),(0,c.default)(L[(0,l.default)(M.colors,p,"gray")]),(0,c.default)(R[(0,l.default)(M.sizes,v,"md")].container),b)),Y=(0,s.twMerge)((0,i.default)((0,c.default)(I.bar),w)),W=(0,i.default)((0,c.default)(I.track),(0,c.default)(R[(0,l.default)(M.sizes,v,"md")].track)),V=(0,i.default)((0,c.default)(I.thumb),(0,c.default)(R[(0,l.default)(M.sizes,v,"md")].thumb)),H=(0,i.default)((0,c.default)(I.slider),(0,s.twMerge)(W,y),(0,s.twMerge)(V,x));return n.default.createElement("div",h({},A,{ref:t,className:z}),n.default.createElement("label",{className:Y,style:{width:"".concat(k||B,"%")}}),n.default.createElement("input",h({ref:E,type:"range",max:P,min:O,step:T,className:H},k?{value:k}:null,{defaultValue:S,onChange:function(e){return C?C(e):$(Number(e.target.value))}})))}));v.propTypes={color:o.default.oneOf(d.propTypesColor),size:o.default.oneOf(d.propTypesSize),className:d.propTypesClassName,trackClassName:d.propTypesTrackClassName,thumbClassName:d.propTypesThumbClassName,barClassName:d.propTypesBarClassName,defaultValue:d.propTypesDefaultValue,value:d.propTypesValue,onChange:d.propTypesOnChange,min:d.propTypesMin,max:d.propTypesMax,step:d.propTypesStep,inputRef:d.propTypesInputRef,inputProps:d.propTypesInputProps},v.displayName="MaterialTailwind.Slider";var b=v},13236:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{SpeedDialAction:function(){return d},default:function(){return f}});var n=c(r(65043)),o=r(21049),a=r(90478),i=c(r(71058)),s=r(61190);function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},l.apply(this,arguments)}function c(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var d=n.default.forwardRef((function(e,t){var r=e.className,s=e.children,c=u(e,["className","children"]),d=(0,o.useTheme)().speedDialAction.styles,f=(0,a.twMerge)((0,i.default)(d),r);return n.default.createElement("button",l({},c,{ref:t,className:f}),s)}));d.propTypes={children:s.propTypesChildren,className:s.propTypesClassName},d.displayName="SpeedDialAction";var f=d},15901:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{SpeedDialContent:function(){return p},default:function(){return g}});var n=f(r(65043)),o=r(53334),a=r(62489),i=r(50111),s=r(21049),l=r(90478),c=f(r(71058)),u=r(61190);function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},d.apply(this,arguments)}function f(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var p=n.default.forwardRef((function(e,t){var r=e.children,u=e.className,f=h(e,["children","className"]),p=(0,s.useTheme)().speedDialContent.styles,g=(0,i.useSpeedDial)(),m=g.x,v=g.y,b=g.refs,y=g.open,x=g.strategy,w=g.getFloatingProps,k=g.animation,S=(0,a.useMergeRefs)([t,b.setFloating]),C=(0,l.twMerge)((0,c.default)(p),u),O=o.AnimatePresence;return n.default.createElement(o.LazyMotion,{features:o.domAnimation},n.default.createElement(O,null,y&&n.default.createElement("div",d({},f,{ref:S,className:C,style:{position:x,top:null!==v&&void 0!==v?v:0,left:null!==m&&void 0!==m?m:0}},w()),n.default.Children.map(r,(function(e){return n.default.createElement(o.m.div,{initial:"unmount",exit:"unmount",animate:y?"mount":"unmount",variants:k},e)})))))}));p.propTypes={children:u.propTypesChildren,className:u.propTypesClassName},p.displayName="MaterialTailwind.SpeedDialContent";var g=p},59056:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{SpeedDialHandler:function(){return h},default:function(){return p}});var n,o=(n=r(65043))&&n.__esModule?n:{default:n},a=r(62489),i=r(50111),s=r(90478),l=r(61190);function c(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"===typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){c(e,t,r[t])}))}return e}function d(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function f(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var h=o.default.forwardRef((function(e,t){var r,n=e.children,l=f(e,["children"]),c=(0,i.useSpeedDial)(),h=c.getReferenceProps,p=c.refs,g=(0,a.useMergeRefs)([t,p.setReference]);return o.default.cloneElement(n,u({},h(d(u({},l),{ref:g,className:(0,s.twMerge)(null===n||void 0===n||null===(r=n.props)||void 0===r?void 0:r.className,null===l||void 0===l?void 0:l.className)}))))}));h.propTypes={children:l.propTypesChildren},h.displayName="MaterialTailwind.SpeedDialHandler";var p=h},50111:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{SpeedDialContext:function(){return p},useSpeedDial:function(){return g},SpeedDial:function(){return m},SpeedDialHandler:function(){return l.default},SpeedDialContent:function(){return c.default},SpeedDialAction:function(){return u.default},default:function(){return v}});var n=f(r(65043)),o=r(62489),a=r(21049),i=f(r(66905)),s=r(61190),l=f(r(59056)),c=f(r(15901)),u=f(r(13236));function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function f(e){return e&&e.__esModule?e:{default:e}}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return d(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return d(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var p=n.default.createContext(null);function g(){var e=n.default.useContext(p);if(!e)throw new Error("useSpeedDial must be used within a <SpeedDial />.");return e}function m(e){var t=e.open,r=e.handler,s=e.placement,l=e.offset,c=e.dismiss,u=e.animate,d=e.children,f=(0,a.useTheme)().speedDial.defaultProps,g=h(n.default.useState(!1),2),m=g[0],v=g[1];t=null!==t&&void 0!==t?t:m,r=null!==r&&void 0!==r?r:v,s=null!==s&&void 0!==s?s:f.placement,l=null!==l&&void 0!==l?l:f.offset,c=null!==c&&void 0!==c?c:f.dismiss,u=null!==u&&void 0!==u?u:f.animate;var b=(0,i.default)({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]}}},u),y=(0,o.useFloatingNodeId)(),x=(0,o.useFloating)({open:t,nodeId:y,placement:s,onOpenChange:r,whileElementsMounted:o.autoUpdate,middleware:[(0,o.offset)(l),(0,o.flip)(),(0,o.shift)()]}),w=x.x,k=x.y,S=x.strategy,C=x.refs,O=x.context,P=(0,o.useInteractions)([(0,o.useHover)(O,{handleClose:(0,o.safePolygon)()}),(0,o.useDismiss)(O,c)]),T=P.getReferenceProps,E=P.getFloatingProps,j=n.default.useMemo((function(){return{x:w,y:k,strategy:S,refs:C,open:t,context:O,getReferenceProps:T,getFloatingProps:E,animation:b}}),[O,E,T,C,S,w,k,t,b]);return n.default.createElement(p.Provider,{value:j},n.default.createElement("div",{className:"group"},n.default.createElement(o.FloatingNode,{id:y},d)))}m.propTypes={open:s.propTypesOpen,handler:s.propTypesHanlder,placement:s.propTypesPlacement,offset:s.propTypesOffset,dismiss:s.propTypesDismiss,className:s.propTypesClassName,children:s.propTypesChildren,animate:s.propTypesAnimate},m.displayName="MaterialTailwind.SpeedDial";var v=Object.assign(m,{Handler:l.default,Content:c.default,Action:u.default})},83415:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Spinner:function(){return g},default:function(){return m}});var n=f(r(65173)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var r=h(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,r&&r.set(e,n);return n}(r(65043)),a=f(r(64600)),i=r(90478),s=f(r(67314)),l=f(r(71058)),c=r(21049),u=r(61154);function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},d.apply(this,arguments)}function f(e){return e&&e.__esModule?e:{default:e}}function h(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(h=function(e){return e?r:t})(e)}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=(0,o.forwardRef)((function(e,t){var r=e.color,n=e.className,u=p(e,["color","className"]),f=(0,c.useTheme)().spinner,h=f.defaultProps,g=f.valid,m=f.styles,v=m.base,b=m.colors;r=null!==r&&void 0!==r?r:h.color,n=(0,i.twMerge)(h.className||"",n);var y,x,w=(0,l.default)(b[(0,s.default)(g.colors,r,"gray")]),k=(0,i.twMerge)((0,a.default)((0,l.default)(v)),n);return o.default.createElement("svg",d({},u,{ref:t,className:k,viewBox:"0 0 64 64",fill:"none",xmlns:"http://www.w3.org/2000/svg",width:null!==(y=null===u||void 0===u?void 0:u.width)&&void 0!==y?y:24,height:null!==(x=null===u||void 0===u?void 0:u.height)&&void 0!==x?x: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:w}))}));g.propTypes={color:n.default.oneOf(u.propTypesColor),className:u.propTypesClassName},g.displayName="MaterialTailwind.Spinner";var m=g},50717:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Step:function(){return d},default:function(){return f}});var n=c(r(65043)),o=r(90478),a=c(r(71058)),i=r(21049),s=r(26038);function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},l.apply(this,arguments)}function c(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var d=n.default.forwardRef((function(e,t){var r=e.className,s=(e.activeClassName,e.completedClassName,e.children),c=u(e,["className","activeClassName","completedClassName","children"]),d=(0,i.useTheme)().step.styles.base,f=(0,o.twMerge)((0,a.default)(d.initial),r);return n.default.createElement("div",l({},c,{ref:t,className:f}),s)}));d.propTypes={className:s.propTypesClassName,activeClassName:s.propTypesClassName,completedClassName:s.propTypesClassName,children:s.propTypesChildren},d.displayName="MaterialTailwind.Step";var f=d},80523:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Stepper:function(){return v},Step:function(){return l.default},default:function(){return b}});var n=h(r(65043)),o=r(62489),a=r(90478),i=h(r(71058)),s=r(21049),l=h(r(50717)),c=r(26038);function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function g(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return u(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return u(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var v=n.default.forwardRef((function(e,t){var r=e.activeStep,l=e.isFirstStep,c=e.isLastStep,u=e.className,h=e.lineClassName,v=e.activeLineClassName,b=e.children,y=g(e,["activeStep","isFirstStep","isLastStep","className","lineClassName","activeLineClassName","children"]),x=(0,s.useTheme)(),w=x.stepper,k=x.step,S=w.styles.base,C=k.styles.base,O=n.default.useRef(null),P=m(n.default.useState(0),2),T=P[0],E=P[1],j=0===r,A=Array.isArray(b)&&r===b.length-1,N=Array.isArray(b)&&r>b.length-1;n.default.useEffect((function(){if(O.current){var e=b,t=O.current.getBoundingClientRect().width/(e.length-1);E(t)}}),[b]);var M=n.default.useMemo((function(){if(!N)return T*r}),[r,N,T]),_=((0,o.useMergeRefs)([t,O]),(0,a.twMerge)((0,i.default)(S.stepper),u)),D=(0,a.twMerge)((0,i.default)(S.line.initial),h),I=(0,a.twMerge)(D,(0,i.default)(S.line.active),v),R=(0,i.default)(C.active),L=(0,i.default)(C.completed);return n.default.useEffect((function(){c&&"function"===typeof c&&c(A),l&&"function"===typeof l&&l(j)}),[l,j,c,A]),n.default.createElement("div",f({},y,{ref:O,className:_}),n.default.createElement("div",{className:D}),n.default.createElement("div",{className:I,style:{width:"".concat(M,"px")}}),Array.isArray(b)?b.map((function(e,t){var o,i;return n.default.cloneElement(e,p(function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"===typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}({key:t},e.props),{className:(0,a.twMerge)(e.props.className,t===r?(0,a.twMerge)(R,null===(o=e.props)||void 0===o?void 0:o.activeClassName):t<r?(0,a.twMerge)(L,null===(i=e.props)||void 0===i?void 0:i.completedClassName):"")}))})):b)}));v.propTypes={activeStep:c.propTypesActiveStep,isFirstStep:c.propTypesIsFirstStep,isLastStep:c.propTypesIsLastStep,className:c.propTypesClassName,lineClassName:c.propTypesClassName,activeLineClassName:c.propTypesClassName,children:c.propTypesChildren},v.displayName="MaterialTailwind.Stepper";var b=Object.assign(v,{Step:l.default})},11606:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Switch:function(){return g},default:function(){return m}});var n=h(r(65043)),o=h(r(65173)),a=h(r(55281)),i=h(r(64600)),s=r(90478),l=h(r(67314)),c=h(r(71058)),u=r(21049),d=r(53670);function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r=e.color,o=e.label,d=e.ripple,h=e.className,g=e.disabled,m=e.containerProps,v=e.circleProps,b=e.labelProps,y=e.inputRef,x=p(e,["color","label","ripple","className","disabled","containerProps","circleProps","labelProps","inputRef"]),w=(0,u.useTheme)().switch,k=w.defaultProps,S=w.valid,C=w.styles,O=C.base,P=C.colors,T=n.default.useId();r=null!==r&&void 0!==r?r:k.color,d=null!==d&&void 0!==d?d:k.ripple,g=null!==g&&void 0!==g?g:k.disabled,m=null!==m&&void 0!==m?m:k.containerProps,b=null!==b&&void 0!==b?b:k.labelProps,v=null!==v&&void 0!==v?v:k.circleProps,h=(0,s.twMerge)(k.className||"",h);var E,j,A,N=void 0!==d&&new a.default,M=(0,i.default)((0,c.default)(O.root),(E={},j=(0,c.default)(O.disabled),A=g,j in E?Object.defineProperty(E,j,{value:A,enumerable:!0,configurable:!0,writable:!0}):E[j]=A,E)),_=(0,s.twMerge)((0,i.default)((0,c.default)(O.container)),null===m||void 0===m?void 0:m.className),D=(0,s.twMerge)((0,i.default)((0,c.default)(O.input),(0,c.default)(P[(0,l.default)(S.colors,r,"gray")])),h),I=(0,s.twMerge)((0,i.default)((0,c.default)(O.circle),P[(0,l.default)(S.colors,r,"gray")].circle,P[(0,l.default)(S.colors,r,"gray")].before),null===v||void 0===v?void 0:v.className),R=(0,i.default)((0,c.default)(O.ripple)),L=(0,s.twMerge)((0,i.default)((0,c.default)(O.label)),null===b||void 0===b?void 0:b.className);return n.default.createElement("div",{ref:t,className:M},n.default.createElement("div",f({},m,{className:_}),n.default.createElement("input",f({},x,{ref:y,type:"checkbox",disabled:g,id:x.id||T,className:D})),n.default.createElement("label",f({},v,{htmlFor:x.id||T,className:I}),d&&n.default.createElement("div",{className:R,onMouseDown:function(e){var t=null===m||void 0===m?void 0:m.onMouseDown;return d&&N.create(e,"dark"),"function"===typeof t&&t(e)}}))),o&&n.default.createElement("label",f({},b,{htmlFor:x.id||T,className:L}),o))}));g.propTypes={color:o.default.oneOf(d.propTypesColor),label:d.propTypesLabel,ripple:d.propTypesRipple,className:d.propTypesClassName,disabled:d.propTypesDisabled,containerProps:d.propTypesObject,labelProps:d.propTypesObject,circleProps:d.propTypesObject},g.displayName="MaterialTailwind.Switch";var m=g},76605:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Tab:function(){return g},default:function(){return m}});var n=h(r(65043)),o=r(53334),a=h(r(64600)),i=r(90478),s=h(r(71058)),l=r(21049),c=r(10093),u=r(15143);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r,u=e.value,h=e.className,g=e.activeClassName,m=e.disabled,v=e.children,b=p(e,["value","className","activeClassName","disabled","children"]),y=(0,l.useTheme)().tab,x=y.defaultProps,w=y.styles.base,k=(0,c.useTabs)(),S=k.state,C=k.dispatch,O=S.id,P=S.active,T=S.indicatorProps;m=null!==m&&void 0!==m?m:x.disabled,h=(0,i.twMerge)(x.className||"",h),g=(0,i.twMerge)(x.activeClassName||"",g);var E,j=(0,i.twMerge)((0,a.default)((0,s.default)(w.tab.initial),(d(r={},(0,s.default)(w.tab.disabled),m),d(r,g,P===u),r)),h),A=(0,i.twMerge)((0,a.default)((0,s.default)(w.indicator)),null!==(E=null===T||void 0===T?void 0:T.className)&&void 0!==E?E:"");return n.default.createElement("li",f({},b,{ref:t,role:"tab",className:j,onClick:function(e){var t=null===b||void 0===b?void 0:b.onClick;"function"===typeof t&&((0,c.setActive)(C,u),(0,c.setIsInitial)(C,!1),t(e)),(0,c.setIsInitial)(C,!1),(0,c.setActive)(C,u)},"data-value":u}),n.default.createElement("div",{className:"z-20 text-inherit"},v),P===u&&n.default.createElement(o.motion.div,f({},T,{transition:{duration:.5},className:A,layoutId:O})))}));g.propTypes={value:u.propTypesValue,className:u.propTypesClassName,disabled:u.propTypesDisabled,children:u.propTypesChildren},g.displayName="MaterialTailwind.Tab";var m=g},58887:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{TabPanel:function(){return p},default:function(){return g}});var n=f(r(65043)),o=r(53334),a=f(r(64600)),i=r(90478),s=f(r(71058)),l=r(21049),c=r(10093),u=r(15143);function d(){return d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},d.apply(this,arguments)}function f(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var p=n.default.forwardRef((function(e,t){var r=e.value,u=e.className,f=e.children,p=h(e,["value","className","children"]),g=(0,l.useTheme)().tabPanel,m=g.defaultProps,v=g.styles.base,b=(0,c.useTabs)().state,y=b.active,x=b.appliedAnimation,w=b.isInitial;u=(0,i.twMerge)(m.className||"",u);var k=(0,i.twMerge)((0,a.default)((0,s.default)(v)),u),S=o.AnimatePresence;return n.default.createElement(o.LazyMotion,{features:o.domAnimation},n.default.createElement(S,{exitBeforeEnter:!0},n.default.createElement(o.m.div,d({},p,{ref:t,role:"tabpanel",className:k,initial:"unmount",exit:"unmount",animate:y===r?"mount":w?"initial":"unmount",variants:x,"data-value":r}),f)))}));p.propTypes={value:u.propTypesValue,className:u.propTypesClassName,children:u.propTypesChildren},p.displayName="MaterialTailwind.TabPanel";var g=p},24240:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{TabsBody:function(){return g},default:function(){return m}});var n=h(r(65043)),o=r(53334),a=h(r(66905)),i=h(r(64600)),s=r(90478),l=h(r(71058)),c=r(21049),u=r(10093),d=r(15143);function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r=e.animate,d=e.className,h=e.children,g=p(e,["animate","className","children"]),m=(0,c.useTheme)().tabsBody,v=m.defaultProps,b=m.styles.base,y=(0,u.useTabs)().dispatch;r=null!==r&&void 0!==r?r:v.animate,d=(0,s.twMerge)(v.className||"",d);var x=(0,s.twMerge)((0,i.default)((0,l.default)(b)),d),w=n.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]}}}}),[]),k=n.default.useMemo((function(){return(0,a.default)(w,r)}),[r,w]);return(0,o.useIsomorphicLayoutEffect)((function(){(0,u.setAnimation)(y,k)}),[k,y]),n.default.createElement("div",f({},g,{ref:t,className:x}),h)}));g.propTypes={animate:d.propTypesAnimate,className:d.propTypesClassName,children:d.propTypesChildren},g.displayName="MaterialTailwind.TabsBody";var m=g},10093:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{TabsContext:function(){return f},useTabs:function(){return h},TabsContextProvider:function(){return p},setId:function(){return g},setActive:function(){return m},setAnimation:function(){return v},setIndicator:function(){return b},setIsInitial:function(){return y},setOrientation:function(){return x}});var n,o=(n=r(65043))&&n.__esModule?n:{default:n},a=r(15143);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function s(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"===typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){s(e,t,r[t])}))}return e}function c(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return i(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){switch(t.type){case"SET_ID":return c(l({},e),{id:t.value});case"SET_ACTIVE":return c(l({},e),{active:t.value});case"SET_ANIMATION":return c(l({},e),{appliedAnimation:t.value});case"SET_INDICATOR":return c(l({},e),{indicatorProps:t.value});case"SET_IS_INITIAL":return c(l({},e),{isInitial:t.value});case"SET_ORIENTATION":return c(l({},e),{orientation:t.value});default:throw new Error("Unhandled action type: ".concat(t.type))}}var f=o.default.createContext(null);function h(){var e=o.default.useContext(f);if(!e)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 e}f.displayName="MaterialTailwind.TabsContext";var p=function(e){var t=e.id,r=e.value,n=e.orientation,a=e.children,i=o.default.useMemo((function(){return{id:null!==t&&void 0!==t?t:"indicator",active:r,orientation:n,isInitial:!0,appliedAnimation:{initial:{},unmount:{},mount:{}},indicatorProps:void 0}}),[t,r,n]),s=u(o.default.useReducer(d,i),2),l=s[0],c=s[1],h=o.default.useMemo((function(){return{state:l,dispatch:c}}),[l]);return o.default.createElement(f.Provider,{value:h},a)},g=function(e,t){return e({type:"SET_ID",value:t})},m=function(e,t){return e({type:"SET_ACTIVE",value:t})},v=function(e,t){return e({type:"SET_ANIMATION",value:t})},b=function(e,t){return e({type:"SET_INDICATOR",value:t})},y=function(e,t){return e({type:"SET_IS_INITIAL",value:t})},x=function(e,t){return e({type:"SET_ORIENTATION",value:t})};p.propTypes={id:a.propTypesId,value:a.propTypesValue,orientation:a.propTypesOrientation,children:a.propTypesChildren},p.displayName="MaterialTailwind.TabsContextProvider"},83485:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{TabsHeader:function(){return h},default:function(){return p}});var n=d(r(65043)),o=d(r(64600)),a=r(90478),i=d(r(71058)),s=r(21049),l=r(10093),c=r(15143);function u(){return u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},u.apply(this,arguments)}function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var h=n.default.forwardRef((function(e,t){var r=e.indicatorProps,c=e.className,d=e.children,h=f(e,["indicatorProps","className","children"]),p=(0,s.useTheme)().tabsHeader,g=p.defaultProps,m=p.styles,v=(0,l.useTabs)(),b=v.state,y=v.dispatch,x=b.orientation;n.default.useEffect((function(){(0,l.setIndicator)(y,r)}),[y,r]),c=(0,a.twMerge)(g.className||"",c);var w,k,S,C=(0,a.twMerge)((0,o.default)((0,i.default)(m.base),(w={},k=m[x]&&(0,i.default)(m[x]),S=x,k in w?Object.defineProperty(w,k,{value:S,enumerable:!0,configurable:!0,writable:!0}):w[k]=S,w)),c);return n.default.createElement("nav",null,n.default.createElement("ul",u({},h,{ref:t,role:"tablist",className:C}),d))}));h.propTypes={indicatorProps:c.propTypesIndicator,className:c.propTypesClassName,children:c.propTypesChildren},h.displayName="MaterialTailwind.TabsHeader";var p=h},17314:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Tabs:function(){return v},Tab:function(){return c.Tab},TabsBody:function(){return u.TabsBody},TabsHeader:function(){return d.TabsHeader},TabPanel:function(){return f.TabPanel},useTabs:function(){return l.useTabs},default:function(){return b}});var n=g(r(65043)),o=g(r(64600)),a=r(90478),i=g(r(71058)),s=r(21049),l=r(10093),c=r(76605),u=r(24240),d=r(83485),f=r(58887),h=r(15143);function p(){return p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},p.apply(this,arguments)}function g(e){return e&&e.__esModule?e:{default:e}}function m(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var v=n.default.forwardRef((function(e,t){var r=e.value,c=e.className,u=e.orientation,d=e.children,f=m(e,["value","className","orientation","children"]),h=(0,s.useTheme)().tabs,g=h.defaultProps,v=h.styles,b=n.default.useId();u=null!==u&&void 0!==u?u:g.orientation,c=(0,a.twMerge)(g.className||"",c);var y=(0,a.twMerge)((0,o.default)((0,i.default)(v.base),function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},v[u]&&(0,i.default)(v[u]),u)),c);return n.default.createElement(l.TabsContextProvider,{id:b,value:r,orientation:u},n.default.createElement("div",p({},f,{ref:t,className:y}),d))}));v.propTypes={id:h.propTypesId,value:h.propTypesValue,className:h.propTypesClassName,orientation:h.propTypesOrientation,children:h.propTypesChildren},v.displayName="MaterialTailwind.Tabs";var b=Object.assign(v,{Tab:c.Tab,Body:u.TabsBody,Header:d.TabsHeader,Panel:f.TabPanel})},76728:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Textarea:function(){return g},default:function(){return m}});var n=h(r(65043)),o=h(r(65173)),a=h(r(64600)),i=h(r(67314)),s=h(r(71058)),l=r(21049),c=r(81287),u=r(90478);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(){return f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},f.apply(this,arguments)}function h(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var g=n.default.forwardRef((function(e,t){var r=e.variant,o=e.color,c=e.size,h=e.label,g=e.error,m=e.success,v=e.resize,b=e.labelProps,y=e.containerProps,x=e.shrink,w=e.className,k=p(e,["variant","color","size","label","error","success","resize","labelProps","containerProps","shrink","className"]),S=(0,l.useTheme)().textarea,C=S.defaultProps,O=S.valid,P=S.styles,T=P.base,E=P.variants;r=null!==r&&void 0!==r?r:C.variant,c=null!==c&&void 0!==c?c:C.size,o=null!==o&&void 0!==o?o:C.color,h=null!==h&&void 0!==h?h:C.label,b=null!==b&&void 0!==b?b:C.labelProps,y=null!==y&&void 0!==y?y:C.containerProps,x=null!==x&&void 0!==x?x:C.shrink,w=(0,u.twMerge)(C.className||"",w);var j=E[(0,i.default)(O.variants,r,"outlined")],A=(0,s.default)(j.error.textarea),N=(0,s.default)(j.success.textarea),M=(0,s.default)(j.shrink.textarea),_=(0,s.default)(j.colors.textarea[(0,i.default)(O.colors,o,"gray")]),D=(0,s.default)(j.error.label),I=(0,s.default)(j.success.label),R=(0,s.default)(j.shrink.label),L=(0,s.default)(j.colors.label[(0,i.default)(O.colors,o,"gray")]),F=(0,a.default)((0,s.default)(T.container),null===y||void 0===y?void 0:y.className),B=(0,a.default)((0,s.default)(T.textarea),(0,s.default)(j.base.textarea),(0,s.default)(j.sizes[(0,i.default)(O.sizes,c,"md")].textarea),d({},_,!g&&!m),d({},A,g),d({},N,m),d({},M,x),v?"":"!resize-none",w),$=(0,a.default)((0,s.default)(T.label),(0,s.default)(j.base.label),(0,s.default)(j.sizes[(0,i.default)(O.sizes,c,"md")].label),d({},L,!g&&!m),d({},D,g),d({},I,m),d({},R,x),null===b||void 0===b?void 0:b.className),z=(0,a.default)((0,s.default)(T.asterisk));return n.default.createElement("div",{ref:t,className:F},n.default.createElement("textarea",f({},k,{className:B,placeholder:(null===k||void 0===k?void 0:k.placeholder)||" "})),n.default.createElement("label",{className:$},h," ",k.required?n.default.createElement("span",{className:z},"*"):""))}));g.propTypes={variant:o.default.oneOf(c.propTypesVariant),size:o.default.oneOf(c.propTypesSize),color:o.default.oneOf(c.propTypesColor),label:c.propTypesLabel,error:c.propTypesError,success:c.propTypesSuccess,resize:c.propTypesResize,labelProps:c.propTypesLabelProps,containerProps:c.propTypesContainerProps,shrink:c.propTypesShrink,className:c.propTypesClassName},g.displayName="MaterialTailwind.Textarea";var m=g},49586:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{TimelineHeader:function(){return p},default:function(){return g}});var n=d(r(65043)),o=r(90478),a=d(r(71058)),i=r(21049),s=r(69197),l=r(33620);function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function u(){return u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},u.apply(this,arguments)}function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return c(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return c(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var p=n.default.forwardRef((function(e,t){var r=e.className,l=e.children,c=f(e,["className","children"]),d=(0,i.useTheme)().timelineBody.styles.base,p=h((0,s.useTimelineItem)(),1)[0],g=(0,o.twMerge)((0,a.default)(d),r);return n.default.createElement("div",u({},c,{ref:t,className:g}),n.default.createElement("span",{className:"pointer-events-none invisible h-full flex-shrink-0",style:{width:"".concat(p,"px")}}),n.default.createElement("div",null,l))}));p.propTypes={children:l.propTypeChildren,className:l.propTypeClassName},p.displayName="MaterialTailwind.TimelineHeader";var g=p},15291:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{TimelineConnector:function(){return p},default:function(){return g}});var n=d(r(65043)),o=r(90478),a=d(r(71058)),i=r(21049),s=r(69197),l=r(33620);function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function u(){return u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},u.apply(this,arguments)}function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function h(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return c(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return c(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var p=n.default.forwardRef((function(e,t){var r,l=e.className,c=e.children,d=f(e,["className","children"]),p=(0,i.useTheme)().timelineConnector.styles.base,g=h((0,s.useTimelineItem)(),1)[0],m=(0,a.default)(p.line),v=(0,o.twMerge)((0,a.default)(p.container),l);return n.default.createElement("span",u({},d,{ref:t,className:v,style:{top:"".concat(g,"px"),width:"".concat(g,"px"),opacity:g?1:0,height:"calc(100% - ".concat(g,"px)")}}),c&&n.default.isValidElement(c)?n.default.cloneElement(c,{className:(0,o.twMerge)(m,null===(r=c.props)||void 0===r?void 0:r.className)}):n.default.createElement("span",{className:m}))}));p.propTypes={children:l.propTypeChildren,className:l.propTypeClassName},p.displayName="MaterialTailwind.TimelineConnector";var g=p},92427:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{TimelineHeader:function(){return d},default:function(){return f}});var n=c(r(65043)),o=r(90478),a=c(r(71058)),i=r(21049),s=r(33620);function l(){return l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},l.apply(this,arguments)}function c(e){return e&&e.__esModule?e:{default:e}}function u(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var d=n.default.forwardRef((function(e,t){var r=e.className,s=e.children,c=u(e,["className","children"]),d=(0,i.useTheme)().timelineHeader.styles.base,f=(0,o.twMerge)((0,a.default)(d),r);return n.default.createElement("div",l({},c,{ref:t,className:f}),s)}));d.propTypes={children:s.propTypeChildren,className:s.propTypeClassName},d.displayName="MaterialTailwind.TimelineHeader";var f=d},46139:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{TimelineIcon:function(){return v},default:function(){return b}});var n=p(r(65043)),o=p(r(65173)),a=r(62489),i=r(90478),s=p(r(67314)),l=p(r(71058)),c=r(21049),u=r(69197),d=r(33620);function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},h.apply(this,arguments)}function p(e){return e&&e.__esModule?e:{default:e}}function g(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return f(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return f(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var v=n.default.forwardRef((function(e,t){var r=e.color,o=e.variant,d=e.className,f=e.children,p=g(e,["color","variant","className","children"]),v=(0,c.useTheme)().timelineIcon,b=v.styles,y=v.valid,x=b.base,w=b.variants,k=m((0,u.useTimelineItem)(),2)[1],S=n.default.useRef(null),C=(0,a.useMergeRefs)([t,S]);n.default.useEffect((function(){var e=S.current;if(e){var t=e.getBoundingClientRect().width;return k(t),function(){k(0)}}}),[k,d,f]);var O=(0,l.default)(w[(0,s.default)(y.variants,o,"filled")][(0,s.default)(y.colors,r,"gray")]),P=(0,i.twMerge)((0,l.default)(x),O,d);return n.default.createElement("span",h({ref:C},p,{className:P}),f)}));v.propTypes={children:d.propTypeChildren,className:d.propTypeClassName,color:o.default.oneOf(d.propTypeColor),variant:o.default.oneOf(d.propTypeVariant)},v.displayName="MaterialTailwind.TimelineIcon";var b=v},69197:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{useTimelineItem:function(){return p},TimelineItem:function(){return g},default:function(){return m}});var n=u(r(65043)),o=r(90478),a=u(r(71058)),i=r(21049),s=r(33620);function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function c(){return c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},c.apply(this,arguments)}function u(e){return e&&e.__esModule?e:{default:e}}function d(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function f(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return l(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return l(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var h=n.default.createContext(0);function p(){var e=n.default.useContext(h);if(!e)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 e}h.displayName="MaterialTailwind.TimelineItemContext";var g=n.default.forwardRef((function(e,t){var r=e.className,s=e.children,l=d(e,["className","children"]),u=(0,i.useTheme)().timelineItem.styles.base,p=f(n.default.useState(0),2),g=p[0],m=p[1],v=n.default.useMemo((function(){return[g,m]}),[g,m]),b=(0,o.twMerge)((0,a.default)(u),r);return n.default.createElement(h.Provider,{value:v},n.default.createElement("li",c({ref:t},l,{className:b}),s))}));g.propTypes={className:s.propTypeClassName,children:s.propTypeChildren.isRequired},g.displayName="MaterialTailwind.TimelineItem";var m=g},5857:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Timeline:function(){return m},TimelineItem:function(){return l.default},TimelineIcon:function(){return c.default},TimelineBody:function(){return u.default},TimelineHeader:function(){return d.default},TimelineConnector:function(){return f.default},default:function(){return v}});var n=p(r(65043)),o=r(90478),a=p(r(71058)),i=r(21049),s=r(33620),l=p(r(69197)),c=p(r(46139)),u=p(r(49586)),d=p(r(92427)),f=p(r(15291));function h(){return h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},h.apply(this,arguments)}function p(e){return e&&e.__esModule?e:{default:e}}function g(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var m=n.default.forwardRef((function(e,t){var r=e.className,s=e.children,l=g(e,["className","children"]),c=(0,i.useTheme)().timeline.styles.base,u=(0,o.twMerge)((0,a.default)(c),r);return n.default.createElement("ul",h({ref:t},l,{className:u}),s)}));m.propTypes={className:s.propTypeClassName,children:s.propTypeChildren},m.displayName="MaterialTailwind.Timeline";var v=Object.assign(m,{Item:l.default,Icon:c.default,Header:d.default,Body:u.default,Connector:f.default})},39553:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Tooltip:function(){return w},default:function(){return k}});var n=m(r(65043)),o=m(r(65173)),a=r(62489),i=r(53334),s=m(r(64600)),l=r(90478),c=m(r(66905)),u=m(r(71058)),d=r(21049),f=r(92538);function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function g(){return g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},g.apply(this,arguments)}function m(e){return e&&e.__esModule?e:{default:e}}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"===typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){p(e,t,r[t])}))}return e}function b(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function y(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function x(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return h(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(r);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return h(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var w=n.default.forwardRef((function(e,t){var r=e.open,o=e.handler,f=e.content,h=e.interactive,p=e.placement,m=e.offset,w=e.dismiss,k=e.animate,S=e.className,C=e.children,O=y(e,["open","handler","content","interactive","placement","offset","dismiss","animate","className","children"]),P=(0,d.useTheme)().tooltip,T=P.defaultProps,E=P.styles.base,j=x(n.default.useState(!1),2),A=j[0],N=j[1];r=null!==r&&void 0!==r?r:A,o=null!==o&&void 0!==o?o:N,h=null!==h&&void 0!==h?h:T.interactive,p=null!==p&&void 0!==p?p:T.placement,m=null!==m&&void 0!==m?m:T.offset,w=null!==w&&void 0!==w?w:T.dismiss,k=null!==k&&void 0!==k?k:T.animate,S=(0,l.twMerge)(T.className||"",S);var M=(0,l.twMerge)((0,s.default)((0,u.default)(E)),S),_=(0,c.default)({unmount:{opacity:0},mount:{opacity:1}},k),D=(0,a.useFloating)({open:r,onOpenChange:o,middleware:[(0,a.offset)(m),(0,a.flip)(),(0,a.shift)()],placement:p}),I=D.x,R=D.y,L=D.reference,F=D.floating,B=D.strategy,$=D.refs,z=D.update,Y=D.context,W=(0,a.useInteractions)([(0,a.useClick)(Y,{enabled:h}),(0,a.useFocus)(Y),(0,a.useHover)(Y),(0,a.useRole)(Y,{role:"tooltip"}),(0,a.useDismiss)(Y,w)]),V=W.getReferenceProps,H=W.getFloatingProps;n.default.useEffect((function(){if($.reference.current&&$.floating.current&&r)return(0,a.autoUpdate)($.reference.current,$.floating.current,z)}),[r,z,$.reference,$.floating]);var U=(0,a.useMergeRefs)([t,F]),G=(0,a.useMergeRefs)([t,L]),X=i.AnimatePresence;return n.default.createElement(n.default.Fragment,null,"string"===typeof C?n.default.createElement("span",g({},V({ref:G})),C):n.default.cloneElement(C,v({},V(b(v({},null===C||void 0===C?void 0:C.props),{ref:G})))),n.default.createElement(i.LazyMotion,{features:i.domAnimation},n.default.createElement(a.FloatingPortal,null,n.default.createElement(X,null,r&&n.default.createElement(i.m.div,g({},H(b(v({},O),{ref:U,className:M,style:{position:B,top:null!==R&&void 0!==R?R:"",left:null!==I&&void 0!==I?I:""}})),{initial:"unmount",exit:"unmount",animate:r?"mount":"unmount",variants:_}),f)))))}));w.propTypes={open:f.propTypesOpen,handler:f.propTypesHandler,content:f.propTypesContent,interactive:f.propTypesInteractive,placement:o.default.oneOf(f.propTypesPlacement),offset:f.propTypesOffset,dismiss:f.propTypesDismiss,animate:f.propTypesAnimate,className:f.propTypesClassName,children:f.propTypesChildren},w.displayName="MaterialTailwind.Tooltip";var k=w},71159:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{Typography:function(){return m},default:function(){return v}});var n=f(r(65043)),o=f(r(65173)),a=f(r(64600)),i=r(90478),s=f(r(67314)),l=f(r(71058)),c=r(21049),u=r(69026);function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function f(e){return e&&e.__esModule?e:{default:e}}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{},n=Object.keys(r);"function"===typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(r).filter((function(e){return Object.getOwnPropertyDescriptor(r,e).enumerable})))),n.forEach((function(t){d(e,t,r[t])}))}return e}function p(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}(Object(t)).forEach((function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(t,r))})),e}function g(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var m=n.default.forwardRef((function(e,t){var r=e.variant,o=e.color,u=e.textGradient,f=e.as,m=e.className,v=e.children,b=g(e,["variant","color","textGradient","as","className","children"]),y=(0,c.useTheme)().typography,x=y.defaultProps,w=y.valid,k=y.styles,S=k.variants,C=k.colors,O=k.textGradient;r=null!==r&&void 0!==r?r:x.variant,o=null!==o&&void 0!==o?o:x.color,u=u||x.textGradient,f=null!==f&&void 0!==f?f:void 0,m=(0,i.twMerge)(x.className||"",m);var P,T=(0,l.default)(S[(0,s.default)(w.variants,r,"paragraph")]),E=C[(0,s.default)(w.colors,o,"inherit")],j=(0,l.default)(O),A=(0,i.twMerge)((0,a.default)(T,d({},E.color,!u),d({},j,u),d({},E.gradient,u)),m);switch(r){case"h1":P=n.default.createElement(f||"h1",p(h({},b),{ref:t,className:A}),v);break;case"h2":P=n.default.createElement(f||"h2",p(h({},b),{ref:t,className:A}),v);break;case"h3":P=n.default.createElement(f||"h3",p(h({},b),{ref:t,className:A}),v);break;case"h4":P=n.default.createElement(f||"h4",p(h({},b),{ref:t,className:A}),v);break;case"h5":P=n.default.createElement(f||"h5",p(h({},b),{ref:t,className:A}),v);break;case"h6":P=n.default.createElement(f||"h6",p(h({},b),{ref:t,className:A}),v);break;default:P=n.default.createElement(f||"p",p(h({},b),{ref:t,className:A}),v)}return P}));m.propTypes={variant:o.default.oneOf(u.propTypesVariant),color:o.default.oneOf(u.propTypesColor),as:u.propTypesAs,textGradient:u.propTypesTextGradient,className:u.propTypesClassName,children:u.propTypesChildren},m.displayName="MaterialTailwind.Typography";var v=m},21049:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{MaterialTailwindTheme:function(){return u},ThemeProvider:function(){return d},useTheme:function(){return f}});var n=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==typeof e&&"function"!==typeof e)return{default:e};var r=c(t);if(r&&r.has(e))return r.get(e);var n={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var i=o?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,r&&r.set(e,n);return n}(r(65043)),o=l(r(65173)),a=l(r(66905)),i=l(r(8014)),s=l(r(4607));function l(e){return e&&e.__esModule?e:{default:e}}function c(e){if("function"!==typeof WeakMap)return null;var t=new WeakMap,r=new WeakMap;return(c=function(e){return e?r:t})(e)}var u=(0,n.createContext)(i.default);function d(e){var t=e.value,r=void 0===t?i.default:t,o=e.children,l=(0,a.default)(i.default,r,{arrayMerge:s.default});return n.default.createElement(u.Provider,{value:l},o)}u.displayName="MaterialTailwindThemeProvider";var f=function(){return(0,n.useContext)(u)};d.propTypes={value:o.default.instanceOf(Object),children:o.default.node.isRequired}},72200:(e,t,r)=>{"use strict";function n(e,t){return Object.keys(e).forEach((function(r){"default"===r||Object.prototype.hasOwnProperty.call(t,r)||Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[r]}})})),e}Object.defineProperty(t,"__esModule",{value:!0}),n(r(42736),t),n(r(30184),t),n(r(18815),t),n(r(99676),t),n(r(80622),t),n(r(25288),t),n(r(96979),t),n(r(42080),t),n(r(75678),t),n(r(72779),t),n(r(20538),t),n(r(11509),t),n(r(58180),t),n(r(53639),t),n(r(9333),t),n(r(19985),t),n(r(65302),t),n(r(11606),t),n(r(17314),t),n(r(76728),t),n(r(39553),t),n(r(71159),t),n(r(83221),t),n(r(43298),t),n(r(57685),t),n(r(28196),t),n(r(66991),t),n(r(81505),t),n(r(63231),t),n(r(57675),t),n(r(83415),t),n(r(5857),t),n(r(80523),t),n(r(50111),t),n(r(21049),t),n(r(8014),t)},66905:e=>{"use strict";var t=function(e){return function(e){return!!e&&"object"===typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===r}(e)}(e)};var r="function"===typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function n(e,t){return!1!==t.clone&&t.isMergeableObject(e)?l((r=e,Array.isArray(r)?[]:{}),e,t):e;var r}function o(e,t,r){return e.concat(t).map((function(e){return n(e,r)}))}function a(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return e.propertyIsEnumerable(t)})):[]}(e))}function i(e,t){try{return t in e}catch(r){return!1}}function s(e,t,r){var o={};return r.isMergeableObject(e)&&a(e).forEach((function(t){o[t]=n(e[t],r)})),a(t).forEach((function(a){(function(e,t){return i(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,a)||(i(e,a)&&r.isMergeableObject(t[a])?o[a]=function(e,t){if(!t.customMerge)return l;var r=t.customMerge(e);return"function"===typeof r?r:l}(a,r)(e[a],t[a],r):o[a]=n(t[a],r))})),o}function l(e,r,a){(a=a||{}).arrayMerge=a.arrayMerge||o,a.isMergeableObject=a.isMergeableObject||t,a.cloneUnlessOtherwiseSpecified=n;var i=Array.isArray(r);return i===Array.isArray(e)?i?a.arrayMerge(e,r,a):s(e,r,a):n(r,a)}l.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,r){return l(e,r,t)}),{})};var c=l;e.exports=c},53334:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(6326),o=r(65043),a=r(11759),i=r(70614),s=r(36967),l=r(45269),c=r(6783);function u(e){return e&&"object"===typeof e&&"default"in e?e:{default:e}}function d(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(r){if("default"!==r){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}})),t.default=e,Object.freeze(t)}var f=d(o),h=u(o),p=u(l),g="production",m=function(e){return{isEnabled:function(t){return e.some((function(e){return!!t[e]}))}}},v={measureLayout:m(["layout","layoutId","drag"]),animation:m(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:m(["exit"]),drag:m(["drag","dragControls"]),focus:m(["whileFocus"]),hover:m(["whileHover","onHoverStart","onHoverEnd"]),tap:m(["whileTap","onTap","onTapStart","onTapCancel"]),pan:m(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:m(["whileInView","onViewportEnter","onViewportLeave"])};function b(e){for(var t in e)null!==e[t]&&("projectionNodeConstructor"===t?v.projectionNodeConstructor=e[t]:v[t].Component=e[t])}var y=o.createContext({strict:!1}),x=Object.keys(v),w=x.length;var k=o.createContext({transformPagePoint:function(e){return e},isStatic:!1,reducedMotion:"never"}),S=o.createContext({});function C(){return o.useContext(S).visualElement}var O=o.createContext(null),P="undefined"!==typeof document,T=P?o.useLayoutEffect:o.useEffect,E={current:null},j=!1;function A(){return!j&&function(){if(j=!0,P)if(window.matchMedia){var e=window.matchMedia("(prefers-reduced-motion)"),t=function(){return E.current=e.matches};e.addListener(t),t()}else E.current=!1}(),n.__read(o.useState(E.current),1)[0]}function N(){var e=A(),t=o.useContext(k).reducedMotion;return"never"!==t&&("always"===t||e)}function M(e){return"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function _(e){return Array.isArray(e)}function D(e){return"string"===typeof e||_(e)}function I(e,t,r,n,o){var a;return void 0===n&&(n={}),void 0===o&&(o={}),"function"===typeof t&&(t=t(null!==r&&void 0!==r?r:e.custom,n,o)),"string"===typeof t&&(t=null===(a=e.variants)||void 0===a?void 0:a[t]),"function"===typeof t&&(t=t(null!==r&&void 0!==r?r:e.custom,n,o)),t}function R(e,t,r){var n=e.getProps();return I(n,t,null!==r&&void 0!==r?r:n.custom,function(e){var t={};return e.forEachValue((function(e,r){return t[r]=e.get()})),t}(e),function(e){var t={};return e.forEachValue((function(e,r){return t[r]=e.getVelocity()})),t}(e))}function L(e){var t;return"function"===typeof(null===(t=e.animate)||void 0===t?void 0:t.start)||D(e.initial)||D(e.animate)||D(e.whileHover)||D(e.whileDrag)||D(e.whileTap)||D(e.whileFocus)||D(e.exit)}function F(e){return Boolean(L(e)||e.variants)}function B(e){var t=function(e,t){if(L(e)){var r=e.initial,n=e.animate;return{initial:!1===r||D(r)?r:void 0,animate:D(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,o.useContext(S)),r=t.initial,n=t.animate;return o.useMemo((function(){return{initial:r,animate:n}}),[$(r),$(n)])}function $(e){return Array.isArray(e)?e.join(" "):e}function z(e){var t=o.useRef(null);return null===t.current&&(t.current=e()),t.current}var Y={hasAnimatedSinceResize:!0,hasEverUpdated:!1},W=1;var V=o.createContext({}),H=o.createContext({});var U=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n.__extends(t,e),t.prototype.getSnapshotBeforeUpdate=function(){return this.updateProps(),null},t.prototype.componentDidUpdate=function(){},t.prototype.updateProps=function(){var e=this.props,t=e.visualElement,r=e.props;t&&t.setProps(r)},t.prototype.render=function(){return this.props.children},t}(h.default.Component);function G(e){var t=e.preloadedFeatures,r=e.createVisualElement,i=e.projectionNodeConstructor,s=e.useRender,l=e.useVisualState,c=e.Component;return t&&b(t),o.forwardRef((function(e,u){var d=function(e){var t,r=e.layoutId,n=null===(t=o.useContext(V))||void 0===t?void 0:t.id;return n&&void 0!==r?n+"-"+r:r}(e);e=n.__assign(n.__assign({},e),{layoutId:d});var h=o.useContext(k),p=null,m=B(e),b=h.isStatic?void 0:z((function(){if(Y.hasEverUpdated)return W++})),E=l(e,h.isStatic);return!h.isStatic&&P&&(m.visualElement=function(e,t,r,n){var a=o.useContext(y),i=C(),s=o.useContext(O),l=N(),c=o.useRef(void 0);n||(n=a.renderer),!c.current&&n&&(c.current=n(e,{visualState:t,parent:i,props:r,presenceId:null===s||void 0===s?void 0:s.id,blockInitialAnimation:!1===(null===s||void 0===s?void 0:s.initial),shouldReduceMotion:l}));var u=c.current;return T((function(){null===u||void 0===u||u.syncRender()})),o.useEffect((function(){var e;null===(e=null===u||void 0===u?void 0:u.animationState)||void 0===e||e.animateChanges()})),T((function(){return function(){return null===u||void 0===u?void 0:u.notifyUnmount()}}),[]),u}(c,E,n.__assign(n.__assign({},h),e),r),function(e,t,r,n){var a,i=t.layoutId,s=t.layout,l=t.drag,c=t.dragConstraints,u=t.layoutScroll,d=o.useContext(H);n&&r&&!(null===r||void 0===r?void 0:r.projection)&&(r.projection=new n(e,r.getLatestValues(),null===(a=r.parent)||void 0===a?void 0:a.projection),r.projection.setOptions({layoutId:i,layout:s,alwaysMeasureLayout:Boolean(l)||c&&M(c),visualElement:r,scheduleRender:function(){return r.scheduleRender()},animationType:"string"===typeof s?s:"both",initialPromotionConfig:d,layoutScroll:u}))}(b,e,m.visualElement,i||v.projectionNodeConstructor),p=function(e,t,r){var i=[],s=o.useContext(y);if(!t)return null;"production"!==g&&r&&s.strict&&a.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 l=0;l<w;l++){var c=x[l],u=v[c],d=u.isEnabled,h=u.Component;d(e)&&h&&i.push(f.createElement(h,n.__assign({key:c},e,{visualElement:t})))}return i}(e,m.visualElement,t)),f.createElement(U,{visualElement:m.visualElement,props:n.__assign(n.__assign({},h),e)},p,f.createElement(S.Provider,{value:m},s(c,e,b,function(e,t,r){return o.useCallback((function(n){var o;n&&(null===(o=e.mount)||void 0===o||o.call(e,n)),t&&(n?t.mount(n):t.unmount()),r&&("function"===typeof r?r(n):M(r)&&(r.current=n))}),[t])}(E,m.visualElement,u),E,h.isStatic,m.visualElement)))}))}function X(e){function t(t,r){return void 0===r&&(r={}),G(e(t,r))}if("undefined"===typeof Proxy)return t;var r=new Map;return new Proxy(t,{get:function(e,n){return r.has(n)||r.set(n,t(n)),r.get(n)}})}var q=["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 K(e){return"string"===typeof e&&!e.includes("-")&&!!(q.indexOf(e)>-1||/[A-Z]/.test(e))}var Z={};function Q(e){Object.assign(Z,e)}var J=["","X","Y","Z"],ee=["transformPerspective","x","y","z"];function te(e,t){return ee.indexOf(e)-ee.indexOf(t)}["translate","scale","rotate","skew"].forEach((function(e){return J.forEach((function(t){return ee.push(e+t)}))}));var re=new Set(ee);function ne(e){return re.has(e)}var oe=new Set(["originX","originY","originZ"]);function ae(e){return oe.has(e)}function ie(e,t){var r=t.layout,n=t.layoutId;return ne(e)||ae(e)||(r||void 0!==n)&&(!!Z[e]||"opacity"===e)}var se=function(e){return Boolean(null!==e&&"object"===typeof e&&e.getVelocity)},le={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function ce(e){return e.startsWith("--")}var ue=function(e,t){return t&&"number"===typeof e?t.transform(e):e},de=n.__assign(n.__assign({},i.number),{transform:Math.round}),fe={borderWidth:i.px,borderTopWidth:i.px,borderRightWidth:i.px,borderBottomWidth:i.px,borderLeftWidth:i.px,borderRadius:i.px,radius:i.px,borderTopLeftRadius:i.px,borderTopRightRadius:i.px,borderBottomRightRadius:i.px,borderBottomLeftRadius:i.px,width:i.px,maxWidth:i.px,height:i.px,maxHeight:i.px,size:i.px,top:i.px,right:i.px,bottom:i.px,left:i.px,padding:i.px,paddingTop:i.px,paddingRight:i.px,paddingBottom:i.px,paddingLeft:i.px,margin:i.px,marginTop:i.px,marginRight:i.px,marginBottom:i.px,marginLeft:i.px,rotate:i.degrees,rotateX:i.degrees,rotateY:i.degrees,rotateZ:i.degrees,scale:i.scale,scaleX:i.scale,scaleY:i.scale,scaleZ:i.scale,skew:i.degrees,skewX:i.degrees,skewY:i.degrees,distance:i.px,translateX:i.px,translateY:i.px,translateZ:i.px,x:i.px,y:i.px,z:i.px,perspective:i.px,transformPerspective:i.px,opacity:i.alpha,originX:i.progressPercentage,originY:i.progressPercentage,originZ:i.px,zIndex:de,fillOpacity:i.alpha,strokeOpacity:i.alpha,numOctaves:de};function he(e,t,r,n){var o,a=e.style,i=e.vars,s=e.transform,l=e.transformKeys,c=e.transformOrigin;l.length=0;var u=!1,d=!1,f=!0;for(var h in t){var p=t[h];if(ce(h))i[h]=p;else{var g=fe[h],m=ue(p,g);if(ne(h)){if(u=!0,s[h]=m,l.push(h),!f)continue;p!==(null!==(o=g.default)&&void 0!==o?o:0)&&(f=!1)}else ae(h)?(c[h]=m,d=!0):a[h]=m}}u?a.transform=function(e,t,r,n){var o=e.transform,a=e.transformKeys,i=t.enableHardwareAcceleration,s=void 0===i||i,l=t.allowTransformNone,c=void 0===l||l,u="";a.sort(te);for(var d=!1,f=a.length,h=0;h<f;h++){var p=a[h];u+="".concat(le[p]||p,"(").concat(o[p],") "),"z"===p&&(d=!0)}return!d&&s?u+="translateZ(0)":u=u.trim(),n?u=n(o,r?"":u):c&&r&&(u="none"),u}(e,r,f,n):n?a.transform=n({},""):!t.transform&&a.transform&&(a.transform="none"),d&&(a.transformOrigin=function(e){var t=e.originX,r=void 0===t?"50%":t,n=e.originY,o=void 0===n?"50%":n,a=e.originZ,i=void 0===a?0:a;return"".concat(r," ").concat(o," ").concat(i)}(c))}var pe=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function ge(e,t,r){for(var n in t)se(t[n])||ie(n,r)||(e[n]=t[n])}function me(e,t,r){var a={};return ge(a,e.style||{},e),Object.assign(a,function(e,t,r){var a=e.transformTemplate;return o.useMemo((function(){var e=pe();he(e,t,{enableHardwareAcceleration:!r},a);var o=e.vars,i=e.style;return n.__assign(n.__assign({},o),i)}),[t])}(e,t,r)),e.transformValues&&(a=e.transformValues(a)),a}function ve(e,t,r){var n={},o=me(e,t,r);return Boolean(e.drag)&&!1!==e.dragListener&&(n.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),n.style=o,n}var be=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 ye(e){return be.has(e)}var xe=function(e){return!ye(e)};function we(e){e&&(xe=function(t){return t.startsWith("on")?!ye(t):e(t)})}try{we(r(65098).A)}catch(Ra){}function ke(e,t,r){var n={};for(var o in e)(xe(o)||!0===r&&ye(o)||!t&&!ye(o)||e.draggable&&o.startsWith("onDrag"))&&(n[o]=e[o]);return n}function Se(e,t,r){return"string"===typeof e?e:i.px.transform(t+r*e)}var Ce={offset:"stroke-dashoffset",array:"stroke-dasharray"},Oe={offset:"strokeDashoffset",array:"strokeDasharray"};function Pe(e,t,r,o){var a=t.attrX,s=t.attrY,l=t.originX,c=t.originY,u=t.pathLength,d=t.pathSpacing,f=void 0===d?1:d,h=t.pathOffset,p=void 0===h?0:h;he(e,n.__rest(t,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]),r,o),e.attrs=e.style,e.style={};var g=e.attrs,m=e.style,v=e.dimensions;g.transform&&(v&&(m.transform=g.transform),delete g.transform),v&&(void 0!==l||void 0!==c||m.transform)&&(m.transformOrigin=function(e,t,r){var n=Se(t,e.x,e.width),o=Se(r,e.y,e.height);return"".concat(n," ").concat(o)}(v,void 0!==l?l:.5,void 0!==c?c:.5)),void 0!==a&&(g.x=a),void 0!==s&&(g.y=s),void 0!==u&&function(e,t,r,n,o){void 0===r&&(r=1),void 0===n&&(n=0),void 0===o&&(o=!0),e.pathLength=1;var a=o?Ce:Oe;e[a.offset]=i.px.transform(-n);var s=i.px.transform(t),l=i.px.transform(r);e[a.array]="".concat(s," ").concat(l)}(g,u,f,p,!1)}var Te=function(){return n.__assign(n.__assign({},pe()),{attrs:{}})};function Ee(e,t){var r=o.useMemo((function(){var r=Te();return Pe(r,t,{enableHardwareAcceleration:!1},e.transformTemplate),n.__assign(n.__assign({},r.attrs),{style:n.__assign({},r.style)})}),[t]);if(e.style){var a={};ge(a,e.style,e),r.style=n.__assign(n.__assign({},a),r.style)}return r}function je(e){void 0===e&&(e=!1);return function(t,r,a,i,s,l){var c=s.latestValues,u=(K(t)?Ee:ve)(r,c,l),d=ke(r,"string"===typeof t,e),f=n.__assign(n.__assign(n.__assign({},d),u),{ref:i});return a&&(f["data-projection-id"]=a),o.createElement(t,f)}}var Ae=/([a-z])([A-Z])/g,Ne=function(e){return e.replace(Ae,"$1-$2").toLowerCase()};function Me(e,t,r,n){var o=t.style,a=t.vars;for(var i in Object.assign(e.style,o,n&&n.getProjectionStyles(r)),a)e.style.setProperty(i,a[i])}var _e=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength"]);function De(e,t,r,n){for(var o in Me(e,t,void 0,n),t.attrs)e.setAttribute(_e.has(o)?o:Ne(o),t.attrs[o])}function Ie(e){var t=e.style,r={};for(var n in t)(se(t[n])||ie(n,e))&&(r[n]=t[n]);return r}function Re(e){var t=Ie(e);for(var r in e){if(se(e[r]))t["x"===r||"y"===r?"attr"+r.toUpperCase():r]=e[r]}return t}function Le(e){return"object"===typeof e&&"function"===typeof e.start}var Fe=function(e){return Array.isArray(e)},Be=function(e){return Boolean(e&&"object"===typeof e&&e.mix&&e.toValue)},$e=function(e){return Fe(e)?e[e.length-1]||0:e};function ze(e){var t=se(e)?e.get():e;return Be(t)?t.toValue():t}function Ye(e,t,r,n){var o=e.scrapeMotionValuesFromProps,a=e.createRenderState,i=e.onMount,s={latestValues:Ve(t,r,n,o),renderState:a()};return i&&(s.mount=function(e){return i(t,e,s)}),s}var We=function(e){return function(t,r){var n=o.useContext(S),a=o.useContext(O);return r?Ye(e,t,n,a):z((function(){return Ye(e,t,n,a)}))}};function Ve(e,t,r,o){var a={},i=!1===(null===r||void 0===r?void 0:r.initial),s=o(e);for(var l in s)a[l]=ze(s[l]);var c=e.initial,u=e.animate,d=L(e),f=F(e);t&&f&&!d&&!1!==e.inherit&&(null!==c&&void 0!==c||(c=t.initial),null!==u&&void 0!==u||(u=t.animate));var h=i||!1===c,p=h?u:c;p&&"boolean"!==typeof p&&!Le(p)&&(Array.isArray(p)?p:[p]).forEach((function(t){var r=I(e,t);if(r){var o=r.transitionEnd;r.transition;var i=n.__rest(r,["transitionEnd","transition"]);for(var s in i){var l=i[s];if(Array.isArray(l))l=l[h?l.length-1:0];null!==l&&(a[s]=l)}for(var s in o)a[s]=o[s]}}));return a}var He,Ue={useVisualState:We({scrapeMotionValuesFromProps:Re,createRenderState:Te,onMount:function(e,t,r){var n=r.renderState,o=r.latestValues;try{n.dimensions="function"===typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(a){n.dimensions={x:0,y:0,width:0,height:0}}Pe(n,o,{enableHardwareAcceleration:!1},e.transformTemplate),De(t,n)}})},Ge={useVisualState:We({scrapeMotionValuesFromProps:Ie,createRenderState:pe})};function Xe(e,t,r,o,a){var i=t.forwardMotionProps,s=void 0!==i&&i,l=K(e)?Ue:Ge;return n.__assign(n.__assign({},l),{preloadedFeatures:r,useRender:je(s),createVisualElement:o,projectionNodeConstructor:a,Component:e})}function qe(e,t,r,n){return void 0===n&&(n={passive:!0}),e.addEventListener(t,r,n),function(){return e.removeEventListener(t,r)}}function Ke(e,t,r,n){o.useEffect((function(){var o=e.current;if(r&&o)return qe(o,t,r,n)}),[e,t,r,n])}function Ze(e){return"undefined"!==typeof PointerEvent&&e instanceof PointerEvent?!("mouse"!==e.pointerType):e instanceof MouseEvent}function Qe(e){return!!e.touches}t.AnimationType=void 0,(He=t.AnimationType||(t.AnimationType={})).Animate="animate",He.Hover="whileHover",He.Tap="whileTap",He.Drag="whileDrag",He.Focus="whileFocus",He.InView="whileInView",He.Exit="exit";var Je={pageX:0,pageY:0};function et(e,t){void 0===t&&(t="page");var r=e.touches[0]||e.changedTouches[0]||Je;return{x:r[t+"X"],y:r[t+"Y"]}}function tt(e,t){return void 0===t&&(t="page"),{x:e[t+"X"],y:e[t+"Y"]}}function rt(e,t){return void 0===t&&(t="page"),{point:Qe(e)?et(e,t):tt(e,t)}}var nt=function(e,t){void 0===t&&(t=!1);var r,n=function(t){return e(t,rt(t))};return t?(r=n,function(e){var t=e instanceof MouseEvent;(!t||t&&0===e.button)&&r(e)}):n},ot=function(){return P&&null===window.onpointerdown},at=function(){return P&&null===window.ontouchstart},it=function(){return P&&null===window.onmousedown},st={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},lt={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function ct(e){return ot()?e:at()?lt[e]:it()?st[e]:e}function ut(e,t,r,n){return qe(e,ct(t),nt(r,"pointerdown"===t),n)}function dt(e,t,r,n){return Ke(e,ct(t),r&&nt(r,"pointerdown"===t),n)}function ft(e){var t=null;return function(){return null===t&&(t=e,function(){t=null})}}var ht=ft("dragHorizontal"),pt=ft("dragVertical");function gt(e){var t=!1;if("y"===e)t=pt();else if("x"===e)t=ht();else{var r=ht(),n=pt();r&&n?t=function(){r(),n()}:(r&&r(),n&&n())}return t}function mt(){var e=gt(!0);return!e||(e(),!1)}function vt(e,r,n){return function(o,a){var i;Ze(o)&&!mt()&&(null===(i=e.animationState)||void 0===i||i.setActive(t.AnimationType.Hover,r),null===n||void 0===n||n(o,a))}}var bt=function(e,t){return!!t&&(e===t||bt(e,t.parentElement))};function yt(e){return o.useEffect((function(){return function(){return e()}}),[])}var xt=new Set;function wt(e,t,r){e||xt.has(t)||(console.warn(t),r&&console.warn(r),xt.add(t))}var kt=new WeakMap,St=new WeakMap,Ct=function(e){var t;null===(t=kt.get(e.target))||void 0===t||t(e)},Ot=function(e){e.forEach(Ct)};function Pt(e,t,r){var o=function(e){var t=e.root,r=n.__rest(e,["root"]),o=t||document;St.has(o)||St.set(o,{});var a=St.get(o),i=JSON.stringify(r);return a[i]||(a[i]=new IntersectionObserver(Ot,n.__assign({root:t},r))),a[i]}(t);return kt.set(e,r),o.observe(e),function(){kt.delete(e),o.unobserve(e)}}var Tt={some:0,all:1};function Et(e,r,n,a){var i=a.root,s=a.margin,l=a.amount,c=void 0===l?"some":l,u=a.once;o.useEffect((function(){if(e){var o={root:null===i||void 0===i?void 0:i.current,rootMargin:s,threshold:"number"===typeof c?c:Tt[c]};return Pt(n.getInstance(),o,(function(e){var o,a=e.isIntersecting;if(r.isInView!==a&&(r.isInView=a,!u||a||!r.hasEnteredView)){a&&(r.hasEnteredView=!0),null===(o=n.animationState)||void 0===o||o.setActive(t.AnimationType.InView,a);var i=n.getProps(),s=a?i.onViewportEnter:i.onViewportLeave;null===s||void 0===s||s(e)}}))}}),[e,i,s,c])}function jt(e,r,n,a){var i=a.fallback,s=void 0===i||i;o.useEffect((function(){e&&s&&("production"!==g&&wt(!1,"IntersectionObserver not available on this device. whileInView animations will trigger on mount."),requestAnimationFrame((function(){var e;r.hasEnteredView=!0;var o=n.getProps().onViewportEnter;null===o||void 0===o||o(null),null===(e=n.animationState)||void 0===e||e.setActive(t.AnimationType.InView,!0)})))}),[e])}var At=function(e){return function(t){return e(t),null}},Nt={inView:At((function(e){var t=e.visualElement,r=e.whileInView,n=e.onViewportEnter,a=e.onViewportLeave,i=e.viewport,s=void 0===i?{}:i,l=o.useRef({hasEnteredView:!1,isInView:!1}),c=Boolean(r||n||a);s.once&&l.current.hasEnteredView&&(c=!1),("undefined"===typeof IntersectionObserver?jt:Et)(c,l.current,t,s)})),tap:At((function(e){var r=e.onTap,n=e.onTapStart,a=e.onTapCancel,i=e.whileTap,l=e.visualElement,c=r||n||a||i,u=o.useRef(!1),d=o.useRef(null),f={passive:!(n||r||a||v)};function h(){var e;null===(e=d.current)||void 0===e||e.call(d),d.current=null}function p(){var e;return h(),u.current=!1,null===(e=l.animationState)||void 0===e||e.setActive(t.AnimationType.Tap,!1),!mt()}function g(e,t){p()&&(bt(l.getInstance(),e.target)?null===r||void 0===r||r(e,t):null===a||void 0===a||a(e,t))}function m(e,t){p()&&(null===a||void 0===a||a(e,t))}function v(e,r){var o;h(),u.current||(u.current=!0,d.current=s.pipe(ut(window,"pointerup",g,f),ut(window,"pointercancel",m,f)),null===(o=l.animationState)||void 0===o||o.setActive(t.AnimationType.Tap,!0),null===n||void 0===n||n(e,r))}dt(l,"pointerdown",c?v:void 0,f),yt(h)})),focus:At((function(e){var r=e.whileFocus,n=e.visualElement;Ke(n,"focus",r?function(){var e;null===(e=n.animationState)||void 0===e||e.setActive(t.AnimationType.Focus,!0)}:void 0),Ke(n,"blur",r?function(){var e;null===(e=n.animationState)||void 0===e||e.setActive(t.AnimationType.Focus,!1)}:void 0)})),hover:At((function(e){var t=e.onHoverStart,r=e.onHoverEnd,n=e.whileHover,o=e.visualElement;dt(o,"pointerenter",t||n?vt(o,!0,t):void 0,{passive:!t}),dt(o,"pointerleave",r||n?vt(o,!1,r):void 0,{passive:!r})}))},Mt=0,_t=function(){return Mt++},Dt=function(){return z(_t)};function It(){var e=o.useContext(O);if(null===e)return[!0,null];var t=e.isPresent,r=e.onExitComplete,n=e.register,a=Dt();o.useEffect((function(){return n(a)}),[]);return!t&&r?[!1,function(){return null===r||void 0===r?void 0:r(a)}]:[!0]}function Rt(e,t){if(!Array.isArray(t))return!1;var r=t.length;if(r!==e.length)return!1;for(var n=0;n<r;n++)if(t[n]!==e[n])return!1;return!0}var Lt=function(e){return 1e3*e},Ft={linear:s.linear,easeIn:s.easeIn,easeInOut:s.easeInOut,easeOut:s.easeOut,circIn:s.circIn,circInOut:s.circInOut,circOut:s.circOut,backIn:s.backIn,backInOut:s.backInOut,backOut:s.backOut,anticipate:s.anticipate,bounceIn:s.bounceIn,bounceInOut:s.bounceInOut,bounceOut:s.bounceOut},Bt=function(e){if(Array.isArray(e)){a.invariant(4===e.length,"Cubic bezier arrays must contain four numerical values.");var t=n.__read(e,4),r=t[0],o=t[1],i=t[2],l=t[3];return s.cubicBezier(r,o,i,l)}return"string"===typeof e?(a.invariant(void 0!==Ft[e],"Invalid easing type '".concat(e,"'")),Ft[e]):e},$t=function(e){return Array.isArray(e)&&"number"!==typeof e[0]},zt=function(e,t){return"zIndex"!==e&&(!("number"!==typeof t&&!Array.isArray(t))||!("string"!==typeof t||!i.complex.test(t)||t.startsWith("url(")))},Yt=function(){return{type:"spring",stiffness:500,damping:25,restSpeed:10}},Wt=function(e){return{type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}},Vt=function(){return{type:"keyframes",ease:"linear",duration:.3}},Ht=function(e){return{type:"keyframes",duration:.8,values:e}},Ut={x:Yt,y:Yt,z:Yt,rotate:Yt,rotateX:Yt,rotateY:Yt,rotateZ:Yt,scaleX:Wt,scaleY:Wt,scale:Wt,opacity:Vt,backgroundColor:Vt,color:Vt,default:Wt},Gt=function(e,t){var r;return r=Fe(t)?Ht:Ut[e]||Ut.default,n.__assign({to:t},r(t))},Xt=n.__assign(n.__assign({},fe),{color:i.color,backgroundColor:i.color,outlineColor:i.color,fill:i.color,stroke:i.color,borderColor:i.color,borderTopColor:i.color,borderRightColor:i.color,borderBottomColor:i.color,borderLeftColor:i.color,filter:i.filter,WebkitFilter:i.filter}),qt=function(e){return Xt[e]};function Kt(e,t){var r,n=qt(e);return n!==i.filter&&(n=i.complex),null===(r=n.getAnimatableNone)||void 0===r?void 0:r.call(n,t)}var Zt={current:!1};var Qt=!1;function Jt(e,t,r){var o;return Array.isArray(t.to)&&(null!==(o=e.duration)&&void 0!==o||(e.duration=.8)),function(e){Array.isArray(e.to)&&null===e.to[0]&&(e.to=n.__spreadArray([],n.__read(e.to),!1),e.to[0]=e.from)}(t),function(e){e.when,e.delay,e.delayChildren,e.staggerChildren,e.staggerDirection,e.repeat,e.repeatType,e.repeatDelay,e.from;var t=n.__rest(e,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(t).length}(e)||(e=n.__assign(n.__assign({},e),Gt(r,t.to))),n.__assign(n.__assign({},t),function(e){var t=e.ease,r=e.times,o=e.yoyo,i=e.flip,s=e.loop,l=n.__rest(e,["ease","times","yoyo","flip","loop"]),c=n.__assign({},l);return r&&(c.offset=r),l.duration&&(c.duration=Lt(l.duration)),l.repeatDelay&&(c.repeatDelay=Lt(l.repeatDelay)),t&&(c.ease=$t(t)?t.map(Bt):Bt(t)),"tween"===l.type&&(c.type="keyframes"),(o||s||i)&&(a.warning(!Qt,"yoyo, loop and flip have been removed from the API. Replace with repeat and repeatType options."),Qt=!0,o?c.repeatType="reverse":s?c.repeatType="loop":i&&(c.repeatType="mirror"),c.repeat=s||o||i||l.repeat),"spring"!==l.type&&(c.type="keyframes"),c}(e))}function er(e){return 0===e||"string"===typeof e&&0===parseFloat(e)&&-1===e.indexOf(" ")}function tr(e){return"number"===typeof e?0:Kt("",e)}function rr(e,t){return e[t]||e.default||e}function nr(e,t,r,o){return void 0===o&&(o={}),Zt.current&&(o={type:!1}),t.start((function(i){var l,c,u=function(e,t,r,o,i){var l,c=rr(o,e),u=null!==(l=c.from)&&void 0!==l?l:t.get(),d=zt(e,r);"none"===u&&d&&"string"===typeof r?u=Kt(e,r):er(u)&&"string"===typeof r?u=tr(r):!Array.isArray(r)&&er(r)&&"string"===typeof u&&(r=tr(u));var f=zt(e,u);return a.warning(f===d,"You are trying to animate ".concat(e,' from "').concat(u,'" to "').concat(r,'". ').concat(u," is not an animatable value - to enable this animation set ").concat(u," to a value animatable to ").concat(r," via the `style` property.")),f&&d&&!1!==c.type?function(){var o={from:u,to:r,velocity:t.getVelocity(),onComplete:i,onUpdate:function(e){return t.set(e)}};return"inertia"===c.type||"decay"===c.type?s.inertia(n.__assign(n.__assign({},o),c)):s.animate(n.__assign(n.__assign({},Jt(c,o,e)),{onUpdate:function(e){var t;o.onUpdate(e),null===(t=c.onUpdate)||void 0===t||t.call(c,e)},onComplete:function(){var e;o.onComplete(),null===(e=c.onComplete)||void 0===e||e.call(c)}}))}:function(){var e,n,o=$e(r);return t.set(o),i(),null===(e=null===c||void 0===c?void 0:c.onUpdate)||void 0===e||e.call(c,o),null===(n=null===c||void 0===c?void 0:c.onComplete)||void 0===n||n.call(c),{stop:function(){}}}}(e,t,r,o,i),d=function(e,t){var r,n;return null!==(n=null!==(r=(rr(e,t)||{}).delay)&&void 0!==r?r:e.delay)&&void 0!==n?n:0}(o,e),f=function(){return c=u()};return d?l=window.setTimeout(f,Lt(d)):f(),function(){clearTimeout(l),null===c||void 0===c||c.stop()}}))}var or=function(e){return/^0[^.\s]+$/.test(e)};function ar(e,t){-1===e.indexOf(t)&&e.push(t)}function ir(e,t){var r=e.indexOf(t);r>-1&&e.splice(r,1)}var sr=function(){function e(){this.subscriptions=[]}return e.prototype.add=function(e){var t=this;return ar(this.subscriptions,e),function(){return ir(t.subscriptions,e)}},e.prototype.notify=function(e,t,r){var n=this.subscriptions.length;if(n)if(1===n)this.subscriptions[0](e,t,r);else for(var o=0;o<n;o++){var a=this.subscriptions[o];a&&a(e,t,r)}},e.prototype.getSize=function(){return this.subscriptions.length},e.prototype.clear=function(){this.subscriptions.length=0},e}(),lr=function(){function e(e){var t,r=this;this.version="6.5.1",this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new sr,this.velocityUpdateSubscribers=new sr,this.renderSubscribers=new sr,this.canTrackVelocity=!1,this.updateAndNotify=function(e,t){void 0===t&&(t=!0),r.prev=r.current,r.current=e;var n=l.getFrameData(),o=n.delta,a=n.timestamp;r.lastUpdated!==a&&(r.timeDelta=o,r.lastUpdated=a,p.default.postRender(r.scheduleVelocityCheck)),r.prev!==r.current&&r.updateSubscribers.notify(r.current),r.velocityUpdateSubscribers.getSize()&&r.velocityUpdateSubscribers.notify(r.getVelocity()),t&&r.renderSubscribers.notify(r.current)},this.scheduleVelocityCheck=function(){return p.default.postRender(r.velocityCheck)},this.velocityCheck=function(e){e.timestamp!==r.lastUpdated&&(r.prev=r.current,r.velocityUpdateSubscribers.notify(r.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=e,this.canTrackVelocity=(t=this.current,!isNaN(parseFloat(t)))}return e.prototype.onChange=function(e){return this.updateSubscribers.add(e)},e.prototype.clearListeners=function(){this.updateSubscribers.clear()},e.prototype.onRenderRequest=function(e){return e(this.get()),this.renderSubscribers.add(e)},e.prototype.attach=function(e){this.passiveEffect=e},e.prototype.set=function(e,t){void 0===t&&(t=!0),t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)},e.prototype.get=function(){return this.current},e.prototype.getPrevious=function(){return this.prev},e.prototype.getVelocity=function(){return this.canTrackVelocity?s.velocityPerSecond(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},e.prototype.start=function(e){var t=this;return this.stop(),new Promise((function(r){t.hasAnimated=!0,t.stopAnimation=e(r)})).then((function(){return t.clearAnimation()}))},e.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},e.prototype.isAnimating=function(){return!!this.stopAnimation},e.prototype.clearAnimation=function(){this.stopAnimation=null},e.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},e}();function cr(e){return new lr(e)}var ur=function(e){return function(t){return t.test(e)}},dr=[i.number,i.px,i.percent,i.degrees,i.vw,i.vh,{test:function(e){return"auto"===e},parse:function(e){return e}}],fr=function(e){return dr.find(ur(e))},hr=n.__spreadArray(n.__spreadArray([],n.__read(dr),!1),[i.color,i.complex],!1),pr=function(e){return hr.find(ur(e))};function gr(e,t,r){e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,cr(r))}function mr(e,t){var r=R(e,t),o=r?e.makeTargetAnimatable(r,!1):{},a=o.transitionEnd,i=void 0===a?{}:a;o.transition;var s=n.__rest(o,["transitionEnd","transition"]);for(var l in s=n.__assign(n.__assign({},s),i)){gr(e,l,$e(s[l]))}}function vr(e,t){n.__spreadArray([],n.__read(t),!1).reverse().forEach((function(r){var n,o=e.getVariant(r);o&&mr(e,o),null===(n=e.variantChildren)||void 0===n||n.forEach((function(e){vr(e,t)}))}))}function br(e,t,r){var n,o,a,s,l=Object.keys(t).filter((function(t){return!e.hasValue(t)})),c=l.length;if(c)for(var u=0;u<c;u++){var d=l[u],f=t[d],h=null;Array.isArray(f)&&(h=f[0]),null===h&&(h=null!==(o=null!==(n=r[d])&&void 0!==n?n:e.readValue(d))&&void 0!==o?o:t[d]),void 0!==h&&null!==h&&("string"===typeof h&&(/^\-?\d*\.?\d+$/.test(h)||or(h))?h=parseFloat(h):!pr(h)&&i.complex.test(f)&&(h=Kt(d,f)),e.addValue(d,cr(h)),null!==(a=(s=r)[d])&&void 0!==a||(s[d]=h),e.setBaseTarget(d,h))}}function yr(e,t){if(t)return(t[e]||t.default||t).from}function xr(e,t,r){var n,o,a={};for(var i in e)a[i]=null!==(n=yr(i,t))&&void 0!==n?n:null===(o=r.getValue(i))||void 0===o?void 0:o.get();return a}function wr(e,t,r){var n;if(void 0===r&&(r={}),e.notifyAnimationStart(t),Array.isArray(t)){var o=t.map((function(t){return kr(e,t,r)}));n=Promise.all(o)}else if("string"===typeof t)n=kr(e,t,r);else{var a="function"===typeof t?R(e,t,r.custom):t;n=Sr(e,a,r)}return n.then((function(){return e.notifyAnimationComplete(t)}))}function kr(e,t,r){var o;void 0===r&&(r={});var a=R(e,t,r.custom),i=(a||{}).transition,s=void 0===i?e.getDefaultTransition()||{}:i;r.transitionOverride&&(s=r.transitionOverride);var l=a?function(){return Sr(e,a,r)}:function(){return Promise.resolve()},c=(null===(o=e.variantChildren)||void 0===o?void 0:o.size)?function(o){void 0===o&&(o=0);var a=s.delayChildren,i=void 0===a?0:a,l=s.staggerChildren,c=s.staggerDirection;return function(e,t,r,o,a,i){void 0===r&&(r=0);void 0===o&&(o=0);void 0===a&&(a=1);var s=[],l=(e.variantChildren.size-1)*o,c=1===a?function(e){return void 0===e&&(e=0),e*o}:function(e){return void 0===e&&(e=0),l-e*o};return Array.from(e.variantChildren).sort(Cr).forEach((function(e,o){s.push(kr(e,t,n.__assign(n.__assign({},i),{delay:r+c(o)})).then((function(){return e.notifyAnimationComplete(t)})))})),Promise.all(s)}(e,t,i+o,l,c,r)}:function(){return Promise.resolve()},u=s.when;if(u){var d=n.__read("beforeChildren"===u?[l,c]:[c,l],2),f=d[0],h=d[1];return f().then(h)}return Promise.all([l(),c(r.delay)])}function Sr(e,t,r){var o,a=void 0===r?{}:r,i=a.delay,s=void 0===i?0:i,l=a.transitionOverride,c=a.type,u=e.makeTargetAnimatable(t),d=u.transition,f=void 0===d?e.getDefaultTransition():d,h=u.transitionEnd,p=n.__rest(u,["transition","transitionEnd"]);l&&(f=l);var g=[],m=c&&(null===(o=e.animationState)||void 0===o?void 0:o.getState()[c]);for(var v in p){var b=e.getValue(v),y=p[v];if(!(!b||void 0===y||m&&Or(m,v))){var x=n.__assign({delay:s},f);e.shouldReduceMotion&&ne(v)&&(x=n.__assign(n.__assign({},x),{type:!1,delay:0}));var w=nr(v,b,y,x);g.push(w)}}return Promise.all(g).then((function(){h&&mr(e,h)}))}function Cr(e,t){return e.sortNodePosition(t)}function Or(e,t){var r=e.protectedKeys,n=e.needsAnimating,o=r.hasOwnProperty(t)&&!0!==n[t];return n[t]=!1,o}var Pr=[t.AnimationType.Animate,t.AnimationType.InView,t.AnimationType.Focus,t.AnimationType.Hover,t.AnimationType.Tap,t.AnimationType.Drag,t.AnimationType.Exit],Tr=n.__spreadArray([],n.__read(Pr),!1).reverse(),Er=Pr.length;function jr(e){var r=function(e){return function(t){return Promise.all(t.map((function(t){var r=t.animation,n=t.options;return wr(e,r,n)})))}}(e),o=function(){var e;return(e={})[t.AnimationType.Animate]=Ar(!0),e[t.AnimationType.InView]=Ar(),e[t.AnimationType.Hover]=Ar(),e[t.AnimationType.Tap]=Ar(),e[t.AnimationType.Drag]=Ar(),e[t.AnimationType.Focus]=Ar(),e[t.AnimationType.Exit]=Ar(),e}(),a={},i=!0,s=function(t,r){var o=R(e,r);if(o){o.transition;var a=o.transitionEnd,i=n.__rest(o,["transition","transitionEnd"]);t=n.__assign(n.__assign(n.__assign({},t),i),a)}return t};function l(t,l){for(var c,u=e.getProps(),d=e.getVariantContext(!0)||{},f=[],h=new Set,p={},g=1/0,m=function(r){var a=Tr[r],m=o[a],v=null!==(c=u[a])&&void 0!==c?c:d[a],b=D(v),y=a===l?m.isActive:null;!1===y&&(g=r);var x=v===d[a]&&v!==u[a]&&b;if(x&&i&&e.manuallyAnimateOnMount&&(x=!1),m.protectedKeys=n.__assign({},p),!m.isActive&&null===y||!v&&!m.prevProp||Le(v)||"boolean"===typeof v)return"continue";var w=function(e,t){if("string"===typeof t)return t!==e;if(_(t))return!Rt(t,e);return!1}(m.prevProp,v),k=w||a===l&&m.isActive&&!x&&b||r>g&&b,S=Array.isArray(v)?v:[v],C=S.reduce(s,{});!1===y&&(C={});var O=m.prevResolvedValues,P=void 0===O?{}:O,T=n.__assign(n.__assign({},P),C),E=function(e){k=!0,h.delete(e),m.needsAnimating[e]=!0};for(var j in T){var A=C[j],N=P[j];p.hasOwnProperty(j)||(A!==N?Fe(A)&&Fe(N)?!Rt(A,N)||w?E(j):m.protectedKeys[j]=!0:void 0!==A?E(j):h.add(j):void 0!==A&&h.has(j)?E(j):m.protectedKeys[j]=!0)}m.prevProp=v,m.prevResolvedValues=C,m.isActive&&(p=n.__assign(n.__assign({},p),C)),i&&e.blockInitialAnimation&&(k=!1),k&&!x&&f.push.apply(f,n.__spreadArray([],n.__read(S.map((function(e){return{animation:e,options:n.__assign({type:a},t)}}))),!1))},v=0;v<Er;v++)m(v);if(a=n.__assign({},p),h.size){var b={};h.forEach((function(t){var r=e.getBaseTarget(t);void 0!==r&&(b[t]=r)})),f.push({animation:b})}var y=Boolean(f.length);return i&&!1===u.initial&&!e.manuallyAnimateOnMount&&(y=!1),i=!1,y?r(f):Promise.resolve()}return{isAnimated:function(e){return void 0!==a[e]},animateChanges:l,setActive:function(t,r,n){var a;if(o[t].isActive===r)return Promise.resolve();null===(a=e.variantChildren)||void 0===a||a.forEach((function(e){var n;return null===(n=e.animationState)||void 0===n?void 0:n.setActive(t,r)})),o[t].isActive=r;var i=l(n,t);for(var s in o)o[s].protectedKeys={};return i},setAnimateFunction:function(t){r=t(e)},getState:function(){return o}}}function Ar(e){return void 0===e&&(e=!1),{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}var Nr={animation:At((function(e){var t=e.visualElement,r=e.animate;t.animationState||(t.animationState=jr(t)),Le(r)&&o.useEffect((function(){return r.subscribe(t)}),[r])})),exit:At((function(e){var r=e.custom,a=e.visualElement,i=n.__read(It(),2),s=i[0],l=i[1],c=o.useContext(O);o.useEffect((function(){var e,n;a.isPresent=s;var o=null===(e=a.animationState)||void 0===e?void 0:e.setActive(t.AnimationType.Exit,!s,{custom:null!==(n=null===c||void 0===c?void 0:c.custom)&&void 0!==n?n:r});!s&&(null===o||void 0===o||o.then(l))}),[s])}))},Mr=function(){function e(e,t,r){var o=this,a=(void 0===r?{}:r).transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(o.lastMoveEvent&&o.lastMoveEventInfo){var e=Ir(o.lastMoveEventInfo,o.history),t=null!==o.startEvent,r=s.distance(e.offset,{x:0,y:0})>=3;if(t||r){var a=e.point,i=l.getFrameData().timestamp;o.history.push(n.__assign(n.__assign({},a),{timestamp:i}));var c=o.handlers,u=c.onStart,d=c.onMove;t||(u&&u(o.lastMoveEvent,e),o.startEvent=o.lastMoveEvent),d&&d(o.lastMoveEvent,e)}}},this.handlePointerMove=function(e,t){o.lastMoveEvent=e,o.lastMoveEventInfo=_r(t,o.transformPagePoint),Ze(e)&&0===e.buttons?o.handlePointerUp(e,t):p.default.update(o.updatePoint,!0)},this.handlePointerUp=function(e,t){o.end();var r=o.handlers,n=r.onEnd,a=r.onSessionEnd,i=Ir(_r(t,o.transformPagePoint),o.history);o.startEvent&&n&&n(e,i),a&&a(e,i)},!(Qe(e)&&e.touches.length>1)){this.handlers=t,this.transformPagePoint=a;var i=_r(rt(e),this.transformPagePoint),c=i.point,u=l.getFrameData().timestamp;this.history=[n.__assign(n.__assign({},c),{timestamp:u})];var d=t.onSessionStart;d&&d(e,Ir(i,this.history)),this.removeListeners=s.pipe(ut(window,"pointermove",this.handlePointerMove),ut(window,"pointerup",this.handlePointerUp),ut(window,"pointercancel",this.handlePointerUp))}}return e.prototype.updateHandlers=function(e){this.handlers=e},e.prototype.end=function(){this.removeListeners&&this.removeListeners(),l.cancelSync.update(this.updatePoint)},e}();function _r(e,t){return t?{point:t(e.point)}:e}function Dr(e,t){return{x:e.x-t.x,y:e.y-t.y}}function Ir(e,t){var r=e.point;return{point:r,delta:Dr(r,Lr(t)),offset:Dr(r,Rr(t)),velocity:Fr(t,.1)}}function Rr(e){return e[0]}function Lr(e){return e[e.length-1]}function Fr(e,t){if(e.length<2)return{x:0,y:0};for(var r=e.length-1,n=null,o=Lr(e);r>=0&&(n=e[r],!(o.timestamp-n.timestamp>Lt(t)));)r--;if(!n)return{x:0,y:0};var a=(o.timestamp-n.timestamp)/1e3;if(0===a)return{x:0,y:0};var i={x:(o.x-n.x)/a,y:(o.y-n.y)/a};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}function Br(e){return e.max-e.min}function $r(e,t,r){return void 0===t&&(t=0),void 0===r&&(r=.01),s.distance(e,t)<r}function zr(e,t,r,n){void 0===n&&(n=.5),e.origin=n,e.originPoint=s.mix(t.min,t.max,e.origin),e.scale=Br(r)/Br(t),($r(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=s.mix(r.min,r.max,e.origin)-e.originPoint,($r(e.translate)||isNaN(e.translate))&&(e.translate=0)}function Yr(e,t,r,n){zr(e.x,t.x,r.x,null===n||void 0===n?void 0:n.originX),zr(e.y,t.y,r.y,null===n||void 0===n?void 0:n.originY)}function Wr(e,t,r){e.min=r.min+t.min,e.max=e.min+Br(t)}function Vr(e,t,r){e.min=t.min-r.min,e.max=e.min+Br(t)}function Hr(e,t,r){Vr(e.x,t.x,r.x),Vr(e.y,t.y,r.y)}function Ur(e,t,r){return{min:void 0!==t?e.min+t:void 0,max:void 0!==r?e.max+r-(e.max-e.min):void 0}}function Gr(e,t){var r,o=t.min-e.min,a=t.max-e.max;return t.max-t.min<e.max-e.min&&(o=(r=n.__read([a,o],2))[0],a=r[1]),{min:o,max:a}}var Xr=.35;function qr(e,t,r){return{min:Kr(e,t),max:Kr(e,r)}}function Kr(e,t){var r;return"number"===typeof e?e:null!==(r=e[t])&&void 0!==r?r:0}var Zr=function(){return{x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}}},Qr=function(){return{x:{min:0,max:0},y:{min:0,max:0}}};function Jr(e){return[e("x"),e("y")]}function en(e){var t=e.top;return{x:{min:e.left,max:e.right},y:{min:t,max:e.bottom}}}function tn(e){return void 0===e||1===e}function rn(e){var t=e.scale,r=e.scaleX,n=e.scaleY;return!tn(t)||!tn(r)||!tn(n)}function nn(e){return rn(e)||on(e.x)||on(e.y)||e.z||e.rotate||e.rotateX||e.rotateY}function on(e){return e&&"0%"!==e}function an(e,t,r){return r+t*(e-r)}function sn(e,t,r,n,o){return void 0!==o&&(e=an(e,o,n)),an(e,r,n)+t}function ln(e,t,r,n,o){void 0===t&&(t=0),void 0===r&&(r=1),e.min=sn(e.min,t,r,n,o),e.max=sn(e.max,t,r,n,o)}function cn(e,t){var r=t.x,n=t.y;ln(e.x,r.translate,r.scale,r.originPoint),ln(e.y,n.translate,n.scale,n.originPoint)}function un(e,t){e.min=e.min+t,e.max=e.max+t}function dn(e,t,r){var o=n.__read(r,3),a=o[0],i=o[1],l=o[2],c=void 0!==t[l]?t[l]:.5,u=s.mix(e.min,e.max,c);ln(e,t[a],t[i],u,t.scale)}var fn=["x","scaleX","originX"],hn=["y","scaleY","originY"];function pn(e,t){dn(e.x,t,fn),dn(e.y,t,hn)}function gn(e,t){return en(function(e,t){if(!t)return e;var r=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:n.y,right:n.x}}(e.getBoundingClientRect(),t))}var mn=new WeakMap,vn=function(){function e(e){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=Qr(),this.visualElement=e}return e.prototype.start=function(e,r){var n=this,o=(void 0===r?{}:r).snapToCursor,a=void 0!==o&&o;if(!1!==this.visualElement.isPresent){this.panSession=new Mr(e,{onSessionStart:function(e){n.stopAnimation(),a&&n.snapToCursor(rt(e,"page").point)},onStart:function(e,r){var o,a=n.getProps(),s=a.drag,l=a.dragPropagation,c=a.onDragStart;(!s||l||(n.openGlobalLock&&n.openGlobalLock(),n.openGlobalLock=gt(s),n.openGlobalLock))&&(n.isDragging=!0,n.currentDirection=null,n.resolveConstraints(),n.visualElement.projection&&(n.visualElement.projection.isAnimationBlocked=!0,n.visualElement.projection.target=void 0),Jr((function(e){var t,r,o=n.getAxisMotionValue(e).get()||0;if(i.percent.test(o)){var a=null===(r=null===(t=n.visualElement.projection)||void 0===t?void 0:t.layout)||void 0===r?void 0:r.actual[e];if(a)o=Br(a)*(parseFloat(o)/100)}n.originPoint[e]=o})),null===c||void 0===c||c(e,r),null===(o=n.visualElement.animationState)||void 0===o||o.setActive(t.AnimationType.Drag,!0))},onMove:function(e,t){var r=n.getProps(),o=r.dragPropagation,a=r.dragDirectionLock,i=r.onDirectionLock,s=r.onDrag;if(o||n.openGlobalLock){var l=t.offset;if(a&&null===n.currentDirection)return n.currentDirection=function(e,t){void 0===t&&(t=10);var r=null;Math.abs(e.y)>t?r="y":Math.abs(e.x)>t&&(r="x");return r}(l),void(null!==n.currentDirection&&(null===i||void 0===i||i(n.currentDirection)));n.updateAxis("x",t.point,l),n.updateAxis("y",t.point,l),n.visualElement.syncRender(),null===s||void 0===s||s(e,t)}},onSessionEnd:function(e,t){return n.stop(e,t)}},{transformPagePoint:this.visualElement.getTransformPagePoint()})}},e.prototype.stop=function(e,t){var r=this.isDragging;if(this.cancel(),r){var n=t.velocity;this.startAnimation(n);var o=this.getProps().onDragEnd;null===o||void 0===o||o(e,t)}},e.prototype.cancel=function(){var e,r;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),null===(e=this.panSession)||void 0===e||e.end(),this.panSession=void 0,!this.getProps().dragPropagation&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null===(r=this.visualElement.animationState)||void 0===r||r.setActive(t.AnimationType.Drag,!1)},e.prototype.updateAxis=function(e,t,r){var n=this.getProps().drag;if(r&&bn(e,n,this.currentDirection)){var o=this.getAxisMotionValue(e),a=this.originPoint[e]+r[e];this.constraints&&this.constraints[e]&&(a=function(e,t,r){var n=t.min,o=t.max;return void 0!==n&&e<n?e=r?s.mix(n,e,r.min):Math.max(e,n):void 0!==o&&e>o&&(e=r?s.mix(o,e,r.max):Math.min(e,o)),e}(a,this.constraints[e],this.elastic[e])),o.set(a)}},e.prototype.resolveConstraints=function(){var e=this,t=this.getProps(),r=t.dragConstraints,n=t.dragElastic,o=(this.visualElement.projection||{}).layout,a=this.constraints;r&&M(r)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!r||!o)&&function(e,t){var r=t.top,n=t.left,o=t.bottom,a=t.right;return{x:Ur(e.x,n,a),y:Ur(e.y,r,o)}}(o.actual,r),this.elastic=function(e){return void 0===e&&(e=Xr),!1===e?e=0:!0===e&&(e=Xr),{x:qr(e,"left","right"),y:qr(e,"top","bottom")}}(n),a!==this.constraints&&o&&this.constraints&&!this.hasMutatedConstraints&&Jr((function(t){e.getAxisMotionValue(t)&&(e.constraints[t]=function(e,t){var r={};return void 0!==t.min&&(r.min=t.min-e.min),void 0!==t.max&&(r.max=t.max-e.min),r}(o.actual[t],e.constraints[t]))}))},e.prototype.resolveRefConstraints=function(){var e=this.getProps(),t=e.dragConstraints,r=e.onMeasureDragConstraints;if(!t||!M(t))return!1;var n=t.current;a.invariant(null!==n,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");var o=this.visualElement.projection;if(!o||!o.layout)return!1;var i=function(e,t,r){var n=gn(e,r),o=t.scroll;return o&&(un(n.x,o.x),un(n.y,o.y)),n}(n,o.root,this.visualElement.getTransformPagePoint()),s=function(e,t){return{x:Gr(e.x,t.x),y:Gr(e.y,t.y)}}(o.layout.actual,i);if(r){var l=r(function(e){var t=e.x,r=e.y;return{top:r.min,right:t.max,bottom:r.max,left:t.min}}(s));this.hasMutatedConstraints=!!l,l&&(s=en(l))}return s},e.prototype.startAnimation=function(e){var t=this,r=this.getProps(),o=r.drag,a=r.dragMomentum,i=r.dragElastic,s=r.dragTransition,l=r.dragSnapToOrigin,c=r.onDragTransitionEnd,u=this.constraints||{},d=Jr((function(r){var c;if(bn(r,o,t.currentDirection)){var d=null!==(c=null===u||void 0===u?void 0:u[r])&&void 0!==c?c:{};l&&(d={min:0,max:0});var f=i?200:1e6,h=i?40:1e7,p=n.__assign(n.__assign({type:"inertia",velocity:a?e[r]:0,bounceStiffness:f,bounceDamping:h,timeConstant:750,restDelta:1,restSpeed:10},s),d);return t.startAxisValueAnimation(r,p)}}));return Promise.all(d).then(c)},e.prototype.startAxisValueAnimation=function(e,t){return nr(e,this.getAxisMotionValue(e),0,t)},e.prototype.stopAnimation=function(){var e=this;Jr((function(t){return e.getAxisMotionValue(t).stop()}))},e.prototype.getAxisMotionValue=function(e){var t,r,n="_drag"+e.toUpperCase(),o=this.visualElement.getProps()[n];return o||this.visualElement.getValue(e,null!==(r=null===(t=this.visualElement.getProps().initial)||void 0===t?void 0:t[e])&&void 0!==r?r:0)},e.prototype.snapToCursor=function(e){var t=this;Jr((function(r){if(bn(r,t.getProps().drag,t.currentDirection)){var n=t.visualElement.projection,o=t.getAxisMotionValue(r);if(n&&n.layout){var a=n.layout.actual[r],i=a.min,l=a.max;o.set(e[r]-s.mix(i,l,.5))}}}))},e.prototype.scalePositionWithinConstraints=function(){var e,t=this,r=this.getProps(),n=r.drag,o=r.dragConstraints,a=this.visualElement.projection;if(M(o)&&a&&this.constraints){this.stopAnimation();var i={x:0,y:0};Jr((function(e){var r=t.getAxisMotionValue(e);if(r){var n=r.get();i[e]=function(e,t){var r=.5,n=Br(e),o=Br(t);return o>n?r=s.progress(t.min,t.max-n,e.min):n>o&&(r=s.progress(e.min,e.max-o,t.min)),s.clamp(0,1,r)}({min:n,max:n},t.constraints[e])}}));var l=this.visualElement.getProps().transformTemplate;this.visualElement.getInstance().style.transform=l?l({},""):"none",null===(e=a.root)||void 0===e||e.updateScroll(),a.updateLayout(),this.resolveConstraints(),Jr((function(e){if(bn(e,n,null)){var r=t.getAxisMotionValue(e),o=t.constraints[e],a=o.min,l=o.max;r.set(s.mix(a,l,i[e]))}}))}},e.prototype.addListeners=function(){var e,t=this;mn.set(this.visualElement,this);var r=ut(this.visualElement.getInstance(),"pointerdown",(function(e){var r=t.getProps(),n=r.drag,o=r.dragListener;n&&(void 0===o||o)&&t.start(e)})),n=function(){M(t.getProps().dragConstraints)&&(t.constraints=t.resolveRefConstraints())},o=this.visualElement.projection,a=o.addEventListener("measure",n);o&&!o.layout&&(null===(e=o.root)||void 0===e||e.updateScroll(),o.updateLayout()),n();var i=qe(window,"resize",(function(){return t.scalePositionWithinConstraints()}));return o.addEventListener("didUpdate",(function(e){var r=e.delta,n=e.hasLayoutChanged;t.isDragging&&n&&(Jr((function(e){var n=t.getAxisMotionValue(e);n&&(t.originPoint[e]+=r[e].translate,n.set(n.get()+r[e].translate))})),t.visualElement.syncRender())})),function(){i(),r(),a()}},e.prototype.getProps=function(){var e=this.visualElement.getProps(),t=e.drag,r=void 0!==t&&t,o=e.dragDirectionLock,a=void 0!==o&&o,i=e.dragPropagation,s=void 0!==i&&i,l=e.dragConstraints,c=void 0!==l&&l,u=e.dragElastic,d=void 0===u?Xr:u,f=e.dragMomentum,h=void 0===f||f;return n.__assign(n.__assign({},e),{drag:r,dragDirectionLock:a,dragPropagation:s,dragConstraints:c,dragElastic:d,dragMomentum:h})},e}();function bn(e,t,r){return(!0===t||t===e)&&(null===r||r===e)}var yn={pan:At((function(e){var t=e.onPan,r=e.onPanStart,n=e.onPanEnd,a=e.onPanSessionStart,i=e.visualElement,s=t||r||n||a,l=o.useRef(null),c=o.useContext(k).transformPagePoint,u={onSessionStart:a,onStart:r,onMove:t,onEnd:function(e,t){l.current=null,n&&n(e,t)}};o.useEffect((function(){null!==l.current&&l.current.updateHandlers(u)})),dt(i,"pointerdown",s&&function(e){l.current=new Mr(e,u,{transformPagePoint:c})}),yt((function(){return l.current&&l.current.end()}))})),drag:At((function(e){var t=e.dragControls,r=e.visualElement,n=z((function(){return new vn(r)}));o.useEffect((function(){return t&&t.subscribe(n)}),[n,t]),o.useEffect((function(){return n.addListeners()}),[n])}))},xn=["LayoutMeasure","BeforeLayoutMeasure","LayoutUpdate","ViewportBoxUpdate","Update","Render","AnimationComplete","LayoutAnimationComplete","AnimationStart","LayoutAnimationStart","SetAxisTarget","Unmount"];var wn=function(e){var t=e.treeType,r=void 0===t?"":t,o=e.build,a=e.getBaseTarget,i=e.makeTargetAnimatable,s=e.measureViewportBox,c=e.render,u=e.readValueFromInstance,d=e.removeValueFromRenderState,f=e.sortNodePosition,h=e.scrapeMotionValuesFromProps;return function(e,t){var g=e.parent,m=e.props,v=e.presenceId,b=e.blockInitialAnimation,y=e.visualState,x=e.shouldReduceMotion;void 0===t&&(t={});var w,k,S=!1,C=y.latestValues,O=y.renderState,P=function(){var e=xn.map((function(){return new sr})),t={},r={clearAllListeners:function(){return e.forEach((function(e){return e.clear()}))},updatePropListeners:function(e){xn.forEach((function(n){var o,a="on"+n,i=e[a];null===(o=t[n])||void 0===o||o.call(t),i&&(t[n]=r[a](i))}))}};return e.forEach((function(e,t){r["on"+xn[t]]=function(t){return e.add(t)},r["notify"+xn[t]]=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return e.notify.apply(e,n.__spreadArray([],n.__read(t),!1))}})),r}(),T=new Map,E=new Map,j={},A=n.__assign({},C);function N(){w&&S&&(M(),c(w,O,m.style,W.projection))}function M(){o(W,O,C,t,m)}function _(){P.notifyUpdate(C)}function I(e,t){var r=t.onChange((function(t){C[e]=t,m.onUpdate&&p.default.update(_,!1,!0)})),n=t.onRenderRequest(W.scheduleRender);E.set(e,(function(){r(),n()}))}var R=h(m);for(var B in R){var $=R[B];void 0!==C[B]&&se($)&&$.set(C[B],!1)}var z=L(m),Y=F(m),W=n.__assign(n.__assign({treeType:r,current:null,depth:g?g.depth+1:0,parent:g,children:new Set,presenceId:v,shouldReduceMotion:x,variantChildren:Y?new Set:void 0,isVisible:void 0,manuallyAnimateOnMount:Boolean(null===g||void 0===g?void 0:g.isMounted()),blockInitialAnimation:b,isMounted:function(){return Boolean(w)},mount:function(e){S=!0,w=W.current=e,W.projection&&W.projection.mount(e),Y&&g&&!z&&(k=null===g||void 0===g?void 0:g.addVariantChild(W)),T.forEach((function(e,t){return I(t,e)})),null===g||void 0===g||g.children.add(W),W.setProps(m)},unmount:function(){var e;null===(e=W.projection)||void 0===e||e.unmount(),l.cancelSync.update(_),l.cancelSync.render(N),E.forEach((function(e){return e()})),null===k||void 0===k||k(),null===g||void 0===g||g.children.delete(W),P.clearAllListeners(),w=void 0,S=!1},addVariantChild:function(e){var t,r=W.getClosestVariantNode();if(r)return null===(t=r.variantChildren)||void 0===t||t.add(e),function(){return r.variantChildren.delete(e)}},sortNodePosition:function(e){return f&&r===e.treeType?f(W.getInstance(),e.getInstance()):0},getClosestVariantNode:function(){return Y?W:null===g||void 0===g?void 0:g.getClosestVariantNode()},getLayoutId:function(){return m.layoutId},getInstance:function(){return w},getStaticValue:function(e){return C[e]},setStaticValue:function(e,t){return C[e]=t},getLatestValues:function(){return C},setVisibility:function(e){W.isVisible!==e&&(W.isVisible=e,W.scheduleRender())},makeTargetAnimatable:function(e,t){return void 0===t&&(t=!0),i(W,e,m,t)},measureViewportBox:function(){return s(w,m)},addValue:function(e,t){W.hasValue(e)&&W.removeValue(e),T.set(e,t),C[e]=t.get(),I(e,t)},removeValue:function(e){var t;T.delete(e),null===(t=E.get(e))||void 0===t||t(),E.delete(e),delete C[e],d(e,O)},hasValue:function(e){return T.has(e)},getValue:function(e,t){var r=T.get(e);return void 0===r&&void 0!==t&&(r=cr(t),W.addValue(e,r)),r},forEachValue:function(e){return T.forEach(e)},readValue:function(e){var r;return null!==(r=C[e])&&void 0!==r?r:u(w,e,t)},setBaseTarget:function(e,t){A[e]=t},getBaseTarget:function(e){if(a){var t=a(m,e);if(void 0!==t&&!se(t))return t}return A[e]}},P),{build:function(){return M(),O},scheduleRender:function(){p.default.render(N,!1,!0)},syncRender:N,setProps:function(e){(e.transformTemplate||m.transformTemplate)&&W.scheduleRender(),m=e,P.updatePropListeners(e),j=function(e,t,r){var n;for(var o in t){var a=t[o],i=r[o];if(se(a))e.addValue(o,a);else if(se(i))e.addValue(o,cr(a));else if(i!==a)if(e.hasValue(o)){var s=e.getValue(o);!s.hasAnimated&&s.set(a)}else e.addValue(o,cr(null!==(n=e.getStaticValue(o))&&void 0!==n?n:a))}for(var o in r)void 0===t[o]&&e.removeValue(o);return t}(W,h(m),j)},getProps:function(){return m},getVariant:function(e){var t;return null===(t=m.variants)||void 0===t?void 0:t[e]},getDefaultTransition:function(){return m.transition},getTransformPagePoint:function(){return m.transformPagePoint},getVariantContext:function(e){if(void 0===e&&(e=!1),e)return null===g||void 0===g?void 0:g.getVariantContext();if(!z){var t=(null===g||void 0===g?void 0:g.getVariantContext())||{};return void 0!==m.initial&&(t.initial=m.initial),t}for(var r={},n=0;n<Sn;n++){var o=kn[n],a=m[o];(D(a)||!1===a)&&(r[o]=a)}return r}});return W}},kn=n.__spreadArray(["initial"],n.__read(Pr),!1),Sn=kn.length;function Cn(e){return"string"===typeof e&&e.startsWith("var(--")}var On=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;var Pn=4;function Tn(e,t,r){void 0===r&&(r=1),a.invariant(r<=Pn,'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.'));var o=n.__read(function(e){var t=On.exec(e);if(!t)return[,];var r=n.__read(t,3);return[r[1],r[2]]}(e),2),i=o[0],s=o[1];if(i){var l=window.getComputedStyle(t).getPropertyValue(i);return l?l.trim():Cn(s)?Tn(s,t,r+1):s}}var En,jn=new Set(["width","height","top","left","right","bottom","x","y"]),An=function(e){return jn.has(e)},Nn=function(e,t){e.set(t,!1),e.set(t)},Mn=function(e){return e===i.number||e===i.px};!function(e){e.width="width",e.height="height",e.left="left",e.right="right",e.top="top",e.bottom="bottom"}(En||(En={}));var _n=function(e,t){return parseFloat(e.split(", ")[t])},Dn=function(e,t){return function(r,n){var o=n.transform;if("none"===o||!o)return 0;var a=o.match(/^matrix3d\((.+)\)$/);if(a)return _n(a[1],t);var i=o.match(/^matrix\((.+)\)$/);return i?_n(i[1],e):0}},In=new Set(["x","y","z"]),Rn=ee.filter((function(e){return!In.has(e)}));var Ln={width:function(e,t){var r=e.x,n=t.paddingLeft,o=void 0===n?"0":n,a=t.paddingRight,i=void 0===a?"0":a;return r.max-r.min-parseFloat(o)-parseFloat(i)},height:function(e,t){var r=e.y,n=t.paddingTop,o=void 0===n?"0":n,a=t.paddingBottom,i=void 0===a?"0":a;return r.max-r.min-parseFloat(o)-parseFloat(i)},top:function(e,t){var r=t.top;return parseFloat(r)},left:function(e,t){var r=t.left;return parseFloat(r)},bottom:function(e,t){var r=e.y,n=t.top;return parseFloat(n)+(r.max-r.min)},right:function(e,t){var r=e.x,n=t.left;return parseFloat(n)+(r.max-r.min)},x:Dn(4,13),y:Dn(5,14)},Fn=function(e,t,r,o){void 0===r&&(r={}),void 0===o&&(o={}),t=n.__assign({},t),o=n.__assign({},o);var s=Object.keys(t).filter(An),l=[],c=!1,u=[];if(s.forEach((function(n){var s=e.getValue(n);if(e.hasValue(n)){var d,f=r[n],h=fr(f),p=t[n];if(Fe(p)){var g=p.length,m=null===p[0]?1:0;f=p[m],h=fr(f);for(var v=m;v<g;v++)d?a.invariant(fr(p[v])===d,"All keyframes must be of the same type"):(d=fr(p[v]),a.invariant(d===h||Mn(h)&&Mn(d),"Keyframes must be of the same dimension as the current value"))}else d=fr(p);if(h!==d)if(Mn(h)&&Mn(d)){var b=s.get();"string"===typeof b&&s.set(parseFloat(b)),"string"===typeof p?t[n]=parseFloat(p):Array.isArray(p)&&d===i.px&&(t[n]=p.map(parseFloat))}else(null===h||void 0===h?void 0:h.transform)&&(null===d||void 0===d?void 0:d.transform)&&(0===f||0===p)?0===f?s.set(d.transform(f)):t[n]=h.transform(p):(c||(l=function(e){var t=[];return Rn.forEach((function(r){var n=e.getValue(r);void 0!==n&&(t.push([r,n.get()]),n.set(r.startsWith("scale")?1:0))})),t.length&&e.syncRender(),t}(e),c=!0),u.push(n),o[n]=void 0!==o[n]?o[n]:t[n],Nn(s,p))}})),u.length){var d=u.indexOf("height")>=0?window.pageYOffset:null,f=function(e,t,r){var n=t.measureViewportBox(),o=t.getInstance(),a=getComputedStyle(o),i=a.display,s={};"none"===i&&t.setStaticValue("display",e.display||"block"),r.forEach((function(e){s[e]=Ln[e](n,a)})),t.syncRender();var l=t.measureViewportBox();return r.forEach((function(r){var n=t.getValue(r);Nn(n,s[r]),e[r]=Ln[r](l,a)})),e}(t,e,u);return l.length&&l.forEach((function(t){var r=n.__read(t,2),o=r[0],a=r[1];e.getValue(o).set(a)})),e.syncRender(),null!==d&&window.scrollTo({top:d}),{target:f,transitionEnd:o}}return{target:t,transitionEnd:o}};function Bn(e,t,r,n){return function(e){return Object.keys(e).some(An)}(t)?Fn(e,t,r,n):{target:t,transitionEnd:n}}var $n=function(e,t,r,o){var a=function(e,t,r){var o,a=n.__rest(t,[]),i=e.getInstance();if(!(i instanceof Element))return{target:a,transitionEnd:r};for(var s in r&&(r=n.__assign({},r)),e.forEachValue((function(e){var t=e.get();if(Cn(t)){var r=Tn(t,i);r&&e.set(r)}})),a){var l=a[s];if(Cn(l)){var c=Tn(l,i);c&&(a[s]=c,r&&(null!==(o=r[s])&&void 0!==o||(r[s]=l)))}}return{target:a,transitionEnd:r}}(e,t,o);return Bn(e,t=a.target,r,o=a.transitionEnd)};var zn={treeType:"dom",readValueFromInstance:function(e,t){if(ne(t)){var r=qt(t);return r&&r.default||0}var n,o=(n=e,window.getComputedStyle(n));return(ce(t)?o.getPropertyValue(t):o[t])||0},sortNodePosition:function(e,t){return 2&e.compareDocumentPosition(t)?1:-1},getBaseTarget:function(e,t){var r;return null===(r=e.style)||void 0===r?void 0:r[t]},measureViewportBox:function(e,t){return gn(e,t.transformPagePoint)},resetTransform:function(e,t,r){var n=r.transformTemplate;t.style.transform=n?n({},""):"none",e.scheduleRender()},restoreTransform:function(e,t){e.style.transform=t.style.transform},removeValueFromRenderState:function(e,t){var r=t.vars,n=t.style;delete r[e],delete n[e]},makeTargetAnimatable:function(e,t,r,o){var a=r.transformValues;void 0===o&&(o=!0);var i=t.transition,s=t.transitionEnd,l=n.__rest(t,["transition","transitionEnd"]),c=xr(l,i||{},e);if(a&&(s&&(s=a(s)),l&&(l=a(l)),c&&(c=a(c))),o){br(e,l,c);var u=$n(e,l,c,s);s=u.transitionEnd,l=u.target}return n.__assign({transition:i,transitionEnd:s},l)},scrapeMotionValuesFromProps:Ie,build:function(e,t,r,n,o){void 0!==e.isVisible&&(t.style.visibility=e.isVisible?"visible":"hidden"),he(t,r,n,o.transformTemplate)},render:Me},Yn=wn(zn),Wn=wn(n.__assign(n.__assign({},zn),{getBaseTarget:function(e,t){return e[t]},readValueFromInstance:function(e,t){var r;return ne(t)?(null===(r=qt(t))||void 0===r?void 0:r.default)||0:(t=_e.has(t)?t:Ne(t),e.getAttribute(t))},scrapeMotionValuesFromProps:Re,build:function(e,t,r,n,o){Pe(t,r,n,o.transformTemplate)},render:De})),Vn=function(e,t){return K(e)?Wn(t,{enableHardwareAcceleration:!1}):Yn(t,{enableHardwareAcceleration:!0})};function Hn(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}var Un={correct:function(e,t){if(!t.target)return e;if("string"===typeof e){if(!i.px.test(e))return e;e=parseFloat(e)}var r=Hn(e,t.target.x),n=Hn(e,t.target.y);return"".concat(r,"% ").concat(n,"%")}},Gn="_$css",Xn={correct:function(e,t){var r=t.treeScale,n=t.projectionDelta,o=e,a=e.includes("var("),l=[];a&&(e=e.replace(On,(function(e){return l.push(e),Gn})));var c=i.complex.parse(e);if(c.length>5)return o;var u=i.complex.createTransformer(e),d="number"!==typeof c[0]?1:0,f=n.x.scale*r.x,h=n.y.scale*r.y;c[0+d]/=f,c[1+d]/=h;var p=s.mix(f,h,.5);"number"===typeof c[2+d]&&(c[2+d]/=p),"number"===typeof c[3+d]&&(c[3+d]/=p);var g=u(c);if(a){var m=0;g=g.replace(Gn,(function(){var e=l[m];return m++,e}))}return g}},qn=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n.__extends(t,e),t.prototype.componentDidMount=function(){var e=this,t=this.props,r=t.visualElement,o=t.layoutGroup,a=t.switchLayoutGroup,i=t.layoutId,s=r.projection;Q(Kn),s&&((null===o||void 0===o?void 0:o.group)&&o.group.add(s),(null===a||void 0===a?void 0:a.register)&&i&&a.register(s),s.root.didUpdate(),s.addEventListener("animationComplete",(function(){e.safeToRemove()})),s.setOptions(n.__assign(n.__assign({},s.options),{onExitComplete:function(){return e.safeToRemove()}}))),Y.hasEverUpdated=!0},t.prototype.getSnapshotBeforeUpdate=function(e){var t=this,r=this.props,n=r.layoutDependency,o=r.visualElement,a=r.drag,i=r.isPresent,s=o.projection;return s?(s.isPresent=i,a||e.layoutDependency!==n||void 0===n?s.willUpdate():this.safeToRemove(),e.isPresent!==i&&(i?s.promote():s.relegate()||p.default.postRender((function(){var e;(null===(e=s.getStack())||void 0===e?void 0:e.members.length)||t.safeToRemove()}))),null):null},t.prototype.componentDidUpdate=function(){var e=this.props.visualElement.projection;e&&(e.root.didUpdate(),!e.currentAnimation&&e.isLead()&&this.safeToRemove())},t.prototype.componentWillUnmount=function(){var e=this.props,t=e.visualElement,r=e.layoutGroup,n=e.switchLayoutGroup,o=t.projection;o&&(o.scheduleCheckAfterUnmount(),(null===r||void 0===r?void 0:r.group)&&r.group.remove(o),(null===n||void 0===n?void 0:n.deregister)&&n.deregister(o))},t.prototype.safeToRemove=function(){var e=this.props.safeToRemove;null===e||void 0===e||e()},t.prototype.render=function(){return null},t}(h.default.Component);var Kn={borderRadius:n.__assign(n.__assign({},Un),{applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]}),borderTopLeftRadius:Un,borderTopRightRadius:Un,borderBottomLeftRadius:Un,borderBottomRightRadius:Un,boxShadow:Xn},Zn={measureLayout:function(e){var t=n.__read(It(),2),r=t[0],a=t[1],i=o.useContext(V);return h.default.createElement(qn,n.__assign({},e,{layoutGroup:i,switchLayoutGroup:o.useContext(H),isPresent:r,safeToRemove:a}))}};function Qn(e,t,r){void 0===r&&(r={});var n=se(e)?e:cr(e);return nr("",n,t,r),{stop:function(){return n.stop()},isAnimating:function(){return n.isAnimating()}}}var Jn=["TopLeft","TopRight","BottomLeft","BottomRight"],eo=Jn.length,to=function(e){return"string"===typeof e?parseFloat(e):e},ro=function(e){return"number"===typeof e||i.px.test(e)};function no(e,t){var r;return null!==(r=e[t])&&void 0!==r?r:e.borderRadius}var oo=io(0,.5,s.circOut),ao=io(.5,.95,s.linear);function io(e,t,r){return function(n){return n<e?0:n>t?1:r(s.progress(e,t,n))}}function so(e,t){e.min=t.min,e.max=t.max}function lo(e,t){so(e.x,t.x),so(e.y,t.y)}function co(e,t,r,n,o){return e=an(e-=t,1/r,n),void 0!==o&&(e=an(e,1/o,n)),e}function uo(e,t,r,o,a){var l=n.__read(r,3),c=l[0],u=l[1],d=l[2];!function(e,t,r,n,o,a,l){if(void 0===t&&(t=0),void 0===r&&(r=1),void 0===n&&(n=.5),void 0===a&&(a=e),void 0===l&&(l=e),i.percent.test(t)&&(t=parseFloat(t),t=s.mix(l.min,l.max,t/100)-l.min),"number"===typeof t){var c=s.mix(a.min,a.max,n);e===a&&(c-=t),e.min=co(e.min,t,r,c,o),e.max=co(e.max,t,r,c,o)}}(e,t[c],t[u],t[d],t.scale,o,a)}var fo=["x","scaleX","originX"],ho=["y","scaleY","originY"];function po(e,t,r,n){uo(e.x,t,fo,null===r||void 0===r?void 0:r.x,null===n||void 0===n?void 0:n.x),uo(e.y,t,ho,null===r||void 0===r?void 0:r.y,null===n||void 0===n?void 0:n.y)}function go(e){return 0===e.translate&&1===e.scale}function mo(e){return go(e.x)&&go(e.y)}function vo(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}var bo=function(){function e(){this.members=[]}return e.prototype.add=function(e){ar(this.members,e),e.scheduleRender()},e.prototype.remove=function(e){if(ir(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){var t=this.members[this.members.length-1];t&&this.promote(t)}},e.prototype.relegate=function(e){var t,r=this.members.findIndex((function(t){return e===t}));if(0===r)return!1;for(var n=r;n>=0;n--){var o=this.members[n];if(!1!==o.isPresent){t=o;break}}return!!t&&(this.promote(t),!0)},e.prototype.promote=function(e,t){var r,n=this.lead;e!==n&&(this.prevLead=n,this.lead=e,e.show(),n&&(n.instance&&n.scheduleRender(),e.scheduleRender(),e.resumeFrom=n,t&&(e.resumeFrom.preserveOpacity=!0),n.snapshot&&(e.snapshot=n.snapshot,e.snapshot.latestValues=n.animationValues||n.latestValues,e.snapshot.isShared=!0),(null===(r=e.root)||void 0===r?void 0:r.isUpdating)&&(e.isLayoutDirty=!0),!1===e.options.crossfade&&n.hide()))},e.prototype.exitAnimationComplete=function(){this.members.forEach((function(e){var t,r,n,o,a;null===(r=(t=e.options).onExitComplete)||void 0===r||r.call(t),null===(a=null===(n=e.resumingFrom)||void 0===n?void 0:(o=n.options).onExitComplete)||void 0===a||a.call(o)}))},e.prototype.scheduleRender=function(){this.members.forEach((function(e){e.instance&&e.scheduleRender(!1)}))},e.prototype.removeLeadSnapshot=function(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)},e}(),yo="translate3d(0px, 0px, 0) scale(1, 1) scale(1, 1)";function xo(e,t,r){var n=e.x.translate/t.x,o=e.y.translate/t.y,a="translate3d(".concat(n,"px, ").concat(o,"px, 0) ");if(a+="scale(".concat(1/t.x,", ").concat(1/t.y,") "),r){var i=r.rotate,s=r.rotateX,l=r.rotateY;i&&(a+="rotate(".concat(i,"deg) ")),s&&(a+="rotateX(".concat(s,"deg) ")),l&&(a+="rotateY(".concat(l,"deg) "))}var c=e.x.scale*t.x,u=e.y.scale*t.y;return(a+="scale(".concat(c,", ").concat(u,")"))===yo?"none":a}var wo=function(e,t){return e.depth-t.depth},ko=function(){function e(){this.children=[],this.isDirty=!1}return e.prototype.add=function(e){ar(this.children,e),this.isDirty=!0},e.prototype.remove=function(e){ir(this.children,e),this.isDirty=!0},e.prototype.forEach=function(e){this.isDirty&&this.children.sort(wo),this.isDirty=!1,this.children.forEach(e)},e}();function So(e){var t=e.attachResizeListener,r=e.defaultParent,o=e.measureScroll,a=e.checkIsScrollRoot,c=e.resetTransform;return function(){function e(e,t,o){var a=this;void 0===t&&(t={}),void 0===o&&(o=null===r||void 0===r?void 0:r()),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(){a.isUpdating&&(a.isUpdating=!1,a.clearAllSnapshots())},this.updateProjection=function(){a.nodes.forEach(Ao),a.nodes.forEach(No)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.id=e,this.latestValues=t,this.root=o?o.root||o:this,this.path=o?n.__spreadArray(n.__spreadArray([],n.__read(o.path),!1),[o],!1):[],this.parent=o,this.depth=o?o.depth+1:0,e&&this.root.registerPotentialNode(e,this);for(var i=0;i<this.path.length;i++)this.path[i].shouldResetTransform=!0;this.root===this&&(this.nodes=new ko)}return e.prototype.addEventListener=function(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new sr),this.eventHandlers.get(e).add(t)},e.prototype.notifyListeners=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var o=this.eventHandlers.get(e);null===o||void 0===o||o.notify.apply(o,n.__spreadArray([],n.__read(t),!1))},e.prototype.hasListeners=function(e){return this.eventHandlers.has(e)},e.prototype.registerPotentialNode=function(e,t){this.potentialNodes.set(e,t)},e.prototype.mount=function(e,r){var o,a=this;if(void 0===r&&(r=!1),!this.instance){this.isSVG=e instanceof SVGElement&&"svg"!==e.tagName,this.instance=e;var i=this.options,s=i.layoutId,l=i.layout,c=i.visualElement;if(c&&!c.getInstance()&&c.mount(e),this.root.nodes.add(this),null===(o=this.parent)||void 0===o||o.children.add(this),this.id&&this.root.potentialNodes.delete(this.id),r&&(l||s)&&(this.isLayoutDirty=!0),t){var u,d=function(){return a.root.updateBlockedByResize=!1};t(e,(function(){a.root.updateBlockedByResize=!0,clearTimeout(u),u=window.setTimeout(d,250),Y.hasAnimatedSinceResize&&(Y.hasAnimatedSinceResize=!1,a.nodes.forEach(jo))}))}s&&this.root.registerSharedNode(s,this),!1!==this.options.animate&&c&&(s||l)&&this.addEventListener("didUpdate",(function(e){var t,r,o,i,s,l=e.delta,u=e.hasLayoutChanged,d=e.hasRelativeTargetChanged,f=e.layout;if(a.isTreeAnimationBlocked())return a.target=void 0,void(a.relativeTarget=void 0);var h=null!==(r=null!==(t=a.options.transition)&&void 0!==t?t:c.getDefaultTransition())&&void 0!==r?r:Lo,p=c.getProps(),g=p.onLayoutAnimationStart,m=p.onLayoutAnimationComplete,v=!a.targetLayout||!vo(a.targetLayout,f)||d,b=!u&&d;if((null===(o=a.resumeFrom)||void 0===o?void 0:o.instance)||b||u&&(v||!a.currentAnimation)){a.resumeFrom&&(a.resumingFrom=a.resumeFrom,a.resumingFrom.resumingFrom=void 0),a.setAnimationOrigin(l,b);var y=n.__assign(n.__assign({},rr(h,"layout")),{onPlay:g,onComplete:m});c.shouldReduceMotion&&(y.delay=0,y.type=!1),a.startAnimation(y)}else u||0!==a.animationProgress||a.finishAnimation(),a.isLead()&&(null===(s=(i=a.options).onExitComplete)||void 0===s||s.call(i));a.targetLayout=f}))}},e.prototype.unmount=function(){var e,t;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),null===(e=this.getStack())||void 0===e||e.remove(this),null===(t=this.parent)||void 0===t||t.children.delete(this),this.instance=void 0,l.cancelSync.preRender(this.updateProjection)},e.prototype.blockUpdate=function(){this.updateManuallyBlocked=!0},e.prototype.unblockUpdate=function(){this.updateManuallyBlocked=!1},e.prototype.isUpdateBlocked=function(){return this.updateManuallyBlocked||this.updateBlockedByResize},e.prototype.isTreeAnimationBlocked=function(){var e;return this.isAnimationBlocked||(null===(e=this.parent)||void 0===e?void 0:e.isTreeAnimationBlocked())||!1},e.prototype.startUpdate=function(){var e;this.isUpdateBlocked()||(this.isUpdating=!0,null===(e=this.nodes)||void 0===e||e.forEach(Mo))},e.prototype.willUpdate=function(e){var t,r,n;if(void 0===e&&(e=!0),this.root.isUpdateBlocked())null===(r=(t=this.options).onExitComplete)||void 0===r||r.call(t);else if(!this.root.isUpdating&&this.root.startUpdate(),!this.isLayoutDirty){this.isLayoutDirty=!0;for(var o=0;o<this.path.length;o++){var a=this.path[o];a.shouldResetTransform=!0,a.updateScroll()}var i=this.options,s=i.layoutId,l=i.layout;if(void 0!==s||l){var c=null===(n=this.options.visualElement)||void 0===n?void 0:n.getProps().transformTemplate;this.prevTransformTemplateValue=null===c||void 0===c?void 0:c(this.latestValues,""),this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}}},e.prototype.didUpdate=function(){if(this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(To);this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(Fo),this.potentialNodes.clear()),this.nodes.forEach(Eo),this.nodes.forEach(Co),this.nodes.forEach(Oo),this.clearAllSnapshots(),l.flushSync.update(),l.flushSync.preRender(),l.flushSync.render())},e.prototype.clearAllSnapshots=function(){this.nodes.forEach(Po),this.sharedNodes.forEach(_o)},e.prototype.scheduleUpdateProjection=function(){p.default.preRender(this.updateProjection,!1,!0)},e.prototype.scheduleCheckAfterUnmount=function(){var e=this;p.default.postRender((function(){e.isLayoutDirty?e.root.didUpdate():e.root.checkUpdateFailed()}))},e.prototype.updateSnapshot=function(){if(!this.snapshot&&this.instance){var e=this.measure(),t=this.removeTransform(this.removeElementScroll(e));$o(t),this.snapshot={measured:e,layout:t,latestValues:{}}}},e.prototype.updateLayout=function(){var e;if(this.instance&&(this.updateScroll(),this.options.alwaysMeasureLayout&&this.isLead()||this.isLayoutDirty)){if(this.resumeFrom&&!this.resumeFrom.instance)for(var t=0;t<this.path.length;t++){this.path[t].updateScroll()}var r=this.measure();$o(r);var n=this.layout;this.layout={measured:r,actual:this.removeElementScroll(r)},this.layoutCorrected=Qr(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.actual),null===(e=this.options.visualElement)||void 0===e||e.notifyLayoutMeasure(this.layout.actual,null===n||void 0===n?void 0:n.actual)}},e.prototype.updateScroll=function(){this.options.layoutScroll&&this.instance&&(this.isScrollRoot=a(this.instance),this.scroll=o(this.instance))},e.prototype.resetTransform=function(){var e;if(c){var t=this.isLayoutDirty||this.shouldResetTransform,r=this.projectionDelta&&!mo(this.projectionDelta),n=null===(e=this.options.visualElement)||void 0===e?void 0:e.getProps().transformTemplate,o=null===n||void 0===n?void 0:n(this.latestValues,""),a=o!==this.prevTransformTemplateValue;t&&(r||nn(this.latestValues)||a)&&(c(this.instance,o),this.shouldResetTransform=!1,this.scheduleRender())}},e.prototype.measure=function(){var e=this.options.visualElement;if(!e)return Qr();var t=e.measureViewportBox(),r=this.root.scroll;return r&&(un(t.x,r.x),un(t.y,r.y)),t},e.prototype.removeElementScroll=function(e){var t=Qr();lo(t,e);for(var r=0;r<this.path.length;r++){var n=this.path[r],o=n.scroll,a=n.options,i=n.isScrollRoot;if(n!==this.root&&o&&a.layoutScroll){if(i){lo(t,e);var s=this.root.scroll;s&&(un(t.x,-s.x),un(t.y,-s.y))}un(t.x,o.x),un(t.y,o.y)}}return t},e.prototype.applyTransform=function(e,t){void 0===t&&(t=!1);var r=Qr();lo(r,e);for(var n=0;n<this.path.length;n++){var o=this.path[n];!t&&o.options.layoutScroll&&o.scroll&&o!==o.root&&pn(r,{x:-o.scroll.x,y:-o.scroll.y}),nn(o.latestValues)&&pn(r,o.latestValues)}return nn(this.latestValues)&&pn(r,this.latestValues),r},e.prototype.removeTransform=function(e){var t,r=Qr();lo(r,e);for(var n=0;n<this.path.length;n++){var o=this.path[n];if(o.instance&&nn(o.latestValues)){rn(o.latestValues)&&o.updateSnapshot();var a=Qr();lo(a,o.measure()),po(r,o.latestValues,null===(t=o.snapshot)||void 0===t?void 0:t.layout,a)}}return nn(this.latestValues)&&po(r,this.latestValues),r},e.prototype.setTargetDelta=function(e){this.targetDelta=e,this.root.scheduleUpdateProjection()},e.prototype.setOptions=function(e){var t;this.options=n.__assign(n.__assign(n.__assign({},this.options),e),{crossfade:null===(t=e.crossfade)||void 0===t||t})},e.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},e.prototype.resolveTargetDelta=function(){var e,t,r,n,o=this.options,a=o.layout,i=o.layoutId;this.layout&&(a||i)&&(this.targetDelta||this.relativeTarget||(this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&this.relativeParent.layout&&(this.relativeTarget=Qr(),this.relativeTargetOrigin=Qr(),Hr(this.relativeTargetOrigin,this.layout.actual,this.relativeParent.layout.actual),lo(this.relativeTarget,this.relativeTargetOrigin))),(this.relativeTarget||this.targetDelta)&&(this.target||(this.target=Qr(),this.targetWithTransforms=Qr()),this.relativeTarget&&this.relativeTargetOrigin&&(null===(e=this.relativeParent)||void 0===e?void 0:e.target)?(t=this.target,r=this.relativeTarget,n=this.relativeParent.target,Wr(t.x,r.x,n.x),Wr(t.y,r.y,n.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.actual):lo(this.target,this.layout.actual),cn(this.target,this.targetDelta)):lo(this.target,this.layout.actual),this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,this.relativeParent=this.getClosestProjectingParent(),this.relativeParent&&Boolean(this.relativeParent.resumingFrom)===Boolean(this.resumingFrom)&&!this.relativeParent.options.layoutScroll&&this.relativeParent.target&&(this.relativeTarget=Qr(),this.relativeTargetOrigin=Qr(),Hr(this.relativeTargetOrigin,this.target,this.relativeParent.target),lo(this.relativeTarget,this.relativeTargetOrigin)))))},e.prototype.getClosestProjectingParent=function(){if(this.parent&&!nn(this.parent.latestValues))return(this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout?this.parent:this.parent.getClosestProjectingParent()},e.prototype.calcProjection=function(){var e,t=this.options,r=t.layout,n=t.layoutId;if(this.isTreeAnimating=Boolean((null===(e=this.parent)||void 0===e?void 0:e.isTreeAnimating)||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),this.layout&&(r||n)){var o=this.getLead();lo(this.layoutCorrected,this.layout.actual),function(e,t,r,n){var o,a;void 0===n&&(n=!1);var i=r.length;if(i){var s,l;t.x=t.y=1;for(var c=0;c<i;c++)l=(s=r[c]).projectionDelta,"contents"!==(null===(a=null===(o=s.instance)||void 0===o?void 0:o.style)||void 0===a?void 0:a.display)&&(n&&s.options.layoutScroll&&s.scroll&&s!==s.root&&pn(e,{x:-s.scroll.x,y:-s.scroll.y}),l&&(t.x*=l.x.scale,t.y*=l.y.scale,cn(e,l)),n&&nn(s.latestValues)&&pn(e,s.latestValues))}}(this.layoutCorrected,this.treeScale,this.path,Boolean(this.resumingFrom)||this!==o);var a=o.target;if(a){this.projectionDelta||(this.projectionDelta=Zr(),this.projectionDeltaWithTransform=Zr());var i=this.treeScale.x,s=this.treeScale.y,l=this.projectionTransform;Yr(this.projectionDelta,this.layoutCorrected,a,this.latestValues),this.projectionTransform=xo(this.projectionDelta,this.treeScale),this.projectionTransform===l&&this.treeScale.x===i&&this.treeScale.y===s||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",a))}}},e.prototype.hide=function(){this.isVisible=!1},e.prototype.show=function(){this.isVisible=!0},e.prototype.scheduleRender=function(e){var t,r,n;void 0===e&&(e=!0),null===(r=(t=this.options).scheduleRender)||void 0===r||r.call(t),e&&(null===(n=this.getStack())||void 0===n||n.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)},e.prototype.setAnimationOrigin=function(e,t){var r,o=this;void 0===t&&(t=!1);var a=this.snapshot,l=(null===a||void 0===a?void 0:a.latestValues)||{},c=n.__assign({},this.latestValues),u=Zr();this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!t;var d=Qr(),f=null===a||void 0===a?void 0:a.isShared,h=((null===(r=this.getStack())||void 0===r?void 0:r.members.length)||0)<=1,p=Boolean(f&&!h&&!0===this.options.crossfade&&!this.path.some(Ro));this.animationProgress=0,this.mixTargetDelta=function(t){var r,n=t/1e3;Do(u.x,e.x,n),Do(u.y,e.y,n),o.setTargetDelta(u),o.relativeTarget&&o.relativeTargetOrigin&&o.layout&&(null===(r=o.relativeParent)||void 0===r?void 0:r.layout)&&(Hr(d,o.layout.actual,o.relativeParent.layout.actual),function(e,t,r,n){Io(e.x,t.x,r.x,n),Io(e.y,t.y,r.y,n)}(o.relativeTarget,o.relativeTargetOrigin,d,n)),f&&(o.animationValues=c,function(e,t,r,n,o,a){var l,c,u,d;o?(e.opacity=s.mix(0,null!==(l=r.opacity)&&void 0!==l?l:1,oo(n)),e.opacityExit=s.mix(null!==(c=t.opacity)&&void 0!==c?c:1,0,ao(n))):a&&(e.opacity=s.mix(null!==(u=t.opacity)&&void 0!==u?u:1,null!==(d=r.opacity)&&void 0!==d?d:1,n));for(var f=0;f<eo;f++){var h="border".concat(Jn[f],"Radius"),p=no(t,h),g=no(r,h);void 0===p&&void 0===g||(p||(p=0),g||(g=0),0===p||0===g||ro(p)===ro(g)?(e[h]=Math.max(s.mix(to(p),to(g),n),0),(i.percent.test(g)||i.percent.test(p))&&(e[h]+="%")):e[h]=g)}(t.rotate||r.rotate)&&(e.rotate=s.mix(t.rotate||0,r.rotate||0,n))}(c,l,o.latestValues,n,p,h)),o.root.scheduleUpdateProjection(),o.scheduleRender(),o.animationProgress=n},this.mixTargetDelta(0)},e.prototype.startAnimation=function(e){var t,r,o=this;this.notifyListeners("animationStart"),null===(t=this.currentAnimation)||void 0===t||t.stop(),this.resumingFrom&&(null===(r=this.resumingFrom.currentAnimation)||void 0===r||r.stop()),this.pendingAnimation&&(l.cancelSync.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=p.default.update((function(){Y.hasAnimatedSinceResize=!0,o.currentAnimation=Qn(0,1e3,n.__assign(n.__assign({},e),{onUpdate:function(t){var r;o.mixTargetDelta(t),null===(r=e.onUpdate)||void 0===r||r.call(e,t)},onComplete:function(){var t;null===(t=e.onComplete)||void 0===t||t.call(e),o.completeAnimation()}})),o.resumingFrom&&(o.resumingFrom.currentAnimation=o.currentAnimation),o.pendingAnimation=void 0}))},e.prototype.completeAnimation=function(){var e;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),null===(e=this.getStack())||void 0===e||e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")},e.prototype.finishAnimation=function(){var e;this.currentAnimation&&(null===(e=this.mixTargetDelta)||void 0===e||e.call(this,1e3),this.currentAnimation.stop()),this.completeAnimation()},e.prototype.applyTransformsToTarget=function(){var e=this.getLead(),t=e.targetWithTransforms,r=e.target,n=e.layout,o=e.latestValues;t&&r&&n&&(lo(t,r),pn(t,o),Yr(this.projectionDeltaWithTransform,this.layoutCorrected,t,o))},e.prototype.registerSharedNode=function(e,t){var r,n,o;this.sharedNodes.has(e)||this.sharedNodes.set(e,new bo),this.sharedNodes.get(e).add(t),t.promote({transition:null===(r=t.options.initialPromotionConfig)||void 0===r?void 0:r.transition,preserveFollowOpacity:null===(o=null===(n=t.options.initialPromotionConfig)||void 0===n?void 0:n.shouldPreserveFollowOpacity)||void 0===o?void 0:o.call(n,t)})},e.prototype.isLead=function(){var e=this.getStack();return!e||e.lead===this},e.prototype.getLead=function(){var e;return this.options.layoutId&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this},e.prototype.getPrevLead=function(){var e;return this.options.layoutId?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0},e.prototype.getStack=function(){var e=this.options.layoutId;if(e)return this.root.sharedNodes.get(e)},e.prototype.promote=function(e){var t=void 0===e?{}:e,r=t.needsReset,n=t.transition,o=t.preserveFollowOpacity,a=this.getStack();a&&a.promote(this,o),r&&(this.projectionDelta=void 0,this.needsReset=!0),n&&this.setOptions({transition:n})},e.prototype.relegate=function(){var e=this.getStack();return!!e&&e.relegate(this)},e.prototype.resetRotation=function(){var e=this.options.visualElement;if(e){for(var t=!1,r={},n=0;n<J.length;n++){var o="rotate"+J[n];e.getStaticValue(o)&&(t=!0,r[o]=e.getStaticValue(o),e.setStaticValue(o,0))}if(t){for(var o in null===e||void 0===e||e.syncRender(),r)e.setStaticValue(o,r[o]);e.scheduleRender()}}},e.prototype.getProjectionStyles=function(e){var t,r,n,o,a,i;void 0===e&&(e={});var s={};if(!this.instance||this.isSVG)return s;if(!this.isVisible)return{visibility:"hidden"};s.visibility="";var l=null===(t=this.options.visualElement)||void 0===t?void 0:t.getProps().transformTemplate;if(this.needsReset)return this.needsReset=!1,s.opacity="",s.pointerEvents=ze(e.pointerEvents)||"",s.transform=l?l(this.latestValues,""):"none",s;var c=this.getLead();if(!this.projectionDelta||!this.layout||!c.target){var u={};return this.options.layoutId&&(u.opacity=null!==(r=this.latestValues.opacity)&&void 0!==r?r:1,u.pointerEvents=ze(e.pointerEvents)||""),this.hasProjected&&!nn(this.latestValues)&&(u.transform=l?l({},""):"none",this.hasProjected=!1),u}var d=c.animationValues||c.latestValues;this.applyTransformsToTarget(),s.transform=xo(this.projectionDeltaWithTransform,this.treeScale,d),l&&(s.transform=l(d,s.transform));var f=this.projectionDelta,h=f.x,p=f.y;for(var g in s.transformOrigin="".concat(100*h.origin,"% ").concat(100*p.origin,"% 0"),c.animationValues?s.opacity=c===this?null!==(o=null!==(n=d.opacity)&&void 0!==n?n:this.latestValues.opacity)&&void 0!==o?o:1:this.preserveOpacity?this.latestValues.opacity:d.opacityExit:s.opacity=c===this?null!==(a=d.opacity)&&void 0!==a?a:"":null!==(i=d.opacityExit)&&void 0!==i?i:0,Z)if(void 0!==d[g]){var m=Z[g],v=m.correct,b=m.applyTo,y=v(d[g],c);if(b)for(var x=b.length,w=0;w<x;w++)s[b[w]]=y;else s[g]=y}return this.options.layoutId&&(s.pointerEvents=c===this?ze(e.pointerEvents)||"":"none"),s},e.prototype.clearSnapshot=function(){this.resumeFrom=this.snapshot=void 0},e.prototype.resetTree=function(){this.root.nodes.forEach((function(e){var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()})),this.root.nodes.forEach(To),this.root.sharedNodes.clear()},e}()}function Co(e){e.updateLayout()}function Oo(e){var t,r,n,o,a=null!==(r=null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)&&void 0!==r?r:e.snapshot;if(e.isLead()&&e.layout&&a&&e.hasListeners("didUpdate")){var i=e.layout,s=i.actual,l=i.measured;"size"===e.options.animationType?Jr((function(e){var t=a.isShared?a.measured[e]:a.layout[e],r=Br(t);t.min=s[e].min,t.max=t.min+r})):"position"===e.options.animationType&&Jr((function(e){var t=a.isShared?a.measured[e]:a.layout[e],r=Br(s[e]);t.max=t.min+r}));var c=Zr();Yr(c,s,a.layout);var u=Zr();a.isShared?Yr(u,e.applyTransform(l,!0),a.measured):Yr(u,s,a.layout);var d=!mo(c),f=!1;if(!e.resumeFrom&&(e.relativeParent=e.getClosestProjectingParent(),e.relativeParent&&!e.relativeParent.resumeFrom)){var h=e.relativeParent,p=h.snapshot,g=h.layout;if(p&&g){var m=Qr();Hr(m,a.layout,p.layout);var v=Qr();Hr(v,s,g.actual),vo(m,v)||(f=!0)}}e.notifyListeners("didUpdate",{layout:s,snapshot:a,delta:u,layoutDelta:c,hasLayoutChanged:d,hasRelativeTargetChanged:f})}else e.isLead()&&(null===(o=(n=e.options).onExitComplete)||void 0===o||o.call(n));e.options.transition=void 0}function Po(e){e.clearSnapshot()}function To(e){e.clearMeasurements()}function Eo(e){var t=e.options.visualElement;(null===t||void 0===t?void 0:t.getProps().onBeforeLayoutMeasure)&&t.notifyBeforeLayoutMeasure(),e.resetTransform()}function jo(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0}function Ao(e){e.resolveTargetDelta()}function No(e){e.calcProjection()}function Mo(e){e.resetRotation()}function _o(e){e.removeLeadSnapshot()}function Do(e,t,r){e.translate=s.mix(t.translate,0,r),e.scale=s.mix(t.scale,1,r),e.origin=t.origin,e.originPoint=t.originPoint}function Io(e,t,r,n){e.min=s.mix(t.min,r.min,n),e.max=s.mix(t.max,r.max,n)}function Ro(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}var Lo={duration:.45,ease:[.4,0,.1,1]};function Fo(e,t){for(var r=e.root,n=e.path.length-1;n>=0;n--)if(Boolean(e.path[n].instance)){r=e.path[n];break}var o=(r&&r!==e.root?r.instance:document).querySelector('[data-projection-id="'.concat(t,'"]'));o&&e.mount(o,!0)}function Bo(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function $o(e){Bo(e.x),Bo(e.y)}var zo=So({attachResizeListener:function(e,t){return qe(e,"resize",t)},measureScroll:function(){return{x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}},checkIsScrollRoot:function(){return!0}}),Yo={current:void 0},Wo=So({measureScroll:function(e){return{x:e.scrollLeft,y:e.scrollTop}},defaultParent:function(){if(!Yo.current){var e=new zo(0,{});e.mount(window),e.setOptions({layoutScroll:!0}),Yo.current=e}return Yo.current},resetTransform:function(e,t){e.style.transform=null!==t&&void 0!==t?t:"none"},checkIsScrollRoot:function(e){return Boolean("fixed"===window.getComputedStyle(e).position)}}),Vo=n.__assign(n.__assign(n.__assign(n.__assign({},Nr),Nt),yn),Zn),Ho=X((function(e,t){return Xe(e,t,Vo,Vn,Wo)}));var Uo=X(Xe);function Go(){var e=o.useRef(!1);return T((function(){return e.current=!0,function(){e.current=!1}}),[]),e}function Xo(){var e=Go(),t=n.__read(o.useState(0),2),r=t[0],a=t[1],i=o.useCallback((function(){e.current&&a(r+1)}),[r]);return[o.useCallback((function(){return p.default.postRender(i)}),[i]),r]}var qo=function(e){var t=e.children,r=e.initial,a=e.isPresent,i=e.onExitComplete,s=e.custom,l=e.presenceAffectsLayout,c=z(Ko),u=Dt(),d=o.useMemo((function(){return{id:u,initial:r,isPresent:a,custom:s,onExitComplete:function(e){var t,r;c.set(e,!0);try{for(var o=n.__values(c.values()),a=o.next();!a.done;a=o.next()){if(!a.value)return}}catch(s){t={error:s}}finally{try{a&&!a.done&&(r=o.return)&&r.call(o)}finally{if(t)throw t.error}}null===i||void 0===i||i()},register:function(e){return c.set(e,!1),function(){return c.delete(e)}}}}),l?void 0:[a]);return o.useMemo((function(){c.forEach((function(e,t){return c.set(t,!1)}))}),[a]),f.useEffect((function(){!a&&!c.size&&(null===i||void 0===i||i())}),[a]),f.createElement(O.Provider,{value:d},t)};function Ko(){return new Map}var Zo=function(e){return e.key||""};var Qo=o.createContext(null),Jo=function(e){return!e.isLayoutDirty&&e.willUpdate(!1)};function ea(){var e=new Set,t=new WeakMap,r=function(){return e.forEach(Jo)};return{add:function(n){e.add(n),t.set(n,n.addEventListener("willUpdate",r))},remove:function(n){var o;e.delete(n),null===(o=t.get(n))||void 0===o||o(),t.delete(n),r()},dirty:r}}var ta=function(e){return!0===e},ra=function(e){var t,r,a=e.children,i=e.id,s=e.inheritId,l=e.inherit,c=void 0===l||l;void 0!==s&&(c=s);var u=o.useContext(V),d=o.useContext(Qo),h=n.__read(Xo(),2),p=h[0],g=h[1],m=o.useRef(null),v=null!==(t=u.id)&&void 0!==t?t:d;null===m.current&&(function(e){return ta(!0===e)||"id"===e}(c)&&v&&(i=i?v+"-"+i:v),m.current={id:i,group:ta(c)&&null!==(r=null===u||void 0===u?void 0:u.group)&&void 0!==r?r:ea()});var b=o.useMemo((function(){return n.__assign(n.__assign({},m.current),{forceRender:p})}),[g]);return f.createElement(V.Provider,{value:b},a)},na=0;function oa(e){return"function"===typeof e}var aa=o.createContext(null);function ia(e,t,r,o){if(!o)return e;var a=e.findIndex((function(e){return e.value===t}));if(-1===a)return e;var i=o>0?1:-1,l=e[a+i];if(!l)return e;var c=e[a],u=l.layout,d=s.mix(u.min,u.max,.5);return 1===i&&c.layout.max+r>d||-1===i&&c.layout.min+r<d?function(e,t,r){var o=n.__read(e).slice(0),a=t<0?o.length+t:t;if(a>=0&&a<o.length){var i=r<0?o.length+r:r,s=n.__read(o.splice(t,1),1)[0];o.splice(i,0,s)}return o}(e,a,a+i):e}var sa=o.forwardRef((function(e,t){var r=e.children,i=e.as,s=void 0===i?"ul":i,l=e.axis,c=void 0===l?"y":l,u=e.onReorder,d=e.values,h=n.__rest(e,["children","as","axis","onReorder","values"]),p=z((function(){return Ho(s)})),g=[],m=o.useRef(!1);a.invariant(Boolean(d),"Reorder.Group must be provided a values prop");var v={axis:c,registerItem:function(e,t){t&&-1===g.findIndex((function(t){return e===t.value}))&&(g.push({value:e,layout:t[c]}),g.sort(ca))},updateOrder:function(e,t,r){if(!m.current){var n=ia(g,e,t,r);g!==n&&(m.current=!0,u(n.map(la).filter((function(e){return-1!==d.indexOf(e)}))))}}};return o.useEffect((function(){m.current=!1})),f.createElement(p,n.__assign({},h,{ref:t}),f.createElement(aa.Provider,{value:v},r))}));function la(e){return e.value}function ca(e,t){return e.layout.min-t.layout.min}function ua(e){var t=z((function(){return cr(e)}));if(o.useContext(k).isStatic){var r=n.__read(o.useState(e),2)[1];o.useEffect((function(){return t.onChange(r)}),[])}return t}var da=function(e){return function(e){return"object"===typeof e&&e.mix}(e)?e.mix:void 0};function fa(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=!Array.isArray(e[0]),o=r?0:-1,a=e[0+o],i=e[1+o],l=e[2+o],c=e[3+o],u=s.interpolate(i,l,n.__assign({mixer:da(l[0])},c));return r?u(a):u}function ha(e,t){var r=ua(t()),n=function(){return r.set(t())};return n(),function(e,t){T((function(){var r=e.map((function(e){return e.onChange(t)}));return function(){return r.forEach((function(e){return e()}))}}))}(e,(function(){return p.default.update(n,!1,!0)})),r}function pa(e,t,r,o){var a="function"===typeof t?t:fa(t,r,o);return Array.isArray(e)?ga(e,a):ga([e],(function(e){var t=n.__read(e,1)[0];return a(t)}))}function ga(e,t){var r=z((function(){return[]}));return ha(e,(function(){r.length=0;for(var n=e.length,o=0;o<n;o++)r[o]=e[o].get();return t(r)}))}function ma(e,t){return void 0===t&&(t=0),se(e)?e:ua(t)}var va={Group:sa,Item:o.forwardRef((function(e,t){var r=e.children,i=e.style,s=e.value,l=e.as,c=void 0===l?"li":l,u=e.onDrag,d=e.layout,h=void 0===d||d,p=n.__rest(e,["children","style","value","as","onDrag","layout"]),g=z((function(){return Ho(c)})),m=o.useContext(aa),v={x:ma(null===i||void 0===i?void 0:i.x),y:ma(null===i||void 0===i?void 0:i.y)},b=pa([v.x,v.y],(function(e){var t=n.__read(e,2),r=t[0],o=t[1];return r||o?1:"unset"})),y=o.useRef(null);a.invariant(Boolean(m),"Reorder.Item must be a child of Reorder.Group");var x=m,w=x.axis,k=x.registerItem,S=x.updateOrder;return o.useEffect((function(){k(s,y.current)}),[m]),f.createElement(g,n.__assign({drag:w},p,{dragSnapToOrigin:!0,style:n.__assign(n.__assign({},i),{x:v.x,y:v.y,zIndex:b}),layout:h,onDrag:function(e,t){var r=t.velocity;r[w]&&S(s,v[w].get(),r[w]),null===u||void 0===u||u(e,t)},onLayoutMeasure:function(e){y.current=e},ref:t}),r)}))},ba=n.__assign(n.__assign({renderer:Vn},Nr),Nt),ya=n.__assign(n.__assign(n.__assign(n.__assign({},ba),yn),Zn),{projectionNodeConstructor:Wo});var xa=function(){return{scrollX:cr(0),scrollY:cr(0),scrollXProgress:cr(0),scrollYProgress:cr(0)}};function wa(e){void 0===e&&(e={});var t=e.container,r=e.target,o=n.__rest(e,["container","target"]),a=z(xa);return T((function(){return c.scroll((function(e){var t=e.x,r=e.y;a.scrollX.set(t.current),a.scrollXProgress.set(t.progress),a.scrollY.set(r.current),a.scrollYProgress.set(r.progress)}),n.__assign(n.__assign({},o),{container:(null===t||void 0===t?void 0:t.current)||void 0,target:(null===r||void 0===r?void 0:r.current)||void 0}))}),[]),a}var ka="undefined"!==typeof performance?function(){return performance.now()}:function(){return Date.now()};function Sa(e){var t=z(ka),r=o.useContext(k).isStatic;o.useEffect((function(){if(!r){var n=function(r){var n=r.timestamp;e(n-t)};return p.default.update(n,!0),function(){return l.cancelSync.update(n)}}}),[e])}function Ca(){var e=!1,t=[],r=new Set,o={subscribe:function(e){return r.add(e),function(){r.delete(e)}},start:function(n,o){if(e){var a=[];return r.forEach((function(e){a.push(wr(e,n,{transitionOverride:o}))})),Promise.all(a)}return new Promise((function(e){t.push({animation:[n,o],resolve:e})}))},set:function(t){return a.invariant(e,"controls.set() should only be called after a component has mounted. Consider calling within a useEffect hook."),r.forEach((function(e){!function(e,t){Array.isArray(t)?vr(e,t):"string"===typeof t?vr(e,[t]):mr(e,t)}(e,t)}))},stop:function(){r.forEach((function(e){!function(e){e.forEachValue((function(e){return e.stop()}))}(e)}))},mount:function(){return e=!0,t.forEach((function(e){var t=e.animation,r=e.resolve;o.start.apply(o,n.__spreadArray([],n.__read(t),!1)).then(r)})),function(){e=!1,o.stop()}}};return o}function Oa(){var e=z(Ca);return o.useEffect(e.mount,[]),e}var Pa=Oa;var Ta=function(){function e(){this.componentControls=new Set}return e.prototype.subscribe=function(e){var t=this;return this.componentControls.add(e),function(){return t.componentControls.delete(e)}},e.prototype.start=function(e,t){this.componentControls.forEach((function(r){r.start(e.nativeEvent||e,t)}))},e}(),Ea=function(){return new Ta};function ja(){return Aa}function Aa(e){Yo.current&&(Yo.current.isUpdating=!1,Yo.current.blockUpdate(),null===e||void 0===e||e())}var Na=function(){return{}},Ma=wn({build:function(){},measureViewportBox:Qr,resetTransform:function(){},restoreTransform:function(){},removeValueFromRenderState:function(){},render:function(){},scrapeMotionValuesFromProps:Na,readValueFromInstance:function(e,t,r){return r.initialState[t]||0},makeTargetAnimatable:function(e,t){var r=t.transition,o=t.transitionEnd,a=n.__rest(t,["transition","transitionEnd"]);return br(e,a,xr(a,r||{},e)),n.__assign({transition:r,transitionEnd:o},a)}}),_a=We({scrapeMotionValuesFromProps:Na,createRenderState:Na});var Da=function(e){return e>.001?1/e:1e5},Ia=!1;t.AnimatePresence=function(e){var t=e.children,r=e.custom,a=e.initial,i=void 0===a||a,s=e.onExitComplete,l=e.exitBeforeEnter,c=e.presenceAffectsLayout,u=void 0===c||c,d=n.__read(Xo(),1)[0],h=o.useContext(V).forceRender;h&&(d=h);var p=Go(),m=function(e){var t=[];return o.Children.forEach(e,(function(e){o.isValidElement(e)&&t.push(e)})),t}(t),v=m,b=new Set,y=o.useRef(v),x=o.useRef(new Map).current,w=o.useRef(!0);if(T((function(){w.current=!1,function(e,t){e.forEach((function(e){var r=Zo(e);t.set(r,e)}))}(m,x),y.current=v})),yt((function(){w.current=!0,x.clear(),b.clear()})),w.current)return f.createElement(f.Fragment,null,v.map((function(e){return f.createElement(qo,{key:Zo(e),isPresent:!0,initial:!!i&&void 0,presenceAffectsLayout:u},e)})));v=n.__spreadArray([],n.__read(v),!1);for(var k=y.current.map(Zo),S=m.map(Zo),C=k.length,O=0;O<C;O++){var P=k[O];-1===S.indexOf(P)&&b.add(P)}return l&&b.size&&(v=[]),b.forEach((function(e){if(-1===S.indexOf(e)){var t=x.get(e);if(t){var n=k.indexOf(e);v.splice(n,0,f.createElement(qo,{key:Zo(t),isPresent:!1,onExitComplete:function(){x.delete(e),b.delete(e);var t=y.current.findIndex((function(t){return t.key===e}));if(y.current.splice(t,1),!b.size){if(y.current=m,!1===p.current)return;d(),s&&s()}},custom:r,presenceAffectsLayout:u},t))}}})),v=v.map((function(e){var t=e.key;return b.has(t)?e:f.createElement(qo,{key:Zo(e),isPresent:!0,presenceAffectsLayout:u},e)})),"production"!==g&&l&&v.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."),f.createElement(f.Fragment,null,b.size?v:v.map((function(e){return o.cloneElement(e)})))},t.AnimateSharedLayout=function(e){var t=e.children;return f.useEffect((function(){a.warning(!1,"AnimateSharedLayout is deprecated: https://www.framer.com/docs/guide-upgrade/##shared-layout-animations")}),[]),f.createElement(ra,{id:z((function(){return"asl-".concat(na++)}))},t)},t.DeprecatedLayoutGroupContext=Qo,t.DragControls=Ta,t.FlatTree=ko,t.LayoutGroup=ra,t.LayoutGroupContext=V,t.LazyMotion=function(e){var t=e.children,r=e.features,a=e.strict,i=void 0!==a&&a,s=n.__read(o.useState(!oa(r)),2)[1],l=o.useRef(void 0);if(!oa(r)){var c=r.renderer,u=n.__rest(r,["renderer"]);l.current=c,b(u)}return o.useEffect((function(){oa(r)&&r().then((function(e){var t=e.renderer;b(n.__rest(e,["renderer"])),l.current=t,s(!0)}))}),[]),f.createElement(y.Provider,{value:{renderer:l.current,strict:i}},t)},t.MotionConfig=function(e){var t=e.children,r=e.isValidProp,a=n.__rest(e,["children","isValidProp"]);r&&we(r),(a=n.__assign(n.__assign({},o.useContext(k)),a)).isStatic=z((function(){return a.isStatic}));var i=o.useMemo((function(){return a}),[JSON.stringify(a.transition),a.transformPagePoint,a.reducedMotion]);return f.createElement(k.Provider,{value:i},t)},t.MotionConfigContext=k,t.MotionContext=S,t.MotionValue=lr,t.PresenceContext=O,t.Reorder=va,t.SwitchLayoutGroupContext=H,t.addPointerEvent=ut,t.addScaleCorrector=Q,t.animate=Qn,t.animateVisualElement=wr,t.animationControls=Ca,t.animations=Nr,t.calcLength=Br,t.checkTargetForNewValues=br,t.createBox=Qr,t.createDomMotionComponent=function(e){return G(Xe(e,{forwardMotionProps:!1},Vo,Vn,Wo))},t.createMotionComponent=G,t.domAnimation=ba,t.domMax=ya,t.filterProps=ke,t.isBrowser=P,t.isDragActive=mt,t.isMotionValue=se,t.isValidMotionProp=ye,t.m=Uo,t.makeUseVisualState=We,t.motion=Ho,t.motionValue=cr,t.resolveMotionValue=ze,t.transform=fa,t.useAnimation=Pa,t.useAnimationControls=Oa,t.useAnimationFrame=Sa,t.useCycle=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var r=o.useRef(0),a=n.__read(o.useState(e[r.current]),2),i=a[0],l=a[1];return[i,o.useCallback((function(t){r.current="number"!==typeof t?s.wrap(0,e.length,r.current+1):t,l(e[r.current])}),n.__spreadArray([e.length],n.__read(e),!1))]},t.useDeprecatedAnimatedState=function(e){var t=n.__read(o.useState(e),2),r=t[0],a=t[1],i=_a({},!1),s=z((function(){return Ma({props:{},visualState:i},{initialState:e})}));return o.useEffect((function(){return s.mount({}),s.unmount}),[s]),o.useEffect((function(){s.setProps({onUpdate:function(e){a(n.__assign({},e))}})}),[a,s]),[r,z((function(){return function(e){return wr(s,e)}}))]},t.useDeprecatedInvertedScale=function(e){var t=ua(1),r=ua(1),n=C();return a.invariant(!(!e&&!n),"If no scale values are provided, useInvertedScale must be used within a child of another motion component."),a.warning(Ia,"useInvertedScale is deprecated and will be removed in 3.0. Use the layout prop instead."),Ia=!0,e?(t=e.scaleX||t,r=e.scaleY||r):n&&(t=n.getValue("scaleX",1),r=n.getValue("scaleY",1)),{scaleX:pa(t,Da),scaleY:pa(r,Da)}},t.useDomEvent=Ke,t.useDragControls=function(){return z(Ea)},t.useElementScroll=function(e){return wt(!1,"useElementScroll is deprecated. Convert to useScroll({ container: ref })."),wa({container:e})},t.useForceUpdate=Xo,t.useInView=function(e,t){var r=void 0===t?{}:t,a=r.root,i=r.margin,s=r.amount,l=r.once,u=void 0!==l&&l,d=n.__read(o.useState(!1),2),f=d[0],h=d[1];return o.useEffect((function(){var t;if(!(!e.current||u&&f)){var r={root:null!==(t=null===a||void 0===a?void 0:a.current)&&void 0!==t?t:void 0,margin:i,amount:"some"===s?"any":s};return c.inView(e.current,(function(){return h(!0),u?void 0:function(){return h(!1)}}),r)}}),[a,e,i,u]),f},t.useInstantLayoutTransition=ja,t.useInstantTransition=function(){var e=n.__read(Xo(),2),t=e[0],r=e[1],a=ja();return o.useEffect((function(){p.default.postRender((function(){return p.default.postRender((function(){return Zt.current=!1}))}))}),[r]),function(e){a((function(){Zt.current=!0,t(),e()}))}},t.useIsPresent=function(){return null===(e=o.useContext(O))||e.isPresent;var e},t.useIsomorphicLayoutEffect=T,t.useMotionTemplate=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var n=e.length;return ha(t,(function(){for(var r="",o=0;o<n;o++){r+=e[o],t[o]&&(r+=t[o].get())}return r}))},t.useMotionValue=ua,t.usePresence=It,t.useReducedMotion=A,t.useReducedMotionConfig=N,t.useResetProjection=function(){return f.useCallback((function(){var e=Yo.current;e&&e.resetTree()}),[])},t.useScroll=wa,t.useSpring=function(e,t){void 0===t&&(t={});var r=o.useContext(k).isStatic,a=o.useRef(null),i=ua(se(e)?e.get():e);return o.useMemo((function(){return i.attach((function(e,o){return r?o(e):(a.current&&a.current.stop(),a.current=s.animate(n.__assign(n.__assign({from:i.get(),to:e,velocity:i.getVelocity()},t),{onUpdate:o})),i.get())}))}),[JSON.stringify(t)]),function(e,t){T((function(){if(se(e))return e.onChange(t)}),[t])}(e,(function(e){return i.set(parseFloat(e))})),i},t.useTime=function(){var e=ua(0);return Sa((function(t){return e.set(t)})),e},t.useTransform=pa,t.useUnmountEffect=yt,t.useVelocity=function(e){var t=ua(e.getVelocity());return o.useEffect((function(){return e.velocityUpdateSubscribers.add((function(e){t.set(e)}))}),[e]),t},t.useViewportScroll=function(){return wt(!1,"useViewportScroll is deprecated. Convert to useScroll()."),wa()},t.useVisualElementContext=C,t.visualElement=wn,t.wrapHandler=nt},3018:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{accordion:function(){return r},default:function(){return n}});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"}}}},n=r},68624:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},57161:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},4132:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},59274:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},38102:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{alert:function(){return c},default:function(){return u}});var n=l(r(68624)),o=l(r(4132)),a=l(r(59274)),i=l(r(57161)),s=r(52933);function l(e){return e&&e.__esModule?e:{default:e}}var c={defaultProps:{variant:"filled",color:"gray",icon:void 0,open:!0,action:void 0,onClose:void 0,animate:{unmount:{},mount:{}},className:""},valid:{variants:s.propTypesVariant,colors:s.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:n.default,gradient:o.default,outlined:a.default,ghost:i.default}}},u=c},20827:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},62117:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{avatar:function(){return i},default:function(){return s}});var n,o=r(63502),a=(n=r(20827))&&n.__esModule?n:{default:n};var i={defaultProps:{variant:"circular",size:"md",className:"",withBorder:!1,color:"gray"},valid:{variants:o.propTypesVariant,sizes:o.propTypesSize,colors:o.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:a.default}},s=i},99008:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},48283:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{badge:function(){return i},default:function(){return s}});var n,o=r(23436),a=(n=r(99008))&&n.__esModule?n:{default:n};var i={defaultProps:{color:"red",invisible:!1,withBorder:!1,overlap:"square",content:void 0,placement:"top-end",className:void 0,containerProps:void 0},valid:{colors:o.propTypesColor,overlaps:o.propTypesOverlap,placements:o.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:a.default}},s=i},85710:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{breadcrumbs:function(){return r},default:function(){return n}});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"}}}},n=r},58662:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"},black:{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"},"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"}}},45210:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"},black:{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]"},"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]"}}},82564:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={white:{border:"border border-white",color:"text-white",hover:"hover:opacity-75",focus:"focus:ring focus:ring-white/50",active:"active:opacity-[0.85]"},black:{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]"},"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]"}}},10797:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={white:{color:"text-white",hover:"hover:bg-white/10",active:"active:bg-white/30"},black:{color:"text-gray-900",hover:"hover:bg-gray-900/10",active:"active:bg-gray-900/20"},"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"}}},57208:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{button:function(){return c},default:function(){return u}});var n=l(r(58662)),o=l(r(45210)),a=l(r(82564)),i=l(r(10797)),s=r(94871);function l(e){return e&&e.__esModule?e:{default:e}}var c={defaultProps:{variant:"filled",size:"md",color:"gray",fullWidth:!1,ripple:!0,className:""},valid:{variants:s.propTypesVariant,sizes:s.propTypesSize,colors:s.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:n.default,gradient:o.default,outlined:a.default,text:i.default}}},u=c},54700:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={white:{divideColor:"divide-blue-gray-50"},black:{divideColor:"divide-gray-800"},"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"}}},44223:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{buttonGroup:function(){return i},default:function(){return s}});var n,o=(n=r(54700))&&n.__esModule?n:{default:n},a=r(94871);var i={defaultProps:{variant:"filled",size:"md",color:"gray",fullWidth:!1,ripple:!0,className:""},valid:{variants:a.propTypesVariant,sizes:a.propTypesSize,colors:a.propTypesColor},styles:{base:{initial:{display:"flex",flexDirection:"row"},fullWidth:{width:"w-full"}},dividerColor:o.default}},s=i},35946:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{cardBody:function(){return r},default:function(){return n}});var r={defaultProps:{className:""},styles:{base:{p:"p-6"}}},n=r},68614:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},92297:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{cardFooter:function(){return r},default:function(){return n}});var r={defaultProps:{className:""},styles:{base:{initial:{p:"p-6"},divider:{borderWidth:"border-t",borderColor:"border-blue-gray-50"}}}},n=r},2234:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},11475:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});var n=i(r(68614)),o=i(r(2234)),a=r(40965);function i(e){return e&&e.__esModule?e:{default:e}}var s={defaultProps:{variant:"filled",color:"white",shadow:!0,floated:!0,className:""},valid:{variants:a.propTypesVariant,colors:a.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:n.default,gradient:o.default}}}},56406:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});var n=i(r(68614)),o=i(r(2234)),a=r(40965);function i(e){return e&&e.__esModule?e:{default:e}}var s={defaultProps:{variant:"filled",color:"white",shadow:!0,className:""},valid:{variants:a.propTypesVariant,colors:a.propTypesColor},styles:{base:{initial:{position:"relative",display:"flex",flexDirection:"flex-col",backgroundClip:"bg-clip-border",borderRadius:"rounded-xl"},shadow:{boxShadow:"shadow-md"}},variants:{filled:n.default,gradient:o.default}}}},60778:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{carousel:function(){return a},default:function(){return i}});var n,o=(n=r(65043))&&n.__esModule?n:{default:n};var a={defaultProps:{prevArrow:function(e){var t=e.loop,r=e.handlePrev,n=e.firstIndex;return o.default.createElement("button",{onClick:r,disabled:!t&&n,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"},o.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"},o.default.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 19.5L8.25 12l7.5-7.5"})))},nextArrow:function(e){var t=e.loop,r=e.handleNext,n=e.lastIndex;return o.default.createElement("button",{onClick:r,disabled:!t&&n,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"},o.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"},o.default.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8.25 4.5l7.5 7.5-7.5 7.5"})))},navigation:function(e){var t=e.setActiveIndex,r=e.activeIndex,n=e.length;return o.default.createElement("div",{className:"absolute bottom-4 left-2/4 z-50 flex -translate-x-2/4 gap-2"},new Array(n).fill("").map((function(e,n){return o.default.createElement("span",{key:n,className:"block h-3 w-3 cursor-pointer rounded-full transition-colors content-[''] ".concat(r===n?"bg-white":"bg-white/50"),onClick:function(){return t(n)}})})))},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"}}}},i=a},44032:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},9789:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{checkbox:function(){return a},default:function(){return i}});var n,o=(n=r(44032))&&n.__esModule?n:{default:n};var a={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:r(53670).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:o.default}},i=a},17734:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},99715:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},54074:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},26308:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},8234:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{chip:function(){return c},default:function(){return u}});var n=l(r(17734)),o=l(r(54074)),a=l(r(26308)),i=l(r(99715)),s=r(50601);function l(e){return e&&e.__esModule?e:{default:e}}var c={defaultProps:{variant:"filled",size:"md",color:"gray",icon:void 0,open:!0,onClose:void 0,action:void 0,animate:{unmount:{},mount:{}},className:""},valid:{variants:s.propTypesVariant,sizes:s.propTypesSize,colors:s.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:n.default,gradient:o.default,outlined:a.default,ghost:i.default}}},u=c},93263:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{collapse:function(){return r},default:function(){return n}});var r={defaultProps:{animate:{unmount:{},mount:{}},className:""},styles:{base:{display:"block",width:"w-full",basis:"basis-full",overflow:"overflow-hidden"}}},n=r},67038:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{dialogBody:function(){return r},default:function(){return n}});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"}}}},n=r},68805:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{dialogFooter:function(){return r},default:function(){return n}});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"}}},n=r},75247:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{dialogHeader:function(){return r},default:function(){return n}});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"}}},n=r},89756:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{dialog:function(){return n},default:function(){return o}});var n={defaultProps:{size:"md",dismiss:{},animate:{unmount:{},mount:{}},className:""},valid:{sizes:r(42811).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"}}}},o=n},90873:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{drawer:function(){return r},default:function(){return n}});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"}}}},n=r},74825:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{iconButton:function(){return c},default:function(){return u}});var n=l(r(58662)),o=l(r(45210)),a=l(r(82564)),i=l(r(10797)),s=r(94871);function l(e){return e&&e.__esModule?e:{default:e}}var c={defaultProps:{variant:"filled",size:"md",color:"gray",fullWidth:!1,ripple:!0,className:""},valid:{variants:s.propTypesVariant,sizes:s.propTypesSize,colors:s.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:n.default,gradient:o.default,outlined:a.default,text:i.default}}},u=c},30584:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{input:function(){return l},default:function(){return c}});var n=s(r(2409)),o=s(r(52974)),a=s(r(17633)),i=r(81287);function s(e){return e&&e.__esModule?e:{default:e}}var l={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:i.propTypesVariant,sizes:i.propTypesSize,colors:i.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 disabled:cursor-not-allowed",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:n.default,standard:o.default,static:a.default}}},c=l},2409:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});var n=i(r(47941)),o=i(r(33039)),a=i(r(97405));function i(e){return e&&e.__esModule?e:{default:e}}var s={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"},placeholder:"placeholder:opacity-0 focus:placeholder:opacity-100"},inputWithIcon:{pr:"!pr-9"},icon:{top:"top-2/4",right:"right-3",transform:"-translate-y-2/4"},label:n.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:o.default,label:a.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"}}}},33039:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},47941:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},97405:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},52974:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});var n=i(r(44449)),o=i(r(4083)),a=i(r(64433));function i(e){return e&&e.__esModule?e:{default:e}}var s={base:{input:{borderWidth:"border-b",borderColor:"placeholder-shown:border-blue-gray-200",placeholder:"placeholder:opacity-0 focus:placeholder:opacity-100"},inputWithIcon:{pr:"!pr-7"},icon:{top:"top-2/4",right:"right-0",transform:"-translate-y-1/4"},label:n.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:o.default,label:a.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"}}}},4083:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},44449:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},64433:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},17633:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});var n=i(r(4837)),o=i(r(70287)),a=i(r(60061));function i(e){return e&&e.__esModule?e:{default:e}}var s={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:n.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:o.default,label:a.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:{}}}},70287:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},4837:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},60061:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},17860:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{list:function(){return r},default:function(){return n}});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"}}}},n=r},6815:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{menu:function(){return r},default:function(){return n}});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"}}}}},n=r},458:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{navbar:function(){return s},default:function(){return l}});var n=i(r(13958)),o=i(r(79706)),a=r(19769);function i(e){return e&&e.__esModule?e:{default:e}}var s={defaultProps:{variant:"filled",color:"white",shadow:!0,blurred:!0,fullWidth:!1,className:""},valid:{variants:a.propTypesVariant,colors:a.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:n.default,gradient:o.default}}},l=s},13958:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={transparent:{background:"bg-transparent",color:"text-white",boxShadow:"shadow-none"},white:{background:"bg-white",color:"text-white"},"blue-gray":{background:"bg-blue-gray-500",color:"text-white"},gray:{background:"bg-gray-500",color:"text-white"},brown:{background:"bg-brown-500",color:"text-white"},"deep-orange":{background:"bg-deep-orange-500",color:"text-white"},orange:{background:"bg-orange-500",color:"text-white"},amber:{background:"bg-amber-500",color:"text-black"},yellow:{background:"bg-yellow-500",color:"text-black"},lime:{background:"bg-lime-500",color:"text-black"},"light-green":{background:"bg-light-green-500",color:"text-white"},green:{background:"bg-green-500",color:"text-white"},teal:{background:"bg-teal-500",color:"text-white"},cyan:{background:"bg-cyan-500",color:"text-white"},"light-blue":{background:"bg-light-blue-500",color:"text-white"},blue:{background:"bg-blue-500",color:"text-white"},indigo:{background:"bg-indigo-500",color:"text-white"},"deep-purple":{background:"bg-deep-purple-500",color:"text-white"},purple:{background:"bg-purple-500",color:"text-white"},pink:{background:"bg-pink-500",color:"text-white"},red:{background:"bg-red-500",color:"text-white"}}},79706:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={transparent:{background:"bg-transparent",color:"text-blue-gray-900",boxShadow:"shadow-none"},white:{background:"bg-white",color:"text-blue-gray-900"},"blue-gray":{background:"bg-gradient-to-tr from-blue-gray-600 to-blue-gray-400",color:"text-white"},gray:{background:"bg-gradient-to-tr from-gray-600 to-gray-400",color:"text-white"},brown:{background:"bg-gradient-to-tr from-brown-600 to-brown-400",color:"text-white"},"deep-orange":{background:"bg-gradient-to-tr from-deep-orange-600 to-deep-orange-400",color:"text-white"},orange:{background:"bg-gradient-to-tr from-orange-600 to-orange-400",color:"text-white"},amber:{background:"bg-gradient-to-tr from-amber-600 to-amber-400",color:"text-black"},yellow:{background:"bg-gradient-to-tr from-yellow-600 to-yellow-400",color:"text-black"},lime:{background:"bg-gradient-to-tr from-lime-600 to-lime-400",color:"text-black"},"light-green":{background:"bg-gradient-to-tr from-light-green-600 to-light-green-400",color:"text-white"},green:{background:"bg-gradient-to-tr from-green-600 to-green-400",color:"text-white"},teal:{background:"bg-gradient-to-tr from-teal-600 to-teal-400",color:"text-white"},cyan:{background:"bg-gradient-to-tr from-cyan-600 to-cyan-400",color:"text-white"},"light-blue":{background:"bg-gradient-to-tr from-light-blue-600 to-light-blue-400",color:"text-white"},blue:{background:"bg-gradient-to-tr from-blue-600 to-blue-400",color:"text-white"},indigo:{background:"bg-gradient-to-tr from-indigo-600 to-indigo-400",color:"text-white"},"deep-purple":{background:"bg-gradient-to-tr from-deep-purple-600 to-deep-purple-400",color:"text-white"},purple:{background:"bg-gradient-to-tr from-purple-600 to-purple-400",color:"text-white"},pink:{background:"bg-gradient-to-tr from-pink-600 to-pink-400",color:"text-white"},red:{background:"bg-gradient-to-tr from-red-600 to-red-400",color:"text-white"}}},27633:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{popover:function(){return r},default:function(){return n}});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"}}},n=r},10787:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{progress:function(){return s},default:function(){return l}});var n=i(r(20200)),o=i(r(45708)),a=r(41588);function i(e){return e&&e.__esModule?e:{default:e}}var s={defaultProps:{variant:"filled",color:"gray",size:"md",value:0,label:!1,className:"",barProps:{}},valid:{variants:a.propTypesVariant,colors:a.propTypesColor,sizes:a.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:n.default,gradient:o.default}}},l=s},20200:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},45708:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},95267:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{radio:function(){return a},default:function(){return i}});var n,o=(n=r(44024))&&n.__esModule?n:{default:n};var a={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:r(53670).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:o.default}},i=a},44024:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},7561:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{rating:function(){return s},default:function(){return l}});var n=i(r(65043)),o=r(16802),a=i(r(68744));function i(e){return e&&e.__esModule?e:{default:e}}var s={defaultProps:{count:5,value:0,ratedIcon:n.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",className:"w-6 h-6"},n.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:n.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"},n.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:a.default}},l=s},68744:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},96692:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{select:function(){return l},default:function(){return c}});var n=s(r(70899)),o=s(r(60300)),a=s(r(88275)),i=r(69331);function s(e){return e&&e.__esModule?e:{default:e}}var l={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:i.propTypesVariant,sizes:i.propTypesSize,colors:i.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 disabled:cursor-not-allowed",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:n.default,standard:o.default,static:a.default}}},c=l},70899:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});var n=i(r(10323)),o=i(r(45953)),a=i(r(74439));function i(e){return e&&e.__esModule?e:{default:e}}var s={base:{select:{},label:n.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:o.default,label:a.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"}}}}}},45953:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}}},10323:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},74439:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}}},60300:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});var n=i(r(57621)),o=i(r(45183)),a=i(r(32461));function i(e){return e&&e.__esModule?e:{default:e}}var s={base:{select:{},label:n.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:o.default,label:a.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"}}}}}},45183:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}}},57621:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},32461:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}}},88275:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});var n=i(r(13435)),o=i(r(31337)),a=i(r(60799));function i(e){return e&&e.__esModule?e:{default:e}}var s={base:{select:{},label:n.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:o.default,label:a.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"}}}}}},31337:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}}},13435:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},60799:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}}},94089:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{slider:function(){return i},default:function(){return s}});var n,o=r(73090),a=(n=r(96041))&&n.__esModule?n:{default:n};var i={defaultProps:{color:"gray",size:"md",min:void 0,max:void 0,step:"any",className:"",trackClassName:"",thumbClassName:"",barClassName:"",inputProps:void 0},valid:{sizes:o.propTypesSize,colors:o.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:a.default}},s=i},96041:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},19885:(e,t,r)=>{"use strict";function n(e,t){return Object.keys(e).forEach((function(r){"default"===r||Object.prototype.hasOwnProperty.call(t,r)||Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[r]}})})),e}Object.defineProperty(t,"__esModule",{value:!0}),n(r(68820),t),n(r(4391),t),n(r(57990),t)},68820:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{speedDial:function(){return r},default:function(){return n}});var r={defaultProps:{offset:5,placement:"top",dismiss:void 0,animate:{unmount:{},mount:{}}}},n=r},57990:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{speedDialAction:function(){return r},default:function(){return n}});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"}},n=r},4391:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{speedDialContent:function(){return r},default:function(){return n}});var r={styles:{padding:"p-0.5",width:"w-max",display:"flex",flexDirection:"flex-col",alignItems:"items-center",gap:"gap-1"}},n=r},30473:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{spinner:function(){return i},default:function(){return s}});var n,o=r(61154),a=(n=r(79653))&&n.__esModule?n:{default:n};var i={defaultProps:{color:"gray",className:""},valid:{colors:o.propTypesColor},styles:{base:{color:"text-gray-300",animation:"animate-spin"},colors:a.default}},s=i},79653:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},62301:(e,t,r)=>{"use strict";function n(e,t){return Object.keys(e).forEach((function(r){"default"===r||Object.prototype.hasOwnProperty.call(t,r)||Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[r]}})})),e}Object.defineProperty(t,"__esModule",{value:!0}),n(r(56267),t),n(r(77280),t)},56267:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{step:function(){return r},default:function(){return n}});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"}}}},n=r},77280:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{stepper:function(){return r},default:function(){return n}});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"}}}}},n=r},89040:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{switchButton:function(){return a},default:function(){return i}});var n,o=(n=r(76670))&&n.__esModule?n:{default:n};var a={defaultProps:{color:"gray",label:"",ripple:!0,className:"",disabled:!1,containerProps:void 0,labelProps:void 0,circleProps:void 0},valid:{colors:r(53670).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:o.default}},i=a},76670:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},29800:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{tabs:function(){return r},default:function(){return n}});var r={defaultProps:{className:"",orientation:"horizontal"},styles:{base:{overflow:"overflow-hidden"},horizontal:{display:"block"},vertical:{display:"flex"}}},n=r},98635:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{tab:function(){return r},default:function(){return n}});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"}}}},n=r},87189:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{tabPanel:function(){return r},default:function(){return n}});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"}}},n=r},3950:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{tabsBody:function(){return r},default:function(){return n}});var r={defaultProps:{animate:{unmount:{},mount:{}},className:""},styles:{base:{display:"block",width:"w-full",position:"relative",bg:"bg-transparent",overflow:"overflow-hidden"}}},n=r},45567:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{tabsHeader:function(){return r},default:function(){return n}});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"}}},n=r},90362:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{textarea:function(){return l},default:function(){return c}});var n=s(r(99559)),o=s(r(81016)),a=s(r(72271)),i=r(81287);function s(e){return e&&e.__esModule?e:{default:e}}var l={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:i.propTypesVariant,sizes:i.propTypesSize,colors:i.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 disabled:cursor-not-allowed",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"},asterisk:{display:"inline-block",color:"text-red-500",ml:"ml-0.5"}},variants:{outlined:n.default,standard:o.default,static:a.default}}},c=l},99559:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});var n=i(r(66525)),o=i(r(3111)),a=i(r(71493));function i(e){return e&&e.__esModule?e:{default:e}}var s={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:n.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:o.default,label:a.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"}}}},3111:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},66525:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},71493:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},81016:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});var n=i(r(24439)),o=i(r(61469)),a=i(r(76771));function i(e){return e&&e.__esModule?e:{default:e}}var s={base:{textarea:{borderWidth:"border-b",borderColor:"placeholder-shown:border-blue-gray-200"},label:n.default},sizes:{md:{container:{height:"h-11"},textarea:{fontSize:"text-sm",pt:"pt-4",pb:"pb-1.5",mt:"mt-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:o.default,label:a.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"}}}},61469:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},24439:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},76771:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},72271:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return s}});var n=i(r(17341)),o=i(r(61895)),a=i(r(69509));function i(e){return e&&e.__esModule?e:{default:e}}var s={base:{textarea:{borderWidth:"border-b",borderColor:"placeholder-shown:border-blue-gray-200"},label:n.default},sizes:{md:{container:{height:"h-11"},textarea:{fontSize:"text-sm",pt:"pt-4",pb:"pb-1.5",mt:"mt-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:o.default,label:a.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:{}}}},61895:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},17341:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},69509:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={"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"}}},19939:(e,t,r)=>{"use strict";function n(e,t){return Object.keys(e).forEach((function(r){"default"===r||Object.prototype.hasOwnProperty.call(t,r)||Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[r]}})})),e}Object.defineProperty(t,"__esModule",{value:!0}),n(r(4136),t),n(r(75667),t),n(r(85381),t),n(r(77261),t),n(r(52256),t),n(r(53297),t)},4136:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{timeline:function(){return r},default:function(){return n}});var r={styles:{base:{display:"w-full",position:"flex",flexDirection:"flex-col"}}},n=r},52256:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{timelineBody:function(){return r},default:function(){return n}});var r={styles:{base:{display:"flex",gap:"gap-4"}}},n=r},53297:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{timelineConnector:function(){return r},default:function(){return n}});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"}}}},n=r},77261:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{timelineHeader:function(){return r},default:function(){return n}});var r={styles:{base:{display:"flex",alignItems:"items-center",gap:"gap-4"}}},n=r},85381:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{timelineIcon:function(){return c},default:function(){return u}});var n=l(r(94445)),o=l(r(96156)),a=l(r(85974)),i=l(r(65328)),s=r(33620);function l(e){return e&&e.__esModule?e:{default:e}}var c={defaultProps:{color:"gray",variant:"filled"},valid:{colors:s.propTypeColor,variants:s.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:n.default,filled:o.default,outlined:a.default,gradient:i.default}}},u=c},96156:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},94445:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},65328:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},85974:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},75667:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{timelineItem:function(){return o},default:function(){return a}});var n=r(33620),o={defaultProps:{color:"gray",variant:"filled"},valid:{colors:n.propTypeColor,variants:n.propTypeVariant},styles:{base:{display:"flex",position:"relative",flexDirection:"flex-col",gap:"gap-2"}}},a=o},80907:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{tooltip:function(){return r},default:function(){return n}});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"}}},n=r},97609:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{typography:function(){return i},default:function(){return s}});var n,o=(n=r(33360))&&n.__esModule?n:{default:n},a=r(69026);var i={defaultProps:{variant:"paragraph",color:"inherit",textGradient:!1,className:""},valid:{variants:a.propTypesVariant,colors:a.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:o.default}},s=i},33360:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r={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"}}},8014:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return q}});var n=X(G(r(3018),t)),o=X(G(r(38102),t)),a=X(G(r(62117),t)),i=X(G(r(85710),t)),s=X(G(r(57208),t)),l=X(G(r(56406),t)),c=X(G(r(35946),t)),u=X(G(r(92297),t)),d=X(G(r(11475),t)),f=X(G(r(9789),t)),h=X(G(r(8234),t)),p=X(G(r(89756),t)),g=X(G(r(67038),t)),m=X(G(r(68805),t)),v=X(G(r(75247),t)),b=X(G(r(74825),t)),y=X(G(r(30584),t)),x=X(G(r(6815),t)),w=X(G(r(458),t)),k=X(G(r(27633),t)),S=X(G(r(10787),t)),C=X(G(r(95267),t)),O=X(G(r(96692),t)),P=X(G(r(89040),t)),T=X(G(r(98635),t)),E=X(G(r(29800),t)),j=X(G(r(3950),t)),A=X(G(r(45567),t)),N=X(G(r(87189),t)),M=X(G(r(90362),t)),_=X(G(r(80907),t)),D=X(G(r(97609),t)),I=X(G(r(93263),t)),R=X(G(r(17860),t)),L=X(G(r(44223),t)),F=X(G(r(60778),t)),B=X(G(r(90873),t)),$=X(G(r(48283),t)),z=X(G(r(7561),t)),Y=X(G(r(94089),t)),W=X(G(r(30473),t)),V=G(r(19939),t),H=G(r(62301),t),U=G(r(19885),t);function G(e,t){return Object.keys(e).forEach((function(r){"default"===r||Object.prototype.hasOwnProperty.call(t,r)||Object.defineProperty(t,r,{enumerable:!0,get:function(){return e[r]}})})),e}function X(e){return e&&e.__esModule?e:{default:e}}var q={accordion:n.default,alert:o.default,avatar:a.default,breadcrumbs:i.default,button:s.default,card:l.default,cardBody:c.default,cardFooter:u.default,cardHeader:d.default,checkbox:f.default,chip:h.default,dialog:p.default,dialogBody:g.default,dialogFooter:m.default,dialogHeader:v.default,iconButton:b.default,input:y.default,menu:x.default,navbar:w.default,popover:k.default,progress:S.default,radio:C.default,select:O.default,switch:P.default,tab:T.default,tabs:E.default,tabsBody:j.default,tabsHeader:A.default,tabPanel:N.default,textarea:M.default,tooltip:_.default,typography:D.default,collapse:I.default,list:R.default,buttonGroup:L.default,carousel:F.default,drawer:B.default,badge:$.default,rating:z.default,slider:Y.default,spinner:W.default,timeline:V.timeline,timelineItem:V.timelineItem,timelineIcon:V.timelineIcon,timelineHeader:V.timelineHeader,timelineBody:V.timelineBody,timelineConnector:V.timelineConnector,step:H.step,stepper:H.stepper,speedDial:U.speedDial,speedDialContent:U.speedDialContent,speedDialAction:U.speedDialAction}},42073:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesOpen:function(){return i},propTypesIcon:function(){return s},propTypesAnimate:function(){return l},propTypesDisabled:function(){return c},propTypesClassName:function(){return u},propTypesValue:function(){return d},propTypesChildren:function(){return f}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);var i=o.default.bool.isRequired,s=o.default.node,l=a.propTypesAnimation,c=o.default.bool,u=o.default.string,d=o.default.instanceOf(Object).isRequired,f=o.default.node.isRequired},52933:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesVariant:function(){return i},propTypesColor:function(){return s},propTypesIcon:function(){return l},propTypesOpen:function(){return c},propTypesOnClose:function(){return u},propTypesAction:function(){return d},propTypesAnimate:function(){return f},propTypesClassName:function(){return h},propTypesChildren:function(){return p}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);var i=["filled","gradient","outlined","ghost"],s=a.propTypesColors,l=o.default.node,c=o.default.bool,u=o.default.func,d=o.default.node,f=a.propTypesAnimation,h=o.default.string,p=o.default.node.isRequired},63502:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesVariant:function(){return l},propTypesSize:function(){return c},propTypesClassName:function(){return u},propTypesWithBorder:function(){return d},propTypesColor:function(){return f}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var s,l=["circular","rounded","square"],c=["xs","sm","md","lg","xl","xxl"],u=o.default.string,d=o.default.bool,f=["white"].concat(function(e){if(Array.isArray(e))return i(e)}(s=a.propTypesColors)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(s)||function(e,t){if(e){if("string"===typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(s)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())},23436:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesColor:function(){return l},propTypesInvisible:function(){return c},propTypesWithBorder:function(){return u},propTypesOverlap:function(){return d},propTypesPlacement:function(){return f},propTypesClassName:function(){return h},propTypesContent:function(){return p},propTypesChildren:function(){return g},propTypesContainerProps:function(){return m},propTypesContainerRef:function(){return v}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var s,l=["white"].concat(function(e){if(Array.isArray(e))return i(e)}(s=a.propTypesColors)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(s)||function(e,t){if(e){if("string"===typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(s)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),c=o.default.bool,u=o.default.bool,d=["circular","square"],f=["top-start","top-end","bottom-start","bottom-end"],h=o.default.string,p=o.default.node,g=o.default.node.isRequired,m=o.default.instanceOf(Object),v=o.default.oneOfType([o.default.func,o.default.shape({current:o.default.any})])},90301:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesSeparator:function(){return a},propTypesFullWidth:function(){return i},propTypesClassName:function(){return s},propTypesChildren:function(){return l}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n};var a=o.default.node,i=o.default.bool,s=o.default.string,l=o.default.node.isRequired},94871:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesVariant:function(){return l},propTypesSize:function(){return c},propTypesColor:function(){return u},propTypesFullWidth:function(){return d},propTypesRipple:function(){return f},propTypesClassName:function(){return h},propTypesChildren:function(){return p},propTypesLoading:function(){return g}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var s,l=["filled","outlined","gradient","text"],c=["sm","md","lg"],u=["white","black"].concat(function(e){if(Array.isArray(e))return i(e)}(s=a.propTypesColors)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(s)||function(e,t){if(e){if("string"===typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(s)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=o.default.bool,f=o.default.bool,h=o.default.string,p=o.default.node.isRequired,g=o.default.bool},40965:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesVariant:function(){return l},propTypesColor:function(){return c},propTypesShadow:function(){return u},propTypesFloated:function(){return d},propTypesDivider:function(){return f},propTypesClassName:function(){return h},propTypesChildren:function(){return p}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var s,l=["filled","gradient"],c=["transparent","white"].concat(function(e){if(Array.isArray(e))return i(e)}(s=a.propTypesColors)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(s)||function(e,t){if(e){if("string"===typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(s)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),u=o.default.bool,d=o.default.bool,f=o.default.bool,h=o.default.string,p=o.default.node.isRequired},47145:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesClassName:function(){return a},propTypesPrevArrow:function(){return i},propTypesNextArrow:function(){return s},propTypesNavigation:function(){return l},propTypesAutoplay:function(){return c},propTypesAutoplayDelay:function(){return u},propTypesTransition:function(){return d},propTypesLoop:function(){return f},propTypesChildren:function(){return h},propTypesSlideRef:function(){return p}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n};var a=o.default.string,i=o.default.func,s=o.default.func,l=o.default.func,c=o.default.bool,u=o.default.number,d=o.default.object,f=o.default.bool,h=o.default.node.isRequired,p=o.default.oneOfType([o.default.func,o.default.shape({current:o.default.any})])},53670:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesColor:function(){return a},propTypesLabel:function(){return i},propTypesIcon:function(){return s},propTypesRipple:function(){return l},propTypesClassName:function(){return c},propTypesDisabled:function(){return u},propTypesObject:function(){return d}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n};var a=r(40775).propTypesColors,i=o.default.node,s=o.default.node,l=o.default.bool,c=o.default.string,u=o.default.bool,d=o.default.instanceOf(Object)},50601:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesVariant:function(){return i},propTypesSize:function(){return s},propTypesColor:function(){return l},propTypesIcon:function(){return c},propTypesOpen:function(){return u},propTypesOnClose:function(){return d},propTypesAction:function(){return f},propTypesAnimate:function(){return h},propTypesClassName:function(){return p},propTypesValue:function(){return g}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);var i=["filled","gradient","outlined","ghost"],s=["sm","md","lg"],l=a.propTypesColors,c=o.default.node,u=o.default.bool,d=o.default.func,f=o.default.node,h=a.propTypesAnimation,p=o.default.string,g=o.default.node.isRequired},62240:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesClassName:function(){return i},propTypesChildren:function(){return s},propTypesOpen:function(){return l},propTypesAnimate:function(){return c}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);var i=o.default.string,s=o.default.node.isRequired,l=o.default.bool.isRequired,c=a.propTypesAnimation},42811:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesOpen:function(){return i},propTypesHandler:function(){return s},propTypesSize:function(){return l},propTypesDismiss:function(){return c},propTypesAnimate:function(){return u},propTypesDivider:function(){return d},propTypesClassName:function(){return f},propTypesChildren:function(){return h}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);var i=o.default.bool.isRequired,s=o.default.func,l=["xs","sm","md","lg","xl","xxl"],c=a.propTypesDismissType,u=a.propTypesAnimation,d=o.default.bool,f=o.default.string,h=o.default.node.isRequired},68946:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesOpen:function(){return i},propTypesSize:function(){return s},propTypesOverlay:function(){return l},propTypesChildren:function(){return c},propTypesPlacement:function(){return u},propTypesOverlayProps:function(){return d},propTypesClassName:function(){return f},propTypesOnClose:function(){return h},propTypesDismiss:function(){return p},propTypesTransition:function(){return g},propTypesOverlayRef:function(){return m}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);var i=o.default.bool.isRequired,s=o.default.number,l=o.default.bool,c=o.default.node.isRequired,u=["top","right","bottom","left"],d=o.default.object,f=o.default.string,h=o.default.func,p=a.propTypesDismissType,g=o.default.object,m=o.default.oneOfType([o.default.func,o.default.shape({current:o.default.any})])},81287:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesVariant:function(){return l},propTypesSize:function(){return c},propTypesColor:function(){return u},propTypesLabel:function(){return d},propTypesError:function(){return f},propTypesSuccess:function(){return h},propTypesIcon:function(){return p},propTypesResize:function(){return g},propTypesLabelProps:function(){return m},propTypesContainerProps:function(){return v},propTypesShrink:function(){return b},propTypesClassName:function(){return y}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var s,l=["standard","outlined","static"],c=["md","lg"],u=["black","white"].concat(function(e){if(Array.isArray(e))return i(e)}(s=a.propTypesColors)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(s)||function(e,t){if(e){if("string"===typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(s)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=o.default.string,f=o.default.bool,h=o.default.bool,p=o.default.node,g=o.default.bool,m=o.default.instanceOf(Object),v=o.default.instanceOf(Object),b=o.default.bool,y=o.default.string},18099:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesClassName:function(){return a},propTypesDisabled:function(){return i},propTypesSelected:function(){return s},propTypesRipple:function(){return l},propTypesChildren:function(){return c}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n};var a=o.default.string,i=o.default.bool,s=o.default.bool,l=o.default.bool,c=o.default.node.isRequired},41056:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesOpen:function(){return i},propTypesHandler:function(){return s},propTypesPlacement:function(){return l},propTypesOffset:function(){return c},propTypesDismiss:function(){return u},propTypesAnimate:function(){return d},propTypesLockScroll:function(){return f},propTypesDisabled:function(){return h},propTypesClassName:function(){return p},propTypesChildren:function(){return g},propTypesContextValue:function(){return m}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);var i=o.default.bool,s=o.default.func,l=a.propTypesPlacements,c=a.propTypesOffsetType,u=o.default.shape({itemPress:o.default.bool,enabled:o.default.bool,escapeKey:o.default.bool,referencePress:o.default.bool,referencePressEvent:o.default.oneOf(["pointerdown","mousedown","click"]),outsidePress:o.default.oneOfType([o.default.bool,o.default.func]),outsidePressEvent:o.default.oneOf(["pointerdown","mousedown","click"]),ancestorScroll:o.default.bool,bubbles:o.default.oneOfType([o.default.bool,o.default.shape({escapeKey:o.default.bool,outsidePress:o.default.bool})])}),d=a.propTypesAnimation,f=o.default.bool,h=o.default.bool,p=o.default.string,g=o.default.node.isRequired,m=o.default.shape({open:o.default.bool.isRequired,handler:o.default.func.isRequired,setInternalOpen:o.default.func.isRequired,strategy:o.default.oneOf(["fixed","absolute"]).isRequired,x:o.default.number.isRequired,y:o.default.number.isRequired,reference:o.default.func.isRequired,floating:o.default.func.isRequired,listItemsRef:o.default.instanceOf(Object).isRequired,getReferenceProps:o.default.func.isRequired,getFloatingProps:o.default.func.isRequired,getItemProps:o.default.func.isRequired,appliedAnimation:d.isRequired,lockScroll:o.default.bool.isRequired,context:o.default.instanceOf(Object).isRequired,tree:o.default.any.isRequired,allowHover:o.default.bool.isRequired,activeIndex:o.default.number.isRequired,setActiveIndex:o.default.func.isRequired,nested:o.default.bool.isRequired})},19769:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesVariant:function(){return l},propTypesColor:function(){return c},propTypesShadow:function(){return u},propTypesBlurred:function(){return d},propTypesFullWidth:function(){return f},propTypesClassName:function(){return h},propTypesChildren:function(){return p},propTypesOpen:function(){return g},propTypesAnimate:function(){return m}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var s,l=["filled","gradient"],c=["transparent","white"].concat(function(e){if(Array.isArray(e))return i(e)}(s=a.propTypesColors)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(s)||function(e,t){if(e){if("string"===typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(s)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),u=o.default.bool,d=o.default.bool,f=o.default.bool,h=o.default.string,p=o.default.node.isRequired,g=o.default.bool.isRequired,m=a.propTypesAnimation},92538:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesOpen:function(){return i},propTypesHandler:function(){return s},propTypesPlacement:function(){return l},propTypesOffset:function(){return c},propTypesDismiss:function(){return u},propTypesAnimate:function(){return d},propTypesContent:function(){return f},propTypesInteractive:function(){return h},propTypesClassName:function(){return p},propTypesChildren:function(){return g},propTypesContextValue:function(){return m}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);var i=o.default.bool,s=o.default.func,l=a.propTypesPlacements,c=a.propTypesOffsetType,u=a.propTypesDismissType,d=a.propTypesAnimation,f=o.default.node,h=o.default.bool,p=o.default.string,g=o.default.node.isRequired,m=o.default.shape({open:o.default.bool.isRequired,strategy:o.default.oneOf(["fixed","absolute"]).isRequired,x:o.default.number,y:o.default.number,context:o.default.instanceOf(Object).isRequired,reference:o.default.func.isRequired,floating:o.default.func.isRequired,getReferenceProps:o.default.func.isRequired,getFloatingProps:o.default.func.isRequired,appliedAnimation:d.isRequired,labelId:o.default.string.isRequired,descriptionId:o.default.string.isRequired}).isRequired},41588:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesVariant:function(){return i},propTypesColor:function(){return s},propTypesSize:function(){return l},propTypesValue:function(){return c},propTypesLabel:function(){return u},propTypesBarProps:function(){return d},propTypesClassName:function(){return f}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);var i=["filled","gradient"],s=a.propTypesColors,l=["sm","md","lg"],c=o.default.number,u=o.default.oneOfType([o.default.string,o.default.bool]),d=o.default.instanceOf(Object),f=o.default.string},16802:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesCount:function(){return l},propTypesValue:function(){return c},propTypesRatedIcon:function(){return u},propTypesUnratedIcon:function(){return d},propTypesColor:function(){return f},propTypesOnChange:function(){return h},propTypesClassName:function(){return p},propTypesReadonly:function(){return g}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var s,l=o.default.number,c=o.default.number,u=o.default.oneOfType([o.default.node,o.default.instanceOf(Object)]),d=o.default.oneOfType([o.default.node,o.default.instanceOf(Object)]),f=["white"].concat(function(e){if(Array.isArray(e))return i(e)}(s=a.propTypesColors)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(s)||function(e,t){if(e){if("string"===typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(s)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),h=o.default.func,p=o.default.string,g=o.default.bool},69331:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesVariant:function(){return i},propTypesSize:function(){return s},propTypesColor:function(){return l},propTypesLabel:function(){return c},propTypesError:function(){return u},propTypesSuccess:function(){return d},propTypesArrow:function(){return f},propTypesValue:function(){return h},propTypesOnChange:function(){return p},propTypesSelected:function(){return g},propTypesOffset:function(){return m},propTypesDismiss:function(){return v},propTypesAnimate:function(){return b},propTypesAutoHeight:function(){return y},propTypesLockScroll:function(){return x},propTypesLabelProps:function(){return w},propTypesMenuProps:function(){return k},propTypesIndex:function(){return S},propTypesDisabled:function(){return C},propTypesClassName:function(){return O},propTypesName:function(){return P},propTypesChildren:function(){return T},propTypesContainerProps:function(){return E},propTypesContextValue:function(){return j}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);var i=["standard","outlined","static"],s=["md","lg"],l=a.propTypesColors,c=o.default.string,u=o.default.bool,d=o.default.bool,f=o.default.node,h=o.default.string,p=o.default.func,g=o.default.func,m=a.propTypesOffsetType,v=a.propTypesDismissType,b=a.propTypesAnimation,y=o.default.bool,x=o.default.bool,w=o.default.instanceOf(Object),k=o.default.instanceOf(Object),S=o.default.number,C=o.default.bool,O=o.default.string,P=o.default.string,T=o.default.node.isRequired,E=o.default.instanceOf(Object),j=o.default.shape({selectedIndex:o.default.number.isRequired,setSelectedIndex:o.default.func.isRequired,activeIndex:o.default.oneOfType([o.default.number,o.default.instanceOf(null)]),setActiveIndex:o.default.func.isRequired,listRef:o.default.instanceOf(Object).isRequired,setOpen:o.default.func.isRequired,onChange:o.default.func.isRequired,getItemProps:o.default.func.isRequired,dataRef:o.default.instanceOf(Object).isRequired}).isRequired},73090:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesColor:function(){return a},propTypesSize:function(){return i},propTypesClassName:function(){return s},propTypesTrackClassName:function(){return l},propTypesThumbClassName:function(){return c},propTypesBarClassName:function(){return u},propTypesDefaultValue:function(){return d},propTypesValue:function(){return f},propTypesOnChange:function(){return h},propTypesMin:function(){return p},propTypesMax:function(){return g},propTypesStep:function(){return m},propTypesInputRef:function(){return v},propTypesInputProps:function(){return b}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n};var a=r(40775).propTypesColors,i=["sm","md","lg"],s=o.default.string,l=o.default.string,c=o.default.string,u=o.default.string,d=o.default.oneOfType([o.default.number,o.default.string]),f=o.default.oneOfType([o.default.number,o.default.string]),h=o.default.func,p=o.default.oneOfType([o.default.number,o.default.string]),g=o.default.oneOfType([o.default.number,o.default.string]),m=o.default.oneOfType([o.default.number,o.default.string]),v=o.default.oneOfType([o.default.func,o.default.shape({current:o.default.any})]),b=o.default.instanceOf(Object)},61190:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesOpen:function(){return i},propTypesHanlder:function(){return s},propTypesPlacement:function(){return l},propTypesOffset:function(){return c},propTypesDismiss:function(){return u},propTypesChildren:function(){return d},propTypesAnimate:function(){return f},propTypesClassName:function(){return h}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);var i=o.default.bool,s=o.default.func,l=o.default.oneOf(a.propTypesPlacements),c=a.propTypesOffsetType,u=a.propTypesDismissType,d=o.default.node.isRequired,f=a.propTypesAnimation,h=o.default.string},61154:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesColor:function(){return l},propTypesClassName:function(){return c}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var s,l=["white"].concat(function(e){if(Array.isArray(e))return i(e)}(s=a.propTypesColors)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(s)||function(e,t){if(e){if("string"===typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(s)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),c=o.default.string},26038:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesActiveStep:function(){return a},propTypesIsLastStep:function(){return i},propTypesIsFirstStep:function(){return s},propTypesChildren:function(){return l},propTypesClassName:function(){return c}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n};var a=o.default.number,i=o.default.func,s=o.default.func,l=o.default.node,c=o.default.string},15143:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesId:function(){return i},propTypesValue:function(){return s},propTypesAnimate:function(){return l},propTypesDisabled:function(){return c},propTypesClassName:function(){return u},propTypesOrientation:function(){return d},propTypesIndicator:function(){return f},propTypesChildren:function(){return h}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);var i=o.default.string,s=o.default.oneOfType([o.default.string,o.default.number]).isRequired,l=a.propTypesAnimation,c=o.default.bool,u=o.default.string,d=o.default.oneOf(["horizontal","vertical"]),f=o.default.instanceOf(Object),h=o.default.node.isRequired},33620:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypeClassName:function(){return l},propTypeChildren:function(){return c},propTypeColor:function(){return u},propTypeVariant:function(){return d}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var s,l=o.default.string,c=o.default.node,u=["white"].concat(function(e){if(Array.isArray(e))return i(e)}(s=a.propTypesColors)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(s)||function(e,t){if(e){if("string"===typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(s)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),d=["filled","outlined","ghost","gradient"]},69026:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesVariant:function(){return l},propTypesColor:function(){return c},propTypesAs:function(){return u},propTypesTextGradient:function(){return d},propTypesClassName:function(){return f},propTypesChildren:function(){return h}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n},a=r(40775);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var s,l=["h1","h2","h3","h4","h5","h6","lead","paragraph","small"],c=["inherit","current","black","white"].concat(function(e){if(Array.isArray(e))return i(e)}(s=a.propTypesColors)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(s)||function(e,t){if(e){if("string"===typeof e)return i(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(r):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?i(e,t):void 0}}(s)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()),u=o.default.elementType,d=o.default.bool,f=o.default.string,h=o.default.node.isRequired},40775:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{propTypesColors:function(){return a},propTypesAnimation:function(){return i},propTypesDismissType:function(){return s},propTypesOffsetType:function(){return l},propTypesPlacements:function(){return c}});var n,o=(n=r(65173))&&n.__esModule?n:{default:n};var a=["blue-gray","gray","brown","deep-orange","orange","amber","yellow","lime","light-green","green","teal","cyan","light-blue","blue","indigo","deep-purple","purple","pink","red"],i=o.default.shape({mount:o.default.instanceOf(Object),unmount:o.default.instanceOf(Object)}),s=o.default.shape({enabled:o.default.bool,escapeKey:o.default.bool,referencePress:o.default.bool,referencePressEvent:o.default.oneOf(["pointerdown","mousedown","click"]),outsidePress:o.default.oneOfType([o.default.bool,o.default.func]),outsidePressEvent:o.default.oneOf(["pointerdown","mousedown","click"]),ancestorScroll:o.default.bool,bubbles:o.default.oneOfType([o.default.bool,o.default.shape({escapeKey:o.default.bool,outsidePress:o.default.bool})])}),l=o.default.oneOfType([o.default.number,o.default.shape({mainAxis:o.default.number,crossAxis:o.default.number,alignmentAxis:o.default.number})]),c=["top-start","top","top-end","right-start","right","right-end","bottom-start","bottom","bottom-end","left-start","left","left-end"]},4607:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});var n,o=(n=r(66905))&&n.__esModule?n:{default:n};function a(e,t,r){var n=e.slice();return t.forEach((function(t,a){"undefined"===typeof n[a]?n[a]=r.cloneUnlessOtherwiseSpecified(t,r):r.isMergeableObject(t)?n[a]=(0,o.default)(e[a],t,r):-1===e.indexOf(t)&&n.push(t)})),n}},67314:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r}});var r=function(e,t,r){return e.findIndex((function(e){return e===t}))>=0?t:r}},11614:(e,t)=>{"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function n(e){return function(e){if(Array.isArray(e))return r(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(!e)return;if("string"===typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(n);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function o(e){var t=[];return Object.values(e).forEach((function(e){"string"===typeof e?t=n(t).concat([e]):"object"!==typeof e||Array.isArray(e)||null===e||(t=n(t).concat(n(o(e))))})),t}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return o}})},71058:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});var n,o=(n=r(11614))&&n.__esModule?n:{default:n};function a(e){return(0,o.default)(e).join(" ")}},6783:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ScrollOffset:()=>Ke,animate:()=>pe,animateStyle:()=>ae,createMotionState:()=>Ct,createStyleString:()=>Et,createStyles:()=>Ot,getAnimationData:()=>a,getStyleName:()=>re,glide:()=>De,inView:()=>Re,mountedStates:()=>St,resize:()=>He,scroll:()=>ct,spring:()=>_e,stagger:()=>fe,style:()=>ne,timeline:()=>we,withControls:()=>ce});class n{setAnimation(e){this.animation=e,null===e||void 0===e||e.finished.then((()=>this.clearAnimation())).catch((()=>{}))}clearAnimation(){this.animation=this.generator=void 0}}const o=new WeakMap;function a(e){return o.has(e)||o.set(e,{transforms:[],values:new Map}),o.get(e)}const i=()=>{},s=e=>e;function l(e,t){-1===e.indexOf(t)&&e.push(t)}function c(e,t){const r=e.indexOf(t);r>-1&&e.splice(r,1)}const u=["","X","Y","Z"],d={x:"translateX",y:"translateY",z:"translateZ"},f={syntax:"<angle>",initialValue:"0deg",toDefaultUnit:e=>e+"deg"},h={translate:{syntax:"<length-percentage>",initialValue:"0px",toDefaultUnit:e=>e+"px"},rotate:f,scale:{syntax:"<number>",initialValue:1,toDefaultUnit:s},skew:f},p=new Map,g=e=>"--motion-".concat(e),m=["x","y","z"];["translate","scale","rotate","skew"].forEach((e=>{u.forEach((t=>{m.push(e+t),p.set(g(e+t),h[e])}))}));const v=(e,t)=>m.indexOf(e)-m.indexOf(t),b=new Set(m),y=e=>b.has(e),x=(e,t)=>{d[t]&&(t=d[t]);const{transforms:r}=a(e);l(r,t),e.style.transform=w(r)},w=e=>e.sort(v).reduce(k,"").trim(),k=(e,t)=>"".concat(e," ").concat(t,"(var(").concat(g(t),"))"),S=e=>e.startsWith("--"),C=new Set;const O={duration:.3,delay:0,endDelay:0,repeat:0,easing:"ease"},P=e=>"object"===typeof e&&Boolean(e.createAnimation),T=e=>"number"===typeof e,E=e=>Array.isArray(e)&&!T(e[0]),j=(e,t,r)=>-r*e+r*t+e,A=(e,t,r)=>t-e===0?1:(r-e)/(t-e);function N(e,t){const r=e[e.length-1];for(let n=1;n<=t;n++){const o=A(0,t,n);e.push(j(r,1,o))}}function M(e){const t=[0];return N(t,e-1),t}const _=(e,t,r)=>{const n=t-e;return((r-e)%n+n)%n+e};function D(e,t){return E(e)?e[_(0,e.length,t)]:e}const I=(e,t,r)=>Math.min(Math.max(r,e),t);function R(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:M(e.length),r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:s;const n=e.length,o=n-t.length;return o>0&&N(t,o),o=>{let a=0;for(;a<n-2&&!(o<t[a+1]);a++);let i=I(0,1,A(t[a],t[a+1],o));return i=D(r,a)(i),j(e[a],e[a+1],i)}}const L=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e,F=1e-7,B=12;function $(e,t,r,n){if(e===t&&r===n)return s;const o=t=>function(e,t,r,n,o){let a,i,s=0;do{i=t+(r-t)/2,a=L(i,n,o)-e,a>0?r=i:t=i}while(Math.abs(a)>F&&++s<B);return i}(t,0,1,e,r);return e=>0===e||1===e?e:L(o(e),t,n)}const z=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"end";return r=>{const n=(r="end"===t?Math.min(r,.999):Math.max(r,.001))*e,o="end"===t?Math.floor(n):Math.ceil(n);return I(0,1,o/e)}},Y=e=>"function"===typeof e,W=e=>Array.isArray(e)&&T(e[0]),V={ease:$(.25,.1,.25,1),"ease-in":$(.42,0,1,1),"ease-in-out":$(.42,0,.58,1),"ease-out":$(0,0,.58,1)},H=/\((.*?)\)/;function U(e){if(Y(e))return e;if(W(e))return $(...e);if(V[e])return V[e];if(e.startsWith("steps")){const t=H.exec(e);if(t){const e=t[1].split(",");return z(parseFloat(e[0]),e[1].trim())}}return s}class G{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[0,1],{easing:r,duration:n=O.duration,delay:o=O.delay,endDelay:a=O.endDelay,repeat:i=O.repeat,offset:l,direction:c="normal",autoplay:u=!0}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(this.startTime=null,this.rate=1,this.t=0,this.cancelTimestamp=null,this.easing=s,this.duration=0,this.totalDuration=0,this.repeat=0,this.playState="idle",this.finished=new Promise(((e,t)=>{this.resolve=e,this.reject=t})),r=r||O.easing,P(r)){const e=r.createAnimation(t);r=e.easing,t=e.keyframes||t,n=e.duration||n}this.repeat=i,this.easing=E(r)?s:U(r),this.updateDuration(n);const d=R(t,l,E(r)?r.map(U):s);this.tick=t=>{var r;let n=0;n=void 0!==this.pauseTime?this.pauseTime:(t-this.startTime)*this.rate,this.t=n,n/=1e3,n=Math.max(n-o,0),"finished"===this.playState&&void 0===this.pauseTime&&(n=this.totalDuration);const i=n/this.duration;let s=Math.floor(i),l=i%1;!l&&i>=1&&(l=1),1===l&&s--;const u=s%2;("reverse"===c||"alternate"===c&&u||"alternate-reverse"===c&&!u)&&(l=1-l);const f=n>=this.totalDuration?1:Math.min(l,1),h=d(this.easing(f));e(h);void 0===this.pauseTime&&("finished"===this.playState||n>=this.totalDuration+a)?(this.playState="finished",null===(r=this.resolve)||void 0===r||r.call(this,h)):"idle"!==this.playState&&(this.frameRequestId=requestAnimationFrame(this.tick))},u&&this.play()}play(){const e=performance.now();this.playState="running",void 0!==this.pauseTime?this.startTime=e-this.pauseTime:this.startTime||(this.startTime=e),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 e;this.playState="idle",void 0!==this.frameRequestId&&cancelAnimationFrame(this.frameRequestId),null===(e=this.reject)||void 0===e||e.call(this,!1)}cancel(){this.stop(),this.tick(this.cancelTimestamp)}reverse(){this.rate*=-1}commitStyles(){}updateDuration(e){this.duration=e,this.totalDuration=e*(this.repeat+1)}get currentTime(){return this.t}set currentTime(e){void 0!==this.pauseTime||0===this.rate?this.pauseTime=e:this.startTime=performance.now()-e/this.rate}get playbackRate(){return this.rate}set playbackRate(e){this.rate=e}}const X={ms:e=>1e3*e,s:e=>e/1e3},q=e=>W(e)?K(e):e,K=e=>{let[t,r,n,o]=e;return"cubic-bezier(".concat(t,", ").concat(r,", ").concat(n,", ").concat(o,")")},Z=e=>document.createElement("div").animate(e,{duration:.001}),Q={cssRegisterProperty:()=>"undefined"!==typeof CSS&&Object.hasOwnProperty.call(CSS,"registerProperty"),waapi:()=>Object.hasOwnProperty.call(Element.prototype,"animate"),partialKeyframes:()=>{try{Z({opacity:[1]})}catch(e){return!1}return!0},finished:()=>Boolean(Z({opacity:[0,1]}).finished)},J={},ee={};for(const jt in Q)ee[jt]=()=>(void 0===J[jt]&&(J[jt]=Q[jt]()),J[jt]);const te=e=>Array.isArray(e)?e:[e];function re(e){return d[e]&&(e=d[e]),y(e)?g(e):e}const ne={get:(e,t)=>{t=re(t);let r=S(t)?e.style.getPropertyValue(t):getComputedStyle(e)[t];if(!r&&0!==r){const e=p.get(t);e&&(r=e.initialValue)}return r},set:(e,t,r)=>{t=re(t),S(t)?e.style.setProperty(t,r):e.style[t]=r}};function oe(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];if(e&&"finished"!==e.playState)try{e.stop?e.stop():(t&&e.commitStyles(),e.cancel())}catch(r){}}function ae(e,t,r){let o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const s=window.__MOTION_DEV_TOOLS_RECORD,l=!1!==o.record&&s;let c,{duration:u=O.duration,delay:d=O.delay,endDelay:f=O.endDelay,repeat:h=O.repeat,easing:g=O.easing,direction:m,offset:v,allowWebkitAcceleration:b=!1}=o;const w=a(e);let k=ee.waapi();const j=y(t);j&&x(e,t);const A=re(t),N=function(e,t){return e.has(t)||e.set(t,new n),e.get(t)}(w.values,A),M=p.get(A);return oe(N.animation,!(P(g)&&N.generator)&&!1!==o.record),()=>{const n=()=>{var t,r;return null!==(r=null!==(t=ne.get(e,A))&&void 0!==t?t:null===M||void 0===M?void 0:M.initialValue)&&void 0!==r?r:0};let a=function(e,t){for(let r=0;r<e.length;r++)null===e[r]&&(e[r]=r?e[r-1]:t());return e}(te(r),n);if(P(g)){const e=g.createAnimation(a,n,j,A,N);g=e.easing,void 0!==e.keyframes&&(a=e.keyframes),void 0!==e.duration&&(u=e.duration)}if(S(A)&&(ee.cssRegisterProperty()?function(e){if(!C.has(e)){C.add(e);try{const{syntax:t,initialValue:r}=p.has(e)?p.get(e):{};CSS.registerProperty({name:e,inherits:!1,syntax:t,initialValue:r})}catch(t){}}}(A):k=!1),k){M&&(a=a.map((e=>T(e)?M.toDefaultUnit(e):e))),1!==a.length||ee.partialKeyframes()&&!l||a.unshift(n());const t={delay:X.ms(d),duration:X.ms(u),endDelay:X.ms(f),easing:E(g)?void 0:q(g),direction:m,iterations:h+1,fill:"both"};c=e.animate({[A]:a,offset:v,easing:E(g)?g.map(q):void 0},t),c.finished||(c.finished=new Promise(((e,t)=>{c.onfinish=e,c.oncancel=t})));const r=a[a.length-1];c.finished.then((()=>{ne.set(e,A,r),c.cancel()})).catch(i),b||(c.playbackRate=1.000001)}else if(j){a=a.map((e=>"string"===typeof e?parseFloat(e):e)),1===a.length&&a.unshift(parseFloat(n()));c=new G((t=>{M&&(t=M.toDefaultUnit(t)),ne.set(e,A,t)}),a,Object.assign(Object.assign({},o),{duration:u,easing:g}))}else{const t=a[a.length-1];ne.set(e,A,M&&T(t)?M.toDefaultUnit(t):t)}return l&&s(e,t,a,{duration:u,delay:d,easing:g,repeat:h,offset:v},"motion-one"),N.setAnimation(c),c}}const ie=(e,t)=>e[t]?Object.assign(Object.assign({},e),e[t]):Object.assign({},e);function se(e,t){var r;return"string"===typeof e?t?(null!==(r=t[e])&&void 0!==r||(t[e]=document.querySelectorAll(e)),e=t[e]):e=document.querySelectorAll(e):e instanceof Element&&(e=[e]),Array.from(e||[])}const le=e=>e(),ce=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:O.duration;return new Proxy({animations:e.map(le).filter(Boolean),duration:r,options:t},ue)},ue={get:(e,t)=>{const r=e.animations[0];switch(t){case"duration":return e.duration;case"currentTime":return X.s((null===r||void 0===r?void 0:r[t])||0);case"playbackRate":case"playState":return null===r||void 0===r?void 0:r[t];case"finished":return e.finished||(e.finished=Promise.all(e.animations.map(de)).catch(i)),e.finished;case"stop":return()=>{e.animations.forEach((e=>oe(e)))};case"forEachNative":return t=>{e.animations.forEach((r=>t(r,e)))};default:return"undefined"===typeof(null===r||void 0===r?void 0:r[t])?void 0:()=>e.animations.forEach((e=>e[t]()))}},set:(e,t,r)=>{switch(t){case"currentTime":r=X.ms(r);case"currentTime":case"playbackRate":for(let n=0;n<e.animations.length;n++)e.animations[n][t]=r;return!0}return!1}},de=e=>e.finished;function fe(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:.1,{start:t=0,from:r=0,easing:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(o,a)=>{const i=T(r)?r:function(e,t){if("first"===e)return 0;{const r=t-1;return"last"===e?r:r/2}}(r,a),s=Math.abs(i-o);let l=e*s;if(n){const t=a*e;l=U(n)(l/t)*t}return t+l}}function he(e,t,r){return"function"===typeof e?e(t,r):e}function pe(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const n=(e=se(e)).length,o=[];for(let a=0;a<n;a++){const i=e[a];for(const e in t){const s=ie(r,e);s.delay=he(s.delay,a,n);const l=ae(i,e,t[e],s);o.push(l)}}return ce(o,r,r.duration)}var ge=r(6326),me=r(11759);const ve=e=>"string"===typeof e;function be(e,t,r,n){var o;return T(t)?t:t.startsWith("-")||t.startsWith("+")?Math.max(0,e+parseFloat(t)):"<"===t?r:null!==(o=n.get(t))&&void 0!==o?o:e}function ye(e,t,r,n,o,a){!function(e,t,r){for(let n=0;n<e.length;n++){const o=e[n];o.at>t&&o.at<r&&(c(e,o),n--)}}(e,o,a);for(let i=0;i<t.length;i++)e.push({value:t[i],at:j(o,a,n[i]),easing:D(r,i)})}function xe(e,t){return e.at===t.at?null===e.value?1:-1:e.at-t.at}function we(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var r;const n=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var{defaultOptions:r={}}=t,n=(0,ge.__rest)(t,["defaultOptions"]);const o=[],a=new Map,i={},s=new Map;let l=0,c=0,u=0;for(let d=0;d<e.length;d++){const t=e[d];if(ve(t)){s.set(t,c);continue}if(!Array.isArray(t)){s.set(t.name,be(c,t.at,l,s));continue}const[n,o,f={}]=t;void 0!==f.at&&(c=be(c,f.at,l,s));let h=0;const p=se(n,i),g=p.length;for(let e=0;e<g;e++){const t=ke(p[e],a);for(const n in o){const a=Se(n,t);let i=te(o[n]);const s=ie(f,n);let{duration:l=r.duration||O.duration,easing:d=r.easing||O.easing}=s;if(P(d)){const e=y(n);(0,me.invariant)(2===i.length||!e,"spring must be provided 2 keyframes within timeline");const t=d.createAnimation(i,(()=>"0"),e);d=t.easing,void 0!==t.keyframes&&(i=t.keyframes),void 0!==t.duration&&(l=t.duration)}const p=he(f.delay,e,g)||0,m=c+p,v=m+l;let{offset:b=M(i.length)}=s;1===b.length&&0===b[0]&&(b[1]=1);const x=length-i.length;x>0&&N(b,x),1===i.length&&i.unshift(null),ye(a,i,d,b,m,v),h=Math.max(p+l,h),u=Math.max(v,u)}}l=c,c+=h}return a.forEach(((e,t)=>{for(const a in e){const i=e[a];i.sort(xe);const s=[],l=[],c=[];for(let e=0;e<i.length;e++){const{at:t,value:r,easing:n}=i[e];s.push(r),l.push(A(0,u,t)),c.push(n||O.easing)}0!==l[0]&&(l.unshift(0),s.unshift(s[0]),c.unshift("linear")),1!==l[l.length-1]&&(l.push(1),s.push(null)),o.push([t,a,s,Object.assign(Object.assign(Object.assign({},r),{duration:u,easing:c,offset:l}),n)])}})),o}(e,t),o=n.map((e=>ae(...e))).filter(Boolean);return ce(o,t,null===(r=n[0])||void 0===r?void 0:r[3].duration)}function ke(e,t){return!t.has(e)&&t.set(e,{}),t.get(e)}function Se(e,t){return t[e]||(t[e]=[]),t[e]}const Ce={stiffness:100,damping:10,mass:1};function Oe(e,t){return t?e*(1e3/t):0}const Pe=5;function Te(e,t,r){const n=Math.max(t-Pe,0);return Oe(r-e(n),t-n)}const Ee=function(){let{stiffness:e=Ce.stiffness,damping:t=Ce.damping,mass:r=Ce.mass,from:n=0,to:o=1,velocity:a=0,restSpeed:i,restDistance:s}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};a=a?X.s(a):0;const l={done:!1,hasReachedTarget:!1,current:n,target:o},c=o-n,u=Math.sqrt(e/r)/1e3,d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Ce.stiffness,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Ce.damping,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:Ce.mass;return t/(2*Math.sqrt(e*r))}(e,t,r),f=Math.abs(c)<5;let h;if(i||(i=f?.01:2),s||(s=f?.005:.5),d<1){const e=u*Math.sqrt(1-d*d);h=t=>o-Math.exp(-d*u*t)*((d*u*c-a)/e*Math.sin(e*t)+c*Math.cos(e*t))}else h=e=>o-Math.exp(-u*e)*(c+(u*c-a)*e);return e=>{l.current=h(e);const t=0===e?a:Te(h,e,l.current),r=Math.abs(t)<=i,c=Math.abs(o-l.current)<=s;var u,d,f;return l.done=r&&c,l.hasReachedTarget=(u=n,d=o,f=l.current,u<d&&f>=d||u>d&&f<=d),l}},je=10,Ae=1e4;function Ne(e){const t=new WeakMap;return function(){let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=new Map,o=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:100,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const s="".concat(t,"-").concat(o,"-").concat(a,"-").concat(i);return n.has(s)||n.set(s,e(Object.assign({from:t,to:o,velocity:a,restSpeed:i?.05:2,restDistance:i?.01:.5},r))),n.get(s)},a=e=>(t.has(e)||t.set(e,function(e){let t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:s,n=je,o=e(0);const a=[r(o.current)];for(;!o.done&&n<Ae;)o=e(n),a.push(r(o.done?o.target:o.current)),void 0===t&&o.hasReachedTarget&&(t=n),n+=je;const i=n-je;return 1===a.length&&a.push(o.current),{keyframes:a,duration:i/1e3,overshootDuration:(null!==t&&void 0!==t?t:i)/1e3}}(e)),t.get(e));return{createAnimation:(e,t,r,n,i)=>{var s,l;let c;const u=e.length;if(r&&u<=2&&e.every(Me)){const r=e[u-1],d=1===u?null:e[0];let f=0,h=0;const p=null===i||void 0===i?void 0:i.generator;if(p){const{animation:t,generatorStartTime:r}=i,n=(null===t||void 0===t?void 0:t.startTime)||r||0,o=(null===t||void 0===t?void 0:t.currentTime)||performance.now()-n,a=p(o).current;h=null!==(s=d)&&void 0!==s?s:a,(1===u||2===u&&null===e[0])&&(f=Te((e=>p(e).current),o,a))}else h=null!==(l=d)&&void 0!==l?l:parseFloat(t());const g=o(h,r,f,null===n||void 0===n?void 0:n.includes("scale")),m=a(g);c=Object.assign(Object.assign({},m),{easing:"linear"}),i&&(i.generator=g,i.generatorStartTime=performance.now())}else{c={easing:"ease",duration:a(o(0,100)).overshootDuration}}return c}}}}const Me=e=>"string"!==typeof e,_e=Ne(Ee),De=Ne((e=>{let{from:t=0,velocity:r=0,power:n=.8,decay:o=.325,bounceDamping:a,bounceStiffness:i,changeTarget:s,min:l,max:c,restDistance:u=.5,restSpeed:d}=e;o=X.ms(o);const f={hasReachedTarget:!1,done:!1,current:t,target:t},h=e=>void 0===l?c:void 0===c||Math.abs(l-e)<Math.abs(c-e)?l:c;let p=n*r;const g=t+p,m=void 0===s?g:s(g);f.target=m,m!==g&&(p=m-t);const v=e=>-p*Math.exp(-e/o),b=e=>m+v(e),y=e=>{const t=v(e),r=b(e);f.done=Math.abs(t)<=u,f.current=f.done?m:r};let x,w;const k=e=>{var t;(t=f.current,void 0!==l&&t<l||void 0!==c&&t>c)&&(x=e,w=Ee({from:f.current,to:h(f.current),velocity:Te(b,e,f.current),damping:a,stiffness:i,restDistance:u,restSpeed:d}))};return k(0),e=>{let t=!1;return w||void 0!==x||(t=!0,y(e),k(e)),void 0!==x&&e>x?(f.hasReachedTarget=!0,w(e-x)):(f.hasReachedTarget=!1,!t&&y(e),f)}})),Ie={any:0,all:1};function Re(e,t){let{root:r,margin:n,amount:o="any"}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("undefined"===typeof IntersectionObserver)return()=>{};const a=se(e),i=new WeakMap,s=new IntersectionObserver((e=>{e.forEach((e=>{const r=i.get(e.target);if(e.isIntersecting!==Boolean(r))if(e.isIntersecting){const r=t(e);"function"===typeof r?i.set(e.target,r):s.unobserve(e.target)}else r&&(r(e),i.delete(e.target))}))}),{root:r,rootMargin:n,threshold:"number"===typeof o?o:Ie[o]});return a.forEach((e=>s.observe(e))),()=>s.disconnect()}const Le=new WeakMap;let Fe;function Be(e){let{target:t,contentRect:r,borderBoxSize:n}=e;var o;null===(o=Le.get(t))||void 0===o||o.forEach((e=>{e({target:t,contentSize:r,get size(){return function(e,t){if(t){const{inlineSize:e,blockSize:r}=t[0];return{width:e,height:r}}return e instanceof SVGElement&&"getBBox"in e?e.getBBox():{width:e.offsetWidth,height:e.offsetHeight}}(t,n)}})}))}function $e(e){e.forEach(Be)}function ze(e,t){Fe||"undefined"!==typeof ResizeObserver&&(Fe=new ResizeObserver($e));const r=se(e);return r.forEach((e=>{let r=Le.get(e);r||(r=new Set,Le.set(e,r)),r.add(t),null===Fe||void 0===Fe||Fe.observe(e)})),()=>{r.forEach((e=>{const r=Le.get(e);null===r||void 0===r||r.delete(t),(null===r||void 0===r?void 0:r.size)||null===Fe||void 0===Fe||Fe.unobserve(e)}))}}const Ye=new Set;let We;function Ve(e){return Ye.add(e),We||(We=()=>{const e={width:window.innerWidth,height:window.innerHeight},t={target:window,size:e,contentSize:e};Ye.forEach((e=>e(t)))},window.addEventListener("resize",We)),()=>{Ye.delete(e),!Ye.size&&We&&(We=void 0)}}function He(e,t){return"function"===typeof e?Ve(e):ze(e,t)}const Ue=50,Ge=()=>({time:0,x:{current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0},y:{current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}}),Xe={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function qe(e,t,r,n){const o=r[t],{length:a,position:i}=Xe[t],s=o.current,l=r.time;o.current=e["scroll"+i],o.scrollLength=e["scroll"+a]-e["client"+a],o.offset.length=0,o.offset[0]=0,o.offset[1]=o.scrollLength,o.progress=A(0,o.scrollLength,o.current);const c=n-l;o.velocity=c>Ue?0:Oe(o.current-s,c)}const Ke={Enter:[[0,1],[1,1]],Exit:[[0,0],[1,0]],Any:[[1,0],[0,1]],All:[[0,0],[1,1]]},Ze={start:0,center:.5,end:1};function Qe(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=0;if(void 0!==Ze[e]&&(e=Ze[e]),ve(e)){const t=parseFloat(e);e.endsWith("px")?n=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?n=t/100*document.documentElement.clientWidth:e.endsWith("vh")?n=t/100*document.documentElement.clientHeight:e=t}return T(e)&&(n=t*e),r+n}const Je=[0,0];function et(e,t,r,n){let o=Array.isArray(e)?e:Je,a=0,i=0;return T(e)?o=[e,e]:ve(e)&&(o=(e=e.trim()).includes(" ")?e.split(" "):[e,Ze[e]?e:"0"]),a=Qe(o[0],r,n),i=Qe(o[1],t),a-i}const tt={x:0,y:0};function rt(e,t,r){let{offset:n=Ke.All}=r;const{target:o=e,axis:a="y"}=r,i="y"===a?"height":"width",s=o!==e?function(e,t){let r={x:0,y:0},n=e;for(;n&&n!==t;)if(n instanceof HTMLElement)r.x+=n.offsetLeft,r.y+=n.offsetTop,n=n.offsetParent;else if(n instanceof SVGGraphicsElement&&"getBBox"in n){const{top:e,left:t}=n.getBBox();for(r.x+=t,r.y+=e;n&&"svg"!==n.tagName;)n=n.parentNode}return r}(o,e):tt,l=o===e?{width:e.scrollWidth,height:e.scrollHeight}:{width:o.clientWidth,height:o.clientHeight},c={width:e.clientWidth,height:e.clientHeight};t[a].offset.length=0;let u=!t[a].interpolate;const d=n.length;for(let f=0;f<d;f++){const e=et(n[f],c[i],l[i],s[a]);u||e===t[a].interpolatorOffsets[f]||(u=!0),t[a].offset[f]=e}u&&(t[a].interpolate=R(M(d),t[a].offset),t[a].interpolatorOffsets=[...t[a].offset]),t[a].progress=t[a].interpolate(t[a].current)}function nt(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const o=n.axis||"y";return{measure:()=>function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,r=arguments.length>2?arguments[2]:void 0;if(r.x.targetOffset=0,r.y.targetOffset=0,t!==e){let n=t;for(;n&&n!=e;)r.x.targetOffset+=n.offsetLeft,r.y.targetOffset+=n.offsetTop,n=n.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}(e,n.target,r),update:t=>{!function(e,t,r){qe(e,"x",t,r),qe(e,"y",t,r),t.time=r}(e,r,t),(n.offset||n.target)&&rt(e,r,n)},notify:"function"===typeof t?()=>t(r):ot(t,r[o])}}function ot(e,t){return e.pause(),e.forEachNative(((e,t)=>{let{easing:r}=t;var n,o;if(e.updateDuration)r||(e.easing=s),e.updateDuration(1);else{const t={duration:1e3};r||(t.easing="linear"),null===(o=null===(n=e.effect)||void 0===n?void 0:n.updateTiming)||void 0===o||o.call(n,t)}})),()=>{e.currentTime=t.progress}}const at=new WeakMap,it=new WeakMap,st=new WeakMap,lt=e=>e===document.documentElement?window:e;function ct(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var{container:r=document.documentElement}=t,n=(0,ge.__rest)(t,["container"]);let o=st.get(r);o||(o=new Set,st.set(r,o));const a=Ge(),i=nt(r,e,a,n);if(o.add(i),!at.has(r)){const e=()=>{const e=performance.now();for(const t of o)t.measure();for(const t of o)t.update(e);for(const t of o)t.notify()};at.set(r,e);const t=lt(r);window.addEventListener("resize",e,{passive:!0}),r!==document.documentElement&&it.set(r,He(r,e)),t.addEventListener("scroll",e,{passive:!0})}const s=at.get(r),l=requestAnimationFrame(s);return()=>{var t;"function"!==typeof e&&e.stop(),cancelAnimationFrame(l);const n=st.get(r);if(!n)return;if(n.delete(i),n.size)return;const o=at.get(r);at.delete(r),o&&(lt(r).removeEventListener("scroll",o),null===(t=it.get(r))||void 0===t||t(),window.removeEventListener("resize",o))}}function ut(e,t){return function(e){return"object"===typeof e}(e)?e:e&&t?t[e]:void 0}let dt;function ft(){if(!dt)return;const e=dt.sort(pt).map(gt);e.forEach(mt),e.forEach(mt),dt=void 0}function ht(e){dt?l(dt,e):(dt=[e],requestAnimationFrame(ft))}const pt=(e,t)=>e.getDepth()-t.getDepth(),gt=e=>e.animateUpdates(),mt=e=>e.next(),vt=(e,t)=>new CustomEvent(e,{detail:{target:t}});function bt(e,t,r){e.dispatchEvent(new CustomEvent(t,{detail:{originalEvent:r}}))}function yt(e,t,r){e.dispatchEvent(new CustomEvent(t,{detail:{originalEntry:r}}))}const xt=(e,t,r)=>n=>{n.pointerType&&"mouse"!==n.pointerType||(r(),bt(e,t,n))},wt={inView:{isActive:e=>Boolean(e.inView),subscribe:(e,t,r)=>{let{enable:n,disable:o}=t,{inViewOptions:a={}}=r;const{once:i}=a,s=(0,ge.__rest)(a,["once"]);return Re(e,(t=>{if(n(),yt(e,"viewenter",t),!i)return t=>{o(),yt(e,"viewleave",t)}}),s)}},hover:{isActive:e=>Boolean(e.hover),subscribe:(e,t)=>{let{enable:r,disable:n}=t;const o=xt(e,"hoverstart",r),a=xt(e,"hoverend",n);return e.addEventListener("pointerenter",o),e.addEventListener("pointerleave",a),()=>{e.removeEventListener("pointerenter",o),e.removeEventListener("pointerleave",a)}}},press:{isActive:e=>Boolean(e.press),subscribe:(e,t)=>{let{enable:r,disable:n}=t;const o=t=>{n(),bt(e,"pressend",t),window.removeEventListener("pointerup",o)},a=t=>{r(),bt(e,"pressstart",t),window.addEventListener("pointerup",o)};return e.addEventListener("pointerdown",a),()=>{e.removeEventListener("pointerdown",a),window.removeEventListener("pointerup",o)}}}},kt=["initial","animate",...Object.keys(wt),"exit"],St=new WeakMap;function Ct(){let e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1?arguments[1]:void 0,n=r?r.getDepth()+1:0;const o={initial:!0,animate:!0},a={},s={};for(const i of kt)s[i]="string"===typeof t[i]?t[i]:null===r||void 0===r?void 0:r.getContext()[i];const l=!1===t.initial?"animate":"initial";let u=ut(t[l]||s[l],t.variants)||{},d=(0,ge.__rest)(u,["transition"]);const f=Object.assign({},d);const h=(e,t)=>()=>{o[e]=t,ht(g)},p=()=>{for(const r in wt){const n=wt[r].isActive(t),o=a[r];n&&!o?a[r]=wt[r].subscribe(e,{enable:h(r,!0),disable:h(r,!1)},t):!n&&o&&(o(),delete a[r])}},g={update:r=>{e&&(t=r,p(),ht(g))},setActive:(t,r)=>{e&&(o[t]=r,ht(g))},animateUpdates:function*(){var r,n;const a=d;d={};const s={};for(const e of kt){if(!o[e])continue;const a=ut(t[e]);if(a)for(const e in a)"transition"!==e&&(d[e]=a[e],s[e]=ie(null!==(n=null!==(r=a.transition)&&void 0!==r?r:t.transition)&&void 0!==n?n:{},e))}const l=new Set([...Object.keys(d),...Object.keys(a)]),c=[];l.forEach((t=>{var r,n,o;void 0===d[t]&&(d[t]=f[t]),n=a[t],o=d[t],typeof n===typeof o&&(Array.isArray(n)&&Array.isArray(o)?function(e,t){const r=t.length;if(r!==e.length)return!1;for(let n=0;n<r;n++)if(t[n]!==e[n])return!1;return!0}(n,o):n===o)||(null!==(r=f[t])&&void 0!==r||(f[t]=ne.get(e,t)),c.push(ae(e,t,d[t],s[t])))})),yield;const u=c.map((e=>e())).filter(Boolean);if(!u.length)return;const h=d;e.dispatchEvent(vt("motionstart",h)),Promise.all(u.map((e=>e.finished))).then((()=>{e.dispatchEvent(vt("motioncomplete",h))})).catch(i)},getDepth:()=>n,getTarget:()=>d,getOptions:()=>t,getContext:()=>s,mount:t=>((0,me.invariant)(Boolean(t),"Animation state must be mounted with valid Element"),e=t,St.set(e,g),p(),()=>{St.delete(e),function(e){dt&&c(dt,e)}(g);for(const e in a)a[e]()}),isMounted:()=>Boolean(e)};return g}function Ot(e){const t={},r=[];for(let n in e){const o=e[n];y(n)&&(d[n]&&(n=d[n]),r.push(n),n=g(n));let a=Array.isArray(o)?o[0]:o;const i=p.get(n);i&&(a=T(o)?i.toDefaultUnit(o):o),t[n]=a}return r.length&&(t.transform=w(r)),t}const Pt=e=>"-".concat(e.toLowerCase()),Tt=e=>e.replace(/[A-Z]/g,Pt);function Et(){const e=Ot(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{});let t="";for(const r in e)t+=r.startsWith("--")?r:Tt(r),t+=": ".concat(e[r],"; ");return t}},43606:(e,t,r)=>{"use strict";var n;function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach((function(t){u(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function i(e){return i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},i(e)}function s(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function l(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function c(e,t,r){return t&&l(e.prototype,t),r&&l(e,r),e}function u(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function d(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&h(e,t)}function f(e){return f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},f(e)}function h(e,t){return h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},h(e,t)}function p(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function g(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=f(e);if(t){var o=f(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return p(e)}(this,r)}}function m(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(e){s=!0,o=e}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}}(e,t)||b(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e){return function(e){if(Array.isArray(e))return y(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||b(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){if(e){if("string"==typeof e)return y(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?y(e,t):void 0}}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var x=function(){function e(){s(this,e)}return c(e,[{key:"shadeRGBColor",value:function(e,t){var r=t.split(","),n=e<0?0:255,o=e<0?-1*e:e,a=parseInt(r[0].slice(4),10),i=parseInt(r[1],10),s=parseInt(r[2],10);return"rgb("+(Math.round((n-a)*o)+a)+","+(Math.round((n-i)*o)+i)+","+(Math.round((n-s)*o)+s)+")"}},{key:"shadeHexColor",value:function(e,t){var r=parseInt(t.slice(1),16),n=e<0?0:255,o=e<0?-1*e:e,a=r>>16,i=r>>8&255,s=255&r;return"#"+(16777216+65536*(Math.round((n-a)*o)+a)+256*(Math.round((n-i)*o)+i)+(Math.round((n-s)*o)+s)).toString(16).slice(1)}},{key:"shadeColor",value:function(t,r){return e.isColorHex(r)?this.shadeHexColor(t,r):this.shadeRGBColor(t,r)}}],[{key:"bind",value:function(e,t){return function(){return e.apply(t,arguments)}}},{key:"isObject",value:function(e){return e&&"object"===i(e)&&!Array.isArray(e)&&null!=e}},{key:"is",value:function(e,t){return Object.prototype.toString.call(t)==="[object "+e+"]"}},{key:"listToArray",value:function(e){var t,r=[];for(t=0;t<e.length;t++)r[t]=e[t];return r}},{key:"extend",value:function(e,t){var r=this;"function"!=typeof Object.assign&&(Object.assign=function(e){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),r=1;r<arguments.length;r++){var n=arguments[r];if(null!=n)for(var o in n)n.hasOwnProperty(o)&&(t[o]=n[o])}return t});var n=Object.assign({},e);return this.isObject(e)&&this.isObject(t)&&Object.keys(t).forEach((function(o){r.isObject(t[o])&&o in e?n[o]=r.extend(e[o],t[o]):Object.assign(n,u({},o,t[o]))})),n}},{key:"extendArray",value:function(t,r){var n=[];return t.map((function(t){n.push(e.extend(r,t))})),n}},{key:"monthMod",value:function(e){return e%12}},{key:"clone",value:function(t){if(e.is("Array",t)){for(var r=[],n=0;n<t.length;n++)r[n]=this.clone(t[n]);return r}if(e.is("Null",t))return null;if(e.is("Date",t))return t;if("object"===i(t)){var o={};for(var a in t)t.hasOwnProperty(a)&&(o[a]=this.clone(t[a]));return o}return t}},{key:"log10",value:function(e){return Math.log(e)/Math.LN10}},{key:"roundToBase10",value:function(e){return Math.pow(10,Math.floor(Math.log10(e)))}},{key:"roundToBase",value:function(e,t){return Math.pow(t,Math.floor(Math.log(e)/Math.log(t)))}},{key:"parseNumber",value:function(e){return null===e?e:parseFloat(e)}},{key:"stripNumber",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return Number.isInteger(e)?e:parseFloat(e.toPrecision(t))}},{key:"randomId",value:function(){return(Math.random()+1).toString(36).substring(4)}},{key:"noExponents",value:function(e){var t=String(e).split(/[eE]/);if(1===t.length)return t[0];var r="",n=e<0?"-":"",o=t[0].replace(".",""),a=Number(t[1])+1;if(a<0){for(r=n+"0.";a++;)r+="0";return r+o.replace(/^-/,"")}for(a-=o.length;a--;)r+="0";return o+r}},{key:"getDimensions",value:function(e){var t=getComputedStyle(e,null),r=e.clientHeight,n=e.clientWidth;return r-=parseFloat(t.paddingTop)+parseFloat(t.paddingBottom),[n-=parseFloat(t.paddingLeft)+parseFloat(t.paddingRight),r]}},{key:"getBoundingClientRect",value:function(e){var t=e.getBoundingClientRect();return{top:t.top,right:t.right,bottom:t.bottom,left:t.left,width:e.clientWidth,height:e.clientHeight,x:t.left,y:t.top}}},{key:"getLargestStringFromArr",value:function(e){return e.reduce((function(e,t){return Array.isArray(t)&&(t=t.reduce((function(e,t){return e.length>t.length?e:t}))),e.length>t.length?e:t}),0)}},{key:"hexToRgba",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#999999",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.6;"#"!==e.substring(0,1)&&(e="#999999");var r=e.replace("#","");r=r.match(new RegExp("(.{"+r.length/3+"})","g"));for(var n=0;n<r.length;n++)r[n]=parseInt(1===r[n].length?r[n]+r[n]:r[n],16);return void 0!==t&&r.push(t),"rgba("+r.join(",")+")"}},{key:"getOpacityFromRGBA",value:function(e){return parseFloat(e.replace(/^.*,(.+)\)/,"$1"))}},{key:"rgb2hex",value:function(e){return(e=e.match(/^rgba?[\s+]?\([\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?,[\s+]?(\d+)[\s+]?/i))&&4===e.length?"#"+("0"+parseInt(e[1],10).toString(16)).slice(-2)+("0"+parseInt(e[2],10).toString(16)).slice(-2)+("0"+parseInt(e[3],10).toString(16)).slice(-2):""}},{key:"isColorHex",value:function(e){return/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)|(^#[0-9A-F]{8}$)/i.test(e)}},{key:"getPolygonPos",value:function(e,t){for(var r=[],n=2*Math.PI/t,o=0;o<t;o++){var a={};a.x=e*Math.sin(o*n),a.y=-e*Math.cos(o*n),r.push(a)}return r}},{key:"polarToCartesian",value:function(e,t,r,n){var o=(n-90)*Math.PI/180;return{x:e+r*Math.cos(o),y:t+r*Math.sin(o)}}},{key:"escapeString",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"x",r=e.toString().slice();return r.replace(/[` ~!@#$%^&*()|+\=?;:'",.<>{}[\]\\/]/gi,t)}},{key:"negToZero",value:function(e){return e<0?0:e}},{key:"moveIndexInArray",value:function(e,t,r){if(r>=e.length)for(var n=r-e.length+1;n--;)e.push(void 0);return e.splice(r,0,e.splice(t,1)[0]),e}},{key:"extractNumber",value:function(e){return parseFloat(e.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(e,t){for(;(e=e.parentElement)&&!e.classList.contains(t););return e}},{key:"setELstyles",value:function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e.style.key=t[r])}},{key:"isNumber",value:function(e){return!isNaN(e)&&parseFloat(Number(e))===e&&!isNaN(parseInt(e,10))}},{key:"isFloat",value:function(e){return Number(e)===e&&e%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(-1!==window.navigator.userAgent.indexOf("MSIE")||window.navigator.appVersion.indexOf("Trident/")>-1)return!0}},{key:"isIE",value:function(){var e=window.navigator.userAgent,t=e.indexOf("MSIE ");if(t>0)return parseInt(e.substring(t+5,e.indexOf(".",t)),10);if(e.indexOf("Trident/")>0){var r=e.indexOf("rv:");return parseInt(e.substring(r+3,e.indexOf(".",r)),10)}var n=e.indexOf("Edge/");return n>0&&parseInt(e.substring(n+5,e.indexOf(".",n)),10)}},{key:"getGCD",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:7,n=Math.pow(10,r-Math.floor(Math.log10(Math.max(e,t))));for(e=Math.round(Math.abs(e)*n),t=Math.round(Math.abs(t)*n);t;){var o=t;t=e%t,e=o}return e/n}},{key:"getPrimeFactors",value:function(e){for(var t=[],r=2;e>=2;)e%r==0?(t.push(r),e/=r):r++;return t}},{key:"mod",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:7,n=Math.pow(10,r-Math.floor(Math.log10(Math.max(e,t))));return(e=Math.round(Math.abs(e)*n))%(t=Math.round(Math.abs(t)*n))/n}}]),e}(),w=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.setEasingFunctions()}return c(e,[{key:"setEasingFunctions",value:function(){var e;if(!this.w.globals.easing){switch(this.w.config.chart.animations.easing){case"linear":e="-";break;case"easein":e="<";break;case"easeout":e=">";break;case"easeinout":default:e="<>";break;case"swing":e=function(e){var t=1.70158;return(e-=1)*e*((t+1)*e+t)+1};break;case"bounce":e=function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375};break;case"elastic":e=function(e){return e===!!e?e:Math.pow(2,-10*e)*Math.sin((e-.075)*(2*Math.PI)/.3)+1}}this.w.globals.easing=e}}},{key:"animateLine",value:function(e,t,r,n){e.attr(t).animate(n).attr(r)}},{key:"animateMarker",value:function(e,t,r,n,o,a){t||(t=0),e.attr({r:t,width:t,height:t}).animate(n,o).attr({r:r,width:r.width,height:r.height}).afterAll((function(){a()}))}},{key:"animateCircle",value:function(e,t,r,n,o){e.attr({r:t.r,cx:t.cx,cy:t.cy}).animate(n,o).attr({r:r.r,cx:r.cx,cy:r.cy})}},{key:"animateRect",value:function(e,t,r,n,o){e.attr(t).animate(n).attr(r).afterAll((function(){return o()}))}},{key:"animatePathsGradually",value:function(e){var t=e.el,r=e.realIndex,n=e.j,o=e.fill,a=e.pathFrom,i=e.pathTo,s=e.speed,l=e.delay,c=this.w,u=0;c.config.chart.animations.animateGradually.enabled&&(u=c.config.chart.animations.animateGradually.delay),c.config.chart.animations.dynamicAnimation.enabled&&c.globals.dataChanged&&"bar"!==c.config.chart.type&&(u=0),this.morphSVG(t,r,n,"line"!==c.config.chart.type||c.globals.comboCharts?o:"stroke",a,i,s,l*u)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach((function(e){var t=e.el;t.classList.remove("apexcharts-element-hidden"),t.classList.add("apexcharts-hidden-element-shown")}))}},{key:"animationCompleted",value:function(e){var t=this.w;t.globals.animationEnded||(t.globals.animationEnded=!0,this.showDelayedElements(),"function"==typeof t.config.chart.events.animationEnd&&t.config.chart.events.animationEnd(this.ctx,{el:e,w:t}))}},{key:"morphSVG",value:function(e,t,r,n,o,a,i,s){var l=this,c=this.w;o||(o=e.attr("pathFrom")),a||(a=e.attr("pathTo"));var u=function(e){return"radar"===c.config.chart.type&&(i=1),"M 0 ".concat(c.globals.gridHeight)};(!o||o.indexOf("undefined")>-1||o.indexOf("NaN")>-1)&&(o=u()),(!a||a.indexOf("undefined")>-1||a.indexOf("NaN")>-1)&&(a=u()),c.globals.shouldAnimate||(i=1),e.plot(o).animate(1,c.globals.easing,s).plot(o).animate(i,c.globals.easing,s).plot(a).afterAll((function(){x.isNumber(r)?r===c.globals.series[c.globals.maxValsInArrayIndex].length-2&&c.globals.shouldAnimate&&l.animationCompleted(e):"none"!==n&&c.globals.shouldAnimate&&(!c.globals.comboCharts&&t===c.globals.series.length-1||c.globals.comboCharts)&&l.animationCompleted(e),l.showDelayedElements()}))}}]),e}(),k=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"getDefaultFilter",value:function(e,t){var r=this.w;e.unfilter(!0),(new window.SVG.Filter).size("120%","180%","-5%","-40%"),"none"!==r.config.states.normal.filter?this.applyFilter(e,t,r.config.states.normal.filter.type,r.config.states.normal.filter.value):r.config.chart.dropShadow.enabled&&this.dropShadow(e,r.config.chart.dropShadow,t)}},{key:"addNormalFilter",value:function(e,t){var r=this.w;r.config.chart.dropShadow.enabled&&!e.node.classList.contains("apexcharts-marker")&&this.dropShadow(e,r.config.chart.dropShadow,t)}},{key:"addLightenFilter",value:function(e,t,r){var n=this,o=this.w,a=r.intensity;e.unfilter(!0),new window.SVG.Filter,e.filter((function(e){var r=o.config.chart.dropShadow;(r.enabled?n.addShadow(e,t,r):e).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:a}})})),e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)}},{key:"addDarkenFilter",value:function(e,t,r){var n=this,o=this.w,a=r.intensity;e.unfilter(!0),new window.SVG.Filter,e.filter((function(e){var r=o.config.chart.dropShadow;(r.enabled?n.addShadow(e,t,r):e).componentTransfer({rgb:{type:"linear",slope:a}})})),e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)}},{key:"applyFilter",value:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;switch(r){case"none":this.addNormalFilter(e,t);break;case"lighten":this.addLightenFilter(e,t,{intensity:n});break;case"darken":this.addDarkenFilter(e,t,{intensity:n})}}},{key:"addShadow",value:function(e,t,r){var n,o=this.w,a=r.blur,i=r.top,s=r.left,l=r.color,c=r.opacity;if((null===(n=o.config.chart.dropShadow.enabledOnSeries)||void 0===n?void 0:n.length)>0&&-1===o.config.chart.dropShadow.enabledOnSeries.indexOf(t))return e;var u=e.flood(Array.isArray(l)?l[t]:l,c).composite(e.sourceAlpha,"in").offset(s,i).gaussianBlur(a).merge(e.source);return e.blend(e.source,u)}},{key:"dropShadow",value:function(e,t){var r,n,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=t.top,i=t.left,s=t.blur,l=t.color,c=t.opacity,u=t.noUserSpaceOnUse,d=this.w;return e.unfilter(!0),x.isIE()&&"radialBar"===d.config.chart.type||(null===(r=d.config.chart.dropShadow.enabledOnSeries)||void 0===r?void 0:r.length)>0&&-1===(null===(n=d.config.chart.dropShadow.enabledOnSeries)||void 0===n?void 0:n.indexOf(o))||(l=Array.isArray(l)?l[o]:l,e.filter((function(e){var t;t=x.isSafari()||x.isFirefox()||x.isIE()?e.flood(l,c).composite(e.sourceAlpha,"in").offset(i,a).gaussianBlur(s):e.flood(l,c).composite(e.sourceAlpha,"in").offset(i,a).gaussianBlur(s).merge(e.source),e.blend(e.source,t)})),u||e.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(e.filterer.node)),e}},{key:"setSelectionFilter",value:function(e,t,r){var n=this.w;if(void 0!==n.globals.selectedDataPoints[t]&&n.globals.selectedDataPoints[t].indexOf(r)>-1){e.node.setAttribute("selected",!0);var o=n.config.states.active.filter;"none"!==o&&this.applyFilter(e,t,o.type,o.value)}}},{key:"_scaleFilterSize",value:function(e){!function(t){for(var r in t)t.hasOwnProperty(r)&&e.setAttribute(r,t[r])}({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),e}(),S=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"roundPathCorners",value:function(e,t){function r(e,t,r){var o=t.x-e.x,a=t.y-e.y,i=Math.sqrt(o*o+a*a);return n(e,t,Math.min(1,r/i))}function n(e,t,r){return{x:e.x+(t.x-e.x)*r,y:e.y+(t.y-e.y)*r}}function o(e,t){e.length>2&&(e[e.length-2]=t.x,e[e.length-1]=t.y)}function a(e){return{x:parseFloat(e[e.length-2]),y:parseFloat(e[e.length-1])}}e.indexOf("NaN")>-1&&(e="");var i=e.split(/[,\s]/).reduce((function(e,t){var r=t.match("([a-zA-Z])(.+)");return r?(e.push(r[1]),e.push(r[2])):e.push(t),e}),[]).reduce((function(e,t){return parseFloat(t)==t&&e.length?e[e.length-1].push(t):e.push([t]),e}),[]),s=[];if(i.length>1){var l=a(i[0]),c=null;"Z"==i[i.length-1][0]&&i[0].length>2&&(c=["L",l.x,l.y],i[i.length-1]=c),s.push(i[0]);for(var u=1;u<i.length;u++){var d=s[s.length-1],f=i[u],h=f==c?i[1]:i[u+1];if(h&&d&&d.length>2&&"L"==f[0]&&h.length>2&&"L"==h[0]){var p,g,m=a(d),v=a(f),b=a(h);p=r(v,m,t),g=r(v,b,t),o(f,p),f.origPoint=v,s.push(f);var y=n(p,v,.5),x=n(v,g,.5),w=["C",y.x,y.y,x.x,x.y,g.x,g.y];w.origPoint=v,s.push(w)}else s.push(f)}if(c){var k=a(s[s.length-1]);s.push(["Z"]),o(s[0],k)}}else s=i;return s.reduce((function(e,t){return e+t.join(" ")+" "}),"")}},{key:"drawLine",value:function(e,t,r,n){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"#a8a8a8",a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,i=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"butt";return this.w.globals.dom.Paper.line().attr({x1:e,y1:t,x2:r,y2:n,stroke:o,"stroke-dasharray":a,"stroke-width":i,"stroke-linecap":s})}},{key:"drawRect",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"#fefefe",i=arguments.length>6&&void 0!==arguments[6]?arguments[6]:1,s=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:null,c=arguments.length>9&&void 0!==arguments[9]?arguments[9]:0,u=this.w.globals.dom.Paper.rect();return u.attr({x:e,y:t,width:r>0?r:0,height:n>0?n:0,rx:o,ry:o,opacity:i,"stroke-width":null!==s?s:0,stroke:null!==l?l:"none","stroke-dasharray":c}),u.node.setAttribute("fill",a),u}},{key:"drawPolygon",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"#e1e1e1",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"none";return this.w.globals.dom.Paper.polygon(e).attr({fill:n,stroke:t,"stroke-width":r})}},{key:"drawCircle",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;e<0&&(e=0);var r=this.w.globals.dom.Paper.circle(2*e);return null!==t&&r.attr(t),r}},{key:"drawPath",value:function(e){var t=e.d,r=void 0===t?"":t,n=e.stroke,o=void 0===n?"#a8a8a8":n,a=e.strokeWidth,i=void 0===a?1:a,s=e.fill,l=e.fillOpacity,c=void 0===l?1:l,u=e.strokeOpacity,d=void 0===u?1:u,f=e.classes,h=e.strokeLinecap,p=void 0===h?null:h,g=e.strokeDashArray,m=void 0===g?0:g,v=this.w;return null===p&&(p=v.config.stroke.lineCap),(r.indexOf("undefined")>-1||r.indexOf("NaN")>-1)&&(r="M 0 ".concat(v.globals.gridHeight)),v.globals.dom.Paper.path(r).attr({fill:s,"fill-opacity":c,stroke:o,"stroke-opacity":d,"stroke-linecap":p,"stroke-width":i,"stroke-dasharray":m,class:f})}},{key:"group",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.w.globals.dom.Paper.group();return null!==e&&t.attr(e),t}},{key:"move",value:function(e,t){return["M",e,t].join(" ")}},{key:"line",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=null;return null===r?n=[" L",e,t].join(" "):"H"===r?n=[" H",e].join(" "):"V"===r&&(n=[" V",t].join(" ")),n}},{key:"curve",value:function(e,t,r,n,o,a){return["C",e,t,r,n,o,a].join(" ")}},{key:"quadraticCurve",value:function(e,t,r,n){return["Q",e,t,r,n].join(" ")}},{key:"arc",value:function(e,t,r,n,o,a,i){var s="A";return arguments.length>7&&void 0!==arguments[7]&&arguments[7]&&(s="a"),[s,e,t,r,n,o,a,i].join(" ")}},{key:"renderPaths",value:function(e){var t,r=e.j,n=e.realIndex,o=e.pathFrom,i=e.pathTo,s=e.stroke,l=e.strokeWidth,c=e.strokeLinecap,u=e.fill,d=e.animationDelay,f=e.initialSpeed,h=e.dataChangeSpeed,p=e.className,g=e.shouldClipToGrid,m=void 0===g||g,v=e.bindEventsOnPaths,b=void 0===v||v,y=e.drawShadow,x=void 0===y||y,S=this.w,C=new k(this.ctx),O=new w(this.ctx),P=this.w.config.chart.animations.enabled,T=P&&this.w.config.chart.animations.dynamicAnimation.enabled,E=!!(P&&!S.globals.resized||T&&S.globals.dataChanged&&S.globals.shouldAnimate);E?t=o:(t=i,S.globals.animationEnded=!0);var j,A=S.config.stroke.dashArray;j=Array.isArray(A)?A[n]:S.config.stroke.dashArray;var N=this.drawPath({d:t,stroke:s,strokeWidth:l,fill:u,fillOpacity:1,classes:p,strokeLinecap:c,strokeDashArray:j});if(N.attr("index",n),m&&N.attr({"clip-path":"url(#gridRectMask".concat(S.globals.cuid,")")}),"none"!==S.config.states.normal.filter.type)C.getDefaultFilter(N,n);else if(S.config.chart.dropShadow.enabled&&x){var M=S.config.chart.dropShadow;C.dropShadow(N,M,n)}b&&(N.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,N)),N.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,N)),N.node.addEventListener("mousedown",this.pathMouseDown.bind(this,N))),N.attr({pathTo:i,pathFrom:o});var _={el:N,j:r,realIndex:n,pathFrom:o,pathTo:i,fill:u,strokeWidth:l,delay:d};return!P||S.globals.resized||S.globals.dataChanged?!S.globals.resized&&S.globals.dataChanged||O.showDelayedElements():O.animatePathsGradually(a(a({},_),{},{speed:f})),S.globals.dataChanged&&T&&E&&O.animatePathsGradually(a(a({},_),{},{speed:h})),N}},{key:"drawPattern",value:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"#a8a8a8",o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;return this.w.globals.dom.Paper.pattern(t,r,(function(a){"horizontalLines"===e?a.line(0,0,r,0).stroke({color:n,width:o+1}):"verticalLines"===e?a.line(0,0,0,t).stroke({color:n,width:o+1}):"slantedLines"===e?a.line(0,0,t,r).stroke({color:n,width:o}):"squares"===e?a.rect(t,r).fill("none").stroke({color:n,width:o}):"circles"===e&&a.circle(t).fill("none").stroke({color:n,width:o})}))}},{key:"drawGradient",value:function(e,t,r,n,o){var a,i=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,s=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:0,u=this.w;t.length<9&&0===t.indexOf("#")&&(t=x.hexToRgba(t,n)),r.length<9&&0===r.indexOf("#")&&(r=x.hexToRgba(r,o));var d=0,f=1,h=1,p=null;null!==s&&(d=void 0!==s[0]?s[0]/100:0,f=void 0!==s[1]?s[1]/100:1,h=void 0!==s[2]?s[2]/100:1,p=void 0!==s[3]?s[3]/100:null);var g=!("donut"!==u.config.chart.type&&"pie"!==u.config.chart.type&&"polarArea"!==u.config.chart.type&&"bubble"!==u.config.chart.type);if(a=null===l||0===l.length?u.globals.dom.Paper.gradient(g?"radial":"linear",(function(e){e.at(d,t,n),e.at(f,r,o),e.at(h,r,o),null!==p&&e.at(p,t,n)})):u.globals.dom.Paper.gradient(g?"radial":"linear",(function(e){(Array.isArray(l[c])?l[c]:l).forEach((function(t){e.at(t.offset/100,t.color,t.opacity)}))})),g){var m=u.globals.gridWidth/2,v=u.globals.gridHeight/2;"bubble"!==u.config.chart.type?a.attr({gradientUnits:"userSpaceOnUse",cx:m,cy:v,r:i}):a.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else"vertical"===e?a.from(0,0).to(0,1):"diagonal"===e?a.from(0,0).to(1,1):"horizontal"===e?a.from(0,1).to(1,1):"diagonal2"===e&&a.from(1,0).to(0,1);return a}},{key:"getTextBasedOnMaxWidth",value:function(e){var t=e.text,r=e.maxWidth,n=e.fontSize,o=e.fontFamily,a=this.getTextRects(t,n,o),i=a.width/t.length,s=Math.floor(r/i);return r<a.width?t.slice(0,s-3)+"...":t}},{key:"drawText",value:function(e){var t=this,r=e.x,n=e.y,o=e.text,i=e.textAnchor,s=e.fontSize,l=e.fontFamily,c=e.fontWeight,u=e.foreColor,d=e.opacity,f=e.maxWidth,h=e.cssClass,p=void 0===h?"":h,g=e.isPlainText,m=void 0===g||g,v=e.dominantBaseline,b=void 0===v?"auto":v,y=this.w;void 0===o&&(o="");var x=o;i||(i="start"),u&&u.length||(u=y.config.chart.foreColor),l=l||y.config.chart.fontFamily,c=c||"regular";var w,k={maxWidth:f,fontSize:s=s||"11px",fontFamily:l};return Array.isArray(o)?w=y.globals.dom.Paper.text((function(e){for(var r=0;r<o.length;r++)x=o[r],f&&(x=t.getTextBasedOnMaxWidth(a({text:o[r]},k))),0===r?e.tspan(x):e.tspan(x).newLine()})):(f&&(x=this.getTextBasedOnMaxWidth(a({text:o},k))),w=m?y.globals.dom.Paper.plain(o):y.globals.dom.Paper.text((function(e){return e.tspan(x)}))),w.attr({x:r,y:n,"text-anchor":i,"dominant-baseline":b,"font-size":s,"font-family":l,"font-weight":c,fill:u,class:"apexcharts-text "+p}),w.node.style.fontFamily=l,w.node.style.opacity=d,w}},{key:"createGroupWithAttributes",value:function(e,t,r,n){var o=this.group();return r.forEach((function(e){return o.add(e)})),o.attr({class:n.class?n.class:"",cy:t,cx:e}),o}},{key:"drawPlus",value:function(e,t,r,n){var o=r/2,a=this.drawLine(e,t-o,e,t+o,n.pointStrokeColor,n.pointStrokeDashArray,n.pointStrokeWidth,n.pointStrokeLineCap),i=this.drawLine(e-o,t,e+o,t,n.pointStrokeColor,n.pointStrokeDashArray,n.pointStrokeWidth,n.pointStrokeLineCap);return this.createGroupWithAttributes(e,t,[a,i],n)}},{key:"drawX",value:function(e,t,r,n){var o=r/2,a=this.drawLine(e-o,t-o,e+o,t+o,n.pointStrokeColor,n.pointStrokeDashArray,n.pointStrokeWidth,n.pointStrokeLineCap),i=this.drawLine(e-o,t+o,e+o,t-o,n.pointStrokeColor,n.pointStrokeDashArray,n.pointStrokeWidth,n.pointStrokeLineCap);return this.createGroupWithAttributes(e,t,[a,i],n)}},{key:"drawMarker",value:function(e,t,r){e=e||0;var n=r.pSize||0,o=null;if("X"===(null==r?void 0:r.shape)||"x"===(null==r?void 0:r.shape))o=this.drawX(e,t,n,r);else if("plus"===(null==r?void 0:r.shape)||"+"===(null==r?void 0:r.shape))o=this.drawPlus(e,t,n,r);else if("square"===r.shape||"rect"===r.shape){var a=void 0===r.pRadius?n/2:r.pRadius;null!==t&&n||(n=0,a=0);var i=1.2*n+a,s=this.drawRect(i,i,i,i,a);s.attr({x:e-i/2,y:t-i/2,cx:e,cy:t,class:r.class?r.class:"",fill:r.pointFillColor,"fill-opacity":r.pointFillOpacity?r.pointFillOpacity:1,stroke:r.pointStrokeColor,"stroke-width":r.pointStrokeWidth?r.pointStrokeWidth:0,"stroke-opacity":r.pointStrokeOpacity?r.pointStrokeOpacity:1}),o=s}else"circle"!==r.shape&&r.shape||(x.isNumber(t)||(n=0,t=0),o=this.drawCircle(n,{cx:e,cy:t,class:r.class?r.class:"",stroke:r.pointStrokeColor,fill:r.pointFillColor,"fill-opacity":r.pointFillOpacity?r.pointFillOpacity:1,"stroke-width":r.pointStrokeWidth?r.pointStrokeWidth:0,"stroke-opacity":r.pointStrokeOpacity?r.pointStrokeOpacity:1}));return o}},{key:"pathMouseEnter",value:function(e,t){var r=this.w,n=new k(this.ctx),o=parseInt(e.node.getAttribute("index"),10),a=parseInt(e.node.getAttribute("j"),10);if("function"==typeof r.config.chart.events.dataPointMouseEnter&&r.config.chart.events.dataPointMouseEnter(t,this.ctx,{seriesIndex:o,dataPointIndex:a,w:r}),this.ctx.events.fireEvent("dataPointMouseEnter",[t,this.ctx,{seriesIndex:o,dataPointIndex:a,w:r}]),("none"===r.config.states.active.filter.type||"true"!==e.node.getAttribute("selected"))&&"none"!==r.config.states.hover.filter.type&&!r.globals.isTouchDevice){var i=r.config.states.hover.filter;n.applyFilter(e,o,i.type,i.value)}}},{key:"pathMouseLeave",value:function(e,t){var r=this.w,n=new k(this.ctx),o=parseInt(e.node.getAttribute("index"),10),a=parseInt(e.node.getAttribute("j"),10);"function"==typeof r.config.chart.events.dataPointMouseLeave&&r.config.chart.events.dataPointMouseLeave(t,this.ctx,{seriesIndex:o,dataPointIndex:a,w:r}),this.ctx.events.fireEvent("dataPointMouseLeave",[t,this.ctx,{seriesIndex:o,dataPointIndex:a,w:r}]),"none"!==r.config.states.active.filter.type&&"true"===e.node.getAttribute("selected")||"none"!==r.config.states.hover.filter.type&&n.getDefaultFilter(e,o)}},{key:"pathMouseDown",value:function(e,t){var r=this.w,n=new k(this.ctx),o=parseInt(e.node.getAttribute("index"),10),a=parseInt(e.node.getAttribute("j"),10),i="false";if("true"===e.node.getAttribute("selected")){if(e.node.setAttribute("selected","false"),r.globals.selectedDataPoints[o].indexOf(a)>-1){var s=r.globals.selectedDataPoints[o].indexOf(a);r.globals.selectedDataPoints[o].splice(s,1)}}else{if(!r.config.states.active.allowMultipleDataPointsSelection&&r.globals.selectedDataPoints.length>0){r.globals.selectedDataPoints=[];var l=r.globals.dom.Paper.select(".apexcharts-series path").members,c=r.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,u=function(e){Array.prototype.forEach.call(e,(function(e){e.node.setAttribute("selected","false"),n.getDefaultFilter(e,o)}))};u(l),u(c)}e.node.setAttribute("selected","true"),i="true",void 0===r.globals.selectedDataPoints[o]&&(r.globals.selectedDataPoints[o]=[]),r.globals.selectedDataPoints[o].push(a)}if("true"===i){var d=r.config.states.active.filter;if("none"!==d)n.applyFilter(e,o,d.type,d.value);else if("none"!==r.config.states.hover.filter&&!r.globals.isTouchDevice){var f=r.config.states.hover.filter;n.applyFilter(e,o,f.type,f.value)}}else"none"!==r.config.states.active.filter.type&&("none"===r.config.states.hover.filter.type||r.globals.isTouchDevice?n.getDefaultFilter(e,o):(f=r.config.states.hover.filter,n.applyFilter(e,o,f.type,f.value)));"function"==typeof r.config.chart.events.dataPointSelection&&r.config.chart.events.dataPointSelection(t,this.ctx,{selectedDataPoints:r.globals.selectedDataPoints,seriesIndex:o,dataPointIndex:a,w:r}),t&&this.ctx.events.fireEvent("dataPointSelection",[t,this.ctx,{selectedDataPoints:r.globals.selectedDataPoints,seriesIndex:o,dataPointIndex:a,w:r}])}},{key:"rotateAroundCenter",value:function(e){var t={};return e&&"function"==typeof e.getBBox&&(t=e.getBBox()),{x:t.x+t.width/2,y:t.y+t.height/2}}},{key:"getTextRects",value:function(e,t,r,n){var o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],a=this.w,i=this.drawText({x:-200,y:-200,text:e,textAnchor:"start",fontSize:t,fontFamily:r,foreColor:"#fff",opacity:0});n&&i.attr("transform",n),a.globals.dom.Paper.add(i);var s=i.bbox();return o||(s=i.node.getBoundingClientRect()),i.remove(),{width:s.width,height:s.height}}},{key:"placeTextWithEllipsis",value:function(e,t,r){if("function"==typeof e.getComputedTextLength&&(e.textContent=t,t.length>0&&e.getComputedTextLength()>=r/1.1)){for(var n=t.length-3;n>0;n-=3)if(e.getSubStringLength(0,n)<=r/1.1)return void(e.textContent=t.substring(0,n)+"...");e.textContent="."}}}],[{key:"setAttrs",value:function(e,t){for(var r in t)t.hasOwnProperty(r)&&e.setAttribute(r,t[r])}}]),e}(),C=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"getStackedSeriesTotals",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=this.w,r=[];if(0===t.globals.series.length)return r;for(var n=0;n<t.globals.series[t.globals.maxValsInArrayIndex].length;n++){for(var o=0,a=0;a<t.globals.series.length;a++)void 0!==t.globals.series[a][n]&&-1===e.indexOf(a)&&(o+=t.globals.series[a][n]);r.push(o)}return r}},{key:"getSeriesTotalByIndex",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return null===e?this.w.config.series.reduce((function(e,t){return e+t}),0):this.w.globals.series[e].reduce((function(e,t){return e+t}),0)}},{key:"getStackedSeriesTotalsByGroups",value:function(){var e=this,t=this.w,r=[];return t.globals.seriesGroups.forEach((function(n){var o=[];t.config.series.forEach((function(e,r){n.indexOf(t.globals.seriesNames[r])>-1&&o.push(r)}));var a=t.globals.series.map((function(e,t){return-1===o.indexOf(t)?t:-1})).filter((function(e){return-1!==e}));r.push(e.getStackedSeriesTotals(a))})),r}},{key:"isSeriesNull",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return 0===(null===e?this.w.config.series.filter((function(e){return null!==e})):this.w.config.series[e].data.filter((function(e){return null!==e}))).length}},{key:"seriesHaveSameValues",value:function(e){return this.w.globals.series[e].every((function(e,t,r){return e===r[0]}))}},{key:"getCategoryLabels",value:function(e){var t=this.w,r=e.slice();return t.config.xaxis.convertedCatToNumeric&&(r=e.map((function(e,r){return t.config.xaxis.labels.formatter(e-t.globals.minX+1)}))),r}},{key:"getLargestSeries",value:function(){var e=this.w;e.globals.maxValsInArrayIndex=e.globals.series.map((function(e){return e.length})).indexOf(Math.max.apply(Math,e.globals.series.map((function(e){return e.length}))))}},{key:"getLargestMarkerSize",value:function(){var e=this.w,t=0;return e.globals.markers.size.forEach((function(e){t=Math.max(t,e)})),e.config.markers.discrete&&e.config.markers.discrete.length&&e.config.markers.discrete.forEach((function(e){t=Math.max(t,e.size)})),t>0&&(t+=e.config.markers.hover.sizeOffset+1),e.globals.markers.largestSize=t,t}},{key:"getSeriesTotals",value:function(){var e=this.w;e.globals.seriesTotals=e.globals.series.map((function(e,t){var r=0;if(Array.isArray(e))for(var n=0;n<e.length;n++)r+=e[n];else r+=e;return r}))}},{key:"getSeriesTotalsXRange",value:function(e,t){var r=this.w;return r.globals.series.map((function(n,o){for(var a=0,i=0;i<n.length;i++)r.globals.seriesX[o][i]>e&&r.globals.seriesX[o][i]<t&&(a+=n[i]);return a}))}},{key:"getPercentSeries",value:function(){var e=this.w;e.globals.seriesPercent=e.globals.series.map((function(t,r){var n=[];if(Array.isArray(t))for(var o=0;o<t.length;o++){var a=e.globals.stackedSeriesTotals[o],i=0;a&&(i=100*t[o]/a),n.push(i)}else{var s=100*t/e.globals.seriesTotals.reduce((function(e,t){return e+t}),0);n.push(s)}return n}))}},{key:"getCalculatedRatios",value:function(){var e,t,r,n=this,o=this.w,a=o.globals,i=[],s=0,l=[],c=.1,u=0;if(a.yRange=[],a.isMultipleYAxis)for(var d=0;d<a.minYArr.length;d++)a.yRange.push(Math.abs(a.minYArr[d]-a.maxYArr[d])),l.push(0);else a.yRange.push(Math.abs(a.minY-a.maxY));a.xRange=Math.abs(a.maxX-a.minX),a.zRange=Math.abs(a.maxZ-a.minZ);for(var f=0;f<a.yRange.length;f++)i.push(a.yRange[f]/a.gridHeight);if(t=a.xRange/a.gridWidth,e=a.yRange/a.gridWidth,r=a.xRange/a.gridHeight,(s=a.zRange/a.gridHeight*16)||(s=1),a.minY!==Number.MIN_VALUE&&0!==Math.abs(a.minY)&&(a.hasNegs=!0),o.globals.seriesYAxisReverseMap.length>0){var h=function(e,t){var r=o.config.yaxis[o.globals.seriesYAxisReverseMap[t]],a=e<0?-1:1;return e=Math.abs(e),r.logarithmic&&(e=n.getBaseLog(r.logBase,e)),-a*e/i[t]};if(a.isMultipleYAxis){l=[];for(var p=0;p<i.length;p++)l.push(h(a.minYArr[p],p))}else(l=[]).push(h(a.minY,0)),a.minY!==Number.MIN_VALUE&&0!==Math.abs(a.minY)&&(c=-a.minY/e,u=a.minX/t)}else(l=[]).push(0),c=0,u=0;return{yRatio:i,invertedYRatio:e,zRatio:s,xRatio:t,invertedXRatio:r,baseLineInvertedY:c,baseLineY:l,baseLineX:u}}},{key:"getLogSeries",value:function(e){var t=this,r=this.w;return r.globals.seriesLog=e.map((function(e,n){var o=r.globals.seriesYAxisReverseMap[n];return r.config.yaxis[o]&&r.config.yaxis[o].logarithmic?e.map((function(e){return null===e?null:t.getLogVal(r.config.yaxis[o].logBase,e,n)})):e})),r.globals.invalidLogScale?e:r.globals.seriesLog}},{key:"getBaseLog",value:function(e,t){return Math.log(t)/Math.log(e)}},{key:"getLogVal",value:function(e,t,r){if(t<=0)return 0;var n=this.w,o=0===n.globals.minYArr[r]?-1:this.getBaseLog(e,n.globals.minYArr[r]),a=(0===n.globals.maxYArr[r]?0:this.getBaseLog(e,n.globals.maxYArr[r]))-o;return t<1?t/a:(this.getBaseLog(e,t)-o)/a}},{key:"getLogYRatios",value:function(e){var t=this,r=this.w,n=this.w.globals;return n.yLogRatio=e.slice(),n.logYRange=n.yRange.map((function(e,o){var a=r.globals.seriesYAxisReverseMap[o];if(r.config.yaxis[a]&&t.w.config.yaxis[a].logarithmic){var i,s=-Number.MAX_VALUE,l=Number.MIN_VALUE;return n.seriesLog.forEach((function(e,t){e.forEach((function(e){r.config.yaxis[t]&&r.config.yaxis[t].logarithmic&&(s=Math.max(e,s),l=Math.min(e,l))}))})),i=Math.pow(n.yRange[o],Math.abs(l-s)/n.yRange[o]),n.yLogRatio[o]=i/n.gridHeight,i}})),n.invalidLogScale?e.slice():n.yLogRatio}}],[{key:"checkComboSeries",value:function(e,t){var r=!1,n=0,o=0;return void 0===t&&(t="line"),e.length&&void 0!==e[0].type&&e.forEach((function(e){"bar"!==e.type&&"column"!==e.type&&"candlestick"!==e.type&&"boxPlot"!==e.type||n++,void 0!==e.type&&e.type!==t&&o++})),o>0&&(r=!0),{comboBarCount:n,comboCharts:r}}},{key:"extendArrayProps",value:function(e,t,r){var n,o,a,i,s,l;return null!==(n=t)&&void 0!==n&&n.yaxis&&(t=e.extendYAxis(t,r)),null!==(o=t)&&void 0!==o&&o.annotations&&(t.annotations.yaxis&&(t=e.extendYAxisAnnotations(t)),null!==(a=t)&&void 0!==a&&null!==(i=a.annotations)&&void 0!==i&&i.xaxis&&(t=e.extendXAxisAnnotations(t)),null!==(s=t)&&void 0!==s&&null!==(l=s.annotations)&&void 0!==l&&l.points&&(t=e.extendPointAnnotations(t))),t}}]),e}(),O=function(){function e(t){s(this,e),this.w=t.w,this.annoCtx=t}return c(e,[{key:"setOrientations",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=this.w;if("vertical"===e.label.orientation){var n=null!==t?t:0,o=r.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(n,"']"));if(null!==o){var a=o.getBoundingClientRect();o.setAttribute("x",parseFloat(o.getAttribute("x"))-a.height+4),"top"===e.label.position?o.setAttribute("y",parseFloat(o.getAttribute("y"))+a.width):o.setAttribute("y",parseFloat(o.getAttribute("y"))-a.width);var i=this.annoCtx.graphics.rotateAroundCenter(o),s=i.x,l=i.y;o.setAttribute("transform","rotate(-90 ".concat(s," ").concat(l,")"))}}}},{key:"addBackgroundToAnno",value:function(e,t){var r=this.w;if(!e||void 0===t.label.text||void 0!==t.label.text&&!String(t.label.text).trim())return null;var n=r.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),o=e.getBoundingClientRect(),a=t.label.style.padding.left,i=t.label.style.padding.right,s=t.label.style.padding.top,l=t.label.style.padding.bottom;"vertical"===t.label.orientation&&(s=t.label.style.padding.left,l=t.label.style.padding.right,a=t.label.style.padding.top,i=t.label.style.padding.bottom);var c=o.left-n.left-a,u=o.top-n.top-s,d=this.annoCtx.graphics.drawRect(c-r.globals.barPadForNumericAxis,u,o.width+a+i,o.height+s+l,t.label.borderRadius,t.label.style.background,1,t.label.borderWidth,t.label.borderColor,0);return t.id&&d.node.classList.add(t.id),d}},{key:"annotationsBackground",value:function(){var e=this,t=this.w,r=function(r,n,o){var a=t.globals.dom.baseEl.querySelector(".apexcharts-".concat(o,"-annotations .apexcharts-").concat(o,"-annotation-label[rel='").concat(n,"']"));if(a){var i=a.parentNode,s=e.addBackgroundToAnno(a,r);s&&(i.insertBefore(s.node,a),r.label.mouseEnter&&s.node.addEventListener("mouseenter",r.label.mouseEnter.bind(e,r)),r.label.mouseLeave&&s.node.addEventListener("mouseleave",r.label.mouseLeave.bind(e,r)),r.label.click&&s.node.addEventListener("click",r.label.click.bind(e,r)))}};t.config.annotations.xaxis.map((function(e,t){r(e,t,"xaxis")})),t.config.annotations.yaxis.map((function(e,t){r(e,t,"yaxis")})),t.config.annotations.points.map((function(e,t){r(e,t,"point")}))}},{key:"getY1Y2",value:function(e,t){var r,n="y1"===e?t.y:t.y2,o=!1,a=this.w;if(this.annoCtx.invertAxis){var i=a.globals.labels;a.config.xaxis.convertedCatToNumeric&&(i=a.globals.categoryLabels);var s=i.indexOf(n),l=a.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child("+(s+1)+")");r=l?parseFloat(l.getAttribute("y")):(a.globals.gridHeight/i.length-1)*(s+1)-a.globals.barHeight,void 0!==t.seriesIndex&&a.globals.barHeight&&(r=r-a.globals.barHeight/2*(a.globals.series.length-1)+a.globals.barHeight*t.seriesIndex)}else{var c,u=a.globals.seriesYAxisMap[t.yAxisIndex][0];(c=a.config.yaxis[t.yAxisIndex].logarithmic?(n=new C(this.annoCtx.ctx).getLogVal(a.config.yaxis[t.yAxisIndex].logBase,n,u))/a.globals.yLogRatio[u]:(n-a.globals.minYArr[u])/(a.globals.yRange[u]/a.globals.gridHeight))>a.globals.gridHeight?(c=a.globals.gridHeight,o=!0):c<0&&(c=0,o=!0),r=a.globals.gridHeight-c,!t.marker||void 0!==t.y&&null!==t.y||(r=0),a.config.yaxis[t.yAxisIndex]&&a.config.yaxis[t.yAxisIndex].reversed&&(r=c)}return"string"==typeof n&&n.indexOf("px")>-1&&(r=parseFloat(n)),{yP:r,clipped:o}}},{key:"getX1X2",value:function(e,t){var r,n="x1"===e?t.x:t.x2,o=this.w,a=this.annoCtx.invertAxis?o.globals.minY:o.globals.minX,i=this.annoCtx.invertAxis?o.globals.maxY:o.globals.maxX,s=this.annoCtx.invertAxis?o.globals.yRange[0]:o.globals.xRange,l=!1;return r=this.annoCtx.inversedReversedAxis?(i-n)/(s/o.globals.gridWidth):(n-a)/(s/o.globals.gridWidth),"category"!==o.config.xaxis.type&&!o.config.xaxis.convertedCatToNumeric||this.annoCtx.invertAxis||o.globals.dataFormatXNumeric||o.config.chart.sparkline.enabled||(r=this.getStringX(n)),"string"==typeof n&&n.indexOf("px")>-1&&(r=parseFloat(n)),null==n&&t.marker&&(r=o.globals.gridWidth),void 0!==t.seriesIndex&&o.globals.barWidth&&!this.annoCtx.invertAxis&&(r=r-o.globals.barWidth/2*(o.globals.series.length-1)+o.globals.barWidth*t.seriesIndex),r>o.globals.gridWidth?(r=o.globals.gridWidth,l=!0):r<0&&(r=0,l=!0),{x:r,clipped:l}}},{key:"getStringX",value:function(e){var t=this.w,r=e;t.config.xaxis.convertedCatToNumeric&&t.globals.categoryLabels.length&&(e=t.globals.categoryLabels.indexOf(e)+1);var n=t.globals.labels.indexOf(e),o=t.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child("+(n+1)+")");return o&&(r=parseFloat(o.getAttribute("x"))),r}}]),e}(),P=function(){function e(t){s(this,e),this.w=t.w,this.annoCtx=t,this.invertAxis=this.annoCtx.invertAxis,this.helpers=new O(this.annoCtx)}return c(e,[{key:"addXaxisAnnotation",value:function(e,t,r){var n,o=this.w,a=this.helpers.getX1X2("x1",e),i=a.x,s=a.clipped,l=!0,c=e.label.text,u=e.strokeDashArray;if(x.isNumber(i)){if(null===e.x2||void 0===e.x2){if(!s){var d=this.annoCtx.graphics.drawLine(i+e.offsetX,0+e.offsetY,i+e.offsetX,o.globals.gridHeight+e.offsetY,e.borderColor,u,e.borderWidth);t.appendChild(d.node),e.id&&d.node.classList.add(e.id)}}else{var f=this.helpers.getX1X2("x2",e);if(n=f.x,l=f.clipped,!s||!l){if(n<i){var h=i;i=n,n=h}var p=this.annoCtx.graphics.drawRect(i+e.offsetX,0+e.offsetY,n-i,o.globals.gridHeight+e.offsetY,0,e.fillColor,e.opacity,1,e.borderColor,u);p.node.classList.add("apexcharts-annotation-rect"),p.attr("clip-path","url(#gridRectMask".concat(o.globals.cuid,")")),t.appendChild(p.node),e.id&&p.node.classList.add(e.id)}}if(!s||!l){var g=this.annoCtx.graphics.getTextRects(c,parseFloat(e.label.style.fontSize)),m="top"===e.label.position?4:"center"===e.label.position?o.globals.gridHeight/2+("vertical"===e.label.orientation?g.width/2:0):o.globals.gridHeight,v=this.annoCtx.graphics.drawText({x:i+e.label.offsetX,y:m+e.label.offsetY-("vertical"===e.label.orientation?"top"===e.label.position?g.width/2-12:-g.width/2:0),text:c,textAnchor:e.label.textAnchor,fontSize:e.label.style.fontSize,fontFamily:e.label.style.fontFamily,fontWeight:e.label.style.fontWeight,foreColor:e.label.style.color,cssClass:"apexcharts-xaxis-annotation-label ".concat(e.label.style.cssClass," ").concat(e.id?e.id:"")});v.attr({rel:r}),t.appendChild(v.node),this.annoCtx.helpers.setOrientations(e,r)}}}},{key:"drawXAxisAnnotations",value:function(){var e=this,t=this.w,r=this.annoCtx.graphics.group({class:"apexcharts-xaxis-annotations"});return t.config.annotations.xaxis.map((function(t,n){e.addXaxisAnnotation(t,r.node,n)})),r}}]),e}(),T=function(){function e(t){s(this,e),this.ctx=t,this.w=t.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 c(e,[{key:"isValidDate",value:function(e){return"number"!=typeof e&&!isNaN(this.parseDate(e))}},{key:"getTimeStamp",value:function(e){return Date.parse(e)?this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(e).toISOString().substr(0,25)).getTime():new Date(e).getTime():e}},{key:"getDate",value:function(e){return this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(e).toUTCString()):new Date(e)}},{key:"parseDate",value:function(e){var t=Date.parse(e);if(!isNaN(t))return this.getTimeStamp(e);var r=Date.parse(e.replace(/-/g,"/").replace(/[a-z]+/gi," "));return this.getTimeStamp(r)}},{key:"parseDateWithTimezone",value:function(e){return Date.parse(e.replace(/-/g,"/").replace(/[a-z]+/gi," "))}},{key:"formatDate",value:function(e,t){var r=this.w.globals.locale,n=this.w.config.xaxis.labels.datetimeUTC,o=["\0"].concat(v(r.months)),a=["\x01"].concat(v(r.shortMonths)),i=["\x02"].concat(v(r.days)),s=["\x03"].concat(v(r.shortDays));function l(e,t){var r=e+"";for(t=t||2;r.length<t;)r="0"+r;return r}var c=n?e.getUTCFullYear():e.getFullYear();t=(t=(t=t.replace(/(^|[^\\])yyyy+/g,"$1"+c)).replace(/(^|[^\\])yy/g,"$1"+c.toString().substr(2,2))).replace(/(^|[^\\])y/g,"$1"+c);var u=(n?e.getUTCMonth():e.getMonth())+1;t=(t=(t=(t=t.replace(/(^|[^\\])MMMM+/g,"$1"+o[0])).replace(/(^|[^\\])MMM/g,"$1"+a[0])).replace(/(^|[^\\])MM/g,"$1"+l(u))).replace(/(^|[^\\])M/g,"$1"+u);var d=n?e.getUTCDate():e.getDate();t=(t=(t=(t=t.replace(/(^|[^\\])dddd+/g,"$1"+i[0])).replace(/(^|[^\\])ddd/g,"$1"+s[0])).replace(/(^|[^\\])dd/g,"$1"+l(d))).replace(/(^|[^\\])d/g,"$1"+d);var f=n?e.getUTCHours():e.getHours(),h=f>12?f-12:0===f?12:f;t=(t=(t=(t=t.replace(/(^|[^\\])HH+/g,"$1"+l(f))).replace(/(^|[^\\])H/g,"$1"+f)).replace(/(^|[^\\])hh+/g,"$1"+l(h))).replace(/(^|[^\\])h/g,"$1"+h);var p=n?e.getUTCMinutes():e.getMinutes();t=(t=t.replace(/(^|[^\\])mm+/g,"$1"+l(p))).replace(/(^|[^\\])m/g,"$1"+p);var g=n?e.getUTCSeconds():e.getSeconds();t=(t=t.replace(/(^|[^\\])ss+/g,"$1"+l(g))).replace(/(^|[^\\])s/g,"$1"+g);var m=n?e.getUTCMilliseconds():e.getMilliseconds();t=t.replace(/(^|[^\\])fff+/g,"$1"+l(m,3)),m=Math.round(m/10),t=t.replace(/(^|[^\\])ff/g,"$1"+l(m)),m=Math.round(m/10);var b=f<12?"AM":"PM";t=(t=(t=t.replace(/(^|[^\\])f/g,"$1"+m)).replace(/(^|[^\\])TT+/g,"$1"+b)).replace(/(^|[^\\])T/g,"$1"+b.charAt(0));var y=b.toLowerCase();t=(t=t.replace(/(^|[^\\])tt+/g,"$1"+y)).replace(/(^|[^\\])t/g,"$1"+y.charAt(0));var x=-e.getTimezoneOffset(),w=n||!x?"Z":x>0?"+":"-";if(!n){var k=(x=Math.abs(x))%60;w+=l(Math.floor(x/60))+":"+l(k)}t=t.replace(/(^|[^\\])K/g,"$1"+w);var S=(n?e.getUTCDay():e.getDay())+1;return(t=(t=(t=(t=t.replace(new RegExp(i[0],"g"),i[S])).replace(new RegExp(s[0],"g"),s[S])).replace(new RegExp(o[0],"g"),o[u])).replace(new RegExp(a[0],"g"),a[u])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(e,t,r){var n=this.w;void 0!==n.config.xaxis.min&&(e=n.config.xaxis.min),void 0!==n.config.xaxis.max&&(t=n.config.xaxis.max);var o=this.getDate(e),a=this.getDate(t),i=this.formatDate(o,"yyyy MM dd HH mm ss fff").split(" "),s=this.formatDate(a,"yyyy MM dd HH mm ss fff").split(" ");return{minMillisecond:parseInt(i[6],10),maxMillisecond:parseInt(s[6],10),minSecond:parseInt(i[5],10),maxSecond:parseInt(s[5],10),minMinute:parseInt(i[4],10),maxMinute:parseInt(s[4],10),minHour:parseInt(i[3],10),maxHour:parseInt(s[3],10),minDate:parseInt(i[2],10),maxDate:parseInt(s[2],10),minMonth:parseInt(i[1],10)-1,maxMonth:parseInt(s[1],10)-1,minYear:parseInt(i[0],10),maxYear:parseInt(s[0],10)}}},{key:"isLeapYear",value:function(e){return e%4==0&&e%100!=0||e%400==0}},{key:"calculcateLastDaysOfMonth",value:function(e,t,r){return this.determineDaysOfMonths(e,t)-r}},{key:"determineDaysOfYear",value:function(e){var t=365;return this.isLeapYear(e)&&(t=366),t}},{key:"determineRemainingDaysOfYear",value:function(e,t,r){var n=this.daysCntOfYear[t]+r;return t>1&&this.isLeapYear()&&n++,n}},{key:"determineDaysOfMonths",value:function(e,t){var r=30;switch(e=x.monthMod(e),!0){case this.months30.indexOf(e)>-1:2===e&&(r=this.isLeapYear(t)?29:28);break;case this.months31.indexOf(e)>-1:default:r=31}return r}}]),e}(),E=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.tooltipKeyFormat="dd MMM"}return c(e,[{key:"xLabelFormat",value:function(e,t,r,n){var o=this.w;if("datetime"===o.config.xaxis.type&&void 0===o.config.xaxis.labels.formatter&&void 0===o.config.tooltip.x.formatter){var a=new T(this.ctx);return a.formatDate(a.getDate(t),o.config.tooltip.x.format)}return e(t,r,n)}},{key:"defaultGeneralFormatter",value:function(e){return Array.isArray(e)?e.map((function(e){return e})):e}},{key:"defaultYFormatter",value:function(e,t,r){var n=this.w;if(x.isNumber(e))if(0!==n.globals.yValueDecimal)e=e.toFixed(void 0!==t.decimalsInFloat?t.decimalsInFloat:n.globals.yValueDecimal);else{var o=e.toFixed(0);e=e==o?o:e.toFixed(1)}return e}},{key:"setLabelFormatters",value:function(){var e=this,t=this.w;return t.globals.xaxisTooltipFormatter=function(t){return e.defaultGeneralFormatter(t)},t.globals.ttKeyFormatter=function(t){return e.defaultGeneralFormatter(t)},t.globals.ttZFormatter=function(e){return e},t.globals.legendFormatter=function(t){return e.defaultGeneralFormatter(t)},void 0!==t.config.xaxis.labels.formatter?t.globals.xLabelFormatter=t.config.xaxis.labels.formatter:t.globals.xLabelFormatter=function(e){if(x.isNumber(e)){if(!t.config.xaxis.convertedCatToNumeric&&"numeric"===t.config.xaxis.type){if(x.isNumber(t.config.xaxis.decimalsInFloat))return e.toFixed(t.config.xaxis.decimalsInFloat);var r=t.globals.maxX-t.globals.minX;return r>0&&r<100?e.toFixed(1):e.toFixed(0)}return t.globals.isBarHorizontal&&t.globals.maxY-t.globals.minYArr<4?e.toFixed(1):e.toFixed(0)}return e},"function"==typeof t.config.tooltip.x.formatter?t.globals.ttKeyFormatter=t.config.tooltip.x.formatter:t.globals.ttKeyFormatter=t.globals.xLabelFormatter,"function"==typeof t.config.xaxis.tooltip.formatter&&(t.globals.xaxisTooltipFormatter=t.config.xaxis.tooltip.formatter),(Array.isArray(t.config.tooltip.y)||void 0!==t.config.tooltip.y.formatter)&&(t.globals.ttVal=t.config.tooltip.y),void 0!==t.config.tooltip.z.formatter&&(t.globals.ttZFormatter=t.config.tooltip.z.formatter),void 0!==t.config.legend.formatter&&(t.globals.legendFormatter=t.config.legend.formatter),t.config.yaxis.forEach((function(r,n){void 0!==r.labels.formatter?t.globals.yLabelFormatters[n]=r.labels.formatter:t.globals.yLabelFormatters[n]=function(o){return t.globals.xyCharts?Array.isArray(o)?o.map((function(t){return e.defaultYFormatter(t,r,n)})):e.defaultYFormatter(o,r,n):o}})),t.globals}},{key:"heatmapLabelFormatters",value:function(){var e=this.w;if("heatmap"===e.config.chart.type){e.globals.yAxisScale[0].result=e.globals.seriesNames.slice();var t=e.globals.seriesNames.reduce((function(e,t){return e.length>t.length?e:t}),0);e.globals.yAxisScale[0].niceMax=t,e.globals.yAxisScale[0].niceMin=t}}}]),e}(),j=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"getLabel",value:function(e,t,r,n){var o,a,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"12px",l=!(arguments.length>6&&void 0!==arguments[6])||arguments[6],c=this.w,u=void 0===e[n]?"":e[n],d=u,f=c.globals.xLabelFormatter,h=c.config.xaxis.labels.formatter,p=!1,g=new E(this.ctx),m=u;l&&(d=g.xLabelFormat(f,u,m,{i:n,dateFormatter:new T(this.ctx).formatDate,w:c}),void 0!==h&&(d=h(u,e[n],{i:n,dateFormatter:new T(this.ctx).formatDate,w:c}))),t.length>0?(o=t[n].unit,a=null,t.forEach((function(e){"month"===e.unit?a="year":"day"===e.unit?a="month":"hour"===e.unit?a="day":"minute"===e.unit&&(a="hour")})),p=a===o,r=t[n].position,d=t[n].value):"datetime"===c.config.xaxis.type&&void 0===h&&(d=""),void 0===d&&(d=""),d=Array.isArray(d)?d:d.toString();var v,b=new S(this.ctx);v=c.globals.rotateXLabels&&l?b.getTextRects(d,parseInt(s,10),null,"rotate(".concat(c.config.xaxis.labels.rotate," 0 0)"),!1):b.getTextRects(d,parseInt(s,10));var y=!c.config.xaxis.labels.showDuplicates&&this.ctx.timeScale;return!Array.isArray(d)&&("NaN"===String(d)||i.indexOf(d)>=0&&y)&&(d=""),{x:r,text:d,textRect:v,isBold:p}}},{key:"checkLabelBasedOnTickamount",value:function(e,t,r){var n=this.w,o=n.config.xaxis.tickAmount;return"dataPoints"===o&&(o=Math.round(n.globals.gridWidth/120)),o>r||e%Math.round(r/(o+1))==0||(t.text=""),t}},{key:"checkForOverflowingLabels",value:function(e,t,r,n,o){var a=this.w;if(0===e&&a.globals.skipFirstTimelinelabel&&(t.text=""),e===r-1&&a.globals.skipLastTimelinelabel&&(t.text=""),a.config.xaxis.labels.hideOverlappingLabels&&n.length>0){var i=o[o.length-1];t.x<i.textRect.width/(a.globals.rotateXLabels?Math.abs(a.config.xaxis.labels.rotate)/12:1.01)+i.x&&(t.text="")}return t}},{key:"checkForReversedLabels",value:function(e,t){var r=this.w;return r.config.yaxis[e]&&r.config.yaxis[e].reversed&&t.reverse(),t}},{key:"yAxisAllSeriesCollapsed",value:function(e){var t=this.w.globals;return!t.seriesYAxisMap[e].some((function(e){return-1===t.collapsedSeriesIndices.indexOf(e)}))}},{key:"translateYAxisIndex",value:function(e){var t=this.w,r=t.globals,n=t.config.yaxis;return r.series.length>n.length||n.some((function(e){return Array.isArray(e.seriesName)}))?e:r.seriesYAxisReverseMap[e]}},{key:"isYAxisHidden",value:function(e){var t=this.w,r=t.config.yaxis[e];if(!r.show||this.yAxisAllSeriesCollapsed(e))return!0;if(!r.showForNullSeries){var n=t.globals.seriesYAxisMap[e],o=new C(this.ctx);return n.every((function(e){return o.isSeriesNull(e)}))}return!1}},{key:"getYAxisForeColor",value:function(e,t){var r=this.w;return Array.isArray(e)&&r.globals.yAxisScale[t]&&this.ctx.theme.pushExtraColors(e,r.globals.yAxisScale[t].result.length,!1),e}},{key:"drawYAxisTicks",value:function(e,t,r,n,o,a,i){var s=this.w,l=new S(this.ctx),c=s.globals.translateY;if(n.show&&t>0){!0===s.config.yaxis[o].opposite&&(e+=n.width);for(var u=t;u>=0;u--){var d=c+t/10+s.config.yaxis[o].labels.offsetY-1;s.globals.isBarHorizontal&&(d=a*u),"heatmap"===s.config.chart.type&&(d+=a/2);var f=l.drawLine(e+r.offsetX-n.width+n.offsetX,d+n.offsetY,e+r.offsetX+n.offsetX,d+n.offsetY,n.color);i.add(f),c+=a}}}}]),e}(),A=function(){function e(t){s(this,e),this.w=t.w,this.annoCtx=t,this.helpers=new O(this.annoCtx),this.axesUtils=new j(this.annoCtx)}return c(e,[{key:"addYaxisAnnotation",value:function(e,t,r){var n,o=this.w,a=e.strokeDashArray,i=this.helpers.getY1Y2("y1",e),s=i.yP,l=i.clipped,c=!0,u=!1,d=e.label.text;if(null===e.y2||void 0===e.y2){if(!l){u=!0;var f=this.annoCtx.graphics.drawLine(0+e.offsetX,s+e.offsetY,this._getYAxisAnnotationWidth(e),s+e.offsetY,e.borderColor,a,e.borderWidth);t.appendChild(f.node),e.id&&f.node.classList.add(e.id)}}else{if(n=(i=this.helpers.getY1Y2("y2",e)).yP,c=i.clipped,n>s){var h=s;s=n,n=h}if(!l||!c){u=!0;var p=this.annoCtx.graphics.drawRect(0+e.offsetX,n+e.offsetY,this._getYAxisAnnotationWidth(e),s-n,0,e.fillColor,e.opacity,1,e.borderColor,a);p.node.classList.add("apexcharts-annotation-rect"),p.attr("clip-path","url(#gridRectMask".concat(o.globals.cuid,")")),t.appendChild(p.node),e.id&&p.node.classList.add(e.id)}}if(u){var g="right"===e.label.position?o.globals.gridWidth:"center"===e.label.position?o.globals.gridWidth/2:0,m=this.annoCtx.graphics.drawText({x:g+e.label.offsetX,y:(null!=n?n:s)+e.label.offsetY-3,text:d,textAnchor:e.label.textAnchor,fontSize:e.label.style.fontSize,fontFamily:e.label.style.fontFamily,fontWeight:e.label.style.fontWeight,foreColor:e.label.style.color,cssClass:"apexcharts-yaxis-annotation-label ".concat(e.label.style.cssClass," ").concat(e.id?e.id:"")});m.attr({rel:r}),t.appendChild(m.node)}}},{key:"_getYAxisAnnotationWidth",value:function(e){var t=this.w;return t.globals.gridWidth,(e.width.indexOf("%")>-1?t.globals.gridWidth*parseInt(e.width,10)/100:parseInt(e.width,10))+e.offsetX}},{key:"drawYAxisAnnotations",value:function(){var e=this,t=this.w,r=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return t.config.annotations.yaxis.forEach((function(t,n){t.yAxisIndex=e.axesUtils.translateYAxisIndex(t.yAxisIndex),e.axesUtils.isYAxisHidden(t.yAxisIndex)&&e.axesUtils.yAxisAllSeriesCollapsed(t.yAxisIndex)||e.addYaxisAnnotation(t,r.node,n)})),r}}]),e}(),N=function(){function e(t){s(this,e),this.w=t.w,this.annoCtx=t,this.helpers=new O(this.annoCtx)}return c(e,[{key:"addPointAnnotation",value:function(e,t,r){if(!(this.w.globals.collapsedSeriesIndices.indexOf(e.seriesIndex)>-1)){var n=this.helpers.getX1X2("x1",e),o=n.x,a=n.clipped,i=(n=this.helpers.getY1Y2("y1",e)).yP,s=n.clipped;if(x.isNumber(o)&&!s&&!a){var l={pSize:e.marker.size,pointStrokeWidth:e.marker.strokeWidth,pointFillColor:e.marker.fillColor,pointStrokeColor:e.marker.strokeColor,shape:e.marker.shape,pRadius:e.marker.radius,class:"apexcharts-point-annotation-marker ".concat(e.marker.cssClass," ").concat(e.id?e.id:"")},c=this.annoCtx.graphics.drawMarker(o+e.marker.offsetX,i+e.marker.offsetY,l);t.appendChild(c.node);var u=e.label.text?e.label.text:"",d=this.annoCtx.graphics.drawText({x:o+e.label.offsetX,y:i+e.label.offsetY-e.marker.size-parseFloat(e.label.style.fontSize)/1.6,text:u,textAnchor:e.label.textAnchor,fontSize:e.label.style.fontSize,fontFamily:e.label.style.fontFamily,fontWeight:e.label.style.fontWeight,foreColor:e.label.style.color,cssClass:"apexcharts-point-annotation-label ".concat(e.label.style.cssClass," ").concat(e.id?e.id:"")});if(d.attr({rel:r}),t.appendChild(d.node),e.customSVG.SVG){var f=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+e.customSVG.cssClass});f.attr({transform:"translate(".concat(o+e.customSVG.offsetX,", ").concat(i+e.customSVG.offsetY,")")}),f.node.innerHTML=e.customSVG.SVG,t.appendChild(f.node)}if(e.image.path){var h=e.image.width?e.image.width:20,p=e.image.height?e.image.height:20;c=this.annoCtx.addImage({x:o+e.image.offsetX-h/2,y:i+e.image.offsetY-p/2,width:h,height:p,path:e.image.path,appendTo:".apexcharts-point-annotations"})}e.mouseEnter&&c.node.addEventListener("mouseenter",e.mouseEnter.bind(this,e)),e.mouseLeave&&c.node.addEventListener("mouseleave",e.mouseLeave.bind(this,e)),e.click&&c.node.addEventListener("click",e.click.bind(this,e))}}}},{key:"drawPointAnnotations",value:function(){var e=this,t=this.w,r=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return t.config.annotations.points.map((function(t,n){e.addPointAnnotation(t,r.node,n)})),r}}]),e}(),M={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"}}},_=function(){function e(){s(this,e),this.yAxis={show:!0,showAlways:!1,showForNullSeries:!0,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,logBase:10,tickAmount:void 0,stepSize: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:void 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 c(e,[{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:[M],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,nonce: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,stackOnlyBar:!0,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(e){return new Date(e).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,borderRadius:4,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(e){return e}},value:{show:!0,fontSize:"14px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:16,formatter:function(e){return e+"%"}},total:{show:!1,label:"Total",fontSize:"16px",fontWeight:600,fontFamily:void 0,color:void 0,formatter:function(e){return e.globals.seriesTotals.reduce((function(e,t){return e+t}),0)/e.globals.series.length+"%"}}},barLabels:{enabled:!1,margin:5,useSeriesColors:!0,fontFamily:void 0,fontWeight:600,fontSize:"16px",formatter:function(e){return e},onClick:void 0}},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(e){return e}},value:{show:!0,fontSize:"20px",fontFamily:void 0,fontWeight:400,color:void 0,offsetY:10,formatter:function(e){return e}},total:{show:!1,showAlways:!1,label:"Total",fontSize:"16px",fontWeight:400,fontFamily:void 0,color:void 0,formatter:function(e){return e.globals.seriesTotals.reduce((function(e,t){return e+t}),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(e){return null!==e?e:""},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,hideEmptySeries:!1,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(e){return e?e+": ":""}}},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},stepSize:void 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}}}}}]),e}(),D=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.graphics=new S(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new O(this),this.xAxisAnnotations=new P(this),this.yAxisAnnotations=new A(this),this.pointsAnnotations=new N(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 c(e,[{key:"drawAxesAnnotations",value:function(){var e=this.w;if(e.globals.axisCharts){for(var t=this.yAxisAnnotations.drawYAxisAnnotations(),r=this.xAxisAnnotations.drawXAxisAnnotations(),n=this.pointsAnnotations.drawPointAnnotations(),o=e.config.chart.animations.enabled,a=[t,r,n],i=[r.node,t.node,n.node],s=0;s<3;s++)e.globals.dom.elGraphical.add(a[s]),!o||e.globals.resized||e.globals.dataChanged||"scatter"!==e.config.chart.type&&"bubble"!==e.config.chart.type&&e.globals.dataPoints>1&&i[s].classList.add("apexcharts-element-hidden"),e.globals.delayedElements.push({el:i[s],index:0});this.helpers.annotationsBackground()}}},{key:"drawImageAnnos",value:function(){var e=this;this.w.config.annotations.images.map((function(t,r){e.addImage(t,r)}))}},{key:"drawTextAnnos",value:function(){var e=this;this.w.config.annotations.texts.map((function(t,r){e.addText(t,r)}))}},{key:"addXaxisAnnotation",value:function(e,t,r){this.xAxisAnnotations.addXaxisAnnotation(e,t,r)}},{key:"addYaxisAnnotation",value:function(e,t,r){this.yAxisAnnotations.addYaxisAnnotation(e,t,r)}},{key:"addPointAnnotation",value:function(e,t,r){this.pointsAnnotations.addPointAnnotation(e,t,r)}},{key:"addText",value:function(e,t){var r=e.x,n=e.y,o=e.text,a=e.textAnchor,i=e.foreColor,s=e.fontSize,l=e.fontFamily,c=e.fontWeight,u=e.cssClass,d=e.backgroundColor,f=e.borderWidth,h=e.strokeDashArray,p=e.borderRadius,g=e.borderColor,m=e.appendTo,v=void 0===m?".apexcharts-svg":m,b=e.paddingLeft,y=void 0===b?4:b,x=e.paddingRight,w=void 0===x?4:x,k=e.paddingBottom,S=void 0===k?2:k,C=e.paddingTop,O=void 0===C?2:C,P=this.w,T=this.graphics.drawText({x:r,y:n,text:o,textAnchor:a||"start",fontSize:s||"12px",fontWeight:c||"regular",fontFamily:l||P.config.chart.fontFamily,foreColor:i||P.config.chart.foreColor,cssClass:u}),E=P.globals.dom.baseEl.querySelector(v);E&&E.appendChild(T.node);var j=T.bbox();if(o){var A=this.graphics.drawRect(j.x-y,j.y-O,j.width+y+w,j.height+S+O,p,d||"transparent",1,f,g,h);E.insertBefore(A.node,T.node)}}},{key:"addImage",value:function(e,t){var r=this.w,n=e.path,o=e.x,a=void 0===o?0:o,i=e.y,s=void 0===i?0:i,l=e.width,c=void 0===l?20:l,u=e.height,d=void 0===u?20:u,f=e.appendTo,h=void 0===f?".apexcharts-svg":f,p=r.globals.dom.Paper.image(n);p.size(c,d).move(a,s);var g=r.globals.dom.baseEl.querySelector(h);return g&&g.appendChild(p.node),p}},{key:"addXaxisAnnotationExternal",value:function(e,t,r){return this.addAnnotationExternal({params:e,pushToMemory:t,context:r,type:"xaxis",contextMethod:r.addXaxisAnnotation}),r}},{key:"addYaxisAnnotationExternal",value:function(e,t,r){return this.addAnnotationExternal({params:e,pushToMemory:t,context:r,type:"yaxis",contextMethod:r.addYaxisAnnotation}),r}},{key:"addPointAnnotationExternal",value:function(e,t,r){return void 0===this.invertAxis&&(this.invertAxis=r.w.globals.isBarHorizontal),this.addAnnotationExternal({params:e,pushToMemory:t,context:r,type:"point",contextMethod:r.addPointAnnotation}),r}},{key:"addAnnotationExternal",value:function(e){var t=e.params,r=e.pushToMemory,n=e.context,o=e.type,a=e.contextMethod,i=n,s=i.w,l=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(o,"-annotations")),c=l.childNodes.length+1,u=new _,d=Object.assign({},"xaxis"===o?u.xAxisAnnotation:"yaxis"===o?u.yAxisAnnotation:u.pointAnnotation),f=x.extend(d,t);switch(o){case"xaxis":this.addXaxisAnnotation(f,l,c);break;case"yaxis":this.addYaxisAnnotation(f,l,c);break;case"point":this.addPointAnnotation(f,l,c)}var h=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(o,"-annotations .apexcharts-").concat(o,"-annotation-label[rel='").concat(c,"']")),p=this.helpers.addBackgroundToAnno(h,f);return p&&l.insertBefore(p.node,h),r&&s.globals.memory.methodsToExec.push({context:i,id:f.id?f.id:x.randomId(),method:a,label:"addAnnotation",params:t}),n}},{key:"clearAnnotations",value:function(e){var t=e.w,r=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations");t.globals.memory.methodsToExec.map((function(e,r){"addText"!==e.label&&"addAnnotation"!==e.label||t.globals.memory.methodsToExec.splice(r,1)})),r=x.listToArray(r),Array.prototype.forEach.call(r,(function(e){for(;e.firstChild;)e.removeChild(e.firstChild)}))}},{key:"removeAnnotation",value:function(e,t){var r=e.w,n=r.globals.dom.baseEl.querySelectorAll(".".concat(t));n&&(r.globals.memory.methodsToExec.map((function(e,n){e.id===t&&r.globals.memory.methodsToExec.splice(n,1)})),Array.prototype.forEach.call(n,(function(e){e.parentElement.removeChild(e)})))}}]),e}(),I=function(e){var t,r=e.isTimeline,n=e.ctx,o=e.seriesIndex,a=e.dataPointIndex,i=e.y1,s=e.y2,l=e.w,c=l.globals.seriesRangeStart[o][a],u=l.globals.seriesRangeEnd[o][a],d=l.globals.labels[a],f=l.config.series[o].name?l.config.series[o].name:"",h=l.globals.ttKeyFormatter,p=l.config.tooltip.y.title.formatter,g={w:l,seriesIndex:o,dataPointIndex:a,start:c,end:u};"function"==typeof p&&(f=p(f,g)),null!==(t=l.config.series[o].data[a])&&void 0!==t&&t.x&&(d=l.config.series[o].data[a].x),r||"datetime"===l.config.xaxis.type&&(d=new E(n).xLabelFormat(l.globals.ttKeyFormatter,d,d,{i:void 0,dateFormatter:new T(n).formatDate,w:l})),"function"==typeof h&&(d=h(d,g)),Number.isFinite(i)&&Number.isFinite(s)&&(c=i,u=s);var m="",v="",b=l.globals.colors[o];if(void 0===l.config.tooltip.x.formatter)if("datetime"===l.config.xaxis.type){var y=new T(n);m=y.formatDate(y.getDate(c),l.config.tooltip.x.format),v=y.formatDate(y.getDate(u),l.config.tooltip.x.format)}else m=c,v=u;else m=l.config.tooltip.x.formatter(c),v=l.config.tooltip.x.formatter(u);return{start:c,end:u,startVal:m,endVal:v,ylabel:d,color:b,seriesName:f}},R=function(e){var t=e.color,r=e.seriesName,n=e.ylabel,o=e.start,a=e.end,i=e.seriesIndex,s=e.dataPointIndex,l=e.ctx.tooltip.tooltipLabels.getFormatters(i);o=l.yLbFormatter(o),a=l.yLbFormatter(a);var c=l.yLbFormatter(e.w.globals.series[i][s]),u='<span class="value start-value">\n  '.concat(o,'\n  </span> <span class="separator">-</span> <span class="value end-value">\n  ').concat(a,"\n  </span>");return'<div class="apexcharts-tooltip-rangebar"><div> <span class="series-name" style="color: '+t+'">'+(r||"")+'</span></div><div> <span class="category">'+n+": </span> "+(e.w.globals.comboCharts?"rangeArea"===e.w.config.series[i].type||"rangeBar"===e.w.config.series[i].type?u:"<span>".concat(c,"</span>"):u)+" </div></div>"},L=function(){function e(t){s(this,e),this.opts=t}return c(e,[{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(e){return this.hideYAxis(),x.extend(e,{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(),a(a({},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 e=this;return{stroke:{width:1,colors:["#333"]},fill:{opacity:1},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(t){var r=t.seriesIndex,n=t.dataPointIndex,o=t.w;return e._getBoxTooltip(o,r,n,["Open","High","","Low","Close"],"candlestick")}},states:{active:{filter:{type:"none"}}},xaxis:{crosshairs:{width:1}}}}},{key:"boxPlot",value:function(){var e=this;return{chart:{animations:{dynamicAnimation:{enabled:!1}}},stroke:{width:1,colors:["#24292e"]},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(t){var r=t.seriesIndex,n=t.dataPointIndex,o=t.w;return e._getBoxTooltip(o,r,n,["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(e,t){t.ctx;var r=t.seriesIndex,n=t.dataPointIndex,o=t.w,a=function(){var e=o.globals.seriesRangeStart[r][n];return o.globals.seriesRangeEnd[r][n]-e};return o.globals.comboCharts?"rangeBar"===o.config.series[r].type||"rangeArea"===o.config.series[r].type?a():e:a()},background:{enabled:!1},style:{colors:["#fff"]}},markers:{size:10},tooltip:{shared:!1,followCursor:!0,custom:function(e){return e.w.config.plotOptions&&e.w.config.plotOptions.bar&&e.w.config.plotOptions.bar.horizontal?function(e){var t=I(a(a({},e),{},{isTimeline:!0})),r=t.color,n=t.seriesName,o=t.ylabel,i=t.startVal,s=t.endVal;return R(a(a({},e),{},{color:r,seriesName:n,ylabel:o,start:i,end:s}))}(e):function(e){var t=I(e),r=t.color,n=t.seriesName,o=t.ylabel,i=t.start,s=t.end;return R(a(a({},e),{},{color:r,seriesName:n,ylabel:o,start:i,end:s}))}(e)}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"dumbbell",value:function(e){var t,r;return null!==(t=e.plotOptions.bar)&&void 0!==t&&t.barHeight||(e.plotOptions.bar.barHeight=2),null!==(r=e.plotOptions.bar)&&void 0!==r&&r.columnWidth||(e.plotOptions.bar.columnWidth=2),e}},{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(e){return function(e){var t=I(e),r=t.color,n=t.seriesName,o=t.ylabel,i=t.start,s=t.end;return R(a(a({},e),{},{color:r,seriesName:n,ylabel:o,start:i,end:s}))}(e)}}}}},{key:"brush",value:function(e){return x.extend(e,{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(e){e.dataLabels=e.dataLabels||{},e.dataLabels.formatter=e.dataLabels.formatter||void 0;var t=e.dataLabels.formatter;return e.yaxis.forEach((function(t,r){e.yaxis[r].min=0,e.yaxis[r].max=100})),"bar"===e.chart.type&&(e.dataLabels.formatter=t||function(e){return"number"==typeof e&&e?e.toFixed(0)+"%":e}),e}},{key:"stackedBars",value:function(){var e=this.bar();return a(a({},e),{},{plotOptions:a(a({},e.plotOptions),{},{bar:a(a({},e.plotOptions.bar),{},{borderRadiusApplication:"end",borderRadiusWhenStacked:"last"})})})}},{key:"convertCatToNumeric",value:function(e){return e.xaxis.convertedCatToNumeric=!0,e}},{key:"convertCatToNumericXaxis",value:function(e,t,r){e.xaxis.type="numeric",e.xaxis.labels=e.xaxis.labels||{},e.xaxis.labels.formatter=e.xaxis.labels.formatter||function(e){return x.isNumber(e)?Math.floor(e):e};var n=e.xaxis.labels.formatter,o=e.xaxis.categories&&e.xaxis.categories.length?e.xaxis.categories:e.labels;return r&&r.length&&(o=r.map((function(e){return Array.isArray(e)?e:String(e)}))),o&&o.length&&(e.xaxis.labels.formatter=function(e){return x.isNumber(e)?n(o[Math.floor(e)-1]):n(e)}),e.xaxis.categories=[],e.labels=[],e.xaxis.tickAmount=e.xaxis.tickAmount||"dataPoints",e}},{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(e){return e.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(e){return e.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{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(e){return e.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(e){return e},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(e,t,r,n,o){var a=e.globals.seriesCandleO[t][r],i=e.globals.seriesCandleH[t][r],s=e.globals.seriesCandleM[t][r],l=e.globals.seriesCandleL[t][r],c=e.globals.seriesCandleC[t][r];return e.config.series[t].type&&e.config.series[t].type!==o?'<div class="apexcharts-custom-tooltip">\n          '.concat(e.config.series[t].name?e.config.series[t].name:"series-"+(t+1),": <strong>").concat(e.globals.series[t][r],"</strong>\n        </div>"):'<div class="apexcharts-tooltip-box apexcharts-tooltip-'.concat(e.config.chart.type,'">')+"<div>".concat(n[0],': <span class="value">')+a+"</span></div>"+"<div>".concat(n[1],': <span class="value">')+i+"</span></div>"+(s?"<div>".concat(n[2],': <span class="value">')+s+"</span></div>":"")+"<div>".concat(n[3],': <span class="value">')+l+"</span></div>"+"<div>".concat(n[4],': <span class="value">')+c+"</span></div></div>"}}]),e}(),F=function(){function e(t){s(this,e),this.opts=t}return c(e,[{key:"init",value:function(e){var t=e.responsiveOverride,r=this.opts,n=new _,o=new L(r);this.chartType=r.chart.type,r=this.extendYAxis(r),r=this.extendAnnotations(r);var a=n.init(),s={};if(r&&"object"===i(r)){var l,c,u,d,f,h,p,g,m={};m=-1!==["line","area","bar","candlestick","boxPlot","rangeBar","rangeArea","bubble","scatter","heatmap","treemap","pie","polarArea","donut","radar","radialBar"].indexOf(r.chart.type)?o[r.chart.type]():o.line(),null!==(l=r.plotOptions)&&void 0!==l&&null!==(c=l.bar)&&void 0!==c&&c.isFunnel&&(m=o.funnel()),r.chart.stacked&&"bar"===r.chart.type&&(m=o.stackedBars()),null!==(u=r.chart.brush)&&void 0!==u&&u.enabled&&(m=o.brush(m)),r.chart.stacked&&"100%"===r.chart.stackType&&(r=o.stacked100(r)),null!==(d=r.plotOptions)&&void 0!==d&&null!==(f=d.bar)&&void 0!==f&&f.isDumbbell&&(r=o.dumbbell(r)),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(r),r.xaxis=r.xaxis||window.Apex.xaxis||{},t||(r.xaxis.convertedCatToNumeric=!1),(null!==(h=(r=this.checkForCatToNumericXAxis(this.chartType,m,r)).chart.sparkline)&&void 0!==h&&h.enabled||null!==(p=window.Apex.chart)&&void 0!==p&&null!==(g=p.sparkline)&&void 0!==g&&g.enabled)&&(m=o.sparkline(m)),s=x.extend(a,m)}var v=x.extend(s,window.Apex);return a=x.extend(v,r),this.handleUserInputErrors(a)}},{key:"checkForCatToNumericXAxis",value:function(e,t,r){var n,o,a=new L(r),i=("bar"===e||"boxPlot"===e)&&(null===(n=r.plotOptions)||void 0===n||null===(o=n.bar)||void 0===o?void 0:o.horizontal),s="pie"===e||"polarArea"===e||"donut"===e||"radar"===e||"radialBar"===e||"heatmap"===e,l="datetime"!==r.xaxis.type&&"numeric"!==r.xaxis.type,c=r.xaxis.tickPlacement?r.xaxis.tickPlacement:t.xaxis&&t.xaxis.tickPlacement;return i||s||!l||"between"===c||(r=a.convertCatToNumeric(r)),r}},{key:"extendYAxis",value:function(e,t){var r=new _;(void 0===e.yaxis||!e.yaxis||Array.isArray(e.yaxis)&&0===e.yaxis.length)&&(e.yaxis={}),e.yaxis.constructor!==Array&&window.Apex.yaxis&&window.Apex.yaxis.constructor!==Array&&(e.yaxis=x.extend(e.yaxis,window.Apex.yaxis)),e.yaxis.constructor!==Array?e.yaxis=[x.extend(r.yAxis,e.yaxis)]:e.yaxis=x.extendArray(e.yaxis,r.yAxis);var n=!1;e.yaxis.forEach((function(e){e.logarithmic&&(n=!0)}));var o=e.series;return t&&!o&&(o=t.config.series),n&&o.length!==e.yaxis.length&&o.length&&(e.yaxis=o.map((function(t,n){if(t.name||(o[n].name="series-".concat(n+1)),e.yaxis[n])return e.yaxis[n].seriesName=o[n].name,e.yaxis[n];var a=x.extend(r.yAxis,e.yaxis[0]);return a.show=!1,a}))),n&&o.length>1&&o.length!==e.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes"),e}},{key:"extendAnnotations",value:function(e){return void 0===e.annotations&&(e.annotations={},e.annotations.yaxis=[],e.annotations.xaxis=[],e.annotations.points=[]),e=this.extendYAxisAnnotations(e),e=this.extendXAxisAnnotations(e),this.extendPointAnnotations(e)}},{key:"extendYAxisAnnotations",value:function(e){var t=new _;return e.annotations.yaxis=x.extendArray(void 0!==e.annotations.yaxis?e.annotations.yaxis:[],t.yAxisAnnotation),e}},{key:"extendXAxisAnnotations",value:function(e){var t=new _;return e.annotations.xaxis=x.extendArray(void 0!==e.annotations.xaxis?e.annotations.xaxis:[],t.xAxisAnnotation),e}},{key:"extendPointAnnotations",value:function(e){var t=new _;return e.annotations.points=x.extendArray(void 0!==e.annotations.points?e.annotations.points:[],t.pointAnnotation),e}},{key:"checkForDarkTheme",value:function(e){e.theme&&"dark"===e.theme.mode&&(e.tooltip||(e.tooltip={}),"light"!==e.tooltip.theme&&(e.tooltip.theme="dark"),e.chart.foreColor||(e.chart.foreColor="#f6f7f8"),e.chart.background||(e.chart.background="#424242"),e.theme.palette||(e.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(e){var t=e;if(t.tooltip.shared&&t.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("bar"===t.chart.type&&t.plotOptions.bar.horizontal){if(t.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");t.yaxis[0].reversed&&(t.yaxis[0].opposite=!0),t.xaxis.tooltip.enabled=!1,t.yaxis[0].tooltip.enabled=!1,t.chart.zoom.enabled=!1}return"bar"!==t.chart.type&&"rangeBar"!==t.chart.type||t.tooltip.shared&&"barWidth"===t.xaxis.crosshairs.width&&t.series.length>1&&(t.xaxis.crosshairs.width="tickWidth"),"candlestick"!==t.chart.type&&"boxPlot"!==t.chart.type||t.yaxis[0].reversed&&(console.warn("Reversed y-axis in ".concat(t.chart.type," chart is not supported.")),t.yaxis[0].reversed=!1),t}}]),e}(),B=function(){function e(){s(this,e)}return c(e,[{key:"initGlobalVars",value:function(e){e.series=[],e.seriesCandleO=[],e.seriesCandleH=[],e.seriesCandleM=[],e.seriesCandleL=[],e.seriesCandleC=[],e.seriesRangeStart=[],e.seriesRangeEnd=[],e.seriesRange=[],e.seriesPercent=[],e.seriesGoals=[],e.seriesX=[],e.seriesZ=[],e.seriesNames=[],e.seriesTotals=[],e.seriesLog=[],e.seriesColors=[],e.stackedSeriesTotals=[],e.seriesXvalues=[],e.seriesYvalues=[],e.labels=[],e.hasXaxisGroups=!1,e.groups=[],e.barGroups=[],e.hasSeriesGroups=!1,e.seriesGroups=[],e.categoryLabels=[],e.timescaleLabels=[],e.noLabelsProvided=!1,e.resizeTimer=null,e.selectionResizeTimer=null,e.delayedElements=[],e.pointsArray=[],e.dataLabelsRects=[],e.isXNumeric=!1,e.skipLastTimelinelabel=!1,e.skipFirstTimelinelabel=!1,e.isDataXYZ=!1,e.isMultiLineX=!1,e.isMultipleYAxis=!1,e.maxY=-Number.MAX_VALUE,e.minY=Number.MIN_VALUE,e.minYArr=[],e.maxYArr=[],e.maxX=-Number.MAX_VALUE,e.minX=Number.MAX_VALUE,e.initialMaxX=-Number.MAX_VALUE,e.initialMinX=Number.MAX_VALUE,e.maxDate=0,e.minDate=Number.MAX_VALUE,e.minZ=Number.MAX_VALUE,e.maxZ=-Number.MAX_VALUE,e.minXDiff=Number.MAX_VALUE,e.yAxisScale=[],e.xAxisScale=null,e.xAxisTicksPositions=[],e.yLabelsCoords=[],e.yTitleCoords=[],e.barPadForNumericAxis=0,e.padHorizontal=0,e.xRange=0,e.yRange=[],e.zRange=0,e.dataPoints=0,e.xTickAmount=0,e.multiAxisTickAmount=0}},{key:"globalVars",value:function(e){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:e.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:[],maxValsInArrayIndex:0,radialSize:0,selection:void 0,zoomEnabled:"zoom"===e.chart.toolbar.autoSelected&&e.chart.toolbar.tools.zoom&&e.chart.zoom.enabled,panEnabled:"pan"===e.chart.toolbar.autoSelected&&e.chart.toolbar.tools.pan,selectionEnabled:"selection"===e.chart.toolbar.autoSelected&&e.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,niceScaleAllowedMagMsd:[[1,1,2,5,5,5,10,10,10,10,10],[1,1,2,5,5,5,10,10,10,10,10]],niceScaleDefaultTicks:[1,2,4,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,12,12,12,12,12,12,12,12,12,24],seriesYAxisMap:[],seriesYAxisReverseMap:[]}}},{key:"init",value:function(e){var t=this.globalVars(e);return this.initGlobalVars(t),t.initialConfig=x.extend({},e),t.initialSeries=x.clone(e.series),t.lastXAxis=x.clone(t.initialConfig.xaxis),t.lastYAxis=x.clone(t.initialConfig.yaxis),t}}]),e}(),$=function(){function e(t){s(this,e),this.opts=t}return c(e,[{key:"init",value:function(){var e=new F(this.opts).init({responsiveOverride:!1});return{config:e,globals:(new B).init(e)}}}]),e}(),z=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.opts=null,this.seriesIndex=0}return c(e,[{key:"clippedImgArea",value:function(e){var t=this.w,r=t.config,n=parseInt(t.globals.gridWidth,10),o=parseInt(t.globals.gridHeight,10),a=n>o?n:o,i=e.image,s=0,l=0;void 0===e.width&&void 0===e.height?void 0!==r.fill.image.width&&void 0!==r.fill.image.height?(s=r.fill.image.width+1,l=r.fill.image.height):(s=a+1,l=a):(s=e.width,l=e.height);var c=document.createElementNS(t.globals.SVGNS,"pattern");S.setAttrs(c,{id:e.patternID,patternUnits:e.patternUnits?e.patternUnits:"userSpaceOnUse",width:s+"px",height:l+"px"});var u=document.createElementNS(t.globals.SVGNS,"image");c.appendChild(u),u.setAttributeNS(window.SVG.xlink,"href",i),S.setAttrs(u,{x:0,y:0,preserveAspectRatio:"none",width:s+"px",height:l+"px"}),u.style.opacity=e.opacity,t.globals.dom.elDefs.node.appendChild(c)}},{key:"getSeriesIndex",value:function(e){var t=this.w,r=t.config.chart.type;return("bar"===r||"rangeBar"===r)&&t.config.plotOptions.bar.distributed||"heatmap"===r||"treemap"===r?this.seriesIndex=e.seriesNumber:this.seriesIndex=e.seriesNumber%t.globals.series.length,this.seriesIndex}},{key:"fillPath",value:function(e){var t=this.w;this.opts=e;var r,n,o,a=this.w.config;this.seriesIndex=this.getSeriesIndex(e);var i=this.getFillColors()[this.seriesIndex];void 0!==t.globals.seriesColors[this.seriesIndex]&&(i=t.globals.seriesColors[this.seriesIndex]),"function"==typeof i&&(i=i({seriesIndex:this.seriesIndex,dataPointIndex:e.dataPointIndex,value:e.value,w:t}));var s=e.fillType?e.fillType:this.getFillType(this.seriesIndex),l=Array.isArray(a.fill.opacity)?a.fill.opacity[this.seriesIndex]:a.fill.opacity;e.color&&(i=e.color),i||(i="#fff",console.warn("undefined color - ApexCharts"));var c=i;if(-1===i.indexOf("rgb")?i.length<9&&(c=x.hexToRgba(i,l)):i.indexOf("rgba")>-1&&(l=x.getOpacityFromRGBA(i)),e.opacity&&(l=e.opacity),"pattern"===s&&(n=this.handlePatternFill({fillConfig:e.fillConfig,patternFill:n,fillColor:i,fillOpacity:l,defaultColor:c})),"gradient"===s&&(o=this.handleGradientFill({fillConfig:e.fillConfig,fillColor:i,fillOpacity:l,i:this.seriesIndex})),"image"===s){var u=a.fill.image.src,d=e.patternID?e.patternID:"";this.clippedImgArea({opacity:l,image:Array.isArray(u)?e.seriesNumber<u.length?u[e.seriesNumber]:u[0]:u,width:e.width?e.width:void 0,height:e.height?e.height:void 0,patternUnits:e.patternUnits,patternID:"pattern".concat(t.globals.cuid).concat(e.seriesNumber+1).concat(d)}),r="url(#pattern".concat(t.globals.cuid).concat(e.seriesNumber+1).concat(d,")")}else r="gradient"===s?o:"pattern"===s?n:c;return e.solid&&(r=c),r}},{key:"getFillType",value:function(e){var t=this.w;return Array.isArray(t.config.fill.type)?t.config.fill.type[e]:t.config.fill.type}},{key:"getFillColors",value:function(){var e=this.w,t=e.config,r=this.opts,n=[];return e.globals.comboCharts?"line"===e.config.series[this.seriesIndex].type?Array.isArray(e.globals.stroke.colors)?n=e.globals.stroke.colors:n.push(e.globals.stroke.colors):Array.isArray(e.globals.fill.colors)?n=e.globals.fill.colors:n.push(e.globals.fill.colors):"line"===t.chart.type?Array.isArray(e.globals.stroke.colors)?n=e.globals.stroke.colors:n.push(e.globals.stroke.colors):Array.isArray(e.globals.fill.colors)?n=e.globals.fill.colors:n.push(e.globals.fill.colors),void 0!==r.fillColors&&(n=[],Array.isArray(r.fillColors)?n=r.fillColors.slice():n.push(r.fillColors)),n}},{key:"handlePatternFill",value:function(e){var t=e.fillConfig,r=(e.patternFill,e.fillColor),n=e.fillOpacity,o=e.defaultColor,a=this.w.config.fill;t&&(a=t);var i=this.opts,s=new S(this.ctx),l=Array.isArray(a.pattern.strokeWidth)?a.pattern.strokeWidth[this.seriesIndex]:a.pattern.strokeWidth,c=r;return Array.isArray(a.pattern.style)?void 0!==a.pattern.style[i.seriesNumber]?s.drawPattern(a.pattern.style[i.seriesNumber],a.pattern.width,a.pattern.height,c,l,n):o:s.drawPattern(a.pattern.style,a.pattern.width,a.pattern.height,c,l,n)}},{key:"handleGradientFill",value:function(e){var t=e.fillColor,r=e.fillOpacity,n=e.fillConfig,o=e.i,i=this.w.config.fill;n&&(i=a(a({},i),n));var s,l=this.opts,c=new S(this.ctx),u=new x,d=i.gradient.type,f=t,h=void 0===i.gradient.opacityFrom?r:Array.isArray(i.gradient.opacityFrom)?i.gradient.opacityFrom[o]:i.gradient.opacityFrom;f.indexOf("rgba")>-1&&(h=x.getOpacityFromRGBA(f));var p=void 0===i.gradient.opacityTo?r:Array.isArray(i.gradient.opacityTo)?i.gradient.opacityTo[o]:i.gradient.opacityTo;if(void 0===i.gradient.gradientToColors||0===i.gradient.gradientToColors.length)s="dark"===i.gradient.shade?u.shadeColor(-1*parseFloat(i.gradient.shadeIntensity),t.indexOf("rgb")>-1?x.rgb2hex(t):t):u.shadeColor(parseFloat(i.gradient.shadeIntensity),t.indexOf("rgb")>-1?x.rgb2hex(t):t);else if(i.gradient.gradientToColors[l.seriesNumber]){var g=i.gradient.gradientToColors[l.seriesNumber];s=g,g.indexOf("rgba")>-1&&(p=x.getOpacityFromRGBA(g))}else s=t;if(i.gradient.gradientFrom&&(f=i.gradient.gradientFrom),i.gradient.gradientTo&&(s=i.gradient.gradientTo),i.gradient.inverseColors){var m=f;f=s,s=m}return f.indexOf("rgb")>-1&&(f=x.rgb2hex(f)),s.indexOf("rgb")>-1&&(s=x.rgb2hex(s)),c.drawGradient(d,f,s,h,p,l.size,i.gradient.stops,i.gradient.colorStops,o)}}]),e}(),Y=function(){function e(t,r){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"setGlobalMarkerSize",value:function(){var e=this.w;if(e.globals.markers.size=Array.isArray(e.config.markers.size)?e.config.markers.size:[e.config.markers.size],e.globals.markers.size.length>0){if(e.globals.markers.size.length<e.globals.series.length+1)for(var t=0;t<=e.globals.series.length;t++)void 0===e.globals.markers.size[t]&&e.globals.markers.size.push(e.globals.markers.size[0])}else e.globals.markers.size=e.config.series.map((function(t){return e.config.markers.size}))}},{key:"plotChartMarkers",value:function(e,t,r,n){var o,a=arguments.length>4&&void 0!==arguments[4]&&arguments[4],i=this.w,s=t,l=e,c=null,u=new S(this.ctx),d=i.config.markers.discrete&&i.config.markers.discrete.length;if((i.globals.markers.size[t]>0||a||d)&&(c=u.group({class:a||d?"":"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(i.globals.cuid,")")),Array.isArray(l.x))for(var f=0;f<l.x.length;f++){var h=r;1===r&&0===f&&(h=0),1===r&&1===f&&(h=1);var p="apexcharts-marker";if("line"!==i.config.chart.type&&"area"!==i.config.chart.type||i.globals.comboCharts||i.config.tooltip.intersect||(p+=" no-pointer-events"),(Array.isArray(i.config.markers.size)?i.globals.markers.size[t]>0:i.config.markers.size>0)||a||d){x.isNumber(l.y[f])?p+=" w".concat(x.randomId()):p="apexcharts-nullpoint";var g=this.getMarkerConfig({cssClass:p,seriesIndex:t,dataPointIndex:h});i.config.series[s].data[h]&&(i.config.series[s].data[h].fillColor&&(g.pointFillColor=i.config.series[s].data[h].fillColor),i.config.series[s].data[h].strokeColor&&(g.pointStrokeColor=i.config.series[s].data[h].strokeColor)),n&&(g.pSize=n),(l.x[f]<0||l.x[f]>i.globals.gridWidth||l.y[f]<-i.globals.markers.largestSize||l.y[f]>i.globals.gridHeight+i.globals.markers.largestSize)&&(g.pSize=0),(o=u.drawMarker(l.x[f],l.y[f],g)).attr("rel",h),o.attr("j",h),o.attr("index",t),o.node.setAttribute("default-marker-size",g.pSize),new k(this.ctx).setSelectionFilter(o,t,h),this.addEvents(o),c&&c.add(o)}else void 0===i.globals.pointsArray[t]&&(i.globals.pointsArray[t]=[]),i.globals.pointsArray[t].push([l.x[f],l.y[f]])}return c}},{key:"getMarkerConfig",value:function(e){var t=e.cssClass,r=e.seriesIndex,n=e.dataPointIndex,o=void 0===n?null:n,a=e.finishRadius,i=void 0===a?null:a,s=this.w,l=this.getMarkerStyle(r),c=s.globals.markers.size[r],u=s.config.markers;return null!==o&&u.discrete.length&&u.discrete.map((function(e){e.seriesIndex===r&&e.dataPointIndex===o&&(l.pointStrokeColor=e.strokeColor,l.pointFillColor=e.fillColor,c=e.size,l.pointShape=e.shape)})),{pSize:null===i?c:i,pRadius:u.radius,width:Array.isArray(u.width)?u.width[r]:u.width,height:Array.isArray(u.height)?u.height[r]:u.height,pointStrokeWidth:Array.isArray(u.strokeWidth)?u.strokeWidth[r]:u.strokeWidth,pointStrokeColor:l.pointStrokeColor,pointFillColor:l.pointFillColor,shape:l.pointShape||(Array.isArray(u.shape)?u.shape[r]:u.shape),class:t,pointStrokeOpacity:Array.isArray(u.strokeOpacity)?u.strokeOpacity[r]:u.strokeOpacity,pointStrokeDashArray:Array.isArray(u.strokeDashArray)?u.strokeDashArray[r]:u.strokeDashArray,pointFillOpacity:Array.isArray(u.fillOpacity)?u.fillOpacity[r]:u.fillOpacity,seriesIndex:r}}},{key:"addEvents",value:function(e){var t=this.w,r=new S(this.ctx);e.node.addEventListener("mouseenter",r.pathMouseEnter.bind(this.ctx,e)),e.node.addEventListener("mouseleave",r.pathMouseLeave.bind(this.ctx,e)),e.node.addEventListener("mousedown",r.pathMouseDown.bind(this.ctx,e)),e.node.addEventListener("click",t.config.markers.onClick),e.node.addEventListener("dblclick",t.config.markers.onDblClick),e.node.addEventListener("touchstart",r.pathMouseDown.bind(this.ctx,e),{passive:!0})}},{key:"getMarkerStyle",value:function(e){var t=this.w,r=t.globals.markers.colors,n=t.config.markers.strokeColor||t.config.markers.strokeColors;return{pointStrokeColor:Array.isArray(n)?n[e]:n,pointFillColor:Array.isArray(r)?r[e]:r}}}]),e}(),W=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled}return c(e,[{key:"draw",value:function(e,t,r){var n=this.w,o=new S(this.ctx),a=r.realIndex,i=r.pointsPos,s=r.zRatio,l=r.elParent,c=o.group({class:"apexcharts-series-markers apexcharts-series-".concat(n.config.chart.type)});if(c.attr("clip-path","url(#gridRectMarkerMask".concat(n.globals.cuid,")")),Array.isArray(i.x))for(var u=0;u<i.x.length;u++){var d=t+1,f=!0;0===t&&0===u&&(d=0),0===t&&1===u&&(d=1);var h=0,p=n.globals.markers.size[a];if(s!==1/0){var g=n.config.plotOptions.bubble;p=n.globals.seriesZ[a][d],g.zScaling&&(p/=s),g.minBubbleRadius&&p<g.minBubbleRadius&&(p=g.minBubbleRadius),g.maxBubbleRadius&&p>g.maxBubbleRadius&&(p=g.maxBubbleRadius)}n.config.chart.animations.enabled||(h=p);var m=i.x[u],v=i.y[u];if(h=h||0,null!==v&&void 0!==n.globals.series[a][d]||(f=!1),f){var b=this.drawPoint(m,v,h,p,a,d,t);c.add(b)}l.add(c)}}},{key:"drawPoint",value:function(e,t,r,n,o,a,i){var s=this.w,l=o,c=new w(this.ctx),u=new k(this.ctx),d=new z(this.ctx),f=new Y(this.ctx),h=new S(this.ctx),p=f.getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:l,dataPointIndex:a,finishRadius:"bubble"===s.config.chart.type||s.globals.comboCharts&&s.config.series[o]&&"bubble"===s.config.series[o].type?n:null});n=p.pSize;var g,m=d.fillPath({seriesNumber:o,dataPointIndex:a,color:p.pointFillColor,patternUnits:"objectBoundingBox",value:s.globals.series[o][i]});if("circle"===p.shape?g=h.drawCircle(r):"square"!==p.shape&&"rect"!==p.shape||(g=h.drawRect(0,0,p.width-p.pointStrokeWidth/2,p.height-p.pointStrokeWidth/2,p.pRadius)),s.config.series[l].data[a]&&s.config.series[l].data[a].fillColor&&(m=s.config.series[l].data[a].fillColor),g.attr({x:e-p.width/2-p.pointStrokeWidth/2,y:t-p.height/2-p.pointStrokeWidth/2,cx:e,cy:t,fill:m,"fill-opacity":p.pointFillOpacity,stroke:p.pointStrokeColor,r:n,"stroke-width":p.pointStrokeWidth,"stroke-dasharray":p.pointStrokeDashArray,"stroke-opacity":p.pointStrokeOpacity}),s.config.chart.dropShadow.enabled){var v=s.config.chart.dropShadow;u.dropShadow(g,v,o)}if(!this.initialAnim||s.globals.dataChanged||s.globals.resized)s.globals.animationEnded=!0;else{var b=s.config.chart.animations.speed;c.animateMarker(g,0,"circle"===p.shape?n:{width:p.width,height:p.height},b,s.globals.easing,(function(){window.setTimeout((function(){c.animationCompleted(g)}),100)}))}if(s.globals.dataChanged&&"circle"===p.shape)if(this.dynamicAnim){var y,x,C,O,P=s.config.chart.animations.dynamicAnimation.speed;null!=(O=s.globals.previousPaths[o]&&s.globals.previousPaths[o][i])&&(y=O.x,x=O.y,C=void 0!==O.r?O.r:n);for(var T=0;T<s.globals.collapsedSeries.length;T++)s.globals.collapsedSeries[T].index===o&&(P=1,n=0);0===e&&0===t&&(n=0),c.animateCircle(g,{cx:y,cy:x,r:C},{cx:e,cy:t,r:n},P,s.globals.easing)}else g.attr({r:n});return g.attr({rel:a,j:a,index:o,"default-marker-size":n}),u.setSelectionFilter(g,o,a),f.addEvents(g),g.node.classList.add("apexcharts-marker"),g}},{key:"centerTextInBubble",value:function(e){var t=this.w;return{y:e+=parseInt(t.config.dataLabels.style.fontSize,10)/4}}}]),e}(),V=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"dataLabelsCorrection",value:function(e,t,r,n,o,a,i){var s=this.w,l=!1,c=new S(this.ctx).getTextRects(r,i),u=c.width,d=c.height;t<0&&(t=0),t>s.globals.gridHeight+d&&(t=s.globals.gridHeight+d/2),void 0===s.globals.dataLabelsRects[n]&&(s.globals.dataLabelsRects[n]=[]),s.globals.dataLabelsRects[n].push({x:e,y:t,width:u,height:d});var f=s.globals.dataLabelsRects[n].length-2,h=void 0!==s.globals.lastDrawnDataLabelsIndexes[n]?s.globals.lastDrawnDataLabelsIndexes[n][s.globals.lastDrawnDataLabelsIndexes[n].length-1]:0;if(void 0!==s.globals.dataLabelsRects[n][f]){var p=s.globals.dataLabelsRects[n][h];(e>p.x+p.width||t>p.y+p.height||t+d<p.y||e+u<p.x)&&(l=!0)}return(0===o||a)&&(l=!0),{x:e,y:t,textRects:c,drawnextLabel:l}}},{key:"drawDataLabel",value:function(e){var t=this,r=e.type,n=e.pos,o=e.i,a=e.j,i=e.isRangeStart,s=e.strokeWidth,l=void 0===s?2:s,c=this.w,u=new S(this.ctx),d=c.config.dataLabels,f=0,h=0,p=a,g=null;if(-1!==c.globals.collapsedSeriesIndices.indexOf(o)||!d.enabled||!Array.isArray(n.x))return g;g=u.group({class:"apexcharts-data-labels"});for(var m=0;m<n.x.length;m++)if(f=n.x[m]+d.offsetX,h=n.y[m]+d.offsetY+l,!isNaN(f)){1===a&&0===m&&(p=0),1===a&&1===m&&(p=1);var v=c.globals.series[o][p];"rangeArea"===r&&(v=i?c.globals.seriesRangeStart[o][p]:c.globals.seriesRangeEnd[o][p]);var b="",y=function(e){return c.config.dataLabels.formatter(e,{ctx:t.ctx,seriesIndex:o,dataPointIndex:p,w:c})};"bubble"===c.config.chart.type?(b=y(v=c.globals.seriesZ[o][p]),h=n.y[m],h=new W(this.ctx).centerTextInBubble(h,o,p).y):void 0!==v&&(b=y(v)),this.plotDataLabelsText({x:f,y:h,text:b,i:o,j:p,parent:g,offsetCorrection:!0,dataLabelsConfig:c.config.dataLabels})}return g}},{key:"plotDataLabelsText",value:function(e){var t=this.w,r=new S(this.ctx),n=e.x,o=e.y,a=e.i,i=e.j,s=e.text,l=e.textAnchor,c=e.fontSize,u=e.parent,d=e.dataLabelsConfig,f=e.color,h=e.alwaysDrawDataLabel,p=e.offsetCorrection;if(!(Array.isArray(t.config.dataLabels.enabledOnSeries)&&t.config.dataLabels.enabledOnSeries.indexOf(a)<0)){var g={x:n,y:o,drawnextLabel:!0,textRects:null};p&&(g=this.dataLabelsCorrection(n,o,s,a,i,h,parseInt(d.style.fontSize,10))),t.globals.zoomed||(n=g.x,o=g.y),g.textRects&&(n<-20-g.textRects.width||n>t.globals.gridWidth+g.textRects.width+30)&&(s="");var m=t.globals.dataLabels.style.colors[a];(("bar"===t.config.chart.type||"rangeBar"===t.config.chart.type)&&t.config.plotOptions.bar.distributed||t.config.dataLabels.distributed)&&(m=t.globals.dataLabels.style.colors[i]),"function"==typeof m&&(m=m({series:t.globals.series,seriesIndex:a,dataPointIndex:i,w:t})),f&&(m=f);var v=d.offsetX,b=d.offsetY;if("bar"!==t.config.chart.type&&"rangeBar"!==t.config.chart.type||(v=0,b=0),g.drawnextLabel){var y=r.drawText({width:100,height:parseInt(d.style.fontSize,10),x:n+v,y:o+b,foreColor:m,textAnchor:l||d.textAnchor,text:s,fontSize:c||d.style.fontSize,fontFamily:d.style.fontFamily,fontWeight:d.style.fontWeight||"normal"});if(y.attr({class:"apexcharts-datalabel",cx:n,cy:o}),d.dropShadow.enabled){var x=d.dropShadow;new k(this.ctx).dropShadow(y,x)}u.add(y),void 0===t.globals.lastDrawnDataLabelsIndexes[a]&&(t.globals.lastDrawnDataLabelsIndexes[a]=[]),t.globals.lastDrawnDataLabelsIndexes[a].push(i)}}}},{key:"addBackgroundToDataLabel",value:function(e,t){var r=this.w,n=r.config.dataLabels.background,o=n.padding,a=n.padding/2,i=t.width,s=t.height,l=new S(this.ctx).drawRect(t.x-o,t.y-a/2,i+2*o,s+a,n.borderRadius,"transparent"===r.config.chart.background?"#fff":r.config.chart.background,n.opacity,n.borderWidth,n.borderColor);return n.dropShadow.enabled&&new k(this.ctx).dropShadow(l,n.dropShadow),l}},{key:"dataLabelsBackground",value:function(){var e=this.w;if("bubble"!==e.config.chart.type)for(var t=e.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),r=0;r<t.length;r++){var n=t[r],o=n.getBBox(),a=null;if(o.width&&o.height&&(a=this.addBackgroundToDataLabel(n,o)),a){n.parentNode.insertBefore(a.node,n);var i=n.getAttribute("fill");!e.config.chart.animations.enabled||e.globals.resized||e.globals.dataChanged?a.attr({fill:i}):a.animate().attr({fill:i}),n.setAttribute("fill",e.config.dataLabels.background.foreColor)}}}},{key:"bringForward",value:function(){for(var e=this.w,t=e.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels"),r=e.globals.dom.baseEl.querySelector(".apexcharts-plot-series:last-child"),n=0;n<t.length;n++)r&&r.insertBefore(t[n],r.nextSibling)}}]),e}(),H=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.legendInactiveClass="legend-mouseover-inactive"}return c(e,[{key:"getAllSeriesEls",value:function(){return this.w.globals.dom.baseEl.getElementsByClassName("apexcharts-series")}},{key:"getSeriesByName",value:function(e){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner .apexcharts-series[seriesName='".concat(x.escapeString(e),"']"))}},{key:"isSeriesHidden",value:function(e){var t=this.getSeriesByName(e),r=parseInt(t.getAttribute("data:realIndex"),10);return{isHidden:t.classList.contains("apexcharts-series-collapsed"),realIndex:r}}},{key:"addCollapsedClassToSeries",value:function(e,t){var r=this.w;function n(r){for(var n=0;n<r.length;n++)r[n].index===t&&e.node.classList.add("apexcharts-series-collapsed")}n(r.globals.collapsedSeries),n(r.globals.ancillaryCollapsedSeries)}},{key:"toggleSeries",value:function(e){var t=this.isSeriesHidden(e);return this.ctx.legend.legendHelpers.toggleDataSeries(t.realIndex,t.isHidden),t.isHidden}},{key:"showSeries",value:function(e){var t=this.isSeriesHidden(e);t.isHidden&&this.ctx.legend.legendHelpers.toggleDataSeries(t.realIndex,!0)}},{key:"hideSeries",value:function(e){var t=this.isSeriesHidden(e);t.isHidden||this.ctx.legend.legendHelpers.toggleDataSeries(t.realIndex,!1)}},{key:"resetSeries",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=this.w,o=x.clone(n.globals.initialSeries);n.globals.previousPaths=[],r?(n.globals.collapsedSeries=[],n.globals.ancillaryCollapsedSeries=[],n.globals.collapsedSeriesIndices=[],n.globals.ancillaryCollapsedSeriesIndices=[]):o=this.emptyCollapsedSeries(o),n.config.series=o,e&&(t&&(n.globals.zoomed=!1,this.ctx.updateHelpers.revertDefaultAxisMinMax()),this.ctx.updateHelpers._updateSeries(o,n.config.chart.animations.dynamicAnimation.enabled))}},{key:"emptyCollapsedSeries",value:function(e){for(var t=this.w,r=0;r<e.length;r++)t.globals.collapsedSeriesIndices.indexOf(r)>-1&&(e[r].data=[]);return e}},{key:"toggleSeriesOnHover",value:function(e,t){var r=this.w;t||(t=e.target);var n=r.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels, .apexcharts-yaxis");if("mousemove"===e.type){var o=parseInt(t.getAttribute("rel"),10)-1,a=null,i=null,s=null;if(r.globals.axisCharts||"radialBar"===r.config.chart.type)if(r.globals.axisCharts){a=r.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(o,"']")),i=r.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(o,"']"));var l=r.globals.seriesYAxisReverseMap[o];s=r.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(l,"']"))}else a=r.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(o+1,"']"));else a=r.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(o+1,"'] path"));for(var c=0;c<n.length;c++)n[c].classList.add(this.legendInactiveClass);null!==a&&(r.globals.axisCharts||a.parentNode.classList.remove(this.legendInactiveClass),a.classList.remove(this.legendInactiveClass),null!==i&&i.classList.remove(this.legendInactiveClass),null!==s&&s.classList.remove(this.legendInactiveClass))}else if("mouseout"===e.type)for(var u=0;u<n.length;u++)n[u].classList.remove(this.legendInactiveClass)}},{key:"highlightRangeInSeries",value:function(e,t){var r=this,n=this.w,o=n.globals.dom.baseEl.getElementsByClassName("apexcharts-heatmap-rect"),a=function(e){for(var t=0;t<o.length;t++)o[t].classList[e](r.legendInactiveClass)};if("mousemove"===e.type){var i=parseInt(t.getAttribute("rel"),10)-1;a("add"),function(e){for(var t=0;t<o.length;t++){var n=parseInt(o[t].getAttribute("val"),10);n>=e.from&&n<=e.to&&o[t].classList.remove(r.legendInactiveClass)}}(n.config.plotOptions.heatmap.colorScale.ranges[i])}else"mouseout"===e.type&&a("remove")}},{key:"getActiveConfigSeriesIndex",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"asc",t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=this.w,n=0;if(r.config.series.length>1)for(var o=r.config.series.map((function(e,n){return e.data&&e.data.length>0&&-1===r.globals.collapsedSeriesIndices.indexOf(n)&&(!r.globals.comboCharts||0===t.length||t.length&&t.indexOf(r.config.series[n].type)>-1)?n:-1})),a="asc"===e?0:o.length-1;"asc"===e?a<o.length:a>=0;"asc"===e?a++:a--)if(-1!==o[a]){n=o[a];break}return n}},{key:"getBarSeriesIndices",value:function(){return this.w.globals.comboCharts?this.w.config.series.map((function(e,t){return"bar"===e.type||"column"===e.type?t:-1})).filter((function(e){return-1!==e})):this.w.config.series.map((function(e,t){return t}))}},{key:"getPreviousPaths",value:function(){var e=this.w;function t(t,r,n){for(var o=t[r].childNodes,a={type:n,paths:[],realIndex:t[r].getAttribute("data:realIndex")},i=0;i<o.length;i++)if(o[i].hasAttribute("pathTo")){var s=o[i].getAttribute("pathTo");a.paths.push({d:s})}e.globals.previousPaths.push(a)}e.globals.previousPaths=[],["line","area","bar","rangebar","rangeArea","candlestick","radar"].forEach((function(r){for(var n,o=(n=r,e.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(n,"-series .apexcharts-series"))),a=0;a<o.length;a++)t(o,a,r)})),this.handlePrevBubbleScatterPaths("bubble"),this.handlePrevBubbleScatterPaths("scatter");var r=e.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(e.config.chart.type," .apexcharts-series"));if(r.length>0)for(var n=function(t){for(var r=e.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(e.config.chart.type," .apexcharts-series[data\\:realIndex='").concat(t,"'] rect")),n=[],o=function(e){var t=function(t){return r[e].getAttribute(t)},o={x:parseFloat(t("x")),y:parseFloat(t("y")),width:parseFloat(t("width")),height:parseFloat(t("height"))};n.push({rect:o,color:r[e].getAttribute("color")})},a=0;a<r.length;a++)o(a);e.globals.previousPaths.push(n)},o=0;o<r.length;o++)n(o);e.globals.axisCharts||(e.globals.previousPaths=e.globals.series)}},{key:"handlePrevBubbleScatterPaths",value:function(e){var t=this.w,r=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(e,"-series .apexcharts-series"));if(r.length>0)for(var n=0;n<r.length;n++){for(var o=t.globals.dom.baseEl.querySelectorAll(".apexcharts-".concat(e,"-series .apexcharts-series[data\\:realIndex='").concat(n,"'] circle")),a=[],i=0;i<o.length;i++)a.push({x:o[i].getAttribute("cx"),y:o[i].getAttribute("cy"),r:o[i].getAttribute("r")});t.globals.previousPaths.push(a)}}},{key:"clearPreviousPaths",value:function(){var e=this.w;e.globals.previousPaths=[],e.globals.allSeriesCollapsed=!1}},{key:"handleNoData",value:function(){var e=this.w,t=e.config.noData,r=new S(this.ctx),n=e.globals.svgWidth/2,o=e.globals.svgHeight/2,a="middle";if(e.globals.noData=!0,e.globals.animationEnded=!0,"left"===t.align?(n=10,a="start"):"right"===t.align&&(n=e.globals.svgWidth-10,a="end"),"top"===t.verticalAlign?o=50:"bottom"===t.verticalAlign&&(o=e.globals.svgHeight-50),n+=t.offsetX,o=o+parseInt(t.style.fontSize,10)+2+t.offsetY,void 0!==t.text&&""!==t.text){var i=r.drawText({x:n,y:o,text:t.text,textAnchor:a,fontSize:t.style.fontSize,fontFamily:t.style.fontFamily,foreColor:t.style.color,opacity:1,class:"apexcharts-text-nodata"});e.globals.dom.Paper.add(i)}}},{key:"setNullSeriesToZeroValues",value:function(e){for(var t=this.w,r=0;r<e.length;r++)if(0===e[r].length)for(var n=0;n<e[t.globals.maxValsInArrayIndex].length;n++)e[r].push(0);return e}},{key:"hasAllSeriesEqualX",value:function(){for(var e=!0,t=this.w,r=this.filteredSeriesX(),n=0;n<r.length-1;n++)if(r[n][0]!==r[n+1][0]){e=!1;break}return t.globals.allSeriesHasEqualX=e,e}},{key:"filteredSeriesX",value:function(){return this.w.globals.seriesX.map((function(e){return e.length>0?e:[]}))}}]),e}(),U=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.seriesGoals=[],this.coreUtils=new C(this.ctx)}return c(e,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var e=this.w.config.series.slice(),t=new H(this.ctx);if(this.activeSeriesIndex=t.getActiveConfigSeriesIndex(),void 0!==e[this.activeSeriesIndex].data&&e[this.activeSeriesIndex].data.length>0&&null!==e[this.activeSeriesIndex].data[0]&&void 0!==e[this.activeSeriesIndex].data[0].x&&null!==e[this.activeSeriesIndex].data[0])return!0}},{key:"isFormat2DArray",value:function(){var e=this.w.config.series.slice(),t=new H(this.ctx);if(this.activeSeriesIndex=t.getActiveConfigSeriesIndex(),void 0!==e[this.activeSeriesIndex].data&&e[this.activeSeriesIndex].data.length>0&&void 0!==e[this.activeSeriesIndex].data[0]&&null!==e[this.activeSeriesIndex].data[0]&&e[this.activeSeriesIndex].data[0].constructor===Array)return!0}},{key:"handleFormat2DArray",value:function(e,t){for(var r=this.w.config,n=this.w.globals,o="boxPlot"===r.chart.type||"boxPlot"===r.series[t].type,a=0;a<e[t].data.length;a++)if(void 0!==e[t].data[a][1]&&(Array.isArray(e[t].data[a][1])&&4===e[t].data[a][1].length&&!o?this.twoDSeries.push(x.parseNumber(e[t].data[a][1][3])):e[t].data[a].length>=5?this.twoDSeries.push(x.parseNumber(e[t].data[a][4])):this.twoDSeries.push(x.parseNumber(e[t].data[a][1])),n.dataFormatXNumeric=!0),"datetime"===r.xaxis.type){var i=new Date(e[t].data[a][0]);i=new Date(i).getTime(),this.twoDSeriesX.push(i)}else this.twoDSeriesX.push(e[t].data[a][0]);for(var s=0;s<e[t].data.length;s++)void 0!==e[t].data[s][2]&&(this.threeDSeries.push(e[t].data[s][2]),n.isDataXYZ=!0)}},{key:"handleFormatXY",value:function(e,t){var r=this.w.config,n=this.w.globals,o=new T(this.ctx),a=t;n.collapsedSeriesIndices.indexOf(t)>-1&&(a=this.activeSeriesIndex);for(var i=0;i<e[t].data.length;i++)void 0!==e[t].data[i].y&&(Array.isArray(e[t].data[i].y)?this.twoDSeries.push(x.parseNumber(e[t].data[i].y[e[t].data[i].y.length-1])):this.twoDSeries.push(x.parseNumber(e[t].data[i].y))),void 0!==e[t].data[i].goals&&Array.isArray(e[t].data[i].goals)?(void 0===this.seriesGoals[t]&&(this.seriesGoals[t]=[]),this.seriesGoals[t].push(e[t].data[i].goals)):(void 0===this.seriesGoals[t]&&(this.seriesGoals[t]=[]),this.seriesGoals[t].push(null));for(var s=0;s<e[a].data.length;s++){var l="string"==typeof e[a].data[s].x,c=Array.isArray(e[a].data[s].x),u=!c&&!!o.isValidDate(e[a].data[s].x);if(l||u)if(l||r.xaxis.convertedCatToNumeric){var d=n.isBarHorizontal&&n.isRangeData;"datetime"!==r.xaxis.type||d?(this.fallbackToCategory=!0,this.twoDSeriesX.push(e[a].data[s].x),isNaN(e[a].data[s].x)||"category"===this.w.config.xaxis.type||"string"==typeof e[a].data[s].x||(n.isXNumeric=!0)):this.twoDSeriesX.push(o.parseDate(e[a].data[s].x))}else"datetime"===r.xaxis.type?this.twoDSeriesX.push(o.parseDate(e[a].data[s].x.toString())):(n.dataFormatXNumeric=!0,n.isXNumeric=!0,this.twoDSeriesX.push(parseFloat(e[a].data[s].x)));else c?(this.fallbackToCategory=!0,this.twoDSeriesX.push(e[a].data[s].x)):(n.isXNumeric=!0,n.dataFormatXNumeric=!0,this.twoDSeriesX.push(e[a].data[s].x))}if(e[t].data[0]&&void 0!==e[t].data[0].z){for(var f=0;f<e[t].data.length;f++)this.threeDSeries.push(e[t].data[f].z);n.isDataXYZ=!0}}},{key:"handleRangeData",value:function(e,t){var r=this.w.globals,n={};return this.isFormat2DArray()?n=this.handleRangeDataFormat("array",e,t):this.isFormatXY()&&(n=this.handleRangeDataFormat("xy",e,t)),r.seriesRangeStart.push(void 0===n.start?[]:n.start),r.seriesRangeEnd.push(void 0===n.end?[]:n.end),r.seriesRange.push(n.rangeUniques),r.seriesRange.forEach((function(e,t){e&&e.forEach((function(e,t){e.y.forEach((function(t,r){for(var n=0;n<e.y.length;n++)if(r!==n){var o=t.y1,a=t.y2,i=e.y[n].y1;o<=e.y[n].y2&&i<=a&&(e.overlaps.indexOf(t.rangeName)<0&&e.overlaps.push(t.rangeName),e.overlaps.indexOf(e.y[n].rangeName)<0&&e.overlaps.push(e.y[n].rangeName))}}))}))})),n}},{key:"handleCandleStickBoxData",value:function(e,t){var r=this.w.globals,n={};return this.isFormat2DArray()?n=this.handleCandleStickBoxDataFormat("array",e,t):this.isFormatXY()&&(n=this.handleCandleStickBoxDataFormat("xy",e,t)),r.seriesCandleO[t]=n.o,r.seriesCandleH[t]=n.h,r.seriesCandleM[t]=n.m,r.seriesCandleL[t]=n.l,r.seriesCandleC[t]=n.c,n}},{key:"handleRangeDataFormat",value:function(e,t,r){var n=[],o=[],a=t[r].data.filter((function(e,t,r){return t===r.findIndex((function(t){return t.x===e.x}))})).map((function(e,t){return{x:e.x,overlaps:[],y:[]}}));if("array"===e)for(var i=0;i<t[r].data.length;i++)Array.isArray(t[r].data[i])?(n.push(t[r].data[i][1][0]),o.push(t[r].data[i][1][1])):(n.push(t[r].data[i]),o.push(t[r].data[i]));else if("xy"===e)for(var s=function(e){var i=Array.isArray(t[r].data[e].y),s=x.randomId(),l=t[r].data[e].x,c={y1:i?t[r].data[e].y[0]:t[r].data[e].y,y2:i?t[r].data[e].y[1]:t[r].data[e].y,rangeName:s};t[r].data[e].rangeName=s;var u=a.findIndex((function(e){return e.x===l}));a[u].y.push(c),n.push(c.y1),o.push(c.y2)},l=0;l<t[r].data.length;l++)s(l);return{start:n,end:o,rangeUniques:a}}},{key:"handleCandleStickBoxDataFormat",value:function(e,t,r){var n=this.w,o="boxPlot"===n.config.chart.type||"boxPlot"===n.config.series[r].type,a=[],i=[],s=[],l=[],c=[];if("array"===e)if(o&&6===t[r].data[0].length||!o&&5===t[r].data[0].length)for(var u=0;u<t[r].data.length;u++)a.push(t[r].data[u][1]),i.push(t[r].data[u][2]),o?(s.push(t[r].data[u][3]),l.push(t[r].data[u][4]),c.push(t[r].data[u][5])):(l.push(t[r].data[u][3]),c.push(t[r].data[u][4]));else for(var d=0;d<t[r].data.length;d++)Array.isArray(t[r].data[d][1])&&(a.push(t[r].data[d][1][0]),i.push(t[r].data[d][1][1]),o?(s.push(t[r].data[d][1][2]),l.push(t[r].data[d][1][3]),c.push(t[r].data[d][1][4])):(l.push(t[r].data[d][1][2]),c.push(t[r].data[d][1][3])));else if("xy"===e)for(var f=0;f<t[r].data.length;f++)Array.isArray(t[r].data[f].y)&&(a.push(t[r].data[f].y[0]),i.push(t[r].data[f].y[1]),o?(s.push(t[r].data[f].y[2]),l.push(t[r].data[f].y[3]),c.push(t[r].data[f].y[4])):(l.push(t[r].data[f].y[2]),c.push(t[r].data[f].y[3])));return{o:a,h:i,m:s,l:l,c:c}}},{key:"parseDataAxisCharts",value:function(e){var t,r=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.ctx,o=this.w.config,a=this.w.globals,i=new T(n),s=o.labels.length>0?o.labels.slice():o.xaxis.categories.slice();if(a.isRangeBar="rangeBar"===o.chart.type&&a.isBarHorizontal,a.hasXaxisGroups="category"===o.xaxis.type&&o.xaxis.group.groups.length>0,a.hasXaxisGroups&&(a.groups=o.xaxis.group.groups),e.forEach((function(e,t){void 0!==e.name?a.seriesNames.push(e.name):a.seriesNames.push("series-"+parseInt(t+1,10))})),a.hasSeriesGroups=null===(t=e[0])||void 0===t?void 0:t.group,a.hasSeriesGroups){var l=[],c=v(new Set(e.map((function(e){return e.group}))));e.forEach((function(e,t){var r=c.indexOf(e.group);l[r]||(l[r]=[]),l[r].push(a.seriesNames[t])})),a.seriesGroups=l}for(var u=function(){for(var e=0;e<s.length;e++)if("string"==typeof s[e]){if(!i.isValidDate(s[e]))throw new Error("You have provided invalid Date format. Please provide a valid JavaScript Date");r.twoDSeriesX.push(i.parseDate(s[e]))}else r.twoDSeriesX.push(s[e])},d=0;d<e.length;d++){if(this.twoDSeries=[],this.twoDSeriesX=[],this.threeDSeries=[],void 0===e[d].data)return void console.error("It is a possibility that you may have not included 'data' property in series.");if("rangeBar"!==o.chart.type&&"rangeArea"!==o.chart.type&&"rangeBar"!==e[d].type&&"rangeArea"!==e[d].type||(a.isRangeData=!0,"rangeBar"!==o.chart.type&&"rangeArea"!==o.chart.type||this.handleRangeData(e,d)),this.isMultiFormat())this.isFormat2DArray()?this.handleFormat2DArray(e,d):this.isFormatXY()&&this.handleFormatXY(e,d),"candlestick"!==o.chart.type&&"candlestick"!==e[d].type&&"boxPlot"!==o.chart.type&&"boxPlot"!==e[d].type||this.handleCandleStickBoxData(e,d),a.series.push(this.twoDSeries),a.labels.push(this.twoDSeriesX),a.seriesX.push(this.twoDSeriesX),a.seriesGoals=this.seriesGoals,d!==this.activeSeriesIndex||this.fallbackToCategory||(a.isXNumeric=!0);else{"datetime"===o.xaxis.type?(a.isXNumeric=!0,u(),a.seriesX.push(this.twoDSeriesX)):"numeric"===o.xaxis.type&&(a.isXNumeric=!0,s.length>0&&(this.twoDSeriesX=s,a.seriesX.push(this.twoDSeriesX))),a.labels.push(this.twoDSeriesX);var f=e[d].data.map((function(e){return x.parseNumber(e)}));a.series.push(f)}a.seriesZ.push(this.threeDSeries),void 0!==e[d].color?a.seriesColors.push(e[d].color):a.seriesColors.push(void 0)}return this.w}},{key:"parseDataNonAxisCharts",value:function(e){var t=this.w.globals,r=this.w.config;t.series=e.slice(),t.seriesNames=r.labels.slice();for(var n=0;n<t.series.length;n++)void 0===t.seriesNames[n]&&t.seriesNames.push("series-"+(n+1));return this.w}},{key:"handleExternalLabelsData",value:function(e){var t=this.w.config,r=this.w.globals;t.xaxis.categories.length>0?r.labels=t.xaxis.categories:t.labels.length>0?r.labels=t.labels.slice():this.fallbackToCategory?(r.labels=r.labels[0],r.seriesRange.length&&(r.seriesRange.map((function(e){e.forEach((function(e){r.labels.indexOf(e.x)<0&&e.x&&r.labels.push(e.x)}))})),r.labels=Array.from(new Set(r.labels.map(JSON.stringify)),JSON.parse)),t.xaxis.convertedCatToNumeric&&(new L(t).convertCatToNumericXaxis(t,this.ctx,r.seriesX[0]),this._generateExternalLabels(e))):this._generateExternalLabels(e)}},{key:"_generateExternalLabels",value:function(e){var t=this.w.globals,r=this.w.config,n=[];if(t.axisCharts){if(t.series.length>0)if(this.isFormatXY())for(var o=r.series.map((function(e,t){return e.data.filter((function(e,t,r){return r.findIndex((function(t){return t.x===e.x}))===t}))})),a=o.reduce((function(e,t,r,n){return n[e].length>t.length?e:r}),0),i=0;i<o[a].length;i++)n.push(i+1);else for(var s=0;s<t.series[t.maxValsInArrayIndex].length;s++)n.push(s+1);t.seriesX=[];for(var l=0;l<e.length;l++)t.seriesX.push(n);this.w.globals.isBarHorizontal||(t.isXNumeric=!0)}if(0===n.length){n=t.axisCharts?[]:t.series.map((function(e,t){return t+1}));for(var c=0;c<e.length;c++)t.seriesX.push(n)}t.labels=n,r.xaxis.convertedCatToNumeric&&(t.categoryLabels=n.map((function(e){return r.xaxis.labels.formatter(e)}))),t.noLabelsProvided=!0}},{key:"parseData",value:function(e){var t=this.w,r=t.config,n=t.globals;if(this.excludeCollapsedSeriesInYAxis(),this.fallbackToCategory=!1,this.ctx.core.resetGlobals(),this.ctx.core.isMultipleY(),n.axisCharts?(this.parseDataAxisCharts(e),this.coreUtils.getLargestSeries()):this.parseDataNonAxisCharts(e),r.chart.stacked){var o=new H(this.ctx);n.series=o.setNullSeriesToZeroValues(n.series)}this.coreUtils.getSeriesTotals(),n.axisCharts&&(n.stackedSeriesTotals=this.coreUtils.getStackedSeriesTotals(),n.stackedSeriesTotalsByGroups=this.coreUtils.getStackedSeriesTotalsByGroups()),this.coreUtils.getPercentSeries(),n.dataFormatXNumeric||n.isXNumeric&&("numeric"!==r.xaxis.type||0!==r.labels.length||0!==r.xaxis.categories.length)||this.handleExternalLabelsData(e);for(var a=this.coreUtils.getCategoryLabels(n.labels),i=0;i<a.length;i++)if(Array.isArray(a[i])){n.isMultiLineX=!0;break}}},{key:"excludeCollapsedSeriesInYAxis",value:function(){var e=this.w,t=[];e.globals.seriesYAxisMap.forEach((function(r,n){var o=0;r.forEach((function(t){-1!==e.globals.collapsedSeriesIndices.indexOf(t)&&o++})),o>0&&o==r.length&&t.push(n)})),e.globals.ignoreYAxisIndexes=t.map((function(e){return e}))}}]),e}(),G=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"scaleSvgNode",value:function(e,t){var r=parseFloat(e.getAttributeNS(null,"width")),n=parseFloat(e.getAttributeNS(null,"height"));e.setAttributeNS(null,"width",r*t),e.setAttributeNS(null,"height",n*t),e.setAttributeNS(null,"viewBox","0 0 "+r+" "+n)}},{key:"fixSvgStringForIe11",value:function(e){if(!x.isIE11())return e.replace(/&nbsp;/g,"&#160;");var t=0,r=e.replace(/xmlns="http:\/\/www.w3.org\/2000\/svg"/g,(function(e){return 2===++t?'xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:svgjs="http://svgjs.dev"':e}));return(r=r.replace(/xmlns:NS\d+=""/g,"")).replace(/NS\d+:(\w+:\w+=")/g,"$1")}},{key:"getSvgString",value:function(e){null==e&&(e=1);var t=this.w.globals.dom.Paper.svg();if(1!==e){var r=this.w.globals.dom.Paper.node.cloneNode(!0);this.scaleSvgNode(r,e),t=(new XMLSerializer).serializeToString(r)}return this.fixSvgStringForIe11(t)}},{key:"cleanup",value:function(){var e=this.w,t=e.globals.dom.baseEl.getElementsByClassName("apexcharts-xcrosshairs"),r=e.globals.dom.baseEl.getElementsByClassName("apexcharts-ycrosshairs"),n=e.globals.dom.baseEl.querySelectorAll(".apexcharts-zoom-rect, .apexcharts-selection-rect");Array.prototype.forEach.call(n,(function(e){e.setAttribute("width",0)})),t&&t[0]&&(t[0].setAttribute("x",-500),t[0].setAttribute("x1",-500),t[0].setAttribute("x2",-500)),r&&r[0]&&(r[0].setAttribute("y",-100),r[0].setAttribute("y1",-100),r[0].setAttribute("y2",-100))}},{key:"svgUrl",value:function(){this.cleanup();var e=this.getSvgString(),t=new Blob([e],{type:"image/svg+xml;charset=utf-8"});return URL.createObjectURL(t)}},{key:"dataURI",value:function(e){var t=this;return new Promise((function(r){var n=t.w,o=e?e.scale||e.width/n.globals.svgWidth:1;t.cleanup();var a=document.createElement("canvas");a.width=n.globals.svgWidth*o,a.height=parseInt(n.globals.dom.elWrap.style.height,10)*o;var i="transparent"===n.config.chart.background?"#fff":n.config.chart.background,s=a.getContext("2d");s.fillStyle=i,s.fillRect(0,0,a.width*o,a.height*o);var l=t.getSvgString(o);if(window.canvg&&x.isIE11()){var c=window.canvg.Canvg.fromString(s,l,{ignoreClear:!0,ignoreDimensions:!0});c.start();var u=a.msToBlob();c.stop(),r({blob:u})}else{var d="data:image/svg+xml,"+encodeURIComponent(l),f=new Image;f.crossOrigin="anonymous",f.onload=function(){if(s.drawImage(f,0,0),a.msToBlob){var e=a.msToBlob();r({blob:e})}else{var t=a.toDataURL("image/png");r({imgURI:t})}},f.src=d}}))}},{key:"exportToSVG",value:function(){this.triggerDownload(this.svgUrl(),this.w.config.chart.toolbar.export.svg.filename,".svg")}},{key:"exportToPng",value:function(){var e=this;this.dataURI().then((function(t){var r=t.imgURI,n=t.blob;n?navigator.msSaveOrOpenBlob(n,e.w.globals.chartID+".png"):e.triggerDownload(r,e.w.config.chart.toolbar.export.png.filename,".png")}))}},{key:"exportToCSV",value:function(e){var t=this,r=e.series,n=e.fileName,o=e.columnDelimiter,a=void 0===o?",":o,i=e.lineDelimiter,s=void 0===i?"\n":i,l=this.w;r||(r=l.config.series);var c,u,d=[],f=[],h="",p=l.globals.series.map((function(e,t){return-1===l.globals.collapsedSeriesIndices.indexOf(t)?e:[]})),g=function(e){return"datetime"===l.config.xaxis.type&&String(e).length>=10},m=Math.max.apply(Math,v(r.map((function(e){return e.data?e.data.length:0})))),b=new U(this.ctx),y=new j(this.ctx),w=function(e){var r="";if(l.globals.axisCharts){if("category"===l.config.xaxis.type||l.config.xaxis.convertedCatToNumeric)if(l.globals.isBarHorizontal){var n=l.globals.yLabelFormatters[0],o=new H(t.ctx).getActiveConfigSeriesIndex();r=n(l.globals.labels[e],{seriesIndex:o,dataPointIndex:e,w:l})}else r=y.getLabel(l.globals.labels,l.globals.timescaleLabels,0,e).text;"datetime"===l.config.xaxis.type&&(l.config.xaxis.categories.length?r=l.config.xaxis.categories[e]:l.config.labels.length&&(r=l.config.labels[e]))}else r=l.config.labels[e];return Array.isArray(r)&&(r=r.join(" ")),x.isNumber(r)?r:r.split(a).join("")};d.push(l.config.chart.toolbar.export.csv.headerCategory),"boxPlot"===l.config.chart.type?(d.push("minimum"),d.push("q1"),d.push("median"),d.push("q3"),d.push("maximum")):"candlestick"===l.config.chart.type?(d.push("open"),d.push("high"),d.push("low"),d.push("close")):"rangeBar"===l.config.chart.type?(d.push("minimum"),d.push("maximum")):r.map((function(e,t){var r=(e.name?e.name:"series-".concat(t))+"";l.globals.axisCharts&&d.push(r.split(a).join("")?r.split(a).join(""):"series-".concat(t))})),l.globals.axisCharts||(d.push(l.config.chart.toolbar.export.csv.headerValue),f.push(d.join(a))),l.globals.allSeriesHasEqualX||!l.globals.axisCharts||l.config.xaxis.categories.length||l.config.labels.length?r.map((function(e,t){l.globals.axisCharts?function(e,t){if(d.length&&0===t&&f.push(d.join(a)),e.data){e.data=e.data.length&&e.data||v(Array(m)).map((function(){return""}));for(var n=0;n<e.data.length;n++){d=[];var o=w(n);if(o||(b.isFormatXY()?o=r[t].data[n].x:b.isFormat2DArray()&&(o=r[t].data[n]?r[t].data[n][0]:"")),0===t){d.push(g(o)?l.config.chart.toolbar.export.csv.dateFormatter(o):x.isNumber(o)?o:o.split(a).join(""));for(var i=0;i<l.globals.series.length;i++){var s;b.isFormatXY()?d.push(null===(s=r[i].data[n])||void 0===s?void 0:s.y):d.push(p[i][n])}}("candlestick"===l.config.chart.type||e.type&&"candlestick"===e.type)&&(d.pop(),d.push(l.globals.seriesCandleO[t][n]),d.push(l.globals.seriesCandleH[t][n]),d.push(l.globals.seriesCandleL[t][n]),d.push(l.globals.seriesCandleC[t][n])),("boxPlot"===l.config.chart.type||e.type&&"boxPlot"===e.type)&&(d.pop(),d.push(l.globals.seriesCandleO[t][n]),d.push(l.globals.seriesCandleH[t][n]),d.push(l.globals.seriesCandleM[t][n]),d.push(l.globals.seriesCandleL[t][n]),d.push(l.globals.seriesCandleC[t][n])),"rangeBar"===l.config.chart.type&&(d.pop(),d.push(l.globals.seriesRangeStart[t][n]),d.push(l.globals.seriesRangeEnd[t][n])),d.length&&f.push(d.join(a))}}}(e,t):((d=[]).push(l.globals.labels[t].split(a).join("")),d.push(p[t]),f.push(d.join(a)))})):(c=new Set,u={},r.forEach((function(e,t){null==e||e.data.forEach((function(e){var n,o;if(b.isFormatXY())n=e.x,o=e.y;else{if(!b.isFormat2DArray())return;n=e[0],o=e[1]}u[n]||(u[n]=Array(r.length).fill("")),u[n][t]=o,c.add(n)}))})),d.length&&f.push(d.join(a)),Array.from(c).sort().forEach((function(e){f.push([g(e)&&"datetime"===l.config.xaxis.type?l.config.chart.toolbar.export.csv.dateFormatter(e):x.isNumber(e)?e:e.split(a).join(""),u[e].join(a)])}))),h+=f.join(s),this.triggerDownload("data:text/csv; charset=utf-8,"+encodeURIComponent("\ufeff"+h),n||l.config.chart.toolbar.export.csv.filename,".csv")}},{key:"triggerDownload",value:function(e,t,r){var n=document.createElement("a");n.href=e,n.download=(t||this.w.globals.chartID)+r,document.body.appendChild(n),n.click(),document.body.removeChild(n)}}]),e}(),X=function(){function e(t,r){s(this,e),this.ctx=t,this.elgrid=r,this.w=t.w;var n=this.w;this.axesUtils=new j(t),this.xaxisLabels=n.globals.labels.slice(),n.globals.timescaleLabels.length>0&&!n.globals.isBarHorizontal&&(this.xaxisLabels=n.globals.timescaleLabels.slice()),n.config.xaxis.overwriteCategories&&(this.xaxisLabels=n.config.xaxis.overwriteCategories),this.drawnLabels=[],this.drawnLabelsRects=[],"top"===n.config.xaxis.position?this.offY=0:this.offY=n.globals.gridHeight+1,this.offY=this.offY+n.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal="bar"===n.config.chart.type&&n.config.plotOptions.bar.horizontal,this.xaxisFontSize=n.config.xaxis.labels.style.fontSize,this.xaxisFontFamily=n.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=n.config.xaxis.labels.style.colors,this.xaxisBorderWidth=n.config.xaxis.axisBorder.width,this.isCategoryBarHorizontal&&(this.xaxisBorderWidth=n.config.yaxis[0].axisBorder.width.toString()),this.xaxisBorderWidth.indexOf("%")>-1?this.xaxisBorderWidth=n.globals.gridWidth*parseInt(this.xaxisBorderWidth,10)/100:this.xaxisBorderWidth=parseInt(this.xaxisBorderWidth,10),this.xaxisBorderHeight=n.config.xaxis.axisBorder.height,this.yaxis=n.config.yaxis[0]}return c(e,[{key:"drawXaxis",value:function(){var e=this.w,t=new S(this.ctx),r=t.group({class:"apexcharts-xaxis",transform:"translate(".concat(e.config.xaxis.offsetX,", ").concat(e.config.xaxis.offsetY,")")}),n=t.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(e.globals.translateXAxisX,", ").concat(e.globals.translateXAxisY,")")});r.add(n);for(var o=[],a=0;a<this.xaxisLabels.length;a++)o.push(this.xaxisLabels[a]);if(this.drawXAxisLabelAndGroup(!0,t,n,o,e.globals.isXNumeric,(function(e,t){return t})),e.globals.hasXaxisGroups){var i=e.globals.groups;o=[];for(var s=0;s<i.length;s++)o.push(i[s].title);var l={};e.config.xaxis.group.style&&(l.xaxisFontSize=e.config.xaxis.group.style.fontSize,l.xaxisFontFamily=e.config.xaxis.group.style.fontFamily,l.xaxisForeColors=e.config.xaxis.group.style.colors,l.fontWeight=e.config.xaxis.group.style.fontWeight,l.cssClass=e.config.xaxis.group.style.cssClass),this.drawXAxisLabelAndGroup(!1,t,n,o,!1,(function(e,t){return i[e].cols*t}),l)}if(void 0!==e.config.xaxis.title.text){var c=t.group({class:"apexcharts-xaxis-title"}),u=t.drawText({x:e.globals.gridWidth/2+e.config.xaxis.title.offsetX,y:this.offY+parseFloat(this.xaxisFontSize)+("bottom"===e.config.xaxis.position?e.globals.xAxisLabelsHeight:-e.globals.xAxisLabelsHeight-10)+e.config.xaxis.title.offsetY,text:e.config.xaxis.title.text,textAnchor:"middle",fontSize:e.config.xaxis.title.style.fontSize,fontFamily:e.config.xaxis.title.style.fontFamily,fontWeight:e.config.xaxis.title.style.fontWeight,foreColor:e.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+e.config.xaxis.title.style.cssClass});c.add(u),r.add(c)}if(e.config.xaxis.axisBorder.show){var d=e.globals.barPadForNumericAxis,f=t.drawLine(e.globals.padHorizontal+e.config.xaxis.axisBorder.offsetX-d,this.offY,this.xaxisBorderWidth+d,this.offY,e.config.xaxis.axisBorder.color,0,this.xaxisBorderHeight);this.elgrid&&this.elgrid.elGridBorders&&e.config.grid.show?this.elgrid.elGridBorders.add(f):r.add(f)}return r}},{key:"drawXAxisLabelAndGroup",value:function(e,t,r,n,o,a){var i,s=this,l=arguments.length>6&&void 0!==arguments[6]?arguments[6]:{},c=[],u=[],d=this.w,f=l.xaxisFontSize||this.xaxisFontSize,h=l.xaxisFontFamily||this.xaxisFontFamily,p=l.xaxisForeColors||this.xaxisForeColors,g=l.fontWeight||d.config.xaxis.labels.style.fontWeight,m=l.cssClass||d.config.xaxis.labels.style.cssClass,v=d.globals.padHorizontal,b=n.length,y="category"===d.config.xaxis.type?d.globals.dataPoints:b;if(0===y&&b>y&&(y=b),o){var x=y>1?y-1:y;i=d.globals.gridWidth/Math.min(x,b-1),v=v+a(0,i)/2+d.config.xaxis.labels.offsetX}else i=d.globals.gridWidth/y,v=v+a(0,i)+d.config.xaxis.labels.offsetX;for(var w=function(o){var l=v-a(o,i)/2+d.config.xaxis.labels.offsetX;0===o&&1===b&&i/2===v&&1===y&&(l=d.globals.gridWidth/2);var x=s.axesUtils.getLabel(n,d.globals.timescaleLabels,l,o,c,f,e),w=28;if(d.globals.rotateXLabels&&e&&(w=22),d.config.xaxis.title.text&&"top"===d.config.xaxis.position&&(w+=parseFloat(d.config.xaxis.title.style.fontSize)+2),e||(w=w+parseFloat(f)+(d.globals.xAxisLabelsHeight-d.globals.xAxisGroupLabelsHeight)+(d.globals.rotateXLabels?10:0)),x=void 0!==d.config.xaxis.tickAmount&&"dataPoints"!==d.config.xaxis.tickAmount&&"datetime"!==d.config.xaxis.type?s.axesUtils.checkLabelBasedOnTickamount(o,x,b):s.axesUtils.checkForOverflowingLabels(o,x,b,c,u),d.config.xaxis.labels.show){var k=t.drawText({x:x.x,y:s.offY+d.config.xaxis.labels.offsetY+w-("top"===d.config.xaxis.position?d.globals.xAxisHeight+d.config.xaxis.axisTicks.height-2:0),text:x.text,textAnchor:"middle",fontWeight:x.isBold?600:g,fontSize:f,fontFamily:h,foreColor:Array.isArray(p)?e&&d.config.xaxis.convertedCatToNumeric?p[d.globals.minX+o-1]:p[o]:p,isPlainText:!1,cssClass:(e?"apexcharts-xaxis-label ":"apexcharts-xaxis-group-label ")+m});if(r.add(k),k.on("click",(function(e){if("function"==typeof d.config.chart.events.xAxisLabelClick){var t=Object.assign({},d,{labelIndex:o});d.config.chart.events.xAxisLabelClick(e,s.ctx,t)}})),e){var S=document.createElementNS(d.globals.SVGNS,"title");S.textContent=Array.isArray(x.text)?x.text.join(" "):x.text,k.node.appendChild(S),""!==x.text&&(c.push(x.text),u.push(x))}}o<b-1&&(v+=a(o+1,i))},k=0;k<=b-1;k++)w(k)}},{key:"drawXaxisInversed",value:function(e){var t,r,n=this,o=this.w,a=new S(this.ctx),i=o.config.yaxis[0].opposite?o.globals.translateYAxisX[e]:0,s=a.group({class:"apexcharts-yaxis apexcharts-xaxis-inversed",rel:e}),l=a.group({class:"apexcharts-yaxis-texts-g apexcharts-xaxis-inversed-texts-g",transform:"translate("+i+", 0)"});s.add(l);var c=[];if(o.config.yaxis[e].show)for(var u=0;u<this.xaxisLabels.length;u++)c.push(this.xaxisLabels[u]);t=o.globals.gridHeight/c.length,r=-t/2.2;var d=o.globals.yLabelFormatters[0],f=o.config.yaxis[0].labels;if(f.show)for(var h=function(i){var s=void 0===c[i]?"":c[i];s=d(s,{seriesIndex:e,dataPointIndex:i,w:o});var u=n.axesUtils.getYAxisForeColor(f.style.colors,e),h=0;Array.isArray(s)&&(h=s.length/2*parseInt(f.style.fontSize,10));var p=f.offsetX-15,g="end";n.yaxis.opposite&&(g="start"),"left"===o.config.yaxis[0].labels.align?(p=f.offsetX,g="start"):"center"===o.config.yaxis[0].labels.align?(p=f.offsetX,g="middle"):"right"===o.config.yaxis[0].labels.align&&(g="end");var m=a.drawText({x:p,y:r+t+f.offsetY-h,text:s,textAnchor:g,foreColor:Array.isArray(u)?u[i]:u,fontSize:f.style.fontSize,fontFamily:f.style.fontFamily,fontWeight:f.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+f.style.cssClass,maxWidth:f.maxWidth});l.add(m),m.on("click",(function(e){if("function"==typeof o.config.chart.events.xAxisLabelClick){var t=Object.assign({},o,{labelIndex:i});o.config.chart.events.xAxisLabelClick(e,n.ctx,t)}}));var v=document.createElementNS(o.globals.SVGNS,"title");if(v.textContent=Array.isArray(s)?s.join(" "):s,m.node.appendChild(v),0!==o.config.yaxis[e].labels.rotate){var b=a.rotateAroundCenter(m.node);m.node.setAttribute("transform","rotate(".concat(o.config.yaxis[e].labels.rotate," 0 ").concat(b.y,")"))}r+=t},p=0;p<=c.length-1;p++)h(p);if(void 0!==o.config.yaxis[0].title.text){var g=a.group({class:"apexcharts-yaxis-title apexcharts-xaxis-title-inversed",transform:"translate("+i+", 0)"}),m=a.drawText({x:o.config.yaxis[0].title.offsetX,y:o.globals.gridHeight/2+o.config.yaxis[0].title.offsetY,text:o.config.yaxis[0].title.text,textAnchor:"middle",foreColor:o.config.yaxis[0].title.style.color,fontSize:o.config.yaxis[0].title.style.fontSize,fontWeight:o.config.yaxis[0].title.style.fontWeight,fontFamily:o.config.yaxis[0].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+o.config.yaxis[0].title.style.cssClass});g.add(m),s.add(g)}var v=0;this.isCategoryBarHorizontal&&o.config.yaxis[0].opposite&&(v=o.globals.gridWidth);var b=o.config.xaxis.axisBorder;if(b.show){var y=a.drawLine(o.globals.padHorizontal+b.offsetX+v,1+b.offsetY,o.globals.padHorizontal+b.offsetX+v,o.globals.gridHeight+b.offsetY,b.color,0);this.elgrid&&this.elgrid.elGridBorders&&o.config.grid.show?this.elgrid.elGridBorders.add(y):s.add(y)}return o.config.yaxis[0].axisTicks.show&&this.axesUtils.drawYAxisTicks(v,c.length,o.config.yaxis[0].axisBorder,o.config.yaxis[0].axisTicks,0,t,s),s}},{key:"drawXaxisTicks",value:function(e,t,r){var n=this.w,o=e;if(!(e<0||e-2>n.globals.gridWidth)){var a=this.offY+n.config.xaxis.axisTicks.offsetY;if(t=t+a+n.config.xaxis.axisTicks.height,"top"===n.config.xaxis.position&&(t=a-n.config.xaxis.axisTicks.height),n.config.xaxis.axisTicks.show){var i=new S(this.ctx).drawLine(e+n.config.xaxis.axisTicks.offsetX,a+n.config.xaxis.offsetY,o+n.config.xaxis.axisTicks.offsetX,t+n.config.xaxis.offsetY,n.config.xaxis.axisTicks.color);r.add(i),i.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var e=this.w,t=[],r=this.xaxisLabels.length,n=e.globals.padHorizontal;if(e.globals.timescaleLabels.length>0)for(var o=0;o<r;o++)n=this.xaxisLabels[o].position,t.push(n);else for(var a=r,i=0;i<a;i++){var s=a;e.globals.isXNumeric&&"bar"!==e.config.chart.type&&(s-=1),n+=e.globals.gridWidth/s,t.push(n)}return t}},{key:"xAxisLabelCorrections",value:function(){var e=this.w,t=new S(this.ctx),r=e.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g"),n=e.globals.dom.baseEl.querySelectorAll(".apexcharts-xaxis-texts-g text:not(.apexcharts-xaxis-group-label)"),o=e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-inversed text"),a=e.globals.dom.baseEl.querySelectorAll(".apexcharts-xaxis-inversed-texts-g text tspan");if(e.globals.rotateXLabels||e.config.xaxis.labels.rotateAlways)for(var i=0;i<n.length;i++){var s=t.rotateAroundCenter(n[i]);s.y=s.y-1,s.x=s.x+1,n[i].setAttribute("transform","rotate(".concat(e.config.xaxis.labels.rotate," ").concat(s.x," ").concat(s.y,")")),n[i].setAttribute("text-anchor","end"),r.setAttribute("transform","translate(0, ".concat(-10,")"));var l=n[i].childNodes;e.config.xaxis.labels.trim&&Array.prototype.forEach.call(l,(function(r){t.placeTextWithEllipsis(r,r.textContent,e.globals.xAxisLabelsHeight-("bottom"===e.config.legend.position?20:10))}))}else!function(){for(var r=e.globals.gridWidth/(e.globals.labels.length+1),o=0;o<n.length;o++){var a=n[o].childNodes;e.config.xaxis.labels.trim&&"datetime"!==e.config.xaxis.type&&Array.prototype.forEach.call(a,(function(e){t.placeTextWithEllipsis(e,e.textContent,r)}))}}();if(o.length>0){var c=o[o.length-1].getBBox(),u=o[0].getBBox();c.x<-20&&o[o.length-1].parentNode.removeChild(o[o.length-1]),u.x+u.width>e.globals.gridWidth&&!e.globals.isBarHorizontal&&o[0].parentNode.removeChild(o[0]);for(var d=0;d<a.length;d++)t.placeTextWithEllipsis(a[d],a[d].textContent,e.config.yaxis[0].labels.maxWidth-(e.config.yaxis[0].title.text?2*parseFloat(e.config.yaxis[0].title.style.fontSize):0)-15)}}}]),e}(),q=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w;var r=this.w;this.xaxisLabels=r.globals.labels.slice(),this.axesUtils=new j(t),this.isRangeBar=r.globals.seriesRange.length&&r.globals.isBarHorizontal,r.globals.timescaleLabels.length>0&&(this.xaxisLabels=r.globals.timescaleLabels.slice())}return c(e,[{key:"drawGridArea",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=this.w,r=new S(this.ctx);null===e&&(e=r.group({class:"apexcharts-grid"}));var n=r.drawLine(t.globals.padHorizontal,1,t.globals.padHorizontal,t.globals.gridHeight,"transparent"),o=r.drawLine(t.globals.padHorizontal,t.globals.gridHeight,t.globals.gridWidth,t.globals.gridHeight,"transparent");return e.add(o),e.add(n),e}},{key:"drawGrid",value:function(){var e=null;return this.w.globals.axisCharts&&(e=this.renderGrid(),this.drawGridArea(e.el)),e}},{key:"createGridMask",value:function(){var e=this.w,t=e.globals,r=new S(this.ctx),n=Array.isArray(e.config.stroke.width)?0:e.config.stroke.width;if(Array.isArray(e.config.stroke.width)){var o=0;e.config.stroke.width.forEach((function(e){o=Math.max(o,e)})),n=o}t.dom.elGridRectMask=document.createElementNS(t.SVGNS,"clipPath"),t.dom.elGridRectMask.setAttribute("id","gridRectMask".concat(t.cuid)),t.dom.elGridRectMarkerMask=document.createElementNS(t.SVGNS,"clipPath"),t.dom.elGridRectMarkerMask.setAttribute("id","gridRectMarkerMask".concat(t.cuid)),t.dom.elForecastMask=document.createElementNS(t.SVGNS,"clipPath"),t.dom.elForecastMask.setAttribute("id","forecastMask".concat(t.cuid)),t.dom.elNonForecastMask=document.createElementNS(t.SVGNS,"clipPath"),t.dom.elNonForecastMask.setAttribute("id","nonForecastMask".concat(t.cuid));var a=e.config.chart.type,i=0,s=0;("bar"===a||"rangeBar"===a||"candlestick"===a||"boxPlot"===a||e.globals.comboBarCount>0)&&e.globals.isXNumeric&&!e.globals.isBarHorizontal&&(i=e.config.grid.padding.left,s=e.config.grid.padding.right,t.barPadForNumericAxis>i&&(i=t.barPadForNumericAxis,s=t.barPadForNumericAxis)),t.dom.elGridRect=r.drawRect(-n/2-i-2,-n/2-2,t.gridWidth+n+s+i+4,t.gridHeight+n+4,0,"#fff");var l=e.globals.markers.largestSize+1;t.dom.elGridRectMarker=r.drawRect(2*-l,2*-l,t.gridWidth+4*l,t.gridHeight+4*l,0,"#fff"),t.dom.elGridRectMask.appendChild(t.dom.elGridRect.node),t.dom.elGridRectMarkerMask.appendChild(t.dom.elGridRectMarker.node);var c=t.dom.baseEl.querySelector("defs");c.appendChild(t.dom.elGridRectMask),c.appendChild(t.dom.elForecastMask),c.appendChild(t.dom.elNonForecastMask),c.appendChild(t.dom.elGridRectMarkerMask)}},{key:"_drawGridLines",value:function(e){var t=e.i,r=e.x1,n=e.y1,o=e.x2,a=e.y2,i=e.xCount,s=e.parent,l=this.w;if(!(0===t&&l.globals.skipFirstTimelinelabel||t===i-1&&l.globals.skipLastTimelinelabel&&!l.config.xaxis.labels.formatter||"radar"===l.config.chart.type)){l.config.grid.xaxis.lines.show&&this._drawGridLine({i:t,x1:r,y1:n,x2:o,y2:a,xCount:i,parent:s});var c=0;if(l.globals.hasXaxisGroups&&"between"===l.config.xaxis.tickPlacement){var u=l.globals.groups;if(u){for(var d=0,f=0;d<t&&f<u.length;f++)d+=u[f].cols;d===t&&(c=.6*l.globals.xAxisLabelsHeight)}}new X(this.ctx).drawXaxisTicks(r,c,l.globals.dom.elGraphical)}}},{key:"_drawGridLine",value:function(e){var t=e.i,r=e.x1,n=e.y1,o=e.x2,a=e.y2,i=e.xCount,s=e.parent,l=this.w,c=!1,u=s.node.classList.contains("apexcharts-gridlines-horizontal"),d=l.config.grid.strokeDashArray,f=l.globals.barPadForNumericAxis;(0===n&&0===a||0===r&&0===o)&&(c=!0),n===l.globals.gridHeight&&a===l.globals.gridHeight&&(c=!0),!l.globals.isBarHorizontal||0!==t&&t!==i-1||(c=!0);var h=new S(this).drawLine(r-(u?f:0),n,o+(u?f:0),a,l.config.grid.borderColor,d);h.node.classList.add("apexcharts-gridline"),c&&l.config.grid.show?this.elGridBorders.add(h):s.add(h)}},{key:"_drawGridBandRect",value:function(e){var t=e.c,r=e.x1,n=e.y1,o=e.x2,a=e.y2,i=e.type,s=this.w,l=new S(this.ctx),c=s.globals.barPadForNumericAxis;if("column"!==i||"datetime"!==s.config.xaxis.type){var u=s.config.grid[i].colors[t],d=l.drawRect(r-("row"===i?c:0),n,o+("row"===i?2*c:0),a,0,u,s.config.grid[i].opacity);this.elg.add(d),d.attr("clip-path","url(#gridRectMask".concat(s.globals.cuid,")")),d.node.classList.add("apexcharts-grid-".concat(i))}}},{key:"_drawXYLines",value:function(e){var t=this,r=e.xCount,n=e.tickAmount,o=this.w;if(o.config.grid.xaxis.lines.show||o.config.xaxis.axisTicks.show){var a,i=o.globals.padHorizontal,s=o.globals.gridHeight;o.globals.timescaleLabels.length?function(e){for(var n=e.xC,o=e.x1,a=e.y1,i=e.x2,s=e.y2,l=0;l<n;l++)o=t.xaxisLabels[l].position,i=t.xaxisLabels[l].position,t._drawGridLines({i:l,x1:o,y1:a,x2:i,y2:s,xCount:r,parent:t.elgridLinesV})}({xC:r,x1:i,y1:0,x2:a,y2:s}):(o.globals.isXNumeric&&(r=o.globals.xAxisScale.result.length),function(e){for(var n=e.xC,a=e.x1,i=e.y1,s=e.x2,l=e.y2,c=0;c<n+(o.globals.isXNumeric?0:1);c++)0===c&&1===n&&1===o.globals.dataPoints&&(s=a=o.globals.gridWidth/2),t._drawGridLines({i:c,x1:a,y1:i,x2:s,y2:l,xCount:r,parent:t.elgridLinesV}),s=a+=o.globals.gridWidth/(o.globals.isXNumeric?n-1:n)}({xC:r,x1:i,y1:0,x2:a,y2:s}))}if(o.config.grid.yaxis.lines.show){var l=0,c=0,u=o.globals.gridWidth,d=n+1;this.isRangeBar&&(d=o.globals.labels.length);for(var f=0;f<d+(this.isRangeBar?1:0);f++)this._drawGridLine({i:f,xCount:d+(this.isRangeBar?1:0),x1:0,y1:l,x2:u,y2:c,parent:this.elgridLinesH}),c=l+=o.globals.gridHeight/(this.isRangeBar?d:n)}}},{key:"_drawInvertedXYLines",value:function(e){var t=e.xCount,r=this.w;if(r.config.grid.xaxis.lines.show||r.config.xaxis.axisTicks.show)for(var n,o=r.globals.padHorizontal,a=r.globals.gridHeight,i=0;i<t+1;i++)r.config.grid.xaxis.lines.show&&this._drawGridLine({i:i,xCount:t+1,x1:o,y1:0,x2:n,y2:a,parent:this.elgridLinesV}),new X(this.ctx).drawXaxisTicks(o,0,r.globals.dom.elGraphical),n=o+=r.globals.gridWidth/t;if(r.config.grid.yaxis.lines.show)for(var s=0,l=0,c=r.globals.gridWidth,u=0;u<r.globals.dataPoints+1;u++)this._drawGridLine({i:u,xCount:r.globals.dataPoints+1,x1:0,y1:s,x2:c,y2:l,parent:this.elgridLinesH}),l=s+=r.globals.gridHeight/r.globals.dataPoints}},{key:"renderGrid",value:function(){var e=this.w,t=e.globals,r=new S(this.ctx);this.elg=r.group({class:"apexcharts-grid"}),this.elgridLinesH=r.group({class:"apexcharts-gridlines-horizontal"}),this.elgridLinesV=r.group({class:"apexcharts-gridlines-vertical"}),this.elGridBorders=r.group({class:"apexcharts-grid-borders"}),this.elg.add(this.elgridLinesH),this.elg.add(this.elgridLinesV),e.config.grid.show||(this.elgridLinesV.hide(),this.elgridLinesH.hide(),this.elGridBorders.hide());for(var n=0;n<t.seriesYAxisMap.length&&-1!==t.ignoreYAxisIndexes.indexOf(n);)n++;n===t.seriesYAxisMap.length&&(n=0);var o,a,i,s,l=t.yAxisScale[n].result.length-1;!t.isBarHorizontal||this.isRangeBar?(o=this.xaxisLabels.length,this.isRangeBar&&(o--,l=t.labels.length,e.config.xaxis.tickAmount&&e.config.xaxis.labels.formatter&&(o=e.config.xaxis.tickAmount),(null===(a=t.yAxisScale)||void 0===a||null===(i=a[n])||void 0===i||null===(s=i.result)||void 0===s?void 0:s.length)>0&&"datetime"!==e.config.xaxis.type&&(o=t.yAxisScale[n].result.length-1)),this._drawXYLines({xCount:o,tickAmount:l})):(o=l,l=t.xTickAmount,this._drawInvertedXYLines({xCount:o,tickAmount:l}));return this.drawGridBands(o,l),{el:this.elg,elGridBorders:this.elGridBorders,xAxisTickWidth:t.gridWidth/o}}},{key:"drawGridBands",value:function(e,t){var r=this.w;if(void 0!==r.config.grid.row.colors&&r.config.grid.row.colors.length>0)for(var n=0,o=r.globals.gridHeight/t,a=r.globals.gridWidth,i=0,s=0;i<t;i++,s++)s>=r.config.grid.row.colors.length&&(s=0),this._drawGridBandRect({c:s,x1:0,y1:n,x2:a,y2:o,type:"row"}),n+=r.globals.gridHeight/t;if(void 0!==r.config.grid.column.colors&&r.config.grid.column.colors.length>0)for(var l=r.globals.isBarHorizontal||"on"!==r.config.xaxis.tickPlacement||"category"!==r.config.xaxis.type&&!r.config.xaxis.convertedCatToNumeric?e:e-1,c=r.globals.padHorizontal,u=r.globals.padHorizontal+r.globals.gridWidth/l,d=r.globals.gridHeight,f=0,h=0;f<e;f++,h++)h>=r.config.grid.column.colors.length&&(h=0),this._drawGridBandRect({c:h,x1:c,y1:0,x2:u,y2:d,type:"column"}),c+=r.globals.gridWidth/l}}]),e}(),K=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"niceScale",value:function(e,t){var r,n,o,a,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,s=1e-11,l=this.w,c=l.globals;c.isBarHorizontal?(r=l.config.xaxis,n=Math.max((c.svgWidth-100)/25,2)):(r=l.config.yaxis[i],n=Math.max((c.svgHeight-100)/15,2)),o=void 0!==r.min&&null!==r.min,a=void 0!==r.max&&null!==r.min;var u=void 0!==r.stepSize&&null!==r.stepSize,d=void 0!==r.tickAmount&&null!==r.tickAmount,f=d?r.tickAmount:r.forceNiceScale?c.niceScaleDefaultTicks[Math.min(Math.round(n/2),c.niceScaleDefaultTicks.length-1)]:10;if(c.isMultipleYAxis&&!d&&c.multiAxisTickAmount>0&&(f=c.multiAxisTickAmount,d=!0),f="dataPoints"===f?c.dataPoints-1:Math.abs(Math.round(f)),(e===Number.MIN_VALUE&&0===t||!x.isNumber(e)&&!x.isNumber(t)||e===Number.MIN_VALUE&&t===-Number.MAX_VALUE)&&(e=x.isNumber(r.min)?r.min:0,t=x.isNumber(r.max)?r.max:e+f,c.allSeriesCollapsed=!1),e>t){console.warn("axis.min cannot be greater than axis.max: swapping min and max");var h=t;t=e,e=h}else e===t&&(e=0===e?0:e-1,t=0===t?2:t+1);var p=[];f<1&&(f=1);var g=f,m=Math.abs(t-e);r.forceNiceScale&&(!o&&e>0&&e/m<.15&&(e=0,o=!0),!a&&t<0&&-t/m<.15&&(t=0,a=!0),m=Math.abs(t-e));var v=m/g,b=v,y=Math.floor(Math.log10(b)),w=Math.pow(10,y),k=Math.ceil(b/w);if(v=b=(k=c.niceScaleAllowedMagMsd[0===c.yValueDecimal?0:1][k])*w,c.isBarHorizontal&&r.stepSize&&"datetime"!==r.type?(v=r.stepSize,u=!0):u&&(v=r.stepSize),u&&r.forceNiceScale){var S=Math.floor(Math.log10(v));v*=Math.pow(10,y-S)}if(o&&a){var C=m/g;if(d)if(u)if(0!=x.mod(m,v)){var O=x.getGCD(v,C);v=C/O<10?O:C}else 0==x.mod(v,C)?v=C:(C=v,d=!1);else v=C;else if(u)0==x.mod(m,v)?C=v:v=C;else if(0==x.mod(m,v))C=v;else{C=m/(g=Math.ceil(m/v));var P=x.getGCD(m,v);m/P<n&&(C=P),v=C}g=Math.round(m/v)}else{if(o||a){if(a)if(d)e=t-v*g;else{var T=e;e=v*Math.floor(e/v),Math.abs(t-e)/x.getGCD(m,v)>n&&(e=t-v*f,e+=v*Math.floor((T-e)/v))}else if(o)if(d)t=e+v*g;else{var E=t;t=v*Math.ceil(t/v),Math.abs(t-e)/x.getGCD(m,v)>n&&(t=e+v*f,t+=v*Math.ceil((E-t)/v))}}else if(d){var j=v/(t-e>t?1:2),A=j*Math.floor(e/j);Math.abs(A-e)<=j/2?t=(e=A)+v*g:e=(t=j*Math.ceil(t/j))-v*g}else e=v*Math.floor(e/v),t=v*Math.ceil(t/v);m=Math.abs(t-e),v=x.getGCD(m,v),g=Math.round(m/v)}if(d||o||a||(g=Math.ceil((m-s)/(v+s)))>16&&x.getPrimeFactors(g).length<2&&g++,!d&&r.forceNiceScale&&0===c.yValueDecimal&&g>m&&(g=m,v=Math.round(m/g)),g>n&&(!d&&!u||r.forceNiceScale)){var N=x.getPrimeFactors(g),M=N.length-1,_=g;e:for(var D=0;D<M;D++)for(var I=0;I<=M-D;I++){for(var R=Math.min(I+D,M),L=_,F=1,B=I;B<=R;B++)F*=N[B];if((L/=F)<n){_=L;break e}}v=_===g?m:m/_,g=Math.round(m/v)}c.isMultipleYAxis&&0==c.multiAxisTickAmount&&c.ignoreYAxisIndexes.indexOf(i)<0&&(c.multiAxisTickAmount=g);var $=e-v,z=v*s;do{$+=v,p.push(x.stripNumber($,7))}while(t-$>z);return{result:p,niceMin:p[0],niceMax:p[p.length-1]}}},{key:"linearScale",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:void 0,a=Math.abs(t-e);"dataPoints"===(r=this._adjustTicksForSmallRange(r,n,a))&&(r=this.w.globals.dataPoints-1),o||(o=a/r),r===Number.MAX_VALUE&&(r=5,o=1);for(var i=[],s=e;r>=0;)i.push(s),s+=o,r-=1;return{result:i,niceMin:i[0],niceMax:i[i.length-1]}}},{key:"logarithmicScaleNice",value:function(e,t,r){t<=0&&(t=Math.max(e,r)),e<=0&&(e=Math.min(t,r));for(var n=[],o=Math.ceil(Math.log(t)/Math.log(r)+1),a=Math.floor(Math.log(e)/Math.log(r));a<o;a++)n.push(Math.pow(r,a));return{result:n,niceMin:n[0],niceMax:n[n.length-1]}}},{key:"logarithmicScale",value:function(e,t,r){t<=0&&(t=Math.max(e,r)),e<=0&&(e=Math.min(t,r));for(var n=[],o=Math.log(t)/Math.log(r),a=Math.log(e)/Math.log(r),i=o-a,s=Math.round(i),l=i/s,c=0,u=a;c<s;c++,u+=l)n.push(Math.pow(r,u));return n.push(Math.pow(r,o)),{result:n,niceMin:e,niceMax:t}}},{key:"_adjustTicksForSmallRange",value:function(e,t,r){var n=e;if(void 0!==t&&this.w.config.yaxis[t].labels.formatter&&void 0===this.w.config.yaxis[t].tickAmount){var o=Number(this.w.config.yaxis[t].labels.formatter(1));x.isNumber(o)&&0===this.w.globals.yValueDecimal&&(n=Math.ceil(r))}return n<e?n:e}},{key:"setYScaleForIndex",value:function(e,t,r){var n=this.w.globals,o=this.w.config,a=n.isBarHorizontal?o.xaxis:o.yaxis[e];void 0===n.yAxisScale[e]&&(n.yAxisScale[e]=[]);var i=Math.abs(r-t);a.logarithmic&&i<=5&&(n.invalidLogScale=!0),a.logarithmic&&i>5?(n.allSeriesCollapsed=!1,n.yAxisScale[e]=a.forceNiceScale?this.logarithmicScaleNice(t,r,a.logBase):this.logarithmicScale(t,r,a.logBase)):r!==-Number.MAX_VALUE&&x.isNumber(r)&&t!==Number.MAX_VALUE&&x.isNumber(t)?(n.allSeriesCollapsed=!1,n.yAxisScale[e]=this.niceScale(t,r,e)):n.yAxisScale[e]=this.niceScale(Number.MIN_VALUE,0,e)}},{key:"setXScale",value:function(e,t){var r=this.w,n=r.globals,o=Math.abs(t-e);return t!==-Number.MAX_VALUE&&x.isNumber(t)?n.xAxisScale=this.linearScale(e,t,r.config.xaxis.tickAmount?r.config.xaxis.tickAmount:o<10&&o>1?o+1:10,0,r.config.xaxis.stepSize):n.xAxisScale=this.linearScale(0,10,10),n.xAxisScale}},{key:"setSeriesYAxisMappings",value:function(){var e=this.w.globals,t=this.w.config;e.minYArr,e.maxYArr;var r=[],n=[],o=[],a=e.series.length>t.yaxis.length||t.yaxis.some((function(e){return Array.isArray(e.seriesName)}));t.series.forEach((function(e,t){o.push(t),n.push(null)})),t.yaxis.forEach((function(e,t){r[t]=[]}));var i=[];t.yaxis.forEach((function(e,n){var s=!1;if(e.seriesName){var l=[];Array.isArray(e.seriesName)?l=e.seriesName:l.push(e.seriesName),l.forEach((function(e){t.series.forEach((function(t,i){if(t.name===e){var l=i;n===i||a?!a||o.indexOf(i)>-1?r[n].push([n,i]):console.warn("Series '"+t.name+"' referenced more than once in what looks like the new style. That is, when using either seriesName: [], or when there are more series than yaxes."):(r[i].push([i,n]),l=n),s=!0,-1!==(l=o.indexOf(l))&&o.splice(l,1)}}))}))}s||i.push(n)})),r=r.map((function(e,t){var r=[];return e.forEach((function(e){n[e[1]]=e[0],r.push(e[1])})),r}));for(var s=t.yaxis.length-1,l=0;l<i.length&&(s=i[l],r[s]=[],o);l++){var c=o[0];o.shift(),r[s].push(c),n[c]=s}o.forEach((function(e){r[s].push(e),n[e]=s})),e.seriesYAxisMap=r.map((function(e){return e})),e.seriesYAxisReverseMap=n.map((function(e){return e}))}},{key:"scaleMultipleYAxes",value:function(){var e=this,t=this.w.config,r=this.w.globals;this.setSeriesYAxisMappings();var n=r.seriesYAxisMap,o=r.minYArr,a=r.maxYArr;r.allSeriesCollapsed=!0,r.barGroups=[],n.forEach((function(n,i){var s=[];n.forEach((function(e){var r=t.series[e].group;s.indexOf(r)<0&&s.push(r)})),n.length>0?function(){var l,c,u=Number.MAX_VALUE,d=-Number.MAX_VALUE,f=u,h=d;if(t.chart.stacked)!function(){var e=r.seriesX[n[0]],o=[],a=[],p=[];s.forEach((function(){o.push(e.map((function(){return Number.MIN_VALUE}))),a.push(e.map((function(){return Number.MIN_VALUE}))),p.push(e.map((function(){return Number.MIN_VALUE})))}));for(var g=function(e){!l&&t.series[n[e]].type&&(l=t.series[n[e]].type);var u=n[e];c=t.series[u].group?t.series[u].group:"axis-".concat(i),!(r.collapsedSeriesIndices.indexOf(u)<0&&r.ancillaryCollapsedSeriesIndices.indexOf(u)<0)||(r.allSeriesCollapsed=!1,s.forEach((function(e,n){if(t.series[u].group===e)for(var i=0;i<r.series[u].length;i++){var s=r.series[u][i];s>=0?a[n][i]+=s:p[n][i]+=s,o[n][i]+=s,f=Math.min(f,s),h=Math.max(h,s)}}))),"bar"!==l&&"column"!==l||r.barGroups.push(c)},m=0;m<n.length;m++)g(m);l||(l=t.chart.type),"bar"===l||"column"===l?s.forEach((function(e,t){u=Math.min(u,Math.min.apply(null,p[t])),d=Math.max(d,Math.max.apply(null,a[t]))})):s.forEach((function(e,t){u=Math.min(f,Math.min.apply(null,o[t])),d=Math.max(h,Math.max.apply(null,o[t]))})),u===Number.MIN_VALUE&&d===Number.MIN_VALUE&&(d=-Number.MAX_VALUE)}();else for(var p=0;p<n.length;p++){var g=n[p];u=Math.min(u,o[g]),d=Math.max(d,a[g]),!(r.collapsedSeriesIndices.indexOf(g)<0&&r.ancillaryCollapsedSeriesIndices.indexOf(g)<0)||(r.allSeriesCollapsed=!1)}void 0!==t.yaxis[i].min&&(u="function"==typeof t.yaxis[i].min?t.yaxis[i].min(u):t.yaxis[i].min),void 0!==t.yaxis[i].max&&(d="function"==typeof t.yaxis[i].max?t.yaxis[i].max(d):t.yaxis[i].max),r.barGroups=r.barGroups.filter((function(e,t,r){return r.indexOf(e)===t})),e.setYScaleForIndex(i,u,d),n.forEach((function(e){o[e]=r.yAxisScale[i].niceMin,a[e]=r.yAxisScale[i].niceMax}))}():e.setYScaleForIndex(i,0,-Number.MAX_VALUE)}))}}]),e}(),Z=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.scales=new K(t)}return c(e,[{key:"init",value:function(){this.setYRange(),this.setXRange(),this.setZRange()}},{key:"getMinYMaxY",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-Number.MAX_VALUE,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=this.w.config,a=this.w.globals,i=-Number.MAX_VALUE,s=Number.MIN_VALUE;null===n&&(n=e+1);var l=0,c=0,u=void 0;if(a.seriesX.length>=n){var d,f;l=0,c=(u=v(new Set((d=[]).concat.apply(d,v(a.seriesX.slice(e,n)))))).length-1;var h=null===(f=a.brushSource)||void 0===f?void 0:f.w.config.chart.brush;if(o.chart.zoom.enabled&&o.chart.zoom.autoScaleYaxis||null!=h&&h.enabled&&null!=h&&h.autoScaleYaxis){if(o.xaxis.min)for(l=0;l<c&&u[l]<o.xaxis.min;l++);if(o.xaxis.max)for(;c>l&&u[c]>o.xaxis.max;c--);}}var p=a.series,g=p,m=p;"candlestick"===o.chart.type?(g=a.seriesCandleL,m=a.seriesCandleH):"boxPlot"===o.chart.type?(g=a.seriesCandleO,m=a.seriesCandleC):a.isRangeData&&(g=a.seriesRangeStart,m=a.seriesRangeEnd);for(var b=e;b<n;b++){a.dataPoints=Math.max(a.dataPoints,p[b].length);var y=o.series[b].type;a.categoryLabels.length&&(a.dataPoints=a.categoryLabels.filter((function(e){return void 0!==e})).length),a.labels.length&&"datetime"!==o.xaxis.type&&0!==a.series.reduce((function(e,t){return e+t.length}),0)&&(a.dataPoints=Math.max(a.dataPoints,a.labels.length)),u||(l=0,c=a.series[b].length);for(var w=l;w<=c&&w<a.series[b].length;w++){var k=p[b][w];if(null!==k&&x.isNumber(k)){switch(void 0!==m[b][w]&&(i=Math.max(i,m[b][w]),t=Math.min(t,m[b][w])),void 0!==g[b][w]&&(t=Math.min(t,g[b][w]),r=Math.max(r,g[b][w])),y){case"candlestick":void 0!==a.seriesCandleC[b][w]&&(i=Math.max(i,a.seriesCandleH[b][w]),t=Math.min(t,a.seriesCandleL[b][w]));break;case"boxPlot":void 0!==a.seriesCandleC[b][w]&&(i=Math.max(i,a.seriesCandleC[b][w]),t=Math.min(t,a.seriesCandleO[b][w]))}y&&"candlestick"!==y&&"boxPlot"!==y&&"rangeArea"!==y&&"rangeBar"!==y&&(i=Math.max(i,a.series[b][w]),t=Math.min(t,a.series[b][w])),r=i,a.seriesGoals[b]&&a.seriesGoals[b][w]&&Array.isArray(a.seriesGoals[b][w])&&a.seriesGoals[b][w].forEach((function(e){s!==Number.MIN_VALUE&&(s=Math.min(s,e.value),t=s),i=Math.max(i,e.value),r=i})),x.isFloat(k)&&(k=x.noExponents(k),a.yValueDecimal=Math.max(a.yValueDecimal,k.toString().split(".")[1].length)),s>g[b][w]&&g[b][w]<0&&(s=g[b][w])}else a.hasNullValues=!0}"bar"!==y&&"column"!==y||(s<0&&i<0&&(i=0,r=Math.max(r,0)),s===Number.MIN_VALUE&&(s=0,t=Math.min(t,0)))}return"rangeBar"===o.chart.type&&a.seriesRangeStart.length&&a.isBarHorizontal&&(s=t),"bar"===o.chart.type&&(s<0&&i<0&&(i=0),s===Number.MIN_VALUE&&(s=0)),{minY:s,maxY:i,lowestY:t,highestY:r}}},{key:"setYRange",value:function(){var e=this.w.globals,t=this.w.config;e.maxY=-Number.MAX_VALUE,e.minY=Number.MIN_VALUE;var r,n=Number.MAX_VALUE;if(e.isMultipleYAxis){n=Number.MAX_VALUE;for(var o=0;o<e.series.length;o++)r=this.getMinYMaxY(o),e.minYArr[o]=r.lowestY,e.maxYArr[o]=r.highestY,n=Math.min(n,r.lowestY)}return r=this.getMinYMaxY(0,n,null,e.series.length),"bar"===t.chart.type?(e.minY=r.minY,e.maxY=r.maxY):(e.minY=r.lowestY,e.maxY=r.highestY),n=r.lowestY,t.chart.stacked&&this._setStackedMinMax(),"line"===t.chart.type||"area"===t.chart.type||"scatter"===t.chart.type||"candlestick"===t.chart.type||"boxPlot"===t.chart.type||"rangeBar"===t.chart.type&&!e.isBarHorizontal?e.minY===Number.MIN_VALUE&&n!==-Number.MAX_VALUE&&n!==e.maxY&&(e.minY=n):e.minY=r.minY,t.yaxis.forEach((function(t,r){void 0!==t.max&&("number"==typeof t.max?e.maxYArr[r]=t.max:"function"==typeof t.max&&(e.maxYArr[r]=t.max(e.isMultipleYAxis?e.maxYArr[r]:e.maxY)),e.maxY=e.maxYArr[r]),void 0!==t.min&&("number"==typeof t.min?e.minYArr[r]=t.min:"function"==typeof t.min&&(e.minYArr[r]=t.min(e.isMultipleYAxis?e.minYArr[r]===Number.MIN_VALUE?0:e.minYArr[r]:e.minY)),e.minY=e.minYArr[r])})),e.isBarHorizontal&&["min","max"].forEach((function(r){void 0!==t.xaxis[r]&&"number"==typeof t.xaxis[r]&&("min"===r?e.minY=t.xaxis[r]:e.maxY=t.xaxis[r])})),e.isMultipleYAxis?(this.scales.scaleMultipleYAxes(),e.minY=n):(e.barGroups=[],t.series.forEach((function(r){(!r.type&&"bar"===t.chart.type||"bar"===r.type||"column"===r.type)&&e.barGroups.push(r.group?r.group:"axis-0")})),e.barGroups=e.barGroups.filter((function(e,t,r){return r.indexOf(e)===t})),this.scales.setYScaleForIndex(0,e.minY,e.maxY),e.minY=e.yAxisScale[0].niceMin,e.maxY=e.yAxisScale[0].niceMax,e.minYArr[0]=e.yAxisScale[0].niceMin,e.maxYArr[0]=e.yAxisScale[0].niceMax,e.seriesYAxisMap=[e.series.map((function(e,t){return t}))],e.seriesYAxisReverseMap=e.series.map((function(e,t){return 0}))),{minY:e.minY,maxY:e.maxY,minYArr:e.minYArr,maxYArr:e.maxYArr,yAxisScale:e.yAxisScale}}},{key:"setXRange",value:function(){var e=this.w.globals,t=this.w.config,r="numeric"===t.xaxis.type||"datetime"===t.xaxis.type||"category"===t.xaxis.type&&!e.noLabelsProvided||e.noLabelsProvided||e.isXNumeric;if(e.isXNumeric&&function(){for(var t=0;t<e.series.length;t++)if(e.labels[t])for(var r=0;r<e.labels[t].length;r++)null!==e.labels[t][r]&&x.isNumber(e.labels[t][r])&&(e.maxX=Math.max(e.maxX,e.labels[t][r]),e.initialMaxX=Math.max(e.maxX,e.labels[t][r]),e.minX=Math.min(e.minX,e.labels[t][r]),e.initialMinX=Math.min(e.minX,e.labels[t][r]))}(),e.noLabelsProvided&&0===t.xaxis.categories.length&&(e.maxX=e.labels[e.labels.length-1],e.initialMaxX=e.labels[e.labels.length-1],e.minX=1,e.initialMinX=1),e.isXNumeric||e.noLabelsProvided||e.dataFormatXNumeric){var n;if(void 0===t.xaxis.tickAmount?(n=Math.round(e.svgWidth/150),"numeric"===t.xaxis.type&&e.dataPoints<30&&(n=e.dataPoints-1),n>e.dataPoints&&0!==e.dataPoints&&(n=e.dataPoints-1)):"dataPoints"===t.xaxis.tickAmount?(e.series.length>1&&(n=e.series[e.maxValsInArrayIndex].length-1),e.isXNumeric&&(n=e.maxX-e.minX-1)):n=t.xaxis.tickAmount,e.xTickAmount=n,void 0!==t.xaxis.max&&"number"==typeof t.xaxis.max&&(e.maxX=t.xaxis.max),void 0!==t.xaxis.min&&"number"==typeof t.xaxis.min&&(e.minX=t.xaxis.min),void 0!==t.xaxis.range&&(e.minX=e.maxX-t.xaxis.range),e.minX!==Number.MAX_VALUE&&e.maxX!==-Number.MAX_VALUE)if(t.xaxis.convertedCatToNumeric&&!e.dataFormatXNumeric){for(var o=[],a=e.minX-1;a<e.maxX;a++)o.push(a+1);e.xAxisScale={result:o,niceMin:o[0],niceMax:o[o.length-1]}}else e.xAxisScale=this.scales.setXScale(e.minX,e.maxX);else e.xAxisScale=this.scales.linearScale(0,n,n,0,t.xaxis.stepSize),e.noLabelsProvided&&e.labels.length>0&&(e.xAxisScale=this.scales.linearScale(1,e.labels.length,n-1,0,t.xaxis.stepSize),e.seriesX=e.labels.slice());r&&(e.labels=e.xAxisScale.result.slice())}return e.isBarHorizontal&&e.labels.length&&(e.xTickAmount=e.labels.length),this._handleSingleDataPoint(),this._getMinXDiff(),{minX:e.minX,maxX:e.maxX}}},{key:"setZRange",value:function(){var e=this.w.globals;if(e.isDataXYZ)for(var t=0;t<e.series.length;t++)if(void 0!==e.seriesZ[t])for(var r=0;r<e.seriesZ[t].length;r++)null!==e.seriesZ[t][r]&&x.isNumber(e.seriesZ[t][r])&&(e.maxZ=Math.max(e.maxZ,e.seriesZ[t][r]),e.minZ=Math.min(e.minZ,e.seriesZ[t][r]))}},{key:"_handleSingleDataPoint",value:function(){var e=this.w.globals,t=this.w.config;if(e.minX===e.maxX){var r=new T(this.ctx);if("datetime"===t.xaxis.type){var n=r.getDate(e.minX);t.xaxis.labels.datetimeUTC?n.setUTCDate(n.getUTCDate()-2):n.setDate(n.getDate()-2),e.minX=new Date(n).getTime();var o=r.getDate(e.maxX);t.xaxis.labels.datetimeUTC?o.setUTCDate(o.getUTCDate()+2):o.setDate(o.getDate()+2),e.maxX=new Date(o).getTime()}else("numeric"===t.xaxis.type||"category"===t.xaxis.type&&!e.noLabelsProvided)&&(e.minX=e.minX-2,e.initialMinX=e.minX,e.maxX=e.maxX+2,e.initialMaxX=e.maxX)}}},{key:"_getMinXDiff",value:function(){var e=this.w.globals;e.isXNumeric&&e.seriesX.forEach((function(t,r){1===t.length&&t.push(e.seriesX[e.maxValsInArrayIndex][e.seriesX[e.maxValsInArrayIndex].length-1]);var n=t.slice();n.sort((function(e,t){return e-t})),n.forEach((function(t,r){if(r>0){var o=t-n[r-1];o>0&&(e.minXDiff=Math.min(o,e.minXDiff))}})),1!==e.dataPoints&&e.minXDiff!==Number.MAX_VALUE||(e.minXDiff=.5)}))}},{key:"_setStackedMinMax",value:function(){var e=this,t=this.w.globals;if(t.series.length){var r=t.seriesGroups;r.length||(r=[this.w.globals.seriesNames.map((function(e){return e}))]);var n={},o={};r.forEach((function(r){n[r]=[],o[r]=[],e.w.config.series.map((function(e,n){return r.indexOf(t.seriesNames[n])>-1?n:null})).filter((function(e){return null!==e})).forEach((function(a){for(var i=0;i<t.series[t.maxValsInArrayIndex].length;i++){var s,l,c,u;void 0===n[r][i]&&(n[r][i]=0,o[r][i]=0),(e.w.config.chart.stacked&&!t.comboCharts||e.w.config.chart.stacked&&t.comboCharts&&(!e.w.config.chart.stackOnlyBar||"bar"===(null===(s=e.w.config.series)||void 0===s||null===(l=s[a])||void 0===l?void 0:l.type)||"column"===(null===(c=e.w.config.series)||void 0===c||null===(u=c[a])||void 0===u?void 0:u.type)))&&null!==t.series[a][i]&&x.isNumber(t.series[a][i])&&(t.series[a][i]>0?n[r][i]+=parseFloat(t.series[a][i])+1e-4:o[r][i]+=parseFloat(t.series[a][i]))}}))})),Object.entries(n).forEach((function(e){var r=m(e,1)[0];n[r].forEach((function(e,a){t.maxY=Math.max(t.maxY,n[r][a]),t.minY=Math.min(t.minY,o[r][a])}))}))}}}]),e}(),Q=function(){function e(t,r){s(this,e),this.ctx=t,this.elgrid=r,this.w=t.w;var n=this.w;this.xaxisFontSize=n.config.xaxis.labels.style.fontSize,this.axisFontFamily=n.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=n.config.xaxis.labels.style.colors,this.isCategoryBarHorizontal="bar"===n.config.chart.type&&n.config.plotOptions.bar.horizontal,this.xAxisoffX=0,"bottom"===n.config.xaxis.position&&(this.xAxisoffX=n.globals.gridHeight),this.drawnLabels=[],this.axesUtils=new j(t)}return c(e,[{key:"drawYaxis",value:function(e){var t=this,r=this.w,n=new S(this.ctx),o=r.config.yaxis[e].labels.style,a=o.fontSize,i=o.fontFamily,s=o.fontWeight,l=n.group({class:"apexcharts-yaxis",rel:e,transform:"translate("+r.globals.translateYAxisX[e]+", 0)"});if(this.axesUtils.isYAxisHidden(e))return l;var c=n.group({class:"apexcharts-yaxis-texts-g"});l.add(c);var u=r.globals.yAxisScale[e].result.length-1,d=r.globals.gridHeight/u,f=r.globals.translateY,h=r.globals.yLabelFormatters[e],p=r.globals.yAxisScale[e].result.slice();p=this.axesUtils.checkForReversedLabels(e,p);var g="";if(r.config.yaxis[e].labels.show)for(var m=function(l){var m=p[l];m=h(m,l,r);var v=r.config.yaxis[e].labels.padding;r.config.yaxis[e].opposite&&0!==r.config.yaxis.length&&(v*=-1);var b="end";r.config.yaxis[e].opposite&&(b="start"),"left"===r.config.yaxis[e].labels.align?b="start":"center"===r.config.yaxis[e].labels.align?b="middle":"right"===r.config.yaxis[e].labels.align&&(b="end");var y=t.axesUtils.getYAxisForeColor(o.colors,e),x=r.config.yaxis[e].labels.offsetY;"heatmap"===r.config.chart.type&&(x-=(r.globals.gridHeight/r.globals.series.length-1)/2);var w=n.drawText({x:v,y:f+u/10+x+1,text:m,textAnchor:b,fontSize:a,fontFamily:i,fontWeight:s,maxWidth:r.config.yaxis[e].labels.maxWidth,foreColor:Array.isArray(y)?y[l]:y,isPlainText:!1,cssClass:"apexcharts-yaxis-label "+o.cssClass});l===u&&(g=w),c.add(w);var k=document.createElementNS(r.globals.SVGNS,"title");if(k.textContent=Array.isArray(m)?m.join(" "):m,w.node.appendChild(k),0!==r.config.yaxis[e].labels.rotate){var S=n.rotateAroundCenter(g.node),C=n.rotateAroundCenter(w.node);w.node.setAttribute("transform","rotate(".concat(r.config.yaxis[e].labels.rotate," ").concat(S.x," ").concat(C.y,")"))}f+=d},v=u;v>=0;v--)m(v);if(void 0!==r.config.yaxis[e].title.text){var b=n.group({class:"apexcharts-yaxis-title"}),y=0;r.config.yaxis[e].opposite&&(y=r.globals.translateYAxisX[e]);var x=n.drawText({x:y,y:r.globals.gridHeight/2+r.globals.translateY+r.config.yaxis[e].title.offsetY,text:r.config.yaxis[e].title.text,textAnchor:"end",foreColor:r.config.yaxis[e].title.style.color,fontSize:r.config.yaxis[e].title.style.fontSize,fontWeight:r.config.yaxis[e].title.style.fontWeight,fontFamily:r.config.yaxis[e].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+r.config.yaxis[e].title.style.cssClass});b.add(x),l.add(b)}var w=r.config.yaxis[e].axisBorder,k=31+w.offsetX;if(r.config.yaxis[e].opposite&&(k=-31-w.offsetX),w.show){var C=n.drawLine(k,r.globals.translateY+w.offsetY-2,k,r.globals.gridHeight+r.globals.translateY+w.offsetY+2,w.color,0,w.width);l.add(C)}return r.config.yaxis[e].axisTicks.show&&this.axesUtils.drawYAxisTicks(k,u,w,r.config.yaxis[e].axisTicks,e,d,l),l}},{key:"drawYaxisInversed",value:function(e){var t=this.w,r=new S(this.ctx),n=r.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),o=r.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(t.globals.translateXAxisX,", ").concat(t.globals.translateXAxisY,")")});n.add(o);var a=t.globals.yAxisScale[e].result.length-1,i=t.globals.gridWidth/a+.1,s=i+t.config.xaxis.labels.offsetX,l=t.globals.xLabelFormatter,c=t.globals.yAxisScale[e].result.slice(),u=t.globals.timescaleLabels;u.length>0&&(this.xaxisLabels=u.slice(),a=(c=u.slice()).length),c=this.axesUtils.checkForReversedLabels(e,c);var d=u.length;if(t.config.xaxis.labels.show)for(var f=d?0:a;d?f<d:f>=0;d?f++:f--){var h=c[f];h=l(h,f,t);var p=t.globals.gridWidth+t.globals.padHorizontal-(s-i+t.config.xaxis.labels.offsetX);if(u.length){var g=this.axesUtils.getLabel(c,u,p,f,this.drawnLabels,this.xaxisFontSize);p=g.x,h=g.text,this.drawnLabels.push(g.text),0===f&&t.globals.skipFirstTimelinelabel&&(h=""),f===c.length-1&&t.globals.skipLastTimelinelabel&&(h="")}var m=r.drawText({x:p,y:this.xAxisoffX+t.config.xaxis.labels.offsetY+30-("top"===t.config.xaxis.position?t.globals.xAxisHeight+t.config.xaxis.axisTicks.height-2:0),text:h,textAnchor:"middle",foreColor:Array.isArray(this.xaxisForeColors)?this.xaxisForeColors[e]:this.xaxisForeColors,fontSize:this.xaxisFontSize,fontFamily:this.xaxisFontFamily,fontWeight:t.config.xaxis.labels.style.fontWeight,isPlainText:!1,cssClass:"apexcharts-xaxis-label "+t.config.xaxis.labels.style.cssClass});o.add(m),m.tspan(h);var v=document.createElementNS(t.globals.SVGNS,"title");v.textContent=h,m.node.appendChild(v),s+=i}return this.inversedYAxisTitleText(n),this.inversedYAxisBorder(n),n}},{key:"inversedYAxisBorder",value:function(e){var t=this.w,r=new S(this.ctx),n=t.config.xaxis.axisBorder;if(n.show){var o=0;"bar"===t.config.chart.type&&t.globals.isXNumeric&&(o-=15);var a=r.drawLine(t.globals.padHorizontal+o+n.offsetX,this.xAxisoffX,t.globals.gridWidth,this.xAxisoffX,n.color,0,n.height);this.elgrid&&this.elgrid.elGridBorders&&t.config.grid.show?this.elgrid.elGridBorders.add(a):e.add(a)}}},{key:"inversedYAxisTitleText",value:function(e){var t=this.w,r=new S(this.ctx);if(void 0!==t.config.xaxis.title.text){var n=r.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),o=r.drawText({x:t.globals.gridWidth/2+t.config.xaxis.title.offsetX,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(t.config.xaxis.title.style.fontSize)+t.config.xaxis.title.offsetY+20,text:t.config.xaxis.title.text,textAnchor:"middle",fontSize:t.config.xaxis.title.style.fontSize,fontFamily:t.config.xaxis.title.style.fontFamily,fontWeight:t.config.xaxis.title.style.fontWeight,foreColor:t.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+t.config.xaxis.title.style.cssClass});n.add(o),e.add(n)}}},{key:"yAxisTitleRotate",value:function(e,t){var r=this.w,n=new S(this.ctx),o={width:0,height:0},a={width:0,height:0},i=r.globals.dom.baseEl.querySelector(" .apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-texts-g"));null!==i&&(o=i.getBoundingClientRect());var s=r.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(e,"'] .apexcharts-yaxis-title text"));if(null!==s&&(a=s.getBoundingClientRect()),null!==s){var l=this.xPaddingForYAxisTitle(e,o,a,t);s.setAttribute("x",l.xPos-(t?10:0))}if(null!==s){var c=n.rotateAroundCenter(s);s.setAttribute("transform","rotate(".concat(t?-1*r.config.yaxis[e].title.rotate:r.config.yaxis[e].title.rotate," ").concat(c.x," ").concat(c.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(e,t,r,n){var o=this.w,a=0,i=0,s=10;return void 0===o.config.yaxis[e].title.text||e<0?{xPos:i,padd:0}:(n?(i=t.width+o.config.yaxis[e].title.offsetX+r.width/2+s/2,0===(a+=1)&&(i-=s/2)):(i=-1*t.width+o.config.yaxis[e].title.offsetX+s/2+r.width/2,o.globals.isBarHorizontal&&(s=25,i=-1*t.width-o.config.yaxis[e].title.offsetX-s)),{xPos:i,padd:s})}},{key:"setYAxisXPosition",value:function(e,t){var r=this.w,n=0,o=0,a=18,i=1;r.config.yaxis.length>1&&(this.multipleYs=!0),r.config.yaxis.map((function(s,l){var c=r.globals.ignoreYAxisIndexes.indexOf(l)>-1||!s.show||s.floating||0===e[l].width,u=e[l].width+t[l].width;s.opposite?r.globals.isBarHorizontal?(o=r.globals.gridWidth+r.globals.translateX-1,r.globals.translateYAxisX[l]=o-s.labels.offsetX):(o=r.globals.gridWidth+r.globals.translateX+i,c||(i=i+u+20),r.globals.translateYAxisX[l]=o-s.labels.offsetX+20):(n=r.globals.translateX-a,c||(a=a+u+20),r.globals.translateYAxisX[l]=n+s.labels.offsetX)}))}},{key:"setYAxisTextAlignments",value:function(){var e=this.w,t=e.globals.dom.baseEl.getElementsByClassName("apexcharts-yaxis");(t=x.listToArray(t)).forEach((function(t,r){var n=e.config.yaxis[r];if(n&&!n.floating&&void 0!==n.labels.align){var o=e.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(r,"'] .apexcharts-yaxis-texts-g")),a=e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(r,"'] .apexcharts-yaxis-label"));a=x.listToArray(a);var i=o.getBoundingClientRect();"left"===n.labels.align?(a.forEach((function(e,t){e.setAttribute("text-anchor","start")})),n.opposite||o.setAttribute("transform","translate(-".concat(i.width,", 0)"))):"center"===n.labels.align?(a.forEach((function(e,t){e.setAttribute("text-anchor","middle")})),o.setAttribute("transform","translate(".concat(i.width/2*(n.opposite?1:-1),", 0)"))):"right"===n.labels.align&&(a.forEach((function(e,t){e.setAttribute("text-anchor","end")})),n.opposite&&o.setAttribute("transform","translate(".concat(i.width,", 0)")))}}))}}]),e}(),J=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.documentEvent=x.bind(this.documentEvent,this)}return c(e,[{key:"addEventListener",value:function(e,t){var r=this.w;r.globals.events.hasOwnProperty(e)?r.globals.events[e].push(t):r.globals.events[e]=[t]}},{key:"removeEventListener",value:function(e,t){var r=this.w;if(r.globals.events.hasOwnProperty(e)){var n=r.globals.events[e].indexOf(t);-1!==n&&r.globals.events[e].splice(n,1)}}},{key:"fireEvent",value:function(e,t){var r=this.w;if(r.globals.events.hasOwnProperty(e)){t&&t.length||(t=[]);for(var n=r.globals.events[e],o=n.length,a=0;a<o;a++)n[a].apply(null,t)}}},{key:"setupEventHandlers",value:function(){var e=this,t=this.w,r=this.ctx,n=t.globals.dom.baseEl.querySelector(t.globals.chartClass);this.ctx.eventList.forEach((function(e){n.addEventListener(e,(function(e){var n=Object.assign({},t,{seriesIndex:t.globals.capturedSeriesIndex,dataPointIndex:t.globals.capturedDataPointIndex});"mousemove"===e.type||"touchmove"===e.type?"function"==typeof t.config.chart.events.mouseMove&&t.config.chart.events.mouseMove(e,r,n):"mouseleave"===e.type||"touchleave"===e.type?"function"==typeof t.config.chart.events.mouseLeave&&t.config.chart.events.mouseLeave(e,r,n):("mouseup"===e.type&&1===e.which||"touchend"===e.type)&&("function"==typeof t.config.chart.events.click&&t.config.chart.events.click(e,r,n),r.ctx.events.fireEvent("click",[e,r,n]))}),{capture:!1,passive:!0})})),this.ctx.eventList.forEach((function(r){t.globals.dom.baseEl.addEventListener(r,e.documentEvent,{passive:!0})})),this.ctx.core.setupBrushHandler()}},{key:"documentEvent",value:function(e){var t=this.w,r=e.target.className;if("click"===e.type){var n=t.globals.dom.baseEl.querySelector(".apexcharts-menu");n&&n.classList.contains("apexcharts-menu-open")&&"apexcharts-menu-icon"!==r&&n.classList.remove("apexcharts-menu-open")}t.globals.clientX="touchmove"===e.type?e.touches[0].clientX:e.clientX,t.globals.clientY="touchmove"===e.type?e.touches[0].clientY:e.clientY}}]),e}(),ee=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"setCurrentLocaleValues",value:function(e){var t=this.w.config.chart.locales;window.Apex.chart&&window.Apex.chart.locales&&window.Apex.chart.locales.length>0&&(t=this.w.config.chart.locales.concat(window.Apex.chart.locales));var r=t.filter((function(t){return t.name===e}))[0];if(!r)throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options");var n=x.extend(M,r);this.w.globals.locale=n.options}}]),e}(),te=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"drawAxis",value:function(e,t){var r,n,o=this,a=this.w.globals,i=this.w.config,s=new X(this.ctx,t),l=new Q(this.ctx,t);a.axisCharts&&"radar"!==e&&(a.isBarHorizontal?(n=l.drawYaxisInversed(0),r=s.drawXaxisInversed(0),a.dom.elGraphical.add(r),a.dom.elGraphical.add(n)):(r=s.drawXaxis(),a.dom.elGraphical.add(r),i.yaxis.map((function(e,t){if(-1===a.ignoreYAxisIndexes.indexOf(t)&&(n=l.drawYaxis(t),a.dom.Paper.add(n),"back"===o.w.config.grid.position)){var r=a.dom.Paper.children()[1];r.remove(),a.dom.Paper.add(r)}}))))}}]),e}(),re=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"drawXCrosshairs",value:function(){var e=this.w,t=new S(this.ctx),r=new k(this.ctx),n=e.config.xaxis.crosshairs.fill.gradient,o=e.config.xaxis.crosshairs.dropShadow,a=e.config.xaxis.crosshairs.fill.type,i=n.colorFrom,s=n.colorTo,l=n.opacityFrom,c=n.opacityTo,u=n.stops,d=o.enabled,f=o.left,h=o.top,p=o.blur,g=o.color,m=o.opacity,v=e.config.xaxis.crosshairs.fill.color;if(e.config.xaxis.crosshairs.show){"gradient"===a&&(v=t.drawGradient("vertical",i,s,l,c,null,u,null));var b=t.drawRect();1===e.config.xaxis.crosshairs.width&&(b=t.drawLine());var y=e.globals.gridHeight;(!x.isNumber(y)||y<0)&&(y=0);var w=e.config.xaxis.crosshairs.width;(!x.isNumber(w)||w<0)&&(w=0),b.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:y,width:w,height:y,fill:v,filter:"none","fill-opacity":e.config.xaxis.crosshairs.opacity,stroke:e.config.xaxis.crosshairs.stroke.color,"stroke-width":e.config.xaxis.crosshairs.stroke.width,"stroke-dasharray":e.config.xaxis.crosshairs.stroke.dashArray}),d&&(b=r.dropShadow(b,{left:f,top:h,blur:p,color:g,opacity:m})),e.globals.dom.elGraphical.add(b)}}},{key:"drawYCrosshairs",value:function(){var e=this.w,t=new S(this.ctx),r=e.config.yaxis[0].crosshairs,n=e.globals.barPadForNumericAxis;if(e.config.yaxis[0].crosshairs.show){var o=t.drawLine(-n,0,e.globals.gridWidth+n,0,r.stroke.color,r.stroke.dashArray,r.stroke.width);o.attr({class:"apexcharts-ycrosshairs"}),e.globals.dom.elGraphical.add(o)}var a=t.drawLine(-n,0,e.globals.gridWidth+n,0,r.stroke.color,0,0);a.attr({class:"apexcharts-ycrosshairs-hidden"}),e.globals.dom.elGraphical.add(a)}}]),e}(),ne=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"checkResponsiveConfig",value:function(e){var t=this,r=this.w,n=r.config;if(0!==n.responsive.length){var o=n.responsive.slice();o.sort((function(e,t){return e.breakpoint>t.breakpoint?1:t.breakpoint>e.breakpoint?-1:0})).reverse();var a=new F({}),i=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=o[0].breakpoint,i=window.innerWidth>0?window.innerWidth:screen.width;if(i>n){var s=C.extendArrayProps(a,r.globals.initialConfig,r);e=x.extend(s,e),e=x.extend(r.config,e),t.overrideResponsiveOptions(e)}else for(var l=0;l<o.length;l++)i<o[l].breakpoint&&(e=C.extendArrayProps(a,o[l].options,r),e=x.extend(r.config,e),t.overrideResponsiveOptions(e))};if(e){var s=C.extendArrayProps(a,e,r);s=x.extend(r.config,s),i(s=x.extend(s,e))}else i({})}}},{key:"overrideResponsiveOptions",value:function(e){var t=new F(e).init({responsiveOverride:!0});this.w.config=t}}]),e}(),oe=function(){function e(t){s(this,e),this.ctx=t,this.colors=[],this.w=t.w;var r=this.w;this.isColorFn=!1,this.isHeatmapDistributed="treemap"===r.config.chart.type&&r.config.plotOptions.treemap.distributed||"heatmap"===r.config.chart.type&&r.config.plotOptions.heatmap.distributed,this.isBarDistributed=r.config.plotOptions.bar.distributed&&("bar"===r.config.chart.type||"rangeBar"===r.config.chart.type)}return c(e,[{key:"init",value:function(){this.setDefaultColors()}},{key:"setDefaultColors",value:function(){var e,t=this,r=this.w,n=new x;if(r.globals.dom.elWrap.classList.add("apexcharts-theme-".concat(r.config.theme.mode)),void 0===r.config.colors||0===(null===(e=r.config.colors)||void 0===e?void 0:e.length)?r.globals.colors=this.predefined():(r.globals.colors=r.config.colors,Array.isArray(r.config.colors)&&r.config.colors.length>0&&"function"==typeof r.config.colors[0]&&(r.globals.colors=r.config.series.map((function(e,n){var o=r.config.colors[n];return o||(o=r.config.colors[0]),"function"==typeof o?(t.isColorFn=!0,o({value:r.globals.axisCharts?r.globals.series[n][0]?r.globals.series[n][0]:0:r.globals.series[n],seriesIndex:n,dataPointIndex:n,w:r})):o})))),r.globals.seriesColors.map((function(e,t){e&&(r.globals.colors[t]=e)})),r.config.theme.monochrome.enabled){var o=[],a=r.globals.series.length;(this.isBarDistributed||this.isHeatmapDistributed)&&(a=r.globals.series[0].length*r.globals.series.length);for(var i=r.config.theme.monochrome.color,s=1/(a/r.config.theme.monochrome.shadeIntensity),l=r.config.theme.monochrome.shadeTo,c=0,u=0;u<a;u++){var d=void 0;"dark"===l?(d=n.shadeColor(-1*c,i),c+=s):(d=n.shadeColor(c,i),c+=s),o.push(d)}r.globals.colors=o.slice()}var f=r.globals.colors.slice();this.pushExtraColors(r.globals.colors),["fill","stroke"].forEach((function(e){void 0===r.config[e].colors?r.globals[e].colors=t.isColorFn?r.config.colors:f:r.globals[e].colors=r.config[e].colors.slice(),t.pushExtraColors(r.globals[e].colors)})),void 0===r.config.dataLabels.style.colors?r.globals.dataLabels.style.colors=f:r.globals.dataLabels.style.colors=r.config.dataLabels.style.colors.slice(),this.pushExtraColors(r.globals.dataLabels.style.colors,50),void 0===r.config.plotOptions.radar.polygons.fill.colors?r.globals.radarPolygons.fill.colors=["dark"===r.config.theme.mode?"#424242":"none"]:r.globals.radarPolygons.fill.colors=r.config.plotOptions.radar.polygons.fill.colors.slice(),this.pushExtraColors(r.globals.radarPolygons.fill.colors,20),void 0===r.config.markers.colors?r.globals.markers.colors=f:r.globals.markers.colors=r.config.markers.colors.slice(),this.pushExtraColors(r.globals.markers.colors)}},{key:"pushExtraColors",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=this.w,o=t||n.globals.series.length;if(null===r&&(r=this.isBarDistributed||this.isHeatmapDistributed||"heatmap"===n.config.chart.type&&n.config.plotOptions.heatmap.colorScale.inverse),r&&n.globals.series.length&&(o=n.globals.series[n.globals.maxValsInArrayIndex].length*n.globals.series.length),e.length<o)for(var a=o-e.length,i=0;i<a;i++)e.push(e[i])}},{key:"updateThemeOptions",value:function(e){e.chart=e.chart||{},e.tooltip=e.tooltip||{};var t=e.theme.mode||"light",r=e.theme.palette?e.theme.palette:"dark"===t?"palette4":"palette1",n=e.chart.foreColor?e.chart.foreColor:"dark"===t?"#f6f7f8":"#373d3f";return e.tooltip.theme=t,e.chart.foreColor=n,e.theme.palette=r,e}},{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}}]),e}(),ae=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"draw",value:function(){this.drawTitleSubtitle("title"),this.drawTitleSubtitle("subtitle")}},{key:"drawTitleSubtitle",value:function(e){var t=this.w,r="title"===e?t.config.title:t.config.subtitle,n=t.globals.svgWidth/2,o=r.offsetY,a="middle";if("left"===r.align?(n=10,a="start"):"right"===r.align&&(n=t.globals.svgWidth-10,a="end"),n+=r.offsetX,o=o+parseInt(r.style.fontSize,10)+r.margin/2,void 0!==r.text){var i=new S(this.ctx).drawText({x:n,y:o,text:r.text,textAnchor:a,fontSize:r.style.fontSize,fontFamily:r.style.fontFamily,fontWeight:r.style.fontWeight,foreColor:r.style.color,opacity:1});i.node.setAttribute("class","apexcharts-".concat(e,"-text")),t.globals.dom.Paper.add(i)}}}]),e}(),ie=function(){function e(t){s(this,e),this.w=t.w,this.dCtx=t}return c(e,[{key:"getTitleSubtitleCoords",value:function(e){var t=this.w,r=0,n=0,o="title"===e?t.config.title.floating:t.config.subtitle.floating,a=t.globals.dom.baseEl.querySelector(".apexcharts-".concat(e,"-text"));if(null!==a&&!o){var i=a.getBoundingClientRect();r=i.width,n=t.globals.axisCharts?i.height+5:i.height}return{width:r,height:n}}},{key:"getLegendsRect",value:function(){var e=this.w,t=e.globals.dom.elLegendWrap;e.config.legend.height||"top"!==e.config.legend.position&&"bottom"!==e.config.legend.position||(t.style.maxHeight=e.globals.svgHeight/2+"px");var r=Object.assign({},x.getBoundingClientRect(t));return null!==t&&!e.config.legend.floating&&e.config.legend.show?this.dCtx.lgRect={x:r.x,y:r.y,height:r.height,width:0===r.height?0:r.width}:this.dCtx.lgRect={x:0,y:0,height:0,width:0},"left"!==e.config.legend.position&&"right"!==e.config.legend.position||1.5*this.dCtx.lgRect.width>e.globals.svgWidth&&(this.dCtx.lgRect.width=e.globals.svgWidth/1.5),this.dCtx.lgRect}},{key:"getLargestStringFromMultiArr",value:function(e,t){var r=e;if(this.w.globals.isMultiLineX){var n=t.map((function(e,t){return Array.isArray(e)?e.length:1})),o=Math.max.apply(Math,v(n));r=t[n.indexOf(o)]}return r}}]),e}(),se=function(){function e(t){s(this,e),this.w=t.w,this.dCtx=t}return c(e,[{key:"getxAxisLabelsCoords",value:function(){var e,t=this.w,r=t.globals.labels.slice();if(t.config.xaxis.convertedCatToNumeric&&0===r.length&&(r=t.globals.categoryLabels),t.globals.timescaleLabels.length>0){var n=this.getxAxisTimeScaleLabelsCoords();e={width:n.width,height:n.height},t.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends="left"!==t.config.legend.position&&"right"!==t.config.legend.position||t.config.legend.floating?0:this.dCtx.lgRect.width;var o=t.globals.xLabelFormatter,a=x.getLargestStringFromArr(r),i=this.dCtx.dimHelpers.getLargestStringFromMultiArr(a,r);t.globals.isBarHorizontal&&(i=a=t.globals.yAxisScale[0].result.reduce((function(e,t){return e.length>t.length?e:t}),0));var s=new E(this.dCtx.ctx),l=a;a=s.xLabelFormat(o,a,l,{i:void 0,dateFormatter:new T(this.dCtx.ctx).formatDate,w:t}),i=s.xLabelFormat(o,i,l,{i:void 0,dateFormatter:new T(this.dCtx.ctx).formatDate,w:t}),(t.config.xaxis.convertedCatToNumeric&&void 0===a||""===String(a).trim())&&(i=a="1");var c=new S(this.dCtx.ctx),u=c.getTextRects(a,t.config.xaxis.labels.style.fontSize),d=u;if(a!==i&&(d=c.getTextRects(i,t.config.xaxis.labels.style.fontSize)),(e={width:u.width>=d.width?u.width:d.width,height:u.height>=d.height?u.height:d.height}).width*r.length>t.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&0!==t.config.xaxis.labels.rotate||t.config.xaxis.labels.rotateAlways){if(!t.globals.isBarHorizontal){t.globals.rotateXLabels=!0;var f=function(e){return c.getTextRects(e,t.config.xaxis.labels.style.fontSize,t.config.xaxis.labels.style.fontFamily,"rotate(".concat(t.config.xaxis.labels.rotate," 0 0)"),!1)};u=f(a),a!==i&&(d=f(i)),e.height=(u.height>d.height?u.height:d.height)/1.5,e.width=u.width>d.width?u.width:d.width}}else t.globals.rotateXLabels=!1}return t.config.xaxis.labels.show||(e={width:0,height:0}),{width:e.width,height:e.height}}},{key:"getxAxisGroupLabelsCoords",value:function(){var e,t=this.w;if(!t.globals.hasXaxisGroups)return{width:0,height:0};var r,n=(null===(e=t.config.xaxis.group.style)||void 0===e?void 0:e.fontSize)||t.config.xaxis.labels.style.fontSize,o=t.globals.groups.map((function(e){return e.title})),a=x.getLargestStringFromArr(o),i=this.dCtx.dimHelpers.getLargestStringFromMultiArr(a,o),s=new S(this.dCtx.ctx),l=s.getTextRects(a,n),c=l;return a!==i&&(c=s.getTextRects(i,n)),r={width:l.width>=c.width?l.width:c.width,height:l.height>=c.height?l.height:c.height},t.config.xaxis.labels.show||(r={width:0,height:0}),{width:r.width,height:r.height}}},{key:"getxAxisTitleCoords",value:function(){var e=this.w,t=0,r=0;if(void 0!==e.config.xaxis.title.text){var n=new S(this.dCtx.ctx).getTextRects(e.config.xaxis.title.text,e.config.xaxis.title.style.fontSize);t=n.width,r=n.height}return{width:t,height:r}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var e,t=this.w;this.dCtx.timescaleLabels=t.globals.timescaleLabels.slice();var r=this.dCtx.timescaleLabels.map((function(e){return e.value})),n=r.reduce((function(e,t){return void 0===e?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):e.length>t.length?e:t}),0);return 1.05*(e=new S(this.dCtx.ctx).getTextRects(n,t.config.xaxis.labels.style.fontSize)).width*r.length>t.globals.gridWidth&&0!==t.config.xaxis.labels.rotate&&(t.globals.overlappingXLabels=!0),e}},{key:"additionalPaddingXLabels",value:function(e){var t=this,r=this.w,n=r.globals,o=r.config,a=o.xaxis.type,i=e.width;n.skipLastTimelinelabel=!1,n.skipFirstTimelinelabel=!1;var s=r.config.yaxis[0].opposite&&r.globals.isBarHorizontal,l=function(e,s){o.yaxis.length>1&&function(e){return-1!==n.collapsedSeriesIndices.indexOf(e)}(s)||function(e){if(t.dCtx.timescaleLabels&&t.dCtx.timescaleLabels.length){var s=t.dCtx.timescaleLabels[0],l=t.dCtx.timescaleLabels[t.dCtx.timescaleLabels.length-1].position+i/1.75-t.dCtx.yAxisWidthRight,c=s.position-i/1.75+t.dCtx.yAxisWidthLeft,u="right"===r.config.legend.position&&t.dCtx.lgRect.width>0?t.dCtx.lgRect.width:0;l>n.svgWidth-n.translateX-u&&(n.skipLastTimelinelabel=!0),c<-(e.show&&!e.floating||"bar"!==o.chart.type&&"candlestick"!==o.chart.type&&"rangeBar"!==o.chart.type&&"boxPlot"!==o.chart.type?10:i/1.75)&&(n.skipFirstTimelinelabel=!0)}else"datetime"===a?t.dCtx.gridPad.right<i&&!n.rotateXLabels&&(n.skipLastTimelinelabel=!0):"datetime"!==a&&t.dCtx.gridPad.right<i/2-t.dCtx.yAxisWidthRight&&!n.rotateXLabels&&!r.config.xaxis.labels.trim&&("between"!==r.config.xaxis.tickPlacement||r.globals.isBarHorizontal)&&(t.dCtx.xPadRight=i/2+1)}(e)};o.yaxis.forEach((function(e,r){s?(t.dCtx.gridPad.left<i&&(t.dCtx.xPadLeft=i/2+1),t.dCtx.xPadRight=i/2+1):l(e,r)}))}}]),e}(),le=function(){function e(t){s(this,e),this.w=t.w,this.dCtx=t}return c(e,[{key:"getyAxisLabelsCoords",value:function(){var e=this,t=this.w,r=[],n=10,o=new j(this.dCtx.ctx);return t.config.yaxis.map((function(a,i){var s={seriesIndex:i,dataPointIndex:-1,w:t},l=t.globals.yAxisScale[i],c=0;if(!o.isYAxisHidden(i)&&a.labels.show&&void 0!==a.labels.minWidth&&(c=a.labels.minWidth),!o.isYAxisHidden(i)&&a.labels.show&&l.result.length){var u=t.globals.yLabelFormatters[i],d=l.niceMin===Number.MIN_VALUE?0:l.niceMin,f=l.result.reduce((function(e,t){var r,n;return(null===(r=String(u(e,s)))||void 0===r?void 0:r.length)>(null===(n=String(u(t,s)))||void 0===n?void 0:n.length)?e:t}),d),h=f=u(f,s);if(void 0!==f&&0!==f.length||(f=l.niceMax),t.globals.isBarHorizontal){n=0;var p=t.globals.labels.slice();f=x.getLargestStringFromArr(p),f=u(f,{seriesIndex:i,dataPointIndex:-1,w:t}),h=e.dCtx.dimHelpers.getLargestStringFromMultiArr(f,p)}var g=new S(e.dCtx.ctx),m="rotate(".concat(a.labels.rotate," 0 0)"),v=g.getTextRects(f,a.labels.style.fontSize,a.labels.style.fontFamily,m,!1),b=v;f!==h&&(b=g.getTextRects(h,a.labels.style.fontSize,a.labels.style.fontFamily,m,!1)),r.push({width:(c>b.width||c>v.width?c:b.width>v.width?b.width:v.width)+n,height:b.height>v.height?b.height:v.height})}else r.push({width:0,height:0})})),r}},{key:"getyAxisTitleCoords",value:function(){var e=this,t=this.w,r=[];return t.config.yaxis.map((function(t,n){if(t.show&&void 0!==t.title.text){var o=new S(e.dCtx.ctx),a="rotate(".concat(t.title.rotate," 0 0)"),i=o.getTextRects(t.title.text,t.title.style.fontSize,t.title.style.fontFamily,a,!1);r.push({width:i.width,height:i.height})}else r.push({width:0,height:0})})),r}},{key:"getTotalYAxisWidth",value:function(){var e=this.w,t=0,r=0,n=0,o=e.globals.yAxisScale.length>1?10:0,a=new j(this.dCtx.ctx),i=function(i,s){var l=e.config.yaxis[s].floating,c=0;i.width>0&&!l?(c=i.width+o,function(t){return e.globals.ignoreYAxisIndexes.indexOf(t)>-1}(s)&&(c=c-i.width-o)):c=l||a.isYAxisHidden(s)?0:5,e.config.yaxis[s].opposite?n+=c:r+=c,t+=c};return e.globals.yLabelsCoords.map((function(e,t){i(e,t)})),e.globals.yTitleCoords.map((function(e,t){i(e,t)})),e.globals.isBarHorizontal&&!e.config.yaxis[0].floating&&(t=e.globals.yLabelsCoords[0].width+e.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=r,this.dCtx.yAxisWidthRight=n,t}}]),e}(),ce=function(){function e(t){s(this,e),this.w=t.w,this.dCtx=t}return c(e,[{key:"gridPadForColumnsInNumericAxis",value:function(e){var t=this.w,r=t.config,n=t.globals;if(n.noData||n.collapsedSeries.length+n.ancillaryCollapsedSeries.length===r.series.length)return 0;var o=function(e){return"bar"===e||"rangeBar"===e||"candlestick"===e||"boxPlot"===e},a=r.chart.type,i=0,s=o(a)?r.series.length:1;if(n.comboBarCount>0&&(s=n.comboBarCount),n.collapsedSeries.forEach((function(e){o(e.type)&&(s-=1)})),r.chart.stacked&&(s=1),(o(a)||n.comboBarCount>0)&&n.isXNumeric&&!n.isBarHorizontal&&s>0){var l,c,u=Math.abs(n.initialMaxX-n.initialMinX);u<=3&&(u=n.dataPoints),l=u/e,n.minXDiff&&n.minXDiff/l>0&&(c=n.minXDiff/l),c>e/2&&(c/=2),(i=c*parseInt(r.plotOptions.bar.columnWidth,10)/100)<1&&(i=1),n.barPadForNumericAxis=i}return i}},{key:"gridPadFortitleSubtitle",value:function(){var e=this,t=this.w,r=t.globals,n=this.dCtx.isSparkline||!t.globals.axisCharts?0:10;["title","subtitle"].forEach((function(r){void 0!==t.config[r].text?n+=t.config[r].margin:n+=e.dCtx.isSparkline||!t.globals.axisCharts?0:5})),!t.config.legend.show||"bottom"!==t.config.legend.position||t.config.legend.floating||t.globals.axisCharts||(n+=10);var o=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),a=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");r.gridHeight=r.gridHeight-o.height-a.height-n,r.translateY=r.translateY+o.height+a.height+n}},{key:"setGridXPosForDualYAxis",value:function(e,t){var r=this.w,n=new j(this.dCtx.ctx);r.config.yaxis.map((function(o,a){-1!==r.globals.ignoreYAxisIndexes.indexOf(a)||o.floating||n.isYAxisHidden(a)||(o.opposite&&(r.globals.translateX=r.globals.translateX-(t[a].width+e[a].width)-parseInt(r.config.yaxis[a].labels.style.fontSize,10)/1.2-12),r.globals.translateX<2&&(r.globals.translateX=2))}))}}]),e}(),ue=function(){function e(t){s(this,e),this.ctx=t,this.w=t.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 ie(this),this.dimYAxis=new le(this),this.dimXAxis=new se(this),this.dimGrid=new ce(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return c(e,[{key:"plotCoords",value:function(){var e=this,t=this.w,r=t.globals;this.lgRect=this.dimHelpers.getLegendsRect(),this.isSparkline&&((t.config.markers.discrete.length>0||t.config.markers.size>0)&&Object.entries(this.gridPad).forEach((function(t){var r=m(t,2),n=r[0],o=r[1];e.gridPad[n]=Math.max(o,e.w.globals.markers.largestSize/1.5)})),this.gridPad.top=Math.max(t.config.stroke.width/2,this.gridPad.top),this.gridPad.bottom=Math.max(t.config.stroke.width/2,this.gridPad.bottom)),r.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),r.gridHeight=r.gridHeight-this.gridPad.top-this.gridPad.bottom,r.gridWidth=r.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;var n=this.dimGrid.gridPadForColumnsInNumericAxis(r.gridWidth);r.gridWidth=r.gridWidth-2*n,r.translateX=r.translateX+this.gridPad.left+this.xPadLeft+(n>0?n+4:0),r.translateY=r.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var e=this,t=this.w,r=t.globals,n=this.dimYAxis.getyAxisLabelsCoords(),o=this.dimYAxis.getyAxisTitleCoords();t.globals.yLabelsCoords=[],t.globals.yTitleCoords=[],t.config.yaxis.map((function(e,r){t.globals.yLabelsCoords.push({width:n[r].width,index:r}),t.globals.yTitleCoords.push({width:o[r].width,index:r})})),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var a=this.dimXAxis.getxAxisLabelsCoords(),i=this.dimXAxis.getxAxisGroupLabelsCoords(),s=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(a,s,i),r.translateXAxisY=t.globals.rotateXLabels?this.xAxisHeight/8:-4,r.translateXAxisX=t.globals.rotateXLabels&&t.globals.isXNumeric&&t.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,t.globals.isBarHorizontal&&(r.rotateXLabels=!1,r.translateXAxisY=parseInt(t.config.xaxis.labels.style.fontSize,10)/1.5*-1),r.translateXAxisY=r.translateXAxisY+t.config.xaxis.labels.offsetY,r.translateXAxisX=r.translateXAxisX+t.config.xaxis.labels.offsetX;var l=this.yAxisWidth,c=this.xAxisHeight;r.xAxisLabelsHeight=this.xAxisHeight-s.height,r.xAxisGroupLabelsHeight=r.xAxisLabelsHeight-a.height,r.xAxisLabelsWidth=this.xAxisWidth,r.xAxisHeight=this.xAxisHeight;var u=10;("radar"===t.config.chart.type||this.isSparkline)&&(l=0,c=r.goldenPadding),this.isSparkline&&(this.lgRect={height:0,width:0}),(this.isSparkline||"treemap"===t.config.chart.type)&&(l=0,c=0,u=0),this.isSparkline||this.dimXAxis.additionalPaddingXLabels(a);var d=function(){r.translateX=l,r.gridHeight=r.svgHeight-e.lgRect.height-c-(e.isSparkline||"treemap"===t.config.chart.type?0:t.globals.rotateXLabels?10:15),r.gridWidth=r.svgWidth-l};switch("top"===t.config.xaxis.position&&(u=r.xAxisHeight-t.config.xaxis.axisTicks.height-5),t.config.legend.position){case"bottom":r.translateY=u,d();break;case"top":r.translateY=this.lgRect.height+u,d();break;case"left":r.translateY=u,r.translateX=this.lgRect.width+l,r.gridHeight=r.svgHeight-c-12,r.gridWidth=r.svgWidth-this.lgRect.width-l;break;case"right":r.translateY=u,r.translateX=l,r.gridHeight=r.svgHeight-c-12,r.gridWidth=r.svgWidth-this.lgRect.width-l-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(o,n),new Q(this.ctx).setYAxisXPosition(n,o)}},{key:"setDimensionsForNonAxisCharts",value:function(){var e=this.w,t=e.globals,r=e.config,n=0;e.config.legend.show&&!e.config.legend.floating&&(n=20);var o="pie"===r.chart.type||"polarArea"===r.chart.type||"donut"===r.chart.type?"pie":"radialBar",a=r.plotOptions[o].offsetY,i=r.plotOptions[o].offsetX;if(!r.legend.show||r.legend.floating)return t.gridHeight=t.svgHeight-r.grid.padding.left+r.grid.padding.right,t.gridWidth=t.gridHeight,t.translateY=a,void(t.translateX=i+(t.svgWidth-t.gridWidth)/2);switch(r.legend.position){case"bottom":t.gridHeight=t.svgHeight-this.lgRect.height-t.goldenPadding,t.gridWidth=t.svgWidth,t.translateY=a-10,t.translateX=i+(t.svgWidth-t.gridWidth)/2;break;case"top":t.gridHeight=t.svgHeight-this.lgRect.height-t.goldenPadding,t.gridWidth=t.svgWidth,t.translateY=this.lgRect.height+a+10,t.translateX=i+(t.svgWidth-t.gridWidth)/2;break;case"left":t.gridWidth=t.svgWidth-this.lgRect.width-n,t.gridHeight="auto"!==r.chart.height?t.svgHeight:t.gridWidth,t.translateY=a,t.translateX=i+this.lgRect.width+n;break;case"right":t.gridWidth=t.svgWidth-this.lgRect.width-n-5,t.gridHeight="auto"!==r.chart.height?t.svgHeight:t.gridWidth,t.translateY=a,t.translateX=i+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(e,t,r){var n=this.w,o=n.globals.hasXaxisGroups?2:1,a=r.height+e.height+t.height,i=n.globals.isMultiLineX?1.2:n.globals.LINE_HEIGHT_RATIO,s=n.globals.rotateXLabels?22:10,l=n.globals.rotateXLabels&&"bottom"===n.config.legend.position?10:0;this.xAxisHeight=a*i+o*s+l,this.xAxisWidth=e.width,this.xAxisHeight-t.height>n.config.xaxis.labels.maxHeight&&(this.xAxisHeight=n.config.xaxis.labels.maxHeight),n.config.xaxis.labels.minHeight&&this.xAxisHeight<n.config.xaxis.labels.minHeight&&(this.xAxisHeight=n.config.xaxis.labels.minHeight),n.config.xaxis.floating&&(this.xAxisHeight=0);var c=0,u=0;n.config.yaxis.forEach((function(e){c+=e.labels.minWidth,u+=e.labels.maxWidth})),this.yAxisWidth<c&&(this.yAxisWidth=c),this.yAxisWidth>u&&(this.yAxisWidth=u)}}]),e}(),de=function(){function e(t){s(this,e),this.w=t.w,this.lgCtx=t}return c(e,[{key:"getLegendStyles",value:function(){var e,t,r,n=document.createElement("style");n.setAttribute("type","text/css");var o=(null===(e=this.lgCtx.ctx)||void 0===e||null===(t=e.opts)||void 0===t||null===(r=t.chart)||void 0===r?void 0:r.nonce)||this.w.config.chart.nonce;o&&n.setAttribute("nonce",o);var a=document.createTextNode("\n      .apexcharts-legend {\n        display: flex;\n        overflow: auto;\n        padding: 0 10px;\n      }\n      .apexcharts-legend.apx-legend-position-bottom, .apexcharts-legend.apx-legend-position-top {\n        flex-wrap: wrap\n      }\n      .apexcharts-legend.apx-legend-position-right, .apexcharts-legend.apx-legend-position-left {\n        flex-direction: column;\n        bottom: 0;\n      }\n      .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 {\n        justify-content: flex-start;\n      }\n      .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-center, .apexcharts-legend.apx-legend-position-top.apexcharts-align-center {\n        justify-content: center;\n      }\n      .apexcharts-legend.apx-legend-position-bottom.apexcharts-align-right, .apexcharts-legend.apx-legend-position-top.apexcharts-align-right {\n        justify-content: flex-end;\n      }\n      .apexcharts-legend-series {\n        cursor: pointer;\n        line-height: normal;\n      }\n      .apexcharts-legend.apx-legend-position-bottom .apexcharts-legend-series, .apexcharts-legend.apx-legend-position-top .apexcharts-legend-series{\n        display: flex;\n        align-items: center;\n      }\n      .apexcharts-legend-text {\n        position: relative;\n        font-size: 14px;\n      }\n      .apexcharts-legend-text *, .apexcharts-legend-marker * {\n        pointer-events: none;\n      }\n      .apexcharts-legend-marker {\n        position: relative;\n        display: inline-block;\n        cursor: pointer;\n        margin-right: 3px;\n        border-style: solid;\n      }\n\n      .apexcharts-legend.apexcharts-align-right .apexcharts-legend-series, .apexcharts-legend.apexcharts-align-left .apexcharts-legend-series{\n        display: inline-block;\n      }\n      .apexcharts-legend-series.apexcharts-no-click {\n        cursor: auto;\n      }\n      .apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series {\n        display: none !important;\n      }\n      .apexcharts-inactive-legend {\n        opacity: 0.45;\n      }");return n.appendChild(a),n}},{key:"getLegendBBox",value:function(){var e=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),t=e.width;return{clwh:e.height,clww:t}}},{key:"appendToForeignObject",value:function(){this.w.globals.dom.elLegendForeign.appendChild(this.getLegendStyles())}},{key:"toggleDataSeries",value:function(e,t){var r=this,n=this.w;if(n.globals.axisCharts||"radialBar"===n.config.chart.type){n.globals.resized=!0;var o=null,a=null;n.globals.risingSeries=[],n.globals.axisCharts?(o=n.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(e,"']")),a=parseInt(o.getAttribute("data:realIndex"),10)):(o=n.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(e+1,"']")),a=parseInt(o.getAttribute("rel"),10)-1),t?[{cs:n.globals.collapsedSeries,csi:n.globals.collapsedSeriesIndices},{cs:n.globals.ancillaryCollapsedSeries,csi:n.globals.ancillaryCollapsedSeriesIndices}].forEach((function(e){r.riseCollapsedSeries(e.cs,e.csi,a)})):this.hideSeries({seriesEl:o,realIndex:a})}else{var i=n.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(e+1,"'] path")),s=n.config.chart.type;if("pie"===s||"polarArea"===s||"donut"===s){var l=n.config.plotOptions.pie.donut.labels;new S(this.lgCtx.ctx).pathMouseDown(i.members[0],null),this.lgCtx.ctx.pie.printDataLabelsInner(i.members[0].node,l)}i.fire("click")}}},{key:"hideSeries",value:function(e){var t=e.seriesEl,r=e.realIndex,n=this.w,o=n.globals,a=x.clone(n.config.series);if(o.axisCharts){var i=n.config.yaxis[o.seriesYAxisReverseMap[r]];if(i&&i.show&&i.showAlways)o.ancillaryCollapsedSeriesIndices.indexOf(r)<0&&(o.ancillaryCollapsedSeries.push({index:r,data:a[r].data.slice(),type:t.parentNode.className.baseVal.split("-")[1]}),o.ancillaryCollapsedSeriesIndices.push(r));else if(o.collapsedSeriesIndices.indexOf(r)<0){o.collapsedSeries.push({index:r,data:a[r].data.slice(),type:t.parentNode.className.baseVal.split("-")[1]}),o.collapsedSeriesIndices.push(r);var s=o.risingSeries.indexOf(r);o.risingSeries.splice(s,1)}}else o.collapsedSeries.push({index:r,data:a[r]}),o.collapsedSeriesIndices.push(r);for(var l=t.childNodes,c=0;c<l.length;c++)l[c].classList.contains("apexcharts-series-markers-wrap")&&(l[c].classList.contains("apexcharts-hide")?l[c].classList.remove("apexcharts-hide"):l[c].classList.add("apexcharts-hide"));o.allSeriesCollapsed=o.collapsedSeries.length+o.ancillaryCollapsedSeries.length===n.config.series.length,a=this._getSeriesBasedOnCollapsedState(a),this.lgCtx.ctx.updateHelpers._updateSeries(a,n.config.chart.animations.dynamicAnimation.enabled)}},{key:"riseCollapsedSeries",value:function(e,t,r){var n=this.w,o=x.clone(n.config.series);if(e.length>0){for(var a=0;a<e.length;a++)e[a].index===r&&(n.globals.axisCharts?(o[r].data=e[a].data.slice(),e.splice(a,1),t.splice(a,1),n.globals.risingSeries.push(r)):(o[r]=e[a].data,e.splice(a,1),t.splice(a,1),n.globals.risingSeries.push(r)));o=this._getSeriesBasedOnCollapsedState(o),this.lgCtx.ctx.updateHelpers._updateSeries(o,n.config.chart.animations.dynamicAnimation.enabled)}}},{key:"_getSeriesBasedOnCollapsedState",value:function(e){var t=this.w,r=0;return t.globals.axisCharts?e.forEach((function(n,o){t.globals.collapsedSeriesIndices.indexOf(o)<0&&t.globals.ancillaryCollapsedSeriesIndices.indexOf(o)<0||(e[o].data=[],r++)})):e.forEach((function(n,o){!t.globals.collapsedSeriesIndices.indexOf(o)<0&&(e[o]=0,r++)})),t.globals.allSeriesCollapsed=r===e.length,e}}]),e}(),fe=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.onLegendClick=this.onLegendClick.bind(this),this.onLegendHovered=this.onLegendHovered.bind(this),this.isBarsDistributed="bar"===this.w.config.chart.type&&this.w.config.plotOptions.bar.distributed&&1===this.w.config.series.length,this.legendHelpers=new de(this)}return c(e,[{key:"init",value:function(){var e=this.w,t=e.globals,r=e.config;if((r.legend.showForSingleSeries&&1===t.series.length||this.isBarsDistributed||t.series.length>1||!t.axisCharts)&&r.legend.show){for(;t.dom.elLegendWrap.firstChild;)t.dom.elLegendWrap.removeChild(t.dom.elLegendWrap.firstChild);this.drawLegends(),x.isIE11()?document.getElementsByTagName("head")[0].appendChild(this.legendHelpers.getLegendStyles()):this.legendHelpers.appendToForeignObject(),"bottom"===r.legend.position||"top"===r.legend.position?this.legendAlignHorizontal():"right"!==r.legend.position&&"left"!==r.legend.position||this.legendAlignVertical()}}},{key:"drawLegends",value:function(){var e=this,t=this.w,r=t.config.legend.fontFamily,n=t.globals.seriesNames,o=t.globals.colors.slice();if("heatmap"===t.config.chart.type){var a=t.config.plotOptions.heatmap.colorScale.ranges;n=a.map((function(e){return e.name?e.name:e.from+" - "+e.to})),o=a.map((function(e){return e.color}))}else this.isBarsDistributed&&(n=t.globals.labels.slice());t.config.legend.customLegendItems.length&&(n=t.config.legend.customLegendItems);for(var i=t.globals.legendFormatter,s=t.config.legend.inverseOrder,l=s?n.length-1:0;s?l>=0:l<=n.length-1;s?l--:l++){var c,u=i(n[l],{seriesIndex:l,w:t}),d=!1,f=!1;if(t.globals.collapsedSeries.length>0)for(var h=0;h<t.globals.collapsedSeries.length;h++)t.globals.collapsedSeries[h].index===l&&(d=!0);if(t.globals.ancillaryCollapsedSeriesIndices.length>0)for(var p=0;p<t.globals.ancillaryCollapsedSeriesIndices.length;p++)t.globals.ancillaryCollapsedSeriesIndices[p]===l&&(f=!0);var g=document.createElement("span");g.classList.add("apexcharts-legend-marker");var m=t.config.legend.markers.offsetX,v=t.config.legend.markers.offsetY,b=t.config.legend.markers.height,y=t.config.legend.markers.width,w=t.config.legend.markers.strokeWidth,k=t.config.legend.markers.strokeColor,O=t.config.legend.markers.radius,P=g.style;P.background=o[l],P.color=o[l],P.setProperty("background",o[l],"important"),t.config.legend.markers.fillColors&&t.config.legend.markers.fillColors[l]&&(P.background=t.config.legend.markers.fillColors[l]),void 0!==t.globals.seriesColors[l]&&(P.background=t.globals.seriesColors[l],P.color=t.globals.seriesColors[l]),P.height=Array.isArray(b)?parseFloat(b[l])+"px":parseFloat(b)+"px",P.width=Array.isArray(y)?parseFloat(y[l])+"px":parseFloat(y)+"px",P.left=(Array.isArray(m)?parseFloat(m[l]):parseFloat(m))+"px",P.top=(Array.isArray(v)?parseFloat(v[l]):parseFloat(v))+"px",P.borderWidth=Array.isArray(w)?w[l]:w,P.borderColor=Array.isArray(k)?k[l]:k,P.borderRadius=Array.isArray(O)?parseFloat(O[l])+"px":parseFloat(O)+"px",t.config.legend.markers.customHTML&&(Array.isArray(t.config.legend.markers.customHTML)?t.config.legend.markers.customHTML[l]&&(g.innerHTML=t.config.legend.markers.customHTML[l]()):g.innerHTML=t.config.legend.markers.customHTML()),S.setAttrs(g,{rel:l+1,"data:collapsed":d||f}),(d||f)&&g.classList.add("apexcharts-inactive-legend");var T=document.createElement("div"),E=document.createElement("span");E.classList.add("apexcharts-legend-text"),E.innerHTML=Array.isArray(u)?u.join(" "):u;var j=t.config.legend.labels.useSeriesColors?t.globals.colors[l]:Array.isArray(t.config.legend.labels.colors)?null===(c=t.config.legend.labels.colors)||void 0===c?void 0:c[l]:t.config.legend.labels.colors;j||(j=t.config.chart.foreColor),E.style.color=j,E.style.fontSize=parseFloat(t.config.legend.fontSize)+"px",E.style.fontWeight=t.config.legend.fontWeight,E.style.fontFamily=r||t.config.chart.fontFamily,S.setAttrs(E,{rel:l+1,i:l,"data:default-text":encodeURIComponent(u),"data:collapsed":d||f}),T.appendChild(g),T.appendChild(E);var A=new C(this.ctx);t.config.legend.showForZeroSeries||0===A.getSeriesTotalByIndex(l)&&A.seriesHaveSameValues(l)&&!A.isSeriesNull(l)&&-1===t.globals.collapsedSeriesIndices.indexOf(l)&&-1===t.globals.ancillaryCollapsedSeriesIndices.indexOf(l)&&T.classList.add("apexcharts-hidden-zero-series"),t.config.legend.showForNullSeries||A.isSeriesNull(l)&&-1===t.globals.collapsedSeriesIndices.indexOf(l)&&-1===t.globals.ancillaryCollapsedSeriesIndices.indexOf(l)&&T.classList.add("apexcharts-hidden-null-series"),t.globals.dom.elLegendWrap.appendChild(T),t.globals.dom.elLegendWrap.classList.add("apexcharts-align-".concat(t.config.legend.horizontalAlign)),t.globals.dom.elLegendWrap.classList.add("apx-legend-position-"+t.config.legend.position),T.classList.add("apexcharts-legend-series"),T.style.margin="".concat(t.config.legend.itemMargin.vertical,"px ").concat(t.config.legend.itemMargin.horizontal,"px"),t.globals.dom.elLegendWrap.style.width=t.config.legend.width?t.config.legend.width+"px":"",t.globals.dom.elLegendWrap.style.height=t.config.legend.height?t.config.legend.height+"px":"",S.setAttrs(T,{rel:l+1,seriesName:x.escapeString(n[l]),"data:collapsed":d||f}),(d||f)&&T.classList.add("apexcharts-inactive-legend"),t.config.legend.onItemClick.toggleDataSeries||T.classList.add("apexcharts-no-click")}t.globals.dom.elWrap.addEventListener("click",e.onLegendClick,!0),t.config.legend.onItemHover.highlightDataSeries&&0===t.config.legend.customLegendItems.length&&(t.globals.dom.elWrap.addEventListener("mousemove",e.onLegendHovered,!0),t.globals.dom.elWrap.addEventListener("mouseout",e.onLegendHovered,!0))}},{key:"setLegendWrapXY",value:function(e,t){var r=this.w,n=r.globals.dom.elLegendWrap,o=n.getBoundingClientRect(),a=0,i=0;if("bottom"===r.config.legend.position)i+=r.globals.svgHeight-o.height/2;else if("top"===r.config.legend.position){var s=new ue(this.ctx),l=s.dimHelpers.getTitleSubtitleCoords("title").height,c=s.dimHelpers.getTitleSubtitleCoords("subtitle").height;i=i+(l>0?l-10:0)+(c>0?c-10:0)}n.style.position="absolute",a=a+e+r.config.legend.offsetX,i=i+t+r.config.legend.offsetY,n.style.left=a+"px",n.style.top=i+"px","bottom"===r.config.legend.position?(n.style.top="auto",n.style.bottom=5-r.config.legend.offsetY+"px"):"right"===r.config.legend.position&&(n.style.left="auto",n.style.right=25+r.config.legend.offsetX+"px"),["width","height"].forEach((function(e){n.style[e]&&(n.style[e]=parseInt(r.config.legend[e],10)+"px")}))}},{key:"legendAlignHorizontal",value:function(){var e=this.w;e.globals.dom.elLegendWrap.style.right=0;var t=this.legendHelpers.getLegendBBox(),r=new ue(this.ctx),n=r.dimHelpers.getTitleSubtitleCoords("title"),o=r.dimHelpers.getTitleSubtitleCoords("subtitle"),a=0;"bottom"===e.config.legend.position?a=-t.clwh/1.8:"top"===e.config.legend.position&&(a=n.height+o.height+e.config.title.margin+e.config.subtitle.margin-10),this.setLegendWrapXY(20,a)}},{key:"legendAlignVertical",value:function(){var e=this.w,t=this.legendHelpers.getLegendBBox(),r=0;"left"===e.config.legend.position&&(r=20),"right"===e.config.legend.position&&(r=e.globals.svgWidth-t.clww-10),this.setLegendWrapXY(r,20)}},{key:"onLegendHovered",value:function(e){var t=this.w,r=e.target.classList.contains("apexcharts-legend-series")||e.target.classList.contains("apexcharts-legend-text")||e.target.classList.contains("apexcharts-legend-marker");if("heatmap"===t.config.chart.type||this.isBarsDistributed){if(r){var n=parseInt(e.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,n,this.w]),new H(this.ctx).highlightRangeInSeries(e,e.target)}}else!e.target.classList.contains("apexcharts-inactive-legend")&&r&&new H(this.ctx).toggleSeriesOnHover(e,e.target)}},{key:"onLegendClick",value:function(e){var t=this.w;if(!t.config.legend.customLegendItems.length&&(e.target.classList.contains("apexcharts-legend-series")||e.target.classList.contains("apexcharts-legend-text")||e.target.classList.contains("apexcharts-legend-marker"))){var r=parseInt(e.target.getAttribute("rel"),10)-1,n="true"===e.target.getAttribute("data:collapsed"),o=this.w.config.chart.events.legendClick;"function"==typeof o&&o(this.ctx,r,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,r,this.w]);var a=this.w.config.legend.markers.onClick;"function"==typeof a&&e.target.classList.contains("apexcharts-legend-marker")&&(a(this.ctx,r,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,r,this.w])),"treemap"!==t.config.chart.type&&"heatmap"!==t.config.chart.type&&!this.isBarsDistributed&&t.config.legend.onItemClick.toggleDataSeries&&this.legendHelpers.toggleDataSeries(r,n)}}}]),e}(),he=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w;var r=this.w;this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar,this.minX=r.globals.minX,this.maxX=r.globals.maxX}return c(e,[{key:"createToolbar",value:function(){var e=this,t=this.w,r=function(){return document.createElement("div")},n=r();if(n.setAttribute("class","apexcharts-toolbar"),n.style.top=t.config.chart.toolbar.offsetY+"px",n.style.right=3-t.config.chart.toolbar.offsetX+"px",t.globals.dom.elWrap.appendChild(n),this.elZoom=r(),this.elZoomIn=r(),this.elZoomOut=r(),this.elPan=r(),this.elSelection=r(),this.elZoomReset=r(),this.elMenuIcon=r(),this.elMenu=r(),this.elCustomIcons=[],this.t=t.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var o=0;o<this.t.customIcons.length;o++)this.elCustomIcons.push(r());var a=[],i=function(r,n,o){var i=r.toLowerCase();e.t[i]&&t.config.chart.zoom.enabled&&a.push({el:n,icon:"string"==typeof e.t[i]?e.t[i]:o,title:e.localeValues[r],class:"apexcharts-".concat(i,"-icon")})};i("zoomIn",this.elZoomIn,'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">\n    <path d="M0 0h24v24H0z" fill="none"/>\n    <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"/>\n</svg>\n'),i("zoomOut",this.elZoomOut,'<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24">\n    <path d="M0 0h24v24H0z" fill="none"/>\n    <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"/>\n</svg>\n');var s=function(r){e.t[r]&&t.config.chart[r].enabled&&a.push({el:"zoom"===r?e.elZoom:e.elSelection,icon:"string"==typeof e.t[r]?e.t[r]:"zoom"===r?'<svg xmlns="http://www.w3.org/2000/svg" fill="#000000" height="24" viewBox="0 0 24 24" width="24">\n    <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"/>\n    <path d="M0 0h24v24H0V0z" fill="none"/>\n    <path d="M12 10h-2v2H9v-2H7V9h2V7h1v2h2v1z"/>\n</svg>':'<svg fill="#6E8192" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">\n    <path d="M0 0h24v24H0z" fill="none"/>\n    <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"/>\n</svg>',title:e.localeValues["zoom"===r?"selectionZoom":"selection"],class:t.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(r,"-icon")})};s("zoom"),s("selection"),this.t.pan&&t.config.chart.zoom.enabled&&a.push({el:this.elPan,icon:"string"==typeof this.t.pan?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">\n    <defs>\n        <path d="M0 0h24v24H0z" id="a"/>\n    </defs>\n    <clipPath id="b">\n        <use overflow="visible" xlink:href="#a"/>\n    </clipPath>\n    <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"/>\n</svg>',title:this.localeValues.pan,class:t.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),i("reset",this.elZoomReset,'<svg fill="#000000" height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg">\n    <path d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"/>\n    <path d="M0 0h24v24H0z" fill="none"/>\n</svg>'),this.t.download&&a.push({el:this.elMenuIcon,icon:"string"==typeof this.t.download?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 l=0;l<this.elCustomIcons.length;l++)a.push({el:this.elCustomIcons[l],icon:this.t.customIcons[l].icon,title:this.t.customIcons[l].title,index:this.t.customIcons[l].index,class:"apexcharts-toolbar-custom-icon "+this.t.customIcons[l].class});a.forEach((function(e,t){e.index&&x.moveIndexInArray(a,t,e.index)}));for(var c=0;c<a.length;c++)S.setAttrs(a[c].el,{class:a[c].class,title:a[c].title}),a[c].el.innerHTML=a[c].icon,n.appendChild(a[c].el);this._createHamburgerMenu(n),t.globals.zoomEnabled?this.elZoom.classList.add(this.selectedClass):t.globals.panEnabled?this.elPan.classList.add(this.selectedClass):t.globals.selectionEnabled&&this.elSelection.classList.add(this.selectedClass),this.addToolbarEventListeners()}},{key:"_createHamburgerMenu",value:function(e){this.elMenuItems=[],e.appendChild(this.elMenu),S.setAttrs(this.elMenu,{class:"apexcharts-menu"});for(var t=[{name:"exportSVG",title:this.localeValues.exportToSVG},{name:"exportPNG",title:this.localeValues.exportToPNG},{name:"exportCSV",title:this.localeValues.exportToCSV}],r=0;r<t.length;r++)this.elMenuItems.push(document.createElement("div")),this.elMenuItems[r].innerHTML=t[r].title,S.setAttrs(this.elMenuItems[r],{class:"apexcharts-menu-item ".concat(t[r].name),title:t[r].title}),this.elMenu.appendChild(this.elMenuItems[r])}},{key:"addToolbarEventListeners",value:function(){var e=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(t){t.classList.contains("exportSVG")?t.addEventListener("click",e.handleDownload.bind(e,"svg")):t.classList.contains("exportPNG")?t.addEventListener("click",e.handleDownload.bind(e,"png")):t.classList.contains("exportCSV")&&t.addEventListener("click",e.handleDownload.bind(e,"csv"))}));for(var t=0;t<this.t.customIcons.length;t++)this.elCustomIcons[t].addEventListener("click",this.t.customIcons[t].click.bind(this,this.ctx,this.ctx.w))}},{key:"toggleZoomSelection",value:function(e){this.ctx.getSyncedCharts().forEach((function(t){t.ctx.toolbar.toggleOtherControls();var r="selection"===e?t.ctx.toolbar.elSelection:t.ctx.toolbar.elZoom,n="selection"===e?"selectionEnabled":"zoomEnabled";t.w.globals[n]=!t.w.globals[n],r.classList.contains(t.ctx.toolbar.selectedClass)?r.classList.remove(t.ctx.toolbar.selectedClass):r.classList.add(t.ctx.toolbar.selectedClass)}))}},{key:"getToolbarIconsReference",value:function(){var e=this.w;this.elZoom||(this.elZoom=e.globals.dom.baseEl.querySelector(".apexcharts-zoom-icon")),this.elPan||(this.elPan=e.globals.dom.baseEl.querySelector(".apexcharts-pan-icon")),this.elSelection||(this.elSelection=e.globals.dom.baseEl.querySelector(".apexcharts-selection-icon"))}},{key:"enableZoomPanFromToolbar",value:function(e){this.toggleOtherControls(),"pan"===e?this.w.globals.panEnabled=!0:this.w.globals.zoomEnabled=!0;var t="pan"===e?this.elPan:this.elZoom,r="pan"===e?this.elZoom:this.elPan;t&&t.classList.add(this.selectedClass),r&&r.classList.remove(this.selectedClass)}},{key:"togglePanning",value:function(){this.ctx.getSyncedCharts().forEach((function(e){e.ctx.toolbar.toggleOtherControls(),e.w.globals.panEnabled=!e.w.globals.panEnabled,e.ctx.toolbar.elPan.classList.contains(e.ctx.toolbar.selectedClass)?e.ctx.toolbar.elPan.classList.remove(e.ctx.toolbar.selectedClass):e.ctx.toolbar.elPan.classList.add(e.ctx.toolbar.selectedClass)}))}},{key:"toggleOtherControls",value:function(){var e=this,t=this.w;t.globals.panEnabled=!1,t.globals.zoomEnabled=!1,t.globals.selectionEnabled=!1,this.getToolbarIconsReference(),[this.elPan,this.elSelection,this.elZoom].forEach((function(t){t&&t.classList.remove(e.selectedClass)}))}},{key:"handleZoomIn",value:function(){var e=this.w;e.globals.isRangeBar&&(this.minX=e.globals.minY,this.maxX=e.globals.maxY);var t=(this.minX+this.maxX)/2,r=(this.minX+t)/2,n=(this.maxX+t)/2,o=this._getNewMinXMaxX(r,n);e.globals.disableZoomIn||this.zoomUpdateOptions(o.minX,o.maxX)}},{key:"handleZoomOut",value:function(){var e=this.w;if(e.globals.isRangeBar&&(this.minX=e.globals.minY,this.maxX=e.globals.maxY),!("datetime"===e.config.xaxis.type&&new Date(this.minX).getUTCFullYear()<1e3)){var t=(this.minX+this.maxX)/2,r=this.minX-(t-this.minX),n=this.maxX-(t-this.maxX),o=this._getNewMinXMaxX(r,n);e.globals.disableZoomOut||this.zoomUpdateOptions(o.minX,o.maxX)}}},{key:"_getNewMinXMaxX",value:function(e,t){var r=this.w.config.xaxis.convertedCatToNumeric;return{minX:r?Math.floor(e):e,maxX:r?Math.floor(t):t}}},{key:"zoomUpdateOptions",value:function(e,t){var r=this.w;if(void 0!==e||void 0!==t){if(!(r.config.xaxis.convertedCatToNumeric&&(e<1&&(e=1,t=r.globals.dataPoints),t-e<2))){var n={min:e,max:t},o=this.getBeforeZoomRange(n);o&&(n=o.xaxis);var a={xaxis:n},i=x.clone(r.globals.initialConfig.yaxis);r.config.chart.group||(a.yaxis=i),this.w.globals.zoomed=!0,this.ctx.updateHelpers._updateOptions(a,!1,this.w.config.chart.animations.dynamicAnimation.enabled),this.zoomCallback(n,i)}}else this.handleZoomReset()}},{key:"zoomCallback",value:function(e,t){"function"==typeof this.ev.zoomed&&this.ev.zoomed(this.ctx,{xaxis:e,yaxis:t})}},{key:"getBeforeZoomRange",value:function(e,t){var r=null;return"function"==typeof this.ev.beforeZoom&&(r=this.ev.beforeZoom(this,{xaxis:e,yaxis:t})),r}},{key:"toggleMenu",value:function(){var e=this;window.setTimeout((function(){e.elMenu.classList.contains("apexcharts-menu-open")?e.elMenu.classList.remove("apexcharts-menu-open"):e.elMenu.classList.add("apexcharts-menu-open")}),0)}},{key:"handleDownload",value:function(e){var t=this.w,r=new G(this.ctx);switch(e){case"svg":r.exportToSVG(this.ctx);break;case"png":r.exportToPng(this.ctx);break;case"csv":r.exportToCSV({series:t.config.series,columnDelimiter:t.config.chart.toolbar.export.csv.columnDelimiter})}}},{key:"handleZoomReset",value:function(e){this.ctx.getSyncedCharts().forEach((function(e){var t=e.w;if(t.globals.lastXAxis.min=t.globals.initialConfig.xaxis.min,t.globals.lastXAxis.max=t.globals.initialConfig.xaxis.max,e.updateHelpers.revertDefaultAxisMinMax(),"function"==typeof t.config.chart.events.beforeResetZoom){var r=t.config.chart.events.beforeResetZoom(e,t);r&&e.updateHelpers.revertDefaultAxisMinMax(r)}"function"==typeof t.config.chart.events.zoomed&&e.ctx.toolbar.zoomCallback({min:t.config.xaxis.min,max:t.config.xaxis.max}),t.globals.zoomed=!1;var n=e.ctx.series.emptyCollapsedSeries(x.clone(t.globals.initialSeries));e.updateHelpers._updateSeries(n,t.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}}]),e}(),pe=function(e){d(r,he);var t=g(r);function r(e){var n;return s(this,r),(n=t.call(this,e)).ctx=e,n.w=e.w,n.dragged=!1,n.graphics=new S(n.ctx),n.eventList=["mousedown","mouseleave","mousemove","touchstart","touchmove","mouseup","touchend"],n.clientX=0,n.clientY=0,n.startX=0,n.endX=0,n.dragX=0,n.startY=0,n.endY=0,n.dragY=0,n.moveDirection="none",n}return c(r,[{key:"init",value:function(e){var t=this,r=e.xyRatios,n=this.w,o=this;this.xyRatios=r,this.zoomRect=this.graphics.drawRect(0,0,0,0),this.selectionRect=this.graphics.drawRect(0,0,0,0),this.gridRect=n.globals.dom.baseEl.querySelector(".apexcharts-grid"),this.zoomRect.node.classList.add("apexcharts-zoom-rect"),this.selectionRect.node.classList.add("apexcharts-selection-rect"),n.globals.dom.elGraphical.add(this.zoomRect),n.globals.dom.elGraphical.add(this.selectionRect),"x"===n.config.chart.selection.type?this.slDraggableRect=this.selectionRect.draggable({minX:0,minY:0,maxX:n.globals.gridWidth,maxY:n.globals.gridHeight}).on("dragmove",this.selectionDragging.bind(this,"dragging")):"y"===n.config.chart.selection.type?this.slDraggableRect=this.selectionRect.draggable({minX:0,maxX:n.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=n.globals.dom.baseEl.querySelector("".concat(n.globals.chartClass," .apexcharts-svg")),this.hoverArea.classList.add("apexcharts-zoomable"),this.eventList.forEach((function(e){t.hoverArea.addEventListener(e,o.svgMouseEvents.bind(o,r),{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(e,t){var r=this.w,n=this,o=this.ctx.toolbar,a=r.globals.zoomEnabled?r.config.chart.zoom.type:r.config.chart.selection.type,i=r.config.chart.toolbar.autoSelected;if(t.shiftKey?(this.shiftWasPressed=!0,o.enableZoomPanFromToolbar("pan"===i?"zoom":"pan")):this.shiftWasPressed&&(o.enableZoomPanFromToolbar(i),this.shiftWasPressed=!1),t.target){var s,l=t.target.classList;if(t.target.parentNode&&null!==t.target.parentNode&&(s=t.target.parentNode.classList),!(l.contains("apexcharts-selection-rect")||l.contains("apexcharts-legend-marker")||l.contains("apexcharts-legend-text")||s&&s.contains("apexcharts-toolbar"))){if(n.clientX="touchmove"===t.type||"touchstart"===t.type?t.touches[0].clientX:"touchend"===t.type?t.changedTouches[0].clientX:t.clientX,n.clientY="touchmove"===t.type||"touchstart"===t.type?t.touches[0].clientY:"touchend"===t.type?t.changedTouches[0].clientY:t.clientY,("mousedown"===t.type||"touchmove"===t.type)&&1===t.which){var c=n.gridRect.getBoundingClientRect();n.startX=n.clientX-c.left,n.startY=n.clientY-c.top,n.dragged=!1,n.w.globals.mousedown=!0}if("mousemove"===t.type&&1===t.which||"touchmove"===t.type)if(n.dragged=!0,r.globals.panEnabled){if(r.globals.selection=null,n.w.globals.mousedown||"touchmove"===t.type){if("touchmove"===t.type&&!n.w.globals.mousedown){console.warn("me.w.globals.mousedown ",n.w.globals.mousedown);var u=n.gridRect.getBoundingClientRect();n.startX=n.clientX-u.left,n.startY=n.clientY-u.top,n.w.globals.mousedown=!0}n.panDragging({context:n,zoomtype:a,xyRatios:e})}}else{if("touchmove"===t.type){if(!n.w.globals.mousedown){var d=n.gridRect.getBoundingClientRect();n.startX=n.clientX-d.left,n.startY=n.clientY-d.top}n.w.globals.mousedown=!0}(n.w.globals.mousedown&&r.globals.zoomEnabled||n.w.globals.mousedown&&r.globals.selectionEnabled)&&(n.selection=n.selectionDrawing({context:n,zoomtype:a}))}if("mouseup"===t.type||"touchend"===t.type||"mouseleave"===t.type){var f=n.gridRect.getBoundingClientRect();n.w.globals.mousedown&&(n.endX=n.clientX-f.left,n.endY=n.clientY-f.top,n.dragX=Math.abs(n.endX-n.startX),n.dragY=Math.abs(n.endY-n.startY),(r.globals.zoomEnabled||r.globals.selectionEnabled)&&n.selectionDrawn({context:n,zoomtype:a}),r.globals.panEnabled&&r.config.xaxis.convertedCatToNumeric&&n.delayedPanScrolled()),r.globals.zoomEnabled&&n.hideSelectionRect(this.selectionRect),n.dragged=!1,n.w.globals.mousedown=!1}this.makeSelectionRectDraggable()}}}},{key:"makeSelectionRectDraggable",value:function(){var e=this.w;if(this.selectionRect){var t=this.selectionRect.node.getBoundingClientRect();t.width>0&&t.height>0&&this.slDraggableRect.selectize({points:"l, r",pointSize:8,pointType:"rect"}).resize({constraint:{minX:0,minY:0,maxX:e.globals.gridWidth,maxY:e.globals.gridHeight}}).on("resizing",this.selectionDragging.bind(this,"resizing"))}}},{key:"preselectedSelection",value:function(){var e=this.w,t=this.xyRatios;if(!e.globals.zoomEnabled)if(void 0!==e.globals.selection&&null!==e.globals.selection)this.drawSelectionRect(e.globals.selection);else if(void 0!==e.config.chart.selection.xaxis.min&&void 0!==e.config.chart.selection.xaxis.max){var r=(e.config.chart.selection.xaxis.min-e.globals.minX)/t.xRatio,n=e.globals.gridWidth-(e.globals.maxX-e.config.chart.selection.xaxis.max)/t.xRatio-r;e.globals.isRangeBar&&(r=(e.config.chart.selection.xaxis.min-e.globals.yAxisScale[0].niceMin)/t.invertedYRatio,n=(e.config.chart.selection.xaxis.max-e.config.chart.selection.xaxis.min)/t.invertedYRatio);var o={x:r,y:0,width:n,height:e.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(o),this.makeSelectionRectDraggable(),"function"==typeof e.config.chart.events.selection&&e.config.chart.events.selection(this.ctx,{xaxis:{min:e.config.chart.selection.xaxis.min,max:e.config.chart.selection.xaxis.max},yaxis:{}})}}},{key:"drawSelectionRect",value:function(e){var t=e.x,r=e.y,n=e.width,o=e.height,a=e.translateX,i=void 0===a?0:a,s=e.translateY,l=void 0===s?0:s,c=this.w,u=this.zoomRect,d=this.selectionRect;if(this.dragged||null!==c.globals.selection){var f={transform:"translate("+i+", "+l+")"};c.globals.zoomEnabled&&this.dragged&&(n<0&&(n=1),u.attr({x:t,y:r,width:n,height:o,fill:c.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":c.config.chart.zoom.zoomedArea.fill.opacity,stroke:c.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":c.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":c.config.chart.zoom.zoomedArea.stroke.opacity}),S.setAttrs(u.node,f)),c.globals.selectionEnabled&&(d.attr({x:t,y:r,width:n>0?n:0,height:o>0?o:0,fill:c.config.chart.selection.fill.color,"fill-opacity":c.config.chart.selection.fill.opacity,stroke:c.config.chart.selection.stroke.color,"stroke-width":c.config.chart.selection.stroke.width,"stroke-dasharray":c.config.chart.selection.stroke.dashArray,"stroke-opacity":c.config.chart.selection.stroke.opacity}),S.setAttrs(d.node,f))}}},{key:"hideSelectionRect",value:function(e){e&&e.attr({x:0,y:0,width:0,height:0})}},{key:"selectionDrawing",value:function(e){var t,r=e.context,n=e.zoomtype,o=this.w,a=r,i=this.gridRect.getBoundingClientRect(),s=a.startX-1,l=a.startY,c=!1,u=!1,d=a.clientX-i.left-s,f=a.clientY-i.top-l;return Math.abs(d+s)>o.globals.gridWidth?d=o.globals.gridWidth-s:a.clientX-i.left<0&&(d=s),s>a.clientX-i.left&&(c=!0,d=Math.abs(d)),l>a.clientY-i.top&&(u=!0,f=Math.abs(f)),t="x"===n?{x:c?s-d:s,y:0,width:d,height:o.globals.gridHeight}:"y"===n?{x:0,y:u?l-f:l,width:o.globals.gridWidth,height:f}:{x:c?s-d:s,y:u?l-f:l,width:d,height:f},a.drawSelectionRect(t),a.selectionDragging("resizing"),t}},{key:"selectionDragging",value:function(e,t){var r=this,n=this.w,o=this.xyRatios,a=this.selectionRect,i=0;"resizing"===e&&(i=30);var s=function(e){return parseFloat(a.node.getAttribute(e))},l={x:s("x"),y:s("y"),width:s("width"),height:s("height")};n.globals.selection=l,"function"==typeof n.config.chart.events.selection&&n.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout((function(){var e,t,i,s,l=r.gridRect.getBoundingClientRect(),c=a.node.getBoundingClientRect();n.globals.isRangeBar?(e=n.globals.yAxisScale[0].niceMin+(c.left-l.left)*o.invertedYRatio,t=n.globals.yAxisScale[0].niceMin+(c.right-l.left)*o.invertedYRatio,i=0,s=1):(e=n.globals.xAxisScale.niceMin+(c.left-l.left)*o.xRatio,t=n.globals.xAxisScale.niceMin+(c.right-l.left)*o.xRatio,i=n.globals.yAxisScale[0].niceMin+(l.bottom-c.bottom)*o.yRatio[0],s=n.globals.yAxisScale[0].niceMax-(c.top-l.top)*o.yRatio[0]);var u={xaxis:{min:e,max:t},yaxis:{min:i,max:s}};n.config.chart.events.selection(r.ctx,u),n.config.chart.brush.enabled&&void 0!==n.config.chart.events.brushScrolled&&n.config.chart.events.brushScrolled(r.ctx,u)}),i))}},{key:"selectionDrawn",value:function(e){var t=e.context,r=e.zoomtype,n=this.w,o=t,a=this.xyRatios,i=this.ctx.toolbar;if(o.startX>o.endX){var s=o.startX;o.startX=o.endX,o.endX=s}if(o.startY>o.endY){var l=o.startY;o.startY=o.endY,o.endY=l}var c=void 0,u=void 0;n.globals.isRangeBar?(c=n.globals.yAxisScale[0].niceMin+o.startX*a.invertedYRatio,u=n.globals.yAxisScale[0].niceMin+o.endX*a.invertedYRatio):(c=n.globals.xAxisScale.niceMin+o.startX*a.xRatio,u=n.globals.xAxisScale.niceMin+o.endX*a.xRatio);var d=[],f=[];if(n.config.yaxis.forEach((function(e,t){if(n.globals.seriesYAxisMap[t].length>0){var r=n.globals.seriesYAxisMap[t][0];d.push(n.globals.yAxisScale[t].niceMax-a.yRatio[r]*o.startY),f.push(n.globals.yAxisScale[t].niceMax-a.yRatio[r]*o.endY)}})),o.dragged&&(o.dragX>10||o.dragY>10)&&c!==u)if(n.globals.zoomEnabled){var h=x.clone(n.globals.initialConfig.yaxis),p=x.clone(n.globals.initialConfig.xaxis);if(n.globals.zoomed=!0,n.config.xaxis.convertedCatToNumeric&&(c=Math.floor(c),u=Math.floor(u),c<1&&(c=1,u=n.globals.dataPoints),u-c<2&&(u=c+1)),"xy"!==r&&"x"!==r||(p={min:c,max:u}),"xy"!==r&&"y"!==r||h.forEach((function(e,t){h[t].min=f[t],h[t].max=d[t]})),i){var g=i.getBeforeZoomRange(p,h);g&&(p=g.xaxis?g.xaxis:p,h=g.yaxis?g.yaxis:h)}var m={xaxis:p};n.config.chart.group||(m.yaxis=h),o.ctx.updateHelpers._updateOptions(m,!1,o.w.config.chart.animations.dynamicAnimation.enabled),"function"==typeof n.config.chart.events.zoomed&&i.zoomCallback(p,h)}else if(n.globals.selectionEnabled){var v,b=null;v={min:c,max:u},"xy"!==r&&"y"!==r||(b=x.clone(n.config.yaxis)).forEach((function(e,t){b[t].min=f[t],b[t].max=d[t]})),n.globals.selection=o.selection,"function"==typeof n.config.chart.events.selection&&n.config.chart.events.selection(o.ctx,{xaxis:v,yaxis:b})}}},{key:"panDragging",value:function(e){var t=e.context,r=this.w,n=t;if(void 0!==r.globals.lastClientPosition.x){var o=r.globals.lastClientPosition.x-n.clientX,a=r.globals.lastClientPosition.y-n.clientY;Math.abs(o)>Math.abs(a)&&o>0?this.moveDirection="left":Math.abs(o)>Math.abs(a)&&o<0?this.moveDirection="right":Math.abs(a)>Math.abs(o)&&a>0?this.moveDirection="up":Math.abs(a)>Math.abs(o)&&a<0&&(this.moveDirection="down")}r.globals.lastClientPosition={x:n.clientX,y:n.clientY};var i=r.globals.isRangeBar?r.globals.minY:r.globals.minX,s=r.globals.isRangeBar?r.globals.maxY:r.globals.maxX;r.config.xaxis.convertedCatToNumeric||n.panScrolled(i,s)}},{key:"delayedPanScrolled",value:function(){var e=this.w,t=e.globals.minX,r=e.globals.maxX,n=(e.globals.maxX-e.globals.minX)/2;"left"===this.moveDirection?(t=e.globals.minX+n,r=e.globals.maxX+n):"right"===this.moveDirection&&(t=e.globals.minX-n,r=e.globals.maxX-n),t=Math.floor(t),r=Math.floor(r),this.updateScrolledChart({xaxis:{min:t,max:r}},t,r)}},{key:"panScrolled",value:function(e,t){var r=this.w,n=this.xyRatios,o=x.clone(r.globals.initialConfig.yaxis),a=n.xRatio,i=r.globals.minX,s=r.globals.maxX;r.globals.isRangeBar&&(a=n.invertedYRatio,i=r.globals.minY,s=r.globals.maxY),"left"===this.moveDirection?(e=i+r.globals.gridWidth/15*a,t=s+r.globals.gridWidth/15*a):"right"===this.moveDirection&&(e=i-r.globals.gridWidth/15*a,t=s-r.globals.gridWidth/15*a),r.globals.isRangeBar||(e<r.globals.initialMinX||t>r.globals.initialMaxX)&&(e=i,t=s);var l={xaxis:{min:e,max:t}};r.config.chart.group||(l.yaxis=o),this.updateScrolledChart(l,e,t)}},{key:"updateScrolledChart",value:function(e,t,r){var n=this.w;this.ctx.updateHelpers._updateOptions(e,!1,!1),"function"==typeof n.config.chart.events.scrolled&&n.config.chart.events.scrolled(this.ctx,{xaxis:{min:t,max:r}})}}]),r}(),ge=function(){function e(t){s(this,e),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx}return c(e,[{key:"getNearestValues",value:function(e){var t=e.hoverArea,r=e.elGrid,n=e.clientX,o=e.clientY,a=this.w,i=r.getBoundingClientRect(),s=i.width,l=i.height,c=s/(a.globals.dataPoints-1),u=l/a.globals.dataPoints,d=this.hasBars();!a.globals.comboCharts&&!d||a.config.xaxis.convertedCatToNumeric||(c=s/a.globals.dataPoints);var f=n-i.left-a.globals.barPadForNumericAxis,h=o-i.top;f<0||h<0||f>s||h>l?(t.classList.remove("hovering-zoom"),t.classList.remove("hovering-pan")):a.globals.zoomEnabled?(t.classList.remove("hovering-pan"),t.classList.add("hovering-zoom")):a.globals.panEnabled&&(t.classList.remove("hovering-zoom"),t.classList.add("hovering-pan"));var p=Math.round(f/c),g=Math.floor(h/u);d&&!a.config.xaxis.convertedCatToNumeric&&(p=Math.ceil(f/c),p-=1);var m=null,v=null,b=a.globals.seriesXvalues.map((function(e){return e.filter((function(e){return x.isNumber(e)}))})),y=a.globals.seriesYvalues.map((function(e){return e.filter((function(e){return x.isNumber(e)}))}));if(a.globals.isXNumeric){var w=this.ttCtx.getElGrid().getBoundingClientRect(),k=f*(w.width/s),S=h*(w.height/l);m=(v=this.closestInMultiArray(k,S,b,y)).index,p=v.j,null!==m&&(b=a.globals.seriesXvalues[m],p=(v=this.closestInArray(k,b)).index)}return a.globals.capturedSeriesIndex=null===m?-1:m,(!p||p<1)&&(p=0),a.globals.isBarHorizontal?a.globals.capturedDataPointIndex=g:a.globals.capturedDataPointIndex=p,{capturedSeries:m,j:a.globals.isBarHorizontal?g:p,hoverX:f,hoverY:h}}},{key:"closestInMultiArray",value:function(e,t,r,n){var o=this.w,a=0,i=null,s=-1;o.globals.series.length>1?a=this.getFirstActiveXArray(r):i=0;var l=r[a][0],c=Math.abs(e-l);if(r.forEach((function(t){t.forEach((function(t,r){var n=Math.abs(e-t);n<=c&&(c=n,s=r)}))})),-1!==s){var u=n[a][s],d=Math.abs(t-u);i=a,n.forEach((function(e,r){var n=Math.abs(t-e[s]);n<=d&&(d=n,i=r)}))}return{index:i,j:s}}},{key:"getFirstActiveXArray",value:function(e){for(var t=this.w,r=0,n=e.map((function(e,t){return e.length>0?t:-1})),o=0;o<n.length;o++)if(-1!==n[o]&&-1===t.globals.collapsedSeriesIndices.indexOf(o)&&-1===t.globals.ancillaryCollapsedSeriesIndices.indexOf(o)){r=n[o];break}return r}},{key:"closestInArray",value:function(e,t){for(var r=t[0],n=null,o=Math.abs(e-r),a=0;a<t.length;a++){var i=Math.abs(e-t[a]);i<o&&(o=i,n=a)}return{index:n}}},{key:"isXoverlap",value:function(e){var t=[],r=this.w.globals.seriesX.filter((function(e){return void 0!==e[0]}));if(r.length>0)for(var n=0;n<r.length-1;n++)void 0!==r[n][e]&&void 0!==r[n+1][e]&&r[n][e]!==r[n+1][e]&&t.push("unEqual");return 0===t.length}},{key:"isInitialSeriesSameLen",value:function(){for(var e=!0,t=this.w.globals.initialSeries,r=0;r<t.length-1;r++)if(t[r].data.length!==t[r+1].data.length){e=!1;break}return e}},{key:"getBarsHeight",value:function(e){return v(e).reduce((function(e,t){return e+t.getBBox().height}),0)}},{key:"getElMarkers",value:function(e){return"number"==typeof e?this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series[data\\:realIndex='".concat(e,"'] .apexcharts-series-markers-wrap > *")):this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap > *")}},{key:"getAllMarkers",value:function(){var e=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers-wrap");(e=v(e)).sort((function(e,t){var r=Number(e.getAttribute("data:realIndex")),n=Number(t.getAttribute("data:realIndex"));return n<r?1:n>r?-1:0}));var t=[];return e.forEach((function(e){t.push(e.querySelector(".apexcharts-marker"))})),t}},{key:"hasMarkers",value:function(e){return this.getElMarkers(e).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(e){var t=this.w,r=t.config.markers.hover.size;return void 0===r&&(r=t.globals.markers.size[e]+t.config.markers.hover.sizeOffset),r}},{key:"toggleAllTooltipSeriesGroups",value:function(e){var t=this.w,r=this.ttCtx;0===r.allTooltipSeriesGroups.length&&(r.allTooltipSeriesGroups=t.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var n=r.allTooltipSeriesGroups,o=0;o<n.length;o++)"enable"===e?(n[o].classList.add("apexcharts-active"),n[o].style.display=t.config.tooltip.items.display):(n[o].classList.remove("apexcharts-active"),n[o].style.display="none")}}]),e}(),me=function(){function e(t){s(this,e),this.w=t.w,this.ctx=t.ctx,this.ttCtx=t,this.tooltipUtil=new ge(t)}return c(e,[{key:"drawSeriesTexts",value:function(e){var t=e.shared,r=void 0===t||t,n=e.ttItems,o=e.i,a=void 0===o?0:o,i=e.j,s=void 0===i?null:i,l=e.y1,c=e.y2,u=e.e,d=this.w;void 0!==d.config.tooltip.custom?this.handleCustomTooltip({i:a,j:s,y1:l,y2:c,w:d}):this.toggleActiveInactiveSeries(r);var f=this.getValuesToPrint({i:a,j:s});this.printLabels({i:a,j:s,values:f,ttItems:n,shared:r,e:u});var h=this.ttCtx.getElTooltip();this.ttCtx.tooltipRect.ttWidth=h.getBoundingClientRect().width,this.ttCtx.tooltipRect.ttHeight=h.getBoundingClientRect().height}},{key:"printLabels",value:function(e){var t,r=this,n=e.i,o=e.j,i=e.values,s=e.ttItems,l=e.shared,c=e.e,u=this.w,d=[],f=function(e){return u.globals.seriesGoals[e]&&u.globals.seriesGoals[e][o]&&Array.isArray(u.globals.seriesGoals[e][o])},h=i.xVal,p=i.zVal,g=i.xAxisTTVal,m="",v=u.globals.colors[n];null!==o&&u.config.plotOptions.bar.distributed&&(v=u.globals.colors[o]);for(var b=function(e,i){var b=r.getFormatters(n);m=r.getSeriesName({fn:b.yLbTitleFormatter,index:n,seriesIndex:n,j:o}),"treemap"===u.config.chart.type&&(m=b.yLbTitleFormatter(String(u.config.series[n].data[o].x),{series:u.globals.series,seriesIndex:n,dataPointIndex:o,w:u}));var y=u.config.tooltip.inverseOrder?i:e;if(u.globals.axisCharts){var x=function(e){var t,r,n,a;return u.globals.isRangeData?b.yLbFormatter(null===(t=u.globals.seriesRangeStart)||void 0===t||null===(r=t[e])||void 0===r?void 0:r[o],{series:u.globals.seriesRangeStart,seriesIndex:e,dataPointIndex:o,w:u})+" - "+b.yLbFormatter(null===(n=u.globals.seriesRangeEnd)||void 0===n||null===(a=n[e])||void 0===a?void 0:a[o],{series:u.globals.seriesRangeEnd,seriesIndex:e,dataPointIndex:o,w:u}):b.yLbFormatter(u.globals.series[e][o],{series:u.globals.series,seriesIndex:e,dataPointIndex:o,w:u})};if(l)b=r.getFormatters(y),m=r.getSeriesName({fn:b.yLbTitleFormatter,index:y,seriesIndex:n,j:o}),v=u.globals.colors[y],t=x(y),f(y)&&(d=u.globals.seriesGoals[y][o].map((function(e){return{attrs:e,val:b.yLbFormatter(e.value,{seriesIndex:y,dataPointIndex:o,w:u})}})));else{var w,k=null==c||null===(w=c.target)||void 0===w?void 0:w.getAttribute("fill");k&&(v=-1!==k.indexOf("url")?document.querySelector(k.substr(4).slice(0,-1)).childNodes[0].getAttribute("stroke"):k),t=x(n),f(n)&&Array.isArray(u.globals.seriesGoals[n][o])&&(d=u.globals.seriesGoals[n][o].map((function(e){return{attrs:e,val:b.yLbFormatter(e.value,{seriesIndex:n,dataPointIndex:o,w:u})}})))}}null===o&&(t=b.yLbFormatter(u.globals.series[n],a(a({},u),{},{seriesIndex:n,dataPointIndex:n}))),r.DOMHandling({i:n,t:y,j:o,ttItems:s,values:{val:t,goalVals:d,xVal:h,xAxisTTVal:g,zVal:p},seriesName:m,shared:l,pColor:v})},y=0,x=u.globals.series.length-1;y<u.globals.series.length;y++,x--)b(y,x)}},{key:"getFormatters",value:function(e){var t,r=this.w,n=r.globals.yLabelFormatters[e];return void 0!==r.globals.ttVal?Array.isArray(r.globals.ttVal)?(n=r.globals.ttVal[e]&&r.globals.ttVal[e].formatter,t=r.globals.ttVal[e]&&r.globals.ttVal[e].title&&r.globals.ttVal[e].title.formatter):(n=r.globals.ttVal.formatter,"function"==typeof r.globals.ttVal.title.formatter&&(t=r.globals.ttVal.title.formatter)):t=r.config.tooltip.y.title.formatter,"function"!=typeof n&&(n=r.globals.yLabelFormatters[0]?r.globals.yLabelFormatters[0]:function(e){return e}),"function"!=typeof t&&(t=function(e){return e}),{yLbFormatter:n,yLbTitleFormatter:t}}},{key:"getSeriesName",value:function(e){var t=e.fn,r=e.index,n=e.seriesIndex,o=e.j,a=this.w;return t(String(a.globals.seriesNames[r]),{series:a.globals.series,seriesIndex:n,dataPointIndex:o,w:a})}},{key:"DOMHandling",value:function(e){e.i;var t=e.t,r=e.j,n=e.ttItems,o=e.values,a=e.seriesName,i=e.shared,s=e.pColor,l=this.w,c=this.ttCtx,u=o.val,d=o.goalVals,f=o.xVal,h=o.xAxisTTVal,p=o.zVal,g=null;g=n[t].children,l.config.tooltip.fillSeriesColor&&(n[t].style.backgroundColor=s,g[0].style.display="none"),c.showTooltipTitle&&(null===c.tooltipTitle&&(c.tooltipTitle=l.globals.dom.baseEl.querySelector(".apexcharts-tooltip-title")),c.tooltipTitle.innerHTML=f),c.isXAxisTooltipEnabled&&(c.xaxisTooltipText.innerHTML=""!==h?h:f);var m=n[t].querySelector(".apexcharts-tooltip-text-y-label");m&&(m.innerHTML=a||"");var v=n[t].querySelector(".apexcharts-tooltip-text-y-value");v&&(v.innerHTML=void 0!==u?u:""),g[0]&&g[0].classList.contains("apexcharts-tooltip-marker")&&(l.config.tooltip.marker.fillColors&&Array.isArray(l.config.tooltip.marker.fillColors)&&(s=l.config.tooltip.marker.fillColors[t]),g[0].style.backgroundColor=s),l.config.tooltip.marker.show||(g[0].style.display="none");var b=n[t].querySelector(".apexcharts-tooltip-text-goals-label"),y=n[t].querySelector(".apexcharts-tooltip-text-goals-value");if(d.length&&l.globals.seriesGoals[t]){var x=function(){var e="<div >",t="<div>";d.forEach((function(r,n){e+=' <div style="display: flex"><span class="apexcharts-tooltip-marker" style="background-color: '.concat(r.attrs.strokeColor,'; height: 3px; border-radius: 0; top: 5px;"></span> ').concat(r.attrs.name,"</div>"),t+="<div>".concat(r.val,"</div>")})),b.innerHTML=e+"</div>",y.innerHTML=t+"</div>"};i?l.globals.seriesGoals[t][r]&&Array.isArray(l.globals.seriesGoals[t][r])?x():(b.innerHTML="",y.innerHTML=""):x()}else b.innerHTML="",y.innerHTML="";if(null!==p&&(n[t].querySelector(".apexcharts-tooltip-text-z-label").innerHTML=l.config.tooltip.z.title,n[t].querySelector(".apexcharts-tooltip-text-z-value").innerHTML=void 0!==p?p:""),i&&g[0]){if(l.config.tooltip.hideEmptySeries){var w=n[t].querySelector(".apexcharts-tooltip-marker"),k=n[t].querySelector(".apexcharts-tooltip-text");0==parseFloat(u)?(w.style.display="none",k.style.display="none"):(w.style.display="block",k.style.display="block")}null==u||l.globals.ancillaryCollapsedSeriesIndices.indexOf(t)>-1||l.globals.collapsedSeriesIndices.indexOf(t)>-1?g[0].parentNode.style.display="none":g[0].parentNode.style.display=l.config.tooltip.items.display}}},{key:"toggleActiveInactiveSeries",value:function(e){var t=this.w;if(e)this.tooltipUtil.toggleAllTooltipSeriesGroups("enable");else{this.tooltipUtil.toggleAllTooltipSeriesGroups("disable");var r=t.globals.dom.baseEl.querySelector(".apexcharts-tooltip-series-group");r&&(r.classList.add("apexcharts-active"),r.style.display=t.config.tooltip.items.display)}}},{key:"getValuesToPrint",value:function(e){var t=e.i,r=e.j,n=this.w,o=this.ctx.series.filteredSeriesX(),a="",i="",s=null,l=null,c={series:n.globals.series,seriesIndex:t,dataPointIndex:r,w:n},u=n.globals.ttZFormatter;null===r?l=n.globals.series[t]:n.globals.isXNumeric&&"treemap"!==n.config.chart.type?(a=o[t][r],0===o[t].length&&(a=o[this.tooltipUtil.getFirstActiveXArray(o)][r])):a=void 0!==n.globals.labels[r]?n.globals.labels[r]:"";var d=a;return a=n.globals.isXNumeric&&"datetime"===n.config.xaxis.type?new E(this.ctx).xLabelFormat(n.globals.ttKeyFormatter,d,d,{i:void 0,dateFormatter:new T(this.ctx).formatDate,w:this.w}):n.globals.isBarHorizontal?n.globals.yLabelFormatters[0](d,c):n.globals.xLabelFormatter(d,c),void 0!==n.config.tooltip.x.formatter&&(a=n.globals.ttKeyFormatter(d,c)),n.globals.seriesZ.length>0&&n.globals.seriesZ[t].length>0&&(s=u(n.globals.seriesZ[t][r],n)),i="function"==typeof n.config.xaxis.tooltip.formatter?n.globals.xaxisTooltipFormatter(d,c):a,{val:Array.isArray(l)?l.join(" "):l,xVal:Array.isArray(a)?a.join(" "):a,xAxisTTVal:Array.isArray(i)?i.join(" "):i,zVal:s}}},{key:"handleCustomTooltip",value:function(e){var t=e.i,r=e.j,n=e.y1,o=e.y2,a=e.w,i=this.ttCtx.getElTooltip(),s=a.config.tooltip.custom;Array.isArray(s)&&s[t]&&(s=s[t]),i.innerHTML=s({ctx:this.ctx,series:a.globals.series,seriesIndex:t,dataPointIndex:r,y1:n,y2:o,w:a})}}]),e}(),ve=function(){function e(t){s(this,e),this.ttCtx=t,this.ctx=t.ctx,this.w=t.w}return c(e,[{key:"moveXCrosshairs",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r=this.ttCtx,n=this.w,o=r.getElXCrosshairs(),a=e-r.xcrosshairsWidth/2,i=n.globals.labels.slice().length;if(null!==t&&(a=n.globals.gridWidth/i*t),null===o||n.globals.isBarHorizontal||(o.setAttribute("x",a),o.setAttribute("x1",a),o.setAttribute("x2",a),o.setAttribute("y2",n.globals.gridHeight),o.classList.add("apexcharts-active")),a<0&&(a=0),a>n.globals.gridWidth&&(a=n.globals.gridWidth),r.isXAxisTooltipEnabled){var s=a;"tickWidth"!==n.config.xaxis.crosshairs.width&&"barWidth"!==n.config.xaxis.crosshairs.width||(s=a+r.xcrosshairsWidth/2),this.moveXAxisTooltip(s)}}},{key:"moveYCrosshairs",value:function(e){var t=this.ttCtx;null!==t.ycrosshairs&&S.setAttrs(t.ycrosshairs,{y1:e,y2:e}),null!==t.ycrosshairsHidden&&S.setAttrs(t.ycrosshairsHidden,{y1:e,y2:e})}},{key:"moveXAxisTooltip",value:function(e){var t=this.w,r=this.ttCtx;if(null!==r.xaxisTooltip&&0!==r.xcrosshairsWidth){r.xaxisTooltip.classList.add("apexcharts-active");var n,o=r.xaxisOffY+t.config.xaxis.tooltip.offsetY+t.globals.translateY+1+t.config.xaxis.offsetY;if(e-=r.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(e))e+=t.globals.translateX,n=new S(this.ctx).getTextRects(r.xaxisTooltipText.innerHTML),r.xaxisTooltipText.style.minWidth=n.width+"px",r.xaxisTooltip.style.left=e+"px",r.xaxisTooltip.style.top=o+"px"}}},{key:"moveYAxisTooltip",value:function(e){var t=this.w,r=this.ttCtx;null===r.yaxisTTEls&&(r.yaxisTTEls=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var n=parseInt(r.ycrosshairsHidden.getAttribute("y1"),10),o=t.globals.translateY+n,a=r.yaxisTTEls[e].getBoundingClientRect().height,i=t.globals.translateYAxisX[e]-2;t.config.yaxis[e].opposite&&(i-=26),o-=a/2,-1===t.globals.ignoreYAxisIndexes.indexOf(e)?(r.yaxisTTEls[e].classList.add("apexcharts-active"),r.yaxisTTEls[e].style.top=o+"px",r.yaxisTTEls[e].style.left=i+t.config.yaxis[e].tooltip.offsetX+"px"):r.yaxisTTEls[e].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=this.w,o=this.ttCtx,a=o.getElTooltip(),i=o.tooltipRect,s=null!==r?parseFloat(r):1,l=parseFloat(e)+s+5,c=parseFloat(t)+s/2;if(l>n.globals.gridWidth/2&&(l=l-i.ttWidth-s-10),l>n.globals.gridWidth-i.ttWidth-10&&(l=n.globals.gridWidth-i.ttWidth),l<-20&&(l=-20),n.config.tooltip.followCursor){var u=o.getElGrid().getBoundingClientRect();(l=o.e.clientX-u.left)>n.globals.gridWidth/2&&(l-=o.tooltipRect.ttWidth),(c=o.e.clientY+n.globals.translateY-u.top)>n.globals.gridHeight/2&&(c-=o.tooltipRect.ttHeight)}else n.globals.isBarHorizontal||i.ttHeight/2+c>n.globals.gridHeight&&(c=n.globals.gridHeight-i.ttHeight+n.globals.translateY);isNaN(l)||(l+=n.globals.translateX,a.style.left=l+"px",a.style.top=c+"px")}},{key:"moveMarkers",value:function(e,t){var r=this.w,n=this.ttCtx;if(r.globals.markers.size[e]>0)for(var o=r.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(e,"'] .apexcharts-marker")),a=0;a<o.length;a++)parseInt(o[a].getAttribute("rel"),10)===t&&(n.marker.resetPointsSize(),n.marker.enlargeCurrentPoint(t,o[a]));else n.marker.resetPointsSize(),this.moveDynamicPointOnHover(t,e)}},{key:"moveDynamicPointOnHover",value:function(e,t){var r,n,o=this.w,a=this.ttCtx,i=o.globals.pointsArray,s=a.tooltipUtil.getHoverMarkerSize(t),l=o.config.series[t].type;if(!l||"column"!==l&&"candlestick"!==l&&"boxPlot"!==l){r=i[t][e][0],n=i[t][e][1]?i[t][e][1]:0;var c=o.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(t,"'] .apexcharts-series-markers circle"));c&&n<o.globals.gridHeight&&n>0&&(c.setAttribute("r",s),c.setAttribute("cx",r),c.setAttribute("cy",n)),this.moveXCrosshairs(r),a.fixedTooltip||this.moveTooltip(r,n,s)}}},{key:"moveDynamicPointsOnHover",value:function(e){var t,r=this.ttCtx,n=r.w,o=0,a=0,i=n.globals.pointsArray;t=new H(this.ctx).getActiveConfigSeriesIndex("asc",["line","area","scatter","bubble"]);var s=r.tooltipUtil.getHoverMarkerSize(t);i[t]&&(o=i[t][e][0],a=i[t][e][1]);var l=r.tooltipUtil.getAllMarkers();if(null!==l)for(var c=0;c<n.globals.series.length;c++){var u=i[c];if(n.globals.comboCharts&&void 0===u&&l.splice(c,0,null),u&&u.length){var d=i[c][e][1],f=void 0;if(l[c].setAttribute("cx",o),"rangeArea"===n.config.chart.type&&!n.globals.comboCharts){var h=e+n.globals.series[c].length;f=i[c][h][1],d-=Math.abs(d-f)/2}null!==d&&!isNaN(d)&&d<n.globals.gridHeight+s&&d+s>0?(l[c]&&l[c].setAttribute("r",s),l[c]&&l[c].setAttribute("cy",d)):l[c]&&l[c].setAttribute("r",0)}}this.moveXCrosshairs(o),r.fixedTooltip||this.moveTooltip(o,a||n.globals.gridHeight,s)}},{key:"moveStickyTooltipOverBars",value:function(e,t){var r=this.w,n=this.ttCtx,o=r.globals.columnSeries?r.globals.columnSeries.length:r.globals.series.length,a=o>=2&&o%2==0?Math.floor(o/2):Math.floor(o/2)+1;r.globals.isBarHorizontal&&(a=new H(this.ctx).getActiveConfigSeriesIndex("desc")+1);var i=r.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(a,"'] path[j='").concat(e,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(a,"'] path[j='").concat(e,"'], .apexcharts-boxPlot-series .apexcharts-series[rel='").concat(a,"'] path[j='").concat(e,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(a,"'] path[j='").concat(e,"']"));i||"number"!=typeof t||(i=r.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[data\\:realIndex='".concat(t,"'] path[j='").concat(e,"'],\n        .apexcharts-candlestick-series .apexcharts-series[data\\:realIndex='").concat(t,"'] path[j='").concat(e,"'],\n        .apexcharts-boxPlot-series .apexcharts-series[data\\:realIndex='").concat(t,"'] path[j='").concat(e,"'],\n        .apexcharts-rangebar-series .apexcharts-series[data\\:realIndex='").concat(t,"'] path[j='").concat(e,"']")));var s=i?parseFloat(i.getAttribute("cx")):0,l=i?parseFloat(i.getAttribute("cy")):0,c=i?parseFloat(i.getAttribute("barWidth")):0,u=n.getElGrid().getBoundingClientRect(),d=i&&(i.classList.contains("apexcharts-candlestick-area")||i.classList.contains("apexcharts-boxPlot-area"));r.globals.isXNumeric?(i&&!d&&(s-=o%2!=0?c/2:0),i&&d&&r.globals.comboCharts&&(s-=c/2)):r.globals.isBarHorizontal||(s=n.xAxisTicksPositions[e-1]+n.dataPointsDividedWidth/2,isNaN(s)&&(s=n.xAxisTicksPositions[e]-n.dataPointsDividedWidth/2)),r.globals.isBarHorizontal?l-=n.tooltipRect.ttHeight:r.config.tooltip.followCursor?l=n.e.clientY-u.top-n.tooltipRect.ttHeight/2:l+n.tooltipRect.ttHeight+15>r.globals.gridHeight&&(l=r.globals.gridHeight),r.globals.isBarHorizontal||this.moveXCrosshairs(s),n.fixedTooltip||this.moveTooltip(s,l||r.globals.gridHeight)}}]),e}(),be=function(){function e(t){s(this,e),this.w=t.w,this.ttCtx=t,this.ctx=t.ctx,this.tooltipPosition=new ve(t)}return c(e,[{key:"drawDynamicPoints",value:function(){var e=this.w,t=new S(this.ctx),r=new Y(this.ctx),n=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series");n=v(n),e.config.chart.stacked&&n.sort((function(e,t){return parseFloat(e.getAttribute("data:realIndex"))-parseFloat(t.getAttribute("data:realIndex"))}));for(var o=0;o<n.length;o++){var a=n[o].querySelector(".apexcharts-series-markers-wrap");if(null!==a){var i=void 0,s="apexcharts-marker w".concat((Math.random()+1).toString(36).substring(4));"line"!==e.config.chart.type&&"area"!==e.config.chart.type||e.globals.comboCharts||e.config.tooltip.intersect||(s+=" no-pointer-events");var l=r.getMarkerConfig({cssClass:s,seriesIndex:Number(a.getAttribute("data:realIndex"))});(i=t.drawMarker(0,0,l)).node.setAttribute("default-marker-size",0);var c=document.createElementNS(e.globals.SVGNS,"g");c.classList.add("apexcharts-series-markers"),c.appendChild(i.node),a.appendChild(c)}}}},{key:"enlargeCurrentPoint",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=this.w;"bubble"!==o.config.chart.type&&this.newPointSize(e,t);var a=t.getAttribute("cx"),i=t.getAttribute("cy");if(null!==r&&null!==n&&(a=r,i=n),this.tooltipPosition.moveXCrosshairs(a),!this.fixedTooltip){if("radar"===o.config.chart.type){var s=this.ttCtx.getElGrid().getBoundingClientRect();a=this.ttCtx.e.clientX-s.left}this.tooltipPosition.moveTooltip(a,i,o.config.markers.hover.size)}}},{key:"enlargePoints",value:function(e){for(var t=this.w,r=this,n=this.ttCtx,o=e,a=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),i=t.config.markers.hover.size,s=0;s<a.length;s++){var l=a[s].getAttribute("rel"),c=a[s].getAttribute("index");if(void 0===i&&(i=t.globals.markers.size[c]+t.config.markers.hover.sizeOffset),o===parseInt(l,10)){r.newPointSize(o,a[s]);var u=a[s].getAttribute("cx"),d=a[s].getAttribute("cy");r.tooltipPosition.moveXCrosshairs(u),n.fixedTooltip||r.tooltipPosition.moveTooltip(u,d,i)}else r.oldPointSize(a[s])}}},{key:"newPointSize",value:function(e,t){var r=this.w,n=r.config.markers.hover.size,o=0===e?t.parentNode.firstChild:t.parentNode.lastChild;if("0"!==o.getAttribute("default-marker-size")){var a=parseInt(o.getAttribute("index"),10);void 0===n&&(n=r.globals.markers.size[a]+r.config.markers.hover.sizeOffset),n<0&&(n=0),o.setAttribute("r",n)}}},{key:"oldPointSize",value:function(e){var t=parseFloat(e.getAttribute("default-marker-size"));e.setAttribute("r",t)}},{key:"resetPointsSize",value:function(){for(var e=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),t=0;t<e.length;t++){var r=parseFloat(e[t].getAttribute("default-marker-size"));x.isNumber(r)&&r>=0?e[t].setAttribute("r",r):e[t].setAttribute("r",0)}}}]),e}(),ye=function(){function e(t){s(this,e),this.w=t.w;var r=this.w;this.ttCtx=t,this.isVerticalGroupedRangeBar=!r.globals.isBarHorizontal&&"rangeBar"===r.config.chart.type&&r.config.plotOptions.bar.rangeBarGroupRows}return c(e,[{key:"getAttr",value:function(e,t){return parseFloat(e.target.getAttribute(t))}},{key:"handleHeatTreeTooltip",value:function(e){var t=e.e,r=e.opt,n=e.x,o=e.y,a=e.type,i=this.ttCtx,s=this.w;if(t.target.classList.contains("apexcharts-".concat(a,"-rect"))){var l=this.getAttr(t,"i"),c=this.getAttr(t,"j"),u=this.getAttr(t,"cx"),d=this.getAttr(t,"cy"),f=this.getAttr(t,"width"),h=this.getAttr(t,"height");if(i.tooltipLabels.drawSeriesTexts({ttItems:r.ttItems,i:l,j:c,shared:!1,e:t}),s.globals.capturedSeriesIndex=l,s.globals.capturedDataPointIndex=c,n=u+i.tooltipRect.ttWidth/2+f,o=d+i.tooltipRect.ttHeight/2-h/2,i.tooltipPosition.moveXCrosshairs(u+f/2),n>s.globals.gridWidth/2&&(n=u-i.tooltipRect.ttWidth/2+f),i.w.config.tooltip.followCursor){var p=s.globals.dom.elWrap.getBoundingClientRect();n=s.globals.clientX-p.left-(n>s.globals.gridWidth/2?i.tooltipRect.ttWidth:0),o=s.globals.clientY-p.top-(o>s.globals.gridHeight/2?i.tooltipRect.ttHeight:0)}}return{x:n,y:o}}},{key:"handleMarkerTooltip",value:function(e){var t,r,n=e.e,o=e.opt,a=e.x,i=e.y,s=this.w,l=this.ttCtx;if(n.target.classList.contains("apexcharts-marker")){var c=parseInt(o.paths.getAttribute("cx"),10),u=parseInt(o.paths.getAttribute("cy"),10),d=parseFloat(o.paths.getAttribute("val"));if(r=parseInt(o.paths.getAttribute("rel"),10),t=parseInt(o.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,l.intersect){var f=x.findAncestor(o.paths,"apexcharts-series");f&&(t=parseInt(f.getAttribute("data:realIndex"),10))}if(l.tooltipLabels.drawSeriesTexts({ttItems:o.ttItems,i:t,j:r,shared:!l.showOnIntersect&&s.config.tooltip.shared,e:n}),"mouseup"===n.type&&l.markerClick(n,t,r),s.globals.capturedSeriesIndex=t,s.globals.capturedDataPointIndex=r,a=c,i=u+s.globals.translateY-1.4*l.tooltipRect.ttHeight,l.w.config.tooltip.followCursor){var h=l.getElGrid().getBoundingClientRect();i=l.e.clientY+s.globals.translateY-h.top}d<0&&(i=u),l.marker.enlargeCurrentPoint(r,o.paths,a,i)}return{x:a,y:i}}},{key:"handleBarTooltip",value:function(e){var t,r,n=e.e,o=e.opt,a=this.w,i=this.ttCtx,s=i.getElTooltip(),l=0,c=0,u=0,d=this.getBarTooltipXY({e:n,opt:o});t=d.i;var f=d.barHeight,h=d.j;a.globals.capturedSeriesIndex=t,a.globals.capturedDataPointIndex=h,a.globals.isBarHorizontal&&i.tooltipUtil.hasBars()||!a.config.tooltip.shared?(c=d.x,u=d.y,r=Array.isArray(a.config.stroke.width)?a.config.stroke.width[t]:a.config.stroke.width,l=c):a.globals.comboCharts||a.config.tooltip.shared||(l/=2),isNaN(u)&&(u=a.globals.svgHeight-i.tooltipRect.ttHeight);var p=parseInt(o.paths.parentNode.getAttribute("data:realIndex"),10),g=a.globals.isMultipleYAxis?a.config.yaxis[p]&&a.config.yaxis[p].reversed:a.config.yaxis[0].reversed;if(c+i.tooltipRect.ttWidth>a.globals.gridWidth&&!g?c-=i.tooltipRect.ttWidth:c<0&&(c=0),i.w.config.tooltip.followCursor){var m=i.getElGrid().getBoundingClientRect();u=i.e.clientY-m.top}null===i.tooltip&&(i.tooltip=a.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),a.config.tooltip.shared||(a.globals.comboBarCount>0?i.tooltipPosition.moveXCrosshairs(l+r/2):i.tooltipPosition.moveXCrosshairs(l)),!i.fixedTooltip&&(!a.config.tooltip.shared||a.globals.isBarHorizontal&&i.tooltipUtil.hasBars())&&(g&&(c-=i.tooltipRect.ttWidth)<0&&(c=0),!g||a.globals.isBarHorizontal&&i.tooltipUtil.hasBars()||(u=u+f-2*(a.globals.series[t][h]<0?f:0)),u=u+a.globals.translateY-i.tooltipRect.ttHeight/2,s.style.left=c+a.globals.translateX+"px",s.style.top=u+"px")}},{key:"getBarTooltipXY",value:function(e){var t=this,r=e.e,n=e.opt,o=this.w,a=null,i=this.ttCtx,s=0,l=0,c=0,u=0,d=0,f=r.target.classList;if(f.contains("apexcharts-bar-area")||f.contains("apexcharts-candlestick-area")||f.contains("apexcharts-boxPlot-area")||f.contains("apexcharts-rangebar-area")){var h=r.target,p=h.getBoundingClientRect(),g=n.elGrid.getBoundingClientRect(),m=p.height;d=p.height;var v=p.width,b=parseInt(h.getAttribute("cx"),10),y=parseInt(h.getAttribute("cy"),10);u=parseFloat(h.getAttribute("barWidth"));var x="touchmove"===r.type?r.touches[0].clientX:r.clientX;a=parseInt(h.getAttribute("j"),10),s=parseInt(h.parentNode.getAttribute("rel"),10)-1;var w=h.getAttribute("data-range-y1"),k=h.getAttribute("data-range-y2");o.globals.comboCharts&&(s=parseInt(h.parentNode.getAttribute("data:realIndex"),10));var S=function(e){return o.globals.isXNumeric?b-v/2:t.isVerticalGroupedRangeBar?b+v/2:b-i.dataPointsDividedWidth+v/2},C=function(){return y-i.dataPointsDividedHeight+m/2-i.tooltipRect.ttHeight/2};i.tooltipLabels.drawSeriesTexts({ttItems:n.ttItems,i:s,j:a,y1:w?parseInt(w,10):null,y2:k?parseInt(k,10):null,shared:!i.showOnIntersect&&o.config.tooltip.shared,e:r}),o.config.tooltip.followCursor?o.globals.isBarHorizontal?(l=x-g.left+15,c=C()):(l=S(),c=r.clientY-g.top-i.tooltipRect.ttHeight/2-15):o.globals.isBarHorizontal?((l=b)<i.xyRatios.baseLineInvertedY&&(l=b-i.tooltipRect.ttWidth),c=C()):(l=S(),c=y)}return{x:l,y:c,barHeight:d,barWidth:u,i:s,j:a}}}]),e}(),xe=function(){function e(t){s(this,e),this.w=t.w,this.ttCtx=t}return c(e,[{key:"drawXaxisTooltip",value:function(){var e=this.w,t=this.ttCtx,r="bottom"===e.config.xaxis.position;t.xaxisOffY=r?e.globals.gridHeight+1:-e.globals.xAxisHeight-e.config.xaxis.axisTicks.height+3;var n=r?"apexcharts-xaxistooltip apexcharts-xaxistooltip-bottom":"apexcharts-xaxistooltip apexcharts-xaxistooltip-top",o=e.globals.dom.elWrap;t.isXAxisTooltipEnabled&&null===e.globals.dom.baseEl.querySelector(".apexcharts-xaxistooltip")&&(t.xaxisTooltip=document.createElement("div"),t.xaxisTooltip.setAttribute("class",n+" apexcharts-theme-"+e.config.tooltip.theme),o.appendChild(t.xaxisTooltip),t.xaxisTooltipText=document.createElement("div"),t.xaxisTooltipText.classList.add("apexcharts-xaxistooltip-text"),t.xaxisTooltipText.style.fontFamily=e.config.xaxis.tooltip.style.fontFamily||e.config.chart.fontFamily,t.xaxisTooltipText.style.fontSize=e.config.xaxis.tooltip.style.fontSize,t.xaxisTooltip.appendChild(t.xaxisTooltipText))}},{key:"drawYaxisTooltip",value:function(){for(var e=this.w,t=this.ttCtx,r=0;r<e.config.yaxis.length;r++){var n=e.config.yaxis[r].opposite||e.config.yaxis[r].crosshairs.opposite;t.yaxisOffX=n?e.globals.gridWidth+1:1;var o="apexcharts-yaxistooltip apexcharts-yaxistooltip-".concat(r,n?" apexcharts-yaxistooltip-right":" apexcharts-yaxistooltip-left"),a=e.globals.dom.elWrap;null===e.globals.dom.baseEl.querySelector(".apexcharts-yaxistooltip apexcharts-yaxistooltip-".concat(r))&&(t.yaxisTooltip=document.createElement("div"),t.yaxisTooltip.setAttribute("class",o+" apexcharts-theme-"+e.config.tooltip.theme),a.appendChild(t.yaxisTooltip),0===r&&(t.yaxisTooltipText=[]),t.yaxisTooltipText[r]=document.createElement("div"),t.yaxisTooltipText[r].classList.add("apexcharts-yaxistooltip-text"),t.yaxisTooltip.appendChild(t.yaxisTooltipText[r]))}}},{key:"setXCrosshairWidth",value:function(){var e=this.w,t=this.ttCtx,r=t.getElXCrosshairs();if(t.xcrosshairsWidth=parseInt(e.config.xaxis.crosshairs.width,10),e.globals.comboCharts){var n=e.globals.dom.baseEl.querySelector(".apexcharts-bar-area");if(null!==n&&"barWidth"===e.config.xaxis.crosshairs.width){var o=parseFloat(n.getAttribute("barWidth"));t.xcrosshairsWidth=o}else if("tickWidth"===e.config.xaxis.crosshairs.width){var a=e.globals.labels.length;t.xcrosshairsWidth=e.globals.gridWidth/a}}else if("tickWidth"===e.config.xaxis.crosshairs.width){var i=e.globals.labels.length;t.xcrosshairsWidth=e.globals.gridWidth/i}else if("barWidth"===e.config.xaxis.crosshairs.width){var s=e.globals.dom.baseEl.querySelector(".apexcharts-bar-area");if(null!==s){var l=parseFloat(s.getAttribute("barWidth"));t.xcrosshairsWidth=l}else t.xcrosshairsWidth=1}e.globals.isBarHorizontal&&(t.xcrosshairsWidth=0),null!==r&&t.xcrosshairsWidth>0&&r.setAttribute("width",t.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var e=this.w,t=this.ttCtx;t.ycrosshairs=e.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),t.ycrosshairsHidden=e.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(e,t,r){var n=this.ttCtx,o=this.w.globals,a=o.seriesYAxisMap[e];if(n.yaxisTooltips[e]&&a.length>0){var i=o.yLabelFormatters[e],s=n.getElGrid().getBoundingClientRect(),l=a[0];r.yRatio.length>1&&function(e){throw new TypeError('"translationsIndex" is read-only')}();var c=(t-s.top)*r.yRatio[0],u=o.maxYArr[l]-o.minYArr[l],d=o.minYArr[l]+(u-c);n.tooltipPosition.moveYCrosshairs(t-s.top),n.yaxisTooltipText[e].innerHTML=i(d),n.tooltipPosition.moveYAxisTooltip(e)}}}]),e}(),we=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w;var r=this.w;this.tConfig=r.config.tooltip,this.tooltipUtil=new ge(this),this.tooltipLabels=new me(this),this.tooltipPosition=new ve(this),this.marker=new be(this),this.intersect=new ye(this),this.axesTooltip=new xe(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=!r.globals.isBarHorizontal&&this.tConfig.shared,this.lastHoverTime=Date.now()}return c(e,[{key:"getElTooltip",value:function(e){return e||(e=this),e.w.globals.dom.baseEl?e.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(e){var t=this.w;this.xyRatios=e,this.isXAxisTooltipEnabled=t.config.xaxis.tooltip.enabled&&t.globals.axisCharts,this.yaxisTooltips=t.config.yaxis.map((function(e,r){return!!(e.show&&e.tooltip.enabled&&t.globals.axisCharts)})),this.allTooltipSeriesGroups=[],t.globals.axisCharts||(this.showTooltipTitle=!1);var r=document.createElement("div");if(r.classList.add("apexcharts-tooltip"),t.config.tooltip.cssClass&&r.classList.add(t.config.tooltip.cssClass),r.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),t.globals.dom.elWrap.appendChild(r),t.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var n=new X(this.ctx);this.xAxisTicksPositions=n.getXAxisTicksPositions()}if(!t.globals.comboCharts&&!this.tConfig.intersect&&"rangeBar"!==t.config.chart.type||this.tConfig.shared||(this.showOnIntersect=!0),0!==t.config.markers.size&&0!==t.globals.markers.largestSize||this.marker.drawDynamicPoints(this),t.globals.collapsedSeries.length!==t.globals.series.length){this.dataPointsDividedHeight=t.globals.gridHeight/t.globals.dataPoints,this.dataPointsDividedWidth=t.globals.gridWidth/t.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||t.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,r.appendChild(this.tooltipTitle));var o=t.globals.series.length;(t.globals.xyCharts||t.globals.comboCharts)&&this.tConfig.shared&&(o=this.showOnIntersect?1:t.globals.series.length),this.legendLabels=t.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(o),this.addSVGEvents()}}},{key:"createTTElements",value:function(e){for(var t=this,r=this.w,n=[],o=this.getElTooltip(),a=function(a){var i=document.createElement("div");i.classList.add("apexcharts-tooltip-series-group"),i.style.order=r.config.tooltip.inverseOrder?e-a:a+1,t.tConfig.shared&&t.tConfig.enabledOnSeries&&Array.isArray(t.tConfig.enabledOnSeries)&&t.tConfig.enabledOnSeries.indexOf(a)<0&&i.classList.add("apexcharts-tooltip-series-group-hidden");var s=document.createElement("span");s.classList.add("apexcharts-tooltip-marker"),s.style.backgroundColor=r.globals.colors[a],i.appendChild(s);var l=document.createElement("div");l.classList.add("apexcharts-tooltip-text"),l.style.fontFamily=t.tConfig.style.fontFamily||r.config.chart.fontFamily,l.style.fontSize=t.tConfig.style.fontSize,["y","goals","z"].forEach((function(e){var t=document.createElement("div");t.classList.add("apexcharts-tooltip-".concat(e,"-group"));var r=document.createElement("span");r.classList.add("apexcharts-tooltip-text-".concat(e,"-label")),t.appendChild(r);var n=document.createElement("span");n.classList.add("apexcharts-tooltip-text-".concat(e,"-value")),t.appendChild(n),l.appendChild(t)})),i.appendChild(l),o.appendChild(i),n.push(i)},i=0;i<e;i++)a(i);return n}},{key:"addSVGEvents",value:function(){var e=this.w,t=e.config.chart.type,r=this.getElTooltip(),n=!("bar"!==t&&"candlestick"!==t&&"boxPlot"!==t&&"rangeBar"!==t),o="area"===t||"line"===t||"scatter"===t||"bubble"===t||"radar"===t,a=e.globals.dom.Paper.node,i=this.getElGrid();i&&(this.seriesBound=i.getBoundingClientRect());var s,l=[],c=[],u={hoverArea:a,elGrid:i,tooltipEl:r,tooltipY:l,tooltipX:c,ttItems:this.ttItems};if(e.globals.axisCharts&&(o?s=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series[data\\:longestSeries='true'] .apexcharts-marker"):n?s=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series .apexcharts-bar-area, .apexcharts-series .apexcharts-candlestick-area, .apexcharts-series .apexcharts-boxPlot-area, .apexcharts-series .apexcharts-rangebar-area"):"heatmap"!==t&&"treemap"!==t||(s=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series .apexcharts-heatmap, .apexcharts-series .apexcharts-treemap")),s&&s.length))for(var d=0;d<s.length;d++)l.push(s[d].getAttribute("cy")),c.push(s[d].getAttribute("cx"));if(e.globals.xyCharts&&!this.showOnIntersect||e.globals.comboCharts&&!this.showOnIntersect||n&&this.tooltipUtil.hasBars()&&this.tConfig.shared)this.addPathsEventListeners([a],u);else if(n&&!e.globals.comboCharts||o&&this.showOnIntersect)this.addDatapointEventsListeners(u);else if(!e.globals.axisCharts||"heatmap"===t||"treemap"===t){var f=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series");this.addPathsEventListeners(f,u)}if(this.showOnIntersect){var h=e.globals.dom.baseEl.querySelectorAll(".apexcharts-line-series .apexcharts-marker, .apexcharts-area-series .apexcharts-marker");h.length>0&&this.addPathsEventListeners(h,u),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(u)}}},{key:"drawFixedTooltipRect",value:function(){var e=this.w,t=this.getElTooltip(),r=t.getBoundingClientRect(),n=r.width+10,o=r.height+10,a=this.tConfig.fixed.offsetX,i=this.tConfig.fixed.offsetY,s=this.tConfig.fixed.position.toLowerCase();return s.indexOf("right")>-1&&(a=a+e.globals.svgWidth-n+10),s.indexOf("bottom")>-1&&(i=i+e.globals.svgHeight-o-10),t.style.left=a+"px",t.style.top=i+"px",{x:a,y:i,ttWidth:n,ttHeight:o}}},{key:"addDatapointEventsListeners",value:function(e){var t=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(t,e)}},{key:"addPathsEventListeners",value:function(e,t){for(var r=this,n=function(n){var o={paths:e[n],tooltipEl:t.tooltipEl,tooltipY:t.tooltipY,tooltipX:t.tooltipX,elGrid:t.elGrid,hoverArea:t.hoverArea,ttItems:t.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map((function(t){return e[n].addEventListener(t,r.onSeriesHover.bind(r,o),{capture:!1,passive:!0})}))},o=0;o<e.length;o++)n(o)}},{key:"onSeriesHover",value:function(e,t){var r=this,n=Date.now()-this.lastHoverTime;n>=100?this.seriesHover(e,t):(clearTimeout(this.seriesHoverTimeout),this.seriesHoverTimeout=setTimeout((function(){r.seriesHover(e,t)}),100-n))}},{key:"seriesHover",value:function(e,t){var r=this;this.lastHoverTime=Date.now();var n=[],o=this.w;o.config.chart.group&&(n=this.ctx.getGroupedCharts()),o.globals.axisCharts&&(o.globals.minX===-1/0&&o.globals.maxX===1/0||0===o.globals.dataPoints)||(n.length?n.forEach((function(n){var o=r.getElTooltip(n),a={paths:e.paths,tooltipEl:o,tooltipY:e.tooltipY,tooltipX:e.tooltipX,elGrid:e.elGrid,hoverArea:e.hoverArea,ttItems:n.w.globals.tooltip.ttItems};n.w.globals.minX===r.w.globals.minX&&n.w.globals.maxX===r.w.globals.maxX&&n.w.globals.tooltip.seriesHoverByContext({chartCtx:n,ttCtx:n.w.globals.tooltip,opt:a,e:t})})):this.seriesHoverByContext({chartCtx:this.ctx,ttCtx:this.w.globals.tooltip,opt:e,e:t}))}},{key:"seriesHoverByContext",value:function(e){var t=e.chartCtx,r=e.ttCtx,n=e.opt,o=e.e,a=t.w,i=this.getElTooltip();i&&(r.tooltipRect={x:0,y:0,ttWidth:i.getBoundingClientRect().width,ttHeight:i.getBoundingClientRect().height},r.e=o,!r.tooltipUtil.hasBars()||a.globals.comboCharts||r.isBarShared||this.tConfig.onDatasetHover.highlightDataSeries&&new H(t).toggleSeriesOnHover(o,o.target.parentNode),r.fixedTooltip&&r.drawFixedTooltipRect(),a.globals.axisCharts?r.axisChartsTooltips({e:o,opt:n,tooltipRect:r.tooltipRect}):r.nonAxisChartsTooltips({e:o,opt:n,tooltipRect:r.tooltipRect}))}},{key:"axisChartsTooltips",value:function(e){var t,r,n=e.e,o=e.opt,a=this.w,i=o.elGrid.getBoundingClientRect(),s="touchmove"===n.type?n.touches[0].clientX:n.clientX,l="touchmove"===n.type?n.touches[0].clientY:n.clientY;if(this.clientY=l,this.clientX=s,a.globals.capturedSeriesIndex=-1,a.globals.capturedDataPointIndex=-1,l<i.top||l>i.top+i.height)this.handleMouseOut(o);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!a.config.tooltip.shared){var c=parseInt(o.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(c)<0)return void this.handleMouseOut(o)}var u=this.getElTooltip(),d=this.getElXCrosshairs(),f=a.globals.xyCharts||"bar"===a.config.chart.type&&!a.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||a.globals.comboCharts&&this.tooltipUtil.hasBars();if("mousemove"===n.type||"touchmove"===n.type||"mouseup"===n.type){if(a.globals.collapsedSeries.length+a.globals.ancillaryCollapsedSeries.length===a.globals.series.length)return;null!==d&&d.classList.add("apexcharts-active");var h=this.yaxisTooltips.filter((function(e){return!0===e}));if(null!==this.ycrosshairs&&h.length&&this.ycrosshairs.classList.add("apexcharts-active"),f&&!this.showOnIntersect)this.handleStickyTooltip(n,s,l,o);else if("heatmap"===a.config.chart.type||"treemap"===a.config.chart.type){var p=this.intersect.handleHeatTreeTooltip({e:n,opt:o,x:t,y:r,type:a.config.chart.type});t=p.x,r=p.y,u.style.left=t+"px",u.style.top=r+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:n,opt:o}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:n,opt:o,x:t,y:r});if(this.yaxisTooltips.length)for(var g=0;g<a.config.yaxis.length;g++)this.axesTooltip.drawYaxisTooltipText(g,l,this.xyRatios);o.tooltipEl.classList.add("apexcharts-active")}else"mouseout"!==n.type&&"touchend"!==n.type||this.handleMouseOut(o)}}},{key:"nonAxisChartsTooltips",value:function(e){var t=e.e,r=e.opt,n=e.tooltipRect,o=this.w,a=r.paths.getAttribute("rel"),i=this.getElTooltip(),s=o.globals.dom.elWrap.getBoundingClientRect();if("mousemove"===t.type||"touchmove"===t.type){i.classList.add("apexcharts-active"),this.tooltipLabels.drawSeriesTexts({ttItems:r.ttItems,i:parseInt(a,10)-1,shared:!1});var l=o.globals.clientX-s.left-n.ttWidth/2,c=o.globals.clientY-s.top-n.ttHeight-10;if(i.style.left=l+"px",i.style.top=c+"px",o.config.legend.tooltipHoverFormatter){var u=a-1,d=(0,o.config.legend.tooltipHoverFormatter)(this.legendLabels[u].getAttribute("data:default-text"),{seriesIndex:u,dataPointIndex:u,w:o});this.legendLabels[u].innerHTML=d}}else"mouseout"!==t.type&&"touchend"!==t.type||(i.classList.remove("apexcharts-active"),o.config.legend.tooltipHoverFormatter&&this.legendLabels.forEach((function(e){var t=e.getAttribute("data:default-text");e.innerHTML=decodeURIComponent(t)})))}},{key:"handleStickyTooltip",value:function(e,t,r,n){var o=this.w,a=this.tooltipUtil.getNearestValues({context:this,hoverArea:n.hoverArea,elGrid:n.elGrid,clientX:t,clientY:r}),i=a.j,s=a.capturedSeries;o.globals.collapsedSeriesIndices.includes(s)&&(s=null);var l=n.elGrid.getBoundingClientRect();if(a.hoverX<0||a.hoverX>l.width)this.handleMouseOut(n);else if(null!==s)this.handleStickyCapturedSeries(e,s,n,i);else if(this.tooltipUtil.isXoverlap(i)||o.globals.isBarHorizontal){var c=o.globals.series.findIndex((function(e,t){return!o.globals.collapsedSeriesIndices.includes(t)}));this.create(e,this,c,i,n.ttItems)}}},{key:"handleStickyCapturedSeries",value:function(e,t,r,n){var o=this.w;if(this.tConfig.shared||null!==o.globals.series[t][n]){if(void 0!==o.globals.series[t][n])this.tConfig.shared&&this.tooltipUtil.isXoverlap(n)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(e,this,t,n,r.ttItems):this.create(e,this,t,n,r.ttItems,!1);else if(this.tooltipUtil.isXoverlap(n)){var a=o.globals.series.findIndex((function(e,t){return!o.globals.collapsedSeriesIndices.includes(t)}));this.create(e,this,a,n,r.ttItems)}}else this.handleMouseOut(r)}},{key:"deactivateHoverFilter",value:function(){for(var e=this.w,t=new S(this.ctx),r=e.globals.dom.Paper.select(".apexcharts-bar-area"),n=0;n<r.length;n++)t.pathMouseLeave(r[n])}},{key:"handleMouseOut",value:function(e){var t=this.w,r=this.getElXCrosshairs();if(e.tooltipEl.classList.remove("apexcharts-active"),this.deactivateHoverFilter(),"bubble"!==t.config.chart.type&&this.marker.resetPointsSize(),null!==r&&r.classList.remove("apexcharts-active"),null!==this.ycrosshairs&&this.ycrosshairs.classList.remove("apexcharts-active"),this.isXAxisTooltipEnabled&&this.xaxisTooltip.classList.remove("apexcharts-active"),this.yaxisTooltips.length){null===this.yaxisTTEls&&(this.yaxisTTEls=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));for(var n=0;n<this.yaxisTTEls.length;n++)this.yaxisTTEls[n].classList.remove("apexcharts-active")}t.config.legend.tooltipHoverFormatter&&this.legendLabels.forEach((function(e){var t=e.getAttribute("data:default-text");e.innerHTML=decodeURIComponent(t)}))}},{key:"markerClick",value:function(e,t,r){var n=this.w;"function"==typeof n.config.chart.events.markerClick&&n.config.chart.events.markerClick(e,this.ctx,{seriesIndex:t,dataPointIndex:r,w:n}),this.ctx.events.fireEvent("markerClick",[e,this.ctx,{seriesIndex:t,dataPointIndex:r,w:n}])}},{key:"create",value:function(e,t,r,n,o){var i,s,l,c,u,d,f,h,p,g,m,v,b,y,x,w,k=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,C=this.w,O=t;"mouseup"===e.type&&this.markerClick(e,r,n),null===k&&(k=this.tConfig.shared);var P=this.tooltipUtil.hasMarkers(r),T=this.tooltipUtil.getElBars();if(C.config.legend.tooltipHoverFormatter){var E=C.config.legend.tooltipHoverFormatter,j=Array.from(this.legendLabels);j.forEach((function(e){var t=e.getAttribute("data:default-text");e.innerHTML=decodeURIComponent(t)}));for(var A=0;A<j.length;A++){var N=j[A],M=parseInt(N.getAttribute("i"),10),_=decodeURIComponent(N.getAttribute("data:default-text")),D=E(_,{seriesIndex:k?M:r,dataPointIndex:n,w:C});if(k)N.innerHTML=C.globals.collapsedSeriesIndices.indexOf(M)<0?D:_;else if(N.innerHTML=M===r?D:_,r===M)break}}var I=a(a({ttItems:o,i:r,j:n},void 0!==(null===(i=C.globals.seriesRange)||void 0===i||null===(s=i[r])||void 0===s||null===(l=s[n])||void 0===l||null===(c=l.y[0])||void 0===c?void 0:c.y1)&&{y1:null===(u=C.globals.seriesRange)||void 0===u||null===(d=u[r])||void 0===d||null===(f=d[n])||void 0===f||null===(h=f.y[0])||void 0===h?void 0:h.y1}),void 0!==(null===(p=C.globals.seriesRange)||void 0===p||null===(g=p[r])||void 0===g||null===(m=g[n])||void 0===m||null===(v=m.y[0])||void 0===v?void 0:v.y2)&&{y2:null===(b=C.globals.seriesRange)||void 0===b||null===(y=b[r])||void 0===y||null===(x=y[n])||void 0===x||null===(w=x.y[0])||void 0===w?void 0:w.y2});if(k){if(O.tooltipLabels.drawSeriesTexts(a(a({},I),{},{shared:!this.showOnIntersect&&this.tConfig.shared})),P)C.globals.markers.largestSize>0?O.marker.enlargePoints(n):O.tooltipPosition.moveDynamicPointsOnHover(n);else if(this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(T),this.barSeriesHeight>0)){var R=new S(this.ctx),L=C.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(n,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(n,r);for(var F=0;F<L.length;F++)R.pathMouseEnter(L[F])}}else O.tooltipLabels.drawSeriesTexts(a({shared:!1},I)),this.tooltipUtil.hasBars()&&O.tooltipPosition.moveStickyTooltipOverBars(n,r),P&&O.tooltipPosition.moveMarkers(r,n)}}]),e}(),ke=function(){function e(t){s(this,e),this.w=t.w,this.barCtx=t,this.totalFormatter=this.w.config.plotOptions.bar.dataLabels.total.formatter,this.totalFormatter||(this.totalFormatter=this.w.config.dataLabels.formatter)}return c(e,[{key:"handleBarDataLabels",value:function(e){var t=e.x,r=e.y,n=e.y1,o=e.y2,a=e.i,i=e.j,s=e.realIndex,l=e.groupIndex,c=e.series,u=e.barHeight,d=e.barWidth,f=e.barXPosition,h=e.barYPosition,p=e.visibleSeries,g=e.renderedPath,m=this.w,v=new S(this.barCtx.ctx),b=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[s]:this.barCtx.strokeWidth,y=t+parseFloat(d*p),x=r+parseFloat(u*p);m.globals.isXNumeric&&!m.globals.isBarHorizontal&&(y=t+parseFloat(d*(p+1)),x=r+parseFloat(u*(p+1))-b);var w,k,C=null,O=t,P=r,T=m.config.dataLabels,E=this.barCtx.barOptions.dataLabels,j=this.barCtx.barOptions.dataLabels.total;void 0!==h&&this.barCtx.isRangeBar&&(x=h,P=h),void 0!==f&&this.barCtx.isVerticalGroupedRangeBar&&(y=f,O=f);var A=T.offsetX,N=T.offsetY,M={width:0,height:0};if(m.config.dataLabels.enabled){var _=this.barCtx.series[a][i];M=v.getTextRects(m.globals.yLabelFormatters[0](_),parseFloat(T.style.fontSize))}var D={x:t,y:r,i:a,j:i,realIndex:s,groupIndex:l||-1,renderedPath:g,bcx:y,bcy:x,barHeight:u,barWidth:d,textRects:M,strokeWidth:b,dataLabelsX:O,dataLabelsY:P,dataLabelsConfig:T,barDataLabelsConfig:E,barTotalDataLabelsConfig:j,offX:A,offY:N};return k=this.barCtx.isHorizontal?this.calculateBarsDataLabelsPosition(D):this.calculateColumnsDataLabelsPosition(D),g.attr({cy:k.bcy,cx:k.bcx,j:i,val:c[a][i],barHeight:u,barWidth:d}),w=this.drawCalculatedDataLabels({x:k.dataLabelsX,y:k.dataLabelsY,val:this.barCtx.isRangeBar?[n,o]:c[a][i],i:s,j:i,barWidth:d,barHeight:u,textRects:M,dataLabelsConfig:T}),m.config.chart.stacked&&j.enabled&&(C=this.drawTotalDataLabels({x:k.totalDataLabelsX,y:k.totalDataLabelsY,barWidth:d,barHeight:u,realIndex:s,textAnchor:k.totalDataLabelsAnchor,val:this.getStackedTotalDataLabel({realIndex:s,j:i}),dataLabelsConfig:T,barTotalDataLabelsConfig:j})),{dataLabels:w,totalDataLabels:C}}},{key:"getStackedTotalDataLabel",value:function(e){var t=e.realIndex,r=e.j,n=this.w,o=this.barCtx.stackedSeriesTotals[r];return this.totalFormatter&&(o=this.totalFormatter(o,a(a({},n),{},{seriesIndex:t,dataPointIndex:r,w:n}))),o}},{key:"calculateColumnsDataLabelsPosition",value:function(e){var t,r,n=this.w,o=e.i,a=e.j,i=e.realIndex,s=e.groupIndex,l=e.y,c=e.bcx,u=e.barWidth,d=e.barHeight,f=e.textRects,h=e.dataLabelsX,p=e.dataLabelsY,g=e.dataLabelsConfig,m=e.barDataLabelsConfig,v=e.barTotalDataLabelsConfig,b=e.strokeWidth,y=e.offX,x=e.offY;d=Math.abs(d);var w="vertical"===n.config.plotOptions.bar.dataLabels.orientation,k=this.barCtx.barHelpers.getZeroValueEncounters({i:o,j:a}).zeroEncounters;c=c-b/2+(-1!==s?s*u:0);var C=n.globals.gridWidth/n.globals.dataPoints;this.barCtx.isVerticalGroupedRangeBar?h+=u/2:(h=n.globals.isXNumeric?c-u/2+y:c-C+u/2+y,k>0&&n.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(h-=u*k)),w&&(h=h+f.height/2-b/2-2);var O=this.barCtx.series[o][a]<0,P=l;switch(this.barCtx.isReversed&&(P=l-d+(O?2*d:0),l-=d),m.position){case"center":p=w?O?P-d/2+x:P+d/2-x:O?P-d/2+f.height/2+x:P+d/2+f.height/2-x;break;case"bottom":p=w?O?P-d+x:P+d-x:O?P-d+f.height+b+x:P+d-f.height/2+b-x;break;case"top":p=w?O?P+x:P-x:O?P-f.height/2-x:P+f.height+x}if(this.barCtx.lastActiveBarSerieIndex===i&&v.enabled){var T=new S(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:i,j:a}),g.fontSize);t=O?P-T.height/2-x-v.offsetY+18:P+T.height+x+v.offsetY-18,r=h+v.offsetX}return n.config.chart.stacked||(p<0?p=0+b:p+f.height/3>n.globals.gridHeight&&(p=n.globals.gridHeight-b)),{bcx:c,bcy:l,dataLabelsX:h,dataLabelsY:p,totalDataLabelsX:r,totalDataLabelsY:t,totalDataLabelsAnchor:"middle"}}},{key:"calculateBarsDataLabelsPosition",value:function(e){var t=this.w,r=e.x,n=e.i,o=e.j,a=e.realIndex,i=e.groupIndex,s=e.bcy,l=e.barHeight,c=e.barWidth,u=e.textRects,d=e.dataLabelsX,f=e.strokeWidth,h=e.dataLabelsConfig,p=e.barDataLabelsConfig,g=e.barTotalDataLabelsConfig,m=e.offX,v=e.offY,b=t.globals.gridHeight/t.globals.dataPoints;c=Math.abs(c);var y,x,w=(s+=-1!==i?i*l:0)-(this.barCtx.isRangeBar?0:b)+l/2+u.height/2+v-3,k="start",C=this.barCtx.series[n][o]<0,O=r;switch(this.barCtx.isReversed&&(O=r+c-(C?2*c:0),r=t.globals.gridWidth-c),p.position){case"center":d=C?O+c/2-m:Math.max(u.width/2,O-c/2)+m;break;case"bottom":d=C?O+c-f-Math.round(u.width/2)-m:O-c+f+Math.round(u.width/2)+m;break;case"top":d=C?O-f+Math.round(u.width/2)-m:O-f-Math.round(u.width/2)+m}if(this.barCtx.lastActiveBarSerieIndex===a&&g.enabled){var P=new S(this.barCtx.ctx).getTextRects(this.getStackedTotalDataLabel({realIndex:a,j:o}),h.fontSize);C?(y=O-f+Math.round(P.width/2)-m-g.offsetX-15,k="end"):y=O-f-Math.round(P.width/2)+m+g.offsetX+15,x=w+g.offsetY}return t.config.chart.stacked||(d<0?d=d+u.width+f:d+u.width/2>t.globals.gridWidth&&(d=t.globals.gridWidth-u.width-f)),{bcx:r,bcy:s,dataLabelsX:d,dataLabelsY:w,totalDataLabelsX:y,totalDataLabelsY:x,totalDataLabelsAnchor:k}}},{key:"drawCalculatedDataLabels",value:function(e){var t=e.x,r=e.y,n=e.val,o=e.i,i=e.j,s=e.textRects,l=e.barHeight,c=e.barWidth,u=e.dataLabelsConfig,d=this.w,f="rotate(0)";"vertical"===d.config.plotOptions.bar.dataLabels.orientation&&(f="rotate(-90, ".concat(t,", ").concat(r,")"));var h=new V(this.barCtx.ctx),p=new S(this.barCtx.ctx),g=u.formatter,m=null,v=d.globals.collapsedSeriesIndices.indexOf(o)>-1;if(u.enabled&&!v){m=p.group({class:"apexcharts-data-labels",transform:f});var b="";void 0!==n&&(b=g(n,a(a({},d),{},{seriesIndex:o,dataPointIndex:i,w:d}))),!n&&d.config.plotOptions.bar.hideZeroBarsWhenGrouped&&(b="");var y=d.globals.series[o][i]<0,x=d.config.plotOptions.bar.dataLabels.position;"vertical"===d.config.plotOptions.bar.dataLabels.orientation&&("top"===x&&(u.textAnchor=y?"end":"start"),"center"===x&&(u.textAnchor="middle"),"bottom"===x&&(u.textAnchor=y?"end":"start")),this.barCtx.isRangeBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&c<p.getTextRects(b,parseFloat(u.style.fontSize)).width&&(b=""),d.config.chart.stacked&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels&&(this.barCtx.isHorizontal?s.width/1.6>Math.abs(c)&&(b=""):s.height/1.6>Math.abs(l)&&(b=""));var w=a({},u);this.barCtx.isHorizontal&&n<0&&("start"===u.textAnchor?w.textAnchor="end":"end"===u.textAnchor&&(w.textAnchor="start")),h.plotDataLabelsText({x:t,y:r,text:b,i:o,j:i,parent:m,dataLabelsConfig:w,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return m}},{key:"drawTotalDataLabels",value:function(e){var t,r=e.x,n=e.y,o=e.val,a=e.barWidth,i=e.barHeight,s=e.realIndex,l=e.textAnchor,c=e.barTotalDataLabelsConfig,u=this.w,d=new S(this.barCtx.ctx);return c.enabled&&void 0!==r&&void 0!==n&&this.barCtx.lastActiveBarSerieIndex===s&&(t=d.drawText({x:r-(!u.globals.isBarHorizontal&&u.globals.seriesGroups.length?a/u.globals.seriesGroups.length:0),y:n-(u.globals.isBarHorizontal&&u.globals.seriesGroups.length?i/u.globals.seriesGroups.length:0),foreColor:c.style.color,text:o,textAnchor:l,fontFamily:c.style.fontFamily,fontSize:c.style.fontSize,fontWeight:c.style.fontWeight})),t}}]),e}(),Se=function(){function e(t){s(this,e),this.w=t.w,this.barCtx=t}return c(e,[{key:"initVariables",value:function(e){var t=this.w;this.barCtx.series=e,this.barCtx.totalItems=0,this.barCtx.seriesLen=0,this.barCtx.visibleI=-1,this.barCtx.visibleItems=1;for(var r=0;r<e.length;r++)if(e[r].length>0&&(this.barCtx.seriesLen=this.barCtx.seriesLen+1,this.barCtx.totalItems+=e[r].length),t.globals.isXNumeric)for(var n=0;n<e[r].length;n++)t.globals.seriesX[r][n]>t.globals.minX&&t.globals.seriesX[r][n]<t.globals.maxX&&this.barCtx.visibleItems++;else this.barCtx.visibleItems=t.globals.dataPoints;0===this.barCtx.seriesLen&&(this.barCtx.seriesLen=1),this.barCtx.zeroSerieses=[],t.globals.comboCharts||this.checkZeroSeries({series:e})}},{key:"initialPositions",value:function(){var e,t,r,n,o,a,i,s,l=this.w,c=l.globals.dataPoints;this.barCtx.isRangeBar&&(c=l.globals.labels.length);var u=this.barCtx.seriesLen;if(l.config.plotOptions.bar.rangeBarGroupRows&&(u=1),this.barCtx.isHorizontal)o=(r=l.globals.gridHeight/c)/u,l.globals.isXNumeric&&(o=(r=l.globals.gridHeight/this.barCtx.totalItems)/this.barCtx.seriesLen),o=o*parseInt(this.barCtx.barOptions.barHeight,10)/100,-1===String(this.barCtx.barOptions.barHeight).indexOf("%")&&(o=parseInt(this.barCtx.barOptions.barHeight,10)),s=this.barCtx.baseLineInvertedY+l.globals.padHorizontal+(this.barCtx.isReversed?l.globals.gridWidth:0)-(this.barCtx.isReversed?2*this.barCtx.baseLineInvertedY:0),this.barCtx.isFunnel&&(s=l.globals.gridWidth/2),t=(r-o*this.barCtx.seriesLen)/2;else{if(n=l.globals.gridWidth/this.barCtx.visibleItems,l.config.xaxis.convertedCatToNumeric&&(n=l.globals.gridWidth/l.globals.dataPoints),a=n/u*parseInt(this.barCtx.barOptions.columnWidth,10)/100,l.globals.isXNumeric){var d=this.barCtx.xRatio;l.globals.minXDiff&&.5!==l.globals.minXDiff&&l.globals.minXDiff/d>0&&(n=l.globals.minXDiff/d),(a=n/u*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(a=1)}-1===String(this.barCtx.barOptions.columnWidth).indexOf("%")&&(a=parseInt(this.barCtx.barOptions.columnWidth,10)),i=l.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.translationsIndex]-(this.barCtx.isReversed?l.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.translationsIndex]:0),e=l.globals.padHorizontal+(n-a*this.barCtx.seriesLen)/2}return l.globals.barHeight=o,l.globals.barWidth=a,{x:e,y:t,yDivision:r,xDivision:n,barHeight:o,barWidth:a,zeroH:i,zeroW:s}}},{key:"initializeStackedPrevVars",value:function(e){var t=e.w;t.globals.hasSeriesGroups?t.globals.seriesGroups.forEach((function(t){e[t]||(e[t]={}),e[t].prevY=[],e[t].prevX=[],e[t].prevYF=[],e[t].prevXF=[],e[t].prevYVal=[],e[t].prevXVal=[]})):(e.prevY=[],e.prevX=[],e.prevYF=[],e.prevXF=[],e.prevYVal=[],e.prevXVal=[])}},{key:"initializeStackedXYVars",value:function(e){var t=e.w;t.globals.hasSeriesGroups?t.globals.seriesGroups.forEach((function(t){e[t]||(e[t]={}),e[t].xArrj=[],e[t].xArrjF=[],e[t].xArrjVal=[],e[t].yArrj=[],e[t].yArrjF=[],e[t].yArrjVal=[]})):(e.xArrj=[],e.xArrjF=[],e.xArrjVal=[],e.yArrj=[],e.yArrjF=[],e.yArrjVal=[])}},{key:"getPathFillColor",value:function(e,t,r,n){var o,a,i,s,l=this.w,c=new z(this.barCtx.ctx),u=null,d=this.barCtx.barOptions.distributed?r:t;return this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map((function(n){e[t][r]>=n.from&&e[t][r]<=n.to&&(u=n.color)})),l.config.series[t].data[r]&&l.config.series[t].data[r].fillColor&&(u=l.config.series[t].data[r].fillColor),c.fillPath({seriesNumber:this.barCtx.barOptions.distributed?d:n,dataPointIndex:r,color:u,value:e[t][r],fillConfig:null===(o=l.config.series[t].data[r])||void 0===o?void 0:o.fill,fillType:null!==(a=l.config.series[t].data[r])&&void 0!==a&&null!==(i=a.fill)&&void 0!==i&&i.type?null===(s=l.config.series[t].data[r])||void 0===s?void 0:s.fill.type:Array.isArray(l.config.fill.type)?l.config.fill.type[t]:l.config.fill.type})}},{key:"getStrokeWidth",value:function(e,t,r){var n=0,o=this.w;return void 0===this.barCtx.series[e][t]||null===this.barCtx.series[e][t]?this.barCtx.isNullValue=!0:this.barCtx.isNullValue=!1,o.config.stroke.show&&(this.barCtx.isNullValue||(n=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[r]:this.barCtx.strokeWidth)),n}},{key:"shouldApplyRadius",value:function(e){var t=this.w,r=!1;return t.config.plotOptions.bar.borderRadius>0&&(t.config.chart.stacked&&"last"===t.config.plotOptions.bar.borderRadiusWhenStacked?this.barCtx.lastActiveBarSerieIndex===e&&(r=!0):r=!0),r}},{key:"barBackground",value:function(e){var t=e.j,r=e.i,n=e.x1,o=e.x2,a=e.y1,i=e.y2,s=e.elSeries,l=this.w,c=new S(this.barCtx.ctx),u=new H(this.barCtx.ctx).getActiveConfigSeriesIndex();if(this.barCtx.barOptions.colors.backgroundBarColors.length>0&&u===r){t>=this.barCtx.barOptions.colors.backgroundBarColors.length&&(t%=this.barCtx.barOptions.colors.backgroundBarColors.length);var d=this.barCtx.barOptions.colors.backgroundBarColors[t],f=c.drawRect(void 0!==n?n:0,void 0!==a?a:0,void 0!==o?o:l.globals.gridWidth,void 0!==i?i:l.globals.gridHeight,this.barCtx.barOptions.colors.backgroundBarRadius,d,this.barCtx.barOptions.colors.backgroundBarOpacity);s.add(f),f.node.classList.add("apexcharts-backgroundBar")}}},{key:"getColumnPaths",value:function(e){var t,r=e.barWidth,n=e.barXPosition,o=e.y1,a=e.y2,i=e.strokeWidth,s=e.seriesGroup,l=e.realIndex,c=e.i,u=e.j,d=e.w,f=new S(this.barCtx.ctx);(i=Array.isArray(i)?i[l]:i)||(i=0);var h=r,p=n;null!==(t=d.config.series[l].data[u])&&void 0!==t&&t.columnWidthOffset&&(p=n-d.config.series[l].data[u].columnWidthOffset/2,h=r+d.config.series[l].data[u].columnWidthOffset);var g=p,m=p+h;o+=.001,a+=.001;var v=f.move(g,o),b=f.move(g,o),y=f.line(m-i,o);if(d.globals.previousPaths.length>0&&(b=this.barCtx.getPreviousPath(l,u,!1)),v=v+f.line(g,a)+f.line(m-i,a)+f.line(m-i,o)+("around"===d.config.plotOptions.bar.borderRadiusApplication?" Z":" z"),b=b+f.line(g,o)+y+y+y+y+y+f.line(g,o)+("around"===d.config.plotOptions.bar.borderRadiusApplication?" Z":" z"),this.shouldApplyRadius(l)&&(v=f.roundPathCorners(v,d.config.plotOptions.bar.borderRadius)),d.config.chart.stacked){var x=this.barCtx;d.globals.hasSeriesGroups&&s&&(x=this.barCtx[s]),x.yArrj.push(a),x.yArrjF.push(Math.abs(o-a)),x.yArrjVal.push(this.barCtx.series[c][u])}return{pathTo:v,pathFrom:b}}},{key:"getBarpaths",value:function(e){var t,r=e.barYPosition,n=e.barHeight,o=e.x1,a=e.x2,i=e.strokeWidth,s=e.seriesGroup,l=e.realIndex,c=e.i,u=e.j,d=e.w,f=new S(this.barCtx.ctx);(i=Array.isArray(i)?i[l]:i)||(i=0);var h=r,p=n;null!==(t=d.config.series[l].data[u])&&void 0!==t&&t.barHeightOffset&&(h=r-d.config.series[l].data[u].barHeightOffset/2,p=n+d.config.series[l].data[u].barHeightOffset);var g=h,m=h+p;o+=.001,a+=.001;var v=f.move(o,g),b=f.move(o,g);d.globals.previousPaths.length>0&&(b=this.barCtx.getPreviousPath(l,u,!1));var y=f.line(o,m-i);if(v=v+f.line(a,g)+f.line(a,m-i)+y+("around"===d.config.plotOptions.bar.borderRadiusApplication?" Z":" z"),b=b+f.line(o,g)+y+y+y+y+y+f.line(o,g)+("around"===d.config.plotOptions.bar.borderRadiusApplication?" Z":" z"),this.shouldApplyRadius(l)&&(v=f.roundPathCorners(v,d.config.plotOptions.bar.borderRadius)),d.config.chart.stacked){var x=this.barCtx;d.globals.hasSeriesGroups&&s&&(x=this.barCtx[s]),x.xArrj.push(a),x.xArrjF.push(Math.abs(o-a)),x.xArrjVal.push(this.barCtx.series[c][u])}return{pathTo:v,pathFrom:b}}},{key:"checkZeroSeries",value:function(e){for(var t=e.series,r=this.w,n=0;n<t.length;n++){for(var o=0,a=0;a<t[r.globals.maxValsInArrayIndex].length;a++)o+=t[n][a];0===o&&this.barCtx.zeroSerieses.push(n)}}},{key:"getXForValue",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]&&!arguments[2]?null:t;return null!=e&&(r=t+e/this.barCtx.invertedYRatio-2*(this.barCtx.isReversed?e/this.barCtx.invertedYRatio:0)),r}},{key:"getYForValue",value:function(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]&&!arguments[3]?null:t;return null!=e&&(n=t-e/this.barCtx.yRatio[r]+2*(this.barCtx.isReversed?e/this.barCtx.yRatio[r]:0)),n}},{key:"getGoalValues",value:function(e,t,r,n,o,i){var s=this,l=this.w,c=[],d=function(n,o){var a;c.push((u(a={},e,"x"===e?s.getXForValue(n,t,!1):s.getYForValue(n,r,i,!1)),u(a,"attrs",o),a))};if(l.globals.seriesGoals[n]&&l.globals.seriesGoals[n][o]&&Array.isArray(l.globals.seriesGoals[n][o])&&l.globals.seriesGoals[n][o].forEach((function(e){d(e.value,e)})),this.barCtx.barOptions.isDumbbell&&l.globals.seriesRange.length){var f=this.barCtx.barOptions.dumbbellColors?this.barCtx.barOptions.dumbbellColors:l.globals.colors,h={strokeHeight:"x"===e?0:l.globals.markers.size[n],strokeWidth:"x"===e?l.globals.markers.size[n]:0,strokeDashArray:0,strokeLineCap:"round",strokeColor:Array.isArray(f[n])?f[n][0]:f[n]};d(l.globals.seriesRangeStart[n][o],h),d(l.globals.seriesRangeEnd[n][o],a(a({},h),{},{strokeColor:Array.isArray(f[n])?f[n][1]:f[n]}))}return c}},{key:"drawGoalLine",value:function(e){var t=e.barXPosition,r=e.barYPosition,n=e.goalX,o=e.goalY,a=e.barWidth,i=e.barHeight,s=new S(this.barCtx.ctx),l=s.group({className:"apexcharts-bar-goals-groups"});l.node.classList.add("apexcharts-element-hidden"),this.barCtx.w.globals.delayedElements.push({el:l.node}),l.attr("clip-path","url(#gridRectMarkerMask".concat(this.barCtx.w.globals.cuid,")"));var c=null;return this.barCtx.isHorizontal?Array.isArray(n)&&n.forEach((function(e){if(e.x>=-1&&e.x<=s.w.globals.gridWidth+1){var t=void 0!==e.attrs.strokeHeight?e.attrs.strokeHeight:i/2,n=r+t+i/2;c=s.drawLine(e.x,n-2*t,e.x,n,e.attrs.strokeColor?e.attrs.strokeColor:void 0,e.attrs.strokeDashArray,e.attrs.strokeWidth?e.attrs.strokeWidth:2,e.attrs.strokeLineCap),l.add(c)}})):Array.isArray(o)&&o.forEach((function(e){if(e.y>=-1&&e.y<=s.w.globals.gridHeight+1){var r=void 0!==e.attrs.strokeWidth?e.attrs.strokeWidth:a/2,n=t+r+a/2;c=s.drawLine(n-2*r,e.y,n,e.y,e.attrs.strokeColor?e.attrs.strokeColor:void 0,e.attrs.strokeDashArray,e.attrs.strokeHeight?e.attrs.strokeHeight:2,e.attrs.strokeLineCap),l.add(c)}})),l}},{key:"drawBarShadow",value:function(e){var t=e.prevPaths,r=e.currPaths,n=e.color,o=this.w,a=t.x,i=t.x1,s=t.barYPosition,l=r.x,c=r.x1,u=r.barYPosition,d=s+r.barHeight,f=new S(this.barCtx.ctx),h=new x,p=f.move(i,d)+f.line(a,d)+f.line(l,u)+f.line(c,u)+f.line(i,d)+("around"===o.config.plotOptions.bar.borderRadiusApplication?" Z":" z");return f.drawPath({d:p,fill:h.shadeColor(.5,x.rgb2hex(n)),stroke:"none",strokeWidth:0,fillOpacity:1,classes:"apexcharts-bar-shadows"})}},{key:"getZeroValueEncounters",value:function(e){var t=e.i,r=e.j,n=this.w,o=0,a=0;return n.globals.seriesPercent.forEach((function(e,n){e[r]&&o++,n<t&&0===e[r]&&a++})),{nonZeroColumns:o,zeroEncounters:a}}}]),e}(),Ce=function(){function e(t,r){s(this,e),this.ctx=t,this.w=t.w;var n=this.w;this.barOptions=n.config.plotOptions.bar,this.isHorizontal=this.barOptions.horizontal,this.strokeWidth=n.config.stroke.width,this.isNullValue=!1,this.isRangeBar=n.globals.seriesRange.length&&this.isHorizontal,this.isVerticalGroupedRangeBar=!n.globals.isBarHorizontal&&n.globals.seriesRange.length&&n.config.plotOptions.bar.rangeBarGroupRows,this.isFunnel=this.barOptions.isFunnel,this.xyRatios=r,null!==this.xyRatios&&(this.xRatio=r.xRatio,this.yRatio=r.yRatio,this.invertedXRatio=r.invertedXRatio,this.invertedYRatio=r.invertedYRatio,this.baseLineY=r.baseLineY,this.baseLineInvertedY=r.baseLineInvertedY),this.yaxisIndex=0,this.translationsIndex=0,this.seriesLen=0,this.pathArr=[];var o=new H(this.ctx);this.lastActiveBarSerieIndex=o.getActiveConfigSeriesIndex("desc",["bar","column"]);var a=o.getBarSeriesIndices(),i=new C(this.ctx);this.stackedSeriesTotals=i.getStackedSeriesTotals(this.w.config.series.map((function(e,t){return-1===a.indexOf(t)?t:-1})).filter((function(e){return-1!==e}))),this.barHelpers=new Se(this)}return c(e,[{key:"draw",value:function(e,t){var r=this.w,n=new S(this.ctx),o=new C(this.ctx,r);e=o.getLogSeries(e),this.series=e,this.yRatio=o.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e);var i=n.group({class:"apexcharts-bar-series apexcharts-plot-series"});r.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 s=0,l=0;s<e.length;s++,l++){var c,u,d,f,h=void 0,p=void 0,g=[],m=[],v=r.globals.comboCharts?t[s]:s,b=n.group({class:"apexcharts-series",rel:s+1,seriesName:x.escapeString(r.globals.seriesNames[v]),"data:realIndex":v});this.ctx.series.addCollapsedClassToSeries(b,v),e[s].length>0&&(this.visibleI=this.visibleI+1);var y=0,w=0;this.yRatio.length>1&&(this.yaxisIndex=r.globals.seriesYAxisReverseMap[v],this.translationsIndex=v);var k=this.translationsIndex;this.isReversed=r.config.yaxis[this.yaxisIndex]&&r.config.yaxis[this.yaxisIndex].reversed;var O=this.barHelpers.initialPositions();p=O.y,y=O.barHeight,u=O.yDivision,f=O.zeroW,h=O.x,w=O.barWidth,c=O.xDivision,d=O.zeroH,this.horizontal||m.push(h+w/2);var P=n.group({class:"apexcharts-datalabels","data:realIndex":v});r.globals.delayedElements.push({el:P.node}),P.node.classList.add("apexcharts-element-hidden");var T=n.group({class:"apexcharts-bar-goals-markers"}),E=n.group({class:"apexcharts-bar-shadows"});r.globals.delayedElements.push({el:E.node}),E.node.classList.add("apexcharts-element-hidden");for(var j=0;j<e[s].length;j++){var A=this.barHelpers.getStrokeWidth(s,j,v),N=null,M={indexes:{i:s,j:j,realIndex:v,translationsIndex:k,bc:l},x:h,y:p,strokeWidth:A,elSeries:b};this.isHorizontal?(N=this.drawBarPaths(a(a({},M),{},{barHeight:y,zeroW:f,yDivision:u})),w=this.series[s][j]/this.invertedYRatio):(N=this.drawColumnPaths(a(a({},M),{},{xDivision:c,barWidth:w,zeroH:d})),y=this.series[s][j]/this.yRatio[k]);var _=this.barHelpers.getPathFillColor(e,s,j,v);if(this.isFunnel&&this.barOptions.isFunnel3d&&this.pathArr.length&&j>0){var D=this.barHelpers.drawBarShadow({color:"string"==typeof _&&-1===(null==_?void 0:_.indexOf("url"))?_:x.hexToRgba(r.globals.colors[s]),prevPaths:this.pathArr[this.pathArr.length-1],currPaths:N});D&&E.add(D)}this.pathArr.push(N);var I=this.barHelpers.drawGoalLine({barXPosition:N.barXPosition,barYPosition:N.barYPosition,goalX:N.goalX,goalY:N.goalY,barHeight:y,barWidth:w});I&&T.add(I),p=N.y,h=N.x,j>0&&m.push(h+w/2),g.push(p),this.renderSeries({realIndex:v,pathFill:_,j:j,i:s,pathFrom:N.pathFrom,pathTo:N.pathTo,strokeWidth:A,elSeries:b,x:h,y:p,series:e,barHeight:N.barHeight?N.barHeight:y,barWidth:N.barWidth?N.barWidth:w,elDataLabelsWrap:P,elGoalsMarkers:T,elBarShadows:E,visibleSeries:this.visibleI,type:"bar"})}r.globals.seriesXvalues[v]=m,r.globals.seriesYvalues[v]=g,i.add(b)}return i}},{key:"renderSeries",value:function(e){var t=e.realIndex,r=e.pathFill,n=e.lineFill,o=e.j,a=e.i,i=e.groupIndex,s=e.pathFrom,l=e.pathTo,c=e.strokeWidth,u=e.elSeries,d=e.x,f=e.y,h=e.y1,p=e.y2,g=e.series,m=e.barHeight,v=e.barWidth,b=e.barXPosition,y=e.barYPosition,x=e.elDataLabelsWrap,w=e.elGoalsMarkers,C=e.elBarShadows,O=e.visibleSeries,P=e.type,T=this.w,E=new S(this.ctx);if(!n){var j="function"==typeof T.globals.stroke.colors[t]?function(e){var t,r=T.config.stroke.colors;return Array.isArray(r)&&r.length>0&&((t=r[e])||(t=""),"function"==typeof t)?t({value:T.globals.series[e][o],dataPointIndex:o,w:T}):t}(t):T.globals.stroke.colors[t];n=this.barOptions.distributed?T.globals.stroke.colors[o]:j}T.config.series[a].data[o]&&T.config.series[a].data[o].strokeColor&&(n=T.config.series[a].data[o].strokeColor),this.isNullValue&&(r="none");var A=o/T.config.chart.animations.animateGradually.delay*(T.config.chart.animations.speed/T.globals.dataPoints)/2.4,N=E.renderPaths({i:a,j:o,realIndex:t,pathFrom:s,pathTo:l,stroke:n,strokeWidth:c,strokeLineCap:T.config.stroke.lineCap,fill:r,animationDelay:A,initialSpeed:T.config.chart.animations.speed,dataChangeSpeed:T.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(P,"-area")});N.attr("clip-path","url(#gridRectMask".concat(T.globals.cuid,")"));var M=T.config.forecastDataPoints;M.count>0&&o>=T.globals.dataPoints-M.count&&(N.node.setAttribute("stroke-dasharray",M.dashArray),N.node.setAttribute("stroke-width",M.strokeWidth),N.node.setAttribute("fill-opacity",M.fillOpacity)),void 0!==h&&void 0!==p&&(N.attr("data-range-y1",h),N.attr("data-range-y2",p)),new k(this.ctx).setSelectionFilter(N,t,o),u.add(N);var _=new ke(this).handleBarDataLabels({x:d,y:f,y1:h,y2:p,i:a,j:o,series:g,realIndex:t,groupIndex:i,barHeight:m,barWidth:v,barXPosition:b,barYPosition:y,renderedPath:N,visibleSeries:O});return null!==_.dataLabels&&x.add(_.dataLabels),_.totalDataLabels&&x.add(_.totalDataLabels),u.add(x),w&&u.add(w),C&&u.add(C),u}},{key:"drawBarPaths",value:function(e){var t,r=e.indexes,n=e.barHeight,o=e.strokeWidth,a=e.zeroW,i=e.x,s=e.y,l=e.yDivision,c=e.elSeries,u=this.w,d=r.i,f=r.j;if(u.globals.isXNumeric)t=(s=(u.globals.seriesX[d][f]-u.globals.minX)/this.invertedXRatio-n)+n*this.visibleI;else if(u.config.plotOptions.bar.hideZeroBarsWhenGrouped){var h=0,p=0;u.globals.seriesPercent.forEach((function(e,t){e[f]&&h++,t<d&&0===e[f]&&p++})),h>0&&(n=this.seriesLen*n/h),t=s+n*this.visibleI,t-=n*p}else t=s+n*this.visibleI;this.isFunnel&&(a-=(this.barHelpers.getXForValue(this.series[d][f],a)-a)/2),i=this.barHelpers.getXForValue(this.series[d][f],a);var g=this.barHelpers.getBarpaths({barYPosition:t,barHeight:n,x1:a,x2:i,strokeWidth:o,series:this.series,realIndex:r.realIndex,i:d,j:f,w:u});return u.globals.isXNumeric||(s+=l),this.barHelpers.barBackground({j:f,i:d,y1:t-n*this.visibleI,y2:n*this.seriesLen,elSeries:c}),{pathTo:g.pathTo,pathFrom:g.pathFrom,x1:a,x:i,y:s,goalX:this.barHelpers.getGoalValues("x",a,null,d,f),barYPosition:t,barHeight:n}}},{key:"drawColumnPaths",value:function(e){var t,r=e.indexes,n=e.x,o=e.y,a=e.xDivision,i=e.barWidth,s=e.zeroH,l=e.strokeWidth,c=e.elSeries,u=this.w,d=r.realIndex,f=r.translationsIndex,h=r.i,p=r.j,g=r.bc;if(u.globals.isXNumeric){var m=this.getBarXForNumericXAxis({x:n,j:p,realIndex:d,barWidth:i});n=m.x,t=m.barXPosition}else if(u.config.plotOptions.bar.hideZeroBarsWhenGrouped){var v=this.barHelpers.getZeroValueEncounters({i:h,j:p}),b=v.nonZeroColumns,y=v.zeroEncounters;b>0&&(i=this.seriesLen*i/b),t=n+i*this.visibleI,t-=i*y}else t=n+i*this.visibleI;o=this.barHelpers.getYForValue(this.series[h][p],s,f);var x=this.barHelpers.getColumnPaths({barXPosition:t,barWidth:i,y1:s,y2:o,strokeWidth:l,series:this.series,realIndex:d,i:h,j:p,w:u});return u.globals.isXNumeric||(n+=a),this.barHelpers.barBackground({bc:g,j:p,i:h,x1:t-l/2-i*this.visibleI,x2:i*this.seriesLen+l/2,elSeries:c}),{pathTo:x.pathTo,pathFrom:x.pathFrom,x:n,y:o,goalY:this.barHelpers.getGoalValues("y",null,s,h,p,f),barXPosition:t,barWidth:i}}},{key:"getBarXForNumericXAxis",value:function(e){var t=e.x,r=e.barWidth,n=e.realIndex,o=e.j,a=this.w,i=n;return a.globals.seriesX[n].length||(i=a.globals.maxValsInArrayIndex),a.globals.seriesX[i][o]&&(t=(a.globals.seriesX[i][o]-a.globals.minX)/this.xRatio-r*this.seriesLen/2),{barXPosition:t+r*this.visibleI,x:t}}},{key:"getPreviousPath",value:function(e,t){for(var r,n=this.w,o=0;o<n.globals.previousPaths.length;o++){var a=n.globals.previousPaths[o];a.paths&&a.paths.length>0&&parseInt(a.realIndex,10)===parseInt(e,10)&&void 0!==n.globals.previousPaths[o].paths[t]&&(r=n.globals.previousPaths[o].paths[t].d)}return r}}]),e}(),Oe=function(e){d(r,Ce);var t=g(r);function r(){return s(this,r),t.apply(this,arguments)}return c(r,[{key:"draw",value:function(e,t){var r=this,n=this.w;this.graphics=new S(this.ctx),this.bar=new Ce(this.ctx,this.xyRatios);var o=new C(this.ctx,n);e=o.getLogSeries(e),this.yRatio=o.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e),"100%"===n.config.chart.stackType&&(e=n.globals.seriesPercent.slice()),this.series=e,this.barHelpers.initializeStackedPrevVars(this);for(var i=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),s=0,l=0,c=function(o,c){var u=void 0,d=void 0,f=void 0,h=void 0,p=-1;r.groupCtx=r,n.globals.seriesGroups.forEach((function(e,t){e.indexOf(n.globals.seriesNames[o])>-1&&(p=t)})),-1!==p&&(r.groupCtx=r[n.globals.seriesGroups[p]]);var g=[],m=[],v=n.globals.comboCharts?t[o]:o,b=0;r.yRatio.length>1&&(r.yaxisIndex=n.globals.seriesYAxisReverseMap[v][0],b=v),r.isReversed=n.config.yaxis[r.yaxisIndex]&&n.config.yaxis[r.yaxisIndex].reversed;var y=r.graphics.group({class:"apexcharts-series",seriesName:x.escapeString(n.globals.seriesNames[v]),rel:o+1,"data:realIndex":v});r.ctx.series.addCollapsedClassToSeries(y,v);var w=r.graphics.group({class:"apexcharts-datalabels","data:realIndex":v}),k=r.graphics.group({class:"apexcharts-bar-goals-markers"}),S=0,C=0,O=r.initialPositions(s,l,u,d,f,h,b);l=O.y,S=O.barHeight,d=O.yDivision,h=O.zeroW,s=O.x,C=O.barWidth,u=O.xDivision,f=O.zeroH,n.globals.barHeight=S,n.globals.barWidth=C,r.barHelpers.initializeStackedXYVars(r),1===r.groupCtx.prevY.length&&r.groupCtx.prevY[0].every((function(e){return isNaN(e)}))&&(r.groupCtx.prevY[0]=r.groupCtx.prevY[0].map((function(e){return f})),r.groupCtx.prevYF[0]=r.groupCtx.prevYF[0].map((function(e){return 0})));for(var P=0;P<n.globals.dataPoints;P++){var T=r.barHelpers.getStrokeWidth(o,P,v),E={indexes:{i:o,j:P,realIndex:v,translationsIndex:b,bc:c},strokeWidth:T,x:s,y:l,elSeries:y,groupIndex:p,seriesGroup:n.globals.seriesGroups[p]},j=null;r.isHorizontal?(j=r.drawStackedBarPaths(a(a({},E),{},{zeroW:h,barHeight:S,yDivision:d})),C=r.series[o][P]/r.invertedYRatio):(j=r.drawStackedColumnPaths(a(a({},E),{},{xDivision:u,barWidth:C,zeroH:f})),S=r.series[o][P]/r.yRatio[b]);var A=r.barHelpers.drawGoalLine({barXPosition:j.barXPosition,barYPosition:j.barYPosition,goalX:j.goalX,goalY:j.goalY,barHeight:S,barWidth:C});A&&k.add(A),l=j.y,s=j.x,g.push(s),m.push(l);var N=r.barHelpers.getPathFillColor(e,o,P,v);y=r.renderSeries({realIndex:v,pathFill:N,j:P,i:o,groupIndex:p,pathFrom:j.pathFrom,pathTo:j.pathTo,strokeWidth:T,elSeries:y,x:s,y:l,series:e,barHeight:S,barWidth:C,elDataLabelsWrap:w,elGoalsMarkers:k,type:"bar",visibleSeries:0})}n.globals.seriesXvalues[v]=g,n.globals.seriesYvalues[v]=m,r.groupCtx.prevY.push(r.groupCtx.yArrj),r.groupCtx.prevYF.push(r.groupCtx.yArrjF),r.groupCtx.prevYVal.push(r.groupCtx.yArrjVal),r.groupCtx.prevX.push(r.groupCtx.xArrj),r.groupCtx.prevXF.push(r.groupCtx.xArrjF),r.groupCtx.prevXVal.push(r.groupCtx.xArrjVal),i.add(y)},u=0,d=0;u<e.length;u++,d++)c(u,d);return i}},{key:"initialPositions",value:function(e,t,r,n,o,a,i){var s,l,c=this.w;this.isHorizontal?(s=(s=n=c.globals.gridHeight/c.globals.dataPoints)*parseInt(c.config.plotOptions.bar.barHeight,10)/100,-1===String(c.config.plotOptions.bar.barHeight).indexOf("%")&&(s=parseInt(c.config.plotOptions.bar.barHeight,10)),a=this.baseLineInvertedY+c.globals.padHorizontal+(this.isReversed?c.globals.gridWidth:0)-(this.isReversed?2*this.baseLineInvertedY:0),t=(n-s)/2):(l=r=c.globals.gridWidth/c.globals.dataPoints,l=c.globals.isXNumeric&&c.globals.dataPoints>1?(r=c.globals.minXDiff/this.xRatio)*parseInt(this.barOptions.columnWidth,10)/100:l*parseInt(c.config.plotOptions.bar.columnWidth,10)/100,-1===String(c.config.plotOptions.bar.columnWidth).indexOf("%")&&(l=parseInt(c.config.plotOptions.bar.columnWidth,10)),o=c.globals.gridHeight-this.baseLineY[i]-(this.isReversed?c.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[i]:0),e=c.globals.padHorizontal+(r-l)/2);var u=c.globals.barGroups.length?c.globals.barGroups.length:1;return{x:e,y:t,yDivision:n,xDivision:r,barHeight:s/u,barWidth:l/u,zeroH:o,zeroW:a}}},{key:"drawStackedBarPaths",value:function(e){for(var t,r=e.indexes,n=e.barHeight,o=e.strokeWidth,a=e.zeroW,i=e.x,s=e.y,l=e.groupIndex,c=e.seriesGroup,u=e.yDivision,d=e.elSeries,f=this.w,h=s+(-1!==l?l*n:0),p=r.i,g=r.j,m=r.translationsIndex,v=0,b=0;b<this.groupCtx.prevXF.length;b++)v+=this.groupCtx.prevXF[b][g];var y=p;if(c&&(y=c.indexOf(f.config.series[p].name)),y>0){var x=a;this.groupCtx.prevXVal[y-1][g]<0?x=this.series[p][g]>=0?this.groupCtx.prevX[y-1][g]+v-2*(this.isReversed?v:0):this.groupCtx.prevX[y-1][g]:this.groupCtx.prevXVal[y-1][g]>=0&&(x=this.series[p][g]>=0?this.groupCtx.prevX[y-1][g]:this.groupCtx.prevX[y-1][g]-v+2*(this.isReversed?v:0)),t=x}else t=a;i=null===this.series[p][g]?t:t+this.series[p][g]/this.invertedYRatio-2*(this.isReversed?this.series[p][g]/this.invertedYRatio:0);var w=this.barHelpers.getBarpaths({barYPosition:h,barHeight:n,x1:t,x2:i,strokeWidth:o,series:this.series,realIndex:r.realIndex,seriesGroup:c,i:p,j:g,w:f});return this.barHelpers.barBackground({j:g,i:p,y1:h,y2:n,elSeries:d}),s+=u,{pathTo:w.pathTo,pathFrom:w.pathFrom,goalX:this.barHelpers.getGoalValues("x",a,null,p,g,m),barYPosition:h,x:i,y:s}}},{key:"drawStackedColumnPaths",value:function(e){var t=e.indexes,r=e.x,n=e.y,o=e.xDivision,a=e.barWidth,i=e.zeroH,s=e.groupIndex,l=e.seriesGroup,c=e.elSeries,u=this.w,d=t.i,f=t.j,h=t.bc,p=t.translationsIndex;if(u.globals.isXNumeric){var g=u.globals.seriesX[d][f];g||(g=0),r=(g-u.globals.minX)/this.xRatio-a/2,u.globals.barGroups.length&&(r=(g-u.globals.minX)/this.xRatio-a/2*u.globals.barGroups.length)}for(var m,v=r+(-1!==s?s*a:0),b=0,y=0;y<this.groupCtx.prevYF.length;y++)b+=isNaN(this.groupCtx.prevYF[y][f])?0:this.groupCtx.prevYF[y][f];var x=d;if(l&&(x=l.indexOf(u.globals.seriesNames[d])),x>0&&!u.globals.isXNumeric||x>0&&u.globals.isXNumeric&&u.globals.seriesX[d-1][f]===u.globals.seriesX[d][f]){var w,k,S,C=Math.min(this.yRatio.length+1,d+1);if(void 0!==this.groupCtx.prevY[x-1]&&this.groupCtx.prevY[x-1].length)for(var O=1;O<C;O++){var P;if(!isNaN(null===(P=this.groupCtx.prevY[x-O])||void 0===P?void 0:P[f])){S=this.groupCtx.prevY[x-O][f];break}}for(var T=1;T<C;T++){var E,j;if((null===(E=this.groupCtx.prevYVal[x-T])||void 0===E?void 0:E[f])<0){k=this.series[d][f]>=0?S-b+2*(this.isReversed?b:0):S;break}if((null===(j=this.groupCtx.prevYVal[x-T])||void 0===j?void 0:j[f])>=0){k=this.series[d][f]>=0?S:S+b-2*(this.isReversed?b:0);break}}void 0===k&&(k=u.globals.gridHeight),m=null!==(w=this.groupCtx.prevYF[0])&&void 0!==w&&w.every((function(e){return 0===e}))&&this.groupCtx.prevYF.slice(1,x).every((function(e){return e.every((function(e){return isNaN(e)}))}))?i:k}else m=i;n=this.series[d][f]?m-this.series[d][f]/this.yRatio[p]+2*(this.isReversed?this.series[d][f]/this.yRatio[p]:0):m;var A=this.barHelpers.getColumnPaths({barXPosition:v,barWidth:a,y1:m,y2:n,yRatio:this.yRatio[p],strokeWidth:this.strokeWidth,series:this.series,seriesGroup:l,realIndex:t.realIndex,i:d,j:f,w:u});return this.barHelpers.barBackground({bc:h,j:f,i:d,x1:v,x2:a,elSeries:c}),r+=o,{pathTo:A.pathTo,pathFrom:A.pathFrom,goalY:this.barHelpers.getGoalValues("y",null,i,d,f),barXPosition:v,x:u.globals.isXNumeric?r-o:r,y:n}}}]),r}(),Pe=function(e){d(r,Ce);var t=g(r);function r(){return s(this,r),t.apply(this,arguments)}return c(r,[{key:"draw",value:function(e,t,r){var n=this,o=this.w,i=new S(this.ctx),s=o.globals.comboCharts?t:o.config.chart.type,l=new z(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick,this.boxOptions=this.w.config.plotOptions.boxPlot,this.isHorizontal=o.config.plotOptions.bar.horizontal;var c=new C(this.ctx,o);e=c.getLogSeries(e),this.series=e,this.yRatio=c.getLogYRatios(this.yRatio),this.barHelpers.initVariables(e);for(var u=i.group({class:"apexcharts-".concat(s,"-series apexcharts-plot-series")}),d=function(t){n.isBoxPlot="boxPlot"===o.config.chart.type||"boxPlot"===o.config.series[t].type;var s,c,d,f,h=void 0,p=void 0,g=[],m=[],v=o.globals.comboCharts?r[t]:t,b=i.group({class:"apexcharts-series",seriesName:x.escapeString(o.globals.seriesNames[v]),rel:t+1,"data:realIndex":v});n.ctx.series.addCollapsedClassToSeries(b,v),e[t].length>0&&(n.visibleI=n.visibleI+1);var y,w,k=0;n.yRatio.length>1&&(n.yaxisIndex=o.globals.seriesYAxisReverseMap[v][0],k=v);var S=n.barHelpers.initialPositions();p=S.y,y=S.barHeight,c=S.yDivision,f=S.zeroW,h=S.x,w=S.barWidth,s=S.xDivision,d=S.zeroH,m.push(h+w/2);for(var C=i.group({class:"apexcharts-datalabels","data:realIndex":v}),O=function(r){var i=n.barHelpers.getStrokeWidth(t,r,v),u=null,x={indexes:{i:t,j:r,realIndex:v,translationsIndex:k},x:h,y:p,strokeWidth:i,elSeries:b};u=n.isHorizontal?n.drawHorizontalBoxPaths(a(a({},x),{},{yDivision:c,barHeight:y,zeroW:f})):n.drawVerticalBoxPaths(a(a({},x),{},{xDivision:s,barWidth:w,zeroH:d})),p=u.y,h=u.x,r>0&&m.push(h+w/2),g.push(p),u.pathTo.forEach((function(a,s){var c=!n.isBoxPlot&&n.candlestickOptions.wick.useFillColor?u.color[s]:o.globals.stroke.colors[t],d=l.fillPath({seriesNumber:v,dataPointIndex:r,color:u.color[s],value:e[t][r]});n.renderSeries({realIndex:v,pathFill:d,lineFill:c,j:r,i:t,pathFrom:u.pathFrom,pathTo:a,strokeWidth:i,elSeries:b,x:h,y:p,series:e,barHeight:y,barWidth:w,elDataLabelsWrap:C,visibleSeries:n.visibleI,type:o.config.chart.type})}))},P=0;P<o.globals.dataPoints;P++)O(P);o.globals.seriesXvalues[v]=m,o.globals.seriesYvalues[v]=g,u.add(b)},f=0;f<e.length;f++)d(f);return u}},{key:"drawVerticalBoxPaths",value:function(e){var t=e.indexes,r=e.x;e.y;var n=e.xDivision,o=e.barWidth,a=e.zeroH,i=e.strokeWidth,s=this.w,l=new S(this.ctx),c=t.i,u=t.j,d=!0,f=s.config.plotOptions.candlestick.colors.upward,h=s.config.plotOptions.candlestick.colors.downward,p="";this.isBoxPlot&&(p=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var g=this.yRatio[t.translationsIndex],m=t.realIndex,v=this.getOHLCValue(m,u),b=a,y=a;v.o>v.c&&(d=!1);var x=Math.min(v.o,v.c),w=Math.max(v.o,v.c),k=v.m;s.globals.isXNumeric&&(r=(s.globals.seriesX[m][u]-s.globals.minX)/this.xRatio-o/2);var C=r+o*this.visibleI;void 0===this.series[c][u]||null===this.series[c][u]?(x=a,w=a):(x=a-x/g,w=a-w/g,b=a-v.h/g,y=a-v.l/g,k=a-v.m/g);var O=l.move(C,a),P=l.move(C+o/2,x);return s.globals.previousPaths.length>0&&(P=this.getPreviousPath(m,u,!0)),O=this.isBoxPlot?[l.move(C,x)+l.line(C+o/2,x)+l.line(C+o/2,b)+l.line(C+o/4,b)+l.line(C+o-o/4,b)+l.line(C+o/2,b)+l.line(C+o/2,x)+l.line(C+o,x)+l.line(C+o,k)+l.line(C,k)+l.line(C,x+i/2),l.move(C,k)+l.line(C+o,k)+l.line(C+o,w)+l.line(C+o/2,w)+l.line(C+o/2,y)+l.line(C+o-o/4,y)+l.line(C+o/4,y)+l.line(C+o/2,y)+l.line(C+o/2,w)+l.line(C,w)+l.line(C,k)+"z"]:[l.move(C,w)+l.line(C+o/2,w)+l.line(C+o/2,b)+l.line(C+o/2,w)+l.line(C+o,w)+l.line(C+o,x)+l.line(C+o/2,x)+l.line(C+o/2,y)+l.line(C+o/2,x)+l.line(C,x)+l.line(C,w-i/2)],P+=l.move(C,x),s.globals.isXNumeric||(r+=n),{pathTo:O,pathFrom:P,x:r,y:w,barXPosition:C,color:this.isBoxPlot?p:d?[f]:[h]}}},{key:"drawHorizontalBoxPaths",value:function(e){var t=e.indexes;e.x;var r=e.y,n=e.yDivision,o=e.barHeight,a=e.zeroW,i=e.strokeWidth,s=this.w,l=new S(this.ctx),c=t.i,u=t.j,d=this.boxOptions.colors.lower;this.isBoxPlot&&(d=[this.boxOptions.colors.lower,this.boxOptions.colors.upper]);var f=this.invertedYRatio,h=t.realIndex,p=this.getOHLCValue(h,u),g=a,m=a,v=Math.min(p.o,p.c),b=Math.max(p.o,p.c),y=p.m;s.globals.isXNumeric&&(r=(s.globals.seriesX[h][u]-s.globals.minX)/this.invertedXRatio-o/2);var x=r+o*this.visibleI;void 0===this.series[c][u]||null===this.series[c][u]?(v=a,b=a):(v=a+v/f,b=a+b/f,g=a+p.h/f,m=a+p.l/f,y=a+p.m/f);var w=l.move(a,x),k=l.move(v,x+o/2);return s.globals.previousPaths.length>0&&(k=this.getPreviousPath(h,u,!0)),w=[l.move(v,x)+l.line(v,x+o/2)+l.line(g,x+o/2)+l.line(g,x+o/2-o/4)+l.line(g,x+o/2+o/4)+l.line(g,x+o/2)+l.line(v,x+o/2)+l.line(v,x+o)+l.line(y,x+o)+l.line(y,x)+l.line(v+i/2,x),l.move(y,x)+l.line(y,x+o)+l.line(b,x+o)+l.line(b,x+o/2)+l.line(m,x+o/2)+l.line(m,x+o-o/4)+l.line(m,x+o/4)+l.line(m,x+o/2)+l.line(b,x+o/2)+l.line(b,x)+l.line(y,x)+"z"],k+=l.move(v,x),s.globals.isXNumeric||(r+=n),{pathTo:w,pathFrom:k,x:b,y:r,barYPosition:x,color:d}}},{key:"getOHLCValue",value:function(e,t){var r=this.w;return{o:this.isBoxPlot?r.globals.seriesCandleH[e][t]:r.globals.seriesCandleO[e][t],h:this.isBoxPlot?r.globals.seriesCandleO[e][t]:r.globals.seriesCandleH[e][t],m:r.globals.seriesCandleM[e][t],l:this.isBoxPlot?r.globals.seriesCandleC[e][t]:r.globals.seriesCandleL[e][t],c:this.isBoxPlot?r.globals.seriesCandleL[e][t]:r.globals.seriesCandleC[e][t]}}}]),r}(),Te=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"checkColorRange",value:function(){var e=this.w,t=!1,r=e.config.plotOptions[e.config.chart.type];return r.colorScale.ranges.length>0&&r.colorScale.ranges.map((function(e,r){e.from<=0&&(t=!0)})),t}},{key:"getShadeColor",value:function(e,t,r,n){var o=this.w,a=1,i=o.config.plotOptions[e].shadeIntensity,s=this.determineColor(e,t,r);o.globals.hasNegs||n?a=o.config.plotOptions[e].reverseNegativeShade?s.percent<0?s.percent/100*(1.25*i):(1-s.percent/100)*(1.25*i):s.percent<=0?1-(1+s.percent/100)*i:(1-s.percent/100)*i:(a=1-s.percent/100,"treemap"===e&&(a=(1-s.percent/100)*(1.25*i)));var l=s.color,c=new x;return o.config.plotOptions[e].enableShades&&(l="dark"===this.w.config.theme.mode?x.hexToRgba(c.shadeColor(-1*a,s.color),o.config.fill.opacity):x.hexToRgba(c.shadeColor(a,s.color),o.config.fill.opacity)),{color:l,colorProps:s}}},{key:"determineColor",value:function(e,t,r){var n=this.w,o=n.globals.series[t][r],a=n.config.plotOptions[e],i=a.colorScale.inverse?r:t;a.distributed&&"treemap"===n.config.chart.type&&(i=r);var s=n.globals.colors[i],l=null,c=Math.min.apply(Math,v(n.globals.series[t])),u=Math.max.apply(Math,v(n.globals.series[t]));a.distributed||"heatmap"!==e||(c=n.globals.minY,u=n.globals.maxY),void 0!==a.colorScale.min&&(c=a.colorScale.min<n.globals.minY?a.colorScale.min:n.globals.minY,u=a.colorScale.max>n.globals.maxY?a.colorScale.max:n.globals.maxY);var d=Math.abs(u)+Math.abs(c),f=100*o/(0===d?d-1e-6:d);return a.colorScale.ranges.length>0&&a.colorScale.ranges.map((function(e,t){if(o>=e.from&&o<=e.to){s=e.color,l=e.foreColor?e.foreColor:null,c=e.from,u=e.to;var r=Math.abs(u)+Math.abs(c);f=100*o/(0===r?r-1e-6:r)}})),{color:s,foreColor:l,percent:f}}},{key:"calculateDataLabels",value:function(e){var t=e.text,r=e.x,n=e.y,o=e.i,a=e.j,i=e.colorProps,s=e.fontSize,l=this.w.config.dataLabels,c=new S(this.ctx),u=new V(this.ctx),d=null;if(l.enabled){d=c.group({class:"apexcharts-data-labels"});var f=l.offsetX,h=l.offsetY,p=r+f,g=n+parseFloat(l.style.fontSize)/3+h;u.plotDataLabelsText({x:p,y:g,text:t,i:o,j:a,color:i.foreColor,parent:d,fontSize:s,dataLabelsConfig:l})}return d}},{key:"addListeners",value:function(e){var t=new S(this.ctx);e.node.addEventListener("mouseenter",t.pathMouseEnter.bind(this,e)),e.node.addEventListener("mouseleave",t.pathMouseLeave.bind(this,e)),e.node.addEventListener("mousedown",t.pathMouseDown.bind(this,e))}}]),e}(),Ee=function(){function e(t,r){s(this,e),this.ctx=t,this.w=t.w,this.xRatio=r.xRatio,this.yRatio=r.yRatio,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.helpers=new Te(t),this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.show?this.w.config.stroke.width:0}return c(e,[{key:"draw",value:function(e){var t=this.w,r=new S(this.ctx),n=r.group({class:"apexcharts-heatmap"});n.attr("clip-path","url(#gridRectMask".concat(t.globals.cuid,")"));var o=t.globals.gridWidth/t.globals.dataPoints,a=t.globals.gridHeight/t.globals.series.length,i=0,s=!1;this.negRange=this.helpers.checkColorRange();var l=e.slice();t.config.yaxis[0].reversed&&(s=!0,l.reverse());for(var c=s?0:l.length-1;s?c<l.length:c>=0;s?c++:c--){var u=r.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:x.escapeString(t.globals.seriesNames[c]),rel:c+1,"data:realIndex":c});if(this.ctx.series.addCollapsedClassToSeries(u,c),t.config.chart.dropShadow.enabled){var d=t.config.chart.dropShadow;new k(this.ctx).dropShadow(u,d,c)}for(var f=0,h=t.config.plotOptions.heatmap.shadeIntensity,p=0;p<l[c].length;p++){var g=this.helpers.getShadeColor(t.config.chart.type,c,p,this.negRange),m=g.color,v=g.colorProps;"image"===t.config.fill.type&&(m=new z(this.ctx).fillPath({seriesNumber:c,dataPointIndex:p,opacity:t.globals.hasNegs?v.percent<0?1-(1+v.percent/100):h+v.percent/100:v.percent/100,patternID:x.randomId(),width:t.config.fill.image.width?t.config.fill.image.width:o,height:t.config.fill.image.height?t.config.fill.image.height:a}));var b=this.rectRadius,y=r.drawRect(f,i,o,a,b);if(y.attr({cx:f,cy:i}),y.node.classList.add("apexcharts-heatmap-rect"),u.add(y),y.attr({fill:m,i:c,index:c,j:p,val:e[c][p],"stroke-width":this.strokeWidth,stroke:t.config.plotOptions.heatmap.useFillColorAsStroke?m:t.globals.stroke.colors[0],color:m}),this.helpers.addListeners(y),t.config.chart.animations.enabled&&!t.globals.dataChanged){var w=1;t.globals.resized||(w=t.config.chart.animations.speed),this.animateHeatMap(y,f,i,o,a,w)}if(t.globals.dataChanged){var C=1;if(this.dynamicAnim.enabled&&t.globals.shouldAnimate){C=this.dynamicAnim.speed;var O=t.globals.previousPaths[c]&&t.globals.previousPaths[c][p]&&t.globals.previousPaths[c][p].color;O||(O="rgba(255, 255, 255, 0)"),this.animateHeatColor(y,x.isColorHex(O)?O:x.rgb2hex(O),x.isColorHex(m)?m:x.rgb2hex(m),C)}}var P=(0,t.config.dataLabels.formatter)(t.globals.series[c][p],{value:t.globals.series[c][p],seriesIndex:c,dataPointIndex:p,w:t}),T=this.helpers.calculateDataLabels({text:P,x:f+o/2,y:i+a/2,i:c,j:p,colorProps:v,series:l});null!==T&&u.add(T),f+=o}i+=a,n.add(u)}var E=t.globals.yAxisScale[0].result.slice();return t.config.yaxis[0].reversed?E.unshift(""):E.push(""),t.globals.yAxisScale[0].result=E,n}},{key:"animateHeatMap",value:function(e,t,r,n,o,a){var i=new w(this.ctx);i.animateRect(e,{x:t+n/2,y:r+o/2,width:0,height:0},{x:t,y:r,width:n,height:o},a,(function(){i.animationCompleted(e)}))}},{key:"animateHeatColor",value:function(e,t,r,n){e.attr({fill:t}).animate(n).attr({fill:r})}}]),e}(),je=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"drawYAxisTexts",value:function(e,t,r,n){var o=this.w,a=o.config.yaxis[0],i=o.globals.yLabelFormatters[0];return new S(this.ctx).drawText({x:e+a.labels.offsetX,y:t+a.labels.offsetY,text:i(n,r),textAnchor:"middle",fontSize:a.labels.style.fontSize,fontFamily:a.labels.style.fontFamily,foreColor:Array.isArray(a.labels.style.colors)?a.labels.style.colors[r]:a.labels.style.colors})}}]),e}(),Ae=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w;var r=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=void 0!==r.globals.stroke.colors?r.globals.stroke.colors:r.globals.colors,this.defaultSize=Math.min(r.globals.gridWidth,r.globals.gridHeight),this.centerY=this.defaultSize/2,this.centerX=r.globals.gridWidth/2,"radialBar"===r.config.chart.type?this.fullAngle=360:this.fullAngle=Math.abs(r.config.plotOptions.pie.endAngle-r.config.plotOptions.pie.startAngle),this.initialAngle=r.config.plotOptions.pie.startAngle%this.fullAngle,r.globals.radialSize=this.defaultSize/2.05-r.config.stroke.width-(r.config.chart.sparkline.enabled?0:r.config.chart.dropShadow.blur),this.donutSize=r.globals.radialSize*parseInt(r.config.plotOptions.pie.donut.size,10)/100,this.maxY=0,this.sliceLabels=[],this.sliceSizes=[],this.prevSectorAngleArr=[]}return c(e,[{key:"draw",value:function(e){var t=this,r=this.w,n=new S(this.ctx);if(this.ret=n.group({class:"apexcharts-pie"}),r.globals.noData)return this.ret;for(var o=0,a=0;a<e.length;a++)o+=x.negToZero(e[a]);var i=[],s=n.group();0===o&&(o=1e-5),e.forEach((function(e){t.maxY=Math.max(t.maxY,e)})),r.config.yaxis[0].max&&(this.maxY=r.config.yaxis[0].max),"back"===r.config.grid.position&&"polarArea"===this.chartType&&this.drawPolarElements(this.ret);for(var l=0;l<e.length;l++){var c=this.fullAngle*x.negToZero(e[l])/o;i.push(c),"polarArea"===this.chartType?(i[l]=this.fullAngle/e.length,this.sliceSizes.push(r.globals.radialSize*e[l]/this.maxY)):this.sliceSizes.push(r.globals.radialSize)}if(r.globals.dataChanged){for(var u,d=0,f=0;f<r.globals.previousPaths.length;f++)d+=x.negToZero(r.globals.previousPaths[f]);for(var h=0;h<r.globals.previousPaths.length;h++)u=this.fullAngle*x.negToZero(r.globals.previousPaths[h])/d,this.prevSectorAngleArr.push(u)}this.donutSize<0&&(this.donutSize=0);var p=r.config.plotOptions.pie.customScale,g=r.globals.gridWidth/2,m=r.globals.gridHeight/2,v=g-r.globals.gridWidth/2*p,b=m-r.globals.gridHeight/2*p;if("donut"===this.chartType){var y=n.drawCircle(this.donutSize);y.attr({cx:this.centerX,cy:this.centerY,fill:r.config.plotOptions.pie.donut.background?r.config.plotOptions.pie.donut.background:"transparent"}),s.add(y)}var w=this.drawArcs(i,e);if(this.sliceLabels.forEach((function(e){w.add(e)})),s.attr({transform:"translate(".concat(v,", ").concat(b,") scale(").concat(p,")")}),s.add(w),this.ret.add(s),this.donutDataLabels.show){var k=this.renderInnerDataLabels(this.donutDataLabels,{hollowSize:this.donutSize,centerX:this.centerX,centerY:this.centerY,opacity:this.donutDataLabels.show,translateX:v,translateY:b});this.ret.add(k)}return"front"===r.config.grid.position&&"polarArea"===this.chartType&&this.drawPolarElements(this.ret),this.ret}},{key:"drawArcs",value:function(e,t){var r=this.w,n=new k(this.ctx),o=new S(this.ctx),a=new z(this.ctx),i=o.group({class:"apexcharts-slices"}),s=this.initialAngle,l=this.initialAngle,c=this.initialAngle,u=this.initialAngle;this.strokeWidth=r.config.stroke.show?r.config.stroke.width:0;for(var d=0;d<e.length;d++){var f=o.group({class:"apexcharts-series apexcharts-pie-series",seriesName:x.escapeString(r.globals.seriesNames[d]),rel:d+1,"data:realIndex":d});i.add(f),l=u,c=(s=c)+e[d],u=l+this.prevSectorAngleArr[d];var h=c<s?this.fullAngle+c-s:c-s,p=a.fillPath({seriesNumber:d,size:this.sliceSizes[d],value:t[d]}),g=this.getChangedPath(l,u),m=o.drawPath({d:g,stroke:Array.isArray(this.lineColorArr)?this.lineColorArr[d]:this.lineColorArr,strokeWidth:0,fill:p,fillOpacity:r.config.fill.opacity,classes:"apexcharts-pie-area apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(d)});if(m.attr({index:0,j:d}),n.setSelectionFilter(m,0,d),r.config.chart.dropShadow.enabled){var v=r.config.chart.dropShadow;n.dropShadow(m,v,d)}this.addListeners(m,this.donutDataLabels),S.setAttrs(m.node,{"data:angle":h,"data:startAngle":s,"data:strokeWidth":this.strokeWidth,"data:value":t[d]});var b={x:0,y:0};"pie"===this.chartType||"polarArea"===this.chartType?b=x.polarToCartesian(this.centerX,this.centerY,r.globals.radialSize/1.25+r.config.plotOptions.pie.dataLabels.offset,(s+h/2)%this.fullAngle):"donut"===this.chartType&&(b=x.polarToCartesian(this.centerX,this.centerY,(r.globals.radialSize+this.donutSize)/2+r.config.plotOptions.pie.dataLabels.offset,(s+h/2)%this.fullAngle)),f.add(m);var y=0;if(!this.initialAnim||r.globals.resized||r.globals.dataChanged?this.animBeginArr.push(0):(0===(y=h/this.fullAngle*r.config.chart.animations.speed)&&(y=1),this.animDur=y+this.animDur,this.animBeginArr.push(this.animDur)),this.dynamicAnim&&r.globals.dataChanged?this.animatePaths(m,{size:this.sliceSizes[d],endAngle:c,startAngle:s,prevStartAngle:l,prevEndAngle:u,animateStartingPos:!0,i:d,animBeginArr:this.animBeginArr,shouldSetPrevPaths:!0,dur:r.config.chart.animations.dynamicAnimation.speed}):this.animatePaths(m,{size:this.sliceSizes[d],endAngle:c,startAngle:s,i:d,totalItems:e.length-1,animBeginArr:this.animBeginArr,dur:y}),r.config.plotOptions.pie.expandOnClick&&"polarArea"!==this.chartType&&m.click(this.pieClicked.bind(this,d)),void 0!==r.globals.selectedDataPoints[0]&&r.globals.selectedDataPoints[0].indexOf(d)>-1&&this.pieClicked(d),r.config.dataLabels.enabled){var w=b.x,C=b.y,O=100*h/this.fullAngle+"%";if(0!==h&&r.config.plotOptions.pie.dataLabels.minAngleToShowLabel<e[d]){var P=r.config.dataLabels.formatter;void 0!==P&&(O=P(r.globals.seriesPercent[d][0],{seriesIndex:d,w:r}));var T=r.globals.dataLabels.style.colors[d],E=o.group({class:"apexcharts-datalabels"}),j=o.drawText({x:w,y:C,text:O,textAnchor:"middle",fontSize:r.config.dataLabels.style.fontSize,fontFamily:r.config.dataLabels.style.fontFamily,fontWeight:r.config.dataLabels.style.fontWeight,foreColor:T});if(E.add(j),r.config.dataLabels.dropShadow.enabled){var A=r.config.dataLabels.dropShadow;n.dropShadow(j,A)}j.node.classList.add("apexcharts-pie-label"),r.config.chart.animations.animate&&!1===r.globals.resized&&(j.node.classList.add("apexcharts-pie-label-delay"),j.node.style.animationDelay=r.config.chart.animations.speed/940+"s"),this.sliceLabels.push(E)}}}return i}},{key:"addListeners",value:function(e,t){var r=new S(this.ctx);e.node.addEventListener("mouseenter",r.pathMouseEnter.bind(this,e)),e.node.addEventListener("mouseleave",r.pathMouseLeave.bind(this,e)),e.node.addEventListener("mouseleave",this.revertDataLabelsInner.bind(this,e.node,t)),e.node.addEventListener("mousedown",r.pathMouseDown.bind(this,e)),this.donutDataLabels.total.showAlways||(e.node.addEventListener("mouseenter",this.printDataLabelsInner.bind(this,e.node,t)),e.node.addEventListener("mousedown",this.printDataLabelsInner.bind(this,e.node,t)))}},{key:"animatePaths",value:function(e,t){var r=this.w,n=t.endAngle<t.startAngle?this.fullAngle+t.endAngle-t.startAngle:t.endAngle-t.startAngle,o=n,a=t.startAngle,i=t.startAngle;void 0!==t.prevStartAngle&&void 0!==t.prevEndAngle&&(a=t.prevEndAngle,o=t.prevEndAngle<t.prevStartAngle?this.fullAngle+t.prevEndAngle-t.prevStartAngle:t.prevEndAngle-t.prevStartAngle),t.i===r.config.series.length-1&&(n+i>this.fullAngle?t.endAngle=t.endAngle-(n+i):n+i<this.fullAngle&&(t.endAngle=t.endAngle+(this.fullAngle-(n+i)))),n===this.fullAngle&&(n=this.fullAngle-.01),this.animateArc(e,a,i,n,o,t)}},{key:"animateArc",value:function(e,t,r,n,o,a){var i,s=this,l=this.w,c=new w(this.ctx),u=a.size;(isNaN(t)||isNaN(o))&&(t=r,o=n,a.dur=0);var d=n,f=r,h=t<r?this.fullAngle+t-r:t-r;l.globals.dataChanged&&a.shouldSetPrevPaths&&a.prevEndAngle&&(i=s.getPiePath({me:s,startAngle:a.prevStartAngle,angle:a.prevEndAngle<a.prevStartAngle?this.fullAngle+a.prevEndAngle-a.prevStartAngle:a.prevEndAngle-a.prevStartAngle,size:u}),e.attr({d:i})),0!==a.dur?e.animate(a.dur,l.globals.easing,a.animBeginArr[a.i]).afterAll((function(){"pie"!==s.chartType&&"donut"!==s.chartType&&"polarArea"!==s.chartType||this.animate(l.config.chart.animations.dynamicAnimation.speed).attr({"stroke-width":s.strokeWidth}),a.i===l.config.series.length-1&&c.animationCompleted(e)})).during((function(l){d=h+(n-h)*l,a.animateStartingPos&&(d=o+(n-o)*l,f=t-o+(r-(t-o))*l),i=s.getPiePath({me:s,startAngle:f,angle:d,size:u}),e.node.setAttribute("data:pathOrig",i),e.attr({d:i})})):(i=s.getPiePath({me:s,startAngle:f,angle:n,size:u}),a.isTrack||(l.globals.animationEnded=!0),e.node.setAttribute("data:pathOrig",i),e.attr({d:i,"stroke-width":s.strokeWidth}))}},{key:"pieClicked",value:function(e){var t,r=this.w,n=this,o=n.sliceSizes[e]+(r.config.plotOptions.pie.expandOnClick?4:0),a=r.globals.dom.Paper.select(".apexcharts-".concat(n.chartType.toLowerCase(),"-slice-").concat(e)).members[0];if("true"!==a.attr("data:pieClicked")){var i=r.globals.dom.baseEl.getElementsByClassName("apexcharts-pie-area");Array.prototype.forEach.call(i,(function(e){e.setAttribute("data:pieClicked","false");var t=e.getAttribute("data:pathOrig");t&&e.setAttribute("d",t)})),a.attr("data:pieClicked","true");var s=parseInt(a.attr("data:startAngle"),10),l=parseInt(a.attr("data:angle"),10);t=n.getPiePath({me:n,startAngle:s,angle:l,size:o}),360!==l&&a.plot(t)}else{a.attr({"data:pieClicked":"false"}),this.revertDataLabelsInner(a.node,this.donutDataLabels);var c=a.attr("data:pathOrig");a.attr({d:c})}}},{key:"getChangedPath",value:function(e,t){var r="";return this.dynamicAnim&&this.w.globals.dataChanged&&(r=this.getPiePath({me:this,startAngle:e,angle:t-e,size:this.size})),r}},{key:"getPiePath",value:function(e){var t,r=e.me,n=e.startAngle,o=e.angle,a=e.size,i=new S(this.ctx),s=n,l=Math.PI*(s-90)/180,c=o+n;Math.ceil(c)>=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle&&(c=this.fullAngle+this.w.config.plotOptions.pie.startAngle%this.fullAngle-.01),Math.ceil(c)>this.fullAngle&&(c-=this.fullAngle);var u=Math.PI*(c-90)/180,d=r.centerX+a*Math.cos(l),f=r.centerY+a*Math.sin(l),h=r.centerX+a*Math.cos(u),p=r.centerY+a*Math.sin(u),g=x.polarToCartesian(r.centerX,r.centerY,r.donutSize,c),m=x.polarToCartesian(r.centerX,r.centerY,r.donutSize,s),v=o>180?1:0,b=["M",d,f,"A",a,a,0,v,1,h,p];return t="donut"===r.chartType?[].concat(b,["L",g.x,g.y,"A",r.donutSize,r.donutSize,0,v,0,m.x,m.y,"L",d,f,"z"]).join(" "):"pie"===r.chartType||"polarArea"===r.chartType?[].concat(b,["L",r.centerX,r.centerY,"L",d,f]).join(" "):[].concat(b).join(" "),i.roundPathCorners(t,2*this.strokeWidth)}},{key:"drawPolarElements",value:function(e){var t=this.w,r=new K(this.ctx),n=new S(this.ctx),o=new je(this.ctx),a=n.group(),i=n.group(),s=r.niceScale(0,Math.ceil(this.maxY),0),l=s.result.reverse(),c=s.result.length;this.maxY=s.niceMax;for(var u=t.globals.radialSize,d=u/(c-1),f=0;f<c-1;f++){var h=n.drawCircle(u);if(h.attr({cx:this.centerX,cy:this.centerY,fill:"none","stroke-width":t.config.plotOptions.polarArea.rings.strokeWidth,stroke:t.config.plotOptions.polarArea.rings.strokeColor}),t.config.yaxis[0].show){var p=o.drawYAxisTexts(this.centerX,this.centerY-u+parseInt(t.config.yaxis[0].labels.style.fontSize,10)/2,f,l[f]);i.add(p)}a.add(h),u-=d}this.drawSpokes(e),e.add(a),e.add(i)}},{key:"renderInnerDataLabels",value:function(e,t){var r=this.w,n=new S(this.ctx),o=n.group({class:"apexcharts-datalabels-group",transform:"translate(".concat(t.translateX?t.translateX:0,", ").concat(t.translateY?t.translateY:0,") scale(").concat(r.config.plotOptions.pie.customScale,")")}),a=e.total.show;o.node.style.opacity=t.opacity;var i,s,l=t.centerX,c=t.centerY;i=void 0===e.name.color?r.globals.colors[0]:e.name.color;var u=e.name.fontSize,d=e.name.fontFamily,f=e.name.fontWeight;s=void 0===e.value.color?r.config.chart.foreColor:e.value.color;var h=e.value.formatter,p="",g="";if(a?(i=e.total.color,u=e.total.fontSize,d=e.total.fontFamily,f=e.total.fontWeight,g=e.total.label,p=e.total.formatter(r)):1===r.globals.series.length&&(p=h(r.globals.series[0],r),g=r.globals.seriesNames[0]),g&&(g=e.name.formatter(g,e.total.show,r)),e.name.show){var m=n.drawText({x:l,y:c+parseFloat(e.name.offsetY),text:g,textAnchor:"middle",foreColor:i,fontSize:u,fontWeight:f,fontFamily:d});m.node.classList.add("apexcharts-datalabel-label"),o.add(m)}if(e.value.show){var v=e.name.show?parseFloat(e.value.offsetY)+16:e.value.offsetY,b=n.drawText({x:l,y:c+v,text:p,textAnchor:"middle",foreColor:s,fontWeight:e.value.fontWeight,fontSize:e.value.fontSize,fontFamily:e.value.fontFamily});b.node.classList.add("apexcharts-datalabel-value"),o.add(b)}return o}},{key:"printInnerLabels",value:function(e,t,r,n){var o,a=this.w;n?o=void 0===e.name.color?a.globals.colors[parseInt(n.parentNode.getAttribute("rel"),10)-1]:e.name.color:a.globals.series.length>1&&e.total.show&&(o=e.total.color);var i=a.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),s=a.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");r=(0,e.value.formatter)(r,a),n||"function"!=typeof e.total.formatter||(r=e.total.formatter(a));var l=t===e.total.label;t=e.name.formatter(t,l,a),null!==i&&(i.textContent=t),null!==s&&(s.textContent=r),null!==i&&(i.style.fill=o)}},{key:"printDataLabelsInner",value:function(e,t){var r=this.w,n=e.getAttribute("data:value"),o=r.globals.seriesNames[parseInt(e.parentNode.getAttribute("rel"),10)-1];r.globals.series.length>1&&this.printInnerLabels(t,o,n,e);var a=r.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");null!==a&&(a.style.opacity=1)}},{key:"drawSpokes",value:function(e){var t=this,r=this.w,n=new S(this.ctx),o=r.config.plotOptions.polarArea.spokes;if(0!==o.strokeWidth){for(var a=[],i=360/r.globals.series.length,s=0;s<r.globals.series.length;s++)a.push(x.polarToCartesian(this.centerX,this.centerY,r.globals.radialSize,r.config.plotOptions.pie.startAngle+i*s));a.forEach((function(r,a){var i=n.drawLine(r.x,r.y,t.centerX,t.centerY,Array.isArray(o.connectorColors)?o.connectorColors[a]:o.connectorColors);e.add(i)}))}}},{key:"revertDataLabelsInner",value:function(e,t,r){var n=this,o=this.w,a=o.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group"),i=!1,s=o.globals.dom.baseEl.getElementsByClassName("apexcharts-pie-area"),l=function(e){var r=e.makeSliceOut,o=e.printLabel;Array.prototype.forEach.call(s,(function(e){"true"===e.getAttribute("data:pieClicked")&&(r&&(i=!0),o&&n.printDataLabelsInner(e,t))}))};if(l({makeSliceOut:!0,printLabel:!1}),t.total.show&&o.globals.series.length>1)i&&!t.total.showAlways?l({makeSliceOut:!1,printLabel:!0}):this.printInnerLabels(t,t.total.label,t.total.formatter(o));else if(l({makeSliceOut:!1,printLabel:!0}),!i)if(o.globals.selectedDataPoints.length&&o.globals.series.length>1)if(o.globals.selectedDataPoints[0].length>0){var c=o.globals.selectedDataPoints[0],u=o.globals.dom.baseEl.querySelector(".apexcharts-".concat(this.chartType.toLowerCase(),"-slice-").concat(c));this.printDataLabelsInner(u,t)}else a&&o.globals.selectedDataPoints.length&&0===o.globals.selectedDataPoints[0].length&&(a.style.opacity=0);else a&&o.globals.series.length>1&&(a.style.opacity=0)}}]),e}(),Ne=function(){function e(t){s(this,e),this.ctx=t,this.w=t.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 r=this.w;this.graphics=new S(this.ctx),this.lineColorArr=void 0!==r.globals.stroke.colors?r.globals.stroke.colors:r.globals.colors,this.defaultSize=r.globals.svgHeight<r.globals.svgWidth?r.globals.gridHeight+1.5*r.globals.goldenPadding:r.globals.gridWidth,this.isLog=r.config.yaxis[0].logarithmic,this.logBase=r.config.yaxis[0].logBase,this.coreUtils=new C(this.ctx),this.maxValue=this.isLog?this.coreUtils.getLogVal(this.logBase,r.globals.maxY,0):r.globals.maxY,this.minValue=this.isLog?this.coreUtils.getLogVal(this.logBase,this.w.globals.minY,0):r.globals.minY,this.polygons=r.config.plotOptions.radar.polygons,this.strokeWidth=r.config.stroke.show?r.config.stroke.width:0,this.size=this.defaultSize/2.1-this.strokeWidth-r.config.chart.dropShadow.blur,r.config.xaxis.labels.show&&(this.size=this.size-r.globals.xAxisLabelsWidth/1.75),void 0!==r.config.plotOptions.radar.size&&(this.size=r.config.plotOptions.radar.size),this.dataRadiusOfPercent=[],this.dataRadius=[],this.angleArr=[],this.yaxisLabelsTextsPos=[]}return c(e,[{key:"draw",value:function(e){var t=this,r=this.w,n=new z(this.ctx),o=[],i=new V(this.ctx);e.length&&(this.dataPointsLen=e[r.globals.maxValsInArrayIndex].length),this.disAngle=2*Math.PI/this.dataPointsLen;var s=r.globals.gridWidth/2,l=r.globals.gridHeight/2,c=s+r.config.plotOptions.radar.offsetX,u=l+r.config.plotOptions.radar.offsetY,d=this.graphics.group({class:"apexcharts-radar-series apexcharts-plot-series",transform:"translate(".concat(c||0,", ").concat(u||0,")")}),f=[],h=null,p=null;if(this.yaxisLabels=this.graphics.group({class:"apexcharts-yaxis"}),e.forEach((function(e,s){var l=e.length===r.globals.dataPoints,c=t.graphics.group().attr({class:"apexcharts-series","data:longestSeries":l,seriesName:x.escapeString(r.globals.seriesNames[s]),rel:s+1,"data:realIndex":s});t.dataRadiusOfPercent[s]=[],t.dataRadius[s]=[],t.angleArr[s]=[],e.forEach((function(e,r){var n=Math.abs(t.maxValue-t.minValue);e-=t.minValue,t.isLog&&(e=t.coreUtils.getLogVal(t.logBase,e,0)),t.dataRadiusOfPercent[s][r]=e/n,t.dataRadius[s][r]=t.dataRadiusOfPercent[s][r]*t.size,t.angleArr[s][r]=r*t.disAngle})),f=t.getDataPointsPos(t.dataRadius[s],t.angleArr[s]);var u=t.createPaths(f,{x:0,y:0});h=t.graphics.group({class:"apexcharts-series-markers-wrap apexcharts-element-hidden"}),p=t.graphics.group({class:"apexcharts-datalabels","data:realIndex":s}),r.globals.delayedElements.push({el:h.node,index:s});var d={i:s,realIndex:s,animationDelay:s,initialSpeed:r.config.chart.animations.speed,dataChangeSpeed:r.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-radar",shouldClipToGrid:!1,bindEventsOnPaths:!1,stroke:r.globals.stroke.colors[s],strokeLineCap:r.config.stroke.lineCap},g=null;r.globals.previousPaths.length>0&&(g=t.getPreviousPath(s));for(var m=0;m<u.linePathsTo.length;m++){var v=t.graphics.renderPaths(a(a({},d),{},{pathFrom:null===g?u.linePathsFrom[m]:g,pathTo:u.linePathsTo[m],strokeWidth:Array.isArray(t.strokeWidth)?t.strokeWidth[s]:t.strokeWidth,fill:"none",drawShadow:!1}));c.add(v);var b=n.fillPath({seriesNumber:s}),y=t.graphics.renderPaths(a(a({},d),{},{pathFrom:null===g?u.areaPathsFrom[m]:g,pathTo:u.areaPathsTo[m],strokeWidth:0,fill:b,drawShadow:!1}));if(r.config.chart.dropShadow.enabled){var w=new k(t.ctx),S=r.config.chart.dropShadow;w.dropShadow(y,Object.assign({},S,{noUserSpaceOnUse:!0}),s)}c.add(y)}e.forEach((function(e,n){var o=new Y(t.ctx).getMarkerConfig({cssClass:"apexcharts-marker",seriesIndex:s,dataPointIndex:n}),l=t.graphics.drawMarker(f[n].x,f[n].y,o);l.attr("rel",n),l.attr("j",n),l.attr("index",s),l.node.setAttribute("default-marker-size",o.pSize);var u=t.graphics.group({class:"apexcharts-series-markers"});u&&u.add(l),h.add(u),c.add(h);var d=r.config.dataLabels;if(d.enabled){var g=d.formatter(r.globals.series[s][n],{seriesIndex:s,dataPointIndex:n,w:r});i.plotDataLabelsText({x:f[n].x,y:f[n].y,text:g,textAnchor:"middle",i:s,j:s,parent:p,offsetCorrection:!1,dataLabelsConfig:a({},d)})}c.add(p)})),o.push(c)})),this.drawPolygons({parent:d}),r.config.xaxis.labels.show){var g=this.drawXAxisTexts();d.add(g)}return o.forEach((function(e){d.add(e)})),d.add(this.yaxisLabels),d}},{key:"drawPolygons",value:function(e){for(var t=this,r=this.w,n=e.parent,o=new je(this.ctx),a=r.globals.yAxisScale[0].result.reverse(),i=a.length,s=[],l=this.size/(i-1),c=0;c<i;c++)s[c]=l*c;s.reverse();var u=[],d=[];s.forEach((function(e,r){var n=x.getPolygonPos(e,t.dataPointsLen),o="";n.forEach((function(e,n){if(0===r){var a=t.graphics.drawLine(e.x,e.y,0,0,Array.isArray(t.polygons.connectorColors)?t.polygons.connectorColors[n]:t.polygons.connectorColors);d.push(a)}0===n&&t.yaxisLabelsTextsPos.push({x:e.x,y:e.y}),o+=e.x+","+e.y+" "})),u.push(o)})),u.forEach((function(e,o){var a=t.polygons.strokeColors,i=t.polygons.strokeWidth,s=t.graphics.drawPolygon(e,Array.isArray(a)?a[o]:a,Array.isArray(i)?i[o]:i,r.globals.radarPolygons.fill.colors[o]);n.add(s)})),d.forEach((function(e){n.add(e)})),r.config.yaxis[0].show&&this.yaxisLabelsTextsPos.forEach((function(e,r){var n=o.drawYAxisTexts(e.x,e.y,r,a[r]);t.yaxisLabels.add(n)}))}},{key:"drawXAxisTexts",value:function(){var e=this,t=this.w,r=t.config.xaxis.labels,n=this.graphics.group({class:"apexcharts-xaxis"}),o=x.getPolygonPos(this.size,this.dataPointsLen);return t.globals.labels.forEach((function(i,s){var l=t.config.xaxis.labels.formatter,c=new V(e.ctx);if(o[s]){var u=e.getTextPos(o[s],e.size),d=l(i,{seriesIndex:-1,dataPointIndex:s,w:t});c.plotDataLabelsText({x:u.newX,y:u.newY,text:d,textAnchor:u.textAnchor,i:s,j:s,parent:n,color:Array.isArray(r.style.colors)&&r.style.colors[s]?r.style.colors[s]:"#a8a8a8",dataLabelsConfig:a({textAnchor:u.textAnchor,dropShadow:{enabled:!1}},r),offsetCorrection:!1})}})),n}},{key:"createPaths",value:function(e,t){var r=this,n=[],o=[],a=[],i=[];if(e.length){o=[this.graphics.move(t.x,t.y)],i=[this.graphics.move(t.x,t.y)];var s=this.graphics.move(e[0].x,e[0].y),l=this.graphics.move(e[0].x,e[0].y);e.forEach((function(t,n){s+=r.graphics.line(t.x,t.y),l+=r.graphics.line(t.x,t.y),n===e.length-1&&(s+="Z",l+="Z")})),n.push(s),a.push(l)}return{linePathsFrom:o,linePathsTo:n,areaPathsFrom:i,areaPathsTo:a}}},{key:"getTextPos",value:function(e,t){var r="middle",n=e.x,o=e.y;return Math.abs(e.x)>=10?e.x>0?(r="start",n+=10):e.x<0&&(r="end",n-=10):r="middle",Math.abs(e.y)>=t-10&&(e.y<0?o-=10:e.y>0&&(o+=10)),{textAnchor:r,newX:n,newY:o}}},{key:"getPreviousPath",value:function(e){for(var t=this.w,r=null,n=0;n<t.globals.previousPaths.length;n++){var o=t.globals.previousPaths[n];o.paths.length>0&&parseInt(o.realIndex,10)===parseInt(e,10)&&void 0!==t.globals.previousPaths[n].paths[0]&&(r=t.globals.previousPaths[n].paths[0].d)}return r}},{key:"getDataPointsPos",value:function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.dataPointsLen;e=e||[],t=t||[];for(var n=[],o=0;o<r;o++){var a={};a.x=e[o]*Math.sin(t[o]),a.y=-e[o]*Math.cos(t[o]),n.push(a)}return n}}]),e}(),Me=function(e){d(r,Ae);var t=g(r);function r(e){var n;s(this,r),(n=t.call(this,e)).ctx=e,n.w=e.w,n.animBeginArr=[0],n.animDur=0;var o=n.w;return n.startAngle=o.config.plotOptions.radialBar.startAngle,n.endAngle=o.config.plotOptions.radialBar.endAngle,n.totalAngle=Math.abs(o.config.plotOptions.radialBar.endAngle-o.config.plotOptions.radialBar.startAngle),n.trackStartAngle=o.config.plotOptions.radialBar.track.startAngle,n.trackEndAngle=o.config.plotOptions.radialBar.track.endAngle,n.barLabels=n.w.config.plotOptions.radialBar.barLabels,n.donutDataLabels=n.w.config.plotOptions.radialBar.dataLabels,n.radialDataLabels=n.donutDataLabels,n.trackStartAngle||(n.trackStartAngle=n.startAngle),n.trackEndAngle||(n.trackEndAngle=n.endAngle),360===n.endAngle&&(n.endAngle=359.99),n.margin=parseInt(o.config.plotOptions.radialBar.track.margin,10),n.onBarLabelClick=n.onBarLabelClick.bind(p(n)),n}return c(r,[{key:"draw",value:function(e){var t=this.w,r=new S(this.ctx),n=r.group({class:"apexcharts-radialbar"});if(t.globals.noData)return n;var o=r.group(),a=this.defaultSize/2,i=t.globals.gridWidth/2,s=this.defaultSize/2.05;t.config.chart.sparkline.enabled||(s=s-t.config.stroke.width-t.config.chart.dropShadow.blur);var l=t.globals.fill.colors;if(t.config.plotOptions.radialBar.track.show){var c=this.drawTracks({size:s,centerX:i,centerY:a,colorArr:l,series:e});o.add(c)}var u=this.drawArcs({size:s,centerX:i,centerY:a,colorArr:l,series:e}),d=360;t.config.plotOptions.radialBar.startAngle<0&&(d=this.totalAngle);var f=(360-d)/360;if(t.globals.radialSize=s-s*f,this.radialDataLabels.value.show){var h=Math.max(this.radialDataLabels.value.offsetY,this.radialDataLabels.name.offsetY);t.globals.radialSize+=h*f}return o.add(u.g),"front"===t.config.plotOptions.radialBar.hollow.position&&(u.g.add(u.elHollow),u.dataLabels&&u.g.add(u.dataLabels)),n.add(o),n}},{key:"drawTracks",value:function(e){var t=this.w,r=new S(this.ctx),n=r.group({class:"apexcharts-tracks"}),o=new k(this.ctx),a=new z(this.ctx),i=this.getStrokeWidth(e);e.size=e.size-i/2;for(var s=0;s<e.series.length;s++){var l=r.group({class:"apexcharts-radialbar-track apexcharts-track"});n.add(l),l.attr({rel:s+1}),e.size=e.size-i-this.margin;var c=t.config.plotOptions.radialBar.track,u=a.fillPath({seriesNumber:0,size:e.size,fillColors:Array.isArray(c.background)?c.background[s]:c.background,solid:!0}),d=this.trackStartAngle,f=this.trackEndAngle;Math.abs(f)+Math.abs(d)>=360&&(f=360-Math.abs(this.startAngle)-.1);var h=r.drawPath({d:"",stroke:u,strokeWidth:i*parseInt(c.strokeWidth,10)/100,fill:"none",strokeOpacity:c.opacity,classes:"apexcharts-radialbar-area"});if(c.dropShadow.enabled){var p=c.dropShadow;o.dropShadow(h,p)}l.add(h),h.attr("id","apexcharts-radialbarTrack-"+s),this.animatePaths(h,{centerX:e.centerX,centerY:e.centerY,endAngle:f,startAngle:d,size:e.size,i:s,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:t.globals.easing})}return n}},{key:"drawArcs",value:function(e){var t=this.w,r=new S(this.ctx),n=new z(this.ctx),o=new k(this.ctx),a=r.group(),i=this.getStrokeWidth(e);e.size=e.size-i/2;var s=t.config.plotOptions.radialBar.hollow.background,l=e.size-i*e.series.length-this.margin*e.series.length-i*parseInt(t.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,c=l-t.config.plotOptions.radialBar.hollow.margin;void 0!==t.config.plotOptions.radialBar.hollow.image&&(s=this.drawHollowImage(e,a,l,s));var u=this.drawHollow({size:c,centerX:e.centerX,centerY:e.centerY,fill:s||"transparent"});if(t.config.plotOptions.radialBar.hollow.dropShadow.enabled){var d=t.config.plotOptions.radialBar.hollow.dropShadow;o.dropShadow(u,d)}var f=1;!this.radialDataLabels.total.show&&t.globals.series.length>1&&(f=0);var h=null;this.radialDataLabels.show&&(h=this.renderInnerDataLabels(this.radialDataLabels,{hollowSize:l,centerX:e.centerX,centerY:e.centerY,opacity:f})),"back"===t.config.plotOptions.radialBar.hollow.position&&(a.add(u),h&&a.add(h));var p=!1;t.config.plotOptions.radialBar.inverseOrder&&(p=!0);for(var g=p?e.series.length-1:0;p?g>=0:g<e.series.length;p?g--:g++){var m=r.group({class:"apexcharts-series apexcharts-radial-series",seriesName:x.escapeString(t.globals.seriesNames[g])});a.add(m),m.attr({rel:g+1,"data:realIndex":g}),this.ctx.series.addCollapsedClassToSeries(m,g),e.size=e.size-i-this.margin;var v=n.fillPath({seriesNumber:g,size:e.size,value:e.series[g]}),b=this.startAngle,y=void 0,w=x.negToZero(e.series[g]>100?100:e.series[g])/100,C=Math.round(this.totalAngle*w)+this.startAngle,O=void 0;t.globals.dataChanged&&(y=this.startAngle,O=Math.round(this.totalAngle*x.negToZero(t.globals.previousPaths[g])/100)+y),Math.abs(C)+Math.abs(b)>=360&&(C-=.01),Math.abs(O)+Math.abs(y)>=360&&(O-=.01);var P=C-b,T=Array.isArray(t.config.stroke.dashArray)?t.config.stroke.dashArray[g]:t.config.stroke.dashArray,E=r.drawPath({d:"",stroke:v,strokeWidth:i,fill:"none",fillOpacity:t.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+g,strokeDashArray:T});if(S.setAttrs(E.node,{"data:angle":P,"data:value":e.series[g]}),t.config.chart.dropShadow.enabled){var j=t.config.chart.dropShadow;o.dropShadow(E,j,g)}if(o.setSelectionFilter(E,0,g),this.addListeners(E,this.radialDataLabels),m.add(E),E.attr({index:0,j:g}),this.barLabels.enabled){var A=x.polarToCartesian(e.centerX,e.centerY,e.size,b),N=this.barLabels.formatter(t.globals.seriesNames[g],{seriesIndex:g,w:t}),M=["apexcharts-radialbar-label"];this.barLabels.onClick||M.push("apexcharts-no-click");var _=this.barLabels.useSeriesColors?t.globals.colors[g]:t.config.chart.foreColor;_||(_=t.config.chart.foreColor);var D=A.x-this.barLabels.margin,I=A.y,R=r.drawText({x:D,y:I,text:N,textAnchor:"end",dominantBaseline:"middle",fontFamily:this.barLabels.fontFamily,fontWeight:this.barLabels.fontWeight,fontSize:this.barLabels.fontSize,foreColor:_,cssClass:M.join(" ")});R.on("click",this.onBarLabelClick),R.attr({rel:g+1}),0!==b&&R.attr({"transform-origin":"".concat(D," ").concat(I),transform:"rotate(".concat(b," 0 0)")}),m.add(R)}var L=0;!this.initialAnim||t.globals.resized||t.globals.dataChanged||(L=t.config.chart.animations.speed),t.globals.dataChanged&&(L=t.config.chart.animations.dynamicAnimation.speed),this.animDur=L/(1.2*e.series.length)+this.animDur,this.animBeginArr.push(this.animDur),this.animatePaths(E,{centerX:e.centerX,centerY:e.centerY,endAngle:C,startAngle:b,prevEndAngle:O,prevStartAngle:y,size:e.size,i:g,totalItems:2,animBeginArr:this.animBeginArr,dur:L,shouldSetPrevPaths:!0,easing:t.globals.easing})}return{g:a,elHollow:u,dataLabels:h}}},{key:"drawHollow",value:function(e){var t=new S(this.ctx).drawCircle(2*e.size);return t.attr({class:"apexcharts-radialbar-hollow",cx:e.centerX,cy:e.centerY,r:e.size,fill:e.fill}),t}},{key:"drawHollowImage",value:function(e,t,r,n){var o=this.w,a=new z(this.ctx),i=x.randomId(),s=o.config.plotOptions.radialBar.hollow.image;if(o.config.plotOptions.radialBar.hollow.imageClipped)a.clippedImgArea({width:r,height:r,image:s,patternID:"pattern".concat(o.globals.cuid).concat(i)}),n="url(#pattern".concat(o.globals.cuid).concat(i,")");else{var l=o.config.plotOptions.radialBar.hollow.imageWidth,c=o.config.plotOptions.radialBar.hollow.imageHeight;if(void 0===l&&void 0===c){var u=o.globals.dom.Paper.image(s).loaded((function(t){this.move(e.centerX-t.width/2+o.config.plotOptions.radialBar.hollow.imageOffsetX,e.centerY-t.height/2+o.config.plotOptions.radialBar.hollow.imageOffsetY)}));t.add(u)}else{var d=o.globals.dom.Paper.image(s).loaded((function(t){this.move(e.centerX-l/2+o.config.plotOptions.radialBar.hollow.imageOffsetX,e.centerY-c/2+o.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(l,c)}));t.add(d)}}return n}},{key:"getStrokeWidth",value:function(e){var t=this.w;return e.size*(100-parseInt(t.config.plotOptions.radialBar.hollow.size,10))/100/(e.series.length+1)-this.margin}},{key:"onBarLabelClick",value:function(e){var t=parseInt(e.target.getAttribute("rel"),10)-1,r=this.barLabels.onClick,n=this.w;r&&r(n.globals.seriesNames[t],{w:n,seriesIndex:t})}}]),r}(),_e=function(e){d(r,Ce);var t=g(r);function r(){return s(this,r),t.apply(this,arguments)}return c(r,[{key:"draw",value:function(e,t){var r=this.w,n=new S(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=e,this.seriesRangeStart=r.globals.seriesRangeStart,this.seriesRangeEnd=r.globals.seriesRangeEnd,this.barHelpers.initVariables(e);for(var o=n.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),i=0;i<e.length;i++){var s,l,c,d,f=void 0,h=void 0,p=r.globals.comboCharts?t[i]:i,g=n.group({class:"apexcharts-series",seriesName:x.escapeString(r.globals.seriesNames[p]),rel:i+1,"data:realIndex":p});this.ctx.series.addCollapsedClassToSeries(g,p),e[i].length>0&&(this.visibleI=this.visibleI+1);var m=0,v=0,b=0;this.yRatio.length>1&&(this.yaxisIndex=r.globals.seriesYAxisReverseMap[p][0],b=p);var y=this.barHelpers.initialPositions();h=y.y,d=y.zeroW,f=y.x,v=y.barWidth,m=y.barHeight,s=y.xDivision,l=y.yDivision,c=y.zeroH;for(var w=n.group({class:"apexcharts-datalabels","data:realIndex":p}),k=n.group({class:"apexcharts-rangebar-goals-markers"}),C=0;C<r.globals.dataPoints;C++){var O,P=this.barHelpers.getStrokeWidth(i,C,p),T=this.seriesRangeStart[i][C],E=this.seriesRangeEnd[i][C],j=null,A=null,N=null,M={x:f,y:h,strokeWidth:P,elSeries:g},_=this.seriesLen;if(r.config.plotOptions.bar.rangeBarGroupRows&&(_=1),void 0===r.config.series[i].data[C])break;if(this.isHorizontal){N=h+m*this.visibleI;var D=(l-m*_)/2;if(r.config.series[i].data[C].x){var I=this.detectOverlappingBars({i:i,j:C,barYPosition:N,srty:D,barHeight:m,yDivision:l,initPositions:y});m=I.barHeight,N=I.barYPosition}v=(j=this.drawRangeBarPaths(a({indexes:{i:i,j:C,realIndex:p},barHeight:m,barYPosition:N,zeroW:d,yDivision:l,y1:T,y2:E},M))).barWidth}else{r.globals.isXNumeric&&(f=(r.globals.seriesX[i][C]-r.globals.minX)/this.xRatio-v/2),A=f+v*this.visibleI;var R=(s-v*_)/2;if(r.config.series[i].data[C].x){var L=this.detectOverlappingBars({i:i,j:C,barXPosition:A,srtx:R,barWidth:v,xDivision:s,initPositions:y});v=L.barWidth,A=L.barXPosition}m=(j=this.drawRangeColumnPaths(a({indexes:{i:i,j:C,realIndex:p,translationsIndex:b},barWidth:v,barXPosition:A,zeroH:c,xDivision:s},M))).barHeight}var F=this.barHelpers.drawGoalLine({barXPosition:j.barXPosition,barYPosition:N,goalX:j.goalX,goalY:j.goalY,barHeight:m,barWidth:v});F&&k.add(F),h=j.y,f=j.x;var B=this.barHelpers.getPathFillColor(e,i,C,p),$=r.globals.stroke.colors[p];this.renderSeries((u(O={realIndex:p,pathFill:B,lineFill:$,j:C,i:i,x:f,y:h,y1:T,y2:E,pathFrom:j.pathFrom,pathTo:j.pathTo,strokeWidth:P,elSeries:g,series:e,barHeight:m,barWidth:v,barXPosition:A,barYPosition:N},"barWidth",v),u(O,"elDataLabelsWrap",w),u(O,"elGoalsMarkers",k),u(O,"visibleSeries",this.visibleI),u(O,"type","rangebar"),O))}o.add(g)}return o}},{key:"detectOverlappingBars",value:function(e){var t=e.i,r=e.j,n=e.barYPosition,o=e.barXPosition,a=e.srty,i=e.srtx,s=e.barHeight,l=e.barWidth,c=e.yDivision,u=e.xDivision,d=e.initPositions,f=this.w,h=[],p=f.config.series[t].data[r].rangeName,g=f.config.series[t].data[r].x,m=Array.isArray(g)?g.join(" "):g,v=f.globals.labels.map((function(e){return Array.isArray(e)?e.join(" "):e})).indexOf(m),b=f.globals.seriesRange[t].findIndex((function(e){return e.x===m&&e.overlaps.length>0}));return this.isHorizontal?(n=f.config.plotOptions.bar.rangeBarGroupRows?a+c*v:a+s*this.visibleI+c*v,b>-1&&!f.config.plotOptions.bar.rangeBarOverlap&&(h=f.globals.seriesRange[t][b].overlaps).indexOf(p)>-1&&(n=(s=d.barHeight/h.length)*this.visibleI+c*(100-parseInt(this.barOptions.barHeight,10))/100/2+s*(this.visibleI+h.indexOf(p))+c*v)):(v>-1&&(o=f.config.plotOptions.bar.rangeBarGroupRows?i+u*v:i+l*this.visibleI+u*v),b>-1&&!f.config.plotOptions.bar.rangeBarOverlap&&(h=f.globals.seriesRange[t][b].overlaps).indexOf(p)>-1&&(o=(l=d.barWidth/h.length)*this.visibleI+u*(100-parseInt(this.barOptions.barWidth,10))/100/2+l*(this.visibleI+h.indexOf(p))+u*v)),{barYPosition:n,barXPosition:o,barHeight:s,barWidth:l}}},{key:"drawRangeColumnPaths",value:function(e){var t=e.indexes,r=e.x,n=e.xDivision,o=e.barWidth,a=e.barXPosition,i=e.zeroH,s=this.w,l=t.i,c=t.j,u=this.yRatio[t.translationsIndex],d=t.realIndex,f=this.getRangeValue(d,c),h=Math.min(f.start,f.end),p=Math.max(f.start,f.end);void 0===this.series[l][c]||null===this.series[l][c]?h=i:(h=i-h/u,p=i-p/u);var g=Math.abs(p-h),m=this.barHelpers.getColumnPaths({barXPosition:a,barWidth:o,y1:h,y2:p,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,realIndex:t.realIndex,i:d,j:c,w:s});if(s.globals.isXNumeric){var v=this.getBarXForNumericXAxis({x:r,j:c,realIndex:d,barWidth:o});r=v.x,a=v.barXPosition}else r+=n;return{pathTo:m.pathTo,pathFrom:m.pathFrom,barHeight:g,x:r,y:p,goalY:this.barHelpers.getGoalValues("y",null,i,l,c,t.translationsIndex),barXPosition:a}}},{key:"drawRangeBarPaths",value:function(e){var t=e.indexes,r=e.y,n=e.y1,o=e.y2,a=e.yDivision,i=e.barHeight,s=e.barYPosition,l=e.zeroW,c=this.w,u=l+n/this.invertedYRatio,d=l+o/this.invertedYRatio,f=Math.abs(d-u),h=this.barHelpers.getBarpaths({barYPosition:s,barHeight:i,x1:u,x2:d,strokeWidth:this.strokeWidth,series:this.seriesRangeEnd,i:t.realIndex,realIndex:t.realIndex,j:t.j,w:c});return c.globals.isXNumeric||(r+=a),{pathTo:h.pathTo,pathFrom:h.pathFrom,barWidth:f,x:d,goalX:this.barHelpers.getGoalValues("x",l,null,t.realIndex,t.j),y:r}}},{key:"getRangeValue",value:function(e,t){var r=this.w;return{start:r.globals.seriesRangeStart[e][t],end:r.globals.seriesRangeEnd[e][t]}}}]),r}(),De=function(){function e(t){s(this,e),this.w=t.w,this.lineCtx=t}return c(e,[{key:"sameValueSeriesFix",value:function(e,t){var r=this.w;if(("gradient"===r.config.fill.type||"gradient"===r.config.fill.type[e])&&new C(this.lineCtx.ctx,r).seriesHaveSameValues(e)){var n=t[e].slice();n[n.length-1]=n[n.length-1]+1e-6,t[e]=n}return t}},{key:"calculatePoints",value:function(e){var t=e.series,r=e.realIndex,n=e.x,o=e.y,a=e.i,i=e.j,s=e.prevY,l=this.w,c=[],u=[];if(0===i){var d=this.lineCtx.categoryAxisCorrection+l.config.markers.offsetX;l.globals.isXNumeric&&(d=(l.globals.seriesX[r][0]-l.globals.minX)/this.lineCtx.xRatio+l.config.markers.offsetX),c.push(d),u.push(x.isNumber(t[a][0])?s+l.config.markers.offsetY:null),c.push(n+l.config.markers.offsetX),u.push(x.isNumber(t[a][i+1])?o+l.config.markers.offsetY:null)}else c.push(n+l.config.markers.offsetX),u.push(x.isNumber(t[a][i+1])?o+l.config.markers.offsetY:null);return{x:c,y:u}}},{key:"checkPreviousPaths",value:function(e){for(var t=e.pathFromLine,r=e.pathFromArea,n=e.realIndex,o=this.w,a=0;a<o.globals.previousPaths.length;a++){var i=o.globals.previousPaths[a];("line"===i.type||"area"===i.type)&&i.paths.length>0&&parseInt(i.realIndex,10)===parseInt(n,10)&&("line"===i.type?(this.lineCtx.appendPathFrom=!1,t=o.globals.previousPaths[a].paths[0].d):"area"===i.type&&(this.lineCtx.appendPathFrom=!1,r=o.globals.previousPaths[a].paths[0].d,o.config.stroke.show&&o.globals.previousPaths[a].paths[1]&&(t=o.globals.previousPaths[a].paths[1].d)))}return{pathFromLine:t,pathFromArea:r}}},{key:"determineFirstPrevY",value:function(e){var t,r,n,o=e.i,a=e.realIndex,i=e.series,s=e.prevY,l=e.lineYPosition,c=e.translationsIndex,u=this.w,d=u.config.chart.stacked&&!u.globals.comboCharts||u.config.chart.stacked&&u.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||"bar"===(null===(t=this.w.config.series[a])||void 0===t?void 0:t.type)||"column"===(null===(r=this.w.config.series[a])||void 0===r?void 0:r.type));if(void 0!==(null===(n=i[o])||void 0===n?void 0:n[0]))s=(l=d&&o>0?this.lineCtx.prevSeriesY[o-1][0]:this.lineCtx.zeroY)-i[o][0]/this.lineCtx.yRatio[c]+2*(this.lineCtx.isReversed?i[o][0]/this.lineCtx.yRatio[c]:0);else if(d&&o>0&&void 0===i[o][0])for(var f=o-1;f>=0;f--)if(null!==i[f][0]&&void 0!==i[f][0]){s=l=this.lineCtx.prevSeriesY[f][0];break}return{prevY:s,lineYPosition:l}}}]),e}(),Ie=function(e){var t=function(e){for(var t,r,n,o,a=function(e){for(var t=[],r=e[0],n=e[1],o=t[0]=Le(r,n),a=1,i=e.length-1;a<i;a++)r=n,n=e[a+1],t[a]=.5*(o+(o=Le(r,n)));return t[a]=o,t}(e),i=e.length-1,s=[],l=0;l<i;l++)n=Le(e[l],e[l+1]),Math.abs(n)<1e-6?a[l]=a[l+1]=0:(o=(t=a[l]/n)*t+(r=a[l+1]/n)*r)>9&&(o=3*n/Math.sqrt(o),a[l]=o*t,a[l+1]=o*r);for(var c=0;c<=i;c++)o=(e[Math.min(i,c+1)][0]-e[Math.max(0,c-1)][0])/(6*(1+a[c]*a[c])),s.push([o||0,a[c]*o||0]);return s}(e),r=e[1],n=e[0],o=[],a=t[1],i=t[0];o.push(n,[n[0]+i[0],n[1]+i[1],r[0]-a[0],r[1]-a[1],r[0],r[1]]);for(var s=2,l=t.length;s<l;s++){var c=e[s],u=t[s];o.push([c[0]-u[0],c[1]-u[1],c[0],c[1]])}return o},Re=function(e,t,r){var n=e.slice(t,r);if(t){if(r-t>1&&n[1].length<6){var o=n[0].length;n[1]=[2*n[0][o-2]-n[0][o-4],2*n[0][o-1]-n[0][o-3]].concat(n[1])}n[0]=n[0].slice(-2)}return n};function Le(e,t){return(t[1]-e[1])/(t[0]-e[0])}var Fe=function(){function e(t,r,n){s(this,e),this.ctx=t,this.w=t.w,this.xyRatios=r,this.pointsChart=!("bubble"!==this.w.config.chart.type&&"scatter"!==this.w.config.chart.type)||n,this.scatter=new W(this.ctx),this.noNegatives=this.w.globals.minX===Number.MAX_VALUE,this.lineHelpers=new De(this),this.markers=new Y(this.ctx),this.prevSeriesY=[],this.categoryAxisCorrection=0,this.yaxisIndex=0}return c(e,[{key:"draw",value:function(e,t,r,n){var o,i=this.w,s=new S(this.ctx),l=i.globals.comboCharts?t:i.config.chart.type,c=s.group({class:"apexcharts-".concat(l,"-series apexcharts-plot-series")}),u=new C(this.ctx,i);this.yRatio=this.xyRatios.yRatio,this.zRatio=this.xyRatios.zRatio,this.xRatio=this.xyRatios.xRatio,this.baseLineY=this.xyRatios.baseLineY,e=u.getLogSeries(e),this.yRatio=u.getLogYRatios(this.yRatio);for(var d=[],f=0;f<e.length;f++){e=this.lineHelpers.sameValueSeriesFix(f,e);var h=i.globals.comboCharts?r[f]:f,p=this.yRatio.length>1?h:0;this._initSerieVariables(e,f,h);var g=[],m=[],v=[],b=i.globals.padHorizontal+this.categoryAxisCorrection;this.ctx.series.addCollapsedClassToSeries(this.elSeries,h),i.globals.isXNumeric&&i.globals.seriesX.length>0&&(b=(i.globals.seriesX[h][0]-i.globals.minX)/this.xRatio),v.push(b);var y,x=b,w=void 0,k=x,O=this.zeroY,P=this.zeroY;O=this.lineHelpers.determineFirstPrevY({i:f,realIndex:h,series:e,prevY:O,lineYPosition:0,translationsIndex:p}).prevY,"monotoneCubic"===i.config.stroke.curve&&null===e[f][0]?g.push(null):g.push(O),y=O,"rangeArea"===l&&(w=P=this.lineHelpers.determineFirstPrevY({i:f,realIndex:h,series:n,prevY:P,lineYPosition:0,translationsIndex:p}).prevY,m.push(null!==g[0]?P:null));var T=this._calculatePathsFrom({type:l,series:e,i:f,realIndex:h,translationsIndex:p,prevX:k,prevY:O,prevY2:P}),E=[g[0]],j=[m[0]],A={type:l,series:e,realIndex:h,translationsIndex:p,i:f,x:b,y:1,pX:x,pY:y,pathsFrom:T,linePaths:[],areaPaths:[],seriesIndex:r,lineYPosition:0,xArrj:v,yArrj:g,y2Arrj:m,seriesRangeEnd:n},N=this._iterateOverDataPoints(a(a({},A),{},{iterations:"rangeArea"===l?e[f].length-1:void 0,isRangeStart:!0}));if("rangeArea"===l){for(var M=this._calculatePathsFrom({series:n,i:f,realIndex:h,prevX:k,prevY:P}),_=this._iterateOverDataPoints(a(a({},A),{},{series:n,xArrj:[b],yArrj:E,y2Arrj:j,pY:w,areaPaths:N.areaPaths,pathsFrom:M,iterations:n[f].length-1,isRangeStart:!1})),D=N.linePaths.length/2,I=0;I<D;I++)N.linePaths[I]=_.linePaths[I+D]+N.linePaths[I];N.linePaths.splice(D),N.pathFromLine=_.pathFromLine+N.pathFromLine}this._handlePaths({type:l,realIndex:h,i:f,paths:N}),this.elSeries.add(this.elPointsMain),this.elSeries.add(this.elDataLabelsWrap),d.push(this.elSeries)}if(void 0!==(null===(o=i.config.series[0])||void 0===o?void 0:o.zIndex)&&d.sort((function(e,t){return Number(e.node.getAttribute("zIndex"))-Number(t.node.getAttribute("zIndex"))})),i.config.chart.stacked)for(var R=d.length;R>0;R--)c.add(d[R-1]);else for(var L=0;L<d.length;L++)c.add(d[L]);return c}},{key:"_initSerieVariables",value:function(e,t,r){var n=this.w,o=new S(this.ctx);this.xDivision=n.globals.gridWidth/(n.globals.dataPoints-("on"===n.config.xaxis.tickPlacement?1:0)),this.strokeWidth=Array.isArray(n.config.stroke.width)?n.config.stroke.width[r]:n.config.stroke.width;var a=0;this.yRatio.length>1&&(this.yaxisIndex=n.globals.seriesYAxisReverseMap[r],a=r),this.isReversed=n.config.yaxis[this.yaxisIndex]&&n.config.yaxis[this.yaxisIndex].reversed,this.zeroY=n.globals.gridHeight-this.baseLineY[a]-(this.isReversed?n.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[a]:0),this.areaBottomY=this.zeroY,(this.zeroY>n.globals.gridHeight||"end"===n.config.plotOptions.area.fillTo)&&(this.areaBottomY=n.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=o.group({class:"apexcharts-series",zIndex:void 0!==n.config.series[r].zIndex?n.config.series[r].zIndex:r,seriesName:x.escapeString(n.globals.seriesNames[r])}),this.elPointsMain=o.group({class:"apexcharts-series-markers-wrap","data:realIndex":r}),this.elDataLabelsWrap=o.group({class:"apexcharts-datalabels","data:realIndex":r});var i=e[t].length===n.globals.dataPoints;this.elSeries.attr({"data:longestSeries":i,rel:t+1,"data:realIndex":r}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(e){var t,r,n,o,a=e.type,i=e.series,s=e.i,l=e.realIndex,c=e.translationsIndex,u=e.prevX,d=e.prevY,f=e.prevY2,h=this.w,p=new S(this.ctx);if(null===i[s][0]){for(var g=0;g<i[s].length;g++)if(null!==i[s][g]){u=this.xDivision*g,d=this.zeroY-i[s][g]/this.yRatio[c],t=p.move(u,d),r=p.move(u,this.areaBottomY);break}}else t=p.move(u,d),"rangeArea"===a&&(t=p.move(u,f)+p.line(u,d)),r=p.move(u,this.areaBottomY)+p.line(u,d);if(n=p.move(-1,this.zeroY)+p.line(-1,this.zeroY),o=p.move(-1,this.zeroY)+p.line(-1,this.zeroY),h.globals.previousPaths.length>0){var m=this.lineHelpers.checkPreviousPaths({pathFromLine:n,pathFromArea:o,realIndex:l});n=m.pathFromLine,o=m.pathFromArea}return{prevX:u,prevY:d,linePath:t,areaPath:r,pathFromLine:n,pathFromArea:o}}},{key:"_handlePaths",value:function(e){var t=e.type,r=e.realIndex,n=e.i,o=e.paths,i=this.w,s=new S(this.ctx),l=new z(this.ctx);this.prevSeriesY.push(o.yArrj),i.globals.seriesXvalues[r]=o.xArrj,i.globals.seriesYvalues[r]=o.yArrj;var c=i.config.forecastDataPoints;if(c.count>0&&"rangeArea"!==t){var u=i.globals.seriesXvalues[r][i.globals.seriesXvalues[r].length-c.count-1],d=s.drawRect(u,0,i.globals.gridWidth,i.globals.gridHeight,0);i.globals.dom.elForecastMask.appendChild(d.node);var f=s.drawRect(0,0,u,i.globals.gridHeight,0);i.globals.dom.elNonForecastMask.appendChild(f.node)}this.pointsChart||i.globals.delayedElements.push({el:this.elPointsMain.node,index:r});var h={i:n,realIndex:r,animationDelay:n,initialSpeed:i.config.chart.animations.speed,dataChangeSpeed:i.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(t)};if("area"===t)for(var p=l.fillPath({seriesNumber:r}),g=0;g<o.areaPaths.length;g++){var m=s.renderPaths(a(a({},h),{},{pathFrom:o.pathFromArea,pathTo:o.areaPaths[g],stroke:"none",strokeWidth:0,strokeLineCap:null,fill:p}));this.elSeries.add(m)}if(i.config.stroke.show&&!this.pointsChart){var v=null;if("line"===t)v=l.fillPath({seriesNumber:r,i:n});else if("solid"===i.config.stroke.fill.type)v=i.globals.stroke.colors[r];else{var b=i.config.fill;i.config.fill=i.config.stroke.fill,v=l.fillPath({seriesNumber:r,i:n}),i.config.fill=b}for(var y=0;y<o.linePaths.length;y++){var x=v;"rangeArea"===t&&(x=l.fillPath({seriesNumber:r}));var w=a(a({},h),{},{pathFrom:o.pathFromLine,pathTo:o.linePaths[y],stroke:v,strokeWidth:this.strokeWidth,strokeLineCap:i.config.stroke.lineCap,fill:"rangeArea"===t?x:"none"}),k=s.renderPaths(w);if(this.elSeries.add(k),k.attr("fill-rule","evenodd"),c.count>0&&"rangeArea"!==t){var C=s.renderPaths(w);C.node.setAttribute("stroke-dasharray",c.dashArray),c.strokeWidth&&C.node.setAttribute("stroke-width",c.strokeWidth),this.elSeries.add(C),C.attr("clip-path","url(#forecastMask".concat(i.globals.cuid,")")),k.attr("clip-path","url(#nonForecastMask".concat(i.globals.cuid,")"))}}}}},{key:"_iterateOverDataPoints",value:function(e){var t,r,n=this,o=e.type,a=e.series,i=e.iterations,s=e.realIndex,l=e.translationsIndex,c=e.i,u=e.x,d=e.y,f=e.pX,h=e.pY,p=e.pathsFrom,g=e.linePaths,m=e.areaPaths,v=e.seriesIndex,b=e.lineYPosition,y=e.xArrj,w=e.yArrj,k=e.y2Arrj,C=e.isRangeStart,O=e.seriesRangeEnd,P=this.w,T=new S(this.ctx),E=this.yRatio,j=p.prevY,A=p.linePath,N=p.areaPath,M=p.pathFromLine,_=p.pathFromArea,D=x.isNumber(P.globals.minYArr[s])?P.globals.minYArr[s]:P.globals.minY;i||(i=P.globals.dataPoints>1?P.globals.dataPoints-1:P.globals.dataPoints);var I=function(e,t){return t-e/E[l]+2*(n.isReversed?e/E[l]:0)},R=d,L=P.config.chart.stacked&&!P.globals.comboCharts||P.config.chart.stacked&&P.globals.comboCharts&&(!this.w.config.chart.stackOnlyBar||"bar"===(null===(t=this.w.config.series[s])||void 0===t?void 0:t.type)||"column"===(null===(r=this.w.config.series[s])||void 0===r?void 0:r.type)),F=P.config.stroke.curve;Array.isArray(F)&&(F=Array.isArray(v)?F[v[c]]:F[c]);for(var B,$=0,z=0;z<i;z++){var Y=void 0===a[c][z+1]||null===a[c][z+1];if(P.globals.isXNumeric){var W=P.globals.seriesX[s][z+1];void 0===P.globals.seriesX[s][z+1]&&(W=P.globals.seriesX[s][i-1]),u=(W-P.globals.minX)/this.xRatio}else u+=this.xDivision;b=L&&c>0&&P.globals.collapsedSeries.length<P.config.series.length-1?this.prevSeriesY[function(e){for(var t=e,r=0;r<P.globals.series.length;r++)if(P.globals.collapsedSeriesIndices.indexOf(e)>-1){t--;break}return t>=0?t:0}(c-1)][z+1]:this.zeroY,Y?d=I(D,b):(d=I(a[c][z+1],b),"rangeArea"===o&&(R=I(O[c][z+1],b))),y.push(u),!Y||"smooth"!==P.config.stroke.curve&&"monotoneCubic"!==P.config.stroke.curve?(w.push(d),k.push(R)):(w.push(null),k.push(null));var V=this.lineHelpers.calculatePoints({series:a,x:u,y:d,realIndex:s,i:c,j:z,prevY:j}),H=this._createPaths({type:o,series:a,i:c,realIndex:s,j:z,x:u,y:d,y2:R,xArrj:y,yArrj:w,y2Arrj:k,pX:f,pY:h,pathState:$,segmentStartX:B,linePath:A,areaPath:N,linePaths:g,areaPaths:m,curve:F,isRangeStart:C});m=H.areaPaths,g=H.linePaths,f=H.pX,h=H.pY,$=H.pathState,B=H.segmentStartX,N=H.areaPath,A=H.linePath,!this.appendPathFrom||"monotoneCubic"===F&&"rangeArea"===o||(M+=T.line(u,this.zeroY),_+=T.line(u,this.zeroY)),this.handleNullDataPoints(a,V,c,z,s),this._handleMarkersAndLabels({type:o,pointsPos:V,i:c,j:z,realIndex:s,isRangeStart:C})}return{yArrj:w,xArrj:y,pathFromArea:_,areaPaths:m,pathFromLine:M,linePaths:g,linePath:A,areaPath:N}}},{key:"_handleMarkersAndLabels",value:function(e){var t=e.type,r=e.pointsPos,n=e.isRangeStart,o=e.i,a=e.j,i=e.realIndex,s=this.w,l=new V(this.ctx);if(this.pointsChart)this.scatter.draw(this.elSeries,a,{realIndex:i,pointsPos:r,zRatio:this.zRatio,elParent:this.elPointsMain});else{s.globals.series[o].length>1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var c=this.markers.plotChartMarkers(r,i,a+1);null!==c&&this.elPointsMain.add(c)}var u=l.drawDataLabel({type:t,isRangeStart:n,pos:r,i:i,j:a+1});null!==u&&this.elDataLabelsWrap.add(u)}},{key:"_createPaths",value:function(e){var t=e.type,r=e.series,n=e.i;e.realIndex;var o=e.j,a=e.x,i=e.y,s=e.xArrj,l=e.yArrj,c=e.y2,u=e.y2Arrj,d=e.pX,f=e.pY,h=e.pathState,p=e.segmentStartX,g=e.linePath,m=e.areaPath,v=e.linePaths,b=e.areaPaths,y=e.curve,x=e.isRangeStart;this.w;var w,k=new S(this.ctx),C=this.areaBottomY,O="rangeArea"===t,P="rangeArea"===t&&x;switch(y){case"monotoneCubic":var T=x?l:u;switch(h){case 0:if(null===T[o+1])break;h=1;case 1:if(!(O?s.length===r[n].length:o===r[n].length-2))break;case 2:var E=x?s:s.slice().reverse(),j=x?T:T.slice().reverse(),A=(w=j,E.map((function(e,t){return[e,w[t]]})).filter((function(e){return null!==e[1]}))),N=A.length>1?Ie(A):A,M=[];O&&(P?b=A:M=b.reverse());var _=0,D=0;if(function(e,t){for(var r=function(e){var t=[],r=0;return e.forEach((function(e){null!==e?r++:r>0&&(t.push(r),r=0)})),r>0&&t.push(r),t}(e),n=[],o=0,a=0;o<r.length;a+=r[o++])n[o]=Re(t,a,a+r[o]);return n}(j,N).forEach((function(e){_++;var t=function(e){for(var t="",r=0;r<e.length;r++){var n=e[r],o=n.length;o>4?(t+="C".concat(n[0],", ").concat(n[1]),t+=", ".concat(n[2],", ").concat(n[3]),t+=", ".concat(n[4],", ").concat(n[5])):o>2&&(t+="S".concat(n[0],", ").concat(n[1]),t+=", ".concat(n[2],", ").concat(n[3]))}return t}(e),r=D,n=(D+=e.length)-1;P?g=k.move(A[r][0],A[r][1])+t:O?g=k.move(M[r][0],M[r][1])+k.line(A[r][0],A[r][1])+t+k.line(M[n][0],M[n][1]):(g=k.move(A[r][0],A[r][1])+t,m=g+k.line(A[n][0],C)+k.line(A[r][0],C)+"z",b.push(m)),v.push(g)})),O&&_>1&&!P){var I=v.slice(_).reverse();v.splice(_),I.forEach((function(e){return v.push(e)}))}h=0}break;case"smooth":var R=.35*(a-d);if(null===r[n][o])h=0;else switch(h){case 0:if(p=d,g=P?k.move(d,u[o])+k.line(d,f):k.move(d,f),m=k.move(d,f),h=1,o<r[n].length-2){var L=k.curve(d+R,f,a-R,i,a,i);g+=L,m+=L;break}case 1:if(null===r[n][o+1])g+=P?k.line(d,c):k.move(d,f),m+=k.line(d,C)+k.line(p,C)+"z",v.push(g),b.push(m);else{var F=k.curve(d+R,f,a-R,i,a,i);g+=F,m+=F,o>=r[n].length-2&&(g+=P?k.curve(a,i,a,i,a,c)+k.move(a,c):k.move(a,i),m+=k.curve(a,i,a,i,a,C)+k.line(p,C)+"z",v.push(g),b.push(m))}}d=a,f=i;break;default:var B=function(e,t,r){var n=[];switch(e){case"stepline":n=k.line(t,null,"H")+k.line(null,r,"V");break;case"linestep":n=k.line(null,r,"V")+k.line(t,null,"H");break;case"straight":n=k.line(t,r)}return n};if(null===r[n][o])h=0;else switch(h){case 0:if(p=d,g=P?k.move(d,u[o])+k.line(d,f):k.move(d,f),m=k.move(d,f),h=1,o<r[n].length-2){var $=B(y,a,i);g+=$,m+=$;break}case 1:if(null===r[n][o+1])g+=P?k.line(d,c):k.move(d,f),m+=k.line(d,C)+k.line(p,C)+"z",v.push(g),b.push(m);else{var z=B(y,a,i);g+=z,m+=z,o>=r[n].length-2&&(g+=P?k.line(a,c):k.move(a,i),m+=k.line(a,C)+k.line(p,C)+"z",v.push(g),b.push(m))}}d=a,f=i}return{linePaths:v,areaPaths:b,pX:d,pY:f,pathState:h,segmentStartX:p,linePath:g,areaPath:m}}},{key:"handleNullDataPoints",value:function(e,t,r,n,o){var a=this.w;if(null===e[r][n]&&a.config.markers.showNullDataPoints||1===e[r].length){var i=this.strokeWidth-a.config.markers.strokeWidth/2;i>0||(i=0);var s=this.markers.plotChartMarkers(t,o,n+1,i,!0);null!==s&&this.elPointsMain.add(s)}}}]),e}();window.TreemapSquared={},window.TreemapSquared.generate=function(){function e(t,r,n,o){this.xoffset=t,this.yoffset=r,this.height=o,this.width=n,this.shortestEdge=function(){return Math.min(this.height,this.width)},this.getCoordinates=function(e){var t,r=[],n=this.xoffset,o=this.yoffset,i=a(e)/this.height,s=a(e)/this.width;if(this.width>=this.height)for(t=0;t<e.length;t++)r.push([n,o,n+i,o+e[t]/i]),o+=e[t]/i;else for(t=0;t<e.length;t++)r.push([n,o,n+e[t]/s,o+s]),n+=e[t]/s;return r},this.cutArea=function(t){var r;if(this.width>=this.height){var n=t/this.height,o=this.width-n;r=new e(this.xoffset+n,this.yoffset,o,this.height)}else{var a=t/this.width,i=this.height-a;r=new e(this.xoffset,this.yoffset+a,this.width,i)}return r}}function t(t,n,o,i,s){i=void 0===i?0:i,s=void 0===s?0:s;var l=r(function(e,t){var r,n=[],o=t/a(e);for(r=0;r<e.length;r++)n[r]=e[r]*o;return n}(t,n*o),[],new e(i,s,n,o),[]);return function(e){var t,r,n=[];for(t=0;t<e.length;t++)for(r=0;r<e[t].length;r++)n.push(e[t][r]);return n}(l)}function r(e,t,o,i){var s,l,c;if(0!==e.length)return s=o.shortestEdge(),function(e,t,r){var o;return 0===e.length||((o=e.slice()).push(t),n(e,r)>=n(o,r))}(t,l=e[0],s)?(t.push(l),r(e.slice(1),t,o,i)):(c=o.cutArea(a(t),i),i.push(o.getCoordinates(t)),r(e,[],c,i)),i;i.push(o.getCoordinates(t))}function n(e,t){var r=Math.min.apply(Math,e),n=Math.max.apply(Math,e),o=a(e);return Math.max(Math.pow(t,2)*n/Math.pow(o,2),Math.pow(o,2)/(Math.pow(t,2)*r))}function o(e){return e&&e.constructor===Array}function a(e){var t,r=0;for(t=0;t<e.length;t++)r+=e[t];return r}function i(e){var t,r=0;if(o(e[0]))for(t=0;t<e.length;t++)r+=i(e[t]);else r=a(e);return r}return function e(r,n,a,s,l){s=void 0===s?0:s,l=void 0===l?0:l;var c,u,d=[],f=[];if(o(r[0])){for(u=0;u<r.length;u++)d[u]=i(r[u]);for(c=t(d,n,a,s,l),u=0;u<r.length;u++)f.push(e(r[u],c[u][2]-c[u][0],c[u][3]-c[u][1],c[u][0],c[u][1]))}else f=t(r,n,a,s,l);return f}}();var Be,$e,ze=function(){function e(t,r){s(this,e),this.ctx=t,this.w=t.w,this.strokeWidth=this.w.config.stroke.width,this.helpers=new Te(t),this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.labels=[]}return c(e,[{key:"draw",value:function(e){var t=this,r=this.w,n=new S(this.ctx),o=new z(this.ctx),a=n.group({class:"apexcharts-treemap"});if(r.globals.noData)return a;var i=[];return e.forEach((function(e){var t=e.map((function(e){return Math.abs(e)}));i.push(t)})),this.negRange=this.helpers.checkColorRange(),r.config.series.forEach((function(e,r){e.data.forEach((function(e){Array.isArray(t.labels[r])||(t.labels[r]=[]),t.labels[r].push(e.x)}))})),window.TreemapSquared.generate(i,r.globals.gridWidth,r.globals.gridHeight).forEach((function(i,s){var l=n.group({class:"apexcharts-series apexcharts-treemap-series",seriesName:x.escapeString(r.globals.seriesNames[s]),rel:s+1,"data:realIndex":s});if(r.config.chart.dropShadow.enabled){var c=r.config.chart.dropShadow;new k(t.ctx).dropShadow(a,c,s)}var u=n.group({class:"apexcharts-data-labels"});i.forEach((function(a,i){var c=a[0],u=a[1],d=a[2],f=a[3],h=n.drawRect(c,u,d-c,f-u,r.config.plotOptions.treemap.borderRadius,"#fff",1,t.strokeWidth,r.config.plotOptions.treemap.useFillColorAsStroke?g:r.globals.stroke.colors[s]);h.attr({cx:c,cy:u,index:s,i:s,j:i,width:d-c,height:f-u});var p=t.helpers.getShadeColor(r.config.chart.type,s,i,t.negRange),g=p.color;void 0!==r.config.series[s].data[i]&&r.config.series[s].data[i].fillColor&&(g=r.config.series[s].data[i].fillColor);var m=o.fillPath({color:g,seriesNumber:s,dataPointIndex:i});h.node.classList.add("apexcharts-treemap-rect"),h.attr({fill:m}),t.helpers.addListeners(h);var v={x:c+(d-c)/2,y:u+(f-u)/2,width:0,height:0},b={x:c,y:u,width:d-c,height:f-u};if(r.config.chart.animations.enabled&&!r.globals.dataChanged){var y=1;r.globals.resized||(y=r.config.chart.animations.speed),t.animateTreemap(h,v,b,y)}if(r.globals.dataChanged){var x=1;t.dynamicAnim.enabled&&r.globals.shouldAnimate&&(x=t.dynamicAnim.speed,r.globals.previousPaths[s]&&r.globals.previousPaths[s][i]&&r.globals.previousPaths[s][i].rect&&(v=r.globals.previousPaths[s][i].rect),t.animateTreemap(h,v,b,x))}var w=t.getFontSize(a),k=r.config.dataLabels.formatter(t.labels[s][i],{value:r.globals.series[s][i],seriesIndex:s,dataPointIndex:i,w:r});"truncate"===r.config.plotOptions.treemap.dataLabels.format&&(w=parseInt(r.config.dataLabels.style.fontSize,10),k=t.truncateLabels(k,w,c,u,d,f));var S=t.helpers.calculateDataLabels({text:k,x:(c+d)/2,y:(u+f)/2+t.strokeWidth/2+w/3,i:s,j:i,colorProps:p,fontSize:w,series:e});r.config.dataLabels.enabled&&S&&t.rotateToFitLabel(S,w,k,c,u,d,f),l.add(h),null!==S&&l.add(S)})),l.add(u),a.add(l)})),a}},{key:"getFontSize",value:function(e){var t,r,n=this.w,o=function e(t){var r,n=0;if(Array.isArray(t[0]))for(r=0;r<t.length;r++)n+=e(t[r]);else for(r=0;r<t.length;r++)n+=t[r].length;return n}(this.labels)/function e(t){var r,n=0;if(Array.isArray(t[0]))for(r=0;r<t.length;r++)n+=e(t[r]);else for(r=0;r<t.length;r++)n+=1;return n}(this.labels);return t=(e[2]-e[0])*(e[3]-e[1]),r=Math.pow(t,.5),Math.min(r/o,parseInt(n.config.dataLabels.style.fontSize,10))}},{key:"rotateToFitLabel",value:function(e,t,r,n,o,a,i){var s=new S(this.ctx),l=s.getTextRects(r,t);if(l.width+this.w.config.stroke.width+5>a-n&&l.width<=i-o){var c=s.rotateAroundCenter(e.node);e.node.setAttribute("transform","rotate(-90 ".concat(c.x," ").concat(c.y,") translate(").concat(l.height/3,")"))}}},{key:"truncateLabels",value:function(e,t,r,n,o,a){var i=new S(this.ctx),s=i.getTextRects(e,t).width+this.w.config.stroke.width+5>o-r&&a-n>o-r?a-n:o-r,l=i.getTextBasedOnMaxWidth({text:e,maxWidth:s,fontSize:t});return e.length!==l.length&&s/t<5?"":l}},{key:"animateTreemap",value:function(e,t,r,n){var o=new w(this.ctx);o.animateRect(e,{x:t.x,y:t.y,width:t.width,height:t.height},{x:r.x,y:r.y,width:r.width,height:r.height},n,(function(){o.animationCompleted(e)}))}}]),e}(),Ye=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return c(e,[{key:"calculateTimeScaleTicks",value:function(e,t){var r=this,n=this.w;if(n.globals.allSeriesCollapsed)return n.globals.labels=[],n.globals.timescaleLabels=[],[];var o=new T(this.ctx),i=(t-e)/864e5;this.determineInterval(i),n.globals.disableZoomIn=!1,n.globals.disableZoomOut=!1,i<.00011574074074074075?n.globals.disableZoomIn=!0:i>5e4&&(n.globals.disableZoomOut=!0);var s=o.getTimeUnitsfromTimestamp(e,t,this.utc),l=n.globals.gridWidth/i,c=l/24,u=c/60,d=u/60,f=Math.floor(24*i),h=Math.floor(1440*i),p=Math.floor(86400*i),g=Math.floor(i),m=Math.floor(i/30),v=Math.floor(i/365),b={minMillisecond:s.minMillisecond,minSecond:s.minSecond,minMinute:s.minMinute,minHour:s.minHour,minDate:s.minDate,minMonth:s.minMonth,minYear:s.minYear},y={firstVal:b,currentMillisecond:b.minMillisecond,currentSecond:b.minSecond,currentMinute:b.minMinute,currentHour:b.minHour,currentMonthDate:b.minDate,currentDate:b.minDate,currentMonth:b.minMonth,currentYear:b.minYear,daysWidthOnXAxis:l,hoursWidthOnXAxis:c,minutesWidthOnXAxis:u,secondsWidthOnXAxis:d,numberOfSeconds:p,numberOfMinutes:h,numberOfHours:f,numberOfDays:g,numberOfMonths:m,numberOfYears:v};switch(this.tickInterval){case"years":this.generateYearScale(y);break;case"months":case"half_year":this.generateMonthScale(y);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(y);break;case"hours":this.generateHourScale(y);break;case"minutes_fives":case"minutes":this.generateMinuteScale(y);break;case"seconds_tens":case"seconds_fives":case"seconds":this.generateSecondScale(y)}var x=this.timeScaleArray.map((function(e){var t={position:e.position,unit:e.unit,year:e.year,day:e.day?e.day:1,hour:e.hour?e.hour:0,month:e.month+1};return"month"===e.unit?a(a({},t),{},{day:1,value:e.value+1}):"day"===e.unit||"hour"===e.unit?a(a({},t),{},{value:e.value}):"minute"===e.unit?a(a({},t),{},{value:e.value,minute:e.value}):"second"===e.unit?a(a({},t),{},{value:e.value,minute:e.minute,second:e.second}):e}));return x.filter((function(e){var t=1,o=Math.ceil(n.globals.gridWidth/120),a=e.value;void 0!==n.config.xaxis.tickAmount&&(o=n.config.xaxis.tickAmount),x.length>o&&(t=Math.floor(x.length/o));var i=!1,s=!1;switch(r.tickInterval){case"years":"year"===e.unit&&(i=!0);break;case"half_year":t=7,"year"===e.unit&&(i=!0);break;case"months":t=1,"year"===e.unit&&(i=!0);break;case"months_fortnight":t=15,"year"!==e.unit&&"month"!==e.unit||(i=!0),30===a&&(s=!0);break;case"months_days":t=10,"month"===e.unit&&(i=!0),30===a&&(s=!0);break;case"week_days":t=8,"month"===e.unit&&(i=!0);break;case"days":t=1,"month"===e.unit&&(i=!0);break;case"hours":"day"===e.unit&&(i=!0);break;case"minutes_fives":case"seconds_fives":a%5!=0&&(s=!0);break;case"seconds_tens":a%10!=0&&(s=!0)}if("hours"===r.tickInterval||"minutes_fives"===r.tickInterval||"seconds_tens"===r.tickInterval||"seconds_fives"===r.tickInterval){if(!s)return!0}else if((a%t==0||i)&&!s)return!0}))}},{key:"recalcDimensionsBasedOnFormat",value:function(e,t){var r=this.w,n=this.formatDates(e),o=this.removeOverlappingTS(n);r.globals.timescaleLabels=o.slice(),new ue(this.ctx).plotCoords()}},{key:"determineInterval",value:function(e){var t=24*e,r=60*t;switch(!0){case e/365>5:this.tickInterval="years";break;case e>800:this.tickInterval="half_year";break;case e>180:this.tickInterval="months";break;case e>90:this.tickInterval="months_fortnight";break;case e>60:this.tickInterval="months_days";break;case e>30:this.tickInterval="week_days";break;case e>2:this.tickInterval="days";break;case t>2.4:this.tickInterval="hours";break;case r>15:this.tickInterval="minutes_fives";break;case r>5:this.tickInterval="minutes";break;case r>1:this.tickInterval="seconds_tens";break;case 60*r>20:this.tickInterval="seconds_fives";break;default:this.tickInterval="seconds"}}},{key:"generateYearScale",value:function(e){var t=e.firstVal,r=e.currentMonth,n=e.currentYear,o=e.daysWidthOnXAxis,a=e.numberOfYears,i=t.minYear,s=0,l=new T(this.ctx),c="year";if(t.minDate>1||t.minMonth>0){var u=l.determineRemainingDaysOfYear(t.minYear,t.minMonth,t.minDate);s=(l.determineDaysOfYear(t.minYear)-u+1)*o,i=t.minYear+1,this.timeScaleArray.push({position:s,value:i,unit:c,year:i,month:x.monthMod(r+1)})}else 1===t.minDate&&0===t.minMonth&&this.timeScaleArray.push({position:s,value:i,unit:c,year:n,month:x.monthMod(r+1)});for(var d=i,f=s,h=0;h<a;h++)d++,f=l.determineDaysOfYear(d-1)*o+f,this.timeScaleArray.push({position:f,value:d,unit:c,year:d,month:1})}},{key:"generateMonthScale",value:function(e){var t=e.firstVal,r=e.currentMonthDate,n=e.currentMonth,o=e.currentYear,a=e.daysWidthOnXAxis,i=e.numberOfMonths,s=n,l=0,c=new T(this.ctx),u="month",d=0;if(t.minDate>1){l=(c.determineDaysOfMonths(n+1,t.minYear)-r+1)*a,s=x.monthMod(n+1);var f=o+d,h=x.monthMod(s),p=s;0===s&&(u="year",p=f,h=1,f+=d+=1),this.timeScaleArray.push({position:l,value:p,unit:u,year:f,month:h})}else this.timeScaleArray.push({position:l,value:s,unit:u,year:o,month:x.monthMod(n)});for(var g=s+1,m=l,v=0,b=1;v<i;v++,b++){0===(g=x.monthMod(g))?(u="year",d+=1):u="month";var y=this._getYear(o,g,d);m=c.determineDaysOfMonths(g,y)*a+m;var w=0===g?y:g;this.timeScaleArray.push({position:m,value:w,unit:u,year:y,month:0===g?1:g}),g++}}},{key:"generateDayScale",value:function(e){var t=e.firstVal,r=e.currentMonth,n=e.currentYear,o=e.hoursWidthOnXAxis,a=e.numberOfDays,i=new T(this.ctx),s="day",l=t.minDate+1,c=l,u=function(e,t,r){return e>i.determineDaysOfMonths(t+1,r)?(c=1,s="month",f=t+=1,t):t},d=(24-t.minHour)*o,f=l,h=u(c,r,n);0===t.minHour&&1===t.minDate?(d=0,f=x.monthMod(t.minMonth),s="month",c=t.minDate):1!==t.minDate&&0===t.minHour&&0===t.minMinute&&(d=0,l=t.minDate,f=l,h=u(c=l,r,n)),this.timeScaleArray.push({position:d,value:f,unit:s,year:this._getYear(n,h,0),month:x.monthMod(h),day:c});for(var p=d,g=0;g<a;g++){s="day",h=u(c+=1,h,this._getYear(n,h,0));var m=this._getYear(n,h,0);p=24*o+p;var v=1===c?x.monthMod(h):c;this.timeScaleArray.push({position:p,value:v,unit:s,year:m,month:x.monthMod(h),day:v})}}},{key:"generateHourScale",value:function(e){var t=e.firstVal,r=e.currentDate,n=e.currentMonth,o=e.currentYear,a=e.minutesWidthOnXAxis,i=e.numberOfHours,s=new T(this.ctx),l="hour",c=function(e,t){return e>s.determineDaysOfMonths(t+1,o)&&(g=1,t+=1),{month:t,date:g}},u=function(e,t){return e>s.determineDaysOfMonths(t+1,o)?t+=1:t},d=60-(t.minMinute+t.minSecond/60),f=d*a,h=t.minHour+1,p=h;60===d&&(f=0,p=h=t.minHour);var g=r;p>=24&&(p=0,g+=1,l="day");var m=c(g,n).month;m=u(g,m),this.timeScaleArray.push({position:f,value:h,unit:l,day:g,hour:p,year:o,month:x.monthMod(m)}),p++;for(var v=f,b=0;b<i;b++){l="hour",p>=24&&(p=0,l="day",m=c(g+=1,m).month,m=u(g,m));var y=this._getYear(o,m,0);v=60*a+v;var w=0===p?g:p;this.timeScaleArray.push({position:v,value:w,unit:l,hour:p,day:g,year:y,month:x.monthMod(m)}),p++}}},{key:"generateMinuteScale",value:function(e){for(var t=e.currentMillisecond,r=e.currentSecond,n=e.currentMinute,o=e.currentHour,a=e.currentDate,i=e.currentMonth,s=e.currentYear,l=e.minutesWidthOnXAxis,c=e.secondsWidthOnXAxis,u=e.numberOfMinutes,d=n+1,f=a,h=i,p=s,g=o,m=(60-r-t/1e3)*c,v=0;v<u;v++)d>=60&&(d=0,24===(g+=1)&&(g=0)),this.timeScaleArray.push({position:m,value:d,unit:"minute",hour:g,minute:d,day:f,year:this._getYear(p,h,0),month:x.monthMod(h)}),m+=l,d++}},{key:"generateSecondScale",value:function(e){for(var t=e.currentMillisecond,r=e.currentSecond,n=e.currentMinute,o=e.currentHour,a=e.currentDate,i=e.currentMonth,s=e.currentYear,l=e.secondsWidthOnXAxis,c=e.numberOfSeconds,u=r+1,d=n,f=a,h=i,p=s,g=o,m=(1e3-t)/1e3*l,v=0;v<c;v++)u>=60&&(u=0,++d>=60&&(d=0,24===++g&&(g=0))),this.timeScaleArray.push({position:m,value:u,unit:"second",hour:g,minute:d,second:u,day:f,year:this._getYear(p,h,0),month:x.monthMod(h)}),m+=l,u++}},{key:"createRawDateString",value:function(e,t){var r=e.year;return 0===e.month&&(e.month=1),r+="-"+("0"+e.month.toString()).slice(-2),"day"===e.unit?r+="day"===e.unit?"-"+("0"+t).slice(-2):"-01":r+="-"+("0"+(e.day?e.day:"1")).slice(-2),"hour"===e.unit?r+="hour"===e.unit?"T"+("0"+t).slice(-2):"T00":r+="T"+("0"+(e.hour?e.hour:"0")).slice(-2),"minute"===e.unit?r+=":"+("0"+t).slice(-2):r+=":"+(e.minute?("0"+e.minute).slice(-2):"00"),"second"===e.unit?r+=":"+("0"+t).slice(-2):r+=":00",this.utc&&(r+=".000Z"),r}},{key:"formatDates",value:function(e){var t=this,r=this.w;return e.map((function(e){var n=e.value.toString(),o=new T(t.ctx),a=t.createRawDateString(e,n),i=o.getDate(o.parseDate(a));if(t.utc||(i=o.getDate(o.parseDateWithTimezone(a))),void 0===r.config.xaxis.labels.format){var s="dd MMM",l=r.config.xaxis.labels.datetimeFormatter;"year"===e.unit&&(s=l.year),"month"===e.unit&&(s=l.month),"day"===e.unit&&(s=l.day),"hour"===e.unit&&(s=l.hour),"minute"===e.unit&&(s=l.minute),"second"===e.unit&&(s=l.second),n=o.formatDate(i,s)}else n=o.formatDate(i,r.config.xaxis.labels.format);return{dateString:a,position:e.position,value:n,unit:e.unit,year:e.year,month:e.month}}))}},{key:"removeOverlappingTS",value:function(e){var t,r=this,n=new S(this.ctx),o=!1;e.length>0&&e[0].value&&e.every((function(t){return t.value.length===e[0].value.length}))&&(o=!0,t=n.getTextRects(e[0].value).width);var a=0,i=e.map((function(i,s){if(s>0&&r.w.config.xaxis.labels.hideOverlappingLabels){var l=o?t:n.getTextRects(e[a].value).width,c=e[a].position;return i.position>c+l+10?(a=s,i):null}return i}));return i.filter((function(e){return null!==e}))}},{key:"_getYear",value:function(e,t,r){return e+Math.floor(t/12)+r}}]),e}(),We=function(){function e(t,r){s(this,e),this.ctx=r,this.w=r.w,this.el=t}return c(e,[{key:"setupElements",value:function(){var e=this.w.globals,t=this.w.config,r=t.chart.type;e.axisCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble","radar","heatmap","treemap"].indexOf(r)>-1,e.xyCharts=["line","area","bar","rangeBar","rangeArea","candlestick","boxPlot","scatter","bubble"].indexOf(r)>-1,e.isBarHorizontal=("bar"===t.chart.type||"rangeBar"===t.chart.type||"boxPlot"===t.chart.type)&&t.plotOptions.bar.horizontal,e.chartClass=".apexcharts"+e.chartID,e.dom.baseEl=this.el,e.dom.elWrap=document.createElement("div"),S.setAttrs(e.dom.elWrap,{id:e.chartClass.substring(1),class:"apexcharts-canvas "+e.chartClass.substring(1)}),this.el.appendChild(e.dom.elWrap),e.dom.Paper=new window.SVG.Doc(e.dom.elWrap),e.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:"translate(".concat(t.chart.offsetX,", ").concat(t.chart.offsetY,")")}),e.dom.Paper.node.style.background="dark"!==t.theme.mode||t.chart.background?t.chart.background:"rgba(0, 0, 0, 0.8)",this.setSVGDimensions(),e.dom.elLegendForeign=document.createElementNS(e.SVGNS,"foreignObject"),S.setAttrs(e.dom.elLegendForeign,{x:0,y:0,width:e.svgWidth,height:e.svgHeight}),e.dom.elLegendWrap=document.createElement("div"),e.dom.elLegendWrap.classList.add("apexcharts-legend"),e.dom.elLegendWrap.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),e.dom.elLegendForeign.appendChild(e.dom.elLegendWrap),e.dom.Paper.node.appendChild(e.dom.elLegendForeign),e.dom.elGraphical=e.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),e.dom.elDefs=e.dom.Paper.defs(),e.dom.Paper.add(e.dom.elGraphical),e.dom.elGraphical.add(e.dom.elDefs)}},{key:"plotChartType",value:function(e,t){var r=this.w,n=r.config,o=r.globals,a={series:[],i:[]},i={series:[],i:[]},s={series:[],i:[]},l={series:[],i:[]},c={series:[],i:[]},u={series:[],i:[]},d={series:[],i:[]},f={series:[],i:[]},h={series:[],seriesRangeEnd:[],i:[]},p=void 0!==n.chart.type?n.chart.type:"line",g=0;o.series.map((function(t,m){void 0!==e[m].type?"column"===e[m].type||"bar"===e[m].type?(c.series.push(t),c.i.push(m),r.globals.columnSeries=c.series,"bar"!==p&&(o.series.length>1&&n.plotOptions.bar.horizontal&&console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"),g++)):"area"===e[m].type?(i.series.push(t),i.i.push(m),p!==e[m].type&&g++):"line"===e[m].type?(a.series.push(t),a.i.push(m),p!==e[m].type&&g++):"scatter"===e[m].type?(s.series.push(t),s.i.push(m)):"bubble"===e[m].type?(l.series.push(t),l.i.push(m),p!==e[m].type&&g++):"candlestick"===e[m].type?(u.series.push(t),u.i.push(m),p!==e[m].type&&g++):"boxPlot"===e[m].type?(d.series.push(t),d.i.push(m),p!==e[m].type&&g++):"rangeBar"===e[m].type?(f.series.push(t),f.i.push(m),p!==e[m].type&&g++):"rangeArea"===e[m].type?(h.series.push(o.seriesRangeStart[m]),h.seriesRangeEnd.push(o.seriesRangeEnd[m]),h.i.push(m),p!==e[m].type&&g++):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"):(a.series.push(t),a.i.push(m))})),o.comboCharts||(o.comboCharts=g>0);var m=new Fe(this.ctx,t),v=new Pe(this.ctx,t);this.ctx.pie=new Ae(this.ctx);var b=new Me(this.ctx);this.ctx.rangeBar=new _e(this.ctx,t);var y=new Ne(this.ctx),x=[];if(o.comboCharts){if(i.series.length>0&&x.push(m.draw(i.series,"area",i.i)),c.series.length>0)if(r.config.chart.stacked){var w=new Oe(this.ctx,t);x.push(w.draw(c.series,c.i))}else this.ctx.bar=new Ce(this.ctx,t),x.push(this.ctx.bar.draw(c.series,c.i));if(h.series.length>0&&x.push(m.draw(h.series,"rangeArea",h.i,h.seriesRangeEnd)),a.series.length>0&&x.push(m.draw(a.series,"line",a.i)),u.series.length>0&&x.push(v.draw(u.series,"candlestick",u.i)),d.series.length>0&&x.push(v.draw(d.series,"boxPlot",d.i)),f.series.length>0&&x.push(this.ctx.rangeBar.draw(f.series,f.i)),s.series.length>0){var k=new Fe(this.ctx,t,!0);x.push(k.draw(s.series,"scatter",s.i))}if(l.series.length>0){var S=new Fe(this.ctx,t,!0);x.push(S.draw(l.series,"bubble",l.i))}}else switch(n.chart.type){case"line":x=m.draw(o.series,"line");break;case"area":x=m.draw(o.series,"area");break;case"bar":n.chart.stacked?x=new Oe(this.ctx,t).draw(o.series):(this.ctx.bar=new Ce(this.ctx,t),x=this.ctx.bar.draw(o.series));break;case"candlestick":x=new Pe(this.ctx,t).draw(o.series,"candlestick");break;case"boxPlot":x=new Pe(this.ctx,t).draw(o.series,n.chart.type);break;case"rangeBar":x=this.ctx.rangeBar.draw(o.series);break;case"rangeArea":x=m.draw(o.seriesRangeStart,"rangeArea",void 0,o.seriesRangeEnd);break;case"heatmap":x=new Ee(this.ctx,t).draw(o.series);break;case"treemap":x=new ze(this.ctx,t).draw(o.series);break;case"pie":case"donut":case"polarArea":x=this.ctx.pie.draw(o.series);break;case"radialBar":x=b.draw(o.series);break;case"radar":x=y.draw(o.series);break;default:x=m.draw(o.series)}return x}},{key:"setSVGDimensions",value:function(){var e=this.w.globals,t=this.w.config;e.svgWidth=t.chart.width,e.svgHeight=t.chart.height;var r=x.getDimensions(this.el),n=t.chart.width.toString().split(/[0-9]+/g).pop();"%"===n?x.isNumber(r[0])&&(0===r[0].width&&(r=x.getDimensions(this.el.parentNode)),e.svgWidth=r[0]*parseInt(t.chart.width,10)/100):"px"!==n&&""!==n||(e.svgWidth=parseInt(t.chart.width,10));var o=t.chart.height.toString().split(/[0-9]+/g).pop();if("auto"!==e.svgHeight&&""!==e.svgHeight)if("%"===o){var a=x.getDimensions(this.el.parentNode);e.svgHeight=a[1]*parseInt(t.chart.height,10)/100}else e.svgHeight=parseInt(t.chart.height,10);else e.axisCharts?e.svgHeight=e.svgWidth/1.61:e.svgHeight=e.svgWidth/1.2;if(e.svgWidth<0&&(e.svgWidth=0),e.svgHeight<0&&(e.svgHeight=0),S.setAttrs(e.dom.Paper.node,{width:e.svgWidth,height:e.svgHeight}),"%"!==o){var i=t.chart.sparkline.enabled?0:e.axisCharts?t.chart.parentHeightOffset:0;e.dom.Paper.node.parentNode.parentNode.style.minHeight=e.svgHeight+i+"px"}e.dom.elWrap.style.width=e.svgWidth+"px",e.dom.elWrap.style.height=e.svgHeight+"px"}},{key:"shiftGraphPosition",value:function(){var e=this.w.globals,t=e.translateY,r={transform:"translate("+e.translateX+", "+t+")"};S.setAttrs(e.dom.elGraphical.node,r)}},{key:"resizeNonAxisCharts",value:function(){var e=this.w,t=e.globals,r=0,n=e.config.chart.sparkline.enabled?1:15;n+=e.config.grid.padding.bottom,"top"!==e.config.legend.position&&"bottom"!==e.config.legend.position||!e.config.legend.show||e.config.legend.floating||(r=new fe(this.ctx).legendHelpers.getLegendBBox().clwh+10);var o=e.globals.dom.baseEl.querySelector(".apexcharts-radialbar, .apexcharts-pie"),a=2.05*e.globals.radialSize;if(o&&!e.config.chart.sparkline.enabled&&0!==e.config.plotOptions.radialBar.startAngle){var i=x.getBoundingClientRect(o);a=i.bottom;var s=i.bottom-i.top;a=Math.max(2.05*e.globals.radialSize,s)}var l=a+t.translateY+r+n;t.dom.elLegendForeign&&t.dom.elLegendForeign.setAttribute("height",l),e.config.chart.height&&String(e.config.chart.height).indexOf("%")>0||(t.dom.elWrap.style.height=l+"px",S.setAttrs(t.dom.Paper.node,{height:l}),t.dom.Paper.node.parentNode.parentNode.style.minHeight=l+"px")}},{key:"coreCalculations",value:function(){new Z(this.ctx).init()}},{key:"resetGlobals",value:function(){var e=this,t=function(){return e.w.config.series.map((function(e){return[]}))},r=new B,n=this.w.globals;r.initGlobalVars(n),n.seriesXvalues=t(),n.seriesYvalues=t()}},{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 e=null,t=this.w;if(t.globals.axisCharts){if("back"===t.config.xaxis.crosshairs.position&&new re(this.ctx).drawXCrosshairs(),"back"===t.config.yaxis[0].crosshairs.position&&new re(this.ctx).drawYCrosshairs(),"datetime"===t.config.xaxis.type&&void 0===t.config.xaxis.labels.formatter){this.ctx.timeScale=new Ye(this.ctx);var r=[];isFinite(t.globals.minX)&&isFinite(t.globals.maxX)&&!t.globals.isBarHorizontal?r=this.ctx.timeScale.calculateTimeScaleTicks(t.globals.minX,t.globals.maxX):t.globals.isBarHorizontal&&(r=this.ctx.timeScale.calculateTimeScaleTicks(t.globals.minY,t.globals.maxY)),this.ctx.timeScale.recalcDimensionsBasedOnFormat(r)}e=new C(this.ctx).getCalculatedRatios()}return e}},{key:"updateSourceChart",value:function(e){this.ctx.w.globals.selection=void 0,this.ctx.updateHelpers._updateOptions({chart:{selection:{xaxis:{min:e.w.globals.minX,max:e.w.globals.maxX}}}},!1,!1)}},{key:"setupBrushHandler",value:function(){var e=this,t=this.w;if(t.config.chart.brush.enabled&&"function"!=typeof t.config.chart.events.selection){var r=Array.isArray(t.config.chart.brush.targets)?t.config.chart.brush.targets:[t.config.chart.brush.target];r.forEach((function(t){var r=ApexCharts.getChartByID(t);r.w.globals.brushSource=e.ctx,"function"!=typeof r.w.config.chart.events.zoomed&&(r.w.config.chart.events.zoomed=function(){e.updateSourceChart(r)}),"function"!=typeof r.w.config.chart.events.scrolled&&(r.w.config.chart.events.scrolled=function(){e.updateSourceChart(r)})})),t.config.chart.events.selection=function(e,t){r.forEach((function(e){ApexCharts.getChartByID(e).ctx.updateHelpers._updateOptions({xaxis:{min:t.xaxis.min,max:t.xaxis.max}},!1,!1,!1,!1)}))}}}}]),e}(),Ve=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"_updateOptions",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],a=arguments.length>4&&void 0!==arguments[4]&&arguments[4];return new Promise((function(s){var l=[t.ctx];o&&(l=t.ctx.getSyncedCharts()),t.ctx.w.globals.isExecCalled&&(l=[t.ctx],t.ctx.w.globals.isExecCalled=!1),l.forEach((function(o,c){var u=o.w;if(u.globals.shouldAnimate=n,r||(u.globals.resized=!0,u.globals.dataChanged=!0,n&&o.series.getPreviousPaths()),e&&"object"===i(e)&&(o.config=new F(e),e=C.extendArrayProps(o.config,e,u),o.w.globals.chartID!==t.ctx.w.globals.chartID&&delete e.series,u.config=x.extend(u.config,e),a&&(u.globals.lastXAxis=e.xaxis?x.clone(e.xaxis):[],u.globals.lastYAxis=e.yaxis?x.clone(e.yaxis):[],u.globals.initialConfig=x.extend({},u.config),u.globals.initialSeries=x.clone(u.config.series),e.series))){for(var d=0;d<u.globals.collapsedSeriesIndices.length;d++){var f=u.config.series[u.globals.collapsedSeriesIndices[d]];u.globals.collapsedSeries[d].data=u.globals.axisCharts?f.data.slice():f}for(var h=0;h<u.globals.ancillaryCollapsedSeriesIndices.length;h++){var p=u.config.series[u.globals.ancillaryCollapsedSeriesIndices[h]];u.globals.ancillaryCollapsedSeries[h].data=u.globals.axisCharts?p.data.slice():p}o.series.emptyCollapsedSeries(u.config.series)}return o.update(e).then((function(){c===l.length-1&&s(o)}))}))}))}},{key:"_updateSeries",value:function(e,t){var r=this,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return new Promise((function(o){var a,i=r.w;return i.globals.shouldAnimate=t,i.globals.dataChanged=!0,t&&r.ctx.series.getPreviousPaths(),i.globals.axisCharts?(0===(a=e.map((function(e,t){return r._extendSeries(e,t)}))).length&&(a=[{data:[]}]),i.config.series=a):i.config.series=e.slice(),n&&(i.globals.initialConfig.series=x.clone(i.config.series),i.globals.initialSeries=x.clone(i.config.series)),r.ctx.update().then((function(){o(r.ctx)}))}))}},{key:"_extendSeries",value:function(e,t){var r=this.w,n=r.config.series[t];return a(a({},r.config.series[t]),{},{name:e.name?e.name:null==n?void 0:n.name,color:e.color?e.color:null==n?void 0:n.color,type:e.type?e.type:null==n?void 0:n.type,group:e.group?e.group:null==n?void 0:n.group,data:e.data?e.data:null==n?void 0:n.data,zIndex:void 0!==e.zIndex?e.zIndex:t})}},{key:"toggleDataPointSelection",value:function(e,t){var r=this.w,n=null,o=".apexcharts-series[data\\:realIndex='".concat(e,"']");return r.globals.axisCharts?n=r.globals.dom.Paper.select("".concat(o," path[j='").concat(t,"'], ").concat(o," circle[j='").concat(t,"'], ").concat(o," rect[j='").concat(t,"']")).members[0]:void 0===t&&(n=r.globals.dom.Paper.select("".concat(o," path[j='").concat(e,"']")).members[0],"pie"!==r.config.chart.type&&"polarArea"!==r.config.chart.type&&"donut"!==r.config.chart.type||this.ctx.pie.pieClicked(e)),n?(new S(this.ctx).pathMouseDown(n,null),n.node?n.node:null):(console.warn("toggleDataPointSelection: Element not found"),null)}},{key:"forceXAxisUpdate",value:function(e){var t=this.w;if(["min","max"].forEach((function(r){void 0!==e.xaxis[r]&&(t.config.xaxis[r]=e.xaxis[r],t.globals.lastXAxis[r]=e.xaxis[r])})),e.xaxis.categories&&e.xaxis.categories.length&&(t.config.xaxis.categories=e.xaxis.categories),t.config.xaxis.convertedCatToNumeric){var r=new L(e);e=r.convertCatToNumericXaxis(e,this.ctx)}return e}},{key:"forceYAxisUpdate",value:function(e){return e.chart&&e.chart.stacked&&"100%"===e.chart.stackType&&(Array.isArray(e.yaxis)?e.yaxis.forEach((function(t,r){e.yaxis[r].min=0,e.yaxis[r].max=100})):(e.yaxis.min=0,e.yaxis.max=100)),e}},{key:"revertDefaultAxisMinMax",value:function(e){var t=this,r=this.w,n=r.globals.lastXAxis,o=r.globals.lastYAxis;e&&e.xaxis&&(n=e.xaxis),e&&e.yaxis&&(o=e.yaxis),r.config.xaxis.min=n.min,r.config.xaxis.max=n.max;r.config.yaxis.map((function(e,n){r.globals.zoomed||void 0!==o[n]?function(e){void 0!==o[e]&&(r.config.yaxis[e].min=o[e].min,r.config.yaxis[e].max=o[e].max)}(n):void 0!==t.ctx.opts.yaxis[n]&&(e.min=t.ctx.opts.yaxis[n].min,e.max=t.ctx.opts.yaxis[n].max)}))}}]),e}();Be="undefined"!=typeof window?window:void 0,$e=function(e,t){var r=(void 0!==this?this:e).SVG=function(e){if(r.supported)return e=new r.Doc(e),r.parser.draw||r.prepare(),e};if(r.ns="http://www.w3.org/2000/svg",r.xmlns="http://www.w3.org/2000/xmlns/",r.xlink="http://www.w3.org/1999/xlink",r.svgjs="http://svgjs.dev",r.supported=!0,!r.supported)return!1;r.did=1e3,r.eid=function(e){return"Svgjs"+d(e)+r.did++},r.create=function(e){var r=t.createElementNS(this.ns,e);return r.setAttribute("id",this.eid(e)),r},r.extend=function(){var e,t;t=(e=[].slice.call(arguments)).pop();for(var n=e.length-1;n>=0;n--)if(e[n])for(var o in t)e[n].prototype[o]=t[o];r.Set&&r.Set.inherit&&r.Set.inherit()},r.invent=function(e){var t="function"==typeof e.create?e.create:function(){this.constructor.call(this,r.create(e.create))};return e.inherit&&(t.prototype=new e.inherit),e.extend&&r.extend(t,e.extend),e.construct&&r.extend(e.parent||r.Container,e.construct),t},r.adopt=function(t){return t?t.instance?t.instance:((n="svg"==t.nodeName?t.parentNode instanceof e.SVGElement?new r.Nested:new r.Doc:"linearGradient"==t.nodeName?new r.Gradient("linear"):"radialGradient"==t.nodeName?new r.Gradient("radial"):r[d(t.nodeName)]?new(r[d(t.nodeName)]):new r.Element(t)).type=t.nodeName,n.node=t,t.instance=n,n instanceof r.Doc&&n.namespace().defs(),n.setData(JSON.parse(t.getAttribute("svgjs:data"))||{}),n):null;var n},r.prepare=function(){var e=t.getElementsByTagName("body")[0],n=(e?new r.Doc(e):r.adopt(t.documentElement).nested()).size(2,0);r.parser={body:e||t.documentElement,draw:n.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:n.polyline().node,path:n.path().node,native:r.create("svg")}},r.parser={native:r.create("svg")},t.addEventListener("DOMContentLoaded",(function(){r.parser.draw||r.prepare()}),!1),r.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},r.utils={map:function(e,t){for(var r=e.length,n=[],o=0;o<r;o++)n.push(t(e[o]));return n},filter:function(e,t){for(var r=e.length,n=[],o=0;o<r;o++)t(e[o])&&n.push(e[o]);return n},filterSVGElements:function(t){return this.filter(t,(function(t){return t instanceof e.SVGElement}))}},r.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"}},r.Color=function(e){var t,n;this.r=0,this.g=0,this.b=0,e&&("string"==typeof e?r.regex.isRgb.test(e)?(t=r.regex.rgb.exec(e.replace(r.regex.whitespace,"")),this.r=parseInt(t[1]),this.g=parseInt(t[2]),this.b=parseInt(t[3])):r.regex.isHex.test(e)&&(t=r.regex.hex.exec(4==(n=e).length?["#",n.substring(1,2),n.substring(1,2),n.substring(2,3),n.substring(2,3),n.substring(3,4),n.substring(3,4)].join(""):n),this.r=parseInt(t[1],16),this.g=parseInt(t[2],16),this.b=parseInt(t[3],16)):"object"===i(e)&&(this.r=e.r,this.g=e.g,this.b=e.b))},r.extend(r.Color,{toString:function(){return this.toHex()},toHex:function(){return"#"+f(this.r)+f(this.g)+f(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(e){return this.destination=new r.Color(e),this},at:function(e){return this.destination?(e=e<0?0:e>1?1:e,new r.Color({r:~~(this.r+(this.destination.r-this.r)*e),g:~~(this.g+(this.destination.g-this.g)*e),b:~~(this.b+(this.destination.b-this.b)*e)})):this}}),r.Color.test=function(e){return e+="",r.regex.isHex.test(e)||r.regex.isRgb.test(e)},r.Color.isRgb=function(e){return e&&"number"==typeof e.r&&"number"==typeof e.g&&"number"==typeof e.b},r.Color.isColor=function(e){return r.Color.isRgb(e)||r.Color.test(e)},r.Array=function(e,t){0==(e=(e||[]).valueOf()).length&&t&&(e=t.valueOf()),this.value=this.parse(e)},r.extend(r.Array,{toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(e){return e=e.valueOf(),Array.isArray(e)?e:this.split(e)}}),r.PointArray=function(e,t){r.Array.call(this,e,t||[[0,0]])},r.PointArray.prototype=new r.Array,r.PointArray.prototype.constructor=r.PointArray;for(var n={M:function(e,t,r){return t.x=r.x=e[0],t.y=r.y=e[1],["M",t.x,t.y]},L:function(e,t){return t.x=e[0],t.y=e[1],["L",e[0],e[1]]},H:function(e,t){return t.x=e[0],["H",e[0]]},V:function(e,t){return t.y=e[0],["V",e[0]]},C:function(e,t){return t.x=e[4],t.y=e[5],["C",e[0],e[1],e[2],e[3],e[4],e[5]]},Q:function(e,t){return t.x=e[2],t.y=e[3],["Q",e[0],e[1],e[2],e[3]]},S:function(e,t){return t.x=e[2],t.y=e[3],["S",e[0],e[1],e[2],e[3]]},Z:function(e,t,r){return t.x=r.x,t.y=r.y,["Z"]}},o="mlhvqtcsaz".split(""),a=0,s=o.length;a<s;++a)n[o[a]]=function(e){return function(t,r,o){if("H"==e)t[0]=t[0]+r.x;else if("V"==e)t[0]=t[0]+r.y;else if("A"==e)t[5]=t[5]+r.x,t[6]=t[6]+r.y;else for(var a=0,i=t.length;a<i;++a)t[a]=t[a]+(a%2?r.y:r.x);if(n&&"function"==typeof n[e])return n[e](t,r,o)}}(o[a].toUpperCase());r.PathArray=function(e,t){r.Array.call(this,e,t||[["M",0,0]])},r.PathArray.prototype=new r.Array,r.PathArray.prototype.constructor=r.PathArray,r.extend(r.PathArray,{toString:function(){return function(e){for(var t=0,r=e.length,n="";t<r;t++)n+=e[t][0],null!=e[t][1]&&(n+=e[t][1],null!=e[t][2]&&(n+=" ",n+=e[t][2],null!=e[t][3]&&(n+=" ",n+=e[t][3],n+=" ",n+=e[t][4],null!=e[t][5]&&(n+=" ",n+=e[t][5],n+=" ",n+=e[t][6],null!=e[t][7]&&(n+=" ",n+=e[t][7])))));return n+" "}(this.value)},move:function(e,t){var r=this.bbox();return r.x,r.y,this},at:function(e){if(!this.destination)return this;for(var t=this.value,n=this.destination.value,o=[],a=new r.PathArray,i=0,s=t.length;i<s;i++){o[i]=[t[i][0]];for(var l=1,c=t[i].length;l<c;l++)o[i][l]=t[i][l]+(n[i][l]-t[i][l])*e;"A"===o[i][0]&&(o[i][4]=+(0!=o[i][4]),o[i][5]=+(0!=o[i][5]))}return a.value=o,a},parse:function(e){if(e instanceof r.PathArray)return e.valueOf();var t,o={M:2,L:2,H:1,V:1,C:6,S:4,Q:4,T:2,A:7,Z:0};e="string"==typeof e?e.replace(r.regex.numbersWithDots,c).replace(r.regex.pathLetters," $& ").replace(r.regex.hyphen,"$1 -").trim().split(r.regex.delimiter):e.reduce((function(e,t){return[].concat.call(e,t)}),[]);var a=[],i=new r.Point,s=new r.Point,l=0,u=e.length;do{r.regex.isPathLetter.test(e[l])?(t=e[l],++l):"M"==t?t="L":"m"==t&&(t="l"),a.push(n[t].call(null,e.slice(l,l+=o[t.toUpperCase()]).map(parseFloat),i,s))}while(u>l);return a},bbox:function(){return r.parser.draw||r.prepare(),r.parser.path.setAttribute("d",this.toString()),r.parser.path.getBBox()}}),r.Number=r.invent({create:function(e,t){this.value=0,this.unit=t||"","number"==typeof e?this.value=isNaN(e)?0:isFinite(e)?e:e<0?-34e37:34e37:"string"==typeof e?(t=e.match(r.regex.numberAndUnit))&&(this.value=parseFloat(t[1]),"%"==t[5]?this.value/=100:"s"==t[5]&&(this.value*=1e3),this.unit=t[5]):e instanceof r.Number&&(this.value=e.valueOf(),this.unit=e.unit)},extend:{toString:function(){return("%"==this.unit?~~(1e8*this.value)/1e6:"s"==this.unit?this.value/1e3:this.value)+this.unit},toJSON:function(){return this.toString()},valueOf:function(){return this.value},plus:function(e){return e=new r.Number(e),new r.Number(this+e,this.unit||e.unit)},minus:function(e){return e=new r.Number(e),new r.Number(this-e,this.unit||e.unit)},times:function(e){return e=new r.Number(e),new r.Number(this*e,this.unit||e.unit)},divide:function(e){return e=new r.Number(e),new r.Number(this/e,this.unit||e.unit)},to:function(e){var t=new r.Number(this);return"string"==typeof e&&(t.unit=e),t},morph:function(e){return this.destination=new r.Number(e),e.relative&&(this.destination.value+=this.value),this},at:function(e){return this.destination?new r.Number(this.destination).minus(this).times(e).plus(this):this}}}),r.Element=r.invent({create:function(e){this._stroke=r.defaults.attrs.stroke,this._event=null,this.dom={},(this.node=e)&&(this.type=e.nodeName,this.node.instance=this,this._stroke=e.getAttribute("stroke")||this._stroke)},extend:{x:function(e){return this.attr("x",e)},y:function(e){return this.attr("y",e)},cx:function(e){return null==e?this.x()+this.width()/2:this.x(e-this.width()/2)},cy:function(e){return null==e?this.y()+this.height()/2:this.y(e-this.height()/2)},move:function(e,t){return this.x(e).y(t)},center:function(e,t){return this.cx(e).cy(t)},width:function(e){return this.attr("width",e)},height:function(e){return this.attr("height",e)},size:function(e,t){var n=h(this,e,t);return this.width(new r.Number(n.width)).height(new r.Number(n.height))},clone:function(e){this.writeDataToDom();var t=m(this.node.cloneNode(!0));return e?e.add(t):this.after(t),t},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(e){return this.after(e).remove(),e},addTo:function(e){return e.put(this)},putIn:function(e){return e.add(this)},id:function(e){return this.attr("id",e)},show:function(){return this.style("display","")},hide:function(){return this.style("display","none")},visible:function(){return"none"!=this.style("display")},toString:function(){return this.attr("id")},classes:function(){var e=this.attr("class");return null==e?[]:e.trim().split(r.regex.delimiter)},hasClass:function(e){return-1!=this.classes().indexOf(e)},addClass:function(e){if(!this.hasClass(e)){var t=this.classes();t.push(e),this.attr("class",t.join(" "))}return this},removeClass:function(e){return this.hasClass(e)&&this.attr("class",this.classes().filter((function(t){return t!=e})).join(" ")),this},toggleClass:function(e){return this.hasClass(e)?this.removeClass(e):this.addClass(e)},reference:function(e){return r.get(this.attr(e))},parent:function(t){var n=this;if(!n.node.parentNode)return null;if(n=r.adopt(n.node.parentNode),!t)return n;for(;n&&n.node instanceof e.SVGElement;){if("string"==typeof t?n.matches(t):n instanceof t)return n;if(!n.node.parentNode||"#document"==n.node.parentNode.nodeName)return null;n=r.adopt(n.node.parentNode)}},doc:function(){return this instanceof r.Doc?this:this.parent(r.Doc)},parents:function(e){var t=[],r=this;do{if(!(r=r.parent(e))||!r.node)break;t.push(r)}while(r.parent);return t},matches:function(e){return function(e,t){return(e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector).call(e,t)}(this.node,e)},native:function(){return this.node},svg:function(e){var n=t.createElement("svg");if(!(e&&this instanceof r.Parent))return n.appendChild(e=t.createElement("svg")),this.writeDataToDom(),e.appendChild(this.node.cloneNode(!0)),n.innerHTML.replace(/^<svg>/,"").replace(/<\/svg>$/,"");n.innerHTML="<svg>"+e.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2></$1>")+"</svg>";for(var o=0,a=n.firstChild.childNodes.length;o<a;o++)this.node.appendChild(n.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(e){return this.dom=e,this},is:function(e){return function(e,t){return e instanceof t}(this,e)}}}),r.easing={"-":function(e){return e},"<>":function(e){return-Math.cos(e*Math.PI)/2+.5},">":function(e){return Math.sin(e*Math.PI/2)},"<":function(e){return 1-Math.cos(e*Math.PI/2)}},r.morph=function(e){return function(t,n){return new r.MorphObj(t,n).at(e)}},r.Situation=r.invent({create:function(e){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new r.Number(e.duration).valueOf(),this.delay=new r.Number(e.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=e.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),r.FX=r.invent({create:function(e){this._target=e,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(e,t,n){"object"===i(e)&&(t=e.ease,n=e.delay,e=e.duration);var o=new r.Situation({duration:e||1e3,delay:n||0,ease:r.easing[t||"-"]||t});return this.queue(o),this},target:function(e){return e&&e instanceof r.Element?(this._target=e,this):this._target},timeToAbsPos:function(e){return(e-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(e){return this.situation.duration/this._speed*e+this.situation.start},startAnimFrame:function(){this.stopAnimFrame(),this.animationFrame=e.requestAnimationFrame(function(){this.step()}.bind(this))},stopAnimFrame:function(){e.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(e){return("function"==typeof e||e instanceof r.Situation)&&this.situations.push(e),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof r.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var e,t=this.situation;if(t.init)return this;for(var n in t.animations){e=this.target()[n](),Array.isArray(e)||(e=[e]),Array.isArray(t.animations[n])||(t.animations[n]=[t.animations[n]]);for(var o=e.length;o--;)t.animations[n][o]instanceof r.Number&&(e[o]=new r.Number(e[o])),t.animations[n][o]=e[o].morph(t.animations[n][o])}for(var n in t.attrs)t.attrs[n]=new r.MorphObj(this.target().attr(n),t.attrs[n]);for(var n in t.styles)t.styles[n]=new r.MorphObj(this.target().style(n),t.styles[n]);return t.initialTransformation=this.target().matrixify(),t.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(e,t){var r=this.active;return this.active=!1,t&&this.clearQueue(),e&&this.situation&&(!r&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(e){var t=this.last();return this.target().on("finished.fx",(function r(n){n.detail.situation==t&&(e.call(this,t),this.off("finished.fx",r))})),this._callStart()},during:function(e){var t=this.last(),n=function(n){n.detail.situation==t&&e.call(this,n.detail.pos,r.morph(n.detail.pos),n.detail.eased,t)};return this.target().off("during.fx",n).on("during.fx",n),this.after((function(){this.off("during.fx",n)})),this._callStart()},afterAll:function(e){var t=function t(r){e.call(this),this.off("allfinished.fx",t)};return this.target().off("allfinished.fx",t).on("allfinished.fx",t),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(e,t,r){return this.last()[r||"animations"][e]=t,this._callStart()},step:function(e){var t,r,n;e||(this.absPos=this.timeToAbsPos(+new Date)),!1!==this.situation.loops?(t=Math.max(this.absPos,0),r=Math.floor(t),!0===this.situation.loops||r<this.situation.loops?(this.pos=t-r,n=this.situation.loop,this.situation.loop=r):(this.absPos=this.situation.loops,this.pos=1,n=this.situation.loop-1,this.situation.loop=this.situation.loops),this.situation.reversing&&(this.situation.reversed=this.situation.reversed!=Boolean((this.situation.loop-n)%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 o=this.situation.ease(this.pos);for(var a in this.situation.once)a>this.lastPos&&a<=o&&(this.situation.once[a].call(this.target(),this.pos,o),delete this.situation.once[a]);return this.active&&this.target().fire("during",{pos:this.pos,eased:o,fx:this,situation:this.situation}),this.situation?(this.eachAt(),1==this.pos&&!this.situation.reversed||this.situation.reversed&&0==this.pos?(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=o,this):this},eachAt:function(){var e,t=this,n=this.target(),o=this.situation;for(var a in o.animations)e=[].concat(o.animations[a]).map((function(e){return"string"!=typeof e&&e.at?e.at(o.ease(t.pos),t.pos):e})),n[a].apply(n,e);for(var a in o.attrs)e=[a].concat(o.attrs[a]).map((function(e){return"string"!=typeof e&&e.at?e.at(o.ease(t.pos),t.pos):e})),n.attr.apply(n,e);for(var a in o.styles)e=[a].concat(o.styles[a]).map((function(e){return"string"!=typeof e&&e.at?e.at(o.ease(t.pos),t.pos):e})),n.style.apply(n,e);if(o.transforms.length){e=o.initialTransformation,a=0;for(var i=o.transforms.length;a<i;a++){var s=o.transforms[a];s instanceof r.Matrix?e=s.relative?e.multiply((new r.Matrix).morph(s).at(o.ease(this.pos))):e.morph(s).at(o.ease(this.pos)):(s.relative||s.undo(e.extract()),e=e.multiply(s.at(o.ease(this.pos))))}n.matrix(e)}return this},once:function(e,t,r){var n=this.last();return r||(e=n.ease(e)),n.once[e]=t,this},_callStart:function(){return setTimeout(function(){this.start()}.bind(this),0),this}},parent:r.Element,construct:{animate:function(e,t,n){return(this.fx||(this.fx=new r.FX(this))).animate(e,t,n)},delay:function(e){return(this.fx||(this.fx=new r.FX(this))).delay(e)},stop:function(e,t){return this.fx&&this.fx.stop(e,t),this},finish:function(){return this.fx&&this.fx.finish(),this}}}),r.MorphObj=r.invent({create:function(e,t){return r.Color.isColor(t)?new r.Color(e).morph(t):r.regex.delimiter.test(e)?r.regex.pathLetters.test(e)?new r.PathArray(e).morph(t):new r.Array(e).morph(t):r.regex.numberAndUnit.test(t)?new r.Number(e).morph(t):(this.value=e,void(this.destination=t))},extend:{at:function(e,t){return t<1?this.value:this.destination},valueOf:function(){return this.value}}}),r.extend(r.FX,{attr:function(e,t,r){if("object"===i(e))for(var n in e)this.attr(n,e[n]);else this.add(e,t,"attrs");return this},plot:function(e,t,r,n){return 4==arguments.length?this.plot([e,t,r,n]):this.add("plot",new(this.target().morphArray)(e))}}),r.Box=r.invent({create:function(e,t,n,o){if(!("object"!==i(e)||e instanceof r.Element))return r.Box.call(this,null!=e.left?e.left:e.x,null!=e.top?e.top:e.y,e.width,e.height);var a;4==arguments.length&&(this.x=e,this.y=t,this.width=n,this.height=o),null==(a=this).x&&(a.x=0,a.y=0,a.width=0,a.height=0),a.w=a.width,a.h=a.height,a.x2=a.x+a.width,a.y2=a.y+a.height,a.cx=a.x+a.width/2,a.cy=a.y+a.height/2}}),r.BBox=r.invent({create:function(e){if(r.Box.apply(this,[].slice.call(arguments)),e instanceof r.Element){var n;try{if(!t.documentElement.contains){for(var o=e.node;o.parentNode;)o=o.parentNode;if(o!=t)throw new Error("Element not in the dom")}n=e.node.getBBox()}catch(t){if(e instanceof r.Shape){r.parser.draw||r.prepare();var a=e.clone(r.parser.draw.instance).show();a&&a.node&&"function"==typeof a.node.getBBox&&(n=a.node.getBBox()),a&&"function"==typeof a.remove&&a.remove()}else n={x:e.node.clientLeft,y:e.node.clientTop,width:e.node.clientWidth,height:e.node.clientHeight}}r.Box.call(this,n)}},inherit:r.Box,parent:r.Element,construct:{bbox:function(){return new r.BBox(this)}}}),r.BBox.prototype.constructor=r.BBox,r.Matrix=r.invent({create:function(e){var t=g([1,0,0,1,0,0]);e=null===e?t:e instanceof r.Element?e.matrixify():"string"==typeof e?g(e.split(r.regex.delimiter).map(parseFloat)):6==arguments.length?g([].slice.call(arguments)):Array.isArray(e)?g(e):e&&"object"===i(e)?e:t;for(var n=b.length-1;n>=0;--n)this[b[n]]=null!=e[b[n]]?e[b[n]]:t[b[n]]},extend:{extract:function(){var e=p(this,0,1);p(this,1,0);var t=180/Math.PI*Math.atan2(e.y,e.x)-90;return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(t*Math.PI/180)+this.f*Math.sin(t*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(t*Math.PI/180)+this.e*Math.sin(-t*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),rotation:t,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new r.Matrix(this)}},clone:function(){return new r.Matrix(this)},morph:function(e){return this.destination=new r.Matrix(e),this},multiply:function(e){return new r.Matrix(this.native().multiply(function(e){return e instanceof r.Matrix||(e=new r.Matrix(e)),e}(e).native()))},inverse:function(){return new r.Matrix(this.native().inverse())},translate:function(e,t){return new r.Matrix(this.native().translate(e||0,t||0))},native:function(){for(var e=r.parser.native.createSVGMatrix(),t=b.length-1;t>=0;t--)e[b[t]]=this[b[t]];return e},toString:function(){return"matrix("+v(this.a)+","+v(this.b)+","+v(this.c)+","+v(this.d)+","+v(this.e)+","+v(this.f)+")"}},parent:r.Element,construct:{ctm:function(){return new r.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof r.Nested){var e=this.rect(1,1),t=e.node.getScreenCTM();return e.remove(),new r.Matrix(t)}return new r.Matrix(this.node.getScreenCTM())}}}),r.Point=r.invent({create:function(e,t){var r;r=Array.isArray(e)?{x:e[0],y:e[1]}:"object"===i(e)?{x:e.x,y:e.y}:null!=e?{x:e,y:null!=t?t:e}:{x:0,y:0},this.x=r.x,this.y=r.y},extend:{clone:function(){return new r.Point(this)},morph:function(e,t){return this.destination=new r.Point(e,t),this}}}),r.extend(r.Element,{point:function(e,t){return new r.Point(e,t).transform(this.screenCTM().inverse())}}),r.extend(r.Element,{attr:function(e,t,n){if(null==e){for(e={},n=(t=this.node.attributes).length-1;n>=0;n--)e[t[n].nodeName]=r.regex.isNumber.test(t[n].nodeValue)?parseFloat(t[n].nodeValue):t[n].nodeValue;return e}if("object"===i(e))for(var o in e)this.attr(o,e[o]);else if(null===t)this.node.removeAttribute(e);else{if(null==t)return null==(t=this.node.getAttribute(e))?r.defaults.attrs[e]:r.regex.isNumber.test(t)?parseFloat(t):t;"stroke-width"==e?this.attr("stroke",parseFloat(t)>0?this._stroke:null):"stroke"==e&&(this._stroke=t),"fill"!=e&&"stroke"!=e||(r.regex.isImage.test(t)&&(t=this.doc().defs().image(t,0,0)),t instanceof r.Image&&(t=this.doc().defs().pattern(0,0,(function(){this.add(t)})))),"number"==typeof t?t=new r.Number(t):r.Color.isColor(t)?t=new r.Color(t):Array.isArray(t)&&(t=new r.Array(t)),"leading"==e?this.leading&&this.leading(t):"string"==typeof n?this.node.setAttributeNS(n,e,t.toString()):this.node.setAttribute(e,t.toString()),!this.rebuild||"font-size"!=e&&"x"!=e||this.rebuild(e,t)}return this}}),r.extend(r.Element,{transform:function(e,t){var n;return"object"!==i(e)?(n=new r.Matrix(this).extract(),"string"==typeof e?n[e]:n):(n=new r.Matrix(this),t=!!t||!!e.relative,null!=e.a&&(n=t?n.multiply(new r.Matrix(e)):new r.Matrix(e)),this.attr("transform",n))}}),r.extend(r.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(r.regex.transforms).slice(0,-1).map((function(e){var t=e.trim().split("(");return[t[0],t[1].split(r.regex.delimiter).map((function(e){return parseFloat(e)}))]})).reduce((function(e,t){return"matrix"==t[0]?e.multiply(g(t[1])):e[t[0]].apply(e,t[1])}),new r.Matrix)},toParent:function(e){if(this==e)return this;var t=this.screenCTM(),r=e.screenCTM().inverse();return this.addTo(e).untransform().transform(r.multiply(t)),this},toDoc:function(){return this.toParent(this.doc())}}),r.Transformation=r.invent({create:function(e,t){if(arguments.length>1&&"boolean"!=typeof t)return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(e))for(var r=0,n=this.arguments.length;r<n;++r)this[this.arguments[r]]=e[r];else if(e&&"object"===i(e))for(r=0,n=this.arguments.length;r<n;++r)this[this.arguments[r]]=e[this.arguments[r]];this.inversed=!1,!0===t&&(this.inversed=!0)}}),r.Translate=r.invent({parent:r.Matrix,inherit:r.Transformation,create:function(e,t){this.constructor.apply(this,[].slice.call(arguments))},extend:{arguments:["transformedX","transformedY"],method:"translate"}}),r.extend(r.Element,{style:function(e,t){if(0==arguments.length)return this.node.style.cssText||"";if(arguments.length<2)if("object"===i(e))for(var n in e)this.style(n,e[n]);else{if(!r.regex.isCss.test(e))return this.node.style[u(e)];for(e=e.split(/\s*;\s*/).filter((function(e){return!!e})).map((function(e){return e.split(/\s*:\s*/)}));t=e.pop();)this.style(t[0],t[1])}else this.node.style[u(e)]=null===t||r.regex.isBlank.test(t)?"":t;return this}}),r.Parent=r.invent({create:function(e){this.constructor.call(this,e)},inherit:r.Element,extend:{children:function(){return r.utils.map(r.utils.filterSVGElements(this.node.childNodes),(function(e){return r.adopt(e)}))},add:function(e,t){return null==t?this.node.appendChild(e.node):e.node!=this.node.childNodes[t]&&this.node.insertBefore(e.node,this.node.childNodes[t]),this},put:function(e,t){return this.add(e,t),e},has:function(e){return this.index(e)>=0},index:function(e){return[].slice.call(this.node.childNodes).indexOf(e.node)},get:function(e){return r.adopt(this.node.childNodes[e])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(e,t){for(var n=this.children(),o=0,a=n.length;o<a;o++)n[o]instanceof r.Element&&e.apply(n[o],[o,n]),t&&n[o]instanceof r.Container&&n[o].each(e,t);return this},removeElement:function(e){return this.node.removeChild(e.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()}}}),r.extend(r.Parent,{ungroup:function(e,t){return 0===t||this instanceof r.Defs||this.node==r.parser.draw||(e=e||(this instanceof r.Doc?this:this.parent(r.Parent)),t=t||1/0,this.each((function(){return this instanceof r.Defs?this:this instanceof r.Parent?this.ungroup(e,t-1):this.toParent(e)})),this.node.firstChild||this.remove()),this},flatten:function(e,t){return this.ungroup(e,t)}}),r.Container=r.invent({create:function(e){this.constructor.call(this,e)},inherit:r.Parent}),r.ViewBox=r.invent({parent:r.Container,construct:{}}),["click","dblclick","mousedown","mouseup","mouseover","mouseout","mousemove","touchstart","touchmove","touchleave","touchend","touchcancel"].forEach((function(e){r.Element.prototype[e]=function(t){return r.on(this.node,e,t),this}})),r.listeners=[],r.handlerMap=[],r.listenerId=0,r.on=function(e,t,n,o,a){var i=n.bind(o||e.instance||e),s=(r.handlerMap.indexOf(e)+1||r.handlerMap.push(e))-1,l=t.split(".")[0],c=t.split(".")[1]||"*";r.listeners[s]=r.listeners[s]||{},r.listeners[s][l]=r.listeners[s][l]||{},r.listeners[s][l][c]=r.listeners[s][l][c]||{},n._svgjsListenerId||(n._svgjsListenerId=++r.listenerId),r.listeners[s][l][c][n._svgjsListenerId]=i,e.addEventListener(l,i,a||{passive:!1})},r.off=function(e,t,n){var o=r.handlerMap.indexOf(e),a=t&&t.split(".")[0],i=t&&t.split(".")[1],s="";if(-1!=o)if(n){if("function"==typeof n&&(n=n._svgjsListenerId),!n)return;r.listeners[o][a]&&r.listeners[o][a][i||"*"]&&(e.removeEventListener(a,r.listeners[o][a][i||"*"][n],!1),delete r.listeners[o][a][i||"*"][n])}else if(i&&a){if(r.listeners[o][a]&&r.listeners[o][a][i]){for(var l in r.listeners[o][a][i])r.off(e,[a,i].join("."),l);delete r.listeners[o][a][i]}}else if(i)for(var c in r.listeners[o])for(var s in r.listeners[o][c])i===s&&r.off(e,[c,i].join("."));else if(a){if(r.listeners[o][a]){for(var s in r.listeners[o][a])r.off(e,[a,s].join("."));delete r.listeners[o][a]}}else{for(var c in r.listeners[o])r.off(e,c);delete r.listeners[o],delete r.handlerMap[o]}},r.extend(r.Element,{on:function(e,t,n,o){return r.on(this.node,e,t,n,o),this},off:function(e,t){return r.off(this.node,e,t),this},fire:function(t,n){return t instanceof e.Event?this.node.dispatchEvent(t):this.node.dispatchEvent(t=new r.CustomEvent(t,{detail:n,cancelable:!0})),this._event=t,this},event:function(){return this._event}}),r.Defs=r.invent({create:"defs",inherit:r.Container}),r.G=r.invent({create:"g",inherit:r.Container,extend:{x:function(e){return null==e?this.transform("x"):this.transform({x:e-this.x()},!0)}},construct:{group:function(){return this.put(new r.G)}}}),r.Doc=r.invent({create:function(e){e&&("svg"==(e="string"==typeof e?t.getElementById(e):e).nodeName?this.constructor.call(this,e):(this.constructor.call(this,r.create("svg")),e.appendChild(this.node),this.size("100%","100%")),this.namespace().defs())},inherit:r.Container,extend:{namespace:function(){return this.attr({xmlns:r.ns,version:"1.1"}).attr("xmlns:xlink",r.xlink,r.xmlns).attr("xmlns:svgjs",r.svgjs,r.xmlns)},defs:function(){var e;return this._defs||((e=this.node.getElementsByTagName("defs")[0])?this._defs=r.adopt(e):this._defs=new r.Defs,this.node.appendChild(this._defs.node)),this._defs},parent:function(){return this.node.parentNode&&"#document"!=this.node.parentNode.nodeName?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,r.parser.draw&&!r.parser.draw.parentNode&&this.node.appendChild(r.parser.draw),this},clone:function(e){this.writeDataToDom();var t=this.node,r=m(t.cloneNode(!0));return e?(e.node||e).appendChild(r.node):t.parentNode.insertBefore(r.node,t.nextSibling),r}}}),r.extend(r.Element,{}),r.Gradient=r.invent({create:function(e){this.constructor.call(this,r.create(e+"Gradient")),this.type=e},inherit:r.Container,extend:{at:function(e,t,n){return this.put(new r.Stop).update(e,t,n)},update:function(e){return this.clear(),"function"==typeof e&&e.call(this,this),this},fill:function(){return"url(#"+this.id()+")"},toString:function(){return this.fill()},attr:function(e,t,n){return"transform"==e&&(e="gradientTransform"),r.Container.prototype.attr.call(this,e,t,n)}},construct:{gradient:function(e,t){return this.defs().gradient(e,t)}}}),r.extend(r.Gradient,r.FX,{from:function(e,t){return"radial"==(this._target||this).type?this.attr({fx:new r.Number(e),fy:new r.Number(t)}):this.attr({x1:new r.Number(e),y1:new r.Number(t)})},to:function(e,t){return"radial"==(this._target||this).type?this.attr({cx:new r.Number(e),cy:new r.Number(t)}):this.attr({x2:new r.Number(e),y2:new r.Number(t)})}}),r.extend(r.Defs,{gradient:function(e,t){return this.put(new r.Gradient(e)).update(t)}}),r.Stop=r.invent({create:"stop",inherit:r.Element,extend:{update:function(e){return("number"==typeof e||e instanceof r.Number)&&(e={offset:arguments[0],color:arguments[1],opacity:arguments[2]}),null!=e.opacity&&this.attr("stop-opacity",e.opacity),null!=e.color&&this.attr("stop-color",e.color),null!=e.offset&&this.attr("offset",new r.Number(e.offset)),this}}}),r.Pattern=r.invent({create:"pattern",inherit:r.Container,extend:{fill:function(){return"url(#"+this.id()+")"},update:function(e){return this.clear(),"function"==typeof e&&e.call(this,this),this},toString:function(){return this.fill()},attr:function(e,t,n){return"transform"==e&&(e="patternTransform"),r.Container.prototype.attr.call(this,e,t,n)}},construct:{pattern:function(e,t,r){return this.defs().pattern(e,t,r)}}}),r.extend(r.Defs,{pattern:function(e,t,n){return this.put(new r.Pattern).update(n).attr({x:0,y:0,width:e,height:t,patternUnits:"userSpaceOnUse"})}}),r.Shape=r.invent({create:function(e){this.constructor.call(this,e)},inherit:r.Element}),r.Symbol=r.invent({create:"symbol",inherit:r.Container,construct:{symbol:function(){return this.put(new r.Symbol)}}}),r.Use=r.invent({create:"use",inherit:r.Shape,extend:{element:function(e,t){return this.attr("href",(t||"")+"#"+e,r.xlink)}},construct:{use:function(e,t){return this.put(new r.Use).element(e,t)}}}),r.Rect=r.invent({create:"rect",inherit:r.Shape,construct:{rect:function(e,t){return this.put(new r.Rect).size(e,t)}}}),r.Circle=r.invent({create:"circle",inherit:r.Shape,construct:{circle:function(e){return this.put(new r.Circle).rx(new r.Number(e).divide(2)).move(0,0)}}}),r.extend(r.Circle,r.FX,{rx:function(e){return this.attr("r",e)},ry:function(e){return this.rx(e)}}),r.Ellipse=r.invent({create:"ellipse",inherit:r.Shape,construct:{ellipse:function(e,t){return this.put(new r.Ellipse).size(e,t).move(0,0)}}}),r.extend(r.Ellipse,r.Rect,r.FX,{rx:function(e){return this.attr("rx",e)},ry:function(e){return this.attr("ry",e)}}),r.extend(r.Circle,r.Ellipse,{x:function(e){return null==e?this.cx()-this.rx():this.cx(e+this.rx())},y:function(e){return null==e?this.cy()-this.ry():this.cy(e+this.ry())},cx:function(e){return null==e?this.attr("cx"):this.attr("cx",e)},cy:function(e){return null==e?this.attr("cy"):this.attr("cy",e)},width:function(e){return null==e?2*this.rx():this.rx(new r.Number(e).divide(2))},height:function(e){return null==e?2*this.ry():this.ry(new r.Number(e).divide(2))},size:function(e,t){var n=h(this,e,t);return this.rx(new r.Number(n.width).divide(2)).ry(new r.Number(n.height).divide(2))}}),r.Line=r.invent({create:"line",inherit:r.Shape,extend:{array:function(){return new r.PointArray([[this.attr("x1"),this.attr("y1")],[this.attr("x2"),this.attr("y2")]])},plot:function(e,t,n,o){return null==e?this.array():(e=void 0!==t?{x1:e,y1:t,x2:n,y2:o}:new r.PointArray(e).toLine(),this.attr(e))},move:function(e,t){return this.attr(this.array().move(e,t).toLine())},size:function(e,t){var r=h(this,e,t);return this.attr(this.array().size(r.width,r.height).toLine())}},construct:{line:function(e,t,n,o){return r.Line.prototype.plot.apply(this.put(new r.Line),null!=e?[e,t,n,o]:[0,0,0,0])}}}),r.Polyline=r.invent({create:"polyline",inherit:r.Shape,construct:{polyline:function(e){return this.put(new r.Polyline).plot(e||new r.PointArray)}}}),r.Polygon=r.invent({create:"polygon",inherit:r.Shape,construct:{polygon:function(e){return this.put(new r.Polygon).plot(e||new r.PointArray)}}}),r.extend(r.Polyline,r.Polygon,{array:function(){return this._array||(this._array=new r.PointArray(this.attr("points")))},plot:function(e){return null==e?this.array():this.clear().attr("points","string"==typeof e?e:this._array=new r.PointArray(e))},clear:function(){return delete this._array,this},move:function(e,t){return this.attr("points",this.array().move(e,t))},size:function(e,t){var r=h(this,e,t);return this.attr("points",this.array().size(r.width,r.height))}}),r.extend(r.Line,r.Polyline,r.Polygon,{morphArray:r.PointArray,x:function(e){return null==e?this.bbox().x:this.move(e,this.bbox().y)},y:function(e){return null==e?this.bbox().y:this.move(this.bbox().x,e)},width:function(e){var t=this.bbox();return null==e?t.width:this.size(e,t.height)},height:function(e){var t=this.bbox();return null==e?t.height:this.size(t.width,e)}}),r.Path=r.invent({create:"path",inherit:r.Shape,extend:{morphArray:r.PathArray,array:function(){return this._array||(this._array=new r.PathArray(this.attr("d")))},plot:function(e){return null==e?this.array():this.clear().attr("d","string"==typeof e?e:this._array=new r.PathArray(e))},clear:function(){return delete this._array,this}},construct:{path:function(e){return this.put(new r.Path).plot(e||new r.PathArray)}}}),r.Image=r.invent({create:"image",inherit:r.Shape,extend:{load:function(t){if(!t)return this;var n=this,o=new e.Image;return r.on(o,"load",(function(){r.off(o);var e=n.parent(r.Pattern);null!==e&&(0==n.width()&&0==n.height()&&n.size(o.width,o.height),e&&0==e.width()&&0==e.height()&&e.size(n.width(),n.height()),"function"==typeof n._loaded&&n._loaded.call(n,{width:o.width,height:o.height,ratio:o.width/o.height,url:t}))})),r.on(o,"error",(function(e){r.off(o),"function"==typeof n._error&&n._error.call(n,e)})),this.attr("href",o.src=this.src=t,r.xlink)},loaded:function(e){return this._loaded=e,this},error:function(e){return this._error=e,this}},construct:{image:function(e,t,n){return this.put(new r.Image).load(e).size(t||0,n||t||0)}}}),r.Text=r.invent({create:function(){this.constructor.call(this,r.create("text")),this.dom.leading=new r.Number(1.3),this._rebuild=!0,this._build=!1,this.attr("font-family",r.defaults.attrs["font-family"])},inherit:r.Shape,extend:{x:function(e){return null==e?this.attr("x"):this.attr("x",e)},text:function(e){if(void 0===e){e="";for(var t=this.node.childNodes,n=0,o=t.length;n<o;++n)0!=n&&3!=t[n].nodeType&&1==r.adopt(t[n]).dom.newLined&&(e+="\n"),e+=t[n].textContent;return e}if(this.clear().build(!0),"function"==typeof e)e.call(this,this);else{n=0;for(var a=(e=e.split("\n")).length;n<a;n++)this.tspan(e[n]).newLine()}return this.build(!1).rebuild()},size:function(e){return this.attr("font-size",e).rebuild()},leading:function(e){return null==e?this.dom.leading:(this.dom.leading=new r.Number(e),this.rebuild())},lines:function(){var e=(this.textPath&&this.textPath()||this).node,t=r.utils.map(r.utils.filterSVGElements(e.childNodes),(function(e){return r.adopt(e)}));return new r.Set(t)},rebuild:function(e){if("boolean"==typeof e&&(this._rebuild=e),this._rebuild){var t=this,n=0,o=this.dom.leading*new r.Number(this.attr("font-size"));this.lines().each((function(){this.dom.newLined&&(t.textPath()||this.attr("x",t.attr("x")),"\n"==this.text()?n+=o:(this.attr("dy",o+n),n=0))})),this.fire("rebuild")}return this},build:function(e){return this._build=!!e,this},setData:function(e){return this.dom=e,this.dom.leading=new r.Number(e.leading||1.3),this}},construct:{text:function(e){return this.put(new r.Text).text(e)},plain:function(e){return this.put(new r.Text).plain(e)}}}),r.Tspan=r.invent({create:"tspan",inherit:r.Shape,extend:{text:function(e){return null==e?this.node.textContent+(this.dom.newLined?"\n":""):("function"==typeof e?e.call(this,this):this.plain(e),this)},dx:function(e){return this.attr("dx",e)},dy:function(e){return this.attr("dy",e)},newLine:function(){var e=this.parent(r.Text);return this.dom.newLined=!0,this.dy(e.dom.leading*e.attr("font-size")).attr("x",e.x())}}}),r.extend(r.Text,r.Tspan,{plain:function(e){return!1===this._build&&this.clear(),this.node.appendChild(t.createTextNode(e)),this},tspan:function(e){var t=(this.textPath&&this.textPath()||this).node,n=new r.Tspan;return!1===this._build&&this.clear(),t.appendChild(n.node),n.text(e)},clear:function(){for(var e=(this.textPath&&this.textPath()||this).node;e.hasChildNodes();)e.removeChild(e.lastChild);return this},length:function(){return this.node.getComputedTextLength()}}),r.TextPath=r.invent({create:"textPath",inherit:r.Parent,parent:r.Text,construct:{morphArray:r.PathArray,array:function(){var e=this.track();return e?e.array():null},plot:function(e){var t=this.track(),r=null;return t&&(r=t.plot(e)),null==e?r:this},track:function(){var e=this.textPath();if(e)return e.reference("href")},textPath:function(){if(this.node.firstChild&&"textPath"==this.node.firstChild.nodeName)return r.adopt(this.node.firstChild)}}}),r.Nested=r.invent({create:function(){this.constructor.call(this,r.create("svg")),this.style("overflow","visible")},inherit:r.Container,construct:{nested:function(){return this.put(new r.Nested)}}});var l={stroke:["color","width","opacity","linecap","linejoin","miterlimit","dasharray","dashoffset"],fill:["color","opacity","rule"],prefix:function(e,t){return"color"==t?e:e+"-"+t}};function c(e,t,n,o){return n+o.replace(r.regex.dots," .")}function u(e){return e.toLowerCase().replace(/-(.)/g,(function(e,t){return t.toUpperCase()}))}function d(e){return e.charAt(0).toUpperCase()+e.slice(1)}function f(e){var t=e.toString(16);return 1==t.length?"0"+t:t}function h(e,t,r){if(null==t||null==r){var n=e.bbox();null==t?t=n.width/n.height*r:null==r&&(r=n.height/n.width*t)}return{width:t,height:r}}function p(e,t,r){return{x:t*e.a+r*e.c+0,y:t*e.b+r*e.d+0}}function g(e){return{a:e[0],b:e[1],c:e[2],d:e[3],e:e[4],f:e[5]}}function m(t){for(var n=t.childNodes.length-1;n>=0;n--)t.childNodes[n]instanceof e.SVGElement&&m(t.childNodes[n]);return r.adopt(t).id(r.eid(t.nodeName))}function v(e){return Math.abs(e)>1e-37?e:0}["fill","stroke"].forEach((function(e){var t={};t[e]=function(t){if(void 0===t)return this;if("string"==typeof t||r.Color.isRgb(t)||t&&"function"==typeof t.fill)this.attr(e,t);else for(var n=l[e].length-1;n>=0;n--)null!=t[l[e][n]]&&this.attr(l.prefix(e,l[e][n]),t[l[e][n]]);return this},r.extend(r.Element,r.FX,t)})),r.extend(r.Element,r.FX,{translate:function(e,t){return this.transform({x:e,y:t})},matrix:function(e){return this.attr("transform",new r.Matrix(6==arguments.length?[].slice.call(arguments):e))},opacity:function(e){return this.attr("opacity",e)},dx:function(e){return this.x(new r.Number(e).plus(this instanceof r.FX?0:this.x()),!0)},dy:function(e){return this.y(new r.Number(e).plus(this instanceof r.FX?0:this.y()),!0)}}),r.extend(r.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(e){return this.node.getPointAtLength(e)}}),r.Set=r.invent({create:function(e){Array.isArray(e)?this.members=e:this.clear()},extend:{add:function(){for(var e=[].slice.call(arguments),t=0,r=e.length;t<r;t++)this.members.push(e[t]);return this},remove:function(e){var t=this.index(e);return t>-1&&this.members.splice(t,1),this},each:function(e){for(var t=0,r=this.members.length;t<r;t++)e.apply(this.members[t],[t,this.members]);return this},clear:function(){return this.members=[],this},length:function(){return this.members.length},has:function(e){return this.index(e)>=0},index:function(e){return this.members.indexOf(e)},get:function(e){return this.members[e]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members}},construct:{set:function(e){return new r.Set(e)}}}),r.FX.Set=r.invent({create:function(e){this.set=e}}),r.Set.inherit=function(){var e=[];for(var t in r.Shape.prototype)"function"==typeof r.Shape.prototype[t]&&"function"!=typeof r.Set.prototype[t]&&e.push(t);for(var t in e.forEach((function(e){r.Set.prototype[e]=function(){for(var t=0,n=this.members.length;t<n;t++)this.members[t]&&"function"==typeof this.members[t][e]&&this.members[t][e].apply(this.members[t],arguments);return"animate"==e?this.fx||(this.fx=new r.FX.Set(this)):this}})),e=[],r.FX.prototype)"function"==typeof r.FX.prototype[t]&&"function"!=typeof r.FX.Set.prototype[t]&&e.push(t);e.forEach((function(e){r.FX.Set.prototype[e]=function(){for(var t=0,r=this.set.members.length;t<r;t++)this.set.members[t].fx[e].apply(this.set.members[t].fx,arguments);return this}}))},r.extend(r.Element,{}),r.extend(r.Element,{remember:function(e,t){if("object"===i(arguments[0]))for(var r in e)this.remember(r,e[r]);else{if(1==arguments.length)return this.memory()[e];this.memory()[e]=t}return this},forget:function(){if(0==arguments.length)this._memory={};else for(var e=arguments.length-1;e>=0;e--)delete this.memory()[arguments[e]];return this},memory:function(){return this._memory||(this._memory={})}}),r.get=function(e){var n=t.getElementById(function(e){var t=(e||"").toString().match(r.regex.reference);if(t)return t[1]}(e)||e);return r.adopt(n)},r.select=function(e,n){return new r.Set(r.utils.map((n||t).querySelectorAll(e),(function(e){return r.adopt(e)})))},r.extend(r.Parent,{select:function(e){return r.select(e,this.node)}});var b="abcdef".split("");if("function"!=typeof e.CustomEvent){var y=function(e,r){r=r||{bubbles:!1,cancelable:!1,detail:void 0};var n=t.createEvent("CustomEvent");return n.initCustomEvent(e,r.bubbles,r.cancelable,r.detail),n};y.prototype=e.Event.prototype,r.CustomEvent=y}else r.CustomEvent=e.CustomEvent;return r},void 0!==(n=function(){return $e(Be,Be.document)}.call(t,r,t,e))&&(e.exports=n),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(e,t){return this.add(e,t),!e.attr("in")&&this.autoSetIn&&e.attr("in",this.source),e.attr("result")||e.attr("result",e),e},blend:function(e,t,r){return this.put(new SVG.BlendEffect(e,t,r))},colorMatrix:function(e,t){return this.put(new SVG.ColorMatrixEffect(e,t))},convolveMatrix:function(e){return this.put(new SVG.ConvolveMatrixEffect(e))},componentTransfer:function(e){return this.put(new SVG.ComponentTransferEffect(e))},composite:function(e,t,r){return this.put(new SVG.CompositeEffect(e,t,r))},flood:function(e,t){return this.put(new SVG.FloodEffect(e,t))},offset:function(e,t){return this.put(new SVG.OffsetEffect(e,t))},image:function(e){return this.put(new SVG.ImageEffect(e))},merge:function(){var e=[void 0];for(var t in arguments)e.push(arguments[t]);return this.put(new(SVG.MergeEffect.bind.apply(SVG.MergeEffect,e)))},gaussianBlur:function(e,t){return this.put(new SVG.GaussianBlurEffect(e,t))},morphology:function(e,t){return this.put(new SVG.MorphologyEffect(e,t))},diffuseLighting:function(e,t,r){return this.put(new SVG.DiffuseLightingEffect(e,t,r))},displacementMap:function(e,t,r,n,o){return this.put(new SVG.DisplacementMapEffect(e,t,r,n,o))},specularLighting:function(e,t,r,n){return this.put(new SVG.SpecularLightingEffect(e,t,r,n))},tile:function(){return this.put(new SVG.TileEffect)},turbulence:function(e,t,r,n,o){return this.put(new SVG.TurbulenceEffect(e,t,r,n,o))},toString:function(){return"url(#"+this.attr("id")+")"}}}),SVG.extend(SVG.Defs,{filter:function(e){var t=this.put(new SVG.Filter);return"function"==typeof e&&e.call(t,t),t}}),SVG.extend(SVG.Container,{filter:function(e){return this.defs().filter(e)}}),SVG.extend(SVG.Element,SVG.G,SVG.Nested,{filter:function(e){return this.filterer=e instanceof SVG.Element?e:this.doc().filter(e),this.doc()&&this.filterer.doc()!==this.doc()&&this.doc().defs().add(this.filterer),this.attr("filter",this.filterer),this.filterer},unfilter:function(e){return this.filterer&&!0===e&&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(e){return null==e?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",e)},result:function(e){return null==e?this.attr("result"):this.attr("result",e)},toString:function(){return this.result()}}}),SVG.ParentEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Parent,extend:{in:function(e){return null==e?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",e)},result:function(e){return null==e?this.attr("result"):this.attr("result",e)},toString:function(){return this.result()}}});var e={blend:function(e,t){return this.parent()&&this.parent().blend(this,e,t)},colorMatrix:function(e,t){return this.parent()&&this.parent().colorMatrix(e,t).in(this)},convolveMatrix:function(e){return this.parent()&&this.parent().convolveMatrix(e).in(this)},componentTransfer:function(e){return this.parent()&&this.parent().componentTransfer(e).in(this)},composite:function(e,t){return this.parent()&&this.parent().composite(this,e,t)},flood:function(e,t){return this.parent()&&this.parent().flood(e,t)},offset:function(e,t){return this.parent()&&this.parent().offset(e,t).in(this)},image:function(e){return this.parent()&&this.parent().image(e)},merge:function(){return this.parent()&&this.parent().merge.apply(this.parent(),[this].concat(arguments))},gaussianBlur:function(e,t){return this.parent()&&this.parent().gaussianBlur(e,t).in(this)},morphology:function(e,t){return this.parent()&&this.parent().morphology(e,t).in(this)},diffuseLighting:function(e,t,r){return this.parent()&&this.parent().diffuseLighting(e,t,r).in(this)},displacementMap:function(e,t,r,n){return this.parent()&&this.parent().displacementMap(this,e,t,r,n)},specularLighting:function(e,t,r,n){return this.parent()&&this.parent().specularLighting(e,t,r,n).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(e,t,r,n,o){return this.parent()&&this.parent().turbulence(e,t,r,n,o).in(this)}};SVG.extend(SVG.Effect,e),SVG.extend(SVG.ParentEffect,e),SVG.ChildEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(e){this.attr("in",e)}}});var t={blend:function(e,t,r){this.attr({in:e,in2:t,mode:r||"normal"})},colorMatrix:function(e,t){"matrix"==e&&(t=o(t)),this.attr({type:e,values:void 0===t?null:t})},convolveMatrix:function(e){e=o(e),this.attr({order:Math.sqrt(e.split(" ").length),kernelMatrix:e})},composite:function(e,t,r){this.attr({in:e,in2:t,operator:r})},flood:function(e,t){this.attr("flood-color",e),null!=t&&this.attr("flood-opacity",t)},offset:function(e,t){this.attr({dx:e,dy:t})},image:function(e){this.attr("href",e,SVG.xlink)},displacementMap:function(e,t,r,n,o){this.attr({in:e,in2:t,scale:r,xChannelSelector:n,yChannelSelector:o})},gaussianBlur:function(e,t){null!=e||null!=t?this.attr("stdDeviation",function(e){if(!Array.isArray(e))return e;for(var t=0,r=e.length,n=[];t<r;t++)n.push(e[t]);return n.join(" ")}(Array.prototype.slice.call(arguments))):this.attr("stdDeviation","0 0")},morphology:function(e,t){this.attr({operator:e,radius:t})},tile:function(){},turbulence:function(e,t,r,n,o){this.attr({numOctaves:t,seed:r,stitchTiles:n,baseFrequency:e,type:o})}},r={merge:function(){var e;if(arguments[0]instanceof SVG.Set){var t=this;arguments[0].each((function(e){this instanceof SVG.MergeNode?t.put(this):(this instanceof SVG.Effect||this instanceof SVG.ParentEffect)&&t.put(new SVG.MergeNode(this))}))}else{e=Array.isArray(arguments[0])?arguments[0]:arguments;for(var r=0;r<e.length;r++)e[r]instanceof SVG.MergeNode?this.put(e[r]):this.put(new SVG.MergeNode(e[r]))}},componentTransfer:function(e){if(this.rgb=new SVG.Set,["r","g","b","a"].forEach(function(e){this[e]=new(SVG["Func"+e.toUpperCase()])("identity"),this.rgb.add(this[e]),this.node.appendChild(this[e].node)}.bind(this)),e)for(var t in e.rgb&&(["r","g","b"].forEach(function(t){this[t].attr(e.rgb)}.bind(this)),delete e.rgb),e)this[t].attr(e[t])},diffuseLighting:function(e,t,r){this.attr({surfaceScale:e,diffuseConstant:t,kernelUnitLength:r})},specularLighting:function(e,t,r,n){this.attr({surfaceScale:e,diffuseConstant:t,specularExponent:r,kernelUnitLength:n})}},n={distantLight:function(e,t){this.attr({azimuth:e,elevation:t})},pointLight:function(e,t,r){this.attr({x:e,y:t,z:r})},spotLight:function(e,t,r,n,o,a){this.attr({x:e,y:t,z:r,pointsAtX:n,pointsAtY:o,pointsAtZ:a})},mergeNode:function(e){this.attr("in",e)}};function o(e){return Array.isArray(e)&&(e=new SVG.Array(e)),e.toString().replace(/^\s+/,"").replace(/\s+$/,"").replace(/\s+/g," ")}function a(){var e=function(){};for(var t in"function"==typeof arguments[arguments.length-1]&&(e=arguments[arguments.length-1],Array.prototype.splice.call(arguments,arguments.length-1,1)),arguments)for(var r in arguments[t])e(arguments[t][r],r,arguments[t])}["r","g","b","a"].forEach((function(e){n["Func"+e.toUpperCase()]=function(e){switch(this.attr("type",e),e){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])}}})),a(t,(function(e,t){var r=t.charAt(0).toUpperCase()+t.slice(1);SVG[r+"Effect"]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+r)),e.apply(this,arguments),this.result(this.attr("id")+"Out")},inherit:SVG.Effect,extend:{}})})),a(r,(function(e,t){var r=t.charAt(0).toUpperCase()+t.slice(1);SVG[r+"Effect"]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+r)),e.apply(this,arguments),this.result(this.attr("id")+"Out")},inherit:SVG.ParentEffect,extend:{}})})),a(n,(function(e,t){var r=t.charAt(0).toUpperCase()+t.slice(1);SVG[r]=SVG.invent({create:function(){this.constructor.call(this,SVG.create("fe"+r)),e.apply(this,arguments)},inherit:SVG.ChildEffect,extend:{}})})),SVG.extend(SVG.MergeEffect,{in:function(e){return e instanceof SVG.MergeNode?this.add(e,0):this.add(new SVG.MergeNode(e),0),this}}),SVG.extend(SVG.CompositeEffect,SVG.BlendEffect,SVG.DisplacementMapEffect,{in2:function(e){return null==e?this.parent()&&this.parent().select('[result="'+this.attr("in2")+'"]').get(0)||this.attr("in2"):this.attr("in2",e)}}),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 e(e,o,a,i,s,l,c){for(var u=e.slice(o,a||c),d=i.slice(s,l||c),f=0,h={pos:[0,0],start:[0,0]},p={pos:[0,0],start:[0,0]};u[f]=t.call(h,u[f]),d[f]=t.call(p,d[f]),u[f][0]!=d[f][0]||"M"==u[f][0]||"A"==u[f][0]&&(u[f][4]!=d[f][4]||u[f][5]!=d[f][5])?(Array.prototype.splice.apply(u,[f,1].concat(n.call(h,u[f]))),Array.prototype.splice.apply(d,[f,1].concat(n.call(p,d[f])))):(u[f]=r.call(h,u[f]),d[f]=r.call(p,d[f])),++f!=u.length||f!=d.length;)f==u.length&&u.push(["C",h.pos[0],h.pos[1],h.pos[0],h.pos[1],h.pos[0],h.pos[1]]),f==d.length&&d.push(["C",p.pos[0],p.pos[1],p.pos[0],p.pos[1],p.pos[0],p.pos[1]]);return{start:u,dest:d}}function t(e){switch(e[0]){case"z":case"Z":e[0]="L",e[1]=this.start[0],e[2]=this.start[1];break;case"H":e[0]="L",e[2]=this.pos[1];break;case"V":e[0]="L",e[2]=e[1],e[1]=this.pos[0];break;case"T":e[0]="Q",e[3]=e[1],e[4]=e[2],e[1]=this.reflection[1],e[2]=this.reflection[0];break;case"S":e[0]="C",e[6]=e[4],e[5]=e[3],e[4]=e[2],e[3]=e[1],e[2]=this.reflection[1],e[1]=this.reflection[0]}return e}function r(e){var t=e.length;return this.pos=[e[t-2],e[t-1]],-1!="SCQT".indexOf(e[0])&&(this.reflection=[2*this.pos[0]-e[t-4],2*this.pos[1]-e[t-3]]),e}function n(e){var t=[e];switch(e[0]){case"M":return this.pos=this.start=[e[1],e[2]],t;case"L":e[5]=e[3]=e[1],e[6]=e[4]=e[2],e[1]=this.pos[0],e[2]=this.pos[1];break;case"Q":e[6]=e[4],e[5]=e[3],e[4]=1*e[4]/3+2*e[2]/3,e[3]=1*e[3]/3+2*e[1]/3,e[2]=1*this.pos[1]/3+2*e[2]/3,e[1]=1*this.pos[0]/3+2*e[1]/3;break;case"A":t=function(e,t){var r,n,o,a,i,s,l,c,u,d,f,h,p,g,m,v,b,y,x,w,k,S,C,O,P,T,E=Math.abs(t[1]),j=Math.abs(t[2]),A=t[3]%360,N=t[4],M=t[5],_=t[6],D=t[7],I=new SVG.Point(e),R=new SVG.Point(_,D),L=[];if(0===E||0===j||I.x===R.x&&I.y===R.y)return[["C",I.x,I.y,R.x,R.y,R.x,R.y]];for((n=(r=new SVG.Point((I.x-R.x)/2,(I.y-R.y)/2).transform((new SVG.Matrix).rotate(A))).x*r.x/(E*E)+r.y*r.y/(j*j))>1&&(E*=n=Math.sqrt(n),j*=n),o=(new SVG.Matrix).rotate(A).scale(1/E,1/j).rotate(-A),I=I.transform(o),s=(a=[(R=R.transform(o)).x-I.x,R.y-I.y])[0]*a[0]+a[1]*a[1],i=Math.sqrt(s),a[0]/=i,a[1]/=i,l=s<4?Math.sqrt(1-s/4):0,N===M&&(l*=-1),c=new SVG.Point((R.x+I.x)/2+l*-a[1],(R.y+I.y)/2+l*a[0]),u=new SVG.Point(I.x-c.x,I.y-c.y),d=new SVG.Point(R.x-c.x,R.y-c.y),f=Math.acos(u.x/Math.sqrt(u.x*u.x+u.y*u.y)),u.y<0&&(f*=-1),h=Math.acos(d.x/Math.sqrt(d.x*d.x+d.y*d.y)),d.y<0&&(h*=-1),M&&f>h&&(h+=2*Math.PI),!M&&f<h&&(h-=2*Math.PI),v=[],b=f,p=(h-f)/(g=Math.ceil(2*Math.abs(f-h)/Math.PI)),m=4*Math.tan(p/4)/3,k=0;k<=g;k++)x=Math.cos(b),y=Math.sin(b),w=new SVG.Point(c.x+x,c.y+y),v[k]=[new SVG.Point(w.x+m*y,w.y-m*x),w,new SVG.Point(w.x-m*y,w.y+m*x)],b+=p;for(v[0][0]=v[0][1].clone(),v[v.length-1][2]=v[v.length-1][1].clone(),o=(new SVG.Matrix).rotate(A).scale(E,j).rotate(-A),k=0,S=v.length;k<S;k++)v[k][0]=v[k][0].transform(o),v[k][1]=v[k][1].transform(o),v[k][2]=v[k][2].transform(o);for(k=1,S=v.length;k<S;k++)C=(w=v[k-1][2]).x,O=w.y,P=(w=v[k][0]).x,T=w.y,_=(w=v[k][1]).x,D=w.y,L.push(["C",C,O,P,T,_,D]);return L}(this.pos,e),e=t[0]}return e[0]="C",this.pos=[e[5],e[6]],this.reflection=[2*e[5]-e[3],2*e[6]-e[4]],t}function o(e,t){if(!1===t)return!1;for(var r=t,n=e.length;r<n;++r)if("M"==e[r][0])return r;return!1}SVG.extend(SVG.PathArray,{morph:function(t){for(var r=this.value,n=this.parse(t),a=0,i=0,s=!1,l=!1;!1!==a||!1!==i;){var c;s=o(r,!1!==a&&a+1),l=o(n,!1!==i&&i+1),!1===a&&(a=0==(c=new SVG.PathArray(u.start).bbox()).height||0==c.width?r.push(r[0])-1:r.push(["M",c.x+c.width/2,c.y+c.height/2])-1),!1===i&&(i=0==(c=new SVG.PathArray(u.dest).bbox()).height||0==c.width?n.push(n[0])-1:n.push(["M",c.x+c.width/2,c.y+c.height/2])-1);var u=e(r,a,s,n,i,l);r=r.slice(0,a).concat(u.start,!1===s?[]:r.slice(s)),n=n.slice(0,i).concat(u.dest,!1===l?[]:n.slice(l)),a=!1!==s&&a+u.start.length,i=!1!==l&&i+u.dest.length}return this.value=r,this.destination=new SVG.PathArray,this.destination.value=n,this}})}(),function(){function e(e){e.remember("_draggable",this),this.el=e}e.prototype.init=function(e,t){var r=this;this.constraint=e,this.value=t,this.el.on("mousedown.drag",(function(e){r.start(e)})),this.el.on("touchstart.drag",(function(e){r.start(e)}))},e.prototype.transformPoint=function(e,t){var r=(e=e||window.event).changedTouches&&e.changedTouches[0]||e;return this.p.x=r.clientX-(t||0),this.p.y=r.clientY,this.p.matrixTransform(this.m)},e.prototype.getBBox=function(){var e=this.el.bbox();return this.el instanceof SVG.Nested&&(e=this.el.rbox()),(this.el instanceof SVG.G||this.el instanceof SVG.Use||this.el instanceof SVG.Nested)&&(e.x=this.el.x(),e.y=this.el.y()),e},e.prototype.start=function(e){if("click"!=e.type&&"mousedown"!=e.type&&"mousemove"!=e.type||1==(e.which||e.buttons)){var t=this;if(this.el.fire("beforedrag",{event:e,handler:this}),!this.el.event().defaultPrevented){e.preventDefault(),e.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 r,n=this.getBBox();if(this.el instanceof SVG.Text)switch(r=this.el.node.getComputedTextLength(),this.el.attr("text-anchor")){case"middle":r/=2;break;case"start":r=0}this.startPoints={point:this.transformPoint(e,r),box:n,transform:this.el.transform()},SVG.on(window,"mousemove.drag",(function(e){t.drag(e)})),SVG.on(window,"touchmove.drag",(function(e){t.drag(e)})),SVG.on(window,"mouseup.drag",(function(e){t.end(e)})),SVG.on(window,"touchend.drag",(function(e){t.end(e)})),this.el.fire("dragstart",{event:e,p:this.startPoints.point,m:this.m,handler:this})}}},e.prototype.drag=function(e){var t=this.getBBox(),r=this.transformPoint(e),n=this.startPoints.box.x+r.x-this.startPoints.point.x,o=this.startPoints.box.y+r.y-this.startPoints.point.y,a=this.constraint,i=r.x-this.startPoints.point.x,s=r.y-this.startPoints.point.y;if(this.el.fire("dragmove",{event:e,p:r,m:this.m,handler:this}),this.el.event().defaultPrevented)return r;if("function"==typeof a){var l=a.call(this.el,n,o,this.m);"boolean"==typeof l&&(l={x:l,y:l}),!0===l.x?this.el.x(n):!1!==l.x&&this.el.x(l.x),!0===l.y?this.el.y(o):!1!==l.y&&this.el.y(l.y)}else"object"==typeof a&&(null!=a.minX&&n<a.minX?i=(n=a.minX)-this.startPoints.box.x:null!=a.maxX&&n>a.maxX-t.width&&(i=(n=a.maxX-t.width)-this.startPoints.box.x),null!=a.minY&&o<a.minY?s=(o=a.minY)-this.startPoints.box.y:null!=a.maxY&&o>a.maxY-t.height&&(s=(o=a.maxY-t.height)-this.startPoints.box.y),null!=a.snapToGrid&&(n-=n%a.snapToGrid,o-=o%a.snapToGrid,i-=i%a.snapToGrid,s-=s%a.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:i,y:s},!0):this.el.move(n,o));return r},e.prototype.end=function(e){var t=this.drag(e);this.el.fire("dragend",{event:e,p:t,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(t,r){"function"!=typeof t&&"object"!=typeof t||(r=t,t=!0);var n=this.remember("_draggable")||new e(this);return(t=void 0===t||t)?n.init(r||{},t):(this.off("mousedown.drag"),this.off("touchstart.drag")),this}})}.call(void 0),function(){function e(e){this.el=e,e.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(e,t,r){var n="string"!=typeof e?e:t[e];return r?n/2:n},this.pointCoords=function(e,t){var r=this.pointsList[e];return{x:this.pointCoord(r[0],t,"t"===e||"b"===e),y:this.pointCoord(r[1],t,"r"===e||"l"===e)}}}e.prototype.init=function(e,t){var r=this.el.bbox();this.options={};var n=this.el.selectize.defaults.points;for(var o in this.el.selectize.defaults)this.options[o]=this.el.selectize.defaults[o],void 0!==t[o]&&(this.options[o]=t[o]);var a=["points","pointsExclude"];for(var o in a){var i=this.options[a[o]];"string"==typeof i?i=i.length>0?i.split(/\s*,\s*/i):[]:"boolean"==typeof i&&"points"===a[o]&&(i=i?n:[]),this.options[a[o]]=i}this.options.points=[n,this.options.points].reduce((function(e,t){return e.filter((function(e){return t.indexOf(e)>-1}))})),this.options.points=[this.options.points,this.options.pointsExclude].reduce((function(e,t){return e.filter((function(e){return t.indexOf(e)<0}))})),this.parent=this.el.parent(),this.nested=this.nested||this.parent.group(),this.nested.matrix(new SVG.Matrix(this.el).translate(r.x,r.y)),this.options.deepSelect&&-1!==["line","polyline","polygon"].indexOf(this.el.type)?this.selectPoints(e):this.selectRect(e),this.observe(),this.cleanup()},e.prototype.selectPoints=function(e){return this.pointSelection.isSelected=e,this.pointSelection.set||(this.pointSelection.set=this.parent.set(),this.drawPoints()),this},e.prototype.getPointArray=function(){var e=this.el.bbox();return this.el.array().valueOf().map((function(t){return[t[0]-e.x,t[1]-e.y]}))},e.prototype.drawPoints=function(){for(var e=this,t=this.getPointArray(),r=0,n=t.length;r<n;++r){var o=function(t){return function(r){(r=r||window.event).preventDefault?r.preventDefault():r.returnValue=!1,r.stopPropagation();var n=r.pageX||r.touches[0].pageX,o=r.pageY||r.touches[0].pageY;e.el.fire("point",{x:n,y:o,i:t,event:r})}}(r),a=this.drawPoint(t[r][0],t[r][1]).addClass(this.options.classPoints).addClass(this.options.classPoints+"_point").on("touchstart",o).on("mousedown",o);this.pointSelection.set.add(a)}},e.prototype.drawPoint=function(e,t){var r=this.options.pointType;switch(r){case"circle":return this.drawCircle(e,t);case"rect":return this.drawRect(e,t);default:if("function"==typeof r)return r.call(this,e,t);throw new Error("Unknown "+r+" point type!")}},e.prototype.drawCircle=function(e,t){return this.nested.circle(this.options.pointSize).center(e,t)},e.prototype.drawRect=function(e,t){return this.nested.rect(this.options.pointSize,this.options.pointSize).center(e,t)},e.prototype.updatePointSelection=function(){var e=this.getPointArray();this.pointSelection.set.each((function(t){this.cx()===e[t][0]&&this.cy()===e[t][1]||this.center(e[t][0],e[t][1])}))},e.prototype.updateRectSelection=function(){var e=this,t=this.el.bbox();if(this.rectSelection.set.get(0).attr({width:t.width,height:t.height}),this.options.points.length&&this.options.points.map((function(r,n){var o=e.pointCoords(r,t);e.rectSelection.set.get(n+1).center(o.x,o.y)})),this.options.rotationPoint){var r=this.rectSelection.set.length();this.rectSelection.set.get(r-1).center(t.width/2,20)}},e.prototype.selectRect=function(e){var t=this,r=this.el.bbox();function n(e){return function(r){(r=r||window.event).preventDefault?r.preventDefault():r.returnValue=!1,r.stopPropagation();var n=r.pageX||r.touches[0].pageX,o=r.pageY||r.touches[0].pageY;t.el.fire(e,{x:n,y:o,event:r})}}if(this.rectSelection.isSelected=e,this.rectSelection.set=this.rectSelection.set||this.parent.set(),this.rectSelection.set.get(0)||this.rectSelection.set.add(this.nested.rect(r.width,r.height).addClass(this.options.classRect)),this.options.points.length&&this.rectSelection.set.length()<2&&(this.options.points.map((function(e,o){var a=t.pointCoords(e,r),i=t.drawPoint(a.x,a.y).attr("class",t.options.classPoints+"_"+e).on("mousedown",n(e)).on("touchstart",n(e));t.rectSelection.set.add(i)})),this.rectSelection.set.each((function(){this.addClass(t.options.classPoints)}))),this.options.rotationPoint&&(this.options.points&&!this.rectSelection.set.get(9)||!this.options.points&&!this.rectSelection.set.get(1))){var o=function(e){(e=e||window.event).preventDefault?e.preventDefault():e.returnValue=!1,e.stopPropagation();var r=e.pageX||e.touches[0].pageX,n=e.pageY||e.touches[0].pageY;t.el.fire("rot",{x:r,y:n,event:e})},a=this.drawPoint(r.width/2,20).attr("class",this.options.classPoints+"_rot").on("touchstart",o).on("mousedown",o);this.rectSelection.set.add(a)}},e.prototype.handler=function(){var e=this.el.bbox();this.nested.matrix(new SVG.Matrix(this.el).translate(e.x,e.y)),this.rectSelection.isSelected&&this.updateRectSelection(),this.pointSelection.isSelected&&this.updatePointSelection()},e.prototype.observe=function(){var e=this;if(MutationObserver)if(this.rectSelection.isSelected||this.pointSelection.isSelected)this.observerInst=this.observerInst||new MutationObserver((function(){e.handler()})),this.observerInst.observe(this.el.node,{attributes:!0});else try{this.observerInst.disconnect(),delete this.observerInst}catch(e){}else this.el.off("DOMAttrModified.select"),(this.rectSelection.isSelected||this.pointSelection.isSelected)&&this.el.on("DOMAttrModified.select",(function(){e.handler()}))},e.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(t,r){return"object"==typeof t&&(r=t,t=!0),(this.remember("_selectHandler")||new e(this)).init(void 0===t||t,r||{}),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 e(e){e.remember("_resizeHandler",this),this.el=e,this.parameters={},this.lastUpdateCall=null,this.p=e.doc().node.createSVGPoint()}e.prototype.transformPoint=function(e,t,r){return this.p.x=e-(this.offset.x-window.pageXOffset),this.p.y=t-(this.offset.y-window.pageYOffset),this.p.matrixTransform(r||this.m)},e.prototype._extractPosition=function(e){return{x:null!=e.clientX?e.clientX:e.touches[0].clientX,y:null!=e.clientY?e.clientY:e.touches[0].clientY}},e.prototype.init=function(e){var t=this;if(this.stop(),"stop"!==e){for(var r in this.options={},this.el.resize.defaults)this.options[r]=this.el.resize.defaults[r],void 0!==e[r]&&(this.options[r]=e[r]);this.el.on("lt.resize",(function(e){t.resize(e||window.event)})),this.el.on("rt.resize",(function(e){t.resize(e||window.event)})),this.el.on("rb.resize",(function(e){t.resize(e||window.event)})),this.el.on("lb.resize",(function(e){t.resize(e||window.event)})),this.el.on("t.resize",(function(e){t.resize(e||window.event)})),this.el.on("r.resize",(function(e){t.resize(e||window.event)})),this.el.on("b.resize",(function(e){t.resize(e||window.event)})),this.el.on("l.resize",(function(e){t.resize(e||window.event)})),this.el.on("rot.resize",(function(e){t.resize(e||window.event)})),this.el.on("point.resize",(function(e){t.resize(e||window.event)})),this.update()}},e.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},e.prototype.resize=function(e){var t=this;this.m=this.el.node.getScreenCTM().inverse(),this.offset={x:window.pageXOffset,y:window.pageYOffset};var r=this._extractPosition(e.detail.event);if(this.parameters={type:this.el.type,p:this.transformPoint(r.x,r.y),x:e.detail.x,y:e.detail.y,box:this.el.bbox(),rotation:this.el.transform().rotation},"text"===this.el.type&&(this.parameters.fontSize=this.el.attr()["font-size"]),void 0!==e.detail.i){var n=this.el.array().valueOf();this.parameters.i=e.detail.i,this.parameters.pointCoords=[n[e.detail.i][0],n[e.detail.i][1]]}switch(e.type){case"lt":this.calc=function(e,t){var r=this.snapToGrid(e,t);if(this.parameters.box.width-r[0]>0&&this.parameters.box.height-r[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+r[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-r[0]);r=this.checkAspectRatio(r),this.el.move(this.parameters.box.x+r[0],this.parameters.box.y+r[1]).size(this.parameters.box.width-r[0],this.parameters.box.height-r[1])}};break;case"rt":this.calc=function(e,t){var r=this.snapToGrid(e,t,2);if(this.parameters.box.width+r[0]>0&&this.parameters.box.height-r[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-r[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+r[0]);r=this.checkAspectRatio(r,!0),this.el.move(this.parameters.box.x,this.parameters.box.y+r[1]).size(this.parameters.box.width+r[0],this.parameters.box.height-r[1])}};break;case"rb":this.calc=function(e,t){var r=this.snapToGrid(e,t,0);if(this.parameters.box.width+r[0]>0&&this.parameters.box.height+r[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-r[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+r[0]);r=this.checkAspectRatio(r),this.el.move(this.parameters.box.x,this.parameters.box.y).size(this.parameters.box.width+r[0],this.parameters.box.height+r[1])}};break;case"lb":this.calc=function(e,t){var r=this.snapToGrid(e,t,1);if(this.parameters.box.width-r[0]>0&&this.parameters.box.height+r[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+r[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-r[0]);r=this.checkAspectRatio(r,!0),this.el.move(this.parameters.box.x+r[0],this.parameters.box.y).size(this.parameters.box.width-r[0],this.parameters.box.height+r[1])}};break;case"t":this.calc=function(e,t){var r=this.snapToGrid(e,t,2);if(this.parameters.box.height-r[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y+r[1]).height(this.parameters.box.height-r[1])}};break;case"r":this.calc=function(e,t){var r=this.snapToGrid(e,t,0);if(this.parameters.box.width+r[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).width(this.parameters.box.width+r[0])}};break;case"b":this.calc=function(e,t){var r=this.snapToGrid(e,t,0);if(this.parameters.box.height+r[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).height(this.parameters.box.height+r[1])}};break;case"l":this.calc=function(e,t){var r=this.snapToGrid(e,t,1);if(this.parameters.box.width-r[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x+r[0],this.parameters.box.y).width(this.parameters.box.width-r[0])}};break;case"rot":this.calc=function(e,t){var r=e+this.parameters.p.x,n=t+this.parameters.p.y,o=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(n-this.parameters.box.y-this.parameters.box.height/2,r-this.parameters.box.x-this.parameters.box.width/2),i=this.parameters.rotation+180*(a-o)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(i-i%this.options.snapToAngle,this.parameters.box.cx,this.parameters.box.cy)};break;case"point":this.calc=function(e,t){var r=this.snapToGrid(e,t,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),n=this.el.array().valueOf();n[this.parameters.i][0]=this.parameters.pointCoords[0]+r[0],n[this.parameters.i][1]=this.parameters.pointCoords[1]+r[1],this.el.plot(n)}}this.el.fire("resizestart",{dx:this.parameters.x,dy:this.parameters.y,event:e}),SVG.on(window,"touchmove.resize",(function(e){t.update(e||window.event)})),SVG.on(window,"touchend.resize",(function(){t.done()})),SVG.on(window,"mousemove.resize",(function(e){t.update(e||window.event)})),SVG.on(window,"mouseup.resize",(function(){t.done()}))},e.prototype.update=function(e){if(e){var t=this._extractPosition(e),r=this.transformPoint(t.x,t.y),n=r.x-this.parameters.p.x,o=r.y-this.parameters.p.y;this.lastUpdateCall=[n,o],this.calc(n,o),this.el.fire("resizing",{dx:n,dy:o,event:e})}else this.lastUpdateCall&&this.calc(this.lastUpdateCall[0],this.lastUpdateCall[1])},e.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")},e.prototype.snapToGrid=function(e,t,r,n){var o;return void 0!==n?o=[(r+e)%this.options.snapToGrid,(n+t)%this.options.snapToGrid]:(r=null==r?3:r,o=[(this.parameters.box.x+e+(1&r?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+t+(2&r?0:this.parameters.box.height))%this.options.snapToGrid]),e<0&&(o[0]-=this.options.snapToGrid),t<0&&(o[1]-=this.options.snapToGrid),e-=Math.abs(o[0])<this.options.snapToGrid/2?o[0]:o[0]-(e<0?-this.options.snapToGrid:this.options.snapToGrid),t-=Math.abs(o[1])<this.options.snapToGrid/2?o[1]:o[1]-(t<0?-this.options.snapToGrid:this.options.snapToGrid),this.constraintToBox(e,t,r,n)},e.prototype.constraintToBox=function(e,t,r,n){var o,a,i=this.options.constraint||{};return void 0!==n?(o=r,a=n):(o=this.parameters.box.x+(1&r?0:this.parameters.box.width),a=this.parameters.box.y+(2&r?0:this.parameters.box.height)),void 0!==i.minX&&o+e<i.minX&&(e=i.minX-o),void 0!==i.maxX&&o+e>i.maxX&&(e=i.maxX-o),void 0!==i.minY&&a+t<i.minY&&(t=i.minY-a),void 0!==i.maxY&&a+t>i.maxY&&(t=i.maxY-a),[e,t]},e.prototype.checkAspectRatio=function(e,t){if(!this.options.saveAspectRatio)return e;var r=e.slice(),n=this.parameters.box.width/this.parameters.box.height,o=this.parameters.box.width+e[0],a=this.parameters.box.height-e[1],i=o/a;return i<n?(r[1]=o/n-this.parameters.box.height,t&&(r[1]=-r[1])):i>n&&(r[0]=this.parameters.box.width-a*n,t&&(r[0]=-r[0])),r},SVG.extend(SVG.Element,{resize:function(t){return(this.remember("_resizeHandler")||new e(this)).init(t||{}),this}}),SVG.Element.prototype.resize.defaults={snapToAngle:.1,snapToGrid:1,constraint:{},saveAspectRatio:!1}}).call(this)}(),void 0===window.Apex&&(window.Apex={});var He=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{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 w(this.ctx),this.ctx.axes=new te(this.ctx),this.ctx.core=new We(this.ctx.el,this.ctx),this.ctx.config=new F({}),this.ctx.data=new U(this.ctx),this.ctx.grid=new q(this.ctx),this.ctx.graphics=new S(this.ctx),this.ctx.coreUtils=new C(this.ctx),this.ctx.crosshairs=new re(this.ctx),this.ctx.events=new J(this.ctx),this.ctx.exports=new G(this.ctx),this.ctx.localization=new ee(this.ctx),this.ctx.options=new _,this.ctx.responsive=new ne(this.ctx),this.ctx.series=new H(this.ctx),this.ctx.theme=new oe(this.ctx),this.ctx.formatters=new E(this.ctx),this.ctx.titleSubtitle=new ae(this.ctx),this.ctx.legend=new fe(this.ctx),this.ctx.toolbar=new he(this.ctx),this.ctx.tooltip=new we(this.ctx),this.ctx.dimensions=new ue(this.ctx),this.ctx.updateHelpers=new Ve(this.ctx),this.ctx.zoomPanSelection=new pe(this.ctx),this.ctx.w.globals.tooltip=new we(this.ctx)}}]),e}(),Ue=function(){function e(t){s(this,e),this.ctx=t,this.w=t.w}return c(e,[{key:"clear",value:function(e){var t=e.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:t})}},{key:"killSVG",value:function(e){e.each((function(e,t){this.removeClass("*"),this.off(),this.stop()}),!0),e.ungroup(),e.clear()}},{key:"clearDomElements",value:function(e){var t=this,r=e.isUpdating,n=this.w.globals.dom.Paper.node;n.parentNode&&n.parentNode.parentNode&&!r&&(n.parentNode.parentNode.style.minHeight="unset");var o=this.w.globals.dom.baseEl;o&&this.ctx.eventList.forEach((function(e){o.removeEventListener(e,t.ctx.events.documentEvent)}));var a=this.w.globals.dom;if(null!==this.ctx.el)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(a.Paper),a.Paper.remove(),a.elWrap=null,a.elGraphical=null,a.elLegendWrap=null,a.elLegendForeign=null,a.baseEl=null,a.elGridRect=null,a.elGridRectMask=null,a.elGridRectMarkerMask=null,a.elForecastMask=null,a.elNonForecastMask=null,a.elDefs=null}}]),e}(),Ge=new WeakMap,Xe=function(){function e(t,r){s(this,e),this.opts=r,this.ctx=this,this.w=new $(r).init(),this.el=t,this.w.globals.cuid=x.randomId(),this.w.globals.chartID=this.w.config.chart.id?x.escapeString(this.w.config.chart.id):this.w.globals.cuid,new He(this).initModules(),this.create=x.bind(this.create,this),this.windowResizeHandler=this._windowResizeHandler.bind(this),this.parentResizeHandler=this._parentResizeCallback.bind(this)}return c(e,[{key:"render",value:function(){var e=this;return new Promise((function(t,r){if(null!==e.el){void 0===Apex._chartInstances&&(Apex._chartInstances=[]),e.w.config.chart.id&&Apex._chartInstances.push({id:e.w.globals.chartID,group:e.w.config.chart.group,chart:e}),e.setLocale(e.w.config.chart.defaultLocale);var n=e.w.config.chart.events.beforeMount;"function"==typeof n&&n(e,e.w),e.events.fireEvent("beforeMount",[e,e.w]),window.addEventListener("resize",e.windowResizeHandler),function(e,t){var r=!1;if(e.nodeType!==Node.DOCUMENT_FRAGMENT_NODE){var n=e.getBoundingClientRect();"none"!==e.style.display&&0!==n.width||(r=!0)}var o=new ResizeObserver((function(n){r&&t.call(e,n),r=!0}));e.nodeType===Node.DOCUMENT_FRAGMENT_NODE?Array.from(e.children).forEach((function(e){return o.observe(e)})):o.observe(e),Ge.set(t,o)}(e.el.parentNode,e.parentResizeHandler);var o=e.el.getRootNode&&e.el.getRootNode(),a=x.is("ShadowRoot",o),i=e.el.ownerDocument,s=a?o.getElementById("apexcharts-css"):i.getElementById("apexcharts-css");if(!s){var l;(s=document.createElement("style")).id="apexcharts-css",s.textContent='@keyframes opaque {\n  0% {\n      opacity: 0\n  }\n\n  to {\n      opacity: 1\n  }\n}\n\n@keyframes resizeanim {\n  0%,to {\n      opacity: 0\n  }\n}\n\n.apexcharts-canvas {\n  position: relative;\n  user-select: none\n}\n\n.apexcharts-canvas ::-webkit-scrollbar {\n  -webkit-appearance: none;\n  width: 6px\n}\n\n.apexcharts-canvas ::-webkit-scrollbar-thumb {\n  border-radius: 4px;\n  background-color: rgba(0,0,0,.5);\n  box-shadow: 0 0 1px rgba(255,255,255,.5);\n  -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5)\n}\n\n.apexcharts-inner {\n  position: relative\n}\n\n.apexcharts-text tspan {\n  font-family: inherit\n}\n\n.legend-mouseover-inactive {\n  transition: .15s ease all;\n  opacity: .2\n}\n\n.apexcharts-legend-text {\n  padding-left: 15px;\n  margin-left: -15px;\n}\n\n.apexcharts-series-collapsed {\n  opacity: 0\n}\n\n.apexcharts-tooltip {\n  border-radius: 5px;\n  box-shadow: 2px 2px 6px -4px #999;\n  cursor: default;\n  font-size: 14px;\n  left: 62px;\n  opacity: 0;\n  pointer-events: none;\n  position: absolute;\n  top: 20px;\n  display: flex;\n  flex-direction: column;\n  overflow: hidden;\n  white-space: nowrap;\n  z-index: 12;\n  transition: .15s ease all\n}\n\n.apexcharts-tooltip.apexcharts-active {\n  opacity: 1;\n  transition: .15s ease all\n}\n\n.apexcharts-tooltip.apexcharts-theme-light {\n  border: 1px solid #e3e3e3;\n  background: rgba(255,255,255,.96)\n}\n\n.apexcharts-tooltip.apexcharts-theme-dark {\n  color: #fff;\n  background: rgba(30,30,30,.8)\n}\n\n.apexcharts-tooltip * {\n  font-family: inherit\n}\n\n.apexcharts-tooltip-title {\n  padding: 6px;\n  font-size: 15px;\n  margin-bottom: 4px\n}\n\n.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {\n  background: #eceff1;\n  border-bottom: 1px solid #ddd\n}\n\n.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title {\n  background: rgba(0,0,0,.7);\n  border-bottom: 1px solid #333\n}\n\n.apexcharts-tooltip-text-goals-value,.apexcharts-tooltip-text-y-value,.apexcharts-tooltip-text-z-value {\n  display: inline-block;\n  margin-left: 5px;\n  font-weight: 600\n}\n\n.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 {\n  display: none\n}\n\n.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value {\n  padding: 6px 0 5px\n}\n\n.apexcharts-tooltip-goals-group,.apexcharts-tooltip-text-goals-label,.apexcharts-tooltip-text-goals-value {\n  display: flex\n}\n\n.apexcharts-tooltip-text-goals-label:not(:empty),.apexcharts-tooltip-text-goals-value:not(:empty) {\n  margin-top: -6px\n}\n\n.apexcharts-tooltip-marker {\n  width: 12px;\n  height: 12px;\n  position: relative;\n  top: 0;\n  margin-right: 10px;\n  border-radius: 50%\n}\n\n.apexcharts-tooltip-series-group {\n  padding: 0 10px;\n  display: none;\n  text-align: left;\n  justify-content: left;\n  align-items: center\n}\n\n.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker {\n  opacity: 1\n}\n\n.apexcharts-tooltip-series-group.apexcharts-active,.apexcharts-tooltip-series-group:last-child {\n  padding-bottom: 4px\n}\n\n.apexcharts-tooltip-series-group-hidden {\n  opacity: 0;\n  height: 0;\n  line-height: 0;\n  padding: 0!important\n}\n\n.apexcharts-tooltip-y-group {\n  padding: 6px 0 5px\n}\n\n.apexcharts-custom-tooltip,.apexcharts-tooltip-box {\n  padding: 4px 8px\n}\n\n.apexcharts-tooltip-boxPlot {\n  display: flex;\n  flex-direction: column-reverse\n}\n\n.apexcharts-tooltip-box>div {\n  margin: 4px 0\n}\n\n.apexcharts-tooltip-box span.value {\n  font-weight: 700\n}\n\n.apexcharts-tooltip-rangebar {\n  padding: 5px 8px\n}\n\n.apexcharts-tooltip-rangebar .category {\n  font-weight: 600;\n  color: #777\n}\n\n.apexcharts-tooltip-rangebar .series-name {\n  font-weight: 700;\n  display: block;\n  margin-bottom: 5px\n}\n\n.apexcharts-xaxistooltip,.apexcharts-yaxistooltip {\n  opacity: 0;\n  pointer-events: none;\n  color: #373d3f;\n  font-size: 13px;\n  text-align: center;\n  border-radius: 2px;\n  position: absolute;\n  z-index: 10;\n  background: #eceff1;\n  border: 1px solid #90a4ae\n}\n\n.apexcharts-xaxistooltip {\n  padding: 9px 10px;\n  transition: .15s ease all\n}\n\n.apexcharts-xaxistooltip.apexcharts-theme-dark {\n  background: rgba(0,0,0,.7);\n  border: 1px solid rgba(0,0,0,.5);\n  color: #fff\n}\n\n.apexcharts-xaxistooltip:after,.apexcharts-xaxistooltip:before {\n  left: 50%;\n  border: solid transparent;\n  content: " ";\n  height: 0;\n  width: 0;\n  position: absolute;\n  pointer-events: none\n}\n\n.apexcharts-xaxistooltip:after {\n  border-color: transparent;\n  border-width: 6px;\n  margin-left: -6px\n}\n\n.apexcharts-xaxistooltip:before {\n  border-color: transparent;\n  border-width: 7px;\n  margin-left: -7px\n}\n\n.apexcharts-xaxistooltip-bottom:after,.apexcharts-xaxistooltip-bottom:before {\n  bottom: 100%\n}\n\n.apexcharts-xaxistooltip-top:after,.apexcharts-xaxistooltip-top:before {\n  top: 100%\n}\n\n.apexcharts-xaxistooltip-bottom:after {\n  border-bottom-color: #eceff1\n}\n\n.apexcharts-xaxistooltip-bottom:before {\n  border-bottom-color: #90a4ae\n}\n\n.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {\n  border-bottom-color: rgba(0,0,0,.5)\n}\n\n.apexcharts-xaxistooltip-top:after {\n  border-top-color: #eceff1\n}\n\n.apexcharts-xaxistooltip-top:before {\n  border-top-color: #90a4ae\n}\n\n.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after,.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {\n  border-top-color: rgba(0,0,0,.5)\n}\n\n.apexcharts-xaxistooltip.apexcharts-active {\n  opacity: 1;\n  transition: .15s ease all\n}\n\n.apexcharts-yaxistooltip {\n  padding: 4px 10px\n}\n\n.apexcharts-yaxistooltip.apexcharts-theme-dark {\n  background: rgba(0,0,0,.7);\n  border: 1px solid rgba(0,0,0,.5);\n  color: #fff\n}\n\n.apexcharts-yaxistooltip:after,.apexcharts-yaxistooltip:before {\n  top: 50%;\n  border: solid transparent;\n  content: " ";\n  height: 0;\n  width: 0;\n  position: absolute;\n  pointer-events: none\n}\n\n.apexcharts-yaxistooltip:after {\n  border-color: transparent;\n  border-width: 6px;\n  margin-top: -6px\n}\n\n.apexcharts-yaxistooltip:before {\n  border-color: transparent;\n  border-width: 7px;\n  margin-top: -7px\n}\n\n.apexcharts-yaxistooltip-left:after,.apexcharts-yaxistooltip-left:before {\n  left: 100%\n}\n\n.apexcharts-yaxistooltip-right:after,.apexcharts-yaxistooltip-right:before {\n  right: 100%\n}\n\n.apexcharts-yaxistooltip-left:after {\n  border-left-color: #eceff1\n}\n\n.apexcharts-yaxistooltip-left:before {\n  border-left-color: #90a4ae\n}\n\n.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {\n  border-left-color: rgba(0,0,0,.5)\n}\n\n.apexcharts-yaxistooltip-right:after {\n  border-right-color: #eceff1\n}\n\n.apexcharts-yaxistooltip-right:before {\n  border-right-color: #90a4ae\n}\n\n.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after,.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {\n  border-right-color: rgba(0,0,0,.5)\n}\n\n.apexcharts-yaxistooltip.apexcharts-active {\n  opacity: 1\n}\n\n.apexcharts-yaxistooltip-hidden {\n  display: none\n}\n\n.apexcharts-xcrosshairs,.apexcharts-ycrosshairs {\n  pointer-events: none;\n  opacity: 0;\n  transition: .15s ease all\n}\n\n.apexcharts-xcrosshairs.apexcharts-active,.apexcharts-ycrosshairs.apexcharts-active {\n  opacity: 1;\n  transition: .15s ease all\n}\n\n.apexcharts-ycrosshairs-hidden {\n  opacity: 0\n}\n\n.apexcharts-selection-rect {\n  cursor: move\n}\n\n.svg_select_boundingRect,.svg_select_points_rot {\n  pointer-events: none;\n  opacity: 0;\n  visibility: hidden\n}\n\n.apexcharts-selection-rect+g .svg_select_boundingRect,.apexcharts-selection-rect+g .svg_select_points_rot {\n  opacity: 0;\n  visibility: hidden\n}\n\n.apexcharts-selection-rect+g .svg_select_points_l,.apexcharts-selection-rect+g .svg_select_points_r {\n  cursor: ew-resize;\n  opacity: 1;\n  visibility: visible\n}\n\n.svg_select_points {\n  fill: #efefef;\n  stroke: #333;\n  rx: 2\n}\n\n.apexcharts-svg.apexcharts-zoomable.hovering-zoom {\n  cursor: crosshair\n}\n\n.apexcharts-svg.apexcharts-zoomable.hovering-pan {\n  cursor: move\n}\n\n.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 {\n  cursor: pointer;\n  width: 20px;\n  height: 20px;\n  line-height: 24px;\n  color: #6e8192;\n  text-align: center\n}\n\n.apexcharts-menu-icon svg,.apexcharts-reset-icon svg,.apexcharts-zoom-icon svg,.apexcharts-zoomin-icon svg,.apexcharts-zoomout-icon svg {\n  fill: #6e8192\n}\n\n.apexcharts-selection-icon svg {\n  fill: #444;\n  transform: scale(.76)\n}\n\n.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 {\n  fill: #f3f4f5\n}\n\n.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 {\n  fill: #008ffb\n}\n\n.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 {\n  fill: #333\n}\n\n.apexcharts-menu-icon,.apexcharts-selection-icon {\n  position: relative\n}\n\n.apexcharts-reset-icon {\n  margin-left: 5px\n}\n\n.apexcharts-menu-icon,.apexcharts-reset-icon,.apexcharts-zoom-icon {\n  transform: scale(.85)\n}\n\n.apexcharts-zoomin-icon,.apexcharts-zoomout-icon {\n  transform: scale(.7)\n}\n\n.apexcharts-zoomout-icon {\n  margin-right: 3px\n}\n\n.apexcharts-pan-icon {\n  transform: scale(.62);\n  position: relative;\n  left: 1px;\n  top: 0\n}\n\n.apexcharts-pan-icon svg {\n  fill: #fff;\n  stroke: #6e8192;\n  stroke-width: 2\n}\n\n.apexcharts-pan-icon.apexcharts-selected svg {\n  stroke: #008ffb\n}\n\n.apexcharts-pan-icon:not(.apexcharts-selected):hover svg {\n  stroke: #333\n}\n\n.apexcharts-toolbar {\n  position: absolute;\n  z-index: 11;\n  max-width: 176px;\n  text-align: right;\n  border-radius: 3px;\n  padding: 0 6px 2px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center\n}\n\n.apexcharts-menu {\n  background: #fff;\n  position: absolute;\n  top: 100%;\n  border: 1px solid #ddd;\n  border-radius: 3px;\n  padding: 3px;\n  right: 10px;\n  opacity: 0;\n  min-width: 110px;\n  transition: .15s ease all;\n  pointer-events: none\n}\n\n.apexcharts-menu.apexcharts-menu-open {\n  opacity: 1;\n  pointer-events: all;\n  transition: .15s ease all\n}\n\n.apexcharts-menu-item {\n  padding: 6px 7px;\n  font-size: 12px;\n  cursor: pointer\n}\n\n.apexcharts-theme-light .apexcharts-menu-item:hover {\n  background: #eee\n}\n\n.apexcharts-theme-dark .apexcharts-menu {\n  background: rgba(0,0,0,.7);\n  color: #fff\n}\n\n@media screen and (min-width:768px) {\n  .apexcharts-canvas:hover .apexcharts-toolbar {\n      opacity: 1\n  }\n}\n\n.apexcharts-canvas .apexcharts-element-hidden,.apexcharts-datalabel.apexcharts-element-hidden,.apexcharts-hide .apexcharts-series-points {\n  opacity: 0\n}\n\n.apexcharts-hidden-element-shown {\n  opacity: 1;\n  transition: 0.25s ease all;\n}\n.apexcharts-datalabel,.apexcharts-datalabel-label,.apexcharts-datalabel-value,.apexcharts-datalabels,.apexcharts-pie-label {\n  cursor: default;\n  pointer-events: none\n}\n\n.apexcharts-pie-label-delay {\n  opacity: 0;\n  animation-name: opaque;\n  animation-duration: .3s;\n  animation-fill-mode: forwards;\n  animation-timing-function: ease\n}\n\n.apexcharts-radialbar-label {\n  cursor: pointer;\n}\n\n.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 {\n  pointer-events: none\n}\n\n.apexcharts-marker {\n  transition: .15s ease all\n}\n\n.resize-triggers {\n  animation: 1ms resizeanim;\n  visibility: hidden;\n  opacity: 0;\n  height: 100%;\n  width: 100%;\n  overflow: hidden\n}\n\n.contract-trigger:before,.resize-triggers,.resize-triggers>div {\n  content: " ";\n  display: block;\n  position: absolute;\n  top: 0;\n  left: 0\n}\n\n.resize-triggers>div {\n  height: 100%;\n  width: 100%;\n  background: #eee;\n  overflow: auto\n}\n\n.contract-trigger:before {\n  overflow: hidden;\n  width: 200%;\n  height: 200%\n}\n\n.apexcharts-bar-goals-markers{\n  pointer-events: none\n}\n\n.apexcharts-bar-shadows{\n  pointer-events: none\n}\n\n.apexcharts-rangebar-goals-markers{\n  pointer-events: none\n}';var c=(null===(l=e.opts.chart)||void 0===l?void 0:l.nonce)||e.w.config.chart.nonce;c&&s.setAttribute("nonce",c),a?o.prepend(s):i.head.appendChild(s)}var u=e.create(e.w.config.series,{});if(!u)return t(e);e.mount(u).then((function(){"function"==typeof e.w.config.chart.events.mounted&&e.w.config.chart.events.mounted(e,e.w),e.events.fireEvent("mounted",[e,e.w]),t(u)})).catch((function(e){r(e)}))}else r(new Error("Element not found"))}))}},{key:"create",value:function(e,t){var r=this.w;new He(this).initModules();var n=this.w.globals;if(n.noData=!1,n.animationEnded=!1,this.responsive.checkResponsiveConfig(t),r.config.xaxis.convertedCatToNumeric&&new L(r.config).convertCatToNumericXaxis(r.config,this.ctx),null===this.el)return n.animationEnded=!0,null;if(this.core.setupElements(),"treemap"===r.config.chart.type&&(r.config.grid.show=!1,r.config.yaxis[0].show=!1),0===n.svgWidth)return n.animationEnded=!0,null;var o=C.checkComboSeries(e,r.config.chart.type);n.comboCharts=o.comboCharts,n.comboBarCount=o.comboBarCount;var a=e.every((function(e){return e.data&&0===e.data.length}));(0===e.length||a&&n.collapsedSeries.length<1)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(e),this.theme.init(),new Y(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),n.noData&&n.collapsedSeries.length!==n.series.length&&!r.config.legend.showForSingleSeries||this.legend.init(),this.series.hasAllSeriesEqualX(),n.axisCharts&&(this.core.coreCalculations(),"category"!==r.config.xaxis.type&&this.formatters.setLabelFormatters(),this.ctx.toolbar.minX=r.globals.minX,this.ctx.toolbar.maxX=r.globals.maxX),this.formatters.heatmapLabelFormatters(),new C(this).getLargestMarkerSize(),this.dimensions.plotCoords();var i=this.core.xySettings();this.grid.createGridMask();var s=this.core.plotChartType(e,i),l=new V(this);return l.bringForward(),r.config.dataLabels.background.enabled&&l.dataLabelsBackground(),this.core.shiftGraphPosition(),{elGraph:s,xyRatios:i,dimensions:{plot:{left:r.globals.translateX,top:r.globals.translateY,width:r.globals.gridWidth,height:r.globals.gridHeight}}}}},{key:"mount",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,r=this,n=r.w;return new Promise((function(o,a){if(null===r.el)return a(new Error("Not enough data to display or target element not found"));(null===t||n.globals.allSeriesCollapsed)&&r.series.handleNoData(),r.grid=new q(r);var i,s,l=r.grid.drawGrid();if(r.annotations=new D(r),r.annotations.drawImageAnnos(),r.annotations.drawTextAnnos(),"back"===n.config.grid.position&&(l&&n.globals.dom.elGraphical.add(l.el),null!=l&&null!==(i=l.elGridBorders)&&void 0!==i&&i.node&&n.globals.dom.elGraphical.add(l.elGridBorders)),Array.isArray(t.elGraph))for(var c=0;c<t.elGraph.length;c++)n.globals.dom.elGraphical.add(t.elGraph[c]);else n.globals.dom.elGraphical.add(t.elGraph);"front"===n.config.grid.position&&(l&&n.globals.dom.elGraphical.add(l.el),null!=l&&null!==(s=l.elGridBorders)&&void 0!==s&&s.node&&n.globals.dom.elGraphical.add(l.elGridBorders)),"front"===n.config.xaxis.crosshairs.position&&r.crosshairs.drawXCrosshairs(),"front"===n.config.yaxis[0].crosshairs.position&&r.crosshairs.drawYCrosshairs(),"treemap"!==n.config.chart.type&&r.axes.drawAxis(n.config.chart.type,l);var u=new X(e.ctx,l),d=new Q(e.ctx,l);if(null!==l&&(u.xAxisLabelCorrections(l.xAxisTickWidth),d.setYAxisTextAlignments(),n.config.yaxis.map((function(e,t){-1===n.globals.ignoreYAxisIndexes.indexOf(t)&&d.yAxisTitleRotate(t,e.opposite)}))),r.annotations.drawAxesAnnotations(),!n.globals.noData){if(n.config.tooltip.enabled&&!n.globals.noData&&r.w.globals.tooltip.drawTooltip(t.xyRatios),n.globals.axisCharts&&(n.globals.isXNumeric||n.config.xaxis.convertedCatToNumeric||n.globals.isRangeBar))(n.config.chart.zoom.enabled||n.config.chart.selection&&n.config.chart.selection.enabled||n.config.chart.pan&&n.config.chart.pan.enabled)&&r.zoomPanSelection.init({xyRatios:t.xyRatios});else{var f=n.config.chart.toolbar.tools;["zoom","zoomin","zoomout","selection","pan","reset"].forEach((function(e){f[e]=!1}))}n.config.chart.toolbar.show&&!n.globals.allSeriesCollapsed&&r.toolbar.createToolbar()}n.globals.memory.methodsToExec.length>0&&n.globals.memory.methodsToExec.forEach((function(e){e.method(e.params,!1,e.context)})),n.globals.axisCharts||n.globals.noData||r.core.resizeNonAxisCharts(),o(r)}))}},{key:"destroy",value:function(){var e,t;window.removeEventListener("resize",this.windowResizeHandler),this.el.parentNode,e=this.parentResizeHandler,(t=Ge.get(e))&&(t.disconnect(),Ge.delete(e));var r=this.w.config.chart.id;r&&Apex._chartInstances.forEach((function(e,t){e.id===x.escapeString(r)&&Apex._chartInstances.splice(t,1)})),new Ue(this.ctx).clear({isUpdating:!1})}},{key:"updateOptions",value:function(e){var t=this,r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],o=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],a=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],i=this.w;return i.globals.selection=void 0,e.series&&(this.series.resetSeries(!1,!0,!1),e.series.length&&e.series[0].data&&(e.series=e.series.map((function(e,r){return t.updateHelpers._extendSeries(e,r)}))),this.updateHelpers.revertDefaultAxisMinMax()),e.xaxis&&(e=this.updateHelpers.forceXAxisUpdate(e)),e.yaxis&&(e=this.updateHelpers.forceYAxisUpdate(e)),i.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),e.theme&&(e=this.theme.updateThemeOptions(e)),this.updateHelpers._updateOptions(e,r,n,o,a)}},{key:"updateSeries",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(e,t,r)}},{key:"appendSeries",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],n=this.w.config.series.slice();return n.push(e),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(n,t,r)}},{key:"appendData",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=this;r.w.globals.dataChanged=!0,r.series.getPreviousPaths();for(var n=r.w.config.series.slice(),o=0;o<n.length;o++)if(null!==e[o]&&void 0!==e[o])for(var a=0;a<e[o].data.length;a++)n[o].data.push(e[o].data[a]);return r.w.config.series=n,t&&(r.w.globals.initialSeries=x.clone(r.w.config.series)),this.update()}},{key:"update",value:function(e){var t=this;return new Promise((function(r,n){new Ue(t.ctx).clear({isUpdating:!0});var o=t.create(t.w.config.series,e);if(!o)return r(t);t.mount(o).then((function(){"function"==typeof t.w.config.chart.events.updated&&t.w.config.chart.events.updated(t,t.w),t.events.fireEvent("updated",[t,t.w]),t.w.globals.isDirty=!0,r(t)})).catch((function(e){n(e)}))}))}},{key:"getSyncedCharts",value:function(){var e=this.getGroupedCharts(),t=[this];return e.length&&(t=[],e.forEach((function(e){t.push(e)}))),t}},{key:"getGroupedCharts",value:function(){var e=this;return Apex._chartInstances.filter((function(e){if(e.group)return!0})).map((function(t){return e.w.config.chart.group===t.group?t.chart:e}))}},{key:"toggleSeries",value:function(e){return this.series.toggleSeries(e)}},{key:"highlightSeriesOnLegendHover",value:function(e,t){return this.series.toggleSeriesOnHover(e,t)}},{key:"showSeries",value:function(e){this.series.showSeries(e)}},{key:"hideSeries",value:function(e){this.series.hideSeries(e)}},{key:"isSeriesHidden",value:function(e){this.series.isSeriesHidden(e)}},{key:"resetSeries",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];this.series.resetSeries(e,t)}},{key:"addEventListener",value:function(e,t){this.events.addEventListener(e,t)}},{key:"removeEventListener",value:function(e,t){this.events.removeEventListener(e,t)}},{key:"addXaxisAnnotation",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,n=this;r&&(n=r),n.annotations.addXaxisAnnotationExternal(e,t,n)}},{key:"addYaxisAnnotation",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,n=this;r&&(n=r),n.annotations.addYaxisAnnotationExternal(e,t,n)}},{key:"addPointAnnotation",value:function(e){var t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,n=this;r&&(n=r),n.annotations.addPointAnnotationExternal(e,t,n)}},{key:"clearAnnotations",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,t=this;e&&(t=e),t.annotations.clearAnnotations(t)}},{key:"removeAnnotation",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,r=this;t&&(r=t),r.annotations.removeAnnotation(r,e)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(e,t){return this.coreUtils.getSeriesTotalsXRange(e,t)}},{key:"getHighestValueInSeries",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return new Z(this.ctx).getMinYMaxY(e).highestY}},{key:"getLowestValueInSeries",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return new Z(this.ctx).getMinYMaxY(e).lowestY}},{key:"getSeriesTotal",value:function(){return this.w.globals.seriesTotals}},{key:"toggleDataPointSelection",value:function(e,t){return this.updateHelpers.toggleDataPointSelection(e,t)}},{key:"zoomX",value:function(e,t){this.ctx.toolbar.zoomUpdateOptions(e,t)}},{key:"setLocale",value:function(e){this.localization.setCurrentLocaleValues(e)}},{key:"dataURI",value:function(e){return new G(this.ctx).dataURI(e)}},{key:"exportToCSV",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return new G(this.ctx).exportToCSV(e)}},{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 e=this;clearTimeout(this.w.globals.resizeTimer),this.w.globals.resizeTimer=window.setTimeout((function(){e.w.globals.resized=!0,e.w.globals.dataChanged=!1,e.ctx.update()}),150)}},{key:"_windowResizeHandler",value:function(){var e=this.w.config.chart.redrawOnWindowResize;"function"==typeof e&&(e=e()),e&&this._windowResize()}}],[{key:"getChartByID",value:function(e){var t=x.escapeString(e);if(Apex._chartInstances){var r=Apex._chartInstances.filter((function(e){return e.id===t}))[0];return r&&r.chart}}},{key:"initOnLoad",value:function(){for(var t=document.querySelectorAll("[data-apexcharts]"),r=0;r<t.length;r++)new e(t[r],JSON.parse(t[r].getAttribute("data-options"))).render()}},{key:"exec",value:function(e,t){var r=this.getChartByID(e);if(r){r.w.globals.isExecCalled=!0;var n=null;if(-1!==r.publicMethods.indexOf(t)){for(var o=arguments.length,a=new Array(o>2?o-2:0),i=2;i<o;i++)a[i-2]=arguments[i];n=r[t].apply(r,a)}return n}}},{key:"merge",value:function(e,t){return x.extend(e,t)}}]),e}();e.exports=Xe},64600:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e=[],t=0;t<arguments.length;t++){var r=arguments[t];if(r){var a=typeof r;if("string"===a||"number"===a)e.push(r);else if(Array.isArray(r)){if(r.length){var i=o.apply(null,r);i&&e.push(i)}}else if("object"===a){if(r.toString!==Object.prototype.toString&&!r.toString.toString().includes("[native code]")){e.push(r.toString());continue}for(var s in r)n.call(r,s)&&r[s]&&e.push(s)}}}return e.join(" ")}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},15114:(e,t)=>{"use strict";t.q=function(e,t){if("string"!==typeof e)throw new TypeError("argument str must be a string");var r={},n=(t||{}).decode||o,a=0;for(;a<e.length;){var s=e.indexOf("=",a);if(-1===s)break;var l=e.indexOf(";",a);if(-1===l)l=e.length;else if(l<s){a=e.lastIndexOf(";",s-1)+1;continue}var c=e.slice(a,s).trim();if(void 0===r[c]){var u=e.slice(s+1,l).trim();34===u.charCodeAt(0)&&(u=u.slice(1,-1)),r[c]=i(u,n)}a=l+1}return r},t.l=function(e,t,o){var i=o||{},s=i.encode||a;if("function"!==typeof s)throw new TypeError("option encode is invalid");if(!n.test(e))throw new TypeError("argument name is invalid");var l=s(t);if(l&&!n.test(l))throw new TypeError("argument val is invalid");var c=e+"="+l;if(null!=i.maxAge){var u=i.maxAge-0;if(isNaN(u)||!isFinite(u))throw new TypeError("option maxAge is invalid");c+="; Max-Age="+Math.floor(u)}if(i.domain){if(!n.test(i.domain))throw new TypeError("option domain is invalid");c+="; Domain="+i.domain}if(i.path){if(!n.test(i.path))throw new TypeError("option path is invalid");c+="; Path="+i.path}if(i.expires){var d=i.expires;if(!function(e){return"[object Date]"===r.call(e)||e instanceof Date}(d)||isNaN(d.valueOf()))throw new TypeError("option expires is invalid");c+="; Expires="+d.toUTCString()}i.httpOnly&&(c+="; HttpOnly");i.secure&&(c+="; Secure");i.partitioned&&(c+="; Partitioned");if(i.priority){switch("string"===typeof i.priority?i.priority.toLowerCase():i.priority){case"low":c+="; Priority=Low";break;case"medium":c+="; Priority=Medium";break;case"high":c+="; Priority=High";break;default:throw new TypeError("option priority is invalid")}}if(i.sameSite){switch("string"===typeof i.sameSite?i.sameSite.toLowerCase():i.sameSite){case!0:c+="; SameSite=Strict";break;case"lax":c+="; SameSite=Lax";break;case"strict":c+="; SameSite=Strict";break;case"none":c+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return c};var r=Object.prototype.toString,n=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function o(e){return-1!==e.indexOf("%")?decodeURIComponent(e):e}function a(e){return encodeURIComponent(e)}function i(e,t){try{return t(e)}catch(r){return e}}},37780:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(78523),r(54199),r(18211),r(52238),function(){var e=a,t=e.lib.BlockCipher,r=e.algo,n=[],o=[],i=[],s=[],l=[],c=[],u=[],d=[],f=[],h=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var r=0,a=0;for(t=0;t<256;t++){var p=a^a<<1^a<<2^a<<3^a<<4;p=p>>>8^255&p^99,n[r]=p,o[p]=r;var g=e[r],m=e[g],v=e[m],b=257*e[p]^16843008*p;i[r]=b<<24|b>>>8,s[r]=b<<16|b>>>16,l[r]=b<<8|b>>>24,c[r]=b,b=16843009*v^65537*m^257*g^16843008*r,u[p]=b<<24|b>>>8,d[p]=b<<16|b>>>16,f[p]=b<<8|b>>>24,h[p]=b,r?(r=g^e[e[e[v^g]]],a^=e[e[a]]):r=a=1}}();var p=[0,1,2,4,8,16,32,64,128,27,54],g=r.AES=t.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,r=e.sigBytes/4,o=4*((this._nRounds=r+6)+1),a=this._keySchedule=[],i=0;i<o;i++)i<r?a[i]=t[i]:(c=a[i-1],i%r?r>6&&i%r==4&&(c=n[c>>>24]<<24|n[c>>>16&255]<<16|n[c>>>8&255]<<8|n[255&c]):(c=n[(c=c<<8|c>>>24)>>>24]<<24|n[c>>>16&255]<<16|n[c>>>8&255]<<8|n[255&c],c^=p[i/r|0]<<24),a[i]=a[i-r]^c);for(var s=this._invKeySchedule=[],l=0;l<o;l++){if(i=o-l,l%4)var c=a[i];else c=a[i-4];s[l]=l<4||i<=4?c:u[n[c>>>24]]^d[n[c>>>16&255]]^f[n[c>>>8&255]]^h[n[255&c]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,i,s,l,c,n)},decryptBlock:function(e,t){var r=e[t+1];e[t+1]=e[t+3],e[t+3]=r,this._doCryptBlock(e,t,this._invKeySchedule,u,d,f,h,o),r=e[t+1],e[t+1]=e[t+3],e[t+3]=r},_doCryptBlock:function(e,t,r,n,o,a,i,s){for(var l=this._nRounds,c=e[t]^r[0],u=e[t+1]^r[1],d=e[t+2]^r[2],f=e[t+3]^r[3],h=4,p=1;p<l;p++){var g=n[c>>>24]^o[u>>>16&255]^a[d>>>8&255]^i[255&f]^r[h++],m=n[u>>>24]^o[d>>>16&255]^a[f>>>8&255]^i[255&c]^r[h++],v=n[d>>>24]^o[f>>>16&255]^a[c>>>8&255]^i[255&u]^r[h++],b=n[f>>>24]^o[c>>>16&255]^a[u>>>8&255]^i[255&d]^r[h++];c=g,u=m,d=v,f=b}g=(s[c>>>24]<<24|s[u>>>16&255]<<16|s[d>>>8&255]<<8|s[255&f])^r[h++],m=(s[u>>>24]<<24|s[d>>>16&255]<<16|s[f>>>8&255]<<8|s[255&c])^r[h++],v=(s[d>>>24]<<24|s[f>>>16&255]<<16|s[c>>>8&255]<<8|s[255&u])^r[h++],b=(s[f>>>24]<<24|s[c>>>16&255]<<16|s[u>>>8&255]<<8|s[255&d])^r[h++],e[t]=g,e[t+1]=m,e[t+2]=v,e[t+3]=b},keySize:8});e.AES=t._createHelper(g)}(),a.AES)}()},26501:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(78523),r(54199),r(18211),r(52238),function(){var e=a,t=e.lib.BlockCipher,r=e.algo;const n=16,o=[608135816,2242054355,320440878,57701188,2752067618,698298832,137296536,3964562569,1160258022,953160567,3193202383,887688300,3232508343,3380367581,1065670069,3041331479,2450970073,2306472731],i=[[3509652390,2564797868,805139163,3491422135,3101798381,1780907670,3128725573,4046225305,614570311,3012652279,134345442,2240740374,1667834072,1901547113,2757295779,4103290238,227898511,1921955416,1904987480,2182433518,2069144605,3260701109,2620446009,720527379,3318853667,677414384,3393288472,3101374703,2390351024,1614419982,1822297739,2954791486,3608508353,3174124327,2024746970,1432378464,3864339955,2857741204,1464375394,1676153920,1439316330,715854006,3033291828,289532110,2706671279,2087905683,3018724369,1668267050,732546397,1947742710,3462151702,2609353502,2950085171,1814351708,2050118529,680887927,999245976,1800124847,3300911131,1713906067,1641548236,4213287313,1216130144,1575780402,4018429277,3917837745,3693486850,3949271944,596196993,3549867205,258830323,2213823033,772490370,2760122372,1774776394,2652871518,566650946,4142492826,1728879713,2882767088,1783734482,3629395816,2517608232,2874225571,1861159788,326777828,3124490320,2130389656,2716951837,967770486,1724537150,2185432712,2364442137,1164943284,2105845187,998989502,3765401048,2244026483,1075463327,1455516326,1322494562,910128902,469688178,1117454909,936433444,3490320968,3675253459,1240580251,122909385,2157517691,634681816,4142456567,3825094682,3061402683,2540495037,79693498,3249098678,1084186820,1583128258,426386531,1761308591,1047286709,322548459,995290223,1845252383,2603652396,3431023940,2942221577,3202600964,3727903485,1712269319,422464435,3234572375,1170764815,3523960633,3117677531,1434042557,442511882,3600875718,1076654713,1738483198,4213154764,2393238008,3677496056,1014306527,4251020053,793779912,2902807211,842905082,4246964064,1395751752,1040244610,2656851899,3396308128,445077038,3742853595,3577915638,679411651,2892444358,2354009459,1767581616,3150600392,3791627101,3102740896,284835224,4246832056,1258075500,768725851,2589189241,3069724005,3532540348,1274779536,3789419226,2764799539,1660621633,3471099624,4011903706,913787905,3497959166,737222580,2514213453,2928710040,3937242737,1804850592,3499020752,2949064160,2386320175,2390070455,2415321851,4061277028,2290661394,2416832540,1336762016,1754252060,3520065937,3014181293,791618072,3188594551,3933548030,2332172193,3852520463,3043980520,413987798,3465142937,3030929376,4245938359,2093235073,3534596313,375366246,2157278981,2479649556,555357303,3870105701,2008414854,3344188149,4221384143,3956125452,2067696032,3594591187,2921233993,2428461,544322398,577241275,1471733935,610547355,4027169054,1432588573,1507829418,2025931657,3646575487,545086370,48609733,2200306550,1653985193,298326376,1316178497,3007786442,2064951626,458293330,2589141269,3591329599,3164325604,727753846,2179363840,146436021,1461446943,4069977195,705550613,3059967265,3887724982,4281599278,3313849956,1404054877,2845806497,146425753,1854211946],[1266315497,3048417604,3681880366,3289982499,290971e4,1235738493,2632868024,2414719590,3970600049,1771706367,1449415276,3266420449,422970021,1963543593,2690192192,3826793022,1062508698,1531092325,1804592342,2583117782,2714934279,4024971509,1294809318,4028980673,1289560198,2221992742,1669523910,35572830,157838143,1052438473,1016535060,1802137761,1753167236,1386275462,3080475397,2857371447,1040679964,2145300060,2390574316,1461121720,2956646967,4031777805,4028374788,33600511,2920084762,1018524850,629373528,3691585981,3515945977,2091462646,2486323059,586499841,988145025,935516892,3367335476,2599673255,2839830854,265290510,3972581182,2759138881,3795373465,1005194799,847297441,406762289,1314163512,1332590856,1866599683,4127851711,750260880,613907577,1450815602,3165620655,3734664991,3650291728,3012275730,3704569646,1427272223,778793252,1343938022,2676280711,2052605720,1946737175,3164576444,3914038668,3967478842,3682934266,1661551462,3294938066,4011595847,840292616,3712170807,616741398,312560963,711312465,1351876610,322626781,1910503582,271666773,2175563734,1594956187,70604529,3617834859,1007753275,1495573769,4069517037,2549218298,2663038764,504708206,2263041392,3941167025,2249088522,1514023603,1998579484,1312622330,694541497,2582060303,2151582166,1382467621,776784248,2618340202,3323268794,2497899128,2784771155,503983604,4076293799,907881277,423175695,432175456,1378068232,4145222326,3954048622,3938656102,3820766613,2793130115,2977904593,26017576,3274890735,3194772133,1700274565,1756076034,4006520079,3677328699,720338349,1533947780,354530856,688349552,3973924725,1637815568,332179504,3949051286,53804574,2852348879,3044236432,1282449977,3583942155,3416972820,4006381244,1617046695,2628476075,3002303598,1686838959,431878346,2686675385,1700445008,1080580658,1009431731,832498133,3223435511,2605976345,2271191193,2516031870,1648197032,4164389018,2548247927,300782431,375919233,238389289,3353747414,2531188641,2019080857,1475708069,455242339,2609103871,448939670,3451063019,1395535956,2413381860,1841049896,1491858159,885456874,4264095073,4001119347,1565136089,3898914787,1108368660,540939232,1173283510,2745871338,3681308437,4207628240,3343053890,4016749493,1699691293,1103962373,3625875870,2256883143,3830138730,1031889488,3479347698,1535977030,4236805024,3251091107,2132092099,1774941330,1199868427,1452454533,157007616,2904115357,342012276,595725824,1480756522,206960106,497939518,591360097,863170706,2375253569,3596610801,1814182875,2094937945,3421402208,1082520231,3463918190,2785509508,435703966,3908032597,1641649973,2842273706,3305899714,1510255612,2148256476,2655287854,3276092548,4258621189,236887753,3681803219,274041037,1734335097,3815195456,3317970021,1899903192,1026095262,4050517792,356393447,2410691914,3873677099,3682840055],[3913112168,2491498743,4132185628,2489919796,1091903735,1979897079,3170134830,3567386728,3557303409,857797738,1136121015,1342202287,507115054,2535736646,337727348,3213592640,1301675037,2528481711,1895095763,1721773893,3216771564,62756741,2142006736,835421444,2531993523,1442658625,3659876326,2882144922,676362277,1392781812,170690266,3921047035,1759253602,3611846912,1745797284,664899054,1329594018,3901205900,3045908486,2062866102,2865634940,3543621612,3464012697,1080764994,553557557,3656615353,3996768171,991055499,499776247,1265440854,648242737,3940784050,980351604,3713745714,1749149687,3396870395,4211799374,3640570775,1161844396,3125318951,1431517754,545492359,4268468663,3499529547,1437099964,2702547544,3433638243,2581715763,2787789398,1060185593,1593081372,2418618748,4260947970,69676912,2159744348,86519011,2512459080,3838209314,1220612927,3339683548,133810670,1090789135,1078426020,1569222167,845107691,3583754449,4072456591,1091646820,628848692,1613405280,3757631651,526609435,236106946,48312990,2942717905,3402727701,1797494240,859738849,992217954,4005476642,2243076622,3870952857,3732016268,765654824,3490871365,2511836413,1685915746,3888969200,1414112111,2273134842,3281911079,4080962846,172450625,2569994100,980381355,4109958455,2819808352,2716589560,2568741196,3681446669,3329971472,1835478071,660984891,3704678404,4045999559,3422617507,3040415634,1762651403,1719377915,3470491036,2693910283,3642056355,3138596744,1364962596,2073328063,1983633131,926494387,3423689081,2150032023,4096667949,1749200295,3328846651,309677260,2016342300,1779581495,3079819751,111262694,1274766160,443224088,298511866,1025883608,3806446537,1145181785,168956806,3641502830,3584813610,1689216846,3666258015,3200248200,1692713982,2646376535,4042768518,1618508792,1610833997,3523052358,4130873264,2001055236,3610705100,2202168115,4028541809,2961195399,1006657119,2006996926,3186142756,1430667929,3210227297,1314452623,4074634658,4101304120,2273951170,1399257539,3367210612,3027628629,1190975929,2062231137,2333990788,2221543033,2438960610,1181637006,548689776,2362791313,3372408396,3104550113,3145860560,296247880,1970579870,3078560182,3769228297,1714227617,3291629107,3898220290,166772364,1251581989,493813264,448347421,195405023,2709975567,677966185,3703036547,1463355134,2715995803,1338867538,1343315457,2802222074,2684532164,233230375,2599980071,2000651841,3277868038,1638401717,4028070440,3237316320,6314154,819756386,300326615,590932579,1405279636,3267499572,3150704214,2428286686,3959192993,3461946742,1862657033,1266418056,963775037,2089974820,2263052895,1917689273,448879540,3550394620,3981727096,150775221,3627908307,1303187396,508620638,2975983352,2726630617,1817252668,1876281319,1457606340,908771278,3720792119,3617206836,2455994898,1729034894,1080033504],[976866871,3556439503,2881648439,1522871579,1555064734,1336096578,3548522304,2579274686,3574697629,3205460757,3593280638,3338716283,3079412587,564236357,2993598910,1781952180,1464380207,3163844217,3332601554,1699332808,1393555694,1183702653,3581086237,1288719814,691649499,2847557200,2895455976,3193889540,2717570544,1781354906,1676643554,2592534050,3230253752,1126444790,2770207658,2633158820,2210423226,2615765581,2414155088,3127139286,673620729,2805611233,1269405062,4015350505,3341807571,4149409754,1057255273,2012875353,2162469141,2276492801,2601117357,993977747,3918593370,2654263191,753973209,36408145,2530585658,25011837,3520020182,2088578344,530523599,2918365339,1524020338,1518925132,3760827505,3759777254,1202760957,3985898139,3906192525,674977740,4174734889,2031300136,2019492241,3983892565,4153806404,3822280332,352677332,2297720250,60907813,90501309,3286998549,1016092578,2535922412,2839152426,457141659,509813237,4120667899,652014361,1966332200,2975202805,55981186,2327461051,676427537,3255491064,2882294119,3433927263,1307055953,942726286,933058658,2468411793,3933900994,4215176142,1361170020,2001714738,2830558078,3274259782,1222529897,1679025792,2729314320,3714953764,1770335741,151462246,3013232138,1682292957,1483529935,471910574,1539241949,458788160,3436315007,1807016891,3718408830,978976581,1043663428,3165965781,1927990952,4200891579,2372276910,3208408903,3533431907,1412390302,2931980059,4132332400,1947078029,3881505623,4168226417,2941484381,1077988104,1320477388,886195818,18198404,3786409e3,2509781533,112762804,3463356488,1866414978,891333506,18488651,661792760,1628790961,3885187036,3141171499,876946877,2693282273,1372485963,791857591,2686433993,3759982718,3167212022,3472953795,2716379847,445679433,3561995674,3504004811,3574258232,54117162,3331405415,2381918588,3769707343,4154350007,1140177722,4074052095,668550556,3214352940,367459370,261225585,2610173221,4209349473,3468074219,3265815641,314222801,3066103646,3808782860,282218597,3406013506,3773591054,379116347,1285071038,846784868,2669647154,3771962079,3550491691,2305946142,453669953,1268987020,3317592352,3279303384,3744833421,2610507566,3859509063,266596637,3847019092,517658769,3462560207,3443424879,370717030,4247526661,2224018117,4143653529,4112773975,2788324899,2477274417,1456262402,2901442914,1517677493,1846949527,2295493580,3734397586,2176403920,1280348187,1908823572,3871786941,846861322,1172426758,3287448474,3383383037,1655181056,3139813346,901632758,1897031941,2986607138,3066810236,3447102507,1393639104,373351379,950779232,625454576,3124240540,4148612726,2007998917,544563296,2244738638,2330496472,2058025392,1291430526,424198748,50039436,29584100,3605783033,2429876329,2791104160,1057563949,3255363231,3075367218,3463963227,1469046755,985887462]];var s={pbox:[],sbox:[]};function l(e,t){let r=t>>24&255,n=t>>16&255,o=t>>8&255,a=255&t,i=e.sbox[0][r]+e.sbox[1][n];return i^=e.sbox[2][o],i+=e.sbox[3][a],i}function c(e,t,r){let o,a=t,i=r;for(let s=0;s<n;++s)a^=e.pbox[s],i=l(e,a)^i,o=a,a=i,i=o;return o=a,a=i,i=o,i^=e.pbox[n],a^=e.pbox[n+1],{left:a,right:i}}function u(e,t,r){let o,a=t,i=r;for(let s=n+1;s>1;--s)a^=e.pbox[s],i=l(e,a)^i,o=a,a=i,i=o;return o=a,a=i,i=o,i^=e.pbox[1],a^=e.pbox[0],{left:a,right:i}}function d(e,t,r){for(let n=0;n<4;n++){e.sbox[n]=[];for(let t=0;t<256;t++)e.sbox[n][t]=i[n][t]}let a=0;for(let i=0;i<n+2;i++)e.pbox[i]=o[i]^t[a],a++,a>=r&&(a=0);let s=0,l=0,u=0;for(let o=0;o<n+2;o+=2)u=c(e,s,l),s=u.left,l=u.right,e.pbox[o]=s,e.pbox[o+1]=l;for(let n=0;n<4;n++)for(let t=0;t<256;t+=2)u=c(e,s,l),s=u.left,l=u.right,e.sbox[n][t]=s,e.sbox[n][t+1]=l;return!0}var f=r.Blowfish=t.extend({_doReset:function(){if(this._keyPriorReset!==this._key){var e=this._keyPriorReset=this._key,t=e.words,r=e.sigBytes/4;d(s,t,r)}},encryptBlock:function(e,t){var r=c(s,e[t],e[t+1]);e[t]=r.left,e[t+1]=r.right},decryptBlock:function(e,t){var r=u(s,e[t],e[t+1]);e[t]=r.left,e[t+1]=r.right},blockSize:2,keySize:4,ivSize:2});e.Blowfish=t._createHelper(f)}(),a.Blowfish)}()},52238:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(18211),void(a.lib.Cipher||function(e){var t=a,r=t.lib,n=r.Base,o=r.WordArray,i=r.BufferedBlockAlgorithm,s=t.enc,l=(s.Utf8,s.Base64),c=t.algo.EvpKDF,u=r.Cipher=i.extend({cfg:n.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,r){this.cfg=this.cfg.extend(r),this._xformMode=e,this._key=t,this.reset()},reset:function(){i.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function e(e){return"string"==typeof e?y:v}return function(t){return{encrypt:function(r,n,o){return e(n).encrypt(t,r,n,o)},decrypt:function(r,n,o){return e(n).decrypt(t,r,n,o)}}}}()}),d=(r.StreamCipher=u.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),t.mode={}),f=r.BlockCipherMode=n.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),h=d.CBC=function(){var t=f.extend();function r(t,r,n){var o,a=this._iv;a?(o=a,this._iv=e):o=this._prevBlock;for(var i=0;i<n;i++)t[r+i]^=o[i]}return t.Encryptor=t.extend({processBlock:function(e,t){var n=this._cipher,o=n.blockSize;r.call(this,e,t,o),n.encryptBlock(e,t),this._prevBlock=e.slice(t,t+o)}}),t.Decryptor=t.extend({processBlock:function(e,t){var n=this._cipher,o=n.blockSize,a=e.slice(t,t+o);n.decryptBlock(e,t),r.call(this,e,t,o),this._prevBlock=a}}),t}(),p=(t.pad={}).Pkcs7={pad:function(e,t){for(var r=4*t,n=r-e.sigBytes%r,a=n<<24|n<<16|n<<8|n,i=[],s=0;s<n;s+=4)i.push(a);var l=o.create(i,n);e.concat(l)},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},g=(r.BlockCipher=u.extend({cfg:u.cfg.extend({mode:h,padding:p}),reset:function(){var e;u.reset.call(this);var t=this.cfg,r=t.iv,n=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=n.createEncryptor:(e=n.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,r&&r.words):(this._mode=e.call(n,this,r&&r.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),r.CipherParams=n.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}})),m=(t.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,r=e.salt;return(r?o.create([1398893684,1701076831]).concat(r).concat(t):t).toString(l)},parse:function(e){var t,r=l.parse(e),n=r.words;return 1398893684==n[0]&&1701076831==n[1]&&(t=o.create(n.slice(2,4)),n.splice(0,4),r.sigBytes-=16),g.create({ciphertext:r,salt:t})}},v=r.SerializableCipher=n.extend({cfg:n.extend({format:m}),encrypt:function(e,t,r,n){n=this.cfg.extend(n);var o=e.createEncryptor(r,n),a=o.finalize(t),i=o.cfg;return g.create({ciphertext:a,key:r,iv:i.iv,algorithm:e,mode:i.mode,padding:i.padding,blockSize:e.blockSize,formatter:n.format})},decrypt:function(e,t,r,n){return n=this.cfg.extend(n),t=this._parse(t,n.format),e.createDecryptor(r,n).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),b=(t.kdf={}).OpenSSL={execute:function(e,t,r,n,a){if(n||(n=o.random(8)),a)i=c.create({keySize:t+r,hasher:a}).compute(e,n);else var i=c.create({keySize:t+r}).compute(e,n);var s=o.create(i.words.slice(t),4*r);return i.sigBytes=4*t,g.create({key:i,iv:s,salt:n})}},y=r.PasswordBasedCipher=v.extend({cfg:v.cfg.extend({kdf:b}),encrypt:function(e,t,r,n){var o=(n=this.cfg.extend(n)).kdf.execute(r,e.keySize,e.ivSize,n.salt,n.hasher);n.iv=o.iv;var a=v.encrypt.call(this,e,t,o.key,n);return a.mixIn(o),a},decrypt:function(e,t,r,n){n=this.cfg.extend(n),t=this._parse(t,n.format);var o=n.kdf.execute(r,e.keySize,e.ivSize,t.salt,n.hasher);return n.iv=o.iv,v.decrypt.call(this,e,t,o.key,n)}})}()))}()},84488:function(e,t,r){e.exports=function(){var e=e||function(e,t){var n;if("undefined"!==typeof window&&window.crypto&&(n=window.crypto),"undefined"!==typeof self&&self.crypto&&(n=self.crypto),"undefined"!==typeof globalThis&&globalThis.crypto&&(n=globalThis.crypto),!n&&"undefined"!==typeof window&&window.msCrypto&&(n=window.msCrypto),!n&&"undefined"!==typeof r.g&&r.g.crypto&&(n=r.g.crypto),!n)try{n=r(50477)}catch(m){}var o=function(){if(n){if("function"===typeof n.getRandomValues)try{return n.getRandomValues(new Uint32Array(1))[0]}catch(m){}if("function"===typeof n.randomBytes)try{return n.randomBytes(4).readInt32LE()}catch(m){}}throw new Error("Native crypto module could not be used to get secure random number.")},a=Object.create||function(){function e(){}return function(t){var r;return e.prototype=t,r=new e,e.prototype=null,r}}(),i={},s=i.lib={},l=s.Base={extend:function(e){var t=a(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),t.init.prototype=t,t.$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},c=s.WordArray=l.extend({init:function(e,r){e=this.words=e||[],this.sigBytes=r!=t?r:4*e.length},toString:function(e){return(e||d).stringify(this)},concat:function(e){var t=this.words,r=e.words,n=this.sigBytes,o=e.sigBytes;if(this.clamp(),n%4)for(var a=0;a<o;a++){var i=r[a>>>2]>>>24-a%4*8&255;t[n+a>>>2]|=i<<24-(n+a)%4*8}else for(var s=0;s<o;s+=4)t[n+s>>>2]=r[s>>>2];return this.sigBytes+=o,this},clamp:function(){var t=this.words,r=this.sigBytes;t[r>>>2]&=4294967295<<32-r%4*8,t.length=e.ceil(r/4)},clone:function(){var e=l.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],r=0;r<e;r+=4)t.push(o());return new c.init(t,e)}}),u=i.enc={},d=u.Hex={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],o=0;o<r;o++){var a=t[o>>>2]>>>24-o%4*8&255;n.push((a>>>4).toString(16)),n.push((15&a).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,r=[],n=0;n<t;n+=2)r[n>>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new c.init(r,t/2)}},f=u.Latin1={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],o=0;o<r;o++){var a=t[o>>>2]>>>24-o%4*8&255;n.push(String.fromCharCode(a))}return n.join("")},parse:function(e){for(var t=e.length,r=[],n=0;n<t;n++)r[n>>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new c.init(r,t)}},h=u.Utf8={stringify:function(e){try{return decodeURIComponent(escape(f.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return f.parse(unescape(encodeURIComponent(e)))}},p=s.BufferedBlockAlgorithm=l.extend({reset:function(){this._data=new c.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=h.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var r,n=this._data,o=n.words,a=n.sigBytes,i=this.blockSize,s=a/(4*i),l=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*i,u=e.min(4*l,a);if(l){for(var d=0;d<l;d+=i)this._doProcessBlock(o,d);r=o.splice(0,l),n.sigBytes-=u}return new c.init(r,u)},clone:function(){var e=l.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),g=(s.Hasher=p.extend({cfg:l.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){p.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(e){return function(t,r){return new e.init(r).finalize(t)}},_createHmacHelper:function(e){return function(t,r){return new g.HMAC.init(e,r).finalize(t)}}}),i.algo={});return i}(Math);return e}()},78523:function(e,t,r){!function(t,n){var o;e.exports=(o=r(84488),function(){var e=o,t=e.lib.WordArray;function r(e,r,n){for(var o=[],a=0,i=0;i<r;i++)if(i%4){var s=n[e.charCodeAt(i-1)]<<i%4*2|n[e.charCodeAt(i)]>>>6-i%4*2;o[a>>>2]|=s<<24-a%4*8,a++}return t.create(o,a)}e.enc.Base64={stringify:function(e){var t=e.words,r=e.sigBytes,n=this._map;e.clamp();for(var o=[],a=0;a<r;a+=3)for(var i=(t[a>>>2]>>>24-a%4*8&255)<<16|(t[a+1>>>2]>>>24-(a+1)%4*8&255)<<8|t[a+2>>>2]>>>24-(a+2)%4*8&255,s=0;s<4&&a+.75*s<r;s++)o.push(n.charAt(i>>>6*(3-s)&63));var l=n.charAt(64);if(l)for(;o.length%4;)o.push(l);return o.join("")},parse:function(e){var t=e.length,n=this._map,o=this._reverseMap;if(!o){o=this._reverseMap=[];for(var a=0;a<n.length;a++)o[n.charCodeAt(a)]=a}var i=n.charAt(64);if(i){var s=e.indexOf(i);-1!==s&&(t=s)}return r(e,t,o)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="}}(),o.enc.Base64)}()},74646:function(e,t,r){!function(t,n){var o;e.exports=(o=r(84488),function(){var e=o,t=e.lib.WordArray;function r(e,r,n){for(var o=[],a=0,i=0;i<r;i++)if(i%4){var s=n[e.charCodeAt(i-1)]<<i%4*2|n[e.charCodeAt(i)]>>>6-i%4*2;o[a>>>2]|=s<<24-a%4*8,a++}return t.create(o,a)}e.enc.Base64url={stringify:function(e,t){void 0===t&&(t=!0);var r=e.words,n=e.sigBytes,o=t?this._safe_map:this._map;e.clamp();for(var a=[],i=0;i<n;i+=3)for(var s=(r[i>>>2]>>>24-i%4*8&255)<<16|(r[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|r[i+2>>>2]>>>24-(i+2)%4*8&255,l=0;l<4&&i+.75*l<n;l++)a.push(o.charAt(s>>>6*(3-l)&63));var c=o.charAt(64);if(c)for(;a.length%4;)a.push(c);return a.join("")},parse:function(e,t){void 0===t&&(t=!0);var n=e.length,o=t?this._safe_map:this._map,a=this._reverseMap;if(!a){a=this._reverseMap=[];for(var i=0;i<o.length;i++)a[o.charCodeAt(i)]=i}var s=o.charAt(64);if(s){var l=e.indexOf(s);-1!==l&&(n=l)}return r(e,n,a)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",_safe_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_"}}(),o.enc.Base64url)}()},78168:function(e,t,r){!function(t,n){var o;e.exports=(o=r(84488),function(){var e=o,t=e.lib.WordArray,r=e.enc;function n(e){return e<<8&4278255360|e>>>8&16711935}r.Utf16=r.Utf16BE={stringify:function(e){for(var t=e.words,r=e.sigBytes,n=[],o=0;o<r;o+=2){var a=t[o>>>2]>>>16-o%4*8&65535;n.push(String.fromCharCode(a))}return n.join("")},parse:function(e){for(var r=e.length,n=[],o=0;o<r;o++)n[o>>>1]|=e.charCodeAt(o)<<16-o%2*16;return t.create(n,2*r)}},r.Utf16LE={stringify:function(e){for(var t=e.words,r=e.sigBytes,o=[],a=0;a<r;a+=2){var i=n(t[a>>>2]>>>16-a%4*8&65535);o.push(String.fromCharCode(i))}return o.join("")},parse:function(e){for(var r=e.length,o=[],a=0;a<r;a++)o[a>>>1]|=n(e.charCodeAt(a)<<16-a%2*16);return t.create(o,2*r)}}}(),o.enc.Utf16)}()},18211:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(12002),r(64220),function(){var e=a,t=e.lib,r=t.Base,n=t.WordArray,o=e.algo,i=o.MD5,s=o.EvpKDF=r.extend({cfg:r.extend({keySize:4,hasher:i,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var r,o=this.cfg,a=o.hasher.create(),i=n.create(),s=i.words,l=o.keySize,c=o.iterations;s.length<l;){r&&a.update(r),r=a.update(e).finalize(t),a.reset();for(var u=1;u<c;u++)r=a.finalize(r),a.reset();i.concat(r)}return i.sigBytes=4*l,i}});e.EvpKDF=function(e,t,r){return s.create(r).compute(e,t)}}(),a.EvpKDF)}()},64708:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(52238),function(e){var t=a,r=t.lib.CipherParams,n=t.enc.Hex;t.format.Hex={stringify:function(e){return e.ciphertext.toString(n)},parse:function(e){var t=n.parse(e);return r.create({ciphertext:t})}}}(),a.format.Hex)}()},64220:function(e,t,r){!function(t,n){var o;e.exports=(o=r(84488),void function(){var e=o,t=e.lib.Base,r=e.enc.Utf8;e.algo.HMAC=t.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=r.parse(t));var n=e.blockSize,o=4*n;t.sigBytes>o&&(t=e.finalize(t)),t.clamp();for(var a=this._oKey=t.clone(),i=this._iKey=t.clone(),s=a.words,l=i.words,c=0;c<n;c++)s[c]^=1549556828,l[c]^=909522486;a.sigBytes=i.sigBytes=o,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,r=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(r))}})}())}()},86111:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(59749),r(74503),r(78168),r(78523),r(74646),r(54199),r(12002),r(76368),r(1641),r(57061),r(79092),r(16600),r(7423),r(64220),r(53930),r(18211),r(52238),r(21112),r(7962),r(98049),r(56380),r(88099),r(91884),r(89132),r(4423),r(70548),r(94087),r(64708),r(37780),r(79475),r(79638),r(8875),r(41659),r(26501),a)}()},74503:function(e,t,r){!function(t,n){var o;e.exports=(o=r(84488),function(){if("function"==typeof ArrayBuffer){var e=o.lib.WordArray,t=e.init,r=e.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!==typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var r=e.byteLength,n=[],o=0;o<r;o++)n[o>>>2]|=e[o]<<24-o%4*8;t.call(this,n,r)}else t.apply(this,arguments)};r.prototype=e}}(),o.lib.WordArray)}()},54199:function(e,t,r){!function(t,n){var o;e.exports=(o=r(84488),function(e){var t=o,r=t.lib,n=r.WordArray,a=r.Hasher,i=t.algo,s=[];!function(){for(var t=0;t<64;t++)s[t]=4294967296*e.abs(e.sin(t+1))|0}();var l=i.MD5=a.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var r=0;r<16;r++){var n=t+r,o=e[n];e[n]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var a=this._hash.words,i=e[t+0],l=e[t+1],h=e[t+2],p=e[t+3],g=e[t+4],m=e[t+5],v=e[t+6],b=e[t+7],y=e[t+8],x=e[t+9],w=e[t+10],k=e[t+11],S=e[t+12],C=e[t+13],O=e[t+14],P=e[t+15],T=a[0],E=a[1],j=a[2],A=a[3];T=c(T,E,j,A,i,7,s[0]),A=c(A,T,E,j,l,12,s[1]),j=c(j,A,T,E,h,17,s[2]),E=c(E,j,A,T,p,22,s[3]),T=c(T,E,j,A,g,7,s[4]),A=c(A,T,E,j,m,12,s[5]),j=c(j,A,T,E,v,17,s[6]),E=c(E,j,A,T,b,22,s[7]),T=c(T,E,j,A,y,7,s[8]),A=c(A,T,E,j,x,12,s[9]),j=c(j,A,T,E,w,17,s[10]),E=c(E,j,A,T,k,22,s[11]),T=c(T,E,j,A,S,7,s[12]),A=c(A,T,E,j,C,12,s[13]),j=c(j,A,T,E,O,17,s[14]),T=u(T,E=c(E,j,A,T,P,22,s[15]),j,A,l,5,s[16]),A=u(A,T,E,j,v,9,s[17]),j=u(j,A,T,E,k,14,s[18]),E=u(E,j,A,T,i,20,s[19]),T=u(T,E,j,A,m,5,s[20]),A=u(A,T,E,j,w,9,s[21]),j=u(j,A,T,E,P,14,s[22]),E=u(E,j,A,T,g,20,s[23]),T=u(T,E,j,A,x,5,s[24]),A=u(A,T,E,j,O,9,s[25]),j=u(j,A,T,E,p,14,s[26]),E=u(E,j,A,T,y,20,s[27]),T=u(T,E,j,A,C,5,s[28]),A=u(A,T,E,j,h,9,s[29]),j=u(j,A,T,E,b,14,s[30]),T=d(T,E=u(E,j,A,T,S,20,s[31]),j,A,m,4,s[32]),A=d(A,T,E,j,y,11,s[33]),j=d(j,A,T,E,k,16,s[34]),E=d(E,j,A,T,O,23,s[35]),T=d(T,E,j,A,l,4,s[36]),A=d(A,T,E,j,g,11,s[37]),j=d(j,A,T,E,b,16,s[38]),E=d(E,j,A,T,w,23,s[39]),T=d(T,E,j,A,C,4,s[40]),A=d(A,T,E,j,i,11,s[41]),j=d(j,A,T,E,p,16,s[42]),E=d(E,j,A,T,v,23,s[43]),T=d(T,E,j,A,x,4,s[44]),A=d(A,T,E,j,S,11,s[45]),j=d(j,A,T,E,P,16,s[46]),T=f(T,E=d(E,j,A,T,h,23,s[47]),j,A,i,6,s[48]),A=f(A,T,E,j,b,10,s[49]),j=f(j,A,T,E,O,15,s[50]),E=f(E,j,A,T,m,21,s[51]),T=f(T,E,j,A,S,6,s[52]),A=f(A,T,E,j,p,10,s[53]),j=f(j,A,T,E,w,15,s[54]),E=f(E,j,A,T,l,21,s[55]),T=f(T,E,j,A,y,6,s[56]),A=f(A,T,E,j,P,10,s[57]),j=f(j,A,T,E,v,15,s[58]),E=f(E,j,A,T,C,21,s[59]),T=f(T,E,j,A,g,6,s[60]),A=f(A,T,E,j,k,10,s[61]),j=f(j,A,T,E,h,15,s[62]),E=f(E,j,A,T,x,21,s[63]),a[0]=a[0]+T|0,a[1]=a[1]+E|0,a[2]=a[2]+j|0,a[3]=a[3]+A|0},_doFinalize:function(){var t=this._data,r=t.words,n=8*this._nDataBytes,o=8*t.sigBytes;r[o>>>5]|=128<<24-o%32;var a=e.floor(n/4294967296),i=n;r[15+(o+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),r[14+(o+64>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),t.sigBytes=4*(r.length+1),this._process();for(var s=this._hash,l=s.words,c=0;c<4;c++){var u=l[c];l[c]=16711935&(u<<8|u>>>24)|4278255360&(u<<24|u>>>8)}return s},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});function c(e,t,r,n,o,a,i){var s=e+(t&r|~t&n)+o+i;return(s<<a|s>>>32-a)+t}function u(e,t,r,n,o,a,i){var s=e+(t&n|r&~n)+o+i;return(s<<a|s>>>32-a)+t}function d(e,t,r,n,o,a,i){var s=e+(t^r^n)+o+i;return(s<<a|s>>>32-a)+t}function f(e,t,r,n,o,a,i){var s=e+(r^(t|~n))+o+i;return(s<<a|s>>>32-a)+t}t.MD5=a._createHelper(l),t.HmacMD5=a._createHmacHelper(l)}(Math),o.MD5)}()},21112:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(52238),a.mode.CFB=function(){var e=a.lib.BlockCipherMode.extend();function t(e,t,r,n){var o,a=this._iv;a?(o=a.slice(0),this._iv=void 0):o=this._prevBlock,n.encryptBlock(o,0);for(var i=0;i<r;i++)e[t+i]^=o[i]}return e.Encryptor=e.extend({processBlock:function(e,r){var n=this._cipher,o=n.blockSize;t.call(this,e,r,o,n),this._prevBlock=e.slice(r,r+o)}}),e.Decryptor=e.extend({processBlock:function(e,r){var n=this._cipher,o=n.blockSize,a=e.slice(r,r+o);t.call(this,e,r,o,n),this._prevBlock=a}}),e}(),a.mode.CFB)}()},98049:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(52238),a.mode.CTRGladman=function(){var e=a.lib.BlockCipherMode.extend();function t(e){if(255===(e>>24&255)){var t=e>>16&255,r=e>>8&255,n=255&e;255===t?(t=0,255===r?(r=0,255===n?n=0:++n):++r):++t,e=0,e+=t<<16,e+=r<<8,e+=n}else e+=1<<24;return e}function r(e){return 0===(e[0]=t(e[0]))&&(e[1]=t(e[1])),e}var n=e.Encryptor=e.extend({processBlock:function(e,t){var n=this._cipher,o=n.blockSize,a=this._iv,i=this._counter;a&&(i=this._counter=a.slice(0),this._iv=void 0),r(i);var s=i.slice(0);n.encryptBlock(s,0);for(var l=0;l<o;l++)e[t+l]^=s[l]}});return e.Decryptor=n,e}(),a.mode.CTRGladman)}()},7962:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(52238),a.mode.CTR=function(){var e=a.lib.BlockCipherMode.extend(),t=e.Encryptor=e.extend({processBlock:function(e,t){var r=this._cipher,n=r.blockSize,o=this._iv,a=this._counter;o&&(a=this._counter=o.slice(0),this._iv=void 0);var i=a.slice(0);r.encryptBlock(i,0),a[n-1]=a[n-1]+1|0;for(var s=0;s<n;s++)e[t+s]^=i[s]}});return e.Decryptor=t,e}(),a.mode.CTR)}()},88099:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(52238),a.mode.ECB=function(){var e=a.lib.BlockCipherMode.extend();return e.Encryptor=e.extend({processBlock:function(e,t){this._cipher.encryptBlock(e,t)}}),e.Decryptor=e.extend({processBlock:function(e,t){this._cipher.decryptBlock(e,t)}}),e}(),a.mode.ECB)}()},56380:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(52238),a.mode.OFB=function(){var e=a.lib.BlockCipherMode.extend(),t=e.Encryptor=e.extend({processBlock:function(e,t){var r=this._cipher,n=r.blockSize,o=this._iv,a=this._keystream;o&&(a=this._keystream=o.slice(0),this._iv=void 0),r.encryptBlock(a,0);for(var i=0;i<n;i++)e[t+i]^=a[i]}});return e.Decryptor=t,e}(),a.mode.OFB)}()},91884:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(52238),a.pad.AnsiX923={pad:function(e,t){var r=e.sigBytes,n=4*t,o=n-r%n,a=r+o-1;e.clamp(),e.words[a>>>2]|=o<<24-a%4*8,e.sigBytes+=o},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},a.pad.Ansix923)}()},89132:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(52238),a.pad.Iso10126={pad:function(e,t){var r=4*t,n=r-e.sigBytes%r;e.concat(a.lib.WordArray.random(n-1)).concat(a.lib.WordArray.create([n<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},a.pad.Iso10126)}()},4423:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(52238),a.pad.Iso97971={pad:function(e,t){e.concat(a.lib.WordArray.create([2147483648],1)),a.pad.ZeroPadding.pad(e,t)},unpad:function(e){a.pad.ZeroPadding.unpad(e),e.sigBytes--}},a.pad.Iso97971)}()},94087:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(52238),a.pad.NoPadding={pad:function(){},unpad:function(){}},a.pad.NoPadding)}()},70548:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(52238),a.pad.ZeroPadding={pad:function(e,t){var r=4*t;e.clamp(),e.sigBytes+=r-(e.sigBytes%r||r)},unpad:function(e){var t=e.words,r=e.sigBytes-1;for(r=e.sigBytes-1;r>=0;r--)if(t[r>>>2]>>>24-r%4*8&255){e.sigBytes=r+1;break}}},a.pad.ZeroPadding)}()},53930:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(76368),r(64220),function(){var e=a,t=e.lib,r=t.Base,n=t.WordArray,o=e.algo,i=o.SHA256,s=o.HMAC,l=o.PBKDF2=r.extend({cfg:r.extend({keySize:4,hasher:i,iterations:25e4}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var r=this.cfg,o=s.create(r.hasher,e),a=n.create(),i=n.create([1]),l=a.words,c=i.words,u=r.keySize,d=r.iterations;l.length<u;){var f=o.update(t).finalize(i);o.reset();for(var h=f.words,p=h.length,g=f,m=1;m<d;m++){g=o.finalize(g),o.reset();for(var v=g.words,b=0;b<p;b++)h[b]^=v[b]}a.concat(f),c[0]++}return a.sigBytes=4*u,a}});e.PBKDF2=function(e,t,r){return l.create(r).compute(e,t)}}(),a.PBKDF2)}()},41659:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(78523),r(54199),r(18211),r(52238),function(){var e=a,t=e.lib.StreamCipher,r=e.algo,n=[],o=[],i=[],s=r.RabbitLegacy=t.extend({_doReset:function(){var e=this._key.words,t=this.cfg.iv,r=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],n=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];this._b=0;for(var o=0;o<4;o++)l.call(this);for(o=0;o<8;o++)n[o]^=r[o+4&7];if(t){var a=t.words,i=a[0],s=a[1],c=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),d=c>>>16|4294901760&u,f=u<<16|65535&c;for(n[0]^=c,n[1]^=d,n[2]^=u,n[3]^=f,n[4]^=c,n[5]^=d,n[6]^=u,n[7]^=f,o=0;o<4;o++)l.call(this)}},_doProcessBlock:function(e,t){var r=this._X;l.call(this),n[0]=r[0]^r[5]>>>16^r[3]<<16,n[1]=r[2]^r[7]>>>16^r[5]<<16,n[2]=r[4]^r[1]>>>16^r[7]<<16,n[3]=r[6]^r[3]>>>16^r[1]<<16;for(var o=0;o<4;o++)n[o]=16711935&(n[o]<<8|n[o]>>>24)|4278255360&(n[o]<<24|n[o]>>>8),e[t+o]^=n[o]},blockSize:4,ivSize:2});function l(){for(var e=this._X,t=this._C,r=0;r<8;r++)o[r]=t[r];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<o[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<o[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<o[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<o[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<o[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<o[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<o[6]>>>0?1:0)|0,this._b=t[7]>>>0<o[7]>>>0?1:0,r=0;r<8;r++){var n=e[r]+t[r],a=65535&n,s=n>>>16,l=((a*a>>>17)+a*s>>>15)+s*s,c=((4294901760&n)*n|0)+((65535&n)*n|0);i[r]=l^c}e[0]=i[0]+(i[7]<<16|i[7]>>>16)+(i[6]<<16|i[6]>>>16)|0,e[1]=i[1]+(i[0]<<8|i[0]>>>24)+i[7]|0,e[2]=i[2]+(i[1]<<16|i[1]>>>16)+(i[0]<<16|i[0]>>>16)|0,e[3]=i[3]+(i[2]<<8|i[2]>>>24)+i[1]|0,e[4]=i[4]+(i[3]<<16|i[3]>>>16)+(i[2]<<16|i[2]>>>16)|0,e[5]=i[5]+(i[4]<<8|i[4]>>>24)+i[3]|0,e[6]=i[6]+(i[5]<<16|i[5]>>>16)+(i[4]<<16|i[4]>>>16)|0,e[7]=i[7]+(i[6]<<8|i[6]>>>24)+i[5]|0}e.RabbitLegacy=t._createHelper(s)}(),a.RabbitLegacy)}()},8875:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(78523),r(54199),r(18211),r(52238),function(){var e=a,t=e.lib.StreamCipher,r=e.algo,n=[],o=[],i=[],s=r.Rabbit=t.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,r=0;r<4;r++)e[r]=16711935&(e[r]<<8|e[r]>>>24)|4278255360&(e[r]<<24|e[r]>>>8);var n=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],o=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(this._b=0,r=0;r<4;r++)l.call(this);for(r=0;r<8;r++)o[r]^=n[r+4&7];if(t){var a=t.words,i=a[0],s=a[1],c=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),u=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),d=c>>>16|4294901760&u,f=u<<16|65535&c;for(o[0]^=c,o[1]^=d,o[2]^=u,o[3]^=f,o[4]^=c,o[5]^=d,o[6]^=u,o[7]^=f,r=0;r<4;r++)l.call(this)}},_doProcessBlock:function(e,t){var r=this._X;l.call(this),n[0]=r[0]^r[5]>>>16^r[3]<<16,n[1]=r[2]^r[7]>>>16^r[5]<<16,n[2]=r[4]^r[1]>>>16^r[7]<<16,n[3]=r[6]^r[3]>>>16^r[1]<<16;for(var o=0;o<4;o++)n[o]=16711935&(n[o]<<8|n[o]>>>24)|4278255360&(n[o]<<24|n[o]>>>8),e[t+o]^=n[o]},blockSize:4,ivSize:2});function l(){for(var e=this._X,t=this._C,r=0;r<8;r++)o[r]=t[r];for(t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<o[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<o[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<o[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<o[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<o[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<o[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<o[6]>>>0?1:0)|0,this._b=t[7]>>>0<o[7]>>>0?1:0,r=0;r<8;r++){var n=e[r]+t[r],a=65535&n,s=n>>>16,l=((a*a>>>17)+a*s>>>15)+s*s,c=((4294901760&n)*n|0)+((65535&n)*n|0);i[r]=l^c}e[0]=i[0]+(i[7]<<16|i[7]>>>16)+(i[6]<<16|i[6]>>>16)|0,e[1]=i[1]+(i[0]<<8|i[0]>>>24)+i[7]|0,e[2]=i[2]+(i[1]<<16|i[1]>>>16)+(i[0]<<16|i[0]>>>16)|0,e[3]=i[3]+(i[2]<<8|i[2]>>>24)+i[1]|0,e[4]=i[4]+(i[3]<<16|i[3]>>>16)+(i[2]<<16|i[2]>>>16)|0,e[5]=i[5]+(i[4]<<8|i[4]>>>24)+i[3]|0,e[6]=i[6]+(i[5]<<16|i[5]>>>16)+(i[4]<<16|i[4]>>>16)|0,e[7]=i[7]+(i[6]<<8|i[6]>>>24)+i[5]|0}e.Rabbit=t._createHelper(s)}(),a.Rabbit)}()},79638:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(78523),r(54199),r(18211),r(52238),function(){var e=a,t=e.lib.StreamCipher,r=e.algo,n=r.RC4=t.extend({_doReset:function(){for(var e=this._key,t=e.words,r=e.sigBytes,n=this._S=[],o=0;o<256;o++)n[o]=o;o=0;for(var a=0;o<256;o++){var i=o%r,s=t[i>>>2]>>>24-i%4*8&255;a=(a+n[o]+s)%256;var l=n[o];n[o]=n[a],n[a]=l}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=o.call(this)},keySize:8,ivSize:0});function o(){for(var e=this._S,t=this._i,r=this._j,n=0,o=0;o<4;o++){r=(r+e[t=(t+1)%256])%256;var a=e[t];e[t]=e[r],e[r]=a,n|=e[(e[t]+e[r])%256]<<24-8*o}return this._i=t,this._j=r,n}e.RC4=t._createHelper(n);var i=r.RC4Drop=n.extend({cfg:n.cfg.extend({drop:192}),_doReset:function(){n._doReset.call(this);for(var e=this.cfg.drop;e>0;e--)o.call(this)}});e.RC4Drop=t._createHelper(i)}(),a.RC4)}()},7423:function(e,t,r){!function(t,n){var o;e.exports=(o=r(84488),function(e){var t=o,r=t.lib,n=r.WordArray,a=r.Hasher,i=t.algo,s=n.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),l=n.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),c=n.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),u=n.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),d=n.create([0,1518500249,1859775393,2400959708,2840853838]),f=n.create([1352829926,1548603684,1836072691,2053994217,0]),h=i.RIPEMD160=a.extend({_doReset:function(){this._hash=n.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=0;r<16;r++){var n=t+r,o=e[n];e[n]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var a,i,h,x,w,k,S,C,O,P,T,E=this._hash.words,j=d.words,A=f.words,N=s.words,M=l.words,_=c.words,D=u.words;for(k=a=E[0],S=i=E[1],C=h=E[2],O=x=E[3],P=w=E[4],r=0;r<80;r+=1)T=a+e[t+N[r]]|0,T+=r<16?p(i,h,x)+j[0]:r<32?g(i,h,x)+j[1]:r<48?m(i,h,x)+j[2]:r<64?v(i,h,x)+j[3]:b(i,h,x)+j[4],T=(T=y(T|=0,_[r]))+w|0,a=w,w=x,x=y(h,10),h=i,i=T,T=k+e[t+M[r]]|0,T+=r<16?b(S,C,O)+A[0]:r<32?v(S,C,O)+A[1]:r<48?m(S,C,O)+A[2]:r<64?g(S,C,O)+A[3]:p(S,C,O)+A[4],T=(T=y(T|=0,D[r]))+P|0,k=P,P=O,O=y(C,10),C=S,S=T;T=E[1]+h+O|0,E[1]=E[2]+x+P|0,E[2]=E[3]+w+k|0,E[3]=E[4]+a+S|0,E[4]=E[0]+i+C|0,E[0]=T},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;t[n>>>5]|=128<<24-n%32,t[14+(n+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),e.sigBytes=4*(t.length+1),this._process();for(var o=this._hash,a=o.words,i=0;i<5;i++){var s=a[i];a[i]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return o},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});function p(e,t,r){return e^t^r}function g(e,t,r){return e&t|~e&r}function m(e,t,r){return(e|~t)^r}function v(e,t,r){return e&r|t&~r}function b(e,t,r){return e^(t|~r)}function y(e,t){return e<<t|e>>>32-t}t.RIPEMD160=a._createHelper(h),t.HmacRIPEMD160=a._createHmacHelper(h)}(Math),o.RIPEMD160)}()},12002:function(e,t,r){!function(t,n){var o;e.exports=(o=r(84488),function(){var e=o,t=e.lib,r=t.WordArray,n=t.Hasher,a=e.algo,i=[],s=a.SHA1=n.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],o=r[1],a=r[2],s=r[3],l=r[4],c=0;c<80;c++){if(c<16)i[c]=0|e[t+c];else{var u=i[c-3]^i[c-8]^i[c-14]^i[c-16];i[c]=u<<1|u>>>31}var d=(n<<5|n>>>27)+l+i[c];d+=c<20?1518500249+(o&a|~o&s):c<40?1859775393+(o^a^s):c<60?(o&a|o&s|a&s)-1894007588:(o^a^s)-899497514,l=s,s=a,a=o<<30|o>>>2,o=n,n=d}r[0]=r[0]+n|0,r[1]=r[1]+o|0,r[2]=r[2]+a|0,r[3]=r[3]+s|0,r[4]=r[4]+l|0},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[14+(n+64>>>9<<4)]=Math.floor(r/4294967296),t[15+(n+64>>>9<<4)]=r,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}});e.SHA1=n._createHelper(s),e.HmacSHA1=n._createHmacHelper(s)}(),o.SHA1)}()},1641:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(76368),function(){var e=a,t=e.lib.WordArray,r=e.algo,n=r.SHA256,o=r.SHA224=n.extend({_doReset:function(){this._hash=new t.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=n._doFinalize.call(this);return e.sigBytes-=4,e}});e.SHA224=n._createHelper(o),e.HmacSHA224=n._createHmacHelper(o)}(),a.SHA224)}()},76368:function(e,t,r){!function(t,n){var o;e.exports=(o=r(84488),function(e){var t=o,r=t.lib,n=r.WordArray,a=r.Hasher,i=t.algo,s=[],l=[];!function(){function t(t){for(var r=e.sqrt(t),n=2;n<=r;n++)if(!(t%n))return!1;return!0}function r(e){return 4294967296*(e-(0|e))|0}for(var n=2,o=0;o<64;)t(n)&&(o<8&&(s[o]=r(e.pow(n,.5))),l[o]=r(e.pow(n,1/3)),o++),n++}();var c=[],u=i.SHA256=a.extend({_doReset:function(){this._hash=new n.init(s.slice(0))},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],o=r[1],a=r[2],i=r[3],s=r[4],u=r[5],d=r[6],f=r[7],h=0;h<64;h++){if(h<16)c[h]=0|e[t+h];else{var p=c[h-15],g=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,m=c[h-2],v=(m<<15|m>>>17)^(m<<13|m>>>19)^m>>>10;c[h]=g+c[h-7]+v+c[h-16]}var b=n&o^n&a^o&a,y=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),x=f+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&u^~s&d)+l[h]+c[h];f=d,d=u,u=s,s=i+x|0,i=a,a=o,o=n,n=x+(y+b)|0}r[0]=r[0]+n|0,r[1]=r[1]+o|0,r[2]=r[2]+a|0,r[3]=r[3]+i|0,r[4]=r[4]+s|0,r[5]=r[5]+u|0,r[6]=r[6]+d|0,r[7]=r[7]+f|0},_doFinalize:function(){var t=this._data,r=t.words,n=8*this._nDataBytes,o=8*t.sigBytes;return r[o>>>5]|=128<<24-o%32,r[14+(o+64>>>9<<4)]=e.floor(n/4294967296),r[15+(o+64>>>9<<4)]=n,t.sigBytes=4*r.length,this._process(),this._hash},clone:function(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});t.SHA256=a._createHelper(u),t.HmacSHA256=a._createHmacHelper(u)}(Math),o.SHA256)}()},16600:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(59749),function(e){var t=a,r=t.lib,n=r.WordArray,o=r.Hasher,i=t.x64.Word,s=t.algo,l=[],c=[],u=[];!function(){for(var e=1,t=0,r=0;r<24;r++){l[e+5*t]=(r+1)*(r+2)/2%64;var n=(2*e+3*t)%5;e=t%5,t=n}for(e=0;e<5;e++)for(t=0;t<5;t++)c[e+5*t]=t+(2*e+3*t)%5*5;for(var o=1,a=0;a<24;a++){for(var s=0,d=0,f=0;f<7;f++){if(1&o){var h=(1<<f)-1;h<32?d^=1<<h:s^=1<<h-32}128&o?o=o<<1^113:o<<=1}u[a]=i.create(s,d)}}();var d=[];!function(){for(var e=0;e<25;e++)d[e]=i.create()}();var f=s.SHA3=o.extend({cfg:o.cfg.extend({outputLength:512}),_doReset:function(){for(var e=this._state=[],t=0;t<25;t++)e[t]=new i.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(e,t){for(var r=this._state,n=this.blockSize/2,o=0;o<n;o++){var a=e[t+2*o],i=e[t+2*o+1];a=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),i=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),(E=r[o]).high^=i,E.low^=a}for(var s=0;s<24;s++){for(var f=0;f<5;f++){for(var h=0,p=0,g=0;g<5;g++)h^=(E=r[f+5*g]).high,p^=E.low;var m=d[f];m.high=h,m.low=p}for(f=0;f<5;f++){var v=d[(f+4)%5],b=d[(f+1)%5],y=b.high,x=b.low;for(h=v.high^(y<<1|x>>>31),p=v.low^(x<<1|y>>>31),g=0;g<5;g++)(E=r[f+5*g]).high^=h,E.low^=p}for(var w=1;w<25;w++){var k=(E=r[w]).high,S=E.low,C=l[w];C<32?(h=k<<C|S>>>32-C,p=S<<C|k>>>32-C):(h=S<<C-32|k>>>64-C,p=k<<C-32|S>>>64-C);var O=d[c[w]];O.high=h,O.low=p}var P=d[0],T=r[0];for(P.high=T.high,P.low=T.low,f=0;f<5;f++)for(g=0;g<5;g++){var E=r[w=f+5*g],j=d[w],A=d[(f+1)%5+5*g],N=d[(f+2)%5+5*g];E.high=j.high^~A.high&N.high,E.low=j.low^~A.low&N.low}E=r[0];var M=u[s];E.high^=M.high,E.low^=M.low}},_doFinalize:function(){var t=this._data,r=t.words,o=(this._nDataBytes,8*t.sigBytes),a=32*this.blockSize;r[o>>>5]|=1<<24-o%32,r[(e.ceil((o+1)/a)*a>>>5)-1]|=128,t.sigBytes=4*r.length,this._process();for(var i=this._state,s=this.cfg.outputLength/8,l=s/8,c=[],u=0;u<l;u++){var d=i[u],f=d.high,h=d.low;f=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8),h=16711935&(h<<8|h>>>24)|4278255360&(h<<24|h>>>8),c.push(h),c.push(f)}return new n.init(c,s)},clone:function(){for(var e=o.clone.call(this),t=e._state=this._state.slice(0),r=0;r<25;r++)t[r]=t[r].clone();return e}});t.SHA3=o._createHelper(f),t.HmacSHA3=o._createHmacHelper(f)}(Math),a.SHA3)}()},79092:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(59749),r(57061),function(){var e=a,t=e.x64,r=t.Word,n=t.WordArray,o=e.algo,i=o.SHA512,s=o.SHA384=i.extend({_doReset:function(){this._hash=new n.init([new r.init(3418070365,3238371032),new r.init(1654270250,914150663),new r.init(2438529370,812702999),new r.init(355462360,4144912697),new r.init(1731405415,4290775857),new r.init(2394180231,1750603025),new r.init(3675008525,1694076839),new r.init(1203062813,3204075428)])},_doFinalize:function(){var e=i._doFinalize.call(this);return e.sigBytes-=16,e}});e.SHA384=i._createHelper(s),e.HmacSHA384=i._createHmacHelper(s)}(),a.SHA384)}()},57061:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(59749),function(){var e=a,t=e.lib.Hasher,r=e.x64,n=r.Word,o=r.WordArray,i=e.algo;function s(){return n.create.apply(n,arguments)}var l=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],c=[];!function(){for(var e=0;e<80;e++)c[e]=s()}();var u=i.SHA512=t.extend({_doReset:function(){this._hash=new o.init([new n.init(1779033703,4089235720),new n.init(3144134277,2227873595),new n.init(1013904242,4271175723),new n.init(2773480762,1595750129),new n.init(1359893119,2917565137),new n.init(2600822924,725511199),new n.init(528734635,4215389547),new n.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var r=this._hash.words,n=r[0],o=r[1],a=r[2],i=r[3],s=r[4],u=r[5],d=r[6],f=r[7],h=n.high,p=n.low,g=o.high,m=o.low,v=a.high,b=a.low,y=i.high,x=i.low,w=s.high,k=s.low,S=u.high,C=u.low,O=d.high,P=d.low,T=f.high,E=f.low,j=h,A=p,N=g,M=m,_=v,D=b,I=y,R=x,L=w,F=k,B=S,$=C,z=O,Y=P,W=T,V=E,H=0;H<80;H++){var U,G,X=c[H];if(H<16)G=X.high=0|e[t+2*H],U=X.low=0|e[t+2*H+1];else{var q=c[H-15],K=q.high,Z=q.low,Q=(K>>>1|Z<<31)^(K>>>8|Z<<24)^K>>>7,J=(Z>>>1|K<<31)^(Z>>>8|K<<24)^(Z>>>7|K<<25),ee=c[H-2],te=ee.high,re=ee.low,ne=(te>>>19|re<<13)^(te<<3|re>>>29)^te>>>6,oe=(re>>>19|te<<13)^(re<<3|te>>>29)^(re>>>6|te<<26),ae=c[H-7],ie=ae.high,se=ae.low,le=c[H-16],ce=le.high,ue=le.low;G=(G=(G=Q+ie+((U=J+se)>>>0<J>>>0?1:0))+ne+((U+=oe)>>>0<oe>>>0?1:0))+ce+((U+=ue)>>>0<ue>>>0?1:0),X.high=G,X.low=U}var de,fe=L&B^~L&z,he=F&$^~F&Y,pe=j&N^j&_^N&_,ge=A&M^A&D^M&D,me=(j>>>28|A<<4)^(j<<30|A>>>2)^(j<<25|A>>>7),ve=(A>>>28|j<<4)^(A<<30|j>>>2)^(A<<25|j>>>7),be=(L>>>14|F<<18)^(L>>>18|F<<14)^(L<<23|F>>>9),ye=(F>>>14|L<<18)^(F>>>18|L<<14)^(F<<23|L>>>9),xe=l[H],we=xe.high,ke=xe.low,Se=W+be+((de=V+ye)>>>0<V>>>0?1:0),Ce=ve+ge;W=z,V=Y,z=B,Y=$,B=L,$=F,L=I+(Se=(Se=(Se=Se+fe+((de+=he)>>>0<he>>>0?1:0))+we+((de+=ke)>>>0<ke>>>0?1:0))+G+((de+=U)>>>0<U>>>0?1:0))+((F=R+de|0)>>>0<R>>>0?1:0)|0,I=_,R=D,_=N,D=M,N=j,M=A,j=Se+(me+pe+(Ce>>>0<ve>>>0?1:0))+((A=de+Ce|0)>>>0<de>>>0?1:0)|0}p=n.low=p+A,n.high=h+j+(p>>>0<A>>>0?1:0),m=o.low=m+M,o.high=g+N+(m>>>0<M>>>0?1:0),b=a.low=b+D,a.high=v+_+(b>>>0<D>>>0?1:0),x=i.low=x+R,i.high=y+I+(x>>>0<R>>>0?1:0),k=s.low=k+F,s.high=w+L+(k>>>0<F>>>0?1:0),C=u.low=C+$,u.high=S+B+(C>>>0<$>>>0?1:0),P=d.low=P+Y,d.high=O+z+(P>>>0<Y>>>0?1:0),E=f.low=E+V,f.high=T+W+(E>>>0<V>>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,r=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[30+(n+128>>>10<<5)]=Math.floor(r/4294967296),t[31+(n+128>>>10<<5)]=r,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e=t.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});e.SHA512=t._createHelper(u),e.HmacSHA512=t._createHmacHelper(u)}(),a.SHA512)}()},79475:function(e,t,r){!function(t,n,o){var a;e.exports=(a=r(84488),r(78523),r(54199),r(18211),r(52238),function(){var e=a,t=e.lib,r=t.WordArray,n=t.BlockCipher,o=e.algo,i=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],s=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],l=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],c=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],u=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],d=o.DES=n.extend({_doReset:function(){for(var e=this._key.words,t=[],r=0;r<56;r++){var n=i[r]-1;t[r]=e[n>>>5]>>>31-n%32&1}for(var o=this._subKeys=[],a=0;a<16;a++){var c=o[a]=[],u=l[a];for(r=0;r<24;r++)c[r/6|0]|=t[(s[r]-1+u)%28]<<31-r%6,c[4+(r/6|0)]|=t[28+(s[r+24]-1+u)%28]<<31-r%6;for(c[0]=c[0]<<1|c[0]>>>31,r=1;r<7;r++)c[r]=c[r]>>>4*(r-1)+3;c[7]=c[7]<<5|c[7]>>>27}var d=this._invSubKeys=[];for(r=0;r<16;r++)d[r]=o[15-r]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,r){this._lBlock=e[t],this._rBlock=e[t+1],f.call(this,4,252645135),f.call(this,16,65535),h.call(this,2,858993459),h.call(this,8,16711935),f.call(this,1,1431655765);for(var n=0;n<16;n++){for(var o=r[n],a=this._lBlock,i=this._rBlock,s=0,l=0;l<8;l++)s|=c[l][((i^o[l])&u[l])>>>0];this._lBlock=i,this._rBlock=a^s}var d=this._lBlock;this._lBlock=this._rBlock,this._rBlock=d,f.call(this,1,1431655765),h.call(this,8,16711935),h.call(this,2,858993459),f.call(this,16,65535),f.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function f(e,t){var r=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=r,this._lBlock^=r<<e}function h(e,t){var r=(this._rBlock>>>e^this._lBlock)&t;this._lBlock^=r,this._rBlock^=r<<e}e.DES=n._createHelper(d);var p=o.TripleDES=n.extend({_doReset:function(){var e=this._key.words;if(2!==e.length&&4!==e.length&&e.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var t=e.slice(0,2),n=e.length<4?e.slice(0,2):e.slice(2,4),o=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=d.createEncryptor(r.create(t)),this._des2=d.createEncryptor(r.create(n)),this._des3=d.createEncryptor(r.create(o))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2});e.TripleDES=n._createHelper(p)}(),a.TripleDES)}()},59749:function(e,t,r){!function(t,n){var o;e.exports=(o=r(84488),function(e){var t=o,r=t.lib,n=r.Base,a=r.WordArray,i=t.x64={};i.Word=n.extend({init:function(e,t){this.high=e,this.low=t}}),i.WordArray=n.extend({init:function(t,r){t=this.words=t||[],this.sigBytes=r!=e?r:8*t.length},toX32:function(){for(var e=this.words,t=e.length,r=[],n=0;n<t;n++){var o=e[n];r.push(o.high),r.push(o.low)}return a.create(r,this.sigBytes)},clone:function(){for(var e=n.clone.call(this),t=e.words=this.words.slice(0),r=t.length,o=0;o<r;o++)t[o]=t[o].clone();return e}})}(),o)}()},20427:(e,t)=>{"use strict";t.addLeadingZeros=function(e,t){const r=e<0?"-":"",n=Math.abs(e).toString().padStart(t,"0");return r+n}},2222:(e,t,r)=>{"use strict";Object.defineProperty(t,"defaultLocale",{enumerable:!0,get:function(){return n.enUS}});var n=r(18757)},96868:(e,t)=>{"use strict";t.getDefaultOptions=function(){return r},t.setDefaultOptions=function(e){r=e};let r={}},54578:(e,t,r)=>{"use strict";t.formatters=void 0;var n=r(85440),o=r(19871),a=r(68890),i=r(72252),s=r(67941),l=r(20427),c=r(67630);const u="midnight",d="noon",f="morning",h="afternoon",p="evening",g="night";t.formatters={G:function(e,t,r){const n=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if("yo"===t){const t=e.getFullYear(),n=t>0?t:1-t;return r.ordinalNumber(n,{unit:"year"})}return c.lightFormatters.y(e,t)},Y:function(e,t,r,n){const o=(0,s.getWeekYear)(e,n),a=o>0?o:1-o;if("YY"===t){const e=a%100;return(0,l.addLeadingZeros)(e,2)}return"Yo"===t?r.ordinalNumber(a,{unit:"year"}):(0,l.addLeadingZeros)(a,t.length)},R:function(e,t){const r=(0,a.getISOWeekYear)(e);return(0,l.addLeadingZeros)(r,t.length)},u:function(e,t){const r=e.getFullYear();return(0,l.addLeadingZeros)(r,t.length)},Q:function(e,t,r){const n=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return(0,l.addLeadingZeros)(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){const n=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return(0,l.addLeadingZeros)(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){const n=e.getMonth();switch(t){case"M":case"MM":return c.lightFormatters.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){const n=e.getMonth();switch(t){case"L":return String(n+1);case"LL":return(0,l.addLeadingZeros)(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){const o=(0,i.getWeek)(e,n);return"wo"===t?r.ordinalNumber(o,{unit:"week"}):(0,l.addLeadingZeros)(o,t.length)},I:function(e,t,r){const n=(0,o.getISOWeek)(e);return"Io"===t?r.ordinalNumber(n,{unit:"week"}):(0,l.addLeadingZeros)(n,t.length)},d:function(e,t,r){return"do"===t?r.ordinalNumber(e.getDate(),{unit:"date"}):c.lightFormatters.d(e,t)},D:function(e,t,r){const o=(0,n.getDayOfYear)(e);return"Do"===t?r.ordinalNumber(o,{unit:"dayOfYear"}):(0,l.addLeadingZeros)(o,t.length)},E:function(e,t,r){const n=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){const o=e.getDay(),a=(o-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(a);case"ee":return(0,l.addLeadingZeros)(a,2);case"eo":return r.ordinalNumber(a,{unit:"day"});case"eee":return r.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(o,{width:"short",context:"formatting"});default:return r.day(o,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){const o=e.getDay(),a=(o-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(a);case"cc":return(0,l.addLeadingZeros)(a,t.length);case"co":return r.ordinalNumber(a,{unit:"day"});case"ccc":return r.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(o,{width:"narrow",context:"standalone"});case"cccccc":return r.day(o,{width:"short",context:"standalone"});default:return r.day(o,{width:"wide",context:"standalone"})}},i:function(e,t,r){const n=e.getDay(),o=0===n?7:n;switch(t){case"i":return String(o);case"ii":return(0,l.addLeadingZeros)(o,t.length);case"io":return r.ordinalNumber(o,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){const n=e.getHours();let o;switch(o=12===n?d:0===n?u:n/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(o,{width:"narrow",context:"formatting"});default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(e,t,r){const n=e.getHours();let o;switch(o=n>=17?p:n>=12?h:n>=4?f:g,t){case"B":case"BB":case"BBB":return r.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(o,{width:"narrow",context:"formatting"});default:return r.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),r.ordinalNumber(t,{unit:"hour"})}return c.lightFormatters.h(e,t)},H:function(e,t,r){return"Ho"===t?r.ordinalNumber(e.getHours(),{unit:"hour"}):c.lightFormatters.H(e,t)},K:function(e,t,r){const n=e.getHours()%12;return"Ko"===t?r.ordinalNumber(n,{unit:"hour"}):(0,l.addLeadingZeros)(n,t.length)},k:function(e,t,r){let n=e.getHours();return 0===n&&(n=24),"ko"===t?r.ordinalNumber(n,{unit:"hour"}):(0,l.addLeadingZeros)(n,t.length)},m:function(e,t,r){return"mo"===t?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):c.lightFormatters.m(e,t)},s:function(e,t,r){return"so"===t?r.ordinalNumber(e.getSeconds(),{unit:"second"}):c.lightFormatters.s(e,t)},S:function(e,t){return c.lightFormatters.S(e,t)},X:function(e,t,r){const n=e.getTimezoneOffset();if(0===n)return"Z";switch(t){case"X":return v(n);case"XXXX":case"XX":return b(n);default:return b(n,":")}},x:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"x":return v(n);case"xxxx":case"xx":return b(n);default:return b(n,":")}},O:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+m(n,":");default:return"GMT"+b(n,":")}},z:function(e,t,r){const n=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+m(n,":");default:return"GMT"+b(n,":")}},t:function(e,t,r){const n=Math.trunc(e.getTime()/1e3);return(0,l.addLeadingZeros)(n,t.length)},T:function(e,t,r){const n=e.getTime();return(0,l.addLeadingZeros)(n,t.length)}};function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const r=e>0?"-":"+",n=Math.abs(e),o=Math.trunc(n/60),a=n%60;return 0===a?r+String(o):r+String(o)+t+(0,l.addLeadingZeros)(a,2)}function v(e,t){if(e%60===0){return(e>0?"-":"+")+(0,l.addLeadingZeros)(Math.abs(e)/60,2)}return b(e,t)}function b(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const r=e>0?"-":"+",n=Math.abs(e);return r+(0,l.addLeadingZeros)(Math.trunc(n/60),2)+t+(0,l.addLeadingZeros)(n%60,2)}},67630:(e,t,r)=>{"use strict";t.lightFormatters=void 0;var n=r(20427);t.lightFormatters={y(e,t){const r=e.getFullYear(),o=r>0?r:1-r;return(0,n.addLeadingZeros)("yy"===t?o%100:o,t.length)},M(e,t){const r=e.getMonth();return"M"===t?String(r+1):(0,n.addLeadingZeros)(r+1,2)},d:(e,t)=>(0,n.addLeadingZeros)(e.getDate(),t.length),a(e,t){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return"am"===r?"a.m.":"p.m."}},h:(e,t)=>(0,n.addLeadingZeros)(e.getHours()%12||12,t.length),H:(e,t)=>(0,n.addLeadingZeros)(e.getHours(),t.length),m:(e,t)=>(0,n.addLeadingZeros)(e.getMinutes(),t.length),s:(e,t)=>(0,n.addLeadingZeros)(e.getSeconds(),t.length),S(e,t){const r=t.length,o=e.getMilliseconds(),a=Math.trunc(o*Math.pow(10,r-3));return(0,n.addLeadingZeros)(a,t.length)}}},95916:(e,t)=>{"use strict";t.longFormatters=void 0;const r=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},n=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}};t.longFormatters={p:n,P:(e,t)=>{const o=e.match(/(P+)(p+)?/)||[],a=o[1],i=o[2];if(!i)return r(e,t);let s;switch(a){case"P":s=t.dateTime({width:"short"});break;case"PP":s=t.dateTime({width:"medium"});break;case"PPP":s=t.dateTime({width:"long"});break;default:s=t.dateTime({width:"full"})}return s.replace("{{date}}",r(a,t)).replace("{{time}}",n(i,t))}}},88056:(e,t)=>{"use strict";t.getRoundingMethod=function(e){return t=>{const r=(e?Math[e]:Math.trunc)(t);return 0===r?0:r}}},93300:(e,t,r)=>{"use strict";t.getTimezoneOffsetInMilliseconds=function(e){const t=(0,n.toDate)(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),+e-+r};var n=r(75551)},98913:(e,t)=>{"use strict";t.isProtectedDayOfYearToken=function(e){return r.test(e)},t.isProtectedWeekYearToken=function(e){return n.test(e)},t.warnOrThrowProtectedError=function(e,t,r){const n=function(e,t,r){const n="Y"===e[0]?"years":"days of the month";return"Use `".concat(e.toLowerCase(),"` instead of `").concat(e,"` (in `").concat(t,"`) for formatting ").concat(n," to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md")}(e,t,r);if(console.warn(n),o.includes(e))throw new RangeError(n)};const r=/^D+$/,n=/^Y+$/,o=["D","DD","YY","YYYY"]},29067:(e,t,r)=>{"use strict";t.add=function(e,t){const{years:r=0,months:s=0,weeks:l=0,days:c=0,hours:u=0,minutes:d=0,seconds:f=0}=t,h=(0,i.toDate)(e),p=s||r?(0,o.addMonths)(h,s+12*r):h,g=c||l?(0,n.addDays)(p,c+7*l):p,m=1e3*(f+60*(d+60*u));return(0,a.constructFrom)(e,g.getTime()+m)};var n=r(28620),o=r(84640),a=r(4161),i=r(75551)},48806:(e,t,r)=>{"use strict";t.addBusinessDays=function(e,t){const r=(0,s.toDate)(e),l=(0,i.isWeekend)(r);if(isNaN(t))return(0,n.constructFrom)(e,NaN);const c=r.getHours(),u=t<0?-1:1,d=Math.trunc(t/5);r.setDate(r.getDate()+7*d);let f=Math.abs(t%5);for(;f>0;)r.setDate(r.getDate()+u),(0,i.isWeekend)(r)||(f-=1);l&&(0,i.isWeekend)(r)&&0!==t&&((0,o.isSaturday)(r)&&r.setDate(r.getDate()+(u<0?2:-1)),(0,a.isSunday)(r)&&r.setDate(r.getDate()+(u<0?1:-2)));return r.setHours(c),r};var n=r(4161),o=r(2161),a=r(71074),i=r(86597),s=r(75551)},28620:(e,t,r)=>{"use strict";t.addDays=function(e,t){const r=(0,n.toDate)(e);if(isNaN(t))return(0,o.constructFrom)(e,NaN);if(!t)return r;return r.setDate(r.getDate()+t),r};var n=r(75551),o=r(4161)},75608:(e,t,r)=>{"use strict";t.addHours=function(e,t){return(0,n.addMilliseconds)(e,t*o.millisecondsInHour)};var n=r(23773),o=r(69757)},28594:(e,t,r)=>{"use strict";t.addISOWeekYears=function(e,t){return(0,o.setISOWeekYear)(e,(0,n.getISOWeekYear)(e)+t)};var n=r(68890),o=r(5318)},23773:(e,t,r)=>{"use strict";t.addMilliseconds=function(e,t){const r=+(0,n.toDate)(e);return(0,o.constructFrom)(e,r+t)};var n=r(75551),o=r(4161)},90086:(e,t,r)=>{"use strict";t.addMinutes=function(e,t){return(0,n.addMilliseconds)(e,t*o.millisecondsInMinute)};var n=r(23773),o=r(69757)},84640:(e,t,r)=>{"use strict";t.addMonths=function(e,t){const r=(0,n.toDate)(e);if(isNaN(t))return(0,o.constructFrom)(e,NaN);if(!t)return r;const a=r.getDate(),i=(0,o.constructFrom)(e,r.getTime());i.setMonth(r.getMonth()+t+1,0);const s=i.getDate();return a>=s?i:(r.setFullYear(i.getFullYear(),i.getMonth(),a),r)};var n=r(75551),o=r(4161)},41634:(e,t,r)=>{"use strict";t.addQuarters=function(e,t){const r=3*t;return(0,n.addMonths)(e,r)};var n=r(84640)},12570:(e,t,r)=>{"use strict";t.addSeconds=function(e,t){return(0,n.addMilliseconds)(e,1e3*t)};var n=r(23773)},89994:(e,t,r)=>{"use strict";t.addWeeks=function(e,t){const r=7*t;return(0,n.addDays)(e,r)};var n=r(28620)},30709:(e,t,r)=>{"use strict";t.addYears=function(e,t){return(0,n.addMonths)(e,12*t)};var n=r(84640)},93523:(e,t,r)=>{"use strict";t.areIntervalsOverlapping=function(e,t,r){const[o,a]=[+(0,n.toDate)(e.start),+(0,n.toDate)(e.end)].sort(((e,t)=>e-t)),[i,s]=[+(0,n.toDate)(t.start),+(0,n.toDate)(t.end)].sort(((e,t)=>e-t));return null!==r&&void 0!==r&&r.inclusive?o<=s&&i<=a:o<s&&i<a};var n=r(75551)},42320:(e,t,r)=>{"use strict";t.clamp=function(e,t){return(0,o.min)([(0,n.max)([e,t.start]),t.end])};var n=r(18442),o=r(71972)},33034:(e,t,r)=>{"use strict";t.closestIndexTo=function(e,t){const r=(0,n.toDate)(e);if(isNaN(Number(r)))return NaN;const o=r.getTime();let a,i;return t.forEach((function(e,t){const r=(0,n.toDate)(e);if(isNaN(Number(r)))return a=NaN,void(i=NaN);const s=Math.abs(o-r.getTime());(null==a||s<i)&&(a=t,i=s)})),a};var n=r(75551)},92886:(e,t,r)=>{"use strict";t.closestTo=function(e,t){const r=(0,o.toDate)(e);if(isNaN(Number(r)))return(0,n.constructFrom)(e,NaN);const a=r.getTime();let i,s;return t.forEach((t=>{const r=(0,o.toDate)(t);if(isNaN(Number(r)))return i=(0,n.constructFrom)(e,NaN),void(s=NaN);const l=Math.abs(a-r.getTime());(null==i||l<s)&&(i=r,s=l)})),i};var n=r(4161),o=r(75551)},79094:(e,t,r)=>{"use strict";t.compareAsc=function(e,t){const r=(0,n.toDate)(e),o=(0,n.toDate)(t),a=r.getTime()-o.getTime();return a<0?-1:a>0?1:a};var n=r(75551)},68958:(e,t,r)=>{"use strict";t.compareDesc=function(e,t){const r=(0,n.toDate)(e),o=(0,n.toDate)(t),a=r.getTime()-o.getTime();return a>0?-1:a<0?1:a};var n=r(75551)},69757:(e,t)=>{"use strict";t.secondsInYear=t.secondsInWeek=t.secondsInQuarter=t.secondsInMonth=t.secondsInMinute=t.secondsInHour=t.secondsInDay=t.quartersInYear=t.monthsInYear=t.monthsInQuarter=t.minutesInYear=t.minutesInMonth=t.minutesInHour=t.minutesInDay=t.minTime=t.millisecondsInWeek=t.millisecondsInSecond=t.millisecondsInMinute=t.millisecondsInHour=t.millisecondsInDay=t.maxTime=t.daysInYear=t.daysInWeek=void 0;t.daysInWeek=7;const r=t.daysInYear=365.2425,n=t.maxTime=24*Math.pow(10,8)*60*60*1e3,o=(t.minTime=-n,t.millisecondsInWeek=6048e5,t.millisecondsInDay=864e5,t.millisecondsInMinute=6e4,t.millisecondsInHour=36e5,t.millisecondsInSecond=1e3,t.minutesInYear=525600,t.minutesInMonth=43200,t.minutesInDay=1440,t.minutesInHour=60,t.monthsInQuarter=3,t.monthsInYear=12,t.quartersInYear=4,t.secondsInHour=3600),a=(t.secondsInMinute=60,t.secondsInDay=24*o),i=(t.secondsInWeek=7*a,t.secondsInYear=a*r),s=t.secondsInMonth=i/12;t.secondsInQuarter=3*s},4161:(e,t)=>{"use strict";t.constructFrom=function(e,t){return e instanceof Date?new e.constructor(t):new Date(t)}},97229:(e,t,r)=>{"use strict";t.constructNow=function(e){return(0,n.constructFrom)(e,Date.now())};var n=r(4161)},41875:(e,t,r)=>{"use strict";t.daysToWeeks=function(e){const t=e/n.daysInWeek,r=Math.trunc(t);return 0===r?0:r};var n=r(69757)},92819:(e,t,r)=>{"use strict";t.differenceInBusinessDays=function(e,t){const r=(0,l.toDate)(e);let c=(0,l.toDate)(t);if(!(0,i.isValid)(r)||!(0,i.isValid)(c))return NaN;const u=(0,o.differenceInCalendarDays)(r,c),d=u<0?-1:1,f=Math.trunc(u/7);let h=5*f;c=(0,n.addDays)(c,7*f);for(;!(0,a.isSameDay)(r,c);)h+=(0,s.isWeekend)(c)?0:d,c=(0,n.addDays)(c,d);return 0===h?0:h};var n=r(28620),o=r(3439),a=r(38444),i=r(99858),s=r(86597),l=r(75551)},3439:(e,t,r)=>{"use strict";t.differenceInCalendarDays=function(e,t){const r=(0,o.startOfDay)(e),i=(0,o.startOfDay)(t),s=+r-(0,a.getTimezoneOffsetInMilliseconds)(r),l=+i-(0,a.getTimezoneOffsetInMilliseconds)(i);return Math.round((s-l)/n.millisecondsInDay)};var n=r(69757),o=r(96191),a=r(93300)},59865:(e,t,r)=>{"use strict";t.differenceInCalendarISOWeekYears=function(e,t){return(0,n.getISOWeekYear)(e)-(0,n.getISOWeekYear)(t)};var n=r(68890)},92266:(e,t,r)=>{"use strict";t.differenceInCalendarISOWeeks=function(e,t){const r=(0,o.startOfISOWeek)(e),i=(0,o.startOfISOWeek)(t),s=+r-(0,a.getTimezoneOffsetInMilliseconds)(r),l=+i-(0,a.getTimezoneOffsetInMilliseconds)(i);return Math.round((s-l)/n.millisecondsInWeek)};var n=r(69757),o=r(61048),a=r(93300)},45575:(e,t,r)=>{"use strict";t.differenceInCalendarMonths=function(e,t){const r=(0,n.toDate)(e),o=(0,n.toDate)(t),a=r.getFullYear()-o.getFullYear(),i=r.getMonth()-o.getMonth();return 12*a+i};var n=r(75551)},15309:(e,t,r)=>{"use strict";t.differenceInCalendarQuarters=function(e,t){const r=(0,o.toDate)(e),a=(0,o.toDate)(t),i=r.getFullYear()-a.getFullYear(),s=(0,n.getQuarter)(r)-(0,n.getQuarter)(a);return 4*i+s};var n=r(52918),o=r(75551)},96003:(e,t,r)=>{"use strict";t.differenceInCalendarWeeks=function(e,t,r){const i=(0,o.startOfWeek)(e,r),s=(0,o.startOfWeek)(t,r),l=+i-(0,a.getTimezoneOffsetInMilliseconds)(i),c=+s-(0,a.getTimezoneOffsetInMilliseconds)(s);return Math.round((l-c)/n.millisecondsInWeek)};var n=r(69757),o=r(19249),a=r(93300)},89840:(e,t,r)=>{"use strict";t.differenceInCalendarYears=function(e,t){const r=(0,n.toDate)(e),o=(0,n.toDate)(t);return r.getFullYear()-o.getFullYear()};var n=r(75551)},56933:(e,t,r)=>{"use strict";t.differenceInDays=function(e,t){const r=(0,o.toDate)(e),i=(0,o.toDate)(t),s=a(r,i),l=Math.abs((0,n.differenceInCalendarDays)(r,i));r.setDate(r.getDate()-s*l);const c=Number(a(r,i)===-s),u=s*(l-c);return 0===u?0:u};var n=r(3439),o=r(75551);function a(e,t){const r=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return r<0?-1:r>0?1:r}},96371:(e,t,r)=>{"use strict";t.differenceInHours=function(e,t,r){const i=(0,a.differenceInMilliseconds)(e,t)/o.millisecondsInHour;return(0,n.getRoundingMethod)(null===r||void 0===r?void 0:r.roundingMethod)(i)};var n=r(88056),o=r(69757),a=r(18984)},89907:(e,t,r)=>{"use strict";t.differenceInISOWeekYears=function(e,t){let r=(0,i.toDate)(e);const s=(0,i.toDate)(t),l=(0,n.compareAsc)(r,s),c=Math.abs((0,o.differenceInCalendarISOWeekYears)(r,s));r=(0,a.subISOWeekYears)(r,l*c);const u=Number((0,n.compareAsc)(r,s)===-l),d=l*(c-u);return 0===d?0:d};var n=r(79094),o=r(59865),a=r(3131),i=r(75551)},18984:(e,t,r)=>{"use strict";t.differenceInMilliseconds=function(e,t){return+(0,n.toDate)(e)-+(0,n.toDate)(t)};var n=r(75551)},80281:(e,t,r)=>{"use strict";t.differenceInMinutes=function(e,t,r){const i=(0,a.differenceInMilliseconds)(e,t)/o.millisecondsInMinute;return(0,n.getRoundingMethod)(null===r||void 0===r?void 0:r.roundingMethod)(i)};var n=r(88056),o=r(69757),a=r(18984)},84917:(e,t,r)=>{"use strict";t.differenceInMonths=function(e,t){const r=(0,i.toDate)(e),s=(0,i.toDate)(t),l=(0,n.compareAsc)(r,s),c=Math.abs((0,o.differenceInCalendarMonths)(r,s));let u;if(c<1)u=0;else{1===r.getMonth()&&r.getDate()>27&&r.setDate(30),r.setMonth(r.getMonth()-l*c);let t=(0,n.compareAsc)(r,s)===-l;(0,a.isLastDayOfMonth)((0,i.toDate)(e))&&1===c&&1===(0,n.compareAsc)(e,s)&&(t=!1),u=l*(c-Number(t))}return 0===u?0:u};var n=r(79094),o=r(45575),a=r(37789),i=r(75551)},74219:(e,t,r)=>{"use strict";t.differenceInQuarters=function(e,t,r){const a=(0,o.differenceInMonths)(e,t)/3;return(0,n.getRoundingMethod)(null===r||void 0===r?void 0:r.roundingMethod)(a)};var n=r(88056),o=r(84917)},99765:(e,t,r)=>{"use strict";t.differenceInSeconds=function(e,t,r){const a=(0,o.differenceInMilliseconds)(e,t)/1e3;return(0,n.getRoundingMethod)(null===r||void 0===r?void 0:r.roundingMethod)(a)};var n=r(88056),o=r(18984)},38413:(e,t,r)=>{"use strict";t.differenceInWeeks=function(e,t,r){const a=(0,o.differenceInDays)(e,t)/7;return(0,n.getRoundingMethod)(null===r||void 0===r?void 0:r.roundingMethod)(a)};var n=r(88056),o=r(56933)},22606:(e,t,r)=>{"use strict";t.differenceInYears=function(e,t){const r=(0,a.toDate)(e),i=(0,a.toDate)(t),s=(0,n.compareAsc)(r,i),l=Math.abs((0,o.differenceInCalendarYears)(r,i));r.setFullYear(1584),i.setFullYear(1584);const c=(0,n.compareAsc)(r,i)===-s,u=s*(l-+c);return 0===u?0:u};var n=r(79094),o=r(89840),a=r(75551)},16229:(e,t,r)=>{"use strict";t.eachDayOfInterval=function(e,t){var r;const o=(0,n.toDate)(e.start),a=(0,n.toDate)(e.end);let i=+o>+a;const s=i?+o:+a,l=i?a:o;l.setHours(0,0,0,0);let c=null!==(r=null===t||void 0===t?void 0:t.step)&&void 0!==r?r:1;if(!c)return[];c<0&&(c=-c,i=!i);const u=[];for(;+l<=s;)u.push((0,n.toDate)(l)),l.setDate(l.getDate()+c),l.setHours(0,0,0,0);return i?u.reverse():u};var n=r(75551)},86977:(e,t,r)=>{"use strict";t.eachHourOfInterval=function(e,t){var r;const a=(0,o.toDate)(e.start),i=(0,o.toDate)(e.end);let s=+a>+i;const l=s?+a:+i;let c=s?i:a;c.setMinutes(0,0,0);let u=null!==(r=null===t||void 0===t?void 0:t.step)&&void 0!==r?r:1;if(!u)return[];u<0&&(u=-u,s=!s);const d=[];for(;+c<=l;)d.push((0,o.toDate)(c)),c=(0,n.addHours)(c,u);return s?d.reverse():d};var n=r(75608),o=r(75551)},65027:(e,t,r)=>{"use strict";t.eachMinuteOfInterval=function(e,t){var r;const i=(0,o.startOfMinute)((0,a.toDate)(e.start)),s=(0,a.toDate)(e.end);let l=+i>+s;const c=l?+i:+s;let u=l?s:i,d=null!==(r=null===t||void 0===t?void 0:t.step)&&void 0!==r?r:1;if(!d)return[];d<0&&(d=-d,l=!l);const f=[];for(;+u<=c;)f.push((0,a.toDate)(u)),u=(0,n.addMinutes)(u,d);return l?f.reverse():f};var n=r(90086),o=r(30377),a=r(75551)},65089:(e,t,r)=>{"use strict";t.eachMonthOfInterval=function(e,t){var r;const o=(0,n.toDate)(e.start),a=(0,n.toDate)(e.end);let i=+o>+a;const s=i?+o:+a,l=i?a:o;l.setHours(0,0,0,0),l.setDate(1);let c=null!==(r=null===t||void 0===t?void 0:t.step)&&void 0!==r?r:1;if(!c)return[];c<0&&(c=-c,i=!i);const u=[];for(;+l<=s;)u.push((0,n.toDate)(l)),l.setMonth(l.getMonth()+c);return i?u.reverse():u};var n=r(75551)},86007:(e,t,r)=>{"use strict";t.eachQuarterOfInterval=function(e,t){var r;const i=(0,a.toDate)(e.start),s=(0,a.toDate)(e.end);let l=+i>+s;const c=l?+(0,o.startOfQuarter)(i):+(0,o.startOfQuarter)(s);let u=l?(0,o.startOfQuarter)(s):(0,o.startOfQuarter)(i),d=null!==(r=null===t||void 0===t?void 0:t.step)&&void 0!==r?r:1;if(!d)return[];d<0&&(d=-d,l=!l);const f=[];for(;+u<=c;)f.push((0,a.toDate)(u)),u=(0,n.addQuarters)(u,d);return l?f.reverse():f};var n=r(41634),o=r(51125),a=r(75551)},12887:(e,t,r)=>{"use strict";t.eachWeekOfInterval=function(e,t){var r;const i=(0,a.toDate)(e.start),s=(0,a.toDate)(e.end);let l=+i>+s;const c=l?(0,o.startOfWeek)(s,t):(0,o.startOfWeek)(i,t),u=l?(0,o.startOfWeek)(i,t):(0,o.startOfWeek)(s,t);c.setHours(15),u.setHours(15);const d=+u.getTime();let f=c,h=null!==(r=null===t||void 0===t?void 0:t.step)&&void 0!==r?r:1;if(!h)return[];h<0&&(h=-h,l=!l);const p=[];for(;+f<=d;)f.setHours(0),p.push((0,a.toDate)(f)),f=(0,n.addWeeks)(f,h),f.setHours(15);return l?p.reverse():p};var n=r(89994),o=r(19249),a=r(75551)},93006:(e,t,r)=>{"use strict";t.eachWeekendOfInterval=function(e){const t=(0,n.eachDayOfInterval)(e),r=[];let a=0;for(;a<t.length;){const e=t[a++];(0,o.isWeekend)(e)&&r.push(e)}return r};var n=r(16229),o=r(86597)},31285:(e,t,r)=>{"use strict";t.eachWeekendOfMonth=function(e){const t=(0,a.startOfMonth)(e),r=(0,o.endOfMonth)(e);return(0,n.eachWeekendOfInterval)({start:t,end:r})};var n=r(93006),o=r(98268),a=r(41619)},38782:(e,t,r)=>{"use strict";t.eachWeekendOfYear=function(e){const t=(0,a.startOfYear)(e),r=(0,o.endOfYear)(e);return(0,n.eachWeekendOfInterval)({start:t,end:r})};var n=r(93006),o=r(54889),a=r(77332)},78006:(e,t,r)=>{"use strict";t.eachYearOfInterval=function(e,t){var r;const o=(0,n.toDate)(e.start),a=(0,n.toDate)(e.end);let i=+o>+a;const s=i?+o:+a,l=i?a:o;l.setHours(0,0,0,0),l.setMonth(0,1);let c=null!==(r=null===t||void 0===t?void 0:t.step)&&void 0!==r?r:1;if(!c)return[];c<0&&(c=-c,i=!i);const u=[];for(;+l<=s;)u.push((0,n.toDate)(l)),l.setFullYear(l.getFullYear()+c);return i?u.reverse():u};var n=r(75551)},82412:(e,t,r)=>{"use strict";t.endOfDay=function(e){const t=(0,n.toDate)(e);return t.setHours(23,59,59,999),t};var n=r(75551)},6984:(e,t,r)=>{"use strict";t.endOfDecade=function(e){const t=(0,n.toDate)(e),r=t.getFullYear(),o=9+10*Math.floor(r/10);return t.setFullYear(o,11,31),t.setHours(23,59,59,999),t};var n=r(75551)},95870:(e,t,r)=>{"use strict";t.endOfHour=function(e){const t=(0,n.toDate)(e);return t.setMinutes(59,59,999),t};var n=r(75551)},50291:(e,t,r)=>{"use strict";t.endOfISOWeek=function(e){return(0,n.endOfWeek)(e,{weekStartsOn:1})};var n=r(44016)},73270:(e,t,r)=>{"use strict";t.endOfISOWeekYear=function(e){const t=(0,n.getISOWeekYear)(e),r=(0,a.constructFrom)(e,0);r.setFullYear(t+1,0,4),r.setHours(0,0,0,0);const i=(0,o.startOfISOWeek)(r);return i.setMilliseconds(i.getMilliseconds()-1),i};var n=r(68890),o=r(61048),a=r(4161)},7496:(e,t,r)=>{"use strict";t.endOfMinute=function(e){const t=(0,n.toDate)(e);return t.setSeconds(59,999),t};var n=r(75551)},98268:(e,t,r)=>{"use strict";t.endOfMonth=function(e){const t=(0,n.toDate)(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t};var n=r(75551)},8626:(e,t,r)=>{"use strict";t.endOfQuarter=function(e){const t=(0,n.toDate)(e),r=t.getMonth(),o=r-r%3+3;return t.setMonth(o,0),t.setHours(23,59,59,999),t};var n=r(75551)},15744:(e,t,r)=>{"use strict";t.endOfSecond=function(e){const t=(0,n.toDate)(e);return t.setMilliseconds(999),t};var n=r(75551)},22547:(e,t,r)=>{"use strict";t.endOfToday=function(){return(0,n.endOfDay)(Date.now())};var n=r(82412)},48987:(e,t)=>{"use strict";t.endOfTomorrow=function(){const e=new Date,t=e.getFullYear(),r=e.getMonth(),n=e.getDate(),o=new Date(0);return o.setFullYear(t,r,n+1),o.setHours(23,59,59,999),o}},44016:(e,t,r)=>{"use strict";t.endOfWeek=function(e,t){var r,a,i,s,l,c;const u=(0,o.getDefaultOptions)(),d=null!==(r=null!==(a=null!==(i=null!==(s=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==s?s:null===t||void 0===t||null===(l=t.locale)||void 0===l||null===(l=l.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==i?i:u.weekStartsOn)&&void 0!==a?a:null===(c=u.locale)||void 0===c||null===(c=c.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==r?r:0,f=(0,n.toDate)(e),h=f.getDay(),p=6+(h<d?-7:0)-(h-d);return f.setDate(f.getDate()+p),f.setHours(23,59,59,999),f};var n=r(75551),o=r(96868)},54889:(e,t,r)=>{"use strict";t.endOfYear=function(e){const t=(0,n.toDate)(e),r=t.getFullYear();return t.setFullYear(r+1,0,0),t.setHours(23,59,59,999),t};var n=r(75551)},33626:(e,t)=>{"use strict";t.endOfYesterday=function(){const e=new Date,t=e.getFullYear(),r=e.getMonth(),n=e.getDate(),o=new Date(0);return o.setFullYear(t,r,n-1),o.setHours(23,59,59,999),o}},94333:(e,t,r)=>{"use strict";t.format=t.formatDate=function(e,t,r){var f,h,m,v,b,y,x,w,k,S,C,O,P,T;const E=(0,o.getDefaultOptions)(),j=null!==(f=null!==(h=null===r||void 0===r?void 0:r.locale)&&void 0!==h?h:E.locale)&&void 0!==f?f:n.defaultLocale,A=null!==(m=null!==(v=null!==(b=null!==(y=null===r||void 0===r?void 0:r.firstWeekContainsDate)&&void 0!==y?y:null===r||void 0===r||null===(x=r.locale)||void 0===x||null===(x=x.options)||void 0===x?void 0:x.firstWeekContainsDate)&&void 0!==b?b:E.firstWeekContainsDate)&&void 0!==v?v:null===(w=E.locale)||void 0===w||null===(w=w.options)||void 0===w?void 0:w.firstWeekContainsDate)&&void 0!==m?m:1,N=null!==(k=null!==(S=null!==(C=null!==(O=null===r||void 0===r?void 0:r.weekStartsOn)&&void 0!==O?O:null===r||void 0===r||null===(P=r.locale)||void 0===P||null===(P=P.options)||void 0===P?void 0:P.weekStartsOn)&&void 0!==C?C:E.weekStartsOn)&&void 0!==S?S:null===(T=E.locale)||void 0===T||null===(T=T.options)||void 0===T?void 0:T.weekStartsOn)&&void 0!==k?k:0,M=(0,c.toDate)(e);if(!(0,l.isValid)(M))throw new RangeError("Invalid time value");let _=t.match(d).map((e=>{const t=e[0];if("p"===t||"P"===t){return(0,i.longFormatters[t])(e,j.formatLong)}return e})).join("").match(u).map((e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:g(e)};if(a.formatters[t])return{isToken:!0,value:e};if(t.match(p))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}}));j.localize.preprocessor&&(_=j.localize.preprocessor(M,_));const D={firstWeekContainsDate:A,weekStartsOn:N,locale:j};return _.map((n=>{if(!n.isToken)return n.value;const o=n.value;(null!==r&&void 0!==r&&r.useAdditionalWeekYearTokens||!(0,s.isProtectedWeekYearToken)(o))&&(null!==r&&void 0!==r&&r.useAdditionalDayOfYearTokens||!(0,s.isProtectedDayOfYearToken)(o))||(0,s.warnOrThrowProtectedError)(o,t,String(e));return(0,a.formatters[o[0]])(M,o,j.localize,D)})).join("")},Object.defineProperty(t,"formatters",{enumerable:!0,get:function(){return a.formatters}}),Object.defineProperty(t,"longFormatters",{enumerable:!0,get:function(){return i.longFormatters}});var n=r(2222),o=r(96868),a=r(54578),i=r(95916),s=r(98913),l=r(99858),c=r(75551);const u=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,d=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,f=/^'([^]*?)'?$/,h=/''/g,p=/[a-zA-Z]/;function g(e){const t=e.match(f);return t?t[1].replace(h,"'"):e}},73658:(e,t,r)=>{"use strict";t.formatDistance=function(e,t,r){var d,f;const h=(0,c.getDefaultOptions)(),p=null!==(d=null!==(f=null===r||void 0===r?void 0:r.locale)&&void 0!==f?f:h.locale)&&void 0!==d?d:l.defaultLocale,g=(0,n.compareAsc)(e,t);if(isNaN(g))throw new RangeError("Invalid time value");const m=Object.assign({},r,{addSuffix:null===r||void 0===r?void 0:r.addSuffix,comparison:g});let v,b;g>0?(v=(0,s.toDate)(t),b=(0,s.toDate)(e)):(v=(0,s.toDate)(e),b=(0,s.toDate)(t));const y=(0,i.differenceInSeconds)(b,v),x=((0,u.getTimezoneOffsetInMilliseconds)(b)-(0,u.getTimezoneOffsetInMilliseconds)(v))/1e3,w=Math.round((y-x)/60);let k;if(w<2)return null!==r&&void 0!==r&&r.includeSeconds?y<5?p.formatDistance("lessThanXSeconds",5,m):y<10?p.formatDistance("lessThanXSeconds",10,m):y<20?p.formatDistance("lessThanXSeconds",20,m):y<40?p.formatDistance("halfAMinute",0,m):y<60?p.formatDistance("lessThanXMinutes",1,m):p.formatDistance("xMinutes",1,m):0===w?p.formatDistance("lessThanXMinutes",1,m):p.formatDistance("xMinutes",w,m);if(w<45)return p.formatDistance("xMinutes",w,m);if(w<90)return p.formatDistance("aboutXHours",1,m);if(w<o.minutesInDay){const e=Math.round(w/60);return p.formatDistance("aboutXHours",e,m)}if(w<2520)return p.formatDistance("xDays",1,m);if(w<o.minutesInMonth){const e=Math.round(w/o.minutesInDay);return p.formatDistance("xDays",e,m)}if(w<2*o.minutesInMonth)return k=Math.round(w/o.minutesInMonth),p.formatDistance("aboutXMonths",k,m);if(k=(0,a.differenceInMonths)(b,v),k<12){const e=Math.round(w/o.minutesInMonth);return p.formatDistance("xMonths",e,m)}{const e=k%12,t=Math.trunc(k/12);return e<3?p.formatDistance("aboutXYears",t,m):e<9?p.formatDistance("overXYears",t,m):p.formatDistance("almostXYears",t+1,m)}};var n=r(79094),o=r(69757),a=r(84917),i=r(99765),s=r(75551),l=r(2222),c=r(96868),u=r(93300)},71167:(e,t,r)=>{"use strict";t.formatDistanceStrict=function(e,t,r){var u,d,f;const h=(0,o.getDefaultOptions)(),p=null!==(u=null!==(d=null===r||void 0===r?void 0:r.locale)&&void 0!==d?d:h.locale)&&void 0!==u?u:n.defaultLocale,g=(0,s.compareAsc)(e,t);if(isNaN(g))throw new RangeError("Invalid time value");const m=Object.assign({},r,{addSuffix:null===r||void 0===r?void 0:r.addSuffix,comparison:g});let v,b;g>0?(v=(0,c.toDate)(t),b=(0,c.toDate)(e)):(v=(0,c.toDate)(e),b=(0,c.toDate)(t));const y=(0,a.getRoundingMethod)(null!==(f=null===r||void 0===r?void 0:r.roundingMethod)&&void 0!==f?f:"round"),x=b.getTime()-v.getTime(),w=x/l.millisecondsInMinute,k=(0,i.getTimezoneOffsetInMilliseconds)(b)-(0,i.getTimezoneOffsetInMilliseconds)(v),S=(x-k)/l.millisecondsInMinute,C=null===r||void 0===r?void 0:r.unit;let O;O=C||(w<1?"second":w<60?"minute":w<l.minutesInDay?"hour":S<l.minutesInMonth?"day":S<l.minutesInYear?"month":"year");if("second"===O){const e=y(x/1e3);return p.formatDistance("xSeconds",e,m)}if("minute"===O){const e=y(w);return p.formatDistance("xMinutes",e,m)}if("hour"===O){const e=y(w/60);return p.formatDistance("xHours",e,m)}if("day"===O){const e=y(S/l.minutesInDay);return p.formatDistance("xDays",e,m)}if("month"===O){const e=y(S/l.minutesInMonth);return 12===e&&"month"!==C?p.formatDistance("xYears",1,m):p.formatDistance("xMonths",e,m)}{const e=y(S/l.minutesInYear);return p.formatDistance("xYears",e,m)}};var n=r(2222),o=r(96868),a=r(88056),i=r(93300),s=r(79094),l=r(69757),c=r(75551)},15639:(e,t,r)=>{"use strict";t.formatDistanceToNow=function(e,t){return(0,o.formatDistance)(e,(0,n.constructNow)(e),t)};var n=r(97229),o=r(73658)},70526:(e,t,r)=>{"use strict";t.formatDistanceToNowStrict=function(e,t){return(0,n.formatDistanceStrict)(e,(0,o.constructNow)(e),t)};var n=r(71167),o=r(97229)},8217:(e,t,r)=>{"use strict";t.formatDuration=function(e,t){var r,i,s,l,c;const u=(0,o.getDefaultOptions)(),d=null!==(r=null!==(i=null===t||void 0===t?void 0:t.locale)&&void 0!==i?i:u.locale)&&void 0!==r?r:n.defaultLocale,f=null!==(s=null===t||void 0===t?void 0:t.format)&&void 0!==s?s:a,h=null!==(l=null===t||void 0===t?void 0:t.zero)&&void 0!==l&&l,p=null!==(c=null===t||void 0===t?void 0:t.delimiter)&&void 0!==c?c:" ";if(!d.formatDistance)return"";return f.reduce(((t,r)=>{const n="x".concat(r.replace(/(^.)/,(e=>e.toUpperCase()))),o=e[r];return void 0!==o&&(h||e[r])?t.concat(d.formatDistance(n,o)):t}),[]).join(p)};var n=r(2222),o=r(96868);const a=["years","months","weeks","days","hours","minutes","seconds"]},2856:(e,t,r)=>{"use strict";t.formatISO=function(e,t){var r,a;const i=(0,n.toDate)(e);if(isNaN(i.getTime()))throw new RangeError("Invalid time value");const s=null!==(r=null===t||void 0===t?void 0:t.format)&&void 0!==r?r:"extended",l=null!==(a=null===t||void 0===t?void 0:t.representation)&&void 0!==a?a:"complete";let c="",u="";const d="extended"===s?"-":"",f="extended"===s?":":"";if("time"!==l){const e=(0,o.addLeadingZeros)(i.getDate(),2),t=(0,o.addLeadingZeros)(i.getMonth()+1,2),r=(0,o.addLeadingZeros)(i.getFullYear(),4);c="".concat(r).concat(d).concat(t).concat(d).concat(e)}if("date"!==l){const e=i.getTimezoneOffset();if(0!==e){const t=Math.abs(e),r=(0,o.addLeadingZeros)(Math.trunc(t/60),2),n=(0,o.addLeadingZeros)(t%60,2);u="".concat(e<0?"+":"-").concat(r,":").concat(n)}else u="Z";const t=""===c?"":"T",r=[(0,o.addLeadingZeros)(i.getHours(),2),(0,o.addLeadingZeros)(i.getMinutes(),2),(0,o.addLeadingZeros)(i.getSeconds(),2)].join(f);c="".concat(c).concat(t).concat(r).concat(u)}return c};var n=r(75551),o=r(20427)},77201:(e,t,r)=>{"use strict";t.formatISO9075=function(e,t){var r,i;const s=(0,o.toDate)(e);if(!(0,n.isValid)(s))throw new RangeError("Invalid time value");const l=null!==(r=null===t||void 0===t?void 0:t.format)&&void 0!==r?r:"extended",c=null!==(i=null===t||void 0===t?void 0:t.representation)&&void 0!==i?i:"complete";let u="";const d="extended"===l?"-":"",f="extended"===l?":":"";if("time"!==c){const e=(0,a.addLeadingZeros)(s.getDate(),2),t=(0,a.addLeadingZeros)(s.getMonth()+1,2),r=(0,a.addLeadingZeros)(s.getFullYear(),4);u="".concat(r).concat(d).concat(t).concat(d).concat(e)}if("date"!==c){const e=(0,a.addLeadingZeros)(s.getHours(),2),t=(0,a.addLeadingZeros)(s.getMinutes(),2),r=(0,a.addLeadingZeros)(s.getSeconds(),2),n=""===u?"":" ";u="".concat(u).concat(n).concat(e).concat(f).concat(t).concat(f).concat(r)}return u};var n=r(99858),o=r(75551),a=r(20427)},66780:(e,t)=>{"use strict";t.formatISODuration=function(e){const{years:t=0,months:r=0,days:n=0,hours:o=0,minutes:a=0,seconds:i=0}=e;return"P".concat(t,"Y").concat(r,"M").concat(n,"DT").concat(o,"H").concat(a,"M").concat(i,"S")}},86622:(e,t,r)=>{"use strict";t.formatRFC3339=function(e,t){var r;const i=(0,o.toDate)(e);if(!(0,n.isValid)(i))throw new RangeError("Invalid time value");const s=null!==(r=null===t||void 0===t?void 0:t.fractionDigits)&&void 0!==r?r:0,l=(0,a.addLeadingZeros)(i.getDate(),2),c=(0,a.addLeadingZeros)(i.getMonth()+1,2),u=i.getFullYear(),d=(0,a.addLeadingZeros)(i.getHours(),2),f=(0,a.addLeadingZeros)(i.getMinutes(),2),h=(0,a.addLeadingZeros)(i.getSeconds(),2);let p="";if(s>0){const e=i.getMilliseconds(),t=Math.trunc(e*Math.pow(10,s-3));p="."+(0,a.addLeadingZeros)(t,s)}let g="";const m=i.getTimezoneOffset();if(0!==m){const e=Math.abs(m),t=(0,a.addLeadingZeros)(Math.trunc(e/60),2),r=(0,a.addLeadingZeros)(e%60,2);g="".concat(m<0?"+":"-").concat(t,":").concat(r)}else g="Z";return"".concat(u,"-").concat(c,"-").concat(l,"T").concat(d,":").concat(f,":").concat(h).concat(p).concat(g)};var n=r(99858),o=r(75551),a=r(20427)},54809:(e,t,r)=>{"use strict";t.formatRFC7231=function(e){const t=(0,o.toDate)(e);if(!(0,n.isValid)(t))throw new RangeError("Invalid time value");const r=i[t.getUTCDay()],l=(0,a.addLeadingZeros)(t.getUTCDate(),2),c=s[t.getUTCMonth()],u=t.getUTCFullYear(),d=(0,a.addLeadingZeros)(t.getUTCHours(),2),f=(0,a.addLeadingZeros)(t.getUTCMinutes(),2),h=(0,a.addLeadingZeros)(t.getUTCSeconds(),2);return"".concat(r,", ").concat(l," ").concat(c," ").concat(u," ").concat(d,":").concat(f,":").concat(h," GMT")};var n=r(99858),o=r(75551),a=r(20427);const i=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],s=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]},39221:(e,t,r)=>{"use strict";t.formatRelative=function(e,t,r){var l,c,u,d,f,h,p,g;const m=(0,a.toDate)(e),v=(0,a.toDate)(t),b=(0,s.getDefaultOptions)(),y=null!==(l=null!==(c=null===r||void 0===r?void 0:r.locale)&&void 0!==c?c:b.locale)&&void 0!==l?l:i.defaultLocale,x=null!==(u=null!==(d=null!==(f=null!==(h=null===r||void 0===r?void 0:r.weekStartsOn)&&void 0!==h?h:null===r||void 0===r||null===(p=r.locale)||void 0===p||null===(p=p.options)||void 0===p?void 0:p.weekStartsOn)&&void 0!==f?f:b.weekStartsOn)&&void 0!==d?d:null===(g=b.locale)||void 0===g||null===(g=g.options)||void 0===g?void 0:g.weekStartsOn)&&void 0!==u?u:0,w=(0,n.differenceInCalendarDays)(m,v);if(isNaN(w))throw new RangeError("Invalid time value");let k;k=w<-6?"other":w<-1?"lastWeek":w<0?"yesterday":w<1?"today":w<2?"tomorrow":w<7?"nextWeek":"other";const S=y.formatRelative(k,m,v,{locale:y,weekStartsOn:x});return(0,o.format)(m,S,{locale:y,weekStartsOn:x})};var n=r(3439),o=r(94333),a=r(75551),i=r(2222),s=r(96868)},45013:(e,t,r)=>{"use strict";t.fromUnixTime=function(e){return(0,n.toDate)(1e3*e)};var n=r(75551)},15528:(e,t,r)=>{"use strict";t.getDate=function(e){const t=(0,n.toDate)(e);return t.getDate()};var n=r(75551)},97600:(e,t,r)=>{"use strict";t.getDay=function(e){const t=(0,n.toDate)(e);return t.getDay()};var n=r(75551)},85440:(e,t,r)=>{"use strict";t.getDayOfYear=function(e){const t=(0,a.toDate)(e),r=(0,n.differenceInCalendarDays)(t,(0,o.startOfYear)(t));return r+1};var n=r(3439),o=r(77332),a=r(75551)},60272:(e,t,r)=>{"use strict";t.getDaysInMonth=function(e){const t=(0,n.toDate)(e),r=t.getFullYear(),a=t.getMonth(),i=(0,o.constructFrom)(e,0);return i.setFullYear(r,a+1,0),i.setHours(0,0,0,0),i.getDate()};var n=r(75551),o=r(4161)},22621:(e,t,r)=>{"use strict";t.getDaysInYear=function(e){const t=(0,o.toDate)(e);if("Invalid Date"===String(new Date(t)))return NaN;return(0,n.isLeapYear)(t)?366:365};var n=r(4385),o=r(75551)},42300:(e,t,r)=>{"use strict";t.getDecade=function(e){const t=(0,n.toDate)(e).getFullYear();return 10*Math.floor(t/10)};var n=r(75551)},47153:(e,t,r)=>{"use strict";t.getDefaultOptions=function(){return Object.assign({},(0,n.getDefaultOptions)())};var n=r(96868)},55857:(e,t,r)=>{"use strict";t.getHours=function(e){const t=(0,n.toDate)(e);return t.getHours()};var n=r(75551)},48601:(e,t,r)=>{"use strict";t.getISODay=function(e){let t=(0,n.toDate)(e).getDay();0===t&&(t=7);return t};var n=r(75551)},19871:(e,t,r)=>{"use strict";t.getISOWeek=function(e){const t=(0,i.toDate)(e),r=+(0,o.startOfISOWeek)(t)-+(0,a.startOfISOWeekYear)(t);return Math.round(r/n.millisecondsInWeek)+1};var n=r(69757),o=r(61048),a=r(72329),i=r(75551)},68890:(e,t,r)=>{"use strict";t.getISOWeekYear=function(e){const t=(0,a.toDate)(e),r=t.getFullYear(),i=(0,n.constructFrom)(e,0);i.setFullYear(r+1,0,4),i.setHours(0,0,0,0);const s=(0,o.startOfISOWeek)(i),l=(0,n.constructFrom)(e,0);l.setFullYear(r,0,4),l.setHours(0,0,0,0);const c=(0,o.startOfISOWeek)(l);return t.getTime()>=s.getTime()?r+1:t.getTime()>=c.getTime()?r:r-1};var n=r(4161),o=r(61048),a=r(75551)},28844:(e,t,r)=>{"use strict";t.getISOWeeksInYear=function(e){const t=(0,a.startOfISOWeekYear)(e),r=+(0,a.startOfISOWeekYear)((0,n.addWeeks)(t,60))-+t;return Math.round(r/o.millisecondsInWeek)};var n=r(89994),o=r(69757),a=r(72329)},45106:(e,t,r)=>{"use strict";t.getMilliseconds=function(e){const t=(0,n.toDate)(e);return t.getMilliseconds()};var n=r(75551)},48667:(e,t,r)=>{"use strict";t.getMinutes=function(e){const t=(0,n.toDate)(e);return t.getMinutes()};var n=r(75551)},58920:(e,t,r)=>{"use strict";t.getMonth=function(e){const t=(0,n.toDate)(e);return t.getMonth()};var n=r(75551)},49395:(e,t,r)=>{"use strict";t.getOverlappingDaysInIntervals=function(e,t){const[r,i]=[+(0,a.toDate)(e.start),+(0,a.toDate)(e.end)].sort(((e,t)=>e-t)),[s,l]=[+(0,a.toDate)(t.start),+(0,a.toDate)(t.end)].sort(((e,t)=>e-t));if(!(r<l&&s<i))return 0;const c=s<r?r:s,u=c-(0,n.getTimezoneOffsetInMilliseconds)(c),d=l>i?i:l,f=d-(0,n.getTimezoneOffsetInMilliseconds)(d);return Math.ceil((f-u)/o.millisecondsInDay)};var n=r(93300),o=r(69757),a=r(75551)},52918:(e,t,r)=>{"use strict";t.getQuarter=function(e){const t=(0,n.toDate)(e);return Math.trunc(t.getMonth()/3)+1};var n=r(75551)},50427:(e,t,r)=>{"use strict";t.getSeconds=function(e){const t=(0,n.toDate)(e);return t.getSeconds()};var n=r(75551)},27025:(e,t,r)=>{"use strict";t.getTime=function(e){const t=(0,n.toDate)(e);return t.getTime()};var n=r(75551)},21831:(e,t,r)=>{"use strict";t.getUnixTime=function(e){return Math.trunc(+(0,n.toDate)(e)/1e3)};var n=r(75551)},72252:(e,t,r)=>{"use strict";t.getWeek=function(e,t){const r=(0,i.toDate)(e),s=+(0,o.startOfWeek)(r,t)-+(0,a.startOfWeekYear)(r,t);return Math.round(s/n.millisecondsInWeek)+1};var n=r(69757),o=r(19249),a=r(90568),i=r(75551)},5443:(e,t,r)=>{"use strict";t.getWeekOfMonth=function(e,t){var r,s,l,c,u,d;const f=(0,i.getDefaultOptions)(),h=null!==(r=null!==(s=null!==(l=null!==(c=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==c?c:null===t||void 0===t||null===(u=t.locale)||void 0===u||null===(u=u.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==l?l:f.weekStartsOn)&&void 0!==s?s:null===(d=f.locale)||void 0===d||null===(d=d.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==r?r:0,p=(0,n.getDate)(e);if(isNaN(p))return NaN;const g=(0,o.getDay)((0,a.startOfMonth)(e));let m=h-g;m<=0&&(m+=7);const v=p-m;return Math.ceil(v/7)+1};var n=r(15528),o=r(97600),a=r(41619),i=r(96868)},67941:(e,t,r)=>{"use strict";t.getWeekYear=function(e,t){var r,s,l,c,u,d;const f=(0,a.toDate)(e),h=f.getFullYear(),p=(0,i.getDefaultOptions)(),g=null!==(r=null!==(s=null!==(l=null!==(c=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==c?c:null===t||void 0===t||null===(u=t.locale)||void 0===u||null===(u=u.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==l?l:p.firstWeekContainsDate)&&void 0!==s?s:null===(d=p.locale)||void 0===d||null===(d=d.options)||void 0===d?void 0:d.firstWeekContainsDate)&&void 0!==r?r:1,m=(0,n.constructFrom)(e,0);m.setFullYear(h+1,0,g),m.setHours(0,0,0,0);const v=(0,o.startOfWeek)(m,t),b=(0,n.constructFrom)(e,0);b.setFullYear(h,0,g),b.setHours(0,0,0,0);const y=(0,o.startOfWeek)(b,t);return f.getTime()>=v.getTime()?h+1:f.getTime()>=y.getTime()?h:h-1};var n=r(4161),o=r(19249),a=r(75551),i=r(96868)},83284:(e,t,r)=>{"use strict";t.getWeeksInMonth=function(e,t){return(0,n.differenceInCalendarWeeks)((0,o.lastDayOfMonth)(e),(0,a.startOfMonth)(e),t)+1};var n=r(96003),o=r(34429),a=r(41619)},60309:(e,t,r)=>{"use strict";t.getYear=function(e){return(0,n.toDate)(e).getFullYear()};var n=r(75551)},68656:(e,t,r)=>{"use strict";t.hoursToMilliseconds=function(e){return Math.trunc(e*n.millisecondsInHour)};var n=r(69757)},66769:(e,t,r)=>{"use strict";t.hoursToMinutes=function(e){return Math.trunc(e*n.minutesInHour)};var n=r(69757)},24285:(e,t,r)=>{"use strict";t.hoursToSeconds=function(e){return Math.trunc(e*n.secondsInHour)};var n=r(69757)},24168:(e,t,r)=>{"use strict";var n=r(29067);Object.keys(n).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===n[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}}))}));var o=r(48806);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===o[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var a=r(28620);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===a[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var i=r(75608);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}));var s=r(28594);Object.keys(s).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===s[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return s[e]}}))}));var l=r(23773);Object.keys(l).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===l[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return l[e]}}))}));var c=r(90086);Object.keys(c).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===c[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return c[e]}}))}));var u=r(84640);Object.keys(u).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===u[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return u[e]}}))}));var d=r(41634);Object.keys(d).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===d[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return d[e]}}))}));var f=r(12570);Object.keys(f).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===f[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}}))}));var h=r(89994);Object.keys(h).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===h[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return h[e]}}))}));var p=r(30709);Object.keys(p).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===p[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return p[e]}}))}));var g=r(93523);Object.keys(g).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===g[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return g[e]}}))}));var m=r(42320);Object.keys(m).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===m[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return m[e]}}))}));var v=r(33034);Object.keys(v).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===v[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return v[e]}}))}));var b=r(92886);Object.keys(b).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===b[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return b[e]}}))}));var y=r(79094);Object.keys(y).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===y[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return y[e]}}))}));var x=r(68958);Object.keys(x).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===x[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return x[e]}}))}));var w=r(4161);Object.keys(w).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===w[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return w[e]}}))}));var k=r(97229);Object.keys(k).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===k[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return k[e]}}))}));var S=r(41875);Object.keys(S).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===S[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return S[e]}}))}));var C=r(92819);Object.keys(C).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===C[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return C[e]}}))}));var O=r(3439);Object.keys(O).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===O[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return O[e]}}))}));var P=r(59865);Object.keys(P).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===P[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return P[e]}}))}));var T=r(92266);Object.keys(T).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===T[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return T[e]}}))}));var E=r(45575);Object.keys(E).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===E[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return E[e]}}))}));var j=r(15309);Object.keys(j).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===j[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return j[e]}}))}));var A=r(96003);Object.keys(A).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===A[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return A[e]}}))}));var N=r(89840);Object.keys(N).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===N[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return N[e]}}))}));var M=r(56933);Object.keys(M).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===M[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return M[e]}}))}));var _=r(96371);Object.keys(_).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===_[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return _[e]}}))}));var D=r(89907);Object.keys(D).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===D[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return D[e]}}))}));var I=r(18984);Object.keys(I).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===I[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return I[e]}}))}));var R=r(80281);Object.keys(R).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===R[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return R[e]}}))}));var L=r(84917);Object.keys(L).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===L[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return L[e]}}))}));var F=r(74219);Object.keys(F).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===F[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return F[e]}}))}));var B=r(99765);Object.keys(B).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===B[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return B[e]}}))}));var $=r(38413);Object.keys($).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===$[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return $[e]}}))}));var z=r(22606);Object.keys(z).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===z[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return z[e]}}))}));var Y=r(16229);Object.keys(Y).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Y[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Y[e]}}))}));var W=r(86977);Object.keys(W).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===W[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return W[e]}}))}));var V=r(65027);Object.keys(V).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===V[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return V[e]}}))}));var H=r(65089);Object.keys(H).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===H[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return H[e]}}))}));var U=r(86007);Object.keys(U).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===U[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return U[e]}}))}));var G=r(12887);Object.keys(G).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===G[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return G[e]}}))}));var X=r(93006);Object.keys(X).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===X[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return X[e]}}))}));var q=r(31285);Object.keys(q).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===q[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return q[e]}}))}));var K=r(38782);Object.keys(K).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===K[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return K[e]}}))}));var Z=r(78006);Object.keys(Z).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Z[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Z[e]}}))}));var Q=r(82412);Object.keys(Q).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Q[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Q[e]}}))}));var J=r(6984);Object.keys(J).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===J[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return J[e]}}))}));var ee=r(95870);Object.keys(ee).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ee[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ee[e]}}))}));var te=r(50291);Object.keys(te).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===te[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return te[e]}}))}));var re=r(73270);Object.keys(re).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===re[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return re[e]}}))}));var ne=r(7496);Object.keys(ne).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ne[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ne[e]}}))}));var oe=r(98268);Object.keys(oe).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===oe[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return oe[e]}}))}));var ae=r(8626);Object.keys(ae).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ae[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ae[e]}}))}));var ie=r(15744);Object.keys(ie).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ie[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ie[e]}}))}));var se=r(22547);Object.keys(se).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===se[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return se[e]}}))}));var le=r(48987);Object.keys(le).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===le[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return le[e]}}))}));var ce=r(44016);Object.keys(ce).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ce[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ce[e]}}))}));var ue=r(54889);Object.keys(ue).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ue[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ue[e]}}))}));var de=r(33626);Object.keys(de).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===de[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return de[e]}}))}));var fe=r(94333);Object.keys(fe).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===fe[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return fe[e]}}))}));var he=r(73658);Object.keys(he).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===he[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return he[e]}}))}));var pe=r(71167);Object.keys(pe).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===pe[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return pe[e]}}))}));var ge=r(15639);Object.keys(ge).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ge[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ge[e]}}))}));var me=r(70526);Object.keys(me).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===me[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return me[e]}}))}));var ve=r(8217);Object.keys(ve).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ve[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ve[e]}}))}));var be=r(2856);Object.keys(be).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===be[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return be[e]}}))}));var ye=r(77201);Object.keys(ye).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ye[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ye[e]}}))}));var xe=r(66780);Object.keys(xe).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===xe[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return xe[e]}}))}));var we=r(86622);Object.keys(we).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===we[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return we[e]}}))}));var ke=r(54809);Object.keys(ke).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ke[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ke[e]}}))}));var Se=r(39221);Object.keys(Se).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Se[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Se[e]}}))}));var Ce=r(45013);Object.keys(Ce).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ce[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ce[e]}}))}));var Oe=r(15528);Object.keys(Oe).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Oe[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Oe[e]}}))}));var Pe=r(97600);Object.keys(Pe).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Pe[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Pe[e]}}))}));var Te=r(85440);Object.keys(Te).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Te[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Te[e]}}))}));var Ee=r(60272);Object.keys(Ee).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ee[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ee[e]}}))}));var je=r(22621);Object.keys(je).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===je[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return je[e]}}))}));var Ae=r(42300);Object.keys(Ae).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ae[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ae[e]}}))}));var Ne=r(47153);Object.keys(Ne).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ne[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ne[e]}}))}));var Me=r(55857);Object.keys(Me).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Me[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Me[e]}}))}));var _e=r(48601);Object.keys(_e).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===_e[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return _e[e]}}))}));var De=r(19871);Object.keys(De).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===De[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return De[e]}}))}));var Ie=r(68890);Object.keys(Ie).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ie[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ie[e]}}))}));var Re=r(28844);Object.keys(Re).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Re[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Re[e]}}))}));var Le=r(45106);Object.keys(Le).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Le[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Le[e]}}))}));var Fe=r(48667);Object.keys(Fe).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Fe[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Fe[e]}}))}));var Be=r(58920);Object.keys(Be).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Be[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Be[e]}}))}));var $e=r(49395);Object.keys($e).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===$e[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return $e[e]}}))}));var ze=r(52918);Object.keys(ze).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ze[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ze[e]}}))}));var Ye=r(50427);Object.keys(Ye).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ye[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ye[e]}}))}));var We=r(27025);Object.keys(We).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===We[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return We[e]}}))}));var Ve=r(21831);Object.keys(Ve).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ve[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ve[e]}}))}));var He=r(72252);Object.keys(He).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===He[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return He[e]}}))}));var Ue=r(5443);Object.keys(Ue).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ue[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ue[e]}}))}));var Ge=r(67941);Object.keys(Ge).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ge[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ge[e]}}))}));var Xe=r(83284);Object.keys(Xe).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Xe[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Xe[e]}}))}));var qe=r(60309);Object.keys(qe).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===qe[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return qe[e]}}))}));var Ke=r(68656);Object.keys(Ke).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ke[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ke[e]}}))}));var Ze=r(66769);Object.keys(Ze).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ze[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ze[e]}}))}));var Qe=r(24285);Object.keys(Qe).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Qe[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Qe[e]}}))}));var Je=r(24567);Object.keys(Je).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Je[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Je[e]}}))}));var et=r(82418);Object.keys(et).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===et[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return et[e]}}))}));var tt=r(33862);Object.keys(tt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===tt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return tt[e]}}))}));var rt=r(5845);Object.keys(rt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===rt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return rt[e]}}))}));var nt=r(91882);Object.keys(nt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===nt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return nt[e]}}))}));var ot=r(84593);Object.keys(ot).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ot[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ot[e]}}))}));var at=r(11890);Object.keys(at).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===at[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return at[e]}}))}));var it=r(46500);Object.keys(it).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===it[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return it[e]}}))}));var st=r(91414);Object.keys(st).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===st[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return st[e]}}))}));var lt=r(29613);Object.keys(lt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===lt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return lt[e]}}))}));var ct=r(81357);Object.keys(ct).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ct[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ct[e]}}))}));var ut=r(37633);Object.keys(ut).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ut[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ut[e]}}))}));var dt=r(37789);Object.keys(dt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===dt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return dt[e]}}))}));var ft=r(4385);Object.keys(ft).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ft[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ft[e]}}))}));var ht=r(59521);Object.keys(ht).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ht[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ht[e]}}))}));var pt=r(91674);Object.keys(pt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===pt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return pt[e]}}))}));var gt=r(88014);Object.keys(gt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===gt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return gt[e]}}))}));var mt=r(38444);Object.keys(mt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===mt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return mt[e]}}))}));var vt=r(11070);Object.keys(vt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===vt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return vt[e]}}))}));var bt=r(91411);Object.keys(bt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===bt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return bt[e]}}))}));var yt=r(95414);Object.keys(yt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===yt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return yt[e]}}))}));var xt=r(25512);Object.keys(xt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===xt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return xt[e]}}))}));var wt=r(28060);Object.keys(wt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===wt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return wt[e]}}))}));var kt=r(38322);Object.keys(kt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===kt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return kt[e]}}))}));var St=r(43584);Object.keys(St).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===St[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return St[e]}}))}));var Ct=r(10800);Object.keys(Ct).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ct[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ct[e]}}))}));var Ot=r(4265);Object.keys(Ot).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ot[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ot[e]}}))}));var Pt=r(2161);Object.keys(Pt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Pt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Pt[e]}}))}));var Tt=r(71074);Object.keys(Tt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Tt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Tt[e]}}))}));var Et=r(46032);Object.keys(Et).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Et[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Et[e]}}))}));var jt=r(42649);Object.keys(jt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===jt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return jt[e]}}))}));var At=r(78614);Object.keys(At).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===At[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return At[e]}}))}));var Nt=r(38330);Object.keys(Nt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Nt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Nt[e]}}))}));var Mt=r(888);Object.keys(Mt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Mt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Mt[e]}}))}));var _t=r(71522);Object.keys(_t).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===_t[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return _t[e]}}))}));var Dt=r(38802);Object.keys(Dt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Dt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Dt[e]}}))}));var It=r(49047);Object.keys(It).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===It[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return It[e]}}))}));var Rt=r(35828);Object.keys(Rt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Rt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Rt[e]}}))}));var Lt=r(18993);Object.keys(Lt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Lt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Lt[e]}}))}));var Ft=r(96473);Object.keys(Ft).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ft[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ft[e]}}))}));var Bt=r(67311);Object.keys(Bt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Bt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Bt[e]}}))}));var $t=r(99858);Object.keys($t).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===$t[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return $t[e]}}))}));var zt=r(32868);Object.keys(zt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===zt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return zt[e]}}))}));var Yt=r(86597);Object.keys(Yt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Yt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Yt[e]}}))}));var Wt=r(94148);Object.keys(Wt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Wt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Wt[e]}}))}));var Vt=r(50068);Object.keys(Vt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Vt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Vt[e]}}))}));var Ht=r(65339);Object.keys(Ht).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ht[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ht[e]}}))}));var Ut=r(35154);Object.keys(Ut).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ut[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ut[e]}}))}));var Gt=r(97871);Object.keys(Gt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Gt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Gt[e]}}))}));var Xt=r(34429);Object.keys(Xt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Xt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Xt[e]}}))}));var qt=r(50847);Object.keys(qt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===qt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return qt[e]}}))}));var Kt=r(87863);Object.keys(Kt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Kt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Kt[e]}}))}));var Zt=r(11110);Object.keys(Zt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Zt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Zt[e]}}))}));var Qt=r(43951);Object.keys(Qt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Qt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Qt[e]}}))}));var Jt=r(18442);Object.keys(Jt).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Jt[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Jt[e]}}))}));var er=r(92560);Object.keys(er).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===er[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return er[e]}}))}));var tr=r(93838);Object.keys(tr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===tr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return tr[e]}}))}));var rr=r(86424);Object.keys(rr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===rr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return rr[e]}}))}));var nr=r(62144);Object.keys(nr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===nr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return nr[e]}}))}));var or=r(71972);Object.keys(or).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===or[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return or[e]}}))}));var ar=r(76333);Object.keys(ar).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ar[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ar[e]}}))}));var ir=r(10174);Object.keys(ir).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ir[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ir[e]}}))}));var sr=r(66199);Object.keys(sr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===sr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return sr[e]}}))}));var lr=r(24125);Object.keys(lr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===lr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return lr[e]}}))}));var cr=r(17888);Object.keys(cr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===cr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return cr[e]}}))}));var ur=r(52869);Object.keys(ur).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ur[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ur[e]}}))}));var dr=r(53980);Object.keys(dr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===dr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return dr[e]}}))}));var fr=r(13495);Object.keys(fr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===fr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return fr[e]}}))}));var hr=r(69503);Object.keys(hr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===hr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return hr[e]}}))}));var pr=r(42339);Object.keys(pr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===pr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return pr[e]}}))}));var gr=r(67925);Object.keys(gr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===gr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return gr[e]}}))}));var mr=r(30100);Object.keys(mr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===mr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return mr[e]}}))}));var vr=r(29859);Object.keys(vr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===vr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return vr[e]}}))}));var br=r(24251);Object.keys(br).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===br[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return br[e]}}))}));var yr=r(33458);Object.keys(yr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===yr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return yr[e]}}))}));var xr=r(28238);Object.keys(xr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===xr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return xr[e]}}))}));var wr=r(34269);Object.keys(wr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===wr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return wr[e]}}))}));var kr=r(30228);Object.keys(kr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===kr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return kr[e]}}))}));var Sr=r(40559);Object.keys(Sr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Sr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Sr[e]}}))}));var Cr=r(61396);Object.keys(Cr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Cr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Cr[e]}}))}));var Or=r(34651);Object.keys(Or).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Or[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Or[e]}}))}));var Pr=r(48365);Object.keys(Pr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Pr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Pr[e]}}))}));var Tr=r(45260);Object.keys(Tr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Tr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Tr[e]}}))}));var Er=r(15467);Object.keys(Er).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Er[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Er[e]}}))}));var jr=r(58181);Object.keys(jr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===jr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return jr[e]}}))}));var Ar=r(57630);Object.keys(Ar).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ar[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ar[e]}}))}));var Nr=r(67020);Object.keys(Nr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Nr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Nr[e]}}))}));var Mr=r(72242);Object.keys(Mr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Mr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Mr[e]}}))}));var _r=r(30497);Object.keys(_r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===_r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return _r[e]}}))}));var Dr=r(73026);Object.keys(Dr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Dr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Dr[e]}}))}));var Ir=r(68843);Object.keys(Ir).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ir[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ir[e]}}))}));var Rr=r(3848);Object.keys(Rr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Rr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Rr[e]}}))}));var Lr=r(88956);Object.keys(Lr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Lr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Lr[e]}}))}));var Fr=r(38844);Object.keys(Fr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Fr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Fr[e]}}))}));var Br=r(95716);Object.keys(Br).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Br[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Br[e]}}))}));var $r=r(43245);Object.keys($r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===$r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return $r[e]}}))}));var zr=r(63525);Object.keys(zr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===zr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return zr[e]}}))}));var Yr=r(10261);Object.keys(Yr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Yr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Yr[e]}}))}));var Wr=r(15267);Object.keys(Wr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Wr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Wr[e]}}))}));var Vr=r(5318);Object.keys(Vr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Vr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Vr[e]}}))}));var Hr=r(42806);Object.keys(Hr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Hr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Hr[e]}}))}));var Ur=r(94503);Object.keys(Ur).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Ur[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Ur[e]}}))}));var Gr=r(12844);Object.keys(Gr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Gr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Gr[e]}}))}));var Xr=r(33410);Object.keys(Xr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Xr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Xr[e]}}))}));var qr=r(70671);Object.keys(qr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===qr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return qr[e]}}))}));var Kr=r(45056);Object.keys(Kr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Kr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Kr[e]}}))}));var Zr=r(93729);Object.keys(Zr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Zr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Zr[e]}}))}));var Qr=r(54521);Object.keys(Qr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Qr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Qr[e]}}))}));var Jr=r(96191);Object.keys(Jr).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Jr[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Jr[e]}}))}));var en=r(71073);Object.keys(en).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===en[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return en[e]}}))}));var tn=r(91951);Object.keys(tn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===tn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return tn[e]}}))}));var rn=r(61048);Object.keys(rn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===rn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return rn[e]}}))}));var nn=r(72329);Object.keys(nn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===nn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return nn[e]}}))}));var on=r(30377);Object.keys(on).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===on[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return on[e]}}))}));var an=r(41619);Object.keys(an).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===an[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return an[e]}}))}));var sn=r(51125);Object.keys(sn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===sn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return sn[e]}}))}));var ln=r(15545);Object.keys(ln).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===ln[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return ln[e]}}))}));var cn=r(44152);Object.keys(cn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===cn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return cn[e]}}))}));var un=r(68178);Object.keys(un).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===un[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return un[e]}}))}));var dn=r(19249);Object.keys(dn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===dn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return dn[e]}}))}));var fn=r(90568);Object.keys(fn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===fn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return fn[e]}}))}));var hn=r(77332);Object.keys(hn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===hn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return hn[e]}}))}));var pn=r(56333);Object.keys(pn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===pn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return pn[e]}}))}));var gn=r(43614);Object.keys(gn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===gn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return gn[e]}}))}));var mn=r(81131);Object.keys(mn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===mn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return mn[e]}}))}));var vn=r(43613);Object.keys(vn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===vn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return vn[e]}}))}));var bn=r(39883);Object.keys(bn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===bn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return bn[e]}}))}));var yn=r(3131);Object.keys(yn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===yn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return yn[e]}}))}));var xn=r(75712);Object.keys(xn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===xn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return xn[e]}}))}));var wn=r(63201);Object.keys(wn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===wn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return wn[e]}}))}));var kn=r(96221);Object.keys(kn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===kn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return kn[e]}}))}));var Sn=r(10899);Object.keys(Sn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Sn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Sn[e]}}))}));var Cn=r(50317);Object.keys(Cn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Cn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Cn[e]}}))}));var On=r(94357);Object.keys(On).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===On[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return On[e]}}))}));var Pn=r(46198);Object.keys(Pn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Pn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Pn[e]}}))}));var Tn=r(75551);Object.keys(Tn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Tn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Tn[e]}}))}));var En=r(93583);Object.keys(En).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===En[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return En[e]}}))}));var jn=r(58615);Object.keys(jn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===jn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return jn[e]}}))}));var An=r(79932);Object.keys(An).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===An[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return An[e]}}))}));var Nn=r(5392);Object.keys(Nn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Nn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Nn[e]}}))}));var Mn=r(23090);Object.keys(Mn).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===Mn[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return Mn[e]}}))}))},24567:(e,t,r)=>{"use strict";t.interval=function(e,t,r){const o=(0,n.toDate)(e);if(isNaN(+o))throw new TypeError("Start date is invalid");const a=(0,n.toDate)(t);if(isNaN(+a))throw new TypeError("End date is invalid");if(null!==r&&void 0!==r&&r.assertPositive&&+o>+a)throw new TypeError("End date must be after start date");return{start:o,end:a}};var n=r(75551)},82418:(e,t,r)=>{"use strict";t.intervalToDuration=function(e){const t=(0,u.toDate)(e.start),r=(0,u.toDate)(e.end),d={},f=(0,c.differenceInYears)(r,t);f&&(d.years=f);const h=(0,n.add)(t,{years:d.years}),p=(0,s.differenceInMonths)(r,h);p&&(d.months=p);const g=(0,n.add)(h,{months:d.months}),m=(0,o.differenceInDays)(r,g);m&&(d.days=m);const v=(0,n.add)(g,{days:d.days}),b=(0,a.differenceInHours)(r,v);b&&(d.hours=b);const y=(0,n.add)(v,{hours:d.hours}),x=(0,i.differenceInMinutes)(r,y);x&&(d.minutes=x);const w=(0,n.add)(y,{minutes:d.minutes}),k=(0,l.differenceInSeconds)(r,w);k&&(d.seconds=k);return d};var n=r(29067),o=r(56933),a=r(96371),i=r(80281),s=r(84917),l=r(99765),c=r(22606),u=r(75551)},33862:(e,t,r)=>{"use strict";t.intlFormat=function(e,t,r){var o;let a;i=t,void 0===i||"locale"in i?r=t:a=t;var i;return new Intl.DateTimeFormat(null===(o=r)||void 0===o?void 0:o.locale,a).format((0,n.toDate)(e))};var n=r(75551)},5845:(e,t,r)=>{"use strict";t.intlFormatDistance=function(e,t,r){let h,p=0;const g=(0,f.toDate)(e),m=(0,f.toDate)(t);if(null!==r&&void 0!==r&&r.unit)h=null===r||void 0===r?void 0:r.unit,"second"===h?p=(0,d.differenceInSeconds)(g,m):"minute"===h?p=(0,u.differenceInMinutes)(g,m):"hour"===h?p=(0,c.differenceInHours)(g,m):"day"===h?p=(0,o.differenceInCalendarDays)(g,m):"week"===h?p=(0,s.differenceInCalendarWeeks)(g,m):"month"===h?p=(0,a.differenceInCalendarMonths)(g,m):"quarter"===h?p=(0,i.differenceInCalendarQuarters)(g,m):"year"===h&&(p=(0,l.differenceInCalendarYears)(g,m));else{const e=(0,d.differenceInSeconds)(g,m);Math.abs(e)<n.secondsInMinute?(p=(0,d.differenceInSeconds)(g,m),h="second"):Math.abs(e)<n.secondsInHour?(p=(0,u.differenceInMinutes)(g,m),h="minute"):Math.abs(e)<n.secondsInDay&&Math.abs((0,o.differenceInCalendarDays)(g,m))<1?(p=(0,c.differenceInHours)(g,m),h="hour"):Math.abs(e)<n.secondsInWeek&&(p=(0,o.differenceInCalendarDays)(g,m))&&Math.abs(p)<7?h="day":Math.abs(e)<n.secondsInMonth?(p=(0,s.differenceInCalendarWeeks)(g,m),h="week"):Math.abs(e)<n.secondsInQuarter?(p=(0,a.differenceInCalendarMonths)(g,m),h="month"):Math.abs(e)<n.secondsInYear&&(0,i.differenceInCalendarQuarters)(g,m)<4?(p=(0,i.differenceInCalendarQuarters)(g,m),h="quarter"):(p=(0,l.differenceInCalendarYears)(g,m),h="year")}return new Intl.RelativeTimeFormat(null===r||void 0===r?void 0:r.locale,{localeMatcher:null===r||void 0===r?void 0:r.localeMatcher,numeric:(null===r||void 0===r?void 0:r.numeric)||"auto",style:null===r||void 0===r?void 0:r.style}).format(p,h)};var n=r(69757),o=r(3439),a=r(45575),i=r(15309),s=r(96003),l=r(89840),c=r(96371),u=r(80281),d=r(99765),f=r(75551)},91882:(e,t,r)=>{"use strict";t.isAfter=function(e,t){const r=(0,n.toDate)(e),o=(0,n.toDate)(t);return r.getTime()>o.getTime()};var n=r(75551)},84593:(e,t,r)=>{"use strict";t.isBefore=function(e,t){const r=(0,n.toDate)(e),o=(0,n.toDate)(t);return+r<+o};var n=r(75551)},11890:(e,t)=>{"use strict";t.isDate=function(e){return e instanceof Date||"object"===typeof e&&"[object Date]"===Object.prototype.toString.call(e)}},46500:(e,t,r)=>{"use strict";t.isEqual=function(e,t){const r=(0,n.toDate)(e),o=(0,n.toDate)(t);return+r===+o};var n=r(75551)},91414:(e,t)=>{"use strict";t.isExists=function(e,t,r){const n=new Date(e,t,r);return n.getFullYear()===e&&n.getMonth()===t&&n.getDate()===r}},29613:(e,t,r)=>{"use strict";t.isFirstDayOfMonth=function(e){return 1===(0,n.toDate)(e).getDate()};var n=r(75551)},81357:(e,t,r)=>{"use strict";t.isFriday=function(e){return 5===(0,n.toDate)(e).getDay()};var n=r(75551)},37633:(e,t,r)=>{"use strict";t.isFuture=function(e){return+(0,n.toDate)(e)>Date.now()};var n=r(75551)},37789:(e,t,r)=>{"use strict";t.isLastDayOfMonth=function(e){const t=(0,a.toDate)(e);return+(0,n.endOfDay)(t)===+(0,o.endOfMonth)(t)};var n=r(82412),o=r(98268),a=r(75551)},4385:(e,t,r)=>{"use strict";t.isLeapYear=function(e){const t=(0,n.toDate)(e).getFullYear();return t%400===0||t%4===0&&t%100!==0};var n=r(75551)},59521:(e,t,r)=>{"use strict";t.isMatch=function(e,t,r){return(0,n.isValid)((0,o.parse)(e,t,new Date,r))};var n=r(99858),o=r(24251)},91674:(e,t,r)=>{"use strict";t.isMonday=function(e){return 1===(0,n.toDate)(e).getDay()};var n=r(75551)},88014:(e,t,r)=>{"use strict";t.isPast=function(e){return+(0,n.toDate)(e)<Date.now()};var n=r(75551)},38444:(e,t,r)=>{"use strict";t.isSameDay=function(e,t){const r=(0,n.startOfDay)(e),o=(0,n.startOfDay)(t);return+r===+o};var n=r(96191)},11070:(e,t,r)=>{"use strict";t.isSameHour=function(e,t){const r=(0,n.startOfHour)(e),o=(0,n.startOfHour)(t);return+r===+o};var n=r(91951)},91411:(e,t,r)=>{"use strict";t.isSameISOWeek=function(e,t){return(0,n.isSameWeek)(e,t,{weekStartsOn:1})};var n=r(10800)},95414:(e,t,r)=>{"use strict";t.isSameISOWeekYear=function(e,t){const r=(0,n.startOfISOWeekYear)(e),o=(0,n.startOfISOWeekYear)(t);return+r===+o};var n=r(72329)},25512:(e,t,r)=>{"use strict";t.isSameMinute=function(e,t){const r=(0,n.startOfMinute)(e),o=(0,n.startOfMinute)(t);return+r===+o};var n=r(30377)},28060:(e,t,r)=>{"use strict";t.isSameMonth=function(e,t){const r=(0,n.toDate)(e),o=(0,n.toDate)(t);return r.getFullYear()===o.getFullYear()&&r.getMonth()===o.getMonth()};var n=r(75551)},38322:(e,t,r)=>{"use strict";t.isSameQuarter=function(e,t){const r=(0,n.startOfQuarter)(e),o=(0,n.startOfQuarter)(t);return+r===+o};var n=r(51125)},43584:(e,t,r)=>{"use strict";t.isSameSecond=function(e,t){const r=(0,n.startOfSecond)(e),o=(0,n.startOfSecond)(t);return+r===+o};var n=r(15545)},10800:(e,t,r)=>{"use strict";t.isSameWeek=function(e,t,r){const o=(0,n.startOfWeek)(e,r),a=(0,n.startOfWeek)(t,r);return+o===+a};var n=r(19249)},4265:(e,t,r)=>{"use strict";t.isSameYear=function(e,t){const r=(0,n.toDate)(e),o=(0,n.toDate)(t);return r.getFullYear()===o.getFullYear()};var n=r(75551)},2161:(e,t,r)=>{"use strict";t.isSaturday=function(e){return 6===(0,n.toDate)(e).getDay()};var n=r(75551)},71074:(e,t,r)=>{"use strict";t.isSunday=function(e){return 0===(0,n.toDate)(e).getDay()};var n=r(75551)},46032:(e,t,r)=>{"use strict";t.isThisHour=function(e){return(0,o.isSameHour)(e,(0,n.constructNow)(e))};var n=r(97229),o=r(11070)},42649:(e,t,r)=>{"use strict";t.isThisISOWeek=function(e){return(0,o.isSameISOWeek)(e,(0,n.constructNow)(e))};var n=r(97229),o=r(91411)},78614:(e,t,r)=>{"use strict";t.isThisMinute=function(e){return(0,o.isSameMinute)(e,(0,n.constructNow)(e))};var n=r(97229),o=r(25512)},38330:(e,t,r)=>{"use strict";t.isThisMonth=function(e){return(0,o.isSameMonth)(e,(0,n.constructNow)(e))};var n=r(97229),o=r(28060)},888:(e,t,r)=>{"use strict";t.isThisQuarter=function(e){return(0,o.isSameQuarter)(e,(0,n.constructNow)(e))};var n=r(97229),o=r(38322)},71522:(e,t,r)=>{"use strict";t.isThisSecond=function(e){return(0,o.isSameSecond)(e,(0,n.constructNow)(e))};var n=r(97229),o=r(43584)},38802:(e,t,r)=>{"use strict";t.isThisWeek=function(e,t){return(0,o.isSameWeek)(e,(0,n.constructNow)(e),t)};var n=r(97229),o=r(10800)},49047:(e,t,r)=>{"use strict";t.isThisYear=function(e){return(0,o.isSameYear)(e,(0,n.constructNow)(e))};var n=r(97229),o=r(4265)},35828:(e,t,r)=>{"use strict";t.isThursday=function(e){return 4===(0,n.toDate)(e).getDay()};var n=r(75551)},18993:(e,t,r)=>{"use strict";t.isToday=function(e){return(0,o.isSameDay)(e,(0,n.constructNow)(e))};var n=r(97229),o=r(38444)},96473:(e,t,r)=>{"use strict";t.isTomorrow=function(e){return(0,a.isSameDay)(e,(0,n.addDays)((0,o.constructNow)(e),1))};var n=r(28620),o=r(97229),a=r(38444)},67311:(e,t,r)=>{"use strict";t.isTuesday=function(e){return 2===(0,n.toDate)(e).getDay()};var n=r(75551)},99858:(e,t,r)=>{"use strict";t.isValid=function(e){if(!(0,n.isDate)(e)&&"number"!==typeof e)return!1;const t=(0,o.toDate)(e);return!isNaN(Number(t))};var n=r(11890),o=r(75551)},32868:(e,t,r)=>{"use strict";t.isWednesday=function(e){return 3===(0,n.toDate)(e).getDay()};var n=r(75551)},86597:(e,t,r)=>{"use strict";t.isWeekend=function(e){const t=(0,n.toDate)(e).getDay();return 0===t||6===t};var n=r(75551)},94148:(e,t,r)=>{"use strict";t.isWithinInterval=function(e,t){const r=+(0,n.toDate)(e),[o,a]=[+(0,n.toDate)(t.start),+(0,n.toDate)(t.end)].sort(((e,t)=>e-t));return r>=o&&r<=a};var n=r(75551)},50068:(e,t,r)=>{"use strict";t.isYesterday=function(e){return(0,o.isSameDay)(e,(0,a.subDays)((0,n.constructNow)(e),1))};var n=r(97229),o=r(38444),a=r(43613)},65339:(e,t,r)=>{"use strict";t.lastDayOfDecade=function(e){const t=(0,n.toDate)(e),r=t.getFullYear(),o=9+10*Math.floor(r/10);return t.setFullYear(o+1,0,0),t.setHours(0,0,0,0),t};var n=r(75551)},35154:(e,t,r)=>{"use strict";t.lastDayOfISOWeek=function(e){return(0,n.lastDayOfWeek)(e,{weekStartsOn:1})};var n=r(87863)},97871:(e,t,r)=>{"use strict";t.lastDayOfISOWeekYear=function(e){const t=(0,n.getISOWeekYear)(e),r=(0,a.constructFrom)(e,0);r.setFullYear(t+1,0,4),r.setHours(0,0,0,0);const i=(0,o.startOfISOWeek)(r);return i.setDate(i.getDate()-1),i};var n=r(68890),o=r(61048),a=r(4161)},34429:(e,t,r)=>{"use strict";t.lastDayOfMonth=function(e){const t=(0,n.toDate)(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(0,0,0,0),t};var n=r(75551)},50847:(e,t,r)=>{"use strict";t.lastDayOfQuarter=function(e){const t=(0,n.toDate)(e),r=t.getMonth(),o=r-r%3+3;return t.setMonth(o,0),t.setHours(0,0,0,0),t};var n=r(75551)},87863:(e,t,r)=>{"use strict";t.lastDayOfWeek=function(e,t){var r,a,i,s,l,c;const u=(0,o.getDefaultOptions)(),d=null!==(r=null!==(a=null!==(i=null!==(s=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==s?s:null===t||void 0===t||null===(l=t.locale)||void 0===l||null===(l=l.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==i?i:u.weekStartsOn)&&void 0!==a?a:null===(c=u.locale)||void 0===c||null===(c=c.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==r?r:0,f=(0,n.toDate)(e),h=f.getDay(),p=6+(h<d?-7:0)-(h-d);return f.setHours(0,0,0,0),f.setDate(f.getDate()+p),f};var n=r(75551),o=r(96868)},11110:(e,t,r)=>{"use strict";t.lastDayOfYear=function(e){const t=(0,n.toDate)(e),r=t.getFullYear();return t.setFullYear(r+1,0,0),t.setHours(0,0,0,0),t};var n=r(75551)},43951:(e,t,r)=>{"use strict";t.lightFormat=function(e,t){const r=(0,o.toDate)(e);if(!(0,n.isValid)(r))throw new RangeError("Invalid time value");const u=t.match(i);if(!u)return"";return u.map((e=>{if("''"===e)return"'";const t=e[0];if("'"===t)return function(e){const t=e.match(s);if(!t)return e;return t[1].replace(l,"'")}(e);const n=a.lightFormatters[t];if(n)return n(r,e);if(t.match(c))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return e})).join("")},Object.defineProperty(t,"lightFormatters",{enumerable:!0,get:function(){return a.lightFormatters}});var n=r(99858),o=r(75551),a=r(67630);const i=/(\w)\1*|''|'(''|[^'])+('|$)|./g,s=/^'([^]*?)'?$/,l=/''/g,c=/[a-zA-Z]/},13997:(e,t)=>{"use strict";t.buildFormatLongFn=function(e){return function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}},19555:(e,t)=>{"use strict";t.buildLocalizeFn=function(e){return(t,r)=>{let n;if("formatting"===(null!==r&&void 0!==r&&r.context?String(r.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,o=null!==r&&void 0!==r&&r.width?String(r.width):t;n=e.formattingValues[o]||e.formattingValues[t]}else{const t=e.defaultWidth,o=null!==r&&void 0!==r&&r.width?String(r.width):e.defaultWidth;n=e.values[o]||e.values[t]}return n[e.argumentCallback?e.argumentCallback(t):t]}}},79387:(e,t)=>{"use strict";t.buildMatchFn=function(e){return function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=r.width,o=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],a=t.match(o);if(!a)return null;const i=a[0],s=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],l=Array.isArray(s)?function(e,t){for(let r=0;r<e.length;r++)if(t(e[r]))return r;return}(s,(e=>e.test(i))):function(e,t){for(const r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r;return}(s,(e=>e.test(i)));let c;c=e.valueCallback?e.valueCallback(l):l,c=r.valueCallback?r.valueCallback(c):c;return{value:c,rest:t.slice(i.length)}}}},64273:(e,t)=>{"use strict";t.buildMatchPatternFn=function(e){return function(t){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=t.match(e.matchPattern);if(!n)return null;const o=n[0],a=t.match(e.parsePattern);if(!a)return null;let i=e.valueCallback?e.valueCallback(a[0]):a[0];i=r.valueCallback?r.valueCallback(i):i;return{value:i,rest:t.slice(o.length)}}}},18757:(e,t,r)=>{"use strict";t.enUS=void 0;var n=r(58203),o=r(90342),a=r(19104),i=r(36608),s=r(84986);t.enUS={code:"en-US",formatDistance:n.formatDistance,formatLong:o.formatLong,formatRelative:a.formatRelative,localize:i.localize,match:s.match,options:{weekStartsOn:0,firstWeekContainsDate:1}}},58203:(e,t)=>{"use strict";t.formatDistance=void 0;const r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};t.formatDistance=(e,t,n)=>{let o;const a=r[e];return o="string"===typeof a?a:1===t?a.one:a.other.replace("{{count}}",t.toString()),null!==n&&void 0!==n&&n.addSuffix?n.comparison&&n.comparison>0?"in "+o:o+" ago":o}},90342:(e,t,r)=>{"use strict";t.formatLong=void 0;var n=r(13997);t.formatLong={date:(0,n.buildFormatLongFn)({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:(0,n.buildFormatLongFn)({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:(0,n.buildFormatLongFn)({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})}},19104:(e,t)=>{"use strict";t.formatRelative=void 0;const r={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};t.formatRelative=(e,t,n,o)=>r[e]},36608:(e,t,r)=>{"use strict";t.localize=void 0;var n=r(19555);t.localize={ordinalNumber:(e,t)=>{const r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:(0,n.buildLocalizeFn)({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:(0,n.buildLocalizeFn)({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:(0,n.buildLocalizeFn)({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:(0,n.buildLocalizeFn)({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:(0,n.buildLocalizeFn)({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})}},84986:(e,t,r)=>{"use strict";t.match=void 0;var n=r(79387),o=r(64273);t.match={ordinalNumber:(0,o.buildMatchPatternFn)({matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)}),era:(0,n.buildMatchFn)({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:(0,n.buildMatchFn)({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:(0,n.buildMatchFn)({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:(0,n.buildMatchFn)({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:(0,n.buildMatchFn)({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})}},18442:(e,t,r)=>{"use strict";t.max=function(e){let t;return e.forEach((function(e){const r=(0,n.toDate)(e);(void 0===t||t<r||isNaN(Number(r)))&&(t=r)})),t||new Date(NaN)};var n=r(75551)},92560:(e,t,r)=>{"use strict";t.milliseconds=function(e){let{years:t,months:r,weeks:o,days:a,hours:i,minutes:s,seconds:l}=e,c=0;t&&(c+=t*n.daysInYear);r&&(c+=r*(n.daysInYear/12));o&&(c+=7*o);a&&(c+=a);let u=24*c*60*60;i&&(u+=60*i*60);s&&(u+=60*s);l&&(u+=l);return Math.trunc(1e3*u)};var n=r(69757)},93838:(e,t,r)=>{"use strict";t.millisecondsToHours=function(e){const t=e/n.millisecondsInHour;return Math.trunc(t)};var n=r(69757)},86424:(e,t,r)=>{"use strict";t.millisecondsToMinutes=function(e){const t=e/n.millisecondsInMinute;return Math.trunc(t)};var n=r(69757)},62144:(e,t,r)=>{"use strict";t.millisecondsToSeconds=function(e){const t=e/n.millisecondsInSecond;return Math.trunc(t)};var n=r(69757)},71972:(e,t,r)=>{"use strict";t.min=function(e){let t;return e.forEach((e=>{const r=(0,n.toDate)(e);(!t||t>r||isNaN(+r))&&(t=r)})),t||new Date(NaN)};var n=r(75551)},76333:(e,t,r)=>{"use strict";t.minutesToHours=function(e){const t=e/n.minutesInHour;return Math.trunc(t)};var n=r(69757)},10174:(e,t,r)=>{"use strict";t.minutesToMilliseconds=function(e){return Math.trunc(e*n.millisecondsInMinute)};var n=r(69757)},66199:(e,t,r)=>{"use strict";t.minutesToSeconds=function(e){return Math.trunc(e*n.secondsInMinute)};var n=r(69757)},24125:(e,t,r)=>{"use strict";t.monthsToQuarters=function(e){const t=e/n.monthsInQuarter;return Math.trunc(t)};var n=r(69757)},17888:(e,t,r)=>{"use strict";t.monthsToYears=function(e){const t=e/n.monthsInYear;return Math.trunc(t)};var n=r(69757)},52869:(e,t,r)=>{"use strict";t.nextDay=function(e,t){let r=t-(0,o.getDay)(e);r<=0&&(r+=7);return(0,n.addDays)(e,r)};var n=r(28620),o=r(97600)},53980:(e,t,r)=>{"use strict";t.nextFriday=function(e){return(0,n.nextDay)(e,5)};var n=r(52869)},13495:(e,t,r)=>{"use strict";t.nextMonday=function(e){return(0,n.nextDay)(e,1)};var n=r(52869)},69503:(e,t,r)=>{"use strict";t.nextSaturday=function(e){return(0,n.nextDay)(e,6)};var n=r(52869)},42339:(e,t,r)=>{"use strict";t.nextSunday=function(e){return(0,n.nextDay)(e,0)};var n=r(52869)},67925:(e,t,r)=>{"use strict";t.nextThursday=function(e){return(0,n.nextDay)(e,4)};var n=r(52869)},30100:(e,t,r)=>{"use strict";t.nextTuesday=function(e){return(0,n.nextDay)(e,2)};var n=r(52869)},29859:(e,t,r)=>{"use strict";t.nextWednesday=function(e){return(0,n.nextDay)(e,3)};var n=r(52869)},24251:(e,t,r)=>{"use strict";Object.defineProperty(t,"longFormatters",{enumerable:!0,get:function(){return s.longFormatters}}),t.parse=function(e,t,r,v){var b,y,x,w,k,S,C,O,P,T,E,j,A,N;const M=(0,o.getDefaultOptions)(),_=null!==(b=null!==(y=null===v||void 0===v?void 0:v.locale)&&void 0!==y?y:M.locale)&&void 0!==b?b:a.defaultLocale,D=null!==(x=null!==(w=null!==(k=null!==(S=null===v||void 0===v?void 0:v.firstWeekContainsDate)&&void 0!==S?S:null===v||void 0===v||null===(C=v.locale)||void 0===C||null===(C=C.options)||void 0===C?void 0:C.firstWeekContainsDate)&&void 0!==k?k:M.firstWeekContainsDate)&&void 0!==w?w:null===(O=M.locale)||void 0===O||null===(O=O.options)||void 0===O?void 0:O.firstWeekContainsDate)&&void 0!==x?x:1,I=null!==(P=null!==(T=null!==(E=null!==(j=null===v||void 0===v?void 0:v.weekStartsOn)&&void 0!==j?j:null===v||void 0===v||null===(A=v.locale)||void 0===A||null===(A=A.options)||void 0===A?void 0:A.weekStartsOn)&&void 0!==E?E:M.weekStartsOn)&&void 0!==T?T:null===(N=M.locale)||void 0===N||null===(N=N.options)||void 0===N?void 0:N.weekStartsOn)&&void 0!==P?P:0;if(""===t)return""===e?(0,i.toDate)(r):(0,n.constructFrom)(r,NaN);const R={firstWeekContainsDate:D,weekStartsOn:I,locale:_},L=[new u.DateToSystemTimezoneSetter],F=t.match(f).map((e=>{const t=e[0];if(t in s.longFormatters){return(0,s.longFormatters[t])(e,_.formatLong)}return e})).join("").match(d),B=[];for(let o of F){null!==v&&void 0!==v&&v.useAdditionalWeekYearTokens||!(0,l.isProtectedWeekYearToken)(o)||(0,l.warnOrThrowProtectedError)(o,t,e),null!==v&&void 0!==v&&v.useAdditionalDayOfYearTokens||!(0,l.isProtectedDayOfYearToken)(o)||(0,l.warnOrThrowProtectedError)(o,t,e);const a=o[0],i=c.parsers[a];if(i){const{incompatibleTokens:t}=i;if(Array.isArray(t)){const e=B.find((e=>t.includes(e.token)||e.token===a));if(e)throw new RangeError("The format string mustn't contain `".concat(e.fullToken,"` and `").concat(o,"` at the same time"))}else if("*"===i.incompatibleTokens&&B.length>0)throw new RangeError("The format string mustn't contain `".concat(o,"` and any other token at the same time"));B.push({token:a,fullToken:o});const s=i.run(e,o,_.match,R);if(!s)return(0,n.constructFrom)(r,NaN);L.push(s.setter),e=s.rest}else{if(a.match(m))throw new RangeError("Format string contains an unescaped latin alphabet character `"+a+"`");if("''"===o?o="'":"'"===a&&(o=o.match(h)[1].replace(p,"'")),0!==e.indexOf(o))return(0,n.constructFrom)(r,NaN);e=e.slice(o.length)}}if(e.length>0&&g.test(e))return(0,n.constructFrom)(r,NaN);const $=L.map((e=>e.priority)).sort(((e,t)=>t-e)).filter(((e,t,r)=>r.indexOf(e)===t)).map((e=>L.filter((t=>t.priority===e)).sort(((e,t)=>t.subPriority-e.subPriority)))).map((e=>e[0]));let z=(0,i.toDate)(r);if(isNaN(z.getTime()))return(0,n.constructFrom)(r,NaN);const Y={};for(const o of $){if(!o.validate(z,R))return(0,n.constructFrom)(r,NaN);const e=o.set(z,Y,R);Array.isArray(e)?(z=e[0],Object.assign(Y,e[1])):z=e}return(0,n.constructFrom)(r,z)},Object.defineProperty(t,"parsers",{enumerable:!0,get:function(){return c.parsers}});var n=r(4161),o=r(47153),a=r(2222),i=r(75551),s=r(95916),l=r(98913),c=r(77109),u=r(7318);const d=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,f=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,h=/^'([^]*?)'?$/,p=/''/g,g=/\S/,m=/[a-zA-Z]/},69758:(e,t,r)=>{"use strict";t.Parser=void 0;var n=r(7318);t.Parser=class{run(e,t,r,o){const a=this.parse(e,t,r,o);return a?{setter:new n.ValueSetter(a.value,this.validate,this.set,this.priority,this.subPriority),rest:a.rest}:null}validate(e,t,r){return!0}}},7318:(e,t,r)=>{"use strict";var n=r(43693).default;t.ValueSetter=t.Setter=t.DateToSystemTimezoneSetter=void 0;var o=r(93583),a=r(4161);class i{constructor(){n(this,"subPriority",0)}validate(e,t){return!0}}t.Setter=i;t.ValueSetter=class extends i{constructor(e,t,r,n,o){super(),this.value=e,this.validateValue=t,this.setValue=r,this.priority=n,o&&(this.subPriority=o)}validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,r){return this.setValue(e,t,this.value,r)}};t.DateToSystemTimezoneSetter=class extends i{constructor(){super(...arguments),n(this,"priority",10),n(this,"subPriority",-1)}set(e,t){return t.timestampIsSet?e:(0,a.constructFrom)(e,(0,o.transpose)(e,Date))}}},13704:(e,t)=>{"use strict";t.timezonePatterns=t.numericPatterns=void 0;t.numericPatterns={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},t.timezonePatterns={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/}},77109:(e,t,r)=>{"use strict";t.parsers=void 0;var n=r(57615),o=r(98550),a=r(79967),i=r(95065),s=r(32403),l=r(93245),c=r(30096),u=r(8403),d=r(64818),f=r(33118),h=r(55428),p=r(56099),g=r(51931),m=r(61755),v=r(46608),b=r(43023),y=r(90610),x=r(56282),w=r(49766),k=r(23438),S=r(44690),C=r(8829),O=r(55640),P=r(89495),T=r(9271),E=r(97223),j=r(27804),A=r(72135),N=r(67271),M=r(76990),_=r(13883);t.parsers={G:new n.EraParser,y:new o.YearParser,Y:new a.LocalWeekYearParser,R:new i.ISOWeekYearParser,u:new s.ExtendedYearParser,Q:new l.QuarterParser,q:new c.StandAloneQuarterParser,M:new u.MonthParser,L:new d.StandAloneMonthParser,w:new f.LocalWeekParser,I:new h.ISOWeekParser,d:new p.DateParser,D:new g.DayOfYearParser,E:new m.DayParser,e:new v.LocalDayParser,c:new b.StandAloneLocalDayParser,i:new y.ISODayParser,a:new x.AMPMParser,b:new w.AMPMMidnightParser,B:new k.DayPeriodParser,h:new S.Hour1to12Parser,H:new C.Hour0to23Parser,K:new O.Hour0To11Parser,k:new P.Hour1To24Parser,m:new T.MinuteParser,s:new E.SecondParser,S:new j.FractionOfSecondParser,X:new A.ISOTimezoneWithZParser,x:new N.ISOTimezoneParser,t:new M.TimestampSecondsParser,T:new _.TimestampMillisecondsParser}},49766:(e,t,r)=>{"use strict";var n=r(43693).default;t.AMPMMidnightParser=void 0;var o=r(69758),a=r(34636);class i extends o.Parser{constructor(){super(...arguments),n(this,"priority",80),n(this,"incompatibleTokens",["a","B","H","k","t","T"])}parse(e,t,r){switch(t){case"b":case"bb":case"bbb":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,r){return e.setHours((0,a.dayPeriodEnumToHours)(r),0,0,0),e}}t.AMPMMidnightParser=i},56282:(e,t,r)=>{"use strict";var n=r(43693).default;t.AMPMParser=void 0;var o=r(69758),a=r(34636);class i extends o.Parser{constructor(){super(...arguments),n(this,"priority",80),n(this,"incompatibleTokens",["b","B","H","k","t","T"])}parse(e,t,r){switch(t){case"a":case"aa":case"aaa":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,r){return e.setHours((0,a.dayPeriodEnumToHours)(r),0,0,0),e}}t.AMPMParser=i},56099:(e,t,r)=>{"use strict";var n=r(43693).default;t.DateParser=void 0;var o=r(13704),a=r(69758),i=r(34636);const s=[31,28,31,30,31,30,31,31,30,31,30,31],l=[31,29,31,30,31,30,31,31,30,31,30,31];class c extends a.Parser{constructor(){super(...arguments),n(this,"priority",90),n(this,"subPriority",1),n(this,"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"])}parse(e,t,r){switch(t){case"d":return(0,i.parseNumericPattern)(o.numericPatterns.date,e);case"do":return r.ordinalNumber(e,{unit:"date"});default:return(0,i.parseNDigits)(t.length,e)}}validate(e,t){const r=e.getFullYear(),n=(0,i.isLeapYearIndex)(r),o=e.getMonth();return n?t>=1&&t<=l[o]:t>=1&&t<=s[o]}set(e,t,r){return e.setDate(r),e.setHours(0,0,0,0),e}}t.DateParser=c},51931:(e,t,r)=>{"use strict";var n=r(43693).default;t.DayOfYearParser=void 0;var o=r(13704),a=r(69758),i=r(34636);class s extends a.Parser{constructor(){super(...arguments),n(this,"priority",90),n(this,"subpriority",1),n(this,"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"])}parse(e,t,r){switch(t){case"D":case"DD":return(0,i.parseNumericPattern)(o.numericPatterns.dayOfYear,e);case"Do":return r.ordinalNumber(e,{unit:"date"});default:return(0,i.parseNDigits)(t.length,e)}}validate(e,t){const r=e.getFullYear();return(0,i.isLeapYearIndex)(r)?t>=1&&t<=366:t>=1&&t<=365}set(e,t,r){return e.setMonth(0,r),e.setHours(0,0,0,0),e}}t.DayOfYearParser=s},61755:(e,t,r)=>{"use strict";var n=r(43693).default;t.DayParser=void 0;var o=r(38844),a=r(69758);class i extends a.Parser{constructor(){super(...arguments),n(this,"priority",90),n(this,"incompatibleTokens",["D","i","e","c","t","T"])}parse(e,t,r){switch(t){case"E":case"EE":case"EEE":return r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return r.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});default:return r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,r,n){return(e=(0,o.setDay)(e,r,n)).setHours(0,0,0,0),e}}t.DayParser=i},23438:(e,t,r)=>{"use strict";var n=r(43693).default;t.DayPeriodParser=void 0;var o=r(69758),a=r(34636);class i extends o.Parser{constructor(){super(...arguments),n(this,"priority",80),n(this,"incompatibleTokens",["a","b","t","T"])}parse(e,t,r){switch(t){case"B":case"BB":case"BBB":return r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return r.dayPeriod(e,{width:"narrow",context:"formatting"});default:return r.dayPeriod(e,{width:"wide",context:"formatting"})||r.dayPeriod(e,{width:"abbreviated",context:"formatting"})||r.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,r){return e.setHours((0,a.dayPeriodEnumToHours)(r),0,0,0),e}}t.DayPeriodParser=i},57615:(e,t,r)=>{"use strict";var n=r(43693).default;t.EraParser=void 0;var o=r(69758);class a extends o.Parser{constructor(){super(...arguments),n(this,"priority",140),n(this,"incompatibleTokens",["R","u","t","T"])}parse(e,t,r){switch(t){case"G":case"GG":case"GGG":return r.era(e,{width:"abbreviated"})||r.era(e,{width:"narrow"});case"GGGGG":return r.era(e,{width:"narrow"});default:return r.era(e,{width:"wide"})||r.era(e,{width:"abbreviated"})||r.era(e,{width:"narrow"})}}set(e,t,r){return t.era=r,e.setFullYear(r,0,1),e.setHours(0,0,0,0),e}}t.EraParser=a},32403:(e,t,r)=>{"use strict";var n=r(43693).default;t.ExtendedYearParser=void 0;var o=r(69758),a=r(34636);class i extends o.Parser{constructor(){super(...arguments),n(this,"priority",130),n(this,"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"])}parse(e,t){return"u"===t?(0,a.parseNDigitsSigned)(4,e):(0,a.parseNDigitsSigned)(t.length,e)}set(e,t,r){return e.setFullYear(r,0,1),e.setHours(0,0,0,0),e}}t.ExtendedYearParser=i},27804:(e,t,r)=>{"use strict";var n=r(43693).default;t.FractionOfSecondParser=void 0;var o=r(69758),a=r(34636);class i extends o.Parser{constructor(){super(...arguments),n(this,"priority",30),n(this,"incompatibleTokens",["t","T"])}parse(e,t){return(0,a.mapValue)((0,a.parseNDigits)(t.length,e),(e=>Math.trunc(e*Math.pow(10,3-t.length))))}set(e,t,r){return e.setMilliseconds(r),e}}t.FractionOfSecondParser=i},55640:(e,t,r)=>{"use strict";var n=r(43693).default;t.Hour0To11Parser=void 0;var o=r(13704),a=r(69758),i=r(34636);class s extends a.Parser{constructor(){super(...arguments),n(this,"priority",70),n(this,"incompatibleTokens",["h","H","k","t","T"])}parse(e,t,r){switch(t){case"K":return(0,i.parseNumericPattern)(o.numericPatterns.hour11h,e);case"Ko":return r.ordinalNumber(e,{unit:"hour"});default:return(0,i.parseNDigits)(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,r){return e.getHours()>=12&&r<12?e.setHours(r+12,0,0,0):e.setHours(r,0,0,0),e}}t.Hour0To11Parser=s},8829:(e,t,r)=>{"use strict";var n=r(43693).default;t.Hour0to23Parser=void 0;var o=r(13704),a=r(69758),i=r(34636);class s extends a.Parser{constructor(){super(...arguments),n(this,"priority",70),n(this,"incompatibleTokens",["a","b","h","K","k","t","T"])}parse(e,t,r){switch(t){case"H":return(0,i.parseNumericPattern)(o.numericPatterns.hour23h,e);case"Ho":return r.ordinalNumber(e,{unit:"hour"});default:return(0,i.parseNDigits)(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,r){return e.setHours(r,0,0,0),e}}t.Hour0to23Parser=s},89495:(e,t,r)=>{"use strict";var n=r(43693).default;t.Hour1To24Parser=void 0;var o=r(13704),a=r(69758),i=r(34636);class s extends a.Parser{constructor(){super(...arguments),n(this,"priority",70),n(this,"incompatibleTokens",["a","b","h","H","K","t","T"])}parse(e,t,r){switch(t){case"k":return(0,i.parseNumericPattern)(o.numericPatterns.hour24h,e);case"ko":return r.ordinalNumber(e,{unit:"hour"});default:return(0,i.parseNDigits)(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,r){const n=r<=24?r%24:r;return e.setHours(n,0,0,0),e}}t.Hour1To24Parser=s},44690:(e,t,r)=>{"use strict";var n=r(43693).default;t.Hour1to12Parser=void 0;var o=r(13704),a=r(69758),i=r(34636);class s extends a.Parser{constructor(){super(...arguments),n(this,"priority",70),n(this,"incompatibleTokens",["H","K","k","t","T"])}parse(e,t,r){switch(t){case"h":return(0,i.parseNumericPattern)(o.numericPatterns.hour12h,e);case"ho":return r.ordinalNumber(e,{unit:"hour"});default:return(0,i.parseNDigits)(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,r){const n=e.getHours()>=12;return n&&r<12?e.setHours(r+12,0,0,0):n||12!==r?e.setHours(r,0,0,0):e.setHours(0,0,0,0),e}}t.Hour1to12Parser=s},90610:(e,t,r)=>{"use strict";var n=r(43693).default;t.ISODayParser=void 0;var o=r(10261),a=r(69758),i=r(34636);class s extends a.Parser{constructor(){super(...arguments),n(this,"priority",90),n(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"])}parse(e,t,r){const n=e=>0===e?7:e;switch(t){case"i":case"ii":return(0,i.parseNDigits)(t.length,e);case"io":return r.ordinalNumber(e,{unit:"day"});case"iii":return(0,i.mapValue)(r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),n);case"iiiii":return(0,i.mapValue)(r.day(e,{width:"narrow",context:"formatting"}),n);case"iiiiii":return(0,i.mapValue)(r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),n);default:return(0,i.mapValue)(r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"}),n)}}validate(e,t){return t>=1&&t<=7}set(e,t,r){return(e=(0,o.setISODay)(e,r)).setHours(0,0,0,0),e}}t.ISODayParser=s},67271:(e,t,r)=>{"use strict";var n=r(43693).default;t.ISOTimezoneParser=void 0;var o=r(4161),a=r(93300),i=r(13704),s=r(69758),l=r(34636);class c extends s.Parser{constructor(){super(...arguments),n(this,"priority",10),n(this,"incompatibleTokens",["t","T","X"])}parse(e,t){switch(t){case"x":return(0,l.parseTimezonePattern)(i.timezonePatterns.basicOptionalMinutes,e);case"xx":return(0,l.parseTimezonePattern)(i.timezonePatterns.basic,e);case"xxxx":return(0,l.parseTimezonePattern)(i.timezonePatterns.basicOptionalSeconds,e);case"xxxxx":return(0,l.parseTimezonePattern)(i.timezonePatterns.extendedOptionalSeconds,e);default:return(0,l.parseTimezonePattern)(i.timezonePatterns.extended,e)}}set(e,t,r){return t.timestampIsSet?e:(0,o.constructFrom)(e,e.getTime()-(0,a.getTimezoneOffsetInMilliseconds)(e)-r)}}t.ISOTimezoneParser=c},72135:(e,t,r)=>{"use strict";var n=r(43693).default;t.ISOTimezoneWithZParser=void 0;var o=r(4161),a=r(93300),i=r(13704),s=r(69758),l=r(34636);class c extends s.Parser{constructor(){super(...arguments),n(this,"priority",10),n(this,"incompatibleTokens",["t","T","x"])}parse(e,t){switch(t){case"X":return(0,l.parseTimezonePattern)(i.timezonePatterns.basicOptionalMinutes,e);case"XX":return(0,l.parseTimezonePattern)(i.timezonePatterns.basic,e);case"XXXX":return(0,l.parseTimezonePattern)(i.timezonePatterns.basicOptionalSeconds,e);case"XXXXX":return(0,l.parseTimezonePattern)(i.timezonePatterns.extendedOptionalSeconds,e);default:return(0,l.parseTimezonePattern)(i.timezonePatterns.extended,e)}}set(e,t,r){return t.timestampIsSet?e:(0,o.constructFrom)(e,e.getTime()-(0,a.getTimezoneOffsetInMilliseconds)(e)-r)}}t.ISOTimezoneWithZParser=c},55428:(e,t,r)=>{"use strict";var n=r(43693).default;t.ISOWeekParser=void 0;var o=r(15267),a=r(61048),i=r(13704),s=r(69758),l=r(34636);class c extends s.Parser{constructor(){super(...arguments),n(this,"priority",100),n(this,"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"])}parse(e,t,r){switch(t){case"I":return(0,l.parseNumericPattern)(i.numericPatterns.week,e);case"Io":return r.ordinalNumber(e,{unit:"week"});default:return(0,l.parseNDigits)(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,r){return(0,a.startOfISOWeek)((0,o.setISOWeek)(e,r))}}t.ISOWeekParser=c},95065:(e,t,r)=>{"use strict";var n=r(43693).default;t.ISOWeekYearParser=void 0;var o=r(61048),a=r(4161),i=r(69758),s=r(34636);class l extends i.Parser{constructor(){super(...arguments),n(this,"priority",130),n(this,"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"])}parse(e,t){return"R"===t?(0,s.parseNDigitsSigned)(4,e):(0,s.parseNDigitsSigned)(t.length,e)}set(e,t,r){const n=(0,a.constructFrom)(e,0);return n.setFullYear(r,0,4),n.setHours(0,0,0,0),(0,o.startOfISOWeek)(n)}}t.ISOWeekYearParser=l},46608:(e,t,r)=>{"use strict";var n=r(43693).default;t.LocalDayParser=void 0;var o=r(38844),a=r(69758),i=r(34636);class s extends a.Parser{constructor(){super(...arguments),n(this,"priority",90),n(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"])}parse(e,t,r,n){const o=e=>{const t=7*Math.floor((e-1)/7);return(e+n.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return(0,i.mapValue)((0,i.parseNDigits)(t.length,e),o);case"eo":return(0,i.mapValue)(r.ordinalNumber(e,{unit:"day"}),o);case"eee":return r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});case"eeeee":return r.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"});default:return r.day(e,{width:"wide",context:"formatting"})||r.day(e,{width:"abbreviated",context:"formatting"})||r.day(e,{width:"short",context:"formatting"})||r.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,r,n){return(e=(0,o.setDay)(e,r,n)).setHours(0,0,0,0),e}}t.LocalDayParser=s},33118:(e,t,r)=>{"use strict";var n=r(43693).default;t.LocalWeekParser=void 0;var o=r(45056),a=r(19249),i=r(13704),s=r(69758),l=r(34636);class c extends s.Parser{constructor(){super(...arguments),n(this,"priority",100),n(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"])}parse(e,t,r){switch(t){case"w":return(0,l.parseNumericPattern)(i.numericPatterns.week,e);case"wo":return r.ordinalNumber(e,{unit:"week"});default:return(0,l.parseNDigits)(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,r,n){return(0,a.startOfWeek)((0,o.setWeek)(e,r,n),n)}}t.LocalWeekParser=c},79967:(e,t,r)=>{"use strict";var n=r(43693).default;t.LocalWeekYearParser=void 0;var o=r(67941),a=r(19249),i=r(69758),s=r(34636);class l extends i.Parser{constructor(){super(...arguments),n(this,"priority",130),n(this,"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"])}parse(e,t,r){const n=e=>({year:e,isTwoDigitYear:"YY"===t});switch(t){case"Y":return(0,s.mapValue)((0,s.parseNDigits)(4,e),n);case"Yo":return(0,s.mapValue)(r.ordinalNumber(e,{unit:"year"}),n);default:return(0,s.mapValue)((0,s.parseNDigits)(t.length,e),n)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,r,n){const i=(0,o.getWeekYear)(e,n);if(r.isTwoDigitYear){const t=(0,s.normalizeTwoDigitYear)(r.year,i);return e.setFullYear(t,0,n.firstWeekContainsDate),e.setHours(0,0,0,0),(0,a.startOfWeek)(e,n)}const l="era"in t&&1!==t.era?1-r.year:r.year;return e.setFullYear(l,0,n.firstWeekContainsDate),e.setHours(0,0,0,0),(0,a.startOfWeek)(e,n)}}t.LocalWeekYearParser=l},9271:(e,t,r)=>{"use strict";var n=r(43693).default;t.MinuteParser=void 0;var o=r(13704),a=r(69758),i=r(34636);class s extends a.Parser{constructor(){super(...arguments),n(this,"priority",60),n(this,"incompatibleTokens",["t","T"])}parse(e,t,r){switch(t){case"m":return(0,i.parseNumericPattern)(o.numericPatterns.minute,e);case"mo":return r.ordinalNumber(e,{unit:"minute"});default:return(0,i.parseNDigits)(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,r){return e.setMinutes(r,0,0),e}}t.MinuteParser=s},8403:(e,t,r)=>{"use strict";var n=r(43693).default;t.MonthParser=void 0;var o=r(13704),a=r(69758),i=r(34636);class s extends a.Parser{constructor(){super(...arguments),n(this,"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),n(this,"priority",110)}parse(e,t,r){const n=e=>e-1;switch(t){case"M":return(0,i.mapValue)((0,i.parseNumericPattern)(o.numericPatterns.month,e),n);case"MM":return(0,i.mapValue)((0,i.parseNDigits)(2,e),n);case"Mo":return(0,i.mapValue)(r.ordinalNumber(e,{unit:"month"}),n);case"MMM":return r.month(e,{width:"abbreviated",context:"formatting"})||r.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return r.month(e,{width:"narrow",context:"formatting"});default:return r.month(e,{width:"wide",context:"formatting"})||r.month(e,{width:"abbreviated",context:"formatting"})||r.month(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=11}set(e,t,r){return e.setMonth(r,1),e.setHours(0,0,0,0),e}}t.MonthParser=s},93245:(e,t,r)=>{"use strict";var n=r(43693).default;t.QuarterParser=void 0;var o=r(69758),a=r(34636);class i extends o.Parser{constructor(){super(...arguments),n(this,"priority",120),n(this,"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"])}parse(e,t,r){switch(t){case"Q":case"QQ":return(0,a.parseNDigits)(t.length,e);case"Qo":return r.ordinalNumber(e,{unit:"quarter"});case"QQQ":return r.quarter(e,{width:"abbreviated",context:"formatting"})||r.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return r.quarter(e,{width:"narrow",context:"formatting"});default:return r.quarter(e,{width:"wide",context:"formatting"})||r.quarter(e,{width:"abbreviated",context:"formatting"})||r.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=1&&t<=4}set(e,t,r){return e.setMonth(3*(r-1),1),e.setHours(0,0,0,0),e}}t.QuarterParser=i},97223:(e,t,r)=>{"use strict";var n=r(43693).default;t.SecondParser=void 0;var o=r(13704),a=r(69758),i=r(34636);class s extends a.Parser{constructor(){super(...arguments),n(this,"priority",50),n(this,"incompatibleTokens",["t","T"])}parse(e,t,r){switch(t){case"s":return(0,i.parseNumericPattern)(o.numericPatterns.second,e);case"so":return r.ordinalNumber(e,{unit:"second"});default:return(0,i.parseNDigits)(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,r){return e.setSeconds(r,0),e}}t.SecondParser=s},43023:(e,t,r)=>{"use strict";var n=r(43693).default;t.StandAloneLocalDayParser=void 0;var o=r(38844),a=r(69758),i=r(34636);class s extends a.Parser{constructor(){super(...arguments),n(this,"priority",90),n(this,"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"])}parse(e,t,r,n){const o=e=>{const t=7*Math.floor((e-1)/7);return(e+n.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return(0,i.mapValue)((0,i.parseNDigits)(t.length,e),o);case"co":return(0,i.mapValue)(r.ordinalNumber(e,{unit:"day"}),o);case"ccc":return r.day(e,{width:"abbreviated",context:"standalone"})||r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"});case"ccccc":return r.day(e,{width:"narrow",context:"standalone"});case"cccccc":return r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"});default:return r.day(e,{width:"wide",context:"standalone"})||r.day(e,{width:"abbreviated",context:"standalone"})||r.day(e,{width:"short",context:"standalone"})||r.day(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=6}set(e,t,r,n){return(e=(0,o.setDay)(e,r,n)).setHours(0,0,0,0),e}}t.StandAloneLocalDayParser=s},64818:(e,t,r)=>{"use strict";var n=r(43693).default;t.StandAloneMonthParser=void 0;var o=r(13704),a=r(69758),i=r(34636);class s extends a.Parser{constructor(){super(...arguments),n(this,"priority",110),n(this,"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"])}parse(e,t,r){const n=e=>e-1;switch(t){case"L":return(0,i.mapValue)((0,i.parseNumericPattern)(o.numericPatterns.month,e),n);case"LL":return(0,i.mapValue)((0,i.parseNDigits)(2,e),n);case"Lo":return(0,i.mapValue)(r.ordinalNumber(e,{unit:"month"}),n);case"LLL":return r.month(e,{width:"abbreviated",context:"standalone"})||r.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return r.month(e,{width:"narrow",context:"standalone"});default:return r.month(e,{width:"wide",context:"standalone"})||r.month(e,{width:"abbreviated",context:"standalone"})||r.month(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=11}set(e,t,r){return e.setMonth(r,1),e.setHours(0,0,0,0),e}}t.StandAloneMonthParser=s},30096:(e,t,r)=>{"use strict";var n=r(43693).default;t.StandAloneQuarterParser=void 0;var o=r(69758),a=r(34636);class i extends o.Parser{constructor(){super(...arguments),n(this,"priority",120),n(this,"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"])}parse(e,t,r){switch(t){case"q":case"qq":return(0,a.parseNDigits)(t.length,e);case"qo":return r.ordinalNumber(e,{unit:"quarter"});case"qqq":return r.quarter(e,{width:"abbreviated",context:"standalone"})||r.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return r.quarter(e,{width:"narrow",context:"standalone"});default:return r.quarter(e,{width:"wide",context:"standalone"})||r.quarter(e,{width:"abbreviated",context:"standalone"})||r.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=1&&t<=4}set(e,t,r){return e.setMonth(3*(r-1),1),e.setHours(0,0,0,0),e}}t.StandAloneQuarterParser=i},13883:(e,t,r)=>{"use strict";var n=r(43693).default;t.TimestampMillisecondsParser=void 0;var o=r(4161),a=r(69758),i=r(34636);class s extends a.Parser{constructor(){super(...arguments),n(this,"priority",20),n(this,"incompatibleTokens","*")}parse(e){return(0,i.parseAnyDigitsSigned)(e)}set(e,t,r){return[(0,o.constructFrom)(e,r),{timestampIsSet:!0}]}}t.TimestampMillisecondsParser=s},76990:(e,t,r)=>{"use strict";var n=r(43693).default;t.TimestampSecondsParser=void 0;var o=r(4161),a=r(69758),i=r(34636);class s extends a.Parser{constructor(){super(...arguments),n(this,"priority",40),n(this,"incompatibleTokens","*")}parse(e){return(0,i.parseAnyDigitsSigned)(e)}set(e,t,r){return[(0,o.constructFrom)(e,1e3*r),{timestampIsSet:!0}]}}t.TimestampSecondsParser=s},98550:(e,t,r)=>{"use strict";var n=r(43693).default;t.YearParser=void 0;var o=r(69758),a=r(34636);class i extends o.Parser{constructor(){super(...arguments),n(this,"priority",130),n(this,"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"])}parse(e,t,r){const n=e=>({year:e,isTwoDigitYear:"yy"===t});switch(t){case"y":return(0,a.mapValue)((0,a.parseNDigits)(4,e),n);case"yo":return(0,a.mapValue)(r.ordinalNumber(e,{unit:"year"}),n);default:return(0,a.mapValue)((0,a.parseNDigits)(t.length,e),n)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,r){const n=e.getFullYear();if(r.isTwoDigitYear){const t=(0,a.normalizeTwoDigitYear)(r.year,n);return e.setFullYear(t,0,1),e.setHours(0,0,0,0),e}const o="era"in t&&1!==t.era?1-r.year:r.year;return e.setFullYear(o,0,1),e.setHours(0,0,0,0),e}}t.YearParser=i},34636:(e,t,r)=>{"use strict";t.dayPeriodEnumToHours=function(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;default:return 0}},t.isLeapYearIndex=function(e){return e%400===0||e%4===0&&e%100!==0},t.mapValue=function(e,t){if(!e)return e;return{value:t(e.value),rest:e.rest}},t.normalizeTwoDigitYear=function(e,t){const r=t>0,n=r?t:1-t;let o;if(n<=50)o=e||100;else{const t=n+50;o=e+100*Math.trunc(t/100)-(e>=t%100?100:0)}return r?o:1-o},t.parseAnyDigitsSigned=function(e){return a(o.numericPatterns.anyDigitsSigned,e)},t.parseNDigits=function(e,t){switch(e){case 1:return a(o.numericPatterns.singleDigit,t);case 2:return a(o.numericPatterns.twoDigits,t);case 3:return a(o.numericPatterns.threeDigits,t);case 4:return a(o.numericPatterns.fourDigits,t);default:return a(new RegExp("^\\d{1,"+e+"}"),t)}},t.parseNDigitsSigned=function(e,t){switch(e){case 1:return a(o.numericPatterns.singleDigitSigned,t);case 2:return a(o.numericPatterns.twoDigitsSigned,t);case 3:return a(o.numericPatterns.threeDigitsSigned,t);case 4:return a(o.numericPatterns.fourDigitsSigned,t);default:return a(new RegExp("^-?\\d{1,"+e+"}"),t)}},t.parseNumericPattern=a,t.parseTimezonePattern=function(e,t){const r=t.match(e);if(!r)return null;if("Z"===r[0])return{value:0,rest:t.slice(1)};const o="+"===r[1]?1:-1,a=r[2]?parseInt(r[2],10):0,i=r[3]?parseInt(r[3],10):0,s=r[5]?parseInt(r[5],10):0;return{value:o*(a*n.millisecondsInHour+i*n.millisecondsInMinute+s*n.millisecondsInSecond),rest:t.slice(r[0].length)}};var n=r(69757),o=r(13704);function a(e,t){const r=t.match(e);return r?{value:parseInt(r[0],10),rest:t.slice(r[0].length)}:null}},33458:(e,t,r)=>{"use strict";t.parseISO=function(e,t){var r;const f=null!==(r=null===t||void 0===t?void 0:t.additionalDigits)&&void 0!==r?r:2,h=function(e){const t={},r=e.split(o.dateTimeDelimiter);let n;if(r.length>2)return t;/:/.test(r[0])?n=r[0]:(t.date=r[0],n=r[1],o.timeZoneDelimiter.test(t.date)&&(t.date=e.split(o.timeZoneDelimiter)[0],n=e.substr(t.date.length,e.length)));if(n){const e=o.timezone.exec(n);e?(t.time=n.replace(e[1],""),t.timezone=e[1]):t.time=n}return t}(e);let p;if(h.date){const e=function(e,t){const r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};const o=n[1]?parseInt(n[1]):null,a=n[2]?parseInt(n[2]):null;return{year:null===a?o:100*a,restDateString:e.slice((n[1]||n[2]).length)}}(h.date,f);p=function(e,t){if(null===t)return new Date(NaN);const r=e.match(a);if(!r)return new Date(NaN);const n=!!r[4],o=l(r[1]),i=l(r[2])-1,s=l(r[3]),c=l(r[4]),f=l(r[5])-1;if(n)return function(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}(0,c,f)?function(e,t,r){const n=new Date(0);n.setUTCFullYear(e,0,4);const o=n.getUTCDay()||7,a=7*(t-1)+r+1-o;return n.setUTCDate(n.getUTCDate()+a),n}(t,c,f):new Date(NaN);{const e=new Date(0);return function(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(u[t]||(d(e)?29:28))}(t,i,s)&&function(e,t){return t>=1&&t<=(d(e)?366:365)}(t,o)?(e.setUTCFullYear(t,i,Math.max(o,s)),e):new Date(NaN)}}(e.restDateString,e.year)}if(!p||isNaN(p.getTime()))return new Date(NaN);const g=p.getTime();let m,v=0;if(h.time&&(v=function(e){const t=e.match(i);if(!t)return NaN;const r=c(t[1]),o=c(t[2]),a=c(t[3]);if(!function(e,t,r){if(24===e)return 0===t&&0===r;return r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}(r,o,a))return NaN;return r*n.millisecondsInHour+o*n.millisecondsInMinute+1e3*a}(h.time),isNaN(v)))return new Date(NaN);if(!h.timezone){const e=new Date(g+v),t=new Date(0);return t.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),t.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),t}if(m=function(e){if("Z"===e)return 0;const t=e.match(s);if(!t)return 0;const r="+"===t[1]?-1:1,o=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;if(!function(e,t){return t>=0&&t<=59}(0,a))return NaN;return r*(o*n.millisecondsInHour+a*n.millisecondsInMinute)}(h.timezone),isNaN(m))return new Date(NaN);return new Date(g+v+m)};var n=r(69757);const o={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},a=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,i=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,s=/^([+-])(\d{2})(?::?(\d{2}))?$/;function l(e){return e?parseInt(e):1}function c(e){return e&&parseFloat(e.replace(",","."))||0}const u=[31,null,31,30,31,30,31,31,30,31,30,31];function d(e){return e%400===0||e%4===0&&e%100!==0}},28238:(e,t)=>{"use strict";t.parseJSON=function(e){const t=e.match(/(\d{4})-(\d{2})-(\d{2})[T ](\d{2}):(\d{2}):(\d{2})(?:\.(\d{0,7}))?(?:Z|(.)(\d{2}):?(\d{2})?)?/);if(t)return new Date(Date.UTC(+t[1],+t[2]-1,+t[3],+t[4]-(+t[9]||0)*("-"==t[8]?-1:1),+t[5]-(+t[10]||0)*("-"==t[8]?-1:1),+t[6],+((t[7]||"0")+"00").substring(0,3)));return new Date(NaN)}},34269:(e,t,r)=>{"use strict";t.previousDay=function(e,t){let r=(0,n.getDay)(e)-t;r<=0&&(r+=7);return(0,o.subDays)(e,r)};var n=r(97600),o=r(43613)},30228:(e,t,r)=>{"use strict";t.previousFriday=function(e){return(0,n.previousDay)(e,5)};var n=r(34269)},40559:(e,t,r)=>{"use strict";t.previousMonday=function(e){return(0,n.previousDay)(e,1)};var n=r(34269)},61396:(e,t,r)=>{"use strict";t.previousSaturday=function(e){return(0,n.previousDay)(e,6)};var n=r(34269)},34651:(e,t,r)=>{"use strict";t.previousSunday=function(e){return(0,n.previousDay)(e,0)};var n=r(34269)},48365:(e,t,r)=>{"use strict";t.previousThursday=function(e){return(0,n.previousDay)(e,4)};var n=r(34269)},45260:(e,t,r)=>{"use strict";t.previousTuesday=function(e){return(0,n.previousDay)(e,2)};var n=r(34269)},15467:(e,t,r)=>{"use strict";t.previousWednesday=function(e){return(0,n.previousDay)(e,3)};var n=r(34269)},58181:(e,t,r)=>{"use strict";t.quartersToMonths=function(e){return Math.trunc(e*n.monthsInQuarter)};var n=r(69757)},57630:(e,t,r)=>{"use strict";t.quartersToYears=function(e){const t=e/n.quartersInYear;return Math.trunc(t)};var n=r(69757)},67020:(e,t,r)=>{"use strict";t.roundToNearestHours=function(e,t){var r,i;const s=null!==(r=null===t||void 0===t?void 0:t.nearestTo)&&void 0!==r?r:1;if(s<1||s>12)return(0,o.constructFrom)(e,NaN);const l=(0,a.toDate)(e),c=l.getMinutes()/60,u=l.getSeconds()/60/60,d=l.getMilliseconds()/1e3/60/60,f=l.getHours()+c+u+d,h=null!==(i=null===t||void 0===t?void 0:t.roundingMethod)&&void 0!==i?i:"round",p=(0,n.getRoundingMethod)(h)(f/s)*s,g=(0,o.constructFrom)(e,l);return g.setHours(p,0,0,0),g};var n=r(88056),o=r(4161),a=r(75551)},72242:(e,t,r)=>{"use strict";t.roundToNearestMinutes=function(e,t){var r,i;const s=null!==(r=null===t||void 0===t?void 0:t.nearestTo)&&void 0!==r?r:1;if(s<1||s>30)return(0,o.constructFrom)(e,NaN);const l=(0,a.toDate)(e),c=l.getSeconds()/60,u=l.getMilliseconds()/1e3/60,d=l.getMinutes()+c+u,f=null!==(i=null===t||void 0===t?void 0:t.roundingMethod)&&void 0!==i?i:"round",h=(0,n.getRoundingMethod)(f)(d/s)*s,p=(0,o.constructFrom)(e,l);return p.setMinutes(h,0,0),p};var n=r(88056),o=r(4161),a=r(75551)},30497:(e,t,r)=>{"use strict";t.secondsToHours=function(e){const t=e/n.secondsInHour;return Math.trunc(t)};var n=r(69757)},73026:(e,t,r)=>{"use strict";t.secondsToMilliseconds=function(e){return e*n.millisecondsInSecond};var n=r(69757)},68843:(e,t,r)=>{"use strict";t.secondsToMinutes=function(e){const t=e/n.secondsInMinute;return Math.trunc(t)};var n=r(69757)},3848:(e,t,r)=>{"use strict";t.set=function(e,t){let r=(0,a.toDate)(e);if(isNaN(+r))return(0,n.constructFrom)(e,NaN);null!=t.year&&r.setFullYear(t.year);null!=t.month&&(r=(0,o.setMonth)(r,t.month));null!=t.date&&r.setDate(t.date);null!=t.hours&&r.setHours(t.hours);null!=t.minutes&&r.setMinutes(t.minutes);null!=t.seconds&&r.setSeconds(t.seconds);null!=t.milliseconds&&r.setMilliseconds(t.milliseconds);return r};var n=r(4161),o=r(12844),a=r(75551)},88956:(e,t,r)=>{"use strict";t.setDate=function(e,t){const r=(0,n.toDate)(e);return r.setDate(t),r};var n=r(75551)},38844:(e,t,r)=>{"use strict";t.setDay=function(e,t,r){var i,s,l,c,u,d;const f=(0,a.getDefaultOptions)(),h=null!==(i=null!==(s=null!==(l=null!==(c=null===r||void 0===r?void 0:r.weekStartsOn)&&void 0!==c?c:null===r||void 0===r||null===(u=r.locale)||void 0===u||null===(u=u.options)||void 0===u?void 0:u.weekStartsOn)&&void 0!==l?l:f.weekStartsOn)&&void 0!==s?s:null===(d=f.locale)||void 0===d||null===(d=d.options)||void 0===d?void 0:d.weekStartsOn)&&void 0!==i?i:0,p=(0,o.toDate)(e),g=p.getDay(),m=(t%7+7)%7,v=7-h,b=t<0||t>6?t-(g+v)%7:(m+v)%7-(g+v)%7;return(0,n.addDays)(p,b)};var n=r(28620),o=r(75551),a=r(96868)},95716:(e,t,r)=>{"use strict";t.setDayOfYear=function(e,t){const r=(0,n.toDate)(e);return r.setMonth(0),r.setDate(t),r};var n=r(75551)},43245:(e,t,r)=>{"use strict";t.setDefaultOptions=function(e){const t={},r=(0,n.getDefaultOptions)();for(const n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n]);for(const n in e)Object.prototype.hasOwnProperty.call(e,n)&&(void 0===e[n]?delete t[n]:t[n]=e[n]);(0,n.setDefaultOptions)(t)};var n=r(96868)},63525:(e,t,r)=>{"use strict";t.setHours=function(e,t){const r=(0,n.toDate)(e);return r.setHours(t),r};var n=r(75551)},10261:(e,t,r)=>{"use strict";t.setISODay=function(e,t){const r=(0,a.toDate)(e),i=(0,o.getISODay)(r),s=t-i;return(0,n.addDays)(r,s)};var n=r(28620),o=r(48601),a=r(75551)},15267:(e,t,r)=>{"use strict";t.setISOWeek=function(e,t){const r=(0,o.toDate)(e),a=(0,n.getISOWeek)(r)-t;return r.setDate(r.getDate()-7*a),r};var n=r(19871),o=r(75551)},5318:(e,t,r)=>{"use strict";t.setISOWeekYear=function(e,t){let r=(0,i.toDate)(e);const s=(0,o.differenceInCalendarDays)(r,(0,a.startOfISOWeekYear)(r)),l=(0,n.constructFrom)(e,0);return l.setFullYear(t,0,4),l.setHours(0,0,0,0),r=(0,a.startOfISOWeekYear)(l),r.setDate(r.getDate()+s),r};var n=r(4161),o=r(3439),a=r(72329),i=r(75551)},42806:(e,t,r)=>{"use strict";t.setMilliseconds=function(e,t){const r=(0,n.toDate)(e);return r.setMilliseconds(t),r};var n=r(75551)},94503:(e,t,r)=>{"use strict";t.setMinutes=function(e,t){const r=(0,n.toDate)(e);return r.setMinutes(t),r};var n=r(75551)},12844:(e,t,r)=>{"use strict";t.setMonth=function(e,t){const r=(0,a.toDate)(e),i=r.getFullYear(),s=r.getDate(),l=(0,n.constructFrom)(e,0);l.setFullYear(i,t,15),l.setHours(0,0,0,0);const c=(0,o.getDaysInMonth)(l);return r.setMonth(t,Math.min(s,c)),r};var n=r(4161),o=r(60272),a=r(75551)},33410:(e,t,r)=>{"use strict";t.setQuarter=function(e,t){const r=(0,o.toDate)(e),a=Math.trunc(r.getMonth()/3)+1,i=t-a;return(0,n.setMonth)(r,r.getMonth()+3*i)};var n=r(12844),o=r(75551)},70671:(e,t,r)=>{"use strict";t.setSeconds=function(e,t){const r=(0,n.toDate)(e);return r.setSeconds(t),r};var n=r(75551)},45056:(e,t,r)=>{"use strict";t.setWeek=function(e,t,r){const a=(0,o.toDate)(e),i=(0,n.getWeek)(a,r)-t;return a.setDate(a.getDate()-7*i),a};var n=r(72252),o=r(75551)},93729:(e,t,r)=>{"use strict";t.setWeekYear=function(e,t,r){var l,c,u,d,f,h;const p=(0,s.getDefaultOptions)(),g=null!==(l=null!==(c=null!==(u=null!==(d=null===r||void 0===r?void 0:r.firstWeekContainsDate)&&void 0!==d?d:null===r||void 0===r||null===(f=r.locale)||void 0===f||null===(f=f.options)||void 0===f?void 0:f.firstWeekContainsDate)&&void 0!==u?u:p.firstWeekContainsDate)&&void 0!==c?c:null===(h=p.locale)||void 0===h||null===(h=h.options)||void 0===h?void 0:h.firstWeekContainsDate)&&void 0!==l?l:1;let m=(0,i.toDate)(e);const v=(0,o.differenceInCalendarDays)(m,(0,a.startOfWeekYear)(m,r)),b=(0,n.constructFrom)(e,0);return b.setFullYear(t,0,g),b.setHours(0,0,0,0),m=(0,a.startOfWeekYear)(b,r),m.setDate(m.getDate()+v),m};var n=r(4161),o=r(3439),a=r(90568),i=r(75551),s=r(96868)},54521:(e,t,r)=>{"use strict";t.setYear=function(e,t){const r=(0,o.toDate)(e);if(isNaN(+r))return(0,n.constructFrom)(e,NaN);return r.setFullYear(t),r};var n=r(4161),o=r(75551)},96191:(e,t,r)=>{"use strict";t.startOfDay=function(e){const t=(0,n.toDate)(e);return t.setHours(0,0,0,0),t};var n=r(75551)},71073:(e,t,r)=>{"use strict";t.startOfDecade=function(e){const t=(0,n.toDate)(e),r=t.getFullYear(),o=10*Math.floor(r/10);return t.setFullYear(o,0,1),t.setHours(0,0,0,0),t};var n=r(75551)},91951:(e,t,r)=>{"use strict";t.startOfHour=function(e){const t=(0,n.toDate)(e);return t.setMinutes(0,0,0),t};var n=r(75551)},61048:(e,t,r)=>{"use strict";t.startOfISOWeek=function(e){return(0,n.startOfWeek)(e,{weekStartsOn:1})};var n=r(19249)},72329:(e,t,r)=>{"use strict";t.startOfISOWeekYear=function(e){const t=(0,n.getISOWeekYear)(e),r=(0,a.constructFrom)(e,0);return r.setFullYear(t,0,4),r.setHours(0,0,0,0),(0,o.startOfISOWeek)(r)};var n=r(68890),o=r(61048),a=r(4161)},30377:(e,t,r)=>{"use strict";t.startOfMinute=function(e){const t=(0,n.toDate)(e);return t.setSeconds(0,0),t};var n=r(75551)},41619:(e,t,r)=>{"use strict";t.startOfMonth=function(e){const t=(0,n.toDate)(e);return t.setDate(1),t.setHours(0,0,0,0),t};var n=r(75551)},51125:(e,t,r)=>{"use strict";t.startOfQuarter=function(e){const t=(0,n.toDate)(e),r=t.getMonth(),o=r-r%3;return t.setMonth(o,1),t.setHours(0,0,0,0),t};var n=r(75551)},15545:(e,t,r)=>{"use strict";t.startOfSecond=function(e){const t=(0,n.toDate)(e);return t.setMilliseconds(0),t};var n=r(75551)},44152:(e,t,r)=>{"use strict";t.startOfToday=function(){return(0,n.startOfDay)(Date.now())};var n=r(96191)},68178:(e,t)=>{"use strict";t.startOfTomorrow=function(){const e=new Date,t=e.getFullYear(),r=e.getMonth(),n=e.getDate(),o=new Date(0);return o.setFullYear(t,r,n+1),o.setHours(0,0,0,0),o}},19249:(e,t,r)=>{"use strict";t.startOfWeek=function(e,t){var r,a,i,s,l,c;const u=(0,o.getDefaultOptions)(),d=null!==(r=null!==(a=null!==(i=null!==(s=null===t||void 0===t?void 0:t.weekStartsOn)&&void 0!==s?s:null===t||void 0===t||null===(l=t.locale)||void 0===l||null===(l=l.options)||void 0===l?void 0:l.weekStartsOn)&&void 0!==i?i:u.weekStartsOn)&&void 0!==a?a:null===(c=u.locale)||void 0===c||null===(c=c.options)||void 0===c?void 0:c.weekStartsOn)&&void 0!==r?r:0,f=(0,n.toDate)(e),h=f.getDay(),p=(h<d?7:0)+h-d;return f.setDate(f.getDate()-p),f.setHours(0,0,0,0),f};var n=r(75551),o=r(96868)},90568:(e,t,r)=>{"use strict";t.startOfWeekYear=function(e,t){var r,s,l,c,u,d;const f=(0,i.getDefaultOptions)(),h=null!==(r=null!==(s=null!==(l=null!==(c=null===t||void 0===t?void 0:t.firstWeekContainsDate)&&void 0!==c?c:null===t||void 0===t||null===(u=t.locale)||void 0===u||null===(u=u.options)||void 0===u?void 0:u.firstWeekContainsDate)&&void 0!==l?l:f.firstWeekContainsDate)&&void 0!==s?s:null===(d=f.locale)||void 0===d||null===(d=d.options)||void 0===d?void 0:d.firstWeekContainsDate)&&void 0!==r?r:1,p=(0,o.getWeekYear)(e,t),g=(0,n.constructFrom)(e,0);g.setFullYear(p,0,h),g.setHours(0,0,0,0);return(0,a.startOfWeek)(g,t)};var n=r(4161),o=r(67941),a=r(19249),i=r(96868)},77332:(e,t,r)=>{"use strict";t.startOfYear=function(e){const t=(0,n.toDate)(e),r=(0,o.constructFrom)(e,0);return r.setFullYear(t.getFullYear(),0,1),r.setHours(0,0,0,0),r};var n=r(75551),o=r(4161)},56333:(e,t)=>{"use strict";t.startOfYesterday=function(){const e=new Date,t=e.getFullYear(),r=e.getMonth(),n=e.getDate(),o=new Date(0);return o.setFullYear(t,r,n-1),o.setHours(0,0,0,0),o}},43614:(e,t,r)=>{"use strict";t.sub=function(e,t){const{years:r=0,months:i=0,weeks:s=0,days:l=0,hours:c=0,minutes:u=0,seconds:d=0}=t,f=(0,o.subMonths)(e,i+12*r),h=(0,n.subDays)(f,l+7*s),p=1e3*(d+60*(u+60*c));return(0,a.constructFrom)(e,h.getTime()-p)};var n=r(43613),o=r(96221),a=r(4161)},81131:(e,t,r)=>{"use strict";t.subBusinessDays=function(e,t){return(0,n.addBusinessDays)(e,-t)};var n=r(48806)},43613:(e,t,r)=>{"use strict";t.subDays=function(e,t){return(0,n.addDays)(e,-t)};var n=r(28620)},39883:(e,t,r)=>{"use strict";t.subHours=function(e,t){return(0,n.addHours)(e,-t)};var n=r(75608)},3131:(e,t,r)=>{"use strict";t.subISOWeekYears=function(e,t){return(0,n.addISOWeekYears)(e,-t)};var n=r(28594)},75712:(e,t,r)=>{"use strict";t.subMilliseconds=function(e,t){return(0,n.addMilliseconds)(e,-t)};var n=r(23773)},63201:(e,t,r)=>{"use strict";t.subMinutes=function(e,t){return(0,n.addMinutes)(e,-t)};var n=r(90086)},96221:(e,t,r)=>{"use strict";t.subMonths=function(e,t){return(0,n.addMonths)(e,-t)};var n=r(84640)},10899:(e,t,r)=>{"use strict";t.subQuarters=function(e,t){return(0,n.addQuarters)(e,-t)};var n=r(41634)},50317:(e,t,r)=>{"use strict";t.subSeconds=function(e,t){return(0,n.addSeconds)(e,-t)};var n=r(12570)},94357:(e,t,r)=>{"use strict";t.subWeeks=function(e,t){return(0,n.addWeeks)(e,-t)};var n=r(89994)},46198:(e,t,r)=>{"use strict";t.subYears=function(e,t){return(0,n.addYears)(e,-t)};var n=r(30709)},75551:(e,t)=>{"use strict";t.toDate=function(e){const t=Object.prototype.toString.call(e);return e instanceof Date||"object"===typeof e&&"[object Date]"===t?new e.constructor(+e):"number"===typeof e||"[object Number]"===t||"string"===typeof e||"[object String]"===t?new Date(e):new Date(NaN)}},93583:(e,t,r)=>{"use strict";t.transpose=function(e,t){const r=t instanceof Date?(0,n.constructFrom)(t,0):new t(0);return r.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),r.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),r};var n=r(4161)},58615:(e,t,r)=>{"use strict";t.weeksToDays=function(e){return Math.trunc(e*n.daysInWeek)};var n=r(69757)},79932:(e,t,r)=>{"use strict";t.yearsToDays=function(e){return Math.trunc(e*n.daysInYear)};var n=r(69757)},5392:(e,t,r)=>{"use strict";t.yearsToMonths=function(e){return Math.trunc(e*n.monthsInYear)};var n=r(69757)},23090:(e,t,r)=>{"use strict";t.yearsToQuarters=function(e){return Math.trunc(e*n.quartersInYear)};var n=r(69757)},20944:e=>{"use strict";var t=Array.isArray,r=Object.keys,n=Object.prototype.hasOwnProperty,o="undefined"!==typeof Element;function a(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){var s,l,c,u=t(e),d=t(i);if(u&&d){if((l=e.length)!=i.length)return!1;for(s=l;0!==s--;)if(!a(e[s],i[s]))return!1;return!0}if(u!=d)return!1;var f=e instanceof Date,h=i instanceof Date;if(f!=h)return!1;if(f&&h)return e.getTime()==i.getTime();var p=e instanceof RegExp,g=i instanceof RegExp;if(p!=g)return!1;if(p&&g)return e.toString()==i.toString();var m=r(e);if((l=m.length)!==r(i).length)return!1;for(s=l;0!==s--;)if(!n.call(i,m[s]))return!1;if(o&&e instanceof Element&&i instanceof Element)return e===i;for(s=l;0!==s--;)if(("_owner"!==(c=m[s])||!e.$$typeof)&&!a(e[c],i[c]))return!1;return!0}return e!==e&&i!==i}e.exports=function(e,t){try{return a(e,t)}catch(r){if(r.message&&r.message.match(/stack|recursion/i)||-2146828260===r.number)return console.warn("Warning: react-fast-compare does not handle circular references.",r.name,r.message),!1;throw r}}},45269:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=1/60*1e3,n="undefined"!==typeof performance?()=>performance.now():()=>Date.now(),o="undefined"!==typeof window?e=>window.requestAnimationFrame(e):e=>setTimeout((()=>e(n())),r);let a=!0,i=!1,s=!1;const l={delta:0,timestamp:0},c=["read","update","preRender","render","postRender"],u=c.reduce(((e,t)=>(e[t]=function(e){let t=[],r=[],n=0,o=!1,a=!1;const i=new WeakSet,s={schedule:function(e){const a=arguments.length>2&&void 0!==arguments[2]&&arguments[2]&&o,s=a?t:r;return arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&i.add(e),-1===s.indexOf(e)&&(s.push(e),a&&o&&(n=t.length)),e},cancel:e=>{const t=r.indexOf(e);-1!==t&&r.splice(t,1),i.delete(e)},process:l=>{if(o)a=!0;else{if(o=!0,[t,r]=[r,t],r.length=0,n=t.length,n)for(let r=0;r<n;r++){const n=t[r];n(l),i.has(n)&&(s.schedule(n),e())}o=!1,a&&(a=!1,s.process(l))}}};return s}((()=>i=!0)),e)),{}),d=c.reduce(((e,t)=>{const r=u[t];return e[t]=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return i||m(),r.schedule(e,t,n)},e}),{}),f=c.reduce(((e,t)=>(e[t]=u[t].cancel,e)),{}),h=c.reduce(((e,t)=>(e[t]=()=>u[t].process(l),e)),{}),p=e=>u[e].process(l),g=e=>{i=!1,l.delta=a?r:Math.max(Math.min(e-l.timestamp,40),1),l.timestamp=e,s=!0,c.forEach(p),s=!1,i&&(a=!1,o(g))},m=()=>{i=!0,a=!0,s||o(g)};t.cancelSync=f,t.default=d,t.flushSync=h,t.getFrameData=()=>l},11759:(e,t,r)=>{"use strict";r.r(t),r.d(t,{invariant:()=>o,warning:()=>n});var n=function(){},o=function(){}},80219:(e,t,r)=>{"use strict";var n=r(53763),o={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return n.isMemo(e)?i:s[e.$$typeof]||o}s[n.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[n.Memo]=i;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,f=Object.getOwnPropertyDescriptor,h=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(t,r,n){if("string"!==typeof r){if(p){var o=h(r);o&&o!==p&&e(t,o,n)}var i=u(r);d&&(i=i.concat(d(r)));for(var s=l(t),g=l(r),m=0;m<i.length;++m){var v=i[m];if(!a[v]&&(!n||!n[v])&&(!g||!g[v])&&(!s||!s[v])){var b=f(r,v);try{c(t,v,b)}catch(y){}}}}return t}},54983:(e,t)=>{"use strict";var r="function"===typeof Symbol&&Symbol.for,n=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,a=r?Symbol.for("react.fragment"):60107,i=r?Symbol.for("react.strict_mode"):60108,s=r?Symbol.for("react.profiler"):60114,l=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,u=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,f=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,p=r?Symbol.for("react.suspense_list"):60120,g=r?Symbol.for("react.memo"):60115,m=r?Symbol.for("react.lazy"):60116,v=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,y=r?Symbol.for("react.responder"):60118,x=r?Symbol.for("react.scope"):60119;function w(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case u:case d:case a:case s:case i:case h:return e;default:switch(e=e&&e.$$typeof){case c:case f:case m:case g:case l:return e;default:return t}}case o:return t}}}function k(e){return w(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=n,t.ForwardRef=f,t.Fragment=a,t.Lazy=m,t.Memo=g,t.Portal=o,t.Profiler=s,t.StrictMode=i,t.Suspense=h,t.isAsyncMode=function(e){return k(e)||w(e)===u},t.isConcurrentMode=k,t.isContextConsumer=function(e){return w(e)===c},t.isContextProvider=function(e){return w(e)===l},t.isElement=function(e){return"object"===typeof e&&null!==e&&e.$$typeof===n},t.isForwardRef=function(e){return w(e)===f},t.isFragment=function(e){return w(e)===a},t.isLazy=function(e){return w(e)===m},t.isMemo=function(e){return w(e)===g},t.isPortal=function(e){return w(e)===o},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===i},t.isSuspense=function(e){return w(e)===h},t.isValidElementType=function(e){return"string"===typeof e||"function"===typeof e||e===a||e===d||e===s||e===i||e===h||e===p||"object"===typeof e&&null!==e&&(e.$$typeof===m||e.$$typeof===g||e.$$typeof===l||e.$$typeof===c||e.$$typeof===f||e.$$typeof===b||e.$$typeof===y||e.$$typeof===x||e.$$typeof===v)},t.typeOf=w},53763:(e,t,r)=>{"use strict";e.exports=r(54983)},55281:e=>{e.exports=class{constructor(){this.x=0,this.y=0,this.z=0}findFurthestPoint(e,t,r,n,o,a){return this.x=e-r>t/2?0:t,this.y=n-a>o/2?0:o,this.z=Math.hypot(this.x-(e-r),this.y-(n-a)),this.z}appyStyles(e,t,r,n,o){e.classList.add("ripple"),e.style.backgroundColor="dark"===t?"rgba(0,0,0, 0.2)":"rgba(255,255,255, 0.3)",e.style.borderRadius="50%",e.style.pointerEvents="none",e.style.position="absolute",e.style.left=o.clientX-r.left-n+"px",e.style.top=o.clientY-r.top-n+"px",e.style.width=e.style.height=2*n+"px"}applyAnimation(e){e.animate([{transform:"scale(0)",opacity:1},{transform:"scale(1.5)",opacity:0}],{duration:500,easing:"linear"})}create(e,t){const r=e.currentTarget;r.style.position="relative",r.style.overflow="hidden";const n=r.getBoundingClientRect(),o=this.findFurthestPoint(e.clientX,r.offsetWidth,n.left,e.clientY,r.offsetHeight,n.top),a=document.createElement("span");this.appyStyles(a,t,n,o,e),this.applyAnimation(a),r.appendChild(a),setTimeout((()=>a.remove()),500)}}},86178:function(e,t,r){(e=r.nmd(e)).exports=function(){"use strict";var t,r;function n(){return t.apply(null,arguments)}function o(e){t=e}function a(e){return e instanceof Array||"[object Array]"===Object.prototype.toString.call(e)}function i(e){return null!=e&&"[object Object]"===Object.prototype.toString.call(e)}function s(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function l(e){if(Object.getOwnPropertyNames)return 0===Object.getOwnPropertyNames(e).length;var t;for(t in e)if(s(e,t))return!1;return!0}function c(e){return void 0===e}function u(e){return"number"===typeof e||"[object Number]"===Object.prototype.toString.call(e)}function d(e){return e instanceof Date||"[object Date]"===Object.prototype.toString.call(e)}function f(e,t){var r,n=[],o=e.length;for(r=0;r<o;++r)n.push(t(e[r],r));return n}function h(e,t){for(var r in t)s(t,r)&&(e[r]=t[r]);return s(t,"toString")&&(e.toString=t.toString),s(t,"valueOf")&&(e.valueOf=t.valueOf),e}function p(e,t,r,n){return Gr(e,t,r,n,!0).utc()}function g(){return{empty:!1,unusedTokens:[],unusedInput:[],overflow:-2,charsLeftOver:0,nullInput:!1,invalidEra:null,invalidMonth:null,invalidFormat:!1,userInvalidated:!1,iso:!1,parsedDateParts:[],era:null,meridiem:null,rfc2822:!1,weekdayMismatch:!1}}function m(e){return null==e._pf&&(e._pf=g()),e._pf}function v(e){var t=null,n=!1,o=e._d&&!isNaN(e._d.getTime());return o&&(t=m(e),n=r.call(t.parsedDateParts,(function(e){return null!=e})),o=t.overflow<0&&!t.empty&&!t.invalidEra&&!t.invalidMonth&&!t.invalidWeekday&&!t.weekdayMismatch&&!t.nullInput&&!t.invalidFormat&&!t.userInvalidated&&(!t.meridiem||t.meridiem&&n),e._strict&&(o=o&&0===t.charsLeftOver&&0===t.unusedTokens.length&&void 0===t.bigHour)),null!=Object.isFrozen&&Object.isFrozen(e)?o:(e._isValid=o,e._isValid)}function b(e){var t=p(NaN);return null!=e?h(m(t),e):m(t).userInvalidated=!0,t}r=Array.prototype.some?Array.prototype.some:function(e){var t,r=Object(this),n=r.length>>>0;for(t=0;t<n;t++)if(t in r&&e.call(this,r[t],t,r))return!0;return!1};var y=n.momentProperties=[],x=!1;function w(e,t){var r,n,o,a=y.length;if(c(t._isAMomentObject)||(e._isAMomentObject=t._isAMomentObject),c(t._i)||(e._i=t._i),c(t._f)||(e._f=t._f),c(t._l)||(e._l=t._l),c(t._strict)||(e._strict=t._strict),c(t._tzm)||(e._tzm=t._tzm),c(t._isUTC)||(e._isUTC=t._isUTC),c(t._offset)||(e._offset=t._offset),c(t._pf)||(e._pf=m(t)),c(t._locale)||(e._locale=t._locale),a>0)for(r=0;r<a;r++)c(o=t[n=y[r]])||(e[n]=o);return e}function k(e){w(this,e),this._d=new Date(null!=e._d?e._d.getTime():NaN),this.isValid()||(this._d=new Date(NaN)),!1===x&&(x=!0,n.updateOffset(this),x=!1)}function S(e){return e instanceof k||null!=e&&null!=e._isAMomentObject}function C(e){!1===n.suppressDeprecationWarnings&&"undefined"!==typeof console&&console.warn&&console.warn("Deprecation warning: "+e)}function O(e,t){var r=!0;return h((function(){if(null!=n.deprecationHandler&&n.deprecationHandler(null,e),r){var o,a,i,l=[],c=arguments.length;for(a=0;a<c;a++){if(o="","object"===typeof arguments[a]){for(i in o+="\n["+a+"] ",arguments[0])s(arguments[0],i)&&(o+=i+": "+arguments[0][i]+", ");o=o.slice(0,-2)}else o=arguments[a];l.push(o)}C(e+"\nArguments: "+Array.prototype.slice.call(l).join("")+"\n"+(new Error).stack),r=!1}return t.apply(this,arguments)}),t)}var P,T={};function E(e,t){null!=n.deprecationHandler&&n.deprecationHandler(e,t),T[e]||(C(t),T[e]=!0)}function j(e){return"undefined"!==typeof Function&&e instanceof Function||"[object Function]"===Object.prototype.toString.call(e)}function A(e){var t,r;for(r in e)s(e,r)&&(j(t=e[r])?this[r]=t:this["_"+r]=t);this._config=e,this._dayOfMonthOrdinalParseLenient=new RegExp((this._dayOfMonthOrdinalParse.source||this._ordinalParse.source)+"|"+/\d{1,2}/.source)}function N(e,t){var r,n=h({},e);for(r in t)s(t,r)&&(i(e[r])&&i(t[r])?(n[r]={},h(n[r],e[r]),h(n[r],t[r])):null!=t[r]?n[r]=t[r]:delete n[r]);for(r in e)s(e,r)&&!s(t,r)&&i(e[r])&&(n[r]=h({},n[r]));return n}function M(e){null!=e&&this.set(e)}n.suppressDeprecationWarnings=!1,n.deprecationHandler=null,P=Object.keys?Object.keys:function(e){var t,r=[];for(t in e)s(e,t)&&r.push(t);return r};var _={sameDay:"[Today at] LT",nextDay:"[Tomorrow at] LT",nextWeek:"dddd [at] LT",lastDay:"[Yesterday at] LT",lastWeek:"[Last] dddd [at] LT",sameElse:"L"};function D(e,t,r){var n=this._calendar[e]||this._calendar.sameElse;return j(n)?n.call(t,r):n}function I(e,t,r){var n=""+Math.abs(e),o=t-n.length;return(e>=0?r?"+":"":"-")+Math.pow(10,Math.max(0,o)).toString().substr(1)+n}var R=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,L=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,F={},B={};function $(e,t,r,n){var o=n;"string"===typeof n&&(o=function(){return this[n]()}),e&&(B[e]=o),t&&(B[t[0]]=function(){return I(o.apply(this,arguments),t[1],t[2])}),r&&(B[r]=function(){return this.localeData().ordinal(o.apply(this,arguments),e)})}function z(e){return e.match(/\[[\s\S]/)?e.replace(/^\[|\]$/g,""):e.replace(/\\/g,"")}function Y(e){var t,r,n=e.match(R);for(t=0,r=n.length;t<r;t++)B[n[t]]?n[t]=B[n[t]]:n[t]=z(n[t]);return function(t){var o,a="";for(o=0;o<r;o++)a+=j(n[o])?n[o].call(t,e):n[o];return a}}function W(e,t){return e.isValid()?(t=V(t,e.localeData()),F[t]=F[t]||Y(t),F[t](e)):e.localeData().invalidDate()}function V(e,t){var r=5;function n(e){return t.longDateFormat(e)||e}for(L.lastIndex=0;r>=0&&L.test(e);)e=e.replace(L,n),L.lastIndex=0,r-=1;return e}var H={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function U(e){var t=this._longDateFormat[e],r=this._longDateFormat[e.toUpperCase()];return t||!r?t:(this._longDateFormat[e]=r.match(R).map((function(e){return"MMMM"===e||"MM"===e||"DD"===e||"dddd"===e?e.slice(1):e})).join(""),this._longDateFormat[e])}var G="Invalid date";function X(){return this._invalidDate}var q="%d",K=/\d{1,2}/;function Z(e){return this._ordinal.replace("%d",e)}var Q={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function J(e,t,r,n){var o=this._relativeTime[r];return j(o)?o(e,t,r,n):o.replace(/%d/i,e)}function ee(e,t){var r=this._relativeTime[e>0?"future":"past"];return j(r)?r(t):r.replace(/%s/i,t)}var te={D:"date",dates:"date",date:"date",d:"day",days:"day",day:"day",e:"weekday",weekdays:"weekday",weekday:"weekday",E:"isoWeekday",isoweekdays:"isoWeekday",isoweekday:"isoWeekday",DDD:"dayOfYear",dayofyears:"dayOfYear",dayofyear:"dayOfYear",h:"hour",hours:"hour",hour:"hour",ms:"millisecond",milliseconds:"millisecond",millisecond:"millisecond",m:"minute",minutes:"minute",minute:"minute",M:"month",months:"month",month:"month",Q:"quarter",quarters:"quarter",quarter:"quarter",s:"second",seconds:"second",second:"second",gg:"weekYear",weekyears:"weekYear",weekyear:"weekYear",GG:"isoWeekYear",isoweekyears:"isoWeekYear",isoweekyear:"isoWeekYear",w:"week",weeks:"week",week:"week",W:"isoWeek",isoweeks:"isoWeek",isoweek:"isoWeek",y:"year",years:"year",year:"year"};function re(e){return"string"===typeof e?te[e]||te[e.toLowerCase()]:void 0}function ne(e){var t,r,n={};for(r in e)s(e,r)&&(t=re(r))&&(n[t]=e[r]);return n}var oe={date:9,day:11,weekday:11,isoWeekday:11,dayOfYear:4,hour:13,millisecond:16,minute:14,month:8,quarter:7,second:15,weekYear:1,isoWeekYear:1,week:5,isoWeek:5,year:1};function ae(e){var t,r=[];for(t in e)s(e,t)&&r.push({unit:t,priority:oe[t]});return r.sort((function(e,t){return e.priority-t.priority})),r}var ie,se=/\d/,le=/\d\d/,ce=/\d{3}/,ue=/\d{4}/,de=/[+-]?\d{6}/,fe=/\d\d?/,he=/\d\d\d\d?/,pe=/\d\d\d\d\d\d?/,ge=/\d{1,3}/,me=/\d{1,4}/,ve=/[+-]?\d{1,6}/,be=/\d+/,ye=/[+-]?\d+/,xe=/Z|[+-]\d\d:?\d\d/gi,we=/Z|[+-]\d\d(?::?\d\d)?/gi,ke=/[+-]?\d+(\.\d{1,3})?/,Se=/[0-9]{0,256}['a-z\u00A0-\u05FF\u0700-\uD7FF\uF900-\uFDCF\uFDF0-\uFF07\uFF10-\uFFEF]{1,256}|[\u0600-\u06FF\/]{1,256}(\s*?[\u0600-\u06FF]{1,256}){1,2}/i,Ce=/^[1-9]\d?/,Oe=/^([1-9]\d|\d)/;function Pe(e,t,r){ie[e]=j(t)?t:function(e,n){return e&&r?r:t}}function Te(e,t){return s(ie,e)?ie[e](t._strict,t._locale):new RegExp(Ee(e))}function Ee(e){return je(e.replace("\\","").replace(/\\(\[)|\\(\])|\[([^\]\[]*)\]|\\(.)/g,(function(e,t,r,n,o){return t||r||n||o})))}function je(e){return e.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}function Ae(e){return e<0?Math.ceil(e)||0:Math.floor(e)}function Ne(e){var t=+e,r=0;return 0!==t&&isFinite(t)&&(r=Ae(t)),r}ie={};var Me={};function _e(e,t){var r,n,o=t;for("string"===typeof e&&(e=[e]),u(t)&&(o=function(e,r){r[t]=Ne(e)}),n=e.length,r=0;r<n;r++)Me[e[r]]=o}function De(e,t){_e(e,(function(e,r,n,o){n._w=n._w||{},t(e,n._w,n,o)}))}function Ie(e,t,r){null!=t&&s(Me,e)&&Me[e](t,r._a,r,e)}function Re(e){return e%4===0&&e%100!==0||e%400===0}var Le=0,Fe=1,Be=2,$e=3,ze=4,Ye=5,We=6,Ve=7,He=8;function Ue(e){return Re(e)?366:365}$("Y",0,0,(function(){var e=this.year();return e<=9999?I(e,4):"+"+e})),$(0,["YY",2],0,(function(){return this.year()%100})),$(0,["YYYY",4],0,"year"),$(0,["YYYYY",5],0,"year"),$(0,["YYYYYY",6,!0],0,"year"),Pe("Y",ye),Pe("YY",fe,le),Pe("YYYY",me,ue),Pe("YYYYY",ve,de),Pe("YYYYYY",ve,de),_e(["YYYYY","YYYYYY"],Le),_e("YYYY",(function(e,t){t[Le]=2===e.length?n.parseTwoDigitYear(e):Ne(e)})),_e("YY",(function(e,t){t[Le]=n.parseTwoDigitYear(e)})),_e("Y",(function(e,t){t[Le]=parseInt(e,10)})),n.parseTwoDigitYear=function(e){return Ne(e)+(Ne(e)>68?1900:2e3)};var Ge,Xe=Ke("FullYear",!0);function qe(){return Re(this.year())}function Ke(e,t){return function(r){return null!=r?(Qe(this,e,r),n.updateOffset(this,t),this):Ze(this,e)}}function Ze(e,t){if(!e.isValid())return NaN;var r=e._d,n=e._isUTC;switch(t){case"Milliseconds":return n?r.getUTCMilliseconds():r.getMilliseconds();case"Seconds":return n?r.getUTCSeconds():r.getSeconds();case"Minutes":return n?r.getUTCMinutes():r.getMinutes();case"Hours":return n?r.getUTCHours():r.getHours();case"Date":return n?r.getUTCDate():r.getDate();case"Day":return n?r.getUTCDay():r.getDay();case"Month":return n?r.getUTCMonth():r.getMonth();case"FullYear":return n?r.getUTCFullYear():r.getFullYear();default:return NaN}}function Qe(e,t,r){var n,o,a,i,s;if(e.isValid()&&!isNaN(r)){switch(n=e._d,o=e._isUTC,t){case"Milliseconds":return void(o?n.setUTCMilliseconds(r):n.setMilliseconds(r));case"Seconds":return void(o?n.setUTCSeconds(r):n.setSeconds(r));case"Minutes":return void(o?n.setUTCMinutes(r):n.setMinutes(r));case"Hours":return void(o?n.setUTCHours(r):n.setHours(r));case"Date":return void(o?n.setUTCDate(r):n.setDate(r));case"FullYear":break;default:return}a=r,i=e.month(),s=29!==(s=e.date())||1!==i||Re(a)?s:28,o?n.setUTCFullYear(a,i,s):n.setFullYear(a,i,s)}}function Je(e){return j(this[e=re(e)])?this[e]():this}function et(e,t){if("object"===typeof e){var r,n=ae(e=ne(e)),o=n.length;for(r=0;r<o;r++)this[n[r].unit](e[n[r].unit])}else if(j(this[e=re(e)]))return this[e](t);return this}function tt(e,t){return(e%t+t)%t}function rt(e,t){if(isNaN(e)||isNaN(t))return NaN;var r=tt(t,12);return e+=(t-r)/12,1===r?Re(e)?29:28:31-r%7%2}Ge=Array.prototype.indexOf?Array.prototype.indexOf:function(e){var t;for(t=0;t<this.length;++t)if(this[t]===e)return t;return-1},$("M",["MM",2],"Mo",(function(){return this.month()+1})),$("MMM",0,0,(function(e){return this.localeData().monthsShort(this,e)})),$("MMMM",0,0,(function(e){return this.localeData().months(this,e)})),Pe("M",fe,Ce),Pe("MM",fe,le),Pe("MMM",(function(e,t){return t.monthsShortRegex(e)})),Pe("MMMM",(function(e,t){return t.monthsRegex(e)})),_e(["M","MM"],(function(e,t){t[Fe]=Ne(e)-1})),_e(["MMM","MMMM"],(function(e,t,r,n){var o=r._locale.monthsParse(e,n,r._strict);null!=o?t[Fe]=o:m(r).invalidMonth=e}));var nt="January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ot="Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),at=/D[oD]?(\[[^\[\]]*\]|\s)+MMMM?/,it=Se,st=Se;function lt(e,t){return e?a(this._months)?this._months[e.month()]:this._months[(this._months.isFormat||at).test(t)?"format":"standalone"][e.month()]:a(this._months)?this._months:this._months.standalone}function ct(e,t){return e?a(this._monthsShort)?this._monthsShort[e.month()]:this._monthsShort[at.test(t)?"format":"standalone"][e.month()]:a(this._monthsShort)?this._monthsShort:this._monthsShort.standalone}function ut(e,t,r){var n,o,a,i=e.toLocaleLowerCase();if(!this._monthsParse)for(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[],n=0;n<12;++n)a=p([2e3,n]),this._shortMonthsParse[n]=this.monthsShort(a,"").toLocaleLowerCase(),this._longMonthsParse[n]=this.months(a,"").toLocaleLowerCase();return r?"MMM"===t?-1!==(o=Ge.call(this._shortMonthsParse,i))?o:null:-1!==(o=Ge.call(this._longMonthsParse,i))?o:null:"MMM"===t?-1!==(o=Ge.call(this._shortMonthsParse,i))||-1!==(o=Ge.call(this._longMonthsParse,i))?o:null:-1!==(o=Ge.call(this._longMonthsParse,i))||-1!==(o=Ge.call(this._shortMonthsParse,i))?o:null}function dt(e,t,r){var n,o,a;if(this._monthsParseExact)return ut.call(this,e,t,r);for(this._monthsParse||(this._monthsParse=[],this._longMonthsParse=[],this._shortMonthsParse=[]),n=0;n<12;n++){if(o=p([2e3,n]),r&&!this._longMonthsParse[n]&&(this._longMonthsParse[n]=new RegExp("^"+this.months(o,"").replace(".","")+"$","i"),this._shortMonthsParse[n]=new RegExp("^"+this.monthsShort(o,"").replace(".","")+"$","i")),r||this._monthsParse[n]||(a="^"+this.months(o,"")+"|^"+this.monthsShort(o,""),this._monthsParse[n]=new RegExp(a.replace(".",""),"i")),r&&"MMMM"===t&&this._longMonthsParse[n].test(e))return n;if(r&&"MMM"===t&&this._shortMonthsParse[n].test(e))return n;if(!r&&this._monthsParse[n].test(e))return n}}function ft(e,t){if(!e.isValid())return e;if("string"===typeof t)if(/^\d+$/.test(t))t=Ne(t);else if(!u(t=e.localeData().monthsParse(t)))return e;var r=t,n=e.date();return n=n<29?n:Math.min(n,rt(e.year(),r)),e._isUTC?e._d.setUTCMonth(r,n):e._d.setMonth(r,n),e}function ht(e){return null!=e?(ft(this,e),n.updateOffset(this,!0),this):Ze(this,"Month")}function pt(){return rt(this.year(),this.month())}function gt(e){return this._monthsParseExact?(s(this,"_monthsRegex")||vt.call(this),e?this._monthsShortStrictRegex:this._monthsShortRegex):(s(this,"_monthsShortRegex")||(this._monthsShortRegex=it),this._monthsShortStrictRegex&&e?this._monthsShortStrictRegex:this._monthsShortRegex)}function mt(e){return this._monthsParseExact?(s(this,"_monthsRegex")||vt.call(this),e?this._monthsStrictRegex:this._monthsRegex):(s(this,"_monthsRegex")||(this._monthsRegex=st),this._monthsStrictRegex&&e?this._monthsStrictRegex:this._monthsRegex)}function vt(){function e(e,t){return t.length-e.length}var t,r,n,o,a=[],i=[],s=[];for(t=0;t<12;t++)r=p([2e3,t]),n=je(this.monthsShort(r,"")),o=je(this.months(r,"")),a.push(n),i.push(o),s.push(o),s.push(n);a.sort(e),i.sort(e),s.sort(e),this._monthsRegex=new RegExp("^("+s.join("|")+")","i"),this._monthsShortRegex=this._monthsRegex,this._monthsStrictRegex=new RegExp("^("+i.join("|")+")","i"),this._monthsShortStrictRegex=new RegExp("^("+a.join("|")+")","i")}function bt(e,t,r,n,o,a,i){var s;return e<100&&e>=0?(s=new Date(e+400,t,r,n,o,a,i),isFinite(s.getFullYear())&&s.setFullYear(e)):s=new Date(e,t,r,n,o,a,i),s}function yt(e){var t,r;return e<100&&e>=0?((r=Array.prototype.slice.call(arguments))[0]=e+400,t=new Date(Date.UTC.apply(null,r)),isFinite(t.getUTCFullYear())&&t.setUTCFullYear(e)):t=new Date(Date.UTC.apply(null,arguments)),t}function xt(e,t,r){var n=7+t-r;return-(7+yt(e,0,n).getUTCDay()-t)%7+n-1}function wt(e,t,r,n,o){var a,i,s=1+7*(t-1)+(7+r-n)%7+xt(e,n,o);return s<=0?i=Ue(a=e-1)+s:s>Ue(e)?(a=e+1,i=s-Ue(e)):(a=e,i=s),{year:a,dayOfYear:i}}function kt(e,t,r){var n,o,a=xt(e.year(),t,r),i=Math.floor((e.dayOfYear()-a-1)/7)+1;return i<1?n=i+St(o=e.year()-1,t,r):i>St(e.year(),t,r)?(n=i-St(e.year(),t,r),o=e.year()+1):(o=e.year(),n=i),{week:n,year:o}}function St(e,t,r){var n=xt(e,t,r),o=xt(e+1,t,r);return(Ue(e)-n+o)/7}function Ct(e){return kt(e,this._week.dow,this._week.doy).week}$("w",["ww",2],"wo","week"),$("W",["WW",2],"Wo","isoWeek"),Pe("w",fe,Ce),Pe("ww",fe,le),Pe("W",fe,Ce),Pe("WW",fe,le),De(["w","ww","W","WW"],(function(e,t,r,n){t[n.substr(0,1)]=Ne(e)}));var Ot={dow:0,doy:6};function Pt(){return this._week.dow}function Tt(){return this._week.doy}function Et(e){var t=this.localeData().week(this);return null==e?t:this.add(7*(e-t),"d")}function jt(e){var t=kt(this,1,4).week;return null==e?t:this.add(7*(e-t),"d")}function At(e,t){return"string"!==typeof e?e:isNaN(e)?"number"===typeof(e=t.weekdaysParse(e))?e:null:parseInt(e,10)}function Nt(e,t){return"string"===typeof e?t.weekdaysParse(e)%7||7:isNaN(e)?null:e}function Mt(e,t){return e.slice(t,7).concat(e.slice(0,t))}$("d",0,"do","day"),$("dd",0,0,(function(e){return this.localeData().weekdaysMin(this,e)})),$("ddd",0,0,(function(e){return this.localeData().weekdaysShort(this,e)})),$("dddd",0,0,(function(e){return this.localeData().weekdays(this,e)})),$("e",0,0,"weekday"),$("E",0,0,"isoWeekday"),Pe("d",fe),Pe("e",fe),Pe("E",fe),Pe("dd",(function(e,t){return t.weekdaysMinRegex(e)})),Pe("ddd",(function(e,t){return t.weekdaysShortRegex(e)})),Pe("dddd",(function(e,t){return t.weekdaysRegex(e)})),De(["dd","ddd","dddd"],(function(e,t,r,n){var o=r._locale.weekdaysParse(e,n,r._strict);null!=o?t.d=o:m(r).invalidWeekday=e})),De(["d","e","E"],(function(e,t,r,n){t[n]=Ne(e)}));var _t="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),Dt="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),It="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),Rt=Se,Lt=Se,Ft=Se;function Bt(e,t){var r=a(this._weekdays)?this._weekdays:this._weekdays[e&&!0!==e&&this._weekdays.isFormat.test(t)?"format":"standalone"];return!0===e?Mt(r,this._week.dow):e?r[e.day()]:r}function $t(e){return!0===e?Mt(this._weekdaysShort,this._week.dow):e?this._weekdaysShort[e.day()]:this._weekdaysShort}function zt(e){return!0===e?Mt(this._weekdaysMin,this._week.dow):e?this._weekdaysMin[e.day()]:this._weekdaysMin}function Yt(e,t,r){var n,o,a,i=e.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],n=0;n<7;++n)a=p([2e3,1]).day(n),this._minWeekdaysParse[n]=this.weekdaysMin(a,"").toLocaleLowerCase(),this._shortWeekdaysParse[n]=this.weekdaysShort(a,"").toLocaleLowerCase(),this._weekdaysParse[n]=this.weekdays(a,"").toLocaleLowerCase();return r?"dddd"===t?-1!==(o=Ge.call(this._weekdaysParse,i))?o:null:"ddd"===t?-1!==(o=Ge.call(this._shortWeekdaysParse,i))?o:null:-1!==(o=Ge.call(this._minWeekdaysParse,i))?o:null:"dddd"===t?-1!==(o=Ge.call(this._weekdaysParse,i))||-1!==(o=Ge.call(this._shortWeekdaysParse,i))||-1!==(o=Ge.call(this._minWeekdaysParse,i))?o:null:"ddd"===t?-1!==(o=Ge.call(this._shortWeekdaysParse,i))||-1!==(o=Ge.call(this._weekdaysParse,i))||-1!==(o=Ge.call(this._minWeekdaysParse,i))?o:null:-1!==(o=Ge.call(this._minWeekdaysParse,i))||-1!==(o=Ge.call(this._weekdaysParse,i))||-1!==(o=Ge.call(this._shortWeekdaysParse,i))?o:null}function Wt(e,t,r){var n,o,a;if(this._weekdaysParseExact)return Yt.call(this,e,t,r);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),n=0;n<7;n++){if(o=p([2e3,1]).day(n),r&&!this._fullWeekdaysParse[n]&&(this._fullWeekdaysParse[n]=new RegExp("^"+this.weekdays(o,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[n]=new RegExp("^"+this.weekdaysShort(o,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[n]=new RegExp("^"+this.weekdaysMin(o,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[n]||(a="^"+this.weekdays(o,"")+"|^"+this.weekdaysShort(o,"")+"|^"+this.weekdaysMin(o,""),this._weekdaysParse[n]=new RegExp(a.replace(".",""),"i")),r&&"dddd"===t&&this._fullWeekdaysParse[n].test(e))return n;if(r&&"ddd"===t&&this._shortWeekdaysParse[n].test(e))return n;if(r&&"dd"===t&&this._minWeekdaysParse[n].test(e))return n;if(!r&&this._weekdaysParse[n].test(e))return n}}function Vt(e){if(!this.isValid())return null!=e?this:NaN;var t=Ze(this,"Day");return null!=e?(e=At(e,this.localeData()),this.add(e-t,"d")):t}function Ht(e){if(!this.isValid())return null!=e?this:NaN;var t=(this.day()+7-this.localeData()._week.dow)%7;return null==e?t:this.add(e-t,"d")}function Ut(e){if(!this.isValid())return null!=e?this:NaN;if(null!=e){var t=Nt(e,this.localeData());return this.day(this.day()%7?t:t-7)}return this.day()||7}function Gt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Kt.call(this),e?this._weekdaysStrictRegex:this._weekdaysRegex):(s(this,"_weekdaysRegex")||(this._weekdaysRegex=Rt),this._weekdaysStrictRegex&&e?this._weekdaysStrictRegex:this._weekdaysRegex)}function Xt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Kt.call(this),e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(s(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=Lt),this._weekdaysShortStrictRegex&&e?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function qt(e){return this._weekdaysParseExact?(s(this,"_weekdaysRegex")||Kt.call(this),e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(s(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=Ft),this._weekdaysMinStrictRegex&&e?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Kt(){function e(e,t){return t.length-e.length}var t,r,n,o,a,i=[],s=[],l=[],c=[];for(t=0;t<7;t++)r=p([2e3,1]).day(t),n=je(this.weekdaysMin(r,"")),o=je(this.weekdaysShort(r,"")),a=je(this.weekdays(r,"")),i.push(n),s.push(o),l.push(a),c.push(n),c.push(o),c.push(a);i.sort(e),s.sort(e),l.sort(e),c.sort(e),this._weekdaysRegex=new RegExp("^("+c.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+l.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+s.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+i.join("|")+")","i")}function Zt(){return this.hours()%12||12}function Qt(){return this.hours()||24}function Jt(e,t){$(e,0,0,(function(){return this.localeData().meridiem(this.hours(),this.minutes(),t)}))}function er(e,t){return t._meridiemParse}function tr(e){return"p"===(e+"").toLowerCase().charAt(0)}$("H",["HH",2],0,"hour"),$("h",["hh",2],0,Zt),$("k",["kk",2],0,Qt),$("hmm",0,0,(function(){return""+Zt.apply(this)+I(this.minutes(),2)})),$("hmmss",0,0,(function(){return""+Zt.apply(this)+I(this.minutes(),2)+I(this.seconds(),2)})),$("Hmm",0,0,(function(){return""+this.hours()+I(this.minutes(),2)})),$("Hmmss",0,0,(function(){return""+this.hours()+I(this.minutes(),2)+I(this.seconds(),2)})),Jt("a",!0),Jt("A",!1),Pe("a",er),Pe("A",er),Pe("H",fe,Oe),Pe("h",fe,Ce),Pe("k",fe,Ce),Pe("HH",fe,le),Pe("hh",fe,le),Pe("kk",fe,le),Pe("hmm",he),Pe("hmmss",pe),Pe("Hmm",he),Pe("Hmmss",pe),_e(["H","HH"],$e),_e(["k","kk"],(function(e,t,r){var n=Ne(e);t[$e]=24===n?0:n})),_e(["a","A"],(function(e,t,r){r._isPm=r._locale.isPM(e),r._meridiem=e})),_e(["h","hh"],(function(e,t,r){t[$e]=Ne(e),m(r).bigHour=!0})),_e("hmm",(function(e,t,r){var n=e.length-2;t[$e]=Ne(e.substr(0,n)),t[ze]=Ne(e.substr(n)),m(r).bigHour=!0})),_e("hmmss",(function(e,t,r){var n=e.length-4,o=e.length-2;t[$e]=Ne(e.substr(0,n)),t[ze]=Ne(e.substr(n,2)),t[Ye]=Ne(e.substr(o)),m(r).bigHour=!0})),_e("Hmm",(function(e,t,r){var n=e.length-2;t[$e]=Ne(e.substr(0,n)),t[ze]=Ne(e.substr(n))})),_e("Hmmss",(function(e,t,r){var n=e.length-4,o=e.length-2;t[$e]=Ne(e.substr(0,n)),t[ze]=Ne(e.substr(n,2)),t[Ye]=Ne(e.substr(o))}));var rr=/[ap]\.?m?\.?/i,nr=Ke("Hours",!0);function or(e,t,r){return e>11?r?"pm":"PM":r?"am":"AM"}var ar,ir={calendar:_,longDateFormat:H,invalidDate:G,ordinal:q,dayOfMonthOrdinalParse:K,relativeTime:Q,months:nt,monthsShort:ot,week:Ot,weekdays:_t,weekdaysMin:It,weekdaysShort:Dt,meridiemParse:rr},sr={},lr={};function cr(e,t){var r,n=Math.min(e.length,t.length);for(r=0;r<n;r+=1)if(e[r]!==t[r])return r;return n}function ur(e){return e?e.toLowerCase().replace("_","-"):e}function dr(e){for(var t,r,n,o,a=0;a<e.length;){for(t=(o=ur(e[a]).split("-")).length,r=(r=ur(e[a+1]))?r.split("-"):null;t>0;){if(n=hr(o.slice(0,t).join("-")))return n;if(r&&r.length>=t&&cr(o,r)>=t-1)break;t--}a++}return ar}function fr(e){return!(!e||!e.match("^[^/\\\\]*$"))}function hr(t){var r=null;if(void 0===sr[t]&&e&&e.exports&&fr(t))try{r=ar._abbr,Object(function(){var e=new Error("Cannot find module 'undefined'");throw e.code="MODULE_NOT_FOUND",e}()),pr(r)}catch(n){sr[t]=null}return sr[t]}function pr(e,t){var r;return e&&((r=c(t)?vr(e):gr(e,t))?ar=r:"undefined"!==typeof console&&console.warn&&console.warn("Locale "+e+" not found. Did you forget to load it?")),ar._abbr}function gr(e,t){if(null!==t){var r,n=ir;if(t.abbr=e,null!=sr[e])E("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),n=sr[e]._config;else if(null!=t.parentLocale)if(null!=sr[t.parentLocale])n=sr[t.parentLocale]._config;else{if(null==(r=hr(t.parentLocale)))return lr[t.parentLocale]||(lr[t.parentLocale]=[]),lr[t.parentLocale].push({name:e,config:t}),null;n=r._config}return sr[e]=new M(N(n,t)),lr[e]&&lr[e].forEach((function(e){gr(e.name,e.config)})),pr(e),sr[e]}return delete sr[e],null}function mr(e,t){if(null!=t){var r,n,o=ir;null!=sr[e]&&null!=sr[e].parentLocale?sr[e].set(N(sr[e]._config,t)):(null!=(n=hr(e))&&(o=n._config),t=N(o,t),null==n&&(t.abbr=e),(r=new M(t)).parentLocale=sr[e],sr[e]=r),pr(e)}else null!=sr[e]&&(null!=sr[e].parentLocale?(sr[e]=sr[e].parentLocale,e===pr()&&pr(e)):null!=sr[e]&&delete sr[e]);return sr[e]}function vr(e){var t;if(e&&e._locale&&e._locale._abbr&&(e=e._locale._abbr),!e)return ar;if(!a(e)){if(t=hr(e))return t;e=[e]}return dr(e)}function br(){return P(sr)}function yr(e){var t,r=e._a;return r&&-2===m(e).overflow&&(t=r[Fe]<0||r[Fe]>11?Fe:r[Be]<1||r[Be]>rt(r[Le],r[Fe])?Be:r[$e]<0||r[$e]>24||24===r[$e]&&(0!==r[ze]||0!==r[Ye]||0!==r[We])?$e:r[ze]<0||r[ze]>59?ze:r[Ye]<0||r[Ye]>59?Ye:r[We]<0||r[We]>999?We:-1,m(e)._overflowDayOfYear&&(t<Le||t>Be)&&(t=Be),m(e)._overflowWeeks&&-1===t&&(t=Ve),m(e)._overflowWeekday&&-1===t&&(t=He),m(e).overflow=t),e}var xr=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,wr=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,kr=/Z|[+-]\d\d(?::?\d\d)?/,Sr=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Cr=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],Or=/^\/?Date\((-?\d+)/i,Pr=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,Tr={UT:0,GMT:0,EDT:-240,EST:-300,CDT:-300,CST:-360,MDT:-360,MST:-420,PDT:-420,PST:-480};function Er(e){var t,r,n,o,a,i,s=e._i,l=xr.exec(s)||wr.exec(s),c=Sr.length,u=Cr.length;if(l){for(m(e).iso=!0,t=0,r=c;t<r;t++)if(Sr[t][1].exec(l[1])){o=Sr[t][0],n=!1!==Sr[t][2];break}if(null==o)return void(e._isValid=!1);if(l[3]){for(t=0,r=u;t<r;t++)if(Cr[t][1].exec(l[3])){a=(l[2]||" ")+Cr[t][0];break}if(null==a)return void(e._isValid=!1)}if(!n&&null!=a)return void(e._isValid=!1);if(l[4]){if(!kr.exec(l[4]))return void(e._isValid=!1);i="Z"}e._f=o+(a||"")+(i||""),$r(e)}else e._isValid=!1}function jr(e,t,r,n,o,a){var i=[Ar(e),ot.indexOf(t),parseInt(r,10),parseInt(n,10),parseInt(o,10)];return a&&i.push(parseInt(a,10)),i}function Ar(e){var t=parseInt(e,10);return t<=49?2e3+t:t<=999?1900+t:t}function Nr(e){return e.replace(/\([^()]*\)|[\n\t]/g," ").replace(/(\s\s+)/g," ").replace(/^\s\s*/,"").replace(/\s\s*$/,"")}function Mr(e,t,r){return!e||Dt.indexOf(e)===new Date(t[0],t[1],t[2]).getDay()||(m(r).weekdayMismatch=!0,r._isValid=!1,!1)}function _r(e,t,r){if(e)return Tr[e];if(t)return 0;var n=parseInt(r,10),o=n%100;return(n-o)/100*60+o}function Dr(e){var t,r=Pr.exec(Nr(e._i));if(r){if(t=jr(r[4],r[3],r[2],r[5],r[6],r[7]),!Mr(r[1],t,e))return;e._a=t,e._tzm=_r(r[8],r[9],r[10]),e._d=yt.apply(null,e._a),e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),m(e).rfc2822=!0}else e._isValid=!1}function Ir(e){var t=Or.exec(e._i);null===t?(Er(e),!1===e._isValid&&(delete e._isValid,Dr(e),!1===e._isValid&&(delete e._isValid,e._strict?e._isValid=!1:n.createFromInputFallback(e)))):e._d=new Date(+t[1])}function Rr(e,t,r){return null!=e?e:null!=t?t:r}function Lr(e){var t=new Date(n.now());return e._useUTC?[t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate()]:[t.getFullYear(),t.getMonth(),t.getDate()]}function Fr(e){var t,r,n,o,a,i=[];if(!e._d){for(n=Lr(e),e._w&&null==e._a[Be]&&null==e._a[Fe]&&Br(e),null!=e._dayOfYear&&(a=Rr(e._a[Le],n[Le]),(e._dayOfYear>Ue(a)||0===e._dayOfYear)&&(m(e)._overflowDayOfYear=!0),r=yt(a,0,e._dayOfYear),e._a[Fe]=r.getUTCMonth(),e._a[Be]=r.getUTCDate()),t=0;t<3&&null==e._a[t];++t)e._a[t]=i[t]=n[t];for(;t<7;t++)e._a[t]=i[t]=null==e._a[t]?2===t?1:0:e._a[t];24===e._a[$e]&&0===e._a[ze]&&0===e._a[Ye]&&0===e._a[We]&&(e._nextDay=!0,e._a[$e]=0),e._d=(e._useUTC?yt:bt).apply(null,i),o=e._useUTC?e._d.getUTCDay():e._d.getDay(),null!=e._tzm&&e._d.setUTCMinutes(e._d.getUTCMinutes()-e._tzm),e._nextDay&&(e._a[$e]=24),e._w&&"undefined"!==typeof e._w.d&&e._w.d!==o&&(m(e).weekdayMismatch=!0)}}function Br(e){var t,r,n,o,a,i,s,l,c;null!=(t=e._w).GG||null!=t.W||null!=t.E?(a=1,i=4,r=Rr(t.GG,e._a[Le],kt(Xr(),1,4).year),n=Rr(t.W,1),((o=Rr(t.E,1))<1||o>7)&&(l=!0)):(a=e._locale._week.dow,i=e._locale._week.doy,c=kt(Xr(),a,i),r=Rr(t.gg,e._a[Le],c.year),n=Rr(t.w,c.week),null!=t.d?((o=t.d)<0||o>6)&&(l=!0):null!=t.e?(o=t.e+a,(t.e<0||t.e>6)&&(l=!0)):o=a),n<1||n>St(r,a,i)?m(e)._overflowWeeks=!0:null!=l?m(e)._overflowWeekday=!0:(s=wt(r,n,o,a,i),e._a[Le]=s.year,e._dayOfYear=s.dayOfYear)}function $r(e){if(e._f!==n.ISO_8601)if(e._f!==n.RFC_2822){e._a=[],m(e).empty=!0;var t,r,o,a,i,s,l,c=""+e._i,u=c.length,d=0;for(l=(o=V(e._f,e._locale).match(R)||[]).length,t=0;t<l;t++)a=o[t],(r=(c.match(Te(a,e))||[])[0])&&((i=c.substr(0,c.indexOf(r))).length>0&&m(e).unusedInput.push(i),c=c.slice(c.indexOf(r)+r.length),d+=r.length),B[a]?(r?m(e).empty=!1:m(e).unusedTokens.push(a),Ie(a,r,e)):e._strict&&!r&&m(e).unusedTokens.push(a);m(e).charsLeftOver=u-d,c.length>0&&m(e).unusedInput.push(c),e._a[$e]<=12&&!0===m(e).bigHour&&e._a[$e]>0&&(m(e).bigHour=void 0),m(e).parsedDateParts=e._a.slice(0),m(e).meridiem=e._meridiem,e._a[$e]=zr(e._locale,e._a[$e],e._meridiem),null!==(s=m(e).era)&&(e._a[Le]=e._locale.erasConvertYear(s,e._a[Le])),Fr(e),yr(e)}else Dr(e);else Er(e)}function zr(e,t,r){var n;return null==r?t:null!=e.meridiemHour?e.meridiemHour(t,r):null!=e.isPM?((n=e.isPM(r))&&t<12&&(t+=12),n||12!==t||(t=0),t):t}function Yr(e){var t,r,n,o,a,i,s=!1,l=e._f.length;if(0===l)return m(e).invalidFormat=!0,void(e._d=new Date(NaN));for(o=0;o<l;o++)a=0,i=!1,t=w({},e),null!=e._useUTC&&(t._useUTC=e._useUTC),t._f=e._f[o],$r(t),v(t)&&(i=!0),a+=m(t).charsLeftOver,a+=10*m(t).unusedTokens.length,m(t).score=a,s?a<n&&(n=a,r=t):(null==n||a<n||i)&&(n=a,r=t,i&&(s=!0));h(e,r||t)}function Wr(e){if(!e._d){var t=ne(e._i),r=void 0===t.day?t.date:t.day;e._a=f([t.year,t.month,r,t.hour,t.minute,t.second,t.millisecond],(function(e){return e&&parseInt(e,10)})),Fr(e)}}function Vr(e){var t=new k(yr(Hr(e)));return t._nextDay&&(t.add(1,"d"),t._nextDay=void 0),t}function Hr(e){var t=e._i,r=e._f;return e._locale=e._locale||vr(e._l),null===t||void 0===r&&""===t?b({nullInput:!0}):("string"===typeof t&&(e._i=t=e._locale.preparse(t)),S(t)?new k(yr(t)):(d(t)?e._d=t:a(r)?Yr(e):r?$r(e):Ur(e),v(e)||(e._d=null),e))}function Ur(e){var t=e._i;c(t)?e._d=new Date(n.now()):d(t)?e._d=new Date(t.valueOf()):"string"===typeof t?Ir(e):a(t)?(e._a=f(t.slice(0),(function(e){return parseInt(e,10)})),Fr(e)):i(t)?Wr(e):u(t)?e._d=new Date(t):n.createFromInputFallback(e)}function Gr(e,t,r,n,o){var s={};return!0!==t&&!1!==t||(n=t,t=void 0),!0!==r&&!1!==r||(n=r,r=void 0),(i(e)&&l(e)||a(e)&&0===e.length)&&(e=void 0),s._isAMomentObject=!0,s._useUTC=s._isUTC=o,s._l=r,s._i=e,s._f=t,s._strict=n,Vr(s)}function Xr(e,t,r,n){return Gr(e,t,r,n,!1)}n.createFromInputFallback=O("value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.",(function(e){e._d=new Date(e._i+(e._useUTC?" UTC":""))})),n.ISO_8601=function(){},n.RFC_2822=function(){};var qr=O("moment().min is deprecated, use moment.max instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Xr.apply(null,arguments);return this.isValid()&&e.isValid()?e<this?this:e:b()})),Kr=O("moment().max is deprecated, use moment.min instead. http://momentjs.com/guides/#/warnings/min-max/",(function(){var e=Xr.apply(null,arguments);return this.isValid()&&e.isValid()?e>this?this:e:b()}));function Zr(e,t){var r,n;if(1===t.length&&a(t[0])&&(t=t[0]),!t.length)return Xr();for(r=t[0],n=1;n<t.length;++n)t[n].isValid()&&!t[n][e](r)||(r=t[n]);return r}function Qr(){return Zr("isBefore",[].slice.call(arguments,0))}function Jr(){return Zr("isAfter",[].slice.call(arguments,0))}var en=function(){return Date.now?Date.now():+new Date},tn=["year","quarter","month","week","day","hour","minute","second","millisecond"];function rn(e){var t,r,n=!1,o=tn.length;for(t in e)if(s(e,t)&&(-1===Ge.call(tn,t)||null!=e[t]&&isNaN(e[t])))return!1;for(r=0;r<o;++r)if(e[tn[r]]){if(n)return!1;parseFloat(e[tn[r]])!==Ne(e[tn[r]])&&(n=!0)}return!0}function nn(){return this._isValid}function on(){return En(NaN)}function an(e){var t=ne(e),r=t.year||0,n=t.quarter||0,o=t.month||0,a=t.week||t.isoWeek||0,i=t.day||0,s=t.hour||0,l=t.minute||0,c=t.second||0,u=t.millisecond||0;this._isValid=rn(t),this._milliseconds=+u+1e3*c+6e4*l+1e3*s*60*60,this._days=+i+7*a,this._months=+o+3*n+12*r,this._data={},this._locale=vr(),this._bubble()}function sn(e){return e instanceof an}function ln(e){return e<0?-1*Math.round(-1*e):Math.round(e)}function cn(e,t,r){var n,o=Math.min(e.length,t.length),a=Math.abs(e.length-t.length),i=0;for(n=0;n<o;n++)(r&&e[n]!==t[n]||!r&&Ne(e[n])!==Ne(t[n]))&&i++;return i+a}function un(e,t){$(e,0,0,(function(){var e=this.utcOffset(),r="+";return e<0&&(e=-e,r="-"),r+I(~~(e/60),2)+t+I(~~e%60,2)}))}un("Z",":"),un("ZZ",""),Pe("Z",we),Pe("ZZ",we),_e(["Z","ZZ"],(function(e,t,r){r._useUTC=!0,r._tzm=fn(we,e)}));var dn=/([\+\-]|\d\d)/gi;function fn(e,t){var r,n,o=(t||"").match(e);return null===o?null:0===(n=60*(r=((o[o.length-1]||[])+"").match(dn)||["-",0,0])[1]+Ne(r[2]))?0:"+"===r[0]?n:-n}function hn(e,t){var r,o;return t._isUTC?(r=t.clone(),o=(S(e)||d(e)?e.valueOf():Xr(e).valueOf())-r.valueOf(),r._d.setTime(r._d.valueOf()+o),n.updateOffset(r,!1),r):Xr(e).local()}function pn(e){return-Math.round(e._d.getTimezoneOffset())}function gn(e,t,r){var o,a=this._offset||0;if(!this.isValid())return null!=e?this:NaN;if(null!=e){if("string"===typeof e){if(null===(e=fn(we,e)))return this}else Math.abs(e)<16&&!r&&(e*=60);return!this._isUTC&&t&&(o=pn(this)),this._offset=e,this._isUTC=!0,null!=o&&this.add(o,"m"),a!==e&&(!t||this._changeInProgress?_n(this,En(e-a,"m"),1,!1):this._changeInProgress||(this._changeInProgress=!0,n.updateOffset(this,!0),this._changeInProgress=null)),this}return this._isUTC?a:pn(this)}function mn(e,t){return null!=e?("string"!==typeof e&&(e=-e),this.utcOffset(e,t),this):-this.utcOffset()}function vn(e){return this.utcOffset(0,e)}function bn(e){return this._isUTC&&(this.utcOffset(0,e),this._isUTC=!1,e&&this.subtract(pn(this),"m")),this}function yn(){if(null!=this._tzm)this.utcOffset(this._tzm,!1,!0);else if("string"===typeof this._i){var e=fn(xe,this._i);null!=e?this.utcOffset(e):this.utcOffset(0,!0)}return this}function xn(e){return!!this.isValid()&&(e=e?Xr(e).utcOffset():0,(this.utcOffset()-e)%60===0)}function wn(){return this.utcOffset()>this.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function kn(){if(!c(this._isDSTShifted))return this._isDSTShifted;var e,t={};return w(t,this),(t=Hr(t))._a?(e=t._isUTC?p(t._a):Xr(t._a),this._isDSTShifted=this.isValid()&&cn(t._a,e.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function Sn(){return!!this.isValid()&&!this._isUTC}function Cn(){return!!this.isValid()&&this._isUTC}function On(){return!!this.isValid()&&this._isUTC&&0===this._offset}n.updateOffset=function(){};var Pn=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,Tn=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function En(e,t){var r,n,o,a=e,i=null;return sn(e)?a={ms:e._milliseconds,d:e._days,M:e._months}:u(e)||!isNaN(+e)?(a={},t?a[t]=+e:a.milliseconds=+e):(i=Pn.exec(e))?(r="-"===i[1]?-1:1,a={y:0,d:Ne(i[Be])*r,h:Ne(i[$e])*r,m:Ne(i[ze])*r,s:Ne(i[Ye])*r,ms:Ne(ln(1e3*i[We]))*r}):(i=Tn.exec(e))?(r="-"===i[1]?-1:1,a={y:jn(i[2],r),M:jn(i[3],r),w:jn(i[4],r),d:jn(i[5],r),h:jn(i[6],r),m:jn(i[7],r),s:jn(i[8],r)}):null==a?a={}:"object"===typeof a&&("from"in a||"to"in a)&&(o=Nn(Xr(a.from),Xr(a.to)),(a={}).ms=o.milliseconds,a.M=o.months),n=new an(a),sn(e)&&s(e,"_locale")&&(n._locale=e._locale),sn(e)&&s(e,"_isValid")&&(n._isValid=e._isValid),n}function jn(e,t){var r=e&&parseFloat(e.replace(",","."));return(isNaN(r)?0:r)*t}function An(e,t){var r={};return r.months=t.month()-e.month()+12*(t.year()-e.year()),e.clone().add(r.months,"M").isAfter(t)&&--r.months,r.milliseconds=+t-+e.clone().add(r.months,"M"),r}function Nn(e,t){var r;return e.isValid()&&t.isValid()?(t=hn(t,e),e.isBefore(t)?r=An(e,t):((r=An(t,e)).milliseconds=-r.milliseconds,r.months=-r.months),r):{milliseconds:0,months:0}}function Mn(e,t){return function(r,n){var o;return null===n||isNaN(+n)||(E(t,"moment()."+t+"(period, number) is deprecated. Please use moment()."+t+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),o=r,r=n,n=o),_n(this,En(r,n),e),this}}function _n(e,t,r,o){var a=t._milliseconds,i=ln(t._days),s=ln(t._months);e.isValid()&&(o=null==o||o,s&&ft(e,Ze(e,"Month")+s*r),i&&Qe(e,"Date",Ze(e,"Date")+i*r),a&&e._d.setTime(e._d.valueOf()+a*r),o&&n.updateOffset(e,i||s))}En.fn=an.prototype,En.invalid=on;var Dn=Mn(1,"add"),In=Mn(-1,"subtract");function Rn(e){return"string"===typeof e||e instanceof String}function Ln(e){return S(e)||d(e)||Rn(e)||u(e)||Bn(e)||Fn(e)||null===e||void 0===e}function Fn(e){var t,r,n=i(e)&&!l(e),o=!1,a=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],c=a.length;for(t=0;t<c;t+=1)r=a[t],o=o||s(e,r);return n&&o}function Bn(e){var t=a(e),r=!1;return t&&(r=0===e.filter((function(t){return!u(t)&&Rn(e)})).length),t&&r}function $n(e){var t,r,n=i(e)&&!l(e),o=!1,a=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"];for(t=0;t<a.length;t+=1)r=a[t],o=o||s(e,r);return n&&o}function zn(e,t){var r=e.diff(t,"days",!0);return r<-6?"sameElse":r<-1?"lastWeek":r<0?"lastDay":r<1?"sameDay":r<2?"nextDay":r<7?"nextWeek":"sameElse"}function Yn(e,t){1===arguments.length&&(arguments[0]?Ln(arguments[0])?(e=arguments[0],t=void 0):$n(arguments[0])&&(t=arguments[0],e=void 0):(e=void 0,t=void 0));var r=e||Xr(),o=hn(r,this).startOf("day"),a=n.calendarFormat(this,o)||"sameElse",i=t&&(j(t[a])?t[a].call(this,r):t[a]);return this.format(i||this.localeData().calendar(a,this,Xr(r)))}function Wn(){return new k(this)}function Vn(e,t){var r=S(e)?e:Xr(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()>r.valueOf():r.valueOf()<this.clone().startOf(t).valueOf())}function Hn(e,t){var r=S(e)?e:Xr(e);return!(!this.isValid()||!r.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()<r.valueOf():this.clone().endOf(t).valueOf()<r.valueOf())}function Un(e,t,r,n){var o=S(e)?e:Xr(e),a=S(t)?t:Xr(t);return!!(this.isValid()&&o.isValid()&&a.isValid())&&("("===(n=n||"()")[0]?this.isAfter(o,r):!this.isBefore(o,r))&&(")"===n[1]?this.isBefore(a,r):!this.isAfter(a,r))}function Gn(e,t){var r,n=S(e)?e:Xr(e);return!(!this.isValid()||!n.isValid())&&("millisecond"===(t=re(t)||"millisecond")?this.valueOf()===n.valueOf():(r=n.valueOf(),this.clone().startOf(t).valueOf()<=r&&r<=this.clone().endOf(t).valueOf()))}function Xn(e,t){return this.isSame(e,t)||this.isAfter(e,t)}function qn(e,t){return this.isSame(e,t)||this.isBefore(e,t)}function Kn(e,t,r){var n,o,a;if(!this.isValid())return NaN;if(!(n=hn(e,this)).isValid())return NaN;switch(o=6e4*(n.utcOffset()-this.utcOffset()),t=re(t)){case"year":a=Zn(this,n)/12;break;case"month":a=Zn(this,n);break;case"quarter":a=Zn(this,n)/3;break;case"second":a=(this-n)/1e3;break;case"minute":a=(this-n)/6e4;break;case"hour":a=(this-n)/36e5;break;case"day":a=(this-n-o)/864e5;break;case"week":a=(this-n-o)/6048e5;break;default:a=this-n}return r?a:Ae(a)}function Zn(e,t){if(e.date()<t.date())return-Zn(t,e);var r=12*(t.year()-e.year())+(t.month()-e.month()),n=e.clone().add(r,"months");return-(r+(t-n<0?(t-n)/(n-e.clone().add(r-1,"months")):(t-n)/(e.clone().add(r+1,"months")-n)))||0}function Qn(){return this.clone().locale("en").format("ddd MMM DD YYYY HH:mm:ss [GMT]ZZ")}function Jn(e){if(!this.isValid())return null;var t=!0!==e,r=t?this.clone().utc():this;return r.year()<0||r.year()>9999?W(r,t?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):j(Date.prototype.toISOString)?t?this.toDate().toISOString():new Date(this.valueOf()+60*this.utcOffset()*1e3).toISOString().replace("Z",W(r,"Z")):W(r,t?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function eo(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var e,t,r,n,o="moment",a="";return this.isLocal()||(o=0===this.utcOffset()?"moment.utc":"moment.parseZone",a="Z"),e="["+o+'("]',t=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",r="-MM-DD[T]HH:mm:ss.SSS",n=a+'[")]',this.format(e+t+r+n)}function to(e){e||(e=this.isUtc()?n.defaultFormatUtc:n.defaultFormat);var t=W(this,e);return this.localeData().postformat(t)}function ro(e,t){return this.isValid()&&(S(e)&&e.isValid()||Xr(e).isValid())?En({to:this,from:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function no(e){return this.from(Xr(),e)}function oo(e,t){return this.isValid()&&(S(e)&&e.isValid()||Xr(e).isValid())?En({from:this,to:e}).locale(this.locale()).humanize(!t):this.localeData().invalidDate()}function ao(e){return this.to(Xr(),e)}function io(e){var t;return void 0===e?this._locale._abbr:(null!=(t=vr(e))&&(this._locale=t),this)}n.defaultFormat="YYYY-MM-DDTHH:mm:ssZ",n.defaultFormatUtc="YYYY-MM-DDTHH:mm:ss[Z]";var so=O("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",(function(e){return void 0===e?this.localeData():this.locale(e)}));function lo(){return this._locale}var co=1e3,uo=60*co,fo=60*uo,ho=3506328*fo;function po(e,t){return(e%t+t)%t}function go(e,t,r){return e<100&&e>=0?new Date(e+400,t,r)-ho:new Date(e,t,r).valueOf()}function mo(e,t,r){return e<100&&e>=0?Date.UTC(e+400,t,r)-ho:Date.UTC(e,t,r)}function vo(e){var t,r;if(void 0===(e=re(e))||"millisecond"===e||!this.isValid())return this;switch(r=this._isUTC?mo:go,e){case"year":t=r(this.year(),0,1);break;case"quarter":t=r(this.year(),this.month()-this.month()%3,1);break;case"month":t=r(this.year(),this.month(),1);break;case"week":t=r(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":t=r(this.year(),this.month(),this.date());break;case"hour":t=this._d.valueOf(),t-=po(t+(this._isUTC?0:this.utcOffset()*uo),fo);break;case"minute":t=this._d.valueOf(),t-=po(t,uo);break;case"second":t=this._d.valueOf(),t-=po(t,co)}return this._d.setTime(t),n.updateOffset(this,!0),this}function bo(e){var t,r;if(void 0===(e=re(e))||"millisecond"===e||!this.isValid())return this;switch(r=this._isUTC?mo:go,e){case"year":t=r(this.year()+1,0,1)-1;break;case"quarter":t=r(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":t=r(this.year(),this.month()+1,1)-1;break;case"week":t=r(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":t=r(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":t=r(this.year(),this.month(),this.date()+1)-1;break;case"hour":t=this._d.valueOf(),t+=fo-po(t+(this._isUTC?0:this.utcOffset()*uo),fo)-1;break;case"minute":t=this._d.valueOf(),t+=uo-po(t,uo)-1;break;case"second":t=this._d.valueOf(),t+=co-po(t,co)-1}return this._d.setTime(t),n.updateOffset(this,!0),this}function yo(){return this._d.valueOf()-6e4*(this._offset||0)}function xo(){return Math.floor(this.valueOf()/1e3)}function wo(){return new Date(this.valueOf())}function ko(){var e=this;return[e.year(),e.month(),e.date(),e.hour(),e.minute(),e.second(),e.millisecond()]}function So(){var e=this;return{years:e.year(),months:e.month(),date:e.date(),hours:e.hours(),minutes:e.minutes(),seconds:e.seconds(),milliseconds:e.milliseconds()}}function Co(){return this.isValid()?this.toISOString():null}function Oo(){return v(this)}function Po(){return h({},m(this))}function To(){return m(this).overflow}function Eo(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}function jo(e,t){var r,o,a,i=this._eras||vr("en")._eras;for(r=0,o=i.length;r<o;++r)switch("string"===typeof i[r].since&&(a=n(i[r].since).startOf("day"),i[r].since=a.valueOf()),typeof i[r].until){case"undefined":i[r].until=1/0;break;case"string":a=n(i[r].until).startOf("day").valueOf(),i[r].until=a.valueOf()}return i}function Ao(e,t,r){var n,o,a,i,s,l=this.eras();for(e=e.toUpperCase(),n=0,o=l.length;n<o;++n)if(a=l[n].name.toUpperCase(),i=l[n].abbr.toUpperCase(),s=l[n].narrow.toUpperCase(),r)switch(t){case"N":case"NN":case"NNN":if(i===e)return l[n];break;case"NNNN":if(a===e)return l[n];break;case"NNNNN":if(s===e)return l[n]}else if([a,i,s].indexOf(e)>=0)return l[n]}function No(e,t){var r=e.since<=e.until?1:-1;return void 0===t?n(e.since).year():n(e.since).year()+(t-e.offset)*r}function Mo(){var e,t,r,n=this.localeData().eras();for(e=0,t=n.length;e<t;++e){if(r=this.clone().startOf("day").valueOf(),n[e].since<=r&&r<=n[e].until)return n[e].name;if(n[e].until<=r&&r<=n[e].since)return n[e].name}return""}function _o(){var e,t,r,n=this.localeData().eras();for(e=0,t=n.length;e<t;++e){if(r=this.clone().startOf("day").valueOf(),n[e].since<=r&&r<=n[e].until)return n[e].narrow;if(n[e].until<=r&&r<=n[e].since)return n[e].narrow}return""}function Do(){var e,t,r,n=this.localeData().eras();for(e=0,t=n.length;e<t;++e){if(r=this.clone().startOf("day").valueOf(),n[e].since<=r&&r<=n[e].until)return n[e].abbr;if(n[e].until<=r&&r<=n[e].since)return n[e].abbr}return""}function Io(){var e,t,r,o,a=this.localeData().eras();for(e=0,t=a.length;e<t;++e)if(r=a[e].since<=a[e].until?1:-1,o=this.clone().startOf("day").valueOf(),a[e].since<=o&&o<=a[e].until||a[e].until<=o&&o<=a[e].since)return(this.year()-n(a[e].since).year())*r+a[e].offset;return this.year()}function Ro(e){return s(this,"_erasNameRegex")||Wo.call(this),e?this._erasNameRegex:this._erasRegex}function Lo(e){return s(this,"_erasAbbrRegex")||Wo.call(this),e?this._erasAbbrRegex:this._erasRegex}function Fo(e){return s(this,"_erasNarrowRegex")||Wo.call(this),e?this._erasNarrowRegex:this._erasRegex}function Bo(e,t){return t.erasAbbrRegex(e)}function $o(e,t){return t.erasNameRegex(e)}function zo(e,t){return t.erasNarrowRegex(e)}function Yo(e,t){return t._eraYearOrdinalRegex||be}function Wo(){var e,t,r,n,o,a=[],i=[],s=[],l=[],c=this.eras();for(e=0,t=c.length;e<t;++e)r=je(c[e].name),n=je(c[e].abbr),o=je(c[e].narrow),i.push(r),a.push(n),s.push(o),l.push(r),l.push(n),l.push(o);this._erasRegex=new RegExp("^("+l.join("|")+")","i"),this._erasNameRegex=new RegExp("^("+i.join("|")+")","i"),this._erasAbbrRegex=new RegExp("^("+a.join("|")+")","i"),this._erasNarrowRegex=new RegExp("^("+s.join("|")+")","i")}function Vo(e,t){$(0,[e,e.length],0,t)}function Ho(e){return Zo.call(this,e,this.week(),this.weekday()+this.localeData()._week.dow,this.localeData()._week.dow,this.localeData()._week.doy)}function Uo(e){return Zo.call(this,e,this.isoWeek(),this.isoWeekday(),1,4)}function Go(){return St(this.year(),1,4)}function Xo(){return St(this.isoWeekYear(),1,4)}function qo(){var e=this.localeData()._week;return St(this.year(),e.dow,e.doy)}function Ko(){var e=this.localeData()._week;return St(this.weekYear(),e.dow,e.doy)}function Zo(e,t,r,n,o){var a;return null==e?kt(this,n,o).year:(t>(a=St(e,n,o))&&(t=a),Qo.call(this,e,t,r,n,o))}function Qo(e,t,r,n,o){var a=wt(e,t,r,n,o),i=yt(a.year,0,a.dayOfYear);return this.year(i.getUTCFullYear()),this.month(i.getUTCMonth()),this.date(i.getUTCDate()),this}function Jo(e){return null==e?Math.ceil((this.month()+1)/3):this.month(3*(e-1)+this.month()%3)}$("N",0,0,"eraAbbr"),$("NN",0,0,"eraAbbr"),$("NNN",0,0,"eraAbbr"),$("NNNN",0,0,"eraName"),$("NNNNN",0,0,"eraNarrow"),$("y",["y",1],"yo","eraYear"),$("y",["yy",2],0,"eraYear"),$("y",["yyy",3],0,"eraYear"),$("y",["yyyy",4],0,"eraYear"),Pe("N",Bo),Pe("NN",Bo),Pe("NNN",Bo),Pe("NNNN",$o),Pe("NNNNN",zo),_e(["N","NN","NNN","NNNN","NNNNN"],(function(e,t,r,n){var o=r._locale.erasParse(e,n,r._strict);o?m(r).era=o:m(r).invalidEra=e})),Pe("y",be),Pe("yy",be),Pe("yyy",be),Pe("yyyy",be),Pe("yo",Yo),_e(["y","yy","yyy","yyyy"],Le),_e(["yo"],(function(e,t,r,n){var o;r._locale._eraYearOrdinalRegex&&(o=e.match(r._locale._eraYearOrdinalRegex)),r._locale.eraYearOrdinalParse?t[Le]=r._locale.eraYearOrdinalParse(e,o):t[Le]=parseInt(e,10)})),$(0,["gg",2],0,(function(){return this.weekYear()%100})),$(0,["GG",2],0,(function(){return this.isoWeekYear()%100})),Vo("gggg","weekYear"),Vo("ggggg","weekYear"),Vo("GGGG","isoWeekYear"),Vo("GGGGG","isoWeekYear"),Pe("G",ye),Pe("g",ye),Pe("GG",fe,le),Pe("gg",fe,le),Pe("GGGG",me,ue),Pe("gggg",me,ue),Pe("GGGGG",ve,de),Pe("ggggg",ve,de),De(["gggg","ggggg","GGGG","GGGGG"],(function(e,t,r,n){t[n.substr(0,2)]=Ne(e)})),De(["gg","GG"],(function(e,t,r,o){t[o]=n.parseTwoDigitYear(e)})),$("Q",0,"Qo","quarter"),Pe("Q",se),_e("Q",(function(e,t){t[Fe]=3*(Ne(e)-1)})),$("D",["DD",2],"Do","date"),Pe("D",fe,Ce),Pe("DD",fe,le),Pe("Do",(function(e,t){return e?t._dayOfMonthOrdinalParse||t._ordinalParse:t._dayOfMonthOrdinalParseLenient})),_e(["D","DD"],Be),_e("Do",(function(e,t){t[Be]=Ne(e.match(fe)[0])}));var ea=Ke("Date",!0);function ta(e){var t=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"d")}$("DDD",["DDDD",3],"DDDo","dayOfYear"),Pe("DDD",ge),Pe("DDDD",ce),_e(["DDD","DDDD"],(function(e,t,r){r._dayOfYear=Ne(e)})),$("m",["mm",2],0,"minute"),Pe("m",fe,Oe),Pe("mm",fe,le),_e(["m","mm"],ze);var ra=Ke("Minutes",!1);$("s",["ss",2],0,"second"),Pe("s",fe,Oe),Pe("ss",fe,le),_e(["s","ss"],Ye);var na,oa,aa=Ke("Seconds",!1);for($("S",0,0,(function(){return~~(this.millisecond()/100)})),$(0,["SS",2],0,(function(){return~~(this.millisecond()/10)})),$(0,["SSS",3],0,"millisecond"),$(0,["SSSS",4],0,(function(){return 10*this.millisecond()})),$(0,["SSSSS",5],0,(function(){return 100*this.millisecond()})),$(0,["SSSSSS",6],0,(function(){return 1e3*this.millisecond()})),$(0,["SSSSSSS",7],0,(function(){return 1e4*this.millisecond()})),$(0,["SSSSSSSS",8],0,(function(){return 1e5*this.millisecond()})),$(0,["SSSSSSSSS",9],0,(function(){return 1e6*this.millisecond()})),Pe("S",ge,se),Pe("SS",ge,le),Pe("SSS",ge,ce),na="SSSS";na.length<=9;na+="S")Pe(na,be);function ia(e,t){t[We]=Ne(1e3*("0."+e))}for(na="S";na.length<=9;na+="S")_e(na,ia);function sa(){return this._isUTC?"UTC":""}function la(){return this._isUTC?"Coordinated Universal Time":""}oa=Ke("Milliseconds",!1),$("z",0,0,"zoneAbbr"),$("zz",0,0,"zoneName");var ca=k.prototype;function ua(e){return Xr(1e3*e)}function da(){return Xr.apply(null,arguments).parseZone()}function fa(e){return e}ca.add=Dn,ca.calendar=Yn,ca.clone=Wn,ca.diff=Kn,ca.endOf=bo,ca.format=to,ca.from=ro,ca.fromNow=no,ca.to=oo,ca.toNow=ao,ca.get=Je,ca.invalidAt=To,ca.isAfter=Vn,ca.isBefore=Hn,ca.isBetween=Un,ca.isSame=Gn,ca.isSameOrAfter=Xn,ca.isSameOrBefore=qn,ca.isValid=Oo,ca.lang=so,ca.locale=io,ca.localeData=lo,ca.max=Kr,ca.min=qr,ca.parsingFlags=Po,ca.set=et,ca.startOf=vo,ca.subtract=In,ca.toArray=ko,ca.toObject=So,ca.toDate=wo,ca.toISOString=Jn,ca.inspect=eo,"undefined"!==typeof Symbol&&null!=Symbol.for&&(ca[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),ca.toJSON=Co,ca.toString=Qn,ca.unix=xo,ca.valueOf=yo,ca.creationData=Eo,ca.eraName=Mo,ca.eraNarrow=_o,ca.eraAbbr=Do,ca.eraYear=Io,ca.year=Xe,ca.isLeapYear=qe,ca.weekYear=Ho,ca.isoWeekYear=Uo,ca.quarter=ca.quarters=Jo,ca.month=ht,ca.daysInMonth=pt,ca.week=ca.weeks=Et,ca.isoWeek=ca.isoWeeks=jt,ca.weeksInYear=qo,ca.weeksInWeekYear=Ko,ca.isoWeeksInYear=Go,ca.isoWeeksInISOWeekYear=Xo,ca.date=ea,ca.day=ca.days=Vt,ca.weekday=Ht,ca.isoWeekday=Ut,ca.dayOfYear=ta,ca.hour=ca.hours=nr,ca.minute=ca.minutes=ra,ca.second=ca.seconds=aa,ca.millisecond=ca.milliseconds=oa,ca.utcOffset=gn,ca.utc=vn,ca.local=bn,ca.parseZone=yn,ca.hasAlignedHourOffset=xn,ca.isDST=wn,ca.isLocal=Sn,ca.isUtcOffset=Cn,ca.isUtc=On,ca.isUTC=On,ca.zoneAbbr=sa,ca.zoneName=la,ca.dates=O("dates accessor is deprecated. Use date instead.",ea),ca.months=O("months accessor is deprecated. Use month instead",ht),ca.years=O("years accessor is deprecated. Use year instead",Xe),ca.zone=O("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",mn),ca.isDSTShifted=O("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",kn);var ha=M.prototype;function pa(e,t,r,n){var o=vr(),a=p().set(n,t);return o[r](a,e)}function ga(e,t,r){if(u(e)&&(t=e,e=void 0),e=e||"",null!=t)return pa(e,t,r,"month");var n,o=[];for(n=0;n<12;n++)o[n]=pa(e,n,r,"month");return o}function ma(e,t,r,n){"boolean"===typeof e?(u(t)&&(r=t,t=void 0),t=t||""):(r=t=e,e=!1,u(t)&&(r=t,t=void 0),t=t||"");var o,a=vr(),i=e?a._week.dow:0,s=[];if(null!=r)return pa(t,(r+i)%7,n,"day");for(o=0;o<7;o++)s[o]=pa(t,(o+i)%7,n,"day");return s}function va(e,t){return ga(e,t,"months")}function ba(e,t){return ga(e,t,"monthsShort")}function ya(e,t,r){return ma(e,t,r,"weekdays")}function xa(e,t,r){return ma(e,t,r,"weekdaysShort")}function wa(e,t,r){return ma(e,t,r,"weekdaysMin")}ha.calendar=D,ha.longDateFormat=U,ha.invalidDate=X,ha.ordinal=Z,ha.preparse=fa,ha.postformat=fa,ha.relativeTime=J,ha.pastFuture=ee,ha.set=A,ha.eras=jo,ha.erasParse=Ao,ha.erasConvertYear=No,ha.erasAbbrRegex=Lo,ha.erasNameRegex=Ro,ha.erasNarrowRegex=Fo,ha.months=lt,ha.monthsShort=ct,ha.monthsParse=dt,ha.monthsRegex=mt,ha.monthsShortRegex=gt,ha.week=Ct,ha.firstDayOfYear=Tt,ha.firstDayOfWeek=Pt,ha.weekdays=Bt,ha.weekdaysMin=zt,ha.weekdaysShort=$t,ha.weekdaysParse=Wt,ha.weekdaysRegex=Gt,ha.weekdaysShortRegex=Xt,ha.weekdaysMinRegex=qt,ha.isPM=tr,ha.meridiem=or,pr("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(e){var t=e%10;return e+(1===Ne(e%100/10)?"th":1===t?"st":2===t?"nd":3===t?"rd":"th")}}),n.lang=O("moment.lang is deprecated. Use moment.locale instead.",pr),n.langData=O("moment.langData is deprecated. Use moment.localeData instead.",vr);var ka=Math.abs;function Sa(){var e=this._data;return this._milliseconds=ka(this._milliseconds),this._days=ka(this._days),this._months=ka(this._months),e.milliseconds=ka(e.milliseconds),e.seconds=ka(e.seconds),e.minutes=ka(e.minutes),e.hours=ka(e.hours),e.months=ka(e.months),e.years=ka(e.years),this}function Ca(e,t,r,n){var o=En(t,r);return e._milliseconds+=n*o._milliseconds,e._days+=n*o._days,e._months+=n*o._months,e._bubble()}function Oa(e,t){return Ca(this,e,t,1)}function Pa(e,t){return Ca(this,e,t,-1)}function Ta(e){return e<0?Math.floor(e):Math.ceil(e)}function Ea(){var e,t,r,n,o,a=this._milliseconds,i=this._days,s=this._months,l=this._data;return a>=0&&i>=0&&s>=0||a<=0&&i<=0&&s<=0||(a+=864e5*Ta(Aa(s)+i),i=0,s=0),l.milliseconds=a%1e3,e=Ae(a/1e3),l.seconds=e%60,t=Ae(e/60),l.minutes=t%60,r=Ae(t/60),l.hours=r%24,i+=Ae(r/24),s+=o=Ae(ja(i)),i-=Ta(Aa(o)),n=Ae(s/12),s%=12,l.days=i,l.months=s,l.years=n,this}function ja(e){return 4800*e/146097}function Aa(e){return 146097*e/4800}function Na(e){if(!this.isValid())return NaN;var t,r,n=this._milliseconds;if("month"===(e=re(e))||"quarter"===e||"year"===e)switch(t=this._days+n/864e5,r=this._months+ja(t),e){case"month":return r;case"quarter":return r/3;case"year":return r/12}else switch(t=this._days+Math.round(Aa(this._months)),e){case"week":return t/7+n/6048e5;case"day":return t+n/864e5;case"hour":return 24*t+n/36e5;case"minute":return 1440*t+n/6e4;case"second":return 86400*t+n/1e3;case"millisecond":return Math.floor(864e5*t)+n;default:throw new Error("Unknown unit "+e)}}function Ma(e){return function(){return this.as(e)}}var _a=Ma("ms"),Da=Ma("s"),Ia=Ma("m"),Ra=Ma("h"),La=Ma("d"),Fa=Ma("w"),Ba=Ma("M"),$a=Ma("Q"),za=Ma("y"),Ya=_a;function Wa(){return En(this)}function Va(e){return e=re(e),this.isValid()?this[e+"s"]():NaN}function Ha(e){return function(){return this.isValid()?this._data[e]:NaN}}var Ua=Ha("milliseconds"),Ga=Ha("seconds"),Xa=Ha("minutes"),qa=Ha("hours"),Ka=Ha("days"),Za=Ha("months"),Qa=Ha("years");function Ja(){return Ae(this.days()/7)}var ei=Math.round,ti={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function ri(e,t,r,n,o){return o.relativeTime(t||1,!!r,e,n)}function ni(e,t,r,n){var o=En(e).abs(),a=ei(o.as("s")),i=ei(o.as("m")),s=ei(o.as("h")),l=ei(o.as("d")),c=ei(o.as("M")),u=ei(o.as("w")),d=ei(o.as("y")),f=a<=r.ss&&["s",a]||a<r.s&&["ss",a]||i<=1&&["m"]||i<r.m&&["mm",i]||s<=1&&["h"]||s<r.h&&["hh",s]||l<=1&&["d"]||l<r.d&&["dd",l];return null!=r.w&&(f=f||u<=1&&["w"]||u<r.w&&["ww",u]),(f=f||c<=1&&["M"]||c<r.M&&["MM",c]||d<=1&&["y"]||["yy",d])[2]=t,f[3]=+e>0,f[4]=n,ri.apply(null,f)}function oi(e){return void 0===e?ei:"function"===typeof e&&(ei=e,!0)}function ai(e,t){return void 0!==ti[e]&&(void 0===t?ti[e]:(ti[e]=t,"s"===e&&(ti.ss=t-1),!0))}function ii(e,t){if(!this.isValid())return this.localeData().invalidDate();var r,n,o=!1,a=ti;return"object"===typeof e&&(t=e,e=!1),"boolean"===typeof e&&(o=e),"object"===typeof t&&(a=Object.assign({},ti,t),null!=t.s&&null==t.ss&&(a.ss=t.s-1)),n=ni(this,!o,a,r=this.localeData()),o&&(n=r.pastFuture(+this,n)),r.postformat(n)}var si=Math.abs;function li(e){return(e>0)-(e<0)||+e}function ci(){if(!this.isValid())return this.localeData().invalidDate();var e,t,r,n,o,a,i,s,l=si(this._milliseconds)/1e3,c=si(this._days),u=si(this._months),d=this.asSeconds();return d?(e=Ae(l/60),t=Ae(e/60),l%=60,e%=60,r=Ae(u/12),u%=12,n=l?l.toFixed(3).replace(/\.?0+$/,""):"",o=d<0?"-":"",a=li(this._months)!==li(d)?"-":"",i=li(this._days)!==li(d)?"-":"",s=li(this._milliseconds)!==li(d)?"-":"",o+"P"+(r?a+r+"Y":"")+(u?a+u+"M":"")+(c?i+c+"D":"")+(t||e||l?"T":"")+(t?s+t+"H":"")+(e?s+e+"M":"")+(l?s+n+"S":"")):"P0D"}var ui=an.prototype;return ui.isValid=nn,ui.abs=Sa,ui.add=Oa,ui.subtract=Pa,ui.as=Na,ui.asMilliseconds=_a,ui.asSeconds=Da,ui.asMinutes=Ia,ui.asHours=Ra,ui.asDays=La,ui.asWeeks=Fa,ui.asMonths=Ba,ui.asQuarters=$a,ui.asYears=za,ui.valueOf=Ya,ui._bubble=Ea,ui.clone=Wa,ui.get=Va,ui.milliseconds=Ua,ui.seconds=Ga,ui.minutes=Xa,ui.hours=qa,ui.days=Ka,ui.weeks=Ja,ui.months=Za,ui.years=Qa,ui.humanize=ii,ui.toISOString=ci,ui.toString=ci,ui.toJSON=ci,ui.locale=io,ui.localeData=lo,ui.toIsoString=O("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",ci),ui.lang=so,$("X",0,0,"unix"),$("x",0,0,"valueOf"),Pe("x",ye),Pe("X",ke),_e("X",(function(e,t,r){r._d=new Date(1e3*parseFloat(e))})),_e("x",(function(e,t,r){r._d=new Date(Ne(e))})),n.version="2.30.1",o(Xr),n.fn=ca,n.min=Qr,n.max=Jr,n.now=en,n.utc=p,n.unix=ua,n.months=va,n.isDate=d,n.locale=pr,n.invalid=b,n.duration=En,n.isMoment=S,n.weekdays=ya,n.parseZone=da,n.localeData=vr,n.isDuration=sn,n.monthsShort=ba,n.weekdaysMin=wa,n.defineLocale=gr,n.updateLocale=mr,n.locales=br,n.weekdaysShort=xa,n.normalizeUnits=re,n.relativeTimeRounding=oi,n.relativeTimeThreshold=ai,n.calendarFormat=zn,n.prototype=ca,n.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},n}()},42123:e=>{"use strict";var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var n={};return"abcdefghijklmnopqrst".split("").forEach((function(e){n[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},n)).join("")}catch(o){return!1}}()?Object.assign:function(e,o){for(var a,i,s=function(e){if(null===e||void 0===e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l<arguments.length;l++){for(var c in a=Object(arguments[l]))r.call(a,c)&&(s[c]=a[c]);if(t){i=t(a);for(var u=0;u<i.length;u++)n.call(a,i[u])&&(s[i[u]]=a[i[u]])}}return s}},36967:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(6326),o=r(11759),a=r(70614),i=r(45269);function s(e){return e&&"object"===typeof e&&"default"in e?e:{default:e}}var l=s(i);const c=(e,t,r)=>Math.min(Math.max(r,e),t),u=.001,d=.01,f=10,h=.05,p=1;function g(e){let t,r,{duration:n=800,bounce:a=.25,velocity:i=0,mass:s=1}=e;o.warning(n<=1e3*f,"Spring duration must be 10 seconds or less");let l=1-a;l=c(h,p,l),n=c(d,f,n/1e3),l<1?(t=e=>{const t=e*l,r=t*n,o=t-i,a=v(e,l),s=Math.exp(-r);return u-o/a*s},r=e=>{const r=e*l*n,o=r*i+i,a=Math.pow(l,2)*Math.pow(e,2)*n,s=Math.exp(-r),c=v(Math.pow(e,2),l);return(-t(e)+u>0?-1:1)*((o-a)*s)/c}):(t=e=>Math.exp(-e*n)*((e-i)*n+1)-u,r=e=>Math.exp(-e*n)*(n*n*(i-e)));const g=function(e,t,r){let n=r;for(let o=1;o<m;o++)n-=e(n)/t(n);return n}(t,r,5/n);if(n*=1e3,isNaN(g))return{stiffness:100,damping:10,duration:n};{const e=Math.pow(g,2)*s;return{stiffness:e,damping:2*l*Math.sqrt(s*e),duration:n}}}const m=12;function v(e,t){return e*Math.sqrt(1-t*t)}const b=["duration","bounce"],y=["stiffness","damping","mass"];function x(e,t){return t.some((t=>void 0!==e[t]))}function w(e){var{from:t=0,to:r=1,restSpeed:o=2,restDelta:a}=e,i=n.__rest(e,["from","to","restSpeed","restDelta"]);const s={done:!1,value:t};let{stiffness:l,damping:c,mass:u,velocity:d,duration:f,isResolvedFromDuration:h}=function(e){let t=Object.assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},e);if(!x(e,y)&&x(e,b)){const r=g(e);t=Object.assign(Object.assign(Object.assign({},t),r),{velocity:0,mass:1}),t.isResolvedFromDuration=!0}return t}(i),p=k,m=k;function w(){const e=d?-d/1e3:0,n=r-t,o=c/(2*Math.sqrt(l*u)),i=Math.sqrt(l/u)/1e3;if(void 0===a&&(a=Math.min(Math.abs(r-t)/100,.4)),o<1){const t=v(i,o);p=a=>{const s=Math.exp(-o*i*a);return r-s*((e+o*i*n)/t*Math.sin(t*a)+n*Math.cos(t*a))},m=r=>{const a=Math.exp(-o*i*r);return o*i*a*(Math.sin(t*r)*(e+o*i*n)/t+n*Math.cos(t*r))-a*(Math.cos(t*r)*(e+o*i*n)-t*n*Math.sin(t*r))}}else if(1===o)p=t=>r-Math.exp(-i*t)*(n+(e+i*n)*t);else{const t=i*Math.sqrt(o*o-1);p=a=>{const s=Math.exp(-o*i*a),l=Math.min(t*a,300);return r-s*((e+o*i*n)*Math.sinh(l)+t*n*Math.cosh(l))/t}}}return w(),{next:e=>{const t=p(e);if(h)s.done=e>=f;else{const n=1e3*m(e),i=Math.abs(n)<=o,l=Math.abs(r-t)<=a;s.done=i&&l}return s.value=s.done?r:t,s},flipTarget:()=>{d=-d,[t,r]=[r,t],w()}}}w.needsInterpolation=(e,t)=>"string"===typeof e||"string"===typeof t;const k=e=>0,S=(e,t,r)=>{const n=t-e;return 0===n?1:(r-e)/n},C=(e,t,r)=>-r*e+r*t+e;function O(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function P(e){let{hue:t,saturation:r,lightness:n,alpha:o}=e;t/=360,r/=100,n/=100;let a=0,i=0,s=0;if(r){const e=n<.5?n*(1+r):n+r-n*r,o=2*n-e;a=O(o,e,t+1/3),i=O(o,e,t),s=O(o,e,t-1/3)}else a=i=s=n;return{red:Math.round(255*a),green:Math.round(255*i),blue:Math.round(255*s),alpha:o}}const T=(e,t,r)=>{const n=e*e,o=t*t;return Math.sqrt(Math.max(0,r*(o-n)+n))},E=[a.hex,a.rgba,a.hsla],j=e=>E.find((t=>t.test(e))),A=e=>"'".concat(e,"' is not an animatable color. Use the equivalent color code instead."),N=(e,t)=>{let r=j(e),n=j(t);o.invariant(!!r,A(e)),o.invariant(!!n,A(t));let i=r.parse(e),s=n.parse(t);r===a.hsla&&(i=P(i),r=a.rgba),n===a.hsla&&(s=P(s),n=a.rgba);const l=Object.assign({},i);return e=>{for(const t in l)"alpha"!==t&&(l[t]=T(i[t],s[t],e));return l.alpha=C(i.alpha,s.alpha,e),r.transform(l)}},M={x:0,y:0,z:0},_=e=>"number"===typeof e,D=(e,t)=>r=>t(e(r)),I=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.reduce(D)};function R(e,t){return _(e)?r=>C(e,t,r):a.color.test(e)?N(e,t):$(e,t)}const L=(e,t)=>{const r=[...e],n=r.length,o=e.map(((e,r)=>R(e,t[r])));return e=>{for(let t=0;t<n;t++)r[t]=o[t](e);return r}},F=(e,t)=>{const r=Object.assign(Object.assign({},e),t),n={};for(const o in r)void 0!==e[o]&&void 0!==t[o]&&(n[o]=R(e[o],t[o]));return e=>{for(const t in n)r[t]=n[t](e);return r}};function B(e){const t=a.complex.parse(e),r=t.length;let n=0,o=0,i=0;for(let a=0;a<r;a++)n||"number"===typeof t[a]?n++:void 0!==t[a].hue?i++:o++;return{parsed:t,numNumbers:n,numRGB:o,numHSL:i}}const $=(e,t)=>{const r=a.complex.createTransformer(t),n=B(e),i=B(t);return n.numHSL===i.numHSL&&n.numRGB===i.numRGB&&n.numNumbers>=i.numNumbers?I(L(n.parsed,i.parsed),r):(o.warning(!0,"Complex values '".concat(e,"' and '").concat(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.")),r=>"".concat(r>0?t:e))},z=(e,t)=>r=>C(e,t,r);function Y(e,t,r){const n=[],o=r||("number"===typeof(i=e[0])?z:"string"===typeof i?a.color.test(i)?N:$:Array.isArray(i)?L:"object"===typeof i?F:void 0);var i;const s=e.length-1;for(let a=0;a<s;a++){let r=o(e[a],e[a+1]);if(t){const e=Array.isArray(t)?t[a]:t;r=I(e,r)}n.push(r)}return n}function W(e,t){let{clamp:r=!0,ease:n,mixer:a}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const i=e.length;o.invariant(i===t.length,"Both input and output ranges must be the same length"),o.invariant(!n||!Array.isArray(n)||n.length===i-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[i-1]&&(e=[].concat(e),t=[].concat(t),e.reverse(),t.reverse());const s=Y(t,n,a),l=2===i?function(e,t){let[r,n]=e,[o]=t;return e=>o(S(r,n,e))}(e,s):function(e,t){const r=e.length,n=r-1;return o=>{let a=0,i=!1;if(o<=e[0]?i=!0:o>=e[n]&&(a=n-1,i=!0),!i){let t=1;for(;t<r&&!(e[t]>o||t===n);t++);a=t-1}const s=S(e[a],e[a+1],o);return t[a](s)}}(e,s);return r?t=>l(c(e[0],e[i-1],t)):l}const V=e=>t=>1-e(1-t),H=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,U=e=>t=>Math.pow(t,e),G=e=>t=>t*t*((e+1)*t-e),X=e=>{const t=G(e);return e=>(e*=2)<1?.5*t(e):.5*(2-Math.pow(2,-10*(e-1)))},q=4/11,K=8/11,Z=e=>e,Q=U(2),J=V(Q),ee=H(Q),te=e=>1-Math.sin(Math.acos(e)),re=V(te),ne=H(re),oe=G(1.525),ae=V(oe),ie=H(oe),se=X(1.525),le=4356/361,ce=35442/1805,ue=16061/1805,de=e=>{if(1===e||0===e)return e;const t=e*e;return e<q?7.5625*t:e<K?9.075*t-9.9*e+3.4:e<.9?le*t-ce*e+ue:10.8*e*e-20.52*e+10.72},fe=V(de);function he(e,t){return e.map((()=>t||ee)).splice(0,e.length-1)}function pe(e){let{from:t=0,to:r=1,ease:n,offset:o,duration:a=300}=e;const i={done:!1,value:t},s=Array.isArray(r)?r:[t,r],l=function(e,t){return e.map((e=>e*t))}(o&&o.length===s.length?o:function(e){const t=e.length;return e.map(((e,r)=>0!==r?r/(t-1):0))}(s),a);function c(){return W(l,s,{ease:Array.isArray(n)?n:he(s,n)})}let u=c();return{next:e=>(i.value=u(e),i.done=e>=a,i),flipTarget:()=>{s.reverse(),u=c()}}}function ge(e){let{velocity:t=0,from:r=0,power:n=.8,timeConstant:o=350,restDelta:a=.5,modifyTarget:i}=e;const s={done:!1,value:r};let l=n*t;const c=r+l,u=void 0===i?c:i(c);return u!==c&&(l=u-r),{next:e=>{const t=-l*Math.exp(-e/o);return s.done=!(t>a||t<-a),s.value=s.done?u:u+t,s},flipTarget:()=>{}}}const me={keyframes:pe,spring:w,decay:ge};function ve(e,t){return e-t-(arguments.length>2&&void 0!==arguments[2]?arguments[2]:0)}const be=e=>{const t=t=>{let{delta:r}=t;return e(r)};return{start:()=>l.default.update(t,!0),stop:()=>i.cancelSync.update(t)}};function ye(e){var t,r,{from:o,autoplay:a=!0,driver:i=be,elapsed:s=0,repeat:l=0,repeatType:c="loop",repeatDelay:u=0,onPlay:d,onStop:f,onComplete:h,onRepeat:p,onUpdate:g}=e,m=n.__rest(e,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]);let v,b,y,{to:x}=m,k=0,S=m.duration,C=!1,O=!0;const P=function(e){if(Array.isArray(e.to))return pe;if(me[e.type])return me[e.type];const t=new Set(Object.keys(e));return t.has("ease")||t.has("duration")&&!t.has("dampingRatio")?pe:t.has("dampingRatio")||t.has("stiffness")||t.has("mass")||t.has("damping")||t.has("restSpeed")||t.has("restDelta")?w:pe}(m);(null===(r=(t=P).needsInterpolation)||void 0===r?void 0:r.call(t,o,x))&&(y=W([0,100],[o,x],{clamp:!1}),o=0,x=100);const T=P(Object.assign(Object.assign({},m),{from:o,to:x}));function E(){k++,"reverse"===c?(O=k%2===0,s=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return arguments.length>3&&void 0!==arguments[3]&&!arguments[3]?t-(e-t)+r:ve(t+-e,t,r)}(s,S,u,O)):(s=ve(s,S,u),"mirror"===c&&T.flipTarget()),C=!1,p&&p()}function j(e){if(O||(e=-e),s+=e,!C){const e=T.next(Math.max(0,s));b=e.value,y&&(b=y(b)),C=O?e.done:s<=0}null===g||void 0===g||g(b),C&&(0===k&&(null!==S&&void 0!==S||(S=s)),k<l?function(e,t,r,n){return n?e>=t+r:e<=-r}(s,S,u,O)&&E():(v.stop(),h&&h()))}return a&&(null===d||void 0===d||d(),v=i(j),v.start()),{stop:()=>{null===f||void 0===f||f(),v.stop()}}}function xe(e,t){return t?e*(1e3/t):0}const we=e=>180*e/Math.PI,ke=e=>e,Se=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ke;return(t,r,n)=>{const o=r-n,a=-(0-t+1)*(0-e(Math.abs(o)));return o<=0?r+a:r-a}},Ce=Se(),Oe=Se(Math.sqrt),Pe=e=>e*Math.PI/180,Te=e=>e.hasOwnProperty("x")&&e.hasOwnProperty("y"),Ee=e=>Te(e)&&e.hasOwnProperty("z"),je=(e,t)=>Math.abs(e-t);const Ae=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;return t=Math.pow(10,t),Math.round(e*t)/t},Ne=function(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;return Ae(e+r*(t-e)/Math.max(n,r))};const Me=(e,t)=>1-3*t+3*e,_e=(e,t)=>3*t-6*e,De=e=>3*e,Ie=(e,t,r)=>((Me(t,r)*e+_e(t,r))*e+De(t))*e,Re=(e,t,r)=>3*Me(t,r)*e*e+2*_e(t,r)*e+De(t),Le=1e-7,Fe=10;const Be=8;const $e=.1;t.angle=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:M;return we(Math.atan2(t.y-e.y,t.x-e.x))},t.animate=ye,t.anticipate=se,t.applyOffset=(e,t)=>{let r=!0;return void 0===t&&(t=e,r=!1),n=>r?n-e+t:(e=n,r=!0,t)},t.attract=Ce,t.attractExpo=Oe,t.backIn=oe,t.backInOut=ie,t.backOut=ae,t.bounceIn=fe,t.bounceInOut=e=>e<.5?.5*(1-de(1-2*e)):.5*de(2*e-1)+.5,t.bounceOut=de,t.circIn=te,t.circInOut=ne,t.circOut=re,t.clamp=c,t.createAnticipate=X,t.createAttractor=Se,t.createBackIn=G,t.createExpoIn=U,t.cubicBezier=function(e,t,r,n){if(e===t&&r===n)return Z;const o=new Float32Array(11);for(let i=0;i<11;++i)o[i]=Ie(i*$e,e,r);function a(t){let n=0,a=1;for(;10!==a&&o[a]<=t;++a)n+=$e;--a;const i=n+(t-o[a])/(o[a+1]-o[a])*$e,s=Re(i,e,r);return s>=.001?function(e,t,r,n){for(let o=0;o<Be;++o){const o=Re(t,r,n);if(0===o)return t;t-=(Ie(t,r,n)-e)/o}return t}(t,i,e,r):0===s?i:function(e,t,r,n,o){let a,i,s=0;do{i=t+(r-t)/2,a=Ie(i,n,o)-e,a>0?r=i:t=i}while(Math.abs(a)>Le&&++s<Fe);return i}(t,n,n+$e,e,r)}return e=>0===e||1===e?e:Ie(a(e),t,n)},t.decay=ge,t.degreesToRadians=Pe,t.distance=function(e,t){if(_(e)&&_(t))return je(e,t);if(Te(e)&&Te(t)){const r=je(e.x,t.x),n=je(e.y,t.y),o=Ee(e)&&Ee(t)?je(e.z,t.z):0;return Math.sqrt(Math.pow(r,2)+Math.pow(n,2)+Math.pow(o,2))}},t.easeIn=Q,t.easeInOut=ee,t.easeOut=J,t.inertia=function(e){let t,{from:r=0,velocity:n=0,min:o,max:a,power:s=.8,timeConstant:l=750,bounceStiffness:c=500,bounceDamping:u=10,restDelta:d=1,modifyTarget:f,driver:h,onUpdate:p,onComplete:g,onStop:m}=e;function v(e){return void 0!==o&&e<o||void 0!==a&&e>a}function b(e){return void 0===o?a:void 0===a||Math.abs(o-e)<Math.abs(a-e)?o:a}function y(e){null===t||void 0===t||t.stop(),t=ye(Object.assign(Object.assign({},e),{driver:h,onUpdate:t=>{var r;null===p||void 0===p||p(t),null===(r=e.onUpdate)||void 0===r||r.call(e,t)},onComplete:g,onStop:m}))}function x(e){y(Object.assign({type:"spring",stiffness:c,damping:u,restDelta:d},e))}if(v(r))x({from:r,velocity:n,to:b(r)});else{let e=s*n+r;"undefined"!==typeof f&&(e=f(e));const t=b(e),a=t===o?-1:1;let c,u;const h=e=>{c=u,u=e,n=xe(e-c,i.getFrameData().delta),(1===a&&e>t||-1===a&&e<t)&&x({from:e,to:t,velocity:n})};y({type:"decay",from:r,velocity:n,timeConstant:l,power:s,restDelta:d,modifyTarget:f,onUpdate:v(e)?h:void 0})}return{stop:()=>null===t||void 0===t?void 0:t.stop()}},t.interpolate=W,t.isPoint=Te,t.isPoint3D=Ee,t.keyframes=pe,t.linear=Z,t.mirrorEasing=H,t.mix=C,t.mixColor=N,t.mixComplex=$,t.pipe=I,t.pointFromVector=(e,t,r)=>(t=Pe(t),{x:r*Math.cos(t)+e.x,y:r*Math.sin(t)+e.y}),t.progress=S,t.radiansToDegrees=we,t.reverseEasing=V,t.smooth=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:50,t=0,r=0;return n=>{const o=i.getFrameData().timestamp,a=o!==r?o-r:0,s=a?Ne(t,n,a,e):t;return r=o,t=s,s}},t.smoothFrame=Ne,t.snap=e=>{if("number"===typeof e)return t=>Math.round(t/e)*e;{let t=0;const r=e.length;return n=>{let o=Math.abs(e[0]-n);for(t=1;t<r;t++){const a=e[t],i=Math.abs(a-n);if(0===i)return a;if(i>o)return e[t-1];if(t===r-1)return a;o=i}}}},t.spring=w,t.steps=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"end";return r=>{const n=(r="end"===t?Math.min(r,.999):Math.max(r,.001))*e,o="end"===t?Math.floor(n):Math.ceil(n);return c(0,1,o/e)}},t.toDecimal=Ae,t.velocityPerFrame=function(e,t){return e/(1e3/t)},t.velocityPerSecond=xe,t.wrap=(e,t,r)=>{const n=t-e;return((r-e)%n+n)%n+e}},41497:(e,t,r)=>{"use strict";var n=r(13218);function o(){}function a(){}a.resetWarningCache=o,e.exports=function(){function e(e,t,r,o,a,i){if(i!==n){var s=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:o};return r.PropTypes=r,r}},65173:(e,t,r)=>{e.exports=r(41497)()},13218:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},54575:e=>{"use strict";function t(e){this._maxSize=e,this.clear()}t.prototype.clear=function(){this._size=0,this._values=Object.create(null)},t.prototype.get=function(e){return this._values[e]},t.prototype.set=function(e,t){return this._size>=this._maxSize&&this.clear(),e in this._values||this._size++,this._values[e]=t};var r=/[^.^\]^[]+|(?=\[\]|\.\.)/g,n=/^\d+$/,o=/^\d/,a=/[~`!#$%\^&*+=\-\[\]\\';,/{}|\\":<>\?]/g,i=/^\s*(['"]?)(.*?)(\1)\s*$/,s=new t(512),l=new t(512),c=new t(512);function u(e){return s.get(e)||s.set(e,d(e).map((function(e){return e.replace(i,"$2")})))}function d(e){return e.match(r)||[""]}function f(e){return"string"===typeof e&&e&&-1!==["'",'"'].indexOf(e.charAt(0))}function h(e){return!f(e)&&(function(e){return e.match(o)&&!e.match(n)}(e)||function(e){return a.test(e)}(e))}e.exports={Cache:t,split:d,normalizePath:u,setter:function(e){var t=u(e);return l.get(e)||l.set(e,(function(e,r){for(var n=0,o=t.length,a=e;n<o-1;){var i=t[n];if("__proto__"===i||"constructor"===i||"prototype"===i)return e;a=a[t[n++]]}a[t[n]]=r}))},getter:function(e,t){var r=u(e);return c.get(e)||c.set(e,(function(e){for(var n=0,o=r.length;n<o;){if(null==e&&t)return;e=e[r[n++]]}return e}))},join:function(e){return e.reduce((function(e,t){return e+(f(t)||n.test(t)?"["+t+"]":(e?".":"")+t)}),"")},forEach:function(e,t,r){!function(e,t,r){var n,o,a,i,s=e.length;for(o=0;o<s;o++)(n=e[o])&&(h(n)&&(n='"'+n+'"'),a=!(i=f(n))&&/^\d+$/.test(n),t.call(r,n,i,a,o,e))}(Array.isArray(e)?e:d(e),t,r)}}},22019:(e,t,r)=>{"use strict";var n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r,n=arguments[t];for(r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},a=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),i=u(r(43606)),s=r(65043),l=u(s),c=u(r(65173));function u(e){return e&&e.__esModule?e:{default:e}}window.ApexCharts=i.default;var d=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e);var r=function(e,t){if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return l.default.createRef?r.chartRef=l.default.createRef():r.setRef=function(e){return r.chartRef=e},r.chart=null,r}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(e,s.Component),a(e,[{key:"render",value:function(){var e=function(e,t){var r,n={};for(r in e)0<=t.indexOf(r)||Object.prototype.hasOwnProperty.call(e,r)&&(n[r]=e[r]);return n}(this.props,[]);return l.default.createElement("div",o({ref:l.default.createRef?this.chartRef:this.setRef},e))}},{key:"componentDidMount",value:function(){var e=l.default.createRef?this.chartRef.current:this.chartRef;this.chart=new i.default(e,this.getConfig()),this.chart.render()}},{key:"getConfig",value:function(){var e=(o=this.props).type,t=o.height,r=o.width,n=o.series,o=o.options;return this.extend(o,{chart:{type:e,height:t,width:r},series:n})}},{key:"isObject",value:function(e){return e&&"object"===(void 0===e?"undefined":n(e))&&!Array.isArray(e)&&null!=e}},{key:"extend",value:function(e,t){var r=this,n=("function"!=typeof Object.assign&&(Object.assign=function(e){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var t=Object(e),r=1;r<arguments.length;r++){var n=arguments[r];if(null!=n)for(var o in n)n.hasOwnProperty(o)&&(t[o]=n[o])}return t}),Object.assign({},e));return this.isObject(e)&&this.isObject(t)&&Object.keys(t).forEach((function(o){r.isObject(t[o])&&o in e?n[o]=r.extend(e[o],t[o]):Object.assign(n,function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},o,t[o]))})),n}},{key:"componentDidUpdate",value:function(e){if(!this.chart)return null;var t=(o=this.props).options,r=o.series,n=o.height,o=o.width,a=JSON.stringify(e.options),i=JSON.stringify(e.series),s=(t=JSON.stringify(t),JSON.stringify(r));a===t&&i===s&&n===e.height&&o===e.width||(i!==s&&a===t&&n===e.height&&o===e.width?this.chart.updateSeries(r):this.chart.updateOptions(this.getConfig()))}},{key:"componentWillUnmount",value:function(){this.chart&&"function"==typeof this.chart.destroy&&this.chart.destroy()}}]),e}();(t.A=d).propTypes={type:c.default.string.isRequired,width:c.default.oneOfType([c.default.string,c.default.number]),height:c.default.oneOfType([c.default.string,c.default.number]),series:c.default.array.isRequired,options:c.default.object.isRequired},d.defaultProps={type:"line",width:"100%",height:"auto"}},21151:function(e,t,r){var n;"undefined"!=typeof self&&self,e.exports=(n=r(65043),function(e){var t={};function r(n){if(t[n])return t[n].exports;var o=t[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,r),o.l=!0,o.exports}return r.m=e,r.c=t,r.d=function(e,t,n){r.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.t=function(e,t){if(1&t&&(e=r(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(r.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)r.d(n,o,function(t){return e[t]}.bind(null,o));return n},r.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return r.d(t,"a",t),t},r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},r.p="",r(r.s=2)}([function(e,t){e.exports=n},function(e,t,r){"use strict";var n={linear:function(e,t,r,n){return(r-t)*e/n+t},easeInQuad:function(e,t,r,n){return(r-t)*(e/=n)*e+t},easeOutQuad:function(e,t,r,n){return-(r-t)*(e/=n)*(e-2)+t},easeInOutQuad:function(e,t,r,n){var o=r-t;return(e/=n/2)<1?o/2*e*e+t:-o/2*(--e*(e-2)-1)+t},easeInCubic:function(e,t,r,n){return(r-t)*(e/=n)*e*e+t},easeOutCubic:function(e,t,r,n){return(r-t)*((e=e/n-1)*e*e+1)+t},easeInOutCubic:function(e,t,r,n){var o=r-t;return(e/=n/2)<1?o/2*e*e*e+t:o/2*((e-=2)*e*e+2)+t},easeInQuart:function(e,t,r,n){return(r-t)*(e/=n)*e*e*e+t},easeOutQuart:function(e,t,r,n){return-(r-t)*((e=e/n-1)*e*e*e-1)+t},easeInOutQuart:function(e,t,r,n){var o=r-t;return(e/=n/2)<1?o/2*e*e*e*e+t:-o/2*((e-=2)*e*e*e-2)+t},easeInQuint:function(e,t,r,n){return(r-t)*(e/=n)*e*e*e*e+t},easeOutQuint:function(e,t,r,n){return(r-t)*((e=e/n-1)*e*e*e*e+1)+t},easeInOutQuint:function(e,t,r,n){var o=r-t;return(e/=n/2)<1?o/2*e*e*e*e*e+t:o/2*((e-=2)*e*e*e*e+2)+t},easeInSine:function(e,t,r,n){var o=r-t;return-o*Math.cos(e/n*(Math.PI/2))+o+t},easeOutSine:function(e,t,r,n){return(r-t)*Math.sin(e/n*(Math.PI/2))+t},easeInOutSine:function(e,t,r,n){return-(r-t)/2*(Math.cos(Math.PI*e/n)-1)+t},easeInExpo:function(e,t,r,n){return 0==e?t:(r-t)*Math.pow(2,10*(e/n-1))+t},easeOutExpo:function(e,t,r,n){var o=r-t;return e==n?t+o:o*(1-Math.pow(2,-10*e/n))+t},easeInOutExpo:function(e,t,r,n){var o=r-t;return 0===e?t:e===n?t+o:(e/=n/2)<1?o/2*Math.pow(2,10*(e-1))+t:o/2*(2-Math.pow(2,-10*--e))+t},easeInCirc:function(e,t,r,n){return-(r-t)*(Math.sqrt(1-(e/=n)*e)-1)+t},easeOutCirc:function(e,t,r,n){return(r-t)*Math.sqrt(1-(e=e/n-1)*e)+t},easeInOutCirc:function(e,t,r,n){var o=r-t;return(e/=n/2)<1?-o/2*(Math.sqrt(1-e*e)-1)+t:o/2*(Math.sqrt(1-(e-=2)*e)+1)+t},easeInElastic:function(e,t,r,n){var o,a,i,s=r-t;return i=1.70158,0===e?t:1==(e/=n)?t+s:((a=0)||(a=.3*n),(o=s)<Math.abs(s)?(o=s,i=a/4):i=a/(2*Math.PI)*Math.asin(s/o),-o*Math.pow(2,10*(e-=1))*Math.sin((e*n-i)*(2*Math.PI)/a)+t)},easeOutElastic:function(e,t,r,n){var o,a,i,s=r-t;return i=1.70158,0===e?t:1==(e/=n)?t+s:((a=0)||(a=.3*n),(o=s)<Math.abs(s)?(o=s,i=a/4):i=a/(2*Math.PI)*Math.asin(s/o),o*Math.pow(2,-10*e)*Math.sin((e*n-i)*(2*Math.PI)/a)+s+t)},easeInOutElastic:function(e,t,r,n){var o,a,i,s=r-t;return i=1.70158,0===e?t:2==(e/=n/2)?t+s:((a=0)||(a=n*(.3*1.5)),(o=s)<Math.abs(s)?(o=s,i=a/4):i=a/(2*Math.PI)*Math.asin(s/o),e<1?o*Math.pow(2,10*(e-=1))*Math.sin((e*n-i)*(2*Math.PI)/a)*-.5+t:o*Math.pow(2,-10*(e-=1))*Math.sin((e*n-i)*(2*Math.PI)/a)*.5+s+t)},easeInBack:function(e,t,r,n,o){return void 0===o&&(o=1.70158),(r-t)*(e/=n)*e*((o+1)*e-o)+t},easeOutBack:function(e,t,r,n,o){return void 0===o&&(o=1.70158),(r-t)*((e=e/n-1)*e*((o+1)*e+o)+1)+t},easeInOutBack:function(e,t,r,n,o){var a=r-t;return void 0===o&&(o=1.70158),(e/=n/2)<1?a/2*(e*e*((1+(o*=1.525))*e-o))+t:a/2*((e-=2)*e*((1+(o*=1.525))*e+o)+2)+t},easeInBounce:function(e,t,r,o){var a=r-t;return a-n.easeOutBounce(o-e,0,a,o)+t},easeOutBounce:function(e,t,r,n){var o=r-t;return(e/=n)<1/2.75?o*(7.5625*e*e)+t:e<2/2.75?o*(7.5625*(e-=1.5/2.75)*e+.75)+t:e<2.5/2.75?o*(7.5625*(e-=2.25/2.75)*e+.9375)+t:o*(7.5625*(e-=2.625/2.75)*e+.984375)+t},easeInOutBounce:function(e,t,r,o){var a=r-t;return e<o/2?.5*n.easeInBounce(2*e,0,a,o)+t:.5*n.easeOutBounce(2*e-o,0,a,o)+.5*a+t}};e.exports=n},function(e,t,r){e.exports=r(3)},function(e,t,r){"use strict";r.r(t),r.d(t,"ReactConfetti",(function(){return $}));var n,o,a=r(0),i=r.n(a),s=r(1),l=r.n(s);function c(e,t){return e+Math.random()*(t-e)}function u(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function d(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}!function(e){e[e.Circle=0]="Circle",e[e.Square=1]="Square",e[e.Strip=2]="Strip"}(n||(n={})),function(e){e[e.Positive=1]="Positive",e[e.Negative=-1]="Negative"}(o||(o={}));var f=function(){function e(t,r,n,a){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),d(this,"context",void 0),d(this,"radius",void 0),d(this,"x",void 0),d(this,"y",void 0),d(this,"w",void 0),d(this,"h",void 0),d(this,"vx",void 0),d(this,"vy",void 0),d(this,"shape",void 0),d(this,"angle",void 0),d(this,"angularSpin",void 0),d(this,"color",void 0),d(this,"rotateY",void 0),d(this,"rotationDirection",void 0),d(this,"getOptions",void 0),this.getOptions=r;var i,s,l=this.getOptions(),u=l.colors,f=l.initialVelocityX,h=l.initialVelocityY;this.context=t,this.x=n,this.y=a,this.w=c(5,20),this.h=c(5,20),this.radius=c(5,10),this.vx="number"==typeof f?c(-f,f):c(f.min,f.max),this.vy="number"==typeof h?c(-h,0):c(h.min,h.max),this.shape=(i=0,s=2,Math.floor(i+Math.random()*(s-i+1))),this.angle=c(0,360)*Math.PI/180,this.angularSpin=c(-.2,.2),this.color=u[Math.floor(Math.random()*u.length)],this.rotateY=c(0,1),this.rotationDirection=c(0,1)?o.Positive:o.Negative}var t,r,a;return t=e,(r=[{key:"update",value:function(){var e=this.getOptions(),t=e.gravity,r=e.wind,a=e.friction,i=e.opacity,s=e.drawShape;this.x+=this.vx,this.y+=this.vy,this.vy+=t,this.vx+=r,this.vx*=a,this.vy*=a,this.rotateY>=1&&this.rotationDirection===o.Positive?this.rotationDirection=o.Negative:this.rotateY<=-1&&this.rotationDirection===o.Negative&&(this.rotationDirection=o.Positive);var l=.1*this.rotationDirection;if(this.rotateY+=l,this.angle+=this.angularSpin,this.context.save(),this.context.translate(this.x,this.y),this.context.rotate(this.angle),this.context.scale(1,this.rotateY),this.context.rotate(this.angle),this.context.beginPath(),this.context.fillStyle=this.color,this.context.strokeStyle=this.color,this.context.globalAlpha=i,this.context.lineCap="round",this.context.lineWidth=2,s&&"function"==typeof s)s.call(this,this.context);else switch(this.shape){case n.Circle:this.context.beginPath(),this.context.arc(0,0,this.radius,0,2*Math.PI),this.context.fill();break;case n.Square:this.context.fillRect(-this.w/2,-this.h/2,this.w,this.h);break;case n.Strip:this.context.fillRect(-this.w/6,-this.h/2,this.w/3,this.h)}this.context.closePath(),this.context.restore()}}])&&u(t.prototype,r),a&&u(t,a),e}();function h(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var p=function e(t,r){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),h(this,"canvas",void 0),h(this,"context",void 0),h(this,"getOptions",void 0),h(this,"x",0),h(this,"y",0),h(this,"w",0),h(this,"h",0),h(this,"lastNumberOfPieces",0),h(this,"tweenInitTime",Date.now()),h(this,"particles",[]),h(this,"particlesGenerated",0),h(this,"removeParticleAt",(function(e){n.particles.splice(e,1)})),h(this,"getParticle",(function(){var e=c(n.x,n.w+n.x),t=c(n.y,n.h+n.y);return new f(n.context,n.getOptions,e,t)})),h(this,"animate",(function(){var e=n.canvas,t=n.context,r=n.particlesGenerated,o=n.lastNumberOfPieces,a=n.getOptions(),i=a.run,s=a.recycle,l=a.numberOfPieces,c=a.debug,u=a.tweenFunction,d=a.tweenDuration;if(!i)return!1;var f=n.particles.length,h=s?f:r,p=Date.now();if(h<l){o!==l&&(n.tweenInitTime=p,n.lastNumberOfPieces=l);for(var g=n.tweenInitTime,m=u(p-g>d?d:Math.max(0,p-g),h,l,d),v=Math.round(m-h),b=0;b<v;b++)n.particles.push(n.getParticle());n.particlesGenerated+=v}return c&&(t.font="12px sans-serif",t.fillStyle="#333",t.textAlign="right",t.fillText("Particles: ".concat(f),e.width-10,e.height-20)),n.particles.forEach((function(t,r){t.update(),(t.y>e.height||t.y<-100||t.x>e.width+100||t.x<-100)&&(s&&h<=l?n.particles[r]=n.getParticle():n.removeParticleAt(r))})),f>0||h<l})),this.canvas=t;var o=this.canvas.getContext("2d");if(!o)throw new Error("Could not get canvas context");this.context=o,this.getOptions=r};function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?g(Object(r),!0).forEach((function(t){b(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function v(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var y={width:"undefined"!=typeof window?window.innerWidth:300,height:"undefined"!=typeof window?window.innerHeight:200,numberOfPieces:200,friction:.99,wind:0,gravity:.1,initialVelocityX:4,initialVelocityY:10,colors:["#f44336","#e91e63","#9c27b0","#673ab7","#3f51b5","#2196f3","#03a9f4","#00bcd4","#009688","#4CAF50","#8BC34A","#CDDC39","#FFEB3B","#FFC107","#FF9800","#FF5722","#795548"],opacity:1,debug:!1,tweenFunction:l.a.easeInOutQuad,tweenDuration:5e3,recycle:!0,run:!0},x=function(){function e(t,r){var n=this;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),b(this,"canvas",void 0),b(this,"context",void 0),b(this,"_options",void 0),b(this,"generator",void 0),b(this,"rafId",void 0),b(this,"setOptionsWithDefaults",(function(e){var t={confettiSource:{x:0,y:0,w:n.canvas.width,h:0}};n._options=m(m(m({},t),y),e),Object.assign(n,e.confettiSource)})),b(this,"update",(function(){var e=n.options,t=e.run,r=e.onConfettiComplete,o=n.canvas,a=n.context;t&&(a.fillStyle="white",a.clearRect(0,0,o.width,o.height)),n.generator.animate()?n.rafId=requestAnimationFrame(n.update):(r&&"function"==typeof r&&n.generator.particlesGenerated>0&&r.call(n,n),n._options.run=!1)})),b(this,"reset",(function(){n.generator&&n.generator.particlesGenerated>0&&(n.generator.particlesGenerated=0,n.generator.particles=[],n.generator.lastNumberOfPieces=0)})),b(this,"stop",(function(){n.options={run:!1},n.rafId&&(cancelAnimationFrame(n.rafId),n.rafId=void 0)})),this.canvas=t;var o=this.canvas.getContext("2d");if(!o)throw new Error("Could not get canvas context");this.context=o,this.generator=new p(this.canvas,(function(){return n.options})),this.options=r,this.update()}var t,r,n;return t=e,(r=[{key:"options",get:function(){return this._options},set:function(e){var t=this._options&&this._options.run,r=this._options&&this._options.recycle;this.setOptionsWithDefaults(e),this.generator&&(Object.assign(this.generator,this.options.confettiSource),"boolean"==typeof e.recycle&&e.recycle&&!1===r&&(this.generator.lastNumberOfPieces=this.generator.particles.length)),"boolean"==typeof e.run&&e.run&&!1===t&&this.update()}}])&&v(t.prototype,r),n&&v(t,n),e}();function w(e){return function(e){if(Array.isArray(e))return E(e)}(e)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(e)||T(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function k(e){return(k="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(this,arguments)}function C(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function O(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?C(Object(r),!0).forEach((function(t){R(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):C(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function P(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var r=[],n=!0,o=!1,a=void 0;try{for(var i,s=e[Symbol.iterator]();!(n=(i=s.next()).done)&&(r.push(i.value),!t||r.length!==t);n=!0);}catch(e){o=!0,a=e}finally{try{n||null==s.return||s.return()}finally{if(o)throw a}}return r}}(e,t)||T(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function T(e,t){if(e){if("string"==typeof e)return E(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?E(e,t):void 0}}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function j(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function A(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function M(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var r,n=I(e);if(t){var o=I(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return _(this,r)}}function _(e,t){return!t||"object"!==k(t)&&"function"!=typeof t?D(e):t}function D(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function I(e){return(I=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function R(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var L=i.a.createRef(),F=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&N(e,t)}(a,e);var t,r,n,o=M(a);function a(e){var t;j(this,a);for(var r=arguments.length,n=new Array(r>1?r-1:0),s=1;s<r;s++)n[s-1]=arguments[s];return R(D(t=o.call.apply(o,[this,e].concat(n))),"canvas",i.a.createRef()),R(D(t),"confetti",void 0),t.canvas=e.canvasRef||L,t}return t=a,(r=[{key:"componentDidMount",value:function(){if(this.canvas.current){var e=B(this.props)[0];this.confetti=new x(this.canvas.current,e)}}},{key:"componentDidUpdate",value:function(){var e=B(this.props)[0];this.confetti&&(this.confetti.options=e)}},{key:"componentWillUnmount",value:function(){this.confetti&&this.confetti.stop(),this.confetti=void 0}},{key:"render",value:function(){var e=P(B(this.props),2),t=e[0],r=e[1],n=O({zIndex:2,position:"absolute",pointerEvents:"none",top:0,left:0,bottom:0,right:0},r.style);return i.a.createElement("canvas",S({width:t.width,height:t.height,ref:this.canvas},r,{style:n}))}}])&&A(t.prototype,r),n&&A(t,n),a}(a.Component);function B(e){var t={},r={},n=[].concat(w(Object.keys(y)),["confettiSource","drawShape","onConfettiComplete"]),o=["canvasRef"];for(var a in e){var i=e[a];n.includes(a)?t[a]=i:o.includes(a)?o[a]=i:r[a]=i}return[t,r,{}]}R(F,"defaultProps",O({},y)),R(F,"displayName","ReactConfetti");var $=i.a.forwardRef((function(e,t){return i.a.createElement(F,S({canvasRef:t},e))}));t.default=$}]).default)},36990:(e,t,r)=>{"use strict";var n=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},o=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),a=l(r(65173)),i=l(r(65043)),s=r(20258);function l(e){return e&&e.__esModule?e:{default:e}}var c={thousandSeparator:a.default.oneOfType([a.default.string,a.default.oneOf([!0])]),thousandSpacing:a.default.oneOf(["2","2s","3","4"]),decimalSeparator:a.default.string,decimalScale:a.default.number,fixedDecimalScale:a.default.bool,displayType:a.default.oneOf(["input","text"]),prefix:a.default.string,suffix:a.default.string,format:a.default.oneOfType([a.default.string,a.default.func]),removeFormatting:a.default.func,mask:a.default.oneOfType([a.default.string,a.default.arrayOf(a.default.string)]),value:a.default.oneOfType([a.default.number,a.default.string]),isNumericString:a.default.bool,customInput:a.default.func,allowNegative:a.default.bool,onValueChange:a.default.func,onKeyDown:a.default.func,onMouseUp:a.default.func,onChange:a.default.func,onFocus:a.default.func,onBlur:a.default.func,type:a.default.oneOf(["text","tel"]),isAllowed:a.default.func,renderText:a.default.func},u={displayType:"input",decimalSeparator:".",thousandSpacing:"3",fixedDecimalScale:!1,prefix:"",suffix:"",allowNegative:!0,isNumericString:!1,type:"text",onValueChange:s.noop,onChange:s.noop,onKeyDown:s.noop,onMouseUp:s.noop,onFocus:s.noop,onBlur:s.noop,isAllowed:s.returnTrue},d=function(e){function t(e){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t);var r=function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,e));r.validateProps();var n=r.formatValueProp();return r.state={value:n,numAsString:r.removeFormatting(n)},r.onChange=r.onChange.bind(r),r.onKeyDown=r.onKeyDown.bind(r),r.onMouseUp=r.onMouseUp.bind(r),r.onFocus=r.onFocus.bind(r),r.onBlur=r.onBlur.bind(r),r}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),o(t,[{key:"componentDidUpdate",value:function(e){this.updateValueIfRequired(e)}},{key:"updateValueIfRequired",value:function(e){var t=this.props,r=this.state;if(e!==t){this.validateProps();var n=r.value,o=r.numAsString||"",a=void 0===t.value?this.formatNumString(o):this.formatValueProp();a!==n&&this.setState({value:a,numAsString:this.removeFormatting(a)})}}},{key:"getFloatString",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=this.getSeparators().decimalSeparator,r=this.getNumberRegex(!0),n="-"===e[0];n&&(e=e.replace("-",""));var o=(e=(e.match(r)||[]).join("").replace(t,".")).indexOf(".");return-1!==o&&(e=e.substring(0,o)+"."+e.substring(o+1,e.length).replace(new RegExp((0,s.escapeRegExp)(t),"g"),"")),n&&(e="-"+e),e}},{key:"getNumberRegex",value:function(e,t){var r=this.props,n=r.format,o=r.decimalScale,a=this.getSeparators().decimalSeparator;return new RegExp("\\d"+(!a||0===o||t||n?"":"|"+(0,s.escapeRegExp)(a)),e?"g":void 0)}},{key:"getSeparators",value:function(){var e=this.props,t=e.decimalSeparator,r=e.thousandSpacing,n=this.props.thousandSeparator;return!0===n&&(n=","),{decimalSeparator:t,thousandSeparator:n,thousandSpacing:r}}},{key:"getMaskAtIndex",value:function(e){var t=this.props.mask,r=void 0===t?" ":t;return"string"===typeof r?r:r[e]||" "}},{key:"validateProps",value:function(){var e=this.props.mask,t=this.getSeparators(),r=t.decimalSeparator,n=t.thousandSeparator;if(r===n)throw new Error("\n          Decimal separator can't be same as thousand separator.\n\n          thousandSeparator: "+n+' (thousandSeparator = {true} is same as thousandSeparator = ",")\n          decimalSeparator: '+r+" (default value for decimalSeparator is .)\n       ");if(e&&("string"===e?e:e.toString()).match(/\d/g))throw new Error("\n          Mask "+e+" should not contain numeric character;\n        ")}},{key:"splitDecimal",value:function(e){var t=this.props.allowNegative,r="-"===e[0],n=r&&t,o=(e=e.replace("-","")).split(".");return{beforeDecimal:o[0],afterDecimal:o[1]||"",hasNagation:r,addNegation:n}}},{key:"setPatchedCaretPosition",value:function(e,t,r){(0,s.setCaretPosition)(e,t),setTimeout((function(){e.value===r&&(0,s.setCaretPosition)(e,t)}),0)}},{key:"correctCaretPosition",value:function(e,t,r){var n=this.props,o=n.prefix,a=n.suffix,i=n.format;if(!i){var l="-"===e[0];return Math.min(Math.max(t,o.length+(l?1:0)),e.length-a.length)}if("function"===typeof i)return t;if("#"===i[t]&&(0,s.charIsNumber)(e[t]))return t;if("#"===i[t-1]&&(0,s.charIsNumber)(e[t-1]))return t;var c=i.indexOf("#"),u=i.lastIndexOf("#");t=Math.min(Math.max(t,c),u+1);for(var d=i.substring(t,i.length).indexOf("#"),f=t,h=t+(-1===d?0:d);f>c&&("#"!==i[f]||!(0,s.charIsNumber)(e[f]));)f-=1;return!(0,s.charIsNumber)(e[h])||"left"===r&&t!==c||t-f<h-t?f+1:h}},{key:"getCaretPosition",value:function(e,t,r){var n=this.props.format,o=this.state.value,a=this.getNumberRegex(!0),i=(e.match(a)||[]).join(""),s=(t.match(a)||[]).join(""),l=void 0,c=void 0;for(l=0,c=0;c<r;c++){var u=e[c]||"",d=t[l]||"";if((u.match(a)||u===d)&&("0"!==u||!d.match(a)||"0"===d||i.length===s.length)){for(;u!==t[l]&&l<t.length;)l++;l++}}return"string"!==typeof n||o||(l=t.length),l=this.correctCaretPosition(t,l)}},{key:"removePrefixAndSuffix",value:function(e){var t=this.props,r=t.format,n=t.prefix,o=t.suffix;if(!r&&e){var a="-"===e[0];a&&(e=e.substring(1,e.length));var i=(e=n&&0===e.indexOf(n)?e.substring(n.length,e.length):e).lastIndexOf(o);e=o&&-1!==i&&i===e.length-o.length?e.substring(0,i):e,a&&(e="-"+e)}return e}},{key:"removePatternFormatting",value:function(e){for(var t=this.props.format.split("#").filter((function(e){return""!==e})),r=0,n="",o=0,a=t.length;o<=a;o++){var i=t[o]||"",s=o===a?e.length:e.indexOf(i,r);if(-1===s){n=e;break}n+=e.substring(r,s),r=s+i.length}return(n.match(/\d/g)||[]).join("")}},{key:"removeFormatting",value:function(e){var t=this.props,r=t.format,n=t.removeFormatting;return e?(r?e="string"===typeof r?this.removePatternFormatting(e):"function"===typeof n?n(e):(e.match(/\d/g)||[]).join(""):(e=this.removePrefixAndSuffix(e),e=this.getFloatString(e)),e):e}},{key:"formatWithPattern",value:function(e){for(var t=this.props.format,r=0,n=t.split(""),o=0,a=t.length;o<a;o++)"#"===t[o]&&(n[o]=e[r]||this.getMaskAtIndex(r),r+=1);return n.join("")}},{key:"formatThousand",value:function(e,t,r){var n=void 0;switch(r){case s.thousandGroupSpacing.two:n=/(\d)(?=(\d{2})+(?!\d))/g;break;case s.thousandGroupSpacing.twoScaled:n=/(\d)(?=(((\d{2})+)(\d{1})(?!\d)))/g;break;case s.thousandGroupSpacing.four:n=/(\d)(?=(\d{4})+(?!\d))/g;break;default:n=/(\d)(?=(\d{3})+(?!\d))/g}return e.replace(n,"$1"+t)}},{key:"formatAsNumber",value:function(e){var t=this.props,r=t.decimalScale,n=t.fixedDecimalScale,o=t.prefix,a=t.suffix,i=this.getSeparators(),l=i.thousandSeparator,c=i.decimalSeparator,u=i.thousandSpacing,d=-1!==e.indexOf(".")||r&&n,f=this.splitDecimal(e),h=f.beforeDecimal,p=f.afterDecimal,g=f.addNegation;return void 0!==r&&(p=(0,s.limitToScale)(p,r,n)),l&&(h=this.formatThousand(h,l,u)),o&&(h=o+h),a&&(p+=a),g&&(h="-"+h),e=h+(d&&c||"")+p}},{key:"formatNumString",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=this.props.format,r=e;return""===e?r="":"-"!==e||t?r="string"===typeof t?this.formatWithPattern(r):"function"===typeof t?t(r):this.formatAsNumber(r):(r="-",e=""),r}},{key:"formatValueProp",value:function(){var e=this.props,t=e.format,r=e.decimalScale,n=e.fixedDecimalScale,o=this.props,a=o.value,i=o.isNumericString;return void 0===a?"":("number"===typeof a&&(a=a.toString(),i=!0),i&&!t&&"number"===typeof r&&(a=(0,s.roundToPrecision)(a,r,n)),i?this.formatNumString(a):this.formatInput(a))}},{key:"formatNegation",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=this.props.allowNegative,r=new RegExp("(-)"),n=new RegExp("(-)(.)*(-)"),o=r.test(e),a=n.test(e);return e=e.replace(/-/g,""),o&&!a&&t&&(e="-"+e),e}},{key:"formatInput",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return this.props.format||(e=this.formatNegation(e)),e=this.removeFormatting(e),this.formatNumString(e)}},{key:"isCharacterAFormat",value:function(e,t){var r=this.props,n=r.format,o=r.prefix,a=r.suffix,i=r.decimalScale,s=r.fixedDecimalScale,l=this.getSeparators().decimalSeparator;return"string"===typeof n&&"#"!==n[e]||!(n||!(e<o.length||e>=t.length-a.length||i&&s&&t[e]===l))}},{key:"checkIfFormatGotDeleted",value:function(e,t,r){for(var n=e;n<t;n++)if(this.isCharacterAFormat(n,r))return!0;return!1}},{key:"correctInputValue",value:function(e,t,r){var n=this.props.format,o=this.state.numAsString||"";if(r.length>=t.length||!r.length)return r;var a=e,i=(0,s.splitString)(t,e),l=(0,s.splitString)(r,e),c=i[1].lastIndexOf(l[1]),u=a+(-1!==c?i[1].substring(0,c):"").length;if(this.checkIfFormatGotDeleted(a,u,t)&&(r=t),!n){var d=this.removeFormatting(r),f=this.splitDecimal(d),h=f.beforeDecimal,p=f.afterDecimal,g=f.addNegation;if(d.length<o.length&&""===h&&!parseFloat(p))return g?"-":""}return r}},{key:"onChange",value:function(e){e.persist();var t=e.target,r=t.value,n=this.state,o=this.props,a=o.isAllowed,i=n.value||"",s=Math.max(t.selectionStart,t.selectionEnd);r=this.correctInputValue(s,i,r);var l=this.formatInput(r)||"",c=this.removeFormatting(l),u={formattedValue:l,value:c,floatValue:parseFloat(c)};a(u)||(l=i),t.value=l;var d=this.getCaretPosition(r,l,s);this.setPatchedCaretPosition(t,d,l),l!==i?this.setState({value:l,numAsString:c},(function(){o.onValueChange(u),o.onChange(e)})):o.onChange(e)}},{key:"onBlur",value:function(e){var t=this.props,r=this.state,n=t.format,o=t.onBlur,a=r.numAsString,i=r.value;if(!n){a=(0,s.fixLeadingZero)(a);var l=this.formatNumString(a),c={formattedValue:l,value:a,floatValue:parseFloat(a)};if(l!==i)return e.persist(),void this.setState({value:l,numAsString:a},(function(){t.onValueChange(c),o(e)}))}o(e)}},{key:"onKeyDown",value:function(e){var t=e.target,r=e.key,n=t.selectionEnd,o=t.value,a=t.selectionStart,i=void 0,s=this.props,l=s.decimalScale,c=s.fixedDecimalScale,u=s.prefix,d=s.suffix,f=s.format,h=s.onKeyDown,p=void 0!==l&&c,g=this.getNumberRegex(!1,p),m=new RegExp("-"),v="string"===typeof f;if("ArrowLeft"===r||"Backspace"===r?i=a-1:"ArrowRight"===r?i=a+1:"Delete"===r&&(i=a),void 0!==i&&a===n){var b=i,y=v?f.indexOf("#"):u.length,x=v?f.lastIndexOf("#")+1:o.length-d.length;if("ArrowLeft"===r||"ArrowRight"===r){var w="ArrowLeft"===r?"left":"right";b=this.correctCaretPosition(o,i,w)}else if("Delete"!==r||g.test(o[i])||m.test(o[i])){if("Backspace"===r&&!g.test(o[i])&&!m.test(o[i])){for(;!g.test(o[b-1])&&b>y;)b--;b=this.correctCaretPosition(o,b,"left")}}else for(;!g.test(o[b])&&b<x;)b++;(b!==i||i<y||i>x)&&(e.preventDefault(),this.setPatchedCaretPosition(t,b,o)),e.isUnitTestRun&&this.setPatchedCaretPosition(t,b,o),this.props.onKeyDown(e)}else h(e)}},{key:"onMouseUp",value:function(e){var t=e.target,r=t.selectionStart,n=t.selectionEnd,o=t.value;if(r===n){var a=this.correctCaretPosition(o,r);a!==r&&this.setPatchedCaretPosition(t,a,o)}this.props.onMouseUp(e)}},{key:"onFocus",value:function(e){var t=this;e.persist(),setTimeout((function(){var r=e.target,n=r.selectionStart,o=r.value,a=t.correctCaretPosition(o,n);a!==n&&t.setPatchedCaretPosition(r,a,o),t.props.onFocus(e)}))}},{key:"render",value:function(){var e=this.props,t=e.type,r=e.displayType,o=e.customInput,a=e.renderText,l=this.state.value,u=(0,s.omit)(this.props,c),d=n({},u,{type:t,value:l,onChange:this.onChange,onKeyDown:this.onKeyDown,onMouseUp:this.onMouseUp,onFocus:this.onFocus,onBlur:this.onBlur});if("text"===r)return a?a(l)||null:i.default.createElement("span",u,l);if(o){var f=o;return i.default.createElement(f,d)}return i.default.createElement("input",d)}}]),t}(i.default.Component);d.propTypes=c,d.defaultProps=u,e.exports=d},20258:(e,t)=>{"use strict";function r(e,t,r){for(var n="",o=r?"0":"",a=0;a<=t-1;a++)n+=e[a]||o;return n}Object.defineProperty(t,"__esModule",{value:!0}),t.noop=function(){},t.returnTrue=function(){return!0},t.charIsNumber=function(e){return!!(e||"").match(/\d/)},t.escapeRegExp=function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},t.fixLeadingZero=function(e){if(!e)return e;var t="-"===e[0];t&&(e=e.substring(1,e.length));var r=e.split("."),n=r[0].replace(/^0+/,"")||"0",o=r[1]||"";return(t?"-":"")+n+(o?"."+o:"")},t.splitString=function(e,t){return[e.substring(0,t),e.substring(t)]},t.limitToScale=r,t.roundToPrecision=function(e,t,n){var o=e.split("."),a=parseFloat("0."+(o[1]||"0")).toFixed(t).split("."),i=o[0].split("").reverse().reduce((function(e,t,r){return e.length>r?(Number(e[0])+Number(t)).toString()+e.substring(1,e.length):t+e}),a[0]),s=r(a[1]||"",(o[1]||"").length,n);return i+(s?"."+s:"")},t.omit=function(e,t){var r={};return Object.keys(e).forEach((function(n){t[n]||(r[n]=e[n])})),r},t.setCaretPosition=function(e,t){if(e.value=e.value,null!==e){if(e.createTextRange){var r=e.createTextRange();return r.move("character",t),r.select(),!0}return e.selectionStart||0===e.selectionStart?(e.focus(),e.setSelectionRange(t,t),!0):(e.focus(),!1)}};t.thousandGroupSpacing={two:"2",twoScaled:"2s",three:"3",four:"4"}},58786:(e,t,r)=>{"use strict";var n,o,a,i,s,l,c,u,d,f,h,p,g,m,v,b,y,x,w,k,S,C,O,P,T,E,j,A,N,M,_,D,I,R,L,F,B,$,z,Y,W,V,H,U,G,X,q,K,Z,Q,J,ee,te,re,ne,oe,ae=r(20166).default;var ie=r(65043),se=r(62153);function le(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var ce,ue=function(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach((function(r){if("default"!==r){var n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:function(){return e[r]}})}})),t.default=e,Object.freeze(t)}(ie),de=le(ie),fe=le(se);function he(e,t){return e[t]}function pe(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;return[...e.slice(0,r),t,...e.slice(r)]}function ge(){let e=arguments.length>1?arguments[1]:void 0,t=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"id";const r=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:[]).slice(),n=he(e,t);return n?r.splice(r.findIndex((e=>he(e,t)===n)),1):r.splice(r.findIndex((t=>t===e)),1),r}function me(e){return e.map(((e,t)=>{const r=Object.assign(Object.assign({},e),{sortable:e.sortable||!!e.sortFunction||void 0});return e.id||(r.id=t+1),r}))}function ve(e,t){return Math.ceil(e/t)}function be(e,t){return Math.min(e,t)}!function(e){e.ASC="asc",e.DESC="desc"}(ce||(ce={}));const ye=()=>null;function xe(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r={},n=[...arguments.length>2&&void 0!==arguments[2]?arguments[2]:[]];return t.length&&t.forEach((t=>{if(!t.when||"function"!=typeof t.when)throw new Error('"when" must be defined in the conditional style object and must be function');t.when(e)&&(r=t.style||{},t.classNames&&(n=[...n,...t.classNames]),"function"==typeof t.style&&(r=t.style(e)||{}))})),{conditionalStyle:r,classNames:n.join(" ")}}function we(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"id";const n=he(e,r);return n?t.some((e=>he(e,r)===n)):t.some((t=>t===e))}function ke(e,t){return t?e.findIndex((e=>Se(e.id,t))):-1}function Se(e,t){return e==t}function Ce(e,t){const r=!e.toggleOnSelectedRowsChange;switch(t.type){case"SELECT_ALL_ROWS":{const{keyField:r,rows:n,rowCount:o,mergeSelections:a}=t,i=!e.allSelected,s=!e.toggleOnSelectedRowsChange;if(a){const t=i?[...e.selectedRows,...n.filter((t=>!we(t,e.selectedRows,r)))]:e.selectedRows.filter((e=>!we(e,n,r)));return Object.assign(Object.assign({},e),{allSelected:i,selectedCount:t.length,selectedRows:t,toggleOnSelectedRowsChange:s})}return Object.assign(Object.assign({},e),{allSelected:i,selectedCount:i?o:0,selectedRows:i?n:[],toggleOnSelectedRowsChange:s})}case"SELECT_SINGLE_ROW":{const{keyField:n,row:o,isSelected:a,rowCount:i,singleSelect:s}=t;return s?a?Object.assign(Object.assign({},e),{selectedCount:0,allSelected:!1,selectedRows:[],toggleOnSelectedRowsChange:r}):Object.assign(Object.assign({},e),{selectedCount:1,allSelected:!1,selectedRows:[o],toggleOnSelectedRowsChange:r}):a?Object.assign(Object.assign({},e),{selectedCount:e.selectedRows.length>0?e.selectedRows.length-1:0,allSelected:!1,selectedRows:ge(e.selectedRows,o,n),toggleOnSelectedRowsChange:r}):Object.assign(Object.assign({},e),{selectedCount:e.selectedRows.length+1,allSelected:e.selectedRows.length+1===i,selectedRows:pe(e.selectedRows,o),toggleOnSelectedRowsChange:r})}case"SELECT_MULTIPLE_ROWS":{const{keyField:n,selectedRows:o,totalRows:a,mergeSelections:i}=t;if(i){const t=[...e.selectedRows,...o.filter((t=>!we(t,e.selectedRows,n)))];return Object.assign(Object.assign({},e),{selectedCount:t.length,allSelected:!1,selectedRows:t,toggleOnSelectedRowsChange:r})}return Object.assign(Object.assign({},e),{selectedCount:o.length,allSelected:o.length===a,selectedRows:o,toggleOnSelectedRowsChange:r})}case"CLEAR_SELECTED_ROWS":{const{selectedRowsFlag:r}=t;return Object.assign(Object.assign({},e),{allSelected:!1,selectedCount:0,selectedRows:[],selectedRowsFlag:r})}case"SORT_CHANGE":{const{sortDirection:n,selectedColumn:o,clearSelectedOnSort:a}=t;return Object.assign(Object.assign(Object.assign({},e),{selectedColumn:o,sortDirection:n,currentPage:1}),a&&{allSelected:!1,selectedCount:0,selectedRows:[],toggleOnSelectedRowsChange:r})}case"CHANGE_PAGE":{const{page:n,paginationServer:o,visibleOnly:a,persistSelectedOnPageChange:i}=t,s=o&&i,l=o&&!i||a;return Object.assign(Object.assign(Object.assign(Object.assign({},e),{currentPage:n}),s&&{allSelected:!1}),l&&{allSelected:!1,selectedCount:0,selectedRows:[],toggleOnSelectedRowsChange:r})}case"CHANGE_ROWS_PER_PAGE":{const{rowsPerPage:r,page:n}=t;return Object.assign(Object.assign({},e),{currentPage:n,rowsPerPage:r})}}}const Oe=se.css(n||(n=ae(["\n\tpointer-events: none;\n\topacity: 0.4;\n"]))),Pe=fe.default.div(o||(o=ae(["\n\tposition: relative;\n\tbox-sizing: border-box;\n\tdisplay: flex;\n\tflex-direction: column;\n\twidth: 100%;\n\theight: 100%;\n\tmax-width: 100%;\n\t",";\n\t",";\n"])),(e=>{let{disabled:t}=e;return t&&Oe}),(e=>{let{theme:t}=e;return t.table.style})),Te=se.css(a||(a=ae(["\n\tposition: sticky;\n\tposition: -webkit-sticky; /* Safari */\n\ttop: 0;\n\tz-index: 1;\n"]))),Ee=fe.default.div(i||(i=ae(["\n\tdisplay: flex;\n\twidth: 100%;\n\t",";\n\t",";\n"])),(e=>{let{$fixedHeader:t}=e;return t&&Te}),(e=>{let{theme:t}=e;return t.head.style})),je=fe.default.div(s||(s=ae(["\n\tdisplay: flex;\n\talign-items: stretch;\n\twidth: 100%;\n\t",";\n\t",";\n"])),(e=>{let{theme:t}=e;return t.headRow.style}),(e=>{let{$dense:t,theme:r}=e;return t&&r.headRow.denseStyle})),Ae=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return se.css(l||(l=ae(["\n\t\t@media screen and (max-width: ","px) {\n\t\t\t","\n\t\t}\n\t"])),599,se.css(e,...r))},Ne=fe.default.div(f||(f=ae(["\n\tposition: relative;\n\tdisplay: flex;\n\talign-items: center;\n\tbox-sizing: border-box;\n\tline-height: normal;\n\t",";\n\t",";\n"])),(e=>{let{theme:t,$headCell:r}=e;return t[r?"headCells":"cells"].style}),(e=>{let{$noPadding:t}=e;return t&&"padding: 0"})),Me=fe.default(Ne)(h||(h=ae(["\n\tflex-grow: ",";\n\tflex-shrink: 0;\n\tflex-basis: 0;\n\tmax-width: ",";\n\tmin-width: ",";\n\t",";\n\t",";\n\t",";\n\t",";\n\n\t/* handle hiding cells */\n\t",";\n\t",";\n\t",";\n\t",";\n"])),(e=>{let{button:t,grow:r}=e;return 0===r||t?0:r||1}),(e=>{let{maxWidth:t}=e;return t||"100%"}),(e=>{let{minWidth:t}=e;return t||"100px"}),(e=>{let{width:t}=e;return t&&se.css(p||(p=ae(["\n\t\t\tmin-width: ",";\n\t\t\tmax-width: ",";\n\t\t"])),t,t)}),(e=>{let{right:t}=e;return t&&"justify-content: flex-end"}),(e=>{let{button:t,center:r}=e;return(r||t)&&"justify-content: center"}),(e=>{let{compact:t,button:r}=e;return(t||r)&&"padding: 0"}),(e=>{let{hide:t}=e;return t&&"sm"===t&&Ae(g||(g=ae(["\n    display: none;\n  "])))}),(e=>{let{hide:t}=e;return t&&"md"===t&&function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return se.css(c||(c=ae(["\n\t\t@media screen and (max-width: ","px) {\n\t\t\t","\n\t\t}\n\t"])),959,se.css(e,...r))}(m||(m=ae(["\n    display: none;\n  "])))}),(e=>{let{hide:t}=e;return t&&"lg"===t&&function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return se.css(u||(u=ae(["\n\t\t@media screen and (max-width: ","px) {\n\t\t\t","\n\t\t}\n\t"])),1280,se.css(e,...r))}(v||(v=ae(["\n    display: none;\n  "])))}),(e=>{let{hide:t}=e;return t&&Number.isInteger(t)&&(e=>function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return se.css(d||(d=ae(["\n\t\t\t@media screen and (max-width: ","px) {\n\t\t\t\t","\n\t\t\t}\n\t\t"])),e,se.css(t,...n))})(t)(b||(b=ae(["\n    display: none;\n  "])))})),_e=se.css(y||(y=ae(["\n\tdiv:first-child {\n\t\twhite-space: ",";\n\t\toverflow: ",";\n\t\ttext-overflow: ellipsis;\n\t}\n"])),(e=>{let{$wrapCell:t}=e;return t?"normal":"nowrap"}),(e=>{let{$allowOverflow:t}=e;return t?"visible":"hidden"})),De=fe.default(Me).attrs((e=>({style:e.style})))(x||(x=ae(["\n\t",";\n\t",";\n\t",";\n"])),(e=>{let{$renderAsCell:t}=e;return!t&&_e}),(e=>{let{theme:t,$isDragging:r}=e;return r&&t.cells.draggingStyle}),(e=>{let{$cellStyle:t}=e;return t}));var Ie=ue.memo((function(e){let{id:t,column:r,row:n,rowIndex:o,dataTag:a,isDragging:i,onDragStart:s,onDragOver:l,onDragEnd:c,onDragEnter:u,onDragLeave:d}=e;const{conditionalStyle:f,classNames:h}=xe(n,r.conditionalCellStyles,["rdt_TableCell"]);return ue.createElement(De,{id:t,"data-column-id":r.id,role:"cell",className:h,"data-tag":a,$cellStyle:r.style,$renderAsCell:!!r.cell,$allowOverflow:r.allowOverflow,button:r.button,center:r.center,compact:r.compact,grow:r.grow,hide:r.hide,maxWidth:r.maxWidth,minWidth:r.minWidth,right:r.right,width:r.width,$wrapCell:r.wrap,style:f,$isDragging:i,onDragStart:s,onDragOver:l,onDragEnd:c,onDragEnter:u,onDragLeave:d},!r.cell&&ue.createElement("div",{"data-tag":a},function(e,t,r,n){return t?r&&"function"==typeof r?r(e,n):t(e,n):null}(n,r.selector,r.format,o)),r.cell&&r.cell(n,o,r,t))}));const Re="input";var Le=ue.memo((function(e){let{name:t,component:r=Re,componentOptions:n={style:{}},indeterminate:o=!1,checked:a=!1,disabled:i=!1,onClick:s=ye}=e;const l=r,c=l!==Re?n.style:(e=>Object.assign(Object.assign({fontSize:"18px"},!e&&{cursor:"pointer"}),{padding:0,marginTop:"1px",verticalAlign:"middle",position:"relative"}))(i),u=ue.useMemo((()=>function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];let o;return Object.keys(e).map((t=>e[t])).forEach(((t,n)=>{const a=e;"function"==typeof t&&(o=Object.assign(Object.assign({},a),{[Object.keys(e)[n]]:t(...r)}))})),o||e}(n,o)),[n,o]);return ue.createElement(l,Object.assign({type:"checkbox",ref:e=>{e&&(e.indeterminate=o)},style:c,onClick:i?ye:s,name:t,"aria-label":t,checked:a,disabled:i},u,{onChange:ye}))}));const Fe=fe.default(Ne)(w||(w=ae(["\n\tflex: 0 0 48px;\n\tmin-width: 48px;\n\tjustify-content: center;\n\talign-items: center;\n\tuser-select: none;\n\twhite-space: nowrap;\n"])));function Be(e){let{name:t,keyField:r,row:n,rowCount:o,selected:a,selectableRowsComponent:i,selectableRowsComponentProps:s,selectableRowsSingle:l,selectableRowDisabled:c,onSelectedRow:u}=e;const d=!(!c||!c(n));return ue.createElement(Fe,{onClick:e=>e.stopPropagation(),className:"rdt_TableCell",$noPadding:!0},ue.createElement(Le,{name:t,component:i,componentOptions:s,checked:a,"aria-checked":a,onClick:()=>{u({type:"SELECT_SINGLE_ROW",row:n,isSelected:a,keyField:r,rowCount:o,singleSelect:l})},disabled:d}))}const $e=fe.default.button(k||(k=ae(["\n\tdisplay: inline-flex;\n\talign-items: center;\n\tuser-select: none;\n\twhite-space: nowrap;\n\tborder: none;\n\tbackground-color: transparent;\n\t",";\n"])),(e=>{let{theme:t}=e;return t.expanderButton.style}));function ze(e){let{disabled:t=!1,expanded:r=!1,expandableIcon:n,id:o,row:a,onToggled:i}=e;const s=r?n.expanded:n.collapsed;return ue.createElement($e,{"aria-disabled":t,onClick:()=>i&&i(a),"data-testid":"expander-button-".concat(o),disabled:t,"aria-label":r?"Collapse Row":"Expand Row",role:"button",type:"button"},s)}const Ye=fe.default(Ne)(S||(S=ae(["\n\twhite-space: nowrap;\n\tfont-weight: 400;\n\tmin-width: 48px;\n\t",";\n"])),(e=>{let{theme:t}=e;return t.expanderCell.style}));function We(e){let{row:t,expanded:r=!1,expandableIcon:n,id:o,onToggled:a,disabled:i=!1}=e;return ue.createElement(Ye,{onClick:e=>e.stopPropagation(),$noPadding:!0},ue.createElement(ze,{id:o,row:t,expanded:r,expandableIcon:n,disabled:i,onToggled:a}))}const Ve=fe.default.div(C||(C=ae(["\n\twidth: 100%;\n\tbox-sizing: border-box;\n\t",";\n\t",";\n"])),(e=>{let{theme:t}=e;return t.expanderRow.style}),(e=>{let{$extendedRowStyle:t}=e;return t}));var He=ue.memo((function(e){let{data:t,ExpanderComponent:r,expanderComponentProps:n,extendedRowStyle:o,extendedClassNames:a}=e;const i=["rdt_ExpanderRow",...a.split(" ").filter((e=>"rdt_TableRow"!==e))].join(" ");return ue.createElement(Ve,{className:i,$extendedRowStyle:o},ue.createElement(r,Object.assign({data:t},n)))}));const Ue="allowRowEvents";var Ge,Xe,qe;t.OP=void 0,(Ge=t.OP||(t.OP={})).LTR="ltr",Ge.RTL="rtl",Ge.AUTO="auto",t.C1=void 0,(Xe=t.C1||(t.C1={})).LEFT="left",Xe.RIGHT="right",Xe.CENTER="center",t.$U=void 0,(qe=t.$U||(t.$U={})).SM="sm",qe.MD="md",qe.LG="lg";const Ke=se.css(O||(O=ae(["\n\t&:hover {\n\t\t",";\n\t}\n"])),(e=>{let{$highlightOnHover:t,theme:r}=e;return t&&r.rows.highlightOnHoverStyle})),Ze=se.css(P||(P=ae(["\n\t&:hover {\n\t\tcursor: pointer;\n\t}\n"]))),Qe=fe.default.div.attrs((e=>({style:e.style})))(T||(T=ae(["\n\tdisplay: flex;\n\talign-items: stretch;\n\talign-content: stretch;\n\twidth: 100%;\n\tbox-sizing: border-box;\n\t",";\n\t",";\n\t",";\n\t",";\n\t",";\n\t",";\n\t",";\n"])),(e=>{let{theme:t}=e;return t.rows.style}),(e=>{let{$dense:t,theme:r}=e;return t&&r.rows.denseStyle}),(e=>{let{$striped:t,theme:r}=e;return t&&r.rows.stripedStyle}),(e=>{let{$highlightOnHover:t}=e;return t&&Ke}),(e=>{let{$pointerOnHover:t}=e;return t&&Ze}),(e=>{let{$selected:t,theme:r}=e;return t&&r.rows.selectedHighlightStyle}),(e=>{let{$conditionalStyle:t}=e;return t}));function Je(e){let{columns:t=[],conditionalRowStyles:r=[],defaultExpanded:n=!1,defaultExpanderDisabled:o=!1,dense:a=!1,expandableIcon:i,expandableRows:s=!1,expandableRowsComponent:l,expandableRowsComponentProps:c,expandableRowsHideExpander:u,expandOnRowClicked:d=!1,expandOnRowDoubleClicked:f=!1,highlightOnHover:h=!1,id:p,expandableInheritConditionalStyles:g,keyField:m,onRowClicked:v=ye,onRowDoubleClicked:b=ye,onRowMouseEnter:y=ye,onRowMouseLeave:x=ye,onRowExpandToggled:w=ye,onSelectedRow:k=ye,pointerOnHover:S=!1,row:C,rowCount:O,rowIndex:P,selectableRowDisabled:T=null,selectableRows:E=!1,selectableRowsComponent:j,selectableRowsComponentProps:A,selectableRowsHighlight:N=!1,selectableRowsSingle:M=!1,selected:_,striped:D=!1,draggingColumnId:I,onDragStart:R,onDragOver:L,onDragEnd:F,onDragEnter:B,onDragLeave:$}=e;const[z,Y]=ue.useState(n);ue.useEffect((()=>{Y(n)}),[n]);const W=ue.useCallback((()=>{Y(!z),w(!z,C)}),[z,w,C]),V=S||s&&(d||f),H=ue.useCallback((e=>{e.target.getAttribute("data-tag")===Ue&&(v(C,e),!o&&s&&d&&W())}),[o,d,s,W,v,C]),U=ue.useCallback((e=>{e.target.getAttribute("data-tag")===Ue&&(b(C,e),!o&&s&&f&&W())}),[o,f,s,W,b,C]),G=ue.useCallback((e=>{y(C,e)}),[y,C]),X=ue.useCallback((e=>{x(C,e)}),[x,C]),q=he(C,m),{conditionalStyle:K,classNames:Z}=xe(C,r,["rdt_TableRow"]),Q=N&&_,J=g?K:{},ee=D&&P%2==0;return ue.createElement(ue.Fragment,null,ue.createElement(Qe,{id:"row-".concat(p),role:"row",$striped:ee,$highlightOnHover:h,$pointerOnHover:!o&&V,$dense:a,onClick:H,onDoubleClick:U,onMouseEnter:G,onMouseLeave:X,className:Z,$selected:Q,$conditionalStyle:K},E&&ue.createElement(Be,{name:"select-row-".concat(q),keyField:m,row:C,rowCount:O,selected:_,selectableRowsComponent:j,selectableRowsComponentProps:A,selectableRowDisabled:T,selectableRowsSingle:M,onSelectedRow:k}),s&&!u&&ue.createElement(We,{id:q,expandableIcon:i,expanded:z,row:C,onToggled:W,disabled:o}),t.map((e=>e.omit?null:ue.createElement(Ie,{id:"cell-".concat(e.id,"-").concat(q),key:"cell-".concat(e.id,"-").concat(q),dataTag:e.ignoreRowClick||e.button?null:Ue,column:e,row:C,rowIndex:P,isDragging:Se(I,e.id),onDragStart:R,onDragOver:L,onDragEnd:F,onDragEnter:B,onDragLeave:$})))),s&&z&&ue.createElement(He,{key:"expander-".concat(q),data:C,extendedRowStyle:J,extendedClassNames:Z,ExpanderComponent:l,expanderComponentProps:c}))}const et=fe.default.span(E||(E=ae(["\n\tpadding: 2px;\n\tcolor: inherit;\n\tflex-grow: 0;\n\tflex-shrink: 0;\n\t",";\n\t",";\n"])),(e=>{let{$sortActive:t}=e;return t?"opacity: 1":"opacity: 0"}),(e=>{let{$sortDirection:t}=e;return"desc"===t&&"transform: rotate(180deg)"})),tt=e=>{let{sortActive:t,sortDirection:r}=e;return de.default.createElement(et,{$sortActive:t,$sortDirection:r},"\u25b2")},rt=fe.default(Me)(j||(j=ae(["\n\t",";\n\t",";\n"])),(e=>{let{button:t}=e;return t&&"text-align: center"}),(e=>{let{theme:t,$isDragging:r}=e;return r&&t.headCells.draggingStyle})),nt=se.css(A||(A=ae(["\n\tcursor: pointer;\n\tspan.__rdt_custom_sort_icon__ {\n\t\ti,\n\t\tsvg {\n\t\t\ttransform: 'translate3d(0, 0, 0)';\n\t\t\t",";\n\t\t\tcolor: inherit;\n\t\t\tfont-size: 18px;\n\t\t\theight: 18px;\n\t\t\twidth: 18px;\n\t\t\tbackface-visibility: hidden;\n\t\t\ttransform-style: preserve-3d;\n\t\t\ttransition-duration: 95ms;\n\t\t\ttransition-property: transform;\n\t\t}\n\n\t\t&.asc i,\n\t\t&.asc svg {\n\t\t\ttransform: rotate(180deg);\n\t\t}\n\t}\n\n\t",";\n"])),(e=>{let{$sortActive:t}=e;return t?"opacity: 1":"opacity: 0"}),(e=>{let{$sortActive:t}=e;return!t&&se.css(N||(N=ae(["\n\t\t\t&:hover,\n\t\t\t&:focus {\n\t\t\t\topacity: 0.7;\n\n\t\t\t\tspan,\n\t\t\t\tspan.__rdt_custom_sort_icon__ * {\n\t\t\t\t\topacity: 0.7;\n\t\t\t\t}\n\t\t\t}\n\t\t"])))})),ot=fe.default.div(M||(M=ae(["\n\tdisplay: inline-flex;\n\talign-items: center;\n\tjustify-content: inherit;\n\theight: 100%;\n\twidth: 100%;\n\toutline: none;\n\tuser-select: none;\n\toverflow: hidden;\n\t",";\n"])),(e=>{let{disabled:t}=e;return!t&&nt})),at=fe.default.div(_||(_=ae(["\n\toverflow: hidden;\n\twhite-space: nowrap;\n\ttext-overflow: ellipsis;\n"])));var it=ue.memo((function(e){let{column:t,disabled:r,draggingColumnId:n,selectedColumn:o={},sortDirection:a,sortIcon:i,sortServer:s,pagination:l,paginationServer:c,persistSelectedOnSort:u,selectableRowsVisibleOnly:d,onSort:f,onDragStart:h,onDragOver:p,onDragEnd:g,onDragEnter:m,onDragLeave:v}=e;ue.useEffect((()=>{"string"==typeof t.selector&&console.error("Warning: ".concat(t.selector," is a string based column selector which has been deprecated as of v7 and will be removed in v8. Instead, use a selector function e.g. row => row[field]..."))}),[]);const[b,y]=ue.useState(!1),x=ue.useRef(null);if(ue.useEffect((()=>{x.current&&y(x.current.scrollWidth>x.current.clientWidth)}),[b]),t.omit)return null;const w=()=>{if(!t.sortable&&!t.selector)return;let e=a;Se(o.id,t.id)&&(e=a===ce.ASC?ce.DESC:ce.ASC),f({type:"SORT_CHANGE",sortDirection:e,selectedColumn:t,clearSelectedOnSort:l&&c&&!u||s||d})},k=e=>ue.createElement(tt,{sortActive:e,sortDirection:a}),S=()=>ue.createElement("span",{className:[a,"__rdt_custom_sort_icon__"].join(" ")},i),C=!(!t.sortable||!Se(o.id,t.id)),O=!t.sortable||r,P=t.sortable&&!i&&!t.right,T=t.sortable&&!i&&t.right,E=t.sortable&&i&&!t.right,j=t.sortable&&i&&t.right;return ue.createElement(rt,{"data-column-id":t.id,className:"rdt_TableCol",$headCell:!0,allowOverflow:t.allowOverflow,button:t.button,compact:t.compact,grow:t.grow,hide:t.hide,maxWidth:t.maxWidth,minWidth:t.minWidth,right:t.right,center:t.center,width:t.width,draggable:t.reorder,$isDragging:Se(t.id,n),onDragStart:h,onDragOver:p,onDragEnd:g,onDragEnter:m,onDragLeave:v},t.name&&ue.createElement(ot,{"data-column-id":t.id,"data-sort-id":t.id,role:"columnheader",tabIndex:0,className:"rdt_TableCol_Sortable",onClick:O?void 0:w,onKeyPress:O?void 0:e=>{"Enter"===e.key&&w()},$sortActive:!O&&C,disabled:O},!O&&j&&S(),!O&&T&&k(C),"string"==typeof t.name?ue.createElement(at,{title:b?t.name:void 0,ref:x,"data-column-id":t.id},t.name):t.name,!O&&E&&S(),!O&&P&&k(C)))}));const st=fe.default(Ne)(D||(D=ae(["\n\tflex: 0 0 48px;\n\tjustify-content: center;\n\talign-items: center;\n\tuser-select: none;\n\twhite-space: nowrap;\n\tfont-size: unset;\n"])));function lt(e){let{headCell:t=!0,rowData:r,keyField:n,allSelected:o,mergeSelections:a,selectedRows:i,selectableRowsComponent:s,selectableRowsComponentProps:l,selectableRowDisabled:c,onSelectAllRows:u}=e;const d=i.length>0&&!o,f=c?r.filter((e=>!c(e))):r,h=0===f.length,p=Math.min(r.length,f.length);return ue.createElement(st,{className:"rdt_TableCol",$headCell:t,$noPadding:!0},ue.createElement(Le,{name:"select-all-rows",component:s,componentOptions:l,onClick:()=>{u({type:"SELECT_ALL_ROWS",rows:f,rowCount:p,mergeSelections:a,keyField:n})},checked:o,indeterminate:d,disabled:h}))}function ct(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:t.OP.AUTO;const r="object"==typeof window,[n,o]=ue.useState(!1);return ue.useEffect((()=>{if(r)if("auto"!==e)o("rtl"===e);else{const e=!(!window.document||!window.document.createElement),t=document.getElementsByTagName("BODY")[0],r=document.getElementsByTagName("HTML")[0],n="rtl"===t.dir||"rtl"===r.dir;o(e&&n)}}),[e,r]),n}const ut=fe.default.div(I||(I=ae(["\n\tdisplay: flex;\n\talign-items: center;\n\tflex: 1 0 auto;\n\theight: 100%;\n\tcolor: ",";\n\tfont-size: ",";\n\tfont-weight: 400;\n"])),(e=>{let{theme:t}=e;return t.contextMenu.fontColor}),(e=>{let{theme:t}=e;return t.contextMenu.fontSize})),dt=fe.default.div(R||(R=ae(["\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: flex-end;\n\tflex-wrap: wrap;\n"]))),ft=fe.default.div(L||(L=ae(["\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\twidth: 100%;\n\theight: 100%;\n\tbox-sizing: inherit;\n\tz-index: 1;\n\talign-items: center;\n\tjustify-content: space-between;\n\tdisplay: flex;\n\t",";\n\t",";\n\t",";\n"])),(e=>{let{$rtl:t}=e;return t&&"direction: rtl"}),(e=>{let{theme:t}=e;return t.contextMenu.style}),(e=>{let{theme:t,$visible:r}=e;return r&&t.contextMenu.activeStyle}));function ht(e){let{contextMessage:t,contextActions:r,contextComponent:n,selectedCount:o,direction:a}=e;const i=ct(a),s=o>0;return n?ue.createElement(ft,{$visible:s},ue.cloneElement(n,{selectedCount:o})):ue.createElement(ft,{$visible:s,$rtl:i},ue.createElement(ut,null,((e,t,r)=>{if(0===t)return null;const n=1===t?e.singular:e.plural;return r?"".concat(t," ").concat(e.message||""," ").concat(n):"".concat(t," ").concat(n," ").concat(e.message||"")})(t,o,i)),ue.createElement(dt,null,r))}const pt=fe.default.div(F||(F=ae(["\n\tposition: relative;\n\tbox-sizing: border-box;\n\toverflow: hidden;\n\tdisplay: flex;\n\tflex: 1 1 auto;\n\talign-items: center;\n\tjustify-content: space-between;\n\twidth: 100%;\n\tflex-wrap: wrap;\n\t","\n"])),(e=>{let{theme:t}=e;return t.header.style})),gt=fe.default.div(B||(B=ae(["\n\tflex: 1 0 auto;\n\tcolor: ",";\n\tfont-size: ",";\n\tfont-weight: 400;\n"])),(e=>{let{theme:t}=e;return t.header.fontColor}),(e=>{let{theme:t}=e;return t.header.fontSize})),mt=fe.default.div($||($=ae(["\n\tflex: 1 0 auto;\n\tdisplay: flex;\n\talign-items: center;\n\tjustify-content: flex-end;\n\n\t> * {\n\t\tmargin-left: 5px;\n\t}\n"]))),vt=e=>{let{title:t,actions:r=null,contextMessage:n,contextActions:o,contextComponent:a,selectedCount:i,direction:s,showMenu:l=!0}=e;return ue.createElement(pt,{className:"rdt_TableHeader",role:"heading","aria-level":1},ue.createElement(gt,null,t),r&&ue.createElement(mt,null,r),l&&ue.createElement(ht,{contextMessage:n,contextActions:o,contextComponent:a,direction:s,selectedCount:i}))};function bt(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}"function"==typeof SuppressedError&&SuppressedError;const yt={left:"flex-start",right:"flex-end",center:"center"},xt=fe.default.header(z||(z=ae(["\n\tposition: relative;\n\tdisplay: flex;\n\tflex: 1 1 auto;\n\tbox-sizing: border-box;\n\talign-items: center;\n\tpadding: 4px 16px 4px 24px;\n\twidth: 100%;\n\tjustify-content: ",";\n\tflex-wrap: ",";\n\t","\n"])),(e=>{let{align:t}=e;return yt[t]}),(e=>{let{$wrapContent:t}=e;return t?"wrap":"nowrap"}),(e=>{let{theme:t}=e;return t.subHeader.style})),wt=e=>{var{align:t="right",wrapContent:r=!0}=e,n=bt(e,["align","wrapContent"]);return ue.createElement(xt,Object.assign({align:t,$wrapContent:r},n))},kt=fe.default.div(Y||(Y=ae(["\n\tdisplay: flex;\n\tflex-direction: column;\n"]))),St=fe.default.div(W||(W=ae(["\n\tposition: relative;\n\twidth: 100%;\n\tborder-radius: inherit;\n\t",";\n\n\t",";\n\n\t",";\n"])),(e=>{let{$responsive:t,$fixedHeader:r}=e;return t&&se.css(V||(V=ae(["\n\t\t\toverflow-x: auto;\n\n\t\t\t// hidden prevents vertical scrolling in firefox when fixedHeader is disabled\n\t\t\toverflow-y: ",";\n\t\t\tmin-height: 0;\n\t\t"])),r?"auto":"hidden")}),(e=>{let{$fixedHeader:t=!1,$fixedHeaderScrollHeight:r="100vh"}=e;return t&&se.css(H||(H=ae(["\n\t\t\tmax-height: ",";\n\t\t\t-webkit-overflow-scrolling: touch;\n\t\t"])),r)}),(e=>{let{theme:t}=e;return t.responsiveWrapper.style})),Ct=fe.default.div(U||(U=ae(["\n\tposition: relative;\n\tbox-sizing: border-box;\n\twidth: 100%;\n\theight: 100%;\n\t",";\n"])),(e=>e.theme.progress.style)),Ot=fe.default.div(G||(G=ae(["\n\tposition: relative;\n\twidth: 100%;\n\t",";\n"])),(e=>{let{theme:t}=e;return t.tableWrapper.style})),Pt=fe.default(Ne)(X||(X=ae(["\n\twhite-space: nowrap;\n\t",";\n"])),(e=>{let{theme:t}=e;return t.expanderCell.style})),Tt=fe.default.div(q||(q=ae(["\n\tbox-sizing: border-box;\n\twidth: 100%;\n\theight: 100%;\n\t",";\n"])),(e=>{let{theme:t}=e;return t.noData.style})),Et=()=>de.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24"},de.default.createElement("path",{d:"M7 10l5 5 5-5z"}),de.default.createElement("path",{d:"M0 0h24v24H0z",fill:"none"})),jt=fe.default.select(K||(K=ae(["\n\tcursor: pointer;\n\theight: 24px;\n\tmax-width: 100%;\n\tuser-select: none;\n\tpadding-left: 8px;\n\tpadding-right: 24px;\n\tbox-sizing: content-box;\n\tfont-size: inherit;\n\tcolor: inherit;\n\tborder: none;\n\tbackground-color: transparent;\n\tappearance: none;\n\tdirection: ltr;\n\tflex-shrink: 0;\n\n\t&::-ms-expand {\n\t\tdisplay: none;\n\t}\n\n\t&:disabled::-ms-expand {\n\t\tbackground: #f60;\n\t}\n\n\toption {\n\t\tcolor: initial;\n\t}\n"]))),At=fe.default.div(Z||(Z=ae(["\n\tposition: relative;\n\tflex-shrink: 0;\n\tfont-size: inherit;\n\tcolor: inherit;\n\tmargin-top: 1px;\n\n\tsvg {\n\t\ttop: 0;\n\t\tright: 0;\n\t\tcolor: inherit;\n\t\tposition: absolute;\n\t\tfill: currentColor;\n\t\twidth: 24px;\n\t\theight: 24px;\n\t\tdisplay: inline-block;\n\t\tuser-select: none;\n\t\tpointer-events: none;\n\t}\n"]))),Nt=e=>{var{defaultValue:t,onChange:r}=e,n=bt(e,["defaultValue","onChange"]);return ue.createElement(At,null,ue.createElement(jt,Object.assign({onChange:r,defaultValue:t},n)),ue.createElement(Et,null))},Mt={columns:[],data:[],title:"",keyField:"id",selectableRows:!1,selectableRowsHighlight:!1,selectableRowsNoSelectAll:!1,selectableRowSelected:null,selectableRowDisabled:null,selectableRowsComponent:"input",selectableRowsComponentProps:{},selectableRowsVisibleOnly:!1,selectableRowsSingle:!1,clearSelectedRows:!1,expandableRows:!1,expandableRowDisabled:null,expandableRowExpanded:null,expandOnRowClicked:!1,expandableRowsHideExpander:!1,expandOnRowDoubleClicked:!1,expandableInheritConditionalStyles:!1,expandableRowsComponent:function(){return de.default.createElement("div",null,"To add an expander pass in a component instance via ",de.default.createElement("strong",null,"expandableRowsComponent"),". You can then access props.data from this component.")},expandableIcon:{collapsed:de.default.createElement((()=>de.default.createElement("svg",{fill:"currentColor",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},de.default.createElement("path",{d:"M8.59 16.34l4.58-4.59-4.58-4.59L10 5.75l6 6-6 6z"}),de.default.createElement("path",{d:"M0-.25h24v24H0z",fill:"none"}))),null),expanded:de.default.createElement((()=>de.default.createElement("svg",{fill:"currentColor",height:"24",viewBox:"0 0 24 24",width:"24",xmlns:"http://www.w3.org/2000/svg"},de.default.createElement("path",{d:"M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z"}),de.default.createElement("path",{d:"M0-.75h24v24H0z",fill:"none"}))),null)},expandableRowsComponentProps:{},progressPending:!1,progressComponent:de.default.createElement("div",{style:{fontSize:"24px",fontWeight:700,padding:"24px"}},"Loading..."),persistTableHead:!1,sortIcon:null,sortFunction:null,sortServer:!1,striped:!1,highlightOnHover:!1,pointerOnHover:!1,noContextMenu:!1,contextMessage:{singular:"item",plural:"items",message:"selected"},actions:null,contextActions:null,contextComponent:null,defaultSortFieldId:null,defaultSortAsc:!0,responsive:!0,noDataComponent:de.default.createElement("div",{style:{padding:"24px"}},"There are no records to display"),disabled:!1,noTableHead:!1,noHeader:!1,subHeader:!1,subHeaderAlign:t.C1.RIGHT,subHeaderWrap:!0,subHeaderComponent:null,fixedHeader:!1,fixedHeaderScrollHeight:"100vh",pagination:!1,paginationServer:!1,paginationServerOptions:{persistSelectedOnSort:!1,persistSelectedOnPageChange:!1},paginationDefaultPage:1,paginationResetDefaultPage:!1,paginationTotalRows:0,paginationPerPage:10,paginationRowsPerPageOptions:[10,15,20,25,30],paginationComponent:null,paginationComponentOptions:{},paginationIconFirstPage:de.default.createElement((()=>de.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24","aria-hidden":"true",role:"presentation"},de.default.createElement("path",{d:"M18.41 16.59L13.82 12l4.59-4.59L17 6l-6 6 6 6zM6 6h2v12H6z"}),de.default.createElement("path",{fill:"none",d:"M24 24H0V0h24v24z"}))),null),paginationIconLastPage:de.default.createElement((()=>de.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24","aria-hidden":"true",role:"presentation"},de.default.createElement("path",{d:"M5.59 7.41L10.18 12l-4.59 4.59L7 18l6-6-6-6zM16 6h2v12h-2z"}),de.default.createElement("path",{fill:"none",d:"M0 0h24v24H0V0z"}))),null),paginationIconNext:de.default.createElement((()=>de.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24","aria-hidden":"true",role:"presentation"},de.default.createElement("path",{d:"M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"}),de.default.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}))),null),paginationIconPrevious:de.default.createElement((()=>de.default.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"24",height:"24",viewBox:"0 0 24 24","aria-hidden":"true",role:"presentation"},de.default.createElement("path",{d:"M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"}),de.default.createElement("path",{d:"M0 0h24v24H0z",fill:"none"}))),null),dense:!1,conditionalRowStyles:[],theme:"default",customStyles:{},direction:t.OP.AUTO,onChangePage:ye,onChangeRowsPerPage:ye,onRowClicked:ye,onRowDoubleClicked:ye,onRowMouseEnter:ye,onRowMouseLeave:ye,onRowExpandToggled:ye,onSelectedRowsChange:ye,onSort:ye,onColumnOrderChange:ye},_t={rowsPerPageText:"Rows per page:",rangeSeparatorText:"of",noRowsPerPage:!1,selectAllRowsItem:!1,selectAllRowsItemText:"All"},Dt=fe.default.nav(Q||(Q=ae(["\n\tdisplay: flex;\n\tflex: 1 1 auto;\n\tjustify-content: flex-end;\n\talign-items: center;\n\tbox-sizing: border-box;\n\tpadding-right: 8px;\n\tpadding-left: 8px;\n\twidth: 100%;\n\t",";\n"])),(e=>{let{theme:t}=e;return t.pagination.style})),It=fe.default.button(J||(J=ae(["\n\tposition: relative;\n\tdisplay: block;\n\tuser-select: none;\n\tborder: none;\n\t",";\n\t",";\n"])),(e=>{let{theme:t}=e;return t.pagination.pageButtonsStyle}),(e=>{let{$isRTL:t}=e;return t&&"transform: scale(-1, -1)"})),Rt=fe.default.div(ee||(ee=ae(["\n\tdisplay: flex;\n\talign-items: center;\n\tborder-radius: 4px;\n\twhite-space: nowrap;\n\t",";\n"])),Ae(te||(te=ae(["\n    width: 100%;\n    justify-content: space-around;\n  "])))),Lt=fe.default.span(re||(re=ae(["\n\tflex-shrink: 1;\n\tuser-select: none;\n"]))),Ft=fe.default(Lt)(ne||(ne=ae(["\n\tmargin: 0 24px;\n"]))),Bt=fe.default(Lt)(oe||(oe=ae(["\n\tmargin: 0 4px;\n"])));var $t=ue.memo((function(e){let{rowsPerPage:t,rowCount:r,currentPage:n,direction:o=Mt.direction,paginationRowsPerPageOptions:a=Mt.paginationRowsPerPageOptions,paginationIconLastPage:i=Mt.paginationIconLastPage,paginationIconFirstPage:s=Mt.paginationIconFirstPage,paginationIconNext:l=Mt.paginationIconNext,paginationIconPrevious:c=Mt.paginationIconPrevious,paginationComponentOptions:u=Mt.paginationComponentOptions,onChangeRowsPerPage:d=Mt.onChangeRowsPerPage,onChangePage:f=Mt.onChangePage}=e;const h=(()=>{const e="object"==typeof window;function t(){return{width:e?window.innerWidth:void 0,height:e?window.innerHeight:void 0}}const[r,n]=ue.useState(t);return ue.useEffect((()=>{if(!e)return()=>null;function r(){n(t())}return window.addEventListener("resize",r),()=>window.removeEventListener("resize",r)}),[]),r})(),p=ct(o),g=h.width&&h.width>599,m=ve(r,t),v=n*t,b=v-t+1,y=1===n,x=n===m,w=Object.assign(Object.assign({},_t),u),k=n===m?"".concat(b,"-").concat(r," ").concat(w.rangeSeparatorText," ").concat(r):"".concat(b,"-").concat(v," ").concat(w.rangeSeparatorText," ").concat(r),S=ue.useCallback((()=>f(n-1)),[n,f]),C=ue.useCallback((()=>f(n+1)),[n,f]),O=ue.useCallback((()=>f(1)),[f]),P=ue.useCallback((()=>f(ve(r,t))),[f,r,t]),T=ue.useCallback((e=>d(Number(e.target.value),n)),[n,d]),E=a.map((e=>ue.createElement("option",{key:e,value:e},e)));w.selectAllRowsItem&&E.push(ue.createElement("option",{key:-1,value:r},w.selectAllRowsItemText));const j=ue.createElement(Nt,{onChange:T,defaultValue:t,"aria-label":w.rowsPerPageText},E);return ue.createElement(Dt,{className:"rdt_Pagination"},!w.noRowsPerPage&&g&&ue.createElement(ue.Fragment,null,ue.createElement(Bt,null,w.rowsPerPageText),j),g&&ue.createElement(Ft,null,k),ue.createElement(Rt,null,ue.createElement(It,{id:"pagination-first-page",type:"button","aria-label":"First Page","aria-disabled":y,onClick:O,disabled:y,$isRTL:p},s),ue.createElement(It,{id:"pagination-previous-page",type:"button","aria-label":"Previous Page","aria-disabled":y,onClick:S,disabled:y,$isRTL:p},c),!w.noRowsPerPage&&!g&&j,ue.createElement(It,{id:"pagination-next-page",type:"button","aria-label":"Next Page","aria-disabled":x,onClick:C,disabled:x,$isRTL:p},l),ue.createElement(It,{id:"pagination-last-page",type:"button","aria-label":"Last Page","aria-disabled":x,onClick:P,disabled:x,$isRTL:p},i)))}));const zt=(e,t)=>{const r=ue.useRef(!0);ue.useEffect((()=>{r.current?r.current=!1:e()}),t)};var Yt=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===Wt}(e)}(e)},Wt="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function Vt(e,t){return!1!==t.clone&&t.isMergeableObject(e)?Xt((r=e,Array.isArray(r)?[]:{}),e,t):e;var r}function Ht(e,t,r){return e.concat(t).map((function(e){return Vt(e,r)}))}function Ut(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return Object.propertyIsEnumerable.call(e,t)})):[]}(e))}function Gt(e,t){try{return t in e}catch(e){return!1}}function Xt(e,t,r){(r=r||{}).arrayMerge=r.arrayMerge||Ht,r.isMergeableObject=r.isMergeableObject||Yt,r.cloneUnlessOtherwiseSpecified=Vt;var n=Array.isArray(t);return n===Array.isArray(e)?n?r.arrayMerge(e,t,r):function(e,t,r){var n={};return r.isMergeableObject(e)&&Ut(e).forEach((function(t){n[t]=Vt(e[t],r)})),Ut(t).forEach((function(o){(function(e,t){return Gt(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,o)||(Gt(e,o)&&r.isMergeableObject(t[o])?n[o]=function(e,t){if(!t.customMerge)return Xt;var r=t.customMerge(e);return"function"==typeof r?r:Xt}(o,r)(e[o],t[o],r):n[o]=Vt(t[o],r))})),n}(e,t,r):Vt(t,r)}Xt.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,r){return Xt(e,r,t)}),{})};var qt=function(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}(Xt);const Kt={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)"},background:{default:"#FFFFFF"},context:{background:"#e3f2fd",text:"rgba(0, 0, 0, 0.87)"},divider:{default:"rgba(0,0,0,.12)"},button:{default:"rgba(0,0,0,.54)",focus:"rgba(0,0,0,.12)",hover:"rgba(0,0,0,.12)",disabled:"rgba(0, 0, 0, .18)"},selected:{default:"#e3f2fd",text:"rgba(0, 0, 0, 0.87)"},highlightOnHover:{default:"#EEEEEE",text:"rgba(0, 0, 0, 0.87)"},striped:{default:"#FAFAFA",text:"rgba(0, 0, 0, 0.87)"}},Zt={default:Kt,light:Kt,dark:{text:{primary:"#FFFFFF",secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(0,0,0,.12)"},background:{default:"#424242"},context:{background:"#E91E63",text:"#FFFFFF"},divider:{default:"rgba(81, 81, 81, 1)"},button:{default:"#FFFFFF",focus:"rgba(255, 255, 255, .54)",hover:"rgba(255, 255, 255, .12)",disabled:"rgba(255, 255, 255, .18)"},selected:{default:"rgba(0, 0, 0, .7)",text:"#FFFFFF"},highlightOnHover:{default:"rgba(0, 0, 0, .7)",text:"#FFFFFF"},striped:{default:"rgba(0, 0, 0, .87)",text:"#FFFFFF"}}};function Qt(e,t,r,n){const[o,a]=ue.useState((()=>me(e))),[i,s]=ue.useState(""),l=ue.useRef("");zt((()=>{a(me(e))}),[e]);const c=ue.useCallback((e=>{var t,r,n;const{attributes:a}=e.target,i=null===(t=a.getNamedItem("data-column-id"))||void 0===t?void 0:t.value;i&&(l.current=(null===(n=null===(r=o[ke(o,i)])||void 0===r?void 0:r.id)||void 0===n?void 0:n.toString())||"",s(l.current))}),[o]),u=ue.useCallback((e=>{var r;const{attributes:n}=e.target,i=null===(r=n.getNamedItem("data-column-id"))||void 0===r?void 0:r.value;if(i&&l.current&&i!==l.current){const e=ke(o,l.current),r=ke(o,i),n=[...o];n[e]=o[r],n[r]=o[e],a(n),t(n)}}),[t,o]),d=ue.useCallback((e=>{e.preventDefault()}),[]),f=ue.useCallback((e=>{e.preventDefault()}),[]),h=ue.useCallback((e=>{e.preventDefault(),l.current="",s("")}),[]),p=function(){return arguments.length>0&&void 0!==arguments[0]&&arguments[0]?ce.ASC:ce.DESC}(n),g=ue.useMemo((()=>o[ke(o,null==r?void 0:r.toString())]||{}),[r,o]);return{tableColumns:o,draggingColumnId:i,handleDragStart:c,handleDragEnter:u,handleDragOver:d,handleDragLeave:f,handleDragEnd:h,defaultSortDirection:p,defaultSortColumn:g}}var Jt=ue.memo((function(e){const{data:t=Mt.data,columns:r=Mt.columns,title:n=Mt.title,actions:o=Mt.actions,keyField:a=Mt.keyField,striped:i=Mt.striped,highlightOnHover:s=Mt.highlightOnHover,pointerOnHover:l=Mt.pointerOnHover,dense:c=Mt.dense,selectableRows:u=Mt.selectableRows,selectableRowsSingle:d=Mt.selectableRowsSingle,selectableRowsHighlight:f=Mt.selectableRowsHighlight,selectableRowsNoSelectAll:h=Mt.selectableRowsNoSelectAll,selectableRowsVisibleOnly:p=Mt.selectableRowsVisibleOnly,selectableRowSelected:g=Mt.selectableRowSelected,selectableRowDisabled:m=Mt.selectableRowDisabled,selectableRowsComponent:v=Mt.selectableRowsComponent,selectableRowsComponentProps:b=Mt.selectableRowsComponentProps,onRowExpandToggled:y=Mt.onRowExpandToggled,onSelectedRowsChange:x=Mt.onSelectedRowsChange,expandableIcon:w=Mt.expandableIcon,onChangeRowsPerPage:k=Mt.onChangeRowsPerPage,onChangePage:S=Mt.onChangePage,paginationServer:C=Mt.paginationServer,paginationServerOptions:O=Mt.paginationServerOptions,paginationTotalRows:P=Mt.paginationTotalRows,paginationDefaultPage:T=Mt.paginationDefaultPage,paginationResetDefaultPage:E=Mt.paginationResetDefaultPage,paginationPerPage:j=Mt.paginationPerPage,paginationRowsPerPageOptions:A=Mt.paginationRowsPerPageOptions,paginationIconLastPage:N=Mt.paginationIconLastPage,paginationIconFirstPage:M=Mt.paginationIconFirstPage,paginationIconNext:_=Mt.paginationIconNext,paginationIconPrevious:D=Mt.paginationIconPrevious,paginationComponent:I=Mt.paginationComponent,paginationComponentOptions:R=Mt.paginationComponentOptions,responsive:L=Mt.responsive,progressPending:F=Mt.progressPending,progressComponent:B=Mt.progressComponent,persistTableHead:$=Mt.persistTableHead,noDataComponent:z=Mt.noDataComponent,disabled:Y=Mt.disabled,noTableHead:W=Mt.noTableHead,noHeader:V=Mt.noHeader,fixedHeader:H=Mt.fixedHeader,fixedHeaderScrollHeight:U=Mt.fixedHeaderScrollHeight,pagination:G=Mt.pagination,subHeader:X=Mt.subHeader,subHeaderAlign:q=Mt.subHeaderAlign,subHeaderWrap:K=Mt.subHeaderWrap,subHeaderComponent:Z=Mt.subHeaderComponent,noContextMenu:Q=Mt.noContextMenu,contextMessage:J=Mt.contextMessage,contextActions:ee=Mt.contextActions,contextComponent:te=Mt.contextComponent,expandableRows:re=Mt.expandableRows,onRowClicked:ne=Mt.onRowClicked,onRowDoubleClicked:oe=Mt.onRowDoubleClicked,onRowMouseEnter:ae=Mt.onRowMouseEnter,onRowMouseLeave:ie=Mt.onRowMouseLeave,sortIcon:le=Mt.sortIcon,onSort:de=Mt.onSort,sortFunction:fe=Mt.sortFunction,sortServer:pe=Mt.sortServer,expandableRowsComponent:ge=Mt.expandableRowsComponent,expandableRowsComponentProps:me=Mt.expandableRowsComponentProps,expandableRowDisabled:ye=Mt.expandableRowDisabled,expandableRowsHideExpander:xe=Mt.expandableRowsHideExpander,expandOnRowClicked:ke=Mt.expandOnRowClicked,expandOnRowDoubleClicked:Se=Mt.expandOnRowDoubleClicked,expandableRowExpanded:Oe=Mt.expandableRowExpanded,expandableInheritConditionalStyles:Te=Mt.expandableInheritConditionalStyles,defaultSortFieldId:Ae=Mt.defaultSortFieldId,defaultSortAsc:Me=Mt.defaultSortAsc,clearSelectedRows:_e=Mt.clearSelectedRows,conditionalRowStyles:De=Mt.conditionalRowStyles,theme:Ie=Mt.theme,customStyles:Re=Mt.customStyles,direction:Le=Mt.direction,onColumnOrderChange:Fe=Mt.onColumnOrderChange,className:Be}=e,{tableColumns:$e,draggingColumnId:ze,handleDragStart:Ye,handleDragEnter:We,handleDragOver:Ve,handleDragLeave:He,handleDragEnd:Ue,defaultSortDirection:Ge,defaultSortColumn:Xe}=Qt(r,Fe,Ae,Me),[{rowsPerPage:qe,currentPage:Ke,selectedRows:Ze,allSelected:Qe,selectedCount:et,selectedColumn:tt,sortDirection:rt,toggleOnSelectedRowsChange:nt},ot]=ue.useReducer(Ce,{allSelected:!1,selectedCount:0,selectedRows:[],selectedColumn:Xe,toggleOnSelectedRowsChange:!1,sortDirection:Ge,currentPage:T,rowsPerPage:j,selectedRowsFlag:!1,contextMessage:Mt.contextMessage}),{persistSelectedOnSort:at=!1,persistSelectedOnPageChange:st=!1}=O,ct=!(!C||!st&&!at),ut=G&&!F&&t.length>0,dt=I||$t,ft=ue.useMemo((()=>function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"default",r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"default";const n=Zt[t]?t:r;return qt({table:{style:{color:(o=Zt[n]).text.primary,backgroundColor:o.background.default}},tableWrapper:{style:{display:"table"}},responsiveWrapper:{style:{}},header:{style:{fontSize:"22px",color:o.text.primary,backgroundColor:o.background.default,minHeight:"56px",paddingLeft:"16px",paddingRight:"8px"}},subHeader:{style:{backgroundColor:o.background.default,minHeight:"52px"}},head:{style:{color:o.text.primary,fontSize:"12px",fontWeight:500}},headRow:{style:{backgroundColor:o.background.default,minHeight:"52px",borderBottomWidth:"1px",borderBottomColor:o.divider.default,borderBottomStyle:"solid"},denseStyle:{minHeight:"32px"}},headCells:{style:{paddingLeft:"16px",paddingRight:"16px"},draggingStyle:{cursor:"move"}},contextMenu:{style:{backgroundColor:o.context.background,fontSize:"18px",fontWeight:400,color:o.context.text,paddingLeft:"16px",paddingRight:"8px",transform:"translate3d(0, -100%, 0)",transitionDuration:"125ms",transitionTimingFunction:"cubic-bezier(0, 0, 0.2, 1)",willChange:"transform"},activeStyle:{transform:"translate3d(0, 0, 0)"}},cells:{style:{paddingLeft:"16px",paddingRight:"16px",wordBreak:"break-word"},draggingStyle:{}},rows:{style:{fontSize:"13px",fontWeight:400,color:o.text.primary,backgroundColor:o.background.default,minHeight:"48px","&:not(:last-of-type)":{borderBottomStyle:"solid",borderBottomWidth:"1px",borderBottomColor:o.divider.default}},denseStyle:{minHeight:"32px"},selectedHighlightStyle:{"&:nth-of-type(n)":{color:o.selected.text,backgroundColor:o.selected.default,borderBottomColor:o.background.default}},highlightOnHoverStyle:{color:o.highlightOnHover.text,backgroundColor:o.highlightOnHover.default,transitionDuration:"0.15s",transitionProperty:"background-color",borderBottomColor:o.background.default,outlineStyle:"solid",outlineWidth:"1px",outlineColor:o.background.default},stripedStyle:{color:o.striped.text,backgroundColor:o.striped.default}},expanderRow:{style:{color:o.text.primary,backgroundColor:o.background.default}},expanderCell:{style:{flex:"0 0 48px"}},expanderButton:{style:{color:o.button.default,fill:o.button.default,backgroundColor:"transparent",borderRadius:"2px",transition:"0.25s",height:"100%",width:"100%","&:hover:enabled":{cursor:"pointer"},"&:disabled":{color:o.button.disabled},"&:hover:not(:disabled)":{cursor:"pointer",backgroundColor:o.button.hover},"&:focus":{outline:"none",backgroundColor:o.button.focus},svg:{margin:"auto"}}},pagination:{style:{color:o.text.secondary,fontSize:"13px",minHeight:"56px",backgroundColor:o.background.default,borderTopStyle:"solid",borderTopWidth:"1px",borderTopColor:o.divider.default},pageButtonsStyle:{borderRadius:"50%",height:"40px",width:"40px",padding:"8px",margin:"px",cursor:"pointer",transition:"0.4s",color:o.button.default,fill:o.button.default,backgroundColor:"transparent","&:disabled":{cursor:"unset",color:o.button.disabled,fill:o.button.disabled},"&:hover:not(:disabled)":{backgroundColor:o.button.hover},"&:focus":{outline:"none",backgroundColor:o.button.focus}}},noData:{style:{display:"flex",alignItems:"center",justifyContent:"center",color:o.text.primary,backgroundColor:o.background.default}},progress:{style:{display:"flex",alignItems:"center",justifyContent:"center",color:o.text.primary,backgroundColor:o.background.default}}},e);var o}(Re,Ie)),[Re,Ie]),ht=ue.useMemo((()=>Object.assign({},"auto"!==Le&&{dir:Le})),[Le]),pt=ue.useMemo((()=>{if(pe)return t;if((null==tt?void 0:tt.sortFunction)&&"function"==typeof tt.sortFunction){const e=tt.sortFunction,r=rt===ce.ASC?e:(t,r)=>-1*e(t,r);return[...t].sort(r)}return function(e,t,r,n){return t?n&&"function"==typeof n?n(e.slice(0),t,r):e.slice(0).sort(((e,n)=>{const o=t(e),a=t(n);if("asc"===r){if(o<a)return-1;if(o>a)return 1}if("desc"===r){if(o>a)return-1;if(o<a)return 1}return 0})):e}(t,null==tt?void 0:tt.selector,rt,fe)}),[pe,tt,rt,t,fe]),gt=ue.useMemo((()=>{if(G&&!C){const e=Ke*qe,t=e-qe;return pt.slice(t,e)}return pt}),[Ke,G,C,qe,pt]),mt=ue.useCallback((e=>{ot(e)}),[]),bt=ue.useCallback((e=>{ot(e)}),[]),yt=ue.useCallback((e=>{ot(e)}),[]),xt=ue.useCallback(((e,t)=>ne(e,t)),[ne]),Et=ue.useCallback(((e,t)=>oe(e,t)),[oe]),jt=ue.useCallback(((e,t)=>ae(e,t)),[ae]),At=ue.useCallback(((e,t)=>ie(e,t)),[ie]),Nt=ue.useCallback((e=>ot({type:"CHANGE_PAGE",page:e,paginationServer:C,visibleOnly:p,persistSelectedOnPageChange:st})),[C,st,p]),_t=ue.useCallback((e=>{const t=ve(P||gt.length,e),r=be(Ke,t);C||Nt(r),ot({type:"CHANGE_ROWS_PER_PAGE",page:r,rowsPerPage:e})}),[Ke,Nt,C,P,gt.length]);if(G&&!C&&pt.length>0&&0===gt.length){const e=ve(pt.length,qe),t=be(Ke,e);Nt(t)}zt((()=>{x({allSelected:Qe,selectedCount:et,selectedRows:Ze.slice(0)})}),[nt]),zt((()=>{de(tt,rt,pt.slice(0))}),[tt,rt]),zt((()=>{S(Ke,P||pt.length)}),[Ke]),zt((()=>{k(qe,Ke)}),[qe]),zt((()=>{Nt(T)}),[T,E]),zt((()=>{if(G&&C&&P>0){const e=ve(P,qe),t=be(Ke,e);Ke!==t&&Nt(t)}}),[P]),ue.useEffect((()=>{ot({type:"CLEAR_SELECTED_ROWS",selectedRowsFlag:_e})}),[d,_e]),ue.useEffect((()=>{if(!g)return;const e=pt.filter((e=>g(e))),t=d?e.slice(0,1):e;ot({type:"SELECT_MULTIPLE_ROWS",keyField:a,selectedRows:t,totalRows:pt.length,mergeSelections:ct})}),[t,g]);const Dt=p?gt:pt,It=st||d||h;return ue.createElement(se.ThemeProvider,{theme:ft},!V&&(!!n||!!o)&&ue.createElement(vt,{title:n,actions:o,showMenu:!Q,selectedCount:et,direction:Le,contextActions:ee,contextComponent:te,contextMessage:J}),X&&ue.createElement(wt,{align:q,wrapContent:K},Z),ue.createElement(St,Object.assign({$responsive:L,$fixedHeader:H,$fixedHeaderScrollHeight:U,className:Be},ht),ue.createElement(Ot,null,F&&!$&&ue.createElement(Ct,null,B),ue.createElement(Pe,{disabled:Y,className:"rdt_Table",role:"table"},!W&&(!!$||pt.length>0&&!F)&&ue.createElement(Ee,{className:"rdt_TableHead",role:"rowgroup",$fixedHeader:H},ue.createElement(je,{className:"rdt_TableHeadRow",role:"row",$dense:c},u&&(It?ue.createElement(Ne,{style:{flex:"0 0 48px"}}):ue.createElement(lt,{allSelected:Qe,selectedRows:Ze,selectableRowsComponent:v,selectableRowsComponentProps:b,selectableRowDisabled:m,rowData:Dt,keyField:a,mergeSelections:ct,onSelectAllRows:bt})),re&&!xe&&ue.createElement(Pt,null),$e.map((e=>ue.createElement(it,{key:e.id,column:e,selectedColumn:tt,disabled:F||0===pt.length,pagination:G,paginationServer:C,persistSelectedOnSort:at,selectableRowsVisibleOnly:p,sortDirection:rt,sortIcon:le,sortServer:pe,onSort:mt,onDragStart:Ye,onDragOver:Ve,onDragEnd:Ue,onDragEnter:We,onDragLeave:He,draggingColumnId:ze}))))),!pt.length&&!F&&ue.createElement(Tt,null,z),F&&$&&ue.createElement(Ct,null,B),!F&&pt.length>0&&ue.createElement(kt,{className:"rdt_TableBody",role:"rowgroup"},gt.map(((e,t)=>{const r=he(e,a),n=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return"number"!=typeof e&&(!e||0===e.length)}(r)?t:r,o=we(e,Ze,a),h=!!(re&&Oe&&Oe(e)),p=!!(re&&ye&&ye(e));return ue.createElement(Je,{id:n,key:n,keyField:a,"data-row-id":n,columns:$e,row:e,rowCount:pt.length,rowIndex:t,selectableRows:u,expandableRows:re,expandableIcon:w,highlightOnHover:s,pointerOnHover:l,dense:c,expandOnRowClicked:ke,expandOnRowDoubleClicked:Se,expandableRowsComponent:ge,expandableRowsComponentProps:me,expandableRowsHideExpander:xe,defaultExpanderDisabled:p,defaultExpanded:h,expandableInheritConditionalStyles:Te,conditionalRowStyles:De,selected:o,selectableRowsHighlight:f,selectableRowsComponent:v,selectableRowsComponentProps:b,selectableRowDisabled:m,selectableRowsSingle:d,striped:i,onRowExpandToggled:y,onRowClicked:xt,onRowDoubleClicked:Et,onRowMouseEnter:jt,onRowMouseLeave:At,onSelectedRow:yt,draggingColumnId:ze,onDragStart:Ye,onDragOver:Ve,onDragEnd:Ue,onDragEnter:We,onDragLeave:He})})))))),ut&&ue.createElement("div",null,ue.createElement(dt,{onChangePage:Nt,onChangeRowsPerPage:_t,rowCount:P||pt.length,currentPage:Ke,rowsPerPage:qe,direction:Le,paginationRowsPerPageOptions:A,paginationIconLastPage:N,paginationIconFirstPage:M,paginationIconNext:_,paginationIconPrevious:D,paginationComponentOptions:R})))}));t.Ay=Jt},31899:function(e,t,r){!function(e,t,r,n,o,a,i,s,l,c,u,d,f,h,p,g,m,v,b,y,x,w,k,S,C,O,P,T,E,j,A,N,M,_,D,I,R,L,F,B,$,z,Y,W,V,H,U,G,X,q,K,Z,Q,J,ee,te,re,ne,oe,ae,ie,se,le,ce,ue,de){"use strict";function fe(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var he=fe(t),pe=fe(le),ge=fe(ce);function me(e,t,r){return t=Ee(t),function(e,t){if(t&&("object"==typeof t||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,ve()?Reflect.construct(t,r||[],Ee(e).constructor):t.apply(e,r))}function ve(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(ve=function(){return!!e})()}function be(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ye(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?be(Object(r),!0).forEach((function(t){Oe(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):be(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function xe(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function we(e){return we="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},we(e)}function ke(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Se(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,xe(n.key),n)}}function Ce(e,t,r){return t&&Se(e.prototype,t),r&&Se(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Oe(e,t,r){return(t=xe(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Pe(){return Pe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Pe.apply(this,arguments)}function Te(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&je(e,t)}function Ee(e){return Ee=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Ee(e)}function je(e,t){return je=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},je(e,t)}function Ae(e){return function(e){if(Array.isArray(e))return Ne(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return Ne(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ne(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ne(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Me=12,_e=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;function De(e){var t=e?"string"==typeof e||e instanceof String?ie.parseISO(e):oe.toDate(e):new Date;return Ie(t)?t:null}function Ie(e,t){return t=t||new Date("1/1/1000"),a.isValid(e)&&!re.isBefore(e,t)}function Re(e,t,r){if("en"===r)return i.format(e,t,{useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0});var n=Ze(r);return r&&!n&&console.warn('A locale object was not found for the provided string ["'.concat(r,'"].')),!n&&Ke()&&Ze(Ke())&&(n=Ze(Ke())),i.format(e,t,{locale:n||null,useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0})}function Le(e,t){var r=t.dateFormat,n=t.locale;return e&&Re(e,Array.isArray(r)?r[0]:r,n)||""}function Fe(e,t){var r=t.hour,n=void 0===r?0:r,o=t.minute,a=void 0===o?0:o,i=t.second,s=void 0===i?0:i;return N.setHours(A.setMinutes(j.setSeconds(e,s),a),n)}function Be(e,t,r){var n=Ze(t||Ke());return Y.startOfWeek(e,{locale:n,weekStartsOn:r})}function $e(e){return W.startOfMonth(e)}function ze(e){return H.startOfYear(e)}function Ye(e){return V.startOfQuarter(e)}function We(){return z.startOfDay(De())}function Ve(e,t){return e&&t?J.isSameYear(e,t):!e&&!t}function He(e,t){return e&&t?Q.isSameMonth(e,t):!e&&!t}function Ue(e,t){return e&&t?ee.isSameQuarter(e,t):!e&&!t}function Ge(e,t){return e&&t?Z.isSameDay(e,t):!e&&!t}function Xe(e,t){return e&&t?K.isEqual(e,t):!e&&!t}function qe(e,t,r){var n,o=z.startOfDay(t),a=U.endOfDay(r);try{n=ne.isWithinInterval(e,{start:o,end:a})}catch(e){n=!1}return n}function Ke(){return("undefined"!=typeof window?window:globalThis).__localeId__}function Ze(e){if("string"==typeof e){var t="undefined"!=typeof window?window:globalThis;return t.__localeData__?t.__localeData__[e]:null}return e}function Qe(e,t){return Re(M.setMonth(De(),e),"LLLL",t)}function Je(e,t){return Re(M.setMonth(De(),e),"LLL",t)}function et(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.maxDate,o=t.excludeDates,a=t.excludeDateIntervals,i=t.includeDates,s=t.includeDateIntervals,l=t.filterDate;return lt(e,{minDate:r,maxDate:n})||o&&o.some((function(t){return Ge(e,t.date?t.date:t)}))||a&&a.some((function(t){var r=t.start,n=t.end;return ne.isWithinInterval(e,{start:r,end:n})}))||i&&!i.some((function(t){return Ge(e,t)}))||s&&!s.some((function(t){var r=t.start,n=t.end;return ne.isWithinInterval(e,{start:r,end:n})}))||l&&!l(De(e))||!1}function tt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.excludeDates,n=t.excludeDateIntervals;return n&&n.length>0?n.some((function(t){var r=t.start,n=t.end;return ne.isWithinInterval(e,{start:r,end:n})})):r&&r.some((function(t){return Ge(e,t.date?t.date:t)}))||!1}function rt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.maxDate,o=t.excludeDates,a=t.includeDates,i=t.filterDate;return lt(e,{minDate:W.startOfMonth(r),maxDate:X.endOfMonth(n)})||o&&o.some((function(t){return He(e,t)}))||a&&!a.some((function(t){return He(e,t)}))||i&&!i(De(e))||!1}function nt(e,t,r,n){var o=T.getYear(e),a=O.getMonth(e),i=T.getYear(t),s=O.getMonth(t),l=T.getYear(n);return o===i&&o===l?a<=r&&r<=s:o<i?l===o&&a<=r||l===i&&s>=r||l<i&&l>o:void 0}function ot(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.maxDate,o=t.excludeDates,a=t.includeDates,i=t.filterDate;return lt(e,{minDate:r,maxDate:n})||o&&o.some((function(t){return Ue(e,t)}))||a&&!a.some((function(t){return Ue(e,t)}))||i&&!i(De(e))||!1}function at(e,t,r){if(!a.isValid(t)||!a.isValid(r))return!1;var n=T.getYear(t),o=T.getYear(r);return n<=e&&o>=e}function it(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.maxDate,o=t.excludeDates,a=t.includeDates,i=t.filterDate,s=new Date(e,0,1);return lt(s,{minDate:H.startOfYear(r),maxDate:q.endOfYear(n)})||o&&o.some((function(e){return Ve(s,e)}))||a&&!a.some((function(e){return Ve(s,e)}))||i&&!i(De(s))||!1}function st(e,t,r,n){var o=T.getYear(e),a=P.getQuarter(e),i=T.getYear(t),s=P.getQuarter(t),l=T.getYear(n);return o===i&&o===l?a<=r&&r<=s:o<i?l===o&&a<=r||l===i&&s>=r||l<i&&l>o:void 0}function lt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.maxDate;return r&&L.differenceInCalendarDays(e,r)<0||n&&L.differenceInCalendarDays(e,n)>0}function ct(e,t){return t.some((function(t){return w.getHours(t)===w.getHours(e)&&x.getMinutes(t)===x.getMinutes(e)&&y.getSeconds(t)===y.getSeconds(e)}))}function ut(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.excludeTimes,n=t.includeTimes,o=t.filterTime;return r&&ct(e,r)||n&&!ct(e,n)||o&&!o(e)||!1}function dt(e,t){var r=t.minTime,n=t.maxTime;if(!r||!n)throw new Error("Both minTime and maxTime props required");var o=De();o=N.setHours(o,w.getHours(e)),o=A.setMinutes(o,x.getMinutes(e)),o=j.setSeconds(o,y.getSeconds(e));var a=De();a=N.setHours(a,w.getHours(r)),a=A.setMinutes(a,x.getMinutes(r)),a=j.setSeconds(a,y.getSeconds(r));var i,s=De();s=N.setHours(s,w.getHours(n)),s=A.setMinutes(s,x.getMinutes(n)),s=j.setSeconds(s,y.getSeconds(n));try{i=!ne.isWithinInterval(o,{start:a,end:s})}catch(e){i=!1}return i}function ft(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.includeDates,o=m.subMonths(e,1);return r&&F.differenceInCalendarMonths(r,o)>0||n&&n.every((function(e){return F.differenceInCalendarMonths(e,o)>0}))||!1}function ht(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.maxDate,n=t.includeDates,o=d.addMonths(e,1);return r&&F.differenceInCalendarMonths(o,r)>0||n&&n.every((function(e){return F.differenceInCalendarMonths(o,e)>0}))||!1}function pt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.includeDates,o=b.subYears(e,1);return r&&B.differenceInCalendarYears(r,o)>0||n&&n.every((function(e){return B.differenceInCalendarYears(e,o)>0}))||!1}function gt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.maxDate,n=t.includeDates,o=h.addYears(e,1);return r&&B.differenceInCalendarYears(o,r)>0||n&&n.every((function(e){return B.differenceInCalendarYears(o,e)>0}))||!1}function mt(e){var t=e.minDate,r=e.includeDates;if(r&&t){var n=r.filter((function(e){return L.differenceInCalendarDays(e,t)>=0}));return I.min(n)}return r?I.min(r):t}function vt(e){var t=e.maxDate,r=e.includeDates;if(r&&t){var n=r.filter((function(e){return L.differenceInCalendarDays(e,t)<=0}));return R.max(n)}return r?R.max(r):t}function bt(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"react-datepicker__day--highlighted",r=new Map,n=0,a=e.length;n<a;n++){var i=e[n];if(o.isDate(i)){var s=Re(i,"MM.dd.yyyy"),l=r.get(s)||[];l.includes(t)||(l.push(t),r.set(s,l))}else if("object"===we(i)){var c=Object.keys(i),u=c[0],d=i[c[0]];if("string"==typeof u&&d.constructor===Array)for(var f=0,h=d.length;f<h;f++){var p=Re(d[f],"MM.dd.yyyy"),g=r.get(p)||[];g.includes(u)||(g.push(u),r.set(p,g))}}}return r}function yt(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"react-datepicker__day--holidays",r=new Map;return e.forEach((function(e){var n=e.date,a=e.holidayName;if(o.isDate(n)){var i=Re(n,"MM.dd.yyyy"),s=r.get(i)||{};if(!("className"in s)||s.className!==t||(l=s.holidayNames,c=[a],l.length!==c.length||!l.every((function(e,t){return e===c[t]})))){var l,c;s.className=t;var u=s.holidayNames;s.holidayNames=u?[].concat(Ae(u),[a]):[a],r.set(i,s)}}})),r}function xt(e,t,r,n,o){for(var a=o.length,i=[],c=0;c<a;c++){var u=e;u=l.addHours(u,w.getHours(o[c])),u=s.addMinutes(u,x.getMinutes(o[c])),u=se.addSeconds(u,y.getSeconds(o[c]));var d=s.addMinutes(e,(r+1)*n);te.isAfter(u,t)&&re.isBefore(u,d)&&i.push(o[c])}return i}function wt(e){return e<10?"0".concat(e):"".concat(e)}function kt(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Me,r=Math.ceil(T.getYear(e)/t)*t;return{startPeriod:r-(t-1),endPeriod:r}}function St(e){var t=e.getSeconds(),r=e.getMilliseconds();return oe.toDate(e.getTime()-1e3*t-r)}function Ct(e){if(!o.isDate(e))throw new Error("Invalid date");var t=new Date(e);return t.setHours(0,0,0,0),t}function Ot(e,t){if(!o.isDate(e)||!o.isDate(t))throw new Error("Invalid date received");var r=Ct(e),n=Ct(t);return re.isBefore(r,n)}function Pt(e){return" "===e.key}function Tt(e,t,r,n){for(var o=[],a=0;a<2*t+1;a++){var i=e+t-a,s=!0;r&&(s=T.getYear(r)<=i),n&&s&&(s=T.getYear(n)>=i),s&&o.push(i)}return o}var Et=function(e){function r(e){var n;ke(this,r),Oe(n=me(this,r,[e]),"renderOptions",(function(){var e=n.props.year,t=n.state.yearsList.map((function(t){return he.default.createElement("div",{className:e===t?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:t,onClick:n.onChange.bind(n,t),"aria-selected":e===t?"true":void 0},e===t?he.default.createElement("span",{className:"react-datepicker__year-option--selected"},"\u2713"):"",t)})),r=n.props.minDate?T.getYear(n.props.minDate):null,o=n.props.maxDate?T.getYear(n.props.maxDate):null;return o&&n.state.yearsList.find((function(e){return e===o}))||t.unshift(he.default.createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:n.incrementYears},he.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),r&&n.state.yearsList.find((function(e){return e===r}))||t.push(he.default.createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:n.decrementYears},he.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),t})),Oe(n,"onChange",(function(e){n.props.onChange(e)})),Oe(n,"handleClickOutside",(function(){n.props.onCancel()})),Oe(n,"shiftYears",(function(e){var t=n.state.yearsList.map((function(t){return t+e}));n.setState({yearsList:t})})),Oe(n,"incrementYears",(function(){return n.shiftYears(1)})),Oe(n,"decrementYears",(function(){return n.shiftYears(-1)}));var o=e.yearDropdownItemNumber,a=e.scrollableYearDropdown,i=o||(a?10:5);return n.state={yearsList:Tt(n.props.year,i,n.props.minDate,n.props.maxDate)},n.dropdownRef=t.createRef(),n}return Te(r,e),Ce(r,[{key:"componentDidMount",value:function(){var e=this.dropdownRef.current;if(e){var t=e.children?Array.from(e.children):null,r=t?t.find((function(e){return e.ariaSelected})):null;e.scrollTop=r?r.offsetTop+(r.clientHeight-e.clientHeight)/2:(e.scrollHeight-e.clientHeight)/2}}},{key:"render",value:function(){var e=n.clsx({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return he.default.createElement("div",{className:e,ref:this.dropdownRef},this.renderOptions())}}])}(he.default.Component),jt=pe.default(Et),At=function(e){function t(){var e;ke(this,t);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return Oe(e=me(this,t,[].concat(n)),"state",{dropdownVisible:!1}),Oe(e,"renderSelectOptions",(function(){for(var t=e.props.minDate?T.getYear(e.props.minDate):1900,r=e.props.maxDate?T.getYear(e.props.maxDate):2100,n=[],o=t;o<=r;o++)n.push(he.default.createElement("option",{key:o,value:o},o));return n})),Oe(e,"onSelectChange",(function(t){e.onChange(t.target.value)})),Oe(e,"renderSelectMode",(function(){return he.default.createElement("select",{value:e.props.year,className:"react-datepicker__year-select",onChange:e.onSelectChange},e.renderSelectOptions())})),Oe(e,"renderReadView",(function(t){return he.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__year-read-view",onClick:function(t){return e.toggleDropdown(t)}},he.default.createElement("span",{className:"react-datepicker__year-read-view--down-arrow"}),he.default.createElement("span",{className:"react-datepicker__year-read-view--selected-year"},e.props.year))})),Oe(e,"renderDropdown",(function(){return he.default.createElement(jt,{key:"dropdown",year:e.props.year,onChange:e.onChange,onCancel:e.toggleDropdown,minDate:e.props.minDate,maxDate:e.props.maxDate,scrollableYearDropdown:e.props.scrollableYearDropdown,yearDropdownItemNumber:e.props.yearDropdownItemNumber})})),Oe(e,"renderScrollMode",(function(){var t=e.state.dropdownVisible,r=[e.renderReadView(!t)];return t&&r.unshift(e.renderDropdown()),r})),Oe(e,"onChange",(function(t){e.toggleDropdown(),t!==e.props.year&&e.props.onChange(t)})),Oe(e,"toggleDropdown",(function(t){e.setState({dropdownVisible:!e.state.dropdownVisible},(function(){e.props.adjustDateOnChange&&e.handleYearChange(e.props.date,t)}))})),Oe(e,"handleYearChange",(function(t,r){e.onSelect(t,r),e.setOpen()})),Oe(e,"onSelect",(function(t,r){e.props.onSelect&&e.props.onSelect(t,r)})),Oe(e,"setOpen",(function(){e.props.setOpen&&e.props.setOpen(!0)})),e}return Te(t,e),Ce(t,[{key:"render",value:function(){var e;switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode();break;case"select":e=this.renderSelectMode()}return he.default.createElement("div",{className:"react-datepicker__year-dropdown-container react-datepicker__year-dropdown-container--".concat(this.props.dropdownMode)},e)}}])}(he.default.Component),Nt=function(e){function t(){var e;ke(this,t);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return Oe(e=me(this,t,[].concat(n)),"isSelectedMonth",(function(t){return e.props.month===t})),Oe(e,"renderOptions",(function(){return e.props.monthNames.map((function(t,r){return he.default.createElement("div",{className:e.isSelectedMonth(r)?"react-datepicker__month-option react-datepicker__month-option--selected_month":"react-datepicker__month-option",key:t,onClick:e.onChange.bind(e,r),"aria-selected":e.isSelectedMonth(r)?"true":void 0},e.isSelectedMonth(r)?he.default.createElement("span",{className:"react-datepicker__month-option--selected"},"\u2713"):"",t)}))})),Oe(e,"onChange",(function(t){return e.props.onChange(t)})),Oe(e,"handleClickOutside",(function(){return e.props.onCancel()})),e}return Te(t,e),Ce(t,[{key:"render",value:function(){return he.default.createElement("div",{className:"react-datepicker__month-dropdown"},this.renderOptions())}}])}(he.default.Component),Mt=pe.default(Nt),_t=function(e){function t(){var e;ke(this,t);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return Oe(e=me(this,t,[].concat(n)),"state",{dropdownVisible:!1}),Oe(e,"renderSelectOptions",(function(e){return e.map((function(e,t){return he.default.createElement("option",{key:t,value:t},e)}))})),Oe(e,"renderSelectMode",(function(t){return he.default.createElement("select",{value:e.props.month,className:"react-datepicker__month-select",onChange:function(t){return e.onChange(t.target.value)}},e.renderSelectOptions(t))})),Oe(e,"renderReadView",(function(t,r){return he.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__month-read-view",onClick:e.toggleDropdown},he.default.createElement("span",{className:"react-datepicker__month-read-view--down-arrow"}),he.default.createElement("span",{className:"react-datepicker__month-read-view--selected-month"},r[e.props.month]))})),Oe(e,"renderDropdown",(function(t){return he.default.createElement(Mt,{key:"dropdown",month:e.props.month,monthNames:t,onChange:e.onChange,onCancel:e.toggleDropdown})})),Oe(e,"renderScrollMode",(function(t){var r=e.state.dropdownVisible,n=[e.renderReadView(!r,t)];return r&&n.unshift(e.renderDropdown(t)),n})),Oe(e,"onChange",(function(t){e.toggleDropdown(),t!==e.props.month&&e.props.onChange(t)})),Oe(e,"toggleDropdown",(function(){return e.setState({dropdownVisible:!e.state.dropdownVisible})})),e}return Te(t,e),Ce(t,[{key:"render",value:function(){var e,t=this,r=[0,1,2,3,4,5,6,7,8,9,10,11].map(this.props.useShortMonthInDropdown?function(e){return Je(e,t.props.locale)}:function(e){return Qe(e,t.props.locale)});switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode(r);break;case"select":e=this.renderSelectMode(r)}return he.default.createElement("div",{className:"react-datepicker__month-dropdown-container react-datepicker__month-dropdown-container--".concat(this.props.dropdownMode)},e)}}])}(he.default.Component);function Dt(e,t){for(var r=[],n=$e(e),o=$e(t);!te.isAfter(n,o);)r.push(De(n)),n=d.addMonths(n,1);return r}var It=function(e){function t(e){var r;return ke(this,t),Oe(r=me(this,t,[e]),"renderOptions",(function(){return r.state.monthYearsList.map((function(e){var t=E.getTime(e),n=Ve(r.props.date,e)&&He(r.props.date,e);return he.default.createElement("div",{className:n?"react-datepicker__month-year-option--selected_month-year":"react-datepicker__month-year-option",key:t,onClick:r.onChange.bind(r,t),"aria-selected":n?"true":void 0},n?he.default.createElement("span",{className:"react-datepicker__month-year-option--selected"},"\u2713"):"",Re(e,r.props.dateFormat,r.props.locale))}))})),Oe(r,"onChange",(function(e){return r.props.onChange(e)})),Oe(r,"handleClickOutside",(function(){r.props.onCancel()})),r.state={monthYearsList:Dt(r.props.minDate,r.props.maxDate)},r}return Te(t,e),Ce(t,[{key:"render",value:function(){var e=n.clsx({"react-datepicker__month-year-dropdown":!0,"react-datepicker__month-year-dropdown--scrollable":this.props.scrollableMonthYearDropdown});return he.default.createElement("div",{className:e},this.renderOptions())}}])}(he.default.Component),Rt=pe.default(It),Lt=function(e){function t(){var e;ke(this,t);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return Oe(e=me(this,t,[].concat(n)),"state",{dropdownVisible:!1}),Oe(e,"renderSelectOptions",(function(){for(var t=$e(e.props.minDate),r=$e(e.props.maxDate),n=[];!te.isAfter(t,r);){var o=E.getTime(t);n.push(he.default.createElement("option",{key:o,value:o},Re(t,e.props.dateFormat,e.props.locale))),t=d.addMonths(t,1)}return n})),Oe(e,"onSelectChange",(function(t){e.onChange(t.target.value)})),Oe(e,"renderSelectMode",(function(){return he.default.createElement("select",{value:E.getTime($e(e.props.date)),className:"react-datepicker__month-year-select",onChange:e.onSelectChange},e.renderSelectOptions())})),Oe(e,"renderReadView",(function(t){var r=Re(e.props.date,e.props.dateFormat,e.props.locale);return he.default.createElement("div",{key:"read",style:{visibility:t?"visible":"hidden"},className:"react-datepicker__month-year-read-view",onClick:function(t){return e.toggleDropdown(t)}},he.default.createElement("span",{className:"react-datepicker__month-year-read-view--down-arrow"}),he.default.createElement("span",{className:"react-datepicker__month-year-read-view--selected-month-year"},r))})),Oe(e,"renderDropdown",(function(){return he.default.createElement(Rt,{key:"dropdown",date:e.props.date,dateFormat:e.props.dateFormat,onChange:e.onChange,onCancel:e.toggleDropdown,minDate:e.props.minDate,maxDate:e.props.maxDate,scrollableMonthYearDropdown:e.props.scrollableMonthYearDropdown,locale:e.props.locale})})),Oe(e,"renderScrollMode",(function(){var t=e.state.dropdownVisible,r=[e.renderReadView(!t)];return t&&r.unshift(e.renderDropdown()),r})),Oe(e,"onChange",(function(t){e.toggleDropdown();var r=De(parseInt(t));Ve(e.props.date,r)&&He(e.props.date,r)||e.props.onChange(r)})),Oe(e,"toggleDropdown",(function(){return e.setState({dropdownVisible:!e.state.dropdownVisible})})),e}return Te(t,e),Ce(t,[{key:"render",value:function(){var e;switch(this.props.dropdownMode){case"scroll":e=this.renderScrollMode();break;case"select":e=this.renderSelectMode()}return he.default.createElement("div",{className:"react-datepicker__month-year-dropdown-container react-datepicker__month-year-dropdown-container--".concat(this.props.dropdownMode)},e)}}])}(he.default.Component),Ft=function(e){function t(){var e;ke(this,t);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return Oe(e=me(this,t,[].concat(o)),"dayEl",he.default.createRef()),Oe(e,"handleClick",(function(t){!e.isDisabled()&&e.props.onClick&&e.props.onClick(t)})),Oe(e,"handleMouseEnter",(function(t){!e.isDisabled()&&e.props.onMouseEnter&&e.props.onMouseEnter(t)})),Oe(e,"handleOnKeyDown",(function(t){" "===t.key&&(t.preventDefault(),t.key="Enter"),e.props.handleOnKeyDown(t)})),Oe(e,"isSameDay",(function(t){return Ge(e.props.day,t)})),Oe(e,"isKeyboardSelected",(function(){var t;return!e.props.disabledKeyboardNavigation&&!(e.props.selectsMultiple?null===(t=e.props.selectedDates)||void 0===t?void 0:t.some((function(t){return e.isSameDayOrWeek(t)})):e.isSameDayOrWeek(e.props.selected))&&e.isSameDayOrWeek(e.props.preSelection)})),Oe(e,"isDisabled",(function(){return et(e.props.day,e.props)})),Oe(e,"isExcluded",(function(){return tt(e.props.day,e.props)})),Oe(e,"isStartOfWeek",(function(){return Ge(e.props.day,Be(e.props.day,e.props.locale,e.props.calendarStartDay))})),Oe(e,"isSameWeek",(function(t){return e.props.showWeekPicker&&Ge(t,Be(e.props.day,e.props.locale,e.props.calendarStartDay))})),Oe(e,"isSameDayOrWeek",(function(t){return e.isSameDay(t)||e.isSameWeek(t)})),Oe(e,"getHighLightedClass",(function(){var t=e.props,r=t.day,n=t.highlightDates;if(!n)return!1;var o=Re(r,"MM.dd.yyyy");return n.get(o)})),Oe(e,"getHolidaysClass",(function(){var t=e.props,r=t.day,n=t.holidays;if(!n)return!1;var o=Re(r,"MM.dd.yyyy");return n.has(o)?[n.get(o).className]:void 0})),Oe(e,"isInRange",(function(){var t=e.props,r=t.day,n=t.startDate,o=t.endDate;return!(!n||!o)&&qe(r,n,o)})),Oe(e,"isInSelectingRange",(function(){var t,r=e.props,n=r.day,o=r.selectsStart,a=r.selectsEnd,i=r.selectsRange,s=r.selectsDisabledDaysInRange,l=r.startDate,c=r.endDate,u=null!==(t=e.props.selectingDate)&&void 0!==t?t:e.props.preSelection;return!(!(o||a||i)||!u||!s&&e.isDisabled())&&(o&&c&&(re.isBefore(u,c)||Xe(u,c))?qe(n,u,c):(a&&l&&(te.isAfter(u,l)||Xe(u,l))||!(!i||!l||c||!te.isAfter(u,l)&&!Xe(u,l)))&&qe(n,l,u))})),Oe(e,"isSelectingRangeStart",(function(){var t;if(!e.isInSelectingRange())return!1;var r=e.props,n=r.day,o=r.startDate,a=r.selectsStart,i=null!==(t=e.props.selectingDate)&&void 0!==t?t:e.props.preSelection;return Ge(n,a?i:o)})),Oe(e,"isSelectingRangeEnd",(function(){var t;if(!e.isInSelectingRange())return!1;var r=e.props,n=r.day,o=r.endDate,a=r.selectsEnd,i=r.selectsRange,s=null!==(t=e.props.selectingDate)&&void 0!==t?t:e.props.preSelection;return Ge(n,a||i?s:o)})),Oe(e,"isRangeStart",(function(){var t=e.props,r=t.day,n=t.startDate,o=t.endDate;return!(!n||!o)&&Ge(n,r)})),Oe(e,"isRangeEnd",(function(){var t=e.props,r=t.day,n=t.startDate,o=t.endDate;return!(!n||!o)&&Ge(o,r)})),Oe(e,"isWeekend",(function(){var t=k.getDay(e.props.day);return 0===t||6===t})),Oe(e,"isAfterMonth",(function(){return void 0!==e.props.month&&(e.props.month+1)%12===O.getMonth(e.props.day)})),Oe(e,"isBeforeMonth",(function(){return void 0!==e.props.month&&(O.getMonth(e.props.day)+1)%12===e.props.month})),Oe(e,"isCurrentDay",(function(){return e.isSameDay(De())})),Oe(e,"isSelected",(function(){var t;return e.props.selectsMultiple?null===(t=e.props.selectedDates)||void 0===t?void 0:t.some((function(t){return e.isSameDayOrWeek(t)})):e.isSameDayOrWeek(e.props.selected)})),Oe(e,"getClassNames",(function(t){var r,o=e.props.dayClassName?e.props.dayClassName(t):void 0;return n.clsx("react-datepicker__day",o,"react-datepicker__day--"+Re(e.props.day,"ddd",r),{"react-datepicker__day--disabled":e.isDisabled(),"react-datepicker__day--excluded":e.isExcluded(),"react-datepicker__day--selected":e.isSelected(),"react-datepicker__day--keyboard-selected":e.isKeyboardSelected(),"react-datepicker__day--range-start":e.isRangeStart(),"react-datepicker__day--range-end":e.isRangeEnd(),"react-datepicker__day--in-range":e.isInRange(),"react-datepicker__day--in-selecting-range":e.isInSelectingRange(),"react-datepicker__day--selecting-range-start":e.isSelectingRangeStart(),"react-datepicker__day--selecting-range-end":e.isSelectingRangeEnd(),"react-datepicker__day--today":e.isCurrentDay(),"react-datepicker__day--weekend":e.isWeekend(),"react-datepicker__day--outside-month":e.isAfterMonth()||e.isBeforeMonth()},e.getHighLightedClass("react-datepicker__day--highlighted"),e.getHolidaysClass())})),Oe(e,"getAriaLabel",(function(){var t=e.props,r=t.day,n=t.ariaLabelPrefixWhenEnabled,o=void 0===n?"Choose":n,a=t.ariaLabelPrefixWhenDisabled,i=void 0===a?"Not available":a,s=e.isDisabled()||e.isExcluded()?i:o;return"".concat(s," ").concat(Re(r,"PPPP",e.props.locale))})),Oe(e,"getTitle",(function(){var t=e.props,r=t.day,n=t.holidays,o=void 0===n?new Map:n,a=t.excludeDates,i=Re(r,"MM.dd.yyyy"),s=[];return o.has(i)&&s.push.apply(s,Ae(o.get(i).holidayNames)),e.isExcluded()&&s.push(null==a?void 0:a.filter((function(e){return Ge(e.date?e.date:e,r)})).map((function(e){return e.message}))),s.join(", ")})),Oe(e,"getTabIndex",(function(t,r){var n=t||e.props.selected,o=r||e.props.preSelection;return(!e.props.showWeekPicker||!e.props.showWeekNumber&&e.isStartOfWeek())&&(e.isKeyboardSelected()||e.isSameDay(n)&&Ge(o,n))?0:-1})),Oe(e,"handleFocusDay",(function(){var t,r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=!1;0===e.getTabIndex()&&!r.isInputFocused&&e.isSameDay(e.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(n=!0),e.props.inline&&!e.props.shouldFocusDayInline&&(n=!1),e.props.containerRef&&e.props.containerRef.current&&e.props.containerRef.current.contains(document.activeElement)&&document.activeElement.classList.contains("react-datepicker__day")&&(n=!0),e.props.monthShowsDuplicateDaysEnd&&e.isAfterMonth()&&(n=!1),e.props.monthShowsDuplicateDaysStart&&e.isBeforeMonth()&&(n=!1)),n&&(null===(t=e.dayEl.current)||void 0===t||t.focus({preventScroll:!0}))})),Oe(e,"renderDayContents",(function(){return e.props.monthShowsDuplicateDaysEnd&&e.isAfterMonth()||e.props.monthShowsDuplicateDaysStart&&e.isBeforeMonth()?null:e.props.renderDayContents?e.props.renderDayContents(S.getDate(e.props.day),e.props.day):S.getDate(e.props.day)})),Oe(e,"render",(function(){return he.default.createElement("div",{ref:e.dayEl,className:e.getClassNames(e.props.day),onKeyDown:e.handleOnKeyDown,onClick:e.handleClick,onMouseEnter:e.props.usePointerEvent?void 0:e.handleMouseEnter,onPointerEnter:e.props.usePointerEvent?e.handleMouseEnter:void 0,tabIndex:e.getTabIndex(),"aria-label":e.getAriaLabel(),role:"option",title:e.getTitle(),"aria-disabled":e.isDisabled(),"aria-current":e.isCurrentDay()?"date":void 0,"aria-selected":e.isSelected()||e.isInRange()},e.renderDayContents(),""!==e.getTitle()&&he.default.createElement("span",{className:"overlay"},e.getTitle()))})),e}return Te(t,e),Ce(t,[{key:"componentDidMount",value:function(){this.handleFocusDay()}},{key:"componentDidUpdate",value:function(e){this.handleFocusDay(e)}}])}(he.default.Component),Bt=function(e){function t(){var e;ke(this,t);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return Oe(e=me(this,t,[].concat(n)),"weekNumberEl",he.default.createRef()),Oe(e,"handleClick",(function(t){e.props.onClick&&e.props.onClick(t)})),Oe(e,"handleOnKeyDown",(function(t){" "===t.key&&(t.preventDefault(),t.key="Enter"),e.props.handleOnKeyDown(t)})),Oe(e,"isKeyboardSelected",(function(){return!e.props.disabledKeyboardNavigation&&!Ge(e.props.date,e.props.selected)&&Ge(e.props.date,e.props.preSelection)})),Oe(e,"getTabIndex",(function(){return e.props.showWeekPicker&&e.props.showWeekNumber&&(e.isKeyboardSelected()||Ge(e.props.date,e.props.selected)&&Ge(e.props.preSelection,e.props.selected))?0:-1})),Oe(e,"handleFocusWeekNumber",(function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=!1;0===e.getTabIndex()&&!t.isInputFocused&&Ge(e.props.date,e.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(r=!0),e.props.inline&&!e.props.shouldFocusDayInline&&(r=!1),e.props.containerRef&&e.props.containerRef.current&&e.props.containerRef.current.contains(document.activeElement)&&document.activeElement&&document.activeElement.classList.contains("react-datepicker__week-number")&&(r=!0)),r&&e.weekNumberEl.current&&e.weekNumberEl.current.focus({preventScroll:!0})})),e}return Te(t,e),Ce(t,[{key:"componentDidMount",value:function(){this.handleFocusWeekNumber()}},{key:"componentDidUpdate",value:function(e){this.handleFocusWeekNumber(e)}},{key:"render",value:function(){var e=this.props,t=e.weekNumber,r=e.ariaLabelPrefix,o=void 0===r?"week ":r,a=e.onClick,i={"react-datepicker__week-number":!0,"react-datepicker__week-number--clickable":!!a,"react-datepicker__week-number--selected":!!a&&Ge(this.props.date,this.props.selected),"react-datepicker__week-number--keyboard-selected":this.isKeyboardSelected()};return he.default.createElement("div",{ref:this.weekNumberEl,className:n.clsx(i),"aria-label":"".concat(o," ").concat(this.props.weekNumber),onClick:this.handleClick,onKeyDown:this.handleOnKeyDown,tabIndex:this.getTabIndex()},t)}}],[{key:"defaultProps",get:function(){return{ariaLabelPrefix:"week "}}}])}(he.default.Component),$t=function(e){function t(){var e;ke(this,t);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return Oe(e=me(this,t,[].concat(n)),"handleDayClick",(function(t,r){e.props.onDayClick&&e.props.onDayClick(t,r)})),Oe(e,"handleDayMouseEnter",(function(t){e.props.onDayMouseEnter&&e.props.onDayMouseEnter(t)})),Oe(e,"handleWeekClick",(function(t,r,n){"function"==typeof e.props.onWeekSelect&&e.props.onWeekSelect(t,r,n),e.props.showWeekPicker&&e.handleDayClick(t,n),e.props.shouldCloseOnSelect&&e.props.setOpen(!1)})),Oe(e,"formatWeekNumber",(function(t){return e.props.formatWeekNumber?e.props.formatWeekNumber(t):function(e,t){var r=t&&Ze(t)||Ke()&&Ze(Ke());return C.getISOWeek(e,r?{locale:r}:null)}(t)})),Oe(e,"renderDays",(function(){var t=e.startOfWeek(),r=[],n=e.formatWeekNumber(t);if(e.props.showWeekNumber){var o=e.props.onWeekSelect||e.props.showWeekPicker?e.handleWeekClick.bind(e,t,n):void 0;r.push(he.default.createElement(Bt,{key:"W",weekNumber:n,date:t,onClick:o,selected:e.props.selected,preSelection:e.props.preSelection,ariaLabelPrefix:e.props.ariaLabelPrefix,showWeekPicker:e.props.showWeekPicker,showWeekNumber:e.props.showWeekNumber,disabledKeyboardNavigation:e.props.disabledKeyboardNavigation,handleOnKeyDown:e.props.handleOnKeyDown,isInputFocused:e.props.isInputFocused,containerRef:e.props.containerRef}))}return r.concat([0,1,2,3,4,5,6].map((function(r){var n=c.addDays(t,r);return he.default.createElement(Ft,{ariaLabelPrefixWhenEnabled:e.props.chooseDayAriaLabelPrefix,ariaLabelPrefixWhenDisabled:e.props.disabledDayAriaLabelPrefix,key:n.valueOf(),day:n,month:e.props.month,onClick:e.handleDayClick.bind(e,n),usePointerEvent:e.props.usePointerEvent,onMouseEnter:e.handleDayMouseEnter.bind(e,n),minDate:e.props.minDate,maxDate:e.props.maxDate,calendarStartDay:e.props.calendarStartDay,excludeDates:e.props.excludeDates,excludeDateIntervals:e.props.excludeDateIntervals,includeDates:e.props.includeDates,includeDateIntervals:e.props.includeDateIntervals,highlightDates:e.props.highlightDates,holidays:e.props.holidays,selectingDate:e.props.selectingDate,filterDate:e.props.filterDate,preSelection:e.props.preSelection,selected:e.props.selected,selectsStart:e.props.selectsStart,selectsEnd:e.props.selectsEnd,selectsRange:e.props.selectsRange,showWeekPicker:e.props.showWeekPicker,showWeekNumber:e.props.showWeekNumber,selectsDisabledDaysInRange:e.props.selectsDisabledDaysInRange,selectsMultiple:e.props.selectsMultiple,selectedDates:e.props.selectedDates,startDate:e.props.startDate,endDate:e.props.endDate,dayClassName:e.props.dayClassName,renderDayContents:e.props.renderDayContents,disabledKeyboardNavigation:e.props.disabledKeyboardNavigation,handleOnKeyDown:e.props.handleOnKeyDown,isInputFocused:e.props.isInputFocused,containerRef:e.props.containerRef,inline:e.props.inline,shouldFocusDayInline:e.props.shouldFocusDayInline,monthShowsDuplicateDaysEnd:e.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:e.props.monthShowsDuplicateDaysStart,locale:e.props.locale})})))})),Oe(e,"startOfWeek",(function(){return Be(e.props.day,e.props.locale,e.props.calendarStartDay)})),Oe(e,"isKeyboardSelected",(function(){return!e.props.disabledKeyboardNavigation&&!Ge(e.startOfWeek(),e.props.selected)&&Ge(e.startOfWeek(),e.props.preSelection)})),e}return Te(t,e),Ce(t,[{key:"render",value:function(){var e={"react-datepicker__week":!0,"react-datepicker__week--selected":Ge(this.startOfWeek(),this.props.selected),"react-datepicker__week--keyboard-selected":this.isKeyboardSelected()};return he.default.createElement("div",{className:n.clsx(e)},this.renderDays())}}],[{key:"defaultProps",get:function(){return{shouldCloseOnSelect:!0}}}])}(he.default.Component),zt="two_columns",Yt="three_columns",Wt="four_columns",Vt=Oe(Oe(Oe({},zt,{grid:[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]],verticalNavigationOffset:2}),Yt,{grid:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]],verticalNavigationOffset:3}),Wt,{grid:[[0,1,2,3],[4,5,6,7],[8,9,10,11]],verticalNavigationOffset:4});function Ht(e,t){return e?Wt:t?zt:Yt}var Ut=function(e){function t(){var e;ke(this,t);for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return Oe(e=me(this,t,[].concat(o)),"MONTH_REFS",Ae(Array(12)).map((function(){return he.default.createRef()}))),Oe(e,"QUARTER_REFS",Ae(Array(4)).map((function(){return he.default.createRef()}))),Oe(e,"isDisabled",(function(t){return et(t,e.props)})),Oe(e,"isExcluded",(function(t){return tt(t,e.props)})),Oe(e,"handleDayClick",(function(t,r){e.props.onDayClick&&e.props.onDayClick(t,r,e.props.orderInDisplay)})),Oe(e,"handleDayMouseEnter",(function(t){e.props.onDayMouseEnter&&e.props.onDayMouseEnter(t)})),Oe(e,"handleMouseLeave",(function(){e.props.onMouseLeave&&e.props.onMouseLeave()})),Oe(e,"isRangeStartMonth",(function(t){var r=e.props,n=r.day,o=r.startDate,a=r.endDate;return!(!o||!a)&&He(M.setMonth(n,t),o)})),Oe(e,"isRangeStartQuarter",(function(t){var r=e.props,n=r.day,o=r.startDate,a=r.endDate;return!(!o||!a)&&Ue(_.setQuarter(n,t),o)})),Oe(e,"isRangeEndMonth",(function(t){var r=e.props,n=r.day,o=r.startDate,a=r.endDate;return!(!o||!a)&&He(M.setMonth(n,t),a)})),Oe(e,"isRangeEndQuarter",(function(t){var r=e.props,n=r.day,o=r.startDate,a=r.endDate;return!(!o||!a)&&Ue(_.setQuarter(n,t),a)})),Oe(e,"isInSelectingRangeMonth",(function(t){var r,n=e.props,o=n.day,a=n.selectsStart,i=n.selectsEnd,s=n.selectsRange,l=n.startDate,c=n.endDate,u=null!==(r=e.props.selectingDate)&&void 0!==r?r:e.props.preSelection;return!(!(a||i||s)||!u)&&(a&&c?nt(u,c,t,o):(i&&l||!(!s||!l||c))&&nt(l,u,t,o))})),Oe(e,"isSelectingMonthRangeStart",(function(t){var r;if(!e.isInSelectingRangeMonth(t))return!1;var n=e.props,o=n.day,a=n.startDate,i=n.selectsStart,s=M.setMonth(o,t),l=null!==(r=e.props.selectingDate)&&void 0!==r?r:e.props.preSelection;return He(s,i?l:a)})),Oe(e,"isSelectingMonthRangeEnd",(function(t){var r;if(!e.isInSelectingRangeMonth(t))return!1;var n=e.props,o=n.day,a=n.endDate,i=n.selectsEnd,s=n.selectsRange,l=M.setMonth(o,t),c=null!==(r=e.props.selectingDate)&&void 0!==r?r:e.props.preSelection;return He(l,i||s?c:a)})),Oe(e,"isInSelectingRangeQuarter",(function(t){var r,n=e.props,o=n.day,a=n.selectsStart,i=n.selectsEnd,s=n.selectsRange,l=n.startDate,c=n.endDate,u=null!==(r=e.props.selectingDate)&&void 0!==r?r:e.props.preSelection;return!(!(a||i||s)||!u)&&(a&&c?st(u,c,t,o):(i&&l||!(!s||!l||c))&&st(l,u,t,o))})),Oe(e,"isWeekInMonth",(function(t){var r=e.props.day,n=c.addDays(t,6);return He(t,r)||He(n,r)})),Oe(e,"isCurrentMonth",(function(e,t){return T.getYear(e)===T.getYear(De())&&t===O.getMonth(De())})),Oe(e,"isCurrentQuarter",(function(e,t){return T.getYear(e)===T.getYear(De())&&t===P.getQuarter(De())})),Oe(e,"isSelectedMonth",(function(e,t,r){return O.getMonth(r)===t&&T.getYear(e)===T.getYear(r)})),Oe(e,"isSelectedQuarter",(function(e,t,r){return P.getQuarter(e)===t&&T.getYear(e)===T.getYear(r)})),Oe(e,"renderWeeks",(function(){for(var t=[],r=e.props.fixedHeight,n=0,o=!1,a=Be($e(e.props.day),e.props.locale,e.props.calendarStartDay),i=e.props.showWeekPicker?Be(e.props.selected,e.props.locale,e.props.calendarStartDay):e.props.selected,s=e.props.showWeekPicker?Be(e.props.preSelection,e.props.locale,e.props.calendarStartDay):e.props.preSelection;t.push(he.default.createElement($t,{ariaLabelPrefix:e.props.weekAriaLabelPrefix,chooseDayAriaLabelPrefix:e.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:e.props.disabledDayAriaLabelPrefix,key:n,day:a,month:O.getMonth(e.props.day),onDayClick:e.handleDayClick,usePointerEvent:e.props.usePointerEvent,onDayMouseEnter:e.handleDayMouseEnter,onWeekSelect:e.props.onWeekSelect,formatWeekNumber:e.props.formatWeekNumber,locale:e.props.locale,minDate:e.props.minDate,maxDate:e.props.maxDate,excludeDates:e.props.excludeDates,excludeDateIntervals:e.props.excludeDateIntervals,includeDates:e.props.includeDates,includeDateIntervals:e.props.includeDateIntervals,inline:e.props.inline,shouldFocusDayInline:e.props.shouldFocusDayInline,highlightDates:e.props.highlightDates,holidays:e.props.holidays,selectingDate:e.props.selectingDate,filterDate:e.props.filterDate,preSelection:s,selected:i,selectsStart:e.props.selectsStart,selectsEnd:e.props.selectsEnd,selectsRange:e.props.selectsRange,selectsDisabledDaysInRange:e.props.selectsDisabledDaysInRange,selectsMultiple:e.props.selectsMultiple,selectedDates:e.props.selectedDates,showWeekNumber:e.props.showWeekNumbers,showWeekPicker:e.props.showWeekPicker,startDate:e.props.startDate,endDate:e.props.endDate,dayClassName:e.props.dayClassName,setOpen:e.props.setOpen,shouldCloseOnSelect:e.props.shouldCloseOnSelect,disabledKeyboardNavigation:e.props.disabledKeyboardNavigation,renderDayContents:e.props.renderDayContents,handleOnKeyDown:e.props.handleOnKeyDown,isInputFocused:e.props.isInputFocused,containerRef:e.props.containerRef,calendarStartDay:e.props.calendarStartDay,monthShowsDuplicateDaysEnd:e.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:e.props.monthShowsDuplicateDaysStart})),!o;){n++,a=u.addWeeks(a,1);var l=r&&n>=6,c=!r&&!e.isWeekInMonth(a);if(l||c){if(!e.props.peekNextMonth)break;o=!0}}return t})),Oe(e,"onMonthClick",(function(t,r){var n=M.setMonth(e.props.day,r);rt(n,e.props)||e.handleDayClick($e(n),t)})),Oe(e,"onMonthMouseEnter",(function(t){var r=M.setMonth(e.props.day,t);rt(r,e.props)||e.handleDayMouseEnter($e(r))})),Oe(e,"handleMonthNavigation",(function(t,r){e.isDisabled(r)||e.isExcluded(r)||(e.props.setPreSelection(r),e.MONTH_REFS[t].current&&e.MONTH_REFS[t].current.focus())})),Oe(e,"onMonthKeyDown",(function(t,r){var n=e.props,o=n.selected,a=n.preSelection,i=n.disabledKeyboardNavigation,s=n.showTwoColumnMonthYearPicker,l=n.showFourColumnMonthYearPicker,c=n.setPreSelection,u=n.handleOnMonthKeyDown,f=t.key;if("Tab"!==f&&t.preventDefault(),!i){var h=Ht(l,s),p=Vt[h].verticalNavigationOffset,g=Vt[h].grid;switch(f){case"Enter":e.onMonthClick(t,r),c(o);break;case"ArrowRight":e.handleMonthNavigation(11===r?0:r+1,d.addMonths(a,1));break;case"ArrowLeft":e.handleMonthNavigation(0===r?11:r-1,m.subMonths(a,1));break;case"ArrowUp":e.handleMonthNavigation(g[0].includes(r)?r+12-p:r-p,m.subMonths(a,p));break;case"ArrowDown":e.handleMonthNavigation(g[g.length-1].includes(r)?r-12+p:r+p,d.addMonths(a,p))}}u&&u(t)})),Oe(e,"onQuarterClick",(function(t,r){var n=_.setQuarter(e.props.day,r);ot(n,e.props)||e.handleDayClick(Ye(n),t)})),Oe(e,"onQuarterMouseEnter",(function(t){var r=_.setQuarter(e.props.day,t);ot(r,e.props)||e.handleDayMouseEnter(Ye(r))})),Oe(e,"handleQuarterNavigation",(function(t,r){e.isDisabled(r)||e.isExcluded(r)||(e.props.setPreSelection(r),e.QUARTER_REFS[t-1].current&&e.QUARTER_REFS[t-1].current.focus())})),Oe(e,"onQuarterKeyDown",(function(t,r){var n=t.key;if(!e.props.disabledKeyboardNavigation)switch(n){case"Enter":e.onQuarterClick(t,r),e.props.setPreSelection(e.props.selected);break;case"ArrowRight":e.handleQuarterNavigation(4===r?1:r+1,f.addQuarters(e.props.preSelection,1));break;case"ArrowLeft":e.handleQuarterNavigation(1===r?4:r-1,v.subQuarters(e.props.preSelection,1))}})),Oe(e,"isMonthDisabled",(function(t){var r=e.props,n=r.day,o=r.minDate,a=r.maxDate,i=r.excludeDates,s=r.includeDates,l=M.setMonth(n,t);return(o||a||i||s)&&rt(l,e.props)})),Oe(e,"getMonthClassNames",(function(t){var r=e.props,o=r.day,a=r.startDate,i=r.endDate,s=r.selected,l=r.preSelection,c=r.monthClassName,u=c?c(M.setMonth(o,t)):void 0;return n.clsx("react-datepicker__month-text","react-datepicker__month-".concat(t),u,{"react-datepicker__month-text--disabled":e.isMonthDisabled(t),"react-datepicker__month-text--selected":e.isSelectedMonth(o,t,s),"react-datepicker__month-text--keyboard-selected":!e.props.disabledKeyboardNavigation&&e.isSelectedMonth(o,t,l),"react-datepicker__month-text--in-selecting-range":e.isInSelectingRangeMonth(t),"react-datepicker__month-text--in-range":nt(a,i,t,o),"react-datepicker__month-text--range-start":e.isRangeStartMonth(t),"react-datepicker__month-text--range-end":e.isRangeEndMonth(t),"react-datepicker__month-text--selecting-range-start":e.isSelectingMonthRangeStart(t),"react-datepicker__month-text--selecting-range-end":e.isSelectingMonthRangeEnd(t),"react-datepicker__month-text--today":e.isCurrentMonth(o,t)})})),Oe(e,"getTabIndex",(function(t){var r=O.getMonth(e.props.preSelection);return e.props.disabledKeyboardNavigation||t!==r?"-1":"0"})),Oe(e,"getQuarterTabIndex",(function(t){var r=P.getQuarter(e.props.preSelection);return e.props.disabledKeyboardNavigation||t!==r?"-1":"0"})),Oe(e,"getAriaLabel",(function(t){var r=e.props,n=r.chooseDayAriaLabelPrefix,o=void 0===n?"Choose":n,a=r.disabledDayAriaLabelPrefix,i=void 0===a?"Not available":a,s=r.day,l=r.locale,c=M.setMonth(s,t),u=e.isDisabled(c)||e.isExcluded(c)?i:o;return"".concat(u," ").concat(Re(c,"MMMM yyyy",l))})),Oe(e,"getQuarterClassNames",(function(t){var r=e.props,o=r.day,a=r.startDate,i=r.endDate,s=r.selected,l=r.minDate,c=r.maxDate,u=r.preSelection,d=r.disabledKeyboardNavigation;return n.clsx("react-datepicker__quarter-text","react-datepicker__quarter-".concat(t),{"react-datepicker__quarter-text--disabled":(l||c)&&ot(_.setQuarter(o,t),e.props),"react-datepicker__quarter-text--selected":e.isSelectedQuarter(o,t,s),"react-datepicker__quarter-text--keyboard-selected":!d&&e.isSelectedQuarter(o,t,u),"react-datepicker__quarter-text--in-selecting-range":e.isInSelectingRangeQuarter(t),"react-datepicker__quarter-text--in-range":st(a,i,t,o),"react-datepicker__quarter-text--range-start":e.isRangeStartQuarter(t),"react-datepicker__quarter-text--range-end":e.isRangeEndQuarter(t)})})),Oe(e,"getMonthContent",(function(t){var r=e.props,n=r.showFullMonthYearPicker,o=r.renderMonthContent,a=r.locale,i=r.day,s=Je(t,a),l=Qe(t,a);return o?o(t,s,l,i):n?l:s})),Oe(e,"getQuarterContent",(function(t){var r=e.props,n=r.renderQuarterContent,o=function(e,t){return Re(_.setQuarter(De(),e),"QQQ",t)}(t,r.locale);return n?n(t,o):o})),Oe(e,"renderMonths",(function(){var t=e.props,r=t.showTwoColumnMonthYearPicker,n=t.showFourColumnMonthYearPicker,o=t.day,a=t.selected;return Vt[Ht(n,r)].grid.map((function(t,r){return he.default.createElement("div",{className:"react-datepicker__month-wrapper",key:r},t.map((function(t,r){return he.default.createElement("div",{ref:e.MONTH_REFS[t],key:r,onClick:function(r){e.onMonthClick(r,t)},onKeyDown:function(r){Pt(r)&&(r.preventDefault(),r.key="Enter"),e.onMonthKeyDown(r,t)},onMouseEnter:e.props.usePointerEvent?void 0:function(){return e.onMonthMouseEnter(t)},onPointerEnter:e.props.usePointerEvent?function(){return e.onMonthMouseEnter(t)}:void 0,tabIndex:e.getTabIndex(t),className:e.getMonthClassNames(t),"aria-disabled":e.isMonthDisabled(t),role:"option","aria-label":e.getAriaLabel(t),"aria-current":e.isCurrentMonth(o,t)?"date":void 0,"aria-selected":e.isSelectedMonth(o,t,a)},e.getMonthContent(t))})))}))})),Oe(e,"renderQuarters",(function(){var t=e.props,r=t.day,n=t.selected;return he.default.createElement("div",{className:"react-datepicker__quarter-wrapper"},[1,2,3,4].map((function(t,o){return he.default.createElement("div",{key:o,ref:e.QUARTER_REFS[o],role:"option",onClick:function(r){e.onQuarterClick(r,t)},onKeyDown:function(r){e.onQuarterKeyDown(r,t)},onMouseEnter:e.props.usePointerEvent?void 0:function(){return e.onQuarterMouseEnter(t)},onPointerEnter:e.props.usePointerEvent?function(){return e.onQuarterMouseEnter(t)}:void 0,className:e.getQuarterClassNames(t),"aria-selected":e.isSelectedQuarter(r,t,n),tabIndex:e.getQuarterTabIndex(t),"aria-current":e.isCurrentQuarter(r,t)?"date":void 0},e.getQuarterContent(t))})))})),Oe(e,"getClassNames",(function(){var t=e.props,r=t.selectingDate,o=t.selectsStart,a=t.selectsEnd,i=t.showMonthYearPicker,s=t.showQuarterYearPicker,l=t.showWeekPicker;return n.clsx("react-datepicker__month",{"react-datepicker__month--selecting-range":r&&(o||a)},{"react-datepicker__monthPicker":i},{"react-datepicker__quarterPicker":s},{"react-datepicker__weekPicker":l})})),e}return Te(t,e),Ce(t,[{key:"render",value:function(){var e=this.props,t=e.showMonthYearPicker,r=e.showQuarterYearPicker,n=e.day,o=e.ariaLabelPrefix,a=void 0===o?"Month ":o,i=a?a.trim()+" ":"";return he.default.createElement("div",{className:this.getClassNames(),onMouseLeave:this.props.usePointerEvent?void 0:this.handleMouseLeave,onPointerLeave:this.props.usePointerEvent?this.handleMouseLeave:void 0,"aria-label":"".concat(i).concat(Re(n,"MMMM, yyyy",this.props.locale)),role:"listbox"},t?this.renderMonths():r?this.renderQuarters():this.renderWeeks())}}])}(he.default.Component),Gt=function(e){function t(){var e;ke(this,t);for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];return Oe(e=me(this,t,[].concat(n)),"state",{height:null}),Oe(e,"scrollToTheSelectedTime",(function(){requestAnimationFrame((function(){e.list&&(e.list.scrollTop=e.centerLi&&t.calcCenterPosition(e.props.monthRef?e.props.monthRef.clientHeight-e.header.clientHeight:e.list.clientHeight,e.centerLi))}))})),Oe(e,"handleClick",(function(t){(e.props.minTime||e.props.maxTime)&&dt(t,e.props)||(e.props.excludeTimes||e.props.includeTimes||e.props.filterTime)&&ut(t,e.props)||e.props.onChange(t)})),Oe(e,"isSelectedTime",(function(t){return e.props.selected&&(r=t,St(e.props.selected).getTime()===St(r).getTime());var r})),Oe(e,"isDisabledTime",(function(t){return(e.props.minTime||e.props.maxTime)&&dt(t,e.props)||(e.props.excludeTimes||e.props.includeTimes||e.props.filterTime)&&ut(t,e.props)})),Oe(e,"liClasses",(function(t){var r=["react-datepicker__time-list-item",e.props.timeClassName?e.props.timeClassName(t):void 0];return e.isSelectedTime(t)&&r.push("react-datepicker__time-list-item--selected"),e.isDisabledTime(t)&&r.push("react-datepicker__time-list-item--disabled"),e.props.injectTimes&&(3600*w.getHours(t)+60*x.getMinutes(t)+se.getSeconds(t))%(60*e.props.intervals)!=0&&r.push("react-datepicker__time-list-item--injected"),r.join(" ")})),Oe(e,"handleOnKeyDown",(function(t,r){" "===t.key&&(t.preventDefault(),t.key="Enter"),"ArrowUp"!==t.key&&"ArrowLeft"!==t.key||!t.target.previousSibling||(t.preventDefault(),t.target.previousSibling.focus()),"ArrowDown"!==t.key&&"ArrowRight"!==t.key||!t.target.nextSibling||(t.preventDefault(),t.target.nextSibling.focus()),"Enter"===t.key&&e.handleClick(r),e.props.handleOnKeyDown(t)})),Oe(e,"renderTimes",(function(){for(var t,r=[],n=e.props.format?e.props.format:"p",o=e.props.intervals,a=e.props.selected||e.props.openToDate||De(),i=(t=a,z.startOfDay(t)),l=e.props.injectTimes&&e.props.injectTimes.sort((function(e,t){return e-t})),c=60*function(e){var t=new Date(e.getFullYear(),e.getMonth(),e.getDate()),r=new Date(e.getFullYear(),e.getMonth(),e.getDate(),24);return Math.round((+r-+t)/36e5)}(a),u=c/o,d=0;d<u;d++){var f=s.addMinutes(i,d*o);if(r.push(f),l){var h=xt(i,f,d,o,l);r=r.concat(h)}}var p=r.reduce((function(e,t){return t.getTime()<=a.getTime()?t:e}),r[0]);return r.map((function(t,r){return he.default.createElement("li",{key:r,onClick:e.handleClick.bind(e,t),className:e.liClasses(t),ref:function(r){t===p&&(e.centerLi=r)},onKeyDown:function(r){e.handleOnKeyDown(r,t)},tabIndex:t===p?0:-1,role:"option","aria-selected":e.isSelectedTime(t)?"true":void 0,"aria-disabled":e.isDisabledTime(t)?"true":void 0},Re(t,n,e.props.locale))}))})),e}return Te(t,e),Ce(t,[{key:"componentDidMount",value:function(){this.scrollToTheSelectedTime(),this.props.monthRef&&this.header&&this.setState({height:this.props.monthRef.clientHeight-this.header.clientHeight})}},{key:"render",value:function(){var e=this,t=this.state.height;return he.default.createElement("div",{className:"react-datepicker__time-container ".concat(this.props.todayButton?"react-datepicker__time-container--with-today-button":"")},he.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--time ".concat(this.props.showTimeSelectOnly?"react-datepicker__header--time--only":""),ref:function(t){e.header=t}},he.default.createElement("div",{className:"react-datepicker-time__header"},this.props.timeCaption)),he.default.createElement("div",{className:"react-datepicker__time"},he.default.createElement("div",{className:"react-datepicker__time-box"},he.default.createElement("ul",{className:"react-datepicker__time-list",ref:function(t){e.list=t},style:t?{height:t}:{},role:"listbox","aria-label":this.props.timeCaption},this.renderTimes()))))}}],[{key:"defaultProps",get:function(){return{intervals:30,onTimeChange:function(){},todayButton:null,timeCaption:"Time"}}}])}(he.default.Component);Oe(Gt,"calcCenterPosition",(function(e,t){return t.offsetTop-(e/2-t.clientHeight/2)}));var Xt=function(e){function t(e){var r;return ke(this,t),Oe(r=me(this,t,[e]),"YEAR_REFS",Ae(Array(r.props.yearItemNumber)).map((function(){return he.default.createRef()}))),Oe(r,"isDisabled",(function(e){return et(e,r.props)})),Oe(r,"isExcluded",(function(e){return tt(e,r.props)})),Oe(r,"selectingDate",(function(){var e;return null!==(e=r.props.selectingDate)&&void 0!==e?e:r.props.preSelection})),Oe(r,"updateFocusOnPaginate",(function(e){var t=function(){this.YEAR_REFS[e].current.focus()}.bind(r);window.requestAnimationFrame(t)})),Oe(r,"handleYearClick",(function(e,t){r.props.onDayClick&&r.props.onDayClick(e,t)})),Oe(r,"handleYearNavigation",(function(e,t){var n=r.props,o=n.date,a=n.yearItemNumber,i=kt(o,a).startPeriod;r.isDisabled(t)||r.isExcluded(t)||(r.props.setPreSelection(t),e-i<0?r.updateFocusOnPaginate(a-(i-e)):e-i>=a?r.updateFocusOnPaginate(Math.abs(a-(e-i))):r.YEAR_REFS[e-i].current.focus())})),Oe(r,"isSameDay",(function(e,t){return Ge(e,t)})),Oe(r,"isCurrentYear",(function(e){return e===T.getYear(De())})),Oe(r,"isRangeStart",(function(e){return r.props.startDate&&r.props.endDate&&Ve(D.setYear(De(),e),r.props.startDate)})),Oe(r,"isRangeEnd",(function(e){return r.props.startDate&&r.props.endDate&&Ve(D.setYear(De(),e),r.props.endDate)})),Oe(r,"isInRange",(function(e){return at(e,r.props.startDate,r.props.endDate)})),Oe(r,"isInSelectingRange",(function(e){var t=r.props,n=t.selectsStart,o=t.selectsEnd,a=t.selectsRange,i=t.startDate,s=t.endDate;return!(!(n||o||a)||!r.selectingDate())&&(n&&s?at(e,r.selectingDate(),s):(o&&i||!(!a||!i||s))&&at(e,i,r.selectingDate()))})),Oe(r,"isSelectingRangeStart",(function(e){if(!r.isInSelectingRange(e))return!1;var t=r.props,n=t.startDate,o=t.selectsStart;return Ve(D.setYear(De(),e),o?r.selectingDate():n)})),Oe(r,"isSelectingRangeEnd",(function(e){if(!r.isInSelectingRange(e))return!1;var t=r.props,n=t.endDate,o=t.selectsEnd,a=t.selectsRange;return Ve(D.setYear(De(),e),o||a?r.selectingDate():n)})),Oe(r,"isKeyboardSelected",(function(e){var t=ze(D.setYear(r.props.date,e));return!r.props.disabledKeyboardNavigation&&!r.props.inline&&!Ge(t,ze(r.props.selected))&&Ge(t,ze(r.props.preSelection))})),Oe(r,"onYearClick",(function(e,t){var n=r.props.date;r.handleYearClick(ze(D.setYear(n,t)),e)})),Oe(r,"onYearKeyDown",(function(e,t){var n=e.key,o=r.props,a=o.date,i=o.yearItemNumber,s=o.handleOnKeyDown;if("Tab"!==n&&e.preventDefault(),!r.props.disabledKeyboardNavigation)switch(n){case"Enter":r.onYearClick(e,t),r.props.setPreSelection(r.props.selected);break;case"ArrowRight":r.handleYearNavigation(t+1,h.addYears(r.props.preSelection,1));break;case"ArrowLeft":r.handleYearNavigation(t-1,b.subYears(r.props.preSelection,1));break;case"ArrowUp":var l=kt(a,i).startPeriod,c=3,u=t-c;if(u<l){var d=i%c;t>=l&&t<l+d?c=d:c+=d,u=t-c}r.handleYearNavigation(u,b.subYears(r.props.preSelection,c));break;case"ArrowDown":var f=kt(a,i).endPeriod,p=3,g=t+p;if(g>f){var m=i%p;t<=f&&t>f-m?p=m:p+=m,g=t+p}r.handleYearNavigation(g,h.addYears(r.props.preSelection,p))}s&&s(e)})),Oe(r,"getYearClassNames",(function(e){var t=r.props,o=t.date,a=t.minDate,i=t.maxDate,s=t.selected,l=t.excludeDates,c=t.includeDates,u=t.filterDate,d=t.yearClassName;return n.clsx("react-datepicker__year-text","react-datepicker__year-".concat(e),d?d(D.setYear(o,e)):void 0,{"react-datepicker__year-text--selected":e===T.getYear(s),"react-datepicker__year-text--disabled":(a||i||l||c||u)&&it(e,r.props),"react-datepicker__year-text--keyboard-selected":r.isKeyboardSelected(e),"react-datepicker__year-text--range-start":r.isRangeStart(e),"react-datepicker__year-text--range-end":r.isRangeEnd(e),"react-datepicker__year-text--in-range":r.isInRange(e),"react-datepicker__year-text--in-selecting-range":r.isInSelectingRange(e),"react-datepicker__year-text--selecting-range-start":r.isSelectingRangeStart(e),"react-datepicker__year-text--selecting-range-end":r.isSelectingRangeEnd(e),"react-datepicker__year-text--today":r.isCurrentYear(e)})})),Oe(r,"getYearTabIndex",(function(e){return r.props.disabledKeyboardNavigation?"-1":e===T.getYear(r.props.preSelection)?"0":"-1"})),Oe(r,"getYearContainerClassNames",(function(){var e=r.props,t=e.selectingDate,o=e.selectsStart,a=e.selectsEnd,i=e.selectsRange;return n.clsx("react-datepicker__year",{"react-datepicker__year--selecting-range":t&&(o||a||i)})})),Oe(r,"getYearContent",(function(e){return r.props.renderYearContent?r.props.renderYearContent(e):e})),r}return Te(t,e),Ce(t,[{key:"render",value:function(){for(var e=this,t=[],r=this.props,n=r.date,o=r.yearItemNumber,a=r.onYearMouseEnter,i=r.onYearMouseLeave,s=kt(n,o),l=s.startPeriod,c=s.endPeriod,u=function(r){t.push(he.default.createElement("div",{ref:e.YEAR_REFS[r-l],onClick:function(t){e.onYearClick(t,r)},onKeyDown:function(t){Pt(t)&&(t.preventDefault(),t.key="Enter"),e.onYearKeyDown(t,r)},tabIndex:e.getYearTabIndex(r),className:e.getYearClassNames(r),onMouseEnter:e.props.usePointerEvent?void 0:function(e){return a(e,r)},onPointerEnter:e.props.usePointerEvent?function(e){return a(e,r)}:void 0,onMouseLeave:e.props.usePointerEvent?void 0:function(e){return i(e,r)},onPointerLeave:e.props.usePointerEvent?function(e){return i(e,r)}:void 0,key:r,"aria-current":e.isCurrentYear(r)?"date":void 0},e.getYearContent(r)))},d=l;d<=c;d++)u(d);return he.default.createElement("div",{className:this.getYearContainerClassNames()},he.default.createElement("div",{className:"react-datepicker__year-wrapper",onMouseLeave:this.props.usePointerEvent?void 0:this.props.clearSelectingDate,onPointerLeave:this.props.usePointerEvent?this.props.clearSelectingDate:void 0},t))}}])}(he.default.Component),qt=function(e){function t(e){var r;return ke(this,t),Oe(r=me(this,t,[e]),"onTimeChange",(function(e){r.setState({time:e});var t=r.props.date,n=t instanceof Date&&!isNaN(t)?t:new Date;n.setHours(e.split(":")[0]),n.setMinutes(e.split(":")[1]),r.props.onChange(n)})),Oe(r,"renderTimeInput",(function(){var e=r.state.time,t=r.props,n=t.date,o=t.timeString,a=t.customTimeInput;return a?he.default.cloneElement(a,{date:n,value:e,onChange:r.onTimeChange}):he.default.createElement("input",{type:"time",className:"react-datepicker-time__input",placeholder:"Time",name:"time-input",required:!0,value:e,onChange:function(e){r.onTimeChange(e.target.value||o)}})})),r.state={time:r.props.timeString},r}return Te(t,e),Ce(t,[{key:"render",value:function(){return he.default.createElement("div",{className:"react-datepicker__input-time-container"},he.default.createElement("div",{className:"react-datepicker-time__caption"},this.props.timeInputLabel),he.default.createElement("div",{className:"react-datepicker-time__input-container"},he.default.createElement("div",{className:"react-datepicker-time__input"},this.renderTimeInput())))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return e.timeString!==t.time?{time:e.timeString}:null}}])}(he.default.Component);function Kt(e){var t=e.showTimeSelectOnly,r=void 0!==t&&t,n=e.showTime,o=void 0!==n&&n,a=e.className,i=e.children,s=r?"Choose Time":"Choose Date".concat(o?" and Time":"");return he.default.createElement("div",{className:a,role:"dialog","aria-label":s,"aria-modal":"true"},i)}var Zt,Qt=["react-datepicker__year-select","react-datepicker__month-select","react-datepicker__month-year-select"],Jt=function(e){function t(e){var r;return ke(this,t),Oe(r=me(this,t,[e]),"handleClickOutside",(function(e){r.props.onClickOutside(e)})),Oe(r,"setClickOutsideRef",(function(){return r.containerRef.current})),Oe(r,"handleDropdownFocus",(function(e){(function(){var e=((arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).className||"").split(/\s+/);return Qt.some((function(t){return e.indexOf(t)>=0}))})(e.target)&&r.props.onDropdownFocus()})),Oe(r,"getDateInView",(function(){var e=r.props,t=e.preSelection,n=e.selected,o=e.openToDate,a=mt(r.props),i=vt(r.props),s=De();return o||n||t||(a&&re.isBefore(s,a)?a:i&&te.isAfter(s,i)?i:s)})),Oe(r,"increaseMonth",(function(){r.setState((function(e){var t=e.date;return{date:d.addMonths(t,1)}}),(function(){return r.handleMonthChange(r.state.date)}))})),Oe(r,"decreaseMonth",(function(){r.setState((function(e){var t=e.date;return{date:m.subMonths(t,1)}}),(function(){return r.handleMonthChange(r.state.date)}))})),Oe(r,"handleDayClick",(function(e,t,n){r.props.onSelect(e,t,n),r.props.setPreSelection&&r.props.setPreSelection(e)})),Oe(r,"handleDayMouseEnter",(function(e){r.setState({selectingDate:e}),r.props.onDayMouseEnter&&r.props.onDayMouseEnter(e)})),Oe(r,"handleMonthMouseLeave",(function(){r.setState({selectingDate:null}),r.props.onMonthMouseLeave&&r.props.onMonthMouseLeave()})),Oe(r,"handleYearMouseEnter",(function(e,t){r.setState({selectingDate:D.setYear(De(),t)}),r.props.onYearMouseEnter&&r.props.onYearMouseEnter(e,t)})),Oe(r,"handleYearMouseLeave",(function(e,t){r.props.onYearMouseLeave&&r.props.onYearMouseLeave(e,t)})),Oe(r,"handleYearChange",(function(e){r.props.onYearChange&&(r.props.onYearChange(e),r.setState({isRenderAriaLiveMessage:!0})),r.props.adjustDateOnChange&&(r.props.onSelect&&r.props.onSelect(e),r.props.setOpen&&r.props.setOpen(!0)),r.props.setPreSelection&&r.props.setPreSelection(e)})),Oe(r,"handleMonthChange",(function(e){r.handleCustomMonthChange(e),r.props.adjustDateOnChange&&(r.props.onSelect&&r.props.onSelect(e),r.props.setOpen&&r.props.setOpen(!0)),r.props.setPreSelection&&r.props.setPreSelection(e)})),Oe(r,"handleCustomMonthChange",(function(e){r.props.onMonthChange&&(r.props.onMonthChange(e),r.setState({isRenderAriaLiveMessage:!0}))})),Oe(r,"handleMonthYearChange",(function(e){r.handleYearChange(e),r.handleMonthChange(e)})),Oe(r,"changeYear",(function(e){r.setState((function(t){var r=t.date;return{date:D.setYear(r,e)}}),(function(){return r.handleYearChange(r.state.date)}))})),Oe(r,"changeMonth",(function(e){r.setState((function(t){var r=t.date;return{date:M.setMonth(r,e)}}),(function(){return r.handleMonthChange(r.state.date)}))})),Oe(r,"changeMonthYear",(function(e){r.setState((function(t){var r=t.date;return{date:D.setYear(M.setMonth(r,O.getMonth(e)),T.getYear(e))}}),(function(){return r.handleMonthYearChange(r.state.date)}))})),Oe(r,"header",(function(){var e=Be(arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.state.date,r.props.locale,r.props.calendarStartDay),t=[];return r.props.showWeekNumbers&&t.push(he.default.createElement("div",{key:"W",className:"react-datepicker__day-name"},r.props.weekLabel||"#")),t.concat([0,1,2,3,4,5,6].map((function(t){var o=c.addDays(e,t),a=r.formatWeekday(o,r.props.locale),i=r.props.weekDayClassName?r.props.weekDayClassName(o):void 0;return he.default.createElement("div",{key:t,"aria-label":Re(o,"EEEE",r.props.locale),className:n.clsx("react-datepicker__day-name",i)},a)})))})),Oe(r,"formatWeekday",(function(e,t){return r.props.formatWeekDay?function(e,t,r){return t(Re(e,"EEEE",r))}(e,r.props.formatWeekDay,t):r.props.useWeekdaysShort?function(e,t){return Re(e,"EEE",t)}(e,t):function(e,t){return Re(e,"EEEEEE",t)}(e,t)})),Oe(r,"decreaseYear",(function(){r.setState((function(e){var t=e.date;return{date:b.subYears(t,r.props.showYearPicker?r.props.yearItemNumber:1)}}),(function(){return r.handleYearChange(r.state.date)}))})),Oe(r,"clearSelectingDate",(function(){r.setState({selectingDate:null})})),Oe(r,"renderPreviousButton",(function(){if(!r.props.renderCustomHeader){var e;switch(!0){case r.props.showMonthYearPicker:e=pt(r.state.date,r.props);break;case r.props.showYearPicker:e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.yearItemNumber,o=void 0===n?Me:n,a=kt(ze(b.subYears(e,o)),o).endPeriod,i=r&&T.getYear(r);return i&&i>a||!1}(r.state.date,r.props);break;case r.props.showQuarterYearPicker:e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.minDate,n=t.includeDates,o=H.startOfYear(e),a=v.subQuarters(o,1);return r&&$.differenceInCalendarQuarters(r,a)>0||n&&n.every((function(e){return $.differenceInCalendarQuarters(e,a)>0}))||!1}(r.state.date,r.props);break;default:e=ft(r.state.date,r.props)}if((r.props.forceShowMonthNavigation||r.props.showDisabledMonthNavigation||!e)&&!r.props.showTimeSelectOnly){var t=["react-datepicker__navigation","react-datepicker__navigation--previous"],n=r.decreaseMonth;(r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker)&&(n=r.decreaseYear),e&&r.props.showDisabledMonthNavigation&&(t.push("react-datepicker__navigation--previous--disabled"),n=null);var o=r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker,a=r.props,i=a.previousMonthButtonLabel,s=a.previousYearButtonLabel,l=r.props,c=l.previousMonthAriaLabel,u=void 0===c?"string"==typeof i?i:"Previous Month":c,d=l.previousYearAriaLabel,f=void 0===d?"string"==typeof s?s:"Previous Year":d;return he.default.createElement("button",{type:"button",className:t.join(" "),onClick:n,onKeyDown:r.props.handleOnKeyDown,"aria-label":o?f:u},he.default.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--previous"].join(" ")},o?r.props.previousYearButtonLabel:r.props.previousMonthButtonLabel))}}})),Oe(r,"increaseYear",(function(){r.setState((function(e){var t=e.date;return{date:h.addYears(t,r.props.showYearPicker?r.props.yearItemNumber:1)}}),(function(){return r.handleYearChange(r.state.date)}))})),Oe(r,"renderNextButton",(function(){if(!r.props.renderCustomHeader){var e;switch(!0){case r.props.showMonthYearPicker:e=gt(r.state.date,r.props);break;case r.props.showYearPicker:e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.maxDate,n=t.yearItemNumber,o=void 0===n?Me:n,a=kt(h.addYears(e,o),o).startPeriod,i=r&&T.getYear(r);return i&&i<a||!1}(r.state.date,r.props);break;case r.props.showQuarterYearPicker:e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=t.maxDate,n=t.includeDates,o=q.endOfYear(e),a=f.addQuarters(o,1);return r&&$.differenceInCalendarQuarters(a,r)>0||n&&n.every((function(e){return $.differenceInCalendarQuarters(a,e)>0}))||!1}(r.state.date,r.props);break;default:e=ht(r.state.date,r.props)}if((r.props.forceShowMonthNavigation||r.props.showDisabledMonthNavigation||!e)&&!r.props.showTimeSelectOnly){var t=["react-datepicker__navigation","react-datepicker__navigation--next"];r.props.showTimeSelect&&t.push("react-datepicker__navigation--next--with-time"),r.props.todayButton&&t.push("react-datepicker__navigation--next--with-today-button");var n=r.increaseMonth;(r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker)&&(n=r.increaseYear),e&&r.props.showDisabledMonthNavigation&&(t.push("react-datepicker__navigation--next--disabled"),n=null);var o=r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker,a=r.props,i=a.nextMonthButtonLabel,s=a.nextYearButtonLabel,l=r.props,c=l.nextMonthAriaLabel,u=void 0===c?"string"==typeof i?i:"Next Month":c,d=l.nextYearAriaLabel,p=void 0===d?"string"==typeof s?s:"Next Year":d;return he.default.createElement("button",{type:"button",className:t.join(" "),onClick:n,onKeyDown:r.props.handleOnKeyDown,"aria-label":o?p:u},he.default.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--next"].join(" ")},o?r.props.nextYearButtonLabel:r.props.nextMonthButtonLabel))}}})),Oe(r,"renderCurrentMonth",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.state.date,t=["react-datepicker__current-month"];return r.props.showYearDropdown&&t.push("react-datepicker__current-month--hasYearDropdown"),r.props.showMonthDropdown&&t.push("react-datepicker__current-month--hasMonthDropdown"),r.props.showMonthYearDropdown&&t.push("react-datepicker__current-month--hasMonthYearDropdown"),he.default.createElement("div",{className:t.join(" ")},Re(e,r.props.dateFormat,r.props.locale))})),Oe(r,"renderYearDropdown",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showYearDropdown&&!e)return he.default.createElement(At,{adjustDateOnChange:r.props.adjustDateOnChange,date:r.state.date,onSelect:r.props.onSelect,setOpen:r.props.setOpen,dropdownMode:r.props.dropdownMode,onChange:r.changeYear,minDate:r.props.minDate,maxDate:r.props.maxDate,year:T.getYear(r.state.date),scrollableYearDropdown:r.props.scrollableYearDropdown,yearDropdownItemNumber:r.props.yearDropdownItemNumber})})),Oe(r,"renderMonthDropdown",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showMonthDropdown&&!e)return he.default.createElement(_t,{dropdownMode:r.props.dropdownMode,locale:r.props.locale,onChange:r.changeMonth,month:O.getMonth(r.state.date),useShortMonthInDropdown:r.props.useShortMonthInDropdown})})),Oe(r,"renderMonthYearDropdown",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(r.props.showMonthYearDropdown&&!e)return he.default.createElement(Lt,{dropdownMode:r.props.dropdownMode,locale:r.props.locale,dateFormat:r.props.dateFormat,onChange:r.changeMonthYear,minDate:r.props.minDate,maxDate:r.props.maxDate,date:r.state.date,scrollableMonthYearDropdown:r.props.scrollableMonthYearDropdown})})),Oe(r,"handleTodayButtonClick",(function(e){r.props.onSelect(We(),e),r.props.setPreSelection&&r.props.setPreSelection(We())})),Oe(r,"renderTodayButton",(function(){if(r.props.todayButton&&!r.props.showTimeSelectOnly)return he.default.createElement("div",{className:"react-datepicker__today-button",onClick:function(e){return r.handleTodayButtonClick(e)}},r.props.todayButton)})),Oe(r,"renderDefaultHeader",(function(e){var t=e.monthDate,n=e.i;return he.default.createElement("div",{className:"react-datepicker__header ".concat(r.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},r.renderCurrentMonth(t),he.default.createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--".concat(r.props.dropdownMode),onFocus:r.handleDropdownFocus},r.renderMonthDropdown(0!==n),r.renderMonthYearDropdown(0!==n),r.renderYearDropdown(0!==n)),he.default.createElement("div",{className:"react-datepicker__day-names"},r.header(t)))})),Oe(r,"renderCustomHeader",(function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.monthDate,n=e.i;if(r.props.showTimeSelect&&!r.state.monthContainer||r.props.showTimeSelectOnly)return null;var o=ft(r.state.date,r.props),a=ht(r.state.date,r.props),i=pt(r.state.date,r.props),s=gt(r.state.date,r.props),l=!r.props.showMonthYearPicker&&!r.props.showQuarterYearPicker&&!r.props.showYearPicker;return he.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:r.props.onDropdownFocus},r.props.renderCustomHeader(ye(ye({},r.state),{},{customHeaderCount:n,monthDate:t,changeMonth:r.changeMonth,changeYear:r.changeYear,decreaseMonth:r.decreaseMonth,increaseMonth:r.increaseMonth,decreaseYear:r.decreaseYear,increaseYear:r.increaseYear,prevMonthButtonDisabled:o,nextMonthButtonDisabled:a,prevYearButtonDisabled:i,nextYearButtonDisabled:s})),l&&he.default.createElement("div",{className:"react-datepicker__day-names"},r.header(t)))})),Oe(r,"renderYearHeader",(function(e){var t=e.monthDate,n=r.props,o=n.showYearPicker,a=kt(t,n.yearItemNumber),i=a.startPeriod,s=a.endPeriod;return he.default.createElement("div",{className:"react-datepicker__header react-datepicker-year-header"},o?"".concat(i," - ").concat(s):T.getYear(t))})),Oe(r,"renderHeader",(function(e){switch(!0){case void 0!==r.props.renderCustomHeader:return r.renderCustomHeader(e);case r.props.showMonthYearPicker||r.props.showQuarterYearPicker||r.props.showYearPicker:return r.renderYearHeader(e);default:return r.renderDefaultHeader(e)}})),Oe(r,"renderMonths",(function(){var e;if(!r.props.showTimeSelectOnly&&!r.props.showYearPicker){for(var t=[],n=r.props.showPreviousMonths?r.props.monthsShown-1:0,o=r.props.showMonthYearPicker||r.props.showQuarterYearPicker?h.addYears(r.state.date,n):m.subMonths(r.state.date,n),a=null!==(e=r.props.monthSelectedIn)&&void 0!==e?e:n,i=0;i<r.props.monthsShown;++i){var s=i-a+n,l=r.props.showMonthYearPicker||r.props.showQuarterYearPicker?h.addYears(o,s):d.addMonths(o,s),c="month-".concat(i),u=i<r.props.monthsShown-1,f=i>0;t.push(he.default.createElement("div",{key:c,ref:function(e){r.monthContainer=e},className:"react-datepicker__month-container"},r.renderHeader({monthDate:l,i:i}),he.default.createElement(Ut,{chooseDayAriaLabelPrefix:r.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:r.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:r.props.weekAriaLabelPrefix,ariaLabelPrefix:r.props.monthAriaLabelPrefix,onChange:r.changeMonthYear,day:l,dayClassName:r.props.dayClassName,calendarStartDay:r.props.calendarStartDay,monthClassName:r.props.monthClassName,onDayClick:r.handleDayClick,handleOnKeyDown:r.props.handleOnDayKeyDown,handleOnMonthKeyDown:r.props.handleOnKeyDown,usePointerEvent:r.props.usePointerEvent,onDayMouseEnter:r.handleDayMouseEnter,onMouseLeave:r.handleMonthMouseLeave,onWeekSelect:r.props.onWeekSelect,orderInDisplay:i,formatWeekNumber:r.props.formatWeekNumber,locale:r.props.locale,minDate:r.props.minDate,maxDate:r.props.maxDate,excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals,highlightDates:r.props.highlightDates,holidays:r.props.holidays,selectingDate:r.state.selectingDate,includeDates:r.props.includeDates,includeDateIntervals:r.props.includeDateIntervals,inline:r.props.inline,shouldFocusDayInline:r.props.shouldFocusDayInline,fixedHeight:r.props.fixedHeight,filterDate:r.props.filterDate,preSelection:r.props.preSelection,setPreSelection:r.props.setPreSelection,selected:r.props.selected,selectsStart:r.props.selectsStart,selectsEnd:r.props.selectsEnd,selectsRange:r.props.selectsRange,selectsDisabledDaysInRange:r.props.selectsDisabledDaysInRange,selectsMultiple:r.props.selectsMultiple,selectedDates:r.props.selectedDates,showWeekNumbers:r.props.showWeekNumbers,startDate:r.props.startDate,endDate:r.props.endDate,peekNextMonth:r.props.peekNextMonth,setOpen:r.props.setOpen,shouldCloseOnSelect:r.props.shouldCloseOnSelect,renderDayContents:r.props.renderDayContents,renderMonthContent:r.props.renderMonthContent,renderQuarterContent:r.props.renderQuarterContent,renderYearContent:r.props.renderYearContent,disabledKeyboardNavigation:r.props.disabledKeyboardNavigation,showMonthYearPicker:r.props.showMonthYearPicker,showFullMonthYearPicker:r.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:r.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:r.props.showFourColumnMonthYearPicker,showYearPicker:r.props.showYearPicker,showQuarterYearPicker:r.props.showQuarterYearPicker,showWeekPicker:r.props.showWeekPicker,isInputFocused:r.props.isInputFocused,containerRef:r.containerRef,monthShowsDuplicateDaysEnd:u,monthShowsDuplicateDaysStart:f})))}return t}})),Oe(r,"renderYears",(function(){if(!r.props.showTimeSelectOnly)return r.props.showYearPicker?he.default.createElement("div",{className:"react-datepicker__year--container"},r.renderHeader({monthDate:r.state.date}),he.default.createElement(Xt,Pe({onDayClick:r.handleDayClick,selectingDate:r.state.selectingDate,clearSelectingDate:r.clearSelectingDate,date:r.state.date},r.props,{onYearMouseEnter:r.handleYearMouseEnter,onYearMouseLeave:r.handleYearMouseLeave}))):void 0})),Oe(r,"renderTimeSection",(function(){if(r.props.showTimeSelect&&(r.state.monthContainer||r.props.showTimeSelectOnly))return he.default.createElement(Gt,{selected:r.props.selected,openToDate:r.props.openToDate,onChange:r.props.onTimeChange,timeClassName:r.props.timeClassName,format:r.props.timeFormat,includeTimes:r.props.includeTimes,intervals:r.props.timeIntervals,minTime:r.props.minTime,maxTime:r.props.maxTime,excludeTimes:r.props.excludeTimes,filterTime:r.props.filterTime,timeCaption:r.props.timeCaption,todayButton:r.props.todayButton,showMonthDropdown:r.props.showMonthDropdown,showMonthYearDropdown:r.props.showMonthYearDropdown,showYearDropdown:r.props.showYearDropdown,withPortal:r.props.withPortal,monthRef:r.state.monthContainer,injectTimes:r.props.injectTimes,locale:r.props.locale,handleOnKeyDown:r.props.handleOnKeyDown,showTimeSelectOnly:r.props.showTimeSelectOnly})})),Oe(r,"renderInputTimeSection",(function(){var e=new Date(r.props.selected),t=Ie(e)&&Boolean(r.props.selected)?"".concat(wt(e.getHours()),":").concat(wt(e.getMinutes())):"";if(r.props.showTimeInput)return he.default.createElement(qt,{date:e,timeString:t,timeInputLabel:r.props.timeInputLabel,onChange:r.props.onTimeChange,customTimeInput:r.props.customTimeInput})})),Oe(r,"renderAriaLiveRegion",(function(){var e,t=kt(r.state.date,r.props.yearItemNumber),n=t.startPeriod,o=t.endPeriod;return e=r.props.showYearPicker?"".concat(n," - ").concat(o):r.props.showMonthYearPicker||r.props.showQuarterYearPicker?T.getYear(r.state.date):"".concat(Qe(O.getMonth(r.state.date),r.props.locale)," ").concat(T.getYear(r.state.date)),he.default.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},r.state.isRenderAriaLiveMessage&&e)})),Oe(r,"renderChildren",(function(){if(r.props.children)return he.default.createElement("div",{className:"react-datepicker__children-container"},r.props.children)})),r.containerRef=he.default.createRef(),r.state={date:r.getDateInView(),selectingDate:null,monthContainer:null,isRenderAriaLiveMessage:!1},r}return Te(t,e),Ce(t,[{key:"componentDidMount",value:function(){var e=this;this.props.showTimeSelect&&(this.assignMonthContainer=void e.setState({monthContainer:e.monthContainer}))}},{key:"componentDidUpdate",value:function(e){var t=this;if(!this.props.preSelection||Ge(this.props.preSelection,e.preSelection)&&this.props.monthSelectedIn===e.monthSelectedIn)this.props.openToDate&&!Ge(this.props.openToDate,e.openToDate)&&this.setState({date:this.props.openToDate});else{var r=!He(this.state.date,this.props.preSelection);this.setState({date:this.props.preSelection},(function(){return r&&t.handleCustomMonthChange(t.state.date)}))}}},{key:"render",value:function(){var e=this.props.container||Kt;return he.default.createElement("div",{style:{display:"contents"},ref:this.containerRef},he.default.createElement(e,{className:n.clsx("react-datepicker",this.props.className,{"react-datepicker--time-only":this.props.showTimeSelectOnly}),showTime:this.props.showTimeSelect||this.props.showTimeInput,showTimeSelectOnly:this.props.showTimeSelectOnly},this.renderAriaLiveRegion(),this.renderPreviousButton(),this.renderNextButton(),this.renderMonths(),this.renderYears(),this.renderTodayButton(),this.renderTimeSection(),this.renderInputTimeSection(),this.renderChildren()))}}],[{key:"defaultProps",get:function(){return{onDropdownFocus:function(){},monthsShown:1,forceShowMonthNavigation:!1,timeCaption:"Time",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",customTimeInput:null,yearItemNumber:Me}}}])}(he.default.Component),er=function(e){var t=e.icon,r=e.className,n=void 0===r?"":r,o=e.onClick,a="react-datepicker__calendar-icon";return he.default.isValidElement(t)?he.default.cloneElement(t,{className:"".concat(t.props.className||""," ").concat(a," ").concat(n),onClick:function(e){"function"==typeof t.props.onClick&&t.props.onClick(e),"function"==typeof o&&o(e)}}):"string"==typeof t?he.default.createElement("i",{className:"".concat(a," ").concat(t," ").concat(n),"aria-hidden":"true",onClick:o}):he.default.createElement("svg",{className:"".concat(a," ").concat(n),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",onClick:o},he.default.createElement("path",{d:"M96 32V64H48C21.5 64 0 85.5 0 112v48H448V112c0-26.5-21.5-48-48-48H352V32c0-17.7-14.3-32-32-32s-32 14.3-32 32V64H160V32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192H0V464c0 26.5 21.5 48 48 48H400c26.5 0 48-21.5 48-48V192z"}))},tr=function(e){function t(e){var r;return ke(this,t),(r=me(this,t,[e])).el=document.createElement("div"),r}return Te(t,e),Ce(t,[{key:"componentDidMount",value:function(){this.portalRoot=(this.props.portalHost||document).getElementById(this.props.portalId),this.portalRoot||(this.portalRoot=document.createElement("div"),this.portalRoot.setAttribute("id",this.props.portalId),(this.props.portalHost||document.body).appendChild(this.portalRoot)),this.portalRoot.appendChild(this.el)}},{key:"componentWillUnmount",value:function(){this.portalRoot.removeChild(this.el)}},{key:"render",value:function(){return ge.default.createPortal(this.props.children,this.el)}}])}(he.default.Component),rr=function(e){return!e.disabled&&-1!==e.tabIndex},nr=function(e){function t(e){var r;return ke(this,t),Oe(r=me(this,t,[e]),"getTabChildren",(function(){return Array.prototype.slice.call(r.tabLoopRef.current.querySelectorAll("[tabindex], a, button, input, select, textarea"),1,-1).filter(rr)})),Oe(r,"handleFocusStart",(function(){var e=r.getTabChildren();e&&e.length>1&&e[e.length-1].focus()})),Oe(r,"handleFocusEnd",(function(){var e=r.getTabChildren();e&&e.length>1&&e[0].focus()})),r.tabLoopRef=he.default.createRef(),r}return Te(t,e),Ce(t,[{key:"render",value:function(){return this.props.enableTabLoop?he.default.createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},he.default.createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:"0",onFocus:this.handleFocusStart}),this.props.children,he.default.createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:"0",onFocus:this.handleFocusEnd})):this.props.children}}],[{key:"defaultProps",get:function(){return{enableTabLoop:!0}}}])}(he.default.Component),or=function(e){function t(){return ke(this,t),me(this,t,arguments)}return Te(t,e),Ce(t,[{key:"render",value:function(){var e,t=this.props,r=t.className,o=t.wrapperClassName,a=t.hidePopper,i=t.popperComponent,s=t.targetComponent,l=t.enableTabLoop,c=t.popperOnKeyDown,u=t.portalId,d=t.portalHost,f=t.popperProps,h=t.showArrow;if(!a){var p=n.clsx("react-datepicker-popper",r);e=he.default.createElement(nr,{enableTabLoop:l},he.default.createElement("div",{ref:f.refs.setFloating,style:f.floatingStyles,className:p,"data-placement":f.placement,onKeyDown:c},i,h&&he.default.createElement(ue.FloatingArrow,{ref:f.arrowRef,context:f.context,fill:"currentColor",strokeWidth:1,height:8,width:16,style:{transform:"translateY(-1px)"},className:"react-datepicker__triangle"})))}this.props.popperContainer&&(e=he.default.createElement(this.props.popperContainer,{},e)),u&&!a&&(e=he.default.createElement(tr,{portalId:u,portalHost:d},e));var g=n.clsx("react-datepicker-wrapper",o);return he.default.createElement(he.default.Fragment,null,he.default.createElement("div",{ref:f.refs.setReference,className:g},s),e)}}],[{key:"defaultProps",get:function(){return{hidePopper:!0}}}])}(he.default.Component),ar=(Zt=or,function(e){var t=ye(ye({},e),{},{popperModifiers:e.popperModifiers||[],popperProps:e.popperProps||{},hidePopper:"boolean"!=typeof e.hidePopper||e.hidePopper}),r=he.default.useRef(),n=ue.useFloating(ye({open:!t.hidePopper,whileElementsMounted:ue.autoUpdate,placement:t.popperPlacement,middleware:[ue.flip({padding:15}),ue.offset(10),ue.arrow({element:r})].concat(Ae(t.popperModifiers))},t.popperProps));return he.default.createElement(Zt,Pe({},t,{popperProps:ye(ye({},n),{},{arrowRef:r})}))}),ir="react-datepicker-ignore-onclickoutside",sr=pe.default(Jt),lr="Date input not valid.",cr=function(e){function t(e){var r;return ke(this,t),Oe(r=me(this,t,[e]),"getPreSelection",(function(){return r.props.openToDate?r.props.openToDate:r.props.selectsEnd&&r.props.startDate?r.props.startDate:r.props.selectsStart&&r.props.endDate?r.props.endDate:De()})),Oe(r,"modifyHolidays",(function(){var e;return null===(e=r.props.holidays)||void 0===e?void 0:e.reduce((function(e,t){var r=new Date(t.date);return a.isValid(r)?[].concat(Ae(e),[ye(ye({},t),{},{date:r})]):e}),[])})),Oe(r,"calcInitialState",(function(){var e,t=r.getPreSelection(),n=mt(r.props),o=vt(r.props),a=n&&re.isBefore(t,z.startOfDay(n))?n:o&&te.isAfter(t,U.endOfDay(o))?o:t;return{open:r.props.startOpen||!1,preventFocus:!1,preSelection:null!==(e=r.props.selectsRange?r.props.startDate:r.props.selected)&&void 0!==e?e:a,highlightDates:bt(r.props.highlightDates),focused:!1,shouldFocusDayInline:!1,isRenderAriaLiveMessage:!1}})),Oe(r,"clearPreventFocusTimeout",(function(){r.preventFocusTimeout&&clearTimeout(r.preventFocusTimeout)})),Oe(r,"setFocus",(function(){r.input&&r.input.focus&&r.input.focus({preventScroll:!0})})),Oe(r,"setBlur",(function(){r.input&&r.input.blur&&r.input.blur(),r.cancelFocusInput()})),Oe(r,"setOpen",(function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];r.setState({open:e,preSelection:e&&r.state.open?r.state.preSelection:r.calcInitialState().preSelection,lastPreSelectChange:dr},(function(){e||r.setState((function(e){return{focused:!!t&&e.focused}}),(function(){!t&&r.setBlur(),r.setState({inputValue:null})}))}))})),Oe(r,"inputOk",(function(){return o.isDate(r.state.preSelection)})),Oe(r,"isCalendarOpen",(function(){return void 0===r.props.open?r.state.open&&!r.props.disabled&&!r.props.readOnly:r.props.open})),Oe(r,"handleFocus",(function(e){r.state.preventFocus||(r.props.onFocus(e),r.props.preventOpenOnFocus||r.props.readOnly||r.setOpen(!0)),r.setState({focused:!0})})),Oe(r,"sendFocusBackToInput",(function(){r.preventFocusTimeout&&r.clearPreventFocusTimeout(),r.setState({preventFocus:!0},(function(){r.preventFocusTimeout=setTimeout((function(){r.setFocus(),r.setState({preventFocus:!1})}))}))})),Oe(r,"cancelFocusInput",(function(){clearTimeout(r.inputFocusTimeout),r.inputFocusTimeout=null})),Oe(r,"deferFocusInput",(function(){r.cancelFocusInput(),r.inputFocusTimeout=setTimeout((function(){return r.setFocus()}),1)})),Oe(r,"handleDropdownFocus",(function(){r.cancelFocusInput()})),Oe(r,"handleBlur",(function(e){(!r.state.open||r.props.withPortal||r.props.showTimeInput)&&r.props.onBlur(e),r.setState({focused:!1})})),Oe(r,"handleCalendarClickOutside",(function(e){r.props.inline||r.setOpen(!1),r.props.onClickOutside(e),r.props.withPortal&&e.preventDefault()})),Oe(r,"handleChange",(function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o=t[0];if(!r.props.onChangeRaw||(r.props.onChangeRaw.apply(r,t),"function"==typeof o.isDefaultPrevented&&!o.isDefaultPrevented())){r.setState({inputValue:o.target.value,lastPreSelectChange:ur});var a,s,l,c,u,d,f,h,p=(a=o.target.value,s=r.props.dateFormat,l=r.props.locale,c=r.props.strictParsing,u=r.props.minDate,d=null,f=Ze(l)||Ze(Ke()),h=!0,Array.isArray(s)?(s.forEach((function(e){var t=ae.parse(a,e,new Date,{locale:f,useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0});c&&(h=Ie(t,u)&&a===Re(t,e,l)),Ie(t,u)&&h&&(d=t)})),d):(d=ae.parse(a,s,new Date,{locale:f,useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0}),c?h=Ie(d)&&a===Re(d,s,l):Ie(d)||(s=s.match(_e).map((function(e){var t=e[0];if("p"===t||"P"===t){var r=i.longFormatters[t];return f?r(e,f.formatLong):t}return e})).join(""),a.length>0&&(d=ae.parse(a,s.slice(0,a.length),new Date,{useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0})),Ie(d)||(d=new Date(a))),Ie(d)&&h?d:null));r.props.showTimeSelectOnly&&r.props.selected&&p&&!Ge(p,r.props.selected)&&(p=de.set(r.props.selected,{hours:w.getHours(p),minutes:x.getMinutes(p),seconds:y.getSeconds(p)})),!p&&o.target.value||r.setSelected(p,o,!0)}})),Oe(r,"handleSelect",(function(e,t,n){if(r.props.shouldCloseOnSelect&&!r.props.showTimeSelect&&r.sendFocusBackToInput(),r.props.onChangeRaw&&r.props.onChangeRaw(t),r.setSelected(e,t,!1,n),r.props.showDateSelect&&r.setState({isRenderAriaLiveMessage:!0}),!r.props.shouldCloseOnSelect||r.props.showTimeSelect)r.setPreSelection(e);else if(!r.props.inline){r.props.selectsRange||r.setOpen(!1);var o=r.props,a=o.startDate,i=o.endDate;!a||i||!r.props.swapRange&&Ot(e,a)||r.setOpen(!1)}})),Oe(r,"setSelected",(function(e,t,n,o){var a=e;if(r.props.showYearPicker){if(null!==a&&it(T.getYear(a),r.props))return}else if(r.props.showMonthYearPicker){if(null!==a&&rt(a,r.props))return}else if(null!==a&&et(a,r.props))return;var i=r.props,s=i.onChange,l=i.selectsRange,c=i.startDate,u=i.endDate,d=i.selectsMultiple,f=i.selectedDates,h=i.minTime,p=i.swapRange;if(!Xe(r.props.selected,a)||r.props.allowSameDay||l||d)if(null!==a&&(!r.props.selected||n&&(r.props.showTimeSelect||r.props.showTimeSelectOnly||r.props.showTimeInput)||(a=Fe(a,{hour:w.getHours(r.props.selected),minute:x.getMinutes(r.props.selected),second:y.getSeconds(r.props.selected)})),n||!r.props.showTimeSelect&&!r.props.showTimeSelectOnly||h&&(a=Fe(a,{hour:h.getHours(),minute:h.getMinutes(),second:h.getSeconds()})),r.props.inline||r.setState({preSelection:a}),r.props.focusSelectedMonth||r.setState({monthSelectedIn:o})),l){var g=c&&u;c||u?c&&!u&&(null===a?s([null,null],t):Ot(a,c)?s(p?[a,c]:[a,null],t):s([c,a],t)):s([a,null],t),g&&s([a,null],t)}else d?null!=f&&f.length?f.some((function(e){return Ge(e,a)}))?s(f.filter((function(e){return!Ge(e,a)})),t):s([].concat(Ae(f),[a]),t):s([a],t):s(a,t);n||(r.props.onSelect(a,t),r.setState({inputValue:null}))})),Oe(r,"setPreSelection",(function(e){var t=void 0!==r.props.minDate,n=void 0!==r.props.maxDate,o=!0;if(e){var a=z.startOfDay(e);if(t&&n)o=qe(e,r.props.minDate,r.props.maxDate);else if(t){var i=z.startOfDay(r.props.minDate);o=te.isAfter(e,i)||Xe(a,i)}else if(n){var s=U.endOfDay(r.props.maxDate);o=re.isBefore(e,s)||Xe(a,s)}}o&&r.setState({preSelection:e})})),Oe(r,"toggleCalendar",(function(){r.setOpen(!r.state.open)})),Oe(r,"handleTimeChange",(function(e){var t=r.props.selected?r.props.selected:r.getPreSelection(),n=r.props.selected?e:Fe(t,{hour:w.getHours(e),minute:x.getMinutes(e)});r.setState({preSelection:n}),r.props.onChange(n),r.props.shouldCloseOnSelect&&(r.sendFocusBackToInput(),r.setOpen(!1)),r.props.showTimeInput&&r.setOpen(!0),(r.props.showTimeSelectOnly||r.props.showTimeSelect)&&r.setState({isRenderAriaLiveMessage:!0}),r.setState({inputValue:null})})),Oe(r,"onInputClick",(function(){r.props.disabled||r.props.readOnly||r.setOpen(!0),r.props.onInputClick()})),Oe(r,"onInputKeyDown",(function(e){r.props.onKeyDown(e);var t=e.key;if(r.state.open||r.props.inline||r.props.preventOpenOnFocus){if(r.state.open){if("ArrowDown"===t||"ArrowUp"===t){e.preventDefault();var n=r.props.showWeekPicker&&r.props.showWeekNumbers?'.react-datepicker__week-number[tabindex="0"]':r.props.showFullMonthYearPicker||r.props.showMonthYearPicker?'.react-datepicker__month-text[tabindex="0"]':'.react-datepicker__day[tabindex="0"]',o=r.calendar.componentNode&&r.calendar.componentNode.querySelector(n);return void(o&&o.focus({preventScroll:!0}))}var a=De(r.state.preSelection);"Enter"===t?(e.preventDefault(),r.inputOk()&&r.state.lastPreSelectChange===dr?(r.handleSelect(a,e),!r.props.shouldCloseOnSelect&&r.setPreSelection(a)):r.setOpen(!1)):"Escape"===t?(e.preventDefault(),r.sendFocusBackToInput(),r.setOpen(!1)):"Tab"===t&&r.setOpen(!1),r.inputOk()||r.props.onInputError({code:1,msg:lr})}}else"ArrowDown"!==t&&"ArrowUp"!==t&&"Enter"!==t||r.onInputClick()})),Oe(r,"onPortalKeyDown",(function(e){"Escape"===e.key&&(e.preventDefault(),r.setState({preventFocus:!0},(function(){r.setOpen(!1),setTimeout((function(){r.setFocus(),r.setState({preventFocus:!1})}))})))})),Oe(r,"onDayKeyDown",(function(e){r.props.onKeyDown(e);var t,n=e.key,o=e.shiftKey,a=De(r.state.preSelection);if("Enter"===n)e.preventDefault(),r.handleSelect(a,e),!r.props.shouldCloseOnSelect&&r.setPreSelection(a);else if("Escape"===n)e.preventDefault(),r.setOpen(!1),r.inputOk()||r.props.onInputError({code:1,msg:lr});else if(!r.props.disabledKeyboardNavigation){var i;switch(n){case"ArrowLeft":i=r.props.showWeekPicker?g.subWeeks(a,1):p.subDays(a,1);break;case"ArrowRight":i=r.props.showWeekPicker?u.addWeeks(a,1):c.addDays(a,1);break;case"ArrowUp":i=g.subWeeks(a,1);break;case"ArrowDown":i=u.addWeeks(a,1);break;case"PageUp":i=o?b.subYears(a,1):m.subMonths(a,1);break;case"PageDown":i=o?h.addYears(a,1):d.addMonths(a,1);break;case"Home":i=Be(a,r.props.locale,r.props.calendarStartDay);break;case"End":t=a,i=G.endOfWeek(t);break;default:i=null}if(!i)return void(r.props.onInputError&&r.props.onInputError({code:1,msg:lr}));if(e.preventDefault(),r.setState({lastPreSelectChange:dr}),r.props.adjustDateOnChange&&r.setSelected(i),r.setPreSelection(i),r.props.inline){var s=O.getMonth(a),l=O.getMonth(i),f=T.getYear(a),v=T.getYear(i);s!==l||f!==v?r.setState({shouldFocusDayInline:!0}):r.setState({shouldFocusDayInline:!1})}}})),Oe(r,"onPopperKeyDown",(function(e){"Escape"===e.key&&(e.preventDefault(),r.sendFocusBackToInput())})),Oe(r,"onClearClick",(function(e){e&&e.preventDefault&&e.preventDefault(),r.sendFocusBackToInput(),r.props.selectsRange?r.props.onChange([null,null],e):r.props.onChange(null,e),r.setState({inputValue:null})})),Oe(r,"clear",(function(){r.onClearClick()})),Oe(r,"onScroll",(function(e){"boolean"==typeof r.props.closeOnScroll&&r.props.closeOnScroll?e.target!==document&&e.target!==document.documentElement&&e.target!==document.body||r.setOpen(!1):"function"==typeof r.props.closeOnScroll&&r.props.closeOnScroll(e)&&r.setOpen(!1)})),Oe(r,"renderCalendar",(function(){return r.props.inline||r.isCalendarOpen()?he.default.createElement(sr,{ref:function(e){r.calendar=e},locale:r.props.locale,calendarStartDay:r.props.calendarStartDay,chooseDayAriaLabelPrefix:r.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:r.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:r.props.weekAriaLabelPrefix,monthAriaLabelPrefix:r.props.monthAriaLabelPrefix,adjustDateOnChange:r.props.adjustDateOnChange,setOpen:r.setOpen,shouldCloseOnSelect:r.props.shouldCloseOnSelect,dateFormat:r.props.dateFormatCalendar,useWeekdaysShort:r.props.useWeekdaysShort,formatWeekDay:r.props.formatWeekDay,dropdownMode:r.props.dropdownMode,selected:r.props.selected,preSelection:r.state.preSelection,onSelect:r.handleSelect,onWeekSelect:r.props.onWeekSelect,openToDate:r.props.openToDate,minDate:r.props.minDate,maxDate:r.props.maxDate,selectsStart:r.props.selectsStart,selectsEnd:r.props.selectsEnd,selectsRange:r.props.selectsRange,selectsMultiple:r.props.selectsMultiple,selectedDates:r.props.selectedDates,startDate:r.props.startDate,endDate:r.props.endDate,excludeDates:r.props.excludeDates,excludeDateIntervals:r.props.excludeDateIntervals,filterDate:r.props.filterDate,onClickOutside:r.handleCalendarClickOutside,formatWeekNumber:r.props.formatWeekNumber,highlightDates:r.state.highlightDates,holidays:yt(r.modifyHolidays()),includeDates:r.props.includeDates,includeDateIntervals:r.props.includeDateIntervals,includeTimes:r.props.includeTimes,injectTimes:r.props.injectTimes,inline:r.props.inline,shouldFocusDayInline:r.state.shouldFocusDayInline,peekNextMonth:r.props.peekNextMonth,showMonthDropdown:r.props.showMonthDropdown,showPreviousMonths:r.props.showPreviousMonths,useShortMonthInDropdown:r.props.useShortMonthInDropdown,showMonthYearDropdown:r.props.showMonthYearDropdown,showWeekNumbers:r.props.showWeekNumbers,showYearDropdown:r.props.showYearDropdown,withPortal:r.props.withPortal,forceShowMonthNavigation:r.props.forceShowMonthNavigation,showDisabledMonthNavigation:r.props.showDisabledMonthNavigation,scrollableYearDropdown:r.props.scrollableYearDropdown,scrollableMonthYearDropdown:r.props.scrollableMonthYearDropdown,todayButton:r.props.todayButton,weekLabel:r.props.weekLabel,outsideClickIgnoreClass:ir,fixedHeight:r.props.fixedHeight,monthsShown:r.props.monthsShown,monthSelectedIn:r.state.monthSelectedIn,onDropdownFocus:r.handleDropdownFocus,onMonthChange:r.props.onMonthChange,onYearChange:r.props.onYearChange,dayClassName:r.props.dayClassName,weekDayClassName:r.props.weekDayClassName,monthClassName:r.props.monthClassName,timeClassName:r.props.timeClassName,showDateSelect:r.props.showDateSelect,showTimeSelect:r.props.showTimeSelect,showTimeSelectOnly:r.props.showTimeSelectOnly,onTimeChange:r.handleTimeChange,timeFormat:r.props.timeFormat,timeIntervals:r.props.timeIntervals,minTime:r.props.minTime,maxTime:r.props.maxTime,excludeTimes:r.props.excludeTimes,filterTime:r.props.filterTime,timeCaption:r.props.timeCaption,className:r.props.calendarClassName,container:r.props.calendarContainer,yearItemNumber:r.props.yearItemNumber,yearDropdownItemNumber:r.props.yearDropdownItemNumber,previousMonthAriaLabel:r.props.previousMonthAriaLabel,previousMonthButtonLabel:r.props.previousMonthButtonLabel,nextMonthAriaLabel:r.props.nextMonthAriaLabel,nextMonthButtonLabel:r.props.nextMonthButtonLabel,previousYearAriaLabel:r.props.previousYearAriaLabel,previousYearButtonLabel:r.props.previousYearButtonLabel,nextYearAriaLabel:r.props.nextYearAriaLabel,nextYearButtonLabel:r.props.nextYearButtonLabel,timeInputLabel:r.props.timeInputLabel,disabledKeyboardNavigation:r.props.disabledKeyboardNavigation,renderCustomHeader:r.props.renderCustomHeader,popperProps:r.props.popperProps,renderDayContents:r.props.renderDayContents,renderMonthContent:r.props.renderMonthContent,renderQuarterContent:r.props.renderQuarterContent,renderYearContent:r.props.renderYearContent,onDayMouseEnter:r.props.onDayMouseEnter,onMonthMouseLeave:r.props.onMonthMouseLeave,onYearMouseEnter:r.props.onYearMouseEnter,onYearMouseLeave:r.props.onYearMouseLeave,selectsDisabledDaysInRange:r.props.selectsDisabledDaysInRange,showTimeInput:r.props.showTimeInput,showMonthYearPicker:r.props.showMonthYearPicker,showFullMonthYearPicker:r.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:r.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:r.props.showFourColumnMonthYearPicker,showYearPicker:r.props.showYearPicker,showQuarterYearPicker:r.props.showQuarterYearPicker,showWeekPicker:r.props.showWeekPicker,excludeScrollbar:r.props.excludeScrollbar,handleOnKeyDown:r.props.onKeyDown,handleOnDayKeyDown:r.onDayKeyDown,isInputFocused:r.state.focused,customTimeInput:r.props.customTimeInput,setPreSelection:r.setPreSelection,usePointerEvent:r.props.usePointerEvent,yearClassName:r.props.yearClassName},r.props.children):null})),Oe(r,"renderAriaLiveRegion",(function(){var e,t=r.props,n=t.dateFormat,o=t.locale,a=r.props.showTimeInput||r.props.showTimeSelect?"PPPPp":"PPPP";return e=r.props.selectsRange?"Selected start date: ".concat(Le(r.props.startDate,{dateFormat:a,locale:o}),". ").concat(r.props.endDate?"End date: "+Le(r.props.endDate,{dateFormat:a,locale:o}):""):r.props.showTimeSelectOnly?"Selected time: ".concat(Le(r.props.selected,{dateFormat:n,locale:o})):r.props.showYearPicker?"Selected year: ".concat(Le(r.props.selected,{dateFormat:"yyyy",locale:o})):r.props.showMonthYearPicker?"Selected month: ".concat(Le(r.props.selected,{dateFormat:"MMMM yyyy",locale:o})):r.props.showQuarterYearPicker?"Selected quarter: ".concat(Le(r.props.selected,{dateFormat:"yyyy, QQQ",locale:o})):"Selected date: ".concat(Le(r.props.selected,{dateFormat:a,locale:o})),he.default.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},e)})),Oe(r,"renderDateInput",(function(){var e,t=n.clsx(r.props.className,Oe({},ir,r.state.open)),o=r.props.customInput||he.default.createElement("input",{type:"text"}),a=r.props.customInputRef||"ref",i="string"==typeof r.props.value?r.props.value:"string"==typeof r.state.inputValue?r.state.inputValue:r.props.selectsRange?function(e,t,r){if(!e)return"";var n=Le(e,r),o=t?Le(t,r):"";return"".concat(n," - ").concat(o)}(r.props.startDate,r.props.endDate,r.props):r.props.selectsMultiple?function(e,t){if(null==e||!e.length)return"";var r=Le(e[0],t);if(1===e.length)return r;if(2===e.length){var n=Le(e[1],t);return"".concat(r,", ").concat(n)}var o=e.length-1;return"".concat(r," (+").concat(o,")")}(r.props.selectedDates,r.props):Le(r.props.selected,r.props);return he.default.cloneElement(o,(Oe(Oe(Oe(Oe(Oe(Oe(Oe(Oe(Oe(Oe(e={},a,(function(e){r.input=e})),"value",i),"onBlur",r.handleBlur),"onChange",r.handleChange),"onClick",r.onInputClick),"onFocus",r.handleFocus),"onKeyDown",r.onInputKeyDown),"id",r.props.id),"name",r.props.name),"form",r.props.form),Oe(Oe(Oe(Oe(Oe(Oe(Oe(Oe(Oe(Oe(e,"autoFocus",r.props.autoFocus),"placeholder",r.props.placeholderText),"disabled",r.props.disabled),"autoComplete",r.props.autoComplete),"className",n.clsx(o.props.className,t)),"title",r.props.title),"readOnly",r.props.readOnly),"required",r.props.required),"tabIndex",r.props.tabIndex),"aria-describedby",r.props.ariaDescribedBy),Oe(Oe(Oe(e,"aria-invalid",r.props.ariaInvalid),"aria-labelledby",r.props.ariaLabelledBy),"aria-required",r.props.ariaRequired)))})),Oe(r,"renderClearButton",(function(){var e=r.props,t=e.isClearable,o=e.disabled,a=e.selected,i=e.startDate,s=e.endDate,l=e.clearButtonTitle,c=e.clearButtonClassName,u=void 0===c?"":c,d=e.ariaLabelClose,f=void 0===d?"Close":d,h=e.selectedDates;return t&&(null!=a||null!=i||null!=s||null!=h&&h.length)?he.default.createElement("button",{type:"button",className:n.clsx("react-datepicker__close-icon",u,{"react-datepicker__close-icon--disabled":o}),disabled:o,"aria-label":f,onClick:r.onClearClick,title:l,tabIndex:-1}):null})),r.state=r.calcInitialState(),r.preventFocusTimeout=null,r}return Te(t,e),Ce(t,[{key:"componentDidMount",value:function(){window.addEventListener("scroll",this.onScroll,!0)}},{key:"componentDidUpdate",value:function(e,t){var r,n;e.inline&&(r=e.selected,n=this.props.selected,r&&n?O.getMonth(r)!==O.getMonth(n)||T.getYear(r)!==T.getYear(n):r!==n)&&this.setPreSelection(this.props.selected),void 0!==this.state.monthSelectedIn&&e.monthsShown!==this.props.monthsShown&&this.setState({monthSelectedIn:0}),e.highlightDates!==this.props.highlightDates&&this.setState({highlightDates:bt(this.props.highlightDates)}),t.focused||Xe(e.selected,this.props.selected)||this.setState({inputValue:null}),t.open!==this.state.open&&(!1===t.open&&!0===this.state.open&&this.props.onCalendarOpen(),!0===t.open&&!1===this.state.open&&this.props.onCalendarClose())}},{key:"componentWillUnmount",value:function(){this.clearPreventFocusTimeout(),window.removeEventListener("scroll",this.onScroll,!0)}},{key:"renderInputContainer",value:function(){var e=this.props,t=e.showIcon,r=e.icon,n=e.calendarIconClassname,o=e.toggleCalendarOnIconClick,a=this.state.open;return he.default.createElement("div",{className:"react-datepicker__input-container".concat(t?" react-datepicker__view-calendar-icon":"")},t&&he.default.createElement(er,Pe({icon:r,className:"".concat(n," ").concat(a&&"react-datepicker-ignore-onclickoutside")},o?{onClick:this.toggleCalendar}:null)),this.state.isRenderAriaLiveMessage&&this.renderAriaLiveRegion(),this.renderDateInput(),this.renderClearButton())}},{key:"render",value:function(){var e=this.renderCalendar();if(this.props.inline)return e;if(this.props.withPortal){var t=this.state.open?he.default.createElement(nr,{enableTabLoop:this.props.enableTabLoop},he.default.createElement("div",{className:"react-datepicker__portal",tabIndex:-1,onKeyDown:this.onPortalKeyDown},e)):null;return this.state.open&&this.props.portalId&&(t=he.default.createElement(tr,{portalId:this.props.portalId,portalHost:this.props.portalHost},t)),he.default.createElement("div",null,this.renderInputContainer(),t)}return he.default.createElement(ar,{className:this.props.popperClassName,wrapperClassName:this.props.wrapperClassName,hidePopper:!this.isCalendarOpen(),portalId:this.props.portalId,portalHost:this.props.portalHost,popperModifiers:this.props.popperModifiers,targetComponent:this.renderInputContainer(),popperContainer:this.props.popperContainer,popperComponent:e,popperPlacement:this.props.popperPlacement,popperProps:this.props.popperProps,popperOnKeyDown:this.onPopperKeyDown,enableTabLoop:this.props.enableTabLoop,showArrow:this.props.showPopperArrow})}}],[{key:"defaultProps",get:function(){return{allowSameDay:!1,dateFormat:"MM/dd/yyyy",dateFormatCalendar:"LLLL yyyy",onChange:function(){},disabled:!1,disabledKeyboardNavigation:!1,dropdownMode:"scroll",onFocus:function(){},onBlur:function(){},onKeyDown:function(){},onInputClick:function(){},onSelect:function(){},onClickOutside:function(){},onMonthChange:function(){},onCalendarOpen:function(){},onCalendarClose:function(){},preventOpenOnFocus:!1,onYearChange:function(){},onInputError:function(){},monthsShown:1,readOnly:!1,withPortal:!1,selectsDisabledDaysInRange:!1,shouldCloseOnSelect:!0,showTimeSelect:!1,showTimeInput:!1,showPreviousMonths:!1,showMonthYearPicker:!1,showFullMonthYearPicker:!1,showTwoColumnMonthYearPicker:!1,showFourColumnMonthYearPicker:!1,showYearPicker:!1,showQuarterYearPicker:!1,showWeekPicker:!1,strictParsing:!1,swapRange:!1,timeIntervals:30,timeCaption:"Time",previousMonthAriaLabel:"Previous Month",previousMonthButtonLabel:"Previous Month",nextMonthAriaLabel:"Next Month",nextMonthButtonLabel:"Next Month",previousYearAriaLabel:"Previous Year",previousYearButtonLabel:"Previous Year",nextYearAriaLabel:"Next Year",nextYearButtonLabel:"Next Year",timeInputLabel:"Time",enableTabLoop:!0,yearItemNumber:Me,focusSelectedMonth:!1,showPopperArrow:!0,excludeScrollbar:!0,customTimeInput:null,calendarStartDay:void 0,toggleCalendarOnIconClick:!1,usePointerEvent:!1}}}])}(he.default.Component),ur="input",dr="navigate";e.CalendarContainer=Kt,e.default=cr,e.getDefaultLocale=Ke,e.registerLocale=function(e,t){var r="undefined"!=typeof window?window:globalThis;r.__localeData__||(r.__localeData__={}),r.__localeData__[e]=t},e.setDefaultLocale=function(e){("undefined"!=typeof window?window:globalThis).__localeId__=e},Object.defineProperty(e,"__esModule",{value:!0})}(t,r(65043),r(65173),r(23545),r(11890),r(99858),r(94333),r(90086),r(75608),r(28620),r(89994),r(84640),r(41634),r(30709),r(43613),r(94357),r(96221),r(10899),r(46198),r(50427),r(48667),r(55857),r(97600),r(15528),r(19871),r(58920),r(52918),r(60309),r(27025),r(70671),r(94503),r(63525),r(12844),r(33410),r(54521),r(71972),r(18442),r(3439),r(45575),r(89840),r(15309),r(96191),r(19249),r(41619),r(51125),r(77332),r(82412),r(44016),r(98268),r(54889),r(46500),r(38444),r(28060),r(4265),r(38322),r(91882),r(84593),r(94148),r(75551),r(24251),r(33458),r(24168),r(12547),r(97950),r(15136),r(3848))},15136:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Composite:()=>le,CompositeItem:()=>ce,FloatingArrow:()=>ge,FloatingDelayGroup:()=>Me,FloatingFocusManager:()=>ct,FloatingList:()=>te,FloatingNode:()=>ke,FloatingOverlay:()=>dt,FloatingPortal:()=>rt,FloatingTree:()=>Se,arrow:()=>P,autoPlacement:()=>C.RK,autoUpdate:()=>C.ll,computePosition:()=>C.rD,detectOverflow:()=>C.__,flip:()=>C.UU,getOverflowAncestors:()=>a.v9,hide:()=>C.jD,inline:()=>C.mG,inner:()=>Yt,limitShift:()=>C.ER,offset:()=>C.cY,platform:()=>C.iD,safePolygon:()=>Ht,shift:()=>C.BN,size:()=>C.Ej,useClick:()=>pt,useClientPoint:()=>mt,useDelayGroup:()=>_e,useDelayGroupContext:()=>Ne,useDismiss:()=>xt,useFloating:()=>kt,useFloatingNodeId:()=>we,useFloatingParentNodeId:()=>ye,useFloatingPortalNode:()=>tt,useFloatingRootContext:()=>wt,useFloatingTree:()=>xe,useFocus:()=>St,useHover:()=>Ee,useId:()=>pe,useInnerOffset:()=>Wt,useInteractions:()=>Tt,useListItem:()=>re,useListNavigation:()=>_t,useMergeRefs:()=>_,useRole:()=>It,useTransitionStatus:()=>Ft,useTransitionStyles:()=>Bt,useTypeahead:()=>$t});var n=r(65043),o=r.t(n,2),a=r(35702);function i(e){let t=e.activeElement;for(;null!=(null==(r=t)||null==(r=r.shadowRoot)?void 0:r.activeElement);){var r;t=t.shadowRoot.activeElement}return t}function s(e,t){if(!e||!t)return!1;const r=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(r&&(0,a.Ng)(r)){let r=t;for(;r;){if(e===r)return!0;r=r.parentNode||r.host}}return!1}function l(){const e=navigator.userAgentData;return null!=e&&e.platform?e.platform:navigator.platform}function c(){const e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map((e=>{let{brand:t,version:r}=e;return t+"/"+r})).join(" "):navigator.userAgent}function u(e){return!(0!==e.mozInputSource||!e.isTrusted)||(h()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function d(e){return!c().includes("jsdom/")&&(!h()&&0===e.width&&0===e.height||h()&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)}function f(){return/apple/i.test(navigator.vendor)}function h(){const e=/android/i;return e.test(l())||e.test(c())}function p(){return l().toLowerCase().startsWith("mac")&&!navigator.maxTouchPoints}function g(e,t){const r=["mouse","pen"];return t||r.push("",void 0),r.includes(e)}function m(e){return(null==e?void 0:e.ownerDocument)||document}function v(e,t){if(null==t)return!1;if("composedPath"in e)return e.composedPath().includes(t);const r=e;return null!=r.target&&t.contains(r.target)}function b(e){return"composedPath"in e?e.composedPath()[0]:e.target}const y="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";function x(e){return(0,a.sb)(e)&&e.matches(y)}function w(e){e.preventDefault(),e.stopPropagation()}function k(e){return!!e&&("combobox"===e.getAttribute("role")&&x(e))}var S=r(55e3),C=r(35885),O=r(97950);const P=e=>({name:"arrow",options:e,fn(t){const{element:r,padding:n}="function"===typeof e?e(t):e;return r&&(o=r,{}.hasOwnProperty.call(o,"current"))?null!=r.current?(0,C.UE)({element:r.current,padding:n}).fn(t):{}:r?(0,C.UE)({element:r,padding:n}).fn(t):{};var o}});var T="undefined"!==typeof document?n.useLayoutEffect:n.useEffect;function E(e,t){if(e===t)return!0;if(typeof e!==typeof t)return!1;if("function"===typeof e&&e.toString()===t.toString())return!0;let r,n,o;if(e&&t&&"object"===typeof e){if(Array.isArray(e)){if(r=e.length,r!==t.length)return!1;for(n=r;0!==n--;)if(!E(e[n],t[n]))return!1;return!0}if(o=Object.keys(e),r=o.length,r!==Object.keys(t).length)return!1;for(n=r;0!==n--;)if(!{}.hasOwnProperty.call(t,o[n]))return!1;for(n=r;0!==n--;){const r=o[n];if(("_owner"!==r||!e.$$typeof)&&!E(e[r],t[r]))return!1}return!0}return e!==e&&t!==t}function j(e){if("undefined"===typeof window)return 1;return(e.ownerDocument.defaultView||window).devicePixelRatio||1}function A(e,t){const r=j(e);return Math.round(t*r)/r}function N(e){const t=n.useRef(e);return T((()=>{t.current=e})),t}var M=r(40541);function _(e){return n.useMemo((()=>e.every((e=>null==e))?null:t=>{e.forEach((e=>{"function"===typeof e?e(t):null!=e&&(e.current=t)}))}),e)}const D={...o},I=D.useInsertionEffect||(e=>e());function R(e){const t=n.useRef((()=>{0}));return I((()=>{t.current=e})),n.useCallback((function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return null==t.current?void 0:t.current(...r)}),[])}const L="ArrowUp",F="ArrowDown",B="ArrowLeft",$="ArrowRight";function z(e,t,r){return Math.floor(e/t)!==r}function Y(e,t){return t<0||t>=e.current.length}function W(e,t){return H(e,{disabledIndices:t})}function V(e,t){return H(e,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function H(e,t){let{startingIndex:r=-1,decrement:n=!1,disabledIndices:o,amount:a=1}=void 0===t?{}:t;const i=e.current,s=o?e=>o.includes(e):e=>{const t=i[e];return null==t||t.hasAttribute("disabled")||"true"===t.getAttribute("aria-disabled")};let l=r;do{l+=n?-a:a}while(l>=0&&l<=i.length-1&&s(l));return l}function U(e,t){let{event:r,orientation:n,loop:o,cols:a,disabledIndices:i,minIndex:s,maxIndex:l,prevIndex:c,stopEvent:u=!1}=t,d=c;if(r.key===L){if(u&&w(r),-1===c)d=l;else if(d=H(e,{startingIndex:d,amount:a,decrement:!0,disabledIndices:i}),o&&(c-a<s||d<0)){const e=c%a,t=l%a,r=l-(t-e);d=t===e?l:t>e?r:r-a}Y(e,d)&&(d=c)}if(r.key===F&&(u&&w(r),-1===c?d=s:(d=H(e,{startingIndex:c,amount:a,disabledIndices:i}),o&&c+a>l&&(d=H(e,{startingIndex:c%a-a,amount:a,disabledIndices:i}))),Y(e,d)&&(d=c)),"both"===n){const t=(0,S.RI)(c/a);r.key===$&&(u&&w(r),c%a!==a-1?(d=H(e,{startingIndex:c,disabledIndices:i}),o&&z(d,a,t)&&(d=H(e,{startingIndex:c-c%a-1,disabledIndices:i}))):o&&(d=H(e,{startingIndex:c-c%a-1,disabledIndices:i})),z(d,a,t)&&(d=c)),r.key===B&&(u&&w(r),c%a!==0?(d=H(e,{startingIndex:c,disabledIndices:i,decrement:!0}),o&&z(d,a,t)&&(d=H(e,{startingIndex:c+(a-c%a),decrement:!0,disabledIndices:i}))):o&&(d=H(e,{startingIndex:c+(a-c%a),decrement:!0,disabledIndices:i})),z(d,a,t)&&(d=c));const n=(0,S.RI)(l/a)===t;Y(e,d)&&(d=o&&n?r.key===B?l:H(e,{startingIndex:c-c%a-1,disabledIndices:i}):c)}return d}function G(e,t,r){const n=[];let o=0;return e.forEach(((e,a)=>{let{width:i,height:s}=e,l=!1;for(r&&(o=0);!l;){const e=[];for(let r=0;r<i;r++)for(let n=0;n<s;n++)e.push(o+r+n*t);o%t+i<=t&&e.every((e=>null==n[e]))?(e.forEach((e=>{n[e]=a})),l=!0):o++}})),[...n]}function X(e,t,r,n,o){if(-1===e)return-1;const a=r.indexOf(e);switch(o){case"tl":return a;case"tr":return a+t[e].width-1;case"bl":return a+(t[e].height-1)*n;case"br":return r.lastIndexOf(e)}}function q(e,t){return t.flatMap(((t,r)=>e.includes(t)?[r]:[]))}let K=0;function Z(e,t){void 0===t&&(t={});const{preventScroll:r=!1,cancelPrevious:n=!0,sync:o=!1}=t;n&&cancelAnimationFrame(K);const a=()=>null==e?void 0:e.focus({preventScroll:r});o?a():K=requestAnimationFrame(a)}var Q="undefined"!==typeof document?n.useLayoutEffect:n.useEffect;function J(e,t){const r=e.compareDocumentPosition(t);return r&Node.DOCUMENT_POSITION_FOLLOWING||r&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:r&Node.DOCUMENT_POSITION_PRECEDING||r&Node.DOCUMENT_POSITION_CONTAINS?1:0}const ee=n.createContext({register:()=>{},unregister:()=>{},map:new Map,elementsRef:{current:[]}});function te(e){const{children:t,elementsRef:r,labelsRef:o}=e,[a,i]=n.useState((()=>new Map)),s=n.useCallback((e=>{i((t=>new Map(t).set(e,null)))}),[]),l=n.useCallback((e=>{i((t=>{const r=new Map(t);return r.delete(e),r}))}),[]);return Q((()=>{const e=new Map(a);Array.from(e.keys()).sort(J).forEach(((t,r)=>{e.set(t,r)})),function(e,t){if(e.size!==t.size)return!1;for(const[r,n]of e.entries())if(n!==t.get(r))return!1;return!0}(a,e)||i(e)}),[a]),n.createElement(ee.Provider,{value:n.useMemo((()=>({register:s,unregister:l,map:a,elementsRef:r,labelsRef:o})),[s,l,a,r,o])},t)}function re(e){void 0===e&&(e={});const{label:t}=e,{register:r,unregister:o,map:a,elementsRef:i,labelsRef:s}=n.useContext(ee),[l,c]=n.useState(null),u=n.useRef(null),d=n.useCallback((e=>{if(u.current=e,null!==l&&(i.current[l]=e,s)){var r;const n=void 0!==t;s.current[l]=n?t:null!=(r=null==e?void 0:e.textContent)?r:null}}),[l,i,s,t]);return Q((()=>{const e=u.current;if(e)return r(e),()=>{o(e)}}),[r,o]),Q((()=>{const e=u.current?a.get(u.current):null;null!=e&&c(e)}),[a]),n.useMemo((()=>({ref:d,index:null==l?-1:l})),[l,d])}function ne(e,t){return"function"===typeof e?e(t):e?n.cloneElement(e,t):n.createElement("div",t)}const oe=n.createContext({activeIndex:0,onNavigate:()=>{}}),ae=[B,$],ie=[L,F],se=[...ae,...ie],le=n.forwardRef((function(e,t){const{render:r,orientation:o="both",loop:a=!0,cols:i=1,disabledIndices:s=[],activeIndex:l,onNavigate:c,itemSizes:u,dense:d=!1,...f}=e,[h,p]=n.useState(0),g=null!=l?l:h,m=R(null!=c?c:p),v=n.useRef([]),b=r&&"function"!==typeof r?r.props:{},y=n.useMemo((()=>({activeIndex:g,onNavigate:m})),[g,m]),x=i>1;const w={...f,...b,ref:t,"aria-orientation":"both"===o?void 0:o,onKeyDown(e){null==f.onKeyDown||f.onKeyDown(e),null==b.onKeyDown||b.onKeyDown(e),function(e){if(!se.includes(e.key))return;let t=g;if(x){const r=u||Array.from({length:v.current.length},(()=>({width:1,height:1}))),n=G(r,i,d),l=n.findIndex((e=>null!=e&&!s.includes(e))),c=n.reduce(((e,t,r)=>null==t||null!=s&&s.includes(t)?e:r),-1);t=n[U({current:n.map((e=>e?v.current[e]:null))},{event:e,orientation:o,loop:a,cols:i,disabledIndices:q([...s,void 0],n),minIndex:l,maxIndex:c,prevIndex:X(g,r,n,i,e.key===F?"bl":e.key===$?"tr":"tl")})]}const r=W(v,s),n=V(v,s),l={horizontal:[$],vertical:[F],both:[$,F]}[o],c={horizontal:[B],vertical:[L],both:[B,L]}[o],f=x?se:{horizontal:ae,vertical:ie,both:se}[o];t===g&&[...l,...c].includes(e.key)&&(t=a&&t===n&&l.includes(e.key)?r:a&&t===r&&c.includes(e.key)?n:H(v,{startingIndex:t,decrement:c.includes(e.key),disabledIndices:s})),t===g||Y(v,t)||(e.stopPropagation(),f.includes(e.key)&&e.preventDefault(),m(t),queueMicrotask((()=>{Z(v.current[t])})))}(e)}};return n.createElement(oe.Provider,{value:y},n.createElement(te,{elementsRef:v},ne(r,w)))})),ce=n.forwardRef((function(e,t){const{render:r,...o}=e,a=r&&"function"!==typeof r?r.props:{},{activeIndex:i,onNavigate:s}=n.useContext(oe),{ref:l,index:c}=re(),u=_([l,t,a.ref]),d=i===c;return ne(r,{...o,...a,ref:u,tabIndex:d?0:-1,"data-active":d?"":void 0,onFocus(e){null==o.onFocus||o.onFocus(e),null==a.onFocus||a.onFocus(e),s(c)}})}));function ue(){return ue=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ue.apply(this,arguments)}let de=!1,fe=0;const he=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+fe++;const pe=D.useId||function(){const[e,t]=n.useState((()=>de?he():void 0));return Q((()=>{null==e&&t(he())}),[]),n.useEffect((()=>{de=!0}),[]),e};const ge=n.forwardRef((function(e,t){const{context:{placement:r,elements:{floating:o},middlewareData:{arrow:a}},width:i=14,height:s=7,tipRadius:l=0,strokeWidth:c=0,staticOffset:u,stroke:d,d:f,style:{transform:h,...p}={},...g}=e;const m=pe();if(!o)return null;const v=2*c,b=v/2,y=i/2*(l/-8+1),x=s/2*l/4,[w,k]=r.split("-"),S=C.iD.isRTL(o),O=!!f,P="top"===w||"bottom"===w,T=u&&"end"===k?"bottom":"top";let E=u&&"end"===k?"right":"left";u&&S&&(E="end"===k?"left":"right");const j=null!=(null==a?void 0:a.x)?u||a.x:"",A=null!=(null==a?void 0:a.y)?u||a.y:"",N=f||"M0,0 H"+i+" L"+(i-y)+","+(s-x)+" Q"+i/2+","+s+" "+y+","+(s-x)+" Z",M={top:O?"rotate(180deg)":"",left:O?"rotate(90deg)":"rotate(-90deg)",bottom:O?"":"rotate(180deg)",right:O?"rotate(-90deg)":"rotate(90deg)"}[w];return n.createElement("svg",ue({},g,{"aria-hidden":!0,ref:t,width:O?i:i+v,height:i,viewBox:"0 0 "+i+" "+(s>i?s:i),style:{position:"absolute",pointerEvents:"none",[E]:j,[T]:A,[w]:P||O?"100%":"calc(100% - "+v/2+"px)",transform:""+M+(null!=h?h:""),...p}}),v>0&&n.createElement("path",{clipPath:"url(#"+m+")",fill:"none",stroke:d,strokeWidth:v+(f?0:1),d:N}),n.createElement("path",{stroke:v&&!f?g.fill:"none",d:N}),n.createElement("clipPath",{id:m},n.createElement("rect",{x:-b,y:b*(O?-1:1),width:i+v,height:i})))}));function me(){const e=new Map;return{emit(t,r){var n;null==(n=e.get(t))||n.forEach((e=>e(r)))},on(t,r){e.set(t,[...e.get(t)||[],r])},off(t,r){var n;e.set(t,(null==(n=e.get(t))?void 0:n.filter((e=>e!==r)))||[])}}}const ve=n.createContext(null),be=n.createContext(null),ye=()=>{var e;return(null==(e=n.useContext(ve))?void 0:e.id)||null},xe=()=>n.useContext(be);function we(e){const t=pe(),r=xe(),n=ye(),o=e||n;return Q((()=>{const e={id:t,parentId:o};return null==r||r.addNode(e),()=>{null==r||r.removeNode(e)}}),[r,t,o]),t}function ke(e){const{children:t,id:r}=e,o=ye();return n.createElement(ve.Provider,{value:n.useMemo((()=>({id:r,parentId:o})),[r,o])},t)}function Se(e){const{children:t}=e,r=n.useRef([]),o=n.useCallback((e=>{r.current=[...r.current,e]}),[]),a=n.useCallback((e=>{r.current=r.current.filter((t=>t!==e))}),[]),i=n.useState((()=>me()))[0];return n.createElement(be.Provider,{value:n.useMemo((()=>({nodesRef:r,addNode:o,removeNode:a,events:i})),[o,a,i])},t)}function Ce(e){return"data-floating-ui-"+e}function Oe(e){const t=(0,n.useRef)(e);return Q((()=>{t.current=e})),t}const Pe=Ce("safe-polygon");function Te(e,t,r){return r&&!g(r)?0:"number"===typeof e?e:null==e?void 0:e[t]}function Ee(e,t){void 0===t&&(t={});const{open:r,onOpenChange:o,dataRef:i,events:l,elements:{domReference:c,floating:u}}=e,{enabled:d=!0,delay:f=0,handleClose:h=null,mouseOnly:p=!1,restMs:v=0,move:b=!0}=t,y=xe(),x=ye(),w=Oe(h),k=Oe(f),S=n.useRef(),C=n.useRef(-1),O=n.useRef(),P=n.useRef(-1),T=n.useRef(!0),E=n.useRef(!1),j=n.useRef((()=>{})),A=n.useCallback((()=>{var e;const t=null==(e=i.current.openEvent)?void 0:e.type;return(null==t?void 0:t.includes("mouse"))&&"mousedown"!==t}),[i]);n.useEffect((()=>{if(d)return l.on("openchange",e),()=>{l.off("openchange",e)};function e(e){let{open:t}=e;t||(clearTimeout(C.current),clearTimeout(P.current),T.current=!0)}}),[d,l]),n.useEffect((()=>{if(!d||!w.current||!r)return;function e(e){A()&&o(!1,e,"hover")}const t=m(u).documentElement;return t.addEventListener("mouseleave",e),()=>{t.removeEventListener("mouseleave",e)}}),[u,r,o,d,w,A]);const N=n.useCallback((function(e,t,r){void 0===t&&(t=!0),void 0===r&&(r="hover");const n=Te(k.current,"close",S.current);n&&!O.current?(clearTimeout(C.current),C.current=window.setTimeout((()=>o(!1,e,r)),n)):t&&(clearTimeout(C.current),o(!1,e,r))}),[k,o]),M=R((()=>{j.current(),O.current=void 0})),_=R((()=>{if(E.current){const e=m(u).body;e.style.pointerEvents="",e.removeAttribute(Pe),E.current=!1}}));return n.useEffect((()=>{if(d&&(0,a.vq)(c)){const e=c;return r&&e.addEventListener("mouseleave",l),null==u||u.addEventListener("mouseleave",l),b&&e.addEventListener("mousemove",t,{once:!0}),e.addEventListener("mouseenter",t),e.addEventListener("mouseleave",n),()=>{r&&e.removeEventListener("mouseleave",l),null==u||u.removeEventListener("mouseleave",l),b&&e.removeEventListener("mousemove",t),e.removeEventListener("mouseenter",t),e.removeEventListener("mouseleave",n)}}function e(){return!!i.current.openEvent&&["click","mousedown"].includes(i.current.openEvent.type)}function t(e){if(clearTimeout(C.current),T.current=!1,p&&!g(S.current)||v>0&&!Te(k.current,"open"))return;const t=Te(k.current,"open",S.current);t?C.current=window.setTimeout((()=>{o(!0,e,"hover")}),t):o(!0,e,"hover")}function n(t){if(e())return;j.current();const n=m(u);if(clearTimeout(P.current),w.current&&i.current.floatingContext){r||clearTimeout(C.current),O.current=w.current({...i.current.floatingContext,tree:y,x:t.clientX,y:t.clientY,onClose(){_(),M(),N(t,!0,"safe-polygon")}});const e=O.current;return n.addEventListener("mousemove",e),void(j.current=()=>{n.removeEventListener("mousemove",e)})}("touch"!==S.current||!s(u,t.relatedTarget))&&N(t)}function l(t){e()||i.current.floatingContext&&(null==w.current||w.current({...i.current.floatingContext,tree:y,x:t.clientX,y:t.clientY,onClose(){_(),M(),N(t)}})(t))}}),[c,u,d,e,p,v,b,N,M,_,o,r,y,k,w,i]),Q((()=>{var e;if(d&&r&&null!=(e=w.current)&&e.__options.blockPointerEvents&&A()){const e=m(u).body;if(e.setAttribute(Pe,""),e.style.pointerEvents="none",E.current=!0,(0,a.vq)(c)&&u){var t;const e=c,r=null==y||null==(t=y.nodesRef.current.find((e=>e.id===x)))||null==(t=t.context)?void 0:t.elements.floating;return r&&(r.style.pointerEvents=""),e.style.pointerEvents="auto",u.style.pointerEvents="auto",()=>{e.style.pointerEvents="",u.style.pointerEvents=""}}}}),[d,r,x,u,c,y,w,A]),Q((()=>{r||(S.current=void 0,M(),_())}),[r,M,_]),n.useEffect((()=>()=>{M(),clearTimeout(C.current),clearTimeout(P.current),_()}),[d,c,M,_]),n.useMemo((()=>{if(!d)return{};function e(e){S.current=e.pointerType}return{reference:{onPointerDown:e,onPointerEnter:e,onMouseMove(e){function t(){T.current||o(!0,e.nativeEvent,"hover")}p&&!g(S.current)||r||0===v||(clearTimeout(P.current),"touch"===S.current?t():P.current=window.setTimeout(t,v))}},floating:{onMouseEnter(){clearTimeout(C.current)},onMouseLeave(e){N(e.nativeEvent,!1)}}}}),[d,p,r,v,o,N])}const je=()=>{},Ae=n.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:je,setState:je,isInstantPhase:!1}),Ne=()=>n.useContext(Ae);function Me(e){const{children:t,delay:r,timeoutMs:o=0}=e,[a,i]=n.useReducer(((e,t)=>({...e,...t})),{delay:r,timeoutMs:o,initialDelay:r,currentId:null,isInstantPhase:!1}),s=n.useRef(null),l=n.useCallback((e=>{i({currentId:e})}),[]);return Q((()=>{a.currentId?null===s.current?s.current=a.currentId:i({isInstantPhase:!0}):(i({isInstantPhase:!1}),s.current=null)}),[a.currentId]),n.createElement(Ae.Provider,{value:n.useMemo((()=>({...a,setState:i,setCurrentId:l})),[a,l])},t)}function _e(e,t){void 0===t&&(t={});const{open:r,onOpenChange:n,floatingId:o}=e,{id:a}=t,i=null!=a?a:o,s=Ne(),{currentId:l,setCurrentId:c,initialDelay:u,setState:d,timeoutMs:f}=s;return Q((()=>{l&&(d({delay:{open:1,close:Te(u,"close")}}),l!==i&&n(!1))}),[i,n,d,l,u]),Q((()=>{function e(){n(!1),d({delay:u,currentId:null})}if(l&&!r&&l===i){if(f){const t=window.setTimeout(e,f);return()=>{clearTimeout(t)}}e()}}),[r,d,l,i,n,u,f]),Q((()=>{c!==je&&r&&c(i)}),[r,c,i]),s}function De(e,t){let r=e.filter((e=>{var r;return e.parentId===t&&(null==(r=e.context)?void 0:r.open)})),n=r;for(;n.length;)n=e.filter((e=>{var t;return null==(t=n)?void 0:t.some((t=>{var r;return e.parentId===t.id&&(null==(r=e.context)?void 0:r.open)}))})),r=r.concat(n);return r}let Ie=new WeakMap,Re=new WeakSet,Le={},Fe=0;const Be=()=>"undefined"!==typeof HTMLElement&&"inert"in HTMLElement.prototype,$e=e=>e&&(e.host||$e(e.parentNode)),ze=(e,t)=>t.map((t=>{if(e.contains(t))return t;const r=$e(t);return e.contains(r)?r:null})).filter((e=>null!=e));function Ye(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);const n=m(e[0]).body;return function(e,t,r,n){const o="data-floating-ui-inert",a=n?"inert":r?"aria-hidden":null,i=ze(t,e),s=new Set,l=new Set(i),c=[];Le[o]||(Le[o]=new WeakMap);const u=Le[o];return i.forEach((function e(t){t&&!s.has(t)&&(s.add(t),t.parentNode&&e(t.parentNode))})),function e(t){t&&!l.has(t)&&Array.prototype.forEach.call(t.children,(t=>{if(s.has(t))e(t);else{const e=a?t.getAttribute(a):null,r=null!==e&&"false"!==e,n=(Ie.get(t)||0)+1,i=(u.get(t)||0)+1;Ie.set(t,n),u.set(t,i),c.push(t),1===n&&r&&Re.add(t),1===i&&t.setAttribute(o,""),!r&&a&&t.setAttribute(a,"true")}}))}(t),s.clear(),Fe++,()=>{c.forEach((e=>{const t=(Ie.get(e)||0)-1,r=(u.get(e)||0)-1;Ie.set(e,t),u.set(e,r),t||(!Re.has(e)&&a&&e.removeAttribute(a),Re.delete(e)),r||e.removeAttribute(o)})),Fe--,Fe||(Ie=new WeakMap,Ie=new WeakMap,Re=new WeakSet,Le={})}}(e.concat(Array.from(n.querySelectorAll("[aria-live]"))),n,t,r)}const We=()=>({getShadowRoot:!0,displayCheck:"function"===typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function Ve(e,t){const r=(0,M.Kr)(e,We());"prev"===t&&r.reverse();const n=r.indexOf(i(m(e)));return r.slice(n+1)[0]}function He(){return Ve(document.body,"next")}function Ue(){return Ve(document.body,"prev")}function Ge(e,t){const r=t||e.currentTarget,n=e.relatedTarget;return!n||!s(r,n)}function Xe(e){(0,M.Kr)(e,We()).forEach((e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}))}function qe(e){e.querySelectorAll("[data-tabindex]").forEach((e=>{const t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")}))}const Ke={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0};function Ze(e){"Tab"===e.key&&(e.target,clearTimeout(undefined))}const Qe=n.forwardRef((function(e,t){const[r,o]=n.useState();Q((()=>(f()&&o("button"),document.addEventListener("keydown",Ze),()=>{document.removeEventListener("keydown",Ze)})),[]);const a={ref:t,tabIndex:0,role:r,"aria-hidden":!r||void 0,[Ce("focus-guard")]:"",style:Ke};return n.createElement("span",ue({},e,a))})),Je=n.createContext(null),et=Ce("portal");function tt(e){void 0===e&&(e={});const{id:t,root:r}=e,o=pe(),i=nt(),[s,l]=n.useState(null),c=n.useRef(null);return Q((()=>()=>{null==s||s.remove(),queueMicrotask((()=>{c.current=null}))}),[s]),Q((()=>{if(c.current)return;const e=t?document.getElementById(t):null;if(!e)return;const r=document.createElement("div");r.id=o,r.setAttribute(et,""),e.appendChild(r),c.current=r,l(r)}),[t,o]),Q((()=>{if(c.current)return;let e=r||(null==i?void 0:i.portalNode);e&&!(0,a.vq)(e)&&(e=e.current),e=e||document.body;let n=null;t&&(n=document.createElement("div"),n.id=t,e.appendChild(n));const s=document.createElement("div");s.id=o,s.setAttribute(et,""),e=n||e,e.appendChild(s),c.current=s,l(s)}),[t,r,o,i]),s}function rt(e){const{children:t,id:r,root:o=null,preserveTabOrder:a=!0}=e,i=tt({id:r,root:o}),[s,l]=n.useState(null),c=n.useRef(null),u=n.useRef(null),d=n.useRef(null),f=n.useRef(null),h=!!s&&!s.modal&&s.open&&a&&!(!o&&!i);return n.useEffect((()=>{if(i&&a&&(null==s||!s.modal))return i.addEventListener("focusin",e,!0),i.addEventListener("focusout",e,!0),()=>{i.removeEventListener("focusin",e,!0),i.removeEventListener("focusout",e,!0)};function e(e){if(i&&Ge(e)){("focusin"===e.type?qe:Xe)(i)}}}),[i,a,null==s?void 0:s.modal]),n.createElement(Je.Provider,{value:n.useMemo((()=>({preserveTabOrder:a,beforeOutsideRef:c,afterOutsideRef:u,beforeInsideRef:d,afterInsideRef:f,portalNode:i,setFocusManagerState:l})),[a,i])},h&&i&&n.createElement(Qe,{"data-type":"outside",ref:c,onFocus:e=>{if(Ge(e,i)){var t;null==(t=d.current)||t.focus()}else{const e=Ue()||(null==s?void 0:s.refs.domReference.current);null==e||e.focus()}}}),h&&i&&n.createElement("span",{"aria-owns":i.id,style:Ke}),i&&(0,O.createPortal)(t,i),h&&i&&n.createElement(Qe,{"data-type":"outside",ref:u,onFocus:e=>{if(Ge(e,i)){var t;null==(t=f.current)||t.focus()}else{const t=He()||(null==s?void 0:s.refs.domReference.current);null==t||t.focus(),(null==s?void 0:s.closeOnFocusOut)&&(null==s||s.onOpenChange(!1,e.nativeEvent))}}}))}const nt=()=>n.useContext(Je),ot=20;let at=[];function it(e){at=at.filter((e=>e.isConnected));let t=e;if(t&&"body"!==(0,a.mq)(t)){if(!(0,M.AO)(t,We())){const e=(0,M.Kr)(t,We())[0];e&&(t=e)}at.push(t),at.length>ot&&(at=at.slice(-ot))}}function st(){return at.slice().reverse().find((e=>e.isConnected))}const lt=n.forwardRef((function(e,t){return n.createElement("button",ue({},e,{type:"button",ref:t,tabIndex:-1,style:Ke}))}));function ct(e){const{context:t,children:r,disabled:o=!1,order:l=["content"],guards:c=!0,initialFocus:f=0,returnFocus:h=!0,modal:p=!0,visuallyHiddenDismiss:g=!1,closeOnFocusOut:v=!0}=e,{open:y,refs:x,nodeId:S,onOpenChange:C,events:O,dataRef:P,elements:{domReference:T,floating:E}}=t,j="number"===typeof f&&f<0,A=k(T)&&j,N=!Be()||c,_=Oe(l),D=Oe(f),I=Oe(h),R=xe(),L=nt(),F=n.useRef(null),B=n.useRef(null),$=n.useRef(!1),z=n.useRef(!1),Y=null!=L,W=n.useCallback((function(e){return void 0===e&&(e=E),e?(0,M.Kr)(e,We()):[]}),[E]),V=n.useCallback((e=>{const t=W(e);return _.current.map((e=>T&&"reference"===e?T:E&&"floating"===e?E:t)).filter(Boolean).flat()}),[T,E,_,W]);function H(e){return!o&&g&&p?n.createElement(lt,{ref:"start"===e?F:B,onClick:e=>C(!1,e.nativeEvent)},"string"===typeof g?g:"Dismiss"):null}n.useEffect((()=>{if(o||!p)return;function e(e){if("Tab"===e.key){s(E,i(m(E)))&&0===W().length&&!A&&w(e);const t=V(),r=b(e);"reference"===_.current[0]&&r===T&&(w(e),e.shiftKey?Z(t[t.length-1]):Z(t[1])),"floating"===_.current[1]&&r===E&&e.shiftKey&&(w(e),Z(t[0]))}}const t=m(E);return t.addEventListener("keydown",e),()=>{t.removeEventListener("keydown",e)}}),[o,T,E,p,_,A,W,V]),n.useEffect((()=>{if(!o&&v)return E&&(0,a.sb)(T)?(T.addEventListener("focusout",t),T.addEventListener("pointerdown",e),!p&&E.addEventListener("focusout",t),()=>{T.removeEventListener("focusout",t),T.removeEventListener("pointerdown",e),!p&&E.removeEventListener("focusout",t)}):void 0;function e(){z.current=!0,setTimeout((()=>{z.current=!1}))}function t(e){const t=e.relatedTarget;queueMicrotask((()=>{const r=!(s(T,t)||s(E,t)||s(t,E)||s(null==L?void 0:L.portalNode,t)||null!=t&&t.hasAttribute(Ce("focus-guard"))||R&&(De(R.nodesRef.current,S).find((e=>{var r,n;return s(null==(r=e.context)?void 0:r.elements.floating,t)||s(null==(n=e.context)?void 0:n.elements.domReference,t)}))||function(e,t){var r;let n=[],o=null==(r=e.find((e=>e.id===t)))?void 0:r.parentId;for(;o;){const t=e.find((e=>e.id===o));o=null==t?void 0:t.parentId,t&&(n=n.concat(t))}return n}(R.nodesRef.current,S).find((e=>{var r,n;return(null==(r=e.context)?void 0:r.elements.floating)===t||(null==(n=e.context)?void 0:n.elements.domReference)===t}))));t&&r&&!z.current&&t!==st()&&($.current=!0,C(!1,e))}))}}),[o,T,E,p,S,R,L,C,v]),n.useEffect((()=>{var e;if(o)return;const t=Array.from((null==L||null==(e=L.portalNode)?void 0:e.querySelectorAll("["+Ce("portal")+"]"))||[]);if(E){const e=[E,...t,F.current,B.current,_.current.includes("reference")||A?T:null].filter((e=>null!=e)),r=p||A?Ye(e,N,!N):Ye(e);return()=>{r()}}}),[o,T,E,p,_,L,A,N]),Q((()=>{if(o||!E)return;const e=i(m(E));queueMicrotask((()=>{const t=V(E),r=D.current,n=("number"===typeof r?t[r]:r.current)||E,o=s(E,e);j||o||!y||Z(n,{preventScroll:n===E})}))}),[o,y,E,j,V,D]),Q((()=>{if(o||!E)return;let e=!1;const t=m(E),r=i(t);let n=P.current.openEvent;function l(t){let{open:r,reason:o,event:a,nested:i}=t;r&&(n=a),"escape-key"===o&&x.domReference.current&&it(x.domReference.current),"hover"===o&&"mouseleave"===a.type&&($.current=!0),"outside-press"===o&&(i?($.current=!1,e=!0):$.current=!(u(a)||d(a)))}return it(r),O.on("openchange",l),()=>{O.off("openchange",l);const r=i(t),o=s(E,r)||R&&De(R.nodesRef.current,S).some((e=>{var t;return s(null==(t=e.context)?void 0:t.elements.floating,r)}));(o||n&&["click","mousedown"].includes(n.type))&&x.domReference.current&&it(x.domReference.current);const c=st();I.current&&!$.current&&(0,a.sb)(c)&&(c===r||r===t.body||o)&&Z(c,{cancelPrevious:!1,preventScroll:e})}}),[o,E,I,P,x,O,R,S]),Q((()=>{if(!o&&L)return L.setFocusManagerState({modal:p,closeOnFocusOut:v,open:y,onOpenChange:C,refs:x}),()=>{L.setFocusManagerState(null)}}),[o,L,p,y,C,x,v]),Q((()=>{if(o||!E||"function"!==typeof MutationObserver||j)return;const e=()=>{const e=E.getAttribute("tabindex");_.current.includes("floating")||i(m(E))!==x.domReference.current&&0===W().length?"0"!==e&&E.setAttribute("tabindex","0"):"-1"!==e&&E.setAttribute("tabindex","-1")};e();const t=new MutationObserver(e);return t.observe(E,{childList:!0,subtree:!0,attributes:!0}),()=>{t.disconnect()}}),[o,E,x,_,W,j]);const U=!o&&N&&(Y||p);return n.createElement(n.Fragment,null,U&&n.createElement(Qe,{"data-type":"inside",ref:null==L?void 0:L.beforeInsideRef,onFocus:e=>{if(p){const e=V();Z("reference"===l[0]?e[0]:e[e.length-1])}else if(null!=L&&L.preserveTabOrder&&L.portalNode)if($.current=!1,Ge(e,L.portalNode)){const e=He()||T;null==e||e.focus()}else{var t;null==(t=L.beforeOutsideRef.current)||t.focus()}}}),!A&&H("start"),r,H("end"),U&&n.createElement(Qe,{"data-type":"inside",ref:null==L?void 0:L.afterInsideRef,onFocus:e=>{if(p)Z(V()[0]);else if(null!=L&&L.preserveTabOrder&&L.portalNode)if(v&&($.current=!0),Ge(e,L.portalNode)){const e=Ue()||T;null==e||e.focus()}else{var t;null==(t=L.afterOutsideRef.current)||t.focus()}}}))}const ut=new Set,dt=n.forwardRef((function(e,t){const{lockScroll:r=!1,...o}=e,a=pe();return Q((()=>{if(!r)return;ut.add(a);const e=/iP(hone|ad|od)|iOS/.test(l()),t=document.body.style,n=Math.round(document.documentElement.getBoundingClientRect().left)+document.documentElement.scrollLeft?"paddingLeft":"paddingRight",o=window.innerWidth-document.documentElement.clientWidth,i=t.left?parseFloat(t.left):window.pageXOffset,s=t.top?parseFloat(t.top):window.pageYOffset;if(t.overflow="hidden",o&&(t[n]=o+"px"),e){var c,u;const e=(null==(c=window.visualViewport)?void 0:c.offsetLeft)||0,r=(null==(u=window.visualViewport)?void 0:u.offsetTop)||0;Object.assign(t,{position:"fixed",top:-(s-Math.floor(r))+"px",left:-(i-Math.floor(e))+"px",right:"0"})}return()=>{ut.delete(a),0===ut.size&&(Object.assign(t,{overflow:"",[n]:""}),e&&(Object.assign(t,{position:"",top:"",left:"",right:""}),window.scrollTo(i,s)))}}),[a,r]),n.createElement("div",ue({ref:t},o,{style:{position:"fixed",overflow:"auto",top:0,right:0,bottom:0,left:0,...o.style}}))}));function ft(e){return(0,a.sb)(e.target)&&"BUTTON"===e.target.tagName}function ht(e){return x(e)}function pt(e,t){void 0===t&&(t={});const{open:r,onOpenChange:o,dataRef:a,elements:{domReference:i}}=e,{enabled:s=!0,event:l="click",toggle:c=!0,ignoreMouse:u=!1,keyboardHandlers:d=!0}=t,f=n.useRef(),h=n.useRef(!1);return n.useMemo((()=>s?{reference:{onPointerDown(e){f.current=e.pointerType},onMouseDown(e){0===e.button&&(g(f.current,!0)&&u||"click"!==l&&(!r||!c||a.current.openEvent&&"mousedown"!==a.current.openEvent.type?(e.preventDefault(),o(!0,e.nativeEvent,"click")):o(!1,e.nativeEvent,"click")))},onClick(e){"mousedown"===l&&f.current?f.current=void 0:g(f.current,!0)&&u||(!r||!c||a.current.openEvent&&"click"!==a.current.openEvent.type?o(!0,e.nativeEvent,"click"):o(!1,e.nativeEvent,"click"))},onKeyDown(e){f.current=void 0,e.defaultPrevented||!d||ft(e)||(" "!==e.key||ht(i)||(e.preventDefault(),h.current=!0),"Enter"===e.key&&o(!r||!c,e.nativeEvent,"click"))},onKeyUp(e){e.defaultPrevented||!d||ft(e)||ht(i)||" "===e.key&&h.current&&(h.current=!1,o(!r||!c,e.nativeEvent,"click"))}}}:{}),[s,a,l,u,d,i,c,r,o])}function gt(e){return null!=e&&null!=e.clientX}function mt(e,t){void 0===t&&(t={});const{open:r,dataRef:o,elements:{floating:i,domReference:l},refs:c}=e,{enabled:u=!0,axis:d="both",x:f=null,y:h=null}=t,p=n.useRef(!1),m=n.useRef(null),[v,y]=n.useState(),[x,w]=n.useState([]),k=R(((e,t)=>{p.current||o.current.openEvent&&!gt(o.current.openEvent)||c.setPositionReference(function(e,t){let r=null,n=null,o=!1;return{contextElement:e||void 0,getBoundingClientRect(){var a;const i=(null==e?void 0:e.getBoundingClientRect())||{width:0,height:0,x:0,y:0},s="x"===t.axis||"both"===t.axis,l="y"===t.axis||"both"===t.axis,c=["mouseenter","mousemove"].includes((null==(a=t.dataRef.current.openEvent)?void 0:a.type)||"")&&"touch"!==t.pointerType;let u=i.width,d=i.height,f=i.x,h=i.y;return null==r&&t.x&&s&&(r=i.x-t.x),null==n&&t.y&&l&&(n=i.y-t.y),f-=r||0,h-=n||0,u=0,d=0,!o||c?(u="y"===t.axis?i.width:0,d="x"===t.axis?i.height:0,f=s&&null!=t.x?t.x:f,h=l&&null!=t.y?t.y:h):o&&!c&&(d="x"===t.axis?i.height:d,u="y"===t.axis?i.width:u),o=!0,{width:u,height:d,x:f,y:h,top:h,right:f+u,bottom:h+d,left:f}}}}(l,{x:e,y:t,axis:d,dataRef:o,pointerType:v}))})),S=R((e=>{null==f&&null==h&&(r?m.current||w([]):k(e.clientX,e.clientY))})),C=g(v)?i:r,O=n.useCallback((()=>{if(!C||!u||null!=f||null!=h)return;const e=(0,a.zk)(i);function t(r){const n=b(r);s(i,n)?(e.removeEventListener("mousemove",t),m.current=null):k(r.clientX,r.clientY)}if(!o.current.openEvent||gt(o.current.openEvent)){e.addEventListener("mousemove",t);const r=()=>{e.removeEventListener("mousemove",t),m.current=null};return m.current=r,r}c.setPositionReference(l)}),[C,u,f,h,i,o,c,l,k]);return n.useEffect((()=>O()),[O,x]),n.useEffect((()=>{u&&!i&&(p.current=!1)}),[u,i]),n.useEffect((()=>{!u&&r&&(p.current=!0)}),[u,r]),Q((()=>{!u||null==f&&null==h||(p.current=!1,k(f,h))}),[u,f,h,k]),n.useMemo((()=>{if(!u)return{};function e(e){let{pointerType:t}=e;y(t)}return{reference:{onPointerDown:e,onPointerEnter:e,onMouseMove:S,onMouseEnter:S}}}),[u,S])}const vt={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},bt={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},yt=e=>{var t,r;return{escapeKey:"boolean"===typeof e?e:null!=(t=null==e?void 0:e.escapeKey)&&t,outsidePress:"boolean"===typeof e?e:null==(r=null==e?void 0:e.outsidePress)||r}};function xt(e,t){void 0===t&&(t={});const{open:r,onOpenChange:o,elements:{reference:i,domReference:l,floating:c},dataRef:u}=e,{enabled:d=!0,escapeKey:f=!0,outsidePress:h=!0,outsidePressEvent:p="pointerdown",referencePress:g=!1,referencePressEvent:y="pointerdown",ancestorScroll:x=!1,bubbles:w,capture:k}=t,S=xe(),C=R("function"===typeof h?h:()=>!1),O="function"===typeof h?C:h,P=n.useRef(!1),T=n.useRef(!1),{escapeKey:E,outsidePress:j}=yt(w),{escapeKey:A,outsidePress:N}=yt(k),M=R((e=>{var t;if(!r||!d||!f||"Escape"!==e.key)return;const n=null==(t=u.current.floatingContext)?void 0:t.nodeId,a=S?De(S.nodesRef.current,n):[];if(!E&&(e.stopPropagation(),a.length>0)){let e=!0;if(a.forEach((t=>{var r;null==(r=t.context)||!r.open||t.context.dataRef.current.__escapeKeyBubbles||(e=!1)})),!e)return}o(!1,function(e){return"nativeEvent"in e}(e)?e.nativeEvent:e,"escape-key")})),_=R((e=>{var t;const r=()=>{var t;M(e),null==(t=b(e))||t.removeEventListener("keydown",r)};null==(t=b(e))||t.addEventListener("keydown",r)})),D=R((e=>{var t;const r=P.current;P.current=!1;const n=T.current;if(T.current=!1,"click"===p&&n)return;if(r)return;if("function"===typeof O&&!O(e))return;const i=b(e),d="["+Ce("inert")+"]",f=m(c).querySelectorAll(d);let h=(0,a.vq)(i)?i:null;for(;h&&!(0,a.eu)(h);){const e=(0,a.$4)(h);if((0,a.eu)(e)||!(0,a.vq)(e))break;h=e}if(f.length&&(0,a.vq)(i)&&!i.matches("html,body")&&!s(i,c)&&Array.from(f).every((e=>!s(h,e))))return;if((0,a.sb)(i)&&c){const t=i.clientWidth>0&&i.scrollWidth>i.clientWidth,r=i.clientHeight>0&&i.scrollHeight>i.clientHeight;let n=r&&e.offsetX>i.clientWidth;if(r){"rtl"===(0,a.L9)(i).direction&&(n=e.offsetX<=i.offsetWidth-i.clientWidth)}if(n||t&&e.offsetY>i.clientHeight)return}const g=null==(t=u.current.floatingContext)?void 0:t.nodeId,y=S&&De(S.nodesRef.current,g).some((t=>{var r;return v(e,null==(r=t.context)?void 0:r.elements.floating)}));if(v(e,c)||v(e,l)||y)return;const x=S?De(S.nodesRef.current,g):[];if(x.length>0){let e=!0;if(x.forEach((t=>{var r;null==(r=t.context)||!r.open||t.context.dataRef.current.__outsidePressBubbles||(e=!1)})),!e)return}o(!1,e,"outside-press")})),I=R((e=>{var t;const r=()=>{var t;D(e),null==(t=b(e))||t.removeEventListener(p,r)};null==(t=b(e))||t.addEventListener(p,r)}));return n.useEffect((()=>{if(!r||!d)return;function e(e){o(!1,e,"ancestor-scroll")}u.current.__escapeKeyBubbles=E,u.current.__outsidePressBubbles=j;const t=m(c);f&&t.addEventListener("keydown",A?_:M,A),O&&t.addEventListener(p,N?I:D,N);let n=[];return x&&((0,a.vq)(l)&&(n=(0,a.v9)(l)),(0,a.vq)(c)&&(n=n.concat((0,a.v9)(c))),!(0,a.vq)(i)&&i&&i.contextElement&&(n=n.concat((0,a.v9)(i.contextElement)))),n=n.filter((e=>{var r;return e!==(null==(r=t.defaultView)?void 0:r.visualViewport)})),n.forEach((t=>{t.addEventListener("scroll",e,{passive:!0})})),()=>{f&&t.removeEventListener("keydown",A?_:M,A),O&&t.removeEventListener(p,N?I:D,N),n.forEach((t=>{t.removeEventListener("scroll",e)}))}}),[u,c,l,i,f,O,p,r,o,x,d,E,j,M,A,_,D,N,I]),n.useEffect((()=>{P.current=!1}),[O,p]),n.useMemo((()=>d?{reference:{onKeyDown:M,[vt[y]]:e=>{g&&o(!1,e.nativeEvent,"reference-press")}},floating:{onKeyDown:M,onMouseDown(){T.current=!0},onMouseUp(){T.current=!0},[bt[p]]:()=>{P.current=!0}}}:{}),[d,g,p,y,o,M])}function wt(e){const{open:t=!1,onOpenChange:r,elements:o}=e,a=pe(),i=n.useRef({}),[s]=n.useState((()=>me())),l=null!=ye();const[c,u]=n.useState(o.reference),d=R(((e,t,n)=>{i.current.openEvent=e?t:void 0,s.emit("openchange",{open:e,event:t,reason:n,nested:l}),null==r||r(e,t,n)})),f=n.useMemo((()=>({setPositionReference:u})),[]),h=n.useMemo((()=>({reference:c||o.reference||null,floating:o.floating||null,domReference:o.reference})),[c,o.reference,o.floating]);return n.useMemo((()=>({dataRef:i,open:t,onOpenChange:d,elements:h,events:s,floatingId:a,refs:f})),[t,d,h,s,a,f])}function kt(e){void 0===e&&(e={});const{nodeId:t}=e,r=wt({...e,elements:{reference:null,floating:null,...e.elements}}),o=e.rootContext||r,i=o.elements,[s,l]=n.useState(null),[c,u]=n.useState(null),d=(null==i?void 0:i.reference)||s,f=n.useRef(null),h=xe();Q((()=>{d&&(f.current=d)}),[d]);const p=function(e){void 0===e&&(e={});const{placement:t="bottom",strategy:r="absolute",middleware:o=[],platform:a,elements:{reference:i,floating:s}={},transform:l=!0,whileElementsMounted:c,open:u}=e,[d,f]=n.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[h,p]=n.useState(o);E(h,o)||p(o);const[g,m]=n.useState(null),[v,b]=n.useState(null),y=n.useCallback((e=>{e!==S.current&&(S.current=e,m(e))}),[]),x=n.useCallback((e=>{e!==P.current&&(P.current=e,b(e))}),[]),w=i||g,k=s||v,S=n.useRef(null),P=n.useRef(null),M=n.useRef(d),_=null!=c,D=N(c),I=N(a),R=n.useCallback((()=>{if(!S.current||!P.current)return;const e={placement:t,strategy:r,middleware:h};I.current&&(e.platform=I.current),(0,C.rD)(S.current,P.current,e).then((e=>{const t={...e,isPositioned:!0};L.current&&!E(M.current,t)&&(M.current=t,O.flushSync((()=>{f(t)})))}))}),[h,t,r,I]);T((()=>{!1===u&&M.current.isPositioned&&(M.current.isPositioned=!1,f((e=>({...e,isPositioned:!1}))))}),[u]);const L=n.useRef(!1);T((()=>(L.current=!0,()=>{L.current=!1})),[]),T((()=>{if(w&&(S.current=w),k&&(P.current=k),w&&k){if(D.current)return D.current(w,k,R);R()}}),[w,k,R,D,_]);const F=n.useMemo((()=>({reference:S,floating:P,setReference:y,setFloating:x})),[y,x]),B=n.useMemo((()=>({reference:w,floating:k})),[w,k]),$=n.useMemo((()=>{const e={position:r,left:0,top:0};if(!B.floating)return e;const t=A(B.floating,d.x),n=A(B.floating,d.y);return l?{...e,transform:"translate("+t+"px, "+n+"px)",...j(B.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}}),[r,l,B.floating,d.x,d.y]);return n.useMemo((()=>({...d,update:R,refs:F,elements:B,floatingStyles:$})),[d,R,F,B,$])}({...e,elements:{...i,...c&&{reference:c}}}),g=n.useCallback((e=>{const t=(0,a.vq)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),contextElement:e}:e;u(t),p.refs.setReference(t)}),[p.refs]),m=n.useCallback((e=>{((0,a.vq)(e)||null===e)&&(f.current=e,l(e)),((0,a.vq)(p.refs.reference.current)||null===p.refs.reference.current||null!==e&&!(0,a.vq)(e))&&p.refs.setReference(e)}),[p.refs]),v=n.useMemo((()=>({...p.refs,setReference:m,setPositionReference:g,domReference:f})),[p.refs,m,g]),b=n.useMemo((()=>({...p.elements,domReference:d})),[p.elements,d]),y=n.useMemo((()=>({...p,...o,refs:v,elements:b,nodeId:t})),[p,v,b,t,o]);return Q((()=>{o.dataRef.current.floatingContext=y;const e=null==h?void 0:h.nodesRef.current.find((e=>e.id===t));e&&(e.context=y)})),n.useMemo((()=>({...p,context:y,refs:v,elements:b})),[p,v,b,y])}function St(e,t){void 0===t&&(t={});const{open:r,onOpenChange:o,events:l,dataRef:c,elements:{domReference:u}}=e,{enabled:h=!0,visibleOnly:g=!0}=t,v=n.useRef(!1),y=n.useRef(),w=n.useRef(!0);return n.useEffect((()=>{if(!h)return;const e=(0,a.zk)(u);function t(){!r&&(0,a.sb)(u)&&u===i(m(u))&&(v.current=!0)}function n(){w.current=!0}return e.addEventListener("blur",t),e.addEventListener("keydown",n,!0),()=>{e.removeEventListener("blur",t),e.removeEventListener("keydown",n,!0)}}),[u,r,h]),n.useEffect((()=>{if(h)return l.on("openchange",e),()=>{l.off("openchange",e)};function e(e){let{reason:t}=e;"reference-press"!==t&&"escape-key"!==t||(v.current=!0)}}),[l,h]),n.useEffect((()=>()=>{clearTimeout(y.current)}),[]),n.useMemo((()=>h?{reference:{onPointerDown(e){d(e.nativeEvent)||(w.current=!1)},onMouseLeave(){v.current=!1},onFocus(e){if(v.current)return;const t=b(e.nativeEvent);if(g&&(0,a.vq)(t))try{if(f()&&p())throw Error();if(!t.matches(":focus-visible"))return}catch(r){if(!w.current&&!x(t))return}o(!0,e.nativeEvent,"focus")},onBlur(e){v.current=!1;const t=e.relatedTarget,r=(0,a.vq)(t)&&t.hasAttribute(Ce("focus-guard"))&&"outside"===t.getAttribute("data-type");y.current=window.setTimeout((()=>{var n;const a=i(u?u.ownerDocument:document);(t||a!==u)&&(s(null==(n=c.current.floatingContext)?void 0:n.refs.floating.current,a)||s(u,a)||r||o(!1,e.nativeEvent,"focus"))}))}}}:{}),[h,g,c,u,o])}const Ct="active",Ot="selected";function Pt(e,t,r){const n=new Map,o="item"===r;let a=e;if(o&&e){const{[Ct]:t,[Ot]:r,...n}=e;a=n}return{..."floating"===r&&{tabIndex:-1},...a,...t.map((t=>{const n=t?t[r]:null;return"function"===typeof n?e?n(e):null:n})).concat(e).reduce(((e,t)=>t?(Object.entries(t).forEach((t=>{let[r,a]=t;var i;o&&[Ct,Ot].includes(r)||(0===r.indexOf("on")?(n.has(r)||n.set(r,[]),"function"===typeof a&&(null==(i=n.get(r))||i.push(a),e[r]=function(){for(var e,t=arguments.length,o=new Array(t),a=0;a<t;a++)o[a]=arguments[a];return null==(e=n.get(r))?void 0:e.map((e=>e(...o))).find((e=>void 0!==e))})):e[r]=a)})),e):e),{})}}function Tt(e){void 0===e&&(e=[]);const t=e,r=n.useCallback((t=>Pt(t,e,"reference")),t),o=n.useCallback((t=>Pt(t,e,"floating")),t),a=n.useCallback((t=>Pt(t,e,"item")),e.map((e=>null==e?void 0:e.item)));return n.useMemo((()=>({getReferenceProps:r,getFloatingProps:o,getItemProps:a})),[r,o,a])}let Et=!1;function jt(e,t,r){switch(e){case"vertical":return t;case"horizontal":return r;default:return t||r}}function At(e,t){return jt(t,e===L||e===F,e===B||e===$)}function Nt(e,t,r){return jt(t,e===F,r?e===B:e===$)||"Enter"===e||" "===e||""===e}function Mt(e,t,r){return jt(t,r?e===$:e===B,e===L)}function _t(e,t){const{open:r,onOpenChange:o,elements:{domReference:l,floating:c}}=e,{listRef:h,activeIndex:g,onNavigate:v=(()=>{}),enabled:b=!0,selectedIndex:y=null,allowEscape:x=!1,loop:S=!1,nested:C=!1,rtl:O=!1,virtual:P=!1,focusItemOnOpen:T="auto",focusItemOnHover:E=!0,openOnArrowKeyDown:j=!0,disabledIndices:A,orientation:N="vertical",cols:M=1,scrollItemIntoView:_=!0,virtualItemRef:D,itemSizes:I,dense:L=!1}=t;const z=ye(),K=xe(),J=R(v),ee=n.useRef(T),te=n.useRef(null!=y?y:-1),re=n.useRef(null),ne=n.useRef(!0),oe=n.useRef(J),ae=n.useRef(!!c),ie=n.useRef(!1),se=n.useRef(!1),le=Oe(A),ce=Oe(r),ue=Oe(_),de=Oe(c),[fe,he]=n.useState(),[pe,ge]=n.useState(),me=R((function(e,t,r){void 0===r&&(r=!1);const n=e.current[t.current];n&&(P?(he(n.id),null==K||K.events.emit("virtualfocus",n),D&&(D.current=n)):Z(n,{preventScroll:!0,sync:!(!p()||!f())&&(Et||ie.current)}),requestAnimationFrame((()=>{const e=ue.current;e&&n&&(r||!ne.current)&&(null==n.scrollIntoView||n.scrollIntoView("boolean"===typeof e?{block:"nearest",inline:"nearest"}:e))})))}));Q((()=>{document.createElement("div").focus({get preventScroll(){return Et=!0,!1}})}),[]),Q((()=>{b&&(r&&c?ee.current&&null!=y&&(se.current=!0,te.current=y,J(y)):ae.current&&(te.current=-1,oe.current(null)))}),[b,r,c,y,J]),Q((()=>{if(b&&r&&c)if(null==g){if(ie.current=!1,null!=y)return;if(ae.current&&(te.current=-1,me(h,te)),!ae.current&&ee.current&&(null!=re.current||!0===ee.current&&null==re.current)){let e=0;const t=()=>{if(null==h.current[0]){if(e<2){(e?requestAnimationFrame:queueMicrotask)(t)}e++}else te.current=null==re.current||Nt(re.current,N,O)||C?W(h,le.current):V(h,le.current),re.current=null,J(te.current)};t()}}else Y(h,g)||(te.current=g,me(h,te,se.current),se.current=!1)}),[b,r,c,g,y,C,h,N,O,J,me,le]),Q((()=>{var e;if(!b||c||!K||P||!ae.current)return;const t=K.nodesRef.current,r=null==(e=t.find((e=>e.id===z)))||null==(e=e.context)?void 0:e.elements.floating,n=i(m(c)),o=t.some((e=>e.context&&s(e.context.elements.floating,n)));r&&!o&&ne.current&&r.focus({preventScroll:!0})}),[b,c,K,z,P]),Q((()=>{if(b&&K&&P&&!z)return K.events.on("virtualfocus",e),()=>{K.events.off("virtualfocus",e)};function e(e){ge(e.id),D&&(D.current=e)}}),[b,K,P,z,D]),Q((()=>{oe.current=J,ae.current=!!c})),Q((()=>{r||(re.current=null)}),[r]);const ve=null!=g,be=n.useMemo((()=>{function e(e){if(!r)return;const t=h.current.indexOf(e);-1!==t&&J(t)}return{onFocus(t){let{currentTarget:r}=t;e(r)},onClick:e=>{let{currentTarget:t}=e;return t.focus({preventScroll:!0})},...E&&{onMouseMove(t){let{currentTarget:r}=t;e(r)},onPointerLeave(e){let{pointerType:t}=e;ne.current&&"touch"!==t&&(te.current=-1,me(h,te),J(null),P||Z(de.current,{preventScroll:!0}))}}}}),[r,de,me,E,h,J,P]);return n.useMemo((()=>{if(!b)return{};const e=le.current;function t(t){if(ne.current=!1,ie.current=!0,!ce.current&&t.currentTarget===de.current)return;if(C&&Mt(t.key,N,O))return w(t),o(!1,t.nativeEvent,"list-navigation"),void((0,a.sb)(l)&&!P&&l.focus());const n=te.current,s=W(h,e),c=V(h,e);if("Home"===t.key&&(w(t),te.current=s,J(te.current)),"End"===t.key&&(w(t),te.current=c,J(te.current)),M>1){const r=I||Array.from({length:h.current.length},(()=>({width:1,height:1}))),n=G(r,M,L),o=n.findIndex((t=>null!=t&&!(null!=e&&e.includes(t)))),a=n.reduce(((t,r,n)=>null==r||null!=e&&e.includes(r)?t:n),-1);if(te.current=n[U({current:n.map((e=>null!=e?h.current[e]:null))},{event:t,orientation:N,loop:S,cols:M,disabledIndices:q([...e||[],void 0],n),minIndex:o,maxIndex:a,prevIndex:X(te.current,r,n,M,t.key===F?"bl":t.key===$?"tr":"tl"),stopEvent:!0})],J(te.current),"both"===N)return}if(At(t.key,N)){if(w(t),r&&!P&&i(t.currentTarget.ownerDocument)===t.currentTarget)return te.current=Nt(t.key,N,O)?s:c,void J(te.current);Nt(t.key,N,O)?te.current=S?n>=c?x&&n!==h.current.length?-1:s:H(h,{startingIndex:n,disabledIndices:e}):Math.min(c,H(h,{startingIndex:n,disabledIndices:e})):te.current=S?n<=s?x&&-1!==n?h.current.length:c:H(h,{startingIndex:n,decrement:!0,disabledIndices:e}):Math.max(s,H(h,{startingIndex:n,decrement:!0,disabledIndices:e})),Y(h,te.current)?J(null):J(te.current)}}function n(e){"auto"===T&&u(e.nativeEvent)&&(ee.current=!0)}const s=P&&r&&ve&&{"aria-activedescendant":pe||fe},c=h.current.find((e=>(null==e?void 0:e.id)===fe));return{reference:{...s,onKeyDown(n){ne.current=!1;const a=0===n.key.indexOf("Arrow"),i=function(e,t,r){return jt(t,r?e===B:e===$,e===F)}(n.key,N,O),s=Mt(n.key,N,O),l=At(n.key,N),u=(C?i:l)||"Enter"===n.key||""===n.key.trim();if(P&&r){const e=null==K?void 0:K.nodesRef.current.find((e=>null==e.parentId)),r=K&&e?function(e,t){let r,n=-1;return function t(o,a){a>n&&(r=o,n=a),De(e,o).forEach((e=>{t(e.id,a+1)}))}(t,0),e.find((e=>e.id===r))}(K.nodesRef.current,e.id):null;if(a&&r&&D){const e=new KeyboardEvent("keydown",{key:n.key,bubbles:!0});if(i||s){var d,f;const t=(null==(d=r.context)?void 0:d.elements.domReference)===n.currentTarget,o=s&&!t?null==(f=r.context)?void 0:f.elements.domReference:i?c:null;o&&(w(n),o.dispatchEvent(e),ge(void 0))}var p;if(l&&r.context)if(r.context.open&&r.parentId&&n.currentTarget!==r.context.elements.domReference)return w(n),void(null==(p=r.context.elements.domReference)||p.dispatchEvent(e))}return t(n)}(r||j||!a)&&(u&&(re.current=C&&l?null:n.key),C?i&&(w(n),r?(te.current=W(h,e),J(te.current)):o(!0,n.nativeEvent,"list-navigation")):l&&(null!=y&&(te.current=y),w(n),!r&&j?o(!0,n.nativeEvent,"list-navigation"):t(n),r&&J(te.current)))},onFocus(){r&&J(null)},onPointerDown:function(e){ee.current=T,"auto"===T&&d(e.nativeEvent)&&(ee.current=!0)},onMouseDown:n,onClick:n},floating:{"aria-orientation":"both"===N?void 0:N,...!k(l)&&s,onKeyDown:t,onPointerMove(){ne.current=!0}},item:be}}),[l,de,fe,pe,le,ce,h,b,N,O,P,r,ve,C,y,j,x,M,S,T,J,o,be,K,D,I,L])}const Dt=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function It(e,t){var r;void 0===t&&(t={});const{open:o,floatingId:a}=e,{enabled:i=!0,role:s="dialog"}=t,l=null!=(r=Dt.get(s))?r:s,c=pe(),u=null!=ye();return n.useMemo((()=>{if(!i)return{};const e={id:a,...l&&{role:l}};return"tooltip"===l||"label"===s?{reference:{["aria-"+("label"===s?"labelledby":"describedby")]:o?a:void 0},floating:e}:{reference:{"aria-expanded":o?"true":"false","aria-haspopup":"alertdialog"===l?"dialog":l,"aria-controls":o?a:void 0,..."listbox"===l&&{role:"combobox"},..."menu"===l&&{id:c},..."menu"===l&&u&&{role:"menuitem"},..."select"===s&&{"aria-autocomplete":"none"},..."combobox"===s&&{"aria-autocomplete":"list"}},floating:{...e,..."menu"===l&&{"aria-labelledby":c}},item(e){let{active:t,selected:r}=e;const n={role:"option",...t&&{id:a+"-option"}};switch(s){case"select":return{...n,"aria-selected":t&&r};case"combobox":return{...n,...t&&{"aria-selected":!0}}}return{}}}}),[i,s,l,o,a,c,u])}const Rt=e=>e.replace(/[A-Z]+(?![a-z])|[A-Z]/g,((e,t)=>(t?"-":"")+e.toLowerCase()));function Lt(e,t){return"function"===typeof e?e(t):e}function Ft(e,t){void 0===t&&(t={});const{open:r,elements:{floating:o}}=e,{duration:a=250}=t,i=("number"===typeof a?a:a.close)||0,[s,l]=n.useState("unmounted"),c=function(e,t){const[r,o]=n.useState(e);return e&&!r&&o(!0),n.useEffect((()=>{if(!e&&r){const e=setTimeout((()=>o(!1)),t);return()=>clearTimeout(e)}}),[e,r,t]),r}(r,i);return c||"close"!==s||l("unmounted"),Q((()=>{if(o){if(r){l("initial");const e=requestAnimationFrame((()=>{l("open")}));return()=>{cancelAnimationFrame(e)}}l("close")}}),[r,o]),{isMounted:c,status:s}}function Bt(e,t){void 0===t&&(t={});const{initial:r={opacity:0},open:o,close:a,common:i,duration:s=250}=t,l=e.placement,c=l.split("-")[0],u=n.useMemo((()=>({side:c,placement:l})),[c,l]),d="number"===typeof s,f=(d?s:s.open)||0,h=(d?s:s.close)||0,[p,g]=n.useState((()=>({...Lt(i,u),...Lt(r,u)}))),{isMounted:m,status:v}=Ft(e,{duration:s}),b=Oe(r),y=Oe(o),x=Oe(a),w=Oe(i);return Q((()=>{const e=Lt(b.current,u),t=Lt(x.current,u),r=Lt(w.current,u),n=Lt(y.current,u)||Object.keys(e).reduce(((e,t)=>(e[t]="",e)),{});if("initial"===v&&g((t=>({transitionProperty:t.transitionProperty,...r,...e}))),"open"===v&&g({transitionProperty:Object.keys(n).map(Rt).join(","),transitionDuration:f+"ms",...r,...n}),"close"===v){const n=t||e;g({transitionProperty:Object.keys(n).map(Rt).join(","),transitionDuration:h+"ms",...r,...n})}}),[h,x,b,y,w,f,v,u]),{isMounted:m,styles:p}}function $t(e,t){var r;const{open:o,dataRef:a}=e,{listRef:i,activeIndex:s,onMatch:l,onTypingChange:c,enabled:u=!0,findMatch:d=null,resetMs:f=750,ignoreKeys:h=[],selectedIndex:p=null}=t,g=n.useRef(),m=n.useRef(""),v=n.useRef(null!=(r=null!=p?p:s)?r:-1),b=n.useRef(null),y=R(l),x=R(c),k=Oe(d),S=Oe(h);return Q((()=>{o&&(clearTimeout(g.current),b.current=null,m.current="")}),[o]),Q((()=>{var e;o&&""===m.current&&(v.current=null!=(e=null!=p?p:s)?e:-1)}),[o,p,s]),n.useMemo((()=>{if(!u)return{};function e(e){e?a.current.typing||(a.current.typing=e,x(e)):a.current.typing&&(a.current.typing=e,x(e))}function t(e,t,r){const n=k.current?k.current(t,r):t.find((e=>0===(null==e?void 0:e.toLocaleLowerCase().indexOf(r.toLocaleLowerCase()))));return n?e.indexOf(n):-1}function r(r){const n=i.current;if(m.current.length>0&&" "!==m.current[0]&&(-1===t(n,n,m.current)?e(!1):" "===r.key&&w(r)),null==n||S.current.includes(r.key)||1!==r.key.length||r.ctrlKey||r.metaKey||r.altKey)return;o&&" "!==r.key&&(w(r),e(!0));n.every((e=>{var t,r;return!e||(null==(t=e[0])?void 0:t.toLocaleLowerCase())!==(null==(r=e[1])?void 0:r.toLocaleLowerCase())}))&&m.current===r.key&&(m.current="",v.current=b.current),m.current+=r.key,clearTimeout(g.current),g.current=setTimeout((()=>{m.current="",v.current=b.current,e(!1)}),f);const a=v.current,s=t(n,[...n.slice((a||0)+1),...n.slice(0,(a||0)+1)],m.current);-1!==s?(y(s),b.current=s):" "!==r.key&&(m.current="",e(!1))}return{reference:{onKeyDown:r},floating:{onKeyDown:r,onKeyUp(t){" "===t.key&&e(!1)}}}}),[u,o,a,i,f,S,k,y,x])}function zt(e,t){return{...e,rects:{...e.rects,floating:{...e.rects.floating,height:t}}}}const Yt=e=>({name:"inner",options:e,async fn(t){const{listRef:r,overflowRef:n,onFallbackChange:o,offset:a=0,index:i=0,minItemsVisible:s=4,referenceOverflowThreshold:l=0,scrollRef:c,...u}=e,{rects:d,elements:{floating:f}}=t,h=r.current[i];if(!h)return{};const p={...t,...await(0,C.cY)(-h.offsetTop-f.clientTop-d.reference.height/2-h.offsetHeight/2-a).fn(t)},g=(null==c?void 0:c.current)||f,m=await(0,C.__)(zt(p,g.scrollHeight),u),v=await(0,C.__)(p,{...u,elementContext:"reference"}),b=Math.max(0,m.top),y=p.y+b,x=Math.max(0,g.scrollHeight-b-Math.max(0,m.bottom));return g.style.maxHeight=x+"px",g.scrollTop=b,o&&(g.offsetHeight<h.offsetHeight*Math.min(s,r.current.length-1)-1||v.top>=-l||v.bottom>=-l?(0,O.flushSync)((()=>o(!0))):(0,O.flushSync)((()=>o(!1)))),n&&(n.current=await(0,C.__)(zt({...p,y:y},g.offsetHeight),u)),{y:y}}});function Wt(e,t){const{open:r,elements:o}=e,{enabled:a=!0,overflowRef:i,scrollRef:s,onChange:l}=t,u=R(l),d=n.useRef(!1),f=n.useRef(null),h=n.useRef(null);return n.useEffect((()=>{if(!a)return;function e(e){if(e.ctrlKey||!t||null==i.current)return;const r=e.deltaY,n=i.current.top>=-.5,o=i.current.bottom>=-.5,a=t.scrollHeight-t.clientHeight,s=r<0?-1:1,l=r<0?"max":"min";t.scrollHeight<=t.clientHeight||(!n&&r>0||!o&&r<0?(e.preventDefault(),(0,O.flushSync)((()=>{u((e=>e+Math[l](r,a*s)))}))):/firefox/i.test(c())&&(t.scrollTop+=r))}const t=(null==s?void 0:s.current)||o.floating;return r&&t?(t.addEventListener("wheel",e),requestAnimationFrame((()=>{f.current=t.scrollTop,null!=i.current&&(h.current={...i.current})})),()=>{f.current=null,h.current=null,t.removeEventListener("wheel",e)}):void 0}),[a,r,o.floating,i,s,u]),n.useMemo((()=>a?{floating:{onKeyDown(){d.current=!0},onWheel(){d.current=!1},onPointerMove(){d.current=!1},onScroll(){const e=(null==s?void 0:s.current)||o.floating;if(i.current&&e&&d.current){if(null!==f.current){const t=e.scrollTop-f.current;(i.current.bottom<-.5&&t<-1||i.current.top<-.5&&t>1)&&(0,O.flushSync)((()=>u((e=>e+t))))}requestAnimationFrame((()=>{f.current=e.scrollTop}))}}}}:{}),[a,i,o.floating,s,u])}function Vt(e,t){const[r,n]=e;let o=!1;const a=t.length;for(let i=0,s=a-1;i<a;s=i++){const[e,a]=t[i]||[0,0],[l,c]=t[s]||[0,0];a>=n!==c>=n&&r<=(l-e)*(n-a)/(c-a)+e&&(o=!o)}return o}function Ht(e){void 0===e&&(e={});const{buffer:t=.5,blockPointerEvents:r=!1,requireIntent:n=!0}=e;let o,i=!1,l=null,c=null,u=performance.now();const d=e=>{let{x:r,y:d,placement:f,elements:h,onClose:p,nodeId:g,tree:m}=e;return function(e){function v(){clearTimeout(o),p()}if(clearTimeout(o),!h.domReference||!h.floating||null==f||null==r||null==d)return;const{clientX:y,clientY:x}=e,w=[y,x],k=b(e),S="mouseleave"===e.type,C=s(h.floating,k),O=s(h.domReference,k),P=h.domReference.getBoundingClientRect(),T=h.floating.getBoundingClientRect(),E=f.split("-")[0],j=r>T.right-T.width/2,A=d>T.bottom-T.height/2,N=function(e,t){return e[0]>=t.x&&e[0]<=t.x+t.width&&e[1]>=t.y&&e[1]<=t.y+t.height}(w,P),M=T.width>P.width,_=T.height>P.height,D=(M?P:T).left,I=(M?P:T).right,R=(_?P:T).top,L=(_?P:T).bottom;if(C&&(i=!0,!S))return;if(O&&(i=!1),O&&!S)return void(i=!0);if(S&&(0,a.vq)(e.relatedTarget)&&s(h.floating,e.relatedTarget))return;if(m&&De(m.nodesRef.current,g).some((e=>{let{context:t}=e;return null==t?void 0:t.open})))return;if("top"===E&&d>=P.bottom-1||"bottom"===E&&d<=P.top+1||"left"===E&&r>=P.right-1||"right"===E&&r<=P.left+1)return v();let F=[];switch(E){case"top":F=[[D,P.top+1],[D,T.bottom-1],[I,T.bottom-1],[I,P.top+1]];break;case"bottom":F=[[D,T.top+1],[D,P.bottom-1],[I,P.bottom-1],[I,T.top+1]];break;case"left":F=[[T.right-1,L],[T.right-1,R],[P.left+1,R],[P.left+1,L]];break;case"right":F=[[P.right-1,L],[P.right-1,R],[T.left+1,R],[T.left+1,L]]}if(!Vt([y,x],F)){if(i&&!N)return v();if(!S&&n){const t=function(e,t){const r=performance.now(),n=r-u;if(null===l||null===c||0===n)return l=e,c=t,u=r,null;const o=e-l,a=t-c,i=Math.sqrt(o*o+a*a);return l=e,c=t,u=r,i/n}(e.clientX,e.clientY);if(null!==t&&t<.1)return v()}Vt([y,x],function(e){let[r,n]=e;switch(E){case"top":return[[M?r+t/2:j?r+4*t:r-4*t,n+t+1],[M?r-t/2:j?r+4*t:r-4*t,n+t+1],...[[T.left,j||M?T.bottom-t:T.top],[T.right,j?M?T.bottom-t:T.top:T.bottom-t]]];case"bottom":return[[M?r+t/2:j?r+4*t:r-4*t,n-t],[M?r-t/2:j?r+4*t:r-4*t,n-t],...[[T.left,j||M?T.top+t:T.bottom],[T.right,j?M?T.top+t:T.bottom:T.top+t]]];case"left":{const e=[r+t+1,_?n+t/2:A?n+4*t:n-4*t],o=[r+t+1,_?n-t/2:A?n+4*t:n-4*t];return[...[[A||_?T.right-t:T.left,T.top],[A?_?T.right-t:T.left:T.right-t,T.bottom]],e,o]}case"right":return[[r-t,_?n+t/2:A?n+4*t:n-4*t],[r-t,_?n-t/2:A?n+4*t:n-4*t],...[[A||_?T.left+t:T.right,T.top],[A?_?T.left+t:T.right:T.left+t,T.bottom]]]}}([r,d]))?!i&&n&&(o=window.setTimeout(v,40)):v()}}};return d.__options={blockPointerEvents:r},d}},23545:e=>{function t(e){var r,n,o="";if("string"==typeof e||"number"==typeof e)o+=e;else if("object"==typeof e)if(Array.isArray(e)){var a=e.length;for(r=0;r<a;r++)e[r]&&(n=t(e[r]))&&(o&&(o+=" "),o+=n)}else for(n in e)e[n]&&(o&&(o+=" "),o+=n);return o}function r(){for(var e,r,n=0,o="",a=arguments.length;n<a;n++)(e=arguments[n])&&(r=t(e))&&(o&&(o+=" "),o+=r);return o}e.exports=r,e.exports.clsx=r},82730:(e,t,r)=>{"use strict";var n=r(65043),o=r(78853);function a(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 i=new Set,s={};function l(e,t){c(e,t),c(e+"Capture",t)}function c(e,t){for(s[e]=t,e=0;e<t.length;e++)i.add(t[e])}var u=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),d=Object.prototype.hasOwnProperty,f=/^[: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]*$/,h={},p={};function g(e,t,r,n,o,a,i){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=n,this.attributeNamespace=o,this.mustUseProperty=r,this.propertyName=e,this.type=t,this.sanitizeURL=a,this.removeEmptyString=i}var m={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){m[e]=new g(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];m[t]=new g(t,1,!1,e[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){m[e]=new g(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){m[e]=new g(e,2,!1,e,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(e){m[e]=new g(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(e){m[e]=new g(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((function(e){m[e]=new g(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((function(e){m[e]=new g(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((function(e){m[e]=new g(e,5,!1,e.toLowerCase(),null,!1,!1)}));var v=/[\-:]([a-z])/g;function b(e){return e[1].toUpperCase()}function y(e,t,r,n){var o=m.hasOwnProperty(t)?m[t]:null;(null!==o?0!==o.type:n||!(2<t.length)||"o"!==t[0]&&"O"!==t[0]||"n"!==t[1]&&"N"!==t[1])&&(function(e,t,r,n){if(null===t||"undefined"===typeof t||function(e,t,r,n){if(null!==r&&0===r.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!n&&(null!==r?!r.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,r,n))return!0;if(n)return!1;if(null!==r)switch(r.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,r,o,n)&&(r=null),n||null===o?function(e){return!!d.call(p,e)||!d.call(h,e)&&(f.test(e)?p[e]=!0:(h[e]=!0,!1))}(t)&&(null===r?e.removeAttribute(t):e.setAttribute(t,""+r)):o.mustUseProperty?e[o.propertyName]=null===r?3!==o.type&&"":r:(t=o.attributeName,n=o.attributeNamespace,null===r?e.removeAttribute(t):(r=3===(o=o.type)||4===o&&!0===r?"":""+r,n?e.setAttributeNS(n,t,r):e.setAttribute(t,r))))}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach((function(e){var t=e.replace(v,b);m[t]=new g(t,1,!1,e,null,!1,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(v,b);m[t]=new g(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(v,b);m[t]=new g(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((function(e){m[e]=new g(e,1,!1,e.toLowerCase(),null,!1,!1)})),m.xlinkHref=new g("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((function(e){m[e]=new g(e,1,!1,e.toLowerCase(),null,!0,!0)}));var x=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,w=Symbol.for("react.element"),k=Symbol.for("react.portal"),S=Symbol.for("react.fragment"),C=Symbol.for("react.strict_mode"),O=Symbol.for("react.profiler"),P=Symbol.for("react.provider"),T=Symbol.for("react.context"),E=Symbol.for("react.forward_ref"),j=Symbol.for("react.suspense"),A=Symbol.for("react.suspense_list"),N=Symbol.for("react.memo"),M=Symbol.for("react.lazy");Symbol.for("react.scope"),Symbol.for("react.debug_trace_mode");var _=Symbol.for("react.offscreen");Symbol.for("react.legacy_hidden"),Symbol.for("react.cache"),Symbol.for("react.tracing_marker");var D=Symbol.iterator;function I(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=D&&e[D]||e["@@iterator"])?e:null}var R,L=Object.assign;function F(e){if(void 0===R)try{throw Error()}catch(r){var t=r.stack.trim().match(/\n( *(at )?)/);R=t&&t[1]||""}return"\n"+R+e}var B=!1;function $(e,t){if(!e||B)return"";B=!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()}}),"object"===typeof Reflect&&Reflect.construct){try{Reflect.construct(t,[])}catch(c){var n=c}Reflect.construct(e,[],t)}else{try{t.call()}catch(c){n=c}e.call(t.prototype)}else{try{throw Error()}catch(c){n=c}e()}}catch(c){if(c&&n&&"string"===typeof c.stack){for(var o=c.stack.split("\n"),a=n.stack.split("\n"),i=o.length-1,s=a.length-1;1<=i&&0<=s&&o[i]!==a[s];)s--;for(;1<=i&&0<=s;i--,s--)if(o[i]!==a[s]){if(1!==i||1!==s)do{if(i--,0>--s||o[i]!==a[s]){var l="\n"+o[i].replace(" at new "," at ");return e.displayName&&l.includes("<anonymous>")&&(l=l.replace("<anonymous>",e.displayName)),l}}while(1<=i&&0<=s);break}}}finally{B=!1,Error.prepareStackTrace=r}return(e=e?e.displayName||e.name:"")?F(e):""}function z(e){switch(e.tag){case 5:return F(e.type);case 16:return F("Lazy");case 13:return F("Suspense");case 19:return F("SuspenseList");case 0:case 2:case 15:return e=$(e.type,!1);case 11:return e=$(e.type.render,!1);case 1:return e=$(e.type,!0);default:return""}}function Y(e){if(null==e)return null;if("function"===typeof e)return e.displayName||e.name||null;if("string"===typeof e)return e;switch(e){case S:return"Fragment";case k:return"Portal";case O:return"Profiler";case C:return"StrictMode";case j:return"Suspense";case A:return"SuspenseList"}if("object"===typeof e)switch(e.$$typeof){case T:return(e.displayName||"Context")+".Consumer";case P:return(e._context.displayName||"Context")+".Provider";case E:var t=e.render;return(e=e.displayName)||(e=""!==(e=t.displayName||t.name||"")?"ForwardRef("+e+")":"ForwardRef"),e;case N:return null!==(t=e.displayName||null)?t:Y(e.type)||"Memo";case M:t=e._payload,e=e._init;try{return Y(e(t))}catch(r){}}return null}function W(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=(e=t.render).displayName||e.name||"",t.displayName||(""!==e?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Y(t);case 8:return t===C?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof t)return t.displayName||t.name||null;if("string"===typeof t)return t}return null}function V(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":case"object":return e;default:return""}}function H(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function U(e){e._valueTracker||(e._valueTracker=function(e){var t=H(e)?"checked":"value",r=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),n=""+e[t];if(!e.hasOwnProperty(t)&&"undefined"!==typeof r&&"function"===typeof r.get&&"function"===typeof r.set){var o=r.get,a=r.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return o.call(this)},set:function(e){n=""+e,a.call(this,e)}}),Object.defineProperty(e,t,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(e){n=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function G(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var r=t.getValue(),n="";return e&&(n=H(e)?e.checked?"true":"false":e.value),(e=n)!==r&&(t.setValue(e),!0)}function X(e){if("undefined"===typeof(e=e||("undefined"!==typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function q(e,t){var r=t.checked;return L({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=r?r:e._wrapperState.initialChecked})}function K(e,t){var r=null==t.defaultValue?"":t.defaultValue,n=null!=t.checked?t.checked:t.defaultChecked;r=V(null!=t.value?t.value:r),e._wrapperState={initialChecked:n,initialValue:r,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Z(e,t){null!=(t=t.checked)&&y(e,"checked",t,!1)}function Q(e,t){Z(e,t);var r=V(t.value),n=t.type;if(null!=r)"number"===n?(0===r&&""===e.value||e.value!=r)&&(e.value=""+r):e.value!==""+r&&(e.value=""+r);else if("submit"===n||"reset"===n)return void e.removeAttribute("value");t.hasOwnProperty("value")?ee(e,t.type,r):t.hasOwnProperty("defaultValue")&&ee(e,t.type,V(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function J(e,t,r){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var n=t.type;if(!("submit"!==n&&"reset"!==n||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,r||t===e.value||(e.value=t),e.defaultValue=t}""!==(r=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==r&&(e.name=r)}function ee(e,t,r){"number"===t&&X(e.ownerDocument)===e||(null==r?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+r&&(e.defaultValue=""+r))}var te=Array.isArray;function re(e,t,r,n){if(e=e.options,t){t={};for(var o=0;o<r.length;o++)t["$"+r[o]]=!0;for(r=0;r<e.length;r++)o=t.hasOwnProperty("$"+e[r].value),e[r].selected!==o&&(e[r].selected=o),o&&n&&(e[r].defaultSelected=!0)}else{for(r=""+V(r),t=null,o=0;o<e.length;o++){if(e[o].value===r)return e[o].selected=!0,void(n&&(e[o].defaultSelected=!0));null!==t||e[o].disabled||(t=e[o])}null!==t&&(t.selected=!0)}}function ne(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(a(91));return L({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function oe(e,t){var r=t.value;if(null==r){if(r=t.children,t=t.defaultValue,null!=r){if(null!=t)throw Error(a(92));if(te(r)){if(1<r.length)throw Error(a(93));r=r[0]}t=r}null==t&&(t=""),r=t}e._wrapperState={initialValue:V(r)}}function ae(e,t){var r=V(t.value),n=V(t.defaultValue);null!=r&&((r=""+r)!==e.value&&(e.value=r),null==t.defaultValue&&e.defaultValue!==r&&(e.defaultValue=r)),null!=n&&(e.defaultValue=""+n)}function ie(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}function se(e){switch(e){case"svg":return"http://www.w3.org/2000/svg";case"math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?se(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var ce,ue,de=(ue=function(e,t){if("http://www.w3.org/2000/svg"!==e.namespaceURI||"innerHTML"in e)e.innerHTML=t;else{for((ce=ce||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=ce.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}},"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(e,t,r,n){MSApp.execUnsafeLocalFunction((function(){return ue(e,t)}))}:ue);function fe(e,t){if(t){var r=e.firstChild;if(r&&r===e.lastChild&&3===r.nodeType)return void(r.nodeValue=t)}e.textContent=t}var he={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},pe=["Webkit","ms","Moz","O"];function ge(e,t,r){return null==t||"boolean"===typeof t||""===t?"":r||"number"!==typeof t||0===t||he.hasOwnProperty(e)&&he[e]?(""+t).trim():t+"px"}function me(e,t){for(var r in e=e.style,t)if(t.hasOwnProperty(r)){var n=0===r.indexOf("--"),o=ge(r,t[r],n);"float"===r&&(r="cssFloat"),n?e.setProperty(r,o):e[r]=o}}Object.keys(he).forEach((function(e){pe.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),he[t]=he[e]}))}));var ve=L({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function be(e,t){if(t){if(ve[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(a(137,e));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(a(60));if("object"!==typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(a(61))}if(null!=t.style&&"object"!==typeof t.style)throw Error(a(62))}}function ye(e,t){if(-1===e.indexOf("-"))return"string"===typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var xe=null;function we(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}var ke=null,Se=null,Ce=null;function Oe(e){if(e=xo(e)){if("function"!==typeof ke)throw Error(a(280));var t=e.stateNode;t&&(t=ko(t),ke(e.stateNode,e.type,t))}}function Pe(e){Se?Ce?Ce.push(e):Ce=[e]:Se=e}function Te(){if(Se){var e=Se,t=Ce;if(Ce=Se=null,Oe(e),t)for(e=0;e<t.length;e++)Oe(t[e])}}function Ee(e,t){return e(t)}function je(){}var Ae=!1;function Ne(e,t,r){if(Ae)return e(t,r);Ae=!0;try{return Ee(e,t,r)}finally{Ae=!1,(null!==Se||null!==Ce)&&(je(),Te())}}function Me(e,t){var r=e.stateNode;if(null===r)return null;var n=ko(r);if(null===n)return null;r=n[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":(n=!n.disabled)||(n=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!n;break e;default:e=!1}if(e)return null;if(r&&"function"!==typeof r)throw Error(a(231,t,typeof r));return r}var _e=!1;if(u)try{var De={};Object.defineProperty(De,"passive",{get:function(){_e=!0}}),window.addEventListener("test",De,De),window.removeEventListener("test",De,De)}catch(ue){_e=!1}function Ie(e,t,r,n,o,a,i,s,l){var c=Array.prototype.slice.call(arguments,3);try{t.apply(r,c)}catch(u){this.onError(u)}}var Re=!1,Le=null,Fe=!1,Be=null,$e={onError:function(e){Re=!0,Le=e}};function ze(e,t,r,n,o,a,i,s,l){Re=!1,Le=null,Ie.apply($e,arguments)}function Ye(e){var t=e,r=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!==(4098&(t=e).flags)&&(r=t.return),e=t.return}while(e)}return 3===t.tag?r:null}function We(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function Ve(e){if(Ye(e)!==e)throw Error(a(188))}function He(e){return null!==(e=function(e){var t=e.alternate;if(!t){if(null===(t=Ye(e)))throw Error(a(188));return t!==e?null:e}for(var r=e,n=t;;){var o=r.return;if(null===o)break;var i=o.alternate;if(null===i){if(null!==(n=o.return)){r=n;continue}break}if(o.child===i.child){for(i=o.child;i;){if(i===r)return Ve(o),e;if(i===n)return Ve(o),t;i=i.sibling}throw Error(a(188))}if(r.return!==n.return)r=o,n=i;else{for(var s=!1,l=o.child;l;){if(l===r){s=!0,r=o,n=i;break}if(l===n){s=!0,n=o,r=i;break}l=l.sibling}if(!s){for(l=i.child;l;){if(l===r){s=!0,r=i,n=o;break}if(l===n){s=!0,n=i,r=o;break}l=l.sibling}if(!s)throw Error(a(189))}}if(r.alternate!==n)throw Error(a(190))}if(3!==r.tag)throw Error(a(188));return r.stateNode.current===r?e:t}(e))?Ue(e):null}function Ue(e){if(5===e.tag||6===e.tag)return e;for(e=e.child;null!==e;){var t=Ue(e);if(null!==t)return t;e=e.sibling}return null}var Ge=o.unstable_scheduleCallback,Xe=o.unstable_cancelCallback,qe=o.unstable_shouldYield,Ke=o.unstable_requestPaint,Ze=o.unstable_now,Qe=o.unstable_getCurrentPriorityLevel,Je=o.unstable_ImmediatePriority,et=o.unstable_UserBlockingPriority,tt=o.unstable_NormalPriority,rt=o.unstable_LowPriority,nt=o.unstable_IdlePriority,ot=null,at=null;var it=Math.clz32?Math.clz32:function(e){return e>>>=0,0===e?32:31-(st(e)/lt|0)|0},st=Math.log,lt=Math.LN2;var ct=64,ut=4194304;function dt(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&e;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&e;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function ft(e,t){var r=e.pendingLanes;if(0===r)return 0;var n=0,o=e.suspendedLanes,a=e.pingedLanes,i=268435455&r;if(0!==i){var s=i&~o;0!==s?n=dt(s):0!==(a&=i)&&(n=dt(a))}else 0!==(i=r&~o)?n=dt(i):0!==a&&(n=dt(a));if(0===n)return 0;if(0!==t&&t!==n&&0===(t&o)&&((o=n&-n)>=(a=t&-t)||16===o&&0!==(4194240&a)))return t;if(0!==(4&n)&&(n|=16&r),0!==(t=e.entangledLanes))for(e=e.entanglements,t&=n;0<t;)o=1<<(r=31-it(t)),n|=e[r],t&=~o;return n}function ht(e,t){switch(e){case 1:case 2:case 4:return t+250;case 8:case 16:case 32:case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;default:return-1}}function pt(e){return 0!==(e=-1073741825&e.pendingLanes)?e:1073741824&e?1073741824:0}function gt(){var e=ct;return 0===(4194240&(ct<<=1))&&(ct=64),e}function mt(e){for(var t=[],r=0;31>r;r++)t.push(e);return t}function vt(e,t,r){e.pendingLanes|=t,536870912!==t&&(e.suspendedLanes=0,e.pingedLanes=0),(e=e.eventTimes)[t=31-it(t)]=r}function bt(e,t){var r=e.entangledLanes|=t;for(e=e.entanglements;r;){var n=31-it(r),o=1<<n;o&t|e[n]&t&&(e[n]|=t),r&=~o}}var yt=0;function xt(e){return 1<(e&=-e)?4<e?0!==(268435455&e)?16:536870912:4:1}var wt,kt,St,Ct,Ot,Pt=!1,Tt=[],Et=null,jt=null,At=null,Nt=new Map,Mt=new Map,_t=[],Dt="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split(" ");function It(e,t){switch(e){case"focusin":case"focusout":Et=null;break;case"dragenter":case"dragleave":jt=null;break;case"mouseover":case"mouseout":At=null;break;case"pointerover":case"pointerout":Nt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Mt.delete(t.pointerId)}}function Rt(e,t,r,n,o,a){return null===e||e.nativeEvent!==a?(e={blockedOn:t,domEventName:r,eventSystemFlags:n,nativeEvent:a,targetContainers:[o]},null!==t&&(null!==(t=xo(t))&&kt(t)),e):(e.eventSystemFlags|=n,t=e.targetContainers,null!==o&&-1===t.indexOf(o)&&t.push(o),e)}function Lt(e){var t=yo(e.target);if(null!==t){var r=Ye(t);if(null!==r)if(13===(t=r.tag)){if(null!==(t=We(r)))return e.blockedOn=t,void Ot(e.priority,(function(){St(r)}))}else if(3===t&&r.stateNode.current.memoizedState.isDehydrated)return void(e.blockedOn=3===r.tag?r.stateNode.containerInfo:null)}e.blockedOn=null}function Ft(e){if(null!==e.blockedOn)return!1;for(var t=e.targetContainers;0<t.length;){var r=qt(e.domEventName,e.eventSystemFlags,t[0],e.nativeEvent);if(null!==r)return null!==(t=xo(r))&&kt(t),e.blockedOn=r,!1;var n=new(r=e.nativeEvent).constructor(r.type,r);xe=n,r.target.dispatchEvent(n),xe=null,t.shift()}return!0}function Bt(e,t,r){Ft(e)&&r.delete(t)}function $t(){Pt=!1,null!==Et&&Ft(Et)&&(Et=null),null!==jt&&Ft(jt)&&(jt=null),null!==At&&Ft(At)&&(At=null),Nt.forEach(Bt),Mt.forEach(Bt)}function zt(e,t){e.blockedOn===t&&(e.blockedOn=null,Pt||(Pt=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,$t)))}function Yt(e){function t(t){return zt(t,e)}if(0<Tt.length){zt(Tt[0],e);for(var r=1;r<Tt.length;r++){var n=Tt[r];n.blockedOn===e&&(n.blockedOn=null)}}for(null!==Et&&zt(Et,e),null!==jt&&zt(jt,e),null!==At&&zt(At,e),Nt.forEach(t),Mt.forEach(t),r=0;r<_t.length;r++)(n=_t[r]).blockedOn===e&&(n.blockedOn=null);for(;0<_t.length&&null===(r=_t[0]).blockedOn;)Lt(r),null===r.blockedOn&&_t.shift()}var Wt=x.ReactCurrentBatchConfig,Vt=!0;function Ht(e,t,r,n){var o=yt,a=Wt.transition;Wt.transition=null;try{yt=1,Gt(e,t,r,n)}finally{yt=o,Wt.transition=a}}function Ut(e,t,r,n){var o=yt,a=Wt.transition;Wt.transition=null;try{yt=4,Gt(e,t,r,n)}finally{yt=o,Wt.transition=a}}function Gt(e,t,r,n){if(Vt){var o=qt(e,t,r,n);if(null===o)Vn(e,t,n,Xt,r),It(e,n);else if(function(e,t,r,n,o){switch(t){case"focusin":return Et=Rt(Et,e,t,r,n,o),!0;case"dragenter":return jt=Rt(jt,e,t,r,n,o),!0;case"mouseover":return At=Rt(At,e,t,r,n,o),!0;case"pointerover":var a=o.pointerId;return Nt.set(a,Rt(Nt.get(a)||null,e,t,r,n,o)),!0;case"gotpointercapture":return a=o.pointerId,Mt.set(a,Rt(Mt.get(a)||null,e,t,r,n,o)),!0}return!1}(o,e,t,r,n))n.stopPropagation();else if(It(e,n),4&t&&-1<Dt.indexOf(e)){for(;null!==o;){var a=xo(o);if(null!==a&&wt(a),null===(a=qt(e,t,r,n))&&Vn(e,t,n,Xt,r),a===o)break;o=a}null!==o&&n.stopPropagation()}else Vn(e,t,n,null,r)}}var Xt=null;function qt(e,t,r,n){if(Xt=null,null!==(e=yo(e=we(n))))if(null===(t=Ye(e)))e=null;else if(13===(r=t.tag)){if(null!==(e=We(t)))return e;e=null}else if(3===r){if(t.stateNode.current.memoizedState.isDehydrated)return 3===t.tag?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null);return Xt=e,null}function Kt(e){switch(e){case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 1;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"toggle":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 4;case"message":switch(Qe()){case Je:return 1;case et:return 4;case tt:case rt:return 16;case nt:return 536870912;default:return 16}default:return 16}}var Zt=null,Qt=null,Jt=null;function er(){if(Jt)return Jt;var e,t,r=Qt,n=r.length,o="value"in Zt?Zt.value:Zt.textContent,a=o.length;for(e=0;e<n&&r[e]===o[e];e++);var i=n-e;for(t=1;t<=i&&r[n-t]===o[a-t];t++);return Jt=o.slice(e,1<t?1-t:void 0)}function tr(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}function rr(){return!0}function nr(){return!1}function or(e){function t(t,r,n,o,a){for(var i in this._reactName=t,this._targetInst=n,this.type=r,this.nativeEvent=o,this.target=a,this.currentTarget=null,e)e.hasOwnProperty(i)&&(t=e[i],this[i]=t?t(o):o[i]);return this.isDefaultPrevented=(null!=o.defaultPrevented?o.defaultPrevented:!1===o.returnValue)?rr:nr,this.isPropagationStopped=nr,this}return L(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!==typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=rr)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!==typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=rr)},persist:function(){},isPersistent:rr}),t}var ar,ir,sr,lr={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cr=or(lr),ur=L({},lr,{view:0,detail:0}),dr=or(ur),fr=L({},ur,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Cr,button:0,buttons:0,relatedTarget:function(e){return void 0===e.relatedTarget?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==sr&&(sr&&"mousemove"===e.type?(ar=e.screenX-sr.screenX,ir=e.screenY-sr.screenY):ir=ar=0,sr=e),ar)},movementY:function(e){return"movementY"in e?e.movementY:ir}}),hr=or(fr),pr=or(L({},fr,{dataTransfer:0})),gr=or(L({},ur,{relatedTarget:0})),mr=or(L({},lr,{animationName:0,elapsedTime:0,pseudoElement:0})),vr=L({},lr,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),br=or(vr),yr=or(L({},lr,{data:0})),xr={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},wr={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"},kr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Sr(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=kr[e])&&!!t[e]}function Cr(){return Sr}var Or=L({},ur,{key:function(e){if(e.key){var t=xr[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=tr(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?wr[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:Cr,charCode:function(e){return"keypress"===e.type?tr(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?tr(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),Pr=or(Or),Tr=or(L({},fr,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0})),Er=or(L({},ur,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:Cr})),jr=or(L({},lr,{propertyName:0,elapsedTime:0,pseudoElement:0})),Ar=L({},fr,{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}),Nr=or(Ar),Mr=[9,13,27,32],_r=u&&"CompositionEvent"in window,Dr=null;u&&"documentMode"in document&&(Dr=document.documentMode);var Ir=u&&"TextEvent"in window&&!Dr,Rr=u&&(!_r||Dr&&8<Dr&&11>=Dr),Lr=String.fromCharCode(32),Fr=!1;function Br(e,t){switch(e){case"keyup":return-1!==Mr.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function $r(e){return"object"===typeof(e=e.detail)&&"data"in e?e.data:null}var zr=!1;var Yr={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 Wr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!Yr[e.type]:"textarea"===t}function Vr(e,t,r,n){Pe(n),0<(t=Un(t,"onChange")).length&&(r=new cr("onChange","change",null,r,n),e.push({event:r,listeners:t}))}var Hr=null,Ur=null;function Gr(e){Fn(e,0)}function Xr(e){if(G(wo(e)))return e}function qr(e,t){if("change"===e)return t}var Kr=!1;if(u){var Zr;if(u){var Qr="oninput"in document;if(!Qr){var Jr=document.createElement("div");Jr.setAttribute("oninput","return;"),Qr="function"===typeof Jr.oninput}Zr=Qr}else Zr=!1;Kr=Zr&&(!document.documentMode||9<document.documentMode)}function en(){Hr&&(Hr.detachEvent("onpropertychange",tn),Ur=Hr=null)}function tn(e){if("value"===e.propertyName&&Xr(Ur)){var t=[];Vr(t,Ur,e,we(e)),Ne(Gr,t)}}function rn(e,t,r){"focusin"===e?(en(),Ur=r,(Hr=t).attachEvent("onpropertychange",tn)):"focusout"===e&&en()}function nn(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return Xr(Ur)}function on(e,t){if("click"===e)return Xr(t)}function an(e,t){if("input"===e||"change"===e)return Xr(t)}var sn="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t};function ln(e,t){if(sn(e,t))return!0;if("object"!==typeof e||null===e||"object"!==typeof t||null===t)return!1;var r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(n=0;n<r.length;n++){var o=r[n];if(!d.call(t,o)||!sn(e[o],t[o]))return!1}return!0}function cn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function un(e,t){var r,n=cn(e);for(e=0;n;){if(3===n.nodeType){if(r=e+n.textContent.length,e<=t&&r>=t)return{node:n,offset:t-e};e=r}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=cn(n)}}function dn(e,t){return!(!e||!t)&&(e===t||(!e||3!==e.nodeType)&&(t&&3===t.nodeType?dn(e,t.parentNode):"contains"in e?e.contains(t):!!e.compareDocumentPosition&&!!(16&e.compareDocumentPosition(t))))}function fn(){for(var e=window,t=X();t instanceof e.HTMLIFrameElement;){try{var r="string"===typeof t.contentWindow.location.href}catch(n){r=!1}if(!r)break;t=X((e=t.contentWindow).document)}return t}function hn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}function pn(e){var t=fn(),r=e.focusedElem,n=e.selectionRange;if(t!==r&&r&&r.ownerDocument&&dn(r.ownerDocument.documentElement,r)){if(null!==n&&hn(r))if(t=n.start,void 0===(e=n.end)&&(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).getSelection){e=e.getSelection();var o=r.textContent.length,a=Math.min(n.start,o);n=void 0===n.end?a:Math.min(n.end,o),!e.extend&&a>n&&(o=n,n=a,a=o),o=un(r,a);var i=un(r,n);o&&i&&(1!==e.rangeCount||e.anchorNode!==o.node||e.anchorOffset!==o.offset||e.focusNode!==i.node||e.focusOffset!==i.offset)&&((t=t.createRange()).setStart(o.node,o.offset),e.removeAllRanges(),a>n?(e.addRange(t),e.extend(i.node,i.offset)):(t.setEnd(i.node,i.offset),e.addRange(t)))}for(t=[],e=r;e=e.parentNode;)1===e.nodeType&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for("function"===typeof r.focus&&r.focus(),r=0;r<t.length;r++)(e=t[r]).element.scrollLeft=e.left,e.element.scrollTop=e.top}}var gn=u&&"documentMode"in document&&11>=document.documentMode,mn=null,vn=null,bn=null,yn=!1;function xn(e,t,r){var n=r.window===r?r.document:9===r.nodeType?r:r.ownerDocument;yn||null==mn||mn!==X(n)||("selectionStart"in(n=mn)&&hn(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},bn&&ln(bn,n)||(bn=n,0<(n=Un(vn,"onSelect")).length&&(t=new cr("onSelect","select",null,t,r),e.push({event:t,listeners:n}),t.target=mn)))}function wn(e,t){var r={};return r[e.toLowerCase()]=t.toLowerCase(),r["Webkit"+e]="webkit"+t,r["Moz"+e]="moz"+t,r}var kn={animationend:wn("Animation","AnimationEnd"),animationiteration:wn("Animation","AnimationIteration"),animationstart:wn("Animation","AnimationStart"),transitionend:wn("Transition","TransitionEnd")},Sn={},Cn={};function On(e){if(Sn[e])return Sn[e];if(!kn[e])return e;var t,r=kn[e];for(t in r)if(r.hasOwnProperty(t)&&t in Cn)return Sn[e]=r[t];return e}u&&(Cn=document.createElement("div").style,"AnimationEvent"in window||(delete kn.animationend.animation,delete kn.animationiteration.animation,delete kn.animationstart.animation),"TransitionEvent"in window||delete kn.transitionend.transition);var Pn=On("animationend"),Tn=On("animationiteration"),En=On("animationstart"),jn=On("transitionend"),An=new Map,Nn="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 Mn(e,t){An.set(e,t),l(t,[e])}for(var _n=0;_n<Nn.length;_n++){var Dn=Nn[_n];Mn(Dn.toLowerCase(),"on"+(Dn[0].toUpperCase()+Dn.slice(1)))}Mn(Pn,"onAnimationEnd"),Mn(Tn,"onAnimationIteration"),Mn(En,"onAnimationStart"),Mn("dblclick","onDoubleClick"),Mn("focusin","onFocus"),Mn("focusout","onBlur"),Mn(jn,"onTransitionEnd"),c("onMouseEnter",["mouseout","mouseover"]),c("onMouseLeave",["mouseout","mouseover"]),c("onPointerEnter",["pointerout","pointerover"]),c("onPointerLeave",["pointerout","pointerover"]),l("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),l("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),l("onBeforeInput",["compositionend","keypress","textInput","paste"]),l("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),l("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var In="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(" "),Rn=new Set("cancel close invalid load scroll toggle".split(" ").concat(In));function Ln(e,t,r){var n=e.type||"unknown-event";e.currentTarget=r,function(e,t,r,n,o,i,s,l,c){if(ze.apply(this,arguments),Re){if(!Re)throw Error(a(198));var u=Le;Re=!1,Le=null,Fe||(Fe=!0,Be=u)}}(n,t,void 0,e),e.currentTarget=null}function Fn(e,t){t=0!==(4&t);for(var r=0;r<e.length;r++){var n=e[r],o=n.event;n=n.listeners;e:{var a=void 0;if(t)for(var i=n.length-1;0<=i;i--){var s=n[i],l=s.instance,c=s.currentTarget;if(s=s.listener,l!==a&&o.isPropagationStopped())break e;Ln(o,s,c),a=l}else for(i=0;i<n.length;i++){if(l=(s=n[i]).instance,c=s.currentTarget,s=s.listener,l!==a&&o.isPropagationStopped())break e;Ln(o,s,c),a=l}}}if(Fe)throw e=Be,Fe=!1,Be=null,e}function Bn(e,t){var r=t[mo];void 0===r&&(r=t[mo]=new Set);var n=e+"__bubble";r.has(n)||(Wn(t,e,2,!1),r.add(n))}function $n(e,t,r){var n=0;t&&(n|=4),Wn(r,e,n,t)}var zn="_reactListening"+Math.random().toString(36).slice(2);function Yn(e){if(!e[zn]){e[zn]=!0,i.forEach((function(t){"selectionchange"!==t&&(Rn.has(t)||$n(t,!1,e),$n(t,!0,e))}));var t=9===e.nodeType?e:e.ownerDocument;null===t||t[zn]||(t[zn]=!0,$n("selectionchange",!1,t))}}function Wn(e,t,r,n){switch(Kt(t)){case 1:var o=Ht;break;case 4:o=Ut;break;default:o=Gt}r=o.bind(null,t,r,e),o=void 0,!_e||"touchstart"!==t&&"touchmove"!==t&&"wheel"!==t||(o=!0),n?void 0!==o?e.addEventListener(t,r,{capture:!0,passive:o}):e.addEventListener(t,r,!0):void 0!==o?e.addEventListener(t,r,{passive:o}):e.addEventListener(t,r,!1)}function Vn(e,t,r,n,o){var a=n;if(0===(1&t)&&0===(2&t)&&null!==n)e:for(;;){if(null===n)return;var i=n.tag;if(3===i||4===i){var s=n.stateNode.containerInfo;if(s===o||8===s.nodeType&&s.parentNode===o)break;if(4===i)for(i=n.return;null!==i;){var l=i.tag;if((3===l||4===l)&&((l=i.stateNode.containerInfo)===o||8===l.nodeType&&l.parentNode===o))return;i=i.return}for(;null!==s;){if(null===(i=yo(s)))return;if(5===(l=i.tag)||6===l){n=a=i;continue e}s=s.parentNode}}n=n.return}Ne((function(){var n=a,o=we(r),i=[];e:{var s=An.get(e);if(void 0!==s){var l=cr,c=e;switch(e){case"keypress":if(0===tr(r))break e;case"keydown":case"keyup":l=Pr;break;case"focusin":c="focus",l=gr;break;case"focusout":c="blur",l=gr;break;case"beforeblur":case"afterblur":l=gr;break;case"click":if(2===r.button)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":l=hr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":l=pr;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":l=Er;break;case Pn:case Tn:case En:l=mr;break;case jn:l=jr;break;case"scroll":l=dr;break;case"wheel":l=Nr;break;case"copy":case"cut":case"paste":l=br;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":l=Tr}var u=0!==(4&t),d=!u&&"scroll"===e,f=u?null!==s?s+"Capture":null:s;u=[];for(var h,p=n;null!==p;){var g=(h=p).stateNode;if(5===h.tag&&null!==g&&(h=g,null!==f&&(null!=(g=Me(p,f))&&u.push(Hn(p,g,h)))),d)break;p=p.return}0<u.length&&(s=new l(s,c,null,r,o),i.push({event:s,listeners:u}))}}if(0===(7&t)){if(l="mouseout"===e||"pointerout"===e,(!(s="mouseover"===e||"pointerover"===e)||r===xe||!(c=r.relatedTarget||r.fromElement)||!yo(c)&&!c[go])&&(l||s)&&(s=o.window===o?o:(s=o.ownerDocument)?s.defaultView||s.parentWindow:window,l?(l=n,null!==(c=(c=r.relatedTarget||r.toElement)?yo(c):null)&&(c!==(d=Ye(c))||5!==c.tag&&6!==c.tag)&&(c=null)):(l=null,c=n),l!==c)){if(u=hr,g="onMouseLeave",f="onMouseEnter",p="mouse","pointerout"!==e&&"pointerover"!==e||(u=Tr,g="onPointerLeave",f="onPointerEnter",p="pointer"),d=null==l?s:wo(l),h=null==c?s:wo(c),(s=new u(g,p+"leave",l,r,o)).target=d,s.relatedTarget=h,g=null,yo(o)===n&&((u=new u(f,p+"enter",c,r,o)).target=h,u.relatedTarget=d,g=u),d=g,l&&c)e:{for(f=c,p=0,h=u=l;h;h=Gn(h))p++;for(h=0,g=f;g;g=Gn(g))h++;for(;0<p-h;)u=Gn(u),p--;for(;0<h-p;)f=Gn(f),h--;for(;p--;){if(u===f||null!==f&&u===f.alternate)break e;u=Gn(u),f=Gn(f)}u=null}else u=null;null!==l&&Xn(i,s,l,u,!1),null!==c&&null!==d&&Xn(i,d,c,u,!0)}if("select"===(l=(s=n?wo(n):window).nodeName&&s.nodeName.toLowerCase())||"input"===l&&"file"===s.type)var m=qr;else if(Wr(s))if(Kr)m=an;else{m=nn;var v=rn}else(l=s.nodeName)&&"input"===l.toLowerCase()&&("checkbox"===s.type||"radio"===s.type)&&(m=on);switch(m&&(m=m(e,n))?Vr(i,m,r,o):(v&&v(e,s,n),"focusout"===e&&(v=s._wrapperState)&&v.controlled&&"number"===s.type&&ee(s,"number",s.value)),v=n?wo(n):window,e){case"focusin":(Wr(v)||"true"===v.contentEditable)&&(mn=v,vn=n,bn=null);break;case"focusout":bn=vn=mn=null;break;case"mousedown":yn=!0;break;case"contextmenu":case"mouseup":case"dragend":yn=!1,xn(i,r,o);break;case"selectionchange":if(gn)break;case"keydown":case"keyup":xn(i,r,o)}var b;if(_r)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 zr?Br(e,r)&&(y="onCompositionEnd"):"keydown"===e&&229===r.keyCode&&(y="onCompositionStart");y&&(Rr&&"ko"!==r.locale&&(zr||"onCompositionStart"!==y?"onCompositionEnd"===y&&zr&&(b=er()):(Qt="value"in(Zt=o)?Zt.value:Zt.textContent,zr=!0)),0<(v=Un(n,y)).length&&(y=new yr(y,e,null,r,o),i.push({event:y,listeners:v}),b?y.data=b:null!==(b=$r(r))&&(y.data=b))),(b=Ir?function(e,t){switch(e){case"compositionend":return $r(t);case"keypress":return 32!==t.which?null:(Fr=!0,Lr);case"textInput":return(e=t.data)===Lr&&Fr?null:e;default:return null}}(e,r):function(e,t){if(zr)return"compositionend"===e||!_r&&Br(e,t)?(e=er(),Jt=Qt=Zt=null,zr=!1,e):null;switch(e){case"paste":default:return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return Rr&&"ko"!==t.locale?null:t.data}}(e,r))&&(0<(n=Un(n,"onBeforeInput")).length&&(o=new yr("onBeforeInput","beforeinput",null,r,o),i.push({event:o,listeners:n}),o.data=b))}Fn(i,t)}))}function Hn(e,t,r){return{instance:e,listener:t,currentTarget:r}}function Un(e,t){for(var r=t+"Capture",n=[];null!==e;){var o=e,a=o.stateNode;5===o.tag&&null!==a&&(o=a,null!=(a=Me(e,r))&&n.unshift(Hn(e,a,o)),null!=(a=Me(e,t))&&n.push(Hn(e,a,o))),e=e.return}return n}function Gn(e){if(null===e)return null;do{e=e.return}while(e&&5!==e.tag);return e||null}function Xn(e,t,r,n,o){for(var a=t._reactName,i=[];null!==r&&r!==n;){var s=r,l=s.alternate,c=s.stateNode;if(null!==l&&l===n)break;5===s.tag&&null!==c&&(s=c,o?null!=(l=Me(r,a))&&i.unshift(Hn(r,l,s)):o||null!=(l=Me(r,a))&&i.push(Hn(r,l,s))),r=r.return}0!==i.length&&e.push({event:t,listeners:i})}var qn=/\r\n?/g,Kn=/\u0000|\uFFFD/g;function Zn(e){return("string"===typeof e?e:""+e).replace(qn,"\n").replace(Kn,"")}function Qn(e,t,r){if(t=Zn(t),Zn(e)!==t&&r)throw Error(a(425))}function Jn(){}var eo=null,to=null;function ro(e,t){return"textarea"===e||"noscript"===e||"string"===typeof t.children||"number"===typeof t.children||"object"===typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var no="function"===typeof setTimeout?setTimeout:void 0,oo="function"===typeof clearTimeout?clearTimeout:void 0,ao="function"===typeof Promise?Promise:void 0,io="function"===typeof queueMicrotask?queueMicrotask:"undefined"!==typeof ao?function(e){return ao.resolve(null).then(e).catch(so)}:no;function so(e){setTimeout((function(){throw e}))}function lo(e,t){var r=t,n=0;do{var o=r.nextSibling;if(e.removeChild(r),o&&8===o.nodeType)if("/$"===(r=o.data)){if(0===n)return e.removeChild(o),void Yt(t);n--}else"$"!==r&&"$?"!==r&&"$!"!==r||n++;r=o}while(r);Yt(t)}function co(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break;if(8===t){if("$"===(t=e.data)||"$!"===t||"$?"===t)break;if("/$"===t)return null}}return e}function uo(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var r=e.data;if("$"===r||"$!"===r||"$?"===r){if(0===t)return e;t--}else"/$"===r&&t++}e=e.previousSibling}return null}var fo=Math.random().toString(36).slice(2),ho="__reactFiber$"+fo,po="__reactProps$"+fo,go="__reactContainer$"+fo,mo="__reactEvents$"+fo,vo="__reactListeners$"+fo,bo="__reactHandles$"+fo;function yo(e){var t=e[ho];if(t)return t;for(var r=e.parentNode;r;){if(t=r[go]||r[ho]){if(r=t.alternate,null!==t.child||null!==r&&null!==r.child)for(e=uo(e);null!==e;){if(r=e[ho])return r;e=uo(e)}return t}r=(e=r).parentNode}return null}function xo(e){return!(e=e[ho]||e[go])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function wo(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(a(33))}function ko(e){return e[po]||null}var So=[],Co=-1;function Oo(e){return{current:e}}function Po(e){0>Co||(e.current=So[Co],So[Co]=null,Co--)}function To(e,t){Co++,So[Co]=e.current,e.current=t}var Eo={},jo=Oo(Eo),Ao=Oo(!1),No=Eo;function Mo(e,t){var r=e.type.contextTypes;if(!r)return Eo;var n=e.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===t)return n.__reactInternalMemoizedMaskedChildContext;var o,a={};for(o in r)a[o]=t[o];return n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=a),a}function _o(e){return null!==(e=e.childContextTypes)&&void 0!==e}function Do(){Po(Ao),Po(jo)}function Io(e,t,r){if(jo.current!==Eo)throw Error(a(168));To(jo,t),To(Ao,r)}function Ro(e,t,r){var n=e.stateNode;if(t=t.childContextTypes,"function"!==typeof n.getChildContext)return r;for(var o in n=n.getChildContext())if(!(o in t))throw Error(a(108,W(e)||"Unknown",o));return L({},r,n)}function Lo(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||Eo,No=jo.current,To(jo,e),To(Ao,Ao.current),!0}function Fo(e,t,r){var n=e.stateNode;if(!n)throw Error(a(169));r?(e=Ro(e,t,No),n.__reactInternalMemoizedMergedChildContext=e,Po(Ao),Po(jo),To(jo,e)):Po(Ao),To(Ao,r)}var Bo=null,$o=!1,zo=!1;function Yo(e){null===Bo?Bo=[e]:Bo.push(e)}function Wo(){if(!zo&&null!==Bo){zo=!0;var e=0,t=yt;try{var r=Bo;for(yt=1;e<r.length;e++){var n=r[e];do{n=n(!0)}while(null!==n)}Bo=null,$o=!1}catch(o){throw null!==Bo&&(Bo=Bo.slice(e+1)),Ge(Je,Wo),o}finally{yt=t,zo=!1}}return null}var Vo=[],Ho=0,Uo=null,Go=0,Xo=[],qo=0,Ko=null,Zo=1,Qo="";function Jo(e,t){Vo[Ho++]=Go,Vo[Ho++]=Uo,Uo=e,Go=t}function ea(e,t,r){Xo[qo++]=Zo,Xo[qo++]=Qo,Xo[qo++]=Ko,Ko=e;var n=Zo;e=Qo;var o=32-it(n)-1;n&=~(1<<o),r+=1;var a=32-it(t)+o;if(30<a){var i=o-o%5;a=(n&(1<<i)-1).toString(32),n>>=i,o-=i,Zo=1<<32-it(t)+o|r<<o|n,Qo=a+e}else Zo=1<<a|r<<o|n,Qo=e}function ta(e){null!==e.return&&(Jo(e,1),ea(e,1,0))}function ra(e){for(;e===Uo;)Uo=Vo[--Ho],Vo[Ho]=null,Go=Vo[--Ho],Vo[Ho]=null;for(;e===Ko;)Ko=Xo[--qo],Xo[qo]=null,Qo=Xo[--qo],Xo[qo]=null,Zo=Xo[--qo],Xo[qo]=null}var na=null,oa=null,aa=!1,ia=null;function sa(e,t){var r=Mc(5,null,null,0);r.elementType="DELETED",r.stateNode=t,r.return=e,null===(t=e.deletions)?(e.deletions=[r],e.flags|=16):t.push(r)}function la(e,t){switch(e.tag){case 5:var r=e.type;return null!==(t=1!==t.nodeType||r.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,na=e,oa=co(t.firstChild),!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,na=e,oa=null,!0);case 13:return null!==(t=8!==t.nodeType?null:t)&&(r=null!==Ko?{id:Zo,overflow:Qo}:null,e.memoizedState={dehydrated:t,treeContext:r,retryLane:1073741824},(r=Mc(18,null,null,0)).stateNode=t,r.return=e,e.child=r,na=e,oa=null,!0);default:return!1}}function ca(e){return 0!==(1&e.mode)&&0===(128&e.flags)}function ua(e){if(aa){var t=oa;if(t){var r=t;if(!la(e,t)){if(ca(e))throw Error(a(418));t=co(r.nextSibling);var n=na;t&&la(e,t)?sa(n,r):(e.flags=-4097&e.flags|2,aa=!1,na=e)}}else{if(ca(e))throw Error(a(418));e.flags=-4097&e.flags|2,aa=!1,na=e}}}function da(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;na=e}function fa(e){if(e!==na)return!1;if(!aa)return da(e),aa=!0,!1;var t;if((t=3!==e.tag)&&!(t=5!==e.tag)&&(t="head"!==(t=e.type)&&"body"!==t&&!ro(e.type,e.memoizedProps)),t&&(t=oa)){if(ca(e))throw ha(),Error(a(418));for(;t;)sa(e,t),t=co(t.nextSibling)}if(da(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(a(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var r=e.data;if("/$"===r){if(0===t){oa=co(e.nextSibling);break e}t--}else"$"!==r&&"$!"!==r&&"$?"!==r||t++}e=e.nextSibling}oa=null}}else oa=na?co(e.stateNode.nextSibling):null;return!0}function ha(){for(var e=oa;e;)e=co(e.nextSibling)}function pa(){oa=na=null,aa=!1}function ga(e){null===ia?ia=[e]:ia.push(e)}var ma=x.ReactCurrentBatchConfig;function va(e,t){if(e&&e.defaultProps){for(var r in t=L({},t),e=e.defaultProps)void 0===t[r]&&(t[r]=e[r]);return t}return t}var ba=Oo(null),ya=null,xa=null,wa=null;function ka(){wa=xa=ya=null}function Sa(e){var t=ba.current;Po(ba),e._currentValue=t}function Ca(e,t,r){for(;null!==e;){var n=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,null!==n&&(n.childLanes|=t)):null!==n&&(n.childLanes&t)!==t&&(n.childLanes|=t),e===r)break;e=e.return}}function Oa(e,t){ya=e,wa=xa=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(0!==(e.lanes&t)&&(xs=!0),e.firstContext=null)}function Pa(e){var t=e._currentValue;if(wa!==e)if(e={context:e,memoizedValue:t,next:null},null===xa){if(null===ya)throw Error(a(308));xa=e,ya.dependencies={lanes:0,firstContext:e}}else xa=xa.next=e;return t}var Ta=null;function Ea(e){null===Ta?Ta=[e]:Ta.push(e)}function ja(e,t,r,n){var o=t.interleaved;return null===o?(r.next=r,Ea(t)):(r.next=o.next,o.next=r),t.interleaved=r,Aa(e,n)}function Aa(e,t){e.lanes|=t;var r=e.alternate;for(null!==r&&(r.lanes|=t),r=e,e=e.return;null!==e;)e.childLanes|=t,null!==(r=e.alternate)&&(r.childLanes|=t),r=e,e=e.return;return 3===r.tag?r.stateNode:null}var Na=!1;function Ma(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function _a(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 Ia(e,t,r){var n=e.updateQueue;if(null===n)return null;if(n=n.shared,0!==(2&jl)){var o=n.pending;return null===o?t.next=t:(t.next=o.next,o.next=t),n.pending=t,Aa(e,r)}return null===(o=n.interleaved)?(t.next=t,Ea(n)):(t.next=o.next,o.next=t),n.interleaved=t,Aa(e,r)}function Ra(e,t,r){if(null!==(t=t.updateQueue)&&(t=t.shared,0!==(4194240&r))){var n=t.lanes;r|=n&=e.pendingLanes,t.lanes=r,bt(e,r)}}function La(e,t){var r=e.updateQueue,n=e.alternate;if(null!==n&&r===(n=n.updateQueue)){var o=null,a=null;if(null!==(r=r.firstBaseUpdate)){do{var i={eventTime:r.eventTime,lane:r.lane,tag:r.tag,payload:r.payload,callback:r.callback,next:null};null===a?o=a=i:a=a.next=i,r=r.next}while(null!==r);null===a?o=a=t:a=a.next=t}else o=a=t;return r={baseState:n.baseState,firstBaseUpdate:o,lastBaseUpdate:a,shared:n.shared,effects:n.effects},void(e.updateQueue=r)}null===(e=r.lastBaseUpdate)?r.firstBaseUpdate=t:e.next=t,r.lastBaseUpdate=t}function Fa(e,t,r,n){var o=e.updateQueue;Na=!1;var a=o.firstBaseUpdate,i=o.lastBaseUpdate,s=o.shared.pending;if(null!==s){o.shared.pending=null;var l=s,c=l.next;l.next=null,null===i?a=c:i.next=c,i=l;var u=e.alternate;null!==u&&((s=(u=u.updateQueue).lastBaseUpdate)!==i&&(null===s?u.firstBaseUpdate=c:s.next=c,u.lastBaseUpdate=l))}if(null!==a){var d=o.baseState;for(i=0,u=c=l=null,s=a;;){var f=s.lane,h=s.eventTime;if((n&f)===f){null!==u&&(u=u.next={eventTime:h,lane:0,tag:s.tag,payload:s.payload,callback:s.callback,next:null});e:{var p=e,g=s;switch(f=t,h=r,g.tag){case 1:if("function"===typeof(p=g.payload)){d=p.call(h,d,f);break e}d=p;break e;case 3:p.flags=-65537&p.flags|128;case 0:if(null===(f="function"===typeof(p=g.payload)?p.call(h,d,f):p)||void 0===f)break e;d=L({},d,f);break e;case 2:Na=!0}}null!==s.callback&&0!==s.lane&&(e.flags|=64,null===(f=o.effects)?o.effects=[s]:f.push(s))}else h={eventTime:h,lane:f,tag:s.tag,payload:s.payload,callback:s.callback,next:null},null===u?(c=u=h,l=d):u=u.next=h,i|=f;if(null===(s=s.next)){if(null===(s=o.shared.pending))break;s=(f=s).next,f.next=null,o.lastBaseUpdate=f,o.shared.pending=null}}if(null===u&&(l=d),o.baseState=l,o.firstBaseUpdate=c,o.lastBaseUpdate=u,null!==(t=o.shared.interleaved)){o=t;do{i|=o.lane,o=o.next}while(o!==t)}else null===a&&(o.shared.lanes=0);Ll|=i,e.lanes=i,e.memoizedState=d}}function Ba(e,t,r){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var n=e[t],o=n.callback;if(null!==o){if(n.callback=null,n=r,"function"!==typeof o)throw Error(a(191,o));o.call(n)}}}var $a=(new n.Component).refs;function za(e,t,r,n){r=null===(r=r(n,t=e.memoizedState))||void 0===r?t:L({},t,r),e.memoizedState=r,0===e.lanes&&(e.updateQueue.baseState=r)}var Ya={isMounted:function(e){return!!(e=e._reactInternals)&&Ye(e)===e},enqueueSetState:function(e,t,r){e=e._reactInternals;var n=tc(),o=rc(e),a=Da(n,o);a.payload=t,void 0!==r&&null!==r&&(a.callback=r),null!==(t=Ia(e,a,o))&&(nc(t,e,o,n),Ra(t,e,o))},enqueueReplaceState:function(e,t,r){e=e._reactInternals;var n=tc(),o=rc(e),a=Da(n,o);a.tag=1,a.payload=t,void 0!==r&&null!==r&&(a.callback=r),null!==(t=Ia(e,a,o))&&(nc(t,e,o,n),Ra(t,e,o))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var r=tc(),n=rc(e),o=Da(r,n);o.tag=2,void 0!==t&&null!==t&&(o.callback=t),null!==(t=Ia(e,o,n))&&(nc(t,e,n,r),Ra(t,e,n))}};function Wa(e,t,r,n,o,a,i){return"function"===typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(n,a,i):!t.prototype||!t.prototype.isPureReactComponent||(!ln(r,n)||!ln(o,a))}function Va(e,t,r){var n=!1,o=Eo,a=t.contextType;return"object"===typeof a&&null!==a?a=Pa(a):(o=_o(t)?No:jo.current,a=(n=null!==(n=t.contextTypes)&&void 0!==n)?Mo(e,o):Eo),t=new t(r,a),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=Ya,e.stateNode=t,t._reactInternals=e,n&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,e.__reactInternalMemoizedMaskedChildContext=a),t}function Ha(e,t,r,n){e=t.state,"function"===typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(r,n),"function"===typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(r,n),t.state!==e&&Ya.enqueueReplaceState(t,t.state,null)}function Ua(e,t,r,n){var o=e.stateNode;o.props=r,o.state=e.memoizedState,o.refs=$a,Ma(e);var a=t.contextType;"object"===typeof a&&null!==a?o.context=Pa(a):(a=_o(t)?No:jo.current,o.context=Mo(e,a)),o.state=e.memoizedState,"function"===typeof(a=t.getDerivedStateFromProps)&&(za(e,t,a,r),o.state=e.memoizedState),"function"===typeof t.getDerivedStateFromProps||"function"===typeof o.getSnapshotBeforeUpdate||"function"!==typeof o.UNSAFE_componentWillMount&&"function"!==typeof o.componentWillMount||(t=o.state,"function"===typeof o.componentWillMount&&o.componentWillMount(),"function"===typeof o.UNSAFE_componentWillMount&&o.UNSAFE_componentWillMount(),t!==o.state&&Ya.enqueueReplaceState(o,o.state,null),Fa(e,r,o,n),o.state=e.memoizedState),"function"===typeof o.componentDidMount&&(e.flags|=4194308)}function Ga(e,t,r){if(null!==(e=r.ref)&&"function"!==typeof e&&"object"!==typeof e){if(r._owner){if(r=r._owner){if(1!==r.tag)throw Error(a(309));var n=r.stateNode}if(!n)throw Error(a(147,e));var o=n,i=""+e;return null!==t&&null!==t.ref&&"function"===typeof t.ref&&t.ref._stringRef===i?t.ref:(t=function(e){var t=o.refs;t===$a&&(t=o.refs={}),null===e?delete t[i]:t[i]=e},t._stringRef=i,t)}if("string"!==typeof e)throw Error(a(284));if(!r._owner)throw Error(a(290,e))}return e}function Xa(e,t){throw e=Object.prototype.toString.call(t),Error(a(31,"[object Object]"===e?"object with keys {"+Object.keys(t).join(", ")+"}":e))}function qa(e){return(0,e._init)(e._payload)}function Ka(e){function t(t,r){if(e){var n=t.deletions;null===n?(t.deletions=[r],t.flags|=16):n.push(r)}}function r(r,n){if(!e)return null;for(;null!==n;)t(r,n),n=n.sibling;return null}function n(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function o(e,t){return(e=Dc(e,t)).index=0,e.sibling=null,e}function i(t,r,n){return t.index=n,e?null!==(n=t.alternate)?(n=n.index)<r?(t.flags|=2,r):n:(t.flags|=2,r):(t.flags|=1048576,r)}function s(t){return e&&null===t.alternate&&(t.flags|=2),t}function l(e,t,r,n){return null===t||6!==t.tag?((t=Fc(r,e.mode,n)).return=e,t):((t=o(t,r)).return=e,t)}function c(e,t,r,n){var a=r.type;return a===S?d(e,t,r.props.children,n,r.key):null!==t&&(t.elementType===a||"object"===typeof a&&null!==a&&a.$$typeof===M&&qa(a)===t.type)?((n=o(t,r.props)).ref=Ga(e,t,r),n.return=e,n):((n=Ic(r.type,r.key,r.props,null,e.mode,n)).ref=Ga(e,t,r),n.return=e,n)}function u(e,t,r,n){return null===t||4!==t.tag||t.stateNode.containerInfo!==r.containerInfo||t.stateNode.implementation!==r.implementation?((t=Bc(r,e.mode,n)).return=e,t):((t=o(t,r.children||[])).return=e,t)}function d(e,t,r,n,a){return null===t||7!==t.tag?((t=Rc(r,e.mode,n,a)).return=e,t):((t=o(t,r)).return=e,t)}function f(e,t,r){if("string"===typeof t&&""!==t||"number"===typeof t)return(t=Fc(""+t,e.mode,r)).return=e,t;if("object"===typeof t&&null!==t){switch(t.$$typeof){case w:return(r=Ic(t.type,t.key,t.props,null,e.mode,r)).ref=Ga(e,null,t),r.return=e,r;case k:return(t=Bc(t,e.mode,r)).return=e,t;case M:return f(e,(0,t._init)(t._payload),r)}if(te(t)||I(t))return(t=Rc(t,e.mode,r,null)).return=e,t;Xa(e,t)}return null}function h(e,t,r,n){var o=null!==t?t.key:null;if("string"===typeof r&&""!==r||"number"===typeof r)return null!==o?null:l(e,t,""+r,n);if("object"===typeof r&&null!==r){switch(r.$$typeof){case w:return r.key===o?c(e,t,r,n):null;case k:return r.key===o?u(e,t,r,n):null;case M:return h(e,t,(o=r._init)(r._payload),n)}if(te(r)||I(r))return null!==o?null:d(e,t,r,n,null);Xa(e,r)}return null}function p(e,t,r,n,o){if("string"===typeof n&&""!==n||"number"===typeof n)return l(t,e=e.get(r)||null,""+n,o);if("object"===typeof n&&null!==n){switch(n.$$typeof){case w:return c(t,e=e.get(null===n.key?r:n.key)||null,n,o);case k:return u(t,e=e.get(null===n.key?r:n.key)||null,n,o);case M:return p(e,t,r,(0,n._init)(n._payload),o)}if(te(n)||I(n))return d(t,e=e.get(r)||null,n,o,null);Xa(t,n)}return null}function g(o,a,s,l){for(var c=null,u=null,d=a,g=a=0,m=null;null!==d&&g<s.length;g++){d.index>g?(m=d,d=null):m=d.sibling;var v=h(o,d,s[g],l);if(null===v){null===d&&(d=m);break}e&&d&&null===v.alternate&&t(o,d),a=i(v,a,g),null===u?c=v:u.sibling=v,u=v,d=m}if(g===s.length)return r(o,d),aa&&Jo(o,g),c;if(null===d){for(;g<s.length;g++)null!==(d=f(o,s[g],l))&&(a=i(d,a,g),null===u?c=d:u.sibling=d,u=d);return aa&&Jo(o,g),c}for(d=n(o,d);g<s.length;g++)null!==(m=p(d,o,g,s[g],l))&&(e&&null!==m.alternate&&d.delete(null===m.key?g:m.key),a=i(m,a,g),null===u?c=m:u.sibling=m,u=m);return e&&d.forEach((function(e){return t(o,e)})),aa&&Jo(o,g),c}function m(o,s,l,c){var u=I(l);if("function"!==typeof u)throw Error(a(150));if(null==(l=u.call(l)))throw Error(a(151));for(var d=u=null,g=s,m=s=0,v=null,b=l.next();null!==g&&!b.done;m++,b=l.next()){g.index>m?(v=g,g=null):v=g.sibling;var y=h(o,g,b.value,c);if(null===y){null===g&&(g=v);break}e&&g&&null===y.alternate&&t(o,g),s=i(y,s,m),null===d?u=y:d.sibling=y,d=y,g=v}if(b.done)return r(o,g),aa&&Jo(o,m),u;if(null===g){for(;!b.done;m++,b=l.next())null!==(b=f(o,b.value,c))&&(s=i(b,s,m),null===d?u=b:d.sibling=b,d=b);return aa&&Jo(o,m),u}for(g=n(o,g);!b.done;m++,b=l.next())null!==(b=p(g,o,m,b.value,c))&&(e&&null!==b.alternate&&g.delete(null===b.key?m:b.key),s=i(b,s,m),null===d?u=b:d.sibling=b,d=b);return e&&g.forEach((function(e){return t(o,e)})),aa&&Jo(o,m),u}return function e(n,a,i,l){if("object"===typeof i&&null!==i&&i.type===S&&null===i.key&&(i=i.props.children),"object"===typeof i&&null!==i){switch(i.$$typeof){case w:e:{for(var c=i.key,u=a;null!==u;){if(u.key===c){if((c=i.type)===S){if(7===u.tag){r(n,u.sibling),(a=o(u,i.props.children)).return=n,n=a;break e}}else if(u.elementType===c||"object"===typeof c&&null!==c&&c.$$typeof===M&&qa(c)===u.type){r(n,u.sibling),(a=o(u,i.props)).ref=Ga(n,u,i),a.return=n,n=a;break e}r(n,u);break}t(n,u),u=u.sibling}i.type===S?((a=Rc(i.props.children,n.mode,l,i.key)).return=n,n=a):((l=Ic(i.type,i.key,i.props,null,n.mode,l)).ref=Ga(n,a,i),l.return=n,n=l)}return s(n);case k:e:{for(u=i.key;null!==a;){if(a.key===u){if(4===a.tag&&a.stateNode.containerInfo===i.containerInfo&&a.stateNode.implementation===i.implementation){r(n,a.sibling),(a=o(a,i.children||[])).return=n,n=a;break e}r(n,a);break}t(n,a),a=a.sibling}(a=Bc(i,n.mode,l)).return=n,n=a}return s(n);case M:return e(n,a,(u=i._init)(i._payload),l)}if(te(i))return g(n,a,i,l);if(I(i))return m(n,a,i,l);Xa(n,i)}return"string"===typeof i&&""!==i||"number"===typeof i?(i=""+i,null!==a&&6===a.tag?(r(n,a.sibling),(a=o(a,i)).return=n,n=a):(r(n,a),(a=Fc(i,n.mode,l)).return=n,n=a),s(n)):r(n,a)}}var Za=Ka(!0),Qa=Ka(!1),Ja={},ei=Oo(Ja),ti=Oo(Ja),ri=Oo(Ja);function ni(e){if(e===Ja)throw Error(a(174));return e}function oi(e,t){switch(To(ri,t),To(ti,e),To(ei,Ja),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:le(null,"");break;default:t=le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}Po(ei),To(ei,t)}function ai(){Po(ei),Po(ti),Po(ri)}function ii(e){ni(ri.current);var t=ni(ei.current),r=le(t,e.type);t!==r&&(To(ti,e),To(ei,r))}function si(e){ti.current===e&&(Po(ei),Po(ti))}var li=Oo(0);function ci(e){for(var t=e;null!==t;){if(13===t.tag){var r=t.memoizedState;if(null!==r&&(null===(r=r.dehydrated)||"$?"===r.data||"$!"===r.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!==(128&t.flags))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ui=[];function di(){for(var e=0;e<ui.length;e++)ui[e]._workInProgressVersionPrimary=null;ui.length=0}var fi=x.ReactCurrentDispatcher,hi=x.ReactCurrentBatchConfig,pi=0,gi=null,mi=null,vi=null,bi=!1,yi=!1,xi=0,wi=0;function ki(){throw Error(a(321))}function Si(e,t){if(null===t)return!1;for(var r=0;r<t.length&&r<e.length;r++)if(!sn(e[r],t[r]))return!1;return!0}function Ci(e,t,r,n,o,i){if(pi=i,gi=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,fi.current=null===e||null===e.memoizedState?ss:ls,e=r(n,o),yi){i=0;do{if(yi=!1,xi=0,25<=i)throw Error(a(301));i+=1,vi=mi=null,t.updateQueue=null,fi.current=cs,e=r(n,o)}while(yi)}if(fi.current=is,t=null!==mi&&null!==mi.next,pi=0,vi=mi=gi=null,bi=!1,t)throw Error(a(300));return e}function Oi(){var e=0!==xi;return xi=0,e}function Pi(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===vi?gi.memoizedState=vi=e:vi=vi.next=e,vi}function Ti(){if(null===mi){var e=gi.alternate;e=null!==e?e.memoizedState:null}else e=mi.next;var t=null===vi?gi.memoizedState:vi.next;if(null!==t)vi=t,mi=e;else{if(null===e)throw Error(a(310));e={memoizedState:(mi=e).memoizedState,baseState:mi.baseState,baseQueue:mi.baseQueue,queue:mi.queue,next:null},null===vi?gi.memoizedState=vi=e:vi=vi.next=e}return vi}function Ei(e,t){return"function"===typeof t?t(e):t}function ji(e){var t=Ti(),r=t.queue;if(null===r)throw Error(a(311));r.lastRenderedReducer=e;var n=mi,o=n.baseQueue,i=r.pending;if(null!==i){if(null!==o){var s=o.next;o.next=i.next,i.next=s}n.baseQueue=o=i,r.pending=null}if(null!==o){i=o.next,n=n.baseState;var l=s=null,c=null,u=i;do{var d=u.lane;if((pi&d)===d)null!==c&&(c=c.next={lane:0,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null}),n=u.hasEagerState?u.eagerState:e(n,u.action);else{var f={lane:d,action:u.action,hasEagerState:u.hasEagerState,eagerState:u.eagerState,next:null};null===c?(l=c=f,s=n):c=c.next=f,gi.lanes|=d,Ll|=d}u=u.next}while(null!==u&&u!==i);null===c?s=n:c.next=l,sn(n,t.memoizedState)||(xs=!0),t.memoizedState=n,t.baseState=s,t.baseQueue=c,r.lastRenderedState=n}if(null!==(e=r.interleaved)){o=e;do{i=o.lane,gi.lanes|=i,Ll|=i,o=o.next}while(o!==e)}else null===o&&(r.lanes=0);return[t.memoizedState,r.dispatch]}function Ai(e){var t=Ti(),r=t.queue;if(null===r)throw Error(a(311));r.lastRenderedReducer=e;var n=r.dispatch,o=r.pending,i=t.memoizedState;if(null!==o){r.pending=null;var s=o=o.next;do{i=e(i,s.action),s=s.next}while(s!==o);sn(i,t.memoizedState)||(xs=!0),t.memoizedState=i,null===t.baseQueue&&(t.baseState=i),r.lastRenderedState=i}return[i,n]}function Ni(){}function Mi(e,t){var r=gi,n=Ti(),o=t(),i=!sn(n.memoizedState,o);if(i&&(n.memoizedState=o,xs=!0),n=n.queue,Vi(Ii.bind(null,r,n,e),[e]),n.getSnapshot!==t||i||null!==vi&&1&vi.memoizedState.tag){if(r.flags|=2048,Bi(9,Di.bind(null,r,n,o,t),void 0,null),null===Al)throw Error(a(349));0!==(30&pi)||_i(r,t,o)}return o}function _i(e,t,r){e.flags|=16384,e={getSnapshot:t,value:r},null===(t=gi.updateQueue)?(t={lastEffect:null,stores:null},gi.updateQueue=t,t.stores=[e]):null===(r=t.stores)?t.stores=[e]:r.push(e)}function Di(e,t,r,n){t.value=r,t.getSnapshot=n,Ri(t)&&Li(e)}function Ii(e,t,r){return r((function(){Ri(t)&&Li(e)}))}function Ri(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!sn(e,r)}catch(n){return!0}}function Li(e){var t=Aa(e,1);null!==t&&nc(t,e,1,-1)}function Fi(e){var t=Pi();return"function"===typeof e&&(e=e()),t.memoizedState=t.baseState=e,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Ei,lastRenderedState:e},t.queue=e,e=e.dispatch=rs.bind(null,gi,e),[t.memoizedState,e]}function Bi(e,t,r,n){return e={tag:e,create:t,destroy:r,deps:n,next:null},null===(t=gi.updateQueue)?(t={lastEffect:null,stores:null},gi.updateQueue=t,t.lastEffect=e.next=e):null===(r=t.lastEffect)?t.lastEffect=e.next=e:(n=r.next,r.next=e,e.next=n,t.lastEffect=e),e}function $i(){return Ti().memoizedState}function zi(e,t,r,n){var o=Pi();gi.flags|=e,o.memoizedState=Bi(1|t,r,void 0,void 0===n?null:n)}function Yi(e,t,r,n){var o=Ti();n=void 0===n?null:n;var a=void 0;if(null!==mi){var i=mi.memoizedState;if(a=i.destroy,null!==n&&Si(n,i.deps))return void(o.memoizedState=Bi(t,r,a,n))}gi.flags|=e,o.memoizedState=Bi(1|t,r,a,n)}function Wi(e,t){return zi(8390656,8,e,t)}function Vi(e,t){return Yi(2048,8,e,t)}function Hi(e,t){return Yi(4,2,e,t)}function Ui(e,t){return Yi(4,4,e,t)}function Gi(e,t){return"function"===typeof t?(e=e(),t(e),function(){t(null)}):null!==t&&void 0!==t?(e=e(),t.current=e,function(){t.current=null}):void 0}function Xi(e,t,r){return r=null!==r&&void 0!==r?r.concat([e]):null,Yi(4,4,Gi.bind(null,t,e),r)}function qi(){}function Ki(e,t){var r=Ti();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&Si(t,n[1])?n[0]:(r.memoizedState=[e,t],e)}function Zi(e,t){var r=Ti();t=void 0===t?null:t;var n=r.memoizedState;return null!==n&&null!==t&&Si(t,n[1])?n[0]:(e=e(),r.memoizedState=[e,t],e)}function Qi(e,t,r){return 0===(21&pi)?(e.baseState&&(e.baseState=!1,xs=!0),e.memoizedState=r):(sn(r,t)||(r=gt(),gi.lanes|=r,Ll|=r,e.baseState=!0),t)}function Ji(e,t){var r=yt;yt=0!==r&&4>r?r:4,e(!0);var n=hi.transition;hi.transition={};try{e(!1),t()}finally{yt=r,hi.transition=n}}function es(){return Ti().memoizedState}function ts(e,t,r){var n=rc(e);if(r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},ns(e))os(t,r);else if(null!==(r=ja(e,t,r,n))){nc(r,e,n,tc()),as(r,t,n)}}function rs(e,t,r){var n=rc(e),o={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(ns(e))os(t,o);else{var a=e.alternate;if(0===e.lanes&&(null===a||0===a.lanes)&&null!==(a=t.lastRenderedReducer))try{var i=t.lastRenderedState,s=a(i,r);if(o.hasEagerState=!0,o.eagerState=s,sn(s,i)){var l=t.interleaved;return null===l?(o.next=o,Ea(t)):(o.next=l.next,l.next=o),void(t.interleaved=o)}}catch(c){}null!==(r=ja(e,t,o,n))&&(nc(r,e,n,o=tc()),as(r,t,n))}}function ns(e){var t=e.alternate;return e===gi||null!==t&&t===gi}function os(e,t){yi=bi=!0;var r=e.pending;null===r?t.next=t:(t.next=r.next,r.next=t),e.pending=t}function as(e,t,r){if(0!==(4194240&r)){var n=t.lanes;r|=n&=e.pendingLanes,t.lanes=r,bt(e,r)}}var is={readContext:Pa,useCallback:ki,useContext:ki,useEffect:ki,useImperativeHandle:ki,useInsertionEffect:ki,useLayoutEffect:ki,useMemo:ki,useReducer:ki,useRef:ki,useState:ki,useDebugValue:ki,useDeferredValue:ki,useTransition:ki,useMutableSource:ki,useSyncExternalStore:ki,useId:ki,unstable_isNewReconciler:!1},ss={readContext:Pa,useCallback:function(e,t){return Pi().memoizedState=[e,void 0===t?null:t],e},useContext:Pa,useEffect:Wi,useImperativeHandle:function(e,t,r){return r=null!==r&&void 0!==r?r.concat([e]):null,zi(4194308,4,Gi.bind(null,t,e),r)},useLayoutEffect:function(e,t){return zi(4194308,4,e,t)},useInsertionEffect:function(e,t){return zi(4,2,e,t)},useMemo:function(e,t){var r=Pi();return t=void 0===t?null:t,e=e(),r.memoizedState=[e,t],e},useReducer:function(e,t,r){var n=Pi();return t=void 0!==r?r(t):t,n.memoizedState=n.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},n.queue=e,e=e.dispatch=ts.bind(null,gi,e),[n.memoizedState,e]},useRef:function(e){return e={current:e},Pi().memoizedState=e},useState:Fi,useDebugValue:qi,useDeferredValue:function(e){return Pi().memoizedState=e},useTransition:function(){var e=Fi(!1),t=e[0];return e=Ji.bind(null,e[1]),Pi().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,r){var n=gi,o=Pi();if(aa){if(void 0===r)throw Error(a(407));r=r()}else{if(r=t(),null===Al)throw Error(a(349));0!==(30&pi)||_i(n,t,r)}o.memoizedState=r;var i={value:r,getSnapshot:t};return o.queue=i,Wi(Ii.bind(null,n,i,e),[e]),n.flags|=2048,Bi(9,Di.bind(null,n,i,r,t),void 0,null),r},useId:function(){var e=Pi(),t=Al.identifierPrefix;if(aa){var r=Qo;t=":"+t+"R"+(r=(Zo&~(1<<32-it(Zo)-1)).toString(32)+r),0<(r=xi++)&&(t+="H"+r.toString(32)),t+=":"}else t=":"+t+"r"+(r=wi++).toString(32)+":";return e.memoizedState=t},unstable_isNewReconciler:!1},ls={readContext:Pa,useCallback:Ki,useContext:Pa,useEffect:Vi,useImperativeHandle:Xi,useInsertionEffect:Hi,useLayoutEffect:Ui,useMemo:Zi,useReducer:ji,useRef:$i,useState:function(){return ji(Ei)},useDebugValue:qi,useDeferredValue:function(e){return Qi(Ti(),mi.memoizedState,e)},useTransition:function(){return[ji(Ei)[0],Ti().memoizedState]},useMutableSource:Ni,useSyncExternalStore:Mi,useId:es,unstable_isNewReconciler:!1},cs={readContext:Pa,useCallback:Ki,useContext:Pa,useEffect:Vi,useImperativeHandle:Xi,useInsertionEffect:Hi,useLayoutEffect:Ui,useMemo:Zi,useReducer:Ai,useRef:$i,useState:function(){return Ai(Ei)},useDebugValue:qi,useDeferredValue:function(e){var t=Ti();return null===mi?t.memoizedState=e:Qi(t,mi.memoizedState,e)},useTransition:function(){return[Ai(Ei)[0],Ti().memoizedState]},useMutableSource:Ni,useSyncExternalStore:Mi,useId:es,unstable_isNewReconciler:!1};function us(e,t){try{var r="",n=t;do{r+=z(n),n=n.return}while(n);var o=r}catch(a){o="\nError generating stack: "+a.message+"\n"+a.stack}return{value:e,source:t,stack:o,digest:null}}function ds(e,t,r){return{value:e,source:null,stack:null!=r?r:null,digest:null!=t?t:null}}function fs(e,t){try{console.error(t.value)}catch(r){setTimeout((function(){throw r}))}}var hs="function"===typeof WeakMap?WeakMap:Map;function ps(e,t,r){(r=Da(-1,r)).tag=3,r.payload={element:null};var n=t.value;return r.callback=function(){Hl||(Hl=!0,Ul=n),fs(0,t)},r}function gs(e,t,r){(r=Da(-1,r)).tag=3;var n=e.type.getDerivedStateFromError;if("function"===typeof n){var o=t.value;r.payload=function(){return n(o)},r.callback=function(){fs(0,t)}}var a=e.stateNode;return null!==a&&"function"===typeof a.componentDidCatch&&(r.callback=function(){fs(0,t),"function"!==typeof n&&(null===Gl?Gl=new Set([this]):Gl.add(this));var e=t.stack;this.componentDidCatch(t.value,{componentStack:null!==e?e:""})}),r}function ms(e,t,r){var n=e.pingCache;if(null===n){n=e.pingCache=new hs;var o=new Set;n.set(t,o)}else void 0===(o=n.get(t))&&(o=new Set,n.set(t,o));o.has(r)||(o.add(r),e=Pc.bind(null,e,t,r),t.then(e,e))}function vs(e){do{var t;if((t=13===e.tag)&&(t=null===(t=e.memoizedState)||null!==t.dehydrated),t)return e;e=e.return}while(null!==e);return null}function bs(e,t,r,n,o){return 0===(1&e.mode)?(e===t?e.flags|=65536:(e.flags|=128,r.flags|=131072,r.flags&=-52805,1===r.tag&&(null===r.alternate?r.tag=17:((t=Da(-1,1)).tag=2,Ia(r,t,1))),r.lanes|=1),e):(e.flags|=65536,e.lanes=o,e)}var ys=x.ReactCurrentOwner,xs=!1;function ws(e,t,r,n){t.child=null===e?Qa(t,null,r,n):Za(t,e.child,r,n)}function ks(e,t,r,n,o){r=r.render;var a=t.ref;return Oa(t,o),n=Ci(e,t,r,n,a,o),r=Oi(),null===e||xs?(aa&&r&&ta(t),t.flags|=1,ws(e,t,n,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Hs(e,t,o))}function Ss(e,t,r,n,o){if(null===e){var a=r.type;return"function"!==typeof a||_c(a)||void 0!==a.defaultProps||null!==r.compare||void 0!==r.defaultProps?((e=Ic(r.type,null,n,t,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=a,Cs(e,t,a,n,o))}if(a=e.child,0===(e.lanes&o)){var i=a.memoizedProps;if((r=null!==(r=r.compare)?r:ln)(i,n)&&e.ref===t.ref)return Hs(e,t,o)}return t.flags|=1,(e=Dc(a,n)).ref=t.ref,e.return=t,t.child=e}function Cs(e,t,r,n,o){if(null!==e){var a=e.memoizedProps;if(ln(a,n)&&e.ref===t.ref){if(xs=!1,t.pendingProps=n=a,0===(e.lanes&o))return t.lanes=e.lanes,Hs(e,t,o);0!==(131072&e.flags)&&(xs=!0)}}return Ts(e,t,r,n,o)}function Os(e,t,r){var n=t.pendingProps,o=n.children,a=null!==e?e.memoizedState:null;if("hidden"===n.mode)if(0===(1&t.mode))t.memoizedState={baseLanes:0,cachePool:null,transitions:null},To(Dl,_l),_l|=r;else{if(0===(1073741824&r))return e=null!==a?a.baseLanes|r:r,t.lanes=t.childLanes=1073741824,t.memoizedState={baseLanes:e,cachePool:null,transitions:null},t.updateQueue=null,To(Dl,_l),_l|=e,null;t.memoizedState={baseLanes:0,cachePool:null,transitions:null},n=null!==a?a.baseLanes:r,To(Dl,_l),_l|=n}else null!==a?(n=a.baseLanes|r,t.memoizedState=null):n=r,To(Dl,_l),_l|=n;return ws(e,t,o,r),t.child}function Ps(e,t){var r=t.ref;(null===e&&null!==r||null!==e&&e.ref!==r)&&(t.flags|=512,t.flags|=2097152)}function Ts(e,t,r,n,o){var a=_o(r)?No:jo.current;return a=Mo(t,a),Oa(t,o),r=Ci(e,t,r,n,a,o),n=Oi(),null===e||xs?(aa&&n&&ta(t),t.flags|=1,ws(e,t,r,o),t.child):(t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~o,Hs(e,t,o))}function Es(e,t,r,n,o){if(_o(r)){var a=!0;Lo(t)}else a=!1;if(Oa(t,o),null===t.stateNode)Vs(e,t),Va(t,r,n),Ua(t,r,n,o),n=!0;else if(null===e){var i=t.stateNode,s=t.memoizedProps;i.props=s;var l=i.context,c=r.contextType;"object"===typeof c&&null!==c?c=Pa(c):c=Mo(t,c=_o(r)?No:jo.current);var u=r.getDerivedStateFromProps,d="function"===typeof u||"function"===typeof i.getSnapshotBeforeUpdate;d||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(s!==n||l!==c)&&Ha(t,i,n,c),Na=!1;var f=t.memoizedState;i.state=f,Fa(t,n,i,o),l=t.memoizedState,s!==n||f!==l||Ao.current||Na?("function"===typeof u&&(za(t,r,u,n),l=t.memoizedState),(s=Na||Wa(t,r,s,n,f,l,c))?(d||"function"!==typeof i.UNSAFE_componentWillMount&&"function"!==typeof i.componentWillMount||("function"===typeof i.componentWillMount&&i.componentWillMount(),"function"===typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"===typeof i.componentDidMount&&(t.flags|=4194308)):("function"===typeof i.componentDidMount&&(t.flags|=4194308),t.memoizedProps=n,t.memoizedState=l),i.props=n,i.state=l,i.context=c,n=s):("function"===typeof i.componentDidMount&&(t.flags|=4194308),n=!1)}else{i=t.stateNode,_a(e,t),s=t.memoizedProps,c=t.type===t.elementType?s:va(t.type,s),i.props=c,d=t.pendingProps,f=i.context,"object"===typeof(l=r.contextType)&&null!==l?l=Pa(l):l=Mo(t,l=_o(r)?No:jo.current);var h=r.getDerivedStateFromProps;(u="function"===typeof h||"function"===typeof i.getSnapshotBeforeUpdate)||"function"!==typeof i.UNSAFE_componentWillReceiveProps&&"function"!==typeof i.componentWillReceiveProps||(s!==d||f!==l)&&Ha(t,i,n,l),Na=!1,f=t.memoizedState,i.state=f,Fa(t,n,i,o);var p=t.memoizedState;s!==d||f!==p||Ao.current||Na?("function"===typeof h&&(za(t,r,h,n),p=t.memoizedState),(c=Na||Wa(t,r,c,n,f,p,l)||!1)?(u||"function"!==typeof i.UNSAFE_componentWillUpdate&&"function"!==typeof i.componentWillUpdate||("function"===typeof i.componentWillUpdate&&i.componentWillUpdate(n,p,l),"function"===typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(n,p,l)),"function"===typeof i.componentDidUpdate&&(t.flags|=4),"function"===typeof i.getSnapshotBeforeUpdate&&(t.flags|=1024)):("function"!==typeof i.componentDidUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),t.memoizedProps=n,t.memoizedState=p),i.props=n,i.state=p,i.context=l,n=c):("function"!==typeof i.componentDidUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=4),"function"!==typeof i.getSnapshotBeforeUpdate||s===e.memoizedProps&&f===e.memoizedState||(t.flags|=1024),n=!1)}return js(e,t,r,n,a,o)}function js(e,t,r,n,o,a){Ps(e,t);var i=0!==(128&t.flags);if(!n&&!i)return o&&Fo(t,r,!1),Hs(e,t,a);n=t.stateNode,ys.current=t;var s=i&&"function"!==typeof r.getDerivedStateFromError?null:n.render();return t.flags|=1,null!==e&&i?(t.child=Za(t,e.child,null,a),t.child=Za(t,null,s,a)):ws(e,t,s,a),t.memoizedState=n.state,o&&Fo(t,r,!0),t.child}function As(e){var t=e.stateNode;t.pendingContext?Io(0,t.pendingContext,t.pendingContext!==t.context):t.context&&Io(0,t.context,!1),oi(e,t.containerInfo)}function Ns(e,t,r,n,o){return pa(),ga(o),t.flags|=256,ws(e,t,r,n),t.child}var Ms,_s,Ds,Is,Rs={dehydrated:null,treeContext:null,retryLane:0};function Ls(e){return{baseLanes:e,cachePool:null,transitions:null}}function Fs(e,t,r){var n,o=t.pendingProps,i=li.current,s=!1,l=0!==(128&t.flags);if((n=l)||(n=(null===e||null!==e.memoizedState)&&0!==(2&i)),n?(s=!0,t.flags&=-129):null!==e&&null===e.memoizedState||(i|=1),To(li,1&i),null===e)return ua(t),null!==(e=t.memoizedState)&&null!==(e=e.dehydrated)?(0===(1&t.mode)?t.lanes=1:"$!"===e.data?t.lanes=8:t.lanes=1073741824,null):(l=o.children,e=o.fallback,s?(o=t.mode,s=t.child,l={mode:"hidden",children:l},0===(1&o)&&null!==s?(s.childLanes=0,s.pendingProps=l):s=Lc(l,o,0,null),e=Rc(e,o,r,null),s.return=t,e.return=t,s.sibling=e,t.child=s,t.child.memoizedState=Ls(r),t.memoizedState=Rs,e):Bs(t,l));if(null!==(i=e.memoizedState)&&null!==(n=i.dehydrated))return function(e,t,r,n,o,i,s){if(r)return 256&t.flags?(t.flags&=-257,$s(e,t,s,n=ds(Error(a(422))))):null!==t.memoizedState?(t.child=e.child,t.flags|=128,null):(i=n.fallback,o=t.mode,n=Lc({mode:"visible",children:n.children},o,0,null),(i=Rc(i,o,s,null)).flags|=2,n.return=t,i.return=t,n.sibling=i,t.child=n,0!==(1&t.mode)&&Za(t,e.child,null,s),t.child.memoizedState=Ls(s),t.memoizedState=Rs,i);if(0===(1&t.mode))return $s(e,t,s,null);if("$!"===o.data){if(n=o.nextSibling&&o.nextSibling.dataset)var l=n.dgst;return n=l,$s(e,t,s,n=ds(i=Error(a(419)),n,void 0))}if(l=0!==(s&e.childLanes),xs||l){if(null!==(n=Al)){switch(s&-s){case 4:o=2;break;case 16:o=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:o=32;break;case 536870912:o=268435456;break;default:o=0}0!==(o=0!==(o&(n.suspendedLanes|s))?0:o)&&o!==i.retryLane&&(i.retryLane=o,Aa(e,o),nc(n,e,o,-1))}return mc(),$s(e,t,s,n=ds(Error(a(421))))}return"$?"===o.data?(t.flags|=128,t.child=e.child,t=Ec.bind(null,e),o._reactRetry=t,null):(e=i.treeContext,oa=co(o.nextSibling),na=t,aa=!0,ia=null,null!==e&&(Xo[qo++]=Zo,Xo[qo++]=Qo,Xo[qo++]=Ko,Zo=e.id,Qo=e.overflow,Ko=t),t=Bs(t,n.children),t.flags|=4096,t)}(e,t,l,o,n,i,r);if(s){s=o.fallback,l=t.mode,n=(i=e.child).sibling;var c={mode:"hidden",children:o.children};return 0===(1&l)&&t.child!==i?((o=t.child).childLanes=0,o.pendingProps=c,t.deletions=null):(o=Dc(i,c)).subtreeFlags=14680064&i.subtreeFlags,null!==n?s=Dc(n,s):(s=Rc(s,l,r,null)).flags|=2,s.return=t,o.return=t,o.sibling=s,t.child=o,o=s,s=t.child,l=null===(l=e.child.memoizedState)?Ls(r):{baseLanes:l.baseLanes|r,cachePool:null,transitions:l.transitions},s.memoizedState=l,s.childLanes=e.childLanes&~r,t.memoizedState=Rs,o}return e=(s=e.child).sibling,o=Dc(s,{mode:"visible",children:o.children}),0===(1&t.mode)&&(o.lanes=r),o.return=t,o.sibling=null,null!==e&&(null===(r=t.deletions)?(t.deletions=[e],t.flags|=16):r.push(e)),t.child=o,t.memoizedState=null,o}function Bs(e,t){return(t=Lc({mode:"visible",children:t},e.mode,0,null)).return=e,e.child=t}function $s(e,t,r,n){return null!==n&&ga(n),Za(t,e.child,null,r),(e=Bs(t,t.pendingProps.children)).flags|=2,t.memoizedState=null,e}function zs(e,t,r){e.lanes|=t;var n=e.alternate;null!==n&&(n.lanes|=t),Ca(e.return,t,r)}function Ys(e,t,r,n,o){var a=e.memoizedState;null===a?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:n,tail:r,tailMode:o}:(a.isBackwards=t,a.rendering=null,a.renderingStartTime=0,a.last=n,a.tail=r,a.tailMode=o)}function Ws(e,t,r){var n=t.pendingProps,o=n.revealOrder,a=n.tail;if(ws(e,t,n.children,r),0!==(2&(n=li.current)))n=1&n|2,t.flags|=128;else{if(null!==e&&0!==(128&e.flags))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&zs(e,r,t);else if(19===e.tag)zs(e,r,t);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}n&=1}if(To(li,n),0===(1&t.mode))t.memoizedState=null;else switch(o){case"forwards":for(r=t.child,o=null;null!==r;)null!==(e=r.alternate)&&null===ci(e)&&(o=r),r=r.sibling;null===(r=o)?(o=t.child,t.child=null):(o=r.sibling,r.sibling=null),Ys(t,!1,o,r,a);break;case"backwards":for(r=null,o=t.child,t.child=null;null!==o;){if(null!==(e=o.alternate)&&null===ci(e)){t.child=o;break}e=o.sibling,o.sibling=r,r=o,o=e}Ys(t,!0,r,null,a);break;case"together":Ys(t,!1,null,null,void 0);break;default:t.memoizedState=null}return t.child}function Vs(e,t){0===(1&t.mode)&&null!==e&&(e.alternate=null,t.alternate=null,t.flags|=2)}function Hs(e,t,r){if(null!==e&&(t.dependencies=e.dependencies),Ll|=t.lanes,0===(r&t.childLanes))return null;if(null!==e&&t.child!==e.child)throw Error(a(153));if(null!==t.child){for(r=Dc(e=t.child,e.pendingProps),t.child=r,r.return=t;null!==e.sibling;)e=e.sibling,(r=r.sibling=Dc(e,e.pendingProps)).return=t;r.sibling=null}return t.child}function Us(e,t){if(!aa)switch(e.tailMode){case"hidden":t=e.tail;for(var r=null;null!==t;)null!==t.alternate&&(r=t),t=t.sibling;null===r?e.tail=null:r.sibling=null;break;case"collapsed":r=e.tail;for(var n=null;null!==r;)null!==r.alternate&&(n=r),r=r.sibling;null===n?t||null===e.tail?e.tail=null:e.tail.sibling=null:n.sibling=null}}function Gs(e){var t=null!==e.alternate&&e.alternate.child===e.child,r=0,n=0;if(t)for(var o=e.child;null!==o;)r|=o.lanes|o.childLanes,n|=14680064&o.subtreeFlags,n|=14680064&o.flags,o.return=e,o=o.sibling;else for(o=e.child;null!==o;)r|=o.lanes|o.childLanes,n|=o.subtreeFlags,n|=o.flags,o.return=e,o=o.sibling;return e.subtreeFlags|=n,e.childLanes=r,t}function Xs(e,t,r){var n=t.pendingProps;switch(ra(t),t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Gs(t),null;case 1:case 17:return _o(t.type)&&Do(),Gs(t),null;case 3:return n=t.stateNode,ai(),Po(Ao),Po(jo),di(),n.pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||(fa(t)?t.flags|=4:null===e||e.memoizedState.isDehydrated&&0===(256&t.flags)||(t.flags|=1024,null!==ia&&(sc(ia),ia=null))),_s(e,t),Gs(t),null;case 5:si(t);var o=ni(ri.current);if(r=t.type,null!==e&&null!=t.stateNode)Ds(e,t,r,n,o),e.ref!==t.ref&&(t.flags|=512,t.flags|=2097152);else{if(!n){if(null===t.stateNode)throw Error(a(166));return Gs(t),null}if(e=ni(ei.current),fa(t)){n=t.stateNode,r=t.type;var i=t.memoizedProps;switch(n[ho]=t,n[po]=i,e=0!==(1&t.mode),r){case"dialog":Bn("cancel",n),Bn("close",n);break;case"iframe":case"object":case"embed":Bn("load",n);break;case"video":case"audio":for(o=0;o<In.length;o++)Bn(In[o],n);break;case"source":Bn("error",n);break;case"img":case"image":case"link":Bn("error",n),Bn("load",n);break;case"details":Bn("toggle",n);break;case"input":K(n,i),Bn("invalid",n);break;case"select":n._wrapperState={wasMultiple:!!i.multiple},Bn("invalid",n);break;case"textarea":oe(n,i),Bn("invalid",n)}for(var l in be(r,i),o=null,i)if(i.hasOwnProperty(l)){var c=i[l];"children"===l?"string"===typeof c?n.textContent!==c&&(!0!==i.suppressHydrationWarning&&Qn(n.textContent,c,e),o=["children",c]):"number"===typeof c&&n.textContent!==""+c&&(!0!==i.suppressHydrationWarning&&Qn(n.textContent,c,e),o=["children",""+c]):s.hasOwnProperty(l)&&null!=c&&"onScroll"===l&&Bn("scroll",n)}switch(r){case"input":U(n),J(n,i,!0);break;case"textarea":U(n),ie(n);break;case"select":case"option":break;default:"function"===typeof i.onClick&&(n.onclick=Jn)}n=o,t.updateQueue=n,null!==n&&(t.flags|=4)}else{l=9===o.nodeType?o:o.ownerDocument,"http://www.w3.org/1999/xhtml"===e&&(e=se(r)),"http://www.w3.org/1999/xhtml"===e?"script"===r?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"===typeof n.is?e=l.createElement(r,{is:n.is}):(e=l.createElement(r),"select"===r&&(l=e,n.multiple?l.multiple=!0:n.size&&(l.size=n.size))):e=l.createElementNS(e,r),e[ho]=t,e[po]=n,Ms(e,t,!1,!1),t.stateNode=e;e:{switch(l=ye(r,n),r){case"dialog":Bn("cancel",e),Bn("close",e),o=n;break;case"iframe":case"object":case"embed":Bn("load",e),o=n;break;case"video":case"audio":for(o=0;o<In.length;o++)Bn(In[o],e);o=n;break;case"source":Bn("error",e),o=n;break;case"img":case"image":case"link":Bn("error",e),Bn("load",e),o=n;break;case"details":Bn("toggle",e),o=n;break;case"input":K(e,n),o=q(e,n),Bn("invalid",e);break;case"option":default:o=n;break;case"select":e._wrapperState={wasMultiple:!!n.multiple},o=L({},n,{value:void 0}),Bn("invalid",e);break;case"textarea":oe(e,n),o=ne(e,n),Bn("invalid",e)}for(i in be(r,o),c=o)if(c.hasOwnProperty(i)){var u=c[i];"style"===i?me(e,u):"dangerouslySetInnerHTML"===i?null!=(u=u?u.__html:void 0)&&de(e,u):"children"===i?"string"===typeof u?("textarea"!==r||""!==u)&&fe(e,u):"number"===typeof u&&fe(e,""+u):"suppressContentEditableWarning"!==i&&"suppressHydrationWarning"!==i&&"autoFocus"!==i&&(s.hasOwnProperty(i)?null!=u&&"onScroll"===i&&Bn("scroll",e):null!=u&&y(e,i,u,l))}switch(r){case"input":U(e),J(e,n,!1);break;case"textarea":U(e),ie(e);break;case"option":null!=n.value&&e.setAttribute("value",""+V(n.value));break;case"select":e.multiple=!!n.multiple,null!=(i=n.value)?re(e,!!n.multiple,i,!1):null!=n.defaultValue&&re(e,!!n.multiple,n.defaultValue,!0);break;default:"function"===typeof o.onClick&&(e.onclick=Jn)}switch(r){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}}n&&(t.flags|=4)}null!==t.ref&&(t.flags|=512,t.flags|=2097152)}return Gs(t),null;case 6:if(e&&null!=t.stateNode)Is(e,t,e.memoizedProps,n);else{if("string"!==typeof n&&null===t.stateNode)throw Error(a(166));if(r=ni(ri.current),ni(ei.current),fa(t)){if(n=t.stateNode,r=t.memoizedProps,n[ho]=t,(i=n.nodeValue!==r)&&null!==(e=na))switch(e.tag){case 3:Qn(n.nodeValue,r,0!==(1&e.mode));break;case 5:!0!==e.memoizedProps.suppressHydrationWarning&&Qn(n.nodeValue,r,0!==(1&e.mode))}i&&(t.flags|=4)}else(n=(9===r.nodeType?r:r.ownerDocument).createTextNode(n))[ho]=t,t.stateNode=n}return Gs(t),null;case 13:if(Po(li),n=t.memoizedState,null===e||null!==e.memoizedState&&null!==e.memoizedState.dehydrated){if(aa&&null!==oa&&0!==(1&t.mode)&&0===(128&t.flags))ha(),pa(),t.flags|=98560,i=!1;else if(i=fa(t),null!==n&&null!==n.dehydrated){if(null===e){if(!i)throw Error(a(318));if(!(i=null!==(i=t.memoizedState)?i.dehydrated:null))throw Error(a(317));i[ho]=t}else pa(),0===(128&t.flags)&&(t.memoizedState=null),t.flags|=4;Gs(t),i=!1}else null!==ia&&(sc(ia),ia=null),i=!0;if(!i)return 65536&t.flags?t:null}return 0!==(128&t.flags)?(t.lanes=r,t):((n=null!==n)!==(null!==e&&null!==e.memoizedState)&&n&&(t.child.flags|=8192,0!==(1&t.mode)&&(null===e||0!==(1&li.current)?0===Il&&(Il=3):mc())),null!==t.updateQueue&&(t.flags|=4),Gs(t),null);case 4:return ai(),_s(e,t),null===e&&Yn(t.stateNode.containerInfo),Gs(t),null;case 10:return Sa(t.type._context),Gs(t),null;case 19:if(Po(li),null===(i=t.memoizedState))return Gs(t),null;if(n=0!==(128&t.flags),null===(l=i.rendering))if(n)Us(i,!1);else{if(0!==Il||null!==e&&0!==(128&e.flags))for(e=t.child;null!==e;){if(null!==(l=ci(e))){for(t.flags|=128,Us(i,!1),null!==(n=l.updateQueue)&&(t.updateQueue=n,t.flags|=4),t.subtreeFlags=0,n=r,r=t.child;null!==r;)e=n,(i=r).flags&=14680066,null===(l=i.alternate)?(i.childLanes=0,i.lanes=e,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=l.childLanes,i.lanes=l.lanes,i.child=l.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=l.memoizedProps,i.memoizedState=l.memoizedState,i.updateQueue=l.updateQueue,i.type=l.type,e=l.dependencies,i.dependencies=null===e?null:{lanes:e.lanes,firstContext:e.firstContext}),r=r.sibling;return To(li,1&li.current|2),t.child}e=e.sibling}null!==i.tail&&Ze()>Wl&&(t.flags|=128,n=!0,Us(i,!1),t.lanes=4194304)}else{if(!n)if(null!==(e=ci(l))){if(t.flags|=128,n=!0,null!==(r=e.updateQueue)&&(t.updateQueue=r,t.flags|=4),Us(i,!0),null===i.tail&&"hidden"===i.tailMode&&!l.alternate&&!aa)return Gs(t),null}else 2*Ze()-i.renderingStartTime>Wl&&1073741824!==r&&(t.flags|=128,n=!0,Us(i,!1),t.lanes=4194304);i.isBackwards?(l.sibling=t.child,t.child=l):(null!==(r=i.last)?r.sibling=l:t.child=l,i.last=l)}return null!==i.tail?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=Ze(),t.sibling=null,r=li.current,To(li,n?1&r|2:1&r),t):(Gs(t),null);case 22:case 23:return fc(),n=null!==t.memoizedState,null!==e&&null!==e.memoizedState!==n&&(t.flags|=8192),n&&0!==(1&t.mode)?0!==(1073741824&_l)&&(Gs(t),6&t.subtreeFlags&&(t.flags|=8192)):Gs(t),null;case 24:case 25:return null}throw Error(a(156,t.tag))}function qs(e,t){switch(ra(t),t.tag){case 1:return _o(t.type)&&Do(),65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 3:return ai(),Po(Ao),Po(jo),di(),0!==(65536&(e=t.flags))&&0===(128&e)?(t.flags=-65537&e|128,t):null;case 5:return si(t),null;case 13:if(Po(li),null!==(e=t.memoizedState)&&null!==e.dehydrated){if(null===t.alternate)throw Error(a(340));pa()}return 65536&(e=t.flags)?(t.flags=-65537&e|128,t):null;case 19:return Po(li),null;case 4:return ai(),null;case 10:return Sa(t.type._context),null;case 22:case 23:return fc(),null;default:return null}}Ms=function(e,t){for(var r=t.child;null!==r;){if(5===r.tag||6===r.tag)e.appendChild(r.stateNode);else if(4!==r.tag&&null!==r.child){r.child.return=r,r=r.child;continue}if(r===t)break;for(;null===r.sibling;){if(null===r.return||r.return===t)return;r=r.return}r.sibling.return=r.return,r=r.sibling}},_s=function(){},Ds=function(e,t,r,n){var o=e.memoizedProps;if(o!==n){e=t.stateNode,ni(ei.current);var a,i=null;switch(r){case"input":o=q(e,o),n=q(e,n),i=[];break;case"select":o=L({},o,{value:void 0}),n=L({},n,{value:void 0}),i=[];break;case"textarea":o=ne(e,o),n=ne(e,n),i=[];break;default:"function"!==typeof o.onClick&&"function"===typeof n.onClick&&(e.onclick=Jn)}for(u in be(r,n),r=null,o)if(!n.hasOwnProperty(u)&&o.hasOwnProperty(u)&&null!=o[u])if("style"===u){var l=o[u];for(a in l)l.hasOwnProperty(a)&&(r||(r={}),r[a]="")}else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(s.hasOwnProperty(u)?i||(i=[]):(i=i||[]).push(u,null));for(u in n){var c=n[u];if(l=null!=o?o[u]:void 0,n.hasOwnProperty(u)&&c!==l&&(null!=c||null!=l))if("style"===u)if(l){for(a in l)!l.hasOwnProperty(a)||c&&c.hasOwnProperty(a)||(r||(r={}),r[a]="");for(a in c)c.hasOwnProperty(a)&&l[a]!==c[a]&&(r||(r={}),r[a]=c[a])}else r||(i||(i=[]),i.push(u,r)),r=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,l=l?l.__html:void 0,null!=c&&l!==c&&(i=i||[]).push(u,c)):"children"===u?"string"!==typeof c&&"number"!==typeof c||(i=i||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(s.hasOwnProperty(u)?(null!=c&&"onScroll"===u&&Bn("scroll",e),i||l===c||(i=[])):(i=i||[]).push(u,c))}r&&(i=i||[]).push("style",r);var u=i;(t.updateQueue=u)&&(t.flags|=4)}},Is=function(e,t,r,n){r!==n&&(t.flags|=4)};var Ks=!1,Zs=!1,Qs="function"===typeof WeakSet?WeakSet:Set,Js=null;function el(e,t){var r=e.ref;if(null!==r)if("function"===typeof r)try{r(null)}catch(n){Oc(e,t,n)}else r.current=null}function tl(e,t,r){try{r()}catch(n){Oc(e,t,n)}}var rl=!1;function nl(e,t,r){var n=t.updateQueue;if(null!==(n=null!==n?n.lastEffect:null)){var o=n=n.next;do{if((o.tag&e)===e){var a=o.destroy;o.destroy=void 0,void 0!==a&&tl(t,r,a)}o=o.next}while(o!==n)}}function ol(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var r=t=t.next;do{if((r.tag&e)===e){var n=r.create;r.destroy=n()}r=r.next}while(r!==t)}}function al(e){var t=e.ref;if(null!==t){var r=e.stateNode;e.tag,e=r,"function"===typeof t?t(e):t.current=e}}function il(e){var t=e.alternate;null!==t&&(e.alternate=null,il(t)),e.child=null,e.deletions=null,e.sibling=null,5===e.tag&&(null!==(t=e.stateNode)&&(delete t[ho],delete t[po],delete t[mo],delete t[vo],delete t[bo])),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 sl(e){return 5===e.tag||3===e.tag||4===e.tag}function ll(e){e:for(;;){for(;null===e.sibling;){if(null===e.return||sl(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;5!==e.tag&&6!==e.tag&&18!==e.tag;){if(2&e.flags)continue e;if(null===e.child||4===e.tag)continue e;e.child.return=e,e=e.child}if(!(2&e.flags))return e.stateNode}}function cl(e,t,r){var n=e.tag;if(5===n||6===n)e=e.stateNode,t?8===r.nodeType?r.parentNode.insertBefore(e,t):r.insertBefore(e,t):(8===r.nodeType?(t=r.parentNode).insertBefore(e,r):(t=r).appendChild(e),null!==(r=r._reactRootContainer)&&void 0!==r||null!==t.onclick||(t.onclick=Jn));else if(4!==n&&null!==(e=e.child))for(cl(e,t,r),e=e.sibling;null!==e;)cl(e,t,r),e=e.sibling}function ul(e,t,r){var n=e.tag;if(5===n||6===n)e=e.stateNode,t?r.insertBefore(e,t):r.appendChild(e);else if(4!==n&&null!==(e=e.child))for(ul(e,t,r),e=e.sibling;null!==e;)ul(e,t,r),e=e.sibling}var dl=null,fl=!1;function hl(e,t,r){for(r=r.child;null!==r;)pl(e,t,r),r=r.sibling}function pl(e,t,r){if(at&&"function"===typeof at.onCommitFiberUnmount)try{at.onCommitFiberUnmount(ot,r)}catch(s){}switch(r.tag){case 5:Zs||el(r,t);case 6:var n=dl,o=fl;dl=null,hl(e,t,r),fl=o,null!==(dl=n)&&(fl?(e=dl,r=r.stateNode,8===e.nodeType?e.parentNode.removeChild(r):e.removeChild(r)):dl.removeChild(r.stateNode));break;case 18:null!==dl&&(fl?(e=dl,r=r.stateNode,8===e.nodeType?lo(e.parentNode,r):1===e.nodeType&&lo(e,r),Yt(e)):lo(dl,r.stateNode));break;case 4:n=dl,o=fl,dl=r.stateNode.containerInfo,fl=!0,hl(e,t,r),dl=n,fl=o;break;case 0:case 11:case 14:case 15:if(!Zs&&(null!==(n=r.updateQueue)&&null!==(n=n.lastEffect))){o=n=n.next;do{var a=o,i=a.destroy;a=a.tag,void 0!==i&&(0!==(2&a)||0!==(4&a))&&tl(r,t,i),o=o.next}while(o!==n)}hl(e,t,r);break;case 1:if(!Zs&&(el(r,t),"function"===typeof(n=r.stateNode).componentWillUnmount))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(s){Oc(r,t,s)}hl(e,t,r);break;case 21:hl(e,t,r);break;case 22:1&r.mode?(Zs=(n=Zs)||null!==r.memoizedState,hl(e,t,r),Zs=n):hl(e,t,r);break;default:hl(e,t,r)}}function gl(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var r=e.stateNode;null===r&&(r=e.stateNode=new Qs),t.forEach((function(t){var n=jc.bind(null,e,t);r.has(t)||(r.add(t),t.then(n,n))}))}}function ml(e,t){var r=t.deletions;if(null!==r)for(var n=0;n<r.length;n++){var o=r[n];try{var i=e,s=t,l=s;e:for(;null!==l;){switch(l.tag){case 5:dl=l.stateNode,fl=!1;break e;case 3:case 4:dl=l.stateNode.containerInfo,fl=!0;break e}l=l.return}if(null===dl)throw Error(a(160));pl(i,s,o),dl=null,fl=!1;var c=o.alternate;null!==c&&(c.return=null),o.return=null}catch(u){Oc(o,t,u)}}if(12854&t.subtreeFlags)for(t=t.child;null!==t;)vl(t,e),t=t.sibling}function vl(e,t){var r=e.alternate,n=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:if(ml(t,e),bl(e),4&n){try{nl(3,e,e.return),ol(3,e)}catch(m){Oc(e,e.return,m)}try{nl(5,e,e.return)}catch(m){Oc(e,e.return,m)}}break;case 1:ml(t,e),bl(e),512&n&&null!==r&&el(r,r.return);break;case 5:if(ml(t,e),bl(e),512&n&&null!==r&&el(r,r.return),32&e.flags){var o=e.stateNode;try{fe(o,"")}catch(m){Oc(e,e.return,m)}}if(4&n&&null!=(o=e.stateNode)){var i=e.memoizedProps,s=null!==r?r.memoizedProps:i,l=e.type,c=e.updateQueue;if(e.updateQueue=null,null!==c)try{"input"===l&&"radio"===i.type&&null!=i.name&&Z(o,i),ye(l,s);var u=ye(l,i);for(s=0;s<c.length;s+=2){var d=c[s],f=c[s+1];"style"===d?me(o,f):"dangerouslySetInnerHTML"===d?de(o,f):"children"===d?fe(o,f):y(o,d,f,u)}switch(l){case"input":Q(o,i);break;case"textarea":ae(o,i);break;case"select":var h=o._wrapperState.wasMultiple;o._wrapperState.wasMultiple=!!i.multiple;var p=i.value;null!=p?re(o,!!i.multiple,p,!1):h!==!!i.multiple&&(null!=i.defaultValue?re(o,!!i.multiple,i.defaultValue,!0):re(o,!!i.multiple,i.multiple?[]:"",!1))}o[po]=i}catch(m){Oc(e,e.return,m)}}break;case 6:if(ml(t,e),bl(e),4&n){if(null===e.stateNode)throw Error(a(162));o=e.stateNode,i=e.memoizedProps;try{o.nodeValue=i}catch(m){Oc(e,e.return,m)}}break;case 3:if(ml(t,e),bl(e),4&n&&null!==r&&r.memoizedState.isDehydrated)try{Yt(t.containerInfo)}catch(m){Oc(e,e.return,m)}break;case 4:default:ml(t,e),bl(e);break;case 13:ml(t,e),bl(e),8192&(o=e.child).flags&&(i=null!==o.memoizedState,o.stateNode.isHidden=i,!i||null!==o.alternate&&null!==o.alternate.memoizedState||(Yl=Ze())),4&n&&gl(e);break;case 22:if(d=null!==r&&null!==r.memoizedState,1&e.mode?(Zs=(u=Zs)||d,ml(t,e),Zs=u):ml(t,e),bl(e),8192&n){if(u=null!==e.memoizedState,(e.stateNode.isHidden=u)&&!d&&0!==(1&e.mode))for(Js=e,d=e.child;null!==d;){for(f=Js=d;null!==Js;){switch(p=(h=Js).child,h.tag){case 0:case 11:case 14:case 15:nl(4,h,h.return);break;case 1:el(h,h.return);var g=h.stateNode;if("function"===typeof g.componentWillUnmount){n=h,r=h.return;try{t=n,g.props=t.memoizedProps,g.state=t.memoizedState,g.componentWillUnmount()}catch(m){Oc(n,r,m)}}break;case 5:el(h,h.return);break;case 22:if(null!==h.memoizedState){kl(f);continue}}null!==p?(p.return=h,Js=p):kl(f)}d=d.sibling}e:for(d=null,f=e;;){if(5===f.tag){if(null===d){d=f;try{o=f.stateNode,u?"function"===typeof(i=o.style).setProperty?i.setProperty("display","none","important"):i.display="none":(l=f.stateNode,s=void 0!==(c=f.memoizedProps.style)&&null!==c&&c.hasOwnProperty("display")?c.display:null,l.style.display=ge("display",s))}catch(m){Oc(e,e.return,m)}}}else if(6===f.tag){if(null===d)try{f.stateNode.nodeValue=u?"":f.memoizedProps}catch(m){Oc(e,e.return,m)}}else if((22!==f.tag&&23!==f.tag||null===f.memoizedState||f===e)&&null!==f.child){f.child.return=f,f=f.child;continue}if(f===e)break e;for(;null===f.sibling;){if(null===f.return||f.return===e)break e;d===f&&(d=null),f=f.return}d===f&&(d=null),f.sibling.return=f.return,f=f.sibling}}break;case 19:ml(t,e),bl(e),4&n&&gl(e);case 21:}}function bl(e){var t=e.flags;if(2&t){try{e:{for(var r=e.return;null!==r;){if(sl(r)){var n=r;break e}r=r.return}throw Error(a(160))}switch(n.tag){case 5:var o=n.stateNode;32&n.flags&&(fe(o,""),n.flags&=-33),ul(e,ll(e),o);break;case 3:case 4:var i=n.stateNode.containerInfo;cl(e,ll(e),i);break;default:throw Error(a(161))}}catch(s){Oc(e,e.return,s)}e.flags&=-3}4096&t&&(e.flags&=-4097)}function yl(e,t,r){Js=e,xl(e,t,r)}function xl(e,t,r){for(var n=0!==(1&e.mode);null!==Js;){var o=Js,a=o.child;if(22===o.tag&&n){var i=null!==o.memoizedState||Ks;if(!i){var s=o.alternate,l=null!==s&&null!==s.memoizedState||Zs;s=Ks;var c=Zs;if(Ks=i,(Zs=l)&&!c)for(Js=o;null!==Js;)l=(i=Js).child,22===i.tag&&null!==i.memoizedState?Sl(o):null!==l?(l.return=i,Js=l):Sl(o);for(;null!==a;)Js=a,xl(a,t,r),a=a.sibling;Js=o,Ks=s,Zs=c}wl(e)}else 0!==(8772&o.subtreeFlags)&&null!==a?(a.return=o,Js=a):wl(e)}}function wl(e){for(;null!==Js;){var t=Js;if(0!==(8772&t.flags)){var r=t.alternate;try{if(0!==(8772&t.flags))switch(t.tag){case 0:case 11:case 15:Zs||ol(5,t);break;case 1:var n=t.stateNode;if(4&t.flags&&!Zs)if(null===r)n.componentDidMount();else{var o=t.elementType===t.type?r.memoizedProps:va(t.type,r.memoizedProps);n.componentDidUpdate(o,r.memoizedState,n.__reactInternalSnapshotBeforeUpdate)}var i=t.updateQueue;null!==i&&Ba(t,i,n);break;case 3:var s=t.updateQueue;if(null!==s){if(r=null,null!==t.child)switch(t.child.tag){case 5:case 1:r=t.child.stateNode}Ba(t,s,r)}break;case 5:var l=t.stateNode;if(null===r&&4&t.flags){r=l;var c=t.memoizedProps;switch(t.type){case"button":case"input":case"select":case"textarea":c.autoFocus&&r.focus();break;case"img":c.src&&(r.src=c.src)}}break;case 6:case 4:case 12:case 19:case 17:case 21:case 22:case 23:case 25:break;case 13:if(null===t.memoizedState){var u=t.alternate;if(null!==u){var d=u.memoizedState;if(null!==d){var f=d.dehydrated;null!==f&&Yt(f)}}}break;default:throw Error(a(163))}Zs||512&t.flags&&al(t)}catch(h){Oc(t,t.return,h)}}if(t===e){Js=null;break}if(null!==(r=t.sibling)){r.return=t.return,Js=r;break}Js=t.return}}function kl(e){for(;null!==Js;){var t=Js;if(t===e){Js=null;break}var r=t.sibling;if(null!==r){r.return=t.return,Js=r;break}Js=t.return}}function Sl(e){for(;null!==Js;){var t=Js;try{switch(t.tag){case 0:case 11:case 15:var r=t.return;try{ol(4,t)}catch(l){Oc(t,r,l)}break;case 1:var n=t.stateNode;if("function"===typeof n.componentDidMount){var o=t.return;try{n.componentDidMount()}catch(l){Oc(t,o,l)}}var a=t.return;try{al(t)}catch(l){Oc(t,a,l)}break;case 5:var i=t.return;try{al(t)}catch(l){Oc(t,i,l)}}}catch(l){Oc(t,t.return,l)}if(t===e){Js=null;break}var s=t.sibling;if(null!==s){s.return=t.return,Js=s;break}Js=t.return}}var Cl,Ol=Math.ceil,Pl=x.ReactCurrentDispatcher,Tl=x.ReactCurrentOwner,El=x.ReactCurrentBatchConfig,jl=0,Al=null,Nl=null,Ml=0,_l=0,Dl=Oo(0),Il=0,Rl=null,Ll=0,Fl=0,Bl=0,$l=null,zl=null,Yl=0,Wl=1/0,Vl=null,Hl=!1,Ul=null,Gl=null,Xl=!1,ql=null,Kl=0,Zl=0,Ql=null,Jl=-1,ec=0;function tc(){return 0!==(6&jl)?Ze():-1!==Jl?Jl:Jl=Ze()}function rc(e){return 0===(1&e.mode)?1:0!==(2&jl)&&0!==Ml?Ml&-Ml:null!==ma.transition?(0===ec&&(ec=gt()),ec):0!==(e=yt)?e:e=void 0===(e=window.event)?16:Kt(e.type)}function nc(e,t,r,n){if(50<Zl)throw Zl=0,Ql=null,Error(a(185));vt(e,r,n),0!==(2&jl)&&e===Al||(e===Al&&(0===(2&jl)&&(Fl|=r),4===Il&&lc(e,Ml)),oc(e,n),1===r&&0===jl&&0===(1&t.mode)&&(Wl=Ze()+500,$o&&Wo()))}function oc(e,t){var r=e.callbackNode;!function(e,t){for(var r=e.suspendedLanes,n=e.pingedLanes,o=e.expirationTimes,a=e.pendingLanes;0<a;){var i=31-it(a),s=1<<i,l=o[i];-1===l?0!==(s&r)&&0===(s&n)||(o[i]=ht(s,t)):l<=t&&(e.expiredLanes|=s),a&=~s}}(e,t);var n=ft(e,e===Al?Ml:0);if(0===n)null!==r&&Xe(r),e.callbackNode=null,e.callbackPriority=0;else if(t=n&-n,e.callbackPriority!==t){if(null!=r&&Xe(r),1===t)0===e.tag?function(e){$o=!0,Yo(e)}(cc.bind(null,e)):Yo(cc.bind(null,e)),io((function(){0===(6&jl)&&Wo()})),r=null;else{switch(xt(n)){case 1:r=Je;break;case 4:r=et;break;case 16:default:r=tt;break;case 536870912:r=nt}r=Ac(r,ac.bind(null,e))}e.callbackPriority=t,e.callbackNode=r}}function ac(e,t){if(Jl=-1,ec=0,0!==(6&jl))throw Error(a(327));var r=e.callbackNode;if(Sc()&&e.callbackNode!==r)return null;var n=ft(e,e===Al?Ml:0);if(0===n)return null;if(0!==(30&n)||0!==(n&e.expiredLanes)||t)t=vc(e,n);else{t=n;var o=jl;jl|=2;var i=gc();for(Al===e&&Ml===t||(Vl=null,Wl=Ze()+500,hc(e,t));;)try{yc();break}catch(l){pc(e,l)}ka(),Pl.current=i,jl=o,null!==Nl?t=0:(Al=null,Ml=0,t=Il)}if(0!==t){if(2===t&&(0!==(o=pt(e))&&(n=o,t=ic(e,o))),1===t)throw r=Rl,hc(e,0),lc(e,n),oc(e,Ze()),r;if(6===t)lc(e,n);else{if(o=e.current.alternate,0===(30&n)&&!function(e){for(var t=e;;){if(16384&t.flags){var r=t.updateQueue;if(null!==r&&null!==(r=r.stores))for(var n=0;n<r.length;n++){var o=r[n],a=o.getSnapshot;o=o.value;try{if(!sn(a(),o))return!1}catch(s){return!1}}}if(r=t.child,16384&t.subtreeFlags&&null!==r)r.return=t,t=r;else{if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}(o)&&(2===(t=vc(e,n))&&(0!==(i=pt(e))&&(n=i,t=ic(e,i))),1===t))throw r=Rl,hc(e,0),lc(e,n),oc(e,Ze()),r;switch(e.finishedWork=o,e.finishedLanes=n,t){case 0:case 1:throw Error(a(345));case 2:case 5:kc(e,zl,Vl);break;case 3:if(lc(e,n),(130023424&n)===n&&10<(t=Yl+500-Ze())){if(0!==ft(e,0))break;if(((o=e.suspendedLanes)&n)!==n){tc(),e.pingedLanes|=e.suspendedLanes&o;break}e.timeoutHandle=no(kc.bind(null,e,zl,Vl),t);break}kc(e,zl,Vl);break;case 4:if(lc(e,n),(4194240&n)===n)break;for(t=e.eventTimes,o=-1;0<n;){var s=31-it(n);i=1<<s,(s=t[s])>o&&(o=s),n&=~i}if(n=o,10<(n=(120>(n=Ze()-n)?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*Ol(n/1960))-n)){e.timeoutHandle=no(kc.bind(null,e,zl,Vl),n);break}kc(e,zl,Vl);break;default:throw Error(a(329))}}}return oc(e,Ze()),e.callbackNode===r?ac.bind(null,e):null}function ic(e,t){var r=$l;return e.current.memoizedState.isDehydrated&&(hc(e,t).flags|=256),2!==(e=vc(e,t))&&(t=zl,zl=r,null!==t&&sc(t)),e}function sc(e){null===zl?zl=e:zl.push.apply(zl,e)}function lc(e,t){for(t&=~Bl,t&=~Fl,e.suspendedLanes|=t,e.pingedLanes&=~t,e=e.expirationTimes;0<t;){var r=31-it(t),n=1<<r;e[r]=-1,t&=~n}}function cc(e){if(0!==(6&jl))throw Error(a(327));Sc();var t=ft(e,0);if(0===(1&t))return oc(e,Ze()),null;var r=vc(e,t);if(0!==e.tag&&2===r){var n=pt(e);0!==n&&(t=n,r=ic(e,n))}if(1===r)throw r=Rl,hc(e,0),lc(e,t),oc(e,Ze()),r;if(6===r)throw Error(a(345));return e.finishedWork=e.current.alternate,e.finishedLanes=t,kc(e,zl,Vl),oc(e,Ze()),null}function uc(e,t){var r=jl;jl|=1;try{return e(t)}finally{0===(jl=r)&&(Wl=Ze()+500,$o&&Wo())}}function dc(e){null!==ql&&0===ql.tag&&0===(6&jl)&&Sc();var t=jl;jl|=1;var r=El.transition,n=yt;try{if(El.transition=null,yt=1,e)return e()}finally{yt=n,El.transition=r,0===(6&(jl=t))&&Wo()}}function fc(){_l=Dl.current,Po(Dl)}function hc(e,t){e.finishedWork=null,e.finishedLanes=0;var r=e.timeoutHandle;if(-1!==r&&(e.timeoutHandle=-1,oo(r)),null!==Nl)for(r=Nl.return;null!==r;){var n=r;switch(ra(n),n.tag){case 1:null!==(n=n.type.childContextTypes)&&void 0!==n&&Do();break;case 3:ai(),Po(Ao),Po(jo),di();break;case 5:si(n);break;case 4:ai();break;case 13:case 19:Po(li);break;case 10:Sa(n.type._context);break;case 22:case 23:fc()}r=r.return}if(Al=e,Nl=e=Dc(e.current,null),Ml=_l=t,Il=0,Rl=null,Bl=Fl=Ll=0,zl=$l=null,null!==Ta){for(t=0;t<Ta.length;t++)if(null!==(n=(r=Ta[t]).interleaved)){r.interleaved=null;var o=n.next,a=r.pending;if(null!==a){var i=a.next;a.next=o,n.next=i}r.pending=n}Ta=null}return e}function pc(e,t){for(;;){var r=Nl;try{if(ka(),fi.current=is,bi){for(var n=gi.memoizedState;null!==n;){var o=n.queue;null!==o&&(o.pending=null),n=n.next}bi=!1}if(pi=0,vi=mi=gi=null,yi=!1,xi=0,Tl.current=null,null===r||null===r.return){Il=1,Rl=t,Nl=null;break}e:{var i=e,s=r.return,l=r,c=t;if(t=Ml,l.flags|=32768,null!==c&&"object"===typeof c&&"function"===typeof c.then){var u=c,d=l,f=d.tag;if(0===(1&d.mode)&&(0===f||11===f||15===f)){var h=d.alternate;h?(d.updateQueue=h.updateQueue,d.memoizedState=h.memoizedState,d.lanes=h.lanes):(d.updateQueue=null,d.memoizedState=null)}var p=vs(s);if(null!==p){p.flags&=-257,bs(p,s,l,0,t),1&p.mode&&ms(i,u,t),c=u;var g=(t=p).updateQueue;if(null===g){var m=new Set;m.add(c),t.updateQueue=m}else g.add(c);break e}if(0===(1&t)){ms(i,u,t),mc();break e}c=Error(a(426))}else if(aa&&1&l.mode){var v=vs(s);if(null!==v){0===(65536&v.flags)&&(v.flags|=256),bs(v,s,l,0,t),ga(us(c,l));break e}}i=c=us(c,l),4!==Il&&(Il=2),null===$l?$l=[i]:$l.push(i),i=s;do{switch(i.tag){case 3:i.flags|=65536,t&=-t,i.lanes|=t,La(i,ps(0,c,t));break e;case 1:l=c;var b=i.type,y=i.stateNode;if(0===(128&i.flags)&&("function"===typeof b.getDerivedStateFromError||null!==y&&"function"===typeof y.componentDidCatch&&(null===Gl||!Gl.has(y)))){i.flags|=65536,t&=-t,i.lanes|=t,La(i,gs(i,l,t));break e}}i=i.return}while(null!==i)}wc(r)}catch(x){t=x,Nl===r&&null!==r&&(Nl=r=r.return);continue}break}}function gc(){var e=Pl.current;return Pl.current=is,null===e?is:e}function mc(){0!==Il&&3!==Il&&2!==Il||(Il=4),null===Al||0===(268435455&Ll)&&0===(268435455&Fl)||lc(Al,Ml)}function vc(e,t){var r=jl;jl|=2;var n=gc();for(Al===e&&Ml===t||(Vl=null,hc(e,t));;)try{bc();break}catch(o){pc(e,o)}if(ka(),jl=r,Pl.current=n,null!==Nl)throw Error(a(261));return Al=null,Ml=0,Il}function bc(){for(;null!==Nl;)xc(Nl)}function yc(){for(;null!==Nl&&!qe();)xc(Nl)}function xc(e){var t=Cl(e.alternate,e,_l);e.memoizedProps=e.pendingProps,null===t?wc(e):Nl=t,Tl.current=null}function wc(e){var t=e;do{var r=t.alternate;if(e=t.return,0===(32768&t.flags)){if(null!==(r=Xs(r,t,_l)))return void(Nl=r)}else{if(null!==(r=qs(r,t)))return r.flags&=32767,void(Nl=r);if(null===e)return Il=6,void(Nl=null);e.flags|=32768,e.subtreeFlags=0,e.deletions=null}if(null!==(t=t.sibling))return void(Nl=t);Nl=t=e}while(null!==t);0===Il&&(Il=5)}function kc(e,t,r){var n=yt,o=El.transition;try{El.transition=null,yt=1,function(e,t,r,n){do{Sc()}while(null!==ql);if(0!==(6&jl))throw Error(a(327));r=e.finishedWork;var o=e.finishedLanes;if(null===r)return null;if(e.finishedWork=null,e.finishedLanes=0,r===e.current)throw Error(a(177));e.callbackNode=null,e.callbackPriority=0;var i=r.lanes|r.childLanes;if(function(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 n=e.eventTimes;for(e=e.expirationTimes;0<r;){var o=31-it(r),a=1<<o;t[o]=0,n[o]=-1,e[o]=-1,r&=~a}}(e,i),e===Al&&(Nl=Al=null,Ml=0),0===(2064&r.subtreeFlags)&&0===(2064&r.flags)||Xl||(Xl=!0,Ac(tt,(function(){return Sc(),null}))),i=0!==(15990&r.flags),0!==(15990&r.subtreeFlags)||i){i=El.transition,El.transition=null;var s=yt;yt=1;var l=jl;jl|=4,Tl.current=null,function(e,t){if(eo=Vt,hn(e=fn())){if("selectionStart"in e)var r={start:e.selectionStart,end:e.selectionEnd};else e:{var n=(r=(r=e.ownerDocument)&&r.defaultView||window).getSelection&&r.getSelection();if(n&&0!==n.rangeCount){r=n.anchorNode;var o=n.anchorOffset,i=n.focusNode;n=n.focusOffset;try{r.nodeType,i.nodeType}catch(w){r=null;break e}var s=0,l=-1,c=-1,u=0,d=0,f=e,h=null;t:for(;;){for(var p;f!==r||0!==o&&3!==f.nodeType||(l=s+o),f!==i||0!==n&&3!==f.nodeType||(c=s+n),3===f.nodeType&&(s+=f.nodeValue.length),null!==(p=f.firstChild);)h=f,f=p;for(;;){if(f===e)break t;if(h===r&&++u===o&&(l=s),h===i&&++d===n&&(c=s),null!==(p=f.nextSibling))break;h=(f=h).parentNode}f=p}r=-1===l||-1===c?null:{start:l,end:c}}else r=null}r=r||{start:0,end:0}}else r=null;for(to={focusedElem:e,selectionRange:r},Vt=!1,Js=t;null!==Js;)if(e=(t=Js).child,0!==(1028&t.subtreeFlags)&&null!==e)e.return=t,Js=e;else for(;null!==Js;){t=Js;try{var g=t.alternate;if(0!==(1024&t.flags))switch(t.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==g){var m=g.memoizedProps,v=g.memoizedState,b=t.stateNode,y=b.getSnapshotBeforeUpdate(t.elementType===t.type?m:va(t.type,m),v);b.__reactInternalSnapshotBeforeUpdate=y}break;case 3:var x=t.stateNode.containerInfo;1===x.nodeType?x.textContent="":9===x.nodeType&&x.documentElement&&x.removeChild(x.documentElement);break;default:throw Error(a(163))}}catch(w){Oc(t,t.return,w)}if(null!==(e=t.sibling)){e.return=t.return,Js=e;break}Js=t.return}g=rl,rl=!1}(e,r),vl(r,e),pn(to),Vt=!!eo,to=eo=null,e.current=r,yl(r,e,o),Ke(),jl=l,yt=s,El.transition=i}else e.current=r;if(Xl&&(Xl=!1,ql=e,Kl=o),i=e.pendingLanes,0===i&&(Gl=null),function(e){if(at&&"function"===typeof at.onCommitFiberRoot)try{at.onCommitFiberRoot(ot,e,void 0,128===(128&e.current.flags))}catch(t){}}(r.stateNode),oc(e,Ze()),null!==t)for(n=e.onRecoverableError,r=0;r<t.length;r++)o=t[r],n(o.value,{componentStack:o.stack,digest:o.digest});if(Hl)throw Hl=!1,e=Ul,Ul=null,e;0!==(1&Kl)&&0!==e.tag&&Sc(),i=e.pendingLanes,0!==(1&i)?e===Ql?Zl++:(Zl=0,Ql=e):Zl=0,Wo()}(e,t,r,n)}finally{El.transition=o,yt=n}return null}function Sc(){if(null!==ql){var e=xt(Kl),t=El.transition,r=yt;try{if(El.transition=null,yt=16>e?16:e,null===ql)var n=!1;else{if(e=ql,ql=null,Kl=0,0!==(6&jl))throw Error(a(331));var o=jl;for(jl|=4,Js=e.current;null!==Js;){var i=Js,s=i.child;if(0!==(16&Js.flags)){var l=i.deletions;if(null!==l){for(var c=0;c<l.length;c++){var u=l[c];for(Js=u;null!==Js;){var d=Js;switch(d.tag){case 0:case 11:case 15:nl(8,d,i)}var f=d.child;if(null!==f)f.return=d,Js=f;else for(;null!==Js;){var h=(d=Js).sibling,p=d.return;if(il(d),d===u){Js=null;break}if(null!==h){h.return=p,Js=h;break}Js=p}}}var g=i.alternate;if(null!==g){var m=g.child;if(null!==m){g.child=null;do{var v=m.sibling;m.sibling=null,m=v}while(null!==m)}}Js=i}}if(0!==(2064&i.subtreeFlags)&&null!==s)s.return=i,Js=s;else e:for(;null!==Js;){if(0!==(2048&(i=Js).flags))switch(i.tag){case 0:case 11:case 15:nl(9,i,i.return)}var b=i.sibling;if(null!==b){b.return=i.return,Js=b;break e}Js=i.return}}var y=e.current;for(Js=y;null!==Js;){var x=(s=Js).child;if(0!==(2064&s.subtreeFlags)&&null!==x)x.return=s,Js=x;else e:for(s=y;null!==Js;){if(0!==(2048&(l=Js).flags))try{switch(l.tag){case 0:case 11:case 15:ol(9,l)}}catch(k){Oc(l,l.return,k)}if(l===s){Js=null;break e}var w=l.sibling;if(null!==w){w.return=l.return,Js=w;break e}Js=l.return}}if(jl=o,Wo(),at&&"function"===typeof at.onPostCommitFiberRoot)try{at.onPostCommitFiberRoot(ot,e)}catch(k){}n=!0}return n}finally{yt=r,El.transition=t}}return!1}function Cc(e,t,r){e=Ia(e,t=ps(0,t=us(r,t),1),1),t=tc(),null!==e&&(vt(e,1,t),oc(e,t))}function Oc(e,t,r){if(3===e.tag)Cc(e,e,r);else for(;null!==t;){if(3===t.tag){Cc(t,e,r);break}if(1===t.tag){var n=t.stateNode;if("function"===typeof t.type.getDerivedStateFromError||"function"===typeof n.componentDidCatch&&(null===Gl||!Gl.has(n))){t=Ia(t,e=gs(t,e=us(r,e),1),1),e=tc(),null!==t&&(vt(t,1,e),oc(t,e));break}}t=t.return}}function Pc(e,t,r){var n=e.pingCache;null!==n&&n.delete(t),t=tc(),e.pingedLanes|=e.suspendedLanes&r,Al===e&&(Ml&r)===r&&(4===Il||3===Il&&(130023424&Ml)===Ml&&500>Ze()-Yl?hc(e,0):Bl|=r),oc(e,t)}function Tc(e,t){0===t&&(0===(1&e.mode)?t=1:(t=ut,0===(130023424&(ut<<=1))&&(ut=4194304)));var r=tc();null!==(e=Aa(e,t))&&(vt(e,t,r),oc(e,r))}function Ec(e){var t=e.memoizedState,r=0;null!==t&&(r=t.retryLane),Tc(e,r)}function jc(e,t){var r=0;switch(e.tag){case 13:var n=e.stateNode,o=e.memoizedState;null!==o&&(r=o.retryLane);break;case 19:n=e.stateNode;break;default:throw Error(a(314))}null!==n&&n.delete(t),Tc(e,r)}function Ac(e,t){return Ge(e,t)}function Nc(e,t,r,n){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=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Mc(e,t,r,n){return new Nc(e,t,r,n)}function _c(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Dc(e,t){var r=e.alternate;return null===r?((r=Mc(e.tag,t,e.key,e.mode)).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=14680064&e.flags,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=null===t?null:{lanes:t.lanes,firstContext:t.firstContext},r.sibling=e.sibling,r.index=e.index,r.ref=e.ref,r}function Ic(e,t,r,n,o,i){var s=2;if(n=e,"function"===typeof e)_c(e)&&(s=1);else if("string"===typeof e)s=5;else e:switch(e){case S:return Rc(r.children,o,i,t);case C:s=8,o|=8;break;case O:return(e=Mc(12,r,t,2|o)).elementType=O,e.lanes=i,e;case j:return(e=Mc(13,r,t,o)).elementType=j,e.lanes=i,e;case A:return(e=Mc(19,r,t,o)).elementType=A,e.lanes=i,e;case _:return Lc(r,o,i,t);default:if("object"===typeof e&&null!==e)switch(e.$$typeof){case P:s=10;break e;case T:s=9;break e;case E:s=11;break e;case N:s=14;break e;case M:s=16,n=null;break e}throw Error(a(130,null==e?e:typeof e,""))}return(t=Mc(s,r,t,o)).elementType=e,t.type=n,t.lanes=i,t}function Rc(e,t,r,n){return(e=Mc(7,e,n,t)).lanes=r,e}function Lc(e,t,r,n){return(e=Mc(22,e,n,t)).elementType=_,e.lanes=r,e.stateNode={isHidden:!1},e}function Fc(e,t,r){return(e=Mc(6,e,null,t)).lanes=r,e}function Bc(e,t,r){return(t=Mc(4,null!==e.children?e.children:[],e.key,t)).lanes=r,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function $c(e,t,r,n,o){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=mt(0),this.expirationTimes=mt(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=mt(0),this.identifierPrefix=n,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function zc(e,t,r,n,o,a,i,s,l){return e=new $c(e,t,r,s,l),1===t?(t=1,!0===a&&(t|=8)):t=0,a=Mc(3,null,null,t),e.current=a,a.stateNode=e,a.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},Ma(a),e}function Yc(e){if(!e)return Eo;e:{if(Ye(e=e._reactInternals)!==e||1!==e.tag)throw Error(a(170));var t=e;do{switch(t.tag){case 3:t=t.stateNode.context;break e;case 1:if(_o(t.type)){t=t.stateNode.__reactInternalMemoizedMergedChildContext;break e}}t=t.return}while(null!==t);throw Error(a(171))}if(1===e.tag){var r=e.type;if(_o(r))return Ro(e,r,t)}return t}function Wc(e,t,r,n,o,a,i,s,l){return(e=zc(r,n,!0,e,0,a,0,s,l)).context=Yc(null),r=e.current,(a=Da(n=tc(),o=rc(r))).callback=void 0!==t&&null!==t?t:null,Ia(r,a,o),e.current.lanes=o,vt(e,o,n),oc(e,n),e}function Vc(e,t,r,n){var o=t.current,a=tc(),i=rc(o);return r=Yc(r),null===t.context?t.context=r:t.pendingContext=r,(t=Da(a,i)).payload={element:e},null!==(n=void 0===n?null:n)&&(t.callback=n),null!==(e=Ia(o,t,i))&&(nc(e,o,i,a),Ra(e,o,i)),i}function Hc(e){return(e=e.current).child?(e.child.tag,e.child.stateNode):null}function Uc(e,t){if(null!==(e=e.memoizedState)&&null!==e.dehydrated){var r=e.retryLane;e.retryLane=0!==r&&r<t?r:t}}function Gc(e,t){Uc(e,t),(e=e.alternate)&&Uc(e,t)}Cl=function(e,t,r){if(null!==e)if(e.memoizedProps!==t.pendingProps||Ao.current)xs=!0;else{if(0===(e.lanes&r)&&0===(128&t.flags))return xs=!1,function(e,t,r){switch(t.tag){case 3:As(t),pa();break;case 5:ii(t);break;case 1:_o(t.type)&&Lo(t);break;case 4:oi(t,t.stateNode.containerInfo);break;case 10:var n=t.type._context,o=t.memoizedProps.value;To(ba,n._currentValue),n._currentValue=o;break;case 13:if(null!==(n=t.memoizedState))return null!==n.dehydrated?(To(li,1&li.current),t.flags|=128,null):0!==(r&t.child.childLanes)?Fs(e,t,r):(To(li,1&li.current),null!==(e=Hs(e,t,r))?e.sibling:null);To(li,1&li.current);break;case 19:if(n=0!==(r&t.childLanes),0!==(128&e.flags)){if(n)return Ws(e,t,r);t.flags|=128}if(null!==(o=t.memoizedState)&&(o.rendering=null,o.tail=null,o.lastEffect=null),To(li,li.current),n)break;return null;case 22:case 23:return t.lanes=0,Os(e,t,r)}return Hs(e,t,r)}(e,t,r);xs=0!==(131072&e.flags)}else xs=!1,aa&&0!==(1048576&t.flags)&&ea(t,Go,t.index);switch(t.lanes=0,t.tag){case 2:var n=t.type;Vs(e,t),e=t.pendingProps;var o=Mo(t,jo.current);Oa(t,r),o=Ci(null,t,n,e,o,r);var i=Oi();return t.flags|=1,"object"===typeof o&&null!==o&&"function"===typeof o.render&&void 0===o.$$typeof?(t.tag=1,t.memoizedState=null,t.updateQueue=null,_o(n)?(i=!0,Lo(t)):i=!1,t.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,Ma(t),o.updater=Ya,t.stateNode=o,o._reactInternals=t,Ua(t,n,e,r),t=js(null,t,n,!0,i,r)):(t.tag=0,aa&&i&&ta(t),ws(null,t,o,r),t=t.child),t;case 16:n=t.elementType;e:{switch(Vs(e,t),e=t.pendingProps,n=(o=n._init)(n._payload),t.type=n,o=t.tag=function(e){if("function"===typeof e)return _c(e)?1:0;if(void 0!==e&&null!==e){if((e=e.$$typeof)===E)return 11;if(e===N)return 14}return 2}(n),e=va(n,e),o){case 0:t=Ts(null,t,n,e,r);break e;case 1:t=Es(null,t,n,e,r);break e;case 11:t=ks(null,t,n,e,r);break e;case 14:t=Ss(null,t,n,va(n.type,e),r);break e}throw Error(a(306,n,""))}return t;case 0:return n=t.type,o=t.pendingProps,Ts(e,t,n,o=t.elementType===n?o:va(n,o),r);case 1:return n=t.type,o=t.pendingProps,Es(e,t,n,o=t.elementType===n?o:va(n,o),r);case 3:e:{if(As(t),null===e)throw Error(a(387));n=t.pendingProps,o=(i=t.memoizedState).element,_a(e,t),Fa(t,n,null,r);var s=t.memoizedState;if(n=s.element,i.isDehydrated){if(i={element:n,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,256&t.flags){t=Ns(e,t,n,r,o=us(Error(a(423)),t));break e}if(n!==o){t=Ns(e,t,n,r,o=us(Error(a(424)),t));break e}for(oa=co(t.stateNode.containerInfo.firstChild),na=t,aa=!0,ia=null,r=Qa(t,null,n,r),t.child=r;r;)r.flags=-3&r.flags|4096,r=r.sibling}else{if(pa(),n===o){t=Hs(e,t,r);break e}ws(e,t,n,r)}t=t.child}return t;case 5:return ii(t),null===e&&ua(t),n=t.type,o=t.pendingProps,i=null!==e?e.memoizedProps:null,s=o.children,ro(n,o)?s=null:null!==i&&ro(n,i)&&(t.flags|=32),Ps(e,t),ws(e,t,s,r),t.child;case 6:return null===e&&ua(t),null;case 13:return Fs(e,t,r);case 4:return oi(t,t.stateNode.containerInfo),n=t.pendingProps,null===e?t.child=Za(t,null,n,r):ws(e,t,n,r),t.child;case 11:return n=t.type,o=t.pendingProps,ks(e,t,n,o=t.elementType===n?o:va(n,o),r);case 7:return ws(e,t,t.pendingProps,r),t.child;case 8:case 12:return ws(e,t,t.pendingProps.children,r),t.child;case 10:e:{if(n=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,To(ba,n._currentValue),n._currentValue=s,null!==i)if(sn(i.value,s)){if(i.children===o.children&&!Ao.current){t=Hs(e,t,r);break e}}else for(null!==(i=t.child)&&(i.return=t);null!==i;){var l=i.dependencies;if(null!==l){s=i.child;for(var c=l.firstContext;null!==c;){if(c.context===n){if(1===i.tag){(c=Da(-1,r&-r)).tag=2;var u=i.updateQueue;if(null!==u){var d=(u=u.shared).pending;null===d?c.next=c:(c.next=d.next,d.next=c),u.pending=c}}i.lanes|=r,null!==(c=i.alternate)&&(c.lanes|=r),Ca(i.return,r,t),l.lanes|=r;break}c=c.next}}else if(10===i.tag)s=i.type===t.type?null:i.child;else if(18===i.tag){if(null===(s=i.return))throw Error(a(341));s.lanes|=r,null!==(l=s.alternate)&&(l.lanes|=r),Ca(s,r,t),s=i.sibling}else s=i.child;if(null!==s)s.return=i;else for(s=i;null!==s;){if(s===t){s=null;break}if(null!==(i=s.sibling)){i.return=s.return,s=i;break}s=s.return}i=s}ws(e,t,o.children,r),t=t.child}return t;case 9:return o=t.type,n=t.pendingProps.children,Oa(t,r),n=n(o=Pa(o)),t.flags|=1,ws(e,t,n,r),t.child;case 14:return o=va(n=t.type,t.pendingProps),Ss(e,t,n,o=va(n.type,o),r);case 15:return Cs(e,t,t.type,t.pendingProps,r);case 17:return n=t.type,o=t.pendingProps,o=t.elementType===n?o:va(n,o),Vs(e,t),t.tag=1,_o(n)?(e=!0,Lo(t)):e=!1,Oa(t,r),Va(t,n,o),Ua(t,n,o,r),js(null,t,n,!0,e,r);case 19:return Ws(e,t,r);case 22:return Os(e,t,r)}throw Error(a(156,t.tag))};var Xc="function"===typeof reportError?reportError:function(e){console.error(e)};function qc(e){this._internalRoot=e}function Kc(e){this._internalRoot=e}function Zc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType)}function Qc(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Jc(){}function eu(e,t,r,n,o){var a=r._reactRootContainer;if(a){var i=a;if("function"===typeof o){var s=o;o=function(){var e=Hc(i);s.call(e)}}Vc(t,i,e,o)}else i=function(e,t,r,n,o){if(o){if("function"===typeof n){var a=n;n=function(){var e=Hc(i);a.call(e)}}var i=Wc(t,n,e,0,null,!1,0,"",Jc);return e._reactRootContainer=i,e[go]=i.current,Yn(8===e.nodeType?e.parentNode:e),dc(),i}for(;o=e.lastChild;)e.removeChild(o);if("function"===typeof n){var s=n;n=function(){var e=Hc(l);s.call(e)}}var l=zc(e,0,!1,null,0,!1,0,"",Jc);return e._reactRootContainer=l,e[go]=l.current,Yn(8===e.nodeType?e.parentNode:e),dc((function(){Vc(t,l,r,n)})),l}(r,t,e,o,n);return Hc(i)}Kc.prototype.render=qc.prototype.render=function(e){var t=this._internalRoot;if(null===t)throw Error(a(409));Vc(e,t,null,null)},Kc.prototype.unmount=qc.prototype.unmount=function(){var e=this._internalRoot;if(null!==e){this._internalRoot=null;var t=e.containerInfo;dc((function(){Vc(null,e,null,null)})),t[go]=null}},Kc.prototype.unstable_scheduleHydration=function(e){if(e){var t=Ct();e={blockedOn:null,target:e,priority:t};for(var r=0;r<_t.length&&0!==t&&t<_t[r].priority;r++);_t.splice(r,0,e),0===r&&Lt(e)}},wt=function(e){switch(e.tag){case 3:var t=e.stateNode;if(t.current.memoizedState.isDehydrated){var r=dt(t.pendingLanes);0!==r&&(bt(t,1|r),oc(t,Ze()),0===(6&jl)&&(Wl=Ze()+500,Wo()))}break;case 13:dc((function(){var t=Aa(e,1);if(null!==t){var r=tc();nc(t,e,1,r)}})),Gc(e,1)}},kt=function(e){if(13===e.tag){var t=Aa(e,134217728);if(null!==t)nc(t,e,134217728,tc());Gc(e,134217728)}},St=function(e){if(13===e.tag){var t=rc(e),r=Aa(e,t);if(null!==r)nc(r,e,t,tc());Gc(e,t)}},Ct=function(){return yt},Ot=function(e,t){var r=yt;try{return yt=e,t()}finally{yt=r}},ke=function(e,t,r){switch(t){case"input":if(Q(e,r),t=r.name,"radio"===r.type&&null!=t){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 n=r[t];if(n!==e&&n.form===e.form){var o=ko(n);if(!o)throw Error(a(90));G(n),Q(n,o)}}}break;case"textarea":ae(e,r);break;case"select":null!=(t=r.value)&&re(e,!!r.multiple,t,!1)}},Ee=uc,je=dc;var tu={usingClientEntryPoint:!1,Events:[xo,wo,ko,Pe,Te,uc]},ru={findFiberByHostInstance:yo,bundleType:0,version:"18.2.0",rendererPackageName:"react-dom"},nu={bundleType:ru.bundleType,version:ru.version,rendererPackageName:ru.rendererPackageName,rendererConfig:ru.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:x.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=He(e))?null:e.stateNode},findFiberByHostInstance:ru.findFiberByHostInstance||function(){return null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:"18.2.0-next-9e3b772b8-20220608"};if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__){var ou=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!ou.isDisabled&&ou.supportsFiber)try{ot=ou.inject(nu),at=ou}catch(ue){}}t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=tu,t.createPortal=function(e,t){var r=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Zc(t))throw Error(a(200));return function(e,t,r){var n=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:k,key:null==n?null:""+n,children:e,containerInfo:t,implementation:r}}(e,t,null,r)},t.createRoot=function(e,t){if(!Zc(e))throw Error(a(299));var r=!1,n="",o=Xc;return null!==t&&void 0!==t&&(!0===t.unstable_strictMode&&(r=!0),void 0!==t.identifierPrefix&&(n=t.identifierPrefix),void 0!==t.onRecoverableError&&(o=t.onRecoverableError)),t=zc(e,1,!1,null,0,r,0,n,o),e[go]=t.current,Yn(8===e.nodeType?e.parentNode:e),new qc(t)},t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternals;if(void 0===t){if("function"===typeof e.render)throw Error(a(188));throw e=Object.keys(e).join(","),Error(a(268,e))}return e=null===(e=He(t))?null:e.stateNode},t.flushSync=function(e){return dc(e)},t.hydrate=function(e,t,r){if(!Qc(t))throw Error(a(200));return eu(null,e,t,!0,r)},t.hydrateRoot=function(e,t,r){if(!Zc(e))throw Error(a(405));var n=null!=r&&r.hydratedSources||null,o=!1,i="",s=Xc;if(null!==r&&void 0!==r&&(!0===r.unstable_strictMode&&(o=!0),void 0!==r.identifierPrefix&&(i=r.identifierPrefix),void 0!==r.onRecoverableError&&(s=r.onRecoverableError)),t=Wc(t,null,e,1,null!=r?r:null,o,0,i,s),e[go]=t.current,Yn(e),n)for(e=0;e<n.length;e++)o=(o=(r=n[e])._getVersion)(r._source),null==t.mutableSourceEagerHydrationData?t.mutableSourceEagerHydrationData=[r,o]:t.mutableSourceEagerHydrationData.push(r,o);return new Kc(t)},t.render=function(e,t,r){if(!Qc(t))throw Error(a(200));return eu(null,e,t,!1,r)},t.unmountComponentAtNode=function(e){if(!Qc(e))throw Error(a(40));return!!e._reactRootContainer&&(dc((function(){eu(null,null,e,!1,(function(){e._reactRootContainer=null,e[go]=null}))})),!0)},t.unstable_batchedUpdates=uc,t.unstable_renderSubtreeIntoContainer=function(e,t,r,n){if(!Qc(r))throw Error(a(200));if(null==e||void 0===e._reactInternals)throw Error(a(38));return eu(e,t,r,!1,n)},t.version="18.2.0-next-9e3b772b8-20220608"},84391:(e,t,r)=>{"use strict";var n=r(97950);t.createRoot=n.createRoot,t.hydrateRoot=n.hydrateRoot},97950:(e,t,r)=>{"use strict";!function e(){if("undefined"!==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE)try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(t){console.error(t)}}(),e.exports=r(82730)},66366:e=>{var t="undefined"!==typeof Element,r="function"===typeof Map,n="function"===typeof Set,o="function"===typeof ArrayBuffer&&!!ArrayBuffer.isView;function a(e,i){if(e===i)return!0;if(e&&i&&"object"==typeof e&&"object"==typeof i){if(e.constructor!==i.constructor)return!1;var s,l,c,u;if(Array.isArray(e)){if((s=e.length)!=i.length)return!1;for(l=s;0!==l--;)if(!a(e[l],i[l]))return!1;return!0}if(r&&e instanceof Map&&i instanceof Map){if(e.size!==i.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!i.has(l.value[0]))return!1;for(u=e.entries();!(l=u.next()).done;)if(!a(l.value[1],i.get(l.value[0])))return!1;return!0}if(n&&e instanceof Set&&i instanceof Set){if(e.size!==i.size)return!1;for(u=e.entries();!(l=u.next()).done;)if(!i.has(l.value[0]))return!1;return!0}if(o&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(i)){if((s=e.length)!=i.length)return!1;for(l=s;0!==l--;)if(e[l]!==i[l])return!1;return!0}if(e.constructor===RegExp)return e.source===i.source&&e.flags===i.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"===typeof e.valueOf&&"function"===typeof i.valueOf)return e.valueOf()===i.valueOf();if(e.toString!==Object.prototype.toString&&"function"===typeof e.toString&&"function"===typeof i.toString)return e.toString()===i.toString();if((s=(c=Object.keys(e)).length)!==Object.keys(i).length)return!1;for(l=s;0!==l--;)if(!Object.prototype.hasOwnProperty.call(i,c[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!==l--;)if(("_owner"!==c[l]&&"__v"!==c[l]&&"__o"!==c[l]||!e.$$typeof)&&!a(e[c[l]],i[c[l]]))return!1;return!0}return e!==e&&i!==i}e.exports=function(e,t){try{return a(e,t)}catch(r){if((r.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw r}}},12242:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DEFAULT_DATA_URL_KEY=t.INIT_MAX_NUMBER=t.DEFAULT_NULL_INDEX=void 0,t.DEFAULT_NULL_INDEX=-1,t.INIT_MAX_NUMBER=1e3,t.DEFAULT_DATA_URL_KEY="dataURL"},61199:function(e,t,r){"use strict";var n=this&&this.__assign||function(){return n=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},n.apply(this,arguments)},o=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r),Object.defineProperty(e,n,{enumerable:!0,get:function(){return t[r]}})}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),i=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&o(t,e,r);return a(t,e),t},s=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(o,a){function i(e){try{l(n.next(e))}catch(t){a(t)}}function s(e){try{l(n.throw(e))}catch(t){a(t)}}function l(e){var t;e.done?o(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}l((n=n.apply(e,t||[])).next())}))},l=this&&this.__generator||function(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(a){return function(s){return function(a){if(r)throw new TypeError("Generator is already executing.");for(;i;)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;switch(n=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,n=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(s){a=[6,s],n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,s])}}},c=this&&this.__spreadArrays||function(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,s=a.length;i<s;i++,o++)n[o]=a[i];return n};Object.defineProperty(t,"__esModule",{value:!0});var u=i(r(65043)),d=r(76970),f=r(75156),h=r(12242);t.default=function(e){var t=e.value,r=void 0===t?[]:t,o=e.onChange,a=e.onError,i=e.children,p=e.dataURLKey,g=void 0===p?h.DEFAULT_DATA_URL_KEY:p,m=e.multiple,v=void 0!==m&&m,b=e.maxNumber,y=void 0===b?h.INIT_MAX_NUMBER:b,x=e.acceptType,w=e.maxFileSize,k=e.resolutionWidth,S=e.resolutionHeight,C=e.resolutionType,O=e.inputProps,P=void 0===O?{}:O,T=e.allowNonImageType,E=void 0!==T&&T,j=r||[],A=u.useRef(null),N=u.useState(h.DEFAULT_NULL_INDEX),M=N[0],_=N[1],D=u.useState(null),I=D[0],R=D[1],L=u.useState(!1),F=L[0],B=L[1],$=u.useCallback((function(){return d.openFileDialog(A)}),[A]),z=u.useCallback((function(){_(h.DEFAULT_NULL_INDEX),$()}),[$]),Y=u.useCallback((function(){null===o||void 0===o||o([])}),[o]),W=function(e){return s(void 0,void 0,void 0,(function(){var t;return l(this,(function(r){switch(r.label){case 0:return[4,f.getErrorValidation({fileList:e,maxFileSize:w,maxNumber:y,acceptType:x,keyUpdate:M,resolutionType:C,resolutionWidth:k,resolutionHeight:S,value:j,allowNonImageType:E})];case 1:return(t=r.sent())?(R(t),null===a||void 0===a||a(t,e),[2,!1]):(I&&R(null),[2,!0])}}))}))},V=function(e){return s(void 0,void 0,void 0,(function(){var t,r,n,a,i;return l(this,(function(s){switch(s.label){case 0:return e?[4,d.getListFiles(e,g)]:[2];case 1:return(t=s.sent()).length?[4,W(t)]:[2];case 2:if(!s.sent())return[2];if(n=[],M>h.DEFAULT_NULL_INDEX)a=t[0],(r=c(j))[M]=a,n.push(M);else if(v)for(r=c(j,t),i=j.length;i<r.length;i+=1)n.push(i);else r=[t[0]],n.push(0);return null===o||void 0===o||o(r,n),[2]}}))}))},H=u.useMemo((function(){return d.getAcceptTypeString(x,E)}),[x,E]);return u.default.createElement(u.default.Fragment,null,u.default.createElement("input",n({type:"file",accept:H,ref:A,multiple:v&&M===h.DEFAULT_NULL_INDEX,onChange:function(e){return s(void 0,void 0,void 0,(function(){return l(this,(function(t){switch(t.label){case 0:return[4,V(e.target.files)];case 1:return t.sent(),M>h.DEFAULT_NULL_INDEX&&_(h.DEFAULT_NULL_INDEX),A.current&&(A.current.value=""),[2]}}))}))},style:{display:"none"}},P)),null===i||void 0===i?void 0:i({imageList:j,onImageUpload:z,onImageRemoveAll:Y,onImageUpdate:function(e){_(e),$()},onImageRemove:function(e){var t=c(j);Array.isArray(e)?e.forEach((function(e){t.splice(e,1)})):t.splice(e,1),null===o||void 0===o||o(t)},errors:I,dragProps:{onDrop:function(e){e.preventDefault(),e.stopPropagation(),B(!1),e.dataTransfer.files&&e.dataTransfer.files.length>0&&V(e.dataTransfer.files)},onDragEnter:function(e){e.preventDefault(),e.stopPropagation(),e.dataTransfer.items&&e.dataTransfer.items.length>0&&B(!0)},onDragLeave:function(e){e.preventDefault(),e.stopPropagation(),B(!1)},onDragOver:function(e){e.preventDefault(),e.stopPropagation()},onDragStart:function(e){e.preventDefault(),e.stopPropagation(),e.dataTransfer.clearData()}},isDragging:F}))}},76970:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getListFiles=t.getImage=t.getBase64=t.getAcceptTypeString=t.openFileDialog=void 0,t.openFileDialog=function(e){e.current&&e.current.click()},t.getAcceptTypeString=function(e,t){return(null===e||void 0===e?void 0:e.length)?e.map((function(e){return"."+e})).join(", "):t?"":"image/*"},t.getBase64=function(e){var t=new FileReader;return new Promise((function(r){t.addEventListener("load",(function(){return r(String(t.result))})),t.readAsDataURL(e)}))},t.getImage=function(e){var t=new Image;return new Promise((function(r){t.addEventListener("load",(function(){return r(t)})),t.src=URL.createObjectURL(e)}))},t.getListFiles=function(e,r){for(var n=[],o=0;o<e.length;o+=1)n.push(t.getBase64(e[o]));return Promise.all(n).then((function(t){return t.map((function(t,n){var o;return(o={})[r]=t,o.file=e[n],o}))}))}},75156:function(e,t,r){"use strict";var n=this&&this.__awaiter||function(e,t,r,n){return new(r||(r=Promise))((function(o,a){function i(e){try{l(n.next(e))}catch(t){a(t)}}function s(e){try{l(n.throw(e))}catch(t){a(t)}}function l(e){var t;e.done?o(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}l((n=n.apply(e,t||[])).next())}))},o=this&&this.__generator||function(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(a){return function(s){return function(a){if(r)throw new TypeError("Generator is already executing.");for(;i;)try{if(r=1,n&&(o=2&a[0]?n.return:a[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,a[1])).done)return o;switch(n=0,o&&(a=[2&a[0],o.value]),a[0]){case 0:case 1:o=a;break;case 4:return i.label++,{value:a[1],done:!1};case 5:i.label++,n=a[1],a=[0];continue;case 7:a=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===a[0]||2===a[0])){i=0;continue}if(3===a[0]&&(!o||a[1]>o[0]&&a[1]<o[3])){i.label=a[1];break}if(6===a[0]&&i.label<o[1]){i.label=o[1],o=a;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(a);break}o[2]&&i.ops.pop(),i.trys.pop();continue}a=t.call(e,i)}catch(s){a=[6,s],n=0}finally{r=o=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}([a,s])}}};Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorValidation=t.isMaxNumberValid=t.isAcceptTypeValid=t.isMaxFileSizeValid=t.isImageValid=t.isResolutionValid=void 0;var a=r(12242),i=r(76970);t.isResolutionValid=function(e,t,r,n){if(void 0===r&&(r=0),void 0===n&&(n=1),!r||!n||!e.width||!e.height)return!0;switch(t){case"absolute":if(e.width===r&&e.height===n)return!0;break;case"ratio":var o=r/n;if(e.width/e.height===o)return!0;break;case"less":if(e.width<=r&&e.height<=n)return!0;break;case"more":if(e.width>=r&&e.height>=n)return!0}return!1},t.isImageValid=function(e){return!!e.includes("image")},t.isMaxFileSizeValid=function(e,t){return!t||e<=t},t.isAcceptTypeValid=function(e,t){if(e&&e.length>0){var r=t.split(".").pop()||"";if(e.findIndex((function(e){return e.toLowerCase()===r.toLowerCase()}))<0)return!1}return!0},t.isMaxNumberValid=function(e,t,r){if(0!==t&&!t)return!0;if(r===a.DEFAULT_NULL_INDEX){if(e<=t)return!0}else if(e<=t+1)return!0;return!1},t.getErrorValidation=function(e){var r=e.fileList,a=e.value,s=e.maxNumber,l=e.keyUpdate,c=e.acceptType,u=e.maxFileSize,d=e.resolutionType,f=e.resolutionWidth,h=e.resolutionHeight,p=e.allowNonImageType;return n(void 0,void 0,void 0,(function(){var e,n,g,m;return o(this,(function(o){switch(o.label){case 0:return e={},t.isMaxNumberValid(r.length+a.length,s,l)?[3,1]:(e.maxNumber=!0,[3,5]);case 1:n=0,o.label=2;case 2:return n<r.length?(g=r[n].file)?(p||t.isImageValid(g.type))&&t.isAcceptTypeValid(c,g.name)?t.isMaxFileSizeValid(g.size,u)?d?[4,i.getImage(g)]:[3,4]:(e.maxFileSize=!0,[3,5]):(e.acceptType=!0,[3,5]):[3,4]:[3,5];case 3:if(m=o.sent(),!t.isResolutionValid(m,d,f,h))return e.resolution=!0,[3,5];o.label=4;case 4:return n+=1,[3,2];case 5:return Object.values(e).find(Boolean)?[2,e]:[2,null]}}))}))}},12547:(e,t,r)=>{"use strict";r.r(t),r.d(t,{IGNORE_CLASS_NAME:()=>p,default:()=>m});var n=r(65043),o=r(97950);function a(e,t){return a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},a(e,t)}function i(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function s(e,t,r){return e===t||(e.correspondingElement?e.correspondingElement.classList.contains(r):e.classList.contains(r))}var l,c,u=(void 0===l&&(l=0),function(){return++l}),d={},f={},h=["touchstart","touchmove"],p="ignore-react-onclickoutside";function g(e,t){var r={};return-1!==h.indexOf(t)&&c&&(r.passive=!e.props.preventDefault),r}const m=function(e,t){var r,l,h=e.displayName||e.name||"Component";return l=r=function(r){var l,p;function m(e){var n;return(n=r.call(this,e)||this).__outsideClickHandler=function(e){if("function"!==typeof n.__clickOutsideHandlerProp){var t=n.getInstance();if("function"!==typeof t.props.handleClickOutside){if("function"!==typeof t.handleClickOutside)throw new Error("WrappedComponent: "+h+" lacks a handleClickOutside(event) function for processing outside click events.");t.handleClickOutside(e)}else t.props.handleClickOutside(e)}else n.__clickOutsideHandlerProp(e)},n.__getComponentNode=function(){var e=n.getInstance();return t&&"function"===typeof t.setClickOutsideRef?t.setClickOutsideRef()(e):"function"===typeof e.setClickOutsideRef?e.setClickOutsideRef():(0,o.findDOMNode)(e)},n.enableOnClickOutside=function(){if("undefined"!==typeof document&&!f[n._uid]){"undefined"===typeof c&&(c=function(){if("undefined"!==typeof window&&"function"===typeof window.addEventListener){var e=!1,t=Object.defineProperty({},"passive",{get:function(){e=!0}}),r=function(){};return window.addEventListener("testPassiveEventSupport",r,t),window.removeEventListener("testPassiveEventSupport",r,t),e}}()),f[n._uid]=!0;var e=n.props.eventTypes;e.forEach||(e=[e]),d[n._uid]=function(e){var t;null!==n.componentNode&&(n.initTimeStamp>e.timeStamp||(n.props.preventDefault&&e.preventDefault(),n.props.stopPropagation&&e.stopPropagation(),n.props.excludeScrollbar&&(t=e,document.documentElement.clientWidth<=t.clientX||document.documentElement.clientHeight<=t.clientY)||function(e,t,r){if(e===t)return!0;for(;e.parentNode||e.host;){if(e.parentNode&&s(e,t,r))return!0;e=e.parentNode||e.host}return e}(e.composed&&e.composedPath&&e.composedPath().shift()||e.target,n.componentNode,n.props.outsideClickIgnoreClass)===document&&n.__outsideClickHandler(e)))},e.forEach((function(e){document.addEventListener(e,d[n._uid],g(i(n),e))}))}},n.disableOnClickOutside=function(){delete f[n._uid];var e=d[n._uid];if(e&&"undefined"!==typeof document){var t=n.props.eventTypes;t.forEach||(t=[t]),t.forEach((function(t){return document.removeEventListener(t,e,g(i(n),t))})),delete d[n._uid]}},n.getRef=function(e){return n.instanceRef=e},n._uid=u(),n.initTimeStamp=performance.now(),n}p=r,(l=m).prototype=Object.create(p.prototype),l.prototype.constructor=l,a(l,p);var v=m.prototype;return v.getInstance=function(){if(e.prototype&&!e.prototype.isReactComponent)return this;var t=this.instanceRef;return t.getInstance?t.getInstance():t},v.componentDidMount=function(){if("undefined"!==typeof document&&document.createElement){var e=this.getInstance();if(t&&"function"===typeof t.handleClickOutside&&(this.__clickOutsideHandlerProp=t.handleClickOutside(e),"function"!==typeof this.__clickOutsideHandlerProp))throw new Error("WrappedComponent: "+h+" lacks a function for processing outside click events specified by the handleClickOutside config option.");this.componentNode=this.__getComponentNode(),this.props.disableOnClickOutside||this.enableOnClickOutside()}},v.componentDidUpdate=function(){this.componentNode=this.__getComponentNode()},v.componentWillUnmount=function(){this.disableOnClickOutside()},v.render=function(){var t=this.props;t.excludeScrollbar;var r=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(t,["excludeScrollbar"]);return e.prototype&&e.prototype.isReactComponent?r.ref=this.getRef:r.wrappedRef=this.getRef,r.disableOnClickOutside=this.disableOnClickOutside,r.enableOnClickOutside=this.enableOnClickOutside,(0,n.createElement)(e,r)},m}(n.Component),r.displayName="OnClickOutside("+h+")",r.defaultProps={eventTypes:["mousedown","touchstart"],excludeScrollbar:t&&t.excludeScrollbar||!1,outsideClickIgnoreClass:p,preventDefault:!1,stopPropagation:!1},r.getClass=function(){return e.getClass?e.getClass():e},l}},47358:(e,t)=>{"use strict";var r,n=Symbol.for("react.element"),o=Symbol.for("react.portal"),a=Symbol.for("react.fragment"),i=Symbol.for("react.strict_mode"),s=Symbol.for("react.profiler"),l=Symbol.for("react.provider"),c=Symbol.for("react.context"),u=Symbol.for("react.server_context"),d=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),h=Symbol.for("react.suspense_list"),p=Symbol.for("react.memo"),g=Symbol.for("react.lazy"),m=Symbol.for("react.offscreen");function v(e){if("object"===typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case a:case s:case i:case f:case h:return e;default:switch(e=e&&e.$$typeof){case u:case c:case d:case g:case p:case l:return e;default:return t}}case o:return t}}}r=Symbol.for("react.module.reference")},32706:(e,t,r)=>{"use strict";r(47358)},37843:function(e,t,r){class n{constructor(){this.data=r(38920),this.labelMap={},this.valueMap={},this.data.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label}))}getValue(e){return this.labelMap[e.toLowerCase()]}getLabel(e){return this.valueMap[e.toLowerCase()]}getLabels(){return this.data.map((e=>e.label))}getValues(){return this.data.map((e=>e.value))}getLabelList(){return this.labelMap}getValueList(){return this.valueMap}getData(){return this.data}setLabel(e,t){return this.data.forEach((r=>{r.value===e&&(r.label=t,this.valueMap[r.value.toLowerCase()]=r.label)})),this}setEmpty(e){return this.data.unshift({value:"",label:e}),this.valueMap[""]=e,this.labelMap[e]="",this}native(){return this.nativeData=r(18036),this.nativeData.forEach((e=>{this.labelMap[e.label.toLowerCase()]=e.value,this.valueMap[e.value.toLowerCase()]=e.label})),this}}e.exports=()=>{if(!(this instanceof n))return new n}},38161:(e,t,r)=>{"use strict";var n,o=r(65043),a=(n=o)&&"object"===typeof n&&"default"in n?n.default:n;function i(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var s=!("undefined"===typeof window||!window.document||!window.document.createElement);e.exports=function(e,t,r){if("function"!==typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!==typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");if("undefined"!==typeof r&&"function"!==typeof r)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(n){if("function"!==typeof n)throw new Error("Expected WrappedComponent to be a React component.");var l,c=[];function u(){l=e(c.map((function(e){return e.props}))),d.canUseDOM?t(l):r&&(l=r(l))}var d=function(e){var t,r;function o(){return e.apply(this,arguments)||this}r=e,(t=o).prototype=Object.create(r.prototype),t.prototype.constructor=t,t.__proto__=r,o.peek=function(){return l},o.rewind=function(){if(o.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=l;return l=void 0,c=[],e};var i=o.prototype;return i.UNSAFE_componentWillMount=function(){c.push(this),u()},i.componentDidUpdate=function(){u()},i.componentWillUnmount=function(){var e=c.indexOf(this);c.splice(e,1),u()},i.render=function(){return a.createElement(n,this.props)},o}(o.PureComponent);return i(d,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(n)+")"),i(d,"canUseDOM",s),d}}},51153:(e,t,r)=>{"use strict";var n=r(65043),o=Symbol.for("react.element"),a=Symbol.for("react.fragment"),i=Object.prototype.hasOwnProperty,s=n.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,l={key:!0,ref:!0,__self:!0,__source:!0};function c(e,t,r){var n,a={},c=null,u=null;for(n in void 0!==r&&(c=""+r),void 0!==t.key&&(c=""+t.key),void 0!==t.ref&&(u=t.ref),t)i.call(t,n)&&!l.hasOwnProperty(n)&&(a[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps)void 0===a[n]&&(a[n]=t[n]);return{$$typeof:o,type:e,key:c,ref:u,props:a,_owner:s.current}}t.Fragment=a,t.jsx=c,t.jsxs=c},14202:(e,t)=>{"use strict";var r=Symbol.for("react.element"),n=Symbol.for("react.portal"),o=Symbol.for("react.fragment"),a=Symbol.for("react.strict_mode"),i=Symbol.for("react.profiler"),s=Symbol.for("react.provider"),l=Symbol.for("react.context"),c=Symbol.for("react.forward_ref"),u=Symbol.for("react.suspense"),d=Symbol.for("react.memo"),f=Symbol.for("react.lazy"),h=Symbol.iterator;var p={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},g=Object.assign,m={};function v(e,t,r){this.props=e,this.context=t,this.refs=m,this.updater=r||p}function b(){}function y(e,t,r){this.props=e,this.context=t,this.refs=m,this.updater=r||p}v.prototype.isReactComponent={},v.prototype.setState=function(e,t){if("object"!==typeof e&&"function"!==typeof e&&null!=e)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")},v.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},b.prototype=v.prototype;var x=y.prototype=new b;x.constructor=y,g(x,v.prototype),x.isPureReactComponent=!0;var w=Array.isArray,k=Object.prototype.hasOwnProperty,S={current:null},C={key:!0,ref:!0,__self:!0,__source:!0};function O(e,t,n){var o,a={},i=null,s=null;if(null!=t)for(o in void 0!==t.ref&&(s=t.ref),void 0!==t.key&&(i=""+t.key),t)k.call(t,o)&&!C.hasOwnProperty(o)&&(a[o]=t[o]);var l=arguments.length-2;if(1===l)a.children=n;else if(1<l){for(var c=Array(l),u=0;u<l;u++)c[u]=arguments[u+2];a.children=c}if(e&&e.defaultProps)for(o in l=e.defaultProps)void 0===a[o]&&(a[o]=l[o]);return{$$typeof:r,type:e,key:i,ref:s,props:a,_owner:S.current}}function P(e){return"object"===typeof e&&null!==e&&e.$$typeof===r}var T=/\/+/g;function E(e,t){return"object"===typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,(function(e){return t[e]}))}(""+e.key):t.toString(36)}function j(e,t,o,a,i){var s=typeof e;"undefined"!==s&&"boolean"!==s||(e=null);var l=!1;if(null===e)l=!0;else switch(s){case"string":case"number":l=!0;break;case"object":switch(e.$$typeof){case r:case n:l=!0}}if(l)return i=i(l=e),e=""===a?"."+E(l,0):a,w(i)?(o="",null!=e&&(o=e.replace(T,"$&/")+"/"),j(i,t,o,"",(function(e){return e}))):null!=i&&(P(i)&&(i=function(e,t){return{$$typeof:r,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(i,o+(!i.key||l&&l.key===i.key?"":(""+i.key).replace(T,"$&/")+"/")+e)),t.push(i)),1;if(l=0,a=""===a?".":a+":",w(e))for(var c=0;c<e.length;c++){var u=a+E(s=e[c],c);l+=j(s,t,o,u,i)}else if(u=function(e){return null===e||"object"!==typeof e?null:"function"===typeof(e=h&&e[h]||e["@@iterator"])?e:null}(e),"function"===typeof u)for(e=u.call(e),c=0;!(s=e.next()).done;)l+=j(s=s.value,t,o,u=a+E(s,c++),i);else if("object"===s)throw t=String(e),Error("Objects are not valid as a React child (found: "+("[object Object]"===t?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");return l}function A(e,t,r){if(null==e)return e;var n=[],o=0;return j(e,n,"","",(function(e){return t.call(r,e,o++)})),n}function N(e){if(-1===e._status){var t=e._result;(t=t()).then((function(t){0!==e._status&&-1!==e._status||(e._status=1,e._result=t)}),(function(t){0!==e._status&&-1!==e._status||(e._status=2,e._result=t)})),-1===e._status&&(e._status=0,e._result=t)}if(1===e._status)return e._result.default;throw e._result}var M={current:null},_={transition:null},D={ReactCurrentDispatcher:M,ReactCurrentBatchConfig:_,ReactCurrentOwner:S};t.Children={map:A,forEach:function(e,t,r){A(e,(function(){t.apply(this,arguments)}),r)},count:function(e){var t=0;return A(e,(function(){t++})),t},toArray:function(e){return A(e,(function(e){return e}))||[]},only:function(e){if(!P(e))throw Error("React.Children.only expected to receive a single React element child.");return e}},t.Component=v,t.Fragment=o,t.Profiler=i,t.PureComponent=y,t.StrictMode=a,t.Suspense=u,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=D,t.cloneElement=function(e,t,n){if(null===e||void 0===e)throw Error("React.cloneElement(...): The argument must be a React element, but you passed "+e+".");var o=g({},e.props),a=e.key,i=e.ref,s=e._owner;if(null!=t){if(void 0!==t.ref&&(i=t.ref,s=S.current),void 0!==t.key&&(a=""+t.key),e.type&&e.type.defaultProps)var l=e.type.defaultProps;for(c in t)k.call(t,c)&&!C.hasOwnProperty(c)&&(o[c]=void 0===t[c]&&void 0!==l?l[c]:t[c])}var c=arguments.length-2;if(1===c)o.children=n;else if(1<c){l=Array(c);for(var u=0;u<c;u++)l[u]=arguments[u+2];o.children=l}return{$$typeof:r,type:e.type,key:a,ref:i,props:o,_owner:s}},t.createContext=function(e){return(e={$$typeof:l,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null}).Provider={$$typeof:s,_context:e},e.Consumer=e},t.createElement=O,t.createFactory=function(e){var t=O.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:c,render:e}},t.isValidElement=P,t.lazy=function(e){return{$$typeof:f,_payload:{_status:-1,_result:e},_init:N}},t.memo=function(e,t){return{$$typeof:d,type:e,compare:void 0===t?null:t}},t.startTransition=function(e){var t=_.transition;_.transition={};try{e()}finally{_.transition=t}},t.unstable_act=function(){throw Error("act(...) is not supported in production builds of React.")},t.useCallback=function(e,t){return M.current.useCallback(e,t)},t.useContext=function(e){return M.current.useContext(e)},t.useDebugValue=function(){},t.useDeferredValue=function(e){return M.current.useDeferredValue(e)},t.useEffect=function(e,t){return M.current.useEffect(e,t)},t.useId=function(){return M.current.useId()},t.useImperativeHandle=function(e,t,r){return M.current.useImperativeHandle(e,t,r)},t.useInsertionEffect=function(e,t){return M.current.useInsertionEffect(e,t)},t.useLayoutEffect=function(e,t){return M.current.useLayoutEffect(e,t)},t.useMemo=function(e,t){return M.current.useMemo(e,t)},t.useReducer=function(e,t,r){return M.current.useReducer(e,t,r)},t.useRef=function(e){return M.current.useRef(e)},t.useState=function(e){return M.current.useState(e)},t.useSyncExternalStore=function(e,t,r){return M.current.useSyncExternalStore(e,t,r)},t.useTransition=function(){return M.current.useTransition()},t.version="18.2.0"},65043:(e,t,r)=>{"use strict";e.exports=r(14202)},70579:(e,t,r)=>{"use strict";e.exports=r(51153)},51627:(e,t,r)=>{"use strict";var n=r(50805).Zz;"undefined"!==typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__,"undefined"!==typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__},46766:(e,t,r)=>{"use strict";t.__esModule=!0,t.default=function(e){var t=(0,o.default)(e);return{getItem:function(e){return new Promise((function(r,n){r(t.getItem(e))}))},setItem:function(e,r){return new Promise((function(n,o){n(t.setItem(e,r))}))},removeItem:function(e){return new Promise((function(r,n){r(t.removeItem(e))}))}}};var n,o=(n=r(24004))&&n.__esModule?n:{default:n}},24004:(e,t)=>{"use strict";function r(e){return r="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},r(e)}function n(){}t.__esModule=!0,t.default=function(e){var t="".concat(e,"Storage");return function(e){if("object"!==("undefined"===typeof self?"undefined":r(self))||!(e in self))return!1;try{var t=self[e],n="redux-persist ".concat(e," test");t.setItem(n,"test"),t.getItem(n),t.removeItem(n)}catch(o){return!1}return!0}(t)?self[t]:o};var o={getItem:n,setItem:n,removeItem:n}},48901:(e,t,r)=>{"use strict";var n;t.A=void 0;var o=(0,((n=r(46766))&&n.__esModule?n:{default:n}).default)("local");t.A=o},50805:(e,t,r)=>{"use strict";r.d(t,{HY:()=>u,Tw:()=>f,Zz:()=>d,y$:()=>c});var n=r(89379);function o(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var a="function"===typeof Symbol&&Symbol.observable||"@@observable",i=function(){return Math.random().toString(36).substring(7).split("").join(".")},s={INIT:"@@redux/INIT"+i(),REPLACE:"@@redux/REPLACE"+i(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+i()}};function l(e){if("object"!==typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}function c(e,t,r){var n;if("function"===typeof t&&"function"===typeof r||"function"===typeof r&&"function"===typeof arguments[3])throw new Error(o(0));if("function"===typeof t&&"undefined"===typeof r&&(r=t,t=void 0),"undefined"!==typeof r){if("function"!==typeof r)throw new Error(o(1));return r(c)(e,t)}if("function"!==typeof e)throw new Error(o(2));var i=e,u=t,d=[],f=d,h=!1;function p(){f===d&&(f=d.slice())}function g(){if(h)throw new Error(o(3));return u}function m(e){if("function"!==typeof e)throw new Error(o(4));if(h)throw new Error(o(5));var t=!0;return p(),f.push(e),function(){if(t){if(h)throw new Error(o(6));t=!1,p();var r=f.indexOf(e);f.splice(r,1),d=null}}}function v(e){if(!l(e))throw new Error(o(7));if("undefined"===typeof e.type)throw new Error(o(8));if(h)throw new Error(o(9));try{h=!0,u=i(u,e)}finally{h=!1}for(var t=d=f,r=0;r<t.length;r++){(0,t[r])()}return e}return v({type:s.INIT}),(n={dispatch:v,subscribe:m,getState:g,replaceReducer:function(e){if("function"!==typeof e)throw new Error(o(10));i=e,v({type:s.REPLACE})}})[a]=function(){var e,t=m;return(e={subscribe:function(e){if("object"!==typeof e||null===e)throw new Error(o(11));function r(){e.next&&e.next(g())}return r(),{unsubscribe:t(r)}}})[a]=function(){return this},e},n}function u(e){for(var t=Object.keys(e),r={},n=0;n<t.length;n++){var a=t[n];0,"function"===typeof e[a]&&(r[a]=e[a])}var i,l=Object.keys(r);try{!function(e){Object.keys(e).forEach((function(t){var r=e[t];if("undefined"===typeof r(void 0,{type:s.INIT}))throw new Error(o(12));if("undefined"===typeof r(void 0,{type:s.PROBE_UNKNOWN_ACTION()}))throw new Error(o(13))}))}(r)}catch(c){i=c}return function(e,t){if(void 0===e&&(e={}),i)throw i;for(var n=!1,a={},s=0;s<l.length;s++){var c=l[s],u=r[c],d=e[c],f=u(d,t);if("undefined"===typeof f){t&&t.type;throw new Error(o(14))}a[c]=f,n=n||f!==d}return(n=n||l.length!==Object.keys(e).length)?a:e}}function d(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce((function(e,t){return function(){return e(t.apply(void 0,arguments))}}))}function f(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return function(e){return function(){var r=e.apply(void 0,arguments),a=function(){throw new Error(o(15))},i={getState:r.getState,dispatch:function(){return a.apply(void 0,arguments)}},s=t.map((function(e){return e(i)}));return a=d.apply(void 0,s)(r.dispatch),(0,n.A)((0,n.A)({},r),{},{dispatch:a})}}}},27234:(e,t)=>{"use strict";function r(e,t){var r=e.length;e.push(t);e:for(;0<r;){var n=r-1>>>1,o=e[n];if(!(0<a(o,t)))break e;e[n]=t,e[r]=o,r=n}}function n(e){return 0===e.length?null:e[0]}function o(e){if(0===e.length)return null;var t=e[0],r=e.pop();if(r!==t){e[0]=r;e:for(var n=0,o=e.length,i=o>>>1;n<i;){var s=2*(n+1)-1,l=e[s],c=s+1,u=e[c];if(0>a(l,r))c<o&&0>a(u,l)?(e[n]=u,e[c]=r,n=c):(e[n]=l,e[s]=r,n=s);else{if(!(c<o&&0>a(u,r)))break e;e[n]=u,e[c]=r,n=c}}}return t}function a(e,t){var r=e.sortIndex-t.sortIndex;return 0!==r?r:e.id-t.id}if("object"===typeof performance&&"function"===typeof performance.now){var i=performance;t.unstable_now=function(){return i.now()}}else{var s=Date,l=s.now();t.unstable_now=function(){return s.now()-l}}var c=[],u=[],d=1,f=null,h=3,p=!1,g=!1,m=!1,v="function"===typeof setTimeout?setTimeout:null,b="function"===typeof clearTimeout?clearTimeout:null,y="undefined"!==typeof setImmediate?setImmediate:null;function x(e){for(var t=n(u);null!==t;){if(null===t.callback)o(u);else{if(!(t.startTime<=e))break;o(u),t.sortIndex=t.expirationTime,r(c,t)}t=n(u)}}function w(e){if(m=!1,x(e),!g)if(null!==n(c))g=!0,_(k);else{var t=n(u);null!==t&&D(w,t.startTime-e)}}function k(e,r){g=!1,m&&(m=!1,b(P),P=-1),p=!0;var a=h;try{for(x(r),f=n(c);null!==f&&(!(f.expirationTime>r)||e&&!j());){var i=f.callback;if("function"===typeof i){f.callback=null,h=f.priorityLevel;var s=i(f.expirationTime<=r);r=t.unstable_now(),"function"===typeof s?f.callback=s:f===n(c)&&o(c),x(r)}else o(c);f=n(c)}if(null!==f)var l=!0;else{var d=n(u);null!==d&&D(w,d.startTime-r),l=!1}return l}finally{f=null,h=a,p=!1}}"undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var S,C=!1,O=null,P=-1,T=5,E=-1;function j(){return!(t.unstable_now()-E<T)}function A(){if(null!==O){var e=t.unstable_now();E=e;var r=!0;try{r=O(!0,e)}finally{r?S():(C=!1,O=null)}}else C=!1}if("function"===typeof y)S=function(){y(A)};else if("undefined"!==typeof MessageChannel){var N=new MessageChannel,M=N.port2;N.port1.onmessage=A,S=function(){M.postMessage(null)}}else S=function(){v(A,0)};function _(e){O=e,C||(C=!0,S())}function D(e,r){P=v((function(){e(t.unstable_now())}),r)}t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){g||p||(g=!0,_(k))},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):T=0<e?Math.floor(1e3/e):5},t.unstable_getCurrentPriorityLevel=function(){return h},t.unstable_getFirstCallbackNode=function(){return n(c)},t.unstable_next=function(e){switch(h){case 1:case 2:case 3:var t=3;break;default:t=h}var r=h;h=t;try{return e()}finally{h=r}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=function(){},t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var r=h;h=e;try{return t()}finally{h=r}},t.unstable_scheduleCallback=function(e,o,a){var i=t.unstable_now();switch("object"===typeof a&&null!==a?a="number"===typeof(a=a.delay)&&0<a?i+a:i:a=i,e){case 1:var s=-1;break;case 2:s=250;break;case 5:s=1073741823;break;case 4:s=1e4;break;default:s=5e3}return e={id:d++,callback:o,priorityLevel:e,startTime:a,expirationTime:s=a+s,sortIndex:-1},a>i?(e.sortIndex=a,r(u,e),null===n(c)&&e===n(u)&&(m?(b(P),P=-1):m=!0,D(w,a-i))):(e.sortIndex=s,r(c,e),g||p||(g=!0,_(k))),e},t.unstable_shouldYield=j,t.unstable_wrapCallback=function(e){var t=h;return function(){var r=h;h=t;try{return e.apply(this,arguments)}finally{h=r}}}},78853:(e,t,r)=>{"use strict";e.exports=r(27234)},17324:e=>{e.exports=function(e,t,r,n){var o=r?r.call(n,e,t):void 0;if(void 0!==o)return!!o;if(e===t)return!0;if("object"!==typeof e||!e||"object"!==typeof t||!t)return!1;var a=Object.keys(e),i=Object.keys(t);if(a.length!==i.length)return!1;for(var s=Object.prototype.hasOwnProperty.bind(t),l=0;l<a.length;l++){var c=a[l];if(!s(c))return!1;var u=e[c],d=t[c];if(!1===(o=r?r.call(n,u,d,c):void 0)||void 0===o&&u!==d)return!1}return!0}},70614:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});const r=(e,t)=>r=>Math.max(Math.min(r,t),e),n=e=>e%1?Number(e.toFixed(5)):e,o=/(-)?([\d]*\.?[\d])+/g,a=/(#[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,i=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function s(e){return"string"===typeof e}const l={test:e=>"number"===typeof e,parse:parseFloat,transform:e=>e},c=Object.assign(Object.assign({},l),{transform:r(0,1)}),u=Object.assign(Object.assign({},l),{default:1}),d=e=>({test:t=>s(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>"".concat(t).concat(e)}),f=d("deg"),h=d("%"),p=d("px"),g=d("vh"),m=d("vw"),v=Object.assign(Object.assign({},h),{parse:e=>h.parse(e)/100,transform:e=>h.transform(100*e)}),b=(e,t)=>r=>Boolean(s(r)&&i.test(r)&&r.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(r,t)),y=(e,t,r)=>n=>{if(!s(n))return n;const[a,i,l,c]=n.match(o);return{[e]:parseFloat(a),[t]:parseFloat(i),[r]:parseFloat(l),alpha:void 0!==c?parseFloat(c):1}},x={test:b("hsl","hue"),parse:y("hue","saturation","lightness"),transform:e=>{let{hue:t,saturation:r,lightness:o,alpha:a=1}=e;return"hsla("+Math.round(t)+", "+h.transform(n(r))+", "+h.transform(n(o))+", "+n(c.transform(a))+")"}},w=r(0,255),k=Object.assign(Object.assign({},l),{transform:e=>Math.round(w(e))}),S={test:b("rgb","red"),parse:y("red","green","blue"),transform:e=>{let{red:t,green:r,blue:o,alpha:a=1}=e;return"rgba("+k.transform(t)+", "+k.transform(r)+", "+k.transform(o)+", "+n(c.transform(a))+")"}};const C={test:b("#"),parse:function(e){let t="",r="",n="",o="";return e.length>5?(t=e.substr(1,2),r=e.substr(3,2),n=e.substr(5,2),o=e.substr(7,2)):(t=e.substr(1,1),r=e.substr(2,1),n=e.substr(3,1),o=e.substr(4,1),t+=t,r+=r,n+=n,o+=o),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:o?parseInt(o,16)/255:1}},transform:S.transform},O={test:e=>S.test(e)||C.test(e)||x.test(e),parse:e=>S.test(e)?S.parse(e):x.test(e)?x.parse(e):C.parse(e),transform:e=>s(e)?e:e.hasOwnProperty("red")?S.transform(e):x.transform(e)},P="${c}",T="${n}";function E(e){"number"===typeof e&&(e="".concat(e));const t=[];let r=0;const n=e.match(a);n&&(r=n.length,e=e.replace(a,P),t.push(...n.map(O.parse)));const i=e.match(o);return i&&(e=e.replace(o,T),t.push(...i.map(l.parse))),{values:t,numColors:r,tokenised:e}}function j(e){return E(e).values}function A(e){const{values:t,numColors:r,tokenised:o}=E(e),a=t.length;return e=>{let t=o;for(let o=0;o<a;o++)t=t.replace(o<r?P:T,o<r?O.transform(e[o]):n(e[o]));return t}}const N=e=>"number"===typeof e?0:e;const M={test:function(e){var t,r,n,i;return isNaN(e)&&s(e)&&(null!==(r=null===(t=e.match(o))||void 0===t?void 0:t.length)&&void 0!==r?r:0)+(null!==(i=null===(n=e.match(a))||void 0===n?void 0:n.length)&&void 0!==i?i:0)>0},parse:j,createTransformer:A,getAnimatableNone:function(e){const t=j(e);return A(e)(t.map(N))}},_=new Set(["brightness","contrast","saturate","opacity"]);function D(e){let[t,r]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;const[n]=r.match(o)||[];if(!n)return e;const a=r.replace(n,"");let i=_.has(t)?1:0;return n!==r&&(i*=100),t+"("+i+a+")"}const I=/([a-z-]*)\(.*?\)/g,R=Object.assign(Object.assign({},M),{getAnimatableNone:e=>{const t=e.match(I);return t?t.map(D).join(" "):e}});t.alpha=c,t.color=O,t.complex=M,t.degrees=f,t.filter=R,t.hex=C,t.hsla=x,t.number=l,t.percent=h,t.progressPercentage=v,t.px=p,t.rgbUnit=k,t.rgba=S,t.scale=u,t.vh=g,t.vw=m},62153:(e,t,r)=>{"use strict";r.r(t),r.d(t,{ServerStyleSheet:()=>nr,StyleSheetConsumer:()=>Et,StyleSheetContext:()=>Tt,StyleSheetManager:()=>Nt,ThemeConsumer:()=>Yt,ThemeContext:()=>zt,ThemeProvider:()=>Vt,__PRIVATE__:()=>or,createGlobalStyle:()=>er,css:()=>qt,default:()=>Qt,isStyledComponent:()=>Ke,keyframes:()=>tr,styled:()=>Qt,useTheme:()=>Wt,version:()=>de,withTheme:()=>rr});var n=r(6326),o=r(65043),a=r(17324),i=r.n(a),s="-ms-",l="-moz-",c="-webkit-",u="comm",d="rule",f="decl",h="@import",p="@keyframes",g="@layer",m=Math.abs,v=String.fromCharCode,b=Object.assign;function y(e){return e.trim()}function x(e,t){return(e=t.exec(e))?e[0]:e}function w(e,t,r){return e.replace(t,r)}function k(e,t,r){return e.indexOf(t,r)}function S(e,t){return 0|e.charCodeAt(t)}function C(e,t,r){return e.slice(t,r)}function O(e){return e.length}function P(e){return e.length}function T(e,t){return t.push(e),e}function E(e,t){return e.filter((function(e){return!x(e,t)}))}var j=1,A=1,N=0,M=0,_=0,D="";function I(e,t,r,n,o,a,i,s){return{value:e,root:t,parent:r,type:n,props:o,children:a,line:j,column:A,length:i,return:"",siblings:s}}function R(e,t){return b(I("",null,null,"",null,null,0,e.siblings),e,{length:-e.length},t)}function L(e){for(;e.root;)e=R(e.root,{children:[e]});T(e,e.siblings)}function F(){return _=M>0?S(D,--M):0,A--,10===_&&(A=1,j--),_}function B(){return _=M<N?S(D,M++):0,A++,10===_&&(A=1,j++),_}function $(){return S(D,M)}function z(){return M}function Y(e,t){return C(D,e,t)}function W(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function V(e){return j=A=1,N=O(D=e),M=0,[]}function H(e){return D="",e}function U(e){return y(Y(M-1,q(91===e?e+2:40===e?e+1:e)))}function G(e){for(;(_=$())&&_<33;)B();return W(e)>2||W(_)>3?"":" "}function X(e,t){for(;--t&&B()&&!(_<48||_>102||_>57&&_<65||_>70&&_<97););return Y(e,z()+(t<6&&32==$()&&32==B()))}function q(e){for(;B();)switch(_){case e:return M;case 34:case 39:34!==e&&39!==e&&q(_);break;case 40:41===e&&q(e);break;case 92:B()}return M}function K(e,t){for(;B()&&e+_!==57&&(e+_!==84||47!==$()););return"/*"+Y(t,M-1)+"*"+v(47===e?e:B())}function Z(e){for(;!W($());)B();return Y(e,M)}function Q(e,t){for(var r="",n=0;n<e.length;n++)r+=t(e[n],n,e,t)||"";return r}function J(e,t,r,n){switch(e.type){case g:if(e.children.length)break;case h:case f:return e.return=e.return||e.value;case u:return"";case p:return e.return=e.value+"{"+Q(e.children,n)+"}";case d:if(!O(e.value=e.props.join(",")))return""}return O(r=Q(e.children,n))?e.return=e.value+"{"+r+"}":""}function ee(e,t,r){switch(function(e,t){return 45^S(e,0)?(((t<<2^S(e,0))<<2^S(e,1))<<2^S(e,2))<<2^S(e,3):0}(e,t)){case 5103:return c+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return c+e+e;case 4789:return l+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return c+e+l+e+s+e+e;case 5936:switch(S(e,t+11)){case 114:return c+e+s+w(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return c+e+s+w(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return c+e+s+w(e,/[svh]\w+-[tblr]{2}/,"lr")+e}case 6828:case 4268:case 2903:return c+e+s+e+e;case 6165:return c+e+s+"flex-"+e+e;case 5187:return c+e+w(e,/(\w+).+(:[^]+)/,c+"box-$1$2"+s+"flex-$1$2")+e;case 5443:return c+e+s+"flex-item-"+w(e,/flex-|-self/g,"")+(x(e,/flex-|baseline/)?"":s+"grid-row-"+w(e,/flex-|-self/g,""))+e;case 4675:return c+e+s+"flex-line-pack"+w(e,/align-content|flex-|-self/g,"")+e;case 5548:return c+e+s+w(e,"shrink","negative")+e;case 5292:return c+e+s+w(e,"basis","preferred-size")+e;case 6060:return c+"box-"+w(e,"-grow","")+c+e+s+w(e,"grow","positive")+e;case 4554:return c+w(e,/([^-])(transform)/g,"$1"+c+"$2")+e;case 6187:return w(w(w(e,/(zoom-|grab)/,c+"$1"),/(image-set)/,c+"$1"),e,"")+e;case 5495:case 3959:return w(e,/(image-set\([^]*)/,c+"$1$`$1");case 4968:return w(w(e,/(.+:)(flex-)?(.*)/,c+"box-pack:$3"+s+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+c+e+e;case 4200:if(!x(e,/flex-|baseline/))return s+"grid-column-align"+C(e,t)+e;break;case 2592:case 3360:return s+w(e,"template-","")+e;case 4384:case 3616:return r&&r.some((function(e,r){return t=r,x(e.props,/grid-\w+-end/)}))?~k(e+(r=r[t].value),"span",0)?e:s+w(e,"-start","")+e+s+"grid-row-span:"+(~k(r,"span",0)?x(r,/\d+/):+x(r,/\d+/)-+x(e,/\d+/))+";":s+w(e,"-start","")+e;case 4896:case 4128:return r&&r.some((function(e){return x(e.props,/grid-\w+-start/)}))?e:s+w(w(e,"-end","-span"),"span ","")+e;case 4095:case 3583:case 4068:case 2532:return w(e,/(.+)-inline(.+)/,c+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(O(e)-1-t>6)switch(S(e,t+1)){case 109:if(45!==S(e,t+4))break;case 102:return w(e,/(.+:)(.+)-([^]+)/,"$1"+c+"$2-$3$1"+l+(108==S(e,t+3)?"$3":"$2-$3"))+e;case 115:return~k(e,"stretch",0)?ee(w(e,"stretch","fill-available"),t,r)+e:e}break;case 5152:case 5920:return w(e,/(.+?):(\d+)(\s*\/\s*(span)?\s*(\d+))?(.*)/,(function(t,r,n,o,a,i,l){return s+r+":"+n+l+(o?s+r+"-span:"+(a?i:+i-+n)+l:"")+e}));case 4949:if(121===S(e,t+6))return w(e,":",":"+c)+e;break;case 6444:switch(S(e,45===S(e,14)?18:11)){case 120:return w(e,/(.+:)([^;\s!]+)(;|(\s+)?!.+)?/,"$1"+c+(45===S(e,14)?"inline-":"")+"box$3$1"+c+"$2$3$1"+s+"$2box$3")+e;case 100:return w(e,":",":"+s)+e}break;case 5719:case 2647:case 2135:case 3927:case 2391:return w(e,"scroll-","scroll-snap-")+e}return e}function te(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case f:return void(e.return=ee(e.value,e.length,r));case p:return Q([R(e,{value:w(e.value,"@","@"+c)})],n);case d:if(e.length)return function(e,t){return e.map(t).join("")}(r=e.props,(function(t){switch(x(t,n=/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":L(R(e,{props:[w(t,/:(read-\w+)/,":"+l+"$1")]})),L(R(e,{props:[t]})),b(e,{props:E(r,n)});break;case"::placeholder":L(R(e,{props:[w(t,/:(plac\w+)/,":"+c+"input-$1")]})),L(R(e,{props:[w(t,/:(plac\w+)/,":"+l+"$1")]})),L(R(e,{props:[w(t,/:(plac\w+)/,s+"input-$1")]})),L(R(e,{props:[t]})),b(e,{props:E(r,n)})}return""}))}}function re(e){return H(ne("",null,null,null,[""],e=V(e),0,[0],e))}function ne(e,t,r,n,o,a,i,s,l){for(var c=0,u=0,d=i,f=0,h=0,p=0,g=1,b=1,y=1,x=0,C="",P=o,E=a,j=n,A=C;b;)switch(p=x,x=B()){case 40:if(108!=p&&58==S(A,d-1)){-1!=k(A+=w(U(x),"&","&\f"),"&\f",m(c?s[c-1]:0))&&(y=-1);break}case 34:case 39:case 91:A+=U(x);break;case 9:case 10:case 13:case 32:A+=G(p);break;case 92:A+=X(z()-1,7);continue;case 47:switch($()){case 42:case 47:T(ae(K(B(),z()),t,r,l),l);break;default:A+="/"}break;case 123*g:s[c++]=O(A)*y;case 125*g:case 59:case 0:switch(x){case 0:case 125:b=0;case 59+u:-1==y&&(A=w(A,/\f/g,"")),h>0&&O(A)-d&&T(h>32?ie(A+";",n,r,d-1,l):ie(w(A," ","")+";",n,r,d-2,l),l);break;case 59:A+=";";default:if(T(j=oe(A,t,r,c,u,o,s,C,P=[],E=[],d,a),a),123===x)if(0===u)ne(A,t,j,j,P,a,d,s,E);else switch(99===f&&110===S(A,3)?100:f){case 100:case 108:case 109:case 115:ne(e,j,j,n&&T(oe(e,j,j,0,0,o,s,C,o,P=[],d,E),E),o,E,d,s,n?P:E);break;default:ne(A,j,j,j,[""],E,0,s,E)}}c=u=h=0,g=y=1,C=A="",d=i;break;case 58:d=1+O(A),h=p;default:if(g<1)if(123==x)--g;else if(125==x&&0==g++&&125==F())continue;switch(A+=v(x),x*g){case 38:y=u>0?1:(A+="\f",-1);break;case 44:s[c++]=(O(A)-1)*y,y=1;break;case 64:45===$()&&(A+=U(B())),f=$(),u=d=O(C=A+=Z(z())),x++;break;case 45:45===p&&2==O(A)&&(g=0)}}return a}function oe(e,t,r,n,o,a,i,s,l,c,u,f){for(var h=o-1,p=0===o?a:[""],g=P(p),v=0,b=0,x=0;v<n;++v)for(var k=0,S=C(e,h+1,h=m(b=i[v])),O=e;k<g;++k)(O=y(b>0?p[k]+" "+S:w(S,/&\f/g,p[k])))&&(l[x++]=O);return I(e,t,r,0===o?d:s,l,c,u,f)}function ae(e,t,r,n){return I(e,t,r,u,v(_),C(e,2,-2),0,n)}function ie(e,t,r,n,o){return I(e,t,r,f,C(e,0,n),C(e,n+1,-1),n,o)}var se=r(83342),le="undefined"!=typeof process&&void 0!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ORDER_WRITE:"",REACT_APP_ORDER_READ:"",REACT_APP_EXTERNAL_ENCRYPTION_KEY:"",REACT_APP_ORDER_RW:"",REACT_APP_STRATEGY_WRITE:"",REACT_APP_USER_WRITE:"",REACT_APP_SECURITY_WRITE:"",REACT_APP_STRATEGY_READ:"",REACT_APP_STRATEGY_RW:"",REACT_APP_USER_READ:"",REACT_APP_SECURITY_READ:"",REACT_APP_USER_RW:"",REACT_APP_SECURITY_RW:"",REACT_APP_API_KEY:"",REACT_APP_ADMIN:""}&&({NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ORDER_WRITE:"",REACT_APP_ORDER_READ:"",REACT_APP_EXTERNAL_ENCRYPTION_KEY:"",REACT_APP_ORDER_RW:"",REACT_APP_STRATEGY_WRITE:"",REACT_APP_USER_WRITE:"",REACT_APP_SECURITY_WRITE:"",REACT_APP_STRATEGY_READ:"",REACT_APP_STRATEGY_RW:"",REACT_APP_USER_READ:"",REACT_APP_SECURITY_READ:"",REACT_APP_USER_RW:"",REACT_APP_SECURITY_RW:"",REACT_APP_API_KEY:"",REACT_APP_ADMIN:""}.REACT_APP_SC_ATTR||{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ORDER_WRITE:"",REACT_APP_ORDER_READ:"",REACT_APP_EXTERNAL_ENCRYPTION_KEY:"",REACT_APP_ORDER_RW:"",REACT_APP_STRATEGY_WRITE:"",REACT_APP_USER_WRITE:"",REACT_APP_SECURITY_WRITE:"",REACT_APP_STRATEGY_READ:"",REACT_APP_STRATEGY_RW:"",REACT_APP_USER_READ:"",REACT_APP_SECURITY_READ:"",REACT_APP_USER_RW:"",REACT_APP_SECURITY_RW:"",REACT_APP_API_KEY:"",REACT_APP_ADMIN:""}.SC_ATTR)||"data-styled",ce="active",ue="data-styled-version",de="6.1.11",fe="/*!sc*/\n",he="undefined"!=typeof window&&"HTMLElement"in window,pe=Boolean("boolean"==typeof SC_DISABLE_SPEEDY?SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ORDER_WRITE:"",REACT_APP_ORDER_READ:"",REACT_APP_EXTERNAL_ENCRYPTION_KEY:"",REACT_APP_ORDER_RW:"",REACT_APP_STRATEGY_WRITE:"",REACT_APP_USER_WRITE:"",REACT_APP_SECURITY_WRITE:"",REACT_APP_STRATEGY_READ:"",REACT_APP_STRATEGY_RW:"",REACT_APP_USER_READ:"",REACT_APP_SECURITY_READ:"",REACT_APP_USER_RW:"",REACT_APP_SECURITY_RW:"",REACT_APP_API_KEY:"",REACT_APP_ADMIN:""}&&void 0!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ORDER_WRITE:"",REACT_APP_ORDER_READ:"",REACT_APP_EXTERNAL_ENCRYPTION_KEY:"",REACT_APP_ORDER_RW:"",REACT_APP_STRATEGY_WRITE:"",REACT_APP_USER_WRITE:"",REACT_APP_SECURITY_WRITE:"",REACT_APP_STRATEGY_READ:"",REACT_APP_STRATEGY_RW:"",REACT_APP_USER_READ:"",REACT_APP_SECURITY_READ:"",REACT_APP_USER_RW:"",REACT_APP_SECURITY_RW:"",REACT_APP_API_KEY:"",REACT_APP_ADMIN:""}.REACT_APP_SC_DISABLE_SPEEDY&&""!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ORDER_WRITE:"",REACT_APP_ORDER_READ:"",REACT_APP_EXTERNAL_ENCRYPTION_KEY:"",REACT_APP_ORDER_RW:"",REACT_APP_STRATEGY_WRITE:"",REACT_APP_USER_WRITE:"",REACT_APP_SECURITY_WRITE:"",REACT_APP_STRATEGY_READ:"",REACT_APP_STRATEGY_RW:"",REACT_APP_USER_READ:"",REACT_APP_SECURITY_READ:"",REACT_APP_USER_RW:"",REACT_APP_SECURITY_RW:"",REACT_APP_API_KEY:"",REACT_APP_ADMIN:""}.REACT_APP_SC_DISABLE_SPEEDY?"false"!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ORDER_WRITE:"",REACT_APP_ORDER_READ:"",REACT_APP_EXTERNAL_ENCRYPTION_KEY:"",REACT_APP_ORDER_RW:"",REACT_APP_STRATEGY_WRITE:"",REACT_APP_USER_WRITE:"",REACT_APP_SECURITY_WRITE:"",REACT_APP_STRATEGY_READ:"",REACT_APP_STRATEGY_RW:"",REACT_APP_USER_READ:"",REACT_APP_SECURITY_READ:"",REACT_APP_USER_RW:"",REACT_APP_SECURITY_RW:"",REACT_APP_API_KEY:"",REACT_APP_ADMIN:""}.REACT_APP_SC_DISABLE_SPEEDY&&{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ORDER_WRITE:"",REACT_APP_ORDER_READ:"",REACT_APP_EXTERNAL_ENCRYPTION_KEY:"",REACT_APP_ORDER_RW:"",REACT_APP_STRATEGY_WRITE:"",REACT_APP_USER_WRITE:"",REACT_APP_SECURITY_WRITE:"",REACT_APP_STRATEGY_READ:"",REACT_APP_STRATEGY_RW:"",REACT_APP_USER_READ:"",REACT_APP_SECURITY_READ:"",REACT_APP_USER_RW:"",REACT_APP_SECURITY_RW:"",REACT_APP_API_KEY:"",REACT_APP_ADMIN:""}.REACT_APP_SC_DISABLE_SPEEDY:"undefined"!=typeof process&&void 0!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ORDER_WRITE:"",REACT_APP_ORDER_READ:"",REACT_APP_EXTERNAL_ENCRYPTION_KEY:"",REACT_APP_ORDER_RW:"",REACT_APP_STRATEGY_WRITE:"",REACT_APP_USER_WRITE:"",REACT_APP_SECURITY_WRITE:"",REACT_APP_STRATEGY_READ:"",REACT_APP_STRATEGY_RW:"",REACT_APP_USER_READ:"",REACT_APP_SECURITY_READ:"",REACT_APP_USER_RW:"",REACT_APP_SECURITY_RW:"",REACT_APP_API_KEY:"",REACT_APP_ADMIN:""}&&void 0!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ORDER_WRITE:"",REACT_APP_ORDER_READ:"",REACT_APP_EXTERNAL_ENCRYPTION_KEY:"",REACT_APP_ORDER_RW:"",REACT_APP_STRATEGY_WRITE:"",REACT_APP_USER_WRITE:"",REACT_APP_SECURITY_WRITE:"",REACT_APP_STRATEGY_READ:"",REACT_APP_STRATEGY_RW:"",REACT_APP_USER_READ:"",REACT_APP_SECURITY_READ:"",REACT_APP_USER_RW:"",REACT_APP_SECURITY_RW:"",REACT_APP_API_KEY:"",REACT_APP_ADMIN:""}.SC_DISABLE_SPEEDY&&""!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ORDER_WRITE:"",REACT_APP_ORDER_READ:"",REACT_APP_EXTERNAL_ENCRYPTION_KEY:"",REACT_APP_ORDER_RW:"",REACT_APP_STRATEGY_WRITE:"",REACT_APP_USER_WRITE:"",REACT_APP_SECURITY_WRITE:"",REACT_APP_STRATEGY_READ:"",REACT_APP_STRATEGY_RW:"",REACT_APP_USER_READ:"",REACT_APP_SECURITY_READ:"",REACT_APP_USER_RW:"",REACT_APP_SECURITY_RW:"",REACT_APP_API_KEY:"",REACT_APP_ADMIN:""}.SC_DISABLE_SPEEDY&&("false"!=={NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ORDER_WRITE:"",REACT_APP_ORDER_READ:"",REACT_APP_EXTERNAL_ENCRYPTION_KEY:"",REACT_APP_ORDER_RW:"",REACT_APP_STRATEGY_WRITE:"",REACT_APP_USER_WRITE:"",REACT_APP_SECURITY_WRITE:"",REACT_APP_STRATEGY_READ:"",REACT_APP_STRATEGY_RW:"",REACT_APP_USER_READ:"",REACT_APP_SECURITY_READ:"",REACT_APP_USER_RW:"",REACT_APP_SECURITY_RW:"",REACT_APP_API_KEY:"",REACT_APP_ADMIN:""}.SC_DISABLE_SPEEDY&&{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ORDER_WRITE:"",REACT_APP_ORDER_READ:"",REACT_APP_EXTERNAL_ENCRYPTION_KEY:"",REACT_APP_ORDER_RW:"",REACT_APP_STRATEGY_WRITE:"",REACT_APP_USER_WRITE:"",REACT_APP_SECURITY_WRITE:"",REACT_APP_STRATEGY_READ:"",REACT_APP_STRATEGY_RW:"",REACT_APP_USER_READ:"",REACT_APP_SECURITY_READ:"",REACT_APP_USER_RW:"",REACT_APP_SECURITY_RW:"",REACT_APP_API_KEY:"",REACT_APP_ADMIN:""}.SC_DISABLE_SPEEDY)),ge={},me=(new Set,Object.freeze([])),ve=Object.freeze({});function be(e,t,r){return void 0===r&&(r=ve),e.theme!==r.theme&&e.theme||t||r.theme}var ye=new Set(["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","use","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"]),xe=/[!"#$%&'()*+,./:;<=>?@[\\\]^`{|}~-]+/g,we=/(^-|-$)/g;function ke(e){return e.replace(xe,"-").replace(we,"")}var Se=/(a)(d)/gi,Ce=52,Oe=function(e){return String.fromCharCode(e+(e>25?39:97))};function Pe(e){var t,r="";for(t=Math.abs(e);t>Ce;t=t/Ce|0)r=Oe(t%Ce)+r;return(Oe(t%Ce)+r).replace(Se,"$1-$2")}var Te,Ee=5381,je=function(e,t){for(var r=t.length;r;)e=33*e^t.charCodeAt(--r);return e},Ae=function(e){return je(Ee,e)};function Ne(e){return Pe(Ae(e)>>>0)}function Me(e){return e.displayName||e.name||"Component"}function _e(e){return"string"==typeof e&&!0}var De="function"==typeof Symbol&&Symbol.for,Ie=De?Symbol.for("react.memo"):60115,Re=De?Symbol.for("react.forward_ref"):60112,Le={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},Fe={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},Be={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},$e=((Te={})[Re]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Te[Ie]=Be,Te);function ze(e){return("type"in(t=e)&&t.type.$$typeof)===Ie?Be:"$$typeof"in e?$e[e.$$typeof]:Le;var t}var Ye=Object.defineProperty,We=Object.getOwnPropertyNames,Ve=Object.getOwnPropertySymbols,He=Object.getOwnPropertyDescriptor,Ue=Object.getPrototypeOf,Ge=Object.prototype;function Xe(e,t,r){if("string"!=typeof t){if(Ge){var n=Ue(t);n&&n!==Ge&&Xe(e,n,r)}var o=We(t);Ve&&(o=o.concat(Ve(t)));for(var a=ze(e),i=ze(t),s=0;s<o.length;++s){var l=o[s];if(!(l in Fe||r&&r[l]||i&&l in i||a&&l in a)){var c=He(t,l);try{Ye(e,l,c)}catch(e){}}}}return e}function qe(e){return"function"==typeof e}function Ke(e){return"object"==typeof e&&"styledComponentId"in e}function Ze(e,t){return e&&t?"".concat(e," ").concat(t):e||t||""}function Qe(e,t){if(0===e.length)return"";for(var r=e[0],n=1;n<e.length;n++)r+=t?t+e[n]:e[n];return r}function Je(e){return null!==e&&"object"==typeof e&&e.constructor.name===Object.name&&!("props"in e&&e.$$typeof)}function et(e,t,r){if(void 0===r&&(r=!1),!r&&!Je(e)&&!Array.isArray(e))return t;if(Array.isArray(t))for(var n=0;n<t.length;n++)e[n]=et(e[n],t[n]);else if(Je(t))for(var n in t)e[n]=et(e[n],t[n]);return e}function tt(e,t){Object.defineProperty(e,"toString",{value:t})}function rt(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return new Error("An error occurred. See https://github.com/styled-components/styled-components/blob/main/packages/styled-components/src/utils/errors.md#".concat(e," for more information.").concat(t.length>0?" Args: ".concat(t.join(", ")):""))}var nt=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}return e.prototype.indexOfGroup=function(e){for(var t=0,r=0;r<e;r++)t+=this.groupSizes[r];return t},e.prototype.insertRules=function(e,t){if(e>=this.groupSizes.length){for(var r=this.groupSizes,n=r.length,o=n;e>=o;)if((o<<=1)<0)throw rt(16,"".concat(e));this.groupSizes=new Uint32Array(o),this.groupSizes.set(r),this.length=o;for(var a=n;a<o;a++)this.groupSizes[a]=0}for(var i=this.indexOfGroup(e+1),s=(a=0,t.length);a<s;a++)this.tag.insertRule(i,t[a])&&(this.groupSizes[e]++,i++)},e.prototype.clearGroup=function(e){if(e<this.length){var t=this.groupSizes[e],r=this.indexOfGroup(e),n=r+t;this.groupSizes[e]=0;for(var o=r;o<n;o++)this.tag.deleteRule(r)}},e.prototype.getGroup=function(e){var t="";if(e>=this.length||0===this.groupSizes[e])return t;for(var r=this.groupSizes[e],n=this.indexOfGroup(e),o=n+r,a=n;a<o;a++)t+="".concat(this.tag.getRule(a)).concat(fe);return t},e}(),ot=new Map,at=new Map,it=1,st=function(e){if(ot.has(e))return ot.get(e);for(;at.has(it);)it++;var t=it++;return ot.set(e,t),at.set(t,e),t},lt=function(e,t){it=t+1,ot.set(e,t),at.set(t,e)},ct="style[".concat(le,"][").concat(ue,'="').concat(de,'"]'),ut=new RegExp("^".concat(le,'\\.g(\\d+)\\[id="([\\w\\d-]+)"\\].*?"([^"]*)')),dt=function(e,t,r){for(var n,o=r.split(","),a=0,i=o.length;a<i;a++)(n=o[a])&&e.registerName(t,n)},ft=function(e,t){for(var r,n=(null!==(r=t.textContent)&&void 0!==r?r:"").split(fe),o=[],a=0,i=n.length;a<i;a++){var s=n[a].trim();if(s){var l=s.match(ut);if(l){var c=0|parseInt(l[1],10),u=l[2];0!==c&&(lt(u,c),dt(e,u,l[3]),e.getTag().insertRules(c,o)),o.length=0}else o.push(s)}}};function ht(){return r.nc}var pt=function(e){var t=document.head,r=e||t,n=document.createElement("style"),o=function(e){var t=Array.from(e.querySelectorAll("style[".concat(le,"]")));return t[t.length-1]}(r),a=void 0!==o?o.nextSibling:null;n.setAttribute(le,ce),n.setAttribute(ue,de);var i=ht();return i&&n.setAttribute("nonce",i),r.insertBefore(n,a),n},gt=function(){function e(e){this.element=pt(e),this.element.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,r=0,n=t.length;r<n;r++){var o=t[r];if(o.ownerNode===e)return o}throw rt(17)}(this.element),this.length=0}return e.prototype.insertRule=function(e,t){try{return this.sheet.insertRule(t,e),this.length++,!0}catch(e){return!1}},e.prototype.deleteRule=function(e){this.sheet.deleteRule(e),this.length--},e.prototype.getRule=function(e){var t=this.sheet.cssRules[e];return t&&t.cssText?t.cssText:""},e}(),mt=function(){function e(e){this.element=pt(e),this.nodes=this.element.childNodes,this.length=0}return e.prototype.insertRule=function(e,t){if(e<=this.length&&e>=0){var r=document.createTextNode(t);return this.element.insertBefore(r,this.nodes[e]||null),this.length++,!0}return!1},e.prototype.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},e.prototype.getRule=function(e){return e<this.length?this.nodes[e].textContent:""},e}(),vt=function(){function e(e){this.rules=[],this.length=0}return e.prototype.insertRule=function(e,t){return e<=this.length&&(this.rules.splice(e,0,t),this.length++,!0)},e.prototype.deleteRule=function(e){this.rules.splice(e,1),this.length--},e.prototype.getRule=function(e){return e<this.length?this.rules[e]:""},e}(),bt=he,yt={isServer:!he,useCSSOMInjection:!pe},xt=function(){function e(e,t,r){void 0===e&&(e=ve),void 0===t&&(t={});var o=this;this.options=(0,n.__assign)((0,n.__assign)({},yt),e),this.gs=t,this.names=new Map(r),this.server=!!e.isServer,!this.server&&he&&bt&&(bt=!1,function(e){for(var t=document.querySelectorAll(ct),r=0,n=t.length;r<n;r++){var o=t[r];o&&o.getAttribute(le)!==ce&&(ft(e,o),o.parentNode&&o.parentNode.removeChild(o))}}(this)),tt(this,(function(){return function(e){for(var t=e.getTag(),r=t.length,n="",o=function(r){var o=function(e){return at.get(e)}(r);if(void 0===o)return"continue";var a=e.names.get(o),i=t.getGroup(r);if(void 0===a||0===i.length)return"continue";var s="".concat(le,".g").concat(r,'[id="').concat(o,'"]'),l="";void 0!==a&&a.forEach((function(e){e.length>0&&(l+="".concat(e,","))})),n+="".concat(i).concat(s,'{content:"').concat(l,'"}').concat(fe)},a=0;a<r;a++)o(a);return n}(o)}))}return e.registerId=function(e){return st(e)},e.prototype.reconstructWithOptions=function(t,r){return void 0===r&&(r=!0),new e((0,n.__assign)((0,n.__assign)({},this.options),t),this.gs,r&&this.names||void 0)},e.prototype.allocateGSInstance=function(e){return this.gs[e]=(this.gs[e]||0)+1},e.prototype.getTag=function(){return this.tag||(this.tag=(e=function(e){var t=e.useCSSOMInjection,r=e.target;return e.isServer?new vt(r):t?new gt(r):new mt(r)}(this.options),new nt(e)));var e},e.prototype.hasNameForId=function(e,t){return this.names.has(e)&&this.names.get(e).has(t)},e.prototype.registerName=function(e,t){if(st(e),this.names.has(e))this.names.get(e).add(t);else{var r=new Set;r.add(t),this.names.set(e,r)}},e.prototype.insertRules=function(e,t,r){this.registerName(e,t),this.getTag().insertRules(st(e),r)},e.prototype.clearNames=function(e){this.names.has(e)&&this.names.get(e).clear()},e.prototype.clearRules=function(e){this.getTag().clearGroup(st(e)),this.clearNames(e)},e.prototype.clearTag=function(){this.tag=void 0},e}(),wt=/&/g,kt=/^\s*\/\/.*$/gm;function St(e,t){return e.map((function(e){return"rule"===e.type&&(e.value="".concat(t," ").concat(e.value),e.value=e.value.replaceAll(",",",".concat(t," ")),e.props=e.props.map((function(e){return"".concat(t," ").concat(e)}))),Array.isArray(e.children)&&"@keyframes"!==e.type&&(e.children=St(e.children,t)),e}))}function Ct(e){var t,r,n,o=void 0===e?ve:e,a=o.options,i=void 0===a?ve:a,s=o.plugins,l=void 0===s?me:s,c=function(e,n,o){return o.startsWith(r)&&o.endsWith(r)&&o.replaceAll(r,"").length>0?".".concat(t):e},u=l.slice();u.push((function(e){e.type===d&&e.value.includes("&")&&(e.props[0]=e.props[0].replace(wt,r).replace(n,c))})),i.prefix&&u.push(te),u.push(J);var f=function(e,o,a,s){void 0===o&&(o=""),void 0===a&&(a=""),void 0===s&&(s="&"),t=s,r=o,n=new RegExp("\\".concat(r,"\\b"),"g");var l=e.replace(kt,""),c=re(a||o?"".concat(a," ").concat(o," { ").concat(l," }"):l);i.namespace&&(c=St(c,i.namespace));var d,f=[];return Q(c,function(e){var t=P(e);return function(r,n,o,a){for(var i="",s=0;s<t;s++)i+=e[s](r,n,o,a)||"";return i}}(u.concat((d=function(e){return f.push(e)},function(e){e.root||(e=e.return)&&d(e)})))),f};return f.hash=l.length?l.reduce((function(e,t){return t.name||rt(15),je(e,t.name)}),Ee).toString():"",f}var Ot=new xt,Pt=Ct(),Tt=o.createContext({shouldForwardProp:void 0,styleSheet:Ot,stylis:Pt}),Et=Tt.Consumer,jt=o.createContext(void 0);function At(){return(0,o.useContext)(Tt)}function Nt(e){var t=(0,o.useState)(e.stylisPlugins),r=t[0],n=t[1],a=At().styleSheet,s=(0,o.useMemo)((function(){var t=a;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t}),[e.disableCSSOMInjection,e.sheet,e.target,a]),l=(0,o.useMemo)((function(){return Ct({options:{namespace:e.namespace,prefix:e.enableVendorPrefixes},plugins:r})}),[e.enableVendorPrefixes,e.namespace,r]);(0,o.useEffect)((function(){i()(r,e.stylisPlugins)||n(e.stylisPlugins)}),[e.stylisPlugins]);var c=(0,o.useMemo)((function(){return{shouldForwardProp:e.shouldForwardProp,styleSheet:s,stylis:l}}),[e.shouldForwardProp,s,l]);return o.createElement(Tt.Provider,{value:c},o.createElement(jt.Provider,{value:l},e.children))}var Mt=function(){function e(e,t){var r=this;this.inject=function(e,t){void 0===t&&(t=Pt);var n=r.name+t.hash;e.hasNameForId(r.id,n)||e.insertRules(r.id,n,t(r.rules,n,"@keyframes"))},this.name=e,this.id="sc-keyframes-".concat(e),this.rules=t,tt(this,(function(){throw rt(12,String(r.name))}))}return e.prototype.getName=function(e){return void 0===e&&(e=Pt),this.name+e.hash},e}(),_t=function(e){return e>="A"&&e<="Z"};function Dt(e){for(var t="",r=0;r<e.length;r++){var n=e[r];if(1===r&&"-"===n&&"-"===e[0])return e;_t(n)?t+="-"+n.toLowerCase():t+=n}return t.startsWith("ms-")?"-"+t:t}var It=function(e){return null==e||!1===e||""===e},Rt=function(e){var t,r,o=[];for(var a in e){var i=e[a];e.hasOwnProperty(a)&&!It(i)&&(Array.isArray(i)&&i.isCss||qe(i)?o.push("".concat(Dt(a),":"),i,";"):Je(i)?o.push.apply(o,(0,n.__spreadArray)((0,n.__spreadArray)(["".concat(a," {")],Rt(i),!1),["}"],!1)):o.push("".concat(Dt(a),": ").concat((t=a,null==(r=i)||"boolean"==typeof r||""===r?"":"number"!=typeof r||0===r||t in se.A||t.startsWith("--")?String(r).trim():"".concat(r,"px")),";")))}return o};function Lt(e,t,r,n){return It(e)?[]:Ke(e)?[".".concat(e.styledComponentId)]:qe(e)?!qe(o=e)||o.prototype&&o.prototype.isReactComponent||!t?[e]:Lt(e(t),t,r,n):e instanceof Mt?r?(e.inject(r,n),[e.getName(n)]):[e]:Je(e)?Rt(e):Array.isArray(e)?Array.prototype.concat.apply(me,e.map((function(e){return Lt(e,t,r,n)}))):[e.toString()];var o}function Ft(e){for(var t=0;t<e.length;t+=1){var r=e[t];if(qe(r)&&!Ke(r))return!1}return!0}var Bt=Ae(de),$t=function(){function e(e,t,r){this.rules=e,this.staticRulesId="",this.isStatic=(void 0===r||r.isStatic)&&Ft(e),this.componentId=t,this.baseHash=je(Bt,t),this.baseStyle=r,xt.registerId(t)}return e.prototype.generateAndInjectStyles=function(e,t,r){var n=this.baseStyle?this.baseStyle.generateAndInjectStyles(e,t,r):"";if(this.isStatic&&!r.hash)if(this.staticRulesId&&t.hasNameForId(this.componentId,this.staticRulesId))n=Ze(n,this.staticRulesId);else{var o=Qe(Lt(this.rules,e,t,r)),a=Pe(je(this.baseHash,o)>>>0);if(!t.hasNameForId(this.componentId,a)){var i=r(o,".".concat(a),void 0,this.componentId);t.insertRules(this.componentId,a,i)}n=Ze(n,a),this.staticRulesId=a}else{for(var s=je(this.baseHash,r.hash),l="",c=0;c<this.rules.length;c++){var u=this.rules[c];if("string"==typeof u)l+=u;else if(u){var d=Qe(Lt(u,e,t,r));s=je(s,d+c),l+=d}}if(l){var f=Pe(s>>>0);t.hasNameForId(this.componentId,f)||t.insertRules(this.componentId,f,r(l,".".concat(f),void 0,this.componentId)),n=Ze(n,f)}}return n},e}(),zt=o.createContext(void 0),Yt=zt.Consumer;function Wt(){var e=(0,o.useContext)(zt);if(!e)throw rt(18);return e}function Vt(e){var t=o.useContext(zt),r=(0,o.useMemo)((function(){return function(e,t){if(!e)throw rt(14);if(qe(e))return e(t);if(Array.isArray(e)||"object"!=typeof e)throw rt(8);return t?(0,n.__assign)((0,n.__assign)({},t),e):e}(e.theme,t)}),[e.theme,t]);return e.children?o.createElement(zt.Provider,{value:r},e.children):null}var Ht={};new Set;function Ut(e,t,r){var a=Ke(e),i=e,s=!_e(e),l=t.attrs,c=void 0===l?me:l,u=t.componentId,d=void 0===u?function(e,t){var r="string"!=typeof e?"sc":ke(e);Ht[r]=(Ht[r]||0)+1;var n="".concat(r,"-").concat(Ne(de+r+Ht[r]));return t?"".concat(t,"-").concat(n):n}(t.displayName,t.parentComponentId):u,f=t.displayName,h=void 0===f?function(e){return _e(e)?"styled.".concat(e):"Styled(".concat(Me(e),")")}(e):f,p=t.displayName&&t.componentId?"".concat(ke(t.displayName),"-").concat(t.componentId):t.componentId||d,g=a&&i.attrs?i.attrs.concat(c).filter(Boolean):c,m=t.shouldForwardProp;if(a&&i.shouldForwardProp){var v=i.shouldForwardProp;if(t.shouldForwardProp){var b=t.shouldForwardProp;m=function(e,t){return v(e,t)&&b(e,t)}}else m=v}var y=new $t(r,p,a?i.componentStyle:void 0);function x(e,t){return function(e,t,r){var a=e.attrs,i=e.componentStyle,s=e.defaultProps,l=e.foldedComponentIds,c=e.styledComponentId,u=e.target,d=o.useContext(zt),f=At(),h=e.shouldForwardProp||f.shouldForwardProp,p=be(t,d,s)||ve,g=function(e,t,r){for(var o,a=(0,n.__assign)((0,n.__assign)({},t),{className:void 0,theme:r}),i=0;i<e.length;i+=1){var s=qe(o=e[i])?o(a):o;for(var l in s)a[l]="className"===l?Ze(a[l],s[l]):"style"===l?(0,n.__assign)((0,n.__assign)({},a[l]),s[l]):s[l]}return t.className&&(a.className=Ze(a.className,t.className)),a}(a,t,p),m=g.as||u,v={};for(var b in g)void 0===g[b]||"$"===b[0]||"as"===b||"theme"===b&&g.theme===p||("forwardedAs"===b?v.as=g.forwardedAs:h&&!h(b,m)||(v[b]=g[b]));var y=function(e,t){var r=At();return e.generateAndInjectStyles(t,r.styleSheet,r.stylis)}(i,g),x=Ze(l,c);return y&&(x+=" "+y),g.className&&(x+=" "+g.className),v[_e(m)&&!ye.has(m)?"class":"className"]=x,v.ref=r,(0,o.createElement)(m,v)}(w,e,t)}x.displayName=h;var w=o.forwardRef(x);return w.attrs=g,w.componentStyle=y,w.displayName=h,w.shouldForwardProp=m,w.foldedComponentIds=a?Ze(i.foldedComponentIds,i.styledComponentId):"",w.styledComponentId=p,w.target=a?i.target:e,Object.defineProperty(w,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(e){this._foldedDefaultProps=a?function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];for(var n=0,o=t;n<o.length;n++)et(e,o[n],!0);return e}({},i.defaultProps,e):e}}),tt(w,(function(){return".".concat(w.styledComponentId)})),s&&Xe(w,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0}),w}function Gt(e,t){for(var r=[e[0]],n=0,o=t.length;n<o;n+=1)r.push(t[n],e[n+1]);return r}var Xt=function(e){return Object.assign(e,{isCss:!0})};function qt(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];if(qe(e)||Je(e))return Xt(Lt(Gt(me,(0,n.__spreadArray)([e],t,!0))));var o=e;return 0===t.length&&1===o.length&&"string"==typeof o[0]?Lt(o):Xt(Lt(Gt(o,t)))}function Kt(e,t,r){if(void 0===r&&(r=ve),!t)throw rt(1,t);var o=function(o){for(var a=[],i=1;i<arguments.length;i++)a[i-1]=arguments[i];return e(t,r,qt.apply(void 0,(0,n.__spreadArray)([o],a,!1)))};return o.attrs=function(o){return Kt(e,t,(0,n.__assign)((0,n.__assign)({},r),{attrs:Array.prototype.concat(r.attrs,o).filter(Boolean)}))},o.withConfig=function(o){return Kt(e,t,(0,n.__assign)((0,n.__assign)({},r),o))},o}var Zt=function(e){return Kt(Ut,e)},Qt=Zt;ye.forEach((function(e){Qt[e]=Zt(e)}));var Jt=function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=Ft(e),xt.registerId(this.componentId+1)}return e.prototype.createStyles=function(e,t,r,n){var o=n(Qe(Lt(this.rules,t,r,n)),""),a=this.componentId+e;r.insertRules(a,a,o)},e.prototype.removeStyles=function(e,t){t.clearRules(this.componentId+e)},e.prototype.renderStyles=function(e,t,r,n){e>2&&xt.registerId(this.componentId+e),this.removeStyles(e,r),this.createStyles(e,t,r,n)},e}();function er(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var a=qt.apply(void 0,(0,n.__spreadArray)([e],t,!1)),i="sc-global-".concat(Ne(JSON.stringify(a))),s=new Jt(a,i),l=function(e){var t=At(),r=o.useContext(zt),n=o.useRef(t.styleSheet.allocateGSInstance(i)).current;return t.styleSheet.server&&c(n,e,t.styleSheet,r,t.stylis),o.useLayoutEffect((function(){if(!t.styleSheet.server)return c(n,e,t.styleSheet,r,t.stylis),function(){return s.removeStyles(n,t.styleSheet)}}),[n,e,t.styleSheet,r,t.stylis]),null};function c(e,t,r,o,a){if(s.isStatic)s.renderStyles(e,ge,r,a);else{var i=(0,n.__assign)((0,n.__assign)({},t),{theme:be(t,o,l.defaultProps)});s.renderStyles(e,i,r,a)}}return o.memo(l)}function tr(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];var o=Qe(qt.apply(void 0,(0,n.__spreadArray)([e],t,!1))),a=Ne(o);return new Mt(a,o)}function rr(e){var t=o.forwardRef((function(t,r){var a=be(t,o.useContext(zt),e.defaultProps);return o.createElement(e,(0,n.__assign)({},t,{theme:a,ref:r}))}));return t.displayName="WithTheme(".concat(Me(e),")"),Xe(t,e)}var nr=function(){function e(){var e=this;this._emitSheetCSS=function(){var t=e.instance.toString(),r=ht(),n=Qe([r&&'nonce="'.concat(r,'"'),"".concat(le,'="true"'),"".concat(ue,'="').concat(de,'"')].filter(Boolean)," ");return"<style ".concat(n,">").concat(t,"</style>")},this.getStyleTags=function(){if(e.sealed)throw rt(2);return e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)throw rt(2);var r=((t={})[le]="",t[ue]=de,t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),a=ht();return a&&(r.nonce=a),[o.createElement("style",(0,n.__assign)({},r,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new xt({isServer:!0}),this.sealed=!1}return e.prototype.collectStyles=function(e){if(this.sealed)throw rt(2);return o.createElement(Nt,{sheet:this.instance},e)},e.prototype.interleaveWithNodeStream=function(e){throw rt(3)},e}(),or={StyleSheet:xt,mainSheet:Ot};"__sc-".concat(le,"__")},40541:(e,t,r)=>{"use strict";r.d(t,{AO:()=>S,Kr:()=>k});var n=["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])"],o=n.join(","),a="undefined"===typeof Element,i=a?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,s=!a&&Element.prototype.getRootNode?function(e){var t;return null===e||void 0===e||null===(t=e.getRootNode)||void 0===t?void 0:t.call(e)}:function(e){return null===e||void 0===e?void 0:e.ownerDocument},l=function e(t,r){var n;void 0===r&&(r=!0);var o=null===t||void 0===t||null===(n=t.getAttribute)||void 0===n?void 0:n.call(t,"inert");return""===o||"true"===o||r&&t&&e(t.parentNode)},c=function(e,t,r){if(l(e))return[];var n=Array.prototype.slice.apply(e.querySelectorAll(o));return t&&i.call(e,o)&&n.unshift(e),n=n.filter(r)},u=function e(t,r,n){for(var a=[],s=Array.from(t);s.length;){var c=s.shift();if(!l(c,!1))if("SLOT"===c.tagName){var u=c.assignedElements(),d=e(u.length?u:c.children,!0,n);n.flatten?a.push.apply(a,d):a.push({scopeParent:c,candidates:d})}else{i.call(c,o)&&n.filter(c)&&(r||!t.includes(c))&&a.push(c);var f=c.shadowRoot||"function"===typeof n.getShadowRoot&&n.getShadowRoot(c),h=!l(f,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(c));if(f&&h){var p=e(!0===f?c.children:f.children,!0,n);n.flatten?a.push.apply(a,p):a.push({scopeParent:c,candidates:p})}else s.unshift.apply(s,c.children)}}return a},d=function(e){return!isNaN(parseInt(e.getAttribute("tabindex"),10))},f=function(e){if(!e)throw new Error("No node provided");return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||function(e){var t,r=null===e||void 0===e||null===(t=e.getAttribute)||void 0===t?void 0:t.call(e,"contenteditable");return""===r||"true"===r}(e))&&!d(e)?0:e.tabIndex},h=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},p=function(e){return"INPUT"===e.tagName},g=function(e){return function(e){return p(e)&&"radio"===e.type}(e)&&!function(e){if(!e.name)return!0;var t,r=e.form||s(e),n=function(e){return r.querySelectorAll('input[type="radio"][name="'+e+'"]')};if("undefined"!==typeof window&&"undefined"!==typeof window.CSS&&"function"===typeof window.CSS.escape)t=n(window.CSS.escape(e.name));else try{t=n(e.name)}catch(a){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",a.message),!1}var o=function(e,t){for(var r=0;r<e.length;r++)if(e[r].checked&&e[r].form===t)return e[r]}(t,e.form);return!o||o===e}(e)},m=function(e){var t=e.getBoundingClientRect(),r=t.width,n=t.height;return 0===r&&0===n},v=function(e,t){var r=t.displayCheck,n=t.getShadowRoot;if("hidden"===getComputedStyle(e).visibility)return!0;var o=i.call(e,"details>summary:first-of-type")?e.parentElement:e;if(i.call(o,"details:not([open]) *"))return!0;if(r&&"full"!==r&&"legacy-full"!==r){if("non-zero-area"===r)return m(e)}else{if("function"===typeof n){for(var a=e;e;){var l=e.parentElement,c=s(e);if(l&&!l.shadowRoot&&!0===n(l))return m(e);e=e.assignedSlot?e.assignedSlot:l||c===e.ownerDocument?l:c.host}e=a}if(function(e){var t,r,n,o,a=e&&s(e),i=null===(t=a)||void 0===t?void 0:t.host,l=!1;if(a&&a!==e)for(l=!!(null!==(r=i)&&void 0!==r&&null!==(n=r.ownerDocument)&&void 0!==n&&n.contains(i)||null!==e&&void 0!==e&&null!==(o=e.ownerDocument)&&void 0!==o&&o.contains(e));!l&&i;){var c,u,d;l=!(null===(u=i=null===(c=a=s(i))||void 0===c?void 0:c.host)||void 0===u||null===(d=u.ownerDocument)||void 0===d||!d.contains(i))}return l}(e))return!e.getClientRects().length;if("legacy-full"!==r)return!0}return!1},b=function(e,t){return!(t.disabled||l(t)||function(e){return p(e)&&"hidden"===e.type}(t)||v(t,e)||function(e){return"DETAILS"===e.tagName&&Array.prototype.slice.apply(e.children).some((function(e){return"SUMMARY"===e.tagName}))}(t)||function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if("FIELDSET"===t.tagName&&t.disabled){for(var r=0;r<t.children.length;r++){var n=t.children.item(r);if("LEGEND"===n.tagName)return!!i.call(t,"fieldset[disabled] *")||!n.contains(e)}return!0}t=t.parentElement}return!1}(t))},y=function(e,t){return!(g(t)||f(t)<0||!b(e,t))},x=function(e){var t=parseInt(e.getAttribute("tabindex"),10);return!!(isNaN(t)||t>=0)},w=function e(t){var r=[],n=[];return t.forEach((function(t,o){var a=!!t.scopeParent,i=a?t.scopeParent:t,s=function(e,t){var r=f(e);return r<0&&t&&!d(e)?0:r}(i,a),l=a?e(t.candidates):i;0===s?a?r.push.apply(r,l):r.push(i):n.push({documentOrder:o,tabIndex:s,item:t,isScope:a,content:l})})),n.sort(h).reduce((function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e}),[]).concat(r)},k=function(e,t){var r;return r=(t=t||{}).getShadowRoot?u([e],t.includeContainer,{filter:y.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:x}):c(e,t.includeContainer,y.bind(null,t)),w(r)},S=function(e,t){if(t=t||{},!e)throw new Error("No node provided");return!1!==i.call(e,o)&&y(t,e)}},90478:(e,t,r)=>{"use strict";e.exports=r(35450)},35450:(e,t)=>{"use strict";function r(){for(var e,t,r=0,o="";r<arguments.length;)(e=arguments[r++])&&(t=n(e))&&(o&&(o+=" "),o+=t);return o}function n(e){if("string"==typeof e)return e;for(var t,r="",o=0;o<e.length;o++)e[o]&&(t=n(e[o]))&&(r&&(r+=" "),r+=t);return r}function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},o.apply(this,arguments)}function a(e){var t=function(e){var t=e.theme,r=e.prefix,n={nextPart:new Map,validators:[]};return function(e,t){return t?e.map((function(e){return[e[0],e[1].map((function(e){return"string"==typeof e?t+e:"object"==typeof e?Object.fromEntries(Object.entries(e).map((function(e){return[t+e[0],e[1]]}))):e}))]})):e}(Object.entries(e.classGroups),r).forEach((function(e){l(e[1],n,e[0],t)})),n}(e);return{getClassGroupId:function(e){var r=e.split("-");return""===r[0]&&1!==r.length&&r.shift(),i(r,t)||function(e){if(s.test(e)){var t=s.exec(e)[1],r=null==t?void 0:t.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}}(e)},getConflictingClassGroupIds:function(t){return e.conflictingClassGroups[t]||[]}}}function i(e,t){var r;if(0===e.length)return t.classGroupId;var n=t.nextPart.get(e[0]),o=n?i(e.slice(1),n):void 0;if(o)return o;if(0!==t.validators.length){var a=e.join("-");return null==(r=t.validators.find((function(e){return(0,e.validator)(a)})))?void 0:r.classGroupId}}Object.defineProperty(t,"__esModule",{value:!0});var s=/^\[(.+)\]$/;function l(e,t,r,n){e.forEach((function(e){if("string"!=typeof e){if("function"==typeof e)return e.isThemeGetter?void l(e(n),t,r,n):void t.validators.push({validator:e,classGroupId:r});Object.entries(e).forEach((function(e){l(e[1],c(t,e[0]),r,n)}))}else(""===e?t:c(t,e)).classGroupId=r}))}function c(e,t){var r=e;return t.split("-").forEach((function(e){r.nextPart.has(e)||r.nextPart.set(e,{nextPart:new Map,validators:[]}),r=r.nextPart.get(e)})),r}function u(e){if(e<1)return{get:function(){},set:function(){}};var t=0,r=new Map,n=new Map;function o(o,a){r.set(o,a),++t>e&&(t=0,n=r,r=new Map)}return{get:function(e){var t=r.get(e);return void 0!==t?t:void 0!==(t=n.get(e))?(o(e,t),t):void 0},set:function(e,t){r.has(e)?r.set(e,t):o(e,t)}}}function d(e){var t=e.separator||":";return function(e){for(var r=0,n=[],o=0,a=0;a<e.length;a++){var i=e[a];0===r&&i===t[0]&&(1!==t.length&&e.slice(a,a+t.length)!==t||(n.push(e.slice(o,a)),o=a+t.length)),"["===i?r++:"]"===i&&r--}var s=0===n.length?e:e.substring(o),l=s.startsWith("!");return{modifiers:n,hasImportantModifier:l,baseClassName:l?s.substring(1):s}}}function f(e){return o({cache:u(e.cacheSize),splitModifiers:d(e)},a(e))}var h=/\s+/;function p(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];var o,a,i,s=function(e){var r=t[0],n=t.slice(1).reduce((function(e,t){return t(e)}),r());return o=f(n),a=o.cache.get,i=o.cache.set,s=l,l(e)};function l(e){var t=a(e);if(t)return t;var r=function(e,t){var r=t.splitModifiers,n=t.getClassGroupId,o=t.getConflictingClassGroupIds,a=new Set;return e.trim().split(h).map((function(e){var t=r(e),o=t.modifiers,a=t.hasImportantModifier,i=n(t.baseClassName);if(!i)return{isTailwindClass:!1,originalClassName:e};var s=function(e){if(e.length<=1)return e;var t=[],r=[];return e.forEach((function(e){"["===e[0]?(t.push.apply(t,r.sort().concat([e])),r=[]):r.push(e)})),t.push.apply(t,r.sort()),t}(o).join(":");return{isTailwindClass:!0,modifierId:a?s+"!":s,classGroupId:i,originalClassName:e}})).reverse().filter((function(e){if(!e.isTailwindClass)return!0;var t=e.modifierId,r=e.classGroupId,n=t+r;return!a.has(n)&&(a.add(n),o(r).forEach((function(e){return a.add(t+e)})),!0)})).reverse().map((function(e){return e.originalClassName})).join(" ")}(e,o);return i(e,r),r}return function(){return s(r.apply(null,arguments))}}function g(e){var t=function(t){return t[e]||[]};return t.isThemeGetter=!0,t}var m=/^\[(.+)\]$/,v=/^\d+\/\d+$/,b=new Set(["px","full","screen"]),y=/^(\d+)?(xs|sm|md|lg|xl)$/,x=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh)/,w=/^-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/;function k(e){return!Number.isNaN(Number(e))||b.has(e)||v.test(e)||S(e)}function S(e){var t,r=null==(t=m.exec(e))?void 0:t[1];return!!r&&(r.startsWith("length:")||x.test(r))}function C(e){var t,r=null==(t=m.exec(e))?void 0:t[1];return!!r&&r.startsWith("size:")}function O(e){var t,r=null==(t=m.exec(e))?void 0:t[1];return!!r&&r.startsWith("position:")}function P(e){var t,r=null==(t=m.exec(e))?void 0:t[1];return!!r&&(r.startsWith("url(")||r.startsWith("url:"))}function T(e){var t,r=null==(t=m.exec(e))?void 0:t[1];return!!r&&(!Number.isNaN(Number(r))||r.startsWith("number:"))}function E(e){var t,r=null==(t=m.exec(e))?void 0:t[1];return Number.isInteger(Number(r||e))}function j(e){return m.test(e)}function A(){return!0}function N(e){return y.test(e)}function M(e){var t,r=null==(t=m.exec(e))?void 0:t[1];return!!r&&w.test(r)}var _={__proto__:null,isLength:k,isArbitraryLength:S,isArbitrarySize:C,isArbitraryPosition:O,isArbitraryUrl:P,isArbitraryNumber:T,isArbitraryWeight:T,isInteger:E,isArbitraryValue:j,isAny:A,isTshirtSize:N,isArbitraryShadow:M};function D(){var e=g("colors"),t=g("spacing"),r=g("blur"),n=g("brightness"),o=g("borderColor"),a=g("borderRadius"),i=g("borderSpacing"),s=g("borderWidth"),l=g("contrast"),c=g("grayscale"),u=g("hueRotate"),d=g("invert"),f=g("gap"),h=g("gradientColorStops"),p=g("inset"),m=g("margin"),v=g("opacity"),b=g("padding"),y=g("saturate"),x=g("scale"),w=g("sepia"),_=g("skew"),D=g("space"),I=g("translate"),R=function(){return["auto",t]},L=function(){return["",k]},F=function(){return["auto",E]},B=function(){return["","0",j]};return{cacheSize:500,theme:{colors:[A],spacing:[k],blur:["none","",N,S],brightness:[E],borderColor:[e],borderRadius:["none","","full",N,S],borderSpacing:[t],borderWidth:L(),contrast:[E],grayscale:B(),hueRotate:[E],invert:B(),gap:[t],gradientColorStops:[e],inset:R(),margin:R(),opacity:[E],padding:[t],saturate:[E],scale:[E],sepia:B(),skew:[E,j],space:[t],translate:[t]},classGroups:{aspect:[{aspect:["auto","square","video",j]}],container:["container"],columns:[{columns:[N]}],"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"],[j])}],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:[p]}],"inset-x":[{"inset-x":[p]}],"inset-y":[{"inset-y":[p]}],top:[{top:[p]}],right:[{right:[p]}],bottom:[{bottom:[p]}],left:[{left:[p]}],visibility:["visible","invisible","collapse"],z:[{z:[E]}],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",j]}],grow:[{grow:B()}],shrink:[{shrink:B()}],order:[{order:["first","last","none",E]}],"grid-cols":[{"grid-cols":[A]}],"col-start-end":[{col:["auto",{span:[E]}]}],"col-start":[{"col-start":F()}],"col-end":[{"col-end":F()}],"grid-rows":[{"grid-rows":[A]}],"row-start-end":[{row:["auto",{span:[E]}]}],"row-start":[{"row-start":F()}],"row-end":[{"row-end":F()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",j]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",j]}],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:[b]}],px:[{px:[b]}],py:[{py:[b]}],pt:[{pt:[b]}],pr:[{pr:[b]}],pb:[{pb:[b]}],pl:[{pl:[b]}],m:[{m:[m]}],mx:[{mx:[m]}],my:[{my:[m]}],mt:[{mt:[m]}],mr:[{mr:[m]}],mb:[{mb:[m]}],ml:[{ml:[m]}],"space-x":[{"space-x":[D]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[D]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit",t]}],"min-w":[{"min-w":["min","max","fit",k]}],"max-w":[{"max-w":["0","none","full","min","max","fit","prose",{screen:[N]},N,S]}],h:[{h:[t,"auto","min","max","fit"]}],"min-h":[{"min-h":["min","max","fit",k]}],"max-h":[{"max-h":[t,"min","max","fit"]}],"font-size":[{text:["base",N,S]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",T]}],"font-family":[{font:[A]}],"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",S]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",k]}],"list-style-type":[{list:["none","disc","decimal",j]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[v]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[v]}],"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",k]}],"underline-offset":[{"underline-offset":["auto",k]}],"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",S]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap"]}],break:[{break:["normal","words","all","keep"]}],content:[{content:["none",j]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[v]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[].concat(["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],[O])}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",C]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},P]}],"bg-color":[{bg:[e]}],"gradient-from":[{from:[h]}],"gradient-via":[{via:[h]}],"gradient-to":[{to:[h]}],rounded:[{rounded:[a]}],"rounded-t":[{"rounded-t":[a]}],"rounded-r":[{"rounded-r":[a]}],"rounded-b":[{"rounded-b":[a]}],"rounded-l":[{"rounded-l":[a]}],"rounded-tl":[{"rounded-tl":[a]}],"rounded-tr":[{"rounded-tr":[a]}],"rounded-br":[{"rounded-br":[a]}],"rounded-bl":[{"rounded-bl":[a]}],"border-w":[{border:[s]}],"border-w-x":[{"border-x":[s]}],"border-w-y":[{"border-y":[s]}],"border-w-t":[{"border-t":[s]}],"border-w-r":[{"border-r":[s]}],"border-w-b":[{"border-b":[s]}],"border-w-l":[{"border-l":[s]}],"border-opacity":[{"border-opacity":[v]}],"border-style":[{border:[].concat(["solid","dashed","dotted","double","none"],["hidden"])}],"divide-x":[{"divide-x":[s]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[s]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[v]}],"divide-style":[{divide:["solid","dashed","dotted","double","none"]}],"border-color":[{border:[o]}],"border-color-x":[{"border-x":[o]}],"border-color-y":[{"border-y":[o]}],"border-color-t":[{"border-t":[o]}],"border-color-r":[{"border-r":[o]}],"border-color-b":[{"border-b":[o]}],"border-color-l":[{"border-l":[o]}],"divide-color":[{divide:[o]}],"outline-style":[{outline:[""].concat(["solid","dashed","dotted","double","none"])}],"outline-offset":[{"outline-offset":[k]}],"outline-w":[{outline:[k]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:L()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[v]}],"ring-offset-w":[{"ring-offset":[k]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",N,M]}],"shadow-color":[{shadow:[A]}],opacity:[{opacity:[v]}],"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:[n]}],contrast:[{contrast:[l]}],"drop-shadow":[{"drop-shadow":["","none",N,j]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[d]}],saturate:[{saturate:[y]}],sepia:[{sepia:[w]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[r]}],"backdrop-brightness":[{"backdrop-brightness":[n]}],"backdrop-contrast":[{"backdrop-contrast":[l]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[d]}],"backdrop-opacity":[{"backdrop-opacity":[v]}],"backdrop-saturate":[{"backdrop-saturate":[y]}],"backdrop-sepia":[{"backdrop-sepia":[w]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[i]}],"border-spacing-x":[{"border-spacing-x":[i]}],"border-spacing-y":[{"border-spacing-y":[i]}],"table-layout":[{table:["auto","fixed"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",j]}],duration:[{duration:[E]}],ease:[{ease:["linear","in","out","in-out",j]}],delay:[{delay:[E]}],animate:[{animate:["none","spin","ping","pulse","bounce",j]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[x]}],"scale-x":[{"scale-x":[x]}],"scale-y":[{"scale-y":[x]}],rotate:[{rotate:[E,j]}],"translate-x":[{"translate-x":[I]}],"translate-y":[{"translate-y":[I]}],"skew-x":[{"skew-x":[_]}],"skew-y":[{"skew-y":[_]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",j]}],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",j]}],"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",j]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[k,T]}],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 I=p(D);function R(e,t){for(var r in t)B(e,r,t[r]);return e}var L=Object.prototype.hasOwnProperty,F=new Set(["string","number","boolean"]);function B(e,t,r){if(L.call(e,t)&&!F.has(typeof r)&&null!==r){if(Array.isArray(r)&&Array.isArray(e[t]))e[t]=e[t].concat(r);else if("object"==typeof r&&"object"==typeof e[t]){if(null===e[t])return void(e[t]=r);for(var n in r)B(e[t],n,r[n])}}else e[t]=r}var $=r;t.createTailwindMerge=p,t.extendTailwindMerge=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return p.apply(void 0,"function"==typeof e?[D,e].concat(r):[function(){return R(D(),e)}].concat(r))},t.fromTheme=g,t.getDefaultConfig=D,t.join=$,t.mergeConfigs=R,t.twJoin=r,t.twMerge=I,t.validators=_},41517:e=>{const t=/[A-Z\xc0-\xd6\xd8-\xde]?[a-z\xdf-\xf6\xf8-\xff]+(?:['\u2019](?:d|ll|m|re|s|t|ve))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde]|$)|(?:[A-Z\xc0-\xd6\xd8-\xde]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?(?=[\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000]|[A-Z\xc0-\xd6\xd8-\xde](?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])|$)|[A-Z\xc0-\xd6\xd8-\xde]?(?:[a-z\xdf-\xf6\xf8-\xff]|[^\ud800-\udfff\xac\xb1\xd7\xf7\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\xbf\u2000-\u206f \t\x0b\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\d+\u2700-\u27bfa-z\xdf-\xf6\xf8-\xffA-Z\xc0-\xd6\xd8-\xde])+(?:['\u2019](?:d|ll|m|re|s|t|ve))?|[A-Z\xc0-\xd6\xd8-\xde]+(?:['\u2019](?:D|LL|M|RE|S|T|VE))?|\d*(?:1ST|2ND|3RD|(?![123])\dTH)(?=\b|[a-z_])|\d*(?:1st|2nd|3rd|(?![123])\dth)(?=\b|[A-Z_])|\d+|(?:[\u2700-\u27bf]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?(?:\u200d(?:[^\ud800-\udfff]|(?:\ud83c[\udde6-\uddff]){2}|[\ud800-\udbff][\udc00-\udfff])[\ufe0e\ufe0f]?(?:[\u0300-\u036f\ufe20-\ufe2f\u20d0-\u20ff]|\ud83c[\udffb-\udfff])?)*/g,r=e=>e.match(t)||[],n=e=>e[0].toUpperCase()+e.slice(1),o=(e,t)=>r(e).join(t).toLowerCase(),a=e=>r(e).reduce(((e,t)=>"".concat(e).concat(e?t[0].toUpperCase()+t.slice(1).toLowerCase():t.toLowerCase())),"");e.exports={words:r,upperFirst:n,camelCase:a,pascalCase:e=>n(a(e)),snakeCase:e=>o(e,"_"),kebabCase:e=>o(e,"-"),sentenceCase:e=>n(o(e," ")),titleCase:e=>r(e).map(n).join(" ")}},8704:e=>{function t(e,t){var r=e.length,n=new Array(r),o={},a=r,i=function(e){for(var t=new Map,r=0,n=e.length;r<n;r++){var o=e[r];t.has(o[0])||t.set(o[0],new Set),t.has(o[1])||t.set(o[1],new Set),t.get(o[0]).add(o[1])}return t}(t),s=function(e){for(var t=new Map,r=0,n=e.length;r<n;r++)t.set(e[r],r);return t}(e);for(t.forEach((function(e){if(!s.has(e[0])||!s.has(e[1]))throw new Error("Unknown node. There is an unknown node in the supplied edges.")}));a--;)o[a]||l(e[a],a,new Set);return n;function l(e,t,a){if(a.has(e)){var c;try{c=", node was:"+JSON.stringify(e)}catch(f){c=""}throw new Error("Cyclic dependency"+c)}if(!s.has(e))throw new Error("Found unknown node. Make sure to provided all involved nodes. Unknown node: "+JSON.stringify(e));if(!o[t]){o[t]=!0;var u=i.get(e)||new Set;if(t=(u=Array.from(u)).length){a.add(e);do{var d=u[--t];l(d,s.get(d),a)}while(t);a.delete(e)}n[--r]=e}}}e.exports=function(e){return t(function(e){for(var t=new Set,r=0,n=e.length;r<n;r++){var o=e[r];t.add(o[0]),t.add(o[1])}return Array.from(t)}(e),e)},e.exports.array=t},45956:(e,t,r)=>{"use strict";var n=r(65043);var o="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},a=n.useState,i=n.useEffect,s=n.useLayoutEffect,l=n.useDebugValue;function c(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!o(e,r)}catch(n){return!0}}var u="undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement?function(e,t){return t()}:function(e,t){var r=t(),n=a({inst:{value:r,getSnapshot:t}}),o=n[0].inst,u=n[1];return s((function(){o.value=r,o.getSnapshot=t,c(o)&&u({inst:o})}),[e,r,t]),i((function(){return c(o)&&u({inst:o}),e((function(){c(o)&&u({inst:o})}))}),[e]),l(r),r};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:u},45039:(e,t,r)=>{"use strict";var n=r(65043),o=r(29461);var a="function"===typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e===1/t)||e!==e&&t!==t},i=o.useSyncExternalStore,s=n.useRef,l=n.useEffect,c=n.useMemo,u=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,o){var d=s(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=c((function(){function e(e){if(!l){if(l=!0,i=e,e=n(e),void 0!==o&&f.hasValue){var t=f.value;if(o(t,e))return s=t}return s=e}if(t=s,a(i,e))return t;var r=n(e);return void 0!==o&&o(t,r)?t:(i=e,s=r)}var i,s,l=!1,c=void 0===r?null:r;return[function(){return e(t())},null===c?void 0:function(){return e(c())}]}),[t,r,n,o]);var h=i(e,d[0],d[1]);return l((function(){f.hasValue=!0,f.value=h}),[h]),u(h),h}},29461:(e,t,r)=>{"use strict";e.exports=r(45956)},98443:(e,t,r)=>{"use strict";e.exports=r(45039)},68229:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/automation-pause.27c421297569ca6e9695.png"},25337:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/automation-success.fa675c21c7a78da8923b.png"},97680:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/check-icon.5e23958ea6b79e9ea9b3.png"},12108:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/check.af2a744f043c0183e3bc.png"},17158:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFwAAABcCAYAAADj79JYAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAABEISURBVHgB7V0JlBVXEa1hCRD2XVkHZDnsEIgQwxZiomEbAuGoURkCiJLIqhJRdpGwBISwBAgQlpAFAgTDGpZzkETZQTEKBpjhJAzCQGAYQBgG2nf7/9dTv6dfb/N//zkM95w6MP+/fq+6fnW9evWqXidQwUQ5QY0FdRXUSFALQZUFlRBURFC2oJuCvhR0RNDR8L/7Bd2nh3CNLoLeFXRRkOaDTglaSqEfyBcS6MFHIUHdBE0U9Jj5y0cffZSqVKlC1apVo0ceecT4/P79+3Tu3DmdFPizoD8IOkwPYaCZoH1k0tTWrVtr48eP13bs2KE5ITs7W9uzZ482dOhQrVatWlZa/5agKvQQNFzQ/ygsmEKFCmn9+vXTTp06pfmF0Hpt8+bNWu/evc1Cx2PwIhVQFBe0kphAOnfurB0/flyLJnbt2qXVr1+fCx0T7UQqGGbaAB7tbRQWQqlSpbQFCxZoscK9e/d000SR2v4aFRBAs/9G4RuvWrWqdubMGS0IbNiwQStbtiwX+lwqAJr+MoVvuGXLloEJWwImq2LFilzog62YfGB+hQ4dOiSlpKR8VKlSJdq4cSMlJia6vvbatWv09ddfR7iA5cqVo4YNG+puo1ts2rSJkpOTKSMjQ37UTtABiiOqChoqqA5FEULBKgk64UUj79y5o02bNk3r2LGjcqEDzwbfr127VsvKynLV78qVK3kfqYLc/2IxwK4wI6cp78BSfHhSUtIgcZ8pmkvcuHFDmz17tiaeBE+rTPHEaG+//barMQYOHMivnUpxxAbGSCL5RylBf0E/4tHX/WM3OHr0qNa8eXOzMK8K2iposqCfCnpB0I8FzRS0m0IxFaN9r169NGG6bMe5evWqVqdOHXnNXUHVKU74GWN+APkDzNJuYprnBqdPn9Z/HDb+eQr5zeUcxoOwoKVZ8tpmzZo5Cn3p0qV8rOUUJ9RjTKwn7zA0G1S7dm3t7NmzjsLG0twk7FUUMkleef9M9oFl/uXLl23Hbdq0qRwPs2jclv9nw0ykUUiAbhEhbLh+TloGHDlyxCzscYIKkz9UIPZ0wbzYYe7cuXzcIRRFtBRU12XbNxkTj7m8BsLeT0yzfQr7dcq7Kwxejso+4cGoIFxNPvYuihIQtEFQ/itB33PR/geMiUku2ufSbJ9mBJodrXUHopB6YKxRo0a2fHTv3p1PzlExK/0o56bukbPQYTszwu1/4dAWE+SnxCZIN5p9+PBh/SlgfMEDifYib6nsH4EsFebNm8f56EJRALakuJmAMNs7XPMtQZ0c2viaIGFGKNLtm0axQX05BvxuFfbu3ct5GU9RxCyKFHof8o9crh98WydYuH4TKLbhC8QCtMaNGyt5QkSR8fMWRRHQ9DkUKfRvk3f40mwRPzEL+02KPd7BWIgU2rmIYvtO8rSDYgBuXlZ5uzS3Zrux2RaajUc3iMDca3JMOz7ZfHKIYgQwcoJC7qJbIMgTLdcvKPxOjmsXDmYC/zvlE2BnfQvl3fULSrMl/iTHtuOXCTyuoVqOP5IPzTa5ftFY1HgFgl66Dbeb1MuUKSN5/IjyAXoSs9ludmosXL/pFDzwVF7C+J06dVLyevPmTc7nG14GqEkhLRpBoTSxaKCGoMuSoUOHDjkKG4uaOJsRiQ6Sh2HDhin5hdljvP7SywARqQeCUijkFnUX1JT83fRC2d/kyZMdhW1hs2dRfIB7XS/5OHbsmJLnCRMmcH6dFoQReJlIuSOCWMoW8gas1PQYM0yJ0yZCHBY1dugm+cAWnB3EXqvkF9HR4uQR8JOxcfAehTTcLPhvuO2oVKlSa+R127Zt0zxqdpCunxkIS6SCjyJFimiff/65rZJQDs/vUR6BlSVWkqMotHX2G7cXiuXuOCnAevXq2Wo33C22UgONofhpdi0K7cfqvMBc2GHMmDGc774UDwg+Jqxfv95gZP78+bZMt23bljM9m+Ir7DOSl27dutkqCtzEGjVqSL7TydtmS3QgNHsimOzbt68hRDv/9YMPPuDC/tShe+Rs/1zQq4Kep5AHFC1ECPupp57SnDBp0iTO+68pQJQWVAiaDWEj/bdJkyY6I0iyVAFt2cIGO+eqXBbsNe6h3PMJkiuXCCpGeUOEsNu0aaOlpqbaChsLN8Y7JstvUkB4SVB2ixYt0iBAEF+0jBgxQsn0vn37uPDmK/pvLSiT1N4TCAnztckfEsmjZl+/fl175pln+PjDKCAMkoOWKFFCkwLfvXu3wQxCqiqMHDnSyX8tI+g/sg02dPEjnThxQs9+YnkhUuhebX8t3j8m92vXrjkK3JRNi13+IhQAhspBS5YsqQtACnz58uUGQ9B2FZj/inocK2H1l/0MHjw41/WXLl0yTFeYVpN7JBLTbPyYboQ9Z84cPt4VCrmQMQc0+5YceOHChYawQTNnzjSYUgWpTPZ7p2IcFEdpCQkJ2pUrVyz7uXDhgjnA9RI5I0KzUZ7iRtjr1q3jQSrs7XajADCMmP1ctWpVhLBBycnJjgLPzMzUypcvL9u9rxgLwXxdoHZAelvp0qVlX9cENbDhP5GYZrsV9qxZs/iPeptCShdzRGi2lbBB/fv3dxQ4NJblWq9RjLcd37vJLRw3bhwXiGpfMUKzu3Tp4kezQS9TAHiVDZjLjHCaPn26V5PysWLMybIfpB3bAf0JT0n2h/hNG1NfuVy/c+fOaU4waTZoJAWAF/mgWEWqhG2eNL/44gvlzbAsV4RvrVLTkFSD5BqtcOHC2pYtW2yFg9wRxucSU1+HiJkRN0DJIUUKeyAFgAibbafZkuAKyvZ2aWKjR4/mN6Pa/R8i21SvXt02TIqxobnh9kghrsT6+Ss+f/zxx12ZEVNmbGCabQgbrt+HH37oKGwQj6ANHz5ceVOffPIJv6E5Nnz8SrZr3769nnCvAhLqWZ/6xCY+bnT58uXUrVu33r19+7bmUdiYIAPRbDBrJKrPmDHDlbBBYsspQ0T/7uC6nj172t4cW7zArKjy8uCjGxvQiL+oYEqu3C0+qi3oy/DX9wTZ1pVggqQ4aLYxQUKzVd6IlecgPrsu/sHWlCw90YWgAp4adnPbSL1ahHnQ8xVr1qxp67XgR6aQd5OZkZHxpelrqPhdq+ssXL9AvBFXrh+/4bt37+rmQbh66eJP6R0MlH0sW7ZMJRvt1q1bfMUJGmfD2xuynTAPyj5hxmQ7mw3re/wPmJF4uH6uJ0gJBHLkRCVWhPtZXxUpNHE5egWof2RxZVB/BX+tycXcwGPxNrEcQ9MtJshAhB3h+tlNkBL4/xNPPMEZPWrq83353c6dOzU7YDy4fuH2cAWtykVgbi6gDWpwVOCTNlxUG9wRrt99ys+un0RaWpq5/hFlJhVN/bai8CYyMq2cVouLFi3i/U1W8LoR36P+BlmrVsCWnezHLlMgXosaw9aao352ZuTZZ5/ljKaQukRwsWyH5bcdMAbbSFZloeqpHMWLF1euFPE5Nn/RDmEGK5i8kcBcv2TyYbMtNLu2zRgIJOmrRZz8gECTHdhy/4iiPz0ToGjRotr58+eVAkeEkRQCj5frhz1BbFG5dv0g7FatWpk1u6aLsYyaHwgU5sgKcB9Rih1uq0o5gObrJkVlorhJQaiYI16uH6rRjPQzBJt8mJF/kPuqNmC1vBbVBOnp6bkE9corr7jxVHAKm9auXTtNBTxFsh9eym0R9QtEs7EddEwOOnbsWFfCRgyCIjW7tsdx4WEYASRkYq1evVo7efKktn///ohdfkEnBZW16KOtbDNkyBClwHGEkmyHBCMA98Ni5oG5foCxNYYFhxthP/nkk5zRVPJfQw9XzxC6grDoaq24/h3Z7sCBA0qBjxo1yuiPB7tE+Bal4NipSaaAgDQ1bOnrNhC2zsn1wy425QgD8WSvmm1GeQqFTvVFkYlQ99NQcR1SKPTde6fae2wsoB32O5nriBUs0o/LUID4PYVvDkksdsJGRM6D6+cHOFAAqWEo6UAItrlNWwhqr+RlzZo1SmFjbpDt+vTpg4+yBf2W4gAk6+gTJeLK8AhUAkcij8mmOrl+sQRs/2zJi1OYYPHixQbfOKcqrNlxwQ8lI1OnTrXVblO+M4SdSPEBhG08lThULMWmVAX30KBBA9k2W5gTt5qNjGG4ocsE/Yi8eV9K6LUqICvbLQGXqlixYlzY9Sh+mC95Ro2NXY4LwBc0YmHk5fySSRQ5l2B+weSOk9twWHAl8giU6/0XnWHHxE67TZNkEsUHEZoNYTudtol7wGRKOQJr4GE8hJSNDWYLgu/vKXewo7wY5sJOu9kgmyh+acMRmo3UOSdgV5/xvpi8A0r5HQpN4FjNXqdIoXuquDaigVgIqATO/VdyPpggFsAPbDzecF2xMHICfG3GN3xtN+EGJyAj97sUOsLJc2BrnmQI7p5K4CxtAckyfk/UyQumENMqVLM5AfNRlSpVuMB7UT4AzIMeR1DZb6woKYfprRQsoNkziGn2wYMHHYWdEpmjDZpC+QQHBenMqbSbR9jIY3FnHpFrgnSr2djUYDwjeyuQtGE3QGTPKN2zEjg2WymH+aAWCxGaDWH71GwE47zU1+DUe7h9nSlGMLJQXWp4EGXWnl0/KWzm/oFwOr6X+AhCCvKQdwSyOlIMoGehojRPJXBks1LOTbxDsccE8mFGTJqNvHI/wahprA/kurg5OM0TlskBED2zEjiAGEu43T8p9j74WgoL243rh0o4C83OSyHTAtYXNN1TybYTJsrOcSCWSuCDBg2SDCBNrT7FEMJ33ohNBKflukKzkZhZyKZ7xEZ6UChgp4LVwWnfpyihs+wYx/erBG5K932XYgAxTBFB8zWXsJggUTzlZEYOh9u6OYr1ddY3anY8x02sgF9cz8vr0aOHUuAA9hvDg2OD1ffLg0yAeRor6IbYt/zMrbCh2SYz4tZmyy1EFGuVdWhblHIOTkOwriRFCcZhjDwWbgbyuSnnBpFJlddy5gjXz+6gFwfNhhDdTpDcVLR1eQ0SUCtSFDFaMoFcOpXAgaSkJH6jOIGtPPkD7Ow4Yt6IXUWEjWZDWbx4Iy+wawMtyebAjK5HwORen0rgFy9eNL+xCcWfXusR8SOtI49RP4sJ0quwgWqCboSv30xxxIowE9qSJUtstRyPNBImKefG4bngKCQnVwyTDuz1V/JapK+50WwL1w/Crkb+IE9HhssXt3c0YPLUs61QIyltuQr4vmvXrlwAIGSbYncdq1Fk3PYW9BMK/Rgfh7832iMCaXfAi41m4309hcg/DFNGoV2buME4aXLAgAG2ApdAyq9JGI6EHxRl0m4KmCyW69ihz+vpDE+z/p6nOAJuj54uBkJ1ghuh4xUtyJTCcRymlwdFCBleyJQpU2wLnzjy4Pq5AZ6+fhQwrJbocJX0agUxmdGKFSuoVy/3cfvMzEwSNll/eZCQGSUkJFCNGjWocuXK+suI3CI1NZXED8hfZoRjRBFMuk4PIIy3kVSoUMExjTjasIhnR1Oz8yWg+ca5qnDbkAQZBBA/MR0qBm+kNBUQGJMoCFUKbmy6H6Bf5GebjsvDwiqw44vyA+ROue4ugurWratt375diyZQqYYJlSInWpSPxPU9ZvEEwpl6Zq2k5557zqiM8KvR2DLD+Smy5iZMqHAOJBk+vwOl14vI5O6h8hexayzNUQTrJGScwoBzoUzlKTxM0JweYPjZucHLjrDf2NvqS7EI0gnuoERWVhalpaVReno63bp1y+oyRPsmUKhm/j49hCWaUOiNfP8iD6tMRohHI/n+aSpAiMbeJPpAbh3ejgpzgJIQnLCDWDm2qjDhQq1xHCgWL/+m0EEFx8OfFyj8H+labpjYfthuAAAAAElFTkSuQmCC"},81446:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/remove.3c662b752278fc52f408.png"},57649:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/scaletrade-logo-black.e10898bc177e4306386d.png"},93067:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/scaletrade-logo.60ae46714bf4203203f7.png"},17088:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/about-bg.c0fc095fd600adc60b5a.png"},10453:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/at-t-logo.e686f2b77c58f55366ad.png"},77975:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAdIAAABsCAMAAADpCcO1AAAAllBMVEX///8AM6EAFJrs7/cAKZ5zg8AALJ8AMKBuf74AEpoAK58AIp0AGZsALqAAJZ309vsAH5xZbbcADZnZ3e2rtdhVaLROZbQAHJvq7fby9PpIX7Gcp9HN0+gTO6R8i8SwudseQabi5vI3UqxnebwAAJe9xOA/WK7Q1eknR6i4wN5hdLmfqtOJlskhQ6eRns0wTaqMmcqAj8VHVWxlAAAQCUlEQVR4nO1dC3equhIWRJFXRLTS+rZWtD7a+v//3CWAdYYMIe7t2epd+dY6Z61dCIQkM9+8EhsNDQ0ZuvfugMaNsV7euwcaN8Xr6vXeXdC4Kcbv9+6Bxk2xXOzu3QWNm+Lr43DvLmjcEq/fH/t790HjlhhEH+t790HjhugOTWdy705o3BATxuL+vTuhcUMcojbTAYb/I3STMLCb9+6FxnV428zHp85q1TqNPzelGO6GuW3j7T790vgjLAerwIk9xqwUjIVxNO3ML1G/fWS3pzpS/zxojreOZ9kGgu16zvs+n8aVb7gLPaNPg0kvYkExj0E7FVK3/ftPL1r1G91vpmf0iTBJzHY+fSw2ve/eqtVavWxDMy6m2XV207ae0edBs+dkM9cO/eF4Asyf5vorcbz8mm0EWz2jT4K96fJJY87LJ3G1Ox+ZOcEyHdd9DnSTOJuv+FDpb74WpBr3/mXHNP4QG8vNuPIgUao7i7Ns+p9l6MDRw+Mz4krVf5GVnCQsdWbsJOTzauqA/YNjH/F58ueSW7oLLqNOv/GVzX50w7Taa1MVUrusWw+6nerbkWoiOv2KA2qlOyhpea1urdq3V/qjshllR5mINg3u3URcODdWcNM5HXyYqoiMMfmI5b43deoReS1iAOxI7eUfM9CoI3ba+UBWyK50x4f46sMHbF0is7fBauE4CmMyJFhwzmfUe5EN+zKfxtwU7m6t8/TeAEvHUIftD8UnrN8dz7XrG/N1awnGX89Se7WbgEZzotPRBj5275cux8J4TSJw2cEi0u+JIbyqjuEXc2z4k8OVbNj7IZ9R59d7yWjVv42NNA3q+oxHpiyn/W//iie45XpGYegrYFtAypYm0bEv1KuofJ39lN785oEp82bo0i5y1b/Jtqgne/IZ9fnL49PlL0m6tIOprI0qdky971n/bdz+J7puSTg4by8OfQWQKCzEd7oj9FxDkLAA39BovLcvF9topa1DRc1RIC4FEpJ0PTCp1s1nFM/6Mf0odoN6T1UhucBBZkQvvrK5N0Dvt9WUG5bBlbgMbRdRJaXNY/zlJw+09uBH7SPFTp3BkIJofKVOSbCVjXo+oxZeZJlsm1SY6SooC8kFaEpfvPoGGHhKX1SJFFL4gFC7NUTK4SP9sIZsjGzN/dVjwhAZZcaJLytQyGc0OJb+zLnd9iTtlCDqJ8MOCtBL1V6A5rOQuCNoZ6jQxxEc2DEh40VzBAsRKTHkmOHpherBQGoTTnoIi6HXVOPAzdAmLqXAZX2jdo2wLWM+tDYTvKZDKiCsJWmpAEJIbGM4ymGQk2IC5/mTsDtdP9n1UuwSkqQR5W2I0WOjFxEjKIOEPWdhO5zW5i7kqW/wEGRLN2OxceC/7zL0SKXUhu0b61SHWLKQ7SvL3uAQxYDcRoj+yuodE/oJSNGCGBkGOvtKNA93v2uvQyhVOwRLs0t4PkxqJ3IQ9pwdoDuqtDm73DJDRApp+JtYMMnvKA+oOQ2Rkt2mDzAlVURvdvYGMq6wSWXE/ZsIPqWffKCd3sWvQ1b2VrwOZ+REjCxypkeioyDwi4CBfBk2aG2ewfydGaRcUZ9m4pwF35fLn8SU4slZp/3zsLmEkSsZn76l5/6dmBJsCTXGniBKB7yuI4pLsLhcfiWaI9L6IoberNtX2Sd0vY+IlNLmxdvPnIHUSwj91TX1+IsQvjFxyLBH20iClCUlH/CeZ1ArnBVuJ1h/zqZDgkiB00kNngnMVSqAA2eckGFEWhNi6B1ZlDsDYc9h4qK0+fnG8+DDriFyp6gEhpXeWVAGw7ETPidMIqQvmRy0v6uu91LbKv7TEgdKSKAGIwYPqlUqgANNp5aoomwG+tolwm2sU9dpwt+0DXQHoc1/7zyKXUNBKYpIoRAOkqGABHsrh3TKouopaYX5QFRy7cQH2uRKUPopvAhhNxGHpg3dZyKAA2ecMoYRaRHPD2o3P1P+JrYcqYV6ufVN6BryZ4llGFTKE410hbnVEaDCHhWDwhdMbSMg4ugKoITEXqznBU6e6IIFAVhbRAAHESkx9jEkrR+Caa2f+UAAdPDq7Dlam4MecB36CtULCkpRy1AaMhDRN4u3kCisMlNWafQlF3MJRpShb3tnEFetKfg6KoBjyokUhb/oobc8AR9QBgl/E9sZXcJ8gTfzRXWERArloY5IVTBOJySsulhYJ3I/jS+K8E8Sp5SQSIGzalRCro5IIWmhJIgM0B6j7LlS6oLQ5ujuBNvpOIVyJIj0WuNzGBjtKr+ym3sY8uhvo5Gad+wkv4WCXD+JSMUXhWaJAE4tkUL+SCoia7KHkv4m9uEOdQvVacyhekF9onwyQKTLYY/GCOoRvxR3hCjWm1/jp3UsBaNCQI1+KsPy29gsJwI4iEjrspknRR0BH0rac0iI8UJlU+KBHor+oMDwnOg0HP2FRcSeU/jQLeVuQFxh+xSaq1aV8y5W6u5K1OinEqxWqZNUAKfGI0VBWDIwTgE+lHR6ECvhlPZhTMWY4d8smNGkcgEOMM2q0spBKdFaadsUS6YUmCCwibFZooRa/YRhl5Q/SaRAXCgiDcB3NkNVIoX+2ZBwekpECrR5qjInNZlc7M8SPhkkUsoczBAji3jvGbZLjnlhrCv4RE2HKqqRgyJSlxWgsi8hrk0hMjS1RAr55lskUls0dT3PhIEHMnqI1jLU5nbYbHRrdAHqE+WTgZVcmVYuqdEDy0wwAkXgpo5IObyrgw2UtclW+3GG/ZAwXLANRwRwoLhQrgAKwhKBcdslHNIB5EmSSNF340g8H2lC/8M+QSuGEkI4+kQkLUNZjaamDR1oKAZNqWZhalebWDTeiSACIASCM1AvyQBODZHCJUERaW2xI2XPYSJFac4wcwJmsooJ1CeKSiCRVmXrBDW6cumgezFo9ZlDjq0tjRKLOBHpIRAiaRI8C0vGKRVUR6SwAK1J5VhrT1ijoocLdAeMzha1YZ8SkyFAREr4ZJBIqbSyFYZhHJXV6M695AYAikErRaOrkH6KUM0oAyUkkBAS8etQ0p4K4NQQKQrCEoFxl2YfAMqew2m4GVEbRvlSZJ8onwwQKaX0vdNkvV4LdQkVU1osGVloFw/RNVPaJKwMSAjE4KFCBEIF1RIp5AVKiL26iGZ9Gg7Xhp3VeHX1oQ95mqISQKRUts4qF5AWWKVcKmaTiiCGp3jc4/E6xUsICVyQ1OBBoqNUUCwnUljZUp+fofBGOD246KpJp7RXVWSKAsMUlYSASIloeKnC9IKWRcQDi/VWFwj8RaqgS5WxMhDWJqycWRKDF4J4I/X10GulNBjkD0qIpUUdGYjoYWl4KmrDyEIho+zPUtasc7lM6JVqDfrFxGBet/Aw6PoTYm34eEnJ8UlV5I1flzk2B1P8OliGThcMeIN+jsGCsJbRhxD+vL1d9gVsoP9ORQ+xe4dS2iDN3q8oO4cGOr0lx5oVHRlsiW/yK10Mvoj80t+KF4QVS1egXh5U9NVYlxaSdE79AjHRe0SkMzoo5hXtqewKCsISgfH0DbFfRgSliLTn0CL+JImUg44foT5RxUYGD2vnQ+IRvi2rLuHjESsHZ1iLQGCl2l2GJbOZBxUd1XPK5L43CaRiVDNiF4SQ8qhiJboVGBQqeohTXtUpbZ7qEoGdw0q+rURbUsQoBvO6hY6JKo/w7JRO4E2Vd3nfUSVaV25oSvEBxeFN4hTQCOv8eRKoiJKIHpYc/GNVbVheISC0XqBbiMJWOSzpuXBtu+SA7PIlI7F2m06ElK8s5VqCspBcvt7Hxui1O6IcJE0EkZLwYP6Xsudw7QhKaZcsUSpyX9rC2bsqKZX27l3qcqVCj4K8hV6XBhlOjB2BDDvlPTaVWF47IXb8XtLy132+hc8pIALjJNC2QIrpcCV0dUo7RVf85nJZ6eCqnXdBVFNvwO0jEyy5IiMoPQu7G6fP/ZXidVzekFUJogxDOrKxLfhGS/VNejZzOmg5V2anyg2hPUZFD3GkHGlzYTez6IaLZaULdTK1nFHdWHMyBU5lYVBKagY5xuk68IxipXZSuVHbvbbyLWUwL46GlGc0CUPLrYXFQmf6he2+/ofiu5GtcPSE6x4mUoNdLoXiJt1TXPoy0e58+/aVvsnzw5aC8KTcfPFMz368X2PApgxs2GaSPT42yJiiiP6upY7DvlJPDFqdWrS+PgWvetZRe3UHunzzlXjDCi2VAXxsR2S5Sem15O9erWcK33QYqCnDvQcCyIWS8OqocZCZxYHT6+eaW9Ur1fgX4Il3q3CT5jlP2/UHMExzRnOj3tbGO3g17g++BbMITxW2kVlflft5Nhp4Xaj3h/snNP4j8Lq0fIvoKbeNhGM/KKAotQpna/xD7NzcaXktbKPquBHABFrurrkd6x+7fCBwMeX0WXjxrlJxSmOE3K2ARe9jffTnw4A7o2x23p7rqMmbsJs3YObioA//fBBwG4cVB12o+ZiN32AwhM1iZ/ilPZoHQFYbUgTaItU02StdKhyw2H8/iY6+xr/FJdnAVIU0K3KpQMBCM05mg43+taf74TdlZyrvON7UnPMWWF5sWklr/Lm5bhezxm1QzI9Ve/jEGRNHKSUSWCyMTWea7E77+aRfcb6zxu1xrnpS2QKTYXDdhl87cBnzYt80PXs72rV+xvN1Xwvvf4lz+Yvq7790zEwCq/OfNj/Zsc0zQulUerzSn5dsmaYTRX5oGdPj9jsZ7fRvTv9naP46mf5QwaTpH3no0DK6GQWnk9fOfj0xnbmYT5sfh6w9/U5eeqvO7PA13g8+P9fryaa/XMp/bEDjdgA1T251hegZs+yQal4BM/kwndDYJi+r1ulnP5hn8/ZW8SsPGv8S55P8spkNp9I667GX3eVkhlRfh3YfE+uinskbMx7ntePpvkLQlofQy2VZJ9QeGrs8YB9sG2+9zDexPbM3F0h1uU+cTEJtc6it1YfGuS4xK91cL/K9zO3Q2bb2k5QZ0xve+uvxyjDzUn47nGpL9cExLwrsi6Mk5lM/Ly+3Le5J+mHI/8eK/UVBPFXfpaZxJ/SKGfwtOVoPI2pvTZYWHWkJfQIUTilMqzX3iRmzNoj52W0Wm++6eOEpcLZ3S2c7dtc/L0bE4wZxqn4j4+Vnrf3NJ0FRRUaXMyz7k/V60tfpz6fCudjvr3/DR+NB0C02/1ScUtZo6Dz2s2FTeKVWRWWgrjl5OpzP/KioIztdd5ScxgPgbB1Z1E7UbnKDH7PU+McoAryk4p2EV/6ehcYj4HxiH3HybuvD0K7oE+J4DhGVT89eBx7TCZdnxPQ8pfgcwP7ID0Jt7D4ltr+BXHDE2OTFCQKmZ/Q5Abag+eNM9/a/jmbbcG0don9SwH0QzJwmR9/nPxjAvrVl9KzAx4vaRWWZr/3R5wV1rl4Q6ZjRM0M8Sj7casPoqVE+edzy1U4E1HhczOCxhFbU0dm050crKnSvFYYz7br8X2Ay+vBj3/FWykfUazw8uv2J3u+pofFo+B9RrCb55rjgIQAAAABJRU5ErkJggg=="},56725:e=>{"use strict";e.exports="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAlgAAACfCAMAAAASylfLAAAA5FBMVEVHcEwAAAAAAAAAAAAAAAAAAAAAAAAAAACvXz+vX0cAAACuYUivYkgAAACvX0UAAACtYUatYUgAAAAAAAAAAAAAAAAAAAAAAACvX0exYEgAAACuYUivX0cAAAAAAACvX0auYkevYUeuYUitYUauYUcAAAAAAAAAAAAAAACvYUYAAACuYkisYkatYUcAAAAAAAAAAACuYUgAAAAAAAAAAACuYkcAAAAAAACsYketYUcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwYkexXEUAAAAAAACuYUiuYkiuYUYAAAAAAABxxxi8AAAATHRSTlMAQGBQoP/fIBAgkN//EDCPkJB/XzCf779gX3C/QICvUO+An3DPT2/PsHD+31CA7t7Or56+Yc8BEWCgQSExUZEirl4ybyHtbt7+7qFxbPAT/wAAEX5JREFUeAHs2tV6AlEMBOCBdcPd9f1fsbfdEzakLpn/vsp8yRAWvw71+m0RiD5BnLSloK/EYBExWNkDCOSFLjd9U1cYrDKRemGwqlpThcHKEqkEuQpWkyZC2qBtUGsGCCjfktx0rF4iDREY1d3GCEwSaQpyEyxlGc7sy7AqDItwDnIXrGaRCEsEVnWXtfy/CGkGchcsbCyra9s1sBDoJ9IG5DBYWBrK9q5+bGdp7nCJweol0t42srYI9NncGSxtZC1sI2tnuF4s4ROD9f6RtbWcGnpwisHCwTCyjoa3hFnKU8MrDNbMMrJOdajiwGKwPt6yzs9vWGxYDNbbW1ZeB04F2vocWAyWaWTp9f3CGxaD9Z6RtXlycdjxhqVgsOz16KRX9yUHlsBg7ROppz49c+VjDQzW+x5yKNVdWIh/iJSBHAfLUN/lLrzx1sBgvbu+K7vwyurOYJkYHvjbiU2ofywEYrBQJlL3LryxujNYX7ELx4ZNeGdKGKwX9s5DSXKUh+MNbsGO67jQQ6jyLP7imMv5Nu++/1t94fK13LbQ6Nimbv+VJ7gA/UAgQNT6wseyntB5veQQQko5L1opd6BpSb/pgGWHZQwhhYlYhhxCKsaYH4tvTElzyIvy66UJ6Y/KPG4kwbKDzmMIcwo560H5A1/W62UMc/qxPUpKaQ5j1rgtZHzho79fiI46wPqYyNQwzgZTmcbB1pnprBntMkeqcdwwpgiXFdO4qL1lcHirYPklFFyFMi+qnim91RoxzXnw0r7w7sI+4cBcE9pTgssqi6WZCZXVnQzZOOpUgKQ0XClYToWNbhHDUEPBaICgmLJy7BgpHnU+wSdm+NFRt6R9Y6p9M6GyqkQ2jj9FoOsqwVLjbhVM2DAG6o9klXEgwZX250k3F4INBpDKbiVoJjWeaKaIsLpkHERgx2BRq3BCaDEsgvUpZYU2EfYLP1sNNvj6PCALvRLB0sz0I4HuA8AyBJt0CZalV8HsTU10hHp9qqUCDuRgg+I3CP0q9fG8rEMEAlioCJ2CtVSx8MHmcBUA5MGiBxw+pwYbwPEbBOuWYqaAhitkHFSEfsFidI1iL3/LABss/iQLHVB+9LAp1gdQrRPBTNEWIILlEkDvYPl6Fozlc0UHi5p5Bgcc7tip1viD7i3BTBGIYFkD3YOlOENucYQ0afJgDYClVwIOXzwoilWAo+gpZqKB5SN0D9YALAVCoQTAIo08OODwmD7SYQXgyTgBsBBXvYLFrsN0wNIgDBZSJMyV7kin3eFwQSfg6gMhsKyB7sHi1yFawoUHcbAKYSv55osbOo9IA/Cl+GBhm/QNVgG2Uu2AZYyJbLD4OzOEHWiCVU1YtP8xa7fzw2iITUIAy8xhzHki/kssYdHKWvdTvaxXw5LnFK8NrNPFvXI92B+Lb9UyU/un2fiY+810Xuk8psICawKse/49aiIIMZ/D69etr+rAWt0n1YQ/R3JqGdP1gGXXy39efKcNpX96wIrzRlvosdSCNdBme+xDfpa81WDXkBkrwIrZ1QyZ+M+x1HIlYB3J+16raPndm3+j2z1PkRMdLG7u/0ze0EkVddARW99RwTID0a4YbrKagUXwEAa190YHzTtGiYp4kO4YKWDxz+vN1JmZ2giTkQYXTeMkTjU9B2I+HHoCK23FPZHy3npsfd1Ikzoq9vFkXDF2tAFjsMm7x5CTwEqWaFZ0LqcBWPnBYFk6V/iD2J34Jpf2DMgo0oaLqdLHRgooE93VY6t0ANaxMo++i5u+UDW5vJFARoXESag+0+p3wYqK3nkxVz2AFWsDQtPmulCvUCevGWSUCJYgOPO8Nxod6/yaWd8o6gosXds9MYpxCzvV4FIbXx9Tpky5/hh+2Cuvp0dTMNtdgDXXR7Dz1r/kJmCNIKNAGZFtfXkKyQr0bjMdugML9TXGYl9vFMg3SJMlC1ZiGEKtDOJ8sAxe8XYHlgIGCAn1pzauUB6sTPD095zAmqNbgRC+uO0OLMSB4TiisDFn072B5TEjDOvZB4Cl8YDVH1gz51FkvTEF1viDXYGFulpiLVMVHyw8xcodgmUY4z7q1Gnjd7E3sEZWzzgKglXw6qE7sByrDhZ9cyNoPHQGFppAssDSDwALe8JOwCKsZvhg4SiX7QosZAfVGizUNUOHYGn6hIIKVsJbRF2FG9CfZIqMHFgKB7H6Awv9e6ZoRN/ctnkYXDcBUgs8yYGF4u6qQ7COICGDOhxSSeFcY14G33ZLhwCWbwwWIfLvOgRrlgfrEKFGJdzaa9qEVsATY1VIdfOHDsFK8mAx3FS6tVdzbGZ462DhiUaHYBX5fs9zJqEOrQJYZk+k9C4aROT5YB0x/P2BZeTBYg4nX54emDm5sGj8s8CycmClvy5YQWRh9ZU9kLVON/uaqzxYh3dgCWiUiTJ95R/y6njgZz+SByu+A0tCk9Dc+ksv9DY0/f60lgcLw/BujsXUvVSSkS/tQfSKPeP+tJY/8vxXXBUaobW1FFlfO3bg3bPuTwd5sPDwyYxjvQNrhQZbZCzCv3r6/jfvc9aSg3DgXSDy/lbAmq4gjhVJyEs6Qwohn733GSetlgIJKT5YeMy0bwMsfQWR90TI80DWt0KpGx4TU0XaPX85ZoYsHyyM9n2HYKEVSGbo4lF/ezRQq0+dzAsCXxDfD9AYWpHxQvA81tQhWPhahLDUWOttM/fNE5yO+zPGiyfIzfrWYCG0Q4dgTdihiMupIY9zOleJsKrveGcbVh8QuKE/acG/BcAHi0hC6RAszaiDIHFHQ/GF/DdW/1X/pAWidmoOFuo3rj+w8J2axsqU/LZEj4Yfabpj+FA8O2gNFlpj6P7AEp6qMvR9fc5HTcDjhx/B+vuj+lk/btHWYA14OO4OrAO+BNBYT1D/nDlTLLf+EObjeidqcV9rDJYDUV9YCJjKg3VEOLfW03NjfyUwxXr2M1gf7TMZ3c7nc2uw8H5IlkxSV5qANeFmbqwn6Tz4LhDFev4jVjjgMDGi5LE5WCOGXzBJXWwClm2SMrQqKvUpcwcav9yLAw6OMO9H8L1oDZYCySHryPLtWjo/VmoOlj4Hy1afMDarwQZmwAHBZ1qDhZ19fCm48L5vAtaIcy001os6sCw12PCj7hiPCCD4cmuw8KBcnoh1XBibZPRTqH8+vW6wJsDyq8GGtdd7LccXwqvGYCnCY3Vkec6MTYN81uTQGKzXdWCZfU94895vesbwhahJzMs2YOFSCgybrj5B4JMMDwcry1WBpSdvqibvnrAm/OQ3rljB9xkwWW3BUoCVud6w1Ob2fhqgHqyvCJbKTcEyONzAvMOFPSEOvrsISOO+Wc0rYbAYZ2Q/YE5Sxjq/+uSFAQ5YpGH3STuu0J7O17WeMGFPWOkLHcGs+UlLsBSsyLxklWGoenPq6RFABiwFIDz0L5reAi9N1ZaOJjxE/48/gHVHi68SzKr/S8yZ8LhqAwF4ICXuQ0VIaYglKqd3kEZam+LU9EHSd1///w+VvZedzAYcVL537mV7xl8Gxxzu/xMLbHSKzEetZDP4ZeJqtYmmEIuPQbUXpVF2bg1owL0hXuFu5CFiSa927/H9+JoHaXSKIhwUk6snEEvo6CTZwblz3R9p0gYp6pqY0cpPLHG6pawdk0XaZxEf63NJyGkguB65iZWS3dE+Vx5bWYlm0pu9FJNzrj3m2002gViQs1McN865093XTZ4to4gpwEQt9/RnG0UF9BCLpppAyg4J47CPi0gA32eR5Y3j0lDnveJBB+iuGb10f/1MrL8HHBnkiLvAZHxsavec9rDPs+K26UnEgrcRy0bG+6Z92nvb7FW2XTI3jHGHt2522tbV3djjLfmeCcSCkm9vmzcH95y6PebxXRisWA8UMs6PvTxcK/kv8/pYwR21KhBN1g695ZQu3ZlrZxRnJ38wJGwKKbM7ZLHszcpEYiUmOgf3fCbPW/GmF0voM61Kuc1u2cp+IJxYTB6klCQTp7dHD0sbChF8p1fjCtY/RKy/+B1D3oWkjDyYUiwQJvKEOjqTWP43lvNi+YEV3PJGrw5NE9SuNfmwgkWX7sxWFmRD7uYWZm6x/IdAdxzmEgvUrGLRh2S55crJyGg0SavXzCCZgkW48ngLQKZ1BrG8hwCEt1OL5XixqFnzi4Xv4Ja9SZxEgBxzULF/wRpesgQzrfOJ5T8EjwUbAd9OIxYonF8sXD0MuwIn0bn3uIJa+6+wmJK1GWIDCDu3WACpz7SMX0YT9AKKacSCXM8tFj7MiJN59yfKthsrwBnPgsWULH4vi6BwbrEgNJOIBesx04tpAhBPJBYIM69YmEFfLB0WOgFwemzBIlz57GXRnMwhFogMpxAL1oNDQbuGjnAqsSBJcRax6LkcF2fgpIEAFUBroOMQURRTsPxKVgOnUGYusfzVuqhwoA3uvt9fLIKwOJNYaHqHokAn12I52f27r8gpPiaWD1QppmSBiQjLhJlWg/OI1VNrzBj819Goq8d5WPqLRQktXizW+NqNegU9nE1duANYVEFbCgDYDbis4RVXsDo+XvB8XBEanFcsgCS0g91Cz9qHaHcJGbWvWIQgQ7xMLBG+1YijtCLFojWpgw7X6D+Hvo97/QPPT/zOzpB7YdZpOSgiRDTVj9OI5ZFWRNRvVQg8QhlEzioBPXJvsRiSLoKBWdS2Sk7PxO4tEwFTfKlZZhc0e/kpYI6uG2blzvD7gAsY5MvzmpXIhYQd2rxNw3UyzfVYDOswtRo7aPdoymq3EAPa2N000Z/GNEhoxP5i8QSq37tPGGKh3pbY8YKXqwA4wrelefs5gY4QKQr6vPry9SW+vYI+OVLys5OyUOlbWxqj8dYlY6ytKhUuOqN4Muxj4BKSdRAqVVVvbUdVVakKw0AkowQNdl0D1t78MDt0+0gFz1C2TzUmgOverTXGPGSxtG+rdNeFMTIGW5p+Zs3b6vN/7NC5AQARAACwe6nsv65e7ZeMkDdeh0ixcNGi9xoMAAAAAAAAAAAAAACA3N4ZtSgOA3G8jZhAoRycNoFCHnc98mDFLRGsB/d89/2/z5kxppv2yYwIsfN/WBahbRJ/k04Gmb+1l77vzyeLvIu/Hn+T/GTjgZOiHuc7hlgcxjlHeIkKDaqaig1po2Ba68cHsNWRylR/b84PCDPYlda6Ld5Lg3qO/5nCeYmW30dxet0A+qeYKZ34em1anDEML95KF/kcYz0B15dosEB8yAwsuIsisGZcGdNBv4kG6ZmjcGCFngTqZWAxEx7q/vuJ8HEzJYF11wBcGWhOUrMuHSwRentjwPpkzHd7+3gVWIJdVcFmxRjbbDFWuQ2BFTlFdmE1dYO1X9YosERwxlAvTfLOuP3G/opN+ggs5hvMB6UEbNQCT+LBqiXcJyOwhkmGRmAp/22itYJlhfQdC5aHNCOwrMPCuD+SwBoTo+ZZhHZgtaXwYMncwHKRcLyEsCKwVvFaIAnd3Boyb7Fggbf/LiOwevCatOH5BJaebg2oWoO4mYtpBFiDs3KUsI/mAxZsWAcfpjWB9cTp1NyjoNKPRgDW6Lsn8gHr7J2QTnIeVgQW/nBZ3ulo08EK0kU2YNm/vr+trb6HFb0K6wIteBeEvFuhwTK6yAcsqDUcYQq+sktgseSVmDOxsU7pFYdybEr9Y1tkA5avNQjr5EdAYNWhxo1P3RUIUqQKWW4AZQOWm7IcZx/CigqkLb7WEEvWCwKrX09UEVj+25SXMfy2iYsSSy8HLMvnYUVg3W11/tnbIg1KJ6bu++4uqBosBSy4cjr7lsAKhsm8PQ/D70qm7DUsdiOrIM9YClhQazAiCrJdIliyv6ku3kGiw77EOBARA6KWAhbUGr4mBZwSl06I4k3IMiiwAIhmeiColwGWraDqPj1nE1ggFtAy+1XakojZL2gWAhaHqvs8rAgs0Ko57J3n4OfjK1J/XaVnn/x5fOc8XoVKL9rrDfxIkh6ecCIu3Vw/oqV0nzwenuw4KuMci0T6Dxkjcr2t/EHOAAAAAElFTkSuQmCC"},5699:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/pricing-bg.38121e2b36e1764639cb.png"},16423:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/pwc-logo.09f9068acfa615e99c8a.png"},85380:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/team-client.02ca89e27fe04495b39e.png"},10549:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/trustpilot.50747c1442d93bf6b41b.png"},35373:(e,t,r)=>{"use strict";e.exports=r.p+"static/media/underline.4e3e99677b65b7aeb333.png"},50477:()=>{},43693:(e,t,r)=>{var n=r(77736);e.exports=function(e,t,r){return(t=n(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e},e.exports.__esModule=!0,e.exports.default=e.exports},20166:e=>{e.exports=function(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))},e.exports.__esModule=!0,e.exports.default=e.exports},89045:(e,t,r)=>{var n=r(73738).default;e.exports=function(e,t){if("object"!=n(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!=n(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports.default=e.exports},77736:(e,t,r)=>{var n=r(73738).default,o=r(89045);e.exports=function(e){var t=o(e,"string");return"symbol"==n(t)?t:t+""},e.exports.__esModule=!0,e.exports.default=e.exports},73738:e=>{function t(r){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports.default=e.exports,t(r)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},27722:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function o(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=i(e,a(r)))}return e}function a(e){if("string"===typeof e||"number"===typeof e)return e;if("object"!==typeof e)return"";if(Array.isArray(e))return o.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var r in e)n.call(e,r)&&e[r]&&(t=i(t,r));return t}function i(e,t){return t?e?e+" "+t:e+t:e}e.exports?(o.default=o,e.exports=o):void 0===(r=function(){return o}.apply(t,[]))||(e.exports=r)}()},64467:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(20816);function o(e,t,r){return(t=(0,n.A)(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}},89379:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(64467);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function a(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?o(Object(r),!0).forEach((function(t){(0,n.A)(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}},20816:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(82284);function o(e){var t=function(e,t){if("object"!=(0,n.A)(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var o=r.call(e,t||"default");if("object"!=(0,n.A)(o))return o;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==(0,n.A)(t)?t:t+""}},82284:(e,t,r)=>{"use strict";function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}r.d(t,{A:()=>n})},35885:(e,t,r)=>{"use strict";r.d(t,{UE:()=>D,RK:()=>j,ll:()=>P,rD:()=>L,__:()=>T,UU:()=>N,jD:()=>_,mG:()=>I,ER:()=>R,cY:()=>E,iD:()=>O,BN:()=>A,Ej:()=>M});var n=r(55e3);function o(e,t,r){let{reference:o,floating:a}=e;const i=(0,n.TV)(t),s=(0,n.Dz)(t),l=(0,n.sq)(s),c=(0,n.C0)(t),u="y"===i,d=o.x+o.width/2-a.width/2,f=o.y+o.height/2-a.height/2,h=o[l]/2-a[l]/2;let p;switch(c){case"top":p={x:d,y:o.y-a.height};break;case"bottom":p={x:d,y:o.y+o.height};break;case"right":p={x:o.x+o.width,y:f};break;case"left":p={x:o.x-a.width,y:f};break;default:p={x:o.x,y:o.y}}switch((0,n.Sg)(t)){case"start":p[s]-=h*(r&&u?-1:1);break;case"end":p[s]+=h*(r&&u?-1:1)}return p}async function a(e,t){var r;void 0===t&&(t={});const{x:o,y:a,platform:i,rects:s,elements:l,strategy:c}=e,{boundary:u="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:h=!1,padding:p=0}=(0,n._3)(t,e),g=(0,n.nI)(p),m=l[h?"floating"===f?"reference":"floating":f],v=(0,n.B1)(await i.getClippingRect({element:null==(r=await(null==i.isElement?void 0:i.isElement(m)))||r?m:m.contextElement||await(null==i.getDocumentElement?void 0:i.getDocumentElement(l.floating)),boundary:u,rootBoundary:d,strategy:c})),b="floating"===f?{x:o,y:a,width:s.floating.width,height:s.floating.height}:s.reference,y=await(null==i.getOffsetParent?void 0:i.getOffsetParent(l.floating)),x=await(null==i.isElement?void 0:i.isElement(y))&&await(null==i.getScale?void 0:i.getScale(y))||{x:1,y:1},w=(0,n.B1)(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:b,offsetParent:y,strategy:c}):b);return{top:(v.top-w.top+g.top)/x.y,bottom:(w.bottom-v.bottom+g.bottom)/x.y,left:(v.left-w.left+g.left)/x.x,right:(w.right-v.right+g.right)/x.x}}function i(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function s(e){return n.r_.some((t=>e[t]>=0))}function l(e){const t=(0,n.jk)(...e.map((e=>e.left))),r=(0,n.jk)(...e.map((e=>e.top)));return{x:t,y:r,width:(0,n.T9)(...e.map((e=>e.right)))-t,height:(0,n.T9)(...e.map((e=>e.bottom)))-r}}var c=r(35702);function u(e){const t=(0,c.L9)(e);let r=parseFloat(t.width)||0,o=parseFloat(t.height)||0;const a=(0,c.sb)(e),i=a?e.offsetWidth:r,s=a?e.offsetHeight:o,l=(0,n.LI)(r)!==i||(0,n.LI)(o)!==s;return l&&(r=i,o=s),{width:r,height:o,$:l}}function d(e){return(0,c.vq)(e)?e:e.contextElement}function f(e){const t=d(e);if(!(0,c.sb)(t))return(0,n.Jx)(1);const r=t.getBoundingClientRect(),{width:o,height:a,$:i}=u(t);let s=(i?(0,n.LI)(r.width):r.width)/o,l=(i?(0,n.LI)(r.height):r.height)/a;return s&&Number.isFinite(s)||(s=1),l&&Number.isFinite(l)||(l=1),{x:s,y:l}}const h=(0,n.Jx)(0);function p(e){const t=(0,c.zk)(e);return(0,c.Tc)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:h}function g(e,t,r,o){void 0===t&&(t=!1),void 0===r&&(r=!1);const a=e.getBoundingClientRect(),i=d(e);let s=(0,n.Jx)(1);t&&(o?(0,c.vq)(o)&&(s=f(o)):s=f(e));const l=function(e,t,r){return void 0===t&&(t=!1),!(!r||t&&r!==(0,c.zk)(e))&&t}(i,r,o)?p(i):(0,n.Jx)(0);let u=(a.left+l.x)/s.x,h=(a.top+l.y)/s.y,g=a.width/s.x,m=a.height/s.y;if(i){const e=(0,c.zk)(i),t=o&&(0,c.vq)(o)?(0,c.zk)(o):o;let r=e,n=r.frameElement;for(;n&&o&&t!==r;){const e=f(n),t=n.getBoundingClientRect(),o=(0,c.L9)(n),a=t.left+(n.clientLeft+parseFloat(o.paddingLeft))*e.x,i=t.top+(n.clientTop+parseFloat(o.paddingTop))*e.y;u*=e.x,h*=e.y,g*=e.x,m*=e.y,u+=a,h+=i,r=(0,c.zk)(n),n=r.frameElement}}return(0,n.B1)({width:g,height:m,x:u,y:h})}const m=[":popover-open",":modal"];function v(e){return m.some((t=>{try{return e.matches(t)}catch(r){return!1}}))}function b(e){return g((0,c.ep)(e)).left+(0,c.CP)(e).scrollLeft}function y(e,t,r){let o;if("viewport"===t)o=function(e,t){const r=(0,c.zk)(e),n=(0,c.ep)(e),o=r.visualViewport;let a=n.clientWidth,i=n.clientHeight,s=0,l=0;if(o){a=o.width,i=o.height;const e=(0,c.Tc)();(!e||e&&"fixed"===t)&&(s=o.offsetLeft,l=o.offsetTop)}return{width:a,height:i,x:s,y:l}}(e,r);else if("document"===t)o=function(e){const t=(0,c.ep)(e),r=(0,c.CP)(e),o=e.ownerDocument.body,a=(0,n.T9)(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),i=(0,n.T9)(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight);let s=-r.scrollLeft+b(e);const l=-r.scrollTop;return"rtl"===(0,c.L9)(o).direction&&(s+=(0,n.T9)(t.clientWidth,o.clientWidth)-a),{width:a,height:i,x:s,y:l}}((0,c.ep)(e));else if((0,c.vq)(t))o=function(e,t){const r=g(e,!0,"fixed"===t),o=r.top+e.clientTop,a=r.left+e.clientLeft,i=(0,c.sb)(e)?f(e):(0,n.Jx)(1);return{width:e.clientWidth*i.x,height:e.clientHeight*i.y,x:a*i.x,y:o*i.y}}(t,r);else{const r=p(e);o={...t,x:t.x-r.x,y:t.y-r.y}}return(0,n.B1)(o)}function x(e,t){const r=(0,c.$4)(e);return!(r===t||!(0,c.vq)(r)||(0,c.eu)(r))&&("fixed"===(0,c.L9)(r).position||x(r,t))}function w(e,t,r){const o=(0,c.sb)(t),a=(0,c.ep)(t),i="fixed"===r,s=g(e,!0,i,t);let l={scrollLeft:0,scrollTop:0};const u=(0,n.Jx)(0);if(o||!o&&!i)if(("body"!==(0,c.mq)(t)||(0,c.ZU)(a))&&(l=(0,c.CP)(t)),o){const e=g(t,!0,i,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else a&&(u.x=b(a));return{x:s.left+l.scrollLeft-u.x,y:s.top+l.scrollTop-u.y,width:s.width,height:s.height}}function k(e){return"static"===(0,c.L9)(e).position}function S(e,t){return(0,c.sb)(e)&&"fixed"!==(0,c.L9)(e).position?t?t(e):e.offsetParent:null}function C(e,t){const r=(0,c.zk)(e);if(v(e))return r;if(!(0,c.sb)(e)){let t=(0,c.$4)(e);for(;t&&!(0,c.eu)(t);){if((0,c.vq)(t)&&!k(t))return t;t=(0,c.$4)(t)}return r}let n=S(e,t);for(;n&&(0,c.Lv)(n)&&k(n);)n=S(n,t);return n&&(0,c.eu)(n)&&k(n)&&!(0,c.sQ)(n)?r:n||(0,c.gJ)(e)||r}const O={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:o,strategy:a}=e;const i="fixed"===a,s=(0,c.ep)(o),l=!!t&&v(t.floating);if(o===s||l&&i)return r;let u={scrollLeft:0,scrollTop:0},d=(0,n.Jx)(1);const h=(0,n.Jx)(0),p=(0,c.sb)(o);if((p||!p&&!i)&&(("body"!==(0,c.mq)(o)||(0,c.ZU)(s))&&(u=(0,c.CP)(o)),(0,c.sb)(o))){const e=g(o);d=f(o),h.x=e.x+o.clientLeft,h.y=e.y+o.clientTop}return{width:r.width*d.x,height:r.height*d.y,x:r.x*d.x-u.scrollLeft*d.x+h.x,y:r.y*d.y-u.scrollTop*d.y+h.y}},getDocumentElement:c.ep,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:o,strategy:a}=e;const i=[..."clippingAncestors"===r?v(t)?[]:function(e,t){const r=t.get(e);if(r)return r;let n=(0,c.v9)(e,[],!1).filter((e=>(0,c.vq)(e)&&"body"!==(0,c.mq)(e))),o=null;const a="fixed"===(0,c.L9)(e).position;let i=a?(0,c.$4)(e):e;for(;(0,c.vq)(i)&&!(0,c.eu)(i);){const t=(0,c.L9)(i),r=(0,c.sQ)(i);r||"fixed"!==t.position||(o=null),(a?!r&&!o:!r&&"static"===t.position&&o&&["absolute","fixed"].includes(o.position)||(0,c.ZU)(i)&&!r&&x(e,i))?n=n.filter((e=>e!==i)):o=t,i=(0,c.$4)(i)}return t.set(e,n),n}(t,this._c):[].concat(r),o],s=i[0],l=i.reduce(((e,r)=>{const o=y(t,r,a);return e.top=(0,n.T9)(o.top,e.top),e.right=(0,n.jk)(o.right,e.right),e.bottom=(0,n.jk)(o.bottom,e.bottom),e.left=(0,n.T9)(o.left,e.left),e}),y(t,s,a));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:C,getElementRects:async function(e){const t=this.getOffsetParent||C,r=this.getDimensions,n=await r(e.floating);return{reference:w(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:n.width,height:n.height}}},getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){const{width:t,height:r}=u(e);return{width:t,height:r}},getScale:f,isElement:c.vq,isRTL:function(e){return"rtl"===(0,c.L9)(e).direction}};function P(e,t,r,o){void 0===o&&(o={});const{ancestorScroll:a=!0,ancestorResize:i=!0,elementResize:s="function"===typeof ResizeObserver,layoutShift:l="function"===typeof IntersectionObserver,animationFrame:u=!1}=o,f=d(e),h=a||i?[...f?(0,c.v9)(f):[],...(0,c.v9)(t)]:[];h.forEach((e=>{a&&e.addEventListener("scroll",r,{passive:!0}),i&&e.addEventListener("resize",r)}));const p=f&&l?function(e,t){let r,o=null;const a=(0,c.ep)(e);function i(){var e;clearTimeout(r),null==(e=o)||e.disconnect(),o=null}return function s(l,c){void 0===l&&(l=!1),void 0===c&&(c=1),i();const{left:u,top:d,width:f,height:h}=e.getBoundingClientRect();if(l||t(),!f||!h)return;const p={rootMargin:-(0,n.RI)(d)+"px "+-(0,n.RI)(a.clientWidth-(u+f))+"px "+-(0,n.RI)(a.clientHeight-(d+h))+"px "+-(0,n.RI)(u)+"px",threshold:(0,n.T9)(0,(0,n.jk)(1,c))||1};let g=!0;function m(e){const t=e[0].intersectionRatio;if(t!==c){if(!g)return s();t?s(!1,t):r=setTimeout((()=>{s(!1,1e-7)}),1e3)}g=!1}try{o=new IntersectionObserver(m,{...p,root:a.ownerDocument})}catch(v){o=new IntersectionObserver(m,p)}o.observe(e)}(!0),i}(f,r):null;let m,v=-1,b=null;s&&(b=new ResizeObserver((e=>{let[n]=e;n&&n.target===f&&b&&(b.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame((()=>{var e;null==(e=b)||e.observe(t)}))),r()})),f&&!u&&b.observe(f),b.observe(t));let y=u?g(e):null;return u&&function t(){const n=g(e);!y||n.x===y.x&&n.y===y.y&&n.width===y.width&&n.height===y.height||r();y=n,m=requestAnimationFrame(t)}(),r(),()=>{var e;h.forEach((e=>{a&&e.removeEventListener("scroll",r),i&&e.removeEventListener("resize",r)})),null==p||p(),null==(e=b)||e.disconnect(),b=null,u&&cancelAnimationFrame(m)}}const T=a,E=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,o;const{x:a,y:i,placement:s,middlewareData:l}=t,c=await async function(e,t){const{placement:r,platform:o,elements:a}=e,i=await(null==o.isRTL?void 0:o.isRTL(a.floating)),s=(0,n.C0)(r),l=(0,n.Sg)(r),c="y"===(0,n.TV)(r),u=["left","top"].includes(s)?-1:1,d=i&&c?-1:1,f=(0,n._3)(t,e);let{mainAxis:h,crossAxis:p,alignmentAxis:g}="number"===typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...f};return l&&"number"===typeof g&&(p="end"===l?-1*g:g),c?{x:p*d,y:h*u}:{x:h*u,y:p*d}}(t,e);return s===(null==(r=l.offset)?void 0:r.placement)&&null!=(o=l.arrow)&&o.alignmentOffset?{}:{x:a+c.x,y:i+c.y,data:{...c,placement:s}}}}},j=function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var r,o,i;const{rects:s,middlewareData:l,placement:c,platform:u,elements:d}=t,{crossAxis:f=!1,alignment:h,allowedPlacements:p=n.DD,autoAlignment:g=!0,...m}=(0,n._3)(e,t),v=void 0!==h||p===n.DD?function(e,t,r){return(e?[...r.filter((t=>(0,n.Sg)(t)===e)),...r.filter((t=>(0,n.Sg)(t)!==e))]:r.filter((e=>(0,n.C0)(e)===e))).filter((r=>!e||(0,n.Sg)(r)===e||!!t&&(0,n.aD)(r)!==r))}(h||null,g,p):p,b=await a(t,m),y=(null==(r=l.autoPlacement)?void 0:r.index)||0,x=v[y];if(null==x)return{};const w=(0,n.w7)(x,s,await(null==u.isRTL?void 0:u.isRTL(d.floating)));if(c!==x)return{reset:{placement:v[0]}};const k=[b[(0,n.C0)(x)],b[w[0]],b[w[1]]],S=[...(null==(o=l.autoPlacement)?void 0:o.overflows)||[],{placement:x,overflows:k}],C=v[y+1];if(C)return{data:{index:y+1,overflows:S},reset:{placement:C}};const O=S.map((e=>{const t=(0,n.Sg)(e.placement);return[e.placement,t&&f?e.overflows.slice(0,2).reduce(((e,t)=>e+t),0):e.overflows[0],e.overflows]})).sort(((e,t)=>e[1]-t[1])),P=(null==(i=O.filter((e=>e[2].slice(0,(0,n.Sg)(e[0])?2:3).every((e=>e<=0))))[0])?void 0:i[0])||O[0][0];return P!==c?{data:{index:y+1,overflows:S},reset:{placement:P}}:{}}}},A=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:o,placement:i}=t,{mainAxis:s=!0,crossAxis:l=!1,limiter:c={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...u}=(0,n._3)(e,t),d={x:r,y:o},f=await a(t,u),h=(0,n.TV)((0,n.C0)(i)),p=(0,n.PG)(h);let g=d[p],m=d[h];if(s){const e="y"===p?"bottom":"right",t=g+f["y"===p?"top":"left"],r=g-f[e];g=(0,n.qE)(t,g,r)}if(l){const e="y"===h?"bottom":"right",t=m+f["y"===h?"top":"left"],r=m-f[e];m=(0,n.qE)(t,m,r)}const v=c.fn({...t,[p]:g,[h]:m});return{...v,data:{x:v.x-r,y:v.y-o}}}}},N=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r,o;const{placement:i,middlewareData:s,rects:l,initialPlacement:c,platform:u,elements:d}=t,{mainAxis:f=!0,crossAxis:h=!0,fallbackPlacements:p,fallbackStrategy:g="bestFit",fallbackAxisSideDirection:m="none",flipAlignment:v=!0,...b}=(0,n._3)(e,t);if(null!=(r=s.arrow)&&r.alignmentOffset)return{};const y=(0,n.C0)(i),x=(0,n.C0)(c)===c,w=await(null==u.isRTL?void 0:u.isRTL(d.floating)),k=p||(x||!v?[(0,n.bV)(c)]:(0,n.WJ)(c));p||"none"===m||k.push(...(0,n.lP)(c,v,m,w));const S=[c,...k],C=await a(t,b),O=[];let P=(null==(o=s.flip)?void 0:o.overflows)||[];if(f&&O.push(C[y]),h){const e=(0,n.w7)(i,l,w);O.push(C[e[0]],C[e[1]])}if(P=[...P,{placement:i,overflows:O}],!O.every((e=>e<=0))){var T,E;const e=((null==(T=s.flip)?void 0:T.index)||0)+1,t=S[e];if(t)return{data:{index:e,overflows:P},reset:{placement:t}};let r=null==(E=P.filter((e=>e.overflows[0]<=0)).sort(((e,t)=>e.overflows[1]-t.overflows[1]))[0])?void 0:E.placement;if(!r)switch(g){case"bestFit":{var j;const e=null==(j=P.map((e=>[e.placement,e.overflows.filter((e=>e>0)).reduce(((e,t)=>e+t),0)])).sort(((e,t)=>e[1]-t[1]))[0])?void 0:j[0];e&&(r=e);break}case"initialPlacement":r=c}if(i!==r)return{reset:{placement:r}}}return{}}}},M=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){const{placement:r,rects:o,platform:i,elements:s}=t,{apply:l=(()=>{}),...c}=(0,n._3)(e,t),u=await a(t,c),d=(0,n.C0)(r),f=(0,n.Sg)(r),h="y"===(0,n.TV)(r),{width:p,height:g}=o.floating;let m,v;"top"===d||"bottom"===d?(m=d,v=f===(await(null==i.isRTL?void 0:i.isRTL(s.floating))?"start":"end")?"left":"right"):(v=d,m="end"===f?"top":"bottom");const b=g-u[m],y=p-u[v],x=!t.middlewareData.shift;let w=b,k=y;if(h){const e=p-u.left-u.right;k=f||x?(0,n.jk)(y,e):e}else{const e=g-u.top-u.bottom;w=f||x?(0,n.jk)(b,e):e}if(x&&!f){const e=(0,n.T9)(u.left,0),t=(0,n.T9)(u.right,0),r=(0,n.T9)(u.top,0),o=(0,n.T9)(u.bottom,0);h?k=p-2*(0!==e||0!==t?e+t:(0,n.T9)(u.left,u.right)):w=g-2*(0!==r||0!==o?r+o:(0,n.T9)(u.top,u.bottom))}await l({...t,availableWidth:k,availableHeight:w});const S=await i.getDimensions(s.floating);return p!==S.width||g!==S.height?{reset:{rects:!0}}:{}}}},_=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){const{rects:r}=t,{strategy:o="referenceHidden",...l}=(0,n._3)(e,t);switch(o){case"referenceHidden":{const e=i(await a(t,{...l,elementContext:"reference"}),r.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:s(e)}}}case"escaped":{const e=i(await a(t,{...l,altBoundary:!0}),r.floating);return{data:{escapedOffsets:e,escaped:s(e)}}}default:return{}}}}},D=e=>({name:"arrow",options:e,async fn(t){const{x:r,y:o,placement:a,rects:i,platform:s,elements:l,middlewareData:c}=t,{element:u,padding:d=0}=(0,n._3)(e,t)||{};if(null==u)return{};const f=(0,n.nI)(d),h={x:r,y:o},p=(0,n.Dz)(a),g=(0,n.sq)(p),m=await s.getDimensions(u),v="y"===p,b=v?"top":"left",y=v?"bottom":"right",x=v?"clientHeight":"clientWidth",w=i.reference[g]+i.reference[p]-h[p]-i.floating[g],k=h[p]-i.reference[p],S=await(null==s.getOffsetParent?void 0:s.getOffsetParent(u));let C=S?S[x]:0;C&&await(null==s.isElement?void 0:s.isElement(S))||(C=l.floating[x]||i.floating[g]);const O=w/2-k/2,P=C/2-m[g]/2-1,T=(0,n.jk)(f[b],P),E=(0,n.jk)(f[y],P),j=T,A=C-m[g]-E,N=C/2-m[g]/2+O,M=(0,n.qE)(j,N,A),_=!c.arrow&&null!=(0,n.Sg)(a)&&N!==M&&i.reference[g]/2-(N<j?T:E)-m[g]/2<0,D=_?N<j?N-j:N-A:0;return{[p]:h[p]+D,data:{[p]:M,centerOffset:N-M-D,..._&&{alignmentOffset:D}},reset:_}}}),I=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){const{placement:r,elements:o,rects:a,platform:i,strategy:s}=t,{padding:c=2,x:u,y:d}=(0,n._3)(e,t),f=Array.from(await(null==i.getClientRects?void 0:i.getClientRects(o.reference))||[]),h=function(e){const t=e.slice().sort(((e,t)=>e.y-t.y)),r=[];let o=null;for(let n=0;n<t.length;n++){const e=t[n];!o||e.y-o.y>o.height/2?r.push([e]):r[r.length-1].push(e),o=e}return r.map((e=>(0,n.B1)(l(e))))}(f),p=(0,n.B1)(l(f)),g=(0,n.nI)(c);const m=await i.getElementRects({reference:{getBoundingClientRect:function(){if(2===h.length&&h[0].left>h[1].right&&null!=u&&null!=d)return h.find((e=>u>e.left-g.left&&u<e.right+g.right&&d>e.top-g.top&&d<e.bottom+g.bottom))||p;if(h.length>=2){if("y"===(0,n.TV)(r)){const e=h[0],t=h[h.length-1],o="top"===(0,n.C0)(r),a=e.top,i=t.bottom,s=o?e.left:t.left,l=o?e.right:t.right;return{top:a,bottom:i,left:s,right:l,width:l-s,height:i-a,x:s,y:a}}const e="left"===(0,n.C0)(r),t=(0,n.T9)(...h.map((e=>e.right))),o=(0,n.jk)(...h.map((e=>e.left))),a=h.filter((r=>e?r.left===o:r.right===t)),i=a[0].top,s=a[a.length-1].bottom;return{top:i,bottom:s,left:o,right:t,width:t-o,height:s-i,x:o,y:i}}return p}},floating:o.floating,strategy:s});return a.reference.x!==m.reference.x||a.reference.y!==m.reference.y||a.reference.width!==m.reference.width||a.reference.height!==m.reference.height?{reset:{rects:m}}:{}}}},R=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:r,y:o,placement:a,rects:i,middlewareData:s}=t,{offset:l=0,mainAxis:c=!0,crossAxis:u=!0}=(0,n._3)(e,t),d={x:r,y:o},f=(0,n.TV)(a),h=(0,n.PG)(f);let p=d[h],g=d[f];const m=(0,n._3)(l,t),v="number"===typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(c){const e="y"===h?"height":"width",t=i.reference[h]-i.floating[e]+v.mainAxis,r=i.reference[h]+i.reference[e]-v.mainAxis;p<t?p=t:p>r&&(p=r)}if(u){var b,y;const e="y"===h?"width":"height",t=["top","left"].includes((0,n.C0)(a)),r=i.reference[f]-i.floating[e]+(t&&(null==(b=s.offset)?void 0:b[f])||0)+(t?0:v.crossAxis),o=i.reference[f]+i.reference[e]+(t?0:(null==(y=s.offset)?void 0:y[f])||0)-(t?v.crossAxis:0);g<r?g=r:g>o&&(g=o)}return{[h]:p,[f]:g}}}},L=(e,t,r)=>{const n=new Map,a={platform:O,...r},i={...a.platform,_c:n};return(async(e,t,r)=>{const{placement:n="bottom",strategy:a="absolute",middleware:i=[],platform:s}=r,l=i.filter(Boolean),c=await(null==s.isRTL?void 0:s.isRTL(t));let u=await s.getElementRects({reference:e,floating:t,strategy:a}),{x:d,y:f}=o(u,n,c),h=n,p={},g=0;for(let m=0;m<l.length;m++){const{name:r,fn:i}=l[m],{x:v,y:b,data:y,reset:x}=await i({x:d,y:f,initialPlacement:n,placement:h,strategy:a,middlewareData:p,rects:u,platform:s,elements:{reference:e,floating:t}});d=null!=v?v:d,f=null!=b?b:f,p={...p,[r]:{...p[r],...y}},x&&g<=50&&(g++,"object"===typeof x&&(x.placement&&(h=x.placement),x.rects&&(u=!0===x.rects?await s.getElementRects({reference:e,floating:t,strategy:a}):x.rects),({x:d,y:f}=o(u,h,c))),m=-1)}return{x:d,y:f,placement:h,strategy:a,middlewareData:p}})(e,t,{...a,platform:i})}},35702:(e,t,r)=>{"use strict";function n(e){return i(e)?(e.nodeName||"").toLowerCase():"#document"}function o(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function a(e){var t;return null==(t=(i(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function i(e){return e instanceof Node||e instanceof o(e).Node}function s(e){return e instanceof Element||e instanceof o(e).Element}function l(e){return e instanceof HTMLElement||e instanceof o(e).HTMLElement}function c(e){return"undefined"!==typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof o(e).ShadowRoot)}function u(e){const{overflow:t,overflowX:r,overflowY:n,display:o}=m(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&!["inline","contents"].includes(o)}function d(e){return["table","td","th"].includes(n(e))}function f(e){const t=p(),r=m(e);return"none"!==r.transform||"none"!==r.perspective||!!r.containerType&&"normal"!==r.containerType||!t&&!!r.backdropFilter&&"none"!==r.backdropFilter||!t&&!!r.filter&&"none"!==r.filter||["transform","perspective","filter"].some((e=>(r.willChange||"").includes(e)))||["paint","layout","strict","content"].some((e=>(r.contain||"").includes(e)))}function h(e){let t=b(e);for(;l(t)&&!g(t);){if(f(t))return t;t=b(t)}return null}function p(){return!("undefined"===typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}function g(e){return["html","body","#document"].includes(n(e))}function m(e){return o(e).getComputedStyle(e)}function v(e){return s(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function b(e){if("html"===n(e))return e;const t=e.assignedSlot||e.parentNode||c(e)&&e.host||a(e);return c(t)?t.host:t}function y(e){const t=b(e);return g(t)?e.ownerDocument?e.ownerDocument.body:e.body:l(t)&&u(t)?t:y(t)}function x(e,t,r){var n;void 0===t&&(t=[]),void 0===r&&(r=!0);const a=y(e),i=a===(null==(n=e.ownerDocument)?void 0:n.body),s=o(a);return i?t.concat(s,s.visualViewport||[],u(a)?a:[],s.frameElement&&r?x(s.frameElement):[]):t.concat(a,x(a,[],r))}r.d(t,{$4:()=>b,CP:()=>v,L9:()=>m,Lv:()=>d,Ng:()=>c,Tc:()=>p,ZU:()=>u,ep:()=>a,eu:()=>g,gJ:()=>h,mq:()=>n,sQ:()=>f,sb:()=>l,v9:()=>x,vq:()=>s,zk:()=>o})},55e3:(e,t,r)=>{"use strict";r.d(t,{B1:()=>T,C0:()=>g,DD:()=>a,Dz:()=>x,Jx:()=>u,LI:()=>l,PG:()=>v,RI:()=>c,Sg:()=>m,T9:()=>s,TV:()=>y,WJ:()=>k,_3:()=>p,aD:()=>S,bV:()=>O,jk:()=>i,lP:()=>C,nI:()=>P,qE:()=>h,r_:()=>n,sq:()=>b,w7:()=>w});const n=["top","right","bottom","left"],o=["start","end"],a=n.reduce(((e,t)=>e.concat(t,t+"-"+o[0],t+"-"+o[1])),[]),i=Math.min,s=Math.max,l=Math.round,c=Math.floor,u=e=>({x:e,y:e}),d={left:"right",right:"left",bottom:"top",top:"bottom"},f={start:"end",end:"start"};function h(e,t,r){return s(e,i(t,r))}function p(e,t){return"function"===typeof e?e(t):e}function g(e){return e.split("-")[0]}function m(e){return e.split("-")[1]}function v(e){return"x"===e?"y":"x"}function b(e){return"y"===e?"height":"width"}function y(e){return["top","bottom"].includes(g(e))?"y":"x"}function x(e){return v(y(e))}function w(e,t,r){void 0===r&&(r=!1);const n=m(e),o=x(e),a=b(o);let i="x"===o?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=O(i)),[i,O(i)]}function k(e){const t=O(e);return[S(e),t,S(t)]}function S(e){return e.replace(/start|end/g,(e=>f[e]))}function C(e,t,r,n){const o=m(e);let a=function(e,t,r){const n=["left","right"],o=["right","left"],a=["top","bottom"],i=["bottom","top"];switch(e){case"top":case"bottom":return r?t?o:n:t?n:o;case"left":case"right":return t?a:i;default:return[]}}(g(e),"start"===r,n);return o&&(a=a.map((e=>e+"-"+o)),t&&(a=a.concat(a.map(S)))),a}function O(e){return e.replace(/left|right|bottom|top/g,(e=>d[e]))}function P(e){return"number"!==typeof e?function(e){return{top:0,right:0,bottom:0,left:0,...e}}(e):{top:e,right:e,bottom:e,left:e}}function T(e){const{x:t,y:r,width:n,height:o}=e;return{width:n,height:o,top:r,left:t,right:t+n,bottom:r+o,x:t,y:r}}},6326:(e,t,r)=>{"use strict";r.r(t),r.d(t,{__addDisposableResource:()=>D,__assign:()=>a,__asyncDelegator:()=>O,__asyncGenerator:()=>C,__asyncValues:()=>P,__await:()=>S,__awaiter:()=>p,__classPrivateFieldGet:()=>N,__classPrivateFieldIn:()=>_,__classPrivateFieldSet:()=>M,__createBinding:()=>m,__decorate:()=>s,__disposeResources:()=>R,__esDecorate:()=>c,__exportStar:()=>v,__extends:()=>o,__generator:()=>g,__importDefault:()=>A,__importStar:()=>j,__makeTemplateObject:()=>T,__metadata:()=>h,__param:()=>l,__propKey:()=>d,__read:()=>y,__rest:()=>i,__runInitializers:()=>u,__setFunctionName:()=>f,__spread:()=>x,__spreadArray:()=>k,__spreadArrays:()=>w,__values:()=>b,default:()=>L});var n=function(e,t){return n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])},n(e,t)};function o(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var a=function(){return a=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},a.apply(this,arguments)};function i(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r}function s(e,t,r,n){var o,a=arguments.length,i=a<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"===typeof Reflect&&"function"===typeof Reflect.decorate)i=Reflect.decorate(e,t,r,n);else for(var s=e.length-1;s>=0;s--)(o=e[s])&&(i=(a<3?o(i):a>3?o(t,r,i):o(t,r))||i);return a>3&&i&&Object.defineProperty(t,r,i),i}function l(e,t){return function(r,n){t(r,n,e)}}function c(e,t,r,n,o,a){function i(e){if(void 0!==e&&"function"!==typeof e)throw new TypeError("Function expected");return e}for(var s,l=n.kind,c="getter"===l?"get":"setter"===l?"set":"value",u=!t&&e?n.static?e:e.prototype:null,d=t||(u?Object.getOwnPropertyDescriptor(u,n.name):{}),f=!1,h=r.length-1;h>=0;h--){var p={};for(var g in n)p[g]="access"===g?{}:n[g];for(var g in n.access)p.access[g]=n.access[g];p.addInitializer=function(e){if(f)throw new TypeError("Cannot add initializers after decoration has completed");a.push(i(e||null))};var m=(0,r[h])("accessor"===l?{get:d.get,set:d.set}:d[c],p);if("accessor"===l){if(void 0===m)continue;if(null===m||"object"!==typeof m)throw new TypeError("Object expected");(s=i(m.get))&&(d.get=s),(s=i(m.set))&&(d.set=s),(s=i(m.init))&&o.unshift(s)}else(s=i(m))&&("field"===l?o.unshift(s):d[c]=s)}u&&Object.defineProperty(u,n.name,d),f=!0}function u(e,t,r){for(var n=arguments.length>2,o=0;o<t.length;o++)r=n?t[o].call(e,r):t[o].call(e);return n?r:void 0}function d(e){return"symbol"===typeof e?e:"".concat(e)}function f(e,t,r){return"symbol"===typeof t&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:r?"".concat(r," ",t):t})}function h(e,t){if("object"===typeof Reflect&&"function"===typeof Reflect.metadata)return Reflect.metadata(e,t)}function p(e,t,r,n){return new(r||(r=Promise))((function(o,a){function i(e){try{l(n.next(e))}catch(t){a(t)}}function s(e){try{l(n.throw(e))}catch(t){a(t)}}function l(e){var t;e.done?o(e.value):(t=e.value,t instanceof r?t:new r((function(e){e(t)}))).then(i,s)}l((n=n.apply(e,t||[])).next())}))}function g(e,t){var r,n,o,a,i={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return a={next:s(0),throw:s(1),return:s(2)},"function"===typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(l){return function(s){if(r)throw new TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(i=0)),i;)try{if(r=1,n&&(o=2&s[0]?n.return:s[0]?n.throw||((o=n.return)&&o.call(n),0):n.next)&&!(o=o.call(n,s[1])).done)return o;switch(n=0,o&&(s=[2&s[0],o.value]),s[0]){case 0:case 1:o=s;break;case 4:return i.label++,{value:s[1],done:!1};case 5:i.label++,n=s[1],s=[0];continue;case 7:s=i.ops.pop(),i.trys.pop();continue;default:if(!(o=(o=i.trys).length>0&&o[o.length-1])&&(6===s[0]||2===s[0])){i=0;continue}if(3===s[0]&&(!o||s[1]>o[0]&&s[1]<o[3])){i.label=s[1];break}if(6===s[0]&&i.label<o[1]){i.label=o[1],o=s;break}if(o&&i.label<o[2]){i.label=o[2],i.ops.push(s);break}o[2]&&i.ops.pop(),i.trys.pop();continue}s=t.call(e,i)}catch(l){s=[6,l],n=0}finally{r=o=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}var m=Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]};function v(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||m(t,e,r)}function b(e){var t="function"===typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"===typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function y(e,t){var r="function"===typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,o,a=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(n=a.next()).done;)i.push(n.value)}catch(s){o={error:s}}finally{try{n&&!n.done&&(r=a.return)&&r.call(a)}finally{if(o)throw o.error}}return i}function x(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(y(arguments[t]));return e}function w(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;var n=Array(e),o=0;for(t=0;t<r;t++)for(var a=arguments[t],i=0,s=a.length;i<s;i++,o++)n[o]=a[i];return n}function k(e,t,r){if(r||2===arguments.length)for(var n,o=0,a=t.length;o<a;o++)!n&&o in t||(n||(n=Array.prototype.slice.call(t,0,o)),n[o]=t[o]);return e.concat(n||Array.prototype.slice.call(t))}function S(e){return this instanceof S?(this.v=e,this):new S(e)}function C(e,t,r){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,o=r.apply(e,t||[]),a=[];return n={},i("next"),i("throw"),i("return"),n[Symbol.asyncIterator]=function(){return this},n;function i(e){o[e]&&(n[e]=function(t){return new Promise((function(r,n){a.push([e,t,r,n])>1||s(e,t)}))})}function s(e,t){try{(r=o[e](t)).value instanceof S?Promise.resolve(r.value.v).then(l,c):u(a[0][2],r)}catch(n){u(a[0][3],n)}var r}function l(e){s("next",e)}function c(e){s("throw",e)}function u(e,t){e(t),a.shift(),a.length&&s(a[0][0],a[0][1])}}function O(e){var t,r;return t={},n("next"),n("throw",(function(e){throw e})),n("return"),t[Symbol.iterator]=function(){return this},t;function n(n,o){t[n]=e[n]?function(t){return(r=!r)?{value:S(e[n](t)),done:!1}:o?o(t):t}:o}}function P(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e=b(e),t={},n("next"),n("throw"),n("return"),t[Symbol.asyncIterator]=function(){return this},t);function n(r){t[r]=e[r]&&function(t){return new Promise((function(n,o){(function(e,t,r,n){Promise.resolve(n).then((function(t){e({value:t,done:r})}),t)})(n,o,(t=e[r](t)).done,t.value)}))}}}function T(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var E=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function j(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&m(t,e,r);return E(t,e),t}function A(e){return e&&e.__esModule?e:{default:e}}function N(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"===typeof t?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)}function M(e,t,r,n,o){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!o)throw new TypeError("Private accessor was defined without a setter");if("function"===typeof t?e!==t||!o:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?o.call(e,r):o?o.value=r:t.set(e,r),r}function _(e,t){if(null===t||"object"!==typeof t&&"function"!==typeof t)throw new TypeError("Cannot use 'in' operator on non-object");return"function"===typeof e?t===e:e.has(t)}function D(e,t,r){if(null!==t&&void 0!==t){if("object"!==typeof t&&"function"!==typeof t)throw new TypeError("Object expected.");var n;if(r){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");n=t[Symbol.asyncDispose]}if(void 0===n){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");n=t[Symbol.dispose]}if("function"!==typeof n)throw new TypeError("Object not disposable.");e.stack.push({value:t,dispose:n,async:r})}else r&&e.stack.push({async:!0});return t}var I="function"===typeof SuppressedError?SuppressedError:function(e,t,r){var n=new Error(r);return n.name="SuppressedError",n.error=e,n.suppressed=t,n};function R(e){function t(t){e.error=e.hasError?new I(t,e.error,"An error was suppressed during disposal."):t,e.hasError=!0}return function r(){for(;e.stack.length;){var n=e.stack.pop();try{var o=n.dispose&&n.dispose.call(n.value);if(n.async)return Promise.resolve(o).then(r,(function(e){return t(e),r()}))}catch(a){t(a)}}if(e.hasError)throw e.error}()}const L={__extends:o,__assign:a,__rest:i,__decorate:s,__param:l,__metadata:h,__awaiter:p,__generator:g,__createBinding:m,__exportStar:v,__values:b,__read:y,__spread:x,__spreadArrays:w,__spreadArray:k,__await:S,__asyncGenerator:C,__asyncDelegator:O,__asyncValues:P,__makeTemplateObject:T,__importStar:j,__importDefault:A,__classPrivateFieldGet:N,__classPrivateFieldSet:M,__classPrivateFieldIn:_,__addDisposableResource:D,__disposeResources:R}},18036:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"\u0627\u0641\u063a\u0627\u0646\u0633\u062a\u0627\u0646"},{"value":"AX","label":"\xc5land"},{"value":"AL","label":"Shqip\xebria"},{"value":"DZ","label":"\u0627\u0644\u062c\u0632\u0627\u0626\u0631"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"\u0540\u0561\u0575\u0561\u057d\u057f\u0561\u0576"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"\xd6sterreich"},{"value":"AZ","label":"Az\u0259rbaycan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"\u200f\u0627\u0644\u0628\u062d\u0631\u064a\u0646"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"\u0411\u0435\u043b\u0430\u0440\u0443\u0301\u0441\u044c"},{"value":"BE","label":"Belgi\xeb"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"B\xe9nin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"\u02bcbrug-yul"},{"value":"BO","label":"Bolivia"},{"value":"BQ","label":"Bonaire"},{"value":"BA","label":"Bosna i Hercegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvet\xf8ya"},{"value":"BR","label":"Brasil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Negara Brunei Darussalam"},{"value":"BG","label":"\u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"KH","label":"K\xe2mp\u016dch\xe9a"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"CV","label":"Cabo Verde"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"K\xf6d\xf6r\xf6s\xease t\xee B\xeaafr\xeeka"},{"value":"TD","label":"Tchad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"\u4e2d\u56fd"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Komori"},{"value":"CG","label":"R\xe9publique du Congo"},{"value":"CD","label":"R\xe9publique d\xe9mocratique du Congo"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"CI","label":"C\xf4te d\'Ivoire"},{"value":"HR","label":"Hrvatska"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Cura\xe7ao"},{"value":"CY","label":"\u039a\u03cd\u03c0\u03c1\u03bf\u03c2"},{"value":"CZ","label":"\u010cesk\xe1 republika"},{"value":"DK","label":"Danmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"Rep\xfablica Dominicana"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"\u0645\u0635\u0631\u200e"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Guinea Ecuatorial"},{"value":"ER","label":"\u12a4\u122d\u1275\u122b"},{"value":"EE","label":"Eesti"},{"value":"ET","label":"\u12a2\u1275\u12ee\u1335\u12eb"},{"value":"FK","label":"Falkland Islands"},{"value":"FO","label":"F\xf8royar"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Suomi"},{"value":"FR","label":"France"},{"value":"GF","label":"Guyane fran\xe7aise"},{"value":"PF","label":"Polyn\xe9sie fran\xe7aise"},{"value":"TF","label":"Territoire des Terres australes et antarctiques fr"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"\u10e1\u10d0\u10e5\u10d0\u10e0\u10d7\u10d5\u10d4\u10da\u10dd"},{"value":"DE","label":"Deutschland"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"\u0395\u03bb\u03bb\u03ac\u03b4\u03b1"},{"value":"GL","label":"Kalaallit Nunaat"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guin\xe9e"},{"value":"GW","label":"Guin\xe9-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Ha\xefti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Vaticano"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"\u9999\u6e2f"},{"value":"HU","label":"Magyarorsz\xe1g"},{"value":"IS","label":"\xcdsland"},{"value":"IN","label":"\u092d\u093e\u0930\u0924"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"\u0627\u06cc\u0631\u0627\u0646"},{"value":"IQ","label":"\u0627\u0644\u0639\u0631\u0627\u0642"},{"value":"IE","label":"\xc9ire"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"\u05d9\u05b4\u05e9\u05b0\u05c2\u05e8\u05b8\u05d0\u05b5\u05dc"},{"value":"IT","label":"Italia"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"\u65e5\u672c"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"\u0627\u0644\u0623\u0631\u062f\u0646"},{"value":"KZ","label":"\u049a\u0430\u0437\u0430\u049b\u0441\u0442\u0430\u043d"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"\ubd81\ud55c"},{"value":"KR","label":"\ub300\ud55c\ubbfc\uad6d"},{"value":"KW","label":"\u0627\u0644\u0643\u0648\u064a\u062a"},{"value":"KG","label":"\u041a\u044b\u0440\u0433\u044b\u0437\u0441\u0442\u0430\u043d"},{"value":"LA","label":"\u0eaa\u0e9b\u0e9b\u0ea5\u0eb2\u0ea7"},{"value":"LV","label":"Latvija"},{"value":"LB","label":"\u0644\u0628\u0646\u0627\u0646"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"\u200f\u0644\u064a\u0628\u064a\u0627"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lietuva"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"\u6fb3\u9580"},{"value":"MK","label":"\u0421\u0435\u0432\u0435\u0440\u043d\u0430 \u041c\u0430\u043a\u0435\u0434\u043e\u043d\u0438\u0458\u0430"},{"value":"MG","label":"Madagasikara"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"M\u0327aje\u013c"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"\u0645\u0648\u0631\u064a\u062a\u0627\u0646\u064a\u0627"},{"value":"MU","label":"Maurice"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"M\xe9xico"},{"value":"FM","label":"Micronesia"},{"value":"MD","label":"Moldova"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"\u041c\u043e\u043d\u0433\u043e\u043b \u0443\u043b\u0441"},{"value":"ME","label":"\u0426\u0440\u043d\u0430 \u0413\u043e\u0440\u0430"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"\u0627\u0644\u0645\u063a\u0631\u0628"},{"value":"MZ","label":"Mo\xe7ambique"},{"value":"MM","label":"\u1019\u103c\u1014\u103a\u1019\u102c"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"\u0928\u092a\u0932"},{"value":"NL","label":"Nederland"},{"value":"NC","label":"Nouvelle-Cal\xe9donie"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niu\u0113"},{"value":"NF","label":"Norfolk Island"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norge"},{"value":"OM","label":"\u0639\u0645\u0627\u0646"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"\u0641\u0644\u0633\u0637\u064a\u0646"},{"value":"PA","label":"Panam\xe1"},{"value":"PG","label":"Papua Niugini"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Per\xfa"},{"value":"PH","label":"Pilipinas"},{"value":"PN","label":"Pitcairn Islands"},{"value":"PL","label":"Polska"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"\u0642\u0637\u0631"},{"value":"RE","label":"La R\xe9union"},{"value":"RO","label":"Rom\xe2nia"},{"value":"RU","label":"\u0420\u043e\u0441\u0441\u0438\u044f"},{"value":"RW","label":"Rwanda"},{"value":"BL","label":"Saint-Barth\xe9lemy"},{"value":"SH","label":"Saint Helena"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint-Martin"},{"value":"PM","label":"Saint-Pierre-et-Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"S\xe3o Tom\xe9 e Pr\xedncipe"},{"value":"SA","label":"\u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0633\u0639\u0648\u062f\u064a\u0629"},{"value":"SN","label":"S\xe9n\xe9gal"},{"value":"RS","label":"\u0421\u0440\u0431\u0438\u0458\u0430"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten"},{"value":"SK","label":"Slovensko"},{"value":"SI","label":"Slovenija"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Soomaaliya"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"Espa\xf1a"},{"value":"LK","label":"\u015br\u012b la\u1e43k\u0101va"},{"value":"SD","label":"\u0627\u0644\u0633\u0648\u062f\u0627\u0646"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard og Jan Mayen"},{"value":"SZ","label":"Swaziland"},{"value":"SE","label":"Sverige"},{"value":"CH","label":"Schweiz"},{"value":"SY","label":"\u0633\u0648\u0631\u064a\u0627"},{"value":"TW","label":"\u81fa\u7063"},{"value":"TJ","label":"\u0422\u043e\u04b7\u0438\u043a\u0438\u0441\u0442\u043e\u043d"},{"value":"TZ","label":"Tanzania"},{"value":"TH","label":"\u0e1b\u0e23\u0e30\u0e40\u0e17\u0e28\u0e44\u0e17\u0e22"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"\u062a\u0648\u0646\u0633"},{"value":"TR","label":"T\xfcrkiye"},{"value":"TM","label":"T\xfcrkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"\u0423\u043a\u0440\u0430\u0457\u043d\u0430"},{"value":"AE","label":"\u062f\u0648\u0644\u0629 \u0627\u0644\u0625\u0645\u0627\u0631\u0627\u062a \u0627\u0644\u0639\u0631\u0628\u064a\u0629 \u0627\u0644\u0645\u062a\u062d\u062f\u0629"},{"value":"GB","label":"United Kingdom"},{"value":"US","label":"United States"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"O\u2018zbekiston"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela"},{"value":"VN","label":"Vi\u1ec7t Nam"},{"value":"VG","label":"British Virgin Islands"},{"value":"VI","label":"United States Virgin Islands"},{"value":"WF","label":"Wallis et Futuna"},{"value":"EH","label":"\u0627\u0644\u0635\u062d\u0631\u0627\u0621 \u0627\u0644\u063a\u0631\u0628\u064a\u0629"},{"value":"YE","label":"\u0627\u0644\u064a\u064e\u0645\u064e\u0646"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')},38920:e=>{"use strict";e.exports=JSON.parse('[{"value":"AF","label":"Afghanistan"},{"value":"AX","label":"\xc5land Islands"},{"value":"AL","label":"Albania"},{"value":"DZ","label":"Algeria"},{"value":"AS","label":"American Samoa"},{"value":"AD","label":"Andorra"},{"value":"AO","label":"Angola"},{"value":"AI","label":"Anguilla"},{"value":"AQ","label":"Antarctica"},{"value":"AG","label":"Antigua and Barbuda"},{"value":"AR","label":"Argentina"},{"value":"AM","label":"Armenia"},{"value":"AW","label":"Aruba"},{"value":"AU","label":"Australia"},{"value":"AT","label":"Austria"},{"value":"AZ","label":"Azerbaijan"},{"value":"BS","label":"Bahamas"},{"value":"BH","label":"Bahrain"},{"value":"BD","label":"Bangladesh"},{"value":"BB","label":"Barbados"},{"value":"BY","label":"Belarus"},{"value":"BE","label":"Belgium"},{"value":"BZ","label":"Belize"},{"value":"BJ","label":"Benin"},{"value":"BM","label":"Bermuda"},{"value":"BT","label":"Bhutan"},{"value":"BO","label":"Bolivia, Plurinational State of"},{"value":"BQ","label":"Bonaire, Sint Eustatius and Saba"},{"value":"BA","label":"Bosnia and Herzegovina"},{"value":"BW","label":"Botswana"},{"value":"BV","label":"Bouvet Island"},{"value":"BR","label":"Brazil"},{"value":"IO","label":"British Indian Ocean Territory"},{"value":"BN","label":"Brunei Darussalam"},{"value":"BG","label":"Bulgaria"},{"value":"BF","label":"Burkina Faso"},{"value":"BI","label":"Burundi"},{"value":"CV","label":"Cabo Verde"},{"value":"KH","label":"Cambodia"},{"value":"CM","label":"Cameroon"},{"value":"CA","label":"Canada"},{"value":"KY","label":"Cayman Islands"},{"value":"CF","label":"Central African Republic"},{"value":"TD","label":"Chad"},{"value":"CL","label":"Chile"},{"value":"CN","label":"China"},{"value":"CX","label":"Christmas Island"},{"value":"CC","label":"Cocos (Keeling) Islands"},{"value":"CO","label":"Colombia"},{"value":"KM","label":"Comoros"},{"value":"CG","label":"Congo"},{"value":"CD","label":"Congo, Democratic Republic of the"},{"value":"CK","label":"Cook Islands"},{"value":"CR","label":"Costa Rica"},{"value":"HR","label":"Croatia"},{"value":"CU","label":"Cuba"},{"value":"CW","label":"Cura\xe7ao"},{"value":"CY","label":"Cyprus"},{"value":"CZ","label":"Czechia"},{"value":"CI","label":"C\xf4te d\'Ivoire"},{"value":"DK","label":"Denmark"},{"value":"DJ","label":"Djibouti"},{"value":"DM","label":"Dominica"},{"value":"DO","label":"Dominican Republic"},{"value":"EC","label":"Ecuador"},{"value":"EG","label":"Egypt"},{"value":"SV","label":"El Salvador"},{"value":"GQ","label":"Equatorial Guinea"},{"value":"ER","label":"Eritrea"},{"value":"EE","label":"Estonia"},{"value":"SZ","label":"Eswatini"},{"value":"ET","label":"Ethiopia"},{"value":"FK","label":"Falkland Islands (Malvinas)"},{"value":"FO","label":"Faroe Islands"},{"value":"FJ","label":"Fiji"},{"value":"FI","label":"Finland"},{"value":"FR","label":"France"},{"value":"GF","label":"French Guiana"},{"value":"PF","label":"French Polynesia"},{"value":"TF","label":"French Southern Territories"},{"value":"GA","label":"Gabon"},{"value":"GM","label":"Gambia"},{"value":"GE","label":"Georgia"},{"value":"DE","label":"Germany"},{"value":"GH","label":"Ghana"},{"value":"GI","label":"Gibraltar"},{"value":"GR","label":"Greece"},{"value":"GL","label":"Greenland"},{"value":"GD","label":"Grenada"},{"value":"GP","label":"Guadeloupe"},{"value":"GU","label":"Guam"},{"value":"GT","label":"Guatemala"},{"value":"GG","label":"Guernsey"},{"value":"GN","label":"Guinea"},{"value":"GW","label":"Guinea-Bissau"},{"value":"GY","label":"Guyana"},{"value":"HT","label":"Haiti"},{"value":"HM","label":"Heard Island and McDonald Islands"},{"value":"VA","label":"Holy See"},{"value":"HN","label":"Honduras"},{"value":"HK","label":"Hong Kong"},{"value":"HU","label":"Hungary"},{"value":"IS","label":"Iceland"},{"value":"IN","label":"India"},{"value":"ID","label":"Indonesia"},{"value":"IR","label":"Iran, Islamic Republic of"},{"value":"IQ","label":"Iraq"},{"value":"IE","label":"Ireland"},{"value":"IM","label":"Isle of Man"},{"value":"IL","label":"Israel"},{"value":"IT","label":"Italy"},{"value":"JM","label":"Jamaica"},{"value":"JP","label":"Japan"},{"value":"JE","label":"Jersey"},{"value":"JO","label":"Jordan"},{"value":"KZ","label":"Kazakhstan"},{"value":"KE","label":"Kenya"},{"value":"KI","label":"Kiribati"},{"value":"KP","label":"Korea, Democratic People\'s Republic of"},{"value":"KR","label":"Korea, Republic of"},{"value":"KW","label":"Kuwait"},{"value":"KG","label":"Kyrgyzstan"},{"value":"LA","label":"Lao People\'s Democratic Republic"},{"value":"LV","label":"Latvia"},{"value":"LB","label":"Lebanon"},{"value":"LS","label":"Lesotho"},{"value":"LR","label":"Liberia"},{"value":"LY","label":"Libya"},{"value":"LI","label":"Liechtenstein"},{"value":"LT","label":"Lithuania"},{"value":"LU","label":"Luxembourg"},{"value":"MO","label":"Macao"},{"value":"MG","label":"Madagascar"},{"value":"MW","label":"Malawi"},{"value":"MY","label":"Malaysia"},{"value":"MV","label":"Maldives"},{"value":"ML","label":"Mali"},{"value":"MT","label":"Malta"},{"value":"MH","label":"Marshall Islands"},{"value":"MQ","label":"Martinique"},{"value":"MR","label":"Mauritania"},{"value":"MU","label":"Mauritius"},{"value":"YT","label":"Mayotte"},{"value":"MX","label":"Mexico"},{"value":"FM","label":"Micronesia, Federated States of"},{"value":"MD","label":"Moldova, Republic of"},{"value":"MC","label":"Monaco"},{"value":"MN","label":"Mongolia"},{"value":"ME","label":"Montenegro"},{"value":"MS","label":"Montserrat"},{"value":"MA","label":"Morocco"},{"value":"MZ","label":"Mozambique"},{"value":"MM","label":"Myanmar"},{"value":"NA","label":"Namibia"},{"value":"NR","label":"Nauru"},{"value":"NP","label":"Nepal"},{"value":"NL","label":"Netherlands"},{"value":"NC","label":"New Caledonia"},{"value":"NZ","label":"New Zealand"},{"value":"NI","label":"Nicaragua"},{"value":"NE","label":"Niger"},{"value":"NG","label":"Nigeria"},{"value":"NU","label":"Niue"},{"value":"NF","label":"Norfolk Island"},{"value":"MK","label":"North Macedonia"},{"value":"MP","label":"Northern Mariana Islands"},{"value":"NO","label":"Norway"},{"value":"OM","label":"Oman"},{"value":"PK","label":"Pakistan"},{"value":"PW","label":"Palau"},{"value":"PS","label":"Palestine, State of"},{"value":"PA","label":"Panama"},{"value":"PG","label":"Papua New Guinea"},{"value":"PY","label":"Paraguay"},{"value":"PE","label":"Peru"},{"value":"PH","label":"Philippines"},{"value":"PN","label":"Pitcairn"},{"value":"PL","label":"Poland"},{"value":"PT","label":"Portugal"},{"value":"PR","label":"Puerto Rico"},{"value":"QA","label":"Qatar"},{"value":"RO","label":"Romania"},{"value":"RU","label":"Russian Federation"},{"value":"RW","label":"Rwanda"},{"value":"RE","label":"R\xe9union"},{"value":"BL","label":"Saint Barth\xe9lemy"},{"value":"SH","label":"Saint Helena, Ascension and Tristan da Cunha"},{"value":"KN","label":"Saint Kitts and Nevis"},{"value":"LC","label":"Saint Lucia"},{"value":"MF","label":"Saint Martin (French part)"},{"value":"PM","label":"Saint Pierre and Miquelon"},{"value":"VC","label":"Saint Vincent and the Grenadines"},{"value":"WS","label":"Samoa"},{"value":"SM","label":"San Marino"},{"value":"ST","label":"Sao Tome and Principe"},{"value":"SA","label":"Saudi Arabia"},{"value":"SN","label":"Senegal"},{"value":"RS","label":"Serbia"},{"value":"SC","label":"Seychelles"},{"value":"SL","label":"Sierra Leone"},{"value":"SG","label":"Singapore"},{"value":"SX","label":"Sint Maarten (Dutch part)"},{"value":"SK","label":"Slovakia"},{"value":"SI","label":"Slovenia"},{"value":"SB","label":"Solomon Islands"},{"value":"SO","label":"Somalia"},{"value":"ZA","label":"South Africa"},{"value":"GS","label":"South Georgia and the South Sandwich Islands"},{"value":"SS","label":"South Sudan"},{"value":"ES","label":"Spain"},{"value":"LK","label":"Sri Lanka"},{"value":"SD","label":"Sudan"},{"value":"SR","label":"Suriname"},{"value":"SJ","label":"Svalbard and Jan Mayen"},{"value":"SE","label":"Sweden"},{"value":"CH","label":"Switzerland"},{"value":"SY","label":"Syrian Arab Republic"},{"value":"TW","label":"Taiwan, Province of China"},{"value":"TJ","label":"Tajikistan"},{"value":"TZ","label":"Tanzania, United Republic of"},{"value":"TH","label":"Thailand"},{"value":"TL","label":"Timor-Leste"},{"value":"TG","label":"Togo"},{"value":"TK","label":"Tokelau"},{"value":"TO","label":"Tonga"},{"value":"TT","label":"Trinidad and Tobago"},{"value":"TN","label":"Tunisia"},{"value":"TR","label":"Turkey"},{"value":"TM","label":"Turkmenistan"},{"value":"TC","label":"Turks and Caicos Islands"},{"value":"TV","label":"Tuvalu"},{"value":"UG","label":"Uganda"},{"value":"UA","label":"Ukraine"},{"value":"AE","label":"United Arab Emirates"},{"value":"GB","label":"United Kingdom"},{"value":"UM","label":"United States Minor Outlying Islands"},{"value":"US","label":"United States"},{"value":"UY","label":"Uruguay"},{"value":"UZ","label":"Uzbekistan"},{"value":"VU","label":"Vanuatu"},{"value":"VE","label":"Venezuela, Bolivarian Republic of"},{"value":"VN","label":"Viet Nam"},{"value":"VG","label":"Virgin Islands, British"},{"value":"VI","label":"Virgin Islands, U.S."},{"value":"WF","label":"Wallis and Futuna"},{"value":"EH","label":"Western Sahara"},{"value":"YE","label":"Yemen"},{"value":"ZM","label":"Zambia"},{"value":"ZW","label":"Zimbabwe"}]')}},t={};function r(n){var o=t[n];if(void 0!==o)return o.exports;var a=t[n]={id:n,loaded:!1,exports:{}};return e[n].call(a.exports,a,a.exports,r),a.loaded=!0,a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},(()=>{var e,t=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__;r.t=function(n,o){if(1&o&&(n=this(n)),8&o)return n;if("object"===typeof n&&n){if(4&o&&n.__esModule)return n;if(16&o&&"function"===typeof n.then)return n}var a=Object.create(null);r.r(a);var i={};e=e||[null,t({}),t([]),t(t)];for(var s=2&o&&n;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((e=>i[e]=()=>n[e]));return i.default=()=>n,r.d(a,i),a}})(),r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}(),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.r=e=>{"undefined"!==typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),r.p="/",r.nc=void 0,(()=>{"use strict";var e={};r.r(e),r.d(e,{hasBrowserEnv:()=>Vf,hasStandardBrowserEnv:()=>Uf,hasStandardBrowserWebWorkerEnv:()=>Gf,navigator:()=>Hf,origin:()=>Xf});var t=r(65043),n=r.t(t,2),o=r(84391),a=r(72200),i=r(29461),s=r(98443),l=r(97950),c=r.t(l,2);let u=function(e){e()};const d=()=>u,f=Symbol.for("react-redux-context"),h="undefined"!==typeof globalThis?globalThis:{};function p(){var e;if(!t.createContext)return{};const r=null!=(e=h[f])?e:h[f]=new Map;let n=r.get(t.createContext);return n||(n=t.createContext(null),r.set(t.createContext,n)),n}const g=p();function m(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g;return function(){return(0,t.useContext)(e)}}const v=m();let b=()=>{throw new Error("uSES not initialized!")};const y=(e,t)=>e===t;function x(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g;const r=e===g?v:m(e);return function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{equalityFn:o=y,stabilityCheck:a,noopCheck:i}="function"===typeof n?{equalityFn:n}:n;const{store:s,subscription:l,getServerState:c,stabilityCheck:u,noopCheck:d}=r(),f=((0,t.useRef)(!0),(0,t.useCallback)({[e.name]:t=>e(t)}[e.name],[e,u,a])),h=b(l.addNestedSub,s.getState,c||s.getState,f,o);return(0,t.useDebugValue)(h),h}}const w=x();r(80219),r(32706);const k={notify(){},get:()=>[]};function S(e,t){let r,n=k,o=0,a=!1;function i(){c.onStateChange&&c.onStateChange()}function s(){o++,r||(r=t?t.addNestedSub(i):e.subscribe(i),n=function(){const e=d();let t=null,r=null;return{clear(){t=null,r=null},notify(){e((()=>{let e=t;for(;e;)e.callback(),e=e.next}))},get(){let e=[],r=t;for(;r;)e.push(r),r=r.next;return e},subscribe(e){let n=!0,o=r={callback:e,next:null,prev:r};return o.prev?o.prev.next=o:t=o,function(){n&&null!==t&&(n=!1,o.next?o.next.prev=o.prev:r=o.prev,o.prev?o.prev.next=o.next:t=o.next)}}}}())}function l(){o--,r&&0===o&&(r(),r=void 0,n.clear(),n=k)}const c={addNestedSub:function(e){s();const t=n.subscribe(e);let r=!1;return()=>{r||(r=!0,t(),l())}},notifyNestedSubs:function(){n.notify()},handleChangeWrapper:i,isSubscribed:function(){return a},trySubscribe:function(){a||(a=!0,s())},tryUnsubscribe:function(){a&&(a=!1,l())},getListeners:()=>n};return c}const C=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement)?t.useLayoutEffect:t.useEffect;let O=null;const P=function(e){let{store:r,context:n,children:o,serverState:a,stabilityCheck:i="once",noopCheck:s="once"}=e;const l=t.useMemo((()=>{const e=S(r);return{store:r,subscription:e,getServerState:a?()=>a:void 0,stabilityCheck:i,noopCheck:s}}),[r,a,i,s]),c=t.useMemo((()=>r.getState()),[r]);C((()=>{const{subscription:e}=l;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),c!==r.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}}),[l,c]);const u=n||g;return t.createElement(u.Provider,{value:l},o)};function T(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g;const t=e===g?v:m(e);return function(){const{store:e}=t();return e}}const E=T();function j(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:g;const t=e===g?E:T(e);return function(){return t().dispatch}}const A=j();var N,M;function _(e){var t,r,n="";if("string"==typeof e||"number"==typeof e)n+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(r=_(e[t]))&&(n&&(n+=" "),n+=r);else for(t in e)e[t]&&(n&&(n+=" "),n+=t);return n}N=s.useSyncExternalStoreWithSelector,b=N,(e=>{O=e})(i.useSyncExternalStore),M=l.unstable_batchedUpdates,u=M;const D=function(){for(var e,t,r=0,n="";r<arguments.length;)(e=arguments[r++])&&(t=_(e))&&(n&&(n+=" "),n+=t);return n},I=e=>"number"==typeof e&&!isNaN(e),R=e=>"string"==typeof e,L=e=>"function"==typeof e,F=e=>R(e)||L(e)?e:null,B=e=>(0,t.isValidElement)(e)||R(e)||L(e)||I(e);function $(e){let{enter:r,exit:n,appendPosition:o=!1,collapse:a=!0,collapseDuration:i=300}=e;return function(e){let{children:s,position:l,preventExitTransition:c,done:u,nodeRef:d,isIn:f}=e;const h=o?"".concat(r,"--").concat(l):r,p=o?"".concat(n,"--").concat(l):n,g=(0,t.useRef)(0);return(0,t.useLayoutEffect)((()=>{const e=d.current,t=h.split(" "),r=n=>{n.target===d.current&&(e.dispatchEvent(new Event("d")),e.removeEventListener("animationend",r),e.removeEventListener("animationcancel",r),0===g.current&&"animationcancel"!==n.type&&e.classList.remove(...t))};e.classList.add(...t),e.addEventListener("animationend",r),e.addEventListener("animationcancel",r)}),[]),(0,t.useEffect)((()=>{const e=d.current,t=()=>{e.removeEventListener("animationend",t),a?function(e,t,r){void 0===r&&(r=300);const{scrollHeight:n,style:o}=e;requestAnimationFrame((()=>{o.minHeight="initial",o.height=n+"px",o.transition="all ".concat(r,"ms"),requestAnimationFrame((()=>{o.height="0",o.padding="0",o.margin="0",setTimeout(t,r)}))}))}(e,u,i):u()};f||(c?t():(g.current=1,e.className+=" ".concat(p),e.addEventListener("animationend",t)))}),[f]),t.createElement(t.Fragment,null,s)}}function z(e,t){return null!=e?{content:e.content,containerId:e.props.containerId,id:e.props.toastId,theme:e.props.theme,type:e.props.type,data:e.props.data||{},isLoading:e.props.isLoading,icon:e.props.icon,status:t}:{}}const Y={list:new Map,emitQueue:new Map,on(e,t){return this.list.has(e)||this.list.set(e,[]),this.list.get(e).push(t),this},off(e,t){if(t){const r=this.list.get(e).filter((e=>e!==t));return this.list.set(e,r),this}return this.list.delete(e),this},cancelEmit(e){const t=this.emitQueue.get(e);return t&&(t.forEach(clearTimeout),this.emitQueue.delete(e)),this},emit(e){this.list.has(e)&&this.list.get(e).forEach((t=>{const r=setTimeout((()=>{t(...[].slice.call(arguments,1))}),0);this.emitQueue.has(e)||this.emitQueue.set(e,[]),this.emitQueue.get(e).push(r)}))}},W=e=>{let{theme:r,type:n,...o}=e;return t.createElement("svg",{viewBox:"0 0 24 24",width:"100%",height:"100%",fill:"colored"===r?"currentColor":"var(--toastify-icon-color-".concat(n,")"),...o})},V={info:function(e){return t.createElement(W,{...e},t.createElement("path",{d:"M12 0a12 12 0 1012 12A12.013 12.013 0 0012 0zm.25 5a1.5 1.5 0 11-1.5 1.5 1.5 1.5 0 011.5-1.5zm2.25 13.5h-4a1 1 0 010-2h.75a.25.25 0 00.25-.25v-4.5a.25.25 0 00-.25-.25h-.75a1 1 0 010-2h1a2 2 0 012 2v4.75a.25.25 0 00.25.25h.75a1 1 0 110 2z"}))},warning:function(e){return t.createElement(W,{...e},t.createElement("path",{d:"M23.32 17.191L15.438 2.184C14.728.833 13.416 0 11.996 0c-1.42 0-2.733.833-3.443 2.184L.533 17.448a4.744 4.744 0 000 4.368C1.243 23.167 2.555 24 3.975 24h16.05C22.22 24 24 22.044 24 19.632c0-.904-.251-1.746-.68-2.44zm-9.622 1.46c0 1.033-.724 1.823-1.698 1.823s-1.698-.79-1.698-1.822v-.043c0-1.028.724-1.822 1.698-1.822s1.698.79 1.698 1.822v.043zm.039-12.285l-.84 8.06c-.057.581-.408.943-.897.943-.49 0-.84-.367-.896-.942l-.84-8.065c-.057-.624.25-1.095.779-1.095h1.91c.528.005.84.476.784 1.1z"}))},success:function(e){return t.createElement(W,{...e},t.createElement("path",{d:"M12 0a12 12 0 1012 12A12.014 12.014 0 0012 0zm6.927 8.2l-6.845 9.289a1.011 1.011 0 01-1.43.188l-4.888-3.908a1 1 0 111.25-1.562l4.076 3.261 6.227-8.451a1 1 0 111.61 1.183z"}))},error:function(e){return t.createElement(W,{...e},t.createElement("path",{d:"M11.983 0a12.206 12.206 0 00-8.51 3.653A11.8 11.8 0 000 12.207 11.779 11.779 0 0011.8 24h.214A12.111 12.111 0 0024 11.791 11.766 11.766 0 0011.983 0zM10.5 16.542a1.476 1.476 0 011.449-1.53h.027a1.527 1.527 0 011.523 1.47 1.475 1.475 0 01-1.449 1.53h-.027a1.529 1.529 0 01-1.523-1.47zM11 12.5v-6a1 1 0 012 0v6a1 1 0 11-2 0z"}))},spinner:function(){return t.createElement("div",{className:"Toastify__spinner"})}};function H(e){const[,r]=(0,t.useReducer)((e=>e+1),0),[n,o]=(0,t.useState)([]),a=(0,t.useRef)(null),i=(0,t.useRef)(new Map).current,s=e=>-1!==n.indexOf(e),l=(0,t.useRef)({toastKey:1,displayedToast:0,count:0,queue:[],props:e,containerId:null,isToastActive:s,getToast:e=>i.get(e)}).current;function c(e){let{containerId:t}=e;const{limit:r}=l.props;!r||t&&l.containerId!==t||(l.count-=l.queue.length,l.queue=[])}function u(e){o((t=>null==e?[]:t.filter((t=>t!==e))))}function d(){const{toastContent:e,toastProps:t,staleId:r}=l.queue.shift();h(e,t,r)}function f(e,n){let{delay:o,staleId:s,...c}=n;if(!B(e)||function(e){return!a.current||l.props.enableMultiContainer&&e.containerId!==l.props.containerId||i.has(e.toastId)&&null==e.updateId}(c))return;const{toastId:f,updateId:p,data:g}=c,{props:m}=l,v=()=>u(f),b=null==p;b&&l.count++;const y={...m,style:m.toastStyle,key:l.toastKey++,...Object.fromEntries(Object.entries(c).filter((e=>{let[t,r]=e;return null!=r}))),toastId:f,updateId:p,data:g,closeToast:v,isIn:!1,className:F(c.className||m.toastClassName),bodyClassName:F(c.bodyClassName||m.bodyClassName),progressClassName:F(c.progressClassName||m.progressClassName),autoClose:!c.isLoading&&(x=c.autoClose,w=m.autoClose,!1===x||I(x)&&x>0?x:w),deleteToast(){const e=z(i.get(f),"removed");i.delete(f),Y.emit(4,e);const t=l.queue.length;if(l.count=null==f?l.count-l.displayedToast:l.count-1,l.count<0&&(l.count=0),t>0){const e=null==f?l.props.limit:1;if(1===t||1===e)l.displayedToast++,d();else{const r=e>t?t:e;l.displayedToast=r;for(let e=0;e<r;e++)d()}}else r()}};var x,w;y.iconOut=function(e){let{theme:r,type:n,isLoading:o,icon:a}=e,i=null;const s={theme:r,type:n};return!1===a||(L(a)?i=a(s):(0,t.isValidElement)(a)?i=(0,t.cloneElement)(a,s):R(a)||I(a)?i=a:o?i=V.spinner():(e=>e in V)(n)&&(i=V[n](s))),i}(y),L(c.onOpen)&&(y.onOpen=c.onOpen),L(c.onClose)&&(y.onClose=c.onClose),y.closeButton=m.closeButton,!1===c.closeButton||B(c.closeButton)?y.closeButton=c.closeButton:!0===c.closeButton&&(y.closeButton=!B(m.closeButton)||m.closeButton);let k=e;(0,t.isValidElement)(e)&&!R(e.type)?k=(0,t.cloneElement)(e,{closeToast:v,toastProps:y,data:g}):L(e)&&(k=e({closeToast:v,toastProps:y,data:g})),m.limit&&m.limit>0&&l.count>m.limit&&b?l.queue.push({toastContent:k,toastProps:y,staleId:s}):I(o)?setTimeout((()=>{h(k,y,s)}),o):h(k,y,s)}function h(e,t,r){const{toastId:n}=t;r&&i.delete(r);const a={content:e,props:t};i.set(n,a),o((e=>[...e,n].filter((e=>e!==r)))),Y.emit(4,z(a,null==a.props.updateId?"added":"updated"))}return(0,t.useEffect)((()=>(l.containerId=e.containerId,Y.cancelEmit(3).on(0,f).on(1,(e=>a.current&&u(e))).on(5,c).emit(2,l),()=>{i.clear(),Y.emit(3,l)})),[]),(0,t.useEffect)((()=>{l.props=e,l.isToastActive=s,l.displayedToast=n.length})),{getToastToRender:function(t){const r=new Map,n=Array.from(i.values());return e.newestOnTop&&n.reverse(),n.forEach((e=>{const{position:t}=e.props;r.has(t)||r.set(t,[]),r.get(t).push(e)})),Array.from(r,(e=>t(e[0],e[1])))},containerRef:a,isToastActive:s}}function U(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientX:e.clientX}function G(e){return e.targetTouches&&e.targetTouches.length>=1?e.targetTouches[0].clientY:e.clientY}function X(e){const[r,n]=(0,t.useState)(!1),[o,a]=(0,t.useState)(!1),i=(0,t.useRef)(null),s=(0,t.useRef)({start:0,x:0,y:0,delta:0,removalDistance:0,canCloseOnClick:!0,canDrag:!1,boundingRect:null,didMove:!1}).current,l=(0,t.useRef)(e),{autoClose:c,pauseOnHover:u,closeToast:d,onClick:f,closeOnClick:h}=e;function p(t){if(e.draggable){"touchstart"===t.nativeEvent.type&&t.nativeEvent.preventDefault(),s.didMove=!1,document.addEventListener("mousemove",b),document.addEventListener("mouseup",y),document.addEventListener("touchmove",b),document.addEventListener("touchend",y);const r=i.current;s.canCloseOnClick=!0,s.canDrag=!0,s.boundingRect=r.getBoundingClientRect(),r.style.transition="",s.x=U(t.nativeEvent),s.y=G(t.nativeEvent),"x"===e.draggableDirection?(s.start=s.x,s.removalDistance=r.offsetWidth*(e.draggablePercent/100)):(s.start=s.y,s.removalDistance=r.offsetHeight*(80===e.draggablePercent?1.5*e.draggablePercent:e.draggablePercent/100))}}function g(t){if(s.boundingRect){const{top:r,bottom:n,left:o,right:a}=s.boundingRect;"touchend"!==t.nativeEvent.type&&e.pauseOnHover&&s.x>=o&&s.x<=a&&s.y>=r&&s.y<=n?v():m()}}function m(){n(!0)}function v(){n(!1)}function b(t){const n=i.current;s.canDrag&&n&&(s.didMove=!0,r&&v(),s.x=U(t),s.y=G(t),s.delta="x"===e.draggableDirection?s.x-s.start:s.y-s.start,s.start!==s.x&&(s.canCloseOnClick=!1),n.style.transform="translate".concat(e.draggableDirection,"(").concat(s.delta,"px)"),n.style.opacity=""+(1-Math.abs(s.delta/s.removalDistance)))}function y(){document.removeEventListener("mousemove",b),document.removeEventListener("mouseup",y),document.removeEventListener("touchmove",b),document.removeEventListener("touchend",y);const t=i.current;if(s.canDrag&&s.didMove&&t){if(s.canDrag=!1,Math.abs(s.delta)>s.removalDistance)return a(!0),void e.closeToast();t.style.transition="transform 0.2s, opacity 0.2s",t.style.transform="translate".concat(e.draggableDirection,"(0)"),t.style.opacity="1"}}(0,t.useEffect)((()=>{l.current=e})),(0,t.useEffect)((()=>(i.current&&i.current.addEventListener("d",m,{once:!0}),L(e.onOpen)&&e.onOpen((0,t.isValidElement)(e.children)&&e.children.props),()=>{const e=l.current;L(e.onClose)&&e.onClose((0,t.isValidElement)(e.children)&&e.children.props)})),[]),(0,t.useEffect)((()=>(e.pauseOnFocusLoss&&(document.hasFocus()||v(),window.addEventListener("focus",m),window.addEventListener("blur",v)),()=>{e.pauseOnFocusLoss&&(window.removeEventListener("focus",m),window.removeEventListener("blur",v))})),[e.pauseOnFocusLoss]);const x={onMouseDown:p,onTouchStart:p,onMouseUp:g,onTouchEnd:g};return c&&u&&(x.onMouseEnter=v,x.onMouseLeave=m),h&&(x.onClick=e=>{f&&f(e),s.canCloseOnClick&&d()}),{playToast:m,pauseToast:v,isRunning:r,preventExitTransition:o,toastRef:i,eventHandlers:x}}function q(e){let{closeToast:r,theme:n,ariaLabel:o="close"}=e;return t.createElement("button",{className:"Toastify__close-button Toastify__close-button--".concat(n),type:"button",onClick:e=>{e.stopPropagation(),r(e)},"aria-label":o},t.createElement("svg",{"aria-hidden":"true",viewBox:"0 0 14 16"},t.createElement("path",{fillRule:"evenodd",d:"M7.71 8.23l3.75 3.75-1.48 1.48-3.75-3.75-3.75 3.75L1 11.98l3.75-3.75L1 4.48 2.48 3l3.75 3.75L9.98 3l1.48 1.48-3.75 3.75z"})))}function K(e){let{delay:r,isRunning:n,closeToast:o,type:a="default",hide:i,className:s,style:l,controlledProgress:c,progress:u,rtl:d,isIn:f,theme:h}=e;const p=i||c&&0===u,g={...l,animationDuration:"".concat(r,"ms"),animationPlayState:n?"running":"paused",opacity:p?0:1};c&&(g.transform="scaleX(".concat(u,")"));const m=D("Toastify__progress-bar",c?"Toastify__progress-bar--controlled":"Toastify__progress-bar--animated","Toastify__progress-bar-theme--".concat(h),"Toastify__progress-bar--".concat(a),{"Toastify__progress-bar--rtl":d}),v=L(s)?s({rtl:d,type:a,defaultClassName:m}):D(m,s);return t.createElement("div",{role:"progressbar","aria-hidden":p?"true":"false","aria-label":"notification timer",className:v,style:g,[c&&u>=1?"onTransitionEnd":"onAnimationEnd"]:c&&u<1?null:()=>{f&&o()}})}const Z=e=>{const{isRunning:r,preventExitTransition:n,toastRef:o,eventHandlers:a}=X(e),{closeButton:i,children:s,autoClose:l,onClick:c,type:u,hideProgressBar:d,closeToast:f,transition:h,position:p,className:g,style:m,bodyClassName:v,bodyStyle:b,progressClassName:y,progressStyle:x,updateId:w,role:k,progress:S,rtl:C,toastId:O,deleteToast:P,isIn:T,isLoading:E,iconOut:j,closeOnClick:A,theme:N}=e,M=D("Toastify__toast","Toastify__toast-theme--".concat(N),"Toastify__toast--".concat(u),{"Toastify__toast--rtl":C},{"Toastify__toast--close-on-click":A}),_=L(g)?g({rtl:C,position:p,type:u,defaultClassName:M}):D(M,g),I=!!S||!l,R={closeToast:f,type:u,theme:N};let F=null;return!1===i||(F=L(i)?i(R):(0,t.isValidElement)(i)?(0,t.cloneElement)(i,R):q(R)),t.createElement(h,{isIn:T,done:P,position:p,preventExitTransition:n,nodeRef:o},t.createElement("div",{id:O,onClick:c,className:_,...a,style:m,ref:o},t.createElement("div",{...T&&{role:k},className:L(v)?v({type:u}):D("Toastify__toast-body",v),style:b},null!=j&&t.createElement("div",{className:D("Toastify__toast-icon",{"Toastify--animate-icon Toastify__zoom-enter":!E})},j),t.createElement("div",null,s)),F,t.createElement(K,{...w&&!I?{key:"pb-".concat(w)}:{},rtl:C,theme:N,delay:l,isRunning:r,isIn:T,closeToast:f,hide:d,type:u,style:x,className:y,controlledProgress:I,progress:S||0})))},Q=function(e,t){return void 0===t&&(t=!1),{enter:"Toastify--animate Toastify__".concat(e,"-enter"),exit:"Toastify--animate Toastify__".concat(e,"-exit"),appendPosition:t}},J=$(Q("bounce",!0)),ee=($(Q("slide",!0)),$(Q("zoom")),$(Q("flip")),(0,t.forwardRef)(((e,r)=>{const{getToastToRender:n,containerRef:o,isToastActive:a}=H(e),{className:i,style:s,rtl:l,containerId:c}=e;function u(e){const t=D("Toastify__toast-container","Toastify__toast-container--".concat(e),{"Toastify__toast-container--rtl":l});return L(i)?i({position:e,rtl:l,defaultClassName:t}):D(t,F(i))}return(0,t.useEffect)((()=>{r&&(r.current=o.current)}),[]),t.createElement("div",{ref:o,className:"Toastify",id:c},n(((e,r)=>{const n=r.length?{...s}:{...s,pointerEvents:"none"};return t.createElement("div",{className:u(e),style:n,key:"container-".concat(e)},r.map(((e,n)=>{let{content:o,props:i}=e;return t.createElement(Z,{...i,isIn:a(i.toastId),style:{...i.style,"--nth":n+1,"--len":r.length},key:"toast-".concat(i.key)},o)})))})))})));ee.displayName="ToastContainer",ee.defaultProps={position:"top-right",transition:J,autoClose:5e3,closeButton:q,pauseOnHover:!0,pauseOnFocusLoss:!0,closeOnClick:!0,draggable:!0,draggablePercent:80,draggableDirection:"x",role:"alert",theme:"light"};let te,re=new Map,ne=[],oe=1;function ae(){return""+oe++}function ie(e){return e&&(R(e.toastId)||I(e.toastId))?e.toastId:ae()}function se(e,t){return re.size>0?Y.emit(0,e,t):ne.push({content:e,options:t}),t.toastId}function le(e,t){return{...t,type:t&&t.type||e,toastId:ie(t)}}function ce(e){return(t,r)=>se(t,le(e,r))}function ue(e,t){return se(e,le("default",t))}function de(){return de=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},de.apply(this,arguments)}var fe;ue.loading=(e,t)=>se(e,le("default",{isLoading:!0,autoClose:!1,closeOnClick:!1,closeButton:!1,draggable:!1,...t})),ue.promise=function(e,t,r){let n,{pending:o,error:a,success:i}=t;o&&(n=R(o)?ue.loading(o,r):ue.loading(o.render,{...r,...o}));const s={isLoading:null,autoClose:null,closeOnClick:null,closeButton:null,draggable:null},l=(e,t,o)=>{if(null==t)return void ue.dismiss(n);const a={type:e,...s,...r,data:o},i=R(t)?{render:t}:t;return n?ue.update(n,{...a,...i}):ue(i.render,{...a,...i}),o},c=L(e)?e():e;return c.then((e=>l("success",i,e))).catch((e=>l("error",a,e))),c},ue.success=ce("success"),ue.info=ce("info"),ue.error=ce("error"),ue.warning=ce("warning"),ue.warn=ue.warning,ue.dark=(e,t)=>se(e,le("default",{theme:"dark",...t})),ue.dismiss=e=>{re.size>0?Y.emit(1,e):ne=ne.filter((t=>null!=e&&t.options.toastId!==e))},ue.clearWaitingQueue=function(e){return void 0===e&&(e={}),Y.emit(5,e)},ue.isActive=e=>{let t=!1;return re.forEach((r=>{r.isToastActive&&r.isToastActive(e)&&(t=!0)})),t},ue.update=function(e,t){void 0===t&&(t={}),setTimeout((()=>{const r=function(e,t){let{containerId:r}=t;const n=re.get(r||te);return n&&n.getToast(e)}(e,t);if(r){const{props:n,content:o}=r,a={delay:100,...n,...t,toastId:t.toastId||e,updateId:ae()};a.toastId!==e&&(a.staleId=e);const i=a.render||o;delete a.render,se(i,a)}}),0)},ue.done=e=>{ue.update(e,{progress:1})},ue.onChange=e=>(Y.on(4,e),()=>{Y.off(4,e)}),ue.POSITION={TOP_LEFT:"top-left",TOP_RIGHT:"top-right",TOP_CENTER:"top-center",BOTTOM_LEFT:"bottom-left",BOTTOM_RIGHT:"bottom-right",BOTTOM_CENTER:"bottom-center"},ue.TYPE={INFO:"info",SUCCESS:"success",WARNING:"warning",ERROR:"error",DEFAULT:"default"},Y.on(2,(e=>{te=e.containerId||e,re.set(te,e),ne.forEach((e=>{Y.emit(0,e.content,e.options)})),ne=[]})).on(3,(e=>{re.delete(e.containerId||e),0===re.size&&Y.off(0).off(1).off(5)})),function(e){e.Pop="POP",e.Push="PUSH",e.Replace="REPLACE"}(fe||(fe={}));const he="popstate";function pe(e,t){if(!1===e||null===e||"undefined"===typeof e)throw new Error(t)}function ge(e,t){if(!e){"undefined"!==typeof console&&console.warn(t);try{throw new Error(t)}catch(r){}}}function me(e,t){return{usr:e.state,key:e.key,idx:t}}function ve(e,t,r,n){return void 0===r&&(r=null),de({pathname:"string"===typeof e?e:e.pathname,search:"",hash:""},"string"===typeof t?ye(t):t,{state:r,key:t&&t.key||n||Math.random().toString(36).substr(2,8)})}function be(e){let{pathname:t="/",search:r="",hash:n=""}=e;return r&&"?"!==r&&(t+="?"===r.charAt(0)?r:"?"+r),n&&"#"!==n&&(t+="#"===n.charAt(0)?n:"#"+n),t}function ye(e){let t={};if(e){let r=e.indexOf("#");r>=0&&(t.hash=e.substr(r),e=e.substr(0,r));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}function xe(e,t,r,n){void 0===n&&(n={});let{window:o=document.defaultView,v5Compat:a=!1}=n,i=o.history,s=fe.Pop,l=null,c=u();function u(){return(i.state||{idx:null}).idx}function d(){s=fe.Pop;let e=u(),t=null==e?null:e-c;c=e,l&&l({action:s,location:h.location,delta:t})}function f(e){let t="null"!==o.location.origin?o.location.origin:o.location.href,r="string"===typeof e?e:be(e);return r=r.replace(/ $/,"%20"),pe(t,"No window.location.(origin|href) available to create URL for href: "+r),new URL(r,t)}null==c&&(c=0,i.replaceState(de({},i.state,{idx:c}),""));let h={get action(){return s},get location(){return e(o,i)},listen(e){if(l)throw new Error("A history only accepts one active listener");return o.addEventListener(he,d),l=e,()=>{o.removeEventListener(he,d),l=null}},createHref:e=>t(o,e),createURL:f,encodeLocation(e){let t=f(e);return{pathname:t.pathname,search:t.search,hash:t.hash}},push:function(e,t){s=fe.Push;let n=ve(h.location,e,t);r&&r(n,e),c=u()+1;let d=me(n,c),f=h.createHref(n);try{i.pushState(d,"",f)}catch(p){if(p instanceof DOMException&&"DataCloneError"===p.name)throw p;o.location.assign(f)}a&&l&&l({action:s,location:h.location,delta:1})},replace:function(e,t){s=fe.Replace;let n=ve(h.location,e,t);r&&r(n,e),c=u();let o=me(n,c),d=h.createHref(n);i.replaceState(o,"",d),a&&l&&l({action:s,location:h.location,delta:0})},go:e=>i.go(e)};return h}var we;!function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"}(we||(we={}));new Set(["lazy","caseSensitive","path","id","index","children"]);function ke(e,t,r){void 0===r&&(r="/");let n=Re(("string"===typeof t?ye(t):t).pathname||"/",r);if(null==n)return null;let o=Se(e);!function(e){e.sort(((e,t)=>e.score!==t.score?t.score-e.score:function(e,t){let r=e.length===t.length&&e.slice(0,-1).every(((e,r)=>e===t[r]));return r?e[e.length-1]-t[t.length-1]:0}(e.routesMeta.map((e=>e.childrenIndex)),t.routesMeta.map((e=>e.childrenIndex)))))}(o);let a=null;for(let i=0;null==a&&i<o.length;++i){let e=Ie(n);a=_e(o[i],e)}return a}function Se(e,t,r,n){void 0===t&&(t=[]),void 0===r&&(r=[]),void 0===n&&(n="");let o=(e,o,a)=>{let i={relativePath:void 0===a?e.path||"":a,caseSensitive:!0===e.caseSensitive,childrenIndex:o,route:e};i.relativePath.startsWith("/")&&(pe(i.relativePath.startsWith(n),'Absolute route path "'+i.relativePath+'" nested under path "'+n+'" is not valid. An absolute child route path must start with the combined path of all its parent routes.'),i.relativePath=i.relativePath.slice(n.length));let s=ze([n,i.relativePath]),l=r.concat(i);e.children&&e.children.length>0&&(pe(!0!==e.index,'Index routes must not have child routes. Please remove all child routes from route path "'+s+'".'),Se(e.children,t,l,s)),(null!=e.path||e.index)&&t.push({path:s,score:Me(s,e.index),routesMeta:l})};return e.forEach(((e,t)=>{var r;if(""!==e.path&&null!=(r=e.path)&&r.includes("?"))for(let n of Ce(e.path))o(e,t,n);else o(e,t)})),t}function Ce(e){let t=e.split("/");if(0===t.length)return[];let[r,...n]=t,o=r.endsWith("?"),a=r.replace(/\?$/,"");if(0===n.length)return o?[a,""]:[a];let i=Ce(n.join("/")),s=[];return s.push(...i.map((e=>""===e?a:[a,e].join("/")))),o&&s.push(...i),s.map((t=>e.startsWith("/")&&""===t?"/":t))}const Oe=/^:[\w-]+$/,Pe=3,Te=2,Ee=1,je=10,Ae=-2,Ne=e=>"*"===e;function Me(e,t){let r=e.split("/"),n=r.length;return r.some(Ne)&&(n+=Ae),t&&(n+=Te),r.filter((e=>!Ne(e))).reduce(((e,t)=>e+(Oe.test(t)?Pe:""===t?Ee:je)),n)}function _e(e,t){let{routesMeta:r}=e,n={},o="/",a=[];for(let i=0;i<r.length;++i){let e=r[i],s=i===r.length-1,l="/"===o?t:t.slice(o.length)||"/",c=De({path:e.relativePath,caseSensitive:e.caseSensitive,end:s},l);if(!c)return null;Object.assign(n,c.params);let u=e.route;a.push({params:n,pathname:ze([o,c.pathname]),pathnameBase:Ye(ze([o,c.pathnameBase])),route:u}),"/"!==c.pathnameBase&&(o=ze([o,c.pathnameBase]))}return a}function De(e,t){"string"===typeof e&&(e={path:e,caseSensitive:!1,end:!0});let[r,n]=function(e,t,r){void 0===t&&(t=!1);void 0===r&&(r=!0);ge("*"===e||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were "'+e.replace(/\*$/,"/*")+'" because the `*` character must always follow a `/` in the pattern. To get rid of this warning, please change the route path to "'+e.replace(/\*$/,"/*")+'".');let n=[],o="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,((e,t,r)=>(n.push({paramName:t,isOptional:null!=r}),r?"/?([^\\/]+)?":"/([^\\/]+)")));e.endsWith("*")?(n.push({paramName:"*"}),o+="*"===e||"/*"===e?"(.*)$":"(?:\\/(.+)|\\/*)$"):r?o+="\\/*$":""!==e&&"/"!==e&&(o+="(?:(?=\\/|$))");let a=new RegExp(o,t?void 0:"i");return[a,n]}(e.path,e.caseSensitive,e.end),o=t.match(r);if(!o)return null;let a=o[0],i=a.replace(/(.)\/+$/,"$1"),s=o.slice(1),l=n.reduce(((e,t,r)=>{let{paramName:n,isOptional:o}=t;if("*"===n){let e=s[r]||"";i=a.slice(0,a.length-e.length).replace(/(.)\/+$/,"$1")}const l=s[r];return e[n]=o&&!l?void 0:(l||"").replace(/%2F/g,"/"),e}),{});return{params:l,pathname:a,pathnameBase:i,pattern:e}}function Ie(e){try{return e.split("/").map((e=>decodeURIComponent(e).replace(/\//g,"%2F"))).join("/")}catch(t){return ge(!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 Re(e,t){if("/"===t)return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let r=t.endsWith("/")?t.length-1:t.length,n=e.charAt(r);return n&&"/"!==n?null:e.slice(r)||"/"}function Le(e,t,r,n){return"Cannot include a '"+e+"' character in a manually specified `to."+t+"` field ["+JSON.stringify(n)+"].  Please separate it out to the `to."+r+'` field. Alternatively you may provide the full path as a string in <Link to="..."> and the router will parse it for you.'}function Fe(e){return e.filter(((e,t)=>0===t||e.route.path&&e.route.path.length>0))}function Be(e,t){let r=Fe(e);return t?r.map(((t,r)=>r===e.length-1?t.pathname:t.pathnameBase)):r.map((e=>e.pathnameBase))}function $e(e,t,r,n){let o;void 0===n&&(n=!1),"string"===typeof e?o=ye(e):(o=de({},e),pe(!o.pathname||!o.pathname.includes("?"),Le("?","pathname","search",o)),pe(!o.pathname||!o.pathname.includes("#"),Le("#","pathname","hash",o)),pe(!o.search||!o.search.includes("#"),Le("#","search","hash",o)));let a,i=""===e||""===o.pathname,s=i?"/":o.pathname;if(null==s)a=r;else{let e=t.length-1;if(!n&&s.startsWith("..")){let t=s.split("/");for(;".."===t[0];)t.shift(),e-=1;o.pathname=t.join("/")}a=e>=0?t[e]:"/"}let l=function(e,t){void 0===t&&(t="/");let{pathname:r,search:n="",hash:o=""}="string"===typeof e?ye(e):e,a=r?r.startsWith("/")?r:function(e,t){let r=t.replace(/\/+$/,"").split("/");return e.split("/").forEach((e=>{".."===e?r.length>1&&r.pop():"."!==e&&r.push(e)})),r.length>1?r.join("/"):"/"}(r,t):t;return{pathname:a,search:We(n),hash:Ve(o)}}(o,a),c=s&&"/"!==s&&s.endsWith("/"),u=(i||"."===s)&&r.endsWith("/");return l.pathname.endsWith("/")||!c&&!u||(l.pathname+="/"),l}const ze=e=>e.join("/").replace(/\/\/+/g,"/"),Ye=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),We=e=>e&&"?"!==e?e.startsWith("?")?e:"?"+e:"",Ve=e=>e&&"#"!==e?e.startsWith("#")?e:"#"+e:"";Error;function He(e){return null!=e&&"number"===typeof e.status&&"string"===typeof e.statusText&&"boolean"===typeof e.internal&&"data"in e}const Ue=["post","put","patch","delete"],Ge=(new Set(Ue),["get",...Ue]);new Set(Ge),new Set([301,302,303,307,308]),new Set([307,308]);Symbol("deferred");function Xe(){return Xe=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Xe.apply(this,arguments)}const qe=t.createContext(null);const Ke=t.createContext(null);const Ze=t.createContext(null);const Qe=t.createContext(null);const Je=t.createContext({outlet:null,matches:[],isDataRoute:!1});const et=t.createContext(null);function tt(){return null!=t.useContext(Qe)}function rt(){return tt()||pe(!1),t.useContext(Qe).location}function nt(e){t.useContext(Ze).static||t.useLayoutEffect(e)}function ot(){let{isDataRoute:e}=t.useContext(Je);return e?function(){let{router:e}=pt(ft.UseNavigateStable),r=mt(ht.UseNavigateStable),n=t.useRef(!1);nt((()=>{n.current=!0}));let o=t.useCallback((function(t,o){void 0===o&&(o={}),n.current&&("number"===typeof t?e.navigate(t):e.navigate(t,Xe({fromRouteId:r},o)))}),[e,r]);return o}():function(){tt()||pe(!1);let e=t.useContext(qe),{basename:r,future:n,navigator:o}=t.useContext(Ze),{matches:a}=t.useContext(Je),{pathname:i}=rt(),s=JSON.stringify(Be(a,n.v7_relativeSplatPath)),l=t.useRef(!1);nt((()=>{l.current=!0}));let c=t.useCallback((function(t,n){if(void 0===n&&(n={}),!l.current)return;if("number"===typeof t)return void o.go(t);let a=$e(t,JSON.parse(s),i,"path"===n.relative);null==e&&"/"!==r&&(a.pathname="/"===a.pathname?r:ze([r,a.pathname])),(n.replace?o.replace:o.push)(a,n.state,n)}),[r,o,s,i,e]);return c}()}function at(e,r){let{relative:n}=void 0===r?{}:r,{future:o}=t.useContext(Ze),{matches:a}=t.useContext(Je),{pathname:i}=rt(),s=JSON.stringify(Be(a,o.v7_relativeSplatPath));return t.useMemo((()=>$e(e,JSON.parse(s),i,"path"===n)),[e,s,i,n])}function it(e,r,n,o){tt()||pe(!1);let{navigator:a}=t.useContext(Ze),{matches:i}=t.useContext(Je),s=i[i.length-1],l=s?s.params:{},c=(s&&s.pathname,s?s.pathnameBase:"/");s&&s.route;let u,d=rt();if(r){var f;let e="string"===typeof r?ye(r):r;"/"===c||(null==(f=e.pathname)?void 0:f.startsWith(c))||pe(!1),u=e}else u=d;let h=u.pathname||"/",p=h;if("/"!==c){let e=c.replace(/^\//,"").split("/");p="/"+h.replace(/^\//,"").split("/").slice(e.length).join("/")}let g=ke(e,{pathname:p});let m=dt(g&&g.map((e=>Object.assign({},e,{params:Object.assign({},l,e.params),pathname:ze([c,a.encodeLocation?a.encodeLocation(e.pathname).pathname:e.pathname]),pathnameBase:"/"===e.pathnameBase?c:ze([c,a.encodeLocation?a.encodeLocation(e.pathnameBase).pathname:e.pathnameBase])}))),i,n,o);return r&&m?t.createElement(Qe.Provider,{value:{location:Xe({pathname:"/",search:"",hash:"",state:null,key:"default"},u),navigationType:fe.Pop}},m):m}function st(){let e=function(){var e;let r=t.useContext(et),n=gt(ht.UseRouteError),o=mt(ht.UseRouteError);if(void 0!==r)return r;return null==(e=n.errors)?void 0:e[o]}(),r=He(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),n=e instanceof Error?e.stack:null,o="rgba(200,200,200, 0.5)",a={padding:"0.5rem",backgroundColor:o};return t.createElement(t.Fragment,null,t.createElement("h2",null,"Unexpected Application Error!"),t.createElement("h3",{style:{fontStyle:"italic"}},r),n?t.createElement("pre",{style:a},n):null,null)}const lt=t.createElement(st,null);class ct extends t.Component{constructor(e){super(e),this.state={location:e.location,revalidation:e.revalidation,error:e.error}}static getDerivedStateFromError(e){return{error:e}}static getDerivedStateFromProps(e,t){return t.location!==e.location||"idle"!==t.revalidation&&"idle"===e.revalidation?{error:e.error,location:e.location,revalidation:e.revalidation}:{error:void 0!==e.error?e.error:t.error,location:t.location,revalidation:e.revalidation||t.revalidation}}componentDidCatch(e,t){console.error("React Router caught the following error during render",e,t)}render(){return void 0!==this.state.error?t.createElement(Je.Provider,{value:this.props.routeContext},t.createElement(et.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function ut(e){let{routeContext:r,match:n,children:o}=e,a=t.useContext(qe);return a&&a.static&&a.staticContext&&(n.route.errorElement||n.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=n.route.id),t.createElement(Je.Provider,{value:r},o)}function dt(e,r,n,o){var a;if(void 0===r&&(r=[]),void 0===n&&(n=null),void 0===o&&(o=null),null==e){var i;if(null==(i=n)||!i.errors)return null;e=n.matches}let s=e,l=null==(a=n)?void 0:a.errors;if(null!=l){let e=s.findIndex((e=>e.route.id&&void 0!==(null==l?void 0:l[e.route.id])));e>=0||pe(!1),s=s.slice(0,Math.min(s.length,e+1))}let c=!1,u=-1;if(n&&o&&o.v7_partialHydration)for(let t=0;t<s.length;t++){let e=s[t];if((e.route.HydrateFallback||e.route.hydrateFallbackElement)&&(u=t),e.route.id){let{loaderData:t,errors:r}=n,o=e.route.loader&&void 0===t[e.route.id]&&(!r||void 0===r[e.route.id]);if(e.route.lazy||o){c=!0,s=u>=0?s.slice(0,u+1):[s[0]];break}}}return s.reduceRight(((e,o,a)=>{let i,d=!1,f=null,h=null;var p;n&&(i=l&&o.route.id?l[o.route.id]:void 0,f=o.route.errorElement||lt,c&&(u<0&&0===a?(p="route-fallback",!1||vt[p]||(vt[p]=!0),d=!0,h=null):u===a&&(d=!0,h=o.route.hydrateFallbackElement||null)));let g=r.concat(s.slice(0,a+1)),m=()=>{let r;return r=i?f:d?h:o.route.Component?t.createElement(o.route.Component,null):o.route.element?o.route.element:e,t.createElement(ut,{match:o,routeContext:{outlet:e,matches:g,isDataRoute:null!=n},children:r})};return n&&(o.route.ErrorBoundary||o.route.errorElement||0===a)?t.createElement(ct,{location:n.location,revalidation:n.revalidation,component:f,error:i,children:m(),routeContext:{outlet:null,matches:g,isDataRoute:!0}}):m()}),null)}var ft=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(ft||{}),ht=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}(ht||{});function pt(e){let r=t.useContext(qe);return r||pe(!1),r}function gt(e){let r=t.useContext(Ke);return r||pe(!1),r}function mt(e){let r=function(e){let r=t.useContext(Je);return r||pe(!1),r}(),n=r.matches[r.matches.length-1];return n.route.id||pe(!1),n.route.id}const vt={};n.startTransition;function bt(e){pe(!1)}function yt(e){let{basename:r="/",children:n=null,location:o,navigationType:a=fe.Pop,navigator:i,static:s=!1,future:l}=e;tt()&&pe(!1);let c=r.replace(/^\/*/,"/"),u=t.useMemo((()=>({basename:c,navigator:i,static:s,future:Xe({v7_relativeSplatPath:!1},l)})),[c,l,i,s]);"string"===typeof o&&(o=ye(o));let{pathname:d="/",search:f="",hash:h="",state:p=null,key:g="default"}=o,m=t.useMemo((()=>{let e=Re(d,c);return null==e?null:{location:{pathname:e,search:f,hash:h,state:p,key:g},navigationType:a}}),[c,d,f,h,p,g,a]);return null==m?null:t.createElement(Ze.Provider,{value:u},t.createElement(Qe.Provider,{children:n,value:m}))}function xt(e){let{children:t,location:r}=e;return function(e,t){return it(e,t)}(wt(t),r)}new Promise((()=>{}));t.Component;function wt(e,r){void 0===r&&(r=[]);let n=[];return t.Children.forEach(e,((e,o)=>{if(!t.isValidElement(e))return;let a=[...r,o];if(e.type===t.Fragment)return void n.push.apply(n,wt(e.props.children,a));e.type!==bt&&pe(!1),e.props.index&&e.props.children&&pe(!1);let i={id:e.props.id||a.join("-"),caseSensitive:e.props.caseSensitive,element:e.props.element,Component:e.props.Component,index:e.props.index,path:e.props.path,loader:e.props.loader,action:e.props.action,errorElement:e.props.errorElement,ErrorBoundary:e.props.ErrorBoundary,hasErrorBoundary:null!=e.props.ErrorBoundary||null!=e.props.errorElement,shouldRevalidate:e.props.shouldRevalidate,handle:e.props.handle,lazy:e.props.lazy};e.props.children&&(i.children=wt(e.props.children,a)),n.push(i)})),n}function kt(){return kt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},kt.apply(this,arguments)}function St(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}new Set(["application/x-www-form-urlencoded","multipart/form-data","text/plain"]);const Ct=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","unstable_viewTransition"];try{window.__reactRouterVersion="6"}catch(W_){}new Map;const Ot=n.startTransition;c.flushSync,n.useId;function Pt(e){let{basename:r,children:n,future:o,window:a}=e,i=t.useRef();null==i.current&&(i.current=function(e){return void 0===e&&(e={}),xe((function(e,t){let{pathname:r,search:n,hash:o}=e.location;return ve("",{pathname:r,search:n,hash:o},t.state&&t.state.usr||null,t.state&&t.state.key||"default")}),(function(e,t){return"string"===typeof t?t:be(t)}),null,e)}({window:a,v5Compat:!0}));let s=i.current,[l,c]=t.useState({action:s.action,location:s.location}),{v7_startTransition:u}=o||{},d=t.useCallback((e=>{u&&Ot?Ot((()=>c(e))):c(e)}),[c,u]);return t.useLayoutEffect((()=>s.listen(d)),[s,d]),t.createElement(yt,{basename:r,children:n,location:l.location,navigationType:l.action,navigator:s,future:o})}const Tt="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement,Et=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,jt=t.forwardRef((function(e,r){let n,{onClick:o,relative:a,reloadDocument:i,replace:s,state:l,target:c,to:u,preventScrollReset:d,unstable_viewTransition:f}=e,h=St(e,Ct),{basename:p}=t.useContext(Ze),g=!1;if("string"===typeof u&&Et.test(u)&&(n=u,Tt))try{let e=new URL(window.location.href),t=u.startsWith("//")?new URL(e.protocol+u):new URL(u),r=Re(t.pathname,p);t.origin===e.origin&&null!=r?u=r+t.search+t.hash:g=!0}catch(W_){}let m=function(e,r){let{relative:n}=void 0===r?{}:r;tt()||pe(!1);let{basename:o,navigator:a}=t.useContext(Ze),{hash:i,pathname:s,search:l}=at(e,{relative:n}),c=s;return"/"!==o&&(c="/"===s?o:ze([o,s])),a.createHref({pathname:c,search:l,hash:i})}(u,{relative:a}),v=function(e,r){let{target:n,replace:o,state:a,preventScrollReset:i,relative:s,unstable_viewTransition:l}=void 0===r?{}:r,c=ot(),u=rt(),d=at(e,{relative:s});return t.useCallback((t=>{if(function(e,t){return 0===e.button&&(!t||"_self"===t)&&!function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)}(t,n)){t.preventDefault();let r=void 0!==o?o:be(u)===be(d);c(e,{replace:r,state:a,preventScrollReset:i,relative:s,unstable_viewTransition:l})}}),[u,c,d,o,a,n,e,i,s,l])}(u,{replace:s,state:l,target:c,preventScrollReset:d,relative:a,unstable_viewTransition:f});return t.createElement("a",kt({},h,{href:n||m,onClick:g||i?o:function(e){o&&o(e),e.defaultPrevented||v(e)},ref:r,target:c}))}));var At,Nt;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(At||(At={})),function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"}(Nt||(Nt={}));var Mt=r(89379);function _t(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Dt(e,t){if(e){if("string"===typeof e)return _t(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?_t(e,t):void 0}}function It(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,o,a,i,s=[],l=!0,c=!1;try{if(a=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;l=!1}else for(;!(l=(n=a.call(r)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(c)throw o}}return s}}(e,t)||Dt(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Rt(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}var Lt=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function Ft(){return Ft=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ft.apply(this,arguments)}var Bt=r(20816);function $t(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(0,Bt.A)(n.key),n)}}function zt(e,t){return zt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},zt(e,t)}function Yt(e){return Yt=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},Yt(e)}function Wt(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(Wt=function(){return!!e})()}var Vt=r(82284);function Ht(e,t){if(t&&("object"===(0,Vt.A)(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}function Ut(e){return function(e){if(Array.isArray(e))return _t(e)}(e)||function(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Dt(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}var Gt=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(function(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),void 0!==e.nonce&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}(this));var t=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(t);try{r.insertRule(e,r.cssRules.length)}catch(W_){0}}else t.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach((function(e){return e.parentNode&&e.parentNode.removeChild(e)})),this.tags=[],this.ctr=0},e}(),Xt=Math.abs,qt=String.fromCharCode,Kt=Object.assign;function Zt(e){return e.trim()}function Qt(e,t,r){return e.replace(t,r)}function Jt(e,t){return e.indexOf(t)}function er(e,t){return 0|e.charCodeAt(t)}function tr(e,t,r){return e.slice(t,r)}function rr(e){return e.length}function nr(e){return e.length}function or(e,t){return t.push(e),e}var ar=1,ir=1,sr=0,lr=0,cr=0,ur="";function dr(e,t,r,n,o,a,i){return{value:e,root:t,parent:r,type:n,props:o,children:a,line:ar,column:ir,length:i,return:""}}function fr(e,t){return Kt(dr("",null,null,"",null,null,0),e,{length:-e.length},t)}function hr(){return cr=lr>0?er(ur,--lr):0,ir--,10===cr&&(ir=1,ar--),cr}function pr(){return cr=lr<sr?er(ur,lr++):0,ir++,10===cr&&(ir=1,ar++),cr}function gr(){return er(ur,lr)}function mr(){return lr}function vr(e,t){return tr(ur,e,t)}function br(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function yr(e){return ar=ir=1,sr=rr(ur=e),lr=0,[]}function xr(e){return ur="",e}function wr(e){return Zt(vr(lr-1,Cr(91===e?e+2:40===e?e+1:e)))}function kr(e){for(;(cr=gr())&&cr<33;)pr();return br(e)>2||br(cr)>3?"":" "}function Sr(e,t){for(;--t&&pr()&&!(cr<48||cr>102||cr>57&&cr<65||cr>70&&cr<97););return vr(e,mr()+(t<6&&32==gr()&&32==pr()))}function Cr(e){for(;pr();)switch(cr){case e:return lr;case 34:case 39:34!==e&&39!==e&&Cr(cr);break;case 40:41===e&&Cr(e);break;case 92:pr()}return lr}function Or(e,t){for(;pr()&&e+cr!==57&&(e+cr!==84||47!==gr()););return"/*"+vr(t,lr-1)+"*"+qt(47===e?e:pr())}function Pr(e){for(;!br(gr());)pr();return vr(e,lr)}var Tr="-ms-",Er="-moz-",jr="-webkit-",Ar="comm",Nr="rule",Mr="decl",_r="@keyframes";function Dr(e,t){for(var r="",n=nr(e),o=0;o<n;o++)r+=t(e[o],o,e,t)||"";return r}function Ir(e,t,r,n){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case Mr:return e.return=e.return||e.value;case Ar:return"";case _r:return e.return=e.value+"{"+Dr(e.children,n)+"}";case Nr:e.value=e.props.join(",")}return rr(r=Dr(e.children,n))?e.return=e.value+"{"+r+"}":""}function Rr(e){return xr(Lr("",null,null,null,[""],e=yr(e),0,[0],e))}function Lr(e,t,r,n,o,a,i,s,l){for(var c=0,u=0,d=i,f=0,h=0,p=0,g=1,m=1,v=1,b=0,y="",x=o,w=a,k=n,S=y;m;)switch(p=b,b=pr()){case 40:if(108!=p&&58==er(S,d-1)){-1!=Jt(S+=Qt(wr(b),"&","&\f"),"&\f")&&(v=-1);break}case 34:case 39:case 91:S+=wr(b);break;case 9:case 10:case 13:case 32:S+=kr(p);break;case 92:S+=Sr(mr()-1,7);continue;case 47:switch(gr()){case 42:case 47:or(Br(Or(pr(),mr()),t,r),l);break;default:S+="/"}break;case 123*g:s[c++]=rr(S)*v;case 125*g:case 59:case 0:switch(b){case 0:case 125:m=0;case 59+u:-1==v&&(S=Qt(S,/\f/g,"")),h>0&&rr(S)-d&&or(h>32?$r(S+";",n,r,d-1):$r(Qt(S," ","")+";",n,r,d-2),l);break;case 59:S+=";";default:if(or(k=Fr(S,t,r,c,u,o,s,y,x=[],w=[],d),a),123===b)if(0===u)Lr(S,t,k,k,x,a,d,s,w);else switch(99===f&&110===er(S,3)?100:f){case 100:case 108:case 109:case 115:Lr(e,k,k,n&&or(Fr(e,k,k,0,0,o,s,y,o,x=[],d),w),o,w,d,s,n?x:w);break;default:Lr(S,k,k,k,[""],w,0,s,w)}}c=u=h=0,g=v=1,y=S="",d=i;break;case 58:d=1+rr(S),h=p;default:if(g<1)if(123==b)--g;else if(125==b&&0==g++&&125==hr())continue;switch(S+=qt(b),b*g){case 38:v=u>0?1:(S+="\f",-1);break;case 44:s[c++]=(rr(S)-1)*v,v=1;break;case 64:45===gr()&&(S+=wr(pr())),f=gr(),u=d=rr(y=S+=Pr(mr())),b++;break;case 45:45===p&&2==rr(S)&&(g=0)}}return a}function Fr(e,t,r,n,o,a,i,s,l,c,u){for(var d=o-1,f=0===o?a:[""],h=nr(f),p=0,g=0,m=0;p<n;++p)for(var v=0,b=tr(e,d+1,d=Xt(g=i[p])),y=e;v<h;++v)(y=Zt(g>0?f[v]+" "+b:Qt(b,/&\f/g,f[v])))&&(l[m++]=y);return dr(e,t,r,0===o?Nr:s,l,c,u)}function Br(e,t,r){return dr(e,t,r,Ar,qt(cr),tr(e,2,-2),0)}function $r(e,t,r,n){return dr(e,t,r,Mr,tr(e,0,n),tr(e,n+1,-1),n)}var zr=function(e,t,r){for(var n=0,o=0;n=o,o=gr(),38===n&&12===o&&(t[r]=1),!br(o);)pr();return vr(e,lr)},Yr=function(e,t){return xr(function(e,t){var r=-1,n=44;do{switch(br(n)){case 0:38===n&&12===gr()&&(t[r]=1),e[r]+=zr(lr-1,t,r);break;case 2:e[r]+=wr(n);break;case 4:if(44===n){e[++r]=58===gr()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=qt(n)}}while(n=pr());return e}(yr(e),t))},Wr=new WeakMap,Vr=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||Wr.get(r))&&!n){Wr.set(e,!0);for(var o=[],a=Yr(t,o),i=r.props,s=0,l=0;s<a.length;s++)for(var c=0;c<i.length;c++,l++)e.props[l]=o[s]?a[s].replace(/&\f/g,i[c]):i[c]+" "+a[s]}}},Hr=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}};function Ur(e,t){switch(function(e,t){return 45^er(e,0)?(((t<<2^er(e,0))<<2^er(e,1))<<2^er(e,2))<<2^er(e,3):0}(e,t)){case 5103:return jr+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return jr+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return jr+e+Er+e+Tr+e+e;case 6828:case 4268:return jr+e+Tr+e+e;case 6165:return jr+e+Tr+"flex-"+e+e;case 5187:return jr+e+Qt(e,/(\w+).+(:[^]+)/,jr+"box-$1$2"+Tr+"flex-$1$2")+e;case 5443:return jr+e+Tr+"flex-item-"+Qt(e,/flex-|-self/,"")+e;case 4675:return jr+e+Tr+"flex-line-pack"+Qt(e,/align-content|flex-|-self/,"")+e;case 5548:return jr+e+Tr+Qt(e,"shrink","negative")+e;case 5292:return jr+e+Tr+Qt(e,"basis","preferred-size")+e;case 6060:return jr+"box-"+Qt(e,"-grow","")+jr+e+Tr+Qt(e,"grow","positive")+e;case 4554:return jr+Qt(e,/([^-])(transform)/g,"$1"+jr+"$2")+e;case 6187:return Qt(Qt(Qt(e,/(zoom-|grab)/,jr+"$1"),/(image-set)/,jr+"$1"),e,"")+e;case 5495:case 3959:return Qt(e,/(image-set\([^]*)/,jr+"$1$`$1");case 4968:return Qt(Qt(e,/(.+:)(flex-)?(.*)/,jr+"box-pack:$3"+Tr+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+jr+e+e;case 4095:case 3583:case 4068:case 2532:return Qt(e,/(.+)-inline(.+)/,jr+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(rr(e)-1-t>6)switch(er(e,t+1)){case 109:if(45!==er(e,t+4))break;case 102:return Qt(e,/(.+:)(.+)-([^]+)/,"$1"+jr+"$2-$3$1"+Er+(108==er(e,t+3)?"$3":"$2-$3"))+e;case 115:return~Jt(e,"stretch")?Ur(Qt(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(115!==er(e,t+1))break;case 6444:switch(er(e,rr(e)-3-(~Jt(e,"!important")&&10))){case 107:return Qt(e,":",":"+jr)+e;case 101:return Qt(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+jr+(45===er(e,14)?"inline-":"")+"box$3$1"+jr+"$2$3$1"+Tr+"$2box$3")+e}break;case 5936:switch(er(e,t+11)){case 114:return jr+e+Tr+Qt(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return jr+e+Tr+Qt(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return jr+e+Tr+Qt(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return jr+e+Tr+e+e}return e}var Gr=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case Mr:e.return=Ur(e.value,e.length);break;case _r:return Dr([fr(e,{value:Qt(e.value,"@","@"+jr)})],n);case Nr:if(e.length)return function(e,t){return e.map(t).join("")}(e.props,(function(t){switch(function(e,t){return(e=t.exec(e))?e[0]:e}(t,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Dr([fr(e,{props:[Qt(t,/:(read-\w+)/,":-moz-$1")]})],n);case"::placeholder":return Dr([fr(e,{props:[Qt(t,/:(plac\w+)/,":"+jr+"input-$1")]}),fr(e,{props:[Qt(t,/:(plac\w+)/,":-moz-$1")]}),fr(e,{props:[Qt(t,/:(plac\w+)/,Tr+"input-$1")]})],n)}return""}))}}],Xr=function(e){var t=e.key;if("css"===t){var r=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(r,(function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))}))}var n=e.stylisPlugins||Gr;var o,a,i={},s=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+t+' "]'),(function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)i[t[r]]=!0;s.push(e)}));var l,c,u=[Ir,(c=function(e){l.insert(e)},function(e){e.root||(e=e.return)&&c(e)})],d=function(e){var t=nr(e);return function(r,n,o,a){for(var i="",s=0;s<t;s++)i+=e[s](r,n,o,a)||"";return i}}([Vr,Hr].concat(n,u));a=function(e,t,r,n){l=r,Dr(Rr(e?e+"{"+t.styles+"}":t.styles),d),n&&(f.inserted[t.name]=!0)};var f={key:t,sheet:new Gt({key:t,container:o,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:i,registered:{},insert:a};return f.sheet.hydrate(s),f};var qr=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)};var Kr=r(83342);function Zr(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}var Qr=/[A-Z]|^ms/g,Jr=/_EMO_([^_]+?)_([^]*?)_EMO_/g,en=function(e){return 45===e.charCodeAt(1)},tn=function(e){return null!=e&&"boolean"!==typeof e},rn=Zr((function(e){return en(e)?e:e.replace(Qr,"-$&").toLowerCase()})),nn=function(e,t){switch(e){case"animation":case"animationName":if("string"===typeof t)return t.replace(Jr,(function(e,t,r){return an={name:t,styles:r,next:an},t}))}return 1===Kr.A[e]||en(e)||"number"!==typeof t||0===t?t:t+"px"};function on(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return an={name:r.name,styles:r.styles,next:an},r.name;if(void 0!==r.styles){var n=r.next;if(void 0!==n)for(;void 0!==n;)an={name:n.name,styles:n.styles,next:an},n=n.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var o=0;o<r.length;o++)n+=on(e,t,r[o])+";";else for(var a in r){var i=r[a];if("object"!==typeof i)null!=t&&void 0!==t[i]?n+=a+"{"+t[i]+"}":tn(i)&&(n+=rn(a)+":"+nn(a,i)+";");else if(!Array.isArray(i)||"string"!==typeof i[0]||null!=t&&void 0!==t[i[0]]){var s=on(e,t,i);switch(a){case"animation":case"animationName":n+=rn(a)+":"+s+";";break;default:n+=a+"{"+s+"}"}}else for(var l=0;l<i.length;l++)tn(i[l])&&(n+=rn(a)+":"+nn(a,i[l])+";")}return n}(e,t,r);case"function":if(void 0!==e){var o=an,a=r(e);return an=o,on(e,t,a)}}if(null==t)return r;var i=t[r];return void 0!==i?i:r}var an,sn=/label:\s*([^\s;\n{]+)\s*(;|$)/g;var ln=function(e,t,r){if(1===e.length&&"object"===typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var n=!0,o="";an=void 0;var a=e[0];null==a||void 0===a.raw?(n=!1,o+=on(r,t,a)):o+=a[0];for(var i=1;i<e.length;i++)o+=on(r,t,e[i]),n&&(o+=a[i]);sn.lastIndex=0;for(var s,l="";null!==(s=sn.exec(o));)l+="-"+s[1];var c=function(e){for(var t,r=0,n=0,o=e.length;o>=4;++n,o-=4)t=1540483477*(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))+(59797*(t>>>16)<<16),r=1540483477*(65535&(t^=t>>>24))+(59797*(t>>>16)<<16)^1540483477*(65535&r)+(59797*(r>>>16)<<16);switch(o){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r=1540483477*(65535&(r^=255&e.charCodeAt(n)))+(59797*(r>>>16)<<16)}return(((r=1540483477*(65535&(r^=r>>>13))+(59797*(r>>>16)<<16))^r>>>15)>>>0).toString(36)}(o)+l;return{name:c,styles:o,next:an}},cn=!!n.useInsertionEffect&&n.useInsertionEffect,un=cn||function(e){return e()},dn=(cn||t.useLayoutEffect,{}.hasOwnProperty),fn=t.createContext("undefined"!==typeof HTMLElement?Xr({key:"css"}):null);fn.Provider;var hn=function(e){return(0,t.forwardRef)((function(r,n){var o=(0,t.useContext)(fn);return e(r,o,n)}))};var pn=t.createContext({});var gn="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",mn=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return qr(t,r,n),un((function(){return function(e,t,r){qr(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do{e.insert(t===o?"."+n:"",o,e.sheet,!0),o=o.next}while(void 0!==o)}}(t,r,n)})),null},vn=hn((function(e,r,n){var o=e.css;"string"===typeof o&&void 0!==r.registered[o]&&(o=r.registered[o]);var a=e[gn],i=[o],s="";"string"===typeof e.className?s=function(e,t,r){var n="";return r.split(" ").forEach((function(r){void 0!==e[r]?t.push(e[r]+";"):n+=r+" "})),n}(r.registered,i,e.className):null!=e.className&&(s=e.className+" ");var l=ln(i,void 0,t.useContext(pn));s+=r.key+"-"+l.name;var c={};for(var u in e)dn.call(e,u)&&"css"!==u&&u!==gn&&(c[u]=e[u]);return c.ref=n,c.className=s,t.createElement(t.Fragment,null,t.createElement(mn,{cache:r,serialized:l,isStringTag:"string"===typeof a}),t.createElement(a,c))}));var bn=vn,yn=function(e,r){var n=arguments;if(null==r||!dn.call(r,"css"))return t.createElement.apply(void 0,n);var o=n.length,a=new Array(o);a[0]=bn,a[1]=function(e,t){var r={};for(var n in t)dn.call(t,n)&&(r[n]=t[n]);return r[gn]=e,r}(e,r);for(var i=2;i<o;i++)a[i]=n[i];return t.createElement.apply(null,a)};function xn(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return ln(t)}var wn=r(64467),kn=r(35885);const Sn=t.useLayoutEffect;var Cn=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],On=function(){};function Pn(e,t){return t?"-"===t[0]?e+t:e+"__"+t:e}function Tn(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),o=2;o<r;o++)n[o-2]=arguments[o];var a=[].concat(n);if(t&&e)for(var i in t)t.hasOwnProperty(i)&&t[i]&&a.push("".concat(Pn(e,i)));return a.filter((function(e){return e})).map((function(e){return String(e).trim()})).join(" ")}var En=function(e){return t=e,Array.isArray(t)?e.filter(Boolean):"object"===(0,Vt.A)(e)&&null!==e?[e]:[];var t},jn=function(e){e.className,e.clearValue,e.cx,e.getStyles,e.getClassNames,e.getValue,e.hasValue,e.isMulti,e.isRtl,e.options,e.selectOption,e.selectProps,e.setValue,e.theme;var t=Rt(e,Cn);return(0,Mt.A)({},t)},An=function(e,t,r){var n=e.cx,o=e.getStyles,a=e.getClassNames,i=e.className;return{css:o(t,e),className:n(null!==r&&void 0!==r?r:{},a(t,e),i)}};function Nn(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function Mn(e){return Nn(e)?window.pageYOffset:e.scrollTop}function _n(e,t){Nn(e)?window.scrollTo(0,t):e.scrollTop=t}function Dn(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:200,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:On,o=Mn(e),a=t-o,i=0;!function t(){var s=function(e,t,r,n){return r*((e=e/n-1)*e*e+1)+t}(i+=10,o,a,r);_n(e,s),i<r?window.requestAnimationFrame(t):n(e)}()}function In(e,t){var r=e.getBoundingClientRect(),n=t.getBoundingClientRect(),o=t.offsetHeight/3;n.bottom+o>r.bottom?_n(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+o,e.scrollHeight)):n.top-o<r.top&&_n(e,Math.max(t.offsetTop-o,0))}function Rn(){try{return document.createEvent("TouchEvent"),!0}catch(W_){return!1}}var Ln=!1,Fn={get passive(){return Ln=!0}},Bn="undefined"!==typeof window?window:{};Bn.addEventListener&&Bn.removeEventListener&&(Bn.addEventListener("p",On,Fn),Bn.removeEventListener("p",On,!1));var $n=Ln;function zn(e){return null!=e}function Yn(e,t,r){return e?t:r}var Wn=["children","innerProps"],Vn=["children","innerProps"];function Hn(e){var t=e.maxHeight,r=e.menuEl,n=e.minHeight,o=e.placement,a=e.shouldScroll,i=e.isFixedPosition,s=e.controlHeight,l=function(e){var t=getComputedStyle(e),r="absolute"===t.position,n=/(auto|scroll)/;if("fixed"===t.position)return document.documentElement;for(var o=e;o=o.parentElement;)if(t=getComputedStyle(o),(!r||"static"!==t.position)&&n.test(t.overflow+t.overflowY+t.overflowX))return o;return document.documentElement}(r),c={placement:"bottom",maxHeight:t};if(!r||!r.offsetParent)return c;var u,d=l.getBoundingClientRect().height,f=r.getBoundingClientRect(),h=f.bottom,p=f.height,g=f.top,m=r.offsetParent.getBoundingClientRect().top,v=i?window.innerHeight:Nn(u=l)?window.innerHeight:u.clientHeight,b=Mn(l),y=parseInt(getComputedStyle(r).marginBottom,10),x=parseInt(getComputedStyle(r).marginTop,10),w=m-x,k=v-g,S=w+b,C=d-b-g,O=h-v+b+y,P=b+g-x,T=160;switch(o){case"auto":case"bottom":if(k>=p)return{placement:"bottom",maxHeight:t};if(C>=p&&!i)return a&&Dn(l,O,T),{placement:"bottom",maxHeight:t};if(!i&&C>=n||i&&k>=n)return a&&Dn(l,O,T),{placement:"bottom",maxHeight:i?k-y:C-y};if("auto"===o||i){var E=t,j=i?w:S;return j>=n&&(E=Math.min(j-y-s,t)),{placement:"top",maxHeight:E}}if("bottom"===o)return a&&_n(l,O),{placement:"bottom",maxHeight:t};break;case"top":if(w>=p)return{placement:"top",maxHeight:t};if(S>=p&&!i)return a&&Dn(l,P,T),{placement:"top",maxHeight:t};if(!i&&S>=n||i&&w>=n){var A=t;return(!i&&S>=n||i&&w>=n)&&(A=i?w-x:S-x),a&&Dn(l,P,T),{placement:"top",maxHeight:A}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(o,'".'))}return c}var Un,Gn=function(e){return"auto"===e?"bottom":e},Xn=(0,t.createContext)(null),qn=function(e){var r=e.children,n=e.minMenuHeight,o=e.maxMenuHeight,a=e.menuPlacement,i=e.menuPosition,s=e.menuShouldScrollIntoView,l=e.theme,c=((0,t.useContext)(Xn)||{}).setPortalPlacement,u=(0,t.useRef)(null),d=It((0,t.useState)(o),2),f=d[0],h=d[1],p=It((0,t.useState)(null),2),g=p[0],m=p[1],v=l.spacing.controlHeight;return Sn((function(){var e=u.current;if(e){var t="fixed"===i,r=Hn({maxHeight:o,menuEl:e,minHeight:n,placement:a,shouldScroll:s&&!t,isFixedPosition:t,controlHeight:v});h(r.maxHeight),m(r.placement),null===c||void 0===c||c(r.placement)}}),[o,a,i,s,n,c,v]),r({ref:u,placerProps:(0,Mt.A)((0,Mt.A)({},e),{},{placement:g||Gn(a),maxHeight:f})})},Kn=function(e){var t=e.children,r=e.innerRef,n=e.innerProps;return yn("div",Ft({},An(e,"menu",{menu:!0}),{ref:r},n),t)},Zn=function(e,t){var r=e.theme,n=r.spacing.baseUnit,o=r.colors;return(0,Mt.A)({textAlign:"center"},t?{}:{color:o.neutral40,padding:"".concat(2*n,"px ").concat(3*n,"px")})},Qn=Zn,Jn=Zn,eo=["size"],to=["innerProps","isRtl","size"];var ro,no,oo={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},ao=function(e){var t=e.size,r=Rt(e,eo);return yn("svg",Ft({height:t,width:t,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:oo},r))},io=function(e){return yn(ao,Ft({size:20},e),yn("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},so=function(e){return yn(ao,Ft({size:20},e),yn("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},lo=function(e,t){var r=e.isFocused,n=e.theme,o=n.spacing.baseUnit,a=n.colors;return(0,Mt.A)({label:"indicatorContainer",display:"flex",transition:"color 150ms"},t?{}:{color:r?a.neutral60:a.neutral20,padding:2*o,":hover":{color:r?a.neutral80:a.neutral40}})},co=lo,uo=lo,fo=function(){var e=xn.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}(Un||(ro=["\n  0%, 80%, 100% { opacity: 0; }\n  40% { opacity: 1; }\n"],no||(no=ro.slice(0)),Un=Object.freeze(Object.defineProperties(ro,{raw:{value:Object.freeze(no)}})))),ho=function(e){var t=e.delay,r=e.offset;return yn("span",{css:xn({animation:"".concat(fo," 1s ease-in-out ").concat(t,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:r?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},po=function(e){var t=e.children,r=e.isDisabled,n=e.isFocused,o=e.innerRef,a=e.innerProps,i=e.menuIsOpen;return yn("div",Ft({ref:o},An(e,"control",{control:!0,"control--is-disabled":r,"control--is-focused":n,"control--menu-is-open":i}),a,{"aria-disabled":r||void 0}),t)},go=["data"],mo=function(e){var t=e.children,r=e.cx,n=e.getStyles,o=e.getClassNames,a=e.Heading,i=e.headingProps,s=e.innerProps,l=e.label,c=e.theme,u=e.selectProps;return yn("div",Ft({},An(e,"group",{group:!0}),s),yn(a,Ft({},i,{selectProps:u,theme:c,getStyles:n,getClassNames:o,cx:r}),l),yn("div",null,t))},vo=["innerRef","isDisabled","isHidden","inputClassName"],bo={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},yo={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":(0,Mt.A)({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},bo)},xo=function(e){return(0,Mt.A)({label:"input",color:"inherit",background:0,opacity:e?0:1,width:"100%"},bo)},wo=function(e){var t=e.children,r=e.innerProps;return yn("div",r,t)};var ko=function(e){var t=e.children,r=e.components,n=e.data,o=e.innerProps,a=e.isDisabled,i=e.removeProps,s=e.selectProps,l=r.Container,c=r.Label,u=r.Remove;return yn(l,{data:n,innerProps:(0,Mt.A)((0,Mt.A)({},An(e,"multiValue",{"multi-value":!0,"multi-value--is-disabled":a})),o),selectProps:s},yn(c,{data:n,innerProps:(0,Mt.A)({},An(e,"multiValueLabel",{"multi-value__label":!0})),selectProps:s},t),yn(u,{data:n,innerProps:(0,Mt.A)((0,Mt.A)({},An(e,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(t||"option")},i),selectProps:s}))},So={ClearIndicator:function(e){var t=e.children,r=e.innerProps;return yn("div",Ft({},An(e,"clearIndicator",{indicator:!0,"clear-indicator":!0}),r),t||yn(io,null))},Control:po,DropdownIndicator:function(e){var t=e.children,r=e.innerProps;return yn("div",Ft({},An(e,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),r),t||yn(so,null))},DownChevron:so,CrossIcon:io,Group:mo,GroupHeading:function(e){var t=jn(e);t.data;var r=Rt(t,go);return yn("div",Ft({},An(e,"groupHeading",{"group-heading":!0}),r))},IndicatorsContainer:function(e){var t=e.children,r=e.innerProps;return yn("div",Ft({},An(e,"indicatorsContainer",{indicators:!0}),r),t)},IndicatorSeparator:function(e){var t=e.innerProps;return yn("span",Ft({},t,An(e,"indicatorSeparator",{"indicator-separator":!0})))},Input:function(e){var t=e.cx,r=e.value,n=jn(e),o=n.innerRef,a=n.isDisabled,i=n.isHidden,s=n.inputClassName,l=Rt(n,vo);return yn("div",Ft({},An(e,"input",{"input-container":!0}),{"data-value":r||""}),yn("input",Ft({className:t({input:!0},s),ref:o,style:xo(i),disabled:a},l)))},LoadingIndicator:function(e){var t=e.innerProps,r=e.isRtl,n=e.size,o=void 0===n?4:n,a=Rt(e,to);return yn("div",Ft({},An((0,Mt.A)((0,Mt.A)({},a),{},{innerProps:t,isRtl:r,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),t),yn(ho,{delay:0,offset:r}),yn(ho,{delay:160,offset:!0}),yn(ho,{delay:320,offset:!r}))},Menu:Kn,MenuList:function(e){var t=e.children,r=e.innerProps,n=e.innerRef,o=e.isMulti;return yn("div",Ft({},An(e,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:n},r),t)},MenuPortal:function(e){var r=e.appendTo,n=e.children,o=e.controlElement,a=e.innerProps,i=e.menuPlacement,s=e.menuPosition,c=(0,t.useRef)(null),u=(0,t.useRef)(null),d=It((0,t.useState)(Gn(i)),2),f=d[0],h=d[1],p=(0,t.useMemo)((function(){return{setPortalPlacement:h}}),[]),g=It((0,t.useState)(null),2),m=g[0],v=g[1],b=(0,t.useCallback)((function(){if(o){var e=function(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}(o),t="fixed"===s?0:window.pageYOffset,r=e[f]+t;r===(null===m||void 0===m?void 0:m.offset)&&e.left===(null===m||void 0===m?void 0:m.rect.left)&&e.width===(null===m||void 0===m?void 0:m.rect.width)||v({offset:r,rect:e})}}),[o,s,f,null===m||void 0===m?void 0:m.offset,null===m||void 0===m?void 0:m.rect.left,null===m||void 0===m?void 0:m.rect.width]);Sn((function(){b()}),[b]);var y=(0,t.useCallback)((function(){"function"===typeof u.current&&(u.current(),u.current=null),o&&c.current&&(u.current=(0,kn.ll)(o,c.current,b,{elementResize:"ResizeObserver"in window}))}),[o,b]);Sn((function(){y()}),[y]);var x=(0,t.useCallback)((function(e){c.current=e,y()}),[y]);if(!r&&"fixed"!==s||!m)return null;var w=yn("div",Ft({ref:x},An((0,Mt.A)((0,Mt.A)({},e),{},{offset:m.offset,position:s,rect:m.rect}),"menuPortal",{"menu-portal":!0}),a),n);return yn(Xn.Provider,{value:p},r?(0,l.createPortal)(w,r):w)},LoadingMessage:function(e){var t=e.children,r=void 0===t?"Loading...":t,n=e.innerProps,o=Rt(e,Vn);return yn("div",Ft({},An((0,Mt.A)((0,Mt.A)({},o),{},{children:r,innerProps:n}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),n),r)},NoOptionsMessage:function(e){var t=e.children,r=void 0===t?"No options":t,n=e.innerProps,o=Rt(e,Wn);return yn("div",Ft({},An((0,Mt.A)((0,Mt.A)({},o),{},{children:r,innerProps:n}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),n),r)},MultiValue:ko,MultiValueContainer:wo,MultiValueLabel:wo,MultiValueRemove:function(e){var t=e.children,r=e.innerProps;return yn("div",Ft({role:"button"},r),t||yn(io,{size:14}))},Option:function(e){var t=e.children,r=e.isDisabled,n=e.isFocused,o=e.isSelected,a=e.innerRef,i=e.innerProps;return yn("div",Ft({},An(e,"option",{option:!0,"option--is-disabled":r,"option--is-focused":n,"option--is-selected":o}),{ref:a,"aria-disabled":r},i),t)},Placeholder:function(e){var t=e.children,r=e.innerProps;return yn("div",Ft({},An(e,"placeholder",{placeholder:!0}),r),t)},SelectContainer:function(e){var t=e.children,r=e.innerProps,n=e.isDisabled,o=e.isRtl;return yn("div",Ft({},An(e,"container",{"--is-disabled":n,"--is-rtl":o}),r),t)},SingleValue:function(e){var t=e.children,r=e.isDisabled,n=e.innerProps;return yn("div",Ft({},An(e,"singleValue",{"single-value":!0,"single-value--is-disabled":r}),n),t)},ValueContainer:function(e){var t=e.children,r=e.innerProps,n=e.isMulti,o=e.hasValue;return yn("div",Ft({},An(e,"valueContainer",{"value-container":!0,"value-container--is-multi":n,"value-container--has-value":o}),r),t)}},Co=Number.isNaN||function(e){return"number"===typeof e&&e!==e};function Oo(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(n=e[r],o=t[r],!(n===o||Co(n)&&Co(o)))return!1;var n,o;return!0}for(var Po={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},To=function(e){return yn("span",Ft({css:Po},e))},Eo={guidance:function(e){var t=e.isSearchable,r=e.isMulti,n=e.tabSelectsValue,o=e.context,a=e.isInitialFocus;switch(o){case"menu":return"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu".concat(n?", press Tab to select the option and exit the menu":"",".");case"input":return a?"".concat(e["aria-label"]||"Select"," is focused ").concat(t?",type to refine list":"",", press Down to open the menu, ").concat(r?" press left to focus selected values":""):"";case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(e){var t=e.action,r=e.label,n=void 0===r?"":r,o=e.labels,a=e.isDisabled;switch(t){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(n,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(o.length>1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return"option ".concat(n,a?" is disabled. Select another option.":", selected.");default:return""}},onFocus:function(e){var t=e.context,r=e.focused,n=e.options,o=e.label,a=void 0===o?"":o,i=e.selectValue,s=e.isDisabled,l=e.isSelected,c=e.isAppleDevice,u=function(e,t){return e&&e.length?"".concat(e.indexOf(t)+1," of ").concat(e.length):""};if("value"===t&&i)return"value ".concat(a," focused, ").concat(u(i,r),".");if("menu"===t&&c){var d=s?" disabled":"",f="".concat(l?" selected":"").concat(d);return"".concat(a).concat(f,", ").concat(u(n,r),".")}return""},onFilter:function(e){var t=e.inputValue,r=e.resultsMessage;return"".concat(r).concat(t?" for search term "+t:"",".")}},jo=function(e){var r=e.ariaSelection,n=e.focusedOption,o=e.focusedValue,a=e.focusableOptions,i=e.isFocused,s=e.selectValue,l=e.selectProps,c=e.id,u=e.isAppleDevice,d=l.ariaLiveMessages,f=l.getOptionLabel,h=l.inputValue,p=l.isMulti,g=l.isOptionDisabled,m=l.isSearchable,v=l.menuIsOpen,b=l.options,y=l.screenReaderStatus,x=l.tabSelectsValue,w=l.isLoading,k=l["aria-label"],S=l["aria-live"],C=(0,t.useMemo)((function(){return(0,Mt.A)((0,Mt.A)({},Eo),d||{})}),[d]),O=(0,t.useMemo)((function(){var e,t="";if(r&&C.onChange){var n=r.option,o=r.options,a=r.removedValue,i=r.removedValues,l=r.value,c=a||n||(e=l,Array.isArray(e)?null:e),u=c?f(c):"",d=o||i||void 0,h=d?d.map(f):[],p=(0,Mt.A)({isDisabled:c&&g(c,s),label:u,labels:h},r);t=C.onChange(p)}return t}),[r,C,g,s,f]),P=(0,t.useMemo)((function(){var e="",t=n||o,r=!!(n&&s&&s.includes(n));if(t&&C.onFocus){var i={focused:t,label:f(t),isDisabled:g(t,s),isSelected:r,options:a,context:t===n?"menu":"value",selectValue:s,isAppleDevice:u};e=C.onFocus(i)}return e}),[n,o,f,g,C,a,s,u]),T=(0,t.useMemo)((function(){var e="";if(v&&b.length&&!w&&C.onFilter){var t=y({count:a.length});e=C.onFilter({inputValue:h,resultsMessage:t})}return e}),[a,h,v,C,b,y,w]),E="initial-input-focus"===(null===r||void 0===r?void 0:r.action),j=(0,t.useMemo)((function(){var e="";if(C.guidance){var t=o?"value":v?"menu":"input";e=C.guidance({"aria-label":k,context:t,isDisabled:n&&g(n,s),isMulti:p,isSearchable:m,tabSelectsValue:x,isInitialFocus:E})}return e}),[k,n,o,p,g,m,v,C,s,x,E]),A=yn(t.Fragment,null,yn("span",{id:"aria-selection"},O),yn("span",{id:"aria-focused"},P),yn("span",{id:"aria-results"},T),yn("span",{id:"aria-guidance"},j));return yn(t.Fragment,null,yn(To,{id:c},E&&A),yn(To,{"aria-live":S,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!E&&A))},Ao=[{base:"A",letters:"A\u24b6\uff21\xc0\xc1\xc2\u1ea6\u1ea4\u1eaa\u1ea8\xc3\u0100\u0102\u1eb0\u1eae\u1eb4\u1eb2\u0226\u01e0\xc4\u01de\u1ea2\xc5\u01fa\u01cd\u0200\u0202\u1ea0\u1eac\u1eb6\u1e00\u0104\u023a\u2c6f"},{base:"AA",letters:"\ua732"},{base:"AE",letters:"\xc6\u01fc\u01e2"},{base:"AO",letters:"\ua734"},{base:"AU",letters:"\ua736"},{base:"AV",letters:"\ua738\ua73a"},{base:"AY",letters:"\ua73c"},{base:"B",letters:"B\u24b7\uff22\u1e02\u1e04\u1e06\u0243\u0182\u0181"},{base:"C",letters:"C\u24b8\uff23\u0106\u0108\u010a\u010c\xc7\u1e08\u0187\u023b\ua73e"},{base:"D",letters:"D\u24b9\uff24\u1e0a\u010e\u1e0c\u1e10\u1e12\u1e0e\u0110\u018b\u018a\u0189\ua779"},{base:"DZ",letters:"\u01f1\u01c4"},{base:"Dz",letters:"\u01f2\u01c5"},{base:"E",letters:"E\u24ba\uff25\xc8\xc9\xca\u1ec0\u1ebe\u1ec4\u1ec2\u1ebc\u0112\u1e14\u1e16\u0114\u0116\xcb\u1eba\u011a\u0204\u0206\u1eb8\u1ec6\u0228\u1e1c\u0118\u1e18\u1e1a\u0190\u018e"},{base:"F",letters:"F\u24bb\uff26\u1e1e\u0191\ua77b"},{base:"G",letters:"G\u24bc\uff27\u01f4\u011c\u1e20\u011e\u0120\u01e6\u0122\u01e4\u0193\ua7a0\ua77d\ua77e"},{base:"H",letters:"H\u24bd\uff28\u0124\u1e22\u1e26\u021e\u1e24\u1e28\u1e2a\u0126\u2c67\u2c75\ua78d"},{base:"I",letters:"I\u24be\uff29\xcc\xcd\xce\u0128\u012a\u012c\u0130\xcf\u1e2e\u1ec8\u01cf\u0208\u020a\u1eca\u012e\u1e2c\u0197"},{base:"J",letters:"J\u24bf\uff2a\u0134\u0248"},{base:"K",letters:"K\u24c0\uff2b\u1e30\u01e8\u1e32\u0136\u1e34\u0198\u2c69\ua740\ua742\ua744\ua7a2"},{base:"L",letters:"L\u24c1\uff2c\u013f\u0139\u013d\u1e36\u1e38\u013b\u1e3c\u1e3a\u0141\u023d\u2c62\u2c60\ua748\ua746\ua780"},{base:"LJ",letters:"\u01c7"},{base:"Lj",letters:"\u01c8"},{base:"M",letters:"M\u24c2\uff2d\u1e3e\u1e40\u1e42\u2c6e\u019c"},{base:"N",letters:"N\u24c3\uff2e\u01f8\u0143\xd1\u1e44\u0147\u1e46\u0145\u1e4a\u1e48\u0220\u019d\ua790\ua7a4"},{base:"NJ",letters:"\u01ca"},{base:"Nj",letters:"\u01cb"},{base:"O",letters:"O\u24c4\uff2f\xd2\xd3\xd4\u1ed2\u1ed0\u1ed6\u1ed4\xd5\u1e4c\u022c\u1e4e\u014c\u1e50\u1e52\u014e\u022e\u0230\xd6\u022a\u1ece\u0150\u01d1\u020c\u020e\u01a0\u1edc\u1eda\u1ee0\u1ede\u1ee2\u1ecc\u1ed8\u01ea\u01ec\xd8\u01fe\u0186\u019f\ua74a\ua74c"},{base:"OI",letters:"\u01a2"},{base:"OO",letters:"\ua74e"},{base:"OU",letters:"\u0222"},{base:"P",letters:"P\u24c5\uff30\u1e54\u1e56\u01a4\u2c63\ua750\ua752\ua754"},{base:"Q",letters:"Q\u24c6\uff31\ua756\ua758\u024a"},{base:"R",letters:"R\u24c7\uff32\u0154\u1e58\u0158\u0210\u0212\u1e5a\u1e5c\u0156\u1e5e\u024c\u2c64\ua75a\ua7a6\ua782"},{base:"S",letters:"S\u24c8\uff33\u1e9e\u015a\u1e64\u015c\u1e60\u0160\u1e66\u1e62\u1e68\u0218\u015e\u2c7e\ua7a8\ua784"},{base:"T",letters:"T\u24c9\uff34\u1e6a\u0164\u1e6c\u021a\u0162\u1e70\u1e6e\u0166\u01ac\u01ae\u023e\ua786"},{base:"TZ",letters:"\ua728"},{base:"U",letters:"U\u24ca\uff35\xd9\xda\xdb\u0168\u1e78\u016a\u1e7a\u016c\xdc\u01db\u01d7\u01d5\u01d9\u1ee6\u016e\u0170\u01d3\u0214\u0216\u01af\u1eea\u1ee8\u1eee\u1eec\u1ef0\u1ee4\u1e72\u0172\u1e76\u1e74\u0244"},{base:"V",letters:"V\u24cb\uff36\u1e7c\u1e7e\u01b2\ua75e\u0245"},{base:"VY",letters:"\ua760"},{base:"W",letters:"W\u24cc\uff37\u1e80\u1e82\u0174\u1e86\u1e84\u1e88\u2c72"},{base:"X",letters:"X\u24cd\uff38\u1e8a\u1e8c"},{base:"Y",letters:"Y\u24ce\uff39\u1ef2\xdd\u0176\u1ef8\u0232\u1e8e\u0178\u1ef6\u1ef4\u01b3\u024e\u1efe"},{base:"Z",letters:"Z\u24cf\uff3a\u0179\u1e90\u017b\u017d\u1e92\u1e94\u01b5\u0224\u2c7f\u2c6b\ua762"},{base:"a",letters:"a\u24d0\uff41\u1e9a\xe0\xe1\xe2\u1ea7\u1ea5\u1eab\u1ea9\xe3\u0101\u0103\u1eb1\u1eaf\u1eb5\u1eb3\u0227\u01e1\xe4\u01df\u1ea3\xe5\u01fb\u01ce\u0201\u0203\u1ea1\u1ead\u1eb7\u1e01\u0105\u2c65\u0250"},{base:"aa",letters:"\ua733"},{base:"ae",letters:"\xe6\u01fd\u01e3"},{base:"ao",letters:"\ua735"},{base:"au",letters:"\ua737"},{base:"av",letters:"\ua739\ua73b"},{base:"ay",letters:"\ua73d"},{base:"b",letters:"b\u24d1\uff42\u1e03\u1e05\u1e07\u0180\u0183\u0253"},{base:"c",letters:"c\u24d2\uff43\u0107\u0109\u010b\u010d\xe7\u1e09\u0188\u023c\ua73f\u2184"},{base:"d",letters:"d\u24d3\uff44\u1e0b\u010f\u1e0d\u1e11\u1e13\u1e0f\u0111\u018c\u0256\u0257\ua77a"},{base:"dz",letters:"\u01f3\u01c6"},{base:"e",letters:"e\u24d4\uff45\xe8\xe9\xea\u1ec1\u1ebf\u1ec5\u1ec3\u1ebd\u0113\u1e15\u1e17\u0115\u0117\xeb\u1ebb\u011b\u0205\u0207\u1eb9\u1ec7\u0229\u1e1d\u0119\u1e19\u1e1b\u0247\u025b\u01dd"},{base:"f",letters:"f\u24d5\uff46\u1e1f\u0192\ua77c"},{base:"g",letters:"g\u24d6\uff47\u01f5\u011d\u1e21\u011f\u0121\u01e7\u0123\u01e5\u0260\ua7a1\u1d79\ua77f"},{base:"h",letters:"h\u24d7\uff48\u0125\u1e23\u1e27\u021f\u1e25\u1e29\u1e2b\u1e96\u0127\u2c68\u2c76\u0265"},{base:"hv",letters:"\u0195"},{base:"i",letters:"i\u24d8\uff49\xec\xed\xee\u0129\u012b\u012d\xef\u1e2f\u1ec9\u01d0\u0209\u020b\u1ecb\u012f\u1e2d\u0268\u0131"},{base:"j",letters:"j\u24d9\uff4a\u0135\u01f0\u0249"},{base:"k",letters:"k\u24da\uff4b\u1e31\u01e9\u1e33\u0137\u1e35\u0199\u2c6a\ua741\ua743\ua745\ua7a3"},{base:"l",letters:"l\u24db\uff4c\u0140\u013a\u013e\u1e37\u1e39\u013c\u1e3d\u1e3b\u017f\u0142\u019a\u026b\u2c61\ua749\ua781\ua747"},{base:"lj",letters:"\u01c9"},{base:"m",letters:"m\u24dc\uff4d\u1e3f\u1e41\u1e43\u0271\u026f"},{base:"n",letters:"n\u24dd\uff4e\u01f9\u0144\xf1\u1e45\u0148\u1e47\u0146\u1e4b\u1e49\u019e\u0272\u0149\ua791\ua7a5"},{base:"nj",letters:"\u01cc"},{base:"o",letters:"o\u24de\uff4f\xf2\xf3\xf4\u1ed3\u1ed1\u1ed7\u1ed5\xf5\u1e4d\u022d\u1e4f\u014d\u1e51\u1e53\u014f\u022f\u0231\xf6\u022b\u1ecf\u0151\u01d2\u020d\u020f\u01a1\u1edd\u1edb\u1ee1\u1edf\u1ee3\u1ecd\u1ed9\u01eb\u01ed\xf8\u01ff\u0254\ua74b\ua74d\u0275"},{base:"oi",letters:"\u01a3"},{base:"ou",letters:"\u0223"},{base:"oo",letters:"\ua74f"},{base:"p",letters:"p\u24df\uff50\u1e55\u1e57\u01a5\u1d7d\ua751\ua753\ua755"},{base:"q",letters:"q\u24e0\uff51\u024b\ua757\ua759"},{base:"r",letters:"r\u24e1\uff52\u0155\u1e59\u0159\u0211\u0213\u1e5b\u1e5d\u0157\u1e5f\u024d\u027d\ua75b\ua7a7\ua783"},{base:"s",letters:"s\u24e2\uff53\xdf\u015b\u1e65\u015d\u1e61\u0161\u1e67\u1e63\u1e69\u0219\u015f\u023f\ua7a9\ua785\u1e9b"},{base:"t",letters:"t\u24e3\uff54\u1e6b\u1e97\u0165\u1e6d\u021b\u0163\u1e71\u1e6f\u0167\u01ad\u0288\u2c66\ua787"},{base:"tz",letters:"\ua729"},{base:"u",letters:"u\u24e4\uff55\xf9\xfa\xfb\u0169\u1e79\u016b\u1e7b\u016d\xfc\u01dc\u01d8\u01d6\u01da\u1ee7\u016f\u0171\u01d4\u0215\u0217\u01b0\u1eeb\u1ee9\u1eef\u1eed\u1ef1\u1ee5\u1e73\u0173\u1e77\u1e75\u0289"},{base:"v",letters:"v\u24e5\uff56\u1e7d\u1e7f\u028b\ua75f\u028c"},{base:"vy",letters:"\ua761"},{base:"w",letters:"w\u24e6\uff57\u1e81\u1e83\u0175\u1e87\u1e85\u1e98\u1e89\u2c73"},{base:"x",letters:"x\u24e7\uff58\u1e8b\u1e8d"},{base:"y",letters:"y\u24e8\uff59\u1ef3\xfd\u0177\u1ef9\u0233\u1e8f\xff\u1ef7\u1e99\u1ef5\u01b4\u024f\u1eff"},{base:"z",letters:"z\u24e9\uff5a\u017a\u1e91\u017c\u017e\u1e93\u1e95\u01b6\u0225\u0240\u2c6c\ua763"}],No=new RegExp("["+Ao.map((function(e){return e.letters})).join("")+"]","g"),Mo={},_o=0;_o<Ao.length;_o++)for(var Do=Ao[_o],Io=0;Io<Do.letters.length;Io++)Mo[Do.letters[Io]]=Do.base;var Ro=function(e){return e.replace(No,(function(e){return Mo[e]}))},Lo=function(e,t){void 0===t&&(t=Oo);var r=null;function n(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];if(r&&r.lastThis===this&&t(n,r.lastArgs))return r.lastResult;var a=e.apply(this,n);return r={lastResult:a,lastArgs:n,lastThis:this},a}return n.clear=function(){r=null},n}(Ro),Fo=function(e){return e.replace(/^\s+|\s+$/g,"")},Bo=function(e){return"".concat(e.label," ").concat(e.value)},$o=["innerRef"];function zo(e){var t=e.innerRef,r=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var o=Object.entries(e).filter((function(e){var t=It(e,1)[0];return!r.includes(t)}));return o.reduce((function(e,t){var r=It(t,2),n=r[0],o=r[1];return e[n]=o,e}),{})}(Rt(e,$o),"onExited","in","enter","exit","appear");return yn("input",Ft({ref:t},r,{css:xn({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var Yo=function(e){e.cancelable&&e.preventDefault(),e.stopPropagation()};var Wo=["boxSizing","height","overflow","paddingRight","position"],Vo={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function Ho(e){e.preventDefault()}function Uo(e){e.stopPropagation()}function Go(){var e=this.scrollTop,t=this.scrollHeight,r=e+this.offsetHeight;0===e?this.scrollTop=1:r===t&&(this.scrollTop=e-1)}function Xo(){return"ontouchstart"in window||navigator.maxTouchPoints}var qo=!("undefined"===typeof window||!window.document||!window.document.createElement),Ko=0,Zo={capture:!1,passive:!1};var Qo=function(e){var t=e.target;return t.ownerDocument.activeElement&&t.ownerDocument.activeElement.blur()},Jo={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function ea(e){var r=e.children,n=e.lockEnabled,o=e.captureEnabled,a=function(e){var r=e.isEnabled,n=e.onBottomArrive,o=e.onBottomLeave,a=e.onTopArrive,i=e.onTopLeave,s=(0,t.useRef)(!1),l=(0,t.useRef)(!1),c=(0,t.useRef)(0),u=(0,t.useRef)(null),d=(0,t.useCallback)((function(e,t){if(null!==u.current){var r=u.current,c=r.scrollTop,d=r.scrollHeight,f=r.clientHeight,h=u.current,p=t>0,g=d-f-c,m=!1;g>t&&s.current&&(o&&o(e),s.current=!1),p&&l.current&&(i&&i(e),l.current=!1),p&&t>g?(n&&!s.current&&n(e),h.scrollTop=d,m=!0,s.current=!0):!p&&-t>c&&(a&&!l.current&&a(e),h.scrollTop=0,m=!0,l.current=!0),m&&Yo(e)}}),[n,o,a,i]),f=(0,t.useCallback)((function(e){d(e,e.deltaY)}),[d]),h=(0,t.useCallback)((function(e){c.current=e.changedTouches[0].clientY}),[]),p=(0,t.useCallback)((function(e){var t=c.current-e.changedTouches[0].clientY;d(e,t)}),[d]),g=(0,t.useCallback)((function(e){if(e){var t=!!$n&&{passive:!1};e.addEventListener("wheel",f,t),e.addEventListener("touchstart",h,t),e.addEventListener("touchmove",p,t)}}),[p,h,f]),m=(0,t.useCallback)((function(e){e&&(e.removeEventListener("wheel",f,!1),e.removeEventListener("touchstart",h,!1),e.removeEventListener("touchmove",p,!1))}),[p,h,f]);return(0,t.useEffect)((function(){if(r){var e=u.current;return g(e),function(){m(e)}}}),[r,g,m]),function(e){u.current=e}}({isEnabled:void 0===o||o,onBottomArrive:e.onBottomArrive,onBottomLeave:e.onBottomLeave,onTopArrive:e.onTopArrive,onTopLeave:e.onTopLeave}),i=function(e){var r=e.isEnabled,n=e.accountForScrollbars,o=void 0===n||n,a=(0,t.useRef)({}),i=(0,t.useRef)(null),s=(0,t.useCallback)((function(e){if(qo){var t=document.body,r=t&&t.style;if(o&&Wo.forEach((function(e){var t=r&&r[e];a.current[e]=t})),o&&Ko<1){var n=parseInt(a.current.paddingRight,10)||0,i=document.body?document.body.clientWidth:0,s=window.innerWidth-i+n||0;Object.keys(Vo).forEach((function(e){var t=Vo[e];r&&(r[e]=t)})),r&&(r.paddingRight="".concat(s,"px"))}t&&Xo()&&(t.addEventListener("touchmove",Ho,Zo),e&&(e.addEventListener("touchstart",Go,Zo),e.addEventListener("touchmove",Uo,Zo))),Ko+=1}}),[o]),l=(0,t.useCallback)((function(e){if(qo){var t=document.body,r=t&&t.style;Ko=Math.max(Ko-1,0),o&&Ko<1&&Wo.forEach((function(e){var t=a.current[e];r&&(r[e]=t)})),t&&Xo()&&(t.removeEventListener("touchmove",Ho,Zo),e&&(e.removeEventListener("touchstart",Go,Zo),e.removeEventListener("touchmove",Uo,Zo)))}}),[o]);return(0,t.useEffect)((function(){if(r){var e=i.current;return s(e),function(){l(e)}}}),[r,s,l]),function(e){i.current=e}}({isEnabled:n});return yn(t.Fragment,null,n&&yn("div",{onClick:Qo,css:Jo}),r((function(e){a(e),i(e)})))}var ta={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},ra=function(e){var t=e.name,r=e.onFocus;return yn("input",{required:!0,name:t,tabIndex:-1,"aria-hidden":"true",onFocus:r,css:ta,value:"",onChange:function(){}})};function na(e){var t;return"undefined"!==typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function oa(){return na(/^Mac/i)}function aa(){return na(/^iPhone/i)||na(/^iPad/i)||oa()&&navigator.maxTouchPoints>1}var ia={clearIndicator:uo,container:function(e){var t=e.isDisabled;return{label:"container",direction:e.isRtl?"rtl":void 0,pointerEvents:t?"none":void 0,position:"relative"}},control:function(e,t){var r=e.isDisabled,n=e.isFocused,o=e.theme,a=o.colors,i=o.borderRadius,s=o.spacing;return(0,Mt.A)({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:s.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},t?{}:{backgroundColor:r?a.neutral5:a.neutral0,borderColor:r?a.neutral10:n?a.primary:a.neutral20,borderRadius:i,borderStyle:"solid",borderWidth:1,boxShadow:n?"0 0 0 1px ".concat(a.primary):void 0,"&:hover":{borderColor:n?a.primary:a.neutral30}})},dropdownIndicator:co,group:function(e,t){var r=e.theme.spacing;return t?{}:{paddingBottom:2*r.baseUnit,paddingTop:2*r.baseUnit}},groupHeading:function(e,t){var r=e.theme,n=r.colors,o=r.spacing;return(0,Mt.A)({label:"group",cursor:"default",display:"block"},t?{}:{color:n.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:3*o.baseUnit,paddingRight:3*o.baseUnit,textTransform:"uppercase"})},indicatorsContainer:function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},indicatorSeparator:function(e,t){var r=e.isDisabled,n=e.theme,o=n.spacing.baseUnit,a=n.colors;return(0,Mt.A)({label:"indicatorSeparator",alignSelf:"stretch",width:1},t?{}:{backgroundColor:r?a.neutral10:a.neutral20,marginBottom:2*o,marginTop:2*o})},input:function(e,t){var r=e.isDisabled,n=e.value,o=e.theme,a=o.spacing,i=o.colors;return(0,Mt.A)((0,Mt.A)({visibility:r?"hidden":"visible",transform:n?"translateZ(0)":""},yo),t?{}:{margin:a.baseUnit/2,paddingBottom:a.baseUnit/2,paddingTop:a.baseUnit/2,color:i.neutral80})},loadingIndicator:function(e,t){var r=e.isFocused,n=e.size,o=e.theme,a=o.colors,i=o.spacing.baseUnit;return(0,Mt.A)({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:n,lineHeight:1,marginRight:n,textAlign:"center",verticalAlign:"middle"},t?{}:{color:r?a.neutral60:a.neutral20,padding:2*i})},loadingMessage:Jn,menu:function(e,t){var r,n=e.placement,o=e.theme,a=o.borderRadius,i=o.spacing,s=o.colors;return(0,Mt.A)((r={label:"menu"},(0,wn.A)(r,function(e){return e?{bottom:"top",top:"bottom"}[e]:"bottom"}(n),"100%"),(0,wn.A)(r,"position","absolute"),(0,wn.A)(r,"width","100%"),(0,wn.A)(r,"zIndex",1),r),t?{}:{backgroundColor:s.neutral0,borderRadius:a,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:i.menuGutter,marginTop:i.menuGutter})},menuList:function(e,t){var r=e.maxHeight,n=e.theme.spacing.baseUnit;return(0,Mt.A)({maxHeight:r,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},t?{}:{paddingBottom:n,paddingTop:n})},menuPortal:function(e){var t=e.rect,r=e.offset,n=e.position;return{left:t.left,position:n,top:r,width:t.width,zIndex:1}},multiValue:function(e,t){var r=e.theme,n=r.spacing,o=r.borderRadius,a=r.colors;return(0,Mt.A)({label:"multiValue",display:"flex",minWidth:0},t?{}:{backgroundColor:a.neutral10,borderRadius:o/2,margin:n.baseUnit/2})},multiValueLabel:function(e,t){var r=e.theme,n=r.borderRadius,o=r.colors,a=e.cropWithEllipsis;return(0,Mt.A)({overflow:"hidden",textOverflow:a||void 0===a?"ellipsis":void 0,whiteSpace:"nowrap"},t?{}:{borderRadius:n/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},multiValueRemove:function(e,t){var r=e.theme,n=r.spacing,o=r.borderRadius,a=r.colors,i=e.isFocused;return(0,Mt.A)({alignItems:"center",display:"flex"},t?{}:{borderRadius:o/2,backgroundColor:i?a.dangerLight:void 0,paddingLeft:n.baseUnit,paddingRight:n.baseUnit,":hover":{backgroundColor:a.dangerLight,color:a.danger}})},noOptionsMessage:Qn,option:function(e,t){var r=e.isDisabled,n=e.isFocused,o=e.isSelected,a=e.theme,i=a.spacing,s=a.colors;return(0,Mt.A)({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},t?{}:{backgroundColor:o?s.primary:n?s.primary25:"transparent",color:r?s.neutral20:o?s.neutral0:"inherit",padding:"".concat(2*i.baseUnit,"px ").concat(3*i.baseUnit,"px"),":active":{backgroundColor:r?void 0:o?s.primary:s.primary50}})},placeholder:function(e,t){var r=e.theme,n=r.spacing,o=r.colors;return(0,Mt.A)({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},t?{}:{color:o.neutral50,marginLeft:n.baseUnit/2,marginRight:n.baseUnit/2})},singleValue:function(e,t){var r=e.isDisabled,n=e.theme,o=n.spacing,a=n.colors;return(0,Mt.A)({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},t?{}:{color:r?a.neutral40:a.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},valueContainer:function(e,t){var r=e.theme.spacing,n=e.isMulti,o=e.hasValue,a=e.selectProps.controlShouldRenderValue;return(0,Mt.A)({alignItems:"center",display:n&&o&&a?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},t?{}:{padding:"".concat(r.baseUnit/2,"px ").concat(2*r.baseUnit,"px")})}};var sa={borderRadius:4,colors:{primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},spacing:{baseUnit:4,controlHeight:38,menuGutter:8}},la={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:Rn(),captureMenuScroll:!Rn(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:function(e){return function(t,r){if(t.data.__isNew__)return!0;var n=(0,Mt.A)({ignoreCase:!0,ignoreAccents:!0,stringify:Bo,trim:!0,matchFrom:"any"},e),o=n.ignoreCase,a=n.ignoreAccents,i=n.stringify,s=n.trim,l=n.matchFrom,c=s?Fo(r):r,u=s?Fo(i(t)):i(t);return o&&(c=c.toLowerCase(),u=u.toLowerCase()),a&&(c=Lo(c),u=Ro(u)),"start"===l?u.substr(0,c.length)===c:u.indexOf(c)>-1}}(),formatGroupLabel:function(e){return e.label},getOptionLabel:function(e){return e.label},getOptionValue:function(e){return e.value},isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:function(e){return!!e.isDisabled},loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!function(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch(W_){return!1}}(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var t=e.count;return"".concat(t," result").concat(1!==t?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function ca(e,t,r,n){return{type:"option",data:t,isDisabled:va(e,t,r),isSelected:ba(e,t,r),label:ga(e,t),value:ma(e,t),index:n}}function ua(e,t){return e.options.map((function(r,n){if("options"in r){var o=r.options.map((function(r,n){return ca(e,r,t,n)})).filter((function(t){return ha(e,t)}));return o.length>0?{type:"group",data:r,options:o,index:n}:void 0}var a=ca(e,r,t,n);return ha(e,a)?a:void 0})).filter(zn)}function da(e){return e.reduce((function(e,t){return"group"===t.type?e.push.apply(e,Ut(t.options.map((function(e){return e.data})))):e.push(t.data),e}),[])}function fa(e,t){return e.reduce((function(e,r){return"group"===r.type?e.push.apply(e,Ut(r.options.map((function(e){return{data:e.data,id:"".concat(t,"-").concat(r.index,"-").concat(e.index)}})))):e.push({data:r.data,id:"".concat(t,"-").concat(r.index)}),e}),[])}function ha(e,t){var r=e.inputValue,n=void 0===r?"":r,o=t.data,a=t.isSelected,i=t.label,s=t.value;return(!xa(e)||!a)&&ya(e,{label:i,value:s,data:o},n)}var pa=function(e,t){var r;return(null===(r=e.find((function(e){return e.data===t})))||void 0===r?void 0:r.id)||null},ga=function(e,t){return e.getOptionLabel(t)},ma=function(e,t){return e.getOptionValue(t)};function va(e,t,r){return"function"===typeof e.isOptionDisabled&&e.isOptionDisabled(t,r)}function ba(e,t,r){if(r.indexOf(t)>-1)return!0;if("function"===typeof e.isOptionSelected)return e.isOptionSelected(t,r);var n=ma(e,t);return r.some((function(t){return ma(e,t)===n}))}function ya(e,t,r){return!e.filterOption||e.filterOption(t,r)}var xa=function(e){var t=e.hideSelectedOptions,r=e.isMulti;return void 0===t?r:t},wa=1,ka=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&zt(e,t)}(i,e);var r,n,o,a=function(e){var t=Wt();return function(){var r,n=Yt(e);if(t){var o=Yt(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return Ht(this,r)}}(i);function i(e){var t;if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,i),(t=a.call(this,e)).state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},t.blockOptionHover=!1,t.isComposing=!1,t.commonProps=void 0,t.initialTouchX=0,t.initialTouchY=0,t.openAfterFocus=!1,t.scrollToFocusedOptionOnUpdate=!1,t.userIsDragging=void 0,t.isAppleDevice=oa()||aa(),t.controlRef=null,t.getControlRef=function(e){t.controlRef=e},t.focusedOptionRef=null,t.getFocusedOptionRef=function(e){t.focusedOptionRef=e},t.menuListRef=null,t.getMenuListRef=function(e){t.menuListRef=e},t.inputRef=null,t.getInputRef=function(e){t.inputRef=e},t.focus=t.focusInput,t.blur=t.blurInput,t.onChange=function(e,r){var n=t.props,o=n.onChange,a=n.name;r.name=a,t.ariaOnChange(e,r),o(e,r)},t.setValue=function(e,r,n){var o=t.props,a=o.closeMenuOnSelect,i=o.isMulti,s=o.inputValue;t.onInputChange("",{action:"set-value",prevInputValue:s}),a&&(t.setState({inputIsHiddenAfterUpdate:!i}),t.onMenuClose()),t.setState({clearFocusValueOnUpdate:!0}),t.onChange(e,{action:r,option:n})},t.selectOption=function(e){var r=t.props,n=r.blurInputOnSelect,o=r.isMulti,a=r.name,i=t.state.selectValue,s=o&&t.isOptionSelected(e,i),l=t.isOptionDisabled(e,i);if(s){var c=t.getOptionValue(e);t.setValue(i.filter((function(e){return t.getOptionValue(e)!==c})),"deselect-option",e)}else{if(l)return void t.ariaOnChange(e,{action:"select-option",option:e,name:a});o?t.setValue([].concat(Ut(i),[e]),"select-option",e):t.setValue(e,"select-option")}n&&t.blurInput()},t.removeValue=function(e){var r=t.props.isMulti,n=t.state.selectValue,o=t.getOptionValue(e),a=n.filter((function(e){return t.getOptionValue(e)!==o})),i=Yn(r,a,a[0]||null);t.onChange(i,{action:"remove-value",removedValue:e}),t.focusInput()},t.clearValue=function(){var e=t.state.selectValue;t.onChange(Yn(t.props.isMulti,[],null),{action:"clear",removedValues:e})},t.popValue=function(){var e=t.props.isMulti,r=t.state.selectValue,n=r[r.length-1],o=r.slice(0,r.length-1),a=Yn(e,o,o[0]||null);t.onChange(a,{action:"pop-value",removedValue:n})},t.getFocusedOptionId=function(e){return pa(t.state.focusableOptionsWithIds,e)},t.getFocusableOptionsWithIds=function(){return fa(ua(t.props,t.state.selectValue),t.getElementId("option"))},t.getValue=function(){return t.state.selectValue},t.cx=function(){for(var e=arguments.length,r=new Array(e),n=0;n<e;n++)r[n]=arguments[n];return Tn.apply(void 0,[t.props.classNamePrefix].concat(r))},t.getOptionLabel=function(e){return ga(t.props,e)},t.getOptionValue=function(e){return ma(t.props,e)},t.getStyles=function(e,r){var n=t.props.unstyled,o=ia[e](r,n);o.boxSizing="border-box";var a=t.props.styles[e];return a?a(o,r):o},t.getClassNames=function(e,r){var n,o;return null===(n=(o=t.props.classNames)[e])||void 0===n?void 0:n.call(o,r)},t.getElementId=function(e){return"".concat(t.state.instancePrefix,"-").concat(e)},t.getComponents=function(){return e=t.props,(0,Mt.A)((0,Mt.A)({},So),e.components);var e},t.buildCategorizedOptions=function(){return ua(t.props,t.state.selectValue)},t.getCategorizedOptions=function(){return t.props.menuIsOpen?t.buildCategorizedOptions():[]},t.buildFocusableOptions=function(){return da(t.buildCategorizedOptions())},t.getFocusableOptions=function(){return t.props.menuIsOpen?t.buildFocusableOptions():[]},t.ariaOnChange=function(e,r){t.setState({ariaSelection:(0,Mt.A)({value:e},r)})},t.onMenuMouseDown=function(e){0===e.button&&(e.stopPropagation(),e.preventDefault(),t.focusInput())},t.onMenuMouseMove=function(e){t.blockOptionHover=!1},t.onControlMouseDown=function(e){if(!e.defaultPrevented){var r=t.props.openMenuOnClick;t.state.isFocused?t.props.menuIsOpen?"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&t.onMenuClose():r&&t.openMenu("first"):(r&&(t.openAfterFocus=!0),t.focusInput()),"INPUT"!==e.target.tagName&&"TEXTAREA"!==e.target.tagName&&e.preventDefault()}},t.onDropdownIndicatorMouseDown=function(e){if((!e||"mousedown"!==e.type||0===e.button)&&!t.props.isDisabled){var r=t.props,n=r.isMulti,o=r.menuIsOpen;t.focusInput(),o?(t.setState({inputIsHiddenAfterUpdate:!n}),t.onMenuClose()):t.openMenu("first"),e.preventDefault()}},t.onClearIndicatorMouseDown=function(e){e&&"mousedown"===e.type&&0!==e.button||(t.clearValue(),e.preventDefault(),t.openAfterFocus=!1,"touchend"===e.type?t.focusInput():setTimeout((function(){return t.focusInput()})))},t.onScroll=function(e){"boolean"===typeof t.props.closeMenuOnScroll?e.target instanceof HTMLElement&&Nn(e.target)&&t.props.onMenuClose():"function"===typeof t.props.closeMenuOnScroll&&t.props.closeMenuOnScroll(e)&&t.props.onMenuClose()},t.onCompositionStart=function(){t.isComposing=!0},t.onCompositionEnd=function(){t.isComposing=!1},t.onTouchStart=function(e){var r=e.touches,n=r&&r.item(0);n&&(t.initialTouchX=n.clientX,t.initialTouchY=n.clientY,t.userIsDragging=!1)},t.onTouchMove=function(e){var r=e.touches,n=r&&r.item(0);if(n){var o=Math.abs(n.clientX-t.initialTouchX),a=Math.abs(n.clientY-t.initialTouchY);t.userIsDragging=o>5||a>5}},t.onTouchEnd=function(e){t.userIsDragging||(t.controlRef&&!t.controlRef.contains(e.target)&&t.menuListRef&&!t.menuListRef.contains(e.target)&&t.blurInput(),t.initialTouchX=0,t.initialTouchY=0)},t.onControlTouchEnd=function(e){t.userIsDragging||t.onControlMouseDown(e)},t.onClearIndicatorTouchEnd=function(e){t.userIsDragging||t.onClearIndicatorMouseDown(e)},t.onDropdownIndicatorTouchEnd=function(e){t.userIsDragging||t.onDropdownIndicatorMouseDown(e)},t.handleInputChange=function(e){var r=t.props.inputValue,n=e.currentTarget.value;t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange(n,{action:"input-change",prevInputValue:r}),t.props.menuIsOpen||t.onMenuOpen()},t.onInputFocus=function(e){t.props.onFocus&&t.props.onFocus(e),t.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(t.openAfterFocus||t.props.openMenuOnFocus)&&t.openMenu("first"),t.openAfterFocus=!1},t.onInputBlur=function(e){var r=t.props.inputValue;t.menuListRef&&t.menuListRef.contains(document.activeElement)?t.inputRef.focus():(t.props.onBlur&&t.props.onBlur(e),t.onInputChange("",{action:"input-blur",prevInputValue:r}),t.onMenuClose(),t.setState({focusedValue:null,isFocused:!1}))},t.onOptionHover=function(e){if(!t.blockOptionHover&&t.state.focusedOption!==e){var r=t.getFocusableOptions().indexOf(e);t.setState({focusedOption:e,focusedOptionId:r>-1?t.getFocusedOptionId(e):null})}},t.shouldHideSelectedOptions=function(){return xa(t.props)},t.onValueInputFocus=function(e){e.preventDefault(),e.stopPropagation(),t.focus()},t.onKeyDown=function(e){var r=t.props,n=r.isMulti,o=r.backspaceRemovesValue,a=r.escapeClearsValue,i=r.inputValue,s=r.isClearable,l=r.isDisabled,c=r.menuIsOpen,u=r.onKeyDown,d=r.tabSelectsValue,f=r.openMenuOnFocus,h=t.state,p=h.focusedOption,g=h.focusedValue,m=h.selectValue;if(!l&&("function"!==typeof u||(u(e),!e.defaultPrevented))){switch(t.blockOptionHover=!0,e.key){case"ArrowLeft":if(!n||i)return;t.focusValue("previous");break;case"ArrowRight":if(!n||i)return;t.focusValue("next");break;case"Delete":case"Backspace":if(i)return;if(g)t.removeValue(g);else{if(!o)return;n?t.popValue():s&&t.clearValue()}break;case"Tab":if(t.isComposing)return;if(e.shiftKey||!c||!d||!p||f&&t.isOptionSelected(p,m))return;t.selectOption(p);break;case"Enter":if(229===e.keyCode)break;if(c){if(!p)return;if(t.isComposing)return;t.selectOption(p);break}return;case"Escape":c?(t.setState({inputIsHiddenAfterUpdate:!1}),t.onInputChange("",{action:"menu-close",prevInputValue:i}),t.onMenuClose()):s&&a&&t.clearValue();break;case" ":if(i)return;if(!c){t.openMenu("first");break}if(!p)return;t.selectOption(p);break;case"ArrowUp":c?t.focusOption("up"):t.openMenu("last");break;case"ArrowDown":c?t.focusOption("down"):t.openMenu("first");break;case"PageUp":if(!c)return;t.focusOption("pageup");break;case"PageDown":if(!c)return;t.focusOption("pagedown");break;case"Home":if(!c)return;t.focusOption("first");break;case"End":if(!c)return;t.focusOption("last");break;default:return}e.preventDefault()}},t.state.instancePrefix="react-select-"+(t.props.instanceId||++wa),t.state.selectValue=En(e.value),e.menuIsOpen&&t.state.selectValue.length){var r=t.getFocusableOptionsWithIds(),n=t.buildFocusableOptions(),o=n.indexOf(t.state.selectValue[0]);t.state.focusableOptionsWithIds=r,t.state.focusedOption=n[o],t.state.focusedOptionId=pa(r,n[o])}return t}return r=i,n=[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&In(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(e){var t=this.props,r=t.isDisabled,n=t.menuIsOpen,o=this.state.isFocused;(o&&!r&&e.isDisabled||o&&n&&!e.menuIsOpen)&&this.focusInput(),o&&r&&!e.isDisabled?this.setState({isFocused:!1},this.onMenuClose):o||r||!e.isDisabled||this.inputRef!==document.activeElement||this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(In(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(e,t){this.props.onInputChange(e,t)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(e){var t=this,r=this.state,n=r.selectValue,o=r.isFocused,a=this.buildFocusableOptions(),i="first"===e?0:a.length-1;if(!this.props.isMulti){var s=a.indexOf(n[0]);s>-1&&(i=s)}this.scrollToFocusedOptionOnUpdate=!(o&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:a[i],focusedOptionId:this.getFocusedOptionId(a[i])},(function(){return t.onMenuOpen()}))}},{key:"focusValue",value:function(e){var t=this.state,r=t.selectValue,n=t.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var o=r.indexOf(n);n||(o=-1);var a=r.length-1,i=-1;if(r.length){switch(e){case"previous":i=0===o?0:-1===o?a:o-1;break;case"next":o>-1&&o<a&&(i=o+1)}this.setState({inputIsHidden:-1!==i,focusedValue:r[i]})}}}},{key:"focusOption",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"first",t=this.props.pageSize,r=this.state.focusedOption,n=this.getFocusableOptions();if(n.length){var o=0,a=n.indexOf(r);r||(a=-1),"up"===e?o=a>0?a-1:n.length-1:"down"===e?o=(a+1)%n.length:"pageup"===e?(o=a-t)<0&&(o=0):"pagedown"===e?(o=a+t)>n.length-1&&(o=n.length-1):"last"===e&&(o=n.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:n[o],focusedValue:null,focusedOptionId:this.getFocusedOptionId(n[o])})}}},{key:"getTheme",value:function(){return this.props.theme?"function"===typeof this.props.theme?this.props.theme(sa):(0,Mt.A)((0,Mt.A)({},sa),this.props.theme):sa}},{key:"getCommonProps",value:function(){var e=this.clearValue,t=this.cx,r=this.getStyles,n=this.getClassNames,o=this.getValue,a=this.selectOption,i=this.setValue,s=this.props,l=s.isMulti,c=s.isRtl,u=s.options;return{clearValue:e,cx:t,getStyles:r,getClassNames:n,getValue:o,hasValue:this.hasValue(),isMulti:l,isRtl:c,options:u,selectOption:a,selectProps:s,setValue:i,theme:this.getTheme()}}},{key:"hasValue",value:function(){return this.state.selectValue.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var e=this.props,t=e.isClearable,r=e.isMulti;return void 0===t?r:t}},{key:"isOptionDisabled",value:function(e,t){return va(this.props,e,t)}},{key:"isOptionSelected",value:function(e,t){return ba(this.props,e,t)}},{key:"filterOption",value:function(e,t){return ya(this.props,e,t)}},{key:"formatOptionLabel",value:function(e,t){if("function"===typeof this.props.formatOptionLabel){var r=this.props.inputValue,n=this.state.selectValue;return this.props.formatOptionLabel(e,{context:t,inputValue:r,selectValue:n})}return this.getOptionLabel(e)}},{key:"formatGroupLabel",value:function(e){return this.props.formatGroupLabel(e)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var e=this.props,r=e.isDisabled,n=e.isSearchable,o=e.inputId,a=e.inputValue,i=e.tabIndex,s=e.form,l=e.menuIsOpen,c=e.required,u=this.getComponents().Input,d=this.state,f=d.inputIsHidden,h=d.ariaSelection,p=this.commonProps,g=o||this.getElementId("input"),m=(0,Mt.A)((0,Mt.A)((0,Mt.A)({"aria-autocomplete":"list","aria-expanded":l,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":c,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},l&&{"aria-controls":this.getElementId("listbox")}),!n&&{"aria-readonly":!0}),this.hasValue()?"initial-input-focus"===(null===h||void 0===h?void 0:h.action)&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return n?t.createElement(u,Ft({},p,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:g,innerRef:this.getInputRef,isDisabled:r,isHidden:f,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:i,form:s,type:"text",value:a},m)):t.createElement(zo,Ft({id:g,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:On,onFocus:this.onInputFocus,disabled:r,tabIndex:i,inputMode:"none",form:s,value:""},m))}},{key:"renderPlaceholderOrValue",value:function(){var e=this,r=this.getComponents(),n=r.MultiValue,o=r.MultiValueContainer,a=r.MultiValueLabel,i=r.MultiValueRemove,s=r.SingleValue,l=r.Placeholder,c=this.commonProps,u=this.props,d=u.controlShouldRenderValue,f=u.isDisabled,h=u.isMulti,p=u.inputValue,g=u.placeholder,m=this.state,v=m.selectValue,b=m.focusedValue,y=m.isFocused;if(!this.hasValue()||!d)return p?null:t.createElement(l,Ft({},c,{key:"placeholder",isDisabled:f,isFocused:y,innerProps:{id:this.getElementId("placeholder")}}),g);if(h)return v.map((function(r,s){var l=r===b,u="".concat(e.getOptionLabel(r),"-").concat(e.getOptionValue(r));return t.createElement(n,Ft({},c,{components:{Container:o,Label:a,Remove:i},isFocused:l,isDisabled:f,key:u,index:s,removeProps:{onClick:function(){return e.removeValue(r)},onTouchEnd:function(){return e.removeValue(r)},onMouseDown:function(e){e.preventDefault()}},data:r}),e.formatOptionLabel(r,"value"))}));if(p)return null;var x=v[0];return t.createElement(s,Ft({},c,{data:x,isDisabled:f}),this.formatOptionLabel(x,"value"))}},{key:"renderClearIndicator",value:function(){var e=this.getComponents().ClearIndicator,r=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;if(!this.isClearable()||!e||o||!this.hasValue()||a)return null;var s={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return t.createElement(e,Ft({},r,{innerProps:s,isFocused:i}))}},{key:"renderLoadingIndicator",value:function(){var e=this.getComponents().LoadingIndicator,r=this.commonProps,n=this.props,o=n.isDisabled,a=n.isLoading,i=this.state.isFocused;return e&&a?t.createElement(e,Ft({},r,{innerProps:{"aria-hidden":"true"},isDisabled:o,isFocused:i})):null}},{key:"renderIndicatorSeparator",value:function(){var e=this.getComponents(),r=e.DropdownIndicator,n=e.IndicatorSeparator;if(!r||!n)return null;var o=this.commonProps,a=this.props.isDisabled,i=this.state.isFocused;return t.createElement(n,Ft({},o,{isDisabled:a,isFocused:i}))}},{key:"renderDropdownIndicator",value:function(){var e=this.getComponents().DropdownIndicator;if(!e)return null;var r=this.commonProps,n=this.props.isDisabled,o=this.state.isFocused,a={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return t.createElement(e,Ft({},r,{innerProps:a,isDisabled:n,isFocused:o}))}},{key:"renderMenu",value:function(){var e=this,r=this.getComponents(),n=r.Group,o=r.GroupHeading,a=r.Menu,i=r.MenuList,s=r.MenuPortal,l=r.LoadingMessage,c=r.NoOptionsMessage,u=r.Option,d=this.commonProps,f=this.state.focusedOption,h=this.props,p=h.captureMenuScroll,g=h.inputValue,m=h.isLoading,v=h.loadingMessage,b=h.minMenuHeight,y=h.maxMenuHeight,x=h.menuIsOpen,w=h.menuPlacement,k=h.menuPosition,S=h.menuPortalTarget,C=h.menuShouldBlockScroll,O=h.menuShouldScrollIntoView,P=h.noOptionsMessage,T=h.onMenuScrollToTop,E=h.onMenuScrollToBottom;if(!x)return null;var j,A=function(r,n){var o=r.type,a=r.data,i=r.isDisabled,s=r.isSelected,l=r.label,c=r.value,h=f===a,p=i?void 0:function(){return e.onOptionHover(a)},g=i?void 0:function(){return e.selectOption(a)},m="".concat(e.getElementId("option"),"-").concat(n),v={id:m,onClick:g,onMouseMove:p,onMouseOver:p,tabIndex:-1,role:"option","aria-selected":e.isAppleDevice?void 0:s};return t.createElement(u,Ft({},d,{innerProps:v,data:a,isDisabled:i,isSelected:s,key:m,label:l,type:o,value:c,isFocused:h,innerRef:h?e.getFocusedOptionRef:void 0}),e.formatOptionLabel(r.data,"menu"))};if(this.hasOptions())j=this.getCategorizedOptions().map((function(r){if("group"===r.type){var a=r.data,i=r.options,s=r.index,l="".concat(e.getElementId("group"),"-").concat(s),c="".concat(l,"-heading");return t.createElement(n,Ft({},d,{key:l,data:a,options:i,Heading:o,headingProps:{id:c,data:r.data},label:e.formatGroupLabel(r.data)}),r.options.map((function(e){return A(e,"".concat(s,"-").concat(e.index))})))}if("option"===r.type)return A(r,"".concat(r.index))}));else if(m){var N=v({inputValue:g});if(null===N)return null;j=t.createElement(l,d,N)}else{var M=P({inputValue:g});if(null===M)return null;j=t.createElement(c,d,M)}var _={minMenuHeight:b,maxMenuHeight:y,menuPlacement:w,menuPosition:k,menuShouldScrollIntoView:O},D=t.createElement(qn,Ft({},d,_),(function(r){var n=r.ref,o=r.placerProps,s=o.placement,l=o.maxHeight;return t.createElement(a,Ft({},d,_,{innerRef:n,innerProps:{onMouseDown:e.onMenuMouseDown,onMouseMove:e.onMenuMouseMove},isLoading:m,placement:s}),t.createElement(ea,{captureEnabled:p,onTopArrive:T,onBottomArrive:E,lockEnabled:C},(function(r){return t.createElement(i,Ft({},d,{innerRef:function(t){e.getMenuListRef(t),r(t)},innerProps:{role:"listbox","aria-multiselectable":d.isMulti,id:e.getElementId("listbox")},isLoading:m,maxHeight:l,focusedOption:f}),j)})))}));return S||"fixed"===k?t.createElement(s,Ft({},d,{appendTo:S,controlElement:this.controlRef,menuPlacement:w,menuPosition:k}),D):D}},{key:"renderFormField",value:function(){var e=this,r=this.props,n=r.delimiter,o=r.isDisabled,a=r.isMulti,i=r.name,s=r.required,l=this.state.selectValue;if(s&&!this.hasValue()&&!o)return t.createElement(ra,{name:i,onFocus:this.onValueInputFocus});if(i&&!o){if(a){if(n){var c=l.map((function(t){return e.getOptionValue(t)})).join(n);return t.createElement("input",{name:i,type:"hidden",value:c})}var u=l.length>0?l.map((function(r,n){return t.createElement("input",{key:"i-".concat(n),name:i,type:"hidden",value:e.getOptionValue(r)})})):t.createElement("input",{name:i,type:"hidden",value:""});return t.createElement("div",null,u)}var d=l[0]?this.getOptionValue(l[0]):"";return t.createElement("input",{name:i,type:"hidden",value:d})}}},{key:"renderLiveRegion",value:function(){var e=this.commonProps,r=this.state,n=r.ariaSelection,o=r.focusedOption,a=r.focusedValue,i=r.isFocused,s=r.selectValue,l=this.getFocusableOptions();return t.createElement(jo,Ft({},e,{id:this.getElementId("live-region"),ariaSelection:n,focusedOption:o,focusedValue:a,isFocused:i,selectValue:s,focusableOptions:l,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var e=this.getComponents(),r=e.Control,n=e.IndicatorsContainer,o=e.SelectContainer,a=e.ValueContainer,i=this.props,s=i.className,l=i.id,c=i.isDisabled,u=i.menuIsOpen,d=this.state.isFocused,f=this.commonProps=this.getCommonProps();return t.createElement(o,Ft({},f,{className:s,innerProps:{id:l,onKeyDown:this.onKeyDown},isDisabled:c,isFocused:d}),this.renderLiveRegion(),t.createElement(r,Ft({},f,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:c,isFocused:d,menuIsOpen:u}),t.createElement(a,Ft({},f,{isDisabled:c}),this.renderPlaceholderOrValue(),this.renderInput()),t.createElement(n,Ft({},f,{isDisabled:c}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],o=[{key:"getDerivedStateFromProps",value:function(e,t){var r=t.prevProps,n=t.clearFocusValueOnUpdate,o=t.inputIsHiddenAfterUpdate,a=t.ariaSelection,i=t.isFocused,s=t.prevWasFocused,l=t.instancePrefix,c=e.options,u=e.value,d=e.menuIsOpen,f=e.inputValue,h=e.isMulti,p=En(u),g={};if(r&&(u!==r.value||c!==r.options||d!==r.menuIsOpen||f!==r.inputValue)){var m=d?function(e,t){return da(ua(e,t))}(e,p):[],v=d?fa(ua(e,p),"".concat(l,"-option")):[],b=n?function(e,t){var r=e.focusedValue,n=e.selectValue.indexOf(r);if(n>-1){if(t.indexOf(r)>-1)return r;if(n<t.length)return t[n]}return null}(t,p):null,y=function(e,t){var r=e.focusedOption;return r&&t.indexOf(r)>-1?r:t[0]}(t,m);g={selectValue:p,focusedOption:y,focusedOptionId:pa(v,y),focusableOptionsWithIds:v,focusedValue:b,clearFocusValueOnUpdate:!1}}var x=null!=o&&e!==r?{inputIsHidden:o,inputIsHiddenAfterUpdate:void 0}:{},w=a,k=i&&s;return i&&!k&&(w={value:Yn(h,p,p[0]||null),options:p,action:"initial-input-focus"},k=!s),"initial-input-focus"===(null===a||void 0===a?void 0:a.action)&&(w=null),(0,Mt.A)((0,Mt.A)((0,Mt.A)({},g),x),{},{prevProps:e,ariaSelection:w,prevWasFocused:k})}}],n&&$t(r.prototype,n),o&&$t(r,o),Object.defineProperty(r,"prototype",{writable:!1}),i}(t.Component);ka.defaultProps=la;var Sa=(0,t.forwardRef)((function(e,r){var n=function(e){var r=e.defaultInputValue,n=void 0===r?"":r,o=e.defaultMenuIsOpen,a=void 0!==o&&o,i=e.defaultValue,s=void 0===i?null:i,l=e.inputValue,c=e.menuIsOpen,u=e.onChange,d=e.onInputChange,f=e.onMenuClose,h=e.onMenuOpen,p=e.value,g=Rt(e,Lt),m=It((0,t.useState)(void 0!==l?l:n),2),v=m[0],b=m[1],y=It((0,t.useState)(void 0!==c?c:a),2),x=y[0],w=y[1],k=It((0,t.useState)(void 0!==p?p:s),2),S=k[0],C=k[1],O=(0,t.useCallback)((function(e,t){"function"===typeof u&&u(e,t),C(e)}),[u]),P=(0,t.useCallback)((function(e,t){var r;"function"===typeof d&&(r=d(e,t)),b(void 0!==r?r:e)}),[d]),T=(0,t.useCallback)((function(){"function"===typeof h&&h(),w(!0)}),[h]),E=(0,t.useCallback)((function(){"function"===typeof f&&f(),w(!1)}),[f]),j=void 0!==l?l:v,A=void 0!==c?c:x,N=void 0!==p?p:S;return(0,Mt.A)((0,Mt.A)({},g),{},{inputValue:j,menuIsOpen:A,onChange:O,onInputChange:P,onMenuClose:E,onMenuOpen:T,value:N})}(e);return t.createElement(ka,Ft({ref:r},n))})),Ca=Sa,Oa=r(61199),Pa=r.n(Oa),Ta=r(93067),Ea={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},ja=t.createContext&&t.createContext(Ea),Aa=["attr","size","title"];function Na(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r={};for(var n in e)if(Object.prototype.hasOwnProperty.call(e,n)){if(t.indexOf(n)>=0)continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Ma(){return Ma=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ma.apply(this,arguments)}function _a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Da(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?_a(Object(r),!0).forEach((function(t){Ia(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):_a(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Ia(e,t,r){return t=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=typeof n)return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ra(e){return e&&e.map(((e,r)=>t.createElement(e.tag,Da({key:r},e.attr),Ra(e.child))))}function La(e){return r=>t.createElement(Fa,Ma({attr:Da({},e.attr)},r),Ra(e.child))}function Fa(e){var r=r=>{var n,{attr:o,size:a,title:i}=e,s=Na(e,Aa),l=a||r.size||"1em";return r.className&&(n=r.className),e.className&&(n=(n?n+" ":"")+e.className),t.createElement("svg",Ma({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},r.attr,o,s,{className:n,style:Da(Da({color:e.color||r.color},r.style),e.style),height:l,width:l,xmlns:"http://www.w3.org/2000/svg"}),i&&t.createElement("title",null,i),e.children)};return void 0!==ja?t.createElement(ja.Consumer,null,(e=>r(e))):r(Ea)}function Ba(e){return La({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{fillRule:"evenodd",d:"M3 9a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75A.75.75 0 0 1 3 9Zm0 6.75a.75.75 0 0 1 .75-.75h16.5a.75.75 0 0 1 0 1.5H3.75a.75.75 0 0 1-.75-.75Z",clipRule:"evenodd"},child:[]}]})(e)}function $a(e){return La({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M424.4 214.7L72.4 6.6C43.8-10.3 0 6.1 0 47.9V464c0 37.5 40.7 60.1 72.4 41.3l352-208c31.4-18.5 31.5-64.1 0-82.6z"},child:[]}]})(e)}function za(e){return La({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"},child:[]}]})(e)}function Ya(e){return La({tag:"svg",attr:{viewBox:"0 0 496 512"},child:[{tag:"path",attr:{d:"M248 104c-53 0-96 43-96 96s43 96 96 96 96-43 96-96-43-96-96-96zm0 144c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-240C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-49.7 0-95.1-18.3-130.1-48.4 14.9-23 40.4-38.6 69.6-39.5 20.8 6.4 40.6 9.6 60.5 9.6s39.7-3.1 60.5-9.6c29.2 1 54.7 16.5 69.6 39.5-35 30.1-80.4 48.4-130.1 48.4zm162.7-84.1c-24.4-31.4-62.1-51.9-105.1-51.9-10.2 0-26 9.6-57.6 9.6-31.5 0-47.4-9.6-57.6-9.6-42.9 0-80.6 20.5-105.1 51.9C61.9 339.2 48 299.2 48 256c0-110.3 89.7-200 200-200s200 89.7 200 200c0 43.2-13.9 83.2-37.3 115.9z"},child:[]}]})(e)}function Wa(e){return La({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"m289.94 256 95-95A24 24 0 0 0 351 127l-95 95-95-95a24 24 0 0 0-34 34l95 95-95 95a24 24 0 1 0 34 34l95-95 95 95a24 24 0 0 0 34-34z"},child:[]}]})(e)}function Va(e){return La({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M432 448a15.92 15.92 0 0 1-11.31-4.69l-352-352a16 16 0 0 1 22.62-22.62l352 352A16 16 0 0 1 432 448zM248 315.85l-51.79-51.79a2 2 0 0 0-3.39 1.69 64.11 64.11 0 0 0 53.49 53.49 2 2 0 0 0 1.69-3.39zm16-119.7L315.87 248a2 2 0 0 0 3.4-1.69 64.13 64.13 0 0 0-53.55-53.55 2 2 0 0 0-1.72 3.39z"},child:[]},{tag:"path",attr:{d:"M491 273.36a32.2 32.2 0 0 0-.1-34.76c-26.46-40.92-60.79-75.68-99.27-100.53C349 110.55 302 96 255.68 96a226.54 226.54 0 0 0-71.82 11.79 4 4 0 0 0-1.56 6.63l47.24 47.24a4 4 0 0 0 3.82 1.05 96 96 0 0 1 116 116 4 4 0 0 0 1.05 3.81l67.95 68a4 4 0 0 0 5.4.24 343.81 343.81 0 0 0 67.24-77.4zM256 352a96 96 0 0 1-93.3-118.63 4 4 0 0 0-1.05-3.81l-66.84-66.87a4 4 0 0 0-5.41-.23c-24.39 20.81-47 46.13-67.67 75.72a31.92 31.92 0 0 0-.64 35.54c26.41 41.33 60.39 76.14 98.28 100.65C162.06 402 207.92 416 255.68 416a238.22 238.22 0 0 0 72.64-11.55 4 4 0 0 0 1.61-6.64l-47.47-47.46a4 4 0 0 0-3.81-1.05A96 96 0 0 1 256 352z"},child:[]}]})(e)}function Ha(e){return La({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"circle",attr:{cx:"256",cy:"256",r:"64"},child:[]},{tag:"path",attr:{d:"M490.84 238.6c-26.46-40.92-60.79-75.68-99.27-100.53C349 110.55 302 96 255.66 96c-42.52 0-84.33 12.15-124.27 36.11-40.73 24.43-77.63 60.12-109.68 106.07a31.92 31.92 0 0 0-.64 35.54c26.41 41.33 60.4 76.14 98.28 100.65C162 402 207.9 416 255.66 416c46.71 0 93.81-14.43 136.2-41.72 38.46-24.77 72.72-59.66 99.08-100.92a32.2 32.2 0 0 0-.1-34.76zM256 352a96 96 0 1 1 96-96 96.11 96.11 0 0 1-96 96z"},child:[]}]})(e)}function Ua(e){return La({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",d:"M296 64h-80a7.91 7.91 0 0 0-8 8v24h96V72a7.91 7.91 0 0 0-8-8z"},child:[]},{tag:"path",attr:{d:"M432 96h-96V72a40 40 0 0 0-40-40h-80a40 40 0 0 0-40 40v24H80a16 16 0 0 0 0 32h17l19 304.92c1.42 26.85 22 47.08 48 47.08h184c26.13 0 46.3-19.78 48-47l19-305h17a16 16 0 0 0 0-32zM192.57 416H192a16 16 0 0 1-16-15.43l-8-224a16 16 0 1 1 32-1.14l8 224A16 16 0 0 1 192.57 416zM272 400a16 16 0 0 1-32 0V176a16 16 0 0 1 32 0zm32-304h-96V72a7.91 7.91 0 0 1 8-8h80a7.91 7.91 0 0 1 8 8zm32 304.57A16 16 0 0 1 320 416h-.58A16 16 0 0 1 304 399.43l8-224a16 16 0 1 1 32 1.14z"},child:[]}]})(e)}var Ga=r(54575),Xa=r(41517),qa=r(8704),Ka=r.n(qa);const Za=Object.prototype.toString,Qa=Error.prototype.toString,Ja=RegExp.prototype.toString,ei="undefined"!==typeof Symbol?Symbol.prototype.toString:()=>"",ti=/^Symbol\((.*)\)(.*)$/;function ri(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(null==e||!0===e||!1===e)return""+e;const r=typeof e;if("number"===r)return function(e){return e!=+e?"NaN":0===e&&1/e<0?"-0":""+e}(e);if("string"===r)return t?'"'.concat(e,'"'):e;if("function"===r)return"[Function "+(e.name||"anonymous")+"]";if("symbol"===r)return ei.call(e).replace(ti,"Symbol($1)");const n=Za.call(e).slice(8,-1);return"Date"===n?isNaN(e.getTime())?""+e:e.toISOString(e):"Error"===n||e instanceof Error?"["+Qa.call(e)+"]":"RegExp"===n?Ja.call(e):null}function ni(e,t){let r=ri(e,t);return null!==r?r:JSON.stringify(e,(function(e,r){let n=ri(this[e],t);return null!==n?n:r}),2)}function oi(e){return null==e?[]:[].concat(e)}let ai,ii,si,li=/\$\{\s*(\w+)\s*\}/g;ai=Symbol.toStringTag;class ci{constructor(e,t,r,n){this.name=void 0,this.message=void 0,this.value=void 0,this.path=void 0,this.type=void 0,this.params=void 0,this.errors=void 0,this.inner=void 0,this[ai]="Error",this.name="ValidationError",this.value=t,this.path=r,this.type=n,this.errors=[],this.inner=[],oi(e).forEach((e=>{if(ui.isError(e)){this.errors.push(...e.errors);const t=e.inner.length?e.inner:[e];this.inner.push(...t)}else this.errors.push(e)})),this.message=this.errors.length>1?"".concat(this.errors.length," errors occurred"):this.errors[0]}}ii=Symbol.hasInstance,si=Symbol.toStringTag;class ui extends Error{static formatError(e,t){const r=t.label||t.path||"this";return r!==t.path&&(t=Object.assign({},t,{path:r})),"string"===typeof e?e.replace(li,((e,r)=>ni(t[r]))):"function"===typeof e?e(t):e}static isError(e){return e&&"ValidationError"===e.name}constructor(e,t,r,n,o){const a=new ci(e,t,r,n);if(o)return a;super(),this.value=void 0,this.path=void 0,this.type=void 0,this.params=void 0,this.errors=[],this.inner=[],this[si]="Error",this.name=a.name,this.message=a.message,this.type=a.type,this.value=a.value,this.path=a.path,this.errors=a.errors,this.inner=a.inner,Error.captureStackTrace&&Error.captureStackTrace(this,ui)}static[ii](e){return ci[Symbol.hasInstance](e)||super[Symbol.hasInstance](e)}}let di={default:"${path} is invalid",required:"${path} is a required field",defined:"${path} must be defined",notNull:"${path} cannot be null",oneOf:"${path} must be one of the following values: ${values}",notOneOf:"${path} must not be one of the following values: ${values}",notType:e=>{let{path:t,type:r,value:n,originalValue:o}=e;const a=null!=o&&o!==n?" (cast from the value `".concat(ni(o,!0),"`)."):".";return"mixed"!==r?"".concat(t," must be a `").concat(r,"` type, ")+"but the final value was: `".concat(ni(n,!0),"`")+a:"".concat(t," must match the configured type. ")+"The validated value was: `".concat(ni(n,!0),"`")+a}},fi={length:"${path} must be exactly ${length} characters",min:"${path} must be at least ${min} characters",max:"${path} must be at most ${max} characters",matches:'${path} must match the following: "${regex}"',email:"${path} must be a valid email",url:"${path} must be a valid URL",uuid:"${path} must be a valid UUID",datetime:"${path} must be a valid ISO date-time",datetime_precision:"${path} must be a valid ISO date-time with a sub-second precision of exactly ${precision} digits",datetime_offset:'${path} must be a valid ISO date-time with UTC "Z" timezone',trim:"${path} must be a trimmed string",lowercase:"${path} must be a lowercase string",uppercase:"${path} must be a upper case string"},hi={min:"${path} must be greater than or equal to ${min}",max:"${path} must be less than or equal to ${max}",lessThan:"${path} must be less than ${less}",moreThan:"${path} must be greater than ${more}",positive:"${path} must be a positive number",negative:"${path} must be a negative number",integer:"${path} must be an integer"},pi={min:"${path} field must be later than ${min}",max:"${path} field must be at earlier than ${max}"},gi={isValue:"${path} field must be ${value}"},mi={noUnknown:"${path} field has unspecified keys: ${unknown}"},vi={min:"${path} field must have at least ${min} items",max:"${path} field must have less than or equal to ${max} items",length:"${path} must have ${length} items"},bi={notType:e=>{const{path:t,value:r,spec:n}=e,o=n.types.length;if(Array.isArray(r)){if(r.length<o)return"".concat(t," tuple value has too few items, expected a length of ").concat(o," but got ").concat(r.length," for value: `").concat(ni(r,!0),"`");if(r.length>o)return"".concat(t," tuple value has too many items, expected a length of ").concat(o," but got ").concat(r.length," for value: `").concat(ni(r,!0),"`")}return ui.formatError(di.notType,e)}};Object.assign(Object.create(null),{mixed:di,string:fi,number:hi,date:pi,object:mi,array:vi,boolean:gi,tuple:bi});const yi=e=>e&&e.__isYupSchema__;class xi{static fromOptions(e,t){if(!t.then&&!t.otherwise)throw new TypeError("either `then:` or `otherwise:` is required for `when()` conditions");let{is:r,then:n,otherwise:o}=t,a="function"===typeof r?r:function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.every((e=>e===r))};return new xi(e,((e,t)=>{var r;let i=a(...e)?n:o;return null!=(r=null==i?void 0:i(t))?r:t}))}constructor(e,t){this.fn=void 0,this.refs=e,this.refs=e,this.fn=t}resolve(e,t){let r=this.refs.map((e=>e.getValue(null==t?void 0:t.value,null==t?void 0:t.parent,null==t?void 0:t.context))),n=this.fn(r,e,t);if(void 0===n||n===e)return e;if(!yi(n))throw new TypeError("conditions must return a schema object");return n.resolve(t)}}const wi="$",ki=".";class Si{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.key=void 0,this.isContext=void 0,this.isValue=void 0,this.isSibling=void 0,this.path=void 0,this.getter=void 0,this.map=void 0,"string"!==typeof e)throw new TypeError("ref must be a string, got: "+e);if(this.key=e.trim(),""===e)throw new TypeError("ref must be a non-empty string");this.isContext=this.key[0]===wi,this.isValue=this.key[0]===ki,this.isSibling=!this.isContext&&!this.isValue;let r=this.isContext?wi:this.isValue?ki:"";this.path=this.key.slice(r.length),this.getter=this.path&&(0,Ga.getter)(this.path,!0),this.map=t.map}getValue(e,t,r){let n=this.isContext?r:this.isValue?e:t;return this.getter&&(n=this.getter(n||{})),this.map&&(n=this.map(n)),n}cast(e,t){return this.getValue(e,null==t?void 0:t.parent,null==t?void 0:t.context)}resolve(){return this}describe(){return{type:"ref",key:this.key}}toString(){return"Ref(".concat(this.key,")")}static isRef(e){return e&&e.__isYupRef}}Si.prototype.__isYupRef=!0;const Ci=e=>null==e;function Oi(e){function t(t,r,n){let{value:o,path:a="",options:i,originalValue:s,schema:l}=t;const{name:c,test:u,params:d,message:f,skipAbsent:h}=e;let{parent:p,context:g,abortEarly:m=l.spec.abortEarly,disableStackTrace:v=l.spec.disableStackTrace}=i;function b(e){return Si.isRef(e)?e.getValue(o,p,g):e}function y(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=Object.assign({value:o,originalValue:s,label:l.spec.label,path:e.path||a,spec:l.spec,disableStackTrace:e.disableStackTrace||v},d,e.params);for(const n of Object.keys(t))t[n]=b(t[n]);const r=new ui(ui.formatError(e.message||f,t),o,t.path,e.type||c,t.disableStackTrace);return r.params=t,r}const x=m?r:n;let w={path:a,parent:p,type:c,from:i.from,createError:y,resolve:b,options:i,originalValue:s,schema:l};const k=e=>{ui.isError(e)?x(e):e?n(null):x(y())},S=e=>{ui.isError(e)?x(e):r(e)};if(h&&Ci(o))return k(!0);let C;try{var O;if(C=u.call(w,o,w),"function"===typeof(null==(O=C)?void 0:O.then)){if(i.sync)throw new Error('Validation test of type: "'.concat(w.type,'" returned a Promise during a synchronous validate. ')+"This test will finish after the validate call has returned");return Promise.resolve(C).then(k,S)}}catch(P){return void S(P)}k(C)}return t.OPTIONS=e,t}function Pi(e,t,r){let n,o,a,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:r;return t?((0,Ga.forEach)(t,((s,l,c)=>{let u=l?s.slice(1,s.length-1):s,d="tuple"===(e=e.resolve({context:i,parent:n,value:r})).type,f=c?parseInt(u,10):0;if(e.innerType||d){if(d&&!c)throw new Error('Yup.reach cannot implicitly index into a tuple type. the path part "'.concat(a,'" must contain an index to the tuple element, e.g. "').concat(a,'[0]"'));if(r&&f>=r.length)throw new Error("Yup.reach cannot resolve an array item at index: ".concat(s,", in the path: ").concat(t,". ")+"because there is no value at that index. ");n=r,r=r&&r[f],e=d?e.spec.types[f]:e.innerType}if(!c){if(!e.fields||!e.fields[u])throw new Error("The schema does not contain the path: ".concat(t,". ")+"(failed at: ".concat(a,' which is a type: "').concat(e.type,'")'));n=r,r=r&&r[u],e=e.fields[u]}o=u,a=l?"["+s+"]":"."+s})),{schema:e,parent:n,parentPath:o}):{parent:n,parentPath:t,schema:e}}class Ti extends Set{describe(){const e=[];for(const t of this.values())e.push(Si.isRef(t)?t.describe():t);return e}resolveAll(e){let t=[];for(const r of this.values())t.push(e(r));return t}clone(){return new Ti(this.values())}merge(e,t){const r=this.clone();return e.forEach((e=>r.add(e))),t.forEach((e=>r.delete(e))),r}}function Ei(e){let t,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:new Map;if(yi(e)||!e||"object"!==typeof e)return e;if(r.has(e))return r.get(e);if(e instanceof Date)t=new Date(e.getTime()),r.set(e,t);else if(e instanceof RegExp)t=new RegExp(e),r.set(e,t);else if(Array.isArray(e)){t=new Array(e.length),r.set(e,t);for(let n=0;n<e.length;n++)t[n]=Ei(e[n],r)}else if(e instanceof Map){t=new Map,r.set(e,t);for(const[n,o]of e.entries())t.set(n,Ei(o,r))}else if(e instanceof Set){t=new Set,r.set(e,t);for(const n of e)t.add(Ei(n,r))}else{if(!(e instanceof Object))throw Error("Unable to clone ".concat(e));t={},r.set(e,t);for(const[n,o]of Object.entries(e))t[n]=Ei(o,r)}return t}class ji{constructor(e){this.type=void 0,this.deps=[],this.tests=void 0,this.transforms=void 0,this.conditions=[],this._mutate=void 0,this.internalTests={},this._whitelist=new Ti,this._blacklist=new Ti,this.exclusiveTests=Object.create(null),this._typeCheck=void 0,this.spec=void 0,this.tests=[],this.transforms=[],this.withMutation((()=>{this.typeError(di.notType)})),this.type=e.type,this._typeCheck=e.check,this.spec=Object.assign({strip:!1,strict:!1,abortEarly:!0,recursive:!0,disableStackTrace:!1,nullable:!1,optional:!0,coerce:!0},null==e?void 0:e.spec),this.withMutation((e=>{e.nonNullable()}))}get _type(){return this.type}clone(e){if(this._mutate)return e&&Object.assign(this.spec,e),this;const t=Object.create(Object.getPrototypeOf(this));return t.type=this.type,t._typeCheck=this._typeCheck,t._whitelist=this._whitelist.clone(),t._blacklist=this._blacklist.clone(),t.internalTests=Object.assign({},this.internalTests),t.exclusiveTests=Object.assign({},this.exclusiveTests),t.deps=[...this.deps],t.conditions=[...this.conditions],t.tests=[...this.tests],t.transforms=[...this.transforms],t.spec=Ei(Object.assign({},this.spec,e)),t}label(e){let t=this.clone();return t.spec.label=e,t}meta(){if(0===arguments.length)return this.spec.meta;let e=this.clone();return e.spec.meta=Object.assign(e.spec.meta||{},arguments.length<=0?void 0:arguments[0]),e}withMutation(e){let t=this._mutate;this._mutate=!0;let r=e(this);return this._mutate=t,r}concat(e){if(!e||e===this)return this;if(e.type!==this.type&&"mixed"!==this.type)throw new TypeError("You cannot `concat()` schema's of different types: ".concat(this.type," and ").concat(e.type));let t=this,r=e.clone();const n=Object.assign({},t.spec,r.spec);return r.spec=n,r.internalTests=Object.assign({},t.internalTests,r.internalTests),r._whitelist=t._whitelist.merge(e._whitelist,e._blacklist),r._blacklist=t._blacklist.merge(e._blacklist,e._whitelist),r.tests=t.tests,r.exclusiveTests=t.exclusiveTests,r.withMutation((t=>{e.tests.forEach((e=>{t.test(e.OPTIONS)}))})),r.transforms=[...t.transforms,...r.transforms],r}isType(e){return null==e?!(!this.spec.nullable||null!==e)||!(!this.spec.optional||void 0!==e):this._typeCheck(e)}resolve(e){let t=this;if(t.conditions.length){let r=t.conditions;t=t.clone(),t.conditions=[],t=r.reduce(((t,r)=>r.resolve(t,e)),t),t=t.resolve(e)}return t}resolveOptions(e){var t,r,n,o;return Object.assign({},e,{from:e.from||[],strict:null!=(t=e.strict)?t:this.spec.strict,abortEarly:null!=(r=e.abortEarly)?r:this.spec.abortEarly,recursive:null!=(n=e.recursive)?n:this.spec.recursive,disableStackTrace:null!=(o=e.disableStackTrace)?o:this.spec.disableStackTrace})}cast(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=this.resolve(Object.assign({value:e},t)),n="ignore-optionality"===t.assert,o=r._cast(e,t);if(!1!==t.assert&&!r.isType(o)){if(n&&Ci(o))return o;let a=ni(e),i=ni(o);throw new TypeError("The value of ".concat(t.path||"field"," could not be cast to a value ")+'that satisfies the schema type: "'.concat(r.type,'". \n\n')+"attempted value: ".concat(a," \n")+(i!==a?"result of cast: ".concat(i):""))}return o}_cast(e,t){let r=void 0===e?e:this.transforms.reduce(((t,r)=>r.call(this,t,e,this)),e);return void 0===r&&(r=this.getDefault(t)),r}_validate(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0,{path:o,originalValue:a=e,strict:i=this.spec.strict}=t,s=e;i||(s=this._cast(s,Object.assign({assert:!1},t)));let l=[];for(let c of Object.values(this.internalTests))c&&l.push(c);this.runTests({path:o,value:s,originalValue:a,options:t,tests:l},r,(e=>{if(e.length)return n(e,s);this.runTests({path:o,value:s,originalValue:a,options:t,tests:this.tests},r,n)}))}runTests(e,t,r){let n=!1,{tests:o,value:a,originalValue:i,path:s,options:l}=e,c=e=>{n||(n=!0,t(e,a))},u=e=>{n||(n=!0,r(e,a))},d=o.length,f=[];if(!d)return u([]);let h={value:a,originalValue:i,path:s,options:l,schema:this};for(let p=0;p<o.length;p++){(0,o[p])(h,c,(function(e){e&&(Array.isArray(e)?f.push(...e):f.push(e)),--d<=0&&u(f)}))}}asNestedTest(e){let{key:t,index:r,parent:n,parentPath:o,originalParent:a,options:i}=e;const s=null!=t?t:r;if(null==s)throw TypeError("Must include `key` or `index` for nested validations");const l="number"===typeof s;let c=n[s];const u=Object.assign({},i,{strict:!0,parent:n,value:c,originalValue:a[s],key:void 0,[l?"index":"key"]:s,path:l||s.includes(".")?"".concat(o||"","[").concat(l?s:'"'.concat(s,'"'),"]"):(o?"".concat(o,"."):"")+t});return(e,t,r)=>this.resolve(u)._validate(c,u,t,r)}validate(e,t){var r;let n=this.resolve(Object.assign({},t,{value:e})),o=null!=(r=null==t?void 0:t.disableStackTrace)?r:n.spec.disableStackTrace;return new Promise(((r,a)=>n._validate(e,t,((e,t)=>{ui.isError(e)&&(e.value=t),a(e)}),((e,t)=>{e.length?a(new ui(e,t,void 0,void 0,o)):r(t)}))))}validateSync(e,t){var r;let n,o=this.resolve(Object.assign({},t,{value:e})),a=null!=(r=null==t?void 0:t.disableStackTrace)?r:o.spec.disableStackTrace;return o._validate(e,Object.assign({},t,{sync:!0}),((e,t)=>{throw ui.isError(e)&&(e.value=t),e}),((t,r)=>{if(t.length)throw new ui(t,e,void 0,void 0,a);n=r})),n}isValid(e,t){return this.validate(e,t).then((()=>!0),(e=>{if(ui.isError(e))return!1;throw e}))}isValidSync(e,t){try{return this.validateSync(e,t),!0}catch(r){if(ui.isError(r))return!1;throw r}}_getDefault(e){let t=this.spec.default;return null==t?t:"function"===typeof t?t.call(this,e):Ei(t)}getDefault(e){return this.resolve(e||{})._getDefault(e)}default(e){if(0===arguments.length)return this._getDefault();return this.clone({default:e})}strict(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return this.clone({strict:e})}nullability(e,t){const r=this.clone({nullable:e});return r.internalTests.nullable=Oi({message:t,name:"nullable",test(e){return null!==e||this.schema.spec.nullable}}),r}optionality(e,t){const r=this.clone({optional:e});return r.internalTests.optionality=Oi({message:t,name:"optionality",test(e){return void 0!==e||this.schema.spec.optional}}),r}optional(){return this.optionality(!0)}defined(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:di.defined;return this.optionality(!1,e)}nullable(){return this.nullability(!0)}nonNullable(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:di.notNull;return this.nullability(!1,e)}required(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:di.required;return this.clone().withMutation((t=>t.nonNullable(e).defined(e)))}notRequired(){return this.clone().withMutation((e=>e.nullable().optional()))}transform(e){let t=this.clone();return t.transforms.push(e),t}test(){let e;if(e=1===arguments.length?"function"===typeof(arguments.length<=0?void 0:arguments[0])?{test:arguments.length<=0?void 0:arguments[0]}:arguments.length<=0?void 0:arguments[0]:2===arguments.length?{name:arguments.length<=0?void 0:arguments[0],test:arguments.length<=1?void 0:arguments[1]}:{name:arguments.length<=0?void 0:arguments[0],message:arguments.length<=1?void 0:arguments[1],test:arguments.length<=2?void 0:arguments[2]},void 0===e.message&&(e.message=di.default),"function"!==typeof e.test)throw new TypeError("`test` is a required parameters");let t=this.clone(),r=Oi(e),n=e.exclusive||e.name&&!0===t.exclusiveTests[e.name];if(e.exclusive&&!e.name)throw new TypeError("Exclusive tests must provide a unique `name` identifying the test");return e.name&&(t.exclusiveTests[e.name]=!!e.exclusive),t.tests=t.tests.filter((t=>{if(t.OPTIONS.name===e.name){if(n)return!1;if(t.OPTIONS.test===r.OPTIONS.test)return!1}return!0})),t.tests.push(r),t}when(e,t){Array.isArray(e)||"string"===typeof e||(t=e,e=".");let r=this.clone(),n=oi(e).map((e=>new Si(e)));return n.forEach((e=>{e.isSibling&&r.deps.push(e.key)})),r.conditions.push("function"===typeof t?new xi(n,t):xi.fromOptions(n,t)),r}typeError(e){let t=this.clone();return t.internalTests.typeError=Oi({message:e,name:"typeError",skipAbsent:!0,test(e){return!!this.schema._typeCheck(e)||this.createError({params:{type:this.schema.type}})}}),t}oneOf(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:di.oneOf,r=this.clone();return e.forEach((e=>{r._whitelist.add(e),r._blacklist.delete(e)})),r.internalTests.whiteList=Oi({message:t,name:"oneOf",skipAbsent:!0,test(e){let t=this.schema._whitelist,r=t.resolveAll(this.resolve);return!!r.includes(e)||this.createError({params:{values:Array.from(t).join(", "),resolved:r}})}}),r}notOneOf(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:di.notOneOf,r=this.clone();return e.forEach((e=>{r._blacklist.add(e),r._whitelist.delete(e)})),r.internalTests.blacklist=Oi({message:t,name:"notOneOf",test(e){let t=this.schema._blacklist,r=t.resolveAll(this.resolve);return!r.includes(e)||this.createError({params:{values:Array.from(t).join(", "),resolved:r}})}}),r}strip(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=this.clone();return t.spec.strip=e,t}describe(e){const t=(e?this.resolve(e):this).clone(),{label:r,meta:n,optional:o,nullable:a}=t.spec,i={meta:n,label:r,optional:o,nullable:a,default:t.getDefault(e),type:t.type,oneOf:t._whitelist.describe(),notOneOf:t._blacklist.describe(),tests:t.tests.map((e=>({name:e.OPTIONS.name,params:e.OPTIONS.params}))).filter(((e,t,r)=>r.findIndex((t=>t.name===e.name))===t))};return i}}ji.prototype.__isYupSchema__=!0;for(const r of["validate","validateSync"])ji.prototype["".concat(r,"At")]=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const{parent:o,parentPath:a,schema:i}=Pi(this,e,t,n.context);return i[r](o&&o[a],Object.assign({},n,{parent:o,path:e}))};for(const r of["equals","is"])ji.prototype[r]=ji.prototype.oneOf;for(const r of["not","nope"])ji.prototype[r]=ji.prototype.notOneOf;const Ai=/^(\d{4}|[+-]\d{6})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:[ T]?(\d{2}):?(\d{2})(?::?(\d{2})(?:[,.](\d{1,}))?)?(?:(Z)|([+-])(\d{2})(?::?(\d{2}))?)?)?$/;function Ni(e){var t,r;const n=Ai.exec(e);return n?{year:Mi(n[1]),month:Mi(n[2],1)-1,day:Mi(n[3],1),hour:Mi(n[4]),minute:Mi(n[5]),second:Mi(n[6]),millisecond:n[7]?Mi(n[7].substring(0,3)):0,precision:null!=(t=null==(r=n[7])?void 0:r.length)?t:void 0,z:n[8]||void 0,plusMinus:n[9]||void 0,hourOffset:Mi(n[10]),minuteOffset:Mi(n[11])}:null}function Mi(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return Number(e)||t}let _i=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,Di=/^((https?|ftp):)?\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i,Ii=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i,Ri=new RegExp("".concat("^\\d{4}-\\d{2}-\\d{2}","T").concat("\\d{2}:\\d{2}:\\d{2}","(\\.\\d+)?").concat("(([+-]\\d{2}(:?\\d{2})?)|Z)","$")),Li=e=>Ci(e)||e===e.trim(),Fi={}.toString();function Bi(){return new $i}class $i extends ji{constructor(){super({type:"string",check:e=>(e instanceof String&&(e=e.valueOf()),"string"===typeof e)}),this.withMutation((()=>{this.transform(((e,t,r)=>{if(!r.spec.coerce||r.isType(e))return e;if(Array.isArray(e))return e;const n=null!=e&&e.toString?e.toString():e;return n===Fi?e:n}))}))}required(e){return super.required(e).withMutation((t=>t.test({message:e||di.required,name:"required",skipAbsent:!0,test:e=>!!e.length})))}notRequired(){return super.notRequired().withMutation((e=>(e.tests=e.tests.filter((e=>"required"!==e.OPTIONS.name)),e)))}length(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:fi.length;return this.test({message:t,name:"length",exclusive:!0,params:{length:e},skipAbsent:!0,test(t){return t.length===this.resolve(e)}})}min(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:fi.min;return this.test({message:t,name:"min",exclusive:!0,params:{min:e},skipAbsent:!0,test(t){return t.length>=this.resolve(e)}})}max(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:fi.max;return this.test({name:"max",exclusive:!0,message:t,params:{max:e},skipAbsent:!0,test(t){return t.length<=this.resolve(e)}})}matches(e,t){let r,n,o=!1;return t&&("object"===typeof t?({excludeEmptyString:o=!1,message:r,name:n}=t):r=t),this.test({name:n||"matches",message:r||fi.matches,params:{regex:e},skipAbsent:!0,test:t=>""===t&&o||-1!==t.search(e)})}email(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:fi.email;return this.matches(_i,{name:"email",message:e,excludeEmptyString:!0})}url(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:fi.url;return this.matches(Di,{name:"url",message:e,excludeEmptyString:!0})}uuid(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:fi.uuid;return this.matches(Ii,{name:"uuid",message:e,excludeEmptyString:!1})}datetime(e){let t,r,n="";return e&&("object"===typeof e?({message:n="",allowOffset:t=!1,precision:r}=e):n=e),this.matches(Ri,{name:"datetime",message:n||fi.datetime,excludeEmptyString:!0}).test({name:"datetime_offset",message:n||fi.datetime_offset,params:{allowOffset:t},skipAbsent:!0,test:e=>{if(!e||t)return!0;const r=Ni(e);return!!r&&!!r.z}}).test({name:"datetime_precision",message:n||fi.datetime_precision,params:{precision:r},skipAbsent:!0,test:e=>{if(!e||void 0==r)return!0;const t=Ni(e);return!!t&&t.precision===r}})}ensure(){return this.default("").transform((e=>null===e?"":e))}trim(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:fi.trim;return this.transform((e=>null!=e?e.trim():e)).test({message:e,name:"trim",test:Li})}lowercase(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:fi.lowercase;return this.transform((e=>Ci(e)?e:e.toLowerCase())).test({message:e,name:"string_case",exclusive:!0,skipAbsent:!0,test:e=>Ci(e)||e===e.toLowerCase()})}uppercase(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:fi.uppercase;return this.transform((e=>Ci(e)?e:e.toUpperCase())).test({message:e,name:"string_case",exclusive:!0,skipAbsent:!0,test:e=>Ci(e)||e===e.toUpperCase()})}}Bi.prototype=$i.prototype;function zi(){return new Yi}class Yi extends ji{constructor(){super({type:"number",check:e=>(e instanceof Number&&(e=e.valueOf()),"number"===typeof e&&!(e=>e!=+e)(e))}),this.withMutation((()=>{this.transform(((e,t,r)=>{if(!r.spec.coerce)return e;let n=e;if("string"===typeof n){if(n=n.replace(/\s/g,""),""===n)return NaN;n=+n}return r.isType(n)||null===n?n:parseFloat(n)}))}))}min(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:hi.min;return this.test({message:t,name:"min",exclusive:!0,params:{min:e},skipAbsent:!0,test(t){return t>=this.resolve(e)}})}max(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:hi.max;return this.test({message:t,name:"max",exclusive:!0,params:{max:e},skipAbsent:!0,test(t){return t<=this.resolve(e)}})}lessThan(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:hi.lessThan;return this.test({message:t,name:"max",exclusive:!0,params:{less:e},skipAbsent:!0,test(t){return t<this.resolve(e)}})}moreThan(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:hi.moreThan;return this.test({message:t,name:"min",exclusive:!0,params:{more:e},skipAbsent:!0,test(t){return t>this.resolve(e)}})}positive(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:hi.positive;return this.moreThan(0,e)}negative(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:hi.negative;return this.lessThan(0,e)}integer(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:hi.integer;return this.test({name:"integer",message:e,skipAbsent:!0,test:e=>Number.isInteger(e)})}truncate(){return this.transform((e=>Ci(e)?e:0|e))}round(e){var t;let r=["ceil","floor","round","trunc"];if("trunc"===(e=(null==(t=e)?void 0:t.toLowerCase())||"round"))return this.truncate();if(-1===r.indexOf(e.toLowerCase()))throw new TypeError("Only valid options for round() are: "+r.join(", "));return this.transform((t=>Ci(t)?t:Math[e](t)))}}zi.prototype=Yi.prototype;let Wi=new Date("");function Vi(){return new Hi}class Hi extends ji{constructor(){super({type:"date",check(e){return t=e,"[object Date]"===Object.prototype.toString.call(t)&&!isNaN(e.getTime());var t}}),this.withMutation((()=>{this.transform(((e,t,r)=>!r.spec.coerce||r.isType(e)||null===e?e:(e=function(e){const t=Ni(e);if(!t)return Date.parse?Date.parse(e):Number.NaN;if(void 0===t.z&&void 0===t.plusMinus)return new Date(t.year,t.month,t.day,t.hour,t.minute,t.second,t.millisecond).valueOf();let r=0;return"Z"!==t.z&&void 0!==t.plusMinus&&(r=60*t.hourOffset+t.minuteOffset,"+"===t.plusMinus&&(r=0-r)),Date.UTC(t.year,t.month,t.day,t.hour,t.minute+r,t.second,t.millisecond)}(e),isNaN(e)?Hi.INVALID_DATE:new Date(e))))}))}prepareParam(e,t){let r;if(Si.isRef(e))r=e;else{let n=this.cast(e);if(!this._typeCheck(n))throw new TypeError("`".concat(t,"` must be a Date or a value that can be `cast()` to a Date"));r=n}return r}min(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:pi.min,r=this.prepareParam(e,"min");return this.test({message:t,name:"min",exclusive:!0,params:{min:e},skipAbsent:!0,test(e){return e>=this.resolve(r)}})}max(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:pi.max,r=this.prepareParam(e,"max");return this.test({message:t,name:"max",exclusive:!0,params:{max:e},skipAbsent:!0,test(e){return e<=this.resolve(r)}})}}function Ui(e,t){let r=1/0;return e.some(((e,n)=>{var o;if(null!=(o=t.path)&&o.includes(e))return r=n,!0})),r}function Gi(e){return(t,r)=>Ui(e,t)-Ui(e,r)}Hi.INVALID_DATE=Wi,Vi.prototype=Hi.prototype,Vi.INVALID_DATE=Wi;const Xi=(e,t,r)=>{if("string"!==typeof e)return e;let n=e;try{n=JSON.parse(e)}catch(o){}return r.isType(n)?n:e};function qi(e){if("fields"in e){const t={};for(const[r,n]of Object.entries(e.fields))t[r]=qi(n);return e.setFields(t)}if("array"===e.type){const t=e.optional();return t.innerType&&(t.innerType=qi(t.innerType)),t}return"tuple"===e.type?e.optional().clone({types:e.spec.types.map(qi)}):"optional"in e?e.optional():e}let Ki=e=>"[object Object]"===Object.prototype.toString.call(e);const Zi=Gi([]);function Qi(e){return new Ji(e)}class Ji extends ji{constructor(e){super({type:"object",check:e=>Ki(e)||"function"===typeof e}),this.fields=Object.create(null),this._sortErrors=Zi,this._nodes=[],this._excludedEdges=[],this.withMutation((()=>{e&&this.shape(e)}))}_cast(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var r;let n=super._cast(e,t);if(void 0===n)return this.getDefault(t);if(!this._typeCheck(n))return n;let o=this.fields,a=null!=(r=t.stripUnknown)?r:this.spec.noUnknown,i=[].concat(this._nodes,Object.keys(n).filter((e=>!this._nodes.includes(e)))),s={},l=Object.assign({},t,{parent:s,__validating:t.__validating||!1}),c=!1;for(const u of i){let e=o[u],r=u in n;if(e){let r,o=n[u];l.path=(t.path?"".concat(t.path,"."):"")+u,e=e.resolve({value:o,context:t.context,parent:s});let a=e instanceof ji?e.spec:void 0,i=null==a?void 0:a.strict;if(null!=a&&a.strip){c=c||u in n;continue}r=t.__validating&&i?n[u]:e.cast(n[u],l),void 0!==r&&(s[u]=r)}else r&&!a&&(s[u]=n[u]);r===u in s&&s[u]===n[u]||(c=!0)}return c?s:n}_validate(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0,{from:o=[],originalValue:a=e,recursive:i=this.spec.recursive}=t;t.from=[{schema:this,value:a},...o],t.__validating=!0,t.originalValue=a,super._validate(e,t,r,((e,o)=>{if(!i||!Ki(o))return void n(e,o);a=a||o;let s=[];for(let r of this._nodes){let e=this.fields[r];e&&!Si.isRef(e)&&s.push(e.asNestedTest({options:t,key:r,parent:o,parentPath:t.path,originalParent:a}))}this.runTests({tests:s,value:o,originalValue:a,options:t},r,(t=>{n(t.sort(this._sortErrors).concat(e),o)}))}))}clone(e){const t=super.clone(e);return t.fields=Object.assign({},this.fields),t._nodes=this._nodes,t._excludedEdges=this._excludedEdges,t._sortErrors=this._sortErrors,t}concat(e){let t=super.concat(e),r=t.fields;for(let[n,o]of Object.entries(this.fields)){const e=r[n];r[n]=void 0===e?o:e}return t.withMutation((t=>t.setFields(r,[...this._excludedEdges,...e._excludedEdges])))}_getDefault(e){if("default"in this.spec)return super._getDefault(e);if(!this._nodes.length)return;let t={};return this._nodes.forEach((r=>{var n;const o=this.fields[r];let a=e;null!=(n=a)&&n.value&&(a=Object.assign({},a,{parent:a.value,value:a.value[r]})),t[r]=o&&"getDefault"in o?o.getDefault(a):void 0})),t}setFields(e,t){let r=this.clone();return r.fields=e,r._nodes=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=[],n=new Set,o=new Set(t.map((e=>{let[t,r]=e;return"".concat(t,"-").concat(r)})));function a(e,t){let a=(0,Ga.split)(e)[0];n.add(a),o.has("".concat(t,"-").concat(a))||r.push([t,a])}for(const i of Object.keys(e)){let t=e[i];n.add(i),Si.isRef(t)&&t.isSibling?a(t.path,i):yi(t)&&"deps"in t&&t.deps.forEach((e=>a(e,i)))}return Ka().array(Array.from(n),r).reverse()}(e,t),r._sortErrors=Gi(Object.keys(e)),t&&(r._excludedEdges=t),r}shape(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];return this.clone().withMutation((r=>{let n=r._excludedEdges;return t.length&&(Array.isArray(t[0])||(t=[t]),n=[...r._excludedEdges,...t]),r.setFields(Object.assign(r.fields,e),n)}))}partial(){const e={};for(const[t,r]of Object.entries(this.fields))e[t]="optional"in r&&r.optional instanceof Function?r.optional():r;return this.setFields(e)}deepPartial(){return qi(this)}pick(e){const t={};for(const r of e)this.fields[r]&&(t[r]=this.fields[r]);return this.setFields(t,this._excludedEdges.filter((t=>{let[r,n]=t;return e.includes(r)&&e.includes(n)})))}omit(e){const t=[];for(const r of Object.keys(this.fields))e.includes(r)||t.push(r);return this.pick(t)}from(e,t,r){let n=(0,Ga.getter)(e,!0);return this.transform((o=>{if(!o)return o;let a=o;return((e,t)=>{const r=[...(0,Ga.normalizePath)(t)];if(1===r.length)return r[0]in e;let n=r.pop(),o=(0,Ga.getter)((0,Ga.join)(r),!0)(e);return!(!o||!(n in o))})(o,e)&&(a=Object.assign({},o),r||delete a[e],a[t]=n(o)),a}))}json(){return this.transform(Xi)}noUnknown(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:mi.noUnknown;"boolean"!==typeof e&&(t=e,e=!0);let r=this.test({name:"noUnknown",exclusive:!0,message:t,test(t){if(null==t)return!0;const r=function(e,t){let r=Object.keys(e.fields);return Object.keys(t).filter((e=>-1===r.indexOf(e)))}(this.schema,t);return!e||0===r.length||this.createError({params:{unknown:r.join(", ")}})}});return r.spec.noUnknown=e,r}unknown(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:mi.noUnknown;return this.noUnknown(!e,t)}transformKeys(e){return this.transform((t=>{if(!t)return t;const r={};for(const n of Object.keys(t))r[e(n)]=t[n];return r}))}camelCase(){return this.transformKeys(Xa.camelCase)}snakeCase(){return this.transformKeys(Xa.snakeCase)}constantCase(){return this.transformKeys((e=>(0,Xa.snakeCase)(e).toUpperCase()))}describe(e){const t=(e?this.resolve(e):this).clone(),r=super.describe(e);r.fields={};for(const[o,a]of Object.entries(t.fields)){var n;let t=e;null!=(n=t)&&n.value&&(t=Object.assign({},t,{parent:t.value,value:t.value[o]})),r.fields[o]=a.describe(t)}return r}}function es(e){return new ts(e)}Qi.prototype=Ji.prototype;class ts extends ji{constructor(e){super({type:"array",spec:{types:e},check:e=>Array.isArray(e)}),this.innerType=void 0,this.innerType=e}_cast(e,t){const r=super._cast(e,t);if(!this._typeCheck(r)||!this.innerType)return r;let n=!1;const o=r.map(((e,r)=>{const o=this.innerType.cast(e,Object.assign({},t,{path:"".concat(t.path||"","[").concat(r,"]")}));return o!==e&&(n=!0),o}));return n?o:r}_validate(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,n=arguments.length>3?arguments[3]:void 0;var o;let a=this.innerType,i=null!=(o=t.recursive)?o:this.spec.recursive;null!=t.originalValue&&t.originalValue,super._validate(e,t,r,((o,s)=>{var l;if(!i||!a||!this._typeCheck(s))return void n(o,s);let c=new Array(s.length);for(let r=0;r<s.length;r++){var u;c[r]=a.asNestedTest({options:t,index:r,parent:s,parentPath:t.path,originalParent:null!=(u=t.originalValue)?u:e})}this.runTests({value:s,tests:c,originalValue:null!=(l=t.originalValue)?l:e,options:t},r,(e=>n(e.concat(o),s)))}))}clone(e){const t=super.clone(e);return t.innerType=this.innerType,t}json(){return this.transform(Xi)}concat(e){let t=super.concat(e);return t.innerType=this.innerType,e.innerType&&(t.innerType=t.innerType?t.innerType.concat(e.innerType):e.innerType),t}of(e){let t=this.clone();if(!yi(e))throw new TypeError("`array.of()` sub-schema must be a valid yup schema not: "+ni(e));return t.innerType=e,t.spec=Object.assign({},t.spec,{types:e}),t}length(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:vi.length;return this.test({message:t,name:"length",exclusive:!0,params:{length:e},skipAbsent:!0,test(t){return t.length===this.resolve(e)}})}min(e,t){return t=t||vi.min,this.test({message:t,name:"min",exclusive:!0,params:{min:e},skipAbsent:!0,test(t){return t.length>=this.resolve(e)}})}max(e,t){return t=t||vi.max,this.test({message:t,name:"max",exclusive:!0,params:{max:e},skipAbsent:!0,test(t){return t.length<=this.resolve(e)}})}ensure(){return this.default((()=>[])).transform(((e,t)=>this._typeCheck(e)?e:null==t?[]:[].concat(t)))}compact(e){let t=e?(t,r,n)=>!e(t,r,n):e=>!!e;return this.transform((e=>null!=e?e.filter(t):e))}describe(e){const t=(e?this.resolve(e):this).clone(),r=super.describe(e);if(t.innerType){var n;let o=e;null!=(n=o)&&n.value&&(o=Object.assign({},o,{parent:o.value,value:o.value[0]})),r.innerType=t.innerType.describe(o)}return r}}es.prototype=ts.prototype;var rs=function(e){return function(e){return!!e&&"object"===typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===ns}(e)}(e)};var ns="function"===typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function os(e,t){return!1!==t.clone&&t.isMergeableObject(e)?is((r=e,Array.isArray(r)?[]:{}),e,t):e;var r}function as(e,t,r){return e.concat(t).map((function(e){return os(e,r)}))}function is(e,t,r){(r=r||{}).arrayMerge=r.arrayMerge||as,r.isMergeableObject=r.isMergeableObject||rs;var n=Array.isArray(t);return n===Array.isArray(e)?n?r.arrayMerge(e,t,r):function(e,t,r){var n={};return r.isMergeableObject(e)&&Object.keys(e).forEach((function(t){n[t]=os(e[t],r)})),Object.keys(t).forEach((function(o){r.isMergeableObject(t[o])&&e[o]?n[o]=is(e[o],t[o],r):n[o]=os(t[o],r)})),n}(e,t,r):os(t,r)}is.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,r){return is(e,r,t)}),{})};const ss=is;const ls="object"==typeof global&&global&&global.Object===Object&&global;var cs="object"==typeof self&&self&&self.Object===Object&&self;const us=ls||cs||Function("return this")();const ds=us.Symbol;var fs=Object.prototype,hs=fs.hasOwnProperty,ps=fs.toString,gs=ds?ds.toStringTag:void 0;const ms=function(e){var t=hs.call(e,gs),r=e[gs];try{e[gs]=void 0;var n=!0}catch(W_){}var o=ps.call(e);return n&&(t?e[gs]=r:delete e[gs]),o};var vs=Object.prototype.toString;const bs=function(e){return vs.call(e)};var ys=ds?ds.toStringTag:void 0;const xs=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":ys&&ys in Object(e)?ms(e):bs(e)};const ws=function(e,t){return function(r){return e(t(r))}};const ks=ws(Object.getPrototypeOf,Object);const Ss=function(e){return null!=e&&"object"==typeof e};var Cs=Function.prototype,Os=Object.prototype,Ps=Cs.toString,Ts=Os.hasOwnProperty,Es=Ps.call(Object);const js=function(e){if(!Ss(e)||"[object Object]"!=xs(e))return!1;var t=ks(e);if(null===t)return!0;var r=Ts.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&Ps.call(r)==Es};const As=function(){this.__data__=[],this.size=0};const Ns=function(e,t){return e===t||e!==e&&t!==t};const Ms=function(e,t){for(var r=e.length;r--;)if(Ns(e[r][0],t))return r;return-1};var _s=Array.prototype.splice;const Ds=function(e){var t=this.__data__,r=Ms(t,e);return!(r<0)&&(r==t.length-1?t.pop():_s.call(t,r,1),--this.size,!0)};const Is=function(e){var t=this.__data__,r=Ms(t,e);return r<0?void 0:t[r][1]};const Rs=function(e){return Ms(this.__data__,e)>-1};const Ls=function(e,t){var r=this.__data__,n=Ms(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this};function Fs(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Fs.prototype.clear=As,Fs.prototype.delete=Ds,Fs.prototype.get=Is,Fs.prototype.has=Rs,Fs.prototype.set=Ls;const Bs=Fs;const $s=function(){this.__data__=new Bs,this.size=0};const zs=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r};const Ys=function(e){return this.__data__.get(e)};const Ws=function(e){return this.__data__.has(e)};const Vs=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)};const Hs=function(e){if(!Vs(e))return!1;var t=xs(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t};const Us=us["__core-js_shared__"];var Gs=function(){var e=/[^.]+$/.exec(Us&&Us.keys&&Us.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();const Xs=function(e){return!!Gs&&Gs in e};var qs=Function.prototype.toString;const Ks=function(e){if(null!=e){try{return qs.call(e)}catch(W_){}try{return e+""}catch(W_){}}return""};var Zs=/^\[object .+?Constructor\]$/,Qs=Function.prototype,Js=Object.prototype,el=Qs.toString,tl=Js.hasOwnProperty,rl=RegExp("^"+el.call(tl).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");const nl=function(e){return!(!Vs(e)||Xs(e))&&(Hs(e)?rl:Zs).test(Ks(e))};const ol=function(e,t){return null==e?void 0:e[t]};const al=function(e,t){var r=ol(e,t);return nl(r)?r:void 0};const il=al(us,"Map");const sl=al(Object,"create");const ll=function(){this.__data__=sl?sl(null):{},this.size=0};const cl=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t};var ul=Object.prototype.hasOwnProperty;const dl=function(e){var t=this.__data__;if(sl){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return ul.call(t,e)?t[e]:void 0};var fl=Object.prototype.hasOwnProperty;const hl=function(e){var t=this.__data__;return sl?void 0!==t[e]:fl.call(t,e)};const pl=function(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=sl&&void 0===t?"__lodash_hash_undefined__":t,this};function gl(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}gl.prototype.clear=ll,gl.prototype.delete=cl,gl.prototype.get=dl,gl.prototype.has=hl,gl.prototype.set=pl;const ml=gl;const vl=function(){this.size=0,this.__data__={hash:new ml,map:new(il||Bs),string:new ml}};const bl=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e};const yl=function(e,t){var r=e.__data__;return bl(t)?r["string"==typeof t?"string":"hash"]:r.map};const xl=function(e){var t=yl(this,e).delete(e);return this.size-=t?1:0,t};const wl=function(e){return yl(this,e).get(e)};const kl=function(e){return yl(this,e).has(e)};const Sl=function(e,t){var r=yl(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this};function Cl(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}Cl.prototype.clear=vl,Cl.prototype.delete=xl,Cl.prototype.get=wl,Cl.prototype.has=kl,Cl.prototype.set=Sl;const Ol=Cl;const Pl=function(e,t){var r=this.__data__;if(r instanceof Bs){var n=r.__data__;if(!il||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new Ol(n)}return r.set(e,t),this.size=r.size,this};function Tl(e){var t=this.__data__=new Bs(e);this.size=t.size}Tl.prototype.clear=$s,Tl.prototype.delete=zs,Tl.prototype.get=Ys,Tl.prototype.has=Ws,Tl.prototype.set=Pl;const El=Tl;const jl=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n&&!1!==t(e[r],r,e););return e};const Al=function(){try{var e=al(Object,"defineProperty");return e({},"",{}),e}catch(W_){}}();const Nl=function(e,t,r){"__proto__"==t&&Al?Al(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r};var Ml=Object.prototype.hasOwnProperty;const _l=function(e,t,r){var n=e[t];Ml.call(e,t)&&Ns(n,r)&&(void 0!==r||t in e)||Nl(e,t,r)};const Dl=function(e,t,r,n){var o=!r;r||(r={});for(var a=-1,i=t.length;++a<i;){var s=t[a],l=n?n(r[s],e[s],s,r,e):void 0;void 0===l&&(l=e[s]),o?Nl(r,s,l):_l(r,s,l)}return r};const Il=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n};const Rl=function(e){return Ss(e)&&"[object Arguments]"==xs(e)};var Ll=Object.prototype,Fl=Ll.hasOwnProperty,Bl=Ll.propertyIsEnumerable;const $l=Rl(function(){return arguments}())?Rl:function(e){return Ss(e)&&Fl.call(e,"callee")&&!Bl.call(e,"callee")};const zl=Array.isArray;const Yl=function(){return!1};var Wl="object"==typeof exports&&exports&&!exports.nodeType&&exports,Vl=Wl&&"object"==typeof module&&module&&!module.nodeType&&module,Hl=Vl&&Vl.exports===Wl?us.Buffer:void 0;const Ul=(Hl?Hl.isBuffer:void 0)||Yl;var Gl=/^(?:0|[1-9]\d*)$/;const Xl=function(e,t){var r=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==r||"symbol"!=r&&Gl.test(e))&&e>-1&&e%1==0&&e<t};const ql=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991};var Kl={};Kl["[object Float32Array]"]=Kl["[object Float64Array]"]=Kl["[object Int8Array]"]=Kl["[object Int16Array]"]=Kl["[object Int32Array]"]=Kl["[object Uint8Array]"]=Kl["[object Uint8ClampedArray]"]=Kl["[object Uint16Array]"]=Kl["[object Uint32Array]"]=!0,Kl["[object Arguments]"]=Kl["[object Array]"]=Kl["[object ArrayBuffer]"]=Kl["[object Boolean]"]=Kl["[object DataView]"]=Kl["[object Date]"]=Kl["[object Error]"]=Kl["[object Function]"]=Kl["[object Map]"]=Kl["[object Number]"]=Kl["[object Object]"]=Kl["[object RegExp]"]=Kl["[object Set]"]=Kl["[object String]"]=Kl["[object WeakMap]"]=!1;const Zl=function(e){return Ss(e)&&ql(e.length)&&!!Kl[xs(e)]};const Ql=function(e){return function(t){return e(t)}};var Jl="object"==typeof exports&&exports&&!exports.nodeType&&exports,ec=Jl&&"object"==typeof module&&module&&!module.nodeType&&module,tc=ec&&ec.exports===Jl&&ls.process,rc=function(){try{var e=ec&&ec.require&&ec.require("util").types;return e||tc&&tc.binding&&tc.binding("util")}catch(W_){}}();const nc=rc;var oc=nc&&nc.isTypedArray;const ac=oc?Ql(oc):Zl;var ic=Object.prototype.hasOwnProperty;const sc=function(e,t){var r=zl(e),n=!r&&$l(e),o=!r&&!n&&Ul(e),a=!r&&!n&&!o&&ac(e),i=r||n||o||a,s=i?Il(e.length,String):[],l=s.length;for(var c in e)!t&&!ic.call(e,c)||i&&("length"==c||o&&("offset"==c||"parent"==c)||a&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||Xl(c,l))||s.push(c);return s};var lc=Object.prototype;const cc=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||lc)};const uc=ws(Object.keys,Object);var dc=Object.prototype.hasOwnProperty;const fc=function(e){if(!cc(e))return uc(e);var t=[];for(var r in Object(e))dc.call(e,r)&&"constructor"!=r&&t.push(r);return t};const hc=function(e){return null!=e&&ql(e.length)&&!Hs(e)};const pc=function(e){return hc(e)?sc(e):fc(e)};const gc=function(e,t){return e&&Dl(t,pc(t),e)};const mc=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t};var vc=Object.prototype.hasOwnProperty;const bc=function(e){if(!Vs(e))return mc(e);var t=cc(e),r=[];for(var n in e)("constructor"!=n||!t&&vc.call(e,n))&&r.push(n);return r};const yc=function(e){return hc(e)?sc(e,!0):bc(e)};const xc=function(e,t){return e&&Dl(t,yc(t),e)};var wc="object"==typeof exports&&exports&&!exports.nodeType&&exports,kc=wc&&"object"==typeof module&&module&&!module.nodeType&&module,Sc=kc&&kc.exports===wc?us.Buffer:void 0,Cc=Sc?Sc.allocUnsafe:void 0;const Oc=function(e,t){if(t)return e.slice();var r=e.length,n=Cc?Cc(r):new e.constructor(r);return e.copy(n),n};const Pc=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t};const Tc=function(e,t){for(var r=-1,n=null==e?0:e.length,o=0,a=[];++r<n;){var i=e[r];t(i,r,e)&&(a[o++]=i)}return a};const Ec=function(){return[]};var jc=Object.prototype.propertyIsEnumerable,Ac=Object.getOwnPropertySymbols,Nc=Ac?function(e){return null==e?[]:(e=Object(e),Tc(Ac(e),(function(t){return jc.call(e,t)})))}:Ec;const Mc=Nc;const _c=function(e,t){return Dl(e,Mc(e),t)};const Dc=function(e,t){for(var r=-1,n=t.length,o=e.length;++r<n;)e[o+r]=t[r];return e};var Ic=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)Dc(t,Mc(e)),e=ks(e);return t}:Ec;const Rc=Ic;const Lc=function(e,t){return Dl(e,Rc(e),t)};const Fc=function(e,t,r){var n=t(e);return zl(e)?n:Dc(n,r(e))};const Bc=function(e){return Fc(e,pc,Mc)};const $c=function(e){return Fc(e,yc,Rc)};const zc=al(us,"DataView");const Yc=al(us,"Promise");const Wc=al(us,"Set");const Vc=al(us,"WeakMap");var Hc="[object Map]",Uc="[object Promise]",Gc="[object Set]",Xc="[object WeakMap]",qc="[object DataView]",Kc=Ks(zc),Zc=Ks(il),Qc=Ks(Yc),Jc=Ks(Wc),eu=Ks(Vc),tu=xs;(zc&&tu(new zc(new ArrayBuffer(1)))!=qc||il&&tu(new il)!=Hc||Yc&&tu(Yc.resolve())!=Uc||Wc&&tu(new Wc)!=Gc||Vc&&tu(new Vc)!=Xc)&&(tu=function(e){var t=xs(e),r="[object Object]"==t?e.constructor:void 0,n=r?Ks(r):"";if(n)switch(n){case Kc:return qc;case Zc:return Hc;case Qc:return Uc;case Jc:return Gc;case eu:return Xc}return t});const ru=tu;var nu=Object.prototype.hasOwnProperty;const ou=function(e){var t=e.length,r=new e.constructor(t);return t&&"string"==typeof e[0]&&nu.call(e,"index")&&(r.index=e.index,r.input=e.input),r};const au=us.Uint8Array;const iu=function(e){var t=new e.constructor(e.byteLength);return new au(t).set(new au(e)),t};const su=function(e,t){var r=t?iu(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)};var lu=/\w*$/;const cu=function(e){var t=new e.constructor(e.source,lu.exec(e));return t.lastIndex=e.lastIndex,t};var uu=ds?ds.prototype:void 0,du=uu?uu.valueOf:void 0;const fu=function(e){return du?Object(du.call(e)):{}};const hu=function(e,t){var r=t?iu(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)};const pu=function(e,t,r){var n=e.constructor;switch(t){case"[object ArrayBuffer]":return iu(e);case"[object Boolean]":case"[object Date]":return new n(+e);case"[object DataView]":return su(e,r);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return hu(e,r);case"[object Map]":case"[object Set]":return new n;case"[object Number]":case"[object String]":return new n(e);case"[object RegExp]":return cu(e);case"[object Symbol]":return fu(e)}};var gu=Object.create,mu=function(){function e(){}return function(t){if(!Vs(t))return{};if(gu)return gu(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();const vu=mu;const bu=function(e){return"function"!=typeof e.constructor||cc(e)?{}:vu(ks(e))};const yu=function(e){return Ss(e)&&"[object Map]"==ru(e)};var xu=nc&&nc.isMap;const wu=xu?Ql(xu):yu;const ku=function(e){return Ss(e)&&"[object Set]"==ru(e)};var Su=nc&&nc.isSet;const Cu=Su?Ql(Su):ku;var Ou="[object Arguments]",Pu="[object Function]",Tu="[object Object]",Eu={};Eu[Ou]=Eu["[object Array]"]=Eu["[object ArrayBuffer]"]=Eu["[object DataView]"]=Eu["[object Boolean]"]=Eu["[object Date]"]=Eu["[object Float32Array]"]=Eu["[object Float64Array]"]=Eu["[object Int8Array]"]=Eu["[object Int16Array]"]=Eu["[object Int32Array]"]=Eu["[object Map]"]=Eu["[object Number]"]=Eu[Tu]=Eu["[object RegExp]"]=Eu["[object Set]"]=Eu["[object String]"]=Eu["[object Symbol]"]=Eu["[object Uint8Array]"]=Eu["[object Uint8ClampedArray]"]=Eu["[object Uint16Array]"]=Eu["[object Uint32Array]"]=!0,Eu["[object Error]"]=Eu[Pu]=Eu["[object WeakMap]"]=!1;const ju=function e(t,r,n,o,a,i){var s,l=1&r,c=2&r,u=4&r;if(n&&(s=a?n(t,o,a,i):n(t)),void 0!==s)return s;if(!Vs(t))return t;var d=zl(t);if(d){if(s=ou(t),!l)return Pc(t,s)}else{var f=ru(t),h=f==Pu||"[object GeneratorFunction]"==f;if(Ul(t))return Oc(t,l);if(f==Tu||f==Ou||h&&!a){if(s=c||h?{}:bu(t),!l)return c?Lc(t,xc(s,t)):_c(t,gc(s,t))}else{if(!Eu[f])return a?t:{};s=pu(t,f,l)}}i||(i=new El);var p=i.get(t);if(p)return p;i.set(t,s),Cu(t)?t.forEach((function(o){s.add(e(o,r,n,o,t,i))})):wu(t)&&t.forEach((function(o,a){s.set(a,e(o,r,n,a,t,i))}));var g=d?void 0:(u?c?$c:Bc:c?yc:pc)(t);return jl(g||t,(function(o,a){g&&(o=t[a=o]),_l(s,a,e(o,r,n,a,t,i))})),s};const Au=function(e){return ju(e,5)};var Nu=r(20944),Mu=r.n(Nu);const _u=function(e,t){};const Du=function(e){return ju(e,4)};const Iu=function(e,t){for(var r=-1,n=null==e?0:e.length,o=Array(n);++r<n;)o[r]=t(e[r],r,e);return o};const Ru=function(e){return"symbol"==typeof e||Ss(e)&&"[object Symbol]"==xs(e)};function Lu(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],a=r.cache;if(a.has(o))return a.get(o);var i=e.apply(this,n);return r.cache=a.set(o,i)||a,i};return r.cache=new(Lu.Cache||Ol),r}Lu.Cache=Ol;const Fu=Lu;const Bu=function(e){var t=Fu(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t};var $u=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,zu=/\\(\\)?/g,Yu=Bu((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace($u,(function(e,r,n,o){t.push(n?o.replace(zu,"$1"):r||e)})),t}));const Wu=Yu;const Vu=function(e){if("string"==typeof e||Ru(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t};var Hu=ds?ds.prototype:void 0,Uu=Hu?Hu.toString:void 0;const Gu=function e(t){if("string"==typeof t)return t;if(zl(t))return Iu(t,e)+"";if(Ru(t))return Uu?Uu.call(t):"";var r=t+"";return"0"==r&&1/t==-1/0?"-0":r};const Xu=function(e){return null==e?"":Gu(e)};const qu=function(e){return zl(e)?Iu(e,Vu):Ru(e)?[e]:Pc(Wu(Xu(e)))};function Ku(){return Ku=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ku.apply(this,arguments)}function Zu(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function Qu(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}function Ju(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}var ed=(0,t.createContext)(void 0);ed.displayName="FormikContext";ed.Provider,ed.Consumer;function td(){var e=(0,t.useContext)(ed);return e||_u(!1),e}var rd=function(e){return Array.isArray(e)&&0===e.length},nd=function(e){return"function"===typeof e},od=function(e){return null!==e&&"object"===typeof e},ad=function(e){return String(Math.floor(Number(e)))===e},id=function(e){return"[object String]"===Object.prototype.toString.call(e)},sd=function(e){return 0===t.Children.count(e)},ld=function(e){return od(e)&&nd(e.then)};function cd(e,t,r,n){void 0===n&&(n=0);for(var o=qu(t);e&&n<o.length;)e=e[o[n++]];return n===o.length||e?void 0===e?r:e:r}function ud(e,t,r){for(var n=Du(e),o=n,a=0,i=qu(t);a<i.length-1;a++){var s=i[a],l=cd(e,i.slice(0,a+1));if(l&&(od(l)||Array.isArray(l)))o=o[s]=Du(l);else{var c=i[a+1];o=o[s]=ad(c)&&Number(c)>=0?[]:{}}}return(0===a?e:o)[i[a]]===r?e:(void 0===r?delete o[i[a]]:o[i[a]]=r,0===a&&void 0===r&&delete n[i[a]],n)}function dd(e,t,r,n){void 0===r&&(r=new WeakMap),void 0===n&&(n={});for(var o=0,a=Object.keys(e);o<a.length;o++){var i=a[o],s=e[i];od(s)?r.get(s)||(r.set(s,!0),n[i]=Array.isArray(s)?[]:{},dd(s,t,r,n[i])):n[i]=t}return n}var fd={},hd={};function pd(e){var r=e.validateOnChange,n=void 0===r||r,o=e.validateOnBlur,a=void 0===o||o,i=e.validateOnMount,s=void 0!==i&&i,l=e.isInitialValid,c=e.enableReinitialize,u=void 0!==c&&c,d=e.onSubmit,f=Qu(e,["validateOnChange","validateOnBlur","validateOnMount","isInitialValid","enableReinitialize","onSubmit"]),h=Ku({validateOnChange:n,validateOnBlur:a,validateOnMount:s,onSubmit:d},f),p=(0,t.useRef)(h.initialValues),g=(0,t.useRef)(h.initialErrors||fd),m=(0,t.useRef)(h.initialTouched||hd),v=(0,t.useRef)(h.initialStatus),b=(0,t.useRef)(!1),y=(0,t.useRef)({});(0,t.useEffect)((function(){return b.current=!0,function(){b.current=!1}}),[]);var x=(0,t.useState)(0)[1],w=(0,t.useRef)({values:Au(h.initialValues),errors:Au(h.initialErrors)||fd,touched:Au(h.initialTouched)||hd,status:Au(h.initialStatus),isSubmitting:!1,isValidating:!1,submitCount:0}),k=w.current,S=(0,t.useCallback)((function(e){var t=w.current;w.current=function(e,t){switch(t.type){case"SET_VALUES":return Ku({},e,{values:t.payload});case"SET_TOUCHED":return Ku({},e,{touched:t.payload});case"SET_ERRORS":return Mu()(e.errors,t.payload)?e:Ku({},e,{errors:t.payload});case"SET_STATUS":return Ku({},e,{status:t.payload});case"SET_ISSUBMITTING":return Ku({},e,{isSubmitting:t.payload});case"SET_ISVALIDATING":return Ku({},e,{isValidating:t.payload});case"SET_FIELD_VALUE":return Ku({},e,{values:ud(e.values,t.payload.field,t.payload.value)});case"SET_FIELD_TOUCHED":return Ku({},e,{touched:ud(e.touched,t.payload.field,t.payload.value)});case"SET_FIELD_ERROR":return Ku({},e,{errors:ud(e.errors,t.payload.field,t.payload.value)});case"RESET_FORM":return Ku({},e,t.payload);case"SET_FORMIK_STATE":return t.payload(e);case"SUBMIT_ATTEMPT":return Ku({},e,{touched:dd(e.values,!0),isSubmitting:!0,submitCount:e.submitCount+1});case"SUBMIT_FAILURE":case"SUBMIT_SUCCESS":return Ku({},e,{isSubmitting:!1});default:return e}}(t,e),t!==w.current&&x((function(e){return e+1}))}),[]),C=(0,t.useCallback)((function(e,t){return new Promise((function(r,n){var o=h.validate(e,t);null==o?r(fd):ld(o)?o.then((function(e){r(e||fd)}),(function(e){n(e)})):r(o)}))}),[h.validate]),O=(0,t.useCallback)((function(e,t){var r=h.validationSchema,n=nd(r)?r(t):r,o=t&&n.validateAt?n.validateAt(t,e):function(e,t,r,n){void 0===r&&(r=!1);var o=gd(e);return t[r?"validateSync":"validate"](o,{abortEarly:!1,context:n||o})}(e,n);return new Promise((function(e,t){o.then((function(){e(fd)}),(function(r){"ValidationError"===r.name?e(function(e){var t={};if(e.inner){if(0===e.inner.length)return ud(t,e.path,e.message);var r=e.inner,n=Array.isArray(r),o=0;for(r=n?r:r[Symbol.iterator]();;){var a;if(n){if(o>=r.length)break;a=r[o++]}else{if((o=r.next()).done)break;a=o.value}var i=a;cd(t,i.path)||(t=ud(t,i.path,i.message))}}return t}(r)):t(r)}))}))}),[h.validationSchema]),P=(0,t.useCallback)((function(e,t){return new Promise((function(r){return r(y.current[e].validate(t))}))}),[]),T=(0,t.useCallback)((function(e){var t=Object.keys(y.current).filter((function(e){return nd(y.current[e].validate)})),r=t.length>0?t.map((function(t){return P(t,cd(e,t))})):[Promise.resolve("DO_NOT_DELETE_YOU_WILL_BE_FIRED")];return Promise.all(r).then((function(e){return e.reduce((function(e,r,n){return"DO_NOT_DELETE_YOU_WILL_BE_FIRED"===r||r&&(e=ud(e,t[n],r)),e}),{})}))}),[P]),E=(0,t.useCallback)((function(e){return Promise.all([T(e),h.validationSchema?O(e):{},h.validate?C(e):{}]).then((function(e){var t=e[0],r=e[1],n=e[2];return ss.all([t,r,n],{arrayMerge:md})}))}),[h.validate,h.validationSchema,T,C,O]),j=bd((function(e){return void 0===e&&(e=k.values),S({type:"SET_ISVALIDATING",payload:!0}),E(e).then((function(e){return b.current&&(S({type:"SET_ISVALIDATING",payload:!1}),S({type:"SET_ERRORS",payload:e})),e}))}));(0,t.useEffect)((function(){s&&!0===b.current&&Mu()(p.current,h.initialValues)&&j(p.current)}),[s,j]);var A=(0,t.useCallback)((function(e){var t=e&&e.values?e.values:p.current,r=e&&e.errors?e.errors:g.current?g.current:h.initialErrors||{},n=e&&e.touched?e.touched:m.current?m.current:h.initialTouched||{},o=e&&e.status?e.status:v.current?v.current:h.initialStatus;p.current=t,g.current=r,m.current=n,v.current=o;var a=function(){S({type:"RESET_FORM",payload:{isSubmitting:!!e&&!!e.isSubmitting,errors:r,touched:n,status:o,values:t,isValidating:!!e&&!!e.isValidating,submitCount:e&&e.submitCount&&"number"===typeof e.submitCount?e.submitCount:0}})};if(h.onReset){var i=h.onReset(k.values,q);ld(i)?i.then(a):a()}else a()}),[h.initialErrors,h.initialStatus,h.initialTouched,h.onReset]);(0,t.useEffect)((function(){!0!==b.current||Mu()(p.current,h.initialValues)||u&&(p.current=h.initialValues,A(),s&&j(p.current))}),[u,h.initialValues,A,s,j]),(0,t.useEffect)((function(){u&&!0===b.current&&!Mu()(g.current,h.initialErrors)&&(g.current=h.initialErrors||fd,S({type:"SET_ERRORS",payload:h.initialErrors||fd}))}),[u,h.initialErrors]),(0,t.useEffect)((function(){u&&!0===b.current&&!Mu()(m.current,h.initialTouched)&&(m.current=h.initialTouched||hd,S({type:"SET_TOUCHED",payload:h.initialTouched||hd}))}),[u,h.initialTouched]),(0,t.useEffect)((function(){u&&!0===b.current&&!Mu()(v.current,h.initialStatus)&&(v.current=h.initialStatus,S({type:"SET_STATUS",payload:h.initialStatus}))}),[u,h.initialStatus,h.initialTouched]);var N=bd((function(e){if(y.current[e]&&nd(y.current[e].validate)){var t=cd(k.values,e),r=y.current[e].validate(t);return ld(r)?(S({type:"SET_ISVALIDATING",payload:!0}),r.then((function(e){return e})).then((function(t){S({type:"SET_FIELD_ERROR",payload:{field:e,value:t}}),S({type:"SET_ISVALIDATING",payload:!1})}))):(S({type:"SET_FIELD_ERROR",payload:{field:e,value:r}}),Promise.resolve(r))}return h.validationSchema?(S({type:"SET_ISVALIDATING",payload:!0}),O(k.values,e).then((function(e){return e})).then((function(t){S({type:"SET_FIELD_ERROR",payload:{field:e,value:cd(t,e)}}),S({type:"SET_ISVALIDATING",payload:!1})}))):Promise.resolve()})),M=(0,t.useCallback)((function(e,t){var r=t.validate;y.current[e]={validate:r}}),[]),_=(0,t.useCallback)((function(e){delete y.current[e]}),[]),D=bd((function(e,t){return S({type:"SET_TOUCHED",payload:e}),(void 0===t?a:t)?j(k.values):Promise.resolve()})),I=(0,t.useCallback)((function(e){S({type:"SET_ERRORS",payload:e})}),[]),R=bd((function(e,t){var r=nd(e)?e(k.values):e;return S({type:"SET_VALUES",payload:r}),(void 0===t?n:t)?j(r):Promise.resolve()})),L=(0,t.useCallback)((function(e,t){S({type:"SET_FIELD_ERROR",payload:{field:e,value:t}})}),[]),F=bd((function(e,t,r){return S({type:"SET_FIELD_VALUE",payload:{field:e,value:t}}),(void 0===r?n:r)?j(ud(k.values,e,t)):Promise.resolve()})),B=(0,t.useCallback)((function(e,t){var r,n=t,o=e;if(!id(e)){e.persist&&e.persist();var a=e.target?e.target:e.currentTarget,i=a.type,s=a.name,l=a.id,c=a.value,u=a.checked,d=(a.outerHTML,a.options),f=a.multiple;n=t||(s||l),o=/number|range/.test(i)?(r=parseFloat(c),isNaN(r)?"":r):/checkbox/.test(i)?function(e,t,r){if("boolean"===typeof e)return Boolean(t);var n=[],o=!1,a=-1;if(Array.isArray(e))n=e,o=(a=e.indexOf(r))>=0;else if(!r||"true"==r||"false"==r)return Boolean(t);if(t&&r&&!o)return n.concat(r);if(!o)return n;return n.slice(0,a).concat(n.slice(a+1))}(cd(k.values,n),u,c):d&&f?function(e){return Array.from(e).filter((function(e){return e.selected})).map((function(e){return e.value}))}(d):c}n&&F(n,o)}),[F,k.values]),$=bd((function(e){if(id(e))return function(t){return B(t,e)};B(e)})),z=bd((function(e,t,r){return void 0===t&&(t=!0),S({type:"SET_FIELD_TOUCHED",payload:{field:e,value:t}}),(void 0===r?a:r)?j(k.values):Promise.resolve()})),Y=(0,t.useCallback)((function(e,t){e.persist&&e.persist();var r=e.target,n=r.name,o=r.id,a=(r.outerHTML,t||(n||o));z(a,!0)}),[z]),W=bd((function(e){if(id(e))return function(t){return Y(t,e)};Y(e)})),V=(0,t.useCallback)((function(e){nd(e)?S({type:"SET_FORMIK_STATE",payload:e}):S({type:"SET_FORMIK_STATE",payload:function(){return e}})}),[]),H=(0,t.useCallback)((function(e){S({type:"SET_STATUS",payload:e})}),[]),U=(0,t.useCallback)((function(e){S({type:"SET_ISSUBMITTING",payload:e})}),[]),G=bd((function(){return S({type:"SUBMIT_ATTEMPT"}),j().then((function(e){var t=e instanceof Error;if(!t&&0===Object.keys(e).length){var r;try{if(void 0===(r=K()))return}catch(n){throw n}return Promise.resolve(r).then((function(e){return b.current&&S({type:"SUBMIT_SUCCESS"}),e})).catch((function(e){if(b.current)throw S({type:"SUBMIT_FAILURE"}),e}))}if(b.current&&(S({type:"SUBMIT_FAILURE"}),t))throw e}))})),X=bd((function(e){e&&e.preventDefault&&nd(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&nd(e.stopPropagation)&&e.stopPropagation(),G().catch((function(e){console.warn("Warning: An unhandled error was caught from submitForm()",e)}))})),q={resetForm:A,validateForm:j,validateField:N,setErrors:I,setFieldError:L,setFieldTouched:z,setFieldValue:F,setStatus:H,setSubmitting:U,setTouched:D,setValues:R,setFormikState:V,submitForm:G},K=bd((function(){return d(k.values,q)})),Z=bd((function(e){e&&e.preventDefault&&nd(e.preventDefault)&&e.preventDefault(),e&&e.stopPropagation&&nd(e.stopPropagation)&&e.stopPropagation(),A()})),Q=(0,t.useCallback)((function(e){return{value:cd(k.values,e),error:cd(k.errors,e),touched:!!cd(k.touched,e),initialValue:cd(p.current,e),initialTouched:!!cd(m.current,e),initialError:cd(g.current,e)}}),[k.errors,k.touched,k.values]),J=(0,t.useCallback)((function(e){return{setValue:function(t,r){return F(e,t,r)},setTouched:function(t,r){return z(e,t,r)},setError:function(t){return L(e,t)}}}),[F,z,L]),ee=(0,t.useCallback)((function(e){var t=od(e),r=t?e.name:e,n=cd(k.values,r),o={name:r,value:n,onChange:$,onBlur:W};if(t){var a=e.type,i=e.value,s=e.as,l=e.multiple;"checkbox"===a?void 0===i?o.checked=!!n:(o.checked=!(!Array.isArray(n)||!~n.indexOf(i)),o.value=i):"radio"===a?(o.checked=n===i,o.value=i):"select"===s&&l&&(o.value=o.value||[],o.multiple=!0)}return o}),[W,$,k.values]),te=(0,t.useMemo)((function(){return!Mu()(p.current,k.values)}),[p.current,k.values]),re=(0,t.useMemo)((function(){return"undefined"!==typeof l?te?k.errors&&0===Object.keys(k.errors).length:!1!==l&&nd(l)?l(h):l:k.errors&&0===Object.keys(k.errors).length}),[l,te,k.errors,h]);return Ku({},k,{initialValues:p.current,initialErrors:g.current,initialTouched:m.current,initialStatus:v.current,handleBlur:W,handleChange:$,handleReset:Z,handleSubmit:X,resetForm:A,setErrors:I,setFormikState:V,setFieldTouched:z,setFieldValue:F,setFieldError:L,setStatus:H,setSubmitting:U,setTouched:D,setValues:R,submitForm:G,validateForm:j,validateField:N,isValid:re,dirty:te,unregisterField:_,registerField:M,getFieldProps:ee,getFieldMeta:Q,getFieldHelpers:J,validateOnBlur:a,validateOnChange:n,validateOnMount:s})}function gd(e){var t=Array.isArray(e)?[]:{};for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var n=String(r);!0===Array.isArray(e[n])?t[n]=e[n].map((function(e){return!0===Array.isArray(e)||js(e)?gd(e):""!==e?e:void 0})):js(e[n])?t[n]=gd(e[n]):t[n]=""!==e[n]?e[n]:void 0}return t}function md(e,t,r){var n=e.slice();return t.forEach((function(t,o){if("undefined"===typeof n[o]){var a=!1!==r.clone&&r.isMergeableObject(t);n[o]=a?ss(Array.isArray(t)?[]:{},t,r):t}else r.isMergeableObject(t)?n[o]=ss(e[o],t,r):-1===e.indexOf(t)&&n.push(t)})),n}var vd="undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement?t.useLayoutEffect:t.useEffect;function bd(e){var r=(0,t.useRef)(e);return vd((function(){r.current=e})),(0,t.useCallback)((function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return r.current.apply(void 0,t)}),[])}(0,t.forwardRef)((function(e,r){var n=e.action,o=Qu(e,["action"]),a=null!=n?n:"#",i=td(),s=i.handleReset,l=i.handleSubmit;return(0,t.createElement)("form",Ku({onSubmit:l,ref:r,onReset:s,action:a},o))})).displayName="Form";var yd=function(e,t,r){var n=xd(e);return n.splice(t,0,r),n},xd=function(e){if(e){if(Array.isArray(e))return[].concat(e);var t=Object.keys(e).map((function(e){return parseInt(e)})).reduce((function(e,t){return t>e?t:e}),0);return Array.from(Ku({},e,{length:t+1}))}return[]},wd=function(e,t){var r="function"===typeof e?e:t;return function(e){if(Array.isArray(e)||od(e)){var t=xd(e);return r(t)}return e}},kd=function(e){function r(t){var r;return(r=e.call(this,t)||this).updateArrayField=function(e,t,n){var o=r.props,a=o.name;(0,o.formik.setFormikState)((function(r){var o=wd(n,e),i=wd(t,e),s=ud(r.values,a,e(cd(r.values,a))),l=n?o(cd(r.errors,a)):void 0,c=t?i(cd(r.touched,a)):void 0;return rd(l)&&(l=void 0),rd(c)&&(c=void 0),Ku({},r,{values:s,errors:n?ud(r.errors,a,l):r.errors,touched:t?ud(r.touched,a,c):r.touched})}))},r.push=function(e){return r.updateArrayField((function(t){return[].concat(xd(t),[Au(e)])}),!1,!1)},r.handlePush=function(e){return function(){return r.push(e)}},r.swap=function(e,t){return r.updateArrayField((function(r){return function(e,t,r){var n=xd(e),o=n[t];return n[t]=n[r],n[r]=o,n}(r,e,t)}),!0,!0)},r.handleSwap=function(e,t){return function(){return r.swap(e,t)}},r.move=function(e,t){return r.updateArrayField((function(r){return function(e,t,r){var n=xd(e),o=n[t];return n.splice(t,1),n.splice(r,0,o),n}(r,e,t)}),!0,!0)},r.handleMove=function(e,t){return function(){return r.move(e,t)}},r.insert=function(e,t){return r.updateArrayField((function(r){return yd(r,e,t)}),(function(t){return yd(t,e,null)}),(function(t){return yd(t,e,null)}))},r.handleInsert=function(e,t){return function(){return r.insert(e,t)}},r.replace=function(e,t){return r.updateArrayField((function(r){return function(e,t,r){var n=xd(e);return n[t]=r,n}(r,e,t)}),!1,!1)},r.handleReplace=function(e,t){return function(){return r.replace(e,t)}},r.unshift=function(e){var t=-1;return r.updateArrayField((function(r){var n=r?[e].concat(r):[e];return t=n.length,n}),(function(e){return e?[null].concat(e):[null]}),(function(e){return e?[null].concat(e):[null]})),t},r.handleUnshift=function(e){return function(){return r.unshift(e)}},r.handleRemove=function(e){return function(){return r.remove(e)}},r.handlePop=function(){return function(){return r.pop()}},r.remove=r.remove.bind(Ju(r)),r.pop=r.pop.bind(Ju(r)),r}Zu(r,e);var n=r.prototype;return n.componentDidUpdate=function(e){this.props.validateOnChange&&this.props.formik.validateOnChange&&!Mu()(cd(e.formik.values,e.name),cd(this.props.formik.values,this.props.name))&&this.props.formik.validateForm(this.props.formik.values)},n.remove=function(e){var t;return this.updateArrayField((function(r){var n=r?xd(r):[];return t||(t=n[e]),nd(n.splice)&&n.splice(e,1),nd(n.every)&&n.every((function(e){return void 0===e}))?[]:n}),!0,!0),t},n.pop=function(){var e;return this.updateArrayField((function(t){var r=t.slice();return e||(e=r&&r.pop&&r.pop()),r}),!0,!0),e},n.render=function(){var e={push:this.push,pop:this.pop,swap:this.swap,move:this.move,insert:this.insert,replace:this.replace,unshift:this.unshift,remove:this.remove,handlePush:this.handlePush,handlePop:this.handlePop,handleSwap:this.handleSwap,handleMove:this.handleMove,handleInsert:this.handleInsert,handleReplace:this.handleReplace,handleUnshift:this.handleUnshift,handleRemove:this.handleRemove},r=this.props,n=r.component,o=r.render,a=r.children,i=r.name,s=Ku({},e,{form:Qu(r.formik,["validate","validationSchema"]),name:i});return n?(0,t.createElement)(n,s):o?o(s):a?"function"===typeof a?a(s):sd(a)?null:t.Children.only(a):null},r}(t.Component);kd.defaultProps={validateOnChange:!0};function Sd(e){return La({tag:"svg",attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M169.4 502.6c12.5 12.5 32.8 12.5 45.3 0l128-128c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L224 402.7 224 32c0-17.7-14.3-32-32-32s-32 14.3-32 32l0 370.7L86.6 329.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l128 128z"},child:[]}]})(e)}function Cd(e){return La({tag:"svg",attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M214.6 9.4c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 109.3V480c0 17.7 14.3 32 32 32s32-14.3 32-32V109.3l73.4 73.4c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3l-128-128z"},child:[]}]})(e)}function Od(e){return La({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M233.4 406.6c12.5 12.5 32.8 12.5 45.3 0l192-192c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L256 338.7 86.6 169.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3l192 192z"},child:[]}]})(e)}function Pd(e){return La({tag:"svg",attr:{viewBox:"0 0 320 512"},child:[{tag:"path",attr:{d:"M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z"},child:[]}]})(e)}function Td(e){return La({tag:"svg",attr:{viewBox:"0 0 320 512"},child:[{tag:"path",attr:{d:"M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"},child:[]}]})(e)}function Ed(e){return La({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M233.4 105.4c12.5-12.5 32.8-12.5 45.3 0l192 192c12.5 12.5 12.5 32.8 0 45.3s-32.8 12.5-45.3 0L256 173.3 86.6 342.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l192-192z"},child:[]}]})(e)}function jd(e){return La({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M177.5 414c-8.8 3.8-19 2-26-4.6l-144-136C2.7 268.9 0 262.6 0 256s2.7-12.9 7.5-17.4l144-136c7-6.6 17.2-8.4 26-4.6s14.5 12.5 14.5 22l0 72 288 0c17.7 0 32 14.3 32 32l0 64c0 17.7-14.3 32-32 32l-288 0 0 72c0 9.6-5.7 18.2-14.5 22z"},child:[]}]})(e)}function Ad(e){return La({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 48a208 208 0 1 1 0 416 208 208 0 1 1 0-416zm0 464A256 256 0 1 0 256 0a256 256 0 1 0 0 512zM369 209c9.4-9.4 9.4-24.6 0-33.9s-24.6-9.4-33.9 0l-111 111-47-47c-9.4-9.4-24.6-9.4-33.9 0s-9.4 24.6 0 33.9l64 64c9.4 9.4 24.6 9.4 33.9 0L369 209z"},child:[]}]})(e)}const Nd=[{id:1,link:"/dashboard",name:"Dashboard",icon:function(e){return La({tag:"svg",attr:{viewBox:"0 0 576 512"},child:[{tag:"path",attr:{d:"M384 160c-17.7 0-32-14.3-32-32s14.3-32 32-32H544c17.7 0 32 14.3 32 32V288c0 17.7-14.3 32-32 32s-32-14.3-32-32V205.3L342.6 374.6c-12.5 12.5-32.8 12.5-45.3 0L192 269.3 54.6 406.6c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3l160-160c12.5-12.5 32.8-12.5 45.3 0L320 306.7 466.7 160H384z"},child:[]}]})(e)}},{id:2,link:"/selection",name:"Selection",icon:function(e){return La({tag:"svg",attr:{viewBox:"0 0 384 512"},child:[{tag:"path",attr:{d:"M374.6 118.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-320 320c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l320-320zM128 128A64 64 0 1 0 0 128a64 64 0 1 0 128 0zM384 384a64 64 0 1 0 -128 0 64 64 0 1 0 128 0z"},child:[]}]})(e)}},{id:3,link:"/automate",name:"Automations",icon:function(e){return La({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M104 496H72a24 24 0 0 1-24-24V328a24 24 0 0 1 24-24h32a24 24 0 0 1 24 24v144a24 24 0 0 1-24 24zm224 0h-32a24 24 0 0 1-24-24V232a24 24 0 0 1 24-24h32a24 24 0 0 1 24 24v240a24 24 0 0 1-24 24zm112 0h-32a24 24 0 0 1-24-24V120a24 24 0 0 1 24-24h32a24 24 0 0 1 24 24v352a24 24 0 0 1-24 24zm-224 0h-32a24 24 0 0 1-24-24V40a24 24 0 0 1 24-24h32a24 24 0 0 1 24 24v432a24 24 0 0 1-24 24z"},child:[]}]})(e)}},{id:4,link:"/trade",name:"Trade",icon:function(e){return La({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M502.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-128-128c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L402.7 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l370.7 0-73.4 73.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l128-128z"},child:[]}]})(e)}}],Md={SET_USER:"SET_USER",SET_TOKEN:"SET_TOKEN",SET_LOGGED_IN:"SET_LOGGED_IN",SET_LOADING:"SET_LOADING",SET_TERMS_AND_CONDITIONS:"SET_TERMS_AND_CONDITIONS",SET_ALL_ACCOUNTS:"SET_ALL_ACCOUNTS",SET_ALL_CONNECTED_ACCOUNTS:"SET_ALL_CONNECTED_ACCOUNTS",SET_SELECTED_ACCOUNT:"SET_SELECTED_ACCOUNT",SET_USER_ID:"SET_USER_ID",SET_ACCOUNT_ID:"SET_ACCOUNT_ID",SWITCH:"SWITCH",SET_FILLED_ORDER:"SET_FILLED_ORDER",SET_OPEN_ORDER:"SET_OPEN_ORDER",SET_CALL_API_STATUS:"SET_CALL_API_STATUS",LOGOUT:"LOGOUT",clearData:e=>({type:Md.LOGOUT,data:e}),setUser:e=>({type:Md.SET_USER,data:e}),setToken:e=>({type:Md.SET_TOKEN,data:e}),setLoggedIn:e=>({type:Md.SET_LOGGED_IN,data:e}),setLoading:e=>({type:Md.SET_LOADING,data:e}),setTermsAndConditions:e=>({type:Md.SET_TERMS_AND_CONDITIONS,data:e}),setAllAccounts:e=>({type:Md.SET_ALL_ACCOUNTS,data:e}),setAllConnectedAccounts:e=>({type:Md.SET_ALL_CONNECTED_ACCOUNTS,data:e}),setSelectedAccount:e=>({type:Md.SET_SELECTED_ACCOUNT,data:e}),setUserId:e=>({type:Md.SET_USER_ID,data:e}),setAccountId:e=>({type:Md.SET_ACCOUNT_ID,data:e}),setFilledOrdersList:e=>({type:Md.SET_FILLED_ORDER,data:e}),setOpenOrdersList:e=>({type:Md.SET_OPEN_ORDER,data:e}),setApiStatus:e=>({type:Md.SET_CALL_API_STATUS,data:e}),setSwitch:e=>({type:Md.SWITCH,data:e})},_d=Md;var Dd=r(86111),Id=r.n(Dd);function Rd(e,t){return function(){return e.apply(t,arguments)}}const{toString:Ld}=Object.prototype,{getPrototypeOf:Fd}=Object,Bd=($d=Object.create(null),e=>{const t=Ld.call(e);return $d[t]||($d[t]=t.slice(8,-1).toLowerCase())});var $d;const zd=e=>(e=e.toLowerCase(),t=>Bd(t)===e),Yd=e=>t=>typeof t===e,{isArray:Wd}=Array,Vd=Yd("undefined");const Hd=zd("ArrayBuffer");const Ud=Yd("string"),Gd=Yd("function"),Xd=Yd("number"),qd=e=>null!==e&&"object"===typeof e,Kd=e=>{if("object"!==Bd(e))return!1;const t=Fd(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},Zd=zd("Date"),Qd=zd("File"),Jd=zd("Blob"),ef=zd("FileList"),tf=zd("URLSearchParams"),[rf,nf,of,af]=["ReadableStream","Request","Response","Headers"].map(zd);function sf(e,t){let r,n,{allOwnKeys:o=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),Wd(e))for(r=0,n=e.length;r<n;r++)t.call(null,e[r],r,e);else{const n=o?Object.getOwnPropertyNames(e):Object.keys(e),a=n.length;let i;for(r=0;r<a;r++)i=n[r],t.call(null,e[i],i,e)}}function lf(e,t){t=t.toLowerCase();const r=Object.keys(e);let n,o=r.length;for(;o-- >0;)if(n=r[o],t===n.toLowerCase())return n;return null}const cf="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:global,uf=e=>!Vd(e)&&e!==cf;const df=(ff="undefined"!==typeof Uint8Array&&Fd(Uint8Array),e=>ff&&e instanceof ff);var ff;const hf=zd("HTMLFormElement"),pf=(e=>{let{hasOwnProperty:t}=e;return(e,r)=>t.call(e,r)})(Object.prototype),gf=zd("RegExp"),mf=(e,t)=>{const r=Object.getOwnPropertyDescriptors(e),n={};sf(r,((r,o)=>{let a;!1!==(a=t(r,o,e))&&(n[o]=a||r)})),Object.defineProperties(e,n)},vf="abcdefghijklmnopqrstuvwxyz",bf="0123456789",yf={DIGIT:bf,ALPHA:vf,ALPHA_DIGIT:vf+vf.toUpperCase()+bf};const xf=zd("AsyncFunction"),wf=(kf="function"===typeof setImmediate,Sf=Gd(cf.postMessage),kf?setImmediate:Sf?((e,t)=>(cf.addEventListener("message",(r=>{let{source:n,data:o}=r;n===cf&&o===e&&t.length&&t.shift()()}),!1),r=>{t.push(r),cf.postMessage(e,"*")}))("axios@".concat(Math.random()),[]):e=>setTimeout(e));var kf,Sf;const Cf="undefined"!==typeof queueMicrotask?queueMicrotask.bind(cf):"undefined"!==typeof process&&process.nextTick||wf,Of={isArray:Wd,isArrayBuffer:Hd,isBuffer:function(e){return null!==e&&!Vd(e)&&null!==e.constructor&&!Vd(e.constructor)&&Gd(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:e=>{let t;return e&&("function"===typeof FormData&&e instanceof FormData||Gd(e.append)&&("formdata"===(t=Bd(e))||"object"===t&&Gd(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){let t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&Hd(e.buffer),t},isString:Ud,isNumber:Xd,isBoolean:e=>!0===e||!1===e,isObject:qd,isPlainObject:Kd,isReadableStream:rf,isRequest:nf,isResponse:of,isHeaders:af,isUndefined:Vd,isDate:Zd,isFile:Qd,isBlob:Jd,isRegExp:gf,isFunction:Gd,isStream:e=>qd(e)&&Gd(e.pipe),isURLSearchParams:tf,isTypedArray:df,isFileList:ef,forEach:sf,merge:function e(){const{caseless:t}=uf(this)&&this||{},r={},n=(n,o)=>{const a=t&&lf(r,o)||o;Kd(r[a])&&Kd(n)?r[a]=e(r[a],n):Kd(n)?r[a]=e({},n):Wd(n)?r[a]=n.slice():r[a]=n};for(let o=0,a=arguments.length;o<a;o++)arguments[o]&&sf(arguments[o],n);return r},extend:function(e,t,r){let{allOwnKeys:n}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return sf(t,((t,n)=>{r&&Gd(t)?e[n]=Rd(t,r):e[n]=t}),{allOwnKeys:n}),e},trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,r,n)=>{e.prototype=Object.create(t.prototype,n),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},toFlatObject:(e,t,r,n)=>{let o,a,i;const s={};if(t=t||{},null==e)return t;do{for(o=Object.getOwnPropertyNames(e),a=o.length;a-- >0;)i=o[a],n&&!n(i,e,t)||s[i]||(t[i]=e[i],s[i]=!0);e=!1!==r&&Fd(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},kindOf:Bd,kindOfTest:zd,endsWith:(e,t,r)=>{e=String(e),(void 0===r||r>e.length)&&(r=e.length),r-=t.length;const n=e.indexOf(t,r);return-1!==n&&n===r},toArray:e=>{if(!e)return null;if(Wd(e))return e;let t=e.length;if(!Xd(t))return null;const r=new Array(t);for(;t-- >0;)r[t]=e[t];return r},forEachEntry:(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let n;for(;(n=r.next())&&!n.done;){const r=n.value;t.call(e,r[0],r[1])}},matchAll:(e,t)=>{let r;const n=[];for(;null!==(r=e.exec(t));)n.push(r);return n},isHTMLForm:hf,hasOwnProperty:pf,hasOwnProp:pf,reduceDescriptors:mf,freezeMethods:e=>{mf(e,((t,r)=>{if(Gd(e)&&-1!==["arguments","caller","callee"].indexOf(r))return!1;const n=e[r];Gd(n)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")}))}))},toObjectSet:(e,t)=>{const r={},n=e=>{e.forEach((e=>{r[e]=!0}))};return Wd(e)?n(e):n(String(e).split(t)),r},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,r){return t.toUpperCase()+r})),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:lf,global:cf,isContextDefined:uf,ALPHABET:yf,generateString:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:16,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:yf.ALPHA_DIGIT,r="";const{length:n}=t;for(;e--;)r+=t[Math.random()*n|0];return r},isSpecCompliantForm:function(e){return!!(e&&Gd(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:e=>{const t=new Array(10),r=(e,n)=>{if(qd(e)){if(t.indexOf(e)>=0)return;if(!("toJSON"in e)){t[n]=e;const o=Wd(e)?[]:{};return sf(e,((e,t)=>{const a=r(e,n+1);!Vd(a)&&(o[t]=a)})),t[n]=void 0,o}}return e};return r(e,0)},isAsyncFn:xf,isThenable:e=>e&&(qd(e)||Gd(e))&&Gd(e.then)&&Gd(e.catch),setImmediate:wf,asap:Cf};function Pf(e,t,r,n,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),n&&(this.request=n),o&&(this.response=o,this.status=o.status?o.status:null)}Of.inherits(Pf,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Of.toJSONObject(this.config),code:this.code,status:this.status}}});const Tf=Pf.prototype,Ef={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((e=>{Ef[e]={value:e}})),Object.defineProperties(Pf,Ef),Object.defineProperty(Tf,"isAxiosError",{value:!0}),Pf.from=(e,t,r,n,o,a)=>{const i=Object.create(Tf);return Of.toFlatObject(e,i,(function(e){return e!==Error.prototype}),(e=>"isAxiosError"!==e)),Pf.call(i,e.message,t,r,n,o),i.cause=e,i.name=e.name,a&&Object.assign(i,a),i};const jf=Pf;function Af(e){return Of.isPlainObject(e)||Of.isArray(e)}function Nf(e){return Of.endsWith(e,"[]")?e.slice(0,-2):e}function Mf(e,t,r){return e?e.concat(t).map((function(e,t){return e=Nf(e),!r&&t?"["+e+"]":e})).join(r?".":""):t}const _f=Of.toFlatObject(Of,{},null,(function(e){return/^is[A-Z]/.test(e)}));const Df=function(e,t,r){if(!Of.isObject(e))throw new TypeError("target must be an object");t=t||new FormData;const n=(r=Of.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!Of.isUndefined(t[e])}))).metaTokens,o=r.visitor||c,a=r.dots,i=r.indexes,s=(r.Blob||"undefined"!==typeof Blob&&Blob)&&Of.isSpecCompliantForm(t);if(!Of.isFunction(o))throw new TypeError("visitor must be a function");function l(e){if(null===e)return"";if(Of.isDate(e))return e.toISOString();if(!s&&Of.isBlob(e))throw new jf("Blob is not supported. Use a Buffer instead.");return Of.isArrayBuffer(e)||Of.isTypedArray(e)?s&&"function"===typeof Blob?new Blob([e]):Buffer.from(e):e}function c(e,r,o){let s=e;if(e&&!o&&"object"===typeof e)if(Of.endsWith(r,"{}"))r=n?r:r.slice(0,-2),e=JSON.stringify(e);else if(Of.isArray(e)&&function(e){return Of.isArray(e)&&!e.some(Af)}(e)||(Of.isFileList(e)||Of.endsWith(r,"[]"))&&(s=Of.toArray(e)))return r=Nf(r),s.forEach((function(e,n){!Of.isUndefined(e)&&null!==e&&t.append(!0===i?Mf([r],n,a):null===i?r:r+"[]",l(e))})),!1;return!!Af(e)||(t.append(Mf(o,r,a),l(e)),!1)}const u=[],d=Object.assign(_f,{defaultVisitor:c,convertValue:l,isVisitable:Af});if(!Of.isObject(e))throw new TypeError("data must be an object");return function e(r,n){if(!Of.isUndefined(r)){if(-1!==u.indexOf(r))throw Error("Circular reference detected in "+n.join("."));u.push(r),Of.forEach(r,(function(r,a){!0===(!(Of.isUndefined(r)||null===r)&&o.call(t,r,Of.isString(a)?a.trim():a,n,d))&&e(r,n?n.concat(a):[a])})),u.pop()}}(e),t};function If(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function Rf(e,t){this._pairs=[],e&&Df(e,this,t)}const Lf=Rf.prototype;Lf.append=function(e,t){this._pairs.push([e,t])},Lf.toString=function(e){const t=e?function(t){return e.call(this,t,If)}:If;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};const Ff=Rf;function Bf(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function $f(e,t,r){if(!t)return e;const n=r&&r.encode||Bf,o=r&&r.serialize;let a;if(a=o?o(t,r):Of.isURLSearchParams(t)?t.toString():new Ff(t,r).toString(n),a){const t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+a}return e}const zf=class{constructor(){this.handlers=[]}use(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Of.forEach(this.handlers,(function(t){null!==t&&e(t)}))}},Yf={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Wf={isBrowser:!0,classes:{URLSearchParams:"undefined"!==typeof URLSearchParams?URLSearchParams:Ff,FormData:"undefined"!==typeof FormData?FormData:null,Blob:"undefined"!==typeof Blob?Blob:null},protocols:["http","https","file","blob","url","data"]},Vf="undefined"!==typeof window&&"undefined"!==typeof document,Hf="object"===typeof navigator&&navigator||void 0,Uf=Vf&&(!Hf||["ReactNative","NativeScript","NS"].indexOf(Hf.product)<0),Gf="undefined"!==typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"===typeof self.importScripts,Xf=Vf&&window.location.href||"http://localhost",qf={...e,...Wf};const Kf=function(e){function t(e,r,n,o){let a=e[o++];if("__proto__"===a)return!0;const i=Number.isFinite(+a),s=o>=e.length;if(a=!a&&Of.isArray(n)?n.length:a,s)return Of.hasOwnProp(n,a)?n[a]=[n[a],r]:n[a]=r,!i;n[a]&&Of.isObject(n[a])||(n[a]=[]);return t(e,r,n[a],o)&&Of.isArray(n[a])&&(n[a]=function(e){const t={},r=Object.keys(e);let n;const o=r.length;let a;for(n=0;n<o;n++)a=r[n],t[a]=e[a];return t}(n[a])),!i}if(Of.isFormData(e)&&Of.isFunction(e.entries)){const r={};return Of.forEachEntry(e,((e,n)=>{t(function(e){return Of.matchAll(/\w+|\[(\w*)]/g,e).map((e=>"[]"===e[0]?"":e[1]||e[0]))}(e),n,r,0)})),r}return null};const Zf={transitional:Yf,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){const r=t.getContentType()||"",n=r.indexOf("application/json")>-1,o=Of.isObject(e);o&&Of.isHTMLForm(e)&&(e=new FormData(e));if(Of.isFormData(e))return n?JSON.stringify(Kf(e)):e;if(Of.isArrayBuffer(e)||Of.isBuffer(e)||Of.isStream(e)||Of.isFile(e)||Of.isBlob(e)||Of.isReadableStream(e))return e;if(Of.isArrayBufferView(e))return e.buffer;if(Of.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();let a;if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return Df(e,new qf.classes.URLSearchParams,Object.assign({visitor:function(e,t,r,n){return qf.isNode&&Of.isBuffer(e)?(this.append(t,e.toString("base64")),!1):n.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((a=Of.isFileList(e))||r.indexOf("multipart/form-data")>-1){const t=this.env&&this.env.FormData;return Df(a?{"files[]":e}:e,t&&new t,this.formSerializer)}}return o||n?(t.setContentType("application/json",!1),function(e,t,r){if(Of.isString(e))try{return(t||JSON.parse)(e),Of.trim(e)}catch(W_){if("SyntaxError"!==W_.name)throw W_}return(r||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){const t=this.transitional||Zf.transitional,r=t&&t.forcedJSONParsing,n="json"===this.responseType;if(Of.isResponse(e)||Of.isReadableStream(e))return e;if(e&&Of.isString(e)&&(r&&!this.responseType||n)){const r=!(t&&t.silentJSONParsing)&&n;try{return JSON.parse(e)}catch(W_){if(r){if("SyntaxError"===W_.name)throw jf.from(W_,jf.ERR_BAD_RESPONSE,this,null,this.response);throw W_}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:qf.classes.FormData,Blob:qf.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Of.forEach(["delete","get","head","post","put","patch"],(e=>{Zf.headers[e]={}}));const Qf=Zf,Jf=Of.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),eh=Symbol("internals");function th(e){return e&&String(e).trim().toLowerCase()}function rh(e){return!1===e||null==e?e:Of.isArray(e)?e.map(rh):String(e)}function nh(e,t,r,n,o){return Of.isFunction(n)?n.call(this,t,r):(o&&(t=r),Of.isString(t)?Of.isString(n)?-1!==t.indexOf(n):Of.isRegExp(n)?n.test(t):void 0:void 0)}class oh{constructor(e){e&&this.set(e)}set(e,t,r){const n=this;function o(e,t,r){const o=th(t);if(!o)throw new Error("header name must be a non-empty string");const a=Of.findKey(n,o);(!a||void 0===n[a]||!0===r||void 0===r&&!1!==n[a])&&(n[a||t]=rh(e))}const a=(e,t)=>Of.forEach(e,((e,r)=>o(e,r,t)));if(Of.isPlainObject(e)||e instanceof this.constructor)a(e,t);else if(Of.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim()))a((e=>{const t={};let r,n,o;return e&&e.split("\n").forEach((function(e){o=e.indexOf(":"),r=e.substring(0,o).trim().toLowerCase(),n=e.substring(o+1).trim(),!r||t[r]&&Jf[r]||("set-cookie"===r?t[r]?t[r].push(n):t[r]=[n]:t[r]=t[r]?t[r]+", "+n:n)})),t})(e),t);else if(Of.isHeaders(e))for(const[i,s]of e.entries())o(s,i,r);else null!=e&&o(t,e,r);return this}get(e,t){if(e=th(e)){const r=Of.findKey(this,e);if(r){const e=this[r];if(!t)return e;if(!0===t)return function(e){const t=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let n;for(;n=r.exec(e);)t[n[1]]=n[2];return t}(e);if(Of.isFunction(t))return t.call(this,e,r);if(Of.isRegExp(t))return t.exec(e);throw new TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=th(e)){const r=Of.findKey(this,e);return!(!r||void 0===this[r]||t&&!nh(0,this[r],r,t))}return!1}delete(e,t){const r=this;let n=!1;function o(e){if(e=th(e)){const o=Of.findKey(r,e);!o||t&&!nh(0,r[o],o,t)||(delete r[o],n=!0)}}return Of.isArray(e)?e.forEach(o):o(e),n}clear(e){const t=Object.keys(this);let r=t.length,n=!1;for(;r--;){const o=t[r];e&&!nh(0,this[o],o,e,!0)||(delete this[o],n=!0)}return n}normalize(e){const t=this,r={};return Of.forEach(this,((n,o)=>{const a=Of.findKey(r,o);if(a)return t[a]=rh(n),void delete t[o];const i=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,((e,t,r)=>t.toUpperCase()+r))}(o):String(o).trim();i!==o&&delete t[o],t[i]=rh(n),r[i]=!0})),this}concat(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return this.constructor.concat(this,...t)}toJSON(e){const t=Object.create(null);return Of.forEach(this,((r,n)=>{null!=r&&!1!==r&&(t[n]=e&&Of.isArray(r)?r.join(", "):r)})),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map((e=>{let[t,r]=e;return t+": "+r})).join("\n")}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e){const t=new this(e);for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];return n.forEach((e=>t.set(e))),t}static accessor(e){const t=(this[eh]=this[eh]={accessors:{}}).accessors,r=this.prototype;function n(e){const n=th(e);t[n]||(!function(e,t){const r=Of.toCamelCase(" "+t);["get","set","has"].forEach((n=>{Object.defineProperty(e,n+r,{value:function(e,r,o){return this[n].call(this,t,e,r,o)},configurable:!0})}))}(r,e),t[n]=!0)}return Of.isArray(e)?e.forEach(n):n(e),this}}oh.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Of.reduceDescriptors(oh.prototype,((e,t)=>{let{value:r}=e,n=t[0].toUpperCase()+t.slice(1);return{get:()=>r,set(e){this[n]=e}}})),Of.freezeMethods(oh);const ah=oh;function ih(e,t){const r=this||Qf,n=t||r,o=ah.from(n.headers);let a=n.data;return Of.forEach(e,(function(e){a=e.call(r,a,o.normalize(),t?t.status:void 0)})),o.normalize(),a}function sh(e){return!(!e||!e.__CANCEL__)}function lh(e,t,r){jf.call(this,null==e?"canceled":e,jf.ERR_CANCELED,t,r),this.name="CanceledError"}Of.inherits(lh,jf,{__CANCEL__:!0});const ch=lh;function uh(e,t,r){const n=r.config.validateStatus;r.status&&n&&!n(r.status)?t(new jf("Request failed with status code "+r.status,[jf.ERR_BAD_REQUEST,jf.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r)):e(r)}const dh=function(e,t){e=e||10;const r=new Array(e),n=new Array(e);let o,a=0,i=0;return t=void 0!==t?t:1e3,function(s){const l=Date.now(),c=n[i];o||(o=l),r[a]=s,n[a]=l;let u=i,d=0;for(;u!==a;)d+=r[u++],u%=e;if(a=(a+1)%e,a===i&&(i=(i+1)%e),l-o<t)return;const f=c&&l-c;return f?Math.round(1e3*d/f):void 0}};const fh=function(e,t){let r,n,o=0,a=1e3/t;const i=function(t){let a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();o=a,r=null,n&&(clearTimeout(n),n=null),e.apply(null,t)};return[function(){const e=Date.now(),t=e-o;for(var s=arguments.length,l=new Array(s),c=0;c<s;c++)l[c]=arguments[c];t>=a?i(l,e):(r=l,n||(n=setTimeout((()=>{n=null,i(r)}),a-t)))},()=>r&&i(r)]},hh=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:3,n=0;const o=dh(50,250);return fh((r=>{const a=r.loaded,i=r.lengthComputable?r.total:void 0,s=a-n,l=o(s);n=a;e({loaded:a,total:i,progress:i?a/i:void 0,bytes:s,rate:l||void 0,estimated:l&&i&&a<=i?(i-a)/l:void 0,event:r,lengthComputable:null!=i,[t?"download":"upload"]:!0})}),r)},ph=(e,t)=>{const r=null!=e;return[n=>t[0]({lengthComputable:r,total:e,loaded:n}),t[1]]},gh=e=>function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];return Of.asap((()=>e(...r)))},mh=qf.hasStandardBrowserEnv?function(){const e=qf.navigator&&/(msie|trident)/i.test(qf.navigator.userAgent),t=document.createElement("a");let r;function n(r){let n=r;return e&&(t.setAttribute("href",n),n=t.href),t.setAttribute("href",n),{href:t.href,protocol:t.protocol?t.protocol.replace(/:$/,""):"",host:t.host,search:t.search?t.search.replace(/^\?/,""):"",hash:t.hash?t.hash.replace(/^#/,""):"",hostname:t.hostname,port:t.port,pathname:"/"===t.pathname.charAt(0)?t.pathname:"/"+t.pathname}}return r=n(window.location.href),function(e){const t=Of.isString(e)?n(e):e;return t.protocol===r.protocol&&t.host===r.host}}():function(){return!0},vh=qf.hasStandardBrowserEnv?{write(e,t,r,n,o,a){const i=[e+"="+encodeURIComponent(t)];Of.isNumber(r)&&i.push("expires="+new Date(r).toGMTString()),Of.isString(n)&&i.push("path="+n),Of.isString(o)&&i.push("domain="+o),!0===a&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function bh(e,t){return e&&!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)?function(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}(e,t):t}const yh=e=>e instanceof ah?{...e}:e;function xh(e,t){t=t||{};const r={};function n(e,t,r){return Of.isPlainObject(e)&&Of.isPlainObject(t)?Of.merge.call({caseless:r},e,t):Of.isPlainObject(t)?Of.merge({},t):Of.isArray(t)?t.slice():t}function o(e,t,r){return Of.isUndefined(t)?Of.isUndefined(e)?void 0:n(void 0,e,r):n(e,t,r)}function a(e,t){if(!Of.isUndefined(t))return n(void 0,t)}function i(e,t){return Of.isUndefined(t)?Of.isUndefined(e)?void 0:n(void 0,e):n(void 0,t)}function s(r,o,a){return a in t?n(r,o):a in e?n(void 0,r):void 0}const l={url:a,method:a,data:a,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:s,headers:(e,t)=>o(yh(e),yh(t),!0)};return Of.forEach(Object.keys(Object.assign({},e,t)),(function(n){const a=l[n]||o,i=a(e[n],t[n],n);Of.isUndefined(i)&&a!==s||(r[n]=i)})),r}const wh=e=>{const t=xh({},e);let r,{data:n,withXSRFToken:o,xsrfHeaderName:a,xsrfCookieName:i,headers:s,auth:l}=t;if(t.headers=s=ah.from(s),t.url=$f(bh(t.baseURL,t.url),e.params,e.paramsSerializer),l&&s.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):""))),Of.isFormData(n))if(qf.hasStandardBrowserEnv||qf.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if(!1!==(r=s.getContentType())){const[e,...t]=r?r.split(";").map((e=>e.trim())).filter(Boolean):[];s.setContentType([e||"multipart/form-data",...t].join("; "))}if(qf.hasStandardBrowserEnv&&(o&&Of.isFunction(o)&&(o=o(t)),o||!1!==o&&mh(t.url))){const e=a&&i&&vh.read(i);e&&s.set(a,e)}return t},kh="undefined"!==typeof XMLHttpRequest&&function(e){return new Promise((function(t,r){const n=wh(e);let o=n.data;const a=ah.from(n.headers).normalize();let i,s,l,c,u,{responseType:d,onUploadProgress:f,onDownloadProgress:h}=n;function p(){c&&c(),u&&u(),n.cancelToken&&n.cancelToken.unsubscribe(i),n.signal&&n.signal.removeEventListener("abort",i)}let g=new XMLHttpRequest;function m(){if(!g)return;const n=ah.from("getAllResponseHeaders"in g&&g.getAllResponseHeaders());uh((function(e){t(e),p()}),(function(e){r(e),p()}),{data:d&&"text"!==d&&"json"!==d?g.response:g.responseText,status:g.status,statusText:g.statusText,headers:n,config:e,request:g}),g=null}g.open(n.method.toUpperCase(),n.url,!0),g.timeout=n.timeout,"onloadend"in g?g.onloadend=m:g.onreadystatechange=function(){g&&4===g.readyState&&(0!==g.status||g.responseURL&&0===g.responseURL.indexOf("file:"))&&setTimeout(m)},g.onabort=function(){g&&(r(new jf("Request aborted",jf.ECONNABORTED,e,g)),g=null)},g.onerror=function(){r(new jf("Network Error",jf.ERR_NETWORK,e,g)),g=null},g.ontimeout=function(){let t=n.timeout?"timeout of "+n.timeout+"ms exceeded":"timeout exceeded";const o=n.transitional||Yf;n.timeoutErrorMessage&&(t=n.timeoutErrorMessage),r(new jf(t,o.clarifyTimeoutError?jf.ETIMEDOUT:jf.ECONNABORTED,e,g)),g=null},void 0===o&&a.setContentType(null),"setRequestHeader"in g&&Of.forEach(a.toJSON(),(function(e,t){g.setRequestHeader(t,e)})),Of.isUndefined(n.withCredentials)||(g.withCredentials=!!n.withCredentials),d&&"json"!==d&&(g.responseType=n.responseType),h&&([l,u]=hh(h,!0),g.addEventListener("progress",l)),f&&g.upload&&([s,c]=hh(f),g.upload.addEventListener("progress",s),g.upload.addEventListener("loadend",c)),(n.cancelToken||n.signal)&&(i=t=>{g&&(r(!t||t.type?new ch(null,e,g):t),g.abort(),g=null)},n.cancelToken&&n.cancelToken.subscribe(i),n.signal&&(n.signal.aborted?i():n.signal.addEventListener("abort",i)));const v=function(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(n.url);v&&-1===qf.protocols.indexOf(v)?r(new jf("Unsupported protocol "+v+":",jf.ERR_BAD_REQUEST,e)):g.send(o||null)}))},Sh=(e,t)=>{let r,n=new AbortController;const o=function(e){if(!r){r=!0,i();const t=e instanceof Error?e:this.reason;n.abort(t instanceof jf?t:new ch(t instanceof Error?t.message:t))}};let a=t&&setTimeout((()=>{o(new jf("timeout ".concat(t," of ms exceeded"),jf.ETIMEDOUT))}),t);const i=()=>{e&&(a&&clearTimeout(a),a=null,e.forEach((e=>{e&&(e.removeEventListener?e.removeEventListener("abort",o):e.unsubscribe(o))})),e=null)};e.forEach((e=>e&&e.addEventListener&&e.addEventListener("abort",o)));const{signal:s}=n;return s.unsubscribe=i,[s,()=>{a&&clearTimeout(a),a=null}]},Ch=function*(e,t){let r=e.byteLength;if(!t||r<t)return void(yield e);let n,o=0;for(;o<r;)n=o+t,yield e.slice(o,n),o=n},Oh=(e,t,r,n,o)=>{const a=async function*(e,t,r){for await(const n of e)yield*Ch(ArrayBuffer.isView(n)?n:await r(String(n)),t)}(e,t,o);let i,s=0,l=e=>{i||(i=!0,n&&n(e))};return new ReadableStream({async pull(e){try{const{done:t,value:n}=await a.next();if(t)return l(),void e.close();let o=n.byteLength;if(r){let e=s+=o;r(e)}e.enqueue(new Uint8Array(n))}catch(t){throw l(t),t}},cancel:e=>(l(e),a.return())},{highWaterMark:2})},Ph="function"===typeof fetch&&"function"===typeof Request&&"function"===typeof Response,Th=Ph&&"function"===typeof ReadableStream,Eh=Ph&&("function"===typeof TextEncoder?(jh=new TextEncoder,e=>jh.encode(e)):async e=>new Uint8Array(await new Response(e).arrayBuffer()));var jh;const Ah=function(e){try{for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return!!e(...r)}catch(W_){return!1}},Nh=Th&&Ah((()=>{let e=!1;const t=new Request(qf.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t})),Mh=Th&&Ah((()=>Of.isReadableStream(new Response("").body))),_h={stream:Mh&&(e=>e.body)};var Dh;Ph&&(Dh=new Response,["text","arrayBuffer","blob","formData","stream"].forEach((e=>{!_h[e]&&(_h[e]=Of.isFunction(Dh[e])?t=>t[e]():(t,r)=>{throw new jf("Response type '".concat(e,"' is not supported"),jf.ERR_NOT_SUPPORT,r)})})));const Ih=async(e,t)=>{const r=Of.toFiniteNumber(e.getContentLength());return null==r?(async e=>null==e?0:Of.isBlob(e)?e.size:Of.isSpecCompliantForm(e)?(await new Request(e).arrayBuffer()).byteLength:Of.isArrayBufferView(e)||Of.isArrayBuffer(e)?e.byteLength:(Of.isURLSearchParams(e)&&(e+=""),Of.isString(e)?(await Eh(e)).byteLength:void 0))(t):r},Rh=Ph&&(async e=>{let{url:t,method:r,data:n,signal:o,cancelToken:a,timeout:i,onDownloadProgress:s,onUploadProgress:l,responseType:c,headers:u,withCredentials:d="same-origin",fetchOptions:f}=wh(e);c=c?(c+"").toLowerCase():"text";let h,p,[g,m]=o||a||i?Sh([o,a],i):[];const v=()=>{!h&&setTimeout((()=>{g&&g.unsubscribe()})),h=!0};let b;try{if(l&&Nh&&"get"!==r&&"head"!==r&&0!==(b=await Ih(u,n))){let e,r=new Request(t,{method:"POST",body:n,duplex:"half"});if(Of.isFormData(n)&&(e=r.headers.get("content-type"))&&u.setContentType(e),r.body){const[e,t]=ph(b,hh(gh(l)));n=Oh(r.body,65536,e,t,Eh)}}Of.isString(d)||(d=d?"include":"omit");const o="credentials"in Request.prototype;p=new Request(t,{...f,signal:g,method:r.toUpperCase(),headers:u.normalize().toJSON(),body:n,duplex:"half",credentials:o?d:void 0});let a=await fetch(p);const i=Mh&&("stream"===c||"response"===c);if(Mh&&(s||i)){const e={};["status","statusText","headers"].forEach((t=>{e[t]=a[t]}));const t=Of.toFiniteNumber(a.headers.get("content-length")),[r,n]=s&&ph(t,hh(gh(s),!0))||[];a=new Response(Oh(a.body,65536,r,(()=>{n&&n(),i&&v()}),Eh),e)}c=c||"text";let h=await _h[Of.findKey(_h,c)||"text"](a,e);return!i&&v(),m&&m(),await new Promise(((t,r)=>{uh(t,r,{data:h,headers:ah.from(a.headers),status:a.status,statusText:a.statusText,config:e,request:p})}))}catch(y){if(v(),y&&"TypeError"===y.name&&/fetch/i.test(y.message))throw Object.assign(new jf("Network Error",jf.ERR_NETWORK,e,p),{cause:y.cause||y});throw jf.from(y,y&&y.code,e,p)}}),Lh={http:null,xhr:kh,fetch:Rh};Of.forEach(Lh,((e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(W_){}Object.defineProperty(e,"adapterName",{value:t})}}));const Fh=e=>"- ".concat(e),Bh=e=>Of.isFunction(e)||null===e||!1===e,$h=e=>{e=Of.isArray(e)?e:[e];const{length:t}=e;let r,n;const o={};for(let a=0;a<t;a++){let t;if(r=e[a],n=r,!Bh(r)&&(n=Lh[(t=String(r)).toLowerCase()],void 0===n))throw new jf("Unknown adapter '".concat(t,"'"));if(n)break;o[t||"#"+a]=n}if(!n){const e=Object.entries(o).map((e=>{let[t,r]=e;return"adapter ".concat(t," ")+(!1===r?"is not supported by the environment":"is not available in the build")}));let r=t?e.length>1?"since :\n"+e.map(Fh).join("\n"):" "+Fh(e[0]):"as no adapter specified";throw new jf("There is no suitable adapter to dispatch the request "+r,"ERR_NOT_SUPPORT")}return n};function zh(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ch(null,e)}function Yh(e){zh(e),e.headers=ah.from(e.headers),e.data=ih.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);return $h(e.adapter||Qf.adapter)(e).then((function(t){return zh(e),t.data=ih.call(e,e.transformResponse,t),t.headers=ah.from(t.headers),t}),(function(t){return sh(t)||(zh(e),t&&t.response&&(t.response.data=ih.call(e,e.transformResponse,t.response),t.response.headers=ah.from(t.response.headers))),Promise.reject(t)}))}const Wh="1.7.5",Vh={};["object","boolean","number","function","string","symbol"].forEach(((e,t)=>{Vh[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}}));const Hh={};Vh.transitional=function(e,t,r){function n(e,t){return"[Axios v1.7.5] Transitional option '"+e+"'"+t+(r?". "+r:"")}return(r,o,a)=>{if(!1===e)throw new jf(n(o," has been removed"+(t?" in "+t:"")),jf.ERR_DEPRECATED);return t&&!Hh[o]&&(Hh[o]=!0,console.warn(n(o," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(r,o,a)}};const Uh={assertOptions:function(e,t,r){if("object"!==typeof e)throw new jf("options must be an object",jf.ERR_BAD_OPTION_VALUE);const n=Object.keys(e);let o=n.length;for(;o-- >0;){const a=n[o],i=t[a];if(i){const t=e[a],r=void 0===t||i(t,a,e);if(!0!==r)throw new jf("option "+a+" must be "+r,jf.ERR_BAD_OPTION_VALUE)}else if(!0!==r)throw new jf("Unknown option "+a,jf.ERR_BAD_OPTION)}},validators:Vh},Gh=Uh.validators;class Xh{constructor(e){this.defaults=e,this.interceptors={request:new zf,response:new zf}}async request(e,t){try{return await this._request(e,t)}catch(r){if(r instanceof Error){let e;Error.captureStackTrace?Error.captureStackTrace(e={}):e=new Error;const t=e.stack?e.stack.replace(/^.+\n/,""):"";try{r.stack?t&&!String(r.stack).endsWith(t.replace(/^.+\n.+\n/,""))&&(r.stack+="\n"+t):r.stack=t}catch(W_){}}throw r}}_request(e,t){"string"===typeof e?(t=t||{}).url=e:t=e||{},t=xh(this.defaults,t);const{transitional:r,paramsSerializer:n,headers:o}=t;void 0!==r&&Uh.assertOptions(r,{silentJSONParsing:Gh.transitional(Gh.boolean),forcedJSONParsing:Gh.transitional(Gh.boolean),clarifyTimeoutError:Gh.transitional(Gh.boolean)},!1),null!=n&&(Of.isFunction(n)?t.paramsSerializer={serialize:n}:Uh.assertOptions(n,{encode:Gh.function,serialize:Gh.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase();let a=o&&Of.merge(o.common,o[t.method]);o&&Of.forEach(["delete","get","head","post","put","patch","common"],(e=>{delete o[e]})),t.headers=ah.concat(a,o);const i=[];let s=!0;this.interceptors.request.forEach((function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,i.unshift(e.fulfilled,e.rejected))}));const l=[];let c;this.interceptors.response.forEach((function(e){l.push(e.fulfilled,e.rejected)}));let u,d=0;if(!s){const e=[Yh.bind(this),void 0];for(e.unshift.apply(e,i),e.push.apply(e,l),u=e.length,c=Promise.resolve(t);d<u;)c=c.then(e[d++],e[d++]);return c}u=i.length;let f=t;for(d=0;d<u;){const e=i[d++],t=i[d++];try{f=e(f)}catch(h){t.call(this,h);break}}try{c=Yh.call(this,f)}catch(h){return Promise.reject(h)}for(d=0,u=l.length;d<u;)c=c.then(l[d++],l[d++]);return c}getUri(e){return $f(bh((e=xh(this.defaults,e)).baseURL,e.url),e.params,e.paramsSerializer)}}Of.forEach(["delete","get","head","options"],(function(e){Xh.prototype[e]=function(t,r){return this.request(xh(r||{},{method:e,url:t,data:(r||{}).data}))}})),Of.forEach(["post","put","patch"],(function(e){function t(t){return function(r,n,o){return this.request(xh(o||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:r,data:n}))}}Xh.prototype[e]=t(),Xh.prototype[e+"Form"]=t(!0)}));const qh=Xh;class Kh{constructor(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");let t;this.promise=new Promise((function(e){t=e}));const r=this;this.promise.then((e=>{if(!r._listeners)return;let t=r._listeners.length;for(;t-- >0;)r._listeners[t](e);r._listeners=null})),this.promise.then=e=>{let t;const n=new Promise((e=>{r.subscribe(e),t=e})).then(e);return n.cancel=function(){r.unsubscribe(t)},n},e((function(e,n,o){r.reason||(r.reason=new ch(e,n,o),t(r.reason))}))}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;const t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}static source(){let e;return{token:new Kh((function(t){e=t})),cancel:e}}}const Zh=Kh;const Qh={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Qh).forEach((e=>{let[t,r]=e;Qh[r]=t}));const Jh=Qh;const ep=function e(t){const r=new qh(t),n=Rd(qh.prototype.request,r);return Of.extend(n,qh.prototype,r,{allOwnKeys:!0}),Of.extend(n,r,null,{allOwnKeys:!0}),n.create=function(r){return e(xh(t,r))},n}(Qf);ep.Axios=qh,ep.CanceledError=ch,ep.CancelToken=Zh,ep.isCancel=sh,ep.VERSION=Wh,ep.toFormData=Df,ep.AxiosError=jf,ep.Cancel=ep.CanceledError,ep.all=function(e){return Promise.all(e)},ep.spread=function(e){return function(t){return e.apply(null,t)}},ep.isAxiosError=function(e){return Of.isObject(e)&&!0===e.isAxiosError},ep.mergeConfig=xh,ep.AxiosHeaders=ah,ep.formToJSON=e=>Kf(Of.isHTMLForm(e)?new FormData(e):e),ep.getAdapter=$h,ep.HttpStatusCode=Jh,ep.default=ep;const tp=ep;var rp=r(83271),np=r(50805);function op(e){return function(t){var r=t.dispatch,n=t.getState;return function(t){return function(o){return"function"===typeof o?o(r,n,e):t(o)}}}}var ap=op();ap.withExtraArgument=op;const ip=ap;r(51627);const sp={user:null,token:null,loggedIn:!1,loading:!1,allAccounts:[],allConnectedAccounts:[],selectedAccount:null,userId:null,accountId:null,termsAndConditions:!1,filledOrder:[],openOrder:[],switch:!1,callApi:!0},{SET_USER:lp,SET_TOKEN:cp,SET_LOGGED_IN:up,SET_LOADING:dp,SET_TERMS_AND_CONDITIONS:fp,SET_ALL_ACCOUNTS:hp,SET_ALL_CONNECTED_ACCOUNTS:pp,SET_SELECTED_ACCOUNT:gp,SET_USER_ID:mp,SET_ACCOUNT_ID:vp,SET_FILLED_ORDER:bp,SET_OPEN_ORDER:yp,SET_CALL_API_STATUS:xp,SWITCH:wp,LOGOUT:kp}=_d,Sp=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:sp,t=arguments.length>1?arguments[1]:void 0;const{type:r,data:n}=t;switch(r){case kp:return{};case lp:return{...e,user:n};case cp:return{...e,token:n};case up:return{...e,loggedIn:n};case fp:return{...e,termsAndConditions:n};case dp:return{...e,loading:n};case pp:return{...e,allConnectedAccounts:n};case hp:return{...e,allAccounts:n};case gp:return{...e,selectedAccount:n};case mp:return{...e,userId:n};case vp:return{...e,accountId:n};case bp:return{...e,filledOrder:n};case yp:return{...e,openOrder:n};case xp:return{...e,callApi:n};case wp:return{...e,switch:n};default:return e}},Cp={ADD_NOTIFICATION:"ADD_NOTIFICATION",MARK_AS_READ:"MARK_AS_READ",addNotification:e=>({type:Cp.ADD_NOTIFICATION,data:e}),markAsRead:()=>({type:Cp.MARK_AS_READ})},Op=Cp,Pp={notificationList:[]},{ADD_NOTIFICATION:Tp,MARK_AS_READ:Ep}=Op,jp=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:Pp,t=arguments.length>1?arguments[1]:void 0;const{type:r,data:n}=t;switch(r){case Tp:return{...e,notificationList:n};case Ep:let t=e.notificationList,r=[];return t.forEach((e=>{r=[...r,{id:null===e||void 0===e?void 0:e.id,header:null===e||void 0===e?void 0:e.header,content:null===e||void 0===e?void 0:e.content,status:!1}]})),{...e,notificationList:r};default:return e}},Ap=(0,np.HY)({user:Sp,notifications:jp});var Np="persist:",Mp="persist/FLUSH",_p="persist/REHYDRATE",Dp="persist/PAUSE",Ip="persist/PERSIST",Rp="persist/PURGE",Lp="persist/REGISTER";function Fp(e){return Fp="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Fp(e)}function Bp(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function $p(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function zp(e,t,r,n){n.debug;var o=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Bp(r,!0).forEach((function(t){$p(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Bp(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({},r);return e&&"object"===Fp(e)&&Object.keys(e).forEach((function(n){"_persist"!==n&&t[n]===r[n]&&(o[n]=e[n])})),o}function Yp(e){var t,r=e.blacklist||null,n=e.whitelist||null,o=e.transforms||[],a=e.throttle||0,i="".concat(void 0!==e.keyPrefix?e.keyPrefix:Np).concat(e.key),s=e.storage;t=!1===e.serialize?function(e){return e}:"function"===typeof e.serialize?e.serialize:Wp;var l=e.writeFailHandler||null,c={},u={},d=[],f=null,h=null;function p(){if(0===d.length)return f&&clearInterval(f),void(f=null);var e=d.shift(),r=o.reduce((function(t,r){return r.in(t,e,c)}),c[e]);if(void 0!==r)try{u[e]=t(r)}catch(n){console.error("redux-persist/createPersistoid: error serializing state",n)}else delete u[e];0===d.length&&(Object.keys(u).forEach((function(e){void 0===c[e]&&delete u[e]})),h=s.setItem(i,t(u)).catch(m))}function g(e){return(!n||-1!==n.indexOf(e)||"_persist"===e)&&(!r||-1===r.indexOf(e))}function m(e){l&&l(e)}return{update:function(e){Object.keys(e).forEach((function(t){g(t)&&c[t]!==e[t]&&-1===d.indexOf(t)&&d.push(t)})),Object.keys(c).forEach((function(t){void 0===e[t]&&g(t)&&-1===d.indexOf(t)&&void 0!==c[t]&&d.push(t)})),null===f&&(f=setInterval(p,a)),c=e},flush:function(){for(;0!==d.length;)p();return h||Promise.resolve()}}}function Wp(e){return JSON.stringify(e)}function Vp(e){var t,r=e.transforms||[],n="".concat(void 0!==e.keyPrefix?e.keyPrefix:Np).concat(e.key),o=e.storage;e.debug;return t=!1===e.deserialize?function(e){return e}:"function"===typeof e.deserialize?e.deserialize:Hp,o.getItem(n).then((function(e){if(e)try{var n={},o=t(e);return Object.keys(o).forEach((function(e){n[e]=r.reduceRight((function(t,r){return r.out(t,e,o)}),t(o[e]))})),n}catch(a){throw a}}))}function Hp(e){return JSON.parse(e)}function Up(e){0}function Gp(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Xp(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Gp(r,!0).forEach((function(t){qp(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Gp(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function qp(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Kp(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Zp(e){return function(e){if(Array.isArray(e)){for(var t=0,r=new Array(e.length);t<e.length;t++)r[t]=e[t];return r}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function Qp(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Jp(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Qp(r,!0).forEach((function(t){eg(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Qp(r).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function eg(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var tg={registry:[],bootstrapped:!1},rg=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:tg,t=arguments.length>1?arguments[1]:void 0;switch(t.type){case Lp:return Jp({},e,{registry:[].concat(Zp(e.registry),[t.key])});case _p:var r=e.registry.indexOf(t.key),n=Zp(e.registry);return n.splice(r,1),Jp({},e,{registry:n,bootstrapped:0===n.length});default:return e}};var ng=r(48901);const og=(0,np.Zz)((0,np.Tw)(ip.withExtraArgument())),ag=function(e,t){var r=void 0!==e.version?e.version:-1,n=(e.debug,void 0===e.stateReconciler?zp:e.stateReconciler),o=e.getStoredState||Vp,a=void 0!==e.timeout?e.timeout:5e3,i=null,s=!1,l=!0,c=function(e){return e._persist.rehydrated&&i&&!l&&i.update(e),e};return function(u,d){var f=u||{},h=f._persist,p=Kp(f,["_persist"]);if(d.type===Ip){var g=!1,m=function(t,r){g||(d.rehydrate(e.key,t,r),g=!0)};if(a&&setTimeout((function(){!g&&m(void 0,new Error('redux-persist: persist timed out for persist key "'.concat(e.key,'"')))}),a),l=!1,i||(i=Yp(e)),h)return Xp({},t(p,d),{_persist:h});if("function"!==typeof d.rehydrate||"function"!==typeof d.register)throw new Error("redux-persist: either rehydrate or register is not a function on the PERSIST action. This can happen if the action is being replayed. This is an unexplored use case, please open an issue and we will figure out a resolution.");return d.register(e.key),o(e).then((function(t){(e.migrate||function(e,t){return Promise.resolve(e)})(t,r).then((function(e){m(e)}),(function(e){m(void 0,e)}))}),(function(e){m(void 0,e)})),Xp({},t(p,d),{_persist:{version:r,rehydrated:!1}})}if(d.type===Rp)return s=!0,d.result(function(e){var t=e.storage,r="".concat(void 0!==e.keyPrefix?e.keyPrefix:Np).concat(e.key);return t.removeItem(r,Up)}(e)),Xp({},t(p,d),{_persist:h});if(d.type===Mp)return d.result(i&&i.flush()),Xp({},t(p,d),{_persist:h});if(d.type===Dp)l=!0;else if(d.type===_p){if(s)return Xp({},p,{_persist:Xp({},h,{rehydrated:!0})});if(d.key===e.key){var v=t(p,d),b=d.payload,y=Xp({},!1!==n&&void 0!==b?n(b,u,v,e):v,{_persist:Xp({},h,{rehydrated:!0})});return c(y)}}if(!h)return t(u,d);var x=t(p,d);return x===p?u:c(Xp({},x,{_persist:h}))}}({key:"root",storage:ng.A},Ap),ig=(0,np.y$)(ag,og),sg=(function(e,t,r){var n=r||!1,o=(0,np.y$)(rg,tg,t&&t.enhancer?t.enhancer:void 0),a=function(e){o.dispatch({type:Lp,key:e})},i=function(t,r,a){var i={type:_p,payload:r,err:a,key:t};e.dispatch(i),o.dispatch(i),n&&s.getState().bootstrapped&&(n(),n=!1)},s=Jp({},o,{purge:function(){var t=[];return e.dispatch({type:Rp,result:function(e){t.push(e)}}),Promise.all(t)},flush:function(){var t=[];return e.dispatch({type:Mp,result:function(e){t.push(e)}}),Promise.all(t)},pause:function(){e.dispatch({type:Dp})},persist:function(){e.dispatch({type:Ip,register:a,rehydrate:i})}});t&&t.manualPersist||s.persist()}(ig),ig),lg=tp.create({baseURL:rp.SERVER_URL,timeout:1e6});let cg=[];lg.interceptors.request.use((e=>{var t,r;null!==(t=sg.getState().user)&&void 0!==t&&t.token&&(e.headers.Authorization="".concat(null===(r=sg.getState().user)||void 0===r?void 0:r.token));return cg.push(e),e}),(e=>(console.log("Error: ",e),Promise.reject(e)))),lg.interceptors.response.use((function(e){return e}),(function(e){return Promise.reject(e)}));const ug=lg,dg=tp.create({baseURL:rp.API_SERVER_URL,timeout:1e6});dg.interceptors.request.use((e=>e),(e=>(console.log("Error: ",e),Promise.reject(e)))),dg.interceptors.response.use((function(e){return e}),(function(e){return Promise.reject(e)}));const fg=dg,hg=rp.externalEncryptionKey,pg="DEV"===rp.environment?rp.key:"P8EJNNPjdeMdUF5fCsfzyfTkaUsfZbPp3txUQ7w5vjsHMUYzjt",gg="DEV"===rp.environment?rp.key:"NpXDenaPGyh88uPyXntp9pTPZdAv5vzVZ7XEsxj2dJjdUBREDA",mg="DEV"===rp.environment?rp.key:"R5dzxFEGAucAJBvzCMNmCzfyJC9bPBHAWd3DvHManuWhzggfDw",vg=("DEV"===rp.environment&&rp.key,"DEV"===rp.environment?rp.key:"Q95pLXmjFYKFKBqWErKY9CZswMXDHMrmZEuB2HGaS946wDp3Ax"),bg="DEV"===rp.environment?rp.key:"pxaJxBcz3tG6pZT8KmBYFpLhd7aPmL4v5a8NR8LGdJ59ALffff",yg="DEV"===rp.environment?rp.key:"t2Zz5bqsRaSqb8KYWJJUJX7ndBxkCcB57ZJgyPrpyMhhaGuGu5",xg=("DEV"===rp.environment&&rp.key,"DEV"===rp.environment?rp.key:"GsRXLqSMxdaqSAjjp9e27HXPttjxtkNDdkHwwwHWNWFC4cHDMa"),wg=async e=>new Promise((async(t,r)=>{const n=Id().lib.WordArray.random(16);var o=Id().AES.encrypt(e,hg+n.toString());t((o=o.toString())+"$"+n.toString())})),kg=e=>new Promise((async(t,r)=>{await ug.patch("auth/email/resend",e).then((e=>{t(e.data)})).catch((e=>{r(e)}))})),Sg=e=>new Promise((async(t,r)=>{await ug.patch("auth/email/verify",e).then((e=>{t(e.data)})).catch((e=>{r(e)}))})),Cg=e=>new Promise((async(t,r)=>{await ug.put("profile/account",e).then((e=>{t(e.data)})).catch((e=>{r(e)}))})),Og=()=>new Promise((async(e,t)=>{await ug.get("profile").then((async t=>{let r=await(async e=>new Promise((async(t,r)=>{const n=Id().AES.decrypt(e,"Key");t(JSON.parse(n.toString(Id().enc.Utf8)))})))(null===t||void 0===t?void 0:t.data);e(r)})).catch((e=>{t(e)}))})),Pg=e=>new Promise((async(t,r)=>{await ug.post("/brokerage",e).then((e=>{t(e.data)})).catch((e=>{r(e)}))})),Tg=(e,t)=>new Promise((async(r,n)=>{const o=await wg("key=".concat(pg,"&userId=").concat(e,"&brokerage=").concat(t));await fg.post("user/auth/link",{},{headers:{token:o}}).then((e=>{r(e.data)})).catch((e=>{n(e)}))})),Eg=e=>new Promise((async(t,r)=>{const n=await wg("key=".concat(pg,"&userId=").concat(e));await fg.post("user/add/account",{},{headers:{token:n}}).then((e=>{t(e.data)})).catch((e=>{r(e)}))})),jg=e=>new Promise((async(t,r)=>{const n=await wg("key=".concat(gg,"&userId=").concat(e));await fg.get("user/get/details/all",{headers:{token:n}}).then((e=>{t(e.data)})).catch((e=>{r(e)}))})),Ag=()=>new Promise((async(e,t)=>{const r=await wg("key=".concat(vg));await fg.get("securities/get/automation/information/all",{headers:{token:r}}).then((t=>{e(t.data)})).catch((e=>{t(e)}))})),Ng=e=>new Promise((async(t,r)=>{const n=await wg("key=".concat(vg,"&underlying=").concat(e));await fg.get("securities/get/active/single",{headers:{token:n}}).then((e=>{t(e.data)})).catch((e=>{r(e)}))})),Mg=(e,t)=>new Promise((async(r,n)=>{const o=await wg("key=".concat(xg,"&userId=").concat(e));await fg.post("orders/submit/equity",t,{headers:{token:o}}).then((e=>{r(e.data)})).catch((e=>{n(e)}))})),_g=(e,t)=>new Promise((async(r,n)=>{const o=await wg("key=".concat(bg,"&userId=").concat(e));await fg.post("strategy/user/strategy/set",t,{headers:{token:o}}).then((e=>{r(e.data)})).catch((e=>{n(e)}))})),Dg=()=>{const e=A(),r=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.callApi})),n=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.userId})),o=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.accountId})),a=(w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.user})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.loggedIn})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allAccounts})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.selectedAccount})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allConnectedAccounts})),()=>{Og().then((t=>{e(_d.setUser(null===t||void 0===t?void 0:t.data))})).catch((e=>{console.log("Error: ",e)})),(e=>new Promise((async(t,r)=>{const n=await wg("key=".concat(mg,"&userId=").concat(e));await fg.get("user/account/list",{headers:{token:n}}).then((e=>{t(e.data)})).catch((e=>{r(e)}))})))(n).then((t=>{var r,n,o;e(_d.setAllAccounts(null===t||void 0===t?void 0:t.data)),e(_d.setAccountId(null===t||void 0===t||null===(r=t.data)||void 0===r||null===(n=r.accounts)||void 0===n||null===(o=n[0])||void 0===o?void 0:o.accountId))})).catch((t=>{e(_d.setAllAccounts([])),e(_d.setAccountId(null)),console.log("Error: ",t)})),o&&((e,t)=>new Promise((async(r,n)=>{const o=await wg("key=".concat(gg,"&userId=").concat(e,"&accountId=").concat(t));await fg.get("user/get/details/account",{headers:{token:o}}).then((e=>{r(e.data)})).catch((e=>{n(e)}))})))(n,o).then((t=>{e(_d.setSelectedAccount(null===t||void 0===t?void 0:t.data))})).catch((e=>console.log("Error: ",e))),jg(n).then((t=>{var r,n,o,a,s,l,c;(e(_d.setAllConnectedAccounts(null===t||void 0===t?void 0:t.data)),(null===t||void 0===t||null===(r=t.data)||void 0===r||null===(n=r.accounts)||void 0===n?void 0:n.length)>0)&&(e(_d.setAccountId(null===t||void 0===t||null===(o=t.data)||void 0===o||null===(a=o.accounts)||void 0===a||null===(s=a[0])||void 0===s?void 0:s.accountId)),e(_d.setSelectedAccount(null===t||void 0===t||null===(l=t.data)||void 0===l||null===(c=l.accounts)||void 0===c?void 0:c[0])));i(null===t||void 0===t?void 0:t.data)})).catch((e=>console.log("Error: ",e))),e(_d.setApiStatus(!1))}),i=t=>{var r,n=[],o=[];null===t||void 0===t||null===(r=t.accounts)||void 0===r||r.forEach((e=>{null===e||void 0===e||e.historical.forEach((e=>{var t,r,a,i,s,l,c,u,d,f,h,p,g,m,v,b;if("ACCEPTED"===(null===e||void 0===e||null===(t=e.order)||void 0===t||null===(r=t.information)||void 0===r?void 0:r.status)||"PENDING"===(null===e||void 0===e||null===(a=e.order)||void 0===a||null===(i=a.information)||void 0===i?void 0:i.status)||"PARTIAL"===(null===e||void 0===e||null===(s=e.order)||void 0===s||null===(l=s.information)||void 0===l?void 0:l.status)||"REPLACE_PENDING"===(null===e||void 0===e||null===(c=e.order)||void 0===c||null===(u=c.information)||void 0===u?void 0:u.status)){var y,x,w,k,S,C,O,P,T,E,j,A,N,M,_,D,I,R,L,F,B;let t=null;2===(null===e||void 0===e||null===(y=e.order)||void 0===y||null===(x=y.information)||void 0===x||null===(w=x.fill)||void 0===w||null===(k=w.split("LIMIT"))||void 0===k?void 0:k.length)?t="Limit":2===(null===e||void 0===e||null===(S=e.order)||void 0===S||null===(C=S.information)||void 0===C||null===(O=C.fill)||void 0===O||null===(P=O.split("MARKET"))||void 0===P?void 0:P.length)?t="Market":2===(null===e||void 0===e||null===(T=e.order)||void 0===T||null===(E=T.information)||void 0===E||null===(j=E.fill)||void 0===j||null===(A=j.split("STOPLOSS"))||void 0===A?void 0:A.length)&&(t="Stop Loss"),n.push({accountId:null===e||void 0===e?void 0:e.accountId,name:null===e||void 0===e||null===(N=e.order)||void 0===N?void 0:N.underlying,action:null===e||void 0===e||null===(M=e.order)||void 0===M?void 0:M.action,units:null===e||void 0===e||null===(_=e.order)||void 0===_?void 0:_.units,price:null===e||void 0===e||null===(D=e.order)||void 0===D||null===(I=D.information)||void 0===I?void 0:I.price,details:e,status:null===e||void 0===e||null===(R=e.order)||void 0===R||null===(L=R.information)||void 0===L?void 0:L.status,orderType:t,date:null===e||void 0===e||null===(F=e.order)||void 0===F||null===(B=F.information)||void 0===B?void 0:B.time_placed})}if("EXECUTED"===(null===e||void 0===e||null===(d=e.order)||void 0===d||null===(f=d.information)||void 0===f?void 0:f.status)||"FILLED"===(null===e||void 0===e||null===(h=e.order)||void 0===h||null===(p=h.information)||void 0===p?void 0:p.status)||"EXPIRED"===(null===e||void 0===e||null===(g=e.order)||void 0===g||null===(m=g.information)||void 0===m?void 0:m.status)||"CANCELLED"===(null===e||void 0===e||null===(v=e.order)||void 0===v||null===(b=v.information)||void 0===b?void 0:b.status)){var $,z,Y,W,V,H,U,G,X,q,K,Z,Q,J,ee,te,re,ne,oe,ae,ie;let t=null;2===(null===e||void 0===e||null===($=e.order)||void 0===$||null===(z=$.information)||void 0===z||null===(Y=z.fill)||void 0===Y||null===(W=Y.split("LIMIT"))||void 0===W?void 0:W.length)?t="Limit":2===(null===e||void 0===e||null===(V=e.order)||void 0===V||null===(H=V.information)||void 0===H||null===(U=H.fill)||void 0===U||null===(G=U.split("MARKET"))||void 0===G?void 0:G.length)?t="Market":2===(null===e||void 0===e||null===(X=e.order)||void 0===X||null===(q=X.information)||void 0===q||null===(K=q.fill)||void 0===K||null===(Z=K.split("STOPLOSS"))||void 0===Z?void 0:Z.length)&&(t="Stop Loss"),o.push({accountId:null===e||void 0===e?void 0:e.accountId,name:null===e||void 0===e||null===(Q=e.order)||void 0===Q?void 0:Q.underlying,action:null===e||void 0===e||null===(J=e.order)||void 0===J?void 0:J.action,units:null===e||void 0===e||null===(ee=e.order)||void 0===ee?void 0:ee.units,price:null===e||void 0===e||null===(te=e.order)||void 0===te||null===(re=te.information)||void 0===re?void 0:re.execution_price,details:e,status:null===e||void 0===e||null===(ne=e.order)||void 0===ne||null===(oe=ne.information)||void 0===oe?void 0:oe.status,orderType:t,date:null===e||void 0===e||null===(ae=e.order)||void 0===ae||null===(ie=ae.information)||void 0===ie?void 0:ie.time_placed})}}))}));const a=o.sort(((e,t)=>new Date(t.date)-new Date(e.date))),i=n.sort(((e,t)=>new Date(t.date)-new Date(e.date)));e(_d.setFilledOrdersList(a)),e(_d.setOpenOrdersList(i))};return(0,t.useEffect)((()=>{r&&a()}),[r]),!0};var Ig=r(70579);const Rg=[{value:"Feature Request",label:"Feature Request"},{value:"General Feedback",label:"General Feedback"},{value:"Connecting a brokerage",label:"Connecting a brokerage"},{value:"Account balance",label:"Account balance"},{value:"Trade history",label:"Trade history"},{value:"Strategy setup",label:"Strategy setup"},{value:"Automation start/pausing",label:"Automation start/pausing"},{value:"Trades not being made",label:"Trades not being made"},{value:"Change the number of contracts",label:"Change the number of contracts"},{value:"Disconnecting a brokerage",label:"Disconnecting a brokergae"},{value:"Account settings",label:"Account settings"},{value:"Other",label:"Other"}],Lg=[{value:"Normal",label:"Normal"},{value:"High",label:"High"}],Fg=Qi().shape({reason:Bi().required("Please Select Reason For Reaching Out"),subject:Bi().required("Subject is Required"),desc:Bi().required("Description is required"),priority:Bi().required("Please Select priority")}),Bg=e=>(0,Ig.jsx)("input",{type:e.type,name:e.name,id:e.id,value:e.value,onChange:e.onChange,placeholder:e.placeholder,className:null!==e&&void 0!==e&&e.error?"w-full block bg-white border border-red-600 rounded-md px-5 py-3 outline-none focus:border-logoGreen focus:shadow-md text-base font-redhat-semibold text-black transition-all duration-300 ease-in-out":"w-full block bg-white border border-inputBox rounded-md px-5 py-3 outline-none focus:border-logoGreen focus:shadow-md text-base font-redhat-semibold text-black transition-all duration-300 ease-in-out"}),$g=e=>(0,Ig.jsx)("textarea",{rows:e.rows,name:e.name,id:e.id,value:e.value,onChange:e.onChange,placeholder:e.placeholder,className:null!==e&&void 0!==e&&e.error?"w-full block bg-white border border-red-600 rounded-md px-5 py-3 outline-none focus:border-logoGreen focus:shadow-md text-base font-redhat-semibold text-black transition-all duration-300 ease-in-out":"w-full block bg-white border border-inputBox rounded-md px-5 py-3 outline-none focus:border-logoGreen focus:shadow-md text-base font-redhat-semibold text-black transition-all duration-300 ease-in-out"}),zg=()=>{const e=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.user})),[n,o]=(0,t.useState)(!1),i=rt(),[s,l]=(0,t.useState)(!1),[c,u]=(0,t.useState)(!1),[d,f]=(0,t.useState)(!1),[h,p]=(0,t.useState)([]),g=e=>(0,Ig.jsx)(jt,{to:e.link,className:"group block mt-7 first:mt-0",onClick:()=>o(!n),children:(0,Ig.jsxs)("div",{className:"text-center transition-all duration-300 ease-in-out",children:[(0,Ig.jsx)(e.icon,{className:"w-5 h-5 ".concat(e.link===i.pathname?"text-logoGreen":"text-sidebarGrey"," group-hover:text-logoGreen mx-auto transition-all duration-300 ease-in-out")}),(0,Ig.jsx)("h5",{className:"text-sm hidden font-redhat-semibold ".concat(e.link===i.pathname?"text-logoGreen":"text-sidebarGrey"," group-hover:text-logoGreen mt-1 transition-all duration-300 ease-in-out"),children:e.name})]})}),m=e=>(0,Ig.jsxs)(jt,{to:e.link,className:"group block first:mt-0 relative",children:[(0,Ig.jsx)("div",{className:"text-center transition-all duration-300 ease-in-out",children:(0,Ig.jsx)("h5",{className:"text-base hidden lg:block xl:block font-redhat-semibold text-white mt-1 transition-all duration-300 ease-in-out",children:e.name})}),e.link===i.pathname&&(0,Ig.jsx)("div",{className:"absolute -bottom-5 left-0 w-full",children:(0,Ig.jsx)("div",{className:"w-full h-1 bg-logoGreen"})})]}),v=pd({initialValues:{reason:"",subject:"",desc:"",priority:"Normal"},validationSchema:Fg,onSubmit:e=>{f(!0);let t=new FormData;var r;(t.append("reason",e.reason),t.append("subject",e.subject),t.append("desc",e.desc),t.append("priority",e.priority),(null===h||void 0===h?void 0:h.length)>0)&&t.append("attachment",null===h||void 0===h||null===(r=h[0])||void 0===r?void 0:r.file);(e=>new Promise((async(t,r)=>{await ug.post("/support",e).then((e=>{t(e.data)})).catch((e=>{r(e)}))})))(t).then((e=>{null!==e&&void 0!==e&&e.status?(ue.success(null===e||void 0===e?void 0:e.message),l(!s),u(!c),p([]),v.resetForm()):ue.error(null===e||void 0===e?void 0:e.message)})).catch((e=>{var t,r,n,o,a,i;(f(!1),"string"===typeof(null===e||void 0===e||null===(t=e.response)||void 0===t?void 0:t.data.message))?ue.error(null===e||void 0===e||null===(r=e.response)||void 0===r?void 0:r.data.message):ue.error(null===e||void 0===e||null===(n=e.response)||void 0===n||null===(o=n.data.message)||void 0===o||null===(a=o.details)||void 0===a||null===(i=a[0])||void 0===i?void 0:i.message)})).finally((()=>{f(!1)}))}});return(0,Ig.jsxs)("header",{className:"bg-header py-4 px-3 xl:px-5 lg:px-5",children:[(0,Ig.jsx)(Dg,{}),(0,Ig.jsxs)("div",{className:"flex justify-between",children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)(a.Button,{className:"block xl:hidden lg:hidden shadow-none hover:shadow-none rounded-full bg-transparent border border-white border-opacity-30 p-2",onClick:()=>o(!n),children:(0,Ig.jsx)(Ba,{className:"w-5 h-5 text-white text-opacity-80"})}),(0,Ig.jsx)("img",{src:Ta,className:"h-8 w-auto object-contain",alt:"ScaleTrade"})]}),(0,Ig.jsxs)("div",{className:"flex items-center gap-10",children:[Nd.map((e=>(0,Ig.jsx)(t.Fragment,{children:(0,Ig.jsx)(m,{name:e.name,link:e.link,icon:e.icon})},e.id))),(0,Ig.jsxs)("div",{className:"group block first:mt-0 relative cursor-pointer",onClick:()=>l(!s),children:[(0,Ig.jsx)("div",{className:"text-center transition-all duration-300 ease-in-out",children:(0,Ig.jsx)("h5",{className:"text-base hidden lg:block xl:block font-redhat-semibold text-white mt-1 transition-all duration-300 ease-in-out",children:"Ticket"})}),s&&(0,Ig.jsx)("div",{className:"absolute -bottom-5 left-0 w-full",children:(0,Ig.jsx)("div",{className:"w-full h-1 bg-logoGreen"})})]})]}),(0,Ig.jsx)(jt,{to:"/account",className:"block",children:(0,Ig.jsxs)(a.Button,{className:"shadow-none hover:shadow-none bg-transparent hover:bg-white hover:bg-opacity-10 rounded-md transition-all duration-300 ease-in-out flex items-center gap-3 px-5 py-2",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-base text-white normal-case",children:null===e||void 0===e?void 0:e.email}),(0,Ig.jsx)(Ya,{className:"w-5 h-5 text-white"})]})})]}),(0,Ig.jsx)(a.Drawer,{open:n,onClose:()=>o(!n),className:"h-screen !max-w-max p-5",children:Nd.map((e=>(0,Ig.jsx)(t.Fragment,{children:(0,Ig.jsx)(g,{name:e.name,link:e.link,icon:e.icon})},e.id)))}),(0,Ig.jsx)(a.Dialog,{open:s,handler:()=>l(!s),size:"sm",animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},className:"overflow-visible",children:(0,Ig.jsxs)(a.DialogBody,{className:"p-5",children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsxs)("div",{children:[(0,Ig.jsx)("h5",{className:"text-2xl font-redhat-bold text-black",children:"Share feedback or request support"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Feedback is the #1 we can improve ScaleTrade, so please let us know how we can make your experience better."})]}),(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none bg-transparent hover:bg-black hover:bg-opacity-10 rounded-full p-1 transition-all duration-300 ease-in-out",onClick:()=>l(!s),children:(0,Ig.jsx)(Wa,{className:"w-5 h-5 text-greyText"})})]}),(0,Ig.jsxs)("form",{className:"mt-5",onSubmit:v.handleSubmit,children:[(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"Reason for reaching out"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)(Ca,{options:Rg,className:"react-select",classNamePrefix:v.errors.reason&&v.touched.reason?"order-error":"order",placeholder:"Select..",value:Rg.find((e=>e.value===v.values.reason)),onChange:e=>{v.setFieldValue("reason",e.value)}})})]}),(0,Ig.jsxs)("div",{className:"form-group mt-5",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"Subject *"}),(0,Ig.jsx)(Bg,{type:"text",name:"subject",id:"subject",placeholder:"Subject",value:v.values.subject,onChange:v.handleChange,error:v.errors.subject&&v.touched.subject})]}),(0,Ig.jsxs)("div",{className:"form-group mt-5",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"Description *"}),(0,Ig.jsx)($g,{rows:4,name:"desc",id:"description",placeholder:"Description",value:v.values.desc,onChange:v.handleChange,error:v.errors.desc&&v.touched.desc}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText",children:"Please enter the details of your request"})]}),(0,Ig.jsxs)("div",{className:"form-group mt-5",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"Attachments"}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsx)(Pa(),{multiple:!0,value:h,onChange:e=>{p(e)},maxNumber:2,dataURLKey:"data_url",children:e=>{let{imageList:t,onImageUpload:r,onImageRemove:n}=e;return(0,Ig.jsxs)("div",{className:"grid grid-cols-4 gap-5",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)("div",{className:"flex items-center justify-center w-full h-20 bg-white hover:bg-logoGreen hover:bg-opacity-10 border border-greyBorder hover:border-logoGreen rounded-md cursor-pointer transition-all duration-300 ease-in-out",onClick:r,children:(0,Ig.jsxs)("p",{className:"text-base font-redhat-semibold text-black",children:["Select file"," "]})})}),t.map(((e,t)=>(0,Ig.jsxs)("div",{className:"col-span-1 relative",children:[(0,Ig.jsx)("img",{src:e.data_url,alt:"",className:"w-full h-20 rounded-md"}),(0,Ig.jsx)("div",{className:"absolute -top-2 -right-2",children:(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 bg-white border border-greyBorder rounded-full",onClick:n,children:(0,Ig.jsx)(Ua,{className:"w-4 h-4 text-greyText"})})})]},t)))]})}})})]}),(0,Ig.jsxs)("div",{className:"form-group mt-5",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"Priority"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)(Ca,{options:Lg,className:"react-select",classNamePrefix:v.errors.priorityOptions&&v.touched.priorityOptions?"order-error":"order",placeholder:"Select..",onChange:e=>{v.setFieldValue("priority",e.value)},value:Lg.find((e=>e.value===v.values.priority))})})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsx)(a.Button,{type:"submit",disabled:d,className:"shadow-none hover:shadow-none green-gradient normal-case text-base font-redhat-semibold text-white rounded-md",children:d?"Please wait...":"Create support ticket"})})]})]})}),(0,Ig.jsx)(a.Dialog,{open:c,handler:()=>u(!c),size:"sm",animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},className:"overflow-visible",children:(0,Ig.jsxs)(a.DialogBody,{className:"support-ticket-modalbody",children:[(0,Ig.jsxs)("div",{children:[(0,Ig.jsx)("h5",{className:"text-2xl font-redhat-bold  text-center",children:"Your Support Ticket was submitted!"}),(0,Ig.jsx)("img",{src:r(97680),alt:"Ticket submitted",className:"w-20 h-20 mt-5 mx-auto"}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsx)("p",{className:"w-4/5 text-lg font-redhat-semibold  text-center mx-auto",children:"Our typical response time is 24-48 hours"})})]}),(0,Ig.jsx)("div",{className:"absolute top-1 right-1",children:(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none rounded-full bg-transparent hover:bg-black hover:bg-opacity-10 p-2 transition-all duration-300 ease-in-out",onClick:()=>u(!c),children:(0,Ig.jsx)(Wa,{className:"w-5 h-5 text-greyText"})})})]})})]})},Yg=e=>{let{children:t}=e;return(0,Ig.jsx)("section",{className:"bg-white overflow-x-hidden",children:(0,Ig.jsxs)("div",{className:"container-full-width",children:[(0,Ig.jsx)("div",{className:"w-full",children:(0,Ig.jsx)(zg,{})}),(0,Ig.jsx)("div",{className:"flex items-start",children:(0,Ig.jsx)("div",{className:"w-full h-auto xl:h-body lg:h-body overflow-auto overflow-x-hidden overflow-y-auto hide-scrollbar",children:(0,Ig.jsx)("div",{className:"w-full bg-white h-full",children:t})})})]})})};var Wg=function(e){return"object"===typeof e&&null!==e},Vg=function(e){var r=e.value,n=void 0===r?"":r,o=e.numInputs,a=void 0===o?4:o,i=e.onChange,s=e.onPaste,l=e.renderInput,c=e.shouldAutoFocus,u=void 0!==c&&c,d=e.inputType,f=void 0===d?"text":d,h=e.renderSeparator,p=e.placeholder,g=e.containerStyle,m=e.inputStyle,v=e.skipDefaultStyles,b=void 0!==v&&v,y=t.useState(0),x=y[0],w=y[1],k=t.useRef([]),S=function(){return n?n.toString().split(""):[]},C="number"===f||"tel"===f;t.useEffect((function(){k.current=k.current.slice(0,a)}),[a]),t.useEffect((function(){var e;u&&(null===(e=k.current[0])||void 0===e||e.focus())}),[u]);var O=function(){if("string"===typeof p){if(p.length===a)return p;p.length>0&&console.error("Length of the placeholder should be equal to the number of inputs.")}},P=function(e){return(C?!isNaN(Number(e)):"string"===typeof e)&&1===e.trim().length},T=function(e){var t=e.target.value;P(t)&&(M(t),N(x+1))},E=function(e){var t=e.nativeEvent,r=e.target.value;if(!P(r)){if(r.length===a)r.split("").some((function(e){return!P(e)}))||(_(r.split("")),N(a-1));null===t.data&&"deleteContentBackward"===t.inputType&&(e.preventDefault(),M(""),N(x-1)),e.target.value=""}},j=function(){w(x-1)},A=function(e){var t=S();[e.code,e.key].includes("Backspace")?(e.preventDefault(),M(""),N(x-1)):"Delete"===e.code?(e.preventDefault(),M("")):"ArrowLeft"===e.code?(e.preventDefault(),N(x-1)):"ArrowRight"===e.code||e.key===t[x]?(e.preventDefault(),N(x+1)):"Spacebar"!==e.code&&"Space"!==e.code&&"ArrowUp"!==e.code&&"ArrowDown"!==e.code||e.preventDefault()},N=function(e){var t,r,n=Math.max(Math.min(a-1,e),0);k.current[n]&&(null===(t=k.current[n])||void 0===t||t.focus(),null===(r=k.current[n])||void 0===r||r.select(),w(n))},M=function(e){var t=S();t[x]=e[0],_(t)},_=function(e){var t=e.join("");i(t)},D=function(e){var t;e.preventDefault();var r=S(),n=x,o=e.clipboardData.getData("text/plain").slice(0,a-x).split("");if(!C||!o.some((function(e){return isNaN(Number(e))}))){for(var i=0;i<a;++i)i>=x&&o.length>0&&(r[i]=null!==(t=o.shift())&&void 0!==t?t:"",n++);N(n),_(r)}};return t.createElement("div",{style:Object.assign({display:"flex",alignItems:"center"},Wg(g)&&g),className:"string"===typeof g?g:void 0,onPaste:s},Array.from({length:a},(function(e,t){return t})).map((function(e){var r,n,o;return t.createElement(t.Fragment,{key:e},l({value:null!==(r=S()[e])&&void 0!==r?r:"",placeholder:null!==(o=null===(n=O())||void 0===n?void 0:n[e])&&void 0!==o?o:void 0,ref:function(t){return k.current[e]=t},onChange:T,onFocus:function(t){return function(e){return function(t){w(t),e.target.select()}}(t)(e)},onBlur:j,onKeyDown:A,onPaste:D,autoComplete:"off","aria-label":"Please enter OTP character ".concat(e+1),style:Object.assign(b?{}:{width:"1em",textAlign:"center"},Wg(m)?m:{}),className:"string"===typeof m?m:void 0,type:f,inputMode:C?"numeric":"text",onInput:E},e),e<a-1&&("function"===typeof h?h(e):h))})))},Hg=r(15114);function Ug(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const r=function(e){if(e&&"j"===e[0]&&":"===e[1])return e.substr(2);return e}(e);if(!t.doNotParse)try{return JSON.parse(r)}catch(W_){}return e}const Gg=class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.changeListeners=[],this.HAS_DOCUMENT_COOKIE=!1,this.update=()=>{if(!this.HAS_DOCUMENT_COOKIE)return;const e=this.cookies;this.cookies=Hg.q(document.cookie),this._checkChanges(e)};const n="undefined"===typeof document?"":document.cookie;this.cookies=function(e){return"string"===typeof e?Hg.q(e):"object"===typeof e&&null!==e?e:{}}(e||n),this.defaultSetOptions=t,this.HAS_DOCUMENT_COOKIE=function(){const e="undefined"===typeof r.g?void 0:r.g.TEST_HAS_DOCUMENT_COOKIE;return"boolean"===typeof e?e:"object"===typeof document&&"string"===typeof document.cookie}()}_emitChange(e){for(let t=0;t<this.changeListeners.length;++t)this.changeListeners[t](e)}_checkChanges(e){new Set(Object.keys(e).concat(Object.keys(this.cookies))).forEach((t=>{e[t]!==this.cookies[t]&&this._emitChange({name:t,value:Ug(this.cookies[t])})}))}_startPolling(){this.pollingInterval=setInterval(this.update,300)}_stopPolling(){this.pollingInterval&&clearInterval(this.pollingInterval)}get(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.doNotUpdate||this.update(),Ug(this.cookies[e],t)}getAll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};e.doNotUpdate||this.update();const t={};for(let r in this.cookies)t[r]=Ug(this.cookies[r],e);return t}set(e,t,r){r=r?Object.assign(Object.assign({},this.defaultSetOptions),r):this.defaultSetOptions;const n="string"===typeof t?t:JSON.stringify(t);this.cookies=Object.assign(Object.assign({},this.cookies),{[e]:n}),this.HAS_DOCUMENT_COOKIE&&(document.cookie=Hg.l(e,n,r)),this._emitChange({name:e,value:t,options:r})}remove(e,t){const r=t=Object.assign(Object.assign(Object.assign({},this.defaultSetOptions),t),{expires:new Date(1970,1,1,0,0,1),maxAge:0});this.cookies=Object.assign({},this.cookies),delete this.cookies[e],this.HAS_DOCUMENT_COOKIE&&(document.cookie=Hg.l(e,"",r)),this._emitChange({name:e,value:void 0,options:t})}addChangeListener(e){this.changeListeners.push(e),this.HAS_DOCUMENT_COOKIE&&1===this.changeListeners.length&&("object"===typeof window&&"cookieStore"in window?window.cookieStore.addEventListener("change",this.update):this._startPolling())}removeChangeListener(e){const t=this.changeListeners.indexOf(e);t>=0&&this.changeListeners.splice(t,1),this.HAS_DOCUMENT_COOKIE&&0===this.changeListeners.length&&("object"===typeof window&&"cookieStore"in window?window.cookieStore.removeEventListener("change",this.update):this._stopPolling())}},Xg=Gg,qg=t.createContext(new Xg),{Provider:Kg,Consumer:Zg}=qg,Qg=qg;function Jg(e){const r=(0,t.useContext)(Qg);if(!r)throw new Error("Missing <CookiesProvider>");const[n,o]=(0,t.useState)((()=>r.getAll()));"undefined"!==typeof window&&"undefined"!==typeof window.document&&"undefined"!==typeof window.document.createElement&&(0,t.useLayoutEffect)((()=>{function t(){const t=r.getAll({doNotUpdate:!0});(function(e,t,r){if(!e)return!0;for(let n of e)if(t[n]!==r[n])return!0;return!1})(e||null,t,n)&&o(t)}return r.addChangeListener(t),()=>{r.removeChangeListener(t)}}),[r,n]);const a=(0,t.useMemo)((()=>r.set.bind(r)),[r]),i=(0,t.useMemo)((()=>r.remove.bind(r)),[r]),s=(0,t.useMemo)((()=>r.update.bind(r)),[r]);return[n,a,i,s]}const em=Qi().shape({email:Bi().email().required("Email is required."),password:Bi().required("Password is required.")}),tm=(Qi().shape({otp:Bi().required("OTP is required.").min(6,"Must be exactly 6 digits").max(6,"Must be exactly 6 digits")}),e=>(0,Ig.jsx)("input",{type:e.type,name:e.name,id:e.id,value:e.value,onChange:e.onChange,placeholder:e.placeholder,className:null!==e&&void 0!==e&&e.error?"w-full block bg-white border border-red-600 rounded-md px-5 py-3 outline-none focus:border-logoGreen focus:shadow-md text-base font-redhat-semibold text-black transition-all duration-300 ease-in-out":"w-full block bg-white border border-inputBox rounded-md px-5 py-3 outline-none focus:border-logoGreen focus:shadow-md text-base font-redhat-semibold text-black transition-all duration-300 ease-in-out"})),rm=e=>{const r=ot(),n=A(),[o,i]=Jg(["user"]),[s,l]=(w((e=>null===e||void 0===e?void 0:e.user)),(0,t.useState)(!1)),[c,u]=(0,t.useState)("login"),[d,f]=(0,t.useState)(!1),[h,p]=(0,t.useState)(!1),[g,m]=(0,t.useState)("register"),[v,b]=(0,t.useState)(0),y=(0,t.useCallback)((()=>b((e=>e-1))),[]);(0,t.useEffect)((()=>{v>0&&setTimeout(y,1e3)}),[v,y]);const x=pd({initialValues:{email:null!==o&&void 0!==o&&o.email?null===o||void 0===o?void 0:o.email:"",password:null!==o&&void 0!==o&&o.password?"".concat(null===o||void 0===o?void 0:o.password):""},validationSchema:em,onSubmit:t=>{var o;l(!0),(o=t,new Promise((async(e,t)=>{await ug.post("auth/login",o).then((t=>{e(t.data)})).catch((e=>{t(e)}))}))).then((o=>{var a,s,c,u,f,h,p,g;null!==o&&void 0!==o&&o.status?(d&&(p=null===t||void 0===t?void 0:t.email,g=null===t||void 0===t?void 0:t.password,i("email",p,{path:"/"}),i("password",g,{path:"/"})),n(_d.setToken(null===o||void 0===o||null===(a=o.data)||void 0===a?void 0:a.token)),n(_d.setUser(null===o||void 0===o||null===(s=o.data)||void 0===s?void 0:s.userData)),n(_d.setUserId(null===o||void 0===o||null===(c=o.data)||void 0===c||null===(u=c.userData)||void 0===u?void 0:u._id)),null!==o&&void 0!==o&&null!==(f=o.data)&&void 0!==f&&null!==(h=f.userData)&&void 0!==h&&h.isEmailVerified?(n(_d.setLoggedIn(!0)),ue.success(null===o||void 0===o?void 0:o.message),setTimeout((()=>{var t,n;null!==o&&void 0!==o&&null!==(t=o.data)&&void 0!==t&&null!==(n=t.userData)&&void 0!==n&&n.firstName?r("/dashboard"):e.setCurrentView("onBoarding")}),1500)):(e.setCurrentView("verify"),n(_d.setLoggedIn(!1)))):ue.error(null===o||void 0===o?void 0:o.message);l(!1)})).catch((e=>{var t,r;l(!1),ue.error(null===e||void 0===e||null===(t=e.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.message)})).finally((e=>{l(!1)}))}});return(0,Ig.jsxs)("div",{className:"py-5 px-8",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-extrabold text-black",children:"Welcome back!"}),(0,Ig.jsx)("p",{className:"mt-2 text-base font-redhat-regular text-[#494949]",children:"Login to your ScaleTrade dashboard."}),(0,Ig.jsxs)("form",{className:"mt-5",onSubmit:x.handleSubmit,children:[(0,Ig.jsx)("div",{className:"form-group mt-5",children:(0,Ig.jsx)(tm,{type:"email",name:"email",id:"email",placeholder:"Email address",value:x.values.email,onChange:x.handleChange,error:!(!x.errors.email||!x.touched.email)})}),(0,Ig.jsx)("div",{className:"form-group mt-5",children:(0,Ig.jsxs)("div",{className:"relative",children:[(0,Ig.jsx)(tm,{type:h?"text":"password",name:"password",id:"password",value:x.values.password,onChange:x.handleChange,placeholder:"Password",error:!(!x.errors.password||!x.touched.password)}),(0,Ig.jsx)(a.Button,{className:"!absolute top-2 right-2 shadow-none hover:shadow-none p-2 rounded-full bg-transparent hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out",onClick:()=>p(!h),children:h?(0,Ig.jsx)(Va,{className:"w-5 h-5 text-greyText"}):(0,Ig.jsx)(Ha,{className:"w-5 h-5 text-greyText"})})]})}),(0,Ig.jsxs)("div",{className:"mt-2 flex items-center justify-between",children:[(0,Ig.jsxs)("div",{className:"flex",children:[(0,Ig.jsx)("input",{type:"checkbox",name:"rememberMeOption",id:"rememberMeOption",checked:d,onChange:e=>{var t;f(null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.checked)}}),(0,Ig.jsx)("p",{className:"cursor-pointer text-base font-redhat-semibold text-greyText ml-2",children:"Remember me"})]}),(0,Ig.jsx)("p",{className:"cursor-pointer text-base font-redhat-semibold text-logoGreen",onClick:()=>{e.setCurrentView("changePassword")},children:"Forgot password"})]}),(0,Ig.jsx)(a.Button,{type:"submit",disabled:s,className:"mt-5 w-full bg-gradient font-redhat-semibold text-white text-base normal-case",children:s?"Please wait...":"Login"})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("p",{className:"text-base font-redhat-semibold text-greyText text-center",children:["Don't have an account?"," ",(0,Ig.jsx)("span",{className:"underline cursor-pointer",onClick:()=>e.setCurrentView("register"),children:"Create one for free"})]})})]})};var nm=function(){return nm=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++)for(var o in t=arguments[r])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e},nm.apply(this,arguments)},om=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"===typeof Object.getOwnPropertySymbols){var o=0;for(n=Object.getOwnPropertySymbols(e);o<n.length;o++)t.indexOf(n[o])<0&&Object.prototype.propertyIsEnumerable.call(e,n[o])&&(r[n[o]]=e[n[o]])}return r},am=function(e){var r=e.valid,n=e.iconSize,o=e.validColor,a=e.invalidColor,i=e.validTextColor,s=e.invalidTextColor,l=e.iconComponents,c=e.hideIcon,u=e.rtl,d=e.children;return t.createElement("li",{className:r?"valid":"invalid",style:{listStyleType:"none",display:"flex",alignItems:"center",margin:"2px 0"}},c?null:l?r?l.ValidIcon:l.InvalidIcon:t.createElement("svg",{className:"checklist-icon",version:"1.1",xmlns:"http://www.w3.org/2000/svg",width:n,height:n,viewBox:"0 0 512 512",style:{marginRight:u?0:5,marginLeft:u?5:0}},t.createElement("path",{fill:r?o:a,d:r?"M432 64l-240 240-112-112-80 80 192 192 320-320z":"M507.331 411.33c-0.002-0.002-0.004-0.004-0.006-0.005l-155.322-155.325 155.322-155.325c0.002-0.002 0.004-0.003 0.006-0.005 1.672-1.673 2.881-3.627 3.656-5.708 2.123-5.688 0.912-12.341-3.662-16.915l-73.373-73.373c-4.574-4.573-11.225-5.783-16.914-3.66-2.080 0.775-4.035 1.984-5.709 3.655 0 0.002-0.002 0.003-0.004 0.005l-155.324 155.326-155.324-155.325c-0.002-0.002-0.003-0.003-0.005-0.005-1.673-1.671-3.627-2.88-5.707-3.655-5.69-2.124-12.341-0.913-16.915 3.66l-73.374 73.374c-4.574 4.574-5.784 11.226-3.661 16.914 0.776 2.080 1.985 4.036 3.656 5.708 0.002 0.001 0.003 0.003 0.005 0.005l155.325 155.324-155.325 155.326c-0.001 0.002-0.003 0.003-0.004 0.005-1.671 1.673-2.88 3.627-3.657 5.707-2.124 5.688-0.913 12.341 3.661 16.915l73.374 73.373c4.575 4.574 11.226 5.784 16.915 3.661 2.080-0.776 4.035-1.985 5.708-3.656 0.001-0.002 0.003-0.003 0.005-0.005l155.324-155.325 155.324 155.325c0.002 0.001 0.004 0.003 0.006 0.004 1.674 1.672 3.627 2.881 5.707 3.657 5.689 2.123 12.342 0.913 16.914-3.661l73.373-73.374c4.574-4.574 5.785-11.227 3.662-16.915-0.776-2.080-1.985-4.034-3.657-5.707z"})),t.createElement("span",{style:{paddingTop:2,opacity:r?1:s?void 0:.5,flex:1,color:r?i:s}},d))};const im=function(e){var r=e.className,n=e.style,o=e.rules,a=e.value,i=e.valueAgain,s=e.minLength,l=e.maxLength,c=e.rtl,u=e.onChange,d=e.specialCharsRegex,f=void 0===d?/[~`\xbf\xa1!#$%\^&*\u20ac\xa3@+\xf7=\-\[\]\\';,/{}\(\)|\\":<>\?\.\_]/g:d,h=e.messages,p=void 0===h?{}:h,g=om(e,["className","style","rules","value","valueAgain","minLength","maxLength","rtl","onChange","specialCharsRegex","messages"]),m={minLength:{valid:a.length>=(s||100),message:p.minLength||"Password has at least ".concat(s," characters.")},specialChar:{valid:f.test(a),message:p.specialChar||"Password has special characters."},number:{valid:/\d/g.test(a),message:p.number||"Password has a number."},capital:{valid:function(){var e=0;if(0===a.length)return!1;for(;e<a.length;){var t=a.charAt(e);if(t==t.toLowerCase());else if(t==t.toUpperCase())return!0;e++}return!1}(),message:p.capital||"Password has a capital letter."},match:{valid:a.length>0&&a===i,message:p.match||"Passwords match."},lowercase:{valid:function(){var e=0;if(0===a.length)return!1;for(;e<a.length;){var t=a.charAt(e);if(t==t.toUpperCase());else if(t==t.toLowerCase())return!0;e++}return!1}(),message:p.lowercase||"Password has a lowercase letter."},letter:{valid:/[a-zA-Z]/g.test(a),message:p.letter||"Password has a letter."},maxLength:{valid:a.length<=(l||16),message:p.maxLength||"Password has no more than ".concat(l," characters.")},notEmpty:{valid:Boolean(a.length>0&&i&&i.length>0),message:p.notEmpty||"Password fields are not empty."}},v=(0,t.useMemo)((function(){return o.filter((function(e){return Boolean(m[e])}))}),[o]),b=v.every((function(e){return m[e].valid})),y=(0,t.useMemo)((function(){return v.filter((function(e){return!m[e].valid}))}),[a,i,v]);return(0,t.useEffect)((function(){"function"===typeof u&&u(b,y)}),[b,y]),c&&(r=r?r+" rtl":"rtl"),t.createElement("ul",{className:r,style:nm({margin:0,padding:0},n)},v.map((function(e){var r=m[e],n=r.message,o=r.valid;return t.createElement(am,nm({key:e,valid:o,iconSize:18,validColor:"#4BCA81",invalidColor:"#FF0033",rtl:c},g),n)})))},sm=Qi().shape({email:Bi().email().required("Email is required."),password:Bi().required("Password is required.").min(8,"Password should be at least 8 characters long")}),lm=e=>(0,Ig.jsx)("input",{type:e.type,name:e.name,id:e.id,value:e.value,onChange:e.onChange,onFocus:e.onFocus,placeholder:e.placeholder,className:null!==e&&void 0!==e&&e.error?"w-full block bg-white border border-red-600 rounded-md px-5 py-3 outline-none focus:border-logoGreen focus:shadow-md text-base font-redhat-semibold text-black transition-all duration-300 ease-in-out":"w-full block bg-white border border-inputBox rounded-md px-5 py-3 outline-none focus:border-logoGreen focus:shadow-md text-base font-redhat-semibold text-black transition-all duration-300 ease-in-out"}),cm=e=>{ot();const r=A(),[n,o]=(w((e=>null===e||void 0===e?void 0:e.user)),(0,t.useState)(!1)),[i,s]=(0,t.useState)(!1),[l,c]=(0,t.useState)(!0),[u,d]=(0,t.useState)(!1),f=pd({initialValues:{email:"",password:""},validationSchema:sm,onSubmit:t=>{var n;l?(o(!0),(n=t,new Promise((async(e,t)=>{await ug.post("auth/register",n).then((t=>{e(t.data)})).catch((e=>{t(e)}))}))).then((t=>{var n,a,i,s,l,c;null!==t&&void 0!==t&&t.status?(r(_d.clearData()),r(_d.setToken(null===t||void 0===t||null===(n=t.data)||void 0===n?void 0:n.token)),r(_d.setUser(null===t||void 0===t||null===(a=t.data)||void 0===a?void 0:a.userData)),r(_d.setUserId(null===t||void 0===t||null===(i=t.data)||void 0===i||null===(s=i.userData)||void 0===s?void 0:s._id)),r(_d.setLoggedIn(!1)),Eg(null===t||void 0===t||null===(l=t.data)||void 0===l||null===(c=l.userData)||void 0===c?void 0:c._id).then((e=>{})).catch((e=>{console.log("Error: ",e)})),ue.success(null===t||void 0===t?void 0:t.message),e.setCurrentView("verify"),r(_d.setLoggedIn(!1))):ue.error(null===t||void 0===t?void 0:t.message);o(!1)})).catch((e=>{var t,r;o(!1),ue.error(null===e||void 0===e||null===(t=e.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.message)})).finally((e=>{o(!1)}))):ue.error("Please check Password")}});return(0,Ig.jsxs)("div",{className:"py-5 px-8",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-extrabold text-black",children:"Create your free account"}),(0,Ig.jsx)("p",{className:"mt-2 text-base font-redhat-regular text-[#494949]",children:"Let's get you on your way to stress-free trading with fully automated trading strategies that you control."}),(0,Ig.jsxs)("form",{className:"mt-5",onSubmit:f.handleSubmit,children:[(0,Ig.jsx)("div",{className:"form-group",children:(0,Ig.jsx)(lm,{type:"email",name:"email",id:"email",placeholder:"Email address",value:f.values.email,onChange:f.handleChange,error:!(!f.errors.email||!f.touched.email)})}),(0,Ig.jsx)("div",{className:"form-group mt-5",children:(0,Ig.jsxs)("div",{className:"relative",children:[(0,Ig.jsx)(lm,{type:i?"text":"password",name:"password",id:"password",placeholder:"Password",onFocus:()=>{d(!0)},value:f.values.password,onChange:f.handleChange,error:!(!f.errors.password||!f.touched.password)}),(0,Ig.jsx)(a.Button,{className:"!absolute top-2 right-2 shadow-none hover:shadow-none p-2 rounded-full bg-transparent hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out",onClick:()=>s(!i),children:i?(0,Ig.jsx)(Va,{className:"w-5 h-5 text-greyText"}):(0,Ig.jsx)(Ha,{className:"w-5 h-5 text-greyText"})})]})}),!l&&f.touched.password&&!f.errors.password&&(0,Ig.jsx)("small",{style:{color:"red"},children:"Please check Password"}),(0,Ig.jsx)("div",{className:"mt-2",children:u&&(0,Ig.jsx)(im,{rules:["minLength","lowercase","capital","number","specialChar"],iconSize:12,minLength:8,value:f.values.password,messages:{minLength:"At least 8 characters long",lowercase:"One lowercase character",capital:"One uppercase character",number:"One number character",specialChar:"One special character"},onChange:e=>{c(e)},className:"password-checklist font-redhat-semibold text-black"})}),(0,Ig.jsx)(a.Button,{type:"submit",className:"mt-5 w-full bg-gradient font-redhat-semibold text-white text-base normal-case",disabled:n,children:n?"Please wait..":"Create my account"})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("p",{className:"text-base font-redhat-semibold text-greyText text-center",children:["Already have an account?"," ",(0,Ig.jsx)("span",{className:"underline cursor-pointer",onClick:()=>e.setCurrentView("login"),children:"Sign in"})]})})]})},um=r.p+"static/media/tradier.d5a99f485085433c2930.png",dm=r.p+"static/media/trade-station.5f30d1c6687b8692d121.png",fm=r.p+"static/media/alpaca.8fa6a11d1869d1e7ab38.png",hm=r.p+"static/media/webull.58708ded1e01fd520b07.png",pm=r.p+"static/media/charles-schwab.e65ab9c3d588c1af7522.jpeg",gm=r.p+"static/media/e-trade.af596d022b66e5c4ee2a.webp",mm=[{id:2,brokerName:"Webull",brokerImg:hm,slug:"WEBULL"},{id:3,brokerName:"Alpaca",brokerImg:fm,slug:"ALPACA"},{id:4,brokerName:"Alpaca Paper",brokerImg:fm,slug:"ALPACA-PAPER"},{id:5,brokerName:"Tradestation",slug:"TRADESTATION",brokerImg:dm},{id:6,brokerName:"Tradier",slug:"TRADIER",brokerImg:um},{id:7,brokerName:"Charles Schwab",slug:"SCHWAB",brokerImg:pm},{id:8,brokerName:"E-Trade",slug:"ETRADE",brokerImg:gm}],vm=()=>(0,Ig.jsxs)("div",{className:"py-5 px-8",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-extrabold text-black",children:"Success! Now link your broker"}),(0,Ig.jsx)("p",{className:"mt-2 text-base font-redhat-regular text-[#494949]",children:"Let's get you on your way to stress-free trading with fully automated trading strategies that you control."}),(0,Ig.jsx)("div",{className:"mt-5",children:mm.map((e=>(0,Ig.jsx)("div",{className:"mt-2 first:mt-0 bg-body bg-opacity-50 rounded-md border border-inputBox border-opacity-50 p-3 cursor-pointer hover:border-logoGreen transition-all duration-300 ease-in-out hover:shadow-md",children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:e.brokerImg,className:"w-10 h-10 rounded-md flex-shrink-0",alt:e.brokerName}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:e.brokerName})]})},e.id)))}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("p",{className:"text-base font-redhat-semibold text-greyText text-center",children:["By linking your brokerage and starting automations, you agree to the terms of our"," ",(0,Ig.jsx)("a",{href:"https://scaletrade.ai/disclosure-agreement",rel:"noreferrer",target:"_blank",className:"underline",children:"Disclosure Agreement"})]})})]}),bm=Qi().shape({otp:Bi().required("OTP is required.").min(6,"Must be exactly 6 digits").max(6,"Must be exactly 6 digits")}),ym=e=>{const r=ot(),n=A(),o=w((e=>null===e||void 0===e?void 0:e.user)),[i,s]=(0,t.useState)(!1),[l,c]=(0,t.useState)(30),u=(0,t.useCallback)((()=>c((e=>e-1))),[]),d=pd({initialValues:{otp:""},validationSchema:bm,onSubmit:t=>{s(!0);const o={code:null===t||void 0===t?void 0:t.otp};Sg(o).then((t=>{null!==t&&void 0!==t&&t.status?(ue.success("Account Verified!"),setTimeout((()=>{var n;null!==t&&void 0!==t&&null!==(n=t.data)&&void 0!==n&&n.firstName?r("/dashboard"):e.setCurrentView("onBoarding")}),1500),n(_d.setLoggedIn(!0))):ue.error(null===t||void 0===t?void 0:t.message)})).catch((e=>{var t,r;s(!1),ue.error(null===e||void 0===e||null===(t=e.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.message)})).finally((e=>{s(!1)}))}});return(0,t.useEffect)((()=>{l>0&&setTimeout(u,1e3)}),[l,u]),(0,Ig.jsxs)("div",{className:"py-5 px-8",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-extrabold text-black",children:"Email Verification"}),(0,Ig.jsx)("p",{className:"mt-2 text-base font-redhat-regular text-[#494949]",children:"Please enter the verification code sent on your email."}),(0,Ig.jsxs)("form",{className:"mt-5",onSubmit:d.handleSubmit,children:[(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)(Vg,{value:null===d||void 0===d?void 0:d.values.otp,onChange:e=>d.setFieldValue("otp",e),containerStyle:d.errors.otp&&d.touched.otp?"verificationErrorOTP":"verificationOTP",numInputs:6,renderSeparator:(0,Ig.jsx)("span",{children:"-"}),renderInput:e=>(0,Ig.jsx)("input",{...e})}),d.errors.otp&&d.touched.otp&&(0,Ig.jsx)("small",{style:{color:"red"},children:d.errors.otp})]}),(0,Ig.jsxs)("div",{className:"flex mt-5 align-middle self-center gap-2",children:[(0,Ig.jsx)("p",{children:"Didn't receive code?"}),(0,Ig.jsxs)("div",{className:"flex gap-1",children:[(0,Ig.jsx)(a.Button,{disabled:0!==l,className:" text-sm font-redhat-semibold bg-transparent text-black capitalize p-0 shadow-none hover:shadow-none mt-0",onClick:function(){if(0===l){var e;const t={email:null===o||void 0===o||null===(e=o.user)||void 0===e?void 0:e.email};kg(t).then((e=>{null!==e&&void 0!==e&&e.status&&ue.success(null===e||void 0===e?void 0:e.message)})).catch((e=>{console.log("Error: ",e)}))}l||c(30)},children:"Resend code"}),(0,Ig.jsxs)("p",{children:["(",l,"s)"]})]})]}),(0,Ig.jsx)(a.Button,{type:"submit",className:"mt-5 w-full bg-gradient font-redhat-semibold text-white text-base normal-case",disabled:i,children:i?"Please wait...":"Verify Account"})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("p",{className:"text-base font-redhat-semibold text-greyText text-center",children:["Already have an account?"," ",(0,Ig.jsx)("span",{className:"underline cursor-pointer",onClick:()=>{e.setCurrentView("login")},children:"Sign in"})]})})]})},xm={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([457]\\d{6})$|1","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2457]\\d{6})$|1","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"([267]\\d{6})$|1","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"(183[12])|0",0,0,0,[["(?:(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|7(?:[013-57-9]\\d|2[0-8]))\\d|3(?:(?:[0-3589]\\d|6[1-9]|7[0-35-9])\\d|4(?:[0-578]\\d|90)))\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|3\\d\\d)|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-36-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|22"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","[025-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]]],BG:["359","00","00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9,12],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","[24-689]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-689]"]]]],BL:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","(?:[2-467]\\d\\d|8001)\\d{5}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[23]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([3-8]\\d{6})$|1","242$1",0,"242"],BT:["975","00","[17]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","(?:[2-8]\\d|90)\\d{8}|3\\d{6}",[7,10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|90[25])[2-9]\\d{6}",[10]],["",[10]],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",[10]],["900[2-9]\\d{6}",[10]],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:00|2[125-9]|33|44|66|77|88)|622)[2-9]\\d{6}",[10]],0,["310\\d{4}",[7]],0,["600[2-9]\\d{6}",[10]]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-36-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","[189]\\d{8}|[1-68]\\d{6}",[7,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"]],"0"],CF:["236","00","(?:[27]\\d{3}|8776)\\d{4}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","1[127]\\d{8,9}|2\\d{9}(?:\\d{2})?|[12]\\d{6,7}|86\\d{6}|(?:1[03-689]\\d|6)\\d{7,9}|(?:[3-579]\\d|8[0-57-9])\\d{6,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","10(?:10|9[56])|2[0-57-9](?:100|9[56])"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"(1(?:[12]\\d|79)\\d\\d)|0",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:60\\d\\d|9101)\\d{6}|(?:1\\d|3)\\d{9}",[10,11],[["(\\d{3})(\\d{7})","$1 $2",["6"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["3[0-357]|91"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:(?:79|94)[01]|83[0-389])\\d{5}|4(?:[0-3]\\d|4[047-9]|5[0-25-9]|6[0-36-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|31)"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,"528[89]"],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-579]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d{5})","$1",["20[2-59]"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],["(\\d)(\\d{4,9})","$1 $2",["(?:1[3-79]|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[167]"],"0$1"]],"0",0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0235])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|50))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-2]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","[56]94\\d{6}|(?:80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[56]|9[47]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"([25-9]\\d{5})$|0","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","(?:[235]\\d{3}|800)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d|60)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","(?:[2-8]\\d{3}|9008)\\d{3}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",[6,7,8,9],[["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6|7[245]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-57]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","(?:[2-489]\\d|55)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","(?:(?:00[1-9]|8\\d)\\d{4}|[1-36])\\d{6}|00\\d{10}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([25-8]\\d{5})$|0","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],0,0,0,0,0,0,[["0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["3[2-9]\\d{7,8}|(?:31|43)\\d{8}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],0,0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([0-24-8]\\d{5})$|0","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"]],"0",0,"(000[259]\\d{6})$|(?:(?:003768)0?)|0","$1"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|[235-9]\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","345$1",0,"345"],KZ:["7","810","(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"33|7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[013-9]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"([2-8]\\d{6})$|1","758$1",0,"758"],LI:["423","00","[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"(1001)|0"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:[245]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(0-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"0 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(0-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(0-$1)",1]],"0",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],["(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-46-9]|3[3-9]|9)|8(?:0[89]|92)"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],["(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],"0",0,0,0,0,0,[["5(?:2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-4]|5[01]|8[0-3]))\\d{6}"],["80[0-7]\\d{6}"],["89\\d{7}"],0,0,0,0,["(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}"]]],MC:["377","00","(?:[3489]|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"([24-9]\\d{6})$|0","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[5-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","670$1",0,"670"],MQ:["596","00","596\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"([34]\\d{6})$|1","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["[57]"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[34679]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","1(?:(?:22|44|7[27]|87|9[69])[1-9]|65[0-689])\\d{7}|(?:1(?:[01]\\d|2[13-9]|[35][1-9]|4[0-35-9]|6[0-46-9]|7[013-689]|8[1-69]|9[1-578])|[2-9]\\d)\\d{8}",[10,11],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"],0,1],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 $3 $4",["1(?:33|5[56]|81)"],0,1],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 $3 $4",["1"],0,1]],"01",0,"0(?:[12]|4[45])|1",0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","(?:050|[2-57-9]\\d\\d)\\d{3}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[047]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","2[0-24-9]\\d{8}|[78]\\d{10,13}|[7-9]\\d{9}|[1-9]\\d{7}|[124-7]\\d{6}",[7,8,10,11,12,13,14],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|9(?:0[3-9]|[1-9])"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[3-6]|7(?:0[0-689]|[1-79])|8[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"],"0$1"],["(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",[5,6,7,8,9,10,11],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0"],NR:["674","00","(?:444|(?:55|8\\d)\\d|666)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]]],NU:["683","00","(?:[4-7]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","00|19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,"00"," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","[45]\\d{5}|(?:708|80\\d)\\d{6}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",[7,8,9,11],[["(\\d{3})(\\d{4})","$1 $2",["2[16]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]]],RE:["262","00","(?:26|[689]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"],"0$1"]],"0",0,0,0,0,0,[["26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}"],["69(?:2\\d\\d|3(?:[06][0-6]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,["9(?:399[0-3]|479[0-5]|76(?:2[27]|3[0-37]))\\d{4}"],["8(?:1[019]|2[0156]|84|90)\\d{6}"]]],RO:["40","00","(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"3[04-689]|[489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],"0"],SA:["966","00","92\\d{7}|(?:[15]|8\\d)\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","[6-9]\\d{6}|[1-6]\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","800\\d{4}|(?:[249]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|77|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|68|[78]\\d)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[267]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[267]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"(5\\d{6})$|1","721$1",0,"721"],SY:["963","00","[1-39]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"([2-479]\\d{6})$|1","649$1",0,"649"],TD:["235","00|16","(?:22|[69]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2679]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","[0-57-9]\\d{8}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3[1-5]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","(?:[1-6]\\d|71)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["[67]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-46-8]\\d{6})$|1","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[25-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["5"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}|3\\d{6}",[10],[["(\\d{3})(\\d{4})","$1-$2",["310"],0,1],["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["(?:5056(?:[0-35-9]\\d|4[468])|7302[0-4]\\d)\\d{4}|(?:472[24]|505[2-57-9]|7306|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-57-9]|1[02-9]|2[013569]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"]]],UY:["598","0(?:0|1[3-9]\\d)","0004\\d{2,9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",[6,7,8,9,10,11,12,13],[["(\\d{3})(\\d{3,4})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","810","(?:20|33|[5-79]\\d|88)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-578]\\d{6})$|1","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72)\\d{4}|8\\d{5}(?:\\d{3})?",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[478]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}",[8,9,10,11,12],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2|39"],"0$1"],["(\\d{2})(\\d{7,10})","$1 $2",["3"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,0,[["269(?:0[0-467]|15|5[0-4]|6\\d|[78]0)\\d{4}"],["639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])\\d{4}"],["80\\d{7}"],0,0,0,0,0,["9(?:(?:39|47)8[01]|769\\d)\\d{4}"]]],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","800\\d{6}|(?:21|63|[79]\\d)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:00|[1-9]\\d)\\d{6}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:00|[1-9]\\d)\\d{6}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[35-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"6\\d{9}|[0-36-9]\\d{8}",[9,10],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],["(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],0,0,0,0,0,0,[0,["6\\d{9}|[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["49"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|51"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}",[7,8,9,10,12]],0,0,0,0,0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}"]]],883:["883",0,"(?:[1-4]\\d|51)\\d{6,10}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}};var wm={}.constructor;function km(e){return void 0!==e&&null!==e&&e.constructor===wm}function Sm(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Cm(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Om(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Pm(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Pm(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Pm(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Tm(e){var t,r,n,o=Om(Array.prototype.slice.call(e),4),a=o[0],i=o[1],s=o[2],l=o[3];if("string"!==typeof a)throw new TypeError("A text for parsing must be a string.");if(t=a,i&&"string"!==typeof i){if(!km(i))throw new Error("Invalid second argument: ".concat(i));s?(r=i,n=s):n=i}else l?(r=s,n=l):(r=void 0,n=s),i&&(r=function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Sm(Object(r),!0).forEach((function(t){Cm(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Sm(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}({defaultCountry:i},r));return{text:t,options:r,metadata:n}}var Em=2,jm=17,Am=3,Nm="0-9\uff10-\uff19\u0660-\u0669\u06f0-\u06f9",Mm="".concat("-\u2010-\u2015\u2212\u30fc\uff0d").concat("\uff0f/").concat("\uff0e.").concat(" \xa0\xad\u200b\u2060\u3000").concat("()\uff08\uff09\uff3b\uff3d\\[\\]").concat("~\u2053\u223c\uff5e");function _m(e){return _m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},_m(e)}function Dm(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function Im(e){var t=Bm();return function(){var r,n=zm(e);if(t){var o=zm(this).constructor;r=Reflect.construct(n,arguments,o)}else r=n.apply(this,arguments);return function(e,t){if(t&&("object"===_m(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return Rm(e)}(this,r)}}function Rm(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Lm(e){var t="function"===typeof Map?new Map:void 0;return Lm=function(e){if(null===e||!function(e){return-1!==Function.toString.call(e).indexOf("[native code]")}(e))return e;if("function"!==typeof e)throw new TypeError("Super expression must either be null or a function");if("undefined"!==typeof t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return Fm(e,arguments,zm(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),$m(r,e)},Lm(e)}function Fm(e,t,r){return Fm=Bm()?Reflect.construct:function(e,t,r){var n=[null];n.push.apply(n,t);var o=new(Function.bind.apply(e,n));return r&&$m(o,r.prototype),o},Fm.apply(null,arguments)}function Bm(){if("undefined"===typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"===typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(W_){return!1}}function $m(e,t){return $m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},$m(e,t)}function zm(e){return zm=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},zm(e)}var Ym=function(e){!function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&$m(e,t)}(a,e);var t,r,n,o=Im(a);function a(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,a),t=o.call(this,e),Object.setPrototypeOf(Rm(t),a.prototype),t.name=t.constructor.name,t}return t=a,r&&Dm(t.prototype,r),n&&Dm(t,n),Object.defineProperty(t,"prototype",{writable:!1}),t}(Lm(Error));function Wm(e,t){e=e.split("-"),t=t.split("-");for(var r=e[0].split("."),n=t[0].split("."),o=0;o<3;o++){var a=Number(r[o]),i=Number(n[o]);if(a>i)return 1;if(i>a)return-1;if(!isNaN(a)&&isNaN(i))return 1;if(isNaN(a)&&!isNaN(i))return-1}return e[1]&&t[1]?e[1]>t[1]?1:e[1]<t[1]?-1:0:!e[1]&&t[1]?1:e[1]&&!t[1]?-1:0}function Vm(e){return Vm="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},Vm(e)}function Hm(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Um(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function Gm(e,t,r){return t&&Um(e.prototype,t),r&&Um(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}var Xm=" ext. ",qm=/^\d+$/,Km=function(){function e(t){Hm(this,e),function(e){if(!e)throw new Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!km(e)||!km(e.countries))throw new Error("[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got ".concat(km(e)?"an object of shape: { "+Object.keys(e).join(", ")+" }":"a "+rv(e)+": "+e,"."))}(t),this.metadata=t,av.call(this,t)}return Gm(e,[{key:"getCountries",value:function(){return Object.keys(this.metadata.countries).filter((function(e){return"001"!==e}))}},{key:"getCountryMetadata",value:function(e){return this.metadata.countries[e]}},{key:"nonGeographic",value:function(){if(!(this.v1||this.v2||this.v3))return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:"hasCountry",value:function(e){return void 0!==this.getCountryMetadata(e)}},{key:"hasCallingCode",value:function(e){if(this.getCountryCodesForCallingCode(e))return!0;if(this.nonGeographic()){if(this.nonGeographic()[e])return!0}else{var t=this.countryCallingCodes()[e];if(t&&1===t.length&&"001"===t[0])return!0}}},{key:"isNonGeographicCallingCode",value:function(e){return this.nonGeographic()?!!this.nonGeographic()[e]:!this.getCountryCodesForCallingCode(e)}},{key:"country",value:function(e){return this.selectNumberingPlan(e)}},{key:"selectNumberingPlan",value:function(e,t){if(e&&qm.test(e)&&(t=e,e=null),e&&"001"!==e){if(!this.hasCountry(e))throw new Error("Unknown country: ".concat(e));this.numberingPlan=new Zm(this.getCountryMetadata(e),this)}else if(t){if(!this.hasCallingCode(t))throw new Error("Unknown calling code: ".concat(t));this.numberingPlan=new Zm(this.getNumberingPlanMetadata(t),this)}else this.numberingPlan=void 0;return this}},{key:"getCountryCodesForCallingCode",value:function(e){var t=this.countryCallingCodes()[e];if(t){if(1===t.length&&3===t[0].length)return;return t}}},{key:"getCountryCodeForCallingCode",value:function(e){var t=this.getCountryCodesForCallingCode(e);if(t)return t[0]}},{key:"getNumberingPlanMetadata",value:function(e){var t=this.getCountryCodeForCallingCode(e);if(t)return this.getCountryMetadata(t);if(this.nonGeographic()){var r=this.nonGeographic()[e];if(r)return r}else{var n=this.countryCallingCodes()[e];if(n&&1===n.length&&"001"===n[0])return this.metadata.countries["001"]}}},{key:"countryCallingCode",value:function(){return this.numberingPlan.callingCode()}},{key:"IDDPrefix",value:function(){return this.numberingPlan.IDDPrefix()}},{key:"defaultIDDPrefix",value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:"nationalNumberPattern",value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:"possibleLengths",value:function(){return this.numberingPlan.possibleLengths()}},{key:"formats",value:function(){return this.numberingPlan.formats()}},{key:"nationalPrefixForParsing",value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:"nationalPrefixTransformRule",value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:"leadingDigits",value:function(){return this.numberingPlan.leadingDigits()}},{key:"hasTypes",value:function(){return this.numberingPlan.hasTypes()}},{key:"type",value:function(e){return this.numberingPlan.type(e)}},{key:"ext",value:function(){return this.numberingPlan.ext()}},{key:"countryCallingCodes",value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:"chooseCountryByCountryCallingCode",value:function(e){return this.selectNumberingPlan(e)}},{key:"hasSelectedNumberingPlan",value:function(){return void 0!==this.numberingPlan}}]),e}(),Zm=function(){function e(t,r){Hm(this,e),this.globalMetadataObject=r,this.metadata=t,av.call(this,r.metadata)}return Gm(e,[{key:"callingCode",value:function(){return this.metadata[0]}},{key:"getDefaultCountryMetadataForRegion",value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:"IDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[1]}},{key:"defaultIDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[12]}},{key:"nationalNumberPattern",value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:"possibleLengths",value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:"_getFormats",value:function(e){return e[this.v1?2:this.v2?3:4]}},{key:"formats",value:function(){var e=this,t=this._getFormats(this.metadata)||this._getFormats(this.getDefaultCountryMetadataForRegion())||[];return t.map((function(t){return new Qm(t,e)}))}},{key:"nationalPrefix",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:"_getNationalPrefixFormattingRule",value:function(e){return e[this.v1?4:this.v2?5:6]}},{key:"nationalPrefixFormattingRule",value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion())}},{key:"_nationalPrefixForParsing",value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:"nationalPrefixForParsing",value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:"nationalPrefixTransformRule",value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:"_getNationalPrefixIsOptionalWhenFormatting",value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion())}},{key:"leadingDigits",value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:"types",value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:"hasTypes",value:function(){return(!this.types()||0!==this.types().length)&&!!this.types()}},{key:"type",value:function(e){if(this.hasTypes()&&tv(this.types(),e))return new ev(tv(this.types(),e),this)}},{key:"ext",value:function(){return this.v1||this.v2?Xm:this.metadata[13]||Xm}}]),e}(),Qm=function(){function e(t,r){Hm(this,e),this._format=t,this.metadata=r}return Gm(e,[{key:"pattern",value:function(){return this._format[0]}},{key:"format",value:function(){return this._format[1]}},{key:"leadingDigitsPatterns",value:function(){return this._format[2]||[]}},{key:"nationalPrefixFormattingRule",value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"nationalPrefixIsMandatoryWhenFormattingInNationalFormat",value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"usesNationalPrefix",value:function(){return!(!this.nationalPrefixFormattingRule()||Jm.test(this.nationalPrefixFormattingRule()))}},{key:"internationalFormat",value:function(){return this._format[5]||this.format()}}]),e}(),Jm=/^\(?\$1\)?$/,ev=function(){function e(t,r){Hm(this,e),this.type=t,this.metadata=r}return Gm(e,[{key:"pattern",value:function(){return this.metadata.v1?this.type:this.type[0]}},{key:"possibleLengths",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}]),e}();function tv(e,t){switch(t){case"FIXED_LINE":return e[0];case"MOBILE":return e[1];case"TOLL_FREE":return e[2];case"PREMIUM_RATE":return e[3];case"PERSONAL_NUMBER":return e[4];case"VOICEMAIL":return e[5];case"UAN":return e[6];case"PAGER":return e[7];case"VOIP":return e[8];case"SHARED_COST":return e[9]}}var rv=function(e){return Vm(e)};function nv(e,t){if((t=new Km(t)).hasCountry(e))return t.country(e).countryCallingCode();throw new Error("Unknown country: ".concat(e))}function ov(e,t){return t.countries.hasOwnProperty(e)}function av(e){var t=e.version;"number"===typeof t?(this.v1=1===t,this.v2=2===t,this.v3=3===t,this.v4=4===t):t?-1===Wm(t,"1.2.0")?this.v2=!0:-1===Wm(t,"1.7.35")?this.v3=!0:this.v4=!0:this.v1=!0}var iv=function(e){return"([".concat(Nm,"]{1,").concat(e,"})")};function sv(e){var t="[ \xa0\\t,]*",r="[:\\.\uff0e]?[ \xa0\\t,-]*",n="#?",o="[ \xa0\\t]*";return";ext="+iv("20")+"|"+(t+"(?:e?xt(?:ensi(?:o\u0301?|\xf3))?n?|\uff45?\uff58\uff54\uff4e?|\u0434\u043e\u0431|anexo)"+r+iv("20")+n)+"|"+(t+"(?:[x\uff58#\uff03~\uff5e]|int|\uff49\uff4e\uff54)"+r+iv("9")+n)+"|"+("[- ]+"+iv("6")+"#")+"|"+(o+"(?:,{2}|;)"+r+iv("15")+n)+"|"+(o+"(?:,)+"+r+iv("9")+n)}var lv="["+Nm+"]{"+Em+"}",cv="[+\uff0b]{0,1}(?:["+Mm+"]*["+Nm+"]){3,}["+Mm+Nm+"]*",uv=new RegExp("^[+\uff0b]{0,1}(?:["+Mm+"]*["+Nm+"]){1,2}$","i"),dv=cv+"(?:"+sv()+")?",fv=new RegExp("^"+lv+"$|^"+dv+"$","i");var hv=new RegExp("(?:"+sv()+")$","i");function pv(e,t){var r="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"===typeof e)return gv(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return gv(e,t)}(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function gv(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var mv={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","\uff10":"0","\uff11":"1","\uff12":"2","\uff13":"3","\uff14":"4","\uff15":"5","\uff16":"6","\uff17":"7","\uff18":"8","\uff19":"9","\u0660":"0","\u0661":"1","\u0662":"2","\u0663":"3","\u0664":"4","\u0665":"5","\u0666":"6","\u0667":"7","\u0668":"8","\u0669":"9","\u06f0":"0","\u06f1":"1","\u06f2":"2","\u06f3":"3","\u06f4":"4","\u06f5":"5","\u06f6":"6","\u06f7":"7","\u06f8":"8","\u06f9":"9"};function vv(e){return mv[e]}function bv(e){for(var t,r="",n=pv(e.split(""));!(t=n()).done;){var o=vv(t.value);o&&(r+=o)}return r}function yv(e,t){var r="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"===typeof e)return xv(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return xv(e,t)}(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function xv(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function wv(e){for(var t,r="",n=yv(e.split(""));!(t=n()).done;){r+=kv(t.value,r)||""}return r}function kv(e,t,r){return"+"===e?t?void("function"===typeof r&&r("end")):"+":vv(e)}function Sv(e,t){var r="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"===typeof e)return Cv(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Cv(e,t)}(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Cv(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Ov(e,t){return Pv(e,void 0,t)}function Pv(e,t,r){var n=r.type(t),o=n&&n.possibleLengths()||r.possibleLengths();if(!o)return"IS_POSSIBLE";if("FIXED_LINE_OR_MOBILE"===t){if(!r.type("FIXED_LINE"))return Pv(e,"MOBILE",r);var a=r.type("MOBILE");a&&(o=function(e,t){for(var r,n=e.slice(),o=Sv(t);!(r=o()).done;){var a=r.value;e.indexOf(a)<0&&n.push(a)}return n.sort((function(e,t){return e-t}))}(o,a.possibleLengths()))}else if(t&&!n)return"INVALID_LENGTH";var i=e.length,s=o[0];return s===i?"IS_POSSIBLE":s>i?"TOO_SHORT":o[o.length-1]<i?"TOO_LONG":o.indexOf(i,1)>=0?"IS_POSSIBLE":"INVALID_LENGTH"}function Tv(e,t){return"IS_POSSIBLE"===Ov(e,t)}function Ev(e,t){return e=e||"",new RegExp("^(?:"+t+")$").test(e)}function jv(e,t){var r="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"===typeof e)return Av(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Av(e,t)}(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Av(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var Nv=["MOBILE","PREMIUM_RATE","TOLL_FREE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL"];function Mv(e,t,r){if(t=t||{},e.country||e.countryCallingCode){(r=new Km(r)).selectNumberingPlan(e.country,e.countryCallingCode);var n=t.v2?e.nationalNumber:e.phone;if(Ev(n,r.nationalNumberPattern())){if(_v(n,"FIXED_LINE",r))return r.type("MOBILE")&&""===r.type("MOBILE").pattern()?"FIXED_LINE_OR_MOBILE":r.type("MOBILE")?_v(n,"MOBILE",r)?"FIXED_LINE_OR_MOBILE":"FIXED_LINE":"FIXED_LINE_OR_MOBILE";for(var o,a=jv(Nv);!(o=a()).done;){var i=o.value;if(_v(n,i,r))return i}}}}function _v(e,t,r){return!(!(t=r.type(t))||!t.pattern())&&(!(t.possibleLengths()&&t.possibleLengths().indexOf(e.length)<0)&&Ev(e,t.pattern()))}function Dv(e,t,r){var n=new Km(r).getCountryCodesForCallingCode(e);return n?n.filter((function(e){return function(e,t,r){var n=new Km(r);if(n.selectNumberingPlan(t),n.numberingPlan.possibleLengths().indexOf(e.length)>=0)return!0;return!1}(t,e,r)})):[]}function Iv(e){return e.replace(new RegExp("[".concat(Mm,"]+"),"g")," ").trim()}var Rv=/(\$\d)/;function Lv(e,t,r){var n=r.useInternationalFormat,o=r.withNationalPrefix,a=(r.carrierCode,r.metadata,e.replace(new RegExp(t.pattern()),n?t.internationalFormat():o&&t.nationalPrefixFormattingRule()?t.format().replace(Rv,t.nationalPrefixFormattingRule()):t.format()));return n?Iv(a):a}var Fv=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function Bv(e,t){var r="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"===typeof e)return $v(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return $v(e,t)}(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function $v(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function zv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Yv(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?zv(Object(r),!0).forEach((function(t){Wv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):zv(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Wv(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}var Vv={formatExtension:function(e,t,r){return"".concat(e).concat(r.ext()).concat(t)}};function Hv(e,t,r,n){if(r=r?Yv(Yv({},Vv),r):Vv,n=new Km(n),e.country&&"001"!==e.country){if(!n.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));n.country(e.country)}else{if(!e.countryCallingCode)return e.phone||"";n.selectNumberingPlan(e.countryCallingCode)}var o,a=n.countryCallingCode(),i=r.v2?e.nationalNumber:e.phone;switch(t){case"NATIONAL":return i?Gv(o=Uv(i,e.carrierCode,"NATIONAL",n,r),e.ext,n,r.formatExtension):"";case"INTERNATIONAL":return i?(o=Uv(i,null,"INTERNATIONAL",n,r),Gv(o="+".concat(a," ").concat(o),e.ext,n,r.formatExtension)):"+".concat(a);case"E.164":return"+".concat(a).concat(i);case"RFC3966":return function(e){var t=e.number,r=e.ext;if(!t)return"";if("+"!==t[0])throw new Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(t).concat(r?";ext="+r:"")}({number:"+".concat(a).concat(i),ext:e.ext});case"IDD":if(!r.fromCountry)return;var s=function(e,t,r,n,o){var a=nv(n,o.metadata);if(a===r){var i=Uv(e,t,"NATIONAL",o);return"1"===r?r+" "+i:i}var s=function(e,t,r){var n=new Km(r);return n.selectNumberingPlan(e,t),n.defaultIDDPrefix()?n.defaultIDDPrefix():Fv.test(n.IDDPrefix())?n.IDDPrefix():void 0}(n,void 0,o.metadata);if(s)return"".concat(s," ").concat(r," ").concat(Uv(e,null,"INTERNATIONAL",o))}(i,e.carrierCode,a,r.fromCountry,n);return Gv(s,e.ext,n,r.formatExtension);default:throw new Error('Unknown "format" argument passed to "formatNumber()": "'.concat(t,'"'))}}function Uv(e,t,r,n,o){var a=function(e,t){for(var r,n=Bv(e);!(r=n()).done;){var o=r.value;if(o.leadingDigitsPatterns().length>0){var a=o.leadingDigitsPatterns()[o.leadingDigitsPatterns().length-1];if(0!==t.search(a))continue}if(Ev(t,o.pattern()))return o}}(n.formats(),e);return a?Lv(e,a,{useInternationalFormat:"INTERNATIONAL"===r,withNationalPrefix:!a.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!o||!1!==o.nationalPrefix,carrierCode:t,metadata:n}):e}function Gv(e,t,r,n){return t?n(e,t,r):e}function Xv(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function qv(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Xv(Object(r),!0).forEach((function(t){Kv(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Xv(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Kv(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Zv(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var Qv=function(){function e(t,r,n){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),!t)throw new TypeError("`country` or `countryCallingCode` not passed");if(!r)throw new TypeError("`nationalNumber` not passed");if(!n)throw new TypeError("`metadata` not passed");var o=function(e,t){var r,n,o=new Km(t);Jv(e)?(r=e,o.selectNumberingPlan(r),n=o.countryCallingCode()):n=e;return{country:r,countryCallingCode:n}}(t,n),a=o.country,i=o.countryCallingCode;this.country=a,this.countryCallingCode=i,this.nationalNumber=r,this.number="+"+this.countryCallingCode+this.nationalNumber,this.getMetadata=function(){return n}}var t,r,n;return t=e,r=[{key:"setExt",value:function(e){this.ext=e}},{key:"getPossibleCountries",value:function(){return this.country?[this.country]:Dv(this.countryCallingCode,this.nationalNumber,this.getMetadata())}},{key:"isPossible",value:function(){return function(e,t,r){if(void 0===t&&(t={}),r=new Km(r),t.v2){if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");r.selectNumberingPlan(e.countryCallingCode)}else{if(!e.phone)return!1;if(e.country){if(!r.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));r.country(e.country)}else{if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");r.selectNumberingPlan(e.countryCallingCode)}}if(r.possibleLengths())return Tv(e.phone||e.nationalNumber,r);if(e.countryCallingCode&&r.isNonGeographicCallingCode(e.countryCallingCode))return!0;throw new Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}(this,{v2:!0},this.getMetadata())}},{key:"isValid",value:function(){return function(e,t,r){return t=t||{},(r=new Km(r)).selectNumberingPlan(e.country,e.countryCallingCode),r.hasTypes()?void 0!==Mv(e,t,r.metadata):Ev(t.v2?e.nationalNumber:e.phone,r.nationalNumberPattern())}(this,{v2:!0},this.getMetadata())}},{key:"isNonGeographic",value:function(){return new Km(this.getMetadata()).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(e){return this.number===e.number&&this.ext===e.ext}},{key:"getType",value:function(){return Mv(this,{v2:!0},this.getMetadata())}},{key:"format",value:function(e,t){return Hv(this,e,t?qv(qv({},t),{},{v2:!0}):{v2:!0},this.getMetadata())}},{key:"formatNational",value:function(e){return this.format("NATIONAL",e)}},{key:"formatInternational",value:function(e){return this.format("INTERNATIONAL",e)}},{key:"getURI",value:function(e){return this.format("RFC3966",e)}}],r&&Zv(t.prototype,r),n&&Zv(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}(),Jv=function(e){return/^[A-Z]{2}$/.test(e)};var eb=new RegExp("(["+Nm+"])");function tb(e,t,r,n){if(t){var o=new Km(n);o.selectNumberingPlan(t,r);var a=new RegExp(o.IDDPrefix());if(0===e.search(a)){var i=(e=e.slice(e.match(a)[0].length)).match(eb);if(!(i&&null!=i[1]&&i[1].length>0&&"0"===i[1]))return e}}}function rb(e,t){if(e&&t.numberingPlan.nationalPrefixForParsing()){var r=new RegExp("^(?:"+t.numberingPlan.nationalPrefixForParsing()+")"),n=r.exec(e);if(n){var o,a,i,s=n.length-1,l=s>0&&n[s];if(t.nationalPrefixTransformRule()&&l)o=e.replace(r,t.nationalPrefixTransformRule()),s>1&&(a=n[1]);else{var c=n[0];o=e.slice(c.length),l&&(a=n[1])}if(l){var u=e.indexOf(n[1]);e.slice(0,u)===t.numberingPlan.nationalPrefix()&&(i=t.numberingPlan.nationalPrefix())}else i=n[0];return{nationalNumber:o,nationalPrefix:i,carrierCode:a}}}return{nationalNumber:e}}function nb(e,t){var r=rb(e,t),n=r.carrierCode,o=r.nationalNumber;if(o!==e){if(!function(e,t,r){if(Ev(e,r.nationalNumberPattern())&&!Ev(t,r.nationalNumberPattern()))return!1;return!0}(e,o,t))return{nationalNumber:e};if(t.possibleLengths()&&!function(e,t){switch(Ov(e,t)){case"TOO_SHORT":case"INVALID_LENGTH":return!1;default:return!0}}(o,t))return{nationalNumber:e}}return{nationalNumber:o,carrierCode:n}}function ob(e,t,r,n){var o=t?nv(t,n):r;if(0===e.indexOf(o)){(n=new Km(n)).selectNumberingPlan(t,r);var a=e.slice(o.length),i=nb(a,n).nationalNumber,s=nb(e,n).nationalNumber;if(!Ev(s,n.nationalNumberPattern())&&Ev(i,n.nationalNumberPattern())||"TOO_LONG"===Ov(s,n))return{countryCallingCode:o,number:a}}return{number:e}}function ab(e,t,r,n){if(!e)return{};var o;if("+"!==e[0]){var a=tb(e,t,r,n);if(!a||a===e){if(t||r){var i=ob(e,t,r,n),s=i.countryCallingCode,l=i.number;if(s)return{countryCallingCodeSource:"FROM_NUMBER_WITHOUT_PLUS_SIGN",countryCallingCode:s,number:l}}return{number:e}}o=!0,e="+"+a}if("0"===e[1])return{};n=new Km(n);for(var c=2;c-1<=Am&&c<=e.length;){var u=e.slice(1,c);if(n.hasCallingCode(u))return n.selectNumberingPlan(u),{countryCallingCodeSource:o?"FROM_NUMBER_WITH_IDD":"FROM_NUMBER_WITH_PLUS_SIGN",countryCallingCode:u,number:e.slice(c)};c++}return{}}function ib(e,t){var r="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"===typeof e)return sb(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return sb(e,t)}(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function sb(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function lb(e,t){var r=t.countries,n=t.defaultCountry,o=t.metadata;o=new Km(o);for(var a,i=[],s=ib(r);!(a=s()).done;){var l=a.value;if(o.country(l),o.leadingDigits()){if(e&&0===e.search(o.leadingDigits()))return l}else if(Mv({phone:e,country:l},void 0,o.metadata)){if(!n)return l;if(l===n)return l;i.push(l)}}if(i.length>0)return i[0]}var cb=!1;function ub(e,t){var r=t.nationalNumber,n=t.defaultCountry,o=t.metadata;if(cb&&o.isNonGeographicCallingCode(e))return"001";var a=o.getCountryCodesForCallingCode(e);return a?1===a.length?a[0]:lb(r,{countries:a,defaultCountry:n,metadata:o.metadata}):void 0}var db="+",fb="(["+Nm+"]|[\\-\\.\\(\\)]?)",hb=new RegExp("^\\"+db+fb+"*["+Nm+"]"+fb+"*$","g"),pb=new RegExp("^("+("["+Nm+"]+((\\-)*["+Nm+"])*")+"\\.)*"+("[a-zA-Z]+((\\-)*["+Nm+"])*")+"\\.?$","g"),gb="tel:",mb=";phone-context=",vb=";isub=";function bb(e,t){var r,n=t.extractFormattedPhoneNumber,o=function(e){var t=e.indexOf(mb);if(t<0)return null;var r=t+mb.length;if(r>=e.length)return"";var n=e.indexOf(";",r);return n>=0?e.substring(r,n):e.substring(r)}(e);if(!function(e){return null===e||0!==e.length&&(hb.test(e)||pb.test(e))}(o))throw new Ym("NOT_A_NUMBER");if(null===o)r=n(e)||"";else{r="",o.charAt(0)===db&&(r+=o);var a,i=e.indexOf(gb);a=i>=0?i+gb.length:0;var s=e.indexOf(mb);r+=e.substring(a,s)}var l=r.indexOf(vb);if(l>0&&(r=r.substring(0,l)),""!==r)return r}var yb=250,xb=new RegExp("[+\uff0b"+Nm+"]"),wb=new RegExp("[^"+Nm+"#]+$"),kb=!1;function Sb(e,t,r){if(t=t||{},r=new Km(r),t.defaultCountry&&!r.hasCountry(t.defaultCountry)){if(t.v2)throw new Ym("INVALID_COUNTRY");throw new Error("Unknown country: ".concat(t.defaultCountry))}var n=function(e,t,r){var n=bb(e,{extractFormattedPhoneNumber:function(e){return function(e,t,r){if(!e)return;if(e.length>yb){if(r)throw new Ym("TOO_LONG");return}if(!1===t)return e;var n=e.search(xb);if(n<0)return;return e.slice(n).replace(wb,"")}(e,r,t)}});if(!n)return{};if(!function(e){return e.length>=Em&&fv.test(e)}(n))return function(e){return uv.test(e)}(n)?{error:"TOO_SHORT"}:{};var o=function(e){var t=e.search(hv);if(t<0)return{};for(var r=e.slice(0,t),n=e.match(hv),o=1;o<n.length;){if(n[o])return{number:r,ext:n[o]};o++}}(n);if(o.ext)return o;return{number:n}}(e,t.v2,t.extract),o=n.number,a=n.ext,i=n.error;if(!o){if(t.v2){if("TOO_SHORT"===i)throw new Ym("TOO_SHORT");throw new Ym("NOT_A_NUMBER")}return{}}var s=function(e,t,r,n){var o,a=ab(wv(e),t,r,n.metadata),i=a.countryCallingCodeSource,s=a.countryCallingCode,l=a.number;if(s)n.selectNumberingPlan(s);else{if(!l||!t&&!r)return{};n.selectNumberingPlan(t,r),t?o=t:kb&&n.isNonGeographicCallingCode(r)&&(o="001"),s=r||nv(t,n.metadata)}if(!l)return{countryCallingCodeSource:i,countryCallingCode:s};var c=nb(wv(l),n),u=c.nationalNumber,d=c.carrierCode,f=ub(s,{nationalNumber:u,defaultCountry:t,metadata:n});f&&(o=f,"001"===f||n.country(o));return{country:o,countryCallingCode:s,countryCallingCodeSource:i,nationalNumber:u,carrierCode:d}}(o,t.defaultCountry,t.defaultCallingCode,r),l=s.country,c=s.nationalNumber,u=s.countryCallingCode,d=s.countryCallingCodeSource,f=s.carrierCode;if(!r.hasSelectedNumberingPlan()){if(t.v2)throw new Ym("INVALID_COUNTRY");return{}}if(!c||c.length<Em){if(t.v2)throw new Ym("TOO_SHORT");return{}}if(c.length>jm){if(t.v2)throw new Ym("TOO_LONG");return{}}if(t.v2){var h=new Qv(u,c,r.metadata);return l&&(h.country=l),f&&(h.carrierCode=f),a&&(h.ext=a),h.__countryCallingCodeSource=d,h}var p=!!(t.extended?r.hasSelectedNumberingPlan():l)&&Ev(c,r.nationalNumberPattern());return t.extended?{country:l,countryCallingCode:u,carrierCode:f,valid:p,possible:!!p||!(!0!==t.extended||!r.possibleLengths()||!Tv(c,r)),phone:c,ext:a}:p?function(e,t,r){var n={country:e,phone:t};r&&(n.ext=r);return n}(l,c,a):{}}function Cb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Ob(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Cb(Object(r),!0).forEach((function(t){Pb(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Cb(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function Pb(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Tb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Eb(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Tb(Object(r),!0).forEach((function(t){jb(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Tb(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function jb(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Ab(e,t,r){t&&t.defaultCountry&&!ov(t.defaultCountry,r)&&(t=Eb(Eb({},t),{},{defaultCountry:void 0}));try{return function(e,t,r){return Sb(e,Ob(Ob({},t),{},{v2:!0}),r)}(e,t,r)}catch(n){if(!(n instanceof Ym))throw n}}function Nb(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function Mb(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?Nb(Object(r),!0).forEach((function(t){_b(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):Nb(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function _b(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function Db(){var e=Tm(arguments),t=e.text,r=e.options,n=e.metadata,o=Ab(t,r=Mb(Mb({},r),{},{extract:!1}),n);return o&&o.isValid()||!1}const Ib={ext:"ext.",country:"Phone number country",phone:"Phone",AB:"Abkhazia",AC:"Ascension Island",AD:"Andorra",AE:"United Arab Emirates",AF:"Afghanistan",AG:"Antigua and Barbuda",AI:"Anguilla",AL:"Albania",AM:"Armenia",AO:"Angola",AQ:"Antarctica",AR:"Argentina",AS:"American Samoa",AT:"Austria",AU:"Australia",AW:"Aruba",AX:"\xc5land Islands",AZ:"Azerbaijan",BA:"Bosnia and Herzegovina",BB:"Barbados",BD:"Bangladesh",BE:"Belgium",BF:"Burkina Faso",BG:"Bulgaria",BH:"Bahrain",BI:"Burundi",BJ:"Benin",BL:"Saint Barth\xe9lemy",BM:"Bermuda",BN:"Brunei Darussalam",BO:"Bolivia",BQ:"Bonaire, Sint Eustatius and Saba",BR:"Brazil",BS:"Bahamas",BT:"Bhutan",BV:"Bouvet Island",BW:"Botswana",BY:"Belarus",BZ:"Belize",CA:"Canada",CC:"Cocos (Keeling) Islands",CD:"Congo, Democratic Republic of the",CF:"Central African Republic",CG:"Congo",CH:"Switzerland",CI:"Cote d'Ivoire",CK:"Cook Islands",CL:"Chile",CM:"Cameroon",CN:"China",CO:"Colombia",CR:"Costa Rica",CU:"Cuba",CV:"Cape Verde",CW:"Cura\xe7ao",CX:"Christmas Island",CY:"Cyprus",CZ:"Czech Republic",DE:"Germany",DJ:"Djibouti",DK:"Denmark",DM:"Dominica",DO:"Dominican Republic",DZ:"Algeria",EC:"Ecuador",EE:"Estonia",EG:"Egypt",EH:"Western Sahara",ER:"Eritrea",ES:"Spain",ET:"Ethiopia",FI:"Finland",FJ:"Fiji",FK:"Falkland Islands",FM:"Federated States of Micronesia",FO:"Faroe Islands",FR:"France",GA:"Gabon",GB:"United Kingdom",GD:"Grenada",GE:"Georgia",GF:"French Guiana",GG:"Guernsey",GH:"Ghana",GI:"Gibraltar",GL:"Greenland",GM:"Gambia",GN:"Guinea",GP:"Guadeloupe",GQ:"Equatorial Guinea",GR:"Greece",GS:"South Georgia and the South Sandwich Islands",GT:"Guatemala",GU:"Guam",GW:"Guinea-Bissau",GY:"Guyana",HK:"Hong Kong",HM:"Heard Island and McDonald Islands",HN:"Honduras",HR:"Croatia",HT:"Haiti",HU:"Hungary",ID:"Indonesia",IE:"Ireland",IL:"Israel",IM:"Isle of Man",IN:"India",IO:"British Indian Ocean Territory",IQ:"Iraq",IR:"Iran",IS:"Iceland",IT:"Italy",JE:"Jersey",JM:"Jamaica",JO:"Jordan",JP:"Japan",KE:"Kenya",KG:"Kyrgyzstan",KH:"Cambodia",KI:"Kiribati",KM:"Comoros",KN:"Saint Kitts and Nevis",KP:"North Korea",KR:"South Korea",KW:"Kuwait",KY:"Cayman Islands",KZ:"Kazakhstan",LA:"Laos",LB:"Lebanon",LC:"Saint Lucia",LI:"Liechtenstein",LK:"Sri Lanka",LR:"Liberia",LS:"Lesotho",LT:"Lithuania",LU:"Luxembourg",LV:"Latvia",LY:"Libya",MA:"Morocco",MC:"Monaco",MD:"Moldova",ME:"Montenegro",MF:"Saint Martin (French Part)",MG:"Madagascar",MH:"Marshall Islands",MK:"North Macedonia",ML:"Mali",MM:"Myanmar",MN:"Mongolia",MO:"Macao",MP:"Northern Mariana Islands",MQ:"Martinique",MR:"Mauritania",MS:"Montserrat",MT:"Malta",MU:"Mauritius",MV:"Maldives",MW:"Malawi",MX:"Mexico",MY:"Malaysia",MZ:"Mozambique",NA:"Namibia",NC:"New Caledonia",NE:"Niger",NF:"Norfolk Island",NG:"Nigeria",NI:"Nicaragua",NL:"Netherlands",NO:"Norway",NP:"Nepal",NR:"Nauru",NU:"Niue",NZ:"New Zealand",OM:"Oman",OS:"South Ossetia",PA:"Panama",PE:"Peru",PF:"French Polynesia",PG:"Papua New Guinea",PH:"Philippines",PK:"Pakistan",PL:"Poland",PM:"Saint Pierre and Miquelon",PN:"Pitcairn",PR:"Puerto Rico",PS:"Palestine",PT:"Portugal",PW:"Palau",PY:"Paraguay",QA:"Qatar",RE:"Reunion",RO:"Romania",RS:"Serbia",RU:"Russia",RW:"Rwanda",SA:"Saudi Arabia",SB:"Solomon Islands",SC:"Seychelles",SD:"Sudan",SE:"Sweden",SG:"Singapore",SH:"Saint Helena",SI:"Slovenia",SJ:"Svalbard and Jan Mayen",SK:"Slovakia",SL:"Sierra Leone",SM:"San Marino",SN:"Senegal",SO:"Somalia",SR:"Suriname",SS:"South Sudan",ST:"Sao Tome and Principe",SV:"El Salvador",SX:"Sint Maarten",SY:"Syria",SZ:"Swaziland",TA:"Tristan da Cunha",TC:"Turks and Caicos Islands",TD:"Chad",TF:"French Southern Territories",TG:"Togo",TH:"Thailand",TJ:"Tajikistan",TK:"Tokelau",TL:"Timor-Leste",TM:"Turkmenistan",TN:"Tunisia",TO:"Tonga",TR:"Turkey",TT:"Trinidad and Tobago",TV:"Tuvalu",TW:"Taiwan",TZ:"Tanzania",UA:"Ukraine",UG:"Uganda",UM:"United States Minor Outlying Islands",US:"United States",UY:"Uruguay",UZ:"Uzbekistan",VA:"Holy See (Vatican City State)",VC:"Saint Vincent and the Grenadines",VE:"Venezuela",VG:"Virgin Islands, British",VI:"Virgin Islands, U.S.",VN:"Vietnam",VU:"Vanuatu",WF:"Wallis and Futuna",WS:"Samoa",XK:"Kosovo",YE:"Yemen",YT:"Mayotte",ZA:"South Africa",ZM:"Zambia",ZW:"Zimbabwe",ZZ:"International"};var Rb=r(65173),Lb=r.n(Rb),Fb=Rb.shape({country_calling_codes:Rb.object.isRequired,countries:Rb.object.isRequired}),Bb=Rb.objectOf(Rb.string),$b=r(27722);function zb(e,t){var r="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"===typeof e)return Yb(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Yb(e,t)}(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Yb(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Wb(e,t){for(var r,n=0,o=zb(t.split(""));!(r=o()).done;){r.value===e&&n++}return n}function Vb(e,t){var r="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"===typeof e)return Hb(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Hb(e,t)}(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Hb(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Ub(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"x",r=arguments.length>2?arguments[2]:void 0;if(!e)return function(e){return{text:e}};var n=Wb(t,e);return function(o){if(!o)return{text:"",template:e};for(var a,i=0,s="",l=Vb(e.split(""));!(a=l()).done;){var c=a.value;if(c===t){if(s+=o[i],++i===o.length&&o.length<n)break}else s+=c}return r&&(s=function(e,t){for(var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"x",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:" ",o=e.length,a=Wb("(",e)-Wb(")",e);a>0&&o<t.length;)e+=t[o].replace(r,n),")"===t[o]&&a--,o++;return e}(s,e)),{text:s,template:e}}}var Gb={Backspace:8,Delete:46};function Xb(e,t){void 0!==t&&(!function(){if("undefined"!==typeof navigator)return qb.test(navigator.userAgent)}()?e.setSelectionRange(t,t):setTimeout((function(){return e.setSelectionRange(t,t)}),0))}var qb=/Android/i;function Kb(e,t,r,n,o){if(!t.hasAttribute("readonly")){var a=function(e){switch(e.keyCode){case Gb.Backspace:return"Backspace";case Gb.Delete:return"Delete"}}(e);switch(a){case"Delete":case"Backspace":e.preventDefault();var i=function(e){if(e.selectionStart!==e.selectionEnd)return{start:e.selectionStart,end:e.selectionEnd}}(t);return i?(Zb(t,i),Qb(t,r,n,void 0,o)):Qb(t,r,n,a,o)}}}function Zb(e,t){var r=e.value;r=r.slice(0,t.start)+r.slice(t.end),e.value=r,Xb(e,t.start)}function Qb(e,t,r,n,o){var a=function(e,t,r){for(var n={},o="",a=0,i=0;i<e.length;){var s=r(e[i],o,n);void 0!==s&&(o+=s,void 0!==t&&(t===i?a=o.length-1:t>i&&(a=o.length))),i++}return void 0===t&&(a=o.length),{value:o,caret:a}}(e.value,e.selectionStart,t),i=a.value,s=a.caret;if(n){var l=function(e,t,r){switch(r){case"Backspace":t>0&&(e=e.slice(0,t-1)+e.slice(t),t--);break;case"Delete":e=e.slice(0,t)+e.slice(t+1)}return{value:e,caret:t}}(i,s,n);i=l.value,s=l.caret}var c=function(e,t,r){"string"===typeof r&&(r=Ub(r));var n=r(e)||{},o=n.text,a=n.template;if(void 0===o&&(o=e),a)if(void 0===t)t=o.length;else{for(var i=0,s=!1,l=-1;i<o.length&&i<a.length;){if(o[i]!==a[i]){if(0===t){s=!0,t=i;break}l=i,t--}i++}s||(t=l+1)}return{text:o,caret:t}}(i,s,r),u=c.text;s=c.caret,e.value=u,Xb(e,s),o(i)}var Jb=["value","parse","format","inputComponent","onChange","onKeyDown"];function ey(){return ey=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ey.apply(this,arguments)}function ty(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function ry(e,r){var n=e.value,o=e.parse,a=e.format,i=e.inputComponent,s=e.onChange,l=e.onKeyDown,c=ty(e,Jb),u=(0,t.useRef)(),d=(0,t.useCallback)((function(e){u.current=e,r&&("function"===typeof r?r(e):r.current=e)}),[r]),f=(0,t.useCallback)((function(e){Qb(u.current,o,a,void 0,s)}),[u,o,a,s]),h=(0,t.useCallback)((function(e){if(l&&l(e),!e.defaultPrevented)return Kb(e,u.current,o,a,s)}),[u,o,a,s,l]);return t.createElement(i,ey({},c,{ref:d,value:a(oy(n)?"":n).text,onKeyDown:h,onChange:f}))}(ry=t.forwardRef(ry)).propTypes={parse:Rb.func.isRequired,format:Rb.func.isRequired,inputComponent:Rb.elementType.isRequired,type:Rb.string.isRequired,value:Rb.string,onChange:Rb.func.isRequired,onKeyDown:Rb.func,onCut:Rb.func,onPaste:Rb.func},ry.defaultProps={inputComponent:"input",type:"text"};const ny=ry;function oy(e){return void 0===e||null===e}function ay(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var iy=function(){function e(t){var r=t.onCountryChange,n=t.onCallingCodeChange;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.onCountryChange=r,this.onCallingCodeChange=n}var t,r,n;return t=e,r=[{key:"reset",value:function(e){var t=e.country,r=e.callingCode;this.international=!1,this.missingPlus=!1,this.IDDPrefix=void 0,this.callingCode=void 0,this.digits="",this.resetNationalSignificantNumber(),this.initCountryAndCallingCode(t,r)}},{key:"resetNationalSignificantNumber",value:function(){this.nationalSignificantNumber=this.getNationalDigits(),this.nationalSignificantNumberMatchesInput=!0,this.nationalPrefix=void 0,this.carrierCode=void 0,this.complexPrefixBeforeNationalSignificantNumber=void 0}},{key:"update",value:function(e){for(var t=0,r=Object.keys(e);t<r.length;t++){var n=r[t];this[n]=e[n]}}},{key:"initCountryAndCallingCode",value:function(e,t){this.setCountry(e),this.setCallingCode(t)}},{key:"setCountry",value:function(e){this.country=e,this.onCountryChange(e)}},{key:"setCallingCode",value:function(e){this.callingCode=e,this.onCallingCodeChange(e,this.country)}},{key:"startInternationalNumber",value:function(e,t){this.international=!0,this.initCountryAndCallingCode(e,t)}},{key:"appendDigits",value:function(e){this.digits+=e}},{key:"appendNationalSignificantNumberDigits",value:function(e){this.nationalSignificantNumber+=e}},{key:"getNationalDigits",value:function(){return this.international?this.digits.slice((this.IDDPrefix?this.IDDPrefix.length:0)+(this.callingCode?this.callingCode.length:0)):this.digits}},{key:"getDigitsWithoutInternationalPrefix",value:function(){return this.international&&this.IDDPrefix?this.digits.slice(this.IDDPrefix.length):this.digits}}],r&&ay(t.prototype,r),n&&ay(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function sy(e,t){var r="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"===typeof e)return ly(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ly(e,t)}(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ly(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}var cy="x",uy=new RegExp(cy);function dy(e,t){if(t<1)return"";for(var r="";t>1;)1&t&&(r+=e),t>>=1,e+=e;return r+e}function fy(e,t){return")"===e[t]&&t++,function(e){var t=[],r=0;for(;r<e.length;)"("===e[r]?t.push(r):")"===e[r]&&t.pop(),r++;var n=0,o="";t.push(e.length);for(var a=0,i=t;a<i.length;a++){var s=i[a];o+=e.slice(n,s),n=s+1}return o}(e.slice(0,t))}function hy(e,t,r){var n=r.metadata,o=r.shouldTryNationalPrefixFormattingRule,a=r.getSeparatorAfterNationalPrefix;if(new RegExp("^(?:".concat(t.pattern(),")$")).test(e.nationalSignificantNumber))return function(e,t,r){var n=r.metadata,o=r.shouldTryNationalPrefixFormattingRule,a=r.getSeparatorAfterNationalPrefix;e.nationalSignificantNumber,e.international,e.nationalPrefix,e.carrierCode;if(o(t)){var i=py(e,t,{useNationalPrefixFormattingRule:!0,getSeparatorAfterNationalPrefix:a,metadata:n});if(i)return i}return py(e,t,{useNationalPrefixFormattingRule:!1,getSeparatorAfterNationalPrefix:a,metadata:n})}(e,t,{metadata:n,shouldTryNationalPrefixFormattingRule:o,getSeparatorAfterNationalPrefix:a})}function py(e,t,r){var n=r.metadata,o=r.useNationalPrefixFormattingRule,a=r.getSeparatorAfterNationalPrefix,i=Lv(e.nationalSignificantNumber,t,{carrierCode:e.carrierCode,useInternationalFormat:e.international,withNationalPrefix:o,metadata:n});if(o||(e.nationalPrefix?i=e.nationalPrefix+a(t)+i:e.complexPrefixBeforeNationalSignificantNumber&&(i=e.complexPrefixBeforeNationalSignificantNumber+" "+i)),function(e,t){return bv(e)===t.getNationalDigits()}(i,e))return i}function gy(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var my=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e)}var t,r,n;return t=e,(r=[{key:"parse",value:function(e){if(this.context=[{or:!0,instructions:[]}],this.parsePattern(e),1!==this.context.length)throw new Error("Non-finalized contexts left when pattern parse ended");var t=this.context[0],r=t.branches,n=t.instructions;if(r)return{op:"|",args:r.concat([xy(n)])};if(0===n.length)throw new Error("Pattern is required");return 1===n.length?n[0]:n}},{key:"startContext",value:function(e){this.context.push(e)}},{key:"endContext",value:function(){this.context.pop()}},{key:"getContext",value:function(){return this.context[this.context.length-1]}},{key:"parsePattern",value:function(e){if(!e)throw new Error("Pattern is required");var t=e.match(yy);if(t){var r=t[1],n=e.slice(0,t.index),o=e.slice(t.index+r.length);switch(r){case"(?:":n&&this.parsePattern(n),this.startContext({or:!0,instructions:[],branches:[]});break;case")":if(!this.getContext().or)throw new Error('")" operator must be preceded by "(?:" operator');if(n&&this.parsePattern(n),0===this.getContext().instructions.length)throw new Error('No instructions found after "|" operator in an "or" group');var a=this.getContext().branches;a.push(xy(this.getContext().instructions)),this.endContext(),this.getContext().instructions.push({op:"|",args:a});break;case"|":if(!this.getContext().or)throw new Error('"|" operator can only be used inside "or" groups');if(n&&this.parsePattern(n),!this.getContext().branches){if(1!==this.context.length)throw new Error('"branches" not found in an "or" group context');this.getContext().branches=[]}this.getContext().branches.push(xy(this.getContext().instructions)),this.getContext().instructions=[];break;case"[":n&&this.parsePattern(n),this.startContext({oneOfSet:!0});break;case"]":if(!this.getContext().oneOfSet)throw new Error('"]" operator must be preceded by "[" operator');this.endContext(),this.getContext().instructions.push({op:"[]",args:vy(n)});break;default:throw new Error("Unknown operator: ".concat(r))}o&&this.parsePattern(o)}else{if(by.test(e))throw new Error("Illegal characters found in a pattern: ".concat(e));this.getContext().instructions=this.getContext().instructions.concat(e.split(""))}}}])&&gy(t.prototype,r),n&&gy(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function vy(e){for(var t=[],r=0;r<e.length;){if("-"===e[r]){if(0===r||r===e.length-1)throw new Error("Couldn't parse a one-of set pattern: ".concat(e));for(var n=e[r-1].charCodeAt(0)+1,o=e[r+1].charCodeAt(0)-1,a=n;a<=o;)t.push(String.fromCharCode(a)),a++}else t.push(e[r]);r++}return t}var by=/[\(\)\[\]\?\:\|]/,yy=new RegExp("(\\||\\(\\?\\:|\\)|\\[|\\])");function xy(e){return 1===e.length?e[0]:e}function wy(e,t){var r="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"===typeof e)return ky(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return ky(e,t)}(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function ky(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Sy(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var Cy=function(){function e(t){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.matchTree=(new my).parse(t)}var t,r,n;return t=e,r=[{key:"match",value:function(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}).allowOverflow;if(!e)throw new Error("String is required");var r=Oy(e.split(""),this.matchTree,!0);if(r&&r.match&&delete r.matchedChars,!r||!r.overflow||t)return r}}],r&&Sy(t.prototype,r),n&&Sy(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function Oy(e,t,r){if("string"===typeof t){var n=e.join("");return 0===t.indexOf(n)?e.length===t.length?{match:!0,matchedChars:e}:{partialMatch:!0}:0===n.indexOf(t)?r&&e.length>t.length?{overflow:!0}:{match:!0,matchedChars:e.slice(0,t.length)}:void 0}if(Array.isArray(t)){for(var o=e.slice(),a=0;a<t.length;){var i=Oy(o,t[a],r&&a===t.length-1);if(!i)return;if(i.overflow)return i;if(!i.match){if(i.partialMatch)return{partialMatch:!0};throw new Error("Unsupported match result:\n".concat(JSON.stringify(i,null,2)))}if(0===(o=o.slice(i.matchedChars.length)).length)return a===t.length-1?{match:!0,matchedChars:e}:{partialMatch:!0};a++}return r?{overflow:!0}:{match:!0,matchedChars:e.slice(0,e.length-o.length)}}switch(t.op){case"|":for(var s,l,c=wy(t.args);!(l=c()).done;){var u=Oy(e,l.value,r);if(u){if(u.overflow)return u;if(u.match)return{match:!0,matchedChars:u.matchedChars};if(!u.partialMatch)throw new Error("Unsupported match result:\n".concat(JSON.stringify(u,null,2)));s=!0}}return s?{partialMatch:!0}:void 0;case"[]":for(var d,f=wy(t.args);!(d=f()).done;){var h=d.value;if(e[0]===h)return 1===e.length?{match:!0,matchedChars:e}:r?{overflow:!0}:{match:!0,matchedChars:[h]}}return;default:throw new Error("Unsupported instruction tree: ".concat(t))}}function Py(e,t){var r="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"===typeof e)return Ty(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ty(e,t)}(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Ty(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Ey(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var jy=dy("9",15),Ay=/[- ]/,Ny=function(){return/\[([^\[\]])*\]/g},My=function(){return/\d(?=[^,}][^,}])/g},_y=new RegExp("["+Mm+"]*\\$1["+Mm+"]*(\\$\\d["+Mm+"]*)*$"),Dy=function(){function e(t){t.state;var r=t.metadata;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.metadata=r,this.resetFormat()}var t,r,n;return t=e,r=[{key:"resetFormat",value:function(){this.chosenFormat=void 0,this.template=void 0,this.nationalNumberTemplate=void 0,this.populatedNationalNumberTemplate=void 0,this.populatedNationalNumberTemplatePosition=-1}},{key:"reset",value:function(e,t){this.resetFormat(),e?(this.isNANP="1"===e.callingCode(),this.matchingFormats=e.formats(),t.nationalSignificantNumber&&this.narrowDownMatchingFormats(t)):(this.isNANP=void 0,this.matchingFormats=[])}},{key:"format",value:function(e,t){var r=this;if(function(e,t){return"IS_POSSIBLE"===Ov(e,t)}(t.nationalSignificantNumber,this.metadata))for(var n,o=Py(this.matchingFormats);!(n=o()).done;){var a=n.value,i=hy(t,a,{metadata:this.metadata,shouldTryNationalPrefixFormattingRule:function(e){return r.shouldTryNationalPrefixFormattingRule(e,{international:t.international,nationalPrefix:t.nationalPrefix})},getSeparatorAfterNationalPrefix:function(e){return r.getSeparatorAfterNationalPrefix(e)}});if(i)return this.resetFormat(),this.chosenFormat=a,this.setNationalNumberTemplate(i.replace(/\d/g,cy),t),this.populatedNationalNumberTemplate=i,this.populatedNationalNumberTemplatePosition=this.template.lastIndexOf(cy),i}return this.formatNationalNumberWithNextDigits(e,t)}},{key:"formatNationalNumberWithNextDigits",value:function(e,t){var r=this.chosenFormat,n=this.chooseFormat(t);if(n)return n===r?this.formatNextNationalNumberDigits(e):this.formatNextNationalNumberDigits(t.getNationalDigits())}},{key:"narrowDownMatchingFormats",value:function(e){var t=this,r=e.nationalSignificantNumber,n=e.nationalPrefix,o=e.international,a=r,i=a.length-3;i<0&&(i=0),this.matchingFormats=this.matchingFormats.filter((function(e){return t.formatSuits(e,o,n)&&t.formatMatches(e,a,i)})),this.chosenFormat&&-1===this.matchingFormats.indexOf(this.chosenFormat)&&this.resetFormat()}},{key:"formatSuits",value:function(e,t,r){return!(r&&!e.usesNationalPrefix()&&!e.nationalPrefixIsOptionalWhenFormattingInNationalFormat())&&!(!t&&!r&&e.nationalPrefixIsMandatoryWhenFormattingInNationalFormat())}},{key:"formatMatches",value:function(e,t,r){var n=e.leadingDigitsPatterns().length;if(0===n)return!0;r=Math.min(r,n-1);var o=e.leadingDigitsPatterns()[r];if(t.length<3)try{return void 0!==new Cy(o).match(t,{allowOverflow:!0})}catch(a){return console.error(a),!0}return new RegExp("^(".concat(o,")")).test(t)}},{key:"getFormatFormat",value:function(e,t){return t?e.internationalFormat():e.format()}},{key:"chooseFormat",value:function(e){for(var t,r=this,n=function(){var n=t.value;return r.chosenFormat===n?"break":_y.test(r.getFormatFormat(n,e.international))?r.createTemplateForFormat(n,e)?(r.chosenFormat=n,"break"):(r.matchingFormats=r.matchingFormats.filter((function(e){return e!==n})),"continue"):"continue"},o=Py(this.matchingFormats.slice());!(t=o()).done;){var a=n();if("break"===a)break}return this.chosenFormat||this.resetFormat(),this.chosenFormat}},{key:"createTemplateForFormat",value:function(e,t){if(!(e.pattern().indexOf("|")>=0)){var r=this.getTemplateForFormat(e,t);return r?(this.setNationalNumberTemplate(r,t),!0):void 0}}},{key:"getSeparatorAfterNationalPrefix",value:function(e){return this.isNANP||e&&e.nationalPrefixFormattingRule()&&Ay.test(e.nationalPrefixFormattingRule())?" ":""}},{key:"getInternationalPrefixBeforeCountryCallingCode",value:function(e,t){var r=e.IDDPrefix,n=e.missingPlus;return r?t&&!1===t.spacing?r:r+" ":n?"":"+"}},{key:"getTemplate",value:function(e){if(this.template){for(var t=-1,r=0,n=e.international?this.getInternationalPrefixBeforeCountryCallingCode(e,{spacing:!1}):"";r<n.length+e.getDigitsWithoutInternationalPrefix().length;)t=this.template.indexOf(cy,t+1),r++;return fy(this.template,t+1)}}},{key:"setNationalNumberTemplate",value:function(e,t){this.nationalNumberTemplate=e,this.populatedNationalNumberTemplate=e,this.populatedNationalNumberTemplatePosition=-1,t.international?this.template=this.getInternationalPrefixBeforeCountryCallingCode(t).replace(/[\d\+]/g,cy)+dy(cy,t.callingCode.length)+" "+e:this.template=e}},{key:"getTemplateForFormat",value:function(e,t){var r=t.nationalSignificantNumber,n=t.international,o=t.nationalPrefix,a=t.complexPrefixBeforeNationalSignificantNumber,i=e.pattern();i=i.replace(Ny(),"\\d").replace(My(),"\\d");var s=jy.match(i)[0];if(!(r.length>s.length)){var l=new RegExp("^"+i+"$"),c=r.replace(/\d/g,"9");l.test(c)&&(s=c);var u,d=this.getFormatFormat(e,n);if(this.shouldTryNationalPrefixFormattingRule(e,{international:n,nationalPrefix:o})){var f=d.replace(Rv,e.nationalPrefixFormattingRule());if(bv(e.nationalPrefixFormattingRule())===(o||"")+bv("$1")&&(d=f,u=!0,o))for(var h=o.length;h>0;)d=d.replace(/\d/,cy),h--}var p=s.replace(new RegExp(i),d).replace(new RegExp("9","g"),cy);return u||(a?p=dy(cy,a.length)+" "+p:o&&(p=dy(cy,o.length)+this.getSeparatorAfterNationalPrefix(e)+p)),n&&(p=Iv(p)),p}}},{key:"formatNextNationalNumberDigits",value:function(e){var t=function(e,t,r){for(var n,o=sy(r.split(""));!(n=o()).done;){var a=n.value;if(e.slice(t+1).search(uy)<0)return;t=e.search(uy),e=e.replace(uy,a)}return[e,t]}(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition,e);if(t)return this.populatedNationalNumberTemplate=t[0],this.populatedNationalNumberTemplatePosition=t[1],fy(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition+1);this.resetFormat()}},{key:"shouldTryNationalPrefixFormattingRule",value:function(e,t){var r=t.international,n=t.nationalPrefix;if(e.nationalPrefixFormattingRule()){var o=e.usesNationalPrefix();if(o&&n||!o&&!r)return!0}}}],r&&Ey(t.prototype,r),n&&Ey(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function Iy(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Ry(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ry(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Ry(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Ly(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var Fy=new RegExp("^"+("["+Mm+Nm+"]+")+"$","i"),By="(?:[+\uff0b]["+Mm+Nm+"]*|["+Mm+Nm+"]+)",$y=new RegExp("[^"+Mm+Nm+"]+.*$"),zy=/[^\d\[\]]/,Yy=function(){function e(t){var r=t.defaultCountry,n=t.defaultCallingCode,o=t.metadata,a=t.onNationalSignificantNumberChange;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.defaultCountry=r,this.defaultCallingCode=n,this.metadata=o,this.onNationalSignificantNumberChange=a}var t,r,n;return t=e,r=[{key:"input",value:function(e,t){var r,n=function(e){var t=function(e){var t=function(e){var t,r=e.search(By);if(!(r<0))return"+"===(e=e.slice(r))[0]&&(t=!0,e=e.slice(1)),e=e.replace($y,""),t&&(e="+"+e),e}(e)||"";return"+"===t[0]?[t.slice(1),!0]:[t]}(e),r=Iy(t,2),n=r[0],o=r[1];return Fy.test(n)||(n=""),[n,o]}(e),o=Iy(n,2),a=o[0],i=o[1],s=bv(a);return i&&(t.digits||(t.startInternationalNumber(),s||(r=!0))),s&&this.inputDigits(s,t),{digits:s,justLeadingPlus:r}}},{key:"inputDigits",value:function(e,t){var r=t.digits,n=r.length<3&&r.length+e.length>=3;if(t.appendDigits(e),n&&this.extractIddPrefix(t),this.isWaitingForCountryCallingCode(t)){if(!this.extractCountryCallingCode(t))return}else t.appendNationalSignificantNumberDigits(e);t.international||this.hasExtractedNationalSignificantNumber||this.extractNationalSignificantNumber(t.getNationalDigits(),(function(e){return t.update(e)}))}},{key:"isWaitingForCountryCallingCode",value:function(e){var t=e.international,r=e.callingCode;return t&&!r}},{key:"extractCountryCallingCode",value:function(e){var t=ab("+"+e.getDigitsWithoutInternationalPrefix(),this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),r=t.countryCallingCode,n=t.number;if(r)return e.setCallingCode(r),e.update({nationalSignificantNumber:n}),!0}},{key:"reset",value:function(e){if(e){this.hasSelectedNumberingPlan=!0;var t=e._nationalPrefixForParsing();this.couldPossiblyExtractAnotherNationalSignificantNumber=t&&zy.test(t)}else this.hasSelectedNumberingPlan=void 0,this.couldPossiblyExtractAnotherNationalSignificantNumber=void 0}},{key:"extractNationalSignificantNumber",value:function(e,t){if(this.hasSelectedNumberingPlan){var r=rb(e,this.metadata),n=r.nationalPrefix,o=r.nationalNumber,a=r.carrierCode;if(o!==e)return this.onExtractedNationalNumber(n,a,o,e,t),!0}}},{key:"extractAnotherNationalSignificantNumber",value:function(e,t,r){if(!this.hasExtractedNationalSignificantNumber)return this.extractNationalSignificantNumber(e,r);if(this.couldPossiblyExtractAnotherNationalSignificantNumber){var n=rb(e,this.metadata),o=n.nationalPrefix,a=n.nationalNumber,i=n.carrierCode;if(a!==t)return this.onExtractedNationalNumber(o,i,a,e,r),!0}}},{key:"onExtractedNationalNumber",value:function(e,t,r,n,o){var a,i,s=n.lastIndexOf(r);if(s>=0&&s===n.length-r.length){i=!0;var l=n.slice(0,s);l!==e&&(a=l)}o({nationalPrefix:e,carrierCode:t,nationalSignificantNumber:r,nationalSignificantNumberMatchesInput:i,complexPrefixBeforeNationalSignificantNumber:a}),this.hasExtractedNationalSignificantNumber=!0,this.onNationalSignificantNumberChange()}},{key:"reExtractNationalSignificantNumber",value:function(e){return!!this.extractAnotherNationalSignificantNumber(e.getNationalDigits(),e.nationalSignificantNumber,(function(t){return e.update(t)}))||(this.extractIddPrefix(e)||this.fixMissingPlus(e)?(this.extractCallingCodeAndNationalSignificantNumber(e),!0):void 0)}},{key:"extractIddPrefix",value:function(e){var t=e.international,r=e.IDDPrefix,n=e.digits;if(e.nationalSignificantNumber,!t&&!r){var o=tb(n,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata);return void 0!==o&&o!==n?(e.update({IDDPrefix:n.slice(0,n.length-o.length)}),this.startInternationalNumber(e,{country:void 0,callingCode:void 0}),!0):void 0}}},{key:"fixMissingPlus",value:function(e){if(!e.international){var t=ob(e.digits,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),r=t.countryCallingCode;if(t.number,r)return e.update({missingPlus:!0}),this.startInternationalNumber(e,{country:e.country,callingCode:r}),!0}}},{key:"startInternationalNumber",value:function(e,t){var r=t.country,n=t.callingCode;e.startInternationalNumber(r,n),e.nationalSignificantNumber&&(e.resetNationalSignificantNumber(),this.onNationalSignificantNumberChange(),this.hasExtractedNationalSignificantNumber=void 0)}},{key:"extractCallingCodeAndNationalSignificantNumber",value:function(e){this.extractCountryCallingCode(e)&&this.extractNationalSignificantNumber(e.getNationalDigits(),(function(t){return e.update(t)}))}}],r&&Ly(t.prototype,r),n&&Ly(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function Wy(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==r)return;var n,o,a=[],i=!0,s=!1;try{for(r=r.call(e);!(i=(n=r.next()).done)&&(a.push(n.value),!t||a.length!==t);i=!0);}catch(l){s=!0,o=l}finally{try{i||null==r.return||r.return()}finally{if(s)throw o}}return a}(e,t)||function(e,t){if(!e)return;if("string"===typeof e)return Vy(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Vy(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Vy(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Hy(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var Uy=function(){function e(t,r){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.metadata=new Km(r);var n=Wy(this.getCountryAndCallingCode(t),2),o=n[0],a=n[1];this.defaultCountry=o,this.defaultCallingCode=a,this.reset()}var t,r,n;return t=e,r=[{key:"getCountryAndCallingCode",value:function(e){var t,r;return e&&(km(e)?(t=e.defaultCountry,r=e.defaultCallingCode):t=e),t&&!this.metadata.hasCountry(t)&&(t=void 0),[t,r]}},{key:"input",value:function(e){var t=this.parser.input(e,this.state),r=t.digits;if(t.justLeadingPlus)this.formattedOutput="+";else if(r){var n;if(this.determineTheCountryIfNeeded(),this.state.nationalSignificantNumber&&this.formatter.narrowDownMatchingFormats(this.state),this.metadata.hasSelectedNumberingPlan()&&(n=this.formatter.format(r,this.state)),void 0===n&&this.parser.reExtractNationalSignificantNumber(this.state)){this.determineTheCountryIfNeeded();var o=this.state.getNationalDigits();o&&(n=this.formatter.format(o,this.state))}this.formattedOutput=n?this.getFullNumber(n):this.getNonFormattedNumber()}return this.formattedOutput}},{key:"reset",value:function(){var e=this;return this.state=new iy({onCountryChange:function(t){e.country=t},onCallingCodeChange:function(t,r){e.metadata.selectNumberingPlan(r,t),e.formatter.reset(e.metadata.numberingPlan,e.state),e.parser.reset(e.metadata.numberingPlan)}}),this.formatter=new Dy({state:this.state,metadata:this.metadata}),this.parser=new Yy({defaultCountry:this.defaultCountry,defaultCallingCode:this.defaultCallingCode,metadata:this.metadata,state:this.state,onNationalSignificantNumberChange:function(){e.determineTheCountryIfNeeded(),e.formatter.reset(e.metadata.numberingPlan,e.state)}}),this.state.reset({country:this.defaultCountry,callingCode:this.defaultCallingCode}),this.formattedOutput="",this}},{key:"isInternational",value:function(){return this.state.international}},{key:"getCallingCode",value:function(){if(this.isInternational())return this.state.callingCode}},{key:"getCountryCallingCode",value:function(){return this.getCallingCode()}},{key:"getCountry",value:function(){if(this.state.digits)return this._getCountry()}},{key:"_getCountry",value:function(){var e=this.state.country;return e}},{key:"determineTheCountryIfNeeded",value:function(){this.state.country&&!this.isCountryCallingCodeAmbiguous()||this.determineTheCountry()}},{key:"getFullNumber",value:function(e){var t=this;if(this.isInternational()){var r=function(e){return t.formatter.getInternationalPrefixBeforeCountryCallingCode(t.state,{spacing:!!e})+e},n=this.state.callingCode;return r(n?e?"".concat(n," ").concat(e):n:"".concat(this.state.getDigitsWithoutInternationalPrefix()))}return e}},{key:"getNonFormattedNationalNumberWithPrefix",value:function(){var e=this.state,t=e.nationalSignificantNumber,r=e.complexPrefixBeforeNationalSignificantNumber,n=e.nationalPrefix,o=t,a=r||n;return a&&(o=a+o),o}},{key:"getNonFormattedNumber",value:function(){var e=this.state.nationalSignificantNumberMatchesInput;return this.getFullNumber(e?this.getNonFormattedNationalNumberWithPrefix():this.state.getNationalDigits())}},{key:"getNonFormattedTemplate",value:function(){var e=this.getNonFormattedNumber();if(e)return e.replace(/[\+\d]/g,cy)}},{key:"isCountryCallingCodeAmbiguous",value:function(){var e=this.state.callingCode,t=this.metadata.getCountryCodesForCallingCode(e);return t&&t.length>1}},{key:"determineTheCountry",value:function(){this.state.setCountry(ub(this.isInternational()?this.state.callingCode:this.defaultCallingCode,{nationalNumber:this.state.nationalSignificantNumber,defaultCountry:this.defaultCountry,metadata:this.metadata}))}},{key:"getNumberValue",value:function(){var e=this.state,t=e.digits,r=e.callingCode,n=e.country,o=e.nationalSignificantNumber;if(t)return this.isInternational()?r?"+"+r+o:"+"+t:n||r?"+"+(n?this.metadata.countryCallingCode():r)+o:void 0}},{key:"getNumber",value:function(){var e=this.state,t=e.nationalSignificantNumber,r=e.carrierCode,n=e.callingCode,o=this._getCountry();if(t&&(o||n)){if(o&&o===this.defaultCountry){var a=new Km(this.metadata.metadata);a.selectNumberingPlan(o);var i=a.numberingPlan.callingCode(),s=this.metadata.getCountryCodesForCallingCode(i);if(s.length>1){var l=lb(t,{countries:s,defaultCountry:this.defaultCountry,metadata:this.metadata.metadata});l&&(o=l)}}var c=new Qv(o||n,t,this.metadata.metadata);return r&&(c.carrierCode=r),c}}},{key:"isPossible",value:function(){var e=this.getNumber();return!!e&&e.isPossible()}},{key:"isValid",value:function(){var e=this.getNumber();return!!e&&e.isValid()}},{key:"getNationalNumber",value:function(){return this.state.nationalSignificantNumber}},{key:"getChars",value:function(){return(this.state.international?"+":"")+this.state.digits}},{key:"getTemplate",value:function(){return this.formatter.getTemplate(this.state)||this.getNonFormattedTemplate()||""}}],r&&Hy(t.prototype,r),n&&Hy(t,n),Object.defineProperty(t,"prototype",{writable:!1}),e}();function Gy(e){var t=e.country,r=e.international,n=e.withCountryCallingCode,o=e.metadata;return t&&r&&!n?"+".concat(nv(t,o)):""}function Xy(e,t){return t&&" "===(e=e.slice(t.length))[0]&&(e=e.slice(1)),e}function qy(e,t,r){if(!r||!r.ignoreRest){return kv(e,t,(function(e){if(r&&"end"===e)r.ignoreRest=!0}))}}function Ky(e){var r=e.onKeyDown,n=e.international;return(0,t.useCallback)((function(e){e.keyCode===Zy&&n&&e.target instanceof HTMLInputElement&&e.target.selectionStart===Qy?e.preventDefault():r&&r(e)}),[r,n])}var Zy=8;var Qy=1,Jy=["onKeyDown","country","international","withCountryCallingCode","metadata"];function ex(){return ex=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ex.apply(this,arguments)}function tx(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}const rx=function(e){function r(r,n){var o=r.onKeyDown,a=r.country,i=r.international,s=r.withCountryCallingCode,l=r.metadata,c=void 0===l?e:l,u=tx(r,Jy),d=(0,t.useCallback)((function(e){var t=new Uy(a,c),r=Gy({country:a,international:i,withCountryCallingCode:s,metadata:c}),n=t.input(r+e),o=t.getTemplate();return r&&(n=Xy(n,r),o&&(o=Xy(o,r))),{text:n,template:o}}),[a,c]),f=Ky({onKeyDown:o,international:i});return t.createElement(ny,ex({},u,{ref:n,parse:qy,format:d,onKeyDown:f}))}return(r=t.forwardRef(r)).propTypes={value:Rb.string.isRequired,onChange:Rb.func.isRequired,onKeyDown:Rb.func,country:Rb.string,international:Rb.bool,withCountryCallingCode:Rb.bool,metadata:Rb.object},r}();var nx=["value","onChange","onKeyDown","country","international","withCountryCallingCode","metadata","inputComponent"];function ox(){return ox=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},ox.apply(this,arguments)}function ax(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}const ix=function(e){function r(r,n){var o=r.value,a=r.onChange,i=r.onKeyDown,s=r.country,l=r.international,c=r.withCountryCallingCode,u=r.metadata,d=void 0===u?e:u,f=r.inputComponent,h=void 0===f?"input":f,p=ax(r,nx),g=Gy({country:s,international:l,withCountryCallingCode:c,metadata:d}),m=(0,t.useCallback)((function(e){var t=wv(e.target.value);t===o&&(0===sx(g,t,s,d).indexOf(e.target.value)&&(t=t.slice(0,-1)));a(t)}),[g,o,a,s,d]),v=Ky({onKeyDown:i,international:l});return t.createElement(h,ox({},p,{ref:n,value:sx(g,o,s,d),onChange:m,onKeyDown:v}))}return(r=t.forwardRef(r)).propTypes={value:Rb.string.isRequired,onChange:Rb.func.isRequired,onKeyDown:Rb.func,country:Rb.string,international:Rb.bool,withCountryCallingCode:Rb.bool,metadata:Rb.object,inputComponent:Rb.elementType},r}();function sx(e,t,r,n){return Xy(function(e,t,r){return r||(r=t,t=void 0),new Uy(t,r).input(e)}(e+t,r,n),e)}function lx(e){return String.fromCodePoint(127397+e.toUpperCase().charCodeAt(0))}var cx=["value","onChange","options","disabled","readOnly"],ux=["value","options","className","iconComponent","getIconAspectRatio","arrowComponent","unicodeFlags"];function dx(e,t){var r="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"===typeof e)return fx(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return fx(e,t)}(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function fx(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function hx(){return hx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},hx.apply(this,arguments)}function px(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function gx(e){var r=e.value,n=e.onChange,o=e.options,a=e.disabled,i=e.readOnly,s=px(e,cx),l=(0,t.useCallback)((function(e){var t=e.target.value;n("ZZ"===t?void 0:t)}),[n]);(0,t.useMemo)((function(){return yx(o,r)}),[o,r]);return t.createElement("select",hx({},s,{disabled:a||i,readOnly:i,value:r||"ZZ",onChange:l}),o.map((function(e){var r=e.value,n=e.label,o=e.divider;return t.createElement("option",{key:o?"|":r||"ZZ",value:o?"|":r||"ZZ",disabled:!!o,style:o?mx:void 0},n)})))}gx.propTypes={value:Rb.string,onChange:Rb.func.isRequired,options:Rb.arrayOf(Rb.shape({value:Rb.string,label:Rb.string,divider:Rb.bool})).isRequired,disabled:Rb.bool,readOnly:Rb.bool};var mx={fontSize:"1px",backgroundColor:"currentColor",color:"inherit"};function vx(e){var r,n=e.value,o=e.options,a=e.className,i=e.iconComponent,s=(e.getIconAspectRatio,e.arrowComponent),l=void 0===s?bx:s,c=e.unicodeFlags,u=px(e,ux),d=(0,t.useMemo)((function(){return yx(o,n)}),[o,n]);return t.createElement("div",{className:"PhoneInputCountry"},t.createElement(gx,hx({},u,{value:n,options:o,className:$b("PhoneInputCountrySelect",a)})),c&&n&&t.createElement("div",{className:"PhoneInputCountryIconUnicode"},lx((r=n)[0])+lx(r[1])),!(c&&n)&&t.createElement(i,{"aria-hidden":!0,country:n,label:d&&d.label,aspectRatio:c?1:void 0}),t.createElement(l,null))}function bx(){return t.createElement("div",{className:"PhoneInputCountrySelectArrow"})}function yx(e,t){for(var r,n=dx(e);!(r=n()).done;){var o=r.value;if(!o.divider&&o.value===t)return o}}vx.propTypes={iconComponent:Rb.elementType,arrowComponent:Rb.elementType,unicodeFlags:Rb.bool};var xx=["country","countryName","flags","flagUrl"];function wx(){return wx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},wx.apply(this,arguments)}function kx(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Sx(e){var r=e.country,n=e.countryName,o=e.flags,a=e.flagUrl,i=kx(e,xx);return o&&o[r]?o[r]({title:n}):t.createElement("img",wx({},i,{alt:n,role:n?void 0:"presentation",src:a.replace("{XX}",r).replace("{xx}",r.toLowerCase())}))}Sx.propTypes={country:Rb.string.isRequired,countryName:Rb.string.isRequired,flags:Rb.objectOf(Rb.elementType),flagUrl:Rb.string.isRequired};var Cx=["aspectRatio"],Ox=["title"],Px=["title"];function Tx(){return Tx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Tx.apply(this,arguments)}function Ex(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function jx(e){var r=e.aspectRatio,n=Ex(e,Cx);return 1===r?t.createElement(Nx,n):t.createElement(Ax,n)}function Ax(e){var r=e.title,n=Ex(e,Ox);return t.createElement("svg",Tx({},n,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 75 50"}),t.createElement("title",null,r),t.createElement("g",{className:"PhoneInputInternationalIconGlobe",stroke:"currentColor",fill:"none",strokeWidth:"2",strokeMiterlimit:"10"},t.createElement("path",{strokeLinecap:"round",d:"M47.2,36.1C48.1,36,49,36,50,36c7.4,0,14,1.7,18.5,4.3"}),t.createElement("path",{d:"M68.6,9.6C64.2,12.3,57.5,14,50,14c-7.4,0-14-1.7-18.5-4.3"}),t.createElement("line",{x1:"26",y1:"25",x2:"74",y2:"25"}),t.createElement("line",{x1:"50",y1:"1",x2:"50",y2:"49"}),t.createElement("path",{strokeLinecap:"round",d:"M46.3,48.7c1.2,0.2,2.5,0.3,3.7,0.3c13.3,0,24-10.7,24-24S63.3,1,50,1S26,11.7,26,25c0,2,0.3,3.9,0.7,5.8"}),t.createElement("path",{strokeLinecap:"round",d:"M46.8,48.2c1,0.6,2.1,0.8,3.2,0.8c6.6,0,12-10.7,12-24S56.6,1,50,1S38,11.7,38,25c0,1.4,0.1,2.7,0.2,4c0,0.1,0,0.2,0,0.2"})),t.createElement("path",{className:"PhoneInputInternationalIconPhone",stroke:"none",fill:"currentColor",d:"M12.4,17.9c2.9-2.9,5.4-4.8,0.3-11.2S4.1,5.2,1.3,8.1C-2,11.4,1.1,23.5,13.1,35.6s24.3,15.2,27.5,11.9c2.8-2.8,7.8-6.3,1.4-11.5s-8.3-2.6-11.2,0.3c-2,2-7.2-2.2-11.7-6.7S10.4,19.9,12.4,17.9z"}))}function Nx(e){var r=e.title,n=Ex(e,Px);return t.createElement("svg",Tx({},n,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"}),t.createElement("title",null,r),t.createElement("g",{className:"PhoneInputInternationalIconGlobe",stroke:"currentColor",fill:"none",strokeWidth:"2",strokeLinecap:"round"},t.createElement("path",{d:"M8.45,13A21.44,21.44,0,1,1,37.08,41.56"}),t.createElement("path",{d:"M19.36,35.47a36.9,36.9,0,0,1-2.28-13.24C17.08,10.39,21.88.85,27.8.85s10.72,9.54,10.72,21.38c0,6.48-1.44,12.28-3.71,16.21"}),t.createElement("path",{d:"M17.41,33.4A39,39,0,0,1,27.8,32.06c6.62,0,12.55,1.5,16.48,3.86"}),t.createElement("path",{d:"M44.29,8.53c-3.93,2.37-9.86,3.88-16.49,3.88S15.25,10.9,11.31,8.54"}),t.createElement("line",{x1:"27.8",y1:"0.85",x2:"27.8",y2:"34.61"}),t.createElement("line",{x1:"15.2",y1:"22.23",x2:"49.15",y2:"22.23"})),t.createElement("path",{className:"PhoneInputInternationalIconPhone",stroke:"transparent",fill:"currentColor",d:"M9.42,26.64c2.22-2.22,4.15-3.59.22-8.49S3.08,17,.93,19.17c-2.49,2.48-.13,11.74,9,20.89s18.41,11.5,20.89,9c2.15-2.15,5.91-4.77,1-8.71s-6.27-2-8.49.22c-1.55,1.55-5.48-1.69-8.86-5.08S7.87,28.19,9.42,26.64Z"}))}function Mx(e,t){var r="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"===typeof e)return _x(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return _x(e,t)}(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _x(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Dx(e,t){return!!ov(e,t)||(console.error("Country not found: ".concat(e)),!1)}function Ix(e,t){return e&&0===(e=e.filter((function(e){return Dx(e,t)}))).length&&(e=void 0),e}function Rx(e){return new Km(e).getCountries()}jx.propTypes={title:Rb.string.isRequired,aspectRatio:Rb.number},Ax.propTypes={title:Rb.string.isRequired},Nx.propTypes={title:Rb.string.isRequired};var Lx=["country","label","aspectRatio"];function Fx(){return Fx=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Fx.apply(this,arguments)}function Bx(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function $x(e){var r=e.flags,n=e.flagUrl,o=e.flagComponent,a=e.internationalIcon;function i(e){var i=e.country,s=e.label,l=e.aspectRatio,c=Bx(e,Lx),u=a===jx?l:void 0;return t.createElement("div",Fx({},c,{className:$b("PhoneInputCountryIcon",{"PhoneInputCountryIcon--square":1===u,"PhoneInputCountryIcon--border":i})}),i?t.createElement(o,{country:i,countryName:s,flags:r,flagUrl:n,className:"PhoneInputCountryIconImg"}):t.createElement(a,{title:s,aspectRatio:u,className:"PhoneInputCountryIconImg"}))}return i.propTypes={country:Rb.string,label:Rb.string.isRequired,aspectRatio:Rb.number},i}$x({flagUrl:"https://purecatamphetamine.github.io/country-flag-icons/3x2/{XX}.svg",flagComponent:Sx,internationalIcon:jx});function zx(e,t){var r="undefined"!==typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(!e)return;if("string"===typeof e)return Yx(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Yx(e,t)}(e))||t&&e&&"number"===typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Yx(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function Wx(e,t){for(var r,n=zx(e);!(r=n()).done;){var o=r.value;o&&Vx(o,t)}}function Vx(e,t){"function"===typeof e?e(t):e.current=t}function Hx(e,t){return"+"+nv(e,t)}function Ux(e,t){return function(){var e=Tm(arguments);return Ab(e.text,e.options,e.metadata)}(e||"",t)}function Gx(e,t){var r=t.prevCountry,n=t.newCountry,o=t.metadata,a=t.useNationalFormat;if(r===n)return e;if(!e)return a?"":n?Hx(n,o):"";if(n){if("+"===e[0]){if(a)return 0===e.indexOf("+"+nv(n,o))?function(e,t,r){if(t){var n="+"+nv(t,r);if(e.length<n.length){if(0===n.indexOf(e))return""}else if(0===e.indexOf(n))return e.slice(n.length)}for(var o=0,a=Object.keys(r.country_calling_codes);o<a.length;o++){var i=a[o];if(1===e.indexOf(i))return e.slice(1+i.length)}return""}(e,n,o):"";if(r){var i=Hx(n,o);return 0===e.indexOf(i)?e:i}var s=Hx(n,o);return 0===e.indexOf(s)?e:s}}else if("+"!==e[0])return Xx(e,r,o)||"";return e}function Xx(e,t,r){if(e){if("+"===e[0]){if("+"===e)return;var n=new Uy(t,r);return n.input(e),n.getNumberValue()}if(t){var o=Jx(e,t,r);return"+".concat(nv(t,r)).concat(o||"")}}}function qx(e,t,r){var n=Jx(e,t,r);if(n){var o=n.length-function(e,t){return t=new Km(t),t.selectNumberingPlan(e),t.numberingPlan.possibleLengths()[t.numberingPlan.possibleLengths().length-1]}(t,r);if(o>0)return e.slice(0,e.length-o)}return e}function Kx(e,t){var r=t.country,n=t.countries,o=t.defaultCountry,a=t.latestCountrySelectedByUser,i=t.required,s=t.metadata;if("+"===e)return r;var l=function(e,t){var r=new Uy(null,t);return r.input(e),r.getCountry()}(e,s);if(l)return!n||n.indexOf(l)>=0?l:void 0;if(r)if(ew(e,r,s)){if(a&&ew(e,a,s))return a;if(o&&ew(e,o,s))return o;if(!i)return}else if(!i)return;return r}function Zx(e,t,r){if(0===e.indexOf(Hx(t,r))){var n=new Uy(t,r);n.input(e);var o=n.getNumber();return o?o.formatNational().replace(/\D/g,""):""}return e.replace(/\D/g,"")}function Qx(e,t,r){return String.prototype.localeCompare?e.localeCompare(t,r):e<t?-1:e>t?1:0}function Jx(e,t,r){var n=new Uy(t,r);n.input(e);var o=n.getNumber();return o&&o.nationalNumber}function ew(e,t,r){for(var n=Hx(t,r),o=0;o<e.length&&o<n.length;){if(e[o]!==n[o])return!1;o++}return!0}function tw(e){var t=e.value,r=e.phoneNumber,n=e.defaultCountry,o=e.international,a=e.useNationalFormat,i=e.metadata;return(!1===o||a)&&r&&r.country?function(e){return e.formatNational().replace(/\D/g,"")}(r):!t&&o&&n?Hx(n,i):t}function rw(e){return rw="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},rw(e)}function nw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function ow(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?nw(Object(r),!0).forEach((function(t){aw(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):nw(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function aw(e,t,r){return t=function(e){var t=function(e,t){if("object"!=rw(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=rw(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==rw(t)?t:t+""}(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function iw(e,t){return null===e&&(e=void 0),null===t&&(t=void 0),e===t}var sw=["name","disabled","readOnly","autoComplete","style","className","inputRef","inputComponent","numberInputProps","smartCaret","countrySelectComponent","countrySelectProps","containerComponent","containerComponentProps","defaultCountry","countries","countryOptionsOrder","labels","flags","flagComponent","flagUrl","addInternationalOption","internationalIcon","displayInitialValueAsLocalNumber","initialValueFormat","onCountryChange","limitMaxLength","countryCallingCodeEditable","focusInputOnCountrySelection","reset","metadata","international","locales"];function lw(e){return lw="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},lw(e)}function cw(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,n)}return r}function uw(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?cw(Object(r),!0).forEach((function(t){bw(e,t,r[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):cw(Object(r)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))}))}return e}function dw(){return dw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},dw.apply(this,arguments)}function fw(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function hw(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,yw(n.key),n)}}function pw(e,t,r){return t=mw(t),function(e,t){if(t&&("object"===lw(t)||"function"===typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(e,gw()?Reflect.construct(t,r||[],mw(e).constructor):t.apply(e,r))}function gw(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){})))}catch(e){}return(gw=function(){return!!e})()}function mw(e){return mw=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},mw(e)}function vw(e,t){return vw=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},vw(e,t)}function bw(e,t,r){return(t=yw(t))in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function yw(e){var t=function(e,t){if("object"!=lw(e)||!e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var n=r.call(e,t||"default");if("object"!=lw(n))return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==lw(t)?t:t+""}var xw=function(e){function r(e){var n;!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,r),bw(n=pw(this,r,[e]),"setInputRef",(function(e){Wx([n.props.inputRef,n.inputRef],e)})),bw(n,"isCountrySupportedWithError",(function(e){return Dx(e,n.props.metadata)})),bw(n,"onCountryChange",(function(e){var t=n.props,r=t.international,o=t.metadata,a=t.onChange,i=t.focusInputOnCountrySelection,s=n.state,l=Gx(s.phoneDigits,{prevCountry:s.country,newCountry:e,metadata:o,useNationalFormat:!r}),c=Xx(l,e,o);i&&n.inputRef.current.focus(),n.setState({country:e,latestCountrySelectedByUser:e,hasUserSelectedACountry:!0,phoneDigits:l,value:c},(function(){a(c)}))})),bw(n,"onChange",(function(e){var t=n.props,r=t.defaultCountry,o=t.onChange,a=t.addInternationalOption,i=t.international,s=t.limitMaxLength,l=t.countryCallingCodeEditable,c=t.metadata,u=n.state,d=u.countries,f=u.phoneDigits,h=u.country,p=u.latestCountrySelectedByUser,g=function(e,t){var r,n=t.prevPhoneDigits,o=t.country,a=t.defaultCountry,i=t.latestCountrySelectedByUser,s=t.countryRequired,l=t.getAnyCountry,c=t.countries,u=t.international,d=t.limitMaxLength,f=t.countryCallingCodeEditable,h=t.metadata;if(u&&!1===f&&o){var p,g=Hx(o,h);if(0!==e.indexOf(g))return e&&"+"!==e[0]?p=Xx(e=g+e,o,h):e=g,{phoneDigits:e,value:p,country:o}}return!1===u&&o&&e&&"+"===e[0]&&(e=Zx(e,o,h)),e&&o&&d&&(e=qx(e,o,h)),!e||"+"===e[0]||o&&!u||(e="+"+e),!e&&n&&"+"===n[0]&&(o=u?void 0:a),"+"===e&&n&&"+"===n[0]&&n.length>1&&(o=void 0),e&&(r="+"===e[0]&&("+"===e||o&&0===Hx(o,h).indexOf(e))?void 0:Xx(e,o,h)),r&&(o=Kx(r,{country:o,countries:c,defaultCountry:a,latestCountrySelectedByUser:i,required:!1,metadata:h}),!1===u&&o&&e&&"+"===e[0]&&(r=Xx(e=Zx(e,o,h),o,h))),!o&&s&&(o=a||l()),{phoneDigits:e,country:o,value:r}}(e,{prevPhoneDigits:f,country:h,countryRequired:!a,defaultCountry:r,latestCountrySelectedByUser:p,getAnyCountry:function(){return n.getFirstSupportedCountry({countries:d})},countries:d,international:i,limitMaxLength:s,countryCallingCodeEditable:l,metadata:c}),m=g.phoneDigits,v=g.country,b=g.value,y={phoneDigits:m,value:b,country:v};p&&b&&!ew(b,p,c)&&(y.latestCountrySelectedByUser=void 0),!1===l&&(b||m!==n.state.phoneDigits||(y.forceRerender={})),n.setState(y,(function(){return o(b)}))})),bw(n,"_onFocus",(function(){return n.setState({isFocused:!0})})),bw(n,"_onBlur",(function(){return n.setState({isFocused:!1})})),bw(n,"onFocus",(function(e){n._onFocus();var t=n.props.onFocus;t&&t(e)})),bw(n,"onBlur",(function(e){var t=n.props.onBlur;n._onBlur(),t&&t(e)})),bw(n,"onCountryFocus",(function(e){n._onFocus();var t=n.props.countrySelectProps;if(t){var r=t.onFocus;r&&r(e)}})),bw(n,"onCountryBlur",(function(e){n._onBlur();var t=n.props.countrySelectProps;if(t){var r=t.onBlur;r&&r(e)}})),n.inputRef=t.createRef();var o=n.props,a=o.value,i=(o.labels,o.international),s=o.addInternationalOption,l=o.displayInitialValueAsLocalNumber,c=o.initialValueFormat,u=o.metadata,d=n.props,f=d.defaultCountry,h=d.countries;f&&(n.isCountrySupportedWithError(f)||(f=void 0)),h=Ix(h,u);var p=Ux(a,u);n.CountryIcon=$x(n.props);var g=function(e){var t,r=e.value,n=e.phoneNumber,o=e.defaultCountry,a=e.getAnyCountry,i=e.countries,s=e.required,l=e.metadata;return n&&n.country?t=n.country:o&&(r&&!ew(r,o,l)||(t=o)),i&&i.indexOf(t)<0&&(t=void 0),!t&&s&&i&&i.length>0&&(t=a()),t}({value:a,phoneNumber:p,defaultCountry:f,required:!s,countries:h||Rx(u),getAnyCountry:function(){return n.getFirstSupportedCountry({countries:h})},metadata:u});return n.state={props:n.props,country:g,countries:h,phoneDigits:tw({value:a,phoneNumber:p,defaultCountry:f,international:i,useNationalFormat:l||"national"===c,metadata:u}),value:a},n}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&vw(e,t)}(r,e),n=r,o=[{key:"componentDidMount",value:function(){var e=this.props.onCountryChange,t=this.props.defaultCountry,r=this.state.country;e&&(t&&(this.isCountrySupportedWithError(t)||(t=void 0)),r!==t&&e(r))}},{key:"componentDidUpdate",value:function(e,t){var r=this.props.onCountryChange,n=this.state.country;r&&n!==t.country&&r(n)}},{key:"getCountrySelectOptions",value:function(e){var t=e.countries,r=this.props,n=r.international,o=r.countryCallingCodeEditable,a=r.countryOptionsOrder,i=r.addInternationalOption,s=r.labels,l=r.locales,c=r.metadata;return this.useMemoCountrySelectOptions((function(){return function(e,t){if(!t)return e;for(var r,n=[],o=[],a=n,i=function(){var t=r.value;if("|"===t)a.push({divider:!0});else if("..."===t||"\u2026"===t)a=o;else{var n;n="\ud83c\udf10"===t?void 0:t;var i=e.indexOf(e.filter((function(e){return e.value===n}))[0]),s=e[i];e.splice(i,1),a.push(s)}},s=Mx(t);!(r=s()).done;)i();return n.concat(e).concat(o)}(function(e){var t=e.countries,r=e.countryNames,n=e.addInternationalOption,o=e.compareStringsLocales,a=e.compareStrings;a||(a=Qx);var i=t.map((function(e){return{value:e,label:r[e]||e}}));return i.sort((function(e,t){return a(e.label,t.label,o)})),n&&i.unshift({label:r.ZZ}),i}({countries:t||Rx(c),countryNames:s,addInternationalOption:(!n||!1!==o)&&i,compareStringsLocales:l}),function(e,t){if(e&&(e=e.filter((function(e){switch(e){case"\ud83c\udf10":case"|":case"...":case"\u2026":return!0;default:return Dx(e,t)}}))).length>0)return e}(a,c))}),[t,a,i,s,c])}},{key:"useMemoCountrySelectOptions",value:function(e,t){return this.countrySelectOptionsMemoDependencies&&function(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;){if(e[r]!==t[r])return!1;r++}return!0}(t,this.countrySelectOptionsMemoDependencies)||(this.countrySelectOptionsMemo=e(),this.countrySelectOptionsMemoDependencies=t),this.countrySelectOptionsMemo}},{key:"getFirstSupportedCountry",value:function(e){var t=e.countries;return this.getCountrySelectOptions({countries:t})[0].value}},{key:"render",value:function(){var e=this.props,r=e.name,n=e.disabled,o=e.readOnly,a=e.autoComplete,i=e.style,s=e.className,l=(e.inputRef,e.inputComponent),c=e.numberInputProps,u=e.smartCaret,d=e.countrySelectComponent,f=e.countrySelectProps,h=e.containerComponent,p=e.containerComponentProps,g=(e.defaultCountry,e.countries,e.countryOptionsOrder,e.labels),m=(e.flags,e.flagComponent,e.flagUrl,e.addInternationalOption,e.internationalIcon,e.displayInitialValueAsLocalNumber,e.initialValueFormat,e.onCountryChange,e.limitMaxLength,e.countryCallingCodeEditable,e.focusInputOnCountrySelection,e.reset,e.metadata),v=e.international,b=(e.locales,fw(e,sw)),y=this.state,x=y.country,w=y.countries,k=y.phoneDigits,S=y.isFocused,C=u?rx:ix,O=this.getCountrySelectOptions({countries:w});return t.createElement(h,dw({style:i,className:$b(s,"PhoneInput",{"PhoneInput--focus":S,"PhoneInput--disabled":n,"PhoneInput--readOnly":o})},p),t.createElement(d,dw({name:r?"".concat(r,"Country"):void 0,"aria-label":g.country},f,{value:x,options:O,onChange:this.onCountryChange,onFocus:this.onCountryFocus,onBlur:this.onCountryBlur,disabled:n||f&&f.disabled,readOnly:o||f&&f.readOnly,iconComponent:this.CountryIcon})),t.createElement(C,dw({ref:this.setInputRef,type:"tel",autoComplete:a},c,b,{international:!!v||void 0,withCountryCallingCode:!!v||void 0,name:r,metadata:m,country:x,value:k||"",onChange:this.onChange,onFocus:this.onFocus,onBlur:this.onBlur,disabled:n,readOnly:o,inputComponent:l,className:$b("PhoneInputInput",c&&c.className,b.className)})))}}],a=[{key:"getDerivedStateFromProps",value:function(e,t){return uw({props:e},function(e,t,r){var n=e.metadata,o=e.countries,a=e.defaultCountry,i=e.value,s=e.reset,l=e.international,c=e.displayInitialValueAsLocalNumber,u=e.initialValueFormat,d=t.defaultCountry,f=t.value,h=t.reset,p=(r.country,r.value),g=r.hasUserSelectedACountry,m=r.latestCountrySelectedByUser,v=function(e){return tw(ow(ow({},e),{},{international:l,useNationalFormat:c||"national"===u,metadata:n}))};if(s!==h)return{phoneDigits:v({value:void 0,defaultCountry:a}),value:void 0,country:a,latestCountrySelectedByUser:void 0,hasUserSelectedACountry:void 0};if(a!==d){var b=!a||Dx(a,n),y=!p||l&&p===v({value:void 0,defaultCountry:d});if(!g&&b&&!i&&y)return{country:a,phoneDigits:v({value:void 0,defaultCountry:a}),value:void 0}}if(!iw(i,f)&&!iw(i,p)){var x,w,k;if(i){x=Ux(i,n);var S=Ix(o,n);x&&x.country?(!S||S.indexOf(x.country)>=0)&&(w=x.country):(w=Kx(i,{country:void 0,countries:S,metadata:n}))||a&&0===i.indexOf(Hx(a,n))&&(w=a)}return i?m&&((w?m===w:ew(i,m,n))?w||(w=m):k={latestCountrySelectedByUser:void 0}):k={latestCountrySelectedByUser:void 0,hasUserSelectedACountry:void 0},ow(ow({},k),{},{phoneDigits:v({phoneNumber:x,value:i,defaultCountry:a}),value:i,country:i?w:a})}}(e,t.props,t))}}],o&&hw(n.prototype,o),a&&hw(n,a),Object.defineProperty(n,"prototype",{writable:!1}),n;var n,o,a}(t.PureComponent),ww=t.forwardRef((function(e,r){return t.createElement(xw,dw({},function(e){for(var t in e=uw({},e),kw)void 0===e[t]&&(e[t]=kw[t]);return e}(e),{inputRef:r}))}));ww.propTypes={value:Rb.string,onChange:Rb.func.isRequired,onFocus:Rb.func,onBlur:Rb.func,disabled:Rb.bool,readOnly:Rb.bool,autoComplete:Rb.string,initialValueFormat:Rb.oneOf(["national"]),displayInitialValueAsLocalNumber:Rb.bool,defaultCountry:Rb.string,countries:Rb.arrayOf(Rb.string),labels:Bb,locales:Rb.oneOfType([Rb.string,Rb.arrayOf(Rb.string)]),flagUrl:Rb.string,flags:Rb.objectOf(Rb.elementType),flagComponent:Rb.elementType,addInternationalOption:Rb.bool,internationalIcon:Rb.elementType,countryOptionsOrder:Rb.arrayOf(Rb.string),style:Rb.object,className:Rb.string,countrySelectComponent:Rb.elementType,countrySelectProps:Rb.object,inputComponent:Rb.elementType,numberInputProps:Rb.object,containerComponent:Rb.elementType,containerComponentProps:Rb.object,smartCaret:Rb.bool,international:Rb.bool,limitMaxLength:Rb.bool,countryCallingCodeEditable:Rb.bool,metadata:Fb,onCountryChange:Rb.func,focusInputOnCountrySelection:Rb.bool};var kw={autoComplete:"tel",countrySelectComponent:vx,flagComponent:Sx,flagUrl:"https://purecatamphetamine.github.io/country-flag-icons/3x2/{XX}.svg",internationalIcon:jx,inputComponent:"input",containerComponent:"div",reset:Rb.any,smartCaret:!0,addInternationalOption:!0,countryCallingCodeEditable:!0,focusInputOnCountrySelection:!0};const Sw=ww;var Cw=["metadata","labels"];function Ow(){return Ow=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ow.apply(this,arguments)}function Pw(e,t){if(null==e)return{};var r,n,o=function(e,t){if(null==e)return{};var r,n,o={},a=Object.keys(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||(o[r]=e[r]);return o}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(n=0;n<a.length;n++)r=a[n],t.indexOf(r)>=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(o[r]=e[r])}return o}function Tw(e){var r=t.forwardRef((function(r,n){var o=r.metadata,a=void 0===o?e:o,i=r.labels,s=void 0===i?Ib:i,l=Pw(r,Cw);return t.createElement(Sw,Ow({},l,{ref:n,metadata:a,labels:s}))}));return r.propTypes={metadata:Fb,labels:Bb},r}Tw();function Ew(e,t){var r=Array.prototype.slice.call(t);return r.push(xm),e.apply(this,r)}const jw=Tw(xm);var Aw=r(37843),Nw=r.n(Aw);const Mw=r.p+"static/media/td-ameritrade.b36f5204940b13682a8d.png",_w=r.p+"static/media/robinhood.b9f969f728daf703bb84.png";r.p;function Dw(e){return La({tag:"svg",attr:{viewBox:"0 0 1024 1024"},child:[{tag:"path",attr:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"},child:[]},{tag:"path",attr:{d:"M464 688a48 48 0 1 0 96 0 48 48 0 1 0-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"},child:[]}]})(e)}const Iw=e=>{let{text:r,children:n}=e;const[o,a]=(0,t.useState)(!1);return(0,Ig.jsxs)("div",{className:"relative inline-block",onMouseEnter:()=>a(!0),onMouseLeave:()=>a(!1),children:[n,o&&(0,Ig.jsxs)("div",{className:"absolute bottom-full mb-2 px-2 py-1 text-sm text-white bg-black rounded-md whitespace-nowrap mt-10",children:[r,(0,Ig.jsx)("div",{className:"absolute left-1/2 transform -translate-x-1/2 bottom-[-5px] w-0 h-0 border-l-5 border-l-transparent border-r-5 border-r-transparent border-t-5 border-t-black"})]})]})},Rw=Qi().shape({firstName:Bi().required("First Name is required."),lastName:Bi().required("Last Name is required."),mobile:Bi().required("Phone Number is required."),country:Qi().required("Country is required."),currentlyEmployedStatus:Bi(),hearAboutUs:Qi().required("Please select platform you know about ScaleTrade.")}),Lw=Qi().shape({investingExp:Bi().required("Trading Experience is required."),mainGoalWithScaleTrade:Qi().required("Select Options in  Goal."),bigMarketDrops:Bi().required("Big Market Drops is required."),numberOfAccounts:Bi().required("numberOfAccounts is required."),brokerageUsed:es().required("Is required.")}),Fw=[{value:"Tracking and Analyzing My Investments",label:"Tracking and Analyzing My Investments"},{value:"Automating My Investment Strategy",label:"Automating My Investment Strategy"},{value:"Managing Multiple Brokerage Accounts Efficiently",label:"Managing Multiple Brokerage Accounts Efficiently"},{value:"Learning About Investing",label:"Learning About Investing"},{value:"Other",label:"Other"}],Bw=e=>(0,Ig.jsx)("input",{type:e.type,name:e.name,id:e.id,value:e.value,onChange:e.onChange,placeholder:e.placeholder,className:null!==e&&void 0!==e&&e.error?"w-full block bg-white border border-red-600 rounded-md px-5 py-3 outline-none focus:border-logoGreen focus:shadow-md text-base font-redhat-semibold text-black transition-all duration-300 ease-in-out":"w-full block bg-white border border-inputBox rounded-md px-5 py-3 outline-none focus:border-logoGreen focus:shadow-md text-base font-redhat-semibold text-black transition-all duration-300 ease-in-out"}),$w=[{value:"Google",label:"Google"},{value:"Facebook",label:"Facebook"},{value:"Twitter",label:"Twitter"},{value:"Instagram",label:"Instagram"},{value:"YouTube",label:"YouTube"},{value:"Friends/Family",label:"Friends/Family"},{value:"Other",label:"Other"}],zw=[{value:"Under 18",label:"Under 18"},{value:"18-24",label:"18-24"},{value:"25-30",label:"25-30"},{value:"31-36",label:"31-36"},{value:"37-45",label:"37-45"},{value:"46+",label:"46+"}],Yw=[{value:"Capital Preservation",label:"Capital Preservation"},{value:"Wealth Accumulation",label:"Wealth Accumulation"},{value:"Retirement Planning",label:"Retirement Planning"},{value:"Education Funding",label:"Education Funding"},{value:"Tax Optimization",label:"Tax Optimization"}],Ww=()=>{var e,r,n,o,i,s,l,c,u,d,f,h,p,g;ot();const m=A(),v=w((e=>null===e||void 0===e?void 0:e.user)),b=(0,t.useMemo)((()=>Nw()().getData()),[]),[y,x]=(0,t.useState)(!1),[k,S]=(0,t.useState)(!1),[C,O]=(0,t.useState)("No"),[P,T]=(0,t.useState)("stepOne"),[E,j]=(0,t.useState)(""),[N,M]=(0,t.useState)(""),[_,D]=(0,t.useState)(""),I=pd({initialValues:{firstName:"",lastName:"",mobile:"",country:"",currentlyEmployedStatus:"",hearAboutUs:""},validationSchema:Rw,onSubmit:e=>{k?T("stepTwo"):ue.error("Please enter Valid Phone Number")}}),R=pd({initialValues:{investingExp:"",investmentGoals:"",numberOfAccounts:"",brokerageUsed:"",twoFactorAuthentication:!1},validationSchema:Lw,onSubmit:e=>{var t,r,n,o,a,i,s,l,c,u,d,f,h;x(!0);const p={};p.firstName=null===I||void 0===I||null===(t=I.values)||void 0===t?void 0:t.firstName,p.lastName=null===I||void 0===I||null===(r=I.values)||void 0===r?void 0:r.lastName,p.country=null===I||void 0===I||null===(n=I.values)||void 0===n||null===(o=n.country)||void 0===o?void 0:o.label,p.mobile=null===I||void 0===I||null===(a=I.values)||void 0===a?void 0:a.mobile,p.hearAboutUs=null===I||void 0===I||null===(i=I.values)||void 0===i||null===(s=i.hearAboutUs)||void 0===s?void 0:s.value,p.investingExp=null===R||void 0===R||null===(l=R.values)||void 0===l?void 0:l.investingExp,p.investmentGoals=null===R||void 0===R||null===(c=R.values)||void 0===c||null===(u=c.investmentGoals)||void 0===u?void 0:u.value,p.numberOfAccounts=null===R||void 0===R||null===(d=R.values)||void 0===d?void 0:d.numberOfAccounts;let g=[];var v,b,y;(null===R||void 0===R||null===(f=R.values)||void 0===f||null===(h=f.brokerageUsed)||void 0===h?void 0:h.length)>0&&(null===R||void 0===R||null===(v=R.values)||void 0===v||null===(b=v.brokerageUsed)||void 0===b||b.forEach((e=>{g.push(null===e||void 0===e?void 0:e.value)})));p.brokerageUsed=g,p.twoFactorAuthentication=null===e||void 0===e?void 0:e.twoFactorAuthentication,(y=p,new Promise((async(e,t)=>{await ug.put("profile",y).then((t=>{e(t.data)})).catch((e=>{t(e)}))}))).then((e=>{null!==e&&void 0!==e&&e.status?(ue.success(null===e||void 0===e?void 0:e.message),m(_d.setUser(null===e||void 0===e?void 0:e.data)),T("success")):ue.error(null===e||void 0===e?void 0:e.message)})).catch((e=>{var t,r;x(!1),ue.error(null===e||void 0===e||null===(t=e.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.message)})).finally((e=>{x(!1)}))}}),L=e=>{if(e){const t=function(){return Ew(Db,arguments)}(e);return S(t),t?I.setFieldValue("mobile",e):I.setFieldError("mobile","Please enter Valid Phone Number"),t}I.setFieldValue("mobile","")},F=e=>(0,Ig.jsx)("div",{className:"p-3 bg-greyBg bg-opacity-50 border border-greyBorder rounded-lg mt-2 cursor-pointer",onClick:()=>B(null===e||void 0===e?void 0:e.slug),children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:null===e||void 0===e?void 0:e.brokerImg,className:"w-10 h-10 object-contain rounded",alt:null===e||void 0===e?void 0:e.brokerName}),(0,Ig.jsx)("div",{className:"p-0",children:(0,Ig.jsx)("h5",{className:"text-base font-redhat-semibold text-black",children:null===e||void 0===e?void 0:e.brokerName})})]})}),B=e=>{Eg(null===v||void 0===v?void 0:v.userId).then((e=>{})).catch((e=>{console.error("handleGetAuthLink",e)})),Tg(null===v||void 0===v?void 0:v.userId,e).then((e=>{var t,r;null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&t.url&&(window.location.href=null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.url)})).catch((e=>{console.error("handleGetAuthLink",e)}))};return"success"===P?(0,Ig.jsxs)("div",{className:"py-5 px-8",children:[(0,Ig.jsx)("h3",{className:"text-xl font-redhat-extrabold text-black",children:"Success! Now link your broker"}),(0,Ig.jsx)("p",{className:"mt-1 text-base font-redhat-regular text-[#494949]",children:"Let's get you on your way to stress-free investing."}),(0,Ig.jsx)("div",{className:"mt-3",children:mm.map((e=>(0,Ig.jsx)(t.Fragment,{children:(0,Ig.jsx)(F,{brokerName:e.brokerName,brokerImg:e.brokerImg,slug:e.slug})},e.id)))}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText text-center",children:(0,Ig.jsx)("span",{className:"underline cursor-pointer",children:"I don't see my brokerage here"})}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold text-gray-500 text-center mt-5",children:"By linking your brokerage and starting automations, you agree to the terms of our Disclosure Agreement"})]})]}):(0,Ig.jsxs)("div",{className:"py-5 px-8",children:[(0,Ig.jsx)("h5",{className:"text-2xl font-redhat-extrabold text-black",children:"Welcome!"}),(0,Ig.jsx)("p",{className:"mt-2 text-base font-redhat-regular text-[#494949]",children:"Similar to when you open a new brokerage account, we just have a few questions for you to answer before you get started."}),"stepTwo"===P&&(0,Ig.jsxs)("form",{className:"mt-5",onSubmit:R.handleSubmit,children:[(0,Ig.jsxs)("div",{className:"grid grid-cols-2 gap-3",children:[(0,Ig.jsxs)("div",{className:"form-group col-span-2",children:[(0,Ig.jsxs)("label",{className:"text-base font-redhat-semibold text-greyText",children:["Investment Experience"," "]}),(0,Ig.jsx)("div",{className:"mt-1 hidden",children:(0,Ig.jsx)(Ca,{options:[{value:"Beginner",label:"Beginner (Less than 1 year of Investing Experience)"},{value:"Intermediate",label:"Intermediate (1 to 5 years of Investing Experience)"},{value:"Advanced",label:"Advanced (More than 5 years of Investing Experience)"}],className:"react-select ".concat(R.errors.investingExp&&R.touched.investingExp&&"is-invalid"),classNamePrefix:"order",placeholder:"Select...",value:null===R||void 0===R||null===(e=R.values)||void 0===e?void 0:e.investingExp,onChange:e=>{R.setFieldValue("investingExp",e)}})}),(0,Ig.jsx)("div",{className:"grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3 gap-3 mt-2",children:[{value:"Beginner",label:"Beginner (Less than 1 year of Investing Experience)"},{value:"Intermediate",label:"Intermediate (1 to 5 years of Investing Experience)"},{value:"Advanced",label:"Advanced (More than 5 years of Investing Experience)"}].map(((e,t)=>(0,Ig.jsx)("div",{onClick:()=>{R.setFieldValue("investingExp",null===e||void 0===e?void 0:e.value),j(null===e||void 0===e?void 0:e.value)},className:"col-span-1 cursor-pointer w-full font-roboto-regular font-normal shadow-none hover:shadow-none ".concat(E===(null===e||void 0===e?void 0:e.value)?"bg-logoGreen border border-logoGreen text-white":"bg-white border border-[#E5E5E5] text-black"," rounded-md px-5 py-2 normal-case hover:bg-logoGreen hover:bg-opacity-10 hover:text-black transition-all duration-300 ease-in-out text-base"),children:(0,Ig.jsx)(Iw,{text:null===e||void 0===e?void 0:e.label,children:null===e||void 0===e?void 0:e.value})},t)))})]}),(0,Ig.jsxs)("div",{className:"form-group col-span-2 mt-2 hidden",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-greyText",children:"What are your primary investment goals?"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)(Ca,{options:Yw,className:"react-select",classNamePrefix:"order",placeholder:"Select..",value:null===R||void 0===R||null===(r=R.values)||void 0===r?void 0:r.investmentGoals,onChange:e=>{R.setFieldValue("investmentGoals",e)}})})]}),(0,Ig.jsxs)("div",{className:"form-group col-span-2 mt-2",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-greyText",children:"Which brokerage(s) do you use?"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)(Ca,{options:[{value:"Alpaca",label:"Alpaca"},{value:"Alpaca Paper",label:"Alpaca Paper"},{value:"Robinhood",label:"Robinhood"},{value:"Tradestation",label:"Tradestation"},{value:"Tradestation Simulated",label:"Tradestation Simulated"},{value:"Tradier",label:"Tradier"},{value:"Webull",label:"Webull"},{value:"Fidelity",label:"Fidelity"},{value:"Fidelity",label:"Fidelity"},{value:"Schwab",label:"Schwab"},{value:"Meryril Lynch",label:"Meryril Lynch"},{value:"Etrade",label:"Etrade"}],className:"react-select ".concat(R.errors.brokerageUsed&&R.touched.brokerageUsed&&"is-invalid"),isMulti:!0,classNamePrefix:"order",placeholder:"Select all that apply",value:null===R||void 0===R||null===(n=R.values)||void 0===n?void 0:n.brokerageUsed,onChange:e=>{R.setFieldValue("brokerageUsed",e)}})})]}),(0,Ig.jsxs)("div",{className:"form-group col-span-2 mt-2",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-greyText",children:"How many different investment accounts do you have?"}),(0,Ig.jsx)("div",{className:"grid grid-cols-1 xl:grid-cols-5 lg:grid-cols-5 gap-3 mt-2",children:["1","2","3","4","5+"].map(((e,t)=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Button,{onClick:()=>{R.setFieldValue("numberOfAccounts",e),M(e)},className:"w-full font-roboto-regular font-normal shadow-none hover:shadow-none ".concat(N===e?"bg-logoGreen border border-logoGreen text-white":"bg-white border border-[#E5E5E5] text-black"," rounded-md px-5 py-2 normal-case hover:bg-logoGreen hover:bg-opacity-10 hover:text-black transition-all duration-300 ease-in-out text-base"),children:e})},t)))})]}),(0,Ig.jsxs)("div",{className:"form-group col-span-2 mt-2",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-greyText",children:"How much risk do you prefer when investing?"}),(0,Ig.jsx)("div",{className:"grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3 gap-3 mt-2",children:["Minimal risk","Some risk","More risk"].map(((e,t)=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Button,{onClick:()=>{R.setFieldValue("bigMarketDrops",e),D(e)},className:"w-full font-roboto-regular font-normal shadow-none hover:shadow-none ".concat(_===e?"bg-logoGreen border border-logoGreen text-white":"bg-white border border-[#E5E5E5] text-black"," rounded-md px-5 py-2 normal-case hover:bg-logoGreen hover:bg-opacity-10 hover:text-black transition-all duration-300 ease-in-out text-base"),children:e})},t)))})]}),(0,Ig.jsxs)("div",{className:"form-group col-span-2 mt-2 hidden",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-greyText",children:"How many brokerage accounts do you have?"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)(Ca,{options:[{value:"0",label:"0"},{value:"1",label:"1"},{value:"2",label:"2"},{value:"3",label:"3"},{value:"4",label:"4"},{value:"5",label:"5"},{value:"more",label:"More"}],className:"react-select ".concat(R.errors.numberOfAccounts&&R.touched.numberOfAccounts&&"is-invalid"),classNamePrefix:"order",placeholder:"Select..",value:null===R||void 0===R||null===(o=R.values)||void 0===o?void 0:o.numberOfAccounts,onChange:e=>{R.setFieldValue("numberOfAccounts",e)}})})]}),(0,Ig.jsxs)("div",{className:"form-group col-span-2 mt-2",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-greyText",children:"What is your goal with ScaleTrade?"}),(0,Ig.jsxs)("div",{className:"mt-1",children:[(0,Ig.jsx)(Ca,{options:Fw,className:"react-select ".concat(R.errors.mainGoalWithScaleTrade&&R.touched.mainGoalWithScaleTrade&&"is-invalid"),classNamePrefix:"order",placeholder:"Select..",value:null===R||void 0===R||null===(i=R.values)||void 0===i?void 0:i.mainGoalWithScaleTrade,onChange:e=>{R.setFieldValue("mainGoalWithScaleTrade",e)}}),console.log("Values",null===R||void 0===R?void 0:R.values),console.log("ERrro",null===R||void 0===R?void 0:R.errors)]})]})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsx)(a.Button,{type:"submit",className:"mt-5 w-full bg-gradient font-redhat-semibold text-white text-base normal-case",children:"Submit"})})]}),"stepOne"===P&&(0,Ig.jsxs)("form",{className:"mt-5",onSubmit:I.handleSubmit,children:[(0,Ig.jsxs)("div",{className:"grid grid-cols-2 gap-3",children:[(0,Ig.jsxs)("div",{className:"form-group col-span-1",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-greyText",children:"First Name"}),(0,Ig.jsx)(Bw,{type:"text",name:"firstName",id:"firstName",placeholder:"",value:I.values.firstName,onChange:I.handleChange,error:!(!I.errors.firstName||!I.touched.firstName)})]}),(0,Ig.jsxs)("div",{className:"form-group col-span-1",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-greyText",children:"Last Name"}),(0,Ig.jsx)(Bw,{type:"text",name:"lastName",id:"lastName",placeholder:"",value:I.values.lastName,onChange:I.handleChange,error:!(!I.errors.lastName||!I.touched.lastName)})]}),(0,Ig.jsxs)("div",{className:"form-group col-span-2 mt-2",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-greyText",children:"Phone Number"}),(0,Ig.jsxs)("div",{className:"relative",children:[(0,Ig.jsx)(jw,{placeholder:"Phone number",defaultCountry:"US",className:"phone-input  ".concat(I.errors.lastName&&I.touched.lastName&&"error"),id:"phone",name:"phone",value:null===I||void 0===I||null===(s=I.values)||void 0===s?void 0:s.mobile,onChange:e=>{L(e)}}),I.errors.lastName&&I.touched.lastName&&(0,Ig.jsx)("div",{className:"absolute top-3 right-3",children:(0,Ig.jsx)(Dw,{className:"w-5 h-5 text-red-500"})}),10===(null===I||void 0===I||null===(l=I.values)||void 0===l||null===(c=l.mobile)||void 0===c?void 0:c.length)&&(0,Ig.jsx)("div",{className:"absolute top-3 right-3",children:(0,Ig.jsx)(Ad,{className:"w-5 h-5 text-green-500"})})]})]}),(0,Ig.jsx)("div",{className:"col-span-2",children:(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-greyText",children:"Country"}),(0,Ig.jsx)(Ca,{options:[{value:"US",label:"United States"},...b],className:"react-select ".concat(I.errors.country&&I.touched.country&&"is-invalid"),classNamePrefix:"order",placeholder:"Select country",value:null===I||void 0===I||null===(u=I.values)||void 0===u?void 0:u.country,onChange:e=>{I.setFieldValue("country",e)}})]})}),(0,Ig.jsx)("div",{className:"col-span-1 hidden",children:(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-greyText",children:"Age"}),(0,Ig.jsx)(Ca,{options:zw,className:"react-select ".concat(I.errors.ageGroup&&I.touched.ageGroup&&"is-invalid"),classNamePrefix:"order",placeholder:"Select age",value:null===I||void 0===I||null===(d=I.values)||void 0===d?void 0:d.ageGroup,onChange:e=>{I.setFieldValue("ageGroup",e)}})]})}),(0,Ig.jsxs)("div",{className:"form-group col-span-2 mt-2",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-greyText",children:"Are you currently employed?"}),(0,Ig.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Ig.jsx)("div",{className:"-mt-1",children:(0,Ig.jsx)(a.Radio,{name:"employed",ripple:!1,labelProps:{className:"font-redhat-semibold"},label:"Yes",onChange:()=>{O("Yes"),I.setFieldValue("currentlyEmployedStatus","Yes")},defaultChecked:"Yes"===(null===I||void 0===I||null===(f=I.values)||void 0===f?void 0:f.currentlyEmployedStatus)})}),(0,Ig.jsx)("div",{className:"-mt-1",children:(0,Ig.jsx)(a.Radio,{name:"employed",ripple:!1,label:"No",labelProps:{className:"font-redhat-semibold"},defaultChecked:"No"===(null===I||void 0===I||null===(h=I.values)||void 0===h?void 0:h.currentlyEmployedStatus),onChange:()=>{O("No"),I.setFieldValue("currentlyEmployedStatus","No")}})}),(0,Ig.jsx)("div",{className:"-mt-1",children:(0,Ig.jsx)(a.Radio,{name:"employed",ripple:!1,label:"Prefer not to answer",labelProps:{className:"font-redhat-semibold"},defaultChecked:"PreferNotToAnswer"===(null===I||void 0===I||null===(p=I.values)||void 0===p?void 0:p.currentlyEmployedStatus),onChange:()=>{O("PreferNotToAnswer"),I.setFieldValue("currentlyEmployedStatus","PreferNotToAnswer")}})})]})]}),(0,Ig.jsxs)("div",{className:"form-group col-span-2",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-greyText",children:"How did you hear about ScaleTrade?"}),(0,Ig.jsx)(Ca,{options:$w,className:"react-select",classNamePrefix:"order",placeholder:"Select",onChange:e=>{I.setFieldValue("hearAboutUs",e)},value:null===I||void 0===I||null===(g=I.values)||void 0===g?void 0:g.hearAboutUs}),I.errors.hearAboutUs&&I.touched.hearAboutUs&&(0,Ig.jsx)("small",{style:{color:"red"},children:I.errors.hearAboutUs})]})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsx)(a.Button,{type:"submit",className:"mt-5 w-full bg-gradient font-redhat-semibold text-white text-base normal-case",children:"Next"})})]})]})},Vw=Qi().shape({email:Bi().email().required("Email is required.")}),Hw=Qi().shape({otp:Bi().required("OTP is required.").min(6,"Must be exactly 6 digits").max(6,"Must be exactly 6 digits")}),Uw=Qi().shape({password:Bi().required("New Password is required."),confirmPassword:Bi().required("New Password is required.")}),Gw=e=>(0,Ig.jsx)("input",{type:e.type,name:e.name,id:e.id,value:e.value,onChange:e.onChange,onFocus:e.onFocus,placeholder:e.placeholder,className:null!==e&&void 0!==e&&e.error?"w-full block bg-white border border-red-600 rounded-md px-5 py-3 outline-none focus:border-logoGreen focus:shadow-md text-base font-redhat-semibold text-black transition-all duration-300 ease-in-out":"w-full block bg-white border border-inputBox rounded-md px-5 py-3 outline-none focus:border-logoGreen focus:shadow-md text-base font-redhat-semibold text-black transition-all duration-300 ease-in-out"}),Xw=e=>{ot();const r=A(),[n,o]=Jg(["user"]),i=w((e=>null===e||void 0===e?void 0:e.user)),[s,l]=(0,t.useState)(!1),[c,u]=(0,t.useState)("sendOTP"),[d,f]=(0,t.useState)(!1),[h,p]=(0,t.useState)(!0),[g,m]=(0,t.useState)(!1),[v,b]=(0,t.useState)(!1),[y,x]=(0,t.useState)(!1),[k,S]=(0,t.useState)(!1),[C,O]=(0,t.useState)(!1),[P,T]=(0,t.useState)("register"),[E,j]=(0,t.useState)(0),N=(0,t.useCallback)((()=>j((e=>e-1))),[]),M=pd({initialValues:{email:""},validationSchema:Vw,onSubmit:e=>{var t;b(!0),(t=e,new Promise((async(e,r)=>{await ug.patch("auth/send-otp",t).then((t=>{e(t.data)})).catch((e=>{r(e)}))}))).then((e=>{var t,n;null!==e&&void 0!==e&&e.status?(r(_d.setToken(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.token)),r(_d.setUser(null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.userData)),ue.success(null===e||void 0===e?void 0:e.message),u("verifyOTP"),j(120),r(_d.setLoggedIn(!1))):ue.error(null===e||void 0===e?void 0:e.message);b(!1)})).catch((e=>{var t,r;l(!1),ue.error(null===e||void 0===e||null===(t=e.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.message)})).finally((e=>{b(!1)}))}}),_=pd({initialValues:{otp:""},validationSchema:Hw,onSubmit:e=>{x(!0);const t={code:null===e||void 0===e?void 0:e.otp,type:"reset"};Sg(t).then((e=>{null!==e&&void 0!==e&&e.status?(ue.success(null===e||void 0===e?void 0:e.message),u("resetPassword")):ue.error(null===e||void 0===e?void 0:e.message)})).catch((e=>{var t,r;x(!1),ue.error(null===e||void 0===e||null===(t=e.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.message)})).finally((e=>{x(!1)}))}}),D=pd({initialValues:{password:"",confirmPassword:""},validationSchema:Uw,onSubmit:t=>{var r;h?t.password!==t.confirmPassword?ue.error("Confirm Password should be similar to New Password"):(S(!0),(r={password:null===t||void 0===t?void 0:t.password},new Promise((async(e,t)=>{await ug.patch("auth/forgot/password",r).then((t=>{e(t.data)})).catch((e=>{t(e)}))}))).then((t=>{null!==t&&void 0!==t&&t.status?(ue.success(null===t||void 0===t?void 0:t.message),setTimeout((()=>{e.setCurrentView("login")}),1500)):ue.error(null===t||void 0===t?void 0:t.message)})).catch((e=>{var t,r;S(!1),ue.error(null===e||void 0===e||null===(t=e.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.message)})).finally((e=>{S(!1)}))):ue.error("Please check Password")}});return(0,t.useEffect)((()=>{E>0&&setTimeout(N,1e3)}),[E,N]),(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsxs)("div",{className:"sendOTP"===c?"py-5 px-8":"hidden",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-extrabold text-black",children:"Forgot your password?"}),(0,Ig.jsx)("p",{className:"mt-2 text-base font-redhat-regular text-[#494949]",children:"No worries, we'll send your reset instructions."}),(0,Ig.jsxs)("form",{className:"mt-5",onSubmit:M.handleSubmit,children:[(0,Ig.jsx)("div",{className:"form-group mt-5",children:(0,Ig.jsx)(Gw,{type:"email",name:"email",id:"email",placeholder:"Email address",value:M.values.email,onChange:M.handleChange,error:!(!M.errors.email||!M.touched.email)})}),(0,Ig.jsx)(a.Button,{type:"submit",disabled:v,className:"mt-5 w-full bg-gradient font-redhat-semibold text-white text-base normal-case",children:v?"Please wait...":"Verify Email"})]}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsxs)("p",{onClick:()=>{e.setCurrentView("login")},className:"text-base font-redhat-semibold text-greyText text-center flex mx-auto  justify-center cursor-pointer",children:[(0,Ig.jsx)(jd,{color:"#A1A1A1",className:"mt-1 mr-2"})," Back to sign in"]}),(0,Ig.jsxs)("p",{className:"text-base font-redhat-semibold text-greyText text-center",children:["Don't have an account?"," ",(0,Ig.jsx)("span",{className:"underline cursor-pointer",onClick:()=>e.setCurrentView("register"),children:"Create one for free"})]})]})]}),(0,Ig.jsxs)("div",{className:"verifyOTP"===c?"py-5 px-8":"hidden",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-extrabold text-black",children:"Please Verify Account!"}),(0,Ig.jsx)("p",{className:"mt-2 text-base font-redhat-regular text-[#494949]",children:"Enter OTP Sent to your email to verify Account"}),(0,Ig.jsxs)("form",{className:"mt-5",onSubmit:_.handleSubmit,children:[(0,Ig.jsxs)("div",{className:"form-group mt-5",children:[(0,Ig.jsx)(Vg,{value:null===_||void 0===_?void 0:_.values.otp,onChange:e=>_.setFieldValue("otp",e),containerStyle:"verificationOTP",numInputs:6,renderSeparator:(0,Ig.jsx)("span",{children:"-"}),renderInput:e=>(0,Ig.jsx)("input",{...e})}),_.errors.otp&&_.touched.otp&&(0,Ig.jsx)("small",{style:{color:"red"},children:_.errors.otp})]}),(0,Ig.jsxs)("div",{className:"otp-line",children:[(0,Ig.jsx)("p",{children:"Didn't receive code?"}),(0,Ig.jsx)(a.Button,{disabled:0!==E,className:"resend-otp-btn",onClick:function(){if(0===E){var e;const t={email:null===i||void 0===i||null===(e=i.user)||void 0===e?void 0:e.email};kg(t).then((e=>{null!==e&&void 0!==e&&e.status&&(ue.success(null===e||void 0===e?void 0:e.message),u("verifyOTP"))})).catch((e=>{console.log("Error: ",e)}))}E||j(120)},children:"Resend code"}),(0,Ig.jsxs)("p",{children:["(",E,"s)"]})]}),(0,Ig.jsx)(a.Button,{type:"submit",disabled:y,className:"mt-5 w-full bg-gradient font-redhat-semibold text-white text-base normal-case",children:y?"Please wait...":"Verify "})]}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsxs)("p",{onClick:()=>{e.setCurrentView("login")},className:"text-base font-redhat-semibold text-greyText text-center flex mx-auto  justify-center cursor-pointer",children:[(0,Ig.jsx)(jd,{color:"#A1A1A1",className:"mt-1 mr-2"})," Back to sign in"]}),(0,Ig.jsxs)("p",{className:"text-base font-redhat-semibold text-greyText text-center",children:["Don't have an account?"," ",(0,Ig.jsx)("span",{className:"underline cursor-pointer",onClick:()=>e.setCurrentView("register"),children:"Create one for free"})]})]})]}),(0,Ig.jsxs)("div",{className:"resetPassword"===c?"py-5 px-8":"hidden",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-extrabold text-black",children:"Please Enter New Password"}),(0,Ig.jsx)("p",{className:"mt-2 text-base font-redhat-regular text-[#494949]",children:"No worries, we'll send your reset instructions."}),(0,Ig.jsxs)("form",{className:"mt-5",onSubmit:D.handleSubmit,children:[(0,Ig.jsxs)("div",{className:"form-group mt-5",children:[(0,Ig.jsx)(Gw,{type:"password",placeholder:"New Password",name:"password",error:!(!D.errors.password||!D.touched.password),value:D.values.password,onChange:D.handleChange,onFocus:()=>{m(!0)}}),!h&&D.touched.password&&!D.errors.password&&(0,Ig.jsx)("small",{style:{color:"red"},children:"Please check Password"}),g&&(0,Ig.jsx)(im,{rules:["minLength","lowercase","capital","number","specialChar"],iconSize:12,minLength:8,value:D.values.password,messages:{minLength:"At least 8 characters long",lowercase:"One lowercase character",capital:"One uppercase character",number:"One number character",specialChar:"One special character"},onChange:e=>{p(e)},className:"password-checklist mt-3"})]}),(0,Ig.jsx)("div",{className:"form-group mt-5",children:(0,Ig.jsx)(Gw,{type:"password",placeholder:"Confirm Password",name:"confirmPassword",error:!(!D.errors.confirmPassword||!D.touched.confirmPassword),value:D.values.confirmPassword,onChange:D.handleChange})}),(0,Ig.jsx)(a.Button,{type:"submit",disabled:k,className:"mt-5 w-full bg-gradient font-redhat-semibold text-white text-base normal-case",children:k?"Please wait...":"Reset Password"})]}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsxs)("p",{onClick:()=>{e.setCurrentView("login")},className:"text-base font-redhat-semibold text-greyText text-center flex mx-auto  justify-center cursor-pointer",children:[(0,Ig.jsx)(jd,{color:"#A1A1A1",className:"mt-1 mr-2"})," Back to sign in"]}),(0,Ig.jsxs)("p",{className:"text-base font-redhat-semibold text-greyText text-center",children:["Don't have an account?"," ",(0,Ig.jsx)("span",{className:"underline cursor-pointer",onClick:()=>e.setCurrentView("register"),children:"Create one for free"})]})]})]})]})},qw=e=>{const n=ot();return(0,t.useEffect)((()=>{}),[e]),(0,Ig.jsx)(Ig.Fragment,{children:(0,Ig.jsx)(a.Dialog,{open:null===e||void 0===e?void 0:e.currentState,handler:()=>{null===e||void 0===e||e.setCurrentState(!(null!==e&&void 0!==e&&e.currentState))},animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},size:"onBoarding"===(null===e||void 0===e?void 0:e.currentTab)?"sm":"xs",dismiss:{enabled:!1},className:"min-w-[90%] xl:min-w-max lg:min-w-max",children:(0,Ig.jsxs)(a.DialogBody,{className:"p-0 relative",children:[(0,Ig.jsx)("div",{className:"py-5 border-b border-inputBox",children:(0,Ig.jsx)("img",{src:r(57649),className:"h-10 w-auto mx-auto",alt:"ScaleTrade"})}),"login"===(null===e||void 0===e?void 0:e.currentTab)&&(0,Ig.jsx)(rm,{accountCreation:null===e||void 0===e?void 0:e.currentState,setAccountCreation:null===e||void 0===e?void 0:e.setCurrentState,currentView:null===e||void 0===e?void 0:e.currentTab,setCurrentView:null===e||void 0===e?void 0:e.setCurrentTab}),"register"===(null===e||void 0===e?void 0:e.currentTab)&&(0,Ig.jsx)(cm,{accountCreation:null===e||void 0===e?void 0:e.currentState,setAccountCreation:null===e||void 0===e?void 0:e.setCurrentState,currentView:null===e||void 0===e?void 0:e.currentTab,setCurrentView:null===e||void 0===e?void 0:e.setCurrentTab}),"changePassword"===(null===e||void 0===e?void 0:e.currentTab)&&(0,Ig.jsx)(Xw,{accountCreation:null===e||void 0===e?void 0:e.currentState,setAccountCreation:null===e||void 0===e?void 0:e.setCurrentState,currentView:null===e||void 0===e?void 0:e.currentTab,setCurrentView:null===e||void 0===e?void 0:e.setCurrentTab}),"verify"===(null===e||void 0===e?void 0:e.currentTab)&&(0,Ig.jsx)(ym,{accountCreation:null===e||void 0===e?void 0:e.currentState,setAccountCreation:null===e||void 0===e?void 0:e.setCurrentState,currentView:null===e||void 0===e?void 0:e.currentTab,setCurrentView:null===e||void 0===e?void 0:e.setCurrentTab}),"broker"===(null===e||void 0===e?void 0:e.currentTab)&&(0,Ig.jsx)(vm,{accountCreation:null===e||void 0===e?void 0:e.currentState,setAccountCreation:null===e||void 0===e?void 0:e.setCurrentState,currentView:null===e||void 0===e?void 0:e.currentTab,setCurrentView:null===e||void 0===e?void 0:e.setCurrentTab}),"onBoarding"===(null===e||void 0===e?void 0:e.currentTab)&&(0,Ig.jsx)(Ww,{accountCreation:null===e||void 0===e?void 0:e.currentState,setAccountCreation:null===e||void 0===e?void 0:e.setCurrentState,currentView:null===e||void 0===e?void 0:e.currentTab,setCurrentView:null===e||void 0===e?void 0:e.setCurrentTab}),(0,Ig.jsx)(a.Button,{className:"!absolute top-2 right-2 shadow-none hover:shadow-none bg-white rounded-full hover:bg-black hover:bg-opacity-10 p-2 transition-all duration-300 ease-in-out",onClick:()=>{n("/"),null===e||void 0===e||e.setCurrentTab("register"),null===e||void 0===e||e.setCurrentState(!(null!==e&&void 0!==e&&e.currentState))},children:(0,Ig.jsx)(Wa,{className:"w-4 h-4 text-greyText"})})]})})})},Kw=()=>{const[e,r]=(0,t.useState)("login"),[n,o]=(0,t.useState)(!1),[i,s]=(0,t.useState)(!1);return(0,Ig.jsxs)("header",{className:"bg-header py-3 px-3 xl:px-5 lg:px-5",children:[(0,Ig.jsx)("div",{className:"container mx-auto",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)(jt,{to:"/",children:(0,Ig.jsx)("img",{src:Ta,className:"h-10 w-auto object-contain",alt:"ScaleTrade"})}),(0,Ig.jsxs)("div",{className:"hidden xl:flex lg:flex items-center gap-10",children:[(0,Ig.jsx)(jt,{to:"/pricing",className:"block text-base font-redhat-semibold text-white hover:text-logoGreen transition-all duration-300 ease-in-out",children:"Pricing"}),(0,Ig.jsx)("a",{href:"https://resources.scaletrade.ai/about-scaletrade/meet-the-team",target:"_blank",rel:"noreferrer",className:"block text-base font-redhat-semibold text-white hover:text-logoGreen transition-all duration-300 ease-in-out",children:"Docs"}),(0,Ig.jsx)(jt,{to:"/about",className:"block text-base font-redhat-semibold text-white hover:text-logoGreen transition-all duration-300 ease-in-out",children:"About"}),(0,Ig.jsx)(a.Button,{onClick:()=>{r("login"),o(!0)},className:"shadow-none hover:shadow-none bg-transparent p-0 normal-case font-redhat-semibold text-base transition-all duration-300 hover:text-logoGreen",children:"Login"}),(0,Ig.jsx)(a.Button,{onClick:()=>{r("register"),o(!0)},className:"shadow-none hover:shadow-none bg-transparent hover:bg-white hover:bg-opacity-10 rounded-md px-4 py-2 border border-white border-opacity-50 normal-case font-redhat-semibold text-base transition-all duration-300",children:"Create account"})]}),(0,Ig.jsx)(a.Button,{className:"block xl:hidden lg:hidden shadow-none hover:shadow-none p-2 rounded-full bg-transparent border border-white",onClick:()=>s(!i),children:(0,Ig.jsx)(Ba,{className:"w-5 h-5 text-white"})})]})}),(0,Ig.jsx)(qw,{currentTab:e,setCurrentTab:r,currentState:n,setCurrentState:o}),(0,Ig.jsx)(a.Collapse,{open:i,children:(0,Ig.jsxs)("div",{className:"p-5",children:[(0,Ig.jsx)(jt,{to:"/pricing",onClick:()=>s(!i),className:"block text-base font-redhat-semibold text-white hover:text-logoGreen transition-all duration-300 ease-in-out",children:"Pricing"}),(0,Ig.jsx)("a",{href:"https://resources.scaletrade.ai/about-scaletrade/meet-the-team",target:"_blank",rel:"noreferrer",className:"mt-3 block text-base font-redhat-semibold text-white hover:text-logoGreen transition-all duration-300 ease-in-out",children:"Docs"}),(0,Ig.jsx)(jt,{to:"/about",onClick:()=>s(!i),className:"mt-3 block text-base font-redhat-semibold text-white hover:text-logoGreen transition-all duration-300 ease-in-out",children:"About"}),(0,Ig.jsx)(a.Button,{onClick:()=>{r("login"),o(!0),s(!i)},className:"mt-3 block shadow-none hover:shadow-none bg-transparent p-0 normal-case font-redhat-semibold text-base transition-all duration-300 hover:text-logoGreen",children:"Login"}),(0,Ig.jsx)(a.Button,{onClick:()=>{r("register"),o(!0),s(!i)},className:"mt-3 block shadow-none hover:shadow-none bg-transparent hover:bg-white hover:bg-opacity-10 rounded-md px-4 py-2 border border-white border-opacity-50 normal-case font-redhat-semibold text-base transition-all duration-300",children:"Create account"})]})})]})},Zw=()=>{const[e,r]=(0,t.useState)("login"),[n,o]=(0,t.useState)(!1);return(0,Ig.jsxs)("footer",{className:"bg-header py-5",children:[(0,Ig.jsxs)("div",{className:"container mx-auto my-auto",children:[(0,Ig.jsxs)("div",{className:"py-0 pb-5 xl:py-10 lg:py-10 block xl:flex lg:flex items-center justify-between",children:[(0,Ig.jsx)(jt,{to:"/",children:(0,Ig.jsx)("img",{src:Ta,className:"h-10 w-auto object-contain mx-auto",alt:"ScaleTrade"})}),(0,Ig.jsxs)("div",{className:"mt-5 xl:mt-0 lg:mt-0 flex items-center justify-center xl:justify-normal lg:justify-normal gap-5 xl:gap-10 lg:gap-10 flex-wrap",children:[(0,Ig.jsx)(jt,{to:"/pricing",className:"block text-base font-redhat-semibold text-white hover:text-logoGreen transition-all duration-300 ease-in-out",children:"Pricing"}),(0,Ig.jsx)("a",{href:"https://resources.scaletrade.ai/about-scaletrade/meet-the-team",target:"_blank",rel:"noreferrer",className:"block text-base font-redhat-semibold text-white hover:text-logoGreen transition-all duration-300 ease-in-out",children:"Docs"}),(0,Ig.jsx)(jt,{to:"/about",className:"block text-base font-redhat-semibold text-white hover:text-logoGreen transition-all duration-300 ease-in-out",children:"About"}),(0,Ig.jsx)(a.Button,{onClick:()=>{r("login"),o(!0)},className:"shadow-none hover:shadow-none bg-transparent p-0 normal-case font-redhat-semibold text-base transition-all duration-300 hover:text-logoGreen",children:"Login"}),(0,Ig.jsx)(a.Button,{onClick:()=>{r("register"),o(!0)},className:"shadow-none hover:shadow-none bg-transparent hover:bg-white hover:bg-opacity-10 rounded-md px-4 py-2 border border-white border-opacity-50 normal-case font-redhat-semibold text-base transition-all duration-300",children:"Create account"})]})]}),(0,Ig.jsx)("div",{className:"py-5 xl:py-8 lg:py-8 border-t border-white border-opacity-50",children:(0,Ig.jsxs)("div",{className:"block xl:flex lg:flex items-center justify-center xl:justify-between lg:justify-between",children:[(0,Ig.jsx)("div",{className:"flex justify-center xl:block lg:block",children:(0,Ig.jsx)(a.Button,{onClick:()=>{r("register"),o(!0)},className:"shadow-none hover:shadow-none green-gradient normal-case text-base font-redhat-semibold text-white rounded-md",children:"Setup your investment"})}),(0,Ig.jsx)("div",{className:"mt-5 xl:mt-0 lg:mt-0 text-center",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-white",children:"\xa9 2024 ScaleTrade. All Rights Reserved."})}),(0,Ig.jsxs)("div",{className:"flex items-center gap-10 mt-5 xl:mt-0 lg:mt-0 justify-center xl:justify-normal lg:justify-normal",children:[(0,Ig.jsx)(jt,{to:"/cookies-policy",className:"block text-base font-redhat-semibold text-white hover:text-logoGreen transition-all duration-300 ease-in-out",children:"Cookies Policy"}),(0,Ig.jsx)(jt,{to:"/terms-of-service",className:"block text-base font-redhat-semibold text-white hover:text-logoGreen transition-all duration-300 ease-in-out",children:"Terms of Service"})]})]})})]}),(0,Ig.jsx)(qw,{currentTab:e,setCurrentTab:r,currentState:n,setCurrentState:o})]})},Qw=e=>{let{children:t}=e;return(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)(Kw,{}),(0,Ig.jsx)("main",{children:t}),(0,Ig.jsx)(Zw,{})]})},Jw=(0,t.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),ek=(0,t.createContext)({}),tk=(0,t.createContext)(null),rk="undefined"!==typeof document,nk=rk?t.useLayoutEffect:t.useEffect,ok=(0,t.createContext)({strict:!1}),ak=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),ik="data-"+ak("framerAppearId");function sk(e){return e&&"object"===typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function lk(e){return"string"===typeof e||Array.isArray(e)}function ck(e){return null!==e&&"object"===typeof e&&"function"===typeof e.start}const uk=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],dk=["initial",...uk];function fk(e){return ck(e.animate)||dk.some((t=>lk(e[t])))}function hk(e){return Boolean(fk(e)||e.variants)}function pk(e){const{initial:r,animate:n}=function(e,t){if(fk(e)){const{initial:t,animate:r}=e;return{initial:!1===t||lk(t)?t:void 0,animate:lk(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,t.useContext)(ek));return(0,t.useMemo)((()=>({initial:r,animate:n})),[gk(r),gk(n)])}function gk(e){return Array.isArray(e)?e.join(" "):e}const mk={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},vk={};for(const r in mk)vk[r]={isEnabled:e=>mk[r].some((t=>!!e[t]))};const bk=(0,t.createContext)({}),yk=(0,t.createContext)({}),xk=Symbol.for("motionComponentSymbol");function wk(e){let{preloadedFeatures:r,createVisualElement:n,useRender:o,useVisualState:a,Component:i}=e;r&&function(e){for(const t in e)vk[t]={...vk[t],...e[t]}}(r);const s=(0,t.forwardRef)((function(e,s){let l;const c={...(0,t.useContext)(Jw),...e,layoutId:kk(e)},{isStatic:u}=c,d=pk(e),f=a(e,u);if(!u&&rk){d.visualElement=function(e,r,n,o){const{visualElement:a}=(0,t.useContext)(ek),i=(0,t.useContext)(ok),s=(0,t.useContext)(tk),l=(0,t.useContext)(Jw).reducedMotion,c=(0,t.useRef)();o=o||i.renderer,!c.current&&o&&(c.current=o(e,{visualState:r,parent:a,props:n,presenceContext:s,blockInitialAnimation:!!s&&!1===s.initial,reducedMotionConfig:l}));const u=c.current;(0,t.useInsertionEffect)((()=>{u&&u.update(n,s)}));const d=(0,t.useRef)(Boolean(n[ik]&&!window.HandoffComplete));return nk((()=>{u&&(u.render(),d.current&&u.animationState&&u.animationState.animateChanges())})),(0,t.useEffect)((()=>{u&&(u.updateFeatures(),!d.current&&u.animationState&&u.animationState.animateChanges(),d.current&&(d.current=!1,window.HandoffComplete=!0))})),u}(i,f,c,n);const e=(0,t.useContext)(yk),o=(0,t.useContext)(ok).strict;d.visualElement&&(l=d.visualElement.loadFeatures(c,o,r,e))}return t.createElement(ek.Provider,{value:d},l&&d.visualElement?t.createElement(l,{visualElement:d.visualElement,...c}):null,o(i,e,function(e,r,n){return(0,t.useCallback)((t=>{t&&e.mount&&e.mount(t),r&&(t?r.mount(t):r.unmount()),n&&("function"===typeof n?n(t):sk(n)&&(n.current=t))}),[r])}(f,d.visualElement,s),f,u,d.visualElement))}));return s[xk]=i,s}function kk(e){let{layoutId:r}=e;const n=(0,t.useContext)(bk).id;return n&&void 0!==r?n+"-"+r:r}function Sk(e){function t(t){return wk(e(t,arguments.length>1&&void 0!==arguments[1]?arguments[1]:{}))}if("undefined"===typeof Proxy)return t;const r=new Map;return new Proxy(t,{get:(e,n)=>(r.has(n)||r.set(n,t(n)),r.get(n))})}const Ck=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function Ok(e){return"string"===typeof e&&!e.includes("-")&&!!(Ck.indexOf(e)>-1||/[A-Z]/.test(e))}const Pk={};const Tk=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],Ek=new Set(Tk);function jk(e,t){let{layout:r,layoutId:n}=t;return Ek.has(e)||e.startsWith("origin")||(r||void 0!==n)&&(!!Pk[e]||"opacity"===e)}const Ak=e=>Boolean(e&&e.getVelocity),Nk={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},Mk=Tk.length;const _k=e=>t=>"string"===typeof t&&t.startsWith(e),Dk=_k("--"),Ik=_k("var(--"),Rk=(e,t)=>t&&"number"===typeof e?t.transform(e):e,Lk=(e,t,r)=>Math.min(Math.max(r,e),t),Fk={test:e=>"number"===typeof e,parse:parseFloat,transform:e=>e},Bk={...Fk,transform:e=>Lk(0,1,e)},$k={...Fk,default:1},zk=e=>Math.round(1e5*e)/1e5,Yk=/(-)?([\d]*\.?[\d])+/g,Wk=/(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,Vk=/^(#[0-9a-f]{3,8}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function Hk(e){return"string"===typeof e}const Uk=e=>({test:t=>Hk(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>"".concat(t).concat(e)}),Gk=Uk("deg"),Xk=Uk("%"),qk=Uk("px"),Kk=Uk("vh"),Zk=Uk("vw"),Qk={...Xk,parse:e=>Xk.parse(e)/100,transform:e=>Xk.transform(100*e)},Jk={...Fk,transform:Math.round},eS={borderWidth:qk,borderTopWidth:qk,borderRightWidth:qk,borderBottomWidth:qk,borderLeftWidth:qk,borderRadius:qk,radius:qk,borderTopLeftRadius:qk,borderTopRightRadius:qk,borderBottomRightRadius:qk,borderBottomLeftRadius:qk,width:qk,maxWidth:qk,height:qk,maxHeight:qk,size:qk,top:qk,right:qk,bottom:qk,left:qk,padding:qk,paddingTop:qk,paddingRight:qk,paddingBottom:qk,paddingLeft:qk,margin:qk,marginTop:qk,marginRight:qk,marginBottom:qk,marginLeft:qk,rotate:Gk,rotateX:Gk,rotateY:Gk,rotateZ:Gk,scale:$k,scaleX:$k,scaleY:$k,scaleZ:$k,skew:Gk,skewX:Gk,skewY:Gk,distance:qk,translateX:qk,translateY:qk,translateZ:qk,x:qk,y:qk,z:qk,perspective:qk,transformPerspective:qk,opacity:Bk,originX:Qk,originY:Qk,originZ:qk,zIndex:Jk,fillOpacity:Bk,strokeOpacity:Bk,numOctaves:Jk};function tS(e,t,r,n){const{style:o,vars:a,transform:i,transformOrigin:s}=e;let l=!1,c=!1,u=!0;for(const d in t){const e=t[d];if(Dk(d)){a[d]=e;continue}const r=eS[d],n=Rk(e,r);if(Ek.has(d)){if(l=!0,i[d]=n,!u)continue;e!==(r.default||0)&&(u=!1)}else d.startsWith("origin")?(c=!0,s[d]=n):o[d]=n}if(t.transform||(l||n?o.transform=function(e,t,r,n){let{enableHardwareAcceleration:o=!0,allowTransformNone:a=!0}=t,i="";for(let s=0;s<Mk;s++){const t=Tk[s];if(void 0!==e[t]){const r=Nk[t]||t;i+="".concat(r,"(").concat(e[t],") ")}}return o&&!e.z&&(i+="translateZ(0)"),i=i.trim(),n?i=n(e,r?"":i):a&&r&&(i="none"),i}(e.transform,r,u,n):o.transform&&(o.transform="none")),c){const{originX:e="50%",originY:t="50%",originZ:r=0}=s;o.transformOrigin="".concat(e," ").concat(t," ").concat(r)}}const rS=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function nS(e,t,r){for(const n in t)Ak(t[n])||jk(n,r)||(e[n]=t[n])}function oS(e,r,n){const o={};return nS(o,e.style||{},e),Object.assign(o,function(e,r,n){let{transformTemplate:o}=e;return(0,t.useMemo)((()=>{const e=rS();return tS(e,r,{enableHardwareAcceleration:!n},o),Object.assign({},e.vars,e.style)}),[r])}(e,r,n)),e.transformValues?e.transformValues(o):o}function aS(e,t,r){const n={},o=oS(e,t,r);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,o.userSelect=o.WebkitUserSelect=o.WebkitTouchCallout="none",o.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=o,n}const iS=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function sS(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||iS.has(e)}let lS=e=>!sS(e);try{(cS=require("@emotion/is-prop-valid").default)&&(lS=e=>e.startsWith("on")?!sS(e):cS(e))}catch(V_){}var cS;function uS(e,t,r){return"string"===typeof e?e:qk.transform(t+r*e)}const dS={offset:"stroke-dashoffset",array:"stroke-dasharray"},fS={offset:"strokeDashoffset",array:"strokeDasharray"};function hS(e,t,r,n,o){let{attrX:a,attrY:i,attrScale:s,originX:l,originY:c,pathLength:u,pathSpacing:d=1,pathOffset:f=0,...h}=t;if(tS(e,h,r,o),n)return void(e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox));e.attrs=e.style,e.style={};const{attrs:p,style:g,dimensions:m}=e;p.transform&&(m&&(g.transform=p.transform),delete p.transform),m&&(void 0!==l||void 0!==c||g.transform)&&(g.transformOrigin=function(e,t,r){const n=uS(t,e.x,e.width),o=uS(r,e.y,e.height);return"".concat(n," ").concat(o)}(m,void 0!==l?l:.5,void 0!==c?c:.5)),void 0!==a&&(p.x=a),void 0!==i&&(p.y=i),void 0!==s&&(p.scale=s),void 0!==u&&function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=!(arguments.length>4&&void 0!==arguments[4])||arguments[4];e.pathLength=1;const a=o?dS:fS;e[a.offset]=qk.transform(-n);const i=qk.transform(t),s=qk.transform(r);e[a.array]="".concat(i," ").concat(s)}(p,u,d,f,!1)}const pS=()=>({...rS(),attrs:{}}),gS=e=>"string"===typeof e&&"svg"===e.toLowerCase();function mS(e,r,n,o){const a=(0,t.useMemo)((()=>{const t=pS();return hS(t,r,{enableHardwareAcceleration:!1},gS(o),e.transformTemplate),{...t.attrs,style:{...t.style}}}),[r]);if(e.style){const t={};nS(t,e.style,e),a.style={...t,...a.style}}return a}function vS(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];return(r,n,o,a,i)=>{let{latestValues:s}=a;const l=(Ok(r)?mS:aS)(n,s,i,r),c=function(e,t,r){const n={};for(const o in e)"values"===o&&"object"===typeof e.values||(lS(o)||!0===r&&sS(o)||!t&&!sS(o)||e.draggable&&o.startsWith("onDrag"))&&(n[o]=e[o]);return n}(n,"string"===typeof r,e),u={...c,...l,ref:o},{children:d}=n,f=(0,t.useMemo)((()=>Ak(d)?d.get():d),[d]);return(0,t.createElement)(r,{...u,children:f})}}function bS(e,t,r,n){let{style:o,vars:a}=t;Object.assign(e.style,o,n&&n.getProjectionStyles(r));for(const i in a)e.style.setProperty(i,a[i])}const yS=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function xS(e,t,r,n){bS(e,t,void 0,n);for(const o in t.attrs)e.setAttribute(yS.has(o)?o:ak(o),t.attrs[o])}function wS(e,t){const{style:r}=e,n={};for(const o in r)(Ak(r[o])||t.style&&Ak(t.style[o])||jk(o,e))&&(n[o]=r[o]);return n}function kS(e,t){const r=wS(e,t);for(const n in e)if(Ak(e[n])||Ak(t[n])){r[-1!==Tk.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=e[n]}return r}function SS(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{},o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};return"function"===typeof t&&(t=t(void 0!==r?r:e.custom,n,o)),"string"===typeof t&&(t=e.variants&&e.variants[t]),"function"===typeof t&&(t=t(void 0!==r?r:e.custom,n,o)),t}const CS=e=>Array.isArray(e),OS=e=>Boolean(e&&"object"===typeof e&&e.mix&&e.toValue),PS=e=>CS(e)?e[e.length-1]||0:e;function TS(e){const t=Ak(e)?e.get():e;return OS(t)?t.toValue():t}const ES=e=>(r,n)=>{const o=(0,t.useContext)(ek),a=(0,t.useContext)(tk),i=()=>function(e,t,r,n){let{scrapeMotionValuesFromProps:o,createRenderState:a,onMount:i}=e;const s={latestValues:jS(t,r,n,o),renderState:a()};return i&&(s.mount=e=>i(t,e,s)),s}(e,r,o,a);return n?i():function(e){const r=(0,t.useRef)(null);return null===r.current&&(r.current=e()),r.current}(i)};function jS(e,t,r,n){const o={},a=n(e,{});for(const f in a)o[f]=TS(a[f]);let{initial:i,animate:s}=e;const l=fk(e),c=hk(e);t&&c&&!l&&!1!==e.inherit&&(void 0===i&&(i=t.initial),void 0===s&&(s=t.animate));let u=!!r&&!1===r.initial;u=u||!1===i;const d=u?s:i;if(d&&"boolean"!==typeof d&&!ck(d)){(Array.isArray(d)?d:[d]).forEach((t=>{const r=SS(e,t);if(!r)return;const{transitionEnd:n,transition:a,...i}=r;for(const e in i){let t=i[e];if(Array.isArray(t)){t=t[u?t.length-1:0]}null!==t&&(o[e]=t)}for(const e in n)o[e]=n[e]}))}return o}const AS=e=>e;class NS{constructor(){this.order=[],this.scheduled=new Set}add(e){if(!this.scheduled.has(e))return this.scheduled.add(e),this.order.push(e),!0}remove(e){const t=this.order.indexOf(e);-1!==t&&(this.order.splice(t,1),this.scheduled.delete(e))}clear(){this.order.length=0,this.scheduled.clear()}}const MS=["prepare","read","update","preRender","render","postRender"];const{schedule:_S,cancel:DS,state:IS,steps:RS}=function(e,t){let r=!1,n=!0;const o={delta:0,timestamp:0,isProcessing:!1},a=MS.reduce(((e,t)=>(e[t]=function(e){let t=new NS,r=new NS,n=0,o=!1,a=!1;const i=new WeakSet,s={schedule:function(e){const a=arguments.length>2&&void 0!==arguments[2]&&arguments[2]&&o,s=a?t:r;return arguments.length>1&&void 0!==arguments[1]&&arguments[1]&&i.add(e),s.add(e)&&a&&o&&(n=t.order.length),e},cancel:e=>{r.remove(e),i.delete(e)},process:l=>{if(o)a=!0;else{if(o=!0,[t,r]=[r,t],r.clear(),n=t.order.length,n)for(let r=0;r<n;r++){const n=t.order[r];n(l),i.has(n)&&(s.schedule(n),e())}o=!1,a&&(a=!1,s.process(l))}}};return s}((()=>r=!0)),e)),{}),i=e=>a[e].process(o),s=()=>{const a=performance.now();r=!1,o.delta=n?1e3/60:Math.max(Math.min(a-o.timestamp,40),1),o.timestamp=a,o.isProcessing=!0,MS.forEach(i),o.isProcessing=!1,r&&t&&(n=!1,e(s))},l=MS.reduce(((t,i)=>{const l=a[i];return t[i]=function(t){let a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return r||(r=!0,n=!0,o.isProcessing||e(s)),l.schedule(t,a,i)},t}),{});return{schedule:l,cancel:e=>MS.forEach((t=>a[t].cancel(e))),state:o,steps:a}}("undefined"!==typeof requestAnimationFrame?requestAnimationFrame:AS,!0),LS={useVisualState:ES({scrapeMotionValuesFromProps:kS,createRenderState:pS,onMount:(e,t,r)=>{let{renderState:n,latestValues:o}=r;_S.read((()=>{try{n.dimensions="function"===typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(W_){n.dimensions={x:0,y:0,width:0,height:0}}})),_S.render((()=>{hS(n,o,{enableHardwareAcceleration:!1},gS(t.tagName),e.transformTemplate),xS(t,n)}))}})},FS={useVisualState:ES({scrapeMotionValuesFromProps:wS,createRenderState:rS})};function BS(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{passive:!0};return e.addEventListener(t,r,n),()=>e.removeEventListener(t,r)}const $S=e=>"mouse"===e.pointerType?"number"!==typeof e.button||e.button<=0:!1!==e.isPrimary;function zS(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"page";return{point:{x:e[t+"X"],y:e[t+"Y"]}}}const YS=e=>t=>$S(t)&&e(t,zS(t));function WS(e,t,r,n){return BS(e,t,YS(r),n)}const VS=(e,t)=>r=>t(e(r)),HS=function(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.reduce(VS)};function US(e){let t=null;return()=>{const r=()=>{t=null};return null===t&&(t=e,r)}}const GS=US("dragHorizontal"),XS=US("dragVertical");function qS(e){let t=!1;if("y"===e)t=XS();else if("x"===e)t=GS();else{const e=GS(),r=XS();e&&r?t=()=>{e(),r()}:(e&&e(),r&&r())}return t}function KS(){const e=qS(!0);return!e||(e(),!1)}class ZS{constructor(e){this.isMounted=!1,this.node=e}update(){}}function QS(e,t){const r="pointer"+(t?"enter":"leave"),n="onHover"+(t?"Start":"End");return WS(e.current,r,((r,o)=>{if("touch"===r.pointerType||KS())return;const a=e.getProps();e.animationState&&a.whileHover&&e.animationState.setActive("whileHover",t),a[n]&&_S.update((()=>a[n](r,o)))}),{passive:!e.getProps()[n]})}const JS=(e,t)=>!!t&&(e===t||JS(e,t.parentElement));function eC(e,t){if(!t)return;const r=new PointerEvent("pointer"+e);t(r,zS(r))}const tC=new WeakMap,rC=new WeakMap,nC=e=>{const t=tC.get(e.target);t&&t(e)},oC=e=>{e.forEach(nC)};function aC(e,t,r){const n=function(e){let{root:t,...r}=e;const n=t||document;rC.has(n)||rC.set(n,{});const o=rC.get(n),a=JSON.stringify(r);return o[a]||(o[a]=new IntersectionObserver(oC,{root:t,...r})),o[a]}(t);return tC.set(e,r),n.observe(e),()=>{tC.delete(e),n.unobserve(e)}}const iC={some:0,all:1};const sC={inView:{Feature:class extends ZS{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.unmount();const{viewport:e={}}=this.node.getProps(),{root:t,margin:r,amount:n="some",once:o}=e,a={root:t?t.current:void 0,rootMargin:r,threshold:"number"===typeof n?n:iC[n]};return aC(this.node.current,a,(e=>{const{isIntersecting:t}=e;if(this.isInView===t)return;if(this.isInView=t,o&&!t&&this.hasEnteredView)return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);const{onViewportEnter:r,onViewportLeave:n}=this.node.getProps(),a=t?r:n;a&&a(e)}))}mount(){this.startObserver()}update(){if("undefined"===typeof IntersectionObserver)return;const{props:e,prevProps:t}=this.node,r=["amount","margin","root"].some(function(e){let{viewport:t={}}=e,{viewport:r={}}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return e=>t[e]!==r[e]}(e,t));r&&this.startObserver()}unmount(){}}},tap:{Feature:class extends ZS{constructor(){super(...arguments),this.removeStartListeners=AS,this.removeEndListeners=AS,this.removeAccessibleListeners=AS,this.startPointerPress=(e,t)=>{if(this.isPressing)return;this.removeEndListeners();const r=this.node.getProps(),n=WS(window,"pointerup",((e,t)=>{if(!this.checkPressEnd())return;const{onTap:r,onTapCancel:n,globalTapTarget:o}=this.node.getProps();_S.update((()=>{o||JS(this.node.current,e.target)?r&&r(e,t):n&&n(e,t)}))}),{passive:!(r.onTap||r.onPointerUp)}),o=WS(window,"pointercancel",((e,t)=>this.cancelPress(e,t)),{passive:!(r.onTapCancel||r.onPointerCancel)});this.removeEndListeners=HS(n,o),this.startPress(e,t)},this.startAccessiblePress=()=>{const e=BS(this.node.current,"keydown",(e=>{if("Enter"!==e.key||this.isPressing)return;this.removeEndListeners(),this.removeEndListeners=BS(this.node.current,"keyup",(e=>{"Enter"===e.key&&this.checkPressEnd()&&eC("up",((e,t)=>{const{onTap:r}=this.node.getProps();r&&_S.update((()=>r(e,t)))}))})),eC("down",((e,t)=>{this.startPress(e,t)}))})),t=BS(this.node.current,"blur",(()=>{this.isPressing&&eC("cancel",((e,t)=>this.cancelPress(e,t)))}));this.removeAccessibleListeners=HS(e,t)}}startPress(e,t){this.isPressing=!0;const{onTapStart:r,whileTap:n}=this.node.getProps();n&&this.node.animationState&&this.node.animationState.setActive("whileTap",!0),r&&_S.update((()=>r(e,t)))}checkPressEnd(){this.removeEndListeners(),this.isPressing=!1;return this.node.getProps().whileTap&&this.node.animationState&&this.node.animationState.setActive("whileTap",!1),!KS()}cancelPress(e,t){if(!this.checkPressEnd())return;const{onTapCancel:r}=this.node.getProps();r&&_S.update((()=>r(e,t)))}mount(){const e=this.node.getProps(),t=WS(e.globalTapTarget?window:this.node.current,"pointerdown",this.startPointerPress,{passive:!(e.onTapStart||e.onPointerStart)}),r=BS(this.node.current,"focus",this.startAccessiblePress);this.removeStartListeners=HS(t,r)}unmount(){this.removeStartListeners(),this.removeEndListeners(),this.removeAccessibleListeners()}}},focus:{Feature:class extends ZS{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(W_){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=HS(BS(this.node.current,"focus",(()=>this.onFocus())),BS(this.node.current,"blur",(()=>this.onBlur())))}unmount(){}}},hover:{Feature:class extends ZS{mount(){this.unmount=HS(QS(this.node,!0),QS(this.node,!1))}unmount(){}}}};function lC(e,t){if(!Array.isArray(t))return!1;const r=t.length;if(r!==e.length)return!1;for(let n=0;n<r;n++)if(t[n]!==e[n])return!1;return!0}function cC(e,t,r){const n=e.getProps();return SS(n,t,void 0!==r?r:n.custom,function(e){const t={};return e.values.forEach(((e,r)=>t[r]=e.get())),t}(e),function(e){const t={};return e.values.forEach(((e,r)=>t[r]=e.getVelocity())),t}(e))}let uC=AS,dC=AS;const fC=e=>1e3*e,hC=e=>e/1e3,pC=!1,gC=e=>Array.isArray(e)&&"number"===typeof e[0];function mC(e){return Boolean(!e||"string"===typeof e&&bC[e]||gC(e)||Array.isArray(e)&&e.every(mC))}const vC=e=>{let[t,r,n,o]=e;return"cubic-bezier(".concat(t,", ").concat(r,", ").concat(n,", ").concat(o,")")},bC={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:vC([0,.65,.55,1]),circOut:vC([.55,0,1,.45]),backIn:vC([.31,.01,.66,-.59]),backOut:vC([.33,1.53,.69,.99])};function yC(e){if(e)return gC(e)?vC(e):Array.isArray(e)?e.map(yC):bC[e]}const xC=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e,wC=1e-7,kC=12;function SC(e,t,r,n){if(e===t&&r===n)return AS;const o=t=>function(e,t,r,n,o){let a,i,s=0;do{i=t+(r-t)/2,a=xC(i,n,o)-e,a>0?r=i:t=i}while(Math.abs(a)>wC&&++s<kC);return i}(t,0,1,e,r);return e=>0===e||1===e?e:xC(o(e),t,n)}const CC=SC(.42,0,1,1),OC=SC(0,0,.58,1),PC=SC(.42,0,.58,1),TC=e=>Array.isArray(e)&&"number"!==typeof e[0],EC=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,jC=e=>t=>1-e(1-t),AC=e=>1-Math.sin(Math.acos(e)),NC=jC(AC),MC=EC(AC),_C=SC(.33,1.53,.69,.99),DC=jC(_C),IC=EC(DC),RC={linear:AS,easeIn:CC,easeInOut:PC,easeOut:OC,circIn:AC,circInOut:MC,circOut:NC,backIn:DC,backInOut:IC,backOut:_C,anticipate:e=>(e*=2)<1?.5*DC(e):.5*(2-Math.pow(2,-10*(e-1)))},LC=e=>{if(Array.isArray(e)){dC(4===e.length,"Cubic bezier arrays must contain four numerical values.");const[t,r,n,o]=e;return SC(t,r,n,o)}return"string"===typeof e?(dC(void 0!==RC[e],"Invalid easing type '".concat(e,"'")),RC[e]):e},FC=(e,t)=>r=>Boolean(Hk(r)&&Vk.test(r)&&r.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(r,t)),BC=(e,t,r)=>n=>{if(!Hk(n))return n;const[o,a,i,s]=n.match(Yk);return{[e]:parseFloat(o),[t]:parseFloat(a),[r]:parseFloat(i),alpha:void 0!==s?parseFloat(s):1}},$C={...Fk,transform:e=>Math.round((e=>Lk(0,255,e))(e))},zC={test:FC("rgb","red"),parse:BC("red","green","blue"),transform:e=>{let{red:t,green:r,blue:n,alpha:o=1}=e;return"rgba("+$C.transform(t)+", "+$C.transform(r)+", "+$C.transform(n)+", "+zk(Bk.transform(o))+")"}};const YC={test:FC("#"),parse:function(e){let t="",r="",n="",o="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),n=e.substring(5,7),o=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),n=e.substring(3,4),o=e.substring(4,5),t+=t,r+=r,n+=n,o+=o),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alpha:o?parseInt(o,16)/255:1}},transform:zC.transform},WC={test:FC("hsl","hue"),parse:BC("hue","saturation","lightness"),transform:e=>{let{hue:t,saturation:r,lightness:n,alpha:o=1}=e;return"hsla("+Math.round(t)+", "+Xk.transform(zk(r))+", "+Xk.transform(zk(n))+", "+zk(Bk.transform(o))+")"}},VC={test:e=>zC.test(e)||YC.test(e)||WC.test(e),parse:e=>zC.test(e)?zC.parse(e):WC.test(e)?WC.parse(e):YC.parse(e),transform:e=>Hk(e)?e:e.hasOwnProperty("red")?zC.transform(e):WC.transform(e)},HC=(e,t,r)=>-r*e+r*t+e;function UC(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}const GC=(e,t,r)=>{const n=e*e;return Math.sqrt(Math.max(0,r*(t*t-n)+n))},XC=[YC,zC,WC];function qC(e){const t=(e=>XC.find((t=>t.test(e))))(e);dC(Boolean(t),"'".concat(e,"' is not an animatable color. Use the equivalent color code instead."));let r=t.parse(e);return t===WC&&(r=function(e){let{hue:t,saturation:r,lightness:n,alpha:o}=e;t/=360,r/=100,n/=100;let a=0,i=0,s=0;if(r){const e=n<.5?n*(1+r):n+r-n*r,o=2*n-e;a=UC(o,e,t+1/3),i=UC(o,e,t),s=UC(o,e,t-1/3)}else a=i=s=n;return{red:Math.round(255*a),green:Math.round(255*i),blue:Math.round(255*s),alpha:o}}(r)),r}const KC=(e,t)=>{const r=qC(e),n=qC(t),o={...r};return e=>(o.red=GC(r.red,n.red,e),o.green=GC(r.green,n.green,e),o.blue=GC(r.blue,n.blue,e),o.alpha=HC(r.alpha,n.alpha,e),zC.transform(o))};const ZC={regex:/var\s*\(\s*--[\w-]+(\s*,\s*(?:(?:[^)(]|\((?:[^)(]+|\([^)(]*\))*\))*)+)?\s*\)/g,countKey:"Vars",token:"${v}",parse:AS},QC={regex:Wk,countKey:"Colors",token:"${c}",parse:VC.parse},JC={regex:Yk,countKey:"Numbers",token:"${n}",parse:Fk.parse};function eO(e,t){let{regex:r,countKey:n,token:o,parse:a}=t;const i=e.tokenised.match(r);i&&(e["num"+n]=i.length,e.tokenised=e.tokenised.replace(r,o),e.values.push(...i.map(a)))}function tO(e){const t=e.toString(),r={value:t,tokenised:t,values:[],numVars:0,numColors:0,numNumbers:0};return r.value.includes("var(--")&&eO(r,ZC),eO(r,QC),eO(r,JC),r}function rO(e){return tO(e).values}function nO(e){const{values:t,numColors:r,numVars:n,tokenised:o}=tO(e),a=t.length;return e=>{let t=o;for(let o=0;o<a;o++)t=o<n?t.replace(ZC.token,e[o]):o<n+r?t.replace(QC.token,VC.transform(e[o])):t.replace(JC.token,zk(e[o]));return t}}const oO=e=>"number"===typeof e?0:e;const aO={test:function(e){var t,r;return isNaN(e)&&Hk(e)&&((null===(t=e.match(Yk))||void 0===t?void 0:t.length)||0)+((null===(r=e.match(Wk))||void 0===r?void 0:r.length)||0)>0},parse:rO,createTransformer:nO,getAnimatableNone:function(e){const t=rO(e);return nO(e)(t.map(oO))}},iO=(e,t)=>r=>"".concat(r>0?t:e);function sO(e,t){return"number"===typeof e?r=>HC(e,t,r):VC.test(e)?KC(e,t):e.startsWith("var(")?iO(e,t):uO(e,t)}const lO=(e,t)=>{const r=[...e],n=r.length,o=e.map(((e,r)=>sO(e,t[r])));return e=>{for(let t=0;t<n;t++)r[t]=o[t](e);return r}},cO=(e,t)=>{const r={...e,...t},n={};for(const o in r)void 0!==e[o]&&void 0!==t[o]&&(n[o]=sO(e[o],t[o]));return e=>{for(const t in n)r[t]=n[t](e);return r}},uO=(e,t)=>{const r=aO.createTransformer(t),n=tO(e),o=tO(t);return n.numVars===o.numVars&&n.numColors===o.numColors&&n.numNumbers>=o.numNumbers?HS(lO(n.values,o.values),r):(uC(!0,"Complex values '".concat(e,"' and '").concat(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.")),iO(e,t))},dO=(e,t,r)=>{const n=t-e;return 0===n?1:(r-e)/n},fO=(e,t)=>r=>HC(e,t,r);function hO(e,t,r){const n=[],o=r||function(e){return"number"===typeof e?fO:"string"===typeof e?VC.test(e)?KC:uO:Array.isArray(e)?lO:"object"===typeof e?cO:fO}(e[0]),a=e.length-1;for(let i=0;i<a;i++){let r=o(e[i],e[i+1]);if(t){const e=Array.isArray(t)?t[i]||AS:t;r=HS(e,r)}n.push(r)}return n}function pO(e,t){let{clamp:r=!0,ease:n,mixer:o}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const a=e.length;if(dC(a===t.length,"Both input and output ranges must be the same length"),1===a)return()=>t[0];e[0]>e[a-1]&&(e=[...e].reverse(),t=[...t].reverse());const i=hO(t,n,o),s=i.length,l=t=>{let r=0;if(s>1)for(;r<e.length-2&&!(t<e[r+1]);r++);const n=dO(e[r],e[r+1],t);return i[r](n)};return r?t=>l(Lk(e[0],e[a-1],t)):l}function gO(e){const t=[0];return function(e,t){const r=e[e.length-1];for(let n=1;n<=t;n++){const o=dO(0,t,n);e.push(HC(r,1,o))}}(t,e.length-1),t}function mO(e){let{duration:t=300,keyframes:r,times:n,ease:o="easeInOut"}=e;const a=TC(o)?o.map(LC):LC(o),i={done:!1,value:r[0]},s=function(e,t){return e.map((e=>e*t))}(n&&n.length===r.length?n:gO(r),t),l=pO(s,r,{ease:Array.isArray(a)?a:(c=r,u=a,c.map((()=>u||PC)).splice(0,c.length-1))});var c,u;return{calculatedDuration:t,next:e=>(i.value=l(e),i.done=e>=t,i)}}function vO(e,t){return t?e*(1e3/t):0}const bO=5;function yO(e,t,r){const n=Math.max(t-bO,0);return vO(r-e(n),t-n)}const xO=.001,wO=.01,kO=10,SO=.05,CO=1;function OO(e){let t,r,{duration:n=800,bounce:o=.25,velocity:a=0,mass:i=1}=e;uC(n<=fC(kO),"Spring duration must be 10 seconds or less");let s=1-o;s=Lk(SO,CO,s),n=Lk(wO,kO,hC(n)),s<1?(t=e=>{const t=e*s,r=t*n,o=t-a,i=TO(e,s),l=Math.exp(-r);return xO-o/i*l},r=e=>{const r=e*s*n,o=r*a+a,i=Math.pow(s,2)*Math.pow(e,2)*n,l=Math.exp(-r),c=TO(Math.pow(e,2),s);return(-t(e)+xO>0?-1:1)*((o-i)*l)/c}):(t=e=>Math.exp(-e*n)*((e-a)*n+1)-xO,r=e=>Math.exp(-e*n)*(n*n*(a-e)));const l=function(e,t,r){let n=r;for(let o=1;o<PO;o++)n-=e(n)/t(n);return n}(t,r,5/n);if(n=fC(n),isNaN(l))return{stiffness:100,damping:10,duration:n};{const e=Math.pow(l,2)*i;return{stiffness:e,damping:2*s*Math.sqrt(i*e),duration:n}}}const PO=12;function TO(e,t){return e*Math.sqrt(1-t*t)}const EO=["duration","bounce"],jO=["stiffness","damping","mass"];function AO(e,t){return t.some((t=>void 0!==e[t]))}function NO(e){let{keyframes:t,restDelta:r,restSpeed:n,...o}=e;const a=t[0],i=t[t.length-1],s={done:!1,value:a},{stiffness:l,damping:c,mass:u,duration:d,velocity:f,isResolvedFromDuration:h}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!AO(e,jO)&&AO(e,EO)){const r=OO(e);t={...t,...r,mass:1},t.isResolvedFromDuration=!0}return t}({...o,velocity:-hC(o.velocity||0)}),p=f||0,g=c/(2*Math.sqrt(l*u)),m=i-a,v=hC(Math.sqrt(l/u)),b=Math.abs(m)<5;let y;if(n||(n=b?.01:2),r||(r=b?.005:.5),g<1){const e=TO(v,g);y=t=>{const r=Math.exp(-g*v*t);return i-r*((p+g*v*m)/e*Math.sin(e*t)+m*Math.cos(e*t))}}else if(1===g)y=e=>i-Math.exp(-v*e)*(m+(p+v*m)*e);else{const e=v*Math.sqrt(g*g-1);y=t=>{const r=Math.exp(-g*v*t),n=Math.min(e*t,300);return i-r*((p+g*v*m)*Math.sinh(n)+e*m*Math.cosh(n))/e}}return{calculatedDuration:h&&d||null,next:e=>{const t=y(e);if(h)s.done=e>=d;else{let o=p;0!==e&&(o=g<1?yO(y,e,t):0);const a=Math.abs(o)<=n,l=Math.abs(i-t)<=r;s.done=a&&l}return s.value=s.done?i:t,s}}}function MO(e){let{keyframes:t,velocity:r=0,power:n=.8,timeConstant:o=325,bounceDamping:a=10,bounceStiffness:i=500,modifyTarget:s,min:l,max:c,restDelta:u=.5,restSpeed:d}=e;const f=t[0],h={done:!1,value:f},p=e=>void 0===l?c:void 0===c||Math.abs(l-e)<Math.abs(c-e)?l:c;let g=n*r;const m=f+g,v=void 0===s?m:s(m);v!==m&&(g=v-f);const b=e=>-g*Math.exp(-e/o),y=e=>v+b(e),x=e=>{const t=b(e),r=y(e);h.done=Math.abs(t)<=u,h.value=h.done?v:r};let w,k;const S=e=>{(e=>void 0!==l&&e<l||void 0!==c&&e>c)(h.value)&&(w=e,k=NO({keyframes:[h.value,p(h.value)],velocity:yO(y,e,h.value),damping:a,stiffness:i,restDelta:u,restSpeed:d}))};return S(0),{calculatedDuration:null,next:e=>{let t=!1;return k||void 0!==w||(t=!0,x(e),S(e)),void 0!==w&&e>w?k.next(e-w):(!t&&x(e),h)}}}const _O=e=>{const t=t=>{let{timestamp:r}=t;return e(r)};return{start:()=>_S.update(t,!0),stop:()=>DS(t),now:()=>IS.isProcessing?IS.timestamp:performance.now()}},DO=2e4;function IO(e){let t=0;let r=e.next(t);for(;!r.done&&t<DO;)t+=50,r=e.next(t);return t>=DO?1/0:t}const RO={decay:MO,inertia:MO,tween:mO,keyframes:mO,spring:NO};function LO(e){let t,r,{autoplay:n=!0,delay:o=0,driver:a=_O,keyframes:i,type:s="keyframes",repeat:l=0,repeatDelay:c=0,repeatType:u="loop",onPlay:d,onStop:f,onComplete:h,onUpdate:p,...g}=e,m=1,v=!1;const b=()=>{r=new Promise((e=>{t=e}))};let y;b();const x=RO[s]||mO;let w;x!==mO&&"number"!==typeof i[0]&&(w=pO([0,100],i,{clamp:!1}),i=[0,100]);const k=x({...g,keyframes:i});let S;"mirror"===u&&(S=x({...g,keyframes:[...i].reverse(),velocity:-(g.velocity||0)}));let C="idle",O=null,P=null,T=null;null===k.calculatedDuration&&l&&(k.calculatedDuration=IO(k));const{calculatedDuration:E}=k;let j=1/0,A=1/0;null!==E&&(j=E+c,A=j*(l+1)-c);let N=0;const M=e=>{if(null===P)return;m>0&&(P=Math.min(P,e)),m<0&&(P=Math.min(e-A/m,P)),N=null!==O?O:Math.round(e-P)*m;const t=N-o*(m>=0?1:-1),r=m>=0?t<0:t>A;N=Math.max(t,0),"finished"===C&&null===O&&(N=A);let n=N,a=k;if(l){const e=Math.min(N,A)/j;let t=Math.floor(e),r=e%1;!r&&e>=1&&(r=1),1===r&&t--,t=Math.min(t,l+1);Boolean(t%2)&&("reverse"===u?(r=1-r,c&&(r-=c/j)):"mirror"===u&&(a=S)),n=Lk(0,1,r)*j}const s=r?{done:!1,value:i[0]}:a.next(n);w&&(s.value=w(s.value));let{done:d}=s;r||null===E||(d=m>=0?N>=A:N<=0);const f=null===O&&("finished"===C||"running"===C&&d);return p&&p(s.value),f&&I(),s},_=()=>{y&&y.stop(),y=void 0},D=()=>{C="idle",_(),t(),b(),P=T=null},I=()=>{C="finished",h&&h(),_(),t()},R=()=>{if(v)return;y||(y=a(M));const e=y.now();d&&d(),null!==O?P=e-O:P&&"finished"!==C||(P=e),"finished"===C&&b(),T=P,O=null,C="running",y.start()};n&&R();const L={then:(e,t)=>r.then(e,t),get time(){return hC(N)},set time(e){e=fC(e),N=e,null===O&&y&&0!==m?P=y.now()-e/m:O=e},get duration(){const e=null===k.calculatedDuration?IO(k):k.calculatedDuration;return hC(e)},get speed(){return m},set speed(e){e!==m&&y&&(m=e,L.time=hC(N))},get state(){return C},play:R,pause:()=>{C="paused",O=N},stop:()=>{v=!0,"idle"!==C&&(C="idle",f&&f(),D())},cancel:()=>{null!==T&&M(T),D()},complete:()=>{C="finished"},sample:e=>(P=0,M(e))};return L}const FO=function(e){let t;return()=>(void 0===t&&(t=e()),t)}((()=>Object.hasOwnProperty.call(Element.prototype,"animate"))),BO=new Set(["opacity","clipPath","filter","transform","backgroundColor"]);function $O(e,t,r){let{onUpdate:n,onComplete:o,...a}=r;if(!(FO()&&BO.has(t)&&!a.repeatDelay&&"mirror"!==a.repeatType&&0!==a.damping&&"inertia"!==a.type))return!1;let i,s,l=!1,c=!1;const u=()=>{s=new Promise((e=>{i=e}))};u();let{keyframes:d,duration:f=300,ease:h,times:p}=a;if(((e,t)=>"spring"===t.type||"backgroundColor"===e||!mC(t.ease))(t,a)){const e=LO({...a,repeat:0,delay:0});let t={done:!1,value:d[0]};const r=[];let n=0;for(;!t.done&&n<2e4;)t=e.sample(n),r.push(t.value),n+=10;p=void 0,d=r,f=n-10,h="linear"}const g=function(e,t,r){let{delay:n=0,duration:o,repeat:a=0,repeatType:i="loop",ease:s,times:l}=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const c={[t]:r};l&&(c.offset=l);const u=yC(s);return Array.isArray(u)&&(c.easing=u),e.animate(c,{delay:n,duration:o,easing:Array.isArray(u)?"linear":u,fill:"both",iterations:a+1,direction:"reverse"===i?"alternate":"normal"})}(e.owner.current,t,d,{...a,duration:f,ease:h,times:p}),m=()=>{c=!1,g.cancel()},v=()=>{c=!0,_S.update(m),i(),u()};g.onfinish=()=>{c||(e.set(function(e,t){let{repeat:r,repeatType:n="loop"}=t;return e[r&&"loop"!==n&&r%2===1?0:e.length-1]}(d,a)),o&&o(),v())};return{then:(e,t)=>s.then(e,t),attachTimeline:e=>(g.timeline=e,g.onfinish=null,AS),get time(){return hC(g.currentTime||0)},set time(e){g.currentTime=fC(e)},get speed(){return g.playbackRate},set speed(e){g.playbackRate=e},get duration(){return hC(f)},play:()=>{l||(g.play(),DS(m))},pause:()=>g.pause(),stop:()=>{if(l=!0,"idle"===g.playState)return;const{currentTime:t}=g;if(t){const r=LO({...a,autoplay:!1});e.setWithVelocity(r.sample(t-10).value,r.sample(t).value,10)}v()},complete:()=>{c||g.finish()},cancel:v}}const zO={type:"spring",stiffness:500,damping:25,restSpeed:10},YO={type:"keyframes",duration:.8},WO={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},VO=(e,t)=>{let{keyframes:r}=t;return r.length>2?YO:Ek.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===r[1]?2*Math.sqrt(550):30,restSpeed:10}:zO:WO},HO=(e,t)=>"zIndex"!==e&&(!("number"!==typeof t&&!Array.isArray(t))||!("string"!==typeof t||!aO.test(t)&&"0"!==t||t.startsWith("url("))),UO=new Set(["brightness","contrast","saturate","opacity"]);function GO(e){const[t,r]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;const[n]=r.match(Yk)||[];if(!n)return e;const o=r.replace(n,"");let a=UO.has(t)?1:0;return n!==r&&(a*=100),t+"("+a+o+")"}const XO=/([a-z-]*)\(.*?\)/g,qO={...aO,getAnimatableNone:e=>{const t=e.match(XO);return t?t.map(GO).join(" "):e}},KO={...eS,color:VC,backgroundColor:VC,outlineColor:VC,fill:VC,stroke:VC,borderColor:VC,borderTopColor:VC,borderRightColor:VC,borderBottomColor:VC,borderLeftColor:VC,filter:qO,WebkitFilter:qO},ZO=e=>KO[e];function QO(e,t){let r=ZO(e);return r!==qO&&(r=aO),r.getAnimatableNone?r.getAnimatableNone(t):void 0}const JO=e=>/^0[^.\s]+$/.test(e);function eP(e){return"number"===typeof e?0===e:null!==e?"none"===e||"0"===e||JO(e):void 0}function tP(e,t){return e[t]||e.default||e}const rP=!1,nP=function(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return o=>{const a=tP(n,e)||{},i=a.delay||n.delay||0;let{elapsed:s=0}=n;s-=fC(i);const l=function(e,t,r,n){const o=HO(t,r);let a;a=Array.isArray(r)?[...r]:[null,r];const i=void 0!==n.from?n.from:e.get();let s;const l=[];for(let c=0;c<a.length;c++)null===a[c]&&(a[c]=0===c?i:a[c-1]),eP(a[c])&&l.push(c),"string"===typeof a[c]&&"none"!==a[c]&&"0"!==a[c]&&(s=a[c]);if(o&&l.length&&s)for(let c=0;c<l.length;c++)a[l[c]]=QO(t,s);return a}(t,e,r,a),c=l[0],u=l[l.length-1],d=HO(e,c),f=HO(e,u);uC(d===f,"You are trying to animate ".concat(e,' from "').concat(c,'" to "').concat(u,'". ').concat(c," is not an animatable value - to enable this animation set ").concat(c," to a value animatable to ").concat(u," via the `style` property."));let h={keyframes:l,velocity:t.getVelocity(),ease:"easeOut",...a,delay:-s,onUpdate:e=>{t.set(e),a.onUpdate&&a.onUpdate(e)},onComplete:()=>{o(),a.onComplete&&a.onComplete()}};if(function(e){let{when:t,delay:r,delayChildren:n,staggerChildren:o,staggerDirection:a,repeat:i,repeatType:s,repeatDelay:l,from:c,elapsed:u,...d}=e;return!!Object.keys(d).length}(a)||(h={...h,...VO(e,h)}),h.duration&&(h.duration=fC(h.duration)),h.repeatDelay&&(h.repeatDelay=fC(h.repeatDelay)),!d||!f||pC||!1===a.type||rP)return function(e){let{keyframes:t,delay:r,onUpdate:n,onComplete:o}=e;const a=()=>(n&&n(t[t.length-1]),o&&o(),{time:0,speed:1,duration:0,play:AS,pause:AS,stop:AS,then:e=>(e(),Promise.resolve()),cancel:AS,complete:AS});return r?LO({keyframes:[0,1],duration:0,delay:r,onComplete:a}):a()}(pC?{...h,delay:0}:h);if(!n.isHandoff&&t.owner&&t.owner.current instanceof HTMLElement&&!t.owner.getProps().onUpdate){const r=$O(t,e,h);if(r)return r}return LO(h)}};function oP(e){return Boolean(Ak(e)&&e.add)}const aP=e=>/^\-?\d*\.?\d+$/.test(e);function iP(e,t){-1===e.indexOf(t)&&e.push(t)}function sP(e,t){const r=e.indexOf(t);r>-1&&e.splice(r,1)}class lP{constructor(){this.subscriptions=[]}add(e){return iP(this.subscriptions,e),()=>sP(this.subscriptions,e)}notify(e,t,r){const n=this.subscriptions.length;if(n)if(1===n)this.subscriptions[0](e,t,r);else for(let o=0;o<n;o++){const n=this.subscriptions[o];n&&n(e,t,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}const cP={current:void 0};class uP{constructor(e){var t=this;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var n;this.version="10.18.0",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=function(e){let r=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];t.prev=t.current,t.current=e;const{delta:n,timestamp:o}=IS;t.lastUpdated!==o&&(t.timeDelta=n,t.lastUpdated=o,_S.postRender(t.scheduleVelocityCheck)),t.prev!==t.current&&t.events.change&&t.events.change.notify(t.current),t.events.velocityChange&&t.events.velocityChange.notify(t.getVelocity()),r&&t.events.renderRequest&&t.events.renderRequest.notify(t.current)},this.scheduleVelocityCheck=()=>_S.postRender(this.velocityCheck),this.velocityCheck=e=>{let{timestamp:t}=e;t!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=e,this.canTrackVelocity=(n=this.current,!isNaN(parseFloat(n))),this.owner=r.owner}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new lP);const r=this.events[e].add(t);return"change"===e?()=>{r(),_S.read((()=>{this.events.change.getSize()||this.stop()}))}:r}clearListeners(){for(const e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,r){this.set(t),this.prev=e,this.timeDelta=r}jump(e){this.updateAndNotify(e),this.prev=e,this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return cP.current&&cP.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?vO(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(e){return this.stop(),new Promise((t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()})).then((()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()}))}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function dP(e,t){return new uP(e,t)}const fP=e=>t=>t.test(e),hP=[Fk,qk,Xk,Gk,Zk,Kk,{test:e=>"auto"===e,parse:e=>e}],pP=e=>hP.find(fP(e)),gP=[...hP,VC,aO],mP=e=>gP.find(fP(e));function vP(e,t,r){e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,dP(r))}function bP(e,t){const r=cC(e,t);let{transitionEnd:n={},transition:o={},...a}=r?e.makeTargetAnimatable(r,!1):{};a={...a,...n};for(const i in a){vP(e,i,PS(a[i]))}}function yP(e,t){if(!t)return;return(t[e]||t.default||t).from}function xP(e,t){let{protectedKeys:r,needsAnimating:n}=e;const o=r.hasOwnProperty(t)&&!0!==n[t];return n[t]=!1,o}function wP(e,t){const r=e.get();if(!Array.isArray(t))return r!==t;for(let n=0;n<t.length;n++)if(t[n]!==r)return!0}function kP(e,t){let{delay:r=0,transitionOverride:n,type:o}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},{transition:a=e.getDefaultTransition(),transitionEnd:i,...s}=e.makeTargetAnimatable(t);const l=e.getValue("willChange");n&&(a=n);const c=[],u=o&&e.animationState&&e.animationState.getState()[o];for(const d in s){const t=e.getValue(d),n=s[d];if(!t||void 0===n||u&&xP(u,d))continue;const o={delay:r,elapsed:0,...tP(a||{},d)};if(window.HandoffAppearAnimations){const r=e.getProps()[ik];if(r){const e=window.HandoffAppearAnimations(r,d,t,_S);null!==e&&(o.elapsed=e,o.isHandoff=!0)}}let i=!o.isHandoff&&!wP(t,n);if("spring"===o.type&&(t.getVelocity()||o.velocity)&&(i=!1),t.animation&&(i=!1),i)continue;t.start(nP(d,t,n,e.shouldReduceMotion&&Ek.has(d)?{type:!1}:o));const f=t.animation;oP(l)&&(l.add(d),f.then((()=>l.remove(d)))),c.push(f)}return i&&Promise.all(c).then((()=>{i&&bP(e,i)})),c}function SP(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const n=cC(e,t,r.custom);let{transition:o=e.getDefaultTransition()||{}}=n||{};r.transitionOverride&&(o=r.transitionOverride);const a=n?()=>Promise.all(kP(e,n,r)):()=>Promise.resolve(),i=e.variantChildren&&e.variantChildren.size?function(){let n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;const{delayChildren:a=0,staggerChildren:i,staggerDirection:s}=o;return function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:1,a=arguments.length>5?arguments[5]:void 0;const i=[],s=(e.variantChildren.size-1)*n,l=1===o?function(){return(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)*n}:function(){return s-(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)*n};return Array.from(e.variantChildren).sort(CP).forEach(((e,n)=>{e.notify("AnimationStart",t),i.push(SP(e,t,{...a,delay:r+l(n)}).then((()=>e.notify("AnimationComplete",t))))})),Promise.all(i)}(e,t,a+n,i,s,r)}:()=>Promise.resolve(),{when:s}=o;if(s){const[e,t]="beforeChildren"===s?[a,i]:[i,a];return e().then((()=>t()))}return Promise.all([a(),i(r.delay)])}function CP(e,t){return e.sortNodePosition(t)}const OP=[...uk].reverse(),PP=uk.length;function TP(e){return t=>Promise.all(t.map((t=>{let{animation:r,options:n}=t;return function(e,t){let r,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(e.notify("AnimationStart",t),Array.isArray(t)){const o=t.map((t=>SP(e,t,n)));r=Promise.all(o)}else if("string"===typeof t)r=SP(e,t,n);else{const o="function"===typeof t?cC(e,t,n.custom):t;r=Promise.all(kP(e,o,n))}return r.then((()=>e.notify("AnimationComplete",t)))}(e,r,n)})))}function EP(e){let t=TP(e);const r={animate:AP(!0),whileInView:AP(),whileHover:AP(),whileTap:AP(),whileDrag:AP(),whileFocus:AP(),exit:AP()};let n=!0;const o=(t,r)=>{const n=cC(e,r);if(n){const{transition:e,transitionEnd:r,...o}=n;t={...t,...o,...r}}return t};function a(a,i){const s=e.getProps(),l=e.getVariantContext(!0)||{},c=[],u=new Set;let d={},f=1/0;for(let t=0;t<PP;t++){const h=OP[t],p=r[h],g=void 0!==s[h]?s[h]:l[h],m=lk(g),v=h===i?p.isActive:null;!1===v&&(f=t);let b=g===l[h]&&g!==s[h]&&m;if(b&&n&&e.manuallyAnimateOnMount&&(b=!1),p.protectedKeys={...d},!p.isActive&&null===v||!g&&!p.prevProp||ck(g)||"boolean"===typeof g)continue;let y=jP(p.prevProp,g)||h===i&&p.isActive&&!b&&m||t>f&&m,x=!1;const w=Array.isArray(g)?g:[g];let k=w.reduce(o,{});!1===v&&(k={});const{prevResolvedValues:S={}}=p,C={...S,...k},O=e=>{y=!0,u.has(e)&&(x=!0,u.delete(e)),p.needsAnimating[e]=!0};for(const e in C){const t=k[e],r=S[e];if(d.hasOwnProperty(e))continue;let n=!1;n=CS(t)&&CS(r)?!lC(t,r):t!==r,n?void 0!==t?O(e):u.add(e):void 0!==t&&u.has(e)?O(e):p.protectedKeys[e]=!0}p.prevProp=g,p.prevResolvedValues=k,p.isActive&&(d={...d,...k}),n&&e.blockInitialAnimation&&(y=!1),!y||b&&!x||c.push(...w.map((e=>({animation:e,options:{type:h,...a}}))))}if(u.size){const t={};u.forEach((r=>{const n=e.getBaseTarget(r);void 0!==n&&(t[r]=n)})),c.push({animation:t})}let h=Boolean(c.length);return!n||!1!==s.initial&&s.initial!==s.animate||e.manuallyAnimateOnMount||(h=!1),n=!1,h?t(c):Promise.resolve()}return{animateChanges:a,setActive:function(t,n,o){var i;if(r[t].isActive===n)return Promise.resolve();null===(i=e.variantChildren)||void 0===i||i.forEach((e=>{var r;return null===(r=e.animationState)||void 0===r?void 0:r.setActive(t,n)})),r[t].isActive=n;const s=a(o,t);for(const e in r)r[e].protectedKeys={};return s},setAnimateFunction:function(r){t=r(e)},getState:()=>r}}function jP(e,t){return"string"===typeof t?t!==e:!!Array.isArray(t)&&!lC(t,e)}function AP(){return{isActive:arguments.length>0&&void 0!==arguments[0]&&arguments[0],protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}let NP=0;const MP={animation:{Feature:class extends ZS{constructor(e){super(e),e.animationState||(e.animationState=EP(e))}updateAnimationControlsSubscription(){const{animate:e}=this.node.getProps();this.unmount(),ck(e)&&(this.unmount=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){const{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){}}},exit:{Feature:class extends ZS{constructor(){super(...arguments),this.id=NP++}update(){if(!this.node.presenceContext)return;const{isPresent:e,onExitComplete:t,custom:r}=this.node.presenceContext,{isPresent:n}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===n)return;const o=this.node.animationState.setActive("exit",!e,{custom:null!==r&&void 0!==r?r:this.node.getProps().custom});t&&!e&&o.then((()=>t(this.id)))}mount(){const{register:e}=this.node.presenceContext||{};e&&(this.unmount=e(this.id))}unmount(){}}}},_P=(e,t)=>Math.abs(e-t);class DP{constructor(e,t){let{transformPagePoint:r,contextWindow:n,dragSnapToOrigin:o=!1}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.updatePoint=()=>{if(!this.lastMoveEvent||!this.lastMoveEventInfo)return;const e=LP(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,r=function(e,t){const r=_P(e.x,t.x),n=_P(e.y,t.y);return Math.sqrt(r**2+n**2)}(e.offset,{x:0,y:0})>=3;if(!t&&!r)return;const{point:n}=e,{timestamp:o}=IS;this.history.push({...n,timestamp:o});const{onStart:a,onMove:i}=this.handlers;t||(a&&a(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),i&&i(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastMoveEventInfo=IP(t,this.transformPagePoint),_S.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();const{onEnd:r,onSessionEnd:n,resumeAnimation:o}=this.handlers;if(this.dragSnapToOrigin&&o&&o(),!this.lastMoveEvent||!this.lastMoveEventInfo)return;const a=LP("pointercancel"===e.type?this.lastMoveEventInfo:IP(t,this.transformPagePoint),this.history);this.startEvent&&r&&r(e,a),n&&n(e,a)},!$S(e))return;this.dragSnapToOrigin=o,this.handlers=t,this.transformPagePoint=r,this.contextWindow=n||window;const a=IP(zS(e),this.transformPagePoint),{point:i}=a,{timestamp:s}=IS;this.history=[{...i,timestamp:s}];const{onSessionStart:l}=t;l&&l(e,LP(a,this.history)),this.removeListeners=HS(WS(this.contextWindow,"pointermove",this.handlePointerMove),WS(this.contextWindow,"pointerup",this.handlePointerUp),WS(this.contextWindow,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),DS(this.updatePoint)}}function IP(e,t){return t?{point:t(e.point)}:e}function RP(e,t){return{x:e.x-t.x,y:e.y-t.y}}function LP(e,t){let{point:r}=e;return{point:r,delta:RP(r,BP(t)),offset:RP(r,FP(t)),velocity:$P(t,.1)}}function FP(e){return e[0]}function BP(e){return e[e.length-1]}function $P(e,t){if(e.length<2)return{x:0,y:0};let r=e.length-1,n=null;const o=BP(e);for(;r>=0&&(n=e[r],!(o.timestamp-n.timestamp>fC(t)));)r--;if(!n)return{x:0,y:0};const a=hC(o.timestamp-n.timestamp);if(0===a)return{x:0,y:0};const i={x:(o.x-n.x)/a,y:(o.y-n.y)/a};return i.x===1/0&&(i.x=0),i.y===1/0&&(i.y=0),i}function zP(e){return e.max-e.min}function YP(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.01;return Math.abs(e-t)<=r}function WP(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;e.origin=n,e.originPoint=HC(t.min,t.max,e.origin),e.scale=zP(r)/zP(t),(YP(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=HC(r.min,r.max,e.origin)-e.originPoint,(YP(e.translate)||isNaN(e.translate))&&(e.translate=0)}function VP(e,t,r,n){WP(e.x,t.x,r.x,n?n.originX:void 0),WP(e.y,t.y,r.y,n?n.originY:void 0)}function HP(e,t,r){e.min=r.min+t.min,e.max=e.min+zP(t)}function UP(e,t,r){e.min=t.min-r.min,e.max=e.min+zP(t)}function GP(e,t,r){UP(e.x,t.x,r.x),UP(e.y,t.y,r.y)}function XP(e,t,r){return{min:void 0!==t?e.min+t:void 0,max:void 0!==r?e.max+r-(e.max-e.min):void 0}}function qP(e,t){let r=t.min-e.min,n=t.max-e.max;return t.max-t.min<e.max-e.min&&([r,n]=[n,r]),{min:r,max:n}}const KP=.35;function ZP(e,t,r){return{min:QP(e,t),max:QP(e,r)}}function QP(e,t){return"number"===typeof e?e:e[t]||0}const JP=()=>({x:{translate:0,scale:1,origin:0,originPoint:0},y:{translate:0,scale:1,origin:0,originPoint:0}}),eT=()=>({x:{min:0,max:0},y:{min:0,max:0}});function tT(e){return[e("x"),e("y")]}function rT(e){let{top:t,left:r,right:n,bottom:o}=e;return{x:{min:r,max:n},y:{min:t,max:o}}}function nT(e){return void 0===e||1===e}function oT(e){let{scale:t,scaleX:r,scaleY:n}=e;return!nT(t)||!nT(r)||!nT(n)}function aT(e){return oT(e)||iT(e)||e.z||e.rotate||e.rotateX||e.rotateY}function iT(e){return sT(e.x)||sT(e.y)}function sT(e){return e&&"0%"!==e}function lT(e,t,r){return r+t*(e-r)}function cT(e,t,r,n,o){return void 0!==o&&(e=lT(e,o,n)),lT(e,r,n)+t}function uT(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments.length>3?arguments[3]:void 0,o=arguments.length>4?arguments[4]:void 0;e.min=cT(e.min,t,r,n,o),e.max=cT(e.max,t,r,n,o)}function dT(e,t){let{x:r,y:n}=t;uT(e.x,r.translate,r.scale,r.originPoint),uT(e.y,n.translate,n.scale,n.originPoint)}function fT(e){return Number.isInteger(e)||e>1.0000000000001||e<.999999999999?e:1}function hT(e,t){e.min=e.min+t,e.max=e.max+t}function pT(e,t,r){let[n,o,a]=r;const i=void 0!==t[a]?t[a]:.5,s=HC(e.min,e.max,i);uT(e,t[n],t[o],s,t.scale)}const gT=["x","scaleX","originX"],mT=["y","scaleY","originY"];function vT(e,t){pT(e.x,t,gT),pT(e.y,t,mT)}function bT(e,t){return rT(function(e,t){if(!t)return e;const r=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:n.y,right:n.x}}(e.getBoundingClientRect(),t))}const yT=e=>{let{current:t}=e;return t?t.ownerDocument.defaultView:null},xT=new WeakMap;class wT{constructor(e){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=eT(),this.visualElement=e}start(e){let{snapToCursor:t=!1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{presenceContext:r}=this.visualElement;if(r&&!1===r.isPresent)return;const{dragSnapToOrigin:n}=this.getProps();this.panSession=new DP(e,{onSessionStart:e=>{const{dragSnapToOrigin:r}=this.getProps();r?this.pauseAnimation():this.stopAnimation(),t&&this.snapToCursor(zS(e,"page").point)},onStart:(e,t)=>{const{drag:r,dragPropagation:n,onDragStart:o}=this.getProps();if(r&&!n&&(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=qS(r),!this.openGlobalLock))return;this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),tT((e=>{let t=this.getAxisMotionValue(e).get()||0;if(Xk.test(t)){const{projection:r}=this.visualElement;if(r&&r.layout){const n=r.layout.layoutBox[e];if(n){t=zP(n)*(parseFloat(t)/100)}}}this.originPoint[e]=t})),o&&_S.update((()=>o(e,t)),!1,!0);const{animationState:a}=this.visualElement;a&&a.setActive("whileDrag",!0)},onMove:(e,t)=>{const{dragPropagation:r,dragDirectionLock:n,onDirectionLock:o,onDrag:a}=this.getProps();if(!r&&!this.openGlobalLock)return;const{offset:i}=t;if(n&&null===this.currentDirection)return this.currentDirection=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:10,r=null;Math.abs(e.y)>t?r="y":Math.abs(e.x)>t&&(r="x");return r}(i),void(null!==this.currentDirection&&o&&o(this.currentDirection));this.updateAxis("x",t.point,i),this.updateAxis("y",t.point,i),this.visualElement.render(),a&&a(e,t)},onSessionEnd:(e,t)=>this.stop(e,t),resumeAnimation:()=>tT((e=>{var t;return"paused"===this.getAnimationState(e)&&(null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.play())}))},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:n,contextWindow:yT(this.visualElement)})}stop(e,t){const r=this.isDragging;if(this.cancel(),!r)return;const{velocity:n}=t;this.startAnimation(n);const{onDragEnd:o}=this.getProps();o&&_S.update((()=>o(e,t)))}cancel(){this.isDragging=!1;const{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.panSession&&this.panSession.end(),this.panSession=void 0;const{dragPropagation:r}=this.getProps();!r&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),t&&t.setActive("whileDrag",!1)}updateAxis(e,t,r){const{drag:n}=this.getProps();if(!r||!kT(e,n,this.currentDirection))return;const o=this.getAxisMotionValue(e);let a=this.originPoint[e]+r[e];this.constraints&&this.constraints[e]&&(a=function(e,t,r){let{min:n,max:o}=t;return void 0!==n&&e<n?e=r?HC(n,e,r.min):Math.max(e,n):void 0!==o&&e>o&&(e=r?HC(o,e,r.max):Math.min(e,o)),e}(a,this.constraints[e],this.elastic[e])),o.set(a)}resolveConstraints(){var e;const{dragConstraints:t,dragElastic:r}=this.getProps(),n=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):null===(e=this.visualElement.projection)||void 0===e?void 0:e.layout,o=this.constraints;t&&sk(t)?this.constraints||(this.constraints=this.resolveRefConstraints()):this.constraints=!(!t||!n)&&function(e,t){let{top:r,left:n,bottom:o,right:a}=t;return{x:XP(e.x,n,a),y:XP(e.y,r,o)}}(n.layoutBox,t),this.elastic=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:KP;return!1===e?e=0:!0===e&&(e=KP),{x:ZP(e,"left","right"),y:ZP(e,"top","bottom")}}(r),o!==this.constraints&&n&&this.constraints&&!this.hasMutatedConstraints&&tT((e=>{this.getAxisMotionValue(e)&&(this.constraints[e]=function(e,t){const r={};return void 0!==t.min&&(r.min=t.min-e.min),void 0!==t.max&&(r.max=t.max-e.min),r}(n.layoutBox[e],this.constraints[e]))}))}resolveRefConstraints(){const{dragConstraints:e,onMeasureDragConstraints:t}=this.getProps();if(!e||!sk(e))return!1;const r=e.current;dC(null!==r,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");const{projection:n}=this.visualElement;if(!n||!n.layout)return!1;const o=function(e,t,r){const n=bT(e,r),{scroll:o}=t;return o&&(hT(n.x,o.offset.x),hT(n.y,o.offset.y)),n}(r,n.root,this.visualElement.getTransformPagePoint());let a=function(e,t){return{x:qP(e.x,t.x),y:qP(e.y,t.y)}}(n.layout.layoutBox,o);if(t){const e=t(function(e){let{x:t,y:r}=e;return{top:r.min,right:t.max,bottom:r.max,left:t.min}}(a));this.hasMutatedConstraints=!!e,e&&(a=rT(e))}return a}startAnimation(e){const{drag:t,dragMomentum:r,dragElastic:n,dragTransition:o,dragSnapToOrigin:a,onDragTransitionEnd:i}=this.getProps(),s=this.constraints||{},l=tT((i=>{if(!kT(i,t,this.currentDirection))return;let l=s&&s[i]||{};a&&(l={min:0,max:0});const c=n?200:1e6,u=n?40:1e7,d={type:"inertia",velocity:r?e[i]:0,bounceStiffness:c,bounceDamping:u,timeConstant:750,restDelta:1,restSpeed:10,...o,...l};return this.startAxisValueAnimation(i,d)}));return Promise.all(l).then(i)}startAxisValueAnimation(e,t){const r=this.getAxisMotionValue(e);return r.start(nP(e,r,0,t))}stopAnimation(){tT((e=>this.getAxisMotionValue(e).stop()))}pauseAnimation(){tT((e=>{var t;return null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.pause()}))}getAnimationState(e){var t;return null===(t=this.getAxisMotionValue(e).animation)||void 0===t?void 0:t.state}getAxisMotionValue(e){const t="_drag"+e.toUpperCase(),r=this.visualElement.getProps(),n=r[t];return n||this.visualElement.getValue(e,(r.initial?r.initial[e]:void 0)||0)}snapToCursor(e){tT((t=>{const{drag:r}=this.getProps();if(!kT(t,r,this.currentDirection))return;const{projection:n}=this.visualElement,o=this.getAxisMotionValue(t);if(n&&n.layout){const{min:r,max:a}=n.layout.layoutBox[t];o.set(e[t]-HC(r,a,.5))}}))}scalePositionWithinConstraints(){if(!this.visualElement.current)return;const{drag:e,dragConstraints:t}=this.getProps(),{projection:r}=this.visualElement;if(!sk(t)||!r||!this.constraints)return;this.stopAnimation();const n={x:0,y:0};tT((e=>{const t=this.getAxisMotionValue(e);if(t){const r=t.get();n[e]=function(e,t){let r=.5;const n=zP(e),o=zP(t);return o>n?r=dO(t.min,t.max-n,e.min):n>o&&(r=dO(e.min,e.max-o,t.min)),Lk(0,1,r)}({min:r,max:r},this.constraints[e])}}));const{transformTemplate:o}=this.visualElement.getProps();this.visualElement.current.style.transform=o?o({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.resolveConstraints(),tT((t=>{if(!kT(t,e,null))return;const r=this.getAxisMotionValue(t),{min:o,max:a}=this.constraints[t];r.set(HC(o,a,n[t]))}))}addListeners(){if(!this.visualElement.current)return;xT.set(this.visualElement,this);const e=WS(this.visualElement.current,"pointerdown",(e=>{const{drag:t,dragListener:r=!0}=this.getProps();t&&r&&this.start(e)})),t=()=>{const{dragConstraints:e}=this.getProps();sk(e)&&(this.constraints=this.resolveRefConstraints())},{projection:r}=this.visualElement,n=r.addEventListener("measure",t);r&&!r.layout&&(r.root&&r.root.updateScroll(),r.updateLayout()),t();const o=BS(window,"resize",(()=>this.scalePositionWithinConstraints())),a=r.addEventListener("didUpdate",(e=>{let{delta:t,hasLayoutChanged:r}=e;this.isDragging&&r&&(tT((e=>{const r=this.getAxisMotionValue(e);r&&(this.originPoint[e]+=t[e].translate,r.set(r.get()+t[e].translate))})),this.visualElement.render())}));return()=>{o(),e(),n(),a&&a()}}getProps(){const e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:r=!1,dragPropagation:n=!1,dragConstraints:o=!1,dragElastic:a=KP,dragMomentum:i=!0}=e;return{...e,drag:t,dragDirectionLock:r,dragPropagation:n,dragConstraints:o,dragElastic:a,dragMomentum:i}}}function kT(e,t,r){return(!0===t||t===e)&&(null===r||r===e)}const ST=e=>(t,r)=>{e&&_S.update((()=>e(t,r)))};const CT={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function OT(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}const PT={correct:(e,t)=>{if(!t.target)return e;if("string"===typeof e){if(!qk.test(e))return e;e=parseFloat(e)}const r=OT(e,t.target.x),n=OT(e,t.target.y);return"".concat(r,"% ").concat(n,"%")}},TT={correct:(e,t)=>{let{treeScale:r,projectionDelta:n}=t;const o=e,a=aO.parse(e);if(a.length>5)return o;const i=aO.createTransformer(e),s="number"!==typeof a[0]?1:0,l=n.x.scale*r.x,c=n.y.scale*r.y;a[0+s]/=l,a[1+s]/=c;const u=HC(l,c,.5);return"number"===typeof a[2+s]&&(a[2+s]/=u),"number"===typeof a[3+s]&&(a[3+s]/=u),i(a)}};class ET extends t.Component{componentDidMount(){const{visualElement:e,layoutGroup:t,switchLayoutGroup:r,layoutId:n}=this.props,{projection:o}=e;var a;a=AT,Object.assign(Pk,a),o&&(t.group&&t.group.add(o),r&&r.register&&n&&r.register(o),o.root.didUpdate(),o.addEventListener("animationComplete",(()=>{this.safeToRemove()})),o.setOptions({...o.options,onExitComplete:()=>this.safeToRemove()})),CT.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){const{layoutDependency:t,visualElement:r,drag:n,isPresent:o}=this.props,a=r.projection;return a?(a.isPresent=o,n||e.layoutDependency!==t||void 0===t?a.willUpdate():this.safeToRemove(),e.isPresent!==o&&(o?a.promote():a.relegate()||_S.postRender((()=>{const e=a.getStack();e&&e.members.length||this.safeToRemove()}))),null):null}componentDidUpdate(){const{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),queueMicrotask((()=>{!e.currentAnimation&&e.isLead()&&this.safeToRemove()})))}componentWillUnmount(){const{visualElement:e,layoutGroup:t,switchLayoutGroup:r}=this.props,{projection:n}=e;n&&(n.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(n),r&&r.deregister&&r.deregister(n))}safeToRemove(){const{safeToRemove:e}=this.props;e&&e()}render(){return null}}function jT(e){const[r,n]=function(){const e=(0,t.useContext)(tk);if(null===e)return[!0,null];const{isPresent:r,onExitComplete:n,register:o}=e,a=(0,t.useId)();return(0,t.useEffect)((()=>o(a)),[]),!r&&n?[!1,()=>n&&n(a)]:[!0]}(),o=(0,t.useContext)(bk);return t.createElement(ET,{...e,layoutGroup:o,switchLayoutGroup:(0,t.useContext)(yk),isPresent:r,safeToRemove:n})}const AT={borderRadius:{...PT,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:PT,borderTopRightRadius:PT,borderBottomLeftRadius:PT,borderBottomRightRadius:PT,boxShadow:TT},NT=["TopLeft","TopRight","BottomLeft","BottomRight"],MT=NT.length,_T=e=>"string"===typeof e?parseFloat(e):e,DT=e=>"number"===typeof e||qk.test(e);function IT(e,t){return void 0!==e[t]?e[t]:e.borderRadius}const RT=FT(0,.5,NC),LT=FT(.5,.95,AS);function FT(e,t,r){return n=>n<e?0:n>t?1:r(dO(e,t,n))}function BT(e,t){e.min=t.min,e.max=t.max}function $T(e,t){BT(e.x,t.x),BT(e.y,t.y)}function zT(e,t,r,n,o){return e=lT(e-=t,1/r,n),void 0!==o&&(e=lT(e,1/o,n)),e}function YT(e,t,r,n,o){let[a,i,s]=r;!function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5,o=arguments.length>4?arguments[4]:void 0,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:e,i=arguments.length>6&&void 0!==arguments[6]?arguments[6]:e;Xk.test(t)&&(t=parseFloat(t),t=HC(i.min,i.max,t/100)-i.min);if("number"!==typeof t)return;let s=HC(a.min,a.max,n);e===a&&(s-=t),e.min=zT(e.min,t,r,s,o),e.max=zT(e.max,t,r,s,o)}(e,t[a],t[i],t[s],t.scale,n,o)}const WT=["x","scaleX","originX"],VT=["y","scaleY","originY"];function HT(e,t,r,n){YT(e.x,t,WT,r?r.x:void 0,n?n.x:void 0),YT(e.y,t,VT,r?r.y:void 0,n?n.y:void 0)}function UT(e){return 0===e.translate&&1===e.scale}function GT(e){return UT(e.x)&&UT(e.y)}function XT(e,t){return Math.round(e.x.min)===Math.round(t.x.min)&&Math.round(e.x.max)===Math.round(t.x.max)&&Math.round(e.y.min)===Math.round(t.y.min)&&Math.round(e.y.max)===Math.round(t.y.max)}function qT(e){return zP(e.x)/zP(e.y)}class KT{constructor(){this.members=[]}add(e){iP(this.members,e),e.scheduleRender()}remove(e){if(sP(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){const e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){const t=this.members.findIndex((t=>e===t));if(0===t)return!1;let r;for(let n=t;n>=0;n--){const e=this.members[n];if(!1!==e.isPresent){r=e;break}}return!!r&&(this.promote(r),!0)}promote(e,t){const r=this.lead;if(e!==r&&(this.prevLead=r,this.lead=e,e.show(),r)){r.instance&&r.scheduleRender(),e.scheduleRender(),e.resumeFrom=r,t&&(e.resumeFrom.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues),e.root&&e.root.isUpdating&&(e.isLayoutDirty=!0);const{crossfade:n}=e.options;!1===n&&r.hide()}}exitAnimationComplete(){this.members.forEach((e=>{const{options:t,resumingFrom:r}=e;t.onExitComplete&&t.onExitComplete(),r&&r.options.onExitComplete&&r.options.onExitComplete()}))}scheduleRender(){this.members.forEach((e=>{e.instance&&e.scheduleRender(!1)}))}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function ZT(e,t,r){let n="";const o=e.x.translate/t.x,a=e.y.translate/t.y;if((o||a)&&(n="translate3d(".concat(o,"px, ").concat(a,"px, 0) ")),1===t.x&&1===t.y||(n+="scale(".concat(1/t.x,", ").concat(1/t.y,") ")),r){const{rotate:e,rotateX:t,rotateY:o}=r;e&&(n+="rotate(".concat(e,"deg) ")),t&&(n+="rotateX(".concat(t,"deg) ")),o&&(n+="rotateY(".concat(o,"deg) "))}const i=e.x.scale*t.x,s=e.y.scale*t.y;return 1===i&&1===s||(n+="scale(".concat(i,", ").concat(s,")")),n||"none"}const QT=(e,t)=>e.depth-t.depth;class JT{constructor(){this.children=[],this.isDirty=!1}add(e){iP(this.children,e),this.isDirty=!0}remove(e){sP(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(QT),this.isDirty=!1,this.children.forEach(e)}}const eE=["","X","Y","Z"],tE={visibility:"hidden"};let rE=0;const nE={type:"projectionFrame",totalNodes:0,resolvedTargetDeltas:0,recalculatedProjection:0};function oE(e){let{attachResizeListener:t,defaultParent:r,measureScroll:n,checkIsScrollRoot:o,resetTransform:a}=e;return class{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===r||void 0===r?void 0:r();this.id=rE++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.updateScheduled=!1,this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{var e;this.projectionUpdateScheduled=!1,nE.totalNodes=nE.resolvedTargetDeltas=nE.recalculatedProjection=0,this.nodes.forEach(sE),this.nodes.forEach(pE),this.nodes.forEach(gE),this.nodes.forEach(lE),e=nE,window.MotionDebug&&window.MotionDebug.record(e)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=t?t.root||t:this,this.path=t?[...t.path,t]:[],this.parent=t,this.depth=t?t.depth+1:0;for(let r=0;r<this.path.length;r++)this.path[r].shouldResetTransform=!0;this.root===this&&(this.nodes=new JT)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new lP),this.eventHandlers.get(e).add(t)}notifyListeners(e){const t=this.eventHandlers.get(e);for(var r=arguments.length,n=new Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];t&&t.notify(...n)}hasListeners(e){return this.eventHandlers.has(e)}mount(e){let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.root.hasTreeAnimated;if(this.instance)return;var n;this.isSVG=(n=e)instanceof SVGElement&&"svg"!==n.tagName,this.instance=e;const{layoutId:o,layout:a,visualElement:i}=this.options;if(i&&!i.current&&i.mount(e),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),r&&(a||o)&&(this.isLayoutDirty=!0),t){let r;const n=()=>this.root.updateBlockedByResize=!1;t(e,(()=>{this.root.updateBlockedByResize=!0,r&&r(),r=function(e,t){const r=performance.now(),n=o=>{let{timestamp:a}=o;const i=a-r;i>=t&&(DS(n),e(i-t))};return _S.read(n,!0),()=>DS(n)}(n,250),CT.hasAnimatedSinceResize&&(CT.hasAnimatedSinceResize=!1,this.nodes.forEach(hE))}))}o&&this.root.registerSharedNode(o,this),!1!==this.options.animate&&i&&(o||a)&&this.addEventListener("didUpdate",(e=>{let{delta:t,hasLayoutChanged:r,hasRelativeTargetChanged:n,layout:o}=e;if(this.isTreeAnimationBlocked())return this.target=void 0,void(this.relativeTarget=void 0);const a=this.options.transition||i.getDefaultTransition()||wE,{onLayoutAnimationStart:s,onLayoutAnimationComplete:l}=i.getProps(),c=!this.targetLayout||!XT(this.targetLayout,o)||n,u=!r&&n;if(this.options.layoutRoot||this.resumeFrom&&this.resumeFrom.instance||u||r&&(c||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(t,u);const e={...tP(a,"layout"),onPlay:s,onComplete:l};(i.shouldReduceMotion||this.options.layoutRoot)&&(e.delay=0,e.type=!1),this.startAnimation(e)}else r||hE(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=o}))}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);const e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,DS(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){this.isUpdateBlocked()||(this.isUpdating=!0,this.nodes&&this.nodes.forEach(mE),this.animationId++)}getTransformTemplate(){const{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked())return void(this.options.onExitComplete&&this.options.onExitComplete());if(!this.root.isUpdating&&this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let o=0;o<this.path.length;o++){const e=this.path[o];e.shouldResetTransform=!0,e.updateScroll("snapshot"),e.options.layoutRoot&&e.willUpdate(!1)}const{layoutId:t,layout:r}=this.options;if(void 0===t&&!r)return;const n=this.getTransformTemplate();this.prevTransformTemplateValue=n?n(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){this.updateScheduled=!1;if(this.isUpdateBlocked())return this.unblockUpdate(),this.clearAllSnapshots(),void this.nodes.forEach(uE);this.isUpdating||this.nodes.forEach(dE),this.isUpdating=!1,this.nodes.forEach(fE),this.nodes.forEach(aE),this.nodes.forEach(iE),this.clearAllSnapshots();const e=performance.now();IS.delta=Lk(0,1e3/60,e-IS.timestamp),IS.timestamp=e,IS.isProcessing=!0,RS.update.process(IS),RS.preRender.process(IS),RS.render.process(IS),IS.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,queueMicrotask((()=>this.update())))}clearAllSnapshots(){this.nodes.forEach(cE),this.sharedNodes.forEach(vE)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,_S.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){_S.postRender((()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()}))}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}updateLayout(){if(!this.instance)return;if(this.updateScroll(),(!this.options.alwaysMeasureLayout||!this.isLead())&&!this.isLayoutDirty)return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let r=0;r<this.path.length;r++){this.path[r].updateScroll()}const e=this.layout;this.layout=this.measure(!1),this.layoutCorrected=eT(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);const{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"measure",t=Boolean(this.options.layoutScroll&&this.instance);this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&(this.scroll={animationId:this.root.animationId,phase:e,isRoot:o(this.instance),offset:n(this.instance)})}resetTransform(){if(!a)return;const e=this.isLayoutDirty||this.shouldResetTransform,t=this.projectionDelta&&!GT(this.projectionDelta),r=this.getTransformTemplate(),n=r?r(this.latestValues,""):void 0,o=n!==this.prevTransformTemplateValue;e&&(t||aT(this.latestValues)||o)&&(a(this.instance,n),this.shouldResetTransform=!1,this.scheduleRender())}measure(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];const t=this.measurePageBox();let r=this.removeElementScroll(t);var n;return e&&(r=this.removeTransform(r)),CE((n=r).x),CE(n.y),{animationId:this.root.animationId,measuredBox:t,layoutBox:r,latestValues:{},source:this.id}}measurePageBox(){const{visualElement:e}=this.options;if(!e)return eT();const t=e.measureViewportBox(),{scroll:r}=this.root;return r&&(hT(t.x,r.offset.x),hT(t.y,r.offset.y)),t}removeElementScroll(e){const t=eT();$T(t,e);for(let r=0;r<this.path.length;r++){const n=this.path[r],{scroll:o,options:a}=n;if(n!==this.root&&o&&a.layoutScroll){if(o.isRoot){$T(t,e);const{scroll:r}=this.root;r&&(hT(t.x,-r.offset.x),hT(t.y,-r.offset.y))}hT(t.x,o.offset.x),hT(t.y,o.offset.y)}}return t}applyTransform(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const r=eT();$T(r,e);for(let n=0;n<this.path.length;n++){const e=this.path[n];!t&&e.options.layoutScroll&&e.scroll&&e!==e.root&&vT(r,{x:-e.scroll.offset.x,y:-e.scroll.offset.y}),aT(e.latestValues)&&vT(r,e.latestValues)}return aT(this.latestValues)&&vT(r,this.latestValues),r}removeTransform(e){const t=eT();$T(t,e);for(let r=0;r<this.path.length;r++){const e=this.path[r];if(!e.instance)continue;if(!aT(e.latestValues))continue;oT(e.latestValues)&&e.updateSnapshot();const n=eT();$T(n,e.measurePageBox()),HT(t,e.latestValues,e.snapshot?e.snapshot.layoutBox:void 0,n)}return aT(this.latestValues)&&HT(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==IS.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];var t;const r=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=r.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=r.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=r.isSharedProjectionDirty);const n=Boolean(this.resumingFrom)||this!==r;if(!(e||n&&this.isSharedProjectionDirty||this.isProjectionDirty||(null===(t=this.parent)||void 0===t?void 0:t.isProjectionDirty)||this.attemptToResolveRelativeTarget))return;const{layout:o,layoutId:a}=this.options;if(this.layout&&(o||a)){if(this.resolvedRelativeTargetAt=IS.timestamp,!this.targetDelta&&!this.relativeTarget){const e=this.getClosestProjectingParent();e&&e.layout&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=eT(),this.relativeTargetOrigin=eT(),GP(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),$T(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if(this.relativeTarget||this.targetDelta){var i,s,l;if(this.target||(this.target=eT(),this.targetWithTransforms=eT()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target?(this.forceRelativeParentToResolveTarget(),i=this.target,s=this.relativeTarget,l=this.relativeParent.target,HP(i.x,s.x,l.x),HP(i.y,s.y,l.y)):this.targetDelta?(Boolean(this.resumingFrom)?this.target=this.applyTransform(this.layout.layoutBox):$T(this.target,this.layout.layoutBox),dT(this.target,this.targetDelta)):$T(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget){this.attemptToResolveRelativeTarget=!1;const e=this.getClosestProjectingParent();e&&Boolean(e.resumingFrom)===Boolean(this.resumingFrom)&&!e.options.layoutScroll&&e.target&&1!==this.animationProgress?(this.relativeParent=e,this.forceRelativeParentToResolveTarget(),this.relativeTarget=eT(),this.relativeTargetOrigin=eT(),GP(this.relativeTargetOrigin,this.target,e.target),$T(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}nE.resolvedTargetDeltas++}}}getClosestProjectingParent(){if(this.parent&&!oT(this.parent.latestValues)&&!iT(this.parent.latestValues))return this.parent.isProjecting()?this.parent:this.parent.getClosestProjectingParent()}isProjecting(){return Boolean((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}calcProjection(){var e;const t=this.getLead(),r=Boolean(this.resumingFrom)||this!==t;let n=!0;if((this.isProjectionDirty||(null===(e=this.parent)||void 0===e?void 0:e.isProjectionDirty))&&(n=!1),r&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(n=!1),this.resolvedRelativeTargetAt===IS.timestamp&&(n=!1),n)return;const{layout:o,layoutId:a}=this.options;if(this.isTreeAnimating=Boolean(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!o&&!a)return;$T(this.layoutCorrected,this.layout.layoutBox);const i=this.treeScale.x,s=this.treeScale.y;!function(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const o=r.length;if(!o)return;let a,i;t.x=t.y=1;for(let s=0;s<o;s++){a=r[s],i=a.projectionDelta;const o=a.instance;o&&o.style&&"contents"===o.style.display||(n&&a.options.layoutScroll&&a.scroll&&a!==a.root&&vT(e,{x:-a.scroll.offset.x,y:-a.scroll.offset.y}),i&&(t.x*=i.x.scale,t.y*=i.y.scale,dT(e,i)),n&&aT(a.latestValues)&&vT(e,a.latestValues))}t.x=fT(t.x),t.y=fT(t.y)}(this.layoutCorrected,this.treeScale,this.path,r),!t.layout||t.target||1===this.treeScale.x&&1===this.treeScale.y||(t.target=t.layout.layoutBox);const{target:l}=t;if(!l)return void(this.projectionTransform&&(this.projectionDelta=JP(),this.projectionTransform="none",this.scheduleRender()));this.projectionDelta||(this.projectionDelta=JP(),this.projectionDeltaWithTransform=JP());const c=this.projectionTransform;VP(this.projectionDelta,this.layoutCorrected,l,this.latestValues),this.projectionTransform=ZT(this.projectionDelta,this.treeScale),this.projectionTransform===c&&this.treeScale.x===i&&this.treeScale.y===s||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",l)),nE.recalculatedProjection++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];if(this.options.scheduleRender&&this.options.scheduleRender(),e){const e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}setAnimationOrigin(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];const r=this.snapshot,n=r?r.latestValues:{},o={...this.latestValues},a=JP();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;const i=eT(),s=(r?r.source:void 0)!==(this.layout?this.layout.source:void 0),l=this.getStack(),c=!l||l.members.length<=1,u=Boolean(s&&!c&&!0===this.options.crossfade&&!this.path.some(xE));let d;this.animationProgress=0,this.mixTargetDelta=t=>{const r=t/1e3;bE(a.x,e.x,r),bE(a.y,e.y,r),this.setTargetDelta(a),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout&&(GP(i,this.layout.layoutBox,this.relativeParent.layout.layoutBox),function(e,t,r,n){yE(e.x,t.x,r.x,n),yE(e.y,t.y,r.y,n)}(this.relativeTarget,this.relativeTargetOrigin,i,r),d&&function(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}(this.relativeTarget,d)&&(this.isProjectionDirty=!1),d||(d=eT()),$T(d,this.relativeTarget)),s&&(this.animationValues=o,function(e,t,r,n,o,a){o?(e.opacity=HC(0,void 0!==r.opacity?r.opacity:1,RT(n)),e.opacityExit=HC(void 0!==t.opacity?t.opacity:1,0,LT(n))):a&&(e.opacity=HC(void 0!==t.opacity?t.opacity:1,void 0!==r.opacity?r.opacity:1,n));for(let i=0;i<MT;i++){const o="border".concat(NT[i],"Radius");let a=IT(t,o),s=IT(r,o);void 0===a&&void 0===s||(a||(a=0),s||(s=0),0===a||0===s||DT(a)===DT(s)?(e[o]=Math.max(HC(_T(a),_T(s),n),0),(Xk.test(s)||Xk.test(a))&&(e[o]+="%")):e[o]=s)}(t.rotate||r.rotate)&&(e.rotate=HC(t.rotate||0,r.rotate||0,n))}(o,n,this.latestValues,r,u,c)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=r},this.mixTargetDelta(this.options.layoutRoot?1e3:0)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation&&this.currentAnimation.stop(),this.resumingFrom&&this.resumingFrom.currentAnimation&&this.resumingFrom.currentAnimation.stop(),this.pendingAnimation&&(DS(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=_S.update((()=>{CT.hasAnimatedSinceResize=!0,this.currentAnimation=function(e,t,r){const n=Ak(e)?e:dP(e);return n.start(nP("",n,t,r)),n.animation}(0,1e3,{...e,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onComplete:()=>{e.onComplete&&e.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0}))}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);const e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){const e=this.getLead();let{targetWithTransforms:t,target:r,layout:n,latestValues:o}=e;if(t&&r&&n){if(this!==e&&this.layout&&n&&OE(this.options.animationType,this.layout.layoutBox,n.layoutBox)){r=this.target||eT();const t=zP(this.layout.layoutBox.x);r.x.min=e.target.x.min,r.x.max=r.x.min+t;const n=zP(this.layout.layoutBox.y);r.y.min=e.target.y.min,r.y.max=r.y.min+n}$T(t,r),vT(t,o),VP(this.projectionDeltaWithTransform,this.layoutCorrected,t,o)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new KT);this.sharedNodes.get(e).add(t);const r=t.options.initialPromotionConfig;t.promote({transition:r?r.transition:void 0,preserveFollowOpacity:r&&r.shouldPreserveFollowOpacity?r.shouldPreserveFollowOpacity(t):void 0})}isLead(){const e=this.getStack();return!e||e.lead===this}getLead(){var e;const{layoutId:t}=this.options;return t&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this}getPrevLead(){var e;const{layoutId:t}=this.options;return t?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0}getStack(){const{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote(){let{needsReset:e,transition:t,preserveFollowOpacity:r}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const n=this.getStack();n&&n.promote(this,r),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){const e=this.getStack();return!!e&&e.relegate(this)}resetRotation(){const{visualElement:e}=this.options;if(!e)return;let t=!1;const{latestValues:r}=e;if((r.rotate||r.rotateX||r.rotateY||r.rotateZ)&&(t=!0),!t)return;const n={};for(let o=0;o<eE.length;o++){const t="rotate"+eE[o];r[t]&&(n[t]=r[t],e.setStaticValue(t,0))}e.render();for(const o in n)e.setStaticValue(o,n[o]);e.scheduleRender()}getProjectionStyles(e){var t,r;if(!this.instance||this.isSVG)return;if(!this.isVisible)return tE;const n={visibility:""},o=this.getTransformTemplate();if(this.needsReset)return this.needsReset=!1,n.opacity="",n.pointerEvents=TS(null===e||void 0===e?void 0:e.pointerEvents)||"",n.transform=o?o(this.latestValues,""):"none",n;const a=this.getLead();if(!this.projectionDelta||!this.layout||!a.target){const t={};return this.options.layoutId&&(t.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,t.pointerEvents=TS(null===e||void 0===e?void 0:e.pointerEvents)||""),this.hasProjected&&!aT(this.latestValues)&&(t.transform=o?o({},""):"none",this.hasProjected=!1),t}const i=a.animationValues||a.latestValues;this.applyTransformsToTarget(),n.transform=ZT(this.projectionDeltaWithTransform,this.treeScale,i),o&&(n.transform=o(i,n.transform));const{x:s,y:l}=this.projectionDelta;n.transformOrigin="".concat(100*s.origin,"% ").concat(100*l.origin,"% 0"),a.animationValues?n.opacity=a===this?null!==(r=null!==(t=i.opacity)&&void 0!==t?t:this.latestValues.opacity)&&void 0!==r?r:1:this.preserveOpacity?this.latestValues.opacity:i.opacityExit:n.opacity=a===this?void 0!==i.opacity?i.opacity:"":void 0!==i.opacityExit?i.opacityExit:0;for(const c in Pk){if(void 0===i[c])continue;const{correct:e,applyTo:t}=Pk[c],r="none"===n.transform?i[c]:e(i[c],a);if(t){const e=t.length;for(let o=0;o<e;o++)n[t[o]]=r}else n[c]=r}return this.options.layoutId&&(n.pointerEvents=a===this?TS(null===e||void 0===e?void 0:e.pointerEvents)||"":"none"),n}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach((e=>{var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()})),this.root.nodes.forEach(uE),this.root.sharedNodes.clear()}}}function aE(e){e.updateLayout()}function iE(e){var t;const r=(null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&r&&e.hasListeners("didUpdate")){const{layoutBox:t,measuredBox:n}=e.layout,{animationType:o}=e.options,a=r.source!==e.layout.source;"size"===o?tT((e=>{const n=a?r.measuredBox[e]:r.layoutBox[e],o=zP(n);n.min=t[e].min,n.max=n.min+o})):OE(o,r.layoutBox,t)&&tT((n=>{const o=a?r.measuredBox[n]:r.layoutBox[n],i=zP(t[n]);o.max=o.min+i,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[n].max=e.relativeTarget[n].min+i)}));const i=JP();VP(i,t,r.layoutBox);const s=JP();a?VP(s,e.applyTransform(n,!0),r.measuredBox):VP(s,t,r.layoutBox);const l=!GT(i);let c=!1;if(!e.resumeFrom){const n=e.getClosestProjectingParent();if(n&&!n.resumeFrom){const{snapshot:o,layout:a}=n;if(o&&a){const i=eT();GP(i,r.layoutBox,o.layoutBox);const s=eT();GP(s,t,a.layoutBox),XT(i,s)||(c=!0),n.options.layoutRoot&&(e.relativeTarget=s,e.relativeTargetOrigin=i,e.relativeParent=n)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:r,delta:s,layoutDelta:i,hasLayoutChanged:l,hasRelativeTargetChanged:c})}else if(e.isLead()){const{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function sE(e){nE.totalNodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=Boolean(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function lE(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function cE(e){e.clearSnapshot()}function uE(e){e.clearMeasurements()}function dE(e){e.isLayoutDirty=!1}function fE(e){const{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function hE(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function pE(e){e.resolveTargetDelta()}function gE(e){e.calcProjection()}function mE(e){e.resetRotation()}function vE(e){e.removeLeadSnapshot()}function bE(e,t,r){e.translate=HC(t.translate,0,r),e.scale=HC(t.scale,1,r),e.origin=t.origin,e.originPoint=t.originPoint}function yE(e,t,r,n){e.min=HC(t.min,r.min,n),e.max=HC(t.max,r.max,n)}function xE(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}const wE={duration:.45,ease:[.4,0,.1,1]},kE=e=>"undefined"!==typeof navigator&&navigator.userAgent.toLowerCase().includes(e),SE=kE("applewebkit/")&&!kE("chrome/")?Math.round:AS;function CE(e){e.min=SE(e.min),e.max=SE(e.max)}function OE(e,t,r){return"position"===e||"preserve-aspect"===e&&!YP(qT(t),qT(r),.2)}const PE=oE({attachResizeListener:(e,t)=>BS(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),TE={current:void 0},EE=oE({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!TE.current){const e=new PE({});e.mount(window),e.setOptions({layoutScroll:!0}),TE.current=e}return TE.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>Boolean("fixed"===window.getComputedStyle(e).position)}),jE={pan:{Feature:class extends ZS{constructor(){super(...arguments),this.removePointerDownListener=AS}onPointerDown(e){this.session=new DP(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:yT(this.node)})}createPanHandlers(){const{onPanSessionStart:e,onPanStart:t,onPan:r,onPanEnd:n}=this.node.getProps();return{onSessionStart:ST(e),onStart:ST(t),onMove:r,onEnd:(e,t)=>{delete this.session,n&&_S.update((()=>n(e,t)))}}}mount(){this.removePointerDownListener=WS(this.node.current,"pointerdown",(e=>this.onPointerDown(e)))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}},drag:{Feature:class extends ZS{constructor(e){super(e),this.removeGroupControls=AS,this.removeListeners=AS,this.controls=new wT(e)}mount(){const{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||AS}unmount(){this.removeGroupControls(),this.removeListeners()}},ProjectionNode:EE,MeasureLayout:jT}},AE=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;const NE=4;function ME(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;dC(r<=NE,'Max CSS variable fallback depth detected in property "'.concat(e,'". This may indicate a circular fallback dependency.'));const[n,o]=function(e){const t=AE.exec(e);if(!t)return[,];const[,r,n]=t;return[r,n]}(e);if(!n)return;const a=window.getComputedStyle(t).getPropertyValue(n);if(a){const e=a.trim();return aP(e)?parseFloat(e):e}return Ik(o)?ME(o,t,r+1):o}const _E=new Set(["width","height","top","left","right","bottom","x","y","translateX","translateY"]),DE=e=>_E.has(e),IE=e=>e===Fk||e===qk,RE=(e,t)=>parseFloat(e.split(", ")[t]),LE=(e,t)=>(r,n)=>{let{transform:o}=n;if("none"===o||!o)return 0;const a=o.match(/^matrix3d\((.+)\)$/);if(a)return RE(a[1],t);{const t=o.match(/^matrix\((.+)\)$/);return t?RE(t[1],e):0}},FE=new Set(["x","y","z"]),BE=Tk.filter((e=>!FE.has(e)));const $E={width:(e,t)=>{let{x:r}=e,{paddingLeft:n="0",paddingRight:o="0"}=t;return r.max-r.min-parseFloat(n)-parseFloat(o)},height:(e,t)=>{let{y:r}=e,{paddingTop:n="0",paddingBottom:o="0"}=t;return r.max-r.min-parseFloat(n)-parseFloat(o)},top:(e,t)=>{let{top:r}=t;return parseFloat(r)},left:(e,t)=>{let{left:r}=t;return parseFloat(r)},bottom:(e,t)=>{let{y:r}=e,{top:n}=t;return parseFloat(n)+(r.max-r.min)},right:(e,t)=>{let{x:r}=e,{left:n}=t;return parseFloat(n)+(r.max-r.min)},x:LE(4,13),y:LE(5,14)};$E.translateX=$E.x,$E.translateY=$E.y;const zE=function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};t={...t},n={...n};const o=Object.keys(t).filter(DE);let a=[],i=!1;const s=[];if(o.forEach((o=>{const l=e.getValue(o);if(!e.hasValue(o))return;let c=r[o],u=pP(c);const d=t[o];let f;if(CS(d)){const e=d.length,t=null===d[0]?1:0;c=d[t],u=pP(c);for(let r=t;r<e&&null!==d[r];r++)f?dC(pP(d[r])===f,"All keyframes must be of the same type"):(f=pP(d[r]),dC(f===u||IE(u)&&IE(f),"Keyframes must be of the same dimension as the current value"))}else f=pP(d);if(u!==f)if(IE(u)&&IE(f)){const e=l.get();"string"===typeof e&&l.set(parseFloat(e)),"string"===typeof d?t[o]=parseFloat(d):Array.isArray(d)&&f===qk&&(t[o]=d.map(parseFloat))}else(null===u||void 0===u?void 0:u.transform)&&(null===f||void 0===f?void 0:f.transform)&&(0===c||0===d)?0===c?l.set(f.transform(c)):t[o]=u.transform(d):(i||(a=function(e){const t=[];return BE.forEach((r=>{const n=e.getValue(r);void 0!==n&&(t.push([r,n.get()]),n.set(r.startsWith("scale")?1:0))})),t.length&&e.render(),t}(e),i=!0),s.push(o),n[o]=void 0!==n[o]?n[o]:t[o],l.jump(d))})),s.length){const r=s.indexOf("height")>=0?window.pageYOffset:null,o=((e,t,r)=>{const n=t.measureViewportBox(),o=t.current,a=getComputedStyle(o),{display:i}=a,s={};"none"===i&&t.setStaticValue("display",e.display||"block"),r.forEach((e=>{s[e]=$E[e](n,a)})),t.render();const l=t.measureViewportBox();return r.forEach((r=>{const n=t.getValue(r);n&&n.jump(s[r]),e[r]=$E[r](l,a)})),e})(t,e,s);return a.length&&a.forEach((t=>{let[r,n]=t;e.getValue(r).set(n)})),e.render(),rk&&null!==r&&window.scrollTo({top:r}),{target:o,transitionEnd:n}}return{target:t,transitionEnd:n}};function YE(e,t,r,n){return(e=>Object.keys(e).some(DE))(t)?zE(e,t,r,n):{target:t,transitionEnd:n}}const WE=(e,t,r,n)=>{const o=function(e,t,r){let{...n}=t;const o=e.current;if(!(o instanceof Element))return{target:n,transitionEnd:r};r&&(r={...r}),e.values.forEach((e=>{const t=e.get();if(!Ik(t))return;const r=ME(t,o);r&&e.set(r)}));for(const a in n){const e=n[a];if(!Ik(e))continue;const t=ME(e,o);t&&(n[a]=t,r||(r={}),void 0===r[a]&&(r[a]=e))}return{target:n,transitionEnd:r}}(e,t,n);return YE(e,t=o.target,r,n=o.transitionEnd)},VE={current:null},HE={current:!1};const UE=new WeakMap,GE=Object.keys(vk),XE=GE.length,qE=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],KE=dk.length;class ZE{constructor(e){let{parent:t,props:r,presenceContext:n,reducedMotionConfig:o,visualState:a}=e,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>_S.render(this.render,!1,!0);const{latestValues:s,renderState:l}=a;this.latestValues=s,this.baseTarget={...s},this.initialValues=r.initial?{...s}:{},this.renderState=l,this.parent=t,this.props=r,this.presenceContext=n,this.depth=t?t.depth+1:0,this.reducedMotionConfig=o,this.options=i,this.isControllingVariants=fk(r),this.isVariantNode=hk(r),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=Boolean(t&&t.current);const{willChange:c,...u}=this.scrapeMotionValuesFromProps(r,{});for(const d in u){const e=u[d];void 0!==s[d]&&Ak(e)&&(e.set(s[d],!1),oP(c)&&c.add(d))}}scrapeMotionValuesFromProps(e,t){return{}}mount(e){this.current=e,UE.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach(((e,t)=>this.bindToMotionValue(t,e))),HE.current||function(){if(HE.current=!0,rk)if(window.matchMedia){const e=window.matchMedia("(prefers-reduced-motion)"),t=()=>VE.current=e.matches;e.addListener(t),t()}else VE.current=!1}(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||VE.current),this.parent&&this.parent.children.add(this),this.update(this.props,this.presenceContext)}unmount(){UE.delete(this.current),this.projection&&this.projection.unmount(),DS(this.notifyUpdate),DS(this.render),this.valueSubscriptions.forEach((e=>e())),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent&&this.parent.children.delete(this);for(const e in this.events)this.events[e].clear();for(const e in this.features)this.features[e].unmount();this.current=null}bindToMotionValue(e,t){const r=Ek.has(e),n=t.on("change",(t=>{this.latestValues[e]=t,this.props.onUpdate&&_S.update(this.notifyUpdate,!1,!0),r&&this.projection&&(this.projection.isTransformDirty=!0)})),o=t.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(e,(()=>{n(),o()}))}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}loadFeatures(e,t,r,n){let o,a,{children:i,...s}=e;for(let l=0;l<XE;l++){const e=GE[l],{isEnabled:t,Feature:r,ProjectionNode:n,MeasureLayout:i}=vk[e];n&&(o=n),t(s)&&(!this.features[e]&&r&&(this.features[e]=new r(this)),i&&(a=i))}if(("html"===this.type||"svg"===this.type)&&!this.projection&&o){this.projection=new o(this.latestValues,this.parent&&this.parent.projection);const{layoutId:e,layout:t,drag:r,dragConstraints:a,layoutScroll:i,layoutRoot:l}=s;this.projection.setOptions({layoutId:e,layout:t,alwaysMeasureLayout:Boolean(r)||a&&sk(a),visualElement:this,scheduleRender:()=>this.scheduleRender(),animationType:"string"===typeof t?t:"both",initialPromotionConfig:n,layoutScroll:i,layoutRoot:l})}return a}updateFeatures(){for(const e in this.features){const t=this.features[e];t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):eT()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}makeTargetAnimatable(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return this.makeTargetAnimatableFromInstance(e,this.props,t)}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let r=0;r<qE.length;r++){const t=qE[r];this.propEventSubscriptions[t]&&(this.propEventSubscriptions[t](),delete this.propEventSubscriptions[t]);const n=e["on"+t];n&&(this.propEventSubscriptions[t]=this.on(t,n))}this.prevMotionValues=function(e,t,r){const{willChange:n}=t;for(const o in t){const a=t[o],i=r[o];if(Ak(a))e.addValue(o,a),oP(n)&&n.add(o);else if(Ak(i))e.addValue(o,dP(a,{owner:e})),oP(n)&&n.remove(o);else if(i!==a)if(e.hasValue(o)){const t=e.getValue(o);!t.hasAnimated&&t.set(a)}else{const t=e.getStaticValue(o);e.addValue(o,dP(void 0!==t?t:a,{owner:e}))}}for(const o in r)void 0===t[o]&&e.removeValue(o);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}getVariantContext(){if(arguments.length>0&&void 0!==arguments[0]&&arguments[0])return this.parent?this.parent.getVariantContext():void 0;if(!this.isControllingVariants){const e=this.parent&&this.parent.getVariantContext()||{};return void 0!==this.props.initial&&(e.initial=this.props.initial),e}const e={};for(let t=0;t<KE;t++){const r=dk[t],n=this.props[r];(lk(n)||!1===n)&&(e[r]=n)}return e}addVariantChild(e){const t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){t!==this.values.get(e)&&(this.removeValue(e),this.bindToMotionValue(e,t)),this.values.set(e,t),this.latestValues[e]=t.get()}removeValue(e){this.values.delete(e);const t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let r=this.values.get(e);return void 0===r&&void 0!==t&&(r=dP(t,{owner:this}),this.addValue(e,r)),r}readValue(e){var t;return void 0===this.latestValues[e]&&this.current?null!==(t=this.getBaseTargetFromProps(this.props,e))&&void 0!==t?t:this.readValueFromInstance(this.current,e,this.options):this.latestValues[e]}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){var t;const{initial:r}=this.props,n="string"===typeof r||"object"===typeof r?null===(t=SS(this.props,r))||void 0===t?void 0:t[e]:void 0;if(r&&void 0!==n)return n;const o=this.getBaseTargetFromProps(this.props,e);return void 0===o||Ak(o)?void 0!==this.initialValues[e]&&void 0===n?void 0:this.baseTarget[e]:o}on(e,t){return this.events[e]||(this.events[e]=new lP),this.events[e].add(t)}notify(e){if(this.events[e]){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];this.events[e].notify(...r)}}}class QE extends ZE{sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){return e.style?e.style[t]:void 0}removeValueFromRenderState(e,t){let{vars:r,style:n}=t;delete r[e],delete n[e]}makeTargetAnimatableFromInstance(e,t,r){let{transition:n,transitionEnd:o,...a}=e,{transformValues:i}=t,s=function(e,t,r){const n={};for(const o in e){const e=yP(o,t);if(void 0!==e)n[o]=e;else{const e=r.getValue(o);e&&(n[o]=e.get())}}return n}(a,n||{},this);if(i&&(o&&(o=i(o)),a&&(a=i(a)),s&&(s=i(s))),r){!function(e,t,r){var n,o;const a=Object.keys(t).filter((t=>!e.hasValue(t))),i=a.length;if(i)for(let s=0;s<i;s++){const i=a[s],l=t[i];let c=null;Array.isArray(l)&&(c=l[0]),null===c&&(c=null!==(o=null!==(n=r[i])&&void 0!==n?n:e.readValue(i))&&void 0!==o?o:t[i]),void 0!==c&&null!==c&&("string"===typeof c&&(aP(c)||JO(c))?c=parseFloat(c):!mP(c)&&aO.test(l)&&(c=QO(i,l)),e.addValue(i,dP(c,{owner:e})),void 0===r[i]&&(r[i]=c),null!==c&&e.setBaseTarget(i,c))}}(this,a,s);const e=WE(this,a,s,o);o=e.transitionEnd,a=e.target}return{transition:n,transitionEnd:o,...a}}}class JE extends QE{constructor(){super(...arguments),this.type="html"}readValueFromInstance(e,t){if(Ek.has(t)){const e=ZO(t);return e&&e.default||0}{const n=(r=e,window.getComputedStyle(r)),o=(Dk(t)?n.getPropertyValue(t):n[t])||0;return"string"===typeof o?o.trim():o}var r}measureInstanceViewportBox(e,t){let{transformPagePoint:r}=t;return bT(e,r)}build(e,t,r,n){tS(e,t,r,n.transformTemplate)}scrapeMotionValuesFromProps(e,t){return wS(e,t)}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);const{children:e}=this.props;Ak(e)&&(this.childSubscription=e.on("change",(e=>{this.current&&(this.current.textContent="".concat(e))})))}renderInstance(e,t,r,n){bS(e,t,r,n)}}class ej extends QE{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(Ek.has(t)){const e=ZO(t);return e&&e.default||0}return t=yS.has(t)?t:ak(t),e.getAttribute(t)}measureInstanceViewportBox(){return eT()}scrapeMotionValuesFromProps(e,t){return kS(e,t)}build(e,t,r,n){hS(e,t,r,this.isSVGTag,n.transformTemplate)}renderInstance(e,t,r,n){xS(e,t,0,n)}mount(e){this.isSVGTag=gS(e.tagName),super.mount(e)}}const tj=(e,t)=>Ok(e)?new ej(t,{enableHardwareAcceleration:!1}):new JE(t,{enableHardwareAcceleration:!0}),rj={...MP,...sC,...jE,...{layout:{ProjectionNode:EE,MeasureLayout:jT}}},nj=Sk(((e,t)=>function(e,t,r,n){let{forwardMotionProps:o=!1}=t;return{...Ok(e)?LS:FS,preloadedFeatures:r,useRender:vS(o),createVisualElement:n,Component:e}}(e,t,rj,tj)));const oj={hidden:{opacity:0},visible:{opacity:1,transition:{staggerChildren:.12,delayChildren:1}}},aj={visible:{opacity:1,y:0,transition:{type:"spring",damping:12,delay:1,stiffness:100}},hidden:{opacity:0,y:20,transition:{type:"spring",damping:12,delay:1,stiffness:100}}},ij=[{id:1,symbol:"SPY",name:"S&P 500 ETF (VOO)",description:"America's 500 largest companies.",returnPercentage:"10.26",endingText:"%/ year since 1957",backgroundColor:"#D7E7FF",borderColor:"#5B99F7",riskScore:3.6},{id:2,symbol:"QQQ",name:"Nasdaq ETF (QQQ)",description:"Biggest tech companies in the world.",returnPercentage:"13.65",endingText:"%/ year since 2011",backgroundColor:"#FFD6D6",borderColor:"#F75B5B",riskScore:3.75},{id:3,symbol:"SCHD",name:"Dividend Stocks ETF (SCHD)",description:"Companies that pay you to own them.",returnPercentage:"13.34",endingText:"%/ year since 2011",backgroundColor:"#E3FFFF",borderColor:"#0AA3A3",riskScore:3.7},{id:4,symbol:"GLD",name:"Gold ETF (GLD)",description:"Invest in the value of gold.",returnPercentage:"8.31",endingText:"%/ year since 2004",backgroundColor:"#FFFCB9",borderColor:"#A0AA27",riskScore:2.6},{id:5,symbol:"VUG",name:"Growth Stocks ETF (VUG)",description:"Large companies growing quickly.",returnPercentage:"10.90",endingText:"%/ year since 2004",backgroundColor:"#F3E9FF",borderColor:"#7C00C8",riskScore:3.7},{id:6,symbol:"IWM",name:"Russell 200 (IWM)",description:"Companies worth $300m to $2bn.",returnPercentage:"7.47",endingText:"%/ year since 2000",backgroundColor:"#FFE9E9",borderColor:"#FD00F2",riskScore:4.45},{id:7,symbol:"VXUS",name:"Total International ETF (VXUS)",description:"Largest companies outside the U.S.",returnPercentage:"4.66",endingText:"%/ year since 1997",backgroundColor:"#FDE1C8",borderColor:"#F30000",riskScore:3.75},{id:8,symbol:"DIA",name:"Industrials ETF (DIA)",description:"Tracks the U.S. economy.",returnPercentage:"8.48",endingText:"%/ year since 1998",backgroundColor:"#EDFFEB",borderColor:"#159800",riskScore:3.6}],sj=[{id:1,value:"4.6k",label:"Trades automated monthly"},{id:2,value:"$7M",label:"Dollars connected"},{id:3,value:"$3M",label:"Automated via ScaleTrade"},{id:4,value:"231",label:"Connected accounts"}];var lj=r(22030);function cj(e){return La({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 294.1L383 167c9.4-9.4 24.6-9.4 33.9 0s9.3 24.6 0 34L273 345c-9.1 9.1-23.7 9.3-33.1.7L95 201.1c-4.7-4.7-7-10.9-7-17s2.3-12.3 7-17c9.4-9.4 24.6-9.4 33.9 0l127.1 127z"},child:[]}]})(e)}function uj(e){return La({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M256 217.9L383 345c9.4 9.4 24.6 9.4 33.9 0 9.4-9.4 9.3-24.6 0-34L273 167c-9.1-9.1-23.7-9.3-33.1-.7L95 310.9c-4.7 4.7-7 10.9-7 17s2.3 12.3 7 17c9.4 9.4 24.6 9.4 33.9 0l127.1-127z"},child:[]}]})(e)}function dj(e){return La({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{d:"M416 277.333H277.333V416h-42.666V277.333H96v-42.666h138.667V96h42.666v138.667H416v42.666z"},child:[]}]})(e)}function fj(e){return La({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},child:[{tag:"line",attr:{x1:"5",y1:"12",x2:"19",y2:"12"},child:[]}]})(e)}var hj=r(22019);const pj=e=>{let{values:r,labels:n}=e;(0,t.useEffect)((()=>{a({series:[{name:"Estimated Investment Value",data:r}],options:{chart:{height:"100%",type:"area",fontFamily:"Roboto-Medium, sans-serif",dropShadow:{enabled:!0,blur:5,opacity:.2,top:5,left:5},toolbar:{show:!1}},colors:["#008037"],dataLabels:{enabled:!1},grid:{show:!1},stroke:{curve:"straight"},xaxis:{categories:n,tickPlacement:"between",tickAmount:4,labels:{rotate:0}},yaxis:{labels:{show:!1}}}})}),[r,n]);const[o,a]=(0,t.useState)({series:[{name:"Estimated Investment Value",data:r}],options:{chart:{height:"100%",type:"line",fontFamily:"Roboto-Medium, sans-serif",dropShadow:{enabled:!0,blur:5,opacity:.2,top:5,left:5},toolbar:{show:!1}},colors:["#008037"],dataLabels:{enabled:!1},grid:{show:!1},stroke:{curve:"straight"},xaxis:{categories:n,tickPlacement:"between",tickAmount:4},yaxis:{labels:{show:!1,offsetX:10}},tooltip:{x:{formatter:e=>"Year ".concat(e)},y:{formatter:e=>"$"+parseFloat(e).toLocaleString("en-US")}}}});return(0,Ig.jsx)("div",{className:"chart",children:(0,Ig.jsx)(hj.A,{series:o.series,options:o.options,type:"area",height:"100%"})})},gj=r.p+"static/media/video-placholder.0666b0d82ddd3bebaa57.png",mj=r.p+"static/media/step-01.b1c1bfb075a1a2ced8f7.png",vj=r.p+"static/media/step-02.73d8012a3f3120856b9e.png",bj=r.p+"static/media/step-03.8f40b5cb7787cc526a51.png",yj=r.p+"static/media/step-04.2afe5fdac204a90b44ae.png",xj=r.p+"static/media/home-bg.b2ad05b8459a95a5c22f.png",wj=r.p+"static/media/warren-buffet-full.a553d44896266402e4d7.png",kj=r.p+"static/media/warren-buffet.29d2583f9a1beeda87ae.png",Sj=r.p+"static/media/jack-bogle.b69c69a492907ca716ed.png",Cj=r.p+"static/media/peter-lynch-full.92d82b049be3ff223940.png",Oj=r.p+"static/media/jack-bogle-full.312477ae2f733a73fba2.png",Pj=r.p+"static/media/etf-01.9ed43ac87450ef45e281.png",Tj=r.p+"static/media/etf-02.8a6a2a4a2e0246448423.png",Ej=r.p+"static/media/etf-03.d3daca9496c5b7430ccd.png",jj=r.p+"static/media/etf-04.816cb2b340cfdb5a606a.png",Aj=r.p+"static/media/etf-05.826aa52d64f889872324.png",Nj=r.p+"static/media/etf-06.7a4d154bd2b353ddb22d.png",Mj=r.p+"static/media/etf-07.74a9807beee7983920fa.png",_j=r.p+"static/media/etf-08.844f8403414ec65dc713.png",Dj=r.p+"static/media/etf-01-detail.28c158b0580f83dd046a.png",Ij=r.p+"static/media/etf-02-detail.d64ffa305b7e55533c91.png",Rj=r.p+"static/media/etf-03-detail.02c7dcd431520cc69c64.png",Lj=r.p+"static/media/etf-04-detail.d5ae92ccf1030a813107.png",Fj=r.p+"static/media/etf-05-detail.ea6a9d511983f8d919ef.png",Bj=r.p+"static/media/etf-06-detail.91fcb1bd22e4eff3f0d9.png",$j=r.p+"static/media/etf-07-detail.6afa6cc05223108fb379.png",zj=r.p+"static/media/etf-08-detail.056476d9b14d7811aed5.png",Yj=[{id:1,image:kj,name:"Warren Buffet",strategyName:"90 / 10 Strategy",riskScore:3.24,returnPercentage:11.77,type:"investor",underlying:"_BUFFETT",about:"It has the opportunity to grow quickly, but it can drop just as fast. To balance this risk, bonds that are guaranteed by the U.S. government are added.",investorDetails:{image:wj,heading:"Who is Warren Buffet",list:["Averaged 20% per year for over 50 years, making him one of the best investors in history","Says the average person should just follow the 90/10 portfolio to reach wealth","Pledged to donate 99% of his wealth"],composition:[{name:"VOO",description:"Invests in the 500 largest companies in the U.S. This is one of the most popular and best-performing investments in the world.",percentage:90},{name:"BILS",description:"Invests in bonds that are guaranteed by the U.S. government. It is extremely safe, so the return is lower.",percentage:10}],benefits:[{description:"This strategy is best for people who are not afraid of moderate to higher risk."},{description:"Potential for higher returns, because it invests primarily in stocks instead of bonds."},{description:"This strategy uses bonds as a way to balance out some risk."},{description:"Because it invests in the largest 500 companies in the U.S., most money is invested in tech companies like Nvdia, Apple, and Meta."}],drawbacks:[{description:"It can sometimes be too volatile for people who do not like risk."},{description:"If the market were to face an extreme decline, it could take longer for this strategy to recover."}]}},{id:4,image:Sj,name:"Jack Bogle",strategyName:"3 Fund Strategy",riskScore:2.93,returnPercentage:8.01,type:"investor",underlying:"_BOGLE",about:"This is a good balance between growing at a solid pace and not rising or dropping too quickly. It\u2019s not the fastest, but it\u2019s not the slowest either.",investorDetails:{image:Oj,heading:" Who is Jack Bogle",list:["Founder of Vanguard, which now manages $7.2 trillion","Popularized index funds and low-cost, passive investing","Famous for trying to help the average investor grow their wealth safely"],composition:[{name:"VTI",description:"Invests in every stock that is available in the U.S. stock market (3500+ companies). A passive way to invest in the U.S. economy.",percentage:64},{name:"BND",description:"Invests in intermediate-term bonds that are guaranteed by the U.S. government. It is safer and can provide reliable dividend income.",percentage:20},{name:"VXUS",description:"Invests in thousands of companies outside of the U.S., primarily in emerging countries, the Pacific, and Europe.",percentage:16}],benefits:[{description:"This strategy is best for people who prefer mild risk levels."},{description:"This strategy is extremely diverse and effectively invests in over 11,000 different companies, both within the U.S. and internationally."},{description:"This strategy does not sacrifice too much in the trade-off between potential returns and potential risk."}],drawbacks:[{description:"It can be hard to split smaller amounts of money across three different investments without using fractional shares."},{description:"By being exposed to international companies, it opens this strategy up to more potential risks (i.e. currency, war, geopolitical)."}]}},{id:3,image:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAB2zSURBVHgBvXsJkCRndeaXR91nV1/VPUf3XJoZSSN0jYQltGgILOsIwKxjIVaxYY1ZhxfvRmDsxQs4Ntbyst5d2xG2ISAMEfjAYHMZWRwyGGzNcAlrdMyB5tQcPWd3T591H1mZ6e+9rKo+pnumBcLZUZruqqzM/3/H9773vZSB9pHlETWj7/cNvNnw8aC85+P1OYzutYxF7/o3+I6x5O/Vz/bXcI3gHN/3Dxmm8acTMxOfWTiHRz6bH/VN7OOvo/iZHksXdKPzjGXv+tf9hn/N58aqVzDG4Pl7JuYnxgID5PLn/J/55m90GDd8Z+kWjWvOXW4CY4VrLjrG6l7tDivfm9/LP/bi3/QwFr0AXGehxpLfjRU/NVb5fOU46h5Z27frViqW+kvaLY/X/TDW+P51vdQ9w7/u+aunlrHCFbDobGMwl3+9sG7JLRducb3Pf9rj2qxf/r5xg2/aeN2PtaDy4rN8XIvXr8exeh1ZfI+fgQFWPoxFmapg5S9birHwj7/0re5xY+P419ztmhssu8rP3gB+sByFPEM2byBsWfq7yTcdtwVTfvHld37ue93ldlHdwLLYWTmnOydfP8kMdUHnSvbSjzq3uN4Nrr1g51vLD99f9BE3bPgWBjI53HfzTYhaQF82gqbrIB63MDdfwdefP4XZUpGnmiAhg+e19OuWYbRX5S9a+mqbW+uag10uAcEOYl7/JssvtPhcY9E1fMTtMAaiSYRgIhUJYaA3hUgohFw6gWjYRCJqI5mIYGggiWgmjWLLxTPfPojzV6qIJcJ49G234tLUPD79t/8Mm1GjizawIuW59re1HVYylnxy8eZf27G8QMmPyR8LMSvMTcbRG0uiLxrFpt409tw8jGjEQjxs8HO+IjbPpbE8D32ZENbnbFh+cIWN/VH8u3u2wG5ZmCgUSdyAWq2+cNsla1jtrzXsoBMBiw2w9ghYemvdvsENmjZuyvbDYQT0hF3YXh1bNubwnx57A+yEDY/XNmMRWPR+NJ2E4RkoF0pwG7wrjfPq6Xl4hos//+wLWL+tBzft2oFDh1/FP+77F7Tcdg6bxiqreN0M0DlWq+VLPQ/mrUnv5SMpxKIh3DM8iD3bktg+FEGLn4nv/JiNwZF+IExP0wACBAlGhu8JPvASjJpwLAqf4V6p1vGx//0d1Fp1PHP0Cp5495uw50234B1P/C5aLaaCaXZtsFrVWMthLsJovVAHY1ff/ML7xqKfOCLosRPYku7FhmwG925OIZO00Gy6cFsOIhET6b4emGFLc9iwbYSjMfiut4CWvsv/eIyIFqK2gSf+63147PHdiIUjxBFGUqOI++68BaPDA9LZdb9m4CenV8SA1JOdP4w1bX7h6BjOZshnIgl2lRnsGO1DfyaM2/JR9DOcPaKWFQ3DJgD2rEtJoEgCIBQPI5KMda+i5ZK4YIVs/uoR+YFE0tRNHjl4CV7DwYtHz+O/v+dBFGomJq7OolJrQkLH+Im3v8wAwaYW/LsWA0jO9xDpxQDhkIGPPL4LW3tcnDxTwVAqxA0YyG3rQ6I/AdMOBaliEfoYCTbBceEIypIVDnFPfnshrCQ0SD5Ux7ZeG999eRZnT0/hwXs24eFH7sNT//AcLNNYFrWv7TCXv7G8obze4QdrVCNkoxG8Yf0gDP5LnCLZMeB6voZqvdxEs+Tw1ZDirl/qok3nIp1r+gvUuNV04DsN3LQzj3Q+h4bjYEM/U4sl0ndqWm1e6+EvesnxUzNBkyGepScjIQvVWgu/+ckDuCMfwaNbs8FtGAGls3Pc2CyZnod1D2yDTTww/HbCGcE5XWN0TMP36sWqIlM0zkgyyR5pkM3DaeUOVWKLLwY2sWb3r5TU9mv/SucINiA/EQKawbAW3lasN+G5BC1hckJ35RJSxOlZ4hpa5Rq8GnPdJRLYll7Db4OAz/QwLLkW04OVQjPBCO4luNEkOFLSQiRqImm6GN3QR9J0VWn1aiu/UZNl/2SbXwDMeDiKORKUsBUioPCC3CxJHzfTASfxUpAKhETULk+xAhAE01ECW6XrdAE+MaLXyCKUErzI6BI8tYIJp+WhUa3QqB4yGQvD2STe+8Qv4EP/97PX5jFWVh1Wwgp77ZtfoT/gW/2xlMA3JioVzDZq+G93bMDOPkMZnrY19FhqQ4/yfXGpbEhggKWjfQ2j7WVTsUT7IiK+eDXVm+VXXNRLFQW7VDyKV8/P4cxkGUNDpNXJjBoaqza+i1e+MlT+VBggl3R9Xz1gy+L5+1yVgOdJ3ZabeQFImh48CXfJBM8IvL14OXIOvQ8hNwx/nyxQKoH8WFIx5BxazWIV4UcINVuozJdx5sx0N/yvJW/Gst+NFT+1V97W8mM12kkvy8IsXxcoYX704jw29w0iEeennuCA0N5Q0O6y2YkkE9rY+DSYuFtDnF622RxJasDx0Wy4iBLkLEsMZWmLXGNqTdaqKBUr6CEgejSCU6xhoTVaLduvj5DmjTe/8vuddxwuvsaefqJawmW2shHTUg9DGV6wgNRAr/45O1VGdLgXvbdvxcD9O9F/3w5kNw8xcgTR6Vq+xo+M4aWvHMD4hQl6VxFUt1Co+rg0XcDhc9OYnK9y4TbWr++94TpvtBN77U3PtfmvNduTyPU158Wc23oi6I2QHdL9YaKhOLo8MUNgdJHtT0pxR+XyJEtck0BHpifILiEviyHlzQ2l4YR9ZNfn9Hri/ZbTQqEQAGaYb0b4nk3jREORYA3GCvh0HXpkLDXAjY5VRM522S60qpBi7PlBSUxz8/OzVcy0TPyYZ8w0PIROziPTE6ODTbzFsbBtQwyFcxVkesOMigbKLJ3f/vE4njtdhBUJo4+Gyrz4Pfz+hx6F4VSQ7MvBTpUhFjk1VyDgFrG+3kAyW2xzqNU2u/D+aolgr33zy98P5K26sDUFQJt8gLWaeT4xBy1b37wyjfNzNVQc5rpLL7tNDId3IR/uR7XgUg/wMXWliDOktz8+N4NDlypaUczj47xeE+95571ssuroW99PJ7ONpqFnyg3MMGWmig7SyTLxRLbgrbru5VD4Gg1w7ca7FxR9j16P02M1tqcxM4IkkZ77x5liAy6JzsM9GSQGUvj8+TLHMC6NEMLHv3kJlYkWHntgkBS5jjI7xf2nKphv+CypcdzaO8BrsOa3avjzj3wZQ2kbt23L4uqMryJLraVqgq6kVm+0WSTau1uZEBlYrVAaazXAcvsZCHGn79u9nZ1ZE+PMglNzDVRk94zJwThZHJ1iseQ1y1U0/RBsUuW3PnAHDrxwFOUaw7c/BzeRQW98BtuPzcG7ZGAzAfFctYyDp8bwPx5/BCO1CS156zIRbtyhuyz89o48htdZSG4bxMFZE3/y2W+xWly7xeWr77Duzvo7xxoNcO3FpU5vzaRQizSxKUFvNOdxuuiSAhP8wqbKWgJtOXrULs8izvd/fe/P4+jhk4iwTW5JCz2aw2BUdIQL6EuYuHvXRowfO8G0amEnjTs4Rg/XuNks5bOQg5A3httyJvLbM0i9cQTjzxfXrlyucuJPTIQ8kpa5RotVmuImm5UUFZ5UpUGRx4JDTpCKmdT/bPTmInjC6sVstQr/+X14bF0Cm1Pk+2wMvLqDvuE+/Idf3YTixQImj13GrwyE8Mj9N+OmQRv960bgUBkSrWykaOHBwR4cOUd8uXMEuzfdBvfwi+g0XDCWZcEaLHONLL72w1Bdr9VgJrIpMUiEpDOjYxGyTKWnYb4sYkO12sCuONCkTFYdG8fuQUtDVsqf7wbNTblQozbIiNiaQKoVwxauLN28AtdyyAyDe8VZGjckSKiaHiOLpbRl49kfnVQiBsvqLGvREgNlejXvr70dNjr55S26UKDRTzEvY0YLaW5O2xmem8hEcfOWFGWwFqanWqg5LoZGk/R2i8hf50ZcJU9yBZOkyaURSBhgUUXqp/e1k1JlzIfTtDVvPZ4jM4LeIUbPlh7kNyVIgy9i374DCIXDQWvdlZWEPLSHK8YCzwuascU6ZoBr9o02b5ih4FRharqy4OsuF//xw8folRj+58/d1jaOzy6PnVwqhvzGGNbZ0uJ6mhKlcw4qLF11Oisiba90i/ysyRAfP1dAfiSNWDKC7MYhymGe0mRXjE5DFC9M8U8HG9eHcceD/LyvF1fG6vDb7bisU9Qmkyq0cAW3VggcJwZQg3AddMhiwqQ2a/cxN4yATruhSoqElnZwAQ9oecEy1Gms9S+fmsZ39p+HFwpz6uNqsyR3q1bqBL8YvvC9WUxONWHbZHhujbKYifU7eghwLH2XK+pJiSQpo0Kwmq0Qvvb5g7h4ZhZbbuMUP5YguYrjzPkpvWegIPldeS5Yl36AhZww2imxqAC2f7l+BMhFOLoKLBZ0a0rq6RlPL8KFilWFjHhBdRYEF6s2ye4EF2SRzfm6Mr5WKMZu0VGKG6J8YjhSNsOYKVAfoEjSG2ZEEA/CybAKI7pg/js/UYc32mKmUAqj+vzXX34Bn/7sP2lTJR2ibMvVNKnoZs1QVJ3tcu2+10mHDnnzuvNHoNsMLa3xS6iDnszNiVJjRxCgbnt6KJ7ix4Qqgp6pSq4YRdqhwolpzB6Zwsyhq5gfm8PERAV/8dUTuEqCUxiIo2jRk3UTPzo8jQ88+SyefeEymmR73/idr2HsWwfgUBMQQiQ/Fqsh+z+EGOJ2NEG3tYcrpihHMUrtMY1PMYJs2uZEypS1avR5+pI5gr6WeFgxYFGYLD8WNew+mxh5IxxLS/Ou4e5Q0SlQqPz4weMUKSmOqOoLVXYqpaYOMCREx+eamKv4uHt7H6ZencCnnj6KP/vyK0wfA//xl27F5/7yl2A3K5BB2cMfeAAvPf0KBt7CFplzBpf0mZ0G6tQbZ0suvvrMQZw4eV437PstRlpZNxai11V1lnRs1oLU8BdmDr5EQ7tvMpYSIX/VzQeQ0f6vH7Sllmp2YXjs1d1GVeW+k9To85EYRlM9QVPEuzTrvua/GGG0L4L+HrbDcy42X7ZRisT0Fg0C0wi7R5sI77GXcARbIgTNRhPHP/EdbPnVR1kPbYREUhNjpuL4xN9+HTMUS0OcOTqNsoazDFfC0ThTJKlRWa4U2otfwK8gDdD9qwOHNhadoLYxsGisbbR7cmPZ1yQtXLW839bwW1yIozWLOegF4CSyeJMLl5FZigar8/X4PT3Y+MbtCGXj8Dj4zG5ZhzCN4DOSnGYZTVaKlogr0vzUiwy2BBJZdpLML4cVydX22VCpzFSUDxasCrEYA35bZgvOuYb9+ktj3l7s8S5MShOv5aPV3XcokePUJoxGcVpDSywdjvcokXFK85hmV/iDuRnFhK08z/RT7TLTwsWCp/hpCjniLaema0iQ0FBGxWTxNDwOQ0x5OKJcptLjICX5G/JQPX4WsWwCj/7aLhw4WcLXnz2COqPDo1E9t86CQAGVmOCxRNfLMyjVgmcLErkhJUj14lUlWwHnaJdE4R2L5hALBuiEi1YMwph8wQ+aGzndpPhgWuEAD9rfV6Ax2+VRwp1ekM6w4QdaYIjGsTgQfebINOhgDFIr30Rvm1Ov6ozQQpQNE89jja+XW5rTJsWP7SRSTc4N56fqaDDvRyiSnCZV/uQXvx/MBDVzAxCUV7B8Wb3ZDnWrG+9dZRrGEvncXxwByztJIZ/qPUrd4jopJW6N+cYN2RyBWXzfdZpwKnM6z5OICHE8ZhAYWzILVHHT0OWI5vef3zRMRCdCc3NCdjI71iOaS8mjH0qo7EiUCRVjlQEuvjSG2qEx9AyyUlAzAOlws+yID6kxtBBPZQMM4vUa9RLVopqGvsXrCC5IEjTYfPmKV3QY89EVh8jTJlrCja5x5Hv2QvwvHHqyAlKSnhclx4FbLWjNT+bWa42W90ozl2C0TLW8HeWGGnXtAAX4Dl4uYedgDMkQw77ZVLHEZ0t88WQNE6dPkw6KSmwzIg0MswdIDMcQ5ixxXYpGuWcA4T6qRs9fIVN0WDkmMTNVVD9G4inOD2NKjUtXL2hEy+pjqV6tUA7H6eWZcd1TJJ5UZ5msJM1aacHvZjsuXJHWum0UuiHjd0gDc8tvNYIPrEDodlkOZXwtC9CUUHJE0sr3fd6oYMcxS9ZnUANIhZsYIIonyPak5KUyJvpvstkg8eocqLis5ya91qLqE43JsFQqTVjsgmalClsw1fHw6rSDC3PsPMkDJLd9zh+EYltMSyOoa4oDLXIMWbMlqSkcRTQEPwBHAUytY77XlvN83eeKTDDEMDd4M6da1JpqMLyiafb1rLOVucuaEhIFqb5RXVCzMktPzSuOjBfK9HoERYJci6C3kS1vPm2oROYVwkgO5TB8bxaZgSiFkhgSO7Zi8vmjiIWJ7qTHxSNlRiqV5hKtZFIMna3g/d+9SGPFkMtv0vu36BRuiTpBnl5PajpUZ6+gzvInXCCZG1a/FKYuqsN0viC9gqQkU1fUZyVzFFhsv91Pd/oEHXa0RScsnrkJ7fXbfaAMMhRUTB1i+O18kjwNMVIucoFXajyTLeyAZ+FL3y1xnBXGL9wVRryH9b7ATtFzaIQIGmPnkea/MxddXDh0GTkuKp5kxHAqfOBomXNAaoLrNqJWYxNcL3Y7PMEoQ4cu1oIy7AcRrCWw0x3Ked2y2ClzC3MiI5/L+0FzE+SyvmkGw04dcLVRVulkuxGSpkPpsRmEX4ulSRYT4+hqZGQDHtuzA5/+zD4KmtwMTdzDdNnWm8C7f24drN4kvckymYgiJc8HyXCERszEPBSu1vH5vz9Gb9G7lNUSsSjCI3mcqLH5OXMJP3rxiHpPuxH+GyKhCmiAp8gvLbhszdSwd5WxyqHttDDB9j4WP2wXVAFtoy3duOa+21SAiLD2h6JpvUFl9qJ+QcLLZp47zLfa/LhaOJ3JIkkAeuPd26gSGdgy2oehfJ71fh5XKGObTJPjJZY05nMyEoF0FDGiDyNcx+smxY1Nu1Lo37wBp88XmDrAQF8SO7ckcfNdt+Hde/bgY3/819j/vR8inmHY8/7S1DTr80xT6olcX6ZvI9caUuos6SDrimX79foCjF6lHpRz7tFsP1QhuGV3usYFtXcxGgSh5HdDn3kqDyVouviqCovlHcreb7x/K97z7gfwsb95DhSB8NBbd+JLX3kOHSFFmsC/u1DUhYta2Hm0xexUpjMeVd+DePvAAPrSKSTfMIR3/sa7lOL6fg337N6BX3viUfz9N15EXR4nMwIWL1J5EOm+5r2KI17gX3GizCQDlohF4b8gjdhSUhQxnUYADjwi8YyyPoe1v8HyJ2VDQFCkrHrlqtZ2eeozwslwjuJHjG1qgih+aaaIHRu5AUrht+wcUCw5dOg0Th26ovO+Ofb/2jEGTwcGJMUK8GeUwLuRWDDAsffte9+G1GASqf4+XbDnN5Bgi9xPSezeXUNUnTJa47/w9Hc1ImQIWSvNaScow9VE/3CbCU5phRJmG2afIpHskC36TivAAFrMloGDlDjGU2AbSQepnezETLNGAiMNhxWEDpHfJaUTlLYtToDtKHJSMfjzwx+cxrPPnsQf/eHjSOUYirzuO99xN0Ypen4/+gr5jIv9R45jmnM9IS2COBG5rtZlH7tDNh7ZOYLz6SjufOtdiETsrkNEVZidKePEqUm871ceoIGzpL0GvvjUs6TTno7a666geyuIMKaIQrkfgKBsyrSieqWWXwoGshrgMmHUHt5rKz/BQ4iGPsfTCliBqCzyo14PKoYpRgse94JyNL6nExoRO9WqHGAQC0oclY9s6cctt/48jQXs2LcNH/69v9J7hamg3hzKYDMHKiZ5gpW0cJTk6F3ve4eqyfA6ooVUJF/XE9IWhUSrTm2R57z8/T9hIzWA0xyYvvWhvSRbbImFW3uuMlRDa78bNHRtXUPX3U542Y/ttp/SiKX7iL5xzdlqYZJ6fIHDjATSfVvVQI5TJcWsYPPwJkSJ4ioytrU9ra9oz/PZscXI//URNwTPBFRr/D5L4+77t+Nzf/Nhtq0misdm8NU/egoOyyKzAx/8zP9C74aUIriSHaDL4pW/GIEzVKSSczgVqtfOon7uJK+Xxac+9jvq2To1xic/8jnOHTiMCWdgU7J3Cdh17klsEE4kmLppjZQ6KXNQBbTeW21WZbZDxGhHj8tSZiFDqumQd6fZpCgjdIMnQORCcn6NqdEiqkrl0faAZ8m8wAwJ36c+4Mr8kP3/CDtIxo13Zh7DfQn84m/vwRypcyrfw8hyg3V0i1THCAHHgBIaqz2IDaBMhyz+PG7fGFaCFsttRP2D78Lv/8EX2IxRWjMo6tqe6ovd62j0BnexejL5J8NsRurkyqLwtPhKxnNIZvrVG6XiBLgPDOdyyCajSuEjITPomI2gA5RWc5Bd3k0bezBdqCJKPrBpcz9VGksReWAoxdJp8x4BX5DomT0xiwsHX8Ubbs+iTp4/uHUzgTbRpamd8Nfuj+sd4wD1zCtjOMMhqstyun5dqq3tBSkYPEfgsnsssoqE8ct7H8HDD92K/T84zlEcaTV7migFVWniWoxmAX1RvE2hvQk2DYGe1iLoOYiyP08l5ZlfG2EmbyJB3d709ImNLKc6PXwN97BxIdjJSCBMg6R5Tn8uipPHLuHSlXklRVExFA2kI0MveP5HLDA1XUZpahZlRkLlItXd6VkcO3wUJ09M0rtW2/ltgYObK8yXUasIeIYxNlbC1bk6IyogQAFBCx6xsTlT8Ei5M0y/LZTlR4bYYJnSz9TQx0FtfrBPK4XXcpUcWTSKLdrem+/ciru23s24biqIvTI2jx/++Cp2U62JWOuDomUEJFnx0QgmBDZvOsKOz+Z3pspNvHS6pi150/UCluiZmhLT49Pa/UWIDZcm5rHvmRdw9ukTQJwEq+KSNzTw0Q9+CWP03te//2fY0EdV1wxYXYnjtm9++4coXKBaTPL0prv7OCku41OfPILf+q1baZiWrindkyRxY5QVG0Eacbm96Ri+8fn3o9lssFtk0+VH8dAjH8ClS1MBjzAasNf3ZvaX56sPnj473SU+lWIT+WyaSN5SnU4k8bAZPAkSCgVPaYsWWG4GJCcT4xCUNTrBfOeUG7NsYGQO0aoT/HhOjHPClw5fwVf+4WVcuXwV66oeBpges3I/Vq9SzSGfoETG935z7x/gv/z62/HQ2++kEXw12o5b8jhVn8D4WVcfmtq6KYV1Ay3s++c53H9fln1CE8//4KLqGNs2ZxV7SmShxflKIIsxjaqCXfTG///dxynGhLSx4/YO2Xduye93HOfBuaLT5X8iQPbHTUVN4W2S6+xmqe+1VVUjiIhA9AgeiA4xCiwNQV/RulSoaJjY9Nr5iQYmZqtUiwiM6QzKpQI1Ai6MxizPOLg676B3Y45YE8LZsWm8cvxVjIwOYPud64gxTQojNTRopHqVggi93JMOoYcpePFKDVOTYX0iLSKSN8FCHs2vMCpQlvaYKd2Sf0mUpqoKkhsGU/qApqRPNBn9U9v0Wh8lVdzLVY92DCBW1rFE+4F82bDkcUPmdUqsgrleT6zN6EyjfY7kG0/gjaUXF/N4PO8b+47j3KWrxJYYUvEIjhw4iz7mYLTBkRkXd4WT33v+/S0Y4Ox/dt7ER//PU/i7p57Dj17+hC60yc0Lp8/lYhp53AHSBLptERf/8vw0htdzoMr5o9QFh5qiUw/4ikyfHAELmVuEQ0oKp6dqzH9p8d2xN//yRz6jO3zvw784Csvfx+8HRvADvqwPOwf9YZdv56jaCLrLQrw2UkfDQfnU/xOMxov0prDjrs2oe6ZiQplDjk3rMti1YwMuj0/gwnfGcexrh/Dy5Hn8vw89hARDeowkxkokMbIhh8nJEp7bfwSj+SE2OSF9OvTUgXFcPjmNu3az8SL91omQDGGYypfOzeK8NFFt1UtGhD499ea3bFGhxXUJ0pmwEh9PB/rmmOM29ux85MNjygM++a2nx/jPpvc++ra9BMHf4G5uVyWVAJZmDgYtpxFUURlXG52WAm222H7IkSfK/y2SZrm0WdN7kjY1vKg+Q5RMxFGr13Dp6gxyDOF4khuYkIegZXhaRSaSIYXuIdAl0Ndr4657b9bomp+t4WtfPIwsK1IsJKFr6ibNdqlsUaTIyUNV7B7FJU3m6eTlquqAxWIdpbJUMt4/Re2h6e8P2cb+Sr3w0Tve+Xvz8v1/BZNrhLafsGfCAAAAAElFTkSuQmCC",name:"Benjamin Graham",strategyName:"Defensive Investor",riskScore:2.59,returnPercentage:7.74,underlying:"_GRAHAM",about:"It does not grow fast, but it is very steady. During previous market crashes, this strategy only dropped by half as much as the rest of the stock market.",type:"investor",investorDetails:{image:Cj,heading:"Who is Benjamin Graham",list:["Father of value investing and mentor to Warren Buffett","Wrote the most famous book on investing, The Intelligent Investor","Averaged a 17% annual return for 30 years from 1926 - 1956 (30 years)"],composition:[{name:"BND",description:"Invests in intermediate-term bonds that are guaranteed by the U.S. government. It is safer and can provide reliable dividend income.",percentage:40},{name:"VTI",description:"Invests in every stock that is available in the U.S. stock market (3500+ companies). A passive way to invest in the U.S. economy.",percentage:60}],benefits:[{description:"This strategy is best for people who want to grow their money steadily."},{description:"This strategy pays consistent dividend income because it invests heavily in bonds."},{description:"During the Great Recession, the rest of the stock market dropped over 48% while this strategy only dropped 28%."},{description:"After the Great Recession, the stock market took 26 months to recover, while this strategy only took 14 months to recover."}],drawbacks:[{description:"Over time, it may grow much slower than other investment strategies because it takes less risk."},{description:"During major market rises, this strategy may capture as much opportunity as others."}]}},{id:5,image:Pj,name:"Ticker: VOO",strategyName:"500 Largest Companies",riskScore:3.6,returnPercentage:13.33,underlying:"VOO",type:"etf",about:"Invests in a the 500 biggest U.S. companies. Most of it is invested in tech companies, but it includes almost every industry, from AI chips to candy bars.",investorDetails:{image:Dj,heading:"What is VOO?",list:["Follows the top 500 big companies in the U.S.","One of the best-performing funds, offering steady long-term growth.","Averaged around 10% annual return since its start."],holdings:[{name:"Apple Inc. (AAPL)",percentage:6.97,link:!1},{name:"Microsoft Corp (MSFT)",percentage:6.54,link:!1},{name:"NVIDIA Corp (NVDA)",percentage:6.2,link:!1},{name:"Amazon.com Inc (AMZN)",percentage:3.45,link:!1},{name:"See all link",percentage:null,redirectLink:"https://investor.vanguard.com/investment-products/etfs/profile/voo",link:!0}],benefits:[{description:"Suitable for those comfortable with moderate risk for long-term growth"},{description:"Focuses on large, well-known companies, especially in tech, boosting potential returns"},{description:"Low-cost and easy to access, making it a popular choice for investors"}],drawbacks:[{description:"Can be too risky for those who prefer stable or guaranteed returns"},{description:"If the market drops significantly, it may take time to recover due to its high stock exposure"}]}},{id:6,image:Tj,name:"Ticker: QQQ",strategyName:"Big tech companies",riskScore:3.85,returnPercentage:18.28,type:"etf",about:"Invests in a the 500 biggest U.S. companies. Most of it is invested in tech companies, but it includes almost every industry, from AI chips to candy bars.",underlying:"QQQ",investorDetails:{image:Ij,heading:"What is QQQ?",list:["Tracks the 100 biggest tech companies in the US","Focuses on fast-growing companies, mainly in tech","Known for its strong growth over time"],holdings:[{name:"Apple Inc. (AAPL)",percentage:8.85,link:!1},{name:"Microsoft Corp (MSFT)",percentage:7.99,link:!1},{name:"NVIDIA Corp (NVDA)",percentage:7.78,link:!1},{name:"Broadcom Inc (AVGO) ",percentage:5.31,link:!1},{name:"See all link",percentage:null,redirectLink:"https://www.invesco.com/qqq-etf/en/about.html?utm_campaign=BL_QQQ_BAU_G_S_ININV_PROS_Brand&utm_source=Google&utm_medium=cpc&utm_content=qqq-cpc-paid-text&utm_term=12190225115_117285846619&utm_client=placeholder&utm_ver=placeholder&gad_source=1&gclid=Cj0KCQjw6oi4BhD1ARIsAL6pox1HI-X5o9l98c1p-9p-DPWS4HuXRmuPT8360ZKFH_4Nh0XBibb0A9gaAq4WEALw_wcB",link:!0}],benefits:[{description:"Suitable for those comfortable with moderate risk for long-term growth"},{description:"Focuses on large, well-known companies, especially in tech, boosting potential returns"},{description:"Low-cost and easy to access, making it a popular choice for investors"}],drawbacks:[{description:"Can be too risky for those who prefer stable or guaranteed returns"},{description:"If the market drops significantly, it may take time to recover due to its high stock exposure"}]}},{id:7,image:Ej,name:"Ticker: SCHD",strategyName:"Dividend investing",riskScore:3.6,returnPercentage:11.71,type:"etf",about:"Invests mostly in large health care, finance, and industrial companies that use their extra profits to pay investors for owning the stock.",underlying:"SCHD",investorDetails:{image:Rj,heading:"What is SCHD?",list:["Invests in big companies that pay money to their investors, called dividends","Focuses on companies that are more mature and stable","Great for people who want steady income with some growth"],holdings:[{name:"Home Depot (HD)",percentage:4.41,link:!1},{name:"Blackrock (BLK)",percentage:4.23,link:!1},{name:"Cisco Systems (CSCO)",percentage:4.22,link:!1},{name:"Chevron Corp (CVX)",percentage:4.16,link:!1},{name:"See all link",percentage:null,redirectLink:"https://www.schwabassetmanagement.com/products/schd",link:!0}],benefits:[{description:"Good for people who want steady money from investing"},{description:"Safer than tech-focused investments"},{description:"Offers a mix of stability and growth for investors"}],drawbacks:[{description:"Might not grow as quickly as tech-focused investments"},{description:"Could make less money than other investments if the market does really well"},{description:"Invests only in U.S. companies, so you wouldn\u2019t own any international investments"}]}},{id:8,image:jj,name:"Ticker: GLD",strategyName:"Invest in Gold",riskScore:2.95,returnPercentage:7.58,type:"etf",about:"Investing in gold can be a safer option when the stock market\u2019s shaky, because gold generally holds its value when stocks drop.",underlying:"GLD",investorDetails:{image:Lj,heading:"What is GLD?",list:["This lets you invest in gold without needing to buy physical gold","GLD follows the price of gold for you","Great to diversify your investments and keep up with inflation"],holdings:[{name:"Physical gold bullion",percentage:99.9,link:!1},{name:"Cash",percentage:.1,link:!1},{name:"See all link",percentage:null,redirectLink:"https://www.ssga.com/us/en/intermediary/etfs/spdr-gold-shares-gld",link:!0}],benefits:[{description:"Can protect your money during times of market uncertainty or inflation"},{description:"Easiest way to invest in gold without needing to buy physical gold"},{description:"Good for diversifying your investments, reducing overall risk"}],drawbacks:[{description:"Gold prices can be unpredictable, leading to price swings"},{description:"No dividends or interest payments, so this investment doesn\u2019t generate any income"},{description:"Doesn\u2019t grow your money like stocks can, because you\u2019re investing in gold instead of a business"}]}},{id:9,image:Aj,name:"Ticker: VUG",strategyName:"Big Growth Companies",riskScore:3.9,returnPercentage:15.54,type:"etf",about:"Invests in the largest companies in the U.S. that are expected to grow quickly. It has slightly more risk, but can lead to higher returns.",underlying:"VUG",investorDetails:{image:Fj,heading:"What is VUG?",list:["Invests in big, fast-growing U.S. companies","Mostly invests in the technology industry","Known for its strong growth over time"],holdings:[{name:"Apple Inc. (AAPL)",percentage:13.01,link:!1},{name:"Microsoft Corp (MSFT)",percentage:12.09,link:!1},{name:"NVIDIA Corp (NVDA)",percentage:10.88,link:!1},{name:"Amazon.com Inc (AMZN)",percentage:4.55,link:!1},{name:"See all link",percentage:null,redirectLink:"https://advisors.vanguard.com/investments/products/vug/vanguard-growth-etf#portfolio",link:!0}],benefits:[{description:"In addition to tech, this ETF covers things like like real estate, healthcare, and consumer goods"},{description:"It is volatile, but may be less volatile than growth ETFs that only invest in tech companies"},{description:"Includes a range of company sizes, from mega-sized to mid-sized public companies"}],drawbacks:[{description:"This ETF can still be relatively volatile with moderate price swings up and down"},{description:"It may not provide as much safety during a large market drop"},{description:"It does not include any small-sized companies which can limit growth potential"}]}},{id:10,image:Nj,name:"Ticker: IWM",strategyName:"Smaller Companies",riskScore:4.3,returnPercentage:8.74,type:"etf",about:"It focuses on small companies with big growth potential. It\u2019s riskier but has a chance for higher returns than ETFs focused on big companies.",underlying:"IWM",investorDetails:{image:Bj,heading:"What is IWM?",list:["Invests in 2,000 smaller U.S. companies with growth potential","Great for investing in smaller companies if you only invest in large companies","Consider it a \u201chigh risk, high reward\u201d kind of ETF"],holdings:[{name:"FTAI Aviation (FTAI)",percentage:.56,link:!1},{name:"Vaxcyte Inc (PCVX)",percentage:.51,link:!1},{name:"Sprouts Farmers Market (SFM)",percentage:.43,link:!1},{name:"Insmed (INSM)",percentage:.43,link:!1},{name:"See all link",percentage:null,redirectLink:"https://www.ishares.com/us/products/239710/ishares-russell-2000-etf",link:!0}],benefits:[{description:"One investment that helps you invest across 2,000 companies"},{description:"Smaller companies can sometimes grow the fastest during certain periods"},{description:"Good for diversifying your investments, reducing overall risk"}],drawbacks:[{description:"Smaller companies may carry more risk because they are less established"},{description:"It\u2019s generally more volatile"},{description:"Doesn\u2019t grow your money like stocks can, because you\u2019re investing in gold instead of a business"}]}},{id:11,image:Mj,name:"Ticker: VXUS",strategyName:"Global Economy",riskScore:3.45,returnPercentage:5.34,type:"etf",about:"VXUS invests in companies outside the U.S., giving you access to global markets. It spreads risk but can be more unpredictable than U.S. funds.",underlying:"VXUS",investorDetails:{image:$j,heading:"What is VXUS?",list:["Invests in thousands of international companies","Great for investing in companies outside of the U.S.","Covers a wide range of economies and countries"],holdings:[{name:"Taiwan Semiconductor (TSM)",percentage:2.15,link:!1},{name:"Novo Nordisk (NOVO)",percentage:1.28,link:!1},{name:"ASML (ASML)",percentage:1.07,link:!1},{name:"Tencent (TCEHY)",percentage:.92,link:!1},{name:"See all link",percentage:null,redirectLink:"https://investor.vanguard.com/investment-products/etfs/profile/vxus#portfolio-composition",link:!0}],benefits:[{description:"Good way to diversify into international companies, beyond the U.S. market"},{description:"Can outperform U.S. stocks during periods of strong global growth"},{description:"Exposes you to high-quality companies that domestic ETFs don\u2019t offer"}],drawbacks:[{description:"Sometimes it\u2019s more volatile than U.S.-focused funds due to international risks"},{description:"Currency exchange rates can impact performance"},{description:"It\u2019s exposed to developing countries which can carry more risk"}]}},{id:12,image:_j,name:"Ticker: DIA",strategyName:"U.S Economy",riskScore:3.7,returnPercentage:8.48,type:"etf",about:"DJIA tracks 30 big companies that contribute significant amounts of economic activity in the U.S. It\u2019s another way to invest in the U.S. economy.",underlying:"DIA",investorDetails:{image:zj,heading:"What is DIA?",list:["Tracks the Dow Jones Industrial Average","Invest in 30 large, stable, and foundational companies","This ETF was launched in 1998"],holdings:[{name:"United Health (UNH)",percentage:9.24,link:!1},{name:"Goldman Sachs (GS)",percentage:7.79,link:!1},{name:"Microsoft (MSFT)",percentage:6.43,link:!1},{name:"Home Depot (HD)",percentage:6.34,link:!1},{name:"See all link",percentage:null,redirectLink:"https://www.ssga.com/us/en/intermediary/etfs/spdr-dow-jones-industrial-average-etf-trust-dia",link:!0}],benefits:[{description:"Invests in a wide range of well-known companies with strong track records"},{description:"Has consistently delivered balanced investment results since it was launched in 1998"},{description:"A steady, long-term growth option for more conservative investors"}],drawbacks:[{description:"Invests in just 30 companies compared to other ETFs that hold thousands of companies"},{description:"Heavily reliant on large, mature companies which may not always grow as quickly"},{description:"Less investment into high-growth areas like biotech or technology"}]}}],Wj=[{id:1,label:"Your estimated investment",value:"$2,767,166",color:"#008037"},{id:2,label:"Amount invested",value:"$460,000",color:"#50CFD7"},{id:3,label:"Expected net gain",value:"$2,307,166",color:"#FFF"}],Vj=[{id:1,image:fm,name:"Brokerage # ---5914",balance:"24,159.88",text:"You have $5,157.92 in cash to invest in this account."}];function Hj(e){return null!==e&&"object"===typeof e&&"constructor"in e&&e.constructor===Object}function Uj(e,t){void 0===e&&(e={}),void 0===t&&(t={}),Object.keys(t).forEach((r=>{"undefined"===typeof e[r]?e[r]=t[r]:Hj(t[r])&&Hj(e[r])&&Object.keys(t[r]).length>0&&Uj(e[r],t[r])}))}const Gj={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function Xj(){const e="undefined"!==typeof document?document:{};return Uj(e,Gj),e}const qj={document:Gj,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"===typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!==typeof setTimeout&&clearTimeout(e)}};function Kj(){const e="undefined"!==typeof window?window:{};return Uj(e,qj),e}function Zj(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function Qj(){return Date.now()}function Jj(e,t){void 0===t&&(t="x");const r=Kj();let n,o,a;const i=function(e){const t=Kj();let r;return t.getComputedStyle&&(r=t.getComputedStyle(e,null)),!r&&e.currentStyle&&(r=e.currentStyle),r||(r=e.style),r}(e);return r.WebKitCSSMatrix?(o=i.transform||i.webkitTransform,o.split(",").length>6&&(o=o.split(", ").map((e=>e.replace(",","."))).join(", ")),a=new r.WebKitCSSMatrix("none"===o?"":o)):(a=i.MozTransform||i.OTransform||i.MsTransform||i.msTransform||i.transform||i.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),n=a.toString().split(",")),"x"===t&&(o=r.WebKitCSSMatrix?a.m41:16===n.length?parseFloat(n[12]):parseFloat(n[4])),"y"===t&&(o=r.WebKitCSSMatrix?a.m42:16===n.length?parseFloat(n[13]):parseFloat(n[5])),o||0}function eA(e){return"object"===typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function tA(e){return"undefined"!==typeof window&&"undefined"!==typeof window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function rA(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let r=1;r<arguments.length;r+=1){const n=r<0||arguments.length<=r?void 0:arguments[r];if(void 0!==n&&null!==n&&!tA(n)){const r=Object.keys(Object(n)).filter((e=>t.indexOf(e)<0));for(let t=0,o=r.length;t<o;t+=1){const o=r[t],a=Object.getOwnPropertyDescriptor(n,o);void 0!==a&&a.enumerable&&(eA(e[o])&&eA(n[o])?n[o].__swiper__?e[o]=n[o]:rA(e[o],n[o]):!eA(e[o])&&eA(n[o])?(e[o]={},n[o].__swiper__?e[o]=n[o]:rA(e[o],n[o])):e[o]=n[o])}}}return e}function nA(e,t,r){e.style.setProperty(t,r)}function oA(e){let{swiper:t,targetPosition:r,side:n}=e;const o=Kj(),a=-t.translate;let i,s=null;const l=t.params.speed;t.wrapperEl.style.scrollSnapType="none",o.cancelAnimationFrame(t.cssModeFrameID);const c=r>a?"next":"prev",u=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,d=()=>{i=(new Date).getTime(),null===s&&(s=i);const e=Math.max(Math.min((i-s)/l,1),0),c=.5-Math.cos(e*Math.PI)/2;let f=a+c*(r-a);if(u(f,r)&&(f=r),t.wrapperEl.scrollTo({[n]:f}),u(f,r))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[n]:f})})),void o.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=o.requestAnimationFrame(d)};d()}function aA(e){return e.querySelector(".swiper-slide-transform")||e.shadowRoot&&e.shadowRoot.querySelector(".swiper-slide-transform")||e}function iA(e,t){void 0===t&&(t="");const r=[...e.children];return e instanceof HTMLSlotElement&&r.push(...e.assignedElements()),t?r.filter((e=>e.matches(t))):r}function sA(e){try{return void console.warn(e)}catch(t){}}function lA(e,t){void 0===t&&(t=[]);const r=document.createElement(e);return r.classList.add(...Array.isArray(t)?t:function(e){return void 0===e&&(e=""),e.trim().split(" ").filter((e=>!!e.trim()))}(t)),r}function cA(e,t){return Kj().getComputedStyle(e,null).getPropertyValue(t)}function uA(e){let t,r=e;if(r){for(t=0;null!==(r=r.previousSibling);)1===r.nodeType&&(t+=1);return t}}function dA(e,t,r){const n=Kj();return r?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(n.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}function fA(e){return(Array.isArray(e)?e:[e]).filter((e=>!!e))}let hA,pA,gA;function mA(){return hA||(hA=function(){const e=Kj(),t=Xj();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),hA}function vA(e){return void 0===e&&(e={}),pA||(pA=function(e){let{userAgent:t}=void 0===e?{}:e;const r=mA(),n=Kj(),o=n.navigator.platform,a=t||n.navigator.userAgent,i={ios:!1,android:!1},s=n.screen.width,l=n.screen.height,c=a.match(/(Android);?[\s\/]+([\d.]+)?/);let u=a.match(/(iPad).*OS\s([\d_]+)/);const d=a.match(/(iPod)(.*OS\s([\d_]+))?/),f=!u&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="Win32"===o;let p="MacIntel"===o;return!u&&p&&r.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf("".concat(s,"x").concat(l))>=0&&(u=a.match(/(Version)\/([\d.]+)/),u||(u=[0,1,"13_0_0"]),p=!1),c&&!h&&(i.os="android",i.android=!0),(u||f||d)&&(i.os="ios",i.ios=!0),i}(e)),pA}function bA(){return gA||(gA=function(){const e=Kj(),t=vA();let r=!1;function n(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(n()){const t=String(e.navigator.userAgent);if(t.includes("Version/")){const[e,n]=t.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));r=e<16||16===e&&n<2}}const o=/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent),a=n();return{isSafari:r||a,needPerspectiveFix:r,need3dFix:a||o&&t.ios,isWebView:o}}()),gA}var yA={on(e,t,r){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!==typeof t)return n;const o=r?"unshift":"push";return e.split(" ").forEach((e=>{n.eventsListeners[e]||(n.eventsListeners[e]=[]),n.eventsListeners[e][o](t)})),n},once(e,t,r){const n=this;if(!n.eventsListeners||n.destroyed)return n;if("function"!==typeof t)return n;function o(){n.off(e,o),o.__emitterProxy&&delete o.__emitterProxy;for(var r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];t.apply(n,a)}return o.__emitterProxy=t,n.on(e,o,r)},onAny(e,t){const r=this;if(!r.eventsListeners||r.destroyed)return r;if("function"!==typeof e)return r;const n=t?"unshift":"push";return r.eventsAnyListeners.indexOf(e)<0&&r.eventsAnyListeners[n](e),r},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const r=t.eventsAnyListeners.indexOf(e);return r>=0&&t.eventsAnyListeners.splice(r,1),t},off(e,t){const r=this;return!r.eventsListeners||r.destroyed?r:r.eventsListeners?(e.split(" ").forEach((e=>{"undefined"===typeof t?r.eventsListeners[e]=[]:r.eventsListeners[e]&&r.eventsListeners[e].forEach(((n,o)=>{(n===t||n.__emitterProxy&&n.__emitterProxy===t)&&r.eventsListeners[e].splice(o,1)}))})),r):r},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,r,n;for(var o=arguments.length,a=new Array(o),i=0;i<o;i++)a[i]=arguments[i];"string"===typeof a[0]||Array.isArray(a[0])?(t=a[0],r=a.slice(1,a.length),n=e):(t=a[0].events,r=a[0].data,n=a[0].context||e),r.unshift(n);return(Array.isArray(t)?t:t.split(" ")).forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(n,[t,...r])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(n,r)}))})),e}};const xA=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)};const wA=(e,t,r)=>{t&&!e.classList.contains(r)?e.classList.add(r):!t&&e.classList.contains(r)&&e.classList.remove(r)};const kA=(e,t)=>{if(!e||e.destroyed||!e.params)return;const r=t.closest(e.isElement?"swiper-slide":".".concat(e.params.slideClass));if(r){let t=r.querySelector(".".concat(e.params.lazyPreloaderClass));!t&&e.isElement&&(r.shadowRoot?t=r.shadowRoot.querySelector(".".concat(e.params.lazyPreloaderClass)):requestAnimationFrame((()=>{r.shadowRoot&&(t=r.shadowRoot.querySelector(".".concat(e.params.lazyPreloaderClass)),t&&t.remove())}))),t&&t.remove()}},SA=(e,t)=>{if(!e.slides[t])return;const r=e.slides[t].querySelector('[loading="lazy"]');r&&r.removeAttribute("loading")},CA=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const r=e.slides.length;if(!r||!t||t<0)return;t=Math.min(t,r);const n="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),o=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const r=o,a=[r-t];return a.push(...Array.from({length:t}).map(((e,t)=>r+n+t))),void e.slides.forEach(((t,r)=>{a.includes(t.column)&&SA(e,r)}))}const a=o+n-1;if(e.params.rewind||e.params.loop)for(let i=o-t;i<=a+t;i+=1){const t=(i%r+r)%r;(t<o||t>a)&&SA(e,t)}else for(let i=Math.max(o-t,0);i<=Math.min(a+t,r-1);i+=1)i!==o&&(i>a||i<o)&&SA(e,i)};var OA={updateSize:function(){const e=this;let t,r;const n=e.el;t="undefined"!==typeof e.params.width&&null!==e.params.width?e.params.width:n.clientWidth,r="undefined"!==typeof e.params.height&&null!==e.params.height?e.params.height:n.clientHeight,0===t&&e.isHorizontal()||0===r&&e.isVertical()||(t=t-parseInt(cA(n,"padding-left")||0,10)-parseInt(cA(n,"padding-right")||0,10),r=r-parseInt(cA(n,"padding-top")||0,10)-parseInt(cA(n,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(r)&&(r=0),Object.assign(e,{width:t,height:r,size:e.isHorizontal()?t:r}))},updateSlides:function(){const e=this;function t(t,r){return parseFloat(t.getPropertyValue(e.getDirectionLabel(r))||0)}const r=e.params,{wrapperEl:n,slidesEl:o,size:a,rtlTranslate:i,wrongRTL:s}=e,l=e.virtual&&r.virtual.enabled,c=l?e.virtual.slides.length:e.slides.length,u=iA(o,".".concat(e.params.slideClass,", swiper-slide")),d=l?e.virtual.slides.length:u.length;let f=[];const h=[],p=[];let g=r.slidesOffsetBefore;"function"===typeof g&&(g=r.slidesOffsetBefore.call(e));let m=r.slidesOffsetAfter;"function"===typeof m&&(m=r.slidesOffsetAfter.call(e));const v=e.snapGrid.length,b=e.slidesGrid.length;let y=r.spaceBetween,x=-g,w=0,k=0;if("undefined"===typeof a)return;"string"===typeof y&&y.indexOf("%")>=0?y=parseFloat(y.replace("%",""))/100*a:"string"===typeof y&&(y=parseFloat(y)),e.virtualSize=-y,u.forEach((e=>{i?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),r.centeredSlides&&r.cssMode&&(nA(n,"--swiper-centered-offset-before",""),nA(n,"--swiper-centered-offset-after",""));const S=r.grid&&r.grid.rows>1&&e.grid;let C;S?e.grid.initSlides(u):e.grid&&e.grid.unsetSlides();const O="auto"===r.slidesPerView&&r.breakpoints&&Object.keys(r.breakpoints).filter((e=>"undefined"!==typeof r.breakpoints[e].slidesPerView)).length>0;for(let P=0;P<d;P+=1){let n;if(C=0,u[P]&&(n=u[P]),S&&e.grid.updateSlide(P,n,u),!u[P]||"none"!==cA(n,"display")){if("auto"===r.slidesPerView){O&&(u[P].style[e.getDirectionLabel("width")]="");const o=getComputedStyle(n),a=n.style.transform,i=n.style.webkitTransform;if(a&&(n.style.transform="none"),i&&(n.style.webkitTransform="none"),r.roundLengths)C=e.isHorizontal()?dA(n,"width",!0):dA(n,"height",!0);else{const e=t(o,"width"),r=t(o,"padding-left"),a=t(o,"padding-right"),i=t(o,"margin-left"),s=t(o,"margin-right"),l=o.getPropertyValue("box-sizing");if(l&&"border-box"===l)C=e+i+s;else{const{clientWidth:t,offsetWidth:o}=n;C=e+r+a+i+s+(o-t)}}a&&(n.style.transform=a),i&&(n.style.webkitTransform=i),r.roundLengths&&(C=Math.floor(C))}else C=(a-(r.slidesPerView-1)*y)/r.slidesPerView,r.roundLengths&&(C=Math.floor(C)),u[P]&&(u[P].style[e.getDirectionLabel("width")]="".concat(C,"px"));u[P]&&(u[P].swiperSlideSize=C),p.push(C),r.centeredSlides?(x=x+C/2+w/2+y,0===w&&0!==P&&(x=x-a/2-y),0===P&&(x=x-a/2-y),Math.abs(x)<.001&&(x=0),r.roundLengths&&(x=Math.floor(x)),k%r.slidesPerGroup===0&&f.push(x),h.push(x)):(r.roundLengths&&(x=Math.floor(x)),(k-Math.min(e.params.slidesPerGroupSkip,k))%e.params.slidesPerGroup===0&&f.push(x),h.push(x),x=x+C+y),e.virtualSize+=C+y,w=C,k+=1}}if(e.virtualSize=Math.max(e.virtualSize,a)+m,i&&s&&("slide"===r.effect||"coverflow"===r.effect)&&(n.style.width="".concat(e.virtualSize+y,"px")),r.setWrapperSize&&(n.style[e.getDirectionLabel("width")]="".concat(e.virtualSize+y,"px")),S&&e.grid.updateWrapperSize(C,f),!r.centeredSlides){const t=[];for(let n=0;n<f.length;n+=1){let o=f[n];r.roundLengths&&(o=Math.floor(o)),f[n]<=e.virtualSize-a&&t.push(o)}f=t,Math.floor(e.virtualSize-a)-Math.floor(f[f.length-1])>1&&f.push(e.virtualSize-a)}if(l&&r.loop){const t=p[0]+y;if(r.slidesPerGroup>1){const n=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/r.slidesPerGroup),o=t*r.slidesPerGroup;for(let e=0;e<n;e+=1)f.push(f[f.length-1]+o)}for(let n=0;n<e.virtual.slidesBefore+e.virtual.slidesAfter;n+=1)1===r.slidesPerGroup&&f.push(f[f.length-1]+t),h.push(h[h.length-1]+t),e.virtualSize+=t}if(0===f.length&&(f=[0]),0!==y){const t=e.isHorizontal()&&i?"marginLeft":e.getDirectionLabel("marginRight");u.filter(((e,t)=>!(r.cssMode&&!r.loop)||t!==u.length-1)).forEach((e=>{e.style[t]="".concat(y,"px")}))}if(r.centeredSlides&&r.centeredSlidesBounds){let e=0;p.forEach((t=>{e+=t+(y||0)})),e-=y;const t=e-a;f=f.map((e=>e<=0?-g:e>t?t+m:e))}if(r.centerInsufficientSlides){let e=0;p.forEach((t=>{e+=t+(y||0)})),e-=y;const t=(r.slidesOffsetBefore||0)+(r.slidesOffsetAfter||0);if(e+t<a){const r=(a-e-t)/2;f.forEach(((e,t)=>{f[t]=e-r})),h.forEach(((e,t)=>{h[t]=e+r}))}}if(Object.assign(e,{slides:u,snapGrid:f,slidesGrid:h,slidesSizesGrid:p}),r.centeredSlides&&r.cssMode&&!r.centeredSlidesBounds){nA(n,"--swiper-centered-offset-before","".concat(-f[0],"px")),nA(n,"--swiper-centered-offset-after","".concat(e.size/2-p[p.length-1]/2,"px"));const t=-e.snapGrid[0],r=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+r))}if(d!==c&&e.emit("slidesLengthChange"),f.length!==v&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),h.length!==b&&e.emit("slidesGridLengthChange"),r.watchSlidesProgress&&e.updateSlidesOffset(),e.emit("slidesUpdated"),!l&&!r.cssMode&&("slide"===r.effect||"fade"===r.effect)){const t="".concat(r.containerModifierClass,"backface-hidden"),n=e.el.classList.contains(t);d<=r.maxBackfaceHiddenSlides?n||e.el.classList.add(t):n&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,r=[],n=t.virtual&&t.params.virtual.enabled;let o,a=0;"number"===typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const i=e=>n?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e=>{r.push(e)}));else for(o=0;o<Math.ceil(t.params.slidesPerView);o+=1){const e=t.activeIndex+o;if(e>t.slides.length&&!n)break;r.push(i(e))}else r.push(i(t.activeIndex));for(o=0;o<r.length;o+=1)if("undefined"!==typeof r[o]){const e=r[o].offsetHeight;a=e>a?e:a}(a||0===a)&&(t.wrapperEl.style.height="".concat(a,"px"))},updateSlidesOffset:function(){const e=this,t=e.slides,r=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let n=0;n<t.length;n+=1)t[n].swiperSlideOffset=(e.isHorizontal()?t[n].offsetLeft:t[n].offsetTop)-r-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,r=t.params,{slides:n,rtlTranslate:o,snapGrid:a}=t;if(0===n.length)return;"undefined"===typeof n[0].swiperSlideOffset&&t.updateSlidesOffset();let i=-e;o&&(i=e),t.visibleSlidesIndexes=[],t.visibleSlides=[];let s=r.spaceBetween;"string"===typeof s&&s.indexOf("%")>=0?s=parseFloat(s.replace("%",""))/100*t.size:"string"===typeof s&&(s=parseFloat(s));for(let l=0;l<n.length;l+=1){const e=n[l];let c=e.swiperSlideOffset;r.cssMode&&r.centeredSlides&&(c-=n[0].swiperSlideOffset);const u=(i+(r.centeredSlides?t.minTranslate():0)-c)/(e.swiperSlideSize+s),d=(i-a[0]+(r.centeredSlides?t.minTranslate():0)-c)/(e.swiperSlideSize+s),f=-(i-c),h=f+t.slidesSizesGrid[l],p=f>=0&&f<=t.size-t.slidesSizesGrid[l],g=f>=0&&f<t.size-1||h>1&&h<=t.size||f<=0&&h>=t.size;g&&(t.visibleSlides.push(e),t.visibleSlidesIndexes.push(l)),xA(e,g,r.slideVisibleClass),xA(e,p,r.slideFullyVisibleClass),e.progress=o?-u:u,e.originalProgress=o?-d:d}},updateProgress:function(e){const t=this;if("undefined"===typeof e){const r=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*r||0}const r=t.params,n=t.maxTranslate()-t.minTranslate();let{progress:o,isBeginning:a,isEnd:i,progressLoop:s}=t;const l=a,c=i;if(0===n)o=0,a=!0,i=!0;else{o=(e-t.minTranslate())/n;const r=Math.abs(e-t.minTranslate())<1,s=Math.abs(e-t.maxTranslate())<1;a=r||o<=0,i=s||o>=1,r&&(o=0),s&&(o=1)}if(r.loop){const r=t.getSlideIndexByData(0),n=t.getSlideIndexByData(t.slides.length-1),o=t.slidesGrid[r],a=t.slidesGrid[n],i=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);s=l>=o?(l-o)/i:(l+i-a)/i,s>1&&(s-=1)}Object.assign(t,{progress:o,progressLoop:s,isBeginning:a,isEnd:i}),(r.watchSlidesProgress||r.centeredSlides&&r.autoHeight)&&t.updateSlidesProgress(e),a&&!l&&t.emit("reachBeginning toEdge"),i&&!c&&t.emit("reachEnd toEdge"),(l&&!a||c&&!i)&&t.emit("fromEdge"),t.emit("progress",o)},updateSlidesClasses:function(){const e=this,{slides:t,params:r,slidesEl:n,activeIndex:o}=e,a=e.virtual&&r.virtual.enabled,i=e.grid&&r.grid&&r.grid.rows>1,s=e=>iA(n,".".concat(r.slideClass).concat(e,", swiper-slide").concat(e))[0];let l,c,u;if(a)if(r.loop){let t=o-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),l=s('[data-swiper-slide-index="'.concat(t,'"]'))}else l=s('[data-swiper-slide-index="'.concat(o,'"]'));else i?(l=t.filter((e=>e.column===o))[0],u=t.filter((e=>e.column===o+1))[0],c=t.filter((e=>e.column===o-1))[0]):l=t[o];l&&(i||(u=function(e,t){const r=[];for(;e.nextElementSibling;){const n=e.nextElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}(l,".".concat(r.slideClass,", swiper-slide"))[0],r.loop&&!u&&(u=t[0]),c=function(e,t){const r=[];for(;e.previousElementSibling;){const n=e.previousElementSibling;t?n.matches(t)&&r.push(n):r.push(n),e=n}return r}(l,".".concat(r.slideClass,", swiper-slide"))[0],r.loop&&0===!c&&(c=t[t.length-1]))),t.forEach((e=>{wA(e,e===l,r.slideActiveClass),wA(e,e===u,r.slideNextClass),wA(e,e===c,r.slidePrevClass)})),e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,r=t.rtlTranslate?t.translate:-t.translate,{snapGrid:n,params:o,activeIndex:a,realIndex:i,snapIndex:s}=t;let l,c=e;const u=e=>{let r=e-t.virtual.slidesBefore;return r<0&&(r=t.virtual.slides.length+r),r>=t.virtual.slides.length&&(r-=t.virtual.slides.length),r};if("undefined"===typeof c&&(c=function(e){const{slidesGrid:t,params:r}=e,n=e.rtlTranslate?e.translate:-e.translate;let o;for(let a=0;a<t.length;a+=1)"undefined"!==typeof t[a+1]?n>=t[a]&&n<t[a+1]-(t[a+1]-t[a])/2?o=a:n>=t[a]&&n<t[a+1]&&(o=a+1):n>=t[a]&&(o=a);return r.normalizeSlideIndex&&(o<0||"undefined"===typeof o)&&(o=0),o}(t)),n.indexOf(r)>=0)l=n.indexOf(r);else{const e=Math.min(o.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/o.slidesPerGroup)}if(l>=n.length&&(l=n.length-1),c===a&&!t.params.loop)return void(l!==s&&(t.snapIndex=l,t.emit("snapIndexChange")));if(c===a&&t.params.loop&&t.virtual&&t.params.virtual.enabled)return void(t.realIndex=u(c));const d=t.grid&&o.grid&&o.grid.rows>1;let f;if(t.virtual&&o.virtual.enabled&&o.loop)f=u(c);else if(d){const e=t.slides.filter((e=>e.column===c))[0];let r=parseInt(e.getAttribute("data-swiper-slide-index"),10);Number.isNaN(r)&&(r=Math.max(t.slides.indexOf(e),0)),f=Math.floor(r/o.grid.rows)}else if(t.slides[c]){const e=t.slides[c].getAttribute("data-swiper-slide-index");f=e?parseInt(e,10):c}else f=c;Object.assign(t,{previousSnapIndex:s,snapIndex:l,previousRealIndex:i,realIndex:f,previousIndex:a,activeIndex:c}),t.initialized&&CA(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&(i!==f&&t.emit("realIndexChange"),t.emit("slideChange"))},updateClickedSlide:function(e,t){const r=this,n=r.params;let o=e.closest(".".concat(n.slideClass,", swiper-slide"));!o&&r.isElement&&t&&t.length>1&&t.includes(e)&&[...t.slice(t.indexOf(e)+1,t.length)].forEach((e=>{!o&&e.matches&&e.matches(".".concat(n.slideClass,", swiper-slide"))&&(o=e)}));let a,i=!1;if(o)for(let s=0;s<r.slides.length;s+=1)if(r.slides[s]===o){i=!0,a=s;break}if(!o||!i)return r.clickedSlide=void 0,void(r.clickedIndex=void 0);r.clickedSlide=o,r.virtual&&r.params.virtual.enabled?r.clickedIndex=parseInt(o.getAttribute("data-swiper-slide-index"),10):r.clickedIndex=a,n.slideToClickedSlide&&void 0!==r.clickedIndex&&r.clickedIndex!==r.activeIndex&&r.slideToClickedSlide()}};var PA={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:r,translate:n,wrapperEl:o}=this;if(t.virtualTranslate)return r?-n:n;if(t.cssMode)return n;let a=Jj(o,e);return a+=this.cssOverflowAdjustment(),r&&(a=-a),a||0},setTranslate:function(e,t){const r=this,{rtlTranslate:n,params:o,wrapperEl:a,progress:i}=r;let s,l=0,c=0;r.isHorizontal()?l=n?-e:e:c=e,o.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),r.previousTranslate=r.translate,r.translate=r.isHorizontal()?l:c,o.cssMode?a[r.isHorizontal()?"scrollLeft":"scrollTop"]=r.isHorizontal()?-l:-c:o.virtualTranslate||(r.isHorizontal()?l-=r.cssOverflowAdjustment():c-=r.cssOverflowAdjustment(),a.style.transform="translate3d(".concat(l,"px, ").concat(c,"px, ").concat(0,"px)"));const u=r.maxTranslate()-r.minTranslate();s=0===u?0:(e-r.minTranslate())/u,s!==i&&r.updateProgress(e),r.emit("setTranslate",r.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]},translateTo:function(e,t,r,n,o){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===r&&(r=!0),void 0===n&&(n=!0);const a=this,{params:i,wrapperEl:s}=a;if(a.animating&&i.preventInteractionOnTransition)return!1;const l=a.minTranslate(),c=a.maxTranslate();let u;if(u=n&&e>l?l:n&&e<c?c:e,a.updateProgress(u),i.cssMode){const e=a.isHorizontal();if(0===t)s[e?"scrollLeft":"scrollTop"]=-u;else{if(!a.support.smoothScroll)return oA({swiper:a,targetPosition:-u,side:e?"left":"top"}),!0;s.scrollTo({[e?"left":"top"]:-u,behavior:"smooth"})}return!0}return 0===t?(a.setTransition(0),a.setTranslate(u),r&&(a.emit("beforeTransitionStart",t,o),a.emit("transitionEnd"))):(a.setTransition(t),a.setTranslate(u),r&&(a.emit("beforeTransitionStart",t,o),a.emit("transitionStart")),a.animating||(a.animating=!0,a.onTranslateToWrapperTransitionEnd||(a.onTranslateToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.wrapperEl.removeEventListener("transitionend",a.onTranslateToWrapperTransitionEnd),a.onTranslateToWrapperTransitionEnd=null,delete a.onTranslateToWrapperTransitionEnd,a.animating=!1,r&&a.emit("transitionEnd"))}),a.wrapperEl.addEventListener("transitionend",a.onTranslateToWrapperTransitionEnd))),!0}};function TA(e){let{swiper:t,runCallbacks:r,direction:n,step:o}=e;const{activeIndex:a,previousIndex:i}=t;let s=n;if(s||(s=a>i?"next":a<i?"prev":"reset"),t.emit("transition".concat(o)),r&&a!==i){if("reset"===s)return void t.emit("slideResetTransition".concat(o));t.emit("slideChangeTransition".concat(o)),"next"===s?t.emit("slideNextTransition".concat(o)):t.emit("slidePrevTransition".concat(o))}}var EA={slideTo:function(e,t,r,n,o){void 0===e&&(e=0),void 0===r&&(r=!0),"string"===typeof e&&(e=parseInt(e,10));const a=this;let i=e;i<0&&(i=0);const{params:s,snapGrid:l,slidesGrid:c,previousIndex:u,activeIndex:d,rtlTranslate:f,wrapperEl:h,enabled:p}=a;if(!p&&!n&&!o||a.destroyed||a.animating&&s.preventInteractionOnTransition)return!1;"undefined"===typeof t&&(t=a.params.speed);const g=Math.min(a.params.slidesPerGroupSkip,i);let m=g+Math.floor((i-g)/a.params.slidesPerGroup);m>=l.length&&(m=l.length-1);const v=-l[m];if(s.normalizeSlideIndex)for(let y=0;y<c.length;y+=1){const e=-Math.floor(100*v),t=Math.floor(100*c[y]),r=Math.floor(100*c[y+1]);"undefined"!==typeof c[y+1]?e>=t&&e<r-(r-t)/2?i=y:e>=t&&e<r&&(i=y+1):e>=t&&(i=y)}if(a.initialized&&i!==d){if(!a.allowSlideNext&&(f?v>a.translate&&v>a.minTranslate():v<a.translate&&v<a.minTranslate()))return!1;if(!a.allowSlidePrev&&v>a.translate&&v>a.maxTranslate()&&(d||0)!==i)return!1}let b;if(i!==(u||0)&&r&&a.emit("beforeSlideChangeStart"),a.updateProgress(v),b=i>d?"next":i<d?"prev":"reset",f&&-v===a.translate||!f&&v===a.translate)return a.updateActiveIndex(i),s.autoHeight&&a.updateAutoHeight(),a.updateSlidesClasses(),"slide"!==s.effect&&a.setTranslate(v),"reset"!==b&&(a.transitionStart(r,b),a.transitionEnd(r,b)),!1;if(s.cssMode){const e=a.isHorizontal(),r=f?v:-v;if(0===t){const t=a.virtual&&a.params.virtual.enabled;t&&(a.wrapperEl.style.scrollSnapType="none",a._immediateVirtual=!0),t&&!a._cssModeVirtualInitialSet&&a.params.initialSlide>0?(a._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{h[e?"scrollLeft":"scrollTop"]=r}))):h[e?"scrollLeft":"scrollTop"]=r,t&&requestAnimationFrame((()=>{a.wrapperEl.style.scrollSnapType="",a._immediateVirtual=!1}))}else{if(!a.support.smoothScroll)return oA({swiper:a,targetPosition:r,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:r,behavior:"smooth"})}return!0}return a.setTransition(t),a.setTranslate(v),a.updateActiveIndex(i),a.updateSlidesClasses(),a.emit("beforeTransitionStart",t,n),a.transitionStart(r,b),0===t?a.transitionEnd(r,b):a.animating||(a.animating=!0,a.onSlideToWrapperTransitionEnd||(a.onSlideToWrapperTransitionEnd=function(e){a&&!a.destroyed&&e.target===this&&(a.wrapperEl.removeEventListener("transitionend",a.onSlideToWrapperTransitionEnd),a.onSlideToWrapperTransitionEnd=null,delete a.onSlideToWrapperTransitionEnd,a.transitionEnd(r,b))}),a.wrapperEl.addEventListener("transitionend",a.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,r,n){if(void 0===e&&(e=0),void 0===r&&(r=!0),"string"===typeof e){e=parseInt(e,10)}const o=this;if(o.destroyed)return;"undefined"===typeof t&&(t=o.params.speed);const a=o.grid&&o.params.grid&&o.params.grid.rows>1;let i=e;if(o.params.loop)if(o.virtual&&o.params.virtual.enabled)i+=o.virtual.slidesBefore;else{let e;if(a){const t=i*o.params.grid.rows;e=o.slides.filter((e=>1*e.getAttribute("data-swiper-slide-index")===t))[0].column}else e=o.getSlideIndexByData(i);const t=a?Math.ceil(o.slides.length/o.params.grid.rows):o.slides.length,{centeredSlides:r}=o.params;let s=o.params.slidesPerView;"auto"===s?s=o.slidesPerViewDynamic():(s=Math.ceil(parseFloat(o.params.slidesPerView,10)),r&&s%2===0&&(s+=1));let l=t-e<s;if(r&&(l=l||e<Math.ceil(s/2)),n&&r&&"auto"!==o.params.slidesPerView&&!a&&(l=!1),l){const n=r?e<o.activeIndex?"prev":"next":e-o.activeIndex-1<o.params.slidesPerView?"next":"prev";o.loopFix({direction:n,slideTo:!0,activeSlideIndex:"next"===n?e+1:e-t+1,slideRealIndex:"next"===n?o.realIndex:void 0})}if(a){const e=i*o.params.grid.rows;i=o.slides.filter((t=>1*t.getAttribute("data-swiper-slide-index")===e))[0].column}else i=o.getSlideIndexByData(i)}return requestAnimationFrame((()=>{o.slideTo(i,t,r,n)})),o},slideNext:function(e,t,r){void 0===t&&(t=!0);const n=this,{enabled:o,params:a,animating:i}=n;if(!o||n.destroyed)return n;"undefined"===typeof e&&(e=n.params.speed);let s=a.slidesPerGroup;"auto"===a.slidesPerView&&1===a.slidesPerGroup&&a.slidesPerGroupAuto&&(s=Math.max(n.slidesPerViewDynamic("current",!0),1));const l=n.activeIndex<a.slidesPerGroupSkip?1:s,c=n.virtual&&a.virtual.enabled;if(a.loop){if(i&&!c&&a.loopPreventsSliding)return!1;if(n.loopFix({direction:"next"}),n._clientLeft=n.wrapperEl.clientLeft,n.activeIndex===n.slides.length-1&&a.cssMode)return requestAnimationFrame((()=>{n.slideTo(n.activeIndex+l,e,t,r)})),!0}return a.rewind&&n.isEnd?n.slideTo(0,e,t,r):n.slideTo(n.activeIndex+l,e,t,r)},slidePrev:function(e,t,r){void 0===t&&(t=!0);const n=this,{params:o,snapGrid:a,slidesGrid:i,rtlTranslate:s,enabled:l,animating:c}=n;if(!l||n.destroyed)return n;"undefined"===typeof e&&(e=n.params.speed);const u=n.virtual&&o.virtual.enabled;if(o.loop){if(c&&!u&&o.loopPreventsSliding)return!1;n.loopFix({direction:"prev"}),n._clientLeft=n.wrapperEl.clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const f=d(s?n.translate:-n.translate),h=a.map((e=>d(e)));let p=a[h.indexOf(f)-1];if("undefined"===typeof p&&o.cssMode){let e;a.forEach(((t,r)=>{f>=t&&(e=r)})),"undefined"!==typeof e&&(p=a[e>0?e-1:e])}let g=0;if("undefined"!==typeof p&&(g=i.indexOf(p),g<0&&(g=n.activeIndex-1),"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(g=g-n.slidesPerViewDynamic("previous",!0)+1,g=Math.max(g,0))),o.rewind&&n.isBeginning){const o=n.params.virtual&&n.params.virtual.enabled&&n.virtual?n.virtual.slides.length-1:n.slides.length-1;return n.slideTo(o,e,t,r)}return o.loop&&0===n.activeIndex&&o.cssMode?(requestAnimationFrame((()=>{n.slideTo(g,e,t,r)})),!0):n.slideTo(g,e,t,r)},slideReset:function(e,t,r){void 0===t&&(t=!0);const n=this;if(!n.destroyed)return"undefined"===typeof e&&(e=n.params.speed),n.slideTo(n.activeIndex,e,t,r)},slideToClosest:function(e,t,r,n){void 0===t&&(t=!0),void 0===n&&(n=.5);const o=this;if(o.destroyed)return;"undefined"===typeof e&&(e=o.params.speed);let a=o.activeIndex;const i=Math.min(o.params.slidesPerGroupSkip,a),s=i+Math.floor((a-i)/o.params.slidesPerGroup),l=o.rtlTranslate?o.translate:-o.translate;if(l>=o.snapGrid[s]){const e=o.snapGrid[s];l-e>(o.snapGrid[s+1]-e)*n&&(a+=o.params.slidesPerGroup)}else{const e=o.snapGrid[s-1];l-e<=(o.snapGrid[s]-e)*n&&(a-=o.params.slidesPerGroup)}return a=Math.max(a,0),a=Math.min(a,o.slidesGrid.length-1),o.slideTo(a,e,t,r)},slideToClickedSlide:function(){const e=this;if(e.destroyed)return;const{params:t,slidesEl:r}=e,n="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let o,a=e.clickedIndex;const i=e.isElement?"swiper-slide":".".concat(t.slideClass);if(t.loop){if(e.animating)return;o=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?a<e.loopedSlides-n/2||a>e.slides.length-e.loopedSlides+n/2?(e.loopFix(),a=e.getSlideIndex(iA(r,"".concat(i,'[data-swiper-slide-index="').concat(o,'"]'))[0]),Zj((()=>{e.slideTo(a)}))):e.slideTo(a):a>e.slides.length-n?(e.loopFix(),a=e.getSlideIndex(iA(r,"".concat(i,'[data-swiper-slide-index="').concat(o,'"]'))[0]),Zj((()=>{e.slideTo(a)}))):e.slideTo(a)}else e.slideTo(a)}};var jA={loopCreate:function(e){const t=this,{params:r,slidesEl:n}=t;if(!r.loop||t.virtual&&t.params.virtual.enabled)return;const o=()=>{iA(n,".".concat(r.slideClass,", swiper-slide")).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)}))},a=t.grid&&r.grid&&r.grid.rows>1,i=r.slidesPerGroup*(a?r.grid.rows:1),s=t.slides.length%i!==0,l=a&&t.slides.length%r.grid.rows!==0,c=e=>{for(let n=0;n<e;n+=1){const e=t.isElement?lA("swiper-slide",[r.slideBlankClass]):lA("div",[r.slideClass,r.slideBlankClass]);t.slidesEl.append(e)}};if(s){if(r.loopAddBlankSlides){c(i-t.slides.length%i),t.recalcSlides(),t.updateSlides()}else sA("Swiper Loop Warning: The number of slides is not even to slidesPerGroup, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");o()}else if(l){if(r.loopAddBlankSlides){c(r.grid.rows-t.slides.length%r.grid.rows),t.recalcSlides(),t.updateSlides()}else sA("Swiper Loop Warning: The number of slides is not even to grid.rows, loop mode may not function properly. You need to add more slides (or make duplicates, or empty slides)");o()}else o();t.loopFix({slideRealIndex:e,direction:r.centeredSlides?void 0:"next"})},loopFix:function(e){let{slideRealIndex:t,slideTo:r=!0,direction:n,setTranslate:o,activeSlideIndex:a,byController:i,byMousewheel:s}=void 0===e?{}:e;const l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");const{slides:c,allowSlidePrev:u,allowSlideNext:d,slidesEl:f,params:h}=l,{centeredSlides:p}=h;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&h.virtual.enabled)return r&&(h.centeredSlides||0!==l.snapIndex?h.centeredSlides&&l.snapIndex<h.slidesPerView?l.slideTo(l.virtual.slides.length+l.snapIndex,0,!1,!0):l.snapIndex===l.snapGrid.length-1&&l.slideTo(l.virtual.slidesBefore,0,!1,!0):l.slideTo(l.virtual.slides.length,0,!1,!0)),l.allowSlidePrev=u,l.allowSlideNext=d,void l.emit("loopFix");let g=h.slidesPerView;"auto"===g?g=l.slidesPerViewDynamic():(g=Math.ceil(parseFloat(h.slidesPerView,10)),p&&g%2===0&&(g+=1));const m=h.slidesPerGroupAuto?g:h.slidesPerGroup;let v=m;v%m!==0&&(v+=m-v%m),v+=h.loopAdditionalSlides,l.loopedSlides=v;const b=l.grid&&h.grid&&h.grid.rows>1;c.length<g+v?sA("Swiper Loop Warning: The number of slides is not enough for loop mode, it will be disabled and not function properly. You need to add more slides (or make duplicates) or lower the values of slidesPerView and slidesPerGroup parameters"):b&&"row"===h.grid.fill&&sA("Swiper Loop Warning: Loop mode is not compatible with grid.fill = `row`");const y=[],x=[];let w=l.activeIndex;"undefined"===typeof a?a=l.getSlideIndex(c.filter((e=>e.classList.contains(h.slideActiveClass)))[0]):w=a;const k="next"===n||!n,S="prev"===n||!n;let C=0,O=0;const P=b?Math.ceil(c.length/h.grid.rows):c.length,T=(b?c[a].column:a)+(p&&"undefined"===typeof o?-g/2+.5:0);if(T<v){C=Math.max(v-T,m);for(let e=0;e<v-T;e+=1){const t=e-Math.floor(e/P)*P;if(b){const e=P-t-1;for(let t=c.length-1;t>=0;t-=1)c[t].column===e&&y.push(t)}else y.push(P-t-1)}}else if(T+g>P-v){O=Math.max(T-(P-2*v),m);for(let e=0;e<O;e+=1){const t=e-Math.floor(e/P)*P;b?c.forEach(((e,r)=>{e.column===t&&x.push(r)})):x.push(t)}}if(l.__preventObserver__=!0,requestAnimationFrame((()=>{l.__preventObserver__=!1})),S&&y.forEach((e=>{c[e].swiperLoopMoveDOM=!0,f.prepend(c[e]),c[e].swiperLoopMoveDOM=!1})),k&&x.forEach((e=>{c[e].swiperLoopMoveDOM=!0,f.append(c[e]),c[e].swiperLoopMoveDOM=!1})),l.recalcSlides(),"auto"===h.slidesPerView?l.updateSlides():b&&(y.length>0&&S||x.length>0&&k)&&l.slides.forEach(((e,t)=>{l.grid.updateSlide(t,e,l.slides)})),h.watchSlidesProgress&&l.updateSlidesOffset(),r)if(y.length>0&&S){if("undefined"===typeof t){const e=l.slidesGrid[w],t=l.slidesGrid[w+C]-e;s?l.setTranslate(l.translate-t):(l.slideTo(w+Math.ceil(C),0,!1,!0),o&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else if(o){const e=b?y.length/h.grid.rows:y.length;l.slideTo(l.activeIndex+e,0,!1,!0),l.touchEventsData.currentTranslate=l.translate}}else if(x.length>0&&k)if("undefined"===typeof t){const e=l.slidesGrid[w],t=l.slidesGrid[w-O]-e;s?l.setTranslate(l.translate-t):(l.slideTo(w-O,0,!1,!0),o&&(l.touchEventsData.startTranslate=l.touchEventsData.startTranslate-t,l.touchEventsData.currentTranslate=l.touchEventsData.currentTranslate-t))}else{const e=b?x.length/h.grid.rows:x.length;l.slideTo(l.activeIndex-e,0,!1,!0)}if(l.allowSlidePrev=u,l.allowSlideNext=d,l.controller&&l.controller.control&&!i){const e={slideRealIndex:t,direction:n,setTranslate:o,activeSlideIndex:a,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix({...e,slideTo:t.params.slidesPerView===h.slidesPerView&&r})})):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix({...e,slideTo:l.controller.control.params.slidesPerView===h.slidesPerView&&r})}l.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:r}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const n=[];e.slides.forEach((e=>{const t="undefined"===typeof e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;n[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),n.forEach((e=>{r.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function AA(e,t,r){const n=Kj(),{params:o}=e,a=o.edgeSwipeDetection,i=o.edgeSwipeThreshold;return!a||!(r<=i||r>=n.innerWidth-i)||"prevent"===a&&(t.preventDefault(),!0)}function NA(e){const t=this,r=Xj();let n=e;n.originalEvent&&(n=n.originalEvent);const o=t.touchEventsData;if("pointerdown"===n.type){if(null!==o.pointerId&&o.pointerId!==n.pointerId)return;o.pointerId=n.pointerId}else"touchstart"===n.type&&1===n.targetTouches.length&&(o.touchId=n.targetTouches[0].identifier);if("touchstart"===n.type)return void AA(t,n,n.targetTouches[0].pageX);const{params:a,touches:i,enabled:s}=t;if(!s)return;if(!a.simulateTouch&&"mouse"===n.pointerType)return;if(t.animating&&a.preventInteractionOnTransition)return;!t.animating&&a.cssMode&&a.loop&&t.loopFix();let l=n.target;if("wrapper"===a.touchEventsTarget&&!function(e,t){const r=t.contains(e);if(!r&&t instanceof HTMLSlotElement)return[...t.assignedElements()].includes(e);return r}(l,t.wrapperEl))return;if("which"in n&&3===n.which)return;if("button"in n&&n.button>0)return;if(o.isTouched&&o.isMoved)return;const c=!!a.noSwipingClass&&""!==a.noSwipingClass,u=n.composedPath?n.composedPath():n.path;c&&n.target&&n.target.shadowRoot&&u&&(l=u[0]);const d=a.noSwipingSelector?a.noSwipingSelector:".".concat(a.noSwipingClass),f=!(!n.target||!n.target.shadowRoot);if(a.noSwiping&&(f?function(e,t){return void 0===t&&(t=this),function t(r){if(!r||r===Xj()||r===Kj())return null;r.assignedSlot&&(r=r.assignedSlot);const n=r.closest(e);return n||r.getRootNode?n||t(r.getRootNode().host):null}(t)}(d,l):l.closest(d)))return void(t.allowClick=!0);if(a.swipeHandler&&!l.closest(a.swipeHandler))return;i.currentX=n.pageX,i.currentY=n.pageY;const h=i.currentX,p=i.currentY;if(!AA(t,n,h))return;Object.assign(o,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),i.startX=h,i.startY=p,o.touchStartTime=Qj(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,a.threshold>0&&(o.allowThresholdMove=!1);let g=!0;l.matches(o.focusableElements)&&(g=!1,"SELECT"===l.nodeName&&(o.isTouched=!1)),r.activeElement&&r.activeElement.matches(o.focusableElements)&&r.activeElement!==l&&r.activeElement.blur();const m=g&&t.allowTouchMove&&a.touchStartPreventDefault;!a.touchStartForcePreventDefault&&!m||l.isContentEditable||n.preventDefault(),a.freeMode&&a.freeMode.enabled&&t.freeMode&&t.animating&&!a.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",n)}function MA(e){const t=Xj(),r=this,n=r.touchEventsData,{params:o,touches:a,rtlTranslate:i,enabled:s}=r;if(!s)return;if(!o.simulateTouch&&"mouse"===e.pointerType)return;let l,c=e;if(c.originalEvent&&(c=c.originalEvent),"pointermove"===c.type){if(null!==n.touchId)return;if(c.pointerId!==n.pointerId)return}if("touchmove"===c.type){if(l=[...c.changedTouches].filter((e=>e.identifier===n.touchId))[0],!l||l.identifier!==n.touchId)return}else l=c;if(!n.isTouched)return void(n.startMoving&&n.isScrolling&&r.emit("touchMoveOpposite",c));const u=l.pageX,d=l.pageY;if(c.preventedByNestedSwiper)return a.startX=u,void(a.startY=d);if(!r.allowTouchMove)return c.target.matches(n.focusableElements)||(r.allowClick=!1),void(n.isTouched&&(Object.assign(a,{startX:u,startY:d,currentX:u,currentY:d}),n.touchStartTime=Qj()));if(o.touchReleaseOnEdges&&!o.loop)if(r.isVertical()){if(d<a.startY&&r.translate<=r.maxTranslate()||d>a.startY&&r.translate>=r.minTranslate())return n.isTouched=!1,void(n.isMoved=!1)}else if(u<a.startX&&r.translate<=r.maxTranslate()||u>a.startX&&r.translate>=r.minTranslate())return;if(t.activeElement&&c.target===t.activeElement&&c.target.matches(n.focusableElements))return n.isMoved=!0,void(r.allowClick=!1);n.allowTouchCallbacks&&r.emit("touchMove",c),a.previousX=a.currentX,a.previousY=a.currentY,a.currentX=u,a.currentY=d;const f=a.currentX-a.startX,h=a.currentY-a.startY;if(r.params.threshold&&Math.sqrt(f**2+h**2)<r.params.threshold)return;if("undefined"===typeof n.isScrolling){let e;r.isHorizontal()&&a.currentY===a.startY||r.isVertical()&&a.currentX===a.startX?n.isScrolling=!1:f*f+h*h>=25&&(e=180*Math.atan2(Math.abs(h),Math.abs(f))/Math.PI,n.isScrolling=r.isHorizontal()?e>o.touchAngle:90-e>o.touchAngle)}if(n.isScrolling&&r.emit("touchMoveOpposite",c),"undefined"===typeof n.startMoving&&(a.currentX===a.startX&&a.currentY===a.startY||(n.startMoving=!0)),n.isScrolling||"touchmove"===c.type&&n.preventTouchMoveFromPointerMove)return void(n.isTouched=!1);if(!n.startMoving)return;r.allowClick=!1,!o.cssMode&&c.cancelable&&c.preventDefault(),o.touchMoveStopPropagation&&!o.nested&&c.stopPropagation();let p=r.isHorizontal()?f:h,g=r.isHorizontal()?a.currentX-a.previousX:a.currentY-a.previousY;o.oneWayMovement&&(p=Math.abs(p)*(i?1:-1),g=Math.abs(g)*(i?1:-1)),a.diff=p,p*=o.touchRatio,i&&(p=-p,g=-g);const m=r.touchesDirection;r.swipeDirection=p>0?"prev":"next",r.touchesDirection=g>0?"prev":"next";const v=r.params.loop&&!o.cssMode,b="next"===r.touchesDirection&&r.allowSlideNext||"prev"===r.touchesDirection&&r.allowSlidePrev;if(!n.isMoved){if(v&&b&&r.loopFix({direction:r.swipeDirection}),n.startTranslate=r.getTranslate(),r.setTransition(0),r.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0,detail:{bySwiperTouchMove:!0}});r.wrapperEl.dispatchEvent(e)}n.allowMomentumBounce=!1,!o.grabCursor||!0!==r.allowSlideNext&&!0!==r.allowSlidePrev||r.setGrabCursor(!0),r.emit("sliderFirstMove",c)}if((new Date).getTime(),n.isMoved&&n.allowThresholdMove&&m!==r.touchesDirection&&v&&b&&Math.abs(p)>=1)return Object.assign(a,{startX:u,startY:d,currentX:u,currentY:d,startTranslate:n.currentTranslate}),n.loopSwapReset=!0,void(n.startTranslate=n.currentTranslate);r.emit("sliderMove",c),n.isMoved=!0,n.currentTranslate=p+n.startTranslate;let y=!0,x=o.resistanceRatio;if(o.touchReleaseOnEdges&&(x=0),p>0?(v&&b&&n.allowThresholdMove&&n.currentTranslate>(o.centeredSlides?r.minTranslate()-r.slidesSizesGrid[r.activeIndex+1]-("auto"!==o.slidesPerView&&r.slides.length-o.slidesPerView>=2?r.slidesSizesGrid[r.activeIndex+1]+r.params.spaceBetween:0)-r.params.spaceBetween:r.minTranslate())&&r.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),n.currentTranslate>r.minTranslate()&&(y=!1,o.resistance&&(n.currentTranslate=r.minTranslate()-1+(-r.minTranslate()+n.startTranslate+p)**x))):p<0&&(v&&b&&n.allowThresholdMove&&n.currentTranslate<(o.centeredSlides?r.maxTranslate()+r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween+("auto"!==o.slidesPerView&&r.slides.length-o.slidesPerView>=2?r.slidesSizesGrid[r.slidesSizesGrid.length-1]+r.params.spaceBetween:0):r.maxTranslate())&&r.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:r.slides.length-("auto"===o.slidesPerView?r.slidesPerViewDynamic():Math.ceil(parseFloat(o.slidesPerView,10)))}),n.currentTranslate<r.maxTranslate()&&(y=!1,o.resistance&&(n.currentTranslate=r.maxTranslate()+1-(r.maxTranslate()-n.startTranslate-p)**x))),y&&(c.preventedByNestedSwiper=!0),!r.allowSlideNext&&"next"===r.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!r.allowSlidePrev&&"prev"===r.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),r.allowSlidePrev||r.allowSlideNext||(n.currentTranslate=n.startTranslate),o.threshold>0){if(!(Math.abs(p)>o.threshold||n.allowThresholdMove))return void(n.currentTranslate=n.startTranslate);if(!n.allowThresholdMove)return n.allowThresholdMove=!0,a.startX=a.currentX,a.startY=a.currentY,n.currentTranslate=n.startTranslate,void(a.diff=r.isHorizontal()?a.currentX-a.startX:a.currentY-a.startY)}o.followFinger&&!o.cssMode&&((o.freeMode&&o.freeMode.enabled&&r.freeMode||o.watchSlidesProgress)&&(r.updateActiveIndex(),r.updateSlidesClasses()),o.freeMode&&o.freeMode.enabled&&r.freeMode&&r.freeMode.onTouchMove(),r.updateProgress(n.currentTranslate),r.setTranslate(n.currentTranslate))}function _A(e){const t=this,r=t.touchEventsData;let n,o=e;o.originalEvent&&(o=o.originalEvent);if("touchend"===o.type||"touchcancel"===o.type){if(n=[...o.changedTouches].filter((e=>e.identifier===r.touchId))[0],!n||n.identifier!==r.touchId)return}else{if(null!==r.touchId)return;if(o.pointerId!==r.pointerId)return;n=o}if(["pointercancel","pointerout","pointerleave","contextmenu"].includes(o.type)){if(!(["pointercancel","contextmenu"].includes(o.type)&&(t.browser.isSafari||t.browser.isWebView)))return}r.pointerId=null,r.touchId=null;const{params:a,touches:i,rtlTranslate:s,slidesGrid:l,enabled:c}=t;if(!c)return;if(!a.simulateTouch&&"mouse"===o.pointerType)return;if(r.allowTouchCallbacks&&t.emit("touchEnd",o),r.allowTouchCallbacks=!1,!r.isTouched)return r.isMoved&&a.grabCursor&&t.setGrabCursor(!1),r.isMoved=!1,void(r.startMoving=!1);a.grabCursor&&r.isMoved&&r.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const u=Qj(),d=u-r.touchStartTime;if(t.allowClick){const e=o.path||o.composedPath&&o.composedPath();t.updateClickedSlide(e&&e[0]||o.target,e),t.emit("tap click",o),d<300&&u-r.lastClickTime<300&&t.emit("doubleTap doubleClick",o)}if(r.lastClickTime=Qj(),Zj((()=>{t.destroyed||(t.allowClick=!0)})),!r.isTouched||!r.isMoved||!t.swipeDirection||0===i.diff&&!r.loopSwapReset||r.currentTranslate===r.startTranslate&&!r.loopSwapReset)return r.isTouched=!1,r.isMoved=!1,void(r.startMoving=!1);let f;if(r.isTouched=!1,r.isMoved=!1,r.startMoving=!1,f=a.followFinger?s?t.translate:-t.translate:-r.currentTranslate,a.cssMode)return;if(a.freeMode&&a.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:f});const h=f>=-t.maxTranslate()&&!t.params.loop;let p=0,g=t.slidesSizesGrid[0];for(let x=0;x<l.length;x+=x<a.slidesPerGroupSkip?1:a.slidesPerGroup){const e=x<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;"undefined"!==typeof l[x+e]?(h||f>=l[x]&&f<l[x+e])&&(p=x,g=l[x+e]-l[x]):(h||f>=l[x])&&(p=x,g=l[l.length-1]-l[l.length-2])}let m=null,v=null;a.rewind&&(t.isBeginning?v=a.virtual&&a.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(m=0));const b=(f-l[p])/g,y=p<a.slidesPerGroupSkip-1?1:a.slidesPerGroup;if(d>a.longSwipesMs){if(!a.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(b>=a.longSwipesRatio?t.slideTo(a.rewind&&t.isEnd?m:p+y):t.slideTo(p)),"prev"===t.swipeDirection&&(b>1-a.longSwipesRatio?t.slideTo(p+y):null!==v&&b<0&&Math.abs(b)>a.longSwipesRatio?t.slideTo(v):t.slideTo(p))}else{if(!a.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(o.target===t.navigation.nextEl||o.target===t.navigation.prevEl)?o.target===t.navigation.nextEl?t.slideTo(p+y):t.slideTo(p):("next"===t.swipeDirection&&t.slideTo(null!==m?m:p+y),"prev"===t.swipeDirection&&t.slideTo(null!==v?v:p))}}function DA(){const e=this,{params:t,el:r}=e;if(r&&0===r.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:n,allowSlidePrev:o,snapGrid:a}=e,i=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const s=i&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||s?e.params.loop&&!i?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(e.autoplay.resizeTimeout),e.autoplay.resizeTimeout=setTimeout((()=>{e.autoplay&&e.autoplay.running&&e.autoplay.paused&&e.autoplay.resume()}),500)),e.allowSlidePrev=o,e.allowSlideNext=n,e.params.watchOverflow&&a!==e.snapGrid&&e.checkOverflow()}function IA(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function RA(){const e=this,{wrapperEl:t,rtlTranslate:r,enabled:n}=e;if(!n)return;let o;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const a=e.maxTranslate()-e.minTranslate();o=0===a?0:(e.translate-e.minTranslate())/a,o!==e.progress&&e.updateProgress(r?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function LA(e){const t=this;kA(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update()}function FA(){const e=this;e.documentTouchHandlerProceeded||(e.documentTouchHandlerProceeded=!0,e.params.touchReleaseOnEdges&&(e.el.style.touchAction="auto"))}const BA=(e,t)=>{const r=Xj(),{params:n,el:o,wrapperEl:a,device:i}=e,s=!!n.nested,l="on"===t?"addEventListener":"removeEventListener",c=t;o&&"string"!==typeof o&&(r[l]("touchstart",e.onDocumentTouchStart,{passive:!1,capture:s}),o[l]("touchstart",e.onTouchStart,{passive:!1}),o[l]("pointerdown",e.onTouchStart,{passive:!1}),r[l]("touchmove",e.onTouchMove,{passive:!1,capture:s}),r[l]("pointermove",e.onTouchMove,{passive:!1,capture:s}),r[l]("touchend",e.onTouchEnd,{passive:!0}),r[l]("pointerup",e.onTouchEnd,{passive:!0}),r[l]("pointercancel",e.onTouchEnd,{passive:!0}),r[l]("touchcancel",e.onTouchEnd,{passive:!0}),r[l]("pointerout",e.onTouchEnd,{passive:!0}),r[l]("pointerleave",e.onTouchEnd,{passive:!0}),r[l]("contextmenu",e.onTouchEnd,{passive:!0}),(n.preventClicks||n.preventClicksPropagation)&&o[l]("click",e.onClick,!0),n.cssMode&&a[l]("scroll",e.onScroll),n.updateOnWindowResize?e[c](i.ios||i.android?"resize orientationchange observerUpdate":"resize observerUpdate",DA,!0):e[c]("observerUpdate",DA,!0),o[l]("load",e.onLoad,{capture:!0}))};const $A=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var zA={setBreakpoint:function(){const e=this,{realIndex:t,initialized:r,params:n,el:o}=e,a=n.breakpoints;if(!a||a&&0===Object.keys(a).length)return;const i=e.getBreakpoint(a,e.params.breakpointsBase,e.el);if(!i||e.currentBreakpoint===i)return;const s=(i in a?a[i]:void 0)||e.originalParams,l=$A(e,n),c=$A(e,s),u=e.params.grabCursor,d=s.grabCursor,f=n.enabled;l&&!c?(o.classList.remove("".concat(n.containerModifierClass,"grid"),"".concat(n.containerModifierClass,"grid-column")),e.emitContainerClasses()):!l&&c&&(o.classList.add("".concat(n.containerModifierClass,"grid")),(s.grid.fill&&"column"===s.grid.fill||!s.grid.fill&&"column"===n.grid.fill)&&o.classList.add("".concat(n.containerModifierClass,"grid-column")),e.emitContainerClasses()),u&&!d?e.unsetGrabCursor():!u&&d&&e.setGrabCursor(),["navigation","pagination","scrollbar"].forEach((t=>{if("undefined"===typeof s[t])return;const r=n[t]&&n[t].enabled,o=s[t]&&s[t].enabled;r&&!o&&e[t].disable(),!r&&o&&e[t].enable()}));const h=s.direction&&s.direction!==n.direction,p=n.loop&&(s.slidesPerView!==n.slidesPerView||h),g=n.loop;h&&r&&e.changeDirection(),rA(e.params,s);const m=e.params.enabled,v=e.params.loop;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),f&&!m?e.disable():!f&&m&&e.enable(),e.currentBreakpoint=i,e.emit("_beforeBreakpoint",s),r&&(p?(e.loopDestroy(),e.loopCreate(t),e.updateSlides()):!g&&v?(e.loopCreate(t),e.updateSlides()):g&&!v&&e.loopDestroy()),e.emit("breakpoint",s)},getBreakpoint:function(e,t,r){if(void 0===t&&(t="window"),!e||"container"===t&&!r)return;let n=!1;const o=Kj(),a="window"===t?o.innerHeight:r.clientHeight,i=Object.keys(e).map((e=>{if("string"===typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:a*t,point:e}}return{value:e,point:e}}));i.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let s=0;s<i.length;s+=1){const{point:e,value:a}=i[s];"window"===t?o.matchMedia("(min-width: ".concat(a,"px)")).matches&&(n=e):a<=r.clientWidth&&(n=e)}return n||"max"}};var YA={addClasses:function(){const e=this,{classNames:t,params:r,rtl:n,el:o,device:a}=e,i=function(e,t){const r=[];return e.forEach((e=>{"object"===typeof e?Object.keys(e).forEach((n=>{e[n]&&r.push(t+n)})):"string"===typeof e&&r.push(t+e)})),r}(["initialized",r.direction,{"free-mode":e.params.freeMode&&r.freeMode.enabled},{autoheight:r.autoHeight},{rtl:n},{grid:r.grid&&r.grid.rows>1},{"grid-column":r.grid&&r.grid.rows>1&&"column"===r.grid.fill},{android:a.android},{ios:a.ios},{"css-mode":r.cssMode},{centered:r.cssMode&&r.centeredSlides},{"watch-progress":r.watchSlidesProgress}],r.containerModifierClass);t.push(...i),o.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e&&"string"!==typeof e&&(e.classList.remove(...t),this.emitContainerClasses())}};var WA={init:!0,direction:"horizontal",oneWayMovement:!1,swiperElementNodeName:"SWIPER-CONTAINER",touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,eventsPrefix:"swiper",enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopAddBlankSlides:!0,loopAdditionalSlides:0,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-blank",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideFullyVisibleClass:"swiper-slide-fully-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function VA(e,t){return function(r){void 0===r&&(r={});const n=Object.keys(r)[0],o=r[n];"object"===typeof o&&null!==o?(!0===e[n]&&(e[n]={enabled:!0}),"navigation"===n&&e[n]&&e[n].enabled&&!e[n].prevEl&&!e[n].nextEl&&(e[n].auto=!0),["pagination","scrollbar"].indexOf(n)>=0&&e[n]&&e[n].enabled&&!e[n].el&&(e[n].auto=!0),n in e&&"enabled"in o?("object"!==typeof e[n]||"enabled"in e[n]||(e[n].enabled=!0),e[n]||(e[n]={enabled:!1}),rA(t,r)):rA(t,r)):rA(t,r)}}const HA={eventsEmitter:yA,update:OA,translate:PA,transition:{setTransition:function(e,t){const r=this;r.params.cssMode||(r.wrapperEl.style.transitionDuration="".concat(e,"ms"),r.wrapperEl.style.transitionDelay=0===e?"0ms":""),r.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const r=this,{params:n}=r;n.cssMode||(n.autoHeight&&r.updateAutoHeight(),TA({swiper:r,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const r=this,{params:n}=r;r.animating=!1,n.cssMode||(r.setTransition(0),TA({swiper:r,runCallbacks:e,direction:t,step:"End"}))}},slide:EA,loop:jA,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const r="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;t.isElement&&(t.__preventObserver__=!0),r.style.cursor="move",r.style.cursor=e?"grabbing":"grab",t.isElement&&requestAnimationFrame((()=>{t.__preventObserver__=!1}))},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e.isElement&&(e.__preventObserver__=!0),e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="",e.isElement&&requestAnimationFrame((()=>{e.__preventObserver__=!1})))}},events:{attachEvents:function(){const e=this,{params:t}=e;e.onTouchStart=NA.bind(e),e.onTouchMove=MA.bind(e),e.onTouchEnd=_A.bind(e),e.onDocumentTouchStart=FA.bind(e),t.cssMode&&(e.onScroll=RA.bind(e)),e.onClick=IA.bind(e),e.onLoad=LA.bind(e),BA(e,"on")},detachEvents:function(){BA(this,"off")}},breakpoints:zA,checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:r}=e,{slidesOffsetBefore:n}=r;if(n){const t=e.slides.length-1,r=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*n;e.isLocked=e.size>r}else e.isLocked=1===e.snapGrid.length;!0===r.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===r.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:YA},UA={};class GA{constructor(){let e,t;for(var r=arguments.length,n=new Array(r),o=0;o<r;o++)n[o]=arguments[o];1===n.length&&n[0].constructor&&"Object"===Object.prototype.toString.call(n[0]).slice(8,-1)?t=n[0]:[e,t]=n,t||(t={}),t=rA({},t),e&&!t.el&&(t.el=e);const a=Xj();if(t.el&&"string"===typeof t.el&&a.querySelectorAll(t.el).length>1){const e=[];return a.querySelectorAll(t.el).forEach((r=>{const n=rA({},t,{el:r});e.push(new GA(n))})),e}const i=this;i.__swiper__=!0,i.support=mA(),i.device=vA({userAgent:t.userAgent}),i.browser=bA(),i.eventsListeners={},i.eventsAnyListeners=[],i.modules=[...i.__modules__],t.modules&&Array.isArray(t.modules)&&i.modules.push(...t.modules);const s={};i.modules.forEach((e=>{e({params:t,swiper:i,extendParams:VA(t,s),on:i.on.bind(i),once:i.once.bind(i),off:i.off.bind(i),emit:i.emit.bind(i)})}));const l=rA({},WA,s);return i.params=rA({},l,UA,t),i.originalParams=rA({},i.params),i.passedParams=rA({},t),i.params&&i.params.on&&Object.keys(i.params.on).forEach((e=>{i.on(e,i.params.on[e])})),i.params&&i.params.onAny&&i.onAny(i.params.onAny),Object.assign(i,{enabled:i.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===i.params.direction,isVertical:()=>"vertical"===i.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,cssOverflowAdjustment(){return Math.trunc(this.translate/2**23)*2**23},allowSlideNext:i.params.allowSlideNext,allowSlidePrev:i.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:i.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,pointerId:null,touchId:null},allowClick:!0,allowTouchMove:i.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),i.emit("_swiper"),i.params.init&&i.init(),i}getDirectionLabel(e){return this.isHorizontal()?e:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[e]}getSlideIndex(e){const{slidesEl:t,params:r}=this,n=uA(iA(t,".".concat(r.slideClass,", swiper-slide"))[0]);return uA(e)-n}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter((t=>1*t.getAttribute("data-swiper-slide-index")===e))[0])}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=iA(e,".".concat(t.slideClass,", swiper-slide"))}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const r=this;e=Math.min(Math.max(e,0),1);const n=r.minTranslate(),o=(r.maxTranslate()-n)*e+n;r.translateTo(o,"undefined"===typeof t?0:t),r.updateActiveIndex(),r.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach((r=>{const n=e.getSlideClasses(r);t.push({slideEl:r,classNames:n}),e.emit("_slideClass",r,n)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:r,slides:n,slidesGrid:o,slidesSizesGrid:a,size:i,activeIndex:s}=this;let l=1;if("number"===typeof r.slidesPerView)return r.slidesPerView;if(r.centeredSlides){let e,t=n[s]?Math.ceil(n[s].swiperSlideSize):0;for(let r=s+1;r<n.length;r+=1)n[r]&&!e&&(t+=Math.ceil(n[r].swiperSlideSize),l+=1,t>i&&(e=!0));for(let r=s-1;r>=0;r-=1)n[r]&&!e&&(t+=n[r].swiperSlideSize,l+=1,t>i&&(e=!0))}else if("current"===e)for(let c=s+1;c<n.length;c+=1){(t?o[c]+a[c]-o[s]<i:o[c]-o[s]<i)&&(l+=1)}else for(let c=s-1;c>=0;c-=1){o[s]-o[c]<i&&(l+=1)}return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:r}=e;function n(){const t=e.rtlTranslate?-1*e.translate:e.translate,r=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(r),e.updateActiveIndex(),e.updateSlidesClasses()}let o;if(r.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&kA(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),r.freeMode&&r.freeMode.enabled&&!r.cssMode)n(),r.autoHeight&&e.updateAutoHeight();else{if(("auto"===r.slidesPerView||r.slidesPerView>1)&&e.isEnd&&!r.centeredSlides){const t=e.virtual&&r.virtual.enabled?e.virtual.slides:e.slides;o=e.slideTo(t.length-1,0,!1,!0)}else o=e.slideTo(e.activeIndex,0,!1,!0);o||n()}r.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const r=this,n=r.params.direction;return e||(e="horizontal"===n?"vertical":"horizontal"),e===n||"horizontal"!==e&&"vertical"!==e||(r.el.classList.remove("".concat(r.params.containerModifierClass).concat(n)),r.el.classList.add("".concat(r.params.containerModifierClass).concat(e)),r.emitContainerClasses(),r.params.direction=e,r.slides.forEach((t=>{"vertical"===e?t.style.width="":t.style.height=""})),r.emit("changeDirection"),t&&r.update()),r}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add("".concat(t.params.containerModifierClass,"rtl")),t.el.dir="rtl"):(t.el.classList.remove("".concat(t.params.containerModifierClass,"rtl")),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let r=e||t.params.el;if("string"===typeof r&&(r=document.querySelector(r)),!r)return!1;r.swiper=t,r.parentNode&&r.parentNode.host&&r.parentNode.host.nodeName===t.params.swiperElementNodeName.toUpperCase()&&(t.isElement=!0);const n=()=>".".concat((t.params.wrapperClass||"").trim().split(" ").join("."));let o=(()=>{if(r&&r.shadowRoot&&r.shadowRoot.querySelector){return r.shadowRoot.querySelector(n())}return iA(r,n())[0]})();return!o&&t.params.createElements&&(o=lA("div",t.params.wrapperClass),r.append(o),iA(r,".".concat(t.params.slideClass)).forEach((e=>{o.append(e)}))),Object.assign(t,{el:r,wrapperEl:o,slidesEl:t.isElement&&!r.parentNode.host.slideSlots?r.parentNode.host:o,hostEl:t.isElement?r.parentNode.host:r,mounted:!0,rtl:"rtl"===r.dir.toLowerCase()||"rtl"===cA(r,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===r.dir.toLowerCase()||"rtl"===cA(r,"direction")),wrongRTL:"-webkit-box"===cA(o,"display")}),!0}init(e){const t=this;if(t.initialized)return t;if(!1===t.mount(e))return t;t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents();const r=[...t.el.querySelectorAll('[loading="lazy"]')];return t.isElement&&r.push(...t.hostEl.querySelectorAll('[loading="lazy"]')),r.forEach((e=>{e.complete?kA(t,e):e.addEventListener("load",(e=>{kA(t,e.target)}))})),CA(t),t.initialized=!0,CA(t),t.emit("init"),t.emit("afterInit"),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const r=this,{params:n,el:o,wrapperEl:a,slides:i}=r;return"undefined"===typeof r.params||r.destroyed||(r.emit("beforeDestroy"),r.initialized=!1,r.detachEvents(),n.loop&&r.loopDestroy(),t&&(r.removeClasses(),o&&"string"!==typeof o&&o.removeAttribute("style"),a&&a.removeAttribute("style"),i&&i.length&&i.forEach((e=>{e.classList.remove(n.slideVisibleClass,n.slideFullyVisibleClass,n.slideActiveClass,n.slideNextClass,n.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),r.emit("destroy"),Object.keys(r.eventsListeners).forEach((e=>{r.off(e)})),!1!==e&&(r.el&&"string"!==typeof r.el&&(r.el.swiper=null),function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(W_){}try{delete t[e]}catch(W_){}}))}(r)),r.destroyed=!0),null}static extendDefaults(e){rA(UA,e)}static get extendedDefaults(){return UA}static get defaults(){return WA}static installModule(e){GA.prototype.__modules__||(GA.prototype.__modules__=[]);const t=GA.prototype.__modules__;"function"===typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>GA.installModule(e))),GA):(GA.installModule(e),GA)}}Object.keys(HA).forEach((e=>{Object.keys(HA[e]).forEach((t=>{GA.prototype[t]=HA[e][t]}))})),GA.use([function(e){let{swiper:t,on:r,emit:n}=e;const o=Kj();let a=null,i=null;const s=()=>{t&&!t.destroyed&&t.initialized&&(n("beforeResize"),n("resize"))},l=()=>{t&&!t.destroyed&&t.initialized&&n("orientationchange")};r("init",(()=>{t.params.resizeObserver&&"undefined"!==typeof o.ResizeObserver?t&&!t.destroyed&&t.initialized&&(a=new ResizeObserver((e=>{i=o.requestAnimationFrame((()=>{const{width:r,height:n}=t;let o=r,a=n;e.forEach((e=>{let{contentBoxSize:r,contentRect:n,target:i}=e;i&&i!==t.el||(o=n?n.width:(r[0]||r).inlineSize,a=n?n.height:(r[0]||r).blockSize)})),o===r&&a===n||s()}))})),a.observe(t.el)):(o.addEventListener("resize",s),o.addEventListener("orientationchange",l))})),r("destroy",(()=>{i&&o.cancelAnimationFrame(i),a&&a.unobserve&&t.el&&(a.unobserve(t.el),a=null),o.removeEventListener("resize",s),o.removeEventListener("orientationchange",l)}))},function(e){let{swiper:t,extendParams:r,on:n,emit:o}=e;const a=[],i=Kj(),s=function(e,r){void 0===r&&(r={});const n=new(i.MutationObserver||i.WebkitMutationObserver)((e=>{if(t.__preventObserver__)return;if(1===e.length)return void o("observerUpdate",e[0]);const r=function(){o("observerUpdate",e[0])};i.requestAnimationFrame?i.requestAnimationFrame(r):i.setTimeout(r,0)}));n.observe(e,{attributes:"undefined"===typeof r.attributes||r.attributes,childList:t.isElement||("undefined"===typeof r.childList||r).childList,characterData:"undefined"===typeof r.characterData||r.characterData}),a.push(n)};r({observer:!1,observeParents:!1,observeSlideChildren:!1}),n("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=function(e,t){const r=[];let n=e.parentElement;for(;n;)t?n.matches(t)&&r.push(n):r.push(n),n=n.parentElement;return r}(t.hostEl);for(let t=0;t<e.length;t+=1)s(e[t])}s(t.hostEl,{childList:t.params.observeSlideChildren}),s(t.wrapperEl,{attributes:!1})}})),n("destroy",(()=>{a.forEach((e=>{e.disconnect()})),a.splice(0,a.length)}))}]);const XA=["eventsPrefix","injectStyles","injectStylesUrls","modules","init","_direction","oneWayMovement","swiperElementNodeName","touchEventsTarget","initialSlide","_speed","cssMode","updateOnWindowResize","resizeObserver","nested","focusableElements","_enabled","_width","_height","preventInteractionOnTransition","userAgent","url","_edgeSwipeDetection","_edgeSwipeThreshold","_freeMode","_autoHeight","setWrapperSize","virtualTranslate","_effect","breakpoints","breakpointsBase","_spaceBetween","_slidesPerView","maxBackfaceHiddenSlides","_grid","_slidesPerGroup","_slidesPerGroupSkip","_slidesPerGroupAuto","_centeredSlides","_centeredSlidesBounds","_slidesOffsetBefore","_slidesOffsetAfter","normalizeSlideIndex","_centerInsufficientSlides","_watchOverflow","roundLengths","touchRatio","touchAngle","simulateTouch","_shortSwipes","_longSwipes","longSwipesRatio","longSwipesMs","_followFinger","allowTouchMove","_threshold","touchMoveStopPropagation","touchStartPreventDefault","touchStartForcePreventDefault","touchReleaseOnEdges","uniqueNavElements","_resistance","_resistanceRatio","_watchSlidesProgress","_grabCursor","preventClicks","preventClicksPropagation","_slideToClickedSlide","_loop","loopAdditionalSlides","loopAddBlankSlides","loopPreventsSliding","_rewind","_allowSlidePrev","_allowSlideNext","_swipeHandler","_noSwiping","noSwipingClass","noSwipingSelector","passiveListeners","containerModifierClass","slideClass","slideActiveClass","slideVisibleClass","slideFullyVisibleClass","slideNextClass","slidePrevClass","slideBlankClass","wrapperClass","lazyPreloaderClass","lazyPreloadPrevNext","runCallbacksOnInit","observer","observeParents","observeSlideChildren","a11y","_autoplay","_controller","coverflowEffect","cubeEffect","fadeEffect","flipEffect","creativeEffect","cardsEffect","hashNavigation","history","keyboard","mousewheel","_navigation","_pagination","parallax","_scrollbar","_thumbs","virtual","zoom","control"];function qA(e){return"object"===typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)&&!e.__swiper__}function KA(e,t){const r=["__proto__","constructor","prototype"];Object.keys(t).filter((e=>r.indexOf(e)<0)).forEach((r=>{"undefined"===typeof e[r]?e[r]=t[r]:qA(t[r])&&qA(e[r])&&Object.keys(t[r]).length>0?t[r].__swiper__?e[r]=t[r]:KA(e[r],t[r]):e[r]=t[r]}))}function ZA(e){return void 0===e&&(e={}),e.navigation&&"undefined"===typeof e.navigation.nextEl&&"undefined"===typeof e.navigation.prevEl}function QA(e){return void 0===e&&(e={}),e.pagination&&"undefined"===typeof e.pagination.el}function JA(e){return void 0===e&&(e={}),e.scrollbar&&"undefined"===typeof e.scrollbar.el}function eN(e){void 0===e&&(e="");const t=e.split(" ").map((e=>e.trim())).filter((e=>!!e)),r=[];return t.forEach((e=>{r.indexOf(e)<0&&r.push(e)})),r.join(" ")}function tN(e){return void 0===e&&(e=""),e?e.includes("swiper-wrapper")?e:"swiper-wrapper ".concat(e):"swiper-wrapper"}function rN(){return rN=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},rN.apply(this,arguments)}function nN(e){return e.type&&e.type.displayName&&e.type.displayName.includes("SwiperSlide")}function oN(e){const r=[];return t.Children.toArray(e).forEach((e=>{nN(e)?r.push(e):e.props&&e.props.children&&oN(e.props.children).forEach((e=>r.push(e)))})),r}function aN(e){const r=[],n={"container-start":[],"container-end":[],"wrapper-start":[],"wrapper-end":[]};return t.Children.toArray(e).forEach((e=>{if(nN(e))r.push(e);else if(e.props&&e.props.slot&&n[e.props.slot])n[e.props.slot].push(e);else if(e.props&&e.props.children){const t=oN(e.props.children);t.length>0?t.forEach((e=>r.push(e))):n["container-end"].push(e)}else n["container-end"].push(e)})),{slides:r,slots:n}}function iN(e,r){return"undefined"===typeof window?(0,t.useEffect)(e,r):(0,t.useLayoutEffect)(e,r)}const sN=(0,t.createContext)(null),lN=(0,t.createContext)(null),cN=(0,t.forwardRef)((function(e,r){let{className:n,tag:o="div",wrapperTag:a="div",children:i,onSwiper:s,...l}=void 0===e?{}:e,c=!1;const[u,d]=(0,t.useState)("swiper"),[f,h]=(0,t.useState)(null),[p,g]=(0,t.useState)(!1),m=(0,t.useRef)(!1),v=(0,t.useRef)(null),b=(0,t.useRef)(null),y=(0,t.useRef)(null),x=(0,t.useRef)(null),w=(0,t.useRef)(null),k=(0,t.useRef)(null),S=(0,t.useRef)(null),C=(0,t.useRef)(null),{params:O,passedParams:P,rest:T,events:E}=function(e,t){void 0===e&&(e={}),void 0===t&&(t=!0);const r={on:{}},n={},o={};KA(r,WA),r._emitClasses=!0,r.init=!1;const a={},i=XA.map((e=>e.replace(/_/,""))),s=Object.assign({},e);return Object.keys(s).forEach((s=>{"undefined"!==typeof e[s]&&(i.indexOf(s)>=0?qA(e[s])?(r[s]={},o[s]={},KA(r[s],e[s]),KA(o[s],e[s])):(r[s]=e[s],o[s]=e[s]):0===s.search(/on[A-Z]/)&&"function"===typeof e[s]?t?n["".concat(s[2].toLowerCase()).concat(s.substr(3))]=e[s]:r.on["".concat(s[2].toLowerCase()).concat(s.substr(3))]=e[s]:a[s]=e[s])})),["navigation","pagination","scrollbar"].forEach((e=>{!0===r[e]&&(r[e]={}),!1===r[e]&&delete r[e]})),{params:r,passedParams:o,rest:a,events:n}}(l),{slides:j,slots:A}=aN(i),N=()=>{g(!p)};Object.assign(O.on,{_containerClasses(e,t){d(t)}});const M=()=>{Object.assign(O.on,E),c=!0;const e={...O};if(delete e.wrapperClass,b.current=new GA(e),b.current.virtual&&b.current.params.virtual.enabled){b.current.virtual.slides=j;const e={cache:!1,slides:j,renderExternal:h,renderExternalUpdate:!1};KA(b.current.params.virtual,e),KA(b.current.originalParams.virtual,e)}};v.current||M(),b.current&&b.current.on("_beforeBreakpoint",N);return(0,t.useEffect)((()=>()=>{b.current&&b.current.off("_beforeBreakpoint",N)})),(0,t.useEffect)((()=>{!m.current&&b.current&&(b.current.emitSlidesClasses(),m.current=!0)})),iN((()=>{if(r&&(r.current=v.current),v.current)return b.current.destroyed&&M(),function(e,t){let{el:r,nextEl:n,prevEl:o,paginationEl:a,scrollbarEl:i,swiper:s}=e;ZA(t)&&n&&o&&(s.params.navigation.nextEl=n,s.originalParams.navigation.nextEl=n,s.params.navigation.prevEl=o,s.originalParams.navigation.prevEl=o),QA(t)&&a&&(s.params.pagination.el=a,s.originalParams.pagination.el=a),JA(t)&&i&&(s.params.scrollbar.el=i,s.originalParams.scrollbar.el=i),s.init(r)}({el:v.current,nextEl:w.current,prevEl:k.current,paginationEl:S.current,scrollbarEl:C.current,swiper:b.current},O),s&&!b.current.destroyed&&s(b.current),()=>{b.current&&!b.current.destroyed&&b.current.destroy(!0,!1)}}),[]),iN((()=>{!c&&E&&b.current&&Object.keys(E).forEach((e=>{b.current.on(e,E[e])}));const e=function(e,t,r,n,o){const a=[];if(!t)return a;const i=e=>{a.indexOf(e)<0&&a.push(e)};if(r&&n){const e=n.map(o),t=r.map(o);e.join("")!==t.join("")&&i("children"),n.length!==r.length&&i("children")}return XA.filter((e=>"_"===e[0])).map((e=>e.replace(/_/,""))).forEach((r=>{if(r in e&&r in t)if(qA(e[r])&&qA(t[r])){const n=Object.keys(e[r]),o=Object.keys(t[r]);n.length!==o.length?i(r):(n.forEach((n=>{e[r][n]!==t[r][n]&&i(r)})),o.forEach((n=>{e[r][n]!==t[r][n]&&i(r)})))}else e[r]!==t[r]&&i(r)})),a}(P,y.current,j,x.current,(e=>e.key));return y.current=P,x.current=j,e.length&&b.current&&!b.current.destroyed&&function(e){let{swiper:t,slides:r,passedParams:n,changedParams:o,nextEl:a,prevEl:i,scrollbarEl:s,paginationEl:l}=e;const c=o.filter((e=>"children"!==e&&"direction"!==e&&"wrapperClass"!==e)),{params:u,pagination:d,navigation:f,scrollbar:h,virtual:p,thumbs:g}=t;let m,v,b,y,x,w,k,S;o.includes("thumbs")&&n.thumbs&&n.thumbs.swiper&&u.thumbs&&!u.thumbs.swiper&&(m=!0),o.includes("controller")&&n.controller&&n.controller.control&&u.controller&&!u.controller.control&&(v=!0),o.includes("pagination")&&n.pagination&&(n.pagination.el||l)&&(u.pagination||!1===u.pagination)&&d&&!d.el&&(b=!0),o.includes("scrollbar")&&n.scrollbar&&(n.scrollbar.el||s)&&(u.scrollbar||!1===u.scrollbar)&&h&&!h.el&&(y=!0),o.includes("navigation")&&n.navigation&&(n.navigation.prevEl||i)&&(n.navigation.nextEl||a)&&(u.navigation||!1===u.navigation)&&f&&!f.prevEl&&!f.nextEl&&(x=!0);const C=e=>{t[e]&&(t[e].destroy(),"navigation"===e?(t.isElement&&(t[e].prevEl.remove(),t[e].nextEl.remove()),u[e].prevEl=void 0,u[e].nextEl=void 0,t[e].prevEl=void 0,t[e].nextEl=void 0):(t.isElement&&t[e].el.remove(),u[e].el=void 0,t[e].el=void 0))};o.includes("loop")&&t.isElement&&(u.loop&&!n.loop?w=!0:!u.loop&&n.loop?k=!0:S=!0),c.forEach((e=>{if(qA(u[e])&&qA(n[e]))Object.assign(u[e],n[e]),"navigation"!==e&&"pagination"!==e&&"scrollbar"!==e||!("enabled"in n[e])||n[e].enabled||C(e);else{const t=n[e];!0!==t&&!1!==t||"navigation"!==e&&"pagination"!==e&&"scrollbar"!==e?u[e]=n[e]:!1===t&&C(e)}})),c.includes("controller")&&!v&&t.controller&&t.controller.control&&u.controller&&u.controller.control&&(t.controller.control=u.controller.control),o.includes("children")&&r&&p&&u.virtual.enabled?(p.slides=r,p.update(!0)):o.includes("virtual")&&p&&u.virtual.enabled&&(r&&(p.slides=r),p.update(!0)),o.includes("children")&&r&&u.loop&&(S=!0),m&&g.init()&&g.update(!0);v&&(t.controller.control=u.controller.control),b&&(!t.isElement||l&&"string"!==typeof l||(l=document.createElement("div"),l.classList.add("swiper-pagination"),l.part.add("pagination"),t.el.appendChild(l)),l&&(u.pagination.el=l),d.init(),d.render(),d.update()),y&&(!t.isElement||s&&"string"!==typeof s||(s=document.createElement("div"),s.classList.add("swiper-scrollbar"),s.part.add("scrollbar"),t.el.appendChild(s)),s&&(u.scrollbar.el=s),h.init(),h.updateSize(),h.setTranslate()),x&&(t.isElement&&(a&&"string"!==typeof a||(a=document.createElement("div"),a.classList.add("swiper-button-next"),a.innerHTML=t.hostEl.constructor.nextButtonSvg,a.part.add("button-next"),t.el.appendChild(a)),i&&"string"!==typeof i||(i=document.createElement("div"),i.classList.add("swiper-button-prev"),i.innerHTML=t.hostEl.constructor.prevButtonSvg,i.part.add("button-prev"),t.el.appendChild(i))),a&&(u.navigation.nextEl=a),i&&(u.navigation.prevEl=i),f.init(),f.update()),o.includes("allowSlideNext")&&(t.allowSlideNext=n.allowSlideNext),o.includes("allowSlidePrev")&&(t.allowSlidePrev=n.allowSlidePrev),o.includes("direction")&&t.changeDirection(n.direction,!1),(w||S)&&t.loopDestroy(),(k||S)&&t.loopCreate(),t.update()}({swiper:b.current,slides:j,passedParams:P,changedParams:e,nextEl:w.current,prevEl:k.current,scrollbarEl:C.current,paginationEl:S.current}),()=>{E&&b.current&&Object.keys(E).forEach((e=>{b.current.off(e,E[e])}))}})),iN((()=>{var e;!(e=b.current)||e.destroyed||!e.params.virtual||e.params.virtual&&!e.params.virtual.enabled||(e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.parallax&&e.params.parallax&&e.params.parallax.enabled&&e.parallax.setTranslate())}),[f]),t.createElement(o,rN({ref:v,className:eN("".concat(u).concat(n?" ".concat(n):""))},T),t.createElement(lN.Provider,{value:b.current},A["container-start"],t.createElement(a,{className:tN(O.wrapperClass)},A["wrapper-start"],O.virtual?function(e,r,n){if(!n)return null;const o=e=>{let t=e;return e<0?t=r.length+e:t>=r.length&&(t-=r.length),t},a=e.isHorizontal()?{[e.rtlTranslate?"right":"left"]:"".concat(n.offset,"px")}:{top:"".concat(n.offset,"px")},{from:i,to:s}=n,l=e.params.loop?-r.length:0,c=e.params.loop?2*r.length:r.length,u=[];for(let t=l;t<c;t+=1)t>=i&&t<=s&&u.push(r[o(t)]);return u.map(((r,n)=>t.cloneElement(r,{swiper:e,style:a,key:r.props.virtualIndex||r.key||"slide-".concat(n)})))}(b.current,j,f):j.map(((e,r)=>t.cloneElement(e,{swiper:b.current,swiperSlideIndex:r}))),A["wrapper-end"]),ZA(O)&&t.createElement(t.Fragment,null,t.createElement("div",{ref:k,className:"swiper-button-prev"}),t.createElement("div",{ref:w,className:"swiper-button-next"})),JA(O)&&t.createElement("div",{ref:C,className:"swiper-scrollbar"}),QA(O)&&t.createElement("div",{ref:S,className:"swiper-pagination"}),A["container-end"]))}));cN.displayName="Swiper";const uN=(0,t.forwardRef)((function(e,r){let{tag:n="div",children:o,className:a="",swiper:i,zoom:s,lazy:l,virtualIndex:c,swiperSlideIndex:u,...d}=void 0===e?{}:e;const f=(0,t.useRef)(null),[h,p]=(0,t.useState)("swiper-slide"),[g,m]=(0,t.useState)(!1);function v(e,t,r){t===f.current&&p(r)}iN((()=>{if("undefined"!==typeof u&&(f.current.swiperSlideIndex=u),r&&(r.current=f.current),f.current&&i){if(!i.destroyed)return i.on("_slideClass",v),()=>{i&&i.off("_slideClass",v)};"swiper-slide"!==h&&p("swiper-slide")}})),iN((()=>{i&&f.current&&!i.destroyed&&p(i.getSlideClasses(f.current))}),[i]);const b={isActive:h.indexOf("swiper-slide-active")>=0,isVisible:h.indexOf("swiper-slide-visible")>=0,isPrev:h.indexOf("swiper-slide-prev")>=0,isNext:h.indexOf("swiper-slide-next")>=0},y=()=>"function"===typeof o?o(b):o;return t.createElement(n,rN({ref:f,className:eN("".concat(h).concat(a?" ".concat(a):"")),"data-swiper-slide-index":c,onLoad:()=>{m(!0)}},d),s&&t.createElement(sN.Provider,{value:b},t.createElement("div",{className:"swiper-zoom-container","data-swiper-zoom":"number"===typeof s?s:void 0},y(),l&&!g&&t.createElement("div",{className:"swiper-lazy-preloader"}))),!s&&t.createElement(sN.Provider,{value:b},y(),l&&!g&&t.createElement("div",{className:"swiper-lazy-preloader"})))}));function dN(e){let{swiper:t,extendParams:r,on:n,emit:o}=e;function a(e){let r;return e&&"string"===typeof e&&t.isElement&&(r=t.el.querySelector(e),r)?r:(e&&("string"===typeof e&&(r=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"===typeof e&&r&&r.length>1&&1===t.el.querySelectorAll(e).length?r=t.el.querySelector(e):r&&1===r.length&&(r=r[0])),e&&!r?e:r)}function i(e,r){const n=t.params.navigation;(e=fA(e)).forEach((e=>{e&&(e.classList[r?"add":"remove"](...n.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=r),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](n.lockClass))}))}function s(){const{nextEl:e,prevEl:r}=t.navigation;if(t.params.loop)return i(r,!1),void i(e,!1);i(r,t.isBeginning&&!t.params.rewind),i(e,t.isEnd&&!t.params.rewind)}function l(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),o("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),o("navigationNext"))}function u(){const e=t.params.navigation;if(t.params.navigation=function(e,t,r,n){return e.params.createElements&&Object.keys(n).forEach((o=>{if(!r[o]&&!0===r.auto){let a=iA(e.el,".".concat(n[o]))[0];a||(a=lA("div",n[o]),a.className=n[o],e.el.append(a)),r[o]=a,t[o]=a}})),r}(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let r=a(e.nextEl),n=a(e.prevEl);Object.assign(t.navigation,{nextEl:r,prevEl:n}),r=fA(r),n=fA(n);const o=(r,n)=>{r&&r.addEventListener("click","next"===n?c:l),!t.enabled&&r&&r.classList.add(...e.lockClass.split(" "))};r.forEach((e=>o(e,"next"))),n.forEach((e=>o(e,"prev")))}function d(){let{nextEl:e,prevEl:r}=t.navigation;e=fA(e),r=fA(r);const n=(e,r)=>{e.removeEventListener("click","next"===r?c:l),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach((e=>n(e,"next"))),r.forEach((e=>n(e,"prev")))}r({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null},n("init",(()=>{!1===t.params.navigation.enabled?f():(u(),s())})),n("toEdge fromEdge lock unlock",(()=>{s()})),n("destroy",(()=>{d()})),n("enable disable",(()=>{let{nextEl:e,prevEl:r}=t.navigation;e=fA(e),r=fA(r),t.enabled?s():[...e,...r].filter((e=>!!e)).forEach((e=>e.classList.add(t.params.navigation.lockClass)))})),n("click",((e,r)=>{let{nextEl:n,prevEl:a}=t.navigation;n=fA(n),a=fA(a);const i=r.target;let s=a.includes(i)||n.includes(i);if(t.isElement&&!s){const e=r.path||r.composedPath&&r.composedPath();e&&(s=e.find((e=>n.includes(e)||a.includes(e))))}if(t.params.navigation.hideOnClick&&!s){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===i||t.pagination.el.contains(i)))return;let e;n.length?e=n[0].classList.contains(t.params.navigation.hiddenClass):a.length&&(e=a[0].classList.contains(t.params.navigation.hiddenClass)),o(!0===e?"navigationShow":"navigationHide"),[...n,...a].filter((e=>!!e)).forEach((e=>e.classList.toggle(t.params.navigation.hiddenClass)))}}));const f=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),d()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),u(),s()},disable:f,update:s,init:u,destroy:d})}function fN(e,t){const r=aA(t);return r!==t&&(r.style.backfaceVisibility="hidden",r.style["-webkit-backface-visibility"]="hidden"),r}function hN(e){let{swiper:t,duration:r,transformElements:n,allSlides:o}=e;const{activeIndex:a}=t;if(t.params.virtualTranslate&&0!==r){let e,r=!1;e=o?n:n.filter((e=>{const r=e.classList.contains("swiper-slide-transform")?(e=>{if(!e.parentElement)return t.slides.filter((t=>t.shadowRoot&&t.shadowRoot===e.parentNode))[0];return e.parentElement})(e):e;return t.getSlideIndex(r)===a})),e.forEach((e=>{!function(e,t){t&&e.addEventListener("transitionend",(function r(n){n.target===e&&(t.call(e,n),e.removeEventListener("transitionend",r))}))}(e,(()=>{if(r)return;if(!t||t.destroyed)return;r=!0,t.animating=!1;const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(e)}))}))}}function pN(e){let{swiper:t,extendParams:r,on:n}=e;r({fadeEffect:{crossFade:!1}});!function(e){const{effect:t,swiper:r,on:n,setTranslate:o,setTransition:a,overwriteParams:i,perspective:s,recreateShadows:l,getEffectParams:c}=e;let u;n("beforeInit",(()=>{if(r.params.effect!==t)return;r.classNames.push("".concat(r.params.containerModifierClass).concat(t)),s&&s()&&r.classNames.push("".concat(r.params.containerModifierClass,"3d"));const e=i?i():{};Object.assign(r.params,e),Object.assign(r.originalParams,e)})),n("setTranslate",(()=>{r.params.effect===t&&o()})),n("setTransition",((e,n)=>{r.params.effect===t&&a(n)})),n("transitionEnd",(()=>{if(r.params.effect===t&&l){if(!c||!c().slideShadows)return;r.slides.forEach((e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e=>e.remove()))})),l()}})),n("virtualUpdate",(()=>{r.params.effect===t&&(r.slides.length||(u=!0),requestAnimationFrame((()=>{u&&r.slides&&r.slides.length&&(o(),u=!1)})))}))}({effect:"fade",swiper:t,on:n,setTranslate:()=>{const{slides:e}=t;t.params.fadeEffect;for(let r=0;r<e.length;r+=1){const e=t.slides[r];let n=-e.swiperSlideOffset;t.params.virtualTranslate||(n-=t.translate);let o=0;t.isHorizontal()||(o=n,n=0);const a=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e.progress),0):1+Math.min(Math.max(e.progress,-1),0),i=fN(0,e);i.style.opacity=a,i.style.transform="translate3d(".concat(n,"px, ").concat(o,"px, 0px)")}},setTransition:e=>{const r=t.slides.map((e=>aA(e)));r.forEach((t=>{t.style.transitionDuration="".concat(e,"ms")})),hN({swiper:t,duration:e,transformElements:r,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})}uN.displayName="SwiperSlide";var gN=r(36990),mN=r.n(gN);const vN=e=>{let{values:r,labels:n,withoutInvestment:o}=e;(0,t.useEffect)((()=>{i({series:[{name:"Estimated Investment Value",data:r},{name:"Total Investment",data:o}],options:{chart:{height:"100%",type:"area",fontFamily:"Roboto-Medium, sans-serif",dropShadow:{enabled:!1,blur:5,opacity:.2,top:5,left:5},toolbar:{show:!1}},colors:["#008037","#65d4db"],dataLabels:{enabled:!1},grid:{show:!0},stroke:{curve:"straight",borderColor:"#E5E5E5",position:"back"},xaxis:{categories:n,tickPlacement:"between",tickAmount:4,labels:{rotate:0}}}})}),[r,n]);const[a,i]=(0,t.useState)({series:[{name:"Estimated Investment Value",data:r},{name:"Total Investment",data:o}],options:{chart:{height:"100%",type:"line",fontFamily:"Roboto-Medium, sans-serif",dropShadow:{enabled:!0,blur:5,opacity:.2,top:5,left:5},toolbar:{show:!1}},colors:["#008037","#65d4db"],dataLabels:{enabled:!1},grid:{show:!0},stroke:{curve:"straight"},xaxis:{categories:n,tickPlacement:"between",tickAmount:4,labels:{style:{colors:["#777"]}}},yaxis:{labels:{show:!0,formatter:e=>"$".concat(e/1e6,"m"),style:{colors:["#777"]}}},tooltip:{x:{formatter:e=>"Year ".concat(e)},y:{formatter:e=>"$"+parseFloat(e).toLocaleString("en-US")},custom:function(e){let{series:t,seriesIndex:r,dataPointIndex:n,w:o}=e;return'<div class="custom-tooltip"><p class="label">'+n+' Years</p><p class="value">$'+function(e){const t=parseFloat(e);if(isNaN(t))throw new Error("Invalid number");return t>=1e6?(t/1e6).toFixed(1)+"M":t>=1e3?(t/1e3).toFixed(1)+"K":t.toLocaleString("en-US")}(t[r][n])+"</p></div>"}}}});return(0,Ig.jsx)("div",{className:"chart selection-page",children:(0,Ig.jsx)(hj.A,{series:a.series,options:a.options,type:"area",height:"100%"})})},bN=e=>(0,Ig.jsx)("input",{type:e.type,name:e.name,id:e.id,value:e.value,onChange:e.onChange,placeholder:e.placeholder,className:"w-full block bg-[#F6F6F6] rounded-md px-5 py-2.5 outline-none focus:outline-none text-base placeholder:font-redhat-regular text-black"}),yN=[{value:1,label:"Monthly"}],xN=Qi().shape({principalAmount:zi().required("Principal Amount is required."),monthlyContribution:zi().required("Monthly Contribution is required."),interestRate:zi().required("Interest Rate is required."),timePeriodRange:Qi().required("Time Period Range is required."),timePeriod:zi().required("Time Period is required.")}),wN={mount:{scale:1},unmount:{scale:.9}},kN=[{value:1,label:"Per Month"}],SN=()=>{var e,r,n,o,i,s,l,c,u,d,f,h,p;const[g,m]=(0,t.useState)("Legendary Investors"),[v,b]=(0,t.useState)({id:1,image:kj,name:"Warren Buffet",strategyName:"90 / 10 Strategy",riskScore:3.24,returnPercentage:11.77,type:"investor",underlying:"_BUFFETT",about:"It has the opportunity to grow quickly, but it can drop just as fast. To balance this risk, bonds that are guaranteed by the U.S. government are added.",investorDetails:{image:wj,heading:"Who is Warren Buffet",list:["Averaged 20% per year for over 50 years, making him one of the best investors in history","Says the average person should just follow the 90/10 portfolio to reach wealth","Pledged to donate 99% of his wealth"],composition:[{name:"VOO",description:"Invests in the 500 largest companies in the U.S. This is one of the most popular and best-performing investments in the world.",percentage:90},{name:"BILS",description:"Invests in bonds that are guaranteed by the U.S. government. It is extremely safe, so the return is lower.",percentage:10}],benefits:[{description:"This strategy is best for people who are not afraid of moderate to higher risk."},{description:"Potential for higher returns, because it invests primarily in stocks instead of bonds."},{description:"This strategy uses bonds as a way to balance out some risk."},{description:"Because it invests in the largest 500 companies in the U.S., most money is invested in tech companies like Nvdia, Apple, and Meta."}],drawbacks:[{description:"It can sometimes be too volatile for people who do not like risk."},{description:"If the market were to face an extreme decline, it could take longer for this strategy to recover."}]}}),[y,x]=(0,t.useState)({name:"S&P 500 ETF (VOO)",returnPercentage:"10.26",endingText:"%/ year since 1957",symbol:"VOO"}),[w,k]=(0,t.useState)(!1),[S,C]=(0,t.useState)(0),[O,P]=(0,t.useState)([]),[T,E]=(0,t.useState)([]),[j,A]=(0,t.useState)("login"),[N,M]=(0,t.useState)(!1),[_,D]=(0,t.useState)(!0),[I,R]=(0,t.useState)([]),[L,F]=(0,t.useState)(1),[B,$]=(0,t.useState)(1),[z,Y]=(0,t.useState)({name:"VOO",description:"Invests in the 500 largest companies in the U.S. This is one of the most popular and best-performing investments in the world.",percentage:90}),W=e=>(0,Ig.jsxs)("div",{className:"cursor-pointer w-full rounded-lg p-3 hover:shadow-md transition-all duration-300 ease-in-out",onClick:e.onClick,style:{backgroundColor:e.name===(null===v||void 0===v?void 0:v.name)?e.backgroundColor:"white",border:"".concat(e.name===(null===v||void 0===v?void 0:v.name)?"1px solid ".concat(e.borderColor):"1px solid #C9C9C9")},children:[(0,Ig.jsx)("h5",{className:"text-md font-redhat-bold text-black",children:e.name}),(0,Ig.jsxs)("div",{className:"mt-1",children:[(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold text-black text-opacity-80",children:e.description}),(0,Ig.jsxs)("p",{className:"text-sm font-redhat-semibold text-black text-opacity-80",children:["Historical return: ",e.returnPercentage,null===e||void 0===e?void 0:e.endingText]})]})]}),V=pd({initialValues:{principalAmount:46e4,monthlyContribution:1500,interestRate:13.24,timePeriodRange:{value:1,label:"Per Month"},timePeriod:10},validationSchema:xN,onSubmit:e=>{D(!0),k(!0);const t=(0,lj.w)(e);E(null===t||void 0===t?void 0:t.labels),P(null===t||void 0===t?void 0:t.graphData),R(null===t||void 0===t?void 0:t.withoutInvestmentGraph),C(t),k(!1)}});(0,t.useEffect)((()=>{const e=(0,lj.w)({principalAmount:1e4,monthlyContribution:1500,interestRate:10.26,timePeriodRange:{value:1,label:"Monthly"},timePeriod:40});E(null===e||void 0===e?void 0:e.labels),P(null===e||void 0===e?void 0:e.graphData),C(e)}),[]),(0,t.useEffect)((()=>{V.handleSubmit()}),[V.values]);const[H,U]=(0,t.useState)(!1),[G,X]=(0,t.useState)(!1),[q,K]=(0,t.useState)(!1),[Z,Q]=(0,t.useState)(!1),J=e=>(0,Ig.jsxs)("div",{className:"w-full bg-counterBox rounded-lg p-5 xl:p-10 lg:p-10",children:[(0,Ig.jsx)("h2",{className:"text-[7vh] xl:text-[10vh] lg:text-[10vh] font-redhat-extrabold text-white text-center leading-none",children:e.value}),(0,Ig.jsx)("h5",{className:"mt-3 xl:mt-0 lg:mt-0 text-2xl xl:text-3xl lg:text-3xl font-redhat-regular text-white text-center",children:e.label})]}),ee=e=>(0,Ig.jsx)("div",{className:"w-full ".concat((null===v||void 0===v?void 0:v.id)===(null===e||void 0===e?void 0:e.id)?"bg-logoGreen":"bg-white hover:bg-black hover:bg-opacity-5"," border border-greyBorder border-opacity-50 shadow-md rounded-md p-2 cursor-pointer transition-all duration-300 ease-in-out"),onClick:e.onClick,children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:e.image,className:"w-14 h-14 flex-shrink-0",alt:e.name}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-md font-redhat-bold ".concat((null===v||void 0===v?void 0:v.id)===(null===e||void 0===e?void 0:e.id)?"text-white":"text-black"),children:e.name}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold ".concat((null===v||void 0===v?void 0:v.id)===(null===e||void 0===e?void 0:e.id)?"text-white text-opacity-80":"text-greyText"),children:e.strategyName})]})]})}),te=e=>(0,Ig.jsx)("div",{className:"".concat((null===v||void 0===v?void 0:v.id)===(null===e||void 0===e?void 0:e.id)?"bg-logoGreen":"bg-white hover:bg-[#F2F2F2]"," border border-greyBorder border-opacity-50 shadow-md rounded-md p-2 cursor-pointer transition-all duration-300 ease-in-out"),onClick:e.onClick,children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:e.image,className:"w-14 h-14 flex-shrink-0",alt:e.strategyName}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-md font-redhat-bold ".concat((null===v||void 0===v?void 0:v.id)===(null===e||void 0===e?void 0:e.id)?"text-white":"text-black"),children:e.name}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold ".concat((null===v||void 0===v?void 0:v.id)===(null===e||void 0===e?void 0:e.id)?"text-white text-opacity-80":"text-greyText"),children:e.strategyName})]})]})}),re=e=>(0,Ig.jsx)(a.Card,{className:"bg-white shadow-none rounded-md border border-borderColor border-opacity-20",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-bold text-black",children:e.value}),(0,Ig.jsxs)("div",{className:"flex items-center gap-2 mt-1",children:["#FFF"!==e.color&&(0,Ig.jsx)("div",{className:"w-2 h-2 rounded-full flex-shrink-0",style:{backgroundColor:e.color}}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-regular text-black",children:e.label})]})]})}),ne=e=>{var t;let{data:r}=e;return(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-transparent",children:(0,Ig.jsxs)(a.CardBody,{className:"p-0",children:[(0,Ig.jsx)("img",{src:null===r||void 0===r?void 0:r.image,className:"w-full h-[30vh] object-cover rounded-md mx-auto",alt:"Jack Bogle"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:null===r||void 0===r?void 0:r.heading})}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsx)("ul",{className:"ml-5 list-disc",children:null===r||void 0===r||null===(t=r.list)||void 0===t?void 0:t.map((e=>(0,Ig.jsx)("li",{className:"text-base font-redhat-regular text-black",children:e})))})})]})})},oe=e=>(0,Ig.jsx)("div",{className:"w-full h-3 rounded-full bg-gradient-to-r from-black to-[#219653] relative flex items-center",children:(0,Ig.jsx)("div",{style:{width:"".concat(e.percentage,"%")},className:"flex items-end",children:(0,Ig.jsx)("div",{className:"w-2 h-2 bg-white rounded-full ml-auto"})})}),ae=e=>{var t;return(0,Ig.jsx)("div",{className:"w-full flex items-center gap-1",children:null===e||void 0===e||null===(t=e.details)||void 0===t?void 0:t.map(((t,r)=>{var n;return(0,Ig.jsx)("div",{className:"h-".concat((null===z||void 0===z?void 0:z.name)===(null===t||void 0===t?void 0:t.name)?"16":"14"," bg-[#008037] bg-opacity-").concat((null===z||void 0===z?void 0:z.name)===(null===t||void 0===t?void 0:t.name)?"80":0===r?"20":1===r?"40":"60"," hover:bg-opacity-30 transition-all duration-300 ease-in-out cursor-pointer ").concat(0===r&&"rounded-l-md"," ").concat(r===(null===e||void 0===e||null===(n=e.details)||void 0===n?void 0:n.length)-1&&"rounded-r-md"," flex items-center justify-center"),style:{width:"".concat(t.percentage,"%")},onClick:()=>{Y(t)},children:(0,Ig.jsxs)("p",{className:"text-md font-redhat-semibold text-black",children:[null===t||void 0===t?void 0:t.percentage,"%"]})},r)}))})};return(0,t.useEffect)((()=>{""!==V.values.interestRate&&""!==V.values.monthlyContribution&&""!==V.values.principalAmount&&""!==V.values.timePeriod&&""!==V.values.timePeriodRange&&V.handleSubmit()}),[V.values]),(0,Ig.jsxs)(nj.section,{variants:oj,initial:"hidden",animate:"visible",className:"bg-transparent",children:[(0,Ig.jsx)(nj.div,{variants:aj,className:"py-6 xl:py-12 lg:py-12",id:"calculator",children:(0,Ig.jsxs)("div",{className:"container mx-auto",children:[(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h1",{className:"text-2xl xl:text-3xl lg:text-3xl font-redhat-extrabold text-black leading-tight",children:"Select your investment"}),(0,Ig.jsx)("p",{className:"mt-1 text-lg font-redhat-regular text-black",children:"Automate Legendary Investors and Powerful ETFs from inside your own account"})]}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsxs)(a.Tabs,{value:g,children:[(0,Ig.jsxs)(a.TabsHeader,{className:"bg-transparent p-0 shadow-none rounded-none gap-2",indicatorProps:{className:"bg-transparent shadow-none bg-[#F6F6F6] rounded-t-md rounded-b-none"},children:[(0,Ig.jsx)(a.Tab,{value:"Legendary Investors",className:"text-base font-redhat-semibold text-black bg-white px-8 py-4 whitespace-nowrap shadow-none rounded-t-md rounded-b-none",onClick:()=>{var e,t,r,n;V.setFieldValue("interestRate",null===Yj||void 0===Yj||null===(e=Yj.filter((e=>"investor"===(null===e||void 0===e?void 0:e.type)))[0])||void 0===e?void 0:e.returnPercentage),b(null===Yj||void 0===Yj?void 0:Yj.filter((e=>"investor"===(null===e||void 0===e?void 0:e.type)))[0]),Y(null===Yj||void 0===Yj||null===(t=Yj.filter((e=>"investor"===(null===e||void 0===e?void 0:e.type)))[0])||void 0===t||null===(r=t.investorDetails)||void 0===r||null===(n=r.composition)||void 0===n?void 0:n[0]),F(1),$(1),m("Legendary Investors")},children:"Legendary Investors"},"Legendary Investors"),(0,Ig.jsx)(a.Tab,{value:"Powerful ETFs",className:"text-base font-redhat-semibold text-black bg-white px-8 py-4 whitespace-nowrap shadow-none rounded-t-md rounded-b-none",onClick:()=>{var e,t,r,n;V.setFieldValue("interestRate",null===Yj||void 0===Yj||null===(e=Yj.filter((e=>"etf"===(null===e||void 0===e?void 0:e.type)))[0])||void 0===e?void 0:e.returnPercentage),b(null===Yj||void 0===Yj?void 0:Yj.filter((e=>"etf"===(null===e||void 0===e?void 0:e.type)))[0]),Y(null===Yj||void 0===Yj||null===(t=Yj.filter((e=>"etf"===(null===e||void 0===e?void 0:e.type)))[0])||void 0===t||null===(r=t.investorDetails)||void 0===r||null===(n=r.composition)||void 0===n?void 0:n[0]),F(1),$(1),m("Powerful ETFs")},children:"Powerful ETFs"},"Powerful ETFs")]}),(0,Ig.jsxs)(a.TabsBody,{className:"p-0",children:[(0,Ig.jsx)(a.TabPanel,{value:"Legendary Investors",className:"p-0",children:(0,Ig.jsx)("div",{className:"bg-[#F6F6F6] p-5 rounded-b-md",children:(0,Ig.jsx)("div",{className:"grid grid-cols-1 xl:grid-cols-4 lg:grid-cols-4 gap-3",children:null===Yj||void 0===Yj?void 0:Yj.filter((e=>"investor"===(null===e||void 0===e?void 0:e.type))).map(((e,t)=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(ee,{id:e.id,name:e.name,image:e.image,strategyName:e.strategyName,onClick:()=>{var t,r;V.setFieldValue("interestRate",null===e||void 0===e?void 0:e.returnPercentage),F(1),$(1),Y(null===e||void 0===e||null===(t=e.investorDetails)||void 0===t||null===(r=t.composition)||void 0===r?void 0:r[0]),b(e)}})},t)))})})}),(0,Ig.jsx)(a.TabPanel,{value:"Powerful ETFs",className:"p-0",children:(0,Ig.jsx)("div",{className:"bg-[#F6F6F6] p-5 rounded-b-md",children:(0,Ig.jsxs)(cN,{navigation:!0,modules:[dN,pN],effect:"fade",fadeEffect:{crossFade:!1},slidesPerView:4,spaceBetween:15,className:"overflow-visible",children:[(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("div",{className:"grid grid-cols-1 xl:grid-cols-4 lg:grid-cols-4 gap-5",children:null===Yj||void 0===Yj?void 0:Yj.filter((e=>"etf"===(null===e||void 0===e?void 0:e.type))).slice(0,4).map(((e,t)=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(te,{id:e.id,name:e.name,image:e.image,strategyName:e.strategyName,onClick:()=>{V.setFieldValue("interestRate",null===e||void 0===e?void 0:e.returnPercentage),b(e)}})},t)))})}),(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("div",{className:"grid grid-cols-1 xl:grid-cols-4 lg:grid-cols-4 gap-5",children:null===Yj||void 0===Yj?void 0:Yj.filter((e=>"etf"===(null===e||void 0===e?void 0:e.type))).slice(4,8).map(((e,t)=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(te,{id:e.id,name:e.name,image:e.image,strategyName:e.strategyName,onClick:()=>{V.setFieldValue("interestRate",null===e||void 0===e?void 0:e.returnPercentage),b(e)}})},t)))})})]})})})]})]}),(0,Ig.jsxs)("div",{className:"bg-[#F6F6F6] p-5 pt-0 rounded-b-md grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3 gap-0 xl:gap-5 lg:gap-5",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Card,{className:"bg-white shadow-none rounded-md border border-borderColor border-opacity-20",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Investment Calculator"}),(0,Ig.jsxs)("form",{className:"mt-3",onSubmit:V.handleSubmit,children:[(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How much do you have invested now?"}),(0,Ig.jsxs)("div",{className:"mt-2 relative",children:[(0,Ig.jsx)(mN(),{thousandSeparator:!0,value:V.values.principalAmount,onValueChange:e=>{const{value:t}=e;V.setFieldValue("principalAmount",t)},hintText:"10000",className:"w-full block bg-[#F6F6F6] rounded-md px-5 py-2.5 outline-none focus:outline-none text-base placeholder:font-redhat-semibold text-black"}),(0,Ig.jsx)("div",{className:"absolute top-3 right-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText",children:"USD"})})]})]}),(0,Ig.jsxs)("div",{className:"form-group mt-4",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How many years will you invest for?"}),(0,Ig.jsxs)("div",{className:"mt-2 relative",children:[(0,Ig.jsx)(bN,{type:"number",name:"timePeriod",id:"timePeriod",placeholder:"10",value:V.values.timePeriod,onChange:V.handleChange,error:!(!V.errors.timePeriod||!V.touched.timePeriod)}),(0,Ig.jsx)("div",{className:"absolute top-3 right-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText",children:"Years"})})]})]}),(0,Ig.jsxs)("div",{className:"form-group mt-4",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How often will you invest more?"}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsx)(Ca,{options:kN,classNamePrefix:V.errors.timePeriodRange&&V.touched.timePeriodRange?"order-error":"order",placeholder:"Select contribution",className:"react-select",value:V.values.timePeriodRange,onChange:e=>{V.setFieldValue("timePeriodRange",e)}})})]}),(0,Ig.jsxs)("div",{className:"form-group mt-4",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How much will you invest each time?"}),(0,Ig.jsxs)("div",{className:"mt-2 relative",children:[(0,Ig.jsx)(bN,{type:"number",name:"monthlyContribution",id:"monthlyContribution",placeholder:"1500",value:V.values.monthlyContribution,onChange:V.handleChange,error:!(!V.errors.monthlyContribution||!V.touched.monthlyContribution)}),(0,Ig.jsx)("div",{className:"absolute top-3 right-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText",children:"USD"})})]})]}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md normal-case text-base font-redhat-bold transition-all duration-300 ease-in-out",type:"submit",disabled:w,onClick:()=>{D(!1)},children:w?"Please wait...":"\u2728 Automate ".concat(null!==v&&void 0!==v&&v.strategyName?"etf"===(null===v||void 0===v?void 0:v.type)?null===v||void 0===v?void 0:v.strategyName:null===v||void 0===v?void 0:v.name:"")})]})]})})}),(0,Ig.jsxs)("div",{className:"col-span-2",children:[(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3 gap-5",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(re,{label:"Your invested amount",value:(0,rp.SET_FORMAT)(null!==S&&void 0!==S&&S.totalAmountInvested?null===S||void 0===S?void 0:S.totalAmountInvested:0),color:"#50CFD7"})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(re,{label:"Estimated investment gain",value:(0,rp.SET_FORMAT)(null!==S&&void 0!==S&&S.totalAmount?(null===S||void 0===S?void 0:S.totalAmount)-V.values.principalAmount:0),color:"#008037"})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(re,{label:"Estimated total value",value:(0,rp.SET_FORMAT)(null!==S&&void 0!==S&&S.totalAmount?null===S||void 0===S?void 0:S.totalAmount:0),color:"#FFF"})})]}),(0,Ig.jsx)(a.Card,{className:"mt-5 bg-white shadow-none rounded-md border border-borderColor border-opacity-20",children:(0,Ig.jsx)(a.CardBody,{className:"p-5",children:(0,Ig.jsx)("div",{className:"-ml-5 -mt-3 -mb-3",children:(0,Ig.jsx)(vN,{values:O,labels:T,withoutInvestment:I})})})})]})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3 gap-5",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)("div",{className:"bg-[#F6F6F6] p-5 rounded-md",children:v&&(0,Ig.jsx)(ne,{data:null===v||void 0===v?void 0:v.investorDetails})})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Card,{className:"h-full bg-[#F6F6F6] shadow-none rounded-md",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"About this strategy"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black",children:null===v||void 0===v?void 0:v.about})}),(0,Ig.jsxs)("div",{className:"mt-4",children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Estimated Return"}),(0,Ig.jsxs)("p",{className:"text-base font-redhat-semibold text-black",children:[null===v||void 0===v?void 0:v.returnPercentage,"% per year (",null!==v&&void 0!==v&&v.returnPercentage?(null===v||void 0===v?void 0:v.returnPercentage)>10?"High":(null===v||void 0===v?void 0:v.returnPercentage)<=10&&(null===v||void 0===v?void 0:v.returnPercentage)>=8?"Medium":"Low":"Low",")"]})]}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsx)(oe,{percentage:null!==v&&void 0!==v&&v.returnPercentage?(null===v||void 0===v?void 0:v.returnPercentage)>10?99:(null===v||void 0===v?void 0:v.returnPercentage)<=10&&(null===v||void 0===v?void 0:v.returnPercentage)>=8?66:33:33})})]}),(0,Ig.jsxs)("div",{className:"mt-4",children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Risk Level"}),(0,Ig.jsxs)("p",{className:"text-base font-redhat-semibold text-black",children:[null===v||void 0===v?void 0:v.riskScore," / 5.0 (",null!==v&&void 0!==v&&v.riskScore?(null===v||void 0===v?void 0:v.riskScore)>3.5?"High":(null===v||void 0===v?void 0:v.riskScore)<=3.5&&(null===v||void 0===v?void 0:v.riskScore)>=2?"Medium":"Low":"Low",")"]})]}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsx)(oe,{percentage:null!==v&&void 0!==v&&v.riskScore?(null===v||void 0===v?void 0:v.riskScore)>3.5?99:(null===v||void 0===v?void 0:v.riskScore)<=3.5&&(null===v||void 0===v?void 0:v.riskScore)>=2?66:33:33})})]}),null!==v&&void 0!==v&&null!==(e=v.investorDetails)&&void 0!==e&&e.composition?(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"The composition of the investment portfolio"})}),(0,Ig.jsx)("div",{className:"mt-2",children:(null===v||void 0===v||null===(r=v.investorDetails)||void 0===r?void 0:r.composition)&&(0,Ig.jsx)(ae,{details:null===v||void 0===v||null===(n=v.investorDetails)||void 0===n?void 0:n.composition})}),(0,Ig.jsxs)("div",{className:"mt-3 bg-white p-3",children:[z&&(0,Ig.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Ig.jsx)("div",{className:"w-4 h-4 bg-[#008037] rounded"}),(0,Ig.jsxs)("p",{className:"text-md font-redhat-semibold text-black",children:[null===z||void 0===z?void 0:z.percentage,"% is invested into ",null===z||void 0===z?void 0:z.name]})]}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold text-black mt-2",children:null===z||void 0===z?void 0:z.description})]})]}):(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Top holdings"}),(0,Ig.jsx)("div",{className:"mt-3 bg-white rounded-md p-3",children:null===v||void 0===v||null===(o=v.investorDetails)||void 0===o||null===(i=o.holdings)||void 0===i?void 0:i.map(((e,t)=>!1===(null===e||void 0===e?void 0:e.link)?(0,Ig.jsxs)("div",{className:"flex items-center justify-between ".concat(0!==t&&"mt-2"),children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:null===e||void 0===e?void 0:e.name}),(0,Ig.jsxs)("p",{className:"text-base font-redhat-semibold text-black",children:[null===e||void 0===e?void 0:e.percentage,"%"]})]},t):(0,Ig.jsx)(jt,{to:null===e||void 0===e?void 0:e.redirectLink,children:(0,Ig.jsx)(a.Button,{className:"mt-3 w-full text-center py-2 shadow-none hover:shadow-none bg-white hover:bg-logoGreen hover:bg-opacity-5 rounded-md transition-all duration-300 ease-in-out text-logoGreen normal-case font-redhat-semibold text-base",children:"See the full list"})})))})]})]})})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-[#F6F6F6] rounded-lg",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Benefits"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)(a.Card,{className:"bg-white w-full rounded-md shadow-none",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)(cN,{modules:[dN,pN],navigation:{nextEl:".benefit-next",prevEl:".benefit-prev"},slidesPerView:1,effect:"fade",fadeEffect:{crossFade:!0},children:null===v||void 0===v||null===(s=v.investorDetails)||void 0===s||null===(l=s.benefits)||void 0===l?void 0:l.map(((e,t)=>(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:null===e||void 0===e?void 0:e.description})},t)))}),(0,Ig.jsxs)("div",{className:"mt-7 flex items-center justify-between",children:[(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out benefit-prev",onClick:()=>{F(L-1)},children:(0,Ig.jsx)(Pd,{className:"w-4 h-4 text-black"})}),(0,Ig.jsx)("div",{className:"flex items-center gap-2",children:null===v||void 0===v||null===(c=v.investorDetails)||void 0===c||null===(u=c.benefits)||void 0===u?void 0:u.map(((e,t)=>(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(t+1===L?"bg-[#008037]":"bg-[#DDD]")},t)))}),(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out benefit-next",onClick:()=>{F(L+1)},children:(0,Ig.jsx)(Td,{className:"w-4 h-4 text-black"})})]})]})})}),console.log("benefits",L),console.log("drawbacks",B),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Drawbacks"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)(a.Card,{className:"bg-white w-full rounded-md shadow-none",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)(cN,{modules:[dN,pN],navigation:{nextEl:".drawback-next",prevEl:".drawback-prev"},slidesPerView:1,effect:"fade",fadeEffect:{crossFade:!0},children:null===v||void 0===v||null===(d=v.investorDetails)||void 0===d||null===(f=d.drawbacks)||void 0===f?void 0:f.map(((e,t)=>(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:null===e||void 0===e?void 0:e.description})},t)))}),(0,Ig.jsxs)("div",{className:"mt-7 flex items-center justify-between",children:[(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out drawback-prev",onClick:()=>{$(B-1)},children:(0,Ig.jsx)(Pd,{className:"w-4 h-4 text-black"})}),(0,Ig.jsx)("div",{className:"flex items-center gap-2",children:null===v||void 0===v||null===(h=v.investorDetails)||void 0===h||null===(p=h.drawbacks)||void 0===p?void 0:p.map(((e,t)=>(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(t+1===B?"bg-[#008037]":"bg-[#DDD]")},t)))}),(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out drawback-next",onClick:()=>{$(B+1)},children:(0,Ig.jsx)(Td,{className:"w-4 h-4 text-black"})})]})]})})})]})]})})})]})})]})]})}),(0,Ig.jsx)(nj.div,{variants:aj,className:"hidden py-6 xl:py-12 lg:py-12",id:"calculator",children:(0,Ig.jsxs)("div",{className:"container mx-auto",children:[(0,Ig.jsx)("h1",{className:"text-3xl xl:text-5xl lg:text-5xl font-redhat-extrabold text-gradient leading-tight xl:leading-normal lg:leading-normal",children:"We make investing so easy, anyone can do it."}),(0,Ig.jsx)("h2",{className:"mt-5 xl:mt-0 lg:mt-0 text-xl xl:text-2xl lg:text-2xl font-redhat-regular text-black",children:"Calculate your path to financial freedom with the stock market, and automate it! \ud83d\udc47"}),(0,Ig.jsx)("div",{className:"mt-5 xl:mt-10 lg:mt-10",children:(0,Ig.jsx)(a.Card,{className:"bg-white border border-inputBox border-opacity-50 rounded-2xl shadow-md",children:(0,Ig.jsxs)(a.CardBody,{className:"p-4 xl:p-8 lg:p-8",children:[(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3 gap-0 xl:gap-5 lg:gap-5",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)("div",{className:"bg-calcBlue p-5 rounded-lg",children:(0,Ig.jsxs)("form",{className:"p-0",onSubmit:V.handleSubmit,children:[(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-white",children:"How much do you have invested now?"}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsx)(bN,{type:"number",name:"principalAmount",id:"principalAmount",value:V.values.principalAmount,onChange:V.handleChange,error:!(!V.errors.principalAmount||!V.touched.principalAmount),placeholder:"How much have you invested now"})})]}),(0,Ig.jsxs)("div",{className:"form-group mt-5",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-white",children:"How many years will you invest for?"}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsx)(bN,{type:"number",name:"timePeriod",id:"timePeriod",value:V.values.timePeriod,onChange:V.handleChange,error:!(!V.errors.timePeriod||!V.touched.timePeriod),placeholder:"How many years will you invest for"})})]}),(0,Ig.jsxs)("div",{className:"form-group mt-5",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-white",children:"How much will you contribute monthly?"}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsx)(bN,{type:"number",name:"monthlyContribution",id:"monthlyContribution",value:V.values.monthlyContribution,onChange:V.handleChange,error:!(!V.errors.monthlyContribution||!V.touched.monthlyContribution),placeholder:"How much will you contribute monthly"})})]}),(0,Ig.jsxs)("div",{className:"form-group mt-5",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-white",children:"How often will you contribute?"}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsx)(Ca,{options:yN,classNamePrefix:V.errors.timePeriodRange&&V.touched.timePeriodRange?"order-error":"order",placeholder:"Select contribution",className:"react-select",value:V.values.timePeriodRange,onChange:e=>{V.setFieldValue("timePeriodRange",e)}})})]}),(0,Ig.jsxs)("div",{className:"form-group mt-5",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-white",children:"What will you invest in? (select below)"}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsx)(W,{name:null===v||void 0===v?void 0:v.name,description:null===v||void 0===v?void 0:v.description,returnPercentage:null===v||void 0===v?void 0:v.returnPercentage,endingText:null===v||void 0===v?void 0:v.endingText,backgroundColor:null===v||void 0===v?void 0:v.backgroundColor,isSelected:!0,borderColor:null===v||void 0===v?void 0:v.borderColor})})]}),(0,Ig.jsx)(a.Button,{type:"submit",disabled:w,className:"mt-5 blue-gradient shadow-none hover:shadow-none text-base font-redhat-semibold text-white normal-case rounded-md w-full transition-all duration-300 ease-in-out",children:w?"Please wait...":"\u2728 Automate this investment plan"})]})})}),(0,Ig.jsxs)("div",{className:"col-span-2 mt-5 xl:mt-0 lg:mt-0",children:[(0,Ig.jsxs)("div",{className:"w-full px-5 bg-white border border-inputBox border-opacity-50 rounded-md",children:[(0,Ig.jsxs)("div",{className:"text-center py-3 border-b border-inputBox",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-bold text-black text-center",children:"Your estimated investment"}),void 0===(null===S||void 0===S?void 0:S.totalAmount)?(0,Ig.jsx)("h5",{className:"text-xl xl:text-2xl lg:text-2xl font-redhat-bold text-black text-center",children:"-"}):(0,Ig.jsxs)("h5",{className:"text-xl xl:text-2xl lg:text-2xl font-redhat-bold text-black text-center",children:["$",parseFloat(parseFloat(null===S||void 0===S?void 0:S.totalAmount).toFixed(2)).toLocaleString("en-US")]})]}),(0,Ig.jsxs)("div",{className:"py-3 flex items-center justify-center gap-10",children:[(0,Ig.jsxs)("h5",{className:"text-lg xl:text-xl lg:text-xl font-redhat-bold text-black text-center",children:["Investment: ",null===v||void 0===v?void 0:v.symbol]}),(0,Ig.jsxs)("h5",{className:"text-lg xl:text-xl lg:text-xl font-redhat-bold text-black text-center",children:["Risk Score: ",null===v||void 0===v?void 0:v.riskScore,"/5 (",null!==v&&void 0!==v&&v.riskScore?(null===v||void 0===v?void 0:v.riskScore)>3.5?"High":(null===v||void 0===v?void 0:v.riskScore)<=3.5&&(null===v||void 0===v?void 0:v.riskScore)>=2?"Medium":"Low":"Low",")"]})]})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsx)(pj,{values:O,labels:T})})]})]}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("h2",{className:"text-lg font-redhat-bold text-black",children:"Select an investment"}),(0,Ig.jsx)("div",{className:"mt-2 grid grid-cols-1 xl:grid-cols-4 lg:grid-cols-4 gap-y-3 xl:gap-5 lg:gap-5",children:ij.map((e=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(W,{name:null===e||void 0===e?void 0:e.name,description:null===e||void 0===e?void 0:e.description,returnPercentage:null===e||void 0===e?void 0:e.returnPercentage,endingText:null===e||void 0===e?void 0:e.endingText,backgroundColor:null===e||void 0===e?void 0:e.backgroundColor,borderColor:null===e||void 0===e?void 0:e.borderColor,onClick:()=>{V.setFieldValue("interestRate",null===e||void 0===e?void 0:e.returnPercentage),b(e),x({name:e.name,description:e.description,returnPercentage:e.returnPercentage,endingText:e.endingText,symbol:null===e||void 0===e?void 0:e.symbol})}})},e.id)))})]})]})})})]})}),(0,Ig.jsxs)(nj.div,{variants:aj,className:"pt-5 xl:pt-12 lg:pt-12 pb-10 xl:pb-40 lg:pb-40 relative",children:[(0,Ig.jsxs)("div",{className:"container mx-auto",children:[(0,Ig.jsx)("h2",{className:"text-2xl xl:text-3xl lg:text-3xl font-redhat-extrabold text-black",children:"How does ScaleTrade automated investing work?"}),(0,Ig.jsxs)("div",{className:"mt-5 xl:mt-10 lg:mt-10",children:[(0,Ig.jsx)(a.Card,{className:"block shadow-lg bg-[#F6F6F6] border border-greyBorder border-opacity-20 rounded-2xl",children:(0,Ig.jsx)(a.CardBody,{className:"p-3",children:(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-2 lg:grid-cols-2 gap-0",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)("img",{src:mj,className:"w-full h-auto object-cover rounded-lg",alt:"Step 1: Calculate your investing plan"})}),(0,Ig.jsxs)("div",{className:"col-span-1 px-0 xl:px-10 lg:px-10 py-5",children:[(0,Ig.jsx)("h2",{className:"text-1xl font-redhat-extrabold text-black",children:"Step 1: Calculate your investing plan"}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-lg font-redhat-regular text-black",children:"Use our investment calculator to see how much your estimated investments will be worth in the future!"}),(0,Ig.jsx)("p",{className:"mt-5 text-lg font-redhat-regular text-black",children:"Explore a few of the most common investments to understand which investing plan works best for you."})]}),(0,Ig.jsx)("div",{className:"mt-8",children:(0,Ig.jsx)(a.Button,{onClick:()=>{A("register"),M(!0)},className:"shadow-none hover:shadow-none bg-transparent hover:bg-black border border-greyBorder hover:border-black rounded-lg normal-case transition-all duration-300 ease-in-out font-redhat-semibold text-md text-black hover:text-white",children:"See how much your money could grow"})})]})]})})}),(0,Ig.jsx)(a.Card,{className:"mt-5 block shadow-lg bg-[#F6F6F6] border border-greyBorder border-opacity-20 rounded-2xl",children:(0,Ig.jsx)(a.CardBody,{className:"p-3",children:(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-2 lg:grid-cols-2 gap-0",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)("img",{src:vj,className:"w-full h-auto object-cover rounded-lg",alt:"Step 2: Connect your brokerage"})}),(0,Ig.jsxs)("div",{className:"col-span-1 px-0 xl:px-10 lg:px-10 py-5",children:[(0,Ig.jsx)("h2",{className:"text-1xl font-redhat-extrabold text-black",children:"Step 2: Connect your brokerage"}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-lg font-redhat-regular text-black",children:"Automate your investment plan from inside your own brokerage account. Connect to get started."}),(0,Ig.jsx)("p",{className:"mt-5 text-lg font-redhat-regular text-black",children:"Don't have a brokerage account yet? Here's our list of our recommended brokerages."})]}),(0,Ig.jsx)("div",{className:"mt-8",children:(0,Ig.jsx)(a.Button,{onClick:()=>{A("register"),M(!0)},className:"shadow-none hover:shadow-none bg-transparent hover:bg-black border border-greyBorder hover:border-black rounded-lg normal-case transition-all duration-300 ease-in-out font-redhat-semibold text-md text-black hover:text-white",children:"Connect your brokerage account"})})]})]})})}),(0,Ig.jsx)(a.Card,{className:"mt-5 block shadow-lg bg-[#F6F6F6] border border-greyBorder border-opacity-20 rounded-2xl",children:(0,Ig.jsx)(a.CardBody,{className:"p-3",children:(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-2 lg:grid-cols-2 gap-0",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)("img",{src:bj,className:"w-full h-auto object-cover rounded-lg",alt:"Step 3: Start your automated investing"})}),(0,Ig.jsxs)("div",{className:"col-span-1 px-0 xl:px-10 lg:px-10 py-5",children:[(0,Ig.jsx)("h2",{className:"text-1xl font-redhat-extrabold text-black",children:"Step 3: Start your automated investing"}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-lg font-redhat-regular text-black",children:"When you've finalized your investing plan, just press \"Start\" and you're on your way to stress-free investing."}),(0,Ig.jsx)("p",{className:"mt-5 text-lg font-redhat-regular text-black",children:"You're able to pause, edit, or remove automations at any time from your ScaleTrade dashboard."})]}),(0,Ig.jsx)("div",{className:"mt-8",children:(0,Ig.jsx)(a.Button,{onClick:()=>{A("register"),M(!0)},className:"shadow-none hover:shadow-none bg-transparent hover:bg-black border border-greyBorder hover:border-black rounded-lg normal-case transition-all duration-300 ease-in-out font-redhat-semibold text-md text-black hover:text-white",children:"Get started for free"})})]})]})})}),(0,Ig.jsx)(a.Card,{className:"mt-5 block shadow-lg bg-[#F6F6F6] border border-greyBorder border-opacity-20 rounded-2xl",children:(0,Ig.jsx)(a.CardBody,{className:"p-3",children:(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-2 lg:grid-cols-2 gap-0",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)("img",{src:yj,className:"w-full h-auto object-cover rounded-lg",alt:"Step 4: Watch it grow on your dashboard!"})}),(0,Ig.jsxs)("div",{className:"col-span-1 px-0 xl:px-10 lg:px-10 py-5",children:[(0,Ig.jsx)("h2",{className:"text-1xl font-redhat-extrabold text-black",children:"Step 4: Watch it grow on your dashboard!"}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-lg font-redhat-regular text-black",children:"Watch your investments grow! Track how risky your current investments are, company dividends, and more."}),(0,Ig.jsxs)("p",{className:"mt-5 text-lg font-redhat-regular text-black",children:["You can even use ScaleTrade to make trades! And, if you have multiple brokerage accounts, you can trade across all of your accounts at the same time."," ",(0,Ig.jsx)(jt,{to:"/",className:"text-logoGreen underline",children:"Learn more"})]})]}),(0,Ig.jsx)("div",{className:"mt-8",children:(0,Ig.jsx)(a.Button,{onClick:()=>{A("register"),M(!0)},className:"shadow-none hover:shadow-none bg-transparent hover:bg-black border border-greyBorder hover:border-black rounded-lg normal-case transition-all duration-300 ease-in-out font-redhat-semibold text-md text-black hover:text-white",children:"Get started for free"})})]})]})})})]})]}),(0,Ig.jsx)("div",{className:"absolute -top-[55vh] left-0 -z-10",children:(0,Ig.jsx)("img",{src:xj,className:"w-full h-auto",alt:"ScaleTrade"})})]}),(0,Ig.jsx)(nj.div,{variants:aj,className:"pt-5 xl:pt-10 lg:pt-10",children:(0,Ig.jsxs)("div",{className:"container mx-auto",children:[(0,Ig.jsx)("h2",{className:"text-2xl xl:text-3xl lg:text-3xl font-redhat-extrabold text-black text-center",children:"Watch our demo to experience it first-hand"}),(0,Ig.jsxs)("div",{className:"mt-5 xl:mt-10 lg:mt-10 relative",children:[(0,Ig.jsx)("img",{src:gj,className:"w-full h-auto object-cover",alt:"Watch our demo to experience it first-hand"}),(0,Ig.jsx)(jt,{to:"https://www.youtube.com/watch?v=ehgW8dv5N7E&t=10s",children:(0,Ig.jsx)("div",{className:"absolute top-0 left-0 w-full h-full bg-black bg-opacity-5 hover:bg-opacity-10 transition-all duration-300 ease-in-out flex items-center justify-center cursor-pointer",children:(0,Ig.jsx)("div",{className:"w-20 h-20 rounded-full bg-black bg-opacity-40 flex items-center justify-center",children:(0,Ig.jsx)($a,{className:"w-10 h-10 text-white text-opacity-70 pl-1"})})})})]})]})}),(0,Ig.jsx)(nj.div,{variants:aj,className:"py-5 xl:py-12 lg:py-12",children:(0,Ig.jsx)("div",{className:"container mx-auto",children:(0,Ig.jsx)("div",{className:"grid grid-cols-1 xl:grid-cols-2 lg:grid-cols-2 gap-5",children:sj.map(((e,t)=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(J,{label:e.label,value:e.value})},t)))})})}),(0,Ig.jsx)(nj.div,{variants:aj,className:"py-5 xl:py-12 lg:py-12",children:(0,Ig.jsxs)("div",{className:"container mx-auto",children:[(0,Ig.jsx)("h2",{className:"text-2xl xl:text-3xl lg:text-3xl font-redhat-extrabold text-black text-center",children:"Frequently Asked Questions"}),(0,Ig.jsxs)("div",{className:"mt-5 xl:mt-10 lg:mt-10",children:[(0,Ig.jsxs)(a.Accordion,{open:H,animate:wN,className:"border-t border-b border-black",icon:H?(0,Ig.jsx)(fj,{className:"w-5 h-5 text-black"}):(0,Ig.jsx)(dj,{className:"w-5 h-5 text-black"}),children:[(0,Ig.jsx)(a.AccordionHeader,{className:"border-b-0 border-transparent bg-white py-3 text-md font-redhat-bold text-black",onClick:()=>U(!H),children:"How does it work?"}),(0,Ig.jsx)(a.AccordionBody,{className:"pb-3 pt-0 bg-white",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black leading-relaxed",children:"Create an account with ScaleTrade, connect your brokerage account, select the strategy you would like to automate, select the stocks you would like to trade with that strategy, and start the automation!"})})]}),(0,Ig.jsx)("div",{className:"mt-0",children:(0,Ig.jsxs)(a.Accordion,{open:G,animate:wN,className:"border-t-0 border-b border-black",icon:G?(0,Ig.jsx)(fj,{className:"w-5 h-5 text-black"}):(0,Ig.jsx)(dj,{className:"w-5 h-5 text-black"}),children:[(0,Ig.jsx)(a.AccordionHeader,{className:"border-b-0 border-transparent bg-white py-3 text-md font-redhat-bold text-black",onClick:()=>X(!G),children:"How much does it cost?"}),(0,Ig.jsx)(a.AccordionBody,{className:"pb-3 pt-0 bg-white",children:(0,Ig.jsxs)("p",{className:"text-base font-redhat-regular text-black leading-relaxed",children:["Check out our pricing"," ",(0,Ig.jsx)(jt,{to:"/pricing",className:"text-logoGreen",children:"here."})]})})]})}),(0,Ig.jsx)("div",{className:"mt-0",children:(0,Ig.jsxs)(a.Accordion,{open:q,animate:wN,className:"border-t-0 border-b border-black",icon:q?(0,Ig.jsx)(fj,{className:"w-5 h-5 text-black"}):(0,Ig.jsx)(dj,{className:"w-5 h-5 text-black"}),children:[(0,Ig.jsx)(a.AccordionHeader,{className:"border-b-0 border-transparent bg-white py-3 text-md font-redhat-bold text-black",onClick:()=>K(!q),children:"Which strategies does ScaleTrade trade?"}),(0,Ig.jsx)(a.AccordionBody,{className:"pb-3 pt-0 bg-white",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black leading-relaxed",children:"ScaleTrade offers the Wheel Strategy and Iron Condor. Both strategies involve the use of options."})})]})}),(0,Ig.jsx)("div",{className:"mt-0",children:(0,Ig.jsxs)(a.Accordion,{open:Z,animate:wN,className:"border-t-0 border-b border-black",icon:Z?(0,Ig.jsx)(fj,{className:"w-5 h-5 text-black"}):(0,Ig.jsx)(dj,{className:"w-5 h-5 text-black"}),children:[(0,Ig.jsx)(a.AccordionHeader,{className:"border-b-0 border-transparent bg-white py-3 text-md font-redhat-bold text-black",onClick:()=>Q(!Z),children:"Is it safe to connect my brokerage account to ScaleTrade?"}),(0,Ig.jsx)(a.AccordionBody,{className:"pb-3 pt-0 bg-white",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black leading-relaxed",children:"Yes, we use bank-level security to connect your account. All information is encrypted, and we use OAuth2 connections where possible to avoid storing your login credentials. User financial data is never shared without the user\u2019s explicit consent."})})]})})]})]})}),(0,Ig.jsx)(nj.div,{variants:aj,className:"pb-5",children:(0,Ig.jsx)("div",{className:"container mx-auto",children:(0,Ig.jsx)("a",{href:"#calculator",className:"block text-lg font-redhat-regular text-black hover:text-logoGreen text-center transition-all duration-300 ease-in-out",children:"Take me back to the calculator"})})}),(0,Ig.jsx)(qw,{currentTab:j,setCurrentTab:A,currentState:N,setCurrentState:M})]})},CN=r.p+"static/media/conor-flynn.76bb4d7e5a66c5f7c30c.png",ON=r.p+"static/media/andre-williams.bbe6a6466b7230b2845a.png",PN=r.p+"static/media/matthew-huo.67714f1408f8a8279c1b.png",TN=()=>{const[e,n]=(0,t.useState)("Conor Flynn"),o=e=>(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("img",{src:e.image,className:"w-full h-[35vh] object-cover rounded-xl",alt:e.name}),(0,Ig.jsx)("div",{className:"cursor-pointer group py-4 border-b border-black hover:border-logoGreen transition-all duration-300 ease-in-out",onClick:e.onClick,children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:e.name}),(0,Ig.jsx)("p",{className:"text-md font-redhat-regular text-black",children:e.designation})]}),e.open?(0,Ig.jsx)(fj,{className:"w-5 h-5 text-black group-hover:text-logoGreen"}):(0,Ig.jsx)(dj,{className:"w-5 h-5 text-black group-hover:text-logoGreen"})]})})]});return(0,Ig.jsxs)(nj.section,{variants:oj,initial:"hidden",animate:"visible",className:"bg-transparent",children:[(0,Ig.jsx)(nj.div,{variants:aj,className:"py-10 xl:py-20 lg:py-20 pb-[28vh] xl:pb-[35vh] lg:pb-[35vh] bg-aboutBanner",children:(0,Ig.jsx)("div",{className:"container mx-auto",children:(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-2 lg:grid-cols-2 gap-y-10 xl:gap-20 lg:gap-20 items-center",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsxs)("div",{className:"grid grid-cols-2 gap-5 items-center",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)("img",{src:CN,className:"w-full h-[25vh] object-cover rounded-lg",alt:"Conor Flynn"})}),(0,Ig.jsxs)("div",{className:"col-span-1",children:[(0,Ig.jsx)("img",{src:ON,className:"w-full h-[25vh] object-cover rounded-lg",alt:"Andre Williams"}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsx)("img",{src:PN,className:"w-full h-[25vh] object-cover rounded-lg",alt:"Matthew Huo"})})]})]})}),(0,Ig.jsxs)("div",{className:"col-span-1 relative",children:[(0,Ig.jsx)("div",{className:"relative z-20",children:(0,Ig.jsxs)("h1",{className:"text-6xl font-redhat-semibold text-white leading-snug z-20",children:["here to build you ",(0,Ig.jsx)("br",{}),(0,Ig.jsxs)("span",{className:"text-gradient",children:["stress-free",(0,Ig.jsx)("br",{}),"consistent",(0,Ig.jsx)("br",{}),"easy-to-use"]}),(0,Ig.jsx)("br",{}),"investing systems"]})}),(0,Ig.jsx)("div",{className:"absolute -bottom-3 left-0 z-10",children:(0,Ig.jsx)("img",{src:r(35373),className:"w-full h-auto",alt:"here to build you stress free consistent easy-to-use investing systems"})})]})]})})}),(0,Ig.jsxs)(nj.div,{variants:aj,className:"pb-5 xl:pb-12 lg:pb-12 relative",children:[(0,Ig.jsx)("div",{className:"absolute -top-[25vh] left-0",children:(0,Ig.jsx)("img",{src:r(17088),className:"w-full h-fit  overflow-y-clip",alt:"Join scaletrade"})}),(0,Ig.jsxs)("div",{className:"container mx-auto z-20 relative",children:[(0,Ig.jsx)("h2",{className:"text-2xl font-redhat-regular text-black text-center",children:"Our team has worked at"}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-center gap-14 flex-wrap",children:[(0,Ig.jsx)("img",{src:r(16423),className:"w-auto h-16 object-cover",alt:"PWC"}),(0,Ig.jsx)("img",{src:r(77975),className:"w-auto h-10 object-cover",alt:"Boeing"}),(0,Ig.jsx)("img",{src:r(10453),className:"w-auto h-16 object-cover",alt:"AT&T"}),(0,Ig.jsx)("img",{src:r(56725),className:"w-auto h-10 object-cover",alt:"Hercules Capital"}),(0,Ig.jsx)("img",{src:r(85380),className:"w-auto h-16 object-cover",alt:"Team worked at"})]})})]})]}),(0,Ig.jsx)(nj.div,{variants:aj,className:"py-6 xl:py-12 lg:py-12 z-20 relative",children:(0,Ig.jsxs)("div",{className:"container mx-auto",children:[(0,Ig.jsx)("h2",{className:"text-2xl xl:text-3xl lg:text-3xl font-redhat-extrabold text-black",children:"We are data-driven engineers and finance professionals"}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3 gap-5",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(o,{image:CN,name:"Conor Flynn",designation:"CTO & Co-Founder",open:"Conor Flynn"===e,onClick:()=>n("Conor Flynn")})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(o,{image:ON,name:"Andre Williams",designation:"CEO & Co-Founder",open:"Andre Williams"===e,onClick:()=>n("Andre Williams")})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(o,{image:PN,name:"Matthew Huo",designation:"CMO & Co-Founder",open:"Matthew Huo"===e,onClick:()=>n("Matthew Huo")})})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"transition-all duration-300 ease-in-out bg-white border border-black p-5",children:["Conor Flynn"===e&&(0,Ig.jsxs)("p",{className:"text-md font-redhat-regular text-black leading-relaxed",children:[(0,Ig.jsx)("span",{className:"font-redhat-bold",children:"Conor Flynn"})," is a quantitative developer who has been writing code since the age of nine. He once built a high-frequency trading system from scratch, by himself, as a contract job for the quantitative development firm that he founded, Quantify. Through that firm, he\u2019s also built algorithms for institutional clients and ex-hedge fund managers. He\u2019s now pursuing a degree in computational neuroscience, and using ScaleTrade to help pay for his tuition."]}),"Andre Williams"===e&&(0,Ig.jsxs)("p",{className:"text-md font-redhat-regular text-black leading-relaxed",children:[(0,Ig.jsx)("span",{className:"font-redhat-bold",children:"Andre Williams"})," is a data scientist and software engineer who finished an accelerated 2-year degree in CS. Since then, he\u2019s built everything from neural networks for autonomous flight to data ingestion pipelines for fintech startups that were eventually acquired. Now, works at a SAP and stashes away a good chunk of his salary to be automated by ScaleTrade."]}),"Matthew Huo"===e&&(0,Ig.jsxs)("p",{className:"text-md font-redhat-regular text-black leading-relaxed",children:[(0,Ig.jsx)("span",{className:"font-redhat-bold",children:"Matthew Huo"})," is a 2x founder who has consulted high-growth finance companies like Kalshi and worked as a management consultant at PwC. He recently made his first real estate investment in an apartment in Boston and is already using ScaleTrade to compound his money for his next real estate purchase."]})]})})]})]})}),(0,Ig.jsx)(nj.div,{variants:aj,className:"py-5 xl:py-12 lg:py-12",children:(0,Ig.jsxs)("div",{className:"container mx-auto",children:[(0,Ig.jsx)("h2",{className:"text-3xl font-redhat-extrabold text-black",children:"Our Vision"}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("p",{className:"text-lg font-redhat-regular text-black leading-relaxed",children:["We want to build a world where investing is "," ",(0,Ig.jsx)("span",{className:"font-redhat-bold italic",children:"simple and accessible"})," ","for all people."]})}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsx)("p",{className:"text-lg font-redhat-regular text-black leading-relaxed",children:"We want to help everyone take advantage of the wealth-building power of the stock market. Our team believes it\u2019s the #1 way to help people improve their financial health and retirement outcomes."})}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsx)("p",{className:"text-lg font-redhat-regular text-black leading-relaxed",children:"We want to make it as simple as possible to learn how to invest, and make sure people take a safe, responsible approach to their finances."})})]})})]})};function EN(e){return La({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M10.067.87a2.89 2.89 0 0 0-4.134 0l-.622.638-.89-.011a2.89 2.89 0 0 0-2.924 2.924l.01.89-.636.622a2.89 2.89 0 0 0 0 4.134l.637.622-.011.89a2.89 2.89 0 0 0 2.924 2.924l.89-.01.622.636a2.89 2.89 0 0 0 4.134 0l.622-.637.89.011a2.89 2.89 0 0 0 2.924-2.924l-.01-.89.636-.622a2.89 2.89 0 0 0 0-4.134l-.637-.622.011-.89a2.89 2.89 0 0 0-2.924-2.924l-.89.01zm.287 5.984-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7 8.793l2.646-2.647a.5.5 0 0 1 .708.708"},child:[]}]})(e)}const jN={mount:{scale:1},unmount:{scale:.9}},AN=()=>{const[e,n]=(0,t.useState)(!1),[o,i]=(0,t.useState)(!1),[s,l]=(0,t.useState)(!1),[c,u]=(0,t.useState)(!1),[d,f]=(0,t.useState)("login"),[h,p]=(0,t.useState)(!1);return(0,Ig.jsxs)(nj.section,{variants:oj,initial:"hidden",animate:"visible",className:"bg-white xl:bg-[#F1F1F1] lg:bg-[#F1F1F1] overflow-y-clip",children:[(0,Ig.jsx)(nj.div,{variants:aj,className:"py-5 xl:py-20 lg:py-20 z-20 relative",children:(0,Ig.jsxs)("div",{className:"container mx-auto",children:[(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h1",{className:"text-3xl xl:text-4xl lg:text-4xl font-redhat-extrabold text-black text-center leading-tight xl:leading-normal lg:leading-normal",children:"Simple & transparent pricing"}),(0,Ig.jsx)("h2",{className:"text-xl font-redhat-regular text-greyText text-center",children:"No hidden fees, no percentages, no transfer of assets."})]}),(0,Ig.jsx)("div",{className:"mt-5 xl:mt-10 lg:mt-10 w-full xl:w-2/5 lg:w-2/5 mx-auto",children:(0,Ig.jsx)(a.Card,{className:"shadow-lg bg-gradient-to-br from-white to-[#F5F5F5] border border-greyBorder rounded-lg border-opacity-20",children:(0,Ig.jsxs)(a.CardBody,{className:"py-0 px-10",children:[(0,Ig.jsx)("div",{className:"py-5 border-b border-greyBorder",children:(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black text-center",children:"ScaleTrade Investing Toolset"})}),(0,Ig.jsxs)("div",{className:"py-10",children:[(0,Ig.jsxs)("div",{className:"flex items-end justify-center gap-2",children:[(0,Ig.jsx)("h5",{className:"text-4xl font-redhat-extrabold text-black leading-none",children:"$5.99"}),(0,Ig.jsx)("p",{className:"text-md font-redhat-regular text-black",children:"/ month"})]}),(0,Ig.jsxs)("div",{className:"w-fit mx-auto mt-8",children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-2 w-fit",children:[(0,Ig.jsx)(EN,{className:"w-5 h-5 text-logoGreen"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black",children:"Unlimited automations"})]}),(0,Ig.jsxs)("div",{className:"flex items-center gap-2 mt-2 w-fit",children:[(0,Ig.jsx)(EN,{className:"w-5 h-5 text-logoGreen"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black",children:"Portfolio Dashboard & Insights"})]}),(0,Ig.jsxs)("div",{className:"flex items-center gap-2 mt-2 w-fit",children:[(0,Ig.jsx)(EN,{className:"w-5 h-5 text-logoGreen"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black",children:"Multiple account trading"})]}),(0,Ig.jsxs)("div",{className:"flex items-center gap-2 mt-2 w-fit",children:[(0,Ig.jsx)(EN,{className:"w-5 h-5 text-logoGreen"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black",children:"Automatic portfolio rebalancing"})]})]}),(0,Ig.jsx)("div",{className:"flex items-center justify-center",children:(0,Ig.jsx)(a.Button,{onClick:()=>{f("register"),p(!0)},className:"mt-5 mx-auto px-10 py-3 shadow-none hover:shadow-none bg-gradient-to-r from-[#477AFF] to-[#042B8F] normal-case font-redhat-semibold text-base",children:"Get started for free"})}),(0,Ig.jsx)("p",{className:"mt-5 text-sm font-redhat-regular text-greyText text-center",children:"Cancel any time, refunds upon request."})]})]})})})]})}),(0,Ig.jsxs)(nj.div,{variants:aj,className:"py-5 xl:py-12 lg:py-12 relative",children:[(0,Ig.jsx)("div",{className:"absolute -top-[60vh] left-0 z-10 hidden xl:block lg:block",children:(0,Ig.jsx)("img",{src:r(5699),className:"w-full h-auto",alt:"Simple and transparent pricing"})}),(0,Ig.jsx)("div",{className:"container mx-auto relative z-20",children:(0,Ig.jsx)("div",{className:"w-full xl:w-1/2 lg:w-1/2 mx-auto",children:(0,Ig.jsxs)("div",{className:"block xl:flex lg:flex items-center justify-center gap-10",children:[(0,Ig.jsx)("img",{src:r(10549),className:"w-auto h-16 object-cover",alt:"Trustpilot Badge"}),(0,Ig.jsx)("h5",{className:"mt-5 xl:mt-0 lg:mt-0 text-md font-redhat-semibold text-black leading-relaxed",children:"\u201cJoining ScaleTrade has allowed me to put a lot of unused cash to work. I have been able to add hundreds of dollars in monthly income thanks to my subscription.\u201d - Benji W."})]})})})]}),(0,Ig.jsx)(nj.div,{variants:aj,className:"py-6 xl:py-12 lg:py-12 bg-white z-20 relative",children:(0,Ig.jsxs)("div",{className:"container mx-auto",children:[(0,Ig.jsx)("h2",{className:"text-2xl xl:text-3xl lg:text-3xl font-redhat-extrabold text-black text-center",children:"Frequently Asked Questions"}),(0,Ig.jsxs)("div",{className:"mt-5 xl:mt-10 lg:mt-10",children:[(0,Ig.jsxs)(a.Accordion,{open:e,animate:jN,className:"border-t border-b border-black",icon:e?(0,Ig.jsx)(fj,{className:"w-5 h-5 text-black"}):(0,Ig.jsx)(dj,{className:"w-5 h-5 text-black"}),children:[(0,Ig.jsx)(a.AccordionHeader,{className:"border-b-0 border-transparent bg-white py-3 text-md font-redhat-bold text-black",onClick:()=>n(!e),children:"What happens after the free trial ends?"}),(0,Ig.jsx)(a.AccordionBody,{className:"pb-3 pt-0 bg-white",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black leading-relaxed",children:"Once your free trial ends, you will automatically be charged for your subscription and your automations will be uninterrupted. However, iIf you choose to cancel your subscription, your automations will be stopped and your brokerage account will be disconnected."})})]}),(0,Ig.jsx)("div",{className:"mt-0",children:(0,Ig.jsxs)(a.Accordion,{open:o,animate:jN,className:"border-t-0 border-b border-black",icon:o?(0,Ig.jsx)(fj,{className:"w-5 h-5 text-black"}):(0,Ig.jsx)(dj,{className:"w-5 h-5 text-black"}),children:[(0,Ig.jsx)(a.AccordionHeader,{className:"border-b-0 border-transparent bg-white py-3 text-md font-redhat-bold text-black",onClick:()=>i(!o),children:"What is the cancellation and refund policy?"}),(0,Ig.jsx)(a.AccordionBody,{className:"pb-3 pt-0 bg-white",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black leading-relaxed",children:"Traders can cancel and request a refund within 30 days of signing up."})})]})}),(0,Ig.jsx)("div",{className:"mt-0",children:(0,Ig.jsxs)(a.Accordion,{open:s,animate:jN,className:"border-t-0 border-b border-black",icon:s?(0,Ig.jsx)(fj,{className:"w-5 h-5 text-black"}):(0,Ig.jsx)(dj,{className:"w-5 h-5 text-black"}),children:[(0,Ig.jsx)(a.AccordionHeader,{className:"border-b-0 border-transparent bg-white py-3 text-md font-redhat-bold text-black",onClick:()=>l(!s),children:"Which brokerages does ScaleTrade support?"}),(0,Ig.jsx)(a.AccordionBody,{className:"pb-3 pt-0 bg-white",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black leading-relaxed",children:"We currently support Alpaca, Charles Schwab, E-Trade, Tradestation, Tradier, Webull and have plans to support Robinhood and Interactive Brokers the next year."})})]})}),(0,Ig.jsx)("div",{className:"mt-0",children:(0,Ig.jsxs)(a.Accordion,{open:c,animate:jN,className:"border-t-0 border-b border-black",icon:c?(0,Ig.jsx)(fj,{className:"w-5 h-5 text-black"}):(0,Ig.jsx)(dj,{className:"w-5 h-5 text-black"}),children:[(0,Ig.jsx)(a.AccordionHeader,{className:"border-b-0 border-transparent bg-white py-3 text-md font-redhat-bold text-black",onClick:()=>u(!c),children:"Can I connect multiple brokerage acounts?"}),(0,Ig.jsx)(a.AccordionBody,{className:"pb-3 pt-0 bg-white",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black leading-relaxed",children:"At this time, you are only able to connect an unlimited number of brokerage accounts per ScaleTrade account."})})]})})]})]})}),(0,Ig.jsx)(qw,{currentTab:d,setCurrentTab:f,currentState:h,setCurrentState:p})]})},NN=()=>(0,Ig.jsx)(nj.section,{variants:oj,initial:"hidden",animate:"visible",className:"bg-aboutBanner",children:(0,Ig.jsx)(nj.div,{variants:aj,className:"py-6 xl:py-12 lg:py-12",children:(0,Ig.jsxs)("div",{className:"container mx-auto",children:[(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h1",{className:"text-3xl xl:text-4xl lg:text-4xl font-redhat-bold text-white text-center",children:"Cookies Policy"}),(0,Ig.jsx)("h2",{className:"text-2xl xl:text-3xl lg:text-3xl px-5 xl:px-0 lg:px-0 font-redhat-regular text-gradient text-center",children:"We take your security, data, and privacy seriously"})]}),(0,Ig.jsx)("div",{className:"mt-5 xl:mt-10 lg:mt-10",children:(0,Ig.jsxs)("div",{className:"bg-white rounded-xl p-5 xl:p-10 lg:p-10",children:[(0,Ig.jsxs)("div",{className:"mt-0",children:[(0,Ig.jsx)("p",{className:"text-md font-redhat-regular text-greyText",children:"This Cookies Policy explains what Cookies are and how we use them."}),(0,Ig.jsx)("p",{className:"mt-3 text-md font-redhat-regular text-greyText",children:"You should read this policy so you can understand what type of cookies we use, or the information we collect using Cookies and how that information is used."}),(0,Ig.jsx)("p",{className:"mt-3 text-md font-redhat-regular text-greyText",children:"Cookies do not typically contain any information that personally identifies a user, but personal information that we store about You may be linked to the information stored in and obtained from Cookies. For further information on how we use, store and keep your personal data secure, see our Privacy Policy."}),(0,Ig.jsx)("p",{className:"mt-3 text-md font-redhat-regular text-greyText",children:"We do not store sensitive personal information, such as mailing addresses, account passwords, etc. in the Cookies we use."})]}),(0,Ig.jsxs)("div",{className:"mt-10",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-bold text-black",children:"Interpretation and Definitions"}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-md font-redhat-regular text-greyText",children:"The words of which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or in plural."}),(0,Ig.jsx)("p",{className:"mt-3 text-md font-redhat-semibold text-black",children:"For the purposes of this Cookies Policy:"}),(0,Ig.jsxs)("ul",{className:"ml-8 mt-3 list-decimal",children:[(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:'Company (referred to as either "the Company", "We", "Us" or "Our" in this Cookies Policy) refers to ScaleTrade, 501 Wyoming Drive.'}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Cookies means small files that are placed on Your computer, mobile device or any other device by a website, containing details of your browsing history on that website among its many uses."}),(0,Ig.jsxs)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:["Website refers to ScaleTrade, accessible from"," ",(0,Ig.jsx)("a",{href:"https://scaletrade.ai/",target:"_blank",rel:"noreferrer",style:{color:"#219653",fontWeight:"600"},children:"https://scaletrade.ai/"})]}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"You means the individual accessing or using the Website, or a company, or any legal entity on behalf of which such individual is accessing or using the Website, as applicable."})]})]})]}),(0,Ig.jsxs)("div",{className:"mt-10",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-bold text-black",children:"The use of the Cookies"}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-md font-redhat-regular text-greyText",children:'Cookies can be "Persistent" or "Session" Cookies. Persistent Cookies remain on your personal computer or mobile device when You go offline, while Session Cookies are deleted as soon as You close your web browser.'}),(0,Ig.jsx)("p",{className:"mt-3 text-md font-redhat-regular text-greyText",children:"We use both session and persistent Cookies for the purposes set out below:"}),(0,Ig.jsxs)("ul",{className:"ml-8 mt-3 list-decimal",children:[(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Necessary / Essential Cookies"}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Type: Session Cookies"}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Administered by: Us"}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Purpose: These Cookies are essential to provide You with services available through the Website and to enable You to use some of its features. They help to authenticate users and prevent fraudulent use of user accounts. Without these Cookies, the services that You have asked for cannot be provided, and We only use these Cookies to provide You with those services."}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Functionality Cookies"}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Type: Persistent Cookies"}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Administered by: Us"}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Purpose: These Cookies allow us to remember choices You make when You use the Website, such as remembering your login details or language preference. The purpose of these Cookies is to provide You with a more personal experience and to avoid You having to re-enter your preferences every time You use the Website."}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Tracking and Performance Cookies"}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Type: Persistent Cookies"}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Administered by: Third-Parties"}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Purpose: These Cookies are used to track information about traffic to the Website and how users use the Website. The information gathered via these Cookies may directly or indirectly identify you as an individual visitor. This is because the information collected is typically linked to a pseudonymous identifier associated with the device you use to access the Website. We may also use these Cookies to test new advertisements, pages, features or new functionality of the Website to see how our users react to them."}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Targeting and Advertising Cookies"}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Type: Persistent Cookies"}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Administered by: Third-Parties"}),(0,Ig.jsx)("li",{className:"mt-2 text-md font-redhat-regular text-greyText",children:"Purpose: These Cookies track your browsing habits to enable Us to show advertising which is more likely to be of interest to You. These Cookies use information about your browsing history to group You with other users who have similar interests. Based on that information, and with Our permission, third party advertisers can place Cookies to enable them to show adverts which We think will be relevant to your interests while You are on third party websites."})]})]})]}),(0,Ig.jsxs)("div",{className:"mt-10",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-bold text-black",children:"Your Choices Regarding Cookies"}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-md font-redhat-regular text-greyText",children:"If You prefer to avoid the use of Cookies on the Website, first You must disable the use of Cookies in your browser and then delete the Cookies saved in your browser associated with this website. You may use this option for preventing the use of Cookies at any time. If You do not accept Our Cookies, You may experience some inconvenience in your use of the Website and some features may not function properly."}),(0,Ig.jsx)("p",{className:"mt-3 text-md font-redhat-regular text-greyText",children:"If You'd like to delete Cookies or instruct your web browser to delete or refuse Cookies, please visit the help pages of your web browser."})]})]})]})})]})})}),MN=()=>(0,Ig.jsx)(nj.section,{variants:oj,initial:"hidden",animate:"visible",className:"bg-aboutBanner",children:(0,Ig.jsx)(nj.div,{variants:aj,className:"py-6 xl:py-12 lg:py-12",children:(0,Ig.jsxs)("div",{className:"container mx-auto",children:[(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h1",{className:"text-3xl xl:text-4xl lg:text-4xl font-redhat-bold text-white text-center",children:"Terms of Service"}),(0,Ig.jsx)("h2",{className:"text-2xl xl:text-3xl lg:text-3xl px-5 xl:px-0 lg:px-0 font-redhat-regular text-gradient text-center",children:"Our policies and conditions for providing our services"})]}),(0,Ig.jsx)("div",{className:"mt-5 xl:mt-10 lg:mt-10",children:(0,Ig.jsxs)("div",{className:"bg-white rounded-xl p-5 xl:p-10 lg:p-10",children:[(0,Ig.jsx)("h5",{className:"text-2xl font-redhat-bold text-black",children:"Terms and Conditions"}),(0,Ig.jsx)("p",{className:"text-md font-redhat-regular text-greyText mt-2",children:"Please read these terms and conditions carefully before using Our Service."}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-bold text-black",children:"Interpretation and Definitions"}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-semibold text-black",children:"Interpretation"}),(0,Ig.jsx)("p",{className:"mt-2 font-redhat-regular text-greyText",children:"The words of which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or in plural."})]}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-semibold text-black",children:"Definitions"}),(0,Ig.jsx)("p",{className:"text-md font-redhat-regular text-greyText mt-2",children:"For the purposes of these Terms and Conditions:"}),(0,Ig.jsxs)("ul",{className:"ml-8 list-disc mt-3",children:[(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:'Affiliate means an entity that controls, is controlled by or is under common control with a party, where "control" means ownership of 50% or more of the shares, equity interest or other securities entitled to vote for election of directors or other managing authority.'}),(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:"Account means a unique account created for You to access our Service or parts of our Service."}),(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:"Country refers to: Texas, United States"}),(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:'Company (referred to as either "the Company", "We", "Us" or "Our" in this Agreement) refers to ScaleTrade, 501 Wyoming Drive.'}),(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:"Device means any device that can access the Service such as a computer, a cellphone or a digital tablet."}),(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:"Free Trial refers to a limited period of time that may be free when purchasing a Subscription."}),(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:"Goods refer to the items offered for sale on the Service."}),(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:"Orders mean a request by You to purchase Goods from Us."}),(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:"Promotions refer to contests, sweepstakes or other promotions offered through the Service."}),(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:"Service refers to the Website."}),(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:"Subscriptions refer to the services or access to the Service offered on a subscription basis by the Company to You."}),(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:'Terms and Conditions (also referred as "Terms") mean these Terms and Conditions that form the entire agreement between You and the Company regarding the use of the Service.'}),(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:"Third-party Social Media Service means any services or content (including data, information, products or services) provided by a third-party that may be displayed, included or made available by the Service."}),(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:"Website refers to ScaleTrade, accessible from"}),(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:"You means the individual accessing or using the Service, or the company, or other legal entity on behalf of which such individual is accessing or using the Service, as applicable."})]})]})]}),(0,Ig.jsxs)("div",{className:"mt-10",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-bold text-black",children:"Acknowledgement"}),(0,Ig.jsx)("p",{className:"mt-2 font-redhat-regular text-greyText",children:"These are the Terms and Conditions governing the use of this Service and the agreement that operates between You and the Company. These Terms and Conditions set out the rights and obligations of all users regarding the use of the Service."}),(0,Ig.jsx)("p",{className:"mt-2 font-redhat-regular text-greyText",children:"Your access to and use of the Service is conditioned on Your acceptance of and compliance with these Terms and Conditions. These Terms and Conditions apply to all visitors, users and others who access or use the Service."}),(0,Ig.jsxs)("p",{className:"mt-2 font-redhat-regular text-greyText",children:["By accessing or using the Service You agree to be bound by these Terms and Conditions. If You disagree with any part of these Terms and Conditions then You may not access the Service."," "]}),(0,Ig.jsx)("p",{className:"mt-2 font-redhat-regular text-greyText",children:"You represent that you are over the age of 18. The Company does not permit those under 18 to use the Service."}),(0,Ig.jsx)("p",{className:"mt-2 font-redhat-regular text-greyText",children:"Your access to and use of the Service is also conditioned on Your acceptance of and compliance with the Privacy Policy of the Company. Our Privacy Policy describes Our policies and procedures on the collection, use and disclosure of Your personal information when You use the Application or the Website and tells You about Your privacy rights and how the law protects You. Please read Our Privacy Policy carefully before using Our Service."})]}),(0,Ig.jsxs)("div",{className:"mt-10",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-bold text-black",children:"Placing Order for Goods"}),(0,Ig.jsx)("p",{className:"mt-2 font-redhat-regular text-greyText",children:"By placing an Order for Goods through the Service, You warrant that You are legally capable of entering into binding contracts."}),(0,Ig.jsx)("p",{className:"mt-2 font-redhat-regular text-greyText",children:"If You wish to place an Order for Goods available on the Service, You may be asked to supply certain information relevant to Your Order including, without limitation, Your name, Your email, Your phone number, Your credit card number, the expiration date of Your credit card, Your billing address, and Your shipping information."}),(0,Ig.jsx)("p",{className:"mt-2 font-redhat-regular text-greyText",children:"You represent and warrant that: (i) You have the legal right to use any credit or debit card(s) or other payment method(s) in connection with any Order; and that (ii) the information You supply to us is true, correct and complete."}),(0,Ig.jsx)("p",{className:"mt-2 font-redhat-regular text-greyText",children:"By submitting such information, You grant us the right to provide the information to payment processing third parties for purposes of facilitating the completion of Your Order."}),(0,Ig.jsx)("p",{className:"mt-2 font-redhat-regular text-greyText",children:"Your access to and use of the Service is also conditioned on Your acceptance of and compliance with the Privacy Policy of the Company. Our Privacy Policy describes Our policies and procedures on the collection, use and disclosure of Your personal information when You use the Application or the Website and tells You about Your privacy rights and how the law protects You. Please read Our Privacy Policy carefully before using Our Service."})]}),(0,Ig.jsxs)("div",{className:"mt-10",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-bold text-black",children:"Order Cancellation"}),(0,Ig.jsx)("p",{className:"mt-2 font-redhat-regular text-greyText",children:"We reserve the right to refuse or cancel Your Order at any time for certain reasons including but not limited to:"}),(0,Ig.jsxs)("ul",{className:"ml-8 list-disc mt-3",children:[(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:"Goods availability"}),(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:"Errors in the description or prices for Goods"}),(0,Ig.jsx)("li",{className:"mt-2 font-redhat-regular text-greyText text-md",children:"Errors in Your Order"})]}),(0,Ig.jsx)("p",{className:"mt-2 font-redhat-regular text-greyText",children:"We reserve the right to refuse or cancel Your Order if fraud or an unauthorized or illegal transaction is suspected"})]})]})})]})})});var _N=r(38161),DN=r.n(_N),IN=r(66366),RN=r.n(IN),LN=r(42123),FN=r.n(LN),BN="bodyAttributes",$N="htmlAttributes",zN="titleAttributes",YN={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},WN=(Object.keys(YN).map((function(e){return YN[e]})),"charset"),VN="cssText",HN="href",UN="http-equiv",GN="innerHTML",XN="itemprop",qN="name",KN="property",ZN="rel",QN="src",JN="target",eM={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},tM="defaultTitle",rM="defer",nM="encodeSpecialCharacters",oM="onChangeClientState",aM="titleTemplate",iM=Object.keys(eM).reduce((function(e,t){return e[eM[t]]=t,e}),{}),sM=[YN.NOSCRIPT,YN.SCRIPT,YN.STYLE],lM="data-react-helmet",cM="function"===typeof Symbol&&"symbol"===typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"===typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},uM=function(){function e(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}(),dM=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},fM=function(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r},hM=function(e){return!1===(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])?String(e):String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},pM=function(e){var t=yM(e,YN.TITLE),r=yM(e,aM);if(r&&t)return r.replace(/%s/g,(function(){return Array.isArray(t)?t.join(""):t}));var n=yM(e,tM);return t||n||void 0},gM=function(e){return yM(e,oM)||function(){}},mM=function(e,t){return t.filter((function(t){return"undefined"!==typeof t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return dM({},e,t)}),{})},vM=function(e,t){return t.filter((function(e){return"undefined"!==typeof e[YN.BASE]})).map((function(e){return e[YN.BASE]})).reverse().reduce((function(t,r){if(!t.length)for(var n=Object.keys(r),o=0;o<n.length;o++){var a=n[o].toLowerCase();if(-1!==e.indexOf(a)&&r[a])return t.concat(r)}return t}),[])},bM=function(e,t,r){var n={};return r.filter((function(t){return!!Array.isArray(t[e])||("undefined"!==typeof t[e]&&CM("Helmet: "+e+' should be of type "Array". Instead found type "'+cM(t[e])+'"'),!1)})).map((function(t){return t[e]})).reverse().reduce((function(e,r){var o={};r.filter((function(e){for(var r=void 0,a=Object.keys(e),i=0;i<a.length;i++){var s=a[i],l=s.toLowerCase();-1===t.indexOf(l)||r===ZN&&"canonical"===e[r].toLowerCase()||l===ZN&&"stylesheet"===e[l].toLowerCase()||(r=l),-1===t.indexOf(s)||s!==GN&&s!==VN&&s!==XN||(r=s)}if(!r||!e[r])return!1;var c=e[r].toLowerCase();return n[r]||(n[r]={}),o[r]||(o[r]={}),!n[r][c]&&(o[r][c]=!0,!0)})).reverse().forEach((function(t){return e.push(t)}));for(var a=Object.keys(o),i=0;i<a.length;i++){var s=a[i],l=FN()({},n[s],o[s]);n[s]=l}return e}),[]).reverse()},yM=function(e,t){for(var r=e.length-1;r>=0;r--){var n=e[r];if(n.hasOwnProperty(t))return n[t]}return null},xM=function(){var e=Date.now();return function(t){var r=Date.now();r-e>16?(e=r,t(r)):setTimeout((function(){xM(t)}),0)}}(),wM=function(e){return clearTimeout(e)},kM="undefined"!==typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||xM:r.g.requestAnimationFrame||xM,SM="undefined"!==typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||wM:r.g.cancelAnimationFrame||wM,CM=function(e){return console&&"function"===typeof console.warn&&console.warn(e)},OM=null,PM=function(e,t){var r=e.baseTag,n=e.bodyAttributes,o=e.htmlAttributes,a=e.linkTags,i=e.metaTags,s=e.noscriptTags,l=e.onChangeClientState,c=e.scriptTags,u=e.styleTags,d=e.title,f=e.titleAttributes;jM(YN.BODY,n),jM(YN.HTML,o),EM(d,f);var h={baseTag:AM(YN.BASE,r),linkTags:AM(YN.LINK,a),metaTags:AM(YN.META,i),noscriptTags:AM(YN.NOSCRIPT,s),scriptTags:AM(YN.SCRIPT,c),styleTags:AM(YN.STYLE,u)},p={},g={};Object.keys(h).forEach((function(e){var t=h[e],r=t.newTags,n=t.oldTags;r.length&&(p[e]=r),n.length&&(g[e]=h[e].oldTags)})),t&&t(),l(e,p,g)},TM=function(e){return Array.isArray(e)?e.join(""):e},EM=function(e,t){"undefined"!==typeof e&&document.title!==e&&(document.title=TM(e)),jM(YN.TITLE,t)},jM=function(e,t){var r=document.getElementsByTagName(e)[0];if(r){for(var n=r.getAttribute(lM),o=n?n.split(","):[],a=[].concat(o),i=Object.keys(t),s=0;s<i.length;s++){var l=i[s],c=t[l]||"";r.getAttribute(l)!==c&&r.setAttribute(l,c),-1===o.indexOf(l)&&o.push(l);var u=a.indexOf(l);-1!==u&&a.splice(u,1)}for(var d=a.length-1;d>=0;d--)r.removeAttribute(a[d]);o.length===a.length?r.removeAttribute(lM):r.getAttribute(lM)!==i.join(",")&&r.setAttribute(lM,i.join(","))}},AM=function(e,t){var r=document.head||document.querySelector(YN.HEAD),n=r.querySelectorAll(e+"["+lM+"]"),o=Array.prototype.slice.call(n),a=[],i=void 0;return t&&t.length&&t.forEach((function(t){var r=document.createElement(e);for(var n in t)if(t.hasOwnProperty(n))if(n===GN)r.innerHTML=t.innerHTML;else if(n===VN)r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText));else{var s="undefined"===typeof t[n]?"":t[n];r.setAttribute(n,s)}r.setAttribute(lM,"true"),o.some((function(e,t){return i=t,r.isEqualNode(e)}))?o.splice(i,1):a.push(r)})),o.forEach((function(e){return e.parentNode.removeChild(e)})),a.forEach((function(e){return r.appendChild(e)})),{oldTags:o,newTags:a}},NM=function(e){return Object.keys(e).reduce((function(t,r){var n="undefined"!==typeof e[r]?r+'="'+e[r]+'"':""+r;return t?t+" "+n:n}),"")},MM=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,r){return t[eM[r]||r]=e[r],t}),t)},_M=function(e,r,n){switch(e){case YN.TITLE:return{toComponent:function(){return function(e,r,n){var o,a=((o={key:r})[lM]=!0,o),i=MM(n,a);return[t.createElement(YN.TITLE,i,r)]}(0,r.title,r.titleAttributes)},toString:function(){return function(e,t,r,n){var o=NM(r),a=TM(t);return o?"<"+e+" "+lM+'="true" '+o+">"+hM(a,n)+"</"+e+">":"<"+e+" "+lM+'="true">'+hM(a,n)+"</"+e+">"}(e,r.title,r.titleAttributes,n)}};case BN:case $N:return{toComponent:function(){return MM(r)},toString:function(){return NM(r)}};default:return{toComponent:function(){return function(e,r){return r.map((function(r,n){var o,a=((o={key:n})[lM]=!0,o);return Object.keys(r).forEach((function(e){var t=eM[e]||e;if(t===GN||t===VN){var n=r.innerHTML||r.cssText;a.dangerouslySetInnerHTML={__html:n}}else a[t]=r[e]})),t.createElement(e,a)}))}(e,r)},toString:function(){return function(e,t,r){return t.reduce((function(t,n){var o=Object.keys(n).filter((function(e){return!(e===GN||e===VN)})).reduce((function(e,t){var o="undefined"===typeof n[t]?t:t+'="'+hM(n[t],r)+'"';return e?e+" "+o:o}),""),a=n.innerHTML||n.cssText||"",i=-1===sM.indexOf(e);return t+"<"+e+" "+lM+'="true" '+o+(i?"/>":">"+a+"</"+e+">")}),"")}(e,r,n)}}}},DM=function(e){var t=e.baseTag,r=e.bodyAttributes,n=e.encode,o=e.htmlAttributes,a=e.linkTags,i=e.metaTags,s=e.noscriptTags,l=e.scriptTags,c=e.styleTags,u=e.title,d=void 0===u?"":u,f=e.titleAttributes;return{base:_M(YN.BASE,t,n),bodyAttributes:_M(BN,r,n),htmlAttributes:_M($N,o,n),link:_M(YN.LINK,a,n),meta:_M(YN.META,i,n),noscript:_M(YN.NOSCRIPT,s,n),script:_M(YN.SCRIPT,l,n),style:_M(YN.STYLE,c,n),title:_M(YN.TITLE,{title:d,titleAttributes:f},n)}},IM=function(e){var r,n;return n=r=function(r){function n(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,n),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!==typeof t&&"function"!==typeof t?e:t}(this,r.apply(this,arguments))}return function(e,t){if("function"!==typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(n,r),n.prototype.shouldComponentUpdate=function(e){return!RN()(this.props,e)},n.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case YN.SCRIPT:case YN.NOSCRIPT:return{innerHTML:t};case YN.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},n.prototype.flattenArrayTypeChildren=function(e){var t,r=e.child,n=e.arrayTypeChildren,o=e.newChildProps,a=e.nestedChildren;return dM({},n,((t={})[r.type]=[].concat(n[r.type]||[],[dM({},o,this.mapNestedChildrenToProps(r,a))]),t))},n.prototype.mapObjectTypeChildren=function(e){var t,r,n=e.child,o=e.newProps,a=e.newChildProps,i=e.nestedChildren;switch(n.type){case YN.TITLE:return dM({},o,((t={})[n.type]=i,t.titleAttributes=dM({},a),t));case YN.BODY:return dM({},o,{bodyAttributes:dM({},a)});case YN.HTML:return dM({},o,{htmlAttributes:dM({},a)})}return dM({},o,((r={})[n.type]=dM({},a),r))},n.prototype.mapArrayTypeChildrenToProps=function(e,t){var r=dM({},t);return Object.keys(e).forEach((function(t){var n;r=dM({},r,((n={})[t]=e[t],n))})),r},n.prototype.warnOnInvalidChildren=function(e,t){return!0},n.prototype.mapChildrenToProps=function(e,r){var n=this,o={};return t.Children.forEach(e,(function(e){if(e&&e.props){var t=e.props,a=t.children,i=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce((function(t,r){return t[iM[r]||r]=e[r],t}),t)}(fM(t,["children"]));switch(n.warnOnInvalidChildren(e,a),e.type){case YN.LINK:case YN.META:case YN.NOSCRIPT:case YN.SCRIPT:case YN.STYLE:o=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:o,newChildProps:i,nestedChildren:a});break;default:r=n.mapObjectTypeChildren({child:e,newProps:r,newChildProps:i,nestedChildren:a})}}})),r=this.mapArrayTypeChildrenToProps(o,r)},n.prototype.render=function(){var r=this.props,n=r.children,o=fM(r,["children"]),a=dM({},o);return n&&(a=this.mapChildrenToProps(n,a)),t.createElement(e,a)},uM(n,null,[{key:"canUseDOM",set:function(t){e.canUseDOM=t}}]),n}(t.Component),r.propTypes={base:Lb().object,bodyAttributes:Lb().object,children:Lb().oneOfType([Lb().arrayOf(Lb().node),Lb().node]),defaultTitle:Lb().string,defer:Lb().bool,encodeSpecialCharacters:Lb().bool,htmlAttributes:Lb().object,link:Lb().arrayOf(Lb().object),meta:Lb().arrayOf(Lb().object),noscript:Lb().arrayOf(Lb().object),onChangeClientState:Lb().func,script:Lb().arrayOf(Lb().object),style:Lb().arrayOf(Lb().object),title:Lb().string,titleAttributes:Lb().object,titleTemplate:Lb().string},r.defaultProps={defer:!0,encodeSpecialCharacters:!0},r.peek=e.peek,r.rewind=function(){var t=e.rewind();return t||(t=DM({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),t},n}(DN()((function(e){return{baseTag:vM([HN,JN],e),bodyAttributes:mM(BN,e),defer:yM(e,rM),encode:yM(e,nM),htmlAttributes:mM($N,e),linkTags:bM(YN.LINK,[ZN,HN],e),metaTags:bM(YN.META,[qN,WN,UN,KN,XN],e),noscriptTags:bM(YN.NOSCRIPT,[GN],e),onChangeClientState:gM(e),scriptTags:bM(YN.SCRIPT,[QN,GN],e),styleTags:bM(YN.STYLE,[VN],e),title:pM(e),titleAttributes:mM(zN,e)}}),(function(e){OM&&SM(OM),e.defer?OM=kM((function(){PM(e,(function(){OM=null}))})):(PM(e),OM=null)}),DM)((function(){return null})));IM.renderStatic=IM.rewind;function RM(e){return La({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M4.97 13.22a.75.75 0 0 1 1.06 0L11 18.19V3.75a.75.75 0 0 1 1.5 0v14.44l4.97-4.97a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734l-6.25 6.25a.75.75 0 0 1-1.06 0l-6.25-6.25a.75.75 0 0 1 0-1.06Z"},child:[]}]})(e)}function LM(e){return La({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M10.78 19.03a.75.75 0 0 1-1.06 0l-6.25-6.25a.75.75 0 0 1 0-1.06l6.25-6.25a.749.749 0 0 1 1.275.326.749.749 0 0 1-.215.734L5.81 11.5h14.44a.75.75 0 0 1 0 1.5H5.81l4.97 4.97a.75.75 0 0 1 0 1.06Z"},child:[]}]})(e)}function FM(e){return La({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M18.655 10.405a.75.75 0 0 1-1.06 0l-4.97-4.97v14.44a.75.75 0 0 1-1.5 0V5.435l-4.97 4.97a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734l6.25-6.25a.75.75 0 0 1 1.06 0l6.25 6.25a.75.75 0 0 1 0 1.06Z"},child:[]}]})(e)}function BM(e){return La({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M20 14a2 2 0 1 1-.001-3.999A2 2 0 0 1 20 14ZM6 12a2 2 0 1 1-3.999.001A2 2 0 0 1 6 12Zm8 0a2 2 0 1 1-3.999.001A2 2 0 0 1 14 12Z"},child:[]}]})(e)}const $M=e=>(0,Ig.jsx)(jt,{to:"/trade/create?symbol="+(null===e||void 0===e?void 0:e.symbol),children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between p-2 border-b border-inputBox last:border-b-0 hover:bg-black hover:bg-opacity-5 cursor-pointer",children:[(0,Ig.jsxs)("div",{className:"p-0 flex items-center gap-3",children:[parseFloat(e.percentage)>=0?(0,Ig.jsx)(Cd,{className:null!==e&&void 0!==e&&e.position?"w-5 h-5 text-blueText":"hidden"}):(0,Ig.jsx)(Sd,{className:null!==e&&void 0!==e&&e.position?"w-5 h-5 text-green-500":"hidden"}),(0,Ig.jsxs)("div",{className:"px-2",children:[(0,Ig.jsx)("h5",{className:"text-sm font-redhat-bold text-black leading-relaxed",children:e.name}),(0,Ig.jsx)("p",{className:"text-xs font-redhat-semibold text-greyText",children:e.symbol})]})]}),(0,Ig.jsxs)("div",{className:null!==e&&void 0!==e&&e.position?"p-0":"hidden",children:[(0,Ig.jsxs)("h5",{className:"text-sm font-redhat-bold text-black leading-relaxed",children:["$",e.price]}),parseFloat(e.percentage)>=0?(0,Ig.jsxs)("div",{className:"flex items-center justify-end gap-[0.2vh]",children:[(0,Ig.jsx)(FM,{className:"w-3 h-3 text-green-500"}),(0,Ig.jsxs)("p",{className:"text-xs font-redhat-semibold text-green-500 text-end",children:[Math.abs(e.percentage),"%"]})]}):(0,Ig.jsxs)("div",{className:"flex items-center justify-end gap-[0.2vh]",children:[(0,Ig.jsx)(RM,{className:"w-3 h-3 text-blueText"}),(0,Ig.jsxs)("p",{className:"text-xs font-redhat-semibold text-blueText text-end",children:[Math.abs(e.percentage),"%"]})]})]})]})}),zM=e=>(0,Ig.jsx)(jt,{to:"/trade/create?symbol="+(null===e||void 0===e?void 0:e.symbol),children:(0,Ig.jsxs)("div",{className:"bg-[#F6F6F6] flex items-center justify-between py-3 px-6 hover:bg-black hover:bg-opacity-5 cursor-pointer rounded-md",children:[(0,Ig.jsxs)("div",{className:"p-0 flex items-center gap-5",children:[parseFloat(e.percentage)<0?(0,Ig.jsx)("div",{className:"w-9 h-9 flex items-center justify-center bg-blueText bg-opacity-10 rounded-md",children:(0,Ig.jsx)(Sd,{className:"w-4 h-4 text-blueText"})}):(0,Ig.jsx)("div",{className:"w-9 h-9 flex items-center justify-center bg-green-500 bg-opacity-10 rounded-md",children:(0,Ig.jsx)(Cd,{className:"w-4 h-4 text-green-500"})}),(0,Ig.jsxs)("div",{children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-bold text-black leading-relaxed",children:e.name}),(0,Ig.jsx)("p",{className:"text-xs font-redhat-semibold text-greyText",children:e.symbol})]})]}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsxs)("h5",{className:"text-sm font-redhat-bold text-black leading-relaxed text-end",children:["$",e.price]}),parseFloat(e.percentage)>=0?(0,Ig.jsxs)("div",{className:"flex items-center justify-end gap-[0.2vh]",children:[(0,Ig.jsx)(FM,{className:"w-3 h-3 text-green-500"}),(0,Ig.jsxs)("p",{className:"text-xs font-redhat-semibold text-green-500 text-end",children:[e.percentage,"%"]})]}):(0,Ig.jsxs)("div",{className:"flex items-center justify-end gap-[0.2vh]",children:[(0,Ig.jsx)(RM,{className:"w-3 h-3 text-blueText"}),(0,Ig.jsxs)("p",{className:"text-xs font-redhat-semibold text-blueText text-end",children:[e.percentage,"%"]})]})]})]})});var YM=r(86178),WM=r.n(YM);const VM=e=>{var r,n;const o=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.userId})),[i,s]=(0,t.useState)(!1),l=()=>{s(!0),((e,t,r,n)=>new Promise((async(o,a)=>{const i=await wg("key=".concat(xg,"&userId=").concat(e,"&accountId=").concat(t,"&tradeId=").concat(r));await fg.post("orders/submit/cancel",n,{headers:{token:i}}).then((e=>{o(e.data)})).catch((e=>{a(e)}))})))(o,null===e||void 0===e?void 0:e.accountId,null===e||void 0===e?void 0:e.orderId).then((e=>{200===(null===e||void 0===e?void 0:e.status_code)?ue.success(null===e||void 0===e?void 0:e.message):ue.error(null===e||void 0===e?void 0:e.message)})).catch((e=>{var t,r;ue.error(null===e||void 0===e||null===(t=e.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.message)})).finally((()=>{s(!1)}))};return(0,Ig.jsxs)("div",{className:"w-full bg-[#F6F6F6] rounded-md px-5 py-3 mt-3",children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-4",children:[(0,Ig.jsx)("img",{src:e.image,className:"w-8 h-8 flex-shrink-0 rounded-lg",alt:e.name}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-bold text-black",children:e.name}),(0,Ig.jsxs)("p",{className:"text-sm font-redhat-semibold text-greyText",children:[(0,Ig.jsx)("span",{className:"!capitalize",children:e.action})," ","Filled"===(null===e||void 0===e?void 0:e.position)&&"".concat(parseFloat(e.units).toFixed(2)," at ").concat(null===e||void 0===e?void 0:e.type," price ").concat((0,rp.SET_FORMAT)(e.price)),"Open"===(null===e||void 0===e?void 0:e.position)&&"".concat(null===e||void 0===e?void 0:e.type," ").concat(parseFloat(e.units).toFixed(2)," ").concat(null===e||void 0===e?void 0:e.type," Order ")]}),(0,Ig.jsxs)("p",{className:"text-sm font-redhat-semibold text-greyText",children:[e.broker," ",(0,Ig.jsxs)("span",{className:"text-base font-redhat-bold text-greyText capitalize",children:["--- #",null===e||void 0===e||null===(r=e.accountId)||void 0===r?void 0:r.split("").slice(-4)]})]})]})]}),(0,Ig.jsxs)("div",{className:" float-right text-right",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-bold text-black capitalize",children:null===e||void 0===e||null===(n=e.status)||void 0===n?void 0:n.toLowerCase()}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold text-greyText mt-1",children:WM()(null===e||void 0===e?void 0:e.date).format("MM/DD/YYYY hh:mm A")})]})]}),(null===e||void 0===e?void 0:e.showButtons)&&(0,Ig.jsxs)("div",{className:" flex justify-end items-center  gap-3 mt-5",children:[(0,Ig.jsx)(a.Button,{onClick:()=>{l()},disabled:i,className:"w-1/2 shadow-none hover:shadow-none bg-[#E2E2E2] hover:bg-opacity-80 rounded-md text-black font-redhat-semibold text-sm px-5 py-3 normal-case transition-all duration-300 ease-in-out",children:i?"Please wait...":"Cancel Order"}),(0,Ig.jsx)(jt,{to:"/trade/change?orderId="+(null===e||void 0===e?void 0:e.orderId),className:"w-full hidden",children:(0,Ig.jsx)(a.Button,{className:"w-full  shadow-none hover:shadow-none bg-[#E2E2E2] hover:bg-opacity-80 rounded-md text-black font-redhat-semibold text-sm px-5 py-3 normal-case transition-all duration-300 ease-in-out",children:"Change Order"})})]})]})},HM=()=>{const e=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allAccounts})),r=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.openOrder})),n=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.filledOrder})),[o,a]=(0,t.useState)(!1),[i,s]=(0,t.useState)(!1),l=e=>(0,Ig.jsx)("div",{className:"w-full bg-white border border-inputBox rounded-md p-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText text-center",children:e.filled?"There are no orders to be filled":"You have no open orders"})});return(0,Ig.jsx)("div",{className:"w-full mt-5 xl:mt-8 lg:mt-8 mx-auto",children:(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-2 lg:grid-cols-2 gap-5",children:[(0,Ig.jsxs)("div",{className:"col-span-1",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-bold text-black",children:"Filled Orders"}),(0,Ig.jsxs)("div",{className:"mt-3",children:[void 0===n||0===(null===n||void 0===n?void 0:n.length)?(0,Ig.jsx)(l,{filled:!0}):null===n||void 0===n?void 0:n.slice(0,i?(null===n||void 0===n?void 0:n.length)+1:5).map(((r,n)=>{var o,a,i=null===e||void 0===e||null===(o=e.accounts)||void 0===o||null===(a=o.find((e=>(null===e||void 0===e?void 0:e.accountId)===(null===r||void 0===r?void 0:r.accountId))))||void 0===a?void 0:a.brokerage;return(0,Ig.jsx)(t.Fragment,{children:(0,Ig.jsx)(VM,{image:"ALPACA"===i||"ALPACA_PAPER"===i?fm:"TRADIER"===i?um:"ROBINHOOD"===i?_w:"SCHWAB"===i?pm:"ETRADE"===i?gm:"WEBULL"===i?hm:"TRADESTATION_SIM"===i||"TRADESTATION"===i?dm:null,name:r.name,units:r.units,action:r.action,price:r.price,broker:i,accountId:null===r||void 0===r?void 0:r.accountId,position:"Filled",status:r.status,date:r.date,type:r.orderType,details:r})},n)})),(null===n||void 0===n?void 0:n.length)>5&&(0,Ig.jsxs)("p",{onClick:()=>{s(!i)},className:"cursor-pointer mt-3 text-base ".concat((void 0===n||0===(null===n||void 0===n?void 0:n.length))&&"hidden"," font-redhat-semibold text-greyText text-center"),children:["View ",i?"Less":"More"]})]})]}),(0,Ig.jsxs)("div",{className:"col-span-1",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-bold text-black",children:"Open Orders"}),(0,Ig.jsxs)("div",{className:"mt-3",children:[void 0===r||0===(null===r||void 0===r?void 0:r.length)?(0,Ig.jsx)(l,{filled:!1}):null===r||void 0===r?void 0:r.slice(0,o?(null===r||void 0===r?void 0:r.length)+1:3).map(((r,n)=>{var o,a,i,s=null===e||void 0===e||null===(o=e.accounts)||void 0===o||null===(a=o.find((e=>(null===e||void 0===e?void 0:e.accountId)===(null===r||void 0===r?void 0:r.accountId))))||void 0===a?void 0:a.brokerage;return(0,Ig.jsx)(t.Fragment,{children:(0,Ig.jsx)(VM,{image:"ALPACA"===s||"ALPACA_PAPER"===s?fm:"TRADIER"===s?um:"ROBINHOOD"===s?_w:"SCHWAB"===s?pm:"ETRADE"===s?gm:"WEBULL"===s?hm:"TRADESTATION_SIM"===s||"TRADESTATION"===s?dm:null,name:r.name,units:r.units,action:r.action,price:r.price,broker:s,position:"Open",accountId:null===r||void 0===r?void 0:r.accountId,date:r.date,type:r.orderType,showButtons:!0,orderId:null===r||void 0===r||null===(i=r.details)||void 0===i?void 0:i.id})},n)})),(null===r||void 0===r?void 0:r.length)>5&&(0,Ig.jsxs)("p",{onClick:()=>{a(!o)},className:"cursor-pointer mt-3 text-base ".concat((void 0===r||0===(null===r||void 0===r?void 0:r.length))&&"hidden"," font-redhat-semibold text-greyText text-center"),children:["View ",o?"Less":"More"]})]})]})]})})},UM=()=>{const e=A(),[r,n]=(w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allAccounts})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.selectedAccount})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allConnectedAccounts})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.accountId})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.userId})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.openOrder})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.filledOrder})),(0,t.useState)(!1)),[o,a]=(0,t.useState)(!1),[i,s]=(0,t.useState)([]),[l,c]=(0,t.useState)([]),[u,d]=(0,t.useState)(!1),[f,h]=(0,t.useState)(!1);let p=(e=>{let r=(0,t.useRef)();return(0,t.useEffect)((()=>{let t=t=>{var n;null!==(n=r.current)&&void 0!==n&&n.contains(t.target)||e()};return document.addEventListener("mousedown",t),()=>{document.removeEventListener("mousedown",t)}})),r})((()=>{a(!1)}));const[g,m]=(0,t.useState)([]),[v,b]=(0,t.useState)([]),[y,x]=(0,t.useState)([]);(0,t.useEffect)((()=>{(async()=>{const{csStocks:e,etfStocks:t}=await k();m(e),b(t)})()}),[]);const k=async()=>{try{n(!0);const e=await new Promise((async(e,t)=>{const r=await wg("key=".concat(vg));await fg.get("securities/get/active/popular",{headers:{token:r}}).then((t=>{e(t.data)})).catch((e=>{t(e)}))}));if(200===e.status_code&&e.data&&e.data.securities){const t=e.data.securities,r=[];t.forEach(((e,t)=>{r.push({id:t+1,name:e.company,symbol:null===e||void 0===e?void 0:e.underlying,price:e.price,percentage:e.percent_change})})),s(r);const{csStocks:o,etfStocks:a}=t.reduce(((e,t)=>{const r={id:t.underlying,name:t.company,image:"",percentage:t.percent_change,price:t.price,symbol:t.underlying};return"CS"===t.security_type?e.csStocks.push(r):"ETF"!==t.security_type&&"ETV"!==t.security_type||e.etfStocks.push(r),e}),{csStocks:[],etfStocks:[]});return n(!1),{csStocks:o.slice(0,6),etfStocks:a.slice(0,6)}}return console.error("Unexpected response structure",e),{csStocks:[],etfStocks:[]}}catch(W_){return console.log("Error: ",W_),{csStocks:[],etfStocks:[]}}},S=()=>{new Promise((async(e,t)=>{const r=await wg("key=".concat(vg));await fg.get("securities/get/active/all",{headers:{token:r}}).then((t=>{e(t.data)})).catch((e=>{t(e)}))})).then((e=>{var t,r;let n=[];null===e||void 0===e||null===(t=e.data)||void 0===t||null===(r=t.securities)||void 0===r||r.forEach((e=>{n.push({symbol:null===e||void 0===e?void 0:e.ticker,type:null===e||void 0===e?void 0:e.type,name:null===e||void 0===e?void 0:e.name})})),x(null===n||void 0===n?void 0:n.sort(((e,t)=>(null===t||void 0===t?void 0:t.symbol)-(null===e||void 0===e?void 0:e.symbol))))}))};return(0,t.useEffect)((()=>{e(_d.setApiStatus(!0)),S()}),[]),(0,Ig.jsxs)("section",{className:"px-3 xl:px-10 lg:px-10 py-3 xl:py-7 lg:py-7",children:[(0,Ig.jsx)(IM,{children:(0,Ig.jsx)("title",{children:"Trade | ScaleTrade"})}),(0,Ig.jsx)(Dg,{}),(0,Ig.jsxs)("div",{className:"container mx-auto",children:[(0,Ig.jsx)("h1",{className:"text-2xl xl:text-4xl lg:text-4xl font-roboto-semibold text-black leading-tight",children:"Make your trades from one place"}),(0,Ig.jsxs)("div",{className:"w-full overflow-auto overflow-x-hidden overflow-y-auto hide-scrollbar mx-auto",children:[(0,Ig.jsx)("div",{className:"w-full mx-auto mt-3",children:(0,Ig.jsx)("div",{className:"form-group",children:(0,Ig.jsxs)("div",{className:"relative",children:[(0,Ig.jsx)("input",{ref:p,type:"text",name:"tradeSelection",id:"tradeSelection",placeholder:"Search..",className:"w-full bg-white border border-inputBox rounded-md px-4 py-3 focus:outline-logoGreen text-sm font-redhat-semibold text-black placeholder:font-redhat-semibold",onClick:()=>a(!o),onChange:e=>{var t;return c(null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.value)}}),o&&(0,Ig.jsx)("div",{ref:p,className:"absolute top-14 left-0 w-full h-full transition-all duration-300 ease-in-out",children:(0,Ig.jsx)("div",{className:"bg-white shadow rounded-md border border-inputBox max-h-[50vh] overflow-auto overflow-y-auto overflow-x-hidden hide-scrollbar",children:y.filter((e=>new RegExp(l,"i").test(null===e||void 0===e?void 0:e.symbol)||new RegExp(l,"i").test(null===e||void 0===e?void 0:e.name))).map(((e,r)=>(0,Ig.jsx)(t.Fragment,{children:(0,Ig.jsx)($M,{image:e.image,name:e.name,percentage:e.percentage,price:e.price,symbol:e.symbol,position:!1})},r)))})})]})})}),(0,Ig.jsx)("div",{className:"w-full mt-5 xl:mt-8 lg:mt-8 mx-auto",children:(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-2 lg:grid-cols-2 gap-5",children:[(0,Ig.jsxs)("div",{className:"col-span-1",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-bold text-black",children:"Most Popular Stocks"}),(0,Ig.jsx)("div",{className:"mt-3",children:r?(0,Ig.jsx)("div",{className:"w-full bg-white border border-inputBox rounded-md p-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText text-center",children:"Please wait..."})}):g.map((e=>(0,Ig.jsx)("div",{className:"mt-2 first:mt-0",children:(0,Ig.jsx)(zM,{image:e.image,name:e.name,percentage:e.percentage,price:e.price,symbol:e.symbol})},e.id)))})]}),(0,Ig.jsxs)("div",{className:"col-span-1",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-bold text-black",children:"Most Popular ETFs"}),(0,Ig.jsx)("div",{className:"mt-3",children:r?(0,Ig.jsx)("div",{className:"w-full bg-white border border-inputBox rounded-md p-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText text-center",children:"Please wait..."})}):v.map((e=>(0,Ig.jsx)("div",{className:"mt-2 first:mt-0",children:(0,Ig.jsx)(zM,{image:e.image,name:e.name,percentage:e.percentage,price:e.price,symbol:e.symbol})},e.id)))})]})]})}),(0,Ig.jsx)(HM,{})]})]})]})},GM={mount:{scale:1},unmount:{scale:.9}},XM=Qi().shape({underlying:Bi().email().required("Symbol is required."),units:zi().required("Quantity is required."),orderType:Qi().required("Order Type is required."),limitValue:Bi(),action:Bi().required("Action is required."),timeInForce:Qi()}),qM=[{value:"LIMIT",label:"Limit order"},{value:"STOPLOSS",label:"Stop order"},{value:"MARKET",label:"Market order"}],KM=[{value:"DAY",label:"Day Only"},{value:"GTC",label:"Good Till Cancelled"}],ZM=e=>{rt();const r=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.userId})),n=(w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.user})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.loggedIn})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allAccounts}))),[o,i]=(w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allConnectedAccounts})),(0,t.useState)(!1)),[s,l]=(0,t.useState)("BUY"),[c,u]=(0,t.useState)([]),[d,f]=(0,t.useState)(null),[h,p]=(0,t.useState)(!1),[g,m]=(0,t.useState)(0),[v,b]=(0,t.useState)(null),y=e=>{m(g===e?0:e)},x=pd({initialValues:{underlying:"",units:"",orderType:{value:"MARKET",label:"Buy order"},limitValue:"",action:"",timeInForce:{value:"GTC",label:"Good Till Cancelled"}},validationSchema:XM,onSubmit:e=>{i(!0),S()}}),k=(e,t)=>{var r;let o=null===c||void 0===c?void 0:c.find((t=>{var r,o;return(null===t||void 0===t?void 0:t.broker)===(null===n||void 0===n||null===(r=n.accounts)||void 0===r||null===(o=r.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===o?void 0:o.brokerage)})),a=null===o||void 0===o||null===(r=o.accounts)||void 0===r?void 0:r.map((r=>r.accountId===(null===e||void 0===e?void 0:e.accountId)?{...r,quantity:parseFloat(t)}:r));u((t=>t.map((t=>{var r,o;return t.broker===(null===n||void 0===n||null===(r=n.accounts)||void 0===r||null===(o=r.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===o?void 0:o.brokerage)?{...t,accounts:a}:t}))))};(0,t.useEffect)((()=>{e&&b(null===e||void 0===e?void 0:e.symbolDetails)}),[e]);const S=()=>{let t=[];null===c||void 0===c||c.forEach(((e,r)=>{var n;null===e||void 0===e||null===(n=e.accounts)||void 0===n||n.forEach((e=>{if(null!==e&&void 0!==e&&e.quantity){let r={accountId:null===e||void 0===e?void 0:e.accountId,underlying:null===v||void 0===v?void 0:v.underlying,units:null===e||void 0===e?void 0:e.quantity,fill:"".concat(x.values.orderType.value,":").concat("MARKET"===x.values.orderType.value?"[]":x.values.limitValue?"["+x.values.limitValue+"]":"[]"),action:s};x.values.timeInForce.value&&(r.timeInForce=x.values.timeInForce.value),t.push(r)}}))})),i(!0),0===t.length?(ue.error("Please select any one account"),i(!1)):Mg(r,{orders:t}).then((t=>{200===(null===t||void 0===t?void 0:t.status_code)?(ue.success(null===t||void 0===t?void 0:t.message),e.setView("placed")):ue.error(null===t||void 0===t?void 0:t.message),i(!1)})).catch((e=>{var t,r;i(!1),ue.error(null===e||void 0===e||null===(t=e.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.message)})).finally((e=>{i(!1)}))};return(0,t.useEffect)((()=>{jg(r).then((e=>{var t,r;let o=[];null===e||void 0===e||null===(t=e.data)||void 0===t||null===(r=t.accounts)||void 0===r||r.forEach((e=>{var t,r;let a=null===n||void 0===n||null===(t=n.accounts)||void 0===t||null===(r=t.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===r?void 0:r.brokerage;if(null!==o&&void 0!==o&&o.find((e=>(null===e||void 0===e?void 0:e.broker)===a))){var i;let t=null===o||void 0===o||null===(i=o.find((e=>(null===e||void 0===e?void 0:e.broker)===a)))||void 0===i?void 0:i.accounts;e.quantity=0,e.orderPrice=0,t.push(e)}else e.quantity=0,e.orderPrice=0,o.push({broker:a,accounts:[e]})})),u(o)})).catch((e=>{ue.info("No Allocation Found")}))}),[]),(0,Ig.jsx)("div",{className:"w-full  bg-greyBg border border-greyBorder rounded-md p-5 mx-auto",children:(0,Ig.jsx)("form",{onSubmit:x.handleSubmit,children:(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-2 lg:grid-cols-2 gap-y-5 xl:gap-10 lg:gap-10",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsxs)("div",{className:"w-full xl:w-4/5 lg:w-4/5",children:[(0,Ig.jsxs)("div",{className:"mt-0",children:[(0,Ig.jsx)("p",{className:"text-lg font-redhat-extrabold text-black",children:"1. Create your trade"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("div",{className:"w-full bg-white border border-inputBox rounded-md py-2 px-3",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-semibold text-black",children:null===v||void 0===v?void 0:v.underlying}),(0,Ig.jsxs)("div",{className:"p-0 text-right",children:[(0,Ig.jsx)("p",{className:"text-sm font-redhat-regular text-black",children:(0,rp.SET_FORMAT)(null===v||void 0===v?void 0:v.price)}),(0,Ig.jsxs)("p",{className:"text-sm font-redhat-regular text-black",children:[(0,rp.SET_FORMAT)(((null===v||void 0===v?void 0:v.price)*(null===v||void 0===v?void 0:v.percent_change)/100).toFixed(2))," ","(",null===v||void 0===v?void 0:v.percent_change,"%)"]})]})]})})}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("div",{className:"p-0",children:(0,Ig.jsxs)("p",{className:"text-sm font-redhat-regular text-black",children:["Bid: $",null===v||void 0===v?void 0:v.bid]})}),(0,Ig.jsx)("div",{className:"p-0",children:(0,Ig.jsxs)("p",{className:"text-sm font-redhat-regular text-black",children:["Ask: $",null===v||void 0===v?void 0:v.ask]})}),(0,Ig.jsx)("div",{className:"p-0",children:(0,Ig.jsxs)("p",{className:"text-sm font-redhat-regular text-black",children:["Last: $",null===v||void 0===v?void 0:v.last]})})]})})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"grid grid-cols-2 gap-5",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Button,{className:"w-full shadow-none hover:shadow-none ".concat("BUY"!==s?"bg-white hover:bg-lightGreen hover:bg-opacity-10 border border-inputBox":"bg-lightGreen bg-opacity-10 border border-lightGreen","  rounded-md py-2 text-black normal-case font-redhat-semibold text-base transition-all duration-300 ease-in-out"),onClick:()=>l("BUY"),children:"Buy"})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Button,{className:"w-full shadow-none hover:shadow-none ".concat("SELL"!==s?"bg-white hover:bg-lightGreen hover:bg-opacity-10 border border-inputBox":"bg-lightGreen bg-opacity-10 border border-lightGreen","  rounded-md py-2 text-black normal-case font-redhat-semibold text-base transition-all duration-300 ease-in-out"),onClick:()=>l("SELL"),children:"Sell"})})]})}),h?(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-sm font-redhat-semibold text-black",children:"Order type"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)(Ca,{options:qM,classNamePrefix:"order",placeholder:"Select order type",className:"react-select",onChange:e=>x.setFieldValue("orderType",e),value:x.values.orderType})})]})}),"MARKET"!==x.values.orderType.value&&(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsxs)("label",{className:"text-sm font-redhat-semibold text-black",children:["LIMIT"===x.values.orderType.value?"Limit":"Stop"," ","Price"]}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)("input",{name:"limitValue",id:"limitValue",type:"number",placeholder:"Price",className:"block w-full bg-white border border-inputBox px-4 py-2 rounded-md outline-none focus:outline-none text-sm font-redhat-semibold text-black placeholder:font-redhat-regular",onChange:e=>{var t;return x.setFieldValue("limitValue",null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.value)},min:0,value:x.values.limitValue})})]})}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-sm font-redhat-semibold text-black",children:"Timing"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)(Ca,{options:KM,classNamePrefix:"order",placeholder:"Select timing",className:"react-select",onChange:e=>x.setFieldValue("timeInForce",e),value:x.values.timeInForce})})]})}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)(a.Button,{className:"p-0 shadow-none hover:shadow-none text-base font-redhat-semibold text-black underline normal-case bg-transparent",onClick:()=>p(!h),children:"Advanced options"}),(0,Ig.jsxs)(jt,{to:"/trade",className:"flex items-center gap-1 mt-5 text-black hover:text-logoGreen transition-all duration-300 ease-in-out",children:[(0,Ig.jsx)(LM,{className:"w-5 h-5"}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold",children:"Go back"})]})]})]}):(0,Ig.jsx)(Ig.Fragment,{children:(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)(a.Button,{className:"p-0 shadow-none hover:shadow-none text-base font-redhat-semibold text-black underline normal-case bg-transparent",onClick:()=>p(!h),children:"Advanced options"}),(0,Ig.jsxs)(jt,{to:"/trade",className:"flex items-center gap-1 mt-5 text-black hover:text-logoGreen transition-all duration-300 ease-in-out",children:[(0,Ig.jsx)(LM,{className:"w-5 h-5"}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold",children:"Go back"})]})]})})]})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsxs)("div",{className:"w-full",children:[(0,Ig.jsx)("div",{className:"mt-0",children:(0,Ig.jsx)("p",{className:"text-lg font-redhat-extrabold text-black",children:"2. Select the account and amount of shares"})}),(0,Ig.jsxs)("div",{className:"mt-5",children:[null===c||void 0===c?void 0:c.map(((e,t)=>{var r;return(0,Ig.jsxs)("div",{className:"mt-5 first:mt-0",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-bold text-black",children:e.broker}),null===e||void 0===e||null===(r=e.accounts)||void 0===r?void 0:r.map(((t,r)=>{var n;return(0,Ig.jsx)("div",{className:"mt-2 first:mt-0",children:(0,Ig.jsxs)(a.Accordion,{open:(null===t||void 0===t?void 0:t.quantity)>0||g===(null===t||void 0===t?void 0:t.accountId),animate:GM,className:(null===t||void 0===t?void 0:t.quantity)>0||g===(null===t||void 0===t?void 0:t.accountId)?"border-2 border-green-600 rounded-md":"border border-inputBox rounded-md",children:[(0,Ig.jsxs)(a.AccordionHeader,{className:"w-full bg-white p-3 rounded-md flex items-center justify-between trade-accordion border-b-0",onClick:()=>y(null===t||void 0===t?void 0:t.accountId),children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:"ALPACA"===e.broker||"ALPACA_PAPER"===e.broker?fm:"TRADIER"===e.broker?um:"ROBINHOOD"===e.broker?_w:"WEBULL"===e.broker?hm:"SCHWAB"===e.broker?pm:"ETRADE"===e.broker?gm:"TRADESTATION_SIM"===e.broker||"TRADESTATION"===e.broker?dm:null,className:"w-10 h-10 rounded",alt:e.broker}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsxs)("h5",{className:"text-base font-redhat-semibold text-black",children:[null===e||void 0===e?void 0:e.broker," # ---",null===t||void 0===t||null===(n=t.accountId)||void 0===n?void 0:n.split("").slice(-4)]}),(0,Ig.jsxs)("p",{className:"text-sm font-redhat-semibold text-greyText mt-1",children:[(0,rp.SET_FORMAT)(null!==t&&void 0!==t&&t.cash?null===t||void 0===t?void 0:t.cash:0)," ","available to trade ",null===v||void 0===v?void 0:v.underlying]})]})]}),(0,Ig.jsxs)("div",{className:"",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-bold text-black",children:(0,rp.SET_FORMAT)(null!==t&&void 0!==t&&t.cash?null===t||void 0===t?void 0:t.cash:0)}),(null===t||void 0===t?void 0:t.quantity)>0||g===(null===t||void 0===t?void 0:t.accountId)?(0,Ig.jsx)(uj,{className:"w-5 h-5 text-greyText mt-1 ml-auto"}):(0,Ig.jsx)(cj,{className:"w-5 h-5 text-greyText mt-1 ml-auto"})]})]}),(0,Ig.jsxs)(a.AccordionBody,{className:"bg-white p-3 border-t border-inputBox rounded-b-md",children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold text-black",children:"Quantity of shares"}),(0,Ig.jsx)("input",{name:"sharesQty",id:"sharesQty",type:"number",placeholder:"Quantity",value:null===t||void 0===t?void 0:t.quantity,onChange:e=>{var r;k(t,null===e||void 0===e||null===(r=e.target)||void 0===r?void 0:r.value)},min:0,className:"w-1/3 block bg-white border border-inputBox px-4 py-2 rounded-md outline-none focus:outline-none text-sm font-redhat-semibold text-black placeholder:font-redhat-regular"})]}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("p",{className:"text-sm font-redhat-semibold text-black",children:["Estimated order value:"," ",(0,Ig.jsxs)("span",{className:"font-redhat-extrabold",children:["SHORT"===s&&(null===t||void 0===t?void 0:t.quantity)>0&&"-",(0,rp.SET_FORMAT)(null!==t&&void 0!==t&&t.quantity?parseFloat((null===t||void 0===t?void 0:t.quantity)*(null===v||void 0===v?void 0:v.price)).toFixed(2):0)]})]})})]})]})})}))]},t)})),(0,Ig.jsx)(a.Button,{type:"submit",disabled:o,className:"mt-5 w-full shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md text-white font-redhat-bold text-sm px-5 py-3 normal-case transition-all duration-300 ease-in-out",onClick:()=>S(),children:o?"Please wait..":"Place Trades"})]})]})})]})})})},QM=()=>{const e=A(),n=rt(),o=new URLSearchParams(n.search).get("symbol"),[i,s]=(0,t.useState)(null),[l,c]=(0,t.useState)([]),[u,d]=(0,t.useState)("Buy"),[f,h]=(0,t.useState)(!1),[p,g]=(0,t.useState)("create"),[m,v]=(0,t.useState)(0);(0,t.useEffect)((()=>{e(_d.setApiStatus(!0))}),[p]);const b=()=>(0,Ig.jsxs)("div",{className:"w-full  bg-greyBg border border-greyBorder rounded-md p-5",children:[(0,Ig.jsx)("h5",{className:"text-2xl font-redhat-extrabold text-black text-center",children:"Your order was placed!"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("img",{src:r(12108),className:"w-16 h-16 mx-auto",alt:"Order placed"})}),(0,Ig.jsxs)("div",{className:"mt-3",children:[(0,Ig.jsx)("p",{className:"text-lg font-redhat-semibold text-black text-center",children:"Check your order status below"}),(0,Ig.jsx)("div",{className:"w-11/12  xl:w-1/3  lg:w-1/3 mx-auto",children:(0,Ig.jsxs)("div",{className:"flex justify-around items-center gap-3 mt-5",children:[(0,Ig.jsx)(a.Button,{className:" w-full shadow-none hover:shadow-none bg-black hover:bg-opacity-80 rounded-md text-white font-redhat-bold text-sm px-5 py-3 normal-case transition-all duration-300 ease-in-out",onClick:()=>g("create"),children:"Go back"}),(0,Ig.jsx)(a.Button,{className:"w-full shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md text-white font-redhat-bold text-sm px-5 py-3 normal-case transition-all duration-300 ease-in-out whitespace-nowrap",onClick:()=>g("create"),children:"New order"})]})})]})]}),y=()=>(0,Ig.jsxs)("div",{className:"w-full bg-greyBg border border-greyBorder rounded-md p-5",children:[(0,Ig.jsx)("h5",{className:"text-2xl font-redhat-extrabold text-black text-center",children:"Your order was cancelled!"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("img",{src:r(81446),className:"w-16 h-16 mx-auto",alt:"Order cancelled"})}),(0,Ig.jsxs)("div",{className:"mt-3",children:[(0,Ig.jsx)("p",{className:"text-lg font-redhat-semibold text-black text-center",children:"Check your order status below"}),(0,Ig.jsx)("div",{className:"w-11/12  xl:w-1/3  lg:w-1/3 mx-auto",children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3 mt-5",children:[(0,Ig.jsx)(a.Button,{className:"w-full shadow-none hover:shadow-none bg-black hover:bg-opacity-80 rounded-md text-white font-redhat-bold text-sm px-5 py-3 normal-case transition-all duration-300 ease-in-out",onClick:()=>g("create"),children:"Go back"}),(0,Ig.jsx)(a.Button,{className:"w-full shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md text-white font-redhat-bold text-sm px-5 py-3 normal-case transition-all duration-300 ease-in-out whitespace-nowrap",onClick:()=>g("create"),children:"New order"})]})})]})]});return(0,t.useEffect)((()=>{o&&Ng(o).then((e=>{var t;s(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.security)}))}),[o]),(0,Ig.jsxs)("section",{className:"px-3 xl:px-10 lg:px-10 py-3 xl:py-7 lg:py-7",children:[(0,Ig.jsx)(IM,{children:(0,Ig.jsx)("title",{children:"Create your trade | ScaleTrade"})}),(0,Ig.jsx)("div",{className:"container  mx-auto",children:(0,Ig.jsxs)("div",{className:"w-full overflow-auto overflow-x-hidden overflow-y-auto hide-scrollbar mx-auto",children:["create"===p&&(0,Ig.jsx)(ZM,{accountList:l,symbolDetails:i,setView:g}),"placed"===p&&(0,Ig.jsx)(b,{}),"cancel"===p&&(0,Ig.jsx)(y,{}),(0,Ig.jsx)(HM,{})]})})]})},JM={mount:{scale:1},unmount:{scale:.9}},e_=Qi().shape({underlying:Bi().email().required("Symbol is required."),units:zi().required("Quantity is required."),orderType:Bi().required("Order Type is required."),limitValue:Bi(),action:Bi().required("Action is required.")}),t_=[{value:"Limit order",label:"Limit order"},{value:"Stop order",label:"Stop order"},{value:"Buy order",label:"Buy order"}],r_=[{value:"Day only",label:"Day only"},{value:"Post market closure",label:"Post market closure"}],n_=e=>{const r=A(),n=(rt(),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.userId}))),o=(w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.user})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.loggedIn})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allAccounts}))),[i,s]=(w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allConnectedAccounts})),(0,t.useState)(!1)),[l,c]=(0,t.useState)(null),[u,d]=(0,t.useState)("BUY"),[f,h]=(0,t.useState)([]),[p,g]=(0,t.useState)(null),[m,v]=(0,t.useState)(null),[b,y]=(0,t.useState)(!1),[x,k]=(0,t.useState)(0),[S,C]=(0,t.useState)(null),O=pd({initialValues:{underlying:"",units:"",orderType:"",limitValue:"",action:""},validationSchema:e_,onSubmit:e=>{s(!0),P()}});(0,t.useEffect)((()=>{e&&(C(null===e||void 0===e?void 0:e.symbolDetails),d(null===e||void 0===e?void 0:e.action))}),[e]);const P=()=>{let t=[];null===f||void 0===f||f.forEach(((e,r)=>{var n;null===e||void 0===e||null===(n=e.accounts)||void 0===n||n.forEach((e=>{null!==e&&void 0!==e&&e.quantity&&t.push({accountId:null===e||void 0===e?void 0:e.accountId,underlying:null===S||void 0===S?void 0:S.underlying,units:null===e||void 0===e?void 0:e.quantity,fill:"MARKET:[]",action:u})}))})),s(!0),0===t.length?ue.error("Please select any one account"):Mg(n,{orders:t}).then((t=>{200===(null===t||void 0===t?void 0:t.status_code)?(ue.success(null===t||void 0===t?void 0:t.message),r(_d.setApiStatus(!0)),e.setView("placed")):ue.error(null===t||void 0===t?void 0:t.message),s(!1)})).catch((e=>{var t,r;s(!1),ue.error(null===e||void 0===e||null===(t=e.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.message)})).finally((e=>{s(!1)}))};return(0,t.useEffect)((()=>{jg(n).then((e=>{var t,r;let n=[];null===e||void 0===e||null===(t=e.data)||void 0===t||null===(r=t.accounts)||void 0===r||r.forEach((e=>{var t,r;let a=null===o||void 0===o||null===(t=o.accounts)||void 0===t||null===(r=t.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===r?void 0:r.brokerage;if(null!==n&&void 0!==n&&n.find((e=>(null===e||void 0===e?void 0:e.broker)===a))){var i;let t=null===n||void 0===n||null===(i=n.find((e=>(null===e||void 0===e?void 0:e.broker)===a)))||void 0===i?void 0:i.accounts;e.quantity=0,e.orderPrice=0,t.push(e)}else e.quantity=0,e.orderPrice=0,n.push({broker:a,accounts:[e]})})),h(n)})).catch((e=>{ue.info("No Allocation Found")}))}),[]),(0,Ig.jsx)("div",{className:"w-full xl:w-3/5 lg:w-3/5 bg-greyBg border border-greyBorder rounded-md p-5",children:(0,Ig.jsx)("form",{onSubmit:O.handleSubmit,children:(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-2 lg:grid-cols-2 gap-y-5 xl:gap-10 lg:gap-10",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsxs)("div",{className:"w-full xl:w-4/5 lg:w-4/5",children:[(0,Ig.jsxs)("div",{className:"mt-0",children:[(0,Ig.jsx)("p",{className:"text-lg font-redhat-extrabold text-black",children:"1. Change your trade"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("div",{className:"w-full bg-white border border-inputBox rounded-md py-2 px-3",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-semibold text-black",children:null===S||void 0===S?void 0:S.underlying}),(0,Ig.jsxs)("div",{className:"p-0 text-right",children:[(0,Ig.jsx)("p",{className:"text-sm font-redhat-regular text-black",children:(0,rp.SET_FORMAT)(null===S||void 0===S?void 0:S.price)}),(0,Ig.jsxs)("p",{className:"text-sm font-redhat-regular text-black",children:[(0,rp.SET_FORMAT)(((null===S||void 0===S?void 0:S.price)*(null===S||void 0===S?void 0:S.percent_change)/100).toFixed(2))," ","(",null===S||void 0===S?void 0:S.percent_change,"%)"]})]})]})})}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("div",{className:"p-0",children:(0,Ig.jsxs)("p",{className:"text-sm font-redhat-regular text-black",children:["Bid: $",null===S||void 0===S?void 0:S.bid]})}),(0,Ig.jsx)("div",{className:"p-0",children:(0,Ig.jsxs)("p",{className:"text-sm font-redhat-regular text-black",children:["Ask: $",null===S||void 0===S?void 0:S.ask]})}),(0,Ig.jsx)("div",{className:"p-0",children:(0,Ig.jsxs)("p",{className:"text-sm font-redhat-regular text-black",children:["Last: $",null===S||void 0===S?void 0:S.last]})})]})})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"grid grid-cols-3 gap-5",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Button,{className:"w-full shadow-none hover:shadow-none ".concat("BUY"!==u?"bg-white hover:bg-lightGreen hover:bg-opacity-10 border border-inputBox":"bg-lightGreen bg-opacity-10 border border-lightGreen","  rounded-md py-2 text-black normal-case font-redhat-semibold text-base transition-all duration-300 ease-in-out"),onClick:()=>d("BUY"),children:"Buy"})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Button,{className:"w-full shadow-none hover:shadow-none ".concat("SELL"!==u?"bg-white hover:bg-lightGreen hover:bg-opacity-10 border border-inputBox":"bg-lightGreen bg-opacity-10 border border-lightGreen","  rounded-md py-2 text-black normal-case font-redhat-semibold text-base transition-all duration-300 ease-in-out"),onClick:()=>d("SELL"),children:"Sell"})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Button,{className:"w-full shadow-none hover:shadow-none ".concat("SHORT"!==u?"bg-white hover:bg-lightGreen hover:bg-opacity-10 border border-inputBox":"bg-lightGreen bg-opacity-10 border border-lightGreen","  rounded-md py-2 text-black normal-case font-redhat-semibold text-base transition-all duration-300 ease-in-out"),onClick:()=>d("SHORT"),children:"Short"})})]})}),b?(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-sm font-redhat-semibold text-black",children:"Order type"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)(Ca,{options:t_,classNamePrefix:"order",placeholder:"Select order type",className:"react-select",onChange:e=>g(e),value:p})})]})}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-sm font-redhat-semibold text-black",children:"Limit Price"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)("input",{name:"limitPrice",id:"limitPrice",placeholder:"Limit Price",className:"block w-full bg-white border border-inputBox px-4 py-2 rounded-md outline-none focus:outline-none text-sm font-redhat-semibold text-black placeholder:font-redhat-regular",onChange:e=>{var t;return v(null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.value)},value:m})})]})}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-sm font-redhat-semibold text-black",children:"Timing"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)(Ca,{options:r_,classNamePrefix:"order",placeholder:"Select timing",className:"react-select"})})]})}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)(a.Button,{className:"p-0 shadow-none hover:shadow-none text-base font-redhat-semibold text-black underline normal-case bg-transparent",onClick:()=>y(!b),children:"Advanced options"}),(0,Ig.jsxs)(jt,{to:"/trade",className:"flex items-center gap-1 mt-5 text-black hover:text-logoGreen transition-all duration-300 ease-in-out",children:[(0,Ig.jsx)(LM,{className:"w-5 h-5"}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold",children:"Go back"})]})]})]}):(0,Ig.jsx)(Ig.Fragment,{children:(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)(a.Button,{className:"p-0 shadow-none hover:shadow-none text-base font-redhat-semibold text-black underline normal-case bg-transparent",onClick:()=>y(!b),children:"Advanced options"}),(0,Ig.jsxs)(jt,{to:"/trade",className:"flex items-center gap-1 mt-5 text-black hover:text-logoGreen transition-all duration-300 ease-in-out",children:[(0,Ig.jsx)(LM,{className:"w-5 h-5"}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold",children:"Go back"})]})]})})]})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsxs)("div",{className:"w-full",children:[(0,Ig.jsx)("div",{className:"mt-0",children:(0,Ig.jsx)("p",{className:"text-lg font-redhat-extrabold text-black",children:"2. Select the account and amount of shares"})}),(0,Ig.jsxs)("div",{className:"mt-5",children:[null===f||void 0===f?void 0:f.map(((e,t)=>{var r;return(0,Ig.jsxs)("div",{className:"mt-5 first:mt-0",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-bold text-black",children:e.broker}),null===e||void 0===e||null===(r=e.accounts)||void 0===r?void 0:r.map(((t,r)=>{var n;return(0,Ig.jsx)("div",{className:"mt-2 first:mt-0",children:(0,Ig.jsxs)(a.Accordion,{open:(null===t||void 0===t?void 0:t.quantity)>0||x===(null===t||void 0===t?void 0:t.accountId),animate:JM,className:(null===t||void 0===t?void 0:t.quantity)>0||x===(null===t||void 0===t?void 0:t.accountId)?"border-2 border-green-600 rounded-md":"border border-inputBox rounded-md",children:[(0,Ig.jsxs)(a.AccordionHeader,{className:"w-full bg-white p-3 rounded-md flex items-center justify-between trade-accordion border-b-0",onClick:()=>{return e=null===t||void 0===t?void 0:t.accountId,void k(x===e?0:e);var e},children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:"ALPACA"===e.broker||"ALPACA_PAPER"===e.broker?fm:"TRADIER"===e.broker?um:"ROBINHOOD"===e.broker?_w:"SCHWAB"===e.broker?pm:"ETRADE"===e.broker?gm:"WEBULL"===e.broker?hm:"TRADESTATION_SIM"===e.broker||"TRADESTATION"===e.broker?dm:null,className:"w-10 h-10 rounded",alt:e.broker}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsxs)("h5",{className:"text-base font-redhat-semibold text-black",children:[null===e||void 0===e?void 0:e.broker," # ---",null===t||void 0===t||null===(n=t.accountId)||void 0===n?void 0:n.split("").slice(-4)]}),(0,Ig.jsxs)("p",{className:"text-sm font-redhat-semibold text-greyText mt-1",children:[(0,rp.SET_FORMAT)(null!==t&&void 0!==t&&t.cash?null===t||void 0===t?void 0:t.cash:0)," ","available to trade ",null===S||void 0===S?void 0:S.underlying]})]})]}),(0,Ig.jsxs)("div",{className:"",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-bold text-black",children:(0,rp.SET_FORMAT)(null!==t&&void 0!==t&&t.cash?null===t||void 0===t?void 0:t.cash:0)}),(null===t||void 0===t?void 0:t.quantity)>0||x===(null===t||void 0===t?void 0:t.accountId)?(0,Ig.jsx)(uj,{className:"w-5 h-5 text-greyText mt-1 ml-auto"}):(0,Ig.jsx)(cj,{className:"w-5 h-5 text-greyText mt-1 ml-auto"})]})]}),(0,Ig.jsxs)(a.AccordionBody,{className:"bg-white p-3 border-t border-inputBox rounded-b-md",children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold text-black",children:"Quantity of shares"}),(0,Ig.jsx)("input",{name:"sharesQty",id:"sharesQty",type:"number",placeholder:"Quantity",value:null===t||void 0===t?void 0:t.quantity,onChange:e=>{var r;((e,t)=>{var r;let n=null===f||void 0===f?void 0:f.find((t=>{var r,n;return(null===t||void 0===t?void 0:t.broker)===(null===o||void 0===o||null===(r=o.accounts)||void 0===r||null===(n=r.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===n?void 0:n.brokerage)})),a=null===n||void 0===n||null===(r=n.accounts)||void 0===r?void 0:r.map((r=>r.accountId===(null===e||void 0===e?void 0:e.accountId)?{...r,quantity:parseFloat(t)}:r));h((t=>t.map((t=>{var r,n;return t.broker===(null===o||void 0===o||null===(r=o.accounts)||void 0===r||null===(n=r.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===n?void 0:n.brokerage)?{...t,accounts:a}:t}))))})(t,null===e||void 0===e||null===(r=e.target)||void 0===r?void 0:r.value)},className:"w-1/3 block bg-white border border-inputBox px-4 py-2 rounded-md outline-none focus:outline-none text-sm font-redhat-semibold text-black placeholder:font-redhat-regular"})]}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("p",{className:"text-sm font-redhat-semibold text-black",children:["Estimated order value:"," ",(0,Ig.jsxs)("span",{className:"font-redhat-extrabold",children:["SHORT"===u&&(null===t||void 0===t?void 0:t.quantity)>0&&"-",(0,rp.SET_FORMAT)(null!==t&&void 0!==t&&t.quantity?parseFloat((null===t||void 0===t?void 0:t.quantity)*(null===S||void 0===S?void 0:S.price)).toFixed(2):0)]})]})})]})]})})}))]},t)})),(0,Ig.jsxs)("div",{className:"flex items-center gap-5 mt-5",children:[(0,Ig.jsx)(a.Button,{onClick:()=>e.setView("cancel"),className:"w-full shadow-none hover:shadow-none bg-[#E2E2E2] hover:bg-opacity-80 rounded-md text-black font-redhat-bold text-sm px-5 py-3 normal-case transition-all duration-300 ease-in-out",children:"Cancel Trade"}),(0,Ig.jsx)(a.Button,{className:"w-full shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md text-white font-redhat-bold text-sm px-5 py-3 normal-case transition-all duration-300 ease-in-out",type:"submit",disabled:i,onClick:()=>P(),children:i?"Please wait..":"Place Trade"})]})]})]})})]})})})},o_=()=>{const e=A(),n=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.openOrder})),o=rt(),i=new URLSearchParams(o.search).get("orderId"),[s,l]=(0,t.useState)(null),[c,u]=(0,t.useState)(null),[d,f]=(0,t.useState)(null),[h,p]=(0,t.useState)("change");(0,t.useEffect)((()=>{e(_d.setApiStatus(!0))}),[]);const g=()=>(0,Ig.jsxs)("div",{className:"w-full xl:w-3/5 lg:w-3/5 bg-greyBg border border-greyBorder rounded-md p-5",children:[(0,Ig.jsx)("h5",{className:"text-2xl font-redhat-extrabold text-black text-center",children:"Your order was placed!"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("img",{src:r(12108),className:"w-16 h-16 mx-auto",alt:"Order placed"})}),(0,Ig.jsxs)("div",{className:"mt-3",children:[(0,Ig.jsx)("p",{className:"text-lg font-redhat-semibold text-black text-center",children:"Check your order status below"}),(0,Ig.jsx)("div",{className:"w-11/12 xl:w-1/4 lg:w-1/4 mx-auto",children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3 mt-5",children:[(0,Ig.jsx)(a.Button,{className:"w-full shadow-none hover:shadow-none bg-black hover:bg-opacity-80 rounded-md text-white font-redhat-bold text-sm px-5 py-3 normal-case transition-all duration-300 ease-in-out",onClick:()=>p("change"),children:"Go back"}),(0,Ig.jsx)(a.Button,{className:"w-full shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md text-white font-redhat-bold text-sm px-5 py-3 normal-case transition-all duration-300 ease-in-out whitespace-nowrap",onClick:()=>p("change"),children:"New order"})]})})]})]}),m=()=>(0,Ig.jsxs)("div",{className:"w-full xl:w-3/5 lg:w-3/5 bg-greyBg border border-greyBorder rounded-md p-5",children:[(0,Ig.jsx)("h5",{className:"text-2xl font-redhat-extrabold text-black text-center",children:"Your order was cancelled!"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("img",{src:r(12108),className:"w-16 h-16 mx-auto",alt:"Order cancelled"})}),(0,Ig.jsxs)("div",{className:"mt-3",children:[(0,Ig.jsx)("p",{className:"text-lg font-redhat-semibold text-black text-center",children:"Check your order status below"}),(0,Ig.jsx)("div",{className:"w-11/12 xl:w-1/4 lg:w-1/4 mx-auto",children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3 mt-5",children:[(0,Ig.jsx)(a.Button,{className:"w-full shadow-none hover:shadow-none bg-black hover:bg-opacity-80 rounded-md text-white font-redhat-bold text-sm px-5 py-3 normal-case transition-all duration-300 ease-in-out",onClick:()=>p("change"),children:"Go back"}),(0,Ig.jsx)(a.Button,{className:"w-full shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md text-white font-redhat-bold text-sm px-5 py-3 normal-case transition-all duration-300 ease-in-out whitespace-nowrap",onClick:()=>p("change"),children:"New order"})]})})]})]});return(0,t.useEffect)((()=>{s&&Ng(s).then((e=>{var t;u(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.security)}))}),[s]),(0,t.useEffect)((()=>{var e;i&&i!==(null===d||void 0===d?void 0:d.id)&&(f(null===n||void 0===n?void 0:n.find((e=>{var t;return(null===e||void 0===e||null===(t=e.details)||void 0===t?void 0:t.id)===i}))),l(null===n||void 0===n||null===(e=n.find((e=>{var t;return(null===e||void 0===e||null===(t=e.details)||void 0===t?void 0:t.id)===i})))||void 0===e?void 0:e.name))}),[i]),(0,Ig.jsxs)("section",{className:"px-3 xl:px-10 lg:px-10 py-3 xl:py-7 lg:py-7",children:[(0,Ig.jsx)(IM,{children:(0,Ig.jsx)("title",{children:"Change your trade | ScaleTrade"})}),(0,Ig.jsx)("div",{className:"container-full-width",children:(0,Ig.jsxs)("div",{className:"w-full xl:w-11/12 lg:w-11/12 overflow-auto overflow-x-hidden overflow-y-auto hide-scrollbar",children:["change"===h&&(0,Ig.jsx)(n_,{symbolDetails:c,orderDetails:d,setView:p}),"placed"===h&&(0,Ig.jsx)(g,{}),"cancel"===h&&(0,Ig.jsx)(m,{}),(0,Ig.jsx)(HM,{})]})})]})},a_=JSON.parse('["conor@scaletrade.ai","awjrs22@gmail.com","hittarth911+4@gmail.com","nfusco123@gmail.com","kingofbigmac@gmail.com","markborger1@yahoo.com","y@yianster.com","clairehuo@gmail.com","R-92@hotmail.com"]'),i_=Qi().shape({brokerageName:Bi().required("Please add Brokerage Name")}),s_=()=>{var e,n,o,i,s,l,c;const u=ot(),d=A(),f=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.userId})),h=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.user})),p=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allAccounts})),[g,m]=(0,t.useState)(!1),[v,b]=(0,t.useState)(!1),[y,x]=(0,t.useState)(!1),[k,S]=(0,t.useState)(1),[C,O]=(0,t.useState)(!1),P=pd({initialValues:{brokerageName:""},validationSchema:i_,onSubmit:e=>{O(!0);let t=new FormData;t.append("brokerageName",e.brokerageName),Pg(t).then((e=>{null!==e&&void 0!==e&&e.status?(ue.success(null===e||void 0===e?void 0:e.message),P.resetForm(),S(2)):ue.error(null===e||void 0===e?void 0:e.message)})).catch((e=>{var t,r,n,o,a,i;"string"===typeof(null===e||void 0===e||null===(t=e.response)||void 0===t?void 0:t.data.message)?ue.error(null===e||void 0===e||null===(r=e.response)||void 0===r?void 0:r.data.message):ue.error(null===e||void 0===e||null===(n=e.response)||void 0===n||null===(o=n.data.message)||void 0===o||null===(a=o.details)||void 0===a||null===(i=a[0])||void 0===i?void 0:i.message);console.log("E",e)})).finally((()=>{O(!1)}))}}),T=(e,t)=>{e&&("remove"===t?(Cg({connectedAccount:"Disconnected"}).then((e=>{d(_d.setUser(null===e||void 0===e?void 0:e.data)),d(_d.setAccountId(null))})).catch((e=>console.log("Error: ",e))).finally((()=>{d(_d.setApiStatus(!0))})),((e,t)=>new Promise((async(r,n)=>{const o=await wg("key=".concat(pg,"&userId=").concat(e,"&accountId=").concat(t));await fg.post("user/remove/account",{},{headers:{token:o}}).then((e=>{r(e.data)})).catch((e=>{n(e)}))})))(f,e).then((e=>{ue.success(null===e||void 0===e?void 0:e.message),setTimeout((()=>{window.location.reload()}),1500)})).catch((e=>console.log("Error: ",e))).finally((()=>{d(_d.setApiStatus(!0))}))):Cg({connectedAccount:e}).then((t=>{var r;d(_d.setUser(null===t||void 0===t?void 0:t.data)),d(_d.setAccountId(e)),d(_d.setUserId(null===t||void 0===t||null===(r=t.data)||void 0===r?void 0:r._id))})).catch((e=>console.log("ERR",e))).finally((()=>{d(_d.setApiStatus(!0))})))},E=e=>(0,Ig.jsx)("div",{className:"p-3 bg-greyBg bg-opacity-50 border border-greyBorder rounded-lg mt-2 cursor-pointer",onClick:()=>{return t=null===e||void 0===e?void 0:e.slug,Eg(f).then((e=>{})).catch((e=>{console.error("handleGetAuthLink",e)})),void Tg(f,t).then((e=>{var t,r;null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&t.url&&(window.location.href=null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.url)})).catch((e=>{console.error("handleGetAuthLink",e)}));var t},children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:null===e||void 0===e?void 0:e.brokerImg,className:"w-10 h-10 object-contain rounded",alt:null===e||void 0===e?void 0:e.brokerName}),(0,Ig.jsx)("div",{className:"p-0",children:(0,Ig.jsx)("h5",{className:"text-base font-roboto-semibold text-black",children:null===e||void 0===e?void 0:e.brokerName})})]})});return(0,t.useEffect)((()=>{h?(null!==h&&void 0!==h&&h.email&&(null!==a_&&void 0!==a_&&a_.find((e=>e===(null===h||void 0===h?void 0:h.email)))?m(!0):m(!1)),d(_d.setApiStatus(!0))):(ue.warn("Please sign in to ScaleTrade Account"),u("/"))}),[]),(0,Ig.jsxs)("section",{className:"px-3 xl:px-10 lg:px-10 py-3 xl:py-7 lg:py-7",children:[(0,Ig.jsx)(IM,{children:(0,Ig.jsx)("title",{children:"Create your trade | ScaleTrade"})}),(0,Ig.jsx)(Dg,{}),(0,Ig.jsx)("div",{className:"container mx-auto",children:(0,Ig.jsx)("div",{className:"w-full xl:w-4/5 lg:w-4/5 mx-auto",children:(0,Ig.jsx)("div",{className:"bg-white rounded-xl border-2 border-logoGreen py-5 xl:py-20 lg:py-20 px-5 xl:px-0 lg:px-0",children:(0,Ig.jsxs)("div",{className:"w-full xl:w-1/2 lg:w-1/2 mx-auto",children:[(0,Ig.jsxs)("div",{className:"mt-0",children:[(0,Ig.jsxs)("h1",{className:"text-2xl xl:text-3xl lg:text-3xl font-redhat-extrabold text-black text-center",children:[null===h||void 0===h?void 0:h.firstName," ",null===h||void 0===h?void 0:h.lastName]}),(0,Ig.jsxs)("h2",{className:"text-lg xl:text-xl lg:text-xl font-redhat-semibold text-greyText text-center",children:["ScaleTrade member since"," ",new Date(null===h||void 0===h?void 0:h.createdAt).toLocaleString("default",{month:"short"}),"'",new Date(null===h||void 0===h?void 0:h.createdAt).toLocaleDateString("en",{year:"2-digit"})]})]}),(0,Ig.jsxs)("div",{className:"py-5 xl:py-10 lg:py-10 border-b border-inputBox",children:[(0,Ig.jsx)("div",{className:"mt-0",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-bold text-black flex-shrink-0",children:"Email"}),(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-regular text-black flex-shrink-0",children:null===h||void 0===h?void 0:h.email})]})}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-bold text-black flex-shrink-0",children:"Password"}),(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-regular text-black flex-shrink-0",children:"--------"})]})}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-bold text-black flex-shrink-0",children:"Country"}),(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-regular text-black flex-shrink-0",children:null===h||void 0===h?void 0:h.country})]})}),(0,Ig.jsx)("div",{className:"mt-5 hidden",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-bold text-black flex-shrink-0",children:"Investment Experience"}),(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-regular text-black flex-shrink-0",children:null===h||void 0===h?void 0:h.investingExp})]})}),(0,Ig.jsx)("div",{className:"mt-5 hidden",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-bold text-black flex-shrink-0",children:"No. of Accounts"}),(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-regular text-black flex-shrink-0",children:null===h||void 0===h?void 0:h.numberOfAccounts})]})}),void 0===(null===h||void 0===h?void 0:h.company)?(0,Ig.jsx)(Ig.Fragment,{children:(0,Ig.jsx)("div",{className:"mt-5 hidden",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-bold text-black flex-shrink-0",children:"How did you hear about us?"}),(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-regular text-black flex-shrink-0",children:null===h||void 0===h?void 0:h.hearAboutUs})]})})}):(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("div",{className:"mt-5 hidden",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-bold text-black flex-shrink-0",children:"Company"}),(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-regular text-black flex-shrink-0",children:null===h||void 0===h?void 0:h.company})]})}),(0,Ig.jsx)("div",{className:"mt-5 hidden",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-bold text-black flex-shrink-0",children:"Company"}),(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-regular text-black flex-shrink-0",children:null!==h&&void 0!==h&&null!==(e=h.isEmployee)&&void 0!==e&&e.jobTitle?null===h||void 0===h||null===(n=h.isEmployee)||void 0===n?void 0:n.jobTitle:"-"})]})})]})]}),(0,Ig.jsxs)("div",{className:"py-5 xl:py-10 lg:py-10 border-b border-inputBox",children:[(0,Ig.jsx)("h5",{className:"text-xl xl:text-2xl lg:text-2xl font-redhat-bold text-black",children:"Brokerages"}),(null===p||void 0===p||null===(o=p.accounts)||void 0===o?void 0:o.length)>0&&(null===p||void 0===p||null===(i=p.accounts)||void 0===i?void 0:i.map(((e,t)=>{var r;return(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-regular text-black flex-shrink-0",children:(null===e||void 0===e?void 0:e.brokerage)+" x"+(null===e||void 0===e||null===(r=e.accountId)||void 0===r?void 0:r.slice(-4))}),(0,Ig.jsx)(a.Button,{onClick:()=>{T(null===e||void 0===e?void 0:e.accountId,"remove")},className:"w-fit xl:w-[15vh] lg:w-[15vh] shadow-none hover:shadow-none bg-red-500 bg-opacity-20 hover:bg-opacity-30 rounded-md normal-case font-redhat-bold text-red-500 text-sm xl:text-base lg:text-base transition-all duration-300 ease-in-out",children:"Disconnect"})]})})}))),0===(null===p||void 0===p||null===(s=p.accounts)||void 0===s?void 0:s.length)||void 0===(null===p||void 0===p||null===(l=p.accounts)||void 0===l?void 0:l.length)||null===(null===p||void 0===p||null===(c=p.accounts)||void 0===c?void 0:c.length)?(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsx)("div",{className:"flex items-center justify-between",children:(0,Ig.jsxs)("p",{className:"text-lg font-redhat-regular text-black flex-shrink-0",children:["No accounts connected. Connect an account"," ",(0,Ig.jsx)("span",{className:"text-[#18994f] cursor-pointer underline underline-offset-2",onClick:()=>{b(!v)},children:"here"}),"."]})})}):(0,Ig.jsx)(a.Button,{className:"mt-3 shadow-none hover:shadow-none bg-logoGreen rounded-md normal-case px-5 py-3 text-white font-roboto-base w-full",onClick:()=>b(!v),children:"Connect new brokerage account"})]}),(0,Ig.jsxs)("div",{className:"py-5 xl:py-10 lg:py-10 border-b border-inputBox",children:[(0,Ig.jsx)("h5",{className:"text-xl xl:text-2xl lg:text-2xl font-redhat-bold text-black",children:"Email Preferences"}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"block xl:flex lg:flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-regular text-black flex-shrink-0",children:"Receive notifications about my account"}),(0,Ig.jsx)(a.Button,{className:"w-full xl:w-fit lg:w-fit mt-3 xl:mt-0 lg:mt-0 shadow-none hover:shadow-none bg-greyBorder bg-opacity-50 hover:bg-opacity-80 rounded-md normal-case font-redhat-bold text-greyText text-base transition-all duration-300 ease-in-out",children:"Unsubscribe"})]})})]}),(0,Ig.jsxs)("div",{className:"py-5 xl:py-10 lg:py-10 border-b border-inputBox",children:[(0,Ig.jsx)("h5",{className:"text-xl xl:text-2xl lg:text-2xl font-redhat-bold text-black",children:"Your Subscription & Billing"}),null!==h&&void 0!==h&&h.isSubscribed?(0,Ig.jsx)("div",{className:"block xl:flex lg:flex items-center gap-5 mt-5",children:(0,Ig.jsx)(a.Button,{onClick:()=>{new Promise((async(e,t)=>{await ug.get("/subscription/update-details").then((t=>{e(t.data)})).catch((e=>{t(e)}))})).then((e=>{var t;null!==e&&void 0!==e&&e.status?window.location.replace(null===e||void 0===e||null===(t=e.data)||void 0===t?void 0:t.url):ue.warn(null===e||void 0===e?void 0:e.message)})).catch((e=>{console.log("Error: ",e)}))},className:"w-full shadow-none hover:shadow-none bg-greyBorder bg-opacity-50 hover:bg-opacity-80 rounded-md normal-case font-redhat-bold text-greyText text-base transition-all duration-300 ease-in-out",children:"Manage Subscription"})}):(0,Ig.jsx)("div",{className:"block xl:flex lg:flex items-center gap-5 mt-5",children:(0,Ig.jsx)(a.Button,{onClick:()=>{g?window.location.replace("".concat(rp.PAYMENT_LINK_FREE_TRIAL,"?client_reference_id=").concat(f)):window.location.replace("".concat(rp.PAYMENT_LINK,"?client_reference_id=").concat(f))},className:"w-full shadow-none hover:shadow-none bg-greyBorder bg-opacity-50 hover:bg-opacity-80 rounded-md normal-case font-redhat-bold text-greyText text-base transition-all duration-300 ease-in-out",children:"Start Subscription"})})]}),(0,Ig.jsxs)("div",{className:"py-5 xl:py-10 lg:py-10 border-inputBox",children:[(0,Ig.jsx)("h5",{className:"text-xl xl:text-2xl lg:text-2xl font-redhat-bold text-black",children:"Sign out"}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsx)(a.Button,{className:"w-full shadow-none hover:shadow-none bg-black hover:bg-opacity-80 rounded-md normal-case font-redhat-bold text-white text-base transition-all duration-300 ease-in-out",onClick:()=>{new Promise((async(e,t)=>{localStorage.clear(),e({status:!0,message:"You have successfully logged out of your ScaleTrade account.",data:null})})).then((e=>{null!==e&&void 0!==e&&e.status&&(ue.warn(null===e||void 0===e?void 0:e.message),d(_d.clearData()),setTimeout((()=>{u("/")}),[1500]))}))},children:"Sign out of this ScaleTrade account"})})]})]})})})}),(0,Ig.jsx)(a.Dialog,{open:v,handler:()=>b(!v),size:"xs",animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},className:"min-w-[90%] xl:min-w-max lg:min-w-max relative outline-none focus:outline-none",children:(0,Ig.jsxs)(a.DialogBody,{className:"p-0 relative outline-none focus:outline-none",children:[(0,Ig.jsx)("div",{className:"py-5 border-b border-inputBox",children:(0,Ig.jsx)("img",{src:r(57649),className:"h-10 w-auto mx-auto",alt:"ScaleTrade"})}),(0,Ig.jsxs)("div",{className:"py-5 px-8",children:[(0,Ig.jsx)("h3",{className:"text-xl font-roboto-extrabold text-black",children:"Let's link another account"}),(0,Ig.jsx)("p",{className:"mt-1 text-base font-roboto-regular text-[#494949]",children:"Select your brokerage below."}),(0,Ig.jsx)("div",{className:"mt-3",children:mm.map((e=>(0,Ig.jsx)(t.Fragment,{children:(0,Ig.jsx)(E,{brokerName:e.brokerName,brokerImg:e.brokerImg,slug:e.slug})},e.id)))}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{onClick:()=>{x(!y),b(!v)},className:"text-base font-roboto-semibold text-greyText text-center",children:(0,Ig.jsx)("span",{className:"underline cursor-pointer",children:"I don't see my brokerage here"})}),(0,Ig.jsx)("p",{className:"text-sm font-roboto-semibold text-gray-500 text-center mt-5",children:"By linking your brokerage and starting automations, you agree to the terms of our Disclosure Agreement"})]})]})]})}),(0,Ig.jsx)(a.Dialog,{open:y,handler:()=>{x(!y),S(1)},size:"xs",animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},className:"min-w-[90%] xl:min-w-max lg:min-w-max relative outline-none focus:outline-none",children:(0,Ig.jsxs)(a.DialogBody,{className:"p-0 relative outline-none focus:outline-none",children:[(0,Ig.jsx)("div",{className:"py-5 border-b border-inputBox border-opacity-30",children:(0,Ig.jsx)("img",{src:r(57649),className:"h-10 w-auto mx-auto",alt:"ScaleTrade"})}),(0,Ig.jsxs)("div",{className:"py-5 px-8 ",children:[1===k&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("h5",{className:"text-lg font-roboto-bold text-black",children:"We add new brokers all the time"}),(0,Ig.jsx)("p",{className:"text-base font-roboto-semibold text-black mt-1",children:"Please tell us which broker you're looking for, and we will notify you when it is added to ScaleTrade."}),(0,Ig.jsxs)("form",{className:"mt-3",onSubmit:P.handleSubmit,children:[(0,Ig.jsx)("input",{type:"text",name:"brokerageName",id:"etfName",value:P.values.brokerageName,onChange:P.handleChange,placeholder:"Enter the broker name",className:"block w-full bg-white border ".concat(P.errors.brokerageName&&P.touched.brokerageName?"border-red-500":"border-inputBox"," outline-none focus:outline-none text-base font-roboto-base text-black px-5 py-3 rounded-md")}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none text-base font-roboto-base text-white bg-[#008037] normal-case",type:"submit",disabled:C,children:C?"Please wait..":"Submit and notify me when it's added"})]})]}),2===k&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("h5",{className:"text-lg font-roboto-bold text-black",children:"Your request has been submitted!"}),(0,Ig.jsx)("p",{className:"text-base font-roboto-semibold text-black mt-1",children:"We will notify you via email when this broker is added to ScaleTrade."}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none text-base font-roboto-semibold text-white bg-[#008037] normal-case",onClick:()=>{S(1),x(!y)},children:"Done"})]})]}),(0,Ig.jsx)("div",{className:"absolute top-2 right-2",children:(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none bg-transparent rounded-full p-2 hover:bg-white hover:bg-opacity-10 transition-all duration-300 ease-in-out",onClick:()=>{S(1),x(!y)},children:(0,Ig.jsx)(Wa,{className:"w-4 h-4 text-inputBox text-opacity-50s"})})})]})})]})};var l_=r(58786);const c_=e=>{const t=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.userId}));return(0,Ig.jsx)("div",{onClick:()=>{return r=null===e||void 0===e?void 0:e.slug,void Tg(t,r).then((e=>{var t,r;null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&t.url&&(window.location.href=null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.url)})).catch((e=>{console.error("handleGetAuthLink",e)}));var r},className:"cursor-pointer w-full h-[15vh] bg-white border border-inputBox rounded-lg shadow hover:shadow-md flex items-center justify-center hover:border-logoGreen transition-all duration-300 ease-in-out",children:(0,Ig.jsxs)("div",{className:"text-center",children:[(0,Ig.jsx)("img",{src:e.brokerImg,className:"w-12 h-12 rounded-md mx-auto",alt:e.brokerName}),(0,Ig.jsx)("p",{className:"mt-3 text-base font-redhat-semibold text-black text-center",children:e.brokerName})]})})},u_=e=>{const[r,n]=(0,t.useState)({series:[100,0,0],options:{chart:{type:"donut",height:"100%",fontFamily:"Roboto-Medium, sans-serif",toolbar:{show:!1}},legend:{show:!1},dataLabels:{enabled:!1},tooltip:{enabled:!1},colors:["#ebebeb"]}});return(0,t.useEffect)((()=>{null!==e&&void 0!==e&&e.graphData&&n({series:null===e||void 0===e?void 0:e.graphData,options:{chart:{type:"donut",height:"100%",fontFamily:"Roboto-Medium, sans-serif",toolbar:{show:!1}},legend:{show:!1},dataLabels:{enabled:!1},tooltip:{enabled:!1},colors:["#05D15A","#52B6FF","#e15f30"]}})}),[e]),(0,Ig.jsx)("div",{className:"chart donut",children:(0,Ig.jsx)(hj.A,{series:r.series,options:r.options,type:"donut",height:"100%"})})},d_=e=>{const[r,n]=(0,t.useState)({series:[{name:"Dividend Income",data:[{x:"2024/01/01",y:400},{x:"2024/04/01",y:430},{x:"2024/07/01",y:448},{x:"2024/10/01",y:470},{x:"2024/01/01",y:540},{x:"2024/04/01",y:580},{x:"2024/07/01",y:690},{x:"2024/10/01",y:690}]}],options:{chart:{height:"10%",type:"bar",fontFamily:"Roboto-Medium, sans-serif",toolbar:{show:!1}},xaxis:{labels:{show:!1}},yaxis:{show:!1,labels:{show:!1}},grid:{show:!1},dataLabels:{enabled:!1},tooltip:{enabled:!1},colors:["#ebebeb"]}});return(0,t.useEffect)((()=>{var t,r;null!==e&&void 0!==e&&e.barGraphData&&n({series:null===e||void 0===e||null===(t=e.barGraphData)||void 0===t?void 0:t.datasets,options:{chart:{height:"100%",type:"bar",fontFamily:"Roboto-Medium, sans-serif",toolbar:{show:!1}},xaxis:{categories:null===e||void 0===e||null===(r=e.barGraphData)||void 0===r?void 0:r.labels,labels:{show:!1},show:!1},yaxis:{show:!1,labels:{show:!1}},grid:{show:!1},dataLabels:{enabled:!1,formatter:e=>e.toFixed(2)},colors:["#52b6ff"],tooltip:{enabled:!0,y:{formatter:e=>(0,rp.SET_FORMAT)(e)}}}})}),[e]),(0,Ig.jsx)("div",{className:"chart bar",children:(0,Ig.jsx)(hj.A,{series:r.series,options:r.options,type:"bar",height:"100%"})})},f_=e=>{const[r,n]=(0,t.useState)({series:[{name:"My Portfolios"},{name:"Compared to S&P 500"}],options:{chart:{height:"100%",type:"area",fontFamily:"Roboto-Medium, sans-serif",toolbar:{show:!1}},colors:["#008037","#494949"],dataLabels:{enabled:!1},stroke:{curve:"straight",width:1},legend:{show:!1},xaxis:{formatter:e=>WM()(e).format("DD/MM/YY"),labels:{rotate:-45}},grid:{show:!1}}});return(0,t.useEffect)((()=>{if(null!==e&&void 0!==e&&e.myPortfolio){var t,r,o,a,i;let u=[];var s,l,c;if((null===e||void 0===e||null===(t=e.myPortfolio)||void 0===t||null===(r=t.portFolioData)||void 0===r?void 0:r.length)>0&&(null===e||void 0===e||null===(o=e.myPortfolio)||void 0===o||null===(a=o.spyData)||void 0===a?void 0:a.length)>0)u=[{name:"My Portfolios",data:null===e||void 0===e||null===(s=e.myPortfolio)||void 0===s?void 0:s.portFolioData},{name:"Compared to S&P 500",data:null===e||void 0===e||null===(l=e.myPortfolio)||void 0===l?void 0:l.spyData}];else u=[{name:"My Portfolios",data:null===e||void 0===e||null===(c=e.myPortfolio)||void 0===c?void 0:c.portFolioData}];n({series:u,options:{chart:{height:"100%",type:"area",fontFamily:"Roboto-Medium, sans-serif",toolbar:{show:!1}},colors:["#008037","#494949"],dataLabels:{enabled:!1},stroke:{curve:"straight",width:1},legend:{show:!1},yaxis:{labels:{show:!1}},xaxis:{categories:null===e||void 0===e||null===(i=e.myPortfolio)||void 0===i?void 0:i.labels,labels:{formatter:e=>WM()(e).format("DD MMM"),offsetX:0,rotate:0},tickAmount:10},tooltip:{enabled:!0,x:{show:!0,format:"dd MMM"},y:{show:!0,title:{formatter:e=>e+" : "},formatter:e=>(0,rp.SET_FORMAT)(e)}},grid:{show:!1}}})}}),[e]),(0,Ig.jsx)("div",{className:"chart area",children:(0,Ig.jsx)(hj.A,{series:r.series,options:r.options,type:"area",height:"100%"})})},h_=()=>{const[e,r]=(0,t.useState)(!1),[n,o]=(0,t.useState)(null),[a,i]=(0,t.useState)(null),[s,l]=(0,t.useState)(0),c=[],u=(e,t,r,n)=>{const o=new Date(r),a=e*n,i=12/t,s=[];for(let l=0;l<t;l++){const e=new Date(o);e.setMonth(e.getMonth()+l*i),s.push({month:e.toLocaleString("default",{month:"long"}),year:e.getFullYear(),amount:a.toFixed(2)})}c.push(s)},d=(0,t.useCallback)(((e,t)=>{var n;r(!0);let o=[],a=[];var s,l,c;(null===e||void 0===e||null===(n=e.accounts)||void 0===n?void 0:n.length)>0&&("all"===t?null===e||void 0===e||null===(s=e.accounts)||void 0===s||s.forEach((e=>{var t;null===e||void 0===e||null===(t=e.active)||void 0===t||t.forEach((e=>{var t,r,n;o.push(null===e||void 0===e||null===(t=e.order)||void 0===t?void 0:t.underlying),a.push({ticker:null===e||void 0===e||null===(r=e.order)||void 0===r?void 0:r.underlying,units:null===e||void 0===e||null===(n=e.order)||void 0===n?void 0:n.units})}))})):null===e||void 0===e||null===(l=e.accounts)||void 0===l||l.filter((e=>(null===e||void 0===e?void 0:e.accountId)===t)).forEach((e=>{var t;null===e||void 0===e||null===(t=e.active)||void 0===t||t.forEach((e=>{var t,r,n;o.push(null===e||void 0===e||null===(t=e.order)||void 0===t?void 0:t.underlying),a.push({ticker:null===e||void 0===e||null===(r=e.order)||void 0===r?void 0:r.underlying,units:null===e||void 0===e||null===(n=e.order)||void 0===n?void 0:n.units})}))})));(null===o||void 0===o?void 0:o.length)>0?(c={securities:[...new Set(o)]},new Promise((async(e,t)=>{const r=await wg("key=".concat(vg));await fg.post("securities/get/dividend/information/all",c,{headers:{token:r}}).then((t=>{e(t.data)})).catch((e=>{t(e)}))}))).then((e=>{var t,n;null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&t.securities&&i({securities:null===e||void 0===e||null===(n=e.data)||void 0===n?void 0:n.securities,tickers:a});r(!1)})).catch((e=>{console.log("Error=>",e),r(!1)})):(i({securities:[],tickers:[]}),r(!1))}),[]);return(0,t.useEffect)((()=>{a&&(async()=>{if(a){const e=new Map;null===a||void 0===a||a.tickers.forEach((t=>{const{ticker:r,units:n}=t;e.set(r,(e.get(r)||0)+n)}));const t=Array.from(e.entries()).map((e=>{let[t,r]=e;return{ticker:t,units:r}})),r=10;for(let o=0;o<t.length;o+=r){const e=t.slice(o,o+r);await Promise.all(e.map((async e=>{var t;const r=null===a||void 0===a||null===(t=a.securities)||void 0===t?void 0:t.find((t=>(null===t||void 0===t?void 0:t.underlying)===(null===e||void 0===e?void 0:e.ticker)));return r&&u(null===r||void 0===r?void 0:r.cash_amount,null===r||void 0===r?void 0:r.frequency,null===r||void 0===r?void 0:r.payout_date,null===e||void 0===e?void 0:e.units),[]})))}const n={},i=["June","July","August","September","October","November","December","January","February","March","April","May"];c.forEach((e=>{(null===e||void 0===e?void 0:e.length)>0&&(null===e||void 0===e||e.forEach((e=>{const{month:t,amount:r}=e;n[t]||(n[t]=0),n[t]+=parseFloat(r)})))}));const s=Object.keys(n).sort(((e,t)=>i.indexOf(e)-i.indexOf(t))),d=s.map((e=>n[e])),f=d.reduce(((e,t)=>e+t),0);l(f),o({labels:s,datasets:[{label:"Estimated Dividend",data:d}]})}})()}),[a]),{estimatedDividend:s,barGraphData:n,detailsLoading:e,getDividendCallback:d}};var p_=r(17158);const g_=()=>{var e,r,n,o,i,s;const l=A(),c=ot(),u=rt(),d=new URLSearchParams(u.search).get("message"),f=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.userId})),h=(w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.accountId})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.user}))),p=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.loggedIn})),g=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allAccounts})),m=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allConnectedAccounts})),[v,b]=(0,t.useState)(),[y,x]=(0,t.useState)("all"),[k,S]=(0,t.useState)([]),[C,O]=(0,t.useState)(0),[P,T]=(0,t.useState)({}),[E,j]=(0,t.useState)(0),[N,M]=(0,t.useState)(),[_,D]=(0,t.useState)(null),[I,R]=(0,t.useState)(null),L=(new Date).getHours(),{estimatedDividend:F,barGraphData:B,detailsLoading:$,getDividendCallback:z}=h_(),Y=[{name:"Investment",grow:3,selector:(e,t)=>{var r,n;return(0,Ig.jsxs)("p",{className:"text-base font-redhat-bold text-black",children:[null===e||void 0===e||null===(r=e.order)||void 0===r?void 0:r.company," (",null===e||void 0===e||null===(n=e.order)||void 0===n?void 0:n.underlying,")"]})}},{name:"Quantity",selector:e=>{var t,r;return(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:null===e||void 0===e||null===(t=e.order)||void 0===t||null===(r=t.units)||void 0===r?void 0:r.toFixed(2)})}},{name:"Price",selector:e=>{var t,r;return(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:(0,rp.SET_FORMAT)(null===e||void 0===e||null===(t=e.order)||void 0===t||null===(r=t.information)||void 0===r?void 0:r.price)})}},{name:"Total Value",selector:e=>{var t,r,n;return(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:(0,rp.SET_FORMAT)((null===e||void 0===e||null===(t=e.order)||void 0===t||null===(r=t.information)||void 0===r?void 0:r.price)*(null===e||void 0===e||null===(n=e.order)||void 0===n?void 0:n.units))})}},{name:"Total Change",selector:e=>{var t,r,n,o,a,i,s,l,c,u,d,f,h,p;return(0,Ig.jsxs)("p",{className:"text-base font-redhat-semibold ".concat(parseFloat(null===e||void 0===e||null===(t=e.order)||void 0===t||null===(r=t.information)||void 0===r?void 0:r.open_pnl)>=0?"text-[#219653]":"text-blueText"),children:[(0,rp.SET_FORMAT)(parseFloat(null===e||void 0===e||null===(n=e.order)||void 0===n||null===(o=n.information)||void 0===o?void 0:o.price)*parseFloat(null===e||void 0===e||null===(a=e.order)||void 0===a?void 0:a.units)-parseFloat(null===e||void 0===e||null===(i=e.order)||void 0===i||null===(s=i.information)||void 0===s?void 0:s.avg_purchase_price)*parseFloat(null===e||void 0===e||null===(l=e.order)||void 0===l?void 0:l.units))," ","(",parseFloat(((null===e||void 0===e||null===(c=e.order)||void 0===c||null===(u=c.information)||void 0===u?void 0:u.price)-(null===e||void 0===e||null===(d=e.order)||void 0===d||null===(f=d.information)||void 0===f?void 0:f.avg_purchase_price))/(null===e||void 0===e||null===(h=e.order)||void 0===h||null===(p=h.information)||void 0===p?void 0:p.avg_purchase_price)*100).toFixed(2),"%)"]})}},{name:"Average Cost",selector:e=>{var t,r;return(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:(0,rp.SET_FORMAT)(null===e||void 0===e||null===(t=e.order)||void 0===t||null===(r=t.information)||void 0===r?void 0:r.avg_purchase_price)})}},{name:"Asset",selector:e=>{var t;return(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:null===e||void 0===e||null===(t=e.order)||void 0===t?void 0:t.assetSubset})}}],W=()=>{(e=>new Promise((async(t,r)=>{const n=await wg("key=".concat(pg,"&userId=").concat(e));await fg.get("user/account/list/external/snaptrade",{headers:{token:n}}).then((e=>{t(e.data)})).catch((e=>{r(e)}))})))(f).then((e=>{console.log("response",e)})).catch((e=>{console.log("Error:",e)}))},V=()=>{var e;let t=[],r=[],n=[];if("all"===y){var o,a,i,s,l,c,u,d,f,h,p,g,b,x;null===m||void 0===m||null===(o=m.totals)||void 0===o||null===(a=o.balances)||void 0===a||null===(i=a.slice("7days"===v?-8:"30days"===v?-30:"165days"===v?-165:"1Year"===v?-365:"5Year"===v?-1825:-12))||void 0===i||i.forEach((e=>{t.push(parseFloat(null!==e&&void 0!==e&&e.balance?null===e||void 0===e?void 0:e.balance:0)),r.push(WM()(null===e||void 0===e?void 0:e.date).format("YYYY-MM-DD")),n.push({balance:parseFloat(null!==e&&void 0!==e&&e.balance?null===e||void 0===e?void 0:e.balance:0),date:WM()(null===e||void 0===e?void 0:e.date).format("YYYY-MM-DD")})}));let e={};e.cs=null===m||void 0===m||null===(s=m.totals)||void 0===s||null===(l=s.ratios)||void 0===l||null===(c=l.find((e=>"cs"===(null===e||void 0===e?void 0:e.code))))||void 0===c?void 0:c.ratio,e.cash=null===m||void 0===m||null===(u=m.totals)||void 0===u||null===(d=u.ratios)||void 0===d||null===(f=d.find((e=>"cash"===(null===e||void 0===e?void 0:e.code))))||void 0===f?void 0:f.ratio,e.et=null===m||void 0===m||null===(h=m.totals)||void 0===h||null===(p=h.ratios)||void 0===p||null===(g=p.find((e=>"et"===(null===e||void 0===e?void 0:e.code))))||void 0===g?void 0:g.ratio,M(e),O(null===m||void 0===m||null===(b=m.totals)||void 0===b?void 0:b.totalValue),t[t.length-1]=null===m||void 0===m||null===(x=m.totals)||void 0===x?void 0:x.totalValue}else{var w,k,S,C,P,E,A,N,_,I,R,L,F,B,$,z,Y,W;null===m||void 0===m||null===(w=m.accounts)||void 0===w||null===(k=w.find((e=>(null===e||void 0===e?void 0:e.accountId)===y)))||void 0===k||null===(S=k.balances)||void 0===S||null===(C=S.slice("7days"===v?-8:"30days"===v?-30:"165days"===v?-165:"1Year"===v?-365:"5Year"===v?-1825:-12))||void 0===C||C.forEach((e=>{t.push(parseFloat(null===e||void 0===e?void 0:e.balance)),r.push(WM()(null===e||void 0===e?void 0:e.date).format("YYYY-MM-DD")),n.push({balance:parseFloat(null!==e&&void 0!==e&&e.balance?null===e||void 0===e?void 0:e.balance:0),date:WM()(null===e||void 0===e?void 0:e.date).format("YYYY-MM-DD")})}));let e={};M(e),e.et=null===m||void 0===m||null===(P=m.accounts)||void 0===P||null===(E=P.find((e=>(null===e||void 0===e?void 0:e.accountId)===y)))||void 0===E||null===(A=E.ratios)||void 0===A||null===(N=A.find((e=>"et"===(null===e||void 0===e?void 0:e.code))))||void 0===N?void 0:N.ratio,e.cash=null===m||void 0===m||null===(_=m.accounts)||void 0===_||null===(I=_.find((e=>(null===e||void 0===e?void 0:e.accountId)===y)))||void 0===I||null===(R=I.ratios)||void 0===R||null===(L=R.find((e=>"cash"===(null===e||void 0===e?void 0:e.code))))||void 0===L?void 0:L.ratio,e.cs=null===m||void 0===m||null===(F=m.accounts)||void 0===F||null===(B=F.find((e=>(null===e||void 0===e?void 0:e.accountId)===y)))||void 0===B||null===($=B.ratios)||void 0===$||null===(z=$.find((e=>"cs"===(null===e||void 0===e?void 0:e.code))))||void 0===z?void 0:z.ratio,M(e),O(null===m||void 0===m||null===(Y=m.accounts)||void 0===Y||null===(W=Y.find((e=>(null===e||void 0===e?void 0:e.accountId)===y)))||void 0===W?void 0:W.totalValue)}var V,H;null!==m&&void 0!==m&&null!==(e=m.accounts)&&void 0!==e&&e.find((e=>(null===e||void 0===e?void 0:e.accountId)===y))&&(t[t.length-1]=null===m||void 0===m||null===(V=m.accounts)||void 0===V||null===(H=V.find((e=>(null===e||void 0===e?void 0:e.accountId)===y)))||void 0===H?void 0:H.totalValue);const U=[];null===t||void 0===t||t.forEach((e=>{U.push()}));let G=((null===t||void 0===t?void 0:t[(null===t||void 0===t?void 0:t.length)-1])-(null===t||void 0===t?void 0:t[(null===t||void 0===t?void 0:t.length)-2]))/t[(null===t||void 0===t?void 0:t.length)-2]*100;var X,q,K,Z;(T({percentage:G||0,amount:(null===t||void 0===t?void 0:t[(null===t||void 0===t?void 0:t.length)-1])-(null===t||void 0===t?void 0:t[(null===t||void 0===t?void 0:t.length)-2])}),1===(null===r||void 0===r?void 0:r.length))&&(null!==m&&void 0!==m&&null!==(X=m.accounts)&&void 0!==X&&X.find((e=>(null===e||void 0===e?void 0:e.accountId)===y))?t.push(null===m||void 0===m||null===(q=m.accounts)||void 0===q||null===(K=q.find((e=>(null===e||void 0===e?void 0:e.accountId)===y)))||void 0===K?void 0:K.totalValue):t.push(null===m||void 0===m||null===(Z=m.totals)||void 0===Z?void 0:Z.totalValue));if((null===t||void 0===t?void 0:t.length)>0){let e=(null===t||void 0===t?void 0:t.length)-1,r=(t[e]-t[0])/t[e]*100;j({amount:t[e]-t[0],percentage:r})}D({labels:r,portFolioData:t,spyData:null})};return(0,t.useEffect)((()=>{p?l(_d.setApiStatus(!0)):(ue.info("Please sign in to ScaleTrade Account"),c("/"))}),[]),(0,t.useEffect)((()=>{d&&(W(),l(_d.setApiStatus(!0)))}),[d]),(0,t.useEffect)((()=>{if(p&&m){var e;let r=[{value:"all",label:"All portfolios"}];var t;if((null===g||void 0===g||null===(e=g.accounts)||void 0===e?void 0:e.length)>0)null===g||void 0===g||null===(t=g.accounts)||void 0===t||t.forEach((e=>{var t;r.push({label:(null===e||void 0===e?void 0:e.brokerage)+" # ---"+(null===e||void 0===e||null===(t=e.accountNumber)||void 0===t?void 0:t.slice(-4)),value:null===e||void 0===e?void 0:e.accountId})}));S(r),x("all"),V()}}),[m]),(0,t.useEffect)((()=>{y&&m&&(V(),z(m,y))}),[m,y,v]),console.log("ENV File",{NODE_ENV:"production",PUBLIC_URL:"",WDS_SOCKET_HOST:void 0,WDS_SOCKET_PATH:void 0,WDS_SOCKET_PORT:void 0,FAST_REFRESH:!0,REACT_APP_ORDER_WRITE:"",REACT_APP_ORDER_READ:"",REACT_APP_EXTERNAL_ENCRYPTION_KEY:"",REACT_APP_ORDER_RW:"",REACT_APP_STRATEGY_WRITE:"",REACT_APP_USER_WRITE:"",REACT_APP_SECURITY_WRITE:"",REACT_APP_STRATEGY_READ:"",REACT_APP_STRATEGY_RW:"",REACT_APP_USER_READ:"",REACT_APP_SECURITY_READ:"",REACT_APP_USER_RW:"",REACT_APP_SECURITY_RW:"",REACT_APP_API_KEY:"",REACT_APP_ADMIN:""}),(0,Ig.jsxs)("section",{className:"px-3 xl:px-10 lg:px-10 py-3 xl:py-7 lg:py-7 ",children:[(0,Ig.jsx)(Dg,{}),(0,Ig.jsx)(IM,{children:(0,Ig.jsx)("title",{children:"Dashboard | ScaleTrade"})}),(0,Ig.jsxs)("div",{className:"container mx-auto",children:[(0,Ig.jsxs)("h1",{className:"text-3xl font-redhat-extrabold text-black",children:[L<12?"Good Morning":L>=12&&L<=17?"Good Afternoon":L>=17&&L<=24?"Good Evening":"",", ",null===h||void 0===h?void 0:h.firstName]}),(0,Ig.jsx)("div",{className:"w-full",children:(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3 gap-0 xl:gap-5 lg:gap-5 mt-5",children:[void 0===g||0===(null===g||void 0===g||null===(e=g.accounts)||void 0===e?void 0:e.length)||0===(null===g||void 0===g?void 0:g.length)?(0,Ig.jsx)("div",{className:"col-span-2",children:(0,Ig.jsx)("div",{className:"w-full bg-white border border-inputBox rounded-lg",children:(0,Ig.jsxs)("div",{className:"relative w-full h-full",children:[(0,Ig.jsx)("div",{className:"absolute top-24 left-0 w-full",children:(0,Ig.jsx)("div",{className:"flex items-center justify-center gap-1 flex-wrap",children:(0,Ig.jsxs)("div",{className:"block items-center justify-center",children:[(0,Ig.jsx)("p",{className:"text-2xl font-redhat-regular ",children:"Link your account below to see your dashboard insights"}),(0,Ig.jsx)("img",{src:p_,className:"mt-3 mx-auto",alt:"Connect"})]})})}),(0,Ig.jsx)("div",{className:"p-0",children:(0,Ig.jsx)(f_,{myPortfolio:_})}),(0,Ig.jsx)("div",{className:"absolute bottom-14 left-0 w-full",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-center gap-1 flex-wrap",children:[(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none bg-greyBg hover:bg-opacity-90 border border-inputBox rounded-md normal-case text-base font-redhat-semibold text-black px-5 py-2 transition-all duration-300 ease-in-out",children:"Last 7 days"}),(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none bg-greyBg hover:bg-opacity-90 border border-inputBox rounded-md normal-case text-base font-redhat-semibold text-black px-5 py-2 transition-all duration-300 ease-in-out",children:"Benchmark"})]})})]})})}):(0,Ig.jsx)("div",{className:"col-span-2",children:(0,Ig.jsx)("div",{className:"w-full bg-white border border-inputBox rounded-lg",children:(0,Ig.jsxs)("div",{className:"relative w-full h-full",children:[(0,Ig.jsx)("div",{className:"p-5 pb-0",children:(0,Ig.jsxs)("div",{className:"block xl:flex lg:flex items-center",children:[(0,Ig.jsxs)("div",{className:"pr-5 border-r-0 xl:border-r lg:border-r border-greyBorder",children:[(0,Ig.jsx)("div",{className:"flex items-center",children:(0,Ig.jsx)("div",{className:"min-w-[10vh] w-full",children:(0,Ig.jsx)(Ca,{options:k,classNamePrefix:"SPY"===v?"main_spy":"main",className:"react-select",value:null===k||void 0===k?void 0:k.find((e=>(null===e||void 0===e?void 0:e.value)===y)),onChange:e=>{x(null===e||void 0===e?void 0:e.value)}})})}),(0,Ig.jsx)("h5",{className:"-mt-1 text-xl items-center font-redhat-extrabold text-black",children:(0,rp.SET_FORMAT)(C||0)})]}),(0,Ig.jsx)("div",{className:"flex",children:(0,Ig.jsxs)("div",{className:"px-0 xl:px-5 lg:px-5 pt-2",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black",children:"Change today"}),(0,Ig.jsxs)("h5",{className:"".concat((null===P||void 0===P?void 0:P.amount)>=0?"text-green-500":"text-red-500"," mt-1 text-xl font-redhat-extrabold"),children:[(null===P||void 0===P?void 0:P.amount)>0&&"+"," ",(0,rp.SET_FORMAT)(null!==P&&void 0!==P&&P.amount?null===P||void 0===P?void 0:P.amount:0)," ","(",(null===P||void 0===P?void 0:P.amount)>0&&"+",console.log(null===P||void 0===P?void 0:P.amount),null!==P&&void 0!==P&&P.percentage?(null===P||void 0===P?void 0:P.percentage)===1/0?parseFloat(100).toFixed(2):null===P||void 0===P||null===(r=P.percentage)||void 0===r?void 0:r.toFixed(2):0,"%)"]})]})}),(0,Ig.jsx)("div",{className:"7days"===v||"30days"===v||"165days"===v||"1Year"===v||"5Year"===v?"flex pr-5 border-l-0 xl:border-l lg:border-l border-greyBorder":"hidden",children:(0,Ig.jsxs)("div",{className:"px-0 xl:px-5 lg:px-5 pt-2",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black",children:"Period change"}),(0,Ig.jsxs)("h5",{className:"".concat((null===E||void 0===E?void 0:E.amount)>=0?"text-green-500":"text-red-500"," mt-1 text-xl font-redhat-extrabold"),children:[(null===E||void 0===E?void 0:E.amount)>0&&"+"," ",(0,rp.SET_FORMAT)(null!==E&&void 0!==E&&E.amount?null===E||void 0===E?void 0:E.amount:0)," ","(",(null===E||void 0===E?void 0:E.percentage)>0&&"+",null!==E&&void 0!==E&&E.percentage?null===E||void 0===E||null===(n=E.percentage)||void 0===n?void 0:n.toFixed(2):0,"%  ",")"]})]})})]})}),(0,Ig.jsx)("div",{className:"p-0",children:(0,Ig.jsx)(f_,{myPortfolio:_})}),(0,Ig.jsx)("div",{className:"absolute  left-0 w-full ".concat("bottom-20"),children:(0,Ig.jsxs)("div",{className:"flex items-center justify-center gap-1 flex-wrap",children:[(0,Ig.jsx)(a.Button,{onClick:()=>{b("7days"!==v&&"7days")},className:"shadow-none hover:shadow-none ".concat("7days"===v?"bg-[#d6d6d6]":"bg-body","  hover:bg-opacity-90 border border-inputBox rounded-md normal-case text-base font-redhat-base text-black px-5 py-2 transition-all duration-300 ease-in-out"),children:"Last 7 days"}),(0,Ig.jsx)(a.Button,{onClick:()=>{b("30days"!==v&&"30days")},className:"shadow-none hover:shadow-none ".concat("30days"===v?"bg-[#d6d6d6]":"bg-body","  hover:bg-opacity-90 border border-inputBox rounded-md normal-case text-base font-redhat-base text-black px-5 py-2 transition-all duration-300 ease-in-out"),children:"1 Month"}),(0,Ig.jsx)(a.Button,{onClick:()=>{b("165days"!==v&&"165days")},className:"shadow-none hover:shadow-none ".concat("165days"===v?"bg-[#d6d6d6]":"bg-body","  hover:bg-opacity-90 border border-inputBox rounded-md normal-case text-base font-redhat-base text-black px-5 py-2 transition-all duration-300 ease-in-out"),children:"6 Months"}),(0,Ig.jsx)(a.Button,{onClick:()=>{b("1Year"!==v&&"1Year")},className:"shadow-none hover:shadow-none ".concat("1Year"===v?"bg-[#d6d6d6]":"bg-body","  hover:bg-opacity-90 border border-inputBox rounded-md normal-case text-base font-redhat-base text-black px-5 py-2 transition-all duration-300 ease-in-out"),children:"1 Year"}),(0,Ig.jsx)(a.Button,{onClick:()=>{b("5Year"!==v&&"5Year")},className:"shadow-none hover:shadow-none ".concat("5Year"===v?"bg-[#d6d6d6]":"bg-body","  hover:bg-opacity-90 border border-inputBox rounded-md normal-case text-base font-redhat-base text-black px-5 py-2 transition-all duration-300 ease-in-out"),children:"5 Years"})]})})]})})}),void 0===g||0===(null===g||void 0===g||null===(o=g.accounts)||void 0===o?void 0:o.length)||0===(null===g||void 0===g?void 0:g.length)?(0,Ig.jsx)("div",{className:"col-span-1 mt-5 xl:mt-0 lg:mt-0",children:(0,Ig.jsxs)("div",{className:"w-full bg-white border border-inputBox rounded-lg p-5 pb-0",children:[(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Your portfolio allocation"}),(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("div",{className:"w-3/5",children:(0,Ig.jsx)("div",{className:"py-2 ",children:(0,Ig.jsx)("div",{className:"flex items-center justify-between",children:(0,Ig.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Ig.jsx)("div",{className:"w-2 h-2 rounded-full bg-greyBorder flex-shrink-0"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"No data to display"})]})})})}),(0,Ig.jsx)("div",{className:"w-2/5",children:(0,Ig.jsx)(u_,{})})]})]}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Dividend Income"}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-regular text-greyText",children:"Connect your account to see this info"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)(d_,{})})]})]})}):(0,Ig.jsx)("div",{className:"col-span-1 mt-5 xl:mt-0 lg:mt-0",children:(0,Ig.jsxs)("div",{className:"w-full bg-white border border-inputBox rounded-lg p-5 pb-0",children:[(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Your portfolio allocation"}),(0,Ig.jsxs)("div",{className:"flex items-center gap-5",children:[(0,Ig.jsxs)("div",{className:"w-3/5",children:[(0,Ig.jsx)("div",{className:"py-2 border-b border-greyBorder",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Ig.jsx)("div",{className:"w-2 h-2 rounded-full bg-[#05D15A] flex-shrink-0"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"ETFs"})]}),(0,Ig.jsxs)("p",{className:"text-base font-redhat-bold text-black",children:[(100*(null!==N&&void 0!==N&&N.et?null===N||void 0===N?void 0:N.et:0)).toFixed(2),"%"]})]})}),(0,Ig.jsx)("div",{className:"py-2 border-b border-greyBorder",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Ig.jsx)("div",{className:"w-2 h-2 rounded-full bg-[#52B6FF] flex-shrink-0"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Cash"})]}),(0,Ig.jsxs)("p",{className:"text-base font-redhat-bold text-black",children:[(100*(null!==N&&void 0!==N&&N.cash?null===N||void 0===N?void 0:N.cash:0)).toFixed(2),"%"]})]})}),(0,Ig.jsx)("div",{className:"py-2",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Ig.jsx)("div",{className:"w-2 h-2 rounded-full bg-[#e15f30] flex-shrink-0"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Stocks"})]}),(0,Ig.jsxs)("p",{className:"text-base font-redhat-bold text-black",children:[(100*(null!==N&&void 0!==N&&N.cs?null===N||void 0===N?void 0:N.cs:0)).toFixed(2),"%"]})]})})]}),(0,Ig.jsx)("div",{className:"w-2/5",children:(0,Ig.jsx)(u_,{graphData:[parseFloat((100*(null!==N&&void 0!==N&&N.et?null===N||void 0===N?void 0:N.et:0)).toFixed(2)),parseFloat((100*(null!==N&&void 0!==N&&N.cash?null===N||void 0===N?void 0:N.cash:0)).toFixed(2)),parseFloat((100*(null!==N&&void 0!==N&&N.cs?null===N||void 0===N?void 0:N.cs:0)).toFixed(2))]})})]})]}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Dividend Income"}),(0,Ig.jsxs)("p",{className:"text-sm font-redhat-regular text-greyText",children:["Estimated Next 12 months:"," ",(0,rp.SET_FORMAT)(F||0)]}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)(d_,{barGraphData:B})})]})]})})]})}),void 0===g||0===(null===g||void 0===g||null===(i=g.accounts)||void 0===i?void 0:i.length)||0===(null===g||void 0===g?void 0:g.length)?(0,Ig.jsxs)("div",{className:"mt-5 ",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Connect your brokerage account to see your dashboard information"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("div",{className:"grid grid-cols-2 xl:grid-cols-7 lg:grid-cols-1 gap-5",children:mm.map((e=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(c_,{brokerName:e.brokerName,brokerImg:e.brokerImg,slug:e.slug})},e.id)))})})]}):(0,Ig.jsxs)("div",{className:"mt-5 xl:mt-10 lg:mt-10",children:[(0,Ig.jsx)("h2",{className:"text-xl font-redhat-bold text-black",children:"Your connected accounts"}),(0,Ig.jsx)("div",{className:"mt-0",children:null===g||void 0===g||null===(s=g.accounts)||void 0===s?void 0:s.map(((e,t)=>{var r,n,o,i,s,l,u;return(0,Ig.jsx)("div",{children:(0,Ig.jsxs)(a.Accordion,{open:I===t,icon:I===t?(0,Ig.jsx)(uj,{className:"w-5 h-5 text-greyText"}):(0,Ig.jsx)(cj,{className:"w-5 h-5 text-greyText"}),onClick:()=>R(I===t?null:t),className:"mt-3 border border-greyBorder rounded-lg",children:[(0,Ig.jsx)(a.AccordionHeader,{className:"p-3 bg-greyBg bg-opacity-50 rounded-none border-b-0",onClick:()=>R(t),children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:"ALPACA"===e.brokerage||"ALPACA_PAPER"===e.brokerage?fm:"TRADIER"===e.brokerage?um:"ROBINHOOD"===e.brokerage?_w:"TRADESTATION"===e.brokerage||"TRADESTATION_SIM"===e.brokerage?dm:"WEBULL"===e.brokerage?hm:"SCHWAB"===e.brokerage?pm:"ETRADE"===e.brokerage?gm:null,className:"w-10 h-10 object-contain rounded",alt:null===e||void 0===e?void 0:e.brokerage}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-base text-black",children:"Brokerage # --"+(null===e||void 0===e||null===(r=e.accountNumber)||void 0===r?void 0:r.slice(-4))}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-regular text-greyText",children:null!==m&&void 0!==m&&null!==(n=m.accounts)&&void 0!==n&&null!==(o=n.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))&&void 0!==o&&o.cash?(0,rp.SET_FORMAT)(null===m||void 0===m||null===(i=m.accounts)||void 0===i||null===(s=i.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===s?void 0:s.totalValue):(0,rp.SET_FORMAT)(0)})]})]})}),(0,Ig.jsx)(a.AccordionBody,{className:"p-0 bg-transparent rounded-b-lg border-t border-greyBorder",children:(0,Ig.jsx)("div",{className:"p-0",children:(0,Ig.jsx)(l_.Ay,{className:"trade-table overflow-x-auto rounded-b-lg",data:null===m||void 0===m||null===(l=m.accounts)||void 0===l||null===(u=l.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===u?void 0:u.active,columns:Y,responsive:!0,noDataComponent:(0,Ig.jsxs)("p",{className:"text-black font-redhat-bold text-base px-5 py-5",children:["No investments found for this account."," ",(0,Ig.jsx)("span",{onClick:()=>c("/automate"),className:"text-logoGreen font-redhat-bold underline cursor-pointer",children:"Create an automation to start investing."})]})})})})]})},t)}))})]})]})]})};var m_=r(21151),v_=r.n(m_),b_=r(31899),y_=r.n(b_);function x_(e){return La({tag:"svg",attr:{viewBox:"0 0 24 24",fill:"none"},child:[{tag:"path",attr:{d:"M12.9841 4.99255C12.9841 4.44027 13.4318 3.99255 13.9841 3.99255C14.3415 3.99255 14.6551 4.18004 14.8319 4.46202L17.5195 7.14964C17.9101 7.54016 17.9101 8.17333 17.5195 8.56385C17.129 8.95438 16.4958 8.95438 16.1053 8.56385L14.9841 7.44263V14.9926C14.9841 15.5448 14.5364 15.9926 13.9841 15.9926C13.4318 15.9926 12.9841 15.5448 12.9841 14.9926V5.042C12.984 5.03288 12.984 5.02376 12.9841 5.01464V4.99255Z",fill:"currentColor"},child:[]},{tag:"path",attr:{d:"M11.0159 19.0074C11.0159 19.5597 10.5682 20.0074 10.0159 20.0074C9.6585 20.0074 9.3449 19.82 9.16807 19.538L6.48045 16.8504C6.08993 16.4598 6.08993 15.8267 6.48045 15.4361C6.87098 15.0456 7.50414 15.0456 7.89467 15.4361L9.01589 16.5574V9.00745C9.01589 8.45516 9.46361 8.00745 10.0159 8.00745C10.5682 8.00745 11.0159 8.45516 11.0159 9.00745V18.958C11.016 18.9671 11.016 18.9762 11.0159 18.9854V19.0074Z",fill:"currentColor"},child:[]}]})(e)}const w_=[{value:"Monthly",label:"Monthly"},{value:"Bi-weekly (Coming Soon)",label:"Bi-weekly (Coming Soon)",isDisabled:!0}],k_=[{id:0,borderColor:"#5B99F7",backgroundColor:"#D7E7FF"},{id:1,borderColor:"#F75B5B",backgroundColor:"#FFD6D6"},{id:2,borderColor:"#159800",backgroundColor:"#EDFFEB"},{id:3,borderColor:"#A0AA27",backgroundColor:"#FFFCB9"},{id:4,borderColor:"#F30000",backgroundColor:"#FDE1C8"},{id:5,borderColor:"#0AA3A3",backgroundColor:"#E3FFFF"},{id:6,borderColor:"#FD00F2",backgroundColor:"#FFE9F9"},{id:7,borderColor:"#7C00C8",backgroundColor:"#F3E9FF"}],S_=e=>{var n,o,i,s,l,c,u,d,f,h,p,g,m,v,b,y,x,k,S,C,O,P,T,E,j,A,N,M,_,D,I,R,L,F,B;const $=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.userId})),z=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allAccounts})),Y=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.accountId})),W=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allConnectedAccounts})),[V,H]=(0,t.useState)(!1),[U,G]=(0,t.useState)([]),[X,q]=(0,t.useState)(new Date),[K,Z]=(0,t.useState)(!1),[Q,J]=(0,t.useState)(0),[ee,te]=(0,t.useState)(!1),[re,ne]=(0,t.useState)(1),[oe,ae]=(0,t.useState)(!1),[ie,se]=(0,t.useState)(!1),[le,ce]=(0,t.useState)(null),de=e=>(0,Ig.jsx)("div",{className:"bg-white px-3 py-2 ".concat(e.firstList?"rounded-t-md rounded-b-none border-b border-greyBorder":"rounded-md border-b border-greyBorder"," ").concat(e.secondList?"last:rounded-b-md rounded-none":"rounded-md"),children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:e.img,className:"w-10 h-10 object-contain rounded",alt:e.name}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-base xl:text-lg lg:text-lg font-redhat-semibold text-black",children:e.brokerName}),(0,Ig.jsxs)("p",{className:"text-sm xl:text-base lg:text-base font-redhat-semibold text-greyText",children:["Balance: ",(0,rp.SET_FORMAT)(e.balance)]})]})]}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("p",{className:"text-base xl:text-lg lg:text-lg font-redhat-regular text-black",children:["You have"," ",(0,Ig.jsx)("span",{className:"font-redhat-bold",children:(0,rp.SET_FORMAT)(e.investmentBalance)})," ","in cash to invest in this account."]})})]}),(0,Ig.jsx)(x_,{className:"w-8 h-8 text-greyText"})]})});return(0,t.useEffect)((()=>{Ag().then((e=>{var t,r;let n=[];null===e||void 0===e||null===(t=e.data)||void 0===t||null===(r=t.securities)||void 0===r||r.forEach(((e,t)=>{n.push({...e,id:t,state:!1,selected:!1,investingAmount:null,error:!1,startDate:new Date})})),G(n)}))}),[]),(0,t.useEffect)((()=>{(()=>{let e=null===U||void 0===U?void 0:U.filter((e=>!0===(null===e||void 0===e?void 0:e.selected)));if((null===e||void 0===e?void 0:e.length)>0){const t=e.map((e=>e.risk_score)),r=t.reduce(((e,t)=>e+t),0)/t.length;J(null===r||void 0===r?void 0:r.toFixed(2))}else J(0)})()}),[U]),(0,t.useEffect)((()=>{var e,t;ce(null===z||void 0===z||null===(e=z.accounts)||void 0===e||null===(t=e[0])||void 0===t?void 0:t.accountId)}),[Y]),(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-2 lg:grid-cols-2 gap-5",children:[(0,Ig.jsxs)("div",{className:"col-span-1",children:[(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h2",{className:"text-2xl font-redhat-bold text-white",children:"Create your automation"}),(0,Ig.jsx)("p",{className:"text-lg font-redhat-semibold text-white"})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsx)("div",{className:"grid grid-cols-1 xl:grid-cols-2 lg:grid-cols-2 gap-3",children:null===U||void 0===U?void 0:U.map(((e,t)=>{var r,n,o,i,s,l,c,u,d,f;return(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsxs)(a.Accordion,{open:null===U||void 0===U||null===(r=U.find((t=>(null===t||void 0===t?void 0:t.id)===(null===e||void 0===e?void 0:e.id))))||void 0===r?void 0:r.state,icon:null!==U&&void 0!==U&&null!==(n=U.find((t=>(null===t||void 0===t?void 0:t.id)===(null===e||void 0===e?void 0:e.id))))&&void 0!==n&&n.state?(0,Ig.jsx)(uj,{className:"w-5 h-5 text-greyText"}):(0,Ig.jsx)(cj,{className:"w-5 h-5 text-greyText"}),className:"rounded-md border ".concat(null!==U&&void 0!==U&&null!==(o=U.find((t=>(null===t||void 0===t?void 0:t.id)===(null===e||void 0===e?void 0:e.id))))&&void 0!==o&&o.state?"border-[".concat(k_[t%k_.length].borderColor,"]"):"border-inputBox"),children:[(0,Ig.jsx)(a.AccordionHeader,{className:"px-5 py-3 ".concat(null!==U&&void 0!==U&&null!==(i=U.find((t=>(null===t||void 0===t?void 0:t.id)===(null===e||void 0===e?void 0:e.id))))&&void 0!==i&&i.state?"rounded-t-md":"rounded-md"," border-b-0 text-base font-redhat-semibold text-black transition-all duration-300 ease-in-out"),onClick:()=>(e=>{ae("");let t=U.find((t=>(null===t||void 0===t?void 0:t.id)===e));G((r=>r.map((r=>r.id===e?{...r,state:!(null!==t&&void 0!==t&&t.state)}:r))))})(null===e||void 0===e?void 0:e.id),style:{backgroundColor:" ".concat(null!==U&&void 0!==U&&null!==(s=U.find((t=>(null===t||void 0===t?void 0:t.id)===(null===e||void 0===e?void 0:e.id))))&&void 0!==s&&s.selected?"".concat(k_[t%k_.length].backgroundColor):"white")},children:null===e||void 0===e?void 0:e.company}),(0,Ig.jsxs)(a.AccordionBody,{className:"px-5 py-3 ".concat(null!==U&&void 0!==U&&null!==(l=U.find((t=>(null===t||void 0===t?void 0:t.id)===(null===e||void 0===e?void 0:e.id))))&&void 0!==l&&l.selected?"bg-[".concat(k_[t%k_.length].backgroundColor,"] border-t border-[").concat(k_[t%k_.length].borderColor,"]"):"bg-white border-t border-greyBorder"," rounded-b-md transition-all duration-300 ease-in-out"),style:{backgroundColor:"".concat(null!==U&&void 0!==U&&null!==(c=U.find((t=>(null===t||void 0===t?void 0:t.id)===(null===e||void 0===e?void 0:e.id))))&&void 0!==c&&c.selected?"".concat(k_[t%k_.length].backgroundColor):"white"),borderTop:"".concat(null!==U&&void 0!==U&&null!==(u=U.find((t=>(null===t||void 0===t?void 0:t.id)===(null===e||void 0===e?void 0:e.id))))&&void 0!==u&&u.selected?"1px solid ".concat(k_[t%k_.length].borderColor):"1px solid #C3C3C3")},children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:null===e||void 0===e?void 0:e.Description}),(0,Ig.jsxs)("p",{className:"mt-2 text-base font-redhat-bold text-black",children:["Risk Score: ",null===e||void 0===e?void 0:e.risk_score," / 5"]}),(0,Ig.jsx)(a.Button,{className:"mt-3 shadow-none hover:shadow-none ".concat(null!==U&&void 0!==U&&null!==(d=U.find((t=>(null===t||void 0===t?void 0:t.id)===(null===e||void 0===e?void 0:e.id))))&&void 0!==d&&d.selected?"bg-black bg-opacity-20 text-black":"bg-black text-white","  rounded-md normal-case w-full py-3 text-base hover:bg-opacity-80 hover:text-white transition-all duration-300 ease-in-out font-redhat-semibold"),onClick:()=>(e=>{ae("");let t=U.find((t=>(null===t||void 0===t?void 0:t.id)===e));G((r=>r.map((r=>r.id===e?{...r,selected:!(null!==t&&void 0!==t&&t.selected)}:r))))})(null===e||void 0===e?void 0:e.id),children:null!==U&&void 0!==U&&null!==(f=U.find((t=>(null===t||void 0===t?void 0:t.id)===(null===e||void 0===e?void 0:e.id))))&&void 0!==f&&f.selected?"Undo select":"Select"})]})]})})}))})}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-white text-opacity-90 underline cursor-pointer",onClick:()=>te(!ee),children:"Don't see an ETF you're looking for?"})})]}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsxs)("div",{className:"bg-[#1F2F3C] rounded-lg p-5",children:[(null===U||void 0===U?void 0:U.filter((e=>null===e||void 0===e?void 0:e.selected)).length)>0&&(0,Ig.jsxs)("div",{className:"p-0",children:[null===U||void 0===U||null===(n=U.filter((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===n?void 0:n.map(((e,t)=>(0,Ig.jsxs)("div",{className:"block xl:flex lg:flex items-center gap-5",children:[(0,Ig.jsxs)("div",{className:"w-full xl:w-3/5 lg:w-3/5",children:[(0,Ig.jsx)("div",{className:"form-group",children:(0,Ig.jsx)("label",{className:"text-lg font-redhat-semibold text-white",children:"What will you invest in?"})}),(0,Ig.jsx)("div",{className:"rounded-md px-4 py-3 mt-1",style:{backgroundColor:"".concat(k_[(null===e||void 0===e?void 0:e.id)%k_.length].backgroundColor)},children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-bold text-black",children:null===e||void 0===e?void 0:e.company}),(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-1 bg-transparent hover:bg-black hover:bg-opacity-10 rounded-full transition-all duration-300 ease-in-out",children:(0,Ig.jsx)(Wa,{className:"w-4 h-4 text-greyText"})})]})})]}),(0,Ig.jsx)("div",{className:"w-full xl:w-2/5 lg:w-2/5 mt-3 xl:mt-0 lg:mt-0",children:(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-lg font-redhat-semibold text-white",children:"How much will you invest?"}),(0,Ig.jsx)("div",{className:"bg-white rounded-md mt-1",children:(0,Ig.jsx)("input",{type:"number",name:"amount",id:"amount",placeholder:"Enter amount",value:null===e||void 0===e?void 0:e.investingAmount,onChange:t=>{var r;((e,t)=>{ae(""),G((r=>r.map((r=>r.id===e?{...r,investingAmount:t,error:!1}:r))))})(null===e||void 0===e?void 0:e.id,null===t||void 0===t||null===(r=t.target)||void 0===r?void 0:r.value)},className:null!==e&&void 0!==e&&e.error?"w-full block outline-none focus:outline-none font-redhat-semibold text-base px-4 py-3 rounded-md bg-red-50 placeholder:text-red-500":"w-full block outline-none focus:outline-none font-redhat-semibold text-base px-4 py-3 rounded-md"})})]})})]}))),(0,Ig.jsxs)("p",{className:"mt-2 text-lg font-redhat-semibold text-white",children:["Weighted Risk Score: ",Q||0," / 5 (",Q?Q>3.5?"High":Q<=3.5&&Q>=2?"Medium":"Low":"Low",")"]})]}),(0,Ig.jsxs)("div",{className:"w-full xl:w-1/2 lg:w-1/2 ".concat((null===U||void 0===U?void 0:U.filter((e=>null===e||void 0===e?void 0:e.selected)).length)>0?"mt-8":"mt-0"),children:[(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-lg font-redhat-semibold text-white",children:"How often will you contribute?"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)(Ca,{options:w_,classNamePrefix:"order",placeholder:"Select contribution",className:"react-select"})})]}),(0,Ig.jsx)("div",{className:"form-group mt-5",children:(0,Ig.jsxs)("div",{className:"flex items-center gap-1`",children:[(0,Ig.jsx)("div",{className:"h-full bg-white px-4 py-3 rounded-md rounded-r-none border-r border-greyBorder",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black flex-shrink-0",children:"Starting"})}),(0,Ig.jsx)("div",{className:"w-full",children:(0,Ig.jsx)(y_(),{className:"w-full rounded-md px-4 py-3 font-redhat-semibold rounded-l-none",selected:X,onChange:e=>q(e),placeholderText:"Starting",minDate:WM()().toDate(),excludeDates:[new Date],filterDate:e=>!(e=>{const t=e.getDate();return 29===t||30===t||31===t})(e)})})]})})]}),(0,Ig.jsx)("div",{className:"mt-8",children:(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-lg font-redhat-semibold text-white",children:"Which account will make the investment?"}),(0,Ig.jsxs)("div",{className:"mt-1 relative",children:[(0,Ig.jsx)("div",{onClick:()=>{Z(!K)},children:(0,Ig.jsx)(de,{img:"ALPACA"===(null===z||void 0===z||null===(o=z.accounts)||void 0===o||null===(i=o.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))||void 0===i?void 0:i.brokerage)||"ALPACA_PAPER"===(null===z||void 0===z||null===(s=z.accounts)||void 0===s||null===(l=s.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))||void 0===l?void 0:l.brokerage)?fm:"TRADIER"===(null===z||void 0===z||null===(c=z.accounts)||void 0===c||null===(u=c.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))||void 0===u?void 0:u.brokerage)?um:"ROBINHOOD"===(null===z||void 0===z||null===(d=z.accounts)||void 0===d||null===(f=d.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))||void 0===f?void 0:f.brokerage)?_w:"SCHWAB"===(null===z||void 0===z||null===(h=z.accounts)||void 0===h||null===(p=h.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))||void 0===p?void 0:p.brokerage)?pm:"ETRADE"===(null===z||void 0===z||null===(g=z.accounts)||void 0===g||null===(m=g.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))||void 0===m?void 0:m.brokerage)?gm:"WEBULL"===(null===z||void 0===z||null===(v=z.accounts)||void 0===v||null===(b=v.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))||void 0===b?void 0:b.brokerage)?hm:"TRADESTATION_SIM"===(null===z||void 0===z||null===(y=z.accounts)||void 0===y||null===(x=y.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))||void 0===x?void 0:x.brokerage)||"TRADESTATION"===(null===z||void 0===z||null===(k=z.accounts)||void 0===k||null===(S=k.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))||void 0===S?void 0:S.brokerage)?dm:null,name:null===z||void 0===z||null===(C=z.accounts)||void 0===C||null===(O=C.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))||void 0===O?void 0:O.brokerage,brokerName:(null===z||void 0===z||null===(P=z.accounts)||void 0===P||null===(T=P.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))||void 0===T?void 0:T.brokerage)+" # --"+(null===le||void 0===le?void 0:le.slice(-4)),balance:null!==W&&void 0!==W&&null!==(E=W.accounts)&&void 0!==E&&null!==(j=E.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))&&void 0!==j&&j.cash?null===W||void 0===W||null===(A=W.accounts)||void 0===A||null===(N=A.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))||void 0===N?void 0:N.cash:0,investmentBalance:null!==W&&void 0!==W&&null!==(M=W.accounts)&&void 0!==M&&null!==(_=M.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))&&void 0!==_&&_.cash?null===W||void 0===W||null===(D=W.accounts)||void 0===D||null===(I=D.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))||void 0===I?void 0:I.cash:0,firstList:K})}),(0,Ig.jsx)("div",{className:K?"block first:rounded-b-md":"hidden",children:null===W||void 0===W||null===(R=W.accounts)||void 0===R||null===(L=R.filter((e=>(null===e||void 0===e?void 0:e.accountId)!==le)))||void 0===L?void 0:L.map(((e,t)=>{var r,n,o,a,i,s,l,c,u,d,f,h,p,g,m,v,b,y,x,w,k,S,C,O,P,T,E,j,A,N,M;return(0,Ig.jsx)("div",{onClick:()=>{Z(!K),ce(null===e||void 0===e?void 0:e.accountId),ae("")},children:(0,Ig.jsx)(de,{img:"ALPACA"===(null===z||void 0===z||null===(r=z.accounts)||void 0===r||null===(n=r.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===n?void 0:n.brokerage)||"ALPACA_PAPER"===(null===z||void 0===z||null===(o=z.accounts)||void 0===o||null===(a=o.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===a?void 0:a.brokerage)?fm:"TRADIER"===(null===z||void 0===z||null===(i=z.accounts)||void 0===i||null===(s=i.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===s?void 0:s.brokerage)?um:"SCHWAB"===(null===z||void 0===z||null===(l=z.accounts)||void 0===l||null===(c=l.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===c?void 0:c.brokerage)?pm:"ETRADE"===(null===z||void 0===z||null===(u=z.accounts)||void 0===u||null===(d=u.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===d?void 0:d.brokerage)?gm:"ROBINHOOD"===(null===z||void 0===z||null===(f=z.accounts)||void 0===f||null===(h=f.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===h?void 0:h.brokerage)?_w:"WEBULL"===(null===z||void 0===z||null===(p=z.accounts)||void 0===p||null===(g=p.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===g?void 0:g.brokerage)?hm:"TRADESTATION_SIM"===(null===z||void 0===z||null===(m=z.accounts)||void 0===m||null===(v=m.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===v?void 0:v.brokerage)||"TRADESTATION"===(null===z||void 0===z||null===(b=z.accounts)||void 0===b||null===(y=b.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===y?void 0:y.brokerage)?dm:null,name:null===z||void 0===z||null===(x=z.accounts)||void 0===x||null===(w=x.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===w?void 0:w.brokerage,brokerName:(null===z||void 0===z||null===(k=z.accounts)||void 0===k||null===(S=k.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===S?void 0:S.brokerage)+" # --"+(null===e||void 0===e||null===(C=e.accountId)||void 0===C?void 0:C.slice(-4)),balance:null!==W&&void 0!==W&&null!==(O=W.accounts)&&void 0!==O&&null!==(P=O.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))&&void 0!==P&&P.cash?null===W||void 0===W||null===(T=W.accounts)||void 0===T||null===(E=T.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===E?void 0:E.cash:0,investmentBalance:null!==W&&void 0!==W&&null!==(j=W.accounts)&&void 0!==j&&null!==(A=j.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))&&void 0!==A&&A.cash?null===W||void 0===W||null===(N=W.accounts)||void 0===N||null===(M=N.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===M?void 0:M.cash:0,secondList:K})})}))})]})]})}),(0,Ig.jsx)("div",{className:"mt-8",children:(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-lg font-redhat-semibold text-white",children:"Automation review"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsxs)("div",{className:"w-full bg-[#001422] rounded-md p-3",children:[(0,Ig.jsxs)("p",{className:"text-base font-redhat-semibold text-white",children:["Every month on ",WM()(X).format("Do"),", you\u2019ll invest ",(()=>{var e;let t="";var r;(null===U||void 0===U||null===(e=U.filter((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===e?void 0:e.length)>0&&(null===U||void 0===U||null===(r=U.filter((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===r||r.forEach(((e,r)=>{var n;0===r?t+="$".concat(null!==e&&void 0!==e&&e.investingAmount?null===e||void 0===e?void 0:e.investingAmount:0," into the ").concat(null===e||void 0===e?void 0:e.company):r+1===(null===U||void 0===U||null===(n=U.filter((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===n?void 0:n.length)?t+=" and $".concat(null!==e&&void 0!==e&&e.investingAmount?null===e||void 0===e?void 0:e.investingAmount:0," into the ").concat(null===e||void 0===e?void 0:e.company):t+=", $".concat(null!==e&&void 0!==e&&e.investingAmount?null===e||void 0===e?void 0:e.investingAmount:0," into the ").concat(null===e||void 0===e?void 0:e.company)})));return t})()," in your"," ",null===z||void 0===z||null===(F=z.accounts)||void 0===F||null===(B=F.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))||void 0===B?void 0:B.brokerage," ","account ending in"," # --"+(null===le||void 0===le?void 0:le.slice(-4)),"."]}),(0,Ig.jsxs)("p",{className:"mt-2 text-base font-redhat-semibold text-white",children:["The first investment will be made on"," ",WM()(X).format("M/D/Y"),"."]}),(0,Ig.jsxs)("p",{className:"mt-2 text-base font-redhat-semibold text-white",children:["You can pause and edit this strategy at any time."," ",(0,Ig.jsx)("a",{target:"_blank",className:" underline",href:"https://resources.scaletrade.ai/scaletrade-terminal/pause-and-edit-strategy-details",rel:"noreferrer",children:"Learn more."})]})]})})]})}),oe&&(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold mt-6 text-red-500",children:oe}),(0,Ig.jsx)(a.Button,{className:"w-full mt-2 shadow-none hover:shadow-none bg-gradient normal-case text-white font-redhat-semibold text-lg",disabled:V,onClick:()=>{(()=>{var t;null===U||void 0===U||U.forEach((e=>{!0!==(null===e||void 0===e?void 0:e.selected)||null!==(null===e||void 0===e?void 0:e.investingAmount)&&0!==(null===e||void 0===e?void 0:e.investingAmount)||G((t=>t.map((t=>t.id===(null===e||void 0===e?void 0:e.id)?{...t,error:!0}:t))))}));let r=[];if(null===U||void 0===U||U.forEach((e=>{!0!==(null===e||void 0===e?void 0:e.selected)||null===(null===e||void 0===e?void 0:e.investingAmount)&&0===(null===e||void 0===e?void 0:e.investingAmount)||r.push({accountId:le,underlying:null===e||void 0===e?void 0:e.underlying,amount:parseFloat(null===e||void 0===e?void 0:e.investingAmount),strategy:"monthly-"+WM()(X).format("DD")})})),0===(null===U||void 0===U||null===(t=U.filter((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===t?void 0:t.length))ue.error("Please select any one ticker"),ae("Please select any one ticker");else{var n,o,a;let t=0;null===U||void 0===U||null===(n=U.filter((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===n||n.forEach((e=>{t+=parseFloat(null===e||void 0===e?void 0:e.investingAmount)})),(null===W||void 0===W||null===(o=W.accounts)||void 0===o||null===(a=o.find((e=>(null===e||void 0===e?void 0:e.accountId)===le)))||void 0===a?void 0:a.cash)<t?ae("Min. Balance of "+(0,rp.SET_FORMAT)(t)+" required to start automation"):0===(null===U||void 0===U?void 0:U.filter((e=>!0===(null===e||void 0===e?void 0:e.selected)&&!0===(null===e||void 0===e?void 0:e.error))).length)?(H(!0),_g($,{add:r,delete:[]}).then((t=>{ue.success(null===t||void 0===t?void 0:t.message),e.setAutomationStatus(!0),e.setAutomationDialog(!1)})).catch((e=>{console.log("Error: ",e)})).finally((()=>{H(!1),e.getAutomationsList(null===e||void 0===e?void 0:e.automationAccountSelected)}))):(ae("Please select any one ticker"),ue.error("Please select any one ticker"))}})()},children:V?"Please wait...":"Start Automated Investment"})]})})]}),(0,Ig.jsx)("div",{className:"absolute top-1 right-1",children:(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none rounded-full bg-transparent hover:bg-white hover:bg-opacity-10 p-2 transition-all duration-300 ease-in-out",onClick:()=>e.setAutomationDialog(!1),children:(0,Ig.jsx)(Wa,{className:"w-5 h-5 text-white"})})}),(0,Ig.jsx)(a.Dialog,{open:ee,handler:()=>te(!ee),size:"xs",animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},className:"bg-[#1C1C1C] overflow-visible",children:(0,Ig.jsxs)(a.DialogBody,{className:"px-5 relative",children:[(0,Ig.jsx)("div",{className:"py-5 border-b border-inputBox border-opacity-30",children:(0,Ig.jsx)("img",{src:r(93067),className:"h-10 w-auto mx-auto",alt:"ScaleTrade"})}),(0,Ig.jsxs)("div",{className:"py-5",children:[1===re&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-white",children:"We add new ETF's all the time"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-white mt-1",children:"Please tell us which ETF you're looking for, and we will notify you when it is added to ScaleTrade."}),(0,Ig.jsxs)("form",{className:"mt-3",children:[(0,Ig.jsx)("input",{type:"text",name:"etfName",id:"etfName",placeholder:"Enter the ETF..",className:"block w-full bg-white border border-inputBox outline-none focus:outline-none text-base font-redhat-semibold text-black px-5 py-3 rounded-md"}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none text-base font-redhat-semibold text-white bg-gradient normal-case",onClick:()=>ne(2),children:"Submit and notify me when it's added"})]})]}),2===re&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-white",children:"Your request has been submitted!"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-white mt-1",children:"We will notify you via email when this ETF is added to ScaleTrade."}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none text-base font-redhat-semibold text-white bg-gradient normal-case",onClick:()=>te(!ee),children:"Done"})]})]}),(0,Ig.jsx)("div",{className:"absolute top-2 right-2",children:(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none bg-transparent rounded-full p-2 hover:bg-white hover:bg-opacity-10 transition-all duration-300 ease-in-out",onClick:()=>te(!ee),children:(0,Ig.jsx)(Wa,{className:"w-4 h-4 text-white text-opacity-50s"})})})]})}),(0,Ig.jsx)(a.Dialog,{open:ie,handler:()=>se(!ie),size:"xs",animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},className:"bg-[#1C1C1C] overflow-visible",children:(0,Ig.jsxs)(a.DialogBody,{className:"px-5 relative",children:[(0,Ig.jsx)("div",{className:"py-5 border-b border-inputBox border-opacity-30",children:(0,Ig.jsx)("img",{src:r(93067),className:"h-10 w-auto mx-auto",alt:"ScaleTrade"})}),(0,Ig.jsxs)("div",{className:"py-5",children:[1===re&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-white",children:"We add new brokers all the time"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-white mt-1",children:"Please tell us which broker you're looking for, and we will notify you when it is added to ScaleTrade."}),(0,Ig.jsxs)("form",{className:"mt-3",children:[(0,Ig.jsx)("input",{type:"text",name:"etfName",id:"etfName",placeholder:"Enter the broker name",className:"block w-full bg-white border border-inputBox outline-none focus:outline-none text-base font-redhat-semibold text-black px-5 py-3 rounded-md"}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none text-base font-redhat-semibold text-white bg-gradient normal-case",onClick:()=>ne(2),children:"Submit and notify me when it's added"})]})]}),2===re&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-white",children:"Your request has been submitted!"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-white mt-1",children:"We will notify you via email when this broker is added to ScaleTrade."}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none text-base font-redhat-semibold text-white bg-gradient normal-case",onClick:()=>te(!ee),children:"Done"})]})]}),(0,Ig.jsx)("div",{className:"absolute top-2 right-2",children:(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none bg-transparent rounded-full p-2 hover:bg-white hover:bg-opacity-10 transition-all duration-300 ease-in-out",onClick:()=>te(!ee),children:(0,Ig.jsx)(Wa,{className:"w-4 h-4 text-white text-opacity-50s"})})})]})})]})},C_=[{value:"Monthly",label:"Per Month"},{value:"Bi-weekly (Coming Soon)",label:"Bi-weekly (Coming Soon)",isDisabled:!0}],O_=e=>(0,Ig.jsx)("input",{type:e.type,name:e.name,id:e.id,value:e.value,onChange:e.onChange,placeholder:e.placeholder,className:"w-full block  ".concat(null!==e&&void 0!==e&&e.error?"bg-red-50 placeholder:text-red-500 ":"bg-[#F6F6F6] "," rounded-md px-5 py-2.5 outline-none focus:outline-none text-base placeholder:font-redhat-regular text-black")}),P_=e=>{var n,o,i,s,l,c,u,d,f,h,p,g,m,v,b,y,x,k,S,C,O,P,T,E,j,A,N,M,_,D,I,R,L,F,B,$,z,Y,W,V,H,U;const G=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.userId})),X=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allAccounts})),q=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.accountId})),K=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allConnectedAccounts})),[Z,Q]=(0,t.useState)(!1),[J,ee]=(0,t.useState)(!1),[te,re]=(0,t.useState)(!1),[ne,oe]=(0,t.useState)([]),[ae,ie]=(0,t.useState)(),[se,le]=(0,t.useState)(!1),[ce,de]=(0,t.useState)(0),[fe,he]=(0,t.useState)(!1),[pe,ge]=(0,t.useState)(1),[me,ve]=(0,t.useState)(null),[be,ye]=(0,t.useState)(!1),[xe,we]=(0,t.useState)(!1),[ke,Se]=(0,t.useState)(null);(0,t.useEffect)((()=>{var e;Pe(null===(e=ne.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===e?void 0:e.id)}),[me]);const Ce=e=>(0,Ig.jsxs)("div",{className:"bg-transparent hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out flex items-center gap-5 cursor-pointer p-2",children:[(0,Ig.jsxs)("div",{className:"".concat("dropdown"!==e.type?"w-full":"w-11/12"," flex items-center gap-3"),children:[(0,Ig.jsx)("img",{src:e.img,className:"w-12 h-12 rounded-md object-cover",alt:e.name}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-semibold text-black",children:e.brokerName}),(0,Ig.jsx)("h5",{className:"text-base font-redhat-semibold text-black",children:(0,rp.SET_FORMAT)(e.balance)})]}),(0,Ig.jsxs)("p",{className:"text-sm font-redhat-regular text-greyText leading-snug",children:["You have"," ",(0,Ig.jsx)("span",{className:"font-redhat-bold",children:(0,rp.SET_FORMAT)(e.investmentBalance)})," ","in cash to invest in this account."]})]})]}),"dropdown"!==e.type&&(0,Ig.jsx)("div",{className:"w-1/12 flex items-center justify-center",children:Z?(0,Ig.jsx)(Ed,{className:"w-3 h-3 text-black"}):(0,Ig.jsx)(Od,{className:"w-3 h-3 text-black"})})]}),Oe=e=>(0,Ig.jsx)("div",{className:"flex items-center justify-between",children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:e.image,className:"w-12 h-12 rounded-md object-cover",alt:e.name}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-semibold text-black",children:e.name}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-regular text-greyText",children:e.strategyName})]})]})}),Pe=e=>{ye(""),oe((t=>t.map((t=>t.id===e?{...t,investingAmount:parseFloat(me),error:!1}:t))))};return(0,t.useEffect)((()=>{Ag().then((t=>{let r=[];null===Yj||void 0===Yj||Yj.forEach(((t,n)=>{var o,a,i,s;ve(null===e||void 0===e||null===(o=e.calculatorDetails)||void 0===o?void 0:o.monthlyContribution),null!==e&&void 0!==e&&e.selectedInvestment?r.push({...t,id:null===t||void 0===t?void 0:t.id,state:!1,selected:(null===e||void 0===e||null===(a=e.selectedInvestment)||void 0===a?void 0:a.id)===(null===t||void 0===t?void 0:t.id),investingAmount:null!==e&&void 0!==e&&null!==(i=e.calculatorDetails)&&void 0!==i&&i.monthlyContribution?null===e||void 0===e||null===(s=e.calculatorDetails)||void 0===s?void 0:s.monthlyContribution:null,error:!1,startDate:new Date}):r.push({...t,id:null===t||void 0===t?void 0:t.id,state:!1,selected:0===n,investingAmount:null,error:!1,startDate:new Date})})),oe(r)}))}),[]),(0,t.useEffect)((()=>{(()=>{let e=null===ne||void 0===ne?void 0:ne.filter((e=>!0===(null===e||void 0===e?void 0:e.selected)));if((null===e||void 0===e?void 0:e.length)>0){const t=e.map((e=>e.risk_score)),r=t.reduce(((e,t)=>e+t),0)/t.length;de(null===r||void 0===r?void 0:r.toFixed(2))}else de(0)})()}),[ne]),(0,t.useEffect)((()=>{var e,t;Se(null===X||void 0===X||null===(e=X.accounts)||void 0===e||null===(t=e[0])||void 0===t?void 0:t.accountId)}),[q]),(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("h5",{className:"text-md font-redhat-bold text-black",children:"Strategy Setup"}),(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-10 transition-all duration-300 ease-in-out",onClick:()=>{e.setAutomationDialog(!e.strategySetup)},children:(0,Ig.jsx)(Wa,{className:"w-4 h-4 text-black"})})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"w-full ".concat(J?"rounded-t-md rounded-b-none":"rounded-md"," bg-[#008037] hover:bg-opacity-80 p-2 pr-5 relative cursor-pointer transition-all duration-300 ease-in-out"),onClick:()=>{ee(!J)},children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:null===(n=ne.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===n?void 0:n.image,className:"w-12 h-12 rounded-md object-cover",alt:null===(o=ne.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===o?void 0:o.name}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-semibold text-white",children:null===(i=ne.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===i?void 0:i.name}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-regular text-white text-opacity-80",children:null===(s=ne.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===s?void 0:s.strategyName})]})]}),J?(0,Ig.jsx)(Ed,{className:"w-3 h-3 text-white"}):(0,Ig.jsx)(Od,{className:"w-3 h-3 text-white"})]}),J&&(0,Ig.jsx)("div",{className:"absolute w-full  top-16 left-0 bg-[#F6F6F6] rounded-b-md h-[30vh] overflow-auto overflow-x-hidden overflow-y-auto p-3 z-50",children:ne.map(((e,t)=>!1===e.selected&&(0,Ig.jsx)("div",{className:"mt-2 first:mt-0 rounded-md w-full bg-white hover:bg-black hover:bg-opacity-10 p-2 pr-5 relative cursor-pointer transition-all duration-300 ease-in-out",onClick:()=>{(e=>{var t;ye("");let r=ne.find((t=>(null===t||void 0===t?void 0:t.id)===e));r.selected=!0,r.investingAmount=null;let n=[];null===(t=ne.filter((t=>(null===t||void 0===t?void 0:t.id)!==e)))||void 0===t||t.forEach((e=>{n.push({...e,selected:!1,investingAmount:null})})),n.push(r),ve(me||0),oe(n.sort(((e,t)=>e.id-t.id)))})(null===e||void 0===e?void 0:e.id)},children:(0,Ig.jsx)(Oe,{name:e.name,image:e.image,strategyName:e.strategyName})},t)))})]})}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"How often will you invest?"}),(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-2 lg:grid-cols-2 gap-5 mt-2",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(Ca,{options:C_,classNamePrefix:"invest",value:null===C_||void 0===C_?void 0:C_[0],placeholder:"Contribution",className:"react-select"})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(y_(),{className:"w-full rounded-md px-4 py-3 font-redhat-semibold bg-[#F6F6F6]",selected:ae,onChange:t=>{ie(t),e.setStartDate(WM()(t).format("mm/dd/yyy"))},placeholderText:"Starting",minDate:WM()().toDate(),excludeDates:[new Date],filterDate:e=>!(e=>{const t=e.getDate();return 29===t||30===t||31===t})(e)})})]})]}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How much will you invest each time?"}),(0,Ig.jsxs)("div",{className:"mt-2 relative",children:[(0,Ig.jsx)(O_,{type:"number",name:"amount",id:"amount",placeholder:null!==(l=ne.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))&&void 0!==l&&l.error?"Enter Amount":"10000",error:null===(c=ne.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===c?void 0:c.error,value:me,onChange:e=>{var t;ve(null===e||void 0===e||null===(t=e.target)||void 0===t?void 0:t.value)}}),(0,Ig.jsx)("div",{className:"absolute top-3 right-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText",children:"USD"})})]})]}),(0,Ig.jsx)("div",{className:"mt-5",children:0===(null===X||void 0===X||null===(u=X.accounts)||void 0===u?void 0:u.length)||void 0===(null===X||void 0===X||null===(d=X.accounts)||void 0===d?void 0:d.length)||0===(null===X||void 0===X?void 0:X.length)?(0,Ig.jsx)("div",{onClick:()=>{e.setAutomationDialog(!e.strategySetup),e.setBrokerDialog(!(null!==e&&void 0!==e&&e.brokerDialog))},className:"cursor-pointer w-full bg-[#F6F6F6] hover:bg-black hover:bg-opacity-10 rounded-md p-3 transition-all duration-300 ease-in-out",children:(0,Ig.jsxs)("div",{className:"flex items-center gap-4",children:[(0,Ig.jsx)("div",{className:"w-[85%]",children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:r(17158),className:"w-10 h-10",alt:"Connect brokerage account"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black leading-snug",children:"Connect your brokerage account to start your first automation"})]})}),(0,Ig.jsx)("div",{className:"w-[15%] flex items-center justify-end",children:(0,Ig.jsx)(za,{className:"w-3 h-3 text-black"})})]})}):(0,Ig.jsxs)("div",{onClick:()=>{le(!se)},className:"w-full bg-[#F6F6F6] rounded-md relative",children:[(0,Ig.jsx)(Ce,{img:"ALPACA"===(null===X||void 0===X||null===(f=X.accounts)||void 0===f||null===(h=f.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))||void 0===h?void 0:h.brokerage)||"ALPACA_PAPER"===(null===X||void 0===X||null===(p=X.accounts)||void 0===p||null===(g=p.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))||void 0===g?void 0:g.brokerage)?fm:"TRADIER"===(null===X||void 0===X||null===(m=X.accounts)||void 0===m||null===(v=m.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))||void 0===v?void 0:v.brokerage)?um:"ROBINHOOD"===(null===X||void 0===X||null===(b=X.accounts)||void 0===b||null===(y=b.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))||void 0===y?void 0:y.brokerage)?_w:"ETRADE"===(null===X||void 0===X||null===(x=X.accounts)||void 0===x||null===(k=x.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))||void 0===k?void 0:k.brokerage)?gm:"SCHWAB"===(null===X||void 0===X||null===(S=X.accounts)||void 0===S||null===(C=S.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))||void 0===C?void 0:C.brokerage)?pm:"WEBULL"===(null===X||void 0===X||null===(O=X.accounts)||void 0===O||null===(P=O.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))||void 0===P?void 0:P.brokerage)?hm:"TRADESTATION_SIM"===(null===X||void 0===X||null===(T=X.accounts)||void 0===T||null===(E=T.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))||void 0===E?void 0:E.brokerage)||"TRADESTATION"===(null===X||void 0===X||null===(j=X.accounts)||void 0===j||null===(A=j.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))||void 0===A?void 0:A.brokerage)?dm:null,name:null===X||void 0===X||null===(N=X.accounts)||void 0===N||null===(M=N.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))||void 0===M?void 0:M.brokerage,brokerName:(null===X||void 0===X||null===(_=X.accounts)||void 0===_||null===(D=_.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))||void 0===D?void 0:D.brokerage)+" # --"+(null===ke||void 0===ke?void 0:ke.slice(-4)),balance:null!==K&&void 0!==K&&null!==(I=K.accounts)&&void 0!==I&&null!==(R=I.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))&&void 0!==R&&R.cash?null===K||void 0===K||null===(L=K.accounts)||void 0===L||null===(F=L.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))||void 0===F?void 0:F.cash:0,investmentBalance:null!==K&&void 0!==K&&null!==(B=K.accounts)&&void 0!==B&&null!==($=B.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))&&void 0!==$&&$.cash?null===K||void 0===K||null===(z=K.accounts)||void 0===z||null===(Y=z.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))||void 0===Y?void 0:Y.cash:0,firstList:se}),se&&(0,Ig.jsx)("div",{className:"absolute w-full top-[8vh] left-0 bg-white border border-[#E5E5E5] shadow-md rounded-b-md max-h-[30vh] overflow-auto overflow-x-hidden overflow-y-auto p-2 z-0",children:null===K||void 0===K||null===(W=K.accounts)||void 0===W||null===(V=W.filter((e=>(null===e||void 0===e?void 0:e.accountId)!==ke)))||void 0===V?void 0:V.map(((e,t)=>{var r,n,o,a,i,s,l,c,u,d,f,h,p,g,m,v,b,y,x,w,k,S,C,O,P,T,E,j,A,N,M;return(0,Ig.jsx)("div",{onClick:()=>{le(!se),Se(null===e||void 0===e?void 0:e.accountId),ye("")},children:(0,Ig.jsx)(Ce,{type:"dropdown",img:"ALPACA"===(null===X||void 0===X||null===(r=X.accounts)||void 0===r||null===(n=r.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===n?void 0:n.brokerage)||"ALPACA_PAPER"===(null===X||void 0===X||null===(o=X.accounts)||void 0===o||null===(a=o.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===a?void 0:a.brokerage)?fm:"TRADIER"===(null===X||void 0===X||null===(i=X.accounts)||void 0===i||null===(s=i.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===s?void 0:s.brokerage)?um:"SCHWAB"===(null===X||void 0===X||null===(l=X.accounts)||void 0===l||null===(c=l.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===c?void 0:c.brokerage)?pm:"ETRADE"===(null===X||void 0===X||null===(u=X.accounts)||void 0===u||null===(d=u.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===d?void 0:d.brokerage)?gm:"ROBINHOOD"===(null===X||void 0===X||null===(f=X.accounts)||void 0===f||null===(h=f.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===h?void 0:h.brokerage)?_w:"WEBULL"===(null===X||void 0===X||null===(p=X.accounts)||void 0===p||null===(g=p.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===g?void 0:g.brokerage)?hm:"TRADESTATION_SIM"===(null===X||void 0===X||null===(m=X.accounts)||void 0===m||null===(v=m.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===v?void 0:v.brokerage)||"TRADESTATION"===(null===X||void 0===X||null===(b=X.accounts)||void 0===b||null===(y=b.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===y?void 0:y.brokerage)?dm:null,name:null===X||void 0===X||null===(x=X.accounts)||void 0===x||null===(w=x.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===w?void 0:w.brokerage,brokerName:(null===X||void 0===X||null===(k=X.accounts)||void 0===k||null===(S=k.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===S?void 0:S.brokerage)+" # --"+(null===e||void 0===e||null===(C=e.accountId)||void 0===C?void 0:C.slice(-4)),balance:null!==K&&void 0!==K&&null!==(O=K.accounts)&&void 0!==O&&null!==(P=O.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))&&void 0!==P&&P.cash?null===K||void 0===K||null===(T=K.accounts)||void 0===T||null===(E=T.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===E?void 0:E.cash:0,investmentBalance:null!==K&&void 0!==K&&null!==(j=K.accounts)&&void 0!==j&&null!==(A=j.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))&&void 0!==A&&A.cash?null===K||void 0===K||null===(N=K.accounts)||void 0===N||null===(M=N.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===M?void 0:M.cash:0,secondList:se})})}))})]})}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Automation review"}),(0,Ig.jsx)("div",{className:"mt-2 bg-[#F6F6F6] rounded-md p-3",children:(0,Ig.jsxs)("p",{className:"text-sm font-redhat-semibold text-black",children:["Every month, you\u2019ll invest ",(()=>{var e;let t="";var r;(null===ne||void 0===ne||null===(e=ne.filter((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===e?void 0:e.length)>0&&(null===ne||void 0===ne||null===(r=ne.filter((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===r||r.forEach(((e,r)=>{var n;0===r?t+="$".concat(null!==e&&void 0!==e&&e.investingAmount?null===e||void 0===e?void 0:e.investingAmount:0," into the ").concat(null===e||void 0===e?void 0:e.name,"'s ").concat(null===e||void 0===e?void 0:e.strategyName):r+1===(null===ne||void 0===ne||null===(n=ne.filter((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===n?void 0:n.length)?t+=" and $".concat(null!==e&&void 0!==e&&e.investingAmount?null===e||void 0===e?void 0:e.investingAmount:0," into the ").concat(null===e||void 0===e?void 0:e.name,"'s ").concat(null===e||void 0===e?void 0:e.strategyName):t+=", $".concat(null!==e&&void 0!==e&&e.investingAmount?null===e||void 0===e?void 0:e.investingAmount:0," into the ").concat(null===e||void 0===e?void 0:e.name,"'s ").concat(null===e||void 0===e?void 0:e.strategyName)})));return t})()," via the selected"," ",null===X||void 0===X||null===(H=X.accounts)||void 0===H||null===(U=H.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))||void 0===U?void 0:U.brokerage," ","account."," "]})})]}),be&&(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold mt-6 text-red-500",children:be}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md normal-case text-base font-redhat-bold transition-all duration-300 ease-in-out",disabled:te,onClick:()=>{(()=>{var t;null===ne||void 0===ne||ne.forEach((e=>{!0!==(null===e||void 0===e?void 0:e.selected)||null!==(null===e||void 0===e?void 0:e.investingAmount)&&0!==(null===e||void 0===e?void 0:e.investingAmount)||oe((t=>t.map((t=>t.id===(null===e||void 0===e?void 0:e.id)?{...t,error:!0}:t))))}));let r=[];if(null===ne||void 0===ne||ne.forEach((e=>{!0!==(null===e||void 0===e?void 0:e.selected)||null===(null===e||void 0===e?void 0:e.investingAmount)&&0===(null===e||void 0===e?void 0:e.investingAmount)||r.push({accountId:ke,underlying:null===e||void 0===e?void 0:e.underlying,amount:parseFloat(null===e||void 0===e?void 0:e.investingAmount),strategy:"monthly-"+WM()(ae).format("DD")})})),0===(null===ne||void 0===ne||null===(t=ne.filter((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===t?void 0:t.length))ue.error("Please select any one ticker"),ye("Please select any one ticker");else{var n,o,a;let t=0;var i,s,l,c,u,d;null===ne||void 0===ne||null===(n=ne.filter((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===n||n.forEach((e=>{t+=parseFloat(null===e||void 0===e?void 0:e.investingAmount)})),(null===K||void 0===K||null===(o=K.accounts)||void 0===o||null===(a=o.find((e=>(null===e||void 0===e?void 0:e.accountId)===ke)))||void 0===a?void 0:a.cash)<t?ye("Minimum cash balance of  "+(0,rp.SET_FORMAT)(t)+" required to start automation"):0!==(null===ne||void 0===ne?void 0:ne.filter((e=>!0===(null===e||void 0===e?void 0:e.selected)&&!0===(null===e||void 0===e?void 0:e.error))).length)||null===(null===ne||void 0===ne||null===(i=ne.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===i?void 0:i.investingAmount)||0===(null===ne||void 0===ne||null===(s=ne.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===s?void 0:s.investingAmount)||isNaN(null===ne||void 0===ne||null===(l=ne.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===l?void 0:l.investingAmount)?null===(null===ne||void 0===ne||null===(c=ne.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===c?void 0:c.investingAmount)||0===(null===ne||void 0===ne||null===(u=ne.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===u?void 0:u.investingAmount)||isNaN(null===ne||void 0===ne||null===(d=ne.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===d?void 0:d.investingAmount)?(ye("Investment Amount should not be empty or zero"),ue.error("Investment Amount should not be empty or zero")):(ye("Please select any one ticker"),ue.error("Please select any one ticker")):(re(!0),_g(G,{add:r,delete:[]}).then((t=>{ue.success(null===t||void 0===t?void 0:t.message),e.setStartDate(ae),e.setStep(2)})).catch((e=>{var t,r;console.log("Error: ",e),ue.error(null===e||void 0===e||null===(t=e.response)||void 0===t||null===(r=t.data)||void 0===r?void 0:r.message)})).finally((()=>{re(!1)})))}})()},children:te?"Please wait...":"Start Now"})]}),(0,Ig.jsx)(a.Dialog,{open:fe,handler:()=>he(!fe),size:"xs",animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},className:"bg-[#1C1C1C] overflow-visible",children:(0,Ig.jsxs)(a.DialogBody,{className:"px-5 relative",children:[(0,Ig.jsx)("div",{className:"py-5 border-b border-inputBox border-opacity-30",children:(0,Ig.jsx)("img",{src:r(93067),className:"h-10 w-auto mx-auto",alt:"ScaleTrade"})}),(0,Ig.jsxs)("div",{className:"py-5",children:[1===pe&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-white",children:"We add new ETF's all the time"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-white mt-1",children:"Please tell us which ETF you're looking for, and we will notify you when it is added to ScaleTrade."}),(0,Ig.jsxs)("form",{className:"mt-3",children:[(0,Ig.jsx)("input",{type:"text",name:"etfName",id:"etfName",placeholder:"Enter the ETF..",className:"block w-full bg-white border border-inputBox outline-none focus:outline-none text-base font-redhat-semibold text-black px-5 py-3 rounded-md"}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none text-base font-redhat-semibold text-white bg-gradient normal-case",onClick:()=>ge(2),children:"Submit and notify me when it's added"})]})]}),2===pe&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-white",children:"Your request has been submitted!"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-white mt-1",children:"We will notify you via email when this ETF is added to ScaleTrade."}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none text-base font-redhat-semibold text-white bg-gradient normal-case",onClick:()=>he(!fe),children:"Done"})]})]}),(0,Ig.jsx)("div",{className:"absolute top-2 right-2",children:(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none bg-transparent rounded-full p-2 hover:bg-white hover:bg-opacity-10 transition-all duration-300 ease-in-out",onClick:()=>he(!fe),children:(0,Ig.jsx)(Wa,{className:"w-4 h-4 text-white text-opacity-50s"})})})]})}),(0,Ig.jsx)(a.Dialog,{open:xe,handler:()=>we(!xe),size:"xs",animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},className:"bg-[#1C1C1C] overflow-visible",children:(0,Ig.jsxs)(a.DialogBody,{className:"px-5 relative",children:[(0,Ig.jsx)("div",{className:"py-5 border-b border-inputBox border-opacity-30",children:(0,Ig.jsx)("img",{src:r(93067),className:"h-10 w-auto mx-auto",alt:"ScaleTrade"})}),(0,Ig.jsxs)("div",{className:"py-5",children:[1===pe&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-white",children:"We add new brokers all the time"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-white mt-1",children:"Please tell us which broker you're looking for, and we will notify you when it is added to ScaleTrade."}),(0,Ig.jsxs)("form",{className:"mt-3",children:[(0,Ig.jsx)("input",{type:"text",name:"etfName",id:"etfName",placeholder:"Enter the broker name",className:"block w-full bg-white border border-inputBox outline-none focus:outline-none text-base font-redhat-semibold text-black px-5 py-3 rounded-md"}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none text-base font-redhat-semibold text-white bg-gradient normal-case",onClick:()=>ge(2),children:"Submit and notify me when it's added"})]})]}),2===pe&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-white",children:"Your request has been submitted!"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-white mt-1",children:"We will notify you via email when this broker is added to ScaleTrade."}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none text-base font-redhat-semibold text-white bg-gradient normal-case",onClick:()=>he(!fe),children:"Done"})]})]}),(0,Ig.jsx)("div",{className:"absolute top-2 right-2",children:(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none bg-transparent rounded-full p-2 hover:bg-white hover:bg-opacity-10 transition-all duration-300 ease-in-out",onClick:()=>he(!fe),children:(0,Ig.jsx)(Wa,{className:"w-4 h-4 text-white text-opacity-50s"})})})]})})]})},T_=[{value:"Monthly",label:"Per Month"},{value:"Bi-weekly (Coming Soon)",label:"Bi-weekly (Coming Soon)",isDisabled:!0}],E_=e=>(0,Ig.jsx)("input",{type:e.type,name:e.name,id:e.id,value:e.value,onChange:e.onChange,placeholder:e.placeholder,className:"w-full block  ".concat(null!==e&&void 0!==e&&e.error?"bg-red-50 placeholder:text-red-500 ":"bg-[#F6F6F6] "," rounded-md px-5 py-2.5 outline-none focus:outline-none text-base placeholder:font-redhat-regular text-black")}),j_=e=>{var n,o,i,s,l,c,u,d,f,h,p,g,m,v,b,y,x,k,S,C,O,P,T,E,j,A,N,M,_,D,I,R,L,F,B,$,z,Y,W,V,H;const U=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.userId})),G=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allAccounts})),X=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.accountId})),q=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allConnectedAccounts})),[K,Z]=(0,t.useState)(!1),[Q,J]=(0,t.useState)(!1),[ee,te]=(0,t.useState)(!1),[re,ne]=(0,t.useState)([]),[oe,ae]=(0,t.useState)(new Date),[ie,se]=(0,t.useState)(!1),[le,ce]=(0,t.useState)(0),[de,fe]=(0,t.useState)(!1),[he,pe]=(0,t.useState)(1),[ge,me]=(0,t.useState)(!1),[ve,be]=(0,t.useState)(!1),[ye,xe]=(0,t.useState)(null),we=e=>(0,Ig.jsxs)("div",{className:"flex items-center justify-around gap-5",children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:e.img,className:"w-12 h-12 rounded-md object-cover",alt:e.name}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-semibold text-black",children:e.brokerName}),(0,Ig.jsx)("h5",{className:"text-base font-redhat-semibold text-black",children:(0,rp.SET_FORMAT)(e.balance)})]}),(0,Ig.jsxs)("p",{className:"text-sm font-redhat-regular text-greyText leading-snug",children:["You have"," ",(0,Ig.jsx)("span",{className:"font-redhat-bold",children:(0,rp.SET_FORMAT)(e.investmentBalance)})," ","in cash to invest in this account."]})]})]}),K?(0,Ig.jsx)(Ed,{className:"w-3 h-3 text-black"}):(0,Ig.jsx)(Od,{className:"w-3 h-3 text-black"})]}),ke=e=>(0,Ig.jsx)("div",{className:"flex items-center justify-between",children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:e.image,className:"w-12 h-12 rounded-md object-cover",alt:e.name}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-semibold text-black",children:e.name}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-regular text-greyText",children:e.strategyName})]})]})});return(0,t.useEffect)((()=>{Ag().then((t=>{let r=[];null===Yj||void 0===Yj||Yj.forEach(((t,n)=>{var o,a,i,s,l,c,u,d;ae((new Date).setDate(parseInt(null===e||void 0===e||null===(o=e.automationId)||void 0===o||null===(a=o.strategy)||void 0===a||null===(i=a.split("-"))||void 0===i?void 0:i[1]))),xe(null===G||void 0===G||null===(s=G.accounts)||void 0===s||null===(l=s.find((t=>{var r;return(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e||null===(r=e.automationId)||void 0===r?void 0:r.accountId)})))||void 0===l?void 0:l.accountId),null!==e&&void 0!==e&&null!==(c=e.automationId)&&void 0!==c&&c.underlying?r.push({...t,id:null===t||void 0===t?void 0:t.id,state:!1,selected:(null===e||void 0===e||null===(u=e.automationId)||void 0===u?void 0:u.underlying)===(null===t||void 0===t?void 0:t.underlying),investingAmount:null===e||void 0===e||null===(d=e.automationId)||void 0===d?void 0:d.amount,error:!1,startDate:(new Date).setDate(28)}):r.push({...t,id:null===t||void 0===t?void 0:t.id,state:!1,selected:0===n,investingAmount:null,error:!1,startDate:new Date})})),ne(r)}))}),[]),(0,t.useEffect)((()=>{(()=>{let e=null===re||void 0===re?void 0:re.filter((e=>!0===(null===e||void 0===e?void 0:e.selected)));if((null===e||void 0===e?void 0:e.length)>0){const t=e.map((e=>e.risk_score)),r=t.reduce(((e,t)=>e+t),0)/t.length;ce(null===r||void 0===r?void 0:r.toFixed(2))}else ce(0)})()}),[re]),(0,t.useEffect)((()=>{var e,t;xe(null===G||void 0===G||null===(e=G.accounts)||void 0===e||null===(t=e[0])||void 0===t?void 0:t.accountId)}),[X]),(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("h5",{className:"text-md font-redhat-bold text-black",children:"Update Strategy"}),(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-10 transition-all duration-300 ease-in-out",onClick:()=>{e.setAutomationDialog(!e.strategySetup)},children:(0,Ig.jsx)(Wa,{className:"w-4 h-4 text-black"})})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"w-full ".concat(Q?"rounded-t-md rounded-b-none":"rounded-md"," bg-[#008037] hover:bg-opacity-80 p-2 pr-5 relative cursor-pointer transition-all duration-300 ease-in-out"),onClick:()=>{J(!Q)},children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:null===(n=re.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===n?void 0:n.image,className:"w-12 h-12 rounded-md object-cover",alt:null===(o=re.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===o?void 0:o.name}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-semibold text-white",children:null===(i=re.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===i?void 0:i.name}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-regular text-white text-opacity-80",children:null===(s=re.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===s?void 0:s.strategyName})]})]}),Q?(0,Ig.jsx)(Ed,{className:"w-3 h-3 text-white"}):(0,Ig.jsx)(Od,{className:"w-3 h-3 text-white"})]}),Q&&(0,Ig.jsx)("div",{className:"absolute w-full  top-16 left-0 bg-[#F6F6F6] rounded-b-md h-[30vh] overflow-auto overflow-x-hidden overflow-y-auto p-3 z-50",children:re.map(((e,t)=>!1===e.selected&&(0,Ig.jsx)("div",{className:"mt-2 first:mt-0 rounded-md w-full bg-white hover:bg-black hover:bg-opacity-10 p-2 pr-5 relative cursor-pointer transition-all duration-300 ease-in-out",onClick:()=>{(e=>{var t;me("");let r=re.find((t=>(null===t||void 0===t?void 0:t.id)===e));r.selected=!0;let n=[];null===(t=re.filter((t=>(null===t||void 0===t?void 0:t.id)!==e)))||void 0===t||t.forEach((e=>{n.push({...e,selected:!1})})),n.push(r),ne(n.sort(((e,t)=>e.id-t.id)))})(null===e||void 0===e?void 0:e.id)},children:(0,Ig.jsx)(ke,{name:e.name,image:e.image,strategyName:e.strategyName})},t)))})]})}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"How often will you invest?"}),(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-2 lg:grid-cols-2 gap-5 mt-2",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(Ca,{options:T_,classNamePrefix:"invest",value:null===T_||void 0===T_?void 0:T_[0],placeholder:"Contribution",className:"react-select"})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(y_(),{className:"w-full rounded-md px-4 py-3 font-redhat-semibold bg-[#F6F6F6]",selected:oe,onChange:e=>ae(e),placeholderText:"Starting",minDate:WM()().toDate(),excludeDates:[new Date],filterDate:e=>!(e=>{const t=e.getDate();return 29===t||30===t||31===t})(e)})})]})]}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How much will you invest each time?"}),(0,Ig.jsxs)("div",{className:"mt-2 relative",children:[(0,Ig.jsx)(E_,{type:"number",name:"amount",id:"amount",placeholder:null!==(l=re.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))&&void 0!==l&&l.error?"Enter Amount":"10000",error:null===(c=re.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===c?void 0:c.error,value:null===(u=re.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===u?void 0:u.investingAmount,onChange:e=>{var t,r;((e,t)=>{me(""),ne((r=>r.map((r=>r.id===e?{...r,investingAmount:t,error:!1}:r))))})(null===(t=re.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===t?void 0:t.id,null===e||void 0===e||null===(r=e.target)||void 0===r?void 0:r.value)}}),(0,Ig.jsx)("div",{className:"absolute top-3 right-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText",children:"USD"})})]})]}),(0,Ig.jsxs)("div",{className:"mt-5 relative",children:[(0,Ig.jsx)("div",{onClick:()=>{se(!ie)},className:"w-full bg-[#F6F6F6] rounded-md p-2 pr-3 relative",children:(0,Ig.jsx)(we,{img:"ALPACA"===(null===G||void 0===G||null===(d=G.accounts)||void 0===d||null===(f=d.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))||void 0===f?void 0:f.brokerage)||"ALPACA_PAPER"===(null===G||void 0===G||null===(h=G.accounts)||void 0===h||null===(p=h.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))||void 0===p?void 0:p.brokerage)?fm:"TRADIER"===(null===G||void 0===G||null===(g=G.accounts)||void 0===g||null===(m=g.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))||void 0===m?void 0:m.brokerage)?um:"SCHWAB"===(null===G||void 0===G||null===(v=G.accounts)||void 0===v||null===(b=v.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))||void 0===b?void 0:b.brokerage)?pm:"ETRADE"===(null===G||void 0===G||null===(y=G.accounts)||void 0===y||null===(x=y.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))||void 0===x?void 0:x.brokerage)?gm:"ROBINHOOD"===(null===G||void 0===G||null===(k=G.accounts)||void 0===k||null===(S=k.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))||void 0===S?void 0:S.brokerage)?_w:"WEBULL"===(null===G||void 0===G||null===(C=G.accounts)||void 0===C||null===(O=C.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))||void 0===O?void 0:O.brokerage)?hm:"TRADESTATION_SIM"===(null===G||void 0===G||null===(P=G.accounts)||void 0===P||null===(T=P.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))||void 0===T?void 0:T.brokerage)||"TRADESTATION"===(null===G||void 0===G||null===(E=G.accounts)||void 0===E||null===(j=E.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))||void 0===j?void 0:j.brokerage)?dm:null,name:null===G||void 0===G||null===(A=G.accounts)||void 0===A||null===(N=A.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))||void 0===N?void 0:N.brokerage,brokerName:(null===G||void 0===G||null===(M=G.accounts)||void 0===M||null===(_=M.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))||void 0===_?void 0:_.brokerage)+" # --"+(null===ye||void 0===ye?void 0:ye.slice(-4)),balance:null!==q&&void 0!==q&&null!==(D=q.accounts)&&void 0!==D&&null!==(I=D.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))&&void 0!==I&&I.cash?null===q||void 0===q||null===(R=q.accounts)||void 0===R||null===(L=R.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))||void 0===L?void 0:L.cash:0,investmentBalance:null!==q&&void 0!==q&&null!==(F=q.accounts)&&void 0!==F&&null!==(B=F.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))&&void 0!==B&&B.cash?null===q||void 0===q||null===($=q.accounts)||void 0===$||null===(z=$.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))||void 0===z?void 0:z.cash:0,firstList:ie})}),(0,Ig.jsx)("div",{className:ie?"block w-full  rounded-md p-2 pr-3 relative first:rounded-b-md":"hidden",children:null===q||void 0===q||null===(Y=q.accounts)||void 0===Y||null===(W=Y.filter((e=>(null===e||void 0===e?void 0:e.accountId)!==ye)))||void 0===W?void 0:W.map(((e,t)=>{var r,n,o,a,i,s,l,c,u,d,f,h,p,g,m,v,b,y,x,w,k,S,C,O,P,T,E,j,A,N,M;return(0,Ig.jsx)("div",{onClick:()=>{se(!ie),xe(null===e||void 0===e?void 0:e.accountId),me("")},children:(0,Ig.jsx)(we,{img:"ALPACA"===(null===G||void 0===G||null===(r=G.accounts)||void 0===r||null===(n=r.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===n?void 0:n.brokerage)||"ALPACA_PAPER"===(null===G||void 0===G||null===(o=G.accounts)||void 0===o||null===(a=o.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===a?void 0:a.brokerage)?fm:"TRADIER"===(null===G||void 0===G||null===(i=G.accounts)||void 0===i||null===(s=i.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===s?void 0:s.brokerage)?um:"ROBINHOOD"===(null===G||void 0===G||null===(l=G.accounts)||void 0===l||null===(c=l.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===c?void 0:c.brokerage)?_w:"SCHWAB"===(null===G||void 0===G||null===(u=G.accounts)||void 0===u||null===(d=u.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===d?void 0:d.brokerage)?pm:"ETRADE"===(null===G||void 0===G||null===(f=G.accounts)||void 0===f||null===(h=f.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===h?void 0:h.brokerage)?gm:"WEBULL"===(null===G||void 0===G||null===(p=G.accounts)||void 0===p||null===(g=p.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===g?void 0:g.brokerage)?hm:"TRADESTATION_SIM"===(null===G||void 0===G||null===(m=G.accounts)||void 0===m||null===(v=m.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===v?void 0:v.brokerage)||"TRADESTATION"===(null===G||void 0===G||null===(b=G.accounts)||void 0===b||null===(y=b.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===y?void 0:y.brokerage)?dm:null,name:null===G||void 0===G||null===(x=G.accounts)||void 0===x||null===(w=x.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===w?void 0:w.brokerage,brokerName:(null===G||void 0===G||null===(k=G.accounts)||void 0===k||null===(S=k.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===S?void 0:S.brokerage)+" # --"+(null===e||void 0===e||null===(C=e.accountId)||void 0===C?void 0:C.slice(-4)),balance:null!==q&&void 0!==q&&null!==(O=q.accounts)&&void 0!==O&&null!==(P=O.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))&&void 0!==P&&P.cash?null===q||void 0===q||null===(T=q.accounts)||void 0===T||null===(E=T.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===E?void 0:E.cash:0,investmentBalance:null!==q&&void 0!==q&&null!==(j=q.accounts)&&void 0!==j&&null!==(A=j.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))&&void 0!==A&&A.cash?null===q||void 0===q||null===(N=q.accounts)||void 0===N||null===(M=N.find((t=>(null===t||void 0===t?void 0:t.accountId)===(null===e||void 0===e?void 0:e.accountId))))||void 0===M?void 0:M.cash:0,secondList:ie})})}))})]}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Automation review"}),(0,Ig.jsx)("div",{className:"mt-2 bg-[#F6F6F6] rounded-md p-3",children:(0,Ig.jsxs)("p",{className:"text-sm font-redhat-semibold text-black",children:["Every month, you\u2019ll invest ",(()=>{var e;let t="";var r;(null===re||void 0===re||null===(e=re.filter((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===e?void 0:e.length)>0&&(null===re||void 0===re||null===(r=re.filter((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===r||r.forEach(((e,r)=>{var n;0===r?t+="$".concat(null!==e&&void 0!==e&&e.investingAmount?null===e||void 0===e?void 0:e.investingAmount:0," into the ").concat(null===e||void 0===e?void 0:e.name,"'s ").concat(null===e||void 0===e?void 0:e.strategyName):r+1===(null===re||void 0===re||null===(n=re.filter((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===n?void 0:n.length)?t+=" and $".concat(null!==e&&void 0!==e&&e.investingAmount?null===e||void 0===e?void 0:e.investingAmount:0," into the ").concat(null===e||void 0===e?void 0:e.name,"'s ").concat(null===e||void 0===e?void 0:e.strategyName):t+=", $".concat(null!==e&&void 0!==e&&e.investingAmount?null===e||void 0===e?void 0:e.investingAmount:0," into the ").concat(null===e||void 0===e?void 0:e.name,"'s ").concat(null===e||void 0===e?void 0:e.strategyName)})));return t})()," via the selected"," ",null===G||void 0===G||null===(V=G.accounts)||void 0===V||null===(H=V.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))||void 0===H?void 0:H.brokerage," ","account."," "]})})]}),ge&&(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold mt-6 text-red-500",children:ge}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md normal-case text-base font-redhat-bold transition-all duration-300 ease-in-out",disabled:ee,onClick:()=>{(()=>{var t;null===re||void 0===re||re.forEach((e=>{!0!==(null===e||void 0===e?void 0:e.selected)||null!==(null===e||void 0===e?void 0:e.investingAmount)&&0!==(null===e||void 0===e?void 0:e.investingAmount)||ne((t=>t.map((t=>t.id===(null===e||void 0===e?void 0:e.id)?{...t,error:!0}:t))))}));let r=[];if(null===re||void 0===re||re.forEach((e=>{!0!==(null===e||void 0===e?void 0:e.selected)||null===(null===e||void 0===e?void 0:e.investingAmount)&&0===(null===e||void 0===e?void 0:e.investingAmount)||r.push({accountId:ye,underlying:null===e||void 0===e?void 0:e.underlying,amount:parseFloat(null===e||void 0===e?void 0:e.investingAmount),strategy:"monthly-"+WM()(oe).format("DD")})})),0===(null===re||void 0===re||null===(t=re.filter((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===t?void 0:t.length))ue.error("Please select any one ticker"),me("Please select any one ticker");else{var n,o,a;let t=0;var i,s;null===re||void 0===re||null===(n=re.filter((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===n||n.forEach((e=>{t+=parseFloat(null===e||void 0===e?void 0:e.investingAmount)})),(null===q||void 0===q||null===(o=q.accounts)||void 0===o||null===(a=o.find((e=>(null===e||void 0===e?void 0:e.accountId)===ye)))||void 0===a?void 0:a.cash)<t?me("Min. Balance of "+(0,rp.SET_FORMAT)(t)+" required to start automation"):0===(null===re||void 0===re?void 0:re.filter((e=>!0===(null===e||void 0===e?void 0:e.selected)&&!0===(null===e||void 0===e?void 0:e.error))).length)&&null!==(null===re||void 0===re||null===(i=re.find((e=>!0===(null===e||void 0===e?void 0:e.selected))))||void 0===i?void 0:i.amount)?(te(!0),_g(U,{add:r,delete:[null===e||void 0===e||null===(s=e.automationId)||void 0===s?void 0:s.allocationId]}).then((t=>{ue.success(null===t||void 0===t?void 0:t.message),e.setAutomationDialog(!1)})).catch((e=>{console.log("Error: ",e)})).finally((()=>{te(!1),e.getAutomationsList(null===e||void 0===e?void 0:e.automationAccountSelected)}))):(me("Please select any one ticker"),ue.error("Please select any one ticker"))}})()},children:ee?"Please wait...":"Save"})]}),(0,Ig.jsx)(a.Dialog,{open:de,handler:()=>fe(!de),size:"xs",animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},className:"bg-[#1C1C1C] overflow-visible",children:(0,Ig.jsxs)(a.DialogBody,{className:"px-5 relative",children:[(0,Ig.jsx)("div",{className:"py-5 border-b border-inputBox border-opacity-30",children:(0,Ig.jsx)("img",{src:r(93067),className:"h-10 w-auto mx-auto",alt:"ScaleTrade"})}),(0,Ig.jsxs)("div",{className:"py-5",children:[1===he&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-white",children:"We add new ETF's all the time"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-white mt-1",children:"Please tell us which ETF you're looking for, and we will notify you when it is added to ScaleTrade."}),(0,Ig.jsxs)("form",{className:"mt-3",children:[(0,Ig.jsx)("input",{type:"text",name:"etfName",id:"etfName",placeholder:"Enter the ETF..",className:"block w-full bg-white border border-inputBox outline-none focus:outline-none text-base font-redhat-semibold text-black px-5 py-3 rounded-md"}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none text-base font-redhat-semibold text-white bg-gradient normal-case",onClick:()=>pe(2),children:"Submit and notify me when it's added"})]})]}),2===he&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-white",children:"Your request has been submitted!"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-white mt-1",children:"We will notify you via email when this ETF is added to ScaleTrade."}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none text-base font-redhat-semibold text-white bg-gradient normal-case",onClick:()=>fe(!de),children:"Done"})]})]}),(0,Ig.jsx)("div",{className:"absolute top-2 right-2",children:(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none bg-transparent rounded-full p-2 hover:bg-white hover:bg-opacity-10 transition-all duration-300 ease-in-out",onClick:()=>fe(!de),children:(0,Ig.jsx)(Wa,{className:"w-4 h-4 text-white text-opacity-50s"})})})]})}),(0,Ig.jsx)(a.Dialog,{open:ve,handler:()=>be(!ve),size:"xs",animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},className:"bg-[#1C1C1C] overflow-visible",children:(0,Ig.jsxs)(a.DialogBody,{className:"px-5 relative",children:[(0,Ig.jsx)("div",{className:"py-5 border-b border-inputBox border-opacity-30",children:(0,Ig.jsx)("img",{src:r(93067),className:"h-10 w-auto mx-auto",alt:"ScaleTrade"})}),(0,Ig.jsxs)("div",{className:"py-5",children:[1===he&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-white",children:"We add new brokers all the time"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-white mt-1",children:"Please tell us which broker you're looking for, and we will notify you when it is added to ScaleTrade."}),(0,Ig.jsxs)("form",{className:"mt-3",children:[(0,Ig.jsx)("input",{type:"text",name:"etfName",id:"etfName",placeholder:"Enter the broker name",className:"block w-full bg-white border border-inputBox outline-none focus:outline-none text-base font-redhat-semibold text-black px-5 py-3 rounded-md"}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none text-base font-redhat-semibold text-white bg-gradient normal-case",onClick:()=>pe(2),children:"Submit and notify me when it's added"})]})]}),2===he&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-white",children:"Your request has been submitted!"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-white mt-1",children:"We will notify you via email when this broker is added to ScaleTrade."}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none text-base font-redhat-semibold text-white bg-gradient normal-case",onClick:()=>fe(!de),children:"Done"})]})]}),(0,Ig.jsx)("div",{className:"absolute top-2 right-2",children:(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none bg-transparent rounded-full p-2 hover:bg-white hover:bg-opacity-10 transition-all duration-300 ease-in-out",onClick:()=>fe(!de),children:(0,Ig.jsx)(Wa,{className:"w-4 h-4 text-white text-opacity-50s"})})})]})})]})},A_=Qi().shape({brokerageName:Bi().required("Please add Brokerage Name")}),N_=()=>{var e;const n=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.userId})),o=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.user})),i=(w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.loggedIn})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allAccounts}))),s=(w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.selectedAccount})),w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.allConnectedAccounts}))),[l,c]=(0,t.useState)(!0),[u,d]=(0,t.useState)(null),[f,h]=(0,t.useState)(1),[p,g]=(0,t.useState)(!1),[m,v]=(0,t.useState)([]),[b,y]=(0,t.useState)(null),[x,k]=(0,t.useState)([]),[S,C]=(0,t.useState)(!1),[O,P]=(0,t.useState)(!1),[T,E]=(0,t.useState)(!1),[j,A]=(0,t.useState)(!1),[N,M]=(0,t.useState)(!1),[_,D]=(0,t.useState)(null),[I,R]=(0,t.useState)(!1),[L,F]=(0,t.useState)(1),[B,$]=(0,t.useState)(!1),[z,Y]=(0,t.useState)(!0),W=()=>{let e=x;null===x||void 0===x||x.forEach((t=>{((e,t)=>new Promise((async(r,n)=>{const o=await wg("key=".concat(yg,"&userId=").concat(e,"&accountId=").concat(t));await fg.get("strategy/get/user/strategy/account",{headers:{token:o}}).then((e=>{r(e.data)})).catch((e=>{r(e)}))})))(n,null===t||void 0===t?void 0:t.accountId).then((r=>{var n,o,a,i;let s=null===(n=e)||void 0===n?void 0:n.filter((e=>(null===e||void 0===e?void 0:e.accountId)!==(null===t||void 0===t?void 0:t.accountId))),l=null===(o=e)||void 0===o?void 0:o.find((e=>(null===e||void 0===e?void 0:e.accountId)===(null===t||void 0===t?void 0:t.accountId)));s.push({accountId:null===t||void 0===t?void 0:t.accountId,order:null===l||void 0===l?void 0:l.order,brokerage:null===l||void 0===l?void 0:l.brokerage,accountDetails:null===l||void 0===l?void 0:l.accountDetails,automations:null!==r&&void 0!==r&&null!==(a=r.data)&&void 0!==a&&a.allocations?null===r||void 0===r||null===(i=r.data)||void 0===i?void 0:i.allocations:[]}),e=s})).catch((r=>{var n,o;console.log("Error:",r);let a=null===(n=e)||void 0===n?void 0:n.filter((e=>(null===e||void 0===e?void 0:e.accountId)!==(null===t||void 0===t?void 0:t.accountId))),i=null===(o=e)||void 0===o?void 0:o.find((e=>(null===e||void 0===e?void 0:e.accountId)===(null===t||void 0===t?void 0:t.accountId)));a.push({accountId:null===t||void 0===t?void 0:t.accountId,order:null===i||void 0===i?void 0:i.order,brokerage:null===i||void 0===i?void 0:i.brokerage,accountDetails:null===i||void 0===i?void 0:i.accountDetails,automations:[]}),e=a})).finally((()=>{E(!1),k(e.sort(((e,t)=>e.order-t.order)))}))}))},V=e=>{((e,t)=>new Promise((async(r,n)=>{const o=await wg("key=".concat(bg,"&userId=").concat(e));await fg.post("strategy/user/strategy/start",t,{headers:{token:o}}).then((e=>{r(e.data)})).catch((e=>{n(e)}))})))(n,{allocations:[e]}).then((e=>{ue.success(null===e||void 0===e?void 0:e.message)})).catch((e=>{console.log("Error: ",e)})).finally((()=>{window.location.reload()}))},H=e=>{((e,t)=>new Promise((async(r,n)=>{const o=await wg("key=".concat(bg,"&userId=").concat(e));await fg.post("strategy/user/strategy/stop",t,{headers:{token:o}}).then((e=>{r(e.data)})).catch((e=>{n(e)}))})))(n,{allocations:[e]}).then((e=>{ue.success(null===e||void 0===e?void 0:e.message)})).catch((e=>{console.log("Error: ",e)})).finally((()=>{window.location.reload()}))},U=e=>{((e,t)=>new Promise((async(r,n)=>{const o=await wg("key=".concat(bg,"&allocationId=").concat(e));await fg.post("strategy/user/reset/holdings",t,{headers:{token:o}}).then((e=>{r(e.data)})).catch((e=>{n(e)}))})))(e).then((e=>{ue.success(null===e||void 0===e?void 0:e.message)})).catch((e=>{console.log("Error: ",e)})).finally((()=>{window.location.reload()}))},G=pd({initialValues:{brokerageName:""},validationSchema:A_,onSubmit:e=>{$(!0);let t=new FormData;t.append("brokerageName",e.brokerageName),Pg(t).then((e=>{null!==e&&void 0!==e&&e.status?(ue.success(null===e||void 0===e?void 0:e.message),G.resetForm(),F(2)):ue.error(null===e||void 0===e?void 0:e.message)})).catch((e=>{var t,r,n,o,a,i;"string"===typeof(null===e||void 0===e||null===(t=e.response)||void 0===t?void 0:t.data.message)?ue.error(null===e||void 0===e||null===(r=e.response)||void 0===r?void 0:r.data.message):ue.error(null===e||void 0===e||null===(n=e.response)||void 0===n||null===(o=n.data.message)||void 0===o||null===(a=o.details)||void 0===a||null===(i=a[0])||void 0===i?void 0:i.message);console.log("E",e)})).finally((()=>{$(!1)}))}}),X=[{name:"Automation",grow:1.5,selector:(e,t)=>{var r,n;return(0,Ig.jsxs)("div",{className:"w-[12vh] py-3",children:[(0,Ig.jsx)("div",{className:"flex justify-center items-center mx-3",children:(0,Ig.jsx)("img",{src:null===Yj||void 0===Yj||null===(r=Yj.find((t=>(null===t||void 0===t?void 0:t.underlying)===(null===e||void 0===e?void 0:e.underlying))))||void 0===r?void 0:r.image,className:"w-12 h-12 object-cover rounded",alt:null===e||void 0===e?void 0:e.underlying})}),(0,Ig.jsx)("p",{className:"text-base font-roboto-regular text-black pt-2 whitespace-pre-wrap text-center",children:null===Yj||void 0===Yj||null===(n=Yj.find((t=>(null===t||void 0===t?void 0:t.underlying)===(null===e||void 0===e?void 0:e.underlying))))||void 0===n?void 0:n.name})]})}},{name:"Amount",selector:e=>(0,Ig.jsxs)("p",{className:"text-base font-roboto-regular text-black py-5",children:["$",e.amount]})},{name:"Frequency",selector:e=>{var t,r;return(0,Ig.jsx)("p",{className:"text-base font-roboto-regular text-black capitalize",children:null===e||void 0===e||null===(t=e.strategy)||void 0===t||null===(r=t.split("-"))||void 0===r?void 0:r[0]})}},{name:"Schedule",selector:e=>{var t,r,n,o;return(0,Ig.jsx)("p",{className:"text-base font-roboto-regular text-black",children:e.strategy?(WM()((new Date).setDate(parseFloat(null===e||void 0===e||null===(t=e.strategy)||void 0===t||null===(r=t.split("-"))||void 0===r?void 0:r[1]))).format("DD")>WM()(new Date).format("DD")?WM()().format("MMMM"):WM()().add(1,"months").format("MMMM"))+" "+(null===e||void 0===e||null===(n=e.strategy)||void 0===n||null===(o=n.split("-"))||void 0===o?void 0:o[1]):"-"})}},{name:"Total Invested",selector:e=>(0,Ig.jsx)("p",{className:"text-base font-roboto-semibold ".concat(parseFloat(e.total)>=0?"text-[#219653]":"text-red-500"),children:(0,rp.SET_FORMAT)(parseFloat(e.total?e.total:0))})},{name:"Rollover",selector:e=>(0,Ig.jsx)("p",{className:"text-base font-roboto-regular text-black",children:(0,rp.SET_FORMAT)(null===e||void 0===e?void 0:e.holdings)})},{name:"Start/Pause",selector:e=>(0,Ig.jsxs)("div",{className:"p-0 w-full",children:[!0===(null===e||void 0===e?void 0:e.active)&&(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none bg-[#EAEAEA] rounded-md normal-case px-5 py-3 text-black font-roboto-base w-[10vh]",onClick:()=>H(null===e||void 0===e?void 0:e.allocationId),children:"Pause"}),!1===(null===e||void 0===e?void 0:e.active)&&(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none bg-logoGreen rounded-md normal-case px-5 py-3 text-white font-roboto-base w-[10.1vh]",onClick:()=>V(null===e||void 0===e?void 0:e.allocationId),children:"Start"})]})},{name:"Actions",selector:e=>(0,Ig.jsx)("div",{className:"p-0",children:(0,Ig.jsxs)(a.Menu,{allowHover:!0,placement:"right-start",children:[(0,Ig.jsx)(a.MenuHandler,{children:(0,Ig.jsx)(a.Button,{className:"p-2 shadow-none hover:shadow-none bg-[#f6f6f6] hover:bg-black hover:bg-opacity-10  transition-all duration-300 ease-in-out",children:(0,Ig.jsx)(BM,{className:"w-5 h-5 text-black"})})}),(0,Ig.jsxs)(a.MenuList,{className:"w-[15vh] p-2",children:[(0,Ig.jsx)(a.MenuItem,{onClick:()=>{D(e),M(!N)},className:"bg-white hover:bg-logoGreen hover:bg-opacity-10 rounded-md text-base font-roboto-semibold",children:"Edit"}),(0,Ig.jsx)(a.MenuItem,{onClick:()=>{var t;t=null===e||void 0===e?void 0:e.allocationId,_g(n,{add:[],delete:[t]}).then((e=>{ue.success(null===e||void 0===e?void 0:e.message)})).catch((e=>{console.log("Error: ",e)})).finally((()=>{window.location.reload()}))},className:"bg-white hover:bg-logoGreen hover:bg-opacity-10 rounded-md text-base font-roboto-semibold",children:"Remove"}),(0,Ig.jsx)(a.MenuItem,{onClick:()=>{U(null===e||void 0===e?void 0:e.allocationId)},className:"bg-white hover:bg-logoGreen hover:bg-opacity-10 rounded-md text-base font-roboto-semibold",children:"Reset Rollover"})]})]})})}],q=e=>(0,Ig.jsx)("div",{className:"p-3 bg-greyBg bg-opacity-50 border border-greyBorder rounded-lg mt-2 cursor-pointer",onClick:()=>{return t=null===e||void 0===e?void 0:e.slug,Eg(n).then((e=>{})).catch((e=>{console.error("handleGetAuthLink",e)})),void Tg(n,t).then((e=>{var t,r;null!==e&&void 0!==e&&null!==(t=e.data)&&void 0!==t&&t.url&&(window.location.href=null===e||void 0===e||null===(r=e.data)||void 0===r?void 0:r.url)})).catch((e=>{console.error("handleGetAuthLink",e)}));var t},children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:null===e||void 0===e?void 0:e.brokerImg,className:"w-10 h-10 object-contain rounded",alt:null===e||void 0===e?void 0:e.brokerName}),(0,Ig.jsx)("div",{className:"p-0",children:(0,Ig.jsx)("h5",{className:"text-base font-roboto-semibold text-black",children:null===e||void 0===e?void 0:e.brokerName})})]})});return(0,t.useEffect)((()=>{let e=[];var t;null!==i&&void 0!==i&&i.accounts&&(null===s||void 0===s||null===(t=s.accounts)||void 0===t||t.forEach(((t,r)=>{var n,o;e.push({order:r+1,accountId:null===t||void 0===t?void 0:t.accountId,accountDetails:t,brokerage:null===i||void 0===i||null===(n=i.accounts)||void 0===n||null===(o=n.find((e=>(null===e||void 0===e?void 0:e.accountId)===(null===t||void 0===t?void 0:t.accountId))))||void 0===o?void 0:o.brokerage,automations:[]})})));k(e)}),[null===i||void 0===i?void 0:i.accounts]),(0,t.useEffect)((()=>{(null===x||void 0===x?void 0:x.length)>0&&l&&(W(),c(!1))}),[x]),(0,Ig.jsxs)("section",{children:[(0,Ig.jsx)(IM,{children:(0,Ig.jsx)("title",{children:"Automate | ScaleTrade"})}),(0,Ig.jsx)("div",{className:"".concat(!z&&"hidden"," w-full bg-[#008037] bg-opacity-10 px-10 py-5"),children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("div",{className:"flex items-center",children:(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-md font-roboto-semibold text-black",children:"\ud83e\udd14 Have you setup automatic cash transfers yet?"}),(0,Ig.jsx)("p",{className:"mt-1 text-base font-roboto-regular text-black",children:"This is a critical step to make sure you have enough money for your automation that runs every month. Learn how to set up automatic money transfers."})]})}),(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)(jt,{to:"https://resources.scaletrade.ai/scaletrade-terminal/your-strategies-page",target:"_blank",children:(0,Ig.jsx)(a.Button,{className:"w-fit mx-auto whitespace-nowrap shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md normal-case text-base font-roboto-semibold transition-all duration-300 ease-in-out",children:"Learn more"})}),(0,Ig.jsx)(a.Button,{onClick:()=>{Y(!z)},className:"shadow-none hover:shadow-none p-2 rounded-full bg-transparent hover:bg-black hover:bg-opacity-10 transition-all duration-300 ease-in-out",children:(0,Ig.jsx)(Wa,{className:"w-4 h-4 text-black"})})]})]})}),(0,Ig.jsx)("div",{className:"px-3 xl:px-10 lg:px-3 py-4 xl:py-7 lg:py-7",children:(0,Ig.jsx)("div",{className:"container mx-auto",children:(0,Ig.jsxs)("div",{className:"w-full",children:[(0,Ig.jsxs)("div",{className:"block xl:flex lg:flex items-center justify-between",children:[(0,Ig.jsx)("h1",{className:"text-2xl xl:text-4xl lg:text-4xl font-roboto-semibold text-black leading-tight",children:"Your Accounts and Automations"}),(0,Ig.jsx)(a.Button,{className:"mt-3 xl:mt-0 lg:mt-0 w-full xl:w-fit lg:w-fit shadow-none hover:shadow-none bg-logoGreen normal-case text-white hover:text-opacity-80 px-8 py-3 text-base font-roboto-base transition-all duration-300 ease-in-out",onClick:()=>{g(!p)},children:"Create new automation"})]}),(0,Ig.jsx)("div",{className:"mt-5",children:0===(null===x||void 0===x?void 0:x.length)?(0,Ig.jsx)("div",{className:"w-full bg-[#F6F6F6] border border-inputBox py-4 rounded-md",children:(0,Ig.jsx)("p",{className:"text-base font-roboto-semibold text-black text-center",children:"No accounts or automations found"})}):(0,Ig.jsxs)(Ig.Fragment,{children:[null===x||void 0===x?void 0:x.map((e=>{var r,n,o,a,i,s;return(0,Ig.jsx)(t.Fragment,{children:(0,Ig.jsxs)("div",{className:"w-full  bg-[#F6F6F6] rounded-lg px-5 first:mt-0 mt-5",children:[(0,Ig.jsx)("div",{className:"py-3 ",children:(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:"ALPACA"===e.brokerage||"ALPACA_PAPER"===e.brokerage?fm:"TRADIER"===e.brokerage?um:"ROBINHOOD"===e.brokerage?_w:"TRADESTATION"===e.brokerage||"TRADESTATION_SIM"===e.brokerage?dm:"WEBULL"===e.brokerage?hm:"SCHWAB"===e.brokerage?pm:"ETRADE"===e.brokerage?gm:null,className:"w-12 h-12 object-contain rounded",alt:e.brokerage}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-semibold text-black",children:e.brokerage}),(0,Ig.jsx)("p",{className:"text-sm xl:text-md lg:text-md font-roboto-semibold text-black",children:null!==e&&void 0!==e&&null!==(r=e.accountDetails)&&void 0!==r&&r.totalValue?(0,rp.SET_FORMAT)(null===e||void 0===e||null===(n=e.accountDetails)||void 0===n?void 0:n.totalValue):(0,rp.SET_FORMAT)(0)})]})]}),(0,Ig.jsxs)("p",{className:"text-sm px-4 py-3 rounded-lg xl:text-md lg:text-md font-roboto-semibold text-[#2073f3] bg-[#e6efff]",children:["Cash to Invest:"," ",null!==e&&void 0!==e&&null!==(o=e.accountDetails)&&void 0!==o&&o.cash?(0,rp.SET_FORMAT)(null===e||void 0===e||null===(a=e.accountDetails)||void 0===a?void 0:a.cash):(0,rp.SET_FORMAT)(0)]})]})}),(0,Ig.jsx)("div",{className:(null===e||void 0===e||null===(i=e.automations)||void 0===i?void 0:i.length)>0?"block py-5 border-t border-[#E5E5E5]":"hidden py-5 border-t border-[#E5E5E5]",children:(null===e||void 0===e||null===(s=e.automations)||void 0===s?void 0:s.length)>0&&(0,Ig.jsx)(l_.Ay,{className:"trade-table diff rounded-b-md bg-[#f6f6f6]",data:null===e||void 0===e?void 0:e.automations,columns:X,responsive:!0,progressComponent:(0,Ig.jsx)("div",{className:"w-full bg-greyBg py-4 ",children:(0,Ig.jsx)("p",{className:"text-base font-roboto-semibold text-black text-center",children:"Please wait..."})}),progressPending:T,noDataComponent:(0,Ig.jsx)("div",{className:"w-full bg-greyBg  text-center align-middle justify-center mx-auto"})})})]})},e.accountId)})),(0,Ig.jsxs)(a.Button,{onClick:()=>{A(!j)},className:"mt-5 w-fit mx-auto shadow-none hover:shadow-none bg-transparent hover:bg-logoGreen hover:bg-opacity-10 rounded-md px-5 py-3 normal-case flex items-center gap-2 transition-all duration-300 ease-in-out text-base font-redhat-semibold text-logoGreen",children:[(0,Ig.jsx)(dj,{className:"w-5 h-5 text-logoGreen"}),"Connect another brokerage"]})]})}),0===(null===i||void 0===i||null===(e=i.accounts)||void 0===e?void 0:e.length)&&(0,Ig.jsxs)("div",{className:"mt-5 xl:mt-10 lg:mt-10",children:[(0,Ig.jsx)("h5",{className:"text-lg font-roboto-bold text-black",children:"Connect your brokerage"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("div",{className:"grid grid-cols-2 xl:grid-cols-7 lg:grid-cols-1 gap-5",children:mm.map((e=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(c_,{brokerName:e.brokerName,brokerImg:e.brokerImg,slug:e.slug})},e.id)))})})]})]})})}),(0,Ig.jsx)(a.Dialog,{open:S,handler:()=>C(!S),size:"xl",animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},className:"bg-automationDialog overflow-visible",children:(0,Ig.jsx)(a.DialogBody,{className:"p-4 xl:p-8 lg:p-8 max-h-[90vh] overflow-auto overflow-y-auto overflow-x-hidden hide-scrollbar z-top relative",children:(0,Ig.jsx)(S_,{setStartDate:d,setAutomationDialog:C,setAutomationStatus:P,getAutomationsList:W,automationAccountSelected:b})})}),(0,Ig.jsx)(a.Dialog,{open:O,handler:()=>P(!O),size:"xs",animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},className:"bg-automationDialog overflow-visible",children:(0,Ig.jsxs)(a.DialogBody,{className:"px-5 py-10",children:[(0,Ig.jsx)(v_(),{className:"w-full h-full"}),(0,Ig.jsx)("h5",{className:"text-2xl font-roboto-bold text-white text-center",children:"Automation saved!"}),(0,Ig.jsx)("img",{src:r(12108),className:"w-20 h-20 mt-5 mx-auto",alt:"Automation saved"}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsx)("p",{className:"w-4/5 text-lg font-roboto-semibold text-white text-center mx-auto",children:"Congratulations on setting up your automated investment."})}),(0,Ig.jsx)("div",{className:"flex items-center mt-3",children:(0,Ig.jsx)(a.Button,{className:"mt-3 xl:mt-0 lg:mt-0 w-full xl:w-fit lg:w-fit shadow-none hover:shadow-none bg-gradient normal-case text-white hover:text-opacity-80 px-8 py-3 text-base font-roboto-semibold transition-all duration-300 ease-in-out mx-auto",onClick:()=>{null!==o&&void 0!==o&&o.isSubscribed?P(!O):window.open("".concat(rp.PAYMENT_LINK,"?client_reference_id=").concat(n),"_blank","noopener,noreferrer")},children:null!==o&&void 0!==o&&o.isSubscribed?"Continue":"Subscribe"})}),(0,Ig.jsx)("div",{className:"absolute top-1 right-1",children:(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none rounded-full bg-transparent hover:bg-white hover:bg-opacity-10 p-2 transition-all duration-300 ease-in-out",onClick:()=>P(!O),children:(0,Ig.jsx)(Wa,{className:"w-5 h-5 text-white"})})})]})}),(0,Ig.jsx)(a.Dialog,{open:j,handler:()=>A(!j),size:"xs",animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},className:"min-w-[90%] xl:min-w-max lg:min-w-max relative outline-none focus:outline-none",children:(0,Ig.jsxs)(a.DialogBody,{className:"p-0 relative outline-none focus:outline-none",children:[(0,Ig.jsx)("div",{className:"py-5 border-b border-inputBox",children:(0,Ig.jsx)("img",{src:r(57649),className:"h-10 w-auto mx-auto",alt:"ScaleTrade"})}),(0,Ig.jsxs)("div",{className:"py-5 px-8",children:[(0,Ig.jsx)("h3",{className:"text-xl font-roboto-extrabold text-black",children:"Let's link another account"}),(0,Ig.jsx)("p",{className:"mt-1 text-base font-roboto-regular text-[#494949]",children:"Select your brokerage below."}),(0,Ig.jsx)("div",{className:"mt-3",children:mm.map((e=>(0,Ig.jsx)(t.Fragment,{children:(0,Ig.jsx)(q,{brokerName:e.brokerName,brokerImg:e.brokerImg,slug:e.slug})},e.id)))}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{onClick:()=>{R(!I),A(!j)},className:"text-base font-roboto-semibold text-greyText text-center",children:(0,Ig.jsx)("span",{className:"underline cursor-pointer",children:"I don't see my brokerage here"})}),(0,Ig.jsx)("p",{className:"text-sm font-roboto-semibold text-gray-500 text-center mt-5",children:"By linking your brokerage and starting automations, you agree to the terms of our Disclosure Agreement"})]})]})]})}),(0,Ig.jsx)(a.Dialog,{open:p,handler:()=>g(!p),animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},size:"xs",children:(0,Ig.jsxs)(a.DialogBody,{className:"p-5",children:[console.log("START",u),1===f&&(0,Ig.jsx)(P_,{setStartDate:d,setAutomationDialog:g,strategySetup:p,setStep:h,setBrokerDialog:A,brokerDialog:j}),2===f&&(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-lg font-roboto-bold text-black text-center",children:null!==o&&void 0!==o&&o.isSubscribed?"Your new Automation is STARTED!":"Your Automation is Ready!"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("img",{src:r(25337),className:"w-4/5 mx-auto h-auto",alt:"Your automation is ready"})}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsxs)("h5",{className:"text-md font-roboto-semibold text-black text-center",children:[null!==o&&void 0!==o&&o.isSubscribed?"Your investment will be made on ".concat(WM()(u).format("MM/DD/YYYY")):"Start your ScaleTrade plan to begin using your new automation","."," "]}),(null===o||void 0===o?void 0:o.isSubscribed)&&(0,Ig.jsx)("h5",{className:"text-md font-roboto-semibold text-black text-center",children:"Keep your automations running to stay on track with your investment plan."})]}),(0,Ig.jsx)("div",{className:"flex items-center justify-center",children:(0,Ig.jsx)(a.Button,{className:"mt-5 w-fit mx-auto px-10 shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md normal-case text-base font-roboto-bold transition-all duration-300 ease-in-out",onClick:()=>{h(1),null!==o&&void 0!==o&&o.isSubscribed?g(!p):null!==a_&&void 0!==a_&&a_.find((e=>e===(null===o||void 0===o?void 0:o.email)))?window.open("".concat(rp.PAYMENT_LINK_FREE_TRIAL,"?client_reference_id=").concat(n),"_blank","noopener,noreferrer"):window.open("".concat(rp.PAYMENT_LINK,"?client_reference_id=").concat(n),"_blank","noopener,noreferrer")},children:null!==o&&void 0!==o&&o.isSubscribed?"Great! Let's go":"Start ScaleTrade Plan"})})]})]})}),(0,Ig.jsx)(a.Dialog,{open:N,handler:()=>M(!N),animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},size:"xs",children:(0,Ig.jsx)(a.DialogBody,{className:"p-5",children:(0,Ig.jsx)(j_,{automationId:_,setAutomationDialog:M,strategySetup:N,getAutomationsList:W,automationAccountSelected:b})})}),(0,Ig.jsx)(a.Dialog,{open:I,handler:()=>{R(!I),F(1)},size:"xs",animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},className:"min-w-[90%] xl:min-w-max lg:min-w-max relative outline-none focus:outline-none",children:(0,Ig.jsxs)(a.DialogBody,{className:"p-0 relative outline-none focus:outline-none",children:[(0,Ig.jsx)("div",{className:"py-5 border-b border-inputBox border-opacity-30",children:(0,Ig.jsx)("img",{src:r(57649),className:"h-10 w-auto mx-auto",alt:"ScaleTrade"})}),(0,Ig.jsxs)("div",{className:"py-5 px-8 ",children:[1===L&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("h5",{className:"text-lg font-roboto-bold text-black",children:"We add new brokers all the time"}),(0,Ig.jsx)("p",{className:"text-base font-roboto-semibold text-black mt-1",children:"Please tell us which broker you're looking for, and we will notify you when it is added to ScaleTrade."}),(0,Ig.jsxs)("form",{className:"mt-3",onSubmit:G.handleSubmit,children:[(0,Ig.jsx)("input",{type:"text",name:"brokerageName",id:"etfName",value:G.values.brokerageName,onChange:G.handleChange,placeholder:"Enter the broker name",className:"block w-full bg-white border ".concat(G.errors.brokerageName&&G.touched.brokerageName?"border-red-500":"border-inputBox"," outline-none focus:outline-none text-base font-roboto-base text-black px-5 py-3 rounded-md")}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none text-base font-roboto-base text-white bg-[#008037] normal-case",type:"submit",disabled:B,children:B?"Please wait..":"Submit and notify me when it's added"})]})]}),2===L&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("h5",{className:"text-lg font-roboto-bold text-black",children:"Your request has been submitted!"}),(0,Ig.jsx)("p",{className:"text-base font-roboto-semibold text-black mt-1",children:"We will notify you via email when this broker is added to ScaleTrade."}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none text-base font-roboto-semibold text-white bg-[#008037] normal-case",onClick:()=>{F(1),R(!I)},children:"Done"})]})]}),(0,Ig.jsx)("div",{className:"absolute top-2 right-2",children:(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none bg-transparent rounded-full p-2 hover:bg-white hover:bg-opacity-10 transition-all duration-300 ease-in-out",onClick:()=>{F(1),R(!I)},children:(0,Ig.jsx)(Wa,{className:"w-4 h-4 text-inputBox text-opacity-50s"})})})]})})]})},M_=e=>(0,Ig.jsx)("input",{type:e.type,name:e.name,id:e.id,value:e.value,onChange:e.onChange,placeholder:e.placeholder,className:"w-full block bg-[#F6F6F6] rounded-md px-5 py-2.5 outline-none focus:outline-none text-base placeholder:font-redhat-regular text-black"}),__=[{value:1,label:"Per Month"}],D_=Qi().shape({principalAmount:zi().required("Principal Amount is required."),monthlyContribution:zi().required("Monthly Contribution is required."),interestRate:zi().required("Interest Rate is required."),timePeriodRange:Qi().required("Time Period Range is required."),timePeriod:zi().required("Time Period is required.")}),I_=()=>{var e,n,o,i,s,l,c,u,d,f,h,p,g;const m=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.userId})),v=w((e=>{var t;return null===e||void 0===e||null===(t=e.user)||void 0===t?void 0:t.user})),[b,y]=(0,t.useState)(!1),[x,k]=(0,t.useState)(0),[S,C]=(0,t.useState)(!1),[O,P]=(0,t.useState)(!1),[T,E]=(0,t.useState)("Legendary Investors"),[j,A]=(0,t.useState)(!1),[N,M]=(0,t.useState)({id:1,image:kj,name:"Warren Buffet",strategyName:"90 / 10 Strategy",riskScore:3.24,returnPercentage:11.77,type:"investor",underlying:"_BUFFETT",about:"It has the opportunity to grow quickly, but it can drop just as fast. To balance this risk, bonds that are guaranteed by the U.S. government are added.",investorDetails:{image:wj,heading:"Who is Warren Buffet",list:["Averaged 20% per year for over 50 years, making him one of the best investors in history","Says the average person should just follow the 90/10 portfolio to reach wealth","Pledged to donate 99% of his wealth"],composition:[{name:"VOO",description:"Invests in the 500 largest companies in the U.S. This is one of the most popular and best-performing investments in the world.",percentage:90},{name:"BILS",description:"Invests in bonds that are guaranteed by the U.S. government. It is extremely safe, so the return is lower.",percentage:10}],benefits:[{description:"This strategy is best for people who are not afraid of moderate to higher risk."},{description:"Potential for higher returns, because it invests primarily in stocks instead of bonds."},{description:"This strategy uses bonds as a way to balance out some risk."},{description:"Because it invests in the largest 500 companies in the U.S., most money is invested in tech companies like Nvdia, Apple, and Meta."}],drawbacks:[{description:"It can sometimes be too volatile for people who do not like risk."},{description:"If the market were to face an extreme decline, it could take longer for this strategy to recover."}]}}),[_,D]=(0,t.useState)([]),[I,R]=(0,t.useState)([]),[L,F]=(0,t.useState)([]),[B,$]=(0,t.useState)(!0),[z,Y]=(0,t.useState)(1),[W,V]=(0,t.useState)(1),[H,U]=(0,t.useState)(1),[G,X]=(0,t.useState)({name:"VOO",description:"Invests in the 500 largest companies in the U.S. This is one of the most popular and best-performing investments in the world.",percentage:90}),q=pd({initialValues:{principalAmount:46e4,monthlyContribution:1500,interestRate:13.24,timePeriodRange:{value:1,label:"Per Month"},timePeriod:10},validationSchema:D_,onSubmit:e=>{!B&&A(!j),$(!0),y(!0);const t=(0,lj.w)(e);F(null===t||void 0===t?void 0:t.labels),D(null===t||void 0===t?void 0:t.graphData),R(null===t||void 0===t?void 0:t.withoutInvestmentGraph),k(t),y(!1)}}),K=e=>{var t;return(0,Ig.jsx)("div",{className:"w-full flex items-center gap-1",children:null===e||void 0===e||null===(t=e.details)||void 0===t?void 0:t.map(((t,r)=>{var n;return(0,Ig.jsx)("div",{className:"h-".concat((null===G||void 0===G?void 0:G.name)===(null===t||void 0===t?void 0:t.name)?"16":"14"," bg-[#008037] bg-opacity-").concat((null===G||void 0===G?void 0:G.name)===(null===t||void 0===t?void 0:t.name)?"80":0===r?"20":1===r?"40":"60"," hover:bg-opacity-30 transition-all duration-300 ease-in-out cursor-pointer ").concat(0===r&&"rounded-l-md"," ").concat(r===(null===e||void 0===e||null===(n=e.details)||void 0===n?void 0:n.length)-1&&"rounded-r-md"," flex items-center justify-center"),style:{width:"".concat(t.percentage,"%")},onClick:()=>{X(t)},children:(0,Ig.jsxs)("p",{className:"text-md font-redhat-semibold text-black",children:[null===t||void 0===t?void 0:t.percentage,"%"]})},r)}))})},Z=e=>(0,Ig.jsx)("div",{className:"w-full h-3 rounded-full bg-gradient-to-r from-black to-[#219653] relative flex items-center",children:(0,Ig.jsx)("div",{style:{width:"".concat(e.percentage,"%")},className:"flex items-end",children:(0,Ig.jsx)("div",{className:"w-2 h-2 bg-white rounded-full ml-auto"})})}),Q=e=>(0,Ig.jsx)("div",{className:"w-full ".concat((null===N||void 0===N?void 0:N.id)===(null===e||void 0===e?void 0:e.id)?"bg-logoGreen":"bg-white hover:bg-black hover:bg-opacity-5"," border border-greyBorder border-opacity-50 shadow-md rounded-md p-2 cursor-pointer transition-all duration-300 ease-in-out"),onClick:e.onClick,children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:e.image,className:"w-14 h-14 flex-shrink-0",alt:e.name}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-md font-redhat-bold ".concat((null===N||void 0===N?void 0:N.id)===(null===e||void 0===e?void 0:e.id)?"text-white":"text-black"),children:e.name}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold ".concat((null===N||void 0===N?void 0:N.id)===(null===e||void 0===e?void 0:e.id)?"text-white text-opacity-80":"text-greyText"),children:e.strategyName})]})]})}),J=e=>(0,Ig.jsx)("div",{className:"".concat((null===N||void 0===N?void 0:N.id)===(null===e||void 0===e?void 0:e.id)?"bg-logoGreen":"bg-white hover:bg-[#F2F2F2]"," border border-greyBorder border-opacity-50 shadow-md rounded-md p-2 cursor-pointer transition-all duration-300 ease-in-out"),onClick:e.onClick,children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:e.image,className:"w-14 h-14 flex-shrink-0",alt:e.strategyName}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-md font-redhat-bold ".concat((null===N||void 0===N?void 0:N.id)===(null===e||void 0===e?void 0:e.id)?"text-white":"text-black"),children:e.name}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold ".concat((null===N||void 0===N?void 0:N.id)===(null===e||void 0===e?void 0:e.id)?"text-white text-opacity-80":"text-greyText"),children:e.strategyName})]})]})}),ee=e=>(0,Ig.jsx)(a.Card,{className:"bg-white shadow-none rounded-md border border-borderColor border-opacity-20",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-bold text-black",children:e.value}),(0,Ig.jsxs)("div",{className:"flex items-center gap-2 mt-1",children:["#FFF"!==e.color&&(0,Ig.jsx)("div",{className:"w-2 h-2 rounded-full flex-shrink-0",style:{backgroundColor:e.color}}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-regular text-black",children:e.label})]})]})}),te=e=>{var t;let{data:r}=e;return(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-transparent",children:(0,Ig.jsxs)(a.CardBody,{className:"p-0",children:[(0,Ig.jsx)("img",{src:null===r||void 0===r?void 0:r.image,className:"w-full h-[30vh] object-cover rounded-md mx-auto",alt:"Jack Bogle"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:null===r||void 0===r?void 0:r.heading})}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsx)("ul",{className:"ml-5 list-disc",children:null===r||void 0===r||null===(t=r.list)||void 0===t?void 0:t.map((e=>(0,Ig.jsx)("li",{className:"text-base font-redhat-regular text-black",children:e})))})})]})})};return(0,t.useEffect)((()=>{""!==q.values.interestRate&&""!==q.values.monthlyContribution&&""!==q.values.principalAmount&&""!==q.values.timePeriod&&""!==q.values.timePeriodRange&&q.handleSubmit()}),[q.values]),(0,Ig.jsxs)("section",{className:"px-3 xl:px-10 lg:px-10 py-3 xl:py-7 lg:py-7",children:[(0,Ig.jsx)(IM,{children:(0,Ig.jsx)("title",{children:"Calculator | ScaleTrade"})}),(0,Ig.jsxs)("div",{className:"container",children:[(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h1",{className:"text-2xl xl:text-3xl lg:text-3xl font-redhat-extrabold text-black leading-tight",children:"Select your investment"}),(0,Ig.jsx)("p",{className:"mt-1 text-lg font-redhat-regular text-black",children:"Automate Legendary Investors and Powerful ETFs from inside your own account"})]}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsxs)(a.Tabs,{value:T,children:[(0,Ig.jsxs)(a.TabsHeader,{className:"bg-transparent p-0 shadow-none rounded-none gap-2",indicatorProps:{className:"bg-transparent shadow-none bg-[#F6F6F6] rounded-t-md rounded-b-none"},children:[(0,Ig.jsx)(a.Tab,{value:"Legendary Investors",className:"text-base font-redhat-semibold text-black bg-white px-8 py-4 whitespace-nowrap shadow-none rounded-t-md rounded-b-none",onClick:()=>{var e,t,r,n;q.setFieldValue("interestRate",null===Yj||void 0===Yj||null===(e=Yj.filter((e=>"investor"===(null===e||void 0===e?void 0:e.type)))[0])||void 0===e?void 0:e.returnPercentage),M(null===Yj||void 0===Yj?void 0:Yj.filter((e=>"investor"===(null===e||void 0===e?void 0:e.type)))[0]),X(null===Yj||void 0===Yj||null===(t=Yj.filter((e=>"investor"===(null===e||void 0===e?void 0:e.type)))[0])||void 0===t||null===(r=t.investorDetails)||void 0===r||null===(n=r.composition)||void 0===n?void 0:n[0]),V(1),U(1),E("Legendary Investors")},children:"Legendary Investors"},"Legendary Investors"),(0,Ig.jsx)(a.Tab,{value:"Powerful ETFs",className:"text-base font-redhat-semibold text-black bg-white px-8 py-4 whitespace-nowrap shadow-none rounded-t-md rounded-b-none",onClick:()=>{var e,t,r,n;q.setFieldValue("interestRate",null===Yj||void 0===Yj||null===(e=Yj.filter((e=>"etf"===(null===e||void 0===e?void 0:e.type)))[0])||void 0===e?void 0:e.returnPercentage),M(null===Yj||void 0===Yj?void 0:Yj.filter((e=>"etf"===(null===e||void 0===e?void 0:e.type)))[0]),X(null===Yj||void 0===Yj||null===(t=Yj.filter((e=>"etf"===(null===e||void 0===e?void 0:e.type)))[0])||void 0===t||null===(r=t.investorDetails)||void 0===r||null===(n=r.composition)||void 0===n?void 0:n[0]),V(1),U(1),E("Powerful ETFs")},children:"Powerful ETFs"},"Powerful ETFs")]}),(0,Ig.jsxs)(a.TabsBody,{className:"p-0",children:[(0,Ig.jsx)(a.TabPanel,{value:"Legendary Investors",className:"p-0",children:(0,Ig.jsx)("div",{className:"bg-[#F6F6F6] p-5 rounded-b-md",children:(0,Ig.jsx)("div",{className:"grid grid-cols-1 xl:grid-cols-4 lg:grid-cols-4 gap-3",children:null===Yj||void 0===Yj?void 0:Yj.filter((e=>"investor"===(null===e||void 0===e?void 0:e.type))).map(((e,t)=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(Q,{id:e.id,name:e.name,image:e.image,strategyName:e.strategyName,onClick:()=>{var t,r;q.setFieldValue("interestRate",null===e||void 0===e?void 0:e.returnPercentage),V(1),U(1),X(null===e||void 0===e||null===(t=e.investorDetails)||void 0===t||null===(r=t.composition)||void 0===r?void 0:r[0]),M(e)}})},t)))})})}),(0,Ig.jsx)(a.TabPanel,{value:"Powerful ETFs",className:"p-0",children:(0,Ig.jsx)("div",{className:"bg-[#F6F6F6] p-5 rounded-b-md",children:(0,Ig.jsxs)(cN,{navigation:!0,modules:[dN,pN],effect:"fade",fadeEffect:{crossFade:!1},slidesPerView:4,spaceBetween:15,className:"overflow-visible",children:[(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("div",{className:"grid grid-cols-1 xl:grid-cols-4 lg:grid-cols-4 gap-5",children:null===Yj||void 0===Yj?void 0:Yj.filter((e=>"etf"===(null===e||void 0===e?void 0:e.type))).slice(0,4).map(((e,t)=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(J,{id:e.id,name:e.name,image:e.image,strategyName:e.strategyName,onClick:()=>{q.setFieldValue("interestRate",null===e||void 0===e?void 0:e.returnPercentage),M(e)}})},t)))})}),(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("div",{className:"grid grid-cols-1 xl:grid-cols-4 lg:grid-cols-4 gap-5",children:null===Yj||void 0===Yj?void 0:Yj.filter((e=>"etf"===(null===e||void 0===e?void 0:e.type))).slice(4,8).map(((e,t)=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(J,{id:e.id,name:e.name,image:e.image,strategyName:e.strategyName,onClick:()=>{q.setFieldValue("interestRate",null===e||void 0===e?void 0:e.returnPercentage),M(e)}})},t)))})})]})})})]})]}),(0,Ig.jsxs)("div",{className:"bg-[#F6F6F6] p-5 pt-0 rounded-b-md grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3 gap-0 xl:gap-5 lg:gap-5",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Card,{className:"bg-white shadow-none rounded-md border border-borderColor border-opacity-20",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Investment Calculator"}),(0,Ig.jsxs)("form",{className:"mt-3",onSubmit:q.handleSubmit,children:[(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How much do you have invested now?"}),(0,Ig.jsxs)("div",{className:"mt-2 relative",children:[(0,Ig.jsx)(mN(),{thousandSeparator:!0,value:q.values.principalAmount,onValueChange:e=>{const{value:t}=e;q.setFieldValue("principalAmount",t)},hintText:"10000",className:"w-full block bg-[#F6F6F6] rounded-md px-5 py-2.5 outline-none focus:outline-none text-base placeholder:font-redhat-semibold text-black"}),(0,Ig.jsx)("div",{className:"absolute top-3 right-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText",children:"USD"})})]})]}),(0,Ig.jsxs)("div",{className:"form-group mt-4",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How many years will you invest for?"}),(0,Ig.jsxs)("div",{className:"mt-2 relative",children:[(0,Ig.jsx)(M_,{type:"number",name:"timePeriod",id:"timePeriod",placeholder:"10",value:q.values.timePeriod,onChange:q.handleChange,error:!(!q.errors.timePeriod||!q.touched.timePeriod)}),(0,Ig.jsx)("div",{className:"absolute top-3 right-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText",children:"Years"})})]})]}),(0,Ig.jsxs)("div",{className:"form-group mt-4",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How often will you invest more?"}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsx)(Ca,{options:__,classNamePrefix:q.errors.timePeriodRange&&q.touched.timePeriodRange?"order-error":"order",placeholder:"Select contribution",className:"react-select",value:q.values.timePeriodRange,onChange:e=>{q.setFieldValue("timePeriodRange",e)}})})]}),(0,Ig.jsxs)("div",{className:"form-group mt-4",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How much will you invest each time?"}),(0,Ig.jsxs)("div",{className:"mt-2 relative",children:[(0,Ig.jsx)(M_,{type:"number",name:"monthlyContribution",id:"monthlyContribution",placeholder:"1500",value:q.values.monthlyContribution,onChange:q.handleChange,error:!(!q.errors.monthlyContribution||!q.touched.monthlyContribution)}),(0,Ig.jsx)("div",{className:"absolute top-3 right-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText",children:"USD"})})]})]}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md normal-case text-base font-redhat-bold transition-all duration-300 ease-in-out",type:"submit",disabled:b,onClick:()=>{$(!1)},children:b?"Please wait...":"\u2728 Automate ".concat(null!==N&&void 0!==N&&N.strategyName?"etf"===(null===N||void 0===N?void 0:N.type)?null===N||void 0===N?void 0:N.strategyName:null===N||void 0===N?void 0:N.name:"")})]})]})})}),(0,Ig.jsxs)("div",{className:"col-span-2",children:[(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3 gap-5",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(ee,{label:"Your invested amount",value:(0,rp.SET_FORMAT)(null!==x&&void 0!==x&&x.totalAmountInvested?null===x||void 0===x?void 0:x.totalAmountInvested:0),color:"#50CFD7"})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(ee,{label:"Estimated investment gain",value:(0,rp.SET_FORMAT)(null!==x&&void 0!==x&&x.totalAmount?(null===x||void 0===x?void 0:x.totalAmount)-q.values.principalAmount:0),color:"#008037"})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(ee,{label:"Estimated total value",value:(0,rp.SET_FORMAT)(null!==x&&void 0!==x&&x.totalAmount?null===x||void 0===x?void 0:x.totalAmount:0),color:"#FFF"})})]}),(0,Ig.jsx)(a.Card,{className:"mt-5 bg-white shadow-none rounded-md border border-borderColor border-opacity-20",children:(0,Ig.jsx)(a.CardBody,{className:"p-5",children:(0,Ig.jsx)("div",{className:"-ml-5 -mt-3 -mb-3",children:(0,Ig.jsx)(vN,{values:_,labels:L,withoutInvestment:I})})})})]})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3 gap-5",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)("div",{className:"bg-[#F6F6F6] p-5 rounded-md",children:N&&(0,Ig.jsx)(te,{data:null===N||void 0===N?void 0:N.investorDetails})})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Card,{className:"h-full bg-[#F6F6F6] shadow-none rounded-md",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"About this strategy"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black",children:null===N||void 0===N?void 0:N.about})}),(0,Ig.jsxs)("div",{className:"mt-4",children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Estimated Return"}),(0,Ig.jsxs)("p",{className:"text-base font-redhat-semibold text-black",children:[null===N||void 0===N?void 0:N.returnPercentage,"% per year (",null!==N&&void 0!==N&&N.returnPercentage?(null===N||void 0===N?void 0:N.returnPercentage)>10?"High":(null===N||void 0===N?void 0:N.returnPercentage)<=10&&(null===N||void 0===N?void 0:N.returnPercentage)>=8?"Medium":"Low":"Low",")"]})]}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsx)(Z,{percentage:null!==N&&void 0!==N&&N.returnPercentage?(null===N||void 0===N?void 0:N.returnPercentage)>10?99:(null===N||void 0===N?void 0:N.returnPercentage)<=10&&(null===N||void 0===N?void 0:N.returnPercentage)>=8?66:33:33})})]}),(0,Ig.jsxs)("div",{className:"mt-4",children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Risk Level"}),(0,Ig.jsxs)("p",{className:"text-base font-redhat-semibold text-black",children:[null===N||void 0===N?void 0:N.riskScore," / 5.0 (Medium)"]})]}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsx)(Z,{percentage:null!==N&&void 0!==N&&N.riskScore?(null===N||void 0===N?void 0:N.riskScore)>3.5?99:(null===N||void 0===N?void 0:N.riskScore)<=3.5&&(null===N||void 0===N?void 0:N.riskScore)>=2?66:33:33})})]}),null!==N&&void 0!==N&&null!==(e=N.investorDetails)&&void 0!==e&&e.composition?(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"The composition of the investment portfolio"})}),(0,Ig.jsx)("div",{className:"mt-2",children:(null===N||void 0===N||null===(n=N.investorDetails)||void 0===n?void 0:n.composition)&&(0,Ig.jsx)(K,{details:null===N||void 0===N||null===(o=N.investorDetails)||void 0===o?void 0:o.composition})}),(0,Ig.jsxs)("div",{className:"mt-3 bg-white p-3",children:[G&&(0,Ig.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Ig.jsx)("div",{className:"w-4 h-4 bg-[#008037] rounded"}),(0,Ig.jsxs)("p",{className:"text-md font-redhat-semibold text-black",children:[null===G||void 0===G?void 0:G.percentage,"% is invested into ",null===G||void 0===G?void 0:G.name]})]}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold text-black mt-2",children:null===G||void 0===G?void 0:G.description})]})]}):(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Top holdings"}),(0,Ig.jsx)("div",{className:"mt-3 bg-white rounded-md p-3",children:null===N||void 0===N||null===(i=N.investorDetails)||void 0===i||null===(s=i.holdings)||void 0===s?void 0:s.map(((e,t)=>!1===(null===e||void 0===e?void 0:e.link)?(0,Ig.jsxs)("div",{className:"flex items-center justify-between ".concat(0!==t&&"mt-2"),children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:null===e||void 0===e?void 0:e.name}),(0,Ig.jsxs)("p",{className:"text-base font-redhat-semibold text-black",children:[null===e||void 0===e?void 0:e.percentage,"%"]})]},t):(0,Ig.jsx)(jt,{to:null===e||void 0===e?void 0:e.redirectLink,children:(0,Ig.jsx)(a.Button,{className:"mt-3 w-full text-center py-2 shadow-none hover:shadow-none bg-white hover:bg-logoGreen hover:bg-opacity-5 rounded-md transition-all duration-300 ease-in-out text-logoGreen normal-case font-redhat-semibold text-base",children:"See the full list"})})))})]})]})})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-[#F6F6F6] rounded-lg",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Benefits"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)(a.Card,{className:"bg-white w-full rounded-md shadow-none",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)(cN,{modules:[dN,pN],navigation:{nextEl:".benefit-next",prevEl:".benefit-prev"},slidesPerView:1,effect:"fade",fadeEffect:{crossFade:!0},children:null===N||void 0===N||null===(l=N.investorDetails)||void 0===l||null===(c=l.benefits)||void 0===c?void 0:c.map(((e,t)=>(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:null===e||void 0===e?void 0:e.description})},t)))}),(0,Ig.jsxs)("div",{className:"mt-7 flex items-center justify-between",children:[(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out benefit-prev",onClick:()=>{V(W-1)},children:(0,Ig.jsx)(Pd,{className:"w-4 h-4 text-black"})}),(0,Ig.jsx)("div",{className:"flex items-center gap-2",children:null===N||void 0===N||null===(u=N.investorDetails)||void 0===u||null===(d=u.benefits)||void 0===d?void 0:d.map(((e,t)=>(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(t+1===W?"bg-[#008037]":"bg-[#DDD]")},t)))}),(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out benefit-next",onClick:()=>{V(W+1)},children:(0,Ig.jsx)(Td,{className:"w-4 h-4 text-black"})})]})]})})}),console.log("benefits",W),console.log("drawbacks",H),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Drawbacks"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)(a.Card,{className:"bg-white w-full rounded-md shadow-none",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)(cN,{modules:[dN,pN],navigation:{nextEl:".drawback-next",prevEl:".drawback-prev"},slidesPerView:1,effect:"fade",fadeEffect:{crossFade:!0},children:null===N||void 0===N||null===(f=N.investorDetails)||void 0===f||null===(h=f.drawbacks)||void 0===h?void 0:h.map(((e,t)=>(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:null===e||void 0===e?void 0:e.description})},t)))}),(0,Ig.jsxs)("div",{className:"mt-7 flex items-center justify-between",children:[(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out drawback-prev",onClick:()=>{U(H-1)},children:(0,Ig.jsx)(Pd,{className:"w-4 h-4 text-black"})}),(0,Ig.jsx)("div",{className:"flex items-center gap-2",children:null===N||void 0===N||null===(p=N.investorDetails)||void 0===p||null===(g=p.drawbacks)||void 0===g?void 0:g.map(((e,t)=>(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(t+1===H?"bg-[#008037]":"bg-[#DDD]")},t)))}),(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out drawback-next",onClick:()=>{U(H+1)},children:(0,Ig.jsx)(Td,{className:"w-4 h-4 text-black"})})]})]})})})]})]})})})]})})]})]}),(0,Ig.jsx)(a.Dialog,{open:j,handler:()=>A(!j),animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},size:"xs",children:(0,Ig.jsxs)(a.DialogBody,{className:"p-5",children:[1===z&&(0,Ig.jsx)(P_,{setAutomationDialog:A,strategySetup:j,setStep:Y,calculatorDetails:null===q||void 0===q?void 0:q.values,totalAmountInvested:null===x||void 0===x?void 0:x.totalAmountInvested,selectedInvestment:N}),2===z&&(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black text-center",children:"Your Automation is Ready!"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("img",{src:r(25337),className:"w-4/5 mx-auto h-auto",alt:"Your automation is ready"})}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("h5",{className:"text-md font-redhat-semibold text-black text-center",children:["Start your ScaleTrade plan to begin using your new automation."," "]})}),(0,Ig.jsx)("div",{className:"flex items-center justify-center",children:(0,Ig.jsx)(a.Button,{className:"mt-5 w-fit mx-auto px-10 shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md normal-case text-base font-redhat-bold transition-all duration-300 ease-in-out",onClick:()=>{Y(1),null!==v&&void 0!==v&&v.isSubscribed?A(!j):null!==a_&&void 0!==a_&&a_.find((e=>e===(null===v||void 0===v?void 0:v.email)))?window.open("".concat(rp.PAYMENT_LINK_FREE_TRIAL,"?client_reference_id=").concat(m),"_blank","noopener,noreferrer"):window.open("".concat(rp.PAYMENT_LINK,"?client_reference_id=").concat(m),"_blank","noopener,noreferrer")},children:null!==v&&void 0!==v&&v.isSubscribed?"Continue":"Start ScaleTrade Plan"})})]})]})}),(0,Ig.jsx)(a.Dialog,{open:S,handler:()=>C(!S),animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},size:"xs",children:(0,Ig.jsx)(a.DialogBody,{className:"p-5",children:(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsxs)("h5",{className:"text-lg font-redhat-bold text-black text-center",children:["Your New Automation is"," ",(0,Ig.jsx)("span",{className:"italic font-redhat-bold",children:"STARTED"}),"!"]}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("img",{src:r(25337),className:"w-4/5 mx-auto h-auto",alt:"Your automation is ready"})}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("h5",{className:"text-md font-redhat-bold text-black text-center",children:"Your first investment will be made on 5/24/24"}),(0,Ig.jsx)("h5",{className:"mt-1 text-md font-redhat-regular text-black text-center",children:"Keep your automations running to stay on track with your investment plan."})]}),(0,Ig.jsx)("div",{className:"flex items-center justify-center",children:(0,Ig.jsx)(a.Button,{className:"mt-5 w-fit mx-auto px-10 shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md normal-case text-base font-redhat-bold transition-all duration-300 ease-in-out",onClick:()=>{C(!S)},children:"Great! Let's go"})})]})})}),(0,Ig.jsx)(a.Dialog,{open:O,handler:()=>P(!O),animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},size:"xs",children:(0,Ig.jsx)(a.DialogBody,{className:"p-5",children:(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black text-center",children:"Are you sure?"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("img",{src:r(68229),className:"w-4/5 mx-auto h-auto",alt:"Pause automation"})}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsx)("h5",{className:"text-md font-redhat-regular text-black text-center",children:"By pausing your automation, you\u2019re interrupting the powerful compounding process."})}),(0,Ig.jsxs)("div",{className:"flex items-center gap-0",children:[(0,Ig.jsx)(a.Button,{className:"mt-5 w-fit mx-auto whitespace-nowrap shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md normal-case text-base font-redhat-bold transition-all duration-300 ease-in-out",onClick:()=>{P(!O)},children:"Actually, don't pause"}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-fit whitespace-nowrap mx-auto shadow-none hover:shadow-none bg-[#494949] hover:bg-opacity-80 rounded-md normal-case text-base text-white font-redhat-bold transition-all duration-300 ease-in-out",children:"Confirm pause"})]})]})})})]})},R_=r.p+"static/media/ray-dalio-full.56ad10c60e09547fb729.png",L_=e=>(0,Ig.jsx)("input",{type:e.type,name:e.name,id:e.id,value:e.value,onChange:e.onChange,placeholder:e.placeholder,className:"w-full block bg-[#F6F6F6] rounded-md px-5 py-2.5 outline-none focus:outline-none text-base placeholder:font-redhat-regular text-black"}),F_=[{value:1,label:"Monthly"}],B_=Qi().shape({principalAmount:zi().required("Principal Amount is required."),monthlyContribution:zi().required("Monthly Contribution is required."),interestRate:zi().required("Interest Rate is required."),timePeriodRange:Qi().required("Time Period Range is required."),timePeriod:zi().required("Time Period is required.")}),$_=()=>{const[e,n]=(0,t.useState)(!1),[o,i]=(0,t.useState)(0),[s,l]=(0,t.useState)(new Date),[c,u]=(0,t.useState)(1),[d,f]=(0,t.useState)(1),[h,p]=(0,t.useState)("Legendary Investors"),[g,m]=(0,t.useState)(!1),[v,b]=(0,t.useState)("Warren Buffet"),[y,x]=(0,t.useState)({name:"Ticker: VOO",strategyName:"500 Largest Companies"}),[w,k]=(0,t.useState)([]),[S,C]=(0,t.useState)([]),[O,P]=(0,t.useState)(!0),[T,E]=(0,t.useState)(!1),[j,A]=(0,t.useState)(!1),[N,M]=(0,t.useState)(!1),[_,D]=(0,t.useState)({name:"Warren Buffet",image:kj,strategyName:"90/10 Strategy"}),[I,R]=(0,t.useState)({name:"TD Ameritrade",image:Mw,balance:"24,159.88",text:"You have $5,157.92 in cash to invest in this account."}),[L,F]=(0,t.useState)(!1),[B,$]=(0,t.useState)(!1),z=e=>(0,Ig.jsx)("div",{className:"w-full ".concat(v===e.name?"bg-logoGreen":"bg-white hover:bg-black hover:bg-opacity-5"," border border-greyBorder border-opacity-50 shadow-md rounded-md p-2 cursor-pointer transition-all duration-300 ease-in-out"),onClick:e.onClick,children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:e.image,className:"w-14 h-14 flex-shrink-0",alt:e.name}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-md font-redhat-bold ".concat(v===e.name?"text-white":"text-black"),children:e.name}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold ".concat(v===e.name?"text-white text-opacity-80":"text-greyText"),children:e.strategyName})]})]})}),Y=e=>(0,Ig.jsx)("div",{className:"".concat(y.strategyName===e.strategyName?"bg-logoGreen":"bg-white hover:bg-[#F2F2F2]"," border border-greyBorder border-opacity-50 shadow-md rounded-md p-2 cursor-pointer transition-all duration-300 ease-in-out"),onClick:e.onClick,children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:e.image,className:"w-14 h-14 flex-shrink-0",alt:e.strategyName}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-md font-redhat-bold ".concat(y.strategyName===e.strategyName?"text-white":"text-black"),children:e.name}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold ".concat(y.strategyName===e.strategyName?"text-white text-opacity-80":"text-greyText"),children:e.strategyName})]})]})}),W=e=>(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-xl font-redhat-bold text-black",children:e.value}),(0,Ig.jsxs)("div",{className:"flex items-center gap-2",children:["#FFF"!==e.color&&(0,Ig.jsx)("div",{className:"w-2 h-2 rounded-full flex-shrink-0",style:{backgroundColor:e.color}}),(0,Ig.jsx)("p",{className:"text-md font-redhat-regular text-black",children:e.label})]})]}),V=()=>(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-transparent",children:(0,Ig.jsxs)(a.CardBody,{className:"p-0",children:[(0,Ig.jsx)("img",{src:Oj,className:"w-full h-[30vh] object-cover rounded-md mx-auto",alt:"Jack Bogle"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Who is Jack Bogle"})}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("ul",{className:"ml-5 list-disc",children:[(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black",children:"Averaged 20% per year for over 50 years, making him one of the best investors in history"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"Says the average person should just follow the 90/10 portfolio to reach wealth"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"Pledged to donate 99% of his wealth"})]})})]})}),H=()=>(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-transparent",children:(0,Ig.jsxs)(a.CardBody,{className:"p-0",children:[(0,Ig.jsx)("img",{src:R_,className:"w-full h-[30vh] object-cover rounded-md mx-auto",alt:"Ray Dalio"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Who is Ray Dalio"})}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("ul",{className:"ml-5 list-disc",children:[(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black",children:"Averaged 20% per year for over 50 years, making him one of the best investors in history"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"Says the average person should just follow the 90/10 portfolio to reach wealth"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"Pledged to donate 99% of his wealth"})]})})]})}),U=()=>(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-transparent",children:(0,Ig.jsxs)(a.CardBody,{className:"p-0",children:[(0,Ig.jsx)("img",{src:wj,className:"w-full h-[30vh] object-cover rounded-md mx-auto",alt:"Warren Buffet"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Who is Warren Buffet"})}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("ul",{className:"ml-5 list-disc",children:[(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black",children:"Averaged 20% per year for over 50 years, making him one of the best investors in history"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"Says the average person should just follow the 90/10 portfolio to reach wealth"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"Pledged to donate 99% of his wealth"})]})})]})}),G=()=>(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-transparent",children:(0,Ig.jsxs)(a.CardBody,{className:"p-0",children:[(0,Ig.jsx)("img",{src:Cj,className:"w-full h-[30vh] object-cover rounded-md mx-auto",alt:"Peter Lynch"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Who is Peter Lynch"})}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("ul",{className:"ml-5 list-disc",children:[(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black",children:"Averaged 20% per year for over 50 years, making him one of the best investors in history"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"Says the average person should just follow the 90/10 portfolio to reach wealth"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"Pledged to donate 99% of his wealth"})]})})]})}),X=e=>(0,Ig.jsx)("div",{className:"w-full h-3 rounded-full bg-gradient-to-r from-black to-[#219653] relative flex items-center",children:(0,Ig.jsx)("div",{style:{width:"".concat(e.percentage,"%")},className:"flex items-end",children:(0,Ig.jsx)("div",{className:"w-2 h-2 bg-white rounded-full ml-auto"})})}),q=e=>(0,Ig.jsxs)("div",{className:"w-full flex items-center gap-1",children:[(0,Ig.jsx)("div",{className:"h-14 bg-[#008037] bg-opacity-20 hover:bg-opacity-30 transition-all duration-300 ease-in-out rounded-l-md border-3 border-white border-r-0 flex items-center justify-center cursor-pointer",style:{width:"".concat(e.initialPercentage,"%")},children:(0,Ig.jsxs)("p",{className:"text-md font-redhat-semibold text-black",children:[e.initialPercentage,"%"]})}),(0,Ig.jsx)("div",{className:"h-16 bg-[#008037] hover:bg-opacity-80 transition-all duration-300 ease-in-out rounded-r-md flex items-center justify-center cursor-pointer",style:{width:"".concat(e.secondaryPercentage,"%")},children:(0,Ig.jsxs)("p",{className:"text-md font-redhat-semibold text-white",children:[e.secondaryPercentage,"%"]})})]}),K=e=>(0,Ig.jsxs)("div",{className:"w-full flex items-center gap-1",children:[(0,Ig.jsx)("div",{className:"h-14 bg-[#008037] bg-opacity-20 rounded-l-md flex items-center justify-center",style:{width:"".concat(e.initialPercentage,"%")},children:(0,Ig.jsxs)("p",{className:"text-md font-redhat-semibold text-black",children:[e.initialPercentage,"%"]})}),(0,Ig.jsx)("div",{className:"h-14 bg-[#008037] bg-opacity-40 flex items-center justify-center",style:{width:"".concat(e.secondaryPercentage,"%")},children:(0,Ig.jsxs)("p",{className:"text-md font-redhat-semibold text-white",children:[e.secondaryPercentage,"%"]})}),(0,Ig.jsx)("div",{className:"h-16 bg-[#008037] rounded-r-md flex items-center justify-center",style:{width:"".concat(e.tertiaryPercentage,"%")},children:(0,Ig.jsxs)("p",{className:"text-md font-redhat-semibold text-white",children:[e.tertiaryPercentage,"%"]})})]}),Z=e=>(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:e.image,className:"w-12 h-12 rounded-md object-cover",alt:e.name}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-semibold text-white",children:e.name}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-regular text-white text-opacity-80",children:e.strategyName})]})]}),j?(0,Ig.jsx)(Ed,{className:"w-3 h-3 text-white"}):(0,Ig.jsx)(Od,{className:"w-3 h-3 text-white"})]}),Q=e=>(0,Ig.jsx)("div",{className:"flex items-center justify-between",children:(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:e.image,className:"w-12 h-12 rounded-md object-cover",alt:e.name}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-semibold text-black",children:e.name}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-regular text-greyText",children:e.strategyName})]})]})}),J=e=>(0,Ig.jsxs)("div",{className:"flex items-center justify-between gap-5",children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-3",children:[(0,Ig.jsx)("img",{src:e.image,className:"w-12 h-12 rounded-md object-cover",alt:e.name}),(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("h5",{className:"text-base font-redhat-semibold text-black",children:e.name}),(0,Ig.jsxs)("h5",{className:"text-base font-redhat-semibold text-black",children:["$",e.balance]})]}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-regular text-greyText leading-snug",children:e.text})]})]}),N?(0,Ig.jsx)(Ed,{className:"w-3 h-3 text-black"}):(0,Ig.jsx)(Od,{className:"w-3 h-3 text-black"})]}),ee=()=>(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-transparent",children:(0,Ig.jsxs)(a.CardBody,{className:"p-0",children:[(0,Ig.jsx)("img",{src:Dj,className:"w-full h-[30vh] object-cover rounded-md mx-auto",alt:"What is VOO"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"What is VOO?"})}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("ul",{className:"ml-5 list-disc",children:[(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black",children:"This gold ETF is one of the best ways to invest in gold, as it tracks the price of the gold bullion"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"It was started in 2004 and is run by an extremely credible asset manager, SPDR"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"It has a 0.40% expense ratio, which is average"})]})})]})}),te=()=>(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-transparent",children:(0,Ig.jsxs)(a.CardBody,{className:"p-0",children:[(0,Ig.jsx)("img",{src:Ij,className:"w-full h-[30vh] object-cover rounded-md mx-auto",alt:"What is QQQ"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"What is QQQ?"})}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("ul",{className:"ml-5 list-disc",children:[(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black",children:"The Nasdaq ETF (QQQ) is one of the three major ways people track the stock market"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"It\u2019s a way to invest in the largest tech companies in the United States"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"It\u2019s often a bit more volatile than other options like the S&P 500 and Dow Jones"})]})})]})}),re=()=>(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-transparent",children:(0,Ig.jsxs)(a.CardBody,{className:"p-0",children:[(0,Ig.jsx)("img",{src:Rj,className:"w-full h-[30vh] object-cover rounded-md mx-auto",alt:"What is SCHD"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"What is SCHD?"})}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("ul",{className:"ml-5 list-disc",children:[(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black",children:"This gold ETF is one of the best ways to invest in gold, as it tracks the price of the gold bullion"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"It was started in 2004 and is run by an extremely credible asset manager, SPDR"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"It has a 0.40% expense ratio, which is average"})]})})]})}),ne=()=>(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-transparent",children:(0,Ig.jsxs)(a.CardBody,{className:"p-0",children:[(0,Ig.jsx)("img",{src:Lj,className:"w-full h-[30vh] object-cover rounded-md mx-auto",alt:"What is GLD"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"What is GLD?"})}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("ul",{className:"ml-5 list-disc",children:[(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black",children:"This gold ETF is one of the best ways to invest in gold, as it tracks the price of the gold bullion"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"It was started in 2004 and is run by an extremely credible asset manager, SPDR"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"It has a 0.40% expense ratio, which is average"})]})})]})}),oe=()=>(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-transparent",children:(0,Ig.jsxs)(a.CardBody,{className:"p-0",children:[(0,Ig.jsx)("img",{src:Fj,className:"w-full h-[30vh] object-cover rounded-md mx-auto",alt:"What is VUG"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"What is VUG?"})}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("ul",{className:"ml-5 list-disc",children:[(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black",children:"Provides a convenient way to match the performance of many of the nation\u2019s largest growth stocks."}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"Follows a passively managed, full-replication approach with a 0.04% expense ratio"})]})})]})}),ae=()=>(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-transparent",children:(0,Ig.jsxs)(a.CardBody,{className:"p-0",children:[(0,Ig.jsx)("img",{src:Bj,className:"w-full h-[30vh] object-cover rounded-md mx-auto",alt:"What is IWM"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"What is IWM?"})}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("ul",{className:"ml-5 list-disc",children:[(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black",children:"This gold ETF is one of the best ways to invest in gold, as it tracks the price of the gold bullion"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"It was started in 2004 and is run by an extremely credible asset manager, SPDR"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"It has a 0.40% expense ratio, which is average"})]})})]})}),ie=()=>(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-transparent",children:(0,Ig.jsxs)(a.CardBody,{className:"p-0",children:[(0,Ig.jsx)("img",{src:$j,className:"w-full h-[30vh] object-cover rounded-md mx-auto",alt:"What is SWSX"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"What is SWSX?"})}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("ul",{className:"ml-5 list-disc",children:[(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black",children:"This gold ETF is one of the best ways to invest in gold, as it tracks the price of the gold bullion"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"It was started in 2004 and is run by an extremely credible asset manager, SPDR"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"It has a 0.40% expense ratio, which is average"})]})})]})}),se=()=>(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-transparent",children:(0,Ig.jsxs)(a.CardBody,{className:"p-0",children:[(0,Ig.jsx)("img",{src:zj,className:"w-full h-[30vh] object-cover rounded-md mx-auto",alt:"What is DIA"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"What is DIA?"})}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsxs)("ul",{className:"ml-5 list-disc",children:[(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black",children:"This gold ETF is one of the best ways to invest in gold, as it tracks the price of the gold bullion"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"It was started in 2004 and is run by an extremely credible asset manager, SPDR"}),(0,Ig.jsx)("li",{className:"text-base font-redhat-semibold text-black mt-2",children:"It has a 0.40% expense ratio, which is average"})]})})]})});pd({initialValues:{principalAmount:1e4,monthlyContribution:1500,interestRate:10.26,timePeriodRange:{value:1,label:"Monthly"},timePeriod:40},validationSchema:B_,onSubmit:e=>{n(!0);const t=(0,lj.w)(e);C(null===t||void 0===t?void 0:t.labels),k(null===t||void 0===t?void 0:t.graphData),i(t),n(!1)}});return(0,t.useEffect)((()=>{const e=(0,lj.w)({principalAmount:1e4,monthlyContribution:1500,interestRate:10.26,timePeriodRange:{value:1,label:"Monthly"},timePeriod:40});C(null===e||void 0===e?void 0:e.labels),k(null===e||void 0===e?void 0:e.graphData),i(e)}),[]),(0,Ig.jsxs)("section",{className:"px-3 xl:px-10 lg:px-10 py-3 xl:py-7 lg:py-7",children:[(0,Ig.jsx)(IM,{children:(0,Ig.jsx)("title",{children:"Calculator | ScaleTrade"})}),(0,Ig.jsxs)("div",{className:"container",children:[(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h1",{className:"text-2xl xl:text-3xl lg:text-3xl font-redhat-extrabold text-black leading-tight",children:"Select your investment"}),(0,Ig.jsx)("p",{className:"mt-1 text-lg font-redhat-regular text-black",children:"Automate Legendary Investors and Powerful ETFs from inside your own account"})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)(a.Tabs,{value:h,children:[(0,Ig.jsxs)(a.TabsHeader,{className:"bg-transparent p-0 shadow-none rounded-none gap-2",indicatorProps:{className:"bg-transparent shadow-none bg-[#F6F6F6] rounded-t-md rounded-b-none"},children:[(0,Ig.jsx)(a.Tab,{value:"Legendary Investors",className:"text-base font-redhat-semibold text-black bg-white px-8 py-4 whitespace-nowrap shadow-none rounded-t-md rounded-b-none",onClick:()=>p("Legendary Investors"),children:"Legendary Investors"},"Legendary Investors"),(0,Ig.jsx)(a.Tab,{value:"Powerful ETFs",className:"text-base font-redhat-semibold text-black bg-white px-8 py-4 whitespace-nowrap shadow-none rounded-t-md rounded-b-none",onClick:()=>p("Powerful ETFs"),children:"Powerful ETFs"},"Powerful ETFs")]}),(0,Ig.jsxs)(a.TabsBody,{className:"p-0",children:[(0,Ig.jsxs)(a.TabPanel,{value:"Legendary Investors",className:"p-0",children:[(0,Ig.jsxs)("div",{className:"bg-[#F6F6F6] p-5 rounded-b-md",children:[(0,Ig.jsx)("div",{className:"grid grid-cols-1 xl:grid-cols-4 lg:grid-cols-4 gap-3",children:Yj.map(((e,t)=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(z,{name:e.name,image:e.image,strategyName:e.strategyName,onClick:()=>b(e.name)})},t)))}),(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3 gap-0 xl:gap-5 lg:gap-5 mt-5",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Card,{className:"bg-white shadow-none rounded-md border border-borderColor border-opacity-20",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Investment Calculator"}),(0,Ig.jsxs)("form",{className:"mt-3",children:[(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How much do you have invested now?"}),(0,Ig.jsxs)("div",{className:"mt-2 relative",children:[(0,Ig.jsx)(L_,{type:"number",name:"investmentValue",id:"investmentValue",placeholder:"10000"}),(0,Ig.jsx)("div",{className:"absolute top-3 right-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText",children:"USD"})})]})]}),(0,Ig.jsxs)("div",{className:"form-group mt-4",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How many years will you invest for?"}),(0,Ig.jsxs)("div",{className:"mt-2 relative",children:[(0,Ig.jsx)(L_,{type:"number",name:"investmentTime",id:"investmentTime",placeholder:"10"}),(0,Ig.jsx)("div",{className:"absolute top-3 right-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText",children:"Years"})})]})]}),(0,Ig.jsxs)("div",{className:"form-group mt-4",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How often will you invest more?"}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsx)(Ca,{options:F_,classNamePrefix:"invest",placeholder:"Select contribution",className:"react-select"})})]}),(0,Ig.jsxs)("div",{className:"form-group mt-4",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How much will you invest each time?"}),(0,Ig.jsxs)("div",{className:"mt-2 relative",children:[(0,Ig.jsx)(L_,{type:"number",name:"investValueEachTime",id:"investValueEachTime",placeholder:"1500"}),(0,Ig.jsx)("div",{className:"absolute top-3 right-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText",children:"USD"})})]})]}),(0,Ig.jsxs)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md normal-case text-base font-redhat-bold transition-all duration-300 ease-in-out",onClick:()=>m(!g),children:["\u2728 Automate ",v]})]})]})})}),(0,Ig.jsx)("div",{className:"col-span-2",children:(0,Ig.jsx)(a.Card,{className:"bg-white shadow-none rounded-md border border-borderColor border-opacity-20",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)("div",{className:"grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3",children:Wj.map(((e,t)=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(W,{label:e.label,value:e.value,color:e.color})},t)))}),(0,Ig.jsx)("div",{className:"-mt-11",children:(0,Ig.jsx)(pj,{values:w,labels:S})})]})})})]})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3 gap-5",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsxs)("div",{className:"bg-[#F6F6F6] p-5 rounded-md",children:["Jack Bogle"===v&&(0,Ig.jsx)(V,{}),"Ray Dalio"===v&&(0,Ig.jsx)(H,{}),"Warren Buffet"===v&&(0,Ig.jsx)(U,{}),"Peter Lynch"===v&&(0,Ig.jsx)(G,{})]})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Card,{className:"h-full bg-[#F6F6F6] shadow-none rounded-md",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"About this strategy"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black",children:"This is some text about the strategy overview that would explain what it is, where it was derived from and who it\u2019s for..."})}),(0,Ig.jsxs)("div",{className:"mt-4",children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Estimated Return"}),"Warren Buffet"===v&&(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"13.24% per year (High)"}),"Jack Bogle"===v&&(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"8.13% per year (High)"})]}),(0,Ig.jsxs)("div",{className:"mt-2",children:["Warren Buffet"===v&&(0,Ig.jsx)(X,{percentage:80}),"Jack Bogle"===v&&(0,Ig.jsx)(X,{percentage:70})]})]}),(0,Ig.jsxs)("div",{className:"mt-4",children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Risk Level"}),"Warren Buffet"===v&&(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"3.6 / 5.0 (Medium)"}),"Jack Bogle"===v&&(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"3.0 / 5.0 (Medium)"})]}),(0,Ig.jsxs)("div",{className:"mt-2",children:["Warren Buffet"===v&&(0,Ig.jsx)(X,{percentage:70}),"Jack Bogle"===v&&(0,Ig.jsx)(X,{percentage:60})]})]}),(0,Ig.jsxs)("div",{className:"mt-3",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"The composition of the investment portfolio"}),(0,Ig.jsxs)("div",{className:"mt-2",children:["Warren Buffet"===v&&(0,Ig.jsx)(q,{initialPercentage:90,secondaryPercentage:10}),"Jack Bogle"===v&&(0,Ig.jsx)(K,{initialPercentage:33.3,secondaryPercentage:33.3,tertiaryPercentage:33.3})]})]}),(0,Ig.jsxs)("div",{className:"mt-3 bg-white p-3",children:[(0,Ig.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Ig.jsx)("div",{className:"w-4 h-4 bg-[#008037] rounded"}),"Warren Buffet"===v&&(0,Ig.jsx)("p",{className:"text-md font-redhat-semibold text-black",children:"10% is invested into BILLS"}),"Jack Bogle"===v&&(0,Ig.jsx)("p",{className:"text-md font-redhat-semibold text-black",children:"33.3% is invested into BILLS"})]}),(0,Ig.jsx)("p",{className:"text-sm font-redhat-semibold text-black mt-2",children:"The Bloomberg 3-12 Month T-Bill ETF (BILLS) helps you invest in short-term bonds backed by the U.S. government."})]})]})})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-[#F6F6F6] rounded-lg",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Benefits"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)(a.Card,{className:"bg-white w-full rounded-md shadow-none",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsxs)(cN,{modules:[dN,pN],navigation:{nextEl:".benefit-next",prevEl:".benefit-prev"},slidesPerView:1,effect:"fade",fadeEffect:{crossFade:!0},children:[(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:"You own 10,000 different securities through these investments meaning you have a lot of diversity."})}),(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:"You own 9,000 different securities through these investments meaning you have a lot of diversity."})}),(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:"You own 8,000 different securities through these investments meaning you have a lot of diversity."})}),(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:"You own 7,000 different securities through these investments meaning you have a lot of diversity."})})]}),(0,Ig.jsxs)("div",{className:"mt-7 flex items-center justify-between",children:[(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out benefit-prev",onClick:()=>u(c-1),children:(0,Ig.jsx)(Pd,{className:"w-4 h-4 text-black"})}),(0,Ig.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(1===c?"bg-[#008037]":"bg-[#DDD]")}),(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(2===c?"bg-[#008037]":"bg-[#DDD]")}),(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(3===c?"bg-[#008037]":"bg-[#DDD]")}),(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(4===c?"bg-[#008037]":"bg-[#DDD]")})]}),(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out benefit-next",onClick:()=>u(c+1),children:(0,Ig.jsx)(Td,{className:"w-4 h-4 text-black"})})]})]})})}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Drawbacks"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)(a.Card,{className:"bg-white w-full rounded-md shadow-none",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsxs)(cN,{modules:[dN,pN],navigation:{nextEl:".benefit-next",prevEl:".benefit-prev"},slidesPerView:1,effect:"fade",fadeEffect:{crossFade:!0},children:[(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:"Whoa, here are some downsides to this strategy. This is the first one."})}),(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:"Whoa, here are some downsides to this strategy. This is the first one."})}),(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:"Whoa, here are some downsides to this strategy. This is the first one."})}),(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:"Whoa, here are some downsides to this strategy. This is the first one."})})]}),(0,Ig.jsxs)("div",{className:"mt-7 flex items-center justify-between",children:[(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out benefit-prev",onClick:()=>f(d-1),children:(0,Ig.jsx)(Pd,{className:"w-4 h-4 text-black"})}),(0,Ig.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(1===d?"bg-[#008037]":"bg-[#DDD]")}),(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(2===d?"bg-[#008037]":"bg-[#DDD]")}),(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(3===d?"bg-[#008037]":"bg-[#DDD]")}),(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(4===d?"bg-[#008037]":"bg-[#DDD]")})]}),(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out benefit-next",onClick:()=>f(d+1),children:(0,Ig.jsx)(Td,{className:"w-4 h-4 text-black"})})]})]})})})]})]})})})]})})]}),(0,Ig.jsxs)(a.TabPanel,{value:"Powerful ETFs",className:"p-0",children:[(0,Ig.jsxs)("div",{className:"bg-[#F6F6F6] p-5 rounded-b-md",children:[(0,Ig.jsxs)(cN,{navigation:!0,modules:[dN,pN],effect:"fade",fadeEffect:{crossFade:!1},slidesPerView:4,spaceBetween:15,children:[(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("div",{className:"grid grid-cols-1 xl:grid-cols-4 lg:grid-cols-4 gap-5",children:Yj.slice(0,4).map(((e,t)=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(Y,{name:e.name,image:e.image,strategyName:e.strategyName,onClick:()=>x({name:e.name,strategyName:e.strategyName})})},t)))})}),(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("div",{className:"grid grid-cols-1 xl:grid-cols-4 lg:grid-cols-4 gap-5",children:Yj.slice(4,8).map(((e,t)=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(Y,{name:e.name,image:e.image,strategyName:e.strategyName,onClick:()=>x({name:e.name,strategyName:e.strategyName})})},t)))})})]}),(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3 gap-0 xl:gap-5 lg:gap-5 mt-5",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Card,{className:"bg-white shadow-none rounded-md border border-borderColor border-opacity-20",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Investment Calculator"}),(0,Ig.jsxs)("form",{className:"mt-3",children:[(0,Ig.jsxs)("div",{className:"form-group",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How much do you have invested now?"}),(0,Ig.jsxs)("div",{className:"mt-2 relative",children:[(0,Ig.jsx)(L_,{type:"number",name:"investmentValue",id:"investmentValue",placeholder:"10000"}),(0,Ig.jsx)("div",{className:"absolute top-3 right-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText",children:"USD"})})]})]}),(0,Ig.jsxs)("div",{className:"form-group mt-4",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How many years will you invest for?"}),(0,Ig.jsxs)("div",{className:"mt-2 relative",children:[(0,Ig.jsx)(L_,{type:"number",name:"investmentTime",id:"investmentTime",placeholder:"10"}),(0,Ig.jsx)("div",{className:"absolute top-3 right-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText",children:"Years"})})]})]}),(0,Ig.jsxs)("div",{className:"form-group mt-4",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How often will you invest more?"}),(0,Ig.jsx)("div",{className:"mt-2",children:(0,Ig.jsx)(Ca,{options:F_,classNamePrefix:"invest",placeholder:"Select contribution",className:"react-select"})})]}),(0,Ig.jsxs)("div",{className:"form-group mt-4",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How much will you invest each time?"}),(0,Ig.jsxs)("div",{className:"mt-2 relative",children:[(0,Ig.jsx)(L_,{type:"number",name:"investValueEachTime",id:"investValueEachTime",placeholder:"1500"}),(0,Ig.jsx)("div",{className:"absolute top-3 right-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText",children:"USD"})})]})]}),(0,Ig.jsxs)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md normal-case text-base font-redhat-bold transition-all duration-300 ease-in-out",onClick:()=>m(!g),children:["\u2728 Automate ",y.strategyName]})]})]})})}),(0,Ig.jsx)("div",{className:"col-span-2",children:(0,Ig.jsx)(a.Card,{className:"bg-white shadow-none rounded-md border border-borderColor border-opacity-20",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)("div",{className:"grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3",children:Wj.map(((e,t)=>(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(W,{label:e.label,value:e.value,color:e.color})},t)))}),(0,Ig.jsx)("div",{className:"-mt-11",children:(0,Ig.jsx)(pj,{values:w,labels:S})})]})})})]})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-3 lg:grid-cols-3 gap-5",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsxs)("div",{className:"bg-[#F6F6F6] p-5 rounded-md",children:["Ticker: VOO"===y.name&&(0,Ig.jsx)(ee,{}),"Ticker: QQQ"===y.name&&(0,Ig.jsx)(te,{}),"Ticker: SCHD"===y.name&&(0,Ig.jsx)(re,{}),"Ticker: GLD"===y.name&&(0,Ig.jsx)(ne,{}),"Ticker: VUG"===y.name&&(0,Ig.jsx)(oe,{}),"Ticker: IWM"===y.name&&(0,Ig.jsx)(ae,{}),"Ticker: SWSX"===y.name&&(0,Ig.jsx)(ie,{}),"Ticker: DIA"===y.name&&(0,Ig.jsx)(se,{})]})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Card,{className:"h-full bg-[#F6F6F6] shadow-none rounded-md",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"About this ETF"}),(0,Ig.jsx)("div",{className:"mt-1",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-regular text-black",children:"This is some text about the strategy overview that would explain what it is, where it was derived from and who it\u2019s for..."})}),(0,Ig.jsxs)("div",{className:"mt-4",children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Estimated Return"}),"Warren Buffet"===v&&(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"13.24% per year (High)"}),"Jack Bogle"===v&&(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"8.13% per year (High)"})]}),(0,Ig.jsxs)("div",{className:"mt-2",children:["Warren Buffet"===v&&(0,Ig.jsx)(X,{percentage:80}),"Jack Bogle"===v&&(0,Ig.jsx)(X,{percentage:70})]})]}),(0,Ig.jsxs)("div",{className:"mt-4",children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Risk Level"}),"Warren Buffet"===v&&(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"3.6 / 5.0 (Medium)"}),"Jack Bogle"===v&&(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"3.0 / 5.0 (Medium)"})]}),(0,Ig.jsxs)("div",{className:"mt-2",children:["Warren Buffet"===v&&(0,Ig.jsx)(X,{percentage:70}),"Jack Bogle"===v&&(0,Ig.jsx)(X,{percentage:60})]})]}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Top holdings"}),(0,Ig.jsxs)("div",{className:"mt-3 bg-white rounded-md p-3",children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Apple Inc. (AAPL)"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"15.9%"})]}),(0,Ig.jsxs)("div",{className:"mt-2 flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Alphabet Inc. (GOOG)"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"13.2%"})]}),(0,Ig.jsxs)("div",{className:"mt-2 flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Amazon Inc. (AMZN)"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"9.1%"})]}),(0,Ig.jsxs)("div",{className:"mt-2 flex items-center justify-between",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Nvidia Inc. (NVDA)"}),(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"7.4%"})]}),(0,Ig.jsx)(a.Button,{className:"mt-3 w-full text-center py-2 shadow-none hover:shadow-none bg-white hover:bg-logoGreen hover:bg-opacity-5 rounded-md transition-all duration-300 ease-in-out text-logoGreen normal-case font-redhat-semibold text-base",children:"See the full list"})]})]})]})})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(a.Card,{className:"h-full shadow-none bg-[#F6F6F6] rounded-lg",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Benefits"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)(a.Card,{className:"bg-white w-full rounded-md shadow-none",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsxs)(cN,{modules:[dN,pN],navigation:{nextEl:".benefit-next",prevEl:".benefit-prev"},slidesPerView:1,effect:"fade",fadeEffect:{crossFade:!0},children:[(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:"You own 10,000 different securities through these investments meaning you have a lot of diversity."})}),(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:"You own 9,000 different securities through these investments meaning you have a lot of diversity."})}),(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:"You own 8,000 different securities through these investments meaning you have a lot of diversity."})}),(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:"You own 7,000 different securities through these investments meaning you have a lot of diversity."})})]}),(0,Ig.jsxs)("div",{className:"mt-7 flex items-center justify-between",children:[(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out benefit-prev",onClick:()=>u(c-1),children:(0,Ig.jsx)(Pd,{className:"w-4 h-4 text-black"})}),(0,Ig.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(1===c?"bg-[#008037]":"bg-[#DDD]")}),(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(2===c?"bg-[#008037]":"bg-[#DDD]")}),(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(3===c?"bg-[#008037]":"bg-[#DDD]")}),(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(4===c?"bg-[#008037]":"bg-[#DDD]")})]}),(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out benefit-next",onClick:()=>u(c+1),children:(0,Ig.jsx)(Td,{className:"w-4 h-4 text-black"})})]})]})})}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black",children:"Drawbacks"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)(a.Card,{className:"bg-white w-full rounded-md shadow-none",children:(0,Ig.jsxs)(a.CardBody,{className:"p-5",children:[(0,Ig.jsxs)(cN,{modules:[dN,pN],navigation:{nextEl:".benefit-next",prevEl:".benefit-prev"},slidesPerView:1,effect:"fade",fadeEffect:{crossFade:!0},children:[(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:"Whoa, here are some downsides to this strategy. This is the first one."})}),(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:"Whoa, here are some downsides to this strategy. This is the first one."})}),(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:"Whoa, here are some downsides to this strategy. This is the first one."})}),(0,Ig.jsx)(uN,{children:(0,Ig.jsx)("p",{className:"w-11/12 mx-auto text-sm font-redhat-semibold text-black text-center",children:"Whoa, here are some downsides to this strategy. This is the first one."})})]}),(0,Ig.jsxs)("div",{className:"mt-7 flex items-center justify-between",children:[(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out benefit-prev",onClick:()=>f(d-1),children:(0,Ig.jsx)(Pd,{className:"w-4 h-4 text-black"})}),(0,Ig.jsxs)("div",{className:"flex items-center gap-2",children:[(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(1===d?"bg-[#008037]":"bg-[#DDD]")}),(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(2===d?"bg-[#008037]":"bg-[#DDD]")}),(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(3===d?"bg-[#008037]":"bg-[#DDD]")}),(0,Ig.jsx)("div",{className:"w-2.5 h-2.5 rounded-full ".concat(4===d?"bg-[#008037]":"bg-[#DDD]")})]}),(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-5 transition-all duration-300 ease-in-out benefit-next",onClick:()=>f(d+1),children:(0,Ig.jsx)(Td,{className:"w-4 h-4 text-black"})})]})]})})})]})]})})})]})})]})]})]})})]}),(0,Ig.jsx)(a.Dialog,{open:g,handler:()=>m(!g),animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},size:"xs",children:(0,Ig.jsxs)(a.DialogBody,{className:"p-5",children:[O&&(0,Ig.jsxs)(Ig.Fragment,{children:[(0,Ig.jsxs)("div",{className:"flex items-center justify-between",children:[(0,Ig.jsx)("h5",{className:"text-md font-redhat-bold text-black",children:"Strategy Setup"}),(0,Ig.jsx)(a.Button,{className:"shadow-none hover:shadow-none p-2 rounded-full bg-white hover:bg-black hover:bg-opacity-10 transition-all duration-300 ease-in-out",onClick:()=>m(!g),children:(0,Ig.jsx)(Wa,{className:"w-4 h-4 text-black"})})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"w-full ".concat(j?"rounded-t-md rounded-b-none":"rounded-md"," bg-[#008037] hover:bg-opacity-80 p-2 pr-5 relative cursor-pointer transition-all duration-300 ease-in-out"),onClick:()=>A(!j),children:[(0,Ig.jsx)(Z,{name:_.name,image:_.image,strategyName:_.strategyName}),j&&(0,Ig.jsxs)("div",{className:"absolute w-full top-16 left-0 bg-[#F6F6F6] rounded-b-md h-[20vh] overflow-auto overflow-x-hidden overflow-y-auto p-3",children:[Yj.map(((e,t)=>(0,Ig.jsx)("div",{className:"mt-2 first:mt-0 rounded-md w-full bg-white hover:bg-black hover:bg-opacity-10 p-2 pr-5 relative cursor-pointer transition-all duration-300 ease-in-out",onClick:()=>D({name:e.name,image:e.image,strategyName:e.strategyName}),children:(0,Ig.jsx)(Q,{name:e.name,image:e.image,strategyName:e.strategyName})},t))),Yj.map(((e,t)=>(0,Ig.jsx)("div",{className:"mt-2 first:mt-0 rounded-md w-full bg-white hover:bg-black hover:bg-opacity-10 p-2 pr-5 relative cursor-pointer transition-all duration-300 ease-in-out",children:(0,Ig.jsx)(Q,{name:e.name,image:e.image,strategyName:e.strategyName})},t)))]})]})}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"How often will you invest?"}),(0,Ig.jsxs)("div",{className:"grid grid-cols-1 xl:grid-cols-2 lg:grid-cols-2 gap-5 mt-2",children:[(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(Ca,{options:F_,classNamePrefix:"invest",placeholder:"Contribution",className:"react-select"})}),(0,Ig.jsx)("div",{className:"col-span-1",children:(0,Ig.jsx)(y_(),{className:"w-full rounded-md px-4 py-3 font-redhat-semibold bg-[#F6F6F6]",selected:s,onChange:e=>l(e),placeholderText:"Starting",minDate:WM()().toDate(),excludeDates:[new Date],filterDate:e=>!(e=>{const t=e.getDate();return 29===t||30===t||31===t})(e)})})]})]}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("label",{className:"text-base font-redhat-semibold text-black",children:"How much will you invest each time?"}),(0,Ig.jsxs)("div",{className:"mt-2 relative",children:[(0,Ig.jsx)(L_,{type:"number",name:"investmentValue",id:"investmentValue",placeholder:"10000"}),(0,Ig.jsx)("div",{className:"absolute top-3 right-5",children:(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-greyText",children:"USD"})})]})]}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("div",{className:"w-full bg-[#F6F6F6] rounded-md p-2 pr-5 relative",onClick:()=>M(!N),children:[(0,Ig.jsx)(J,{name:I.name,image:I.image,balance:I.balance,text:I.text}),N&&(0,Ig.jsx)("div",{className:"absolute w-full top-16 left-0 bg-[#F6F6F6] rounded-b-md h-[20vh] overflow-auto overflow-x-hidden overflow-y-auto p-3",children:Vj.map(((e,t)=>(0,Ig.jsx)("div",{className:"mt-2 first:mt-0 rounded-md w-full bg-white hover:bg-black hover:bg-opacity-10 p-2 pr-5 relative cursor-pointer transition-all duration-300 ease-in-out",onClick:()=>R({name:e.name,image:e.image,text:e.strategyName,balance:e.balance}),children:(0,Ig.jsx)(J,{name:e.name,image:e.image,text:e.text,balance:e.balance})},t)))})]})}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("p",{className:"text-base font-redhat-semibold text-black",children:"Automation review"}),(0,Ig.jsx)("div",{className:"mt-2 bg-[#F6F6F6] rounded-md p-3",children:(0,Ig.jsxs)("p",{className:"text-sm font-redhat-semibold text-black",children:["Every month, you\u2019ll invest $1,500 according to Warren Buffett\u2019s 90/10 Strategy via the selected TD Ameritrade account."," "]})})]}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-full shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md normal-case text-base font-redhat-bold transition-all duration-300 ease-in-out",onClick:()=>{P(!O),E(!T)},children:"Start Now"})]}),T&&(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black text-center",children:"Your Automation is Ready!"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("img",{src:r(25337),className:"w-4/5 mx-auto h-auto",alt:"Your automation is ready"})}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsxs)("h5",{className:"text-md font-redhat-semibold text-black text-center",children:["Start your ScaleTrade plan to begin using your new automation."," "]})}),(0,Ig.jsx)("div",{className:"flex items-center justify-center",children:(0,Ig.jsx)(a.Button,{className:"mt-5 w-fit mx-auto px-10 shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md normal-case text-base font-redhat-bold transition-all duration-300 ease-in-out",onClick:()=>{m(!g)},children:"Start ScaleTrade Plan"})})]})]})}),(0,Ig.jsx)(a.Dialog,{open:L,handler:()=>F(!L),animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},size:"xs",children:(0,Ig.jsx)(a.DialogBody,{className:"p-5",children:(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsxs)("h5",{className:"text-lg font-redhat-bold text-black text-center",children:["Your New Automation is"," ",(0,Ig.jsx)("span",{className:"italic font-redhat-bold",children:"STARTED"}),"!"]}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("img",{src:r(25337),className:"w-4/5 mx-auto h-auto",alt:"Your automation is ready"})}),(0,Ig.jsxs)("div",{className:"mt-5",children:[(0,Ig.jsx)("h5",{className:"text-md font-redhat-bold text-black text-center",children:"Your first investment will be made on 5/24/24"}),(0,Ig.jsx)("h5",{className:"mt-1 text-md font-redhat-regular text-black text-center",children:"Keep your automations running to stay on track with your investment plan."})]}),(0,Ig.jsx)("div",{className:"flex items-center justify-center",children:(0,Ig.jsx)(a.Button,{className:"mt-5 w-fit mx-auto px-10 shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md normal-case text-base font-redhat-bold transition-all duration-300 ease-in-out",onClick:()=>{F(!L)},children:"Great! Let's go"})})]})})}),(0,Ig.jsx)(a.Dialog,{open:B,handler:()=>$(!B),animate:{mount:{scale:1,y:0},unmount:{scale:.9,y:-100}},size:"xs",children:(0,Ig.jsx)(a.DialogBody,{className:"p-5",children:(0,Ig.jsxs)("div",{className:"p-0",children:[(0,Ig.jsx)("h5",{className:"text-lg font-redhat-bold text-black text-center",children:"Are you sure?"}),(0,Ig.jsx)("div",{className:"mt-3",children:(0,Ig.jsx)("img",{src:r(68229),className:"w-4/5 mx-auto h-auto",alt:"Pause automation"})}),(0,Ig.jsx)("div",{className:"mt-5",children:(0,Ig.jsx)("h5",{className:"text-md font-redhat-regular text-black text-center",children:"By pausing your automation, you\u2019re interrupting the powerful compounding process."})}),(0,Ig.jsxs)("div",{className:"flex items-center gap-0",children:[(0,Ig.jsx)(a.Button,{className:"mt-5 w-fit mx-auto whitespace-nowrap shadow-none hover:shadow-none bg-logoGreen hover:bg-opacity-80 rounded-md normal-case text-base font-redhat-bold transition-all duration-300 ease-in-out",onClick:()=>{$(!B)},children:"Actually, don't pause"}),(0,Ig.jsx)(a.Button,{className:"mt-5 w-fit whitespace-nowrap mx-auto shadow-none hover:shadow-none bg-[#494949] hover:bg-opacity-80 rounded-md normal-case text-base text-white font-redhat-bold transition-all duration-300 ease-in-out",children:"Confirm pause"})]})]})})})]})},z_=()=>{const{pathname:e}=rt();return(0,t.useEffect)((()=>{window.scrollTo(0,0)}),[e]),null},Y_=()=>(0,Ig.jsx)("div",{className:"app",children:(0,Ig.jsxs)(Pt,{children:[(0,Ig.jsx)(z_,{}),(0,Ig.jsxs)(xt,{children:[(0,Ig.jsx)(bt,{path:"/",element:(0,Ig.jsx)(Qw,{children:(0,Ig.jsx)(SN,{})})}),(0,Ig.jsx)(bt,{path:"/about",element:(0,Ig.jsx)(Qw,{children:(0,Ig.jsx)(TN,{})})}),(0,Ig.jsx)(bt,{path:"/pricing",element:(0,Ig.jsx)(Qw,{children:(0,Ig.jsx)(AN,{})})}),(0,Ig.jsx)(bt,{path:"/cookies-policy",element:(0,Ig.jsx)(Qw,{children:(0,Ig.jsx)(NN,{})})}),(0,Ig.jsx)(bt,{path:"/terms-of-service",element:(0,Ig.jsx)(Qw,{children:(0,Ig.jsx)(MN,{})})}),(0,Ig.jsx)(bt,{path:"/dashboard",element:(0,Ig.jsx)(Yg,{children:(0,Ig.jsx)(g_,{})})}),(0,Ig.jsx)(bt,{path:"/trade",element:(0,Ig.jsx)(Yg,{children:(0,Ig.jsx)(UM,{})})}),(0,Ig.jsx)(bt,{path:"/trade/create",element:(0,Ig.jsx)(Yg,{children:(0,Ig.jsx)(QM,{})})}),(0,Ig.jsx)(bt,{path:"/trade/change",element:(0,Ig.jsx)(Yg,{children:(0,Ig.jsx)(o_,{})})}),(0,Ig.jsx)(bt,{path:"/account",element:(0,Ig.jsx)(Yg,{children:(0,Ig.jsx)(s_,{})})}),(0,Ig.jsx)(bt,{path:"/automate",element:(0,Ig.jsx)(Yg,{children:(0,Ig.jsx)(N_,{})})}),(0,Ig.jsx)(bt,{path:"/selection",element:(0,Ig.jsx)(Yg,{children:(0,Ig.jsx)(I_,{})})}),(0,Ig.jsx)(bt,{path:"/new-selection",element:(0,Ig.jsx)(Yg,{children:(0,Ig.jsx)($_,{})})})]})]})});o.createRoot(document.getElementById("root")).render((0,Ig.jsx)(P,{store:sg,children:(0,Ig.jsxs)(a.ThemeProvider,{children:[(0,Ig.jsx)(Y_,{}),(0,Ig.jsx)(ee,{})]})}))})()})();
//# sourceMappingURL=main.b93710cc.js.map