PageSourceSearch

https://www.computerscience.org/_next/static/chunks/24325-e331186e0622e015.js

js computerscience.org collected 2026-09-24 09:05:54 UTC 1,056,954 bytes, 14 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[24325],{47:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(57622);t.property=function(e){return function(t){return r.get(t,e)}}},414:(e,t,n)=>{"use strict";n.d(t,{A$:()=>i,HK:()=>a,Lp:()=>r,et:()=>o});var r=e=>e.layout.width,i=e=>e.layout.height,o=e=>e.layout.scale,a=e=>e.layout.margin},1361:(e,t,n)=>{"use strict";n.d(t,{A:()=>function e(){var t=(0,i.Ay)();return t.copy=function(){return(0,i.C)(t,e())},o.C.apply(t,arguments),l(t)},C:()=>l});var r=n(63669),i=n(32895),o=n(55694),a=n(69958);function l(e){var t=e.domain;return e.ticks=function(e){var n=t();return(0,r.Ay)(n[0],n[n.length-1],null==e?10:e)},e.tickFormat=function(e,n){var r=t();return(0,a.A)(r[0],r[r.length-1],null==e?10:e,n)},e.nice=function(n){null==n&&(n=10);var i,o,a=t(),l=0,s=a.length-1,u=a[l],c=a[s],d=10;for(c<u&&(o=u,u=c,c=o,o=l,l=s,s=o);d-- >0;){if((o=(0,r.lq)(u,c,n))===i)return a[l]=u,a[s]=c,t(a);if(o>0)u=Math.floor(u/o)*o,c=Math.ceil(c/o)*o;else if(o<0)u=Math.ceil(u*o)/o,c=Math.floor(c*o)/o;else break;i=o}return e},e}},1561:(e,t,n)=>{"use strict";function r(e,t){e=e.slice();var n,r=0,i=e.length-1,o=e[r],a=e[i];return a<o&&(n=r,r=i,i=n,n=o,o=a,a=n),e[r]=t.floor(o),e[i]=t.ceil(a),e}n.d(t,{A:()=>r})},1613:(e,t,n)=>{"use strict";n.d(t,{f:()=>o});var r=n(1688);function i(e){return e}function o(e){void 0===e&&(e={});var t,n,o,a=(void 0===t&&(t=i),n=[],o=!1,{read:function(){if(o)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:null},useMedium:function(e){var r=t(e,o);return n.push(r),function(){n=n.filter(function(e){return e!==r})}},assignSyncMedium:function(e){for(o=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){o=!0;var t=[];if(n.length){var r=n;n=[],r.forEach(e),t=n}var i=function(){var n=t;t=[],n.forEach(e)},a=function(){return Promise.resolve().then(i)};a(),n={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),n}}}});return a.options=(0,r.Cl)({async:!0,ssr:!1},e),a}},1688:(e,t,n)=>{"use strict";n.d(t,{Cl:()=>r,Tt:()=>i,fX:()=>o});var r=function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function i(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}function o(e,t,n){if(n||2==arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError},1704:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(12115),i={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"},o=n(15460);let a=(0,r.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:a,className:l="",children:s,iconNode:u,...c},d)=>(0,r.createElement)("svg",{ref:d,...i,width:t,height:t,stroke:e,strokeWidth:a?24*Number(n)/Number(t):n,className:(0,o.zP)("lucide",l),...!s&&!(0,o.m$)(c)&&{"aria-hidden":"true"},...c},[...u.map(([e,t])=>(0,r.createElement)(e,t)),...Array.isArray(s)?s:[s]]))},1794:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__iconNode:()=>i,default:()=>o});var r=n(23055);let i=[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]],o=(0,r.A)("chevron-left",i)},1972:(e,t,n)=>{"use strict";n.d(t,{W:()=>C});var r=n(12115),i=n(47227),o=n(64761),a=n(69838),l=n(98421),s=n(98614),u=n(30949),c=n(74654),d=n(90638),f=n(68832),h=n(77513),p=n(22822),m=["type"],g=["dangerouslySetInnerHTML","ticks","scale"],v=["id","scale"];function b(){return(b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?y(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function x(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function E(e){var t=(0,a.j)(),n=(0,r.useRef)(null),i=(0,h.kz)(),{type:o}=e,s=x(e,m),u=(0,p.a)(i,"xAxis",o),c=(0,r.useMemo)(()=>{if(null!=u)return w(w({},s),{},{type:u})},[s,u]);return(0,r.useLayoutEffect)(()=>{null!=c&&(null===n.current?t((0,l.Vi)(c)):n.current!==c&&t((0,l.m2)({prev:n.current,next:c})),n.current=c)},[c,t]),(0,r.useLayoutEffect)(()=>()=>{n.current&&(t((0,l.MC)(n.current)),n.current=null)},[t]),null}var S=e=>{var{xAxisId:t,className:n}=e,l=(0,a.G)(u.c2),d=(0,c.r)(),f="xAxis",h=(0,a.G)(e=>(0,s.Zi)(e,f,t,d)),p=(0,a.G)(e=>(0,s.Lw)(e,t)),m=(0,a.G)(e=>(0,s.L$)(e,t)),y=(0,a.G)(e=>(0,s.y7)(e,t));if(null==p||null==m||null==y)return null;var{dangerouslySetInnerHTML:w,ticks:E,scale:S}=e,O=x(e,g),{id:C,scale:k}=y,P=x(y,v);return r.createElement(o.u,b({}
1,O,P,{x:m.x,y:m.y,width:p.width,height:p.height,className:(0,i.$)("recharts-".concat(f," ").concat(f),n),viewBox:l,ticks:h,axisType:f,axisId:t}))},O={allowDataOverflow:s.PU.allowDataOverflow,allowDecimals:s.PU.allowDecimals,allowDuplicatedCategory:s.PU.allowDuplicatedCategory,angle:s.PU.angle,axisLine:o.F.axisLine,height:s.PU.height,hide:!1,includeHidden:s.PU.includeHidden,interval:s.PU.interval,label:!1,minTickGap:s.PU.minTickGap,mirror:s.PU.mirror,orientation:s.PU.orientation,padding:s.PU.padding,reversed:s.PU.reversed,scale:s.PU.scale,tick:s.PU.tick,tickCount:s.PU.tickCount,tickLine:o.F.tickLine,tickSize:o.F.tickSize,type:s.PU.type,niceTicks:s.PU.niceTicks,xAxisId:0},C=r.memo(e=>{var t=(0,d.e)(e,O);return r.createElement(r.Fragment,null,r.createElement(E,{allowDataOverflow:t.allowDataOverflow,allowDecimals:t.allowDecimals,allowDuplicatedCategory:t.allowDuplicatedCategory,angle:t.angle,dataKey:t.dataKey,domain:t.domain,height:t.height,hide:t.hide,id:t.xAxisId,includeHidden:t.includeHidden,interval:t.interval,minTickGap:t.minTickGap,mirror:t.mirror,name:t.name,orientation:t.orientation,padding:t.padding,reversed:t.reversed,scale:t.scale,tick:t.tick,tickCount:t.tickCount,tickFormatter:t.tickFormatter,ticks:t.ticks,type:t.type,unit:t.unit,niceTicks:t.niceTicks}),r.createElement(S,t))},f.Q);C.displayName="XAxis"},2721:(e,t,n)=>{"use strict";let r;n.d(t,{UC:()=>tz,YJ:()=>tF,In:()=>tN,q7:()=>tB,p4:()=>tW,JU:()=>t$,ZL:()=>tD,bL:()=>tR,wn:()=>tH,PP:()=>tV,wv:()=>tU,l9:()=>tT,WT:()=>tI,LM:()=>tL});var i,o=n(12115),a=n.t(o,2),l=n(47650);function s(e,[t,n]){return Math.min(n,Math.max(t,e))}var u=n(8129),c=n(95155);function d(e,t=[]){let n=[],r=()=>{let t=n.map(e=>o.createContext(e));return function(n){let r=n?.[e]||t;return o.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let i=o.createContext(r),a=n.length;n=[...n,r];let l=t=>{let{scope:n,children:r,...l}=t,s=n?.[e]?.[a]||i,u=o.useMemo(()=>l,Object.values(l));return(0,c.jsx)(s.Provider,{value:u,children:r})};return l.displayName=t+"Provider",[l,function(n,l){let s=l?.[e]?.[a]||i,u=o.useContext(s);if(u)return u;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return o.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}function f(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function h(...e){return t=>{let n=!1,r=e.map(e=>{let r=f(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():f(e[t],null)}}}}function p(...e){return o.useCallback(h(...e),e)}function m(e){var t;let n,r=(t=e,(n=o.forwardRef((e,t)=>{let{children:n,...r}=e;if(o.isValidElement(n)){var i;let e,a,l=(i=n,(a=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),s=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==o.Fragment&&(s.ref=t?h(t,l):l),o.cloneElement(n,s)}return o.Children.count(n)>1?o.Children.only(null):null})).displayName=`${t}.SlotClone`,n),i=o.forwardRef((e,t)=>{let{children:n,...i}=e,a=o.Children.toArray(n),l=a.find(v);if(l){let e=l.props.children,n=a.map(t=>t!==l?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,c.jsx)(r,{...i,ref:t,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,c.jsx)(r,{...i,ref:t,children:n})});return i.displayName=`${e}.Slot`,i}var g=Symbol("radix.slottable");function v(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===g}var b=new WeakMap;function y(e,t){var n,r;let i,o,a;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let l=(n=e,r=t,i=n.length,(a=(o=w(r))>=0?o:i+o)<0||a>=i?-1:a);return -1===l?void 0:e[l]}function w(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],b.set(this,!0)}set(e,t){return b.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,n){let r,i=this.has(t),o=this.#e.length,a=w(e),l=a>=0?a:o+a,s=l<0||l>=o?-1:l;if(s===this.size||i&&s===this.size-1||-1===s)return this.set(t,n),this;let u=this.size+ +!i;a<0&&l++;let c=[...this.#e],d=!1;for(let e=l;e<u;e++)if(l===e){let o=c[e];c[e]===t&&(o=c[e+1]),i&&this.delete(t),r=this.get(o),this.set(t,n)}else{d||c[e-1]!==t||(d=!0);let n=c[d?e:e-1],i=r;r=this.get(n),this.delete(n),this.set(n,i)}return this}with(t,n,r){let i=new e(this);return i.insert(t,n,r),i}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=y(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=y(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return y(this.#e,e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}
1}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],i=0;for(let e of this)Reflect.apply(t,n,[e,i,this])&&r.push(e),i++;return new e(r)}map(t,n){let r=[],i=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,i,this])]),i++;return new e(r)}reduce(...e){let[t,n]=e,r=0,i=n??this.at(0);for(let n of this)i=0===r&&1===e.length?n:Reflect.apply(t,this,[i,n,r,this]),r++;return i}reduceRight(...e){let[t,n]=e,r=n??this.at(-1);for(let n=this.size-1;n>=0;n--){let i=this.at(n);r=n===this.size-1&&1===e.length?i:Reflect.apply(t,this,[r,i,n,this])}return r}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(...t){let n=[...this.entries()];return n.splice(...t),new e(n)}slice(t,n){let r=new e,i=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(i=n-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}});var x=o.createContext(void 0),E=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=m(`Primitive.${t}`),r=o.forwardRef((e,r)=>{let{asChild:i,...o}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,c.jsx)(i?n:t,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function S(e){let t=o.useRef(e);return o.useEffect(()=>{t.current=e}),o.useMemo(()=>(...e)=>t.current?.(...e),[])}var O="dismissableLayer.update",C=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),k=o.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:a,onFocusOutside:l,onInteractOutside:s,onDismiss:d,...f}=e,h=o.useContext(C),[m,g]=o.useState(null),v=m?.ownerDocument??globalThis?.document,[,b]=o.useState({}),y=p(t,e=>g(e)),w=Array.from(h.layers),[x]=[...h.layersWithOutsidePointerEventsDisabled].slice(-1),k=w.indexOf(x),A=m?w.indexOf(m):-1,j=h.layersWithOutsidePointerEventsDisabled.size>0,M=A>=k,R=function(e,t=globalThis?.document){let n=S(e),r=o.useRef(!1),i=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){_("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=r,t.addEventListener("click",i.current,{once:!0})):r()}else t.removeEventListener("click",i.current);r.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...h.branches].some(e=>e.contains(t));M&&!n&&(a?.(e),s?.(e),e.defaultPrevented||d?.())},v),T=function(e,t=globalThis?.document){let n=S(e),r=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!r.current&&_("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;![...h.branches].some(e=>e.contains(t))&&(l?.(e),s?.(e),e.defaultPrevented||d?.())},v);return!function(e,t=globalThis?.document){let n=S(e);o.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{A===h.layers.size-1&&(r?.(e),!e.defaultPrevented&&d&&(e.preventDefault(),d()))},v),o.useEffect(()=>{if(m)return n&&(0===h.layersWithOutsidePointerEventsDisabled.size&&(i=v.body.style.pointerEvents,v.body.style.pointerEvents="none"),h.layersWithOutsidePointerEventsDisabled.add(m)),h.layers.add(m),P(),()=>{n&&1===h.layersWithOutsidePointerEventsDisabled.size&&(v.body.style.pointerEvents=i)}},[m,v,n,h]),o.useEffect(()=>()=>{m&&(h.layers.delete(m),h.layersWithOutsidePointerEventsDisabled.delete(m),P())},[m,h]),o.useEffect(()=>{let e=()=>b({});return document.addEventListener(O,e),()=>document.removeEventListener(O,e)},[]),(0,c.jsx)(E.div,{...f,ref:y,style:{pointerEvents:j?M?"auto":"none":void 0,...e.style},onFocusCapture:(0,u.mK)(e.onFocusCapture,T.onFocusCapture),onBlurCapture:(0,u.mK)(e.onBlurCapture,T.onBlurCapture),onPointerDownCapture:(0,u.mK)(e.onPointerDownCapture,R.onPointerDownCapture)})});function P(){let e=new CustomEvent(O);document.dispatchEvent(e)}function _(e,t,n,{discrete:r}){let i=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});if(t&&i.addEventListener(e,t,{once:!0}),r)i&&l.flushSync(()=>i.dispatchEvent(o));else i.dispatchEvent(o)}k.displayName="DismissableLayer",o.forwardRef((e,t)=>
1{let n=o.useContext(C),r=o.useRef(null),i=p(t,r);return o.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,c.jsx)(E.div,{...e,ref:i})}).displayName="DismissableLayerBranch";var A=0;function j(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var M="focusScope.autoFocusOnMount",R="focusScope.autoFocusOnUnmount",T={bubbles:!1,cancelable:!0},I=o.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:i,onUnmountAutoFocus:a,...l}=e,[s,u]=o.useState(null),d=S(i),f=S(a),h=o.useRef(null),m=p(t,e=>u(e)),g=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(r){let e=function(e){if(g.paused||!s)return;let t=e.target;s.contains(t)?h.current=t:z(h.current,{select:!0})},t=function(e){if(g.paused||!s)return;let t=e.relatedTarget;null!==t&&(s.contains(t)||z(h.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&z(s)});return s&&n.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,s,g.paused]),o.useEffect(()=>{if(s){L.add(g);let e=document.activeElement;if(!s.contains(e)){let t=new CustomEvent(M,T);s.addEventListener(M,d),s.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(z(r,{select:t}),document.activeElement!==n)return}(N(s).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&z(s))}return()=>{s.removeEventListener(M,d),setTimeout(()=>{let t=new CustomEvent(R,T);s.addEventListener(R,f),s.dispatchEvent(t),t.defaultPrevented||z(e??document.body,{select:!0}),s.removeEventListener(R,f),L.remove(g)},0)}}},[s,d,f,g]);let v=o.useCallback(e=>{if(!n&&!r||g.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){var o;let t,r=e.currentTarget,[a,l]=[D(t=N(o=r),o),D(t.reverse(),o)];a&&l?e.shiftKey||i!==l?e.shiftKey&&i===a&&(e.preventDefault(),n&&z(l,{select:!0})):(e.preventDefault(),n&&z(a,{select:!0})):i===r&&e.preventDefault()}},[n,r,g.paused]);return(0,c.jsx)(E.div,{tabIndex:-1,...l,ref:m,onKeyDown:v})});function N(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function D(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function z(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}I.displayName="FocusScope";var L=(r=[],{add(e){let t=r[0];e!==t&&t?.pause(),(r=F(r,e)).unshift(e)},remove(e){r=F(r,e),r[0]?.resume()}});function F(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var $=globalThis?.document?o.useLayoutEffect:()=>{},B=a[" useId ".trim().toString()]||(()=>void 0),W=0;function V(e){let[t,n]=o.useState(B());return $(()=>{e||n(e=>e??String(W++))},[e]),e||(t?`radix-${t}`:"")}var H=n(60240),U=n(69304),q=o.forwardRef((e,t)=>{let{children:n,width:r=10,height:i=5,...o}=e;return(0,c.jsx)(E.svg,{...o,ref:t,width:r,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,c.jsx)("polygon",{points:"0,0 30,0 15,10"})})});q.displayName="Arrow";var K="Popper",[Z,G]=d(K),[Y,X]=Z(K),J=e=>{let{__scopePopper:t,children:n}=e,[r,i]=o.useState(null);return(0,c.jsx)(Y,{scope:t,anchor:r,onAnchorChange:i,children:n})};J.displayName=K;var Q="PopperAnchor",ee=o.forwardRef((e,t)=>
1{let{__scopePopper:n,virtualRef:r,...i}=e,a=X(Q,n),l=o.useRef(null),s=p(t,l),u=o.useRef(null);return o.useEffect(()=>{let e=u.current;u.current=r?.current||l.current,e!==u.current&&a.onAnchorChange(u.current)}),r?null:(0,c.jsx)(E.div,{...i,ref:s})});ee.displayName=Q;var et="PopperContent",[en,er]=Z(et),ei=o.forwardRef((e,t)=>{let{__scopePopper:n,side:r="bottom",sideOffset:i=0,align:a="center",alignOffset:l=0,arrowPadding:s=0,avoidCollisions:u=!0,collisionBoundary:d=[],collisionPadding:f=0,sticky:h="partial",hideWhenDetached:m=!1,updatePositionStrategy:g="optimized",onPlaced:v,...b}=e,y=X(et,n),[w,x]=o.useState(null),O=p(t,e=>x(e)),[C,k]=o.useState(null),P=function(e){let[t,n]=o.useState(void 0);return $(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,i=t.blockSize}else r=e.offsetWidth,i=e.offsetHeight;n({width:r,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(C),_=P?.width??0,A=P?.height??0,j="number"==typeof f?f:{top:0,right:0,bottom:0,left:0,...f},M=Array.isArray(d)?d:[d],R=M.length>0,T={padding:j,boundary:M.filter(es),altBoundary:R},{refs:I,floatingStyles:N,placement:D,isPositioned:z,middlewareData:L}=(0,H.we)({strategy:"fixed",placement:r+("center"!==a?"-"+a:""),whileElementsMounted:(...e)=>(0,U.ll)(...e,{animationFrame:"always"===g}),elements:{reference:y.anchor},middleware:[(0,H.cY)({mainAxis:i+A,alignmentAxis:l}),u&&(0,H.BN)({mainAxis:!0,crossAxis:!1,limiter:"partial"===h?(0,H.ER)():void 0,...T}),u&&(0,H.UU)({...T}),(0,H.Ej)({...T,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:i,height:o}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${n}px`),a.setProperty("--radix-popper-available-height",`${r}px`),a.setProperty("--radix-popper-anchor-width",`${i}px`),a.setProperty("--radix-popper-anchor-height",`${o}px`)}}),C&&(0,H.UE)({element:C,padding:s}),eu({arrowWidth:_,arrowHeight:A}),m&&(0,H.jD)({strategy:"referenceHidden",...T})]}),[F,B]=ec(D),W=S(v);$(()=>{z&&W?.()},[z,W]);let V=L.arrow?.x,q=L.arrow?.y,K=L.arrow?.centerOffset!==0,[Z,G]=o.useState();return $(()=>{w&&G(window.getComputedStyle(w).zIndex)},[w]),(0,c.jsx)("div",{ref:I.setFloating,"data-radix-popper-content-wrapper":"",style:{...N,transform:z?N.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Z,"--radix-popper-transform-origin":[L.transformOrigin?.x,L.transformOrigin?.y].join(" "),...L.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,c.jsx)(en,{scope:n,placedSide:F,onArrowChange:k,arrowX:V,arrowY:q,shouldHideArrow:K,children:(0,c.jsx)(E.div,{"data-side":F,"data-align":B,...b,ref:O,style:{...b.style,animation:z?void 0:"none"}})})})});ei.displayName=et;var eo="PopperArrow",ea={top:"bottom",right:"left",bottom:"top",left:"right"},el=o.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,i=er(eo,n),o=ea[i.placedSide];return(0,c.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,c.jsx)(q,{...r,ref:t,style:{...r.style,display:"block"}})})});function es(e){return null!==e}el.displayName=eo;var eu=e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:i}=t,o=i.arrow?.centerOffset!==0,a=o?0:e.arrowWidth,l=o?0:e.arrowHeight,[s,u]=ec(n),c={start:"0%",center:"50%",end:"100%"}[u],d=(i.arrow?.x??0)+a/2,f=(i.arrow?.y??0)+l/2,h="",p="";return"bottom"===s?(h=o?c:`${d}px`,p=`${-l}px`):"top"===s?(h=o?c:`${d}px`,p=`${r.floating.height+l}px`):"right"===s?(h=`${-l}px`,p=o?c:`${f}px`):"left"===s&&(h=`${r.floating.width+l}px`,p=o?c:`${f}px`),{data:{x:h,y:p}}}});function ec(e){let[t,n="center"]=e.split("-");return[t,n]}var ed=o.forwardRef((e,t)=>
1{let{container:n,...r}=e,[i,a]=o.useState(!1);$(()=>a(!0),[]);let s=n||i&&globalThis?.document?.body;return s?l.createPortal((0,c.jsx)(E.div,{...r,ref:t}),s):null});ed.displayName="Portal";var ef=a[" useInsertionEffect ".trim().toString()]||$;function eh({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[i,a,l]=function({defaultProp:e,onChange:t}){let[n,r]=o.useState(e),i=o.useRef(n),a=o.useRef(t);return ef(()=>{a.current=t},[t]),o.useEffect(()=>{i.current!==n&&(a.current?.(n),i.current=n)},[n,i]),[n,r,a]}({defaultProp:t,onChange:n}),s=void 0!==e,u=s?e:i;{let t=o.useRef(void 0!==e);o.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,r])}return[u,o.useCallback(t=>{if(s){let n="function"==typeof t?t(e):t;n!==e&&l.current?.(n)}else a(t)},[s,e,a,l])]}Symbol("RADIX:SYNC_STATE");var ep=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"});o.forwardRef((e,t)=>(0,c.jsx)(E.span,{...e,ref:t,style:{...ep,...e.style}})).displayName="VisuallyHidden";var em=n(79271),eg=n(1688),ev=n(65142),eb=n(16631),ey=(0,n(1613).f)(),ew=function(){},ex=o.forwardRef(function(e,t){var n=o.useRef(null),r=o.useState({onScrollCapture:ew,onWheelCapture:ew,onTouchMoveCapture:ew}),i=r[0],a=r[1],l=e.forwardProps,s=e.children,u=e.className,c=e.removeScrollBar,d=e.enabled,f=e.shards,h=e.sideCar,p=e.noRelative,m=e.noIsolation,g=e.inert,v=e.allowPinchZoom,b=e.as,y=e.gapMode,w=(0,eg.Tt)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),x=(0,eb.S)([n,t]),E=(0,eg.Cl)((0,eg.Cl)({},w),i);return o.createElement(o.Fragment,null,d&&o.createElement(h,{sideCar:ey,removeScrollBar:c,shards:f,noRelative:p,noIsolation:m,inert:g,setCallbacks:a,allowPinchZoom:!!v,lockRef:n,gapMode:y}),l?o.cloneElement(o.Children.only(s),(0,eg.Cl)((0,eg.Cl)({},E),{ref:x})):o.createElement(void 0===b?"div":b,(0,eg.Cl)({},E,{className:u,ref:x}),s))});ex.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},ex.classNames={fullWidth:ev.pN,zeroRight:ev.Mi};var eE=n(39069),eS=n(20144),eO=n(74475),eC=!1;if("undefined"!=typeof window)try{var ek=Object.defineProperty({},"passive",{get:function(){return eC=!0,!0}});window.addEventListener("test",ek,ek),window.removeEventListener("test",ek,ek)}catch(e){eC=!1}var eP=!!eC&&{passive:!1},e_=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},eA=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),ej(e,r)){var i=eM(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},ej=function(e,t){return"v"===e?e_(t,"overflowY"):e_(t,"overflowX")},eM=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},eR=function(e,t,n,r,i){var o,a=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),l=a*r,s=n.target,u=t.contains(s),c=!1,d=l>0,f=0,h=0;do{if(!s)break;var p=eM(e,s),m=p[0],g=p[1]-p[2]-a*m;(m||g)&&ej(e,s)&&(f+=g,h+=m);var v=s.parentNode;s=v&&v.nodeType===Node.DOCUMENT_FRAGMENT_NODE?v.host:v}while(!u&&s!==document.body||u&&(t.contains(s)||t===s));return d&&(i&&1>Math.abs(f)||!i&&l>f)?c=!0:!d&&(i&&1>Math.abs(h)||!i&&-l>h)&&(c=!0),c},eT=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},eI=function(e){return[e.deltaX,e.deltaY]},eN=function(e){return e&&"current"in e?e.current:e},eD=0,ez=[];let eL=(0,eE.m)(ey,function(e){var t=o.useRef([]),n=o.useRef([0,0]),r=o.useRef(),i=o.useState(eD++)[0],a=o.useState(eO.T0)[0],l=o.useRef(e);o.useEffect(function(){l.current=e},[e]),o.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(0,eg.fX)([e.lockRef.current],(e.shards||[]).map(eN),!0).filter(
1Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var s=o.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!l.current.allowPinchZoom;var i,o=eT(e),a=n.current,s="deltaX"in e?e.deltaX:a[0]-o[0],u="deltaY"in e?e.deltaY:a[1]-o[1],c=e.target,d=Math.abs(s)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=window.getSelection(),h=f&&f.anchorNode;if(h&&(h===c||h.contains(c)))return!1;var p=eA(d,c);if(!p)return!0;if(p?i=d:(i="v"===d?"h":"v",p=eA(d,c)),!p)return!1;if(!r.current&&"changedTouches"in e&&(s||u)&&(r.current=i),!i)return!0;var m=r.current||i;return eR(m,t,e,"h"===m?s:u,!0)},[]),u=o.useCallback(function(e){if(ez.length&&ez[ez.length-1]===a){var n="deltaY"in e?eI(e):eT(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta,r[0]===n[0]&&r[1]===n[1])})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var i=(l.current.shards||[]).map(eN).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length>0?s(e,i[0]):!l.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=o.useCallback(function(e,n,r,i){var o={name:e,delta:n,target:r,should:i,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),d=o.useCallback(function(e){n.current=eT(e),r.current=void 0},[]),f=o.useCallback(function(t){c(t.type,eI(t),t.target,s(t,e.lockRef.current))},[]),h=o.useCallback(function(t){c(t.type,eT(t),t.target,s(t,e.lockRef.current))},[]);o.useEffect(function(){return ez.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:h}),document.addEventListener("wheel",u,eP),document.addEventListener("touchmove",u,eP),document.addEventListener("touchstart",d,eP),function(){ez=ez.filter(function(e){return e!==a}),document.removeEventListener("wheel",u,eP),document.removeEventListener("touchmove",u,eP),document.removeEventListener("touchstart",d,eP)}},[]);var p=e.removeScrollBar,m=e.inert;return o.createElement(o.Fragment,null,m?o.createElement(a,{styles:"\n  .block-interactivity-".concat(i," {pointer-events: none;}\n  .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,p?o.createElement(eS.jp,{noRelative:e.noRelative,gapMode:e.gapMode}):null)});var eF=o.forwardRef(function(e,t){return o.createElement(ex,(0,eg.Cl)({},e,{ref:t,sideCar:eL}))});eF.classNames=ex.classNames;var e$=[" ","Enter","ArrowUp","ArrowDown"],eB=[" ","Enter"],eW="Select",[eV,eH,eU]=function(e){let t=e+"CollectionProvider",[n,r]=d(t),[i,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),l=e=>{let{scope:t,children:n}=e,r=o.useRef(null),a=o.useRef(new Map).current;return(0,c.jsx)(i,{scope:t,itemMap:a,collectionRef:r,children:n})};l.displayName=t;let s=e+"CollectionSlot",u=m(s),f=o.forwardRef((e,t)=>{let{scope:n,children:r}=e,i=p(t,a(s,n).collectionRef);return(0,c.jsx)(u,{ref:i,children:r})});f.displayName=s;let h=e+"CollectionItemSlot",g="data-radix-collection-item",v=m(h),b=o.forwardRef((e,t)=>{let{scope:n,children:r,...i}=e,l=o.useRef(null),s=p(t,l),u=a(h,n);return o.useEffect(()=>(u.itemMap.set(l,{ref:l,...i}),()=>void u.itemMap.delete(l))),(0,c.jsx)(v,{...{[g]:""},ref:s,children:r})});return b.displayName=h,[{Provider:l,Slot:f,ItemSlot:b},function(t){let n=a(e+"CollectionConsumer",t);return o.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${g}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},r]}(eW),[eq,eK]=d(eW,[eU,G]),eZ=G(),[eG,eY]=eq(eW),[eX,eJ]=eq(eW),eQ=e=>{let t,{__scopeSelect:n,children:r,open:i,defaultOpen:a,onOpenChange:l,value:s,defaultValue:u,onValueChange:d,dir:f,name:h,autoComplete:p,disabled:m,required:g,form:v}=e,b=eZ(n),[y,w]=o.useState(null),[E,S]=o.useState(null),[O,C]=o.useState(!1),k=(t=o.useContext(x),f||t||"ltr"),[P,_]=eh({prop:i,defaultProp:a??!1,onChange:l,caller:eW}),[A,j]=eh({prop:s,defaultProp:u,onChange:d,caller:eW}
1),M=o.useRef(null),R=!y||v||!!y.closest("form"),[T,I]=o.useState(new Set),N=Array.from(T).map(e=>e.props.value).join(";");return(0,c.jsx)(J,{...b,children:(0,c.jsxs)(eG,{required:g,scope:n,trigger:y,onTriggerChange:w,valueNode:E,onValueNodeChange:S,valueNodeHasChildren:O,onValueNodeHasChildrenChange:C,contentId:V(),value:A,onValueChange:j,open:P,onOpenChange:_,dir:k,triggerPointerDownPosRef:M,disabled:m,children:[(0,c.jsx)(eV.Provider,{scope:n,children:(0,c.jsx)(eX,{scope:e.__scopeSelect,onNativeOptionAdd:o.useCallback(e=>{I(t=>new Set(t).add(e))},[]),onNativeOptionRemove:o.useCallback(e=>{I(t=>{let n=new Set(t);return n.delete(e),n})},[]),children:r})}),R?(0,c.jsxs)(t_,{"aria-hidden":!0,required:g,tabIndex:-1,name:h,autoComplete:p,value:A,onChange:e=>j(e.target.value),disabled:m,form:v,children:[void 0===A?(0,c.jsx)("option",{value:""}):null,Array.from(T)]},N):null]})})};eQ.displayName=eW;var e0="SelectTrigger",e1=o.forwardRef((e,t)=>{let{__scopeSelect:n,disabled:r=!1,...i}=e,a=eZ(n),l=eY(e0,n),s=l.disabled||r,d=p(t,l.onTriggerChange),f=eH(n),h=o.useRef("touch"),[m,g,v]=tj(e=>{let t=f().filter(e=>!e.disabled),n=t.find(e=>e.value===l.value),r=tM(t,e,n);void 0!==r&&l.onValueChange(r.value)}),b=e=>{s||(l.onOpenChange(!0),v()),e&&(l.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,c.jsx)(ee,{asChild:!0,...a,children:(0,c.jsx)(E.button,{type:"button",role:"combobox","aria-controls":l.contentId,"aria-expanded":l.open,"aria-required":l.required,"aria-autocomplete":"none",dir:l.dir,"data-state":l.open?"open":"closed",disabled:s,"data-disabled":s?"":void 0,"data-placeholder":tA(l.value)?"":void 0,...i,ref:d,onClick:(0,u.mK)(i.onClick,e=>{e.currentTarget.focus(),"mouse"!==h.current&&b(e)}),onPointerDown:(0,u.mK)(i.onPointerDown,e=>{h.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(b(e),e.preventDefault())}),onKeyDown:(0,u.mK)(i.onKeyDown,e=>{let t=""!==m.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||g(e.key),(!t||" "!==e.key)&&e$.includes(e.key)&&(b(),e.preventDefault())})})})});e1.displayName=e0;var e2="SelectValue",e4=o.forwardRef((e,t)=>{let{__scopeSelect:n,className:r,style:i,children:o,placeholder:a="",...l}=e,s=eY(e2,n),{onValueNodeHasChildrenChange:u}=s,d=void 0!==o,f=p(t,s.onValueNodeChange);return $(()=>{u(d)},[u,d]),(0,c.jsx)(E.span,{...l,ref:f,style:{pointerEvents:"none"},children:tA(s.value)?(0,c.jsx)(c.Fragment,{children:a}):o})});e4.displayName=e2;var e3=o.forwardRef((e,t)=>{let{__scopeSelect:n,children:r,...i}=e;return(0,c.jsx)(E.span,{"aria-hidden":!0,...i,ref:t,children:r||"▼"})});e3.displayName="SelectIcon";var e5=e=>(0,c.jsx)(ed,{asChild:!0,...e});e5.displayName="SelectPortal";var e6="SelectContent",e8=o.forwardRef((e,t)=>{let n=eY(e6,e.__scopeSelect),[r,i]=o.useState();return($(()=>{i(new DocumentFragment)},[]),n.open)?(0,c.jsx)(tt,{...e,ref:t}):r?l.createPortal((0,c.jsx)(e9,{scope:e.__scopeSelect,children:(0,c.jsx)(eV.Slot,{scope:e.__scopeSelect,children:(0,c.jsx)("div",{children:e.children})})}),r):null});e8.displayName=e6;var[e9,e7]=eq(e6),te=m("SelectContent.RemoveScroll"),tt=o.forwardRef((e,t)=>{let{__scopeSelect:n,position:r="item-aligned",onCloseAutoFocus:i,onEscapeKeyDown:a,onPointerDownOutside:l,side:s,sideOffset:d,align:f,alignOffset:h,arrowPadding:m,collisionBoundary:g,collisionPadding:v,sticky:b,hideWhenDetached:y,avoidCollisions:w,...x}=e,E=eY(e6,n),[S,O]=o.useState(null),[C,P]=o.useState(null),_=p(t,e=>O(e)),[M,R]=o.useState(null),[T,N]=o.useState(null),D=eH(n),[z,L]=o.useState(!1),F=o.useRef(!1);o.useEffect(()=>{if(S)return(0,em.Eq)(S)},[S]),o.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??j()),document.body.insertAdjacentElement("beforeend",e[1]??j()),A++,()=>{1===A&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),A--}},[]);let $=o.useCallback(e=>{let[t,...n]=D().map(e=>e.ref.current),[r]=n.slice(-1),i=document.activeElement;for(let n of e)if(n===i||(n?.scrollIntoView({block:"nearest"}),n===t&&C&&(C.scrollTop=0),n===r&&C&&(C.scrollTop=C.scrollHeight),n?.focu
1s(),document.activeElement!==i))return},[D,C]),B=o.useCallback(()=>$([M,S]),[$,M,S]);o.useEffect(()=>{z&&B()},[z,B]);let{onOpenChange:W,triggerPointerDownPosRef:V}=E;o.useEffect(()=>{if(S){let e={x:0,y:0},t=t=>{e={x:Math.abs(Math.round(t.pageX)-(V.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(V.current?.y??0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():S.contains(n.target)||W(!1),document.removeEventListener("pointermove",t),V.current=null};return null!==V.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}},[S,W,V]),o.useEffect(()=>{let e=()=>W(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[W]);let[H,U]=tj(e=>{let t=D().filter(e=>!e.disabled),n=t.find(e=>e.ref.current===document.activeElement),r=tM(t,e,n);r&&setTimeout(()=>r.ref.current.focus())}),q=o.useCallback((e,t,n)=>{let r=!F.current&&!n;(void 0!==E.value&&E.value===t||r)&&(R(e),r&&(F.current=!0))},[E.value]),K=o.useCallback(()=>S?.focus(),[S]),Z=o.useCallback((e,t,n)=>{let r=!F.current&&!n;(void 0!==E.value&&E.value===t||r)&&N(e)},[E.value]),G="popper"===r?tr:tn,Y=G===tr?{side:s,sideOffset:d,align:f,alignOffset:h,arrowPadding:m,collisionBoundary:g,collisionPadding:v,sticky:b,hideWhenDetached:y,avoidCollisions:w}:{};return(0,c.jsx)(e9,{scope:n,content:S,viewport:C,onViewportChange:P,itemRefCallback:q,selectedItem:M,onItemLeave:K,itemTextRefCallback:Z,focusSelectedItem:B,selectedItemText:T,position:r,isPositioned:z,searchRef:H,children:(0,c.jsx)(eF,{as:te,allowPinchZoom:!0,children:(0,c.jsx)(I,{asChild:!0,trapped:E.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,u.mK)(i,e=>{E.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:(0,c.jsx)(k,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:a,onPointerDownOutside:l,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>E.onOpenChange(!1),children:(0,c.jsx)(G,{role:"listbox",id:E.contentId,"data-state":E.open?"open":"closed",dir:E.dir,onContextMenu:e=>e.preventDefault(),...x,...Y,onPlaced:()=>L(!0),ref:_,style:{display:"flex",flexDirection:"column",outline:"none",...x.style},onKeyDown:(0,u.mK)(x.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||U(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=D().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout(()=>$(t)),e.preventDefault()}})})})})})})});tt.displayName="SelectContentImpl";var tn=o.forwardRef((e,t)=>{let{__scopeSelect:n,onPlaced:r,...i}
1=e,a=eY(e6,n),l=e7(e6,n),[u,d]=o.useState(null),[f,h]=o.useState(null),m=p(t,e=>h(e)),g=eH(n),v=o.useRef(!1),b=o.useRef(!0),{viewport:y,selectedItem:w,selectedItemText:x,focusSelectedItem:S}=l,O=o.useCallback(()=>{if(a.trigger&&a.valueNode&&u&&f&&y&&w&&x){let e=a.trigger.getBoundingClientRect(),t=f.getBoundingClientRect(),n=a.valueNode.getBoundingClientRect(),i=x.getBoundingClientRect();if("rtl"!==a.dir){let r=i.left-t.left,o=n.left-r,a=e.left-o,l=e.width+a,c=Math.max(l,t.width),d=s(o,[10,Math.max(10,window.innerWidth-10-c)]);u.style.minWidth=l+"px",u.style.left=d+"px"}else{let r=t.right-i.right,o=window.innerWidth-n.right-r,a=window.innerWidth-e.right-o,l=e.width+a,c=Math.max(l,t.width),d=s(o,[10,Math.max(10,window.innerWidth-10-c)]);u.style.minWidth=l+"px",u.style.right=d+"px"}let o=g(),l=window.innerHeight-20,c=y.scrollHeight,d=window.getComputedStyle(f),h=parseInt(d.borderTopWidth,10),p=parseInt(d.paddingTop,10),m=parseInt(d.borderBottomWidth,10),b=h+p+c+parseInt(d.paddingBottom,10)+m,E=Math.min(5*w.offsetHeight,b),S=window.getComputedStyle(y),O=parseInt(S.paddingTop,10),C=parseInt(S.paddingBottom,10),k=e.top+e.height/2-10,P=w.offsetHeight/2,_=h+p+(w.offsetTop+P);if(_<=k){let e=o.length>0&&w===o[o.length-1].ref.current;u.style.bottom="0px";let t=Math.max(l-k,P+(e?C:0)+(f.clientHeight-y.offsetTop-y.offsetHeight)+m);u.style.height=_+t+"px"}else{let e=o.length>0&&w===o[0].ref.current;u.style.top="0px";let t=Math.max(k,h+y.offsetTop+(e?O:0)+P);u.style.height=t+(b-_)+"px",y.scrollTop=_-k+y.offsetTop}u.style.margin="10px 0",u.style.minHeight=E+"px",u.style.maxHeight=l+"px",r?.(),requestAnimationFrame(()=>v.current=!0)}},[g,a.trigger,a.valueNode,u,f,y,w,x,a.dir,r]);$(()=>
1O(),[O]);let[C,k]=o.useState();$(()=>{f&&k(window.getComputedStyle(f).zIndex)},[f]);let P=o.useCallback(e=>{e&&!0===b.current&&(O(),S?.(),b.current=!1)},[O,S]);return(0,c.jsx)(ti,{scope:n,contentWrapper:u,shouldExpandOnScrollRef:v,onScrollButtonChange:P,children:(0,c.jsx)("div",{ref:d,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:C},children:(0,c.jsx)(E.div,{...i,ref:m,style:{boxSizing:"border-box",maxHeight:"100%",...i.style}})})})});tn.displayName="SelectItemAlignedPosition";var tr=o.forwardRef((e,t)=>{let{__scopeSelect:n,align:r="start",collisionPadding:i=10,...o}=e,a=eZ(n);return(0,c.jsx)(ei,{...a,...o,ref:t,align:r,collisionPadding:i,style:{boxSizing:"border-box",...o.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});tr.displayName="SelectPopperPosition";var[ti,to]=eq(e6,{}),ta="SelectViewport",tl=o.forwardRef((e,t)=>{let{__scopeSelect:n,nonce:r,...i}=e,a=e7(ta,n),l=to(ta,n),s=p(t,a.onViewportChange),d=o.useRef(0);return(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:r}),(0,c.jsx)(eV.Slot,{scope:n,children:(0,c.jsx)(E.div,{"data-radix-select-viewport":"",role:"presentation",...i,ref:s,style:{position:"relative",flex:1,overflow:"hidden auto",...i.style},onScroll:(0,u.mK)(i.onScroll,e=>{let t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=l;if(r?.current&&n){let e=Math.abs(d.current-t.scrollTop);if(e>0){let r=window.innerHeight-20,i=Math.max(parseFloat(n.style.minHeight),parseFloat(n.style.height));if(i<r){let o=i+e,a=Math.min(r,o),l=o-a;n.style.height=a+"px","0px"===n.style.bottom&&(t.scrollTop=l>0?l:0,n.style.justifyContent="flex-end")}}}d.current=t.scrollTop})})})]})});tl.displayName=ta;var ts="SelectGroup",[tu,tc]=eq(ts),td=o.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,i=V();return(0,c.jsx)(tu,{scope:n,id:i,children:(0,c.jsx)(E.div,{role:"group","aria-labelledby":i,...r,ref:t})})});td.displayName=ts;var tf="SelectLabel",th=o.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,i=tc(tf,n);return(0,c.jsx)(E.div,{id:i.id,...r,ref:t})});th.displayName=tf;var tp="SelectItem",[tm,tg]=eq(tp),tv=o.forwardRef((e,t)=>{let{__scopeSelect:n,value:r,disabled:i=!1,textValue:a,...l}=e,s=eY(tp,n),d=e7(tp,n),f=s.value===r,[h,m]=o.useState(a??""),[g,v]=o.useState(!1),b=p(t,e=>d.itemRefCallback?.(e,r,i)),y=V(),w=o.useRef("touch"),x=()=>{i||(s.onValueChange(r),s.onOpenChange(!1))};if(""===r)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,c.jsx)(tm,{scope:n,value:r,disabled:i,textId:y,isSelected:f,onItemTextChange:o.useCallback(e=>{m(t=>t||(e?.textContent??"").trim())},[]),children:(0,c.jsx)(eV.ItemSlot,{scope:n,value:r,disabled:i,textValue:h,children:(0,c.jsx)(E.div,{role:"option","aria-labelledby":y,"data-highlighted":g?"":void 0,"aria-selected":f&&g,"data-state":f?"checked":"unchecked","aria-disabled":i||void 0,"data-disabled":i?"":void 0,tabIndex:i?void 0:-1,...l,ref:b,onFocus:(0,u.mK)(l.onFocus,()=>v(!0)),onBlur:(0,u.mK)(l.onBlur,()=>v(!1)),onClick:(0,u.mK)(l.onClick,()=>{"mouse"!==w.current&&x()}),onPointerUp:(0,u.mK)(l.onPointerUp,()=>{"mouse"===w.current&&x()}),onPointerDown:(0,u.mK)(l.onPointerDown,e=>{w.current=e.pointerType}),onPointerMove:(0,u.mK)(l.onPointerMove,e=>{w.current=e.pointerType,i?d.onItemLeave?.():"mouse"===w.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,u.mK)(l.onPointerLeave,e=>{e.currentTarget===document.activeElement&&d.onItemLeave?.()}),onKeyDown:(0,u.mK)(l.onKeyDown,e=>
1{(d.searchRef?.current===""||" "!==e.key)&&(eB.includes(e.key)&&x()," "===e.key&&e.preventDefault())})})})})});tv.displayName=tp;var tb="SelectItemText",ty=o.forwardRef((e,t)=>{let{__scopeSelect:n,className:r,style:i,...a}=e,s=eY(tb,n),u=e7(tb,n),d=tg(tb,n),f=eJ(tb,n),[h,m]=o.useState(null),g=p(t,e=>m(e),d.onItemTextChange,e=>u.itemTextRefCallback?.(e,d.value,d.disabled)),v=h?.textContent,b=o.useMemo(()=>(0,c.jsx)("option",{value:d.value,disabled:d.disabled,children:v},d.value),[d.disabled,d.value,v]),{onNativeOptionAdd:y,onNativeOptionRemove:w}=f;return $(()=>(y(b),()=>w(b)),[y,w,b]),(0,c.jsxs)(c.Fragment,{children:[(0,c.jsx)(E.span,{id:d.textId,...a,ref:g}),d.isSelected&&s.valueNode&&!s.valueNodeHasChildren?l.createPortal(a.children,s.valueNode):null]})});ty.displayName=tb;var tw="SelectItemIndicator";o.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e;return tg(tw,n).isSelected?(0,c.jsx)(E.span,{"aria-hidden":!0,...r,ref:t}):null}).displayName=tw;var tx="SelectScrollUpButton",tE=o.forwardRef((e,t)=>{let n=e7(tx,e.__scopeSelect),r=to(tx,e.__scopeSelect),[i,a]=o.useState(!1),l=p(t,r.onScrollButtonChange);return $(()=>{if(n.viewport&&n.isPositioned){let e=function(){a(t.scrollTop>0)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),i?(0,c.jsx)(tC,{...e,ref:l,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});tE.displayName=tx;var tS="SelectScrollDownButton",tO=o.forwardRef((e,t)=>{let n=e7(tS,e.__scopeSelect),r=to(tS,e.__scopeSelect),[i,a]=o.useState(!1),l=p(t,r.onScrollButtonChange);return $(()=>{if(n.viewport&&n.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;a(Math.ceil(t.scrollTop)<e)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),i?(0,c.jsx)(tC,{...e,ref:l,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});tO.displayName=tS;var tC=o.forwardRef((e,t)=>{let{__scopeSelect:n,onAutoScroll:r,...i}=e,a=e7("SelectScrollButton",n),l=o.useRef(null),s=eH(n),d=o.useCallback(()=>{null!==l.current&&(window.clearInterval(l.current),l.current=null)},[]);return o.useEffect(()=>()=>d(),[d]),$(()=>{let e=s().find(e=>e.ref.current===document.activeElement);e?.ref.current?.scrollIntoView({block:"nearest"})},[s]),(0,c.jsx)(E.div,{"aria-hidden":!0,...i,ref:t,style:{flexShrink:0,...i.style},onPointerDown:(0,u.mK)(i.onPointerDown,()=>{null===l.current&&(l.current=window.setInterval(r,50))}),onPointerMove:(0,u.mK)(i.onPointerMove,()=>{a.onItemLeave?.(),null===l.current&&(l.current=window.setInterval(r,50))}),onPointerLeave:(0,u.mK)(i.onPointerLeave,()=>{d()})})}),tk=o.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e;return(0,c.jsx)(E.div,{"aria-hidden":!0,...r,ref:t})});tk.displayName="SelectSeparator";var tP="SelectArrow";o.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,i=eZ(n),o=eY(tP,n),a=e7(tP,n);return o.open&&"popper"===a.position?(0,c.jsx)(el,{...i,...r,ref:t}):null}).displayName=tP;var t_=o.forwardRef(({__scopeSelect:e,value:t,...n},r)=>{let i,a=o.useRef(null),l=p(r,a),s=(i=o.useRef({value:t,previous:t}),o.useMemo(()=>(i.current.value!==t&&(i.current.previous=i.current.value,i.current.value=t),i.current.previous),[t]));return o.useEffect(()=>{let e=a.current;if(!e)return;let n=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(s!==t&&n){let r=new Event("change",{bubbles:!0});n.call(e,t),e.dispatchEvent(r)}},[s,t]),(0,c.jsx)(E.select,{...n,style:{...ep,...n.style},ref:l,defaultValue:t})});function tA(e){return""===e||void 0===e}function tj(e){let t=S(e),n=o.useRef(""),r=o.useRef(0),i=o.useCallback(e=>{let i=n.current+e;t(i),function e(t){n.current=t,window.clearTimeout(r.current),""!==t&&(r.current=window.setTimeout(()=>e(""),1e3))}(i)},[t]),a=o.useCallback(()=>{n.current="",window.clearTimeout(r.current)},[]);return o.useEffect(()=>()=>window.clearTimeout(r.current),[]),[n,i,a]}function tM(e,t,n){var r,i;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=n?e.indexOf(n):-1,l=(r=e,i=Math.max(a,0),r.map((e,t)=>r[(i+t)%r.length]));1===o.length&&(l=l.filter(e=>e!==n));let s=l.find(e=>e.textValue.toLowerCase().startsWith(o.toLowerCase()));return s!==n?s:void 0}t_.displayName="SelectBubbleInput";var tR=eQ,tT=e1,tI=e4,tN=e3,tD=e5,tz=e8,tL=tl,tF=td,t$=th,tB=tv,tW=ty,tV=tE,tH=tO,tU=tk},2987:(e,t,n)=>{"use strict";n.d(t,{o:()=>r});var r=(e,t,n,r,i,o,a)=>
1{if(null!=o){var l=a[0],s=null==l?void 0:l.getPosition(o);if(null!=s)return s;var u=null==i?void 0:i[Number(o)];if(u)if("horizontal"===n)return{x:u.coordinate,y:(r.top+t)/2};else return{x:(r.left+e)/2,y:u.coordinate}}}},3017:(e,t,n)=>{"use strict";n.d(t,{OK:()=>X,bL:()=>G,VM:()=>C,lr:()=>D,LM:()=>Y});var r=n(12115);function i(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function o(...e){return t=>{let n=!1,r=e.map(e=>{let r=i(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():i(e[t],null)}}}}function a(...e){return r.useCallback(o(...e),e)}n(47650);var l=n(95155),s=Symbol("radix.slottable");function u(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===s}var c=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var n,i;let a,s,c,d=(i=n=`Primitive.${t}`,(a=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){var a;let e,l,s=(a=n,(l=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.ref:(l=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref),u=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(u.ref=t?o(t,s):s),r.cloneElement(n,u)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${i}.SlotClone`,s=a,(c=r.forwardRef((e,t)=>{let{children:n,...i}=e,o=r.Children.toArray(n),a=o.find(u);if(a){let e=a.props.children,n=o.map(t=>t!==a?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,l.jsx)(s,{...i,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,l.jsx)(s,{...i,ref:t,children:n})})).displayName=`${n}.Slot`,c),f=r.forwardRef((e,n)=>{let{asChild:r,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(r?d:t,{...i,ref:n})});return f.displayName=`Primitive.${t}`,{...e,[t]:f}},{}),d=n(94522);function f(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}var h=r.createContext(void 0),p=globalThis?.document?r.useLayoutEffect:()=>{};function m(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}"undefined"!=typeof window&&window.document&&window.document.createElement;var g="ScrollArea",[v,b]=function(e,t=[]){let n=[],i=()=>{let t=n.map(e=>r.createContext(e));return function(n){let i=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])}};return i.scopeName=e,[function(t,i){let o=r.createContext(i),a=n.length;n=[...n,i];let s=t=>{let{scope:n,children:i,...s}=t,u=n?.[e]?.[a]||o,c=r.useMemo(()=>s,Object.values(s));return(0,l.jsx)(u.Provider,{value:c,children:i})};return s.displayName=t+"Provider",[s,function(n,l){let s=l?.[e]?.[a]||o,u=r.useContext(s);if(u)return u;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}(i,...t)]}(g),[y,w]=v(g),x=r.forwardRef((e,t)=>{let n,{__scopeScrollArea:i,type:o="hover",dir:s,scrollHideDelay:u=600,...d}=e,[f,p]=r.useState(null),[m,g]=r.useState(null),[v,b]=r.useState(null),[w,x]=r.useState(null),[E,S]=r.useState(null),[O,C]=r.useState(0),[k,P]=r.useState(0),[_,A]=r.useState(!1),[j,M]=r.useState(!1),R=a(t,e=>p(e)),T=(n=r.useContext(h),s||n||"ltr");return(0,l.jsx)(y,{scope:i,type:o,dir:T,scrollHideDelay:u,scrollArea:f,viewport:m,onViewportChange:g,content:v,onContentChange:b,scrollbarX:w,onScrollbarXChange:x,scrollbarXEnabled:_,onScrollbarXEnabledChange:A,scrollbarY:E,onScrollbarYChange:S,scrollbarYEnabled:j,onScrollbarYEnabledChange:M,onCornerWidthChange:C,onCornerHeight
1Change:P,children:(0,l.jsx)(c.div,{dir:T,...d,ref:R,style:{position:"relative","--radix-scroll-area-corner-width":O+"px","--radix-scroll-area-corner-height":k+"px",...e.style}})})});x.displayName=g;var E="ScrollAreaViewport",S=r.forwardRef((e,t)=>{let{__scopeScrollArea:n,children:i,nonce:o,...s}=e,u=w(E,n),d=a(t,r.useRef(null),u.onViewportChange);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:o}),(0,l.jsx)(c.div,{"data-radix-scroll-area-viewport":"",...s,ref:d,style:{overflowX:u.scrollbarXEnabled?"scroll":"hidden",overflowY:u.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,l.jsx)("div",{ref:u.onContentChange,style:{minWidth:"100%",display:"table"},children:i})})]})});S.displayName=E;var O="ScrollAreaScrollbar",C=r.forwardRef((e,t)=>{let{forceMount:n,...i}=e,o=w(O,e.__scopeScrollArea),{onScrollbarXEnabledChange:a,onScrollbarYEnabledChange:s}=o,u="horizontal"===e.orientation;return r.useEffect(()=>(u?a(!0):s(!0),()=>{u?a(!1):s(!1)}),[u,a,s]),"hover"===o.type?(0,l.jsx)(k,{...i,ref:t,forceMount:n}):"scroll"===o.type?(0,l.jsx)(P,{...i,ref:t,forceMount:n}):"auto"===o.type?(0,l.jsx)(_,{...i,ref:t,forceMount:n}):"always"===o.type?(0,l.jsx)(A,{...i,ref:t}):null});C.displayName=O;var k=r.forwardRef((e,t)=>{let{forceMount:n,...i}=e,o=w(O,e.__scopeScrollArea),[a,s]=r.useState(!1);return r.useEffect(()=>{let e=o.scrollArea,t=0;if(e){let n=()=>{window.clearTimeout(t),s(!0)},r=()=>{t=window.setTimeout(()=>s(!1),o.scrollHideDelay)};return e.addEventListener("pointerenter",n),e.addEventListener("pointerleave",r),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",n),e.removeEventListener("pointerleave",r)}}},[o.scrollArea,o.scrollHideDelay]),(0,l.jsx)(d.C,{present:n||a,children:(0,l.jsx)(_,{"data-state":a?"visible":"hidden",...i,ref:t})})}),P=r.forwardRef((e,t)=>{var n;let{forceMount:i,...o}=e,a=w(O,e.__scopeScrollArea),s="horizontal"===e.orientation,u=K(()=>f("SCROLL_END"),100),[c,f]=(n={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},r.useReducer((e,t)=>n[e][t]??e,"hidden"));return r.useEffect(()=>{if("idle"===c){let e=window.setTimeout(()=>f("HIDE"),a.scrollHideDelay);return()=>window.clearTimeout(e)}},[c,a.scrollHideDelay,f]),r.useEffect(()=>{let e=a.viewport,t=s?"scrollLeft":"scrollTop";if(e){let n=e[t],r=()=>{let r=e[t];n!==r&&(f("SCROLL"),u()),n=r};return e.addEventListener("scroll",r),()=>e.removeEventListener("scroll",r)}},[a.viewport,s,f,u]),(0,l.jsx)(d.C,{present:i||"hidden"!==c,children:(0,l.jsx)(A,{"data-state":"hidden"===c?"hidden":"visible",...o,ref:t,onPointerEnter:m(e.onPointerEnter,()=>f("POINTER_ENTER")),onPointerLeave:m(e.onPointerLeave,()=>f("POINTER_LEAVE"))})})}),_=r.forwardRef((e,t)=>{let n=w(O,e.__scopeScrollArea),{forceMount:i,...o}=e,[a,s]=r.useState(!1),u="horizontal"===e.orientation,c=K(()=>
1{if(n.viewport){let e=n.viewport.offsetWidth<n.viewport.scrollWidth,t=n.viewport.offsetHeight<n.viewport.scrollHeight;s(u?e:t)}},10);return Z(n.viewport,c),Z(n.content,c),(0,l.jsx)(d.C,{present:i||a,children:(0,l.jsx)(A,{"data-state":a?"visible":"hidden",...o,ref:t})})}),A=r.forwardRef((e,t)=>{let{orientation:n="vertical",...i}=e,o=w(O,e.__scopeScrollArea),a=r.useRef(null),s=r.useRef(0),[u,c]=r.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),d=W(u.viewport,u.content),f={...i,sizes:u,onSizesChange:c,hasThumb:!!(d>0&&d<1),onThumbChange:e=>a.current=e,onThumbPointerUp:()=>s.current=0,onThumbPointerDown:e=>s.current=e};function h(e,t){return function(e,t,n,r="ltr"){let i=V(n),o=t||i/2,a=n.scrollbar.paddingStart+o,l=n.scrollbar.size-n.scrollbar.paddingEnd-(i-o),s=n.content-n.viewport;return U([a,l],"ltr"===r?[0,s]:[-1*s,0])(e)}(e,s.current,u,t)}return"horizontal"===n?(0,l.jsx)(j,{...f,ref:t,onThumbPositionChange:()=>{if(o.viewport&&a.current){let e=H(o.viewport.scrollLeft,u,o.dir);a.current.style.transform=`translate3d(${e}px, 0, 0)`}},onWheelScroll:e=>{o.viewport&&(o.viewport.scrollLeft=e)},onDragScroll:e=>{o.viewport&&(o.viewport.scrollLeft=h(e,o.dir))}}):"vertical"===n?(0,l.jsx)(M,{...f,ref:t,onThumbPositionChange:()=>{if(o.viewport&&a.current){let e=H(o.viewport.scrollTop,u);a.current.style.transform=`translate3d(0, ${e}px, 0)`}},onWheelScroll:e=>{o.viewport&&(o.viewport.scrollTop=e)},onDragScroll:e=>{o.viewport&&(o.viewport.scrollTop=h(e))}}):null}),j=r.forwardRef((e,t)=>{let{sizes:n,onSizesChange:i,...o}=e,s=w(O,e.__scopeScrollArea),[u,c]=r.useState(),d=r.useRef(null),f=a(t,d,s.onScrollbarXChange);return r.useEffect(()=>{d.current&&c(getComputedStyle(d.current))},[d]),(0,l.jsx)(I,{"data-orientation":"horizontal",...o,ref:f,sizes:n,style:{bottom:0,left:"rtl"===s.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===s.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":V(n)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,n)=>{if(s.viewport){var r,i;let o=s.viewport.scrollLeft+t.deltaX;e.onWheelScroll(o),r=o,i=n,r>0&&r<i&&t.preventDefault()}},onResize:()=>{d.current&&s.viewport&&u&&i({content:s.viewport.scrollWidth,viewport:s.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:B(u.paddingLeft),paddingEnd:B(u.paddingRight)}})}})}),M=r.forwardRef((e,t)=>{let{sizes:n,onSizesChange:i,...o}=e,s=w(O,e.__scopeScrollArea),[u,c]=r.useState(),d=r.useRef(null),f=a(t,d,s.onScrollbarYChange);return r.useEffect(()=>{d.current&&c(getComputedStyle(d.current))},[d]),(0,l.jsx)(I,{"data-orientation":"vertical",...o,ref:f,sizes:n,style:{top:0,right:"ltr"===s.dir?0:void 0,left:"rtl"===s.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":V(n)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,n)=>{if(s.viewport){var r,i;let o=s.viewport.scrollTop+t.deltaY;e.onWheelScroll(o),r=o,i=n,r>0&&r<i&&t.preventDefault()}},onResize:()=>{d.current&&s.viewport&&u&&i({content:s.viewport.scrollHeight,viewport:s.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:B(u.paddingTop),paddingEnd:B(u.paddingBottom)}})}})}),[R,T]=v(O),I=r.forwardRef((e,t)=>{let{__scopeScrollArea:n,sizes:i,hasThumb:o,onThumbChange:s,onThumbPointerUp:u,onThumbPointerDown:d,onThumbPositionChange:h,onDragScroll:p,onWheelScroll:g,onResize:v,...b}=e,y=w(O,n),[x,E]=r.useState(null),S=a(t,e=>E(e)),C=r.useRef(null),k=r.useRef(""),P=y.viewport,_=i.content-i.viewport,A=f(g),j=f(h),M=K(v,10);function T(e){C.current&&p({x:e.clientX-C.current.left,y:e.clientY-C.current.top})}return r.useEffect(()=>{let e=e=>{let t=e.target;x?.contains(t)&&A(e,_)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[P,x,_,A]),r.useEffect(j,[i,j]),Z(x,M),Z(y.content,M),(0,l.jsx)(R,{scope:n,scrollbar:x,hasThumb:o,onThumbChange:f(s),onThumbPointerUp:f(u),onThumbPositionChange:j,onThumbPointerDown:f(d),children:(0,l.jsx)(c.div,{...b,ref:S,style:{position:"absolute",...b.style},onPointerDown:m(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),C.current=x.getBoundingClientRect(),k.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",y.viewport&&(y.viewport.style.scrollBehavior="auto"),T(e))}),onPointerMove:m(e.onPointerMove,T),onPointerUp:m(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=k.current,y.viewport&&(y.viewport.style.scrollBehavior=""),C.current=null})})})}),N="ScrollAreaThumb",D=r.forwardRef((e,t)=>
1{let{forceMount:n,...r}=e,i=T(N,e.__scopeScrollArea);return(0,l.jsx)(d.C,{present:n||i.hasThumb,children:(0,l.jsx)(z,{ref:t,...r})})}),z=r.forwardRef((e,t)=>{let{__scopeScrollArea:n,style:i,...o}=e,s=w(N,n),u=T(N,n),{onThumbPositionChange:d}=u,f=a(t,e=>u.onThumbChange(e)),h=r.useRef(void 0),p=K(()=>{h.current&&(h.current(),h.current=void 0)},100);return r.useEffect(()=>{let e=s.viewport;if(e){let t=()=>{p(),h.current||(h.current=q(e,d),d())};return d(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[s.viewport,p,d]),(0,l.jsx)(c.div,{"data-state":u.hasThumb?"visible":"hidden",...o,ref:f,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...i},onPointerDownCapture:m(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),n=e.clientX-t.left,r=e.clientY-t.top;u.onThumbPointerDown({x:n,y:r})}),onPointerUp:m(e.onPointerUp,u.onThumbPointerUp)})});D.displayName=N;var L="ScrollAreaCorner",F=r.forwardRef((e,t)=>{let n=w(L,e.__scopeScrollArea),r=!!(n.scrollbarX&&n.scrollbarY);return"scroll"!==n.type&&r?(0,l.jsx)($,{...e,ref:t}):null});F.displayName=L;var $=r.forwardRef((e,t)=>{let{__scopeScrollArea:n,...i}=e,o=w(L,n),[a,s]=r.useState(0),[u,d]=r.useState(0),f=!!(a&&u);return Z(o.scrollbarX,()=>{let e=o.scrollbarX?.offsetHeight||0;o.onCornerHeightChange(e),d(e)}),Z(o.scrollbarY,()=>{let e=o.scrollbarY?.offsetWidth||0;o.onCornerWidthChange(e),s(e)}),f?(0,l.jsx)(c.div,{...i,ref:t,style:{width:a,height:u,position:"absolute",right:"ltr"===o.dir?0:void 0,left:"rtl"===o.dir?0:void 0,bottom:0,...e.style}}):null});function B(e){return e?parseInt(e,10):0}function W(e,t){let n=e/t;return isNaN(n)?0:n}function V(e){let t=W(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-n)*t,18)}function H(e,t,n="ltr"){let r=V(t),i=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,o=t.scrollbar.size-i,a=t.content-t.viewport,l=function(e,[t,n]){return Math.min(n,Math.max(t,e))}(e,"ltr"===n?[0,a]:[-1*a,0]);return U([0,a],[0,o-r])(l)}function U(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}var q=(e,t=()=>{})=>{let n={left:e.scrollLeft,top:e.scrollTop},r=0;return!function i(){let o={left:e.scrollLeft,top:e.scrollTop},a=n.left!==o.left,l=n.top!==o.top;(a||l)&&t(),n=o,r=window.requestAnimationFrame(i)}(),()=>window.cancelAnimationFrame(r)};function K(e,t){let n=f(e),i=r.useRef(0);return r.useEffect(()=>()=>window.clearTimeout(i.current),[]),r.useCallback(()=>{window.clearTimeout(i.current),i.current=window.setTimeout(n,t)},[n,t])}function Z(e,t){let n=f(t);p(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,n])}var G=x,Y=S,X=F},3168:(e,t,n)=>{e.exports=n(64215).isPlainObject},3442:(e,t,n)=>{"use strict";n.d(t,{bx:()=>i,vh:()=>r});var r=e=>{var{x1:t,y1:n,x2:r,y2:i}=e;return((e,t)=>{var{x:n,y:r}=e,{x:i,y:o}=t;return{x:Math.min(n,i),y:Math.min(r,o),width:Math.abs(i-n),height:Math.abs(o-r)}})({x:t,y:n},{x:r,y:i})},i=function(e){var{width:t,height:n}=e,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=(r%180+180)%180*Math.PI/180,o=Math.atan(n/t);return Math.abs(i>o&&i<Math.PI-o?n/Math.sin(i):t/Math.cos(i))}},3735:(e,t,n)=>{"use strict";n.d(t,{u:()=>s});var r=n(12115),i=n(47227),o=n(54344),a=["children","width","height","viewBox","className","style","title","desc"];function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var s=(0,r.forwardRef)((e,t)=>{var{children:n,width:s,height:u,viewBox:c,className:d,style:f,title:h,desc:p}=e,m=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,a),g=c||{width:s,height:u,x:0,y:0},v=(0,i.$)("recharts-surface",d);return r.createElement("svg",l({},(0,o.a)(m),{className:v,width:s,height:u,style:f,viewBox:"".concat(g.x," ").concat(g.y," ").concat(g.width," ").concat(g.height),ref:t}),r.createElement("title",null,h),r.createElement("desc",null,p),n)})}
1,3743:(e,t,n)=>{"use strict";n.d(t,{q:()=>r});var r=(e,t,n,r)=>{if("axis"===t)return e.tooltipItemPayloads;if(0===e.tooltipItemPayloads.length)return[];if(i="hover"===n?e.itemInteraction.hover.graphicalItemId:e.itemInteraction.click.graphicalItemId,e.syncInteraction.active&&null==i)return e.tooltipItemPayloads;if(null==i&&(null!=r||e.keyboardInteraction.active)){var i,o=e.tooltipItemPayloads[0];return null!=o?[o]:[]}return e.tooltipItemPayloads.filter(e=>{var t;return(null==(t=e.settings)?void 0:t.graphicalItemId)===i})}},4021:(e,t,n)=>{"use strict";n.d(t,{f:()=>d});var r=n(44078),i=n(99237),o=n(34474),a=n(3442);function l(e,t){if(t<1)return[];if(1===t)return e;for(var n=[],r=0;r<e.length;r+=t){var i=e[r];void 0!==i&&n.push(i)}return n}function s(e,t,n,r,i){if(e*t<e*r||e*t>e*i)return!1;var o=n();return e*(t-e*o/2-r)>=0&&e*(t+e*o/2-i)<=0}function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function d(e,t,n){var u,{tick:d,ticks:f,viewBox:h,minTickGap:p,orientation:m,interval:g,tickFormatter:v,unit:b,angle:y}=e;if(!f||!f.length||!d)return[];if((0,r.Et)(g)||o.m.isSsr)return null!=(u=l(f,((0,r.Et)(g)?g:0)+1))?u:[];var w="top"===m||"bottom"===m?"width":"height",x=b&&"width"===w?(0,i.Pu)(b,{fontSize:t,letterSpacing:n}):{width:0,height:0},E=(e,r)=>{var o,l,s="function"==typeof v?v(e.value,r):e.value;return"width"===w?(o=(0,i.Pu)(s,{fontSize:t,letterSpacing:n}),l={width:o.width+x.width,height:o.height+x.height},(0,a.bx)(l,y)):(0,i.Pu)(s,{fontSize:t,letterSpacing:n})[w]},S=f[0],O=f[1],C=f.length>=2&&null!=S&&null!=O?(0,r.sA)(O.coordinate-S.coordinate):1,k=function(e,t,n){var r="width"===n,{x:i,y:o,width:a,height:l}=e;return 1===t?{start:r?i:o,end:r?i+a:o+l}:{start:r?i+a:o+l,end:r?i:o}}(h,C,w);return"equidistantPreserveStart"===g?function(e,t,n,r,i){for(var o,a=(r||[]).slice(),{start:u,end:c}=t,d=0,f=1,h=u;f<=a.length;)if(o=function(){var t,o=null==r?void 0:r[d];if(void 0===o)return{v:l(r,f)};var a=d,p=()=>(void 0===t&&(t=n(o,a)),t),m=o.coordinate,g=0===d||s(e,m,p,h,c);g||(d=0,h=u,f+=1),g&&(h=m+e*(p()/2+i),d+=f)}())return o.v;return[]}(C,k,E,f,p):"equidistantPreserveEnd"===g?function(e,t,n,r,i){var o=(r||[]).slice().length;if(0===o)return[];for(var{start:a,end:l}=t,u=1;u<=o;u++){for(var c,d=(o-1)%u,f=a,h=!0,p=d;p<o&&(0===(c=function(){var t,o=r[p];if(null==o)return 0;var a=p,u=()=>(void 0===t&&(t=n(o,a)),t),c=o.coordinate,m=p===d||s(e,c,u,f,l);if(!m)return h=!1,1;m&&(f=c+e*(u()/2+i))}())||1!==c);p+=u);if(h){for(var m=[],g=d;g<o;g+=u){var v=r[g];null!=v&&m.push(v)}return m}}return[]}(C,k,E,f,p):("preserveStart"===g||"preserveStartEnd"===g?function(e,t,n,r,i,o){var a=(r||[]).slice(),l=a.length,{start:u,end:d}=t;if(o){var f=r[l-1];if(null!=f){var h=n(f,l-1),p=e*(f.coordinate+e*h/2-d);a[l-1]=f=c(c({},f),{},{tickCoord:p>0?f.coordinate-p*e:f.coordinate}),null!=f.tickCoord&&s(e,f.tickCoord,()=>h,u,d)&&(d=f.tickCoord-e*(h/2+i),a[l-1]=c(c({},f),{},{isShow:!0}))}}for(var m=o?l-1:l,g=function(t){var r,o=a[t];if(null==o)return 1;var l=o,f=()=>(void 0===r&&(r=n(o,t)),r);if(0===t){var h=e*(l.coordinate-e*f()/2-u);a[t]=l=c(c({},l),{},{tickCoord:h<0?l.coordinate-h*e:l.coordinate})}else a[t]=l=c(c({},l),{},{tickCoord:l.coordinate});null!=l.tickCoord&&s(e,l.tickCoord,f,u,d)&&(u=l.tickCoord+e*(f()/2+i),a[t]=c(c({},l),{},{isShow:!0}
1))},v=0;v<m;v++)if(g(v))continue;return a}(C,k,E,f,p,"preserveStartEnd"===g):function(e,t,n,r,i){for(var o=(r||[]).slice(),a=o.length,{start:l}=t,{end:u}=t,d=function(t){var r,d=o[t];if(null==d)return 1;var f=d,h=()=>(void 0===r&&(r=n(d,t)),r);if(t===a-1){var p=e*(f.coordinate+e*h()/2-u);o[t]=f=c(c({},f),{},{tickCoord:p>0?f.coordinate-p*e:f.coordinate})}else o[t]=f=c(c({},f),{},{tickCoord:f.coordinate});null!=f.tickCoord&&s(e,f.tickCoord,h,l,u)&&(u=f.tickCoord-e*(h()/2+i),o[t]=c(c({},f),{},{isShow:!0}))},f=a-1;f>=0;f--)if(d(f))continue;return o}(C,k,E,f,p)).filter(e=>e.isShow)}},4117:(e,t,n)=>{"use strict";n.d(t,{C1:()=>P,bL:()=>k});var r=n(12115),i=n.t(r,2),o=n(95155);function a(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}n(47650);var l=Symbol.for("react.lazy"),s=i[" use ".trim().toString()];function u(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===l&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var c=Symbol("radix.slottable");function d(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===c}var f=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var n,i;let l,c,f,h=(i=n=`Primitive.${t}`,(l=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(u(n)&&"function"==typeof s&&(n=s(n._payload)),r.isValidElement(n)){var o;let e,l,s=(o=n,(l=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(l=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),u=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(u.ref=t?function(...e){return t=>{let n=!1,r=e.map(e=>{let r=a(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():a(e[t],null)}}}}(t,s):s),r.cloneElement(n,u)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${i}.SlotClone`,c=l,(f=r.forwardRef((e,t)=>{let{children:n,...i}=e;u(n)&&"function"==typeof s&&(n=s(n._payload));let a=r.Children.toArray(n),l=a.find(d);if(l){let e=l.props.children,n=a.map(t=>t!==l?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,o.jsx)(c,{...i,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,o.jsx)(c,{...i,ref:t,children:n})})).displayName=`${n}.Slot`,f),p=r.forwardRef((e,n)=>{let{asChild:r,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(r?h:t,{...i,ref:n})});return p.displayName=`Primitive.${t}`,{...e,[t]:p}},{}),h="Progress",[p,m]=function(e,t=[]){let n=[],i=()=>{let t=n.map(e=>r.createContext(e));return function(n){let i=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])}};return i.scopeName=e,[function(t,i){let a=r.createContext(i);a.displayName=t+"Context";let l=n.length;n=[...n,i];let s=t=>{let{scope:n,children:i,...s}=t,u=n?.[e]?.[l]||a,c=r.useMemo(()=>s,Object.values(s));return(0,o.jsx)(u.Provider,{value:c,children:i})};return s.displayName=t+"Provider",[s,function(n,o){let s=o?.[e]?.[l]||a,u=r.useContext(s);if(u)return u;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}(i,...t)]}(h),[g,v]=p(h),b=r.forwardRef((e,t)=>{var n,r;let{__scopeProgress:i,value:a=null,max:l,getValueLabel:s=x,...u}=e;(l||0===l)&&!O(l)&&console.error((n=`${l}`,`Invalid prop \`max\` of value \`${n}\` supplied to \`Progress\`. Only numbers greater than 0 are valid max values. Defaulting to \`100\`.`));let c=O(l)?l:100;null===a||C(a,c)||console.error((r=`${a}`,`Invalid prop \`value\` of value \`${r}\` supplied to \`Progress\`. The \`value\` prop must be:
2  - a positive number
3  - less than the value passed to \`max\` (or 100 if no \`max\` prop is set)
4  - \`null\` or \`undefined\` if the progress is indeterminate.
5
6Defaulting to \`null\`.`));let d=C(a,c)?a:null,h=S(d)?s(d,c):void 0;return(0,o.jsx)(g,{scope:i,value:d,max:c,children:(0,o.jsx)(f.div,{"aria-valuemax":c,"aria-valuemin":0,"aria-valuenow":S(d)?d:void 0,"aria-valuetext":h,role:"progressbar","data-state":E(d,c),"data-value":d??void 0,"data-max":c,...u,ref:t})})});b.displayName=h;var y="ProgressIndicator",w=r.forwardRef((e,t)=>
6{let{__scopeProgress:n,...r}=e,i=v(y,n);return(0,o.jsx)(f.div,{"data-state":E(i.value,i.max),"data-value":i.value??void 0,"data-max":i.max,...r,ref:t})});function x(e,t){return`${Math.round(e/t*100)}%`}function E(e,t){return null==e?"indeterminate":e===t?"complete":"loading"}function S(e){return"number"==typeof e}function O(e){return S(e)&&!isNaN(e)&&e>0}function C(e,t){return S(e)&&!isNaN(e)&&e<=t&&e>=0}w.displayName=y;var k=b,P=w},4139:(e,t,n)=>{"use strict";n.d(t,{C:()=>l,U:()=>s});var r=n(23939),i=n(30949),o=n(414),a=n(44078),l=e=>e.brush,s=(0,r.Mz)([l,i.HZ,o.HK],(e,t,n)=>({height:e.height,x:(0,a.Et)(e.x)?e.x:t.left,y:(0,a.Et)(e.y)?e.y:t.top+t.height+t.brushBottom-((null==n?void 0:n.bottom)||0),width:(0,a.Et)(e.width)?e.width:t.width}))},4143:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>s});var r=n(15305),i=n(44578),o=n(24440);let a=(0,i.A)(r.A),l=a.right;a.left,(0,i.A)(o.A).center;let s=l},4510:(e,t,n)=>{"use strict";n.d(t,{dl:()=>s,lJ:()=>l,uN:()=>o});var r=n(36491),i=n(44078),o=(e,t)=>{if(t&&Array.isArray(e)){var n=Number.parseInt(t,10);if(!(0,i.M8)(n))return e[n]}},a=(0,r.Z0)({name:"options",initialState:{chartName:"",tooltipPayloadSearcher:()=>void 0,eventEmitter:void 0,defaultTooltipEventType:"axis"},reducers:{createEventEmitter:e=>{null==e.eventEmitter&&(e.eventEmitter=Symbol("rechartsEventEmitter"))}}}),l=a.reducer,{createEventEmitter:s}=a.actions},4568:(e,t,n)=>{"use strict";n.d(t,{$:()=>i,X:()=>o});var r=n(12115),i=(0,r.createContext)(null),o=()=>(0,r.useContext)(i)},4573:(e,t,n)=>{"use strict";n.d(t,{J:()=>r});var r=e=>e.tooltip},5554:(e,t,n)=>{"use strict";n.d(t,{q7:()=>eu,bL:()=>es});var r=n(12115),i=n.t(r,2),o=n(95155);function a(e,t=[]){let n=[],i=()=>{let t=n.map(e=>r.createContext(e));return function(n){let i=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])}};return i.scopeName=e,[function(t,i){let a=r.createContext(i),l=n.length;n=[...n,i];let s=t=>{let{scope:n,children:i,...s}=t,u=n?.[e]?.[l]||a,c=r.useMemo(()=>s,Object.values(s));return(0,o.jsx)(u.Provider,{value:c,children:i})};return s.displayName=t+"Provider",[s,function(n,o){let s=o?.[e]?.[l]||a,u=r.useContext(s);if(u)return u;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}(i,...t)]}function l(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}n(47650);var s=Symbol("radix.slottable");function u(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===s}var c=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var n,i;let a,s,c,d=(i=n=`Primitive.${t}`,(a=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){var o;let e,a,s=(o=n,(a=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(a=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),u=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(u.ref=t?function(...e){return t=>{let n=!1,r=e.map(e=>{let r=l(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():l(e[t],null)}}}}(t,s):s),r.cloneElement(n,u)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${i}.SlotClone`,s=a,(c=r.forwardRef((e,t)=>{let{children:n,...i}=e,a=r.Children.toArray(n),l=a.find(u);if(l){let e=l.props.children,n=a.map(t=>t!==l?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,o.jsx)(s,{...i,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,o.jsx)(s,{...i,ref:t,children:n})})).displayName=`${n}
6.Slot`,c),f=r.forwardRef((e,n)=>{let{asChild:r,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(r?d:t,{...i,ref:n})});return f.displayName=`Primitive.${t}`,{...e,[t]:f}},{}),d=n(8129);function f(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function h(...e){return t=>{let n=!1,r=e.map(e=>{let r=f(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():f(e[t],null)}}}}function p(...e){return r.useCallback(h(...e),e)}function m(e){var t;let n,i=(t=e,(n=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){var o;let e,a,l=(o=n,(a=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(a=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),s=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(s.ref=t?h(t,l):l),r.cloneElement(n,s)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${t}.SlotClone`,n),a=r.forwardRef((e,t)=>{let{children:n,...a}=e,l=r.Children.toArray(n),s=l.find(v);if(s){let e=s.props.children,n=l.map(t=>t!==s?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,o.jsx)(i,{...a,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,o.jsx)(i,{...a,ref:t,children:n})});return a.displayName=`${e}.Slot`,a}var g=Symbol("radix.slottable");function v(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===g}var b=new WeakMap;function y(e,t){var n,r;let i,o,a;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let l=(n=e,r=t,i=n.length,(a=(o=w(r))>=0?o:i+o)<0||a>=i?-1:a);return -1===l?void 0:e[l]}function w(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],b.set(this,!0)}set(e,t){return b.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,n){let r,i=this.has(t),o=this.#e.length,a=w(e),l=a>=0?a:o+a,s=l<0||l>=o?-1:l;if(s===this.size||i&&s===this.size-1||-1===s)return this.set(t,n),this;let u=this.size+ +!i;a<0&&l++;let c=[...this.#e],d=!1;for(let e=l;e<u;e++)if(l===e){let o=c[e];c[e]===t&&(o=c[e+1]),i&&this.delete(t),r=this.get(o),this.set(t,n)}else{d||c[e-1]!==t||(d=!0);let n=c[d?e:e-1],i=r;r=this.get(n),this.delete(n),this.set(n,i)}return this}with(t,n,r){let i=new e(this);return i.insert(t,n,r),i}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=y(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=y(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return y(this.#e,e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],i=0;for(let e of this)Reflect.apply(t,n,[e,i,this])&&r.push(e),i++;return new e(r)}map(t,n){let r=[],i=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,i,this])]),i++;return new e(r)}reduce(...e){let[t,n]=e,r=0,i=n??this.at(0);for(let n of this)i=0===r&&1===e.length?n:Reflect.apply(t,this,[i,n,r,this]),r++;return i}reduceRight(...e){let[t,n]=e,r=n??this.at(-1);for(let n=this.size-1;n>=0;n--){let i=this.at(n);
6r=n===this.size-1&&1===e.length?i:Reflect.apply(t,this,[r,i,n,this])}return r}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(...t){let n=[...this.entries()];return n.splice(...t),new e(n)}slice(t,n){let r=new e,i=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(i=n-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}});var x=globalThis?.document?r.useLayoutEffect:()=>{},E=i[" useId ".trim().toString()]||(()=>void 0),S=0,O=globalThis?.document?r.useLayoutEffect:()=>{},C=i[" useInsertionEffect ".trim().toString()]||O;function k({prop:e,defaultProp:t,onChange:n=()=>{},caller:i}){let[o,a,l]=function({defaultProp:e,onChange:t}){let[n,i]=r.useState(e),o=r.useRef(n),a=r.useRef(t);return C(()=>{a.current=t},[t]),r.useEffect(()=>{o.current!==n&&(a.current?.(n),o.current=n)},[n,o]),[n,i,a]}({defaultProp:t,onChange:n}),s=void 0!==e,u=s?e:o;{let t=r.useRef(void 0!==e);r.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${i} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,i])}return[u,r.useCallback(t=>{if(s){let n="function"==typeof t?t(e):t;n!==e&&l.current?.(n)}else a(t)},[s,e,a,l])]}Symbol("RADIX:SYNC_STATE");var P=r.createContext(void 0);function _(e){let t=r.useContext(P);return e||t||"ltr"}var A="rovingFocusGroup.onEntryFocus",j={bubbles:!1,cancelable:!0},M="RovingFocusGroup",[R,T,I]=function(e){let t=e+"CollectionProvider",[n,i]=a(t),[l,s]=n(t,{collectionRef:{current:null},itemMap:new Map}),u=e=>{let{scope:t,children:n}=e,i=r.useRef(null),a=r.useRef(new Map).current;return(0,o.jsx)(l,{scope:t,itemMap:a,collectionRef:i,children:n})};u.displayName=t;let c=e+"CollectionSlot",d=m(c),f=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,i=p(t,s(c,n).collectionRef);return(0,o.jsx)(d,{ref:i,children:r})});f.displayName=c;let h=e+"CollectionItemSlot",g="data-radix-collection-item",v=m(h),b=r.forwardRef((e,t)=>{let{scope:n,children:i,...a}=e,l=r.useRef(null),u=p(t,l),c=s(h,n);return r.useEffect(()=>(c.itemMap.set(l,{ref:l,...a}),()=>void c.itemMap.delete(l))),(0,o.jsx)(v,{...{[g]:""},ref:u,children:i})});return b.displayName=h,[{Provider:u,Slot:f,ItemSlot:b},function(t){let n=s(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${g}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},i]}(M),[N,D]=a(M,[I]),[z,L]=N(M),F=r.forwardRef((e,t)=>(0,o.jsx)(R.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,o.jsx)(R.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,o.jsx)($,{...e,ref:t})})}));F.displayName=M;var $=r.forwardRef((e,t)=>{let n,{__scopeRovingFocusGroup:i,orientation:a,loop:l=!1,dir:s,currentTabStopId:u,defaultCurrentTabStopId:f,onCurrentTabStopIdChange:h,onEntryFocus:m,preventScrollOnEntryFocus:g=!1,...v}=e,b=r.useRef(null),y=p(t,b),w=_(s),[x,E]=k({prop:u,defaultProp:f??null,onChange:h,caller:M}),[S,O]=r.useState(!1),C=(n=r.useRef(m),r.useEffect(()=>{n.current=m}),r.useMemo(()=>(...e)=>n.current?.(...e),[])),P=T(i),R=r.useRef(!1),[I,N]=r.useState(0);return r.useEffect(()=>{let e=b.current;if(e)return e.addEventListener(A,C),()=>e.removeEventListener(A,C)},[C]),(0,o.jsx)(z,{scope:i,orientation:a,dir:w,loop:l,currentTabStopId:x,onItemFocus:r.useCallback(e=>E(e),[E]),onItemShiftTab:r.useCallback(()=>O(!0),[]),onFocusableItemAdd:r.useCallback(()=>N(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>N(e=>e-1),[]),children:(0,o.jsx)(c.div,{tabIndex:S||0===I?-1:0,"data-orientation":a,...v,ref:y,style:{outline:"none",...e.style},onMouseDown:(0,d.mK)(e.onMouseDown,()=>{R.current=!0}),onFocus:(0,d.mK)(e.onFocus,e=>{let t=!R.current;if(e.target===e.currentTarget&&t&&!S){let t=new CustomEvent(A,j);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=P().filter(e=>
6e.focusable);H([e.find(e=>e.active),e.find(e=>e.id===x),...e].filter(Boolean).map(e=>e.ref.current),g)}}R.current=!1}),onBlur:(0,d.mK)(e.onBlur,()=>O(!1))})})}),B="RovingFocusGroupItem",W=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:i=!0,active:a=!1,tabStopId:l,children:s,...u}=e,f=function(e){let[t,n]=r.useState(E());return x(()=>{n(e=>e??String(S++))},[void 0]),t?`radix-${t}`:""}(),h=l||f,p=L(B,n),m=p.currentTabStopId===h,g=T(n),{onFocusableItemAdd:v,onFocusableItemRemove:b,currentTabStopId:y}=p;return r.useEffect(()=>{if(i)return v(),()=>b()},[i,v,b]),(0,o.jsx)(R.ItemSlot,{scope:n,id:h,focusable:i,active:a,children:(0,o.jsx)(c.span,{tabIndex:m?0:-1,"data-orientation":p.orientation,...u,ref:t,onMouseDown:(0,d.mK)(e.onMouseDown,e=>{i?p.onItemFocus(h):e.preventDefault()}),onFocus:(0,d.mK)(e.onFocus,()=>p.onItemFocus(h)),onKeyDown:(0,d.mK)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void p.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let i=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(i))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(i)))return V[i]}(e,p.orientation,p.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let i=g().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)i.reverse();else if("prev"===t||"next"===t){var n,r;"prev"===t&&i.reverse();let o=i.indexOf(e.currentTarget);i=p.loop?(n=i,r=o+1,n.map((e,t)=>n[(r+t)%n.length])):i.slice(o+1)}setTimeout(()=>H(i))}}),children:"function"==typeof s?s({isCurrentTabStop:m,hasTabStop:null!=y}):s})})});W.displayName=B;var V={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function H(e,t=!1){let n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var U="Toggle",q=r.forwardRef((e,t)=>{let{pressed:n,defaultPressed:r,onPressedChange:i,...a}=e,[l,s]=k({prop:n,onChange:i,defaultProp:r??!1,caller:U});return(0,o.jsx)(c.button,{type:"button","aria-pressed":l,"data-state":l?"on":"off","data-disabled":e.disabled?"":void 0,...a,ref:t,onClick:(0,d.mK)(e.onClick,()=>{e.disabled||s(!l)})})});q.displayName=U;var K="ToggleGroup",[Z,G]=a(K,[D]),Y=D(),X=r.forwardRef((e,t)=>{let{type:n,...r}=e;if("single"===n)return(0,o.jsx)(ee,{...r,ref:t});if("multiple"===n)return(0,o.jsx)(et,{...r,ref:t});throw Error(`Missing prop \`type\` expected on \`${K}\``)});X.displayName=K;var[J,Q]=Z(K),ee=r.forwardRef((e,t)=>{let{value:n,defaultValue:i,onValueChange:a=()=>{},...l}=e,[s,u]=k({prop:n,defaultProp:i??"",onChange:a,caller:K});return(0,o.jsx)(J,{scope:e.__scopeToggleGroup,type:"single",value:r.useMemo(()=>s?[s]:[],[s]),onItemActivate:u,onItemDeactivate:r.useCallback(()=>u(""),[u]),children:(0,o.jsx)(ei,{...l,ref:t})})}),et=r.forwardRef((e,t)=>{let{value:n,defaultValue:i,onValueChange:a=()=>{},...l}=e,[s,u]=k({prop:n,defaultProp:i??[],onChange:a,caller:K}),c=r.useCallback(e=>u((t=[])=>[...t,e]),[u]),d=r.useCallback(e=>u((t=[])=>t.filter(t=>t!==e)),[u]);return(0,o.jsx)(J,{scope:e.__scopeToggleGroup,type:"multiple",value:s,onItemActivate:c,onItemDeactivate:d,children:(0,o.jsx)(ei,{...l,ref:t})})});X.displayName=K;var[en,er]=Z(K),ei=r.forwardRef((e,t)=>{let{__scopeToggleGroup:n,disabled:r=!1,rovingFocus:i=!0,orientation:a,dir:l,loop:s=!0,...u}=e,d=Y(n),f=_(l),h={role:"group",dir:f,...u};return(0,o.jsx)(en,{scope:n,rovingFocus:i,disabled:r,children:i?(0,o.jsx)(F,{asChild:!0,...d,orientation:a,dir:f,loop:s,children:(0,o.jsx)(c.div,{...h,ref:t})}):(0,o.jsx)(c.div,{...h,ref:t})})}),eo="ToggleGroupItem",ea=r.forwardRef((e,t)=>{let n=Q(eo,e.__scopeToggleGroup),i=er(eo,e.__scopeToggleGroup),a=Y(e.__scopeToggleGroup),l=n.value.includes(e.value),s=i.disabled||e.disabled,u={...e,pressed:l,disabled:s},c=r.useRef(null);return i.rovingFocus?(0,o.jsx)(W,{asChild:!0,...a,focusable:!s,active:l,ref:c,children:(0,o.jsx)(el,{...u,ref:t})}):(0,o.jsx)(el,{...u,ref:t})});ea.displayName=eo;var el=r.forwardRef((e,t)=>
6{let{__scopeToggleGroup:n,value:r,...i}=e,a=Q(eo,n),l={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},s="single"===a.type?l:void 0;return(0,o.jsx)(q,{...s,...i,ref:t,onPressedChange:e=>{e?a.onItemActivate(r):a.onItemDeactivate(r)}})}),es=X,eu=ea},6386:(e,t,n)=>{"use strict";n.d(t,{K:()=>c});var r=n(12115),i=n(98421),o=n(69838),a=n(98614),l=n(90638);function s(e){var t=(0,o.j)(),n=(0,r.useRef)(null);return(0,r.useLayoutEffect)(()=>{null===n.current?t((0,i.D4)(e)):n.current!==e&&t((0,i.ku)({prev:n.current,next:e})),n.current=e},[e,t]),(0,r.useLayoutEffect)(()=>()=>{n.current&&(t((0,i.Gc)(n.current)),n.current=null)},[t]),null}var u={zAxisId:0,range:a.N8.range,scale:a.N8.scale,type:a.N8.type};function c(e){var t=(0,l.e)(e,u);return r.createElement(s,{domain:t.domain,id:t.zAxisId,dataKey:t.dataKey,name:t.name,unit:t.unit,range:t.range,scale:t.scale,type:t.type,allowDuplicatedCategory:a.N8.allowDuplicatedCategory,allowDataOverflow:a.N8.allowDataOverflow,reversed:a.N8.reversed,includeHidden:a.N8.includeHidden})}c.displayName="ZAxis"},6816:(e,t,n)=>{"use strict";n.d(t,{b:()=>c});var r=n(12115);n(47650);var i=n(63330),o=n(95155),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=(0,i.TL)(`Primitive.${t}`),a=r.forwardRef((e,r)=>{let{asChild:i,...a}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(i?n:t,{...a,ref:r})});return a.displayName=`Primitive.${t}`,{...e,[t]:a}},{}),l="horizontal",s=["horizontal","vertical"],u=r.forwardRef((e,t)=>{var n;let{decorative:r,orientation:i=l,...u}=e,c=(n=i,s.includes(n))?i:l;return(0,o.jsx)(a.div,{"data-orientation":c,...r?{role:"none"}:{"aria-orientation":"vertical"===c?c:void 0,role:"separator"},...u,ref:t})});u.displayName="Separator";var c=u},7072:(e,t,n)=>{"use strict";n.d(t,{Y:()=>s,f:()=>l});var r=n(12115),i=n(44078),o=n(19391),a=(0,r.createContext)(void 0),l=e=>{var{children:t}=e,[n]=(0,r.useState)("".concat((0,i.NF)("recharts"),"-clip")),l=(0,o.oM)();if(null==l)return null;var{x:s,y:u,width:c,height:d}=l;return r.createElement(a.Provider,{value:n},r.createElement("defs",null,r.createElement("clipPath",{id:n},r.createElement("rect",{x:s,y:u,height:d,width:c}))),t)},s=()=>(0,r.useContext)(a)},7173:(e,t,n)=>{"use strict";n.d(t,{BZ:()=>ew,eE:()=>eC,Xb:()=>ex,JG:()=>e_,fx:()=>eE,A2:()=>ey,AA:()=>D,yn:()=>ek,FO:()=>eo,gL:()=>eu,fl:()=>ed,R4:()=>ep,n4:()=>$});var r=n(23939),i=n(98614),o=n(77513),a=n(69842),l=n(59737),s=n(19409),u=n(44078),c=n(16951),d=n(71584),f=n(98429),h=n(88487),p=n(49244),m=n(2987),g=n(414),v=n(30949),b=n(3743),y=n(22609),w=n(4573),x=n(90272),E=n(25540),S=n(24117),O=n(46047),C=n(60957),k=n(63859),P=n(90692),_=n(34914),A=n(20360),j=n(61963),M=n(81315),R=n(58043),T=(0,r.Mz)([i.Dn,i.um,s.iO],M.s),I=(0,r.Mz)([e=>e.graphicalItems.cartesianItems,e=>e.graphicalItems.polarItems],(e,t)=>[...e,...t]),N=(0,r.Mz)([S.R,E.M],i.eo),D=(0,r.Mz)([I,i.Dn,N],i.ec,{memoizeOptions:{resultEqualityCheck:_.O}}),z=(0,r.Mz)([D],e=>e.filter(C.g)),L=(0,r.Mz)([D],i.rj,{memoizeOptions:{resultEqualityCheck:_.O}}),F=(0,r.Mz)([D],e=>e.some(e=>!e.data)),$=(0,r.Mz)([L,l.LF],i.Nk),B=(0,r.Mz)([z,l.LF,i.Dn],O.A),W=(0,r.Mz)([$,i.Dn,D,l.LF,F,L],i.G2),V=(0,r.Mz)([i.Dn],i.S5),H=(0,r.Mz)([i.Dn],e=>e.allowDataOverflow),U=(0,r.Mz)([V,H],k.f5),q=(0,r.Mz)([D],e=>e.filter(C.g)),K=(0,r.Mz)([B,q,s.eC,s.Lb],i.MK),Z=(0,r.Mz)([K,l.LF,S.R,U],i.pM),G=(0,r.Mz)([D],i.IO),Y=(0,r.Mz)([$,i.Dn,G,i.CH,S.R,l.lI],i.EZ,{memoizeOptions:{resultEqualityCheck:P.o}}),X=(0,r.Mz)([i.Kr,S.R,E.M],i.P9),J=(0,r.Mz)([X,S.R],i.Oz),Q=(0,r.Mz)([i.gT,S.R,E.M],i.P9),ee=(0,r.Mz)([Q,S.R],i.q),et=(0,r.Mz)([i.$X,S.R,E.M],i.P9),en=(0,r.Mz)([et,S.R],i.bb),er=(0,r.Mz)([J,en,ee],i.yi),ei=(0,r.Mz)([i.Dn,V,U,Z,Y,er,o.fz,S.R],i.wL),eo=(0,r.Mz)([i.Dn,o.fz,$,W,s.eC,S.R,ei],i.tP),ea=(0,r.Mz)([eo,i.Dn,T],i.xp),el=(0,r.Mz)([i.Dn,eo,ea,S.R],i.g1),es=e=>{var t=(0,S.R)(e),n=(0,E.M)(e);return(0,i.D5)(e,t,n,!1)},eu=(0,r.Mz)([i.Dn,es],c.I),ec=(0,r.Mz)([i.Dn,T,el,eu],R.S),ed=(0,r.Mz)([ec],A.X),ef=(0,r.Mz)([o.fz,W,i.Dn,S.R],i.tF),eh=(0,r.Mz)([o.fz,W,i.Dn,S.R],i.iv),ep=(0,r.Mz)([o.fz,i.Dn,T,ed,es,ef,eh,S.R],(e,t,n,r,i,o,l,s)=>{if(t){var{type:c}=t,d=(0,a._L)(e,s);if(r){var f="scaleBand"===n&&r.bandwidth?r.bandwidth()/2:2,h="category"===c&&r.bandwidth?r.bandwidth()/f:0;
6return(h="angleAxis"===s&&null!=i&&(null==i?void 0:i.length)>=2?2*(0,u.sA)(i[0]-i[1])*h:h,d&&l)?l.map((e,t)=>{var n=r.map(e);return(0,j.H)(n)?{coordinate:n+h,value:e,index:t,offset:h}:null}).filter(u.n9):r.domain().map((e,t)=>{var n=r.map(e);return(0,j.H)(n)?{coordinate:n+h,value:o?o[e]:e,index:t,offset:h}:null}).filter(u.n9)}}}),em=(0,r.Mz)([d.xH,d.Hw,e=>e.tooltip.settings],(e,t,n)=>(0,d.$g)(n.shared,e,t)),eg=e=>e.tooltip.settings.trigger,ev=e=>e.tooltip.settings.defaultIndex,eb=(0,r.Mz)([w.J,em,eg,ev],h.i),ey=(0,r.Mz)([eb,$,i.K6,eo],p.P),ew=(0,r.Mz)([ep,ey],f.E),ex=(0,r.Mz)([eb],e=>{if(e)return e.dataKey}),eE=(0,r.Mz)([eb],e=>{if(e)return e.graphicalItemId}),eS=(0,r.Mz)([w.J,em,eg,ev],b.q),eO=(0,r.Mz)([g.Lp,g.A$,o.fz,v.HZ,ep,ev,eS],m.o),eC=(0,r.Mz)([eb,eO],(e,t)=>null!=e&&e.coordinate?e.coordinate:t),ek=(0,r.Mz)([eb],e=>{var t;return null!=(t=null==e?void 0:e.active)&&t}),eP=(0,r.Mz)([eS,ey,l.LF,i.K6,ew,y.x,em],x.N),e_=(0,r.Mz)([eP],e=>{if(null!=e)return Array.from(new Set(e.map(e=>e.payload).filter(e=>null!=e)))})},7302:(e,t,n)=>{"use strict";n.d(t,{F0:()=>r,tQ:()=>o,yU:()=>i});var r="data-recharts-item-index",i="data-recharts-item-id",o=60},8129:(e,t,n)=>{"use strict";function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}n.d(t,{mK:()=>r}),"undefined"!=typeof window&&window.document&&window.document.createElement}
6,8152:(e,t,n)=>{e.exports=n(52857).sortBy},8348:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isObjectLike=function(e){return"object"==typeof e&&null!==e}},8450:(e,t,n)=>{"use strict";n.d(t,{i:()=>s});let r=Math.PI,i=2*r,o=i-1e-6;function a(e){this._+=e[0];for(let t=1,n=e.length;t<n;++t)this._+=arguments[t]+e[t]}class l{constructor(e){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==e?a:function(e){let t=Math.floor(e);if(!(t>=0))throw Error(`invalid digits: ${e}`);if(t>15)return a;let n=10**t;return function(e){this._+=e[0];for(let t=1,r=e.length;t<r;++t)this._+=Math.round(arguments[t]*n)/n+e[t]}}(e)}moveTo(e,t){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(e,t){this._append`L${this._x1=+e},${this._y1=+t}`}quadraticCurveTo(e,t,n,r){this._append`Q${+e},${+t},${this._x1=+n},${this._y1=+r}`}bezierCurveTo(e,t,n,r,i,o){this._append`C${+e},${+t},${+n},${+r},${this._x1=+i},${this._y1=+o}`}arcTo(e,t,n,i,o){if(e*=1,t*=1,n*=1,i*=1,(o*=1)<0)throw Error(`negative radius: ${o}`);let a=this._x1,l=this._y1,s=n-e,u=i-t,c=a-e,d=l-t,f=c*c+d*d;if(null===this._x1)this._append`M${this._x1=e},${this._y1=t}`;else if(f>1e-6)if(Math.abs(d*s-u*c)>1e-6&&o){let h=n-a,p=i-l,m=s*s+u*u,g=Math.sqrt(m),v=Math.sqrt(f),b=o*Math.tan((r-Math.acos((m+f-(h*h+p*p))/(2*g*v)))/2),y=b/v,w=b/g;Math.abs(y-1)>1e-6&&this._append`L${e+y*c},${t+y*d}`,this._append`A${o},${o},0,0,${+(d*h>c*p)},${this._x1=e+w*s},${this._y1=t+w*u}`}else this._append`L${this._x1=e},${this._y1=t}`}arc(e,t,n,a,l,s){if(e*=1,t*=1,n*=1,s=!!s,n<0)throw Error(`negative radius: ${n}`);let u=n*Math.cos(a),c=n*Math.sin(a),d=e+u,f=t+c,h=1^s,p=s?a-l:l-a;null===this._x1?this._append`M${d},${f}`:(Math.abs(this._x1-d)>1e-6||Math.abs(this._y1-f)>1e-6)&&this._append`L${d},${f}`,n&&(p<0&&(p=p%i+i),p>o?this._append`A${n},${n},0,1,${h},${e-u},${t-c}A${n},${n},0,1,${h},${this._x1=d},${this._y1=f}`:p>1e-6&&this._append`A${n},${n},0,${+(p>=r)},${h},${this._x1=e+n*Math.cos(l)},${this._y1=t+n*Math.sin(l)}`)}rect(e,t,n,r){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${n*=1}v${+r}h${-n}Z`}toString(){return this._}}function s(e){let t=3;return e.digits=function(n){if(!arguments.length)return t;if(null==n)t=null;else{let e=Math.floor(n);if(!(e>=0))throw RangeError(`invalid digits: ${n}`);t=e}return e},()=>new l(t)}l.prototype},9458:(e,t,n)=>{"use strict";n.d(t,{I:()=>r});var r={grid:-100,barBackground:-50,area:100,cursorRectangle:200,bar:300,line:400,axis:500,scatter:600,activeBar:1e3,cursorLine:1100,activeDot:1200,label:2e3}},9554:(e,t,n)=>{"use strict";n.d(t,{Q:()=>s,l:()=>l});var r=n(12115),i=n(69838),o=n(98614),a=n(19391);function l(e,t){var n,r,a=(0,i.G)(t=>(0,o.Rl)(t,e)),l=(0,i.G)(e=>(0,o.sf)(e,t)),s=null!=(n=null==a?void 0:a.allowDataOverflow)?n:o.PU.allowDataOverflow,u=null!=(r=null==l?void 0:l.allowDataOverflow)?r:o.cd.allowDataOverflow;return{needClip:s||u,needClipX:s,needClipY:u}}function s(e){var{xAxisId:t,yAxisId:n,clipPathId:i}=e,o=(0,a.oM)(),{needClipX:s,needClipY:u,needClip:c}=l(t,n);if(!c||!o)return null;var{x:d,y:f,width:h,height:p}=o;return r.createElement("clipPath",{id:"clipPath-".concat(i)},r.createElement("rect",{x:s?d:d-h/2,y:u?f:f-p/2,width:s?h:2*h,height:u?p:2*p}))}},9917:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.flatten=function(e,t=1){let n=[],r=Math.floor(t),i=(e,t)=>{for(let o=0;o<e.length;o++){let a=e[o];Array.isArray(a)&&t<r?i(a,t+1):n.push(a)}};return i(e,0),n}},10171:(e,t,n)=>{"use strict";function r(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)}function i(e,t){if(!isFinite(e)||0===e)return null;var n=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"),r=e.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+e.slice(n+1)]}n.d(t,{A:()=>r,f:()=>i})},11519:(e,t,n)=>{"use strict";n.d(t,{Qx:()=>g,a6:()=>v,jM:()=>eu,ss:()=>es});var r,i=Symbol.for("immer-nothing"),o=Symbol.for("immer-draftable"),a=Symbol.for("immer-state");function l(e){throw Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var s=Object,u=s.getPrototypeOf,c="constructor",d="prototype",f="configurable",h="enumerable",p="writable",m="value",g=e=>!!e&&!!e[a];function v(e){return!!e&&(w(e)||k(e)||!!e[o]||!!e[c]?.[o]||P(e)||_(e))}var b=s[d][c].toString(),y=new WeakMap;function w(e){if(!e||!A(e))return!1;let t=u(e);if(null===t||t===s[d])return!0;let n=s.hasOwnProperty.call(t,c)&&t[c];if(n===Object)return!0;
6if(!j(n))return!1;let r=y.get(n);return void 0===r&&(r=Function.toString.call(n),y.set(n,r)),r===b}function x(e,t,n=!0){0===E(e)?(n?Reflect.ownKeys(e):s.keys(e)).forEach(n=>{t(n,e[n],e)}):e.forEach((n,r)=>t(r,n,e))}function E(e){let t=e[a];return t?t.type_:k(e)?1:P(e)?2:3*!!_(e)}var S=(e,t,n=E(e))=>2===n?e.has(t):s[d].hasOwnProperty.call(e,t),O=(e,t,n=E(e))=>2===n?e.get(t):e[t],C=(e,t,n,r=E(e))=>{2===r?e.set(t,n):3===r?e.add(n):e[t]=n},k=Array.isArray,P=e=>e instanceof Map,_=e=>e instanceof Set,A=e=>"object"==typeof e,j=e=>"function"==typeof e,M=e=>e.modified_?e.copy_:e.base_;function R(e,t){if(P(e))return new Map(e);if(_(e))return new Set(e);if(k(e))return Array[d].slice.call(e);let n=w(e);if(!0!==t&&("class_only"!==t||n)){let t=u(e);if(null!==t&&n)return{...e};let r=s.create(t);return s.assign(r,e)}{let t=s.getOwnPropertyDescriptors(e);delete t[a];let n=Reflect.ownKeys(t);for(let r=0;r<n.length;r++){let i=n[r],o=t[i];!1===o[p]&&(o[p]=!0,o[f]=!0),(o.get||o.set)&&(t[i]={[f]:!0,[p]:!0,[h]:o[h],[m]:e[i]})}return s.create(u(e),t)}}function T(e,t=!1){return N(e)||g(e)||!v(e)||(E(e)>1&&s.defineProperties(e,{set:I,add:I,clear:I,delete:I}),s.freeze(e),t&&x(e,(e,t)=>{T(t,!0)},!1)),e}var I={[m]:function(){l(2)}};function N(e){return!(null!==e&&A(e))||s.isFrozen(e)}var D="MapSet",z="Patches",L="ArrayMethods",F={};function $(e){let t=F[e];return t||l(0,e),t}var B=e=>!!F[e];function W(e,t){t&&(e.patchPlugin_=$(z),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function V(e){H(e),e.drafts_.forEach(q),e.drafts_=null}function H(e){e===r&&(r=e.parent_)}var U=e=>r={drafts_:[],parent_:r,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0,handledSet_:new Set,processedForPatches_:new Set,mapSetPlugin_:B(D)?$(D):void 0,arrayMethodsPlugin_:B(L)?$(L):void 0};function q(e){let t=e[a];0===t.type_||1===t.type_?t.revoke_():t.revoked_=!0}function K(e,t){t.unfinalizedDrafts_=t.drafts_.length;let n=t.drafts_[0];if(void 0!==e&&e!==n){n[a].modified_&&(V(t),l(4)),v(e)&&(e=Z(t,e));let{patchPlugin_:r}=t;r&&r.generateReplacementPatches_(n[a].base_,e,t)}else e=Z(t,n);return function(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&T(t,n)}(t,e,!0),V(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==i?e:void 0}function Z(e,t){if(N(t))return t;let n=t[a];if(!n)return ee(t,e.handledSet_,e);if(!Y(n,e))return t;if(!n.modified_)return n.base_;if(!n.finalized_){let{callbacks_:t}=n;if(t)for(;t.length>0;)t.pop()(e);Q(n,e)}return n.copy_}function G(e){e.finalized_=!0,e.scope_.unfinalizedDrafts_--}var Y=(e,t)=>e.scope_===t,X=[];function J(e,t,n,r){let i=e.copy_||e.base_,o=e.type_;if(void 0!==r&&O(i,r,o)===t)return void C(i,r,n,o);if(!e.draftLocations_){let t=e.draftLocations_=new Map;x(i,(e,n)=>{if(g(n)){let r=t.get(n)||[];r.push(e),t.set(n,r)}})}for(let r of e.draftLocations_.get(t)??X)C(i,r,n,o)}function Q(e,t){if(e.modified_&&!e.finalized_&&(3===e.type_||1===e.type_&&e.allIndicesReassigned_||(e.assigned_?.size??0)>0)){let{patchPlugin_:n}=t;if(n){let r=n.getPath(e);r&&n.generatePatches_(e,r,t)}G(e)}}function ee(e,t,n){return!n.immer_.autoFreeze_&&n.unfinalizedDrafts_<1||g(e)||t.has(e)||!v(e)||N(e)||(t.add(e),x(e,(r,i)=>{if(g(i)){let t=i[a];Y(t,n)&&(C(e,r,M(t),e.type_),G(t))}else v(i)&&ee(i,t,n)})),e}var et={get(e,t){let n;if(t===a)return e;let r=e.scope_.arrayMethodsPlugin_,i=1===e.type_&&"string"==typeof t;if(i&&r?.isArrayOperationMethod(t))return r.createMethodInterceptor(e,t);let o=e.copy_||e.base_;if(!S(o,t,e.type_)){var l;let n;return l=e,(n=ei(o,t))?m in n?n[m]:n.get?.call(l.draft_):void 0}let s=o[t];if(e.finalized_||!v(s)||i&&e.operationMethod&&r?.isMutatingArrayMethod(e.operationMethod)&&Number.isInteger(n=+t)&&String(n)===t)return s;if(s===er(e.base_,t)){ea(e);let n=1===e.type_?+t:t,r=el(e.scope_,s,e,n);return e.copy_[n]=r}return s},has:(e,t)=>t in(e.copy_||e.base_),ownKeys:e=>Reflect.ownKeys(e.copy_||e.base_),set(e,t,n){let r=ei(e.copy_||e.base_,t);if(r?.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){let r=er(e.copy_||e.base_,t),i=r?.[a];if(i&&i.base_===n)return e.copy_[t]=n,e.assigned_.set(t,!1),!0;if((n===r?0!==n||1/n==1/r:n!=n&&r!=r)&&(void 0!==n||S(e.base_,t,e.type_)))return!0;ea(e),eo(e)}return!!(e.copy_[t]===n&&(void 0!==n||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t]))||
6(e.copy_[t]=n,e.assigned_.set(t,!0),!function(e,t,n){let{scope_:r}=e;if(g(n)){let i=n[a];Y(i,r)&&i.callbacks_.push(function(){ea(e),J(e,n,M(i),t)})}else v(n)&&e.callbacks_.push(function(){let i=e.copy_||e.base_;3===e.type_?i.has(n)&&ee(n,r.handledSet_,r):O(i,t,e.type_)===n&&r.drafts_.length>1&&(e.assigned_.get(t)??!1)===!0&&e.copy_&&ee(O(e.copy_,t,e.type_),r.handledSet_,r)})}(e,t,n),!0)},deleteProperty:(e,t)=>(ea(e),void 0!==er(e.base_,t)||t in e.base_?(e.assigned_.set(t,!1),eo(e)):e.assigned_.delete(t),e.copy_&&delete e.copy_[t],!0),getOwnPropertyDescriptor(e,t){let n=e.copy_||e.base_,r=Reflect.getOwnPropertyDescriptor(n,t);return r?{[p]:!0,[f]:1!==e.type_||"length"!==t,[h]:r[h],[m]:n[t]}:r},defineProperty(){l(11)},getPrototypeOf:e=>u(e.base_),setPrototypeOf(){l(12)}},en={};for(let e in et){let t=et[e];en[e]=function(){let e=arguments;return e[0]=e[0][0],t.apply(this,e)}}function er(e,t){let n=e[a];return(n?n.copy_||n.base_:e)[t]}function ei(e,t){if(!(t in e))return;let n=u(e);for(;n;){let e=Object.getOwnPropertyDescriptor(n,t);if(e)return e;n=u(n)}}function eo(e){!e.modified_&&(e.modified_=!0,e.parent_&&eo(e.parent_))}function ea(e){e.copy_||(e.assigned_=new Map,e.copy_=R(e.base_,e.scope_.immer_.useStrictShallowCopy_))}function el(e,t,n,i){let[o,a]=P(t)?$(D).proxyMap_(t,n):_(t)?$(D).proxySet_(t,n):function(e,t){let n=k(e),i={type_:+!!n,scope_:t?t.scope_:r,modified_:!1,finalized_:!1,assigned_:void 0,parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1,callbacks_:void 0},o=i,a=et;n&&(o=[i],a=en);let{revoke:l,proxy:s}=Proxy.revocable(o,a);return i.draft_=s,i.revoke_=l,[s,i]}(t,n);if((n?.scope_??r).drafts_.push(o),a.callbacks_=n?.callbacks_??[],a.key_=i,n&&void 0!==i)n.callbacks_.push(function(e){if(!a||!Y(a,e))return;e.mapSetPlugin_?.fixSetContents(a);let t=M(a);J(n,a.draft_??a,t,i),Q(a,e)});else a.callbacks_.push(function(e){e.mapSetPlugin_?.fixSetContents(a);let{patchPlugin_:t}=e;a.modified_&&t&&t.generatePatches_(a,[],e)});return o}function es(e){return g(e)||l(10,e),function e(t){let n;if(!v(t)||N(t))return t;let r=t[a],i=!0;if(r){if(!r.modified_)return r.base_;r.finalized_=!0,n=R(t,r.scope_.immer_.useStrictShallowCopy_),i=r.scope_.immer_.shouldUseStrictIteration()}else n=R(t,!0);return x(n,(t,r)=>{C(n,t,e(r))},i),r&&(r.finalized_=!1),n}(e)}en.deleteProperty=function(e,t){return en.set.call(this,e,t,void 0)},en.set=function(e,t,n){return et.set.call(this,e[0],t,n,e[0])};var eu=new class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!1,this.produce=(e,t,n)=>{let r;if(j(e)&&!j(t)){let n=t;t=e;let r=this;return function(e=n,...i){return r.produce(e,e=>t.call(this,e,...i))}}if(j(t)||l(6),void 0===n||j(n)||l(7),v(e)){let i=U(this),o=el(i,e,void 0),a=!0;try{r=t(o),a=!1}finally{a?V(i):H(i)}return W(i,n),K(r,i)}if(e&&A(e))l(1,e);else{if(void 0===(r=t(e))&&(r=e),r===i&&(r=void 0),this.autoFreeze_&&T(r,!0),n){let t=[],i=[];$(z).generateReplacementPatches_(e,r,{patches_:t,inversePatches_:i}),n(t,i)}return r}},this.produceWithPatches=(e,t)=>{let n,r;return j(e)?(t,...n)=>this.produceWithPatches(t,t=>e(t,...n)):[this.produce(e,t,(e,t)=>{n=e,r=t}),n,r]},"boolean"==typeof e?.autoFreeze&&this.setAutoFreeze(e.autoFreeze),"boolean"==typeof e?.useStrictShallowCopy&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),"boolean"==typeof e?.useStrictIteration&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){v(e)||l(8),g(e)&&(e=es(e));let t=U(this),n=el(t,e,void 0);return n[a].isManual_=!0,H(t),n}finishDraft(e,t){let n=e&&e[a];n&&n.isManual_||l(9);let{scope_:r}=n;return W(r,t),K(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){let r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));let r=$(z).applyPatches_;return g(e)?r(e,t):this.produce(e,e=>r(e,t))}}().produce},11939:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}
6),t.getTag=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}},12174:(e,t,n)=>{"use strict";n.d(t,{E:()=>l});var r=n(12115),i=n(4510),o=n(34723),a=["axis","item"],l=(0,r.forwardRef)((e,t)=>r.createElement(o.P,{chartName:"BarChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:a,tooltipPayloadSearcher:i.uN,categoricalChartProps:e,ref:t}))},12480:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r={"a-arrow-down":()=>n.e(70159).then(n.bind(n,70159)),"a-arrow-up":()=>n.e(70470).then(n.bind(n,70470)),"a-large-small":()=>n.e(55960).then(n.bind(n,55960)),accessibility:()=>n.e(22319).then(n.bind(n,22319)),activity:()=>n.e(50052).then(n.bind(n,50052)),"air-vent":()=>n.e(15445).then(n.bind(n,15445)),airplay:()=>n.e(2665).then(n.bind(n,2665)),"alarm-clock-check":()=>n.e(94532).then(n.bind(n,94532)),"alarm-check":()=>n.e(94532).then(n.bind(n,94532)),"alarm-clock-minus":()=>n.e(48264).then(n.bind(n,48264)),"alarm-minus":()=>n.e(48264).then(n.bind(n,48264)),"alarm-clock-off":()=>n.e(98269).then(n.bind(n,98269)),"alarm-clock-plus":()=>n.e(76672).then(n.bind(n,76672)),"alarm-plus":()=>n.e(76672).then(n.bind(n,76672)),"alarm-clock":()=>n.e(44337).then(n.bind(n,44337)),"alarm-smoke":()=>n.e(47470).then(n.bind(n,47470)),album:()=>n.e(6948).then(n.bind(n,6948)),"align-center-horizontal":()=>n.e(26707).then(n.bind(n,26707)),"align-center-vertical":()=>n.e(65313).then(n.bind(n,65313)),"align-end-horizontal":()=>n.e(8921).then(n.bind(n,8921)),"align-end-vertical":()=>n.e(83599).then(n.bind(n,83599)),"align-horizontal-distribute-center":()=>n.e(35235).then(n.bind(n,57616)),"align-horizontal-distribute-end":()=>n.e(8951).then(n.bind(n,8951)),"align-horizontal-distribute-start":()=>n.e(60034).then(n.bind(n,60034)),"align-horizontal-justify-center":()=>n.e(36710).then(n.bind(n,36710)),"align-horizontal-justify-end":()=>n.e(46619).then(n.bind(n,69e3)),"align-horizontal-justify-start":()=>n.e(9681).then(n.bind(n,9681)),"align-horizontal-space-around":()=>n.e(35708).then(n.bind(n,35708)),"align-horizontal-space-between":()=>n.e(36571).then(n.bind(n,36571)),"align-start-horizontal":()=>n.e(63454).then(n.bind(n,63454)),"align-start-vertical":()=>n.e(59996).then(n.bind(n,59996)),"align-vertical-distribute-center":()=>n.e(70025).then(n.bind(n,70025)),"align-vertical-distribute-end":()=>n.e(76657).then(n.bind(n,76657)),"align-vertical-distribute-start":()=>n.e(4280).then(n.bind(n,4280)),"align-vertical-justify-center":()=>n.e(80728).then(n.bind(n,80728)),"align-vertical-justify-end":()=>n.e(44694).then(n.bind(n,44694)),"align-vertical-justify-start":()=>n.e(9235).then(n.bind(n,9235)),"align-vertical-space-around":()=>n.e(34106).then(n.bind(n,34106)),"align-vertical-space-between":()=>n.e(18917).then(n.bind(n,18917)),ambulance:()=>n.e(89169).then(n.bind(n,89169)),ampersand:()=>n.e(51308).then(n.bind(n,51308)),ampersands:()=>n.e(71217).then(n.bind(n,71217)),amphora:()=>n.e(19353).then(n.bind(n,19353)),anchor:()=>n.e(96740).then(n.bind(n,96740)),angry:()=>n.e(39066).then(n.bind(n,39066)),annoyed:()=>n.e(12121).then(n.bind(n,12121)),antenna:()=>n.e(69600).then(n.bind(n,69600)),anvil:()=>n.e(90373).then(n.bind(n,90373)),aperture:()=>n.e(54645).then(n.bind(n,54645)),"app-window-mac":()=>n.e(27741).then(n.bind(n,27741)),"app-window":()=>n.e(20051).then(n.bind(n,20051)),apple:()=>n.e(41315).then(n.bind(n,41315)),"archive-restore":()=>n.e(40126).then(n.bind(n,40126)),"archive-x":()=>n.e(42912).then(n.bind(n,42912)),archive:()=>n.e(54169).then(n.bind(n,54169)),armchair:()=>n.e(92234).then(n.bind(n,92234)),"arrow-big-down-dash":()=>n.e(38859).then(n.bind(n,38859)),"arrow-big-down":()=>n.e(83656).then(n.bind(n,83656)),"arrow-big-left-dash":()=>n.e(35260).then(n.bind(n,35260)),"arrow-big-left":()=>n.e(75561).then(n.bind(n,75561)),"arrow-big-right-dash":()=>n.e(37277).then(n.bind(n,37277)),"arrow-big-right":()=>n.e(31410).then(n.bind(n,31410)),"arrow-big-up-dash":()=>n.e(52964).then(n.bind(n,52964)),"arrow-big-up":()=>n.e(31265).then(n.bind(n,31265)),"arrow-down-0-1":()=>n.e(69430).then(n.bind(n,69430)),"arrow-down-01":()=>n.e(69430).then(n.bind(n,69430)),"arrow-down-1-0":()=>n.e(41410).then(n.bind(n,41410)),"arrow-down-10":()=>n.e(41410).then(n.bind(n,41410)),"arrow-down-a-z":()=>n.e(39804).then(n.bind(n,39804)),"arrow-down-az":()=>n.e(39804).then(n.bind(n,39804)),"arrow-down-from-line":()=>n.e(41897).then(n.bind(n,41897)),"arrow-down-left":()=>n.e(98389).then(n.bind(n,98389)),"arrow-down-narrow-wide":()=>n.e(70973).then(n.bind(n,70973)),"arrow-down-right":()=>n.e(15670).then(n.bind(n,15670)),"arrow-down-to-dot":()=>n.e(24991).then(n.bind(n,24991)),"arrow-down-to-line":()=>n.e(42706).then(n.bind(n,42706)),"arrow-down-up":()=>n.e(71861).then(n.bind(n,71861)),"arrow-down-wide-narrow":()=>
6n.e(20469).then(n.bind(n,20469)),"sort-desc":()=>n.e(20469).then(n.bind(n,20469)),"arrow-down-z-a":()=>n.e(79780).then(n.bind(n,79780)),"arrow-down-za":()=>n.e(79780).then(n.bind(n,79780)),"arrow-down":()=>n.e(98537).then(n.bind(n,98537)),"arrow-left-from-line":()=>n.e(52112).then(n.bind(n,52112)),"arrow-left-right":()=>n.e(85627).then(n.bind(n,85627)),"arrow-left-to-line":()=>n.e(19007).then(n.bind(n,19007)),"arrow-left":()=>Promise.resolve().then(n.bind(n,72184)),"arrow-right-from-line":()=>n.e(69945).then(n.bind(n,69945)),"arrow-right-left":()=>n.e(80517).then(n.bind(n,80517)),"arrow-right-to-line":()=>n.e(40738).then(n.bind(n,40738)),"arrow-right":()=>Promise.resolve().then(n.bind(n,85881)),"arrow-up-0-1":()=>n.e(65343).then(n.bind(n,65343)),"arrow-up-01":()=>n.e(65343).then(n.bind(n,65343)),"arrow-up-1-0":()=>n.e(2923).then(n.bind(n,2923)),"arrow-up-10":()=>n.e(2923).then(n.bind(n,2923)),"arrow-up-a-z":()=>n.e(67321).then(n.bind(n,67321)),"arrow-up-az":()=>n.e(67321).then(n.bind(n,67321)),"arrow-up-down":()=>n.e(85119).then(n.bind(n,85119)),"arrow-up-from-dot":()=>n.e(47237).then(n.bind(n,47237)),"arrow-up-from-line":()=>n.e(11148).then(n.bind(n,11148)),"arrow-up-left":()=>n.e(49622).then(n.bind(n,49622)),"arrow-up-narrow-wide":()=>n.e(50292).then(n.bind(n,50292)),"sort-asc":()=>n.e(50292).then(n.bind(n,50292)),"arrow-up-right":()=>n.e(18495).then(n.bind(n,18495)),"arrow-up-to-line":()=>n.e(45379).then(n.bind(n,45379)),"arrow-up-wide-narrow":()=>n.e(50388).then(n.bind(n,50388)),"arrow-up-z-a":()=>n.e(27329).then(n.bind(n,27329)),"arrow-up-za":()=>n.e(27329).then(n.bind(n,27329)),"arrow-up":()=>n.e(83380).then(n.bind(n,83380)),"arrows-up-from-line":()=>n.e(3443).then(n.bind(n,3443)),asterisk:()=>n.e(8949).then(n.bind(n,8949)),"at-sign":()=>n.e(7574).then(n.bind(n,7574)),atom:()=>n.e(41180).then(n.bind(n,41180)),"audio-lines":()=>n.e(50775).then(n.bind(n,50775)),"audio-waveform":()=>n.e(83167).then(n.bind(n,83167)),award:()=>n.e(87262).then(n.bind(n,87262)),axe:()=>n.e(44359).then(n.bind(n,44359)),"axis-3d":()=>n.e(32656).then(n.bind(n,32656)),"axis-3-d":()=>n.e(32656).then(n.bind(n,32656)),baby:()=>n.e(39237).then(n.bind(n,39237)),backpack:()=>n.e(76023).then(n.bind(n,76023)),"badge-alert":()=>n.e(78787).then(n.bind(n,78787)),"badge-cent":()=>n.e(733).then(n.bind(n,733)),"badge-check":()=>n.e(64117).then(n.bind(n,64117)),verified:()=>n.e(64117).then(n.bind(n,64117)),"badge-dollar-sign":()=>n.e(3145).then(n.bind(n,3145)),"badge-euro":()=>n.e(43094).then(n.bind(n,43094)),"badge-indian-rupee":()=>n.e(65676).then(n.bind(n,65676)),"badge-info":()=>n.e(70679).then(n.bind(n,70679)),"badge-japanese-yen":()=>n.e(61029).then(n.bind(n,61029)),"badge-minus":()=>n.e(76509).then(n.bind(n,76509)),"badge-percent":()=>n.e(39916).then(n.bind(n,39916)),"badge-plus":()=>n.e(17927).then(n.bind(n,17927)),"badge-pound-sterling":()=>n.e(68334).then(n.bind(n,68334)),"badge-question-mark":()=>n.e(31683).then(n.bind(n,31683)),"badge-help":()=>n.e(31683).then(n.bind(n,31683)),"badge-russian-ruble":()=>n.e(73471).then(n.bind(n,73471)),"badge-swiss-franc":()=>n.e(16459).then(n.bind(n,16459)),"badge-turkish-lira":()=>n.e(72814).then(n.bind(n,72814)),"badge-x":()=>n.e(93461).then(n.bind(n,93461)),badge:()=>n.e(15932).then(n.bind(n,15932)),"baggage-claim":()=>n.e(84660).then(n.bind(n,84660)),ban:()=>n.e(72110).then(n.bind(n,72110)),banana:()=>n.e(54868).then(n.bind(n,54868)),bandage:()=>n.e(86541).then(n.bind(n,86541)),"banknote-arrow-down":()=>n.e(34498).then(n.bind(n,34498)),"banknote-arrow-up":()=>n.e(85551).then(n.bind(n,85551)),"banknote-x":()=>n.e(45938).then(n.bind(n,45938)),banknote:()=>n.e(97027).then(n.bind(n,97027)),barcode:()=>n.e(62363).then(n.bind(n,62363)),barrel:()=>n.e(52881).then(n.bind(n,52881)),baseline:()=>n.e(28514).then(n.bind(n,28514)),bath:()=>n.e(98932).then(n.bind(n,76551)),"battery-charging":()=>n.e(13470).then(n.bind(n,13470)),"battery-full":()=>n.e(852).then(n.bind(n,852)),"battery-low":()=>n.e(98533).then(n.bind(n,98533)),"battery-medium":()=>n.e(86182).then(n.bind(n,86182)),"battery-plus":()=>n.e(42753).then(n.bind(n,42753)),"battery-warning":()=>
6n.e(98667).then(n.bind(n,98667)),battery:()=>n.e(66190).then(n.bind(n,66190)),beaker:()=>n.e(37827).then(n.bind(n,37827)),"bean-off":()=>n.e(98743).then(n.bind(n,98743)),bean:()=>n.e(86335).then(n.bind(n,86335)),"bed-double":()=>n.e(27142).then(n.bind(n,27142)),"bed-single":()=>n.e(93107).then(n.bind(n,93107)),bed:()=>n.e(85052).then(n.bind(n,85052)),beef:()=>n.e(8235).then(n.bind(n,8235)),"beer-off":()=>n.e(72967).then(n.bind(n,72967)),beer:()=>n.e(18031).then(n.bind(n,18031)),"bell-dot":()=>n.e(6766).then(n.bind(n,6766)),"bell-electric":()=>n.e(72872).then(n.bind(n,72872)),"bell-minus":()=>n.e(79405).then(n.bind(n,79405)),"bell-off":()=>n.e(31212).then(n.bind(n,31212)),"bell-plus":()=>n.e(87543).then(n.bind(n,87543)),"bell-ring":()=>n.e(58721).then(n.bind(n,58721)),bell:()=>n.e(83724).then(n.bind(n,83724)),"between-horizontal-end":()=>n.e(43314).then(n.bind(n,43314)),"between-horizonal-end":()=>n.e(43314).then(n.bind(n,43314)),"between-horizontal-start":()=>n.e(88551).then(n.bind(n,88551)),"between-horizonal-start":()=>n.e(88551).then(n.bind(n,88551)),"between-vertical-end":()=>n.e(42228).then(n.bind(n,42228)),"between-vertical-start":()=>n.e(40565).then(n.bind(n,40565)),"biceps-flexed":()=>n.e(9858).then(n.bind(n,9858)),bike:()=>n.e(65072).then(n.bind(n,65072)),binary:()=>n.e(79184).then(n.bind(n,79184)),binoculars:()=>n.e(61495).then(n.bind(n,61495)),biohazard:()=>n.e(18137).then(n.bind(n,18137)),bird:()=>n.e(71654).then(n.bind(n,71654)),birdhouse:()=>n.e(77922).then(n.bind(n,77922)),bitcoin:()=>n.e(54189).then(n.bind(n,54189)),blend:()=>n.e(68540).then(n.bind(n,68540)),blinds:()=>n.e(17973).then(n.bind(n,17973)),blocks:()=>n.e(19303).then(n.bind(n,19303)),"bluetooth-connected":()=>n.e(13803).then(n.bind(n,13803)),"bluetooth-off":()=>n.e(89069).then(n.bind(n,89069)),"bluetooth-searching":()=>n.e(31664).then(n.bind(n,31664)),bluetooth:()=>n.e(42113).then(n.bind(n,42113)),bold:()=>n.e(19826).then(n.bind(n,19826)),bolt:()=>n.e(80514).then(n.bind(n,80514)),bomb:()=>n.e(9577).then(n.bind(n,9577)),bone:()=>n.e(24195).then(n.bind(n,24195)),"book-a":()=>n.e(21662).then(n.bind(n,21662)),"book-alert":()=>n.e(90231).then(n.bind(n,90231)),"book-audio":()=>n.e(29687).then(n.bind(n,29687)),"book-check":()=>n.e(1577).then(n.bind(n,1577)),"book-copy":()=>n.e(73094).then(n.bind(n,73094)),"book-dashed":()=>n.e(29038).then(n.bind(n,29038)),"book-template":()=>n.e(29038).then(n.bind(n,29038)),"book-down":()=>n.e(25467).then(n.bind(n,25467)),"book-headphones":()=>n.e(19052).then(n.bind(n,19052)),"book-heart":()=>n.e(78597).then(n.bind(n,78597)),"book-image":()=>n.e(74736).then(n.bind(n,74736)),"book-key":()=>n.e(3622).then(n.bind(n,3622)),"book-lock":()=>n.e(16424).then(n.bind(n,16424)),"book-marked":()=>n.e(11895).then(n.bind(n,11895)),"book-minus":()=>n.e(5473).then(n.bind(n,5473)),"book-open-check":()=>n.e(59318).then(n.bind(n,59318)),"book-open-text":()=>n.e(91557).then(n.bind(n,91557)),"book-open":()=>n.e(4607).then(n.bind(n,4607)),"book-plus":()=>n.e(87547).then(n.bind(n,87547)),"book-text":()=>n.e(34244).then(n.bind(n,34244)),"book-type":()=>n.e(12819).then(n.bind(n,12819)),"book-up-2":()=>n.e(73025).then(n.bind(n,73025)),"book-up":()=>n.e(16074).then(n.bind(n,16074)),"book-user":()=>n.e(74568).then(n.bind(n,74568)),"book-x":()=>n.e(39297).then(n.bind(n,39297)),book:()=>n.e(4112).then(n.bind(n,4112)),"bookmark-check":()=>n.e(8296).then(n.bind(n,8296)),"bookmark-minus":()=>n.e(3084).then(n.bind(n,3084)),"bookmark-plus":()=>n.e(92116).then(n.bind(n,92116)),"bookmark-x":()=>n.e(76868).then(n.bind(n,76868)),bookmark:()=>n.e(4021).then(n.bind(n,26402)),"boom-box":()=>n.e(45194).then(n.bind(n,45194)),"bot-message-square":()=>n.e(15532).then(n.bind(n,15532)),"bot-off":()=>n.e(74834).then(n.bind(n,74834)),bot:()=>n.e(40870).then(n.bind(n,40870)),"bottle-wine":()=>n.e(65669).then(n.bind(n,65669)),"bow-arrow":()=>n.e(2327).then(n.bind(n,2327)),box:()=>n.e(47714).then(n.bind(n,47714)),boxes:()=>n.e(30934).then(n.bind(n,30934)),braces:()=>n.e(81197).then(n.bind(n,81197)),"curly-braces":()=>n.e(81197).then(n.bind(n,81197)),brackets:()=>n.e(73476).then(n.bind(n,73476)),"brain-circuit":()=>n.e(60653).then(n.bind(n,60653)),"brain-cog":()=>n.e(23825).then(n.bind(n,23825)),brain:()=>n.e(65467).then(n.bind(n,65467)),"brick-wall-fire":()=>n.e(51972).then(n.bind(n,51972)),"brick-wall-shield":()=>n.e(49961).then(n.bind(n,49961)),"brick-wall":()=>n.e(55589).then(n.bind(n,55589)),"briefcase-business":()=>n.e(56296).then(n.bind(n,56296)),"briefcase-conveyor-belt":()=>n.e(751).then(n.bind(n,751)),"briefcase-medical":()=>n.e(1329).then(n.bind(n,1329)),briefcase:()=>n.e(91891).then(n.bind(n,91891)),"bring-to-front":()=>n.e(7761).then(n.bind(n,7761)),"brush-cleaning":()=>n.e(56289).then(n.bind(n,56289)),brush:()=>n.e(61683).then(n.bind(n,61683)),bubbles:()=>n.e(71816).then(n.bind(n,71816)),"bug-off":()=>n.e(75873).then(n.bind(n,75873)),"bug-play":()=>n.e(15758).then(n.bind(n,15758)),bug:()=>n.e(57941).then(n.bind(n,57941)),"building-2":()=>n.e(9490).then(n.bind(n,9490)),building:()=>n.e(20621).then(n.bind(n,20621)),"bus-front":()=>n.e(15975).then(n.bind(n,15975)),bus:()=>n.e(60881).then(n.bind(n,60881)),"cable-car":()=>n.e(12269).then(n.bind(n,12269)),cable:()=>n.e(66926).then(n.bind(n,66926)),"cake-slice":()=>n.e(65450).then(n.bind(n,65450)),cake:()=>n.e(64093).then(n.bind(n,64093)),calculator:()=>n.e(7897).then(n.bind(n,7897)),"calendar-1":()=>n.e(91989).then(n.bind(n,14370)),"calendar-arrow-down":()=>n.e(82450).then(n.bind(n,82450)),"calendar-arrow-up":()=>n.e(26879).then(n.bind(n,26879)),"calendar-check-2":()=>n.e(56769).then(n.bind(n,56769)),"calendar-check":()=>n.e(77866).then(n.bind(n,77866)),"calendar-clock":()=>n.e(45948).then(n.bind(n,45948)),"calendar-cog":()=>n.e(12297).then(n.bind(n,12297)),"calendar-days":()=>n.e(85469).then(n.bind(n,85469)),"calendar-fold":()=>n.e(63361).then(n.bind(n,63361)),"calendar-heart":()=>n.e(14990).then(n.bind(n,14990)),"calendar-minus-2":()=>n.e(60977).then(n.bind(n,60977)),"calendar-minus":()=>n.e(81914).then(n.bind(n,81914)),"calendar-off":()=>n.e(57339).then(n.bind(n,57339)),"calendar-plus-2":()=>n.e(83433).then(n.bind(n,83433)),"calendar-plus":()=>n.e(37122).then(n.bind(n,37122)),"calendar-range":()=>n.e(89147).then(n.bind(n,89147)),"calendar-search":()=>n.e(3406).then(n.bind(n,3406)),"calendar-sync":()=>n.e(19869).then(n.bind(n,19869)),"calendar-x-2":()=>n.e(89897).then(n.bind(n,89897)),"calendar-x":()=>n.e(94114).then(n.bind(n,94114)),calendar:()=>n.e(80467).then(n.bind(n,80467)),calendars:()=>n.e(21480).then(n.bind(n,21480)),"camera-off":()=>n.e(74078).then(n.bind(n,74078)),camera:()=>n.e(24898).then(n.bind(n,24898)),"candy-cane":()=>n.e(15940).then(n.bind(n,15940)),"candy-off":()=>n.e(83714).then(n.bind(n,83714)),candy:()=>
6n.e(57430).then(n.bind(n,57430)),cannabis:()=>n.e(99450).then(n.bind(n,99450)),"captions-off":()=>n.e(97442).then(n.bind(n,97442)),captions:()=>n.e(95894).then(n.bind(n,95894)),subtitles:()=>n.e(95894).then(n.bind(n,95894)),"car-front":()=>n.e(55943).then(n.bind(n,55943)),"car-taxi-front":()=>n.e(91194).then(n.bind(n,91194)),car:()=>n.e(77809).then(n.bind(n,77809)),caravan:()=>n.e(68797).then(n.bind(n,68797)),"card-sim":()=>n.e(21461).then(n.bind(n,21461)),carrot:()=>n.e(16342).then(n.bind(n,16342)),"case-lower":()=>n.e(53561).then(n.bind(n,53561)),"case-sensitive":()=>n.e(87092).then(n.bind(n,87092)),"case-upper":()=>n.e(84804).then(n.bind(n,84804)),"cassette-tape":()=>n.e(95444).then(n.bind(n,95444)),cast:()=>n.e(746).then(n.bind(n,746)),castle:()=>n.e(26402).then(n.bind(n,48783)),cat:()=>n.e(49391).then(n.bind(n,49391)),cctv:()=>n.e(73313).then(n.bind(n,73313)),"chart-area":()=>n.e(55915).then(n.bind(n,55915)),"area-chart":()=>n.e(55915).then(n.bind(n,55915)),"chart-bar-big":()=>n.e(13288).then(n.bind(n,13288)),"bar-chart-horizontal-big":()=>n.e(13288).then(n.bind(n,13288)),"chart-bar-decreasing":()=>n.e(47653).then(n.bind(n,47653)),"chart-bar-increasing":()=>n.e(74409).then(n.bind(n,74409)),"chart-bar-stacked":()=>n.e(79235).then(n.bind(n,79235)),"chart-bar":()=>n.e(57183).then(n.bind(n,57183)),"bar-chart-horizontal":()=>n.e(57183).then(n.bind(n,57183)),"chart-candlestick":()=>n.e(19893).then(n.bind(n,19893)),"candlestick-chart":()=>n.e(19893).then(n.bind(n,19893)),"chart-column-big":()=>n.e(30219).then(n.bind(n,30219)),"bar-chart-big":()=>n.e(30219).then(n.bind(n,30219)),"chart-column-decreasing":()=>n.e(30668).then(n.bind(n,30668)),"chart-column-increasing":()=>n.e(20104).then(n.bind(n,20104)),"bar-chart-4":()=>n.e(20104).then(n.bind(n,20104)),"chart-column-stacked":()=>n.e(80416).then(n.bind(n,80416)),"chart-column":()=>n.e(57348).then(n.bind(n,57348)),"bar-chart-3":()=>n.e(57348).then(n.bind(n,57348)),"chart-gantt":()=>n.e(69736).then(n.bind(n,69736)),"chart-line":()=>n.e(96228).then(n.bind(n,96228)),"line-chart":()=>n.e(96228).then(n.bind(n,96228)),"chart-network":()=>n.e(46120).then(n.bind(n,46120)),"chart-no-axes-column-decreasing":()=>n.e(56010).then(n.bind(n,56010)),"chart-no-axes-column-increasing":()=>n.e(29626).then(n.bind(n,29626)),"bar-chart":()=>n.e(29626).then(n.bind(n,29626)),"chart-no-axes-column":()=>n.e(11306).then(n.bind(n,11306)),"bar-chart-2":()=>n.e(11306).then(n.bind(n,11306)),"chart-no-axes-combined":()=>n.e(52143).then(n.bind(n,52143)),"chart-no-axes-gantt":()=>n.e(81798).then(n.bind(n,81798)),"gantt-chart":()=>n.e(81798).then(n.bind(n,81798)),"chart-pie":()=>n.e(95220).then(n.bind(n,95220)),"pie-chart":()=>n.e(95220).then(n.bind(n,95220)),"chart-scatter":()=>n.e(46880).then(n.bind(n,46880)),"scatter-chart":()=>n.e(46880).then(n.bind(n,46880)),"chart-spline":()=>n.e(5811).then(n.bind(n,5811)),"check-check":()=>n.e(44902).then(n.bind(n,44902)),"check-line":()=>n.e(18876).then(n.bind(n,18876)),check:()=>Promise.resolve().then(n.bind(n,51023)),"chef-hat":()=>n.e(43121).then(n.bind(n,43121)),cherry:()=>n.e(93108).then(n.bind(n,93108)),"chess-bishop":()=>n.e(90163).then(n.bind(n,90163)),"chess-king":()=>n.e(21605).then(n.bind(n,21605)),"chess-knight":()=>n.e(24103).then(n.bind(n,24103)),"chess-pawn":()=>n.e(62520).then(n.bind(n,62520)),"chess-queen":()=>n.e(10036).then(n.bind(n,10036)),"chess-rook":()=>n.e(8879).then(n.bind(n,8879)),"chevron-down":()=>Promise.resolve().then(n.bind(n,12587)),"chevron-first":()=>n.e(15383).then(n.bind(n,15383)),"chevron-last":()=>n.e(59031).then(n.bind(n,59031)),"chevron-left":()=>Promise.resolve().then(n.bind(n,1794)),"chevron-right":()=>Promise.resolve().then(n.bind(n,13971)),"chevron-up":()=>Promise.resolve().then(n.bind(n,28474)),"chevrons-down-up":()=>n.e(97410).then(n.bind(n,97410)),"chevrons-down":()=>n.e(17224).then(n.bind(n,17224)),"chevrons-left-right-ellipsis":()=>n.e(22754).then(n.bind(n,22754)),"chevrons-left-right":()=>n.e(14390).then(n.bind(n,14390)),"chevrons-left":()=>n.e(29161).then(n.bind(n,29161)),"chevrons-right-left":()=>n.e(95740).then(n.bind(n,95740)),"chevrons-right":()=>n.e(92946).then(n.bind(n,92946)),"chevrons-up-down":()=>n.e(26988).then(n.bind(n,26988)),"chevrons-up":()=>n.e(74913).then(n.bind(n,74913)),chromium:()=>n.e(16905).then(n.bind(n,16905)),chrome:()=>n.e(16905).then(n.bind(n,16905)),church:()=>n.e(51170).then(n.bind(n,51170)),"cigarette-off":()=>n.e(20675).then(n.bind(n,20675)),cigarette:()=>n.e(14427).then(n.bind(n,14427)),"circle-alert":()=>n.e(41574).then(n.bind(n,41574)),"alert-circle":()=>n.e(41574).then(n.bind(n,41574)),"circle-arrow-down":()=>n.e(45472).then(n.bind(n,45472)),"arrow-down-circle":()=>n.e(45472).then(n.bind(n,45472)),"circle-arrow-left":()=>n.e(113).then(n.bind(n,113)),"arrow-left-circle":()=>n.e(113).then(n.bind(n,113)),"circle-arrow-out-down-left":()=>n.e(76107).then(n.bind(n,76107)),"arrow-down-left-from-circle":()=>n.e(76107).then(n.bind(n,76107)),"circle-arrow-out-down-right":()=>n.e(90324).then(n.bind(n,90324)),"arrow-down-right-from-circle":()=>n.e(90324).then(n.bind(n,90324)),"circle-arrow-out-up-left":()=>n.e(44288).then(n.bind(n,44288)),"arrow-up-left-from-circle":()=>n.e(44288).then(n.bind(n,44288)),"circle-arrow-out-up-right":()=>n.e(45665).then(n.bind(n,45665)),"arrow-up-right-from-circle":()=>n.e(45665).then(n.bind(n,45665)),"circle-arrow-right":()=>n.e(68794).then(n.bind(n,68794)),"arrow-right-circle":()=>n.e(68794).then(n.bind(n,68794)),"circle-arrow-up":()=>n.e(19129).then(n.bind(n,19129)),"arrow-up-circle":()=>n.e(19129).then(n.bind(n,19129)),"circle-check-big":()=>n.e(19491).then(n.bind(n,19491)),"check-circle":()=>n.e(19491).then(n.bind(n,19491)),"circle-check":()=>n.e(64316).then(n.bind(n,64316)),"check-circle-2":()=>n.e(64316).then(n.bind(n,64316)),"circle-chevron-down":()=>n.e(62842).then(n.bind(n,62842)),"chevron-down-circle":()=>n.e(62842).then(n.bind(n,62842)),"circle-chevron-left":()=>n.e(69763).then(n.bind(n,69763)),"chevron-left-circle":()=>n.e(69763).then(n.bind(n,69763)),"circle-chevron-right":()=>n.e(10380).then(n.bind(n,10380)),"chevron-right-circle":()=>n.e(10380).then(n.bind(n,10380)),"circle-chevron-up":()=>n.e(40711).then(n.bind(n,40711)),"chevron-up-circle":()=>n.e(40711).then(n.bind(n,40711)),"circle-dashed":()=>n.e(58193).then(n.bind(n,58193)),"circle-divide":()=>n.e(56885).then(n.bind(n,56885)),"divide-circle":()=>
6n.e(56885).then(n.bind(n,56885)),"circle-dollar-sign":()=>n.e(51276).then(n.bind(n,51276)),"circle-dot-dashed":()=>n.e(12547).then(n.bind(n,12547)),"circle-dot":()=>n.e(38379).then(n.bind(n,38379)),"circle-ellipsis":()=>n.e(72679).then(n.bind(n,72679)),"circle-equal":()=>n.e(86120).then(n.bind(n,86120)),"circle-fading-arrow-up":()=>n.e(44509).then(n.bind(n,44509)),"circle-fading-plus":()=>n.e(88556).then(n.bind(n,88556)),"circle-gauge":()=>n.e(5283).then(n.bind(n,5283)),"gauge-circle":()=>n.e(5283).then(n.bind(n,5283)),"circle-minus":()=>n.e(61616).then(n.bind(n,61616)),"minus-circle":()=>n.e(61616).then(n.bind(n,61616)),"circle-off":()=>n.e(52645).then(n.bind(n,52645)),"circle-parking-off":()=>n.e(29432).then(n.bind(n,29432)),"parking-circle-off":()=>n.e(29432).then(n.bind(n,29432)),"circle-parking":()=>n.e(51560).then(n.bind(n,51560)),"parking-circle":()=>n.e(51560).then(n.bind(n,51560)),"circle-pause":()=>n.e(63474).then(n.bind(n,63474)),"pause-circle":()=>n.e(63474).then(n.bind(n,63474)),"circle-percent":()=>n.e(17809).then(n.bind(n,17809)),"percent-circle":()=>n.e(17809).then(n.bind(n,17809)),"circle-play":()=>n.e(76202).then(n.bind(n,76202)),"play-circle":()=>n.e(76202).then(n.bind(n,76202)),"circle-plus":()=>n.e(55448).then(n.bind(n,33067)),"plus-circle":()=>n.e(55448).then(n.bind(n,33067)),"circle-pound-sterling":()=>n.e(71557).then(n.bind(n,71557)),"circle-power":()=>n.e(64529).then(n.bind(n,64529)),"power-circle":()=>n.e(64529).then(n.bind(n,64529)),"circle-question-mark":()=>n.e(44534).then(n.bind(n,44534)),"help-circle":()=>n.e(44534).then(n.bind(n,44534)),"circle-help":()=>n.e(44534).then(n.bind(n,44534)),"circle-slash-2":()=>n.e(24242).then(n.bind(n,24242)),"circle-slashed":()=>n.e(24242).then(n.bind(n,24242)),"circle-slash":()=>n.e(51597).then(n.bind(n,51597)),"circle-small":()=>n.e(86003).then(n.bind(n,86003)),"circle-star":()=>n.e(21492).then(n.bind(n,21492)),"circle-stop":()=>n.e(96404).then(n.bind(n,96404)),"stop-circle":()=>n.e(96404).then(n.bind(n,96404)),"circle-user-round":()=>n.e(15558).then(n.bind(n,15558)),"user-circle-2":()=>n.e(15558).then(n.bind(n,15558)),"circle-user":()=>n.e(77359).then(n.bind(n,77359)),"user-circle":()=>n.e(77359).then(n.bind(n,77359)),"circle-x":()=>n.e(54016).then(n.bind(n,54016)),"x-circle":()=>n.e(54016).then(n.bind(n,54016)),circle:()=>Promise.resolve().then(n.bind(n,43705)),"circuit-board":()=>n.e(14041).then(n.bind(n,14041)),citrus:()=>n.e(79939).then(n.bind(n,79939)),clapperboard:()=>n.e(34).then(n.bind(n,34)),"clipboard-check":()=>n.e(31036).then(n.bind(n,31036)),"clipboard-clock":()=>n.e(62650).then(n.bind(n,62650)),"clipboard-copy":()=>n.e(72437).then(n.bind(n,72437)),"clipboard-list":()=>n.e(67536).then(n.bind(n,67536)),"clipboard-minus":()=>n.e(11984).then(n.bind(n,11984)),"clipboard-paste":()=>n.e(1039).then(n.bind(n,1039)),"clipboard-pen-line":()=>n.e(67548).then(n.bind(n,67548)),"clipboard-signature":()=>n.e(67548).then(n.bind(n,67548)),"clipboard-pen":()=>n.e(26319).then(n.bind(n,26319)),"clipboard-edit":()=>n.e(26319).then(n.bind(n,26319)),"clipboard-plus":()=>n.e(11128).then(n.bind(n,11128)),"clipboard-type":()=>n.e(28268).then(n.bind(n,28268)),"clipboard-x":()=>n.e(92736).then(n.bind(n,92736)),clipboard:()=>n.e(82041).then(n.bind(n,82041)),"clock-1":()=>n.e(12039).then(n.bind(n,12039)),"clock-10":()=>n.e(13613).then(n.bind(n,13613)),"clock-11":()=>n.e(30642).then(n.bind(n,30642)),"clock-12":()=>n.e(97527).then(n.bind(n,97527)),"clock-2":()=>n.e(82722).then(n.bind(n,82722)),"clock-3":()=>n.e(71357).then(n.bind(n,71357)),"clock-4":()=>n.e(9008).then(n.bind(n,9008)),"clock-5":()=>n.e(35315).then(n.bind(n,35315)),"clock-6":()=>n.e(63598).then(n.bind(n,63598)),"clock-7":()=>n.e(87817).then(n.bind(n,87817)),"clock-8":()=>n.e(41356).then(n.bind(n,41356)),"clock-9":()=>n.e(37215).then(n.bind(n,37215)),"clock-alert":()=>n.e(39578).then(n.bind(n,39578)),"clock-arrow-down":()=>n.e(83900).then(n.bind(n,83900)),"clock-arrow-up":()=>n.e(64957).then(n.bind(n,64957)),"clock-check":()=>n.e(4320).then(n.bind(n,4320)),"clock-fading":()=>n.e(44913).then(n.bind(n,44913)),"clock-plus":()=>n.e(24204).then(n.bind(n,24204)),clock:()=>n.e(24733).then(n.bind(n,24733)),"closed-caption":()=>n.e(81214).then(n.bind(n,81214)),"cloud-alert":()=>n.e(63201).then(n.bind(n,63201)),"cloud-check":()=>n.e(4659).then(n.bind(n,4659)),"cloud-cog":()=>n.e(68684).then(n.bind(n,68684)),"cloud-download":()=>n.e(83545).then(n.bind(n,83545)),"download-cloud":()=>n.e(83545).then(n.bind(n,83545)),"cloud-drizzle":()=>n.e(61141).then(n.bind(n,61141)),"cloud-fog":()=>n.e(42707).then(n.bind(n,42707)),"cloud-hail":()=>n.e(68827).then(n.bind(n,68827)),"cloud-lightning":()=>n.e(33545).then(n.bind(n,33545)),"cloud-moon-rain":()=>n.e(85677).then(n.bind(n,85677)),"cloud-moon":()=>n.e(52952).then(n.bind(n,52952)),"cloud-off":()=>n.e(2650).then(n.bind(n,2650)),"cloud-rain-wind":()=>n.e(69120).then(n.bind(n,69120)),"cloud-rain":()=>n.e(2567).then(n.bind(n,2567)),"cloud-snow":()=>n.e(25322).then(n.bind(n,25322)),"cloud-sun-rain":()=>n.e(76386).then(n.bind(n,76386)),"cloud-sun":()=>n.e(5101).then(n.bind(n,5101)),"cloud-upload":()=>n.e(35196).then(n.bind(n,35196)),"upload-cloud":()=>n.e(35196).then(n.bind(n,35196)),cloud:()=>n.e(21518).then(n.bind(n,21518)),cloudy:()=>n.e(13041).then(n.bind(n,13041)),clover:()=>n.e(22424).then(n.bind(n,22424)),club:()=>n.e(55185).then(n.bind(n,55185)),"code-xml":()=>n.e(36440).then(n.bind(n,36440)),"code-2":()=>n.e(36440).then(n.bind(n,36440)),code:()=>n.e(75492).then(n.bind(n,75492)),codepen:()=>n.e(74631).then(n.bind(n,74631)),codesandbox:()=>n.e(48991).then(n.bind(n,48991)),coffee:()=>n.e(92197).then(n.bind(n,92197)),cog:()=>n.e(46480).then(n.bind(n,46480)),coins:()=>n.e(90229).then(n.bind(n,90229)),"columns-2":()=>n.e(9411).then(n.bind(n,9411)),columns:()=>n.e(9411).then(n.bind(n,9411)),"columns-3-cog":()=>n.e(53690).then(n.bind(n,53690)),"columns-settings":()=>n.e(53690).then(n.bind(n,53690)),"table-config":()=>
6n.e(53690).then(n.bind(n,53690)),"columns-3":()=>n.e(10560).then(n.bind(n,10560)),"panels-left-right":()=>n.e(10560).then(n.bind(n,10560)),"columns-4":()=>n.e(5165).then(n.bind(n,5165)),combine:()=>n.e(87762).then(n.bind(n,87762)),command:()=>n.e(83974).then(n.bind(n,83974)),compass:()=>n.e(42987).then(n.bind(n,42987)),component:()=>n.e(81440).then(n.bind(n,81440)),computer:()=>n.e(61140).then(n.bind(n,61140)),"concierge-bell":()=>n.e(23702).then(n.bind(n,23702)),cone:()=>n.e(25938).then(n.bind(n,25938)),construction:()=>n.e(33732).then(n.bind(n,33732)),"contact-round":()=>n.e(5558).then(n.bind(n,5558)),"contact-2":()=>n.e(5558).then(n.bind(n,5558)),contact:()=>n.e(82047).then(n.bind(n,82047)),container:()=>n.e(64768).then(n.bind(n,64768)),contrast:()=>n.e(44535).then(n.bind(n,44535)),cookie:()=>n.e(89943).then(n.bind(n,89943)),"cooking-pot":()=>n.e(47181).then(n.bind(n,47181)),"copy-check":()=>n.e(37517).then(n.bind(n,37517)),"copy-minus":()=>n.e(51301).then(n.bind(n,51301)),"copy-plus":()=>n.e(39871).then(n.bind(n,39871)),"copy-slash":()=>n.e(89268).then(n.bind(n,89268)),"copy-x":()=>n.e(77149).then(n.bind(n,77149)),copy:()=>n.e(35684).then(n.bind(n,35684)),copyleft:()=>n.e(84813).then(n.bind(n,84813)),copyright:()=>n.e(95022).then(n.bind(n,95022)),"corner-down-left":()=>n.e(58179).then(n.bind(n,58179)),"corner-down-right":()=>n.e(5708).then(n.bind(n,5708)),"corner-left-down":()=>n.e(44377).then(n.bind(n,44377)),"corner-left-up":()=>n.e(70788).then(n.bind(n,70788)),"corner-right-down":()=>n.e(21834).then(n.bind(n,21834)),"corner-right-up":()=>n.e(26071).then(n.bind(n,26071)),"corner-up-left":()=>n.e(23160).then(n.bind(n,23160)),"corner-up-right":()=>n.e(59801).then(n.bind(n,59801)),cpu:()=>n.e(57413).then(n.bind(n,57413)),"creative-commons":()=>n.e(80071).then(n.bind(n,80071)),"credit-card":()=>n.e(53221).then(n.bind(n,53221)),croissant:()=>n.e(24783).then(n.bind(n,24783)),crop:()=>n.e(95187).then(n.bind(n,95187)),cross:()=>n.e(17187).then(n.bind(n,17187)),crosshair:()=>n.e(91087).then(n.bind(n,91087)),crown:()=>n.e(38576).then(n.bind(n,38576)),cuboid:()=>n.e(98351).then(n.bind(n,98351)),"cup-soda":()=>n.e(10283).then(n.bind(n,10283)),currency:()=>n.e(51030).then(n.bind(n,51030)),cylinder:()=>n.e(90235).then(n.bind(n,90235)),dam:()=>n.e(28129).then(n.bind(n,28129)),"database-backup":()=>n.e(13153).then(n.bind(n,13153)),"database-zap":()=>n.e(20726).then(n.bind(n,20726)),database:()=>n.e(7032).then(n.bind(n,7032)),"decimals-arrow-left":()=>n.e(85582).then(n.bind(n,85582)),"decimals-arrow-right":()=>n.e(12554).then(n.bind(n,12554)),delete:()=>n.e(10358).then(n.bind(n,10358)),dessert:()=>n.e(66045).then(n.bind(n,66045)),diameter:()=>n.e(77034).then(n.bind(n,77034)),"diamond-minus":()=>n.e(45978).then(n.bind(n,45978)),"diamond-percent":()=>n.e(83047).then(n.bind(n,83047)),"percent-diamond":()=>n.e(83047).then(n.bind(n,83047)),"diamond-plus":()=>n.e(31778).then(n.bind(n,31778)),diamond:()=>n.e(60147).then(n.bind(n,60147)),"dice-1":()=>n.e(26796).then(n.bind(n,26796)),"dice-2":()=>n.e(89013).then(n.bind(n,89013)),"dice-3":()=>n.e(96890).then(n.bind(n,96890)),"dice-4":()=>n.e(71019).then(n.bind(n,71019)),"dice-5":()=>n.e(77160).then(n.bind(n,77160)),"dice-6":()=>n.e(53473).then(n.bind(n,53473)),dices:()=>n.e(80667).then(n.bind(n,80667)),diff:()=>n.e(66550).then(n.bind(n,66550)),"disc-2":()=>n.e(26647).then(n.bind(n,26647)),"disc-3":()=>n.e(67396).then(n.bind(n,67396)),"disc-album":()=>n.e(37474).then(n.bind(n,37474)),disc:()=>n.e(79116).then(n.bind(n,79116)),divide:()=>n.e(35940).then(n.bind(n,35940)),"dna-off":()=>n.e(90178).then(n.bind(n,90178)),dna:()=>n.e(23062).then(n.bind(n,23062)),dock:()=>n.e(36210).then(n.bind(n,36210)),dog:()=>n.e(13545).then(n.bind(n,13545)),"dollar-sign":()=>n.e(51171).then(n.bind(n,51171)),donut:()=>n.e(74835).then(n.bind(n,74835)),"door-closed-locked":()=>n.e(81205).then(n.bind(n,81205)),"door-closed":()=>n.e(70136).then(n.bind(n,70136)),"door-open":()=>n.e(15980).then(n.bind(n,15980)),dot:()=>n.e(3488).then(n.bind(n,3488)),download:()=>n.e(91021).then(n.bind(n,91021)),"drafting-compass":()=>n.e(52349).then(n.bind(n,52349)),drama:()=>n.e(24552).then(n.bind(n,24552)),dribbble:()=>n.e(51379).then(n.bind(n,51379)),drill:()=>n.e(12314).then(n.bind(n,12314)),drone:()=>n.e(79301).then(n.bind(n,79301)),"droplet-off":()=>n.e(84301).then(n.bind(n,84301)),droplet:()=>n.e(5153).then(n.bind(n,5153)),droplets:()=>n.e(69654).then(n.bind(n,69654)),drum:()=>n.e(22749).then(n.bind(n,22749)),drumstick:()=>n.e(41299).then(n.bind(n,41299)),dumbbell:()=>n.e(95272).then(n.bind(n,95272)),"ear-off":()=>n.e(66411).then(n.bind(n,66411)),ear:()=>n.e(49347).then(n.bind(n,49347)),"earth-lock":()=>n.e(17173).then(n.bind(n,17173)),earth:()=>n.e(6143).then(n.bind(n,6143)),"globe-2":()=>n.e(6143).then(n.bind(n,6143)),eclipse:()=>n.e(79750).then(n.bind(n,79750)),"egg-fried":()=>n.e(41981).then(n.bind(n,41981)),"egg-off":()=>n.e(94554).then(n.bind(n,94554)),egg:()=>n.e(83534).then(n.bind(n,83534)),"ellipsis-vertical":()=>n.e(4435).then(n.bind(n,4435)),"more-vertical":()=>n.e(4435).then(n.bind(n,4435)),ellipsis:()=>Promise.resolve().then(n.bind(n,31150)),"more-horizontal":()=>Promise.resolve().then(n.bind(n,31150)),"equal-approximately":()=>n.e(25551).then(n.bind(n,25551)),"equal-not":()=>n.e(46135).then(n.bind(n,46135)),equal:()=>n.e(19643).then(n.bind(n,19643)),eraser:()=>n.e(99629).then(n.bind(n,99629)),"ethernet-port":()=>n.e(82442).then(n.bind(n,82442)),euro:()=>n.e(70912).then(n.bind(n,70912)),"ev-charger":()=>n.e(27953).then(n.bind(n,27953)),expand:()=>n.e(90233).then(n.bind(n,90233)),"external-link":()=>n.e(95273).then(n.bind(n,95273)),"eye-closed":()=>n.e(80541).then(n.bind(n,80541)),"eye-off":()=>n.e(76454).then(n.bind(n,76454)),eye:()=>n.e(25898).then(n.bind(n,25898)),facebook:()=>n.e(53429).then(n.bind(n,53429)),factory:()=>n.e(72245).then(n.bind(n,72245)),fan:()=>n.e(81674).then(n.bind(n,81674)),"fast-forward":()=>n.e(71463).then(n.bind(n,71463)),feather:()=>n.e(13484).then(n.bind(n,13484)),fence:()=>n.e(33410).then(n.bind(n,33410)),"ferris-wheel":()=>n.e(65734).then(n.bind(n,65734)),figma:()=>n.e(30879).then(n.bind(n,30879)),"file-archive":()=>n.e(77168).then(n.bind(n,77168)),"file-axis-3d":()=>n.e(5729).then(n.bind(n,5729)),"file-axis-3-d":()=>n.e(5729).then(n.bind(n,5729)),"file-badge":()=>n.e(98953).then(n.bind(n,98953)),"file-badge-2":()=>n.e(98953).then(n.bind(n,98953)),"file-box":()=>n.e(69019).then(n.bind(n,69019)),"file-braces-corner":()=>n.e(58824).then(n.bind(n,58824)),"file-json-2":()=>n.e(58824).then(n.bind(n,58824)),"file-braces":()=>n.e(98558).then(n.bind(n,98558)),"file-json":()=>n.e(98558).then(n.bind(n,98558)),"file-chart-column-increasing":()=>n.e(55473).then(n.bind(n,55473)),"file-bar-chart":()=>n.e(55473).then(n.bind(n,55473)),"file-chart-column":()=>n.e(18567).then(n.bind(n,18567)),"file-bar-chart-2":()=>n.e(18567).then(n.bind(n,18567)),"file-chart-line":()=>n.e(7879).then(n.bind(n,7879)),"file-line-chart":()=>n.e(7879).then(n.bind(n,7879)),"file-chart-pie":()=>n.e(29577).then(n.bind(n,29577)),"file-pie-chart":()=>n.e(29577).then(n.bind(n,29577)),"file-check-corner":()=>n.e(88232).then(n.bind(n,88232)),"file-check-2":()=>n.e(88232).then(n.bind(n,88232)),"file-check":()=>n.e(39134).then(n.bind(n,39134)),"file-clock":()=>n.e(50632).then(n.bind(n,50632)),"file-code-corner":()=>n.e(44463).then(n.bind(n,44463)),"file-code-2":()=>n.e(44463).then(n.bind(n,44463)),"file-code":()=>n.e(14095).then(n.bind(n,14095)),"file-cog":()=>
6n.e(46917).then(n.bind(n,46917)),"file-cog-2":()=>n.e(46917).then(n.bind(n,46917)),"file-diff":()=>n.e(4733).then(n.bind(n,4733)),"file-digit":()=>n.e(66591).then(n.bind(n,66591)),"file-down":()=>n.e(33770).then(n.bind(n,33770)),"file-exclamation-point":()=>n.e(24068).then(n.bind(n,24068)),"file-warning":()=>n.e(24068).then(n.bind(n,24068)),"file-headphone":()=>n.e(46684).then(n.bind(n,46684)),"file-audio":()=>n.e(46684).then(n.bind(n,46684)),"file-audio-2":()=>n.e(46684).then(n.bind(n,46684)),"file-heart":()=>n.e(9722).then(n.bind(n,9722)),"file-image":()=>n.e(89463).then(n.bind(n,89463)),"file-input":()=>n.e(83954).then(n.bind(n,83954)),"file-key":()=>n.e(83285).then(n.bind(n,83285)),"file-key-2":()=>n.e(83285).then(n.bind(n,83285)),"file-lock":()=>n.e(58621).then(n.bind(n,58621)),"file-lock-2":()=>n.e(58621).then(n.bind(n,58621)),"file-minus-corner":()=>n.e(49704).then(n.bind(n,49704)),"file-minus-2":()=>n.e(49704).then(n.bind(n,49704)),"file-minus":()=>n.e(11678).then(n.bind(n,11678)),"file-music":()=>n.e(69489).then(n.bind(n,69489)),"file-output":()=>n.e(70567).then(n.bind(n,70567)),"file-pen-line":()=>n.e(27518).then(n.bind(n,27518)),"file-signature":()=>n.e(27518).then(n.bind(n,27518)),"file-pen":()=>n.e(67505).then(n.bind(n,67505)),"file-edit":()=>n.e(67505).then(n.bind(n,67505)),"file-play":()=>n.e(66380).then(n.bind(n,66380)),"file-video":()=>n.e(66380).then(n.bind(n,66380)),"file-plus-corner":()=>n.e(16144).then(n.bind(n,16144)),"file-plus-2":()=>n.e(16144).then(n.bind(n,16144)),"file-plus":()=>n.e(35334).then(n.bind(n,35334)),"file-question-mark":()=>n.e(97816).then(n.bind(n,97816)),"file-question":()=>n.e(97816).then(n.bind(n,97816)),"file-scan":()=>n.e(67147).then(n.bind(n,67147)),"file-search-corner":()=>n.e(96924).then(n.bind(n,96924)),"file-search-2":()=>n.e(96924).then(n.bind(n,96924)),"file-search":()=>n.e(79850).then(n.bind(n,79850)),"file-signal":()=>n.e(51042).then(n.bind(n,51042)),"file-volume-2":()=>n.e(51042).then(n.bind(n,51042)),"file-sliders":()=>n.e(16188).then(n.bind(n,16188)),"file-spreadsheet":()=>n.e(29084).then(n.bind(n,29084)),"file-stack":()=>n.e(72782).then(n.bind(n,72782)),"file-symlink":()=>n.e(37001).then(n.bind(n,37001)),"file-terminal":()=>n.e(80318).then(n.bind(n,80318)),"file-text":()=>n.e(33357).then(n.bind(n,33357)),"file-type-corner":()=>n.e(36984).then(n.bind(n,36984)),"file-type-2":()=>n.e(36984).then(n.bind(n,36984)),"file-type":()=>n.e(89966).then(n.bind(n,89966)),"file-up":()=>n.e(95671).then(n.bind(n,95671)),"file-user":()=>n.e(10017).then(n.bind(n,10017)),"file-video-camera":()=>n.e(80379).then(n.bind(n,80379)),"file-video-2":()=>n.e(80379).then(n.bind(n,80379)),"file-volume":()=>n.e(23212).then(n.bind(n,23212)),"file-x-corner":()=>n.e(65192).then(n.bind(n,65192)),"file-x-2":()=>n.e(65192).then(n.bind(n,65192)),"file-x":()=>n.e(43998).then(n.bind(n,43998)),file:()=>n.e(21815).then(n.bind(n,21815)),files:()=>n.e(59092).then(n.bind(n,59092)),film:()=>n.e(52015).then(n.bind(n,52015)),"fingerprint-pattern":()=>n.e(50940).then(n.bind(n,50940)),fingerprint:()=>n.e(50940).then(n.bind(n,50940)),"fire-extinguisher":()=>n.e(29199).then(n.bind(n,29199)),"fish-off":()=>n.e(37899).then(n.bind(n,37899)),"fish-symbol":()=>n.e(56822).then(n.bind(n,56822)),fish:()=>n.e(16611).then(n.bind(n,16611)),"flag-off":()=>n.e(22639).then(n.bind(n,22639)),"flag-triangle-left":()=>n.e(64364).then(n.bind(n,64364)),"flag-triangle-right":()=>n.e(41173).then(n.bind(n,41173)),flag:()=>n.e(23287).then(n.bind(n,23287)),"flame-kindling":()=>n.e(82981).then(n.bind(n,82981)),flame:()=>n.e(8816).then(n.bind(n,8816)),"flashlight-off":()=>n.e(78887).then(n.bind(n,78887)),flashlight:()=>n.e(20623).then(n.bind(n,20623)),"flask-conical-off":()=>n.e(73640).then(n.bind(n,73640)),"flask-conical":()=>n.e(56120).then(n.bind(n,56120)),"flask-round":()=>n.e(19501).then(n.bind(n,19501)),"flip-horizontal-2":()=>n.e(68850).then(n.bind(n,68850)),"flip-horizontal":()=>n.e(98413).then(n.bind(n,98413)),"flip-vertical-2":()=>n.e(50724).then(n.bind(n,50724)),"flip-vertical":()=>n.e(99291).then(n.bind(n,99291)),"flower-2":()=>n.e(15753).then(n.bind(n,15753)),flower:()=>n.e(42050).then(n.bind(n,42050)),focus:()=>n.e(53919).then(n.bind(n,53919)),"fold-horizontal":()=>n.e(11469).then(n.bind(n,11469)),"fold-vertical":()=>n.e(78459).then(n.bind(n,78459)),"folder-archive":()=>n.e(62490).then(n.bind(n,62490)),"folder-check":()=>n.e(86976).then(n.bind(n,86976)),"folder-clock":()=>n.e(97750).then(n.bind(n,97750)),"folder-closed":()=>n.e(82244).then(n.bind(n,82244)),"folder-code":()=>n.e(58433).then(n.bind(n,58433)),"folder-cog":()=>n.e(90343).then(n.bind(n,90343)),"folder-cog-2":()=>n.e(90343).then(n.bind(n,90343)),"folder-dot":()=>n.e(38239).then(n.bind(n,38239)),"folder-down":()=>n.e(30280).then(n.bind(n,30280)),"folder-git-2":()=>n.e(65403).then(n.bind(n,65403)),"folder-git":()=>n.e(70120).then(n.bind(n,70120)),"folder-heart":()=>n.e(77700).then(n.bind(n,77700)),"folder-input":()=>n.e(77836).then(n.bind(n,77836)),"folder-kanban":()=>n.e(58807).then(n.bind(n,58807)),"folder-key":()=>n.e(47055).then(n.bind(n,47055)),"folder-lock":()=>n.e(9211).then(n.bind(n,9211)),"folder-minus":()=>n.e(18772).then(n.bind(n,18772)),"folder-open-dot":()=>n.e(12258).then(n.bind(n,12258)),"folder-open":()=>n.e(23168).then(n.bind(n,23168)),"folder-output":()=>n.e(85501).then(n.bind(n,85501)),"folder-pen":()=>n.e(21211).then(n.bind(n,21211)),"folder-edit":()=>n.e(21211).then(n.bind(n,21211)),"folder-plus":()=>n.e(20428).then(n.bind(n,20428)),"folder-root":()=>n.e(68900).then(n.bind(n,68900)),"folder-search-2":()=>n.e(48995).then(n.bind(n,48995)),"folder-search":()=>n.e(48064).then(n.bind(n,48064)),"folder-symlink":()=>n.e(6699).then(n.bind(n,6699)),"folder-sync":()=>n.e(93207).then(n.bind(n,93207)),"folder-tree":()=>n.e(9340).then(n.bind(n,9340)),"folder-up":()=>n.e(4417).then(n.bind(n,4417)),"folder-x":()=>n.e(14860).then(n.bind(n,14860)),folder:()=>n.e(36029).then(n.bind(n,36029)),folders:()=>n.e(35706).then(n.bind(n,35706)),footprints:()=>
6n.e(75081).then(n.bind(n,75081)),forklift:()=>n.e(31588).then(n.bind(n,31588)),form:()=>n.e(89923).then(n.bind(n,89923)),forward:()=>n.e(47118).then(n.bind(n,47118)),frame:()=>n.e(7918).then(n.bind(n,7918)),framer:()=>n.e(33824).then(n.bind(n,33824)),frown:()=>n.e(14331).then(n.bind(n,14331)),fuel:()=>n.e(24381).then(n.bind(n,24381)),fullscreen:()=>n.e(21356).then(n.bind(n,21356)),"funnel-plus":()=>n.e(5504).then(n.bind(n,5504)),"funnel-x":()=>n.e(83960).then(n.bind(n,83960)),"filter-x":()=>n.e(83960).then(n.bind(n,83960)),funnel:()=>n.e(91281).then(n.bind(n,91281)),filter:()=>n.e(91281).then(n.bind(n,91281)),"gallery-horizontal-end":()=>n.e(80548).then(n.bind(n,80548)),"gallery-horizontal":()=>n.e(28452).then(n.bind(n,28452)),"gallery-thumbnails":()=>n.e(6173).then(n.bind(n,6173)),"gallery-vertical-end":()=>n.e(7206).then(n.bind(n,7206)),"gallery-vertical":()=>n.e(86906).then(n.bind(n,86906)),"gamepad-2":()=>n.e(68875).then(n.bind(n,68875)),"gamepad-directional":()=>n.e(26793).then(n.bind(n,26793)),gamepad:()=>n.e(26520).then(n.bind(n,26520)),gauge:()=>n.e(73772).then(n.bind(n,73772)),gavel:()=>n.e(59684).then(n.bind(n,59684)),gem:()=>n.e(15820).then(n.bind(n,15820)),"georgian-lari":()=>n.e(28708).then(n.bind(n,28708)),ghost:()=>n.e(41424).then(n.bind(n,41424)),gift:()=>n.e(43463).then(n.bind(n,43463)),"git-branch-minus":()=>n.e(34715).then(n.bind(n,34715)),"git-branch-plus":()=>n.e(93).then(n.bind(n,93)),"git-branch":()=>n.e(65994).then(n.bind(n,65994)),"git-commit-horizontal":()=>n.e(63978).then(n.bind(n,63978)),"git-commit":()=>n.e(63978).then(n.bind(n,63978)),"git-commit-vertical":()=>n.e(63680).then(n.bind(n,63680)),"git-compare-arrows":()=>n.e(36266).then(n.bind(n,36266)),"git-compare":()=>n.e(52817).then(n.bind(n,52817)),"git-fork":()=>n.e(86310).then(n.bind(n,86310)),"git-graph":()=>n.e(88270).then(n.bind(n,88270)),"git-merge":()=>n.e(47038).then(n.bind(n,47038)),"git-pull-request-arrow":()=>n.e(97449).then(n.bind(n,97449)),"git-pull-request-closed":()=>n.e(28316).then(n.bind(n,28316)),"git-pull-request-create-arrow":()=>n.e(15664).then(n.bind(n,15664)),"git-pull-request-create":()=>n.e(84012).then(n.bind(n,84012)),"git-pull-request-draft":()=>n.e(33311).then(n.bind(n,33311)),"git-pull-request":()=>n.e(53941).then(n.bind(n,53941)),github:()=>n.e(31710).then(n.bind(n,31710)),gitlab:()=>n.e(17238).then(n.bind(n,17238)),"glass-water":()=>n.e(93097).then(n.bind(n,93097)),glasses:()=>n.e(88815).then(n.bind(n,88815)),"globe-lock":()=>n.e(31534).then(n.bind(n,31534)),globe:()=>n.e(69678).then(n.bind(n,69678)),goal:()=>n.e(73498).then(n.bind(n,73498)),gpu:()=>n.e(3121).then(n.bind(n,3121)),"graduation-cap":()=>n.e(27584).then(n.bind(n,27584)),grape:()=>n.e(61884).then(n.bind(n,61884)),"grid-2x2-check":()=>n.e(62885).then(n.bind(n,62885)),"grid-2-x-2-check":()=>n.e(62885).then(n.bind(n,62885)),"grid-2x2-plus":()=>n.e(9015).then(n.bind(n,9015)),"grid-2-x-2-plus":()=>n.e(9015).then(n.bind(n,9015)),"grid-2x2-x":()=>n.e(94085).then(n.bind(n,94085)),"grid-2-x-2-x":()=>n.e(94085).then(n.bind(n,94085)),"grid-2x2":()=>n.e(69484).then(n.bind(n,69484)),"grid-2-x-2":()=>n.e(69484).then(n.bind(n,69484)),"grid-3x2":()=>n.e(72439).then(n.bind(n,72439)),"grid-3x3":()=>n.e(84932).then(n.bind(n,84932)),grid:()=>n.e(84932).then(n.bind(n,84932)),"grid-3-x-3":()=>n.e(84932).then(n.bind(n,84932)),"grip-horizontal":()=>n.e(42224).then(n.bind(n,42224)),"grip-vertical":()=>n.e(66750).then(n.bind(n,66750)),grip:()=>n.e(21561).then(n.bind(n,21561)),group:()=>n.e(47604).then(n.bind(n,47604)),guitar:()=>n.e(78719).then(n.bind(n,78719)),ham:()=>n.e(44685).then(n.bind(n,44685)),hamburger:()=>n.e(72348).then(n.bind(n,72348)),hammer:()=>n.e(47499).then(n.bind(n,47499)),"hand-coins":()=>n.e(48695).then(n.bind(n,48695)),"hand-fist":()=>n.e(85901).then(n.bind(n,85901)),"hand-grab":()=>n.e(30565).then(n.bind(n,30565)),grab:()=>n.e(30565).then(n.bind(n,30565)),"hand-heart":()=>n.e(84097).then(n.bind(n,84097)),"hand-helping":()=>n.e(28488).then(n.bind(n,28488)),"helping-hand":()=>n.e(28488).then(n.bind(n,28488)),"hand-metal":()=>n.e(5610).then(n.bind(n,5610)),"hand-platter":()=>n.e(7261).then(n.bind(n,7261)),hand:()=>n.e(96052).then(n.bind(n,96052)),handbag:()=>n.e(23842).then(n.bind(n,23842)),handshake:()=>n.e(84274).then(n.bind(n,84274)),"hard-drive-download":()=>n.e(2564).then(n.bind(n,2564)),"hard-drive-upload":()=>n.e(84709).then(n.bind(n,84709)),"hard-drive":()=>n.e(41697).then(n.bind(n,41697)),"hard-hat":()=>n.e(5280).then(n.bind(n,5280)),hash:()=>n.e(98897).then(n.bind(n,98897)),"hat-glasses":()=>n.e(19967).then(n.bind(n,19967)),haze:()=>n.e(95315).then(n.bind(n,95315)),"hdmi-port":()=>n.e(57081).then(n.bind(n,57081)),"heading-1":()=>n.e(53895).then(n.bind(n,53895)),"heading-2":()=>n.e(45794).then(n.bind(n,45794)),"heading-3":()=>n.e(15389).then(n.bind(n,15389)),"heading-4":()=>n.e(86435).then(n.bind(n,86435)),"heading-5":()=>n.e(21715).then(n.bind(n,21715)),"heading-6":()=>n.e(1262).then(n.bind(n,78881)),heading:()=>n.e(54493).then(n.bind(n,54493)),"headphone-off":()=>n.e(28669).then(n.bind(n,28669)),headphones:()=>n.e(69606).then(n.bind(n,69606)),headset:()=>n.e(52965).then(n.bind(n,52965)),"heart-crack":()=>n.e(90476).then(n.bind(n,90476)),"heart-handshake":()=>n.e(94687).then(n.bind(n,94687)),"heart-minus":()=>n.e(27226).then(n.bind(n,27226)),"heart-off":()=>n.e(43451).then(n.bind(n,43451)),"heart-plus":()=>n.e(80450).then(n.bind(n,80450)),"heart-pulse":()=>n.e(7116).then(n.bind(n,84735)),heart:()=>n.e(83955).then(n.bind(n,83955)),heater:()=>n.e(23020).then(n.bind(n,23020)),helicopter:()=>n.e(3572).then(n.bind(n,3572)),hexagon:()=>
6n.e(71355).then(n.bind(n,71355)),highlighter:()=>n.e(88588).then(n.bind(n,88588)),history:()=>n.e(1543).then(n.bind(n,1543)),"hop-off":()=>n.e(56128).then(n.bind(n,56128)),hop:()=>n.e(75408).then(n.bind(n,75408)),hospital:()=>n.e(66363).then(n.bind(n,66363)),hotel:()=>n.e(44497).then(n.bind(n,44497)),hourglass:()=>n.e(93265).then(n.bind(n,93265)),"house-heart":()=>n.e(41482).then(n.bind(n,41482)),"house-plug":()=>n.e(56218).then(n.bind(n,56218)),"house-plus":()=>n.e(47126).then(n.bind(n,47126)),"house-wifi":()=>n.e(54791).then(n.bind(n,54791)),house:()=>n.e(72295).then(n.bind(n,72295)),home:()=>n.e(72295).then(n.bind(n,72295)),"ice-cream-bowl":()=>n.e(53802).then(n.bind(n,53802)),"ice-cream-2":()=>n.e(53802).then(n.bind(n,53802)),"ice-cream-cone":()=>n.e(81485).then(n.bind(n,81485)),"ice-cream":()=>n.e(81485).then(n.bind(n,81485)),"id-card-lanyard":()=>n.e(46963).then(n.bind(n,46963)),"id-card":()=>n.e(601).then(n.bind(n,601)),"image-down":()=>n.e(31801).then(n.bind(n,31801)),"image-minus":()=>n.e(69711).then(n.bind(n,69711)),"image-off":()=>n.e(89818).then(n.bind(n,89818)),"image-play":()=>n.e(89287).then(n.bind(n,89287)),"image-plus":()=>n.e(93569).then(n.bind(n,93569)),"image-up":()=>n.e(8580).then(n.bind(n,8580)),"image-upscale":()=>n.e(16262).then(n.bind(n,16262)),image:()=>n.e(98446).then(n.bind(n,98446)),images:()=>n.e(44835).then(n.bind(n,44835)),import:()=>n.e(13156).then(n.bind(n,13156)),inbox:()=>n.e(71483).then(n.bind(n,71483)),"indian-rupee":()=>n.e(33074).then(n.bind(n,33074)),infinity:()=>n.e(9233).then(n.bind(n,9233)),info:()=>n.e(32509).then(n.bind(n,32509)),"inspection-panel":()=>n.e(89768).then(n.bind(n,89768)),instagram:()=>n.e(39159).then(n.bind(n,39159)),italic:()=>n.e(4093).then(n.bind(n,4093)),"iteration-ccw":()=>n.e(2850).then(n.bind(n,2850)),"iteration-cw":()=>n.e(41325).then(n.bind(n,41325)),"japanese-yen":()=>n.e(16055).then(n.bind(n,16055)),joystick:()=>n.e(37643).then(n.bind(n,37643)),kanban:()=>n.e(65058).then(n.bind(n,65058)),kayak:()=>n.e(32164).then(n.bind(n,32164)),"key-round":()=>n.e(25561).then(n.bind(n,25561)),"key-square":()=>n.e(67816).then(n.bind(n,67816)),key:()=>n.e(45572).then(n.bind(n,45572)),"keyboard-music":()=>n.e(47794).then(n.bind(n,47794)),"keyboard-off":()=>n.e(1060).then(n.bind(n,1060)),keyboard:()=>n.e(92516).then(n.bind(n,92516)),"lamp-ceiling":()=>n.e(13929).then(n.bind(n,13929)),"lamp-desk":()=>n.e(17271).then(n.bind(n,17271)),"lamp-floor":()=>n.e(37132).then(n.bind(n,37132)),"lamp-wall-down":()=>n.e(16433).then(n.bind(n,16433)),"lamp-wall-up":()=>n.e(25692).then(n.bind(n,25692)),lamp:()=>n.e(1987).then(n.bind(n,1987)),"land-plot":()=>n.e(52080).then(n.bind(n,52080)),landmark:()=>n.e(87045).then(n.bind(n,9426)),languages:()=>n.e(71676).then(n.bind(n,71676)),"laptop-minimal-check":()=>n.e(78866).then(n.bind(n,78866)),"laptop-minimal":()=>n.e(41387).then(n.bind(n,41387)),"laptop-2":()=>n.e(41387).then(n.bind(n,41387)),laptop:()=>n.e(1637).then(n.bind(n,1637)),"lasso-select":()=>n.e(79800).then(n.bind(n,79800)),lasso:()=>n.e(6781).then(n.bind(n,6781)),laugh:()=>n.e(67994).then(n.bind(n,67994)),"layers-2":()=>n.e(28392).then(n.bind(n,28392)),layers:()=>n.e(92135).then(n.bind(n,92135)),"layers-3":()=>n.e(92135).then(n.bind(n,92135)),"layout-dashboard":()=>n.e(9526).then(n.bind(n,9526)),"layout-grid":()=>n.e(50410).then(n.bind(n,50410)),"layout-list":()=>n.e(98194).then(n.bind(n,98194)),"layout-panel-left":()=>n.e(93318).then(n.bind(n,93318)),"layout-panel-top":()=>n.e(94826).then(n.bind(n,94826)),"layout-template":()=>n.e(85928).then(n.bind(n,85928)),leaf:()=>n.e(41437).then(n.bind(n,41437)),"leafy-green":()=>n.e(45114).then(n.bind(n,45114)),lectern:()=>n.e(92768).then(n.bind(n,92768)),"library-big":()=>n.e(28303).then(n.bind(n,28303)),library:()=>n.e(58136).then(n.bind(n,58136)),"life-buoy":()=>n.e(41455).then(n.bind(n,41455)),ligature:()=>n.e(9044).then(n.bind(n,9044)),"lightbulb-off":()=>n.e(50404).then(n.bind(n,50404)),lightbulb:()=>n.e(26596).then(n.bind(n,26596)),"line-squiggle":()=>n.e(56589).then(n.bind(n,56589)),"link-2-off":()=>n.e(91070).then(n.bind(n,91070)),"link-2":()=>n.e(26658).then(n.bind(n,26658)),link:()=>n.e(32061).then(n.bind(n,32061)),linkedin:()=>n.e(60955).then(n.bind(n,60955)),"list-check":()=>n.e(16892).then(n.bind(n,16892)),"list-checks":()=>n.e(27905).then(n.bind(n,27905)),"list-chevrons-down-up":()=>n.e(33423).then(n.bind(n,33423)),"list-chevrons-up-down":()=>n.e(76913).then(n.bind(n,76913)),"list-collapse":()=>n.e(57023).then(n.bind(n,57023)),"list-end":()=>n.e(40437).then(n.bind(n,40437)),"list-filter-plus":()=>n.e(40077).then(n.bind(n,40077)),"list-filter":()=>n.e(89786).then(n.bind(n,89786)),"list-indent-decrease":()=>n.e(52781).then(n.bind(n,52781)),outdent:()=>n.e(52781).then(n.bind(n,52781)),"indent-decrease":()=>n.e(52781).then(n.bind(n,52781)),"list-indent-increase":()=>n.e(21797).then(n.bind(n,21797)),indent:()=>n.e(21797).then(n.bind(n,21797)),"indent-increase":()=>n.e(21797).then(n.bind(n,21797)),"list-minus":()=>n.e(77552).then(n.bind(n,77552)),"list-music":()=>n.e(2051).then(n.bind(n,2051)),"list-ordered":()=>n.e(66281).then(n.bind(n,66281)),"list-plus":()=>n.e(89240).then(n.bind(n,89240)),"list-restart":()=>n.e(37791).then(n.bind(n,37791)),"list-start":()=>n.e(48724).then(n.bind(n,48724)),"list-todo":()=>n.e(64380).then(n.bind(n,64380)),"list-tree":()=>n.e(34224).then(n.bind(n,34224)),"list-video":()=>n.e(93371).then(n.bind(n,93371)),"list-x":()=>n.e(30848).then(n.bind(n,30848)),list:()=>n.e(3929).then(n.bind(n,3929)),"loader-circle":()=>Promise.resolve().then(n.bind(n,81845)),"loader-2":()=>Promise.resolve().then(n.bind(n,81845)),"loader-pinwheel":()=>n.e(53271).then(n.bind(n,53271)),loader:()=>n.e(6214).then(n.bind(n,6214)),"locate-fixed":()=>n.e(10916).then(n.bind(n,10916)),"locate-off":()=>n.e(93759).then(n.bind(n,93759)),locate:()=>n.e(81063).then(n.bind(n,81063)),"lock-keyhole-open":()=>n.e(92665).then(n.bind(n,92665)),"unlock-keyhole":()=>n.e(92665).then(n.bind(n,92665)),"lock-keyhole":()=>n.e(79318).then(n.bind(n,79318)),"lock-open":()=>n.e(90053).then(n.bind(n,90053)),unlock:()=>n.e(90053).then(n.bind(n,90053)),lock:()=>n.e(41642).then(n.bind(n,41642)),"log-in":()=>n.e(36799).then(n.bind(n,36799)),"log-out":()=>n.e(43120).then(n.bind(n,43120)),logs:()=>n.e(63478).then(n.bind(n,63478)),lollipop:()=>n.e(94030).then(n.bind(n,94030)),luggage:()=>n.e(47443).then(n.bind(n,47443)),magnet:()=>n.e(59903).then(n.bind(n,59903)),"mail-check":()=>n.e(2447).then(n.bind(n,2447)),"mail-minus":()=>n.e(95547).then(n.bind(n,95547)),"mail-open":()=>n.e(89989).then(n.bind(n,89989)),"mail-plus":()=>n.e(7165).then(n.bind(n,7165)),"mail-question-mark":()=>n.e(99269).then(n.bind(n,99269)),"mail-question":()=>n.e(99269).then(n.bind(n,99269)),"mail-search":()=>n.e(17945).then(n.bind(n,17945)),"mail-warning":()=>n.e(13759).then(n.bind(n,13759)),"mail-x":()=>n.e(43699).then(n.bind(n,43699)),mail:()=>n.e(13450).then(n.bind(n,13450)),mailbox:()=>n.e(85695).then(n.bind(n,85695)),mails:()=>n.e(34919).then(n.bind(n,34919)),"map-minus":()=>n.e(73176).then(n.bind(n,73176)),"map-pin-check-inside":()=>n.e(91849).then(n.bind(n,91849)),"map-pin-check":()=>n.e(34714).then(n.bind(n,34714)),"map-pin-house":()=>n.e(94814).then(n.bind(n,94814)),"map-pin-minus-inside":()=>n.e(30969).then(n.bind(n,30969)),"map-pin-minus":()=>n.e(50122).then(n.bind(n,50122)),"map-pin-off":()=>n.e(30987).then(n.bind(n,30987)),"map-pin-pen":()=>n.e(34613).then(n.bind(n,34613)),"location-edit":()=>n.e(34613).then(n.bind(n,34613)),"map-pin-plus-inside":()=>n.e(72497).then(n.bind(n,72497)),"map-pin-plus":()=>n.e(50578).then(n.bind(n,50578)),"map-pin-x-inside":()=>n.e(85937).then(n.bind(n,85937)),"map-pin-x":()=>n.e(98322).then(n.bind(n,98322)),"map-pin":()=>
6n.e(33667).then(n.bind(n,33667)),"map-pinned":()=>n.e(49506).then(n.bind(n,49506)),"map-plus":()=>n.e(34064).then(n.bind(n,34064)),map:()=>n.e(12129).then(n.bind(n,12129)),"mars-stroke":()=>n.e(72771).then(n.bind(n,72771)),mars:()=>n.e(24592).then(n.bind(n,24592)),martini:()=>n.e(15573).then(n.bind(n,15573)),"maximize-2":()=>n.e(14948).then(n.bind(n,14948)),maximize:()=>n.e(45435).then(n.bind(n,45435)),medal:()=>n.e(52216).then(n.bind(n,52216)),"megaphone-off":()=>n.e(65081).then(n.bind(n,65081)),megaphone:()=>n.e(34317).then(n.bind(n,34317)),meh:()=>n.e(35733).then(n.bind(n,35733)),"memory-stick":()=>n.e(69687).then(n.bind(n,69687)),menu:()=>Promise.resolve().then(n.bind(n,25730)),merge:()=>n.e(1699).then(n.bind(n,1699)),"message-circle-code":()=>n.e(57003).then(n.bind(n,57003)),"message-circle-dashed":()=>n.e(68819).then(n.bind(n,68819)),"message-circle-heart":()=>n.e(64278).then(n.bind(n,64278)),"message-circle-more":()=>n.e(77263).then(n.bind(n,77263)),"message-circle-off":()=>n.e(35043).then(n.bind(n,35043)),"message-circle-plus":()=>n.e(82778).then(n.bind(n,82778)),"message-circle-question-mark":()=>n.e(3420).then(n.bind(n,3420)),"message-circle-question":()=>n.e(3420).then(n.bind(n,3420)),"message-circle-reply":()=>n.e(43502).then(n.bind(n,21121)),"message-circle-warning":()=>n.e(46950).then(n.bind(n,46950)),"message-circle-x":()=>n.e(28874).then(n.bind(n,28874)),"message-circle":()=>n.e(82011).then(n.bind(n,82011)),"message-square-code":()=>n.e(73390).then(n.bind(n,73390)),"message-square-dashed":()=>n.e(60662).then(n.bind(n,60662)),"message-square-diff":()=>n.e(44320).then(n.bind(n,44320)),"message-square-dot":()=>n.e(58186).then(n.bind(n,58186)),"message-square-heart":()=>n.e(73533).then(n.bind(n,73533)),"message-square-lock":()=>n.e(37584).then(n.bind(n,37584)),"message-square-more":()=>n.e(23378).then(n.bind(n,23378)),"message-square-off":()=>n.e(42040).then(n.bind(n,42040)),"message-square-plus":()=>n.e(75843).then(n.bind(n,75843)),"message-square-quote":()=>n.e(68361).then(n.bind(n,68361)),"message-square-reply":()=>n.e(75225).then(n.bind(n,75225)),"message-square-share":()=>n.e(17570).then(n.bind(n,17570)),"message-square-text":()=>n.e(30988).then(n.bind(n,30988)),"message-square-warning":()=>n.e(52305).then(n.bind(n,52305)),"message-square-x":()=>n.e(34009).then(n.bind(n,34009)),"message-square":()=>n.e(85992).then(n.bind(n,85992)),"messages-square":()=>n.e(74579).then(n.bind(n,74579)),"mic-off":()=>n.e(90352).then(n.bind(n,90352)),"mic-vocal":()=>n.e(28972).then(n.bind(n,28972)),"mic-2":()=>n.e(28972).then(n.bind(n,28972)),mic:()=>n.e(42784).then(n.bind(n,42784)),microchip:()=>n.e(25433).then(n.bind(n,25433)),microscope:()=>n.e(41317).then(n.bind(n,41317)),microwave:()=>n.e(61294).then(n.bind(n,61294)),milestone:()=>n.e(56321).then(n.bind(n,56321)),"milk-off":()=>n.e(98710).then(n.bind(n,98710)),milk:()=>n.e(96442).then(n.bind(n,96442)),"minimize-2":()=>n.e(28862).then(n.bind(n,28862)),minimize:()=>n.e(3217).then(n.bind(n,3217)),minus:()=>n.e(27195).then(n.bind(n,27195)),"monitor-check":()=>n.e(7204).then(n.bind(n,7204)),"monitor-cloud":()=>n.e(37845).then(n.bind(n,37845)),"monitor-cog":()=>n.e(96611).then(n.bind(n,96611)),"monitor-dot":()=>n.e(25411).then(n.bind(n,25411)),"monitor-down":()=>n.e(38140).then(n.bind(n,38140)),"monitor-off":()=>n.e(43997).then(n.bind(n,43997)),"monitor-pause":()=>n.e(79258).then(n.bind(n,79258)),"monitor-play":()=>n.e(27970).then(n.bind(n,27970)),"monitor-smartphone":()=>n.e(10967).then(n.bind(n,10967)),"monitor-speaker":()=>n.e(58529).then(n.bind(n,58529)),"monitor-stop":()=>n.e(64252).then(n.bind(n,41871)),"monitor-up":()=>n.e(7197).then(n.bind(n,7197)),"monitor-x":()=>n.e(86744).then(n.bind(n,86744)),monitor:()=>n.e(11889).then(n.bind(n,11889)),"moon-star":()=>n.e(20979).then(n.bind(n,20979)),moon:()=>n.e(33428).then(n.bind(n,33428)),motorbike:()=>n.e(44183).then(n.bind(n,44183)),"mountain-snow":()=>n.e(68606).then(n.bind(n,68606)),mountain:()=>n.e(59034).then(n.bind(n,59034)),"mouse-off":()=>n.e(41688).then(n.bind(n,41688)),"mouse-pointer-2-off":()=>n.e(49995).then(n.bind(n,49995)),"mouse-pointer-2":()=>n.e(16675).then(n.bind(n,16675)),"mouse-pointer-ban":()=>n.e(35412).then(n.bind(n,35412)),"mouse-pointer-click":()=>n.e(1857).then(n.bind(n,1857)),"mouse-pointer":()=>n.e(24480).then(n.bind(n,24480)),mouse:()=>n.e(20072).then(n.bind(n,20072)),"move-3d":()=>
6n.e(82412).then(n.bind(n,82412)),"move-3-d":()=>n.e(82412).then(n.bind(n,82412)),"move-diagonal-2":()=>n.e(27311).then(n.bind(n,27311)),"move-diagonal":()=>n.e(49236).then(n.bind(n,49236)),"move-down-left":()=>n.e(95483).then(n.bind(n,95483)),"move-down-right":()=>n.e(72964).then(n.bind(n,72964)),"move-down":()=>n.e(50351).then(n.bind(n,50351)),"move-horizontal":()=>n.e(54891).then(n.bind(n,54891)),"move-left":()=>n.e(10278).then(n.bind(n,10278)),"move-right":()=>Promise.resolve().then(n.bind(n,27951)),"move-up-left":()=>n.e(91472).then(n.bind(n,69091)),"move-up-right":()=>n.e(465).then(n.bind(n,465)),"move-up":()=>n.e(60710).then(n.bind(n,60710)),"move-vertical":()=>n.e(92553).then(n.bind(n,92553)),move:()=>n.e(91556).then(n.bind(n,91556)),"music-2":()=>n.e(85427).then(n.bind(n,85427)),"music-3":()=>n.e(75472).then(n.bind(n,75472)),"music-4":()=>n.e(21469).then(n.bind(n,21469)),music:()=>n.e(38608).then(n.bind(n,38608)),"navigation-2-off":()=>n.e(26352).then(n.bind(n,26352)),"navigation-2":()=>n.e(22688).then(n.bind(n,22688)),"navigation-off":()=>n.e(93319).then(n.bind(n,93319)),navigation:()=>n.e(87311).then(n.bind(n,87311)),network:()=>n.e(11513).then(n.bind(n,11513)),newspaper:()=>n.e(92828).then(n.bind(n,92828)),nfc:()=>n.e(40262).then(n.bind(n,40262)),"non-binary":()=>n.e(4530).then(n.bind(n,4530)),"notebook-pen":()=>n.e(76314).then(n.bind(n,76314)),"notebook-tabs":()=>n.e(42843).then(n.bind(n,42843)),"notebook-text":()=>n.e(90276).then(n.bind(n,90276)),notebook:()=>n.e(49072).then(n.bind(n,49072)),"notepad-text-dashed":()=>n.e(96960).then(n.bind(n,96960)),"notepad-text":()=>n.e(67162).then(n.bind(n,67162)),"nut-off":()=>n.e(30888).then(n.bind(n,30888)),nut:()=>n.e(34840).then(n.bind(n,34840)),"octagon-alert":()=>n.e(89111).then(n.bind(n,89111)),"alert-octagon":()=>n.e(89111).then(n.bind(n,89111)),"octagon-minus":()=>n.e(4353).then(n.bind(n,4353)),"octagon-pause":()=>n.e(75035).then(n.bind(n,75035)),"pause-octagon":()=>n.e(75035).then(n.bind(n,75035)),"octagon-x":()=>n.e(72993).then(n.bind(n,72993)),"x-octagon":()=>n.e(72993).then(n.bind(n,72993)),octagon:()=>n.e(78928).then(n.bind(n,78928)),omega:()=>n.e(75020).then(n.bind(n,75020)),option:()=>n.e(37856).then(n.bind(n,37856)),orbit:()=>n.e(67511).then(n.bind(n,67511)),origami:()=>n.e(81429).then(n.bind(n,81429)),"package-2":()=>n.e(13740).then(n.bind(n,13740)),"package-check":()=>n.e(66058).then(n.bind(n,66058)),"package-minus":()=>n.e(14010).then(n.bind(n,14010)),"package-open":()=>n.e(38866).then(n.bind(n,38866)),"package-plus":()=>n.e(22082).then(n.bind(n,22082)),"package-search":()=>n.e(96590).then(n.bind(n,96590)),"package-x":()=>n.e(39298).then(n.bind(n,39298)),package:()=>n.e(93267).then(n.bind(n,93267)),"paint-bucket":()=>n.e(65932).then(n.bind(n,65932)),"paint-roller":()=>n.e(23106).then(n.bind(n,23106)),"paintbrush-vertical":()=>n.e(47730).then(n.bind(n,47730)),"paintbrush-2":()=>n.e(47730).then(n.bind(n,47730)),paintbrush:()=>n.e(44285).then(n.bind(n,44285)),palette:()=>n.e(97508).then(n.bind(n,97508)),panda:()=>n.e(52091).then(n.bind(n,52091)),"panel-bottom-close":()=>n.e(77902).then(n.bind(n,77902)),"panel-bottom-dashed":()=>n.e(14459).then(n.bind(n,14459)),"panel-bottom-inactive":()=>n.e(14459).then(n.bind(n,14459)),"panel-bottom-open":()=>n.e(22002).then(n.bind(n,22002)),"panel-bottom":()=>n.e(72947).then(n.bind(n,72947)),"panel-left-close":()=>n.e(47036).then(n.bind(n,47036)),"sidebar-close":()=>n.e(47036).then(n.bind(n,47036)),"panel-left-dashed":()=>n.e(29749).then(n.bind(n,29749)),"panel-left-inactive":()=>n.e(29749).then(n.bind(n,29749)),"panel-left-open":()=>n.e(31e3).then(n.bind(n,31e3)),"sidebar-open":()=>n.e(31e3).then(n.bind(n,31e3)),"panel-left-right-dashed":()=>n.e(5088).then(n.bind(n,5088)),"panel-left":()=>n.e(6069).then(n.bind(n,6069)),sidebar:()=>n.e(6069).then(n.bind(n,6069)),"panel-right-close":()=>n.e(75079).then(n.bind(n,75079)),"panel-right-dashed":()=>n.e(5332).then(n.bind(n,5332)),"panel-right-inactive":()=>n.e(5332).then(n.bind(n,5332)),"panel-right-open":()=>n.e(21465).then(n.bind(n,21465)),"panel-right":()=>n.e(78390).then(n.bind(n,78390)),"panel-top-bottom-dashed":()=>n.e(40385).then(n.bind(n,40385)),"panel-top-close":()=>n.e(29066).then(n.bind(n,29066)),"panel-top-dashed":()=>n.e(14191).then(n.bind(n,14191)),"panel-top-inactive":()=>n.e(14191).then(n.bind(n,14191)),"panel-top-open":()=>n.e(47430).then(n.bind(n,47430)),"panel-top":()=>n.e(17855).then(n.bind(n,17855)),"panels-left-bottom":()=>n.e(79344).then(n.bind(n,79344)),"panels-right-bottom":()=>n.e(6003).then(n.bind(n,6003)),"panels-top-left":()=>n.e(21474).then(n.bind(n,21474)),layout:()=>n.e(21474).then(n.bind(n,21474)),paperclip:()=>n.e(88363).then(n.bind(n,88363)),parentheses:()=>n.e(47307).then(n.bind(n,47307)),"parking-meter":()=>n.e(10575).then(n.bind(n,10575)),"party-popper":()=>n.e(71872).then(n.bind(n,71872)),pause:()=>n.e(25929).then(n.bind(n,25929)),"paw-print":()=>n.e(42605).then(n.bind(n,42605)),"pc-case":()=>n.e(46727).then(n.bind(n,46727)),"pen-line":()=>n.e(14001).then(n.bind(n,14001)),"edit-3":()=>n.e(14001).then(n.bind(n,14001)),"pen-off":()=>n.e(63984).then(n.bind(n,63984)),"pen-tool":()=>n.e(12089).then(n.bind(n,12089)),pen:()=>n.e(18048).then(n.bind(n,18048)),"edit-2":()=>n.e(18048).then(n.bind(n,18048)),"pencil-line":()=>n.e(91637).then(n.bind(n,91637)),"pencil-off":()=>n.e(30908).then(n.bind(n,30908)),"pencil-ruler":()=>n.e(17369).then(n.bind(n,17369)),pencil:()=>n.e(37583).then(n.bind(n,59964)),pentagon:()=>n.e(48413).then(n.bind(n,48413)),percent:()=>n.e(9494).then(n.bind(n,9494)),"person-standing":()=>n.e(44451).then(n.bind(n,44451)),"philippine-peso":()=>n.e(28735).then(n.bind(n,28735)),"phone-call":()=>n.e(93250).then(n.bind(n,93250)),"phone-forwarded":()=>n.e(71318).then(n.bind(n,71318)),"phone-incoming":()=>n.e(50822).then(n.bind(n,50822)),"phone-missed":()=>n.e(30575).then(n.bind(n,30575)),"phone-off":()=>n.e(81707).then(n.bind(n,81707)),"phone-outgoing":()=>n.e(27972).then(n.bind(n,27972)),phone:()=>n.e(37091).then(n.bind(n,37091)),pi:()=>n.e(90518).then(n.bind(n,90518)),piano:()=>n.e(36894).then(n.bind(n,36894)),pickaxe:()=>n.e(48056).then(n.bind(n,48056)),"picture-in-picture-2":()=>n.e(89639).then(n.bind(n,89639)),"picture-in-picture":()=>n.e(18332).then(n.bind(n,18332)),"piggy-bank":()=>n.e(15936).then(n.bind(n,15936)),"pilcrow-left":()=>n.e(81589).then(n.bind(n,81589)),"pilcrow-right":()=>n.e(32022).then(n.bind(n,32022)),pilcrow:()=>n.e(1225).then(n.bind(n,1225)),"pill-bottle":()=>n.e(75761).then(n.bind(n,75761)),pill:()=>n.e(13070).then(n.bind(n,13070)),"pin-off":()=>n.e(788).then(n.bind(n,788)),pin:()=>n.e(75156).then(n.bind(n,75156)),pipette:()=>n.e(42464).then(n.bind(n,42464)),pizza:()=>n.e(79293).then(n.bind(n,79293)),"plane-landing":()=>n.e(12807).then(n.bind(n,12807)),"plane-takeoff":()=>
6n.e(48112).then(n.bind(n,48112)),plane:()=>n.e(26553).then(n.bind(n,26553)),play:()=>n.e(25067).then(n.bind(n,25067)),"plug-2":()=>n.e(51222).then(n.bind(n,51222)),"plug-zap":()=>n.e(68355).then(n.bind(n,68355)),"plug-zap-2":()=>n.e(68355).then(n.bind(n,68355)),plug:()=>n.e(54745).then(n.bind(n,54745)),plus:()=>n.e(63005).then(n.bind(n,63005)),"pocket-knife":()=>n.e(63255).then(n.bind(n,63255)),pocket:()=>n.e(66587).then(n.bind(n,66587)),podcast:()=>n.e(73763).then(n.bind(n,73763)),"pointer-off":()=>n.e(39450).then(n.bind(n,39450)),pointer:()=>n.e(66990).then(n.bind(n,66990)),popcorn:()=>n.e(78846).then(n.bind(n,78846)),popsicle:()=>n.e(25342).then(n.bind(n,25342)),"pound-sterling":()=>n.e(56672).then(n.bind(n,56672)),"power-off":()=>n.e(94846).then(n.bind(n,94846)),power:()=>n.e(15330).then(n.bind(n,15330)),presentation:()=>n.e(67073).then(n.bind(n,67073)),"printer-check":()=>n.e(43670).then(n.bind(n,43670)),printer:()=>n.e(17247).then(n.bind(n,17247)),projector:()=>n.e(23767).then(n.bind(n,23767)),proportions:()=>n.e(88180).then(n.bind(n,88180)),puzzle:()=>n.e(28833).then(n.bind(n,28833)),pyramid:()=>n.e(88415).then(n.bind(n,88415)),"qr-code":()=>n.e(76852).then(n.bind(n,76852)),quote:()=>n.e(98879).then(n.bind(n,98879)),rabbit:()=>n.e(4477).then(n.bind(n,4477)),radar:()=>n.e(39487).then(n.bind(n,39487)),radiation:()=>n.e(79e3).then(n.bind(n,79e3)),radical:()=>n.e(44093).then(n.bind(n,44093)),"radio-receiver":()=>n.e(69501).then(n.bind(n,91882)),"radio-tower":()=>n.e(84120).then(n.bind(n,84120)),radio:()=>n.e(71176).then(n.bind(n,71176)),radius:()=>n.e(70483).then(n.bind(n,70483)),"rail-symbol":()=>n.e(39028).then(n.bind(n,39028)),rainbow:()=>n.e(46189).then(n.bind(n,46189)),rat:()=>n.e(93384).then(n.bind(n,93384)),ratio:()=>n.e(9848).then(n.bind(n,9848)),"receipt-cent":()=>n.e(25656).then(n.bind(n,25656)),"receipt-euro":()=>n.e(98379).then(n.bind(n,98379)),"receipt-indian-rupee":()=>n.e(96417).then(n.bind(n,96417)),"receipt-japanese-yen":()=>n.e(83332).then(n.bind(n,83332)),"receipt-pound-sterling":()=>n.e(90023).then(n.bind(n,90023)),"receipt-russian-ruble":()=>n.e(74224).then(n.bind(n,74224)),"receipt-swiss-franc":()=>n.e(24936).then(n.bind(n,24936)),"receipt-text":()=>n.e(70773).then(n.bind(n,70773)),"receipt-turkish-lira":()=>n.e(61055).then(n.bind(n,61055)),receipt:()=>n.e(13295).then(n.bind(n,13295)),"rectangle-circle":()=>n.e(3949).then(n.bind(n,3949)),"rectangle-ellipsis":()=>n.e(15466).then(n.bind(n,15466)),"form-input":()=>n.e(15466).then(n.bind(n,15466)),"rectangle-goggles":()=>n.e(55587).then(n.bind(n,55587)),"rectangle-horizontal":()=>n.e(46437).then(n.bind(n,46437)),"rectangle-vertical":()=>n.e(58787).then(n.bind(n,58787)),recycle:()=>n.e(81546).then(n.bind(n,81546)),"redo-2":()=>n.e(8194).then(n.bind(n,8194)),"redo-dot":()=>n.e(78911).then(n.bind(n,78911)),redo:()=>n.e(11197).then(n.bind(n,11197)),"refresh-ccw-dot":()=>n.e(63428).then(n.bind(n,63428)),"refresh-ccw":()=>n.e(96702).then(n.bind(n,96702)),"refresh-cw-off":()=>n.e(96301).then(n.bind(n,96301)),"refresh-cw":()=>n.e(35361).then(n.bind(n,35361)),refrigerator:()=>n.e(61031).then(n.bind(n,61031)),regex:()=>n.e(43180).then(n.bind(n,43180)),"remove-formatting":()=>n.e(21215).then(n.bind(n,21215)),"repeat-1":()=>n.e(53168).then(n.bind(n,53168)),"repeat-2":()=>n.e(80809).then(n.bind(n,80809)),repeat:()=>n.e(54818).then(n.bind(n,54818)),"replace-all":()=>n.e(43873).then(n.bind(n,43873)),replace:()=>n.e(48855).then(n.bind(n,48855)),"reply-all":()=>n.e(39625).then(n.bind(n,39625)),reply:()=>n.e(42191).then(n.bind(n,42191)),rewind:()=>n.e(42182).then(n.bind(n,42182)),ribbon:()=>n.e(92057).then(n.bind(n,92057)),rocket:()=>n.e(77785).then(n.bind(n,77785)),"rocking-chair":()=>n.e(99344).then(n.bind(n,99344)),"roller-coaster":()=>n.e(78541).then(n.bind(n,78541)),rose:()=>n.e(27206).then(n.bind(n,27206)),"rotate-3d":()=>n.e(95038).then(n.bind(n,95038)),"rotate-3-d":()=>n.e(95038).then(n.bind(n,95038)),"rotate-ccw-key":()=>n.e(81110).then(n.bind(n,81110)),"rotate-ccw-square":()=>n.e(44692).then(n.bind(n,44692)),"rotate-ccw":()=>n.e(58080).then(n.bind(n,58080)),"rotate-cw-square":()=>n.e(38113).then(n.bind(n,38113)),"rotate-cw":()=>n.e(18435).then(n.bind(n,18435)),"route-off":()=>
6n.e(64130).then(n.bind(n,64130)),route:()=>n.e(36406).then(n.bind(n,36406)),router:()=>n.e(91864).then(n.bind(n,91864)),"rows-2":()=>n.e(56067).then(n.bind(n,56067)),rows:()=>n.e(56067).then(n.bind(n,56067)),"rows-3":()=>n.e(77440).then(n.bind(n,77440)),"panels-top-bottom":()=>n.e(77440).then(n.bind(n,77440)),"rows-4":()=>n.e(15373).then(n.bind(n,15373)),rss:()=>n.e(99259).then(n.bind(n,99259)),"ruler-dimension-line":()=>n.e(61067).then(n.bind(n,61067)),ruler:()=>n.e(82103).then(n.bind(n,82103)),"russian-ruble":()=>n.e(53949).then(n.bind(n,53949)),sailboat:()=>n.e(87906).then(n.bind(n,87906)),salad:()=>n.e(54198).then(n.bind(n,54198)),sandwich:()=>n.e(71500).then(n.bind(n,71500)),"satellite-dish":()=>n.e(66753).then(n.bind(n,66753)),satellite:()=>n.e(62246).then(n.bind(n,62246)),"saudi-riyal":()=>n.e(19151).then(n.bind(n,19151)),"save-all":()=>n.e(55078).then(n.bind(n,55078)),"save-off":()=>n.e(45488).then(n.bind(n,45488)),save:()=>n.e(30432).then(n.bind(n,30432)),"scale-3d":()=>n.e(19487).then(n.bind(n,19487)),"scale-3-d":()=>n.e(19487).then(n.bind(n,19487)),scale:()=>n.e(96713).then(n.bind(n,96713)),scaling:()=>n.e(53866).then(n.bind(n,53866)),"scan-barcode":()=>n.e(68021).then(n.bind(n,68021)),"scan-eye":()=>n.e(30876).then(n.bind(n,30876)),"scan-face":()=>n.e(42514).then(n.bind(n,42514)),"scan-heart":()=>n.e(65881).then(n.bind(n,65881)),"scan-line":()=>n.e(38149).then(n.bind(n,60530)),"scan-qr-code":()=>n.e(62666).then(n.bind(n,62666)),"scan-search":()=>n.e(94051).then(n.bind(n,94051)),"scan-text":()=>n.e(10056).then(n.bind(n,10056)),scan:()=>n.e(57964).then(n.bind(n,57964)),school:()=>n.e(47437).then(n.bind(n,47437)),"scissors-line-dashed":()=>n.e(79935).then(n.bind(n,79935)),scissors:()=>n.e(27718).then(n.bind(n,27718)),"screen-share-off":()=>n.e(34303).then(n.bind(n,34303)),"screen-share":()=>n.e(73735).then(n.bind(n,73735)),"scroll-text":()=>n.e(82224).then(n.bind(n,82224)),scroll:()=>n.e(62756).then(n.bind(n,62756)),"search-check":()=>n.e(59964).then(n.bind(n,37583)),"search-code":()=>n.e(20645).then(n.bind(n,20645)),"search-slash":()=>n.e(95213).then(n.bind(n,95213)),"search-x":()=>n.e(85280).then(n.bind(n,85280)),search:()=>Promise.resolve().then(n.bind(n,96057)),section:()=>n.e(75480).then(n.bind(n,75480)),"send-horizontal":()=>n.e(88606).then(n.bind(n,88606)),"send-horizonal":()=>n.e(88606).then(n.bind(n,88606)),"send-to-back":()=>n.e(24469).then(n.bind(n,24469)),send:()=>n.e(48095).then(n.bind(n,48095)),"separator-horizontal":()=>n.e(38687).then(n.bind(n,38687)),"separator-vertical":()=>n.e(85845).then(n.bind(n,85845)),"server-cog":()=>n.e(22884).then(n.bind(n,22884)),"server-crash":()=>n.e(96996).then(n.bind(n,96996)),"server-off":()=>n.e(60434).then(n.bind(n,60434)),server:()=>n.e(53926).then(n.bind(n,53926)),"settings-2":()=>n.e(1523).then(n.bind(n,1523)),settings:()=>n.e(72304).then(n.bind(n,72304)),shapes:()=>n.e(66583).then(n.bind(n,66583)),"share-2":()=>n.e(23951).then(n.bind(n,23951)),share:()=>n.e(42292).then(n.bind(n,42292)),sheet:()=>n.e(21896).then(n.bind(n,21896)),shell:()=>n.e(28237).then(n.bind(n,28237)),"shield-alert":()=>n.e(83323).then(n.bind(n,83323)),"shield-ban":()=>n.e(97624).then(n.bind(n,97624)),"shield-check":()=>n.e(54845).then(n.bind(n,54845)),"shield-ellipsis":()=>n.e(49772).then(n.bind(n,49772)),"shield-half":()=>n.e(34722).then(n.bind(n,34722)),"shield-minus":()=>n.e(38165).then(n.bind(n,38165)),"shield-off":()=>n.e(88820).then(n.bind(n,88820)),"shield-plus":()=>n.e(30127).then(n.bind(n,30127)),"shield-question-mark":()=>n.e(68747).then(n.bind(n,68747)),"shield-question":()=>n.e(68747).then(n.bind(n,68747)),"shield-user":()=>n.e(11356).then(n.bind(n,11356)),"shield-x":()=>n.e(41229).then(n.bind(n,41229)),"shield-close":()=>n.e(41229).then(n.bind(n,41229)),shield:()=>n.e(79444).then(n.bind(n,79444)),"ship-wheel":()=>n.e(54705).then(n.bind(n,54705)),ship:()=>n.e(43819).then(n.bind(n,43819)),shirt:()=>n.e(39663).then(n.bind(n,39663)),"shopping-bag":()=>n.e(78050).then(n.bind(n,78050)),"shopping-basket":()=>n.e(26870).then(n.bind(n,26870)),"shopping-cart":()=>n.e(68134).then(n.bind(n,68134)),shovel:()=>n.e(54222).then(n.bind(n,54222)),"shower-head":()=>n.e(67368).then(n.bind(n,67368)),shredder:()=>n.e(96660).then(n.bind(n,96660)),shrimp:()=>n.e(51438).then(n.bind(n,51438)),shrink:()=>n.e(48784).then(n.bind(n,48784)),shrub:()=>n.e(51179).then(n.bind(n,51179)),shuffle:()=>n.e(39250).then(n.bind(n,39250)),sigma:()=>n.e(7616).then(n.bind(n,7616)),"signal-high":()=>n.e(52524).then(n.bind(n,52524)),"signal-low":()=>n.e(17174).then(n.bind(n,17174)),"signal-medium":()=>n.e(11867).then(n.bind(n,11867)),"signal-zero":()=>n.e(15374).then(n.bind(n,15374)),signal:()=>n.e(79297).then(n.bind(n,79297)),signature:()=>n.e(67469).then(n.bind(n,67469)),"signpost-big":()=>n.e(37429).then(n.bind(n,37429)),signpost:()=>n.e(39990).then(n.bind(n,39990)),siren:()=>n.e(91882).then(n.bind(n,69501)),"skip-back":()=>
6n.e(20030).then(n.bind(n,20030)),"skip-forward":()=>n.e(30730).then(n.bind(n,30730)),skull:()=>n.e(59266).then(n.bind(n,59266)),slack:()=>n.e(83591).then(n.bind(n,83591)),slash:()=>n.e(36146).then(n.bind(n,36146)),slice:()=>n.e(29801).then(n.bind(n,29801)),"sliders-horizontal":()=>n.e(75320).then(n.bind(n,75320)),"sliders-vertical":()=>n.e(20470).then(n.bind(n,20470)),sliders:()=>n.e(20470).then(n.bind(n,20470)),"smartphone-charging":()=>n.e(71982).then(n.bind(n,71982)),"smartphone-nfc":()=>n.e(6866).then(n.bind(n,6866)),smartphone:()=>n.e(37342).then(n.bind(n,37342)),"smile-plus":()=>n.e(25678).then(n.bind(n,25678)),smile:()=>n.e(3375).then(n.bind(n,3375)),snail:()=>n.e(8874).then(n.bind(n,8874)),snowflake:()=>n.e(88891).then(n.bind(n,88891)),"soap-dispenser-droplet":()=>n.e(64379).then(n.bind(n,64379)),sofa:()=>n.e(3238).then(n.bind(n,3238)),"solar-panel":()=>n.e(62569).then(n.bind(n,62569)),soup:()=>n.e(3358).then(n.bind(n,3358)),space:()=>n.e(56821).then(n.bind(n,56821)),spade:()=>n.e(54726).then(n.bind(n,54726)),sparkle:()=>n.e(44393).then(n.bind(n,44393)),sparkles:()=>n.e(92206).then(n.bind(n,92206)),stars:()=>n.e(92206).then(n.bind(n,92206)),speaker:()=>n.e(75302).then(n.bind(n,75302)),speech:()=>n.e(28087).then(n.bind(n,28087)),"spell-check-2":()=>n.e(83627).then(n.bind(n,83627)),"spell-check":()=>n.e(42744).then(n.bind(n,42744)),"spline-pointer":()=>n.e(73380).then(n.bind(n,73380)),spline:()=>n.e(29636).then(n.bind(n,29636)),split:()=>n.e(78203).then(n.bind(n,78203)),spool:()=>n.e(99600).then(n.bind(n,99600)),spotlight:()=>n.e(84735).then(n.bind(n,7116)),"spray-can":()=>n.e(9349).then(n.bind(n,9349)),sprout:()=>n.e(32644).then(n.bind(n,32644)),"square-activity":()=>n.e(39220).then(n.bind(n,39220)),"activity-square":()=>n.e(39220).then(n.bind(n,39220)),"square-arrow-down-left":()=>n.e(28133).then(n.bind(n,28133)),"arrow-down-left-square":()=>n.e(28133).then(n.bind(n,28133)),"square-arrow-down-right":()=>n.e(92838).then(n.bind(n,92838)),"arrow-down-right-square":()=>n.e(92838).then(n.bind(n,92838)),"square-arrow-down":()=>n.e(95033).then(n.bind(n,95033)),"arrow-down-square":()=>n.e(95033).then(n.bind(n,95033)),"square-arrow-left":()=>n.e(69e3).then(n.bind(n,46619)),"arrow-left-square":()=>n.e(69e3).then(n.bind(n,46619)),"square-arrow-out-down-left":()=>n.e(17936).then(n.bind(n,17936)),"arrow-down-left-from-square":()=>n.e(17936).then(n.bind(n,17936)),"square-arrow-out-down-right":()=>n.e(88689).then(n.bind(n,88689)),"arrow-down-right-from-square":()=>n.e(88689).then(n.bind(n,88689)),"square-arrow-out-up-left":()=>n.e(40119).then(n.bind(n,40119)),"arrow-up-left-from-square":()=>n.e(40119).then(n.bind(n,40119)),"square-arrow-out-up-right":()=>n.e(48120).then(n.bind(n,48120)),"arrow-up-right-from-square":()=>n.e(48120).then(n.bind(n,48120)),"square-arrow-right":()=>n.e(32777).then(n.bind(n,32777)),"arrow-right-square":()=>n.e(32777).then(n.bind(n,32777)),"square-arrow-up-left":()=>n.e(99462).then(n.bind(n,99462)),"arrow-up-left-square":()=>n.e(99462).then(n.bind(n,99462)),"square-arrow-up-right":()=>n.e(76239).then(n.bind(n,76239)),"arrow-up-right-square":()=>n.e(76239).then(n.bind(n,76239)),"square-arrow-up":()=>n.e(18020).then(n.bind(n,18020)),"arrow-up-square":()=>n.e(18020).then(n.bind(n,18020)),"square-asterisk":()=>n.e(73957).then(n.bind(n,73957)),"asterisk-square":()=>n.e(73957).then(n.bind(n,73957)),"square-bottom-dashed-scissors":()=>n.e(36780).then(n.bind(n,36780)),"scissors-square-dashed-bottom":()=>n.e(36780).then(n.bind(n,36780)),"square-chart-gantt":()=>n.e(62264).then(n.bind(n,62264)),"gantt-chart-square":()=>n.e(62264).then(n.bind(n,62264)),"square-gantt-chart":()=>n.e(62264).then(n.bind(n,62264)),"square-check-big":()=>n.e(62664).then(n.bind(n,62664)),"check-square":()=>n.e(62664).then(n.bind(n,62664)),"square-check":()=>n.e(93791).then(n.bind(n,93791)),"check-square-2":()=>n.e(93791).then(n.bind(n,93791)),"square-chevron-down":()=>n.e(53851).then(n.bind(n,53851)),"chevron-down-square":()=>n.e(53851).then(n.bind(n,53851)),"square-chevron-left":()=>n.e(31570).then(n.bind(n,31570)),"chevron-left-square":()=>n.e(31570).then(n.bind(n,31570)),"square-chevron-right":()=>n.e(12963).then(n.bind(n,12963)),"chevron-right-square":()=>n.e(12963).then(n.bind(n,12963)),"square-chevron-up":()=>n.e(78634).then(n.bind(n,78634)),"chevron-up-square":()=>n.e(78634).then(n.bind(n,78634)),"square-code":()=>n.e(15156).then(n.bind(n,15156)),"code-square":()=>n.e(15156).then(n.bind(n,15156)),"square-dashed-bottom-code":()=>n.e(84894).then(n.bind(n,84894)),"square-dashed-bottom":()=>n.e(37336).then(n.bind(n,37336)),"square-dashed-kanban":()=>n.e(29868).then(n.bind(n,29868)),"kanban-square-dashed":()=>n.e(29868).then(n.bind(n,29868)),"square-dashed-mouse-pointer":()=>n.e(87026).then(n.bind(n,87026)),"mouse-pointer-square-dashed":()=>n.e(87026).then(n.bind(n,87026)),"square-dashed-top-solid":()=>n.e(82580).then(n.bind(n,82580)),"square-dashed":()=>n.e(67264).then(n.bind(n,67264)),"box-select":()=>n.e(67264).then(n.bind(n,67264)),"square-divide":()=>
6n.e(5844).then(n.bind(n,5844)),"divide-square":()=>n.e(5844).then(n.bind(n,5844)),"square-dot":()=>n.e(57776).then(n.bind(n,57776)),"dot-square":()=>n.e(57776).then(n.bind(n,57776)),"square-equal":()=>n.e(2027).then(n.bind(n,2027)),"equal-square":()=>n.e(2027).then(n.bind(n,2027)),"square-function":()=>n.e(20225).then(n.bind(n,20225)),"function-square":()=>n.e(20225).then(n.bind(n,20225)),"square-kanban":()=>n.e(51762).then(n.bind(n,51762)),"kanban-square":()=>n.e(51762).then(n.bind(n,51762)),"square-library":()=>n.e(76296).then(n.bind(n,76296)),"library-square":()=>n.e(76296).then(n.bind(n,76296)),"square-m":()=>n.e(32468).then(n.bind(n,32468)),"m-square":()=>n.e(32468).then(n.bind(n,32468)),"square-menu":()=>n.e(6450).then(n.bind(n,6450)),"menu-square":()=>n.e(6450).then(n.bind(n,6450)),"square-minus":()=>n.e(84683).then(n.bind(n,84683)),"minus-square":()=>n.e(84683).then(n.bind(n,84683)),"square-mouse-pointer":()=>n.e(15152).then(n.bind(n,15152)),inspect:()=>n.e(15152).then(n.bind(n,15152)),"square-parking-off":()=>n.e(63571).then(n.bind(n,63571)),"parking-square-off":()=>n.e(63571).then(n.bind(n,63571)),"square-parking":()=>n.e(36139).then(n.bind(n,36139)),"parking-square":()=>n.e(36139).then(n.bind(n,36139)),"square-pause":()=>n.e(86009).then(n.bind(n,86009)),"square-pen":()=>n.e(55024).then(n.bind(n,55024)),"pen-box":()=>n.e(55024).then(n.bind(n,55024)),edit:()=>n.e(55024).then(n.bind(n,55024)),"pen-square":()=>n.e(55024).then(n.bind(n,55024)),"square-percent":()=>n.e(55302).then(n.bind(n,55302)),"percent-square":()=>n.e(55302).then(n.bind(n,55302)),"square-pi":()=>n.e(85350).then(n.bind(n,85350)),"pi-square":()=>n.e(85350).then(n.bind(n,85350)),"square-pilcrow":()=>n.e(92249).then(n.bind(n,92249)),"pilcrow-square":()=>n.e(92249).then(n.bind(n,92249)),"square-play":()=>n.e(32283).then(n.bind(n,32283)),"play-square":()=>n.e(32283).then(n.bind(n,32283)),"square-plus":()=>n.e(91053).then(n.bind(n,91053)),"plus-square":()=>n.e(91053).then(n.bind(n,91053)),"square-power":()=>n.e(6802).then(n.bind(n,6802)),"power-square":()=>n.e(6802).then(n.bind(n,6802)),"square-radical":()=>n.e(15341).then(n.bind(n,15341)),"square-round-corner":()=>n.e(11235).then(n.bind(n,11235)),"square-scissors":()=>n.e(11990).then(n.bind(n,11990)),"scissors-square":()=>n.e(11990).then(n.bind(n,11990)),"square-sigma":()=>n.e(29712).then(n.bind(n,29712)),"sigma-square":()=>n.e(29712).then(n.bind(n,29712)),"square-slash":()=>n.e(8162).then(n.bind(n,8162)),"slash-square":()=>n.e(8162).then(n.bind(n,8162)),"square-split-horizontal":()=>n.e(36050).then(n.bind(n,36050)),"split-square-horizontal":()=>n.e(36050).then(n.bind(n,36050)),"square-split-vertical":()=>n.e(93336).then(n.bind(n,93336)),"split-square-vertical":()=>n.e(93336).then(n.bind(n,93336)),"square-square":()=>n.e(41194).then(n.bind(n,41194)),"square-stack":()=>n.e(799).then(n.bind(n,799)),"square-star":()=>n.e(10501).then(n.bind(n,10501)),"square-stop":()=>n.e(48793).then(n.bind(n,48793)),"square-terminal":()=>n.e(94053).then(n.bind(n,94053)),"terminal-square":()=>n.e(94053).then(n.bind(n,94053)),"square-user-round":()=>n.e(18047).then(n.bind(n,18047)),"user-square-2":()=>n.e(18047).then(n.bind(n,18047)),"square-user":()=>n.e(48470).then(n.bind(n,48470)),"user-square":()=>n.e(48470).then(n.bind(n,48470)),"square-x":()=>n.e(39523).then(n.bind(n,39523)),"x-square":()=>n.e(39523).then(n.bind(n,39523)),square:()=>n.e(90394).then(n.bind(n,90394)),"squares-exclude":()=>n.e(29716).then(n.bind(n,29716)),"squares-intersect":()=>n.e(72119).then(n.bind(n,72119)),"squares-subtract":()=>n.e(54618).then(n.bind(n,54618)),"squares-unite":()=>n.e(76643).then(n.bind(n,76643)),"squircle-dashed":()=>n.e(79539).then(n.bind(n,79539)),squircle:()=>n.e(94619).then(n.bind(n,94619)),squirrel:()=>n.e(97798).then(n.bind(n,97798)),stamp:()=>n.e(22900).then(n.bind(n,22900)),"star-half":()=>n.e(38737).then(n.bind(n,38737)),"star-off":()=>n.e(53633).then(n.bind(n,53633)),star:()=>n.e(67061).then(n.bind(n,67061)),"step-back":()=>n.e(68789).then(n.bind(n,68789)),"step-forward":()=>n.e(94587).then(n.bind(n,94587)),stethoscope:()=>n.e(17762).then(n.bind(n,17762)),sticker:()=>n.e(86960).then(n.bind(n,86960)),"sticky-note":()=>n.e(91553).then(n.bind(n,91553)),store:()=>n.e(1322).then(n.bind(n,1322)),"stretch-horizontal":()=>
6n.e(15325).then(n.bind(n,15325)),"stretch-vertical":()=>n.e(19467).then(n.bind(n,19467)),strikethrough:()=>n.e(87304).then(n.bind(n,87304)),subscript:()=>n.e(2118).then(n.bind(n,2118)),"sun-dim":()=>n.e(68250).then(n.bind(n,68250)),"sun-medium":()=>n.e(99467).then(n.bind(n,99467)),"sun-moon":()=>n.e(53613).then(n.bind(n,53613)),"sun-snow":()=>n.e(11119).then(n.bind(n,11119)),sun:()=>n.e(68401).then(n.bind(n,68401)),sunrise:()=>n.e(62568).then(n.bind(n,62568)),sunset:()=>n.e(19587).then(n.bind(n,19587)),superscript:()=>n.e(60727).then(n.bind(n,60727)),"swatch-book":()=>n.e(78301).then(n.bind(n,78301)),"swiss-franc":()=>n.e(50449).then(n.bind(n,50449)),"switch-camera":()=>n.e(9163).then(n.bind(n,9163)),sword:()=>n.e(62086).then(n.bind(n,62086)),swords:()=>n.e(72299).then(n.bind(n,94680)),syringe:()=>n.e(89998).then(n.bind(n,89998)),"table-2":()=>n.e(41456).then(n.bind(n,41456)),"table-cells-merge":()=>n.e(40674).then(n.bind(n,40674)),"table-cells-split":()=>n.e(66398).then(n.bind(n,66398)),"table-columns-split":()=>n.e(24500).then(n.bind(n,24500)),"table-of-contents":()=>n.e(52192).then(n.bind(n,52192)),"table-properties":()=>n.e(47383).then(n.bind(n,47383)),"table-rows-split":()=>n.e(31542).then(n.bind(n,31542)),table:()=>n.e(31935).then(n.bind(n,31935)),"tablet-smartphone":()=>n.e(73575).then(n.bind(n,73575)),tablet:()=>n.e(20673).then(n.bind(n,20673)),tablets:()=>n.e(58358).then(n.bind(n,58358)),tag:()=>n.e(97699).then(n.bind(n,97699)),tags:()=>n.e(31928).then(n.bind(n,31928)),"tally-1":()=>n.e(67223).then(n.bind(n,67223)),"tally-2":()=>n.e(83986).then(n.bind(n,83986)),"tally-3":()=>n.e(66957).then(n.bind(n,66957)),"tally-4":()=>n.e(62240).then(n.bind(n,62240)),"tally-5":()=>n.e(14883).then(n.bind(n,14883)),tangent:()=>n.e(15574).then(n.bind(n,15574)),target:()=>n.e(30600).then(n.bind(n,30600)),telescope:()=>n.e(95195).then(n.bind(n,95195)),"tent-tree":()=>n.e(43711).then(n.bind(n,43711)),tent:()=>n.e(44820).then(n.bind(n,44820)),terminal:()=>n.e(90069).then(n.bind(n,90069)),"test-tube-diagonal":()=>n.e(67194).then(n.bind(n,67194)),"test-tube-2":()=>n.e(67194).then(n.bind(n,67194)),"test-tube":()=>n.e(97698).then(n.bind(n,97698)),"test-tubes":()=>n.e(24431).then(n.bind(n,24431)),"text-align-center":()=>n.e(16324).then(n.bind(n,16324)),"align-center":()=>n.e(16324).then(n.bind(n,16324)),"text-align-end":()=>n.e(41842).then(n.bind(n,41842)),"align-right":()=>n.e(41842).then(n.bind(n,41842)),"text-align-justify":()=>n.e(39483).then(n.bind(n,39483)),"align-justify":()=>n.e(39483).then(n.bind(n,39483)),"text-align-start":()=>n.e(85031).then(n.bind(n,85031)),text:()=>n.e(85031).then(n.bind(n,85031)),"align-left":()=>n.e(85031).then(n.bind(n,85031)),"text-cursor-input":()=>n.e(77638).then(n.bind(n,77638)),"text-cursor":()=>n.e(3787).then(n.bind(n,3787)),"text-initial":()=>n.e(36155).then(n.bind(n,36155)),"letter-text":()=>n.e(36155).then(n.bind(n,36155)),"text-quote":()=>n.e(30743).then(n.bind(n,30743)),"text-search":()=>n.e(56385).then(n.bind(n,56385)),"text-select":()=>n.e(27129).then(n.bind(n,27129)),"text-selection":()=>n.e(27129).then(n.bind(n,27129)),"text-wrap":()=>n.e(67385).then(n.bind(n,67385)),"wrap-text":()=>n.e(67385).then(n.bind(n,67385)),theater:()=>n.e(48326).then(n.bind(n,48326)),"thermometer-snowflake":()=>n.e(63242).then(n.bind(n,63242)),"thermometer-sun":()=>n.e(72416).then(n.bind(n,72416)),thermometer:()=>n.e(54935).then(n.bind(n,54935)),"thumbs-down":()=>n.e(32939).then(n.bind(n,32939)),"thumbs-up":()=>n.e(8666).then(n.bind(n,8666)),"ticket-check":()=>n.e(58828).then(n.bind(n,58828)),"ticket-minus":()=>n.e(89696).then(n.bind(n,89696)),"ticket-percent":()=>n.e(1409).then(n.bind(n,1409)),"ticket-plus":()=>n.e(72648).then(n.bind(n,72648)),"ticket-slash":()=>n.e(84669).then(n.bind(n,84669)),"ticket-x":()=>n.e(20272).then(n.bind(n,20272)),ticket:()=>n.e(82313).then(n.bind(n,82313)),"tickets-plane":()=>n.e(5773).then(n.bind(n,5773)),tickets:()=>n.e(85934).then(n.bind(n,85934)),"timer-off":()=>n.e(11738).then(n.bind(n,11738)),"timer-reset":()=>n.e(91456).then(n.bind(n,91456)),timer:()=>n.e(58894).then(n.bind(n,58894)),"toggle-left":()=>n.e(50697).then(n.bind(n,50697)),"toggle-right":()=>n.e(43282).then(n.bind(n,43282)),toilet:()=>n.e(72516).then(n.bind(n,72516)),"tool-case":()=>n.e(16586).then(n.bind(n,16586)),tornado:()=>n.e(91498).then(n.bind(n,91498)),torus:()=>n.e(69190).then(n.bind(n,69190)),"touchpad-off":()=>n.e(16021).then(n.bind(n,16021)),touchpad:()=>n.e(70057).then(n.bind(n,70057)),"tower-control":()=>n.e(10966).then(n.bind(n,10966)),"toy-brick":()=>n.e(23375).then(n.bind(n,23375)),tractor:()=>n.e(58068).then(n.bind(n,58068)),"traffic-cone":()=>n.e(24342).then(n.bind(n,24342)),"train-front-tunnel":()=>n.e(59572).then(n.bind(n,59572)),"train-front":()=>n.e(79831).then(n.bind(n,79831)),"train-track":()=>n.e(9627).then(n.bind(n,9627)),"tram-front":()=>n.e(28167).then(n.bind(n,28167)),train:()=>n.e(28167).then(n.bind(n,28167)),transgender:()=>n.e(94368).then(n.bind(n,94368)),"trash-2":()=>n.e(36458).then(n.bind(n,36458)),trash:()=>n.e(88789).then(n.bind(n,11170)),"tree-deciduous":()=>n.e(1397).then(n.bind(n,1397)),"tree-palm":()=>n.e(46744).then(n.bind(n,46744)),palmtree:()=>n.e(46744).then(n.bind(n,46744)),"tree-pine":()=>n.e(92430).then(n.bind(n,92430)),trees:()=>n.e(21122).then(n.bind(n,21122)),trello:()=>n.e(78271).then(n.bind(n,78271)),"trending-down":()=>n.e(54163).then(n.bind(n,54163)),"trending-up-down":()=>n.e(92941).then(n.bind(n,92941)),"trending-up":()=>n.e(59778).then(n.bind(n,59778)),"triangle-alert":()=>n.e(71490).then(n.bind(n,71490)),"alert-triangle":()=>n.e(71490).then(n.bind(n,71490)),"triangle-dashed":()=>n.e(34725).then(n.bind(n,34725)),"triangle-right":()=>n.e(28074).then(n.bind(n,28074)),triangle:()=>n.e(64293).then(n.bind(n,64293)),trophy:()=>n.e(94935).then(n.bind(n,94935)),"truck-electric":()=>n.e(61012).then(n.bind(n,61012)),truck:()=>n.e(13064).then(n.bind(n,13064)),"turkish-lira":()=>n.e(64272).then(n.bind(n,64272)),turntable:()=>n.e(57578).then(n.bind(n,57578)),turtle:()=>n.e(51523).then(n.bind(n,51523)),"tv-minimal-play":()=>n.e(33870).then(n.bind(n,33870)),"tv-minimal":()=>n.e(35317).then(n.bind(n,35317)),"tv-2":()=>n.e(35317).then(n.bind(n,35317)),tv:()=>n.e(3435).then(n.bind(n,3435)),twitch:()=>n.e(35638).then(n.bind(n,35638)),twitter:()=>n.e(26208).then(n.bind(n,26208)),"type-outline":()=>n.e(43146).then(n.bind(n,43146)),type:()=>n.e(88262).then(n.bind(n,88262)),"umbrella-off":()=>n.e(50989).then(n.bind(n,50989)),umbrella:()=>n.e(52609).then(n.bind(n,52609)),underline:()=>n.e(47119).then(n.bind(n,47119)),"undo-2":()=>n.e(72088).then(n.bind(n,72088)),"undo-dot":()=>n.e(20381).then(n.bind(n,20381)),undo:()=>n.e(78871).then(n.bind(n,78871)),"unfold-horizontal":()=>n.e(86968).then(n.bind(n,86968)),"unfold-vertical":()=>n.e(30582).then(n.bind(n,30582)),ungroup:()=>n.e(34525).then(n.bind(n,34525)),university:()=>n.e(67333).then(n.bind(n,67333)),"school-2":()=>n.e(67333).then(n.bind(n,67333)),"unlink-2":()=>n.e(97913).then(n.bind(n,97913)),unlink:()=>n.e(6898).then(n.bind(n,6898)),unplug:()=>n.e(6062).then(n.bind(n,6062)),upload:()=>n.e(35864).then(n.bind(n,35864)),usb:()=>n.e(1905).then(n.bind(n,1905)),"user-check":()=>n.e(89883).then(n.bind(n,89883)),"user-cog":()=>n.e(6884).then(n.bind(n,6884)),"user-lock":()=>n.e(33878).then(n.bind(n,33878)),"user-minus":()=>n.e(12487).then(n.bind(n,12487)),"user-pen":()=>n.e(29508).then(n.bind(n,29508)),"user-plus":()=>n.e(4873).then(n.bind(n,4873)),"user-round-check":()=>n.e(1382).then(n.bind(n,1382)),"user-check-2":()=>n.e(1382).then(n.bind(n,1382)),"user-round-cog":()=>n.e(67421).then(n.bind(n,67421)),"user-cog-2":()=>n.e(67421).then(n.bind(n,67421)),"user-round-minus":()=>n.e(35414).then(n.bind(n,35414)),"user-minus-2":()=>n.e(35414).then(n.bind(n,35414)),"user-round-pen":()=>n.e(41641).then(n.bind(n,41641)),"user-round-plus":()=>n.e(23054).then(n.bind(n,23054)),"user-plus-2":()=>n.e(23054).then(n.bind(n,23054)),"user-round-search":()=>n.e(93714).then(n.bind(n,93714)),"user-round-x":()=>n.e(40278).then(n.bind(n,40278)),"user-x-2":()=>n.e(40278).then(n.bind(n,40278)),"user-round":()=>n.e(68399).then(n.bind(n,68399)),"user-2":()=>n.e(68399).then(n.bind(n,68399)),"user-search":()=>n.e(8349).then(n.bind(n,8349)),"user-star":()=>n.e(65257).then(n.bind(n,65257)),"user-x":()=>n.e(53687).then(n.bind(n,53687)),user:()=>n.e(37766).then(n.bind(n,37766)),"users-round":()=>n.e(55450).then(n.bind(n,55450)),"users-2":()=>n.e(55450).then(n.bind(n,55450)),users:()=>n.e(25899).then(n.bind(n,25899)),"utensils-crossed":()=>n.e(11562).then(n.bind(n,11562)),"fork-knife-crossed":()=>n.e(11562).then(n.bind(n,11562)),utensils:()=>n.e(28998).then(n.bind(n,6617)),"fork-knife":()=>n.e(28998).then(n.bind(n,6617)),"utility-pole":()=>n.e(30008).then(n.bind(n,30008)),variable:()=>n.e(28581).then(n.bind(n,28581)),vault:()=>n.e(29791).then(n.bind(n,29791)),"vector-square":()=>n.e(75318).then(n.bind(n,75318)),vegan:()=>n.e(262).then(n.bind(n,262)),"venetian-mask":()=>n.e(74600).then(n.bind(n,74600)),"venus-and-mars":()=>n.e(34800).then(n.bind(n,34800)),venus:()=>n.e(85106).then(n.bind(n,85106)),"vibrate-off":()=>n.e(47276).then(n.bind(n,47276)),vibrate:()=>n.e(33836).then(n.bind(n,33836)),"video-off":()=>n.e(76128).then(n.bind(n,76128)),video:()=>n.e(74544).then(n.bind(n,74544)),videotape:()=>n.e(22648).then(n.bind(n,22648)),view:()=>n.e(59928).then(n.bind(n,59928)),voicemail:()=>n.e(8486).then(n.bind(n,8486)),volleyball:()=>n.e(97113).then(n.bind(n,97113)),"volume-1":()=>n.e(7009).then(n.bind(n,7009)),"volume-2":()=>n.e(47048).then(n.bind(n,47048)),"volume-off":()=>n.e(85151).then(n.bind(n,85151)),"volume-x":()=>n.e(15918).then(n.bind(n,15918)),volume:()=>n.e(36871).then(n.bind(n,36871)),vote:()=>n.e(28921).then(n.bind(n,28921)),"wallet-cards":()=>n.e(24198).then(n.bind(n,24198)),"wallet-minimal":()=>n.e(26210).then(n.bind(n,26210)),"wallet-2":()=>n.e(26210).then(n.bind(n,26210)),wallet:()=>n.e(41624).then(n.bind(n,41624)),wallpaper:()=>n.e(97617).then(n.bind(n,97617)),"wand-sparkles":()=>n.e(66225).then(n.bind(n,66225)),"wand-2":()=>n.e(66225).then(n.bind(n,66225)),wand:()=>n.e(42055).then(n.bind(n,42055)),warehouse:()=>n.e(13520).then(n.bind(n,13520)),"washing-machine":()=>n.e(89238).then(n.bind(n,89238)),watch:()=>n.e(20700).then(n.bind(n,20700)),"waves-arrow-down":()=>n.e(16024).then(n.bind(n,16024)),"waves-arrow-up":()=>n.e(10545).then(n.bind(n,10545)),"waves-ladder":()=>n.e(57580).then(n.bind(n,57580)),waves:()=>n.e(76817).then(n.bind(n,76817)),waypoints:()=>n.e(59287).then(n.bind(n,59287)),webcam:()=>n.e(87804).then(n.bind(n,87804)),"webhook-off":()=>n.e(3486).then(n.bind(n,3486)),webhook:()=>n.e(13538).then(n.bind(n,13538)),weight:()=>n.e(81685).then(n.bind(n,81685)),"wheat-off":()=>
6n.e(42880).then(n.bind(n,42880)),wheat:()=>n.e(46320).then(n.bind(n,46320)),"whole-word":()=>n.e(5131).then(n.bind(n,5131)),"wifi-cog":()=>n.e(25890).then(n.bind(n,25890)),"wifi-high":()=>n.e(57171).then(n.bind(n,57171)),"wifi-low":()=>n.e(69319).then(n.bind(n,69319)),"wifi-off":()=>n.e(19128).then(n.bind(n,19128)),"wifi-pen":()=>n.e(36850).then(n.bind(n,36850)),"wifi-sync":()=>n.e(52784).then(n.bind(n,52784)),"wifi-zero":()=>n.e(44341).then(n.bind(n,44341)),wifi:()=>n.e(63176).then(n.bind(n,63176)),"wind-arrow-down":()=>n.e(21942).then(n.bind(n,21942)),wind:()=>n.e(60495).then(n.bind(n,60495)),"wine-off":()=>n.e(51228).then(n.bind(n,51228)),wine:()=>n.e(7196).then(n.bind(n,7196)),workflow:()=>n.e(836).then(n.bind(n,836)),worm:()=>n.e(84882).then(n.bind(n,84882)),wrench:()=>n.e(45916).then(n.bind(n,45916)),x:()=>Promise.resolve().then(n.bind(n,17747)),youtube:()=>n.e(66486).then(n.bind(n,66486)),"zap-off":()=>n.e(4148).then(n.bind(n,4148)),zap:()=>n.e(72340).then(n.bind(n,72340)),"zoom-in":()=>n.e(69254).then(n.bind(n,69254)),"zoom-out":()=>n.e(21855).then(n.bind(n,21855))}},12587:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__iconNode:()=>i,default:()=>o});var r=n(23055);let i=[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]],o=(0,r.A)("chevron-down",i)},12637:(e,t,n)=>{"use strict";n.d(t,{b:()=>p});var r=n(12115),i=n.t(r,2);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}n(47650);var a=n(95155),l=Symbol.for("react.lazy"),s=i[" use ".trim().toString()];function u(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===l&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var c=Symbol("radix.slottable");function d(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===c}var f=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var n,i;let l,c,f,h=(i=n=`Primitive.${t}`,(l=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(u(n)&&"function"==typeof s&&(n=s(n._payload)),r.isValidElement(n)){var a;let e,l,s=(a=n,(l=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.ref:(l=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref),u=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(u.ref=t?function(...e){return t=>{let n=!1,r=e.map(e=>{let r=o(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():o(e[t],null)}}}}(t,s):s),r.cloneElement(n,u)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${i}.SlotClone`,c=l,(f=r.forwardRef((e,t)=>{let{children:n,...i}=e;u(n)&&"function"==typeof s&&(n=s(n._payload));let o=r.Children.toArray(n),l=o.find(d);if(l){let e=l.props.children,n=o.map(t=>t!==l?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,a.jsx)(c,{...i,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,a.jsx)(c,{...i,ref:t,children:n})})).displayName=`${n}.Slot`,f),p=r.forwardRef((e,n)=>{let{asChild:r,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(r?h:t,{...i,ref:n})});return p.displayName=`Primitive.${t}`,{...e,[t]:p}},{}),h=r.forwardRef((e,t)=>(0,a.jsx)(f.label,{...e,ref:t,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}}));h.displayName="Label";var p=h},13657:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>l});var r=n(80008),i=n(91824),o=n(62670);function a(e,t){return[e,(0,r.Rm)((0,r.Ml)((r.TW+t)/2))]}function l(){return(function(e){var t,n,l,s=(0,o.A)(e),u=s.center,c=s.scale,d=s.translate,f=s.clipExtent,h=null;function p(){var o=r.pi*c(),u=s((0,i.A)(s.rotate()).invert([0,0]));return f(null==h?[[u[0]-o,u[1]-o],[u[0]+o,u[1]+o]]:e===a?[[Math.max(u[0]-o,h),t],[Math.min(u[0]+o,n),l]]:[[h,Math.max(u[1]-o,t)
6],[n,Math.min(u[1]+o,l)]])}return s.scale=function(e){return arguments.length?(c(e),p()):c()},s.translate=function(e){return arguments.length?(d(e),p()):d()},s.center=function(e){return arguments.length?(u(e),p()):u()},s.clipExtent=function(e){return arguments.length?(null==e?h=t=n=l=null:(h=+e[0][0],t=+e[0][1],n=+e[1][0],l=+e[1][1]),p()):null==h?null:[[h,t],[n,l]]},p()})(a).scale(961/r.FA)}a.invert=function(e,t){return[e,2*(0,r.rY)((0,r.oN)(t))-r.TW]}},13770:(e,t,n)=>{"use strict";n.d(t,{J:()=>C});var r=n(12115),i=n(44078),o=n(90638),a=n(68263);function l(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?l(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):l(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var u=(e,t,n)=>e+(t-e)*n,c=e=>{var{from:t,to:n}=e;return t!==n},d=(e,t,n)=>{var r=(0,a.s8)((t,n)=>{if(c(n)){var[r,i]=e(n.from,n.to,n.velocity);return s(s({},n),{},{from:r,velocity:i})}return n},t);return n<1?(0,a.s8)((e,t)=>c(t)&&null!=r[e]?s(s({},t),{},{velocity:u(t.velocity,r[e].velocity,n),from:u(t.from,r[e].from,n)}):t,t):d(e,r,n-1)},f=(e,t)=>[0,3*e,3*t-6*e,3*e-3*t+1],h=(e,t)=>e.map((e,n)=>e*t**n).reduce((e,t)=>e+t),p=(e,t)=>n=>h(f(e,t),n),m=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(1===t.length)switch(t[0]){case"linear":return[0,0,1,1];case"ease":return[.25,.1,.25,1];case"ease-in":return[.42,0,1,1];case"ease-out":return[.42,0,.58,1];case"ease-in-out":return[0,0,.58,1];default:var r=(e=>{var t,n=e.split("(");if(2!==n.length||"cubic-bezier"!==n[0])return null;var r=null==(t=n[1])||null==(t=t.split(")")[0])?void 0:t.split(",");if(null==r||4!==r.length)return null;var i=r.map(e=>parseFloat(e));return[i[0],i[1],i[2],i[3]]})(t[0]);if(r)return r}return 4===t.length?t:[0,0,1,1]},g=function(){return((e,t,n,r)=>{var i=p(e,n),o=p(t,r),a=t=>h([...f(e,n).map((e,t)=>e*t).slice(1),0],t),l=e=>e>1?1:e<0?0:e,s=e=>{for(var t=e>1?1:e,n=t,r=0;r<8;++r){var s=i(n)-t,u=a(n);if(1e-4>Math.abs(s-t)||u<1e-4)break;n=l(n-s/u)}return o(n)};return s.isStepper=!1,s})(...m(...arguments))},v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{stiff:t=100,damping:n=8,dt:r=17}=e,i=(e,i,o)=>{var a=o+(-(e-i)*t-o*n)*r/1e3,l=o*r/1e3+e;return 1e-4>Math.abs(l-i)&&1e-4>Math.abs(a)?[i,0]:[l,a]};return i.isStepper=!0,i.dt=r,i};class b{setTimeout(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=performance.now(),r=null,i=o=>{o-n>=t?e(o):"function"==typeof requestAnimationFrame&&(r=requestAnimationFrame(i))};return r=requestAnimationFrame(i),()=>{null!=r&&cancelAnimationFrame(r)}}}var y=(0,r.createContext)(function(){var e,t,n,r,i;return e=new b,t=()=>null,n=!1,r=null,i=o=>{if(!n){if(Array.isArray(o)){if(!o.length)return;var[a,...l]=o;if("number"==typeof a){r=e.setTimeout(i.bind(null,l),a);return}i(a),r=e.setTimeout(i.bind(null,l));return}"string"==typeof o&&t(o),"object"==typeof o&&t(o),"function"==typeof o&&o()}},{stop:()=>{n=!0},start:e=>{n=!1,r&&(r(),r=null),i(e)},subscribe:e=>(t=e,()=>{t=()=>null}),getTimeoutController:()=>e}}),w=n(34474),x=n(46581),E={begin:0,duration:1e3,easing:"ease",isActive:!0,canBegin:!0,onAnimationEnd:()=>{},onAnimationStart:()=>{}},S={t:0},O={t:1};function C(e){var t,n,l,f=(0,o.e)(e,E),{isActive:h,canBegin:p,duration:m,easing:b,begin:C,onAnimationEnd:k,onAnimationStart:P,children:_}=f,A=(0,x.j)(),j="auto"===h?!w.m.isSsr&&!A:h,M=(t=f.animationId,n=f.animationManager,l=(0,r.useContext)(y),(0,r.useMemo)(()=>null!=n?n:l(t),[t,n,l])),[R,T]=(0,r.useState)(j?S:O),I=(0,r.useRef)(null);return(0,r.useEffect)(()=>{j||T(O)},[j]),(0,r.useEffect)(()=>
6{if(!j||!p)return i.lQ;var e=((e,t,n,r,i,o)=>{var l,f,h,p,m,g,v,b,y=(0,a.mP)(e,t);return null==n?()=>(i(s(s({},e),t)),()=>{}):!0===n.isStepper?(f=y.reduce((n,r)=>s(s({},n),{},{[r]:{from:e[r],velocity:0,to:t[r]}}),{}),h=null,p=r=>{l||(l=r);var u=(r-l)/n.dt;f=d(n,f,u),i(s(s(s({},e),t),(0,a.s8)((e,t)=>t.from,f))),l=r,Object.values(f).filter(c).length&&(h=o.setTimeout(p))},()=>(h=o.setTimeout(p),()=>{var e;null==(e=h)||e()})):(g=null,v=y.reduce((n,r)=>{var i=e[r],o=t[r];return null==i||null==o?n:s(s({},n),{},{[r]:[i,o]})},{}),b=l=>{m||(m=l);var c=(l-m)/r,d=(0,a.s8)((e,t)=>u(...t,n(c)),v);if(i(s(s(s({},e),t),d)),c<1)g=o.setTimeout(b);else{var f=(0,a.s8)((e,t)=>u(...t,n(1)),v);i(s(s(s({},e),t),f))}},()=>(g=o.setTimeout(b),()=>{var e;null==(e=g)||e()}))})(S,O,(e=>{if("string"==typeof e)switch(e){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return g(e);case"spring":return v();default:if("cubic-bezier"===e.split("(")[0])return g(e)}return"function"==typeof e?e:null})(b),m,T,M.getTimeoutController());return M.start([P,C,()=>{I.current=e()},m,k]),()=>{M.stop(),I.current&&I.current(),k()}},[j,p,m,b,C,P,k,M]),_(R.t)}},13971:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__iconNode:()=>i,default:()=>o});var r=n(23055);let i=[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]],o=(0,r.A)("chevron-right",i)},14008:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isTypedArray=function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}},14608:(e,t,n)=>{"use strict";n.d(t,{C1:()=>k,bL:()=>O});var r=n(12115),i=n.t(r,2);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function a(...e){return t=>{let n=!1,r=e.map(e=>{let r=o(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():o(e[t],null)}}}}function l(...e){return r.useCallback(a(...e),e)}var s=n(95155);function u(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}"undefined"!=typeof window&&window.document&&window.document.createElement;var c=globalThis?.document?r.useLayoutEffect:()=>{},d=i[" useInsertionEffect ".trim().toString()]||c;Symbol("RADIX:SYNC_STATE");var f=n(94522);n(47650);var h=Symbol("radix.slottable");function p(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===h}var m=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var n,i;let o,l,u,c=(i=n=`Primitive.${t}`,(o=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){var o;let e,l,s=(o=n,(l=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(l=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),u=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(u.ref=t?a(t,s):s),r.cloneElement(n,u)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${i}.SlotClone`,l=o,(u=r.forwardRef((e,t)=>{let{children:n,...i}=e,o=r.Children.toArray(n),a=o.find(p);if(a){let e=a.props.children,n=o.map(t=>t!==a?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,s.jsx)(l,{...i,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,s.jsx)(l,{...i,ref:t,children:n})})).displayName=`${n}.Slot`,u),d=r.forwardRef((e,n)=>{let{asChild:r,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,s.jsx)(r?c:t,{...i,ref:n})});return d.displayName=`Primitive.${t}`,{...e,[t]:d}},{}),g="Checkbox",[v,b]=function(e,t=[]){let n=[],i=()=>{let t=n.map(e=>r.createContext(e));return function(n){let i=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])}};return i.scopeName=e,[function(t,i){let o=r.createContext(i),a=n.length;n=[...n,i];let l=t=>{let{scope:n,children:i,...l}=t,u=n?.[e]?.[a]||o,c=r.useMemo(()=>l,Object.values(l));return(0,s.jsx)(u.Provider,{value:c,children:i})};return l.displayName=t+"Provider",[l,function(n,l){let s=l?.[e]?.[a]||o,u=r.useContext(s);if(u)return u;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}(i,...t)]}(g),[y,w]=v(g);function x(e){let{__scopeCheckbox:t,checked:n,children:i,defaultChecked:o,disabled:a,form:l,name:u,onCheckedChange:c,required:f,value:h="on",internal_do_not_use_render:p}=e,[m,v]=function({prop:e,defaultProp:t,onChange:n=()=>{},caller:i}){let[o,a,l]=function({defaultProp:e,onChange:t}){let[n,i]=r.useState(e),o=r.useRef(n),a=r.useRef(t);return d(()=>{a.current=t},[t]),r.useEffect(()=>{o.current!==n&&(a.current?.(n),o.current=n)},[n,o]),[n,i,a]}({defaultProp:t,onChange:n}),s=void 0!==e,u=s?e:o;{let t=r.useRef(void 0!==e);r.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${i} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,i])}return[u,r.useCallback(t=>{if(s){let n="function"==typeof t?t(e):t;n!==e&&l.current?.(n)}else a(t)},[s,e,a,l])]}({prop:n,defaultProp:o??!1,onChange:c,caller:g}),[b,w]=r.useState(null),[x,E]=r.useState(null),S=r.useRef(!1),O=!b||!!l||!!b.closest("form"),C={checked:m,disabled:a,setChecked:v,control:b,setControl:w,name:u,form:l,value:h,hasConsumerStoppedPropagationRef:S,required:f,defaultChecked:!A(o)&&o,isFormControl:O,bubbleInput:x,setBubbleInput:E};return(0,s.jsx)(y,{scope:t,...C,children:"function"==typeof p?p(C):i})}var E="CheckboxTrigger",S=r.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:n,...i},o)=>{let{control:a,value:c,disabled:d,checked:f,required:h,setControl:p,setChecked:g,hasConsumerStoppedPropagationRef:v,isFormControl:b,bubbleInput:y}=w(E,e),x=l(o,p),S=r.useRef(f);return r.useEffect(()=>{let e=a?.form;if(e){let t=()=>g(S.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[a,g]),(0,s.jsx)(m.button,{type:"button",role:"checkbox","aria-checked":A(f)?"mixed":f,"aria-required":h,"data-state":j(f),"data-disabled":d?"":void 0,disabled:d,value:c,...i,ref:x,onKeyDown:u(t,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:u(n,e=>{g(e=>!!A(e)||!e),y&&b&&(v.current=e.isPropagationStopped(),v.current||e.stopPropagation())})})});S.displayName=E;var O=r.forwardRef((e,t)=>
6{let{__scopeCheckbox:n,name:r,checked:i,defaultChecked:o,required:a,disabled:l,value:u,onCheckedChange:c,form:d,...f}=e;return(0,s.jsx)(x,{__scopeCheckbox:n,checked:i,defaultChecked:o,disabled:l,required:a,onCheckedChange:c,name:r,form:d,value:u,internal_do_not_use_render:({isFormControl:e})=>(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(S,{...f,ref:t,__scopeCheckbox:n}),e&&(0,s.jsx)(_,{__scopeCheckbox:n})]})})});O.displayName=g;var C="CheckboxIndicator",k=r.forwardRef((e,t)=>{let{__scopeCheckbox:n,forceMount:r,...i}=e,o=w(C,n);return(0,s.jsx)(f.C,{present:r||A(o.checked)||!0===o.checked,children:(0,s.jsx)(m.span,{"data-state":j(o.checked),"data-disabled":o.disabled?"":void 0,...i,ref:t,style:{pointerEvents:"none",...e.style}})})});k.displayName=C;var P="CheckboxBubbleInput",_=r.forwardRef(({__scopeCheckbox:e,...t},n)=>{let i,{control:o,hasConsumerStoppedPropagationRef:a,checked:u,defaultChecked:d,required:f,disabled:h,name:p,value:g,form:v,bubbleInput:b,setBubbleInput:y}=w(P,e),x=l(n,y),E=(i=r.useRef({value:u,previous:u}),r.useMemo(()=>(i.current.value!==u&&(i.current.previous=i.current.value,i.current.value=u),i.current.previous),[u])),S=function(e){let[t,n]=r.useState(void 0);return c(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,i=t.blockSize}else r=e.offsetWidth,i=e.offsetHeight;n({width:r,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(o);r.useEffect(()=>{if(!b)return;let e=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set,t=!a.current;if(E!==u&&e){let n=new Event("click",{bubbles:t});b.indeterminate=A(u),e.call(b,!A(u)&&u),b.dispatchEvent(n)}},[b,E,u,a]);let O=r.useRef(!A(u)&&u);return(0,s.jsx)(m.input,{type:"checkbox","aria-hidden":!0,defaultChecked:d??O.current,required:f,disabled:h,name:p,value:g,form:v,...t,tabIndex:-1,ref:x,style:{...t.style,...S,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function A(e){return"indeterminate"===e}function j(e){return A(e)?"indeterminate":e?"checked":"unchecked"}_.displayName=P},14809:(e,t,n)=>{"use strict";function r(e,t){return e*=1,t*=1,function(n){return Math.round(e*(1-n)+t*n)}}n.d(t,{A:()=>r})},15305:(e,t,n)=>{"use strict";function r(e,t){return null==e||null==t?NaN:e<t?-1:e>t?1:e>=t?0:NaN}n.d(t,{A:()=>r})},15460:(e,t,n)=>{"use strict";n.d(t,{MX:()=>i,fX:()=>r,m$:()=>a,zP:()=>o});let r=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),i=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,n)=>n?n.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},o=(...e)=>e.filter((e,t,n)=>!!e&&""!==e.trim()&&n.indexOf(e)===t).join(" ").trim(),a=e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0}},15591:(e,t,n)=>{"use strict";n.d(t,{Ip:()=>V});var r=n(12115);function i(){}function o(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function a(e){this._context=e}function l(e){this._context=e}function s(e){this._context=e}a.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:o(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:o(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},l.prototype={areaStart:i,areaEnd:i,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:o(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},s.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:o(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};class u{constructor(e,t){this._context=e,this._x=t}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+e)/2,this._y0,this._x0,t,e,t):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+t)/2,e,this._y0,e,t)}this._x0=e,this._y0=t}}function c(e){this._context=e}function d(e){this._context=e}function f(e){return new d(e)}c.prototype={areaStart:i,areaEnd:i,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(e,t){e*=1,t*=1,this._point?this._context.lineTo(e,t):(this._point=1,this._context.moveTo(e,t))}};function h(e,t,n){var r=e._x1-e._x0,i=t-e._x1,o=(e._y1-e._y0)/(r||i<0&&-0),a=(n-e._y1)/(i||r<0&&-0);return((o<0?-1:1)+(a<0?-1:1))*Math.min(Math.abs(o),Math.abs(a),.5*Math.abs((o*i+a*r)/(r+i)))||0}function p(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function m(e,t,n){var r=e._x0,i=e._y0,o=e._x1,a=e._y1,l=(o-r)/3;e._context.bezierCurveTo(r+l,i+l*t,o-l,a-l*n,o,a)}function g(e){this._context=e}function v(e){this._context=new b(e)}function b(e){this._context=e}function y(e){this._context=e}function w(e){var t,n,r=e.length-1,i=Array(r),o=Array(r),a=Array(r);for(i[0]=0,o[0]=2,a[0]=e[0]+2*e[1],t=1;t<r-1;++t)i[t]=1,o[t]=4,a[t]=4*e[t]+2*e[t+1];for(i[r-1]=2,o[r-1]=7,a[r-1]=8*e[r-1]+e[r],t=1;t<r;++t)n=i[t]/o[t-1],o[t]-=n,a[t]-=n*a[t-1];for(i[r-1]=a[r-1]/o[r-1],t=r-2;t>=0;--t)i[t]=(a[t]-i[t+1])/o[t];for(t=0,o[r-1]=(e[r]+i[r-1])/2;t<r-1;++t)o[t]=2*e[t+1]-i[t+1];return[i,o]}function x(e,t){this._context=e,this._t=t}d.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}},g.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:m(this,this._t0,p(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){var n=NaN;if(t*=1,(e*=1)!==this._x1||t!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,m(this,p(this,n=h(this,e,t)),n);break;default:m(this,this._t0,n=h(this,e,t))}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t,this._t0=n}}},(v.prototype=Object.create(g.prototype)).point=function(e,t){g.prototype.point.call(this,t,e)},b.prototype={moveTo:function(e,t){this._context.moveTo(t,e)},closePath:function(){this._context.closePath()},lineTo:function(e,t){this._context.lineTo(t,e)},bezierCurveTo:function(e,t,n,r,i,o){this._context.bezierCurveTo(t,e,r,n,o,i)}},y.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var e=this._x,t=this._y,n=e.length;if(n)if(this._line?this._context.lineTo(e[0],t[0]):this._context.moveTo(e[0],t[0]),2===n)this._context.lineTo(e[1],t[1]);else for(var r=w(e),i=w(t),o=0,a=1;a<n;++o,++a)this._context.bezierCurveTo(r[0][o],i[0][o],r[1][o],i[1][o],e[a],t[a]);(this._line||0!==this._line&&1===n)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(e,t){this._x.push(+e),this._y.push(+t)}},x.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e*=1,t*=1,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}};var E=n(30854),S=n(96901),O=n(8450);function C(e){return e[0]}function k(e){return e[1]}function P(e,t){var n=(0,S.A)(!0),r=null,i=f,o=null,a=(0,O.i)(l);function l(l){var s,u,c,d=(l=(0,E.A)(l)).length,f=!1;for(null==r&&(o=i(c=a())),s=0;s<=d;++s)!(s<d&&n(u=l[s],s,l))===f&&((f=!f)?o.lineStart():o.lineEnd()),f&&o.point(+e(u,s,l),+t(u,s,l));if(c)return o=null,c+""||null}return e="function"==typeof e?e:void 0===e?C:(0,S.A)(e),t="function"==typeof t?t:void 0===t?k:(0,S.A)(t),l.x=function(t){return arguments.length?(e="function"==typeof t?t:(0,S.A)(+t),l):e},l.y=function(e){return arguments.length?(t="function"==typeof e?e:(0,S.A)(+e),l):t},l.defined=function(e){return arguments.length?(n="function"==typeof e?e:(0,S.A)(!!e),l):n},l.curve=function(e){return arguments.length?(i=e,null!=r&&(o=i(r)),l):i},l.context=function(e){return arguments.length?(null==e?r=o=null:o=i(r=e),l):r},l}function _(e,t,n){var r=null,i=(0,S.A)(!0),o=null,a=f,l=null,s=(0,O.i)(u);function u(u){var c,d,f,h,p,m=(u=(0,E.A)(u)).length,g=!1,v=Array(m),b=Array(m);for(null==o&&(l=a(p=s())),c=0;c<=m;++c){if(!(c<m&&i(h=u[c],c,u))===g)if(g=!g)d=c,l.areaStart(),l.lineStart();else{for(l.lineEnd(),l.lineStart(),f=c-1;f>=d;--f)l.point(v[f],b[f]);l.lineEnd(),l.areaEnd()}g&&(v[c]=+e(h,c,u),b[c]=+t(h,c,u),l.point(r?+r(h,c,u):v[c],n?+n(h,c,u):b[c]))}if(p)return l=null,p+""||null}function c(){return P().defined(i).curve(a).context(o)}return e="function"==typeof e?e:void 0===e?C:(0,S.A)(+e),t="function"==typeof t?t:void 0===t?(0,S.A)(0):(0,S.A)(+t),n="function"==typeof n?n:void 0===n?k:(0,S.A)(+n),u.x=function(t){return arguments.length?(e="function"==typeof t?t:(0,S.A)(+t),r=null,u):e},u.x0=function(t){return arguments.length?(e="function"==typeof t?t:(0,S.A)(+t),u):e},u.x1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:(0,S.A)(+e),u):r},u.y=function(e){return arguments.length?(t="function"==typeof e?e:(0,S.A)(+e),n=null,u):t},u.y0=function(e){return arguments.length?(t="function"==typeof e?e:(0,S.A)(+e),u):t},u.y1=function(e){return arguments.length?(n=null==e?null:"function"==typeof e?e:(0,S.A)(+e),u):n},u.lineX0=u.lineY0=function(){return c().x(e).y(t)},u.lineY1=function(){return c().x(e).y(n)},u.lineX1=function(){return c().x(r).y(t)},u.defined=function(e){return arguments.length?(i="function"==typeof e?e:(0,S.A)(!!e),u):i},u.curve=function(e){return arguments.length?(a=e,null!=o&&(l=a(o)),u):a},u.context=function(e){return arguments.length?(null==e?o=l=null:l=a(o=e),u):o},u}var A=n(47227),j=n(74402),M=n(44078),R=n(61963),T=n(52654),I=n(77513);function N(){return(N=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function D(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function z(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
6t%2?D(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):D(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var L={curveBasisClosed:function(e){return new l(e)},curveBasisOpen:function(e){return new s(e)},curveBasis:function(e){return new a(e)},curveBumpX:function(e){return new u(e,!0)},curveBumpY:function(e){return new u(e,!1)},curveLinearClosed:function(e){return new c(e)},curveLinear:f,curveMonotoneX:function(e){return new g(e)},curveMonotoneY:function(e){return new v(e)},curveNatural:function(e){return new y(e)},curveStep:function(e){return new x(e,.5)},curveStepAfter:function(e){return new x(e,1)},curveStepBefore:function(e){return new x(e,0)}},F=e=>(0,R.H)(e.x)&&(0,R.H)(e.y),$=e=>null!=e.base&&F(e.base)&&F(e),B=e=>e.x,W=e=>e.y,V=e=>{var{className:t,points:n,path:i,pathRef:o}=e,a=(0,I.WX)();if((!n||!n.length)&&!i)return null;var l={type:e.type,points:e.points,baseLine:e.baseLine,layout:e.layout||a,connectNulls:e.connectNulls},s=n&&n.length?(e=>{var{type:t="linear",points:n=[],baseLine:r,layout:i,connectNulls:o=!1}=e,a=((e,t)=>{if("function"==typeof e)return e;var n="curve".concat((0,M.Zb)(e));if(("curveMonotone"===n||"curveBump"===n)&&t){var r=L["".concat(n).concat("vertical"===t?"Y":"X")];if(r)return r}return L[n]||f})(t,i),l=o?n.filter(F):n;if(Array.isArray(r)){var s=n.map((e,t)=>z(z({},e),{},{base:r[t]}));return("vertical"===i?_().y(W).x1(B).x0(e=>e.base.x):_().x(B).y1(W).y0(e=>e.base.y)).defined($).curve(a)(o?s.filter($):s)}return("vertical"===i&&(0,M.Et)(r)?_().y(W).x1(B).x0(r):(0,M.Et)(r)?_().x(B).y1(W).y0(r):P().x(B).y(W)).defined(F).curve(a)(l)})(l):i;return r.createElement("path",N({},(0,T.uZ)(e),(0,j._U)(e),{className:(0,A.$)("recharts-curve",t),d:null===s?void 0:s,ref:o}))}},16130:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(12115),i=n(12480),o=n(1704);async function a(e){if(!(e in i.A))throw Error("[lucide-react]: Name in Lucide DynamicIcon not found");return(await i.A[e]()).__iconNode}Object.keys(i.A);let l=(0,r.forwardRef)(({name:e,fallback:t,...n},i)=>{let[l,s]=(0,r.useState)();return((0,r.useEffect)(()=>{a(e).then(s).catch(e=>{console.error(e)})},[e]),null==l)?null==t?null:(0,r.createElement)(t):(0,r.createElement)(o.A,{ref:i,...n,iconNode:l})})},16631:(e,t,n)=>{"use strict";n.d(t,{S:()=>l});var r=n(12115);function i(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var o="undefined"!=typeof window?r.useLayoutEffect:r.useEffect,a=new WeakMap;function l(e,t){var n,l,s,u=(n=t||null,l=function(t){return e.forEach(function(e){return i(e,t)})},(s=(0,r.useState)(function(){return{value:n,callback:l,facade:{get current(){return s.value},set current(value){var e=s.value;e!==value&&(s.value=value,s.callback(value,e))}}}})[0]).callback=l,s.facade);return o(function(){var t=a.get(u);if(t){var n=new Set(t),r=new Set(e),o=u.current;n.forEach(function(e){r.has(e)||i(e,null)}),r.forEach(function(e){n.has(e)||i(e,o)})}a.set(u,e)},[e]),u}},16661:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.toKey=function(e){return"string"==typeof e||"symbol"==typeof e?e:Object.is(e?.valueOf?.(),-0)?"-0":String(e)}},16951:(e,t,n)=>{"use strict";n.d(t,{I:()=>r});var r=(e,t)=>{if(e&&t)return null!=e&&e.reversed?[t[1],t[0]]:t}},17747:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__iconNode:()=>i,default:()=>o});var r=n(23055);let i=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],o=(0,r.A)("x",i)},18307:(e,t,n)=>{"use strict";function r(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function i(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function o(){}n.d(t,{A:()=>function e(t,n){var r,i,o=typeof n;return null==n||"boolean"===o?D(n):("number"===o?$.A:"string"===o?(i=y(n))?(n=i,L):function(e,t){var n,r,i,o,a,l=B.lastIndex=W.lastIndex=0,s=-1,u=[],c=[];for(e+="",t+="";(i=B.exec(e))&&(o=W.exec(t));)(a=o.index)>l&&(a=t.slice(l,a),u[s]?u[s]+=a:u[++s]=a),(i=i[0])===(o=o[0])?u[s]?u[s]+=o:u[++s]=o:(u[++s]=null,c.push({i:s,x:(0,$.A)(i,o)})),l=W.lastIndex;return l<t.length&&(a=t.slice(l),u[s]?u[s]+=a:u[++s]=a),u.length<2?c[0]?(n=c[0].x,function(e){return n(e)+""}):(r=t,function(){return r}):(t=c.length,function(e){for(var n,r=0;r<t;++r)u[(n=c[r]).i]=n.x(e);return u.join("")})}:n instanceof y?L:n instanceof Date?function(e,t){var n=new Date;return e*=1,t*=1,function(r){return n.setTime(e*(1-r)+t*r),n}}:!ArrayBuffer.isView(r=n)||r instanceof DataView?Array.isArray(n)?function(t,n){var r,i=n?n.length:0,o=t?Math.min(i,t.length):0,a=Array(o),l=Array(i);for(r=0;r<o;++r)a[r]=e(t[r],n[r]);for(;r<i;++r)l[r]=n[r];return function(e){for(r=0;r<o;++r)l[r]=a[r](e);return l}}:"function"!=typeof n.valueOf&&"function"!=typeof n.toString||isNaN(n)?function(t,n){var r,i={},o={};for(r in(null===t||"object"!=typeof t)&&(t={}),(null===n||"object"!=typeof n)&&(n={}),n)r in t?i[r]=e(t[r],n[r]):o[r]=n[r];return function(e){for(r in i)o[r]=i[r](e);return o}}:$.A:function(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,i=t.slice();return function(o){for(n=0;n<r;++n)i[n]=e[n]*(1-o)+t[n]*o;return i}})(t,n)}});var a="\\s*([+-]?\\d+)\\s*",l="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",s="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",u=/^#([0-9a-f]{3,8})$/,c=RegExp(`^rgb\\(${a},${a},${a}\\)$`),d=RegExp(`^rgb\\(${s},${s},${s}\\)$`),f=RegExp(`^rgba\\(${a},${a},${a},${l}\\)$`),h=RegExp(`^rgba\\(${s},${s},${s},${l}\\)$`),p=RegExp(`^hsl\\(${l},${s},${s}\\)$`),m=RegExp(`^hsla\\(${l},${s},${s},${l}\\)$`),g={aliceblue:0xf0f8ff,antiquewhite:0xfaebd7,aqua:65535,aquamarine:8388564,azure:0xf0ffff,beige:0xf5f5dc,bisque:0xffe4c4,black:0,blanchedalmond:0xffebcd,blue:255,blueviolet:9055202,brown:0xa52a2a,burlywood:0xdeb887,cadetblue:6266528,chartreuse:8388352,chocolate:0xd2691e,coral:0xff7f50,cornflowerblue:6591981,cornsilk:0xfff8dc,crimson:0xdc143c,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:0xb8860b,darkgray:0xa9a9a9,darkgreen:25600,darkgrey:0xa9a9a9,darkkhaki:0xbdb76b,darkmagenta:9109643,darkolivegreen:5597999,darkorange:0xff8c00,darkorchid:0x9932cc,darkred:9109504,darksalmon:0xe9967a,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:0xff1493,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:0xb22222,floralwhite:0xfffaf0,forestgreen:2263842,fuchsia:0xff00ff,gainsboro:0xdcdcdc,ghostwhite:0xf8f8ff,gold:0xffd700,goldenrod:0xdaa520,gray:8421504,green:32768,greenyellow:0xadff2f,grey:8421504,honeydew:0xf0fff0,hotpink:0xff69b4,indianred:0xcd5c5c,indigo:4915330,ivory:0xfffff0,khaki:0xf0e68c,lavender:0xe6e6fa,lavenderblush:0xfff0f5,lawngreen:8190976,lemonchiffon:0xfffacd,lightblue:0xadd8e6,lightcoral:0xf08080,lightcyan:0xe0ffff,lightgoldenrodyellow:0xfafad2,lightgray:0xd3d3d3,lightgreen:9498256,lightgrey:0xd3d3d3,lightpink:0xffb6c1,lightsalmon:0xffa07a,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:0xb0c4de,lightyellow:0xffffe0,lime:65280,limegreen:3329330,linen:0xfaf0e6,magenta:0xff00ff,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:0xba55d3,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:0xc71585,midnightblue:1644912,mintcream:0xf5fffa,mistyrose:0xffe4e1,moccasin:0xffe4b5,navajowhite:0xffdead,navy:128,oldlace:0xfdf5e6,olive:8421376,olivedrab:7048739,orange:0xffa500,orangered:0xff4500,orchid:0xda70d6,palegoldenrod:0xeee8aa,palegreen:0x98fb98,paleturquoise:0xafeeee,palevioletred:0xdb7093,papayawhip:0xffefd5,peachpuff:0xffdab9,peru:0xcd853f,pink:0xffc0cb,plum:0xdda0dd,powderblue:0xb0e0e6,purple:8388736,rebeccapurple:6697881,red:0xff0000,rosybrown:0xbc8f8f,royalblue:4286945,saddlebrown:9127187,salmon:0xfa8072,sandybrown:0xf4a460,seagreen:3050327,seashell:0xfff5ee,sienna:0xa0522d,silver:0xc0c0c0,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:0xfffafa,springgreen:65407,steelblue:4620980,tan:0xd2b48c,teal:32896,thistle:0xd8bfd8,tomato:0xff6347,turquoise:4251856,violet:0xee82ee,wheat:0xf5deb3,white:0xffffff,whitesmoke:0xf5f5f5,yellow:0xffff00,yellowgreen:0x9acd32};function v(){return this.rgb().formatHex()}function b(){return this.rgb().formatRgb()}function y(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=u.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?w(t):3===n?
6new S(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?x(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?x(t>>12&15|t>>8&240,t>>8&15|t>>4&240,t>>4&15|240&t,((15&t)<<4|15&t)/255):null):(t=c.exec(e))?new S(t[1],t[2],t[3],1):(t=d.exec(e))?new S(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=f.exec(e))?x(t[1],t[2],t[3],t[4]):(t=h.exec(e))?x(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=p.exec(e))?A(t[1],t[2]/100,t[3]/100,1):(t=m.exec(e))?A(t[1],t[2]/100,t[3]/100,t[4]):g.hasOwnProperty(e)?w(g[e]):"transparent"===e?new S(NaN,NaN,NaN,0):null}function w(e){return new S(e>>16&255,e>>8&255,255&e,1)}function x(e,t,n,r){return r<=0&&(e=t=n=NaN),new S(e,t,n,r)}function E(e,t,n,r){var i;return 1==arguments.length?((i=e)instanceof o||(i=y(i)),i)?new S((i=i.rgb()).r,i.g,i.b,i.opacity):new S:new S(e,t,n,null==r?1:r)}function S(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function O(){return`#${_(this.r)}${_(this.g)}${_(this.b)}`}function C(){let e=k(this.opacity);return`${1===e?"rgb(":"rgba("}${P(this.r)}, ${P(this.g)}, ${P(this.b)}${1===e?")":`, ${e})`}`}function k(e){return isNaN(e)?1:Math.max(0,Math.min(1,e))}function P(e){return Math.max(0,Math.min(255,Math.round(e)||0))}function _(e){return((e=P(e))<16?"0":"")+e.toString(16)}function A(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new M(e,t,n,r)}function j(e){if(e instanceof M)return new M(e.h,e.s,e.l,e.opacity);if(e instanceof o||(e=y(e)),!e)return new M;if(e instanceof M)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,i=Math.min(t,n,r),a=Math.max(t,n,r),l=NaN,s=a-i,u=(a+i)/2;return s?(l=t===a?(n-r)/s+(n<r)*6:n===a?(r-t)/s+2:(t-n)/s+4,s/=u<.5?a+i:2-a-i,l*=60):s=u>0&&u<1?0:l,new M(l,s,u,e.opacity)}function M(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function R(e){return(e=(e||0)%360)<0?e+360:e}function T(e){return Math.max(0,Math.min(1,e||0))}function I(e,t,n){return(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)*255}function N(e,t,n,r,i){var o=e*e,a=o*e;return((1-3*e+3*o-a)*t+(4-6*o+3*a)*n+(1+3*e+3*o-3*a)*r+a*i)/6}r(o,y,{copy(e){return Object.assign(new this.constructor,this,e)},displayable(){return this.rgb().displayable()},hex:v,formatHex:v,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return j(this).formatHsl()},formatRgb:b,toString:b}),r(S,E,i(o,{brighter(e){return e=null==e?1.4285714285714286:Math.pow(1.4285714285714286,e),new S(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?.7:Math.pow(.7,e),new S(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new S(P(this.r),P(this.g),P(this.b),k(this.opacity))},displayable(){return -.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:O,formatHex:O,formatHex8:function(){return`#${_(this.r)}${_(this.g)}${_(this.b)}${_((isNaN(this.opacity)?1:this.opacity)*255)}`},formatRgb:C,toString:C})),r(M,function(e,t,n,r){return 1==arguments.length?j(e):new M(e,t,n,null==r?1:r)},i(o,{brighter(e){return e=null==e?1.4285714285714286:Math.pow(1.4285714285714286,e),new M(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?.7:Math.pow(.7,e),new M(this.h,this.s,this.l*e,this.opacity)},rgb(){var e=this.h%360+(this.h<0)*360,t=isNaN(e)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*t,i=2*n-r;return new S(I(e>=240?e-240:e+120,i,r),I(e,i,r),I(e<120?e+240:e-120,i,r),this.opacity)},clamp(){return new M(R(this.h),T(this.s),T(this.l),k(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){let e=k(this.opacity);return`${1===e?"hsl(":"hsla("}${R(this.h)}, ${100*T(this.s)}%, ${100*T(this.l)}%${1===e?")":`, ${e})`}`}}));let D=e=>()=>e;function z(e,t){var n=t-e;return n?function(t){return e+t*n}:D(isNaN(e)?t:e)}let L=function e(t){var n,r=1==(n=+t)?z:function(e,t){var r,i,o;return t-e?(r=e,i=t,r=Math.pow(r,o=n),i=Math.pow(i,o)-r,o=1/o,function(e){return Math.pow(r+e*i,o)}):D(isNaN(e)?t:e)};function i(e,t){var n=r((e=E(e)).r,(t=E(t)).r),i=r(e.g,t.g),o=r(e.b,t.b),a=z(e.opacity,t.opacity);return function(t){return e.r=n(t),e.g=i(t),e.b=o(t),e.opacity=a(t),e+""}}return i.gamma=e,i}(1);function F(e){return function(t){var n,r,i=t.length,o=Array(i),a=Array(i),l=Array(i);for(n=0;n<i;++n)r=E(t[n]),o[n]=r.r||0,a[n]=r.g||0,l[n]=r.b||0;return o=e(o),a=e(a),l=e(l),r.opacity=1,function(e){return r.r=o(e),r.g=a(e),r.b=l(e),r+""}}}F(function(e){var t=e.length-1;return function(n){var r=n<=0?n=0:n>=1?(n=1,t-1):Math.floor(n*t),i=e[r],o=e[r+1],a=r>0?e[r-1]:2*i-o,l=r<t-1?e[r+2]:2*o-i;return N((n-r/t)*t,a,i,o,l)}}),F(function(e){var t=e.length;return function(n){var r=Math.floor(((n%=1)<0?++n:n)*t),i=e[(r+t-1)%t],o=e[r%t],a=e[(r+1)%t],l=e[(r+2)%t];return N((n-r/t)*t,i,o,a,l)}});var $=n(63750),B=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,W=RegExp(B.source,"g")},18897:(e,t,n)=>{"use strict";n.d(t,{W:()=>s});var r=n(12115),i=n(47227),o=n(54344),a=["children","className"];function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var s=r.forwardRef((e,t)=>
6{var{children:n,className:s}=e,u=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,a),c=(0,i.$)("recharts-layer",s);return r.createElement("g",l({className:c},(0,o.a)(u),{ref:t}),n)})},18958:(e,t,n)=>{"use strict";function r(e,t){e&&o.hasOwnProperty(e.type)&&o[e.type](e,t)}n.d(t,{A:()=>s});var i={Feature:function(e,t){r(e.geometry,t)},FeatureCollection:function(e,t){for(var n=e.features,i=-1,o=n.length;++i<o;)r(n[i].geometry,t)}},o={Sphere:function(e,t){t.sphere()},Point:function(e,t){e=e.coordinates,t.point(e[0],e[1],e[2])},MultiPoint:function(e,t){for(var n=e.coordinates,r=-1,i=n.length;++r<i;)e=n[r],t.point(e[0],e[1],e[2])},LineString:function(e,t){a(e.coordinates,t,0)},MultiLineString:function(e,t){for(var n=e.coordinates,r=-1,i=n.length;++r<i;)a(n[r],t,0)},Polygon:function(e,t){l(e.coordinates,t)},MultiPolygon:function(e,t){for(var n=e.coordinates,r=-1,i=n.length;++r<i;)l(n[r],t)},GeometryCollection:function(e,t){for(var n=e.geometries,i=-1,o=n.length;++i<o;)r(n[i],t)}};function a(e,t,n){var r,i=-1,o=e.length-n;for(t.lineStart();++i<o;)r=e[i],t.point(r[0],r[1],r[2]);t.lineEnd()}function l(e,t){var n=-1,r=e.length;for(t.polygonStart();++n<r;)a(e[n],t,1);t.polygonEnd()}function s(e,t){e&&i.hasOwnProperty(e.type)?i[e.type](e,t):r(e,t)}},19148:(e,t,n)=>{"use strict";n.d(t,{A:()=>C});var r=n(12115);function i(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function o(e,t){let n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&n.every(n=>{let r=e[n],a=t[n];return"function"==typeof r?`${r}`==`${a}`:i(r)&&i(a)?o(r,a):r===a})}function a(e){return e.concat().sort((e,t)=>e.name>t.name?1:-1).map(e=>e.options)}function l(e){return"number"==typeof e}function s(e){return"string"==typeof e}function u(e){return"boolean"==typeof e}function c(e){return"[object Object]"===Object.prototype.toString.call(e)}function d(e){return Math.abs(e)}function f(e){return Math.sign(e)}function h(e){return v(e).map(Number)}function p(e){return e[m(e)]}function m(e){return Math.max(0,e.length-1)}function g(e,t=0){return Array.from(Array(e),(e,n)=>t+n)}function v(e){return Object.keys(e)}function b(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function y(){let e=[],t={add:function(n,r,i,o={passive:!0}){let a;return"addEventListener"in n?(n.addEventListener(r,i,o),a=()=>n.removeEventListener(r,i,o)):(n.addListener(i),a=()=>n.removeListener(i)),e.push(a),t},clear:function(){e=e.filter(e=>e())}};return t}function w(e=0,t=0){let n=d(e-t);function r(n){return n<e||n>t}return{length:n,max:t,min:e,constrain:function(n){return r(n)?n<e?e:t:n},reachedAny:r,reachedMax:function(e){return e>t},reachedMin:function(t){return t<e},removeOffset:function(e){return n?e-n*Math.ceil((e-t)/n):e}}}function x(e){let t=e;function n(e){return l(e)?e:e.get()}return{get:function(){return t},set:function(e){t=n(e)},add:function(e){t+=n(e)},subtract:function(e){t-=n(e)}}}function E(e,t){let n="x"===e.scroll?function(e){return`translate3d(${e}px,0px,0px)`}:function(e){return`translate3d(0px,${e}px,0px)`},r=t.style,i=null,o=!1;return{clear:function(){!o&&(r.transform="",t.getAttribute("style")||t.removeAttribute("style"))},to:function(t){if(o)return;let a=Math.round(100*e.direction(t))/100;a!==i&&(r.transform=n(a),i=a)},toggleActive:function(e){o=!e}}}let S={align:"center",axis:"x",container:null,slides:null,containScroll:"trimSnaps",direction:"ltr",slidesToScroll:1,inViewThreshold:0,breakpoints:{},dragFree:!1,dragThreshold:10,loop:!1,skipSnaps:!1,duration:25,startIndex:0,active:!0,watchDrag:!0,watchResize:!0,watchSlides:!0,watchFocus:!0};function O(e,t,n){let r,i,o,a,C,k,P,_,A=e.ownerDocument,j=A.defaultView,M=function(e){function t(e,t){return function e(t,n){return[t,n].reduce((t,n)=>
6(v(n).forEach(r=>{let i=t[r],o=n[r],a=c(i)&&c(o);t[r]=a?e(i,o):o}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(n){let r=n.breakpoints||{},i=v(r).filter(t=>e.matchMedia(t).matches).map(e=>r[e]).reduce((e,n)=>t(e,n),{});return t(n,i)},optionsMediaQueries:function(t){return t.map(e=>v(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}}}(j),R=(_=[],{init:function(e,t){return(_=t.filter(({options:e})=>!1!==M.optionsAtMedia(e).active)).forEach(t=>t.init(e,M)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){_=_.filter(e=>e.destroy())}}),T=y(),I=(i={},o={init:function(e){r=e},emit:function(e){return(i[e]||[]).forEach(t=>t(r,e)),o},off:function(e,t){return i[e]=(i[e]||[]).filter(e=>e!==t),o},on:function(e,t){return i[e]=(i[e]||[]).concat([t]),o},clear:function(){i={}}}),{mergeOptions:N,optionsAtMedia:D,optionsMediaQueries:z}=M,{on:L,off:F,emit:$}=I,B=!1,W=N(S,O.globalOptions),V=N(W),H=[];function U(t,n){B||(V=D(W=N(W,t)),H=n||H,function(){let{container:t,slides:n}=V;k=(s(t)?e.querySelector(t):t)||e.children[0];let r=s(n)?k.querySelectorAll(n):n;P=[].slice.call(r||k.children)}(),a=function t(n){let r=function(e,t,n,r,i,o,a){var c,S;let O,C,k,P,_,A,j,M,R,T,I,N,D,z,{align:L,axis:F,direction:$,startIndex:B,loop:W,duration:V,dragFree:H,dragThreshold:U,inViewThreshold:q,slidesToScroll:K,skipSnaps:Z,containScroll:G,watchResize:Y,watchSlides:X,watchDrag:J,watchFocus:Q}=o,ee={measure:function(e){let{offsetTop:t,offsetLeft:n,offsetWidth:r,offsetHeight:i}=e;return{top:t,right:n+r,bottom:t+i,left:n,width:r,height:i}}},et=ee.measure(t),en=n.map(ee.measure),er=(C="rtl"===$,P=(k="y"===F)||!C?1:-1,_=k?"top":C?"right":"left",A=k?"bottom":C?"left":"right",{scroll:k?"y":"x",cross:k?"x":"y",startEdge:_,endEdge:A,measureSize:function(e){let{height:t,width:n}=e;return k?t:n},direction:function(e){return e*P}}
6),ei=er.measureSize(et),eo={measure:function(e){return e/100*ei}},ea=(c=L,S=ei,O={start:function(){return 0},center:function(e){return(S-e)/2},end:function(e){return S-e}},{measure:function(e,t){return s(c)?O[c](e):c(S,e,t)}}),el=!W&&!!G,{slideSizes:es,slideSizesWithGaps:eu,startGap:ec,endGap:ed}=function(e,t,n,r,i,o){let{measureSize:a,startEdge:l,endEdge:s}=e,u=n[0]&&i,c=function(){if(!u)return 0;let e=n[0];return d(t[l]-e[l])}(),f=u?parseFloat(o.getComputedStyle(p(r)).getPropertyValue(`margin-${s}`)):0,h=n.map(a),g=n.map((e,t,n)=>{let r=t===m(n);return t?r?h[t]+f:n[t+1][l]-e[l]:h[t]+c}).map(d);return{slideSizes:h,slideSizesWithGaps:g,startGap:c,endGap:f}}(er,et,en,n,W||!!G,i),ef=function(e,t,n,r,i,o,a,s,u){let{startEdge:c,endEdge:f,direction:g}=e,v=l(n);return{groupSlides:function(e){return v?h(e).filter(e=>e%n==0).map(t=>e.slice(t,t+n)):e.length?h(e).reduce((n,l,u)=>{let h=p(n)||0,v=l===m(e),b=i[c]-o[h][c],y=i[c]-o[l][f],w=r||0!==h?0:g(a),x=d(y-(!r&&v?g(s):0)-(b+w));return u&&x>t+2&&n.push(l),v&&n.push(e.length),n},[]).map((t,n,r)=>{let i=Math.max(r[n-1]||0);return e.slice(i,t)}):[]}}}(er,ei,K,W,et,en,ec,ed,0),{snaps:eh,snapsAligned:ep}=function(e,t,n,r,i){let{startEdge:o,endEdge:a}=e,{groupSlides:l}=i,s=l(r).map(e=>p(e)[a]-e[0][o]).map(d).map(t.measure),u=r.map(e=>n[o]-e[o]).map(e=>-d(e)),c=l(u).map(e=>e[0]).map((e,t)=>e+s[t]);return{snaps:u,snapsAligned:c}}(er,ea,et,en,ef),em=-p(eh)+p(eu),{snapsContained:eg,scrollContainLimit:ev}=function(e,t,n,r,i){let o,a,l=w(-t+e,0),s=n.map((e,t)=>{let{min:r,max:i}=l,o=l.constrain(e),a=t===m(n);return t?a||function(e,t){return 1>=d(e-t)}(r,o)?r:function(e,t){return 1>=d(e-t)}(i,o)?i:o:i}).map(e=>parseFloat(e.toFixed(3))),u=(o=s[0],a=p(s),w(s.lastIndexOf(o),s.indexOf(a)+1));return{snapsContained:function(){if(t<=e+2)return[l.max];if("keepSnaps"===r)return s;let{min:n,max:i}=u;return s.slice(n,i)}(),scrollContainLimit:u}}(ei,em,ep,G,0),eb=el?eg:ep,{limit:ey}=(j=eb[0],{limit:w(W?j-em:p(eb),j)}),ew=function e(t,n,r){let{constrain:i}=w(0,t),o=t+1,a=l(n);function l(e){return r?d((o+e)%o):i(e)}function s(){return e(t,a,r)}let u={get:function(){return a}
6,set:function(e){return a=l(e),u},add:function(e){return s().set(a+e)},clone:s};return u}(m(eb),B,W),ex=ew.clone(),eE=h(n),eS=function(e,t,n,r){let i=y(),o=1e3/60,a=null,l=0,s=0;function u(e){if(!s)return;a||(a=e,n(),n());let i=e-a;for(a=e,l+=i;l>=o;)n(),l-=o;r(l/o),s&&(s=t.requestAnimationFrame(u))}function c(){t.cancelAnimationFrame(s),a=null,l=0,s=0}return{init:function(){i.add(e,"visibilitychange",()=>{e.hidden&&(a=null,l=0)})},destroy:function(){c(),i.clear()},start:function(){s||(s=t.requestAnimationFrame(u))},stop:c,update:n,render:r}}(r,i,()=>(({dragHandler:e,scrollBody:t,scrollBounds:n,options:{loop:r}})=>{r||n.constrain(e.pointerDown()),t.seek()})(ez),e=>(({scrollBody:e,translate:t,location:n,offsetLocation:r,previousLocation:i,scrollLooper:o,slideLooper:a,dragHandler:l,animation:s,eventHandler:u,scrollBounds:c,options:{loop:d}},f)=>{let h=e.settled(),p=!c.shouldConstrain(),m=d?h:h&&p,g=m&&!l.pointerDown();g&&s.stop();let v=n.get()*f+i.get()*(1-f);r.set(v),d&&(o.loop(e.direction()),a.loop()),t.to(r.get()),g&&u.emit("settle"),m||u.emit("scroll")})(ez,e)),eO=eb[ew.get()],eC=x(eO),ek=x(eO),eP=x(eO),e_=x(eO),eA=function(e,t,n,r,i,o){let a=0,l=0,s=i,u=.68,c=e.get(),h=0;function p(e){return s=e,g}function m(e){return u=e,g}let g={direction:function(){return l},duration:function(){return s},velocity:function(){return a},seek:function(){let t=r.get()-e.get(),i=0;return s?(n.set(e),a+=t/s,a*=u,c+=a,e.add(a),i=c-h):(a=0,n.set(r),e.set(r),i=t),l=f(i),h=c,g},settled:function(){return .001>d(r.get()-t.get())},useBaseFriction:function(){return m(.68)},useBaseDuration:function(){return p(i)},useFriction:m,useDuration:p};return g}(eC,eP,ek,e_,V,0),ej=function(e,t,n,r,i){let{reachedAny:o,removeOffset:a,constrain:l}=r;function s(e){return e.concat().sort((e,t)=>d(e)-d(t))[0]}function u(t,r){let i=[t,t+n,t-n];if(!e)return t;if(!r)return s(i);let o=i.filter(e=>f(e)===r);return o.length?s(o):p(i)-n}return{byDistance:function(n,r){let s=i.get()+n,{index:c,distance:f}=function(n){let r=e?a(n):l(n),{index:i}=t.map((e,t)=>({diff:u(e-r,0),index:t})).sort((e,t)=>d(e.diff)-d(t.diff))[0];return{index:i,distance:r}}(s),h=!e&&o(s);if(!r||h)return{index:c,distance:n};let p=n+u(t[c]-f,0);return{index:c,distance:p}},byIndex:function(e,n){let r=u(t[e]-i.get(),n);return{index:e,distance:r}},shortcut:u}}(W,eb,em,ey,e_),eM=function(e,t,n,r,i,o,a){function l(i){let l=i.distance,s=i.index!==t.get();
6o.add(l),l&&(r.duration()?e.start():(e.update(),e.render(1),e.update())),s&&(n.set(t.get()),t.set(i.index),a.emit("select"))}return{distance:function(e,t){l(i.byDistance(e,t))},index:function(e,n){let r=t.clone().set(e);l(i.byIndex(r.get(),n))}}}(eS,ew,ex,eA,ej,e_,a),eR=function(e){let{max:t,length:n}=e;return{get:function(e){return n?-((e-t)/n):0}}}(ey),eT=y(),eI=(R={},T=null,I=null,N=!1,{init:function(){M=new IntersectionObserver(e=>{N||(e.forEach(e=>{R[n.indexOf(e.target)]=e}),T=null,I=null,a.emit("slidesInView"))},{root:t.parentElement,threshold:q}),n.forEach(e=>M.observe(e))},destroy:function(){M&&M.disconnect(),N=!0},get:function(e=!0){if(e&&T)return T;if(!e&&I)return I;let t=v(R).reduce((t,n)=>{let r=parseInt(n),{isIntersecting:i}=R[r];return(e&&i||!e&&!i)&&t.push(r),t},[]);return e&&(T=t),e||(I=t),t}}),{slideRegistry:eN}=function(e,t,n,r,i,o){let a,{groupSlides:l}=i,{min:s,max:u}=r;return{slideRegistry:(a=l(o),1===n.length?[o]:e&&"keepSnaps"!==t?a.slice(s,u).map((e,t,n)=>{let r=t===m(n);return t?r?g(m(o)-p(n)[0]+1,p(n)[0]):e:g(p(n[0])+1)}):a)}}(el,G,eb,ev,ef,eE),eD=function(e,t,n,r,i,o,a,s){let c={passive:!0,capture:!0},d=0;function f(e){"Tab"===e.code&&(d=new Date().getTime())}return{init:function(h){s&&(o.add(document,"keydown",f,!1),t.forEach((t,f)=>{o.add(t,"focus",t=>{(u(s)||s(h,t))&&function(t){if(new Date().getTime()-d>10)return;a.emit("slideFocusStart"),e.scrollLeft=0;let o=n.findIndex(e=>e.includes(t));l(o)&&(i.useDuration(0),r.index(o,0),a.emit("slideFocus"))}(f)},c)}))}}}(e,n,eN,eM,eA,eT,a,Q),ez={ownerDocument:r,ownerWindow:i,eventHandler:a,containerRect:et,slideRects:en,animation:eS,axis:er,dragHandler:function(e,t,n,r,i,o,a,l,s,c,h,p,m,g,v,x,E,S,O){let{cross:C,direction:k}=e,P=["INPUT","SELECT","TEXTAREA"],_={passive:!1},A=y(),j=y(),M=w(50,225).constrain(g.measure(20)),R={mouse:300,touch:400},T={mouse:500,touch:600},I=v?43:25,N=!1,D=0,z=0,L=!1,F=!1,$=!1,B=!1;function W(e){if(!b(e,r)&&e.touches.length>=2)return V(e);let t=o.readPoint(e),n=o.readPoint(e,C),a=d(t-D),s=d(n-z);if(!F&&!B&&(!e.cancelable||!(F=a>s)))return V(e);let u=o.pointerMove(e);a>x&&($=!0),c.useFriction(.3).useDuration(.75),l.start(),i.add(k(u)),e.preventDefault()}function V(e){var t;let n,r,i=h.byDistance(0,!1).index!==p.get(),a=o.pointerUp(e)*(v?T:R)[B?"mouse":"touch"],l=(t=k(a),n=p.add(-1*f(t)),r=h.byDistance(t,!v).distance,v||d(t)<M?r:E&&i?.5*r:h.byIndex(n.get(),0).distance),u=function(e,t){var n,r;if(0===e||0===t||d(e)<=d(t))return 0;let i=(n=d(e),r=d(t),d(n-r));return d(i/e)}(a,l);F=!1,L=!1,j.clear(),c.useDuration(I-10*u).useFriction(.68+u/50),s.distance(l,!v),B=!1,m.emit("pointerUp")}function H(e){$&&(e.stopPropagation(),e.preventDefault(),$=!1)}return{init:function(e){O&&A.add(t,"dragstart",e=>e.preventDefault(),_).add(t,"touchmove",()=>void 0,_).add(t,"touchend",()=>void 0).add(t,"touchstart",l).add(t,"mousedown",l).add(t,"touchcancel",V).add(t,"contextmenu",V).add(t,"click",H,!0);function l(l){(u(O)||O(e,l))&&function(e){let l,s=b(e,r);if((B=s,$=v&&s&&!e.buttons&&N,N=d(i.get()-a.get())>=2,!s||0===e.button)&&(l=e.target.nodeName||"",!P.includes(l))){let r;L=!0,o.pointerDown(e),c.useFriction(0).useDuration(0),i.set(a),r=B?n:t,j.add(r,"touchmove",W,_).add(r,"touchend",V).add(r,"mousemove",W,_).add(r,"mouseup",V),D=o.readPoint(e),z=o.readPoint(e,C),m.emit("pointerDown")}}(l)}},destroy:function(){A.clear(),j.clear()},pointerDown:function(){return L}}}(er,e,r,i,e_,function(e,t){let n,r;function i(e){return e.timeStamp}function o(n,r){let i=r||e.scroll,o=`client${"x"===i?"X":"Y"}`;return(b(n,t)?n:n.touches[0])[o]}return{pointerDown:function(e){return n=e,r=e,o(e)},pointerMove:function(e){let t=o(e)-o(r),a=i(e)-i(n)>170;return r=e,a&&(n=e),t},pointerUp:function(e){if(!n||!r)return 0;let t=o(r)-o(n),a=i(e)-i(n),l=i(e)-i(r)>170,s=t/a;return a&&!l&&d(s)>.1?s:0},readPoint:o}}(er,i),eC,eS,eM,eA,ej,ew,a,eo,H,U,Z,0,J),eventStore:eT,percentOfView:eo,index:ew,indexPrevious:ex,limit:ey,location:eC,offsetLocation:eP,previousLocation:ek,options:o,resizeHandler:function(e,t,n,r,i,o,a){let l,s,c=[e].concat(r),f=[],h=!1;function p(e){return i.measureSize(a.measure(e))}return{init:function(i){o&&(s=p(e),f=r.map(p),l=new ResizeObserver(n=>{(u(o)||o(i,n))&&function(n){for(let o of n){if(h)return;
6let n=o.target===e,a=r.indexOf(o.target),l=n?s:f[a];if(d(p(n?e:r[a])-l)>=.5){i.reInit(),t.emit("resize");break}}}(n)}),n.requestAnimationFrame(()=>{c.forEach(e=>l.observe(e))}))},destroy:function(){h=!0,l&&l.disconnect()}}}(t,a,i,n,er,Y,ee),scrollBody:eA,scrollBounds:function(e,t,n,r,i){let o=i.measure(10),a=i.measure(50),l=w(.1,.99),s=!1;function u(){return!s&&!!e.reachedAny(n.get())&&!!e.reachedAny(t.get())}return{shouldConstrain:u,constrain:function(i){if(!u())return;let s=e.reachedMin(t.get())?"min":"max",c=d(e[s]-t.get()),f=n.get()-t.get(),h=l.constrain(c/a);n.subtract(f*h),!i&&d(f)<o&&(n.set(e.constrain(n.get())),r.useDuration(25).useBaseFriction())},toggleActive:function(e){s=!e}}}(ey,eP,e_,eA,eo),scrollLooper:function(e,t,n,r){let{reachedMin:i,reachedMax:o}=w(t.min+.1,t.max+.1);return{loop:function(t){if(!(1===t?o(n.get()):-1===t&&i(n.get())))return;let a=-1*t*e;r.forEach(e=>e.add(a))}}}(em,ey,eP,[eC,eP,ek,e_]),scrollProgress:eR,scrollSnapList:eb.map(eR.get),scrollSnaps:eb,scrollTarget:ej,scrollTo:eM,slideLooper:function(e,t,n,r,i,o,a,l,s){let u=h(i),c=h(i).reverse(),d=m(p(c,a[0]),n,!1).concat(m(p(u,t-a[0]-1),-n,!0));function f(e,t){return e.reduce((e,t)=>e-i[t],t)}function p(e,t){return e.reduce((e,n)=>f(e,t)>0?e.concat([n]):e,[])}function m(i,a,u){let c=o.map((e,n)=>({start:e-r[n]+.5+a,end:e+t-.5+a}));return i.map(t=>{let r=u?0:-n,i=u?n:0,o=c[t][u?"end":"start"];return{index:t,loopPoint:o,slideLocation:x(-1),translate:E(e,s[t]),target:()=>l.get()>o?r:i}})}return{canLoop:function(){return d.every(({index:e})=>.1>=f(u.filter(t=>t!==e),t))},clear:function(){d.forEach(e=>e.translate.clear())},loop:function(){d.forEach(e=>{let{target:t,translate:n,slideLocation:r}=e,i=t();i!==r.get()&&(n.to(i),r.set(i))})},loopPoints:d}}(er,ei,em,es,eu,eh,eb,eP,n),slideFocus:eD,slidesHandler:(z=!1,{init:function(e){X&&(D=new MutationObserver(t=>{!z&&(u(X)||X(e,t))&&function(t){for(let n of t)if("childList"===n.type){e.reInit(),a.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){D&&D.disconnect(),z=!0}}),slidesInView:eI,slideIndexes:eE,slideRegistry:eN,slidesToScroll:ef,target:e_,translate:E(er,t)};return ez}(e,k,P,A,j,n,I);return n.loop&&!r.slideLooper.canLoop()?t(Object.assign({},n,{loop:!1})):r}(V),z([W,...H.map(({options:e})=>e)]).forEach(e=>T.add(e,"change",q)),V.active&&(a.translate.to(a.location.get()),a.animation.init(),a.slidesInView.init(),a.slideFocus.init(Y),a.eventHandler.init(Y),a.resizeHandler.init(Y),a.slidesHandler.init(Y),a.options.loop&&a.slideLooper.loop(),k.offsetParent&&P.length&&a.dragHandler.init(Y),C=R.init(Y,H)))}function q(e,t){let n=G();K(),U(N({startIndex:n},e),t),I.emit("reInit")}function K(){a.dragHandler.destroy(),a.eventStore.clear(),a.translate.clear(),a.slideLooper.clear(),a.resizeHandler.destroy(),a.slidesHandler.destroy(),a.slidesInView.destroy(),a.animation.destroy(),R.destroy(),T.clear()}function Z(e,t,n){V.active&&!B&&(a.scrollBody.useBaseFriction().useDuration(!0===t?0:V.duration),a.scrollTo.index(e,n||0))}function G(){return a.index.get()}let Y={canScrollNext:function(){return a.index.add(1).get()!==G()},canScrollPrev:function(){return a.index.add(-1).get()!==G()},containerNode:function(){return k},internalEngine:function(){return a},destroy:function(){B||(B=!0,T.clear(),K(),I.emit("destroy"),I.clear())},off:F,on:L,emit:$,plugins:function(){return C},previousScrollSnap:function(){return a.indexPrevious.get()},reInit:q,rootNode:function(){return e},scrollNext:function(e){Z(a.index.add(1).get(),e,-1)},scrollPrev:function(e){Z(a.index.add(-1).get(),e,1)},scrollProgress:function(){return a.scrollProgress.get(a.offsetLocation.get())},scrollSnapList:function(){return a.scrollSnapList},scrollTo:Z,selectedScrollSnap:G,slideNodes:function(){return P},slidesInView:function(){return a.slidesInView.get()},slidesNotInView:function(){return a.slidesInView.get(!1)}};return U(t,n),setTimeout(()=>I.emit("init"),0),Y}function C(e={},t=[]){let n=(0,r.useRef)(e),i=(0,r.useRef)(t),[l,s]=(0,r.useState)(),[u,c]=(0,r.useState)(),d=(0,r.useCallback)(()=>{l&&l.reInit(n.current,i.current)},[l]);return(0,r.useEffect)(()=>{o(n.current,e)||(n.current=e,d())},[e,d]),(0,r.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let n=a(e),r=a(t);return n.every((e,t)=>o(e,r[t]))}(i.current,t)&&(i.current=t,d())},[t,d]),(0,r.useEffect)(()=>
6{if("undefined"!=typeof window&&window.document&&window.document.createElement&&u){O.globalOptions=C.globalOptions;let e=O(u,n.current,i.current);return s(e),()=>e.destroy()}s(void 0)},[u,s]),[c,l]}O.globalOptions=void 0,C.globalOptions=void 0},19391:(e,t,n)=>{"use strict";n.d(t,{EI:()=>d,oM:()=>c});var r=n(69838),i=n(7173),o=n(23939),a=n(30949),l=(0,o.Mz)([a.HZ],e=>({top:e.top,bottom:e.bottom,left:e.left,right:e.right})),s=n(414),u=(0,o.Mz)([l,s.Lp,s.A$],(e,t,n)=>{if(e&&null!=t&&null!=n)return{x:e.left,y:e.top,width:Math.max(0,t-e.left-e.right),height:Math.max(0,n-e.top-e.bottom)}}),c=()=>(0,r.G)(u),d=()=>(0,r.G)(i.JG)},19409:(e,t,n)=>{"use strict";n.d(t,{JN:()=>r,Lb:()=>s,_5:()=>i,eC:()=>l,gY:()=>o,hX:()=>d,iO:()=>u,lZ:()=>c,pH:()=>f,x3:()=>a});var r=e=>e.rootProps.maxBarSize,i=e=>e.rootProps.barGap,o=e=>e.rootProps.barCategoryGap,a=e=>e.rootProps.barSize,l=e=>e.rootProps.stackOffset,s=e=>e.rootProps.reverseStackOrder,u=e=>e.options.chartName,c=e=>e.rootProps.syncId,d=e=>e.rootProps.syncMethod,f=e=>e.options.eventEmitter},20144:(e,t,n)=>{"use strict";n.d(t,{jp:()=>m});var r=n(12115),i=n(74475),o=n(65142),a={left:0,top:0,right:0,gap:0},l=function(e){return parseInt(e||"",10)||0},s=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[l(n),l(r),l(i)]},u=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return a;var t=s(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},c=(0,i.T0)(),d="data-scroll-locked",f=function(e,t,n,r){var i=e.left,a=e.top,l=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n  .".concat(o.E9," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(s,"px ").concat(r,";\n  }\n  body[").concat(d,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(i,"px;\n    padding-top: ").concat(a,"px;\n    padding-right: ").concat(l,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(o.Mi," {\n    right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(o.pN," {\n    margin-right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(o.Mi," .").concat(o.Mi," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(o.pN," .").concat(o.pN," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(d,"] {\n    ").concat(o.xi,": ").concat(s,"px;\n  }\n")},h=function(){var e=parseInt(document.body.getAttribute(d)||"0",10);return isFinite(e)?e:0},p=function(){r.useEffect(function(){return document.body.setAttribute(d,(h()+1).toString()),function(){var e=h()-1;e<=0?document.body.removeAttribute(d):document.body.setAttribute(d,e.toString())}},[])},m=function(e){var t=e.noRelative,n=e.noImportant,i=e.gapMode,o=void 0===i?"margin":i;p();var a=r.useMemo(function(){return u(o)},[o]);return r.createElement(c,{styles:f(a,!t,o,n?"":"!important")})}},20360:(e,t,n)=>{"use strict";function r(e){if(null!=e){var t=e.ticks,n=e.bandwidth,r=e.range(),i=[Math.min(...r),Math.max(...r)];return{domain:()=>e.domain(),range:function(e){function t(){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}(()=>i),rangeMin:()=>i[0],rangeMax:()=>i[1],isInRange(e){var t=i[0],n=i[1];return t<=n?e>=t&&e<=n:e>=n&&e<=t},bandwidth:n?()=>n.call(e):void 0,ticks:t?n=>t.call(e,n):void 0,map:(t,n)=>{var r=e(t);if(null!=r){if(e.bandwidth&&null!=n&&n.position){var i=e.bandwidth();switch(n.position){case"middle":r+=i/2;break;case"end":r+=i}}return r}}}}}n.d(t,{X:()=>r})},20585:(e,t,n)=>{"use strict";n.d(t,{I:()=>l,h:()=>a});var r=n(23939),i=n(34914),o=n(9458),a=(0,r.Mz)(e=>e.zIndex.zIndexMap,(e,t)=>t,(e,t,n)=>n,(e,t,n)=>{if(null!=t){var r=e[t];if(null!=r)return n?r.panoramaElement:r.element}}),l=(0,r.Mz)(e=>e.zIndex.zIndexMap,e=>Array.from(new Set(Object.keys(e).map(e=>parseInt(e,10)).concat(Object.values(o.I)))).sort((e,t)=>
6e-t),{memoizeOptions:{resultEqualityCheck:i.W}})},20797:(e,t,n)=>{"use strict";n.d(t,{A:()=>function e(){var t,n=[],l=[],s=[];function u(){var e=0,t=Math.max(1,l.length);for(s=Array(t-1);++e<t;)s[e-1]=(0,r.Z4)(n,e/t);return c}function c(e){return null==e||isNaN(e*=1)?t:l[(0,i.Ay)(s,e)]}return c.invertExtent=function(e){var t=l.indexOf(e);return t<0?[NaN,NaN]:[t>0?s[t-1]:n[0],t<s.length?s[t]:n[n.length-1]]},c.domain=function(e){if(!arguments.length)return n.slice();for(let t of(n=[],e))null==t||isNaN(t*=1)||n.push(t);return n.sort(o.A),u()},c.range=function(e){return arguments.length?(l=Array.from(e),u()):l.slice()},c.unknown=function(e){return arguments.length?(t=e,c):t},c.quantiles=function(){return s.slice()},c.copy=function(){return e().domain(n).range(l).unknown(t)},a.C.apply(c,arguments)}});var r=n(30379),i=n(4143),o=n(15305),a=n(55694)},21351:(e,t,n)=>{"use strict";n.d(t,{C1:()=>ef,q7:()=>ed,bL:()=>ec});var r=n(12115),i=n.t(r,2);function o(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function a(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...e){return t=>{let n=!1,r=e.map(e=>{let r=a(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():a(e[t],null)}}}}function s(...e){return r.useCallback(l(...e),e)}"undefined"!=typeof window&&window.document&&window.document.createElement;var u=n(95155);function c(e,t=[]){let n=[],i=()=>{let t=n.map(e=>r.createContext(e));return function(n){let i=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])}};return i.scopeName=e,[function(t,i){let o=r.createContext(i),a=n.length;n=[...n,i];let l=t=>{let{scope:n,children:i,...l}=t,s=n?.[e]?.[a]||o,c=r.useMemo(()=>l,Object.values(l));return(0,u.jsx)(s.Provider,{value:c,children:i})};return l.displayName=t+"Provider",[l,function(n,l){let s=l?.[e]?.[a]||o,u=r.useContext(s);if(u)return u;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}(i,...t)]}function d(e){var t;let n,i=(t=e,(n=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){var o;let e,a,s=(o=n,(a=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(a=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),u=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(u.ref=t?l(t,s):s),r.cloneElement(n,u)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${t}.SlotClone`,n),o=r.forwardRef((e,t)=>{let{children:n,...o}=e,a=r.Children.toArray(n),l=a.find(h);if(l){let e=l.props.children,n=a.map(t=>t!==l?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,u.jsx)(i,{...o,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,u.jsx)(i,{...o,ref:t,children:n})});return o.displayName=`${e}.Slot`,o}n(47650);var f=Symbol("radix.slottable");function h(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===f}var p=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=d(`Primitive.${t}`),i=r.forwardRef((e,r)=>{let{asChild:i,...o}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,u.jsx)(i?n:t,{...o,ref:r})});return i.displayName=`Primitive.${t}`,{...e,[t]:i}},{}),m=new WeakMap;function g(e,t){var n,r;let i,o,a;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let l=(n=e,r=t,i=n.length,(a=(o=v(r))>=0?o:i+o)<0||a>=i?-1:a);return -1===l?void 0:e[l]}function v(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],m.set(this,!0)}set(e,t){return m.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,n){let r,i=this.has(t),o=this.#e.length,a=v(e),l=a>=0?a:o+a,s=l<0||l>=o?-1:l;if(s===this.size||i&&s===this.size-1||-1===s)return this.set(t,n),this;let u=this.size+ +!i;a<0&&l++;let c=[...this.#e],d=!1;for(let e=l;e<u;e++)if(l===e){let o=c[e];c[e]===t&&(o=c[e+1]),i&&this.delete(t),r=this.get(o),this.set(t,n)}else{d||c[e-1]!==t||(d=!0);let n=c[d?e:e-1],i=r;r=this.get(n),this.delete(n),this.set(n,i)}return this}with(t,n,r){let i=new e(this);return i.insert(t,n,r),i}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=g(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=g(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return g(this.#e,e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}
6}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],i=0;for(let e of this)Reflect.apply(t,n,[e,i,this])&&r.push(e),i++;return new e(r)}map(t,n){let r=[],i=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,i,this])]),i++;return new e(r)}reduce(...e){let[t,n]=e,r=0,i=n??this.at(0);for(let n of this)i=0===r&&1===e.length?n:Reflect.apply(t,this,[i,n,r,this]),r++;return i}reduceRight(...e){let[t,n]=e,r=n??this.at(-1);for(let n=this.size-1;n>=0;n--){let i=this.at(n);r=n===this.size-1&&1===e.length?i:Reflect.apply(t,this,[r,i,n,this])}return r}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(...t){let n=[...this.entries()];return n.splice(...t),new e(n)}slice(t,n){let r=new e,i=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(i=n-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}});var b=globalThis?.document?r.useLayoutEffect:()=>{},y=i[" useId ".trim().toString()]||(()=>void 0),w=0,x=i[" useInsertionEffect ".trim().toString()]||b;function E({prop:e,defaultProp:t,onChange:n=()=>{},caller:i}){let[o,a,l]=function({defaultProp:e,onChange:t}){let[n,i]=r.useState(e),o=r.useRef(n),a=r.useRef(t);return x(()=>{a.current=t},[t]),r.useEffect(()=>{o.current!==n&&(a.current?.(n),o.current=n)},[n,o]),[n,i,a]}({defaultProp:t,onChange:n}),s=void 0!==e,u=s?e:o;{let t=r.useRef(void 0!==e);r.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${i} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,i])}return[u,r.useCallback(t=>{if(s){let n="function"==typeof t?t(e):t;n!==e&&l.current?.(n)}else a(t)},[s,e,a,l])]}Symbol("RADIX:SYNC_STATE");var S=r.createContext(void 0);function O(e){let t=r.useContext(S);return e||t||"ltr"}var C="rovingFocusGroup.onEntryFocus",k={bubbles:!1,cancelable:!0},P="RovingFocusGroup",[_,A,j]=function(e){let t=e+"CollectionProvider",[n,i]=c(t),[o,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),l=e=>{let{scope:t,children:n}=e,i=r.useRef(null),a=r.useRef(new Map).current;return(0,u.jsx)(o,{scope:t,itemMap:a,collectionRef:i,children:n})};l.displayName=t;let f=e+"CollectionSlot",h=d(f),p=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,i=s(t,a(f,n).collectionRef);return(0,u.jsx)(h,{ref:i,children:r})});p.displayName=f;let m=e+"CollectionItemSlot",g="data-radix-collection-item",v=d(m),b=r.forwardRef((e,t)=>{let{scope:n,children:i,...o}=e,l=r.useRef(null),c=s(t,l),d=a(m,n);return r.useEffect(()=>(d.itemMap.set(l,{ref:l,...o}),()=>void d.itemMap.delete(l))),(0,u.jsx)(v,{...{[g]:""},ref:c,children:i})});return b.displayName=m,[{Provider:l,Slot:p,ItemSlot:b},function(t){let n=a(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${g}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},i]}(P),[M,R]=c(P,[j]),[T,I]=M(P),N=r.forwardRef((e,t)=>(0,u.jsx)(_.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,u.jsx)(_.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,u.jsx)(D,{...e,ref:t})})}));N.displayName=P;var D=r.forwardRef((e,t)=>{let n,{__scopeRovingFocusGroup:i,orientation:a,loop:l=!1,dir:c,currentTabStopId:d,defaultCurrentTabStopId:f,onCurrentTabStopIdChange:h,onEntryFocus:m,preventScrollOnEntryFocus:g=!1,...v}=e,b=r.useRef(null),y=s(t,b),w=O(c),[x,S]=E({prop:d,defaultProp:f??null,onChange:h,caller:P}),[_,j]=r.useState(!1),M=(n=r.useRef(m),r.useEffect(()=>{n.current=m}),r.useMemo(()=>(...e)=>n.current?.(...e),[])),R=A(i),I=r.useRef(!1),[N,D]=r.useState(0);return r.useEffect(()=>{let e=b.current;if(e)return e.addEventListener(C,M),()=>e.removeEventListener(C,M)},[M]),(0,u.jsx)(T,{scope:i,orientation:a,dir:w,loop:l,currentTabStopId:x,onItemFocus:r.useCallback(e=>S(e),[S]),onItemShiftTab:r.useCallback(()=>j(!0),[]),onFocusableItemAdd:r.useCallback(()=>D(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>D(e=>e-1),[]),children:(0,u.jsx)(p.div,{tabIndex:_||0===N?-1:0,"data-orientation":a,...v,ref:y,style:{outline:"none",...e.style},onMouseDown:o(e.onMouseDown,()=>
6{I.current=!0}),onFocus:o(e.onFocus,e=>{let t=!I.current;if(e.target===e.currentTarget&&t&&!_){let t=new CustomEvent(C,k);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=R().filter(e=>e.focusable);$([e.find(e=>e.active),e.find(e=>e.id===x),...e].filter(Boolean).map(e=>e.ref.current),g)}}I.current=!1}),onBlur:o(e.onBlur,()=>j(!1))})})}),z="RovingFocusGroupItem",L=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:i=!0,active:a=!1,tabStopId:l,children:s,...c}=e,d=function(e){let[t,n]=r.useState(y());return b(()=>{n(e=>e??String(w++))},[void 0]),t?`radix-${t}`:""}(),f=l||d,h=I(z,n),m=h.currentTabStopId===f,g=A(n),{onFocusableItemAdd:v,onFocusableItemRemove:x,currentTabStopId:E}=h;return r.useEffect(()=>{if(i)return v(),()=>x()},[i,v,x]),(0,u.jsx)(_.ItemSlot,{scope:n,id:f,focusable:i,active:a,children:(0,u.jsx)(p.span,{tabIndex:m?0:-1,"data-orientation":h.orientation,...c,ref:t,onMouseDown:o(e.onMouseDown,e=>{i?h.onItemFocus(f):e.preventDefault()}),onFocus:o(e.onFocus,()=>h.onItemFocus(f)),onKeyDown:o(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void h.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let i=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(i))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(i)))return F[i]}(e,h.orientation,h.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let i=g().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)i.reverse();else if("prev"===t||"next"===t){var n,r;"prev"===t&&i.reverse();let o=i.indexOf(e.currentTarget);i=h.loop?(n=i,r=o+1,n.map((e,t)=>n[(r+t)%n.length])):i.slice(o+1)}setTimeout(()=>$(i))}}),children:"function"==typeof s?s({isCurrentTabStop:m,hasTabStop:null!=E}):s})})});L.displayName=z;var F={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function $(e,t=!1){let n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var B=n(94522),W="Radio",[V,H]=c(W),[U,q]=V(W),K=r.forwardRef((e,t)=>{let{__scopeRadio:n,name:i,checked:a=!1,required:l,disabled:c,value:d="on",onCheck:f,form:h,...m}=e,[g,v]=r.useState(null),b=s(t,e=>v(e)),y=r.useRef(!1),w=!g||h||!!g.closest("form");return(0,u.jsxs)(U,{scope:n,checked:a,disabled:c,children:[(0,u.jsx)(p.button,{type:"button",role:"radio","aria-checked":a,"data-state":X(a),"data-disabled":c?"":void 0,disabled:c,value:d,...m,ref:b,onClick:o(e.onClick,e=>{a||f?.(),w&&(y.current=e.isPropagationStopped(),y.current||e.stopPropagation())})}),w&&(0,u.jsx)(Y,{control:g,bubbles:!y.current,name:i,value:d,checked:a,required:l,disabled:c,form:h,style:{transform:"translateX(-100%)"}})]})});K.displayName=W;var Z="RadioIndicator",G=r.forwardRef((e,t)=>{let{__scopeRadio:n,forceMount:r,...i}=e,o=q(Z,n);return(0,u.jsx)(B.C,{present:r||o.checked,children:(0,u.jsx)(p.span,{"data-state":X(o.checked),"data-disabled":o.disabled?"":void 0,...i,ref:t})})});G.displayName=Z;var Y=r.forwardRef(({__scopeRadio:e,control:t,checked:n,bubbles:i=!0,...o},a)=>{let l,c=r.useRef(null),d=s(c,a),f=(l=r.useRef({value:n,previous:n}),r.useMemo(()=>(l.current.value!==n&&(l.current.previous=l.current.value,l.current.value=n),l.current.previous),[n])),h=function(e){let[t,n]=r.useState(void 0);return b(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,i=t.blockSize}else r=e.offsetWidth,i=e.offsetHeight;n({width:r,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(t);return r.useEffect(()=>{let e=c.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(f!==n&&t){let r=new Event("click",{bubbles:i});t.call(e,n),e.dispatchEvent(r)}},[f,n,i]),(0,u.jsx)(p.input,{type:"radio","aria-hidden":!0,defaultChecked:n,...o,tabIndex:-1,ref:d,style:{...o.style,...h,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function X(e){return e?"checked":"unchecked"}Y.displayName="RadioBubbleInput";var J=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],Q="RadioGroup",[ee,et]=c(Q,[R,H]),en=R(),er=H(),[ei,eo]=ee(Q),ea=r.forwardRef((e,t)=>
6{let{__scopeRadioGroup:n,name:r,defaultValue:i,value:o,required:a=!1,disabled:l=!1,orientation:s,dir:c,loop:d=!0,onValueChange:f,...h}=e,m=en(n),g=O(c),[v,b]=E({prop:o,defaultProp:i??null,onChange:f,caller:Q});return(0,u.jsx)(ei,{scope:n,name:r,required:a,disabled:l,value:v,onValueChange:b,children:(0,u.jsx)(N,{asChild:!0,...m,orientation:s,dir:g,loop:d,children:(0,u.jsx)(p.div,{role:"radiogroup","aria-required":a,"aria-orientation":s,"data-disabled":l?"":void 0,dir:g,...h,ref:t})})})});ea.displayName=Q;var el="RadioGroupItem",es=r.forwardRef((e,t)=>{let{__scopeRadioGroup:n,disabled:i,...a}=e,l=eo(el,n),c=l.disabled||i,d=en(n),f=er(n),h=r.useRef(null),p=s(t,h),m=l.value===a.value,g=r.useRef(!1);return r.useEffect(()=>{let e=e=>{J.includes(e.key)&&(g.current=!0)},t=()=>g.current=!1;return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}},[]),(0,u.jsx)(L,{asChild:!0,...d,focusable:!c,active:m,children:(0,u.jsx)(K,{disabled:c,required:l.required,checked:m,...f,...a,name:l.name,ref:p,onCheck:()=>l.onValueChange(a.value),onKeyDown:o(e=>{"Enter"===e.key&&e.preventDefault()}),onFocus:o(a.onFocus,()=>{g.current&&h.current?.click()})})})});es.displayName=el;var eu=r.forwardRef((e,t)=>{let{__scopeRadioGroup:n,...r}=e,i=er(n);return(0,u.jsx)(G,{...i,...r,ref:t})});eu.displayName="RadioGroupIndicator";var ec=ea,ed=es,ef=eu},22609:(e,t,n)=>{"use strict";n.d(t,{x:()=>r});var r=e=>e.options.tooltipPayloadSearcher},22822:(e,t,n)=>{"use strict";n.d(t,{a:()=>i});var r=n(69842);function i(e,t,n){return"auto"!==n?n:null!=e?(0,r._L)(e,t)?"category":"number":void 0}},23055:(e,t,n)=>{"use strict";n.d(t,{A:()=>a});var r=n(12115),i=n(15460),o=n(1704);let a=(e,t)=>{let n=(0,r.forwardRef)(({className:n,...a},l)=>(0,r.createElement)(o.A,{ref:l,iconNode:t,className:(0,i.zP)(`lucide-${(0,i.fX)((0,i.MX)(e))}`,`lucide-${e}`,n),...a}
6));return n.displayName=(0,i.MX)(e),n}},23939:(e,t,n)=>{"use strict";n.d(t,{Mz:()=>w});var r=e=>Array.isArray(e)?e:[e],i=0,o=class{revision=i;_value;_lastValue;_isEqual=a;constructor(e,t=a){this._value=this._lastValue=e,this._isEqual=t}get value(){return this._value}set value(e){this.value!==e&&(this._value=e,this.revision=++i)}};function a(e,t){return e===t}function l(e){return e instanceof o||console.warn("Not a valid cell! ",e),e.value}var s=(e,t)=>!1;function u(){return function(e,t=a){return new o(null,t)}(0,s)}var c=e=>{let t=e.collectionTag;null===t&&(t=e.collectionTag=u()),l(t)};Symbol();var d=0,f=Object.getPrototypeOf({}),h=class{constructor(e){this.value=e,this.value=e,this.tag.value=e}proxy=new Proxy(this,p);tag=u();tags={};children={};collectionTag=null;id=d++},p={get:(e,t)=>(function(){let{value:n}=e,r=Reflect.get(n,t);if("symbol"==typeof t||t in f)return r;if("object"==typeof r&&null!==r){var i;let n=e.children[t];return void 0===n&&(n=e.children[t]=Array.isArray(i=r)?new m(i):new h(i)),n.tag&&l(n.tag),n.proxy}{let n=e.tags[t];return void 0===n&&((n=e.tags[t]=u()).value=r),l(n),r}})(),ownKeys:e=>(c(e),Reflect.ownKeys(e.value)),getOwnPropertyDescriptor:(e,t)=>Reflect.getOwnPropertyDescriptor(e.value,t),has:(e,t)=>Reflect.has(e.value,t)},m=class{constructor(e){this.value=e,this.value=e,this.tag.value=e}proxy=new Proxy([this],g);tag=u();tags={};children={};collectionTag=null;id=d++},g={get:([e],t)=>("length"===t&&c(e),p.get(e,t)),ownKeys:([e])=>p.ownKeys(e),getOwnPropertyDescriptor:([e],t)=>p.getOwnPropertyDescriptor(e,t),has:([e],t)=>p.has(e,t)},v="undefined"!=typeof WeakRef?WeakRef:class{constructor(e){this.value=e}deref(){return this.value}};function b(){return{s:0,v:void 0,o:null,p:null}}function y(e,t={}){let n,r=b(),{resultEqualityCheck:i}=t,o=0;function a(){let t,a=r,{length:l}=arguments;for(let e=0;e<l;e++){let t=arguments[e];if("function"==typeof t||"object"==typeof t&&null!==t){let e=a.o;null===e&&(a.o=e=new WeakMap);let n=e.get(t);void 0===n?(a=b(),e.set(t,a)):a=n}else{let e=a.p;null===e&&(a.p=e=new Map);let n=e.get(t);void 0===n?(a=b(),e.set(t,a)):a=n}}let s=a;if(1===a.s)t=a.v;else if(t=e.apply(null,arguments),o++,i){let e=n?.deref?.()??n;null!=e&&i(e,t)&&(t=e,0!==o&&o--),n="object"==typeof t&&null!==t||"function"==typeof t?new v(t):t}return s.s=1,s.v=t,t}return a.clearCache=()=>{r=b(),a.resetResultsCount()},a.resultsCount=()=>o,a.resetResultsCount=()=>{o=0},a}var w=function(e,...t){let n="function"==typeof e?{memoize:e,memoizeOptions:t}:e,i=(...e)=>{let t,i,o=0,a=0,l={},s=e.pop();"object"==typeof s&&(l=s,s=e.pop()),function(e,t=`expected a function, instead received ${typeof e}`){if("function"!=typeof e)throw TypeError(t)}(s,`createSelector expects an output function after the inputs, but received: [${typeof s}]`);let{memoize:u,memoizeOptions:c=[],argsMemoize:d=y,argsMemoizeOptions:f=[],devModeChecks:h={}}={...n,...l},p=r(c),m=r(f),g=(!function(e,t="expected all items to be functions, instead received the following types: "){if(!e.every(e=>"function"==typeof e)){let n=e.map(e=>"function"==typeof e?`function ${e.name||"unnamed"}()`:typeof e).join(", ");throw TypeError(`${t}[${n}]`)}}(t=Array.isArray(e[0])?e[0]:e,"createSelector expects all input-selectors to be functions, but received the following types: "),t),v=u(function(){return o++,s.apply(null,arguments)},...p);return Object.assign(d(function(){a++;let e=function(e,t){let n=[],{length:r}=e;for(let i=0;i<r;i++)n.push(e[i].apply(null,t));return n}(g,arguments);return i=v.apply(null,e)},...m),{resultFunc:s,memoizedResultFunc:v,dependencies:g,dependencyRecomputations:()=>a,resetDependencyRecomputations:()=>{a=0},lastResult:()=>i,recomputations:()=>o,resetRecomputations:()=>{o=0},memoize:u,argsMemoize:d})};return Object.assign(i,{withTypes:()=>i}),i}(y),x=Object.assign((e,t=w)=>{!function(e,t=`expected an object, instead received ${typeof e}`){if("object"!=typeof e)throw TypeError(t)}(e,`createStructuredSelector expects first argument to be an object where each property is a selector, instead received a ${typeof e}`);let n=Object.keys(e);return t(n.map(t=>e[t]),(...e)=>e.reduce((e,t,r)=>(e[n[r]]=t,e),{}))},{withTypes:()=>x})},23969:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(93164),i=n(11939),o=n(42682);t.cloneDeepWith=function(e,t){return r.cloneDeepWith(e,(n,a,l,s)=>{let u=t?.(n,a,l,s);if(void 0!==u)return u;if("object"==typeof e){if(i.getTag(e)===o.objectTag&&"function"!=typeof e.constructor){let t={};return s.set(e,t),r.copyProperties(t,e,l,s),t}switch(Object.prototype.toString.call(e)){case o.numberTag:case o.stringTag:case o.booleanTag:{let t=new e.constructor(e?.valueOf());return r.copyProperties(t,e),t}case o.argumentsTag:{let t={};return r.copyProperties(t,e),t.length=e.length,t[Symbol.iterator]=e[Symbol.iterator],t}default:return}}})}},24117:(e,t,n)=>{"use strict";n.d(t,{R:()=>i});var r=n(77513),i=e=>{var t=(0,r.fz)(e);return"horizontal"===t?"xAxis":"vertical"===t?"yAxis":"centric"===t?"angleAxis":"radiusAxis"}},24440:(e,t,n)=>{"use strict";function r(e){return null===e?NaN:+e}function*i(e,t){if(void 0===t)for(let t of e)null!=t&&(t*=1)>=t&&(yield t);else{let n=-1;for(let r of e)null!=(r=t(r,++n,e))&&(r*=1)>=r&&(yield r)}}n.d(t,{A:()=>r,n:()=>i})},24947:(e,t,n)=>{"use strict";n.d(t,{Kq:()=>h,bN:()=>u});var r=n(12115);n(48160);var i={notify(){},get:()=>[]},o="undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement,a="undefined"!=typeof navigator&&"ReactNative"===navigator.product,l=o||a?r.useLayoutEffect:r.useEffect;function s(e,t){return e===t?0!==e||0!==t||1/e==1/t:e!=e&&t!=t}function u(e,t){if(s(e,t))return!0;
6if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let r=0;r<n.length;r++)if(!Object.prototype.hasOwnProperty.call(t,n[r])||!s(e[n[r]],t[n[r]]))return!1;return!0}var c=Symbol.for("react-redux-context"),d="undefined"!=typeof globalThis?globalThis:{},f=function(){if(!r.createContext)return{};let e=d[c]??=new Map,t=e.get(r.createContext);return t||(t=r.createContext(null),e.set(r.createContext,t)),t}(),h=function(e){let{children:t,context:n,serverState:o,store:a}=e,s=r.useMemo(()=>{let e=function(e,t){let n,r=i,o=0,a=!1;function l(){c.onStateChange&&c.onStateChange()}function s(){if(o++,!n){let t,i;n=e.subscribe(l),t=null,i=null,r={clear(){t=null,i=null},notify(){let e=t;for(;e;)e.callback(),e=e.next},get(){let e=[],n=t;for(;n;)e.push(n),n=n.next;return e},subscribe(e){let n=!0,r=i={callback:e,next:null,prev:i};return r.prev?r.prev.next=r:t=r,function(){n&&null!==t&&(n=!1,r.next?r.next.prev=r.prev:i=r.prev,r.prev?r.prev.next=r.next:t=r.next)}}}}}function u(){o--,n&&0===o&&(n(),n=void 0,r.clear(),r=i)}let c={addNestedSub:function(e){s();let t=r.subscribe(e),n=!1;return()=>{n||(n=!0,t(),u())}},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:l,isSubscribed:function(){return a},trySubscribe:function(){a||(a=!0,s())},tryUnsubscribe:function(){a&&(a=!1,u())},getListeners:()=>r};return c}(a);return{store:a,subscription:e,getServerState:o?()=>o:void 0}},[a,o]),u=r.useMemo(()=>a.getState(),[a]);return l(()=>{let{subscription:e}=s;return e.onStateChange=e.notifyNestedSubs,e.trySubscribe(),u!==a.getState()&&e.notifyNestedSubs(),()=>{e.tryUnsubscribe(),e.onStateChange=void 0}},[s,u]),r.createElement((n||f).Provider,{value:s},t)}},25191:(e,t,n)=>{"use strict";n.d(t,{h:()=>k});var r=n(12115),i=n(47227),o=n(64761),a=n(98421),l=n(69838),s=n(98614),u=n(30949),c=n(74654),d=n(37005),f=n(90638),h=n(68832),p=n(77513),m=n(22822),g=["type"],v=["dangerouslySetInnerHTML","ticks","scale"],b=["id","scale"];function y(){return(y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function E(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function S(e){var t=(0,l.j)(),n=(0,r.useRef)(null),i=(0,p.kz)(),{type:o}=e,s=E(e,g),u=(0,m.a)(i,"yAxis",o),c=(0,r.useMemo)(()=>{if(null!=u)return x(x({},s),{},{type:u})},[u,s]);return(0,r.useLayoutEffect)(()=>{null!=c&&(null===n.current?t((0,a.cU)(c)):n.current!==c&&t((0,a.hd)({prev:n.current,next:c})),n.current=c)},[c,t]),(0,r.useLayoutEffect)(()=>()=>{n.current&&(t((0,a.fR)(n.current)),n.current=null)},[t]),null}function O(e){var{yAxisId:t,className:n,width:f,label:h}=e,p=(0,r.useRef)(null),m=(0,r.useRef)(null),g=(0,l.G)(u.c2),w=(0,c.r)(),x=(0,l.j)(),S="yAxis",O=(0,l.G)(e=>(0,s.wP)(e,t)),C=(0,l.G)(e=>(0,s.KR)(e,t)),k=(0,l.G)(e=>(0,s.Zi)(e,S,t,w)),P=(0,l.G)(e=>(0,s.hc)(e,t));if((0,r.useLayoutEffect)(()=>
6{if(!("auto"!==f||!O||(0,d.ZY)(h)||(0,r.isValidElement)(h))&&null!=P){var e=p.current;if(e){var n=e.getCalculatedWidth();Math.round(O.width)!==Math.round(n)&&x((0,a.QG)({id:t,width:n}))}}},[k,O,x,h,t,f,P]),null==O||null==C||null==P)return null;var{dangerouslySetInnerHTML:_,ticks:A,scale:j}=e,M=E(e,v),{id:R,scale:T}=P,I=E(P,b);return r.createElement(o.u,y({},M,I,{ref:p,labelRef:m,x:C.x,y:C.y,tickTextProps:"auto"===f?{width:void 0}:{width:f},width:O.width,height:O.height,className:(0,i.$)("recharts-".concat(S," ").concat(S),n),viewBox:g,ticks:k,axisType:S,axisId:t}))}var C={allowDataOverflow:s.cd.allowDataOverflow,allowDecimals:s.cd.allowDecimals,allowDuplicatedCategory:s.cd.allowDuplicatedCategory,angle:s.cd.angle,axisLine:o.F.axisLine,hide:!1,includeHidden:s.cd.includeHidden,interval:s.cd.interval,label:!1,minTickGap:s.cd.minTickGap,mirror:s.cd.mirror,orientation:s.cd.orientation,padding:s.cd.padding,reversed:s.cd.reversed,scale:s.cd.scale,tick:s.cd.tick,tickCount:s.cd.tickCount,tickLine:o.F.tickLine,tickSize:o.F.tickSize,type:s.cd.type,niceTicks:s.cd.niceTicks,width:s.cd.width,yAxisId:0},k=r.memo(e=>{var t=(0,f.e)(e,C);return r.createElement(r.Fragment,null,r.createElement(S,{interval:t.interval,id:t.yAxisId,scale:t.scale,type:t.type,domain:t.domain,allowDataOverflow:t.allowDataOverflow,dataKey:t.dataKey,allowDuplicatedCategory:t.allowDuplicatedCategory,allowDecimals:t.allowDecimals,tickCount:t.tickCount,padding:t.padding,includeHidden:t.includeHidden,reversed:t.reversed,ticks:t.ticks,width:t.width,orientation:t.orientation,mirror:t.mirror,hide:t.hide,unit:t.unit,name:t.name,angle:t.angle,minTickGap:t.minTickGap,tick:t.tick,tickFormatter:t.tickFormatter,niceTicks:t.niceTicks}),r.createElement(O,t))},h.Q);k.displayName="YAxis"},25402:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.identity=function(e){return e}},25409:(e,t,n)=>{"use strict";n.d(t,{b:()=>l});var r=n(12115),i=n(4510),o=n(34723),a=["axis"],l=(0,r.forwardRef)((e,t)=>r.createElement(o.P,{chartName:"LineChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:a,tooltipPayloadSearcher:i.uN,categoricalChartProps:e,ref:t}))},25534:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(85185);t.isArrayLike=function(e){return null!=e&&"function"!=typeof e&&r.isLength(e.length)}},25540:(e,t,n)=>{"use strict";n.d(t,{M:()=>r});var r=e=>e.tooltip.settings.axisId},25677:(e,t,n)=>{"use strict";n.d(t,{GP:()=>o,s:()=>a});var r,i,o,a,l=n(42728),s=n(91472),u=n(10171);function c(e,t){var n=(0,u.f)(e,t);if(!n)return e+"";var r=n[0],i=n[1];return i<0?"0."+Array(-i).join("0")+r:r.length>i+1?r.slice(0,i+1)+"."+r.slice(i+1):r+Array(i-r.length+2).join("0")}let d={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:u.A,e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>c(100*e,t),r:c,s:function(e,t){var n=(0,u.f)(e,t);if(!n)return r=void 0,e.toPrecision(t);var i=n[0],o=n[1],a=o-(r=3*Math.max(-8,Math.min(8,Math.floor(o/3))))+1,l=i.length;return a===l?i:a>l?i+Array(a-l+1).join("0"):a>0?i.slice(0,a)+"."+i.slice(a):"0."+Array(1-a).join("0")+(0,u.f)(e,Math.max(0,t+a-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function f(e){return e}var h=Array.prototype.map,p=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];o=(i=function(e){var t,n,i,o=void 0===e.grouping||void 0===e.thousands?f:(t=h.call(e.grouping,Number),n=e.thousands+"",function(e,r){for(var i=e.length,o=[],a=0,l=t[0],s=0;i>0&&l>0&&(s+l+1>r&&(l=Math.max(1,r-s)),o.push(e.substring(i-=l,i+l)),!((s+=l+1)>r));)l=t[a=(a+1)%t.length];return o.reverse().join(n)}),a=void 0===e.currency?"":e.currency[0]+"",u=void 0===e.currency?"":e.currency[1]+"",c=void 0===e.decimal?".":e.decimal+"",m=void 0===e.numerals?f:(i=h.call(e.numerals,String),function(e){return e.replace(/[0-9]/g,function(e){return i[+e]})}),g=void 0===e.percent?"%":e.percent+"",v=void 0===e.minus?"−":e.minus+"",b=void 0===e.nan?"NaN":e.nan+"";function y(e,t){var n=(e=(0,s.A)(e)).fill,i=e.align,l=e.sign,f=e.symbol,h=e.zero,y=e.width,w=e.comma,x=e.precision,E=e.trim,S=e.type;"n"===S?(w=!0,S="g"):d[S]||(void 0===x&&(x=12),E=!0,S="g"),(h||"0"===n&&"="===i)&&(h=!0,n="0",i="=");var O=(t&&void 0!==t.prefix?t.prefix:"")+("$"===f?a:"#"===f&&/[boxX]/.test(S)?"0"+S.toLowerCase():""),C=("$"===f?u:/[%p]/.test(S)?g:"")+(t&&void 0!==t.suffix?t.suffix:""),k=d[S],P=/[defgprs%]/.test(S);function _(e){var t,a,s,u=O,d=C;if("c"===S)d=k(e)+d,e="";else{var f=(e*=1)<0||1/e<0;
6if(e=isNaN(e)?b:k(Math.abs(e),x),E&&(e=function(e){e:for(var t,n=e.length,r=1,i=-1;r<n;++r)switch(e[r]){case".":i=t=r;break;case"0":0===i&&(i=r),t=r;break;default:if(!+e[r])break e;i>0&&(i=0)}return i>0?e.slice(0,i)+e.slice(t+1):e}(e)),f&&0==+e&&"+"!==l&&(f=!1),u=(f?"("===l?l:v:"-"===l||"("===l?"":l)+u,d=("s"!==S||isNaN(e)||void 0===r?"":p[8+r/3])+d+(f&&"("===l?")":""),P){for(t=-1,a=e.length;++t<a;)if(48>(s=e.charCodeAt(t))||s>57){d=(46===s?c+e.slice(t+1):e.slice(t))+d,e=e.slice(0,t);break}}}w&&!h&&(e=o(e,1/0));var g=u.length+e.length+d.length,_=g<y?Array(y-g+1).join(n):"";switch(w&&h&&(e=o(_+e,_.length?y-d.length:1/0),_=""),i){case"<":e=u+e+d+_;break;case"=":e=u+_+e+d;break;case"^":e=_.slice(0,g=_.length>>1)+u+e+d+_.slice(g);break;default:e=_+u+e+d}return m(e)}return x=void 0===x?6:/[gprs]/.test(S)?Math.max(1,Math.min(21,x)):Math.max(0,Math.min(20,x)),_.toString=function(){return e+""},_}return{format:y,formatPrefix:function(e,t){var n=3*Math.max(-8,Math.min(8,Math.floor((0,l.A)(t)/3))),r=Math.pow(10,-n),i=y(((e=(0,s.A)(e)).type="f",e),{suffix:p[8+n/3]});return function(e){return i(r*e)}}}}({thousands:",",grouping:[3],currency:["$",""]})).format,a=i.formatPrefix},25723:(e,t,n)=>{"use strict";n.d(t,{GT:()=>eO,WZ:()=>eC});var r,i,o=n(12115),a=n(95155),l=function(e,t){return Number(e.toFixed(t))},s=function(e,t,n){n&&"function"==typeof n&&n(e,t)},u={easeOut:function(e){return-Math.cos(e*Math.PI)/2+.5},linear:function(e){return e},easeInQuad:function(e){return e*e},easeOutQuad:function(e){return e*(2-e)},easeInOutQuad:function(e){return e<.5?2*e*e:-1+(4-2*e)*e},easeInCubic:function(e){return e*e*e},easeOutCubic:function(e){return--e*e*e+1},easeInOutCubic:function(e){return e<.5?4*e*e*e:(e-1)*(2*e-2)*(2*e-2)+1},easeInQuart:function(e){return e*e*e*e},easeOutQuart:function(e){return 1- --e*e*e*e},easeInOutQuart:function(e){return e<.5?8*e*e*e*e:1-8*--e*e*e*e},easeInQuint:function(e){return e*e*e*e*e},easeOutQuint:function(e){return 1+--e*e*e*e*e},easeInOutQuint:function(e){return e<.5?16*e*e*e*e*e:1+16*--e*e*e*e*e}},c=function(e){"number"==typeof e&&cancelAnimationFrame(e)},d=function(e){e.mounted&&(c(e.animation),e.isAnimating=!1,e.animation=null,e.velocity=null)};function f(e,t,n,r){if(e.mounted){var i=new Date().getTime();d(e),e.animation=function(){if(!e.mounted)return c(e.animation);var o=new Date().getTime()-i,a=(0,u[t])(o/n);o>=n?(r(1),e.animation=null):e.animation&&(r(a),requestAnimationFrame(e.animation))},requestAnimationFrame(e.animation)}}function h(e,t,n,r){var i,o,a,l=(i=t.scale,o=t.positionX,a=t.positionY,!(Number.isNaN(i)||Number.isNaN(o)||Number.isNaN(a)));if(e.mounted&&l){var s=e.setState,u=e.state,c=u.scale,d=u.positionX,h=u.positionY,p=t.scale-c,m=t.positionX-d,g=t.positionY-h;0===n?s(t.scale,t.positionX,t.positionY):f(e,r,n,function(t){1!==t?e.isAnimating=!0:e.isAnimating=!1,s(c+p*t,d+m*t,h+g*t)})}}var p=function(e,t,n,r,i,o,a){var l=e>t?n*(a?.5:1):0,s=r>i?o*(a?.5:1):0;return{minPositionX:e-t-l,maxPositionX:l,minPositionY:r-i-s,maxPositionY:s,scaleWidthFactor:l,scaleHeightFactor:s}},m=function(e,t){var n,r,i,o,a,l,s=e.wrapperComponent,u=e.contentComponent,c=e.setup,d=c.centerZoomedOut,f=c.disablePadding;if(!s||!u)throw Error("Components are not mounted");var h=(n=s.offsetWidth,r=s.offsetHeight,i=u.offsetWidth,o=u.offsetHeight,{wrapperWidth:n,wrapperHeight:r,newContentWidth:a=i*t,newDiffWidth:n-a,newContentHeight:l=o*t,newDiffHeight:r-l}),m=h.wrapperWidth,g=h.wrapperHeight,v=h.newContentWidth,b=h.newContentHeight,y=p(m,v,h.newDiffWidth,g,b,h.newDiffHeight,!!d),w=m>=v&&g>=b;f&&w&&!d&&(y.minPositionX=0,y.maxPositionX=0,y.minPositionY=0,y.maxPositionY=0);var x=e.setup,E=x.minPositionX,S=x.maxPositionX,O=x.minPositionY,C=x.maxPositionY;return null!=E&&(y.minPositionX=m*(1-t)+E*t),null!=S&&(y.maxPositionX=S*t),null!=O&&(y.minPositionY=g*(1-t)+O*t),null!=C&&(y.maxPositionY=C*t),y},g=function(e,t,n,r){return r?e<t?l(t,2):e>n?l(n,2):l(e,2):l(e,2)},v=function(e,t){var n=m(e,t);return e.bounds=n,n};function b(e,t,n,r,i,o,a){var l=n.minPositionX,s=n.minPositionY,u=n.maxPositionX,c=n.maxPositionY,d=0,f=0;return a&&(d=i,f=o),{x:g(e,l-d,u+d,r),y:g(t,s-f,c+f,r)}}function y(e,t,n,r,i,o){var a=e.state,l=a.scale,s=a.positionX,u=a.positionY,c=r-l;return"number"!=typeof t||"number"!=typeof n?(console.error("Mouse X and Y position were not provided!"),{x:s,y:u}):b(s-t*c,u-n*c,i,o,0,0,null)}function w(e,t,n,r,i){var o=i?r:0,a=Math.max(t-o,1e-7),l=n+o;return!Number.isNaN(n)&&e>=l?l:!Number.isNaN(t)&&e<=a?a:Math.max(e,1e-7)}var x=function(e,t){var n=e.setup.panning.excluded,r=e.isInitialized,i=e.wrapperComponent,o=t.target,a="shadowRoot"in o&&"composedPath"in t?t.composedPath().some(function(e){return e instanceof Element&&(null==i?void 0:i.contains(e))}):null==i?void 0:i.contains(o);return!(!(r&&o&&a)||Y(o,n))&&"true"!==o.getAttribute("draggable")&&"true"!==o.getAttribute("contenteditable")&&!o.isContentEditable},E=function(e){var t=e.isInitialized,n=e.isPanning,r=e.setup.panning.disabled;return!!(t&&n&&!r)},S=function(e,t){var n=e.state,r=n.positionX,i=n.positionY;e.isPanning=!0,e.startCoords={x:t.clientX-r,y:t.clientY-i}},O=function(e,t){var n=t.touches,r=e.state,i=r.positionX,o=r.positionY;e.isPanning=!0,1===n.length&&(e.startCoords={x:n[0].clientX-i,y:n[0].clientY-o})};function C(e,t,n,r,i){var o=e.setup.limitToBounds,a=e.wrapperComponent,l=e.bounds,s=e.state,u=s.scale,c=s.positionX,d=s.positionY;if(null!==a&&null!==l&&(t!==c||n!==d)){var f=b(t,n,l,o,r,i,a),h=f.x,p=f.y;e.setState(u,h,p)}}var k=function(e,t,n){var r=e.startCoords,i=e.state,o=e.setup.panning,a=o.lockAxisX,l=o.lockAxisY,s=i.positionX,u=i.positionY;if(!r)return{x:s,y:u};var c=t-r.x,d=n-r.y;return{x:a?s:c,y:l?u:d}},P=function(e,t,n){var r=e.setup,i=e.state,o=r.minScale,a=r.disablePadding,l=r.centerZoomedOut,s=null!=n?n:i.scale;return t>0&&s>=o&&!a&&!l?t:0};(r=i||(i={})).TRACK_PAD="track_pad",r.MOUSE="mouse",r.TOUCH="touch";var _=function(e){var t=e.mounted,n=e.wrapperComponent,r=e.contentComponent,i=e.setup,o=i.disabled,a=i.velocityAnimation,l=i.limitToBounds,s=e.state.scale;return!a.disabled&&!o&&!!t&&!!n&&!!r&&(!l||n.offsetWidth<r.offsetWidth*s||n.offsetHeight<r.offsetHeight*s)},A=function(e){var t=e.mounted,n=e.velocity,r=e.bounds,i=e.setup,o=i.disabled;return!!(!i.velocityAnimation.disabled&&!o&&t)&&!!n&&!!r};function j(e,t,n,r,i,o,a,l,s,u){if(i){if(t>a&&n>a){var c=a+(e-a)*u;return c>s?s:c<a?a:c}if(t<o&&n<o){var c=o+(e-o)*u;return c<l?l:c>o?o:c}}return r?t:g(e,o,a,i)}var M=function(e,t,n){var r=e*n;return Number.isNaN(r)?0:e<0?Math.max(r,-t):Math.min(r,t)};function R(e,t){var n=e.state,r=n.scale;e.panStartPosition={x:n.positionX,y:n.positionY},d(e),v(e,r),void 0!==window.TouchEvent&&t instanceof TouchEvent?O(e,t):S(e,t)}function T(e,t){var n=e.state.scale,r=e.setup,i=r.minScale,o=r.autoAlignment,a=o.disabled,l=o.sizeX,s=o.sizeY,u=o.animationTime,c=o.animationType;if(!(a||n<i||!l&&!s)){var d=function(e){var t=e.state,n=t.positionX,r=t.positionY,i=t.scale,o=e.setup,a=o.disabled,l=o.limitToBounds,s=o.centerZoomedOut,u=e.wrapperComponent;if(!a&&u&&e.bounds){var c=e.bounds,d=c.maxPositionX,f=c.minPositionX,h=c.maxPositionY,p=c.minPositionY,m=n>d?u.offsetWidth:e.setup.minPositionX||0,g=r>h?u.offsetHeight:e.setup.minPositionY||0,v=y(e,m,g,i,e.bounds,l||s),b=v.x,w=v.y;return{scale:i,positionX:n>d||n<f?b:n,positionY:r>h||r<p?w:r}}}(e);d&&h(e,d,null!=t?t:u,c)}}function I(e,t,n,r){var o=e.startCoords,a=e.setup.autoAlignment,l=a.sizeX,s=a.sizeY;if(o){var u=k(e,t,n),c=u.x,d=u.y,f=P(e,l),h=P(e,s);!function(e,t,n){var r,o;
6if(_(e)){var a=e.lastMousePosition,l=e.velocityTime,s=e.setup,u=e.wrapperComponent,c=s.velocityAnimation,d=c.maxStrengthMouse,f=c.maxStrengthTouch,h=c.sensitivityTouch,p=c.sensitivityMouse,m=Date.now();if(a&&l&&u){var g,v=Number.isNaN(g=u.offsetWidth/window.innerWidth)?1:Math.min(1,g),b=((r={})[i.TOUCH]=h,r[i.MOUSE]=p,r)[n],y=((o={})[i.TOUCH]=f,o[i.MOUSE]=d,o)[n],w=t.x-a.x,x=t.y-a.y;e.velocity={velocityX:M(w/v,y,b),velocityY:M(x/v,y,b),total:M(Math.sqrt(w*w+x*x)/(m-l),y,b)}}e.lastMousePosition=t,e.velocityTime=m}}(e,{x:c,y:d},r),C(e,c,d,f,h)}}function N(e,t,n,r){var i=e.setup,o=i.minScale,a=i.maxScale,s=i.limitToBounds,u=w(l(t,2),o,a,0,!1),c=v(e,u),d=y(e,n,r,u,c,s);return{scale:u,positionX:d.x,positionY:d.y}}function D(e,t,n){var r=e.state.scale,i=e.wrapperComponent,o=e.setup,a=o.minScale,l=o.maxScale,s=o.limitToBounds,u=o.zoomAnimation,c=u.disabled,d=u.animationTime,f=u.animationType,p=r>=a&&r<=l;if((r>=1||s)&&T(e),!(c||p)&&i&&e.mounted){var m=N(e,r<a?a:l,t||i.offsetWidth/2,n||i.offsetHeight/2);m&&h(e,m,d,f)}}var z=function(){return(z=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function L(e,t,n){if(n||2==arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError;var F={disabled:!1,minPositionX:null,maxPositionX:null,minPositionY:null,maxPositionY:null,minScale:1,maxScale:8,limitToBounds:!0,centerZoomedOut:!1,centerOnInit:!1,disablePadding:!1,smooth:!0,detached:!1,wheel:{step:.015,disabled:!1,wheelDisabled:!1,touchPadDisabled:!1,activationKeys:[],excluded:[]},trackPadPanning:{disabled:!0,velocityDisabled:!1,lockAxisX:!1,lockAxisY:!1,activationKeys:[],excluded:[]},panning:{disabled:!1,velocityDisabled:!1,lockAxisX:!1,lockAxisY:!1,allowLeftClickPan:!0,allowMiddleClickPan:!0,allowRightClickPan:!0,activationKeys:[],excluded:[]},pinch:{step:5,disabled:!1,allowPanning:!0,excluded:[]},doubleClick:{disabled:!1,step:.7,mode:"zoomIn",animationType:"easeOut",animationTime:200,excluded:[]},zoomAnimation:{disabled:!1,size:.4,animationTime:200,animationType:"easeOut"},autoAlignment:{disabled:!1,sizeX:100,sizeY:100,animationTime:200,velocityAlignmentTime:400,animationType:"easeOut"},velocityAnimation:{disabled:!1,sensitivityMouse:1,sensitivityTouch:1.2,maxStrengthMouse:20,maxStrengthTouch:40,inertia:1,animationTime:300,maxAnimationTime:800,animationType:"easeOut"}},$="react-transform-wrapper",B=function(e){var t,n,r,i,o,a,l,s,u,c=Math.max(null!=(t=e.minScale)?t:F.minScale,1e-7),d=null!=(n=e.maxScale)?n:F.maxScale,f=Math.min(Math.max(null!=(r=e.initialScale)?r:1,c),d);return{previousScale:f,scale:f,positionX:g(null!=(i=e.initialPositionX)?i:0,null!=(o=e.minPositionX)?o:-1/0,null!=(a=e.maxPositionX)?a:1/0,null!=e.minPositionX||null!=e.maxPositionX),positionY:g(null!=(l=e.initialPositionY)?l:0,null!=(s=e.minPositionY)?s:-1/0,null!=(u=e.maxPositionY)?u:1/0,null!=e.minPositionY||null!=e.maxPositionY)}},W=function(e){var t=z({},F);return Object.keys(e).forEach(function(n){var r=void 0!==e[n];if(void 0!==F[n]&&r){var i=Object.prototype.toString.call(F[n]);"[object Object]"===i?t[n]=z(z({},F[n]),e[n]):"[object Array]"===i?t[n]=L(L([],F[n],!0),e[n],!0):t[n]=e[n]}}),t.minScale<=0&&(t.minScale=1e-7),t},V=function(e,t,n){var r=e.state.scale,i=e.wrapperComponent,o=e.setup,a=o.maxScale,s=o.minScale,u=o.zoomAnimation,c=o.smooth,d=u.size;if(!i)throw Error("Wrapper is not mounted");return w(l(c?r*Math.exp(t*n):r+t*n,3),s,a,d,!1)};function H(e,t,n,r,i){var o,a,l=e.wrapperComponent,u=e.state,c=u.scale,d=u.positionX,f=u.positionY,p=e.setup.zoomAnimation;if(!l)return console.error("No WrapperComponent found");var m=p.disabled?0:r,g=l.offsetWidth,v=l.offsetHeight,b=V(e,t,n),y=N(e,b,(g/2-d)/c,(v/2-f)/c);if(!y)return console.error("Error during zoom event. New transformation state was not calculated.");var w=e.props,x=w.onZoomStart,E=w.onZoom,S=w.onZoomStop,O=new MouseEvent("mousemove",{bubbles:!0}),C=K(e);s(C,O,x),s(C,O,E),h(e,y,m,i);var k=null!=(a=null==(o=l.ownerDocument)?void 0:o.defaultView)?a:"undefined"!=typeof window?window:null;k&&k.setTimeout(function(){e.mounted&&s(K(e),O,S)},m)}function U(e,t,n,r){var i,o,a=e.setup,l=e.wrapperComponent,u=e.contentComponent,c=a.limitToBounds,d=a.centerOnInit,f=B(e.props),p=e.state,g=p.scale,v=p.positionX,y=p.positionY;if(l){var w=f.positionX,x=f.positionY;if(d&&u){var E=Q(f.scale,l,u);w=E.positionX,x=E.positionY}var S=b(w,x,m(e,f.scale),c,0,0,l),O={scale:f.scale,positionX:S.x,positionY:S.y};if(g!==f.scale||v!==f.positionX||y!==f.positionY){null==r||r();var C=e.props,k=C.onZoomStart,P=C.onZoom,_=C.onZoomStop,A=new MouseEvent("mousemove",{bubbles:!0}),j=K(e);s(j,A,k),s(j,A,P),h(e,O,t,n);var M=null!=(o=null==(i=l.ownerDocument)?void 0:i.defaultView)?o:"undefined"!=typeof window?window:null;M&&M.setTimeout(function(){e.mounted&&s(K(e),A,_)},t)}}}var q=function(e){return{instance:e,state:e.state,zoomIn:function(t,n,r){void 0===t&&(t=.5),void 0===n&&(n=300),void 0===r&&(r="easeOut"),H(e,1,t,n,r)},zoomOut:function(t,n,r){void 0===t&&(t=.5),void 0===n&&(n=300),void 0===r&&(r="easeOut"),H(e,-1,t,n,r)},setTransform:function(t,n,r,i,o){void 0===i&&(i=300),void 0===o&&(o="easeOut");var a=e.state,l=a.positionX,s=a.positionY,u=a.scale,c=e.wrapperComponent,d=e.contentComponent;!e.setup.disabled&&c&&d&&h(e,{positionX:Number.isNaN(t)?l:t,positionY:Number.isNaN(n)?s:n,scale:Number.isNaN(r)?u:r},i,o)},resetTransform:function(t,n){void 0===t&&(t=200),void 0===n&&(n="easeOut"),U(e,t,n
6)},centerView:function(t,n,r){void 0===n&&(n=200),void 0===r&&(r="easeOut");var i=e.state,o=e.wrapperComponent,a=e.contentComponent;o&&a&&h(e,Q(t||i.scale,o,a),n,r)},zoomToElement:function(t,n,r,i,o,a){void 0===r&&(r=600),void 0===i&&(i="easeOut"),void 0===o&&(o=0),void 0===a&&(a=0),d(e);var l=e.wrapperComponent,s="string"==typeof t?document.getElementById(t):t;if(l&&s&&l.contains(s)){var u=function(e,t,n,r,i){void 0===r&&(r=0),void 0===i&&(i=0);var o,a,l,s,u,c=e.wrapperComponent,d=e.contentComponent,f=e.state,h=e.setup,p=h.limitToBounds,g=h.minScale,v=h.maxScale;if(!c||!d)return f;var y=c.getBoundingClientRect(),x=t.getBoundingClientRect(),E=(o=t.getBoundingClientRect(),a=c.getBoundingClientRect(),l=d.getBoundingClientRect(),s=a.x*f.scale,u=a.y*f.scale,{x:(o.x-l.x+s)/f.scale,y:(o.y-l.y+u)/f.scale}),S=E.x,O=E.y,C=x.width/f.scale,k=x.height/f.scale,P=c.offsetWidth/C,_=c.offsetHeight/k,A=w(n||Math.min(P,_),g,v,0,!1),j=(y.width-C*A)/2,M=(y.height-k*A)/2,R=b((y.left-S)*A+j+r,(y.top-O)*A+M+i,m(e,A),p,0,0,c);return{positionX:R.x,positionY:R.y,scale:A}}(e,s,n,o,a);h(e,u,r,i)}}}},K=function(e){var t={};return Object.assign(t,{instance:e,state:e.state}),Object.assign(t,q(e)),t};function Z(){try{return{get passive(){return!1}}}catch(e){return!1}}var G=".".concat($),Y=function(e,t){return t.some(function(t){return e.matches("".concat(G," ").concat(t,", ").concat(G," .").concat(t,", ").concat(G," ").concat(t," *, ").concat(G," .").concat(t," *"))})},X=function(e){e&&clearTimeout(e)},J=function(e,t,n){var r=Number.parseFloat(n.toFixed(8));return"translate(".concat(e,"px, ").concat(t,"px) scale(").concat(r,")")},Q=function(e,t,n){var r=n.offsetWidth*e,i=n.offsetHeight*e;return{scale:e,positionX:(t.offsetWidth-r)/2,positionY:(t.offsetHeight-i)/2}},ee=function(e,t){var n=e.setup.wheel,r=n.disabled,i=n.wheelDisabled,o=n.touchPadDisabled,a=n.excluded,l=e.isInitialized,s=e.isPanning,u=t.target;return!(!(l&&!s&&!r&&u)||i&&!t.ctrlKey||o&&t.ctrlKey||Y(u,a))&&!!e.isPressingKeys(e.setup.wheel.activationKeys)},et=function(e,t){var n=e.setup,r=n.disabled,i=n.trackPadPanning,o=i.activationKeys,a=i.excluded;return!(!e.wrapperComponent||!e.contentComponent||r||i.disabled||t.ctrlKey||ee(e,t)||Y(t.target,a))&&!!e.isPressingKeys(o)};function en(e,t,n){var r=t.getBoundingClientRect(),i=0,o=0;if("clientX"in e)i=(e.clientX-r.left)/n,o=(e.clientY-r.top)/n;else{var a=e.touches[0];i=(a.clientX-r.left)/n,o=(a.clientY-r.top)/n}return(Number.isNaN(i)||Number.isNaN(o))&&console.error("No mouse or touch offset found"),{x:i,y:o}}var er=function(e,t,n,r,i){var o=e.state.scale,a=e.wrapperComponent,l=e.setup,s=l.maxScale,u=l.minScale,c=l.zoomAnimation,d=l.disablePadding,f=c.size,h=c.disabled;if(!a)throw Error("Wrapper is not mounted");var p=o+t*n;return i?p:w(p,u,s,f,!r&&!h&&!d)},ei=function(e,t){var n=e.previousWheelEvent,r=e.state.scale,i=e.setup,o=i.maxScale,a=i.minScale;return!!n&&(!!(r<o)||!!(r>a)||Math.sign(n.deltaY)!==Math.sign(t.deltaY)||!!(n.deltaY>0)&&!!(n.deltaY<t.deltaY)||!!(n.deltaY<0)&&!!(n.deltaY>t.deltaY)||Math.sign(n.deltaY)!==Math.sign(t.deltaY))},eo=function(e,t){var n=e.setup.pinch,r=n.disabled,i=n.excluded,o=e.isInitialized,a=t.target;return!(!(o&&!r&&a)||Y(a,i))},ea=function(e){var t=e.setup.pinch.disabled,n=e.isInitialized,r=e.pinchStartDistance;return!!(n&&!t&&null!==r)},el=function(e,t,n){var r=n.getBoundingClientRect(),i=e.touches,o=i[0].clientX-r.left,a=i[0].clientY-r.top;return{x:(o+(i[1].clientX-r.left))/2/t,y:(a+(i[1].clientY-r.top))/2/t}},es=function(e){return Math.sqrt(Math.pow(e.touches[0].pageX-e.touches[1].pageX,2)+Math.pow(e.touches[0].pageY-e.touches[1].pageY,2))},eu=function(e,t){var n=e.pinchStartScale,r=e.pinchStartDistance,i=e.setup,o=i.maxScale,a=i.minScale,s=i.zoomAnimation,u=i.disablePadding,c=i.pinch,d=s.size,f=s.disabled,h=c.step;if(!n||null===r)throw Error("Pinch touches distance was not provided");if(t<0)return e.state.scale;var p=n+h/5*(t/r*n-n);return w(p===1/0?0:l(p,10),a,o,d,!f&&!u)},ec=function(e,t){var n=e.props,r=n.onWheelStart,i=n.onZoomStart;e.wheelStopEventTimer||(d(e),s(K(e),t,r),s(K(e),t,i))},ed=function(e,t){var n,r=e.props,i=r.onWheel,o=r.onZoom,a=e.contentComponent,l=e.setup,u=e.state.scale,c=l.limitToBounds,d=l.centerZoomedOut,f=l.zoomAnimation,h=l.wheel,p=l.disablePadding,m=l.smooth,g=f.size,b=f.disabled,w=h.step;if(!a)throw Error("Component not mounted");t.preventDefault(),t.stopPropagation();var x=er(e,(n=t?t.deltaY<0?1:-1:0,n),m?w*Math.abs(t.deltaY):w,!t.ctrlKey);if(u!==x){var E=v(e,x),S=en(t,a,u),O=y(e,S.x,S.y,x,E,c&&(b||0===g||d||p)),C=O.x,k=O.y;e.previousWheelEvent=t,e.setState(x,C,k),s(K(e),t,i),s(K(e),t,o)}},ef=function(e,t){var n=e.props,r=n.onWheelStop,i=n.onZoomStop;X(e.wheelAnimationTimer),e.wheelAnimationTimer=setTimeout(function(){e.mounted&&(D(e,t.x,t.y),e.wheelAnimationTimer=null)},100),ei(e,t)&&(X(e.wheelStopEventTimer),e.wheelStopEventTimer=setTimeout(function(){e.mounted&&(e.wheelStopEventTimer=null,s(K(e),t,r),s(K(e),t,i))},160))},eh=function(e,t){var n=e.props,r=n.onWheelStart,i=n.onPanningStart;e.wheelStopEventTimer||(d(e),s(K(e),t,r),s(K(e),t,i))},ep=function(e,t){var n=e.props,r=n.onWheelStop,i=n.onPanningStop;X(e.wheelAnimationTimer),e.wheelAnimationTimer=setTimeout(function(){e.mounted&&(D(e,t.x,t.y),e.wheelAnimationTimer=null)},100),ei(e,t)&&(X(e.wheelStopEventTimer),e.wheelStopEventTimer=setTimeout(function(){e.mounted&&(e.wheelStopEventTimer=null,s(K(e),t,r),s(K(e),t,i))},160))},em=function(e){for(var t=0,n=0,r=0;r<2;r+=1)t+=e.touches[r].clientX,n+=e.touches[r].clientY;return{x:t/2,y:n/2}},eg=function(e,t){var n=es(t);e.pinchStartDistance=n,e.lastDistance=n,e.pinchStartScale=e.state.scale,e.isPanning=!1,e.isPinching=!0,e.pinchPreviousCenter=em(t),d(e)},ev=function(e,t){var n=e.contentComponent,r=e.pinchStartDistance,i=e.wrapperComponent,o=e.pinchPreviousCenter,a=e.state.scale,l=e.setup,s=l.limitToBounds,u=l.centerZoomedOut,c=l.zoomAnimation,d=l.autoAlignment,f=l.pinch,h=l.panning,p=c.disabled,m=c.size,g=f.allowPanning;if(null!==r&&n){var w=el(t,a,n);if(Number.isFinite(w.x)&&Number.isFinite(w.y)){var x=es(t),E=eu(e,x),S=em(t),O=a/E,C=(S.x-((null==o?void 0:o.x)||0))*O,k=(S.y-((null==o?void 0:o.y)||0))*O;if(E!==a||0!==C||0!==k){e.pinchPreviousCenter=S;var _=v(e,E),A=y(e,w.x,w.y,E,_,s&&(p||0===m||u)),j=A.x,M=A.y;if(e.pinchMidpoint=w,e.lastDistance=x,h.disabled||!g)e.setState(E,j,M);else{var R=d.sizeX,T=d.sizeY,I=b(j+C,M+k,_,s,P(e,R,E),P(e,T,E),i),N=I.x,D=I.y;e.setState(E,N,D)}}}}},eb=function(e){var t=e.pinchMidpoint;e.velocity=null,e.lastDistance=null,e.pinchMidpoint=null,e.pinchStartScale=null,e.pinchStartDistance=null,e.isPinching=!1,D(e,null==t?void 0:t.x,null==t?void 0:t.y)},ey=function(e,t){var n=e.props.onZoomStop,r=e.setup.doubleClick.animationTime;X(e.doubleClickStopEventTimer),e.doubleClickStopEventTimer=setTimeout(function(){e.doubleClickStopEventTimer=null,s(K(e),t,n)},r)},ew=function(e,t){var n=e.props,r=n.onZoomStart,i=n.onZoom,o=e.setup.doubleClick,a=o.animationTime,l=o.animationType;s(K(e),t,r),U(e,a,l,function(){return s(K(e),t,i)}),ey(e,t)},ex=function(e,t){var n=e.isInitialized,r=e.setup,i=e.wrapperComponent,o=r.doubleClick,a=o.disabled,l=o.excluded,s=t.target,u=null==i?void 0:i.contains(s);return!(!(n&&s&&u&&!a)||Y(s,l))},eE=function(e){var t=this;this.mounted=!0,this.onChangeCallbacks=new Set,this.onInitCallbacks=new Set,this.onTransformCallbacks=new Set,this.wrapperComponent=null,this.contentComponent=null,this.isInitialized=!1,this.bounds=null,this.previousWheelEvent=null,this.wheelStopEventTimer=null,this.wheelAnimationTimer=null,this.isPanning=!1,this.isWheelPanning=!1,this.startCoords=null,this.panStartPosition=null,this.lastTouch=null,this.isPinching=!1,this.distance=null,this.lastDistance=null,this.pinchStartDistance=null,this.pinchStartScale=null,this.pinchMidpoint=null,this.pinchPreviousCenter=null,this.doubleClickStopEventTimer=null,this.velocity=null,this.velocityTime=null,this.lastMousePosition=null,this.isAnimating=!1,this.animation=null,this.pressedKeys={},this.mount=function(){t.initializeWindowEvents()},this.unmount=function(){t.cleanupWindowEvents()},this.update=function(e){t.props=e,t.wrapperComponent&&t.contentComponent&&v(t,t.state.scale),t.setup=W(e)},this.initializeWindowEvents=function(){var e,n,r,i,o=Z(),a=null==(e=t.wrapperComponent)?void 0:e.ownerDocument,l=null==a?void 0:a.defaultView;null==(n=t.wrapperComponent)||n.addEventListener("wheel",t.onWheelPanning,o),null==(r=t.wrapperComponent)||r.addEventListener("keyup",t.setKeyUnPressed,o),null==(i=t.wrapperComponent)||i.addEventListener("keydown",t.setKeyPressed,o),null==l||l.addEventListener("mousedown",t.onPanningStart,o),null==l||l.addEventListener("mousemove",t.onPanning,o),null==l||l.addEventListener("mouseup",t.onPanningStop,o),null==a||a.addEventListener("mouseleave",t.clearPanning,o),null==l||l.addEventListener("keyup",t.setKeyUnPressed,o),null==l||l.addEventListener("keydown",t.setKeyPressed,o),null==l||l.addEventListener("blur",t.handleWindowBlur)},this.cleanupWindowEvents=function(){var e,n,r,i,o,a=Z(),l=null==(e=t.wrapperComponent)?void 0:e.ownerDocument,s=null==l?void 0:l.defaultView;null==s||s.removeEventListener("mousedown",t.onPanningStart,a),null==s||s.removeEventListener("mousemove",t.onPanning,a),null==s||s.removeEventListener("mouseup",t.onPanningStop,a),null==l||l.removeEventListener("mouseleave",t.clearPanning,a),null==s||s.removeEventListener("keyup",t.setKeyUnPressed,a),null==s||s.removeEventListener("keydown",t.setKeyPressed,a),null==s||s.removeEventListener("blur",t.handleWindowBlur),document.removeEventListener("mouseleave",t.clearPanning,a),null==(n=t.wrapperComponent)||n.removeEventListener("wheel",t.onWheelPanning,a),null==(r=t.wrapperComponent)||r.removeEventListener("keyup",t.setKeyUnPressed,a),null==(i=t.wrapperComponent)||i.removeEventListener("keydown",t.setKeyPressed,a),d(t),null==(o=t.observer)||o.disconnect()},this.handleInitializeWrapperEvents=function(e){var n=Z();e.addEventListener("wheel",t.onWheelZoom,n),e.addEventListener("dblclick",t.onDoubleClick,n),e.addEventListener("touchstart",t.onTouchPanningStart,n),e.addEventListener("touchmove",t.onTouchPanning,n),e.addEventListener("touchend",t.onTouchPanningStop,n)},this.handleInitialize=function(e){var n=t.setup.centerOnInit;t.applyTransformation(),t.onInitCallbacks.forEach(function(e){return e(K(t))}),n&&(t.setCenter(),t.observer=new ResizeObserver(function(){var n,r=e.offsetWidth,i=e.offsetHeight;(r>0||i>0)&&(t.onInitCallbacks.forEach(function(e){return e(K(t))}),t.setCenter(),null==(n=t.observer)||n.disconnect())}),setTimeout(function(){var e;null==(e=t.observer)||e.disconnect()},5e3),t.observer.observe(e))},this.onWheelZoom=function(e){t.setup.disabled||(t.syncModifierKeys(e),ee(t,e)&&(ec(t,e),ed(t,e),ef(t,e)))},this.onWheelPanning=function(e){var n=t.props.onPanning,r=t.setup.trackPadPanning,i=r.lockAxisX,o=r.lockAxisY;if(t.syncModifierKeys(e),et(t,e)){e.preventDefault(),e.stopPropagation();var a=t.state,l=a.positionX,u=a.positionY,c=l-e.deltaX,d=u-e.deltaY,f=i?l:c,h=o?u:d,p=t.setup.autoAlignment,m=p.sizeX,g=p.sizeY,v=P(t,m),b=P(t,g);(f!==l||h!==u)&&(eh(t,e),C(t,f,h,v,b),s(K(t),e,n),ep(t,e))}},this.onPanningStart=function(e){var n=t.setup.disabled,r=t.props.onPanningStart;n||(t.syncModifierKeys(e),x(t,e)&&t.isPressingKeys(t.setup.panning.activationKeys)&&(0!==e.button||t.setup.panning.allowLeftClickPan)&&(1!==e.button||t.setup.panning.allowMiddleClickPan)&&(2!==e.button||t.setup.panning.allowRightClickPan)&&(e.preventDefault(),e.stopPropagation(),d(t),R(t,e),s(K(t),e,r)))},this.onPanning=function(e){var n=t.setup.disabled,r=t.props.onPanning;n||((t.syncModifierKeys(e),t.isPanning&&0===e.buttons)?t.clearPanning(e):!E(t)||t.isPressingKeys(t.setup.panning.activationKeys)&&(e.preventDefault(),e.stopPropagation(),I(t,e.clientX,e.clientY,i.MOUSE),s(K(t),e,r)))},this.onPanningStop=function(e){var n=t.setup.panning.velocityDisabled,r=t.props.onPanningStop;t.isPanning&&(!function(e,t){if(e.isPanning){var n=e.velocity,r=e.wrapperComponent,i=e.contentComponent;e.isPanning=!1;var o=e.state,a=o.positionX,l=o.positionY,s=o.scale,c=e.panStartPosition;if(e.panStartPosition=null,c){var d=a-c.x,h=l-c.y;if(d*d+h*h<=25)return}e.isAnimating=!1,e.animation=null;var p=(null==r?void 0:r.offsetWidth)||0,m=(null==r?void 0:r.offsetHeight)||0,g=((null==i?void 0:i.offsetWidth)||0)*s,v=((null==i?void 0:i.offsetHeight)||0)*s,b=!e.setup.limitToBounds||p<g||m<v;!t&&n&&n.total>.1&&b?function(e){var t=e.velocity,n=e.bounds,r=e.setup,i=e.wrapperComponent;if(A(e)&&t&&n&&i){var o,a,l,s=t.velocityX,c=t.velocityY,d=t.total,h=n.maxPositionX,p=n.minPositionX,m=n.maxPositionY,g=n.minPositionY,v=r.limitToBounds,b=r.autoAlignment,y=r.zoomAnimation,w=r.panning,x=w.lockAxisY,E=w.lockAxisX,S=y.animationType,O=b.sizeX,C=b.sizeY,k=b.velocityAlignmentTime,_=Math.max((a=(o=e.setup.velocityAnimation).animationTime,l=o.maxAnimationTime,Math.min(a*Math.max(1,Math.abs(d/o.inertia)),l)),k),M=P(e,O),R=P(e,C),T=M*i.offsetWidth/100,I=R*i.offsetHeight/100,N=h+T,D=p-T,z=m+I,L=g-I,F=e.state,$=new Date().getTime();f(e,S,_,function(t){var n=e.state,r=n.scale,i=n.positionX,o=n.positionY,a=new Date().getTime()-$,l=1-(0,u[b.animationType])(Math.min(1,a/k)),d=1-t,f=i+s*d,y=o+c*d,w=j(f,F.positionX,i,E,v,p,h,D,N,l),S=j(y,F.positionY,o,x,v,g,m,L,z,l);
6if(i!==f||o!==y){e.setState(r,w,S);var O=e.props.onPanning;O&&O(K(e),{})}})}}(e):T(e)}}(t,n),s(K(t),e,r))},this.onPinchStart=function(e){var n=t.setup.disabled,r=t.props.onPinchStart;n||eo(t,e)&&(eg(t,e),d(t),s(K(t),e,r))},this.onPinch=function(e){var n=t.setup.disabled,r=t.props.onPinch;n||ea(t)&&(e.preventDefault(),e.stopPropagation(),ev(t,e),s(K(t),e,r))},this.onPinchStop=function(e){var n=t.props.onPinchStop;t.pinchStartScale&&(eb(t),s(K(t),e,n))},this.onTouchPanningStart=function(e){var n=t.setup,r=n.disabled,i=n.doubleClick,o=t.props.onPanningStart;if(!r){var a=!(null==i?void 0:i.disabled),l=t.lastTouch&&new Date-t.lastTouch<200;if(a&&l&&1===e.touches.length)t.onDoubleClick(e);else{t.lastTouch=+new Date,d(t);var u=e.touches,c=1===u.length,f=2===u.length,h=x(t,e);if(c){if(!h)return;d(t),R(t,e),s(K(t),e,o)}f&&t.onPinchStart(e)}}},this.onTouchPanning=function(e){var n=t.setup.disabled,r=t.props.onPanning;if(t.isPanning&&1===e.touches.length){if(n||!E(t))return;e.cancelable&&e.preventDefault(),e.stopPropagation();var o=e.touches[0];I(t,o.clientX,o.clientY,i.TOUCH),s(K(t),e,r)}else e.touches.length>1&&t.onPinch(e)},this.onTouchPanningStop=function(e){t.onPanningStop(e),t.onPinchStop(e)},this.onDoubleClick=function(e){t.setup.disabled||ex(t,e)&&function(e,t){var n,r=e.setup,i=e.doubleClickStopEventTimer,o=e.state,a=e.contentComponent,l=o.scale,u=e.props,c=u.onZoomStart,d=u.onZoom,f=r.doubleClick,p=f.disabled,m=f.mode,g=f.step,v=f.animationTime,b=f.animationType;if(!p&&!i){if("reset"===m)return ew(e,t);if(!a)return console.error("No ContentComponent found");var y=(n=e.state.scale,"toggle"===m?1===n?1:-1:"zoomOut"===m?-1:1),w=V(e,y,g);if(l!==w){s(K(e),t,c);var x=en(t,a,l),E=N(e,w,x.x,x.y);if(!E)return console.error("Error during zoom event. New transformation state was not calculated.");s(K(e),t,d),h(e,E,v,b),ey(e,t)}}}(t,e)},this.clearPanning=function(e){t.isPanning&&t.onPanningStop(e)},this.handleWindowBlur=function(){t.pressedKeys={},t.isPanning&&(t.isPanning=!1,t.startCoords=null)},this.syncModifierKeys=function(e){var n=e.ctrlKey,r=e.metaKey,i=e.shiftKey,o=e.altKey;"boolean"==typeof n&&(t.pressedKeys.Control=n),"boolean"==typeof r&&(t.pressedKeys.Meta=r),"boolean"==typeof i&&(t.pressedKeys.Shift=i),"boolean"==typeof o&&(t.pressedKeys.Alt=o)},this.setKeyPressed=function(e){t.pressedKeys[e.key]=!0},this.setKeyUnPressed=function(e){t.pressedKeys[e.key]=!1},this.isPressingKeys=function(e){return"function"==typeof e?e(Object.entries(t.pressedKeys).filter(function(e){return e[1]}).map(function(e){return e[0]})):!e.length||!!e.every(function(e){return t.pressedKeys[e]})},this.setCenter=function(){if(t.wrapperComponent&&t.contentComponent){var e=Q(t.state.scale,t.wrapperComponent,t.contentComponent);t.setState(e.scale,e.positionX,e.positionY)}},this.handleTransformStyles=function(e,n,r){return t.props.customTransform?t.props.customTransform(e,n,r):J(e,n,r)},this.getContext=function(){return K(t)},this.applyTransformation=function(){if(t.mounted&&t.contentComponent){var e=t.state,n=e.scale,r=e.positionX,i=e.positionY,o=t.handleTransformStyles(r,i,n);t.props.detached||(t.contentComponent.style.transform=o),t.onTransformCallbacks.forEach(function(e){return e({scale:n,positionX:r,positionY:i,previousScale:t.state.previousScale,ref:K(t)})})}},this.setState=function(e,n,r){var i=t.props.onTransform;if(Number.isNaN(e)||Number.isNaN(n)||Number.isNaN(r))console.error("Detected NaN set state values");else{var o=Math.max(e,1e-7);o!==t.state.scale&&(t.state.previousScale=t.state.scale,t.state.scale=o),t.state.positionX=n,t.state.positionY=r,t.applyTransformation();var a=K(t);t.onChangeCallbacks.forEach(function(e){return e(a)}),s(a,{scale:t.state.scale,positionX:n,positionY:r},i)}},this.onTransform=function(e){return t.onTransformCallbacks.has(e)||t.onTransformCallbacks.add(e),function(){t.onTransformCallbacks.delete(e)}},this.onChange=function(e){return t.onChangeCallbacks.has(e)||t.onChangeCallbacks.add(e),function(){t.onChangeCallbacks.delete(e)}},this.onInit=function(e){return t.onInitCallbacks.has(e)||t.onInitCallbacks.add(e),function(){t.onInitCallbacks.delete(e)}},this.init=function(e,n){t.cleanupWindowEvents(),t.wrapperComponent=e,t.contentComponent=n,v(t,t.state.scale),t.handleInitializeWrapperEvents(e),t.handleInitialize(n),t.initializeWindowEvents(),t.isInitialized=!0;var r,i=K(t);s(i,void 0,t.props.onInit),r=t.props.ref,null!=r&&("function"==typeof r?r(i):r.current=i)},this.props=e,this.setup=W(this.props),this.state=B(this.props)},eS=o.createContext(null),eO=o.forwardRef(function(e,t){var n,r,i=(0,o.useRef)(new eE(e)).current,l=(n=e.children,r=q(i),"function"==typeof n?n(r):n);return(0,o.useImperativeHandle)(t,function(){return q(i)},[i]),(0,o.useEffect)(function(){i.update(e)},[i,e]),(0,a.jsx)(eS.Provider,z({value:i},{children:l}))});o.forwardRef(function(e,t){var n,r=(0,o.useRef)(null),i=(0,o.useContext)(eS);return(0,o.useEffect)(function(){return i.onChange(function(e){r.current&&(r.current.style.transform=i.handleTransformStyles(0,0,1/e.instance.state.scale))})},[i]),(0,a.jsx)("div",z({}
6,e,{ref:(n=[r,t],function(e){n.forEach(function(t){"function"==typeof t?t(e):null!=t&&(t.current=e)})})}))});!function(e,t){void 0===t&&(t={});var n=t.insertAt;if(e&&"undefined"!=typeof document){var r=document.head||document.getElementsByTagName("head")[0],i=document.createElement("style");i.type="text/css","top"===n&&r.firstChild?r.insertBefore(i,r.firstChild):r.appendChild(i),i.styleSheet?i.styleSheet.cssText=e:i.appendChild(document.createTextNode(e))}}(".transform-component-module_wrapper__SPB86 {\n  position: relative;\n  width: -moz-fit-content;\n  width: fit-content;\n  height: -moz-fit-content;\n  height: fit-content;\n  overflow: hidden;\n  -webkit-touch-callout: none; /* iOS Safari */\n  -webkit-user-select: none; /* Safari */\n  -khtml-user-select: none; /* Konqueror HTML */\n  -moz-user-select: none; /* Firefox */\n  -ms-user-select: none; /* Internet Explorer/Edge */\n  user-select: none;\n  margin: 0;\n  padding: 0;\n  transform: translate3d(0, 0, 0);\n}\n.transform-component-module_content__FBWxo {\n  display: flex;\n  flex-wrap: wrap;\n  width: -moz-fit-content;\n  width: fit-content;\n  height: -moz-fit-content;\n  height: fit-content;\n  margin: 0;\n  padding: 0;\n  transform-origin: 0% 0%;\n}\n.transform-component-module_content__FBWxo img {\n  pointer-events: none;\n}\n.transform-component-module_infiniteGrid__Z-aP3 {\n  position: absolute;\n  inset: 0;\n  pointer-events: none;\n  background-image: radial-gradient(\n    circle,\n    rgba(0, 0, 0, 0.12) 1px,\n    transparent 1px\n  );\n  background-size: 20px 20px;\n  background-position: 0 0;\n}\n");var eC=function(e){var t=e.children,n=e.wrapperClass,r=e.contentClass,i=e.wrapperStyle,l=e.contentStyle,s=e.wrapperProps,u=e.contentProps,c=e.infinite,d=void 0!==c&&c,f=(0,o.useContext)(eS),h=f.init,p=f.cleanupWindowEvents,m=(0,o.useRef)(null),g=(0,o.useRef)(null),v=(0,o.useRef)(null);return(0,o.useEffect)(function(){var e=m.current,t=g.current;return null!==e&&null!==t&&h&&(null==h||h(e,t)),function(){null==p||p()}},[]),(0,o.useEffect)(function(){if(d){var e=v.current;if(e){var t=function(){var t=f.state,n=t.positionX,r=t.positionY;e.style.backgroundPosition="".concat(n,"px ").concat(r,"px")};return t(),f.onChange(t)}}},[d,f]),(0,a.jsxs)("div",z({},void 0===s?{}:s,{ref:m,className:"".concat($," ").concat("transform-component-module_wrapper__SPB86"," ").concat(void 0===n?"":n),style:i},{children:[d&&(0,a.jsx)("div",{ref:v,className:"transform-component-module_infiniteGrid__Z-aP3","aria-hidden":!0}),(0,a.jsx)("div",z({},void 0===u?{}:u,{ref:g,className:"".concat("react-transform-component"," ").concat("transform-component-module_content__FBWxo"," ").concat(void 0===r?"":r),style:z(z({},l),{transform:J(f.state.positionX,f.state.positionY,f.state.scale)})},{children:t}))]}))};o.forwardRef(function(e,t){var n=e.x,r=e.y,i=e.width,l=e.height,s=e.margin,u=void 0===s?0:s,c=e.threshold,d=void 0===c?0:c,f=e.placeholder,h=void 0===f?null:f,p=e.onShow,m=e.onHide,g=e.children,v=e.className,b=e.style,y=(0,o.useContext)(eS),w=(0,o.useState)(!1),x=w[0],E=w[1],S=(0,o.useRef)(!1),O=(0,o.useRef)(p),C=(0,o.useRef)(m);return(O.current=p,C.current=m,(0,o.useEffect)(function(){var e,t=function(){var e,t,o=y.wrapperComponent;if(o){var a=function(e){var t=e.elementX,n=e.elementY,r=e.elementWidth,i=e.elementHeight,o=e.scale,a=e.positionX,l=e.positionY,s=e.viewportWidth,u=e.viewportHeight,c=e.margin,d=void 0===c?0:c,f=e.threshold,h=void 0===f?0:f,p={x:-d,y:-d,width:s+2*d,height:u+2*d},m={x:t*o+a,y:n*o+l,width:r*o,height:i*o};if(h<=0){var g=m.x<p.x+p.width&&m.x+m.width>p.x,v=m.y<p.y+p.height&&m.y+m.height>p.y;return g&&v}var b=m.width*m.height;return!(b<=0)&&Math.max(0,Math.min(p.x+p.width,m.x+m.width)-Math.max(p.x,m.x))*Math.max(0,Math.min(p.y+p.height,m.y+m.height)-Math.max(p.y,m.y))/b>=h}({elementX:n,elementY:r,elementWidth:i,elementHeight:l,scale:y.state.scale,positionX:y.state.positionX,positionY:y.state.positionY,viewportWidth:o.offsetWidth,viewportHeight:o.offsetHeight,margin:u,threshold:d});a!==S.current&&(S.current=a,E(a),a?null==(e=O.current)||e.call(O):null==(t=C.current)||t.call(C))}};t();var o=y.onChange(t);return y.wrapperComponent||(e=y.onInit(function(){return t()})),function(){o(),null==e||e()}},[y,n,r,i,l,u,d]),x)?(0,a.jsx)("div",z({ref:t,className:v,style:b},{children:g})):h?(0,a.jsx)(a.Fragment,{children:h}):null})},25730:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__iconNode:()=>i,default:()=>o});var r=n(23055);let i=[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]],o=(0,r.A)("menu",i)},26463:function(e,t,n){var r;!function(i){"use strict";
6var o,a={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},l=!0,s="[DecimalError] ",u=s+"Invalid argument: ",c=s+"Exponent out of range: ",d=Math.floor,f=Math.pow,h=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,p=d(1286742750677284.5),m={};function g(e,t){var n,r,i,o,a,s,u,c,d=e.constructor,f=d.precision;if(!e.s||!t.s)return t.s||(t=new d(e)),l?k(t,f):t;if(u=e.d,c=t.d,a=e.e,i=t.e,u=u.slice(),o=a-i){for(o<0?(r=u,o=-o,s=c.length):(r=c,i=a,s=u.length),o>(s=(a=Math.ceil(f/7))>s?a+1:s+1)&&(o=s,r.length=1),r.reverse();o--;)r.push(0);r.reverse()}for((s=u.length)-(o=c.length)<0&&(o=s,r=c,c=u,u=r),n=0;o;)n=(u[--o]=u[o]+c[o]+n)/1e7|0,u[o]%=1e7;for(n&&(u.unshift(n),++i),s=u.length;0==u[--s];)u.pop();return t.d=u,t.e=i,l?k(t,f):t}function v(e,t,n){if(e!==~~e||e<t||e>n)throw Error(u+e)}function b(e){var t,n,r,i=e.length-1,o="",a=e[0];if(i>0){for(o+=a,t=1;t<i;t++)(n=7-(r=e[t]+"").length)&&(o+=S(n)),o+=r;(n=7-(r=(a=e[t])+"").length)&&(o+=S(n))}else if(0===a)return"0";for(;a%10==0;)a/=10;return o+a}m.absoluteValue=m.abs=function(){var e=new this.constructor(this);return e.s&&(e.s=1),e},m.comparedTo=m.cmp=function(e){var t,n,r,i;if(e=new this.constructor(e),this.s!==e.s)return this.s||-e.s;if(this.e!==e.e)return this.e>e.e^this.s<0?1:-1;for(t=0,n=(r=this.d.length)<(i=e.d.length)?r:i;t<n;++t)if(this.d[t]!==e.d[t])return this.d[t]>e.d[t]^this.s<0?1:-1;return r===i?0:r>i^this.s<0?1:-1},m.decimalPlaces=m.dp=function(){var e=this.d.length-1,t=(e-this.e)*7;if(e=this.d[e])for(;e%10==0;e/=10)t--;return t<0?0:t},m.dividedBy=m.div=function(e){return y(this,new this.constructor(e))},m.dividedToIntegerBy=m.idiv=function(e){var t=this.constructor;return k(y(this,new t(e),0,1),t.precision)},m.equals=m.eq=function(e){return!this.cmp(e)},m.exponent=function(){return x(this)},m.greaterThan=m.gt=function(e){return this.cmp(e)>0},m.greaterThanOrEqualTo=m.gte=function(e){return this.cmp(e)>=0},m.isInteger=m.isint=function(){return this.e>this.d.length-2},m.isNegative=m.isneg=function(){return this.s<0},m.isPositive=m.ispos=function(){return this.s>0},m.isZero=function(){return 0===this.s},m.lessThan=m.lt=function(e){return 0>this.cmp(e)},m.lessThanOrEqualTo=m.lte=function(e){return 1>this.cmp(e)},m.logarithm=m.log=function(e){var t,n=this.constructor,r=n.precision,i=r+5;if(void 0===e)e=new n(10);else if((e=new n(e)).s<1||e.eq(o))throw Error(s+"NaN");if(this.s<1)throw Error(s+(this.s?"NaN":"-Infinity"));return this.eq(o)?new n(0):(l=!1,t=y(O(this,i),O(e,i),i),l=!0,k(t,r))},m.minus=m.sub=function(e){return e=new this.constructor(e),this.s==e.s?P(this,e):g(this,(e.s=-e.s,e))},m.modulo=m.mod=function(e){var t,n=this.constructor,r=n.precision;if(!(e=new n(e)).s)throw Error(s+"NaN");return this.s?(l=!1,t=y(this,e,0,1).times(e),l=!0,this.minus(t)):k(new n(this),r)},m.naturalExponential=m.exp=function(){return w(this)},m.naturalLogarithm=m.ln=function(){return O(this)},m.negated=m.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e},m.plus=m.add=function(e){return e=new this.constructor(e),this.s==e.s?g(this,e):P(this,(e.s=-e.s,e))},m.precision=m.sd=function(e){var t,n,r;if(void 0!==e&&!!e!==e&&1!==e&&0!==e)throw Error(u+e);if(t=x(this)+1,n=7*(r=this.d.length-1)+1,r=this.d[r]){for(;r%10==0;r/=10)n--;for(r=this.d[0];r>=10;r/=10)n++}return e&&t>n?t:n},m.squareRoot=m.sqrt=function(){var e,t,n,r,i,o,a,u=this.constructor;if(this.s<1){if(!this.s)return new u(0);throw Error(s+"NaN")}for(e=x(this),l=!1,0==(i=Math.sqrt(+this))||i==1/0?(((t=b(this.d)).length+e)%2==0&&(t+="0"),i=Math.sqrt(t),e=d((e+1)/2)-(e<0||e%2),r=new u(t=i==1/0?"5e"+e:(t=i.toExponential()).slice(0,t.indexOf("e")+1)+e)):r=new u(i.toString()),i=a=(n=u.precision)+3;;)if(r=(o=r).plus(y(this,o,a+2)).times(.5),b(o.d).slice(0,a)===(t=b(r.d)).slice(0,a)){if(t=t.slice(a-3,a+1),i==a&&"4999"==t){if(k(o,n+1,0),o.times(o).eq(this)){r=o;break}}else if("9999"!=t)break;a+=4}return l=!0,k(r,n)},m.times=m.mul=function(e){var t,n,r,i,o,a,s,u,c,d=this.constructor,f=this.d,h=(e=new d(e)).d;if(!this.s||!e.s)return new d(0);for(e.s*=this.s,n=this.e+e.e,(u=f.length)<(c=h.length)&&(o=f,f=h,h=o,a=u,u=c,c=a),o=[],r=a=u+c;r--;)o.push(0);for(r=c;--r>=0;){for(t=0,i=u+r;i>r;)s=o[i]+h[r]*f[i-r-1]+t,o[i--]=s%1e7|0,t=s/1e7|0;o[i]=(o[i]+t)%1e7|0}for(;!o[--a];)o.pop();return t?++n:o.shift(),e.d=o,e.e=n,l?k(e,d.precision):e},m.toDecimalPlaces=m.todp=function(e,t){var n=this,r=n.constructor;return(n=new r(n),void 0===e)?n:(v(e,0,1e9),void 0===t?t=r.rounding:v(t,0,8),k(n,e+x(n)+1,t))},m.toExponential=function(e,t){var n,r=this,i=r.constructor;return void 0===e?n=_(r,!0):(v(e,0,1e9),void 0===t?t=i.rounding:v(t,0,8),n=_(r=k(new i(r),e+1,t),!0,e+1)),n},m.toFixed=function(e,t){var n,r,i=this.constructor;return void 0===e?_(this):(v(e,0,1e9),void 0===t?t=i.rounding:v(t,0,8),n=_((r=k(new i(this),e+x(this)+1,t)).abs(),!1,e+x(r)+1),this.isneg()&&!this.isZero()?"-"+n:n)},m.toInteger=m.toint=function(){var e=this.constructor;return k(new e(this),x(this)+1,e.rounding)},m.toNumber=function(){return+this},m.toPower=m.pow=function(e){var t,n,r,i,a,u,c=this,f=c.constructor,h=+(e=new f(e));if(!e.s)return new f(o);if(!(c=new f(c)).s){if(e.s<1)throw Error(s+"Infinity");return c}if(c.eq(o))return c;if(r=f.precision,e.eq(o))return k(c,r);if(u=(t=e.e)>=(n=e.d.length-1),a=c.s,u){if((n=h<0?-h:h)<=0x1fffffffffffff){for(i=new f(o),t=Math.ceil(r/7+4),l=!1;n%2&&A((i=i.times(c)).d,t),0!==(n=d(n/2));)A((c=c.times(c)).d,t);return l=!0,e.s<0?new f(o).div(i):k(i,r)}}else if(a<0)throw Error(s+"NaN");return a=a<0&&1&e.d[Math.max(t,n)]?-1:1,c.s=1,l=!1,i=e.times(O(c,r+12)),l=!0,(i=w(i)).s=a,i},m.toPrecision=function(e,t){var n,r,i=this,o=i.constructor;return void 0===e?(n=x(i),r=_(i,n<=o.toExpNeg||n>=o.toExpPos)):(v(e,1,1e9),void 0===t?t=o.rounding:v(t,0,8),n=x(i=k(new o(i),e,t)),r=_(i,e<=n||n<=o.toExpNeg,e)),r},m.toSignificantDigits=m.tosd=function(e,t){var n=this.constructor;return void 0===e?(e=n.precision,t=n.rounding):(v(e,1,1e9),void 0===t?t=n.rounding:v(t,0,8)),k(new n(this),e,t)},m.toString=m.valueOf=m.val=m.toJSON=function(){var e=x(this),t=this.constructor;return _(this,e<=t.toExpNeg||e>=t.toExpPos)};var y=function(){function e(e,t){var n,r=0,i=e.length;for(e=e.slice();i--;)n=e[i]*t+r,e[i]=n%1e7|0,r=n/1e7|0;return r&&e.unshift(r),e}function t(e,t,n,r){var i,o;if(n!=r)o=n>r?1:-1;else for(i=o=0;i<n;i++)if(e[i]!=t[i]){o=e[i]>t[i]?1:-1;break}return o}function n(e,t,n){for(var r=0;n--;)e[n]-=r,r=+(e[n]<t[n]),e[n]=1e7*r+e[n]-t[n];for(;!e[0]&&e.length>1;)e.shift()}return function(r,i,o,a){var l,u,c,d,f,h,p,m,g,v,b,y,w,E,S,O,C,P,_=r.constructor,A=r.s==i.s?1:-1,j=r.d,M=i.d;if(!r.s)return new _(r);if(!i.s)throw Error(s+"Division by zero");for(c=0,u=r.e-i.e,C=M.length,S=j.length,m=(p=new _(A)).d=[];M[c]==(j[c]||0);)++c;if(M[c]>(j[c]||0)&&--u,(y=null==o?o=_.precision:a?o+(x(r)-x(i))+1:o)<0)return new _(0);if(y=y/7+2|0,c=0,1==C)for(d=0,M=M[0],y++;(c<S||d)&&y--;c++)w=1e7*d+(j[c]||0),m[c]=w/M|0,d=w%M|0;else{for((d=1e7/(M[0]+1)|0)>1&&(M=e(M,d),j=e(j,d),C=M.length,S=j.length),E=C,v=(g=j.slice(0,C)).length;v<C;)g[v++]=0;(P=M.slice()).unshift(0),O=M[0],M[1]>=1e7/2&&++O;do d=0,(l=t(M,g,C,v))<0?(b=g[0],C!=v&&(b=1e7*b+(g[1]||0)),(d=b/O|0)>1?(d>=1e7&&(d=1e7-1),h=(f=e(M,d)).length,v=g.length,1==(l=t(f,g,h,v))&&(d--,n(f,C<h?P:M,h))):(0==d&&(l=d=1),f=M.slice()),(h=f.length)<v&&f.unshift(0),n(g,f,v),-1==l&&(v=g.length,(l=t(M,g,C,v))<1&&(d++,n(g,C<v?P:M,v))),v=g.length):0===l&&(d++,g=[0]),m[c++]=d,l&&g[0]?g[v++]=j[E]||0:(g=[j[E]],v=1);while((E++<S||void 0!==g[0])&&y--)}return m[0]||m.shift(),p.e=u,k(p,a?o+x(p)+1:o)}}();function w(e,t){var n,r,i,a,s,u=0,d=0,h=e.constructor,p=h.precision;if(x(e)>16)throw Error(c+x(e));if(!e.s)return new h(o);for(null==t?(l=!1,s=p):s=t,a=new h(.03125);e.abs().gte(.1);)e=e.times(a),d+=5;for(s+=Math.log(f(2,d))/Math.LN10*2+5|0,n=r=i=new h(o),h.precision=s;;){if(r=k(r.times(e),s),n=n.times(++u),b((a=i.plus(y(r,n,s))).d).slice(0,s)===b(i.d).slice(0,s)){for(;d--;)i=k(i.times(i),s);return h.precision=p,null==t?(l=!0,k(i,p)):i}i=a}}function x(e){for(var t=7*e.e,n=e.d[0];n>=10;n/=10)t++;return t}function E(e,t,n){if(t>e.LN10.sd())throw l=!0,n&&(e.precision=n),Error(s+"LN10 precision limit exceeded");return k(new e(e.LN10),t)}function S(e){for(var t="";e--;)t+="0";return t}function O(e,t){var n,r,i,a,u,c,d,f,h,p=1,m=e,g=m.d,v=m.constructor,w=v.precision;if(m.s<1)throw Error(s+(m.s?"NaN":"-Infinity"));if(m.eq(o))return new v(0);if(null==t?(l=!1,f=w):f=t,m.eq(10))return null==t&&(l=!0),E(v,f);if(v.precision=f+=10,r=(n=b(g)).charAt(0),!(15e14>Math.abs(a=x(m))))return d=E(v,f+2,w).times(a+""),m=O(new v(r+"."+n.slice(1)),f-10).plus(d),v.precision=w,null==t?(l=!0,k(m,w)):m;for(;r<7&&1!=r||1==r&&n.charAt(1)>3;)r=(n=b((m=m.times(e)).d)).charAt(0),p++;for(a=x(m),r>1?(m=new v("0."+n),a++):m=new v(r+"."+n.slice(1)),c=u=m=y(m.minus(o),m.plus(o),f),h=k(m.times(m),f),i=3;;){if(u=k(u.times(h),f),b((d=c.plus(y(u,new v(i),f))).d).slice(0,f)===b(c.d).slice(0,f))return c=c.times(2),0!==a&&(c=c.plus(E(v,f+2,w).times(a+""))),c=y(c,new v(p),f),v.precision=w,null==t?(l=!0,k(c,w)):c;c=d,i+=2}}function C(e,t){var n,r,i;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;48===t.charCodeAt(r);)++r;for(i=t.length;48===t.charCodeAt(i-1);)--i;if(t=t.slice(r,i)){if(i-=r,e.e=d((n=n-r-1)/7),e.d=[],r=(n+1)%7,n<0&&(r+=7),r<i){for(r&&e.d.push(+t.slice(0,r)),i-=7;r<i;)e.d.push(+t.slice(r,r+=7));r=7-(t=t.slice(r)).length}else r-=i;for(;r--;)t+="0";if(e.d.push(+t),l&&(e.e>p||e.e<-p))throw Error(c+n)}else e.s=0,e.e=0,e.d=[0];return e}
6function k(e,t,n){var r,i,o,a,s,u,h,m,g=e.d;for(a=1,o=g[0];o>=10;o/=10)a++;if((r=t-a)<0)r+=7,i=t,h=g[m=0];else{if((m=Math.ceil((r+1)/7))>=(o=g.length))return e;for(a=1,h=o=g[m];o>=10;o/=10)a++;r%=7,i=r-7+a}if(void 0!==n&&(s=h/(o=f(10,a-i-1))%10|0,u=t<0||void 0!==g[m+1]||h%o,u=n<4?(s||u)&&(0==n||n==(e.s<0?3:2)):s>5||5==s&&(4==n||u||6==n&&(r>0?i>0?h/f(10,a-i):0:g[m-1])%10&1||n==(e.s<0?8:7))),t<1||!g[0])return u?(o=x(e),g.length=1,t=t-o-1,g[0]=f(10,(7-t%7)%7),e.e=d(-t/7)||0):(g.length=1,g[0]=e.e=e.s=0),e;if(0==r?(g.length=m,o=1,m--):(g.length=m+1,o=f(10,7-r),g[m]=i>0?(h/f(10,a-i)%f(10,i)|0)*o:0),u)for(;;)if(0==m){1e7==(g[0]+=o)&&(g[0]=1,++e.e);break}else{if(g[m]+=o,1e7!=g[m])break;g[m--]=0,o=1}for(r=g.length;0===g[--r];)g.pop();if(l&&(e.e>p||e.e<-p))throw Error(c+x(e));return e}function P(e,t){var n,r,i,o,a,s,u,c,d,f,h=e.constructor,p=h.precision;if(!e.s||!t.s)return t.s?t.s=-t.s:t=new h(e),l?k(t,p):t;if(u=e.d,f=t.d,r=t.e,c=e.e,u=u.slice(),a=c-r){for((d=a<0)?(n=u,a=-a,s=f.length):(n=f,r=c,s=u.length),a>(i=Math.max(Math.ceil(p/7),s)+2)&&(a=i,n.length=1),n.reverse(),i=a;i--;)n.push(0);n.reverse()}else{for((d=(i=u.length)<(s=f.length))&&(s=i),i=0;i<s;i++)if(u[i]!=f[i]){d=u[i]<f[i];break}a=0}for(d&&(n=u,u=f,f=n,t.s=-t.s),s=u.length,i=f.length-s;i>0;--i)u[s++]=0;for(i=f.length;i>a;){if(u[--i]<f[i]){for(o=i;o&&0===u[--o];)u[o]=1e7-1;--u[o],u[i]+=1e7}u[i]-=f[i]}for(;0===u[--s];)u.pop();for(;0===u[0];u.shift())--r;return u[0]?(t.d=u,t.e=r,l?k(t,p):t):new h(0)}function _(e,t,n){var r,i=x(e),o=b(e.d),a=o.length;return t?(n&&(r=n-a)>0?o=o.charAt(0)+"."+o.slice(1)+S(r):a>1&&(o=o.charAt(0)+"."+o.slice(1)),o=o+(i<0?"e":"e+")+i):i<0?(o="0."+S(-i-1)+o,n&&(r=n-a)>0&&(o+=S(r))):i>=a?(o+=S(i+1-a),n&&(r=n-i-1)>0&&(o=o+"."+S(r))):((r=i+1)<a&&(o=o.slice(0,r)+"."+o.slice(r)),n&&(r=n-a)>0&&(i+1===a&&(o+="."),o+=S(r))),e.s<0?"-"+o:o}function A(e,t){if(e.length>t)return e.length=t,!0}function j(e){if(!e||"object"!=typeof e)throw Error(s+"Object expected");var t,n,r,i=["precision",1,1e9,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t<i.length;t+=3)if(void 0!==(r=e[n=i[t]]))if(d(r)===r&&r>=i[t+1]&&r<=i[t+2])this[n]=r;else throw Error(u+n+": "+r);if(void 0!==(r=e[n="LN10"]))if(r==Math.LN10)this[n]=new this(r);else throw Error(u+n+": "+r);return this}(a=function e(t){var n,r,i;function o(e){if(!(this instanceof o))return new o(e);if(this.constructor=o,e instanceof o){this.s=e.s,this.e=e.e,this.d=(e=e.d)?e.slice():e;return}if("number"==typeof e){if(0*e!=0)throw Error(u+e);if(e>0)this.s=1;else if(e<0)e=-e,this.s=-1;else{this.s=0,this.e=0,this.d=[0];return}if(e===~~e&&e<1e7){this.e=0,this.d=[e];return}return C(this,e.toString())}if("string"!=typeof e)throw Error(u+e);if(45===e.charCodeAt(0)?(e=e.slice(1),this.s=-1):this.s=1,h.test(e))C(this,e);else throw Error(u+e)}if(o.prototype=m,o.ROUND_UP=0,o.ROUND_DOWN=1,o.ROUND_CEIL=2,o.ROUND_FLOOR=3,o.ROUND_HALF_UP=4,o.ROUND_HALF_DOWN=5,o.ROUND_HALF_EVEN=6,o.ROUND_HALF_CEIL=7,o.ROUND_HALF_FLOOR=8,o.clone=e,o.config=o.set=j,void 0===t&&(t={}),t)for(n=0,i=["precision","rounding","toExpNeg","toExpPos","LN10"];n<i.length;)t.hasOwnProperty(r=i[n++])||(t[r]=this[r]);return o.config(t),o}(a)).default=a.Decimal=a,o=new a(1),void 0===(r=(function(){return a}).call(t,n,t,e))||(e.exports=r)}(0)},26607:(e,t,n)=>{"use strict";n.d(t,{q:()=>i});var r=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdate
6Capture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"];function i(e){return"string"==typeof e&&r.includes(e)}},27134:e=>{"use strict";var t=Object.prototype.hasOwnProperty,n="~";function r(){}function i(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function o(e,t,r,o,a){if("function"!=typeof r)throw TypeError("The listener must be a function");var l=new i(r,o||e,a),s=n?n+t:t;return e._events[s]?e._events[s].fn?e._events[s]=[e._events[s],l]:e._events[s].push(l):(e._events[s]=l,e._eventsCount++),e}function a(e,t){0==--e._eventsCount?e._events=new r:delete e._events[t]}function l(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),new r().__proto__||(n=!1)),l.prototype.eventNames=function(){var e,r,i=[];if(0===this._eventsCount)return i;for(r in e=this._events)t.call(e,r)&&i.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?i.concat(Object.getOwnPropertySymbols(e)):i},l.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var i=0,o=r.length,a=Array(o);i<o;i++)a[i]=r[i].fn;return a},l.prototype.listenerCount=function(e){var t=n?n+e:e,r=this._events[t];return r?r.fn?1:r.length:0},l.prototype.emit=function(e,t,r,i,o,a){var l=n?n+e:e;if(!this._events[l])return!1;var s,u,c=this._events[l],d=arguments.length;if(c.fn){switch(c.once&&this.removeListener(e,c.fn,void 0,!0),d){case 1:return c.fn.call(c.context),!0;case 2:return c.fn.call(c.context,t),!0;case 3:return c.fn.call(c.context,t,r),!0;case 4:return c.fn.call(c.context,t,r,i),!0;case 5:return c.fn.call(c.context,t,r,i,o),!0;case 6:return c.fn.call(c.context,t,r,i,o,a),!0}for(u=1,s=Array(d-1);u<d;u++)s[u-1]=arguments[u];c.fn.apply(c.context,s)}else{var f,h=c.length;for(u=0;u<h;u++)switch(c[u].once&&this.removeListener(e,c[u].fn,void 0,!0),d){case 1:c[u].fn.call(c[u].context);break;case 2:c[u].fn.call(c[u].context,t);break;case 3:c[u].fn.call(c[u].context,t,r);break;case 4:c[u].fn.call(c[u].context,t,r,i);break;default:if(!s)for(f=1,s=Array(d-1);f<d;f++)s[f-1]=arguments[f];c[u].fn.apply(c[u].context,s)}}return!0},l.prototype.on=function(e,t,n){return o(this,e,t,n,!1)},l.prototype.once=function(e,t,n){return o(this,e,t,n,!0)},l.prototype.removeListener=function(e,t,r,i){var o=n?n+e:e;if(!this._events[o])return this;if(!t)return a(this,o),this;var l=this._events[o];if(l.fn)l.fn!==t||i&&!l.once||r&&l.context!==r||a(this,o);else{for(var s=0,u=[],c=l.length;s<c;s++)(l[s].fn!==t||i&&!l[s].once||r&&l[s].context!==r)&&u.push(l[s]);u.length?this._events[o]=1===u.length?u[0]:u:a(this,o)}return this},l.prototype.removeAllListeners=function(e){var t;return e?(t=n?n+e:e,this._events[t]&&a(this,t)):(this._events=new r,this._eventsCount=0),this},l.prototype.off=l.prototype.removeListener,l.prototype.addListener=l.prototype.on,l.prefixed=n,l.EventEmitter=l,e.exports=l},27576:(e,t)=>{"use strict";function n(e){return"symbol"==typeof e?1:null===e?2:void 0===e?3:4*(e!=e)}Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.compareValues=(e,t,r)=>{if(e!==t){let i=n(e),o=n(t);if(i===o&&0===i){if(e<t)return"desc"===r?1:-1;if(e>t)return"desc"===r?-1:1}return"desc"===r?o-i:i-o}return 0}}
6,27783:(e,t,n)=>{e.exports=n(57622).get},27907:(e,t,n)=>{"use strict";let r;n.d(t,{_s:()=>z});var i=n(33588),o=n(12115);let a=o.createContext({drawerRef:{current:null},overlayRef:{current:null},onPress:()=>{},onRelease:()=>{},onDrag:()=>{},onNestedDrag:()=>{},onNestedOpenChange:()=>{},onNestedRelease:()=>{},openProp:void 0,dismissible:!1,isOpen:!1,isDragging:!1,keyboardIsOpen:{current:!1},snapPointsOffset:null,snapPoints:null,handleOnly:!1,modal:!1,shouldFade:!1,activeSnapPoint:null,onOpenChange:()=>{},setActiveSnapPoint:()=>{},closeDrawer:()=>{},direction:"bottom",shouldAnimate:{current:!0},shouldScaleBackground:!1,setBackgroundColorOnScale:!0,noBodyStyles:!1,container:null,autoFocus:!1}),l=()=>{let e=o.useContext(a);if(!e)throw Error("useDrawerContext must be used within a Drawer.Root");return e};function s(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}function u(){return c(/^iPhone/)||c(/^iPad/)||c(/^Mac/)&&navigator.maxTouchPoints>1}function c(e){return"undefined"!=typeof window&&null!=window.navigator?e.test(window.navigator.platform):void 0}!function(e){if(!e||"undefined"==typeof document)return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}("[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32, .72, 0, 1);animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform,100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform,100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;transition:opacity .5s cubic-bezier(.32, .72, 0, 1)}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:1}[data-vaul-drawer]:not([data-vaul-custom-container=true])::after{content:'';position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]::after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]::after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]::after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]::after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not(\n[data-state=closed]\n){opacity:0}
6[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{display:block;position:relative;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;height:5px;width:32px;border-radius:1rem;touch-action:pan-y}[data-vaul-handle]:active,[data-vaul-handle]:hover{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@media (hover:hover) and (pointer:fine){[data-vaul-drawer]{user-select:none}}@media (pointer:fine){[data-vaul-handle-hitarea]:{width:100%;height:100%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{from{transform:translate3d(0,var(--initial-transform,100%),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform,100%),0)}}@keyframes slideFromTop{from{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToTop{to{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}}@keyframes slideFromLeft{from{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}}@keyframes slideFromRight{from{transform:translate3d(var(--initial-transform,100%),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform,100%),0,0)}}");let d="undefined"!=typeof window?o.useLayoutEffect:o.useEffect;function f(...e){return(...t)=>{for(let n of e)"function"==typeof n&&n(...t)}}let h="undefined"!=typeof document&&window.visualViewport;function p(e){let t=window.getComputedStyle(e);return/(auto|scroll)/.test(t.overflow+t.overflowX+t.overflowY)}function m(e){for(p(e)&&(e=e.parentElement);e&&!p(e);)e=e.parentElement;return e||document.scrollingElement||document.documentElement}let g=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),v=0;function b(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}function y(e){let t=document.scrollingElement||document.documentElement;for(;e&&e!==t;){let t=m(e);if(t!==document.documentElement&&t!==document.body&&t!==e){let n=t.getBoundingClientRect().top,r=e.getBoundingClientRect().top;e.getBoundingClientRect().bottom>t.getBoundingClientRect().bottom+24&&(t.scrollTop+=r-n)}e=t.parentElement}}function w(e){return e instanceof HTMLInputElement&&!g.has(e.type)||e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable}function x(...e){return o.useCallback(function(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}(...e),e)}let E=new WeakMap;function S(e,t,n=!1){if(!e||!(e instanceof HTMLElement))return;let r={};Object.entries(t).forEach(([t,n])=>{t.startsWith("--")?e.style.setProperty(t,n):(r[t]=e.style[t],e.style[t]=n)}),n||E.set(e,r)}let O=e=>{switch(e){case"top":case"bottom":return!0;case"left":case"right":return!1;default:return e}};function C(e,t){if(!e)return null;let n=window.getComputedStyle(e),r=n.transform||n.webkitTransform||n.mozTransform,i=r.match(/^matrix3d\((.+)\)$/);return i?parseFloat(i[1].split(", ")[O(t)?13:12]):(i=r.match(/^matrix\((.+)\)$/))?parseFloat(i[1].split(", ")[O(t)?5:4]):null}function k(e,t){if(!e)return()=>{};let n=e.style.cssText;return Object.assign(e.style,t),()=>{e.style.cssText=n}}let P=[.32,.72,0,1],_="vaul-dragging";function A(e){let t=o.useRef(e);return o.useEffect(()=>{t.current=e}),o.useMemo(()=>(...e)=>null==t.current?void 0:t.current.call(t,...e),[])}function j({prop:e,defaultProp:t,onChange:n=()=>{}}){let[r,i]=function({defaultProp:e,onChange:t}){let n=o.useState(e),[r]=n,i=o.useRef(r),a=A(t);return o.useEffect(()=>{i.current!==r&&(a(r),i.current=r)},[r,i,a]),n}({defaultProp:t,onChange:n}),a=void 0!==e,l=a?e:r,s=A(n);return[l,o.useCallback(t=>{if(a){let n="function"==typeof t?t(e):t;n!==e&&s(n)}else i(t)},[a,e,i,s])]}let M=()=>()=>{},R=null;function T({open:e,onOpenChange:t,children:n,onDrag:l,onRelease:c,snapPoints:p,shouldScaleBackgroun
6d:g=!1,setBackgroundColorOnScale:x=!0,closeThreshold:k=.25,scrollLockTimeout:A=100,dismissible:M=!0,handleOnly:T=!1,fadeFromIndex:I=p&&p.length-1,activeSnapPoint:N,setActiveSnapPoint:D,fixed:z,modal:L=!0,onClose:F,nested:$,noBodyStyles:B=!1,direction:W="bottom",defaultOpen:V=!1,disablePreventScroll:H=!0,snapToSequentialPoint:U=!1,preventScrollRestoration:q=!1,repositionInputs:K=!0,onAnimationEnd:Z,container:G,autoFocus:Y=!1}){var X,J;let[Q=!1,ee]=j({defaultProp:V,prop:e,onChange:e=>{null==t||t(e),e||$||eM(),setTimeout(()=>{null==Z||Z(e)},500),e&&!L&&"undefined"!=typeof window&&window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"}),e||(document.body.style.pointerEvents="auto")}}),[et,en]=o.useState(!1),[er,ei]=o.useState(!1),[eo,ea]=o.useState(!1),el=o.useRef(null),es=o.useRef(null),eu=o.useRef(null),ec=o.useRef(null),ed=o.useRef(null),ef=o.useRef(!1),eh=o.useRef(null),ep=o.useRef(0),em=o.useRef(!1),eg=o.useRef(!V),ev=o.useRef(0),eb=o.useRef(null),ey=o.useRef((null==(X=eb.current)?void 0:X.getBoundingClientRect().height)||0),ew=o.useRef((null==(J=eb.current)?void 0:J.getBoundingClientRect().width)||0),ex=o.useRef(0),eE=o.useCallback(e=>{p&&e===eP.length-1&&(es.current=new Date)},[]),{activeSnapPoint:eS,activeSnapPointIndex:eO,setActiveSnapPoint:eC,onRelease:ek,snapPointsOffset:eP,onDrag:e_,shouldFade:eA,getPercentageDragged:ej}=function({activeSnapPointProp:e,setActiveSnapPointProp:t,snapPoints:n,drawerRef:r,overlayRef:i,fadeFromIndex:a,onSnapPointChange:l,direction:s="bottom",container:u,snapToSequentialPoint:c}){let[d,f]=j({prop:e,defaultProp:null==n?void 0:n[0],onChange:t}),[h,p]=o.useState("undefined"!=typeof window?{innerWidth:window.innerWidth,innerHeight:window.innerHeight}:void 0);o.useEffect(()=>{function e(){p({innerWidth:window.innerWidth,innerHeight:window.innerHeight})}return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let m=o.useMemo(()=>d===(null==n?void 0:n[n.length-1])||null,[n,d]),g=o.useMemo(()=>{var e;return null!=(e=null==n?void 0:n.findIndex(e=>e===d))?e:null},[n,d]),v=n&&n.length>0&&(a||0===a)&&!Number.isNaN(a)&&n[a]===d||!n,b=o.useMemo(()=>{var e;let t=u?{width:u.getBoundingClientRect().width,height:u.getBoundingClientRect().height}:"undefined"!=typeof window?{width:window.innerWidth,height:window.innerHeight}:{width:0,height:0};return null!=(e=null==n?void 0:n.map(e=>{let n="string"==typeof e,r=0;if(n&&(r=parseInt(e,10)),O(s)){let i=n?r:h?e*t.height:0;return h?"bottom"===s?t.height-i:-t.height+i:i}let i=n?r:h?e*t.width:0;return h?"right"===s?t.width-i:-t.width+i:i}))?e:[]},[n,h,u]),y=o.useMemo(()=>null!==g?null==b?void 0:b[g]:null,[b,g]),w=o.useCallback(e=>{var t;let o=null!=(t=null==b?void 0:b.findIndex(t=>t===e))?t:null;l(o),S(r.current,{transition:`transform 0.5s cubic-bezier(${P.join(",")})`,transform:O(s)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`}),b&&o!==b.length-1&&void 0!==a&&o!==a&&o<a?S(i.current,{transition:`opacity 0.5s cubic-bezier(${P.join(",")})`,opacity:"0"}):S(i.current,{transition:`opacity 0.5s cubic-bezier(${P.join(",")})`,opacity:"1"}),f(null==n?void 0:n[Math.max(o,0)])},[r.current,n,b,a,i,f]);return o.useEffect(()=>{if(d||e){var t;let r=null!=(t=null==n?void 0:n.findIndex(t=>t===e||t===d))?t:-1;b&&-1!==r&&"number"==typeof b[r]&&w(b[r])}},[d,e,n,b,w]),{isLastSnapPoint:m,activeSnapPoint:d,shouldFade:v,getPercentageDragged:function(e,t){if(!n||"number"!=typeof g||!b||void 0===a)return null;let r=g===a-1;if(g>=a&&t)return 0;if(r&&!t)return 1;if(!v&&!r)return null;let i=r?g+1:g-1,o=e/Math.abs(r?b[i]-b[i-1]:b[i+1]-b[i]);return r?1-o:o},setActiveSnapPoint:f,activeSnapPointIndex:g,onRelease:function({draggedDistance:e,closeDrawer:t,velocity:r,dismissible:o}){if(void 0===a)return;let l="bottom"===s||"right"===s?(null!=y?y:0)-e:(null!=y?y:0)+e,u=g===a-1,d=0===g,f=e>0;if(u&&S(i.current,{transition:`opacity 0.5s cubic-bezier(${P.join(",")})`}),!c&&r>2&&!f)return void(o?t():w(b[0]));if(!c&&r>2&&f&&b&&n)return void w(b[n.length-1]);let h=null==b?void 0:b.reduce((e,t)=>"number"!=typeof e||"number"!=typeof t?e:Math.abs(t-l)<Math.abs(e-l)?t:e),p=O(s)?window.innerHeight:window.innerWidth;if(r>.4&&Math.abs(e)<.4*p){let e=f?1:-1;return e>0&&m&&n?void w(b[n.length-1]):void(d&&e<0&&o&&t(),null===g||w(b[g+e]))}
6w(h)},onDrag:function({draggedDistance:e}){if(null===y)return;let t="bottom"===s||"right"===s?y-e:y+e;("bottom"===s||"right"===s)&&t<b[b.length-1]||("top"===s||"left"===s)&&t>b[b.length-1]||S(r.current,{transform:O(s)?`translate3d(0, ${t}px, 0)`:`translate3d(${t}px, 0, 0)`})},snapPointsOffset:b}}({snapPoints:p,activeSnapPointProp:N,setActiveSnapPointProp:D,drawerRef:eb,fadeFromIndex:I,overlayRef:el,onSnapPointChange:eE,direction:W,container:G,snapToSequentialPoint:U});!function(e={}){let{isDisabled:t}=e;d(()=>{if(!t){var e,n,i;let t,o,a,l,s,c,d;return 1==++v&&u()&&(a=0,l=window.pageXOffset,s=window.pageYOffset,c=f((e=document.documentElement,n="paddingRight",i=`${window.innerWidth-document.documentElement.clientWidth}px`,t=e.style[n],e.style[n]=i,()=>{e.style[n]=t})),window.scrollTo(0,0),d=f(b(document,"touchstart",e=>{((o=m(e.target))!==document.documentElement||o!==document.body)&&(a=e.changedTouches[0].pageY)},{passive:!1,capture:!0}),b(document,"touchmove",e=>{if(!o||o===document.documentElement||o===document.body)return void e.preventDefault();let t=e.changedTouches[0].pageY,n=o.scrollTop,r=o.scrollHeight-o.clientHeight;0!==r&&((n<=0&&t>a||n>=r&&t<a)&&e.preventDefault(),a=t)},{passive:!1,capture:!0}),b(document,"touchend",e=>{let t=e.target;w(t)&&t!==document.activeElement&&(e.preventDefault(),t.style.transform="translateY(-2000px)",t.focus(),requestAnimationFrame(()=>{t.style.transform=""}))},{passive:!1,capture:!0}),b(document,"focus",e=>{let t=e.target;w(t)&&(t.style.transform="translateY(-2000px)",requestAnimationFrame(()=>{t.style.transform="",h&&(h.height<window.innerHeight?requestAnimationFrame(()=>{y(t)}):h.addEventListener("resize",()=>y(t),{once:!0}))}))},!0),b(window,"scroll",()=>{window.scrollTo(0,0)})),r=()=>{c(),d(),window.scrollTo(l,s)}),()=>{0==--v&&(null==r||r())}}},[t])}({isDisabled:!Q||er||!L||eo||!et||!K||!H});let{restorePositionSetting:eM}=function({isOpen:e,modal:t,nested:n,hasBeenOpened:r,preventScrollRestoration:i,noBodyStyles:a}){let[l,u]=o.useState(()=>"undefined"!=typeof window?window.location.href:""),c=o.useRef(0),d=o.useCallback(()=>{if(s()&&null===R&&e&&!a){R={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left,height:document.body.style.height,right:"unset"};let{scrollX:e,innerHeight:t}=window;document.body.style.setProperty("position","fixed","important"),Object.assign(document.body.style,{top:`${-c.current}px`,left:`${-e}px`,right:"0px",height:"auto"}),window.setTimeout(()=>window.requestAnimationFrame(()=>{let e=t-window.innerHeight;e&&c.current>=t&&(document.body.style.top=`${-(c.current+e)}px`)}),300)}},[e]),f=o.useCallback(()=>{if(s()&&null!==R&&!a){let e=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10);Object.assign(document.body.style,R),window.requestAnimationFrame(()=>{i&&l!==window.location.href?u(window.location.href):window.scrollTo(t,e)}),R=null}},[l]);return o.useEffect(()=>{function e(){c.current=window.scrollY}return e(),window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]),o.useEffect(()=>{if(t)return()=>{"undefined"==typeof document||document.querySelector("[data-vaul-drawer]")||f()}},[t,f]),o.useEffect(()=>{!n&&r&&(e?(window.matchMedia("(display-mode: standalone)").matches||d(),t||window.setTimeout(()=>{f()},500)):f())},[e,r,l,t,n,d,f]),{restorePositionSetting:f}}({isOpen:Q,modal:L,nested:null!=$&&$,hasBeenOpened:et,preventScrollRestoration:q,noBodyStyles:B});function eR(){return(window.innerWidth-26)/window.innerWidth}function eT(e,t){var n;let r=e,i=null==(n=window.getSelection())?void 0:n.toString(),o=eb.current?C(eb.current,W):null,a=new Date;if("SELECT"===r.tagName||r.hasAttribute("data-vaul-no-drag")||r.closest("[data-vaul-no-drag]"))return!1;if("right"===W||"left"===W)return!0;if(es.current&&a.getTime()-es.current.getTime()<500)return!1;if(null!==o&&("bottom"===W?o>0:o<0))return!0;if(i&&i.length>0)return!1;if(ed.current&&a.getTime()-ed.current.getTime()<A&&0===o||t)return ed.current=a,!1;for(;r;){if(r.scrollHeight>
6r.clientHeight){if(0!==r.scrollTop)return ed.current=new Date,!1;if("dialog"===r.getAttribute("role"))break}r=r.parentNode}return!0}function eI(e){er&&eb.current&&(eb.current.classList.remove(_),ef.current=!1,ei(!1),ec.current=new Date),null==F||F(),e||ee(!1),setTimeout(()=>{p&&eC(p[0])},500)}function eN(){if(!eb.current)return;let e=document.querySelector("[data-vaul-drawer-wrapper]"),t=C(eb.current,W);S(eb.current,{transform:"translate3d(0, 0, 0)",transition:`transform 0.5s cubic-bezier(${P.join(",")})`}),S(el.current,{transition:`opacity 0.5s cubic-bezier(${P.join(",")})`,opacity:"1"}),g&&t&&t>0&&Q&&S(e,{borderRadius:"8px",overflow:"hidden",...O(W)?{transform:`scale(${eR()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`,transformOrigin:"top"}:{transform:`scale(${eR()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`,transformOrigin:"left"},transitionProperty:"transform, border-radius",transitionDuration:"0.5s",transitionTimingFunction:`cubic-bezier(${P.join(",")})`},!0)}return o.useEffect(()=>{window.requestAnimationFrame(()=>{eg.current=!0})},[]),o.useEffect(()=>{var e;function t(){if(eb.current&&K&&(w(document.activeElement)||em.current)){var e;let t=(null==(e=window.visualViewport)?void 0:e.height)||0,n=window.innerHeight,r=n-t,i=eb.current.getBoundingClientRect().height||0;ex.current||(ex.current=i);let o=eb.current.getBoundingClientRect().top;if(Math.abs(ev.current-r)>60&&(em.current=!em.current),p&&p.length>0&&eP&&eO&&(r+=eP[eO]||0),ev.current=r,i>t||em.current){let e=eb.current.getBoundingClientRect().height,a=e;e>t&&(a=t-(i>.8*n?o:26)),z?eb.current.style.height=`${e-Math.max(r,0)}px`:eb.current.style.height=`${Math.max(a,t-o)}px`}else{let e;e=navigator.userAgent,"undefined"!=typeof window&&(/Firefox/.test(e)&&/Mobile/.test(e)||/FxiOS/.test(e))||(eb.current.style.height=`${ex.current}px`)}p&&p.length>0&&!em.current?eb.current.style.bottom="0px":eb.current.style.bottom=`${Math.max(r,0)}px`}}return null==(e=window.visualViewport)||e.addEventListener("resize",t),()=>{var e;return null==(e=window.visualViewport)?void 0:e.removeEventListener("resize",t)}},[eO,p,eP]),o.useEffect(()=>(Q&&(S(document.documentElement,{scrollBehavior:"auto"}),es.current=new Date),()=>{!function(e,t){if(!e||!(e instanceof HTMLElement))return;let n=E.get(e);n&&(e.style[t]=n[t])}(document.documentElement,"scrollBehavior")}),[Q]),o.useEffect(()=>{L||window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"})},[L]),o.createElement(i.bL,{defaultOpen:V,onOpenChange:e=>{(M||e)&&(e?en(!0):eI(!0),ee(e))},open:Q},o.createElement(a.Provider,{value:{activeSnapPoint:eS,snapPoints:p,setActiveSnapPoint:eC,drawerRef:eb,overlayRef:el,onOpenChange:t,onPress:function(e){var t,n;!M&&!p||(!eb.current||eb.current.contains(e.target))&&(ey.current=(null==(t=eb.current)?void 0:t.getBoundingClientRect().height)||0,ew.current=(null==(n=eb.current)?void 0:n.getBoundingClientRect().width)||0,ei(!0),eu.current=new Date,u()&&window.addEventListener("touchend",()=>ef.current=!1,{once:!0}),e.target.setPointerCapture(e.pointerId),ep.current=O(W)?e.pageY:e.pageX)},onRelease:function(e){var t,n;if(!er||!eb.current)return;eb.current.classList.remove(_),ef.current=!1,ei(!1),ec.current=new Date;let r=C(eb.current,W);
6if(!e||!eT(e.target,!1)||!r||Number.isNaN(r)||null===eu.current)return;let i=ec.current.getTime()-eu.current.getTime(),o=ep.current-(O(W)?e.pageY:e.pageX),a=Math.abs(o)/i;if(a>.05&&(ea(!0),setTimeout(()=>{ea(!1)},200)),p){ek({draggedDistance:o*("bottom"===W||"right"===W?1:-1),closeDrawer:eI,velocity:a,dismissible:M}),null==c||c(e,!0);return}if("bottom"===W||"right"===W?o>0:o<0){eN(),null==c||c(e,!0);return}if(a>.4){eI(),null==c||c(e,!1);return}let l=Math.min(null!=(t=eb.current.getBoundingClientRect().height)?t:0,window.innerHeight),s=Math.min(null!=(n=eb.current.getBoundingClientRect().width)?n:0,window.innerWidth);if(Math.abs(r)>=("left"===W||"right"===W?s:l)*k){eI(),null==c||c(e,!1);return}null==c||c(e,!0),eN()},onDrag:function(e){if(eb.current&&er){let t="bottom"===W||"right"===W?1:-1,n=(ep.current-(O(W)?e.pageY:e.pageX))*t,r=n>0,i=p&&!M&&!r;if(i&&0===eO)return;let o=Math.abs(n),a=document.querySelector("[data-vaul-drawer-wrapper]"),s=o/("bottom"===W||"top"===W?ey.current:ew.current),u=ej(o,r);if(null!==u&&(s=u),i&&s>=1||!ef.current&&!eT(e.target,r))return;if(eb.current.classList.add(_),ef.current=!0,S(eb.current,{transition:"none"}),S(el.current,{transition:"none"}),p&&e_({draggedDistance:n}),r&&!p){let e=Math.min(-(8*(Math.log(n+1)-2)*1),0)*t;S(eb.current,{transform:O(W)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`});return}let c=1-s;if((eA||I&&eO===I-1)&&(null==l||l(e,s),S(el.current,{opacity:`${c}`,transition:"none"},!0)),a&&el.current&&g){let e=Math.min(eR()+s*(1-eR()),1),t=8-8*s,n=Math.max(0,14-14*s);
6S(a,{borderRadius:`${t}px`,transform:O(W)?`scale(${e}) translate3d(0, ${n}px, 0)`:`scale(${e}) translate3d(${n}px, 0, 0)`,transition:"none"},!0)}if(!p){let e=o*t;S(eb.current,{transform:O(W)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`})}}},dismissible:M,shouldAnimate:eg,handleOnly:T,isOpen:Q,isDragging:er,shouldFade:eA,closeDrawer:eI,onNestedDrag:function(e,t){if(t<0)return;let n=(window.innerWidth-16)/window.innerWidth,r=n+t*(1-n),i=-16+16*t;S(eb.current,{transform:O(W)?`scale(${r}) translate3d(0, ${i}px, 0)`:`scale(${r}) translate3d(${i}px, 0, 0)`,transition:"none"})},onNestedOpenChange:function(e){let t=e?(window.innerWidth-16)/window.innerWidth:1,n=e?-16:0;eh.current&&window.clearTimeout(eh.current),S(eb.current,{transition:`transform 0.5s cubic-bezier(${P.join(",")})`,transform:O(W)?`scale(${t}) translate3d(0, ${n}px, 0)`:`scale(${t}) translate3d(${n}px, 0, 0)`}),!e&&eb.current&&(eh.current=setTimeout(()=>{let e=C(eb.current,W);S(eb.current,{transition:"none",transform:O(W)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`})},500))},onNestedRelease:function(e,t){let n=O(W)?window.innerHeight:window.innerWidth,r=t?(n-16)/n:1,i=t?-16:0;t&&S(eb.current,{transition:`transform 0.5s cubic-bezier(${P.join(",")})`,transform:O(W)?`scale(${r}) translate3d(0, ${i}px, 0)`:`scale(${r}) translate3d(${i}px, 0, 0)`})},keyboardIsOpen:em,modal:L,snapPointsOffset:eP,activeSnapPointIndex:eO,direction:W,shouldScaleBackground:g,setBackgroundColorOnScale:x,noBodyStyles:B,container:G,autoFocus:Y}},n))}let I=o.forwardRef(function({...e},t){let{overlayRef:n,snapPoints:r,onRelease:a,shouldFade:s,isOpen:u,modal:c,shouldAnimate:d}=l(),f=x(t,n),h=r&&r.length>0;if(!c)return null;let p=o.useCallback(e=>a(e),[a]);return o.createElement(i.hJ,{onMouseUp:p,ref:f,"data-vaul-overlay":"","data-vaul-snap-points":u&&h?"true":"false","data-vaul-snap-points-overlay":u&&s?"true":"false","data-vaul-animate":(null==d?void 0:d.current)?"true":"false",...e})});I.displayName="Drawer.Overlay";let N=o.forwardRef(function({onPointerDownOutside:e,style:t,onOpenAutoFocus:n,...r},a){let{drawerRef:s,onPress:u,onRelease:c,onDrag:d,keyboardIsOpen:f,snapPointsOffset:h,activeSnapPointIndex:p,modal:m,isOpen:g,direction:v,snapPoints:b,container:y,handleOnly:w,shouldAnimate:E,autoFocus:S}=l(),[C,_]=o.useState(!1),A=x(a,s),j=o.useRef(null),R=o.useRef(null),T=o.useRef(!1),I=b&&b.length>0;function N(e){j.current=null,T.current=!1,c(e)}return!function(){let{direction:e,isOpen:t,shouldScaleBackground:n,setBackgroundColorOnScale:r,noBodyStyles:i}=l(),a=o.useRef(null),s=(0,o.useMemo)(()=>document.body.style.backgroundColor,[]);function u(){return(window.innerWidth-26)/window.innerWidth}o.useEffect(()=>{if(t&&n){a.current&&clearTimeout(a.current);let t=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]");if(!t)return;!function(...e){}(r&&!i?k(document.body,{background:"black"}):M,k(t,{transformOrigin:O(e)?"top":"left",transitionProperty:"transform, border-radius",transitionDuration:"0.5s",transitionTimingFunction:`cubic-bezier(${P.join(",")})`}));let n=k(t,{borderRadius:"8px",overflow:"hidden",...O(e)?{transform:`scale(${u()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`}:{transform:`scale(${u()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`}});return()=>{n(),a.current=window.setTimeout(()=>{s?document.body.style.background=s:document.body.style.removeProperty("background")},500)}}},[t,n,s])}(),o.useEffect(()=>{I&&window.requestAnimationFrame(()=>{_(!0)})},[]),o.createElement(i.UC,{"data-vaul-drawer-direction":v,"data-vaul-drawer":"","data-vaul-delayed-snap-points":C?"true":"false","data-vaul-snap-points":g&&I?"true":"false","data-vaul-custom-container":y?"true":"false","data-vaul-animate":(null==E?void 0:E.current)?"true":"false",...r,ref:A,style:h&&h.length>0?{"--snap-point-height":`${h[null!=p?p:0]}px`,...t}:t,onPointerDown:e=>{w||(null==r.onPointerDown||r.onPointerDown.call(r,e),j.current={x:e.pageX,y:e.pageY},u(e))},onOpenAutoFocus:e=>{null==n||n(e),S||e.preventDefault()},onPointerDownOutside:t=>{(null==e||e(t),!m||t.defaultPrevented)?t.preventDefault():f.current&&(f.current=!1)},onFocusOutside:e=>{if(!m)return void e.preventDefault()},onPointerMove:e=>{if(R.current=e,w||(null==r.onPointerMove||r.onPointerMove.call(r,e),!j.current))return;let t=e.pageY-j.current.y,n=e.pageX-j.current.x,i="touch"===e.pointerType?10:2;((e,t,n=0)=>
6{if(T.current)return!0;let r=Math.abs(e.y),i=Math.abs(e.x),o=i>r,a=["bottom","right"].includes(t)?1:-1;if("left"===t||"right"===t){if(!(e.x*a<0)&&i>=0&&i<=n)return o}else if(!(e.y*a<0)&&r>=0&&r<=n)return!o;return T.current=!0,!0})({x:n,y:t},v,i)?d(e):(Math.abs(n)>i||Math.abs(t)>i)&&(j.current=null)},onPointerUp:e=>{null==r.onPointerUp||r.onPointerUp.call(r,e),j.current=null,T.current=!1,c(e)},onPointerOut:e=>{null==r.onPointerOut||r.onPointerOut.call(r,e),N(R.current)},onContextMenu:e=>{null==r.onContextMenu||r.onContextMenu.call(r,e),R.current&&N(R.current)}})});N.displayName="Drawer.Content";let D=o.forwardRef(function({preventCycle:e=!1,children:t,...n},r){let{closeDrawer:i,isDragging:a,snapPoints:s,activeSnapPoint:u,setActiveSnapPoint:c,dismissible:d,handleOnly:f,isOpen:h,onPress:p,onDrag:m}=l(),g=o.useRef(null),v=o.useRef(!1);function b(){g.current&&window.clearTimeout(g.current),v.current=!1}return o.createElement("div",{onClick:function(){v.current?b():window.setTimeout(()=>{!function(){if(a||e||v.current)return b();if(b(),!s||0===s.length){d||i();return}if(u===s[s.length-1]&&d)return i();let t=s.findIndex(e=>e===u);-1===t||c(s[t+1])}()},120)},onPointerCancel:b,onPointerDown:e=>{f&&p(e),g.current=window.setTimeout(()=>{v.current=!0},250)},onPointerMove:e=>{f&&m(e)},ref:r,"data-vaul-drawer-visible":h?"true":"false","data-vaul-handle":"","aria-hidden":"true",...n},o.createElement("span",{"data-vaul-handle-hitarea":"","aria-hidden":"true"},t))});D.displayName="Drawer.Handle";let z={Root:T,NestedRoot:function({onDrag:e,onOpenChange:t,open:n,...r}){let{onNestedDrag:i,onNestedOpenChange:a,onNestedRelease:s}=l();if(!i)throw Error("Drawer.NestedRoot must be placed in another drawer");return o.createElement(T,{nested:!0,open:n,onClose:()=>{a(!1)},onDrag:(t,n)=>{i(t,n),null==e||e(t,n)},onOpenChange:e=>{e&&a(e),null==t||t(e)},onRelease:s,...r})},Content:N,Overlay:I,Trigger:i.l9,Portal:function(e){let t=l(),{container:n=t.container,...r}=e;return o.createElement(i.ZL,{container:n,...r})},Handle:D,Close:i.bm,Title:i.hE,Description:i.VY}},27951:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__iconNode:()=>i,default:()=>o});var r=n(23055);let i=[["path",{d:"M18 8L22 12L18 16",key:"1r0oui"}],["path",{d:"M2 12H22",key:"1m8cig"}]],o=(0,r.A)("move-right",i)},28290:(e,t,n)=>{"use strict";n.d(t,{B8:()=>p,WO:()=>h,ZV:()=>f,v3:()=>m,wR:()=>d});var r=n(36491),i=n(89179),o=n(9458);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var s={zIndexMap:Object.values(o.I).reduce((e,t)=>l(l({},e),{},{[t]:{element:void 0,panoramaElement:void 0,consumers:0}}),{})},u=new Set(Object.values(o.I)),c=(0,r.Z0)({name:"zIndex",initialState:s,reducers:{registerZIndexPortal:{reducer:(e,t)=>{var{zIndex:n}=t.payload;e.zIndexMap[n]?e.zIndexMap[n].consumers+=1:e.zIndexMap[n]={consumers:1,element:void 0,panoramaElement:void 0}},prepare:(0,r.aA)()},unregisterZIndexPortal:{reducer:(e,t)=>{var{zIndex:n}=t.payload;e.zIndexMap[n]&&(e.zIndexMap[n].consumers-=1,e.zIndexMap[n].consumers<=0&&!u.has(n)&&delete e.zIndexMap[n])},prepare:(0,r.aA)()},registerZIndexPortalElement:{reducer:(e,t)=>{var{zIndex:n,element:r,isPanorama:o}=t.payload;e.zIndexMap[n]?o?e.zIndexMap[n].panoramaElement=(0,i.h4)(r):e.zIndexMap[n].element=(0,i.h4)(r):e.zIndexMap[n]={consumers:0,element:o?void 0:(0,i.h4)(r),panoramaElement:o?(0,i.h4)(r):void 0}},prepare:(0,r.aA)()},unregisterZIndexPortalElement:{reducer:(e,t)=>{var{zIndex:n}=t.payload;e.zIndexMap[n]&&(t.payload.isPanorama?e.zIndexMap[n].panoramaElement=void 0:e.zIndexMap[n].element=void 0)},prepare:(0,r.aA)()}}}),{registerZIndexPortal:d,unregisterZIndexPortal:f,registerZIndexPortalElement:h,unregisterZIndexPortalElement:p}=c.actions,m=c.reducer}
6,28474:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__iconNode:()=>i,default:()=>o});var r=n(23055);let i=[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]],o=(0,r.A)("chevron-up",i)},29529:(e,t,n)=>{e.exports=n(67192).uniqBy},30113:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(69619),i=n(83006),o=n(93200);function a(e,t,n,u){if(t===e)return!0;switch(typeof t){case"object":return function(e,t,n,r){if(null==t)return!0;if(Array.isArray(t))return l(e,t,n,r);if(t instanceof Map){var o=e,a=t,u=n,c=r;if(0===a.size)return!0;if(!(o instanceof Map))return!1;for(let[e,t]of a.entries())if(!1===u(o.get(e),t,e,o,a,c))return!1;return!0}if(t instanceof Set)return s(e,t,n,r);let d=Object.keys(t);if(null==e||i.isPrimitive(e))return 0===d.length;if(0===d.length)return!0;if(r?.has(t))return r.get(t)===e;r?.set(t,e);try{for(let o=0;o<d.length;o++){let a=d[o];if(!i.isPrimitive(e)&&!(a in e)||void 0===t[a]&&void 0!==e[a]||null===t[a]&&null!==e[a]||!n(e[a],t[a],a,e,t,r))return!1}return!0}finally{r?.delete(t)}}(e,t,n,u);case"function":if(Object.keys(t).length>0)return a(e,{...t},n,u);return o.isEqualsSameValueZero(e,t);default:if(!r.isObject(e))return o.isEqualsSameValueZero(e,t);if("string"==typeof t)return""===t;return!0}}function l(e,t,n,r){if(0===t.length)return!0;if(!Array.isArray(e))return!1;let i=new Set;for(let o=0;o<t.length;o++){let a=t[o],l=!1;for(let s=0;s<e.length;s++){if(i.has(s))continue;let u=e[s],c=!1;if(n(u,a,o,e,t,r)&&(c=!0),c){i.add(s),l=!0;break}}if(!l)return!1}return!0}function s(e,t,n,r){return 0===t.size||e instanceof Set&&l([...e],[...t],n,r)}t.isMatchWith=function e(t,n,r){return"function"!=typeof r?e(t,n,()=>void 0):a(t,n,function e(t,n,i,o,l,s){let u=r(t,n,i,o,l,s);return void 0!==u?!!u:a(t,n,e,s)},new Map)},t.isSetMatch=s},30163:(e,t,n)=>{"use strict";e.exports=n(74071)},30379:(e,t,n)=>{"use strict";function r(e,t){let n;if(void 0===t)for(let t of e)null!=t&&(n<t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let i of e)null!=(i=t(i,++r,e))&&(n<i||void 0===n&&i>=i)&&(n=i)}return n}function i(e,t){let n;if(void 0===t)for(let t of e)null!=t&&(n>t||void 0===n&&t>=t)&&(n=t);else{let r=-1;for(let i of e)null!=(i=t(i,++r,e))&&(n>i||void 0===n&&i>=i)&&(n=i)}return n}n.d(t,{Ay:()=>u,Z4:()=>c});var o=n(15305);function a(e,t){return(null==e||!(e>=e))-(null==t||!(t>=t))||(e<t?-1:+(e>t))}function l(e,t,n){let r=e[t];e[t]=e[n],e[n]=r}var s=n(24440);function u(e,t,n){if(!(!(u=(e=Float64Array.from((0,s.n)(e,n))).length)||isNaN(t*=1))){if(t<=0||u<2)return i(e);if(t>=1)return r(e);var u,c=(u-1)*t,d=Math.floor(c),f=r((function e(t,n,r=0,i=1/0,s){if(n=Math.floor(n),r=Math.floor(Math.max(0,r)),i=Math.floor(Math.min(t.length-1,i)),!(r<=n&&n<=i))return t;for(s=void 0===s?a:function(e=o.A){if(e===o.A)return a;
6if("function"!=typeof e)throw TypeError("compare is not a function");return(t,n)=>{let r=e(t,n);return r||0===r?r:(0===e(n,n))-(0===e(t,t))}}(s);i>r;){if(i-r>600){let o=i-r+1,a=n-r+1,l=Math.log(o),u=.5*Math.exp(2*l/3),c=.5*Math.sqrt(l*u*(o-u)/o)*(a-o/2<0?-1:1),d=Math.max(r,Math.floor(n-a*u/o+c)),f=Math.min(i,Math.floor(n+(o-a)*u/o+c));e(t,n,d,f,s)}let o=t[n],a=r,u=i;for(l(t,r,n),s(t[i],o)>0&&l(t,r,i);a<u;){for(l(t,a,u),++a,--u;0>s(t[a],o);)++a;for(;s(t[u],o)>0;)--u}0===s(t[r],o)?l(t,r,u):l(t,++u,i),u<=n&&(r=u+1),n<=u&&(i=u-1)}return t})(e,d).subarray(0,d+1));return f+(i(e.subarray(d+1))-f)*(c-d)}}function c(e,t,n=s.A){if(!(!(r=e.length)||isNaN(t*=1))){if(t<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,i=(r-1)*t,o=Math.floor(i),a=+n(e[o],o,e);return a+(n(e[o+1],o+1,e)-a)*(i-o)}}},30454:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.getSymbols=function(e){return Object.getOwnPropertySymbols(e).filter(t=>Object.prototype.propertyIsEnumerable.call(e,t))}},30737:(e,t,n)=>{"use strict";n.d(t,{Y:()=>s});var r,i=n(12115),o=n.t(i,2),a=n(44078),l=null!=(r=o["useId".toString()])?r:()=>{var[e]=i.useState(()=>(0,a.NF)("uid-"));return e};function s(e,t){var n=l();return t||(e?"".concat(e,"-").concat(n):n)}},30854:(e,t,n)=>{"use strict";function r(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}n.d(t,{A:()=>r}),Array.prototype.slice},30949:(e,t,n)=>{"use strict";n.d(t,{Ds:()=>f,HZ:()=>d,c2:()=>h});var r=n(23939),i=n(95722),o=n(69842),a=n(414),l=n(54373),s=n(7302);function u(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function c(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?u(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):u(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var d=(0,r.Mz)([a.Lp,a.A$,a.HK,e=>e.brush.height,function(e){return(0,l.W)(e).reduce((e,t)=>"left"!==t.orientation||t.mirror||t.hide?e:e+("number"==typeof t.width?t.width:s.tQ),0)},function(e){return(0,l.W)(e).reduce((e,t)=>"right"!==t.orientation||t.mirror||t.hide?e:e+("number"==typeof t.width?t.width:s.tQ),0)},function(e){return(0,l.h)(e).reduce((e,t)=>"top"!==t.orientation||t.mirror||t.hide?e:e+t.height,0)},function(e){return(0,l.h)(e).reduce((e,t)=>"bottom"!==t.orientation||t.mirror||t.hide?e:e+t.height,0)},i.ff,i.dc],(e,t,n,r,i,a,l,s,u,d)=>{var f={left:(n.left||0)+i,right:(n.right||0)+a},h=c(c({},{top:(n.top||0)+l,bottom:(n.bottom||0)+s}),f),p=h.bottom;h.bottom+=r;var m=e-(h=(0,o.s0)(h,u,d)).left-h.right,g=t-h.top-h.bottom;return c(c({brushBottom:p},h),{},{width:Math.max(m,0),height:Math.max(g,0)})}),f=(0,r.Mz)(d,e=>({x:e.left,y:e.top,width:e.width,height:e.height})),h=(0,r.Mz)(a.Lp,a.A$,(e,t)=>({x:0,y:0,width:e,height:t}))},31150:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__iconNode:()=>i,default:()=>o});var r=n(23055);let i=[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"19",cy:"12",r:"1",key:"1wjl8i"}],["circle",{cx:"5",cy:"12",r:"1",key:"1pcz8c"}]],o=(0,r.A)("ellipsis",i)},31533:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=/^(?:0|[1-9]\d*)$/;t.isIndex=function(e,t=Number.MAX_SAFE_INTEGER){switch(typeof e){case"number":return Number.isInteger(e)&&e>=0&&e<t;case"symbol":return!1;case"string":return n.test(e)}}},32265:(e,t,n)=>{e.exports=n(65267).throttle},32500:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isDeepKey=function(e){switch(typeof e){case"number":case"symbol":return!1;case"string":return e.includes(".")||e.includes("[")||e.includes("]")}}},32520:(e,t,n)=>{"use strict";var r=n(12115);r.useSyncExternalStore,r.useRef,r.useEffect,r.useMemo,r.useDebugValue},32895:(e,t,n)=>{"use strict";n.d(t,{C:()=>h,Ay:()=>m,D_:()=>u,Gu:()=>p});var r=n(4143),i=n(18307),o=n(63750),a=n(14809),l=n(89493),s=[0,1];function u(e){return e}function c(e,t){var n;return(t-=e*=1)?function(n){return(n-e)/t}:(n=isNaN(t)?NaN:.5,function(){return n})}function d(e,t,n){var r=e[0],i=e[1],o=t[0],a=t[1];return i<r?(r=c(i,r),o=n(a,o)):(r=c(r,i),o=n(o,a)),function(e){return o(r(e))}}function f(e,t,n){var i=Math.min(e.length,t.length)-1,o=Array(i),a=Array(i),l=-1;for(e[i]<e[0]&&(e=e.slice().reverse(),t=t.slice().reverse());++l<i;)o[l]=c(e[l],e[l+1]),a[l]=n(t[l],t[l+1]);return function(t){var n=(0,r.Ay)(e,t,1,i)-1;return a[n](o[n](t))}}function h(e,t){return t.domain(e.domain()).range(e.range()).interpolate(e.interpolate()).clamp(e.clamp()).unknown(e.unknown())}function p(){var e,t,n,r,c,h,p=s,m=s,g=i.A,v=u;function b(){var e,t,n,i=Math.min(p.length,m.length);return v!==u&&(e=p[0],t=p[i-1],e>t&&(n=e,e=t,t=n),v=function(n){return Math.max(e,Math.min(t,n))}),r=i>2?f:d,c=h=null,y}function y(t){return null==t||isNaN(t*=1)?n:(c||(c=r(p.map(e),m,g)))(e(v(t)))}return y.invert=function(n){return v(t((h||(h=r(m,p.map(e),o.A)))(n)))},y.domain=function(e){return arguments.length?(p=Array.from(e,l.A),b()):p.slice()},y.range=function(e){return arguments.length?(m=Array.from(e),b()):m.slice()},y.rangeRound=function(e){return m=Array.from(e),g=a.A,b()},y.clamp=function(e){return arguments.length?(v=!!e||u,b()):v!==u},y.interpolate=function(e){return arguments.length?(g=e,b()):g},y.unknown=function(e){return arguments.length?(n=e,y):n},function(n,r){return e=n,t=r,b()}}function m(){return p()(u,u)}},33121:(e,t,n)=>{"use strict";function r(e,t,n){return Array.isArray(e)&&e&&t+n!==0?e.slice(t,n+1):e}n.d(t,{v:()=>r})},33416:(e,t,n)=>{"use strict";n.d(t,{ph:()=>r});
6class r{constructor(){this._partials=new Float64Array(32),this._n=0}add(e){let t=this._partials,n=0;for(let r=0;r<this._n&&r<32;r++){let i=t[r],o=e+i,a=Math.abs(e)<Math.abs(i)?e-(o-i):i-(o-e);a&&(t[n++]=a),e=o}return t[n]=e,this._n=n+1,this}valueOf(){let e=this._partials,t=this._n,n,r,i,o=0;if(t>0){for(o=e[--t];t>0&&(o=(n=o)+(r=e[--t]),!(i=r-(o-n))););t>0&&(i<0&&e[t-1]<0||i>0&&e[t-1]>0)&&(n=o+(r=2*i),r==n-o&&(o=n))}return o}}},33588:(e,t,n)=>{"use strict";let r,i,o;n.d(t,{bm:()=>e1,UC:()=>eJ,VY:()=>e0,hJ:()=>eX,ZL:()=>eY,bL:()=>eZ,hE:()=>eQ,l9:()=>eG});var a,l,s=n(12115),u=n.t(s,2);function c(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function d(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function f(...e){return t=>{let n=!1,r=e.map(e=>{let r=d(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():d(e[t],null)}}}}function h(...e){return s.useCallback(f(...e),e)}"undefined"!=typeof window&&window.document&&window.document.createElement;var p=n(95155),m=globalThis?.document?s.useLayoutEffect:()=>{},g=u[" useId ".trim().toString()]||(()=>void 0),v=0;function b(e){let[t,n]=s.useState(g());return m(()=>{e||n(e=>e??String(v++))},[e]),e||(t?`radix-${t}`:"")}var y=u[" useInsertionEffect ".trim().toString()]||m;Symbol("RADIX:SYNC_STATE");var w=n(47650);function x(e){var t;let n,r=(t=e,(n=s.forwardRef((e,t)=>{let{children:n,...r}=e;if(s.isValidElement(n)){var i;let e,o,a=(i=n,(o=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(o=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),l=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==s.Fragment&&(l.ref=t?f(t,a):a),s.cloneElement(n,l)}return s.Children.count(n)>1?s.Children.only(null):null})).displayName=`${t}.SlotClone`,n),i=s.forwardRef((e,t)=>{let{children:n,...i}=e,o=s.Children.toArray(n),a=o.find(S);if(a){let e=a.props.children,n=o.map(t=>t!==a?t:s.Children.count(e)>1?s.Children.only(null):s.isValidElement(e)?e.props.children:null);return(0,p.jsx)(r,{...i,ref:t,children:s.isValidElement(e)?s.cloneElement(e,void 0,n):null})}return(0,p.jsx)(r,{...i,ref:t,children:n})});return i.displayName=`${e}.Slot`,i}var E=Symbol("radix.slottable");function S(e){return s.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===E}var O=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=x(`Primitive.${t}`),r=s.forwardRef((e,r)=>{let{asChild:i,...o}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,p.jsx)(i?n:t,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function C(e){let t=s.useRef(e);return s.useEffect(()=>{t.current=e}),s.useMemo(()=>(...e)=>t.current?.(...e),[])}var k="dismissableLayer.update",P=s.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),_=s.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:i,onFocusOutside:o,onInteractOutside:a,onDismiss:u,...d}=e,f=s.useContext(P),[m,g]=s.useState(null),v=m?.ownerDocument??globalThis?.document,[,b]=s.useState({}),y=h(t,e=>g(e)),w=Array.from(f.layers),[x]=[...f.layersWithOutsidePointerEventsDisabled].slice(-1),E=w.indexOf(x),S=m?w.indexOf(m):-1,_=f.layersWithOutsidePointerEventsDisabled.size>0,M=S>=E,R=function(e,t=globalThis?.document){let n=C(e),r=s.useRef(!1),i=s.useRef(()=>{});return s.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){j("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=r,t.addEventListener("click",i.current,{once:!0})):r()}else t.removeEventListener("click",i.current);r.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...f.branches].some(e=>e.contains(t));M&&!n&&(i?.(e),a?.(e),e.defaultPrevented||u?.())},v),T=function(e,t=globalThis?.document){let n=C(e),r=s.useRef(!1);return s.useEffect(()=>{let e=e=>{e.target&&!r.current&&j("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;![...f.branches].some(e=>e.contains(t))&&(o?.(e),a?.(e),e.defaultPrevented||u?.())},v);return!function(e,t=globalThis?.document){let n=C(e);s.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{S===f.layers.size-1&&(r?.(e),!e.defaultPrevented&&u&&(e.preventDefault(),u()))},v),s.useEffect(()=>{if(m)return n&&(0===f.layersWithOutsidePointerEventsDisabled.size&&(l=v.body.style.pointerEvents,v.body.style.pointerEvents="none"),f.layersWithOutsidePointerEventsDisabled.add(m)),f.layers.add(m),A(),(
6)=>{n&&1===f.layersWithOutsidePointerEventsDisabled.size&&(v.body.style.pointerEvents=l)}},[m,v,n,f]),s.useEffect(()=>()=>{m&&(f.layers.delete(m),f.layersWithOutsidePointerEventsDisabled.delete(m),A())},[m,f]),s.useEffect(()=>{let e=()=>b({});return document.addEventListener(k,e),()=>document.removeEventListener(k,e)},[]),(0,p.jsx)(O.div,{...d,ref:y,style:{pointerEvents:_?M?"auto":"none":void 0,...e.style},onFocusCapture:c(e.onFocusCapture,T.onFocusCapture),onBlurCapture:c(e.onBlurCapture,T.onBlurCapture),onPointerDownCapture:c(e.onPointerDownCapture,R.onPointerDownCapture)})});function A(){let e=new CustomEvent(k);document.dispatchEvent(e)}function j(e,t,n,{discrete:r}){let i=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});if(t&&i.addEventListener(e,t,{once:!0}),r)i&&w.flushSync(()=>i.dispatchEvent(o));else i.dispatchEvent(o)}_.displayName="DismissableLayer",s.forwardRef((e,t)=>{let n=s.useContext(P),r=s.useRef(null),i=h(t,r);return s.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,p.jsx)(O.div,{...e,ref:i})}).displayName="DismissableLayerBranch";var M="focusScope.autoFocusOnMount",R="focusScope.autoFocusOnUnmount",T={bubbles:!1,cancelable:!0},I=s.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:i,onUnmountAutoFocus:o,...a}=e,[l,u]=s.useState(null),c=C(i),d=C(o),f=s.useRef(null),m=h(t,e=>u(e)),g=s.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;s.useEffect(()=>{if(r){let e=function(e){if(g.paused||!l)return;let t=e.target;l.contains(t)?f.current=t:z(f.current,{select:!0})},t=function(e){if(g.paused||!l)return;let t=e.relatedTarget;null!==t&&(l.contains(t)||z(f.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&z(l)});return l&&n.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,l,g.paused]),s.useEffect(()=>{if(l){L.add(g);let e=document.activeElement;if(!l.contains(e)){let t=new CustomEvent(M,T);l.addEventListener(M,c),l.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(z(r,{select:t}),document.activeElement!==n)return}(N(l).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&z(l))}return()=>{l.removeEventListener(M,c),setTimeout(()=>{let t=new CustomEvent(R,T);l.addEventListener(R,d),l.dispatchEvent(t),t.defaultPrevented||z(e??document.body,{select:!0}),l.removeEventListener(R,d),L.remove(g)},0)}}},[l,c,d,g]);let v=s.useCallback(e=>{if(!n&&!r||g.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){var o;let t,r=e.currentTarget,[a,l]=[D(t=N(o=r),o),D(t.reverse(),o)];a&&l?e.shiftKey||i!==l?e.shiftKey&&i===a&&(e.preventDefault(),n&&z(l,{select:!0})):(e.preventDefault(),n&&z(a,{select:!0})):i===r&&e.preventDefault()}},[n,r,g.paused]);return(0,p.jsx)(O.div,{tabIndex:-1,...a,ref:m,onKeyDown:v})});function N(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function D(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function z(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}I.displayName="FocusScope";var L=(o=[],{add(e){let t=o[0];e!==t&&t?.pause(),(o=F(o,e)).unshift(e)},remove(e){o=F(o,e),o[0]?.resume()}});function F(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var $=s.forwardRef((e,t)=>
6{let{container:n,...r}=e,[i,o]=s.useState(!1);m(()=>o(!0),[]);let a=n||i&&globalThis?.document?.body;return a?w.createPortal((0,p.jsx)(O.div,{...r,ref:t}),a):null});$.displayName="Portal";var B=n(94522),W=0;function V(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var H=n(1688),U=n(65142),q=n(16631),K=(0,n(1613).f)(),Z=function(){},G=s.forwardRef(function(e,t){var n=s.useRef(null),r=s.useState({onScrollCapture:Z,onWheelCapture:Z,onTouchMoveCapture:Z}),i=r[0],o=r[1],a=e.forwardProps,l=e.children,u=e.className,c=e.removeScrollBar,d=e.enabled,f=e.shards,h=e.sideCar,p=e.noRelative,m=e.noIsolation,g=e.inert,v=e.allowPinchZoom,b=e.as,y=e.gapMode,w=(0,H.Tt)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),x=(0,q.S)([n,t]),E=(0,H.Cl)((0,H.Cl)({},w),i);return s.createElement(s.Fragment,null,d&&s.createElement(h,{sideCar:K,removeScrollBar:c,shards:f,noRelative:p,noIsolation:m,inert:g,setCallbacks:o,allowPinchZoom:!!v,lockRef:n,gapMode:y}),a?s.cloneElement(s.Children.only(l),(0,H.Cl)((0,H.Cl)({},E),{ref:x})):s.createElement(void 0===b?"div":b,(0,H.Cl)({},E,{className:u,ref:x}),l))});G.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},G.classNames={fullWidth:U.pN,zeroRight:U.Mi};var Y=n(39069),X=n(20144),J=n(74475),Q=!1;if("undefined"!=typeof window)try{var ee=Object.defineProperty({},"passive",{get:function(){return Q=!0,!0}});window.addEventListener("test",ee,ee),window.removeEventListener("test",ee,ee)}catch(e){Q=!1}var et=!!Q&&{passive:!1},en=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},er=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),ei(e,r)){var i=eo(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},ei=function(e,t){return"v"===e?en(t,"overflowY"):en(t,"overflowX")},eo=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},ea=function(e,t,n,r,i){var o,a=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),l=a*r,s=n.target,u=t.contains(s),c=!1,d=l>0,f=0,h=0;do{if(!s)break;var p=eo(e,s),m=p[0],g=p[1]-p[2]-a*m;(m||g)&&ei(e,s)&&(f+=g,h+=m);var v=s.parentNode;s=v&&v.nodeType===Node.DOCUMENT_FRAGMENT_NODE?v.host:v}while(!u&&s!==document.body||u&&(t.contains(s)||t===s));return d&&(i&&1>Math.abs(f)||!i&&l>f)?c=!0:!d&&(i&&1>Math.abs(h)||!i&&-l>h)&&(c=!0),c},el=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},es=function(e){return[e.deltaX,e.deltaY]},eu=function(e){return e&&"current"in e?e.current:e},ec=0,ed=[];let ef=(0,Y.m)(K,function(e){var t=s.useRef([]),n=s.useRef([0,0]),r=s.useRef(),i=s.useState(ec++)[0],o=s.useState(J.T0)[0],a=s.useRef(e);s.useEffect(function(){a.current=e},[e]),s.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(0,H.fX)([e.lockRef.current],(e.shards||[]).map(eu),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var l=s.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!a.current.allowPinchZoom;var i,o=el(e),l=n.current,s="deltaX"in e?e.deltaX:l[0]-o[0],u="deltaY"in e?e.deltaY:l[1]-o[1],c=e.target,d=Math.abs(s)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=window.getSelection(),h=f&&f.anchorNode;if(h&&(h===c||h.contains(c)))return!1;var p=er(d,c);if(!p)return!0;if(p?i=d:(i="v"===d?"h":"v",p=er(d,c)),!p)return!1;if(!r.current&&"changedTouches"in e&&(s||u)&&(r.current=i),!i)return!0;var m=r.current||i;return ea(m,t,e,"h"===m?s:u,!0)},[]),u=s.useCallback(function(e){if(ed.length&&ed[ed.length-1]===o){var n="deltaY"in e?es(e):el(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta,r[0]===n[0]&&r[1]===n[1])})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}
6if(!r){var i=(a.current.shards||[]).map(eu).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length>0?l(e,i[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=s.useCallback(function(e,n,r,i){var o={name:e,delta:n,target:r,should:i,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),d=s.useCallback(function(e){n.current=el(e),r.current=void 0},[]),f=s.useCallback(function(t){c(t.type,es(t),t.target,l(t,e.lockRef.current))},[]),h=s.useCallback(function(t){c(t.type,el(t),t.target,l(t,e.lockRef.current))},[]);s.useEffect(function(){return ed.push(o),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:h}),document.addEventListener("wheel",u,et),document.addEventListener("touchmove",u,et),document.addEventListener("touchstart",d,et),function(){ed=ed.filter(function(e){return e!==o}),document.removeEventListener("wheel",u,et),document.removeEventListener("touchmove",u,et),document.removeEventListener("touchstart",d,et)}},[]);var p=e.removeScrollBar,m=e.inert;return s.createElement(s.Fragment,null,m?s.createElement(o,{styles:"\n  .block-interactivity-".concat(i," {pointer-events: none;}\n  .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,p?s.createElement(X.jp,{noRelative:e.noRelative,gapMode:e.gapMode}):null)});var eh=s.forwardRef(function(e,t){return s.createElement(G,(0,H.Cl)({},e,{ref:t,sideCar:ef}))});eh.classNames=G.classNames;var ep=n(79271),em="Dialog",[eg,ev]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>s.createContext(e));return function(n){let r=n?.[e]||t;return s.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let i=s.createContext(r),o=n.length;n=[...n,r];let a=t=>{let{scope:n,children:r,...a}=t,l=n?.[e]?.[o]||i,u=s.useMemo(()=>a,Object.values(a));return(0,p.jsx)(l.Provider,{value:u,children:r})};return a.displayName=t+"Provider",[a,function(n,a){let l=a?.[e]?.[o]||i,u=s.useContext(l);if(u)return u;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return s.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(em),[eb,ey]=eg(em),ew=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:i,onOpenChange:o,modal:a=!0}=e,l=s.useRef(null),u=s.useRef(null),[c,d]=function({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[i,o,a]=function({defaultProp:e,onChange:t}){let[n,r]=s.useState(e),i=s.useRef(n),o=s.useRef(t);return y(()=>{o.current=t},[t]),s.useEffect(()=>{i.current!==n&&(o.current?.(n),i.current=n)},[n,i]),[n,r,o]}({defaultProp:t,onChange:n}),l=void 0!==e,u=l?e:i;{let t=s.useRef(void 0!==e);s.useEffect(()=>{let e=t.current;if(e!==l){let t=l?"controlled":"uncontrolled";console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=l},[l,r])}return[u,s.useCallback(t=>{if(l){let n="function"==typeof t?t(e):t;n!==e&&a.current?.(n)}else o(t)},[l,e,o,a])]}({prop:r,defaultProp:i??!1,onChange:o,caller:em});return(0,p.jsx)(eb,{scope:t,triggerRef:l,contentRef:u,contentId:b(),titleId:b(),descriptionId:b(),open:c,onOpenChange:d,onOpenToggle:s.useCallback(()=>d(e=>!e),[d]),modal:a,children:n})};ew.displayName=em;var ex="DialogTrigger",eE=s.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=ey(ex,n),o=h(t,i.triggerRef);return(0,p.jsx)(O.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":eW(i.open),...r,ref:o,onClick:c(e.onClick,i.onOpenToggle)})});eE.displayName=ex;var eS="DialogPortal",[eO,eC]=eg(eS,{forceMount:void 0}),ek=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:i}=e,o=ey(eS,t);return(0,p.jsx)(eO,{scope:t,forceMount:n,children:s.Children.map(r,e=>(0,p.jsx)(B.C,{present:n||o.open,children:(0,p.jsx)($,{asChild:!0,container:i,children:e})}))})};ek.displayName=eS;var eP="DialogOverlay",e_=s.forwardRef((e,t)=>
6{let n=eC(eP,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,o=ey(eP,e.__scopeDialog);return o.modal?(0,p.jsx)(B.C,{present:r||o.open,children:(0,p.jsx)(ej,{...i,ref:t})}):null});e_.displayName=eP;var eA=x("DialogOverlay.RemoveScroll"),ej=s.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=ey(eP,n);return(0,p.jsx)(eh,{as:eA,allowPinchZoom:!0,shards:[i.contentRef],children:(0,p.jsx)(O.div,{"data-state":eW(i.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),eM="DialogContent",eR=s.forwardRef((e,t)=>{let n=eC(eM,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,o=ey(eM,e.__scopeDialog);return(0,p.jsx)(B.C,{present:r||o.open,children:o.modal?(0,p.jsx)(eT,{...i,ref:t}):(0,p.jsx)(eI,{...i,ref:t})})});eR.displayName=eM;var eT=s.forwardRef((e,t)=>{let n=ey(eM,e.__scopeDialog),r=s.useRef(null),i=h(t,n.contentRef,r);return s.useEffect(()=>{let e=r.current;if(e)return(0,ep.Eq)(e)},[]),(0,p.jsx)(eN,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:c(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:c(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:c(e.onFocusOutside,e=>e.preventDefault())})}),eI=s.forwardRef((e,t)=>{let n=ey(eM,e.__scopeDialog),r=s.useRef(!1),i=s.useRef(!1);return(0,p.jsx)(eN,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(i.current=!0));let o=t.target;n.triggerRef.current?.contains(o)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})}),eN=s.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:i,onCloseAutoFocus:o,...a}=e,l=ey(eM,n),u=s.useRef(null),c=h(t,u);return s.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??V()),document.body.insertAdjacentElement("beforeend",e[1]??V()),W++,()=>{1===W&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),W--}},[]),(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(I,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:i,onUnmountAutoFocus:o,children:(0,p.jsx)(_,{role:"dialog",id:l.contentId,"aria-describedby":l.descriptionId,"aria-labelledby":l.titleId,"data-state":eW(l.open),...a,ref:c,onDismiss:()=>l.onOpenChange(!1)})}),(0,p.jsxs)(p.Fragment,{children:[(0,p.jsx)(eq,{titleId:l.titleId}),(0,p.jsx)(eK,{contentRef:u,descriptionId:l.descriptionId})]})]})}),eD="DialogTitle",ez=s.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=ey(eD,n);return(0,p.jsx)(O.h2,{id:i.titleId,...r,ref:t})});ez.displayName=eD;var eL="DialogDescription",eF=s.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=ey(eL,n);return(0,p.jsx)(O.p,{id:i.descriptionId,...r,ref:t})});eF.displayName=eL;var e$="DialogClose",eB=s.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=ey(e$,n);return(0,p.jsx)(O.button,{type:"button",...r,ref:t,onClick:c(e.onClick,()=>i.onOpenChange(!1))})});function eW(e){return e?"open":"closed"}eB.displayName=e$;var eV="DialogTitleWarning",[eH,eU]=(a={contentName:eM,titleName:eD,docsSlug:"dialog"},r=s.createContext(a),(i=e=>{let{children:t,...n}=e,i=s.useMemo(()=>n,Object.values(n));return(0,p.jsx)(r.Provider,{value:i,children:t})}).displayName=eV+"Provider",[i,function(e){let t=s.useContext(r);if(t)return t;if(void 0!==a)return a;throw Error(`\`${e}\` must be used within \`${eV}\``)}]),eq=({titleId:e})=>{let t=eU(eV),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
7
8If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
9
10For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return s.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},eK=({contentRef:e,descriptionId:t})=>{let n=eU("DialogDescriptionWarning"),r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return s.useEffect(()=>{let n=e.current?.getAttribute("aria-describedby");t&&n&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null},eZ=ew,eG=eE,eY=ek,eX=e_,eJ=eR,eQ=ez,e0=eF,e1=eB}
10,34474:(e,t,n)=>{"use strict";n.d(t,{m:()=>r});var r={devToolsEnabled:!0,isSsr:!("undefined"!=typeof window&&window.document&&window.document.createElement&&window.setTimeout)}},34723:(e,t,n)=>{"use strict";n.d(t,{P:()=>tv});var r=n(12115),i=n(24947),o=n(93907),a=n(36491),l=n(4510),s=n(43565),u=n(93608),c=n(73166),d=n(23939),f=n(77513),h=n(7173),p=n(30949),m=n(72611),g=n(78282),v=n(24117),b=(0,d.Mz)([(e,t)=>t,f.fz,g.D0,v.R,h.gL,h.R4,m.r1,p.HZ],m.aX),y=n(71584);function w(e){var t,n,r=e.currentTarget.getBoundingClientRect();if("getBBox"in e.currentTarget&&"function"==typeof e.currentTarget.getBBox){var i=e.currentTarget.getBBox();t=i.width>0?r.width/i.width:1,n=i.height>0?r.height/i.height:1}else{var o=e.currentTarget;t=o.offsetWidth>0?r.width/o.offsetWidth:1,n=o.offsetHeight>0?r.height/o.offsetHeight:1}var a=(e,i)=>({relativeX:Math.round((e-r.left)/t),relativeY:Math.round((i-r.top)/n)});return"touches"in e?Array.from(e.touches).map(e=>a(e.clientX,e.clientY)):a(e.clientX,e.clientY)}var x=(0,a.VP)("mouseClick"),E=(0,a.Nc)();E.startListening({actionCreator:x,effect:(e,t)=>{var n=e.payload,r=b(t.getState(),w(n));(null==r?void 0:r.activeIndex)!=null&&t.dispatch((0,s.jF)({activeIndex:r.activeIndex,activeDataKey:void 0,activeCoordinate:r.activeCoordinate}))}});var S=(0,a.VP)("mouseMove"),O=(0,a.Nc)(),C=null,k=null,P=null;function _(e,t){return t instanceof HTMLElement?"HTMLElement <".concat(t.tagName,' class="').concat(t.className,'">'):t===window?"global.window":"children"===e&&"object"==typeof t&&null!==t?"<<CHILDREN>>":t}O.startListening({actionCreator:S,effect:(e,t)=>{var n=e.payload,{throttleDelay:r,throttledEvents:i}=t.getState().eventSettings,o="all"===i||(null==i?void 0:i.includes("mousemove"));null!==C&&(cancelAnimationFrame(C),C=null),null===k||"number"==typeof r&&o||(clearTimeout(k),k=null),P=w(n);var a=()=>{var e=t.getState(),n=(0,y.au)(e,e.tooltip.settings.shared);if(!P){C=null,k=null;return}if("axis"===n){var r=b(e,P);(null==r?void 0:r.activeIndex)!=null?t.dispatch((0,s.Nt)({activeIndex:r.activeIndex,activeDataKey:void 0,activeCoordinate:r.activeCoordinate})):t.dispatch((0,s.xS)())}C=null,k=null};o?"raf"===r?C=requestAnimationFrame(a):"number"==typeof r&&null===k&&(k=setTimeout(a,r)):a()}});var A=n(98421),j=n(70853),M=n(83068),R={x:0,y:0,width:0,height:0,padding:{top:0,right:0,bottom:0,left:0}},T=(0,a.Z0)({name:"brush",initialState:R,reducers:{setBrushSettings:(e,t)=>null==t.payload?R:t.payload}}),{setBrushSettings:I}=T.actions,N=T.reducer,D=n(36635),z={accessibilityLayer:!0,barCategoryGap:"10%",barGap:4,barSize:void 0,className:void 0,maxBarSize:void 0,stackOffset:"none",syncId:void 0,syncMethod:"index",baseValue:void 0,reverseStackOrder:!1},L=(0,a.Z0)({name:"rootProps",initialState:z,reducers:{updateOptions:(e,t)=>{var n;e.accessibilityLayer=t.payload.accessibilityLayer,e.barCategoryGap=t.payload.barCategoryGap,e.barGap=null!=(n=t.payload.barGap)?n:z.barGap,e.barSize=t.payload.barSize,e.maxBarSize=t.payload.maxBarSize,e.stackOffset=t.payload.stackOffset,e.syncId=t.payload.syncId,e.syncMethod=t.payload.syncMethod,e.className=t.payload.className,e.baseValue=t.payload.baseValue,e.reverseStackOrder=t.payload.reverseStackOrder}}}),F=L.reducer,{updateOptions:$}=L.actions,B=n(89179),W=(0,a.Z0)({name:"polarAxis",initialState:{radiusAxis:{},angleAxis:{}},reducers:{addRadiusAxis(e,t){e.radiusAxis[t.payload.id]=(0,B.h4)(t.payload)},removeRadiusAxis(e,t){delete e.radiusAxis[t.payload.id]},addAngleAxis(e,t){e.angleAxis[t.payload.id]=(0,B.h4)(t.payload)},removeAngleAxis(e,t){delete e.angleAxis[t.payload.id]}}}),{addRadiusAxis:V,removeRadiusAxis:H,addAngleAxis:U,removeAngleAxis:q}=W.actions,K=W.reducer,Z=(0,a.Z0)({name:"polarOptions",initialState:null,reducers:{updatePolarOptions:(e,t)=>null===e?t.payload:(e.startAngle=t.payload.startAngle,e.endAngle=t.payload.endAngle,e.cx=t.payload.cx,e.cy=t.payload.cy,e.innerRadius=t.payload.innerRadius,e.outerRadius=t.payload.outerRadius,e)}}),{updatePolarOptions:G}=Z.actions,Y=Z.reducer,X=n(98614),J=n(49244),Q=(0,a.VP)("keyDown"),ee=(0,a.VP)("focus"),et=(0,a.VP)("blur"),en=(0,a.Nc)(),er=null,ei=null,eo=null;function ea(e){e.persist();var{currentTarget:t}=e;return new Proxy(e,{get:(e,n)=>{if("currentTarget"===n)return t;var r=Reflect.get(e,n);return"function"==typeof r?r.bind(e):r}})}en.startListening({actionCreator:Q,effect:(e,t)=>
10{eo=e.payload,null!==er&&(cancelAnimationFrame(er),er=null);var{throttleDelay:n,throttledEvents:r}=t.getState().eventSettings,i="all"===r||r.includes("keydown");null===ei||"number"==typeof n&&i||(clearTimeout(ei),ei=null);var o=()=>{try{var e,n=t.getState();if(!1===n.rootProps.accessibilityLayer)return;var{keyboardInteraction:r}=n.tooltip,i=eo;if("ArrowRight"!==i&&"ArrowLeft"!==i&&"Enter"!==i)return;var o=(0,J.P)(r,(0,h.n4)(n),(0,X.K6)(n),(0,h.FO)(n)),a=null==o?-1:Number(o),l=!Number.isFinite(a)||a<0,u=(0,h.R4)(n),c=(0,h.n4)(n),d=(0,y.au)(n,n.tooltip.settings.shared);if("Enter"===i){if(l)return;var f=(0,m.pg)(n,d,"hover",String(r.index));t.dispatch((0,s.o4)({active:!r.active,activeIndex:r.index,activeCoordinate:f}));return}var p=(0,X._y)(n),g="left-to-right"===p?1:-1,v="ArrowRight"===i?1:-1;if(l){var b=(0,X.K6)(n),w=(0,h.FO)(n),x=e=>({active:!1,index:String(e),dataKey:void 0,graphicalItemId:void 0,coordinate:void 0});if(e=-1,v*g>0){for(var E=0;E<c.length;E++)if(null!=(0,J.P)(x(E),c,b,w)){e=E;break}}else for(var S=c.length-1;S>=0;S--)if(null!=(0,J.P)(x(S),c,b,w)){e=S;break}if(e<0)return}else{e=a+v*g;var O=(null==u?void 0:u.length)||c.length;if(0===O||e>=O||e<0)return}var C=(0,m.pg)(n,d,"hover",String(e));t.dispatch((0,s.o4)({active:!0,activeIndex:e.toString(),activeCoordinate:C}))}finally{er=null,ei=null}};i?"raf"===n?er=requestAnimationFrame(o):"number"==typeof n&&null===ei&&(o(),eo=null,ei=setTimeout(()=>{eo?o():(ei=null,er=null)},n)):o()}}),en.startListening({actionCreator:ee,effect:(e,t)=>{var n=t.getState();if(!1!==n.rootProps.accessibilityLayer){var{keyboardInteraction:r}=n.tooltip;if(!r.active&&null==r.index){var i=(0,y.au)(n,n.tooltip.settings.shared),o=(0,m.pg)(n,i,"hover",String("0"));t.dispatch((0,s.o4)({active:!0,activeIndex:"0",activeCoordinate:o}))}}}}),en.startListening({actionCreator:et,effect:(e,t)=>{var n=t.getState();if(!1!==n.rootProps.accessibilityLayer){var{keyboardInteraction:r}=n.tooltip;r.active&&t.dispatch((0,s.o4)({active:!1,activeIndex:r.index,activeCoordinate:r.coordinate}))}}});var el=(0,a.VP)("externalEvent"),es=(0,a.Nc)(),eu=new Map,ec=new Map,ed=new Map;es.startListening({actionCreator:el,effect:(e,t)=>{var{handler:n,reactEvent:r}=e.payload;if(null!=n){var i=r.type,o=ea(r);ed.set(i,{handler:n,reactEvent:o});var a=eu.get(i);void 0!==a&&(cancelAnimationFrame(a),eu.delete(i));var{throttleDelay:l,throttledEvents:s}=t.getState().eventSettings,u="all"===s||(null==s?void 0:s.includes(i)),c=ec.get(i);void 0===c||"number"==typeof l&&u||(clearTimeout(c),ec.delete(i));var d=()=>{var e=ed.get(i);try{if(!e)return;var{handler:n,reactEvent:r}=e,o=t.getState(),a={activeCoordinate:(0,h.eE)(o),activeDataKey:(0,h.Xb)(o),activeIndex:(0,h.A2)(o),activeLabel:(0,h.BZ)(o),activeTooltipIndex:(0,h.A2)(o),isTooltipActive:(0,h.yn)(o)};n&&n(a,r)}finally{eu.delete(i),ec.delete(i),ed.delete(i)}};if(!u)return void d();if("raf"===l){var f=requestAnimationFrame(d);eu.set(i,f)}else if("number"==typeof l){if(!ec.has(i)){d();var p=setTimeout(d,l);ec.set(i,p)}}else d()}}});var ef=n(7302),eh=n(4573),ep=(0,d.Mz)([eh.J],e=>e.tooltipItemPayloads),em=(0,d.Mz)([ep,(e,t)=>t,(e,t,n)=>n],(e,t,n)=>{if(null!=t){var r=e.find(e=>e.settings.graphicalItemId===n);if(null!=r){var{getPosition:i}=r;if(null!=i)return i(t)}}}),eg=(0,a.VP)("touchMove"),ev=(0,a.Nc)(),eb=null,ey=null,ew=null,ex=null;ev.startListening({actionCreator:eg,effect:(e,t)=>{var n=e.payload;if(null!=n.touches&&0!==n.touches.length){ex=ea(n);var{throttleDelay:r,throttledEvents:i}=t.getState().eventSettings,o="all"===i||i.includes("touchmove");null!==eb&&(cancelAnimationFrame(eb),eb=null),null===ey||"number"==typeof r&&o||(clearTimeout(ey),ey=null),ew=Array.from(n.touches).map(e=>w({clientX:e.clientX,clientY:e.clientY,currentTarget:n.currentTarget}));var a=()=>{if(null!=ex){var e=t.getState(),n=(0,y.au)(e,e.tooltip.settings.shared);if("axis"===n){var r,i=null==(r=ew)?void 0:r[0];if(null==i){eb=null,ey=null;return}var o=b(e,i);(null==o?void 0:o.activeIndex)!=null&&t.dispatch((0,s.Nt)({activeIndex:o.activeIndex,activeDataKey:void 0,activeCoordinate:o.activeCoordinate}))}else if("item"===n){var a,l=ex.touches[0];if(null==document.elementFromPoint||null==l)return;var u=document.elementFromPoint(l.clientX,l.clientY);if(!u||!u.getAttribute)return;var c=u.getAttribute(ef.F0),d=null!=(a=u.getAttribute(ef.yU))?a:void 0,f=(0,h.AA)(e).find(e=>e.id===d);if(null==c||null==f||null==d)return;var{dataKey:p}=f,m=em(e,c,d);t.dispatch((0,s.RD)({activeDataKey:p,activeIndex:c,activeCoordinate:m,activeGraphicalItemId:d}))}eb=null,ey=null}};if(!o)return void a();"raf"===r?eb=requestAnimationFrame(a):"number"==typeof r&&null===ey&&(a(),ex=null,ey=setTimeout(()=>{ex?a():(ey=null,eb=null)},r))}}});var eE=(0,a.Z0)({name:"errorBars",initialState:{},reducers:{addErrorBar:(e,t)=>
10{var{itemId:n,errorBar:r}=t.payload;e[n]||(e[n]=[]),e[n].push(r)},replaceErrorBar:(e,t)=>{var{itemId:n,prev:r,next:i}=t.payload;e[n]&&(e[n]=e[n].map(e=>e.dataKey===r.dataKey&&e.direction===r.direction?i:e))},removeErrorBar:(e,t)=>{var{itemId:n,errorBar:r}=t.payload;e[n]&&(e[n]=e[n].filter(e=>e.dataKey!==r.dataKey||e.direction!==r.direction))}}}),{addErrorBar:eS,replaceErrorBar:eO,removeErrorBar:eC}=eE.actions,ek=eE.reducer,eP=n(34474),e_=n(28290),eA={throttleDelay:"raf",throttledEvents:["mousemove","touchmove","pointermove","scroll","wheel"]},ej=(0,a.Z0)({name:"eventSettings",initialState:eA,reducers:{setEventSettings:(e,t)=>{null!=t.payload.throttleDelay&&(e.throttleDelay=t.payload.throttleDelay),null!=t.payload.throttledEvents&&(e.throttledEvents=(0,B.h4)(t.payload.throttledEvents))}}}),{setEventSettings:eM}=ej.actions,eR=ej.reducer,eT=n(40923),eI=(0,o.HY)({brush:N,cartesianAxis:A.CA,chartData:u.LV,errorBars:ek,eventSettings:eR,graphicalItems:j.iZ,layout:c.Vp,legend:D.CU,options:l.lJ,polarAxis:K,polarOptions:Y,referenceElements:M.fV,renderedTicks:eT.ut,rootProps:F,tooltip:s.En,zIndex:e_.v3}),eN=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"Chart";return(0,a.U1)({reducer:eI,preloadedState:e,middleware:e=>e({serializableCheck:!1,immutableCheck:!["commonjs","es6","production"].includes("es6")}).concat([E.middleware,O.middleware,en.middleware,es.middleware,ev.middleware]),enhancers:e=>{var t=e;return"function"==typeof e&&(t=e()),t.concat((0,a.CF)({type:"raf"}))},devTools:eP.m.devToolsEnabled&&{serialize:{replacer:_},name:"recharts-".concat(t)}})},eD=n(74654),ez=n(79551);function eL(e){var{preloadedState:t,children:n,reduxStoreName:o}=e,a=(0,eD.r)(),l=(0,r.useRef)(null);if(a)return n;null==l.current&&(l.current=eN(t,o));var s=ez.E;return r.createElement(i.Kq,{context:s,store:l.current},n)}var eF=n(69838),e$=e=>{var{chartData:t}=e,n=(0,eF.j)(),i=(0,eD.r)();return(0,r.useEffect)(()=>i?()=>{}:(n((0,u.hq)(t)),()=>{n((0,u.hq)(void 0))}),[t,n,i]),null},eB=n(65051),eW=(0,r.memo)(function(e){var{layout:t,margin:n}=e,i=(0,eF.j)(),o=(0,eD.r)();return(0,r.useEffect)(()=>{o||(i((0,c.JK)(t)),i((0,c.B_)(n)))},[i,o,t,n]),null},eB.P);function eV(e){var t=(0,eF.j)();return(0,r.useEffect)(()=>{t($(e))},[t,e]),null}var eH=(0,r.memo)(e=>{var t=(0,eF.j)();return(0,r.useEffect)(()=>{t(eM(e))},[t,e]),null},eB.P),eU=n(62695),eq=n(3735),eK=n(4139),eZ=n(61963),eG=n(20585);function eY(e){var{zIndex:t,isPanorama:n}=e,i=(0,r.useRef)(null),o=(0,eF.j)();return(0,r.useLayoutEffect)(()=>(i.current&&o((0,e_.WO)({zIndex:t,element:i.current,isPanorama:n})),()=>{o((0,e_.B8)({zIndex:t,isPanorama:n}))}),[o,t,n]),r.createElement("g",{tabIndex:-1,ref:i,className:"recharts-zIndex-layer_".concat(t)})}function eX(e){var{children:t,isPanorama:n}=e,i=(0,eF.G)(eG.I);if(!i||0===i.length)return t;var o=i.filter(e=>e<0),a=i.filter(e=>e>0);return r.createElement(r.Fragment,null,o.map(e=>r.createElement(eY,{key:e,zIndex:e,isPanorama:n})),t,a.map(e=>r.createElement(eY,{key:e,zIndex:e,isPanorama:n})))}var eJ=["children"];function eQ(){return(eQ=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var e0={width:"100%",height:"100%",display:"block"},e1=(0,r.forwardRef)((e,t)=>{var n,i,o=(0,f.yi)(),a=(0,f.rY)(),l=(0,eU.$)();if(!(0,eZ.F)(o)||!(0,eZ.F)(a))return null;var{children:s,otherAttributes:u,title:c,desc:d}=e;return null!=u&&(n="number"==typeof u.tabIndex?u.tabIndex:l?0:void 0,i="string"==typeof u.role?u.role:l?"application":void 0),r.createElement(eq.u,eQ({},u,{title:c,desc:d,role:i,tabIndex:n,width:o,height:a,style:e0,ref:t}),s)}),e2=e=>{var{children:t}=e,n=(0,eF.G)(eK.U);if(!n)return null;var{width:i,height:o,y:a,x:l}=n;return r.createElement(eq.u,{width:i,height:o,x:l,y:a},t)},e4=(0,r.forwardRef)((e,t)=>{var{children:n}=e,i=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,eJ);return(0,eD.r)()?r.createElement(e2,null,r.createElement(eX,{isPanorama:!0},n)):r.createElement(e1,eQ({ref:t},i),r.createElement(eX,{isPanorama:!1},n))}),e3=n(47227),e5=n(85302),e6=n(414),e8=n(4568),e9=n(44430),e7=n(59126);function te(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function tt(){return(tt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var tn=()=>((0,e5.l3)(),null);function tr(e){if("number"==typeof e)return e;if("string"==typeof e){var t=parseFloat(e);
10if(!Number.isNaN(t))return t}return 0}var ti=(0,r.forwardRef)((e,t)=>{var n,i,o=(0,r.useRef)(null),[a,l]=(0,r.useState)({containerWidth:tr(null==(n=e.style)?void 0:n.width),containerHeight:tr(null==(i=e.style)?void 0:i.height)}),s=(0,r.useCallback)((e,t)=>{l(n=>{var r=Math.round(e),i=Math.round(t);return n.containerWidth===r&&n.containerHeight===i?n:{containerWidth:r,containerHeight:i}})},[]),u=(0,r.useCallback)(e=>{if("function"==typeof t&&t(e),null!=o.current&&(o.current.disconnect(),o.current=null),null!=e&&"undefined"!=typeof ResizeObserver){var{width:n,height:r}=e.getBoundingClientRect();s(n,r);var i=new ResizeObserver(e=>{var t=e[0];if(null!=t){var{width:n,height:r}=t.contentRect;s(n,r)}});i.observe(e),o.current=i}},[t,s]);return(0,r.useEffect)(()=>()=>{var e=o.current;null!=e&&e.disconnect()},[s]),r.createElement(r.Fragment,null,r.createElement(f.A3,{width:a.containerWidth,height:a.containerHeight}),r.createElement("div",tt({ref:u},e)))}),to=(0,r.forwardRef)((e,t)=>{var{width:n,height:i}=e,[o,a]=(0,r.useState)({containerWidth:tr(n),containerHeight:tr(i)}),l=(0,r.useCallback)((e,t)=>{a(n=>{var r=Math.round(e),i=Math.round(t);return n.containerWidth===r&&n.containerHeight===i?n:{containerWidth:r,containerHeight:i}})},[]),s=(0,r.useCallback)(e=>{if("function"==typeof t&&t(e),null!=e){var{width:n,height:r}=e.getBoundingClientRect();l(n,r)}},[t,l]);return r.createElement(r.Fragment,null,r.createElement(f.A3,{width:o.containerWidth,height:o.containerHeight}),r.createElement("div",tt({ref:s},e)))}),ta=(0,r.forwardRef)((e,t)=>{var{width:n,height:i}=e;return r.createElement(r.Fragment,null,r.createElement(f.A3,{width:n,height:i}),r.createElement("div",tt({ref:t},e)))}),tl=(0,r.forwardRef)((e,t)=>{var{width:n,height:i}=e;return"string"==typeof n||"string"==typeof i?r.createElement(to,tt({},e,{ref:t})):"number"==typeof n&&"number"==typeof i?r.createElement(ta,tt({},e,{width:n,height:i,ref:t})):r.createElement(r.Fragment,null,r.createElement(f.A3,{width:n,height:i}),r.createElement("div",tt({ref:t},e)))}),ts=(0,r.forwardRef)((e,t)=>{var{children:n,className:i,height:o,onClick:a,onContextMenu:l,onDoubleClick:u,onMouseDown:d,onMouseEnter:f,onMouseLeave:h,onMouseMove:p,onMouseUp:m,onTouchEnd:g,onTouchMove:v,onTouchStart:b,style:y,width:w,responsive:E,dispatchTouchEvents:O=!0}=e,C=(0,r.useRef)(null),k=(0,eF.j)(),[P,_]=(0,r.useState)(null),[A,j]=(0,r.useState)(null),M=function(){var e=(0,eF.j)(),[t,n]=(0,r.useState)(null),i=(0,eF.G)(e6.et);return(0,r.useEffect)(()=>{if(null!=t){var n=t.getBoundingClientRect().width/t.offsetWidth;(0,eZ.H)(n)&&n!==i&&e((0,c.hF)(n))}},[t,e,i]),n}(),R=(0,e7.w)(),T=(null==R?void 0:R.width)>0?R.width:w,I=(null==R?void 0:R.height)>0?R.height:o,N=(0,r.useCallback)(e=>{M(e),"function"==typeof t&&t(e),_(e),j(e),null!=e&&(C.current=e)},[M,t,_,j]),D=(0,r.useCallback)(e=>{k(x(e)),k(el({handler:a,reactEvent:e}))},[k,a]),z=(0,r.useCallback)(e=>{k(S(e)),k(el({handler:f,reactEvent:e}))},[k,f]),L=(0,r.useCallback)(e=>{k((0,s.xS)()),k(el({handler:h,reactEvent:e}))},[k,h]),F=(0,r.useCallback)(e=>{k(S(e)),k(el({handler:p,reactEvent:e}))},[k,p]),$=(0,r.useCallback)(()=>{k(ee())},[k]),B=(0,r.useCallback)(()=>{k(et())},[k]),W=(0,r.useCallback)(e=>{k(Q(e.key))},[k]),V=(0,r.useCallback)(e=>{k(el({handler:l,reactEvent:e}))},[k,l]),H=(0,r.useCallback)(e=>{k(el({handler:u,reactEvent:e}))},[k,u]),U=(0,r.useCallback)(e=>{k(el({handler:d,reactEvent:e}))},[k,d]),q=(0,r.useCallback)(e=>{k(el({handler:m,reactEvent:e}))},[k,m]),K=(0,r.useCallback)(e=>{k(el({handler:b,reactEvent:e}))},[k,b]),Z=(0,r.useCallback)(e=>{O&&k(eg(e)),k(el({handler:v,reactEvent:e}))},[k,O,v]),G=(0,r.useCallback)(e=>{k(el({handler:g,reactEvent:e}))},[k,g]);return r.createElement(e8.$.Provider,{value:P},r.createElement(e9.t.Provider,{value:A},r.createElement(E?ti:tl,{width:null!=T?T:null==y?void 0:y.width,height:null!=I?I:null==y?void 0:y.height,className:(0,e3.$)("recharts-wrapper",i),style:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?te(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):te(Object(n)).forEac
10h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({position:"relative",cursor:"default",width:T,height:I},y),onClick:D,onContextMenu:V,onDoubleClick:H,onFocus:$,onBlur:B,onKeyDown:W,onMouseDown:U,onMouseEnter:z,onMouseLeave:L,onMouseMove:F,onMouseUp:q,onTouchEnd:G,onTouchMove:Z,onTouchStart:K,ref:N},r.createElement(tn,null),n)))}),tu=n(7072),tc=n(52654),td=["width","height","responsive","children","className","style","compact","title","desc"],tf=(0,r.forwardRef)((e,t)=>{var{width:n,height:i,responsive:o,children:a,className:l,style:s,compact:u,title:c,desc:d}=e,h=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,td),p=(0,tc.uZ)(h);return u?r.createElement(r.Fragment,null,r.createElement(f.A3,{width:n,height:i}),r.createElement(e4,{otherAttributes:p,title:c,desc:d},a)):r.createElement(ts,{className:l,style:s,width:n,height:i,responsive:null!=o&&o,onClick:e.onClick,onMouseLeave:e.onMouseLeave,onMouseEnter:e.onMouseEnter,onMouseMove:e.onMouseMove,onMouseDown:e.onMouseDown,onMouseUp:e.onMouseUp,onContextMenu:e.onContextMenu,onDoubleClick:e.onDoubleClick,onTouchStart:e.onTouchStart,onTouchMove:e.onTouchMove,onTouchEnd:e.onTouchEnd},r.createElement(e4,{otherAttributes:p,title:c,desc:d,ref:t},r.createElement(tu.f,null,a)))}),th=n(90638);function tp(){return(tp=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function tm(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var tg=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?tm(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):tm(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({accessibilityLayer:!0,barCategoryGap:"10%",barGap:4,layout:"horizontal",margin:{top:5,right:5,bottom:5,left:5},responsive:!1,reverseStackOrder:!1,stackOffset:"none",syncMethod:"index"},eA),tv=(0,r.forwardRef)(function(e,t){var n,i=(0,th.e)(e.categoricalChartProps,tg),{chartName:o,defaultTooltipEventType:a,validateTooltipEventTypes:l,tooltipPayloadSearcher:s,categoricalChartProps:u}=e;return r.createElement(eL,{preloadedState:{options:{chartName:o,defaultTooltipEventType:a,validateTooltipEventTypes:l,tooltipPayloadSearcher:s,eventEmitter:void 0}},reduxStoreName:null!=(n=u.id)?n:o},r.createElement(e$,{chartData:u.data}),r.createElement(eW,{layout:i.layout,margin:i.margin}),r.createElement(eH,{throttleDelay:i.throttleDelay,throttledEvents:i.throttledEvents}),r.createElement(eV,{baseValue:i.baseValue,accessibilityLayer:i.accessibilityLayer,barCategoryGap:i.barCategoryGap,maxBarSize:i.maxBarSize,stackOffset:i.stackOffset,barGap:i.barGap,barSize:i.barSize,syncId:i.syncId,syncMethod:i.syncMethod,className:i.className,reverseStackOrder:i.reverseStackOrder}),r.createElement(tf,tp({},i,{ref:t})))})},34914:(e,t,n)=>{"use strict";function r(e,t){return!!(Array.isArray(e)&&Array.isArray(t))&&0===e.length&&0===t.length||e===t}function i(e,t){if(e.length===t.length){for(var n=0;n<e.length;n++)if(e[n]!==t[n])return!1;return!0}return!1}n.d(t,{O:()=>r,W:()=>i})},36491:(e,t,n)=>{"use strict";n.d(t,{CF:()=>g,U1:()=>v,VP:()=>u,Nc:()=>J,Z0:()=>x,aA:()=>p});var r,i=n(11519),o=n(93907);function a(e){return({dispatch:t,getState:n})=>r=>i=>"function"==typeof i?i(t,n,e):r(i)}var l=a(),s=(n(40459),"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!=arguments.length)return"object"==typeof arguments[0]?o.Zz:o.Zz.apply(null,arguments)});function u(e,t){function n(...r){if(t){let n=t(...r);if(!n)throw Error(Q(0));return{type:e,payload:n.payload,..."meta"in n&&{meta:n.meta},..."error"in n&&{error:n.error}}}return{type:e,payload:r[0]}}return n.toString=()=>`${e}`,n.type=e,n.match=t=>(0,o.ve)(t)&&t.type===e,n}"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;var c=class e extends Array{constructor(...t){super(...t),Object.setPrototypeOf(this,e.prototype)}static get[Symbol.species](){return e}concat(...e){return super.concat.apply(this,e)}prepend(...t){return 1===t.length&&Array.isArray(t[0])?new e(...t[0].concat(this)):new e(...t.concat(this))}};function d(e){return(0,i.a6)(e)?(0,i.jM)(e,()=>{}):e}function f(e,t,n){return e.has(t)?e.get(t):e.set(t,n(t)).get(t)}var h="RTK_autoBatch",p=()=>e=>({payload:e,meta:{[h]:!0}}),m=e=>t=>{setTimeout(t,e)},g=(e={type:"raf"})=>t=>(...n)=>{let r=t(...n),i=!0,o=!1,a=!1,l=new Set,s="tick"===e.type?queueMicrotask:"raf"===e.type?"undefined"!=typeof window&&window.requestAnimationFrame?window.requestAnimationFrame:m(10):"callback"===e.type?e.queueNotification:m(e.timeout),u=()=>
10{a=!1,o&&(o=!1,l.forEach(e=>e()))};return Object.assign({},r,{subscribe(e){let t=r.subscribe(()=>i&&e());return l.add(e),()=>{t(),l.delete(e)}},dispatch(e){try{return(o=!(i=!e?.meta?.[h]))&&!a&&(a=!0,s(u)),r.dispatch(e)}finally{i=!0}}})};function v(e){let t,n,r,i=function(e){let{thunk:t=!0,immutableCheck:n=!0,serializableCheck:r=!0,actionCreatorCheck:i=!0}=e??{},o=new c;return t&&("boolean"==typeof t?o.push(l):o.push(a(t.extraArgument))),o},{reducer:u,middleware:d,devTools:f=!0,duplicateMiddlewareCheck:h=!0,preloadedState:p,enhancers:m}=e||{};if("function"==typeof u)t=u;else if((0,o.Qd)(u))t=(0,o.HY)(u);else throw Error(Q(1));n="function"==typeof d?d(i):i();let v=o.Zz;f&&(v=s({trace:!1,..."object"==typeof f&&f}));let b=(r=(0,o.Tw)(...n),function(e){let{autoBatch:t=!0}=e??{},n=new c(r);return t&&n.push(g("object"==typeof t?t:void 0)),n}),y=v(..."function"==typeof m?m(b):b());return(0,o.y$)(t,p,y)}function b(e){let t,n={},r=[],i={addCase(e,t){let r="string"==typeof e?e:e.type;if(!r)throw Error(Q(28));if(r in n)throw Error(Q(29));return n[r]=t,i},addAsyncThunk:(e,t)=>(t.pending&&(n[e.pending.type]=t.pending),t.rejected&&(n[e.rejected.type]=t.rejected),t.fulfilled&&(n[e.fulfilled.type]=t.fulfilled),t.settled&&r.push({matcher:e.settled,reducer:t.settled}),i),addMatcher:(e,t)=>(r.push({matcher:e,reducer:t}),i),addDefaultCase:e=>(t=e,i)};return e(i),[n,r,t]}var y=Symbol.for("rtk-slice-createasyncthunk"),w=((r=w||{}).reducer="reducer",r.reducerWithPrepare="reducerWithPrepare",r.asyncThunk="asyncThunk",r),x=function({creators:e}={}){let t=e?.asyncThunk?.[y];return function(e){let n,{name:r,reducerPath:o=r}=e;if(!r)throw Error(Q(11));let a=("function"==typeof e.reducers?e.reducers(function(){function e(e,t){return{_reducerDefinitionType:"asyncThunk",payloadCreator:e,...t}}return e.withTypes=()=>e,{reducer:e=>Object.assign({[e.name]:(...t)=>e(...t)}[e.name],{_reducerDefinitionType:"reducer"}),preparedReducer:(e,t)=>({_reducerDefinitionType:"reducerWithPrepare",prepare:e,reducer:t}),asyncThunk:e}}()):e.reducers)||{},l=Object.keys(a),s={},c={},h={},p=[],m={addCase(e,t){let n="string"==typeof e?e:e.type;if(!n)throw Error(Q(12));if(n in c)throw Error(Q(13));return c[n]=t,m},addMatcher:(e,t)=>(p.push({matcher:e,reducer:t}),m),exposeAction:(e,t)=>(h[e]=t,m),exposeCaseReducer:(e,t)=>(s[e]=t,m)};function g(){let[t={},n=[],r]="function"==typeof e.extraReducers?b(e.extraReducers):[e.extraReducers],o={...t,...c};return function(e,t){let n,[r,o,a]=b(t);if("function"==typeof e)n=()=>d(e());else{let t=d(e);n=()=>t}function l(e=n(),t){let s=[r[t.type],...o.filter(({matcher:e})=>e(t)).map(({reducer:e})=>e)];return 0===s.filter(e=>!!e).length&&(s=[a]),s.reduce((e,n)=>{if(n)if((0,i.Qx)(e)){let r=n(e,t);return void 0===r?e:r}else{if((0,i.a6)(e))return(0,i.jM)(e,e=>n(e,t));let r=n(e,t);if(void 0===r){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return r}return e},e)}return l.getInitialState=n,l}(e.initialState,e=>{for(let t in o)e.addCase(t,o[t]);for(let t of p)e.addMatcher(t.matcher,t.reducer);for(let t of n)e.addMatcher(t.matcher,t.reducer);r&&e.addDefaultCase(r)})}l.forEach(n=>{let i=a[n],o={reducerName:n,type:`${r}/${n}`,createNotation:"function"==typeof e.reducers};"asyncThunk"===i._reducerDefinitionType?function({type:e,reducerName:t},n,r,i){if(!i)throw Error(Q(18));let{payloadCreator:o,fulfilled:a,pending:l,rejected:s,settled:u,options:c}=n,d=i(e,o,c);r.exposeAction(t,d),a&&r.addCase(d.fulfilled,a),l&&r.addCase(d.pending,l),s&&r.addCase(d.rejected,s),u&&r.addMatcher(d.settled,u),r.exposeCaseReducer(t,{fulfilled:a||E,pending:l||E,rejected:s||E,settled:u||E})}(o,i,m,t):function({type:e,reducerName:t,createNotation:n},r,i){let o,a;if("reducer"in r){if(n&&"reducerWithPrepare"!==r._reducerDefinitionType)throw Error(Q(17));o=r.reducer,a=r.prepare}else o=r;i.addCase(e,o).exposeCaseReducer(t,o).exposeAction(t,a?u(e,a):u(e))}(o,i,m)});let v=e=>e,y=new Map,w=new WeakMap;function x(e,t){return n||(n=g()),n(e,t)}function S(){return n||(n=g()),n.getInitialState()}function O(t,n=!1){function r(e){let i=e[t];return void 0===i&&n&&(i=f(w,r,S)),i}function i(t=v){let r=f(y,n,()=>new WeakMap);return f(r,t,()=>{let r={};for(let[i,o]of Object.entries(e.selectors??{}))r[i]=function(e,t,n,r){function i(o,...a){let l=t(o);return void 0===l&&r&&(l=n()),e(l,...a)}return i.unwrapped=e,i}(o,t,()=>f(w,t,S),n);return r})}return{reducerPath:t,getSelectors:i,get selectors(){return i(r)},selectSlice:r}}let C={name:r,reducer:x,actions:h,caseReducers:s,getInitialState:S,...O(o),injectInto(e,{reducerPath:t,...n}={}){let r=t??o;return e.inject({reducerPath:r,reducer:x},n),{...C,...O(r,!0)}}};return C}}();function E(){}var S="listener",O="completed",C="cancelled",k=`task-${C}`,P=`task-${O}`,_=`${S}-${C}`,A=`${S}-${O}
10`,j=class{constructor(e){this.code=e,this.message=`task ${C} (reason: ${e})`}name="TaskAbortError";message},M=(e,t)=>{if("function"!=typeof e)throw TypeError(Q(32))},R=()=>{},T=(e,t=R)=>(e.catch(t),e),I=(e,t)=>(e.addEventListener("abort",t,{once:!0}),()=>e.removeEventListener("abort",t)),N=e=>{if(e.aborted)throw new j(e.reason)};function D(e,t){let n=R;return new Promise((r,i)=>{let o=()=>i(new j(e.reason));e.aborted?o():(n=I(e,o),t.finally(()=>n()).then(r,i))}).finally(()=>{n=R})}var z=async(e,t)=>{try{await Promise.resolve();let t=await e();return{status:"ok",value:t}}catch(e){return{status:e instanceof j?"cancelled":"rejected",error:e}}finally{t?.()}},L=e=>t=>T(D(e,t).then(t=>(N(e),t))),F=e=>{let t=L(e);return e=>t(new Promise(t=>setTimeout(t,e)))},{assign:$}=Object,B={},W="listenerMiddleware",V=e=>{let{type:t,actionCreator:n,matcher:r,predicate:i,effect:o}=e;if(t)i=u(t).match;else if(n)t=n.type,i=n.match;else if(r)i=r;else if(i);else throw Error(Q(21));return M(o,"options.listener"),{predicate:i,type:t,effect:o}},H=$(e=>{let{type:t,predicate:n,effect:r}=V(e);return{id:((e=21)=>{let t="",n=e;for(;n--;)t+="ModuleSymbhasOwnPr-0123456789ABCDEFGHNRVfgctiUvz_KqYTJkLxpZXIjQW"[64*Math.random()|0];return t})(),effect:r,type:t,predicate:n,pending:new Set,unsubscribe:()=>{throw Error(Q(22))}}},{withTypes:()=>H}),U=(e,t)=>{let{type:n,effect:r,predicate:i}=V(t);return Array.from(e.values()).find(e=>("string"==typeof n?e.type===n:e.predicate===i)&&e.effect===r)},q=e=>{e.pending.forEach(e=>{e.abort(_)})},K=(e,t,n)=>{try{e(t,n)}catch(e){setTimeout(()=>{throw e},0)}},Z=$(u(`${W}/add`),{withTypes:()=>Z}),G=u(`${W}/removeAll`),Y=$(u(`${W}/remove`),{withTypes:()=>Y}),X=(...e)=>{console.error(`${W}/error`,...e)},J=(e={})=>{let t=new Map,n=new Map,{extra:r,onError:i=X}=e;M(i,"onError");let a=e=>{var n;return(n=U(t,e)??H(e)).unsubscribe=()=>t.delete(n.id),t.set(n.id,n),e=>{n.unsubscribe(),e?.cancelActive&&q(n)}};$(a,{withTypes:()=>a});let l=e=>{let n=U(t,e);return n&&(n.unsubscribe(),e.cancelActive&&q(n)),!!n};$(l,{withTypes:()=>l});let s=async(e,o,l,s)=>{var u,c;let d,f=new AbortController,h=(u=f.signal,d=async(e,t)=>{N(u);let n=()=>{},r=[new Promise((t,r)=>{let i=a({predicate:e,effect:(e,n)=>{n.unsubscribe(),t([e,n.getState(),n.getOriginalState()])}});n=()=>{i(),r()}})];null!=t&&r.push(new Promise(e=>setTimeout(e,t,null)));try{let e=await D(u,Promise.race(r));return N(u),e}finally{n()}},(e,t)=>T(d(e,t))),p=[];try{let i;e.pending.add(f),i=n.get(e)??0,n.set(e,i+1),await Promise.resolve(e.effect(o,$({},l,{getOriginalState:s,condition:(e,t)=>h(e,t).then(Boolean),take:h,delay:F(f.signal),pause:L(f.signal),extra:r,signal:f.signal,fork:(c=f.signal,(e,t)=>{M(e,"taskExecutor");let n=new AbortController;I(c,()=>n.abort(c.reason));let r=z(async()=>{N(c),N(n.signal);let t=await e({pause:L(n.signal),delay:F(n.signal),signal:n.signal});return N(n.signal),t},()=>n.abort(P));return t?.autoJoin&&p.push(r.catch(R)),{result:L(c)(r),cancel(){n.abort(k)}}}),unsubscribe:e.unsubscribe,subscribe:()=>{t.set(e.id,e)},cancelActiveListeners:()=>{e.pending.forEach((e,t,n)=>{e!==f&&(e.abort(_),n.delete(e))})},cancel:()=>{f.abort(_),e.pending.delete(f)},throwIfCancelled:()=>{N(f.signal)}})))}catch(e){e instanceof j||K(i,e,{raisedBy:"effect"})}finally{let t;await Promise.all(p),f.abort(A),1===(t=n.get(e)??1)?n.delete(e):n.set(e,t-1),e.pending.delete(f)}},u=()=>{for(let e of n.keys())q(e);t.clear()};return{middleware:e=>n=>r=>{let c;if(!(0,o.ve)(r))return n(r);if(Z.match(r))return a(r.payload);if(G.match(r))return void u();if(Y.match(r))return l(r.payload);let d=e.getState(),f=()=>{if(d===B)throw Error(Q(23));return d};try{if(c=n(r),t.size>0){let n=e.getState();for(let o of Array.from(t.values())){let t=!1;try{t=o.predicate(r,n,d)}catch(e){t=!1,K(i,e,{raisedBy:"predicate"})}t&&s(o,r,e,f)}}}finally{d=B}return c},startListening:a,stopListening:l,clearListeners:u}};function Q(e){return`Minified Redux Toolkit error #${e}; visit https://redux-toolkit.js.org/Errors?code=${e} for the full message or use the non-minified dev environment for full errors. `}Symbol.for("rtk-state-proxy-original")},36635:(e,t,n)=>{"use strict";n.d(t,{CU:()=>f,Lx:()=>u,c5:()=>c,h1:()=>s,hx:()=>l,u3:()=>d});var r=n(36491),i=n(11519),o=n(89179),a=(0,r.Z0)({name:"legend",initialState:{settings:{layout:"horizontal",align:"center",verticalAlign:"middle",itemSorter:"value"},size:{width:0,height:0},payload:[]},reducers:{setLegendSize(e,t){e.size.width=t.payload.width,e.size.height=t.payload.height}
10,setLegendSettings(e,t){e.settings.align=t.payload.align,e.settings.layout=t.payload.layout,e.settings.verticalAlign=t.payload.verticalAlign,e.settings.itemSorter=t.payload.itemSorter},addLegendPayload:{reducer(e,t){e.payload.push((0,o.h4)(t.payload))},prepare:(0,r.aA)()},replaceLegendPayload:{reducer(e,t){var{prev:n,next:r}=t.payload,a=(0,i.ss)(e).payload.indexOf((0,o.h4)(n));a>-1&&(e.payload[a]=(0,o.h4)(r))},prepare:(0,r.aA)()},removeLegendPayload:{reducer(e,t){var n=(0,i.ss)(e).payload.indexOf((0,o.h4)(t.payload));n>-1&&e.payload.splice(n,1)},prepare:(0,r.aA)()}}}),{setLegendSize:l,setLegendSettings:s,addLegendPayload:u,replaceLegendPayload:c,removeLegendPayload:d}=a.actions,f=a.reducer},37005:(e,t,n)=>{"use strict";n.d(t,{zJ:()=>O,_I:()=>M,JU:()=>j,ZY:()=>P});var r=n(12115),i=n(47227),o=n(37179),a=n(44078),l=n(70896),s=n(77513),u=n(69838),c=n(78282),d=n(90638),f=n(54344),h=n(42434),p=n(9458);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?m(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var v=["labelRef"],b=["content"];function y(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function E(){return(E=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var S=(0,r.createContext)(null),O=e=>{var{x:t,y:n,upperWidth:i,lowerWidth:o,width:a,height:l,children:s}=e,u=(0,r.useMemo)(()=>({x:t,y:n,upperWidth:i,lowerWidth:o,width:a,height:l}),[t,n,i,o,a,l]);return r.createElement(S.Provider,{value:u},s)},C=()=>{var e=(0,r.useContext)(S),t=(0,s.sk)();return e||(t?(0,s.qC)(t):void 0)},k=(0,r.createContext)(null),P=e=>null!=e&&"function"==typeof e,_=e=>null!=e&&"cx"in e&&(0,a.Et)(e.cx),A={angle:0,offset:5,zIndex:p.I.label,position:"middle",textBreakAll:!1};function j(e){var t,n,p,m,w,S=(0,d.e)(e,A),{viewBox:O,parentViewBox:P,position:j,value:M,children:R,content:T,className:I="",textBreakAll:N,labelRef:D}=S,z=(t=(0,r.useContext)(k),n=(0,u.G)(c.D0),t||n),L=C(),F=function(e){if(!_(e))return e;var{cx:t,cy:n,outerRadius:r}=e,i=2*r;return{x:t-r,y:n-r,width:i,upperWidth:i,lowerWidth:i,height:i}}
10(p=null==O?"center"===j?L:null!=z?z:L:_(O)?O:(0,s.qC)(O));if(!p||(0,a.uy)(M)&&(0,a.uy)(R)&&!(0,r.isValidElement)(T)&&"function"!=typeof T)return null;var $=x(x({},S),{},{viewBox:p});if((0,r.isValidElement)(T)){var{labelRef:B}=$,W=y($,v);return(0,r.cloneElement)(T,W)}if("function"==typeof T){var{content:V}=$,H=y($,b);if(m=(0,r.createElement)(T,H),(0,r.isValidElement)(m))return m}else m=(e=>{var{value:t,formatter:n}=e,r=(0,a.uy)(e.children)?t:e.children;return"function"==typeof n?n(r):r})(S);var U=(0,f.a)(S);if(_(p)){if("insideStart"===j||"insideEnd"===j||"end"===j)return((e,t,n,o,s)=>{var u,c,{offset:d,className:f}=e,{cx:h,cy:p,innerRadius:m,outerRadius:g,startAngle:v,endAngle:b,clockWise:y}=s,w=(m+g)/2,x=(0,a.sA)(b-v)*Math.min(Math.abs(b-v),360),S=x>=0?1:-1;switch(t){case"insideStart":u=v+S*d,c=y;break;case"insideEnd":u=b-S*d,c=!y;break;case"end":u=b+S*d,c=y;break;default:throw Error("Unsupported position ".concat(t))}c=x<=0?c:!c;var O=(0,l.IZ)(h,p,w,u),C=(0,l.IZ)(h,p,w,u+(c?1:-1)*359),k="M".concat(O.x,",").concat(O.y,"\n    A").concat(w,",").concat(w,",0,1,").concat(+!c,",\n    ").concat(C.x,",").concat(C.y),P=(0,a.uy)(e.id)?(0,a.NF)("recharts-radial-line-"):e.id;return r.createElement("text",E({},o,{dominantBaseline:"central",className:(0,i.$)("recharts-radial-bar-label",f)}),r.createElement("defs",null,r.createElement("path",{id:P,d:k})),r.createElement("textPath",{xlinkHref:"#".concat(P)},n))})(S,j,m,U,p);w=((e,t,n)=>{var{cx:r,cy:i,innerRadius:o,outerRadius:a,startAngle:s,endAngle:u}=e,c=(s+u)/2;if("outside"===n){var{x:d,y:f}=(0,l.IZ)(r,i,a+t,c);return{x:d,y:f,textAnchor:d>=r?"start":"end",verticalAnchor:"middle"}}if("center"===n)return{x:r,y:i,textAnchor:"middle",verticalAnchor:"middle"};if("centerTop"===n)return{x:r,y:i,textAnchor:"middle",verticalAnchor:"start"};if("centerBottom"===n)return{x:r,y:i,textAnchor:"middle",verticalAnchor:"end"};var{x:h,y:p}=(0,l.IZ)(r,i,(o+a)/2,c);return{x:h,y:p,textAnchor:"middle",verticalAnchor:"middle"}})(p,S.offset,S.position)}else{if(!F)return null;var q=(e=>{var{viewBox:t,position:n,offset:r=0,parentViewBox:i,clamp:o}=e,{x:l,y:u,height:c,upperWidth:d,lowerWidth:f}=(0,s.qC)(t),h=l+(d-f)/2,p=(l+h)/2,m=(d+f)/2,v=c>=0?1:-1,b=v*r,y=v>0?"end":"start",w=v>0?"start":"end",x=d>=0?1:-1,E=x*r,S=x>0?"end":"start",O=x>0?"start":"end";if("top"===n){var C={x:l+d/2,y:u-b,horizontalAnchor:"middle",verticalAnchor:y};return o&&i&&(C.height=Math.max(u-i.y,0),C.width=d),C}if("bottom"===n){var k={x:h+f/2,y:u+c+b,horizontalAnchor:"middle",verticalAnchor:w};return o&&i&&(k.height=Math.max(i.y+i.height-(u+c),0),k.width=f),k}if("left"===n){var P={x:p-E,y:u+c/2,horizontalAnchor:S,verticalAnchor:"middle"};return o&&i&&(P.width=Math.max(P.x-i.x,0),P.height=c),P}if("right"===n){var _={x:p+m+E,y:u+c/2,horizontalAnchor:O,verticalAnchor:"middle"};return o&&i&&(_.width=Math.max(i.x+i.width-_.x,0),_.height=c),_}var A=o&&i?{width:m,height:c}:{};return"insideLeft"===n?g({x:p+E,y:u+c/2,horizontalAnchor:O,verticalAnchor:"middle"},A):"insideRight"===n?g({x:p+m-E,y:u+c/2,horizontalAnchor:S,verticalAnchor:"middle"},A):"insideTop"===n?g({x:l+d/2,y:u+b,horizontalAnchor:"middle",verticalAnchor:w},A):"insideBottom"===n?g({x:h+f/2,y:u+c-b,horizontalAnchor:"middle",verticalAnchor:y},A):"insideTopLeft"===n?g({x:l+E,y:u+b,horizontalAnchor:O,verticalAnchor:w},A):"insideTopRight"===n?g({x:l+d-E,y:u+b,horizontalAnchor:S,verticalAnchor:w},A):"insideBottomLeft"===n?g({x:h+E,y:u+c-b,horizontalAnchor:O,verticalAnchor:y},A):"insideBottomRight"===n?g({x:h+f-E,y:u+c-b,horizontalAnchor:S,verticalAnchor:y},A):n&&"object"==typeof n&&((0,a.Et)(n.x)||(0,a._3)(n.x))&&((0,a.Et)(n.y)||(0,a._3)(n.y))?g({x:l+(0,a.F4)(n.x,m),y:u+(0,a.F4)(n.y,c),horizontalAnchor:"end",verticalAnchor:"end"},A):g({x:l+d/2,y:u+c/2,horizontalAnchor:"middle",verticalAnchor:"middle"},A)})({viewBox:F,position:j,offset:S.offset,parentViewBox:_(P)?void 0:P,clamp:!0});w=x(x({x:q.x,y:q.y,textAnchor:q.horizontalAnchor,verticalAnchor:q.verticalAnchor},void 0!==q.width?{width:q.width}:{}),void 0!==q.height?{height:q.height}:{})}return r.createElement(h.g,{zIndex:S.zIndex},r.createElement(o.EY,E({ref:D,className:(0,i.$)("recharts-label",I)},U,w,{textAnchor:(0,o.fU)(U.textAnchor)?U.textAnchor:w.textAnchor,breakAll:N}),m))}function M(e){var{label:t,labelRef:n}=e;return((e,t,n)=>{if(!e)return null;var i={viewBox:t,labelRef:n};return!0===e?r.createElement(j,E({key:"label-implicit"},i)):(0,a.vh)(e)?r.createElement(j,E({key:"label-implicit",value:e},i)):(0,r.isValidElement)(e)?e.type===j?(0,r.cloneElement)(e,x({key:"label-implicit"},i)):r.createElement(j,E({key:"label-implicit",content:e},i)):P(e)?r.createElement(j,E({key:"label-implicit",content:e},i)):e&&"object"==typeof e?r.createElement(j,E({},e,{key:"label-implicit"},i)):null})(t,C(),n)||null}j.displayName="Label"},37179:(e,t,n)=>{"use strict";n.d(t,{EY:()=>L,Gt:()=>M,fU:()=>j});var r,i,o,a=n(12115),l=n(47227),s=n(44078),u=n(34474),c=n(99237),d=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([*/])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,f=/(-?\d+(?:\.\d+)?[a-zA-Z%]*)([+-])(-?\d+(?:\.\d+)?[a-zA-Z%]*)/,h=/^(px|cm|vh|vw|em|rem|%|mm|in|pt|pc|ex|ch|vmin|vmax|Q)$/,p=/(-?\d+(?:\.\d+)?)([a-zA-Z%]+)?/,m={cm:96/2.54,mm:96/25.4,pt:96/72,pc:16,in:96,Q:96/101.6,px:1},g=["cm","mm","pt","pc","in","Q","px"];class v{static parse(e){var t,[,n,r]=null!=(t=p.exec(e))?t:[];return null==n?v.NaN:new v(parseFloat(n),null!=r?r:"")}constructor(e,t){this.num=e,this.unit=t,this.num=e,this.unit=t,(0,s.M8)(e)&&(this.unit=""),""===t||h.test(t)||(this.num=NaN,this.unit=""),g.includes(t)&&(this.num=e*m[t],this.unit="px")}add(e){return this.unit!==e.unit?new v(NaN,""):new v(this.num+e.num,this.unit)}subtract(e){return this.unit!==e.unit?new v(NaN,""):new v(this.num-e.num,this.unit)}multiply(e){return""!==this.unit&&""!==e.unit&&this.unit!==e.unit?new v(NaN,""):new v(this.num*e.num,this.unit||e.unit)}divide(e){return""!==this.unit&&""!==e.unit&&this.unit!==e.unit?new v(NaN,""):new v(this.num/e.num,this.unit||e.unit)}toString(){return"".concat(this.num).concat(this.unit)}isNaN(){return(0,s.M8)(this.num)}}function b(e){if(null==e||e.includes("NaN"))return"NaN";for(var t=e;t.includes("*")||t.includes("/");){var n,[,r,i,o]=null!=(n=d.exec(t))?n:[],a=v.parse(null!=r?r:""),l=v.parse(null!=o?o:""),s="*"===i?a.multiply(l):a.divide(l);if(s.isNaN())return"NaN";t=t.replace(d,s.toString())}for(;t.includes("+")||/.-\d+(?:\.\d+)?/.test(t);){var u,[,c,h,p]=null!=(u=f.exec(t))?u:[],m=v.parse(null!=c?c:""),g=v.parse(null!=p?p:""),b="+"===h?m.add(g):m.subtract(g);if(b.isNaN())return"NaN";t=t.replace(f,b.toString())}return t}i="NaN",o=new v(NaN,""),(i="symbol"==typeof(r=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(i,"string"))?r:r+"")in v?Object.defineProperty(v,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):v[i]=o;var y=/\(([^()]*)\)/;function w(e){var t=function(e){try{var t;return t=e.replace(/\s+/g,""),t=function(e){for(var t,n=e;null!=(t=y.exec(n));){var[,r]=t;n=n.replace(y,b(r))}return n}(t),t=b(t)}catch(e){return"NaN"}}(e.slice(5,-1));return"NaN"===t?"":t}var x=n(54344),E=n(90638),S=n(61963),O=["x","y","lineHeight","capHeight","fill","scaleToFit","textAnchor","verticalAnchor"],C=["dx","dy","angle","className","breakAll"];function k(){return(k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function P(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var _=/[ \f\n\r\t\v\u2028\u2029]+/,A=e=>{var{children:t,breakAll:n,style:r}=e;try{var i=[];(0,s.uy)(t)||(i=n?t.toString().split(""):t.toString().split(_));var o=i.map(e=>({word:e,width:(0,c.Pu)(e,r).width})),a=n?0:(0,c.Pu)("\xa0",r).width;return{wordsWithComputedWidth:o,spaceWidth:a}}catch(e){return null}};function j(e){return"start"===e||"middle"===e||"end"===e||"inherit"===e}function M(e){return(0,s.uy)(e)||"string"==typeof e||"number"==typeof e||"boolean"==typeof e}var R=(e,t,n,r)=>e.reduce((e,i)=>{var{word:o,width:a}=i,l=e[e.length-1];return l&&null!=a&&(null==t||r||l.width+a+n<Number(t))?(l.words.push(o),l.width+=a+n):e.push({words:[o],width:a}),e},[]),T=e=>e.reduce((e,t)=>
10e.width>t.width?e:t),I=(e,t,n,r,i,o,a,l)=>{var s=A({breakAll:n,style:r,children:e.slice(0,t)+"…"});if(!s)return[!1,[]];var u=R(s.wordsWithComputedWidth,o,a,l);return[u.length>i||T(u).width>Number(o),u]},N=e=>[{words:(0,s.uy)(e)?[]:e.toString().split(_),width:void 0}],D="#808080",z={angle:0,breakAll:!1,capHeight:"0.71em",fill:D,lineHeight:"1em",scaleToFit:!1,textAnchor:"start",verticalAnchor:"end",x:0,y:0},L=(0,a.forwardRef)((e,t)=>{var n,r=(0,E.e)(e,z),{x:i,y:o,lineHeight:c,capHeight:d,fill:f,scaleToFit:h,textAnchor:p,verticalAnchor:m}=r,g=P(r,O),v=(0,a.useMemo)(()=>(e=>{var{width:t,scaleToFit:n,children:r,style:i,breakAll:o,maxLines:a}=e;if((t||n)&&!u.m.isSsr){var l=A({breakAll:o,children:r,style:i});if(!l)return N(r);var{wordsWithComputedWidth:c,spaceWidth:d}=l;return((e,t,n,r,i)=>{var o,{maxLines:a,children:l,style:u,breakAll:c}=e,d=(0,s.Et)(a),f=String(l),h=R(t,r,n,i);if(!d||i||!(h.length>a||T(h).width>Number(r)))return h;for(var p=0,m=f.length-1,g=0;p<=m&&g<=f.length-1;){var v=Math.floor((p+m)/2),[b,y]=I(f,v-1,c,u,a,r,n,i),[w]=I(f,v,c,u,a,r,n,i);if(b||w||(p=v+1),b&&w&&(m=v-1),!b&&w){o=y;break}g++}return o||h})({breakAll:o,children:r,maxLines:a,style:i},c,d,t,!!n)}return N(r)})({breakAll:g.breakAll,children:g.children,maxLines:g.maxLines,scaleToFit:h,style:g.style,width:g.width}),[g.breakAll,g.children,g.maxLines,h,g.style,g.width]),{dx:b,dy:y,angle:_,className:j,breakAll:M}=g,L=P(g,C);if(!(0,s.vh)(i)||!(0,s.vh)(o)||0===v.length)return null;var F=Number(i)+((0,s.Et)(b)?b:0),$=Number(o)+((0,s.Et)(y)?y:0);if(!(0,S.H)(F)||!(0,S.H)($))return null;switch(m){case"start":n=w("calc(".concat(d,")"));break;case"middle":n=w("calc(".concat((v.length-1)/2," * -").concat(c," + (").concat(d," / 2))"));break;default:n=w("calc(".concat(v.length-1," * -").concat(c,")"))}var B=[],W=v[0];if(h&&null!=W){var V=W.width,{width:H}=g;B.push("scale(".concat((0,s.Et)(H)&&(0,s.Et)(V)?H/V:1,")"))}return _&&B.push("rotate(".concat(_,", ").concat(F,", ").concat($,")")),B.length&&(L.transform=B.join(" ")),a.createElement("text",k({},(0,x.a)(L),{ref:t,x:F,y:$,className:(0,l.$)("recharts-text",j),textAnchor:p,fill:f.includes("url")?D:f}),v.map((e,t)=>{var r=e.words.join(M?"":" ");return a.createElement("tspan",{x:F,dy:0===t?n:c,key:"".concat(r,"-").concat(t)},r)}))});L.displayName="Text"},39069:(e,t,n)=>{"use strict";n.d(t,{m:()=>a});var r=n(1688),i=n(12115),o=function(e){var t=e.sideCar,n=(0,r.Tt)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var o=t.read();if(!o)throw Error("Sidecar medium not found");return i.createElement(o,(0,r.Cl)({},n))};function a(e,t){return e.useMedium(t),o}o.isSideCarExport=!0},39439:(e,t,n)=>{"use strict";n.d(t,{e_:()=>P});var r=n(12115),i=n(47227),o=n(18897),a=n(37005),l=n(44078),s=n(3442),u=n(77513),c=n(83068),d=n(69838),f=n(98614),h=n(74654),p=n(7072),m=n(54344),g=n(90638),v=n(42434),b=n(9458),y=n(61963);class w{constructor(e){var{x:t,y:n}=e;this.xAxisScale=t,this.yAxisScale=n}map(e,t){var n,r,{position:i}=t;return{x:null!=(n=this.xAxisScale.map(e.x,{position:i}))?n:0,y:null!=(r=this.yAxisScale.map(e.y,{position:i}))?r:0}}mapWithFallback(e,t){var n,r,i,o,{position:a,fallback:l}=t;return i="rangeMin"===l?this.yAxisScale.rangeMin():"rangeMax"===l?this.yAxisScale.rangeMax():0,o="rangeMin"===l?this.xAxisScale.rangeMin():"rangeMax"===l?this.xAxisScale.rangeMax():0,{x:null!=(n=this.xAxisScale.map(e.x,{position:a}))?n:o,y:null!=(r=this.yAxisScale.map(e.y,{position:a}))?r:i}}isInRange(e){var{x:t,y:n}=e,r=null==t||this.xAxisScale.isInRange(t),i=null==n||this.yAxisScale.isInRange(n);return r&&i}}function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEac
10h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function S(){return(S=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function O(e){var t=(0,d.j)();return(0,r.useEffect)(()=>(t((0,c.cG)(e)),()=>{t((0,c.hj)(e))})),null}function C(e){var{xAxisId:t,yAxisId:n,shape:c,className:g,ifOverflow:b}=e,x=(0,h.r)(),O=(0,p.Y)(),C=(0,d.G)(e=>(0,f.Rl)(e,t)),k=(0,d.G)(e=>(0,f.sf)(e,n)),P=(0,d.G)(e=>(0,f.iV)(e,"xAxis",t,x)),_=(0,d.G)(e=>(0,f.iV)(e,"yAxis",n,x)),A=(0,u.sk)();if(!O||!A||null==C||null==k||null==P||null==_)return null;var j=((e,t,n,r,i,o,a)=>{var s,u,{x:c,y:d,segment:f,ifOverflow:h}=a,p=(0,l.vh)(c);return(0,l.vh)(d)?((e,t,n,r,i,o)=>{var{x:a,width:l}=o,s=i.map(e,{position:n});if(!(0,y.H)(s)||"discard"===t&&!i.isInRange(s))return null;var u=[{x:a+l,y:s},{x:a,y:s}];return"left"===r?u.reverse():u})(d,h,r,o,t,n):p?((e,t,n,r,i,o)=>{var{y:a,height:l}=o,s=i.map(e,{position:n});if(!(0,y.H)(s)||"discard"===t&&!i.isInRange(s))return null;var u=[{x:s,y:a+l},{x:s,y:a}];return"top"===r?u.reverse():u})(c,h,r,i,e,n):null!=f&&2===f.length?(u=[(s=new w({x:e,y:t})).mapWithFallback(f[0],{position:r,fallback:"rangeMin"}),s.mapWithFallback(f[1],{position:r,fallback:"rangeMax"})],"discard"===h&&u.some(e=>!s.isInRange(e))?null:u):null})(P,_,A,e.position,C.orientation,k.orientation,e);if(!j)return null;var M=j[0],R=j[1];if(null==M||null==R)return null;var{x:T,y:I}=M,{x:N,y:D}=R,z=E(E({clipPath:"hidden"===b?"url(#".concat(O,")"):void 0},(0,m.a)(e)),{},{x1:T,y1:I,x2:N,y2:D}),L=(0,s.vh)({x1:T,y1:I,x2:N,y2:D});return r.createElement(v.g,{zIndex:e.zIndex},r.createElement(o.W,{className:(0,i.$)("recharts-reference-line",g)},((e,t)=>{var n;if(r.isValidElement(e))n=r.cloneElement(e,t);else if("function"==typeof e)n=e(t);else{if(!(0,y.H)(t.x1)||!(0,y.H)(t.y1)||!(0,y.H)(t.x2)||!(0,y.H)(t.y2))return null;n=r.createElement("line",S({},t,{className:"recharts-reference-line-line"}))}return n})(c,z),r.createElement(a.zJ,S({},L,{lowerWidth:L.width,upperWidth:L.width}),r.createElement(a._I,{label:e.label}),e.children)))}var k={ifOverflow:"discard",xAxisId:0,yAxisId:0,fill:"none",label:!1,stroke:"#ccc",fillOpacity:1,strokeWidth:1,position:"middle",zIndex:b.I.line};function P(e){var t=(0,g.e)(e,k);return r.createElement(r.Fragment,null,r.createElement(O,{yAxisId:t.yAxisId,xAxisId:t.xAxisId,ifOverflow:t.ifOverflow,x:t.x,y:t.y,segment:t.segment}),r.createElement(C,t))}P.displayName="ReferenceLine"},39611:(e,t,n)=>{"use strict";let r=n(40904),i=n(97185),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function a(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');let t=new Uint8Array(e);return Object.setPrototypeOf(t,l.prototype),t}function l(e,t,n){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return c(e)}return s(e,t,n)}function s(e,t,n){if("string"==typeof e){var r=e,i=t;if(("string"!=typeof i||""===i)&&(i="utf8"),!l.isEncoding(i))throw TypeError("Unknown encoding: "+i);let n=0|p(r,i),o=a(n),s=o.write(r,i);return s!==n&&(o=o.slice(0,s)),o}if(ArrayBuffer.isView(e)){var o=e;if(z(o,Uint8Array)){let e=new Uint8Array(o);return f(e.buffer,e.byteOffset,e.byteLength)}return d(o)}if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(z(e,ArrayBuffer)||e&&z(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(z(e,SharedArrayBuffer)||e&&z(e.buffer,SharedArrayBuffer)))return f(e,t,n);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');let s=e.valueOf&&e.valueOf();if(null!=s&&s!==e)return l.from(s,t,n);let u=function(e){if(l.isBuffer(e)){let t=0|h(e.length),n=a(t);return 0===n.length||e.copy(n,0,0,t),n}return void 0!==e.length?"number"!=typeof e.length||function(e){return e!=e}(e.length)?a(0):d(e):"Buffer"===e.type&&Array.isArray(e.data)?d(e.data):void 0}(e);if(u)return u;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return l.from(e[Symbol.toPrimitive]("string"),t,n);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');
vendor: 19,237 bytes, line 10
10if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function c(e){return u(e),a(e<0?0:0|h(e))}function d(e){let t=e.length<0?0:0|h(e.length),n=a(t);for(let r=0;r<t;r+=1)n[r]=255&e[r];return n}function f(e,t,n){let r;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(n||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(r=void 0===t&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,t):new Uint8Array(e,t,n),l.prototype),r}function h(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function p(e,t){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||z(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);let n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;let i=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return I(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return N(e).length;default:if(i)return r?-1:I(e).length;t=(""+t).toLowerCase(),i=!0}}function m(e,t,n){let i=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0||(n>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,n){let r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);let i="";for(let r=t;r<n;++r)i+=L[e[r]];return i}(this,t,n);case"utf8":case"utf-8":return y(this,t,n);case"ascii":return function(e,t,n){let r="";n=Math.min(e.length,n);for(let i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}(this,t,n);case"latin1":case"binary":return function(e,t,n){let r="";n=Math.min(e.length,n);for(let i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}(this,t,n);case"base64":var o,a,l;return o=this,a=t,l=n,0===a&&l===o.length?r.fromByteArray(o):r.fromByteArray(o.slice(a,l));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,n){let r=e.slice(t,n),i="";for(let e=0;e<r.length-1;e+=2)i+=String.fromCharCode(r[e]+256*r[e+1]);return i}(this,t,n);default:if(i)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),i=!0}}function g(e,t,n){let r=e[t];e[t]=e[n],e[n]=r}function v(e,t,n,r,i){var o;if(0===e.length)return -1;if("string"==typeof n?(r=n,n=0):n>0x7fffffff?n=0x7fffffff:n<-0x80000000&&(n=-0x80000000),(o=n*=1)!=o&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length)if(i)return -1;else n=e.length-1;else if(n<0)if(!i)return -1;else n=0;if("string"==typeof t&&(t=l.from(t,r)),l.isBuffer(t))return 0===t.length?-1:b(e,t,n,r,i);if("number"==typeof t){if(t&=255,"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(e,t,n);else return Uint8Array.prototype.lastIndexOf.call(e,t,n);return b(e,[t],n,r,i)}throw TypeError("val must be string, number or Buffer")}function b(e,t,n,r,i){let o,a=1,l=e.length,s=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return -1;a=2,l/=2,s/=2,n/=2}function u(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){let r=-1;for(o=n;o<l;o++)if(u(e,o)===u(t,-1===r?0:o-r)){if(-1===r&&(r=o),o-r+1===s)return r*a}else -1!==r&&(o-=o-r),r=-1}else for(n+s>l&&(n=l-s),o=n;o>=0;o--){let n=!0;for(let r=0;r<s;r++)if(u(e,o+r)!==u(t,r)){n=!1;break}if(n)return o}return -1}function y(e,t,n){n=Math.min(e.length,n);let r=[],i=t;for(;i<n;){let t=e[i],o=null,a=t>239?4:t>223?3:t>191?2:1;if(i+a<=n){let n,r,l,s;switch(a){case 1:t<128&&(o=t);break;case 2:(192&(n=e[i+1]))==128&&(s=(31&t)<<6|63&n)>127&&(o=s);break;case 3:n=e[i+1],r=e[i+2],(192&n)==128&&(192&r)==128&&(s=(15&t)<<12|(63&n)<<6|63&r)>2047&&(s<55296||s>57343)&&(o=s);break;case 4:n=e[i+1],r=e[i+2],l=e[i+3],(192&n)==128&&(192&r)==128&&(192&l)==128&&(s=(15&t)<<18|(63&n)<<12|(63&r)<<6|63&l)>65535&&s<1114112&&(o=s)}}null===o?(o=65533,a=1):o>65535&&(o-=65536,r.push(o>>>10&1023|55296),o=56320|1023&o),r.push(o),i+=a}var o=r;let a=o.length;if(a<=4096)return String.fromCharCode.apply(String,o);let l="",s=0;for(;s<a;)l+=String.fromCharCode.apply(String,o.slice(s,s+=4096));return l}function w(e,t,n){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>n)throw RangeError("Trying to access beyond buffer length")}function x(e,t,n,r,i,o){if(!l.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw RangeError('"value" argument is out of bounds');if(n+r>e.length)throw RangeError("Index out of range")}function E(e,t,n,r,i){j(t,r,i,e,n,7);let o=Number(t&BigInt(0xffffffff));e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o;let a=Number(t>>BigInt(32)&BigInt(0xffffffff));return e[n++]=a,a>>=8,e[n++]=a,a>>=8,e[n++]=a,a>>=8,e[n++]=a,n}function S(e,t,n,r,i){j(t,r,i,e,n,7);let o=Number(t&BigInt(0xffffffff));e[n+7]=o,o>>=8,e[n+6]=o,o>>=8,e[n+5]=o,o>>=8,e[n+4]=o;let a=Number(t>>BigInt(32)&BigInt(0xffffffff));return e[n+3]=a,a>>=8,e[n+2]=a,a>>=8,e[n+1]=a,a>>=8,e[n]=a,n+8}function O(e,t,n,r,i,o){if(n+r>e.length||n<0)throw RangeError("Index out of range")}function C(e,t,n,r,o){return t*=1,n>>>=0,o||O(e,t,n,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,n,r,23,4),n+4}function k(e,t,n,r,o){return t*=1,n>>>=0,o||O(e,t,n,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,n,r,52,8),n+8}t.hp=l,t.IS=50,l.TYPED_ARRAY_SUPPORT=function(){try{let e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),l.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(l.prototype,"parent",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.buffer}}),Object.defineProperty(l.prototype,"offset",{enumerable:!0,get:function(){if(l.isBuffer(this))return this.byteOffset}}),l.poolSize=8192,l.from=function(e,t,n){return s(e,t,n)},Object.setPrototypeOf(l.prototype,Uint8Array.prototype),Object.setPrototypeOf(l,Uint8Array),l.alloc=function(e,t,n){return(u(e),e<=0)?a(e):void 0!==t?"string"==typeof n?a(e).fill(t,n):a(e).fill(t):a(e)},l.allocUnsafe=function(e){return c(e)},l.allocUnsafeSlow=function(e){return c(e)},l.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==l.prototype},l.compare=function(e,t){if(z(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),z(t,Uint8Array)&&(t=l.from(t,t.offset,t.byteLength)),!l.isBuffer(e)||!l.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;let n=e.length,r=t.length;for(let i=0,o=Math.min(n,r);i<o;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:+(r<n)},l.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},l.concat=function(e,t){let n;if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return l.alloc(0);if(void 0===t)for(n=0,t=0;n<e.length;++n)t+=e[n].length;let r=l.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){let t=e[n];if(z(t,Uint8Array))i+t.length>r.length?(l.isBuffer(t)||(t=l.from(t)),t.copy(r,i)):Uint8Array.prototype.set.call(r,t,i);else if(l.isBuffer(t))t.copy(r,i);else throw TypeError('"list" argument must be an Array of Buffers');i+=t.length}return r},l.byteLength=p,l.prototype._isBuffer=!0,l.prototype.swap16=function(){let e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;t<e;t+=2)g(this,t,t+1);return this},l.prototype.swap32=function(){let e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(let t=0;t<e;t+=4)g(this,t,t+3),g(this,t+1,t+2);return this},l.prototype.swap64=function(){let e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(let t=0;t<e;t+=8)g(this,t,t+7),g(this,t+1,t+6),g(this,t+2,t+5),g(this,t+3,t+4);return this},l.prototype.toString=function(){let e=this.length;return 0===e?"":0==arguments.length?y(this,0,e):m.apply(this,arguments)},l.prototype.toLocaleString=l.prototype.toString,l.prototype.equals=function(e){if(!l.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===l.compare(this,e)},l.prototype.inspect=function(){let e="",n=t.IS;return e=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(e+=" ... "),"<Buffer "+e+">"},o&&(l.prototype[o]=l.prototype.inspect),l.prototype.compare=function(e,t,n,r,i){if(z(e,Uint8Array)&&(e=l.from(e,e.offset,e.byteLength)),!l.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return -1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,i>>>=0,this===e)return 0;let o=i-r,a=n-t,s=Math.min(o,a),u=this.slice(r,i),c=e.slice(t,n);for(let e=0;e<s;++e)if(u[e]!==c[e]){o=u[e],a=c[e];break}return o<a?-1:+(a<o)},l.prototype.includes=function(e,t,n){return -1!==this.indexOf(e,t,n)},l.prototype.indexOf=function(e,t,n){return v(this,e,t,n,!0)},l.prototype.lastIndexOf=function(e,t,n){return v(this,e,t,n,!1)},l.prototype.write=function(e,t,n,r){var i,o,a,l,s,u,c,d;if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let f=this.length-t;if((void 0===n||n>f)&&(n=f),e.length>0&&(n<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");r||(r="utf8");let h=!1;for(;;)switch(r){case"hex":return function(e,t,n,r){let i;n=Number(n)||0;let o=e.length-n;r?(r=Number(r))>o&&(r=o):r=o;let a=t.length;for(r>a/2&&(r=a/2),i=0;i<r;++i){var l;let r=parseInt(t.substr(2*i,2),16);if((l=r)!=l)break;e[n+i]=r}return i}(this,e,t,n);case"utf8":case"utf-8":return i=t,o=n,D(I(e,this.length-i),this,i,o);case"ascii":case"latin1":case"binary":return a=t,l=n,D(function(e){let t=[];for(let n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(e),this,a,l);case"base64":return s=t,u=n,D(N(e),this,s,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return c=t,d=n,D(function(e,t){let n,r,i=[];for(let o=0;o<e.length&&!((t-=2)<0);++o)r=(n=e.charCodeAt(o))>>8,i.push(n%256),i.push(r);return i}(e,this.length-c),this,c,d);default:if(h)throw TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),h=!0}},l.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},l.prototype.slice=function(e,t){let n=this.length;e=~~e,t=void 0===t?n:~~t,e<0?(e+=n)<0&&(e=0):e>n&&(e=n),t<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e);let r=this.subarray(e,t);return Object.setPrototypeOf(r,l.prototype),r},l.prototype.readUintLE=l.prototype.readUIntLE=function(e,t,n){e>>>=0,t>>>=0,n||w(e,t,this.length);let r=this[e],i=1,o=0;for(;++o<t&&(i*=256);)r+=this[e+o]*i;return r},l.prototype.readUintBE=l.prototype.readUIntBE=function(e,t,n){e>>>=0,t>>>=0,n||w(e,t,this.length);let r=this[e+--t],i=1;for(;t>0&&(i*=256);)r+=this[e+--t]*i;return r},l.prototype.readUint8=l.prototype.readUInt8=function(e,t){return e>>>=0,t||w(e,1,this.length),this[e]},l.prototype.readUint16LE=l.prototype.readUInt16LE=function(e,t){return e>>>=0,t||w(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUint16BE=l.prototype.readUInt16BE=function(e,t){return e>>>=0,t||w(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUint32LE=l.prototype.readUInt32LE=function(e,t){return e>>>=0,t||w(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},l.prototype.readUint32BE=l.prototype.readUInt32BE=function(e,t){return e>>>=0,t||w(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readBigUInt64LE=F(function(e){M(e>>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&R(e,this.length-8);let r=t+256*this[++e]+65536*this[++e]+0x1000000*this[++e],i=this[++e]+256*this[++e]+65536*this[++e]+0x1000000*n;return BigInt(r)+(BigInt(i)<<BigInt(32))}),l.prototype.readBigUInt64BE=F(function(e){M(e>>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&R(e,this.length-8);let r=0x1000000*t+65536*this[++e]+256*this[++e]+this[++e],i=0x1000000*this[++e]+65536*this[++e]+256*this[++e]+n;return(BigInt(r)<<BigInt(32))+BigInt(i)}),l.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||w(e,t,this.length);let r=this[e],i=1,o=0;for(;++o<t&&(i*=256);)r+=this[e+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},l.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||w(e,t,this.length);let r=t,i=1,o=this[e+--r];for(;r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},l.prototype.readInt8=function(e,t){return(e>>>=0,t||w(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},l.prototype.readInt16LE=function(e,t){e>>>=0,t||w(e,2,this.length);let n=this[e]|this[e+1]<<8;return 32768&n?0xffff0000|n:n},l.prototype.readInt16BE=function(e,t){e>>>=0,t||w(e,2,this.length);let n=this[e+1]|this[e]<<8;return 32768&n?0xffff0000|n:n},l.prototype.readInt32LE=function(e,t){return e>>>=0,t||w(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},l.prototype.readInt32BE=function(e,t){return e>>>=0,t||w(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readBigInt64LE=F(function(e){M(e>>>=0,"offset");let t=this[e],n=this[e+7];return(void 0===t||void 0===n)&&R(e,this.length-8),(BigInt(this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24))<<BigInt(32))+BigInt(t+256*this[++e]+65536*this[++e]+0x1000000*this[++e])}),l.prototype.readBigInt64BE=F(function(e){M(e>>>=0,"offset");let t=this[e],n=this[e+7];return(void 0===t||void 0===n)&&R(e,this.length-8),(BigInt((t<<24)+65536*this[++e]+256*this[++e]+this[++e])<<BigInt(32))+BigInt(0x1000000*this[++e]+65536*this[++e]+256*this[++e]+n)}),l.prototype.readFloatLE=function(e,t){return e>>>=0,t||w(e,4,this.length),i.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||w(e,4,this.length),i.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||w(e,8,this.length),i.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||w(e,8,this.length),i.read(this,e,!1,52,8)},l.prototype.writeUintLE=l.prototype.writeUIntLE=function(e,t,n,r){if(e*=1,t>>>=0,n>>>=0,!r){let r=Math.pow(2,8*n)-1;x(this,e,t,n,r,0)}let i=1,o=0;for(this[t]=255&e;++o<n&&(i*=256);)this[t+o]=e/i&255;return t+n},l.prototype.writeUintBE=l.prototype.writeUIntBE=function(e,t,n,r){if(e*=1,t>>>=0,n>>>=0,!r){let r=Math.pow(2,8*n)-1;x(this,e,t,n,r,0)}let i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},l.prototype.writeUint8=l.prototype.writeUInt8=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,1,255,0),this[t]=255&e,t+1},l.prototype.writeUint16LE=l.prototype.writeUInt16LE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeUint16BE=l.prototype.writeUInt16BE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeUint32LE=l.prototype.writeUInt32LE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},l.prototype.writeUint32BE=l.prototype.writeUInt32BE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigUInt64LE=F(function(e,t=0){return E(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),l.prototype.writeBigUInt64BE=F(function(e,t=0){return S(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),l.prototype.writeIntLE=function(e,t,n,r){if(e*=1,t>>>=0,!r){let r=Math.pow(2,8*n-1);x(this,e,t,n,r-1,-r)}let i=0,o=1,a=0;for(this[t]=255&e;++i<n&&(o*=256);)e<0&&0===a&&0!==this[t+i-1]&&(a=1),this[t+i]=(e/o|0)-a&255;return t+n},l.prototype.writeIntBE=function(e,t,n,r){if(e*=1,t>>>=0,!r){let r=Math.pow(2,8*n-1);x(this,e,t,n,r-1,-r)}let i=n-1,o=1,a=0;for(this[t+i]=255&e;--i>=0&&(o*=256);)e<0&&0===a&&0!==this[t+i+1]&&(a=1),this[t+i]=(e/o|0)-a&255;return t+n},l.prototype.writeInt8=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeInt16BE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeInt32LE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},l.prototype.writeInt32BE=function(e,t,n){return e*=1,t>>>=0,n||x(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},l.prototype.writeBigInt64LE=F(function(e,t=0){return E(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),l.prototype.writeBigInt64BE=F(function(e,t=0){return S(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),l.prototype.writeFloatLE=function(e,t,n){return C(this,e,t,!0,n)},l.prototype.writeFloatBE=function(e,t,n){return C(this,e,t,!1,n)},l.prototype.writeDoubleLE=function(e,t,n){return k(this,e,t,!0,n)},l.prototype.writeDoubleBE=function(e,t,n){return k(this,e,t,!1,n)},l.prototype.copy=function(e,t,n,r){if(!l.isBuffer(e))throw TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw RangeError("Index out of range");if(r<0)throw RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);let i=r-n;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,n,r):Uint8Array.prototype.set.call(e,this.subarray(n,r),t),i},l.prototype.fill=function(e,t,n,r){let i;if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw TypeError("encoding must be a string");if("string"==typeof r&&!l.isEncoding(r))throw TypeError("Unknown encoding: "+r);if(1===e.length){let t=e.charCodeAt(0);("utf8"===r&&t<128||"latin1"===r)&&(e=t)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<n)throw RangeError("Out of range index");if(n<=t)return this;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i<n;++i)this[i]=e;else{let o=l.isBuffer(e)?e:l.from(e,r),a=o.length;
10if(0===a)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<n-t;++i)this[i+t]=o[i%a]}return this};let P={};function _(e,t,n){P[e]=class extends n{constructor(){super(),Object.defineProperty(this,"message",{value:t.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${e}]`,this.stack,delete this.name}get code(){return e}set code(e){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:e,writable:!0})}toString(){return`${this.name} [${e}]: ${this.message}`}}}function A(e){let t="",n=e.length,r=+("-"===e[0]);for(;n>=r+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function j(e,t,n,r,i,o){if(e>n||e<t){let r,i="bigint"==typeof t?"n":"";throw r=o>3?0===t||t===BigInt(0)?`>= 0${i} and < 2${i} ** ${(o+1)*8}${i}`:`>= -(2${i} ** ${(o+1)*8-1}${i}) and < 2 ** ${(o+1)*8-1}${i}`:`>= ${t}${i} and <= ${n}${i}`,new P.ERR_OUT_OF_RANGE("value",r,e)}M(i,"offset"),(void 0===r[i]||void 0===r[i+o])&&R(i,r.length-(o+1))}function M(e,t){if("number"!=typeof e)throw new P.ERR_INVALID_ARG_TYPE(t,"number",e)}function R(e,t,n){if(Math.floor(e)!==e)throw M(e,n),new P.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new P.ERR_BUFFER_OUT_OF_BOUNDS;throw new P.ERR_OUT_OF_RANGE(n||"offset",`>= ${+!!n} and <= ${t}`,e)}_("ERR_BUFFER_OUT_OF_BOUNDS",function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),_("ERR_INVALID_ARG_TYPE",function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`},TypeError),_("ERR_OUT_OF_RANGE",function(e,t,n){let r=`The value of "${e}" is out of range.`,i=n;return Number.isInteger(n)&&Math.abs(n)>0x100000000?i=A(String(n)):"bigint"==typeof n&&(i=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(i=A(i)),i+="n"),r+=` It must be ${t}. Received ${i}`},RangeError);let T=/[^+/0-9A-Za-z-_]/g;function I(e,t){let n;t=t||1/0;let r=e.length,i=null,o=[];for(let a=0;a<r;++a){if((n=e.charCodeAt(a))>55295&&n<57344){if(!i){if(n>56319||a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=(i-55296<<10|n-56320)+65536}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return o}function N(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(T,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function D(e,t,n,r){let i;for(i=0;i<r&&!(i+n>=t.length)&&!(i>=e.length);++i)t[i+n]=e[i];return i}function z(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}let L=function(){let e="0123456789abcdef",t=Array(256);for(let n=0;n<16;++n){let r=16*n;for(let i=0;i<16;++i)t[r+i]=e[n]+e[i]}return t}();function F(e){return"undefined"==typeof BigInt?$:e}function $(){throw Error("BigInt not supported")}},40904:(e,t)=>{"use strict";t.byteLength=function(e){var t=s(e),n=t[0],r=t[1];return(n+r)*3/4-r},t.toByteArray=function(e){var t,n,o=s(e),a=o[0],l=o[1],u=new i((a+l)*3/4-l),c=0,d=l>0?a-4:a;for(n=0;n<d;n+=4)t=r[e.charCodeAt(n)]<<18|r[e.charCodeAt(n+1)]<<12|r[e.charCodeAt(n+2)]<<6|r[e.charCodeAt(n+3)],u[c++]=t>>16&255,u[c++]=t>>8&255,u[c++]=255&t;return 2===l&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,u[c++]=255&t),1===l&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,u[c++]=t>>8&255,u[c++]=255&t),u},t.fromByteArray=function(e){for(var t,r=e.length,i=r%3,o=[],a=0,l=r-i;a<l;a+=16383)o.push(function(e,t,r){for(var i,o=[],a=t;a<r;a+=3)i=(e[a]<<16&0xff0000)+(e[a+1]<<8&65280)+(255&e[a+2]),o.push(n[i>>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return o.join("")}(e,a,a+16383>l?l:a+16383));return 1===i?o.push(n[(t=e[r-1])>>2]+n[t<<4&63]+"=="):2===i&&o.push(n[(t=(e[r-2]<<8)+e[r-1])>>10]+n[t>>4&63]+n[t<<2&63]+"="),o.join("")};for(var n=[],r=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
10+/",a=0,l=o.length;a<l;++a)n[a]=o[a],r[o.charCodeAt(a)]=a;function s(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var r=n===t?0:4-n%4;return[n,r]}r[45]=62,r[95]=63},40923:(e,t,n)=>{"use strict";n.d(t,{Sr:()=>l,ut:()=>s,y0:()=>a});var r=n(36491),i=n(89179),o=(0,r.Z0)({name:"renderedTicks",initialState:{xAxis:{},yAxis:{}},reducers:{setRenderedTicks:(e,t)=>{var{axisType:n,axisId:r,ticks:o}=t.payload;e[n][r]=(0,i.h4)(o)},removeRenderedTicks:(e,t)=>{var{axisType:n,axisId:r}=t.payload;delete e[n][r]}}}),{setRenderedTicks:a,removeRenderedTicks:l}=o.actions,s=o.reducer},41216:(e,t,n)=>{"use strict";var r=n(12115),i=n(52752),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=i.useSyncExternalStore,l=r.useRef,s=r.useEffect,u=r.useMemo,c=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var d=l(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;var h=a(e,(d=u(function(){function e(e){if(!s){if(s=!0,a=e,e=r(e),void 0!==i&&f.hasValue){var t=f.value;if(i(t,e))return l=t}return l=e}if(t=l,o(a,e))return t;var n=r(e);return void 0!==i&&i(t,n)?(a=e,t):(a=e,l=n)}var a,l,s=!1,u=void 0===n?null:n;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]},[t,n,r,i]))[0],d[1]);return s(function(){f.hasValue=!0,f.value=h},[h]),c(h),h}},41806:(e,t,n)=>{"use strict";function r(){}n.d(t,{A:()=>r})},42287:(e,t,n)=>{"use strict";function r(e,t){return"function"==typeof e?e(t):e}function i(e,t){return n=>{t.setState(t=>({...t,[e]:r(n,t[e])}))}}function o(e){return e instanceof Function}function a(e,t,n){let r,i=[];return o=>{let a,l;n.key&&n.debug&&(a=Date.now());let s=e(o);if(!(s.length!==i.length||s.some((e,t)=>i[t]!==e)))return r;if(i=s,n.key&&n.debug&&(l=Date.now()),r=t(...s),null==n||null==n.onChange||n.onChange(r),n.key&&n.debug&&null!=n&&n.debug()){let e=Math.round((Date.now()-a)*100)/100,t=Math.round((Date.now()-l)*100)/100,r=t/16,i=(e,t)=>{for(e=String(e);e.length<t;)e=" "+e;return e};console.info(`%c⏱ ${i(t,5)} /${i(e,5)} ms`,`
11            font-size: .6rem;
12            font-weight: bold;
13            color: hsl(${Math.max(0,Math.min(120-120*r,120))}deg 100% 31%);`,null==n?void 0:n.key)}return r}}function l(e,t,n,r){return{debug:()=>{var n;return null!=(n=null==e?void 0:e.debugAll)?n:e[t]},key:!1,onChange:r}}n.d(t,{HT:()=>H,ZR:()=>V,h5:()=>Y,hM:()=>Z,kQ:()=>q,kW:()=>G,oS:()=>K});let s="debugHeaders";function u(e,t,n){var r;let i={id:null!=(r=n.id)?r:t.id,column:t,index:n.index,isPlaceholder:!!n.isPlaceholder,placeholderId:n.placeholderId,depth:n.depth,subHeaders:[],colSpan:0,rowSpan:0,headerGroup:null,getLeafHeaders:()=>{let e=[],t=n=>{n.subHeaders&&n.subHeaders.length&&n.subHeaders.map(t),e.push(n)};return t(i),e},getContext:()=>({table:e,header:i,column:t})};return e._features.forEach(t=>{null==t.createHeader||t.createHeader(i,e)}),i}function c(e,t,n,r){var i,o;let a=0,l=function(e,t){void 0===t&&(t=1),a=Math.max(a,t),e.filter(e=>e.getIsVisible()).forEach(e=>{var n;null!=(n=e.columns)&&n.length&&l(e.columns,t+1)},0)};l(e);let s=[],c=(e,t)=>{let i={depth:t,id:[r,`${t}`].filter(Boolean).join("_"),headers:[]},o=[];e.forEach(e=>{let a,l=[...o].reverse()[0],s=e.column.depth===i.depth,c=!1;if(s&&e.column.parent?a=e.column.parent:(a=e.column,c=!0),l&&(null==l?void 0:l.column)===a)l.subHeaders.push(e);else{let i=u(n,a,{id:[r,t,a.id,null==e?void 0:e.id].filter(Boolean).join("_"),isPlaceholder:c,placeholderId:c?`${o.filter(e=>e.column===a).length}`:void 0,depth:t,index:o.length});i.subHeaders.push(e),o.push(i)}i.headers.push(e),e.headerGroup=i}),s.push(i),t>0&&c(o,t-1)};c(t.map((e,t)=>u(n,e,{depth:a,index:t})),a-1),s.reverse();let d=e=>e.filter(e=>e.column.getIsVisible()).map(e=>{let t=0,n=0,r=[0];return e.subHeaders&&e.subHeaders.length?(r=[],d(e.subHeaders).forEach(e=>{let{colSpan:n,rowSpan:i}=e;t+=n,r.push(i)})):t=1,n+=Math.min(...r),e.colSpan=t,e.rowSpan=n,{colSpan:t,rowSpan:n}});return d(null!=(i=null==(o=s[0])?void 0:o.headers)?i:[]),s}let d=(e,t,n,r,i,o,s)=>{let u={id:t,index:r,original:n,depth:i,parentId:s,_valuesCache:{},_uniqueValuesCache:{},getValue:t=>{if(u._valuesCache.hasOwnProperty(t))return u._valuesCache[t];let n=e.getColumn(t);if(null!=n&&n.accessorFn)return u._valuesCache[t]=n.accessorFn(u.original,r),u._valuesCache[t]}
13,getUniqueValues:t=>{if(u._uniqueValuesCache.hasOwnProperty(t))return u._uniqueValuesCache[t];let n=e.getColumn(t);if(null!=n&&n.accessorFn)return n.columnDef.getUniqueValues?u._uniqueValuesCache[t]=n.columnDef.getUniqueValues(u.original,r):u._uniqueValuesCache[t]=[u.getValue(t)],u._uniqueValuesCache[t]},renderValue:t=>{var n;return null!=(n=u.getValue(t))?n:e.options.renderFallbackValue},subRows:null!=o?o:[],getLeafRows:()=>{var e,t;let n,r;return e=u.subRows,t=e=>e.subRows,n=[],(r=e=>{e.forEach(e=>{n.push(e);let i=t(e);null!=i&&i.length&&r(i)})})(e),n},getParentRow:()=>u.parentId?e.getRow(u.parentId,!0):void 0,getParentRows:()=>{let e=[],t=u;for(;;){let n=t.getParentRow();if(!n)break;e.push(n),t=n}return e.reverse()},getAllCells:a(()=>[e.getAllLeafColumns()],t=>t.map(t=>{var n;let r;return n=t.id,r={id:`${u.id}_${t.id}`,row:u,column:t,getValue:()=>u.getValue(n),renderValue:()=>{var t;return null!=(t=r.getValue())?t:e.options.renderFallbackValue},getContext:a(()=>[e,t,u,r],(e,t,n,r)=>({table:e,column:t,row:n,cell:r,getValue:r.getValue,renderValue:r.renderValue}),l(e.options,"debugCells","cell.getContext"))},e._features.forEach(n=>{null==n.createCell||n.createCell(r,t,u,e)},{}),r}),l(e.options,"debugRows","getAllCells")),_getAllCellsByColumnId:a(()=>[u.getAllCells()],e=>e.reduce((e,t)=>(e[t.column.id]=t,e),{}),l(e.options,"debugRows","getAllCellsByColumnId"))};for(let t=0;t<e._features.length;t++){let n=e._features[t];null==n||null==n.createRow||n.createRow(u,e)}return u},f=(e,t,n)=>{var r,i;let o=null==n||null==(r=n.toString())?void 0:r.toLowerCase();return!!(null==(i=e.getValue(t))||null==(i=i.toString())||null==(i=i.toLowerCase())?void 0:i.includes(o))};f.autoRemove=e=>E(e);let h=(e,t,n)=>{var r;return!!(null==(r=e.getValue(t))||null==(r=r.toString())?void 0:r.includes(n))};h.autoRemove=e=>E(e);let p=(e,t,n)=>{var r;return(null==(r=e.getValue(t))||null==(r=r.toString())?void 0:r.toLowerCase())===(null==n?void 0:n.toLowerCase())};p.autoRemove=e=>E(e);let m=(e,t,n)=>{var r;return null==(r=e.getValue(t))?void 0:r.includes(n)};m.autoRemove=e=>E(e);let g=(e,t,n)=>!n.some(n=>{var r;return!(null!=(r=e.getValue(t))&&r.includes(n))});g.autoRemove=e=>E(e)||!(null!=e&&e.length);let v=(e,t,n)=>n.some(n=>{var r;return null==(r=e.getValue(t))?void 0:r.includes(n)});v.autoRemove=e=>E(e)||!(null!=e&&e.length);let b=(e,t,n)=>e.getValue(t)===n;b.autoRemove=e=>E(e);let y=(e,t,n)=>e.getValue(t)==n;y.autoRemove=e=>E(e);let w=(e,t,n)=>{let[r,i]=n,o=e.getValue(t);return o>=r&&o<=i};w.resolveFilterValue=e=>{let[t,n]=e,r="number"!=typeof t?parseFloat(t):t,i="number"!=typeof n?parseFloat(n):n,o=null===t||Number.isNaN(r)?-1/0:r,a=null===n||Number.isNaN(i)?1/0:i;if(o>a){let e=o;o=a,a=e}return[o,a]},w.autoRemove=e=>E(e)||E(e[0])&&E(e[1]);let x={includesString:f,includesStringSensitive:h,equalsString:p,arrIncludes:m,arrIncludesAll:g,arrIncludesSome:v,equals:b,weakEquals:y,inNumberRange:w};function E(e){return null==e||""===e}function S(e,t,n){return!!e&&!!e.autoRemove&&e.autoRemove(t,n)||void 0===t||"string"==typeof t&&!t}let O={sum:(e,t,n)=>n.reduce((t,n)=>{let r=n.getValue(e);return t+("number"==typeof r?r:0)},0),min:(e,t,n)=>{let r;return n.forEach(t=>{let n=t.getValue(e);null!=n&&(r>n||void 0===r&&n>=n)&&(r=n)}),r},max:(e,t,n)=>{let r;return n.forEach(t=>{let n=t.getValue(e);null!=n&&(r<n||void 0===r&&n>=n)&&(r=n)}),r},extent:(e,t,n)=>{let r,i;return n.forEach(t=>{let n=t.getValue(e);null!=n&&(void 0===r?n>=n&&(r=i=n):(r>n&&(r=n),i<n&&(i=n)))}),[r,i]},mean:(e,t)=>{let n=0,r=0;if(t.forEach(t=>{let i=t.getValue(e);null!=i&&(i*=1)>=i&&(++n,r+=i)}),n)return r/n},median:(e,t)=>{if(!t.length)return;let n=t.map(t=>t.getValue(e));if(!(Array.isArray(n)&&n.every(e=>"number"==typeof e)))return;if(1===n.length)return n[0];let r=Math.floor(n.length/2),i=n.sort((e,t)=>e-t);return n.length%2!=0?i[r]:(i[r-1]+i[r])/2},unique:(e,t)=>Array.from(new Set(t.map(t=>t.getValue(e))).values()),uniqueCount:(e,t)=>new Set(t.map(t=>t.getValue(e))).size,count:(e,t)=>t.length},C=()=>({left:[],right:[]}),k={size:150,minSize:20,maxSize:Number.MAX_SAFE_INTEGER},P=()=>({startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,isResizingColumn:!1,columnSizingStart:[]}),_=null;function A(e){return"touchstart"===e.type}function j(e,t){return t?"center"===t?e.getCenterVisibleLeafColumns():"left"===t?e.getLeftVisibleLeafColumns():e.getRightVisibleLeafColumns():e.getVisibleLeafColumns()}let M=()=>({pageIndex:0,pageSize:10}),R=()=>({top:[],bottom:[]}),T=(e,t,n,r,i)=>{var o;let a=i.getRow(t,!0);n?(a.getCanMultiSelect()||Object.keys(e).forEach(t=>delete e[t]),a.getCanSelect()&&(e[t]=!0)):delete e[t],r&&null!=(o=a.subRows)&&o.length&&a.getCanSelectSubRows()&&a.subRows.forEach(t=>T(e,t.id,n,r,i))};function I(e,t){let n=e.getState().rowSelection,r=[],i={},o=function(e,t){return e.map(e=>{var t;let a=N(e,n);if(a&&(r.push(e),i[e.id]=e),null!=(t=e.subRows)&&t.length&&(e={...e,subRows:o(e.subRows)}),a)return e}
13).filter(Boolean)};return{rows:o(t.rows),flatRows:r,rowsById:i}}function N(e,t){var n;return null!=(n=t[e.id])&&n}function D(e,t,n){var r;if(!(null!=(r=e.subRows)&&r.length))return!1;let i=!0,o=!1;return e.subRows.forEach(e=>{if((!o||i)&&(e.getCanSelect()&&(N(e,t)?o=!0:i=!1),e.subRows&&e.subRows.length)){let n=D(e,t);"all"===n?o=!0:("some"===n&&(o=!0),i=!1)}}),i?"all":!!o&&"some"}let z=/([0-9]+)/gm;function L(e,t){return e===t?0:e>t?1:-1}function F(e){return"number"==typeof e?isNaN(e)||e===1/0||e===-1/0?"":String(e):"string"==typeof e?e:""}function $(e,t){let n=e.split(z).filter(Boolean),r=t.split(z).filter(Boolean);for(;n.length&&r.length;){let e=n.shift(),t=r.shift(),i=parseInt(e,10),o=parseInt(t,10),a=[i,o].sort();if(isNaN(a[0])){if(e>t)return 1;if(t>e)return -1;continue}if(isNaN(a[1]))return isNaN(i)?-1:1;if(i>o)return 1;if(o>i)return -1}return n.length-r.length}let B={alphanumeric:(e,t,n)=>$(F(e.getValue(n)).toLowerCase(),F(t.getValue(n)).toLowerCase()),alphanumericCaseSensitive:(e,t,n)=>$(F(e.getValue(n)),F(t.getValue(n))),text:(e,t,n)=>L(F(e.getValue(n)).toLowerCase(),F(t.getValue(n)).toLowerCase()),textCaseSensitive:(e,t,n)=>L(F(e.getValue(n)),F(t.getValue(n))),datetime:(e,t,n)=>{let r=e.getValue(n),i=t.getValue(n);return r>i?1:r<i?-1:0},basic:(e,t,n)=>L(e.getValue(n),t.getValue(n))},W=[{createTable:e=>{e.getHeaderGroups=a(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,r,i)=>{var o,a;let l=null!=(o=null==r?void 0:r.map(e=>n.find(t=>t.id===e)).filter(Boolean))?o:[],s=null!=(a=null==i?void 0:i.map(e=>n.find(t=>t.id===e)).filter(Boolean))?a:[];return c(t,[...l,...n.filter(e=>!(null!=r&&r.includes(e.id))&&!(null!=i&&i.includes(e.id))),...s],e)},l(e.options,s,"getHeaderGroups")),e.getCenterHeaderGroups=a(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(t,n,r,i)=>c(t,n=n.filter(e=>!(null!=r&&r.includes(e.id))&&!(null!=i&&i.includes(e.id))),e,"center"),l(e.options,s,"getCenterHeaderGroups")),e.getLeftHeaderGroups=a(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.left],(t,n,r)=>{var i;return c(t,null!=(i=null==r?void 0:r.map(e=>n.find(t=>t.id===e)).filter(Boolean))?i:[],e,"left")},l(e.options,s,"getLeftHeaderGroups")),e.getRightHeaderGroups=a(()=>[e.getAllColumns(),e.getVisibleLeafColumns(),e.getState().columnPinning.right],(t,n,r)=>{var i;return c(t,null!=(i=null==r?void 0:r.map(e=>n.find(t=>t.id===e)).filter(Boolean))?i:[],e,"right")},l(e.options,s,"getRightHeaderGroups")),e.getFooterGroups=a(()=>[e.getHeaderGroups()],e=>[...e].reverse(),l(e.options,s,"getFooterGroups")),e.getLeftFooterGroups=a(()=>[e.getLeftHeaderGroups()],e=>[...e].reverse(),l(e.options,s,"getLeftFooterGroups")),e.getCenterFooterGroups=a(()=>[e.getCenterHeaderGroups()],e=>[...e].reverse(),l(e.options,s,"getCenterFooterGroups")),e.getRightFooterGroups=a(()=>[e.getRightHeaderGroups()],e=>[...e].reverse(),l(e.options,s,"getRightFooterGroups")),e.getFlatHeaders=a(()=>[e.getHeaderGroups()],e=>e.map(e=>e.headers).flat(),l(e.options,s,"getFlatHeaders")),e.getLeftFlatHeaders=a(()=>[e.getLeftHeaderGroups()],e=>e.map(e=>e.headers).flat(),l(e.options,s,"getLeftFlatHeaders")),e.getCenterFlatHeaders=a(()=>[e.getCenterHeaderGroups()],e=>e.map(e=>e.headers).flat(),l(e.options,s,"getCenterFlatHeaders")),e.getRightFlatHeaders=a(()=>[e.getRightHeaderGroups()],e=>e.map(e=>e.headers).flat(),l(e.options,s,"getRightFlatHeaders")),e.getCenterLeafHeaders=a(()=>[e.getCenterFlatHeaders()],e=>e.filter(e=>{var t;return!(null!=(t=e.subHeaders)&&t.length)}),l(e.options,s,"getCenterLeafHeaders")),e.getLeftLeafHeaders=a(()=>[e.getLeftFlatHeaders()],e=>e.filter(e=>{var t;return!(null!=(t=e.subHeaders)&&t.length)}),l(e.options,s,"getLeftLeafHeaders")),e.getRightLeafHeaders=a(()=>[e.getRightFlatHeaders()],e=>e.filter(e=>{var t;return!(null!=(t=e.subHeaders)&&t.length)}),l(e.options,s,"getRightLeafHeaders")),e.getLeafHeaders=a(()=>[e.getLeftHeaderGroups(),e.getCenterHeaderGroups(),e.getRightHeaderGroups()],(e,t,n)=>{var r,i,o,a,l,s;return[...null!=(r=null==(i=e[0])?void 0:i.headers)?r:[],...null!=(o=null==(a=t[0])?void 0:a.headers)?o:[],...null!=(l=null==(s=n[0])?void 0:s.headers)?l:[]].map(e=>e.getLeafHeaders()).flat()},l(e.options,s,"getLeafHeaders"))}},{getInitialState:e=>({columnVisibility:{},...e}),getDefaultOptions:e=>({onColumnVisibilityChange:i("columnVisibility",e)}),createColumn:(e,t)=>{e.toggleVisibility=n=>{e.getCanHide()&&t.setColumnVisibility(t=>
13({...t,[e.id]:null!=n?n:!e.getIsVisible()}))},e.getIsVisible=()=>{var n,r;let i=e.columns;return null==(n=i.length?i.some(e=>e.getIsVisible()):null==(r=t.getState().columnVisibility)?void 0:r[e.id])||n},e.getCanHide=()=>{var n,r;return(null==(n=e.columnDef.enableHiding)||n)&&(null==(r=t.options.enableHiding)||r)},e.getToggleVisibilityHandler=()=>t=>{null==e.toggleVisibility||e.toggleVisibility(t.target.checked)}},createRow:(e,t)=>{e._getAllVisibleCells=a(()=>[e.getAllCells(),t.getState().columnVisibility],e=>e.filter(e=>e.column.getIsVisible()),l(t.options,"debugRows","_getAllVisibleCells")),e.getVisibleCells=a(()=>[e.getLeftVisibleCells(),e.getCenterVisibleCells(),e.getRightVisibleCells()],(e,t,n)=>[...e,...t,...n],l(t.options,"debugRows","getVisibleCells"))},createTable:e=>{let t=(t,n)=>a(()=>[n(),n().filter(e=>e.getIsVisible()).map(e=>e.id).join("_")],e=>e.filter(e=>null==e.getIsVisible?void 0:e.getIsVisible()),l(e.options,"debugColumns",t));e.getVisibleFlatColumns=t("getVisibleFlatColumns",()=>e.getAllFlatColumns()),e.getVisibleLeafColumns=t("getVisibleLeafColumns",()=>e.getAllLeafColumns()),e.getLeftVisibleLeafColumns=t("getLeftVisibleLeafColumns",()=>e.getLeftLeafColumns()),e.getRightVisibleLeafColumns=t("getRightVisibleLeafColumns",()=>e.getRightLeafColumns()),e.getCenterVisibleLeafColumns=t("getCenterVisibleLeafColumns",()=>e.getCenterLeafColumns()),e.setColumnVisibility=t=>null==e.options.onColumnVisibilityChange?void 0:e.options.onColumnVisibilityChange(t),e.resetColumnVisibility=t=>{var n;e.setColumnVisibility(t?{}:null!=(n=e.initialState.columnVisibility)?n:{})},e.toggleAllColumnsVisible=t=>{var n;t=null!=(n=t)?n:!e.getIsAllColumnsVisible(),e.setColumnVisibility(e.getAllLeafColumns().reduce((e,n)=>({...e,[n.id]:t||!(null!=n.getCanHide&&n.getCanHide())}),{}))},e.getIsAllColumnsVisible=()=>!e.getAllLeafColumns().some(e=>!(null!=e.getIsVisible&&e.getIsVisible())),e.getIsSomeColumnsVisible=()=>e.getAllLeafColumns().some(e=>null==e.getIsVisible?void 0:e.getIsVisible()),e.getToggleAllColumnsVisibilityHandler=()=>t=>{var n;e.toggleAllColumnsVisible(null==(n=t.target)?void 0:n.checked)}}},{getInitialState:e=>({columnOrder:[],...e}),getDefaultOptions:e=>({onColumnOrderChange:i("columnOrder",e)}),createColumn:(e,t)=>{e.getIndex=a(e=>[j(t,e)],t=>t.findIndex(t=>t.id===e.id),l(t.options,"debugColumns","getIndex")),e.getIsFirstColumn=n=>{var r;return(null==(r=j(t,n)[0])?void 0:r.id)===e.id},e.getIsLastColumn=n=>{var r;let i=j(t,n);return(null==(r=i[i.length-1])?void 0:r.id)===e.id}},createTable:e=>{e.setColumnOrder=t=>null==e.options.onColumnOrderChange?void 0:e.options.onColumnOrderChange(t),e.resetColumnOrder=t=>{var n;e.setColumnOrder(t?[]:null!=(n=e.initialState.columnOrder)?n:[])},e._getOrderColumnsFn=a(()=>[e.getState().columnOrder,e.getState().grouping,e.options.groupedColumnMode],(e,t,n)=>r=>{let i=[];if(null!=e&&e.length){let t=[...e],n=[...r];for(;n.length&&t.length;){let e=t.shift(),r=n.findIndex(t=>t.id===e);r>-1&&i.push(n.splice(r,1)[0])}i=[...i,...n]}else i=r;var o=i;if(!(null!=t&&t.length)||!n)return o;let a=o.filter(e=>!t.includes(e.id));return"remove"===n?a:[...t.map(e=>o.find(t=>t.id===e)).filter(Boolean),...a]},l(e.options,"debugTable","_getOrderColumnsFn"))}},{getInitialState:e=>({columnPinning:C(),...e}),getDefaultOptions:e=>({onColumnPinningChange:i("columnPinning",e)}),createColumn:(e,t)=>{e.pin=n=>{let r=e.getLeafColumns().map(e=>e.id).filter(Boolean);t.setColumnPinning(e=>{var t,i,o,a,l,s;return"right"===n?{left:(null!=(o=null==e?void 0:e.left)?o:[]).filter(e=>!(null!=r&&r.includes(e))),right:[...(null!=(a=null==e?void 0:e.right)?a:[]).filter(e=>!(null!=r&&r.includes(e))),...r]}:"left"===n?{left:[...(null!=(l=null==e?void 0:e.left)?l:[]).filter(e=>!(null!=r&&r.includes(e))),...r],right:(null!=(s=null==e?void 0:e.right)?s:[]).filter(e=>!(null!=r&&r.includes(e)))}:{left:(null!=(t=null==e?void 0:e.left)?t:[]).filter(e=>!(null!=r&&r.includes(e))),right:(null!=(i=null==e?void 0:e.right)?i:[]).filter(e=>!(null!=r&&r.includes(e)))}})},e.getCanPin=()=>e.getLeafColumns().some(e=>{var n,r,i;return(null==(n=e.columnDef.enablePinning)||n)&&(null==(r=null!=(i=t.options.enableColumnPinning)?i:t.options.enablePinning)||r)}),e.getIsPinned=()=>{let n=e.getLeafColumns().map(e=>e.id),{left:r,right:i}=t.getState().columnPinning,o=n.some(e=>null==r?void 0:r.includes(e)),a=n.some(e=>null==i?void 0:i.includes(e));return o?"left":!!a&&"right"},e.getPinnedIndex=()=>{var n,r;let i=e.getIsPinned();return i?null!=(n=null==(r=t.getState().columnPinning)||null==(r=r[i])?void 0:r.indexOf(e.id))?n:-1:0}},createRow:(e,t)=>{e.getCenterVisibleCells=a(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left,t.getState().columnPinning.right],(e,t,n)=>{let r=[...null!=t?t:[],...null!=n?n:[]];return e.filter(e=>!r.includes(e.column.id))},l(t.options,"debugRows","getCenterVisibleCells")),e.getLeftVisibleCells=a(()=>[e._getAllVisibleCells(),t.getState().columnPinning.left],(e,t)=>(null!=t?t:[]).map(t=>e.find(e=>
13e.column.id===t)).filter(Boolean).map(e=>({...e,position:"left"})),l(t.options,"debugRows","getLeftVisibleCells")),e.getRightVisibleCells=a(()=>[e._getAllVisibleCells(),t.getState().columnPinning.right],(e,t)=>(null!=t?t:[]).map(t=>e.find(e=>e.column.id===t)).filter(Boolean).map(e=>({...e,position:"right"})),l(t.options,"debugRows","getRightVisibleCells"))},createTable:e=>{e.setColumnPinning=t=>null==e.options.onColumnPinningChange?void 0:e.options.onColumnPinningChange(t),e.resetColumnPinning=t=>{var n,r;return e.setColumnPinning(t?C():null!=(n=null==(r=e.initialState)?void 0:r.columnPinning)?n:C())},e.getIsSomeColumnsPinned=t=>{var n,r,i;let o=e.getState().columnPinning;return t?!!(null==(n=o[t])?void 0:n.length):!!((null==(r=o.left)?void 0:r.length)||(null==(i=o.right)?void 0:i.length))},e.getLeftLeafColumns=a(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left],(e,t)=>(null!=t?t:[]).map(t=>e.find(e=>e.id===t)).filter(Boolean),l(e.options,"debugColumns","getLeftLeafColumns")),e.getRightLeafColumns=a(()=>[e.getAllLeafColumns(),e.getState().columnPinning.right],(e,t)=>(null!=t?t:[]).map(t=>e.find(e=>e.id===t)).filter(Boolean),l(e.options,"debugColumns","getRightLeafColumns")),e.getCenterLeafColumns=a(()=>[e.getAllLeafColumns(),e.getState().columnPinning.left,e.getState().columnPinning.right],(e,t,n)=>{let r=[...null!=t?t:[],...null!=n?n:[]];return e.filter(e=>!r.includes(e.id))},l(e.options,"debugColumns","getCenterLeafColumns"))}},{createColumn:(e,t)=>{e._getFacetedRowModel=t.options.getFacetedRowModel&&t.options.getFacetedRowModel(t,e.id),e.getFacetedRowModel=()=>e._getFacetedRowModel?e._getFacetedRowModel():t.getPreFilteredRowModel(),e._getFacetedUniqueValues=t.options.getFacetedUniqueValues&&t.options.getFacetedUniqueValues(t,e.i
13d),e.getFacetedUniqueValues=()=>e._getFacetedUniqueValues?e._getFacetedUniqueValues():new Map,e._getFacetedMinMaxValues=t.options.getFacetedMinMaxValues&&t.options.getFacetedMinMaxValues(t,e.id),e.getFacetedMinMaxValues=()=>{if(e._getFacetedMinMaxValues)return e._getFacetedMinMaxValues()}}},{getDefaultColumnDef:()=>({filterFn:"auto"}),getInitialState:e=>({columnFilters:[],...e}),getDefaultOptions:e=>({onColumnFiltersChange:i("columnFilters",e),filterFromLeafRows:!1,maxLeafRowFilterDepth:100}),createColumn:(e,t)=>{e.getAutoFilterFn=()=>{let n=t.getCoreRowModel().flatRows[0],r=null==n?void 0:n.getValue(e.id);return"string"==typeof r?x.includesString:"number"==typeof r?x.inNumberRange:"boolean"==typeof r||null!==r&&"object"==typeof r?x.equals:Array.isArray(r)?x.arrIncludes:x.weakEquals},e.getFilterFn=()=>{var n,r;return o(e.columnDef.filterFn)?e.columnDef.filterFn:"auto"===e.columnDef.filterFn?e.getAutoFilterFn():null!=(n=null==(r=t.options.filterFns)?void 0:r[e.columnDef.filterFn])?n:x[e.columnDef.filterFn]},e.getCanFilter=()=>{var n,r,i;return(null==(n=e.columnDef.enableColumnFilter)||n)&&(null==(r=t.options.enableColumnFilters)||r)&&(null==(i=t.options.enableFilters)||i)&&!!e.accessorFn},e.getIsFiltered=()=>e.getFilterIndex()>-1,e.getFilterValue=()=>{var n;return null==(n=t.getState().columnFilters)||null==(n=n.find(t=>t.id===e.id))?void 0:n.value},e.getFilterIndex=()=>{var n,r;return null!=(n=null==(r=t.getState().columnFilters)?void 0:r.findIndex(t=>t.id===e.id))?n:-1},e.setFilterValue=n=>{t.setColumnFilters(t=>{var i,o;let a=e.getFilterFn(),l=null==t?void 0:t.find(t=>t.id===e.id),s=r(n,l?l.value:void 0);if(S(a,s,e))return null!=(i=null==t?void 0:t.filter(t=>t.id!==e.id))?i:[];let u={id:e.id,value:s};return l?null!=(o=null==t?void 0:t.map(t=>t.id===e.id?u:t))?o:[]:null!=t&&t.length?[...t,u]:[u]})}},createRow:(e,t)=>{e.columnFilters={},e.columnFiltersMeta={}},createTable:e=>{e.setColumnFilters=t=>{let n=e.getAllLeafColumns();null==e.options.onColumnFiltersChange||e.options.onColumnFiltersChange(e=>{var i;return null==(i=r(t,e))?void 0:i.filter(e=>{let t=n.find(t=>t.id===e.id);return!(t&&S(t.getFilterFn(),e.value,t))&&!0})})},e.resetColumnFilters=t=>{var n,r;e.setColumnFilters(t?[]:null!=(n=null==(r=e.initialState)?void 0:r.columnFilters)?n:[])},e.getPreFilteredRowModel=()=>e.getCoreRowModel(),e.getFilteredRowModel=()=>(!e._getFilteredRowModel&&e.options.getFilteredRowModel&&(e._getFilteredRowModel=e.options.getFilteredRowModel(e)),e.options.manualFiltering||!e._getFilteredRowModel)?e.getPreFilteredRowModel():e._getFilteredRowModel()}},{createTable:e=>{e._getGlobalFacetedRowModel=e.options.getFacetedRowModel&&e.options.getFacetedRowModel(e,"__global__"),e.getGlobalFacetedRowModel=()=>e.options.manualFiltering||!e._getGlobalFacetedRowModel?e.getPreFilteredRowModel():e._getGlobalFacetedRowModel(),e._getGlobalFacetedUniqueValues=e.options.getFacetedUniqueValues&&e.options.getFacetedUniqueValues(e,"__global__"),e.getGlobalFacetedUniqueValues=()=>e._getGlobalFacetedUniqueValues?e._getGlobalFacetedUniqueValues():new Map,e._getGlobalFacetedMinMaxValues=e.options.getFacetedMinMaxValues&&e.options.getFacetedMinMaxValues(e,"__global__"),e.getGlobalFacetedMinMaxValues=()=>{if(e._getGlobalFacetedMinMaxValues)return e._getGlobalFacetedMinMaxValues()}}},{getInitialState:e=>({globalFilter:void 0,...e}),getDefaultOptions:e=>({onGlobalFilterChange:i("globalFilter",e),globalFilterFn:"auto",getColumnCanGlobalFilter:t=>{var n;let r=null==(n=e.getCoreRowModel().flatRows[0])||null==(n=n._getAllCellsByColumnId()[t.id])?void 0:n.getValue();return"string"==typeof r||"number"==typeof r}}),createColumn:(e,t)=>{e.getCanGlobalFilter=()=>{var n,r,i,o;return(null==(n=e.columnDef.enableGlobalFilter)||n)&&(null==(r=t.options.enableGlobalFilter)||r)&&(null==(i=t.options.enableFilters)||i)&&(null==(o=null==t.options.getColumnCanGlobalFilter?void 0:t.options.getColumnCanGlobalFilter(e))||o)&&!!e.accessorFn}},createTable:e=>{e.getGlobalAutoFilterFn=()=>x.includesString,e.getGlobalFilterFn=()=>{var t,n;let{globalFilterFn:r}=e.options;return o(r)?r:"auto"===r?e.getGlobalAutoFilterFn():null!=(t=null==(n=e.options.filterFns)?void 0:n[r])?t:x[r]},e.setGlobalFilter=t=>{null==e.options.onGlobalFilterChange||e.options.onGlobalFilterChange(t)}
13,e.resetGlobalFilter=t=>{e.setGlobalFilter(t?void 0:e.initialState.globalFilter)}}},{getInitialState:e=>({sorting:[],...e}),getDefaultColumnDef:()=>({sortingFn:"auto",sortUndefined:1}),getDefaultOptions:e=>({onSortingChange:i("sorting",e),isMultiSortEvent:e=>e.shiftKey}),createColumn:(e,t)=>{e.getAutoSortingFn=()=>{let n=t.getFilteredRowModel().flatRows.slice(10),r=!1;for(let t of n){let n=null==t?void 0:t.getValue(e.id);if("[object Date]"===Object.prototype.toString.call(n))return B.datetime;if("string"==typeof n&&(r=!0,n.split(z).length>1))return B.alphanumeric}return r?B.text:B.basic},e.getAutoSortDir=()=>{let n=t.getFilteredRowModel().flatRows[0];return"string"==typeof(null==n?void 0:n.getValue(e.id))?"asc":"desc"},e.getSortingFn=()=>{var n,r;if(!e)throw Error();return o(e.columnDef.sortingFn)?e.columnDef.sortingFn:"auto"===e.columnDef.sortingFn?e.getAutoSortingFn():null!=(n=null==(r=t.options.sortingFns)?void 0:r[e.columnDef.sortingFn])?n:B[e.columnDef.sortingFn]},e.toggleSorting=(n,r)=>{let i=e.getNextSortingOrder(),o=null!=n;t.setSorting(a=>{let l,s=null==a?void 0:a.find(t=>t.id===e.id),u=null==a?void 0:a.findIndex(t=>t.id===e.id),c=[],d=o?n:"desc"===i;if("toggle"!=(l=null!=a&&a.length&&e.getCanMultiSort()&&r?s?"toggle":"add":null!=a&&a.length&&u!==a.length-1?"replace":s?"toggle":"replace")||o||i||(l="remove"),"add"===l){var f;(c=[...a,{id:e.id,desc:d}]).splice(0,c.length-(null!=(f=t.options.maxMultiSortColCount)?f:Number.MAX_SAFE_INTEGER))}else c="toggle"===l?a.map(t=>t.id===e.id?{...t,desc:d}:t):"remove"===l?a.filter(t=>t.id!==e.id):[{id:e.id,desc:d}];return c})},e.getFirstSortDir=()=>{var n,r;return(null!=(n=null!=(r=e.columnDef.sortDescFirst)?r:t.options.sortDescFirst)?n:"desc"===e.getAutoSortDir())?"desc":"asc"},e.getNextSortingOrder=n=>{var r,i;let o=e.getFirstSortDir(),a=e.getIsSorted();return a?(a===o||null!=(r=t.options.enableSortingRemoval)&&!r||!!n&&null!=(i=t.options.enableMultiRemove)&&!i)&&("desc"===a?"asc":"desc"):o},e.getCanSort=()=>{var n,r;return(null==(n=e.columnDef.enableSorting)||n)&&(null==(r=t.options.enableSorting)||r)&&!!e.accessorFn},e.getCanMultiSort=()=>{var n,r;return null!=(n=null!=(r=e.columnDef.enableMultiSort)?r:t.options.enableMultiSort)?n:!!e.accessorFn},e.getIsSorted=()=>{var n;let r=null==(n=t.getState().sorting)?void 0:n.find(t=>t.id===e.id);return!!r&&(r.desc?"desc":"asc")},e.getSortIndex=()=>{var n,r;return null!=(n=null==(r=t.getState().sorting)?void 0:r.findIndex(t=>t.id===e.id))?n:-1},e.clearSorting=()=>{t.setSorting(t=>null!=t&&t.length?t.filter(t=>t.id!==e.id):[])},e.getToggleSortingHandler=()=>{let n=e.getCanSort();return r=>{n&&(null==r.persist||r.persist(),null==e.toggleSorting||e.toggleSorting(void 0,!!e.getCanMultiSort()&&(null==t.options.isMultiSortEvent?void 0:t.options.isMultiSortEvent(r))))}}},createTable:e=>{e.setSorting=t=>null==e.options.onSortingChange?void 0:e.options.onSortingChange(t),e.resetSorting=t=>{var n,r;e.setSorting(t?[]:null!=(n=null==(r=e.initialState)?void 0:r.sorting)?n:[])},e.getPreSortedRowModel=()=>e.getGroupedRowModel(),e.getSortedRowModel=()=>(!e._getSortedRowModel&&e.options.getSortedRowModel&&(e._getSortedRowModel=e.options.getSortedRowModel(e)),e.options.manualSorting||!e._getSortedRowModel)?e.getPreSortedRowModel():e._getSortedRowModel()}},{getDefaultColumnDef:()=>({aggregatedCell:e=>{var t,n;return null!=(t=null==(n=e.getValue())||null==n.toString?void 0:n.toString())?t:null},aggregationFn:"auto"}),getInitialState:e=>({grouping:[],...e}),getDefaultOptions:e=>({onGroupingChange:i("grouping",e),groupedColumnMode:"reorder"}),createColumn:(e,t)=>{e.toggleGrouping=()=>{t.setGrouping(t=>null!=t&&t.includes(e.id)?t.filter(t=>t!==e.id):[...null!=t?t:[],e.id])},e.getCanGroup=()=>{var n,r;return(null==(n=e.columnDef.enableGrouping)||n)&&(null==(r=t.options.enableGrouping)||r)&&(!!e.accessorFn||!!e.columnDef.getGroupingValue)},e.getIsGrouped=()=>{var n;return null==(n=t.getState().grouping)?void 0:n.includes(e.id)},e.getGroupedIndex=()=>{var n;return null==(n=t.getState().grouping)?void 0:n.indexOf(e.id)},e.getToggleGroupingHandler=()=>{let t=e.getCanGroup();return()=>{t&&e.toggleGrouping()}},e.getAutoAggregationFn=()=>{let n=t.getCoreRowModel().flatRows[0],r=null==n?void 0:n.getValue(e.id);return"number"==typeof r?O.sum:"[object Date]"===Object.prototype.toString.call(r)?O.extent:void 0},e.getAggregationFn=()=>{var n,r;if(!e)throw Error();return o(e.columnDef.aggregationFn)?e.columnDef.aggregationFn:"auto"===e.columnDef.aggregationFn?e.getAutoAggregationFn():null!=(n=null==(r=t.options.aggregationFns)?void 0:r[e.columnDef.aggregationFn])?n:O[e.columnDef.aggregationFn]}},createTable:e=>{e.setGrouping=t=>null==e.options.onGroupingChange?void 0:e.options.onGroupingChange(t),e.resetGrouping=t=>{var n,r;e.setGrouping(t?[]:null!=(n=null==(r=e.initialState)?void 0:r.grouping)?n:[])},e.getPreGroupedRowModel=()=>e.getFilteredRowModel(),e.getGroupedRowModel=()=>(!e._getGroupedRowModel&&e.options.getGroupedRowModel&&(e._getGroupedRowModel=e.options.getGroupedRowModel(e)),e.options.manualGrouping||!e._getGroupedRowModel)?e.getPreGroupedRowModel():e._getGroupedRowModel()},createRow:(e,t)=>{e.getIsGrouped=()=>!!e.groupingColumnId,e.getGroupingValue=n=>{if(e._groupingValuesCache.hasOwnProperty(n))return e._groupingValuesCache[n];let r=t.getColumn(n);return null!=r&&r.columnDef.getGroupingValue?(e._groupingValuesCache[n]=r.columnDef.getGroupingValue(e.original),e._groupingValuesCache[n]):e.getValue(n)},e._groupingValuesCache={}},createCell:(e,t,n,r)=>{e.getIsGrouped=()=>t.getIsGrouped()&&t.id===n.groupingColumnId,e.getIsPlaceholder=()=>!e.getIsGrouped()&&t.getIsGrouped(),e.getIsAggregated=()=>{var t;return!e.getIsGrouped()&&!e.getIsPlaceholder()&&!!(null!=(t=n.subRows)&&t.length)}}},{getInitialState:e=>({expanded:{},...e}),getDefaultOptions:e=>({onExpandedChange:i("expanded",e),paginateExpandedRows:!0}),createTable:e=>{let t=!1,n=!1;e._autoResetExpanded=()=>{var r,i;if(!t)return void e._queue(()=>{t=!0});if(null!=(r=null!=(i=e.options.autoResetAll)?i:e.options.autoResetExpanded)?r:!e.options.manualExpanding){if(n)return;n=!0,e._queue(()=>{e.resetExpanded(),n=!1})}},e.setExpanded=t=>null==e.options.onExpandedChange?void 0:e.options.onExpandedChange(t),e.toggleAllRowsExpanded=t=>{(null!=t?t:!e.getIsAllRowsExpanded())?e.setExpanded(!0):e.setExpanded({})},e.resetExpanded=t=>{var n,r;e.setExpanded(t?{}:null!=(n=null==(r=e.initialState)?void 0:r.expanded)?n:{})},e.getCanSomeRowsExpand=()=>e.getPrePaginationRowModel().flatRows.some(e=>e.getCanExpand()),e.getToggleAllRowsExpandedHandler=()=>t=>{null==t.persist||t.persist(),e.toggleAllRowsExpanded()},e.getIsSomeRowsExpanded=()=>{let t=e.getState().expanded;return!0===t||Object.values(t).some(Boolean)},e.getIsAllRowsExpanded=()=>{let t=e.getState().expanded;return"boolean"==typeof t?!0===t:!(!Object.keys(t).length||e.getRowModel().flatRows.some(e=>!e.getIsExpanded()))},e.getExpandedDepth=()=>{let t=0;return(!0===e.getState().expanded?Object.keys(e.getRowModel().rowsById):Object.keys(e.getState().expanded)).forEac
13h(e=>{let n=e.split(".");t=Math.max(t,n.length)}),t},e.getPreExpandedRowModel=()=>e.getSortedRowModel(),e.getExpandedRowModel=()=>(!e._getExpandedRowModel&&e.options.getExpandedRowModel&&(e._getExpandedRowModel=e.options.getExpandedRowModel(e)),e.options.manualExpanding||!e._getExpandedRowModel)?e.getPreExpandedRowModel():e._getExpandedRowModel()},createRow:(e,t)=>{e.toggleExpanded=n=>{t.setExpanded(r=>{var i;let o=!0===r||!!(null!=r&&r[e.id]),a={};if(!0===r?Object.keys(t.getRowModel().rowsById).forEach(e=>{a[e]=!0}):a=r,n=null!=(i=n)?i:!o,!o&&n)return{...a,[e.id]:!0};if(o&&!n){let{[e.id]:t,...n}=a;return n}return r})},e.getIsExpanded=()=>{var n;let r=t.getState().expanded;return!!(null!=(n=null==t.options.getIsRowExpanded?void 0:t.options.getIsRowExpanded(e))?n:!0===r||(null==r?void 0:r[e.id]))},e.getCanExpand=()=>{var n,r,i;return null!=(n=null==t.options.getRowCanExpand?void 0:t.options.getRowCanExpand(e))?n:(null==(r=t.options.enableExpanding)||r)&&!!(null!=(i=e.subRows)&&i.length)},e.getIsAllParentsExpanded=()=>{let n=!0,r=e;for(;n&&r.parentId;)n=(r=t.getRow(r.parentId,!0)).getIsExpanded();return n},e.getToggleExpandedHandler=()=>{let t=e.getCanExpand();return()=>{t&&e.toggleExpanded()}}}},{getInitialState:e=>({...e,pagination:{...M(),...null==e?void 0:e.pagination}}),getDefaultOptions:e=>({onPaginationChange:i("pagination",e)}),createTable:e=>{let t=!1,n=!1;e._autoResetPageIndex=()=>{var r,i;if(!t)return void e._queue(()=>{t=!0});if(null!=(r=null!=(i=e.options.autoResetAll)?i:e.options.autoResetPageIndex)?r:!e.options.manualPagination){if(n)return;n=!0,e._queue(()=>{e.resetPageIndex(),n=!1})}},e.setPagination=t=>null==e.options.onPaginationChange?void 0:e.options.onPaginationChange(e=>r(t,e)),e.resetPagination=t=>{var n;e.setPagination(t?M():null!=(n=e.initialState.pagination)?n:M())},e.setPageIndex=t=>{e.setPagination(n=>{let i=r(t,n.pageIndex);return i=Math.max(0,Math.min(i,void 0===e.options.pageCount||-1===e.options.pageCount?Number.MAX_SAFE_INTEGER:e.options.pageCount-1)),{...n,pageIndex:i}})},e.resetPageIndex=t=>{var n,r;e.setPageIndex(t?0:null!=(n=null==(r=e.initialState)||null==(r=r.pagination)?void 0:r.pageIndex)?n:0)},e.resetPageSize=t=>{var n,r;e.setPageSize(t?10:null!=(n=null==(r=e.initialState)||null==(r=r.pagination)?void 0:r.pageSize)?n:10)},e.setPageSize=t=>{e.setPagination(e=>{let n=Math.max(1,r(t,e.pageSize)),i=Math.floor(e.pageSize*e.pageIndex/n);return{...e,pageIndex:i,pageSize:n}})},e.setPageCount=t=>e.setPagination(n=>{var i;let o=r(t,null!=(i=e.options.pageCount)?i:-1);return"number"==typeof o&&(o=Math.max(-1,o)),{...n,pageCount:o}}),e.getPageOptions=a(()=>[e.getPageCount()],e=>{let t=[];return e&&e>0&&(t=[...Array(e)].fill(null).map((e,t)=>t)),t},l(e.options,"debugTable","getPageOptions")),e.getCanPreviousPage=()=>e.getState().pagination.pageIndex>0,e.getCanNextPage=()=>{let{pageIndex:t}=e.getState().pagination,n=e.getPageCount();return -1===n||0!==n&&t<n-1},e.previousPage=()=>e.setPageIndex(e=>e-1),e.nextPage=()=>e.setPageIndex(e=>e+1),e.firstPage=()=>e.setPageIndex(0),e.lastPage=()=>e.setPageIndex(e.getPageCount()-1),e.getPrePaginationRowModel=()=>e.getExpandedRowModel(),e.getPaginationRowModel=()=>(!e._getPaginationRowModel&&e.options.getPaginationRowModel&&(e._getPaginationRowModel=e.options.getPaginationRowModel(e)),e.options.manualPagination||!e._getPaginationRowModel)?e.getPrePaginationRowModel():e._getPaginationRowModel(),e.getPageCount=()=>{var t;return null!=(t=e.options.pageCount)?t:Math.ceil(e.getRowCount()/e.getState().pagination.pageSize)},e.getRowCount=()=>{var t;return null!=(t=e.options.rowCount)?t:e.getPrePaginationRowModel().rows.length}}},{getInitialState:e=>({rowPinning:R(),...e}),getDefaultOptions:e=>({onRowPinningChange:i("rowPinning",e)}),createRow:(e,t)=>{e.pin=(n,r,i)=>{let o=r?e.getLeafRows().map(e=>{let{id:t}=e;return t}):[],a=new Set([...i?e.getParentRows().map(e=>{let{id:t}=e;return t}):[],e.id,...o]);t.setRowPinning(e=>{var t,r,i,o,l,s;return"bottom"===n?{top:(null!=(i=null==e?void 0:e.top)?i:[]).filter(e=>!(null!=a&&a.has(e))),bottom:[...(null!=(o=null==e?void 0:e.bottom)?o:[]).filter(e=>!(null!=a&&a.has(e))),...Array.from(a)]}:"top"===n?{top:[...(null!=(l=null==e?void 0:e.top)?l:[]).filter(e=>!(null!=a&&a.has(e))),...Array.from(a)],bottom:(null!=(s=null==e?void 0:e.bottom)?s:[]).filter(e=>!(null!=a&&a.has(e)))}:{top:(null!=(t=null==e?void 0:e.top)?t:[]).filter(e=>!(null!=a&&a.has(e))),bottom:(null!=(r=null==e?void 0:e.bottom)?r:[]).filter(e=>!(null!=a&&a.has(e)))}})},e.getCanPin=()=>{var n;let{enableRowPinning:r,enablePinning:i}=t.options;return"function"==typeof r?r(e):null==(n=null!=r?r:i)||n},e.getIsPinned=()=>{let n=[e.id],{top:r,bottom:i}=t.getState().rowPinning,o=n.some(e=>null==r?void 0:r.includes(e)),a=n.some(e=>null==i?void 0:i.includes(e));return o?"top":!!a&&"bottom"},e.getPinnedIndex=()=>{var n,r;let i=e.getIsPinned();if(!i)return -1;let o=null==(n="top"===i?t.getTopRows():t.getBottomRows())?void 0:n.map(e=>{let{id:t}=e;return t});return null!=(r=null==o?void 0:o.indexOf(e.id))?r:-1}},createTable:e=>{e.setRowPinning=t=>null==e.options.onRowPinningChange?void 0:e.options.onRowPinningChange(t),e.resetRowPinning=t=>{var n,r;return e.setRowPinning(t?R():null!=(n=null==(r=e.initialState)?void 0:r.rowPinning)?n:R())},e.getIsSomeRowsPinned=t=>{var n,r,i;let o=e.getState().rowPinning;return t?!!(null==(n=o[t])?void 0:n.length):!!((null==(r=o.top)?void 0:r.length)||(null==(i=o.bottom)?void 0:i.length))},e._getPinnedRows=(t,n,r)=>{var i;return(null==(i=e.options.keepPinnedRows)||i?(null!=n?n:[]).map(t=>{let n=e.getRow(t,!0);return n.getIsAllParentsExpanded()?n:null}):(null!=n?n:[]).map(e=>t.find(t=>
13t.id===e))).filter(Boolean).map(e=>({...e,position:r}))},e.getTopRows=a(()=>[e.getRowModel().rows,e.getState().rowPinning.top],(t,n)=>e._getPinnedRows(t,n,"top"),l(e.options,"debugRows","getTopRows")),e.getBottomRows=a(()=>[e.getRowModel().rows,e.getState().rowPinning.bottom],(t,n)=>e._getPinnedRows(t,n,"bottom"),l(e.options,"debugRows","getBottomRows")),e.getCenterRows=a(()=>[e.getRowModel().rows,e.getState().rowPinning.top,e.getState().rowPinning.bottom],(e,t,n)=>{let r=new Set([...null!=t?t:[],...null!=n?n:[]]);return e.filter(e=>!r.has(e.id))},l(e.options,"debugRows","getCenterRows"))}},{getInitialState:e=>({rowSelection:{},...e}),getDefaultOptions:e=>({onRowSelectionChange:i("rowSelection",e),enableRowSelection:!0,enableMultiRowSelection:!0,enableSubRowSelection:!0}),createTable:e=>{e.setRowSelection=t=>null==e.options.onRowSelectionChange?void 0:e.options.onRowSelectionChange(t),e.resetRowSelection=t=>{var n;return e.setRowSelection(t?{}:null!=(n=e.initialState.rowSelection)?n:{})},e.toggleAllRowsSelected=t=>{e.setRowSelection(n=>{t=void 0!==t?t:!e.getIsAllRowsSelected();let r={...n},i=e.getPreGroupedRowModel().flatRows;return t?i.forEach(e=>{e.getCanSelect()&&(r[e.id]=!0)}):i.forEach(e=>{delete r[e.id]}),r})},e.toggleAllPageRowsSelected=t=>e.setRowSelection(n=>{let r=void 0!==t?t:!e.getIsAllPageRowsSelected(),i={...n};return e.getRowModel().rows.forEach(t=>{T(i,t.id,r,!0,e)}),i}),e.getPreSelectedRowModel=()=>e.getCoreRowModel(),e.getSelectedRowModel=a(()=>[e.getState().rowSelection,e.getCoreRowModel()],(t,n)=>Object.keys(t).length?I(e,n):{rows:[],flatRows:[],rowsById:{}},l(e.options,"debugTable","getSelectedRowModel")),e.getFilteredSelectedRowModel=a(()=>[e.getState().rowSelection,e.getFilteredRowModel()],(t,n)=>Object.keys(t).length?I(e,n):{rows:[],flatRows:[],rowsById:{}},l(e.options,"debugTable","getFilteredSelectedRowModel")),e.getGroupedSelectedRowModel=a(()=>[e.getState().rowSelection,e.getSortedRowModel()],(t,n)=>Object.keys(t).length?I(e,n):{rows:[],flatRows:[],rowsById:{}},l(e.options,"debugTable","getGroupedSelectedRowModel")),e.getIsAllRowsSelected=()=>{let t=e.getFilteredRowModel().flatRows,{rowSelection:n}=e.getState(),r=!!(t.length&&Object.keys(n).length);return r&&t.some(e=>e.getCanSelect()&&!n[e.id])&&(r=!1),r},e.getIsAllPageRowsSelected=()=>{let t=e.getPaginationRowModel().flatRows.filter(e=>e.getCanSelect()),{rowSelection:n}=e.getState(),r=!!t.length;return r&&t.some(e=>!n[e.id])&&(r=!1),r},e.getIsSomeRowsSelected=()=>{var t;let n=Object.keys(null!=(t=e.getState().rowSelection)?t:{}).length;return n>0&&n<e.getFilteredRowModel().flatRows.length},e.getIsSomePageRowsSelected=()=>{let t=e.getPaginationRowModel().flatRows;return!e.getIsAllPageRowsSelected()&&t.filter(e=>e.getCanSelect()).some(e=>e.getIsSelected()||e.getIsSomeSelected())},e.getToggleAllRowsSelectedHandler=()=>t=>{e.toggleAllRowsSelected(t.target.checked)},e.getToggleAllPageRowsSelectedHandler=()=>t=>{e.toggleAllPageRowsSelected(t.target.checked)}},createRow:(e,t)=>{e.toggleSelected=(n,r)=>{let i=e.getIsSelected();t.setRowSelection(o=>{var a;if(n=void 0!==n?n:!i,e.getCanSelect()&&i===n)return o;let l={...o};return T(l,e.id,n,null==(a=null==r?void 0:r.selectChildren)||a,t),l})},e.getIsSelected=()=>{let{rowSelection:n}=t.getState();return N(e,n)},e.getIsSomeSelected=()=>{let{rowSelection:n}=t.getState();return"some"===D(e,n)},e.getIsAllSubRowsSelected=()=>{let{rowSelection:n}=t.getState();return"all"===D(e,n)},e.getCanSelect=()=>{var n;return"function"==typeof t.options.enableRowSelection?t.options.enableRowSelection(e):null==(n=t.options.enableRowSelection)||n},e.getCanSelectSubRows=()=>{var n;return"function"==typeof t.options.enableSubRowSelection?t.options.enableSubRowSelection(e):null==(n=t.options.enableSubRowSelection)||n},e.getCanMultiSelect=()=>{var n;return"function"==typeof t.options.enableMultiRowSelection?t.options.enableMultiRowSelection(e):null==(n=t.options.enableMultiRowSelection)||n},e.getToggleSelectedHandler=()=>{let t=e.getCanSelect();return n=>{var r;t&&e.toggleSelected(null==(r=n.target)?void 0:r.checked)}}}},{getDefaultColumnDef:()=>k,getInitialState:e=>({columnSizing:{},columnSizingInfo:P(),...e}),getDefaultOptions:e=>({columnResizeMode:"onEnd",columnResizeDirection:"ltr",onColumnSizingChange:i("columnSizing",e),onColumnSizingInfoChange:i("columnSizingInfo",e)}),createColumn:(e,t)=>{e.getSize=()=>{var n,r,i;let o=t.getState().columnSizing[e.id];return Math.min(Math.max(null!=(n=e.columnDef.minSize)?n:k.minSize,null!=(r=null!=o?o:e.columnDef.size)?r:k.size),null!=(i=e.columnDef.maxSize)?i:k.maxSize)},e.getStart=a(e=>[e,j(t,e),t.getState().columnSizing],(t,n)=>n.slice(0,e.getIndex(t)).reduce((e,t)=>
13e+t.getSize(),0),l(t.options,"debugColumns","getStart")),e.getAfter=a(e=>[e,j(t,e),t.getState().columnSizing],(t,n)=>n.slice(e.getIndex(t)+1).reduce((e,t)=>e+t.getSize(),0),l(t.options,"debugColumns","getAfter")),e.resetSize=()=>{t.setColumnSizing(t=>{let{[e.id]:n,...r}=t;return r})},e.getCanResize=()=>{var n,r;return(null==(n=e.columnDef.enableResizing)||n)&&(null==(r=t.options.enableColumnResizing)||r)},e.getIsResizing=()=>t.getState().columnSizingInfo.isResizingColumn===e.id},createHeader:(e,t)=>{e.getSize=()=>{let t=0,n=e=>{if(e.subHeaders.length)e.subHeaders.forEach(n);else{var r;t+=null!=(r=e.column.getSize())?r:0}};return n(e),t},e.getStart=()=>{if(e.index>0){let t=e.headerGroup.headers[e.index-1];return t.getStart()+t.getSize()}return 0},e.getResizeHandler=n=>{let r=t.getColumn(e.column.id),i=null==r?void 0:r.getCanResize();return o=>{if(!r||!i||(null==o.persist||o.persist(),A(o)&&o.touches&&o.touches.length>1))return;let a=e.getSize(),l=e?e.getLeafHeaders().map(e=>[e.column.id,e.column.getSize()]):[[r.id,r.getSize()]],s=A(o)?Math.round(o.touches[0].clientX):o.clientX,u={},c=(e,n)=>{"number"==typeof n&&(t.setColumnSizingInfo(e=>{var r,i;let o="rtl"===t.options.columnResizeDirection?-1:1,a=(n-(null!=(r=null==e?void 0:e.startOffset)?r:0))*o,l=Math.max(a/(null!=(i=null==e?void 0:e.startSize)?i:0),-.999999);return e.columnSizingStart.forEach(e=>{let[t,n]=e;u[t]=Math.round(100*Math.max(n+n*l,0))/100}),{...e,deltaOffset:a,deltaPercentage:l}}),("onChange"===t.options.columnResizeMode||"end"===e)&&t.setColumnSizing(e=>({...e,...u})))},d=e=>{c("end",e),t.setColumnSizingInfo(e=>({...e,isResizingColumn:!1,startOffset:null,startSize:null,deltaOffset:null,deltaPercentage:null,columnSizingStart:[]}))},f=n||("undefined"!=typeof document?document:null),h={moveHandler:e=>c("move",e.clientX),upHandler:e=>{null==f||f.removeEventListener("mousemove",h.moveHandler),null==f||f.removeEventListener("mouseup",h.upHandler),d(e.clientX)}},p={moveHandler:e=>(e.cancelable&&(e.preventDefault(),e.stopPropagation()),c("move",e.touches[0].clientX),!1),upHandler:e=>{var t;null==f||f.removeEventListener("touchmove",p.moveHandler),null==f||f.removeEventListener("touchend",p.upHandler),e.cancelable&&(e.preventDefault(),e.stopPropagation()),d(null==(t=e.touches[0])?void 0:t.clientX)}},m=!!function(){if("boolean"==typeof _)return _;let e=!1;try{let t=()=>{};window.addEventListener("test",t,{get passive(){return e=!0,!1}}),window.removeEventListener("test",t)}catch(t){e=!1}return _=e}()&&{passive:!1};A(o)?(null==f||f.addEventListener("touchmove",p.moveHandler,m),null==f||f.addEventListener("touchend",p.upHandler,m)):(null==f||f.addEventListener("mousemove",h.moveHandler,m),null==f||f.addEventListener("mouseup",h.upHandler,m)),t.setColumnSizingInfo(e=>({...e,startOffset:s,startSize:a,deltaOffset:0,deltaPercentage:0,columnSizingStart:l,isResizingColumn:r.id}))}}},createTable:e=>{e.setColumnSizing=t=>null==e.options.onColumnSizingChange?void 0:e.options.onColumnSizingChange(t),e.setColumnSizingInfo=t=>null==e.options.onColumnSizingInfoChange?void 0:e.options.onColumnSizingInfoChange(t),e.resetColumnSizing=t=>{var n;e.setColumnSizing(t?{}:null!=(n=e.initialState.columnSizing)?n:{})},e.resetHeaderSizeInfo=t=>{var n;e.setColumnSizingInfo(t?P():null!=(n=e.initialState.columnSizingInfo)?n:P())},e.getTotalSize=()=>{var t,n;return null!=(t=null==(n=e.getHeaderGroups()[0])?void 0:n.headers.reduce((e,t)=>e+t.getSize(),0))?t:0},e.getLeftTotalSize=()=>{var t,n;return null!=(t=null==(n=e.getLeftHeaderGroups()[0])?void 0:n.headers.reduce((e,t)=>e+t.getSize(),0))?t:0},e.getCenterTotalSize=()=>{var t,n;return null!=(t=null==(n=e.getCenterHeaderGroups()[0])?void 0:n.headers.reduce((e,t)=>e+t.getSize(),0))?t:0},e.getRightTotalSize=()=>{var t,n;return null!=(t=null==(n=e.getRightHeaderGroups()[0])?void 0:n.headers.reduce((e,t)=>e+t.getSize(),0))?t:0}}}];function V(e){var t,n;let i=[...W,...null!=(t=e._features)?t:[]],o={_features:i},s=o._features.reduce((e,t)=>Object.assign(e,null==t.getDefaultOptions?void 0:t.getDefaultOptions(o)),{}),u={...null!=(n=e.initialState)?n:{}};
13o._features.forEach(e=>{var t;u=null!=(t=null==e.getInitialState?void 0:e.getInitialState(u))?t:u});let c=[],d=!1,f={_features:i,options:{...s,...e},initialState:u,_queue:e=>{c.push(e),d||(d=!0,Promise.resolve().then(()=>{for(;c.length;)c.shift()();d=!1}).catch(e=>setTimeout(()=>{throw e})))},reset:()=>{o.setState(o.initialState)},setOptions:e=>{var t;t=r(e,o.options),o.options=o.options.mergeOptions?o.options.mergeOptions(s,t):{...s,...t}},getState:()=>o.options.state,setState:e=>{null==o.options.onStateChange||o.options.onStateChange(e)},_getRowId:(e,t,n)=>{var r;return null!=(r=null==o.options.getRowId?void 0:o.options.getRowId(e,t,n))?r:`${n?[n.id,t].join("."):t}`},getCoreRowModel:()=>(o._getCoreRowModel||(o._getCoreRowModel=o.options.getCoreRowModel(o)),o._getCoreRowModel()),getRowModel:()=>o.getPaginationRowModel(),getRow:(e,t)=>{let n=(t?o.getPrePaginationRowModel():o.getRowModel()).rowsById[e];if(!n&&!(n=o.getCoreRowModel().rowsById[e]))throw Error();return n},_getDefaultColumnDef:a(()=>[o.options.defaultColumn],e=>{var t;return e=null!=(t=e)?t:{},{header:e=>{let t=e.header.column.columnDef;return t.accessorKey?t.accessorKey:t.accessorFn?t.id:null},cell:e=>{var t,n;return null!=(t=null==(n=e.renderValue())||null==n.toString?void 0:n.toString())?t:null},...o._features.reduce((e,t)=>Object.assign(e,null==t.getDefaultColumnDef?void 0:t.getDefaultColumnDef()),{}),...e}},l(e,"debugColumns","_getDefaultColumnDef")),_getColumnDefs:()=>o.options.columns,getAllColumns:a(()=>[o._getColumnDefs()],e=>{let t=function(e,n,r){return void 0===r&&(r=0),e.map(e=>{let i=function(e,t,n,r){var i,o;let s,u={...e._getDefaultColumnDef(),...t}
13,c=u.accessorKey,d=null!=(i=null!=(o=u.id)?o:c?"function"==typeof String.prototype.replaceAll?c.replaceAll(".","_"):c.replace(/\./g,"_"):void 0)?i:"string"==typeof u.header?u.header:void 0;if(u.accessorFn?s=u.accessorFn:c&&(s=c.includes(".")?e=>{let t=e;for(let e of c.split(".")){var n;t=null==(n=t)?void 0:n[e]}return t}:e=>e[u.accessorKey]),!d)throw Error();let f={id:`${String(d)}`,accessorFn:s,parent:r,depth:n,columnDef:u,columns:[],getFlatColumns:a(()=>[!0],()=>{var e;return[f,...null==(e=f.columns)?void 0:e.flatMap(e=>e.getFlatColumns())]},l(e.options,"debugColumns","column.getFlatColumns")),getLeafColumns:a(()=>[e._getOrderColumnsFn()],e=>{var t;return null!=(t=f.columns)&&t.length?e(f.columns.flatMap(e=>e.getLeafColumns())):[f]},l(e.options,"debugColumns","column.getLeafColumns"))};for(let t of e._features)null==t.createColumn||t.createColumn(f,e);return f}(o,e,r,n);return i.columns=e.columns?t(e.columns,i,r+1):[],i})};return t(e)},l(e,"debugColumns","getAllColumns")),getAllFlatColumns:a(()=>[o.getAllColumns()],e=>e.flatMap(e=>e.getFlatColumns()),l(e,"debugColumns","getAllFlatColumns")),_getAllFlatColumnsById:a(()=>[o.getAllFlatColumns()],e=>e.reduce((e,t)=>(e[t.id]=t,e),{}),l(e,"debugColumns","getAllFlatColumnsById")),getAllLeafColumns:a(()=>[o.getAllColumns(),o._getOrderColumnsFn()],(e,t)=>t(e.flatMap(e=>e.getLeafColumns())),l(e,"debugColumns","getAllLeafColumns")),getColumn:e=>o._getAllFlatColumnsById()[e]};Object.assign(o,f);for(let e=0;e<o._features.length;e++){let t=o._features[e];null==t||null==t.createTable||t.createTable(o)}return o}function H(){return e=>a(()=>[e.options.data],t=>{let n={rows:[],flatRows:[],rowsById:{}},r=function(t,i,o){void 0===i&&(i=0);let a=[];for(let s=0;s<t.length;s++){let u=d(e,e._getRowId(t[s],s,o),t[s],s,i,void 0,null==o?void 0:o.id);if(n.flatRows.push(u),n.rowsById[u.id]=u,a.push(u),e.options.getSubRows){var l;u.originalSubRows=e.options.getSubRows(t[s],s),null!=(l=u.originalSubRows)&&l.length&&(u.subRows=r(u.originalSubRows,i+1,u))}}return a};return n.rows=r(t),n},l(e.options,"debugTable","getRowModel",()=>e._autoResetPageIndex()))}function U(e,t,n){var r,i,o,a,l,s,u,c;let f,h,p,m,g,v,b,y;return n.options.filterFromLeafRows?(r=e,i=t,f=[],h={},p=null!=(a=(o=n).options.maxLeafRowFilterDepth)?a:100,{rows:(m=function(e,t){void 0===t&&(t=0);let n=[];for(let a=0;a<e.length;a++){var r;let l=e[a],s=d(o,l.id,l.original,l.index,l.depth,void 0,l.parentId);if(s.columnFilters=l.columnFilters,null!=(r=l.subRows)&&r.length&&t<p){if(s.subRows=m(l.subRows,t+1),i(l=s)&&!s.subRows.length||i(l)||s.subRows.length){n.push(l),h[l.id]=l,f.push(l);continue}}else i(l=s)&&(n.push(l),h[l.id]=l,f.push(l))}return n})(r),flatRows:f,rowsById:h}):(l=e,s=t,g=[],v={},b=null!=(c=(u=n).options.maxLeafRowFilterDepth)?c:100,{rows:(y=function(e,t){void 0===t&&(t=0);let n=[];for(let i=0;i<e.length;i++){let o=e[i];if(s(o)){var r;if(null!=(r=o.subRows)&&r.length&&t<b){let e=d(u,o.id,o.original,o.index,o.depth,void 0,o.parentId);e.subRows=y(o.subRows,t+1),o=e}n.push(o),g.push(o),v[o.id]=o}}return n})(l),flatRows:g,rowsById:v})}function q(){return(e,t)=>a(()=>[e.getPreFilteredRowModel(),e.getState().columnFilters,e.getState().globalFilter,e.getFilteredRowModel()],(n,r,i)=>{if(!n.rows.length||!(null!=r&&r.length)&&!i)return n;let o=[...r.map(e=>e.id).filter(e=>e!==t),i?"__global__":void 0].filter(Boolean);return U(n.rows,e=>{for(let t=0;t<o.length;t++)if(!1===e.columnFilters[o[t]])return!1;return!0},e)},l(e.options,"debugTable","getFacetedRowModel"))}function K(){return(e,t)=>a(()=>{var n;return[null==(n=e.getColumn(t))?void 0:n.getFacetedRowModel()]},e=>{if(!e)return new Map;let n=new Map;for(let i=0;i<e.flatRows.length;i++){let o=e.flatRows[i].getUniqueValues(t);for(let e=0;e<o.length;e++){let t=o[e];if(n.has(t)){var r;n.set(t,(null!=(r=n.get(t))?r:0)+1)}else n.set(t,1)}}return n},l(e.options,"debugTable",`getFacetedUniqueValues_${t}`))}function Z(){return e=>a(()=>[e.getPreFilteredRowModel(),e.getState().columnFilters,e.getState().globalFilter],(t,n,r)=>{let i,o;if(!t.rows.length||!(null!=n&&n.length)&&!r){for(let e=0;e<t.flatRows.length;e++)t.flatRows[e].columnFilters={},t.flatRows[e].columnFiltersMeta={};return t}let a=[],l=[];
13(null!=n?n:[]).forEach(t=>{var n;let r=e.getColumn(t.id);if(!r)return;let i=r.getFilterFn();i&&a.push({id:t.id,filterFn:i,resolvedValue:null!=(n=null==i.resolveFilterValue?void 0:i.resolveFilterValue(t.value))?n:t.value})});let s=(null!=n?n:[]).map(e=>e.id),u=e.getGlobalFilterFn(),c=e.getAllLeafColumns().filter(e=>e.getCanGlobalFilter());r&&u&&c.length&&(s.push("__global__"),c.forEach(e=>{var t;l.push({id:e.id,filterFn:u,resolvedValue:null!=(t=null==u.resolveFilterValue?void 0:u.resolveFilterValue(r))?t:r})}));for(let e=0;e<t.flatRows.length;e++){let n=t.flatRows[e];if(n.columnFilters={},a.length)for(let e=0;e<a.length;e++){let t=(i=a[e]).id;n.columnFilters[t]=i.filterFn(n,t,i.resolvedValue,e=>{n.columnFiltersMeta[t]=e})}if(l.length){for(let e=0;e<l.length;e++){let t=(o=l[e]).id;if(o.filterFn(n,t,o.resolvedValue,e=>{n.columnFiltersMeta[t]=e})){n.columnFilters.__global__=!0;break}}!0!==n.columnFilters.__global__&&(n.columnFilters.__global__=!1)}}return U(t.rows,e=>{for(let t=0;t<s.length;t++)if(!1===e.columnFilters[s[t]])return!1;return!0},e)},l(e.options,"debugTable","getFilteredRowModel",()=>e._autoResetPageIndex()))}function G(e){return e=>a(()=>[e.getState().pagination,e.getPrePaginationRowModel(),e.options.paginateExpandedRows?void 0:e.getState().expanded],(t,n)=>{let r;if(!n.rows.length)return n;let{pageSize:i,pageIndex:o}=t,{rows:a,flatRows:l,rowsById:s}=n,u=i*o;if(a=a.slice(u,u+i),e.options.paginateExpandedRows)r={rows:a,flatRows:l,rowsById:s};else{var c;let e,t;c={rows:a,flatRows:l,rowsById:s},e=[],t=n=>{var r;e.push(n),null!=(r=n.subRows)&&r.length&&n.getIsExpanded()&&n.subRows.forEach(t)},c.rows.forEach(t),r={rows:e,flatRows:c.flatRows,rowsById:c.rowsById}}r.flatRows=[];let d=e=>{r.flatRows.push(e),e.subRows.length&&e.subRows.forEach(d)};return r.rows.forEach(d),r},l(e.options,"debugTable","getPaginationRowModel"))}function Y(){return e=>a(()=>[e.getState().sorting,e.getPreSortedRowModel()],(t,n)=>{if(!n.rows.length||!(null!=t&&t.length))return n;let r=e.getState().sorting,i=[],o=r.filter(t=>{var n;return null==(n=e.getColumn(t.id))?void 0:n.getCanSort()}),a={};o.forEach(t=>{let n=e.getColumn(t.id);n&&(a[t.id]={sortUndefined:n.columnDef.sortUndefined,invertSorting:n.columnDef.invertSorting,sortingFn:n.getSortingFn()})});let l=e=>{let t=e.map(e=>({...e}));return t.sort((e,t)=>{for(let r=0;r<o.length;r+=1){var n;let i=o[r],l=a[i.id],s=l.sortUndefined,u=null!=(n=null==i?void 0:i.desc)&&n,c=0;if(s){let n=e.getValue(i.id),r=t.getValue(i.id),o=void 0===n,a=void 0===r;if(o||a){if("first"===s)return o?-1:1;if("last"===s)return o?1:-1;c=o&&a?0:o?s:-s}}if(0===c&&(c=l.sortingFn(e,t,i.id)),0!==c)return u&&(c*=-1),l.invertSorting&&(c*=-1),c}return e.index-t.index}),t.forEach(e=>{var t;i.push(e),null!=(t=e.subRows)&&t.length&&(e.subRows=l(e.subRows))}),t};return{rows:l(n.rows),flatRows:i,rowsById:n.rowsById}},l(e.options,"debugTable","getSortedRowModel",()=>e._autoResetPageIndex()))}},42434:(e,t,n)=>{"use strict";n.d(t,{g:()=>c});var r=n(12115),i=n(47650),o=n(69838),a=n(20585),l=n(28290),s=n(77513),u=n(74654);function c(e){var{zIndex:t,children:n}=e,c=(0,s.SG)()&&void 0!==t&&0!==t,d=(0,u.r)(),f=(0,r.useRef)(void 0),h=(0,r.useRef)(new Set),p=(0,o.j)(),m=(0,o.G)(e=>(0,a.h)(e,t,d));if((0,r.useLayoutEffect)(()=>{if(!c){var e=h.current;e.forEach(e=>{p((0,l.ZV)({zIndex:e}))}),e.clear(),f.current=void 0;return}if(h.current.has(t)||(p((0,l.wR)({zIndex:t})),h.current.add(t)),m){f.current=m;var n=h.current;n.forEach(e=>{e!==t&&(p((0,l.ZV)({zIndex:e})),n.delete(e))})}},[p,t,c,m]),(0,r.useLayoutEffect)(()=>{var e=h.current;return()=>{e.forEach(e=>{p((0,l.ZV)({zIndex:e}))}),e.clear()}},[p]),!c)return n;var g=null!=m?m:f.current;return g?(0,i.createPortal)(n,g):null}},42682:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.argumentsTag="[object Arguments]",t.arrayBufferTag="[object ArrayBuffer]",t.arrayTag="[object Array]",t.bigInt64ArrayTag="[object BigInt64Array]",t.bigUint64ArrayTag="[object BigUint64Array]",t.booleanTag="[object Boolean]",t.dataViewTag="[object DataView]",t.dateTag="[object Date]",t.errorTag="[object Error]",t.float32ArrayTag="[object Float32Array]",t.float64ArrayTag="[object Float64Array
13]",t.functionTag="[object Function]",t.int16ArrayTag="[object Int16Array]",t.int32ArrayTag="[object Int32Array]",t.int8ArrayTag="[object Int8Array]",t.mapTag="[object Map]",t.numberTag="[object Number]",t.objectTag="[object Object]",t.regexpTag="[object RegExp]",t.setTag="[object Set]",t.stringTag="[object String]",t.symbolTag="[object Symbol]",t.uint16ArrayTag="[object Uint16Array]",t.uint32ArrayTag="[object Uint32Array]",t.uint8ArrayTag="[object Uint8Array]",t.uint8ClampedArrayTag="[object Uint8ClampedArray]"},42728:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(10171);function i(e){return(e=(0,r.f)(Math.abs(e)))?e[1]:NaN}},43502:(e,t,n)=>{"use strict";n.d(t,{Cj:()=>o,Pg:()=>a,Ub:()=>l});var r=n(69838),i=n(43565),o=(e,t,n)=>{var o=(0,r.j)();return(r,a)=>l=>{null==e||e(r,a,l),o((0,i.RD)({activeIndex:String(a),activeDataKey:t,activeCoordinate:r.tooltipPosition,activeGraphicalItemId:n}))}},a=e=>{var t=(0,r.j)();return(n,r)=>o=>{null==e||e(n,r,o),t((0,i.oP)())}},l=(e,t,n)=>{var o=(0,r.j)();return(r,a)=>l=>{null==e||e(r,a,l),o((0,i.ML)({activeIndex:String(a),activeDataKey:t,activeCoordinate:r.tooltipPosition,activeGraphicalItemId:n}))}}},43565:(e,t,n)=>{"use strict";n.d(t,{E1:()=>b,En:()=>w,Ix:()=>s,ML:()=>m,Nt:()=>g,RD:()=>f,UF:()=>d,XB:()=>c,Zp:()=>u,jF:()=>v,k_:()=>a,o4:()=>y,oP:()=>h,xS:()=>p});var r=n(36491),i=n(11519),o=n(89179),a={active:!1,index:null,dataKey:void 0,graphicalItemId:void 0,coordinate:void 0},l=(0,r.Z0)({name:"tooltip",initialState:{itemInteraction:{click:a,hover:a},axisInteraction:{click:a,hover:a},keyboardInteraction:a,syncInteraction:{active:!1,index:null,dataKey:void 0,label:void 0,coordinate:void 0,sourceViewBox:void 0,graphicalItemId:void 0},tooltipItemPayloads:[],settings:{shared:void 0,trigger:"hover",axisId:0,active:!1,defaultIndex:void 0}},reducers:{addTooltipEntrySettings:{reducer(e,t){e.tooltipItemPayloads.push((0,o.h4)(t.payload))},prepare:(0,r.aA)()},replaceTooltipEntrySettings:{reducer(e,t){var{prev:n,next:r}=t.payload,a=(0,i.ss)(e).tooltipItemPayloads.indexOf((0,o.h4)(n));a>-1&&(e.tooltipItemPayloads[a]=(0,o.h4)(r))},prepare:(0,r.aA)()},removeTooltipEntrySettings:{reducer(e,t){var n=(0,i.ss)(e).tooltipItemPayloads.indexOf((0,o.h4)(t.payload));n>-1&&e.tooltipItemPayloads.splice(n,1)},prepare:(0,r.aA)()},setTooltipSettingsState(e,t){e.settings=t.payload},setActiveMouseOverItemIndex(e,t){e.syncInteraction.active=!1,e.syncInteraction.sourceViewBox=void 0,e.keyboardInteraction.active=!1,e.itemInteraction.hover.active=!0,e.itemInteraction.hover.index=t.payload.activeIndex,e.itemInteraction.hover.dataKey=t.payload.activeDataKey,e.itemInteraction.hover.graphicalItemId=t.payload.activeGraphicalItemId,e.itemInteraction.hover.coordinate=t.payload.activeCoordinate},mouseLeaveChart(e){e.itemInteraction.hover.active=!1,e.axisInteraction.hover.active=!1},mouseLeaveItem(e){e.itemInteraction.hover.active=!1},setActiveClickItemIndex(e,t){e.syncInteraction.active=!1,e.syncInteraction.sourceViewBox=void 0,e.itemInteraction.click.active=!0,e.keyboardInteraction.active=!1,e.itemInteraction.click.index=t.payload.activeIndex,e.itemInteraction.click.dataKey=t.payload.activeDataKey,e.itemInteraction.click.graphicalItemId=t.payload.activeGraphicalItemId,e.itemInteraction.click.coordinate=t.payload.activeCoordinate},setMouseOverAxisIndex(e,t){e.syncInteraction.active=!1,e.syncInteraction.sourceViewBox=void 0,e.axisInteraction.hover.active=!0,e.keyboardInteraction.active=!1,e.axisInteraction.hover.index=t.payload.activeIndex,e.axisInteraction.hover.dataKey=t.payload.activeDataKey,e.axisInteraction.hover.coordinate=t.payload.activeCoordinate},setMouseClickAxisIndex(e,t){e.syncInteraction.active=!1,e.syncInteraction.sourceViewBox=void 0,e.keyboardInteraction.active=!1,e.axisInteraction.click.active=!0,e.axisInteraction.click.index=t.payload.activeIndex,e.axisInteraction.click.dataKey=t.payload.activeDataKey,e.axisInteraction.click.coordinate=t.payload.activeCoordinate},setSyncInteraction(e,t){e.syncInteraction=t.payload},setKeyboardInteraction(e,t){e.keyboardInteraction.active=t.payload.active,e.keyboardInteraction.index=t.payload.activeIndex,e.keyboardInteraction.coordinate=t.payload.activeCoordinate}}}),{addTooltipEntrySettings:s,replaceTooltipEntrySettings:u,removeTooltipEntrySettings:c,setTooltipSettingsState:d,setActiveMouseOverItemIndex:f,mouseLeaveItem:h,mouseLeaveChart:p,setA
13ctiveClickItemIndex:m,setMouseOverAxisIndex:g,setMouseClickAxisIndex:v,setSyncInteraction:b,setKeyboardInteraction:y}=l.actions,w=l.reducer},43705:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__iconNode:()=>i,default:()=>o});var r=n(23055);let i=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]],o=(0,r.A)("circle",i)},44078:(e,t,n)=>{"use strict";n.d(t,{CG:()=>p,Et:()=>u,F4:()=>h,GW:()=>m,M8:()=>l,NF:()=>f,Zb:()=>y,_3:()=>s,eP:()=>g,jG:()=>v,lQ:()=>x,n9:()=>w,sA:()=>a,uy:()=>b,vh:()=>c});var r=n(27783),i=n.n(r),o=n(97135),a=e=>0===e?0:e>0?1:-1,l=e=>"number"==typeof e&&e!=+e,s=e=>"string"==typeof e&&e.indexOf("%")===e.length-1,u=e=>("number"==typeof e||e instanceof Number)&&!l(e),c=e=>u(e)||"string"==typeof e,d=0,f=e=>{var t=++d;return"".concat(e||"").concat(t)},h=function(e,t){var n,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(!u(e)&&"string"!=typeof e)return r;if(s(e)){if(null==t)return r;var o=e.indexOf("%");n=t*parseFloat(e.slice(0,o))/100}else n=+e;return l(n)&&(n=r),i&&null!=t&&n>t&&(n=t),n},p=e=>{if(!Array.isArray(e))return!1;for(var t=e.length,n={},r=0;r<t;r++)if(n[String(e[r])])return!0;else n[String(e[r])]=!0;return!1};function m(e,t,n){return u(e)&&u(t)?(0,o.L)(e+n*(t-e)):t}function g(e,t,n){if(e&&e.length)return e.find(e=>e&&("function"==typeof t?t(e):i()(e,t))===n)}var v=e=>{for(var t,n,r=e.length,i=0,o=0,a=0,l=0,s=1/0,u=-1/0,c=0,d=0,f=0;f<r;f++)c=(null==(t=e[f])?void 0:t.cx)||0,d=(null==(n=e[f])?void 0:n.cy)||0,i+=c,o+=d,a+=c*d,l+=c*c,s=Math.min(s,c),u=Math.max(u,c);var h=r*l!=i*i?(r*a-i*o)/(r*l-i*i):0;return{xmin:s,xmax:u,a:h,b:(o-h*i)/r}},b=e=>null==e,y=e=>b(e)?e:"".concat(e.charAt(0).toUpperCase()).concat(e.slice(1));function w(e){return null!=e}function x(){}},44430:(e,t,n)=>{"use strict";n.d(t,{M:()=>o,t:()=>i});var r=n(12115),i=(0,r.createContext)(null),o=()=>(0,r.useContext)(i)},44578:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(15305);function i(e,t){return null==e||null==t?NaN:t<e?-1:t>e?1:t>=e?0:NaN}function o(e){let t,n,o;function l(e,r,i=0,o=e.length){if(i<o){if(0!==t(r,r))return o;do{let t=i+o>>>1;0>n(e[t],r)?i=t+1:o=t}while(i<o)}return i}return 2!==e.length?(t=r.A,n=(t,n)=>(0,r.A)(e(t),n),o=(t,n)=>e(t)-n):(t=e===r.A||e===i?e:a,n=e,o=e),{left:l,center:function(e,t,n=0,r=e.length){let i=l(e,t,n,r-1);return i>n&&o(e[i-1],t)>-o(e[i],t)?i-1:i},right:function(e,r,i=0,o=e.length){if(i<o){if(0!==t(r,r))return o;do{let t=i+o>>>1;0>=n(e[t],r)?i=t+1:o=t}while(i<o)}return i}}}function a(){return 0}},46047:(e,t,n)=>{"use strict";n.d(t,{A:()=>o});var r=n(94567),i=n(69842);function o(e,t,n){var{chartData:o=[]}=t,{allowDuplicatedCategory:a,dataKey:l}=n,s=new Map;return e.forEach(e=>{var t,n=null!=(t=e.data)?t:o;if(null!=n&&0!==n.length){var u=(0,r.x)(e);n.forEach((t,n)=>{var r,o=null==l||a?n:String((0,i.kr)(t,l,null)),c=(0,i.kr)(t,e.dataKey,0);Object.assign(r=s.has(o)?s.get(o):{},{[u]:c}),s.set(o,r)})}}),Array.from(s.values())}},46393:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isUnsafeProperty=function(e){return"__proto__"===e}},46403:(e,t,n)=>{"use strict";n.d(t,{V:()=>i});var r=n(12115);function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],[t,n]=(0,r.useState)({height:0,left:0,top:0,width:0}),i=(0,r.useCallback)(e=>{if(null!=e){var r=e.getBoundingClientRect(),i={height:r.height,left:r.left,top:r.top,width:r.width};(Math.abs(i.height-t.height)>1||Math.abs(i.left-t.left)>1||Math.abs(i.top-t.top)>1||Math.abs(i.width-t.width)>1)&&n({height:i.height,left:i.left,top:i.top,width:i.width})}},[t.width,t.height,t.top,t.left,...e]);return[t,i]}},46581:(e,t,n)=>{"use strict";n.d(t,{j:()=>o});var r=n(12115),i=n(34474);function o(){var[e,t]=(0,r.useState)(()=>!i.m.isSsr&&!!window.matchMedia&&window.matchMedia("(prefers-reduced-motion: reduce)").matches);return(0,r.useEffect)(()=>{if(window.matchMedia){var e=window.matchMedia("(prefers-reduced-motion: reduce)"),n=()=>{t(e.matches)};return e.addEventListener("change",n),()=>{e.removeEventListener("change",n)}}},[]),e}},47227:(e,t,n)=>{"use strict";function r(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=function e(t){var n,r,i="";if("string"==typeof t||"number"==typeof t)i+=t;else if("object"==typeof t)if(Array.isArray(t)){var o=t.length;for(n=0;n<o;n++)t[n]&&(r=e(t[n]))&&(i&&(i+=" "),i+=r)}else for(r in t)t[r]&&(i&&(i+=" "),i+=r);return i}(e))&&(r&&(r+=" "),r+=t);return r}n.d(t,{$:()=>r,A:()=>i});let i=r},47597:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(72601),i=n(90072);t.matches=function(e){return e=i.cloneDeep(e),t=>r.isMatch(t,e)}},48160:(e,t,n)=>{"use strict";
13n(32520)},48730:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.ary=function(e,t){return function(...n){return e.apply(this,n.slice(0,t))}}},48886:(e,t,n)=>{"use strict";n.d(t,{zk:()=>a});var r=n(12115),i=["children"],o=(0,r.createContext)({data:[],xAxisId:"xAxis-0",yAxisId:"yAxis-0",dataPointFormatter:()=>({x:0,y:0,value:0}),errorBarOffset:0});function a(e){var{children:t}=e,n=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,i);return r.createElement(o.Provider,{value:n},t)}},49244:(e,t,n)=>{"use strict";n.d(t,{P:()=>a});var r=n(61963),i=n(69842),o=n(63859),a=(e,t,n,a)=>{var l=null==e?void 0:e.index;if(null==l)return null;var s=Number(l);if(!(0,r.H)(s))return l;var u=Infinity;t.length>0&&(u=t.length-1);var c=Math.max(0,Math.min(s,u)),d=t[c];return null==d?String(c):!function(e,t,n){if(null==n||null==t)return!0;var r=(0,i.kr)(e,t);return!(null!=r&&(0,o.JH)(n))||function(e,t){var n=function(e){if("number"==typeof e)return Number.isFinite(e)?e:void 0;if(e instanceof Date){var t=e.valueOf();return Number.isFinite(t)?t:void 0}var n=Number(e);return Number.isFinite(n)?n:void 0}(e),r=t[0],i=t[1];if(void 0===n)return!1;var o=Math.min(r,i),a=Math.max(r,i);return n>=o&&n<=a}(r,n)}(d,n,a)?null:String(c)}},49417:(e,t,n)=>{"use strict";n.d(t,{UC:()=>el,B8:()=>eo,bL:()=>ei,l9:()=>ea});var r=n(12115),i=n.t(r,2);function o(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}"undefined"!=typeof window&&window.document&&window.document.createElement;var a=n(95155);function l(e,t=[]){let n=[],i=()=>{let t=n.map(e=>r.createContext(e));return function(n){let i=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])}};return i.scopeName=e,[function(t,i){let o=r.createContext(i),l=n.length;n=[...n,i];let s=t=>{let{scope:n,children:i,...s}=t,u=n?.[e]?.[l]||o,c=r.useMemo(()=>s,Object.values(s));return(0,a.jsx)(u.Provider,{value:c,children:i})};return s.displayName=t+"Provider",[s,function(n,a){let s=a?.[e]?.[l]||o,u=r.useContext(s);if(u)return u;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}(i,...t)]}function s(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function u(...e){return t=>{let n=!1,r=e.map(e=>{let r=s(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():s(e[t],null)}}}}function c(...e){return r.useCallback(u(...e),e)}function d(e){var t;let n,i=(t=e,(n=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){var o;let e,a,l=(o=n,(a=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(a=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),s=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(s.ref=t?u(t,l):l),r.cloneElement(n,s)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${t}.SlotClone`,n),o=r.forwardRef((e,t)=>{let{children:n,...o}=e,l=r.Children.toArray(n),s=l.find(h);if(s){let e=s.props.children,n=l.map(t=>t!==s?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,a.jsx)(i,{...o,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,a.jsx)(i,{...o,ref:t,children:n})});return o.displayName=`${e}.Slot`,o}var f=Symbol("radix.slottable");function h(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===f}var p=new WeakMap;function m(e,t){var n,r;let i,o,a;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let l=(n=e,r=t,i=n.length,(a=(o=g(r))>=0?o:i+o)<0||a>=i?-1:a);return -1===l?void 0:e[l]}function g(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],p.set(this,!0)}set(e,t){return p.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,n){let r,i=this.has(t),o=this.#e.length,a=g(e),l=a>=0?a:o+a,s=l<0||l>=o?-1:l;if(s===this.size||i&&s===this.size-1||-1===s)return this.set(t,n),this;let u=this.size+ +!i;a<0&&l++;let c=[...this.#e],d=!1;for(let e=l;e<u;e++)if(l===e){let o=c[e];c[e]===t&&(o=c[e+1]),i&&this.delete(t),r=this.get(o),this.set(t,n)}else{d||c[e-1]!==t||(d=!0);let n=c[d?e:e-1],i=r;r=this.get(n),this.delete(n),this.set(n,i)}return this}with(t,n,r){let i=new e(this);return i.insert(t,n,r),i}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=m(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=m(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return m(this.#e,e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}
13}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],i=0;for(let e of this)Reflect.apply(t,n,[e,i,this])&&r.push(e),i++;return new e(r)}map(t,n){let r=[],i=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,i,this])]),i++;return new e(r)}reduce(...e){let[t,n]=e,r=0,i=n??this.at(0);for(let n of this)i=0===r&&1===e.length?n:Reflect.apply(t,this,[i,n,r,this]),r++;return i}reduceRight(...e){let[t,n]=e,r=n??this.at(-1);for(let n=this.size-1;n>=0;n--){let i=this.at(n);r=n===this.size-1&&1===e.length?i:Reflect.apply(t,this,[r,i,n,this])}return r}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(...t){let n=[...this.entries()];return n.splice(...t),new e(n)}slice(t,n){let r=new e,i=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(i=n-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}});var v=globalThis?.document?r.useLayoutEffect:()=>{},b=i[" useId ".trim().toString()]||(()=>void 0),y=0;function w(e){let[t,n]=r.useState(b());return v(()=>{e||n(e=>e??String(y++))},[e]),e||(t?`radix-${t}`:"")}n(47650);var x=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=d(`Primitive.${t}`),i=r.forwardRef((e,r)=>{let{asChild:i,...o}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(i?n:t,{...o,ref:r})});return i.displayName=`Primitive.${t}`,{...e,[t]:i}},{}),E=i[" useInsertionEffect ".trim().toString()]||v;function S({prop:e,defaultProp:t,onChange:n=()=>{},caller:i}){let[o,a,l]=function({defaultProp:e,onChange:t}){let[n,i]=r.useState(e),o=r.useRef(n),a=r.useRef(t);return E(()=>{a.current=t},[t]),r.useEffect(()=>{o.current!==n&&(a.current?.(n),o.current=n)},[n,o]),[n,i,a]}({defaultProp:t,onChange:n}),s=void 0!==e,u=s?e:o;{let t=r.useRef(void 0!==e);r.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${i} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,i])}return[u,r.useCallback(t=>{if(s){let n="function"==typeof t?t(e):t;n!==e&&l.current?.(n)}else a(t)},[s,e,a,l])]}Symbol("RADIX:SYNC_STATE");var O=r.createContext(void 0);function C(e){let t=r.useContext(O);return e||t||"ltr"}var k="rovingFocusGroup.onEntryFocus",P={bubbles:!1,cancelable:!0},_="RovingFocusGroup",[A,j,M]=function(e){let t=e+"CollectionProvider",[n,i]=l(t),[o,s]=n(t,{collectionRef:{current:null},itemMap:new Map}),u=e=>{let{scope:t,children:n}=e,i=r.useRef(null),l=r.useRef(new Map).current;return(0,a.jsx)(o,{scope:t,itemMap:l,collectionRef:i,children:n})};u.displayName=t;let f=e+"CollectionSlot",h=d(f),p=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,i=c(t,s(f,n).collectionRef);return(0,a.jsx)(h,{ref:i,children:r})});p.displayName=f;let m=e+"CollectionItemSlot",g="data-radix-collection-item",v=d(m),b=r.forwardRef((e,t)=>{let{scope:n,children:i,...o}=e,l=r.useRef(null),u=c(t,l),d=s(m,n);return r.useEffect(()=>(d.itemMap.set(l,{ref:l,...o}),()=>void d.itemMap.delete(l))),(0,a.jsx)(v,{...{[g]:""},ref:u,children:i})});return b.displayName=m,[{Provider:u,Slot:p,ItemSlot:b},function(t){let n=s(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${g}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},i]}(_),[R,T]=l(_,[M]),[I,N]=R(_),D=r.forwardRef((e,t)=>(0,a.jsx)(A.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,a.jsx)(A.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,a.jsx)(z,{...e,ref:t})})}));D.displayName=_;var z=r.forwardRef((e,t)=>
13{let n,{__scopeRovingFocusGroup:i,orientation:l,loop:s=!1,dir:u,currentTabStopId:d,defaultCurrentTabStopId:f,onCurrentTabStopIdChange:h,onEntryFocus:p,preventScrollOnEntryFocus:m=!1,...g}=e,v=r.useRef(null),b=c(t,v),y=C(u),[w,E]=S({prop:d,defaultProp:f??null,onChange:h,caller:_}),[O,A]=r.useState(!1),M=(n=r.useRef(p),r.useEffect(()=>{n.current=p}),r.useMemo(()=>(...e)=>n.current?.(...e),[])),R=j(i),T=r.useRef(!1),[N,D]=r.useState(0);return r.useEffect(()=>{let e=v.current;if(e)return e.addEventListener(k,M),()=>e.removeEventListener(k,M)},[M]),(0,a.jsx)(I,{scope:i,orientation:l,dir:y,loop:s,currentTabStopId:w,onItemFocus:r.useCallback(e=>E(e),[E]),onItemShiftTab:r.useCallback(()=>A(!0),[]),onFocusableItemAdd:r.useCallback(()=>D(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>D(e=>e-1),[]),children:(0,a.jsx)(x.div,{tabIndex:O||0===N?-1:0,"data-orientation":l,...g,ref:b,style:{outline:"none",...e.style},onMouseDown:o(e.onMouseDown,()=>{T.current=!0}),onFocus:o(e.onFocus,e=>{let t=!T.current;if(e.target===e.currentTarget&&t&&!O){let t=new CustomEvent(k,P);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=R().filter(e=>e.focusable);B([e.find(e=>e.active),e.find(e=>e.id===w),...e].filter(Boolean).map(e=>e.ref.current),m)}}T.current=!1}),onBlur:o(e.onBlur,()=>A(!1))})})}),L="RovingFocusGroupItem",F=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:i=!0,active:l=!1,tabStopId:s,children:u,...c}=e,d=w(),f=s||d,h=N(L,n),p=h.currentTabStopId===f,m=j(n),{onFocusableItemAdd:g,onFocusableItemRemove:v,currentTabStopId:b}=h;return r.useEffect(()=>{if(i)return g(),()=>v()},[i,g,v]),(0,a.jsx)(A.ItemSlot,{scope:n,id:f,focusable:i,active:l,children:(0,a.jsx)(x.span,{tabIndex:p?0:-1,"data-orientation":h.orientation,...c,ref:t,onMouseDown:o(e.onMouseDown,e=>{i?h.onItemFocus(f):e.preventDefault()}),onFocus:o(e.onFocus,()=>h.onItemFocus(f)),onKeyDown:o(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void h.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let i=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(i))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(i)))return $[i]}(e,h.orientation,h.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let i=m().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)i.reverse();else if("prev"===t||"next"===t){var n,r;"prev"===t&&i.reverse();let o=i.indexOf(e.currentTarget);i=h.loop?(n=i,r=o+1,n.map((e,t)=>n[(r+t)%n.length])):i.slice(o+1)}setTimeout(()=>B(i))}}),children:"function"==typeof u?u({isCurrentTabStop:p,hasTabStop:null!=b}):u})})});F.displayName=L;var $={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function B(e,t=!1){let n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var W=n(94522),V="Tabs",[H,U]=l(V,[T]),q=T(),[K,Z]=H(V),G=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,onValueChange:i,defaultValue:o,orientation:l="horizontal",dir:s,activationMode:u="automatic",...c}=e,d=C(s),[f,h]=S({prop:r,onChange:i,defaultProp:o??"",caller:V});return(0,a.jsx)(K,{scope:n,baseId:w(),value:f,onValueChange:h,orientation:l,dir:d,activationMode:u,children:(0,a.jsx)(x.div,{dir:d,"data-orientation":l,...c,ref:t})})});G.displayName=V;var Y="TabsList",X=r.forwardRef((e,t)=>{let{__scopeTabs:n,loop:r=!0,...i}=e,o=Z(Y,n),l=q(n);return(0,a.jsx)(D,{asChild:!0,...l,orientation:o.orientation,dir:o.dir,loop:r,children:(0,a.jsx)(x.div,{role:"tablist","aria-orientation":o.orientation,...i,ref:t})})});X.displayName=Y;var J="TabsTrigger",Q=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,disabled:i=!1,...l}=e,s=Z(J,n),u=q(n),c=en(s.baseId,r),d=er(s.baseId,r),f=r===s.value;return(0,a.jsx)(F,{asChild:!0,...u,focusable:!i,active:f,children:(0,a.jsx)(x.button,{type:"button",role:"tab","aria-selected":f,"aria-controls":d,"data-state":f?"active":"inactive","data-disabled":i?"":void 0,disabled:i,id:c,...l,ref:t,onMouseDown:o(e.onMouseDown,e=>{i||0!==e.button||!1!==e.ctrlKey?e.preventDefault():s.onValueChange(r)}),onKeyDown:o(e.onKeyDown,e=>
13{[" ","Enter"].includes(e.key)&&s.onValueChange(r)}),onFocus:o(e.onFocus,()=>{let e="manual"!==s.activationMode;f||i||!e||s.onValueChange(r)})})})});Q.displayName=J;var ee="TabsContent",et=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:i,forceMount:o,children:l,...s}=e,u=Z(ee,n),c=en(u.baseId,i),d=er(u.baseId,i),f=i===u.value,h=r.useRef(f);return r.useEffect(()=>{let e=requestAnimationFrame(()=>h.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,a.jsx)(W.C,{present:o||f,children:({present:n})=>(0,a.jsx)(x.div,{"data-state":f?"active":"inactive","data-orientation":u.orientation,role:"tabpanel","aria-labelledby":c,hidden:!n,id:d,tabIndex:0,...s,ref:t,style:{...e.style,animationDuration:h.current?"0s":void 0},children:n&&l})})});function en(e,t){return`${e}-trigger-${t}`}function er(e,t){return`${e}-content-${t}`}et.displayName=ee;var ei=G,eo=X,ea=Q,el=et},50973:(e,t,n)=>{"use strict";n.d(t,{aS:()=>f,y$:()=>h});var r=n(27783),i=n.n(r),o=n(12115),a=n(30163),l=n(44078),s=e=>"string"==typeof e?e:e?e.displayName||e.name||"Component":"",u=null,c=null,d=e=>{if(e===u&&Array.isArray(c))return c;var t=[];return o.Children.forEach(e,e=>{(0,l.uy)(e)||((0,a.isFragment)(e)?t=t.concat(d(e.props.children)):t.push(e))}),c=t,u=e,t};function f(e,t){var n=[],r=[];return r=Array.isArray(t)?t.map(e=>s(e)):[s(t)],d(e).forEach(e=>{var t=i()(e,"type.displayName")||i()(e,"type.name");t&&-1!==r.indexOf(t)&&n.push(e)}),n}var h=e=>!e||"object"!=typeof e||!("clipDot"in e)||!!e.clipDot},51023:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__iconNode:()=>i,default:()=>o});var r=n(23055);let i=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],o=(0,r.A)("check",i)},51840:(e,t,n)=>{"use strict";n.d(t,{h:()=>E});var r,i,o,a,l,s,u,c=n(12115),d=n(47227),f=n(70896),h=n(44078),p=n(90638),m=n(54344),g=n(97135);function v(){return(v=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function b(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var y=e=>{var{cx:t,cy:n,radius:r,angle:i,sign:o,isExternal:a,cornerRadius:l,cornerIsExternal:s}=e,u=l*(a?1:-1)+r,c=Math.asin(l/u)/f.Kg,d=s?i:i+o*c,h=(0,f.IZ)(t,n,u,d);return{center:h,circleTangency:(0,f.IZ)(t,n,r,d),lineTangency:(0,f.IZ)(t,n,u*Math.cos(c*f.Kg),s?i-o*c:i),theta:c}},w=e=>{var{cx:t,cy:n,innerRadius:a,outerRadius:l,startAngle:s,endAngle:u}=e,c=(0,h.sA)(u-s)*Math.min(Math.abs(u-s),359.999),d=s+c,p=(0,f.IZ)(t,n,l,s),m=(0,f.IZ)(t,n,l,d),v=(0,g.Y)(r||(r=b(["M ",",","\n    A ",",",",0,\n    ",",",",\n    ",",","\n  "])),p.x,p.y,l,l,+(Math.abs(c)>180),+(s>d),m.x,m.y);if(a>0){var y=(0,f.IZ)(t,n,a,s),w=(0,f.IZ)(t,n,a,d);v+=(0,g.Y)(i||(i=b(["L ",",","\n            A ",",",",0,\n            ",",",",\n            ",","," Z"])),w.x,w.y,a,a,+(Math.abs(c)>180),+(s<=d),y.x,y.y)}else v+=(0,g.Y)(o||(o=b(["L ",","," Z"])),t,n);return v},x={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},E=e=>{var t,n=(0,p.e)(e,x),{cx:r,cy:i,innerRadius:o,outerRadius:f,cornerRadius:E,forceCornerRadius:S,cornerIsExternal:O,startAngle:C,endAngle:k,className:P}=n;if(f<o||C===k)return null;var _=(0,d.$)("recharts-sector",P),A=f-o,j=(0,h.F4)(E,A,0,!0);return t=j>0&&360>Math.abs(C-k)?(e=>{var{cx:t,cy:n,innerRadius:r,outerRadius:i,cornerRadius:o,forceCornerRadius:c,cornerIsExternal:d,startAngle:f,endAngle:p}=e,m=(0,h.sA)(p-f),{circleTangency:v,lineTangency:x,theta:E}=y({cx:t,cy:n,radius:i,angle:f,sign:m,cornerRadius:o,cornerIsExternal:d}),{circleTangency:S,lineTangency:O,theta:C}=y({cx:t,cy:n,radius:i,angle:p,sign:-m,cornerRadius:o,cornerIsExternal:d}),k=d?Math.abs(f-p):Math.abs(f-p)-E-C;if(k<0)return c?(0,g.Y)(a||(a=b(["M ",",","\n        a",",",",0,0,1,",",0\n        a",",",",0,0,1,",",0\n      "])),x.x,x.y,o,o,2*o,o,o,-(2*o)):w({cx:t,cy:n,innerRadius:r,outerRadius:i,startAngle:f,endAngle:p});var P=(0,g.Y)(l||(l=b(["M ",",","\n    A",",",",0,0,",",",",","\n    A",",",",0,",",",",",",","\n    A",",",",0,0,",",",",","\n  "])),x.x,x.y,o,o,+(m<0),v.x,v.y,i,i,+(k>180),+(m<0),S.x,S.y,o,o,+(m<0),O.x,O.y);if(r>0){var{circleTangency:_,lineTangency:A,theta:j}=y({cx:t,cy:n,radius:r,angle:f,sign:m,isExternal:!0,cornerRadius:o,cornerIsExternal:d}),{circleTangency:M,lineTangency:R,theta:T}=y({cx:t,cy:n,radius:r,angle:p,sign:-m,isExternal:!0,cornerRadius:o,cornerIsExternal:d}),I=d?Math.abs(f-p):Math.abs(f-p)-j-T;if(I<0&&0===o)return"".concat(P,"L").concat(t,",").concat(n,"Z");P+=(0,g.Y)(s||(s=b(["L",",","\n      A",",",",0,0,",",",",","\n      A",",",",0,",",",",",",","\n      A",",",",0,0,",",",",","Z"])),R.x,R.y,o,o,+(m<0),M.x,M.y,r,r,+(I>180),+(m>0),_.x,_.y,o,o,+(m<0),A.x,A.y)}else P+=(0,g.Y)(u||(u=b(["L",",","Z"])),t,n);return P})({cx:r,cy:i,innerRadius:o,outerRadius:f,cornerRadius:Math.min(j,A/2),forceCornerRadius:S,cornerIsExternal:O,startAngle:C,endAngle:k}):w({cx:r,cy:i,innerRadius:o,outerRadius:f,startAngle:C,endAngle:k}),c.createElement("path",v({},(0,m.a)(n),{className:_,d:t}))}},51985:(e,t,n)=>{"use strict";var r,i,o,a,l,s,u;
13let c;n.d(t,{bz:()=>eR,YO:()=>eI,zM:()=>ej,k5:()=>e$,RZ:()=>eL,eu:()=>eF,ch:()=>eM,ai:()=>eA,Ik:()=>eN,g1:()=>ez,Yj:()=>e_,KC:()=>eD,L5:()=>eT}),(l=r||(r={})).assertEqual=e=>{},l.assertIs=function(e){},l.assertNever=function(e){throw Error()},l.arrayToEnum=e=>{let t={};for(let n of e)t[n]=n;return t},l.getValidEnumValues=e=>{let t=l.objectKeys(e).filter(t=>"number"!=typeof e[e[t]]),n={};for(let r of t)n[r]=e[r];return l.objectValues(n)},l.objectValues=e=>l.objectKeys(e).map(function(t){return e[t]}),l.objectKeys="function"==typeof Object.keys?e=>Object.keys(e):e=>{let t=[];for(let n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.push(n);return t},l.find=(e,t)=>{for(let n of e)if(t(n))return n},l.isInteger="function"==typeof Number.isInteger?e=>Number.isInteger(e):e=>"number"==typeof e&&Number.isFinite(e)&&Math.floor(e)===e,l.joinValues=function(e,t=" | "){return e.map(e=>"string"==typeof e?`'${e}'`:e).join(t)},l.jsonStringifyReplacer=(e,t)=>"bigint"==typeof t?t.toString():t,(i||(i={})).mergeShapes=(e,t)=>({...e,...t});let d=r.arrayToEnum(["string","nan","number","integer","float","boolean","date","bigint","symbol","function","undefined","null","array","object","unknown","promise","void","never","map","set"]),f=e=>{switch(typeof e){case"undefined":return d.undefined;case"string":return d.string;case"number":return Number.isNaN(e)?d.nan:d.number;case"boolean":return d.boolean;case"function":return d.function;case"bigint":return d.bigint;case"symbol":return d.symbol;case"object":if(Array.isArray(e))return d.array;if(null===e)return d.null;if(e.then&&"function"==typeof e.then&&e.catch&&"function"==typeof e.catch)return d.promise;if("undefined"!=typeof Map&&e instanceof Map)return d.map;if("undefined"!=typeof Set&&e instanceof Set)return d.set;if("undefined"!=typeof Date&&e instanceof Date)return d.date;return d.object;default:return d.unknown}}
13,h=r.arrayToEnum(["invalid_type","invalid_literal","custom","invalid_union","invalid_union_discriminator","invalid_enum_value","unrecognized_keys","invalid_arguments","invalid_return_type","invalid_date","invalid_string","too_small","too_big","invalid_intersection_types","not_multiple_of","not_finite"]);class p extends Error{get errors(){return this.issues}constructor(e){super(),this.issues=[],this.addIssue=e=>{this.issues=[...this.issues,e]},this.addIssues=(e=[])=>{this.issues=[...this.issues,...e]};const t=new.target.prototype;Object.setPrototypeOf?Object.setPrototypeOf(this,t):this.__proto__=t,this.name="ZodError",this.issues=e}format(e){let t=e||function(e){return e.message},n={_errors:[]},r=e=>{for(let i of e.issues)if("invalid_union"===i.code)i.unionErrors.map(r);else if("invalid_return_type"===i.code)r(i.returnTypeError);else if("invalid_arguments"===i.code)r(i.argumentsError);else if(0===i.path.length)n._errors.push(t(i));else{let e=n,r=0;for(;r<i.path.length;){let n=i.path[r];r===i.path.length-1?(e[n]=e[n]||{_errors:[]},e[n]._errors.push(t(i))):e[n]=e[n]||{_errors:[]},e=e[n],r++}}};return r(this),n}static assert(e){if(!(e instanceof p))throw Error(`Not a ZodError: ${e}`)}toString(){return this.message}get message(){return JSON.stringify(this.issues,r.jsonStringifyReplacer,2)}get isEmpty(){return 0===this.issues.length}flatten(e=e=>e.message){let t={},n=[];for(let r of this.issues)if(r.path.length>0){let n=r.path[0];t[n]=t[n]||[],t[n].push(e(r))}else n.push(e(r));return{formErrors:n,fieldErrors:t}}get formErrors(){return this.flatten()}}p.create=e=>new p(e);let m=(e,t)=>{let n;switch(e.code){case h.invalid_type:n=e.received===d.undefined?"Required":`Expected ${e.expected}, received ${e.received}`;break;case h.invalid_literal:n=`Invalid literal value, expected ${JSON.stringify(e.expected,r.jsonStringifyReplacer)}`;break;case h.unrecognized_keys:n=`Unrecognized key(s) in object: ${r.joinValues(e.keys,", ")}`;break;case h.invalid_union:n="Invalid input";break;case h.invalid_union_discriminator:n=`Invalid discriminator value. Expected ${r.joinValues(e.options)}`;break;case h.invalid_enum_value:n=`Invalid enum value. Expected ${r.joinValues(e.options)}, received '${e.received}'`;break;case h.invalid_arguments:n="Invalid function arguments";break;case h.invalid_return_type:n="Invalid function return type";break;case h.invalid_date:n="Invalid date";break;case h.invalid_string:"object"==typeof e.validation?"includes"in e.validation?(n=`Invalid input: must include "${e.validation.includes}"`,"number"==typeof e.validation.position&&(n=`${n} at one or more positions greater than or equal to ${e.validation.position}`)):"startsWith"in e.validation?n=`Invalid input: must start with "${e.validation.startsWith}"`:"endsWith"in e.validation?n=`Invalid input: must end with "${e.validation.endsWith}"`:r.assertNever(e.validation):n="regex"!==e.validation?`Invalid ${e.validation}`:"Invalid";break;case h.too_small:n="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at least":"more than"} ${e.minimum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at least":"over"} ${e.minimum} character(s)`:"number"===e.type||"bigint"===e.type?`Number must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${e.minimum}`:"date"===e.type?`Date must be ${e.exact?"exactly equal to ":e.inclusive?"greater than or equal to ":"greater than "}${new Date(Number(e.minimum))}`:"Invalid input";break;case h.too_big:n="array"===e.type?`Array must contain ${e.exact?"exactly":e.inclusive?"at most":"less than"} ${e.maximum} element(s)`:"string"===e.type?`String must contain ${e.exact?"exactly":e.inclusive?"at most":"under"} ${e.maximum} character(s)`:"number"===e.type?`Number must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"bigint"===e.type?`BigInt must be ${e.exact?"exactly":e.inclusive?"less than or equal to":"less than"} ${e.maximum}`:"date"===e.type?`Date must be ${e.exact?"exactly":e.inclusive?"smaller than or equal to":"smaller than"} ${new Date(Number(e.maximum))}`:"Invalid input";break;case h.custom:n="Invalid input";break;case h.invalid_intersection_types:n="Intersection results could not be merged";break;case h.not_multiple_of:n=`Number must be a multiple of ${e.multipleOf}`;break;case h.not_finite:n="Number must be finite";break;default:n=t.defaultError,r.assertNever(e)}return{message:n}};(s=o||(o={})).errToObj=e=>"string"==typeof e?{message:e}:e||{},s.toString=e=>"string"==typeof e?e:e?.message;let g=e=>
13{let{data:t,path:n,errorMaps:r,issueData:i}=e,o=[...n,...i.path||[]],a={...i,path:o};if(void 0!==i.message)return{...i,path:o,message:i.message};let l="";for(let e of r.filter(e=>!!e).slice().reverse())l=e(a,{data:t,defaultError:l}).message;return{...i,path:o,message:l}};function v(e,t){let n=g({issueData:t,data:e.data,path:e.path,errorMaps:[e.common.contextualErrorMap,e.schemaErrorMap,m,void 0].filter(e=>!!e)});e.common.issues.push(n)}class b{constructor(){this.value="valid"}dirty(){"valid"===this.value&&(this.value="dirty")}abort(){"aborted"!==this.value&&(this.value="aborted")}static mergeArray(e,t){let n=[];for(let r of t){if("aborted"===r.status)return y;"dirty"===r.status&&e.dirty(),n.push(r.value)}return{status:e.value,value:n}}static async mergeObjectAsync(e,t){let n=[];for(let e of t){let t=await e.key,r=await e.value;n.push({key:t,value:r})}return b.mergeObjectSync(e,n)}static mergeObjectSync(e,t){let n={};for(let r of t){let{key:t,value:i}=r;if("aborted"===t.status||"aborted"===i.status)return y;"dirty"===t.status&&e.dirty(),"dirty"===i.status&&e.dirty(),"__proto__"!==t.value&&(void 0!==i.value||r.alwaysSet)&&(n[t.value]=i.value)}return{status:e.value,value:n}}}let y=Object.freeze({status:"aborted"}),w=e=>({status:"dirty",value:e}),x=e=>({status:"valid",value:e}),E=e=>"undefined"!=typeof Promise&&e instanceof Promise;class S{constructor(e,t,n,r){this._cachedPath=[],this.parent=e,this.data=t,this._path=n,this._key=r}get path(){return this._cachedPath.length||(Array.isArray(this._key)?this._cachedPath.push(...this._path,...this._key):this._cachedPath.push(...this._path,this._key)),this._cachedPath}}let O=(e,t)=>{if("valid"===t.status)return{success:!0,data:t.value};if(!e.common.issues.length)throw Error("Validation failed but no issues detected.");return{success:!1,get error(){if(this._error)return this._error;let t=new p(e.common.issues);return this._error=t,this._error}}};function C(e){if(!e)return{};let{errorMap:t,invalid_type_error:n,required_error:r,description:i}=e;if(t&&(n||r))throw Error('Can\'t use "invalid_type_error" or "required_error" in conjunction with custom error map.');return t?{errorMap:t,description:i}:{errorMap:(t,i)=>{let{message:o}=e;return"invalid_enum_value"===t.code?{message:o??i.defaultError}:void 0===i.data?{message:o??r??i.defaultError}:"invalid_type"!==t.code?{message:i.defaultError}:{message:o??n??i.defaultError}},description:i}}class k{get description(){return this._def.description}_getType(e){return f(e.data)}_getOrReturnCtx(e,t){return t||{common:e.parent.common,data:e.data,parsedType:f(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}_processInputParams(e){return{status:new b,ctx:{common:e.parent.common,data:e.data,parsedType:f(e.data),schemaErrorMap:this._def.errorMap,path:e.path,parent:e.parent}}}_parseSync(e){let t=this._parse(e);if(E(t))throw Error("Synchronous parse encountered promise.");return t}_parseAsync(e){return Promise.resolve(this._parse(e))}parse(e,t){let n=this.safeParse(e,t);if(n.success)return n.data;throw n.error}safeParse(e,t){let n={common:{issues:[],async:t?.async??!1,contextualErrorMap:t?.errorMap},path:t?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:f(e)},r=this._parseSync({data:e,path:n.path,parent:n});return O(n,r)}"~validate"(e){let t={common:{issues:[],async:!!this["~standard"].async},path:[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:f(e)};if(!this["~standard"].async)try{let n=this._parseSync({data:e,path:[],parent:t});return"valid"===n.status?{value:n.value}:{issues:t.common.issues}}catch(e){e?.message?.toLowerCase()?.includes("encountered")&&(this["~standard"].async=!0),t.common={issues:[],async:!0}}return this._parseAsync({data:e,path:[],parent:t}).then(e=>"valid"===e.status?{value:e.value}:{issues:t.common.issues})}async parseAsync(e,t){let n=await this.safeParseAsync(e,t);if(n.success)return n.data;throw n.error}async safeParseAsync(e,t){let n={common:{issues:[],contextualErrorMap:t?.errorMap,async:!0},path:t?.path||[],schemaErrorMap:this._def.errorMap,parent:null,data:e,parsedType:f(e)},r=this._parse({data:e,path:n.path,parent:n});return O(n,await (E(r)?r:Promise.resolve(r)))}refine(e,t){return this._refinement((n,r)=>{let i=e(n),o=()=>r.addIssue({code:h.custom,..."string"==typeof t||void 0===t?{message:t}:"function"==typeof t?t(n):t});return"undefined"!=typeof Promise&&i instanceof Promise?i.then(e=>!!e||(o(),!1)):!!i||(o(),!1)})}refinement(e,t){return this._refinement((n,r)=>!!e(n)||(r.addIssue("function"==typeof t?t(n,r):t),!1))}
13_refinement(e){return new ey({schema:this,typeName:a.ZodEffects,effect:{type:"refinement",refinement:e}})}superRefine(e){return this._refinement(e)}constructor(e){this.spa=this.safeParseAsync,this._def=e,this.parse=this.parse.bind(this),this.safeParse=this.safeParse.bind(this),this.parseAsync=this.parseAsync.bind(this),this.safeParseAsync=this.safeParseAsync.bind(this),this.spa=this.spa.bind(this),this.refine=this.refine.bind(this),this.refinement=this.refinement.bind(this),this.superRefine=this.superRefine.bind(this),this.optional=this.optional.bind(this),this.nullable=this.nullable.bind(this),this.nullish=this.nullish.bind(this),this.array=this.array.bind(this),this.promise=this.promise.bind(this),this.or=this.or.bind(this),this.and=this.and.bind(this),this.transform=this.transform.bind(this),this.brand=this.brand.bind(this),this.default=this.default.bind(this),this.catch=this.catch.bind(this),this.describe=this.describe.bind(this),this.pipe=this.pipe.bind(this),this.readonly=this.readonly.bind(this),this.isNullable=this.isNullable.bind(this),this.isOptional=this.isOptional.bind(this),this["~standard"]={version:1,vendor:"zod",validate:e=>this["~validate"](e)}}optional(){return ew.create(this,this._def)}nullable(){return ex.create(this,this._def)}nullish(){return this.nullable().optional()}array(){return en.create(this)}promise(){return eb.create(this,this._def)}or(e){return ei.create([this,e],this._def)}and(e){return el.create(this,e,this._def)}transform(e){return new ey({...C(this._def),schema:this,typeName:a.ZodEffects,effect:{type:"transform",transform:e}})}default(e){return new eE({...C(this._def),innerType:this,defaultValue:"function"==typeof e?e:()=>e,typeName:a.ZodDefault})}brand(){return new eC({typeName:a.ZodBranded,type:this,...C(this._def)})}catch(e){return new eS({...C(this._def),innerType:this,catchValue:"function"==typeof e?e:()=>e,typeName:a.ZodCatch})}describe(e){return new this.constructor({...this._def,description:e})}pipe(e){return ek.create(this,e)}readonly(){return eP.create(this)}isOptional(){return this.safeParse(void 0).success}isNullable(){return this.safeParse(null).success}}let P=/^c[^\s-]{8,}$/i,_=/^[0-9a-z]+$/,A=/^[0-9A-HJKMNP-TV-Z]{26}$/i,j=/^[0-9a-fA-F]{8}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{4}\b-[0-9a-fA-F]{12}$/i,M=/^[a-z0-9_-]{21}$/i,R=/^[A-Za-z0-9-_]+\.[A-Za-z0-9-_]+\.[A-Za-z0-9-_]*$/,T=/^[-+]?P(?!$)(?:(?:[-+]?\d+Y)|(?:[-+]?\d+[.,]\d+Y$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:(?:[-+]?\d+W)|(?:[-+]?\d+[.,]\d+W$))?(?:(?:[-+]?\d+D)|(?:[-+]?\d+[.,]\d+D$))?(?:T(?=[\d+-])(?:(?:[-+]?\d+H)|(?:[-+]?\d+[.,]\d+H$))?(?:(?:[-+]?\d+M)|(?:[-+]?\d+[.,]\d+M$))?(?:[-+]?\d+(?:[.,]\d+)?S)?)??$/,I=/^(?!\.)(?!.*\.\.)([A-Z0-9_'+\-\.]*)[A-Z0-9_+-]@([A-Z0-9][A-Z0-9\-]*\.)+[A-Z]{2,}$/i,N=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,D=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/(3[0-2]|[12]?[0-9])$/,z=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))$/,L=/^(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,F=/^([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/,$=/^([0-9a-zA-Z-_]{4})*(([0-9a-zA-Z-_]{2}(==)?)|([0-9a-zA-Z-_]{3}(=)?))?$/,B="((\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-((0[13578]|1[02])-(0[1-9]|[12]\\d|3[01])|(0[469]|11)-(0[1-9]|[12]\\d|30)|(02)-(0[1-9]|1\\d|2[0-8])))",W=RegExp(`^${B}$`);function V(e){let t="[0-5]\\d";e.precision?t=`${t}\\.\\d{${e.precision}}`:null==e.precision&&(t=`${t}(\\.\\d+)?`);let n=e.precision?"+":"?";return`([01]\\d|2[0-3]):[0-5]\\d(:${t})${n}`}class H extends k{_parse(e){var t,n,i,o;let a;if(this._def.coerce&&(e.data=String(e.data)),this._getType(e)!==d.string){let t=this._getOrReturnCtx(e);return v(t,{code:h.invalid_type,expected:d.string,received:t.parsedType}),y}let l=new b;for(let s of this._def.checks)if("min"===s.kind)e.data.length<s.value&&(v(a=this._getOrReturnCtx(e,a),{code:h.too_small,minimum:s.value,type:"string",inclusive:!0,exact:!1,message:s.message}),l.dirty());else if("max"===s.kind)e.data.length>s.value&&(v(a=this._getOrReturnCtx(e,a),{code:h.too_big,maximum:s.value,type:"string",inclusive:!0,exact:!1,message:s.message}),l.dirty());else if("length"===s.kind){let t=e.data.length>
13s.value,n=e.data.length<s.value;(t||n)&&(a=this._getOrReturnCtx(e,a),t?v(a,{code:h.too_big,maximum:s.value,type:"string",inclusive:!0,exact:!0,message:s.message}):n&&v(a,{code:h.too_small,minimum:s.value,type:"string",inclusive:!0,exact:!0,message:s.message}),l.dirty())}else if("email"===s.kind)I.test(e.data)||(v(a=this._getOrReturnCtx(e,a),{validation:"email",code:h.invalid_string,message:s.message}),l.dirty());else if("emoji"===s.kind)c||(c=RegExp("^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$","u")),c.test(e.data)||(v(a=this._getOrReturnCtx(e,a),{validation:"emoji",code:h.invalid_string,message:s.message}),l.dirty());else if("uuid"===s.kind)j.test(e.data)||(v(a=this._getOrReturnCtx(e,a),{validation:"uuid",code:h.invalid_string,message:s.message}),l.dirty());else if("nanoid"===s.kind)M.test(e.data)||(v(a=this._getOrReturnCtx(e,a),{validation:"nanoid",code:h.invalid_string,message:s.message}),l.dirty());else if("cuid"===s.kind)P.test(e.data)||(v(a=this._getOrReturnCtx(e,a),{validation:"cuid",code:h.invalid_string,message:s.message}),l.dirty());else if("cuid2"===s.kind)_.test(e.data)||(v(a=this._getOrReturnCtx(e,a),{validation:"cuid2",code:h.invalid_string,message:s.message}),l.dirty());else if("ulid"===s.kind)A.test(e.data)||(v(a=this._getOrReturnCtx(e,a),{validation:"ulid",code:h.invalid_string,message:s.message}),l.dirty());else if("url"===s.kind)try{new URL(e.data)}catch{v(a=this._getOrReturnCtx(e,a),{validation:"url",code:h.invalid_string,message:s.message}),l.dirty()}else"regex"===s.kind?(s.regex.lastIndex=0,s.regex.test(e.data)||(v(a=this._getOrReturnCtx(e,a),{validation:"regex",code:h.invalid_string,message:s.message}),l.dirty())):"trim"===s.kind?e.data=e.data.trim():"includes"===s.kind?e.data.includes(s.value,s.position)||(v(a=this._getOrReturnCtx(e,a),{code:h.invalid_string,validation:{includes:s.value,position:s.position},message:s.message}),l.dirty()):"toLowerCase"===s.kind?e.data=e.data.toLowerCase():"toUpperCase"===s.kind?e.data=e.data.toUpperCase():"startsWith"===s.kind?e.data.startsWith(s.value)||(v(a=this._getOrReturnCtx(e,a),{code:h.invalid_string,validation:{startsWith:s.value},message:s.message}),l.dirty()):"endsWith"===s.kind?e.data.endsWith(s.value)||(v(a=this._getOrReturnCtx(e,a),{code:h.invalid_string,validation:{endsWith:s.value},message:s.message}),l.dirty()):"datetime"===s.kind?(function(e){let t=`${B}T${V(e)}`,n=[];return n.push(e.local?"Z?":"Z"),e.offset&&n.push("([+-]\\d{2}:?\\d{2})"),t=`${t}(${n.join("|")})`,RegExp(`^${t}$`)})(s).test(e.data)||(v(a=this._getOrReturnCtx(e,a),{code:h.invalid_string,validation:"datetime",message:s.message}),l.dirty()):"date"===s.kind?W.test(e.data)||(v(a=this._getOrReturnCtx(e,a),{code:h.invalid_string,validation:"date",message:s.message}),l.dirty()):"time"===s.kind?RegExp(`^${V(s)}$`).test(e.data)||(v(a=this._getOrReturnCtx(e,a),{code:h.invalid_string,validation:"time",message:s.message}),l.dirty()):"duration"===s.kind?T.test(e.data)||(v(a=this._getOrReturnCtx(e,a),{validation:"duration",code:h.invalid_string,message:s.message}),l.dirty()):"ip"===s.kind?(t=e.data,!(("v4"===(n=s.version)||!n)&&N.test(t)||("v6"===n||!n)&&z.test(t))&&1&&(v(a=this._getOrReturnCtx(e,a),{validation:"ip",code:h.invalid_string,message:s.message}),l.dirty())):"jwt"===s.kind?!function(e,t){if(!R.test(e))return!1;try{let[n]=e.split(".");if(!n)return!1;let r=n.replace(/-/g,"+").replace(/_/g,"/").padEnd(n.length+(4-n.length%4)%4,"="),i=JSON.parse(atob(r));if("object"!=typeof i||null===i||"typ"in i&&i?.typ!=="JWT"||!i.alg||t&&i.alg!==t)return!1;return!0}catch{return!1}}(e.data,s.alg)&&(v(a=this._getOrReturnCtx(e,a),{validation:"jwt",code:h.invalid_string,message:s.message}),l.dirty()):"cidr"===s.kind?(i=e.data,!(("v4"===(o=s.version)||!o)&&D.test(i)||("v6"===o||!o)&&L.test(i))&&1&&
13(v(a=this._getOrReturnCtx(e,a),{validation:"cidr",code:h.invalid_string,message:s.message}),l.dirty())):"base64"===s.kind?F.test(e.data)||(v(a=this._getOrReturnCtx(e,a),{validation:"base64",code:h.invalid_string,message:s.message}),l.dirty()):"base64url"===s.kind?$.test(e.data)||(v(a=this._getOrReturnCtx(e,a),{validation:"base64url",code:h.invalid_string,message:s.message}),l.dirty()):r.assertNever(s);return{status:l.value,value:e.data}}_regex(e,t,n){return this.refinement(t=>e.test(t),{validation:t,code:h.invalid_string,...o.errToObj(n)})}_addCheck(e){return new H({...this._def,checks:[...this._def.checks,e]})}email(e){return this._addCheck({kind:"email",...o.errToObj(e)})}url(e){return this._addCheck({kind:"url",...o.errToObj(e)})}emoji(e){return this._addCheck({kind:"emoji",...o.errToObj(e)})}uuid(e){return this._addCheck({kind:"uuid",...o.errToObj(e)})}nanoid(e){return this._addCheck({kind:"nanoid",...o.errToObj(e)})}cuid(e){return this._addCheck({kind:"cuid",...o.errToObj(e)})}cuid2(e){return this._addCheck({kind:"cuid2",...o.errToObj(e)})}ulid(e){return this._addCheck({kind:"ulid",...o.errToObj(e)})}base64(e){return this._addCheck({kind:"base64",...o.errToObj(e)})}base64url(e){return this._addCheck({kind:"base64url",...o.errToObj(e)})}jwt(e){return this._addCheck({kind:"jwt",...o.errToObj(e)})}ip(e){return this._addCheck({kind:"ip",...o.errToObj(e)})}cidr(e){return this._addCheck({kind:"cidr",...o.errToObj(e)})}datetime(e){return"string"==typeof e?this._addCheck({kind:"datetime",precision:null,offset:!1,local:!1,message:e}):this._addCheck({kind:"datetime",precision:void 0===e?.precision?null:e?.precision,offset:e?.offset??!1,local:e?.local??!1,...o.errToObj(e?.message)})}date(e){return this._addCheck({kind:"date",message:e})}time(e){return"string"==typeof e?this._addCheck({kind:"time",precision:null,message:e}):this._addCheck({kind:"time",precision:void 0===e?.precision?null:e?.precision,...o.errToObj(e?.message)})}duration(e){return this._addCheck({kind:"duration",...o.errToObj(e)})}regex(e,t){return this._addCheck({kind:"regex",regex:e,...o.errToObj(t)})}includes(e,t){return this._addCheck({kind:"includes",value:e,position:t?.position,...o.errToObj(t?.message)})}startsWith(e,t){return this._addCheck({kind:"startsWith",value:e,...o.errToObj(t)})}endsWith(e,t){return this._addCheck({kind:"endsWith",value:e,...o.errToObj(t)})}min(e,t){return this._addCheck({kind:"min",value:e,...o.errToObj(t)})}max(e,t){return this._addCheck({kind:"max",value:e,...o.errToObj(t)})}length(e,t){return this._addCheck({kind:"length",value:e,...o.errToObj(t)})}nonempty(e){return this.min(1,o.errToObj(e))}trim(){return new H({...this._def,checks:[...this._def.checks,{kind:"trim"}]})}toLowerCase(){return new H({...this._def,checks:[...this._def.checks,{kind:"toLowerCase"}]})}toUpperCase(){return new H({...this._def,checks:[...this._def.checks,{kind:"toUpperCase"}]})}get isDatetime(){return!!this._def.checks.find(e=>"datetime"===e.kind)}get isDate(){return!!this._def.checks.find(e=>"date"===e.kind)}get isTime(){return!!this._def.checks.find(e=>"time"===e.kind)}get isDuration(){return!!this._def.checks.find(e=>"duration"===e.kind)}get isEmail(){return!!this._def.checks.find(e=>"email"===e.kind)}get isURL(){return!!this._def.checks.find(e=>"url"===e.kind)}get isEmoji(){return!!this._def.checks.find(e=>"emoji"===e.kind)}get isUUID(){return!!this._def.checks.find(e=>"uuid"===e.kind)}get isNANOID(){return!!this._def.checks.find(e=>"nanoid"===e.kind)}get isCUID(){return!!this._def.checks.find(e=>"cuid"===e.kind)}get isCUID2(){return!!this._def.checks.find(e=>"cuid2"===e.kind)}get isULID(){return!!this._def.checks.find(e=>"ulid"===e.kind)}get isIP(){return!!this._def.checks.find(e=>"ip"===e.kind)}get isCIDR(){return!!this._def.checks.find(e=>"cidr"===e.kind)}get isBase64(){return!!this._def.checks.find(e=>"base64"===e.kind)}get isBase64url(){return!!this._def.checks.find(e=>"base64url"===e.kind)}get minLength(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxLength(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}H.create=e=>new H({checks:[],typeName:a.ZodString,coerce:e?.coerce??!1,...C(e)});class U extends k{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte,this.step=this.multipleOf}_parse(e){let t;if(this._def.coerce&&(e.data=Number(e.data)),this._getType(e)!==d.number){let t=this._getOrReturnCtx(e);return v(t,{code:h.invalid_type,expected:d.number,received:t.parsedType}),y}let n=new b;for(let i of this._def.checks)"int"===i.kind?r.isInteger(e.data)||(v(t=this._getOrReturnCtx(e,t),{code:h.invalid_type,expected:"integer",received:"float",message:i.message}),n.dirty()):"min"===i.kind?(i.inclusive?e.data<i.value:e.data<=i.value)&&(v(t=this._getOrReturnCtx(e,t),{code:h.too_small,minimum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),n.dirty()):"max"===i.kind?(i.inclusive?e.data>i.value:e.data>=i.value)&&(v(t=this._getOrReturnCtx(e,t),{code:h.too_big,maximum:i.value,type:"number",inclusive:i.inclusive,exact:!1,message:i.message}),n.dirty()):"multipleOf"===i.kind?0!==function(e,t){let n=(e.toString().split(".")[1]||"").length,r=(t.toString().split(".")[1]||"").length,i=n>r?n:r;return Number.parseInt(e.toFixed(i).replace(".",""))%Number.parseInt(t.toFixed(i).replace(".",""))/10**i}(e.data,i.value)&&(v(t=this._getOrReturnCtx(e,t),{code:h.not_multiple_of,multipleOf:i.value,message:i.message}),n.dirty()):"finite"===i.kind?Number.isFinite(e.data)||(v(t=this._getOrReturnCtx(e,t),{code:h.not_finite,message:i.message}),n.dirty()):r.assertNever(i);return{status:n.value,value:e.data}}gte(e,t){return this.setLimit("min",e,!0,o.toString(t))}gt(e,t){return this.setLimit("min",e,!1,o.toString(t))}lte(e,t){return this.setLimit("max",e,!0,o.toString(t))}lt(e,t){return this.setLimit("max",e,!1,o.toString(t))}setLimit(e,t,n,r){return new U({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:o.toString(r)}]})}_addCheck(e){return new U({...this._def,checks:[...this._def.checks,e]})}int(e){return this._addCheck({kind:"int",message:o.toString(e)})}positive(e){return this._addCheck({kind:"min",value:0,inclusive:!1,message:o.toString(e)})}negative(e){return this._addCheck({kind:"max",value:0,inclusive:!1,message:o.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:0,inclusive:!0,message:o.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:0,inclusive:!0,message:o.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:o.toString(t)})}finite(e){return this._addCheck({kind:"finite",message:o.toString(e)})}safe(e){return this._addCheck({kind:"min",inclusive:!0,value:Number.MIN_SAFE_INTEGER,message:o.toString(e)})._addCheck({kind:"max",inclusive:!0,value:Number.MAX_SAFE_INTEGER,message:o.toString(e)})}get minValue(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}get isInt(){return!!this._def.checks.find(e=>"int"===e.kind||"multipleOf"===e.kind&&r.isInteger(e.value))}get isFinite(){let e=null,t=null;for(let n of this._def.checks)if("finite"===n.kind||"int"===n.kind||"multipleOf"===n.kind)return!0;else"min"===n.kind?(null===t||n.value>t)&&(t=n.value):"max"===n.kind&&(null===e||n.value<e)&&(e=n.value);return Number.isFinite(t)&&Number.isFinite(e)}}U.create=e=>new U({checks:[],typeName:a.ZodNumber,coerce:e?.coerce||!1,...C(e)});class q extends k{constructor(){super(...arguments),this.min=this.gte,this.max=this.lte}_parse(e){let t;if(this._def.coerce)try{e.data=BigInt(e.data)}catch{return this._getInvalidInput(e)}if(this._getType(e)!==d.bigint)return this._getInvalidInput(e);let n=new b;for(let i of this._def.checks)"min"===i.kind?(i.inclusive?e.data<i.value:e.data<=i.value)&&(v(t=this._getOrReturnCtx(e,t),{code:h.too_small,type:"bigint",minimum:i.value,inclusive:i.inclusive,message:i.message}),n.dirty()):"max"===i.kind?(i.inclusive?e.data>i.value:e.data>=i.value)&&(v(t=this._getOrReturnCtx(e,t),{code:h.too_big,type:"bigint",maximum:i.value,inclusive:i.inclusive,message:i.message}),n.dirty()):"multipleOf"===i.kind?e.data%i.value!==BigInt(0)&&(v(t=this._getOrReturnCtx(e,t),{code:h.not_multiple_of,multipleOf:i.value,message:i.message}),n.dirty()):r.assertNever(i);return{status:n.value,value:e.data}}_getInvalidInput(e){let t=this._getOrReturnCtx(e);return v(t,{code:h.invalid_type,expected:d.bigint,received:t.parsedType}),y}gte(e,t){return this.setLimit("min",e,!0,o.toString(t))}gt(e,t){return this.setLimit("min",e,!1,o.toString(t))}lte(e,t){return this.setLimit("max",e,!0,o.toString(t))}lt(e,t){return this.setLimit("max",e,!1,o.toString(t))}setLimit(e,t,n,r){return new q({...this._def,checks:[...this._def.checks,{kind:e,value:t,inclusive:n,message:o.toString(r)}]})}_addCheck(e){return new q({...this._def,checks:[...this._def.checks,e]})}
13positive(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!1,message:o.toString(e)})}negative(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!1,message:o.toString(e)})}nonpositive(e){return this._addCheck({kind:"max",value:BigInt(0),inclusive:!0,message:o.toString(e)})}nonnegative(e){return this._addCheck({kind:"min",value:BigInt(0),inclusive:!0,message:o.toString(e)})}multipleOf(e,t){return this._addCheck({kind:"multipleOf",value:e,message:o.toString(t)})}get minValue(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return e}get maxValue(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return e}}q.create=e=>new q({checks:[],typeName:a.ZodBigInt,coerce:e?.coerce??!1,...C(e)});class K extends k{_parse(e){if(this._def.coerce&&(e.data=!!e.data),this._getType(e)!==d.boolean){let t=this._getOrReturnCtx(e);return v(t,{code:h.invalid_type,expected:d.boolean,received:t.parsedType}),y}return x(e.data)}}K.create=e=>new K({typeName:a.ZodBoolean,coerce:e?.coerce||!1,...C(e)});class Z extends k{_parse(e){let t;if(this._def.coerce&&(e.data=new Date(e.data)),this._getType(e)!==d.date){let t=this._getOrReturnCtx(e);return v(t,{code:h.invalid_type,expected:d.date,received:t.parsedType}),y}if(Number.isNaN(e.data.getTime()))return v(this._getOrReturnCtx(e),{code:h.invalid_date}),y;let n=new b;for(let i of this._def.checks)"min"===i.kind?e.data.getTime()<i.value&&(v(t=this._getOrReturnCtx(e,t),{code:h.too_small,message:i.message,inclusive:!0,exact:!1,minimum:i.value,type:"date"}),n.dirty()):"max"===i.kind?e.data.getTime()>i.value&&(v(t=this._getOrReturnCtx(e,t),{code:h.too_big,message:i.message,inclusive:!0,exact:!1,maximum:i.value,type:"date"}),n.dirty()):r.assertNever(i);return{status:n.value,value:new Date(e.data.getTime())}}_addCheck(e){return new Z({...this._def,checks:[...this._def.checks,e]})}min(e,t){return this._addCheck({kind:"min",value:e.getTime(),message:o.toString(t)})}max(e,t){return this._addCheck({kind:"max",value:e.getTime(),message:o.toString(t)})}get minDate(){let e=null;for(let t of this._def.checks)"min"===t.kind&&(null===e||t.value>e)&&(e=t.value);return null!=e?new Date(e):null}get maxDate(){let e=null;for(let t of this._def.checks)"max"===t.kind&&(null===e||t.value<e)&&(e=t.value);return null!=e?new Date(e):null}}Z.create=e=>new Z({checks:[],coerce:e?.coerce||!1,typeName:a.ZodDate,...C(e)});class G extends k{_parse(e){if(this._getType(e)!==d.symbol){let t=this._getOrReturnCtx(e);return v(t,{code:h.invalid_type,expected:d.symbol,received:t.parsedType}),y}return x(e.data)}}G.create=e=>new G({typeName:a.ZodSymbol,...C(e)});class Y extends k{_parse(e){if(this._getType(e)!==d.undefined){let t=this._getOrReturnCtx(e);return v(t,{code:h.invalid_type,expected:d.undefined,received:t.parsedType}),y}return x(e.data)}}Y.create=e=>new Y({typeName:a.ZodUndefined,...C(e)});class X extends k{_parse(e){if(this._getType(e)!==d.null){let t=this._getOrReturnCtx(e);return v(t,{code:h.invalid_type,expected:d.null,received:t.parsedType}),y}return x(e.data)}}X.create=e=>new X({typeName:a.ZodNull,...C(e)});class J extends k{constructor(){super(...arguments),this._any=!0}_parse(e){return x(e.data)}}J.create=e=>new J({typeName:a.ZodAny,...C(e)});class Q extends k{constructor(){super(...arguments),this._unknown=!0}_parse(e){return x(e.data)}}Q.create=e=>new Q({typeName:a.ZodUnknown,...C(e)});class ee extends k{_parse(e){let t=this._getOrReturnCtx(e);return v(t,{code:h.invalid_type,expected:d.never,received:t.parsedType}),y}}ee.create=e=>new ee({typeName:a.ZodNever,...C(e)});class et extends k{_parse(e){if(this._getType(e)!==d.undefined){let t=this._getOrReturnCtx(e);return v(t,{code:h.invalid_type,expected:d.void,received:t.parsedType}),y}return x(e.data)}}et.create=e=>new et({typeName:a.ZodVoid,...C(e)});class en extends k{_parse(e){let{ctx:t,status:n}=this._processInputParams(e),r=this._def;if(t.parsedType!==d.array)return v(t,{code:h.invalid_type,expected:d.array,received:t.parsedType}),y;if(null!==r.exactLength){let e=t.data.length>r.exactLength.value,i=t.data.length<r.exactLength.value;(e||i)&&(v(t,{code:e?h.too_big:h.too_small,minimum:i?r.exactLength.value:void 0,maximum:e?r.exactLength.value:void 0,type:"array",inclusive:!0,exact:!0,message:r.exactLength.message}),n.dirty())}if(null!==r.minLength&&t.data.length<r.minLength.value&&(v(t,{code:h.too_small,minimum:r.minLength.value,type:"array",inclusive:!0,exact:!1,message:r.minLength.message}),n.dirty()),null!==r.maxLength&&t.data.length>r.maxLength.value&&(v(t,{code:h.too_big,maximum:r.maxLength.value,type:"array",inclusive:!0,exact:!1,message:r.maxLength.message}),n.dirty()),t.common.async)return Promise.all([...t.data].map((e,n)=>r.type._parseAsync(new S(t,e,t.path,n)))).then(e=>b.mergeArray(n,e));let i=[...t.data].map((e,n)=>r.type._parseSync(new S(t,e,t.path,n)));return b.mergeArray(n,i)}
13get element(){return this._def.type}min(e,t){return new en({...this._def,minLength:{value:e,message:o.toString(t)}})}max(e,t){return new en({...this._def,maxLength:{value:e,message:o.toString(t)}})}length(e,t){return new en({...this._def,exactLength:{value:e,message:o.toString(t)}})}nonempty(e){return this.min(1,e)}}en.create=(e,t)=>new en({type:e,minLength:null,maxLength:null,exactLength:null,typeName:a.ZodArray,...C(t)});class er extends k{constructor(){super(...arguments),this._cached=null,this.nonstrict=this.passthrough,this.augment=this.extend}_getCached(){if(null!==this._cached)return this._cached;let e=this._def.shape(),t=r.objectKeys(e);return this._cached={shape:e,keys:t},this._cached}_parse(e){if(this._getType(e)!==d.object){let t=this._getOrReturnCtx(e);return v(t,{code:h.invalid_type,expected:d.object,received:t.parsedType}),y}let{status:t,ctx:n}=this._processInputParams(e),{shape:r,keys:i}=this._getCached(),o=[];if(!(this._def.catchall instanceof ee&&"strip"===this._def.unknownKeys))for(let e in n.data)i.includes(e)||o.push(e);let a=[];for(let e of i){let t=r[e],i=n.data[e];a.push({key:{status:"valid",value:e},value:t._parse(new S(n,i,n.path,e)),alwaysSet:e in n.data})}if(this._def.catchall instanceof ee){let e=this._def.unknownKeys;if("passthrough"===e)for(let e of o)a.push({key:{status:"valid",value:e},value:{status:"valid",value:n.data[e]}});else if("strict"===e)o.length>0&&(v(n,{code:h.unrecognized_keys,keys:o}),t.dirty());else if("strip"===e);else throw Error("Internal ZodObject error: invalid unknownKeys value.")}else{let e=this._def.catchall;for(let t of o){let r=n.data[t];a.push({key:{status:"valid",value:t},value:e._parse(new S(n,r,n.path,t)),alwaysSet:t in n.data})}}return n.common.async?Promise.resolve().then(async()=>{let e=[];for(let t of a){let n=await t.key,r=await t.value;e.push({key:n,value:r,alwaysSet:t.alwaysSet})}return e}).then(e=>b.mergeObjectSync(t,e)):b.mergeObjectSync(t,a)}get shape(){return this._def.shape()}strict(e){return o.errToObj,new er({...this._def,unknownKeys:"strict",...void 0!==e?{errorMap:(t,n)=>{let r=this._def.errorMap?.(t,n).message??n.defaultError;return"unrecognized_keys"===t.code?{message:o.errToObj(e).message??r}:{message:r}}}:{}})}strip(){return new er({...this._def,unknownKeys:"strip"})}passthrough(){return new er({...this._def,unknownKeys:"passthrough"})}extend(e){return new er({...this._def,shape:()=>({...this._def.shape(),...e})})}merge(e){return new er({unknownKeys:e._def.unknownKeys,catchall:e._def.catchall,shape:()=>({...this._def.shape(),...e._def.shape()}),typeName:a.ZodObject})}setKey(e,t){return this.augment({[e]:t})}catchall(e){return new er({...this._def,catchall:e})}pick(e){let t={};for(let n of r.objectKeys(e))e[n]&&this.shape[n]&&(t[n]=this.shape[n]);return new er({...this._def,shape:()=>t})}omit(e){let t={};for(let n of r.objectKeys(this.shape))e[n]||(t[n]=this.shape[n]);return new er({...this._def,shape:()=>t})}deepPartial(){return function e(t){if(t instanceof er){let n={};for(let r in t.shape){let i=t.shape[r];n[r]=ew.create(e(i))}return new er({...t._def,shape:()=>n})}if(t instanceof en)return new en({...t._def,type:e(t.element)});if(t instanceof ew)return ew.create(e(t.unwrap()));if(t instanceof ex)return ex.create(e(t.unwrap()));if(t instanceof es)return es.create(t.items.map(t=>e(t)));else return t}(this)}partial(e){let t={};for(let n of r.objectKeys(this.shape)){let r=this.shape[n];e&&!e[n]?t[n]=r:t[n]=r.optional()}return new er({...this._def,shape:()=>t})}required(e){let t={};for(let n of r.objectKeys(this.shape))if(e&&!e[n])t[n]=this.shape[n];else{let e=this.shape[n];for(;e instanceof ew;)e=e._def.innerType;t[n]=e}return new er({...this._def,shape:()=>t})}keyof(){return em(r.objectKeys(this.shape))}}er.create=(e,t)=>new er({shape:()=>e,unknownKeys:"strip",catchall:ee.create(),typeName:a.ZodObject,...C(t)}),er.strictCreate=(e,t)=>new er({shape:()=>e,unknownKeys:"strict",catchall:ee.create(),typeName:a.ZodObject,...C(t)}),er.lazycreate=(e,t)=>new er({shape:e,unknownKeys:"strip",catchall:ee.create(),typeName:a.ZodObject,...C(t)});class ei extends k{_parse(e){let{ctx:t}=this._processInputParams(e),n=this._def.options;if(t.common.async)return Promise.all(n.map(async e=>{let n={...t,common:{...t.common,issues:[]},parent:null};return{result:await e._parseAsync({data:t.data,path:t.path,parent:n}),ctx:n}})).then(function(e){for(let t of e)if("valid"===t.result.status)return t.result;for(let n of e)if("dirty"===n.result.status)return t.common.issues.push(...n.ctx.common.issues),n.result;let n=e.map(e=>new p(e.ctx.common.issues));return v(t,{code:h.invalid_union,unionErrors:n}),y});{let e,r=[];for(let i of n){let n={...t,common:{...t.common,issues:[]},parent:null},o=i._parseSync({data:t.data,path:t.path,parent:n});if("valid"===o.status)return o;"dirty"!==o.status||e||(e={result:o,ctx:n}),n.common.issues.length&&r.push(n.common.issues)}if(e)return t.common.issues.push(...e.ctx.common.issues),e.result;let i=r.map(e=>new p(e));return v(t,{code:h.invalid_union,unionErrors:i}),y}}get options(){return this._def.options}}ei.create=(e,t)=>
13new ei({options:e,typeName:a.ZodUnion,...C(t)});let eo=e=>{if(e instanceof eh)return eo(e.schema);if(e instanceof ey)return eo(e.innerType());if(e instanceof ep)return[e.value];if(e instanceof eg)return e.options;if(e instanceof ev)return r.objectValues(e.enum);else if(e instanceof eE)return eo(e._def.innerType);else if(e instanceof Y)return[void 0];else if(e instanceof X)return[null];else if(e instanceof ew)return[void 0,...eo(e.unwrap())];else if(e instanceof ex)return[null,...eo(e.unwrap())];else if(e instanceof eC)return eo(e.unwrap());else if(e instanceof eP)return eo(e.unwrap());else if(e instanceof eS)return eo(e._def.innerType);else return[]};class ea extends k{_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==d.object)return v(t,{code:h.invalid_type,expected:d.object,received:t.parsedType}),y;let n=this.discriminator,r=t.data[n],i=this.optionsMap.get(r);return i?t.common.async?i._parseAsync({data:t.data,path:t.path,parent:t}):i._parseSync({data:t.data,path:t.path,parent:t}):(v(t,{code:h.invalid_union_discriminator,options:Array.from(this.optionsMap.keys()),path:[n]}),y)}get discriminator(){return this._def.discriminator}get options(){return this._def.options}get optionsMap(){return this._def.optionsMap}static create(e,t,n){let r=new Map;for(let n of t){let t=eo(n.shape[e]);if(!t.length)throw Error(`A discriminator value for key \`${e}\` could not be extracted from all schema options`);for(let i of t){if(r.has(i))throw Error(`Discriminator property ${String(e)} has duplicate value ${String(i)}`);r.set(i,n)}}return new ea({typeName:a.ZodDiscriminatedUnion,discriminator:e,options:t,optionsMap:r,...C(n)})}}class el extends k{_parse(e){let{status:t,ctx:n}=this._processInputParams(e),i=(e,i)=>{if("aborted"===e.status||"aborted"===i.status)return y;let o=function e(t,n){let i=f(t),o=f(n);if(t===n)return{valid:!0,data:t};if(i===d.object&&o===d.object){let i=r.objectKeys(n),o=r.objectKeys(t).filter(e=>-1!==i.indexOf(e)),a={...t,...n};for(let r of o){let i=e(t[r],n[r]);if(!i.valid)return{valid:!1};a[r]=i.data}return{valid:!0,data:a}}if(i===d.array&&o===d.array){if(t.length!==n.length)return{valid:!1};let r=[];for(let i=0;i<t.length;i++){let o=e(t[i],n[i]);if(!o.valid)return{valid:!1};r.push(o.data)}return{valid:!0,data:r}}if(i===d.date&&o===d.date&&+t==+n)return{valid:!0,data:t};return{valid:!1}}(e.value,i.value);return o.valid?(("dirty"===e.status||"dirty"===i.status)&&t.dirty(),{status:t.value,value:o.data}):(v(n,{code:h.invalid_intersection_types}),y)};return n.common.async?Promise.all([this._def.left._parseAsync({data:n.data,path:n.path,parent:n}),this._def.right._parseAsync({data:n.data,path:n.path,parent:n})]).then(([e,t])=>i(e,t)):i(this._def.left._parseSync({data:n.data,path:n.path,parent:n}),this._def.right._parseSync({data:n.data,path:n.path,parent:n}))}}el.create=(e,t,n)=>new el({left:e,right:t,typeName:a.ZodIntersection,...C(n)});class es extends k{_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==d.array)return v(n,{code:h.invalid_type,expected:d.array,received:n.parsedType}),y;if(n.data.length<this._def.items.length)return v(n,{code:h.too_small,minimum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),y;!this._def.rest&&n.data.length>this._def.items.length&&(v(n,{code:h.too_big,maximum:this._def.items.length,inclusive:!0,exact:!1,type:"array"}),t.dirty());let r=[...n.data].map((e,t)=>{let r=this._def.items[t]||this._def.rest;return r?r._parse(new S(n,e,n.path,t)):null}).filter(e=>!!e);return n.common.async?Promise.all(r).then(e=>b.mergeArray(t,e)):b.mergeArray(t,r)}get items(){return this._def.items}rest(e){return new es({...this._def,rest:e})}}es.create=(e,t)=>{if(!Array.isArray(e))throw Error("You must pass an array of schemas to z.tuple([ ... ])");return new es({items:e,typeName:a.ZodTuple,rest:null,...C(t)})};class eu extends k{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==d.object)return v(n,{code:h.invalid_type,expected:d.object,received:n.parsedType}),y;let r=[],i=this._def.keyType,o=this._def.valueType;for(let e in n.data)r.push({key:i._parse(new S(n,e,n.path,e)),value:o._parse(new S(n,n.data[e],n.path,e)),alwaysSet:e in n.data});return n.common.async?b.mergeObjectAsync(t,r):b.mergeObjectSync(t,r)}
13get element(){return this._def.valueType}static create(e,t,n){return new eu(t instanceof k?{keyType:e,valueType:t,typeName:a.ZodRecord,...C(n)}:{keyType:H.create(),valueType:e,typeName:a.ZodRecord,...C(t)})}}class ec extends k{get keySchema(){return this._def.keyType}get valueSchema(){return this._def.valueType}_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==d.map)return v(n,{code:h.invalid_type,expected:d.map,received:n.parsedType}),y;let r=this._def.keyType,i=this._def.valueType,o=[...n.data.entries()].map(([e,t],o)=>({key:r._parse(new S(n,e,n.path,[o,"key"])),value:i._parse(new S(n,t,n.path,[o,"value"]))}));if(n.common.async){let e=new Map;return Promise.resolve().then(async()=>{for(let n of o){let r=await n.key,i=await n.value;if("aborted"===r.status||"aborted"===i.status)return y;("dirty"===r.status||"dirty"===i.status)&&t.dirty(),e.set(r.value,i.value)}return{status:t.value,value:e}})}{let e=new Map;for(let n of o){let r=n.key,i=n.value;if("aborted"===r.status||"aborted"===i.status)return y;("dirty"===r.status||"dirty"===i.status)&&t.dirty(),e.set(r.value,i.value)}return{status:t.value,value:e}}}}ec.create=(e,t,n)=>new ec({valueType:t,keyType:e,typeName:a.ZodMap,...C(n)});class ed extends k{_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.parsedType!==d.set)return v(n,{code:h.invalid_type,expected:d.set,received:n.parsedType}),y;let r=this._def;null!==r.minSize&&n.data.size<r.minSize.value&&(v(n,{code:h.too_small,minimum:r.minSize.value,type:"set",inclusive:!0,exact:!1,message:r.minSize.message}),t.dirty()),null!==r.maxSize&&n.data.size>r.maxSize.value&&(v(n,{code:h.too_big,maximum:r.maxSize.value,type:"set",inclusive:!0,exact:!1,message:r.maxSize.message}),t.dirty());let i=this._def.valueType;function o(e){let n=new Set;for(let r of e){if("aborted"===r.status)return y;"dirty"===r.status&&t.dirty(),n.add(r.value)}return{status:t.value,value:n}}let a=[...n.data.values()].map((e,t)=>i._parse(new S(n,e,n.path,t)));return n.common.async?Promise.all(a).then(e=>o(e)):o(a)}min(e,t){return new ed({...this._def,minSize:{value:e,message:o.toString(t)}})}max(e,t){return new ed({...this._def,maxSize:{value:e,message:o.toString(t)}})}size(e,t){return this.min(e,t).max(e,t)}nonempty(e){return this.min(1,e)}}ed.create=(e,t)=>new ed({valueType:e,minSize:null,maxSize:null,typeName:a.ZodSet,...C(t)});class ef extends k{constructor(){super(...arguments),this.validate=this.implement}_parse(e){let{ctx:t}=this._processInputParams(e);if(t.parsedType!==d.function)return v(t,{code:h.invalid_type,expected:d.function,received:t.parsedType}),y;function n(e,n){return g({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,m,m].filter(e=>!!e),issueData:{code:h.invalid_arguments,argumentsError:n}})}function r(e,n){return g({data:e,path:t.path,errorMaps:[t.common.contextualErrorMap,t.schemaErrorMap,m,m].filter(e=>!!e),issueData:{code:h.invalid_return_type,returnTypeError:n}})}let i={errorMap:t.common.contextualErrorMap},o=t.data;if(this._def.returns instanceof eb){let e=this;return x(async function(...t){let a=new p([]),l=await e._def.args.parseAsync(t,i).catch(e=>{throw a.addIssue(n(t,e)),a}),s=await Reflect.apply(o,this,l);return await e._def.returns._def.type.parseAsync(s,i).catch(e=>{throw a.addIssue(r(s,e)),a})})}{let e=this;return x(function(...t){let a=e._def.args.safeParse(t,i);if(!a.success)throw new p([n(t,a.error)]);let l=Reflect.apply(o,this,a.data),s=e._def.returns.safeParse(l,i);if(!s.success)throw new p([r(l,s.error)]);return s.data})}}parameters(){return this._def.args}returnType(){return this._def.returns}args(...e){return new ef({...this._def,args:es.create(e).rest(Q.create())})}returns(e){return new ef({...this._def,returns:e})}implement(e){return this.parse(e)}strictImplement(e){return this.parse(e)}static create(e,t,n){return new ef({args:e||es.create([]).rest(Q.create()),returns:t||Q.create(),typeName:a.ZodFunction,...C(n)})}}class eh extends k{get schema(){return this._def.getter()}_parse(e){let{ctx:t}=this._processInputParams(e);return this._def.getter()._parse({data:t.data,path:t.path,parent:t})}}eh.create=(e,t)=>
13new eh({getter:e,typeName:a.ZodLazy,...C(t)});class ep extends k{_parse(e){if(e.data!==this._def.value){let t=this._getOrReturnCtx(e);return v(t,{received:t.data,code:h.invalid_literal,expected:this._def.value}),y}return{status:"valid",value:e.data}}get value(){return this._def.value}}function em(e,t){return new eg({values:e,typeName:a.ZodEnum,...C(t)})}ep.create=(e,t)=>new ep({value:e,typeName:a.ZodLiteral,...C(t)});class eg extends k{_parse(e){if("string"!=typeof e.data){let t=this._getOrReturnCtx(e),n=this._def.values;return v(t,{expected:r.joinValues(n),received:t.parsedType,code:h.invalid_type}),y}if(this._cache||(this._cache=new Set(this._def.values)),!this._cache.has(e.data)){let t=this._getOrReturnCtx(e),n=this._def.values;return v(t,{received:t.data,code:h.invalid_enum_value,options:n}),y}return x(e.data)}get options(){return this._def.values}get enum(){let e={};for(let t of this._def.values)e[t]=t;return e}get Values(){let e={};for(let t of this._def.values)e[t]=t;return e}get Enum(){let e={};for(let t of this._def.values)e[t]=t;return e}extract(e,t=this._def){return eg.create(e,{...this._def,...t})}exclude(e,t=this._def){return eg.create(this.options.filter(t=>!e.includes(t)),{...this._def,...t})}}eg.create=em;class ev extends k{_parse(e){let t=r.getValidEnumValues(this._def.values),n=this._getOrReturnCtx(e);if(n.parsedType!==d.string&&n.parsedType!==d.number){let e=r.objectValues(t);return v(n,{expected:r.joinValues(e),received:n.parsedType,code:h.invalid_type}),y}if(this._cache||(this._cache=new Set(r.getValidEnumValues(this._def.values))),!this._cache.has(e.data)){let e=r.objectValues(t);return v(n,{received:n.data,code:h.invalid_enum_value,options:e}),y}return x(e.data)}get enum(){return this._def.values}}ev.create=(e,t)=>new ev({values:e,typeName:a.ZodNativeEnum,...C(t)});class eb extends k{unwrap(){return this._def.type}_parse(e){let{ctx:t}=this._processInputParams(e);return t.parsedType!==d.promise&&!1===t.common.async?(v(t,{code:h.invalid_type,expected:d.promise,received:t.parsedType}),y):x((t.parsedType===d.promise?t.data:Promise.resolve(t.data)).then(e=>this._def.type.parseAsync(e,{path:t.path,errorMap:t.common.contextualErrorMap})))}}eb.create=(e,t)=>new eb({type:e,typeName:a.ZodPromise,...C(t)});class ey extends k{innerType(){return this._def.schema}sourceType(){return this._def.schema._def.typeName===a.ZodEffects?this._def.schema.sourceType():this._def.schema}_parse(e){let{status:t,ctx:n}=this._processInputParams(e),i=this._def.effect||null,o={addIssue:e=>{v(n,e),e.fatal?t.abort():t.dirty()},get path(){return n.path}};if(o.addIssue=o.addIssue.bind(o),"preprocess"===i.type){let e=i.transform(n.data,o);if(n.common.async)return Promise.resolve(e).then(async e=>{if("aborted"===t.value)return y;let r=await this._def.schema._parseAsync({data:e,path:n.path,parent:n});return"aborted"===r.status?y:"dirty"===r.status||"dirty"===t.value?w(r.value):r});{if("aborted"===t.value)return y;let r=this._def.schema._parseSync({data:e,path:n.path,parent:n});return"aborted"===r.status?y:"dirty"===r.status||"dirty"===t.value?w(r.value):r}}if("refinement"===i.type){let e=e=>{let t=i.refinement(e,o);if(n.common.async)return Promise.resolve(t);if(t instanceof Promise)throw Error("Async refinement encountered during synchronous parse operation. Use .parseAsync instead.");return e};if(!1!==n.common.async)return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(n=>"aborted"===n.status?y:("dirty"===n.status&&t.dirty(),e(n.value).then(()=>({status:t.value,value:n.value}))));{let r=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});return"aborted"===r.status?y:("dirty"===r.status&&t.dirty(),e(r.value),{status:t.value,value:r.value})}}if("transform"===i.type)if(!1!==n.common.async)return this._def.schema._parseAsync({data:n.data,path:n.path,parent:n}).then(e=>"valid"!==e.status?y:Promise.resolve(i.transform(e.value,o)).then(e=>({status:t.value,value:e})));else{let e=this._def.schema._parseSync({data:n.data,path:n.path,parent:n});if("valid"!==e.status)return y;let r=i.transform(e.value,o);if(r instanceof Promise)throw Error("Asynchronous transform encountered during synchronous parse operation. Use .parseAsync instead.");return{status:t.value,value:r}}r.assertNever(i)}}
13ey.create=(e,t,n)=>new ey({schema:e,typeName:a.ZodEffects,effect:t,...C(n)}),ey.createWithPreprocess=(e,t,n)=>new ey({schema:t,effect:{type:"preprocess",transform:e},typeName:a.ZodEffects,...C(n)});class ew extends k{_parse(e){return this._getType(e)===d.undefined?x(void 0):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}ew.create=(e,t)=>new ew({innerType:e,typeName:a.ZodOptional,...C(t)});class ex extends k{_parse(e){return this._getType(e)===d.null?x(null):this._def.innerType._parse(e)}unwrap(){return this._def.innerType}}ex.create=(e,t)=>new ex({innerType:e,typeName:a.ZodNullable,...C(t)});class eE extends k{_parse(e){let{ctx:t}=this._processInputParams(e),n=t.data;return t.parsedType===d.undefined&&(n=this._def.defaultValue()),this._def.innerType._parse({data:n,path:t.path,parent:t})}removeDefault(){return this._def.innerType}}eE.create=(e,t)=>new eE({innerType:e,typeName:a.ZodDefault,defaultValue:"function"==typeof t.default?t.default:()=>t.default,...C(t)});class eS extends k{_parse(e){let{ctx:t}=this._processInputParams(e),n={...t,common:{...t.common,issues:[]}},r=this._def.innerType._parse({data:n.data,path:n.path,parent:{...n}});return E(r)?r.then(e=>({status:"valid",value:"valid"===e.status?e.value:this._def.catchValue({get error(){return new p(n.common.issues)},input:n.data})})):{status:"valid",value:"valid"===r.status?r.value:this._def.catchValue({get error(){return new p(n.common.issues)},input:n.data})}}removeCatch(){return this._def.innerType}}eS.create=(e,t)=>new eS({innerType:e,typeName:a.ZodCatch,catchValue:"function"==typeof t.catch?t.catch:()=>t.catch,...C(t)});class eO extends k{_parse(e){if(this._getType(e)!==d.nan){let t=this._getOrReturnCtx(e);return v(t,{code:h.invalid_type,expected:d.nan,received:t.parsedType}),y}return{status:"valid",value:e.data}}}eO.create=e=>new eO({typeName:a.ZodNaN,...C(e)}),Symbol("zod_brand");class eC extends k{_parse(e){let{ctx:t}=this._processInputParams(e),n=t.data;return this._def.type._parse({data:n,path:t.path,parent:t})}unwrap(){return this._def.type}}class ek extends k{_parse(e){let{status:t,ctx:n}=this._processInputParams(e);if(n.common.async)return(async()=>{let e=await this._def.in._parseAsync({data:n.data,path:n.path,parent:n});return"aborted"===e.status?y:"dirty"===e.status?(t.dirty(),w(e.value)):this._def.out._parseAsync({data:e.value,path:n.path,parent:n})})();{let e=this._def.in._parseSync({data:n.data,path:n.path,parent:n});return"aborted"===e.status?y:"dirty"===e.status?(t.dirty(),{status:"dirty",value:e.value}):this._def.out._parseSync({data:e.value,path:n.path,parent:n})}}static create(e,t){return new ek({in:e,out:t,typeName:a.ZodPipeline})}}class eP extends k{_parse(e){let t=this._def.innerType._parse(e),n=e=>("valid"===e.status&&(e.value=Object.freeze(e.value)),e);return E(t)?t.then(e=>n(e)):n(t)}unwrap(){return this._def.innerType}}eP.create=(e,t)=>new eP({innerType:e,typeName:a.ZodReadonly,...C(t)}),er.lazycreate,(u=a||(a={})).ZodString="ZodString",u.ZodNumber="ZodNumber",u.ZodNaN="ZodNaN",u.ZodBigInt="ZodBigInt",u.ZodBoolean="ZodBoolean",u.ZodDate="ZodDate",u.ZodSymbol="ZodSymbol",u.ZodUndefined="ZodUndefined",u.ZodNull="ZodNull",u.ZodAny="ZodAny",u.ZodUnknown="ZodUnknown",u.ZodNever="ZodNever",u.ZodVoid="ZodVoid",u.ZodArray="ZodArray",u.ZodObject="ZodObject",u.ZodUnion="ZodUnion",u.ZodDiscriminatedUnion="ZodDiscriminatedUnion",u.ZodIntersection="ZodIntersection",u.ZodTuple="ZodTuple",u.ZodRecord="ZodRecord",u.ZodMap="ZodMap",u.ZodSet="ZodSet",u.ZodFunction="ZodFunction",u.ZodLazy="ZodLazy",u.ZodLiteral="ZodLiteral",u.ZodEnum="ZodEnum",u.ZodEffects="ZodEffects",u.ZodNativeEnum="ZodNativeEnum",u.ZodOptional="ZodOptional",u.ZodNullable="ZodNullable",u.ZodDefault="ZodDefault",u.ZodCatch="ZodCatch",u.ZodPromise="ZodPromise",u.ZodBranded="ZodBranded",u.ZodPipeline="ZodPipeline",u.ZodReadonly="ZodReadonly";let e_=H.create,eA=U.create;eO.create,q.create;let ej=K.create;Z.create,G.create,Y.create;let eM=X.create,eR=J.create,eT=Q.create;ee.create,et.create;let eI=en.create,eN=er.create;er.strictCreate;let eD=ei.create;ea.create,el.create,es.create;let ez=eu.create;ec.create,ed.create,ef.create;let eL=eh.create,eF=ep.create,e$=eg.create;ev.create,eb.create,ey.create,ew.create,ex.create,ey.createWithPreprocess,ek.create}
13,52654:(e,t,n)=>{"use strict";n.d(t,{Rw:()=>o,Xc:()=>a,ic:()=>s,uZ:()=>l});var r=n(12115),i=new Set(["aria-activedescendant","aria-atomic","aria-autocomplete","aria-busy","aria-checked","aria-colcount","aria-colindex","aria-colspan","aria-controls","aria-current","aria-describedby","aria-details","aria-disabled","aria-errormessage","aria-expanded","aria-flowto","aria-haspopup","aria-hidden","aria-invalid","aria-keyshortcuts","aria-label","aria-labelledby","aria-level","aria-live","aria-modal","aria-multiline","aria-multiselectable","aria-orientation","aria-owns","aria-placeholder","aria-posinset","aria-pressed","aria-readonly","aria-relevant","aria-required","aria-roledescription","aria-rowcount","aria-rowindex","aria-rowspan","aria-selected","aria-setsize","aria-sort","aria-valuemax","aria-valuemin","aria-valuenow","aria-valuetext","className","color","height","id","lang","max","media","method","min","name","style","target","width","role","tabIndex","accentHeight","accumulate","additive","alignmentBaseline","allowReorder","alphabetic","amplitude","arabicForm","ascent","attributeName","attributeType","autoReverse","azimuth","baseFrequency","baselineShift","baseProfile","bbox","begin","bias","by","calcMode","capHeight","clip","clipPath","clipPathUnits","clipRule","colorInterpolation","colorInterpolationFilters","colorProfile","colorRendering","contentScriptType","contentStyleType","cursor","cx","cy","d","decelerate","descent","diffuseConstant","direction","display","divisor","dominantBaseline","dur","dx","dy","edgeMode","elevation","enableBackground","end","exponent","externalResourcesRequired","fill","fillOpacity","fillRule","filter","filterRes","filterUnits","floodColor","floodOpacity","focusable","fontFamily","fontSize","fontSizeAdjust","fontStretch","fontStyle","fontVariant","fontWeight","format","from","fx","fy","g1","g2","glyphName","glyphOrientationHorizontal","glyphOrientationVertical","glyphRef","gradientTransform","gradientUnits","hanging","horizAdvX","horizOriginX","href","ideographic","imageRendering","in2","in","intercept","k1","k2","k3","k4","k","kernelMatrix","kernelUnitLength","kerning","keyPoints","keySplines","keyTimes","lengthAdjust","letterSpacing","lightingColor","limitingConeAngle","local","markerEnd","markerHeight","markerMid","markerStart","markerUnits","markerWidth","mask","maskContentUnits","maskUnits","mathematical","mode","numOctaves","offset","opacity","operator","order","orient","orientation","origin","overflow","overlinePosition","overlineThickness","paintOrder","panose1","pathLength","patternContentUnits","patternTransform","patternUnits","pointerEvents","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","r","radius","refX","refY","renderingIntent","repeatCount","repeatDur","requiredExtensions","requiredFeatures","restart","result","rotate","rx","ry","seed","shapeRendering","slope","spacing","specularConstant","specularExponent","speed","spreadMethod","startOffset","stdDeviation","stemh","stemv","stitchTiles","stopColor","stopOpacity","strikethroughPosition","strikethroughThickness","string","stroke","strokeDasharray","strokeDashoffset","strokeLinecap","strokeLinejoin","strokeMiterlimit","strokeOpacity","strokeWidth","surfaceScale","systemLanguage","tableValues","targetX","targetY","textAnchor","textDecoration","textLength","textRendering","to","transform","u1","u2","underlinePosition","underlineThickness","unicode","unicodeBidi","unicodeRange","unitsPerEm","vAlphabetic","values","vectorEffect","version","vertAdvY","vertOriginX","vertOriginY","vHanging","vIdeographic","viewTarget","visibility","vMathematical","widths","wordSpacing","writingMode","x1","x2","x","xChannelSelector","xHeight","xlinkActuate","xlinkArcrole","xlinkHref","xlinkRole","xlinkShow","xlinkTitle","xlinkType","xmlBase","xmlLang","xmlns","xmlnsXlink","xmlSpace","y1","y2","y","yChannelSelector","z","zoomAndPan","ref","key","angle"]);function o(e){return"string"==typeof e&&i.has(e)}function a(e){return"string"==typeof e&&e.startsWith("data-")}function l(e){if("object"!=typeof e||null===e)return{};var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&(o(n)||a(n))&&(t[n]=e[n]);return t}function s(e){return null==e?null:(0,r.isValidElement)(e)&&"object"==typeof e.props&&null!==e.props?l(e.props):"object"!=typeof e||Array.isArray(e)?null:l(e)}}
13,52752:(e,t,n)=>{"use strict";e.exports=n(57319)},52857:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(62513),i=n(9917),o=n(79314);t.sortBy=function(e,...t){let n=t.length;return n>1&&o.isIterateeCall(e,t[0],t[1])?t=[]:n>2&&o.isIterateeCall(t[0],t[1],t[2])&&(t=[t[0]]),r.orderBy(e,i.flatten(t),["asc"])}},54103:(e,t,n)=>{"use strict";n.d(t,{t:()=>l});var r=n(12115),i=n(4510),o=n(34723),a=["item"],l=(0,r.forwardRef)((e,t)=>r.createElement(o.P,{chartName:"ScatterChart",defaultTooltipEventType:"item",validateTooltipEventTypes:a,tooltipPayloadSearcher:i.uN,categoricalChartProps:e,ref:t}))},54181:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(80008),i=n(62670);function o(e,t){var n=(0,r.F8)(e),i=(n+(0,r.F8)(t))/2;if((0,r.tn)(i)<r.Ni){var o=(0,r.gn)(e);function a(e,t){return[e*o,(0,r.F8)(t)/o]}return a.invert=function(e,t){return[e/o,(0,r.qR)(t*o)]},a}var l=1+n*(2*i-n),s=(0,r.RZ)(l)/i;function u(e,t){var n=(0,r.RZ)(l-2*i*(0,r.F8)(t))/i;return[n*(0,r.F8)(e*=i),s-n*(0,r.gn)(e)]}return u.invert=function(e,t){var n=s-t,o=(0,r.FP)(e,(0,r.tn)(n))*(0,r._S)(n);return n*i<0&&(o-=r.pi*(0,r._S)(e)*(0,r._S)(n)),[o/i,(0,r.qR)((l-(e*e+n*n)*i*i)/(2*i))]},u}function a(){var e,t,n,a;return(e=0,t=r.pi/3,(a=(n=(0,i.U)(o))(e,t)).parallels=function(i){return arguments.length?n(e=i[0]*r.F2,t=i[1]*r.F2):[e*r.uj,t*r.uj]},a).scale(155.424).center([0,33.6442])}var l=n(81679);function s(){var e,t,n,i,o,s,u=a().parallels([29.5,45.5]).scale(1070).translate([480,250]).rotate([96,0]).center([-.6,38.7]),c=a().rotate([154,0]).center([-2,58.5]).parallels([55,65]),d=a().rotate([157,0]).center([-3,19.9]).parallels([8,18]),f={point:function(e,t){s=[e,t]}};function h(e){var t=e[0],r=e[1];return s=null,n.point(t,r),s||(i.point(t,r),s)||(o.point(t,r),s)}function p(){return e=t=null,h}return h.invert=function(e){var t=u.scale(),n=u.translate(),r=(e[0]-n[0])/t,i=(e[1]-n[1])/t;return(i>=.12&&i<.234&&r>=-.425&&r<-.214?c:i>=.166&&i<.234&&r>=-.214&&r<-.115?d:u).invert(e)},h.stream=function(n){var r,i;return e&&t===n?e:(i=(r=[u.stream(t=n),c.stream(n),d.stream(n)]).length,e={point:function(e,t){for(var n=-1;++n<i;)r[n].point(e,t)},sphere:function(){for(var e=-1;++e<i;)r[e].sphere()},lineStart:function(){for(var e=-1;++e<i;)r[e].lineStart()},lineEnd:function(){for(var e=-1;++e<i;)r[e].lineEnd()},polygonStart:function(){for(var e=-1;++e<i;)r[e].polygonStart()},polygonEnd:function(){for(var e=-1;++e<i;)r[e].polygonEnd()}})},h.precision=function(e){return arguments.length?(u.precision(e),c.precision(e),d.precision(e),p()):u.precision()},h.scale=function(e){return arguments.length?(u.scale(e),c.scale(.35*e),d.scale(e),h.translate(u.translate())):u.scale()},h.translate=function(e){if(!arguments.length)return u.translate();var t=u.scale(),a=+e[0],l=+e[1];return n=u.translate(e).clipExtent([[a-.455*t,l-.238*t],[a+.455*t,l+.238*t]]).stream(f),i=c.translate([a-.307*t,l+.201*t]).clipExtent([[a-.425*t+r.Ni,l+.12*t+r.Ni],[a-.214*t-r.Ni,l+.234*t-r.Ni]]).stream(f),o=d.translate([a-.205*t,l+.212*t]).clipExtent([[a-.214*t+r.Ni,l+.166*t+r.Ni],[a-.115*t-r.Ni,l+.234*t-r.Ni]]).stream(f),p()},h.fitExtent=function(e,t){return(0,l.sp)(h,e,t)},h.fitSize=function(e,t){return(0,l.Hv)(h,e,t)},h.fitWidth=function(e,t){return(0,l.G0)(h,e,t)},h.fitHeight=function(e,t){return(0,l.FL)(h,e,t)},h.scale(1070)}},54344:(e,t,n)=>{"use strict";n.d(t,{a:()=>a,y:()=>l});var r=n(12115),i=n(26607),o=n(52654);function a(e){var t={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&((0,o.Rw)(n)||(0,o.Xc)(n)||(0,i.q)(n))&&(t[n]=e[n]);return t}function l(e){return null==e?null:(0,r.isValidElement)(e)?a(e.props):"object"!=typeof e||Array.isArray(e)?null:a(e)}},54373:(e,t,n)=>{"use strict";n.d(t,{W:()=>o,h:()=>i});var r=n(23939),i=(0,r.Mz)(e=>e.cartesianAxis.xAxis,e=>Object.values(e)),o=(0,r.Mz)(e=>e.cartesianAxis.yAxis,e=>Object.values(e))},55283:(e,t,n)=>{"use strict";n.d(t,{M:()=>M});var r,i,o,a,l,s,u,c,d,f,h=n(12115),p=n(47227),m=n(90638),g=n(13770),v=n(44078),b=n(70115),y=n(68263),w=n(54344),x=n(97135),E=["radius"],S=["radius"];function O(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function C(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
13t%2?O(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):O(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function k(){return(k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function P(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function _(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var A=(e,t,n,h,p)=>{var m=(0,x.L)(n),g=(0,x.L)(h),v=Math.min(Math.abs(m)/2,Math.abs(g)/2),b=g>=0?1:-1,y=m>=0?1:-1,w=+(g>=0&&m>=0||g<0&&m<0);if(v>0&&Array.isArray(p)){for(var E=[0,0,0,0],S=0;S<4;S++){var O,C,k=null!=(C=p[S])?C:0;E[S]=k>v?v:k}O=(0,x.Y)(r||(r=_(["M",",",""])),e,t+b*E[0]),E[0]>0&&(O+=(0,x.Y)(i||(i=_(["A ",",",",0,0,",",",",",""])),E[0],E[0],w,e+y*E[0],t)),O+=(0,x.Y)(o||(o=_(["L ",",",""])),e+n-y*E[1],t),E[1]>0&&(O+=(0,x.Y)(a||(a=_(["A ",",",",0,0,",",\n        ",",",""])),E[1],E[1],w,e+n,t+b*E[1])),O+=(0,x.Y)(l||(l=_(["L ",",",""])),e+n,t+h-b*E[2]),E[2]>0&&(O+=(0,x.Y)(s||(s=_(["A ",",",",0,0,",",\n        ",",",""])),E[2],E[2],w,e+n-y*E[2],t+h)),O+=(0,x.Y)(u||(u=_(["L ",",",""])),e+y*E[3],t+h),E[3]>0&&(O+=(0,x.Y)(c||(c=_(["A ",",",",0,0,",",\n        ",",",""])),E[3],E[3],w,e,t+h-b*E[3])),O+="Z"}else if(v>0&&p===+p&&p>0){var P=Math.min(v,p);O=(0,x.Y)(d||(d=_(["M ",",","\n            A ",",",",0,0,",",",",","\n            L ",",","\n            A ",",",",0,0,",",",",","\n            L ",",","\n            A ",",",",0,0,",",",",","\n            L ",",","\n            A ",",",",0,0,",",",","," Z"])),e,t+b*P,P,P,w,e+y*P,t,e+n-y*P,t,P,P,w,e+n,t+b*P,e+n,t+h-b*P,P,P,w,e+n-y*P,t+h,e+y*P,t+h,P,P,w,e,t+h-b*P)}else O=(0,x.Y)(f||(f=_(["M ",","," h "," v "," h "," Z"])),e,t,n,h,-n);return O},j={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},M=e=>{var t=(0,m.e)(e,j),n=(0,h.useRef)(null),[r,i]=(0,h.useState)(-1);(0,h.useEffect)(()=>{if(n.current&&n.current.getTotalLength)try{var e=n.current.getTotalLength();e&&i(e)}catch(e){}},[]);var{x:o,y:a,width:l,height:s,radius:u,className:c}=t,{animationEasing:d,animationDuration:f,animationBegin:O,isAnimationActive:_,isUpdateAnimationActive:M}=t,R=(0,h.useRef)(l),T=(0,h.useRef)(s),I=(0,h.useRef)(o),N=(0,h.useRef)(a),D=(0,h.useMemo)(()=>({x:o,y:a,width:l,height:s,radius:u}),[o,a,l,s,u]),z=(0,b.n)(D,"rectangle-");if(o!==+o||a!==+a||l!==+l||s!==+s||0===l||0===s)return null;var L=(0,p.$)("recharts-rectangle",c);if(!M){var F=(0,w.a)(t),{radius:$}=F,B=P(F,E);return h.createElement("path",k({},B,{x:(0,x.L)(o),y:(0,x.L)(a),width:(0,x.L)(l),height:(0,x.L)(s),radius:"number"==typeof u?u:void 0,className:L,d:A(o,a,l,s,u)}))}var W=R.current,V=T.current,H=I.current,U=N.current,q="0px ".concat(-1===r?1:r,"px"),K="".concat(r,"px ").concat(r,"px"),Z=(0,y.dl)(["strokeDasharray"],f,"string"==typeof d?d:j.animationEasing);return h.createElement(g.J,{animationId:z,key:z,canBegin:r>0,duration:f,easing:d,isActive:M,begin:O},e=>{var r,i=(0,v.GW)(W,l,e),c=(0,v.GW)(V,s,e),d=(0,v.GW)(H,o,e),f=(0,v.GW)(U,a,e);n.current&&(R.current=i,T.current=c,I.current=d,N.current=f),r=_?e>0?{transition:Z,strokeDasharray:K}:{strokeDasharray:q}:{strokeDasharray:K};var p=(0,w.a)(t),{radius:m}=p,g=P(p,S);return h.createElement("path",k({},g,{radius:"number"==typeof u?u:void 0,className:L,d:A(d,f,i,c,u),ref:n,style:C(C({},r),t.style)}
13))})}},55453:(e,t,n)=>{"use strict";n.d(t,{s:()=>I});var r=n(12115),i=n(47650),o=n(44430),a=n(47227),l=n(3735),s=n(68807),u=n(74402),c=n(90638);function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function h(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?f(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var p={align:"center",iconSize:14,inactiveColor:"#ccc",layout:"horizontal",verticalAlign:"middle",labelStyle:{}};function m(e){var{data:t,iconType:n,inactiveColor:i}=e,o=32/6,a=32/3,l=t.inactive?i:t.color,u=null!=n?n:t.type;if("none"===u)return null;if("plainline"===u)return r.createElement("line",{strokeWidth:4,fill:"none",stroke:l,strokeDasharray:function(e){if("object"==typeof e&&null!==e&&"strokeDasharray"in e)return String(e.strokeDasharray)}(t.payload),x1:0,y1:16,x2:32,y2:16,className:"recharts-legend-icon"});if("line"===u)return r.createElement("path",{strokeWidth:4,fill:"none",stroke:l,d:"M0,".concat(16,"h").concat(a,"\n            A").concat(o,",").concat(o,",0,1,1,").concat(2*a,",").concat(16,"\n            H").concat(32,"M").concat(2*a,",").concat(16,"\n            A").concat(o,",").concat(o,",0,1,1,").concat(a,",").concat(16),className:"recharts-legend-icon"});if("rect"===u)return r.createElement("path",{stroke:"none",fill:l,d:"M0,".concat(4,"h").concat(32,"v").concat(24,"h").concat(-32,"z"),className:"recharts-legend-icon"});if(r.isValidElement(t.legendIcon)){var c=h({},t);return delete c.legendIcon,r.cloneElement(t.legendIcon,c)}return r.createElement(s.i,{fill:l,cx:16,cy:16,size:32,sizeType:"diameter",type:u})}function g(e){var{payload:t,iconSize:n,layout:i,formatter:o,inactiveColor:s,iconType:c,labelStyle:f}=e,p={x:0,y:0,width:32,height:32},g={display:"horizontal"===i?"inline-block":"block",marginRight:10},v={display:"inline-block",verticalAlign:"middle",marginRight:4};return t.map((t,i)=>{var b=t.formatter||o,y=(0,a.$)({"recharts-legend-item":!0,["legend-item-".concat(i)]:!0,inactive:t.inactive});if("none"===t.type)return null;var w="object"==typeof f?h({},f):{};w.color=t.inactive?s:w.color||t.color;var x=b?b(t.value,t,i):t.value;return r.createElement("li",d({className:y,style:g,key:"legend-item-".concat(i)},(0,u.XC)(e,t,i)),r.createElement(l.u,{width:n,height:n,viewBox:p,style:v,"aria-label":"".concat(t.value," legend icon")},r.createElement(m,{data:t,iconType:c,inactiveColor:s})),r.createElement("span",{className:"recharts-legend-item-text",style:w},x))})}var v=e=>{var t=(0,c.e)(e,p),{payload:n,layout:i,align:o}=t;return n&&n.length?r.createElement("ul",{className:"recharts-default-legend",style:{padding:0,margin:0,textAlign:"horizontal"===i?o:"left"}},r.createElement(g,d({},t,{payload:n}))):null},b=n(57699),y=n(69838),w=n(95722),x=n(46403),E=n(77513),S=n(36635),O=n(65051),C=["contextPayload"];function k(){return(k=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function P(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
13t%2?P(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):P(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function A(e){return e.value}function j(e){var{contextPayload:t}=e,n=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,C),i=(0,b.s)(t,e.payloadUniqBy,A),o=_(_({},n),{},{payload:i});return r.isValidElement(e.content)?r.cloneElement(e.content,o):"function"==typeof e.content?r.createElement(e.content,o):r.createElement(v,o)}function M(e){var t=(0,y.j)();return(0,r.useEffect)(()=>{t((0,S.h1)(e))},[t,e]),null}function R(e){var t=(0,y.j)();return(0,r.useEffect)(()=>(t((0,S.hx)(e)),()=>{t((0,S.hx)({width:0,height:0}))}),[t,e]),null}var T={align:"center",iconSize:14,inactiveColor:"#ccc",itemSorter:"value",layout:"horizontal",verticalAlign:"bottom"},I=r.memo(function(e){var t,n=(0,c.e)(e,T),a=(0,y.G)(w.g0),l=(0,o.M)(),s=(0,E.Kp)(),{width:u,height:d,wrapperStyle:f,portal:h}=n,[p,m]=(0,x.V)([a]),g=(0,E.yi)(),v=(0,E.rY)();if(null==g||null==v)return null;var b=g-((null==s?void 0:s.left)||0)-((null==s?void 0:s.right)||0),S=(t=n.layout,"vertical"===t&&null!=d?{height:d}:"horizontal"===t?{width:u||b}:null),O=h?f:_(_({position:"absolute",width:(null==S?void 0:S.width)||u||"auto",height:(null==S?void 0:S.height)||d||"auto"},function(e,t,n,r,i,o){var a,l,{layout:s,align:u,verticalAlign:c}=t;return e&&(void 0!==e.left&&null!==e.left||void 0!==e.right&&null!==e.right)||(a="center"===u&&"vertical"===s?{left:((r||0)-o.width)/2}:"right"===u?{right:n&&n.right||0}:{left:n&&n.left||0}),e&&(void 0!==e.top&&null!==e.top||void 0!==e.bottom&&null!==e.bottom)||(l="middle"===c?{top:((i||0)-o.height)/2}:"bottom"===c?{bottom:n&&n.bottom||0}:{top:n&&n.top||0}),_(_({},a),l)}(f,n,s,g,v,p)),f),C=null!=h?h:l;if(null==C||null==a)return null;var P=r.createElement("div",{className:"recharts-legend-wrapper",style:O,ref:m},r.createElement(M,{layout:n.layout,align:n.align,verticalAlign:n.verticalAlign,itemSorter:n.itemSorter}),!h&&r.createElement(R,{width:p.width,height:p.height}),r.createElement(j,k({},n,S,{margin:s,chartWidth:g,chartHeight:v,contextPayload:a})));return(0,i.createPortal)(P,C)},O.P);I.displayName="Legend"},55694:(e,t,n)=>{"use strict";function r(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function i(e,t){switch(arguments.length){case 0:break;case 1:"function"==typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"==typeof t?this.interpolator(t):this.range(t)}return this}n.d(t,{C:()=>r,K:()=>i})},56392:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(72601),i=n(16661),o=n(88761),a=n(57622),l=n(81330);t.matchesProperty=function(e,t){switch(typeof e){case"object":Object.is(e?.valueOf(),-0)&&(e="-0");break;case"number":e=i.toKey(e)}return t=o.cloneDeep(t),function(n){let i=a.get(n,e);return void 0===i?l.has(n,e):void 0===t?void 0===i:r.isMatch(i,t)}}},57319:(e,t,n)=>{"use strict";var r=n(12115),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,a=r.useEffect,l=r.useLayoutEffect,s=r.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!i(e,n)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),i=r[0].inst,c=r[1];return l(function(){i.value=n,i.getSnapshot=t,u(i)&&c({inst:i})},[e,n,t]),a(function(){return u(i)&&c({inst:i}),e(function(){u(i)&&c({inst:i})})},[e]),s(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},57622:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(46393),i=n(32500),o=n(16661),a=n(98801);t.get=function e(t,n,l){if(null==t)return l;
13switch(typeof n){case"string":{if(r.isUnsafeProperty(n))return l;let o=t[n];if(void 0===o)if(i.isDeepKey(n))return e(t,a.toPath(n),l);else return l;return o}case"number":case"symbol":{"number"==typeof n&&(n=o.toKey(n));let e=t[n];if(void 0===e)return l;return e}default:{if(Array.isArray(n)){var s=t,u=n,c=l;if(0===u.length)return c;let e=s;for(let t=0;t<u.length;t++){if(null==e||r.isUnsafeProperty(u[t]))return c;e=e[u[t]]}return void 0===e?c:e}if(n=Object.is(n?.valueOf(),-0)?"-0":String(n),r.isUnsafeProperty(n))return l;let e=t[n];if(void 0===e)return l;return e}}}},57699:(e,t,n)=>{"use strict";n.d(t,{s:()=>o});var r=n(29529),i=n.n(r);function o(e,t,n){return!0===t?i()(e,n):"function"==typeof t?i()(e,t):e}},58043:(e,t,n)=>{"use strict";n.d(t,{S:()=>a});var r=n(76261),i=n(44078);function o(e,t,n){if("function"==typeof e)return e.copy().domain(t).range(n);if(null!=e){var o=function(e){if(e in r&&"function"==typeof r[e])return r[e]();var t="scale".concat((0,i.Zb)(e));if(t in r&&"function"==typeof r[t])return r[t]()}(e);if(null!=o)return o.domain(t).range(n),o}}function a(e,t,n,r){if(null!=n&&null!=r)return"function"==typeof e.scale?o(e.scale,n,r):o(t,n,r)}},59126:(e,t,n)=>{"use strict";n.d(t,{u:()=>C,w:()=>S});var r=n(47227),i=n(12115),o=n(32265),a=n.n(o),l=n(44078),s=n(80454),u="100%",c="100%",d={width:-1,height:-1},f=(e,t,n)=>{var{width:r=u,height:i=c,aspect:o,maxHeight:a}=n,s=(0,l._3)(r)?e:Number(r),d=(0,l._3)(i)?t:Number(i);return o&&o>0&&(s?d=s/o:d&&(s=d*o),a&&null!=d&&d>a&&(d=a)),{calculatedWidth:s,calculatedHeight:d}},h={width:0,height:0,overflow:"visible"},p={width:0,overflowX:"visible"},m={height:0,overflowY:"visible"},g={},v=n(61963);function b(){return(b=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function w(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?y(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var x=(0,i.createContext)(d);function E(e){var{children:t,width:n,height:r}=e,o=(0,i.useMemo)(()=>({width:n,height:r}),[n,r]);return(0,v.F)(o.width)&&(0,v.F)(o.height)?i.createElement(x.Provider,{value:o},t):null}var S=()=>(0,i.useContext)(x),O=(0,i.forwardRef)((e,t)=>{var{aspect:n,initialDimension:o=d,width:u,height:c,minWidth:v=0,minHeight:b,maxHeight:y,children:x,debounce:S=0,id:O,className:C,onResize:k,style:P={}}=e,_=(0,i.useRef)(null),A=(0,i.useRef)();A.current=k,(0,i.useImperativeHandle)(t,()=>_.current);var[j,M]=(0,i.useState)({containerWidth:o.width,containerHeight:o.height}),R=(0,i.useCallback)((e,t)=>{M(n=>{var r=Math.round(e),i=Math.round(t);return n.containerWidth===r&&n.containerHeight===i?n:{containerWidth:r,containerHeight:i}})},[]);(0,i.useEffect)(()=>{if(null==_.current||"undefined"==typeof ResizeObserver)return l.lQ;var e=e=>{var t,n=e[0];if(null!=n){var{width:r,height:i}=n.contentRect;R(r,i),null==(t=A.current)||t.call(A,r,i)}};S>0&&(e=a()(e,S,{trailing:!0,leading:!1}));var t=new ResizeObserver(e),{width:n,height:r}=_.current.getBoundingClientRect();return R(n,r),t.observe(_.current),()=>{t.disconnect()}},[R,S]);var{containerWidth:T,containerHeight:I}=j;(0,s.R)(!n||n>0,"The aspect(%s) must be greater than zero.",n);var{calculatedWidth:N,calculatedHeight:D}=f(T,I,{width:u,height:c,aspect:n,maxHeight:y});return(0,s.R)(null!=N&&N>0||null!=D&&D>0,"The width(%s) and height(%s) of chart should be greater than 0,\n       please check the style of container, or the props width(%s) and height(%s),\n       or add a minWidth(%s) or minHeight(%s) or use aspect(%s) to control the\n       height and width.",N,D,u,c,v,b,n),i.createElement("div",{id:O?"".concat(O):void 0,className:(0,r.$)("recharts-responsive-container",C),style:w(w({},P),{},{width:u,height:c,minWidth:v,minHeight:b,maxHeight:y}),ref:_},i.createElement("div",{style:(e=>{var{width:t,height:n}=e,r=(0,l._3)(t),i=(0,l._3)(n);return r&&i?h:r?p:i?m:g})({width:u,height:c})},i.createElement(E,{width:N,height:D},x)))}),C=(0,i.forwardRef)((e,t)=>{var n=S();if((0,v.F)(n.width)&&(0,v.F)(n.height))return e.children;var{width:r,height:o}=function(e){var{width:t,height:n,aspect:r}=e,i=t,o=n;return void 0===i&&void 0===o?(i=u,o=c):void 0===i?i=r&&r>
130?void 0:u:void 0===o&&(o=r&&r>0?void 0:c),{width:i,height:o}}({width:e.width,height:e.height,aspect:e.aspect}),{calculatedWidth:a,calculatedHeight:s}=f(void 0,void 0,{width:r,height:o,aspect:e.aspect,maxHeight:e.maxHeight});return(0,l.Et)(a)&&(0,l.Et)(s)?i.createElement(E,{width:a,height:s},e.children):i.createElement(O,b({},e,{width:r,height:o,ref:t}))})},59737:(e,t,n)=>{"use strict";n.d(t,{LF:()=>i,k$:()=>a,lI:()=>u,lm:()=>s,rN:()=>l});var r=n(23939),i=e=>e.chartData,o=(0,r.Mz)([i],e=>{var t=null!=e.chartData?e.chartData.length-1:0;return{chartData:e.chartData,computedData:e.computedData,dataEndIndex:t,dataStartIndex:0}}),a=(e,t,n,r)=>r?o(e):i(e),l=(e,t,n)=>n?o(e):i(e),s=(0,r.Mz)([a],e=>{var{chartData:t,dataStartIndex:n,dataEndIndex:r}=e;return null!=t?t.slice(n,r+1):[]});(0,r.Mz)([o],e=>{var{chartData:t,dataStartIndex:n,dataEndIndex:r}=e;return null!=t?t.slice(n,r+1):[]});var u=(0,r.Mz)([i],e=>{var{chartData:t,dataStartIndex:n,dataEndIndex:r}=e;return null!=t?t.slice(n,r+1):[]})},60240:(e,t,n)=>{"use strict";n.d(t,{BN:()=>h,ER:()=>p,Ej:()=>g,UE:()=>b,UU:()=>m,cY:()=>f,jD:()=>v,we:()=>d});var r=n(69304),i=n(12115),o=n(47650),a="undefined"!=typeof document?i.useLayoutEffect:i.useEffect;function l(e,t){let n,r,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!l(e[r],t[r]))return!1;return!0}if((n=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){let n=i[r];if(("_owner"!==n||!e.$$typeof)&&!l(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function s(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function u(e,t){let n=s(e);return Math.round(t*n)/n}function c(e){let t=i.useRef(e);return a(()=>{t.current=e}),t}function d(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:d=[],platform:f,elements:{reference:h,floating:p}={},transform:m=!0,whileElementsMounted:g,open:v}=e,[b,y]=i.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[w,x]=i.useState(d);l(w,d)||x(d);let[E,S]=i.useState(null),[O,C]=i.useState(null),k=i.useCallback(e=>{e!==j.current&&(j.current=e,S(e))},[]),P=i.useCallback(e=>{e!==M.current&&(M.current=e,C(e))},[]),_=h||E,A=p||O,j=i.useRef(null),M=i.useRef(null),R=i.useRef(b),T=null!=g,I=c(g),N=c(f),D=c(v),z=i.useCallback(()=>{if(!j.current||!M.current)return;let e={placement:t,strategy:n,middleware:w};N.current&&(e.platform=N.current),(0,r.rD)(j.current,M.current,e).then(e=>{let t={...e,isPositioned:!1!==D.current};L.current&&!l(R.current,t)&&(R.current=t,o.flushSync(()=>{y(t)}))})},[w,t,n,N,D]);a(()=>{!1===v&&R.current.isPositioned&&(R.current.isPositioned=!1,y(e=>({...e,isPositioned:!1})))},[v]);let L=i.useRef(!1);a(()=>(L.current=!0,()=>{L.current=!1}),[]),a(()=>{if(_&&(j.current=_),A&&(M.current=A),_&&A){if(I.current)return I.current(_,A,z);z()}},[_,A,z,I,T]);let F=i.useMemo(()=>({reference:j,floating:M,setReference:k,setFloating:P}),[k,P]),$=i.useMemo(()=>({reference:_,floating:A}),[_,A]),B=i.useMemo(()=>{let e={position:n,left:0,top:0};if(!$.floating)return e;let t=u($.floating,b.x),r=u($.floating,b.y);return m?{...e,transform:"translate("+t+"px, "+r+"px)",...s($.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,m,$.floating,b.x,b.y]);return i.useMemo(()=>({...b,update:z,refs:F,elements:$,floatingStyles:B}),[b,z,F,$,B])}let f=(e,t)=>({...(0,r.cY)(e),options:[e,t]}),h=(e,t)=>({...(0,r.BN)(e),options:[e,t]}),p=(e,t)=>({...(0,r.ER)(e),options:[e,t]}),m=(e,t)=>({...(0,r.UU)(e),options:[e,t]}),g=(e,t)=>({...(0,r.Ej)(e),options:[e,t]}),v=(e,t)=>
13({...(0,r.jD)(e),options:[e,t]}),b=(e,t)=>({name:"arrow",options:e,fn(t){let{element:n,padding:i}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?(0,r.UE)({element:n.current,padding:i}).fn(t):{}:n?(0,r.UE)({element:n,padding:i}).fn(t):{}},options:[e,t]})},60493:(e,t,n)=>{"use strict";function r(e){return e}function i(e,t){return"string"==typeof t&&(t=e.objects[t]),"GeometryCollection"===t.type?{type:"FeatureCollection",features:t.geometries.map(function(t){return o(e,t)})}:o(e,t)}function o(e,t){var n=t.id,i=t.bbox,o=null==t.properties?{}:t.properties,a=function(e,t){var n=function(e){if(null==e)return r;var t,n,i=e.scale[0],o=e.scale[1],a=e.translate[0],l=e.translate[1];return function(e,r){r||(t=n=0);var s=2,u=e.length,c=Array(u);for(c[0]=(t+=e[0])*i+a,c[1]=(n+=e[1])*o+l;s<u;)c[s]=e[s],++s;return c}}(e.transform),i=e.arcs;function o(e){return n(e)}function a(e){for(var t=[],r=0,o=e.length;r<o;++r)!function(e,t){t.length&&t.pop();for(var r=i[e<0?~e:e],o=0,a=r.length;o<a;++o)t.push(n(r[o],o));e<0&&function(e,t){for(var n,r=e.length,i=r-t;i<--r;)n=e[i],e[i++]=e[r],e[r]=n}(t,a)}(e[r],t);return t.length<2&&t.push(t[0]),t}function l(e){for(var t=a(e);t.length<4;)t.push(t[0]);return t}function s(e){return e.map(l)}return function e(t){var n,r=t.type;switch(r){case"GeometryCollection":return{type:r,geometries:t.geometries.map(e)};case"Point":n=o(t.coordinates);break;case"MultiPoint":n=t.coordinates.map(o);break;case"LineString":n=a(t.arcs);break;case"MultiLineString":n=t.arcs.map(a);break;case"Polygon":n=s(t.arcs);break;case"MultiPolygon":n=t.arcs.map(s);break;default:return null}return{type:r,coordinates:n}}(t)}(e,t);return null==n&&null==i?{type:"Feature",properties:o,geometry:a}:null==i?{type:"Feature",id:n,properties:o,geometry:a}:{type:"Feature",id:n,bbox:i,properties:o,geometry:a}}n.d(t,{A:()=>i})},60957:(e,t,n)=>{"use strict";function r(e){return"stackId"in e&&null!=e.stackId&&null!=e.dataKey}n.d(t,{g:()=>r})},61646:(e,t,n)=>{e.exports=n(85354).range},61963:(e,t,n)=>{"use strict";function r(e){return Number.isFinite(e)}function i(e){return"number"==typeof e&&e>0&&Number.isFinite(e)}n.d(t,{F:()=>i,H:()=>r})},62513:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(27576),i=n(88382),o=n(98801);t.orderBy=function(e,t,n,a){if(null==e)return[];n=a?void 0:n,Array.isArray(e)||(e=Object.values(e)),Array.isArray(t)||(t=null==t?[null]:[t]),0===t.length&&(t=[null]),Array.isArray(n)||(n=null==n?[]:[n]),n=n.map(e=>String(e));let l=(e,t)=>{let n=e;for(let e=0;e<t.length&&null!=n;++e)n=n[t[e]];return n},s=t.map(e=>(Array.isArray(e)&&1===e.length&&(e=e[0]),null==e||"function"==typeof e||Array.isArray(e)||i.isKey(e))?e:{key:e,path:o.toPath(e)});return e.map(e=>({original:e,criteria:s.map(t=>{var n,r;return n=t,null==(r=e)||null==n?r:"object"==typeof n&&"key"in n?Object.hasOwn(r,n.key)?r[n.key]:l(r,n.path):"function"==typeof n?n(r):Array.isArray(n)?l(r,n):"object"==typeof r?r[n]:r})})).slice().sort((e,t)=>{for(let i=0;i<s.length;i++){let o=r.compareValues(e.criteria[i],t.criteria[i],n[i]);if(0!==o)return o}return 0}).map(e=>e.original)}},62670:(e,t,n)=>{"use strict";n.d(t,{A:()=>N,U:()=>D});var r=n(41806);function i(){var e,t=[];return{point:function(t,n,r){e.push([t,n,r])},lineStart:function(){t.push(e=[])},lineEnd:r.A,rejoin:function(){t.length>1&&t.push(t.pop().concat(t.shift()))},result:function(){var n=t;return t=[],e=null,n}}}var o=n(80008);function a(e,t){return(0,o.tn)(e[0]-t[0])<o.Ni&&(0,o.tn)(e[1]-t[1])<o.Ni}function l(e,t,n,r){this.x=e,this.z=t,this.o=n,this.e=r,this.v=!1,this.n=this.p=null}function s(e,t,n,r,i){var s,c,d=[],f=[];if(e.forEach(function(e){if(!((t=e.length-1)<=0)){var t,n,r=e[0],u=e[t];if(a(r,u)){if(!r[2]&&!u[2]){for(i.lineStart(),s=0;s<t;++s)i.point((r=e[s])[0],r[1]);i.lineEnd();return}u[0]+=2*o.Ni}d.push(n=new l(r,e,null,!0)),f.push(n.o=new l(r,null,n,!1)),d.push(n=new l(u,e,null,!1)),f.push(n.o=new l(u,null,n,!0))}}),d.length){for(f.sort(t),u(d),u(f),s=0,c=f.length;s<c;++s)f[s].e=n=!n;for(var h,p,m=d[0];;){for(var g=m,v=!0;g.v;)if((g=g.n)===m)return;h=g.z,i.lineStart();do{if(g.v=g.o.v=!0,g.e){if(v)for(s=0,c=h.length;s<c;++s)i.point((p=h[s])[0],p[1]);else r(g.x,g.n.x,1,i);g=g.n}else{if(v)for(s=(h=g.p.z).length-1;s>=0;--s)i.point((p=h[s])[0],p[1]);else r(g.x,g.p.x,-1,i);g=g.p}h=(g=g.o).z,v=!v}while(!g.v);i.lineEnd()}}}function u(e){if(t=e.length){for(var t,n,r=0,i=e[0];++r<t;)i.n=n=e[r],n.p=i,i=n;i.n=n=e[0],n.p=i}}var c=n(33416);function d(e){return[(0,o.FP)(e[1],e[0]),(0,o.qR)(e[2])]}function f(e){var t=e[0],n=e[1],r=(0,o.gn)(n);return[r*(0,o.gn)(t),r*(0,o.F8)(t),(0,o.F8)(n)]}function h(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function p(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function m(e,t){e[0]+=t[0],e[1]+=t[1],e[2]+=t[2]}function g(e,t){return[e[0]*t,e[1]*t,e[2]*t]}function v(e){var t=(0,o.RZ)(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]);e[0]/=t,e[1]/=t,e[2]/=t}function b(e){return(0,o.tn)(e[0])<=o.pi?e[0]:(0,o._S)(e[0])*(((0,o.tn)(e[0])+o.pi)%o.FA-o.pi)}function y(e){return Array.from(function*(e){for(let t of e)yield*t}(e))}function w(e,t,n,r){return function(a){var l,u,d,h=t(a),m=i(),g=t(m),w=!1,S={point:O,lineStart:k,lineEnd:P,polygonStart:function(){S.point=_,S.lineStart=A,S.lineEnd=j,u=[],l=[]},polygonEnd:function(){S.point=O,S.lineStart=k,S.lineEnd=P,u=y(u);var e=function(e,t){var n=b(t),r=t[1],i=(0,o.F8)(r),a=[(0,o.F8)(n),-(0,o.gn)(n),0],l=0,s=0,u=new c.ph;1===i?r=o.TW+o.Ni:-1===i&&(r=-o.TW-o.Ni);for(var d=0,h=e.length;d<h;++d)if(g=(m=e[d]).length)for(var m,g,y=m[g-1],w=b(y),x=y[1]/2+o.gz,E=(0,o.F8)(x),S=(0,o.gn)(x),O=0;O<g;++O,w=k,E=_,S=A,y=C){var C=m[O],k=b(C),P=C[1]/2+o.gz,_=(0,o.F8)(P),A=(0,o.gn)(P),j=k-w,M=j>=0?1:-1,R=M*j,T=R>o.pi,I=E*_;
13if(u.add((0,o.FP)(I*M*(0,o.F8)(R),S*A+I*(0,o.gn)(R))),l+=T?j+M*o.FA:j,T^w>=n^k>=n){var N=p(f(y),f(C));v(N);var D=p(a,N);v(D);var z=(T^j>=0?-1:1)*(0,o.qR)(D[2]);(r>z||r===z&&(N[0]||N[1]))&&(s+=T^j>=0?1:-1)}}return(l<-o.Ni||l<o.Ni&&u<-o.$t)^1&s}(l,r);u.length?(w||(a.polygonStart(),w=!0),s(u,E,e,n,a)):e&&(w||(a.polygonStart(),w=!0),a.lineStart(),n(null,null,1,a),a.lineEnd()),w&&(a.polygonEnd(),w=!1),u=l=null},sphere:function(){a.polygonStart(),a.lineStart(),n(null,null,1,a),a.lineEnd(),a.polygonEnd()}};function O(t,n){e(t,n)&&a.point(t,n)}function C(e,t){h.point(e,t)}function k(){S.point=C,h.lineStart()}function P(){S.point=O,h.lineEnd()}function _(e,t){d.push([e,t]),g.point(e,t)}function A(){g.lineStart(),d=[]}function j(){_(d[0][0],d[0][1]),g.lineEnd();var e,t,n,r,i=g.clean(),o=m.result(),s=o.length;if(d.pop(),l.push(d),d=null,s){if(1&i){if((t=(n=o[0]).length-1)>0){for(w||(a.polygonStart(),w=!0),a.lineStart(),e=0;e<t;++e)a.point((r=n[e])[0],r[1]);a.lineEnd()}return}s>1&&2&i&&o.push(o.pop().concat(o.shift())),u.push(o.filter(x))}}return S}}function x(e){return e.length>1}function E(e,t){return((e=e.x)[0]<0?e[1]-o.TW-o.Ni:o.TW-e[1])-((t=t.x)[0]<0?t[1]-o.TW-o.Ni:o.TW-t[1])}let S=w(function(){return!0},function(e){var t,n=NaN,r=NaN,i=NaN;return{lineStart:function(){e.lineStart(),t=1},point:function(a,l){var s,u,c,d,f,h,p,m=a>0?o.pi:-o.pi,g=(0,o.tn)(a-n);(0,o.tn)(g-o.pi)<o.Ni?(e.point(n,r=(r+l)/2>0?o.TW:-o.TW),e.point(i,r),e.lineEnd(),e.lineStart(),e.point(m,r),e.point(a,r),t=0):i!==m&&g>=o.pi&&((0,o.tn)(n-i)<o.Ni&&(n-=i*o.Ni),(0,o.tn)(a-m)<o.Ni&&(a-=m*o.Ni),s=n,u=r,c=a,d=l,p=(0,o.F8)(s-c),r=(0,o.tn)(p)>o.Ni?(0,o.rY)(((0,o.F8)(u)*(h=(0,o.gn)(d))*(0,o.F8)(c)-(0,o.F8)(d)*(f=(0,o.gn)(u))*(0,o.F8)(s))/(f*h*p)):(u+d)/2,e.point(i,r),e.lineEnd(),e.lineStart(),e.point(m,r),t=0),e.point(n=a,r=l),i=m},lineEnd:function(){e.lineEnd(),n=r=NaN},clean:function(){return 2-t}}},function(e,t,n,r){var i;if(null==e)i=n*o.TW,r.point(-o.pi,i),r.point(0,i),r.point(o.pi,i),r.point(o.pi,0),r.point(o.pi,-i),r.point(0,-i),r.point(-o.pi,-i),r.point(-o.pi,0),r.point(-o.pi,i);else if((0,o.tn)(e[0]-t[0])>o.Ni){var a=e[0]<t[0]?o.pi:-o.pi;i=n*a/2,r.point(-a,i),r.point(0,i),r.point(a,i)}else r.point(t[0],t[1])},[-o.pi,-o.TW]);function O(e,t){t=f(t),t[0]-=e,v(t);var n=(0,o.HQ)(-t[1]);return((0>-t[2]?-n:n)+o.FA-o.Ni)%o.FA}var C=n(72130),k=n(65220),P=n(91824);function _(e){return function(t){var n=new A;for(var r in e)n[r]=e[r];return n.stream=t,n}}function A(){}A.prototype={constructor:A,point:function(e,t){this.stream.point(e,t)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var j=n(81679),M=(0,o.gn)(30*o.F2);function R(e,t){var n;return+t?function(e,t){function n(r,i,a,l,s,u,c,d,f,h,p,m,g,v){var b=c-r,y=d-i,w=b*b+y*y;if(w>4*t&&g--){var x=l+h,E=s+p,S=u+m,O=(0,o.RZ)(x*x+E*E+S*S),C=(0,o.qR)(S/=O),k=(0,o.tn)((0,o.tn)(S)-1)<o.Ni||(0,o.tn)(a-f)<o.Ni?(a+f)/2:(0,o.FP)(E,x),P=e(k,C),_=P[0],A=P[1],j=_-r,R=A-i,T=y*j-b*R;(T*T/w>t||(0,o.tn)((b*j+y*R)/w-.5)>.3||l*h+s*p+u*m<M)&&(n(r,i,a,l,s,u,_,A,k,x/=O,E/=O,S,g,v),v.point(_,A),n(_,A,k,x,E,S,c,d,f,h,p,m,g,v))}}return function(t){var r,i,o,a,l,s,u,c,d,h,p,m,g={point:v,lineStart:b,lineEnd:w,polygonStart:function(){t.polygonStart(),g.lineStart=x},polygonEnd:function(){t.polygonEnd(),g.lineStart=b}};function v(n,r){n=e(n,r),t.point(n[0],n[1])}function b(){c=NaN,g.point=y,t.lineStart()}function y(r,i){var o=f([r,i]),a=e(r,i);n(c,d,u,h,p,m,c=a[0],d=a[1],u=r,h=o[0],p=o[1],m=o[2],16,t),t.point(c,d)}function w(){g.point=v,t.lineEnd()}function x(){b(),g.point=E,g.lineEnd=S}function E(e,t){y(r=e,t),i=c,o=d,a=h,l=p,s=m,g.point=y}function S(){n(c,d,u,h,p,m,i,o,r,a,l,s,16,t),g.lineEnd=w,w()}return g}}(e,t):(n=e,_({point:function(e,t){e=n(e,t),this.stream.point(e[0],e[1])}}))}var T=_({point:function(e,t){this.stream.point(e*o.F2,t*o.F2)}});function I(e,t,n,r,i,a){if(!a){function l(o,a){return[t+e*(o*=r),n-e*(a*=i)]}return l.invert=function(o,a){return[(o-t)/e*r,(n-a)/e*i]},l}var s=(0,o.gn)(a),u=(0,o.F8)(a),c=s*e,d=u*e,f=s/e,h=u/e,p=(u*n-s*t)/e,m=(u*t+s*n)/e;function g(e,o){return[c*(e*=r)-d*(o*=i)+t,n-d*e-c*o]}return g.invert=function(e,t){return[r*(f*e-h*t+p),i*(m-h*e-f*t)]},g}function N(e){return D(function(){return e})()}function D(e){var t,n,r,l,u,c,v,b,x,E,A=150,M=480,N=250,D=0,z=0,L=0,F=0,$=0,B=0,W=1,V=1,H=null,U=S,q=null,K=k.A,Z=.5;function G(e){return b(e[0]*o.F2,e[1]*o.F2)}function Y(e){return(e=b.invert(e[0],e[1]))&&[e[0]*o.uj,e[1]*o.uj]}function X(){var e=I(A,0,0,W,V,B).apply(null,t(D,z)),r=I(A,M-e[0],N-e[1],W,V,B);return n=(0,P.y)(L,F,$),v=(0,C.A)(t,r),b=(0,C.A)(n,v),c=R(v,Z),J()}function J(){return x=E=null,G}return G.stream=function(e){var t;return x&&E===e?x:x=T((t=n,_({point:function(e,n){var r=t(e,n);return this.stream.point(r[0],r[1])}}))(U(c(K(E=e)))))},G.preclip=function(e){return arguments.length?(U=e,H=void 0,J()):U},G.postclip=function(e){return arguments.length?(K=e,q=r=l=u=null,J()):K},G.clipAngle=function(e){return arguments.length?(U=+e?function(e){var t=(0,o.gn)(e),n=2*o.F2,r=t>0,i=(0,o.tn)(t)>o.Ni;function l(e,n){return(0,o.gn)(e)*(0,o.gn)(n)>t}function s(e,n,r){var i=f(e),a=f(n),l=[1,0,0],s=p(i,a),u=h(s,s),c=s[0],v=u-c*c;if(!v)return!r&&e;var b=p(l,s),y=g(l,t*u/v);m(y,g(s,-t*c/v));var w=h(y,b),x=h(b,b),E=w*w-x*(h(y,y)-1);if(!(E<0)){var S=(0,o.RZ)(E),O=g(b,(-w-S)/x);if(m(O,y),O=d(O),!r)return O;var C,k=e[0],P=n[0],_=e[1],A=n[1];P<k&&(C=k,k=P,P=C);var j=P-k,M=(0,o.tn)(j-o.pi)<o.Ni,R=M||j<o.Ni;if(!M&&A<_&&(C=_,_=A,A=C),R?M?_+A>0^O[1]<((0,o.tn)(O[0]-k)<o.Ni?_:A):_<=O[1]&&O[1]<=A:j>o.pi^(k<=O[0]&&O[0]<=P)){var T=g(b,(-w+S)/x);return m(T,y),[O,d(T)]}}}function u(t,n){var i=r?e:o.pi-e,a=0;return t<-i?a|=1:t>i&&(a|=2),n<-i?a|=4:n>i&&(a|=8),a}return w(l,function(e){var t,n,c,d,f;return{lineStart:function(){d=c=!1,f=1},point:function(h,p){var m,g,v=[h,p],b=l(h,p),y=r?b?0:u(h,p):b?u(h+(h<0?o.pi:-o.pi),p):0;!t&&(d=c=b)&&e.lineStart(),b!==c&&(!(g=s(t,v))||a(t,g)||a(v,g))&&(v[2]=1),b!==c?(f=0,b?(e.lineStart(),g=s(v,t),e.point(g[0],g[1])):(g=s(t,v),e.point(g[0],g[1],2),e.lineEnd()),t=g):i&&t&&r^b&&!(y&n)&&(m=s(v,t,!0))&&(f=0,r?(e.lineStart(),e.point(m[0][0],m[0][1]),e.point(m[1][0],m[1][1]),e.lineEnd()):(e.point(m[1][0],m[1][1]),e.lineEnd(),e.lineStart(),e.point(m[0][0],m[0][1],3))),!b||t&&a(t,v)||e.point(v[0],v[1]),t=v,c=b,
13n=y},lineEnd:function(){c&&e.lineEnd(),t=null},clean:function(){return f|(d&&c)<<1}}},function(t,r,i,a){!function(e,t,n,r,i,a){if(n){var l=(0,o.gn)(t),s=(0,o.F8)(t),u=r*n;null==i?(i=t+r*o.FA,a=t-u/2):(i=O(l,i),a=O(l,a),(r>0?i<a:i>a)&&(i+=r*o.FA));for(var c,f=i;r>0?f>a:f<a;f-=u)c=d([l,-s*(0,o.gn)(f),-s*(0,o.F8)(f)]),e.point(c[0],c[1])}}(a,e,n,i,t,r)},r?[0,-e]:[-o.pi,e-o.pi])}(H=e*o.F2):(H=null,S),J()):H*o.uj},G.clipExtent=function(e){return arguments.length?(K=null==e?(q=r=l=u=null,k.A):function(e,t,n,r){function a(i,o){return e<=i&&i<=n&&t<=o&&o<=r}function l(i,o,a,l){var s=0,c=0;if(null==i||(s=u(i,a))!==(c=u(o,a))||0>d(i,o)^a>0)do l.point(0===s||3===s?e:n,s>1?r:t);while((s=(s+a+4)%4)!==c);else l.point(o[0],o[1])}function u(r,i){return(0,o.tn)(r[0]-e)<o.Ni?i>0?0:3:(0,o.tn)(r[0]-n)<o.Ni?i>0?2:1:(0,o.tn)(r[1]-t)<o.Ni?+(i>0):i>0?3:2}function c(e,t){return d(e.x,t.x)}function d(e,t){var n=u(e,1),r=u(t,1);return n!==r?n-r:0===n?t[1]-e[1]:1===n?e[0]-t[0]:2===n?e[1]-t[1]:t[0]-e[0]}return function(o){var u,d,f,h,p,m,g,v,b,w,x,E=o,S=i(),O={point:C,lineStart:function(){O.point=k,d&&d.push(f=[]),w=!0,b=!1,g=v=NaN},lineEnd:function(){u&&(k(h,p),m&&b&&S.rejoin(),u.push(S.result())),O.point=C,b&&E.lineEnd()},polygonStart:function(){E=S,u=[],d=[],x=!0},polygonEnd:function(){var t=function(){for(var t=0,n=0,i=d.length;n<i;++n)for(var o,a,l=d[n],s=1,u=l.length,c=l[0],f=c[0],h=c[1];s<u;++s)o=f,a=h,f=(c=l[s])[0],h=c[1],a<=r?h>r&&(f-o)*(r-a)>(h-a)*(e-o)&&++t:h<=r&&(f-o)*(r-a)<(h-a)*(e-o)&&--t;return t}(),n=x&&t,i=(u=y(u)).length;(n||i)&&(o.polygonStart(),n&&(o.lineStart(),l(null,null,1,o),o.lineEnd()),i&&s(u,c,t,l,o),o.polygonEnd()),E=o,u=d=f=null}};function C(e,t){a(e,t)&&E.point(e,t)}function k(i,o){var l=a(i,o);if(d&&f.push([i,o]),w)h=i,p=o,m=l,w=!1,l&&(E.lineStart(),E.point(i,o));else if(l&&b)E.point(i,o);else{var s=[g=Math.max(-1e9,Math.min(1e9,g)),v=Math.max(-1e9,Math.min(1e9,v))],u=[i=Math.max(-1e9,Math.min(1e9,i)),o=Math.max(-1e9,Math.min(1e9,o))];!function(e,t,n,r,i,o){var a,l=e[0],s=e[1],u=t[0],c=t[1],d=0,f=1,h=u-l,p=c-s;if(a=n-l,!h&&a>0)return;if(a/=h,h<0){if(a<d)return;a<f&&(f=a)}else if(h>0){if(a>f)return;a>d&&(d=a)}if(a=i-l,h||!(a<0)){if(a/=h,h<0){if(a>f)return;a>d&&(d=a)}else if(h>0){if(a<d)return;a<f&&(f=a)}if(a=r-s,p||!(a>0)){if(a/=p,p<0){if(a<d)return;a<f&&(f=a)}else if(p>0){if(a>f)return;a>d&&(d=a)}if(a=o-s,p||!(a<0)){if(a/=p,p<0){if(a>f)return;a>d&&(d=a)}else if(p>0){if(a<d)return;a<f&&(f=a)}return d>0&&(e[0]=l+d*h,e[1]=s+d*p),f<1&&(t[0]=l+f*h,t[1]=s+f*p),!0}}}}(s,u,e,t,n,r)?l&&(E.lineStart(),E.point(i,o),x=!1):(b||(E.lineStart(),E.point(s[0],s[1])),E.point(u[0],u[1]),l||E.lineEnd(),x=!1)}g=i,v=o,b=l}return O}}(q=+e[0][0],r=+e[0][1],l=+e[1][0],u=+e[1][1]),J()):null==q?null:[[q,r],[l,u]]},G.scale=function(e){return arguments.length?(A=+e,X()):A},G.translate=function(e){return arguments.length?(M=+e[0],N=+e[1],X()):[M,N]},G.center=function(e){return arguments.length?(D=e[0]%360*o.F2,z=e[1]%360*o.F2,X()):[D*o.uj,z*o.uj]},G.rotate=function(e){return arguments.length?(L=e[0]%360*o.F2,F=e[1]%360*o.F2,$=e.length>2?e[2]%360*o.F2:0,X()):[L*o.uj,F*o.uj,$*o.uj]},G.angle=function(e){return arguments.length?(B=e%360*o.F2,X()):B*o.uj},G.reflectX=function(e){return arguments.length?(W=e?-1:1,X()):W<0},G.reflectY=function(e){return arguments.length?(V=e?-1:1,X()):V<0},G.precision=function(e){return arguments.length?(c=R(v,Z=e*e),J()):(0,o.RZ)(Z)},G.fitExtent=function(e,t){return(0,j.sp)(G,e,t)},G.fitSize=function(e,t){return(0,j.Hv)(G,e,t)},G.fitWidth=function(e,t){return(0,j.G0)(G,e,t)},G.fitHeight=function(e,t){return(0,j.FL)(G,e,t)},function(){return t=e.apply(this,arguments),G.invert=t.invert&&Y,X()}}},62695:(e,t,n)=>{"use strict";n.d(t,{$:()=>i});var r=n(69838),i=()=>{var e;return null==(e=(0,r.G)(e=>e.rootProps.accessibilityLayer))||e}},62744:(e,t,n)=>{"use strict";n.d(t,{x:()=>a});var r=n(12115),i=n(30737),o=(0,r.createContext)(void 0),a=e=>{var{id:t,type:n,children:a}=e,l=(0,i.Y)("recharts-".concat(n),t);return r.createElement(o.Provider,{value:l},a(l))}},63214:(e,t,n)=>{"use strict";n.d(t,{A:()=>function e(){let t=m((0,l.Gu)()).domain([1,10]);return t.copy=()=>(0,l.C)(t,e()).base(t.base()),s.C.apply(t,arguments),t},g:()=>m});var r=n(63669),i=n(91472),o=n(25677),a=n(1561),l=n(32895),s=n(55694);function u(e){return Math.log(e)}function c(e){return Math.exp(e)}function d(e){return-Math.log(-e)}function f(e){return-Math.exp(-e)}function h(e){return isFinite(e)?+("1e"+e):e<0?0:e}function p(e){return(t,n)=>-e(-t,n)}function m(e){let t,n,l=e(u,c),s=l.domain,m=10;function g(){var r,i;return t=(r=m)===Math.E?Math.log:10===r&&Math.log10||2===r&&Math.log2||(r=Math.log(r),e=>Math.log(e)/r),n=10===(i=m)?h:i===Math.E?Math.exp:e=>Math.pow(i,e),s()[0]<0?(t=p(t),n=p(n),e(d,f)):e(u,c),l}return l.base=function(e){return arguments.length?(m=+e,g()):m},l.domain=function(e){return arguments.length?(s(e),g()):s()}
13,l.ticks=e=>{let i,o,a=s(),l=a[0],u=a[a.length-1],c=u<l;c&&([l,u]=[u,l]);let d=t(l),f=t(u),h=null==e?10:+e,p=[];if(!(m%1)&&f-d<h){if(d=Math.floor(d),f=Math.ceil(f),l>0){for(;d<=f;++d)for(i=1;i<m;++i)if(!((o=d<0?i/n(-d):i*n(d))<l)){if(o>u)break;p.push(o)}}else for(;d<=f;++d)for(i=m-1;i>=1;--i)if(!((o=d>0?i/n(-d):i*n(d))<l)){if(o>u)break;p.push(o)}2*p.length<h&&(p=(0,r.Ay)(l,u,h))}else p=(0,r.Ay)(d,f,Math.min(f-d,h)).map(n);return c?p.reverse():p},l.tickFormat=(e,r)=>{if(null==e&&(e=10),null==r&&(r=10===m?"s":","),"function"!=typeof r&&(m%1||null!=(r=(0,i.A)(r)).precision||(r.trim=!0),r=(0,o.GP)(r)),e===1/0)return r;let a=Math.max(1,m*e/l.ticks().length);return e=>{let i=e/n(Math.round(t(e)));return i*m<m-.5&&(i*=m),i<=a?r(e):""}},l.nice=()=>s((0,a.A)(s(),{floor:e=>n(Math.floor(t(e))),ceil:e=>n(Math.ceil(t(e)))})),l}},63330:(e,t,n)=>{"use strict";let r;n.d(t,{DX:()=>f,xV:()=>p,TL:()=>d});var i=n(12115),o=n.t(i,2);function a(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}var l=n(95155),s=Symbol.for("react.lazy"),u=o[" use ".trim().toString()];function c(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===s&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}function d(e){var t;let n,r=(t=e,(n=i.forwardRef((e,t)=>{let{children:n,...r}=e;if(c(n)&&"function"==typeof u&&(n=u(n._payload)),i.isValidElement(n)){var o;let e,l,s=(o=n,(l=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(l=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),u=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==i.Fragment&&(u.ref=t?function(...e){return t=>{let n=!1,r=e.map(e=>{let r=a(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():a(e[t],null)}}}}(t,s):s),i.cloneElement(n,u)}return i.Children.count(n)>1?i.Children.only(null):null})).displayName=`${t}.SlotClone`,n),o=i.forwardRef((e,t)=>{let{children:n,...o}=e;c(n)&&"function"==typeof u&&(n=u(n._payload));let a=i.Children.toArray(n),s=a.find(m);if(s){let e=s.props.children,n=a.map(t=>t!==s?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,l.jsx)(r,{...o,ref:t,children:i.isValidElement(e)?i.cloneElement(e,void 0,n):null})}return(0,l.jsx)(r,{...o,ref:t,children:n})});return o.displayName=`${e}.Slot`,o}var f=d("Slot"),h=Symbol("radix.slottable"),p=((r=({children:e})=>(0,l.jsx)(l.Fragment,{children:e})).displayName="Slottable.Slottable",r.__radixId=h,r);function m(e){return i.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===h}},63472:(e,t,n)=>{"use strict";n.d(t,{p:()=>a});var r=n(12115),i=n(69838),o=n(70853),a=(0,r.memo)(e=>{var t=(0,i.j)(),n=(0,r.useRef)(null);return(0,r.useLayoutEffect)(()=>{null===n.current?t((0,o.g5)(e)):n.current!==e&&t((0,o.ZF)({prev:n.current,next:e})),n.current=e},[t,e]),(0,r.useLayoutEffect)(()=>()=>{n.current&&(t((0,o.Vi)(n.current)),n.current=null)},[t]),null})},63669:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>l,lq:()=>s,sG:()=>u});let r=Math.sqrt(50),i=Math.sqrt(10),o=Math.sqrt(2);function a(e,t,n){let l,s,u,c=(t-e)/Math.max(0,n),d=Math.floor(Math.log10(c)),f=c/Math.pow(10,d),h=f>=r?10:f>=i?5:f>=o?2:1;return(d<0?(l=Math.round(e*(u=Math.pow(10,-d)/h)),s=Math.round(t*u),l/u<e&&++l,s/u>t&&--s,u=-u):(l=Math.round(e/(u=Math.pow(10,d)*h)),s=Math.round(t/u),l*u<e&&++l,s*u>t&&--s),s<l&&.5<=n&&n<2)?a(e,t,2*n):[l,s,u]}function l(e,t,n){if(t*=1,e*=1,!((n*=1)>0))return[];if(e===t)return[e];let r=t<e,[i,o,l]=r?a(t,e,n):a(e,t,n);if(!(o>=i))return[];let s=o-i+1,u=Array(s);if(r)if(l<0)for(let e=0;e<s;++e)u[e]=-((o-e)/l);else for(let e=0;e<s;++e)u[e]=(o-e)*l;else if(l<0)for(let e=0;e<s;++e)u[e]=-((i+e)/l);else for(let e=0;e<s;++e)u[e]=(i+e)*l;return u}function s(e,t,n){return a(e*=1,t*=1,n*=1)[2]}function u(e,t,n){t*=1,e*=1,n*=1;let r=t<e,i=r?s(t,e,n):s(e,t,n);return(r?-1:1)*(i<0?-(1/i):i)}},63750:(e,t,n)=>{"use strict";function r(e,t){return e*=1,t*=1,function(n){return e*(1-n)+t*n}}n.d(t,{A:()=>r})}
13,63839:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(12115),i=n(74654),o=n(69838),a=n(36635);function l(e){var{legendPayload:t}=e,n=(0,o.j)(),l=(0,i.r)(),s=(0,r.useRef)(null);return(0,r.useLayoutEffect)(()=>{l||(null===s.current?n((0,a.Lx)(t)):s.current!==t&&n((0,a.c5)({prev:s.current,next:t})),s.current=t)},[n,l,t]),(0,r.useLayoutEffect)(()=>()=>{s.current&&(n((0,a.u3)(s.current)),s.current=null)},[n]),null}},63859:(e,t,n)=>{"use strict";n.d(t,{JH:()=>a,f5:()=>s,v1:()=>u});var r=n(69842),i=n(44078),o=n(61963);function a(e){if(Array.isArray(e)&&2===e.length){var[t,n]=e;if((0,o.H)(t)&&(0,o.H)(n))return!0}return!1}function l(e,t,n){return n?e:[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}function s(e,t){if(t&&"function"!=typeof e&&Array.isArray(e)&&2===e.length){var n,r,[i,l]=e;if((0,o.H)(i))n=i;else if("function"==typeof i)return;if((0,o.H)(l))r=l;else if("function"==typeof l)return;var s=[n,r];if(a(s))return s}}function u(e,t,n){if(n||null!=t){if("function"==typeof e&&null!=t)try{var o=e(t,n);if(a(o))return l(o,t,n)}catch(e){}if(Array.isArray(e)&&2===e.length){var s,u,[c,d]=e;if("auto"===c)null!=t&&(s=Math.min(...t));else if((0,i.Et)(c))s=c;else if("function"==typeof c)try{null!=t&&(s=c(null==t?void 0:t[0]))}catch(e){}else if("string"==typeof c&&r.IH.test(c)){var f=r.IH.exec(c);if(null==f||null==f[1]||null==t)s=void 0;else{var h=+f[1];s=t[0]-h}}else s=null==t?void 0:t[0];if("auto"===d)null!=t&&(u=Math.max(...t));else if((0,i.Et)(d))u=d;else if("function"==typeof d)try{null!=t&&(u=d(null==t?void 0:t[1]))}catch(e){}else if("string"==typeof d&&r.qx.test(d)){var p=r.qx.exec(d);if(null==p||null==p[1]||null==t)u=void 0;else{var m=+p[1];u=t[1]+m}}else u=null==t?void 0:t[1];var g=[s,u];if(a(g))return null==t?g:l(g,t,n)}}}},63878:(e,t,n)=>{"use strict";e.exports=n(41216)},64215:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isPlainObject=function(e){if("object"!=typeof e||null==e)return!1;if(null===Object.getPrototypeOf(e))return!0;if("[object Object]"!==Object.prototype.toString.call(e)){let t=e[Symbol.toStringTag];return null!=t&&!!Object.getOwnPropertyDescriptor(e,Symbol.toStringTag)?.writable&&e.toString()===`[object ${t}]`}let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}},64431:(e,t,n)=>{"use strict";n.d(t,{y:()=>N});var r,i,o,a,l,s=n(12115),u=n(3168),c=n.n(u),d=n(55283),f=n(47227),h=n(90638),p=n(13770),m=n(70115),g=n(44078),v=n(68263),b=n(54344),y=n(97135);function w(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function x(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?w(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):w(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function E(){return(E=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function S(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var O=(e,t,n,s,u)=>{var c=n-s;return(0,y.Y)(r||(r=S(["M ",",",""])),e,t)+(0,y.Y)(i||(i=S(["L ",",",""])),e+n,t)+(0,y.Y)(o||(o=S(["L ",",",""])),e+n-c/2,t+u)+(0,y.Y)(a||(a=S(["L ",",",""])),e+n-c/2-s,t+u)+(0,y.Y)(l||(l=S(["L ",","," Z"])),e,t)},C={x:0,y:0,upperWidth:0,lowerWidth:0,height:0,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},k=e=>{var t=(0,h.e)(e,C),{x:n,y:r,upperWidth:i,lowerWidth:o,height:a,className:l}=t,{animationEasing:u,animationDuration:c,animationBegin:d,isUpdateAnimationActive:y}
13=t,w=(0,s.useRef)(null),[S,k]=(0,s.useState)(-1),P=(0,s.useRef)(i),_=(0,s.useRef)(o),A=(0,s.useRef)(a),j=(0,s.useRef)(n),M=(0,s.useRef)(r),R=(0,m.n)(e,"trapezoid-");if((0,s.useEffect)(()=>{if(w.current&&w.current.getTotalLength)try{var e=w.current.getTotalLength();e&&k(e)}catch(e){}},[]),n!==+n||r!==+r||i!==+i||o!==+o||a!==+a||0===i&&0===o||0===a)return null;var T=(0,f.$)("recharts-trapezoid",l);if(!y)return s.createElement("g",null,s.createElement("path",E({},(0,b.a)(t),{className:T,d:O(n,r,i,o,a)})));var I=P.current,N=_.current,D=A.current,z=j.current,L=M.current,F="0px ".concat(-1===S?1:S,"px"),$="".concat(S,"px ").concat(S,"px"),B=(0,v.dl)(["strokeDasharray"],c,u);return s.createElement(p.J,{animationId:R,key:R,canBegin:S>0,duration:c,easing:u,isActive:y,begin:d},e=>{var l=(0,g.GW)(I,i,e),u=(0,g.GW)(N,o,e),c=(0,g.GW)(D,a,e),d=(0,g.GW)(z,n,e),f=(0,g.GW)(L,r,e);w.current&&(P.current=l,_.current=u,A.current=c,j.current=d,M.current=f);var h=e>0?{transition:B,strokeDasharray:$}:{strokeDasharray:F};return s.createElement("path",E({},(0,b.a)(t),{className:T,d:O(d,f,l,u,c),ref:w,style:x(x({},h),t.style)}
13))})},P=n(51840),_=n(18897),A=n(68807),j=n(15591),M=["option","shapeType","activeClassName","inActiveClassName"];function R(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function T(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?R(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):R(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function I(e){var{shapeType:t,elementProps:n}=e;switch(t){case"rectangle":return s.createElement(d.M,n);case"trapezoid":return s.createElement(k,n);case"sector":return s.createElement(P.h,n);case"symbols":if("symbols"===t)return s.createElement(A.i,n);break;case"curve":return s.createElement(j.Ip,n);default:return null}}function N(e){var t,{option:n,shapeType:r,activeClassName:i="recharts-active-shape",inActiveClassName:o="recharts-shape"}=e,a=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,M);if((0,s.isValidElement)(n))t=(0,s.cloneElement)(n,T(T({},a),(0,s.isValidElement)(n)?n.props:n));else if("function"==typeof n)t=n(a,a.index);else if(c()(n)&&"boolean"!=typeof n){var l=T(T({},a),n);t=s.createElement(I,{shapeType:r,elementProps:l})}else t=s.createElement(I,{shapeType:r,elementProps:a});return a.isActive?s.createElement(_.W,{className:i},t):s.createElement(_.W,{className:o},t)}},64761:(e,t,n)=>{"use strict";n.d(t,{u:()=>A,F:()=>S});var r=n(12115),i=n(27783),o=n.n(i),a=n(47227),l=n(18897),s=n(37179),u=n(37005),c=n(44078),d=n(74402),f=n(4021),h=n(52654),p=n(90638),m=n(42434),g=n(9458),v=n(40923),b=n(69838),y=["axisLine","width","height","className","hide","ticks","axisType","axisId"];function w(){return(w=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var S={x:0,y:0,width:0,height:0,viewBox:{x:0,y:0,width:0,height:0},orientation:"bottom",ticks:[],stroke:"#666",tickLine:!0,axisLine:!0,tick:!0,mirror:!1,minTickGap:5,tickSize:6,tickMargin:2,interval:"preserveEnd",zIndex:g.I.axis};function O(e){var{x:t,y:n,width:i,height:l,orientation:s,mirror:u,axisLine
13:c,otherSvgProps:d}=e;if(!c)return null;var f=E(E(E({},d),(0,h.uZ)(c)),{},{fill:"none"});if("top"===s||"bottom"===s){var p=+("top"===s&&!u||"bottom"===s&&u);f=E(E({},f),{},{x1:t,y1:n+p*l,x2:t+i,y2:n+p*l})}else{var m=+("left"===s&&!u||"right"===s&&u);f=E(E({},f),{},{x1:t+m*i,y1:n,x2:t+m*i,y2:n+l})}return r.createElement("line",w({},f,{className:(0,a.$)("recharts-cartesian-axis-line",o()(c,"className"))}))}function C(e){var t,{option:n,tickProps:i,value:o}=e,l=(0,a.$)(i.className,"recharts-cartesian-axis-tick-value");if(r.isValidElement(n))t=r.cloneElement(n,E(E({},i),{},{className:l}));else if("function"==typeof n)t=n(E(E({},i),{},{className:l}));else{var u="recharts-cartesian-axis-tick-value";"boolean"!=typeof n&&(u=(0,a.$)(u,n&&"object"==typeof n&&"className"in n&&"string"==typeof n.className?n.className:"")),t=r.createElement(s.EY,w({},i,{className:u}),o)}return t}function k(e){var{ticks:t,axisType:n,axisId:i}=e,o=(0,b.j)();return(0,r.useEffect)(()=>{if(null==i||null==n)return c.lQ;var e=t.map(e=>({value:e.value,coordinate:e.coordinate,offset:e.offset,index:e.index}));return o((0,v.y0)({ticks:e,axisId:i,axisType:n})),()=>{o((0,v.Sr)({axisId:i,axisType:n}))}},[o,t,i,n]),null}var P=(0,r.forwardRef)((e,t)=>{var{ticks:n=[],tick:i,tickLine:u,stroke:p,tickFormatter:v,unit:b,padding:y,tickTextProps:x,orientation:S,mirror:O,x:P,y:_,width:A,height:j,tickSize:M,tickMargin:R,fontSize:T,letterSpacing:I,getTicksConfig:N,events:D,axisType:z,axisId:L}=e,F=(0,f.f)(E(E({},N),{},{ticks:n}),T,I),$=(0,h.uZ)(N),B=(0,h.ic)(i),W=(0,s.fU)($.textAnchor)?$.textAnchor:function(e,t){switch(e){case"left":return t?"start":"end";case"right":return t?"end":"start";default:return"middle"}}(S,O),V=function(e,t){switch(e){case"left":case"right":return"middle";case"top":return t?"start":"end";default:return t?"end":"start"}}(S,O),H={};"object"==typeof u&&(H=u);var U=E(E({},$),{},{fill:"none"},H),q=F.map(e=>E({entry:e},function(e,t,n,r,i,o,a,l,s){var u,d,f,h,p,m,g=l?-1:1,v=e.tickSize||a,b=(0,c.Et)(e.tickCoord)?e.tickCoord:e.coordinate;switch(o){case"top":u=d=e.coordinate,m=(f=(h=n+!l*i)-g*v)-g*s,p=b;break;case"left":f=h=e.coordinate,p=(u=(d=t+!l*r)-g*v)-g*s,m=b;break;case"right":f=h=e.coordinate,p=(u=(d=t+l*r)+g*v)+g*s,m=b;break;default:u=d=e.coordinate,m=(f=(h=n+l*i)+g*v)+g*s,p=b}return{line:{x1:u,y1:f,x2:d,y2:h},tick:{x:p,y:m}}}(e,P,_,A,j,S,M,O,R))),K=q.map(e=>{var{entry:t,line:n}=e;return r.createElement(l.W,{className:"recharts-cartesian-axis-tick",key:"tick-".concat(t.value,"-").concat(t.coordinate,"-").concat(t.tickCoord)},u&&r.createElement("line",w({},U,n,{className:(0,a.$)("recharts-cartesian-axis-tick-line",o()(u,"className"))})))}),Z=q.map((e,t)=>{var n,o,{entry:a,tick:s}=e,u=E(E(E(E({verticalAnchor:V},$),{},{textAnchor:W,stroke:"none",fill:p},s),{},{index:t,payload:a,visibleTicksCount:F.length,tickFormatter:v,padding:y},x),{},{angle:null!=(n=null!=(o=null==x?void 0:x.angle)?o:$.angle)?n:0}),c=E(E({},u),B);return r.createElement(l.W,w({className:"recharts-cartesian-axis-tick-label",key:"tick-label-".concat(a.value,"-").concat(a.coordinate,"-").concat(a.tickCoord)},(0,d.XC)(D,a,t)),i&&r.createElement(C,{option:i,tickProps:c,value:"".concat("function"==typeof v?v(a.value,t):a.value).concat(b||"")}))});return r.createElement("g",{className:"recharts-cartesian-axis-ticks recharts-".concat(z,"-ticks")},r.createElement(k,{ticks:F,axisId:L,axisType:z}),Z.length>0&&r.createElement(m.g,{zIndex:g.I.label},r.createElement("g",{className:"recharts-cartesian-axis-tick-labels recharts-".concat(z,"-tick-labels"),ref:t},Z)),K.length>0&&r.createElement("g",{className:"recharts-cartesian-axis-tick-lines recharts-".concat(z,"-tick-lines")},K))}),_=(0,r.forwardRef)((e,t)=>{var{axisLine:n,width:i,height:o,className:s,hide:c,ticks:d,axisType:f,axisId:p}=e,g=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,y),[v,b]=(0,r.useState)(""),[w,x]=(0,r.useState)(""),E=(0,r.useRef)(null);(0,r.useImperativeHandle)(t,()=>({getCalculatedWidth:()=>{var t;return(e=>{var{ticks:t,label:n,labelGapWithTick:r=5,tickSize:i=0,tickMargin:o=0}=e,a=0;
13if(t){Array.from(t).forEach(e=>{if(e){var t=e.getBoundingClientRect();t.width>a&&(a=t.width)}});var l=n?n.getBoundingClientRect().width:0;return Math.round(a+(i+o)+l+(n?r:0))}return 0})({ticks:E.current,label:null==(t=e.labelRef)?void 0:t.current,labelGapWithTick:5,tickSize:e.tickSize,tickMargin:e.tickMargin})}}));var S=(0,r.useCallback)(e=>{if(e){var t=e.getElementsByClassName("recharts-cartesian-axis-tick-value");E.current=t;var n=t[0];if(n){var r=window.getComputedStyle(n),i=r.fontSize,o=r.letterSpacing;(i!==v||o!==w)&&(b(i),x(o))}}},[v,w]);return c||null!=i&&i<=0||null!=o&&o<=0?null:r.createElement(m.g,{zIndex:e.zIndex},r.createElement(l.W,{className:(0,a.$)("recharts-cartesian-axis",s)},r.createElement(O,{x:e.x,y:e.y,width:i,height:o,orientation:e.orientation,mirror:e.mirror,axisLine:n,otherSvgProps:(0,h.uZ)(e)}),r.createElement(P,{ref:S,axisType:f,events:g,fontSize:v,getTicksConfig:e,height:e.height,letterSpacing:w,mirror:e.mirror,orientation:e.orientation,padding:e.padding,stroke:e.stroke,tick:e.tick,tickFormatter:e.tickFormatter,tickLine:e.tickLine,tickMargin:e.tickMargin,tickSize:e.tickSize,tickTextProps:e.tickTextProps,ticks:d,unit:e.unit,width:e.width,x:e.x,y:e.y,axisId:p}),r.createElement(u.zJ,{x:e.x,y:e.y,width:e.width,height:e.height,lowerWidth:e.width,upperWidth:e.width},r.createElement(u._I,{label:e.label,labelRef:e.labelRef}),e.children)))}),A=r.forwardRef((e,t)=>{var n=(0,p.e)(e,S);return r.createElement(_,w({},n,{ref:t}))});A.displayName="CartesianAxis"},64908:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(11939);t.isArguments=function(e){return null!==e&&"object"==typeof e&&"[object Arguments]"===r.getTag(e)}},65007:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(81300);t.toNumber=function(e){return r.isSymbol(e)?NaN:Number(e)}},65051:(e,t,n)=>{"use strict";n.d(t,{P:()=>o});var r=n(24947),i=new Set(["axisLine","tickLine","activeBar","activeDot","activeLabel","activeShape","allowEscapeViewBox","background","cursor","dot","label","line","margin","padding","position","shape","style","tick","wrapperStyle","radius","throttledEvents"]);function o(e,t){for(var n of new Set([...Object.keys(e),...Object.keys(t)]))if(i.has(n)){if(null==e[n]&&null==t[n])continue;if(!(0,r.bN)(e[n],t[n]))return!1}else{var o,a;if(o=e[n],a=t[n],(null!=o||null!=a)&&("number"==typeof o&&"number"==typeof a?o!==a&&(o==o||a==a):o!==a))return!1}return!0}},65142:(e,t,n)=>{"use strict";n.d(t,{E9:()=>o,Mi:()=>r,pN:()=>i,xi:()=>a});var r="right-scroll-bar-position",i="width-before-scroll-bar",o="with-scroll-bars-hidden",a="--removed-body-scroll-bar-size"},65220:(e,t,n)=>{"use strict";n.d(t,{A:()=>r});let r=e=>e},65267:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(80408);t.throttle=function(e,t=0,n={}){let{leading:i=!0,trailing:o=!0}=n;return r.debounce(e,t,{leading:i,maxWait:t,trailing:o})}},65659:(e,t,n)=>{"use strict";n.d(t,{X:()=>l});var r=n(12115),i=n(4510),o=n(34723),a=["axis"],l=(0,r.forwardRef)((e,t)=>
13r.createElement(o.P,{chartName:"ComposedChart",defaultTooltipEventType:"axis",validateTooltipEventTypes:a,tooltipPayloadSearcher:i.uN,categoricalChartProps:e,ref:t}))},66707:(e,t,n)=>{"use strict";n.d(t,{bL:()=>O,zi:()=>C});var r=n(12115),i=n.t(r,2);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function a(...e){return t=>{let n=!1,r=e.map(e=>{let r=o(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():o(e[t],null)}}}}function l(...e){return r.useCallback(a(...e),e)}"undefined"!=typeof window&&window.document&&window.document.createElement;var s=n(95155),u=globalThis?.document?r.useLayoutEffect:()=>{},c=i[" useInsertionEffect ".trim().toString()]||u;Symbol("RADIX:SYNC_STATE"),n(47650);var d=Symbol("radix.slottable");function f(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===d}var h=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var n,i;let o,l,u,c=(i=n=`Primitive.${t}`,(o=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){var o;let e,l,s=(o=n,(l=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(l=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),u=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(u.ref=t?a(t,s):s),r.cloneElement(n,u)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${i}.SlotClone`,l=o,(u=r.forwardRef((e,t)=>{let{children:n,...i}=e,o=r.Children.toArray(n),a=o.find(f);if(a){let e=a.props.children,n=o.map(t=>t!==a?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,s.jsx)(l,{...i,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,s.jsx)(l,{...i,ref:t,children:n})})).displayName=`${n}.Slot`,u),d=r.forwardRef((e,n)=>{let{asChild:r,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,s.jsx)(r?c:t,{...i,ref:n})});return d.displayName=`Primitive.${t}`,{...e,[t]:d}},{}),p="Switch",[m,g]=function(e,t=[]){let n=[],i=()=>{let t=n.map(e=>r.createContext(e));return function(n){let i=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])}};return i.scopeName=e,[function(t,i){let o=r.createContext(i),a=n.length;n=[...n,i];let l=t=>{let{scope:n,children:i,...l}=t,u=n?.[e]?.[a]||o,c=r.useMemo(()=>l,Object.values(l));return(0,s.jsx)(u.Provider,{value:c,children:i})};return l.displayName=t+"Provider",[l,function(n,l){let s=l?.[e]?.[a]||o,u=r.useContext(s);if(u)return u;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}(i,...t)]}(p),[v,b]=m(p),y=r.forwardRef((e,t)=>{let{__scopeSwitch:n,name:i,checked:o,defaultChecked:a,required:u,disabled:d,value:f="on",onCheckedChange:m,form:g,...b}=e,[y,w]=r.useState(null),x=l(t,e=>w(e)),O=r.useRef(!1),C=!y||g||!!y.closest("form"),[k,P]=function({prop:e,defaultProp:t,onChange:n=()=>{},caller:i}){let[o,a,l]=function({defaultProp:e,onChange:t}){let[n,i]=r.useState(e),o=r.useRef(n),a=r.useRef(t);return c(()=>{a.current=t},[t]),r.useEffect(()=>{o.current!==n&&(a.current?.(n),o.current=n)},[n,o]),[n,i,a]}({defaultProp:t,onChange:n}),s=void 0!==e,u=s?e:o;{let t=r.useRef(void 0!==e);r.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${i} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,i])}return[u,r.useCallback(t=>{if(s){let n="function"==typeof t?t(e):t;n!==e&&l.current?.(n)}else a(t)},[s,e,a,l])]}({prop:o,defaultProp:a??!1,onChange:m,caller:p});return(0,s.jsxs)(v,{scope:n,checked:k,disabled:d,children:[(0,s.jsx)(h.button,{type:"button",role:"switch","aria-checked":k,"aria-required":u,"data-state":S(k),"data-disabled":d?"":void 0,disabled:d,value:f,...b,ref:x,onClick:function(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}(e.onClick,e=>{P(e=>!e),C&&(O.current=e.isPropagationStopped(),O.current||e.stopPropagation())})}),C&&(0,s.jsx)(E,{control:y,bubbles:!O.current,name:i,value:f,checked:k,required:u,disabled:d,form:g,style:{transform:"translateX(-100%)"}})]})});y.displayName=p;var w="SwitchThumb",x=r.forwardRef((e,t)=>
13{let{__scopeSwitch:n,...r}=e,i=b(w,n);return(0,s.jsx)(h.span,{"data-state":S(i.checked),"data-disabled":i.disabled?"":void 0,...r,ref:t})});x.displayName=w;var E=r.forwardRef(({__scopeSwitch:e,control:t,checked:n,bubbles:i=!0,...o},a)=>{let c,d=r.useRef(null),f=l(d,a),h=(c=r.useRef({value:n,previous:n}),r.useMemo(()=>(c.current.value!==n&&(c.current.previous=c.current.value,c.current.value=n),c.current.previous),[n])),p=function(e){let[t,n]=r.useState(void 0);return u(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,i=t.blockSize}else r=e.offsetWidth,i=e.offsetHeight;n({width:r,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(t);return r.useEffect(()=>{let e=d.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(h!==n&&t){let r=new Event("click",{bubbles:i});t.call(e,n),e.dispatchEvent(r)}},[h,n,i]),(0,s.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:n,...o,tabIndex:-1,ref:f,style:{...o.style,...p,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function S(e){return e?"checked":"unchecked"}E.displayName="SwitchBubbleInput";var O=y,C=x},67192:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(87085),i=n(48730),o=n(25402),a=n(97893),l=n(77110);t.uniqBy=function(e,t=o.identity){return a.isArrayLikeObject(e)?r.uniqBy(Array.from(e),i.ary(l.iteratee(t),1)):[]}},68263:(e,t,n)=>{"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}n.d(t,{dl:()=>o,mP:()=>a,s8:()=>l});var o=(e,t,n)=>e.map(e=>"".concat(e.replace(/([A-Z])/g,e=>"-".concat(e.toLowerCase()))," ").concat(t,"ms ").concat(n)).join(","),a=(e,t)=>[Object.keys(e),Object.keys(t)].reduce((e,t)=>e.filter(e=>t.includes(e))),l=(e,t)=>Object.keys(t).reduce((n,r)=>i(i({},n),{},{[r]:e(r,t[r])}),{})},68807:(e,t,n)=>{"use strict";n.d(t,{i:()=>j});var r=n(12115);let i=Math.cos,o=Math.sin,a=Math.sqrt,l=Math.PI,s=2*l,u={draw(e,t){let n=a(t/l);e.moveTo(n,0),e.arc(0,0,n,0,s)}},c=a(1/3),d=2*c,f=o(l/10)/o(7*l/10),h=o(s/10)*f,p=-i(s/10)*f,m=a(3),g=a(3)/2,v=1/a(12),b=(v/2+1)*3;var y=n(96901),w=n(8450);a(3),a(3);var x=n(47227),E=n(44078),S=n(54344),O=["type","size","sizeType"];function C(){return(C=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEac
13h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var _={symbolCircle:u,symbolCross:{draw(e,t){let n=a(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}},symbolDiamond:{draw(e,t){let n=a(t/d),r=n*c;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},symbolSquare:{draw(e,t){let n=a(t),r=-n/2;e.rect(r,r,n,n)}},symbolStar:{draw(e,t){let n=a(.8908130915292852*t),r=h*n,l=p*n;e.moveTo(0,-n),e.lineTo(r,l);for(let t=1;t<5;++t){let a=s*t/5,u=i(a),c=o(a);e.lineTo(c*n,-u*n),e.lineTo(u*r-c*l,c*r+u*l)}e.closePath()}},symbolTriangle:{draw(e,t){let n=-a(t/(3*m));e.moveTo(0,2*n),e.lineTo(-m*n,-n),e.lineTo(m*n,-n),e.closePath()}},symbolWye:{draw(e,t){let n=a(t/b),r=n/2,i=n*v,o=n*v+n,l=-r;e.moveTo(r,i),e.lineTo(r,o),e.lineTo(l,o),e.lineTo(-.5*r-g*i,g*r+-.5*i),e.lineTo(-.5*r-g*o,g*r+-.5*o),e.lineTo(-.5*l-g*o,g*l+-.5*o),e.lineTo(-.5*r+g*i,-.5*i-g*r),e.lineTo(-.5*r+g*o,-.5*o-g*r),e.lineTo(-.5*l+g*o,-.5*o-g*l),e.closePath()}}},A=Math.PI/180,j=e=>{var{type:t="circle",size:n=64,sizeType:i="area"}=e,o=P(P({},function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,O)),{},{type:t,size:n,sizeType:i}),a="circle";"string"==typeof t&&(a=t);var{className:l,cx:s,cy:c}=o,d=(0,S.a)(o);return(0,E.Et)(s)&&(0,E.Et)(c)&&(0,E.Et)(n)?r.createElement("path",C({}
13,d,{className:(0,x.$)("recharts-symbols",l),transform:"translate(".concat(s,", ").concat(c,")"),d:(()=>{var e,t=(e=a,_["symbol".concat((0,E.Zb)(e))]||u),r=(function(e,t){let n=null,r=(0,w.i)(i);function i(){let i;if(n||(n=i=r()),e.apply(this,arguments).draw(n,+t.apply(this,arguments)),i)return n=null,i+""||null}return e="function"==typeof e?e:(0,y.A)(e||u),t="function"==typeof t?t:(0,y.A)(void 0===t?64:+t),i.type=function(t){return arguments.length?(e="function"==typeof t?t:(0,y.A)(t),i):e},i.size=function(e){return arguments.length?(t="function"==typeof e?e:(0,y.A)(+e),i):t},i.context=function(e){return arguments.length?(n=null==e?null:e,i):n},i})().type(t).size(((e,t,n)=>{if("area"===t)return e;switch(n){case"cross":return 5*e*e/9;case"diamond":return .5*e*e/Math.sqrt(3);case"square":return e*e;case"star":var r=18*A;return 1.25*e*e*(Math.tan(r)-Math.tan(2*r)*Math.tan(r)**2);case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}})(n,i,a))();if(null!==r)return r})()})):null};j.registerSymbol=(e,t)=>{_["symbol".concat((0,E.Zb)(e))]=t}},68832:(e,t,n)=>{"use strict";n.d(t,{Q:()=>s});var r=n(65051),i=["domain","range"],o=["domain","range"];function a(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function l(e,t){return e===t||!!(Array.isArray(e)&&2===e.length&&Array.isArray(t))&&2===t.length&&e[0]===t[0]&&e[1]===t[1]}function s(e,t){if(e===t)return!0;var{domain:n,range:s}=e,u=a(e,i),{domain:c,range:d}=t,f=a(t,o);return!!l(n,c)&&!!l(s,d)&&(0,r.P)(u,f)}},69304:(e,t,n)=>{"use strict";n.d(t,{UE:()=>ef,ll:()=>ea,rD:()=>ep,UU:()=>eu,jD:()=>ed,ER:()=>eh,cY:()=>el,BN:()=>es,Ej:()=>ec});let r=["top","right","bottom","left"],i=Math.min,o=Math.max,a=Math.round,l=Math.floor,s=e=>({x:e,y:e}),u={left:"right",right:"left",bottom:"top",top:"bottom"},c={start:"end",end:"start"};function d(e,t){return"function"==typeof e?e(t):e}function f(e){return e.split("-")[0]}function h(e){return e.split("-")[1]}function p(e){return"x"===e?"y":"x"}function m(e){return"y"===e?"height":"width"}function g(e){return["top","bottom"].includes(f(e))?"y":"x"}function v(e){return e.replace(/start|end/g,e=>c[e])}function b(e){return e.replace(/left|right|bottom|top/g,e=>u[e])}function y(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function w(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function x(e,t,n){let r,{reference:i,floating:o}=e,a=g(t),l=p(g(t)),s=m(l),u=f(t),c="y"===a,d=i.x+i.width/2-o.width/2,v=i.y+i.height/2-o.height/2,b=i[s]/2-o[s]/2;switch(u){case"top":r={x:d,y:i.y-o.height};break;case"bottom":r={x:d,y:i.y+i.height};break;case"right":r={x:i.x+i.width,y:v};break;case"left":r={x:i.x-o.width,y:v};break;default:r={x:i.x,y:i.y}}switch(h(t)){case"start":r[l]-=b*(n&&c?-1:1);break;case"end":r[l]+=b*(n&&c?-1:1)}return r}let E=async(e,t,n)=>{let{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:a}=n,l=o.filter(Boolean),s=await (null==a.isRTL?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:d}=x(u,r,s),f=r,h={},p=0;for(let n=0;n<l.length;n++){let{name:o,fn:m}=l[n],{x:g,y:v,data:b,reset:y}=await m({x:c,y:d,initialPlacement:r,placement:f,strategy:i,middlewareData:h,rects:u,platform:a,elements:{reference:e,floating:t}});c=null!=g?g:c,d=null!=v?v:d,h={...h,[o]:{...h[o],...b}},y&&p<=50&&(p++,"object"==typeof y&&(y.placement&&(f=y.placement),y.rects&&(u=!0===y.rects?await a.getElementRects({reference:e,floating:t,strategy:i}):y.rects),{x:c,y:d}=x(u,f,s)),n=-1)}return{x:c,y:d,placement:f,strategy:i,middlewareData:h}};async function S(e,t){var n;void 0===t&&(t={});let{x:r,y:i,platform:o,rects:a,elements:l,strategy:s}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:f="floating",altBoundary:h=!1,padding:p=0}=d(t,e),m=y(p),g=l[h?"floating"===f?"reference":"floating":f],v=w(await o.getClippingRect
13({element:null==(n=await (null==o.isElement?void 0:o.isElement(g)))||n?g:g.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(l.floating)),boundary:u,rootBoundary:c,strategy:s})),b="floating"===f?{x:r,y:i,width:a.floating.width,height:a.floating.height}:a.reference,x=await (null==o.getOffsetParent?void 0:o.getOffsetParent(l.floating)),E=await (null==o.isElement?void 0:o.isElement(x))&&await (null==o.getScale?void 0:o.getScale(x))||{x:1,y:1},S=w(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:b,offsetParent:x,strategy:s}):b);return{top:(v.top-S.top+m.top)/E.y,bottom:(S.bottom-v.bottom+m.bottom)/E.y,left:(v.left-S.left+m.left)/E.x,right:(S.right-v.right+m.right)/E.x}}function O(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function C(e){return r.some(t=>e[t]>=0)}async function k(e,t){let{placement:n,platform:r,elements:i}=e,o=await (null==r.isRTL?void 0:r.isRTL(i.floating)),a=f(n),l=h(n),s="y"===g(n),u=["left","top"].includes(a)?-1:1,c=o&&s?-1:1,p=d(t,e),{mainAxis:m,crossAxis:v,alignmentAxis:b}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return l&&"number"==typeof b&&(v="end"===l?-1*b:b),s?{x:v*c,y:m*u}:{x:m*u,y:v*c}}function P(){return"undefined"!=typeof window}function _(e){return M(e)?(e.nodeName||"").toLowerCase():"#document"}function A(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function j(e){var t;return null==(t=(M(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function M(e){return!!P()&&(e instanceof Node||e instanceof A(e).Node)}function R(e){return!!P()&&(e instanceof Element||e instanceof A(e).Element)}function T(e){return!!P()&&(e instanceof HTMLElement||e instanceof A(e).HTMLElement)}function I(e){return!!P()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof A(e).ShadowRoot)}function N(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=$(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!["inline","contents"].includes(i)}function D(e){return[":popover-open",":modal"].some(t=>{try{return e.matches(t)}catch(e){return!1}})}function z(e){let t=L(),n=R(e)?$(e):e;return["transform","translate","scale","rotate","perspective"].some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","translate","scale","rotate","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function L(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function F(e){return["html","body","#document"].includes(_(e))}function $(e){return A(e).getComputedStyle(e)}function B(e){return R(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function W(e){if("html"===_(e))return e;let t=e.assignedSlot||e.parentNode||I(e)&&e.host||j(e);return I(t)?t.host:t}function V(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let i=function e(t){let n=W(t);return F(n)?t.ownerDocument?t.ownerDocument.body:t.body:T(n)&&N(n)?n:e(n)}(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),a=A(i);if(o){let e=H(a);return t.concat(a,a.visualViewport||[],N(i)?i:[],e&&n?V(e):[])}return t.concat(i,V(i,[],n))}function H(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function U(e){let t=$(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=T(e),o=i?e.offsetWidth:n,l=i?e.offsetHeight:r,s=a(n)!==o||a(r)!==l;return s&&(n=o,r=l),{width:n,height:r,$:s}}function q(e){return R(e)?e:e.contextElement}function K(e){let t=q(e);if(!T(t))return s(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:o}=U(t),l=(o?a(n.width):n.width)/r,u=(o?a(n.height):n.height)/i;return l&&Number.isFinite(l)||(l=1),u&&Number.isFinite(u)||(u=1),{x:l,y:u}}let Z=s(0);function G(e){let t=A(e);
13return L()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:Z}function Y(e,t,n,r){var i;void 0===t&&(t=!1),void 0===n&&(n=!1);let o=e.getBoundingClientRect(),a=q(e),l=s(1);t&&(r?R(r)&&(l=K(r)):l=K(e));let u=(void 0===(i=n)&&(i=!1),r&&(!i||r===A(a))&&i)?G(a):s(0),c=(o.left+u.x)/l.x,d=(o.top+u.y)/l.y,f=o.width/l.x,h=o.height/l.y;if(a){let e=A(a),t=r&&R(r)?A(r):r,n=e,i=H(n);for(;i&&r&&t!==n;){let e=K(i),t=i.getBoundingClientRect(),r=$(i),o=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,d*=e.y,f*=e.x,h*=e.y,c+=o,d+=a,i=H(n=A(i))}}return w({width:f,height:h,x:c,y:d})}function X(e,t){let n=B(e).scrollLeft;return t?t.left+n:Y(j(e)).left+n}function J(e,t,n){void 0===n&&(n=!1);let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-(n?0:X(e,r)),y:r.top+t.scrollTop}}function Q(e,t,n){var r;let i;if("viewport"===t)i=function(e,t){let n=A(e),r=j(e),i=n.visualViewport,o=r.clientWidth,a=r.clientHeight,l=0,s=0;if(i){o=i.width,a=i.height;let e=L();(!e||e&&"fixed"===t)&&(l=i.offsetLeft,s=i.offsetTop)}return{width:o,height:a,x:l,y:s}}(e,n);else if("document"===t){let t,n,a,l,s,u,c;r=j(e),t=j(r),n=B(r),a=r.ownerDocument.body,l=o(t.scrollWidth,t.clientWidth,a.scrollWidth,a.clientWidth),s=o(t.scrollHeight,t.clientHeight,a.scrollHeight,a.clientHeight),u=-n.scrollLeft+X(r),c=-n.scrollTop,"rtl"===$(a).direction&&(u+=o(t.clientWidth,a.clientWidth)-l),i={width:l,height:s,x:u,y:c}}else if(R(t)){let e,r,o,a,l,u;r=(e=Y(t,!0,"fixed"===n)).top+t.clientTop,o=e.left+t.clientLeft,a=T(t)?K(t):s(1),l=t.clientWidth*a.x,u=t.clientHeight*a.y,i={width:l,height:u,x:o*a.x,y:r*a.y}}else{let n=G(e);i={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return w(i)}function ee(e){return"static"===$(e).position}function et(e,t){if(!T(e)||"fixed"===$(e).position)return null;if(t)return t(e);let n=e.offsetParent;return j(e)===n&&(n=n.ownerDocument.body),n}function en(e,t){let n=A(e);if(D(e))return n;if(!T(e)){let t=W(e);for(;t&&!F(t);){if(R(t)&&!ee(t))return t;t=W(t)}return n}let r=et(e,t);for(;r&&["table","td","th"].includes(_(r))&&ee(r);)r=et(r,t);return r&&F(r)&&ee(r)&&!z(r)?n:r||function(e){let t=W(e);for(;T(t)&&!F(t);){if(z(t))return t;if(D(t))break;t=W(t)}return null}(e)||n}let er=async function(e){let t=this.getOffsetParent||en,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=T(t),i=j(t),o="fixed"===n,a=Y(e,!0,o,t),l={scrollLeft:0,scrollTop:0},u=s(0);if(r||!r&&!o)if(("body"!==_(t)||N(i))&&(l=B(t)),r){let e=Y(t,!0,o,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else i&&(u.x=X(i));o&&!r&&i&&(u.x=X(i));let c=!i||r||o?s(0):J(i,l);return{x:a.left+l.scrollLeft-u.x-c.x,y:a.top+l.scrollTop-u.y-c.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},ei={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,o="fixed"===i,a=j(r),l=!!t&&D(t.floating);if(r===a||l&&o)return n;let u={scrollLeft:0,scrollTop:0},c=s(1),d=s(0),f=T(r);if((f||!f&&!o)&&(("body"!==_(r)||N(a))&&(u=B(r)),T(r))){let e=Y(r);c=K(r),d.x=e.x+r.clientLeft,d.y=e.y+r.clientTop}let h=!a||f||o?s(0):J(a,u,!0);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-u.scrollLeft*c.x+d.x+h.x,y:n.y*c.y-u.scrollTop*c.y+d.y+h.y}},getDocumentElement:j,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:a}=e,l=[..."clippingAncestors"===n?D(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=V(e,[],!1).filter(e=>R(e)&&"body"!==_(e)),i=null,o="fixed"===$(e).position,a=o?W(e):e;for(;R(a)&&!F(a);){let t=$(a),n=z(a);n||"fixed"!==t.position||(i=null),(o?!n&&!i:!n&&"static"===t.position&&!!i&&["absolute","fixed"].includes(i.position)||N(a)&&!n&&function e(t,n){let r=W(t);return!(r===n||!R(r)||F(r))&&("fixed"===$(r).position||e(r,n))}(e,a))?r=r.filter(e=>e!==a):i=t,a=W(a)}return t.set(e,r),r}(t,this._c):[].concat(n),r],s=l[0],u=l.reduce((e,n)=>{let r=Q(t,n,a);return e.top=o(r.top,e.top),e.right=i(r.right,e.right),e.bottom=i(r.bottom,e.bottom),e.left=o(r.left,e.left),e},Q(t,s,a));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:en,getElementRects:er,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=U(e);return{width:t,height:n}},getScale:K,isElement:R,isRTL:function(e){return"rtl"===$(e).direction}};function eo(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function ea(e,t,n,r){let a;void 0===r&&(r={});let{ancestorScroll:s=!0,ancestorResize:u=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:d="function"==typeof IntersectionObserver,animationFrame:f=!1}=r,h=q(e),p=s||u?[...h?V(h):[],...V(t)]:[];
13p.forEach(e=>{s&&e.addEventListener("scroll",n,{passive:!0}),u&&e.addEventListener("resize",n)});let m=h&&d?function(e,t){let n,r=null,a=j(e);function s(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function u(c,d){void 0===c&&(c=!1),void 0===d&&(d=1),s();let f=e.getBoundingClientRect(),{left:h,top:p,width:m,height:g}=f;if(c||t(),!m||!g)return;let v={rootMargin:-l(p)+"px "+-l(a.clientWidth-(h+m))+"px "+-l(a.clientHeight-(p+g))+"px "+-l(h)+"px",threshold:o(0,i(1,d))||1},b=!0;function y(t){let r=t[0].intersectionRatio;if(r!==d){if(!b)return u();r?u(!1,r):n=setTimeout(()=>{u(!1,1e-7)},1e3)}1!==r||eo(f,e.getBoundingClientRect())||u(),b=!1}try{r=new IntersectionObserver(y,{...v,root:a.ownerDocument})}catch(e){r=new IntersectionObserver(y,v)}r.observe(e)}(!0),s}(h,n):null,g=-1,v=null;c&&(v=new ResizeObserver(e=>{let[r]=e;r&&r.target===h&&v&&(v.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),n()}),h&&!f&&v.observe(h),v.observe(t));let b=f?Y(e):null;return f&&function t(){let r=Y(e);b&&!eo(b,r)&&n(),b=r,a=requestAnimationFrame(t)}(),n(),()=>{var e;p.forEach(e=>{s&&e.removeEventListener("scroll",n),u&&e.removeEventListener("resize",n)}),null==m||m(),null==(e=v)||e.disconnect(),v=null,f&&cancelAnimationFrame(a)}}let el=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:i,y:o,placement:a,middlewareData:l}=t,s=await k(t,e);return a===(null==(n=l.offset)?void 0:n.placement)&&null!=(r=l.arrow)&&r.alignmentOffset?{}:{x:i+s.x,y:o+s.y,data:{...s,placement:a}}}}},es=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:r,placement:a}=t,{mainAxis:l=!0,crossAxis:s=!1,limiter:u={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=d(e,t),h={x:n,y:r},m=await S(t,c),v=g(f(a)),b=p(v),y=h[b],w=h[v];if(l){let e="y"===b?"top":"left",t="y"===b?"bottom":"right",n=y+m[e],r=y-m[t];y=o(n,i(y,r))}if(s){let e="y"===v?"top":"left",t="y"===v?"bottom":"right",n=w+m[e],r=w-m[t];w=o(n,i(w,r))}let x=u.fn({...t,[b]:y,[v]:w});return{...x,data:{x:x.x-n,y:x.y-r,enabled:{[b]:l,[v]:s}}}}}},eu=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r,i,o,a,l,s,u,c;let y,w,x,{placement:E,middlewareData:O,rects:C,initialPlacement:k,platform:P,elements:_}=t,{mainAxis:A=!0,crossAxis:j=!0,fallbackPlacements:M,fallbackStrategy:R="bestFit",fallbackAxisSideDirection:T="none",flipAlignment:I=!0,...N}=d(e,t);if(null!=(n=O.arrow)&&n.alignmentOffset)return{};let D=f(E),z=g(k),L=f(k)===k,F=await (null==P.isRTL?void 0:P.isRTL(_.floating)),$=M||(L||!I?[b(k)]:(y=b(k),[v(k),y,v(y)])),B="none"!==T;!M&&B&&$.push(...(w=h(k),x=function(e,t,n){let r=["left","right"],i=["right","left"];switch(e){case"top":case"bottom":if(n)return t?i:r;return t?r:i;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(f(k),"start"===T,F),w&&(x=x.map(e=>e+"-"+w),I&&(x=x.concat(x.map(v)))),x));let W=[k,...$],V=await S(t,N),H=[],U=(null==(r=O.flip)?void 0:r.overflows)||[];if(A&&H.push(V[D]),j){let e,t,n,r,i=(s=E,u=C,void 0===(c=F)&&(c=!1),e=h(s),n=m(t=p(g(s))),r="x"===t?e===(c?"end":"start")?"right":"left":"start"===e?"bottom":"top",u.reference[n]>u.floating[n]&&(r=b(r)),[r,b(r)]);H.push(V[i[0]],V[i[1]])}if(U=[...U,{placement:E,overflows:H}],!H.every(e=>e<=0)){let e=((null==(i=O.flip)?void 0:i.index)||0)+1,t=W[e];if(t){let n="alignment"===j&&z!==g(t),r=(null==(a=U[0])?void 0:a.overflows[0])>0;if(!n||r)return{data:{index:e,overflows:U},reset:{placement:t}}}let n=null==(o=U.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(R){case"bestFit":{let e=null==(l=U.filter(e=>{if(B){let t=g(e.placement);return t===z||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:l[0];e&&(n=e);break}case"initialPlacement":n=k}if(E!==n)return{reset:{placement:n}}}return{}}}},ec=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;let a,l,{placement:s,rects:u,platform:c,elements:p}=t,{apply:m=()=>{},...v}=d(e,t),b=await S(t,v),y=f(s),w=h(s),x="y"===g(s),{width:E,height:O}=u.floating;"top"===y||"bottom"===y?(a=y,l=w===(await (null==c.isRTL?void 0:c.isRTL(p.floating))?"start":"end")?"left":"right"):(l=y,a="end"===w?"top":"bottom");let C=O-b.top-b.bottom,k=E-b.left-b.right,P=i(O-b[a],C),_=i(E-b[l],k
13),A=!t.middlewareData.shift,j=P,M=_;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(M=k),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(j=C),A&&!w){let e=o(b.left,0),t=o(b.right,0),n=o(b.top,0),r=o(b.bottom,0);x?M=E-2*(0!==e||0!==t?e+t:o(b.left,b.right)):j=O-2*(0!==n||0!==r?n+r:o(b.top,b.bottom))}await m({...t,availableWidth:M,availableHeight:j});let R=await c.getDimensions(p.floating);return E!==R.width||O!==R.height?{reset:{rects:!0}}:{}}}},ed=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:n}=t,{strategy:r="referenceHidden",...i}=d(e,t);switch(r){case"referenceHidden":{let e=O(await S(t,{...i,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:C(e)}}}case"escaped":{let e=O(await S(t,{...i,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:C(e)}}}default:return{}}}}},ef=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:a,rects:l,platform:s,elements:u,middlewareData:c}=t,{element:f,padding:v=0}=d(e,t)||{};if(null==f)return{};let b=y(v),w={x:n,y:r},x=p(g(a)),E=m(x),S=await s.getDimensions(f),O="y"===x,C=O?"clientHeight":"clientWidth",k=l.reference[E]+l.reference[x]-w[x]-l.floating[E],P=w[x]-l.reference[x],_=await (null==s.getOffsetParent?void 0:s.getOffsetParent(f)),A=_?_[C]:0;A&&await (null==s.isElement?void 0:s.isElement(_))||(A=u.floating[C]||l.floating[E]);let j=A/2-S[E]/2-1,M=i(b[O?"top":"left"],j),R=i(b[O?"bottom":"right"],j),T=A-S[E]-R,I=A/2-S[E]/2+(k/2-P/2),N=o(M,i(I,T)),D=!c.arrow&&null!=h(a)&&I!==N&&l.reference[E]/2-(I<M?M:R)-S[E]/2<0,z=D?I<M?I-M:I-T:0;return{[x]:w[x]+z,data:{[x]:N,centerOffset:I-N-z,...D&&{alignmentOffset:z}},reset:D}}}),eh=function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:i,rects:o,middlewareData:a}=t,{offset:l=0,mainAxis:s=!0,crossAxis:u=!0}=d(e,t),c={x:n,y:r},h=g(i),m=p(h),v=c[m],b=c[h],y=d(l,t),w="number"==typeof y?{mainAxis:y,crossAxis:0}:{mainAxis:0,crossAxis:0,...y};if(s){let e="y"===m?"height":"width",t=o.reference[m]-o.floating[e]+w.mainAxis,n=o.reference[m]+o.reference[e]-w.mainAxis;v<t?v=t:v>n&&(v=n)}if(u){var x,E;let e="y"===m?"width":"height",t=["top","left"].includes(f(i)),n=o.reference[h]-o.floating[e]+(t&&(null==(x=a.offset)?void 0:x[h])||0)+(t?0:w.crossAxis),r=o.reference[h]+o.reference[e]+(t?0:(null==(E=a.offset)?void 0:E[h])||0)-(t?w.crossAxis:0);b<n?b=n:b>r&&(b=r)}return{[m]:v,[h]:b}}}},ep=(e,t,n)=>{let r=new Map,i={platform:ei,...n},o={...i.platform,_c:r};return E(e,t,{...i,platform:o})}},69619:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isObject=function(e){return null!==e&&("object"==typeof e||"function"==typeof e)}},69838:(e,t,n)=>{"use strict";n.d(t,{G:()=>d,j:()=>l});var r=n(63878),i=n(12115),o=n(79551),a=e=>e,l=()=>{var e=(0,i.useContext)(o.E);return e?e.store.dispatch:a},s=()=>{},u=()=>s,c=(e,t)=>e===t;function d(e){var t=(0,i.useContext)(o.E),n=(0,i.useMemo)(()=>t?t=>{if(null!=t)return e(t)}:s,[t,e]);return(0,r.useSyncExternalStoreWithSelector)(t?t.subscription.addNestedSub:u,t?t.store.getState:s,t?t.store.getState:s,n,c)}},69842:(e,t,n)=>{"use strict";n.d(t,{qx:()=>R,IH:()=>M,s0:()=>y,sr:()=>D,eB:()=>z,Hj:()=>T,DW:()=>A,y2:()=>_,nb:()=>P,PW:()=>x,Mk:()=>j,$8:()=>k,yy:()=>C,Rh:()=>E,GF:()=>I,uM:()=>N,kr:()=>b,_L:()=>w,_f:()=>S});var r=n(8152),i=n.n(r),o=n(27783),a=n.n(o);function l(e,t){if((i=e.length)>1)for(var n,r,i,o=1,a=e[t[0]],l=a.length;o<i;++o)for(r=a,a=e[t[o]],n=0;n<l;++n)a[n][1]+=a[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]}var s=n(30854),u=n(96901);function c(e){for(var t=e.length,n=Array(t);--t>=0;)n[t]=t;return n}function d(e,t){return e[t]}function f(e){let t=[];return t.key=e,t}var h=n(44078),p=n(33121),m=n(61963);function g(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function v(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?g(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):g(Object(n)).forEac
13h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function b(e,t,n){return(0,h.uy)(e)||(0,h.uy)(t)?n:(0,h.vh)(t)?a()(e,t,n):"function"==typeof t?t(e):n}var y=(e,t,n)=>{if(t&&n){var{width:r,height:i}=n,{align:o,verticalAlign:a,layout:l}=t;if(("vertical"===l||"horizontal"===l&&"middle"===a)&&"center"!==o&&(0,h.Et)(e[o]))return v(v({},e),{},{[o]:e[o]+(r||0)});if(("horizontal"===l||"vertical"===l&&"center"===o)&&"middle"!==a&&(0,h.Et)(e[a]))return v(v({},e),{},{[a]:e[a]+(i||0)})}return e},w=(e,t)=>"horizontal"===e&&"xAxis"===t||"vertical"===e&&"yAxis"===t||"centric"===e&&"angleAxis"===t||"radial"===e&&"radiusAxis"===t,x=(e,t,n,r)=>{if(r)return e.map(e=>e.coordinate);var i,o,a=e.map(e=>(e.coordinate===t&&(i=!0),e.coordinate===n&&(o=!0),e.coordinate));return i||a.push(t),o||a.push(n),a},E=(e,t,n)=>{if(!e)return null;var{duplicateDomain:r,type:i,range:o,scale:a,realScaleType:l,isCategorical:s,categoricalDomain:u,tickCount:c,ticks:d,niceTicks:f,axisType:p}=e;if(!a)return null;var g="scaleBand"===l&&a.bandwidth?a.bandwidth()/2:2,v=(t||n)&&"category"===i&&a.bandwidth?a.bandwidth()/g:0;return(v="angleAxis"===p&&o&&o.length>=2?2*(0,h.sA)(o[0]-o[1])*v:v,t&&(d||f))?(d||f||[]).map((e,t)=>{var n=r?r.indexOf(e):e,i=a.map(n);return(0,m.H)(i)?{coordinate:i+v,value:e,offset:v,index:t}:null}).filter(h.n9):s&&u?u.map((e,t)=>{var n=a.map(e);return(0,m.H)(n)?{coordinate:n+v,value:e,index:t,offset:v}:null}).filter(h.n9):a.ticks&&!n&&null!=c?a.ticks(c).map((e,t)=>{var n=a.map(e);return(0,m.H)(n)?{coordinate:n+v,value:e,index:t,offset:v}:null}).filter(h.n9):a.domain().map((e,t)=>{var n=a.map(e);return(0,m.H)(n)?{coordinate:n+v,value:r?r[e]:e,index:t,offset:v}:null}).filter(h.n9)},S=(e,t)=>{if(!t||2!==t.length||!(0,h.Et)(t[0])||!(0,h.Et)(t[1]))return e;var n=Math.min(t[0],t[1]),r=Math.max(t[0],t[1]),i=[e[0],e[1]];return(!(0,h.Et)(e[0])||e[0]<n)&&(i[0]=n),(!(0,h.Et)(e[1])||e[1]>r)&&(i[1]=r),i[0]>r&&(i[0]=r),i[1]<n&&(i[1]=n),i},O={sign:e=>{var t,n=e.length;if(!(n<=0)){var r=null==(t=e[0])?void 0:t.length;if(null!=r&&!(r<=0))for(var i=0;i<r;++i)for(var o=0,a=0,l=0;l<n;++l){var s=e[l],u=null==s?void 0:s[i];if(null!=u){var c=u[1],d=u[0],f=(0,h.M8)(c)?d:c;f>=0?(u[0]=o,o+=f,u[1]=o):(u[0]=a,a+=f,u[1]=a)}}}},expand:function(e,t){if((r=e.length)>0){for(var n,r,i,o=0,a=e[0].length;o<a;++o){for(i=n=0;n<r;++n)i+=e[n][o][1]||0;if(i)for(n=0;n<r;++n)e[n][o][1]/=i}l(e,t)}},none:l,silhouette:function(e,t){if((n=e.length)>0){for(var n,r=0,i=e[t[0]],o=i.length;r<o;++r){for(var a=0,s=0;a<n;++a)s+=e[a][r][1]||0;i[r][1]+=i[r][0]=-s/2}l(e,t)}},wiggle:function(e,t){if((i=e.length)>0&&(r=(n=e[t[0]]).length)>0){for(var n,r,i,o=0,a=1;a<r;++a){for(var s=0,u=0,c=0;s<i;++s){for(var d=e[t[s]],f=d[a][1]||0,h=(f-(d[a-1][1]||0))/2,p=0;p<s;++p){var m=e[t[p]];h+=(m[a][1]||0)-(m[a-1][1]||0)}u+=f,c+=h*f}n[a-1][1]+=n[a-1][0]=o,u&&(o-=c/u)}n[a-1][1]+=n[a-1][0]=o,l(e,t)}},positive:e=>{var t,n=e.length;if(!(n<=0)){var r=null==(t=e[0])?void 0:t.length;if(null!=r&&!(r<=0))for(var i=0;i<r;++i)for(var o=0,a=0;a<n;++a){var l=e[a],s=null==l?void 0:l[i];if(null!=s){var u=(0,h.M8)(s[1])?s[0]:s[1];u>=0?(s[0]=o,o+=u,s[1]=o):(s[0]=0,s[1]=0)}}}}},C=(e,t,n)=>{var r,i=null!=(r=O[n])?r:l,o=(function(){var e=(0,u.A)([]),t=c,n=l,r=d;function i(i){var o,a,l=Array.from(e.apply(this,arguments),f),u=l.length,c=-1;for(let e of i)for(o=0,++c;o<u;++o)(l[o][c]=[0,+r(e,l[o].key,c,i)]).data=e;for(o=0,a=(0,s.A)(t(l));o<u;++o)l[a[o]].index=o;return n(l,a),l}return i.keys=function(t){return arguments.length?(e="function"==typeof t?t:(0,u.A)(Array.from(t)),i):e},i.value=function(e){return arguments.length?(r="function"==typeof e?e:(0,u.A)(+e),i):r},i.order=function(e){return arguments.length?(t=null==e?c:"function"==typeof e?e:(0,u.A)(Array.from(e)),i):t},i.offset=function(e){return arguments.length?(n=null==e?l:e,i):n},i})().keys(t).value((e,t)=>Number(b(e,t,0))).order(c).offset(i)(e);return o.forEach((n,r)=>{n.forEach((n,i)=>{var o=b(e[i],t[r],0);Array.isArray(o)&&2===o.length&&(0,h.Et)(o[0])&&(0,h.Et)(o[1])&&(n[0]=o[0],n[1]=o[1])})}),o};function k(e){return null==e?void 0:String(e)}function P(e){var{axis:t,ticks:n,bandSize:r,entry:i,index:o,dataKey:a}=e;if("category"===t.type){if(!t.allowDuplicatedCategory&&t.dataKey&&!(0,h.uy)(i[t.dataKey])){var l=(0,h.eP)(n,"value",i[t.dataKey]);if(l)return l.coordinate+r/2}return null!=n&&n[o]?n[o].coordinate+r/2:null}var s=b(i,(0,h.uy)(a)?t.dataKey:a),u=t.scale.map(s);return(0,h.Et)(u)?u:null}var _=e=>{var{axis:t,ticks:n,offset:r,bandSize:i,entry:o,index:a}=e;if("category"===t.type)return n[a]?n[a].coordinate+r:null;var l=b(o,t.dataKey,t.scale.domain()[a]);if((0,h.uy)(l))return null;var s=t.scale.map(l);return(0,h.Et)(s)?s-i/2+r:null},A=e=>{var{numericAxis:t}=e,n=t.scale.domain();if("number"===t.type){var r=Math.min(n[0],n[1]),i=Math.max(n[0],n[1]);return r<=0&&i>=0?0:i<0?i:r}return n[0]},j=(e,t,n)=>{if(null!=e){let r;return[(r=Object.keys(e).reduce((r,i)=>{var o=e[i];if(!o)return r;var{stackedData:a}=o,l=a.reduce((e,r)=>{var i,o=[Math.min(...i=(0,p.v)(r,t,n).flat(2).filter(h.Et)),Math.max(...i)];return(0,m.H)(o[0])&&(0,m.H)(o[1])?[Math.min(e[0],o[0]),Math.max(e[1],o[1])]:e},[1/0,-1/0]);return[Math.min(l[0],r[0]),Math.max(l[1],r[1])]},[1/0,-1/0]))[0]===1/0?0:r[0],r[1]===-1/0?0:r[1]]}},M=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,R=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1}
13)$/,T=(e,t,n)=>{if(e&&e.scale&&e.scale.bandwidth){var r=e.scale.bandwidth();if(!n||r>0)return r}if(e&&t&&t.length>=2){for(var o=i()(t,e=>e.coordinate),a=1/0,l=1,s=o.length;l<s;l++){var u=o[l],c=o[l-1];a=Math.min(((null==u?void 0:u.coordinate)||0)-((null==c?void 0:c.coordinate)||0),a)}return a===1/0?0:a}return n?void 0:0};function I(e){var{tooltipEntrySettings:t,dataKey:n,payload:r,value:i,name:o}=e;return v(v({},t),{},{dataKey:n,payload:r,value:i,name:o})}function N(e,t){return e?String(e):"string"==typeof t?t:void 0}var D=(e,t)=>"horizontal"===t?e.relativeX:"vertical"===t?e.relativeY:void 0,z=(e,t)=>"centric"===t?e.angle:e.radius},69958:(e,t,n)=>{"use strict";n.d(t,{A:()=>l});var r=n(63669),i=n(91472),o=n(42728),a=n(25677);function l(e,t,n,l){var s,u,c,d=(0,r.sG)(e,t,n);switch((l=(0,i.A)(null==l?",f":l)).type){case"s":var f=Math.max(Math.abs(e),Math.abs(t));return null!=l.precision||isNaN(c=Math.max(0,3*Math.max(-8,Math.min(8,Math.floor((0,o.A)(f)/3)))-(0,o.A)(Math.abs(d))))||(l.precision=c),(0,a.s)(l,f);case"":case"e":case"g":case"p":case"r":null!=l.precision||isNaN((s=d,u=Math.abs(u=Math.max(Math.abs(e),Math.abs(t)))-(s=Math.abs(s)),c=Math.max(0,(0,o.A)(u)-(0,o.A)(s))+1))||(l.precision=c-("e"===l.type));break;case"f":case"%":null!=l.precision||isNaN(c=Math.max(0,-(0,o.A)(Math.abs(d))))||(l.precision=c-("%"===l.type)*2)}return(0,a.GP)(l)}},70115:(e,t,n)=>{"use strict";n.d(t,{n:()=>o});var r=n(12115),i=n(44078);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"animation-",n=(0,r.useRef)((0,i.NF)(t)),o=(0,r.useRef)(e);return o.current!==e&&(n.current=(0,i.NF)(t),o.current=e),n.current}},70425:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(65007);t.toFinite=function(e){return e?(e=r.toNumber(e))===1/0||e===-1/0?(e<0?-1:1)*Number.MAX_VALUE:e==e?e:0:0===e?e:0}},70616:(e,t,n)=>{"use strict";n.d(t,{f:()=>r});var r=e=>null;r.displayName="Cell"},70853:(e,t,n)=>{"use strict";n.d(t,{Vi:()=>u,ZF:()=>s,g5:()=>l,iZ:()=>h});var r=n(36491),i=n(11519),o=n(89179),a=(0,r.Z0)({name:"graphicalItems",initialState:{cartesianItems:[],polarItems:[]},reducers:{addCartesianGraphicalItem:{reducer(e,t){e.cartesianItems.push((0,o.h4)(t.payload))},prepare:(0,r.aA)()},replaceCartesianGraphicalItem:{reducer(e,t){var{prev:n,next:r}=t.payload,a=(0,i.ss)(e).cartesianItems.indexOf((0,o.h4)(n));a>-1&&(e.cartesianItems[a]=(0,o.h4)(r))},prepare:(0,r.aA)()},removeCartesianGraphicalItem:{reducer(e,t){var n=(0,i.ss)(e).cartesianItems.indexOf((0,o.h4)(t.payload));n>-1&&e.cartesianItems.splice(n,1)},prepare:(0,r.aA)()},addPolarGraphicalItem:{reducer(e,t){e.polarItems.push((0,o.h4)(t.payload))},prepare:(0,r.aA)()},removePolarGraphicalItem:{reducer(e,t){var n=(0,i.ss)(e).polarItems.indexOf((0,o.h4)(t.payload));n>-1&&e.polarItems.splice(n,1)},prepare:(0,r.aA)()},replacePolarGraphicalItem:{reducer(e,t){var{prev:n,next:r}=t.payload,a=(0,i.ss)(e).polarItems.indexOf((0,o.h4)(n));a>-1&&(e.polarItems[a]=(0,o.h4)(r))},prepare:(0,r.aA)()}}}),{addCartesianGraphicalItem:l,replaceCartesianGraphicalItem:s,removeCartesianGraphicalItem:u,addPolarGraphicalItem:c,removePolarGraphicalItem:d,replacePolarGraphicalItem:f}=a.actions,h=a.reducer},70896:(e,t,n)=>{"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEac
13h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}n.d(t,{IZ:()=>a,Kg:()=>o,lY:()=>l,yy:()=>s});var o=Math.PI/180,a=(e,t,n,r)=>({x:e+Math.cos(-o*r)*n,y:t+Math.sin(-o*r)*n}),l=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{top:0,right:0,bottom:0,left:0,width:0,height:0,brushBottom:0};return Math.min(Math.abs(e-(n.left||0)-(n.right||0)),Math.abs(t-(n.top||0)-(n.bottom||0)))/2},s=(e,t)=>{var n,{relativeX:r,relativeY:o}=e,{radius:a,angle:l}=((e,t)=>{var{x:n,y:r}=e,{cx:i,cy:o}=t,a=((e,t)=>{var{x:n,y:r}=e,{x:i,y:o}=t;return Math.sqrt((n-i)**2+(r-o)**2)})({x:n,y:r},{x:i,y:o});if(a<=0)return{radius:a,angle:0};var l=Math.acos((n-i)/a);return r>o&&(l=2*Math.PI-l),{radius:a,angle:180*l/Math.PI,angleInRadian:l}})({x:r,y:o},t),{innerRadius:s,outerRadius:u}=t;if(a<s||a>u||0===a)return null;var{startAngle:c,endAngle:d}=(e=>{var{startAngle:t,endAngle:n}=e,r=Math.min(Math.floor(t/360),Math.floor(n/360));return{startAngle:t-360*r,endAngle:n-360*r}})(t),f=l;if(c<=d){for(;f>d;)f-=360;for(;f<c;)f+=360;n=f>=c&&f<=d}else{for(;f>c;)f-=360;for(;f<d;)f+=360;n=f>=d&&f<=c}return n?i(i({},t),{},{radius:a,angle:((e,t)=>{var{startAngle:n,endAngle:r}=t;return e+360*Math.min(Math.floor(n/360),Math.floor(r/360))})(f,t)}):null}},71584:(e,t,n)=>{"use strict";n.d(t,{$g:()=>a,Hw:()=>o,Td:()=>s,au:()=>l,xH:()=>i});var r=n(69838),i=e=>e.options.defaultTooltipEventType,o=e=>e.options.validateTooltipEventTypes;function a(e,t,n){if(null==e)return t;var r=e?"axis":"item";return null==n?t:n.includes(r)?r:t}function l(e,t){return a(t,i(e),o(e))}function s(e){return(0,r.G)(t=>l(t,e))}},72130:(e,t,n)=>{"use strict";function r(e,t){function n(n,r){return t((n=e(n,r))[0],n[1])}return e.invert&&t.invert&&(n.invert=function(n,r){return(n=t.invert(n,r))&&e.invert(n[0],n[1])}),n}n.d(t,{A:()=>r})},72184:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__iconNode:()=>i,default:()=>o});var r=n(23055);let i=[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]],o=(0,r.A)("arrow-left",i)},72601:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(30113);t.isMatch=function(e,t){return r.isMatchWith(e,t,()=>void 0)}},72611:(e,t,n)=>{"use strict";n.d(t,{aX:()=>W,dS:()=>L,BZ:()=>F,pg:()=>z,yn:()=>B,r1:()=>R,dp:()=>N,u9:()=>$,fW:()=>_});var r=n(23939),i=n(8152),o=n.n(i),a=n(69838),l=n(69842),s=n(59737),u=n(7173),c=n(98614),d=n(19409),f=n(77513),h=n(30949),p=n(414),m=n(98429),g=n(88487),v=n(49244),b=n(2987),y=n(3743),w=n(22609),x=n(4573),E=n(90272),S=n(70896),O=n(44078);function C(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?C(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):C(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var P=(e,t,n,r,i)=>{var o=null!=(d=null==t?void 0:t.length)?d:0;if(o<=1||null==e)return 0;if("angleAxis"===r&&null!=i&&1e-6>=Math.abs(Math.abs(i[1]-i[0])-360))for(var a=0;a<o;a++){var l=a>0?null==(f=n[a-1])?void 0:f.coordinate:null==(h=n[o-1])?void 0:h.coordinate,s=null==(p=n[a])?void 0:p.coordinate,u=a>=o-1?null==(m=n[0])?void 0:m.coordinate:null==(g=n[a+1])?void 0:g.coordinate,c=void 0;if(null!=l&&null!=s&&null!=u)if((0,O.sA)(s-l)!==(0,O.sA)(u-s)){var d,f,h,p,m,g,v,b=[];if((0,O.sA)(u-s)===(0,O.sA)(i[1]-i[0])){c=u;var y=s+i[1]-i[0];b[0]=Math.min(y,(y+l)/2),b[1]=Math.max(y,(y+l)/2)}else{c=l;var w=u+i[1]-i[0];b[0]=Math.min(s,(w+s)/2),b[1]=Math.max(s,(w+s)/2)}var x=[Math.min(s,(c+s)/2),Math.max(s,(c+s)/2)];if(e>x[0]&&e<=x[1]||e>
13=b[0]&&e<=b[1])return null==(v=n[a])?void 0:v.index}else{var E,S=Math.min(l,u),C=Math.max(l,u);if(e>(S+s)/2&&e<=(C+s)/2)return null==(E=n[a])?void 0:E.index}}else if(t)for(var k=0;k<o;k++){var P=t[k];if(null!=P){var _=t[k+1],A=t[k-1];if(0===k&&null!=_&&e<=(P.coordinate+_.coordinate)/2||k===o-1&&null!=A&&e>(P.coordinate+A.coordinate)/2||k>0&&k<o-1&&null!=A&&null!=_&&e>(P.coordinate+A.coordinate)/2&&e<=(P.coordinate+_.coordinate)/2)return P.index}}return -1},_=()=>(0,a.G)(d.iO),A=(e,t)=>t,j=(e,t,n)=>n,M=(e,t,n,r)=>r,R=(0,r.Mz)(u.R4,e=>o()(e,e=>e.coordinate)),T=(0,r.Mz)([x.J,A,j,M],g.i),I=(0,r.Mz)([T,u.n4,c.K6,u.FO],v.P),N=(e,t,n)=>{if(null!=t){var r=(0,x.J)(e);return"axis"===t?"hover"===n?r.axisInteraction.hover.dataKey:r.axisInteraction.click.dataKey:"hover"===n?r.itemInteraction.hover.dataKey:r.itemInteraction.click.dataKey}},D=(0,r.Mz)([x.J,A,j,M],y.q),z=(0,r.Mz)([p.Lp,p.A$,f.fz,h.HZ,u.R4,M,D],b.o),L=(0,r.Mz)([T,z],(e,t)=>{var n;return null!=(n=e.coordinate)?n:t}),F=(0,r.Mz)([u.R4,I],m.E),$=(0,r.Mz)([D,I,s.LF,c.K6,F,w.x,A],E.N),B=(0,r.Mz)([T,I],(e,t)=>({isActive:e.active&&null!=t,activeIndex:t})),W=(e,t,n,r,i,o,a,s)=>{if(e&&t&&r&&i&&o){if("horizontal"===t||"vertical"===t){if(!e||!r||!i||!o)return;if(function(e,t){var{relativeX:n,relativeY:r}=e;return n>=t.left&&n<=t.left+t.width&&r>=t.top&&r<=t.top+t.height}(e,s)){var u=P((0,l.sr)(e,t),a,o,r,i),c=((e,t,n,r)=>{var i=t.find(e=>e&&e.index===n);if(i){if("horizontal"===e)return{x:i.coordinate,y:r.relativeY};if("vertical"===e)return{x:r.relativeX,y:i.coordinate}}return{x:0,y:0}})(t,o,u,e);return{activeIndex:String(u),activeCoordinate:c}}return}if(e&&r&&i&&o&&n){var d=(0,S.yy)(e,n);if(d){var f=P((0,l.eB)(d,t),a,o,r,i),h=((e,t,n,r)=>{var i=t.find(e=>e&&e.index===n);if(i){if("centric"===e){var o=i.coordinate,{radius:a}=r;return k(k(k({},r),(0,S.IZ)(r.cx,r.cy,a,o)),{},{angle:o,radius:a})}var l=i.coordinate,{angle:s}=r;return k(k(k({},r),(0,S.IZ)(r.cx,r.cy,l,s)),{},{angle:s,radius:l})}return{angle:0,clockWise:!1,cx:0,cy:0,endAngle:0,innerRadius:0,outerRadius:0,radius:0,startAngle:0,x:0,y:0}})(t,o,f,d);return{activeIndex:String(f),activeCoordinate:h}}return}}}},73166:(e,t,n)=>{"use strict";n.d(t,{B_:()=>i,JK:()=>o,Vp:()=>s,gX:()=>a,hF:()=>l});var r=(0,n(36491).Z0)({name:"chartLayout",initialState:{layoutType:"horizontal",width:0,height:0,margin:{top:5,right:5,bottom:5,left:5},scale:1},reducers:{setLayout(e,t){e.layoutType=t.payload},setChartSize(e,t){e.width=t.payload.width,e.height=t.payload.height},setMargin(e,t){var n,r,i,o;e.margin.top=null!=(n=t.payload.top)?n:0,e.margin.right=null!=(r=t.payload.right)?r:0,e.margin.bottom=null!=(i=t.payload.bottom)?i:0,e.margin.left=null!=(o=t.payload.left)?o:0},setScale(e,t){e.scale=t.payload}}}),{setMargin:i,setLayout:o,setChartSize:a,setScale:l}=r.actions,s=r.reducer},74071:(e,t)=>{"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,l=n?Symbol.for("react.profiler"):60114,s=n?Symbol.for("react.provider"):60109,u=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,f=n?Symbol.for("react.forward_ref"):60112,h=n?Symbol.for("react.suspense"):60113,p=(n&&Symbol.for("react.suspense_list"),n?Symbol.for("react.memo"):60115),m=n?Symbol.for("react.lazy"):60116;function g(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case d:case o:case l:case a:case h:return e;default:switch(e=e&&e.$$typeof){case u:case f:case m:case p:case s:return e;default:return t}}case i:return t}}}n&&Symbol.for("react.block"),n&&Symbol.for("react.fundamental"),n&&Symbol.for("react.responder"),n&&Symbol.for("react.scope");t.isFragment=function(e){return g(e)===o}},74181:(e,t,n)=>{"use strict";n.d(t,{OS:()=>A});var r=n(23939),i=n(98614),o=n(44078),a=n(69842),l=n(92065),s=n(77513),u=n(59737),c=n(30949),d=n(19409),f=n(60957),h=(e,t,n)=>{var r=null!=n?n:e;if(!(0,o.uy)(r))return(0,o.F4)(r,t,0)},p=n(61963);function m(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function g(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
13t%2?m(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):m(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var v=n(94567),b=n(98421);function y(e,t){var n,r;return null!=(n=null==(r=e.graphicalItems.cartesianItems.find(e=>e.id===t))?void 0:r.xAxisId)?n:b.W3}function w(e,t){var n,r;return null!=(n=null==(r=e.graphicalItems.cartesianItems.find(e=>e.id===t))?void 0:r.yAxisId)?n:b.W3}var x=(0,r.Mz)([i.ld,(e,t)=>t],(e,t)=>e.filter(e=>"bar"===e.type).find(e=>e.id===t)),E=(0,r.Mz)([x],e=>null==e?void 0:e.maxBarSize),S=(0,r.Mz)([s.fz,i.ld,y,w,(e,t,n)=>n],(e,t,n,r,i)=>t.filter(t=>"horizontal"===e?t.xAxisId===n:t.yAxisId===r).filter(e=>e.isPanorama===i).filter(e=>!1===e.hide).filter(e=>"bar"===e.type)),O=(0,r.Mz)([S,d.x3,(e,t)=>{var n=(0,s.fz)(e),r=y(e,t),o=w(e,t);if(null!=r&&null!=o)return"horizontal"===n?(0,i.BQ)(e,"xAxis",r):(0,i.BQ)(e,"yAxis",o)}],(e,t,n)=>{var r=e.filter(f.g),i=e.filter(e=>null==e.stackId);return[...Object.entries(r.reduce((e,t)=>{var n=e[t.stackId];return null==n&&(n=[]),n.push(t),e[t.stackId]=n,e},{})).map(e=>{var r,[i,o]=e;return{stackId:i,dataKeys:o.map(e=>e.dataKey),barSize:h(t,n,null==(r=o[0])?void 0:r.barSize)}}),...i.map(e=>({stackId:void 0,dataKeys:[e.dataKey].filter(e=>null!=e),barSize:h(t,n,e.barSize)}))]}),C=(e,t,n)=>{var r,o,l=(0,s.fz)(e),u=y(e,t),c=w(e,t);if(null!=u&&null!=c)return"horizontal"===l?(r=(0,i.Gx)(e,"xAxis",u,n),o=(0,i.CR)(e,"xAxis",u,n)):(r=(0,i.Gx)(e,"yAxis",c,n),o=(0,i.CR)(e,"yAxis",c,n)),(0,a.Hj)(r,o)},k=(0,r.Mz)([O,d.JN,d._5,d.gY,(e,t,n)=>{var r,l,u,c,f=x(e,t);if(null==f)return 0;var h=y(e,t),p=w(e,t);if(null==h||null==p)return 0;var m=(0,s.fz)(e),g=(0,d.JN)(e),{maxBarSize:v}=f,b=(0,o.uy)(v)?g:v;return"horizontal"===m?(u=(0,i.Gx)(e,"xAxis",h,n),c=(0,i.CR)(e,"xAxis",h,n)):(u=(0,i.Gx)(e,"yAxis",p,n),c=(0,i.CR)(e,"yAxis",p,n)),null!=(r=null!=(l=(0,a.Hj)(u,c,!0))?l:b)?r:0},C,E],(e,t,n,r,i,a,l)=>{var s=function(e,t,n,r,i){var a,l,s=r.length;if(!(s<1)){var u=(0,o.F4)(e,n,0,!0),c=[];if((0,p.H)(null==(a=r[0])?void 0:a.barSize)){var d=!1,f=n/s,h=r.reduce((e,t)=>e+(t.barSize||0),0);(h+=(s-1)*u)>=n&&(h-=(s-1)*u,u=0),h>=n&&f>0&&(d=!0,f*=.9,h=s*f);var m={offset:((n-h)/2|0)-u,size:0};l=r.reduce((e,t)=>{var n,r={stackId:t.stackId,dataKeys:t.dataKeys,position:{offset:m.offset+m.size+u,size:d?f:null!=(n=t.barSize)?n:0}},i=[...e,r];return m=r.position,i},c)}else{var g=(0,o.F4)(t,n,0,!0);n-2*g-(s-1)*u<=0&&(u=0);var v=(n-2*g-(s-1)*u)/s;v>1&&(v>>=0);var b=(0,p.H)(i)?Math.min(v,i):v;l=r.reduce((e,t,n)=>[...e,{stackId:t.stackId,dataKeys:t.dataKeys,position:{offset:g+(v+u)*n+(v-b)/2,size:b}}],c)}return l}}(n,r,i!==a?i:a,e,(0,o.uy)(l)?t:l);return i!==a&&null!=s&&(s=s.map(e=>g(g({},e),{},{position:g(g({},e.position),{},{offset:e.position.offset-i/2})}))),s}),P=(0,r.Mz)([k,x],(e,t)=>{if(null!=e&&null!=t){var n=e.find(e=>e.stackId===t.stackId&&null!=t.dataKey&&e.dataKeys.includes(t.dataKey));if(null!=n)return n.position}}),_=(0,r.Mz)([(e,t,n)=>{var r=(0,s.fz)(e),o=y(e,t),a=w(e,t);if(null!=o&&null!=a)return"horizontal"===r?(0,i.TC)(e,"yAxis",a,n):(0,i.TC)(e,"xAxis",o,n)},x],(e,t)=>{var n=(0,v.x)(t);if(!e||null==n||null==t)return;var{stackId:r}=t;if(null!=r){var i=e[r];if(i){var{stackedData:o}=i;if(o)return o.find(e=>e.key===n)}}}),A=(0,r.Mz)([c.HZ,c.c2,(e,t,n)=>{var r=y(e,t);if(null!=r)return(0,i.Gx)(e,"xAxis",r,n)},(e,t,n)=>{var r=w(e,t);if(null!=r)return(0,i.Gx)(e,"yAxis",r,n)},(e,t,n)=>{var r=y(e,t);if(null!=r)return(0,i.CR)(e,"xAxis",r,n)},(e,t,n)=>{var r=w(e,t);if(null!=r)return(0,i.CR)(e,"yAxis",r,n)},P,s.fz,u.rN,C,_,x,(e,t,n,r)=>r],(e,t,n,r,i,o,a,s,u,c,d,f,h)=>{var p,{chartData:m,dataStartIndex:g,dataEndIndex:v}=u;if(null!=f&&null!=a&&null!=t&&("horizontal"===s||"vertical"===s)&&null!=n&&null!=r&&null!=i&&null!=o&&null!=c){var{data:b}=f;if(null!=(p=null!=b&&b.length>0?b:null==m?void 0:m.slice(g,v+1)))return(0,l.LP)({layout:s,barSettings:f,pos:a,parentViewBox:t,bandSize:c,xAxis:n,yAxis:r,xAxisTicks:i,yAxisTicks:o,stackedData:d,displayedData:p,offset:e,cells:h,dataStartIndex:g})}})}
13,74402:(e,t,n)=>{"use strict";n.d(t,{EI:()=>s,TT:()=>o,XC:()=>l,_U:()=>a});var r=n(12115),i=n(26607),o=e=>"radius"in e&&"startAngle"in e&&"endAngle"in e,a=(e,t)=>{if(!e||"function"==typeof e||"boolean"==typeof e)return null;var n=e;if((0,r.isValidElement)(e)&&(n=e.props),"object"!=typeof n&&"function"!=typeof n)return null;var o={};return Object.keys(n).forEach(e=>{(0,i.q)(e)&&"function"==typeof n[e]&&(o[e]=t||(t=>n[e](n,t)))}),o},l=(e,t,n)=>{if(null===e||"object"!=typeof e&&"function"!=typeof e)return null;var r=null;return Object.keys(e).forEach(o=>{var a=e[o];(0,i.q)(o)&&"function"==typeof a&&(r||(r={}),r[o]=e=>(a(t,n,e),null))}),r},s=e=>Array.isArray(e)&&e.length>0},74475:(e,t,n)=>{"use strict";n.d(t,{T0:()=>l});var r,i=n(12115),o=function(){var e=0,t=null;return{add:function(i){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=r||n.nc;return t&&e.setAttribute("nonce",t),e}())){var o,a;(o=t).styleSheet?o.styleSheet.cssText=i:o.appendChild(document.createTextNode(i)),a=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(a)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},a=function(){var e=o();return function(t,n){i.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},l=function(){var e=a();return function(t){return e(t.styles,t.dynamic),null}}},74654:(e,t,n)=>{"use strict";n.d(t,{r:()=>o});var r=n(12115),i=(0,r.createContext)(null),o=()=>null!=(0,r.useContext)(i)},76261:(e,t,n)=>{"use strict";n.r(t),n.d(t,{scaleBand:()=>f,scaleDiverging:()=>function e(){var t=(0,p.C)(tF()(v.D_));return t.copy=function(){return tI(t,e())},a.K.apply(t,arguments)},scaleDivergingLog:()=>function e(){var t=(0,g.g)(tF()).domain([.1,1,10]);return t.copy=function(){return tI(t,e()).base(t.base())},a.K.apply(t,arguments)},scaleDivergingPow:()=>t$,scaleDivergingSqrt:()=>tB,scaleDivergingSymlog:()=>function e(){var t=w(tF());return t.copy=function(){return tI(t,e()).constant(t.constant())},a.K.apply(t,arguments)},scaleIdentity:()=>function e(t){var n;function r(e){return null==e||isNaN(e*=1)?n:e}return r.invert=r,r.domain=r.range=function(e){return arguments.length?(t=Array.from(e,m.A),r):t.slice()},r.unknown=function(e){return arguments.length?(n=e,r):n},r.copy=function(){return e(t).unknown(n)},t=arguments.length?Array.from(t,m.A):[0,1],(0,p.C)(r)},scaleImplicit:()=>c,scaleLinear:()=>p.A,scaleLog:()=>g.A,scaleOrdinal:()=>d,scalePoint:()=>h,scalePow:()=>C,scaleQuantile:()=>_.A,scaleQuantize:()=>function e(){var t,n=0,r=1,i=1,o=[.5],l=[0,1];function s(e){return null!=e&&e<=e?l[(0,A.Ay)(o,e,0,i)]:t}function u(){var e=-1;for(o=Array(i);++e<i;)o[e]=((e+1)*r-(e-i)*n)/(i+1);return s}return s.domain=function(e){return arguments.length?([n,r]=e,n*=1,r*=1,u()):[n,r]},s.range=function(e){return arguments.length?(i=(l=Array.from(e)).length-1,u()):l.slice()},s.invertExtent=function(e){var t=l.indexOf(e);return t<0?[NaN,NaN]:t<1?[n,o[0]]:t>=i?[o[i-1],r]:[o[t-1],o[t]]},s.unknown=function(e){return arguments.length&&(t=e),s},s.thresholds=function(){return o.slice()},s.copy=function(){return e().domain([n,r]).range(l).unknown(t)},a.C.apply((0,p.C)(s),arguments)},scaleRadial:()=>function e(){var t,n=(0,v.Ay)(),r=[0,1],i=!1;function o(e){var r,o=Math.sign(r=n(e))*Math.sqrt(Math.abs(r));return isNaN(o)?t:i?Math.round(o):o}return o.invert=function(e){return n.invert(P(e))},o.domain=function(e){return arguments.length?(n.domain(e),o):n.domain()},o.range=function(e){return arguments.length?(n.range((r=Array.from(e,m.A)).map(P)),o):r.slice()},o.rangeRound=function(e){return o.range(e).round(!0)},o.round=function(e){return arguments.length?(i=!!e,o):i},o.clamp=function(e){return arguments.length?(n.clamp(e),o):n.clamp()},o.unknown=function(e){return arguments.length?(t=e,o):t},o.copy=function(){return e(n.domain(),r).round(i).clamp(n.clamp()).unknown(t)},a.C.apply(o,arguments),(0,p.C)(o)},scaleSequential:()=>function e(){var t=(0,p.C)(tT()(v.D_));return t.copy=function(){return tI(t,e())},a.K.apply(t,arguments)},scaleSequentialLog:()=>function e(){var t=(0,g.g)(tT()).domain([1,10]);return t.copy=function(){return tI(t,e()).base(t.base())},a.K.apply(t,arguments)},scaleSequentialPow:()=>tN,scaleSequentialQuantile:()=>function e(){var t=[],n=v.D_;function r(e){if(null!=e&&!isNaN(e*=1))return n(((0,A.Ay)(t,e,1)-1)/(t.length-1))}return r.domain=function(e){if(!arguments.length)return t.slice();for(let n of(t=[],e))null==n||isNaN(n*=1)||t.push(n);return t.sort(tz.A),r},r.interpolator=function(e){return arguments.length?(n=e,r):n},r.range=function(){return t.map((e,r)=>n(r/(t.length-1)))},r.quantiles=function(e){return Array.from({length:e+1},(n,r)=>(0,tL.Ay)(t,r/e))},r.copy=function(){return e(n).domain(t)},a.K.apply(r,arguments)},scaleSequentialSqrt:()=>tD,scaleSequentialSymlog:()=>function e(){var t=w(tT());return t.copy=function(){return tI(t,e()).constant(t.constant())},a.K.apply(t,arguments)},scaleSqrt:()=>k,scaleSymlog:()=>function e(){var t=w((0,v.Gu)());return t.copy=function(){return(0,v.C)(t,e()).constant(t.constant())},a.C.apply(t,arguments)},scaleThreshold:()=>function e(){var t,n=[.5],r=[0,1],i=1;function o(e){return null!=e&&e<=e?r[(0,A.Ay)(n,e,0,i)]:t}return o.domain=function(e){return arguments.length?(i=Math.min((n=Array.from(e)).length,r.length-1),o):n.slice()},o.range=function(e){return arguments.length?(r=Array.from(e),i=Math.min(n.length,r.length-1),o):r.slice()},o.invertExtent=function(e){var t=r.indexOf(e);return[n[t-1],n[t]]},o.unknown=function(e){return arguments.length?(t=e,o):t},o.copy=function(){return e().domain(n).range(r).unknown(t)},a.C.apply(o,arguments)},scaleTime:()=>tA,scaleUtc:()=>tj,tickFormat:()=>tW.A});var r,i,o,a=n(55694);class l extends Map{constructor(e,t=u){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[t,n]of e)this.set(t,n)}get(e){return super.get(s(this,e))}has(e){return super.has(s(this,e))}set(e,t){return super.set(function({_intern:e,_key:t},n){let r=t(n);return e.has(r)?e.get(r):(e.set(r,n),n)}(this,e),t)}delete(e){return super.delete(function({_intern:e,_key:t},n){let r=t(n);return e.has(r)&&(n=e.get(r),e.delete(r)),n}(this,e))}}function s({_intern:e,_key:t},n){let r=t(n);return e.has(r)?e.get(r):n}function u(e){return null!==e&&"object"==typeof e?e.valueOf():e}
13let c=Symbol("implicit");function d(){var e=new l,t=[],n=[],r=c;function i(i){let o=e.get(i);if(void 0===o){if(r!==c)return r;e.set(i,o=t.push(i)-1)}return n[o%n.length]}return i.domain=function(n){if(!arguments.length)return t.slice();for(let r of(t=[],e=new l,n))e.has(r)||e.set(r,t.push(r)-1);return i},i.range=function(e){return arguments.length?(n=Array.from(e),i):n.slice()},i.unknown=function(e){return arguments.length?(r=e,i):r},i.copy=function(){return d(t,n).unknown(r)},a.C.apply(i,arguments),i}function f(){var e,t,n=d().unknown(void 0),r=n.domain,i=n.range,o=0,l=1,s=!1,u=0,c=0,h=.5;function p(){var n=r().length,a=l<o,d=a?l:o,f=a?o:l;e=(f-d)/Math.max(1,n-u+2*c),s&&(e=Math.floor(e)),d+=(f-d-e*(n-u))*h,t=e*(1-u),s&&(d=Math.round(d),t=Math.round(t));var p=(function(e,t,n){e*=1,t*=1,n=(i=arguments.length)<2?(t=e,e=0,1):i<3?1:+n;for(var r=-1,i=0|Math.max(0,Math.ceil((t-e)/n)),o=Array(i);++r<i;)o[r]=e+r*n;return o})(n).map(function(t){return d+e*t});return i(a?p.reverse():p)}return delete n.unknown,n.domain=function(e){return arguments.length?(r(e),p()):r()},n.range=function(e){return arguments.length?([o,l]=e,o*=1,l*=1,p()):[o,l]},n.rangeRound=function(e){return[o,l]=e,o*=1,l*=1,s=!0,p()},n.bandwidth=function(){return t},n.step=function(){return e},n.round=function(e){return arguments.length?(s=!!e,p()):s},n.padding=function(e){return arguments.length?(u=Math.min(1,c=+e),p()):u},n.paddingInner=function(e){return arguments.length?(u=Math.min(1,e),p()):u},n.paddingOuter=function(e){return arguments.length?(c=+e,p()):c},n.align=function(e){return arguments.length?(h=Math.max(0,Math.min(1,e)),p()):h},n.copy=function(){return f(r(),[o,l]).round(s).paddingInner(u).paddingOuter(c).align(h)},a.C.apply(p(),arguments)}function h(){return function e(t){var n=t.copy;return t.padding=t.paddingOuter,delete t.paddingInner,delete t.paddingOuter,t.copy=function(){return e(n())},t}(f.apply(null,arguments).paddingInner(1))}var p=n(1361),m=n(89493),g=n(63214),v=n(32895);function b(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function y(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function w(e){var t=1,n=e(b(1),y(t));return n.constant=function(n){return arguments.length?e(b(t=+n),y(t)):t},(0,p.C)(n)}function x(e){return function(t){return t<0?-Math.pow(-t,e):Math.pow(t,e)}}function E(e){return e<0?-Math.sqrt(-e):Math.sqrt(e)}function S(e){return e<0?-e*e:e*e}function O(e){var t=e(v.D_,v.D_),n=1;return t.exponent=function(t){return arguments.length?1==(n=+t)?e(v.D_,v.D_):.5===n?e(E,S):e(x(n),x(1/n)):n},(0,p.C)(t)}function C(){var e=O((0,v.Gu)());return e.copy=function(){return(0,v.C)(e,C()).exponent(e.exponent())},a.C.apply(e,arguments),e}function k(){return C.apply(null,arguments).exponent(.5)}function P(e){return Math.sign(e)*e*e}var _=n(20797),A=n(4143),j=n(44578),M=n(63669);let R=new Date,T=new Date;function I(e,t,n,r){function i(t){return e(t=0==arguments.length?new Date:new Date(+t)),t}return i.floor=t=>(e(t=new Date(+t)),t),i.ceil=n=>(e(n=new Date(n-1)),t(n,1),e(n),n),i.round=e=>{let t=i(e),n=i.ceil(e);return e-t<n-e?t:n},i.offset=(e,n)=>(t(e=new Date(+e),null==n?1:Math.floor(n)),e),i.range=(n,r,o)=>{let a,l=[];
13if(n=i.ceil(n),o=null==o?1:Math.floor(o),!(n<r)||!(o>0))return l;do l.push(a=new Date(+n)),t(n,o),e(n);while(a<n&&n<r);return l},i.filter=n=>I(t=>{if(t>=t)for(;e(t),!n(t);)t.setTime(t-1)},(e,r)=>{if(e>=e)if(r<0)for(;++r<=0;)for(;t(e,-1),!n(e););else for(;--r>=0;)for(;t(e,1),!n(e););}),n&&(i.count=(t,r)=>(R.setTime(+t),T.setTime(+r),e(R),e(T),Math.floor(n(R,T))),i.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?i.filter(r?t=>r(t)%e==0:t=>i.count(0,t)%e==0):i:null),i}let N=I(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);N.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?I(t=>{t.setTime(Math.floor(t/e)*e)},(t,n)=>{t.setTime(+t+n*e)},(t,n)=>(n-t)/e):N:null,N.range;let D=I(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+1e3*t)},(e,t)=>(t-e)/1e3,e=>e.getUTCSeconds());D.range;let z=I(e=>{e.setTime(e-e.getMilliseconds()-1e3*e.getSeconds())},(e,t)=>{e.setTime(+e+6e4*t)},(e,t)=>(t-e)/6e4,e=>e.getMinutes());z.range;let L=I(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+6e4*t)},(e,t)=>(t-e)/6e4,e=>e.getUTCMinutes());L.range;let F=I(e=>{e.setTime(e-e.getMilliseconds()-1e3*e.getSeconds()-6e4*e.getMinutes())},(e,t)=>{e.setTime(+e+36e5*t)},(e,t)=>(t-e)/36e5,e=>e.getHours());F.range;let $=I(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+36e5*t)},(e,t)=>(t-e)/36e5,e=>e.getUTCHours());$.range;let B=I(e=>e.setHours(0,0,0,0),(e,t)=>e.setDate(e.getDate()+t),(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*6e4)/864e5,e=>e.getDate()-1);B.range;let W=I(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/864e5,e=>e.getUTCDate()-1);W.range;let V=I(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/864e5,e=>Math.floor(e/864e5));function H(e){return I(t=>{t.setDate(t.getDate()-(t.getDay()+7-e)%7),t.setHours(0,0,0,0)},(e,t)=>{e.setDate(e.getDate()+7*t)},(e,t)=>(t-e-(t.getTimezoneOffset()-e.getTimezoneOffset())*6e4)/6048e5)}V.range;let U=H(0),q=H(1),K=H(2),Z=H(3),G=H(4),Y=H(5),X=H(6);function J(e){return I(t=>{t.setUTCDate(t.getUTCDate()-(t.getUTCDay()+7-e)%7),t.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+7*t)},(e,t)=>(t-e)/6048e5)}U.range,q.range,K.range,Z.range,G.range,Y.range,X.range;let Q=J(0),ee=J(1),et=J(2),en=J(3),er=J(4),ei=J(5),eo=J(6);Q.range,ee.range,et.range,en.range,er.range,ei.range,eo.range;let ea=I(e=>{e.setDate(1),e.setHours(0,0,0,0)},(e,t)=>{e.setMonth(e.getMonth()+t)},(e,t)=>t.getMonth()-e.getMonth()+(t.getFullYear()-e.getFullYear())*12,e=>e.getMonth());ea.range;let el=I(e=>{e.setUTCDate(1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCMonth(e.getUTCMonth()+t)},(e,t)=>t.getUTCMonth()-e.getUTCMonth()+(t.getUTCFullYear()-e.getUTCFullYear())*12,e=>e.getUTCMonth());el.range;let es=I(e=>{e.setMonth(0,1),e.setHours(0,0,0,0)},(e,t)=>{e.setFullYear(e.getFullYear()+t)},(e,t)=>t.getFullYear()-e.getFullYear(),e=>e.getFullYear());es.every=e=>isFinite(e=Math.floor(e))&&e>0?I(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,n)=>{t.setFullYear(t.getFullYear()+n*e)}):null,es.range;let eu=I(e=>{e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCFullYear(e.getUTCFullYear()+t)},(e,t)=>t.getUTCFullYear()-e.getUTCFullYear(),e=>e.getUTCFullYear());function ec(e,t,n,r,i,o){let a=[[D,1,1e3],[D,5,5e3],[D,15,15e3],[D,30,3e4],[o,1,6e4],[o,5,3e5],[o,15,9e5],[o,30,18e5],[i,1,36e5],[i,3,108e5],[i,6,216e5],[i,12,432e5],[r,1,864e5],[r,2,1728e5],[n,1,6048e5],[t,1,2592e6],[t,3,7776e6],[e,1,31536e6]];function l(t,n,r){let i=Math.abs(n-t)/r,o=(0,j.A)(([,,e])=>e).right(a,i);if(o===a.length)return e.every((0,M.sG)(t/31536e6,n/31536e6,r));if(0===o)return N.every(Math.max((0,M.sG)(t,n,r),1));let[l,s]=a[i/a[o-1][2]<a[o][2]/i?o-1:o];return l.every(s)}return[function(e,t,n){let r=t<e;r&&([e,t]=[t,e]);let i=n&&"function"==typeof n.range?n:l(e,t,n),o=i?i.range(e,+t+1):[];return r?o.reverse():o},l]}eu.every=e=>isFinite(e=Math.floor(e))&&e>0?I(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,n)=>{t.setUTCFullYear(t.getUTCFullYear()+n*e)}):null,eu.range;let[ed,ef]=ec(eu,el,Q,V,$,L),[eh,ep]=ec(es,ea,U,B,F,z);function em(e){if(0<=e.y&&e.y<100){var t=new Date(-1,e.m,e.d,e.H,e.M,e.S,e.L);return t.setFullYear(e.y),t}return new Date(e.y,e.m,e.d,e.H,e.M,e.S,e.L)}function eg(e){if(0<=e.y&&e.y<100){var t=new Date(Date.UTC(-1,e.m,e.d,e.H,e.M,e.S,e.L));return t.setUTCFullYear(e.y),t}return new Date(Date.UTC(e.y,e.m,e.d,e.H,e.M,e.S,e.L))}function ev(e,t,n){return{y:e,m:t,d:n,H:0,M:0,S:0,L:0}}var eb={"-":"",_:" ",0:"0"},ey=/^\s*\d+/,ew=/^%/,ex=/[\\^$*+?|[\]().{}]/g;
vendor: 1,398 bytes, line 13
13function eE(e,t,n){var r=e<0?"-":"",i=(r?-e:e)+"",o=i.length;return r+(o<n?Array(n-o+1).join(t)+i:i)}function eS(e){return e.replace(ex,"\\$&")}function eO(e){return RegExp("^(?:"+e.map(eS).join("|")+")","i")}function eC(e){return new Map(e.map((e,t)=>[e.toLowerCase(),t]))}function ek(e,t,n){var r=ey.exec(t.slice(n,n+1));return r?(e.w=+r[0],n+r[0].length):-1}function eP(e,t,n){var r=ey.exec(t.slice(n,n+1));return r?(e.u=+r[0],n+r[0].length):-1}function e_(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.U=+r[0],n+r[0].length):-1}function eA(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.V=+r[0],n+r[0].length):-1}function ej(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.W=+r[0],n+r[0].length):-1}function eM(e,t,n){var r=ey.exec(t.slice(n,n+4));return r?(e.y=+r[0],n+r[0].length):-1}function eR(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function eT(e,t,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(n,n+6));return r?(e.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function eI(e,t,n){var r=ey.exec(t.slice(n,n+1));return r?(e.q=3*r[0]-3,n+r[0].length):-1}function eN(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.m=r[0]-1,n+r[0].length):-1}function eD(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.d=+r[0],n+r[0].length):-1}function ez(e,t,n){var r=ey.exec(t.slice(n,n+3));return r?(e.m=0,e.d=+r[0],n+r[0].length):-1}
vendor: 5,291 bytes, line 13
13function eL(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.H=+r[0],n+r[0].length):-1}function eF(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.M=+r[0],n+r[0].length):-1}function e$(e,t,n){var r=ey.exec(t.slice(n,n+2));return r?(e.S=+r[0],n+r[0].length):-1}function eB(e,t,n){var r=ey.exec(t.slice(n,n+3));return r?(e.L=+r[0],n+r[0].length):-1}function eW(e,t,n){var r=ey.exec(t.slice(n,n+6));return r?(e.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function eV(e,t,n){var r=ew.exec(t.slice(n,n+1));return r?n+r[0].length:-1}function eH(e,t,n){var r=ey.exec(t.slice(n));return r?(e.Q=+r[0],n+r[0].length):-1}function eU(e,t,n){var r=ey.exec(t.slice(n));return r?(e.s=+r[0],n+r[0].length):-1}function eq(e,t){return eE(e.getDate(),t,2)}function eK(e,t){return eE(e.getHours(),t,2)}function eZ(e,t){return eE(e.getHours()%12||12,t,2)}function eG(e,t){return eE(1+B.count(es(e),e),t,3)}function eY(e,t){return eE(e.getMilliseconds(),t,3)}function eX(e,t){return eY(e,t)+"000"}function eJ(e,t){return eE(e.getMonth()+1,t,2)}function eQ(e,t){return eE(e.getMinutes(),t,2)}function e0(e,t){return eE(e.getSeconds(),t,2)}function e1(e){var t=e.getDay();return 0===t?7:t}function e2(e,t){return eE(U.count(es(e)-1,e),t,2)}function e4(e){var t=e.getDay();return t>=4||0===t?G(e):G.ceil(e)}function e3(e,t){return e=e4(e),eE(G.count(es(e),e)+(4===es(e).getDay()),t,2)}function e5(e){return e.getDay()}function e6(e,t){return eE(q.count(es(e)-1,e),t,2)}function e8(e,t){return eE(e.getFullYear()%100,t,2)}function e9(e,t){return eE((e=e4(e)).getFullYear()%100,t,2)}function e7(e,t){return eE(e.getFullYear()%1e4,t,4)}function te(e,t){var n=e.getDay();return eE((e=n>=4||0===n?G(e):G.ceil(e)).getFullYear()%1e4,t,4)}function tt(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+eE(t/60|0,"0",2)+eE(t%60,"0",2)}function tn(e,t){return eE(e.getUTCDate(),t,2)}function tr(e,t){return eE(e.getUTCHours(),t,2)}function ti(e,t){return eE(e.getUTCHours()%12||12,t,2)}function to(e,t){return eE(1+W.count(eu(e),e),t,3)}function ta(e,t){return eE(e.getUTCMilliseconds(),t,3)}function tl(e,t){return ta(e,t)+"000"}function ts(e,t){return eE(e.getUTCMonth()+1,t,2)}function tu(e,t){return eE(e.getUTCMinutes(),t,2)}function tc(e,t){return eE(e.getUTCSeconds(),t,2)}function td(e){var t=e.getUTCDay();return 0===t?7:t}function tf(e,t){return eE(Q.count(eu(e)-1,e),t,2)}function th(e){var t=e.getUTCDay();return t>=4||0===t?er(e):er.ceil(e)}function tp(e,t){return e=th(e),eE(er.count(eu(e),e)+(4===eu(e).getUTCDay()),t,2)}function tm(e){return e.getUTCDay()}function tg(e,t){return eE(ee.count(eu(e)-1,e),t,2)}function tv(e,t){return eE(e.getUTCFullYear()%100,t,2)}function tb(e,t){return eE((e=th(e)).getUTCFullYear()%100,t,2)}function ty(e,t){return eE(e.getUTCFullYear()%1e4,t,4)}function tw(e,t){var n=e.getUTCDay();return eE((e=n>=4||0===n?er(e):er.ceil(e)).getUTCFullYear()%1e4,t,4)}function tx(){return"+0000"}function tE(){return"%"}function tS(e){return+e}function tO(e){return Math.floor(e/1e3)}i=(r=function(e){var t=e.dateTime,n=e.date,r=e.time,i=e.periods,o=e.days,a=e.shortDays,l=e.months,s=e.shortMonths,u=eO(i),c=eC(i),d=eO(o),f=eC(o),h=eO(a),p=eC(a),m=eO(l),g=eC(l),v=eO(s),b=eC(s),y={a:function(e){return a[e.getDay()]},A:function(e){return o[e.getDay()]},b:function(e){return s[e.getMonth()]},B:function(e){return l[e.getMonth()]},c:null,d:eq,e:eq,f:eX,g:e9,G:te,H:eK,I:eZ,j:eG,L:eY,m:eJ,M:eQ,p:function(e){return i[+(e.getHours()>=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:tS,s:tO,S:e0,u:e1,U:e2,V:e3,w:e5,W:e6,x:null,X:null,y:e8,Y:e7,Z:tt,"%":tE},w={a:function(e){return a[e.getUTCDay()]},A:function(e){return o[e.getUTCDay()]},b:function(e){return s[e.getUTCMonth()]},B:function(e){return l[e.getUTCMonth()]},c:null,d:tn,e:tn,f:tl,g:tb,G:tw,H:tr,I:ti,j:to,L:ta,m:ts,M:tu,p:function(e){return i[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:tS,s:tO,S:tc,u:td,U:tf,V:tp,w:tm,W:tg,x:null,X:null,y:tv,Y:ty,Z:tx,"%":tE},x={a:function(e,t,n){var r=h.exec(t.slice(n));return r?(e.w=p.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(e,t,n){var r=d.exec(t.slice(n));return r?(e.w=f.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(e,t,n){var r=v.exec(t.slice(n));return r?(e.m=b.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(e,t,n){var r=m.exec(t.slice(n));return r?(e.m=g.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(e,n,r){return O(e,t,n,r)},d:eD,e:eD,f:eW,g:eR,G:eM,H:eL,I:eL,j:ez,L:eB,m:eN,M:eF,p:function(e,t,n){var r=u.exec(t.slice(n));return r?(e.p=c.get(r[0].toLowerCase()),n+r[0].length):-1},q:eI,Q:eH,s:eU,S:e$,u:eP,U:e_,V:eA,w:ek,W:ej,x:function(e,t,r){return O(e,n,t,r)},X:function(e,t,n){return O(e,r,t,n)},y:eR,Y:eM,Z:eT,"%":eV};function E(e,t){return function(n){var r,i,o,a=[],l=-1,s=0,u=e.length;for(n instanceof Date||(n=new Date(+n));++l<u;)37===e.charCodeAt(l)&&(a.push(e.slice(s,l)),null!=(i=eb[r=e.charAt(++l)])?r=e.charAt(++l):i="e"===r?" ":"0",(o=t[r])&&(r=o(n,i)),a.push(r),s=l+1);return a.push(e.slice(s,l)),a.join("")}}function S(e,t){return function(n){var r,i,o=ev(1900,void 0,1);if(O(o,e,n+="",0)!=n.length)return null;if("Q"in o)return new Date(o.Q);if("s"in o)return new Date(1e3*o.s+("L"in o?o.L:0));if(!t||"Z"in o||(o.Z=0),"p"in o&&(o.H=o.H%12+12*o.p),void 0===o.m&&(o.m="q"in o?o.q:0),"V"in o){
13if(o.V<1||o.V>53)return null;"w"in o||(o.w=1),"Z"in o?(r=(i=(r=eg(ev(o.y,0,1))).getUTCDay())>4||0===i?ee.ceil(r):ee(r),r=W.offset(r,(o.V-1)*7),o.y=r.getUTCFullYear(),o.m=r.getUTCMonth(),o.d=r.getUTCDate()+(o.w+6)%7):(r=(i=(r=em(ev(o.y,0,1))).getDay())>4||0===i?q.ceil(r):q(r),r=B.offset(r,(o.V-1)*7),o.y=r.getFullYear(),o.m=r.getMonth(),o.d=r.getDate()+(o.w+6)%7)}else("W"in o||"U"in o)&&("w"in o||(o.w="u"in o?o.u%7:+("W"in o)),i="Z"in o?eg(ev(o.y,0,1)).getUTCDay():em(ev(o.y,0,1)).getDay(),o.m=0,o.d="W"in o?(o.w+6)%7+7*o.W-(i+5)%7:o.w+7*o.U-(i+6)%7);return"Z"in o?(o.H+=o.Z/100|0,o.M+=o.Z%100,eg(o)):em(o)}}function O(e,t,n,r){for(var i,o,a=0,l=t.length,s=n.length;a<l;){if(r>=s)return -1;if(37===(i=t.charCodeAt(a++))){if(!(o=x[(i=t.charAt(a++))in eb?t.charAt(a++):i])||(r=o(e,n,r))<0)return -1}else if(i!=n.charCodeAt(r++))return -1}return r}return y.x=E(n,y),y.X=E(r,y),y.c=E(t,y),w.x=E(n,w),w.X=E(r,w),w.c=E(t,w),{format:function(e){var t=E(e+="",y);return t.toString=function(){return e},t},parse:function(e){var t=S(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=E(e+="",w);return t.toString=function(){return e},t},utcParse:function(e){var t=S(e+="",!0);return t.toString=function(){return e},t}}}({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})).format,r.parse,o=r.utcFormat,r.utcParse;var tC=n(1561);function tk(e){return new Date(e)}function tP(e){return e instanceof Date?+e:+new Date(+e)}function t_(e,t,n,r,i,o,a,l,s,u){var c=(0,v.Ay)(),d=c.invert,f=c.domain,h=u(".%L"),p=u(":%S"),m=u("%I:%M"),g=u("%I %p"),b=u("%a %d"),y=u("%b %d"),w=u("%B"),x=u("%Y");function E(e){return(s(e)<e?h:l(e)<e?p:a(e)<e?m:o(e)<e?g:r(e)<e?i(e)<e?b:y:n(e)<e?w:x)(e)}return c.invert=function(e){return new Date(d(e))},c.domain=function(e){return arguments.length?f(Array.from(e,tP)):f().map(tk)},c.ticks=function(t){var n=f();return e(n[0],n[n.length-1],null==t?10:t)},c.tickFormat=function(e,t){return null==t?E:u(t)},c.nice=function(e){var n=f();return e&&"function"==typeof e.range||(e=t(n[0],n[n.length-1],null==e?10:e)),e?f((0,tC.A)(n,e)):c},c.copy=function(){return(0,v.C)(c,t_(e,t,n,r,i,o,a,l,s,u))},c}function tA(){return a.C.apply(t_(eh,ep,es,ea,U,B,F,z,D,i).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)}function tj(){return a.C.apply(t_(ed,ef,eu,el,Q,W,$,L,D,o).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)}var tM=n(18307),tR=n(14809);function tT(){var e,t,n,r,i,o=0,a=1,l=v.D_,s=!1;function u(t){return null==t||isNaN(t*=1)?i:l(0===n?.5:(t=(r(t)-e)*n,s?Math.max(0,Math.min(1,t)):t))}function c(e){return function(t){var n,r;return arguments.length?([n,r]=t,l=e(n,r),u):[l(0),l(1)]}}return u.domain=function(i){return arguments.length?([o,a]=i,e=r(o*=1),t=r(a*=1),n=e===t?0:1/(t-e),u):[o,a]},u.clamp=function(e){return arguments.length?(s=!!e,u):s},u.interpolator=function(e){return arguments.length?(l=e,u):l},u.range=c(tM.A),u.rangeRound=c(tR.A),u.unknown=function(e){return arguments.length?(i=e,u):i},function(i){return r=i,e=i(o),t=i(a),n=e===t?0:1/(t-e),u}}function tI(e,t){return t.domain(e.domain()).interpolator(e.interpolator()).clamp(e.clamp()).unknown(e.unknown())}function tN(){var e=O(tT());return e.copy=function(){return tI(e,tN()).exponent(e.exponent())},a.K.apply(e,arguments)}function tD(){return tN.apply(null,arguments).exponent(.5)}var tz=n(15305),tL=n(30379);function tF(){var e,t,n,r,i,o,a,l=0,s=.5,u=1,c=1,d=v.D_,f=!1;function h(e){return isNaN(e*=1)?a:(e=.5+((e=+o(e))-t)*(c*e<c*t?r:i),d(f?Math.max(0,Math.min(1,e)):e))}function p(e){return function(t){var n,r,i;return arguments.length?([n,r,i]=t,d=function(e,t){void 0===t&&(t=e,e=tM.A);for(var n=0,r=t.length-1,i=t[0],o=Array(r<0?0:r);n<r;)o[n]=e(i,i=t[++n]);return function(e){var t=Math.max(0,Math.min(r-1,Math.floor(e*=r)));return o[t](e-t)}}(e,[n,r,i]),h):[d(0),d(.5),d(1)]}}
13return h.domain=function(a){return arguments.length?([l,s,u]=a,e=o(l*=1),t=o(s*=1),n=o(u*=1),r=e===t?0:.5/(t-e),i=t===n?0:.5/(n-t),c=t<e?-1:1,h):[l,s,u]},h.clamp=function(e){return arguments.length?(f=!!e,h):f},h.interpolator=function(e){return arguments.length?(d=e,h):d},h.range=p(tM.A),h.rangeRound=p(tR.A),h.unknown=function(e){return arguments.length?(a=e,h):a},function(a){return o=a,e=a(l),t=a(s),n=a(u),r=e===t?0:.5/(t-e),i=t===n?0:.5/(n-t),c=t<e?-1:1,h}}function t$(){var e=O(tF());return e.copy=function(){return tI(e,t$()).exponent(e.exponent())},a.K.apply(e,arguments)}function tB(){return t$.apply(null,arguments).exponent(.5)}var tW=n(69958)},77110:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(25402),i=n(47),o=n(47597),a=n(56392);t.iteratee=function(e){if(null==e)return r.identity;switch(typeof e){case"function":return e;case"object":if(Array.isArray(e)&&2===e.length)return a.matchesProperty(e[0],e[1]);return o.matches(e);case"string":case"symbol":case"number":return i.property(e)}}},77513:(e,t,n)=>{"use strict";n.d(t,{A3:()=>O,Kp:()=>b,RT:()=>E,SG:()=>S,W7:()=>m,WX:()=>w,fz:()=>y,kz:()=>x,qC:()=>f,rY:()=>v,sk:()=>h,yi:()=>g});var r=n(12115),i=n(69838),o=n(73166),a=n(30949),l=n(414),s=n(74654),u=n(4139),c=n(5912
136),d=n(61963);function f(e){if(e)return{x:e.x,y:e.y,upperWidth:"upperWidth"in e?e.upperWidth:e.width,lowerWidth:"lowerWidth"in e?e.lowerWidth:e.width,width:e.width,height:e.height}}var h=()=>{var e,t=(0,s.r)(),n=(0,i.G)(a.Ds),r=(0,i.G)(u.U),o=null==(e=(0,i.G)(u.C))?void 0:e.padding;return t&&r&&o?{width:r.width-o.left-o.right,height:r.height-o.top-o.bottom,x:o.left,y:o.top}:n},p={top:0,bottom:0,left:0,right:0,width:0,height:0,brushBottom:0},m=()=>{var e;return null!=(e=(0,i.G)(a.HZ))?e:p},g=()=>(0,i.G)(l.Lp),v=()=>(0,i.G)(l.A$),b=()=>(0,i.G)(e=>e.layout.margin),y=e=>e.layout.layoutType,w=()=>(0,i.G)(y),x=()=>{var e=w();if("horizontal"===e||"vertical"===e)return e},E=e=>{var t=e.layout.layoutType;if("centric"===t||"radial"===t)return t},S=()=>void 0!==w(),O=e=>{var t=(0,i.j)(),n=(0,s.r)(),{width:a,height:l}=e,u=(0,c.w)(),f=a,h=l;return u&&(f=u.width>0?u.width:a,h=u.height>0?u.height:l),(0,r.useEffect)(()=>{!n&&(0,d.F)(f)&&(0,d.F)(h)&&t((0,o.gX)({width:f,height:h}))},[t,n,f,h]),null}},78049:(e,t,n)=>{"use strict";n.d(t,{H4:()=>A,_V:()=>_,bL:()=>P});var r=n(12115),i=n.t(r,2),o=n(95155),a=globalThis?.document?r.useLayoutEffect:()=>{};function l(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}n(47650);var s=Symbol.for("react.lazy"),u=i[" use ".trim().toString()];function c(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===s&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var d=Symbol("radix.slottable");function f(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===d}var h=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var n,i;let a,s,d,h=(i=n=`Primitive.${t}`,(a=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(c(n)&&"function"==typeof u&&(n=u(n._payload)),r.isValidElement(n)){var o;let e,a,s=(o=n,(a=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(a=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),u=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(u.ref=t?function(...e){return t=>{let n=!1,r=e.map(e=>{let r=l(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():l(e[t],null)}}}}(t,s):s),r.cloneElement(n,u)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${i}.SlotClone`,s=a,(d=r.forwardRef((e,t)=>{let{children:n,...i}=e;c(n)&&"function"==typeof u&&(n=u(n._payload));let a=r.Children.toArray(n),l=a.find(f);if(l){let e=l.props.children,n=a.map(t=>t!==l?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,o.jsx)(s,{...i,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,o.jsx)(s,{...i,ref:t,children:n})})).displayName=`${n}.Slot`,d),p=r.forwardRef((e,n)=>{let{asChild:r,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(r?h:t,{...i,ref:n})});return p.displayName=`Primitive.${t}`,{...e,[t]:p}},{}),p=n(52752);function m(){return()=>{}}var g="Avatar",[v,b]=function(e,t=[]){let n=[],i=()=>{let t=n.map(e=>r.createContext(e));return function(n){let i=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])}};return i.scopeName=e,[function(t,i){let a=r.createContext(i);a.displayName=t+"Context";let l=n.length;n=[...n,i];let s=t=>{let{scope:n,children:i,...s}=t,u=n?.[e]?.[l]||a,c=r.useMemo(()=>s,Object.values(s));return(0,o.jsx)(u.Provider,{value:c,children:i})};return s.displayName=t+"Provider",[s,function(n,o){let s=o?.[e]?.[l]||a,u=r.useContext(s);if(u)return u;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}(i,...t)]}(g),[y,w]=v(g),x=r.forwardRef((e,t)=>
13{let{__scopeAvatar:n,...i}=e,[a,l]=r.useState("idle");return(0,o.jsx)(y,{scope:n,imageLoadingStatus:a,onImageLoadingStatusChange:l,children:(0,o.jsx)(h.span,{...i,ref:t})})});x.displayName=g;var E="AvatarImage",S=r.forwardRef((e,t)=>{var n;let i,{__scopeAvatar:l,src:s,onLoadingStatusChange:u=()=>{},...c}=e,d=w(E,l),f=function(e,{referrerPolicy:t,crossOrigin:n}){let i=(0,p.useSyncExternalStore)(m,()=>!0,()=>!1),o=r.useRef(null),l=i?(o.current||(o.current=new window.Image),o.current):null,[s,u]=r.useState(()=>k(l,e));return a(()=>{u(k(l,e))},[l,e]),a(()=>{let e=e=>()=>{u(e)};if(!l)return;let r=e("loaded"),i=e("error");return l.addEventListener("load",r),l.addEventListener("error",i),t&&(l.referrerPolicy=t),"string"==typeof n&&(l.crossOrigin=n),()=>{l.removeEventListener("load",r),l.removeEventListener("error",i)}},[l,n,t]),s}(s,c),g=(n=e=>{u(e),d.onImageLoadingStatusChange(e)},i=r.useRef(n),r.useEffect(()=>{i.current=n}),r.useMemo(()=>(...e)=>i.current?.(...e),[]));return a(()=>{"idle"!==f&&g(f)},[f,g]),"loaded"===f?(0,o.jsx)(h.img,{...c,ref:t,src:s}):null});S.displayName=E;var O="AvatarFallback",C=r.forwardRef((e,t)=>{let{__scopeAvatar:n,delayMs:i,...a}=e,l=w(O,n),[s,u]=r.useState(void 0===i);return r.useEffect(()=>{if(void 0!==i){let e=window.setTimeout(()=>u(!0),i);return()=>window.clearTimeout(e)}},[i]),s&&"loaded"!==l.imageLoadingStatus?(0,o.jsx)(h.span,{...a,ref:t}):null});function k(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}C.displayName=O;var P=x,_=S,A=C},78282:(e,t,n)=>{"use strict";n.d(t,{Be:()=>b,Cv:()=>O,D0:()=>k,Gl:()=>y,Dc:()=>C});var r=n(23939),i=n(414),o=n(30949),a=n(70896),l=n(44078),s=n(9458),u={allowDecimals:!1,allowDuplicatedCategory:!0,allowDataOverflow:!1,angle:0,angleAxisId:0,axisLine:!0,axisLineType:"polygon",cx:0,cy:0,hide:!1,includeHidden:!1,label:!1,niceTicks:"auto",orientation:"outer",reversed:!1,scale:"auto",tick:!0,tickLine:!0,tickSize:8,type:"auto",zIndex:s.I.axis},c={allowDataOverflow:!1,allowDecimals:!1,allowDuplicatedCategory:!0,angle:0,axisLine:!0,includeHidden:!1,hide:!1,niceTicks:"auto",label:!1,orientation:"right",radiusAxisId:0,reversed:!1,scale:"auto",stroke:"#ccc",tick:!0,tickCount:5,tickLine:!0,type:"auto",zIndex:s.I.axis},d=n(16951),f=n(77513),h=n(22822);function p(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function m(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?p(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):p(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var g={allowDataOverflow:u.allowDataOverflow,allowDecimals:u.allowDecimals,allowDuplicatedCategory:!1,dataKey:void 0,domain:void 0,id:u.angleAxisId,includeHidden:!1,name:void 0,reversed:u.reversed,scale:u.scale,tick:u.tick,tickCount:void 0,ticks:void 0,type:u.type,unit:void 0,niceTicks:"auto"},v={allowDataOverflow:c.allowDataOverflow,allowDecimals:c.allowDecimals,allowDuplicatedCategory:c.allowDuplicatedCategory,dataKey:void 0,domain:void 0,id:c.radiusAxisId,includeHidden:c.includeHidden,name:void 0,reversed:c.reversed,scale:c.scale,tick:c.tick,tickCount:c.tickCount,ticks:void 0,type:c.type,unit:void 0,niceTicks:"auto"},b=(0,r.Mz)([(e,t)=>{if(null!=t)return e.polarAxis.angleAxis[t]},f.RT],(e,t)=>{if(null!=e)return e;var n,r=null!=(n=(0,h.a)(t,"angleAxis",g.type))?n:"category";return m(m({},g),{},{type:r})}),y=(0,r.Mz)([(e,t)=>e.polarAxis.radiusAxis[t],f.RT],(e,t)=>{if(null!=e)return e;var n,r=null!=(n=(0,h.a)(t,"radiusAxis",v.type))?n:"category";return m(m({},v),{},{type:r})}),w=e=>e.polarOptions,x=(0,r.Mz)([i.Lp,i.A$,o.HZ],a.lY),E=(0,r.Mz)([w,x],(e,t)=>{if(null!=e)return(0,l.F4)(e.innerRadius,t,0)}),S=(0,r.Mz)([w,x],(e,t)=>{if(null!=e)return(0,l.F4)(e.outerRadius,t,.8*t)}),O=(0,r.Mz)([w],e=>{if(null==e)return[0,0];var{startAngle:t,endAngle:n}=e;return[t,n]});(0,r.Mz)([b,O],d.I);var C=(0,r.Mz)([x,E,S],(e,t,n)=>{if(null!=e&&null!=t&&null!=n)return[t,n]});(0,r.Mz)([y,C],d.I);var k=(0,r.Mz)([f.fz,w,E,S,i.Lp,i.A$],(e,t,n,r,i,o)=>
13{if(("centric"===e||"radial"===e)&&null!=t&&null!=n&&null!=r){var{cx:a,cy:s,startAngle:u,endAngle:c}=t;return{cx:(0,l.F4)(a,i,i/2),cy:(0,l.F4)(s,o,o/2),innerRadius:n,outerRadius:r,startAngle:u,endAngle:c,clockWise:!1}}})},78984:(e,t,n)=>{"use strict";n.d(t,{zu:()=>K});let r=(e,t)=>{if(0===e.length)return t.classGroupId;let n=e[0],i=t.nextPart.get(n),o=i?r(e.slice(1),i):void 0;if(o)return o;if(0===t.validators.length)return;let a=e.join("-");return t.validators.find(({validator:e})=>e(a))?.classGroupId},i=/^\[(.+)\]$/,o=(e,t,n,r)=>{e.forEach(e=>{if("string"==typeof e){(""===e?t:a(t,e)).classGroupId=n;return}"function"==typeof e?l(e)?o(e(r),t,n,r):t.validators.push({validator:e,classGroupId:n}):Object.entries(e).forEach(([e,i])=>{o(i,a(t,e),n,r)})})},a=(e,t)=>{let n=e;return t.split("-").forEach(e=>{n.nextPart.has(e)||n.nextPart.set(e,{nextPart:new Map,validators:[]}),n=n.nextPart.get(e)}),n},l=e=>e.isThemeGetter,s=(e,t)=>t?e.map(([e,n])=>[e,n.map(e=>"string"==typeof e?t+e:"object"==typeof e?Object.fromEntries(Object.entries(e).map(([e,n])=>[t+e,n])):e)]):e,u=e=>{if(e.length<=1)return e;let t=[],n=[];return e.forEach(e=>{"["===e[0]?(t.push(...n.sort(),e),n=[]):n.push(e)}),t.push(...n.sort()),t},c=/\s+/;function d(){let e,t,n=0,r="";for(;n<arguments.length;)(e=arguments[n++])&&(t=f(e))&&(r&&(r+=" "),r+=t);return r}let f=e=>{let t;if("string"==typeof e)return e;let n="";for(let r=0;r<e.length;r++)e[r]&&(t=f(e[r]))&&(n&&(n+=" "),n+=t);return n};function h(e,...t){let n,a,l,f=function(u){let c;return a=(n={cache:(e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,n=new Map,r=new Map,i=(i,o)=>{n.set(i,o),++t>e&&(t=0,r=n,n=new Map)};return{get(e){let t=n.get(e);return void 0!==t?t:void 0!==(t=r.get(e))?(i(e,t),t):void 0},set(e,t){n.has(e)?n.set(e,t):i(e,t)}}})((c=t.reduce((e,t)=>t(e),e())).cacheSize),parseClassName:(e=>{let{separator:t,experimentalParseClassName:n}=e,r=1===t.length,i=t[0],o=t.length,a=e=>{let n,a=[],l=0,s=0;for(let u=0;u<e.length;u++){let c=e[u];if(0===l){if(c===i&&(r||e.slice(u,u+o)===t)){a.push(e.slice(s,u)),s=u+o;continue}if("/"===c){n=u;continue}}"["===c?l++:"]"===c&&l--}let u=0===a.length?e:e.substring(s),c=u.startsWith("!"),d=c?u.substring(1):u;return{modifiers:a,hasImportantModifier:c,baseClassName:d,maybePostfixModifierPosition:n&&n>s?n-s:void 0}};return n?e=>n({className:e,parseClassName:a}):a})(c),...(e=>{let t=(e=>{let{theme:t,prefix:n}=e,r={nextPart:new Map,validators:[]};return s(Object.entries(e.classGroups),n).forEach(([e,n])=>{o(n,r,e,t)}),r})(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:a}=e;return{getClassGroupId:e=>{let n=e.split("-");return""===n[0]&&1!==n.length&&n.shift(),r(n,t)||(e=>{if(i.test(e)){let t=i.exec(e)[1],n=t?.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}})(e)},getConflictingClassGroupIds:(e,t)=>{let r=n[e]||[];return t&&a[e]?[...r,...a[e]]:r}}})(c)}).cache.get,l=n.cache.set,f=p,p(u)};function p(e){let t=a(e);if(t)return t;let r=((e,t)=>{let{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:i}=t,o=[],a=e.trim().split(c),l="";for(let e=a.length-1;e>=0;e-=1){let t=a[e],{modifiers:s,hasImportantModifier:c,baseClassName:d,maybePostfixModifierPosition:f}=n(t),h=!!f,p=r(h?d.substring(0,f):d);if(!p){if(!h||!(p=r(d))){l=t+(l.length>0?" "+l:l);continue}h=!1}let m=u(s).join(":"),g=c?m+"!":m,v=g+p;if(o.includes(v))continue;o.push(v);let b=i(p,h);for(let e=0;e<b.length;++e){let t=b[e];o.push(g+t)}l=t+(l.length>0?" "+l:l)}return l})(e,n);return l(e,r),r}return function(){return f(d.apply(null,arguments))}}let p=e=>{let t=t=>t[e]||[];return t.isThemeGetter=!0,t},m=/^\[(?:([a-z-]+):)?(.+)\]$/i,g=/^\d+\/\d+$/,v=new Set(["px","full","screen"]),b=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,y=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,w=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,x=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,E=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,S=e=>C(e)||v.has(e)||g.test(e),O=e=>L(e,"length",F),C=e=>!!e&&!Number.isNaN(Number(e)),k=e=>L(e,"number",C),P=e=>!!e&&Number.isInteger(Number(e)),_=e=>e.endsWith("%")&&C(e.slice(0,-1)),A=e=>m.test(e),j=e=>b.test(e),M=new Set(["length","size","percentage"]),R=e=>L(e,M,$),T=e=>L(e,"position",$),I=new Set(["image","url"]),N=e=>L(e,I,W),D=e=>L(e,"",B),z=()=>!0,L=(e,t,n)=>{let r=m.exec(e);return!!r&&(r[1]?"string"==typeof t?r[1]===t:t.has(r[1]):n(r[2]))},F=e=>y.test(e)&&!w.test(e),$=()=>!1,B=e=>x.test(e),W=e=>E.test(e),V=()=>{let e=p("colors"),t=p("spacing"),n=p("blur"),r=p("brightness"),i=p("borderColor"),o=p("borderRadius"),a=p("borderSpacing"),l=p("borderWidth"),s=p("contrast"),u=p("grayscale"),c=p("hueRotate"),d=p("invert"),f=p("gap"),h=p("gradientColorStops"),m=p("gradientColorStopPositions"),g=p("inset"),v=p("margin"),b=p("opacity"),y=p("padding"),w=p("saturate"),x=p("scale"),E=p("sepia"),M=p("skew"),I=p("space"),L=p("translate"),F=()=>["auto","contain","none"],$=()=>["auto","hidden","clip","visible","scroll"],B=()=>["auto",A,t],W=()=>[A,t],V=()=>["",S,O],H=()=>["auto",C,A],U=()=>["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top"],q=()=>["solid","dashed","dotted","double","none"],K=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],Z=()=>["start","end","center","between","around","evenly","stretch"],G=()=>["","0",A],Y=()=>["auto","avoid","all","avoid-page","page","left","right","column"],X=()=>[C,A];return{cacheSize:500,separator:":",theme:{colors:[z],spacing:[S,O],blur:["none","",j,A],brightness:X(),borderColor:[e],borderRadius:["n
13one","","full",j,A],borderSpacing:W(),borderWidth:V(),contrast:X(),grayscale:G(),hueRotate:X(),invert:G(),gap:W(),gradientColorStops:[e],gradientColorStopPositions:[_,O],inset:B(),margin:B(),opacity:X(),padding:W(),saturate:X(),scale:X(),sepia:G(),skew:X(),space:W(),translate:W()},classGroups:{aspect:[{aspect:["auto","square","video",A]}],container:["container"],columns:[{columns:[j]}],"break-after":[{"break-after":Y()}],"break-before":[{"break-before":Y()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:[...U(),A]}],overflow:[{overflow:$()}],"overflow-x":[{"overflow-x":$()}],"overflow-y":[{"overflow-y":$()}],overscroll:[{overscroll:F()}],"overscroll-x":[{"overscroll-x":F()}],"overscroll-y":[{"overscroll-y":F()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[g]}],"inset-x":[{"inset-x":[g]}],"inset-y":[{"inset-y":[g]}],start:[{start:[g]}],end:[{end:[g]}],top:[{top:[g]}],right:[{right:[g]}],bottom:[{bottom:[g]}],left:[{left:[g]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",P,A]}],basis:[{basis:B()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",A]}],grow:[{grow:G()}],shrink:[{shrink:G()}],order:[{order:["first","last","none",P,A]}],"grid-cols":[{"grid-cols":[z]}],"col-start-end":[{col:["auto",{span:["full",P,A]},A]}],"col-start":[{"col-start":H()}],"col-end":[{"col-end":H()}],"grid-rows":[{"grid-rows":[z]}],"row-start-end":[{row:["auto",{span:[P,A]},A]}],"row-start":[{"row-start":H()}],"row-end":[{"row-end":H()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",A]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",A]}],gap:[{gap:[f]}],"gap-x":[{"gap-x":[f]}],"gap-y":[{"gap-y":[f]}],"justify-content":[{justify:["normal",...Z()]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal",...Z(),"baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":[...Z(),"baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[y]}],px:[{px:[y]}],py:[{py:[y]}],ps:[{ps:[y]}],pe:[{pe:[y]}],pt:[{pt:[y]}],pr:[{pr:[y]}],pb:[{pb:[y]}],pl:[{pl:[y]}],m:[{m:[v]}],mx:[{mx:[v]}],my:[{my:[v]}],ms:[{ms:[v]}],me:[{me:[v]}],mt:[{mt:[v]}],mr:[{mr:[v]}],mb:[{mb:[v]}],ml:[{ml:[v]}],"space-x":[{"space-x":[I]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[I]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",A,t]}],"min-w":[{"min-w":[A,t,"min","max","fit"]}],"max-w":[{"max-w":[A,t,"none","full","min","max","fit","prose",{screen:[j]},j]}],h:[{h:[A,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[A,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[A,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[A,t,"auto","min","max","fit"]}],"font-size":[{text:["base",j,O]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",k]}],"font-family":[{font:[z]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:["tighter","tight","normal","wide","wider","widest",A]}],"line-clamp":[{"line-clamp":["none",C,k]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",S,A]}],"list-image":[{"list-image":["none",A]}],"list-style-type":[{list:["none","disc","decimal",A]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[b]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[b]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...q(),"wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",S,O]}],"underline-offset":[{"underline-offset":["auto",S,A]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:W()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",A]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",A]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[b]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:[...U(),T]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",R]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},N]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[m]}
vendor: 5,162 bytes, line 13
13],"gradient-via-pos":[{via:[m]}],"gradient-to-pos":[{to:[m]}],"gradient-from":[{from:[h]}],"gradient-via":[{via:[h]}],"gradient-to":[{to:[h]}],rounded:[{rounded:[o]}],"rounded-s":[{"rounded-s":[o]}],"rounded-e":[{"rounded-e":[o]}],"rounded-t":[{"rounded-t":[o]}],"rounded-r":[{"rounded-r":[o]}],"rounded-b":[{"rounded-b":[o]}],"rounded-l":[{"rounded-l":[o]}],"rounded-ss":[{"rounded-ss":[o]}],"rounded-se":[{"rounded-se":[o]}],"rounded-ee":[{"rounded-ee":[o]}],"rounded-es":[{"rounded-es":[o]}],"rounded-tl":[{"rounded-tl":[o]}],"rounded-tr":[{"rounded-tr":[o]}],"rounded-br":[{"rounded-br":[o]}],"rounded-bl":[{"rounded-bl":[o]}],"border-w":[{border:[l]}],"border-w-x":[{"border-x":[l]}],"border-w-y":[{"border-y":[l]}],"border-w-s":[{"border-s":[l]}],"border-w-e":[{"border-e":[l]}],"border-w-t":[{"border-t":[l]}],"border-w-r":[{"border-r":[l]}],"border-w-b":[{"border-b":[l]}],"border-w-l":[{"border-l":[l]}],"border-opacity":[{"border-opacity":[b]}],"border-style":[{border:[...q(),"hidden"]}],"divide-x":[{"divide-x":[l]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[l]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[b]}],"divide-style":[{divide:q()}],"border-color":[{border:[i]}],"border-color-x":[{"border-x":[i]}],"border-color-y":[{"border-y":[i]}],"border-color-s":[{"border-s":[i]}],"border-color-e":[{"border-e":[i]}],"border-color-t":[{"border-t":[i]}],"border-color-r":[{"border-r":[i]}],"border-color-b":[{"border-b":[i]}],"border-color-l":[{"border-l":[i]}],"divide-color":[{divide:[i]}],"outline-style":[{outline:["",...q()]}],"outline-offset":[{"outline-offset":[S,A]}],"outline-w":[{outline:[S,O]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:V()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[b]}],"ring-offset-w":[{"ring-offset":[S,O]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",j,D]}],"shadow-color":[{shadow:[z]}],opacity:[{opacity:[b]}],"mix-blend":[{"mix-blend":[...K(),"plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":K()}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[s]}],"drop-shadow":[{"drop-shadow":["","none",j,A]}],grayscale:[{grayscale:[u]}],"hue-rotate":[{"hue-rotate":[c]}],invert:[{invert:[d]}],saturate:[{saturate:[w]}],sepia:[{sepia:[E]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[s]}],"backdrop-grayscale":[{"backdrop-grayscale":[u]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[c]}],"backdrop-invert":[{"backdrop-invert":[d]}],"backdrop-opacity":[{"backdrop-opacity":[b]}],"backdrop-saturate":[{"backdrop-saturate":[w]}],"backdrop-sepia":[{"backdrop-sepia":[E]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[a]}],"border-spacing-x":[{"border-spacing-x":[a]}],"border-spacing-y":[{"border-spacing-y":[a]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",A]}],duration:[{duration:X()}],ease:[{ease:["linear","in","out","in-out",A]}],delay:[{delay:X()}],animate:[{animate:["none","spin","ping","pulse","bounce",A]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[x]}],"scale-x":[{"scale-x":[x]}],"scale-y":[{"scale-y":[x]}],rotate:[{rotate:[P,A]}],"translate-x":[{"translate-x":[L]}],"translate-y":[{"translate-y":[L]}],"skew-x":[{"skew-x":[M]}],"skew-y":[{"skew-y":[M]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",A]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",A]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":W()}],"scroll-mx":[{"scroll-mx":W()}],"scroll-my":[{"scroll-my":W()}],"scroll-ms":[{"scroll-ms":W()}],"scroll-me":[{"scroll-me":W()}],"scroll-mt":[{"scroll-mt":W()}],"scroll-mr":[{"scroll-mr":W()}],"scroll-mb":[{"scroll-mb":W()}],"scroll-ml":[{"scroll-ml":W()}],"scroll-p":[{"scroll-p":W()}],"scroll-px":[{"scroll-px":W()}],"scroll-py":[{"scroll-py":W()}],"scroll-ps":[{"scroll-ps":W()}],"scroll-pe":[{"scroll-pe":W()}],"scroll-pt":[{"scroll-pt":W()}],"scroll-pr":[{"scroll-pr":W()}],"scroll-pb":[{"scroll-pb":W()}],"scroll-pl":[{"scroll-pl":W()}],"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"]}
13],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",A]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[S,O,k]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]}}},H=(e,t,n)=>{void 0!==n&&(e[t]=n)},U=(e,t)=>{if(t)for(let n in t)H(e,n,t[n])},q=(e,t)=>{if(t)for(let n in t){let r=t[n];void 0!==r&&(e[n]=(e[n]||[]).concat(r))}},K=(e,...t)=>"function"==typeof e?h(V,e,...t):h(()=>((e,{cacheSize:t,prefix:n,separator:r,experimentalParseClassName:i,extend:o={},override:a={}})=>{for(let o in H(e,"cacheSize",t),H(e,"prefix",n),H(e,"separator",r),H(e,"experimentalParseClassName",i),a)U(e[o],a[o]);for(let t in o)q(e[t],o[t]);return e})(V(),e),...t)},79271:(e,t,n)=>{"use strict";n.d(t,{Eq:()=>u});var r=new WeakMap,i=new WeakMap,o={},a=0,l=function(e){return e&&(e.host||l(e.parentNode))},s=function(e,t,n,s){var u=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=l(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});o[n]||(o[n]=new WeakMap);var c=o[n],d=[],f=new Set,h=new Set(u),p=function(e){!e||f.has(e)||(f.add(e),p(e.parentNode))};u.forEach(p);var m=function(e){!e||h.has(e)||Array.prototype.forEach.call(e.children,function(e){if(f.has(e))m(e);else try{var t=e.getAttribute(s),o=null!==t&&"false"!==t,a=(r.get(e)||0)+1,l=(c.get(e)||0)+1;r.set(e,a),c.set(e,l),d.push(e),1===a&&o&&i.set(e,!0),1===l&&e.setAttribute(n,"true"),o||e.setAttribute(s,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return m(t),f.clear(),a++,function(){d.forEach(function(e){var t=r.get(e)-1,o=c.get(e)-1;r.set(e,t),c.set(e,o),t||(i.has(e)||e.removeAttribute(s),i.delete(e)),o||e.removeAttribute(n)}),--a||(r=new WeakMap,r=new WeakMap,i=new WeakMap,o={})}},u=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),i=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return i?(r.push.apply(r,Array.from(i.querySelectorAll("[aria-live], script"))),s(r,i,n,"aria-hidden")):function(){return null}}}
13,79314:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(31533),i=n(25534),o=n(69619),a=n(93200);t.isIterateeCall=function(e,t,n){return!!o.isObject(n)&&(!!("number"==typeof t&&i.isArrayLike(n)&&r.isIndex(t))&&t<n.length||"string"==typeof t&&t in n)&&a.isEqualsSameValueZero(n[t],e)}},79551:(e,t,n)=>{"use strict";n.d(t,{E:()=>r});var r=(0,n(12115).createContext)(null)},79683:(e,t,n)=>{"use strict";n.d(t,{N1:()=>ey,lF:()=>eb});var r=n(12115),i=n(47227),o=n(18897),a=n(84474),l=n(74402),s=n(52654),u=n(44078);function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var d=e=>{var{cx:t,cy:n,r:o,className:a}=e,d=(0,i.$)("recharts-dot",a);return(0,u.Et)(t)&&(0,u.Et)(n)&&(0,u.Et)(o)?r.createElement("circle",c({},(0,s.uZ)(e),(0,l._U)(e),{className:d,cx:t,cy:n,r:o})):null},f=n(50973),h=n(54344),p=n(42434),m=n(9458),g=["points"];function v(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function b(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?v(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):v(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function y(){return(y=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function w(e){var{option:t,dotProps:n,className:o}=e;if((0,r.isValidElement)(t))return(0,r.cloneElement)(t,n);if("function"==typeof t)return t(n);var a=(0,i.$)(o,"boolean"!=typeof t?t.className:""),l=null!=n?n:{},{points:s}=l,u=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(l,g);return r.createElement(d,y({},u,{className:a}))}function x(e){var{points:t,dot:n,className:i,dotClassName:a,dataKey:l,baseProps:s,needClip:u,clipPathId:c,zIndex:d=m.I.scatter}=e;if(null==t||!n&&1!==t.length)return null;var g=(0,f.y$)(n),v=(0,h.y)(n),x=t.map((e,i)=>{var o,u,c=b(b(b({r:3},s),v),{},{index:i,cx:null!=(o=e.x)?o:void 0,cy:null!=(u=e.y)?u:void 0,dataKey:l,value:e.value,payload:e.payload,points:t});return r.createElement(w,{key:"dot-".concat(i),option:n,dotProps:c,className:a})}),E={};return u&&null!=c&&(E.clipPath="url(#clipPath-".concat(g?"":"dots-").concat(c,")")),r.createElement(p.g,{zIndex:d},r.createElement(o.W,y({className:i},E),x))}var E=n(69842),S=n(69838),O=n(7173),C=n(19391);function k(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function P(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?k(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEac
13h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var _=e=>{var t,{point:n,childIndex:i,mainColor:a,activeDot:u,dataKey:c,clipPath:f}=e;if(!1===u||null==n.x||null==n.y)return null;var h=P(P(P({},{index:i,dataKey:c,cx:n.x,cy:n.y,r:4,fill:null!=a?a:"none",strokeWidth:2,stroke:"#fff",payload:n.payload,value:n.value}),(0,s.ic)(u)),(0,l._U)(u));return t=(0,r.isValidElement)(u)?(0,r.cloneElement)(u,h):"function"==typeof u?u(h):r.createElement(d,h),r.createElement(o.W,{className:"recharts-active-dot",clipPath:f},t)};function A(e){var{points:t,mainColor:n,activeDot:i,itemDataKey:o,clipPath:a,zIndex:l=m.I.activeDot}=e,s=(0,S.G)(O.A2),c=(0,C.EI)();if(null==t||null==c)return null;var d=t.find(e=>c.includes(e.payload));return(0,u.uy)(d)?null:r.createElement(p.g,{zIndex:l},r.createElement(_,{point:d,childIndex:Number(s),mainColor:n,dataKey:o,activeDot:i,clipPath:a}))}var j=n(92354),M=n(48886),R=n(9554),T=n(77513),I=n(74654),N=n(23939),D=n(59737),z=n(98614),L=(e,t,n,r)=>(0,z.Gx)(e,"xAxis",t,r),F=(e,t,n,r)=>(0,z.CR)(e,"xAxis",t,r),$=(e,t,n,r)=>(0,z.Gx)(e,"yAxis",n,r),B=(e,t,n,r)=>(0,z.CR)(e,"yAxis",n,r),W=(0,N.Mz)([T.fz,L,$,F,B],(e,t,n,r,i)=>(0,E._L)(e,"xAxis")?(0,E.Hj)(t,r,!1):(0,E.Hj)(n,i,!1));function V(e){return"line"===e.type}var H=(0,N.Mz)([z.ld,(e,t,n,r,i)=>i],(e,t)=>e.filter(V).find(e=>e.id===t)),U=(0,N.Mz)([T.fz,L,$,F,B,H,W,D.k$],(e,t,n,r,i,o,a,l)=>{var s,{chartData:u,dataStartIndex:c,dataEndIndex:d}=l;if(null!=o&&null!=t&&null!=n&&null!=r&&null!=i&&0!==r.length&&0!==i.length&&null!=a&&("horizontal"===e||"vertical"===e)){var{dataKey:f,data:h}=o;if(null!=(s=null!=h&&h.length>0?h:null==u?void 0:u.slice(c,d+1)))return eb({layout:e,xAxis:t,yAxis:n,xAxisTicks:r,yAxisTicks:i,dataKey:f,bandSize:a,displayedData:s})}}),q=n(63839),K=n(70115),Z=n(90638),G=n(62744),Y=n(63472),X=n(13770),J=n(64431),Q=n(65051),ee=["id"],et=["type","layout","connectNulls","needClip","shape"],en=["activeDot","animateNewValues","animationBegin","animationDuration","animationEasing","connectNulls","dot","hide","isAnimationActive","label","legendType","xAxisId","yAxisId","id"];function er(){return(er=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function ei(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function eo(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ei(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ei(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function ea(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var el=r.memo(e=>{var{dataKey:t,data:n,stroke:i,strokeWidth:o,fill:a,name:l,hide:s,unit:c,tooltipType:d,id:f}=e,h={dataDefinedOnItem:n,getPosition:u.lQ,settings:{stroke:i,strokeWidth:o,fill:a,dataKey:t,nameKey:void 0,name:(0,E.uM)(l,t),hide:s,type:d,color:i,unit:c,graphicalItemId:f}};return r.createElement(j.r,{tooltipEntrySettings:h})}),es=(e,t)=>"".concat(t,"px ").concat(e,"px");function eu(e){var{clipPathId:t,points:n,props:i}=e,{dot:o,dataKey:a,needClip:l}=i,{id:u}=i,c=ea(i,ee),d=(0,s.uZ)(c);return r.createElement(x,{points:n,dot:o,className:"recharts-line-dots",dotClassName:"recharts-line-dot",dataKey:a,baseProps:d,needClip:l,clipPathId:t})}function ec(e){var{showLabels:t,children:n,points:i}=e,o=(0,r.useMemo)(()=>null==i?void 0:i.map(e=>{var t,n,r={x:null!=(t=e.x)?t:0,y:null!=(n=e.y)?n:0,width:0,lowerWidth:0,upperWidth:0,height:0};return eo(eo({},r),{},{value:e.value,payload:e.payload,viewBox:r,parentViewBox:void 0,fill:void 0})}),[i]);return r.createElement(a.h8,{value:t?o:void 0},n)}function ed(e){var{clipPathId:t,pathRef:n,points:i,strokeDasharray:o,props:a}=e,{type:l,layout:s,connectNulls:u,needClip:c,shape:d}=a,f=ea(a,et),p=eo(eo({},(0,h.a)(f)),{},{fill:"none",className:"recharts-line-curve",clipPath:c?"url(#clipPath-".concat(t,")"):void 0,points:i,type:l,layout:s,connectNulls:u,strokeDasharray:null!=o?o:a.strokeDasharray});return r.createElement(r.Fragment,null,(null==i?void 0:i.length)>1&&r.createElement(J.y,er({shapeType:"curve",option:d},p,{pathRef:n})),r.createElement(eu,{points:i,clipPathId:t,props:a}))}function ef(e){var{clipPathId:t,props:n,pathRef:i,previousPointsRef:o,longestAnimatedLengthRef:l}=e,{points:s,strokeDasharray:c,isAnimationActive:d,animationBegin:f,animationDuration:h,animationEasing:p,animateNewValues:m,width:g,height:v,onAnimationEnd:b,onAnimationStart:y}=n,w=o.current,x=(0,K.n)(s,"recharts-line-"),E=(0,r.useRef)(x),[S,O]=(0,r.useState)(!1),C=(0,r.useCallback)(()=>{"function"==typeof b&&b(),O(!1)},[b]),k=(0,r.useCallback)(()=>{"function"==typeof y&&y(),O(!0)},[y]),P=function(e){try{return e&&e.getTotalLength&&e.getTotalLength()||0}catch(e){return 0}}(i.current),_=(0,r.useRef)(0);E.current!==x&&(_.current=l.current,E.current=x);var A=_.current;return r.createElement(ec,{points:s,showLabels:!S},n.children,r.createElement(X.J,{animationId:x,begin:f,duration:h,isActive:d,easing:p,onAnimationEnd:C,onAnimationStart:k,key:x},e=>{var a,f=Math.min((0,u.GW)(A,P+A,e),P);
13if(a=d?c?((e,t,n)=>{var r=n.reduce((e,t)=>e+t,0);if(!r)return es(t,e);for(var i=Math.floor(e/r),o=e%r,a=[],l=0,s=0;l<n.length;s+=null!=(u=n[l])?u:0,++l){var u,c=n[l];if(null!=c&&s+c>o){a=[...n.slice(0,l),o-s];break}}var d=a.length%2==0?[0,t]:[t];return[...function(e,t){for(var n=e.length%2!=0?[...e,0]:e,r=[],i=0;i<t;++i)r.push(...n);return r}(n,i),...a,...d].map(e=>"".concat(e,"px")).join(", ")})(f,P,"".concat(c).split(/[,\s]+/gim).map(e=>parseFloat(e))):es(P,f):null==c?void 0:String(c),e>0&&P>0&&(o.current=s,l.current=Math.max(l.current,f)),w){var h=w.length/s.length,p=1===e?s:s.map((t,n)=>{var r=Math.floor(n*h);if(w[r]){var i=w[r];return eo(eo({},t),{},{x:(0,u.GW)(i.x,t.x,e),y:(0,u.GW)(i.y,t.y,e)})}return m?eo(eo({},t),{},{x:(0,u.GW)(2*g,t.x,e),y:(0,u.GW)(v/2,t.y,e)}):eo(eo({},t),{},{x:t.x,y:t.y})});return o.current=p,r.createElement(ed,{props:n,points:p,clipPathId:t,pathRef:i,strokeDasharray:a})}return r.createElement(ed,{props:n,points:s,clipPathId:t,pathRef:i,strokeDasharray:a})}),r.createElement(a.qY,{label:n.label}))}function eh(e){var{clipPathId:t,props:n}=e,i=(0,r.useRef)(null),o=(0,r.useRef)(0),a=(0,r.useRef)(null);return r.createElement(ef,{props:n,clipPathId:t,previousPointsRef:i,longestAnimatedLengthRef:o,pathRef:a})}var ep=(e,t)=>{var n,r;return{x:null!=(n=e.x)?n:void 0,y:null!=(r=e.y)?r:void 0,value:e.value,errorVal:(0,E.kr)(e.payload,t)}};class em extends r.Component{render(){var{hide:e,dot:t,points:n,className:a,xAxisId:l,yAxisId:u,top:c,left:d,width:h,height:m,id:g,needClip:v,zIndex:b}=this.props;if(e)return null;var y=(0,i.$)("recharts-line",a),{r:w,strokeWidth:x}=function(e){var t=(0,s.ic)(e);if(null!=t){var{r:n,strokeWidth:r}=t,i=Number(n),o=Number(r);return(Number.isNaN(i)||i<0)&&(i=3),(Number.isNaN(o)||o<0)&&(o=2),{r:i,strokeWidth:o}}return{r:3,strokeWidth:2}}(t),E=(0,f.y$)(t),S=2*w+x,O=v?"url(#clipPath-".concat(E?"":"dots-").concat(g,")"):void 0;return r.createElement(p.g,{zIndex:b},r.createElement(o.W,{className:y},v&&r.createElement("defs",null,r.createElement(R.Q,{clipPathId:g,xAxisId:l,yAxisId:u}),!E&&r.createElement("clipPath",{id:"clipPath-dots-".concat(g)},r.createElement("rect",{x:d-S/2,y:c-S/2,width:h+S,height:m+S}))),r.createElement(M.zk,{xAxisId:l,yAxisId:u,data:n,dataPointFormatter:ep,errorBarOffset:0},r.createElement(eh,{props:this.props,clipPathId:g}))),r.createElement(A,{activeDot:this.props.activeDot,points:n,mainColor:this.props.stroke,itemDataKey:this.props.dataKey,clipPath:O}))}}var eg={activeDot:!0,animateNewValues:!0,animationBegin:0,animationDuration:1500,animationEasing:"ease",connectNulls:!1,dot:!0,fill:"#fff",hide:!1,isAnimationActive:"auto",label:!1,legendType:"line",stroke:"#3182bd",strokeWidth:1,xAxisId:0,yAxisId:0,zIndex:m.I.line,type:"linear"};function ev(e){var t=(0,Z.e)(e,eg),{activeDot:n,animateNewValues:i,animationBegin:o,animationDuration:a,animationEasing:l,connectNulls:s,dot:u,hide:c,isAnimationActive:d,label:f,legendType:h,xAxisId:p,yAxisId:m,id:g}=t,v=ea(t,en),{needClip:b}=(0,R.l)(p,m),y=(0,C.oM)(),w=(0,T.WX)(),x=(0,I.r)(),E=(0,S.G)(e=>U(e,p,m,x,g));if("horizontal"!==w&&"vertical"!==w||null==E||null==y)return null;var{height:O,width:k,x:P,y:_}=y;return r.createElement(em,er({},v,{id:g,connectNulls:s,dot:u,activeDot:n,animateNewValues:i,animationBegin:o,animationDuration:a,animationEasing:l,isAnimationActive:d,hide:c,label:f,legendType:h,xAxisId:p,yAxisId:m,points:E,layout:w,height:O,width:k,left:P,top:_,needClip:b}))}function eb(e){var{layout:t,xAxis:n,yAxis:r,xAxisTicks:i,yAxisTicks:o,dataKey:a,bandSize:l,displayedData:s}=e;return s.map((e,s)=>{var c=(0,E.kr)(e,a);if("horizontal"===t){var d=(0,E.nb)({axis:n,ticks:i,bandSize:l,entry:e,index:s}),f=(0,u.uy)(c)?null:r.scale.map(c);return{x:d,y:null!=f?f:null,value:c,payload:e}}var h=(0,u.uy)(c)?null:n.scale.map(c),p=(0,E.nb)({axis:r,ticks:o,bandSize:l,entry:e,index:s});return null==h||null==p?null:{x:h,y:p,value:c,payload:e}}).filter(Boolean)}var ey=r.memo(function(e){var t=(0,Z.e)(e,eg),n=(0,I.r)();return r.createElement(G.x,{id:t.id,type:"line"},e=>r.createElement(r.Fragment,null,r.createElement(q.A,{legendPayload:(e=>{var{dataKey:t,name:n,stroke:r,legendType:i,hide:o}=e;return[{inactive:o,dataKey:t,type:i,color:r,value:(0,E.uM)(n,t),payload:e}]})(t)}),r.createElement(el,{dataKey:t.dataKey,data:t.data,stroke:t.stroke,strokeWidth:t.strokeWidth,fill:t.fill,name:t.name,hide:t.hide,unit:t.unit,tooltipType:t.tooltipType,id:e}),r.createElement(Y.p,{type:"line",id:e,data:t.data,xAxisId:t.xAxisId,yAxisId:t.yAxisId,zAxisId:0,dataKey:t.dataKey,hide:t.hide,isPanorama:n}),r.createElement(ev,er({},t,{id:e}))))},Q.P);ey.displayName="Line"},80008:(e,t,n)=>{"use strict";n.d(t,{$t:()=>i,F2:()=>c,F8:()=>v,FA:()=>s,FP:()=>h,HQ:()=>x,Ml:()=>w,Ni:()=>
13r,RZ:()=>y,Rm:()=>g,TW:()=>a,_S:()=>b,gn:()=>p,gz:()=>l,oN:()=>m,pi:()=>o,qR:()=>E,rY:()=>f,tn:()=>d,uj:()=>u});var r=1e-6,i=1e-12,o=Math.PI,a=o/2,l=o/4,s=2*o,u=180/o,c=o/180,d=Math.abs,f=Math.atan,h=Math.atan2,p=Math.cos,m=Math.exp,g=Math.log,v=Math.sin,b=Math.sign||function(e){return e>0?1:e<0?-1:0},y=Math.sqrt,w=Math.tan;function x(e){return e>1?0:e<-1?o:Math.acos(e)}function E(e){return e>1?a:e<-1?-a:Math.asin(e)}},80408:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(82059);t.debounce=function(e,t=0,n={}){let i;"object"!=typeof n&&(n={});let{leading:o=!1,trailing:a=!0,maxWait:l}=n,s=[,,];o&&(s[0]="leading"),a&&(s[1]="trailing");let u=null,c=r.debounce(function(...t){i=e.apply(this,t),u=null},t,{edges:s}),d=function(...t){return null!=l&&(null===u&&(u=Date.now()),Date.now()-u>=l)?(i=e.apply(this,t),u=Date.now(),c.cancel(),c.schedule(),i):(c.apply(this,t),i)};return d.cancel=c.cancel,d.flush=()=>(c.flush(),i),d}},80454:(e,t,n)=>{"use strict";n.d(t,{R:()=>r});var r=function(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];if("undefined"!=typeof console&&console.warn&&(void 0===t&&console.warn("LogUtils requires an error message argument"),!e))if(void 0===t)console.warn("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var o=0;console.warn(t.replace(/%s/g,()=>r[o++]))}}},81300:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isSymbol=function(e){return"symbol"==typeof e||e instanceof Symbol}},81315:(e,t,n)=>{"use strict";n.d(t,{s:()=>o});var r=n(76261),i=n(44078),o=(e,t,n)=>{if(null!=e){var{scale:o,type:a}=e;if("auto"===o)return"category"===a&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>
13=0||n.indexOf("ComposedChart")>=0&&!t)?"point":"category"===a?"band":"linear";if("string"==typeof o)return"scale".concat((0,i.Zb)(o))in r?o:"point"}}},81330:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(32500),i=n(31533),o=n(64908),a=n(98801);t.has=function(e,t){let n;if(0===(n=Array.isArray(t)?t:"string"==typeof t&&r.isDeepKey(t)&&e?.[t]==null?a.toPath(t):[t]).length)return!1;let l=e;for(let e=0;e<n.length;e++){let t=n[e];if((null==l||!Object.hasOwn(l,t))&&!((Array.isArray(l)||o.isArguments(l))&&i.isIndex(t)&&t<l.length))return!1;l=l[t]}return!0}},81679:(e,t,n)=>{"use strict";n.d(t,{FL:()=>u,G0:()=>s,Hv:()=>l,sp:()=>a});var r=n(18958),i=n(92499);function o(e,t,n){var o=e.clipExtent&&e.clipExtent();return e.scale(150).translate([0,0]),null!=o&&e.clipExtent(null),(0,r.A)(n,e.stream(i.A)),t(i.A.result()),null!=o&&e.clipExtent(o),e}function a(e,t,n){return o(e,function(n){var r=t[1][0]-t[0][0],i=t[1][1]-t[0][1],o=Math.min(r/(n[1][0]-n[0][0]),i/(n[1][1]-n[0][1])),a=+t[0][0]+(r-o*(n[1][0]+n[0][0]))/2,l=+t[0][1]+(i-o*(n[1][1]+n[0][1]))/2;e.scale(150*o).translate([a,l])},n)}function l(e,t,n){return a(e,[[0,0],t],n)}function s(e,t,n){return o(e,function(n){var r=+t,i=r/(n[1][0]-n[0][0]),o=(r-i*(n[1][0]+n[0][0]))/2,a=-i*n[0][1];e.scale(150*i).translate([o,a])},n)}function u(e,t,n){return o(e,function(n){var r=+t,i=r/(n[1][1]-n[0][1]),o=-i*n[0][0],a=(r-i*(n[1][1]+n[0][1]))/2;e.scale(150*i).translate([o,a])},n)}},81845:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__iconNode:()=>i,default:()=>o});var r=n(23055);let i=[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]],o=(0,r.A)("loader-circle",i)},82059:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.debounce=function(e,t,{signal:n,edges:r}={}){let i,o=null,a=null!=r&&r.includes("leading"),l=null==r||r.includes("trailing"),s=()=>{null!==o&&(e.apply(i,o),i=void 0,o=null)},u=null,c=()=>{null!=u&&clearTimeout(u),u=setTimeout(()=>{u=null,l&&s(),d()},t)},d=()=>{null!==u&&(clearTimeout(u),u=null),i=void 0,o=null},f=function(...e){if(n?.aborted)return;i=this,o=e;let t=null==u;c(),a&&t&&s()};return f.schedule=c,f.cancel=d,f.flush=()=>{s()},n?.addEventListener("abort",d,{once:!0}),f}},82062:(e,t,n)=>{"use strict";let r,i,o,a;n.d(t,{A:()=>eo});var l,s,u,c,d=n(65220),f=n(18958),h=n(33416),p=n(80008),m=n(41806),g=new h.ph,v=new h.ph,b={point:m.A,lineStart:m.A,lineEnd:m.A,polygonStart:function(){b.lineStart=y,b.lineEnd=E},polygonEnd:function(){b.lineStart=b.lineEnd=b.point=m.A,g.add((0,p.tn)(v)),v=new h.ph},result:function(){var e=g/2;return g=new h.ph,e}};function y(){b.point=w}function w(e,t){b.point=x,l=u=e,s=c=t}function x(e,t){v.add(c*e-u*t),u=e,c=t}function E(){x(l,s)}var S,O,C,k,P=n(92499),_=0,A=0,j=0,M=0,R=0,T=0,I=0,N=0,D=0,z={point:L,lineStart:F,lineEnd:W,polygonStart:function(){z.lineStart=V,z.lineEnd=H},polygonEnd:function(){z.point=L,z.lineStart=F,z.lineEnd=W},result:function(){var e=D?[I/D,N/D]:T?[M/T,R/T]:j?[_/j,A/j]:[NaN,NaN];return _=A=j=M=R=T=I=N=D=0,e}};function L(e,t){_+=e,A+=t,++j}function F(){z.point=$}function $(e,t){z.point=B,L(C=e,k=t)}function B(e,t){var n=e-C,r=t-k,i=(0,p.RZ)(n*n+r*r);M+=i*(C+e)/2,R+=i*(k+t)/2,T+=i,L(C=e,k=t)}function W(){z.point=L}function V(){z.point=U}function H(){q(S,O)}function U(e,t){z.point=q,L(S=C=e,O=k=t)}function q(e,t){var n=e-C,r=t-k,i=(0,p.RZ)(n*n+r*r);M+=i*(C+e)/2,R+=i*(k+t)/2,T+=i,I+=(i=k*e-C*t)*(C+e),N+=i*(k+t),D+=3*i,L(C=e,k=t)}function K(e){this._context=e}K.prototype={_radius:4.5,pointRadius:function(e){return this._radius=e,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._context.moveTo(e,t),this._point=1;break;case 1:this._context.lineTo(e,t);break;default:this._context.moveTo(e+this._radius,t),this._context.arc(e,t,this._radius,0,p.FA)}},result:m.A};var Z,G,Y,X,J,Q=new h.ph,ee={point:m.A,lineStart:function(){ee.point=et},lineEnd:function(){Z&&en(G,Y),ee.point=m.A},polygonStart:function(){Z=!0},polygonEnd:function(){Z=null},result:function(){var e=+Q;return Q=new h.ph,e}};function et(e,t){ee.point=en,G=X=e,Y=J=t}function en(e,t){X-=e,J-=t,Q.add((0,p.RZ)(X*X+J*J)),X=e,J=t}class er{constructor(e){this._append=null==e?ei:function(e){let t=Math.floor(e);if(!(t>=0))throw RangeError(`invalid digits: ${e}`);if(t>15)return ei;if(t!==r){let e=10**t;r=t,i=function(t){let n=1;this._+=t[0];for(let r=t.length;n<r;++n)this._+=Math.round(arguments[n]*e)/e+t[n]}}return i}(e),this._radius=4.5,this._=""}pointRadius(e){return this._radius=+e,this}polygonStart(){this._line=0}polygonEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){0===this._line&&(this._+="Z"),this._point=NaN}point(e,t){switch(this._point){case 0:this._append`M${e},${t}`,this._point=1;break;case 1:this._append`L${e},${t}`;break;default:if(this._append`M${e},${t}`,this._radius!==o||this._append!==i){let e=this._radius,t=this._;this._="",this._append`m0,${e}a${e},${e} 0 1,1 0,${-2*e}a${e},${e} 0 1,1 0,${2*e}z`,o=e,i=this._append,a=this._,this._=t}this._+=a}}result(){let e=this._;return this._="",e.length?e:null}}function ei(e){let t=1;this._+=e[0];for(let n=e.length;t<n;++t)this._+=arguments[t]+e[t]}function eo(e,t){let n=3,r=4.5,i,o;function a(e){return e&&("function"==typeof r&&o.pointRadius(+r.apply(this,arguments)),(0,f.A)(e,i(o))),o.result()}return a.area=function(e){return(0,f.A)(e,i(b)),b.result()},a.measure=function(e){return(0,f.A)(e,i(ee)),ee.result()},a.bounds=function(e){return(0,f.A)(e,i(P.A)),P.A.result()},a.centroid=function(e){return(0,f.A)(e,i(z)),z.result()},a.projection=function(t){return arguments.length?(i=null==t?(e=null,d.A):(e=t).stream,a):e},a.context=function(e){return arguments.length?(o=null==e?(t=null,new er(n)):new K(t=e),"function"!=typeof r&&o.pointRadius(r),a):t},a.pointRadius=function(e){return arguments.length?(r="function"==typeof e?e:(o.pointRadius(+e),+e),a):r},a.digits=function(e){if(!arguments.length)return n;if(null==e)n=null;else{let t=Math.floor(e);if(!(t>=0))throw RangeError(`invalid digits: ${e}`);n=t}return null===t&&(o=new er(n)),a},a.projection(e).digits(n).context(t)}
13},82471:(e,t,n)=>{"use strict";n.d(t,{F:()=>a});var r=n(47227);let i=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,o=r.$,a=(e,t)=>n=>{var r;if((null==t?void 0:t.variants)==null)return o(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:a,defaultVariants:l}=t,s=Object.keys(a).map(e=>{let t=null==n?void 0:n[e],r=null==l?void 0:l[e];if(null===t)return null;let o=i(t)||i(r);return a[e][o]}),u=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e},{});return o(e,s,null==t||null==(r=t.compoundVariants)?void 0:r.reduce((e,t)=>{let{class:n,className:r,...i}=t;return Object.entries(i).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...l,...u}[t]):({...l,...u})[t]===n})?[...e,n,r]:e},[]),null==n?void 0:n.class,null==n?void 0:n.className)}},83006:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isPrimitive=function(e){return null==e||"object"!=typeof e&&"function"!=typeof e}},83068:(e,t,n)=>{"use strict";n.d(t,{cG:()=>d,fV:()=>h,hj:()=>f});var r=n(36491),i=n(11519),o=n(89179),a=(0,r.Z0)({name:"referenceElements",initialState:{dots:[],areas:[],lines:[]},reducers:{addDot:(e,t)=>{e.dots.push(t.payload)},removeDot:(e,t)=>{var n=(0,i.ss)(e).dots.findIndex(e=>e===t.payload);-1!==n&&e.dots.splice(n,1)},addArea:(e,t)=>{e.areas.push(t.payload)},removeArea:(e,t)=>{var n=(0,i.ss)(e).areas.findIndex(e=>e===t.payload);-1!==n&&e.areas.splice(n,1)},addLine:(e,t)=>{e.lines.push((0,o.h4)(t.payload))},removeLine:(e,t)=>{var n=(0,i.ss)(e).lines.findIndex(e=>e===t.payload);-1!==n&&e.lines.splice(n,1)}}}),{addDot:l,removeDot:s,addArea:u,removeArea:c,addLine:d,removeLine:f}=a.actions,h=a.reducer},84474:(e,t,n)=>{"use strict";n.d(t,{h8:()=>b,qY:()=>x});var r=n(12115),i=n(37005),o=n(18897),a=n(69842),l=n(44078),s=n(54344),u=n(42434),c=n(9458),d=n(37179),f=["valueAccessor"],h=["dataKey","clockWise","id","textBreakAll","zIndex"];function p(){return(p=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function m(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var g=e=>{var t=Array.isArray(e.value)?e.value[e.value.length-1]:e.value;if((0,d.Gt)(t))return t},v=(0,r.createContext)(void 0),b=v.Provider,y=(0,r.createContext)(void 0);function w(e){var{valueAccessor:t=g}=e,n=m(e,f),{dataKey:d,clockWise:b,id:w,textBreakAll:x,zIndex:E}=n,S=m(n,h),O=(0,r.useContext)(v),C=(0,r.useContext)(y),k=O||C;return k&&k.length?r.createElement(u.g,{zIndex:null!=E?E:c.I.label},r.createElement(o.W,{className:"recharts-label-list"},k.map((e,o)=>{var u,c=(0,l.uy)(d)?t(e,o):(0,a.kr)(e.payload,d),f=(0,l.uy)(w)?{}:{id:"".concat(w,"-").concat(o)};return r.createElement(i.JU,p({key:"label-".concat(o)},(0,s.a)(e),S,f,{fill:null!=(u=n.fill)?u:e.fill,parentViewBox:e.parentViewBox,value:c,textBreakAll:x,viewBox:e.viewBox,index:o,zIndex:0}))}))):null}function x(e){var{label:t}=e;return t?!0===t?r.createElement(w,{key:"labelList-implicit"}):r.isValidElement(t)||(0,i.ZY)(t)?r.createElement(w,{key:"labelList-implicit",content:t}):"object"==typeof t?r.createElement(w,p({key:"labelList-implicit"},t,{type:String(t.type)})):null:null}y.Provider,w.displayName="LabelList"},84562:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});let r={active:!0,breakpoints:{},delay:4e3,jump:!1,playOnInit:!0,stopOnFocusIn:!0,stopOnInteraction:!0,stopOnMouseEnter:!1,stopOnLastSnap:!1,rootNode:null};function i(e={}){let t,n,o,a,l=null,s=0,u=!1,c=!1,d=!1,f=!1;function h(){if(!o){if(g()){d=!0;return}u||n.emit("autoplay:play"),function(){let{ownerWindow:e}=n.internalEngine();e.clearTimeout(s),s=e.setTimeout(x,a[n.selectedScrollSnap()]),l=new Date().getTime(),n.emit("autoplay:timerset")}(),u=!0}}function p(){o||(u&&n.emit("autoplay:stop"),function(){let{ownerWindow:e}=n.internalEngine();e.clearTimeout(s),s=0,l=null,n.emit("autoplay:timerstopped")}(),u=!1)}function m(){if(g())return d=u,p();d&&h()}function g(){let{ownerDocument:e}=n.internalEngine();return"hidden"===e.visibilityState}function v(){c||p()}function b(){c||h()}function y(){c=!0,p()}function w(){c=!1,h()}function x(){let{index:e}=n.internalEngine(),r=e.clone().add(1).get(),i=n.scrollSnapList().length-1,o=t.stopOnLastSnap&&r===i;if(n.canScrollNext()?n.scrollNext(f):n.scrollTo(0,f),n.emit("autoplay:select"),o)return p();h()}return{name:"autoplay",options:e,init:function(l,s){var u,c,d,g;let x,E;n=l;let{mergeOptions:S,optionsAtMedia:O}=s,C=S(r,i.globalOptions);if(t=O(S(C,e)),n.scrollSnapList().length<=1)return;f=t.jump,o=!1,u=n,c=t.delay,x=u.scrollSnapList(),a="number"==typeof c?x.map(()=>c):c(x,u);let{eventStore:k,ownerDocument:P}=n.internalEngine(),_=!!n.internalEngine().options.watchDrag,A=(d=n,g=t.rootNode,E=d.rootNode(),g&&g(E)||E);k.add(P,"visibilitychange",m),_&&n.on("pointerDown",v),_&&!t.stopOn
13Interaction&&n.on("pointerUp",b),t.stopOnMouseEnter&&k.add(A,"mouseenter",y),t.stopOnMouseEnter&&!t.stopOnInteraction&&k.add(A,"mouseleave",w),t.stopOnFocusIn&&n.on("slideFocusStart",p),t.stopOnFocusIn&&!t.stopOnInteraction&&k.add(n.containerNode(),"focusout",h),t.playOnInit&&h()},destroy:function(){n.off("pointerDown",v).off("pointerUp",b).off("slideFocusStart",p),p(),o=!0,u=!1},play:function(e){void 0!==e&&(f=e),h()},stop:function(){u&&p()},reset:function(){u&&h()},isPlaying:function(){return u},timeUntilNext:function(){return l?a[n.selectedScrollSnap()]-(new Date().getTime()-l):null}}}i.globalOptions=void 0},85185:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isLength=function(e){return Number.isSafeInteger(e)&&e>=0}},85302:(e,t,n)=>{"use strict";n.d(t,{l3:()=>w,m7:()=>x});var r=n(12115),i=n(69838),o=n(19409),a=new(n(27134)),l="recharts.syncEvent.tooltip",s="recharts.syncEvent.brush",u=n(4510),c=n(43565),d=n(72611),f=n(7173);function h(e){return e.tooltip.syncInteraction}var p=n(77513),m=n(93608),g=n(44078),v=["x","y"];function b(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function y(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?b(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):b(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function w(){var e,t,n,d,h,b,w,x,E,S,O,C=(0,i.j)();(0,r.useEffect)(()=>{C((0,u.dl)())},[C]),e=(0,i.G)(o.lZ),t=(0,i.G)(o.pH),n=(0,i.j)(),d=(0,i.G)(o.hX),h=(0,i.G)(f.R4),b=(0,p.WX)(),w=(0,p.sk)(),x=(0,i.G)(e=>e.rootProps.className),(0,r.useEffect)(()=>{if(null==e)return g.lQ;var r=(r,i,o)=>{if(t!==o&&e===r){if(!1===i.payload.active)return void n((0,c.E1)({active:!1,coordinate:void 0,dataKey:void 0,index:null,label:void 0,sourceViewBox:void 0,graphicalItemId:void 0}));if("index"===d){if(w&&null!=i&&null!=(a=i.payload)&&a.coordinate&&i.payload.sourceViewBox){var a,l,s=i.payload.coordinate,{x:u,y:f}=s,p=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(s,v),{x:m,y:g,width:x,height:E}=i.payload.sourceViewBox,S=y(y({},p),{},{x:w.x+(x?(u-m)/x:0)*w.width,y:w.y+(E?(f-g)/E:0)*w.height});n(y(y({},i),{},{payload:y(y({},i.payload),{},{coordinate:S})}))}else n(i);return}if(null!=h){if("function"==typeof d){var O=d(h,{activeTooltipIndex:null==i.payload.index?void 0:Number(i.payload.index),isTooltipActive:i.payload.active,activeIndex:null==i.payload.index?void 0:Number(i.payload.index),activeLabel:i.payload.label,activeDataKey:i.payload.dataKey,activeCoordinate:i.payload.coordinate});l=h[O]}else"value"===d&&(l=h.find(e=>String(e.value)===i.payload.label));var{coordinate:C}=i.payload;if(null==C||null==w)return void n((0,c.E1)({active:!1,coordinate:void 0,dataKey:void 0,index:null,label:void 0,sourceViewBox:void 0,graphicalItemId:void 0}));if(null==l)return void n((0,c.E1)({active:!1,coordinate:void 0,dataKey:void 0,index:null,label:void 0,sourceViewBox:i.payload.sourceViewBox,graphicalItemId:void 0}));var{x:k,y:P}=C,_=Math.min(k,w.x+w.width),A=Math.min(P,w.y+w.height),j={x:"horizontal"===b?l.coordinate:_,y:"horizontal"===b?A:l.co
13ordinate};n((0,c.E1)({active:i.payload.active,coordinate:j,dataKey:i.payload.dataKey,index:String(l.index),label:i.payload.label,sourceViewBox:i.payload.sourceViewBox,graphicalItemId:i.payload.graphicalItemId}))}}};return a.on(l,r),()=>{a.off(l,r)}},[x,n,t,e,d,h,b,w]),E=(0,i.G)(o.lZ),S=(0,i.G)(o.pH),O=(0,i.j)(),(0,r.useEffect)(()=>{if(null==E)return g.lQ;var e=(e,t,n)=>{S!==n&&E===e&&O((0,m.M)(t))};return a.on(s,e),()=>{a.off(s,e)}},[O,S,E])}function x(e,t,n,s,u,m){var g=(0,i.G)(n=>(0,d.dp)(n,e,t)),v=(0,i.G)(f.fx),b=(0,i.G)(o.pH),y=(0,i.G)(o.lZ),w=(0,i.G)(o.hX),x=(0,i.G)(h),E=(null==x?void 0:x.sourceViewBox)!=null,S=(0,p.sk)();(0,r.useEffect)(()=>{if(!E&&null!=y&&null!=b){var e=(0,c.E1)({active:m,coordinate:n,dataKey:g,index:u,label:"number"==typeof s?String(s):s,sourceViewBox:S,graphicalItemId:v});a.emit(l,y,e,b)}},[E,n,g,v,u,s,b,y,w,m,S])}},85354:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(79314),i=n(70425);t.range=function(e,t,n){n&&"number"!=typeof n&&r.isIterateeCall(e,t,n)&&(t=n=void 0),e=i.toFinite(e),void 0===t?(t=e,e=0):t=i.toFinite(t),n=void 0===n?e<t?1:-1:i.toFinite(n);let o=Math.max(Math.ceil((t-e)/(n||1)),0),a=Array(o);for(let t=0;t<o;t++)a[t]=e,e+=n;return a}},85395:(e,t,n)=>{"use strict";n.d(t,{Xl:()=>eo,Jt:()=>ee});var r=n(12115),i=n(47227),o=n(18897),a=n(84474),l=n(50973),s=n(15591),u=n(70616),c=n(44078),d=n(69842),f=n(74402),h=n(68807),p=n(64431),m=["option","isActive"];function g(){return(g=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function v(e){var{option:t,isActive:n}=e,i=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,m);return"string"==typeof t?r.createElement(p.y,g({option:r.createElement(h.i,g({type:t},i)),isActive:n,shapeType:"symbols"},i)):r.createElement(p.y,g({option:t,isActive:n,shapeType:"symbols"},i))}var b=n(43502),y=n(92354),w=n(48886),x=n(9554),E=n(23939),S=n(59737),O=n(98614),C=(0,E.Mz)([O.ld,(e,t,n,r,i)=>i],(e,t)=>e.filter(e=>"scatter"===e.type).find(e=>e.id===t)),k=(0,E.Mz)([(e,t,n,r,i,o,a)=>(0,S.k$)(e,void 0,void 0,a),(e,t,n,r,i,o,a)=>(0,O.Gx)(e,"xAxis",t,a),(e,t,n,r,i,o,a)=>(0,O.CR)(e,"xAxis",t,a),(e,t,n,r,i,o,a)=>(0,O.Gx)(e,"yAxis",n,a),(e,t,n,r,i,o,a)=>(0,O.CR)(e,"yAxis",n,a),(e,t,n,r)=>(0,O.Y)(e,"zAxis",r,!1),C,(e,t,n,r,i,o)=>o],(e,t,n,r,i,o,a,l)=>{var s,{chartData:u,dataStartIndex:c,dataEndIndex:d}=e;if(null!=a&&null!=(s=(null==a?void 0:a.data)!=null&&a.data.length>0?a.data:null==u?void 0:u.slice(c,d+1))&&null!=t&&null!=r&&null!=n&&null!=i&&(null==n?void 0:n.length)!==0&&(null==i?void 0:i.length)!==0)return ee({displayedData:s,xAxis:t,yAxis:r,zAxis:o,scatterSettings:a,xAxisTicks:n,yAxisTicks:i,cells:l})}),P=n(69838),_=n(74654),A=n(7173),j=n(63839),M=n(7302),R=n(70115),T=n(90638),I=n(62744),N=n(63472),D=n(52654),z=n(13770),L=n(77513),F=n(42434),$=n(9458),B=n(65051),W=["id"],V=["onMouseEnter","onClick","onMouseLeave"],H=["animationBegin","animationDuration","animationEasing","hide","isAnimationActive","legendType","lineJointType","lineType","shape","xAxisId","yAxisId","zAxisId"];function U(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}function q(){return(q=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function K(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function Z(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
13t%2?K(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):K(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var G=r.memo(e=>{var{dataKey:t,points:n,stroke:i,strokeWidth:o,fill:a,name:l,hide:s,tooltipType:u,id:c}=e,f={dataDefinedOnItem:null==n?void 0:n.map(e=>e.tooltipPayload),getPosition:e=>{var t;return null==n||null==(t=n[Number(e)])?void 0:t.tooltipPosition},settings:{stroke:i,strokeWidth:o,fill:a,nameKey:void 0,dataKey:t,name:(0,d.uM)(l,t),hide:s,type:u,color:a,unit:"",graphicalItemId:c}};return r.createElement(y.r,{tooltipEntrySettings:f})});function Y(e){var t,n,{points:i,props:a}=e,{line:l,lineType:u,lineJointType:d}=a;if(!l)return null;var f=(0,D.uZ)(a),h=(0,D.ic)(l);if("joint"===u)t=i.map(e=>{var t,n;return{x:null!=(t=e.cx)?t:null,y:null!=(n=e.cy)?n:null}});else if("fitting"===u){var{xmin:p,xmax:m,a:g,b:v}=(0,c.jG)(i);t=[{x:p,y:g*p+v},{x:m,y:g*m+v}]}var b=Z(Z(Z({},f),{},{fill:"none",stroke:f&&f.fill},h),{},{points:t});return n=r.isValidElement(l)?r.cloneElement(l,b):"function"==typeof l?l(b):r.createElement(s.Ip,q({},b,{type:d})),r.createElement(o.W,{className:"recharts-scatter-line",key:"recharts-scatter-line"},n)}function X(e){var{showLabels:t,points:n,children:i}=e,o=(0,L.sk)(),l=(0,r.useMemo)(()=>null==n?void 0:n.map(e=>{var t,n,r={x:null!=(t=e.x)?t:0,y:null!=(n=e.y)?n:0,width:e.width,height:e.height,lowerWidth:e.width,upperWidth:e.width};return Z(Z({},r),{},{value:void 0,payload:e.payload,viewBox:r,parentViewBox:o,fill:void 0})}),[o,n]);return r.createElement(a.h8,{value:t?l:void 0},i)}function J(e){var{points:t,allOtherScatterProps:n}=e,{shape:i,activeShape:a,dataKey:l}=n,{id:s}=n,u=U(n,W),c=(0,P.G)(A.A2),{onMouseEnter:d,onClick:h,onMouseLeave:p}=n,m=U(n,V),g=(0,b.Cj)(d,l,s),y=(0,b.Pg)(p),w=(0,b.Ub)(h,l,s);if(!(0,f.EI)(t))return null;var x=(0,D.uZ)(u);return r.createElement(r.Fragment,null,r.createElement(Y,{points:t,props:u}),t.map((e,t)=>{var n=null!=a&&!1!==a,l=n&&c===String(t),u=n&&l?a:i,d=Z(Z(Z({},x),e),{},{index:t,[M.yU]:String(s)});return r.createElement(F.g,{key:"symbol-".concat(null==e?void 0:e.cx,"-").concat(null==e?void 0:e.cy,"-").concat(null==e?void 0:e.size,"-").concat(t),zIndex:l?$.I.activeDot:void 0},r.createElement(o.W,q({className:"recharts-scatter-symbol"},(0,f.XC)(m,e,t),{onMouseEnter:g(e,t),onMouseLeave:y(e,t),onClick:w(e,t)}),r.createElement(v,q({option:u,isActive:l},d))))}))}function Q(e){var{previousPointsRef:t,props:n}=e,{points:i,isAnimationActive:l,animationBegin:s,animationDuration:u,animationEasing:d}=n,f=t.current,h=(0,R.n)(n,"recharts-scatter-"),[p,m]=(0,r.useState)(!1),g=(0,r.useCallback)(()=>{m(!1)},[]),v=(0,r.useCallback)(()=>{m(!0)},[]),b=!p;return r.createElement(X,{showLabels:b,points:i},n.children,r.createElement(z.J,{animationId:h,begin:s,duration:u,isActive:l,easing:d,onAnimationEnd:g,onAnimationStart:v,key:h},e=>{var a=1===e?i:null==i?void 0:i.map((t,n)=>{var r=f&&f[n];return r?Z(Z({},t),{},{cx:null==t.cx?void 0:(0,c.GW)(r.cx,t.cx,e),cy:null==t.cy?void 0:(0,c.GW)(r.cy,t.cy,e),size:(0,c.GW)(r.size,t.size,e)}):Z(Z({},t),{},{size:(0,c.GW)(0,t.size,e)})});return e>0&&(t.current=a),r.createElement(o.W,null,r.createElement(J,{points:a,allOtherScatterProps:n,showLabels:b}))}),r.createElement(a.qY,{label:n.label}))}function ee(e){var{displayedData:t,xAxis:n,yAxis:r,zAxis:i,scatterSettings:o,xAxisTicks:a,yAxisTicks:l,cells:s}=e,u=(0,c.uy)(n.dataKey)?o.dataKey:n.dataKey,f=(0,c.uy)(r.dataKey)?o.dataKey:r.dataKey,h=i&&i.dataKey,p=i?i.range:O.N8.range,m=p&&p[0],g=n.scale.bandwidth?n.scale.bandwidth():0,v=r.scale.bandwidth?r.scale.bandwidth():0;return t.map((e,t)=>{var p=(0,d.kr)(e,u),b=(0,d.kr)(e,f),y=!(0,c.uy)(h)&&(0,d.kr)(e,h)||"-",w=[{name:(0,c.uy)(n.dataKey)?o.name:n.name||String(n.dataKey),unit:n.unit||"",value:p,payload:e,dataKey:u,type:o.tooltipType,graphicalItemId:o.id},{name:(0,c.uy)(r.dataKey)?o.name:r.name||String(r.dataKey),unit:r.unit||"",value:b,payload:e,dataKey:f,type:o.tooltipType,graphicalItemId:o.id}];"-"!==y&&null!=i&&w.push({name:i.name||i.dataKey,unit:i.unit||"",value:y,payload:e,dataKey:h,type:o.tooltipType,graphicalItemId:o.id});var x=(0,d.nb)({axis:n,ticks:a,bandSize:g,entry:e,index:t,dataKey:u}),E=(0,d.nb)({axis:r,ticks:l,bandSize:v,entry:e,index:t,dataKey:f}),S="-"!==y&&null!=i?i.scale.map(y):m,O=null==S?0:Math.sqrt(Math.max(S,0)/Math.PI);return Z(Z({},e),{},{cx:x,cy:E,x:null==x?void 0:x-O,y:null==E?void 0:E-O,width:2*O,height:2*O,size:S,node:{x:p,y:b,z:y},tooltipPayload:w,tooltipPosition:{x:x,y:E},payload:e},s&&s[t]&&s[t].props)})}var et=(e,t,n)=>({x:e.cx,y:e.cy,value:"x"===n?Number(e.node.x):Number(e.node.y),errorVal:(0,d.kr)(e,t)});function en(e){var{hide:t,points:n,className:a,needClip:l,xAxisId:s,yAxisId:u,id:c}=e,d=(0,r.useRef)(null);if(t)return null;var f=(0,i.$)("recharts-scatter",a);return r.createElement(F.g,{zIndex:e.zIndex},r.createElement(o.W,{className:f,clipPath:l?"url(#clipPath-".concat(c,")"):void 0,id:c},l&&r.createElement("defs",null,r.createElement(x.Q,{clipPathId:c,xAxisId:s,yAxisId:u})),r.createElement(w.zk,{xAxisId:s,yAxisId:u,data:n,dataPointFormatter:et,errorBarOffset:0},r.createElement(o.W,{key:"recharts-scatter-symbols"},r.createElement(Q,{props:e,previousPointsRef:d})))))}
13var er={xAxisId:0,yAxisId:0,zAxisId:0,label:!1,line:!1,legendType:"circle",lineType:"joint",lineJointType:"linear",shape:"circle",hide:!1,isAnimationActive:"auto",animationBegin:0,animationDuration:400,animationEasing:"linear",zIndex:$.I.scatter};function ei(e){var t=(0,T.e)(e,er),{animationBegin:n,animationDuration:i,animationEasing:o,hide:a,isAnimationActive:s,legendType:c,lineJointType:d,lineType:f,shape:h,xAxisId:p,yAxisId:m,zAxisId:g}=t,v=U(t,H),{needClip:b}=(0,x.l)(p,m),y=(0,r.useMemo)(()=>(0,l.aS)(e.children,u.f),[e.children]),w=(0,_.r)(),E=(0,P.G)(t=>k(t,p,m,g,e.id,y,w));return null==b||null==E?null:r.createElement(r.Fragment,null,r.createElement(G,{dataKey:e.dataKey,points:E,stroke:e.stroke,strokeWidth:e.strokeWidth,fill:e.fill,name:e.name,hide:e.hide,tooltipType:e.tooltipType,id:e.id}),r.createElement(en,q({},v,{xAxisId:p,yAxisId:m,zAxisId:g,lineType:f,lineJointType:d,legendType:c,shape:h,hide:a,isAnimationActive:s,animationBegin:n,animationDuration:i,animationEasing:o,points:E,needClip:b})))}var eo=r.memo(function(e){var t=(0,T.e)(e,er),n=(0,_.r)();return r.createElement(I.x,{id:t.id,type:"scatter"},e=>r.createElement(r.Fragment,null,r.createElement(j.A,{legendPayload:(e=>{var{dataKey:t,name:n,fill:r,legendType:i,hide:o}=e;return[{inactive:o,dataKey:t,type:i,color:r,value:(0,d.uM)(n,t),payload:e}]})(t)}),r.createElement(N.p,{type:"scatter",id:e,data:t.data,xAxisId:t.xAxisId,yAxisId:t.yAxisId,zAxisId:t.zAxisId,dataKey:t.dataKey,hide:t.hide,name:t.name,tooltipType:t.tooltipType,isPanorama:n}),r.createElement(ei,q({},t,{id:e}))))},B.P);eo.displayName="Scatter"},85881:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__iconNode:()=>i,default:()=>o});var r=n(23055);let i=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]],o=(0,r.A)("arrow-right",i)},86643:(e,t,n)=>{"use strict";n.d(t,{d:()=>N});var r=n(12115),i=n(80454),o=n(44078),a=n(69842),l=n(4021),s=n(64761),u=n(77513),c=n(98614),d=n(69838),f=n(74654),h=n(90638),p=n(52654),m=n(61963),g=n(42434),v=n(9458),b=["x1","y1","x2","y2","key"],y=["offset"],w=["xAxisId","yAxisId"],x=["xAxisId","yAxisId"];function E(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function S(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?E(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):E(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function O(){return(O=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function C(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var k=e=>{var{fill:t}=e;if(!t||"none"===t)return null;var{fillOpacity:n,x:i,y:o,width:a,height:l,ry:s}=e;return r.createElement("rect",{x:i,y:o,ry:s,width:a,height:l,stroke:"none",fill:t,fillOpacity:n,className:"recharts-cartesian-grid-bg"})};function P(e){var{option:t,lineItemProps:n}=e;if(r.isValidElement(t))i=r.cloneElement(t,n);else if("function"==typeof t)i=t(n);else{var i,o,{x1:a,y1:l,x2:s,y2:u,key:c}=n,d=C(n,b),f=null!=(o=(0,p.uZ)(d))?o:{},{offset:h}=f,m=C(f,y);i=r.createElement("line",O({},m,{x1:a,y1:l,x2:s,y2:u,fill:"none",key:c}))}return i}function _(e){var{x:t,width:n,horizontal:i=!0,horizontalPoints:o}=e;if(!i||!o||!o.length)return null;var{xAxisId:a,yAxisId:l}=e,s=C(e,w),u=o.map((e,o)=>{var a=S(S({},s),{},{x1:t,y1:e,x2:t+n,y2:e,key:"line-".concat(o),index:o});return r.createElement(P,{key:"line-".concat(o),option:i,lineItemProps:a})});return r.createElement("g",{className:"recharts-cartesian-grid-horizontal"},u)}function A(e){var{y:t,height:n,vertical:i=!0,verticalPoints:o}=e;if(!i||!o||!o.length)return null;var{xAxisId:a,yAxisId:l}=e,s=C(e,x),u=o.map((e,o)=>{var a=S(S({},s),{},{x1:e,y1:t,x2:e,y2:t+n,key:"line-".concat(o),index:o});return r.createElement(P,{option:i,lineItemProps:a,key:"line-".concat(o)})});return r.createElement("g",{className:"recharts-cartesian-grid-vertical"},u)}function j(e){var{horizontalFill:t,fillOpacity:n,x:i,y:o,width:a,height:l,horizontalPoints:s,horizontal:u=!0}=e;if(!u||!t||!t.length||null==s)return null;var c=s.map(e=>Math.round(e+o-o)).sort((e,t)=>
13e-t);o!==c[0]&&c.unshift(0);var d=c.map((e,s)=>{var u=c[s+1],d=null==u?o+l-e:u-e;if(d<=0)return null;var f=s%t.length;return r.createElement("rect",{key:"react-".concat(s),y:e,x:i,height:d,width:a,stroke:"none",fill:t[f],fillOpacity:n,className:"recharts-cartesian-grid-bg"})});return r.createElement("g",{className:"recharts-cartesian-gridstripes-horizontal"},d)}function M(e){var{vertical:t=!0,verticalFill:n,fillOpacity:i,x:o,y:a,width:l,height:s,verticalPoints:u}=e;if(!t||!n||!n.length)return null;var c=u.map(e=>Math.round(e+o-o)).sort((e,t)=>e-t);o!==c[0]&&c.unshift(0);var d=c.map((e,t)=>{var u=c[t+1],d=null==u?o+l-e:u-e;if(d<=0)return null;var f=t%n.length;return r.createElement("rect",{key:"react-".concat(t),x:e,y:a,width:d,height:s,stroke:"none",fill:n[f],fillOpacity:i,className:"recharts-cartesian-grid-bg"})});return r.createElement("g",{className:"recharts-cartesian-gridstripes-vertical"},d)}var R=(e,t)=>{var{xAxis:n,width:r,height:i,offset:o}=e;return(0,a.PW)((0,l.f)(S(S(S({},s.F),n),{},{ticks:(0,a.Rh)(n,!0),viewBox:{x:0,y:0,width:r,height:i}})),o.left,o.left+o.width,t)},T=(e,t)=>{var{yAxis:n,width:r,height:i,offset:o}=e;return(0,a.PW)((0,l.f)(S(S(S({},s.F),n),{},{ticks:(0,a.Rh)(n,!0),viewBox:{x:0,y:0,width:r,height:i}})),o.top,o.top+o.height,t)},I={horizontal:!0,vertical:!0,horizontalPoints:[],verticalPoints:[],stroke:"#ccc",fill:"none",verticalFill:[],horizontalFill:[],xAxisId:0,yAxisId:0,syncWithTicks:!1,zIndex:v.I.grid};function N(e){var t=(0,u.yi)(),n=(0,u.rY)(),a=(0,u.W7)(),l=S(S({},(0,h.e)(e,I)),{},{x:(0,o.Et)(e.x)?e.x:a.left,y:(0,o.Et)(e.y)?e.y:a.top,width:(0,o.Et)(e.width)?e.width:a.width,height:(0,o.Et)(e.height)?e.height:a.height}),{xAxisId:s,yAxisId:p,x:v,y:b,width:y,height:w,syncWithTicks:x,horizontalValues:E,verticalValues:C}=l,P=(0,f.r)(),N=(0,d.G)(e=>(0,c.ZB)(e,"xAxis",s,P)),D=(0,d.G)(e=>(0,c.ZB)(e,"yAxis",p,P));if(!(0,m.F)(y)||!(0,m.F)(w)||!(0,o.Et)(v)||!(0,o.Et)(b))return null;var z=l.verticalCoordinatesGenerator||R,L=l.horizontalCoordinatesGenerator||T,{horizontalPoints:F,verticalPoints:$}=l;if((!F||!F.length)&&"function"==typeof L){var B=E&&E.length,W=L({yAxis:D?S(S({},D),{},{ticks:B?E:D.ticks}):void 0,width:null!=t?t:y,height:null!=n?n:w,offset:a},!!B||x);(0,i.R)(Array.isArray(W),"horizontalCoordinatesGenerator should return Array but instead it returned [".concat(typeof W,"]")),Array.isArray(W)&&(F=W)}if((!$||!$.length)&&"function"==typeof z){var V=C&&C.length,H=z({xAxis:N?S(S({},N),{},{ticks:V?C:N.ticks}):void 0,width:null!=t?t:y,height:null!=n?n:w,offset:a},!!V||x);(0,i.R)(Array.isArray(H),"verticalCoordinatesGenerator should return Array but instead it returned [".concat(typeof H,"]")),Array.isArray(H)&&($=H)}return r.createElement(g.g,{zIndex:l.zIndex},r.createElement("g",{className:"recharts-cartesian-grid"},r.createElement(k,{fill:l.fill,fillOpacity:l.fillOpacity,x:l.x,y:l.y,width:l.width,height:l.height,ry:l.ry}),r.createElement(j,O({},l,{horizontalPoints:F})),r.createElement(M,O({},l,{verticalPoints:$})),r.createElement(_,O({},l,{offset:a,horizontalPoints:F,xAxis:N,yAxis:D})),r.createElement(A,O({},l,{offset:a,verticalPoints:$,xAxis:N,yAxis:D}))))}N.displayName="CartesianGrid"},86712:(e,t,n)=>{"use strict";n.d(t,{A_:()=>_,RW:()=>k,Jy:()=>S});var r=n(12115),i=n(69842),o=n(30737),a=n(90638),l=n(69838),s=n(23939),u=n(98614),c=n(74181),d=(e,t)=>t,f=(e,t,n)=>n,h=(0,s.Mz)([d,u.ld,f],(e,t,n)=>t.filter(e=>"bar"===e.type).filter(t=>t.stackId===e).filter(e=>e.isPanorama===n).filter(e=>!e.hide)),p=(0,s.Mz)([h],e=>e.map(e=>e.id)),m=(0,s.Mz)([e=>e,d,f],(e,t,n)=>{var r=p(e,t,n),i=[];return r.forEach(t=>{var r=(0,c.OS)(e,t,n,void 0);null==r||r.forEach(e=>{var t=e.originalDataIndex;i[t]=((e,t)=>{if(!e)return t;if(!t)return e;var n=Math.min(e.x,e.x+e.width,t.x,t.x+t.width),r=Math.min(e.y,e.y+e.height,t.y,t.y+t.height);return{x:n,y:r,width:Math.max(e.x,e.x+e.width,t.x,t.x+t.width)-n,height:Math.max(e.y,e.y+e.height,t.y,t.y+t.height)-r}})(i[t],e)})}),i}),g=n(74654),v=n(18897),b=n(55283),y=n(65051),w=["index"];function x(){return(x=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}var E=(0,r.createContext)(void 0),S=e=>{var t=(0,r.useContext)(E);return null!=t?t.stackId:null!=e?(0,i.$8)(e):void 0},O={radius:0},C=(e,t)=>"recharts-bar-stack-clip-path-".concat(e,"-").concat(t),k=e=>{var{index:t}=e,n=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,w),i=(e=>{var t=(0,r.useContext)(E);if(null!=t){var{stackId:n}=t;
13return"url(#".concat(C(n,e),")")}})(t);return r.createElement(v.W,x({className:"recharts-bar-stack-layer",clipPath:i},n))},P=e=>{var{stackId:t,radius:n}=e,i=(0,g.r)(),o=(0,l.G)(e=>m(e,t,i));return null==o||0===o.length?null:r.createElement("defs",null,o.map((e,i)=>{if(null==e)return null;var o=C(t,i);return r.createElement("clipPath",{key:o,id:o},r.createElement(b.M,{isAnimationActive:!1,isUpdateAnimationActive:!1,x:e.x,y:e.y,width:e.width,height:e.height,radius:n}))}))},_=r.memo(e=>{var t=(0,o.Y)("recharts-bar-stack",(0,i.$8)(e.stackId)),{children:n,radius:l}=(0,a.e)(e,O),s=(0,r.useMemo)(()=>({stackId:t,radius:l}),[t,l]);return r.createElement(E.Provider,{value:s},r.createElement(P,{stackId:t,radius:l}),n)},y.P)},87085:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.uniqBy=function(e,t){let n=new Map;for(let r=0;r<e.length;r++){let i=e[r],o=t(i,r,e);n.has(o)||n.set(o,i)}return Array.from(n.values())}},88382:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(81300),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/;t.isKey=function(e,t){return!Array.isArray(e)&&(!!("number"==typeof e||"boolean"==typeof e||null==e||r.isSymbol(e))||"string"==typeof e&&(o.test(e)||!i.test(e))||null!=t&&Object.hasOwn(t,e))}},88487:(e,t,n)=>{"use strict";n.d(t,{i:()=>a});var r=n(43565);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var a=(e,t,n,i)=>{if(null==t)return r.k_;var a,l,s,u=(a=e,l=t,s=n,"axis"===l?"click"===s?a.axisInteraction.click:a.axisInteraction.hover:"click"===s?a.itemInteraction.click:a.itemInteraction.hover);if(null==u)return r.k_;if(u.active)return u;if(e.keyboardInteraction.active)return e.keyboardInteraction;if(e.syncInteraction.active&&null!=e.syncInteraction.index)return e.syncInteraction;var c=!0===e.settings.active;if(null!=u.index){if(c)return o(o({},u),{},{active:!0})}else if(null!=i)return{active:!0,coordinate:void 0,dataKey:void 0,index:i,graphicalItemId:void 0};return o(o({},r.k_),{},{coordinate:u.coordinate})}},88761:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(23969);t.cloneDeep=function(e){return r.cloneDeepWith(e)}},89179:(e,t,n)=>{"use strict";n.d(t,{h4:()=>V});var r,i=Symbol.for("immer-nothing"),o=Symbol.for("immer-draftable"),a=Symbol.for("immer-state");function l(e){throw Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var s=Object.getPrototypeOf;function u(e){return!!e&&!!e[a]}function c(e){return!!e&&(h(e)||Array.isArray(e)||!!e[o]||!!e.constructor?.[o]||b(e)||y(e))}var d=Object.prototype.constructor.toString(),f=new WeakMap;function h(e){if(!e||"object"!=typeof e)return!1;let t=Object.getPrototypeOf(e);if(null===t||t===Object.prototype)return!0;let n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;if(n===Object)return!0;if("function"!=typeof n)return!1;let r=f.get(n);return void 0===r&&(r=Function.toString.call(n),f.set(n,r)),r===d}function p(e,t,n=!0){0===m(e)?(n?Reflect.ownKeys(e):Object.keys(e)).forEach(n=>{t(n,e[n],e)}):e.forEach((n,r)=>t(r,n,e))}function m(e){let t=e[a];return t?t.type_:Array.isArray(e)?1:b(e)?2:3*!!y(e)}function g(e,t){return 2===m(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function v(e,t,n){let r=m(e);2===r?e.set(t,n):3===r?e.add(n):e[t]=n}function b(e){return e instanceof Map}function y(e){return e instanceof Set}function w(e){return e.copy_||e.base_}function x(e,t){if(b(e))return new Map(e);if(y(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);let n=h(e);if(!0!==t&&("class_only"!==t||n)){let t=s(e);return null!==t&&n?{...e}:Object.assign(Object.create(t),e)}{let t=Object.getOwnPropertyDescriptors(e);delete t[a];let n=Reflect.ownKeys(t);for(let r=0;r<n.length;r++){let i=n[r],o=t[i];!1===o.writable&&(o.writable=!0,o.configurable=!0),(o.get||o.set)&&(t[i]={configurable:!0,writable:!0,enumerable:o.enumerable,value:e[i]})}return Object.create(s(e),t)}}function E(e,t=!1){return O(e)||u(e)||!c(e)||(m(e)>
131&&Object.defineProperties(e,{set:S,add:S,clear:S,delete:S}),Object.freeze(e),t&&Object.values(e).forEach(e=>E(e,!0))),e}var S={value:function(){l(2)}};function O(e){return null===e||"object"!=typeof e||Object.isFrozen(e)}var C={};function k(e){let t=C[e];return t||l(0,e),t}function P(e,t){t&&(k("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function _(e){A(e),e.drafts_.forEach(M),e.drafts_=null}function A(e){e===r&&(r=e.parent_)}function j(e){return r={drafts_:[],parent_:r,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function M(e){let t=e[a];0===t.type_||1===t.type_?t.revoke_():t.revoked_=!0}function R(e,t){t.unfinalizedDrafts_=t.drafts_.length;let n=t.drafts_[0];return void 0!==e&&e!==n?(n[a].modified_&&(_(t),l(4)),c(e)&&(e=T(t,e),t.parent_||N(t,e)),t.patches_&&k("Patches").generateReplacementPatches_(n[a].base_,e,t.patches_,t.inversePatches_)):e=T(t,n,[]),_(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==i?e:void 0}function T(e,t,n){if(O(t))return t;let r=e.immer_.shouldUseStrictIteration(),i=t[a];if(!i)return p(t,(r,o)=>I(e,i,t,r,o,n),r),t;if(i.scope_!==e)return t;if(!i.modified_)return N(e,i.base_,!0),i.base_;if(!i.finalized_){i.finalized_=!0,i.scope_.unfinalizedDrafts_--;let t=i.copy_,o=t,a=!1;3===i.type_&&(o=new Set(t),t.clear(),a=!0),p(o,(r,o)=>I(e,i,t,r,o,n,a),r),N(e,t,!1),n&&e.patches_&&k("Patches").generatePatches_(i,n,e.patches_,e.inversePatches_)}return i.copy_}function I(e,t,n,r,i,o,a){if(null==i||"object"!=typeof i&&!a)return;let l=O(i);if(!l||a){if(u(i)){let a=T(e,i,o&&t&&3!==t.type_&&!g(t.assigned_,r)?o.concat(r):void 0);if(v(n,r,a),!u(a))return;e.canAutoFreeze_=!1}else a&&n.add(i);if(c(i)&&!l){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1||t&&t.base_&&t.base_[r]===i&&l)return;T(e,i),(!t||!t.scope_.parent_)&&"symbol"!=typeof r&&(b(n)?n.has(r):Object.prototype.propertyIsEnumerable.call(n,r))&&N(e,i)}}}function N(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&E(t,n)}var D={get(e,t){if(t===a)return e;let n=w(e);if(!g(n,t)){var r;let i;return r=e,(i=F(n,t))?"value"in i?i.value:i.get?.call(r.draft_):void 0}let i=n[t];return e.finalized_||!c(i)?i:i===L(e.base_,t)?(B(e),e.copy_[t]=W(i,e)):i},has:(e,t)=>t in w(e),ownKeys:e=>Reflect.ownKeys(w(e)),set(e,t,n){let r=F(w(e),t);if(r?.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){let r=L(w(e),t),i=r?.[a];if(i&&i.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if((n===r?0!==n||1/n==1/r:n!=n&&r!=r)&&(void 0!==n||g(e.base_,t)))return!0;B(e),$(e)}return!!(e.copy_[t]===n&&(void 0!==n||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t]))||(e.copy_[t]=n,e.assigned_[t]=!0,!0)},deleteProperty:(e,t)=>(void 0!==L(e.base_,t)||t in e.base_?(e.assigned_[t]=!1,B(e),$(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0),getOwnPropertyDescriptor(e,t){let n=w(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.type_||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty(){l(11)},getPrototypeOf:e=>s(e.base_),setPrototypeOf(){l(12)}},z={};function L(e,t){let n=e[a];return(n?w(n):e)[t]}function F(e,t){if(!(t in e))return;let n=s(e);for(;n;){let e=Object.getOwnPropertyDescriptor(n,t);if(e)return e;n=s(n)}}function $(e){!e.modified_&&(e.modified_=!0,e.parent_&&$(e.parent_))}function B(e){e.copy_||(e.copy_=x(e.base_,e.scope_.immer_.useStrictShallowCopy_))}function W(e,t){let n=b(e)?k("MapSet").proxyMap_(e,t):y(e)?k("MapSet").proxySet_(e,t):function(e,t){let n=Array.isArray(e),i={type_:+!!n,scope_:t?t.scope_:r,modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1},o=i,a=D;n&&(o=[i],a=z);let{revoke:l,proxy:s}=Proxy.revocable(o,a);return i.draft_=s,i.revoke_=l,s}(e,t);return(t?t.scope_:r).drafts_.push(n),n}function V(e){return e}p(D,(e,t)=>{z[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),z.deleteProperty=function(e,t){return z.set.call(this,e,t,void 0)},z.set=function(e,t,n){return D.set.call(this,e[0],t,n,e[0])},new class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!0,this.produce=(e,t,n)=>{let r;if("function"==typeof e&&"function"!=typeof t){let n=t;t=e;let r=this;return function(e=n,...i){return r.produce(e,e=>t.call(this,e,...i))}}if("function"!=typeof t&&l(6),void 0!==n&&"function"!=typeof n&&l(7),c(e)){let i=j(this),o=W(e,void 0),a=!0;try{r=t(o),a=!1}finally{a?_(i):A(i)}return P(i,n),R(r,i)}if(e&&"object"==typeof e)l(1,e);else{if(void 0===(r=t(e))&&(r=e),r===i&&(r=void 0),this.autoFreeze_&&E(r,!0),n){let t=[],i=[];k("Patches").generateReplacementPatches_(e,r,t,i),n(t,i)}return r}},this.produceWithPatches=(e,t)=>{let n,r;return"function"==typeof e?(t,...n)=>this.produceWithPatches(t,t=>e(t,...n)):[this.produce(e,t,(e,t)=>{n=e,r=t}),n,r]},"boolean"==typeof e?.autoFreeze&&this.setAutoFreeze(e.autoFreeze),"boolean"==typeof e?.useStrictShallowCopy&&this.setUseStrictShallowCopy(e.useStrictShallowCopy),"boolean"==typeof e?.useStrictIteration&&this.setUseStrictIteration(e.useStrictIteration)}createDraft(e){var t;c(e)||l(8),u(e)&&(u(t=e)||l(10,t),e=function e(t){let n;if(!c(t)||O(t))return t;let r=t[a],i=!0;if(r){if(!r.modified_)return r.base_;r.finalized_=!0,n=x(t,r.scope_.immer_.useStrictShallowCopy_),i=r.scope_.immer_.shouldUseStrictIteration()}else n=x(t,!0);return p(n,(t,r)=>{v(n,t,e(r))},i),r&&(r.finalized_=!1),n}(t));let n=j(this),r=W(e,void 0);return r[a].isManual_=!0,A(n),r}finishDraft(e,t){let n=e&&e[a];n&&n.isManual_||l(9);let{scope_:r}=n;return P(r,t),R(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){let r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>
13-1&&(t=t.slice(n+1));let r=k("Patches").applyPatches_;return u(e)?r(e,t):this.produce(e,e=>r(e,t))}}().produce},89493:(e,t,n)=>{"use strict";function r(e){return+e}n.d(t,{A:()=>r})},90072:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(93164);t.cloneDeep=function(e){return r.cloneDeepWithImpl(e,void 0,e,new Map,void 0)}},90272:(e,t,n)=>{"use strict";n.d(t,{N:()=>u});var r=n(44078),i=n(69842),o=n(33121);function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function l(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function s(e){if("string"==typeof e)return e}var u=(e,t,n,a,u,c,d)=>{if(null!=t&&null!=c){var{chartData:f,computedData:h,dataStartIndex:p,dataEndIndex:m}=n;return e.reduce((e,n)=>{var g,v,b,{dataDefinedOnItem:y,settings:w}=n,x=null!=y?y:f,E=Array.isArray(x)?(0,o.v)(x,p,m):x,S=null!=(g=null==w?void 0:w.dataKey)?g:a,O=null==w?void 0:w.nameKey;return Array.isArray(v=a&&Array.isArray(E)&&!Array.isArray(E[0])&&"axis"===d?(0,r.eP)(E,a,u):c(E,t,h,O))?v.forEach(t=>{var n,r,o=function(e){if(null!=e&&"object"==typeof e){var t,n="name"in e?function(e){if("string"==typeof e||"number"==typeof e)return e}(e.name):void 0,r="unit"in e?function(e){if("string"==typeof e||"number"==typeof e||"boolean"==typeof e)return e}(e.unit):void 0,i="dataKey"in e?"string"==typeof(t=e.dataKey)||"number"==typeof t?t:"function"==typeof t?e=>t(e):void 0:void 0,o="payload"in e?e.payload:void 0;return{name:n,unit:r,dataKey:i,payload:o,color:"color"in e?s(e.color):void 0,fill:"fill"in e?s(e.fill):void 0}}}(t),a=null==o?void 0:o.name,u=null==o?void 0:o.dataKey,c=null==o?void 0:o.payload,d=l(l({},w),{},{name:a,unit:null==o?void 0:o.unit,color:null!=(n=null==o?void 0:o.color)?n:null==w?void 0:w.color,fill:null!=(r=null==o?void 0:o.fill)?r:null==w?void 0:w.fill});e.push((0,i.GF)({tooltipEntrySettings:d,dataKey:u,payload:c,value:(0,i.kr)(c,u),name:null==a?void 0:String(a)}))}):e.push((0,i.GF)({tooltipEntrySettings:w,dataKey:S,payload:v,value:(0,i.kr)(v,S),name:null!=(b=(0,i.kr)(v,O))?b:null==w?void 0:w.name})),e},[])}}},90638:(e,t,n)=>{"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e,t){var n=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},e);return Object.keys(t).reduce((e,n)=>(void 0===e[n]&&void 0!==t[n]&&(e[n]=t[n]),e),n)}n.d(t,{e:()=>i})},90692:(e,t,n)=>{"use strict";n.d(t,{o:()=>r});var r=(e,t)=>e===t||null!=e&&null!=t&&e[0]===t[0]&&e[1]===t[1]}
13,91472:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function i(e){var t;if(!(t=r.exec(e)))throw Error("invalid format: "+e);return new o({fill:t[1],align:t[2],sign:t[3],symbol:t[4],zero:t[5],width:t[6],comma:t[7],precision:t[8]&&t[8].slice(1),trim:t[9],type:t[10]})}function o(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}i.prototype=o.prototype,o.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type}},91753:(e,t,n)=>{"use strict";n.d(t,{Kv:()=>o,N4:()=>a});var r=n(12115),i=n(42287);function o(e,t){var n,i,o;let a;return e?"function"==typeof(i=n=e)&&(a=Object.getPrototypeOf(i)).prototype&&a.prototype.isReactComponent||"function"==typeof n||"object"==typeof(o=n)&&"symbol"==typeof o.$$typeof&&["react.memo","react.forward_ref"].includes(o.$$typeof.description)?r.createElement(e,t):e:null}function a(e){let t={state:{},onStateChange:()=>{},renderFallbackValue:null,...e},[n]=r.useState(()=>({current:(0,i.ZR)(t)})),[o,a]=r.useState(()=>n.current.initialState);return n.current.setOptions(t=>({...t,...e,state:{...o,...e.state},onStateChange:t=>{a(t),null==e.onStateChange||e.onStateChange(t)}})),n.current}},91824:(e,t,n)=>{"use strict";n.d(t,{A:()=>c,y:()=>a});var r=n(72130),i=n(80008);function o(e,t){return(0,i.tn)(e)>i.pi&&(e-=Math.round(e/i.FA)*i.FA),[e,t]}function a(e,t,n){return(e%=i.FA)?t||n?(0,r.A)(s(e),u(t,n)):s(e):t||n?u(t,n):o}function l(e){return function(t,n){return t+=e,(0,i.tn)(t)>i.pi&&(t-=Math.round(t/i.FA)*i.FA),[t,n]}}function s(e){var t=l(e);return t.invert=l(-e),t}function u(e,t){var n=(0,i.gn)(e),r=(0,i.F8)(e),o=(0,i.gn)(t),a=(0,i.F8)(t);function l(e,t){var l=(0,i.gn)(t),s=(0,i.gn)(e)*l,u=(0,i.F8)(e)*l,c=(0,i.F8)(t),d=c*n+s*r;return[(0,i.FP)(u*o-d*a,s*n-c*r),(0,i.qR)(d*o+u*a)]}return l.invert=function(e,t){var l=(0,i.gn)(t),s=(0,i.gn)(e)*l,u=(0,i.F8)(e)*l,c=(0,i.F8)(t),d=c*o-u*a;return[(0,i.FP)(u*o+c*a,s*n+d*r),(0,i.qR)(d*n-s*r)]},l}function c(e){function t(t){return t=e(t[0]*i.F2,t[1]*i.F2),t[0]*=i.uj,t[1]*=i.uj,t}return e=a(e[0]*i.F2,e[1]*i.F2,e.length>2?e[2]*i.F2:0),t.invert=function(t){return t=e.invert(t[0]*i.F2,t[1]*i.F2),t[0]*=i.uj,t[1]*=i.uj,t},t}o.invert=o},92065:(e,t,n)=>{"use strict";n.d(t,{yP:()=>ei,LP:()=>er});var r=n(12115),i=n(47227),o=n(18897),a=n(70616),l=n(84474),s=n(44078),u=n(50973),c=n(69842),d=n(74402),f=n(64431);function h(){return(h=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function p(e){return r.createElement(f.y,h({shapeType:"rectangle",activeClassName:"recharts-active-bar",inActiveClassName:"recharts-inactive-bar"},e))}var m=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return(n,r)=>{if((0,s.Et)(e))return e;var i=(0,s.Et)(n)||(0,s.uy)(n);return i?e(n,r):(i||function(e,t){if(!e)throw Error("Invariant failed")}(!1,"minPointSize callback function received a value with type of ".concat(typeof n,". Currently only numbers or null/undefined are supported.")),t)}},g=n(43502),v=n(92354),b=n(48886),y=n(9554),w=n(77513),x=n(74181),E=n(69838),S=n(74654),O=n(7173),C=n(63839),k=n(70115),P=n(90638),_=n(62744),A=n(63472),j=n(52654),M=n(13770),R=n(42434),T=n(9458),I=n(61963),N=n(65051),D=n(86712),z=["onMouseEnter","onMouseLeave","onClick"],L=["value","background","tooltipPosition"],F=["id"],$=["onMouseEnter","onClick","onMouseLeave"];function B(){return(B=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function W(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function V(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
13t%2?W(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):W(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function H(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var U=r.memo(e=>{var{dataKey:t,stroke:n,strokeWidth:i,fill:o,name:a,hide:l,unit:u,tooltipType:d,id:f}=e,h={dataDefinedOnItem:void 0,getPosition:s.lQ,settings:{stroke:n,strokeWidth:i,fill:o,dataKey:t,nameKey:void 0,name:(0,c.uM)(a,t),hide:l,type:d,color:o,unit:u,graphicalItemId:f}};return r.createElement(v.r,{tooltipEntrySettings:h})});function q(e){var t,n=(0,E.G)(O.A2),{data:i,dataKey:o,background:a,allOtherBarProps:l}=e,{onMouseEnter:s,onMouseLeave:u,onClick:c}=l,f=H(l,z),h=(0,g.Cj)(s,o,l.id),m=(0,g.Pg)(u),v=(0,g.Ub)(c,o,l.id);if(!a||null==i)return null;var b=(0,j.ic)(a);return r.createElement(R.g,{zIndex:(t=T.I.barBackground,a&&"object"==typeof a&&"zIndex"in a&&"number"==typeof a.zIndex&&(0,I.H)(a.zIndex)?a.zIndex:t)},i.map((e,t)=>{var{value:i,background:l,tooltipPosition:s}=e,u=H(e,L);if(!l)return null;var c=h(e,t),g=m(e,t),y=v(e,t),w=V(V(V(V(V({option:a,isActive:String(t)===n},u),{},{fill:"#eee"},l),b),(0,d.XC)(f,e,t)),{},{onMouseEnter:c,onMouseLeave:g,onClick:y,dataKey:o,index:t,className:"recharts-bar-background-rectangle"});return r.createElement(p,B({key:"background-bar-".concat(t)},w))}))}function K(e){var{showLabels:t,children:n,rects:i}=e,o=null==i?void 0:i.map(e=>{var t={x:e.x,y:e.y,width:e.width,lowerWidth:e.width,upperWidth:e.width,height:e.height};return V(V({},t),{},{value:e.value,payload:e.payload,parentViewBox:e.parentViewBox,viewBox:t,fill:e.fill})});return r.createElement(l.h8,{value:t?o:void 0},n)}function Z(e){var t,{shape:n,activeBar:i,baseProps:o,entry:a,index:l,dataKey:s}=e,u=(0,E.G)(O.A2),c=(0,E.G)(O.Xb),d=i&&String(a.originalDataIndex)===u&&(null==c||s===c),[f,h]=(0,r.useState)(!1),[m,g]=(0,r.useState)(!1);(0,r.useEffect)(()=>{var e;return d?(h(!0),e=requestAnimationFrame(()=>{g(!0)})):g(!1),()=>{cancelAnimationFrame(e)}},[d]);var v=(0,r.useCallback)(()=>{d||h(!1)},[d]),b=d&&m,y=d||f;t=d?!0===i?n:i:n;var w=r.createElement(p,B({},o,{name:String(o.name)},a,{isActive:b,option:t,index:l,dataKey:s,onTransitionEnd:v}));return y?r.createElement(R.g,{zIndex:T.I.activeBar},r.createElement(D.RW,{index:a.originalDataIndex},w)):w}function G(e){var{shape:t,baseProps:n,entry:i,index:o,dataKey:a}=e;return r.createElement(p,B({},n,{name:String(n.name)},i,{isActive:!1,option:t,index:o,dataKey:a}))}function Y(e){var t,{data:n,props:i}=e,o=null!=(t=(0,j.uZ)(i))?t:{},{id:a}=o,l=H(o,F),{shape:s,dataKey:u,activeBar:c}=i,{onMouseEnter:f,onClick:h,onMouseLeave:p}=i,m=H(i,$),v=(0,g.Cj)(f,u,a),b=(0,g.Pg)(p),y=(0,g.Ub)(h,u,a);return n?r.createElement(r.Fragment,null,n.map((e,t)=>r.createElement(D.RW,B({index:e.originalDataIndex,key:"rectangle-".concat(null==e?void 0:e.x,"-").concat(null==e?void 0:e.y,"-").concat(null==e?void 0:e.value,"-").concat(t),className:"recharts-bar-rectangle"},(0,d.XC)(m,e,t),{onMouseEnter:v(e,t),onMouseLeave:b(e,t),onClick:y(e,t)}),c?r.createElement(Z,{shape:s,activeBar:c,baseProps:l,entry:e,index:t,dataKey:u}):r.createElement(G,{shape:s,baseProps:l,entry:e,index:t,dataKey:u})))):null}function X(e){var{props:t,previousRectanglesRef:n}=e,{data:i,layout:a,isAnimationActive:u,animationBegin:c,animationDuration:d,animationEasing:f,onAnimationEnd:h,onAnimationStart:p}=t,m=n.current,g=(0,k.n)(t,"recharts-bar-"),[v,b]=(0,r.useState)(!1),y=(0,r.useCallback)(()=>{"function"==typeof h&&h(),b(!1)}
13,[h]),w=(0,r.useCallback)(()=>{"function"==typeof p&&p(),b(!0)},[p]);return r.createElement(K,{showLabels:!v,rects:i},r.createElement(M.J,{animationId:g,begin:c,duration:d,isActive:u,easing:f,onAnimationEnd:y,onAnimationStart:w,key:g},e=>{var l=1===e?i:null==i?void 0:i.map((t,n)=>{var r=m&&m[n];if(r)return V(V({},t),{},{x:(0,s.GW)(r.x,t.x,e),y:(0,s.GW)(r.y,t.y,e),width:(0,s.GW)(r.width,t.width,e),height:(0,s.GW)(r.height,t.height,e)});if("horizontal"===a){var i=(0,s.GW)(0,t.height,e),o=(0,s.GW)(t.stackedBarStart,t.y,e);return V(V({},t),{},{y:o,height:i})}var l=(0,s.GW)(0,t.width,e),u=(0,s.GW)(t.stackedBarStart,t.x,e);return V(V({},t),{},{width:l,x:u})});return(e>0&&(n.current=null!=l?l:null),null==l)?null:r.createElement(o.W,null,r.createElement(Y,{props:t,data:l}))}),r.createElement(l.qY,{label:t.label}),t.children)}function J(e){var t=(0,r.useRef)(null);return r.createElement(X,{previousRectanglesRef:t,props:e})}var Q=(e,t)=>{var n=Array.isArray(e.value)?e.value[1]:e.value;return{x:e.x,y:e.y,value:n,errorVal:(0,c.kr)(e,t)}};class ee extends r.PureComponent{render(){var{hide:e,data:t,dataKey:n,className:a,xAxisId:l,yAxisId:s,needClip:u,background:c,id:d}=this.props;if(e||null==t)return null;var f=(0,i.$)("recharts-bar",a);return r.createElement(o.W,{className:f,id:d},u&&r.createElement("defs",null,r.createElement(y.Q,{clipPathId:d,xAxisId:l,yAxisId:s})),r.createElement(o.W,{className:"recharts-bar-rectangles",clipPath:u?"url(#clipPath-".concat(d,")"):void 0},r.createElement(q,{data:t,dataKey:n,background:c,allOtherBarProps:this.props}),r.createElement(J,this.props)))}}var et={activeBar:!1,animationBegin:0,animationDuration:400,animationEasing:"ease",background:!1,hide:!1,isAnimationActive:"auto",label:!1,legendType:"rect",minPointSize:0,xAxisId:0,yAxisId:0,zIndex:T.I.bar};
13function en(e){var t,{xAxisId:n,yAxisId:i,hide:o,legendType:l,minPointSize:s,activeBar:c,animationBegin:d,animationDuration:f,animationEasing:h,isAnimationActive:p}=e,{needClip:m}=(0,y.l)(n,i),g=(0,w.WX)(),v=(0,S.r)(),O=(0,u.aS)(e.children,a.f),C=(0,E.G)(t=>(0,x.OS)(t,e.id,v,O));if("vertical"!==g&&"horizontal"!==g)return null;var k=null==C?void 0:C[0];return t=null==k||null==k.height||null==k.width?0:"vertical"===g?k.height/2:k.width/2,r.createElement(b.zk,{xAxisId:n,yAxisId:i,data:C,dataPointFormatter:Q,errorBarOffset:t},r.createElement(ee,B({},e,{layout:g,needClip:m,data:C,xAxisId:n,yAxisId:i,hide:o,legendType:l,minPointSize:s,activeBar:c,animationBegin:d,animationDuration:f,animationEasing:h,isAnimationActive:p})))}function er(e){var{layout:t,barSettings:{dataKey:n,minPointSize:r,hasCustomShape:i},pos:o,bandSize:a,xAxis:l,yAxis:u,xAxisTicks:d,yAxisTicks:f,stackedData:h,displayedData:p,offset:g,cells:v,parentViewBox:b,dataStartIndex:y}=e,w="horizontal"===t?u:l,x=h?w.scale.domain():null,E=(0,c.DW)({numericAxis:w}),S=w.scale.map(E);return p.map((e,p)=>{if(h){var w=h[p+y];if(null==w)return null;C=(0,c._f)(w,x)}else Array.isArray(C=(0,c.kr)(e,n))||(C=[E,C]);var O=m(r,0)(C[1],p);if("horizontal"===t){var C,k,P,_,A,j,M,R=u.scale.map(C[0]),T=u.scale.map(C[1]);if(null==R||null==T)return null;k=(0,c.y2)({axis:l,ticks:d,bandSize:a,offset:o.offset,entry:e,index:p}),P=null!=(M=null!=T?T:R)?M:void 0,_=o.size;var I=R-T;if(A=(0,s.M8)(I)?0:I,j={x:k,y:g.top,width:_,height:g.height},Math.abs(O)>0&&Math.abs(A)<Math.abs(O)){var N=(0,s.sA)(A||O)*(Math.abs(O)-Math.abs(A));P-=N,A+=N}}else{var D=l.scale.map(C[0]),z=l.scale.map(C[1]);if(null==D||null==z)return null;if(k=D,P=(0,c.y2)({axis:u,ticks:f,bandSize:a,offset:o.offset,entry:e,index:p}),_=z-D,A=o.size,j={x:g.left,y:P,width:g.width,height:A},Math.abs(O)>0&&Math.abs(_)<Math.abs(O)){var L=(0,s.sA)(_||O)*(Math.abs(O)-Math.abs(_));_+=L}}return null!=k&&null!=P&&null!=_&&null!=A&&(i||0!==_&&0!==A)?V(V({},e),{},{stackedBarStart:S,x:k,y:P,width:_,height:A,value:h?C:C[1],payload:e,background:j,tooltipPosition:{x:k+_/2,y:P+A/2},parentViewBox:b,originalDataIndex:p},v&&v[p]&&v[p].props):null}).filter(Boolean)}var ei=r.memo(function(e){var t=(0,P.e)(e,et),n=(0,D.Jy)(t.stackId),i=(0,S.r)();return r.createElement(_.x,{id:t.id,type:"bar"},e=>r.createElement(r.Fragment,null,r.createElement(C.A,{legendPayload:(e=>{var{dataKey:t,name:n,fill:r,legendType:i,hide:o}=e;return[{inactive:o,dataKey:t,type:i,color:r,value:(0,c.uM)(n,t),payload:e}]})(t)}),r.createElement(U,{dataKey:t.dataKey,stroke:t.stroke,strokeWidth:t.strokeWidth,fill:t.fill,name:t.name,hide:t.hide,unit:t.unit,tooltipType:t.tooltipType,id:e}),r.createElement(A.p,{type:"bar",id:e,data:void 0,xAxisId:t.xAxisId,yAxisId:t.yAxisId,zAxisId:0,dataKey:t.dataKey,stackId:n,hide:t.hide,barSize:t.barSize,minPointSize:t.minPointSize,maxBarSize:t.maxBarSize,isPanorama:i,hasCustomShape:null!=t.shape}),r.createElement(R.g,{zIndex:t.zIndex},r.createElement(en,B({},t,{id:e})))))},N.P);ei.displayName="Bar"},92354:(e,t,n)=>{"use strict";n.d(t,{r:()=>l});var r=n(12115),i=n(69838),o=n(43565),a=n(74654);function l(e){var{tooltipEntrySettings:t}=e,n=(0,i.j)(),l=(0,a.r)(),s=(0,r.useRef)(null);return(0,r.useLayoutEffect)(()=>{l||(null===s.current?n((0,o.Ix)(t)):s.current!==t&&n((0,o.Zp)({prev:s.current,next:t})),s.current=t)},[t,n,l]),(0,r.useLayoutEffect)(()=>()=>{s.current&&(n((0,o.XB)(s.current)),s.current=null)},[n]),null}},92499:(e,t,n)=>{"use strict";n.d(t,{A:()=>s});var r=n(41806),i=1/0,o=1/0,a=-1/0,l=a;let s={point:function(e,t){e<i&&(i=e),e>a&&(a=e),t<o&&(o=t),t>l&&(l=t)},lineStart:r.A,lineEnd:r.A,polygonStart:r.A,polygonEnd:r.A,result:function(){var e=[[i,o],[a,l]];return a=l=-(o=i=1/0),e}}},92918:(e,t,n)=>{"use strict";n.d(t,{UC:()=>eO,Y9:()=>eE,q7:()=>ex,bL:()=>ew,l9:()=>eS});var r=n(12115),i=n.t(r,2),o=n(95155);function a(e,t=[]){let n=[],i=()=>{let t=n.map(e=>r.createContext(e));return function(n){let i=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])}};return i.scopeName=e,[function(t,i){let a=r.createContext(i),l=n.length;n=[...n,i];let s=t=>{let{scope:n,children:i,...s}=t,u=n?.[e]?.[l]||a,c=r.useMemo(()=>s,Object.values(s));return(0,o.jsx)(u.Provider,{value:c,children:i})};return s.displayName=t+"Provider",[s,function(n,o){let s=o?.[e]?.[l]||a,u=r.useContext(s);if(u)return u;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}(i,...t)]}function l(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function s(...e){return t=>{let n=!1,r=e.map(e=>{let r=l(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():l(e[t],null)}}}}function u(...e){return r.useCallback(s(...e),e)}function c(e){var t;let n,i=(t=e,(n=r.forwardRef((e,t)=>
13{let{children:n,...i}=e;if(r.isValidElement(n)){var o;let e,a,l=(o=n,(a=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(a=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),u=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(u.ref=t?s(t,l):l),r.cloneElement(n,u)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${t}.SlotClone`,n),a=r.forwardRef((e,t)=>{let{children:n,...a}=e,l=r.Children.toArray(n),s=l.find(f);if(s){let e=s.props.children,n=l.map(t=>t!==s?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,o.jsx)(i,{...a,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,o.jsx)(i,{...a,ref:t,children:n})});return a.displayName=`${e}.Slot`,a}var d=Symbol("radix.slottable");function f(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===d}var h=new WeakMap;function p(e,t){var n,r;let i,o,a;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let l=(n=e,r=t,i=n.length,(a=(o=m(r))>=0?o:i+o)<0||a>=i?-1:a);return -1===l?void 0:e[l]}function m(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],h.set(this,!0)}set(e,t){return h.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,n){let r,i=this.has(t),o=this.#e.length,a=m(e),l=a>=0?a:o+a,s=l<0||l>=o?-1:l;if(s===this.size||i&&s===this.size-1||-1===s)return this.set(t,n),this;let u=this.size+ +!i;a<0&&l++;let c=[...this.#e],d=!1;for(let e=l;e<u;e++)if(l===e){let o=c[e];c[e]===t&&(o=c[e+1]),i&&this.delete(t),r=this.get(o),this.set(t,n)}else{d||c[e-1]!==t||(d=!0);let n=c[d?e:e-1],i=r;r=this.get(n),this.delete(n),this.set(n,i)}return this}with(t,n,r){let i=new e(this);return i.insert(t,n,r),i}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=p(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=p(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return p(this.#e,e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],i=0;for(let e of this)Reflect.apply(t,n,[e,i,this])&&r.push(e),i++;return new e(r)}map(t,n){let r=[],i=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,i,this])]),i++;return new e(r)}reduce(...e){let[t,n]=e,r=0,i=n??this.at(0);for(let n of this)i=0===r&&1===e.length?n:Reflect.apply(t,this,[i,n,r,this]),r++;return i}reduceRight(...e){let[t,n]=e,r=n??this.at(-1);for(let n=this.size-1;n>=0;n--){let i=this.at(n);r=n===this.size-1&&1===e.length?i:Reflect.apply(t,this,[r,i,n,this])}return r}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(...t){let n=[...this.entries()];return n.splice(...t),new e(n)}slice(t,n){let r=new e,i=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(i=n-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}}),"undefined"!=typeof window&&window.document&&window.document.createElement;var g=globalThis?.document?r.useLayoutEffect:()=>{},v=i[" useInsertionEffect ".trim().toString()]||g;function b({prop:e,defaultProp:t,onChange:n=()=>{},caller:i}){let[o,a,l]=function({defaultProp:e,onChange:t}){let[n,i]=r.useState(e),o=r.useRef(n),a=r.useRef(t);return v(()=>{a.current=t},[t]),r.useEffect(()=>{o.current!==n&&(a.current?.(n),o.current=n)},[n,o]),[n,i,a]}({defaultProp:t,onChange:n}),s=void 0!==e,u=s?e:o;{let t=r.useRef(void 0!==e);r.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${i} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,i])}return[u,r.useCallback(t=>{if(s){let n="function"==typeof t?t(e):t;n!==e&&l.current?.(n)}else a(t)},[s,e,a,l])]}Symbol("RADIX:SYNC_STATE"),n(47650);var y=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>
13{let n=c(`Primitive.${t}`),i=r.forwardRef((e,r)=>{let{asChild:i,...a}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(i?n:t,{...a,ref:r})});return i.displayName=`Primitive.${t}`,{...e,[t]:i}},{});"undefined"!=typeof window&&window.document&&window.document.createElement;var w=globalThis?.document?r.useLayoutEffect:()=>{},x=i[" useInsertionEffect ".trim().toString()]||w;function E(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function S(...e){return t=>{let n=!1,r=e.map(e=>{let r=E(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():E(e[t],null)}}}}Symbol("RADIX:SYNC_STATE");var O=Symbol("radix.slottable");function C(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===O}var k=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var n,i;let a,l,s,u=(i=n=`Primitive.${t}`,(a=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){var o;let e,a,l=(o=n,(a=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(a=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),s=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(s.ref=t?S(t,l):l),r.cloneElement(n,s)}return r.Children.count(n)>1?r.Children.only(null):null})).displayName=`${i}.SlotClone`,l=a,(s=r.forwardRef((e,t)=>{let{children:n,...i}=e,a=r.Children.toArray(n),s=a.find(C);if(s){let e=s.props.children,n=a.map(t=>t!==s?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,o.jsx)(l,{...i,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,o.jsx)(l,{...i,ref:t,children:n})})).displayName=`${n}.Slot`,s),c=r.forwardRef((e,n)=>{let{asChild:r,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(r?u:t,{...i,ref:n})});return c.displayName=`Primitive.${t}`,{...e,[t]:c}},{}),P=n(94522),_=i[" useId ".trim().toString()]||(()=>void 0),A=0,j="Collapsible",[M,R]=function(e,t=[]){let n=[],i=()=>{let t=n.map(e=>r.createContext(e));return function(n){let i=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])}};return i.scopeName=e,[function(t,i){let a=r.createContext(i),l=n.length;n=[...n,i];let s=t=>{let{scope:n,children:i,...s}=t,u=n?.[e]?.[l]||a,c=r.useMemo(()=>s,Object.values(s));return(0,o.jsx)(u.Provider,{value:c,children:i})};return s.displayName=t+"Provider",[s,function(n,o){let s=o?.[e]?.[l]||a,u=r.useContext(s);if(u)return u;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}(i,...t)]}(j),[T,I]=M(j),N=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,open:i,defaultOpen:a,disabled:l,onOpenChange:s,...u}=e,[c,d]=function({prop:e,defaultProp:t,onChange:n=()=>{},caller:i}){let[o,a,l]=function({defaultProp:e,onChange:t}){let[n,i]=r.useState(e),o=r.useRef(n),a=r.useRef(t);return x(()=>{a.current=t},[t]),r.useEffect(()=>{o.current!==n&&(a.current?.(n),o.current=n)},[n,o]),[n,i,a]}({defaultProp:t,onChange:n}),s=void 0!==e,u=s?e:o;{let t=r.useRef(void 0!==e);r.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${i} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,i])}return[u,r.useCallback(t=>{if(s){let n="function"==typeof t?t(e):t;n!==e&&l.current?.(n)}else a(t)},[s,e,a,l])]}({prop:i,defaultProp:a??!1,onChange:s,caller:j});return(0,o.jsx)(T,{scope:n,disabled:l,contentId:function(e){let[t,n]=r.useState(_());return w(()=>{n(e=>e??String(A++))},[void 0]),t?`radix-${t}`:""}(),open:c,onOpenToggle:r.useCallback(()=>d(e=>!e),[d]),children:(0,o.jsx)(k.div,{"data-state":B(c),"data-disabled":l?"":void 0,...u,ref:t})})});N.displayName=j;var D="CollapsibleTrigger",z=r.forwardRef((e,t)=>
13{let{__scopeCollapsible:n,...r}=e,i=I(D,n);return(0,o.jsx)(k.button,{type:"button","aria-controls":i.contentId,"aria-expanded":i.open||!1,"data-state":B(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...r,ref:t,onClick:function(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}(e.onClick,i.onOpenToggle)})});z.displayName=D;var L="CollapsibleContent",F=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,i=I(L,e.__scopeCollapsible);return(0,o.jsx)(P.C,{present:n||i.open,children:({present:e})=>(0,o.jsx)($,{...r,ref:t,present:e})})});F.displayName=L;var $=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,present:i,children:a,...l}=e,s=I(L,n),[u,c]=r.useState(i),d=r.useRef(null),f=function(...e){return r.useCallback(S(...e),e)}(t,d),h=r.useRef(0),p=h.current,m=r.useRef(0),g=m.current,v=s.open||u,b=r.useRef(v),y=r.useRef(void 0);return r.useEffect(()=>{let e=requestAnimationFrame(()=>b.current=!1);return()=>cancelAnimationFrame(e)},[]),w(()=>{let e=d.current;if(e){y.current=y.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();h.current=t.height,m.current=t.width,b.current||(e.style.transitionDuration=y.current.transitionDuration,e.style.animationName=y.current.animationName),c(i)}},[s.open,i]),(0,o.jsx)(k.div,{"data-state":B(s.open),"data-disabled":s.disabled?"":void 0,id:s.contentId,hidden:!v,...l,ref:f,style:{"--radix-collapsible-content-height":p?`${p}px`:void 0,"--radix-collapsible-content-width":g?`${g}px`:void 0,...e.style},children:v&&a})});function B(e){return e?"open":"closed"}var W=i[" useId ".trim().toString()]||(()=>void 0),V=0,H=r.createContext(void 0),U="Accordion",q=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[K,Z,G]=function(e){let t=e+"CollectionProvider",[n,i]=a(t),[l,s]=n(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:n}=e,i=r.useRef(null),a=r.useRef(new Map).current;return(0,o.jsx)(l,{scope:t,itemMap:a,collectionRef:i,children:n})};d.displayName=t;let f=e+"CollectionSlot",h=c(f),p=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,i=u(t,s(f,n).collectionRef);return(0,o.jsx)(h,{ref:i,children:r})});p.displayName=f;let m=e+"CollectionItemSlot",g="data-radix-collection-item",v=c(m),b=r.forwardRef((e,t)=>{let{scope:n,children:i,...a}=e,l=r.useRef(null),c=u(t,l),d=s(m,n);return r.useEffect(()=>(d.itemMap.set(l,{ref:l,...a}),()=>void d.itemMap.delete(l))),(0,o.jsx)(v,{...{[g]:""},ref:c,children:i})});return b.displayName=m,[{Provider:d,Slot:p,ItemSlot:b},function(t){let n=s(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${g}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},i]}(U),[Y,X]=a(U,[G,R]),J=R(),Q=r.forwardRef((e,t)=>{let{type:n,...r}=e;return(0,o.jsx)(K.Provider,{scope:e.__scopeAccordion,children:"multiple"===n?(0,o.jsx)(eo,{...r,ref:t}):(0,o.jsx)(ei,{...r,ref:t})})});Q.displayName=U;var[ee,et]=Y(U),[en,er]=Y(U,{collapsible:!1}),ei=r.forwardRef((e,t)=>{let{value:n,defaultValue:i,onValueChange:a=()=>{},collapsible:l=!1,...s}=e,[u,c]=b({prop:n,defaultProp:i??"",onChange:a,caller:U});return(0,o.jsx)(ee,{scope:e.__scopeAccordion,value:r.useMemo(()=>u?[u]:[],[u]),onItemOpen:c,onItemClose:r.useCallback(()=>l&&c(""),[l,c]),children:(0,o.jsx)(en,{scope:e.__scopeAccordion,collapsible:l,children:(0,o.jsx)(es,{...s,ref:t})})})}),eo=r.forwardRef((e,t)=>{let{value:n,defaultValue:i,onValueChange:a=()=>{},...l}=e,[s,u]=b({prop:n,defaultProp:i??[],onChange:a,caller:U}),c=r.useCallback(e=>u((t=[])=>[...t,e]),[u]),d=r.useCallback(e=>u((t=[])=>t.filter(t=>t!==e)),[u]);return(0,o.jsx)(ee,{scope:e.__scopeAccordion,value:s,onItemOpen:c,onItemClose:d,children:(0,o.jsx)(en,{scope:e.__scopeAccordion,collapsible:!0,children:(0,o.jsx)(es,{...l,ref:t})})})}),[ea,el]=Y(U),es=r.forwardRef((e,t)=>{let n,{__scopeAccordion:i,disabled:a,dir:l,orientation:s="vertical",...c}=e,d=u(r.useRef(null),t),f=Z(i),h="ltr"===(n=r.useContext(H),l||n||"ltr"),p=function(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}(e.onKeyDown,e=>
13{if(!q.includes(e.key))return;let t=e.target,n=f().filter(e=>!e.ref.current?.disabled),r=n.findIndex(e=>e.ref.current===t),i=n.length;if(-1===r)return;e.preventDefault();let o=r,a=i-1,l=()=>{(o=r+1)>a&&(o=0)},u=()=>{(o=r-1)<0&&(o=a)};switch(e.key){case"Home":o=0;break;case"End":o=a;break;case"ArrowRight":"horizontal"===s&&(h?l():u());break;case"ArrowDown":"vertical"===s&&l();break;case"ArrowLeft":"horizontal"===s&&(h?u():l());break;case"ArrowUp":"vertical"===s&&u()}let c=o%i;n[c].ref.current?.focus()});return(0,o.jsx)(ea,{scope:i,disabled:a,direction:l,orientation:s,children:(0,o.jsx)(K.Slot,{scope:i,children:(0,o.jsx)(y.div,{...c,"data-orientation":s,ref:d,onKeyDown:a?void 0:p})})})}),eu="AccordionItem",[ec,ed]=Y(eu),ef=r.forwardRef((e,t)=>{let{__scopeAccordion:n,value:i,...a}=e,l=el(eu,n),s=et(eu,n),u=J(n),c=function(e){let[t,n]=r.useState(W());return g(()=>{n(e=>e??String(V++))},[void 0]),t?`radix-${t}`:""}(),d=i&&s.value.includes(i)||!1,f=l.disabled||e.disabled;return(0,o.jsx)(ec,{scope:n,open:d,disabled:f,triggerId:c,children:(0,o.jsx)(N,{"data-orientation":l.orientation,"data-state":ey(d),...u,...a,ref:t,disabled:f,open:d,onOpenChange:e=>{e?s.onItemOpen(i):s.onItemClose(i)}})})});ef.displayName=eu;var eh="AccordionHeader",ep=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,i=el(U,n),a=ed(eh,n);return(0,o.jsx)(y.h3,{"data-orientation":i.orientation,"data-state":ey(a.open),"data-disabled":a.disabled?"":void 0,...r,ref:t})});ep.displayName=eh;var em="AccordionTrigger",eg=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,i=el(U,n),a=ed(em,n),l=er(em,n),s=J(n);return(0,o.jsx)(K.ItemSlot,{scope:n,children:(0,o.jsx)(z,{"aria-disabled":a.open&&!l.collapsible||void 0,"data-orientation":i.orientation,id:a.triggerId,...s,...r,ref:t})})});eg.displayName=em;var ev="AccordionContent",eb=r.forwardRef((e,t)=>{let{__scopeAccordion:n,...r}=e,i=el(U,n),a=ed(ev,n),l=J(n);return(0,o.jsx)(F,{role:"region","aria-labelledby":a.triggerId,"data-orientation":i.orientation,...l,...r,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function ey(e){return e?"open":"closed"}eb.displayName=ev;var ew=Q,ex=ef,eE=ep,eS=eg,eO=eb},93164:(e,t,n)=>{"use strict";var r=n(39611).hp;Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let i=n(30454),o=n(11939),a=n(42682),l=n(83006),s=n(14008);function u(e,t,n,i=new Map,d){let f=d?.(e,t,n,i);if(void 0!==f)return f;if(l.isPrimitive(e))return e;if(i.has(e))return i.get(e);if(Array.isArray(e)){let t=Array(e.length);i.set(e,t);for(let r=0;r<e.length;r++)t[r]=u(e[r],r,n,i,d);return Object.hasOwn(e,"index")&&(t.index=e.index),Object.hasOwn(e,"input")&&(t.input=e.input),t}if(e instanceof Date)return new Date(e.getTime());if(e instanceof RegExp){let t=new RegExp(e.source,e.flags);return t.lastIndex=e.lastIndex,t}if(e instanceof Map){let t=new Map;for(let[r,o]of(i.set(e,t),e))t.set(r,u(o,r,n,i,d));return t}if(e instanceof Set){let t=new Set;for(let r of(i.set(e,t),e))t.add(u(r,void 0,n,i,d));return t}if(void 0!==r&&r.isBuffer(e))return e.subarray();if(s.isTypedArray(e)){let t=new(Object.getPrototypeOf(e)).constructor(e.length);i.set(e,t);for(let r=0;r<e.length;r++)t[r]=u(e[r],r,n,i,d);return t}if(e instanceof ArrayBuffer||"undefined"!=typeof SharedArrayBuffer&&e instanceof SharedArrayBuffer)return e.slice(0);if(e instanceof DataView){let t=new DataView(e.buffer.slice(0),e.byteOffset,e.byteLength);return i.set(e,t),c(t,e,n,i,d),t}if("undefined"!=typeof File&&e instanceof File){let t=new File([e],e.name,{type:e.type});return i.set(e,t),c(t,e,n,i,d),t}if("undefined"!=typeof Blob&&e instanceof Blob){let t=new Blob([e],{type:e.type});return i.set(e,t),c(t,e,n,i,d),t}if(e instanceof Error){let t=structuredClone(e);return i.set(e,t),t.message=e.message,t.name=e.name,t.stack=e.stack,t.cause=e.cause,t.constructor=e.constructor,c(t,e,n,i,d),t}if(e instanceof Boolean){let t=new Boolean(e.valueOf());return i.set(e,t),c(t,e,n,i,d),t}if(e instanceof Number){let t=new Number(e.valueOf());return i.set(e,t),c(t,e,n,i,d),t}if(e instanceof String){let t=new String(e.valueOf());return i.set(e,t),c(t,e,n,i,d),t}if("object"==typeof e&&function(e){switch(o.getTag(e)){case a.argumentsTag:case a.arrayTag:case a.arrayBufferTag:case a.dataViewTag:case a.booleanTag:case a.dateTag:case a.float32ArrayTag:case a.float64ArrayTag:case a.int8ArrayTag:case a.int16ArrayTag:case a.int32ArrayTag:case a.mapTag:case a.numberTag:case a.objectTag:case a.regexpTag:case a.setTag:case a.stringTag:case a.symbolTag:case a.uint8ArrayTag:case a.uint8ClampedArrayTag:case a.uint16ArrayTag:case a.uint32ArrayTag:return!0;default:return!1}}(e)){let t=Object.create(Object.getPrototypeOf(e));return i.set(e,t),c(t,e,n,i,d),t}return e}function c(e,t,n=e,r,o){let a=[...Object.keys(t),...i.getSymbols(t)];for(let i=0;i<a.length;i++){let l=a[i],s=Object.getOwnPropertyDescriptor(e,l);(null==s||s.writable)&&(e[l]=u(t[l],l,n,r,o))}}t.cloneDeepWith=function(e,t){return u(e,void 0,e,new Map,t)},t.cloneDeepWithImpl=u,t.copyProperties=c},93200:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isEqualsSameValueZero=function(e,t){return e===t||Number.isNaN(e)&&Number.isNaN(t)}},93608:(e,t,n)=>{"use strict";n.d(t,{LV:()=>u,M:()=>l,hq:()=>a});var r=n(36491),i=n(89179),o=(0,r.Z0)({name:"chartData",initialState:{chartData:void 0,computedData:void 0,dataStartIndex:0,dataEndIndex:0},reducers:{setChartData(e,t){if(e.chartData=(0,i.h4)(t.payload),null==t.payload){e.dataStartIndex=0,e.dataEndIndex=0;return}t.payload.length>0&&e.dataEndIndex!==t.payload.length-1&&(e.dataEndIndex=t.payload.length-1)},setComputedData(e,t){e.computedData=t.payload},setDataStartEndIndexes(e,t){var{startIndex:n,endIndex:r}=t.payload;null!=n&&(e.dataStartIndex=n),null!=r&&(e.dataEndIndex=r)}}}),{setChartData:a,setDataStartEndIndexes:l,setComputedData:s}=o.actions,u=o.reducer},93907:(e,t,n)=>{"use strict";function r(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. `}n.d(t,{HY:()=>u,Qd:()=>l,Tw:()=>d,Zz:()=>c,ve:()=>f,y$:()=>s});var i="function"==typeof Symbol&&Symbol.observable||"@@observable",o=()=>Math.random().toString(36).substring(7).split("").join("."),a={INIT:`@@redux/INIT${o()}`,REPLACE:`@@redux/REPLACE${o()}`,PROBE_UNKNOWN_ACTION:()=>`@@redux/PROBE_UNKNOWN_ACTION${o()}`};function l(e){if("object"!=typeof e||null===e)return!1;let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t||null===Object.getPrototypeOf(e)}function s(e,t,n){if("function"!=typeof e)throw Error(r(2));if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw Error(r(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){
13if("function"!=typeof n)throw Error(r(1));return n(s)(e,t)}let o=e,u=t,c=new Map,d=c,f=0,h=!1;function p(){d===c&&(d=new Map,c.forEach((e,t)=>{d.set(t,e)}))}function m(){if(h)throw Error(r(3));return u}function g(e){if("function"!=typeof e)throw Error(r(4));if(h)throw Error(r(5));let t=!0;p();let n=f++;return d.set(n,e),function(){if(t){if(h)throw Error(r(6));t=!1,p(),d.delete(n),c=null}}}function v(e){if(!l(e))throw Error(r(7));if(void 0===e.type)throw Error(r(8));if("string"!=typeof e.type)throw Error(r(17));if(h)throw Error(r(9));try{h=!0,u=o(u,e)}finally{h=!1}return(c=d).forEach(e=>{e()}),e}return v({type:a.INIT}),{dispatch:v,subscribe:g,getState:m,replaceReducer:function(e){if("function"!=typeof e)throw Error(r(10));o=e,v({type:a.REPLACE})},[i]:function(){return{subscribe(e){if("object"!=typeof e||null===e)throw Error(r(11));function t(){e.next&&e.next(m())}return t(),{unsubscribe:g(t)}},[i](){return this}}}}}function u(e){let t,n=Object.keys(e),i={};for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof e[r]&&(i[r]=e[r])}let o=Object.keys(i);
13try{Object.keys(i).forEach(e=>{let t=i[e];if(void 0===t(void 0,{type:a.INIT}))throw Error(r(12));if(void 0===t(void 0,{type:a.PROBE_UNKNOWN_ACTION()}))throw Error(r(13))})}catch(e){t=e}return function(e={},n){if(t)throw t;let a=!1,l={};for(let t=0;t<o.length;t++){let s=o[t],u=i[s],c=e[s],d=u(c,n);if(void 0===d)throw n&&n.type,Error(r(14));l[s]=d,a=a||d!==c}return(a=a||o.length!==Object.keys(e).length)?l:e}}function c(...e){return 0===e.length?e=>e:1===e.length?e[0]:e.reduce((e,t)=>(...n)=>e(t(...n)))}function d(...e){return t=>(n,i)=>{let o=t(n,i),a=()=>{throw Error(r(15))},l={getState:o.getState,dispatch:(e,...t)=>a(e,...t)};return a=c(...e.map(e=>e(l)))(o.dispatch),{...o,dispatch:a}}}function f(e){return l(e)&&"type"in e&&"string"==typeof e.type}},94522:(e,t,n)=>{"use strict";n.d(t,{C:()=>a});var r=n(12115);function i(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}var o=globalThis?.document?r.useLayoutEffect:()=>{},a=e=>{var t;let n,a,{present:s,children:u}=e,c=function(e){var t,n;let[i,a]=r.useState(),s=r.useRef(null),u=r.useRef(e),c=r.useRef("none"),[d,f]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>n[e][t]??e,t));return r.useEffect(()=>{let e=l(s.current);c.current="mounted"===d?e:"none"},[d]),o(()=>{let t=s.current,n=u.current;if(n!==e){let r=c.current,i=l(t);e?f("MOUNT"):"none"===i||t?.display==="none"?f("UNMOUNT"):n&&r!==i?f("ANIMATION_OUT"):f("UNMOUNT"),u.current=e}},[e,f]),o(()=>{if(i){let e,t=i.ownerDocument.defaultView??window,n=n=>{let r=l(s.current).includes(CSS.escape(n.animationName));if(n.target===i&&r&&(f("ANIMATION_END"),!u.current)){let n=i.style.animationFillMode;i.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===i.style.animationFillMode&&(i.style.animationFillMode=n)})}},r=e=>{e.target===i&&(c.current=l(s.current))};return i.addEventListener("animationstart",r),i.addEventListener("animationcancel",n),i.addEventListener("animationend",n),()=>{t.clearTimeout(e),i.removeEventListener("animationstart",r),i.removeEventListener("animationcancel",n),i.removeEventListener("animationend",n)}}f("ANIMATION_END")},[i,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:r.useCallback(e=>{s.current=e?getComputedStyle(e):null,a(e)},[])}}(s),d="function"==typeof u?u({present:c.isPresent}):r.Children.only(u),f=function(...e){return r.useCallback(function(...e){return t=>{let n=!1,r=e.map(e=>{let r=i(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():i(e[t],null)}}}}(...e),e)}(c.ref,(t=d,(a=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(a=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof u||c.isPresent?r.cloneElement(d,{ref:f}):null};function l(e){return e?.animationName||"none"}a.displayName="Presence"},94567:(e,t,n)=>{"use strict";function r(e){return null==e?void 0:e.id}n.d(t,{x:()=>r})},94982:(e,t,n)=>{"use strict";let r;n.d(t,{i3:()=>ej,UC:()=>eA,ZL:()=>e_,Kq:()=>eC,bL:()=>ek,l9:()=>eP});var i,o=n(12115),a=n.t(o,2);function l(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function s(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function u(...e){return t=>{let n=!1,r=e.map(e=>{let r=s(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():s(e[t],null)}}}}function c(...e){return o.useCallback(u(...e),e)}"undefined"!=typeof window&&window.document&&window.document.createElement;var d=n(95155);function f(e,t=[]){let n=[],r=()=>{let t=n.map(e=>o.createContext(e));return function(n){let r=n?.[e]||t;return o.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let i=o.createContext(r),a=n.length;n=[...n,r];let l=t=>{let{scope:n,children:r,...l}
13=t,s=n?.[e]?.[a]||i,u=o.useMemo(()=>l,Object.values(l));return(0,d.jsx)(s.Provider,{value:u,children:r})};return l.displayName=t+"Provider",[l,function(n,l){let s=l?.[e]?.[a]||i,u=o.useContext(s);if(u)return u;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return o.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}var h=n(47650),p=Symbol("radix.slottable");function m(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===p}var g=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var n,r;let i,a,l,s=(r=n=`Primitive.${t}`,(i=o.forwardRef((e,t)=>{let{children:n,...r}=e;if(o.isValidElement(n)){var i;let e,a,l=(i=n,(a=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),s=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==o.Fragment&&(s.ref=t?u(t,l):l),o.cloneElement(n,s)}return o.Children.count(n)>1?o.Children.only(null):null})).displayName=`${r}.SlotClone`,a=i,(l=o.forwardRef((e,t)=>{let{children:n,...r}=e,i=o.Children.toArray(n),l=i.find(m);if(l){let e=l.props.children,n=i.map(t=>t!==l?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,d.jsx)(a,{...r,ref:t,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,d.jsx)(a,{...r,ref:t,children:n})})).displayName=`${n}.Slot`,l),c=o.forwardRef((e,n)=>{let{asChild:r,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,d.jsx)(r?s:t,{...i,ref:n})});return c.displayName=`Primitive.${t}`,{...e,[t]:c}},{});function v(e){let t=o.useRef(e);return o.useEffect(()=>{t.current=e}),o.useMemo(()=>(...e)=>t.current?.(...e),[])}var b="dismissableLayer.update",y=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),w=o.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:a,onFocusOutside:s,onInteractOutside:u,onDismiss:f,...h}=e,p=o.useContext(y),[m,w]=o.useState(null),S=m?.ownerDocument??globalThis?.document,[,O]=o.useState({}),C=c(t,e=>w(e)),k=Array.from(p.layers),[P]=[...p.layersWithOutsidePointerEventsDisabled].slice(-1),_=k.indexOf(P),A=m?k.indexOf(m):-1,j=p.layersWithOutsidePointerEventsDisabled.size>0,M=A>=_,R=function(e,t=globalThis?.document){let n=v(e),r=o.useRef(!1),i=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){E("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=r,t.addEventListener("click",i.current,{once:!0})):r()}else t.removeEventListener("click",i.current);r.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...p.branches].some(e=>e.contains(t));M&&!n&&(a?.(e),u?.(e),e.defaultPrevented||f?.())},S),T=function(e,t=globalThis?.document){let n=v(e),r=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!r.current&&E("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;![...p.branches].some(e=>e.contains(t))&&(s?.(e),u?.(e),e.defaultPrevented||f?.())},S);return!function(e,t=globalThis?.document){let n=v(e);o.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{A===p.layers.size-1&&(r?.(e),!e.defaultPrevented&&f&&(e.preventDefault(),f()))},S),o.useEffect(()=>{if(m)return n&&(0===p.layersWithOutsidePointerEventsDisabled.size&&(i=S.body.style.pointerEvents,S.body.style.pointerEvents="none"),p.layersWithOutsidePointerEventsDisabled.add(m)),p.layers.add(m),x(),()=>{n&&1===p.layersWithOutsidePointerEventsDisabled.size&&(S.body.style.pointerEvents=i)}},[m,S,n,p]),o.useEffect(()=>()=>{m&&(p.layers.delete(m),p.layersWithOutsidePointerEventsDisabled.delete(m),x())},[m,p]),o.useEffect(()=>{let e=()=>O({});return document.addEventListener(b,e),()=>document.removeEventListener(b,e)},[]),(0,d.jsx)(g.div,{...h,ref:C,style:{pointerEvents:j?M?"auto":"none":void 0,...e.style},onFocusCapture:l(e.onFocusCapture,T.onFocusCapture),onBlurCapture:l(e.onBlurCapture,T.onBlurCapture),onPointerDownCapture:l(e.onPointerDownCapture,R.onPointerDownCapture)})});function x(){let e=new CustomEvent(b);document.dispatchEvent(e)}function E(e,t,n,{discrete:r}){let i=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});if(t&&i.addEventListener(e,t,{once:!0}),r)i&&h.flushSync(()=>i.dispatchEvent(o));else i.dispatchEvent(o)}w.displayName="DismissableLayer",o.forwardRef((e,t)=>
13{let n=o.useContext(y),r=o.useRef(null),i=c(t,r);return o.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,d.jsx)(g.div,{...e,ref:i})}).displayName="DismissableLayerBranch";var S=globalThis?.document?o.useLayoutEffect:()=>{},O=a[" useId ".trim().toString()]||(()=>void 0),C=0,k=n(60240),P=n(69304),_=o.forwardRef((e,t)=>{let{children:n,width:r=10,height:i=5,...o}=e;return(0,d.jsx)(g.svg,{...o,ref:t,width:r,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,d.jsx)("polygon",{points:"0,0 30,0 15,10"})})});_.displayName="Arrow";var A="Popper",[j,M]=f(A),[R,T]=j(A),I=e=>{let{__scopePopper:t,children:n}=e,[r,i]=o.useState(null);return(0,d.jsx)(R,{scope:t,anchor:r,onAnchorChange:i,children:n})};I.displayName=A;var N="PopperAnchor",D=o.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:r,...i}=e,a=T(N,n),l=o.useRef(null),s=c(t,l),u=o.useRef(null);return o.useEffect(()=>{let e=u.current;u.current=r?.current||l.current,e!==u.current&&a.onAnchorChange(u.current)}),r?null:(0,d.jsx)(g.div,{...i,ref:s})});D.displayName=N;var z="PopperContent",[L,F]=j(z),$=o.forwardRef((e,t)=>{let{__scopePopper:n,side:r="bottom",sideOffset:i=0,align:a="center",alignOffset:l=0,arrowPadding:s=0,avoidCollisions:u=!0,collisionBoundary:f=[],collisionPadding:h=0,sticky:p="partial",hideWhenDetached:m=!1,updatePositionStrategy:b="optimized",onPlaced:y,...w}=e,x=T(z,n),[E,O]=o.useState(null),C=c(t,e=>O(e)),[_,A]=o.useState(null),j=function(e){let[t,n]=o.useState(void 0);return S(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,i=t.blockSize}else r=e.offsetWidth,i=e.offsetHeight;n({width:r,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(_),M=j?.width??0,R=j?.height??0,I="number"==typeof h?h:{top:0,right:0,bottom:0,left:0,...h},N=Array.isArray(f)?f:[f],D=N.length>0,F={padding:I,boundary:N.filter(H),altBoundary:D},{refs:$,floatingStyles:B,placement:W,isPositioned:V,middlewareData:K}=(0,k.we)({strategy:"fixed",placement:r+("center"!==a?"-"+a:""),whileElementsMounted:(...e)=>(0,P.ll)(...e,{animationFrame:"always"===b}),elements:{reference:x.anchor},middleware:[(0,k.cY)({mainAxis:i+R,alignmentAxis:l}),u&&(0,k.BN)({mainAxis:!0,crossAxis:!1,limiter:"partial"===p?(0,k.ER)():void 0,...F}),u&&(0,k.UU)({...F}),(0,k.Ej)({...F,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:i,height:o}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${n}px`),a.setProperty("--radix-popper-available-height",`${r}px`),a.setProperty("--radix-popper-anchor-width",`${i}px`),a.setProperty("--radix-popper-anchor-height",`${o}px`)}}),_&&(0,k.UE)({element:_,padding:s}),U({arrowWidth:M,arrowHeight:R}),m&&(0,k.jD)({strategy:"referenceHidden",...F})]}),[Z,G]=q(W),Y=v(y);S(()=>{V&&Y?.()},[V,Y]);let X=K.arrow?.x,J=K.arrow?.y,Q=K.arrow?.centerOffset!==0,[ee,et]=o.useState();return S(()=>{E&&et(window.getComputedStyle(E).zIndex)},[E]),(0,d.jsx)("div",{ref:$.setFloating,"data-radix-popper-content-wrapper":"",style:{...B,transform:V?B.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ee,"--radix-popper-transform-origin":[K.transformOrigin?.x,K.transformOrigin?.y].join(" "),...K.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,d.jsx)(L,{scope:n,placedSide:Z,onArrowChange:A,arrowX:X,arrowY:J,shouldHideArrow:Q,children:(0,d.jsx)(g.div,{"data-side":Z,"data-align":G,...w,ref:C,style:{...w.style,animation:V?void 0:"none"}})})})});$.displayName=z;var B="PopperArrow",W={top:"bottom",right:"left",bottom:"top",left:"right"},V=o.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,i=F(B,n),o=W[i.placedSide];return(0,d.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,d.jsx)(_,{...r,ref:t,style:{...r.style,display:"block"}})})});function H(e){return null!==e}V.displayName=B;var U=e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:i}=t,o=i.arrow?.centerOffset!==0,a=o?0:e.arrowWidth,l=o?0:e.arrowHeight,[s,u]=q(n),c={start:"0%",center:"50%",end:"100%"}[u],d=(i.arrow?.x??0)+a/2,f=(i.arrow?.y??0)+l/2,h="",p="";return"bottom"===s?(h=o?c:`${d}px`,p=`${-l}px`):"top"===s?(h=o?c:`${d}px`,p=`${r.floating.height+l}px`):"right"===s?(h=`${-l}px`,p=o?c:`${f}px`):"left"===s&&(h=`${r.floating.width+l}px`,p=o?c:`${f}px`),{data:{x:h,y:p}}}});function q(e){let[t,n="center"]=e.split("-");return[t,n]}var K=o.forwardRef((e,t)=>
13{let{container:n,...r}=e,[i,a]=o.useState(!1);S(()=>a(!0),[]);let l=n||i&&globalThis?.document?.body;return l?h.createPortal((0,d.jsx)(g.div,{...r,ref:t}),l):null});K.displayName="Portal";var Z=n(94522),G=a[" useInsertionEffect ".trim().toString()]||S;Symbol("RADIX:SYNC_STATE");var Y=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),X=o.forwardRef((e,t)=>(0,d.jsx)(g.span,{...e,ref:t,style:{...Y,...e.style}}));X.displayName="VisuallyHidden";var[J,Q]=f("Tooltip",[M]),ee=M(),et="TooltipProvider",en="tooltip.open",[er,ei]=J(et),eo=e=>{let{__scopeTooltip:t,delayDuration:n=700,skipDelayDuration:r=300,disableHoverableContent:i=!1,children:a}=e,l=o.useRef(!0),s=o.useRef(!1),u=o.useRef(0);return o.useEffect(()=>{let e=u.current;return()=>window.clearTimeout(e)},[]),(0,d.jsx)(er,{scope:t,isOpenDelayedRef:l,delayDuration:n,onOpen:o.useCallback(()=>{window.clearTimeout(u.current),l.current=!1},[]),onClose:o.useCallback(()=>{window.clearTimeout(u.current),u.current=window.setTimeout(()=>l.current=!0,r)},[r]),isPointerInTransitRef:s,onPointerInTransitChange:o.useCallback(e=>{s.current=e},[]),disableHoverableContent:i,children:a})};eo.displayName=et;var ea="Tooltip",[el,es]=J(ea),eu=e=>{let{__scopeTooltip:t,children:n,open:r,defaultOpen:i,onOpenChange:a,disableHoverableContent:l,delayDuration:s}
13=e,u=ei(ea,e.__scopeTooltip),c=ee(t),[f,h]=o.useState(null),p=function(e){let[t,n]=o.useState(O());return S(()=>{n(e=>e??String(C++))},[void 0]),t?`radix-${t}`:""}(),m=o.useRef(0),g=l??u.disableHoverableContent,v=s??u.delayDuration,b=o.useRef(!1),[y,w]=function({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[i,a,l]=function({defaultProp:e,onChange:t}){let[n,r]=o.useState(e),i=o.useRef(n),a=o.useRef(t);return G(()=>{a.current=t},[t]),o.useEffect(()=>{i.current!==n&&(a.current?.(n),i.current=n)},[n,i]),[n,r,a]}({defaultProp:t,onChange:n}),s=void 0!==e,u=s?e:i;{let t=o.useRef(void 0!==e);o.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,r])}return[u,o.useCallback(t=>{if(s){let n="function"==typeof t?t(e):t;n!==e&&l.current?.(n)}else a(t)},[s,e,a,l])]}({prop:r,defaultProp:i??!1,onChange:e=>{e?(u.onOpen(),document.dispatchEvent(new CustomEvent(en))):u.onClose(),a?.(e)},caller:ea}),x=o.useMemo(()=>y?b.current?"delayed-open":"instant-open":"closed",[y]),E=o.useCallback(()=>{window.clearTimeout(m.current),m.current=0,b.current=!1,w(!0)},[w]),k=o.useCallback(()=>{window.clearTimeout(m.current),m.current=0,w(!1)},[w]),P=o.useCallback(()=>{window.clearTimeout(m.current),m.current=window.setTimeout(()=>{b.current=!0,w(!0),m.current=0},v)},[v,w]);return o.useEffect(()=>()=>{m.current&&(window.clearTimeout(m.current),m.current=0)},[]),(0,d.jsx)(I,{...c,children:(0,d.jsx)(el,{scope:t,contentId:p,open:y,stateAttribute:x,trigger:f,onTriggerChange:h,onTriggerEnter:o.useCallback(()=>{u.isOpenDelayedRef.current?P():E()},[u.isOpenDelayedRef,P,E]),onTriggerLeave:o.useCallback(()=>{g?k():(window.clearTimeout(m.current),m.current=0)},[k,g]),onOpen:E,onClose:k,disableHoverableContent:g,children:n})})};eu.displayName=ea;var ec="TooltipTrigger",ed=o.forwardRef((e,t)=>{let{__scopeTooltip:n,...r}=e,i=es(ec,n),a=ei(ec,n),s=ee(n),u=c(t,o.useRef(null),i.onTriggerChange),f=o.useRef(!1),h=o.useRef(!1),p=o.useCallback(()=>f.current=!1,[]);return o.useEffect(()=>()=>document.removeEventListener("pointerup",p),[p]),(0,d.jsx)(D,{asChild:!0,...s,children:(0,d.jsx)(g.button,{"aria-describedby":i.open?i.contentId:void 0,"data-state":i.stateAttribute,...r,ref:u,onPointerMove:l(e.onPointerMove,e=>{"touch"!==e.pointerType&&(h.current||a.isPointerInTransitRef.current||(i.onTriggerEnter(),h.current=!0))}),onPointerLeave:l(e.onPointerLeave,()=>{i.onTriggerLeave(),h.current=!1}),onPointerDown:l(e.onPointerDown,()=>{i.open&&i.onClose(),f.current=!0,document.addEventListener("pointerup",p,{once:!0})}),onFocus:l(e.onFocus,()=>{f.current||i.onOpen()}),onBlur:l(e.onBlur,i.onClose),onClick:l(e.onClick,i.onClose)})})});ed.displayName=ec;var ef="TooltipPortal",[eh,ep]=J(ef,{forceMount:void 0}),em=e=>{let{__scopeTooltip:t,forceMount:n,children:r,container:i}=e,o=es(ef,t);return(0,d.jsx)(eh,{scope:t,forceMount:n,children:(0,d.jsx)(Z.C,{present:n||o.open,children:(0,d.jsx)(K,{asChild:!0,container:i,children:r})})})};em.displayName=ef;var eg="TooltipContent",ev=o.forwardRef((e,t)=>{let n=ep(eg,e.__scopeTooltip),{forceMount:r=n.forceMount,side:i="top",...o}=e,a=es(eg,e.__scopeTooltip);return(0,d.jsx)(Z.C,{present:r||a.open,children:a.disableHoverableContent?(0,d.jsx)(eE,{side:i,...o,ref:t}):(0,d.jsx)(eb,{side:i,...o,ref:t})})}),eb=o.forwardRef((e,t)=>{let n=es(eg,e.__scopeTooltip),r=ei(eg,e.__scopeTooltip),i=o.useRef(null),a=c(t,i),[l,s]=o.useState(null),{trigger:u,onClose:f}=n,h=i.current,{onPointerInTransitChange:p}=r,m=o.useCallback(()=>{s(null),p(!1)},[p]),g=o.useCallback((e,t)=>{let n,r=e.currentTarget,i={x:e.clientX,y:e.clientY},o=function(e,t){let n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(n,r,i,o)){case o:return"left";case i:return"right";case n:return"top";case r:return"bottom";default:throw Error("unreachable")}}(i,r.getBoundingClientRect());s(((n=[...function(e,t,n=5){let r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return r}(i,o),...function(e){let{top:t,right:n,bottom:r,left:i}=e;return[{x:i,y:t},{x:n,y:t},{x:n,y:r},{x:i,y:r}]}(t.getBoundingClientRect())].slice()).sort((e,t)=>
13e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:1*!!(e.y>t.y)),function(e){if(e.length<=1)return e.slice();let t=[];for(let n=0;n<e.length;n++){let r=e[n];for(;t.length>=2;){let e=t[t.length-1],n=t[t.length-2];if((e.x-n.x)*(r.y-n.y)>=(e.y-n.y)*(r.x-n.x))t.pop();else break}t.push(r)}t.pop();let n=[];for(let t=e.length-1;t>=0;t--){let r=e[t];for(;n.length>=2;){let e=n[n.length-1],t=n[n.length-2];if((e.x-t.x)*(r.y-t.y)>=(e.y-t.y)*(r.x-t.x))n.pop();else break}n.push(r)}return(n.pop(),1===t.length&&1===n.length&&t[0].x===n[0].x&&t[0].y===n[0].y)?t:t.concat(n)}(n))),p(!0)},[p]);return o.useEffect(()=>()=>m(),[m]),o.useEffect(()=>{if(u&&h){let e=e=>g(e,h),t=e=>g(e,u);return u.addEventListener("pointerleave",e),h.addEventListener("pointerleave",t),()=>{u.removeEventListener("pointerleave",e),h.removeEventListener("pointerleave",t)}}},[u,h,g,m]),o.useEffect(()=>{if(l){let e=e=>{let t=e.target,n={x:e.clientX,y:e.clientY},r=u?.contains(t)||h?.contains(t),i=!function(e,t){let{x:n,y:r}=e,i=!1;for(let e=0,o=t.length-1;e<t.length;o=e++){let a=t[e],l=t[o],s=a.x,u=a.y,c=l.x,d=l.y;u>r!=d>r&&n<(c-s)*(r-u)/(d-u)+s&&(i=!i)}return i}(n,l);r?m():i&&(m(),f())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}},[u,h,l,f,m]),(0,d.jsx)(eE,{...e,ref:a})}),[ey,ew]=J(ea,{isInside:!1}),ex=((r=({children:e})=>(0,d.jsx)(d.Fragment,{children:e})).displayName="TooltipContent.Slottable",r.__radixId=p,r),eE=o.forwardRef((e,t)=>{let{__scopeTooltip:n,children:r,"aria-label":i,onEscapeKeyDown:a,onPointerDownOutside:l,...s}=e,u=es(eg,n),c=ee(n),{onClose:f}=u;return o.useEffect(()=>(document.addEventListener(en,f),()=>document.removeEventListener(en,f)),[f]),o.useEffect(()=>{if(u.trigger){let e=e=>{let t=e.target;t?.contains(u.trigger)&&f()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}},[u.trigger,f]),(0,d.jsx)(w,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:a,onPointerDownOutside:l,onFocusOutside:e=>e.preventDefault(),onDismiss:f,children:(0,d.jsxs)($,{"data-state":u.stateAttribute,...c,...s,ref:t,style:{...s.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,d.jsx)(ex,{children:r}),(0,d.jsx)(ey,{scope:n,isInside:!0,children:(0,d.jsx)(X,{id:u.contentId,role:"tooltip",children:i||r})})]})})});ev.displayName=eg;var eS="TooltipArrow",eO=o.forwardRef((e,t)=>{let{__scopeTooltip:n,...r}=e,i=ee(n);return ew(eS,n).isInside?null:(0,d.jsx)(V,{...i,...r,ref:t})});eO.displayName=eS;var eC=eo,ek=eu,eP=ed,e_=em,eA=ev,ej=eO},95028:(e,t,n)=>{"use strict";let r;n.d(t,{H_:()=>ny,UC:()=>nv,YJ:()=>nb,VF:()=>nw,ZL:()=>ng,bL:()=>np,l9:()=>nm});var i,o=n(12115),a=n.t(o,2);function l(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function s(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function u(...e){return t=>{let n=!1,r=e.map(e=>{let r=s(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():s(e[t],null)}}}}"undefined"!=typeof window&&window.document&&window.document.createElement;var c=n(95155),d=globalThis?.document?o.useLayoutEffect:()=>{},f=a[" useInsertionEffect ".trim().toString()]||d;Symbol("RADIX:SYNC_STATE");var h=n(47650),p=Symbol("radix.slottable");function m(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===p}var g=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var n,r;let i,a,l,s=(r=n=`Primitive.${t}`,(i=o.forwardRef((e,t)=>{let{children:n,...r}=e;if(o.isValidElement(n)){var i;let e,a,l=(i=n,(a=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.
13isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),s=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==o.Fragment&&(s.ref=t?u(t,l):l),o.cloneElement(n,s)}return o.Children.count(n)>1?o.Children.only(null):null})).displayName=`${r}.SlotClone`,a=i,(l=o.forwardRef((e,t)=>{let{children:n,...r}=e,i=o.Children.toArray(n),l=i.find(m);if(l){let e=l.props.children,n=i.map(t=>t!==l?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,c.jsx)(a,{...r,ref:t,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,c.jsx)(a,{...r,ref:t,children:n})})).displayName=`${n}.Slot`,l),d=o.forwardRef((e,n)=>{let{asChild:r,...i}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,c.jsx)(r?s:t,{...i,ref:n})});return d.displayName=`Primitive.${t}`,{...e,[t]:d}},{});function v(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function b(e,t=[]){let n=[],r=()=>{let t=n.map(e=>o.createContext(e));return function(n){let r=n?.[e]||t;return o.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let i=o.createContext(r),a=n.length;n=[...n,r];let l=t=>{let{scope:n,children:r,...l}=t,s=n?.[e]?.[a]||i,u=o.useMemo(()=>l,Object.values(l));return(0,c.jsx)(s.Provider,{value:u,children:r})};return l.displayName=t+"Provider",[l,function(n,l){let s=l?.[e]?.[a]||i,u=o.useContext(s);if(u)return u;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return o.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}function y(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function w(...e){return t=>{let n=!1,r=e.map(e=>{let r=y(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():y(e[t],null)}}}}function x(...e){return o.useCallback(w(...e),e)}function E(e){var t;let n,r=(t=e,(n=o.forwardRef((e,t)=>{let{children:n,...r}=e;if(o.isValidElement(n)){var i;let e,a,l=(i=n,(a=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),s=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==o.Fragment&&(s.ref=t?w(t,l):l),o.cloneElement(n,s)}return o.Children.count(n)>1?o.Children.only(null):null})).displayName=`${t}.SlotClone`,n),i=o.forwardRef((e,t)=>{let{children:n,...i}=e,a=o.Children.toArray(n),l=a.find(O);if(l){let e=l.props.children,n=a.map(t=>t!==l?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,c.jsx)(r,{...i,ref:t,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,c.jsx)(r,{...i,ref:t,children:n})});return i.displayName=`${e}.Slot`,i}"undefined"!=typeof window&&window.document&&window.document.createElement;var S=Symbol("radix.slottable");function O(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===S}function C(e){let t=e+"CollectionProvider",[n,r]=b(t),[i,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),l=e=>{let{scope:t,children:n}=e,r=o.useRef(null),a=o.useRef(new Map).current;return(0,c.jsx)(i,{scope:t,itemMap:a,collectionRef:r,children:n})};l.displayName=t;let s=e+"CollectionSlot",u=E(s),d=o.forwardRef((e,t)=>
13{let{scope:n,children:r}=e,i=x(t,a(s,n).collectionRef);return(0,c.jsx)(u,{ref:i,children:r})});d.displayName=s;let f=e+"CollectionItemSlot",h="data-radix-collection-item",p=E(f),m=o.forwardRef((e,t)=>{let{scope:n,children:r,...i}=e,l=o.useRef(null),s=x(t,l),u=a(f,n);return o.useEffect(()=>(u.itemMap.set(l,{ref:l,...i}),()=>void u.itemMap.delete(l))),(0,c.jsx)(p,{...{[h]:""},ref:s,children:r})});return m.displayName=f,[{Provider:l,Slot:d,ItemSlot:m},function(t){let n=a(e+"CollectionConsumer",t);return o.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${h}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},r]}var k=new WeakMap;function P(e,t){var n,r;let i,o,a;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let l=(n=e,r=t,i=n.length,(a=(o=_(r))>=0?o:i+o)<0||a>=i?-1:a);return -1===l?void 0:e[l]}function _(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],k.set(this,!0)}set(e,t){return k.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,n){let r,i=this.has(t),o=this.#e.length,a=_(e),l=a>=0?a:o+a,s=l<0||l>=o?-1:l;if(s===this.size||i&&s===this.size-1||-1===s)return this.set(t,n),this;let u=this.size+ +!i;a<0&&l++;let c=[...this.#e],d=!1;for(let e=l;e<u;e++)if(l===e){let o=c[e];c[e]===t&&(o=c[e+1]),i&&this.delete(t),r=this.get(o),this.set(t,n)}else{d||c[e-1]!==t||(d=!0);let n=c[d?e:e-1],i=r;r=this.get(n),this.delete(n),this.set(n,i)}return this}with(t,n,r){let i=new e(this);return i.insert(t,n,r),i}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=P(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=P(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return P(this.#e,e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],i=0;for(let e of this)Reflect.apply(t,n,[e,i,this])&&r.push(e),i++;return new e(r)}map(t,n){let r=[],i=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,i,this])]),i++;return new e(r)}reduce(...e){let[t,n]=e,r=0,i=n??this.at(0);for(let n of this)i=0===r&&1===e.length?n:Reflect.apply(t,this,[i,n,r,this]),r++;return i}reduceRight(...e){let[t,n]=e,r=n??this.at(-1);for(let n=this.size-1;n>=0;n--){let i=this.at(n);r=n===this.size-1&&1===e.length?i:Reflect.apply(t,this,[r,i,n,this])}return r}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(...t){let n=[...this.entries()];return n.splice(...t),new e(n)}slice(t,n){let r=new e,i=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(i=n-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}});var A=o.createContext(void 0);function j(e){let t=o.useContext(A);return e||t||"ltr"}var M=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>
13{let n=E(`Primitive.${t}`),r=o.forwardRef((e,r)=>{let{asChild:i,...o}=e;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,c.jsx)(i?n:t,{...o,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function R(e,t){e&&h.flushSync(()=>e.dispatchEvent(t))}function T(e){let t=o.useRef(e);return o.useEffect(()=>{t.current=e}),o.useMemo(()=>(...e)=>t.current?.(...e),[])}var I="dismissableLayer.update",N=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),D=o.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:a,onFocusOutside:l,onInteractOutside:s,onDismiss:u,...d}=e,f=o.useContext(N),[h,p]=o.useState(null),m=h?.ownerDocument??globalThis?.document,[,g]=o.useState({}),b=x(t,e=>p(e)),y=Array.from(f.layers),[w]=[...f.layersWithOutsidePointerEventsDisabled].slice(-1),E=y.indexOf(w),S=h?y.indexOf(h):-1,O=f.layersWithOutsidePointerEventsDisabled.size>0,C=S>=E,k=function(e,t=globalThis?.document){let n=T(e),r=o.useRef(!1),i=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){L("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=r,t.addEventListener("click",i.current,{once:!0})):r()}else t.removeEventListener("click",i.current);r.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...f.branches].some(e=>e.contains(t));C&&!n&&(a?.(e),s?.(e),e.defaultPrevented||u?.())},m),P=function(e,t=globalThis?.document){let n=T(e),r=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!r.current&&L("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;![...f.branches].some(e=>e.contains(t))&&(l?.(e),s?.(e),e.defaultPrevented||u?.())},m);return!function(e,t=globalThis?.document){let n=T(e);o.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{S===f.layers.size-1&&(r?.(e),!e.defaultPrevented&&u&&(e.preventDefault(),u()))},m),o.useEffect(()=>{if(h)return n&&(0===f.layersWithOutsidePointerEventsDisabled.size&&(i=m.body.style.pointerEvents,m.body.style.pointerEvents="none"),f.layersWithOutsidePointerEventsDisabled.add(h)),f.layers.add(h),z(),()=>{n&&1===f.layersWithOutsidePointerEventsDisabled.size&&(m.body.style.pointerEvents=i)}},[h,m,n,f]),o.useEffect(()=>()=>{h&&(f.layers.delete(h),f.layersWithOutsidePointerEventsDisabled.delete(h),z())},[h,f]),o.useEffect(()=>{let e=()=>g({});return document.addEventListener(I,e),()=>document.removeEventListener(I,e)},[]),(0,c.jsx)(M.div,{...d,ref:b,style:{pointerEvents:O?C?"auto":"none":void 0,...e.style},onFocusCapture:v(e.onFocusCapture,P.onFocusCapture),onBlurCapture:v(e.onBlurCapture,P.onBlurCapture),onPointerDownCapture:v(e.onPointerDownCapture,k.onPointerDownCapture)})});function z(){let e=new CustomEvent(I);document.dispatchEvent(e)}function L(e,t,n,{discrete:r}){let i=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?R(i,o):i.dispatchEvent(o)}D.displayName="DismissableLayer",o.forwardRef((e,t)=>{let n=o.useContext(N),r=o.useRef(null),i=x(t,r);return o.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,c.jsx)(M.div,{...e,ref:i})}).displayName="DismissableLayerBranch";var F=0;function $(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var B="focusScope.autoFocusOnMount",W="focusScope.autoFocusOnUnmount",V={bubbles:!1,cancelable:!0},H=o.forwardRef((e,t)=>
13{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:i,onUnmountAutoFocus:a,...l}=e,[s,u]=o.useState(null),d=T(i),f=T(a),h=o.useRef(null),p=x(t,e=>u(e)),m=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(r){let e=function(e){if(m.paused||!s)return;let t=e.target;s.contains(t)?h.current=t:K(h.current,{select:!0})},t=function(e){if(m.paused||!s)return;let t=e.relatedTarget;null!==t&&(s.contains(t)||K(h.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&K(s)});return s&&n.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,s,m.paused]),o.useEffect(()=>{if(s){Z.add(m);let e=document.activeElement;if(!s.contains(e)){let t=new CustomEvent(B,V);s.addEventListener(B,d),s.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(K(r,{select:t}),document.activeElement!==n)return}(U(s).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&K(s))}return()=>{s.removeEventListener(B,d),setTimeout(()=>{let t=new CustomEvent(W,V);s.addEventListener(W,f),s.dispatchEvent(t),t.defaultPrevented||K(e??document.body,{select:!0}),s.removeEventListener(W,f),Z.remove(m)},0)}}},[s,d,f,m]);let g=o.useCallback(e=>{if(!n&&!r||m.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){var o;let t,r=e.currentTarget,[a,l]=[q(t=U(o=r),o),q(t.reverse(),o)];a&&l?e.shiftKey||i!==l?e.shiftKey&&i===a&&(e.preventDefault(),n&&K(l,{select:!0})):(e.preventDefault(),n&&K(a,{select:!0})):i===r&&e.preventDefault()}},[n,r,m.paused]);return(0,c.jsx)(M.div,{tabIndex:-1,...l,ref:p,onKeyDown:g})});function U(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function q(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function K(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}H.displayName="FocusScope";var Z=(r=[],{add(e){let t=r[0];e!==t&&t?.pause(),(r=G(r,e)).unshift(e)},remove(e){r=G(r,e),r[0]?.resume()}});function G(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var Y=globalThis?.document?o.useLayoutEffect:()=>{},X=a[" useId ".trim().toString()]||(()=>void 0),J=0,Q=n(60240),ee=n(69304),et=o.forwardRef((e,t)=>{let{children:n,width:r=10,height:i=5,...o}=e;return(0,c.jsx)(M.svg,{...o,ref:t,width:r,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,c.jsx)("polygon",{points:"0,0 30,0 15,10"})})});et.displayName="Arrow";var en="Popper",[er,ei]=b(en),[eo,ea]=er(en),el=e=>{let{__scopePopper:t,children:n}=e,[r,i]=o.useState(null);return(0,c.jsx)(eo,{scope:t,anchor:r,onAnchorChange:i,children:n})};el.displayName=en;var es="PopperAnchor",eu=o.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:r,...i}=e,a=ea(es,n),l=o.useRef(null),s=x(t,l),u=o.useRef(null);return o.useEffect(()=>{let e=u.current;u.current=r?.current||l.current,e!==u.current&&a.onAnchorChange(u.current)}),r?null:(0,c.jsx)(M.div,{...i,ref:s})});eu.displayName=es;var ec="PopperContent",[ed,ef]=er(ec),eh=o.forwardRef((e,t)=>{let{__scopePopper:n,side:r="bottom",sideOffset:i=0,align:a="center",alignOffset:l=0,arrowPadding:s=0,avoidCollisions:u=!0,collisionBoundary:d=[],collisionPadding:f=0,sticky:h="partial",hideWhenDetached:p=!1,updatePositionStrategy:m="optimized",onPlaced:g,...v}=e,b=ea(ec,n),[y,w]=o.useState(null),E=x(t,e=>w(e)),[S,O]=o.useState(null),C=function(e){let[t,n]=o.useState(void 0);return Y(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,i=t.blockSize}else r=e.offsetWidth,i=e.offsetHeight;n({width:r,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(S),k=C?.width??0,P=C?.height??0,_="number"==typeof f?f:{top:0,right:0,bottom:0,left:0,...f},A=Array.isArray(d)?d:[d],j=A.length>0,R={padding:_,boundary:A.filter(ev),altBoundary:j},{refs:I,floatingStyles:N,placement:D,isPositioned:z,middlewareData:L}=(0,Q.we)({strategy:"fixed",placement:r+("center"!==a?"-"+a:""),whileElementsMounted:(...e)=>(0,ee.ll)(...e,{animationFrame:"always"===m}),elements:{reference:b.anchor},middleware:[(0,Q.cY)({mainAxis:i+P,alignmentAxis:l}),u&&(0,Q.BN)({mainAxis:!0,crossAxis:!1,limiter:"partial"===h?(0,Q.ER)():void 0,...R}),u&&(0,Q.UU)({...R}),(0,Q.Ej)({...R,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:i,height:o}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${n}px`),a.setProperty("--radix-popper-available-height",`${r}px`),a.setProperty("--radix-popper-anchor-width",`${i}px`),a.setProperty("--radix-popper-anchor-height",`${o}px`)}}),S&&(0,Q.UE)({element:S,padding:s}),eb({arrowWidth:k,arrowHeight:P}),p&&(0,Q.jD)({strategy:"referenceHidden",...R})]}),[F,$]=ey(D),B=T(g);Y(()=>{z&&B?.()},[z,B]);let W=L.arrow?.x,V=L.arrow?.y,H=L.arrow?.centerOffset!==0,[U,q]=o.useState();return Y(()=>{y&&q(window.getComputedStyle(y).zIndex)},[y]),(0,c.jsx)("div",{ref:I.setFloating,"data-radix-popper-content-wrapper":"",style:{...N,transform:z?N.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:U,"--radix-popper-transform-origin":[L.transformOrigin?.x,L.transformOrigin?.y].join(" "),...L.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,c.jsx)(ed,{scope:n,placedSide:F,onArrowChange:O,arrowX:W,arrowY:V,shouldHideArrow:H,children:(0,c.jsx)(M.div,{"data-side":F,"data-align":$,...v,ref:E,style:{...v.style,animation:z?void 0:"none"}})})})});eh.displayName=ec;var ep="PopperArrow",em={top:"bottom",right:"left",bottom:"top",left:"r
13ight"},eg=o.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,i=ef(ep,n),o=em[i.placedSide];return(0,c.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,c.jsx)(et,{...r,ref:t,style:{...r.style,display:"block"}})})});function ev(e){return null!==e}eg.displayName=ep;var eb=e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:i}=t,o=i.arrow?.centerOffset!==0,a=o?0:e.arrowWidth,l=o?0:e.arrowHeight,[s,u]=ey(n),c={start:"0%",center:"50%",end:"100%"}[u],d=(i.arrow?.x??0)+a/2,f=(i.arrow?.y??0)+l/2,h="",p="";return"bottom"===s?(h=o?c:`${d}px`,p=`${-l}px`):"top"===s?(h=o?c:`${d}px`,p=`${r.floating.height+l}px`):"right"===s?(h=`${-l}px`,p=o?c:`${f}px`):"left"===s&&(h=`${r.floating.width+l}px`,p=o?c:`${f}px`),{data:{x:h,y:p}}}});function ey(e){let[t,n="center"]=e.split("-");return[t,n]}var ew=o.forwardRef((e,t)=>{let{container:n,...r}=e,[i,a]=o.useState(!1);Y(()=>a(!0),[]);let l=n||i&&globalThis?.document?.body;return l?h.createPortal((0,c.jsx)(M.div,{...r,ref:t}),l):null});ew.displayName="Portal";var ex=n(94522),eE=a[" useInsertionEffect ".trim().toString()]||Y;Symbol("RADIX:SYNC_STATE");var eS="rovingFocusGroup.onEntryFocus",eO={bubbles:!1,cancelable:!0},eC="RovingFocusGroup",[ek,eP,e_]=C(eC),[eA,ej]=b(eC,[e_]),[eM,eR]=eA(eC),eT=o.forwardRef((e,t)=>(0,c.jsx)(ek.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,c.jsx)(ek.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,c.jsx)(eI,{...e,ref:t})})}));eT.displayName=eC;var eI=o.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:r,loop:i=!1,dir:a,currentTabStopId:l,defaultCurrentTabStopId:s,onCurrentTabStopIdChange:u,onEntryFocus:d,preventScrollOnEntryFocus:f=!1,...h}=e,p=o.useRef(null),m=x(t,p),g=j(a),[b,y]=function({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[i,a,l]=function({defaultProp:e,onChange:t}){let[n,r]=o.useState(e),i=o.useRef(n),a=o.useRef(t);return eE(()=>{a.current=t},[t]),o.useEffect(()=>{i.current!==n&&(a.current?.(n),i.current=n)},[n,i]),[n,r,a]}({defaultProp:t,onChange:n}),s=void 0!==e,u=s?e:i;{let t=o.useRef(void 0!==e);o.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,r])}return[u,o.useCallback(t=>{if(s){let n="function"==typeof t?t(e):t;n!==e&&l.current?.(n)}else a(t)},[s,e,a,l])]}({prop:l,defaultProp:s??null,onChange:u,caller:eC}),[w,E]=o.useState(!1),S=T(d),O=eP(n),C=o.useRef(!1),[k,P]=o.useState(0);return o.useEffect(()=>{let e=p.current;if(e)return e.addEventListener(eS,S),()=>e.removeEventListener(eS,S)},[S]),(0,c.jsx)(eM,{scope:n,orientation:r,dir:g,loop:i,currentTabStopId:b,onItemFocus:o.useCallback(e=>y(e),[y]),onItemShiftTab:o.useCallback(()=>E(!0),[]),onFocusableItemAdd:o.useCallback(()=>P(e=>e+1),[]),onFocusableItemRemove:o.useCallback(()=>P(e=>e-1),[]),children:(0,c.jsx)(M.div,{tabIndex:w||0===k?-1:0,"data-orientation":r,...h,ref:m,style:{outline:"none",...e.style},onMouseDown:v(e.onMouseDown,()=>{C.current=!0}),onFocus:v(e.onFocus,e=>{let t=!C.current;if(e.target===e.currentTarget&&t&&!w){let t=new CustomEvent(eS,eO);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=O().filter(e=>e.focusable);eL([e.find(e=>e.active),e.find(e=>e.id===b),...e].filter(Boolean).map(e=>e.ref.current),f)}}C.current=!1}),onBlur:v(e.onBlur,()=>E(!1))})})}),eN="RovingFocusGroupItem",eD=o.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:r=!0,active:i=!1,tabStopId:a,children:l,...s}=e,u=function(e){let[t,n]=o.useState(X());return Y(()=>{n(e=>e??String(J++))},[void 0]),t?`radix-${t}`:""}(),d=a||u,f=eR(eN,n),h=f.currentTabStopId===d,p=eP(n),{onFocusableItemAdd:m,onFocusableItemRemove:g,currentTabStopId:b}=f;return o.useEffect(()=>{if(r)return m(),()=>g()},[r,m,g]),(0,c.jsx)(ek.ItemSlot,{scope:n,id:d,focusable:r,active:i,children:(0,c.jsx)(M.span,{tabIndex:h?0:-1,"data-orientation":f.orientation,...s,ref:t,onMouseDown:v(e.onMouseDown,e=>{r?f.onItemFocus(d):e.preventDefault()}),onFocus:v(e.onFocus,()=>f.onItemFocus(d)),onKeyDown:v(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void f.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let i=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(i))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(i)))return ez[i]}(e,f.orientation,f.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let i=p().filter(e=>
13e.focusable).map(e=>e.ref.current);if("last"===t)i.reverse();else if("prev"===t||"next"===t){var n,r;"prev"===t&&i.reverse();let o=i.indexOf(e.currentTarget);i=f.loop?(n=i,r=o+1,n.map((e,t)=>n[(r+t)%n.length])):i.slice(o+1)}setTimeout(()=>eL(i))}}),children:"function"==typeof l?l({isCurrentTabStop:h,hasTabStop:null!=b}):l})})});eD.displayName=eN;var ez={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function eL(e,t=!1){let n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var eF=n(79271),e$=n(1688),eB=n(65142),eW=n(16631),eV=(0,n(1613).f)(),eH=function(){},eU=o.forwardRef(function(e,t){var n=o.useRef(null),r=o.useState({onScrollCapture:eH,onWheelCapture:eH,onTouchMoveCapture:eH}),i=r[0],a=r[1],l=e.forwardProps,s=e.children,u=e.className,c=e.removeScrollBar,d=e.enabled,f=e.shards,h=e.sideCar,p=e.noRelative,m=e.noIsolation,g=e.inert,v=e.allowPinchZoom,b=e.as,y=e.gapMode,w=(0,e$.Tt)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),x=(0,eW.S)([n,t]),E=(0,e$.Cl)((0,e$.Cl)({},w),i);return o.createElement(o.Fragment,null,d&&o.createElement(h,{sideCar:eV,removeScrollBar:c,shards:f,noRelative:p,noIsolation:m,inert:g,setCallbacks:a,allowPinchZoom:!!v,lockRef:n,gapMode:y}),l?o.cloneElement(o.Children.only(s),(0,e$.Cl)((0,e$.Cl)({},E),{ref:x})):o.createElement(void 0===b?"div":b,(0,e$.Cl)({},E,{className:u,ref:x}),s))});eU.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},eU.classNames={fullWidth:eB.pN,zeroRight:eB.Mi};var eq=n(39069),eK=n(20144),eZ=n(74475),eG=!1;if("undefined"!=typeof window)try{var eY=Object.defineProperty({},"passive",{get:function(){return eG=!0,!0}});window.addEventListener("test",eY,eY),window.removeEventListener("test",eY,eY)}catch(e){eG=!1}var eX=!!eG&&{passive:!1},eJ=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},eQ=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),e0(e,r)){var i=e1(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},e0=function(e,t){return"v"===e?eJ(t,"overflowY"):eJ(t,"overflowX")},e1=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},e2=function(e,t,n,r,i){var o,a=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),l=a*r,s=n.target,u=t.contains(s),c=!1,d=l>0,f=0,h=0;do{if(!s)break;var p=e1(e,s),m=p[0],g=p[1]-p[2]-a*m;(m||g)&&e0(e,s)&&(f+=g,h+=m);var v=s.parentNode;s=v&&v.nodeType===Node.DOCUMENT_FRAGMENT_NODE?v.host:v}while(!u&&s!==document.body||u&&(t.contains(s)||t===s));return d&&(i&&1>Math.abs(f)||!i&&l>f)?c=!0:!d&&(i&&1>Math.abs(h)||!i&&-l>h)&&(c=!0),c},e4=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},e3=function(e){return[e.deltaX,e.deltaY]},e5=function(e){return e&&"current"in e?e.current:e},e6=0,e8=[];let e9=(0,eq.m)(eV,function(e){var t=o.useRef([]),n=o.useRef([0,0]),r=o.useRef(),i=o.useState(e6++)[0],a=o.useState(eZ.T0)[0],l=o.useRef(e);o.useEffect(function(){l.current=e},[e]),o.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(0,e$.fX)([e.lockRef.current],(e.shards||[]).map(e5),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var s=o.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!l.current.allowPinchZoom;var i,o=e4(e),a=n.current,s="deltaX"in e?e.deltaX:a[0]-o[0],u="deltaY"in e?e.deltaY:a[1]-o[1],c=e.target,d=Math.abs(s)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=window.getSelection(),h=f&&f.anchorNode;if(h&&(h===c||h.contains(c)))return!1;var p=eQ(d,c);if(!p)return!0;
13if(p?i=d:(i="v"===d?"h":"v",p=eQ(d,c)),!p)return!1;if(!r.current&&"changedTouches"in e&&(s||u)&&(r.current=i),!i)return!0;var m=r.current||i;return e2(m,t,e,"h"===m?s:u,!0)},[]),u=o.useCallback(function(e){if(e8.length&&e8[e8.length-1]===a){var n="deltaY"in e?e3(e):e4(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta,r[0]===n[0]&&r[1]===n[1])})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var i=(l.current.shards||[]).map(e5).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length>0?s(e,i[0]):!l.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=o.useCallback(function(e,n,r,i){var o={name:e,delta:n,target:r,should:i,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),d=o.useCallback(function(e){n.current=e4(e),r.current=void 0},[]),f=o.useCallback(function(t){c(t.type,e3(t),t.target,s(t,e.lockRef.current))},[]),h=o.useCallback(function(t){c(t.type,e4(t),t.target,s(t,e.lockRef.current))},[]);o.useEffect(function(){return e8.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:h}),document.addEventListener("wheel",u,eX),document.addEventListener("touchmove",u,eX),document.addEventListener("touchstart",d,eX),function(){e8=e8.filter(function(e){return e!==a}),document.removeEventListener("wheel",u,eX),document.removeEventListener("touchmove",u,eX),document.removeEventListener("touchstart",d,eX)}},[]);var p=e.removeScrollBar,m=e.inert;return o.createElement(o.Fragment,null,m?o.createElement(a,{styles:"\n  .block-interactivity-".concat(i," {pointer-events: none;}\n  .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,p?o.createElement(eK.jp,{noRelative:e.noRelative,gapMode:e.gapMode}):null)});var e7=o.forwardRef(function(e,t){return o.createElement(eU,(0,e$.Cl)({},e,{ref:t,sideCar:e9}))});e7.classNames=eU.classNames;var te=["Enter"," "],tt=["ArrowUp","PageDown","End"],tn=["ArrowDown","PageUp","Home",...tt],tr={ltr:[...te,"ArrowRight"],rtl:[...te,"ArrowLeft"]},ti={ltr:["ArrowLeft"],rtl:["ArrowRight"]},to="Menu",[ta,tl,ts]=C(to),[tu,tc]=b(to,[ts,ei,ej]),td=ei(),tf=ej(),[th,tp]=tu(to),[tm,tg]=tu(to),tv=e=>{let{__scopeMenu:t,open:n=!1,children:r,dir:i,onOpenChange:a,modal:l=!0}=e,s=td(t),[u,d]=o.useState(null),f=o.useRef(!1),h=T(a),p=j(i);return o.useEffect(()=>{let e=()=>{f.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>f.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,c.jsx)(el,{...s,children:(0,c.jsx)(th,{scope:t,open:n,onOpenChange:h,content:u,onContentChange:d,children:(0,c.jsx)(tm,{scope:t,onClose:o.useCallback(()=>h(!1),[h]),isUsingKeyboardRef:f,dir:p,modal:l,children:r})})})};tv.displayName=to;var tb=o.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e,i=td(n);return(0,c.jsx)(eu,{...i,...r,ref:t})});tb.displayName="MenuAnchor";var ty="MenuPortal",[tw,tx]=tu(ty,{forceMount:void 0}),tE=e=>{let{__scopeMenu:t,forceMount:n,children:r,container:i}=e,o=tp(ty,t);return(0,c.jsx)(tw,{scope:t,forceMount:n,children:(0,c.jsx)(ex.C,{present:n||o.open,children:(0,c.jsx)(ew,{asChild:!0,container:i,children:r})})})};tE.displayName=ty;var tS="MenuContent",[tO,tC]=tu(tS),tk=o.forwardRef((e,t)=>{let n=tx(tS,e.__scopeMenu),{forceMount:r=n.forceMount,...i}=e,o=tp(tS,e.__scopeMenu),a=tg(tS,e.__scopeMenu);return(0,c.jsx)(ta.Provider,{scope:e.__scopeMenu,children:(0,c.jsx)(ex.C,{present:r||o.open,children:(0,c.jsx)(ta.Slot,{scope:e.__scopeMenu,children:a.modal?(0,c.jsx)(tP,{...i,ref:t}):(0,c.jsx)(t_,{...i,ref:t})})})})}),tP=o.forwardRef((e,t)=>{let n=tp(tS,e.__scopeMenu),r=o.useRef(null),i=x(t,r);return o.useEffect(()=>{let e=r.current;if(e)return(0,eF.Eq)(e)},[]),(0,c.jsx)(tj,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:v(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),t_=o.forwardRef((e,t)=>
13{let n=tp(tS,e.__scopeMenu);return(0,c.jsx)(tj,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),tA=E("MenuContent.ScrollLock"),tj=o.forwardRef((e,t)=>{let{__scopeMenu:n,loop:r=!1,trapFocus:i,onOpenAutoFocus:a,onCloseAutoFocus:l,disableOutsidePointerEvents:s,onEntryFocus:u,onEscapeKeyDown:d,onPointerDownOutside:f,onFocusOutside:h,onInteractOutside:p,onDismiss:m,disableOutsideScroll:g,...b}=e,y=tp(tS,n),w=tg(tS,n),E=td(n),S=tf(n),O=tl(n),[C,k]=o.useState(null),P=o.useRef(null),_=x(t,P,y.onContentChange),A=o.useRef(0),j=o.useRef(""),M=o.useRef(0),R=o.useRef(null),T=o.useRef("right"),I=o.useRef(0),N=g?e7:o.Fragment;o.useEffect(()=>()=>window.clearTimeout(A.current),[]),o.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??$()),document.body.insertAdjacentElement("beforeend",e[1]??$()),F++,()=>{1===F&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),F--}},[]);let z=o.useCallback(e=>{var t,n;return T.current===R.current?.side&&(t=e,!!(n=R.current?.area)&&function(e,t){let{x:n,y:r}=e,i=!1;for(let e=0,o=t.length-1;e<t.length;o=e++){let a=t[e],l=t[o],s=a.x,u=a.y,c=l.x,d=l.y;u>r!=d>r&&n<(c-s)*(r-u)/(d-u)+s&&(i=!i)}return i}({x:t.clientX,y:t.clientY},n))},[]);return(0,c.jsx)(tO,{scope:n,searchRef:j,onItemEnter:o.useCallback(e=>{z(e)&&e.preventDefault()},[z]),onItemLeave:o.useCallback(e=>{z(e)||(P.current?.focus(),k(null))},[z]),onTriggerLeave:o.useCallback(e=>{z(e)&&e.preventDefault()},[z]),pointerGraceTimerRef:M,onPointerGraceIntentChange:o.useCallback(e=>{R.current=e},[]),children:(0,c.jsx)(N,{...g?{as:tA,allowPinchZoom:!0}:void 0,children:(0,c.jsx)(H,{asChild:!0,trapped:i,onMountAutoFocus:v(a,e=>{e.preventDefault(),P.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:l,children:(0,c.jsx)(D,{asChild:!0,disableOutsidePointerEvents:s,onEscapeKeyDown:d,onPointerDownOutside:f,onFocusOutside:h,onInteractOutside:p,onDismiss:m,children:(0,c.jsx)(eT,{asChild:!0,...S,dir:w.dir,orientation:"vertical",loop:r,currentTabStopId:C,onCurrentTabStopIdChange:k,onEntryFocus:v(u,e=>{w.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,c.jsx)(eh,{role:"menu","aria-orientation":"vertical","data-state":t2(y.open),"data-radix-menu-content":"",dir:w.dir,...E,...b,ref:_,style:{outline:"none",...b.style},onKeyDown:v(b.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=1===e.key.length;if(t){var i;let t,o,a,l,s,u;"Tab"===e.key&&e.preventDefault(),!n&&r&&(i=e.key,t=j.current+i,o=O().filter(e=>!e.disabled),a=document.activeElement,l=o.find(e=>e.ref.current===a)?.textValue,s=function(e,t,n){var r;let i=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,o=n?e.indexOf(n):-1,a=(r=Math.max(o,0),e.map((t,n)=>e[(r+n)%e.length]));1===i.length&&(a=a.filter(e=>e!==n));let l=a.find(e=>e.toLowerCase().startsWith(i.toLowerCase()));return l!==n?l:void 0}(o.map(e=>e.textValue),t,l),u=o.find(e=>e.textValue===s)?.ref.current,function e(t){j.current=t,window.clearTimeout(A.current),""!==t&&(A.current=window.setTimeout(()=>e(""),1e3))}(t),u&&setTimeout(()=>u.focus()))}let o=P.current;if(e.target!==o||!tn.includes(e.key))return;e.preventDefault();let a=O().filter(e=>!e.disabled).map(e=>e.ref.current);tt.includes(e.key)&&a.reverse(),function(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}(a)}),onBlur:v(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(A.current),j.current="")}),onPointerMove:v(e.onPointerMove,t5(e=>{let t=e.target,n=I.current!==e.clientX;e.currentTarget.contains(t)&&n&&(T.current=e.clientX>I.current?"right":"left",I.current=e.clientX)}))})})})})})})});tk.displayName=tS;var tM=o.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,c.jsx)(M.div,{role:"group",...r,ref:t})});tM.displayName="MenuGroup";var tR=o.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,c.jsx)(M.div,{...r,ref:t})});tR.displayName="MenuLabel";var tT="MenuItem",tI="menu.itemSelect",tN=o.forwardRef((e,t)=>
13{let{disabled:n=!1,onSelect:r,...i}=e,a=o.useRef(null),l=tg(tT,e.__scopeMenu),s=tC(tT,e.__scopeMenu),u=x(t,a),d=o.useRef(!1);return(0,c.jsx)(tD,{...i,ref:u,disabled:n,onClick:v(e.onClick,()=>{let e=a.current;if(!n&&e){let t=new CustomEvent(tI,{bubbles:!0,cancelable:!0});e.addEventListener(tI,e=>r?.(e),{once:!0}),R(e,t),t.defaultPrevented?d.current=!1:l.onClose()}}),onPointerDown:t=>{e.onPointerDown?.(t),d.current=!0},onPointerUp:v(e.onPointerUp,e=>{d.current||e.currentTarget?.click()}),onKeyDown:v(e.onKeyDown,e=>{let t=""!==s.searchRef.current;n||t&&" "===e.key||te.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});tN.displayName=tT;var tD=o.forwardRef((e,t)=>{let{__scopeMenu:n,disabled:r=!1,textValue:i,...a}=e,l=tC(tT,n),s=tf(n),u=o.useRef(null),d=x(t,u),[f,h]=o.useState(!1),[p,m]=o.useState("");return o.useEffect(()=>{let e=u.current;e&&m((e.textContent??"").trim())},[a.children]),(0,c.jsx)(ta.ItemSlot,{scope:n,disabled:r,textValue:i??p,children:(0,c.jsx)(eD,{asChild:!0,...s,focusable:!r,children:(0,c.jsx)(M.div,{role:"menuitem","data-highlighted":f?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0,...a,ref:d,onPointerMove:v(e.onPointerMove,t5(e=>{r?l.onItemLeave(e):(l.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:v(e.onPointerLeave,t5(e=>l.onItemLeave(e))),onFocus:v(e.onFocus,()=>h(!0)),onBlur:v(e.onBlur,()=>h(!1))})})})}),tz=o.forwardRef((e,t)=>{let{checked:n=!1,onCheckedChange:r,...i}=e;return(0,c.jsx)(tU,{scope:e.__scopeMenu,checked:n,children:(0,c.jsx)(tN,{role:"menuitemcheckbox","aria-checked":t4(n)?"mixed":n,...i,ref:t,"data-state":t3(n),onSelect:v(i.onSelect,()=>r?.(!!t4(n)||!n),{checkForDefaultPrevented:!1})})})});tz.displayName="MenuCheckboxItem";var tL="MenuRadioGroup",[tF,t$]=tu(tL,{value:void 0,onValueChange:()=>{}}),tB=o.forwardRef((e,t)=>{let{value:n,onValueChange:r,...i}=e,o=T(r);return(0,c.jsx)(tF,{scope:e.__scopeMenu,value:n,onValueChange:o,children:(0,c.jsx)(tM,{...i,ref:t})})});tB.displayName=tL;var tW="MenuRadioItem",tV=o.forwardRef((e,t)=>{let{value:n,...r}=e,i=t$(tW,e.__scopeMenu),o=n===i.value;return(0,c.jsx)(tU,{scope:e.__scopeMenu,checked:o,children:(0,c.jsx)(tN,{role:"menuitemradio","aria-checked":o,...r,ref:t,"data-state":t3(o),onSelect:v(r.onSelect,()=>i.onValueChange?.(n),{checkForDefaultPrevented:!1})})})});tV.displayName=tW;var tH="MenuItemIndicator",[tU,tq]=tu(tH,{checked:!1}),tK=o.forwardRef((e,t)=>{let{__scopeMenu:n,forceMount:r,...i}=e,o=tq(tH,n);return(0,c.jsx)(ex.C,{present:r||t4(o.checked)||!0===o.checked,children:(0,c.jsx)(M.span,{...i,ref:t,"data-state":t3(o.checked)})})});tK.displayName=tH;var tZ=o.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,c.jsx)(M.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});tZ.displayName="MenuSeparator";var tG=o.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e,i=td(n);return(0,c.jsx)(eg,{...i,...r,ref:t})});tG.displayName="MenuArrow";var[tY,tX]=tu("MenuSub"),tJ="MenuSubTrigger",tQ=o.forwardRef((e,t)=>{let n=tp(tJ,e.__scopeMenu),r=tg(tJ,e.__scopeMenu),i=tX(tJ,e.__scopeMenu),a=tC(tJ,e.__scopeMenu),l=o.useRef(null),{pointerGraceTimerRef:s,onPointerGraceIntentChange:u}=a,d={__scopeMenu:e.__scopeMenu},f=o.useCallback(()=>{l.current&&window.clearTimeout(l.current),l.current=null},[]);return o.useEffect(()=>f,[f]),o.useEffect(()=>{let e=s.current;return()=>{window.clearTimeout(e),u(null)}},[s,u]),(0,c.jsx)(tb,{asChild:!0,...d,children:(0,c.jsx)(tD,{id:i.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":i.contentId,"data-state":t2(n.open),...e,ref:w(t,i.onTriggerChange),onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:v(e.onPointerMove,t5(t=>{a.onItemEnter(t),!t.defaultPrevented&&(e.disabled||n.open||l.current||(a.onPointerGraceIntentChange(null),l.current=window.setTimeout(()=>{n.onOpenChange(!0),f()},100)))})),onPointerLeave:v(e.onPointerLeave,t5(e=>{f();let t=n.content?.getBoundingClientRect();if(t){let r=n.content?.dataset.side,i="right"===r,o=t[i?"left":"right"],l=t[i?"right":"left"];a.onPointerGraceIntentChange({area:[{x:e.clientX+(i?-5:5),y:e.clientY},{x:o,y:t.top},{x:l,y:t.top},{x:l,y:t.bottom},{x:o,y:t.bottom}],side:r}),window.clearTimeout(s.current),s.current=window.setTimeout(()=>a.onPointerGraceIntentChange(null),300)}else{if(a.onTriggerLeave(e),e.defaultPrevented)return;a.onPointerGraceIntentChange(null)}})),onKeyDown:v(e.onKeyDown,t=>{let i=""!==a.searchRef.current;e.disabled||i&&" "===t.key||tr[r.dir].includes(t.key)&&(n.onOpenChange(!0),n.content?.focus(),t.preventDefault())})})})});tQ.displayName=tJ;var t0="MenuSubContent",t1=o.forwardRef((e,t)=>
13{let n=tx(tS,e.__scopeMenu),{forceMount:r=n.forceMount,...i}=e,a=tp(tS,e.__scopeMenu),l=tg(tS,e.__scopeMenu),s=tX(t0,e.__scopeMenu),u=o.useRef(null),d=x(t,u);return(0,c.jsx)(ta.Provider,{scope:e.__scopeMenu,children:(0,c.jsx)(ex.C,{present:r||a.open,children:(0,c.jsx)(ta.Slot,{scope:e.__scopeMenu,children:(0,c.jsx)(tj,{id:s.contentId,"aria-labelledby":s.triggerId,...i,ref:d,align:"start",side:"rtl"===l.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{l.isUsingKeyboardRef.current&&u.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:v(e.onFocusOutside,e=>{e.target!==s.trigger&&a.onOpenChange(!1)}),onEscapeKeyDown:v(e.onEscapeKeyDown,e=>{l.onClose(),e.preventDefault()}),onKeyDown:v(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),n=ti[l.dir].includes(e.key);t&&n&&(a.onOpenChange(!1),s.trigger?.focus(),e.preventDefault())})})})})})});function t2(e){return e?"open":"closed"}function t4(e){return"indeterminate"===e}function t3(e){return t4(e)?"indeterminate":e?"checked":"unchecked"}function t5(e){return t=>"mouse"===t.pointerType?e(t):void 0}t1.displayName=t0;var t6=a[" useId ".trim().toString()]||(()=>void 0),t8=0;function t9(e){let[t,n]=o.useState(t6());return d(()=>{e||n(e=>e??String(t8++))},[e]),e||(t?`radix-${t}`:"")}var t7="DropdownMenu",[ne,nt]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>o.createContext(e));return function(n){let r=n?.[e]||t;return o.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let i=o.createContext(r),a=n.length;n=[...n,r];let l=t=>{let{scope:n,children:r,...l}=t,s=n?.[e]?.[a]||i,u=o.useMemo(()=>l,Object.values(l));return(0,c.jsx)(s.Provider,{value:u,children:r})};return l.displayName=t+"Provider",[l,function(n,l){let s=l?.[e]?.[a]||i,u=o.useContext(s);if(u)return u;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return o.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(t7,[tc]),nn=tc(),[nr,ni]=ne(t7),no=e=>{let{__scopeDropdownMenu:t,children:n,dir:r,open:i,defaultOpen:a,onOpenChange:l,modal:s=!0}=e,u=nn(t),d=o.useRef(null),[h,p]=function({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[i,a,l]=function({defaultProp:e,onChange:t}){let[n,r]=o.useState(e),i=o.useRef(n),a=o.useRef(t);return f(()=>{a.current=t},[t]),o.useEffect(()=>{i.current!==n&&(a.current?.(n),i.current=n)},[n,i]),[n,r,a]}({defaultProp:t,onChange:n}),s=void 0!==e,u=s?e:i;{let t=o.useRef(void 0!==e);o.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,r])}return[u,o.useCallback(t=>{if(s){let n="function"==typeof t?t(e):t;n!==e&&l.current?.(n)}else a(t)},[s,e,a,l])]}({prop:i,defaultProp:a??!1,onChange:l,caller:t7});return(0,c.jsx)(nr,{scope:t,triggerId:t9(),triggerRef:d,contentId:t9(),open:h,onOpenChange:p,onOpenToggle:o.useCallback(()=>p(e=>!e),[p]),modal:s,children:(0,c.jsx)(tv,{...u,open:h,onOpenChange:p,dir:r,modal:s,children:n})})};no.displayName=t7;var na="DropdownMenuTrigger",nl=o.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,disabled:r=!1,...i}=e,o=ni(na,n),a=nn(n);return(0,c.jsx)(tb,{asChild:!0,...a,children:(0,c.jsx)(g.button,{type:"button",id:o.triggerId,"aria-haspopup":"menu","aria-expanded":o.open,"aria-controls":o.open?o.contentId:void 0,"data-state":o.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...i,ref:u(t,o.triggerRef),onPointerDown:l(e.onPointerDown,e=>{!r&&0===e.button&&!1===e.ctrlKey&&(o.onOpenToggle(),o.open||e.preventDefault())}),onKeyDown:l(e.onKeyDown,e=>
13{!r&&(["Enter"," "].includes(e.key)&&o.onOpenToggle(),"ArrowDown"===e.key&&o.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});nl.displayName=na;var ns=e=>{let{__scopeDropdownMenu:t,...n}=e,r=nn(t);return(0,c.jsx)(tE,{...r,...n})};ns.displayName="DropdownMenuPortal";var nu="DropdownMenuContent",nc=o.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=ni(nu,n),a=nn(n),s=o.useRef(!1);return(0,c.jsx)(tk,{id:i.contentId,"aria-labelledby":i.triggerId,...a,...r,ref:t,onCloseAutoFocus:l(e.onCloseAutoFocus,e=>{s.current||i.triggerRef.current?.focus(),s.current=!1,e.preventDefault()}),onInteractOutside:l(e.onInteractOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;(!i.modal||r)&&(s.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});nc.displayName=nu;var nd=o.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=nn(n);return(0,c.jsx)(tM,{...i,...r,ref:t})});nd.displayName="DropdownMenuGroup",o.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=nn(n);return(0,c.jsx)(tR,{...i,...r,ref:t})}).displayName="DropdownMenuLabel",o.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=nn(n);return(0,c.jsx)(tN,{...i,...r,ref:t})}).displayName="DropdownMenuItem";var nf=o.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=nn(n);return(0,c.jsx)(tz,{...i,...r,ref:t})});nf.displayName="DropdownMenuCheckboxItem",o.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=nn(n);return(0,c.jsx)(tB,{...i,...r,ref:t})}).displayName="DropdownMenuRadioGroup",o.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=nn(n);return(0,c.jsx)(tV,{...i,...r,ref:t})}).displayName="DropdownMenuRadioItem";var nh=o.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=nn(n);return(0,c.jsx)(tK,{...i,...r,ref:t})});nh.displayName="DropdownMenuItemIndicator",o.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=nn(n);return(0,c.jsx)(tZ,{...i,...r,ref:t})}).displayName="DropdownMenuSeparator",o.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=nn(n);return(0,c.jsx)(tG,{...i,...r,ref:t})}).displayName="DropdownMenuArrow",o.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=nn(n);return(0,c.jsx)(tQ,{...i,...r,ref:t})}).displayName="DropdownMenuSubTrigger",o.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=nn(n);return(0,c.jsx)(t1,{...i,...r,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})}).displayName="DropdownMenuSubContent";var np=no,nm=nl,ng=ns,nv=nc,nb=nd,ny=nf,nw=nh},95722:(e,t,n)=>{"use strict";n.d(t,{dc:()=>l,ff:()=>a,g0:()=>s});var r=n(23939),i=n(8152),o=n.n(i),a=e=>e.legend.settings,l=e=>e.legend.size,s=(0,r.Mz)([e=>e.legend.payload,a],(e,t)=>{var{itemSorter:n}=t,r=e.flat(1);return n?o()(r,n):r})},96057:(e,t,n)=>{"use strict";n.r(t),n.d(t,{__iconNode:()=>i,default:()=>o});var r=n(23055);let i=[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]],o=(0,r.A)("search",i)},96901:(e,t,n)=>{"use strict";function r(e){return function(){return e}}n.d(t,{A:()=>r})},97135:(e,t,n)=>{"use strict";function r(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:4,n=10**t,r=Math.round(e*n)/n;return Object.is(r,-0)?0:r}function i(e){for(var t=arguments.length,n=Array(t>1?t-1:0),i=1;i<t;i++)n[i-1]=arguments[i];return e.reduce((e,t,i)=>{var o=n[i-1];return"string"==typeof o?e+o+t:void 0!==o?e+r(o)+t:e+t},"")}n.d(t,{L:()=>r,Y:()=>i})},97185:(e,t)=>{t.read=function(e,t,n,r,i){var o,a,l=8*i-r-1,s=(1<<l)-1,u=s>>1,c=-7,d=n?i-1:0,f=n?-1:1,h=e[t+d];for(d+=f,o=h&(1<<-c)-1,h>>=-c,c+=l;c>0;o=256*o+e[t+d],d+=f,c-=8);for(a=o&(1<<-c)-1,o>>=-c,c+=r;c>0;a=256*a+e[t+d],d+=f,c-=8);if(0===o)o=1-u;else{if(o===s)return a?NaN:1/0*(h?-1:1);a+=Math.pow(2,r),o-=u}return(h?-1:1)*a*Math.pow(2,o-r)},t.write=function(e,t,n,r,i,o){var a,l,s,u=8*o-i-1,c=(1<<u)-1,d=c>>1,f=5960464477539062e-23*(23===i),h=r?0:o-1,p=r?1:-1,m=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(l=+!!isNaN(t),a=c):(a=Math.floor(Math.log(t)/Math.LN2),t*(s=Math.pow(2,-a))<1&&(a--,s*=2),a+d>=1?t+=f/s:t+=f*Math.pow(2,1-d),t*s>=2&&(a++,s/=2),a+d>=c?(l=0,a=c):a+d>
13=1?(l=(t*s-1)*Math.pow(2,i),a+=d):(l=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[n+h]=255&l,h+=p,l/=256,i-=8);for(a=a<<i|l,u+=i;u>0;e[n+h]=255&a,h+=p,a/=256,u-=8);e[n+h-p]|=128*m}},97695:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.toString=function e(t){if(null==t)return"";if("string"==typeof t)return t;if(Array.isArray(t))return t.map(e).join(",");let n=String(t);return"0"===n&&Object.is(Number(t),-0)?"-0":n}},97893:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(25534),i=n(8348);t.isArrayLikeObject=function(e){return i.isObjectLike(e)&&r.isArrayLike(e)}},98421:(e,t,n)=>{"use strict";n.d(t,{CA:()=>y,D4:()=>m,Gc:()=>v,MC:()=>d,QG:()=>b,Vi:()=>u,W3:()=>l,cU:()=>f,fR:()=>p,hd:()=>h,ku:()=>g,m2:()=>c});var r=n(36491),i=n(89179);function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function a(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var l=0,s=(0,r.Z0)({name:"cartesianAxis",initialState:{xAxis:{},yAxis:{},zAxis:{}},reducers:{addXAxis:{reducer(e,t){e.xAxis[t.payload.id]=(0,i.h4)(t.payload)},prepare:(0,r.aA)()},replaceXAxis:{reducer(e,t){var{prev:n,next:r}=t.payload;void 0!==e.xAxis[n.id]&&(n.id!==r.id&&delete e.xAxis[n.id],e.xAxis[r.id]=(0,i.h4)(r))},prepare:(0,r.aA)()},removeXAxis:{reducer(e,t){delete e.xAxis[t.payload.id]},prepare:(0,r.aA)()},addYAxis:{reducer(e,t){e.yAxis[t.payload.id]=(0,i.h4)(t.payload)},prepare:(0,r.aA)()},replaceYAxis:{reducer(e,t){var{prev:n,next:r}=t.payload;void 0!==e.yAxis[n.id]&&(n.id!==r.id&&delete e.yAxis[n.id],e.yAxis[r.id]=(0,i.h4)(r))},prepare:(0,r.aA)()},removeYAxis:{reducer(e,t){delete e.yAxis[t.payload.id]},prepare:(0,r.aA)()},addZAxis:{reducer(e,t){e.zAxis[t.payload.id]=(0,i.h4)(t.payload)},prepare:(0,r.aA)()},replaceZAxis:{reducer(e,t){var{prev:n,next:r}=t.payload;void 0!==e.zAxis[n.id]&&(n.id!==r.id&&delete e.zAxis[n.id],e.zAxis[r.id]=(0,i.h4)(r))},prepare:(0,r.aA)()},removeZAxis:{reducer(e,t){delete e.zAxis[t.payload.id]},prepare:(0,r.aA)()},updateYAxisWidth(e,t){var{id:n,width:r}=t.payload,i=e.yAxis[n];if(i){var o,l=i.widthHistory||[];if(3===l.length&&l[0]===l[2]&&r===l[1]&&r!==i.width&&1>=Math.abs(r-(null!=(o=l[0])?o:0)))return;var s=[...l,r].slice(-3);e.yAxis[n]=a(a({},i),{},{width:r,widthHistory:s})}}}}),{addXAxis:u,replaceXAxis:c,removeXAxis:d,addYAxis:f,replaceYAxis:h,removeYAxis:p,addZAxis:m,replaceZAxis:g,removeZAxis:v,updateYAxisWidth:b}=s.actions,y=s.reducer},98429:(e,t,n)=>{"use strict";n.d(t,{E:()=>i});var r=n(44078),i=(e,t)=>{var n,i=Number(t);if(!(0,r.M8)(i)&&null!=t)return i>=0?null==e||null==(n=e[i])?void 0:n.value:void 0}},98614:(e,t,n)=>{"use strict";n.d(t,{G2:()=>eg,q:()=>eG,tP:()=>e4,g1:()=>e9,iv:()=>tc,Nk:()=>ep,EZ:()=>ez,pM:()=>eA,Oz:()=>eK,tF:()=>tk,rj:()=>ed,ec:()=>ea,bb:()=>eX,xp:()=>e6,wL:()=>e0,MK:()=>eP,IO:()=>eu,P9:()=>eB,S5:()=>eM,PU:()=>q,cd:()=>G,N8:()=>J,eo:()=>er,yi:()=>eD,CH:()=>eN,ZB:()=>t_,D5:()=>ta,iV:()=>tf,Gx:()=>tM,BQ:()=>tC,_y:()=>tN,um:()=>en,gT:()=>eV,Kr:()=>e$,$X:()=>eU,TC:()=>e_,Zi:()=>tA,CR:()=>tj,Dn:()=>eO,K6:()=>eC,ld:()=>ei,L$:()=>tE,Rl:()=>Z,y7:()=>K,Lw:()=>ty,KR:()=>tS,sf:()=>X,hc:()=>Y,wP:()=>tO,Y:()=>tI});var r=n(23939),i=n(61646),o=n.n(i),a=n(77513),l=n(69842),s=n(59737),u=n(63859),c=n(44078),d=n(61963),f=n(26463),h=n.n(f);function p(e){return 0===e?1:Math.floor(new(h())(e).abs().log(10).toNumber())+1}function m(e,t,n){for(var r=new(h())(e),i=0,o=[];r.lt(t)&&i<1e5;)o.push(r.toNumber()),r=r.add(n),i++;return o}var g=e=>{var[t,n]=e,[r,i]=[t,n];return t>n&&([r,i]=[n,t]),[r,i]}
13,v=(e,t,n)=>{if(e.lte(0))return new(h())(0);var r=p(e.toNumber()),i=new(h())(10).pow(r),o=e.div(i),a=1!==r?.05:.1,l=new(h())(Math.ceil(o.div(a).toNumber())).add(n).mul(a).mul(i);return new(h())(t?l.toNumber():Math.ceil(l.toNumber()))},b=(e,t,n)=>{if(e.lte(0))return new(h())(0);var r,i=[1,2,2.5,5],o=e.toNumber(),a=Math.floor(new(h())(o).abs().log(10).toNumber()),l=new(h())(10).pow(a),s=e.div(l).toNumber(),u=i.findIndex(e=>e>=s-1e-10);if(-1===u&&(l=l.mul(10),u=0),(u+=n)>=i.length){var c=Math.floor(u/i.length);u%=i.length,l=l.mul(new(h())(10).pow(c))}var d=null!=(r=i[u])?r:1,f=new(h())(d).mul(l);return t?f:new(h())(Math.ceil(f.toNumber()))},y=function(e,t,n,r){var i,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:v;if(!Number.isFinite((t-e)/(n-1)))return{step:new(h())(0),tickMin:new(h())(0),tickMax:new(h())(0)};var l=a(new(h())(t).sub(e).div(n-1),r,o),s=Math.ceil((i=e<=0&&t>=0?new(h())(0):(i=new(h())(e).add(t).div(2)).sub(new(h())(i).mod(l))).sub(e).div(l).toNumber()),u=Math.ceil(new(h())(t).sub(i).div(l).toNumber()),c=s+u+1;return c>n?y(e,t,n,r,o+1,a):(c<n&&(u=t>0?u+(n-c):u,s=t>0?s:s+(n-c)),{step:l,tickMin:i.sub(new(h())(s).mul(l)),tickMax:i.add(new(h())(u).mul(l))})},w=function(e){var[t,n]=e,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"auto",a=Math.max(r,2),[l,s]=g([t,n]);if(l===-1/0||s===1/0){var u=s===1/0?[l,...Array(r-1).fill(1/0)]:[...Array(r-1).fill(-1/0),s];return t>n?u.reverse():u}if(l===s)return((e,t,n)=>{var r=new(h())(1),i=new(h())(e);if(!i.isint()&&n){var o=Math.abs(e);o<1?(r=new(h())(10).pow(p(e)-1),i=new(h())(Math.floor(i.div(r).toNumber())).mul(r)):o>1&&(i=new(h())(Math.floor(e)))}else 0===e?i=new(h())(Math.floor((t-1)/2)):n||(i=new(h())(Math.floor(e)));for(var a=Math.floor((t-1)/2),l=[],s=0;s<t;s++)l.push(i.add(new(h())(s-a).mul(r)).toNumber());return l})(l,r,i);var{step:c,tickMin:d,tickMax:f}=y(l,s,a,i,0,"snap125"===o?b:v),w=m(d,f.add(new(h())(.1).mul(c)),c);return t>n?w.reverse():w},x=function(e,t){var[n,r]=e,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"auto",[a,l]=g([n,r]);if(a===-1/0||l===1/0)return[n,r];if(a===l)return[a];var s=Math.max(t,2),u=("snap125"===o?b:v)(new(h())(l).sub(a).div(s-1),i,0),c=[...m(new(h())(a),new(h())(l),u),l];return!1===i&&(c=c.map(e=>Math.round(e))),n>r?c.reverse():c},E=n(414),S=n(54373),O=n(30949),C=n(4139),k=n(19409),P=n(78282),_=(e,t)=>t,A=(e,t,n)=>n,j=n(16951),M=n(7302),R=n(94567),T=n(46047),I=n(60957),N=n(90692),D=n(34914),z=n(24117),L=n(25540),F=n(20360),$=n(58043),B=n(81315);function W(e,t){if(e){var n=null!=t?t:e.domain(),r=n.map(t=>{var n;return null!=(n=e(t))?n:0}),i=e.range();if(0!==n.length&&!(i.length<2))return e=>{var t,i,o=function(e,t){for(var n=0,r=e.length,i=e[0]<e[e.length-1];n<r;){var o=Math.floor((n+r)/2);(i?e[o]<t:e[o]>t)?n=o+1:r=o}return n}(r,e);return o<=0?n[0]:o>=n.length?n[n.length-1]:Math.abs(e-(null!=(t=r[o-1])?t:0))<=Math.abs(e-(null!=(i=r[o])?i:0))?n[o-1]:n[o]}}}function V(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function H(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?V(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):V(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var U=[0,"auto"],q={allowDataOverflow:!1,allowDecimals:!0,allowDuplicatedCategory:!0,angle:0,dataKey:void 0,domain:void 0,height:30,hide:!0,id:0,includeHidden:!1,interval:"preserveEnd",minTickGap:5,mirror:!1,name:void 0,orientation:"bottom",padding:{left:0,right:0},reversed:!1,scale:"auto",tick:!0,tickCount:5,tickFormatter:void 0,ticks:void 0,type:"category",unit:void 0,niceTicks:"auto"},K=(e,t)=>e.cartesianAxis.xAxis[t],Z=(e,t)=>{var n=K(e,t);return null==n?q:n},G={allowDataOverflow:!1,allowDecimals:!0,allowDuplicatedCategory:!0,angle:0,dataKey:void 0,domain:U,hide:!0,id:0,includeHidden:!1,interval:"preserveEnd",minTickGap:5,mirror:!1,name:void 0,orientation:"left",padding:{top:0,bottom:0},reversed:!1,scale:"auto",tick:!0,tickCount:5,tickFormatter:void 0,ticks:void 0,type:"number",unit:void 0,niceTicks:"auto",width:M.tQ},Y=(e,t)=>
13e.cartesianAxis.yAxis[t],X=(e,t)=>{var n=Y(e,t);return null==n?G:n},J={domain:[0,"auto"],includeHidden:!1,reversed:!1,allowDataOverflow:!1,allowDuplicatedCategory:!1,dataKey:void 0,id:0,name:"",range:[64,64],scale:"auto",type:"number",unit:""},Q=(e,t)=>{var n=e.cartesianAxis.zAxis[t];return null==n?J:n},ee=(e,t,n)=>{switch(t){case"xAxis":return Z(e,n);case"yAxis":return X(e,n);case"zAxis":return Q(e,n);case"angleAxis":return(0,P.Be)(e,n);case"radiusAxis":return(0,P.Gl)(e,n);default:throw Error("Unexpected axis type: ".concat(t))}},et=(e,t,n)=>{switch(t){case"xAxis":return Z(e,n);case"yAxis":return X(e,n);case"angleAxis":return(0,P.Be)(e,n);case"radiusAxis":return(0,P.Gl)(e,n);default:throw Error("Unexpected axis type: ".concat(t))}},en=e=>e.graphicalItems.cartesianItems.some(e=>"bar"===e.type)||e.graphicalItems.polarItems.some(e=>"radialBar"===e.type);function er(e,t){return n=>{switch(e){case"xAxis":return"xAxisId"in n&&n.xAxisId===t;case"yAxis":return"yAxisId"in n&&n.yAxisId===t;case"zAxis":return"zAxisId"in n&&n.zAxisId===t;case"angleAxis":return"angleAxisId"in n&&n.angleAxisId===t;case"radiusAxis":return"radiusAxisId"in n&&n.radiusAxisId===t;default:return!1}}}var ei=e=>e.graphicalItems.cartesianItems,eo=(0,r.Mz)([_,A],er),ea=(e,t,n)=>e.filter(n).filter(e=>(null==t?void 0:t.includeHidden)===!0||!e.hide),el=(0,r.Mz)([ei,ee,eo],ea,{memoizeOptions:{resultEqualityCheck:D.O}}),es=(0,r.Mz)([el],e=>e.filter(e=>"area"===e.type||"bar"===e.type).filter(I.g)),eu=e=>e.filter(e=>!("stackId"in e)||void 0===e.stackId),ec=(0,r.Mz)([el],eu),ed=e=>e.map(e=>e.data).filter(Boolean).flat(1),ef=(0,r.Mz)([el],e=>e.some(e=>!e.data)),eh=(0,r.Mz)([el],ed,{memoizeOptions:{resultEqualityCheck:D.O}}),ep=(e,t)=>{var{chartData:n=[],dataStartIndex:r,dataEndIndex:i}=t;return e.length>0?e:n.slice(r,i+1)},em=(0,r.Mz)([eh,s.k$],ep),eg=(e,t,n,r,i,o)=>{var{chartData:a=[],dataStartIndex:s,dataEndIndex:u}=r,c=(null==t?void 0:t.dataKey)!=null?e.map(e=>({value:(0,l.kr)(e,t.dataKey)})):n.length>0?n.map(e=>e.dataKey).flatMap(t=>e.map(e=>({value:(0,l.kr)(e,t)}))):e.map(e=>({value:e}));return i&&(null==t?void 0:t.dataKey)!=null&&o.length>0?[...a.slice(s,u+1).map(e=>({value:(0,l.kr)(e,t.dataKey)})).filter(e=>null!=e.value),...c]:c},ev=(0,r.Mz)([em,ee,el,s.k$,ef,eh],eg);function eb(e){if((0,c.vh)(e)||e instanceof Date){var t=Number(e);if((0,d.H)(t))return t}}function ey(e){if(Array.isArray(e)){var t=[eb(e[0]),eb(e[1])];return(0,u.JH)(t)?t:void 0}var n=eb(e);if(null!=n)return[n,n]}function ew(e){return e.map(eb).filter(c.n9)}function ex(e,t){var n=eb(e),r=eb(t);return null==n&&null==r?0:null==n?-1:null==r?1:n-r}var eE=(0,r.Mz)([ev],e=>null==e?void 0:e.map(e=>e.value).sort(ex));function eS(e,t){switch(e){case"xAxis":return"x"===t.direction;case"yAxis":return"y"===t.direction;default:return!1}}var eO=e=>{var t=(0,z.R)(e),n=(0,L.M)(e);return et(e,t,n)},eC=(0,r.Mz)([eO],e=>null==e?void 0:e.dataKey),ek=(0,r.Mz)([es,s.k$,eO],T.A),eP=(e,t,n,r)=>Object.fromEntries(Object.entries(t.reduce((e,t)=>{if(null==t.stackId)return e;var n=e[t.stackId];return null==n&&(n=[]),n.push(t),e[t.stackId]=n,e},{})).map(t=>{var[i,o]=t,a=r?[...o].reverse():o,s=a.map(R.x);return[i,{stackedData:(0,l.yy)(e,s,n),graphicalItems:a}]})),e_=(0,r.Mz)([ek,es,k.eC,k.Lb],eP),eA=(e,t,n,r)=>{var{dataStartIndex:i,dataEndIndex:o}=t;if(null==r&&"zAxis"!==n){var a=(0,l.Mk)(e,i,o);if(null==a||0!==a[0]||0!==a[1])return a}},ej=(0,r.Mz)([ee],e=>e.allowDataOverflow),eM=e=>{var t;if(null==e||!("domain"in e))return U;if(null!=e.domain)return e.domain;if("ticks"in e&&null!=e.ticks){if("number"===e.type){var n=ew(e.ticks);return[Math.min(...n),Math.max(...n)]}if("category"===e.type)return e.ticks.map(String)}return null!=(t=null==e?void 0:e.domain)?t:U},eR=(0,r.Mz)([ee],eM),eT=(0,r.Mz)([eR,ej],u.f5),eI=(0,r.Mz)([e_,s.LF,_,eT],eA,{memoizeOptions:{resultEqualityCheck:N.o}}),eN=e=>e.errorBars,eD=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];var r=t.filter(Boolean);if(0!==r.length){var i=r.flat();return[Math.min(...i),Math.max(...i)]}},ez=function(e,t,n,r,i){var o,a,s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:[];if(n.length>
130&&n.forEach(e=>{var n,u=null!=e.data?[...e.data]:s,f=null==(n=r[e.id])?void 0:n.filter(e=>eS(i,e));u.forEach(n=>{var r,i=(0,l.kr)(n,null!=(r=t.dataKey)?r:e.dataKey),s=function(e,t,n){if(!n||!n.length)return[];if("number"!=typeof t||(0,c.M8)(t)){if(Array.isArray(t)){var r,i=ew(t);i.length>0&&(r=Math.max(...i))}}else r=t;return null==r?[]:ew(n.flatMap(t=>{var n,i,o=(0,l.kr)(e,t.dataKey);if(Array.isArray(o)?[n,i]=o:n=i=o,(0,d.H)(n)&&(0,d.H)(i))return[r-n,r+i]}))}(n,i,f);if(s.length>=2){var u=Math.min(...s),h=Math.max(...s);(null==o||u<o)&&(o=u),(null==a||h>a)&&(a=h)}var p=ey(i);null!=p&&(o=null==o?p[0]:Math.min(o,p[0]),a=null==a?p[1]:Math.max(a,p[1]))})}),(null==t?void 0:t.dataKey)!=null&&0===n.length&&e.forEach(e=>{var n=ey((0,l.kr)(e,t.dataKey));null!=n&&(o=null==o?n[0]:Math.min(o,n[0]),a=null==a?n[1]:Math.max(a,n[1]))}),(0,d.H)(o)&&(0,d.H)(a))return[o,a]},eL=(0,r.Mz)([em,ee,ec,eN,_,s.lm],ez,{memoizeOptions:{resultEqualityCheck:N.o}});function eF(e){var{value:t}=e;if((0,c.vh)(t)||t instanceof Date)return t}var e$=e=>e.referenceElements.dots,eB=(e,t,n)=>e.filter(e=>"extendDomain"===e.ifOverflow).filter(e=>"xAxis"===t?e.xAxisId===n:e.yAxisId===n),eW=(0,r.Mz)([e$,_,A],eB),eV=e=>e.referenceElements.areas,eH=(0,r.Mz)([eV,_,A],eB),eU=e=>e.referenceElements.lines,eq=(0,r.Mz)([eU,_,A],eB),eK=(e,t)=>{if(null!=e){var n=ew(e.map(e=>"xAxis"===t?e.x:e.y));if(0!==n.length)return[Math.min(...n),Math.max(...n)]}},eZ=(0,r.Mz)(eW,_,eK),eG=(e,t)=>{if(null!=e){var n=ew(e.flatMap(e=>["xAxis"===t?e.x1:e.y1,"xAxis"===t?e.x2:e.y2]));if(0!==n.length)return[Math.min(...n),Math.max(...n)]}},eY=(0,r.Mz)([eH,_],eG),eX=(e,t)=>{if(null!=e){var n=e.flatMap(e=>"xAxis"===t?function(e){if(null!=e.x)return ew([e.x]);var t,n=null==(t=e.segment)?void 0:t.map(e=>e.x);return null==n||0===n.length?[]:ew(n)}(e):function(e){if(null!=e.y)return ew([e.y]);var t,n=null==(t=e.segment)?void 0:t.map(e=>e.y);return null==n||0===n.length?[]:ew(n)}(e));if(0!==n.length)return[Math.min(...n),Math.max(...n)]}},eJ=(0,r.Mz)([eq,_],eX),eQ=(0,r.Mz)(eZ,eJ,eY,(e,t,n)=>eD(e,n,t)),e0=(e,t,n,r,i,o,a,l)=>{if(null!=n)return n;var s="vertical"===a&&"xAxis"===l||"horizontal"===a&&"yAxis"===l?eD(r,o,i):eD(o,i);return(0,u.v1)(t,s,e.allowDataOverflow)},e1=(0,r.Mz)([ee,eR,eT,eI,eL,eQ,a.fz,_],e0,{memoizeOptions:{resultEqualityCheck:N.o}}),e2=[0,1],e4=(e,t,n,r,i,a,s)=>{if(null!=e&&null!=n&&0!==n.length||void 0!==s){var u,d,{dataKey:f,type:h}=e,p=(0,l._L)(t,a);return p&&null==f?o()(0,null!=(d=null==n?void 0:n.length)?d:0):"category"===h?(u=r.map(eF).filter(e=>null!=e),p&&(null==e.dataKey||e.allowDuplicatedCategory&&(0,c.CG)(u))?o()(0,r.length):e.allowDuplicatedCategory?u:Array.from(new Set(u))):"expand"!==i||p?s:e2}},e3=(0,r.Mz)([ee,a.fz,em,ev,k.eC,_,e1],e4),e5=(0,r.Mz)([ee,en,k.iO],B.s),e6=(e,t,n)=>{var{niceTicks:r}=t;if("none"!==r){var i=eM(t),o=Array.isArray(i)&&("auto"===i[0]||"auto"===i[1]);if(("snap125"===r||"adaptive"===r)&&null!=t&&t.tickCount&&(0,u.JH)(e)){if(o)return w(e,t.tickCount,t.allowDecimals,r);if("number"===t.type)return x(e,t.tickCount,t.allowDecimals,r)}if("auto"===r&&"linear"===n&&null!=t&&t.tickCount){if(o&&(0,u.JH)(e))return w(e,t.tickCount,t.allowDecimals,"adaptive");if("number"===t.type&&(0,u.JH)(e))return x(e,t.tickCount,t.allowDecimals,"adaptive")}}},e8=(0,r.Mz)([e3,et,e5],e6),e9=(e,t,n,r)=>{if("angleAxis"!==r&&(null==e?void 0:e.type)==="number"&&(0,u.JH)(t)&&Array.isArray(n)&&n.length>0){var i,o;return[Math.min(t[0],null!=(i=n[0])?i:0),Math.max(t[1],null!=(o=n[n.length-1])?o:0)]}return t},e7=(0,r.Mz)([ee,e3,e8,_],e9),te=(0,r.Mz)(ev,ee,(e,t)=>{if(t&&"number"===t.type){var n=1/0,r=Array.from(ew(e.map(e=>e.value))).sort((e,t)=>e-t),i=r[0],o=r[r.length-1];if(null==i||null==o)return 1/0;var a=o-i;if(0===a)return 1/0;for(var l=0;l<r.length-1;l++){var s=r[l],u=r[l+1];null!=s&&null!=u&&(n=Math.min(n,u-s))}return n/a}}),tt=(0,r.Mz)(te,a.fz,k.gY,O.HZ,(e,t,n,r,i)=>i,(e,t,n,r,i)=>{if(!(0,d.H)(e))return 0;var o="vertical"===t?r.height:r.width;if("gap"===i)return e*o/2;if("no-gap"===i){var a=(0,c.F4)(n,e*o),l=e*o/2;return l-a-(l-a)/o*a}return 0}),tn=(0,r.Mz)(Z,(e,t,n)=>{var r=Z(e,t);return null==r||"string"!=typeof r.padding?0:tt(e,"xAxis",t,n,r.padding)},(e,t)=>{if(null==e)return{left:0,right:0};var n,r,{padding:i}=e;
13return"string"==typeof i?{left:t,right:t}:{left:(null!=(n=i.left)?n:0)+t,right:(null!=(r=i.right)?r:0)+t}}),tr=(0,r.Mz)(X,(e,t,n)=>{var r=X(e,t);return null==r||"string"!=typeof r.padding?0:tt(e,"yAxis",t,n,r.padding)},(e,t)=>{if(null==e)return{top:0,bottom:0};var n,r,{padding:i}=e;return"string"==typeof i?{top:t,bottom:t}:{top:(null!=(n=i.top)?n:0)+t,bottom:(null!=(r=i.bottom)?r:0)+t}}),ti=(0,r.Mz)([O.HZ,tn,C.U,C.C,(e,t,n)=>n],(e,t,n,r,i)=>{var{padding:o}=r;return i?[o.left,n.width-o.right]:[e.left+t.left,e.left+e.width-t.right]}),to=(0,r.Mz)([O.HZ,a.fz,tr,C.U,C.C,(e,t,n)=>n],(e,t,n,r,i,o)=>{var{padding:a}=i;return o?[r.height-a.bottom,a.top]:"horizontal"===t?[e.top+e.height-n.bottom,e.top+n.top]:[e.top+n.top,e.top+e.height-n.bottom]}),ta=(e,t,n,r)=>{var i;switch(t){case"xAxis":return ti(e,n,r);case"yAxis":return to(e,n,r);case"zAxis":return null==(i=Q(e,n))?void 0:i.range;case"angleAxis":return(0,P.Cv)(e);case"radiusAxis":return(0,P.Dc)(e,n);default:return}},tl=(0,r.Mz)([ee,ta],j.I),ts=(0,r.Mz)([e5,e7],(e,t)=>{if(null!=t)if("linear"!==e)return t;else{if(!(0,u.JH)(t)){for(var n,r,i=0;i<t.length;i++){var o=t[i];(0,d.H)(o)&&((void 0===n||o<n)&&(n=o),(void 0===r||o>r)&&(r=o))}return void 0!==n&&void 0!==r?[n,r]:void 0}return t}}),tu=(0,r.Mz)([ee,e5,ts,tl],$.S),tc=(e,t,n,r)=>{if(null!=n&&null!=n.dataKey){var{type:i,scale:o}=n;if((0,l._L)(e,r)&&("number"===i||"auto"!==o))return t.map(e=>e.value)}},td=(0,r.Mz)([a.fz,ev,et,_],tc),tf=(0,r.Mz)([tu],F.X);function th(e,t){return e.id<t.id?-1:+(e.id>t.id)}(0,r.Mz)([tu],function(e){if(null!=e)return"invert"in e&&"function"==typeof e.invert?e.invert.bind(e):W(e,void 0)}),(0,r.Mz)([tu,eE],W),(0,r.Mz)([el,eN,_],(e,t,n)=>e.flatMap(e=>t[e.id]).filter(Boolean).filter(e=>eS(n,e)));var tp=(e,t)=>t,tm=(e,t,n)=>n,tg=(0,r.Mz)(S.h,tp,tm,(e,t,n)=>e.filter(e=>e.orientation===t).filter(e=>e.mirror===n).sort(th)),tv=(0,r.Mz)(S.W,tp,tm,(e,t,n)=>e.filter(e=>e.orientation===t).filter(e=>e.mirror===n).sort(th)),tb=(e,t)=>({width:e.width,height:t.height}),ty=(0,r.Mz)(O.HZ,Z,tb),tw=(0,r.Mz)(E.A$,O.HZ,tg,tp,tm,(e,t,n,r,i)=>{var o,a={};return n.forEach(n=>{var l=tb(t,n);null==o&&(o=((e,t,n)=>{switch(t){case"top":return e.top;case"bottom":return n-e.bottom;default:return 0}})(t,r,e));var s="top"===r&&!i||"bottom"===r&&i;a[n.id]=o-Number(s)*l.height,o+=(s?-1:1)*l.height}),a}),tx=(0,r.Mz)(E.Lp,O.HZ,tv,tp,tm,(e,t,n,r,i)=>{var o,a={};return n.forEach(n=>{var l={width:"number"==typeof n.width?n.width:M.tQ,height:t.height};null==o&&(o=((e,t,n)=>{switch(t){case"left":return e.left;case"right":return n-e.right;default:return 0}})(t,r,e));var s="left"===r&&!i||"right"===r&&i;a[n.id]=o-Number(s)*l.width,o+=(s?-1:1)*l.width}),a}),tE=(0,r.Mz)([O.HZ,Z,(e,t)=>{var n=Z(e,t);if(null!=n)return tw(e,n.orientation,n.mirror)},(e,t)=>t],(e,t,n,r)=>{if(null!=t){var i=null==n?void 0:n[r];return null==i?{x:e.left,y:0}:{x:e.left,y:i}}}),tS=(0,r.Mz)([O.HZ,X,(e,t)=>{var n=X(e,t);if(null!=n)return tx(e,n.orientation,n.mirror)},(e,t)=>t],(e,t,n,r)=>{if(null!=t){var i=null==n?void 0:n[r];return null==i?{x:0,y:e.top}:{x:i,y:e.top}}}),tO=(0,r.Mz)(O.HZ,X,(e,t)=>({width:"number"==typeof t.width?t.width:M.tQ,height:e.height})),tC=(e,t,n)=>{switch(t){case"xAxis":return ty(e,n).width;case"yAxis":return tO(e,n).height;default:return}},tk=(e,t,n,r)=>{if(null!=n){var{allowDuplicatedCategory:i,type:o,dataKey:a}=n,s=(0,l._L)(e,r),u=t.map(e=>e.value),d=u.filter(e=>null!=e);if(a&&s&&"category"===o&&i&&(0,c.CG)(d))return u}},tP=(0,r.Mz)([a.fz,ev,ee,_],tk),t_=(0,r.Mz)([a.fz,(e,t,n)=>{switch(t){case"xAxis":return Z(e,n);case"yAxis":return X(e,n);default:throw Error("Unexpected axis type: ".concat(t))}},e5,tf,tP,td,ta,e8,_],(e,t,n,r,i,o,a,s,u)=>{if(null!=t){var c=(0,l._L)(e,u);return{angle:t.angle,interval:t.interval,minTickGap:t.minTickGap,orientation:t.orientation,tick:t.tick,tickCount:t.tickCount,tickFormatter:t.tickFormatter,ticks:t.ticks,type:t.type,unit:t.unit,axisType:u,categoricalDomain:o,duplicateDomain:i,isCategorical:c,niceTicks:s,range:a,realScaleType:n,scale:r}}}),tA=(0,r.Mz)([a.fz,et,e5,tf,e8,ta,tP,td,_],(e,t,n,r,i,o,a,s,u)=>{if(null!=t&&null!=r){var f=(0,l._L)(e,u),{type:h,ticks:p,tickCount:m}=t,g="scaleBand"===n&&"function"==typeof r.bandwidth?r.bandwidth()/2:2,v="category"===h&&r.bandwidth?r.bandwidth()/g:0;v="angleAxis"===u&&null!=o&&o.length>=2?2*(0,c.sA)(o[0]-o[1])*v:v;var b=p||i;return b?b.map((e,t)=>{var n=a?a.indexOf(e):e,i=r.map(n);return(0,d.H)(i)?{index:t,coordinate:i+v,value:e,offset:v}:null}).filter(c.n9):f&&s?s.map((e,t)=>{var n=r.map(e);return(0,d.H)(n)?{coordinate:n+v,value:e,index:t,offset:v}:null}).filter(c.n9):r.ticks?r.ticks(m).map((e,t)=>{var n=r.map(e);return(0,d.H)(n)?{coordinate:n+v,value:e,index:t,offset:v}:null}).filter(c.n9):r.domain().map((e,t)=>{var n=r.map(e);return(0,d.H)(n)?{coordinate:n+v,value:a?a[e]:e,index:t,offset:v}:null}).filter(c.n9)}}),tj=(0,r.Mz)([a.fz,et,tf,ta,tP,td,_],(e,t,n,r,i,o,a)=>
13{if(null!=t&&null!=n&&null!=r&&r[0]!==r[1]){var s=(0,l._L)(e,a),{tickCount:u}=t,f=0;return(f="angleAxis"===a&&(null==r?void 0:r.length)>=2?2*(0,c.sA)(r[0]-r[1])*f:f,s&&o)?o.map((e,t)=>{var r=n.map(e);return(0,d.H)(r)?{coordinate:r+f,value:e,index:t,offset:f}:null}).filter(c.n9):n.ticks?n.ticks(u).map((e,t)=>{var r=n.map(e);return(0,d.H)(r)?{coordinate:r+f,value:e,index:t,offset:f}:null}).filter(c.n9):n.domain().map((e,t)=>{var r=n.map(e);return(0,d.H)(r)?{coordinate:r+f,value:i?i[e]:e,index:t,offset:f}:null}).filter(c.n9)}}),tM=(0,r.Mz)(ee,tf,(e,t)=>{if(null!=e&&null!=t)return H(H({},e),{},{scale:t})}),tR=(0,r.Mz)([ee,e5,e3,tl],$.S),tT=(0,r.Mz)([tR],F.X),tI=(0,r.Mz)((e,t,n)=>Q(e,n),tT,(e,t)=>{if(null!=e&&null!=t)return H(H({},e),{},{scale:t})}),tN=(0,r.Mz)([a.fz,S.h,S.W],(e,t,n)=>{switch(e){case"horizontal":return t.some(e=>e.reversed)?"right-to-left":"left-to-right";case"vertical":return n.some(e=>e.reversed)?"bottom-to-top":"top-to-bottom";case"centric":case"radial":return"left-to-right";default:return}});(0,r.Mz)([(e,t,n)=>{var r;return null==(r=e.renderedTicks[t])?void 0:r[n]}],e=>{if(e&&0!==e.length)return t=>{var n,r=1/0,i=e[0];for(var o of e){var a=Math.abs(o.coordinate-t);a<r&&(r=a,i=o)}return null==(n=i)?void 0:n.value}})},98801:(e,t,n)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=n(97695),i=n(16661);t.toPath=function(e){if(Array.isArray(e))return e.map(i.toKey);if("symbol"==typeof e)return[e];e=r.toString(e);let t=[],n=e.length;if(0===n)return t;let o=0,a="",l="",s=!1;for(46===e.charCodeAt(0)&&(t.push(""),o++);o<n;){let r=e[o];l?"\\"===r&&o+1<n?a+=e[++o]:r===l?l="":a+=r:s?'"'===r||"'"===r?l=r:"]"===r?(s=!1,t.push(a),a=""):a+=r:"["===r?(s=!0,a&&(t.push(a),a="")):"."===r?a&&(t.push(a),a=""):a+=r,o++}return a&&t.push(a),t}},98943:(e,t,n)=>{"use strict";n.d(t,{m:()=>ed});var r=n(12115),i=n(47650),o=n(8152),a=n.n(o),l=n(47227),s=n(44078);function u(){return(u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function c(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function d(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?c(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function f(e){return Array.isArray(e)&&(0,s.vh)(e[0])&&(0,s.vh)(e[1])?e.join(" ~ "):e}var h={margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},p={display:"block",paddingTop:4,paddingBottom:4,color:"#000"},m={},g=e=>{var{separator:t=" : ",contentStyle:n,itemStyle:i,labelStyle:o=m,payload:c,formatter:g,itemSorter:v,wrapperClassName:b,labelClassName:y,label:w,labelFormatter:x,accessibilityLayer:E=!1}=e,S=d(d({},h),n),O=d({margin:0},o),C=!(0,s.uy)(w),k=C?w:"",P=(0,l.$)("recharts-default-tooltip",b),_=(0,l.$)("recharts-tooltip-label",y);return C&&x&&null!=c&&(k=x(w,c)),r.createElement("div",u({className:P,style:S},E?{role:"status","aria-live":"assertive"}:{}),r.createElement("p",{className:_,style:O},r.isValidElement(k)?k:"".concat(k)),(()=>{if(c&&c.length){var e=(null==v?c:a()(c,v)).map((e,n)=>{if(!e||"none"===e.type)return null;var o=e.formatter||g||f,{value:a,name:l}=e,u=a,h=l;if(o){var m=o(a,l,e,n,c);if(Array.isArray(m))[u,h]=m;else{if(null==m)return null;u=m}}var v=d(d({},p),{},{color:e.color||p.color},i);return r.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(n),style:v},(0,s.vh)(h)?r.createElement("span",{className:"recharts-tooltip-item-name"},h):null,(0,s.vh)(h)?r.createElement("span",{className:"recharts-tooltip-item-separator"},t):null,r.createElement("span",{className:"recharts-tooltip-item-value"},u),r.createElement("span",{className:"recharts-tooltip-item-unit"},e.unit||""))});return r.createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},e)}return null})())},v="recharts-tooltip-wrapper",b={visibility:"hidden"};function y(e){var{allowEscapeViewBox:t,coordinate:n,key:r,offset:i,position:o,reverseDirection:a,tooltipDimension:l,viewBox:u,viewBoxDimension:c}=e;
13if(o&&(0,s.Et)(o[r]))return o[r];var d=n[r]-l-(i>0?i:0),f=n[r]+i;if(t[r])return a[r]?d:f;var h=u[r];return null==h?0:a[r]?d<h?Math.max(f,h):Math.max(d,h):null==c?0:f+l>h+c?Math.max(d,h):Math.max(f,h)}var w=n(46581);function x(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function E(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?x(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):x(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var S=r.memo(function(e){var t,n,i,o,a,u,c=(0,w.j)(),[d,f]=r.useState(()=>({dismissed:!1,dismissedAtCoordinate:{x:0,y:0}}));r.useEffect(()=>{var t=t=>
13{if("Escape"===t.key){var n,r,i,o;f({dismissed:!0,dismissedAtCoordinate:{x:null!=(n=null==(r=e.coordinate)?void 0:r.x)?n:0,y:null!=(i=null==(o=e.coordinate)?void 0:o.y)?i:0}})}};return document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t)}},[null==(t=e.coordinate)?void 0:t.x,null==(n=e.coordinate)?void 0:n.y]),d.dismissed&&((null!=(i=null==(o=e.coordinate)?void 0:o.x)?i:0)!==d.dismissedAtCoordinate.x||(null!=(a=null==(u=e.coordinate)?void 0:u.y)?a:0)!==d.dismissedAtCoordinate.y)&&f(E(E({},d),{},{dismissed:!1}));var{cssClasses:h,cssProperties:p}=function(e){var t,n,r,{allowEscapeViewBox:i,coordinate:o,offsetTop:a,offsetLeft:u,position:c,reverseDirection:d,tooltipBox:f,useTranslate3d:h,viewBox:p}=e;return{cssProperties:t=f.height>0&&f.width>0&&o?function(e){var{translateX:t,translateY:n,useTranslate3d:r}=e;return{transform:r?"translate3d(".concat(t,"px, ").concat(n,"px, 0)"):"translate(".concat(t,"px, ").concat(n,"px)")}}({translateX:n=y({allowEscapeViewBox:i,coordinate:o,key:"x",offset:u,position:c,reverseDirection:d,tooltipDimension:f.width,viewBox:p,viewBoxDimension:p.width}),translateY:r=y({allowEscapeViewBox:i,coordinate:o,key:"y",offset:a,position:c,reverseDirection:d,tooltipDimension:f.height,viewBox:p,viewBoxDimension:p.height}),useTranslate3d:h}):b,cssClasses:function(e){var{coordinate:t,translateX:n,translateY:r}=e;return(0,l.$)(v,{["".concat(v,"-right")]:(0,s.Et)(n)&&t&&(0,s.Et)(t.x)&&n>=t.x,["".concat(v,"-left")]:(0,s.Et)(n)&&t&&(0,s.Et)(t.x)&&n<t.x,["".concat(v,"-bottom")]:(0,s.Et)(r)&&t&&(0,s.Et)(t.y)&&r>=t.y,["".concat(v,"-top")]:(0,s.Et)(r)&&t&&(0,s.Et)(t.y)&&r<t.y})}({translateX:n,translateY:r,coordinate:o})}}({allowEscapeViewBox:e.allowEscapeViewBox,coordinate:e.coordinate,offsetLeft:"number"==typeof e.offset?e.offset:e.offset.x,offsetTop:"number"==typeof e.offset?e.offset:e.offset.y,position:e.position,reverseDirection:e.reverseDirection,tooltipBox:{height:e.lastBoundingBox.height,width:e.lastBoundingBox.width},useTranslate3d:e.useTranslate3d,viewBox:e.viewBox}),m=e.hasPortalFromProps?{}:E(E({transition:function(e){if((!e.prefersReducedMotion||"auto"!==e.isAnimationActive)&&e.isAnimationActive&&e.active)return"transform ".concat(e.animationDuration,"ms ").concat(e.animationEasing)}({prefersReducedMotion:c,isAnimationActive:e.isAnimationActive,active:e.active,animationDuration:e.animationDuration,animationEasing:e.animationEasing})},p),{},{pointerEvents:"none",position:"absolute",top:0,left:0}),g=E(E({},m),{},{visibility:!d.dismissed&&e.active&&e.hasPayload?"visible":"hidden"},e.wrapperStyle);return r.createElement("div",{xmlns:"http://www.w3.org/1999/xhtml",tabIndex:-1,className:h,style:g,ref:e.innerRef},e.children)}),O=n(57699),C=n(77513),k=n(62695),P=n(46403),_=n(74402),A=n(15591),j=n(54344),M=["x","y","top","left","width","height","className"];function R(){return(R=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function T(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var I=e=>{var{x:t=0,y:n=0,top:i=0,left:o=0,width:a=0,height:u=0,className:c}=e,d=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?T(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):T(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({x:t,y:n,top:i,left:o,width:a,height:u},function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,M));return(0,s.Et)(t)&&(0,s.Et)(n)&&(0,s.Et)(a)&&(0,s.Et)(u)&&(0,s.Et)(i)&&(0,s.Et)(o)?r.createElement("path",R({},(0,j.a)(d),{className:(0,l.$)("recharts-cross",c),d:"M".concat(t,",").concat(i,"v").concat(u,"M").concat(o,",").concat(n,"h").concat(a)}
13)):null},N=n(55283),D=n(70896);function z(e){var{cx:t,cy:n,radius:r,startAngle:i,endAngle:o}=e;return{points:[(0,D.IZ)(t,n,r,i),(0,D.IZ)(t,n,r,o)],cx:t,cy:n,radius:r,startAngle:i,endAngle:o}}var L=n(51840),F=n(69838),$=n(69842),B=n(98614),W=n(7173);function V(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function H(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?V(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):V(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var U=n(72611),q=n(52654),K=n(42434),Z=n(9458);function G(){return(G=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function Y(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function X(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?Y(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):Y(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function J(e){var{cursor:t,cursorComp:n,cursorProps:i}=e;return(0,r.isValidElement)(t)?(0,r.cloneElement)(t,i):(0,r.createElement)(n,i)}function Q(e){var t,n,i,o,a,{coordinate:s,payload:u,index:c,offset:d,tooltipAxisBandSize:f,layout:h,cursor:p,tooltipEventType:m,chartName:g}=e;if(!p||!s||"ScatterChart"!==g&&"axis"!==m)return null;if("ScatterChart"===g)i=s,o=I,a=Z.I.cursorLine;else if("BarChart"===g)t=f/2,i={stroke:"none",fill:"#ccc",x:"horizontal"===h?s.x-t:d.left+.5,y:"horizontal"===h?d.top+.5:s.y-t,width:"horizontal"===h?f:d.width-1,height:"horizontal"===h?d.height-1:f},o=N.M,a=Z.I.cursorRectangle;else if("radial"===h&&(0,_.TT)(s)){var{cx:v,cy:b,radius:y,startAngle:w,endAngle:x}=z(s);i={cx:v,cy:b,startAngle:w,endAngle:x,innerRadius:y,outerRadius:y},o=L.h,a=Z.I.cursorLine}else i={points:function(e,t,n){if("horizontal"===e)return[{x:t.x,y:n.top},{x:t.x,y:n.top+n.height}];if("vertical"===e)return[{x:n.left,y:t.y},{x:n.left+n.width,y:t.y}];if((0,_.TT)(t)){if("centric"===e){var{cx:r,cy:i,innerRadius:o,outerRadius:a,angle:l}=t,s=(0,D.IZ)(r,i,o,l),u=(0,D.IZ)(r,i,a,l);return[{x:s.x,y:s.y},{x:u.x,y:u.y}]}return z(t)}}(h,s,d)},o=A.Ip,a=Z.I.cursorLine;var E="object"==typeof p&&"className"in p?p.className:void 0,S=X(X(X(X({stroke:"#ccc",pointerEvents:"none"},d),i),(0,q.ic)(p)),{},{payload:u,payloadIndex:c,className:(0,l.$)("recharts-tooltip-cursor",E)});return r.createElement(K.g,{zIndex:null!=(n=e.zIndex)?n:a},r.createElement(J,{cursor:p,cursorComp:o,cursorProps:S}))}function ee(e){var t,n,i,o=(t=(0,F.G)(B.Dn),n=(0,F.G)(W.R4),i=(0,F.G)(W.fl),t&&i?(0,$.Hj)(H(H({},t),{},{scale:i}),n):(0,$.Hj)(void 0,n)),a=(0,C.W7)(),l=(0,C.WX)(),s=(0,U.fW)();return null==o||null==a||null==l||null==s?null:r.createElement(Q,G({},e,{offset:a,layout:l,tooltipAxisBandSize:o,chartName:s}))}var et=n(4568),en=n(43565),er=n(85302),ei=n(71584),eo=n(90638);function ea(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function el(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
13t%2?ea(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ea(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function es(e){return e.dataKey}var eu=[],ec={allowEscapeViewBox:{x:!1,y:!1},animationDuration:400,animationEasing:"ease",axisId:0,contentStyle:{},cursor:!0,filterNull:!0,includeHidden:!1,isAnimationActive:"auto",itemSorter:"name",itemStyle:{},labelStyle:{},offset:10,reverseDirection:{x:!1,y:!1},separator:" : ",trigger:"hover",useTranslate3d:!1,wrapperStyle:{}};function ed(e){var t,n,o=(0,eo.e)(e,ec),{active:a,allowEscapeViewBox:l,animationDuration:s,animationEasing:u,content:c,filterNull:d,isAnimationActive:f,offset:h,payloadUniqBy:p,position:m,reverseDirection:v,useTranslate3d:b,wrapperStyle:y,cursor:w,shared:x,trigger:E,defaultIndex:_,portal:A,axisId:j}=o,M=(0,F.j)(),R="number"==typeof _?String(_):_;(0,r.useEffect)(()=>{M((0,en.UF)({shared:x,trigger:E,axisId:j,active:a,defaultIndex:R}))},[M,x,E,j,a,R]);var T=(0,C.sk)(),I=(0,k.$)(),N=(0,ei.Td)(x),{activeIndex:D,isActive:z}=null!=(t=(0,F.G)(e=>(0,U.yn)(e,N,E,R)))?t:{},L=(0,F.G)(e=>(0,U.u9)(e,N,E,R)),$=(0,F.G)(e=>(0,U.BZ)(e,N,E,R)),B=(0,F.G)(e=>(0,U.dS)(e,N,E,R)),W=(0,et.X)(),V=null!=(n=null!=a?a:z)&&n,[H,q]=(0,P.V)([L,V]),K="axis"===N?$:void 0;(0,er.m7)(N,E,B,K,D,V);var Z=null!=A?A:W;if(null==Z||null==T||null==N)return null;var G=null!=L?L:eu;V||(G=eu),d&&G.length&&(G=(0,O.s)(G.filter(e=>null!=e.value&&(!0!==e.hide||o.includeHidden)),p,es));var Y=G.length>0,X=el(el({},o),{},{payload:G,label:K,active:V,activeIndex:D,coordinate:B,accessibilityLayer:I}),J=r.createElement(S,{allowEscapeViewBox:l,animationDuration:s,animationEasing:u,isAnimationActive:f,active:V,coordinate:B,hasPayload:Y,offset:h,position:m,reverseDirection:v,useTranslate3d:b,viewBox:T,wrapperStyle:y,lastBoundingBox:H,innerRef:q,hasPortalFromProps:!!A},r.isValidElement(c)?r.cloneElement(c,X):"function"==typeof c?r.createElement(c,X):r.createElement(g,X));return r.createElement(r.Fragment,null,(0,i.createPortal)(J,Z),V&&r.createElement(ee,{cursor:w,tooltipEventType:N,coordinate:B,payload:G,index:D}))}},99237:(e,t,n)=>{"use strict";n.d(t,{Pu:()=>d});var r=n(34474);class i{constructor(e){!function(e,t,n){var r;(t="symbol"==typeof(r=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?r:r+"")in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(this,"cache",new Map),this.maxSize=e}get(e){var t=this.cache.get(e);return void 0!==t&&(this.cache.delete(e),this.cache.set(e,t)),t}set(e,t){if(this.cache.has(e))this.cache.delete(e);else if(this.cache.size>=this.maxSize){var n=this.cache.keys().next().value;null!=n&&this.cache.delete(n)}this.cache.set(e,t)}clear(){this.cache.clear()}size(){return this.cache.size}}function o(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}var a=function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?o(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):o(Object(n)).forEac
13h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}({},{cacheSize:2e3,enableCache:!0}),l=new i(a.cacheSize),s={position:"absolute",top:"-20000px",left:0,padding:0,margin:0,border:"none",whiteSpace:"pre"},u="recharts_measurement_span",c=(e,t)=>{try{var n=document.getElementById(u);n||((n=document.createElement("span")).setAttribute("id",u),n.setAttribute("aria-hidden","true"),document.body.appendChild(n)),Object.assign(n.style,s,t),n.textContent="".concat(e);var r=n.getBoundingClientRect();return{width:r.width,height:r.height}}catch(e){return{width:0,height:0}}},d=function(e){var t,n,i,o,s,u,d=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(null==e||r.m.isSsr)return{width:0,height:0};if(!a.enableCache)return c(e,d);var f=(t=d.fontSize||"",n=d.fontFamily||"",i=d.fontWeight||"",o=d.fontStyle||"",s=d.letterSpacing||"",u=d.textTransform||"","".concat(e,"|").concat(t,"|").concat(n,"|").concat(i,"|").concat(o,"|").concat(s,"|").concat(u)),h=l.get(f);if(h)return h;var p=c(e,d);return l.set(f,p),p}}}]);
14//# sourceMappingURL=24325-e331186e0622e015.js.map

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