try{!function(){var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="848b7356-e2ee-4b54-90f4-fb26f4970b1c",e._sentryDebugIdIdentifier="sentry-dbid-848b7356-e2ee-4b54-90f4-fb26f4970b1c")}()}catch(e){}(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[737],{541:(e,t,r)=>{"use strict";r.d(t,{BZ:()=>ep,eE:()=>eg,Xb:()=>ey,JG:()=>ew,A2:()=>eh,yn:()=>eb,FO:()=>ee,gL:()=>ei,fl:()=>eo,R4:()=>eu,n4:()=>D});var n=r(2842),i=r(71684),o=r(65372),a=r(39168),l=r(57346),u=r(90744),s=r(92191),c=r(11792),d=r(21433),f=r(36544),h=r(90738),p=r(12979),y=r(13530),m=r(30451),v=r(2242),g=r(3608),b=r(5768),$=r(5364),w=r(51511),x=r(74463),O=r(59190),C=r(57104),S=r(84224),M=r(29482),P=r(51547),E=r(27467),N=(0,n.Mz)([i.Dn,o.fz,i.um,u.iO,O.R],i.sr),j=(0,n.Mz)([e=>e.graphicalItems.cartesianItems,e=>e.graphicalItems.polarItems],(e,t)=>[...e,...t]),A=(0,n.Mz)([O.R,x.M],i.eo),k=(0,n.Mz)([j,i.Dn,A],i.ec,{memoizeOptions:{resultEqualityCheck:E.O}}),T=(0,n.Mz)([k],e=>e.filter(S.g)),I=(0,n.Mz)([k],i.rj,{memoizeOptions:{resultEqualityCheck:E.O}}),D=(0,n.Mz)([I,l.LF],i.Nk),_=(0,n.Mz)([T,l.LF,i.Dn],C.A),R=(0,n.Mz)([D,i.Dn,k],i.fb),L=(0,n.Mz)([i.Dn],i.S5),F=(0,n.Mz)([i.Dn],e=>e.allowDataOverflow),U=(0,n.Mz)([L,F],M.f5),B=(0,n.Mz)([k],e=>e.filter(S.g)),z=(0,n.Mz)([_,B,u.eC,u.Lb],i.MK),K=(0,n.Mz)([z,l.LF,O.R,U],i.pM),W=(0,n.Mz)([k],i.IO),G=(0,n.Mz)([D,i.Dn,W,i.CH,O.R],i.EZ,{memoizeOptions:{resultEqualityCheck:P.o}}),H=(0,n.Mz)([i.Kr,O.R,x.M],i.P9),q=(0,n.Mz)([H,O.R],i.Oz),Y=(0,n.Mz)([i.gT,O.R,x.M],i.P9),V=(0,n.Mz)([Y,O.R],i.q),Z=(0,n.Mz)([i.$X,O.R,x.M],i.P9),X=(0,n.Mz)([Z,O.R],i.bb),J=(0,n.Mz)([q,X,V],i.yi),Q=(0,n.Mz)([i.Dn,L,U,K,G,J,o.fz,O.R],i.wL),ee=(0,n.Mz)([i.Dn,o.fz,D,R,u.eC,O.R,Q],i.tP),et=(0,n.Mz)([ee,i.Dn,N],i.xp),er=(0,n.Mz)([i.Dn,ee,et,O.R],i.g1),en=e=>{var t=(0,O.R)(e),r=(0,x.M)(e);return(0,i.D5)(e,t,r,!1)},ei=(0,n.Mz)([i.Dn,en],c.I),eo=(0,n.Mz)([i.Dn,N,er,ei],i.Qn),ea=(0,n.Mz)([o.fz,R,i.Dn,O.R],i.tF),el=(0,n.Mz)([o.fz,R,i.Dn,O.R],i.iv),eu=(0,n.Mz)([o.fz,i.Dn,N,eo,en,ea,el,O.R],(e,t,r,n,i,o,l,u)=>{if(t){var{type:c}=t,d=(0,a._L)(e,u);if(n){var f="scaleBand"===r&&n.bandwidth?n.bandwidth()/2:2,h="category"===c&&n.bandwidth?n.bandwidth()/f:0;return(h="angleAxis"===u&&null!=i&&(null==i?void 0:i.length)>=2?2*(0,s.sA)(i[0]-i[1])*h:h,d&&l)?l.map((e,t)=>({coordinate:n(e)+h,value:e,index:t,offset:h})):n.domain().map((e,t)=>({coordinate:n(e)+h,value:o?o[e]:e,index:t,offset:h}))}}}),es=(0,n.Mz)([d.xH,d.Hw,e=>e.tooltip.settings],(e,t,r)=>(0,d.$g)(r.shared,e,t)),ec=e=>e.tooltip.settings.trigger,ed=e=>e.tooltip.settings.defaultIndex,ef=(0,n.Mz)([$.J,es,ec,ed],h.i),eh=(0,n.Mz)([ef,D,i.K6,ee],p.P),ep=(0,n.Mz)([eu,eh],f.E),ey=(0,n.Mz)([ef],e=>{if(e)return e.dataKey}),em=(0,n.Mz)([$.J,es,ec,ed],g.q),ev=(0,n.Mz)([m.Lp,m.A$,o.fz,v.HZ,eu,ed,em,b.x],y.o),eg=(0,n.Mz)([ef,ev],(e,t)=>null!=e&&e.coordinate?e.coordinate:t),eb=(0,n.Mz)([ef],e=>e.active),e$=(0,n.Mz)([em,eh,l.LF,i.K6,ep,b.x,es],w.N),ew=(0,n.Mz)([e$],e=>{if(null!=e)return Array.from(new Set(e.map(e=>e.payload).filter(e=>null!=e)))})},1219:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(32951),i=r(51858),o=r(22347),a=r(38786);t.has=function(e,t){let r;if(0===(r=Array.isArray(t)?t:"string"==typeof t&&n.isDeepKey(t)&&e?.[t]==null?a.toPath(t):[t]).length)return!1;let l=e;for(let e=0;e{"use strict";r.d(t,{u:()=>x,w:()=>$});var n=r(29722),i=r(12115),o=r(9042),a=r.n(o),l=r(92191),u=r(43077),s=(e,t,r)=>{var{width:n="100%",height:i="100%",aspect:o,maxHeight:a}=r,u=(0,l._3)(n)?e:Number(n),s=(0,l._3)(i)?t:Number(i);return o&&o>0&&(u?s=u/o:s&&(u=s*o),a&&null!=s&&s>a&&(s=a)),{calculatedWidth:u,calculatedHeight:s}},c={width:0,height:0,overflow:"visible"},d={width:0,overflowX:"visible"},f={height:0,overflowY:"visible"},h={},p=r(99498);function y(){return(y=Object.assign?Object.assign.bind():function(e){for(var t=1;t({width:r,height:n}),[r,n]);return(0,p.F)(o.width)&&(0,p.F)(o.height)?i.createElement(g.Provider,{value:o},t):null}var $=()=>(0,i.useContext)(g),w=(0,i.forwardRef)((e,t)=>{var{aspect:r,initialDimension:o={width:-1,height:-1},width:p,height:y,minWidth:m=0,minHeight:g,maxHeight:$,children:w,debounce:x=0,id:O,className:C,onResize:S,style:M={}}=e,P=(0,i.useRef)(null),E=(0,i.useRef)();E.current=S,(0,i.useImperativeHandle)(t,()=>P.current);var[N,j]=(0,i.useState)({containerWidth:o.width,containerHeight:o.height}),A=(0,i.useCallback)((e,t)=>{j(r=>{var n=Math.round(e),i=Math.round(t);return r.containerWidth===n&&r.containerHeight===i?r:{containerWidth:n,containerHeight:i}})},[]);(0,i.useEffect)(()=>{if(null==P.current||"u"{var t,{width:r,height:n}=e[0].contentRect;A(r,n),null==(t=E.current)||t.call(E,r,n)};x>0&&(e=a()(e,x,{trailing:!0,leading:!1}));var t=new ResizeObserver(e),{width:r,height:n}=P.current.getBoundingClientRect();return A(r,n),t.observe(P.current),()=>{t.disconnect()}},[A,x]);var{containerWidth:k,containerHeight:T}=N;(0,u.R)(!r||r>0,"The aspect(%s) must be greater than zero.",r);var{calculatedWidth:I,calculatedHeight:D}=s(k,T,{width:p,height:y,aspect:r,maxHeight:$});return(0,u.R)(null!=I&&I>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.",I,D,p,y,m,g,r),i.createElement("div",{id:O?"".concat(O):void 0,className:(0,n.$)("recharts-responsive-container",C),style:v(v({},M),{},{width:p,height:y,minWidth:m,minHeight:g,maxHeight:$}),ref:P},i.createElement("div",{style:(e=>{var{width:t,height:r}=e,n=(0,l._3)(t),i=(0,l._3)(r);return n&&i?c:n?d:i?f:h})({width:p,height:y})},i.createElement(b,{width:I,height:D},w)))}),x=(0,i.forwardRef)((e,t)=>{var r=$();if((0,p.F)(r.width)&&(0,p.F)(r.height))return e.children;var{width:n,height:o}=function(e){var{width:t,height:r,aspect:n}=e,i=t,o=r;return void 0===i&&void 0===o?(i="100%",o="100%"):void 0===i?i=n&&n>0?void 0:"100%":void 0===o&&(o=n&&n>0?void 0:"100%"),{width:i,height:o}}({width:e.width,height:e.height,aspect:e.aspect}),{calculatedWidth:a,calculatedHeight:u}=s(void 0,void 0,{width:n,height:o,aspect:e.aspect,maxHeight:e.maxHeight});return(0,l.Et)(a)&&(0,l.Et)(u)?i.createElement(b,{width:a,height:u},e.children):i.createElement(w,y({},e,{width:n,height:o,ref:t}))})},1760:(e,t,r)=>{"use strict";r.d(t,{s:()=>o});var n=r(34362),i=r.n(n);function o(e,t,r){return!0===t?i()(e,r):"function"==typeof t?i()(e,t):e}},1933:(e,t,r)=>{"use strict";r.d(t,{jH:()=>o});var n=r(12115);r(95155);var i=n.createContext(void 0);function o(e){let t=n.useContext(i);return e||t||"ltr"}},2242:(e,t,r)=>{"use strict";r.d(t,{Ds:()=>f,HZ:()=>d,c2:()=>h});var n=r(2842),i=r(33313),o=r(39168),a=r(30451),l=r(16322),u=r(71615);function s(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var t=1;te.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:u.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:u.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,r,n,i,a,l,u,s,d)=>{var f={left:(r.left||0)+i,right:(r.right||0)+a},h=c(c({},{top:(r.top||0)+l,bottom:(r.bottom||0)+u}),f),p=h.bottom;h.bottom+=n;var y=e-(h=(0,o.s0)(h,s,d)).left-h.right,m=t-h.top-h.bottom;return c(c({brushBottom:p},h),{},{width:Math.max(y,0),height:Math.max(m,0)})}),f=(0,n.Mz)(d,e=>({x:e.left,y:e.top,width:e.width,height:e.height})),h=(0,n.Mz)(a.Lp,a.A$,(e,t)=>({x:0,y:0,width:e,height:t}))},2644:(e,t,r)=>{"use strict";r.d(t,{V:()=>i});var n=r(12115);function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],[t,r]=(0,n.useState)({height:0,left:0,top:0,width:0}),i=(0,n.useCallback)(e=>{if(null!=e){var n=e.getBoundingClientRect(),i={height:n.height,left:n.left,top:n.top,width:n.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)&&r({height:i.height,left:i.left,top:i.top,width:i.width})}},[t.width,t.height,t.top,t.left,...e]);return[t,i]}},2842:(e,t,r)=>{"use strict";r.d(t,{Mz:()=>$});var n=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 u=(e,t)=>!1;function s(){return function(e,t=a){return new o(null,t)}(0,u)}var c=e=>{let t=e.collectionTag;null===t&&(t=e.collectionTag=s()),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=s();tags={};children={};collectionTag=null;id=d++},p={get:(e,t)=>(function(){let{value:r}=e,n=Reflect.get(r,t);if("symbol"==typeof t||t in f)return n;if("object"==typeof n&&null!==n){var i;let r=e.children[t];return void 0===r&&(r=e.children[t]=Array.isArray(i=n)?new y(i):new h(i)),r.tag&&l(r.tag),r.proxy}{let r=e.tags[t];return void 0===r&&((r=e.tags[t]=s()).value=n),l(r),n}})(),ownKeys:e=>(c(e),Reflect.ownKeys(e.value)),getOwnPropertyDescriptor:(e,t)=>Reflect.getOwnPropertyDescriptor(e.value,t),has:(e,t)=>Reflect.has(e.value,t)},y=class{constructor(e){this.value=e,this.value=e,this.tag.value=e}proxy=new Proxy([this],m);tag=s();tags={};children={};collectionTag=null;id=d++},m={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="u">typeof WeakRef?WeakRef:class{constructor(e){this.value=e}deref(){return this.value}};function g(){return{s:0,v:void 0,o:null,p:null}}function b(e,t={}){let r,n=g(),{resultEqualityCheck:i}=t,o=0;function a(){let t,a=n,{length:l}=arguments;for(let e=0;e{n=g(),a.resetResultsCount()},a.resultsCount=()=>o,a.resetResultsCount=()=>{o=0},a}var $=function(e,...t){let r="function"==typeof e?{memoize:e,memoizeOptions:t}:e,i=(...e)=>{let t,i,o=0,a=0,l={},u=e.pop();"object"==typeof u&&(l=u,u=e.pop()),function(e,t=`expected a function, instead received ${typeof e}`){if("function"!=typeof e)throw TypeError(t)}(u,`createSelector expects an output function after the inputs, but received: [${typeof u}]`);let{memoize:s,memoizeOptions:c=[],argsMemoize:d=b,argsMemoizeOptions:f=[],devModeChecks:h={}}={...r,...l},p=n(c),y=n(f),m=(!function(e,t="expected all items to be functions, instead received the following types: "){if(!e.every(e=>"function"==typeof e)){let r=e.map(e=>"function"==typeof e?`function ${e.name||"unnamed"}()`:typeof e).join(", ");throw TypeError(`${t}[${r}]`)}}(t=Array.isArray(e[0])?e[0]:e,"createSelector expects all input-selectors to be functions, but received the following types: "),t),v=s(function(){return o++,u.apply(null,arguments)},...p);return Object.assign(d(function(){a++;let e=function(e,t){let r=[],{length:n}=e;for(let i=0;ia,resetDependencyRecomputations:()=>{a=0},lastResult:()=>i,recomputations:()=>o,resetRecomputations:()=>{o=0},memoize:s,argsMemoize:d})};return Object.assign(i,{withTypes:()=>i}),i}(b),w=Object.assign((e,t=$)=>{!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 r=Object.keys(e);return t(r.map(t=>e[t]),(...e)=>e.reduce((e,t,n)=>(e[r[n]]=t,e),{}))},{withTypes:()=>w})},2923:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>l});var n=r(46166);function i(e,t,r,n,i){var o=e*e,a=o*e;return((1-3*e+3*o-a)*t+(4-6*o+3*a)*r+(1+3*e+3*o-3*a)*n+a*i)/6}var o=r(95682);function a(e,t){var r=t-e;return r?function(t){return e+t*r}:(0,o.A)(isNaN(e)?t:e)}let l=function e(t){var r,i=1==(r=+t)?a:function(e,t){var n,i,a;return t-e?(n=e,i=t,n=Math.pow(n,a=r),i=Math.pow(i,a)-n,a=1/a,function(e){return Math.pow(n+e*i,a)}):(0,o.A)(isNaN(e)?t:e)};function l(e,t){var r=i((e=(0,n.Qh)(e)).r,(t=(0,n.Qh)(t)).r),o=i(e.g,t.g),l=i(e.b,t.b),u=a(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=o(t),e.b=l(t),e.opacity=u(t),e+""}}return l.gamma=e,l}(1);function u(e){return function(t){var r,i,o=t.length,a=Array(o),l=Array(o),u=Array(o);for(r=0;r=1?(r=1,t-1):Math.floor(r*t),o=e[n],a=e[n+1],l=n>0?e[n-1]:2*o-a,u=n{"use strict";r.d(t,{q:()=>n});var n=(e,t,r,n)=>{var i;return"axis"===t?e.tooltipItemPayloads:0===e.tooltipItemPayloads.length?[]:null==(i="hover"===r?e.itemInteraction.hover.dataKey:e.itemInteraction.click.dataKey)&&null!=n?[e.tooltipItemPayloads[0]]:e.tooltipItemPayloads.filter(e=>{var t;return(null==(t=e.settings)?void 0:t.dataKey)===i})}},4284:(e,t,r)=>{"use strict";r.d(t,{l3:()=>$,m7:()=>w});var n=r(12115),i=r(10365),o=r(90744),a=new(r(64411)),l="recharts.syncEvent.tooltip",u="recharts.syncEvent.brush",s=r(95295),c=r(74624),d=r(64289),f=r(541);function h(e){return e.tooltip.syncInteraction}var p=r(65372),y=r(10301),m=r(92191),v=["x","y"];function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function b(e){for(var t=1;t{S((0,s.dl)())},[S]),e=(0,i.G)(o.lZ),t=(0,i.G)(o.pH),r=(0,i.j)(),d=(0,i.G)(o.hX),h=(0,i.G)(f.R4),g=(0,p.WX)(),$=(0,p.sk)(),w=(0,i.G)(e=>e.rootProps.className),(0,n.useEffect)(()=>{if(null==e)return m.lQ;var n=(n,i,o)=>{if(t!==o&&e===n){if("index"===d){if($&&null!=i&&null!=(a=i.payload)&&a.coordinate&&i.payload.sourceViewBox){var a,l,u=i.payload.coordinate,{x:s,y:f}=u,p=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;nString(e.value)===i.payload.label));var{coordinate:S}=i.payload;if(null==l||!1===i.payload.active||null==S||null==$)return void r((0,c.E1)({active:!1,coordinate:void 0,dataKey:void 0,index:null,label:void 0,sourceViewBox:void 0}));var{x:M,y:P}=S,E=Math.min(M,$.x+$.width),N=Math.min(P,$.y+$.height),j={x:"horizontal"===g?l.coordinate:E,y:"horizontal"===g?N:l.coordinate};r((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}))}}};return a.on(l,n),()=>{a.off(l,n)}},[w,r,t,e,d,h,g,$]),x=(0,i.G)(o.lZ),O=(0,i.G)(o.pH),C=(0,i.j)(),(0,n.useEffect)(()=>{if(null==x)return m.lQ;var e=(e,t,r)=>{O!==r&&x===e&&C((0,y.M)(t))};return a.on(u,e),()=>{a.off(u,e)}},[C,O,x])}function w(e,t,r,u,s,f){var y=(0,i.G)(r=>(0,d.dp)(r,e,t)),m=(0,i.G)(o.pH),v=(0,i.G)(o.lZ),g=(0,i.G)(o.hX),b=(0,i.G)(h),$=null==b?void 0:b.active,w=(0,p.sk)();(0,n.useEffect)(()=>{if(!$&&null!=v&&null!=m){var e=(0,c.E1)({active:f,coordinate:r,dataKey:y,index:s,label:"number"==typeof u?String(u):u,sourceViewBox:w});a.emit(l,v,e,m)}},[$,r,y,s,u,m,v,g,f,w])}},4402:(e,t,r)=>{"use strict";r.d(t,{b:()=>c,l:()=>s});var n=r(12115),i=r(70379),o=r(98979),a=r(99354),l=r(95155),u="Toggle",s=n.forwardRef((e,t)=>{let{pressed:r,defaultPressed:n,onPressedChange:s,...c}=e,[d,f]=(0,o.i)({prop:r,onChange:s,defaultProp:n??!1,caller:u});return(0,l.jsx)(a.sG.button,{type:"button","aria-pressed":d,"data-state":d?"on":"off","data-disabled":e.disabled?"":void 0,...c,ref:t,onClick:(0,i.mK)(e.onClick,()=>{e.disabled||f(!d)})})});s.displayName=u;var c=s},4882:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(48796);t.toFinite=function(e){return e?(e=n.toNumber(e))===1/0||e===-1/0?(e<0?-1:1)*Number.MAX_VALUE:e==e?e:0:0===e?e:0}},5364:(e,t,r)=>{"use strict";r.d(t,{J:()=>n});var n=e=>e.tooltip},5576:(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 r=String(t);return"0"===r&&Object.is(Number(t),-0)?"-0":r}},5768:(e,t,r)=>{"use strict";r.d(t,{x:()=>n});var n=e=>e.options.tooltipPayloadSearcher},6265:(e,t,r)=>{"use strict";r.d(t,{E:()=>n});var n=(e,t,r)=>r},6415:(e,t,r)=>{"use strict";r.d(t,{CC:()=>K,Q6:()=>W,bL:()=>z,zi:()=>G});var n=r(12115),i=r(27209),o=r(70379),a=r(47527),l=r(68599),u=r(98979),s=r(1933),c=r(83417),d=r(63509),f=r(99354),h=r(64831),p=r(95155),y=["PageUp","PageDown"],m=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],v={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},g="Slider",[b,$,w]=(0,h.N)(g),[x,O]=(0,l.A)(g,[w]),[C,S]=x(g),M=n.forwardRef((e,t)=>{let{name:r,min:a=0,max:l=100,step:s=1,orientation:c="horizontal",disabled:d=!1,minStepsBetweenThumbs:f=0,defaultValue:h=[a],value:v,onValueChange:g=()=>{},onValueCommit:$=()=>{},inverted:w=!1,form:x,...O}=e,S=n.useRef(new Set),M=n.useRef(0),P="horizontal"===c,[E=[],A]=(0,u.i)({prop:v,defaultProp:h,onChange:e=>{let t=[...S.current];t[M.current]?.focus(),g(e)}}),k=n.useRef(E);function T(e,t,{commit:r}={commit:!1}){let n,o=(String(s).split(".")[1]||"").length,u=Math.round((Math.round((e-a)/s)*s+a)*(n=Math.pow(10,o)))/n,c=(0,i.q)(u,[a,l]);A((e=[])=>{let n=function(e=[],t,r){let n=[...e];return n[r]=t,n.sort((e,t)=>e-t)}(e,c,t);if(!function(e,t){if(t>0)return Math.min(...e.slice(0,-1).map((t,r)=>e[r+1]-t))>=t;return!0}(n,f*s))return e;{M.current=n.indexOf(c);let t=String(n)!==String(e);return t&&r&&$(n),t?n:e}})}return(0,p.jsx)(C,{scope:e.__scopeSlider,name:r,disabled:d,min:a,max:l,valueIndexToChangeRef:M,thumbs:S.current,values:E,orientation:c,form:x,children:(0,p.jsx)(b.Provider,{scope:e.__scopeSlider,children:(0,p.jsx)(b.Slot,{scope:e.__scopeSlider,children:(0,p.jsx)(P?N:j,{"aria-disabled":d,"data-disabled":d?"":void 0,...O,ref:t,onPointerDown:(0,o.mK)(O.onPointerDown,()=>{d||(k.current=E)}),min:a,max:l,inverted:w,onSlideStart:d?void 0:function(e){let t=function(e,t){if(1===e.length)return 0;let r=e.map(e=>Math.abs(e-t)),n=Math.min(...r);return r.indexOf(n)}(E,e);T(e,t)},onSlideMove:d?void 0:function(e){T(e,M.current)},onSlideEnd:d?void 0:function(){let e=k.current[M.current];E[M.current]!==e&&$(E)},onHomeKeyDown:()=>!d&&T(a,0,{commit:!0}),onEndKeyDown:()=>!d&&T(l,E.length-1,{commit:!0}),onStepKeyDown:({event:e,direction:t})=>{if(!d){let r=y.includes(e.key)||e.shiftKey&&m.includes(e.key),n=M.current;T(E[n]+s*(r?10:1)*t,n,{commit:!0})}}})})})})});M.displayName=g;var[P,E]=x(g,{startEdge:"left",endEdge:"right",size:"width",direction:1}),N=n.forwardRef((e,t)=>{let{min:r,max:i,dir:o,inverted:l,onSlideStart:u,onSlideMove:c,onSlideEnd:d,onStepKeyDown:f,...h}=e,[y,m]=n.useState(null),g=(0,a.s)(t,e=>m(e)),b=n.useRef(void 0),$=(0,s.jH)(o),w="ltr"===$,x=w&&!l||!w&&l;function O(e){let t=b.current||y.getBoundingClientRect(),n=B([0,t.width],x?[r,i]:[i,r]);return b.current=t,n(e-t.left)}return(0,p.jsx)(P,{scope:e.__scopeSlider,startEdge:x?"left":"right",endEdge:x?"right":"left",direction:x?1:-1,size:"width",children:(0,p.jsx)(A,{dir:$,"data-orientation":"horizontal",...h,ref:g,style:{...h.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:e=>{let t=O(e.clientX);u?.(t)},onSlideMove:e=>{let t=O(e.clientX);c?.(t)},onSlideEnd:()=>{b.current=void 0,d?.()},onStepKeyDown:e=>{let t=v[x?"from-left":"from-right"].includes(e.key);f?.({event:e,direction:t?-1:1})}})})}),j=n.forwardRef((e,t)=>{let{min:r,max:i,inverted:o,onSlideStart:l,onSlideMove:u,onSlideEnd:s,onStepKeyDown:c,...d}=e,f=n.useRef(null),h=(0,a.s)(t,f),y=n.useRef(void 0),m=!o;function g(e){let t=y.current||f.current.getBoundingClientRect(),n=B([0,t.height],m?[i,r]:[r,i]);return y.current=t,n(e-t.top)}return(0,p.jsx)(P,{scope:e.__scopeSlider,startEdge:m?"bottom":"top",endEdge:m?"top":"bottom",size:"height",direction:m?1:-1,children:(0,p.jsx)(A,{"data-orientation":"vertical",...d,ref:h,style:{...d.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:e=>{let t=g(e.clientY);l?.(t)},onSlideMove:e=>{let t=g(e.clientY);u?.(t)},onSlideEnd:()=>{y.current=void 0,s?.()},onStepKeyDown:e=>{let t=v[m?"from-bottom":"from-top"].includes(e.key);c?.({event:e,direction:t?-1:1})}})})}),A=n.forwardRef((e,t)=>{let{__scopeSlider:r,onSlideStart:n,onSlideMove:i,onSlideEnd:a,onHomeKeyDown:l,onEndKeyDown:u,onStepKeyDown:s,...c}=e,d=S(g,r);return(0,p.jsx)(f.sG.span,{...c,ref:t,onKeyDown:(0,o.mK)(e.onKeyDown,e=>{"Home"===e.key?(l(e),e.preventDefault()):"End"===e.key?(u(e),e.preventDefault()):y.concat(m).includes(e.key)&&(s(e),e.preventDefault())}),onPointerDown:(0,o.mK)(e.onPointerDown,e=>{let t=e.target;t.setPointerCapture(e.pointerId),e.preventDefault(),d.thumbs.has(t)?t.focus():n(e)}),onPointerMove:(0,o.mK)(e.onPointerMove,e=>{e.target.hasPointerCapture(e.pointerId)&&i(e)}),onPointerUp:(0,o.mK)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&(t.releasePointerCapture(e.pointerId),a(e))})})}),k="SliderTrack",T=n.forwardRef((e,t)=>{let{__scopeSlider:r,...n}=e,i=S(k,r);return(0,p.jsx)(f.sG.span,{"data-disabled":i.disabled?"":void 0,"data-orientation":i.orientation,...n,ref:t})});T.displayName=k;var I="SliderRange",D=n.forwardRef((e,t)=>{let{__scopeSlider:r,...i}=e,o=S(I,r),l=E(I,r),u=n.useRef(null),s=(0,a.s)(t,u),c=o.values.length,d=o.values.map(e=>U(e,o.min,o.max)),h=c>1?Math.min(...d):0,y=100-Math.max(...d);return(0,p.jsx)(f.sG.span,{"data-orientation":o.orientation,"data-disabled":o.disabled?"":void 0,...i,ref:s,style:{...e.style,[l.startEdge]:h+"%",[l.endEdge]:y+"%"}})});D.displayName=I;var _="SliderThumb",R=n.forwardRef((e,t)=>{let r=$(e.__scopeSlider),[i,o]=n.useState(null),l=(0,a.s)(t,e=>o(e)),u=n.useMemo(()=>i?r().findIndex(e=>e.ref.current===i):-1,[r,i]);return(0,p.jsx)(L,{...e,ref:l,index:u})}),L=n.forwardRef((e,t)=>{var r,i,l,u,s;let c,h,{__scopeSlider:y,index:m,name:v,...g}=e,$=S(_,y),w=E(_,y),[x,O]=n.useState(null),C=(0,a.s)(t,e=>O(e)),M=!x||$.form||!!x.closest("form"),P=(0,d.X)(x),N=$.values[m],j=void 0===N?0:U(N,$.min,$.max),A=(r=m,(i=$.values.length)>2?`Value ${r+1} of ${i}`:2===i?["Minimum","Maximum"][r]:void 0),k=P?.[w.size],T=k?(l=k,u=j,s=w.direction,h=B([0,50],[0,c=l/2]),(c-h(u)*s)*s):0;return n.useEffect(()=>{if(x)return $.thumbs.add(x),()=>{$.thumbs.delete(x)}},[x,$.thumbs]),(0,p.jsxs)("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[w.startEdge]:`calc(${j}% + ${T}px)`},children:[(0,p.jsx)(b.ItemSlot,{scope:e.__scopeSlider,children:(0,p.jsx)(f.sG.span,{role:"slider","aria-label":e["aria-label"]||A,"aria-valuemin":$.min,"aria-valuenow":N,"aria-valuemax":$.max,"aria-orientation":$.orientation,"data-orientation":$.orientation,"data-disabled":$.disabled?"":void 0,tabIndex:$.disabled?void 0:0,...g,ref:C,style:void 0===N?{display:"none"}:e.style,onFocus:(0,o.mK)(e.onFocus,()=>{$.valueIndexToChangeRef.current=m})})}),M&&(0,p.jsx)(F,{name:v??($.name?$.name+($.values.length>1?"[]":""):void 0),form:$.form,value:N},m)]})});R.displayName=_;var F=n.forwardRef(({__scopeSlider:e,value:t,...r},i)=>{let o=n.useRef(null),l=(0,a.s)(o,i),u=(0,c.Z)(t);return n.useEffect(()=>{let e=o.current;if(!e)return;let r=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"value").set;if(u!==t&&r){let n=new Event("input",{bubbles:!0});r.call(e,t),e.dispatchEvent(n)}},[u,t]),(0,p.jsx)(f.sG.input,{style:{display:"none"},...r,ref:l,defaultValue:t})});function U(e,t,r){return(0,i.q)(100/(r-t)*(e-t),[0,100])}function B(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}F.displayName="RadioBubbleInput";var z=M,K=T,W=D,G=R},6696:(e,t,r)=>{"use strict";function n(e){return e instanceof Date||"object"==typeof e&&"[object Date]"===Object.prototype.toString.call(e)}r.d(t,{$:()=>n})},6868:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(70446),i=r(58748),o=r(11691);t.sortBy=function(e,...t){let r=t.length;return r>1&&o.isIterateeCall(e,t[0],t[1])?t=[]:r>2&&o.isIterateeCall(t[0],t[1],t[2])&&(t=[t[0]]),n.orderBy(e,i.flatten(t),["asc"])}},6967:(e,t,r)=>{"use strict";var n=r(92619).Buffer;Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let i=r(22035),o=r(91314),a=r(27403),l=r(39339),u=r(17475);function s(e,t,r,i=new Map,d){let f=d?.(e,t,r,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 n=0;ntypeof 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,r,i,d),t}if("u">typeof File&&e instanceof File){let t=new File([e],e.name,{type:e.type});return i.set(e,t),c(t,e,r,i,d),t}if("u">typeof Blob&&e instanceof Blob){let t=new Blob([e],{type:e.type});return i.set(e,t),c(t,e,r,i,d),t}if(e instanceof Error){let t=new e.constructor;return i.set(e,t),t.message=e.message,t.name=e.name,t.stack=e.stack,t.cause=e.cause,c(t,e,r,i,d),t}if(e instanceof Boolean){let t=new Boolean(e.valueOf());return i.set(e,t),c(t,e,r,i,d),t}if(e instanceof Number){let t=new Number(e.valueOf());return i.set(e,t),c(t,e,r,i,d),t}if(e instanceof String){let t=new String(e.valueOf());return i.set(e,t),c(t,e,r,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,r,i,d),t}return e}function c(e,t,r=e,n,o){let a=[...Object.keys(t),...i.getSymbols(t)];for(let i=0;i{"use strict";e.exports=r(65538)},8678:(e,t,r)=>{"use strict";r.d(t,{bL:()=>x,zi:()=>O});var n=r(12115),i=r(70379),o=r(47527),a=r(68599),l=r(98979),u=r(83417),s=r(63509),c=r(99354),d=r(95155),f="Switch",[h,p]=(0,a.A)(f),[y,m]=h(f),v=n.forwardRef((e,t)=>{let{__scopeSwitch:r,name:a,checked:u,defaultChecked:s,required:h,disabled:p,value:m="on",onCheckedChange:v,form:g,...b}=e,[x,O]=n.useState(null),C=(0,o.s)(t,e=>O(e)),S=n.useRef(!1),M=!x||g||!!x.closest("form"),[P,E]=(0,l.i)({prop:u,defaultProp:s??!1,onChange:v,caller:f});return(0,d.jsxs)(y,{scope:r,checked:P,disabled:p,children:[(0,d.jsx)(c.sG.button,{type:"button",role:"switch","aria-checked":P,"aria-required":h,"data-state":w(P),"data-disabled":p?"":void 0,disabled:p,value:m,...b,ref:C,onClick:(0,i.mK)(e.onClick,e=>{E(e=>!e),M&&(S.current=e.isPropagationStopped(),S.current||e.stopPropagation())})}),M&&(0,d.jsx)($,{control:x,bubbles:!S.current,name:a,value:m,checked:P,required:h,disabled:p,form:g,style:{transform:"translateX(-100%)"}})]})});v.displayName=f;var g="SwitchThumb",b=n.forwardRef((e,t)=>{let{__scopeSwitch:r,...n}=e,i=m(g,r);return(0,d.jsx)(c.sG.span,{"data-state":w(i.checked),"data-disabled":i.disabled?"":void 0,...n,ref:t})});b.displayName=g;var $=n.forwardRef(({__scopeSwitch:e,control:t,checked:r,bubbles:i=!0,...a},l)=>{let c=n.useRef(null),f=(0,o.s)(c,l),h=(0,u.Z)(r),p=(0,s.X)(t);return n.useEffect(()=>{let e=c.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(h!==r&&t){let n=new Event("click",{bubbles:i});t.call(e,r),e.dispatchEvent(n)}},[h,r,i]),(0,d.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:r,...a,tabIndex:-1,ref:f,style:{...a.style,...p,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function w(e){return e?"checked":"unchecked"}$.displayName="SwitchBubbleInput";var x=v,O=b},9042:(e,t,r)=>{e.exports=r(23812).throttle},10301:(e,t,r)=>{"use strict";r.d(t,{LV:()=>l,M:()=>o,hq:()=>i});var n=(0,r(11785).Z0)({name:"chartData",initialState:{chartData:void 0,computedData:void 0,dataStartIndex:0,dataEndIndex:0},reducers:{setChartData(e,t){if(e.chartData=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:r,endIndex:n}=t.payload;null!=r&&(e.dataStartIndex=r),null!=n&&(e.dataEndIndex=n)}}}),{setChartData:i,setDataStartEndIndexes:o,setComputedData:a}=n.actions,l=n.reducer},10365:(e,t,r)=>{"use strict";r.d(t,{G:()=>d,j:()=>l});var n=r(94577),i=r(12115),o=r(95334),a=e=>e,l=()=>{var e=(0,i.useContext)(o.E);return e?e.store.dispatch:a},u=()=>{},s=()=>u,c=(e,t)=>e===t;function d(e){var t=(0,i.useContext)(o.E);return(0,n.useSyncExternalStoreWithSelector)(t?t.subscription.addNestedSub:s,t?t.store.getState:u,t?t.store.getState:u,t?e:u,c)}},10483:(e,t,r)=>{"use strict";r.d(t,{g:()=>d});var n=r(12115),i=r(47650),o=r(92191),a=r(10365),l=r(59464),u=r(80997),s=r(65372),c=r(64105);function d(e){var{zIndex:t,children:r}=e,d=(0,s.SG)()&&void 0!==t&&0!==t,f=(0,c.r)(),h=(0,a.j)();(0,n.useLayoutEffect)(()=>d?(h((0,u.wR)({zIndex:t})),()=>{h((0,u.ZV)({zIndex:t}))}):o.lQ,[h,t,d]);var p=(0,a.G)(e=>(0,l.u)(e,t,f));if(!d)return r;if(!p)return null;var y=document.getElementById(p);return y?(0,i.createPortal)(r,y):null}},11356:(e,t,r)=>{"use strict";r.d(t,{m:()=>u});var n=r(92477);function i(e){let t=(0,n.a)(e),r=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return r.setUTCFullYear(t.getFullYear()),e-r}var o=r(70061),a=r(77989),l=r(31385);function u(e,t,r){let[n,u]=(0,o.x)(r?.in,e,t),s=(0,l.o)(n),c=(0,l.o)(u);return Math.round((s-i(s)-(c-i(c)))/a.w4)}},11691:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(51858),i=r(94313),o=r(77182),a=r(11846);t.isIterateeCall=function(e,t,r){return!!o.isObject(r)&&(!!("number"==typeof t&&i.isArrayLike(r)&&n.isIndex(t))&&t{"use strict";r.d(t,{I:()=>n});var n=(e,t)=>{if(e&&t)return null!=e&&e.reversed?[t[1],t[0]]:t}},11846:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.eq=function(e,t){return e===t||Number.isNaN(e)&&Number.isNaN(t)}},12614:(e,t,r)=>{"use strict";r.d(t,{$:()=>i});var n=r(10365),i=()=>{var e;return null==(e=(0,n.G)(e=>e.rootProps.accessibilityLayer))||e}},12968:(e,t,r)=>{"use strict";r.d(t,{N:()=>n});var n=(e,t)=>t},12979:(e,t,r)=>{"use strict";r.d(t,{P:()=>a});var n=r(99498),i=r(39168),o=r(29482),a=(e,t,r,a)=>{var l=null==e?void 0:e.index;if(null==l)return null;var u=Number(l);if(!(0,n.H)(u))return l;var s=Infinity;t.length>0&&(s=t.length-1);var c=Math.max(0,Math.min(u,s)),d=t[c];return null==d?String(c):!function(e,t,r){if(null==r||null==t)return!0;var n=(0,i.kr)(e,t);return!(null!=n&&(0,o.JH)(r))||function(e,t){var r=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 r=Number(e);return Number.isFinite(r)?r:void 0}(e),n=t[0],i=t[1];if(void 0===r)return!1;var o=Math.min(n,i),a=Math.max(n,i);return r>=o&&r<=a}(n,r)}(d,r,a)?null:String(c)}},13530:(e,t,r)=>{"use strict";r.d(t,{o:()=>n});var n=(e,t,r,n,i,o,a,l)=>{if(null!=o&&null!=l){var u=a[0],s=null==u?void 0:l(u.positions,o);if(null!=s)return s;var c=null==i?void 0:i[Number(o)];if(c)if("horizontal"===r)return{x:c.coordinate,y:(n.top+t)/2};else return{x:(n.left+e)/2,y:c.coordinate}}}},14051:(e,t,r)=>{e.exports=r(34701)()},14801:(e,t,r)=>{"use strict";r.d(t,{uB:()=>j,wo:()=>I});var n=/[\\\/_+.#"@\[\(\{&]/,i=/[\\\/_+.#"@\[\(\{&]/g,o=/[\s-]/,a=/[\s-]/g;function l(e){return e.toLowerCase().replace(a," ")}var u=r(29483),s=r(12115),c=r(99354),d=r(89971),f=r(47527),h='[cmdk-group=""]',p='[cmdk-group-items=""]',y='[cmdk-item=""]',m=`${y}:not([aria-disabled="true"])`,v="cmdk-item-select",g="data-value",b=(e,t,r)=>{var u;return u=e,function e(t,r,l,u,s,c,d){if(c===r.length)return s===t.length?1:.99;var f=`${s},${c}`;if(void 0!==d[f])return d[f];for(var h,p,y,m,v=u.charAt(c),g=l.indexOf(v,s),b=0;g>=0;)(h=e(t,r,l,u,g+1,c+1,d))>b&&(g===s?h*=1:n.test(t.charAt(g-1))?(h*=.8,(y=t.slice(s,g-1).match(i))&&s>0&&(h*=Math.pow(.999,y.length))):o.test(t.charAt(g-1))?(h*=.9,(m=t.slice(s,g-1).match(a))&&s>0&&(h*=Math.pow(.999,m.length))):(h*=.17,s>0&&(h*=Math.pow(.999,g-s))),t.charAt(g)!==r.charAt(c)&&(h*=.9999)),(h<.1&&l.charAt(g-1)===u.charAt(c+1)||u.charAt(c+1)===u.charAt(c)&&l.charAt(g-1)!==u.charAt(c))&&.1*(p=e(t,r,l,u,g+1,c+2,d))>h&&(h=.1*p),h>b&&(b=h),g=l.indexOf(v,g+1);return d[f]=b,b}(u=r&&r.length>0?`${u+" "+r.join(" ")}`:u,t,l(u),l(t),0,0,{})},$=s.createContext(void 0),w=s.createContext(void 0),x=s.createContext(void 0),O=s.forwardRef((e,t)=>{let r=T(()=>{var t,r;return{search:"",value:null!=(r=null!=(t=e.value)?t:e.defaultValue)?r:"",selectedItemId:void 0,filtered:{count:0,items:new Map,groups:new Set}}}),n=T(()=>new Set),i=T(()=>new Map),o=T(()=>new Map),a=T(()=>new Set),l=A(e),{label:u,children:f,value:x,onValueChange:O,filter:C,shouldFilter:S,loop:M,disablePointerSelection:P=!1,vimBindings:E=!0,...N}=e,j=(0,d.B)(),I=(0,d.B)(),D=(0,d.B)(),F=s.useRef(null),U=_();k(()=>{if(void 0!==x){let e=x.trim();r.current.value=e,B.emit()}},[x]),k(()=>{U(6,q)},[]);let B=s.useMemo(()=>({subscribe:e=>(a.current.add(e),()=>a.current.delete(e)),snapshot:()=>r.current,setState:(e,t,n)=>{var i,o,a,u;if(!Object.is(r.current[e],t)){if(r.current[e]=t,"search"===e)H(),W(),U(1,G);else if("value"===e){if(document.activeElement.hasAttribute("cmdk-input")||document.activeElement.hasAttribute("cmdk-root")){let e=document.getElementById(D);e?e.focus():null==(i=document.getElementById(j))||i.focus()}if(U(7,()=>{var e;r.current.selectedItemId=null==(e=Y())?void 0:e.id,B.emit()}),n||U(5,q),(null==(o=l.current)?void 0:o.value)!==void 0){null==(u=(a=l.current).onValueChange)||u.call(a,null!=t?t:"");return}}B.emit()}},emit:()=>{a.current.forEach(e=>e())}}),[]),z=s.useMemo(()=>({value:(e,t,n)=>{var i;t!==(null==(i=o.current.get(e))?void 0:i.value)&&(o.current.set(e,{value:t,keywords:n}),r.current.filtered.items.set(e,K(t,n)),U(2,()=>{W(),B.emit()}))},item:(e,t)=>(n.current.add(e),t&&(i.current.has(t)?i.current.get(t).add(e):i.current.set(t,new Set([e]))),U(3,()=>{H(),W(),r.current.value||G(),B.emit()}),()=>{o.current.delete(e),n.current.delete(e),r.current.filtered.items.delete(e);let t=Y();U(4,()=>{H(),(null==t?void 0:t.getAttribute("id"))===e&&G(),B.emit()})}),group:e=>(i.current.has(e)||i.current.set(e,new Set),()=>{o.current.delete(e),i.current.delete(e)}),filter:()=>l.current.shouldFilter,label:u||e["aria-label"],getDisablePointerSelection:()=>l.current.disablePointerSelection,listId:j,inputId:D,labelId:I,listInnerRef:F}),[]);function K(e,t){var n,i;let o=null!=(i=null==(n=l.current)?void 0:n.filter)?i:b;return e?o(e,r.current.search,t):0}function W(){if(!r.current.search||!1===l.current.shouldFilter)return;let e=r.current.filtered.items,t=[];r.current.filtered.groups.forEach(r=>{let n=i.current.get(r),o=0;n.forEach(t=>{o=Math.max(e.get(t),o)}),t.push([r,o])});let n=F.current;V().sort((t,r)=>{var n,i;let o=t.getAttribute("id"),a=r.getAttribute("id");return(null!=(n=e.get(a))?n:0)-(null!=(i=e.get(o))?i:0)}).forEach(e=>{let t=e.closest(p);t?t.appendChild(e.parentElement===t?e:e.closest(`${p} > *`)):n.appendChild(e.parentElement===n?e:e.closest(`${p} > *`))}),t.sort((e,t)=>t[1]-e[1]).forEach(e=>{var t;let r=null==(t=F.current)?void 0:t.querySelector(`${h}[${g}="${encodeURIComponent(e[0])}"]`);null==r||r.parentElement.appendChild(r)})}function G(){let e=V().find(e=>"true"!==e.getAttribute("aria-disabled")),t=null==e?void 0:e.getAttribute(g);B.setState("value",t||void 0)}function H(){var e,t,a,u;if(!r.current.search||!1===l.current.shouldFilter){r.current.filtered.count=n.current.size;return}r.current.filtered.groups=new Set;let s=0;for(let i of n.current){let n=K(null!=(t=null==(e=o.current.get(i))?void 0:e.value)?t:"",null!=(u=null==(a=o.current.get(i))?void 0:a.keywords)?u:[]);r.current.filtered.items.set(i,n),n>0&&s++}for(let[e,t]of i.current)for(let n of t)if(r.current.filtered.items.get(n)>0){r.current.filtered.groups.add(e);break}r.current.filtered.count=s}function q(){var e,t,r;let n=Y();n&&((null==(e=n.parentElement)?void 0:e.firstChild)===n&&(null==(r=null==(t=n.closest(h))?void 0:t.querySelector('[cmdk-group-heading=""]'))||r.scrollIntoView({block:"nearest"})),n.scrollIntoView({block:"nearest"}))}function Y(){var e;return null==(e=F.current)?void 0:e.querySelector(`${y}[aria-selected="true"]`)}function V(){var e;return Array.from((null==(e=F.current)?void 0:e.querySelectorAll(m))||[])}function Z(e){let t=V()[e];t&&B.setState("value",t.getAttribute(g))}function X(e){var t;let r=Y(),n=V(),i=n.findIndex(e=>e===r),o=n[i+e];null!=(t=l.current)&&t.loop&&(o=i+e<0?n[n.length-1]:i+e===n.length?n[0]:n[i+e]),o&&B.setState("value",o.getAttribute(g))}function J(e){let t=Y(),r=null==t?void 0:t.closest(h),n;for(;r&&!n;)n=null==(r=e>0?function(e,t){let r=e.nextElementSibling;for(;r;){if(r.matches(t))return r;r=r.nextElementSibling}}(r,h):function(e,t){let r=e.previousElementSibling;for(;r;){if(r.matches(t))return r;r=r.previousElementSibling}}(r,h))?void 0:r.querySelector(m);n?B.setState("value",n.getAttribute(g)):X(e)}let Q=()=>Z(V().length-1),ee=e=>{e.preventDefault(),e.metaKey?Q():e.altKey?J(1):X(1)},et=e=>{e.preventDefault(),e.metaKey?Z(0):e.altKey?J(-1):X(-1)};return s.createElement(c.sG.div,{ref:t,tabIndex:-1,...N,"cmdk-root":"",onKeyDown:e=>{var t;null==(t=N.onKeyDown)||t.call(N,e);let r=e.nativeEvent.isComposing||229===e.keyCode;if(!(e.defaultPrevented||r))switch(e.key){case"n":case"j":E&&e.ctrlKey&&ee(e);break;case"ArrowDown":ee(e);break;case"p":case"k":E&&e.ctrlKey&&et(e);break;case"ArrowUp":et(e);break;case"Home":e.preventDefault(),Z(0);break;case"End":e.preventDefault(),Q();break;case"Enter":{e.preventDefault();let t=Y();if(t){let e=new Event(v);t.dispatchEvent(e)}}}}},s.createElement("label",{"cmdk-label":"",htmlFor:z.inputId,id:z.labelId,style:L},u),R(e,e=>s.createElement(w.Provider,{value:B},s.createElement($.Provider,{value:z},e))))}),C=s.forwardRef((e,t)=>{var r,n;let i=(0,d.B)(),o=s.useRef(null),a=s.useContext(x),l=s.useContext($),u=A(e),h=null!=(n=null==(r=u.current)?void 0:r.forceMount)?n:null==a?void 0:a.forceMount;k(()=>{if(!h)return l.item(i,null==a?void 0:a.id)},[h]);let p=D(i,o,[e.value,e.children,o],e.keywords),y=s.useContext(w),m=I(e=>e.value&&e.value===p.current),g=I(e=>!!h||!1===l.filter()||!e.search||e.filtered.items.get(i)>0);function b(){var e,t;O(),null==(t=(e=u.current).onSelect)||t.call(e,p.current)}function O(){y.setState("value",p.current,!0)}if(s.useEffect(()=>{let t=o.current;if(!(!t||e.disabled))return t.addEventListener(v,b),()=>t.removeEventListener(v,b)},[g,e.onSelect,e.disabled]),!g)return null;let{disabled:C,value:S,onSelect:M,forceMount:P,keywords:E,...N}=e;return s.createElement(c.sG.div,{ref:(0,f.t)(o,t),...N,id:i,"cmdk-item":"",role:"option","aria-disabled":!!C,"aria-selected":!!m,"data-disabled":!!C,"data-selected":!!m,onPointerMove:C||l.getDisablePointerSelection()?void 0:O,onClick:C?void 0:b},e.children)}),S=s.forwardRef((e,t)=>{let{heading:r,children:n,forceMount:i,...o}=e,a=(0,d.B)(),l=s.useRef(null),u=s.useRef(null),h=(0,d.B)(),p=s.useContext($),y=I(e=>!!i||!1===p.filter()||!e.search||e.filtered.groups.has(a));k(()=>p.group(a),[]),D(a,l,[e.value,e.heading,u]);let m=s.useMemo(()=>({id:a,forceMount:i}),[i]);return s.createElement(c.sG.div,{ref:(0,f.t)(l,t),...o,"cmdk-group":"",role:"presentation",hidden:!y||void 0},r&&s.createElement("div",{ref:u,"cmdk-group-heading":"","aria-hidden":!0,id:h},r),R(e,e=>s.createElement("div",{"cmdk-group-items":"",role:"group","aria-labelledby":r?h:void 0},s.createElement(x.Provider,{value:m},e))))}),M=s.forwardRef((e,t)=>{let{alwaysRender:r,...n}=e,i=s.useRef(null),o=I(e=>!e.search);return r||o?s.createElement(c.sG.div,{ref:(0,f.t)(i,t),...n,"cmdk-separator":"",role:"separator"}):null}),P=s.forwardRef((e,t)=>{let{onValueChange:r,...n}=e,i=null!=e.value,o=s.useContext(w),a=I(e=>e.search),l=I(e=>e.selectedItemId),u=s.useContext($);return s.useEffect(()=>{null!=e.value&&o.setState("search",e.value)},[e.value]),s.createElement(c.sG.input,{ref:t,...n,"cmdk-input":"",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"aria-autocomplete":"list",role:"combobox","aria-expanded":!0,"aria-controls":u.listId,"aria-labelledby":u.labelId,"aria-activedescendant":l,id:u.inputId,type:"text",value:i?e.value:a,onChange:e=>{i||o.setState("search",e.target.value),null==r||r(e.target.value)}})}),E=s.forwardRef((e,t)=>{let{children:r,label:n="Suggestions",...i}=e,o=s.useRef(null),a=s.useRef(null),l=I(e=>e.selectedItemId),u=s.useContext($);return s.useEffect(()=>{if(a.current&&o.current){let e=a.current,t=o.current,r,n=new ResizeObserver(()=>{r=requestAnimationFrame(()=>{let r=e.offsetHeight;t.style.setProperty("--cmdk-list-height",r.toFixed(1)+"px")})});return n.observe(e),()=>{cancelAnimationFrame(r),n.unobserve(e)}}},[]),s.createElement(c.sG.div,{ref:(0,f.t)(o,t),...i,"cmdk-list":"",role:"listbox",tabIndex:-1,"aria-activedescendant":l,"aria-label":n,id:u.listId},R(e,e=>s.createElement("div",{ref:(0,f.t)(a,u.listInnerRef),"cmdk-list-sizer":""},e)))}),N=s.forwardRef((e,t)=>{let{open:r,onOpenChange:n,overlayClassName:i,contentClassName:o,container:a,...l}=e;return s.createElement(u.bL,{open:r,onOpenChange:n},s.createElement(u.ZL,{container:a},s.createElement(u.hJ,{"cmdk-overlay":"",className:i}),s.createElement(u.UC,{"aria-label":e.label,"cmdk-dialog":"",className:o},s.createElement(O,{ref:t,...l}))))}),j=Object.assign(O,{List:E,Item:C,Input:P,Group:S,Separator:M,Dialog:N,Empty:s.forwardRef((e,t)=>I(e=>0===e.filtered.count)?s.createElement(c.sG.div,{ref:t,...e,"cmdk-empty":"",role:"presentation"}):null),Loading:s.forwardRef((e,t)=>{let{progress:r,children:n,label:i="Loading...",...o}=e;return s.createElement(c.sG.div,{ref:t,...o,"cmdk-loading":"",role:"progressbar","aria-valuenow":r,"aria-valuemin":0,"aria-valuemax":100,"aria-label":i},R(e,e=>s.createElement("div",{"aria-hidden":!0},e)))})});function A(e){let t=s.useRef(e);return k(()=>{t.current=e}),t}var k="u"e(t.snapshot());return s.useSyncExternalStore(t.subscribe,r,r)}function D(e,t,r,n=[]){let i=s.useRef(),o=s.useContext($);return k(()=>{var a;let l=(()=>{var e;for(let t of r){if("string"==typeof t)return t.trim();if("object"==typeof t&&"current"in t)return t.current?null==(e=t.current.textContent)?void 0:e.trim():i.current}})(),u=n.map(e=>e.trim());o.value(e,l,u),null==(a=t.current)||a.setAttribute(g,l),i.current=l}),i}var _=()=>{let[e,t]=s.useState(),r=T(()=>new Map);return k(()=>{r.current.forEach(e=>e()),r.current=new Map},[e]),(e,n)=>{r.current.set(e,n),t({})}};function R({asChild:e,children:t},r){let n;return e&&s.isValidElement(t)?s.cloneElement("function"==typeof(n=t.type)?n(t.props):"render"in n?n.render(t.props):t,{ref:t.ref},r(t.props.children)):r(t)}var L={position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"}},14897:(e,t,r)=>{"use strict";r.d(t,{C1:()=>w,bL:()=>$});var n=r(12115),i=r(95155);r(47650);var o=r(42442),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,o.TL)(`Primitive.${t}`),a=n.forwardRef((e,n)=>{let{asChild:o,...a}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o?r:t,{...a,ref:n})});return a.displayName=`Primitive.${t}`,{...e,[t]:a}},{}),l="Progress",[u,s]=function(e,t=[]){let r=[],o=()=>{let t=r.map(e=>n.createContext(e));return function(r){let i=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:i}}),[r,i])}};return o.scopeName=e,[function(t,o){let a=n.createContext(o);a.displayName=t+"Context";let l=r.length;r=[...r,o];let u=t=>{let{scope:r,children:o,...u}=t,s=r?.[e]?.[l]||a,c=n.useMemo(()=>u,Object.values(u));return(0,i.jsx)(s.Provider,{value:c,children:o})};return u.displayName=t+"Provider",[u,function(r,i){let u=i?.[e]?.[l]||a,s=n.useContext(u);if(s)return s;if(void 0!==o)return o;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=r.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{...t,...i}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return r.scopeName=t.scopeName,r}(o,...t)]}(l),[c,d]=u(l),f=n.forwardRef((e,t)=>{var r,n;let{__scopeProgress:o,value:l=null,max:u,getValueLabel:s=y,...d}=e;(u||0===u)&&!g(u)&&console.error((r=`${u}`,`Invalid prop \`max\` of value \`${r}\` supplied to \`Progress\`. Only numbers greater than 0 are valid max values. Defaulting to \`100\`.`));let f=g(u)?u:100;null===l||b(l,f)||console.error((n=`${l}`,`Invalid prop \`value\` of value \`${n}\` supplied to \`Progress\`. The \`value\` prop must be: - a positive number - less than the value passed to \`max\` (or 100 if no \`max\` prop is set) - \`null\` or \`undefined\` if the progress is indeterminate. Defaulting to \`null\`.`));let h=b(l,f)?l:null,p=v(h)?s(h,f):void 0;return(0,i.jsx)(c,{scope:o,value:h,max:f,children:(0,i.jsx)(a.div,{"aria-valuemax":f,"aria-valuemin":0,"aria-valuenow":v(h)?h:void 0,"aria-valuetext":p,role:"progressbar","data-state":m(h,f),"data-value":h??void 0,"data-max":f,...d,ref:t})})});f.displayName=l;var h="ProgressIndicator",p=n.forwardRef((e,t)=>{let{__scopeProgress:r,...n}=e,o=d(h,r);return(0,i.jsx)(a.div,{"data-state":m(o.value,o.max),"data-value":o.value??void 0,"data-max":o.max,...n,ref:t})});function y(e,t){return`${Math.round(e/t*100)}%`}function m(e,t){return null==e?"indeterminate":e===t?"complete":"loading"}function v(e){return"number"==typeof e}function g(e){return v(e)&&!isNaN(e)&&e>0}function b(e,t){return v(e)&&!isNaN(e)&&e<=t&&e>=0}p.displayName=h;var $=f,w=p},16307:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(37942);t.debounce=function(e,t=0,r={}){let i;"object"!=typeof r&&(r={});let{leading:o=!1,trailing:a=!0,maxWait:l}=r,u=[,,];o&&(u[0]="leading"),a&&(u[1]="trailing");let s=null,c=n.debounce(function(...t){i=e.apply(this,t),s=null},t,{edges:u}),d=function(...t){return null!=l&&(null===s&&(s=Date.now()),Date.now()-s>=l)?(i=e.apply(this,t),s=Date.now(),c.cancel(),c.schedule(),i):(c.apply(this,t),i)};return d.cancel=c.cancel,d.flush=()=>(c.flush(),i),d}},16322:(e,t,r)=>{"use strict";r.d(t,{W:()=>o,h:()=>i});var n=r(2842),i=(0,n.Mz)(e=>e.cartesianAxis.xAxis,e=>Object.values(e)),o=(0,n.Mz)(e=>e.cartesianAxis.yAxis,e=>Object.values(e))},17475:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isTypedArray=function(e){return ArrayBuffer.isView(e)&&!(e instanceof DataView)}},18276:(e,t,r)=>{"use strict";r.d(t,{P:()=>o});var n=r(91993),i=r(92477);function o(e,t,r){let o=(0,i.a)(e,r?.in);if(isNaN(t))return(0,n.w)(r?.in||e,NaN);if(!t)return o;let a=o.getDate(),l=(0,n.w)(r?.in||e,o.getTime());return(l.setMonth(o.getMonth()+t+1,0),a>=l.getDate())?l:(o.setFullYear(l.getFullYear(),l.getMonth(),a),o)}},18387:(e,t,r)=>{"use strict";r.d(t,{TT:()=>o,XC:()=>l,_U:()=>a});var n=r(12115),i=r(86954),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 r=e;if((0,n.isValidElement)(e)&&(r=e.props),"object"!=typeof r&&"function"!=typeof r)return null;var o={};return Object.keys(r).forEach(e=>{(0,i.q)(e)&&(o[e]=t||(t=>r[e](r,t)))}),o},l=(e,t,r)=>{if(null===e||"object"!=typeof e&&"function"!=typeof e)return null;var n=null;return Object.keys(e).forEach(o=>{var a=e[o];(0,i.q)(o)&&"function"==typeof a&&(n||(n={}),n[o]=e=>(a(t,r,e),null))}),n}},19820:(e,t,r)=>{"use strict";r.d(t,{Ke:()=>x,R6:()=>$,UC:()=>P,bL:()=>S,l9:()=>M,z3:()=>y});var n=r(12115),i=r(70379),o=r(68599),a=r(98979),l=r(66294),u=r(47527),s=r(99354),c=r(83935),d=r(89971),f=r(95155),h="Collapsible",[p,y]=(0,o.A)(h),[m,v]=p(h),g=n.forwardRef((e,t)=>{let{__scopeCollapsible:r,open:i,defaultOpen:o,disabled:l,onOpenChange:u,...c}=e,[p,y]=(0,a.i)({prop:i,defaultProp:o??!1,onChange:u,caller:h});return(0,f.jsx)(m,{scope:r,disabled:l,contentId:(0,d.B)(),open:p,onOpenToggle:n.useCallback(()=>y(e=>!e),[y]),children:(0,f.jsx)(s.sG.div,{"data-state":C(p),"data-disabled":l?"":void 0,...c,ref:t})})});g.displayName=h;var b="CollapsibleTrigger",$=n.forwardRef((e,t)=>{let{__scopeCollapsible:r,...n}=e,o=v(b,r);return(0,f.jsx)(s.sG.button,{type:"button","aria-controls":o.contentId,"aria-expanded":o.open||!1,"data-state":C(o.open),"data-disabled":o.disabled?"":void 0,disabled:o.disabled,...n,ref:t,onClick:(0,i.mK)(e.onClick,o.onOpenToggle)})});$.displayName=b;var w="CollapsibleContent",x=n.forwardRef((e,t)=>{let{forceMount:r,...n}=e,i=v(w,e.__scopeCollapsible);return(0,f.jsx)(c.C,{present:r||i.open,children:({present:e})=>(0,f.jsx)(O,{...n,ref:t,present:e})})});x.displayName=w;var O=n.forwardRef((e,t)=>{let{__scopeCollapsible:r,present:i,children:o,...a}=e,c=v(w,r),[d,h]=n.useState(i),p=n.useRef(null),y=(0,u.s)(t,p),m=n.useRef(0),g=m.current,b=n.useRef(0),$=b.current,x=c.open||d,O=n.useRef(x),S=n.useRef(void 0);return n.useEffect(()=>{let e=requestAnimationFrame(()=>O.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,l.N)(()=>{let e=p.current;if(e){S.current=S.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();m.current=t.height,b.current=t.width,O.current||(e.style.transitionDuration=S.current.transitionDuration,e.style.animationName=S.current.animationName),h(i)}},[c.open,i]),(0,f.jsx)(s.sG.div,{"data-state":C(c.open),"data-disabled":c.disabled?"":void 0,id:c.contentId,hidden:!x,...a,ref:y,style:{"--radix-collapsible-content-height":g?`${g}px`:void 0,"--radix-collapsible-content-width":$?`${$}px`:void 0,...e.style},children:x&&o})});function C(e){return e?"open":"closed"}var S=g,M=$,P=x},21108:function(e,t,r){var n;!function(i){"use strict";var o,a={precision:20,rounding:4,toExpNeg:-7,toExpPos:21,LN10:"2.302585092994045684017991454684364207601101488628772976033327900967572609677352480235997205089598298341967784042286"},l=!0,u="[DecimalError] ",s=u+"Invalid argument: ",c=u+"Exponent out of range: ",d=Math.floor,f=Math.pow,h=/^(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,p=d(1286742750677284.5),y={};function m(e,t){var r,n,i,o,a,u,s,c,d=e.constructor,f=d.precision;if(!e.s||!t.s)return t.s||(t=new d(e)),l?M(t,f):t;if(s=e.d,c=t.d,a=e.e,i=t.e,s=s.slice(),o=a-i){for(o<0?(n=s,o=-o,u=c.length):(n=c,i=a,u=s.length),o>(u=(a=Math.ceil(f/7))>u?a+1:u+1)&&(o=u,n.length=1),n.reverse();o--;)n.push(0);n.reverse()}for((u=s.length)-(o=c.length)<0&&(o=u,n=c,c=s,s=n),r=0;o;)r=(s[--o]=s[o]+c[o]+r)/1e7|0,s[o]%=1e7;for(r&&(s.unshift(r),++i),u=s.length;0==s[--u];)s.pop();return t.d=s,t.e=i,l?M(t,f):t}function v(e,t,r){if(e!==~~e||er)throw Error(s+e)}function g(e){var t,r,n,i=e.length-1,o="",a=e[0];if(i>0){for(o+=a,t=1;te.e^this.s<0?1:-1;for(t=0,r=(n=this.d.length)<(i=e.d.length)?n:i;te.d[t]^this.s<0?1:-1;return n===i?0:n>i^this.s<0?1:-1},y.decimalPlaces=y.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},y.dividedBy=y.div=function(e){return b(this,new this.constructor(e))},y.dividedToIntegerBy=y.idiv=function(e){var t=this.constructor;return M(b(this,new t(e),0,1),t.precision)},y.equals=y.eq=function(e){return!this.cmp(e)},y.exponent=function(){return w(this)},y.greaterThan=y.gt=function(e){return this.cmp(e)>0},y.greaterThanOrEqualTo=y.gte=function(e){return this.cmp(e)>=0},y.isInteger=y.isint=function(){return this.e>this.d.length-2},y.isNegative=y.isneg=function(){return this.s<0},y.isPositive=y.ispos=function(){return this.s>0},y.isZero=function(){return 0===this.s},y.lessThan=y.lt=function(e){return 0>this.cmp(e)},y.lessThanOrEqualTo=y.lte=function(e){return 1>this.cmp(e)},y.logarithm=y.log=function(e){var t,r=this.constructor,n=r.precision,i=n+5;if(void 0===e)e=new r(10);else if((e=new r(e)).s<1||e.eq(o))throw Error(u+"NaN");if(this.s<1)throw Error(u+(this.s?"NaN":"-Infinity"));return this.eq(o)?new r(0):(l=!1,t=b(C(this,i),C(e,i),i),l=!0,M(t,n))},y.minus=y.sub=function(e){return e=new this.constructor(e),this.s==e.s?P(this,e):m(this,(e.s=-e.s,e))},y.modulo=y.mod=function(e){var t,r=this.constructor,n=r.precision;if(!(e=new r(e)).s)throw Error(u+"NaN");return this.s?(l=!1,t=b(this,e,0,1).times(e),l=!0,this.minus(t)):M(new r(this),n)},y.naturalExponential=y.exp=function(){return $(this)},y.naturalLogarithm=y.ln=function(){return C(this)},y.negated=y.neg=function(){var e=new this.constructor(this);return e.s=-e.s||0,e},y.plus=y.add=function(e){return e=new this.constructor(e),this.s==e.s?m(this,e):P(this,(e.s=-e.s,e))},y.precision=y.sd=function(e){var t,r,n;if(void 0!==e&&!!e!==e&&1!==e&&0!==e)throw Error(s+e);if(t=w(this)+1,r=7*(n=this.d.length-1)+1,n=this.d[n]){for(;n%10==0;n/=10)r--;for(n=this.d[0];n>=10;n/=10)r++}return e&&t>r?t:r},y.squareRoot=y.sqrt=function(){var e,t,r,n,i,o,a,s=this.constructor;if(this.s<1){if(!this.s)return new s(0);throw Error(u+"NaN")}for(e=w(this),l=!1,0==(i=Math.sqrt(+this))||i==1/0?(((t=g(this.d)).length+e)%2==0&&(t+="0"),i=Math.sqrt(t),e=d((e+1)/2)-(e<0||e%2),n=new s(t=i==1/0?"5e"+e:(t=i.toExponential()).slice(0,t.indexOf("e")+1)+e)):n=new s(i.toString()),i=a=(r=s.precision)+3;;)if(n=(o=n).plus(b(this,o,a+2)).times(.5),g(o.d).slice(0,a)===(t=g(n.d)).slice(0,a)){if(t=t.slice(a-3,a+1),i==a&&"4999"==t){if(M(o,r+1,0),o.times(o).eq(this)){n=o;break}}else if("9999"!=t)break;a+=4}return l=!0,M(n,r)},y.times=y.mul=function(e){var t,r,n,i,o,a,u,s,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,r=this.e+e.e,(s=f.length)<(c=h.length)&&(o=f,f=h,h=o,a=s,s=c,c=a),o=[],n=a=s+c;n--;)o.push(0);for(n=c;--n>=0;){for(t=0,i=s+n;i>n;)u=o[i]+h[n]*f[i-n-1]+t,o[i--]=u%1e7|0,t=u/1e7|0;o[i]=(o[i]+t)%1e7|0}for(;!o[--a];)o.pop();return t?++r:o.shift(),e.d=o,e.e=r,l?M(e,d.precision):e},y.toDecimalPlaces=y.todp=function(e,t){var r=this,n=r.constructor;return(r=new n(r),void 0===e)?r:(v(e,0,1e9),void 0===t?t=n.rounding:v(t,0,8),M(r,e+w(r)+1,t))},y.toExponential=function(e,t){var r,n=this,i=n.constructor;return void 0===e?r=E(n,!0):(v(e,0,1e9),void 0===t?t=i.rounding:v(t,0,8),r=E(n=M(new i(n),e+1,t),!0,e+1)),r},y.toFixed=function(e,t){var r,n,i=this.constructor;return void 0===e?E(this):(v(e,0,1e9),void 0===t?t=i.rounding:v(t,0,8),r=E((n=M(new i(this),e+w(this)+1,t)).abs(),!1,e+w(n)+1),this.isneg()&&!this.isZero()?"-"+r:r)},y.toInteger=y.toint=function(){var e=this.constructor;return M(new e(this),w(this)+1,e.rounding)},y.toNumber=function(){return+this},y.toPower=y.pow=function(e){var t,r,n,i,a,s,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(u+"Infinity");return c}if(c.eq(o))return c;if(n=f.precision,e.eq(o))return M(c,n);if(s=(t=e.e)>=(r=e.d.length-1),a=c.s,s){if((r=h<0?-h:h)<=0x1fffffffffffff){for(i=new f(o),t=Math.ceil(n/7+4),l=!1;r%2&&N((i=i.times(c)).d,t),0!==(r=d(r/2));)N((c=c.times(c)).d,t);return l=!0,e.s<0?new f(o).div(i):M(i,n)}}else if(a<0)throw Error(u+"NaN");return a=a<0&&1&e.d[Math.max(t,r)]?-1:1,c.s=1,l=!1,i=e.times(C(c,n+12)),l=!0,(i=$(i)).s=a,i},y.toPrecision=function(e,t){var r,n,i=this,o=i.constructor;return void 0===e?(r=w(i),n=E(i,r<=o.toExpNeg||r>=o.toExpPos)):(v(e,1,1e9),void 0===t?t=o.rounding:v(t,0,8),r=w(i=M(new o(i),e,t)),n=E(i,e<=r||r<=o.toExpNeg,e)),n},y.toSignificantDigits=y.tosd=function(e,t){var r=this.constructor;return void 0===e?(e=r.precision,t=r.rounding):(v(e,1,1e9),void 0===t?t=r.rounding:v(t,0,8)),M(new r(this),e,t)},y.toString=y.valueOf=y.val=y.toJSON=function(){var e=w(this),t=this.constructor;return E(this,e<=t.toExpNeg||e>=t.toExpPos)};var b=function(){function e(e,t){var r,n=0,i=e.length;for(e=e.slice();i--;)r=e[i]*t+n,e[i]=r%1e7|0,n=r/1e7|0;return n&&e.unshift(n),e}function t(e,t,r,n){var i,o;if(r!=n)o=r>n?1:-1;else for(i=o=0;it[i]?1:-1;break}return o}function r(e,t,r){for(var n=0;r--;)e[r]-=n,n=+(e[r]1;)e.shift()}return function(n,i,o,a){var l,s,c,d,f,h,p,y,m,v,g,b,$,x,O,C,S,P,E=n.constructor,N=n.s==i.s?1:-1,j=n.d,A=i.d;if(!n.s)return new E(n);if(!i.s)throw Error(u+"Division by zero");for(c=0,s=n.e-i.e,S=A.length,O=j.length,y=(p=new E(N)).d=[];A[c]==(j[c]||0);)++c;if(A[c]>(j[c]||0)&&--s,(b=null==o?o=E.precision:a?o+(w(n)-w(i))+1:o)<0)return new E(0);if(b=b/7+2|0,c=0,1==S)for(d=0,A=A[0],b++;(c1&&(A=e(A,d),j=e(j,d),S=A.length,O=j.length),x=S,v=(m=j.slice(0,S)).length;v=1e7/2&&++C;do d=0,(l=t(A,m,S,v))<0?(g=m[0],S!=v&&(g=1e7*g+(m[1]||0)),(d=g/C|0)>1?(d>=1e7&&(d=1e7-1),h=(f=e(A,d)).length,v=m.length,1==(l=t(f,m,h,v))&&(d--,r(f,S16)throw Error(c+w(e));if(!e.s)return new h(o);for(null==t?(l=!1,u=p):u=t,a=new h(.03125);e.abs().gte(.1);)e=e.times(a),d+=5;for(u+=Math.log(f(2,d))/Math.LN10*2+5|0,r=n=i=new h(o),h.precision=u;;){if(n=M(n.times(e),u),r=r.times(++s),g((a=i.plus(b(n,r,u))).d).slice(0,u)===g(i.d).slice(0,u)){for(;d--;)i=M(i.times(i),u);return h.precision=p,null==t?(l=!0,M(i,p)):i}i=a}}function w(e){for(var t=7*e.e,r=e.d[0];r>=10;r/=10)t++;return t}function x(e,t,r){if(t>e.LN10.sd())throw l=!0,r&&(e.precision=r),Error(u+"LN10 precision limit exceeded");return M(new e(e.LN10),t)}function O(e){for(var t="";e--;)t+="0";return t}function C(e,t){var r,n,i,a,s,c,d,f,h,p=1,y=e,m=y.d,v=y.constructor,$=v.precision;if(y.s<1)throw Error(u+(y.s?"NaN":"-Infinity"));if(y.eq(o))return new v(0);if(null==t?(l=!1,f=$):f=t,y.eq(10))return null==t&&(l=!0),x(v,f);if(v.precision=f+=10,n=(r=g(m)).charAt(0),!(15e14>Math.abs(a=w(y))))return d=x(v,f+2,$).times(a+""),y=C(new v(n+"."+r.slice(1)),f-10).plus(d),v.precision=$,null==t?(l=!0,M(y,$)):y;for(;n<7&&1!=n||1==n&&r.charAt(1)>3;)n=(r=g((y=y.times(e)).d)).charAt(0),p++;for(a=w(y),n>1?(y=new v("0."+r),a++):y=new v(n+"."+r.slice(1)),c=s=y=b(y.minus(o),y.plus(o),f),h=M(y.times(y),f),i=3;;){if(s=M(s.times(h),f),g((d=c.plus(b(s,new v(i),f))).d).slice(0,f)===g(c.d).slice(0,f))return c=c.times(2),0!==a&&(c=c.plus(x(v,f+2,$).times(a+""))),c=b(c,new v(p),f),v.precision=$,null==t?(l=!0,M(c,$)):c;c=d,i+=2}}function S(e,t){var r,n,i;for((r=t.indexOf("."))>-1&&(t=t.replace(".","")),(n=t.search(/e/i))>0?(r<0&&(r=n),r+=+t.slice(n+1),t=t.substring(0,n)):r<0&&(r=t.length),n=0;48===t.charCodeAt(n);)++n;for(i=t.length;48===t.charCodeAt(i-1);)--i;if(t=t.slice(n,i)){if(i-=n,e.e=d((r=r-n-1)/7),e.d=[],n=(r+1)%7,r<0&&(n+=7),np||e.e<-p))throw Error(c+r)}else e.s=0,e.e=0,e.d=[0];return e}function M(e,t,r){var n,i,o,a,u,s,h,y,m=e.d;for(a=1,o=m[0];o>=10;o/=10)a++;if((n=t-a)<0)n+=7,i=t,h=m[y=0];else{if((y=Math.ceil((n+1)/7))>=(o=m.length))return e;for(a=1,h=o=m[y];o>=10;o/=10)a++;n%=7,i=n-7+a}if(void 0!==r&&(u=h/(o=f(10,a-i-1))%10|0,s=t<0||void 0!==m[y+1]||h%o,s=r<4?(u||s)&&(0==r||r==(e.s<0?3:2)):u>5||5==u&&(4==r||s||6==r&&(n>0?i>0?h/f(10,a-i):0:m[y-1])%10&1||r==(e.s<0?8:7))),t<1||!m[0])return s?(o=w(e),m.length=1,t=t-o-1,m[0]=f(10,(7-t%7)%7),e.e=d(-t/7)||0):(m.length=1,m[0]=e.e=e.s=0),e;if(0==n?(m.length=y,o=1,y--):(m.length=y+1,o=f(10,7-n),m[y]=i>0?(h/f(10,a-i)%f(10,i)|0)*o:0),s)for(;;)if(0==y){1e7==(m[0]+=o)&&(m[0]=1,++e.e);break}else{if(m[y]+=o,1e7!=m[y])break;m[y--]=0,o=1}for(n=m.length;0===m[--n];)m.pop();if(l&&(e.e>p||e.e<-p))throw Error(c+w(e));return e}function P(e,t){var r,n,i,o,a,u,s,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?M(t,p):t;if(s=e.d,f=t.d,n=t.e,c=e.e,s=s.slice(),a=c-n){for((d=a<0)?(r=s,a=-a,u=f.length):(r=f,n=c,u=s.length),a>(i=Math.max(Math.ceil(p/7),u)+2)&&(a=i,r.length=1),r.reverse(),i=a;i--;)r.push(0);r.reverse()}else{for((d=(i=s.length)<(u=f.length))&&(u=i),i=0;i0;--i)s[u++]=0;for(i=f.length;i>a;){if(s[--i]0?o=o.charAt(0)+"."+o.slice(1)+O(n):a>1&&(o=o.charAt(0)+"."+o.slice(1)),o=o+(i<0?"e":"e+")+i):i<0?(o="0."+O(-i-1)+o,r&&(n=r-a)>0&&(o+=O(n))):i>=a?(o+=O(i+1-a),r&&(n=r-i-1)>0&&(o=o+"."+O(n))):((n=i+1)0&&(i+1===a&&(o+="."),o+=O(n))),e.s<0?"-"+o:o}function N(e,t){if(e.length>t)return e.length=t,!0}function j(e){if(!e||"object"!=typeof e)throw Error(u+"Object expected");var t,r,n,i=["precision",1,1e9,"rounding",0,8,"toExpNeg",-1/0,0,"toExpPos",0,1/0];for(t=0;t=i[t+1]&&n<=i[t+2])this[r]=n;else throw Error(s+r+": "+n);if(void 0!==(n=e[r="LN10"]))if(n==Math.LN10)this[r]=new this(n);else throw Error(s+r+": "+n);return this}(a=function e(t){var r,n,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(s+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 S(this,e.toString())}if("string"!=typeof e)throw Error(s+e);if(45===e.charCodeAt(0)?(e=e.slice(1),this.s=-1):this.s=1,h.test(e))S(this,e);else throw Error(s+e)}if(o.prototype=y,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(r=0,i=["precision","rounding","toExpNeg","toExpPos","LN10"];r{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(74751);t.property=function(e){return function(t){return n.get(t,e)}}},21362:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(78340).A)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},21433:(e,t,r)=>{"use strict";r.d(t,{$g:()=>a,Hw:()=>o,Td:()=>u,au:()=>l,xH:()=>i});var n=r(10365),i=e=>e.options.defaultTooltipEventType,o=e=>e.options.validateTooltipEventTypes;function a(e,t,r){if(null==e)return t;var n=e?"axis":"item";return null==r?t:r.includes(n)?n:t}function l(e,t){return a(t,i(e),o(e))}function u(e){return(0,n.G)(t=>l(t,e))}},21739:(e,t,r)=>{"use strict";function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i(e){for(var t=1;ta,Kg:()=>o,lY:()=>l,yy:()=>u}),r(12115);var o=Math.PI/180,a=(e,t,r,n)=>({x:e+Math.cos(-o*n)*r,y:t+Math.sin(-o*n)*r}),l=function(e,t){var r=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-(r.left||0)-(r.right||0)),Math.abs(t-(r.top||0)-(r.bottom||0)))/2},u=(e,t)=>{var r,{chartX:n,chartY:o}=e,{radius:a,angle:l}=((e,t)=>{var{x:r,y:n}=e,{cx:i,cy:o}=t,a=((e,t)=>{var{x:r,y:n}=e,{x:i,y:o}=t;return Math.sqrt((r-i)**2+(n-o)**2)})({x:r,y:n},{x:i,y:o});if(a<=0)return{radius:a,angle:0};var l=Math.acos((r-i)/a);return n>o&&(l=2*Math.PI-l),{radius:a,angle:180*l/Math.PI,angleInRadian:l}})({x:n,y:o},t),{innerRadius:u,outerRadius:s}=t;if(as||0===a)return null;var{startAngle:c,endAngle:d}=(e=>{var{startAngle:t,endAngle:r}=e,n=Math.min(Math.floor(t/360),Math.floor(r/360));return{startAngle:t-360*n,endAngle:r-360*n}})(t),f=l;if(c<=d){for(;f>d;)f-=360;for(;f=c&&f<=d}else{for(;f>c;)f-=360;for(;f=d&&f<=c}return r?i(i({},t),{},{radius:a,angle:((e,t)=>{var{startAngle:r,endAngle:n}=t;return e+360*Math.min(Math.floor(r/360),Math.floor(n/360))})(f,t)}):null}},22035:(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))}},22347:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(91314);t.isArguments=function(e){return null!==e&&"object"==typeof e&&"[object Arguments]"===n.getTag(e)}},22377:(e,t,r)=>{"use strict";r.d(t,{B_:()=>i,JK:()=>o,Vp:()=>u,gX:()=>a,hF:()=>l});var n=(0,r(11785).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 r,n,i,o;e.margin.top=null!=(r=t.payload.top)?r:0,e.margin.right=null!=(n=t.payload.right)?n: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}=n.actions,u=n.reducer},22763:(e,t,r)=>{"use strict";r.d(t,{A:()=>a});var n=r(83859),i=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,o=RegExp(i.source,"g");function a(e,t){var r,a,l,u,s,c=i.lastIndex=o.lastIndex=0,d=-1,f=[],h=[];for(e+="",t+="";(l=i.exec(e))&&(u=o.exec(t));)(s=u.index)>c&&(s=t.slice(c,s),f[d]?f[d]+=s:f[++d]=s),(l=l[0])===(u=u[0])?f[d]?f[d]+=u:f[++d]=u:(f[++d]=null,h.push({i:d,x:(0,n.A)(l,u)})),c=o.lastIndex;return c{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(94313),i=r(47497);t.isArrayLikeObject=function(e){return i.isObjectLike(e)&&n.isArrayLike(e)}},23651:(e,t,r)=>{"use strict";r.d(t,{Rw:()=>o,Xc:()=>a,ic:()=>u,uZ:()=>l});var n=r(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 r in e)Object.prototype.hasOwnProperty.call(e,r)&&(o(r)||a(r))&&(t[r]=e[r]);return t}function u(e){return null==e?null:(0,n.isValidElement)(e)&&"object"==typeof e.props&&null!==e.props?l(e.props):"object"!=typeof e||Array.isArray(e)?null:l(e)}},23767:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(89010),i=r(71542),o=r(49632),a=r(74751),l=r(1219);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(r){let i=a.get(r,e);return void 0===i?l.has(r,e):void 0===t?void 0===i:n.isMatch(i,t)}}},23812:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(16307);t.throttle=function(e,t=0,r={}){let{leading:i=!0,trailing:o=!0}=r;return n.debounce(e,t,{leading:i,maxWait:t,trailing:o})}},25037:(e,t,r)=>{"use strict";r.d(t,{k:()=>o});var n=r(46776),i=r(92477);function o(e,t){let r=(0,n.q)(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,a=(0,i.a)(e,t?.in),l=a.getDay();return a.setDate(a.getDate()-(7*(l{"use strict";r.d(t,{h:()=>h});var n=r(12115),i=r(29722),o=r(21739),a=r(92191),l=r(43527),u=r(55359);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var{cx:t,cy:r,radius:n,angle:i,sign:a,isExternal:l,cornerRadius:u,cornerIsExternal:s}=e,c=u*(l?1:-1)+n,d=Math.asin(u/c)/o.Kg,f=s?i:i+a*d,h=(0,o.IZ)(t,r,c,f);return{center:h,circleTangency:(0,o.IZ)(t,r,n,f),lineTangency:(0,o.IZ)(t,r,c*Math.cos(d*o.Kg),s?i-a*d:i),theta:d}},d=e=>{var{cx:t,cy:r,innerRadius:n,outerRadius:i,startAngle:l,endAngle:u}=e,s=(0,a.sA)(u-l)*Math.min(Math.abs(u-l),359.999),c=l+s,d=(0,o.IZ)(t,r,i,l),f=(0,o.IZ)(t,r,i,c),h="M ".concat(d.x,",").concat(d.y,"\n A ").concat(i,",").concat(i,",0,\n ").concat(+(Math.abs(s)>180),",").concat(+(l>c),",\n ").concat(f.x,",").concat(f.y,"\n ");if(n>0){var p=(0,o.IZ)(t,r,n,l),y=(0,o.IZ)(t,r,n,c);h+="L ".concat(y.x,",").concat(y.y,"\n A ").concat(n,",").concat(n,",0,\n ").concat(+(Math.abs(s)>180),",").concat(+(l<=c),",\n ").concat(p.x,",").concat(p.y," Z")}else h+="L ".concat(t,",").concat(r," Z");return h},f={cx:0,cy:0,innerRadius:0,outerRadius:0,startAngle:0,endAngle:0,cornerRadius:0,forceCornerRadius:!1,cornerIsExternal:!1},h=e=>{var t,r=(0,l.e)(e,f),{cx:o,cy:h,innerRadius:p,outerRadius:y,cornerRadius:m,forceCornerRadius:v,cornerIsExternal:g,startAngle:b,endAngle:$,className:w}=r;if(y0&&360>Math.abs(b-$)?(e=>{var{cx:t,cy:r,innerRadius:n,outerRadius:i,cornerRadius:o,forceCornerRadius:l,cornerIsExternal:u,startAngle:s,endAngle:f}=e,h=(0,a.sA)(f-s),{circleTangency:p,lineTangency:y,theta:m}=c({cx:t,cy:r,radius:i,angle:s,sign:h,cornerRadius:o,cornerIsExternal:u}),{circleTangency:v,lineTangency:g,theta:b}=c({cx:t,cy:r,radius:i,angle:f,sign:-h,cornerRadius:o,cornerIsExternal:u}),$=u?Math.abs(s-f):Math.abs(s-f)-m-b;if($<0)return l?"M ".concat(y.x,",").concat(y.y,"\n a").concat(o,",").concat(o,",0,0,1,").concat(2*o,",0\n a").concat(o,",").concat(o,",0,0,1,").concat(-(2*o),",0\n "):d({cx:t,cy:r,innerRadius:n,outerRadius:i,startAngle:s,endAngle:f});var w="M ".concat(y.x,",").concat(y.y,"\n A").concat(o,",").concat(o,",0,0,").concat(+(h<0),",").concat(p.x,",").concat(p.y,"\n A").concat(i,",").concat(i,",0,").concat(+($>180),",").concat(+(h<0),",").concat(v.x,",").concat(v.y,"\n A").concat(o,",").concat(o,",0,0,").concat(+(h<0),",").concat(g.x,",").concat(g.y,"\n ");if(n>0){var{circleTangency:x,lineTangency:O,theta:C}=c({cx:t,cy:r,radius:n,angle:s,sign:h,isExternal:!0,cornerRadius:o,cornerIsExternal:u}),{circleTangency:S,lineTangency:M,theta:P}=c({cx:t,cy:r,radius:n,angle:f,sign:-h,isExternal:!0,cornerRadius:o,cornerIsExternal:u}),E=u?Math.abs(s-f):Math.abs(s-f)-C-P;if(E<0&&0===o)return"".concat(w,"L").concat(t,",").concat(r,"Z");w+="L".concat(M.x,",").concat(M.y,"\n A").concat(o,",").concat(o,",0,0,").concat(+(h<0),",").concat(S.x,",").concat(S.y,"\n A").concat(n,",").concat(n,",0,").concat(+(E>180),",").concat(+(h>0),",").concat(x.x,",").concat(x.y,"\n A").concat(o,",").concat(o,",0,0,").concat(+(h<0),",").concat(O.x,",").concat(O.y,"Z")}else w+="L".concat(t,",").concat(r,"Z");return w})({cx:o,cy:h,innerRadius:p,outerRadius:y,cornerRadius:Math.min(C,O/2),forceCornerRadius:v,cornerIsExternal:g,startAngle:b,endAngle:$}):d({cx:o,cy:h,innerRadius:p,outerRadius:y,startAngle:b,endAngle:$}),n.createElement("path",s({},(0,u.a)(r),{className:x,d:t}))}},27209:(e,t,r)=>{"use strict";function n(e,[t,r]){return Math.min(r,Math.max(t,e))}r.d(t,{q:()=>n})},27403:(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]",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]"},27467:(e,t,r)=>{"use strict";function n(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 r=0;rn,W:()=>i})},29482:(e,t,r)=>{"use strict";r.d(t,{JH:()=>a,f5:()=>u,v1:()=>s});var n=r(39168),i=r(92191),o=r(99498);function a(e){if(Array.isArray(e)&&2===e.length){var[t,r]=e;if((0,o.H)(t)&&(0,o.H)(r))return!0}return!1}function l(e,t,r){return r?e:[Math.min(e[0],t[0]),Math.max(e[1],t[1])]}function u(e,t){if(t&&"function"!=typeof e&&Array.isArray(e)&&2===e.length){var r,n,[i,l]=e;if((0,o.H)(i))r=i;else if("function"==typeof i)return;if((0,o.H)(l))n=l;else if("function"==typeof l)return;var u=[r,n];if(a(u))return u}}function s(e,t,r){if(r||null!=t){if("function"==typeof e&&null!=t)try{var o=e(t,r);if(a(o))return l(o,t,r)}catch(e){}if(Array.isArray(e)&&2===e.length){var u,s,[c,d]=e;if("auto"===c)null!=t&&(u=Math.min(...t));else if((0,i.Et)(c))u=c;else if("function"==typeof c)try{null!=t&&(u=c(null==t?void 0:t[0]))}catch(e){}else if("string"==typeof c&&n.IH.test(c)){var f=n.IH.exec(c);if(null==f||null==t)u=void 0;else{var h=+f[1];u=t[0]-h}}else u=null==t?void 0:t[0];if("auto"===d)null!=t&&(s=Math.max(...t));else if((0,i.Et)(d))s=d;else if("function"==typeof d)try{null!=t&&(s=d(null==t?void 0:t[1]))}catch(e){}else if("string"==typeof d&&n.qx.test(d)){var p=n.qx.exec(d);if(null==p||null==t)s=void 0;else{var y=+p[1];s=t[1]+y}}else s=null==t?void 0:t[1];var m=[u,s];if(a(m))return null==t?m:l(m,t,r)}}}},29759:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(76166);function i(){let e={};for(let t in n.UI)e[n.UI[t]]=`rdp-${n.UI[t]}`;for(let t in n.pL)e[n.pL[t]]=`rdp-${n.pL[t]}`;for(let t in n.wc)e[n.wc[t]]=`rdp-${n.wc[t]}`;for(let t in n.X5)e[n.X5[t]]=`rdp-${n.X5[t]}`;return e}},30125:(e,t,r)=>{"use strict";r.d(t,{M:()=>o,t:()=>i});var n=r(12115),i=(0,n.createContext)(null),o=()=>(0,n.useContext)(i)},30451:(e,t,r)=>{"use strict";r.d(t,{A$:()=>i,HK:()=>a,Lp:()=>n,et:()=>o});var n=e=>e.layout.width,i=e=>e.layout.height,o=e=>e.layout.scale,a=e=>e.layout.margin},31166:(e,t,r)=>{"use strict";r.d(t,{b:()=>i});var n=r(25037);function i(e,t){return(0,n.k)(e,{...t,weekStartsOn:1})}},31385:(e,t,r)=>{"use strict";r.d(t,{o:()=>i});var n=r(92477);function i(e,t){let r=(0,n.a)(e,t?.in);return r.setHours(0,0,0,0),r}},32951:(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("]")}}},33313:(e,t,r)=>{"use strict";r.d(t,{dc:()=>l,ff:()=>a,g0:()=>u});var n=r(2842),i=r(83643),o=r.n(i),a=e=>e.legend.settings,l=e=>e.legend.size,u=(0,n.Mz)([e=>e.legend.payload,a],(e,t)=>{var{itemSorter:r}=t,n=e.flat(1);return r?o()(n,r):n})},33966:(e,t,r)=>{"use strict";function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i(e){for(var t=1;to,mP:()=>a,s8:()=>l});var o=(e,t,r)=>e.map(e=>"".concat(e.replace(/([A-Z])/g,e=>"-".concat(e.toLowerCase()))," ").concat(t,"ms ").concat(r)).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((r,n)=>i(i({},r),{},{[n]:e(n,t[n])}),{})},34362:(e,t,r)=>{e.exports=r(51205).uniqBy},34701:(e,t,r)=>{"use strict";var n=r(82114);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,r,i,o,a){if(a!==n){var l=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw l.name="Invariant Violation",l}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return r.PropTypes=r,r}},35679:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.identity=function(e){return e}},35885:(e,t,r)=>{"use strict";r.d(t,{$:()=>i,X:()=>o});var n=r(12115),i=(0,n.createContext)(null),o=()=>(0,n.useContext)(i)},36544:(e,t,r)=>{"use strict";r.d(t,{E:()=>i});var n=r(92191),i=(e,t)=>{var r,i=Number(t);if(!(0,n.M8)(i)&&null!=t)return i>=0?null==e||null==(r=e[i])?void 0:r.value:void 0}},36829:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(97697),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,o=/^\w*$/;t.isKey=function(e,t){return!Array.isArray(e)&&(!!("number"==typeof e||"boolean"==typeof e||null==e||n.isSymbol(e))||"string"==typeof e&&(o.test(e)||!i.test(e))||null!=t&&Object.hasOwn(t,e))}},37214:(e,t,r)=>{"use strict";r.d(t,{I:()=>z});var n=r(12115);function i(){}function o(e,t,r){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+r)/6)}function a(e){this._context=e}function l(e){this._context=e}function u(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}},u.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 r=(this._x0+4*this._x1+e)/6,n=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(r,n):this._context.moveTo(r,n);break;case 3:this._point=4;default:o(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}};class s{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,r){var n=e._x1-e._x0,i=t-e._x1,o=(e._y1-e._y0)/(n||i<0&&-0),a=(r-e._y1)/(i||n<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*n)/(n+i)))||0}function p(e,t){var r=e._x1-e._x0;return r?(3*(e._y1-e._y0)/r-t)/2:t}function y(e,t,r){var n=e._x0,i=e._y0,o=e._x1,a=e._y1,l=(o-n)/3;e._context.bezierCurveTo(n+l,i+l*t,o-l,a-l*r,o,a)}function m(e){this._context=e}function v(e){this._context=new g(e)}function g(e){this._context=e}function b(e){this._context=e}function $(e){var t,r,n=e.length-1,i=Array(n),o=Array(n),a=Array(n);for(i[0]=0,o[0]=2,a[0]=e[0]+2*e[1],t=1;t=0;--t)i[t]=(a[t]-i[t+1])/o[t];for(t=0,o[n-1]=(e[n]+i[n-1])/2;t=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 r=this._x*(1-this._t)+e*this._t;this._context.lineTo(r,this._y),this._context.lineTo(r,t)}}this._x=e,this._y=t}};var x=r(62517),O=r(74592),C=r(85802);function S(e){return e[0]}function M(e){return e[1]}function P(e,t){var r=(0,O.A)(!0),n=null,i=f,o=null,a=(0,C.i)(l);function l(l){var u,s,c,d=(l=(0,x.A)(l)).length,f=!1;for(null==n&&(o=i(c=a())),u=0;u<=d;++u)!(u=d;--f)l.point(v[f],g[f]);l.lineEnd(),l.areaEnd()}m&&(v[c]=+e(h,c,s),g[c]=+t(h,c,s),l.point(n?+n(h,c,s):v[c],r?+r(h,c,s):g[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?S:(0,O.A)(+e),t="function"==typeof t?t:void 0===t?(0,O.A)(0):(0,O.A)(+t),r="function"==typeof r?r:void 0===r?M:(0,O.A)(+r),s.x=function(t){return arguments.length?(e="function"==typeof t?t:(0,O.A)(+t),n=null,s):e},s.x0=function(t){return arguments.length?(e="function"==typeof t?t:(0,O.A)(+t),s):e},s.x1=function(e){return arguments.length?(n=null==e?null:"function"==typeof e?e:(0,O.A)(+e),s):n},s.y=function(e){return arguments.length?(t="function"==typeof e?e:(0,O.A)(+e),r=null,s):t},s.y0=function(e){return arguments.length?(t="function"==typeof e?e:(0,O.A)(+e),s):t},s.y1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:(0,O.A)(+e),s):r},s.lineX0=s.lineY0=function(){return c().x(e).y(t)},s.lineY1=function(){return c().x(e).y(r)},s.lineX1=function(){return c().x(n).y(t)},s.defined=function(e){return arguments.length?(i="function"==typeof e?e:(0,O.A)(!!e),s):i},s.curve=function(e){return arguments.length?(a=e,null!=o&&(l=a(o)),s):a},s.context=function(e){return arguments.length?(null==e?o=l=null:l=a(o=e),s):o},s}var N=r(29722),j=r(18387),A=r(92191),k=r(99498),T=r(23651);function I(){return(I=Object.assign?Object.assign.bind():function(e){for(var t=1;t(0,k.H)(e.x)&&(0,k.H)(e.y),F=e=>null!=e.base&&L(e.base)&&L(e),U=e=>e.x,B=e=>e.y,z=e=>{var{className:t,points:r,path:i,pathRef:o}=e;if((!r||!r.length)&&!i)return null;var a=r&&r.length?(e=>{var{type:t="linear",points:r=[],baseLine:n,layout:i,connectNulls:o=!1}=e,a=((e,t)=>{if("function"==typeof e)return e;var r="curve".concat((0,A.Zb)(e));return("curveMonotone"===r||"curveBump"===r)&&t?R["".concat(r).concat("vertical"===t?"Y":"X")]:R[r]||f})(t,i),l=o?r.filter(L):r;if(Array.isArray(n)){var u=r.map((e,t)=>_(_({},e),{},{base:n[t]}));return("vertical"===i?E().y(B).x1(U).x0(e=>e.base.x):E().x(U).y1(B).y0(e=>e.base.y)).defined(F).curve(a)(o?u.filter(F):u)}return("vertical"===i&&(0,A.Et)(n)?E().y(B).x1(U).x0(n):(0,A.Et)(n)?E().x(U).y1(B).y0(n):P().x(U).y(B)).defined(L).curve(a)(l)})(e):i;return n.createElement("path",I({},(0,T.uZ)(e),(0,j._U)(e),{className:(0,N.$)("recharts-curve",t),d:null===a?void 0:a,ref:o}))}},37305:(e,t,r)=>{"use strict";r.d(t,{h:()=>l});var n=r(46776),i=r(91993),o=r(25037),a=r(92477);function l(e,t){let r=(0,a.a)(e,t?.in),l=r.getFullYear(),u=(0,n.q)(),s=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??u.firstWeekContainsDate??u.locale?.options?.firstWeekContainsDate??1,c=(0,i.w)(t?.in||e,0);c.setFullYear(l+1,0,s),c.setHours(0,0,0,0);let d=(0,o.k)(c,t),f=(0,i.w)(t?.in||e,0);f.setFullYear(l,0,s),f.setHours(0,0,0,0);let h=(0,o.k)(f,t);return+r>=+d?l+1:+r>=+h?l:l-1}},37942:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.debounce=function(e,t,{signal:r,edges:n}={}){let i,o=null,a=null!=n&&n.includes("leading"),l=null==n||n.includes("trailing"),u=()=>{null!==o&&(e.apply(i,o),i=void 0,o=null)},s=null,c=()=>{null!=s&&clearTimeout(s),s=setTimeout(()=>{s=null,l&&u(),d()},t)},d=()=>{null!==s&&(clearTimeout(s),s=null),i=void 0,o=null},f=function(...e){if(r?.aborted)return;i=this,o=e;let t=null==s;c(),a&&t&&u()};return f.schedule=c,f.cancel=d,f.flush=()=>{u()},r?.addEventListener("abort",d,{once:!0}),f}},38080:(e,t,r)=>{"use strict";r.d(t,{bL:()=>M,q7:()=>P});var n=r(12115),i=r(68599),o=r(99354),a=r(83478),l=r(4402),u=r(98979),s=r(1933),c=r(95155),d="ToggleGroup",[f,h]=(0,i.A)(d,[a.RG]),p=(0,a.RG)(),y=n.forwardRef((e,t)=>{let{type:r,...n}=e;if("single"===r)return(0,c.jsx)(g,{...n,ref:t});if("multiple"===r)return(0,c.jsx)(b,{...n,ref:t});throw Error(`Missing prop \`type\` expected on \`${d}\``)});y.displayName=d;var[m,v]=f(d),g=n.forwardRef((e,t)=>{let{value:r,defaultValue:i,onValueChange:o=()=>{},...a}=e,[l,s]=(0,u.i)({prop:r,defaultProp:i??"",onChange:o,caller:d});return(0,c.jsx)(m,{scope:e.__scopeToggleGroup,type:"single",value:n.useMemo(()=>l?[l]:[],[l]),onItemActivate:s,onItemDeactivate:n.useCallback(()=>s(""),[s]),children:(0,c.jsx)(x,{...a,ref:t})})}),b=n.forwardRef((e,t)=>{let{value:r,defaultValue:i,onValueChange:o=()=>{},...a}=e,[l,s]=(0,u.i)({prop:r,defaultProp:i??[],onChange:o,caller:d}),f=n.useCallback(e=>s((t=[])=>[...t,e]),[s]),h=n.useCallback(e=>s((t=[])=>t.filter(t=>t!==e)),[s]);return(0,c.jsx)(m,{scope:e.__scopeToggleGroup,type:"multiple",value:l,onItemActivate:f,onItemDeactivate:h,children:(0,c.jsx)(x,{...a,ref:t})})});y.displayName=d;var[$,w]=f(d),x=n.forwardRef((e,t)=>{let{__scopeToggleGroup:r,disabled:n=!1,rovingFocus:i=!0,orientation:l,dir:u,loop:d=!0,...f}=e,h=p(r),y=(0,s.jH)(u),m={role:"group",dir:y,...f};return(0,c.jsx)($,{scope:r,rovingFocus:i,disabled:n,children:i?(0,c.jsx)(a.bL,{asChild:!0,...h,orientation:l,dir:y,loop:d,children:(0,c.jsx)(o.sG.div,{...m,ref:t})}):(0,c.jsx)(o.sG.div,{...m,ref:t})})}),O="ToggleGroupItem",C=n.forwardRef((e,t)=>{let r=v(O,e.__scopeToggleGroup),i=w(O,e.__scopeToggleGroup),o=p(e.__scopeToggleGroup),l=r.value.includes(e.value),u=i.disabled||e.disabled,s={...e,pressed:l,disabled:u},d=n.useRef(null);return i.rovingFocus?(0,c.jsx)(a.q7,{asChild:!0,...o,focusable:!u,active:l,ref:d,children:(0,c.jsx)(S,{...s,ref:t})}):(0,c.jsx)(S,{...s,ref:t})});C.displayName=O;var S=n.forwardRef((e,t)=>{let{__scopeToggleGroup:r,value:n,...i}=e,o=v(O,r),a={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},u="single"===o.type?a:void 0;return(0,c.jsx)(l.l,{...u,...i,ref:t,onPressedChange:e=>{e?o.onItemActivate(n):o.onItemDeactivate(n)}})}),M=y,P=C},38786:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(5576),i=r(71542);t.toPath=function(e){if(Array.isArray(e))return e.map(i.toKey);if("symbol"==typeof e)return[e];e=n.toString(e);let t=[],r=e.length;if(0===r)return t;let o=0,a="",l="",u=!1;for(46===e.charCodeAt(0)&&(t.push(""),o++);o{"use strict";r.d(t,{qx:()=>N,IH:()=>E,s0:()=>g,sr:()=>T,eB:()=>I,YB:()=>x,Hj:()=>j,nb:()=>M,PW:()=>$,Mk:()=>P,$8:()=>S,yy:()=>C,Rh:()=>w,GF:()=>A,uM:()=>k,kr:()=>v,_L:()=>b});var n=r(83643),i=r.n(n),o=r(57258),a=r.n(o);function l(e,t){if((i=e.length)>1)for(var r,n,i,o=1,a=e[t[0]],l=a.length;o=0;)r[t]=t;return r}function d(e,t){return e[t]}function f(e){let t=[];return t.key=e,t}var h=r(92191),p=r(73400);function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function m(e){for(var t=1;t{if(t&&r){var{width:n,height:i}=r,{align:o,verticalAlign:a,layout:l}=t;if(("vertical"===l||"horizontal"===l&&"middle"===a)&&"center"!==o&&(0,h.Et)(e[o]))return m(m({},e),{},{[o]:e[o]+(n||0)});if(("horizontal"===l||"vertical"===l&&"center"===o)&&"middle"!==a&&(0,h.Et)(e[a]))return m(m({},e),{},{[a]:e[a]+(i||0)})}return e},b=(e,t)=>"horizontal"===e&&"xAxis"===t||"vertical"===e&&"yAxis"===t||"centric"===e&&"angleAxis"===t||"radial"===e&&"radiusAxis"===t,$=(e,t,r,n)=>{if(n)return e.map(e=>e.coordinate);var i,o,a=e.map(e=>(e.coordinate===t&&(i=!0),e.coordinate===r&&(o=!0),e.coordinate));return i||a.push(t),o||a.push(r),a},w=(e,t,r)=>{if(!e)return null;var{duplicateDomain:n,type:i,range:o,scale:a,realScaleType:l,isCategorical:u,categoricalDomain:s,tickCount:c,ticks:d,niceTicks:f,axisType:p}=e;if(!a)return null;var y="scaleBand"===l&&a.bandwidth?a.bandwidth()/2:2,m=(t||r)&&"category"===i&&a.bandwidth?a.bandwidth()/y:0;return(m="angleAxis"===p&&o&&o.length>=2?2*(0,h.sA)(o[0]-o[1])*m:m,t&&(d||f))?(d||f||[]).map((e,t)=>({coordinate:a(n?n.indexOf(e):e)+m,value:e,offset:m,index:t})).filter(e=>!(0,h.M8)(e.coordinate)):u&&s?s.map((e,t)=>({coordinate:a(e)+m,value:e,index:t,offset:m})):a.ticks&&!r&&null!=c?a.ticks(c).map((e,t)=>({coordinate:a(e)+m,value:e,offset:m,index:t})):a.domain().map((e,t)=>({coordinate:a(e)+m,value:n?n[e]:e,index:t,offset:m}))},x=e=>{var t=e.domain();if(t&&!(t.length<=2)){var r=t.length,n=e.range(),i=Math.min(n[0],n[1])-1e-4,o=Math.max(n[0],n[1])+1e-4,a=e(t[0]),l=e(t[r-1]);(ao||lo)&&e.domain([t[0],t[r-1]])}},O={sign:e=>{var t=e.length;if(!(t<=0))for(var r=0,n=e[0].length;r=0?(e[a][r][0]=i,e[a][r][1]=i+l,i=e[a][r][1]):(e[a][r][0]=o,e[a][r][1]=o+l,o=e[a][r][1])}},expand:function(e,t){if((n=e.length)>0){for(var r,n,i,o=0,a=e[0].length;o0){for(var r,n=0,i=e[t[0]],o=i.length;n0&&(n=(r=e[t[0]]).length)>0){for(var r,n,i,o=0,a=1;a{var t=e.length;if(!(t<=0))for(var r=0,n=e[0].length;r=0?(e[o][r][0]=i,e[o][r][1]=i+a,i=e[o][r][1]):(e[o][r][0]=0,e[o][r][1]=0)}}},C=(e,t,r)=>{var n=O[r];return(function(){var e=(0,s.A)([]),t=c,r=l,n=d;function i(i){var o,a,l=Array.from(e.apply(this,arguments),f),s=l.length,c=-1;for(let e of i)for(o=0,++c;oNumber(v(e,t,0))).order(c).offset(n)(e)};function S(e){return null==e?void 0:String(e)}function M(e){var{axis:t,ticks:r,bandSize:n,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)(r,"value",i[t.dataKey]);if(l)return l.coordinate+n/2}return r[o]?r[o].coordinate+n/2:null}var u=v(i,(0,h.uy)(a)?t.dataKey:a);return(0,h.uy)(u)?null:t.scale(u)}var P=(e,t,r)=>{if(null!=e){let n;return[(n=Object.keys(e).reduce((n,i)=>{var{stackedData:o}=e[i],a=o.reduce((e,n)=>{var i,o=[Math.min(...i=(0,p.v)(n,t,r).flat(2).filter(h.Et)),Math.max(...i)];return[Math.min(e[0],o[0]),Math.max(e[1],o[1])]},[1/0,-1/0]);return[Math.min(a[0],n[0]),Math.max(a[1],n[1])]},[1/0,-1/0]))[0]===1/0?0:n[0],n[1]===-1/0?0:n[1]]}},E=/^dataMin[\s]*-[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,N=/^dataMax[\s]*\+[\s]*([0-9]+([.]{1}[0-9]+){0,1})$/,j=(e,t,r)=>{if(e&&e.scale&&e.scale.bandwidth){var n=e.scale.bandwidth();if(!r||n>0)return n}if(e&&t&&t.length>=2){for(var o=i()(t,e=>e.coordinate),a=1/0,l=1,u=o.length;l"horizontal"===t?e.chartX:"vertical"===t?e.chartY:void 0,I=(e,t)=>"centric"===t?e.angle:e.radius},39339:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isPrimitive=function(e){return null==e||"object"!=typeof e&&"function"!=typeof e}},40676:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(92477);function i(e,t){let r=(0,n.a)(e,t?.in);return r.setFullYear(r.getFullYear(),0,1),r.setHours(0,0,0,0),r}},41106:(e,t,r)=>{"use strict";r.d(t,{C:()=>l,U:()=>u});var n=r(2842),i=r(2242),o=r(30451),a=r(92191),l=e=>e.brush,u=(0,n.Mz)([l,i.HZ,o.HK],(e,t,r)=>({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==r?void 0:r.bottom)||0),width:(0,a.Et)(e.width)?e.width:t.width}))},41282:(e,t,r)=>{"use strict";r.d(t,{f:()=>o});var n=r(6696),i=r(92477);function o(e){return!(!(0,n.$)(e)&&"number"!=typeof e||isNaN(+(0,i.a)(e)))}},41641:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(78340).A)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]])},41964:(e,t,r)=>{"use strict";r.d(t,{f:()=>o});var n=r(91993),i=r(92477);function o(e,t,r){let o=(0,i.a)(e,r?.in);return isNaN(t)?(0,n.w)(r?.in||e,NaN):(t&&o.setDate(o.getDate()+t),o)}},42695:(e,t,r)=>{"use strict";let n,i,o;r.d(t,{UC:()=>eL,YJ:()=>eU,In:()=>e_,q7:()=>ez,p4:()=>eK,JU:()=>eB,ZL:()=>eR,bL:()=>eT,wn:()=>eG,PP:()=>eW,wv:()=>eH,l9:()=>eI,WT:()=>eD,LM:()=>eF});var a=r(12115),l=r(47650),u=r(27209),s=r(70379),c=r(64831),d=r(47527),f=r(68599),h=r(1933),p=r(98454),y=r(32007),m=r(69885),v=r(89971),g=r(80878),b=r(19040),$=r(99354),w=r(95155),x=Symbol("radix.slottable");function O(e){return a.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===x}var C=r(17347),S=r(98979),M=r(66294),P=r(83417),E=r(40562),N=r(22954),j=r(78919),A=[" ","Enter","ArrowUp","ArrowDown"],k=[" ","Enter"],T="Select",[I,D,_]=(0,c.N)(T),[R,L]=(0,f.A)(T,[_,g.Bk]),F=(0,g.Bk)(),[U,B]=R(T),[z,K]=R(T),W=e=>{let{__scopeSelect:t,children:r,open:n,defaultOpen:i,onOpenChange:o,value:l,defaultValue:u,onValueChange:s,dir:c,name:d,autoComplete:f,disabled:p,required:y,form:m}=e,b=F(t),[$,x]=a.useState(null),[O,C]=a.useState(null),[M,P]=a.useState(!1),E=(0,h.jH)(c),[N,j]=(0,S.i)({prop:n,defaultProp:i??!1,onChange:o,caller:T}),[A,k]=(0,S.i)({prop:l,defaultProp:u,onChange:s,caller:T}),D=a.useRef(null),_=!$||m||!!$.closest("form"),[R,L]=a.useState(new Set),B=Array.from(R).map(e=>e.props.value).join(";");return(0,w.jsx)(g.bL,{...b,children:(0,w.jsxs)(U,{required:y,scope:t,trigger:$,onTriggerChange:x,valueNode:O,onValueNodeChange:C,valueNodeHasChildren:M,onValueNodeHasChildrenChange:P,contentId:(0,v.B)(),value:A,onValueChange:k,open:N,onOpenChange:j,dir:E,triggerPointerDownPosRef:D,disabled:p,children:[(0,w.jsx)(I.Provider,{scope:t,children:(0,w.jsx)(z,{scope:e.__scopeSelect,onNativeOptionAdd:a.useCallback(e=>{L(t=>new Set(t).add(e))},[]),onNativeOptionRemove:a.useCallback(e=>{L(t=>{let r=new Set(t);return r.delete(e),r})},[]),children:r})}),_?(0,w.jsxs)(eN,{"aria-hidden":!0,required:y,tabIndex:-1,name:d,autoComplete:f,value:A,onChange:e=>k(e.target.value),disabled:p,form:m,children:[void 0===A?(0,w.jsx)("option",{value:""}):null,Array.from(R)]},B):null]})})};W.displayName=T;var G="SelectTrigger",H=a.forwardRef((e,t)=>{let{__scopeSelect:r,disabled:n=!1,...i}=e,o=F(r),l=B(G,r),u=l.disabled||n,c=(0,d.s)(t,l.onTriggerChange),f=D(r),h=a.useRef("touch"),[p,y,m]=eA(e=>{let t=f().filter(e=>!e.disabled),r=t.find(e=>e.value===l.value),n=ek(t,e,r);void 0!==n&&l.onValueChange(n.value)}),v=e=>{u||(l.onOpenChange(!0),m()),e&&(l.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,w.jsx)(g.Mz,{asChild:!0,...o,children:(0,w.jsx)($.sG.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:u,"data-disabled":u?"":void 0,"data-placeholder":ej(l.value)?"":void 0,...i,ref:c,onClick:(0,s.mK)(i.onClick,e=>{e.currentTarget.focus(),"mouse"!==h.current&&v(e)}),onPointerDown:(0,s.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&&(v(e),e.preventDefault())}),onKeyDown:(0,s.mK)(i.onKeyDown,e=>{let t=""!==p.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||y(e.key),(!t||" "!==e.key)&&A.includes(e.key)&&(v(),e.preventDefault())})})})});H.displayName=G;var q="SelectValue",Y=a.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:i,children:o,placeholder:a="",...l}=e,u=B(q,r),{onValueNodeHasChildrenChange:s}=u,c=void 0!==o,f=(0,d.s)(t,u.onValueNodeChange);return(0,M.N)(()=>{s(c)},[s,c]),(0,w.jsx)($.sG.span,{...l,ref:f,style:{pointerEvents:"none"},children:ej(u.value)?(0,w.jsx)(w.Fragment,{children:a}):o})});Y.displayName=q;var V=a.forwardRef((e,t)=>{let{__scopeSelect:r,children:n,...i}=e;return(0,w.jsx)($.sG.span,{"aria-hidden":!0,...i,ref:t,children:n||"▼"})});V.displayName="SelectIcon";var Z=e=>(0,w.jsx)(b.Z,{asChild:!0,...e});Z.displayName="SelectPortal";var X="SelectContent",J=a.forwardRef((e,t)=>{let r=B(X,e.__scopeSelect),[n,i]=a.useState();return((0,M.N)(()=>{i(new DocumentFragment)},[]),r.open)?(0,w.jsx)(er,{...e,ref:t}):n?l.createPortal((0,w.jsx)(Q,{scope:e.__scopeSelect,children:(0,w.jsx)(I.Slot,{scope:e.__scopeSelect,children:(0,w.jsx)("div",{children:e.children})})}),n):null});J.displayName=X;var[Q,ee]=R(X),et=((o=a.forwardRef((e,t)=>{let{children:r,...n}=e;if(a.isValidElement(r)){var i;let e,o,l=(i=r,(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),u=function(e,t){let r={...t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(r[n]=i):"style"===n?r[n]={...i,...o}:"className"===n&&(r[n]=[i,o].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==a.Fragment&&(u.ref=t?(0,d.t)(t,l):l),a.cloneElement(r,u)}return a.Children.count(r)>1?a.Children.only(null):null})).displayName="SelectContent.RemoveScroll.SlotClone",n=o,(i=a.forwardRef((e,t)=>{let{children:r,...i}=e,o=a.Children.toArray(r),l=o.find(O);if(l){let e=l.props.children,r=o.map(t=>t!==l?t:a.Children.count(e)>1?a.Children.only(null):a.isValidElement(e)?e.props.children:null);return(0,w.jsx)(n,{...i,ref:t,children:a.isValidElement(e)?a.cloneElement(e,void 0,r):null})}return(0,w.jsx)(n,{...i,ref:t,children:r})})).displayName="SelectContent.RemoveScroll.Slot",i),er=a.forwardRef((e,t)=>{let{__scopeSelect:r,position:n="item-aligned",onCloseAutoFocus:i,onEscapeKeyDown:o,onPointerDownOutside:l,side:u,sideOffset:c,align:f,alignOffset:h,arrowPadding:v,collisionBoundary:g,collisionPadding:b,sticky:$,hideWhenDetached:x,avoidCollisions:O,...C}=e,S=B(X,r),[M,P]=a.useState(null),[E,A]=a.useState(null),k=(0,d.s)(t,e=>P(e)),[T,I]=a.useState(null),[_,R]=a.useState(null),L=D(r),[F,U]=a.useState(!1),z=a.useRef(!1);a.useEffect(()=>{if(M)return(0,N.Eq)(M)},[M]),(0,y.Oh)();let K=a.useCallback(e=>{let[t,...r]=L().map(e=>e.ref.current),[n]=r.slice(-1),i=document.activeElement;for(let r of e)if(r===i||(r?.scrollIntoView({block:"nearest"}),r===t&&E&&(E.scrollTop=0),r===n&&E&&(E.scrollTop=E.scrollHeight),r?.focus(),document.activeElement!==i))return},[L,E]),W=a.useCallback(()=>K([T,M]),[K,T,M]);a.useEffect(()=>{F&&W()},[F,W]);let{onOpenChange:G,triggerPointerDownPosRef:H}=S;a.useEffect(()=>{if(M){let e={x:0,y:0},t=t=>{e={x:Math.abs(Math.round(t.pageX)-(H.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(H.current?.y??0))}},r=r=>{e.x<=10&&e.y<=10?r.preventDefault():M.contains(r.target)||G(!1),document.removeEventListener("pointermove",t),H.current=null};return null!==H.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",r,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",r,{capture:!0})}}},[M,G,H]),a.useEffect(()=>{let e=()=>G(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[G]);let[q,Y]=eA(e=>{let t=L().filter(e=>!e.disabled),r=t.find(e=>e.ref.current===document.activeElement),n=ek(t,e,r);n&&setTimeout(()=>n.ref.current.focus())}),V=a.useCallback((e,t,r)=>{let n=!z.current&&!r;(void 0!==S.value&&S.value===t||n)&&(I(e),n&&(z.current=!0))},[S.value]),Z=a.useCallback(()=>M?.focus(),[M]),J=a.useCallback((e,t,r)=>{let n=!z.current&&!r;(void 0!==S.value&&S.value===t||n)&&R(e)},[S.value]),ee="popper"===n?ei:en,er=ee===ei?{side:u,sideOffset:c,align:f,alignOffset:h,arrowPadding:v,collisionBoundary:g,collisionPadding:b,sticky:$,hideWhenDetached:x,avoidCollisions:O}:{};return(0,w.jsx)(Q,{scope:r,content:M,viewport:E,onViewportChange:A,itemRefCallback:V,selectedItem:T,onItemLeave:Z,itemTextRefCallback:J,focusSelectedItem:W,selectedItemText:_,position:n,isPositioned:F,searchRef:q,children:(0,w.jsx)(j.A,{as:et,allowPinchZoom:!0,children:(0,w.jsx)(m.n,{asChild:!0,trapped:S.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,s.mK)(i,e=>{S.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:(0,w.jsx)(p.qW,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:o,onPointerDownOutside:l,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>S.onOpenChange(!1),children:(0,w.jsx)(ee,{role:"listbox",id:S.contentId,"data-state":S.open?"open":"closed",dir:S.dir,onContextMenu:e=>e.preventDefault(),...C,...er,onPlaced:()=>U(!0),ref:k,style:{display:"flex",flexDirection:"column",outline:"none",...C.style},onKeyDown:(0,s.mK)(C.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||Y(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=L().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 r=e.target,n=t.indexOf(r);t=t.slice(n+1)}setTimeout(()=>K(t)),e.preventDefault()}})})})})})})});er.displayName="SelectContentImpl";var en=a.forwardRef((e,t)=>{let{__scopeSelect:r,onPlaced:n,...i}=e,o=B(X,r),l=ee(X,r),[s,c]=a.useState(null),[f,h]=a.useState(null),p=(0,d.s)(t,e=>h(e)),y=D(r),m=a.useRef(!1),v=a.useRef(!0),{viewport:g,selectedItem:b,selectedItemText:x,focusSelectedItem:O}=l,C=a.useCallback(()=>{if(o.trigger&&o.valueNode&&s&&f&&g&&b&&x){let e=o.trigger.getBoundingClientRect(),t=f.getBoundingClientRect(),r=o.valueNode.getBoundingClientRect(),i=x.getBoundingClientRect();if("rtl"!==o.dir){let n=i.left-t.left,o=r.left-n,a=e.left-o,l=e.width+a,c=Math.max(l,t.width),d=window.innerWidth-10,f=(0,u.q)(o,[10,Math.max(10,d-c)]);s.style.minWidth=l+"px",s.style.left=f+"px"}else{let n=t.right-i.right,o=window.innerWidth-r.right-n,a=window.innerWidth-e.right-o,l=e.width+a,c=Math.max(l,t.width),d=window.innerWidth-10,f=(0,u.q)(o,[10,Math.max(10,d-c)]);s.style.minWidth=l+"px",s.style.right=f+"px"}let a=y(),l=window.innerHeight-20,c=g.scrollHeight,d=window.getComputedStyle(f),h=parseInt(d.borderTopWidth,10),p=parseInt(d.paddingTop,10),v=parseInt(d.borderBottomWidth,10),$=h+p+c+parseInt(d.paddingBottom,10)+v,w=Math.min(5*b.offsetHeight,$),O=window.getComputedStyle(g),C=parseInt(O.paddingTop,10),S=parseInt(O.paddingBottom,10),M=e.top+e.height/2-10,P=b.offsetHeight/2,E=h+p+(b.offsetTop+P);if(E<=M){let e=a.length>0&&b===a[a.length-1].ref.current;s.style.bottom="0px";let t=Math.max(l-M,P+(e?S:0)+(f.clientHeight-g.offsetTop-g.offsetHeight)+v);s.style.height=E+t+"px"}else{let e=a.length>0&&b===a[0].ref.current;s.style.top="0px";let t=Math.max(M,h+g.offsetTop+(e?C:0)+P);s.style.height=t+($-E)+"px",g.scrollTop=E-M+g.offsetTop}s.style.margin="10px 0",s.style.minHeight=w+"px",s.style.maxHeight=l+"px",n?.(),requestAnimationFrame(()=>m.current=!0)}},[y,o.trigger,o.valueNode,s,f,g,b,x,o.dir,n]);(0,M.N)(()=>C(),[C]);let[S,P]=a.useState();(0,M.N)(()=>{f&&P(window.getComputedStyle(f).zIndex)},[f]);let E=a.useCallback(e=>{e&&!0===v.current&&(C(),O?.(),v.current=!1)},[C,O]);return(0,w.jsx)(eo,{scope:r,contentWrapper:s,shouldExpandOnScrollRef:m,onScrollButtonChange:E,children:(0,w.jsx)("div",{ref:c,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:S},children:(0,w.jsx)($.sG.div,{...i,ref:p,style:{boxSizing:"border-box",maxHeight:"100%",...i.style}})})})});en.displayName="SelectItemAlignedPosition";var ei=a.forwardRef((e,t)=>{let{__scopeSelect:r,align:n="start",collisionPadding:i=10,...o}=e,a=F(r);return(0,w.jsx)(g.UC,{...a,...o,ref:t,align:n,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)"}})});ei.displayName="SelectPopperPosition";var[eo,ea]=R(X,{}),el="SelectViewport",eu=a.forwardRef((e,t)=>{let{__scopeSelect:r,nonce:n,...i}=e,o=ee(el,r),l=ea(el,r),u=(0,d.s)(t,o.onViewportChange),c=a.useRef(0);return(0,w.jsxs)(w.Fragment,{children:[(0,w.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:n}),(0,w.jsx)(I.Slot,{scope:r,children:(0,w.jsx)($.sG.div,{"data-radix-select-viewport":"",role:"presentation",...i,ref:u,style:{position:"relative",flex:1,overflow:"hidden auto",...i.style},onScroll:(0,s.mK)(i.onScroll,e=>{let t=e.currentTarget,{contentWrapper:r,shouldExpandOnScrollRef:n}=l;if(n?.current&&r){let e=Math.abs(c.current-t.scrollTop);if(e>0){let n=window.innerHeight-20,i=Math.max(parseFloat(r.style.minHeight),parseFloat(r.style.height));if(i0?l:0,r.style.justifyContent="flex-end")}}}c.current=t.scrollTop})})})]})});eu.displayName=el;var es="SelectGroup",[ec,ed]=R(es),ef=a.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,i=(0,v.B)();return(0,w.jsx)(ec,{scope:r,id:i,children:(0,w.jsx)($.sG.div,{role:"group","aria-labelledby":i,...n,ref:t})})});ef.displayName=es;var eh="SelectLabel",ep=a.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,i=ed(eh,r);return(0,w.jsx)($.sG.div,{id:i.id,...n,ref:t})});ep.displayName=eh;var ey="SelectItem",[em,ev]=R(ey),eg=a.forwardRef((e,t)=>{let{__scopeSelect:r,value:n,disabled:i=!1,textValue:o,...l}=e,u=B(ey,r),c=ee(ey,r),f=u.value===n,[h,p]=a.useState(o??""),[y,m]=a.useState(!1),g=(0,d.s)(t,e=>c.itemRefCallback?.(e,n,i)),b=(0,v.B)(),x=a.useRef("touch"),O=()=>{i||(u.onValueChange(n),u.onOpenChange(!1))};if(""===n)throw Error("A 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,w.jsx)(em,{scope:r,value:n,disabled:i,textId:b,isSelected:f,onItemTextChange:a.useCallback(e=>{p(t=>t||(e?.textContent??"").trim())},[]),children:(0,w.jsx)(I.ItemSlot,{scope:r,value:n,disabled:i,textValue:h,children:(0,w.jsx)($.sG.div,{role:"option","aria-labelledby":b,"data-highlighted":y?"":void 0,"aria-selected":f&&y,"data-state":f?"checked":"unchecked","aria-disabled":i||void 0,"data-disabled":i?"":void 0,tabIndex:i?void 0:-1,...l,ref:g,onFocus:(0,s.mK)(l.onFocus,()=>m(!0)),onBlur:(0,s.mK)(l.onBlur,()=>m(!1)),onClick:(0,s.mK)(l.onClick,()=>{"mouse"!==x.current&&O()}),onPointerUp:(0,s.mK)(l.onPointerUp,()=>{"mouse"===x.current&&O()}),onPointerDown:(0,s.mK)(l.onPointerDown,e=>{x.current=e.pointerType}),onPointerMove:(0,s.mK)(l.onPointerMove,e=>{x.current=e.pointerType,i?c.onItemLeave?.():"mouse"===x.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,s.mK)(l.onPointerLeave,e=>{e.currentTarget===document.activeElement&&c.onItemLeave?.()}),onKeyDown:(0,s.mK)(l.onKeyDown,e=>{(c.searchRef?.current===""||" "!==e.key)&&(k.includes(e.key)&&O()," "===e.key&&e.preventDefault())})})})})});eg.displayName=ey;var eb="SelectItemText",e$=a.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:i,...o}=e,u=B(eb,r),s=ee(eb,r),c=ev(eb,r),f=K(eb,r),[h,p]=a.useState(null),y=(0,d.s)(t,e=>p(e),c.onItemTextChange,e=>s.itemTextRefCallback?.(e,c.value,c.disabled)),m=h?.textContent,v=a.useMemo(()=>(0,w.jsx)("option",{value:c.value,disabled:c.disabled,children:m},c.value),[c.disabled,c.value,m]),{onNativeOptionAdd:g,onNativeOptionRemove:b}=f;return(0,M.N)(()=>(g(v),()=>b(v)),[g,b,v]),(0,w.jsxs)(w.Fragment,{children:[(0,w.jsx)($.sG.span,{id:c.textId,...o,ref:y}),c.isSelected&&u.valueNode&&!u.valueNodeHasChildren?l.createPortal(o.children,u.valueNode):null]})});e$.displayName=eb;var ew="SelectItemIndicator";a.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return ev(ew,r).isSelected?(0,w.jsx)($.sG.span,{"aria-hidden":!0,...n,ref:t}):null}).displayName=ew;var ex="SelectScrollUpButton",eO=a.forwardRef((e,t)=>{let r=ee(ex,e.__scopeSelect),n=ea(ex,e.__scopeSelect),[i,o]=a.useState(!1),l=(0,d.s)(t,n.onScrollButtonChange);return(0,M.N)(()=>{if(r.viewport&&r.isPositioned){let e=function(){o(t.scrollTop>0)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),i?(0,w.jsx)(eM,{...e,ref:l,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});eO.displayName=ex;var eC="SelectScrollDownButton",eS=a.forwardRef((e,t)=>{let r=ee(eC,e.__scopeSelect),n=ea(eC,e.__scopeSelect),[i,o]=a.useState(!1),l=(0,d.s)(t,n.onScrollButtonChange);return(0,M.N)(()=>{if(r.viewport&&r.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;o(Math.ceil(t.scrollTop)t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),i?(0,w.jsx)(eM,{...e,ref:l,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});eS.displayName=eC;var eM=a.forwardRef((e,t)=>{let{__scopeSelect:r,onAutoScroll:n,...i}=e,o=ee("SelectScrollButton",r),l=a.useRef(null),u=D(r),c=a.useCallback(()=>{null!==l.current&&(window.clearInterval(l.current),l.current=null)},[]);return a.useEffect(()=>()=>c(),[c]),(0,M.N)(()=>{let e=u().find(e=>e.ref.current===document.activeElement);e?.ref.current?.scrollIntoView({block:"nearest"})},[u]),(0,w.jsx)($.sG.div,{"aria-hidden":!0,...i,ref:t,style:{flexShrink:0,...i.style},onPointerDown:(0,s.mK)(i.onPointerDown,()=>{null===l.current&&(l.current=window.setInterval(n,50))}),onPointerMove:(0,s.mK)(i.onPointerMove,()=>{o.onItemLeave?.(),null===l.current&&(l.current=window.setInterval(n,50))}),onPointerLeave:(0,s.mK)(i.onPointerLeave,()=>{c()})})}),eP=a.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return(0,w.jsx)($.sG.div,{"aria-hidden":!0,...n,ref:t})});eP.displayName="SelectSeparator";var eE="SelectArrow";a.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,i=F(r),o=B(eE,r),a=ee(eE,r);return o.open&&"popper"===a.position?(0,w.jsx)(g.i3,{...i,...n,ref:t}):null}).displayName=eE;var eN=a.forwardRef(({__scopeSelect:e,value:t,...r},n)=>{let i=a.useRef(null),o=(0,d.s)(n,i),l=(0,P.Z)(t);return a.useEffect(()=>{let e=i.current;if(!e)return;let r=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(l!==t&&r){let n=new Event("change",{bubbles:!0});r.call(e,t),e.dispatchEvent(n)}},[l,t]),(0,w.jsx)($.sG.select,{...r,style:{...E.Qg,...r.style},ref:o,defaultValue:t})});function ej(e){return""===e||void 0===e}function eA(e){let t=(0,C.c)(e),r=a.useRef(""),n=a.useRef(0),i=a.useCallback(e=>{let i=r.current+e;t(i),function e(t){r.current=t,window.clearTimeout(n.current),""!==t&&(n.current=window.setTimeout(()=>e(""),1e3))}(i)},[t]),o=a.useCallback(()=>{r.current="",window.clearTimeout(n.current)},[]);return a.useEffect(()=>()=>window.clearTimeout(n.current),[]),[r,i,o]}function ek(e,t,r){var n,i;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=r?e.indexOf(r):-1,l=(n=e,i=Math.max(a,0),n.map((e,t)=>n[(i+t)%n.length]));1===o.length&&(l=l.filter(e=>e!==r));let u=l.find(e=>e.textValue.toLowerCase().startsWith(o.toLowerCase()));return u!==r?u:void 0}eN.displayName="SelectBubbleInput";var eT=W,eI=H,eD=Y,e_=V,eR=Z,eL=J,eF=eu,eU=ef,eB=ep,ez=eg,eK=e$,eW=eO,eG=eS,eH=eP},43077:(e,t,r)=>{"use strict";r.d(t,{R:()=>n});var n=function(e,t){for(var r=arguments.length,n=Array(r>2?r-2:0),i=2;itypeof 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,()=>n[o++]))}}},43459:(e,t,r)=>{"use strict";r.d(t,{A:()=>S});var n=r(12115);function i(e){return"[object Object]"===Object.prototype.toString.call(e)||Array.isArray(e)}function o(e,t){let r=Object.keys(e),n=Object.keys(t);return r.length===n.length&&JSON.stringify(Object.keys(e.breakpoints||{}))===JSON.stringify(Object.keys(t.breakpoints||{}))&&r.every(r=>{let n=e[r],a=t[r];return"function"==typeof n?`${n}`==`${a}`:i(n)&&i(a)?o(n,a):n===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 u(e){return"string"==typeof e}function s(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[y(e)]}function y(e){return Math.max(0,e.length-1)}function m(e,t=0){return Array.from(Array(e),(e,r)=>t+r)}function v(e){return Object.keys(e)}function g(e,t){return void 0!==t.MouseEvent&&e instanceof t.MouseEvent}function b(){let e=[],t={add:function(r,n,i,o={passive:!0}){let a;return"addEventListener"in r?(r.addEventListener(n,i,o),a=()=>r.removeEventListener(n,i,o)):(r.addListener(i),a=()=>r.removeListener(i)),e.push(a),t},clear:function(){e=e.filter(e=>e())}};return t}function $(e=0,t=0){let r=d(e-t);function n(r){return rt}return{length:r,max:t,min:e,constrain:function(r){return n(r)?rt},reachedMin:function(t){return t(v(r).forEach(n=>{let i=t[n],o=r[n],a=c(i)&&c(o);t[n]=a?e(i,o):o}),t),{})}(e,t||{})}return{mergeOptions:t,optionsAtMedia:function(r){let n=r.breakpoints||{},i=v(n).filter(t=>e.matchMedia(t).matches).map(e=>n[e]).reduce((e,r)=>t(e,r),{});return t(r,i)},optionsMediaQueries:function(t){return t.map(e=>v(e.breakpoints||{})).reduce((e,t)=>e.concat(t),[]).map(e.matchMedia)}}}(j),k=(E=[],{init:function(e,t){return(E=t.filter(({options:e})=>!1!==A.optionsAtMedia(e).active)).forEach(t=>t.init(e,A)),t.reduce((e,t)=>Object.assign(e,{[t.name]:t}),{})},destroy:function(){E=E.filter(e=>e.destroy())}}),T=b(),I=(i={},o={init:function(e){n=e},emit:function(e){return(i[e]||[]).forEach(t=>t(n,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:D,optionsAtMedia:_,optionsMediaQueries:R}=A,{on:L,off:F,emit:U}=I,B=!1,z=D(O,C.globalOptions),K=D(z),W=[];function G(t,r){B||(K=_(z=D(z,t)),W=r||W,function(){let{container:t,slides:r}=K;M=(u(t)?e.querySelector(t):t)||e.children[0];let n=u(r)?M.querySelectorAll(r):r;P=[].slice.call(n||M.children)}(),a=function t(r){let n=function(e,t,r,n,i,o,a){var c,O;let C,S,M,P,E,N,j,A,k,T,I,D,_,R,{align:L,axis:F,direction:U,startIndex:B,loop:z,duration:K,dragFree:W,dragThreshold:G,inViewThreshold:H,slidesToScroll:q,skipSnaps:Y,containScroll:V,watchResize:Z,watchSlides:X,watchDrag:J,watchFocus:Q}=o,ee={measure:function(e){let{offsetTop:t,offsetLeft:r,offsetWidth:n,offsetHeight:i}=e;return{top:t,right:r+n,bottom:t+i,left:r,width:n,height:i}}},et=ee.measure(t),er=r.map(ee.measure),en=(S="rtl"===U,P=(M="y"===F)||!S?1:-1,E=M?"top":S?"right":"left",N=M?"bottom":S?"left":"right",{scroll:M?"y":"x",cross:M?"x":"y",startEdge:E,endEdge:N,measureSize:function(e){let{height:t,width:r}=e;return M?t:r},direction:function(e){return e*P}}),ei=en.measureSize(et),eo={measure:function(e){return e/100*ei}},ea=(c=L,O=ei,C={start:function(){return 0},center:function(e){return(O-e)/2},end:function(e){return O-e}},{measure:function(e,t){return u(c)?C[c](e):c(O,e,t)}}),el=!z&&!!V,{slideSizes:eu,slideSizesWithGaps:es,startGap:ec,endGap:ed}=function(e,t,r,n,i,o){let{measureSize:a,startEdge:l,endEdge:u}=e,s=r[0]&&i,c=function(){if(!s)return 0;let e=r[0];return d(t[l]-e[l])}(),f=s?parseFloat(o.getComputedStyle(p(n)).getPropertyValue(`margin-${u}`)):0,h=r.map(a),m=r.map((e,t,r)=>{let n=t===y(r);return t?n?h[t]+f:r[t+1][l]-e[l]:h[t]+c}).map(d);return{slideSizes:h,slideSizesWithGaps:m,startGap:c,endGap:f}}(en,et,er,r,z||!!V,i),ef=function(e,t,r,n,i,o,a,u,s){let{startEdge:c,endEdge:f,direction:m}=e,v=l(r);return{groupSlides:function(e){return v?h(e).filter(e=>e%r==0).map(t=>e.slice(t,t+r)):e.length?h(e).reduce((r,l,s)=>{let h=p(r)||0,v=l===y(e),g=i[c]-o[h][c],b=i[c]-o[l][f],$=n||0!==h?0:m(a),w=d(b-(!n&&v?m(u):0)-(g+$));return s&&w>t+2&&r.push(l),v&&r.push(e.length),r},[]).map((t,r,n)=>{let i=Math.max(n[r-1]||0);return e.slice(i,t)}):[]}}}(en,ei,q,z,et,er,ec,ed,0),{snaps:eh,snapsAligned:ep}=function(e,t,r,n,i){let{startEdge:o,endEdge:a}=e,{groupSlides:l}=i,u=l(n).map(e=>p(e)[a]-e[0][o]).map(d).map(t.measure),s=n.map(e=>r[o]-e[o]).map(e=>-d(e)),c=l(s).map(e=>e[0]).map((e,t)=>e+u[t]);return{snaps:s,snapsAligned:c}}(en,ea,et,er,ef),ey=-p(eh)+p(es),{snapsContained:em,scrollContainLimit:ev}=function(e,t,r,n,i){let o,a,l=$(-t+e,0),u=r.map((e,t)=>{let{min:n,max:i}=l,o=l.constrain(e),a=t===y(r);return t?a||function(e,t){return 1>=d(e-t)}(n,o)?n:function(e,t){return 1>=d(e-t)}(i,o)?i:o:i}).map(e=>parseFloat(e.toFixed(3))),s=(o=u[0],a=p(u),$(u.lastIndexOf(o),u.indexOf(a)+1));return{snapsContained:function(){if(t<=e+2)return[l.max];if("keepSnaps"===n)return u;let{min:r,max:i}=s;return u.slice(r,i)}(),scrollContainLimit:s}}(ei,ey,ep,V,0),eg=el?em:ep,{limit:eb}=(j=eg[0],{limit:$(z?j-ey:p(eg),j)}),e$=function e(t,r,n){let{constrain:i}=$(0,t),o=t+1,a=l(r);function l(e){return n?d((o+e)%o):i(e)}function u(){return e(t,a,n)}let s={get:function(){return a},set:function(e){return a=l(e),s},add:function(e){return u().set(a+e)},clone:u};return s}(y(eg),B,z),ew=e$.clone(),ex=h(r),eO=function(e,t,r,n){let i=b(),o=1e3/60,a=null,l=0,u=0;function s(e){if(!u)return;a||(a=e,r(),r());let i=e-a;for(a=e,l+=i;l>=o;)r(),l-=o;n(l/o),u&&(u=t.requestAnimationFrame(s))}function c(){t.cancelAnimationFrame(u),a=null,l=0,u=0}return{init:function(){i.add(e,"visibilitychange",()=>{e.hidden&&(a=null,l=0)})},destroy:function(){c(),i.clear()},start:function(){u||(u=t.requestAnimationFrame(s))},stop:c,update:r,render:n}}(n,i,()=>(({dragHandler:e,scrollBody:t,scrollBounds:r,options:{loop:n}})=>{n||r.constrain(e.pointerDown()),t.seek()})(eR),e=>(({scrollBody:e,translate:t,location:r,offsetLocation:n,previousLocation:i,scrollLooper:o,slideLooper:a,dragHandler:l,animation:u,eventHandler:s,scrollBounds:c,options:{loop:d}},f)=>{let h=e.settled(),p=!c.shouldConstrain(),y=d?h:h&&p,m=y&&!l.pointerDown();m&&u.stop();let v=r.get()*f+i.get()*(1-f);n.set(v),d&&(o.loop(e.direction()),a.loop()),t.to(n.get()),m&&s.emit("settle"),y||s.emit("scroll")})(eR,e)),eC=eg[e$.get()],eS=w(eC),eM=w(eC),eP=w(eC),eE=w(eC),eN=function(e,t,r,n,i,o){let a=0,l=0,u=i,s=.68,c=e.get(),h=0;function p(e){return u=e,m}function y(e){return s=e,m}let m={direction:function(){return l},duration:function(){return u},velocity:function(){return a},seek:function(){let t=n.get()-e.get(),i=0;return u?(r.set(e),a+=t/u,a*=s,c+=a,e.add(a),i=c-h):(a=0,r.set(n),e.set(n),i=t),l=f(i),h=c,m},settled:function(){return .001>d(n.get()-t.get())},useBaseFriction:function(){return y(.68)},useBaseDuration:function(){return p(i)},useFriction:y,useDuration:p};return m}(eS,eP,eM,eE,K,0),ej=function(e,t,r,n,i){let{reachedAny:o,removeOffset:a,constrain:l}=n;function u(e){return e.concat().sort((e,t)=>d(e)-d(t))[0]}function s(t,n){let i=[t,t+r,t-r];if(!e)return t;if(!n)return u(i);let o=i.filter(e=>f(e)===n);return o.length?u(o):p(i)-r}return{byDistance:function(r,n){let u=i.get()+r,{index:c,distance:f}=function(r){let n=e?a(r):l(r),{index:i}=t.map((e,t)=>({diff:s(e-n,0),index:t})).sort((e,t)=>d(e.diff)-d(t.diff))[0];return{index:i,distance:n}}(u),h=!e&&o(u);if(!n||h)return{index:c,distance:r};let p=r+s(t[c]-f,0);return{index:c,distance:p}},byIndex:function(e,r){let n=s(t[e]-i.get(),r);return{index:e,distance:n}},shortcut:s}}(z,eg,ey,eb,eE),eA=function(e,t,r,n,i,o,a){function l(i){let l=i.distance,u=i.index!==t.get();o.add(l),l&&(n.duration()?e.start():(e.update(),e.render(1),e.update())),u&&(r.set(t.get()),t.set(i.index),a.emit("select"))}return{distance:function(e,t){l(i.byDistance(e,t))},index:function(e,r){let n=t.clone().set(e);l(i.byIndex(n.get(),r))}}}(eO,e$,ew,eN,ej,eE,a),ek=function(e){let{max:t,length:r}=e;return{get:function(e){return r?-((e-t)/r):0}}}(eb),eT=b(),eI=(k={},T=null,I=null,D=!1,{init:function(){A=new IntersectionObserver(e=>{D||(e.forEach(e=>{k[r.indexOf(e.target)]=e}),T=null,I=null,a.emit("slidesInView"))},{root:t.parentElement,threshold:H}),r.forEach(e=>A.observe(e))},destroy:function(){A&&A.disconnect(),D=!0},get:function(e=!0){if(e&&T)return T;if(!e&&I)return I;let t=v(k).reduce((t,r)=>{let n=parseInt(r),{isIntersecting:i}=k[n];return(e&&i||!e&&!i)&&t.push(n),t},[]);return e&&(T=t),e||(I=t),t}}),{slideRegistry:eD}=function(e,t,r,n,i,o){let a,{groupSlides:l}=i,{min:u,max:s}=n;return{slideRegistry:(a=l(o),1===r.length?[o]:e&&"keepSnaps"!==t?a.slice(u,s).map((e,t,r)=>{let n=t===y(r);return t?n?m(y(o)-p(r)[0]+1,p(r)[0]):e:m(p(r[0])+1)}):a)}}(el,V,eg,ev,ef,ex),e_=function(e,t,r,n,i,o,a,u){let c={passive:!0,capture:!0},d=0;function f(e){"Tab"===e.code&&(d=new Date().getTime())}return{init:function(h){u&&(o.add(document,"keydown",f,!1),t.forEach((t,f)=>{o.add(t,"focus",t=>{(s(u)||u(h,t))&&function(t){if(new Date().getTime()-d>10)return;a.emit("slideFocusStart"),e.scrollLeft=0;let o=r.findIndex(e=>e.includes(t));l(o)&&(i.useDuration(0),n.index(o,0),a.emit("slideFocus"))}(f)},c)}))}}}(e,r,eD,eA,eN,eT,a,Q),eR={ownerDocument:n,ownerWindow:i,eventHandler:a,containerRect:et,slideRects:er,animation:eO,axis:en,dragHandler:function(e,t,r,n,i,o,a,l,u,c,h,p,y,m,v,w,x,O,C){let{cross:S,direction:M}=e,P=["INPUT","SELECT","TEXTAREA"],E={passive:!1},N=b(),j=b(),A=$(50,225).constrain(m.measure(20)),k={mouse:300,touch:400},T={mouse:500,touch:600},I=v?43:25,D=!1,_=0,R=0,L=!1,F=!1,U=!1,B=!1;function z(e){if(!g(e,n)&&e.touches.length>=2)return K(e);let t=o.readPoint(e),r=o.readPoint(e,S),a=d(t-_),u=d(r-R);if(!F&&!B&&(!e.cancelable||!(F=a>u)))return K(e);let s=o.pointerMove(e);a>w&&(U=!0),c.useFriction(.3).useDuration(.75),l.start(),i.add(M(s)),e.preventDefault()}function K(e){var t;let r,n,i=h.byDistance(0,!1).index!==p.get(),a=o.pointerUp(e)*(v?T:k)[B?"mouse":"touch"],l=(t=M(a),r=p.add(-1*f(t)),n=h.byDistance(t,!v).distance,v||d(t)e.preventDefault(),E).add(t,"touchmove",()=>void 0,E).add(t,"touchend",()=>void 0).add(t,"touchstart",l).add(t,"mousedown",l).add(t,"touchcancel",K).add(t,"contextmenu",K).add(t,"click",W,!0);function l(l){(s(C)||C(e,l))&&function(e){let l,u=g(e,n);if((B=u,U=v&&u&&!e.buttons&&D,D=d(i.get()-a.get())>=2,!u||0===e.button)&&(l=e.target.nodeName||"",!P.includes(l))){let n;L=!0,o.pointerDown(e),c.useFriction(0).useDuration(0),i.set(a),n=B?r:t,j.add(n,"touchmove",z,E).add(n,"touchend",K).add(n,"mousemove",z,E).add(n,"mouseup",K),_=o.readPoint(e),R=o.readPoint(e,S),y.emit("pointerDown")}}(l)}},destroy:function(){N.clear(),j.clear()},pointerDown:function(){return L}}}(en,e,n,i,eE,function(e,t){let r,n;function i(e){return e.timeStamp}function o(r,n){let i=n||e.scroll,o=`client${"x"===i?"X":"Y"}`;return(g(r,t)?r:r.touches[0])[o]}return{pointerDown:function(e){return r=e,n=e,o(e)},pointerMove:function(e){let t=o(e)-o(n),a=i(e)-i(r)>170;return n=e,a&&(r=e),t},pointerUp:function(e){if(!r||!n)return 0;let t=o(n)-o(r),a=i(e)-i(r),l=i(e)-i(n)>170,u=t/a;return a&&!l&&d(u)>.1?u:0},readPoint:o}}(en,i),eS,eO,eA,eN,ej,e$,a,eo,W,G,Y,0,J),eventStore:eT,percentOfView:eo,index:e$,indexPrevious:ew,limit:eb,location:eS,offsetLocation:eP,previousLocation:eM,options:o,resizeHandler:function(e,t,r,n,i,o,a){let l,u,c=[e].concat(n),f=[],h=!1;function p(e){return i.measureSize(a.measure(e))}return{init:function(i){o&&(u=p(e),f=n.map(p),l=new ResizeObserver(r=>{(s(o)||o(i,r))&&function(r){for(let o of r){if(h)return;let r=o.target===e,a=n.indexOf(o.target),l=r?u:f[a];if(d(p(r?e:n[a])-l)>=.5){i.reInit(),t.emit("resize");break}}}(r)}),r.requestAnimationFrame(()=>{c.forEach(e=>l.observe(e))}))},destroy:function(){h=!0,l&&l.disconnect()}}}(t,a,i,r,en,Z,ee),scrollBody:eN,scrollBounds:function(e,t,r,n,i){let o=i.measure(10),a=i.measure(50),l=$(.1,.99),u=!1;function s(){return!u&&!!e.reachedAny(r.get())&&!!e.reachedAny(t.get())}return{shouldConstrain:s,constrain:function(i){if(!s())return;let u=e.reachedMin(t.get())?"min":"max",c=d(e[u]-t.get()),f=r.get()-t.get(),h=l.constrain(c/a);r.subtract(f*h),!i&&d(f)e.add(a))}}}(ey,eb,eP,[eS,eP,eM,eE]),scrollProgress:ek,scrollSnapList:eg.map(ek.get),scrollSnaps:eg,scrollTarget:ej,scrollTo:eA,slideLooper:function(e,t,r,n,i,o,a,l,u){let s=h(i),c=h(i).reverse(),d=y(p(c,a[0]),r,!1).concat(y(p(s,t-a[0]-1),-r,!0));function f(e,t){return e.reduce((e,t)=>e-i[t],t)}function p(e,t){return e.reduce((e,r)=>f(e,t)>0?e.concat([r]):e,[])}function y(i,a,s){let c=o.map((e,r)=>({start:e-n[r]+.5+a,end:e+t-.5+a}));return i.map(t=>{let n=s?0:-r,i=s?r:0,o=c[t][s?"end":"start"];return{index:t,loopPoint:o,slideLocation:w(-1),translate:x(e,u[t]),target:()=>l.get()>o?n:i}})}return{canLoop:function(){return d.every(({index:e})=>.1>=f(s.filter(t=>t!==e),t))},clear:function(){d.forEach(e=>e.translate.clear())},loop:function(){d.forEach(e=>{let{target:t,translate:r,slideLocation:n}=e,i=t();i!==n.get()&&(r.to(i),n.set(i))})},loopPoints:d}}(en,ei,ey,eu,es,eh,eg,eP,r),slideFocus:e_,slidesHandler:(R=!1,{init:function(e){X&&(_=new MutationObserver(t=>{!R&&(s(X)||X(e,t))&&function(t){for(let r of t)if("childList"===r.type){e.reInit(),a.emit("slidesChanged");break}}(t)})).observe(t,{childList:!0})},destroy:function(){_&&_.disconnect(),R=!0}}),slidesInView:eI,slideIndexes:ex,slideRegistry:eD,slidesToScroll:ef,target:eE,translate:x(en,t)};return eR}(e,M,P,N,j,r,I);return r.loop&&!n.slideLooper.canLoop()?t(Object.assign({},r,{loop:!1})):n}(K),R([z,...W.map(({options:e})=>e)]).forEach(e=>T.add(e,"change",H)),K.active&&(a.translate.to(a.location.get()),a.animation.init(),a.slidesInView.init(),a.slideFocus.init(Z),a.eventHandler.init(Z),a.resizeHandler.init(Z),a.slidesHandler.init(Z),a.options.loop&&a.slideLooper.loop(),M.offsetParent&&P.length&&a.dragHandler.init(Z),S=k.init(Z,W)))}function H(e,t){let r=V();q(),G(D({startIndex:r},e),t),I.emit("reInit")}function q(){a.dragHandler.destroy(),a.eventStore.clear(),a.translate.clear(),a.slideLooper.clear(),a.resizeHandler.destroy(),a.slidesHandler.destroy(),a.slidesInView.destroy(),a.animation.destroy(),k.destroy(),T.clear()}function Y(e,t,r){K.active&&!B&&(a.scrollBody.useBaseFriction().useDuration(!0===t?0:K.duration),a.scrollTo.index(e,r||0))}function V(){return a.index.get()}let Z={canScrollNext:function(){return a.index.add(1).get()!==V()},canScrollPrev:function(){return a.index.add(-1).get()!==V()},containerNode:function(){return M},internalEngine:function(){return a},destroy:function(){B||(B=!0,T.clear(),q(),I.emit("destroy"),I.clear())},off:F,on:L,emit:U,plugins:function(){return S},previousScrollSnap:function(){return a.indexPrevious.get()},reInit:H,rootNode:function(){return e},scrollNext:function(e){Y(a.index.add(1).get(),e,-1)},scrollPrev:function(e){Y(a.index.add(-1).get(),e,1)},scrollProgress:function(){return a.scrollProgress.get(a.offsetLocation.get())},scrollSnapList:function(){return a.scrollSnapList},scrollTo:Y,selectedScrollSnap:V,slideNodes:function(){return P},slidesInView:function(){return a.slidesInView.get()},slidesNotInView:function(){return a.slidesInView.get(!1)}};return G(t,r),setTimeout(()=>I.emit("init"),0),Z}function S(e={},t=[]){let r=(0,n.useRef)(e),i=(0,n.useRef)(t),[l,u]=(0,n.useState)(),[s,c]=(0,n.useState)(),d=(0,n.useCallback)(()=>{l&&l.reInit(r.current,i.current)},[l]);return(0,n.useEffect)(()=>{o(r.current,e)||(r.current=e,d())},[e,d]),(0,n.useEffect)(()=>{!function(e,t){if(e.length!==t.length)return!1;let r=a(e),n=a(t);return r.every((e,t)=>o(e,n[t]))}(i.current,t)&&(i.current=t,d())},[t,d]),(0,n.useEffect)(()=>{if("u">typeof window&&window.document&&window.document.createElement&&s){C.globalOptions=S.globalOptions;let e=C(s,r.current,i.current);return u(e),()=>e.destroy()}u(void 0)},[s,u]),[c,l]}C.globalOptions=void 0,S.globalOptions=void 0},43527:(e,t,r)=>{"use strict";function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i(e,t){var r=function(e){for(var t=1;t(void 0===e[r]&&void 0!==t[r]&&(e[r]=t[r]),e),r)}r.d(t,{e:()=>i})},45992:(e,t,r)=>{"use strict";r.d(t,{n:()=>o});var n=r(12115),i=r(92191);function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"animation-",r=(0,n.useRef)((0,i.NF)(t)),o=(0,n.useRef)(e);return o.current!==e&&(r.current=(0,i.NF)(t),o.current=e),r.current}},46166:(e,t,r)=>{"use strict";function n(e,t,r){e.prototype=t.prototype=r,r.constructor=e}function i(e,t){var r=Object.create(e.prototype);for(var n in t)r[n]=t[n];return r}function o(){}r.d(t,{Ay:()=>b,Qh:()=>x});var a="\\s*([+-]?\\d+)\\s*",l="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",u="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",s=/^#([0-9a-f]{3,8})$/,c=RegExp(`^rgb\\(${a},${a},${a}\\)$`),d=RegExp(`^rgb\\(${u},${u},${u}\\)$`),f=RegExp(`^rgba\\(${a},${a},${a},${l}\\)$`),h=RegExp(`^rgba\\(${u},${u},${u},${l}\\)$`),p=RegExp(`^hsl\\(${l},${u},${u}\\)$`),y=RegExp(`^hsla\\(${l},${u},${u},${l}\\)$`),m={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 g(){return this.rgb().formatRgb()}function b(e){var t,r;return e=(e+"").trim().toLowerCase(),(t=s.exec(e))?(r=t[1].length,t=parseInt(t[1],16),6===r?$(t):3===r?new O(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===r?w(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===r?w(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 O(t[1],t[2],t[3],1):(t=d.exec(e))?new O(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=f.exec(e))?w(t[1],t[2],t[3],t[4]):(t=h.exec(e))?w(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=p.exec(e))?N(t[1],t[2]/100,t[3]/100,1):(t=y.exec(e))?N(t[1],t[2]/100,t[3]/100,t[4]):m.hasOwnProperty(e)?$(m[e]):"transparent"===e?new O(NaN,NaN,NaN,0):null}function $(e){return new O(e>>16&255,e>>8&255,255&e,1)}function w(e,t,r,n){return n<=0&&(e=t=r=NaN),new O(e,t,r,n)}function x(e,t,r,n){var i;return 1==arguments.length?((i=e)instanceof o||(i=b(i)),i)?new O((i=i.rgb()).r,i.g,i.b,i.opacity):new O:new O(e,t,r,null==n?1:n)}function O(e,t,r,n){this.r=+e,this.g=+t,this.b=+r,this.opacity=+n}function C(){return`#${E(this.r)}${E(this.g)}${E(this.b)}`}function S(){let e=M(this.opacity);return`${1===e?"rgb(":"rgba("}${P(this.r)}, ${P(this.g)}, ${P(this.b)}${1===e?")":`, ${e})`}`}function M(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(e){return((e=P(e))<16?"0":"")+e.toString(16)}function N(e,t,r,n){return n<=0?e=t=r=NaN:r<=0||r>=1?e=t=NaN:t<=0&&(e=NaN),new A(e,t,r,n)}function j(e){if(e instanceof A)return new A(e.h,e.s,e.l,e.opacity);if(e instanceof o||(e=b(e)),!e)return new A;if(e instanceof A)return e;var t=(e=e.rgb()).r/255,r=e.g/255,n=e.b/255,i=Math.min(t,r,n),a=Math.max(t,r,n),l=NaN,u=a-i,s=(a+i)/2;return u?(l=t===a?(r-n)/u+(r0&&s<1?0:l,new A(l,u,s,e.opacity)}function A(e,t,r,n){this.h=+e,this.s=+t,this.l=+r,this.opacity=+n}function k(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,r){return(e<60?t+(r-t)*e/60:e<180?r:e<240?t+(r-t)*(240-e)/60:t)*255}n(o,b,{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:g,toString:g}),n(O,x,i(o,{brighter(e){return e=null==e?1.4285714285714286:Math.pow(1.4285714285714286,e),new O(this.r*e,this.g*e,this.b*e,this.opacity)},darker(e){return e=null==e?.7:Math.pow(.7,e),new O(this.r*e,this.g*e,this.b*e,this.opacity)},rgb(){return this},clamp(){return new O(P(this.r),P(this.g),P(this.b),M(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:C,formatHex:C,formatHex8:function(){return`#${E(this.r)}${E(this.g)}${E(this.b)}${E((isNaN(this.opacity)?1:this.opacity)*255)}`},formatRgb:S,toString:S})),n(A,function(e,t,r,n){return 1==arguments.length?j(e):new A(e,t,r,null==n?1:n)},i(o,{brighter(e){return e=null==e?1.4285714285714286:Math.pow(1.4285714285714286,e),new A(this.h,this.s,this.l*e,this.opacity)},darker(e){return e=null==e?.7:Math.pow(.7,e),new A(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,r=this.l,n=r+(r<.5?r:1-r)*t,i=2*r-n;return new O(I(e>=240?e-240:e+120,i,n),I(e,i,n),I(e<120?e+240:e-120,i,n),this.opacity)},clamp(){return new A(k(this.h),T(this.s),T(this.l),M(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=M(this.opacity);return`${1===e?"hsl(":"hsla("}${k(this.h)}, ${100*T(this.s)}%, ${100*T(this.l)}%${1===e?")":`, ${e})`}`}}))},46776:(e,t,r)=>{"use strict";r.d(t,{q:()=>i});let n={};function i(){return n}},47497:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isObjectLike=function(e){return"object"==typeof e&&null!==e}},47665:(e,t,r)=>{"use strict";r.d(t,{s:()=>u});var n=r(77989),i=r(31166),o=r(91993),a=r(93032),l=r(92477);function u(e,t){let r,u,s=(0,l.a)(e,t?.in);return Math.round(((0,i.b)(s)-(r=(0,a.p)(s,void 0),(u=(0,o.w)(s,0)).setFullYear(r,0,4),u.setHours(0,0,0,0),(0,i.b)(u)))/n.my)+1}},48796:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(97697);t.toNumber=function(e){return n.isSymbol(e)?NaN:Number(e)}},49632:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(56340);t.cloneDeep=function(e){return n.cloneDeepWith(e)}},49804:(e,t,r)=>{"use strict";r.d(t,{M:()=>b});var n=r(12115),i=r(29722),o=r(43527),a=r(80600),l=r(92191),u=r(45992),s=r(33966),c=r(55359),d=["radius"],f=["radius"];function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function p(e){for(var t=1;t{var o,a=Math.min(Math.abs(r)/2,Math.abs(n)/2),l=n>=0?1:-1,u=r>=0?1:-1,s=+(n>=0&&r>=0||n<0&&r<0);if(a>0&&i instanceof Array){for(var c=[0,0,0,0],d=0;d<4;d++)c[d]=i[d]>a?a:i[d];o="M".concat(e,",").concat(t+l*c[0]),c[0]>0&&(o+="A ".concat(c[0],",").concat(c[0],",0,0,").concat(s,",").concat(e+u*c[0],",").concat(t)),o+="L ".concat(e+r-u*c[1],",").concat(t),c[1]>0&&(o+="A ".concat(c[1],",").concat(c[1],",0,0,").concat(s,",\n ").concat(e+r,",").concat(t+l*c[1])),o+="L ".concat(e+r,",").concat(t+n-l*c[2]),c[2]>0&&(o+="A ".concat(c[2],",").concat(c[2],",0,0,").concat(s,",\n ").concat(e+r-u*c[2],",").concat(t+n)),o+="L ".concat(e+u*c[3],",").concat(t+n),c[3]>0&&(o+="A ".concat(c[3],",").concat(c[3],",0,0,").concat(s,",\n ").concat(e,",").concat(t+n-l*c[3])),o+="Z"}else if(a>0&&i===+i&&i>0){var f=Math.min(a,i);o="M ".concat(e,",").concat(t+l*f,"\n A ").concat(f,",").concat(f,",0,0,").concat(s,",").concat(e+u*f,",").concat(t,"\n L ").concat(e+r-u*f,",").concat(t,"\n A ").concat(f,",").concat(f,",0,0,").concat(s,",").concat(e+r,",").concat(t+l*f,"\n L ").concat(e+r,",").concat(t+n-l*f,"\n A ").concat(f,",").concat(f,",0,0,").concat(s,",").concat(e+r-u*f,",").concat(t+n,"\n L ").concat(e+u*f,",").concat(t+n,"\n A ").concat(f,",").concat(f,",0,0,").concat(s,",").concat(e,",").concat(t+n-l*f," Z")}else o="M ".concat(e,",").concat(t," h ").concat(r," v ").concat(n," h ").concat(-r," Z");return o},g={x:0,y:0,width:0,height:0,radius:0,isAnimationActive:!1,isUpdateAnimationActive:!1,animationBegin:0,animationDuration:1500,animationEasing:"ease"},b=e=>{var t=(0,o.e)(e,g),r=(0,n.useRef)(null),[h,b]=(0,n.useState)(-1);(0,n.useEffect)(()=>{if(r.current&&r.current.getTotalLength)try{var e=r.current.getTotalLength();e&&b(e)}catch(e){}},[]);var{x:$,y:w,width:x,height:O,radius:C,className:S}=t,{animationEasing:M,animationDuration:P,animationBegin:E,isAnimationActive:N,isUpdateAnimationActive:j}=t,A=(0,n.useRef)(x),k=(0,n.useRef)(O),T=(0,n.useRef)($),I=(0,n.useRef)(w),D=(0,n.useMemo)(()=>({x:$,y:w,width:x,height:O,radius:C}),[$,w,x,O,C]),_=(0,u.n)(D,"rectangle-");if($!==+$||w!==+w||x!==+x||O!==+O||0===x||0===O)return null;var R=(0,i.$)("recharts-rectangle",S);if(!j){var L=(0,c.a)(t),{radius:F}=L,U=m(L,d);return n.createElement("path",y({},U,{radius:"number"==typeof C?C:void 0,className:R,d:v($,w,x,O,C)}))}var B=A.current,z=k.current,K=T.current,W=I.current,G="0px ".concat(-1===h?1:h,"px"),H="".concat(h,"px 0px"),q=(0,s.dl)(["strokeDasharray"],P,"string"==typeof M?M:g.animationEasing);return n.createElement(a.J,{animationId:_,key:_,canBegin:h>0,duration:P,easing:M,isActive:j,begin:E},e=>{var i,o=(0,l.GW)(B,x,e),a=(0,l.GW)(z,O,e),u=(0,l.GW)(K,$,e),s=(0,l.GW)(W,w,e);r.current&&(A.current=o,k.current=a,T.current=u,I.current=s),i=N?e>0?{transition:q,strokeDasharray:H}:{strokeDasharray:G}:{strokeDasharray:H};var d=(0,c.a)(t),{radius:h}=d,g=m(d,f);return n.createElement("path",y({},g,{radius:"number"==typeof C?C:void 0,className:R,d:v(u,s,o,a,C),ref:r,style:p(p({},i),t.style)}))})}},51124:(e,t,r)=>{"use strict";r.d(t,{CU:()=>f,Lx:()=>s,c5:()=>c,h1:()=>u,hx:()=>l,u3:()=>d});var n=r(11785),i=r(99050),o=r(91422),a=(0,n.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},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,n.aA)()},replaceLegendPayload:{reducer(e,t){var{prev:r,next:n}=t.payload,a=(0,i.ss)(e).payload.indexOf((0,o.h4)(r));a>-1&&(e.payload[a]=(0,o.h4)(n))},prepare:(0,n.aA)()},removeLegendPayload:{reducer(e,t){var r=(0,i.ss)(e).payload.indexOf((0,o.h4)(t.payload));r>-1&&e.payload.splice(r,1)},prepare:(0,n.aA)()}}}),{setLegendSize:l,setLegendSettings:u,addLegendPayload:s,replaceLegendPayload:c,removeLegendPayload:d}=a.actions,f=a.reducer},51205:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(98534),i=r(35679),o=r(23094),a=r(73957);t.uniqBy=function(e,t=i.identity){return o.isArrayLikeObject(e)?n.uniqBy(Array.from(e),a.iteratee(t)):[]}},51511:(e,t,r)=>{"use strict";r.d(t,{N:()=>u});var n=r(92191),i=r(39168),o=r(73400);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function l(e){for(var t=1;t{if(null!=t&&null!=s){var{chartData:d,computedData:f,dataStartIndex:h,dataEndIndex:p}=r;return e.reduce((e,r)=>{var y,m,v,{dataDefinedOnItem:g,settings:b}=r,$=null!=g?g:d,w=Array.isArray($)?(0,o.v)($,h,p):$,x=null!=(y=null==b?void 0:b.dataKey)?y:a,O=null==b?void 0:b.nameKey;return Array.isArray(m=a&&Array.isArray(w)&&!Array.isArray(w[0])&&"axis"===c?(0,n.eP)(w,a,u):s(w,t,f,O))?m.forEach(t=>{var r=l(l({},b),{},{name:t.name,unit:t.unit,color:void 0,fill:void 0});e.push((0,i.GF)({tooltipEntrySettings:r,dataKey:t.dataKey,payload:t.payload,value:(0,i.kr)(t.payload,t.dataKey),name:t.name}))}):e.push((0,i.GF)({tooltipEntrySettings:b,dataKey:x,payload:m,value:(0,i.kr)(m,x),name:null!=(v=(0,i.kr)(m,O))?v:null==b?void 0:b.name})),e},[])}}},51531:(e,t,r)=>{"use strict";r.d(t,{I:()=>n});var n={grid:-100,barBackground:-50,area:100,cursorRectangle:200,bar:300,line:400,axis:500,scatter:600,activeBar:1e3,cursorLine:1100,activeDot:1200,label:2e3}},51547:(e,t,r)=>{"use strict";r.d(t,{o:()=>n});var n=(e,t)=>e===t||null!=e&&null!=t&&e[0]===t[0]&&e[1]===t[1]},51583:(e,t,r)=>{"use strict";r.d(t,{e:()=>i});var n=r(18276);function i(e,t,r){return(0,n.P)(e,12*t,r)}},51858:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let r=/^(?: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{"use strict";r.d(t,{a:()=>a,y:()=>l});var n=r(12115),i=r(86954),o=r(23651);function a(e){var t={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&((0,o.Rw)(r)||(0,o.Xc)(r)||(0,i.q)(r))&&(t[r]=e[r]);return t}function l(e){return null==e?null:(0,n.isValidElement)(e)?a(e.props):"object"!=typeof e||Array.isArray(e)?null:a(e)}},56340:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(6967),i=r(27403);t.cloneDeepWith=function(e,t){return n.cloneDeepWith(e,(r,o,a,l)=>{let u=t?.(r,o,a,l);if(void 0!==u)return u;if("object"==typeof e)switch(Object.prototype.toString.call(e)){case i.numberTag:case i.stringTag:case i.booleanTag:{let t=new e.constructor(e?.valueOf());return n.copyProperties(t,e),t}case i.argumentsTag:{let t={};return n.copyProperties(t,e),t.length=e.length,t[Symbol.iterator]=e[Symbol.iterator],t}default:return}})}},57104:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(62082),i=r(39168);function o(e,t,r){var{chartData:o=[]}=t,{allowDuplicatedCategory:a,dataKey:l}=r,u=new Map;return e.forEach(e=>{var t,r=null!=(t=e.data)?t:o;if(null!=r&&0!==r.length){var s=(0,n.x)(e);r.forEach((t,r)=>{var n,o=null==l||a?r:String((0,i.kr)(t,l,null)),c=(0,i.kr)(t,e.dataKey,0);Object.assign(n=u.has(o)?u.get(o):{},{[s]:c}),u.set(o,n)})}}),Array.from(u.values())}},57258:(e,t,r)=>{e.exports=r(74751).get},57346:(e,t,r)=>{"use strict";r.d(t,{HS:()=>a,LF:()=>i,z3:()=>o});var n=r(2842),i=e=>e.chartData,o=(0,n.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,r,n)=>n?o(e):i(e)},57420:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(78340).A)("calendar",[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]])},57518:(e,t,r)=>{"use strict";r.d(t,{B8:()=>N,UC:()=>A,bL:()=>E,l9:()=>j});var n=r(12115),i=r(70379),o=r(68599),a=r(83478),l=r(83935),u=r(99354),s=r(1933),c=r(98979),d=r(89971),f=r(95155),h="Tabs",[p,y]=(0,o.A)(h,[a.RG]),m=(0,a.RG)(),[v,g]=p(h),b=n.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,onValueChange:i,defaultValue:o,orientation:a="horizontal",dir:l,activationMode:p="automatic",...y}=e,m=(0,s.jH)(l),[g,b]=(0,c.i)({prop:n,onChange:i,defaultProp:o??"",caller:h});return(0,f.jsx)(v,{scope:r,baseId:(0,d.B)(),value:g,onValueChange:b,orientation:a,dir:m,activationMode:p,children:(0,f.jsx)(u.sG.div,{dir:m,"data-orientation":a,...y,ref:t})})});b.displayName=h;var $="TabsList",w=n.forwardRef((e,t)=>{let{__scopeTabs:r,loop:n=!0,...i}=e,o=g($,r),l=m(r);return(0,f.jsx)(a.bL,{asChild:!0,...l,orientation:o.orientation,dir:o.dir,loop:n,children:(0,f.jsx)(u.sG.div,{role:"tablist","aria-orientation":o.orientation,...i,ref:t})})});w.displayName=$;var x="TabsTrigger",O=n.forwardRef((e,t)=>{let{__scopeTabs:r,value:n,disabled:o=!1,...l}=e,s=g(x,r),c=m(r),d=M(s.baseId,n),h=P(s.baseId,n),p=n===s.value;return(0,f.jsx)(a.q7,{asChild:!0,...c,focusable:!o,active:p,children:(0,f.jsx)(u.sG.button,{type:"button",role:"tab","aria-selected":p,"aria-controls":h,"data-state":p?"active":"inactive","data-disabled":o?"":void 0,disabled:o,id:d,...l,ref:t,onMouseDown:(0,i.mK)(e.onMouseDown,e=>{o||0!==e.button||!1!==e.ctrlKey?e.preventDefault():s.onValueChange(n)}),onKeyDown:(0,i.mK)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&s.onValueChange(n)}),onFocus:(0,i.mK)(e.onFocus,()=>{let e="manual"!==s.activationMode;p||o||!e||s.onValueChange(n)})})})});O.displayName=x;var C="TabsContent",S=n.forwardRef((e,t)=>{let{__scopeTabs:r,value:i,forceMount:o,children:a,...s}=e,c=g(C,r),d=M(c.baseId,i),h=P(c.baseId,i),p=i===c.value,y=n.useRef(p);return n.useEffect(()=>{let e=requestAnimationFrame(()=>y.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,f.jsx)(l.C,{present:o||p,children:({present:r})=>(0,f.jsx)(u.sG.div,{"data-state":p?"active":"inactive","data-orientation":c.orientation,role:"tabpanel","aria-labelledby":d,hidden:!r,id:h,tabIndex:0,...s,ref:t,style:{...e.style,animationDuration:y.current?"0s":void 0},children:r&&a})})});function M(e,t){return`${e}-trigger-${t}`}function P(e,t){return`${e}-content-${t}`}S.displayName=C;var E=b,N=w,j=O,A=S},58748:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.flatten=function(e,t=1){let r=[],n=Math.floor(t),i=(e,t)=>{for(let o=0;o{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(6967);t.cloneDeep=function(e){return n.cloneDeepWithImpl(e,void 0,e,new Map,void 0)}},59190:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(65372),i=e=>{var t=(0,n.fz)(e);return"horizontal"===t?"xAxis":"vertical"===t?"yAxis":"centric"===t?"angleAxis":"radiusAxis"}},59464:(e,t,r)=>{"use strict";r.d(t,{I:()=>l,u:()=>a});var n=r(2842),i=r(27467),o=r(51531),a=(0,n.Mz)(e=>e.zIndex.zIndexMap,(e,t)=>t,(e,t,r)=>r,(e,t,r)=>{if(null!=t){var n=e[t];if(null!=n)return r?n.panoramaElementId:n.elementId}}),l=(0,n.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)=>e-t),{memoizeOptions:{resultEqualityCheck:i.W}})},61108:(e,t,r)=>{"use strict";let n,i,o;r.d(t,{UC:()=>eJ,q7:()=>e0,JU:()=>eQ,ZL:()=>eX,bL:()=>eV,wv:()=>e1,l9:()=>eZ});var a=r(12115),l=r(70379),u=r(47527),s=r(68599),c=r(98979),d=r(99354),f=r(64831),h=r(1933),p=r(98454),y=r(32007),m=r(69885),v=r(89971),g=r(80878),b=r(19040),$=r(83935),w=r(83478),x=r(95155),O=Symbol("radix.slottable");function C(e){return a.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===O}var S=r(17347),M=r(22954),P=r(78919),E=["Enter"," "],N=["ArrowUp","PageDown","End"],j=["ArrowDown","PageUp","Home",...N],A={ltr:[...E,"ArrowRight"],rtl:[...E,"ArrowLeft"]},k={ltr:["ArrowLeft"],rtl:["ArrowRight"]},T="Menu",[I,D,_]=(0,f.N)(T),[R,L]=(0,s.A)(T,[_,g.Bk,w.RG]),F=(0,g.Bk)(),U=(0,w.RG)(),[B,z]=R(T),[K,W]=R(T),G=e=>{let{__scopeMenu:t,open:r=!1,children:n,dir:i,onOpenChange:o,modal:l=!0}=e,u=F(t),[s,c]=a.useState(null),d=a.useRef(!1),f=(0,S.c)(o),p=(0,h.jH)(i);return a.useEffect(()=>{let e=()=>{d.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>d.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,x.jsx)(g.bL,{...u,children:(0,x.jsx)(B,{scope:t,open:r,onOpenChange:f,content:s,onContentChange:c,children:(0,x.jsx)(K,{scope:t,onClose:a.useCallback(()=>f(!1),[f]),isUsingKeyboardRef:d,dir:p,modal:l,children:n})})})};G.displayName=T;var H=a.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,i=F(r);return(0,x.jsx)(g.Mz,{...i,...n,ref:t})});H.displayName="MenuAnchor";var q="MenuPortal",[Y,V]=R(q,{forceMount:void 0}),Z=e=>{let{__scopeMenu:t,forceMount:r,children:n,container:i}=e,o=z(q,t);return(0,x.jsx)(Y,{scope:t,forceMount:r,children:(0,x.jsx)($.C,{present:r||o.open,children:(0,x.jsx)(b.Z,{asChild:!0,container:i,children:n})})})};Z.displayName=q;var X="MenuContent",[J,Q]=R(X),ee=a.forwardRef((e,t)=>{let r=V(X,e.__scopeMenu),{forceMount:n=r.forceMount,...i}=e,o=z(X,e.__scopeMenu),a=W(X,e.__scopeMenu);return(0,x.jsx)(I.Provider,{scope:e.__scopeMenu,children:(0,x.jsx)($.C,{present:n||o.open,children:(0,x.jsx)(I.Slot,{scope:e.__scopeMenu,children:a.modal?(0,x.jsx)(et,{...i,ref:t}):(0,x.jsx)(er,{...i,ref:t})})})})}),et=a.forwardRef((e,t)=>{let r=z(X,e.__scopeMenu),n=a.useRef(null),i=(0,u.s)(t,n);return a.useEffect(()=>{let e=n.current;if(e)return(0,M.Eq)(e)},[]),(0,x.jsx)(ei,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:(0,l.mK)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),er=a.forwardRef((e,t)=>{let r=z(X,e.__scopeMenu);return(0,x.jsx)(ei,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),en=((o=a.forwardRef((e,t)=>{let{children:r,...n}=e;if(a.isValidElement(r)){var i;let e,o,l=(i=r,(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),s=function(e,t){let r={...t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(r[n]=i):"style"===n?r[n]={...i,...o}:"className"===n&&(r[n]=[i,o].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==a.Fragment&&(s.ref=t?(0,u.t)(t,l):l),a.cloneElement(r,s)}return a.Children.count(r)>1?a.Children.only(null):null})).displayName="MenuContent.ScrollLock.SlotClone",n=o,(i=a.forwardRef((e,t)=>{let{children:r,...i}=e,o=a.Children.toArray(r),l=o.find(C);if(l){let e=l.props.children,r=o.map(t=>t!==l?t:a.Children.count(e)>1?a.Children.only(null):a.isValidElement(e)?e.props.children:null);return(0,x.jsx)(n,{...i,ref:t,children:a.isValidElement(e)?a.cloneElement(e,void 0,r):null})}return(0,x.jsx)(n,{...i,ref:t,children:r})})).displayName="MenuContent.ScrollLock.Slot",i),ei=a.forwardRef((e,t)=>{let{__scopeMenu:r,loop:n=!1,trapFocus:i,onOpenAutoFocus:o,onCloseAutoFocus:s,disableOutsidePointerEvents:c,onEntryFocus:d,onEscapeKeyDown:f,onPointerDownOutside:h,onFocusOutside:v,onInteractOutside:b,onDismiss:$,disableOutsideScroll:O,...C}=e,S=z(X,r),M=W(X,r),E=F(r),A=U(r),k=D(r),[T,I]=a.useState(null),_=a.useRef(null),R=(0,u.s)(t,_,S.onContentChange),L=a.useRef(0),B=a.useRef(""),K=a.useRef(0),G=a.useRef(null),H=a.useRef("right"),q=a.useRef(0),Y=O?P.A:a.Fragment;a.useEffect(()=>()=>window.clearTimeout(L.current),[]),(0,y.Oh)();let V=a.useCallback(e=>{var t,r;return H.current===G.current?.side&&(t=e,!!(r=G.current?.area)&&function(e,t){let{x:r,y:n}=e,i=!1;for(let e=0,o=t.length-1;en!=d>n&&r<(c-u)*(n-s)/(d-s)+u&&(i=!i)}return i}({x:t.clientX,y:t.clientY},r))},[]);return(0,x.jsx)(J,{scope:r,searchRef:B,onItemEnter:a.useCallback(e=>{V(e)&&e.preventDefault()},[V]),onItemLeave:a.useCallback(e=>{V(e)||(_.current?.focus(),I(null))},[V]),onTriggerLeave:a.useCallback(e=>{V(e)&&e.preventDefault()},[V]),pointerGraceTimerRef:K,onPointerGraceIntentChange:a.useCallback(e=>{G.current=e},[]),children:(0,x.jsx)(Y,{...O?{as:en,allowPinchZoom:!0}:void 0,children:(0,x.jsx)(m.n,{asChild:!0,trapped:i,onMountAutoFocus:(0,l.mK)(o,e=>{e.preventDefault(),_.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:s,children:(0,x.jsx)(p.qW,{asChild:!0,disableOutsidePointerEvents:c,onEscapeKeyDown:f,onPointerDownOutside:h,onFocusOutside:v,onInteractOutside:b,onDismiss:$,children:(0,x.jsx)(w.bL,{asChild:!0,...A,dir:M.dir,orientation:"vertical",loop:n,currentTabStopId:T,onCurrentTabStopIdChange:I,onEntryFocus:(0,l.mK)(d,e=>{M.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,x.jsx)(g.UC,{role:"menu","aria-orientation":"vertical","data-state":ej(S.open),"data-radix-menu-content":"",dir:M.dir,...E,...C,ref:R,style:{outline:"none",...C.style},onKeyDown:(0,l.mK)(C.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.key.length;if(t){var i;let t,o,a,l,u,s;"Tab"===e.key&&e.preventDefault(),!r&&n&&(i=e.key,t=B.current+i,o=k().filter(e=>!e.disabled),a=document.activeElement,l=o.find(e=>e.ref.current===a)?.textValue,u=function(e,t,r){var n;let i=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,o=r?e.indexOf(r):-1,a=(n=Math.max(o,0),e.map((t,r)=>e[(n+r)%e.length]));1===i.length&&(a=a.filter(e=>e!==r));let l=a.find(e=>e.toLowerCase().startsWith(i.toLowerCase()));return l!==r?l:void 0}(o.map(e=>e.textValue),t,l),s=o.find(e=>e.textValue===u)?.ref.current,function e(t){B.current=t,window.clearTimeout(L.current),""!==t&&(L.current=window.setTimeout(()=>e(""),1e3))}(t),s&&setTimeout(()=>s.focus()))}let o=_.current;if(e.target!==o||!j.includes(e.key))return;e.preventDefault();let a=k().filter(e=>!e.disabled).map(e=>e.ref.current);N.includes(e.key)&&a.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(a)}),onBlur:(0,l.mK)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(L.current),B.current="")}),onPointerMove:(0,l.mK)(e.onPointerMove,eT(e=>{let t=e.target,r=q.current!==e.clientX;e.currentTarget.contains(t)&&r&&(H.current=e.clientX>q.current?"right":"left",q.current=e.clientX)}))})})})})})})});ee.displayName=X;var eo=a.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,x.jsx)(d.sG.div,{role:"group",...n,ref:t})});eo.displayName="MenuGroup";var ea=a.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,x.jsx)(d.sG.div,{...n,ref:t})});ea.displayName="MenuLabel";var el="MenuItem",eu="menu.itemSelect",es=a.forwardRef((e,t)=>{let{disabled:r=!1,onSelect:n,...i}=e,o=a.useRef(null),s=W(el,e.__scopeMenu),c=Q(el,e.__scopeMenu),f=(0,u.s)(t,o),h=a.useRef(!1);return(0,x.jsx)(ec,{...i,ref:f,disabled:r,onClick:(0,l.mK)(e.onClick,()=>{let e=o.current;if(!r&&e){let t=new CustomEvent(eu,{bubbles:!0,cancelable:!0});e.addEventListener(eu,e=>n?.(e),{once:!0}),(0,d.hO)(e,t),t.defaultPrevented?h.current=!1:s.onClose()}}),onPointerDown:t=>{e.onPointerDown?.(t),h.current=!0},onPointerUp:(0,l.mK)(e.onPointerUp,e=>{h.current||e.currentTarget?.click()}),onKeyDown:(0,l.mK)(e.onKeyDown,e=>{let t=""!==c.searchRef.current;r||t&&" "===e.key||E.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});es.displayName=el;var ec=a.forwardRef((e,t)=>{let{__scopeMenu:r,disabled:n=!1,textValue:i,...o}=e,s=Q(el,r),c=U(r),f=a.useRef(null),h=(0,u.s)(t,f),[p,y]=a.useState(!1),[m,v]=a.useState("");return a.useEffect(()=>{let e=f.current;e&&v((e.textContent??"").trim())},[o.children]),(0,x.jsx)(I.ItemSlot,{scope:r,disabled:n,textValue:i??m,children:(0,x.jsx)(w.q7,{asChild:!0,...c,focusable:!n,children:(0,x.jsx)(d.sG.div,{role:"menuitem","data-highlighted":p?"":void 0,"aria-disabled":n||void 0,"data-disabled":n?"":void 0,...o,ref:h,onPointerMove:(0,l.mK)(e.onPointerMove,eT(e=>{n?s.onItemLeave(e):(s.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,l.mK)(e.onPointerLeave,eT(e=>s.onItemLeave(e))),onFocus:(0,l.mK)(e.onFocus,()=>y(!0)),onBlur:(0,l.mK)(e.onBlur,()=>y(!1))})})})}),ed=a.forwardRef((e,t)=>{let{checked:r=!1,onCheckedChange:n,...i}=e;return(0,x.jsx)(eb,{scope:e.__scopeMenu,checked:r,children:(0,x.jsx)(es,{role:"menuitemcheckbox","aria-checked":eA(r)?"mixed":r,...i,ref:t,"data-state":ek(r),onSelect:(0,l.mK)(i.onSelect,()=>n?.(!!eA(r)||!r),{checkForDefaultPrevented:!1})})})});ed.displayName="MenuCheckboxItem";var ef="MenuRadioGroup",[eh,ep]=R(ef,{value:void 0,onValueChange:()=>{}}),ey=a.forwardRef((e,t)=>{let{value:r,onValueChange:n,...i}=e,o=(0,S.c)(n);return(0,x.jsx)(eh,{scope:e.__scopeMenu,value:r,onValueChange:o,children:(0,x.jsx)(eo,{...i,ref:t})})});ey.displayName=ef;var em="MenuRadioItem",ev=a.forwardRef((e,t)=>{let{value:r,...n}=e,i=ep(em,e.__scopeMenu),o=r===i.value;return(0,x.jsx)(eb,{scope:e.__scopeMenu,checked:o,children:(0,x.jsx)(es,{role:"menuitemradio","aria-checked":o,...n,ref:t,"data-state":ek(o),onSelect:(0,l.mK)(n.onSelect,()=>i.onValueChange?.(r),{checkForDefaultPrevented:!1})})})});ev.displayName=em;var eg="MenuItemIndicator",[eb,e$]=R(eg,{checked:!1}),ew=a.forwardRef((e,t)=>{let{__scopeMenu:r,forceMount:n,...i}=e,o=e$(eg,r);return(0,x.jsx)($.C,{present:n||eA(o.checked)||!0===o.checked,children:(0,x.jsx)(d.sG.span,{...i,ref:t,"data-state":ek(o.checked)})})});ew.displayName=eg;var ex=a.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,x.jsx)(d.sG.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});ex.displayName="MenuSeparator";var eO=a.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,i=F(r);return(0,x.jsx)(g.i3,{...i,...n,ref:t})});eO.displayName="MenuArrow";var[eC,eS]=R("MenuSub"),eM="MenuSubTrigger",eP=a.forwardRef((e,t)=>{let r=z(eM,e.__scopeMenu),n=W(eM,e.__scopeMenu),i=eS(eM,e.__scopeMenu),o=Q(eM,e.__scopeMenu),s=a.useRef(null),{pointerGraceTimerRef:c,onPointerGraceIntentChange:d}=o,f={__scopeMenu:e.__scopeMenu},h=a.useCallback(()=>{s.current&&window.clearTimeout(s.current),s.current=null},[]);return a.useEffect(()=>h,[h]),a.useEffect(()=>{let e=c.current;return()=>{window.clearTimeout(e),d(null)}},[c,d]),(0,x.jsx)(H,{asChild:!0,...f,children:(0,x.jsx)(ec,{id:i.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":i.contentId,"data-state":ej(r.open),...e,ref:(0,u.t)(t,i.onTriggerChange),onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:(0,l.mK)(e.onPointerMove,eT(t=>{o.onItemEnter(t),!t.defaultPrevented&&(e.disabled||r.open||s.current||(o.onPointerGraceIntentChange(null),s.current=window.setTimeout(()=>{r.onOpenChange(!0),h()},100)))})),onPointerLeave:(0,l.mK)(e.onPointerLeave,eT(e=>{h();let t=r.content?.getBoundingClientRect();if(t){let n=r.content?.dataset.side,i="right"===n,a=t[i?"left":"right"],l=t[i?"right":"left"];o.onPointerGraceIntentChange({area:[{x:e.clientX+(i?-5:5),y:e.clientY},{x:a,y:t.top},{x:l,y:t.top},{x:l,y:t.bottom},{x:a,y:t.bottom}],side:n}),window.clearTimeout(c.current),c.current=window.setTimeout(()=>o.onPointerGraceIntentChange(null),300)}else{if(o.onTriggerLeave(e),e.defaultPrevented)return;o.onPointerGraceIntentChange(null)}})),onKeyDown:(0,l.mK)(e.onKeyDown,t=>{let i=""!==o.searchRef.current;e.disabled||i&&" "===t.key||A[n.dir].includes(t.key)&&(r.onOpenChange(!0),r.content?.focus(),t.preventDefault())})})})});eP.displayName=eM;var eE="MenuSubContent",eN=a.forwardRef((e,t)=>{let r=V(X,e.__scopeMenu),{forceMount:n=r.forceMount,...i}=e,o=z(X,e.__scopeMenu),s=W(X,e.__scopeMenu),c=eS(eE,e.__scopeMenu),d=a.useRef(null),f=(0,u.s)(t,d);return(0,x.jsx)(I.Provider,{scope:e.__scopeMenu,children:(0,x.jsx)($.C,{present:n||o.open,children:(0,x.jsx)(I.Slot,{scope:e.__scopeMenu,children:(0,x.jsx)(ei,{id:c.contentId,"aria-labelledby":c.triggerId,...i,ref:f,align:"start",side:"rtl"===s.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{s.isUsingKeyboardRef.current&&d.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,l.mK)(e.onFocusOutside,e=>{e.target!==c.trigger&&o.onOpenChange(!1)}),onEscapeKeyDown:(0,l.mK)(e.onEscapeKeyDown,e=>{s.onClose(),e.preventDefault()}),onKeyDown:(0,l.mK)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=k[s.dir].includes(e.key);t&&r&&(o.onOpenChange(!1),c.trigger?.focus(),e.preventDefault())})})})})})});function ej(e){return e?"open":"closed"}function eA(e){return"indeterminate"===e}function ek(e){return eA(e)?"indeterminate":e?"checked":"unchecked"}function eT(e){return t=>"mouse"===t.pointerType?e(t):void 0}eN.displayName=eE;var eI="DropdownMenu",[eD,e_]=(0,s.A)(eI,[L]),eR=L(),[eL,eF]=eD(eI),eU=e=>{let{__scopeDropdownMenu:t,children:r,dir:n,open:i,defaultOpen:o,onOpenChange:l,modal:u=!0}=e,s=eR(t),d=a.useRef(null),[f,h]=(0,c.i)({prop:i,defaultProp:o??!1,onChange:l,caller:eI});return(0,x.jsx)(eL,{scope:t,triggerId:(0,v.B)(),triggerRef:d,contentId:(0,v.B)(),open:f,onOpenChange:h,onOpenToggle:a.useCallback(()=>h(e=>!e),[h]),modal:u,children:(0,x.jsx)(G,{...s,open:f,onOpenChange:h,dir:n,modal:u,children:r})})};eU.displayName=eI;var eB="DropdownMenuTrigger",ez=a.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,disabled:n=!1,...i}=e,o=eF(eB,r),a=eR(r);return(0,x.jsx)(H,{asChild:!0,...a,children:(0,x.jsx)(d.sG.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":n?"":void 0,disabled:n,...i,ref:(0,u.t)(t,o.triggerRef),onPointerDown:(0,l.mK)(e.onPointerDown,e=>{!n&&0===e.button&&!1===e.ctrlKey&&(o.onOpenToggle(),o.open||e.preventDefault())}),onKeyDown:(0,l.mK)(e.onKeyDown,e=>{!n&&(["Enter"," "].includes(e.key)&&o.onOpenToggle(),"ArrowDown"===e.key&&o.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});ez.displayName=eB;var eK=e=>{let{__scopeDropdownMenu:t,...r}=e,n=eR(t);return(0,x.jsx)(Z,{...n,...r})};eK.displayName="DropdownMenuPortal";var eW="DropdownMenuContent",eG=a.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=eF(eW,r),o=eR(r),u=a.useRef(!1);return(0,x.jsx)(ee,{id:i.contentId,"aria-labelledby":i.triggerId,...o,...n,ref:t,onCloseAutoFocus:(0,l.mK)(e.onCloseAutoFocus,e=>{u.current||i.triggerRef.current?.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:(0,l.mK)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!i.modal||n)&&(u.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)"}})});eG.displayName=eW,a.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=eR(r);return(0,x.jsx)(eo,{...i,...n,ref:t})}).displayName="DropdownMenuGroup";var eH=a.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=eR(r);return(0,x.jsx)(ea,{...i,...n,ref:t})});eH.displayName="DropdownMenuLabel";var eq=a.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=eR(r);return(0,x.jsx)(es,{...i,...n,ref:t})});eq.displayName="DropdownMenuItem",a.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=eR(r);return(0,x.jsx)(ed,{...i,...n,ref:t})}).displayName="DropdownMenuCheckboxItem",a.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=eR(r);return(0,x.jsx)(ey,{...i,...n,ref:t})}).displayName="DropdownMenuRadioGroup",a.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=eR(r);return(0,x.jsx)(ev,{...i,...n,ref:t})}).displayName="DropdownMenuRadioItem",a.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=eR(r);return(0,x.jsx)(ew,{...i,...n,ref:t})}).displayName="DropdownMenuItemIndicator";var eY=a.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=eR(r);return(0,x.jsx)(ex,{...i,...n,ref:t})});eY.displayName="DropdownMenuSeparator",a.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=eR(r);return(0,x.jsx)(eO,{...i,...n,ref:t})}).displayName="DropdownMenuArrow",a.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=eR(r);return(0,x.jsx)(eP,{...i,...n,ref:t})}).displayName="DropdownMenuSubTrigger",a.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,i=eR(r);return(0,x.jsx)(eN,{...i,...n,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 eV=eU,eZ=ez,eX=eK,eJ=eG,eQ=eH,e0=eq,e1=eY},61878:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(78340).A)("search",[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]])},62082:(e,t,r)=>{"use strict";function n(e){return null==e?void 0:e.id}r.d(t,{x:()=>n})},62517:(e,t,r)=>{"use strict";function n(e){return"object"==typeof e&&"length"in e?e:Array.from(e)}r.d(t,{A:()=>n}),Array.prototype.slice},64105:(e,t,r)=>{"use strict";r.d(t,{r:()=>o});var n=r(12115),i=(0,n.createContext)(null),o=()=>null!=(0,n.useContext)(i)},64289:(e,t,r)=>{"use strict";r.d(t,{aX:()=>z,dS:()=>L,BZ:()=>F,pg:()=>R,yn:()=>B,r1:()=>k,dp:()=>D,u9:()=>U,fW:()=>E});var n=r(2842),i=r(83643),o=r.n(i),a=r(10365),l=r(39168),u=r(57346),s=r(541),c=r(71684),d=r(90744),f=r(65372),h=r(2242),p=r(30451),y=r(36544),m=r(90738),v=r(12979),g=r(13530),b=r(3608),$=r(5768),w=r(5364),x=r(51511),O=r(21739),C=r(92191);function S(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function M(e){for(var t=1;t{var o,a=-1,l=null!=(o=null==t?void 0:t.length)?o:0;if(l<=1||null==e)return 0;if("angleAxis"===n&&null!=i&&1e-6>=Math.abs(Math.abs(i[1]-i[0])-360))for(var u=0;u0?r[u-1].coordinate:r[l-1].coordinate,c=r[u].coordinate,d=u>=l-1?r[0].coordinate:r[u+1].coordinate,f=void 0;if((0,C.sA)(c-s)!==(0,C.sA)(d-c)){var h=[];if((0,C.sA)(d-c)===(0,C.sA)(i[1]-i[0])){f=d;var p=c+i[1]-i[0];h[0]=Math.min(p,(p+s)/2),h[1]=Math.max(p,(p+s)/2)}else{f=s;var y=d+i[1]-i[0];h[0]=Math.min(c,(y+c)/2),h[1]=Math.max(c,(y+c)/2)}var m=[Math.min(c,(f+c)/2),Math.max(c,(f+c)/2)];if(e>m[0]&&e<=m[1]||e>=h[0]&&e<=h[1]){({index:a}=r[u]);break}}else{var v=Math.min(s,d),g=Math.max(s,d);if(e>(v+c)/2&&e<=(g+c)/2){({index:a}=r[u]);break}}}else if(t){for(var b=0;b0&&b(t[b].coordinate+t[b-1].coordinate)/2&&e<=(t[b].coordinate+t[b+1].coordinate)/2||b===l-1&&e>(t[b].coordinate+t[b-1].coordinate)/2){({index:a}=t[b]);break}}return a},E=()=>(0,a.G)(d.iO),N=(e,t)=>t,j=(e,t,r)=>r,A=(e,t,r,n)=>n,k=(0,n.Mz)(s.R4,e=>o()(e,e=>e.coordinate)),T=(0,n.Mz)([w.J,N,j,A],m.i),I=(0,n.Mz)([T,s.n4,c.K6,s.FO],v.P),D=(e,t,r)=>{if(null!=t){var n=(0,w.J)(e);return"axis"===t?"hover"===r?n.axisInteraction.hover.dataKey:n.axisInteraction.click.dataKey:"hover"===r?n.itemInteraction.hover.dataKey:n.itemInteraction.click.dataKey}},_=(0,n.Mz)([w.J,N,j,A],b.q),R=(0,n.Mz)([p.Lp,p.A$,f.fz,h.HZ,s.R4,A,_,$.x],g.o),L=(0,n.Mz)([T,R],(e,t)=>{var r;return null!=(r=e.coordinate)?r:t}),F=(0,n.Mz)([s.R4,I],y.E),U=(0,n.Mz)([_,I,u.LF,c.K6,F,$.x,N],x.N),B=(0,n.Mz)([T,I],(e,t)=>({isActive:e.active&&null!=t,activeIndex:t})),z=(e,t,r,n,i,o,a,u)=>{if(e&&t&&n&&i&&o){if("horizontal"===t||"vertical"===t){if(!e||!n||!i||!o)return;if(function(e,t){var{chartX:r,chartY:n}=e;return r>=t.left&&r<=t.left+t.width&&n>=t.top&&n<=t.top+t.height}(e,u)){var s=P((0,l.sr)(e,t),a,o,n,i),c=((e,t,r,n)=>{var i=t.find(e=>e&&e.index===r);if(i){if("horizontal"===e)return{x:i.coordinate,y:n.chartY};if("vertical"===e)return{x:n.chartX,y:i.coordinate}}return{x:0,y:0}})(t,o,s,e);return{activeIndex:String(s),activeCoordinate:c}}return}if(e&&n&&i&&o&&r){var d=(0,O.yy)(e,r);if(d){var f=P((0,l.eB)(d,t),a,o,n,i),h=((e,t,r,n)=>{var i=t.find(e=>e&&e.index===r);if(i){if("centric"===e){var o=i.coordinate,{radius:a}=n;return M(M(M({},n),(0,O.IZ)(n.cx,n.cy,a,o)),{},{angle:o,radius:a})}var l=i.coordinate,{angle:u}=n;return M(M(M({},n),(0,O.IZ)(n.cx,n.cy,l,u)),{},{angle:u,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}}}},64411:e=>{"use strict";var t=Object.prototype.hasOwnProperty,r="~";function n(){}function i(e,t,r){this.fn=e,this.context=t,this.once=r||!1}function o(e,t,n,o,a){if("function"!=typeof n)throw TypeError("The listener must be a function");var l=new i(n,o||e,a),u=r?r+t:t;return e._events[u]?e._events[u].fn?e._events[u]=[e._events[u],l]:e._events[u].push(l):(e._events[u]=l,e._eventsCount++),e}function a(e,t){0==--e._eventsCount?e._events=new n:delete e._events[t]}function l(){this._events=new n,this._eventsCount=0}Object.create&&(n.prototype=Object.create(null),new n().__proto__||(r=!1)),l.prototype.eventNames=function(){var e,n,i=[];if(0===this._eventsCount)return i;for(n in e=this._events)t.call(e,n)&&i.push(r?n.slice(1):n);return Object.getOwnPropertySymbols?i.concat(Object.getOwnPropertySymbols(e)):i},l.prototype.listeners=function(e){var t=r?r+e:e,n=this._events[t];if(!n)return[];if(n.fn)return[n.fn];for(var i=0,o=n.length,a=Array(o);i{"use strict";var n;r.d(t,{c:()=>c});let i={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function o(e){return (t={})=>{let r=t.width?String(t.width):e.defaultWidth;return e.formats[r]||e.formats[e.defaultWidth]}}let a={date:o({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:o({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:o({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},l={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function u(e){return(t,r)=>{let n;if("formatting"===(r?.context?String(r.context):"standalone")&&e.formattingValues){let t=e.defaultFormattingWidth||e.defaultWidth,i=r?.width?String(r.width):t;n=e.formattingValues[i]||e.formattingValues[t]}else{let t=e.defaultWidth,i=r?.width?String(r.width):e.defaultWidth;n=e.values[i]||e.values[t]}return n[e.argumentCallback?e.argumentCallback(t):t]}}function s(e){return(t,r={})=>{let n,i=r.width,o=i&&e.matchPatterns[i]||e.matchPatterns[e.defaultMatchWidth],a=t.match(o);if(!a)return null;let l=a[0],u=i&&e.parsePatterns[i]||e.parsePatterns[e.defaultParseWidth],s=Array.isArray(u)?function(e,t){for(let r=0;re.test(l)):function(e,t){for(let r in e)if(Object.prototype.hasOwnProperty.call(e,r)&&t(e[r]))return r}(u,e=>e.test(l));return n=e.valueCallback?e.valueCallback(s):s,{value:n=r.valueCallback?r.valueCallback(n):n,rest:t.slice(l.length)}}}let c={code:"en-US",formatDistance:(e,t,r)=>{let n,o=i[e];if(n="string"==typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),r?.addSuffix)if(r.comparison&&r.comparison>0)return"in "+n;else return n+" ago";return n},formatLong:a,formatRelative:(e,t,r,n)=>l[e],localize:{ordinalNumber:(e,t)=>{let r=Number(e),n=r%100;if(n>20||n<10)switch(n%10){case 1:return r+"st";case 2:return r+"nd";case 3:return r+"rd"}return r+"th"},era:u({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:u({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:u({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:u({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},defaultWidth:"wide"}),dayPeriod:u({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(n={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},(e,t={})=>{let r=e.match(n.matchPattern);if(!r)return null;let i=r[0],o=e.match(n.parsePattern);if(!o)return null;let a=n.valueCallback?n.valueCallback(o[0]):o[0];return{value:a=t.valueCallback?t.valueCallback(a):a,rest:e.slice(i.length)}}),era:s({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:s({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:s({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:s({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}}},64831:(e,t,r)=>{"use strict";r.d(t,{N:()=>c});var n=r(12115),i=r(68599),o=r(47527),a=r(95155);function l(e){var t;let r,i=(t=e,(r=n.forwardRef((e,t)=>{let{children:r,...i}=e;if(n.isValidElement(r)){var a;let e,l,u=(a=r,(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),s=function(e,t){let r={...t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(r[n]=i):"style"===n?r[n]={...i,...o}:"className"===n&&(r[n]=[i,o].filter(Boolean).join(" "))}return{...e,...r}}(i,r.props);return r.type!==n.Fragment&&(s.ref=t?(0,o.t)(t,u):u),n.cloneElement(r,s)}return n.Children.count(r)>1?n.Children.only(null):null})).displayName=`${t}.SlotClone`,r),l=n.forwardRef((e,t)=>{let{children:r,...o}=e,l=n.Children.toArray(r),u=l.find(s);if(u){let e=u.props.children,r=l.map(t=>t!==u?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,a.jsx)(i,{...o,ref:t,children:n.isValidElement(e)?n.cloneElement(e,void 0,r):null})}return(0,a.jsx)(i,{...o,ref:t,children:r})});return l.displayName=`${e}.Slot`,l}var u=Symbol("radix.slottable");function s(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===u}function c(e){let t=e+"CollectionProvider",[r,u]=(0,i.A)(t),[s,c]=r(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:r}=e,i=n.useRef(null),o=n.useRef(new Map).current;return(0,a.jsx)(s,{scope:t,itemMap:o,collectionRef:i,children:r})};d.displayName=t;let f=e+"CollectionSlot",h=l(f),p=n.forwardRef((e,t)=>{let{scope:r,children:n}=e,i=c(f,r),l=(0,o.s)(t,i.collectionRef);return(0,a.jsx)(h,{ref:l,children:n})});p.displayName=f;let y=e+"CollectionItemSlot",m="data-radix-collection-item",v=l(y),g=n.forwardRef((e,t)=>{let{scope:r,children:i,...l}=e,u=n.useRef(null),s=(0,o.s)(t,u),d=c(y,r);return n.useEffect(()=>(d.itemMap.set(u,{ref:u,...l}),()=>void d.itemMap.delete(u))),(0,a.jsx)(v,{...{[m]:""},ref:s,children:i})});return g.displayName=y,[{Provider:d,Slot:p,ItemSlot:g},function(t){let r=c(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${m}]`));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},u]}var d=new WeakMap;function f(e,t){var r,n;let i,o,a;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let l=(r=e,n=t,i=r.length,(a=(o=h(n))>=0?o:i+o)<0||a>=i?-1:a);return -1===l?void 0:e[l]}function h(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],d.set(this,!0)}set(e,t){return d.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,r){let n,i=this.has(t),o=this.#e.length,a=h(e),l=a>=0?a:o+a,u=l<0||l>=o?-1:l;if(u===this.size||i&&u===this.size-1||-1===u)return this.set(t,r),this;let s=this.size+ +!i;a<0&&l++;let c=[...this.#e],d=!1;for(let e=l;e=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return n;r++}}findIndex(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return r;r++}return -1}filter(t,r){let n=[],i=0;for(let e of this)Reflect.apply(t,r,[e,i,this])&&n.push(e),i++;return new e(n)}map(t,r){let n=[],i=0;for(let e of this)n.push([e[0],Reflect.apply(t,r,[e,i,this])]),i++;return new e(n)}reduce(...e){let[t,r]=e,n=0,i=r??this.at(0);for(let r of this)i=0===n&&1===e.length?r:Reflect.apply(t,this,[i,r,n,this]),n++;return i}reduceRight(...e){let[t,r]=e,n=r??this.at(-1);for(let r=this.size-1;r>=0;r--){let i=this.at(r);n=r===this.size-1&&1===e.length?i:Reflect.apply(t,this,[n,i,r,this])}return n}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),n=this.get(r);t.set(r,n)}return t}toSpliced(...t){let r=[...this.entries()];return r.splice(...t),new e(r)}slice(t,r){let n=new e,i=this.size-1;if(void 0===t)return n;t<0&&(t+=this.size),void 0!==r&&r>0&&(i=r-1);for(let e=t;e<=i;e++){let t=this.keyAt(e),r=this.get(t);n.set(t,r)}return n}every(e,t){let r=0;for(let n of this){if(!Reflect.apply(e,t,[n,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return!0;r++}return!1}})},65197:(e,t,r)=>{"use strict";r.d(t,{h:()=>e8});var n,i,o={};r.r(o),r.d(o,{Button:()=>Z,CaptionLabel:()=>X,Chevron:()=>J,Day:()=>Q,DayButton:()=>ee,Dropdown:()=>et,DropdownNav:()=>er,Footer:()=>en,Month:()=>ei,MonthCaption:()=>eo,MonthGrid:()=>ea,Months:()=>el,MonthsDropdown:()=>ec,Nav:()=>ed,NextMonthButton:()=>ef,Option:()=>eh,PreviousMonthButton:()=>ep,Root:()=>ey,Select:()=>em,Week:()=>ev,WeekNumber:()=>e$,WeekNumberHeader:()=>ew,Weekday:()=>eg,Weekdays:()=>eb,Weeks:()=>ex,YearsDropdown:()=>eO});var a={};r.r(a),r.d(a,{formatCaption:()=>eS,formatDay:()=>eP,formatMonthCaption:()=>eM,formatMonthDropdown:()=>eE,formatWeekNumber:()=>ej,formatWeekNumberHeader:()=>eA,formatWeekdayName:()=>eN,formatYearCaption:()=>eT,formatYearDropdown:()=>ek});var l={};r.r(l),r.d(l,{labelCaption:()=>eR,labelDay:()=>eD,labelDayButton:()=>eI,labelGrid:()=>e_,labelGridcell:()=>eL,labelMonthDropdown:()=>eF,labelNav:()=>eU,labelNext:()=>eB,labelPrevious:()=>ez,labelWeekNumber:()=>eW,labelWeekNumberHeader:()=>eG,labelWeekday:()=>eK,labelYearDropdown:()=>eH});var u=r(12115),s=r(64725);Symbol.for("constructDateFrom");let c={},d={};function f(e,t){try{let r=(c[e]||=new Intl.DateTimeFormat("en-US",{timeZone:e,timeZoneName:"longOffset"}).format)(t).split("GMT")[1];if(r in d)return d[r];return p(r,r.split(":"))}catch{if(e in d)return d[e];let t=e?.match(h);if(t)return p(e,t.slice(1));return NaN}}let h=/([+-]\d\d):?(\d\d)?/;function p(e,t){let r=+(t[0]||0),n=+(t[1]||0),i=(t[2]||0)/60;return d[e]=60*r+n>0?60*r+n+i:60*r-n-i}class y extends Date{constructor(...e){super(),e.length>1&&"string"==typeof e[e.length-1]&&(this.timeZone=e.pop()),this.internal=new Date,isNaN(f(this.timeZone,this))?this.setTime(NaN):e.length?"number"==typeof e[0]&&(1===e.length||2===e.length&&"number"!=typeof e[1])?this.setTime(e[0]):"string"==typeof e[0]?this.setTime(+new Date(e[0])):e[0]instanceof Date?this.setTime(+e[0]):(this.setTime(+new Date(...e)),g(this,NaN),v(this)):this.setTime(Date.now())}static tz(e,...t){return t.length?new y(...t,e):new y(Date.now(),e)}withTimeZone(e){return new y(+this,e)}getTimezoneOffset(){let e=-f(this.timeZone,this);return e>0?Math.floor(e):Math.ceil(e)}setTime(e){return Date.prototype.setTime.apply(this,arguments),v(this),+this}[Symbol.for("constructDateFrom")](e){return new y(+new Date(e),this.timeZone)}}let m=/^(get|set)(?!UTC)/;function v(e){e.internal.setTime(+e),e.internal.setUTCSeconds(e.internal.getUTCSeconds()-Math.round(-(60*f(e.timeZone,e))))}function g(e){let t=f(e.timeZone,e),r=t>0?Math.floor(t):Math.ceil(t),n=new Date(+e);n.setUTCHours(n.getUTCHours()-1);let i=-new Date(+e).getTimezoneOffset(),o=i- -new Date(+n).getTimezoneOffset(),a=Date.prototype.getHours.apply(e)!==e.internal.getUTCHours();o&&a&&e.internal.setUTCMinutes(e.internal.getUTCMinutes()+o);let l=i-r;l&&Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+l);let u=new Date(+e);u.setUTCSeconds(0);let s=i>0?u.getSeconds():(u.getSeconds()-60)%60,c=Math.round(-(60*f(e.timeZone,e)))%60;(c||s)&&(e.internal.setUTCSeconds(e.internal.getUTCSeconds()+c),Date.prototype.setUTCSeconds.call(e,Date.prototype.getUTCSeconds.call(e)+c+s));let d=f(e.timeZone,e),h=d>0?Math.floor(d):Math.ceil(d),p=-new Date(+e).getTimezoneOffset()-h-l;if(h!==r&&p){Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+p);let t=f(e.timeZone,e),r=h-(t>0?Math.floor(t):Math.ceil(t));r&&(e.internal.setUTCMinutes(e.internal.getUTCMinutes()+r),Date.prototype.setUTCMinutes.call(e,Date.prototype.getUTCMinutes.call(e)+r))}}Object.getOwnPropertyNames(Date.prototype).forEach(e=>{if(!m.test(e))return;let t=e.replace(m,"$1UTC");y.prototype[t]&&(e.startsWith("get")?y.prototype[e]=function(){return this.internal[t]()}:(y.prototype[e]=function(){var e;return Date.prototype[t].apply(this.internal,arguments),e=this,Date.prototype.setFullYear.call(e,e.internal.getUTCFullYear(),e.internal.getUTCMonth(),e.internal.getUTCDate()),Date.prototype.setHours.call(e,e.internal.getUTCHours(),e.internal.getUTCMinutes(),e.internal.getUTCSeconds(),e.internal.getUTCMilliseconds()),g(e),+this},y.prototype[t]=function(){return Date.prototype[t].apply(this,arguments),v(this),+this}))});class b extends y{static tz(e,...t){return t.length?new b(...t,e):new b(Date.now(),e)}toISOString(){let[e,t,r]=this.tzComponents(),n=`${e}${t}:${r}`;return this.internal.toISOString().slice(0,-1)+n}toString(){return`${this.toDateString()} ${this.toTimeString()}`}toDateString(){let[e,t,r,n]=this.internal.toUTCString().split(" ");return`${e?.slice(0,-1)} ${r} ${t} ${n}`}toTimeString(){let e=this.internal.toUTCString().split(" ")[4],[t,r,n]=this.tzComponents();return`${e} GMT${t}${r}${n} (${function(e,t,r="long"){return new Intl.DateTimeFormat("en-US",{hour:"numeric",timeZone:e,timeZoneName:r}).format(t).split(/\s/g).slice(2).join(" ")}(this.timeZone,this)})`}toLocaleString(e,t){return Date.prototype.toLocaleString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}toLocaleDateString(e,t){return Date.prototype.toLocaleDateString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}toLocaleTimeString(e,t){return Date.prototype.toLocaleTimeString.call(this,e,{...t,timeZone:t?.timeZone||this.timeZone})}tzComponents(){let e=this.getTimezoneOffset(),t=String(Math.floor(Math.abs(e)/60)).padStart(2,"0"),r=String(Math.abs(e)%60).padStart(2,"0");return[e>0?"-":"+",t,r]}withTimeZone(e){return new b(+this,e)}[Symbol.for("constructDateFrom")](e){return new b(+new Date(e),this.timeZone)}}var $=r(41964),w=r(18276),x=r(51583),O=r(11356),C=r(70061);function S(e,t){let[r,n]=(0,C.x)(e,t.start,t.end);return{start:r,end:n}}var M=r(91993),P=r(46776),E=r(92477);function N(e,t){let r=(0,P.q)(),n=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,i=(0,E.a)(e,t?.in),o=i.getDay();return i.setDate(i.getDate()+((othis.overrides?.today?this.overrides.today():this.options.timeZone?b.tz(this.options.timeZone):new this.Date,this.newDate=(e,t,r)=>this.overrides?.newDate?this.overrides.newDate(e,t,r):this.options.timeZone?new b(e,t,r,this.options.timeZone):new Date(e,t,r),this.addDays=(e,t)=>this.overrides?.addDays?this.overrides.addDays(e,t):(0,$.f)(e,t),this.addMonths=(e,t)=>this.overrides?.addMonths?this.overrides.addMonths(e,t):(0,w.P)(e,t),this.addWeeks=(e,t)=>this.overrides?.addWeeks?this.overrides.addWeeks(e,t):(0,$.f)(e,7*t,void 0),this.addYears=(e,t)=>this.overrides?.addYears?this.overrides.addYears(e,t):(0,x.e)(e,t),this.differenceInCalendarDays=(e,t)=>this.overrides?.differenceInCalendarDays?this.overrides.differenceInCalendarDays(e,t):(0,O.m)(e,t),this.differenceInCalendarMonths=(e,t)=>this.overrides?.differenceInCalendarMonths?this.overrides.differenceInCalendarMonths(e,t):function(e,t,r){let[n,i]=(0,C.x)(void 0,e,t);return 12*(n.getFullYear()-i.getFullYear())+(n.getMonth()-i.getMonth())}(e,t),this.eachMonthOfInterval=e=>this.overrides?.eachMonthOfInterval?this.overrides.eachMonthOfInterval(e):function(e,t){let{start:r,end:n}=S(void 0,e),i=+r>+n,o=i?+r:+n,a=i?n:r;a.setHours(0,0,0,0),a.setDate(1);let l=(void 0)??1;if(!l)return[];l<0&&(l=-l,i=!i);let u=[];for(;+a<=o;)u.push((0,M.w)(r,a)),a.setMonth(a.getMonth()+l);return i?u.reverse():u}(e),this.eachYearOfInterval=e=>{let t=this.overrides?.eachYearOfInterval?this.overrides.eachYearOfInterval(e):function(e,t){let{start:r,end:n}=S(void 0,e),i=+r>+n,o=i?+r:+n,a=i?n:r;a.setHours(0,0,0,0),a.setMonth(0,1);let l=(void 0)??1;if(!l)return[];l<0&&(l=-l,i=!i);let u=[];for(;+a<=o;)u.push((0,M.w)(r,a)),a.setFullYear(a.getFullYear()+l);return i?u.reverse():u}(e),r=new Set(t.map(e=>this.getYear(e)));if(r.size===t.length)return t;let n=[];return r.forEach(e=>{n.push(new Date(e,0,1))}),n},this.endOfBroadcastWeek=e=>{let t,r,n,i,o,a;return this.overrides?.endOfBroadcastWeek?this.overrides.endOfBroadcastWeek(e):(t=L(e,this),n=(r=this.startOfMonth(e)).getDay()>0?r.getDay():7,i=this.addDays(e,-n+1),o=this.addDays(i,34),a=this.getMonth(e)===this.getMonth(o)?5:4,this.addDays(t,7*a-1))},this.endOfISOWeek=e=>this.overrides?.endOfISOWeek?this.overrides.endOfISOWeek(e):N(e,{...void 0,weekStartsOn:1}),this.endOfMonth=e=>{let t,r;return this.overrides?.endOfMonth?this.overrides.endOfMonth(e):(r=(t=(0,E.a)(e,void 0)).getMonth(),t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t)},this.endOfWeek=(e,t)=>this.overrides?.endOfWeek?this.overrides.endOfWeek(e,t):N(e,this.options),this.endOfYear=e=>{let t,r;return this.overrides?.endOfYear?this.overrides.endOfYear(e):(r=(t=(0,E.a)(e,void 0)).getFullYear(),t.setFullYear(r+1,0,0),t.setHours(23,59,59,999),t)},this.format=(e,t,r)=>{let n=this.overrides?.format?this.overrides.format(e,t,this.options):(0,j.GP)(e,t,this.options);return this.options.numerals&&"latn"!==this.options.numerals?this.replaceDigits(n):n},this.getISOWeek=e=>this.overrides?.getISOWeek?this.overrides.getISOWeek(e):(0,A.s)(e),this.getMonth=(e,t)=>{var r;return this.overrides?.getMonth?this.overrides.getMonth(e,this.options):(r=this.options,(0,E.a)(e,r?.in).getMonth())},this.getYear=(e,t)=>{var r;return this.overrides?.getYear?this.overrides.getYear(e,this.options):(r=this.options,(0,E.a)(e,r?.in).getFullYear())},this.getWeek=(e,t)=>this.overrides?.getWeek?this.overrides.getWeek(e,this.options):(0,k.N)(e,this.options),this.isAfter=(e,t)=>this.overrides?.isAfter?this.overrides.isAfter(e,t):+(0,E.a)(e)>+(0,E.a)(t),this.isBefore=(e,t)=>this.overrides?.isBefore?this.overrides.isBefore(e,t):+(0,E.a)(e)<+(0,E.a)(t),this.isDate=e=>this.overrides?.isDate?this.overrides.isDate(e):(0,T.$)(e),this.isSameDay=(e,t)=>this.overrides?.isSameDay?this.overrides.isSameDay(e,t):function(e,t,r){let[n,i]=(0,C.x)(void 0,e,t);return+(0,I.o)(n)==+(0,I.o)(i)}(e,t),this.isSameMonth=(e,t)=>this.overrides?.isSameMonth?this.overrides.isSameMonth(e,t):function(e,t,r){let[n,i]=(0,C.x)(void 0,e,t);return n.getFullYear()===i.getFullYear()&&n.getMonth()===i.getMonth()}(e,t),this.isSameYear=(e,t)=>this.overrides?.isSameYear?this.overrides.isSameYear(e,t):function(e,t,r){let[n,i]=(0,C.x)(void 0,e,t);return n.getFullYear()===i.getFullYear()}(e,t),this.max=e=>{let t,r;return this.overrides?.max?this.overrides.max(e):(r=void 0,e.forEach(e=>{r||"object"!=typeof e||(r=M.w.bind(null,e));let n=(0,E.a)(e,r);(!t||t{let t,r;return this.overrides?.min?this.overrides.min(e):(r=void 0,e.forEach(e=>{r||"object"!=typeof e||(r=M.w.bind(null,e));let n=(0,E.a)(e,r);(!t||t>n||isNaN(+n))&&(t=n)}),(0,M.w)(r,t||NaN))},this.setMonth=(e,t)=>{let r,n,i,o,a,l,u,s,c;return this.overrides?.setMonth?this.overrides.setMonth(e,t):(n=(r=(0,E.a)(e,void 0)).getFullYear(),i=r.getDate(),(o=(0,M.w)(e,0)).setFullYear(n,t,15),o.setHours(0,0,0,0),l=(a=(0,E.a)(o,void 0)).getFullYear(),u=a.getMonth(),(s=(0,M.w)(a,0)).setFullYear(l,u+1,0),s.setHours(0,0,0,0),c=s.getDate(),r.setMonth(t,Math.min(i,c)),r)},this.setYear=(e,t)=>{let r;return this.overrides?.setYear?this.overrides.setYear(e,t):isNaN(+(r=(0,E.a)(e,void 0)))?(0,M.w)(e,NaN):(r.setFullYear(t),r)},this.startOfBroadcastWeek=(e,t)=>this.overrides?.startOfBroadcastWeek?this.overrides.startOfBroadcastWeek(e,this):L(e,this),this.startOfDay=e=>this.overrides?.startOfDay?this.overrides.startOfDay(e):(0,I.o)(e),this.startOfISOWeek=e=>this.overrides?.startOfISOWeek?this.overrides.startOfISOWeek(e):(0,D.b)(e),this.startOfMonth=e=>{let t;return this.overrides?.startOfMonth?this.overrides.startOfMonth(e):((t=(0,E.a)(e,void 0)).setDate(1),t.setHours(0,0,0,0),t)},this.startOfWeek=(e,t)=>this.overrides?.startOfWeek?this.overrides.startOfWeek(e,this.options):(0,_.k)(e,this.options),this.startOfYear=e=>this.overrides?.startOfYear?this.overrides.startOfYear(e):(0,R.D)(e),this.options={locale:s.c,...e},this.overrides=t}getDigitMap(){let{numerals:e="latn"}=this.options,t=new Intl.NumberFormat("en-US",{numberingSystem:e}),r={};for(let e=0;e<10;e++)r[e.toString()]=t.format(e);return r}replaceDigits(e){let t=this.getDigitMap();return e.replace(/\d/g,e=>t[e]||e)}formatNumber(e){return this.replaceDigits(e.toString())}getMonthYearOrder(){let e=this.options.locale?.code;return e&&F.yearFirstLocales.has(e)?"year-first":"month-first"}formatMonthYear(e){let{locale:t,timeZone:r,numerals:n}=this.options,i=t?.code;if(i&&F.yearFirstLocales.has(i))try{return new Intl.DateTimeFormat(i,{month:"long",year:"numeric",timeZone:r,numberingSystem:n}).format(e)}catch{}let o="year-first"===this.getMonthYearOrder()?"y LLLL":"LLLL y";return this.format(e,o)}}F.yearFirstLocales=new Set(["eu","hu","ja","ja-Hira","ja-JP","ko","ko-KR","lt","lt-LT","lv","lv-LV","mn","mn-MN","zh","zh-CN","zh-HK","zh-TW"]);let U=new F;var B=r(76166);function z(e,t,r=!1,n=U){let{from:i,to:o}=e,{differenceInCalendarDays:a,isSameDay:l}=n;return i&&o?(0>a(o,i)&&([i,o]=[o,i]),a(t,i)>=+!!r&&a(o,t)>=+!!r):!r&&o?l(o,t):!r&&!!i&&l(i,t)}function K(e){return!!(e&&"object"==typeof e&&"before"in e&&"after"in e)}function W(e){return!!(e&&"object"==typeof e&&"from"in e)}function G(e){return!!(e&&"object"==typeof e&&"after"in e)}function H(e){return!!(e&&"object"==typeof e&&"before"in e)}function q(e){return!!(e&&"object"==typeof e&&"dayOfWeek"in e)}function Y(e,t){return Array.isArray(e)&&e.every(t.isDate)}function V(e,t,r=U){let n=Array.isArray(t)?t:[t],{isSameDay:i,differenceInCalendarDays:o,isAfter:a}=r;return n.some(t=>{if("boolean"==typeof t)return t;if(r.isDate(t))return i(e,t);if(Y(t,r))return t.includes(e);if(W(t))return z(t,e,!1,r);if(q(t))return Array.isArray(t.dayOfWeek)?t.dayOfWeek.includes(e.getDay()):t.dayOfWeek===e.getDay();if(K(t)){let r=o(t.before,e),n=o(t.after,e),i=r>0,l=n<0;return a(t.before,t.after)?l&&i:i||l}return G(t)?o(e,t.after)>0:H(t)?o(t.before,e)>0:"function"==typeof t&&t(e)})}function Z(e){return u.createElement("button",{...e})}function X(e){return u.createElement("span",{...e})}function J(e){let{size:t=24,orientation:r="left",className:n}=e;return u.createElement("svg",{className:n,width:t,height:t,viewBox:"0 0 24 24"},"up"===r&&u.createElement("polygon",{points:"6.77 17 12.5 11.43 18.24 17 20 15.28 12.5 8 5 15.28"}),"down"===r&&u.createElement("polygon",{points:"6.77 8 12.5 13.57 18.24 8 20 9.72 12.5 17 5 9.72"}),"left"===r&&u.createElement("polygon",{points:"16 18.112 9.81111111 12 16 5.87733333 14.0888889 4 6 12 14.0888889 20"}),"right"===r&&u.createElement("polygon",{points:"8 18.112 14.18888889 12 8 5.87733333 9.91111111 4 18 12 9.91111111 20"}))}function Q(e){let{day:t,modifiers:r,...n}=e;return u.createElement("td",{...n})}function ee(e){let{day:t,modifiers:r,...n}=e,i=u.useRef(null);return u.useEffect(()=>{r.focused&&i.current?.focus()},[r.focused]),u.createElement("button",{ref:i,...n})}function et(e){let{options:t,className:r,components:n,classNames:i,...o}=e,a=[i[B.UI.Dropdown],r].join(" "),l=t?.find(({value:e})=>e===o.value);return u.createElement("span",{"data-disabled":o.disabled,className:i[B.UI.DropdownRoot]},u.createElement(n.Select,{className:a,...o},t?.map(({value:e,label:t,disabled:r})=>u.createElement(n.Option,{key:e,value:e,disabled:r},t))),u.createElement("span",{className:i[B.UI.CaptionLabel],"aria-hidden":!0},l?.label,u.createElement(n.Chevron,{orientation:"down",size:18,className:i[B.UI.Chevron]})))}function er(e){return u.createElement("div",{...e})}function en(e){return u.createElement("div",{...e})}function ei(e){let{calendarMonth:t,displayIndex:r,...n}=e;return u.createElement("div",{...n},e.children)}function eo(e){let{calendarMonth:t,displayIndex:r,...n}=e;return u.createElement("div",{...n})}function ea(e){return u.createElement("table",{...e})}function el(e){return u.createElement("div",{...e})}let eu=(0,u.createContext)(void 0);function es(){let e=(0,u.useContext)(eu);if(void 0===e)throw Error("useDayPicker() must be used within a custom component.");return e}function ec(e){let{components:t}=es();return u.createElement(t.Dropdown,{...e})}function ed(e){let{onPreviousClick:t,onNextClick:r,previousMonth:n,nextMonth:i,...o}=e,{components:a,classNames:l,labels:{labelPrevious:s,labelNext:c}}=es(),d=(0,u.useCallback)(e=>{i&&r?.(e)},[i,r]),f=(0,u.useCallback)(e=>{n&&t?.(e)},[n,t]);return u.createElement("nav",{...o},u.createElement(a.PreviousMonthButton,{type:"button",className:l[B.UI.PreviousMonthButton],tabIndex:n?void 0:-1,"aria-disabled":!n||void 0,"aria-label":s(n),onClick:f},u.createElement(a.Chevron,{disabled:!n||void 0,className:l[B.UI.Chevron],orientation:"left"})),u.createElement(a.NextMonthButton,{type:"button",className:l[B.UI.NextMonthButton],tabIndex:i?void 0:-1,"aria-disabled":!i||void 0,"aria-label":c(i),onClick:d},u.createElement(a.Chevron,{disabled:!i||void 0,orientation:"right",className:l[B.UI.Chevron]})))}function ef(e){let{components:t}=es();return u.createElement(t.Button,{...e})}function eh(e){return u.createElement("option",{...e})}function ep(e){let{components:t}=es();return u.createElement(t.Button,{...e})}function ey(e){let{rootRef:t,...r}=e;return u.createElement("div",{...r,ref:t})}function em(e){return u.createElement("select",{...e})}function ev(e){let{week:t,...r}=e;return u.createElement("tr",{...r})}function eg(e){return u.createElement("th",{...e})}function eb(e){return u.createElement("thead",{"aria-hidden":!0},u.createElement("tr",{...e}))}function e$(e){let{week:t,...r}=e;return u.createElement("th",{...r})}function ew(e){return u.createElement("th",{...e})}function ex(e){return u.createElement("tbody",{...e})}function eO(e){let{components:t}=es();return u.createElement(t.Dropdown,{...e})}var eC=r(29759);function eS(e,t,r){return(r??new F(t)).formatMonthYear(e)}let eM=eS;function eP(e,t,r){return(r??new F(t)).format(e,"d")}function eE(e,t=U){return t.format(e,"LLLL")}function eN(e,t,r){return(r??new F(t)).format(e,"cccccc")}function ej(e,t=U){return e<10?t.formatNumber(`0${e.toLocaleString()}`):t.formatNumber(`${e.toLocaleString()}`)}function eA(){return""}function ek(e,t=U){return t.format(e,"yyyy")}let eT=ek;function eI(e,t,r,n){let i=(n??new F(r)).format(e,"PPPP");return t.today&&(i=`Today, ${i}`),t.selected&&(i=`${i}, selected`),i}let eD=eI;function e_(e,t,r){return(r??new F(t)).formatMonthYear(e)}let eR=e_;function eL(e,t,r,n){let i=(n??new F(r)).format(e,"PPPP");return t?.today&&(i=`Today, ${i}`),i}function eF(e){return"Choose the Month"}function eU(){return""}function eB(e){return"Go to the Next Month"}function ez(e){return"Go to the Previous Month"}function eK(e,t,r){return(r??new F(t)).format(e,"cccc")}function eW(e,t){return`Week ${e}`}function eG(e){return"Week Number"}function eH(e){return"Choose the Year"}let eq=e=>e instanceof HTMLElement?e:null,eY=e=>[...e.querySelectorAll("[data-animated-month]")??[]],eV=e=>eq(e.querySelector("[data-animated-caption]")),eZ=e=>eq(e.querySelector("[data-animated-weeks]"));function eX(e,t,r,n){let{month:i,defaultMonth:o,today:a=n.today(),numberOfMonths:l=1}=e,u=i||o||a,{differenceInCalendarMonths:s,addMonths:c,startOfMonth:d}=n;return r&&s(r,u)s(u,t)&&(u=t),d(u)}class eJ{constructor(e,t,r=U){this.date=e,this.displayMonth=t,this.outside=!!(t&&!r.isSameMonth(e,t)),this.dateLib=r,this.isoDate=r.format(e,"yyyy-MM-dd"),this.displayMonthId=r.format(t,"yyyy-MM"),this.dateMonthId=r.format(e,"yyyy-MM")}isEqualTo(e){return this.dateLib.isSameDay(e.date,this.date)&&this.dateLib.isSameMonth(e.displayMonth,this.displayMonth)}}class eQ{constructor(e,t){this.days=t,this.weekNumber=e}}class e0{constructor(e,t){this.date=e,this.weeks=t}}function e1(e,t){let[r,n]=(0,u.useState)(e);return[void 0===t?r:t,n]}function e2(e){return!e[B.pL.disabled]&&!e[B.pL.hidden]&&!e[B.pL.outside]}function e3(e,t,r=U){return z(e,t.from,!1,r)||z(e,t.to,!1,r)||z(t,e.from,!1,r)||z(t,e.to,!1,r)}function e9(e,t){return e instanceof b&&e.timeZone===t?e:new b(e,t)}function e4(e,t){return"boolean"==typeof e||"function"==typeof e?e:e instanceof Date?e9(e,t):Array.isArray(e)?e.map(e=>e instanceof Date?e9(e,t):e):W(e)?{...e,from:e.from?e9(e.from,t):e.from,to:e.to?e9(e.to,t):e.to}:K(e)?{before:e9(e.before,t),after:e9(e.after,t)}:G(e)?{after:e9(e.after,t)}:H(e)?{before:e9(e.before,t)}:e}function e5(e,t){return e?Array.isArray(e)?e.map(e=>e4(e,t)):e4(e,t):e}function e8(e){var t;let r,n=e,c=n.timeZone;if(c&&((n={...e,timeZone:c}).today&&(n.today=e9(n.today,c)),n.month&&(n.month=e9(n.month,c)),n.defaultMonth&&(n.defaultMonth=e9(n.defaultMonth,c)),n.startMonth&&(n.startMonth=e9(n.startMonth,c)),n.endMonth&&(n.endMonth=e9(n.endMonth,c)),"single"===n.mode&&n.selected?n.selected=e9(n.selected,c):"multiple"===n.mode&&n.selected?n.selected=n.selected?.map(e=>e9(e,c)):"range"===n.mode&&n.selected&&(n.selected={from:n.selected.from?e9(n.selected.from,c):n.selected.from,to:n.selected.to?e9(n.selected.to,c):n.selected.to}),void 0!==n.disabled&&(n.disabled=e5(n.disabled,c)),void 0!==n.hidden&&(n.hidden=e5(n.hidden,c)),n.modifiers)){let e={};Object.keys(n.modifiers).forEach(t=>{e[t]=e5(n.modifiers?.[t],c)}),n.modifiers=e}let{components:d,formatters:f,labels:h,dateLib:p,locale:y,classNames:m}=(0,u.useMemo)(()=>{var e,t;let r={...s.c,...n.locale};return{dateLib:new F({locale:r,weekStartsOn:n.broadcastCalendar?1:n.weekStartsOn,firstWeekContainsDate:n.firstWeekContainsDate,useAdditionalWeekYearTokens:n.useAdditionalWeekYearTokens,useAdditionalDayOfYearTokens:n.useAdditionalDayOfYearTokens,timeZone:n.timeZone,numerals:n.numerals},n.dateLib),components:(e=n.components,{...o,...e}),formatters:(t=n.formatters,t?.formatMonthCaption&&!t.formatCaption&&(t.formatCaption=t.formatMonthCaption),t?.formatYearCaption&&!t.formatYearDropdown&&(t.formatYearDropdown=t.formatYearCaption),{...a,...t}),labels:{...l,...n.labels},locale:r,classNames:{...(0,eC.a)(),...n.classNames}}},[n.locale,n.broadcastCalendar,n.weekStartsOn,n.firstWeekContainsDate,n.useAdditionalWeekYearTokens,n.useAdditionalDayOfYearTokens,n.timeZone,n.numerals,n.dateLib,n.components,n.formatters,n.labels,n.classNames]);n.today||(n={...n,today:p.today()});let{captionLayout:v,mode:g,navLayout:b,numberOfMonths:$=1,onDayBlur:w,onDayClick:x,onDayFocus:O,onDayKeyDown:C,onDayMouseEnter:S,onDayMouseLeave:M,onNextClick:P,onPrevClick:E,showWeekNumber:N,styles:j}=n,{formatCaption:A,formatDay:k,formatMonthDropdown:T,formatWeekNumber:I,formatWeekNumberHeader:D,formatWeekdayName:_,formatYearDropdown:R}=f,L=function(e,t){let[r,n]=function(e,t){let{startMonth:r,endMonth:n}=e,{startOfYear:i,startOfDay:o,startOfMonth:a,endOfMonth:l,addYears:u,endOfYear:s,newDate:c,today:d}=t,{fromYear:f,toYear:h,fromMonth:p,toMonth:y}=e;!r&&p&&(r=p),!r&&f&&(r=t.newDate(f,0,1)),!n&&y&&(n=y),!n&&h&&(n=c(h,11,31));let m="dropdown"===e.captionLayout||"dropdown-years"===e.captionLayout;return r?r=a(r):f?r=c(f,0,1):!r&&m&&(r=i(u(e.today??d(),-100))),n?n=l(n):h?n=c(h,11,31):!n&&m&&(n=s(e.today??d())),[r?o(r):r,n?o(n):n]}(e,t),{startOfMonth:i,endOfMonth:o}=t,a=eX(e,r,n,t),[l,s]=e1(a,e.month?a:void 0);(0,u.useEffect)(()=>{s(eX(e,r,n,t))},[e.timeZone]);let{months:c,weeks:d,days:f,previousMonth:h,nextMonth:p}=(0,u.useMemo)(()=>{let i,a=function(e,t,r,n){let{numberOfMonths:i=1}=r,o=[];for(let r=0;rt)break;o.push(i)}return o}(l,n,{numberOfMonths:e.numberOfMonths},t),u=function(e,t,r,n){let i=e[0],o=e[e.length-1],{ISOWeek:a,fixedWeeks:l,broadcastCalendar:u}=r??{},{addDays:s,differenceInCalendarDays:c,differenceInCalendarMonths:d,endOfBroadcastWeek:f,endOfISOWeek:h,endOfMonth:p,endOfWeek:y,isAfter:m,startOfBroadcastWeek:v,startOfISOWeek:g,startOfWeek:b}=n,$=u?v(i,n):a?g(i):b(i),w=c(u?f(o):a?h(p(o)):y(p(o)),$),x=d(o,i)+1,O=[];for(let e=0;e<=w;e++){let r=s($,e);if(t&&m(r,t))break;O.push(r)}let C=(u?35:42)*x;if(l&&O.length{let y=r.broadcastCalendar?d(p,n):r.ISOWeek?f(p):h(p),m=r.broadcastCalendar?o(p):r.ISOWeek?a(l(p)):u(l(p)),v=t.filter(e=>e>=y&&e<=m),g=r.broadcastCalendar?35:42;if(r.fixedWeeks&&v.length{let t=g-v.length;return e>m&&e<=i(m,t)});v.push(...e)}let b=v.reduce((e,t)=>{let i=r.ISOWeek?s(t):c(t),o=e.find(e=>e.weekNumber===i),a=new eJ(t,p,n);return o?o.days.push(a):e.push(new eQ(i,[a])),e},[]),$=new e0(p,b);return e.push($),e},[]);return r.reverseMonths?p.reverse():p}(a,u,{broadcastCalendar:e.broadcastCalendar,fixedWeeks:e.fixedWeeks,ISOWeek:e.ISOWeek,reverseMonths:e.reverseMonths},t),c=s.reduce((e,t)=>e.concat(t.weeks.slice()),[]),d=(i=[],s.reduce((e,t)=>{let r=t.weeks.reduce((e,t)=>e.concat(t.days.slice()),i.slice());return e.concat(r.slice())},i.slice()));return{months:s,weeks:c,days:d,previousMonth:function(e,t,r,n){if(r.disableNavigation)return;let{pagedNavigation:i,numberOfMonths:o}=r,{startOfMonth:a,addMonths:l,differenceInCalendarMonths:u}=n,s=a(e);if(!t||!(0>=u(s,t)))return l(s,-(i?o??1:1))}(l,r,e,t),nextMonth:function(e,t,r,n){if(r.disableNavigation)return;let{pagedNavigation:i,numberOfMonths:o=1}=r,{startOfMonth:a,addMonths:l,differenceInCalendarMonths:u}=n,s=a(e);if(!t||!(u(t,e){if(y)return;let t=i(e);r&&ti(n)&&(t=i(n)),s(t),m?.(t)};return{months:c,weeks:d,days:f,navStart:r,navEnd:n,previousMonth:h,nextMonth:p,goToMonth:v,goToDay:e=>{d.some(t=>t.days.some(t=>t.isEqualTo(e)))||v(e.date)}}}(n,p),{days:Z,months:X,navStart:J,navEnd:Q,previousMonth:ee,nextMonth:et,goToMonth:er}=L,en=function(e,t,r,n,i){let{disabled:o,hidden:a,modifiers:l,showOutsideDays:u,broadcastCalendar:s,today:c=i.today()}=t,{isSameDay:d,isSameMonth:f,startOfMonth:h,isBefore:p,endOfMonth:y,isAfter:m}=i,v=r&&h(r),g=n&&y(n),b={[B.pL.focused]:[],[B.pL.outside]:[],[B.pL.disabled]:[],[B.pL.hidden]:[],[B.pL.today]:[]},$={};for(let t of e){let{date:e,displayMonth:r}=t,n=!!(r&&!f(e,r)),h=!!(v&&p(e,v)),y=!!(g&&m(e,g)),w=!!(o&&V(e,o,i)),x=!!(a&&V(e,a,i))||h||y||!s&&!u&&n||s&&!1===u&&n,O=d(e,c);n&&b.outside.push(t),w&&b.disabled.push(t),x&&b.hidden.push(t),O&&b.today.push(t),l&&Object.keys(l).forEach(r=>{let n=l?.[r];n&&V(e,n,i)&&($[r]?$[r].push(t):$[r]=[t])})}return e=>{let t={[B.pL.focused]:!1,[B.pL.disabled]:!1,[B.pL.hidden]:!1,[B.pL.outside]:!1,[B.pL.today]:!1},r={};for(let r in b){let n=b[r];t[r]=n.some(t=>t===e)}for(let t in $)r[t]=$[t].some(t=>t===e);return{...t,...r}}}(Z,n,J,Q,p),{isSelected:ei,select:eo,selected:ea}=function(e,t){let r=function(e,t){let{selected:r,required:n,onSelect:i}=e,[o,a]=e1(r,i?r:void 0),l=i?r:o,{isSameDay:u}=t;return{selected:l,select:(e,t,r)=>{let o=e;return!n&&l&&l&&u(e,l)&&(o=void 0),i||a(o),i?.(o,e,t,r),o},isSelected:e=>!!l&&u(l,e)}}(e,t),n=function(e,t){let{selected:r,required:n,onSelect:i}=e,[o,a]=e1(r,i?r:void 0),l=i?r:o,{isSameDay:u}=t,s=e=>l?.some(t=>u(t,e))??!1,{min:c,max:d}=e;return{selected:l,select:(e,t,r)=>{let o=[...l??[]];if(s(e)){if(l?.length===c||n&&l?.length===1)return;o=l?.filter(t=>!u(t,e))}else o=l?.length===d?[e]:[...o,e];return i||a(o),i?.(o,e,t,r),o},isSelected:s}}(e,t),i=function(e,t){let{disabled:r,excludeDisabled:n,selected:i,required:o,onSelect:a}=e,[l,u]=e1(i,a?i:void 0),s=a?i:l;return{selected:s,select:(i,l,c)=>{let{min:d,max:f}=e,h=i?function(e,t,r=0,n=0,i=!1,o=U){let a,{from:l,to:u}=t||{},{isSameDay:s,isAfter:c,isBefore:d}=o;if(l||u){if(l&&!u)a=s(l,e)?0===r?{from:l,to:e}:i?{from:l,to:void 0}:void 0:d(e,l)?{from:e,to:l}:{from:l,to:e};else if(l&&u)if(s(l,e)&&s(u,e))a=i?{from:l,to:u}:void 0;else if(s(l,e))a={from:l,to:r>0?void 0:e};else if(s(u,e))a={from:e,to:r>0?void 0:e};else if(d(e,l))a={from:e,to:u};else if(c(e,l))a={from:l,to:e};else if(c(e,u))a={from:l,to:e};else throw Error("Invalid range")}else a={from:e,to:r>0?void 0:e};if(a?.from&&a?.to){let t=o.differenceInCalendarDays(a.to,a.from);n>0&&t>n?a={from:e,to:void 0}:r>1&&t"function"!=typeof e).some(t=>"boolean"==typeof t?t:r.isDate(t)?z(e,t,!1,r):Y(t,r)?t.some(t=>z(e,t,!1,r)):W(t)?!!t.from&&!!t.to&&e3(e,{from:t.from,to:t.to},r):q(t)?function(e,t,r=U){let n=Array.isArray(t)?t:[t],i=e.from,o=Math.min(r.differenceInCalendarDays(e.to,e.from),6);for(let e=0;e<=o;e++){if(n.includes(i.getDay()))return!0;i=r.addDays(i,1)}return!1}(e,t.dayOfWeek,r):K(t)?r.isAfter(t.before,t.after)?e3(e,{from:r.addDays(t.after,1),to:r.addDays(t.before,-1)},r):V(e.from,t,r)||V(e.to,t,r):!!(G(t)||H(t))&&(V(e.from,t,r)||V(e.to,t,r))))return!0;let i=n.filter(e=>"function"==typeof e);if(i.length){let t=e.from,n=r.differenceInCalendarDays(e.to,e.from);for(let e=0;e<=n;e++){if(i.some(e=>e(t)))return!0;t=r.addDays(t,1)}}return!1}({from:h.from,to:h.to},r,t)&&(h.from=i,h.to=void 0),a||u(h),a?.(h,i,l,c),h},isSelected:e=>s&&z(s,e,!1,t)}}(e,t);switch(e.mode){case"single":return r;case"multiple":return n;case"range":return i;default:return}}(n,p)??{},{blur:el,focused:es,isFocusTarget:ec,moveFocus:ed,setFocused:ef}=function(e,t,r,n,o){let{autoFocus:a}=e,[l,s]=(0,u.useState)(),c=function(e,t,r,n){let o,a=-1;for(let l of e){let e=t(l);e2(e)&&(e[B.pL.focused]&&ae2(t(e)))),o}(t.days,r,n||(()=>!1),l),[d,f]=(0,u.useState)(a?c:void 0);return{isFocusTarget:e=>!!c?.isEqualTo(e),setFocused:f,focused:d,blur:()=>{s(d),f(void 0)},moveFocus:(r,n)=>{if(!d)return;let i=function e(t,r,n,i,o,a,l,u=0){if(u>365)return;let s=function(e,t,r,n,i,o,a){let{ISOWeek:l,broadcastCalendar:u}=o,{addDays:s,addMonths:c,addWeeks:d,addYears:f,endOfBroadcastWeek:h,endOfISOWeek:p,endOfWeek:y,max:m,min:v,startOfBroadcastWeek:g,startOfISOWeek:b,startOfWeek:$}=a,w=({day:s,week:d,month:c,year:f,startOfWeek:e=>u?g(e,a):l?b(e):$(e),endOfWeek:e=>u?h(e):l?p(e):y(e)})[e](r,"after"===t?1:-1);return"before"===t&&n?w=m([n,w]):"after"===t&&i&&(w=v([i,w])),w}(t,r,n.date,i,o,a,l),c=!!(a.disabled&&V(s,a.disabled,l)),d=!!(a.hidden&&V(s,a.hidden,l)),f=new eJ(s,s,l);return c||d?e(t,r,f,i,o,a,l,u+1):f}(r,n,d,t.navStart,t.navEnd,e,o);if(i){if(e.disableNavigation&&!t.days.some(e=>e.isEqualTo(i)))return;t.goToDay(i),f(i)}}}}(n,L,en,ei??(()=>!1),p),{labelDayButton:eh,labelGridcell:ep,labelGrid:ey,labelMonthDropdown:em,labelNav:ev,labelPrevious:eg,labelNext:eb,labelWeekday:e$,labelWeekNumber:ew,labelWeekNumberHeader:ex,labelYearDropdown:eO}=h,eS=(0,u.useMemo)(()=>(function(e,t,r,n){let i=n??e.today(),o=r?e.startOfBroadcastWeek(i,e):t?e.startOfISOWeek(i):e.startOfWeek(i),a=[];for(let t=0;t<7;t++){let r=e.addDays(o,t);a.push(r)}return a})(p,n.ISOWeek,n.broadcastCalendar,n.today),[p,n.ISOWeek,n.broadcastCalendar,n.today]),eM=void 0!==g||void 0!==x,eP=(0,u.useCallback)(()=>{ee&&(er(ee),E?.(ee))},[ee,er,E]),eE=(0,u.useCallback)(()=>{et&&(er(et),P?.(et))},[er,et,P]),eN=(0,u.useCallback)((e,t)=>r=>{r.preventDefault(),r.stopPropagation(),ef(e),eo?.(e.date,t,r),x?.(e.date,t,r)},[eo,x,ef]),ej=(0,u.useCallback)((e,t)=>r=>{ef(e),O?.(e.date,t,r)},[O,ef]),eA=(0,u.useCallback)((e,t)=>r=>{el(),w?.(e.date,t,r)},[el,w]),ek=(0,u.useCallback)((e,t)=>r=>{let i={ArrowLeft:[r.shiftKey?"month":"day","rtl"===n.dir?"after":"before"],ArrowRight:[r.shiftKey?"month":"day","rtl"===n.dir?"before":"after"],ArrowDown:[r.shiftKey?"year":"week","after"],ArrowUp:[r.shiftKey?"year":"week","before"],PageUp:[r.shiftKey?"year":"month","before"],PageDown:[r.shiftKey?"year":"month","after"],Home:["startOfWeek","before"],End:["endOfWeek","after"]};if(i[r.key]){r.preventDefault(),r.stopPropagation();let[e,t]=i[r.key];ed(e,t)}C?.(e.date,t,r)},[ed,C,n.dir]),eT=(0,u.useCallback)((e,t)=>r=>{S?.(e.date,t,r)},[S]),eI=(0,u.useCallback)((e,t)=>r=>{M?.(e.date,t,r)},[M]),eD=(0,u.useCallback)(e=>t=>{let r=Number(t.target.value);er(p.setMonth(p.startOfMonth(e),r))},[p,er]),e_=(0,u.useCallback)(e=>t=>{let r=Number(t.target.value);er(p.setYear(p.startOfMonth(e),r))},[p,er]),{className:eR,style:eL}=(0,u.useMemo)(()=>({className:[m[B.UI.Root],n.className].filter(Boolean).join(" "),style:{...j?.[B.UI.Root],...n.style}}),[m,n.className,n.style,j]),eF=(r={"data-mode":(t=n).mode??void 0,"data-required":"required"in t?t.required:void 0,"data-multiple-months":t.numberOfMonths&&t.numberOfMonths>1||void 0,"data-week-numbers":t.showWeekNumber||void 0,"data-broadcast-calendar":t.broadcastCalendar||void 0,"data-nav-layout":t.navLayout||void 0},Object.entries(t).forEach(([e,t])=>{e.startsWith("data-")&&(r[e]=t)}),r),eU=(0,u.useRef)(null);!function(e,t,{classNames:r,months:n,focused:i,dateLib:o}){let a=(0,u.useRef)(null),l=(0,u.useRef)(n),s=(0,u.useRef)(!1);(0,u.useLayoutEffect)(()=>{let u=l.current;if(l.current=n,!t||!e.current||!(e.current instanceof HTMLElement)||0===n.length||0===u.length||n.length!==u.length)return;let c=o.isSameMonth(n[0].date,u[0].date),d=o.isAfter(n[0].date,u[0].date),f=d?r[B.X5.caption_after_enter]:r[B.X5.caption_before_enter],h=d?r[B.X5.weeks_after_enter]:r[B.X5.weeks_before_enter],p=a.current,y=e.current.cloneNode(!0);if(y instanceof HTMLElement?(eY(y).forEach(e=>{if(!(e instanceof HTMLElement))return;let t=eq(e.querySelector("[data-animated-month]"));t&&e.contains(t)&&e.removeChild(t);let r=eV(e);r&&r.classList.remove(f);let n=eZ(e);n&&n.classList.remove(h)}),a.current=y):a.current=null,s.current||c||i)return;let m=p instanceof HTMLElement?eY(p):[],v=eY(e.current);if(v?.every(e=>e instanceof HTMLElement)&&m&&m.every(e=>e instanceof HTMLElement)){s.current=!0;let t=[];e.current.style.isolation="isolate";let n=eq(e.current.querySelector("[data-animated-nav]"));n&&(n.style.zIndex="1"),v.forEach((i,o)=>{let a=m[o];if(!a)return;i.style.position="relative",i.style.overflow="hidden";let l=eV(i);l&&l.classList.add(f);let u=eZ(i);u&&u.classList.add(h);let c=()=>{s.current=!1,e.current&&(e.current.style.isolation=""),n&&(n.style.zIndex=""),l&&l.classList.remove(f),u&&u.classList.remove(h),i.style.position="",i.style.overflow="",i.contains(a)&&i.removeChild(a)};t.push(c),a.style.pointerEvents="none",a.style.position="absolute",a.style.overflow="hidden",a.setAttribute("aria-hidden","true");let p=eq(a.querySelector("[data-animated-weekdays]"));p&&(p.style.opacity="0");let y=eV(a);y&&(y.classList.add(d?r[B.X5.caption_before_exit]:r[B.X5.caption_after_exit]),y.addEventListener("animationend",c));let v=eZ(a);v&&v.classList.add(d?r[B.X5.weeks_before_exit]:r[B.X5.weeks_after_exit]),i.insertBefore(a,i.firstChild)})}})}(eU,!!n.animate,{classNames:m,months:X,focused:es,dateLib:p});let eB={dayPickerProps:n,selected:ea,select:eo,isSelected:ei,months:X,nextMonth:et,previousMonth:ee,goToMonth:er,getModifiers:en,components:d,classNames:m,styles:j,labels:h,formatters:f};return u.createElement(eu.Provider,{value:eB},u.createElement(d.Root,{rootRef:n.animate?eU:void 0,className:eR,style:eL,dir:n.dir,id:n.id,lang:n.lang,nonce:n.nonce,title:n.title,role:n.role,"aria-label":n["aria-label"],"aria-labelledby":n["aria-labelledby"],...eF},u.createElement(d.Months,{className:m[B.UI.Months],style:j?.[B.UI.Months]},!n.hideNavigation&&!b&&u.createElement(d.Nav,{"data-animated-nav":n.animate?"true":void 0,className:m[B.UI.Nav],style:j?.[B.UI.Nav],"aria-label":ev(),onPreviousClick:eP,onNextClick:eE,previousMonth:ee,nextMonth:et}),X.map((e,t)=>{let r,i;return u.createElement(d.Month,{"data-animated-month":n.animate?"true":void 0,className:m[B.UI.Month],style:j?.[B.UI.Month],key:t,displayIndex:t,calendarMonth:e},"around"===b&&!n.hideNavigation&&0===t&&u.createElement(d.PreviousMonthButton,{type:"button",className:m[B.UI.PreviousMonthButton],tabIndex:ee?void 0:-1,"aria-disabled":!ee||void 0,"aria-label":eg(ee),onClick:eP,"data-animated-button":n.animate?"true":void 0},u.createElement(d.Chevron,{disabled:!ee||void 0,className:m[B.UI.Chevron],orientation:"rtl"===n.dir?"right":"left"})),u.createElement(d.MonthCaption,{"data-animated-caption":n.animate?"true":void 0,className:m[B.UI.MonthCaption],style:j?.[B.UI.MonthCaption],calendarMonth:e,displayIndex:t},v?.startsWith("dropdown")?u.createElement(d.DropdownNav,{className:m[B.UI.Dropdowns],style:j?.[B.UI.Dropdowns]},(r="dropdown"===v||"dropdown-months"===v?u.createElement(d.MonthsDropdown,{key:"month",className:m[B.UI.MonthsDropdown],"aria-label":em(),classNames:m,components:d,disabled:!!n.disableNavigation,onChange:eD(e.date),options:function(e,t,r,n,i){let{startOfMonth:o,startOfYear:a,endOfYear:l,eachMonthOfInterval:u,getMonth:s}=i;return u({start:a(e),end:l(e)}).map(e=>{let a=n.formatMonthDropdown(e,i);return{value:s(e),label:a,disabled:t&&eo(r)||!1}})}(e.date,J,Q,f,p),style:j?.[B.UI.Dropdown],value:p.getMonth(e.date)}):u.createElement("span",{key:"month"},T(e.date,p)),i="dropdown"===v||"dropdown-years"===v?u.createElement(d.YearsDropdown,{key:"year",className:m[B.UI.YearsDropdown],"aria-label":eO(p.options),classNames:m,components:d,disabled:!!n.disableNavigation,onChange:e_(e.date),options:function(e,t,r,n,i=!1){if(!e||!t)return;let{startOfYear:o,endOfYear:a,eachYearOfInterval:l,getYear:u}=n,s=l({start:o(e),end:a(t)});return i&&s.reverse(),s.map(e=>{let t=r.formatYearDropdown(e,n);return{value:u(e),label:t,disabled:!1}})}(J,Q,f,p,!!n.reverseYears),style:j?.[B.UI.Dropdown],value:p.getYear(e.date)}):u.createElement("span",{key:"year"},R(e.date,p)),"year-first"===p.getMonthYearOrder()?[i,r]:[r,i]),u.createElement("span",{role:"status","aria-live":"polite",style:{border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"absolute",width:"1px",whiteSpace:"nowrap",wordWrap:"normal"}},A(e.date,p.options,p))):u.createElement(d.CaptionLabel,{className:m[B.UI.CaptionLabel],role:"status","aria-live":"polite"},A(e.date,p.options,p))),"around"===b&&!n.hideNavigation&&t===$-1&&u.createElement(d.NextMonthButton,{type:"button",className:m[B.UI.NextMonthButton],tabIndex:et?void 0:-1,"aria-disabled":!et||void 0,"aria-label":eb(et),onClick:eE,"data-animated-button":n.animate?"true":void 0},u.createElement(d.Chevron,{disabled:!et||void 0,className:m[B.UI.Chevron],orientation:"rtl"===n.dir?"left":"right"})),t===$-1&&"after"===b&&!n.hideNavigation&&u.createElement(d.Nav,{"data-animated-nav":n.animate?"true":void 0,className:m[B.UI.Nav],style:j?.[B.UI.Nav],"aria-label":ev(),onPreviousClick:eP,onNextClick:eE,previousMonth:ee,nextMonth:et}),u.createElement(d.MonthGrid,{role:"grid","aria-multiselectable":"multiple"===g||"range"===g,"aria-label":ey(e.date,p.options,p)||void 0,className:m[B.UI.MonthGrid],style:j?.[B.UI.MonthGrid]},!n.hideWeekdays&&u.createElement(d.Weekdays,{"data-animated-weekdays":n.animate?"true":void 0,className:m[B.UI.Weekdays],style:j?.[B.UI.Weekdays]},N&&u.createElement(d.WeekNumberHeader,{"aria-label":ex(p.options),className:m[B.UI.WeekNumberHeader],style:j?.[B.UI.WeekNumberHeader],scope:"col"},D()),eS.map(e=>u.createElement(d.Weekday,{"aria-label":e$(e,p.options,p),className:m[B.UI.Weekday],key:String(e),style:j?.[B.UI.Weekday],scope:"col"},_(e,p.options,p)))),u.createElement(d.Weeks,{"data-animated-weeks":n.animate?"true":void 0,className:m[B.UI.Weeks],style:j?.[B.UI.Weeks]},e.weeks.map(e=>u.createElement(d.Week,{className:m[B.UI.Week],key:e.weekNumber,style:j?.[B.UI.Week],week:e},N&&u.createElement(d.WeekNumber,{week:e,style:j?.[B.UI.WeekNumber],"aria-label":ew(e.weekNumber,{locale:y}),className:m[B.UI.WeekNumber],scope:"row",role:"rowheader"},I(e.weekNumber,p)),e.days.map(e=>{let{date:t}=e,r=en(e);if(r[B.pL.focused]=!r.hidden&&!!es?.isEqualTo(e),r[B.wc.selected]=ei?.(t)||r.selected,W(ea)){let{from:e,to:n}=ea;r[B.wc.range_start]=!!(e&&n&&p.isSameDay(t,e)),r[B.wc.range_end]=!!(e&&n&&p.isSameDay(t,n)),r[B.wc.range_middle]=z(ea,t,!0,p)}let i=function(e,t={},r={}){let n={...t?.[B.UI.Day]};return Object.entries(e).filter(([,e])=>!0===e).forEach(([e])=>{n={...n,...r?.[e]}}),n}(r,j,n.modifiersStyles),o=function(e,t,r={}){return Object.entries(e).filter(([,e])=>!0===e).reduce((e,[n])=>(r[n]?e.push(r[n]):t[B.pL[n]]?e.push(t[B.pL[n]]):t[B.wc[n]]&&e.push(t[B.wc[n]]),e),[t[B.UI.Day]])}(r,m,n.modifiersClassNames),a=eM||r.hidden?void 0:ep(t,r,p.options,p);return u.createElement(d.Day,{key:`${e.isoDate}_${e.displayMonthId}`,day:e,modifiers:r,className:o.join(" "),style:i,role:"gridcell","aria-selected":r.selected||void 0,"aria-label":a,"data-day":e.isoDate,"data-month":e.outside?e.dateMonthId:void 0,"data-selected":r.selected||void 0,"data-disabled":r.disabled||void 0,"data-hidden":r.hidden||void 0,"data-outside":e.outside||void 0,"data-focused":r.focused||void 0,"data-today":r.today||void 0},!r.hidden&&eM?u.createElement(d.DayButton,{className:m[B.UI.DayButton],style:j?.[B.UI.DayButton],type:"button",day:e,modifiers:r,disabled:!r.focused&&r.disabled||void 0,"aria-disabled":r.focused&&r.disabled||void 0,tabIndex:ec(e)?0:-1,"aria-label":eh(t,r,p.options,p),onClick:eN(e,r),onBlur:eA(e,r),onFocus:ej(e,r),onKeyDown:ek(e,r),onMouseEnter:eT(e,r),onMouseLeave:eI(e,r)},k(t,p.options,p)):!r.hidden&&k(e.date,p.options,p))}))))))})),n.footer&&u.createElement(d.Footer,{className:m[B.UI.Footer],style:j?.[B.UI.Footer],role:"status","aria-live":"polite"},n.footer)))}(n=i||(i={}))[n.Today=0]="Today",n[n.Selected=1]="Selected",n[n.LastFocused=2]="LastFocused",n[n.FocusedModifier=3]="FocusedModifier"},65372:(e,t,r)=>{"use strict";r.d(t,{A3:()=>O,Kp:()=>g,SG:()=>x,W7:()=>y,WX:()=>$,fz:()=>b,kz:()=>w,qC:()=>f,rY:()=>v,sk:()=>h,yi:()=>m});var n=r(12115),i=r(10365),o=r(22377),a=r(2242),l=r(30451),u=r(64105),s=r(41106),c=r(1728),d=r(99498);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,u.r)(),r=(0,i.G)(a.Ds),n=(0,i.G)(s.U),o=null==(e=(0,i.G)(s.C))?void 0:e.padding;return t&&n&&o?{width:n.width-o.left-o.right,height:n.height-o.top-o.bottom,x:o.left,y:o.top}:r},p={top:0,bottom:0,left:0,right:0,width:0,height:0,brushBottom:0},y=()=>{var e;return null!=(e=(0,i.G)(a.HZ))?e:p},m=()=>(0,i.G)(l.Lp),v=()=>(0,i.G)(l.A$),g=()=>(0,i.G)(e=>e.layout.margin),b=e=>e.layout.layoutType,$=()=>(0,i.G)(b),w=()=>{var e=$();if("horizontal"===e||"vertical"===e)return e},x=()=>void 0!==$(),O=e=>{var t=(0,i.j)(),r=(0,u.r)(),{width:a,height:l}=e,s=(0,c.w)(),f=a,h=l;return s&&(f=s.width>0?s.width:a,h=s.height>0?s.height:l),(0,n.useEffect)(()=>{!r&&(0,d.F)(f)&&(0,d.F)(h)&&t((0,o.gX)({width:f,height:h}))},[t,r,f,h]),null}},65538:(e,t,r)=>{"use strict";var n=r(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=n.useState,a=n.useEffect,l=n.useLayoutEffect,u=n.useDebugValue;function s(e){var t=e.getSnapshot;e=e.value;try{var r=t();return!i(e,r)}catch(e){return!0}}var c="u"{"use strict";r.d(t,{m:()=>es});var n=r(12115),i=r(47650),o=r(83643),a=r.n(o),l=r(29722),u=r(92191);function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var{separator:t=" : ",contentStyle:r={},itemStyle:i={},labelStyle:o={},payload:c,formatter:h,itemSorter:p,wrapperClassName:y,labelClassName:m,label:v,labelFormatter:g,accessibilityLayer:b=!1}=e,$=d({margin:0,padding:10,backgroundColor:"#fff",border:"1px solid #ccc",whiteSpace:"nowrap"},r),w=d({margin:0},o),x=!(0,u.uy)(v),O=x?v:"",C=(0,l.$)("recharts-default-tooltip",y),S=(0,l.$)("recharts-tooltip-label",m);return x&&g&&null!=c&&(O=g(v,c)),n.createElement("div",s({className:C,style:$},b?{role:"status","aria-live":"assertive"}:{}),n.createElement("p",{className:S,style:w},n.isValidElement(O)?O:"".concat(O)),(()=>{if(c&&c.length){var e=(p?a()(c,p):c).map((e,r)=>{if("none"===e.type)return null;var o=e.formatter||h||f,{value:a,name:l}=e,s=a,p=l;if(o){var y=o(a,l,e,r,c);if(Array.isArray(y))[s,p]=y;else{if(null==y)return null;s=y}}var m=d({display:"block",paddingTop:4,paddingBottom:4,color:e.color||"#000"},i);return n.createElement("li",{className:"recharts-tooltip-item",key:"tooltip-item-".concat(r),style:m},(0,u.vh)(p)?n.createElement("span",{className:"recharts-tooltip-item-name"},p):null,(0,u.vh)(p)?n.createElement("span",{className:"recharts-tooltip-item-separator"},t):null,n.createElement("span",{className:"recharts-tooltip-item-value"},s),n.createElement("span",{className:"recharts-tooltip-item-unit"},e.unit||""))});return n.createElement("ul",{className:"recharts-tooltip-item-list",style:{padding:0,margin:0}},e)}return null})())},p="recharts-tooltip-wrapper",y={visibility:"hidden"};function m(e){var{allowEscapeViewBox:t,coordinate:r,key:n,offsetTopLeft:i,position:o,reverseDirection:a,tooltipDimension:l,viewBox:s,viewBoxDimension:c}=e;if(o&&(0,u.Et)(o[n]))return o[n];var d=r[n]-l-(i>0?i:0),f=r[n]+i;if(t[n])return a[n]?d:f;var h=s[n];return null==h?0:a[n]?dh+c?Math.max(d,h):Math.max(f,h)}function v(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function g(e){for(var t=1;t{if("Escape"===e.key){var t,r,n,i;this.setState({dismissed:!0,dismissedAtCoordinate:{x:null!=(t=null==(r=this.props.coordinate)?void 0:r.x)?t:0,y:null!=(n=null==(i=this.props.coordinate)?void 0:i.y)?n:0}})}})}componentDidMount(){document.addEventListener("keydown",this.handleKeyDown)}componentWillUnmount(){document.removeEventListener("keydown",this.handleKeyDown)}componentDidUpdate(){var e,t;this.state.dismissed&&((null==(e=this.props.coordinate)?void 0:e.x)!==this.state.dismissedAtCoordinate.x||(null==(t=this.props.coordinate)?void 0:t.y)!==this.state.dismissedAtCoordinate.y)&&(this.state.dismissed=!1)}render(){var{active:e,allowEscapeViewBox:t,animationDuration:r,animationEasing:i,children:o,coordinate:a,hasPayload:s,isAnimationActive:c,offset:d,position:f,reverseDirection:h,useTranslate3d:v,viewBox:b,wrapperStyle:$,lastBoundingBox:w,innerRef:x,hasPortalFromProps:O}=this.props,{cssClasses:C,cssProperties:S}=function(e){var t,r,n,{allowEscapeViewBox:i,coordinate:o,offsetTopLeft:a,position:s,reverseDirection:c,tooltipBox:d,useTranslate3d:f,viewBox:h}=e;return{cssProperties:t=d.height>0&&d.width>0&&o?function(e){var{translateX:t,translateY:r,useTranslate3d:n}=e;return{transform:n?"translate3d(".concat(t,"px, ").concat(r,"px, 0)"):"translate(".concat(t,"px, ").concat(r,"px)")}}({translateX:r=m({allowEscapeViewBox:i,coordinate:o,key:"x",offsetTopLeft:a,position:s,reverseDirection:c,tooltipDimension:d.width,viewBox:h,viewBoxDimension:h.width}),translateY:n=m({allowEscapeViewBox:i,coordinate:o,key:"y",offsetTopLeft:a,position:s,reverseDirection:c,tooltipDimension:d.height,viewBox:h,viewBoxDimension:h.height}),useTranslate3d:f}):y,cssClasses:function(e){var{coordinate:t,translateX:r,translateY:n}=e;return(0,l.$)(p,{["".concat(p,"-right")]:(0,u.Et)(r)&&t&&(0,u.Et)(t.x)&&r>=t.x,["".concat(p,"-left")]:(0,u.Et)(r)&&t&&(0,u.Et)(t.x)&&r=t.y,["".concat(p,"-top")]:(0,u.Et)(n)&&t&&(0,u.Et)(t.y)&&n{var{x:t=0,y:r=0,top:i=0,left:o=0,width:a=0,height:s=0,className:c}=e,d=function(e){for(var t=1;t{k((0,ee.UF)({shared:P,trigger:E,axisId:A,active:l,defaultIndex:T}))},[k,P,E,A,l,T]);var I=(0,O.sk)(),D=(0,C.$)(),_=(0,er.Td)(P),{activeIndex:L,isActive:F}=null!=(r=(0,R.G)(e=>(0,K.yn)(e,_,E,T)))?r:{},U=(0,R.G)(e=>(0,K.u9)(e,_,E,T)),B=(0,R.G)(e=>(0,K.BZ)(e,_,E,T)),z=(0,R.G)(e=>(0,K.dS)(e,_,E,T)),W=(0,Q.X)(),G=null!=(o=null!=l?l:F)&&o,[H,q]=(0,S.V)([U,G]),Y="axis"===_?B:void 0;(0,et.m7)(_,E,z,Y,L,G);var V=null!=j?j:W;if(null==V||null==I||null==_)return null;var Z=null!=U?U:el;G||(Z=el),f&&Z.length&&(Z=(0,x.s)(Z.filter(e=>null!=e.value&&(!0!==e.hide||a.includeHidden)),m,ea));var X=Z.length>0,ei=n.createElement($,{allowEscapeViewBox:u,animationDuration:s,animationEasing:c,isAnimationActive:p,active:G,coordinate:z,hasPayload:X,offset:y,position:v,reverseDirection:g,useTranslate3d:b,viewBox:I,wrapperStyle:w,lastBoundingBox:H,innerRef:q,hasPortalFromProps:!!j},(t=eo(eo({},a),{},{payload:Z,label:Y,active:G,activeIndex:L,coordinate:z,accessibilityLayer:D}),n.isValidElement(d)?n.cloneElement(d,t):"function"==typeof d?n.createElement(d,t):n.createElement(h,t)));return n.createElement(n.Fragment,null,(0,i.createPortal)(ei,V),G&&n.createElement(J,{cursor:M,tooltipEventType:_,coordinate:z,payload:Z,index:L}))}},67198:(e,t,r)=>{"use strict";let n,i,o;r.d(t,{Mz:()=>V,bm:()=>Q,UC:()=>J,ZL:()=>X,bL:()=>Y,l9:()=>Z});var a=r(12115),l=r(70379),u=r(47527),s=r(68599),c=r(98454),d=r(32007),f=r(69885),h=r(89971),p=r(80878),y=r(19040),m=r(83935),v=r(99354),g=r(95155),b=Symbol("radix.slottable");function $(e){return a.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===b}var w=r(98979),x=r(22954),O=r(78919),C="Popover",[S,M]=(0,s.A)(C,[p.Bk]),P=(0,p.Bk)(),[E,N]=S(C),j=e=>{let{__scopePopover:t,children:r,open:n,defaultOpen:i,onOpenChange:o,modal:l=!1}=e,u=P(t),s=a.useRef(null),[c,d]=a.useState(!1),[f,y]=(0,w.i)({prop:n,defaultProp:i??!1,onChange:o,caller:C});return(0,g.jsx)(p.bL,{...u,children:(0,g.jsx)(E,{scope:t,contentId:(0,h.B)(),triggerRef:s,open:f,onOpenChange:y,onOpenToggle:a.useCallback(()=>y(e=>!e),[y]),hasCustomAnchor:c,onCustomAnchorAdd:a.useCallback(()=>d(!0),[]),onCustomAnchorRemove:a.useCallback(()=>d(!1),[]),modal:l,children:r})})};j.displayName=C;var A="PopoverAnchor",k=a.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=N(A,r),o=P(r),{onCustomAnchorAdd:l,onCustomAnchorRemove:u}=i;return a.useEffect(()=>(l(),()=>u()),[l,u]),(0,g.jsx)(p.Mz,{...o,...n,ref:t})});k.displayName=A;var T="PopoverTrigger",I=a.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=N(T,r),o=P(r),a=(0,u.s)(t,i.triggerRef),s=(0,g.jsx)(v.sG.button,{type:"button","aria-haspopup":"dialog","aria-expanded":i.open,"aria-controls":i.contentId,"data-state":q(i.open),...n,ref:a,onClick:(0,l.mK)(e.onClick,i.onOpenToggle)});return i.hasCustomAnchor?s:(0,g.jsx)(p.Mz,{asChild:!0,...o,children:s})});I.displayName=T;var D="PopoverPortal",[_,R]=S(D,{forceMount:void 0}),L=e=>{let{__scopePopover:t,forceMount:r,children:n,container:i}=e,o=N(D,t);return(0,g.jsx)(_,{scope:t,forceMount:r,children:(0,g.jsx)(m.C,{present:r||o.open,children:(0,g.jsx)(y.Z,{asChild:!0,container:i,children:n})})})};L.displayName=D;var F="PopoverContent",U=a.forwardRef((e,t)=>{let r=R(F,e.__scopePopover),{forceMount:n=r.forceMount,...i}=e,o=N(F,e.__scopePopover);return(0,g.jsx)(m.C,{present:n||o.open,children:o.modal?(0,g.jsx)(z,{...i,ref:t}):(0,g.jsx)(K,{...i,ref:t})})});U.displayName=F;var B=((o=a.forwardRef((e,t)=>{let{children:r,...n}=e;if(a.isValidElement(r)){var i;let e,o,l=(i=r,(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),s=function(e,t){let r={...t};for(let n in t){let i=e[n],o=t[n];/^on[A-Z]/.test(n)?i&&o?r[n]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(r[n]=i):"style"===n?r[n]={...i,...o}:"className"===n&&(r[n]=[i,o].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==a.Fragment&&(s.ref=t?(0,u.t)(t,l):l),a.cloneElement(r,s)}return a.Children.count(r)>1?a.Children.only(null):null})).displayName="PopoverContent.RemoveScroll.SlotClone",n=o,(i=a.forwardRef((e,t)=>{let{children:r,...i}=e,o=a.Children.toArray(r),l=o.find($);if(l){let e=l.props.children,r=o.map(t=>t!==l?t:a.Children.count(e)>1?a.Children.only(null):a.isValidElement(e)?e.props.children:null);return(0,g.jsx)(n,{...i,ref:t,children:a.isValidElement(e)?a.cloneElement(e,void 0,r):null})}return(0,g.jsx)(n,{...i,ref:t,children:r})})).displayName="PopoverContent.RemoveScroll.Slot",i),z=a.forwardRef((e,t)=>{let r=N(F,e.__scopePopover),n=a.useRef(null),i=(0,u.s)(t,n),o=a.useRef(!1);return a.useEffect(()=>{let e=n.current;if(e)return(0,x.Eq)(e)},[]),(0,g.jsx)(O.A,{as:B,allowPinchZoom:!0,children:(0,g.jsx)(W,{...e,ref:i,trapFocus:r.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,l.mK)(e.onCloseAutoFocus,e=>{e.preventDefault(),o.current||r.triggerRef.current?.focus()}),onPointerDownOutside:(0,l.mK)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey;o.current=2===t.button||r},{checkForDefaultPrevented:!1}),onFocusOutside:(0,l.mK)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),K=a.forwardRef((e,t)=>{let r=N(F,e.__scopePopover),n=a.useRef(!1),i=a.useRef(!1);return(0,g.jsx)(W,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(n.current||r.triggerRef.current?.focus(),t.preventDefault()),n.current=!1,i.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(n.current=!0,"pointerdown"===t.detail.originalEvent.type&&(i.current=!0));let o=t.target;r.triggerRef.current?.contains(o)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&i.current&&t.preventDefault()}})}),W=a.forwardRef((e,t)=>{let{__scopePopover:r,trapFocus:n,onOpenAutoFocus:i,onCloseAutoFocus:o,disableOutsidePointerEvents:a,onEscapeKeyDown:l,onPointerDownOutside:u,onFocusOutside:s,onInteractOutside:h,...y}=e,m=N(F,r),v=P(r);return(0,d.Oh)(),(0,g.jsx)(f.n,{asChild:!0,loop:!0,trapped:n,onMountAutoFocus:i,onUnmountAutoFocus:o,children:(0,g.jsx)(c.qW,{asChild:!0,disableOutsidePointerEvents:a,onInteractOutside:h,onEscapeKeyDown:l,onPointerDownOutside:u,onFocusOutside:s,onDismiss:()=>m.onOpenChange(!1),children:(0,g.jsx)(p.UC,{"data-state":q(m.open),role:"dialog",id:m.contentId,...v,...y,ref:t,style:{...y.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),G="PopoverClose",H=a.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=N(G,r);return(0,g.jsx)(v.sG.button,{type:"button",...n,ref:t,onClick:(0,l.mK)(e.onClick,()=>i.onOpenChange(!1))})});function q(e){return e?"open":"closed"}H.displayName=G,a.forwardRef((e,t)=>{let{__scopePopover:r,...n}=e,i=P(r);return(0,g.jsx)(p.i3,{...i,...n,ref:t})}).displayName="PopoverArrow";var Y=j,V=k,Z=I,X=L,J=U,Q=H},67282:(e,t,r)=>{"use strict";r.d(t,{A:()=>function e(t,r){var u,s,c=typeof r;return null==r||"boolean"===c?(0,l.A)(r):("number"===c?o.A:"string"===c?(s=(0,n.Ay)(r))?(r=s,i.Ay):a.A:r instanceof n.Ay?i.Ay:r instanceof Date?function(e,t){var r=new Date;return e*=1,t*=1,function(n){return r.setTime(e*(1-n)+t*n),r}}:!ArrayBuffer.isView(u=r)||u instanceof DataView?Array.isArray(r)?function(t,r){var n,i=r?r.length:0,o=t?Math.min(i,t.length):0,a=Array(o),l=Array(i);for(n=0;n{"use strict";r.d(t,{u:()=>u});var n=r(12115),i=r(29722),o=r(55359),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{var{children:r,width:u,height:s,viewBox:c,className:d,style:f,title:h,desc:p}=e,y=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(89010),i=r(58875);t.matches=function(e){return e=i.cloneDeep(e),t=>n.isMatch(t,e)}},68976:(e,t,r)=>{"use strict";r.d(t,{Be:()=>v,Cv:()=>O,D0:()=>S,Gl:()=>g,Dc:()=>C});var n=r(2842),i=r(30451),o=r(2242),a=r(21739),l=r(92191),u=r(51531),s={allowDecimals:!1,allowDuplicatedCategory:!0,angleAxisId:0,axisLine:!0,cx:0,cy:0,orientation:"outer",reversed:!1,scale:"auto",tick:!0,tickLine:!0,tickSize:8,type:"category",zIndex:u.I.axis},c={allowDataOverflow:!1,allowDecimals:!1,allowDuplicatedCategory:!0,angle:0,axisLine:!0,cx:0,cy:0,includeHidden:!1,orientation:"right",radiusAxisId:0,reversed:!1,scale:"auto",stroke:"#ccc",tick:!0,tickCount:5,type:"number",zIndex:u.I.axis},d=r(11792),f=r(65372),h={allowDataOverflow:!1,allowDecimals:!1,allowDuplicatedCategory:!1,dataKey:void 0,domain:void 0,id:s.angleAxisId,includeHidden:!1,name:void 0,reversed:s.reversed,scale:s.scale,tick:s.tick,tickCount:void 0,ticks:void 0,type:s.type,unit:void 0},p={allowDataOverflow:c.allowDataOverflow,allowDecimals:!1,allowDuplicatedCategory:c.allowDuplicatedCategory,dataKey:void 0,domain:void 0,id:c.radiusAxisId,includeHidden:!1,name:void 0,reversed:!1,scale:c.scale,tick:c.tick,tickCount:c.tickCount,ticks:void 0,type:c.type,unit:void 0},y={allowDataOverflow:!1,allowDecimals:!1,allowDuplicatedCategory:s.allowDuplicatedCategory,dataKey:void 0,domain:void 0,id:s.angleAxisId,includeHidden:!1,name:void 0,reversed:!1,scale:s.scale,tick:s.tick,tickCount:void 0,ticks:void 0,type:"number",unit:void 0},m={allowDataOverflow:c.allowDataOverflow,allowDecimals:!1,allowDuplicatedCategory:c.allowDuplicatedCategory,dataKey:void 0,domain:void 0,id:c.radiusAxisId,includeHidden:!1,name:void 0,reversed:!1,scale:c.scale,tick:c.tick,tickCount:c.tickCount,ticks:void 0,type:"category",unit:void 0},v=(e,t)=>null!=e.polarAxis.angleAxis[t]?e.polarAxis.angleAxis[t]:"radial"===e.layout.layoutType?y:h,g=(e,t)=>null!=e.polarAxis.radiusAxis[t]?e.polarAxis.radiusAxis[t]:"radial"===e.layout.layoutType?m:p,b=e=>e.polarOptions,$=(0,n.Mz)([i.Lp,i.A$,o.HZ],a.lY),w=(0,n.Mz)([b,$],(e,t)=>{if(null!=e)return(0,l.F4)(e.innerRadius,t,0)}),x=(0,n.Mz)([b,$],(e,t)=>{if(null!=e)return(0,l.F4)(e.outerRadius,t,.8*t)}),O=(0,n.Mz)([b],e=>{if(null==e)return[0,0];var{startAngle:t,endAngle:r}=e;return[t,r]});(0,n.Mz)([v,O],d.I);var C=(0,n.Mz)([$,w,x],(e,t,r)=>{if(null!=e&&null!=t&&null!=r)return[t,r]});(0,n.Mz)([g,C],d.I);var S=(0,n.Mz)([f.fz,b,w,x,i.Lp,i.A$],(e,t,r,n,i,o)=>{if(("centric"===e||"radial"===e)&&null!=t&&null!=r&&null!=n){var{cx:a,cy:u,startAngle:s,endAngle:c}=t;return{cx:(0,l.F4)(a,i,i/2),cy:(0,l.F4)(u,o,o/2),innerRadius:r,outerRadius:n,startAngle:s,endAngle:c,clockWise:!1}}})},69730:(e,t)=>{var r;!function(){"use strict";var n={}.hasOwnProperty;function i(){for(var e="",t=0;t{"use strict";r.d(t,{x:()=>i});var n=r(91993);function i(e,...t){let r=n.w.bind(null,e||t.find(e=>"object"==typeof e));return t.map(r)}},70446:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(79423),i=r(36829),o=r(38786);t.orderBy=function(e,t,r,a){if(null==e)return[];r=a?void 0:r,Array.isArray(e)||(e=Object.values(e)),Array.isArray(t)||(t=null==t?[null]:[t]),0===t.length&&(t=[null]),Array.isArray(r)||(r=null==r?[]:[r]),r=r.map(e=>String(e));let l=(e,t)=>{let r=e;for(let e=0;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:u.map(t=>{var r,n;return r=t,null==(n=e)||null==r?n:"object"==typeof r&&"key"in r?Object.hasOwn(n,r.key)?n[r.key]:l(n,r.path):"function"==typeof r?r(n):Array.isArray(r)?l(n,r):"object"==typeof n?n[r]:n})})).slice().sort((e,t)=>{for(let i=0;ie.original)}},71542:(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)}},71615:(e,t,r)=>{"use strict";r.d(t,{F0:()=>n,tQ:()=>o,um:()=>i});var n="data-recharts-item-index",i="data-recharts-item-data-key",o=60},71684:(e,t,r)=>{"use strict";let n;r.d(t,{fb:()=>nP,q:()=>n9,tP:()=>ir,g1:()=>ic,iv:()=>i_,Nk:()=>nS,EZ:()=>nH,pM:()=>nL,Oz:()=>n2,tF:()=>iI,rj:()=>nO,ec:()=>ng,bb:()=>n5,xp:()=>iu,wL:()=>n7,sr:()=>io,Qn:()=>il,MK:()=>n_,IO:()=>nw,P9:()=>nZ,S5:()=>nU,PU:()=>ni,cd:()=>nl,eo:()=>ny,yi:()=>nG,CH:()=>nW,ZB:()=>iL,D5:()=>ib,iV:()=>iw,Gx:()=>iB,DP:()=>nf,_y:()=>iK,AV:()=>nB,Lu:()=>nz,um:()=>np,xM:()=>ia,gT:()=>nJ,Kr:()=>nV,$X:()=>n0,TC:()=>nR,Zi:()=>iF,CR:()=>iU,Dn:()=>nT,K6:()=>nI,ld:()=>nm,L$:()=>iA,Rl:()=>na,y7:()=>no,Lw:()=>iE,KR:()=>ik,sf:()=>ns,hc:()=>nu,wP:()=>iT});var i,o,a,l,u,s,c,d={};r.r(d),r.d(d,{scaleBand:()=>x,scaleDiverging:()=>function e(){var t=el(rx()(K));return t.copy=function(){return rb(t,e())},m.apply(t,arguments)},scaleDivergingLog:()=>function e(){var t=ey(rx()).domain([.1,1,10]);return t.copy=function(){return rb(t,e()).base(t.base())},m.apply(t,arguments)},scaleDivergingPow:()=>rO,scaleDivergingSqrt:()=>rC,scaleDivergingSymlog:()=>function e(){var t=eg(rx());return t.copy=function(){return rb(t,e()).constant(t.constant())},m.apply(t,arguments)},scaleIdentity:()=>function e(t){var r;function n(e){return null==e||isNaN(e*=1)?r:e}return n.invert=n,n.domain=n.range=function(e){return arguments.length?(t=Array.from(e,B),n):t.slice()},n.unknown=function(e){return arguments.length?(r=e,n):r},n.copy=function(){return e(t).unknown(r)},t=arguments.length?Array.from(t,B):[0,1],el(n)},scaleImplicit:()=>$,scaleLinear:()=>function e(){var t=V();return t.copy=function(){return q(t,e())},y.apply(t,arguments),el(t)},scaleLog:()=>function e(){let t=ey(Y()).domain([1,10]);return t.copy=()=>q(t,e()).base(t.base()),y.apply(t,arguments),t},scaleOrdinal:()=>w,scalePoint:()=>O,scalePow:()=>eO,scaleQuantile:()=>function e(){var t,r=[],n=[],i=[];function o(){var e=0,t=Math.max(1,n.length);for(i=Array(t-1);++e=1)return+r(e[n-1],n-1,e);var n,i=(n-1)*t,o=Math.floor(i),a=+r(e[o],o,e);return a+(r(e[o+1],o+1,e)-a)*(i-o)}}(r,e/t);return a}function a(e){return null==e||isNaN(e*=1)?t:n[R(i,e)]}return a.invertExtent=function(e){var t=n.indexOf(e);return t<0?[NaN,NaN]:[t>0?i[t-1]:r[0],tfunction e(){var t,r=0,n=1,i=1,o=[.5],a=[0,1];function l(e){return null!=e&&e<=e?a[R(o,e,0,i)]:t}function u(){var e=-1;for(o=Array(i);++e=i?[o[i-1],n]:[o[t-1],o[t]]},l.unknown=function(e){return arguments.length&&(t=e),l},l.thresholds=function(){return o.slice()},l.copy=function(){return e().domain([r,n]).range(a).unknown(t)},y.apply(el(l),arguments)},scaleRadial:()=>function e(){var t,r=V(),n=[0,1],i=!1;function o(e){var n,o=Math.sign(n=r(e))*Math.sqrt(Math.abs(n));return isNaN(o)?t:i?Math.round(o):o}return o.invert=function(e){return r.invert(eS(e))},o.domain=function(e){return arguments.length?(r.domain(e),o):r.domain()},o.range=function(e){return arguments.length?(r.range((n=Array.from(e,B)).map(eS)),o):n.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?(r.clamp(e),o):r.clamp()},o.unknown=function(e){return arguments.length?(t=e,o):t},o.copy=function(){return e(r.domain(),n).round(i).clamp(r.clamp()).unknown(t)},y.apply(o,arguments),el(o)},scaleSequential:()=>function e(){var t=el(rg()(K));return t.copy=function(){return rb(t,e())},m.apply(t,arguments)},scaleSequentialLog:()=>function e(){var t=ey(rg()).domain([1,10]);return t.copy=function(){return rb(t,e()).base(t.base())},m.apply(t,arguments)},scaleSequentialPow:()=>r$,scaleSequentialQuantile:()=>function e(){var t=[],r=K;function n(e){if(null!=e&&!isNaN(e*=1))return r((R(t,e,1)-1)/(t.length-1))}return n.domain=function(e){if(!arguments.length)return t.slice();for(let r of(t=[],e))null==r||isNaN(r*=1)||t.push(r);return t.sort(A),n},n.interpolator=function(e){return arguments.length?(r=e,n):r},n.range=function(){return t.map((e,n)=>r(n/(t.length-1)))},n.quantiles=function(e){return Array.from({length:e+1},(r,n)=>(function(e,t,r){if(!(!(n=(e=Float64Array.from(function*(e,t){if(void 0===t)for(let t of e)null!=t&&(t*=1)>=t&&(yield t);else{let r=-1;for(let n of e)null!=(n=t(n,++r,e))&&(n*=1)>=n&&(yield n)}}(e,void 0))).length)||isNaN(t*=1))){if(t<=0||n<2)return eP(e);if(t>=1)return eM(e);var n,i=(n-1)*t,o=Math.floor(i),a=eM((function e(t,r,n=0,i=1/0,o){if(r=Math.floor(r),n=Math.floor(Math.max(0,n)),i=Math.floor(Math.min(t.length-1,i)),!(n<=r&&r<=i))return t;for(o=void 0===o?eE:function(e=A){if(e===A)return eE;if("function"!=typeof e)throw TypeError("compare is not a function");return(t,r)=>{let n=e(t,r);return n||0===n?n:(0===e(r,r))-(0===e(t,t))}}(o);i>n;){if(i-n>600){let a=i-n+1,l=r-n+1,u=Math.log(a),s=.5*Math.exp(2*u/3),c=.5*Math.sqrt(u*s*(a-s)/a)*(l-a/2<0?-1:1),d=Math.max(n,Math.floor(r-l*s/a+c)),f=Math.min(i,Math.floor(r+(a-l)*s/a+c));e(t,r,d,f,o)}let a=t[r],l=n,u=i;for(eN(t,n,r),o(t[i],a)>0&&eN(t,n,i);lo(t[l],a);)++l;for(;o(t[u],a)>0;)--u}0===o(t[n],a)?eN(t,n,u):eN(t,++u,i),u<=r&&(n=u+1),r<=u&&(i=u-1)}return t})(e,o).subarray(0,o+1));return a+(eP(e.subarray(o+1))-a)*(i-o)}})(t,n/e))},n.copy=function(){return e(r).domain(t)},m.apply(n,arguments)},scaleSequentialSqrt:()=>rw,scaleSequentialSymlog:()=>function e(){var t=eg(rg());return t.copy=function(){return rb(t,e()).constant(t.constant())},m.apply(t,arguments)},scaleSqrt:()=>eC,scaleSymlog:()=>function e(){var t=eg(Y());return t.copy=function(){return q(t,e()).constant(t.constant())},y.apply(t,arguments)},scaleThreshold:()=>function e(){var t,r=[.5],n=[0,1],i=1;function o(e){return null!=e&&e<=e?n[R(r,e,0,i)]:t}return o.domain=function(e){return arguments.length?(i=Math.min((r=Array.from(e)).length,n.length-1),o):r.slice()},o.range=function(e){return arguments.length?(n=Array.from(e),i=Math.min(r.length,n.length-1),o):n.slice()},o.invertExtent=function(e){var t=n.indexOf(e);return[r[t-1],r[t]]},o.unknown=function(e){return arguments.length?(t=e,o):t},o.copy=function(){return e().domain(r).range(n).unknown(t)},y.apply(o,arguments)},scaleTime:()=>rm,scaleUtc:()=>rv,tickFormat:()=>ea});var f=r(2842),h=r(90463),p=r.n(h);function y(e,t){switch(arguments.length){case 0:break;case 1:this.range(e);break;default:this.range(t).domain(e)}return this}function m(e,t){switch(arguments.length){case 0:break;case 1:"function"==typeof e?this.interpolator(e):this.range(e);break;default:this.domain(e),"function"==typeof t?this.interpolator(t):this.range(t)}return this}class v extends Map{constructor(e,t=b){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:t}}),null!=e)for(const[t,r]of e)this.set(t,r)}get(e){return super.get(g(this,e))}has(e){return super.has(g(this,e))}set(e,t){return super.set(function({_intern:e,_key:t},r){let n=t(r);return e.has(n)?e.get(n):(e.set(n,r),r)}(this,e),t)}delete(e){return super.delete(function({_intern:e,_key:t},r){let n=t(r);return e.has(n)&&(r=e.get(n),e.delete(n)),r}(this,e))}}function g({_intern:e,_key:t},r){let n=t(r);return e.has(n)?e.get(n):r}function b(e){return null!==e&&"object"==typeof e?e.valueOf():e}let $=Symbol("implicit");function w(){var e=new v,t=[],r=[],n=$;function i(i){let o=e.get(i);if(void 0===o){if(n!==$)return n;e.set(i,o=t.push(i)-1)}return r[o%r.length]}return i.domain=function(r){if(!arguments.length)return t.slice();for(let n of(t=[],e=new v,r))e.has(n)||e.set(n,t.push(n)-1);return i},i.range=function(e){return arguments.length?(r=Array.from(e),i):r.slice()},i.unknown=function(e){return arguments.length?(n=e,i):n},i.copy=function(){return w(t,r).unknown(n)},y.apply(i,arguments),i}function x(){var e,t,r=w().unknown(void 0),n=r.domain,i=r.range,o=0,a=1,l=!1,u=0,s=0,c=.5;function d(){var r=n().length,d=a=C?10:u>=S?5:u>=M?2:1;return(l<0?(n=Math.round(e*(o=Math.pow(10,-l)/s)),i=Math.round(t*o),n/ot&&--i,o=-o):(n=Math.round(e/(o=Math.pow(10,l)*s)),i=Math.round(t/o),n*ot&&--i),i0))return[];if(e===t)return[e];let n=t=i))return[];let l=o-i+1,u=Array(l);if(n)if(a<0)for(let e=0;et?1:e>=t?0:NaN}function k(e,t){return null==e||null==t?NaN:te?1:t>=e?0:NaN}function T(e){let t,r,n;function i(e,n,o=0,a=e.length){if(o>>1;0>r(e[t],n)?o=t+1:a=t}while(oA(e(t),r),n=(t,r)=>e(t)-r):(t=e===A||e===k?e:I,r=e,n=e),{left:i,center:function(e,t,r=0,o=e.length){let a=i(e,t,r,o-1);return a>r&&n(e[a-1],t)>-n(e[a],t)?a-1:a},right:function(e,n,i=0,o=e.length){if(i>>1;0>=r(e[t],n)?i=t+1:o=t}while(it&&(r=e,e=t,t=r),s=function(r){return Math.max(e,Math.min(t,r))}),n=u>2?H:G,i=o=null,d}function d(t){return null==t||isNaN(t*=1)?r:(i||(i=n(a.map(e),l,u)))(e(s(t)))}return d.invert=function(r){return s(t((o||(o=n(l,a.map(e),F.A)))(r)))},d.domain=function(e){return arguments.length?(a=Array.from(e,B),c()):a.slice()},d.range=function(e){return arguments.length?(l=Array.from(e),c()):l.slice()},d.rangeRound=function(e){return l=Array.from(e),u=U,c()},d.clamp=function(e){return arguments.length?(s=!!e||K,c()):s!==K},d.interpolate=function(e){return arguments.length?(u=e,c()):u},d.unknown=function(e){return arguments.length?(r=e,d):r},function(r,n){return e=r,t=n,c()}}function V(){return Y()(K,K)}var Z=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function X(e){var t;if(!(t=Z.exec(e)))throw Error("invalid format: "+e);return new J({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 J(e){this.fill=void 0===e.fill?" ":e.fill+"",this.align=void 0===e.align?">":e.align+"",this.sign=void 0===e.sign?"-":e.sign+"",this.symbol=void 0===e.symbol?"":e.symbol+"",this.zero=!!e.zero,this.width=void 0===e.width?void 0:+e.width,this.comma=!!e.comma,this.precision=void 0===e.precision?void 0:+e.precision,this.trim=!!e.trim,this.type=void 0===e.type?"":e.type+""}function Q(e,t){if((r=(e=t?e.toExponential(t-1):e.toExponential()).indexOf("e"))<0)return null;var r,n=e.slice(0,r);return[n.length>1?n[0]+n.slice(2):n,+e.slice(r+1)]}function ee(e){return(e=Q(Math.abs(e)))?e[1]:NaN}function et(e,t){var r=Q(e,t);if(!r)return e+"";var n=r[0],i=r[1];return i<0?"0."+Array(-i).join("0")+n:n.length>i+1?n.slice(0,i+1)+"."+n.slice(i+1):n+Array(i-n.length+2).join("0")}X.prototype=J.prototype,J.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};let er={"%":(e,t)=>(100*e).toFixed(t),b:e=>Math.round(e).toString(2),c:e=>e+"",d:function(e){return Math.abs(e=Math.round(e))>=1e21?e.toLocaleString("en").replace(/,/g,""):e.toString(10)},e:(e,t)=>e.toExponential(t),f:(e,t)=>e.toFixed(t),g:(e,t)=>e.toPrecision(t),o:e=>Math.round(e).toString(8),p:(e,t)=>et(100*e,t),r:et,s:function(e,t){var r=Q(e,t);if(!r)return e+"";var n=r[0],o=r[1],a=o-(i=3*Math.max(-8,Math.min(8,Math.floor(o/3))))+1,l=n.length;return a===l?n:a>l?n+Array(a-l+1).join("0"):a>0?n.slice(0,a)+"."+n.slice(a):"0."+Array(1-a).join("0")+Q(e,Math.max(0,t+a-1))[0]},X:e=>Math.round(e).toString(16).toUpperCase(),x:e=>Math.round(e).toString(16)};function en(e){return e}var ei=Array.prototype.map,eo=["y","z","a","f","p","n","\xb5","m","","k","M","G","T","P","E","Z","Y"];function ea(e,t,r,n){var i,o,u=j(e,t,r);switch((n=X(null==n?",f":n)).type){case"s":var s=Math.max(Math.abs(e),Math.abs(t));return null!=n.precision||isNaN(o=Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(ee(s)/3)))-ee(Math.abs(u))))||(n.precision=o),l(n,s);case"":case"e":case"g":case"p":case"r":null!=n.precision||isNaN(o=Math.max(0,ee(Math.abs(Math.max(Math.abs(e),Math.abs(t)))-(i=Math.abs(i=u)))-ee(i))+1)||(n.precision=o-("e"===n.type));break;case"f":case"%":null!=n.precision||isNaN(o=Math.max(0,-ee(Math.abs(u))))||(n.precision=o-("%"===n.type)*2)}return a(n)}function el(e){var t=e.domain;return e.ticks=function(e){var r=t();return E(r[0],r[r.length-1],null==e?10:e)},e.tickFormat=function(e,r){var n=t();return ea(n[0],n[n.length-1],null==e?10:e,r)},e.nice=function(r){null==r&&(r=10);var n,i,o=t(),a=0,l=o.length-1,u=o[a],s=o[l],c=10;for(s0;){if((i=N(u,s,r))===n)return o[a]=u,o[l]=s,t(o);if(i>0)u=Math.floor(u/i)*i,s=Math.ceil(s/i)*i;else if(i<0)u=Math.ceil(u*i)/i,s=Math.floor(s*i)/i;else break;n=i}return e},e}function eu(e,t){e=e.slice();var r,n=0,i=e.length-1,o=e[n],a=e[i];return a-e(-t,r)}function ey(e){let t,r,n=e(es,ec),i=n.domain,o=10;function l(){var a,l;return t=(a=o)===Math.E?Math.log:10===a&&Math.log10||2===a&&Math.log2||(a=Math.log(a),e=>Math.log(e)/a),r=10===(l=o)?eh:l===Math.E?Math.exp:e=>Math.pow(l,e),i()[0]<0?(t=ep(t),r=ep(r),e(ed,ef)):e(es,ec),n}return n.base=function(e){return arguments.length?(o=+e,l()):o},n.domain=function(e){return arguments.length?(i(e),l()):i()},n.ticks=e=>{let n,a,l=i(),u=l[0],s=l[l.length-1],c=s0){for(;d<=f;++d)for(n=1;ns)break;p.push(a)}}else for(;d<=f;++d)for(n=o-1;n>=1;--n)if(!((a=d>0?n/r(-d):n*r(d))s)break;p.push(a)}2*p.length{if(null==e&&(e=10),null==i&&(i=10===o?"s":","),"function"!=typeof i&&(o%1||null!=(i=X(i)).precision||(i.trim=!0),i=a(i)),e===1/0)return i;let l=Math.max(1,o*e/n.ticks().length);return e=>{let n=e/r(Math.round(t(e)));return n*oi(eu(i(),{floor:e=>r(Math.floor(t(e))),ceil:e=>r(Math.ceil(t(e)))})),n}function em(e){return function(t){return Math.sign(t)*Math.log1p(Math.abs(t/e))}}function ev(e){return function(t){return Math.sign(t)*Math.expm1(Math.abs(t))*e}}function eg(e){var t=1,r=e(em(1),ev(t));return r.constant=function(r){return arguments.length?e(em(t=+r),ev(t)):t},el(r)}function eb(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 ew(e){return e<0?-e*e:e*e}function ex(e){var t=e(K,K),r=1;return t.exponent=function(t){return arguments.length?1==(r=+t)?e(K,K):.5===r?e(e$,ew):e(eb(r),eb(1/r)):r},el(t)}function eO(){var e=ex(Y());return e.copy=function(){return q(e,eO()).exponent(e.exponent())},y.apply(e,arguments),e}function eC(){return eO.apply(null,arguments).exponent(.5)}function eS(e){return Math.sign(e)*e*e}function eM(e,t){let r;if(void 0===t)for(let t of e)null!=t&&(r=t)&&(r=t);else{let n=-1;for(let i of e)null!=(i=t(i,++n,e))&&(r=i)&&(r=i)}return r}function eP(e,t){let r;if(void 0===t)for(let t of e)null!=t&&(r>t||void 0===r&&t>=t)&&(r=t);else{let n=-1;for(let i of e)null!=(i=t(i,++n,e))&&(r>i||void 0===r&&i>=i)&&(r=i)}return r}function eE(e,t){return(null==e||!(e>=e))-(null==t||!(t>=t))||(et))}function eN(e,t,r){let n=e[t];e[t]=e[r],e[r]=n}a=(o=function(e){var t,r,n,o=void 0===e.grouping||void 0===e.thousands?en:(t=ei.call(e.grouping,Number),r=e.thousands+"",function(e,n){for(var i=e.length,o=[],a=0,l=t[0],u=0;i>0&&l>0&&(u+l+1>n&&(l=Math.max(1,n-u)),o.push(e.substring(i-=l,i+l)),!((u+=l+1)>n));)l=t[a=(a+1)%t.length];return o.reverse().join(r)}),a=void 0===e.currency?"":e.currency[0]+"",l=void 0===e.currency?"":e.currency[1]+"",u=void 0===e.decimal?".":e.decimal+"",s=void 0===e.numerals?en:(n=ei.call(e.numerals,String),function(e){return e.replace(/[0-9]/g,function(e){return n[+e]})}),c=void 0===e.percent?"%":e.percent+"",d=void 0===e.minus?"−":e.minus+"",f=void 0===e.nan?"NaN":e.nan+"";function h(e){var t=(e=X(e)).fill,r=e.align,n=e.sign,h=e.symbol,p=e.zero,y=e.width,m=e.comma,v=e.precision,g=e.trim,b=e.type;"n"===b?(m=!0,b="g"):er[b]||(void 0===v&&(v=12),g=!0,b="g"),(p||"0"===t&&"="===r)&&(p=!0,t="0",r="=");var $="$"===h?a:"#"===h&&/[boxX]/.test(b)?"0"+b.toLowerCase():"",w="$"===h?l:/[%p]/.test(b)?c:"",x=er[b],O=/[defgprs%]/.test(b);function C(e){var a,l,c,h=$,C=w;if("c"===b)C=x(e)+C,e="";else{var S=(e*=1)<0||1/e<0;if(e=isNaN(e)?f:x(Math.abs(e),v),g&&(e=function(e){e:for(var t,r=e.length,n=1,i=-1;n0&&(i=0)}return i>0?e.slice(0,i)+e.slice(t+1):e}(e)),S&&0==+e&&"+"!==n&&(S=!1),h=(S?"("===n?n:d:"-"===n||"("===n?"":n)+h,C=("s"===b?eo[8+i/3]:"")+C+(S&&"("===n?")":""),O){for(a=-1,l=e.length;++a(c=e.charCodeAt(a))||c>57){C=(46===c?u+e.slice(a+1):e.slice(a))+C,e=e.slice(0,a);break}}}m&&!p&&(e=o(e,1/0));var M=h.length+e.length+C.length,P=M>1)+h+e+C+P.slice(M);break;default:e=P+h+e+C}return s(e)}return v=void 0===v?6:/[gprs]/.test(b)?Math.max(1,Math.min(21,v)):Math.max(0,Math.min(20,v)),C.toString=function(){return e+""},C}return{format:h,formatPrefix:function(e,t){var r=h(((e=X(e)).type="f",e)),n=3*Math.max(-8,Math.min(8,Math.floor(ee(t)/3))),i=Math.pow(10,-n),o=eo[8+n/3];return function(e){return r(i*e)+o}}}}({thousands:",",grouping:[3],currency:["$",""]})).format,l=o.formatPrefix;let ej=new Date,eA=new Date;function ek(e,t,r,n){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=r=>(e(r=new Date(r-1)),t(r,1),e(r),r),i.round=e=>{let t=i(e),r=i.ceil(e);return e-t(t(e=new Date(+e),null==r?1:Math.floor(r)),e),i.range=(r,n,o)=>{let a,l=[];if(r=i.ceil(r),o=null==o?1:Math.floor(o),!(r0))return l;do l.push(a=new Date(+r)),t(r,o),e(r);while(aek(t=>{if(t>=t)for(;e(t),!r(t);)t.setTime(t-1)},(e,n)=>{if(e>=e)if(n<0)for(;++n<=0;)for(;t(e,-1),!r(e););else for(;--n>=0;)for(;t(e,1),!r(e););}),r&&(i.count=(t,n)=>(ej.setTime(+t),eA.setTime(+n),e(ej),e(eA),Math.floor(r(ej,eA))),i.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?i.filter(n?t=>n(t)%e==0:t=>i.count(0,t)%e==0):i:null),i}let eT=ek(()=>{},(e,t)=>{e.setTime(+e+t)},(e,t)=>t-e);eT.every=e=>isFinite(e=Math.floor(e))&&e>0?e>1?ek(t=>{t.setTime(Math.floor(t/e)*e)},(t,r)=>{t.setTime(+t+r*e)},(t,r)=>(r-t)/e):eT:null,eT.range;let eI=ek(e=>{e.setTime(e-e.getMilliseconds())},(e,t)=>{e.setTime(+e+1e3*t)},(e,t)=>(t-e)/1e3,e=>e.getUTCSeconds());eI.range;let eD=ek(e=>{e.setTime(e-e.getMilliseconds()-1e3*e.getSeconds())},(e,t)=>{e.setTime(+e+6e4*t)},(e,t)=>(t-e)/6e4,e=>e.getMinutes());eD.range;let e_=ek(e=>{e.setUTCSeconds(0,0)},(e,t)=>{e.setTime(+e+6e4*t)},(e,t)=>(t-e)/6e4,e=>e.getUTCMinutes());e_.range;let eR=ek(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());eR.range;let eL=ek(e=>{e.setUTCMinutes(0,0,0)},(e,t)=>{e.setTime(+e+36e5*t)},(e,t)=>(t-e)/36e5,e=>e.getUTCHours());eL.range;let eF=ek(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);eF.range;let eU=ek(e=>{e.setUTCHours(0,0,0,0)},(e,t)=>{e.setUTCDate(e.getUTCDate()+t)},(e,t)=>(t-e)/864e5,e=>e.getUTCDate()-1);eU.range;let eB=ek(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 ez(e){return ek(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)}eB.range;let eK=ez(0),eW=ez(1),eG=ez(2),eH=ez(3),eq=ez(4),eY=ez(5),eV=ez(6);function eZ(e){return ek(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)}eK.range,eW.range,eG.range,eH.range,eq.range,eY.range,eV.range;let eX=eZ(0),eJ=eZ(1),eQ=eZ(2),e0=eZ(3),e1=eZ(4),e2=eZ(5),e3=eZ(6);eX.range,eJ.range,eQ.range,e0.range,e1.range,e2.range,e3.range;let e9=ek(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());e9.range;let e4=ek(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());e4.range;let e5=ek(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());e5.every=e=>isFinite(e=Math.floor(e))&&e>0?ek(t=>{t.setFullYear(Math.floor(t.getFullYear()/e)*e),t.setMonth(0,1),t.setHours(0,0,0,0)},(t,r)=>{t.setFullYear(t.getFullYear()+r*e)}):null,e5.range;let e8=ek(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 e6(e,t,r,n,i,o){let a=[[eI,1,1e3],[eI,5,5e3],[eI,15,15e3],[eI,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],[n,1,864e5],[n,2,1728e5],[r,1,6048e5],[t,1,2592e6],[t,3,7776e6],[e,1,31536e6]];function l(t,r,n){let i=Math.abs(r-t)/n,o=T(([,,e])=>e).right(a,i);if(o===a.length)return e.every(j(t/31536e6,r/31536e6,n));if(0===o)return eT.every(Math.max(j(t,r,n),1));let[l,u]=a[i/a[o-1][2]isFinite(e=Math.floor(e))&&e>0?ek(t=>{t.setUTCFullYear(Math.floor(t.getUTCFullYear()/e)*e),t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,r)=>{t.setUTCFullYear(t.getUTCFullYear()+r*e)}):null,e8.range;let[e7,te]=e6(e8,e4,eX,eB,eL,e_),[tt,tr]=e6(e5,e9,eK,eF,eR,eD);function tn(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 ti(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 to(e,t,r){return{y:e,m:t,d:r,H:0,M:0,S:0,L:0}}var ta={"-":"",_:" ",0:"0"},tl=/^\s*\d+/,tu=/^%/,ts=/[\\^$*+?|[\]().{}]/g;function tc(e,t,r){var n=e<0?"-":"",i=(n?-e:e)+"",o=i.length;return n+(o[e.toLowerCase(),t]))}function tp(e,t,r){var n=tl.exec(t.slice(r,r+1));return n?(e.w=+n[0],r+n[0].length):-1}function ty(e,t,r){var n=tl.exec(t.slice(r,r+1));return n?(e.u=+n[0],r+n[0].length):-1}function tm(e,t,r){var n=tl.exec(t.slice(r,r+2));return n?(e.U=+n[0],r+n[0].length):-1}function tv(e,t,r){var n=tl.exec(t.slice(r,r+2));return n?(e.V=+n[0],r+n[0].length):-1}function tg(e,t,r){var n=tl.exec(t.slice(r,r+2));return n?(e.W=+n[0],r+n[0].length):-1}function tb(e,t,r){var n=tl.exec(t.slice(r,r+4));return n?(e.y=+n[0],r+n[0].length):-1}function t$(e,t,r){var n=tl.exec(t.slice(r,r+2));return n?(e.y=+n[0]+(+n[0]>68?1900:2e3),r+n[0].length):-1}function tw(e,t,r){var n=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(t.slice(r,r+6));return n?(e.Z=n[1]?0:-(n[2]+(n[3]||"00")),r+n[0].length):-1}function tx(e,t,r){var n=tl.exec(t.slice(r,r+1));return n?(e.q=3*n[0]-3,r+n[0].length):-1}function tO(e,t,r){var n=tl.exec(t.slice(r,r+2));return n?(e.m=n[0]-1,r+n[0].length):-1}function tC(e,t,r){var n=tl.exec(t.slice(r,r+2));return n?(e.d=+n[0],r+n[0].length):-1}function tS(e,t,r){var n=tl.exec(t.slice(r,r+3));return n?(e.m=0,e.d=+n[0],r+n[0].length):-1}function tM(e,t,r){var n=tl.exec(t.slice(r,r+2));return n?(e.H=+n[0],r+n[0].length):-1}function tP(e,t,r){var n=tl.exec(t.slice(r,r+2));return n?(e.M=+n[0],r+n[0].length):-1}function tE(e,t,r){var n=tl.exec(t.slice(r,r+2));return n?(e.S=+n[0],r+n[0].length):-1}function tN(e,t,r){var n=tl.exec(t.slice(r,r+3));return n?(e.L=+n[0],r+n[0].length):-1}function tj(e,t,r){var n=tl.exec(t.slice(r,r+6));return n?(e.L=Math.floor(n[0]/1e3),r+n[0].length):-1}function tA(e,t,r){var n=tu.exec(t.slice(r,r+1));return n?r+n[0].length:-1}function tk(e,t,r){var n=tl.exec(t.slice(r));return n?(e.Q=+n[0],r+n[0].length):-1}function tT(e,t,r){var n=tl.exec(t.slice(r));return n?(e.s=+n[0],r+n[0].length):-1}function tI(e,t){return tc(e.getDate(),t,2)}function tD(e,t){return tc(e.getHours(),t,2)}function t_(e,t){return tc(e.getHours()%12||12,t,2)}function tR(e,t){return tc(1+eF.count(e5(e),e),t,3)}function tL(e,t){return tc(e.getMilliseconds(),t,3)}function tF(e,t){return tL(e,t)+"000"}function tU(e,t){return tc(e.getMonth()+1,t,2)}function tB(e,t){return tc(e.getMinutes(),t,2)}function tz(e,t){return tc(e.getSeconds(),t,2)}function tK(e){var t=e.getDay();return 0===t?7:t}function tW(e,t){return tc(eK.count(e5(e)-1,e),t,2)}function tG(e){var t=e.getDay();return t>=4||0===t?eq(e):eq.ceil(e)}function tH(e,t){return e=tG(e),tc(eq.count(e5(e),e)+(4===e5(e).getDay()),t,2)}function tq(e){return e.getDay()}function tY(e,t){return tc(eW.count(e5(e)-1,e),t,2)}function tV(e,t){return tc(e.getFullYear()%100,t,2)}function tZ(e,t){return tc((e=tG(e)).getFullYear()%100,t,2)}function tX(e,t){return tc(e.getFullYear()%1e4,t,4)}function tJ(e,t){var r=e.getDay();return tc((e=r>=4||0===r?eq(e):eq.ceil(e)).getFullYear()%1e4,t,4)}function tQ(e){var t=e.getTimezoneOffset();return(t>0?"-":(t*=-1,"+"))+tc(t/60|0,"0",2)+tc(t%60,"0",2)}function t0(e,t){return tc(e.getUTCDate(),t,2)}function t1(e,t){return tc(e.getUTCHours(),t,2)}function t2(e,t){return tc(e.getUTCHours()%12||12,t,2)}function t3(e,t){return tc(1+eU.count(e8(e),e),t,3)}function t9(e,t){return tc(e.getUTCMilliseconds(),t,3)}function t4(e,t){return t9(e,t)+"000"}function t5(e,t){return tc(e.getUTCMonth()+1,t,2)}function t8(e,t){return tc(e.getUTCMinutes(),t,2)}function t6(e,t){return tc(e.getUTCSeconds(),t,2)}function t7(e){var t=e.getUTCDay();return 0===t?7:t}function re(e,t){return tc(eX.count(e8(e)-1,e),t,2)}function rt(e){var t=e.getUTCDay();return t>=4||0===t?e1(e):e1.ceil(e)}function rr(e,t){return e=rt(e),tc(e1.count(e8(e),e)+(4===e8(e).getUTCDay()),t,2)}function rn(e){return e.getUTCDay()}function ri(e,t){return tc(eJ.count(e8(e)-1,e),t,2)}function ro(e,t){return tc(e.getUTCFullYear()%100,t,2)}function ra(e,t){return tc((e=rt(e)).getUTCFullYear()%100,t,2)}function rl(e,t){return tc(e.getUTCFullYear()%1e4,t,4)}function ru(e,t){var r=e.getUTCDay();return tc((e=r>=4||0===r?e1(e):e1.ceil(e)).getUTCFullYear()%1e4,t,4)}function rs(){return"+0000"}function rc(){return"%"}function rd(e){return+e}function rf(e){return Math.floor(e/1e3)}function rh(e){return new Date(e)}function rp(e){return e instanceof Date?+e:+new Date(+e)}function ry(e,t,r,n,i,o,a,l,u,s){var c=V(),d=c.invert,f=c.domain,h=s(".%L"),p=s(":%S"),y=s("%I:%M"),m=s("%I %p"),v=s("%a %d"),g=s("%b %d"),b=s("%B"),$=s("%Y");function w(e){return(u(e)=12)]},q:function(e){return 1+~~(e.getMonth()/3)},Q:rd,s:rf,S:tz,u:tK,U:tW,V:tH,w:tq,W:tY,x:null,X:null,y:tV,Y:tX,Z:tQ,"%":rc},$={a:function(e){return a[e.getUTCDay()]},A:function(e){return o[e.getUTCDay()]},b:function(e){return u[e.getUTCMonth()]},B:function(e){return l[e.getUTCMonth()]},c:null,d:t0,e:t0,f:t4,g:ra,G:ru,H:t1,I:t2,j:t3,L:t9,m:t5,M:t8,p:function(e){return i[+(e.getUTCHours()>=12)]},q:function(e){return 1+~~(e.getUTCMonth()/3)},Q:rd,s:rf,S:t6,u:t7,U:re,V:rr,w:rn,W:ri,x:null,X:null,y:ro,Y:rl,Z:rs,"%":rc},w={a:function(e,t,r){var n=h.exec(t.slice(r));return n?(e.w=p.get(n[0].toLowerCase()),r+n[0].length):-1},A:function(e,t,r){var n=d.exec(t.slice(r));return n?(e.w=f.get(n[0].toLowerCase()),r+n[0].length):-1},b:function(e,t,r){var n=v.exec(t.slice(r));return n?(e.m=g.get(n[0].toLowerCase()),r+n[0].length):-1},B:function(e,t,r){var n=y.exec(t.slice(r));return n?(e.m=m.get(n[0].toLowerCase()),r+n[0].length):-1},c:function(e,r,n){return C(e,t,r,n)},d:tC,e:tC,f:tj,g:t$,G:tb,H:tM,I:tM,j:tS,L:tN,m:tO,M:tP,p:function(e,t,r){var n=s.exec(t.slice(r));return n?(e.p=c.get(n[0].toLowerCase()),r+n[0].length):-1},q:tx,Q:tk,s:tT,S:tE,u:ty,U:tm,V:tv,w:tp,W:tg,x:function(e,t,n){return C(e,r,t,n)},X:function(e,t,r){return C(e,n,t,r)},y:t$,Y:tb,Z:tw,"%":tA};function x(e,t){return function(r){var n,i,o,a=[],l=-1,u=0,s=e.length;for(r instanceof Date||(r=new Date(+r));++l53)return null;"w"in o||(o.w=1),"Z"in o?(n=(i=(n=ti(to(o.y,0,1))).getUTCDay())>4||0===i?eJ.ceil(n):eJ(n),n=eU.offset(n,(o.V-1)*7),o.y=n.getUTCFullYear(),o.m=n.getUTCMonth(),o.d=n.getUTCDate()+(o.w+6)%7):(n=(i=(n=tn(to(o.y,0,1))).getDay())>4||0===i?eW.ceil(n):eW(n),n=eF.offset(n,(o.V-1)*7),o.y=n.getFullYear(),o.m=n.getMonth(),o.d=n.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?ti(to(o.y,0,1)).getUTCDay():tn(to(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,ti(o)):tn(o)}}function C(e,t,r,n){for(var i,o,a=0,l=t.length,u=r.length;a=u)return -1;if(37===(i=t.charCodeAt(a++))){if(!(o=w[(i=t.charAt(a++))in ta?t.charAt(a++):i])||(n=o(e,r,n))<0)return -1}else if(i!=r.charCodeAt(n++))return -1}return n}return b.x=x(r,b),b.X=x(n,b),b.c=x(t,b),$.x=x(r,$),$.X=x(n,$),$.c=x(t,$),{format:function(e){var t=x(e+="",b);return t.toString=function(){return e},t},parse:function(e){var t=O(e+="",!1);return t.toString=function(){return e},t},utcFormat:function(e){var t=x(e+="",$);return t.toString=function(){return e},t},utcParse:function(e){var t=O(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,u.parse,c=u.utcFormat,u.utcParse;var rS=r(65372),rM=r(39168),rP=r(57346),rE=r(29482),rN=r(92191),rj=r(99498),rA=r(21108),rk=r.n(rA),rT=e=>e,rI={},rD=e=>function t(){let r;return 0==arguments.length||1==arguments.length&&(r=arguments.length<=0?void 0:arguments[0],r===rI)?t:e(...arguments)},r_=(e,t)=>1===e?t:rD(function(){for(var r=arguments.length,n=Array(r),i=0;ie!==rI).length;return o>=e?t(...n):r_(e-o,rD(function(){for(var e=arguments.length,r=Array(e),i=0;ie===rI?r.shift():e),...r)}))}),rR=(e,t)=>{for(var r=[],n=e;nArray.isArray(t)?t.map(e):Object.keys(t).map(e=>t[e]).map(e)).length,n),rF=function(){for(var e=arguments.length,t=Array(e),r=0;rt(e),i(...arguments))}},rU=e=>Array.isArray(e)?e.reverse():e.split("").reverse().join("");function rB(e){return 0===e?1:Math.floor(new(rk())(e).abs().log(10).toNumber())+1}function rz(e,t,r){for(var n=new(rk())(e),i=0,o=[];n.lt(t)&&i<1e5;)o.push(n.toNumber()),n=n.add(r),i++;return o}var rK=e=>{var[t,r]=e,[n,i]=[t,r];return t>r&&([n,i]=[r,t]),[n,i]},rW=(e,t,r)=>{if(e.lte(0))return new(rk())(0);var n=rB(e.toNumber()),i=new(rk())(10).pow(n),o=e.div(i),a=1!==n?.05:.1,l=new(rk())(Math.ceil(o.div(a).toNumber())).add(r).mul(a).mul(i);return new(rk())(t?l.toNumber():Math.ceil(l.toNumber()))},rG=function(e,t,r,n){var i,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(!Number.isFinite((t-e)/(r-1)))return{step:new(rk())(0),tickMin:new(rk())(0),tickMax:new(rk())(0)};var a=rW(new(rk())(t).sub(e).div(r-1),n,o),l=Math.ceil((i=e<=0&&t>=0?new(rk())(0):(i=new(rk())(e).add(t).div(2)).sub(new(rk())(i).mod(a))).sub(e).div(a).toNumber()),u=Math.ceil(new(rk())(t).sub(i).div(a).toNumber()),s=l+u+1;return s>r?rG(e,t,r,n,o+1):(s0?u+(r-s):u,l=t>0?l:l+(r-s)),{step:a,tickMin:i.sub(new(rk())(l).mul(a)),tickMax:i.add(new(rk())(u).mul(a))})},rH=function(e){var[t,r]=e,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:6,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],o=Math.max(n,2),[a,l]=rK([t,r]);if(a===-1/0||l===1/0){var u=l===1/0?[a,...rR(0,n-1).map(()=>1/0)]:[...rR(0,n-1).map(()=>-1/0),l];return t>r?rU(u):u}if(a===l){var s=new(rk())(1),c=new(rk())(a);if(!c.isint()&&i){var d=Math.abs(a);d<1?(s=new(rk())(10).pow(rB(a)-1),c=new(rk())(Math.floor(c.div(s).toNumber())).mul(s)):d>1&&(c=new(rk())(Math.floor(a)))}else 0===a?c=new(rk())(Math.floor((n-1)/2)):i||(c=new(rk())(Math.floor(a)));var f=Math.floor((n-1)/2);return rF(rL(e=>c.add(new(rk())(e-f).mul(s)).toNumber()),rR)(0,n)}var{step:h,tickMin:p,tickMax:y}=rG(a,l,o,i,0),m=rz(p,y.add(new(rk())(.1).mul(h)),h);return t>r?rU(m):m},rq=function(e,t){var[r,n]=e,i=!(arguments.length>2)||void 0===arguments[2]||arguments[2],[o,a]=rK([r,n]);if(o===-1/0||a===1/0)return[r,n];if(o===a)return[o];var l=Math.max(t,2),u=rW(new(rk())(a).sub(o).div(l-1),i,0),s=[...rz(new(rk())(o),new(rk())(a),u),a];return!1===i&&(s=s.map(e=>Math.round(e))),r>n?rU(s):s},rY=r(30451),rV=r(16322),rZ=r(2242),rX=r(41106),rJ=r(90744),rQ=r(68976),r0=r(12968),r1=r(6265),r2=r(11792),r3=r(71615),r9=r(62082),r4=r(57104),r5=r(84224),r8=r(51547),r6=r(27467),r7=r(59190),ne=r(74463);function nt(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function nr(e){for(var t=1;te.cartesianAxis.xAxis[t],na=(e,t)=>{var r=no(e,t);return null==r?ni:r},nl={allowDataOverflow:!1,allowDecimals:!0,allowDuplicatedCategory:!0,angle:0,dataKey:void 0,domain:nn,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,width:r3.tQ},nu=(e,t)=>e.cartesianAxis.yAxis[t],ns=(e,t)=>{var r=nu(e,t);return null==r?nl:r},nc={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:""},nd=(e,t)=>{var r=e.cartesianAxis.zAxis[t];return null==r?nc:r},nf=(e,t,r)=>{switch(t){case"xAxis":return na(e,r);case"yAxis":return ns(e,r);case"zAxis":return nd(e,r);case"angleAxis":return(0,rQ.Be)(e,r);case"radiusAxis":return(0,rQ.Gl)(e,r);default:throw Error("Unexpected axis type: ".concat(t))}},nh=(e,t,r)=>{switch(t){case"xAxis":return na(e,r);case"yAxis":return ns(e,r);case"angleAxis":return(0,rQ.Be)(e,r);case"radiusAxis":return(0,rQ.Gl)(e,r);default:throw Error("Unexpected axis type: ".concat(t))}},np=e=>e.graphicalItems.cartesianItems.some(e=>"bar"===e.type)||e.graphicalItems.polarItems.some(e=>"radialBar"===e.type);function ny(e,t){return r=>{switch(e){case"xAxis":return"xAxisId"in r&&r.xAxisId===t;case"yAxis":return"yAxisId"in r&&r.yAxisId===t;case"zAxis":return"zAxisId"in r&&r.zAxisId===t;case"angleAxis":return"angleAxisId"in r&&r.angleAxisId===t;case"radiusAxis":return"radiusAxisId"in r&&r.radiusAxisId===t;default:return!1}}}var nm=e=>e.graphicalItems.cartesianItems,nv=(0,f.Mz)([r0.N,r1.E],ny),ng=(e,t,r)=>e.filter(r).filter(e=>(null==t?void 0:t.includeHidden)===!0||!e.hide),nb=(0,f.Mz)([nm,nf,nv],ng,{memoizeOptions:{resultEqualityCheck:r6.O}}),n$=(0,f.Mz)([nb],e=>e.filter(e=>"area"===e.type||"bar"===e.type).filter(r5.g)),nw=e=>e.filter(e=>!("stackId"in e)||void 0===e.stackId),nx=(0,f.Mz)([nb],nw),nO=e=>e.map(e=>e.data).filter(Boolean).flat(1),nC=(0,f.Mz)([nb],nO,{memoizeOptions:{resultEqualityCheck:r6.O}}),nS=(e,t)=>{var{chartData:r=[],dataStartIndex:n,dataEndIndex:i}=t;return e.length>0?e:r.slice(n,i+1)},nM=(0,f.Mz)([nC,rP.HS],nS),nP=(e,t,r)=>(null==t?void 0:t.dataKey)!=null?e.map(e=>({value:(0,rM.kr)(e,t.dataKey)})):r.length>0?r.map(e=>e.dataKey).flatMap(t=>e.map(e=>({value:(0,rM.kr)(e,t)}))):e.map(e=>({value:e})),nE=(0,f.Mz)([nM,nf,nb],nP);function nN(e,t){switch(e){case"xAxis":return"x"===t.direction;case"yAxis":return"y"===t.direction;default:return!1}}function nj(e){if((0,rN.vh)(e)||e instanceof Date){var t=Number(e);if((0,rj.H)(t))return t}}function nA(e){if(Array.isArray(e)){var t=[nj(e[0]),nj(e[1])];return(0,rE.JH)(t)?t:void 0}var r=nj(e);if(null!=r)return[r,r]}function nk(e){return e.map(nj).filter(rN.n9)}var nT=e=>{var t=(0,r7.R)(e),r=(0,ne.M)(e);return nh(e,t,r)},nI=(0,f.Mz)([nT],e=>null==e?void 0:e.dataKey),nD=(0,f.Mz)([n$,rP.HS,nT],r4.A),n_=(e,t,r,n)=>Object.fromEntries(Object.entries(t.reduce((e,t)=>(null==t.stackId||(null==e[t.stackId]&&(e[t.stackId]=[]),e[t.stackId].push(t)),e),{})).map(t=>{var[i,o]=t,a=n?[...o].reverse():o,l=a.map(r9.x);return[i,{stackedData:(0,rM.yy)(e,l,r),graphicalItems:a}]})),nR=(0,f.Mz)([nD,n$,rJ.eC,rJ.Lb],n_),nL=(e,t,r,n)=>{var{dataStartIndex:i,dataEndIndex:o}=t;if(null==n&&"zAxis"!==r){var a=(0,rM.Mk)(e,i,o);if(null==a||0!==a[0]||0!==a[1])return a}},nF=(0,f.Mz)([nf],e=>e.allowDataOverflow),nU=e=>{var t;if(null==e||!("domain"in e))return nn;if(null!=e.domain)return e.domain;if(null!=e.ticks){if("number"===e.type){var r=nk(e.ticks);return[Math.min(...r),Math.max(...r)]}if("category"===e.type)return e.ticks.map(String)}return null!=(t=null==e?void 0:e.domain)?t:nn},nB=(0,f.Mz)([nf],nU),nz=(0,f.Mz)([nB,nF],rE.f5),nK=(0,f.Mz)([nR,rP.LF,r0.N,nz],nL,{memoizeOptions:{resultEqualityCheck:r8.o}}),nW=e=>e.errorBars,nG=function(){for(var e=arguments.length,t=Array(e),r=0;r{var o,a;if(r.length>0&&e.forEach(e=>{r.forEach(r=>{var l,u,s=null==(l=n[r.id])?void 0:l.filter(e=>nN(i,e)),c=(0,rM.kr)(e,null!=(u=t.dataKey)?u:r.dataKey),d=!(!s||"number"!=typeof c||(0,rN.M8)(c))&&s.length?nk(s.flatMap(t=>{var r,n,i=(0,rM.kr)(e,t.dataKey);if(Array.isArray(i)?[r,n]=i:r=n=i,(0,rj.H)(r)&&(0,rj.H)(n))return[c-r,c+n]})):[];if(d.length>=2){var f=Math.min(...d),h=Math.max(...d);(null==o||fa)&&(a=h)}var p=nA(c);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&&e.forEach(e=>{var r=nA((0,rM.kr)(e,t.dataKey));null!=r&&(o=null==o?r[0]:Math.min(o,r[0]),a=null==a?r[1]:Math.max(a,r[1]))}),(0,rj.H)(o)&&(0,rj.H)(a))return[o,a]},nq=(0,f.Mz)([nM,nf,nx,nW,r0.N],nH,{memoizeOptions:{resultEqualityCheck:r8.o}});function nY(e){var{value:t}=e;if((0,rN.vh)(t)||t instanceof Date)return t}var nV=e=>e.referenceElements.dots,nZ=(e,t,r)=>e.filter(e=>"extendDomain"===e.ifOverflow).filter(e=>"xAxis"===t?e.xAxisId===r:e.yAxisId===r),nX=(0,f.Mz)([nV,r0.N,r1.E],nZ),nJ=e=>e.referenceElements.areas,nQ=(0,f.Mz)([nJ,r0.N,r1.E],nZ),n0=e=>e.referenceElements.lines,n1=(0,f.Mz)([n0,r0.N,r1.E],nZ),n2=(e,t)=>{var r=nk(e.map(e=>"xAxis"===t?e.x:e.y));if(0!==r.length)return[Math.min(...r),Math.max(...r)]},n3=(0,f.Mz)(nX,r0.N,n2),n9=(e,t)=>{var r=nk(e.flatMap(e=>["xAxis"===t?e.x1:e.y1,"xAxis"===t?e.x2:e.y2]));if(0!==r.length)return[Math.min(...r),Math.max(...r)]},n4=(0,f.Mz)([nQ,r0.N],n9),n5=(e,t)=>{var r=e.flatMap(e=>"xAxis"===t?function(e){if(null!=e.x)return nk([e.x]);var t,r=null==(t=e.segment)?void 0:t.map(e=>e.x);return null==r||0===r.length?[]:nk(r)}(e):function(e){if(null!=e.y)return nk([e.y]);var t,r=null==(t=e.segment)?void 0:t.map(e=>e.y);return null==r||0===r.length?[]:nk(r)}(e));if(0!==r.length)return[Math.min(...r),Math.max(...r)]},n8=(0,f.Mz)([n1,r0.N],n5),n6=(0,f.Mz)(n3,n8,n4,(e,t,r)=>nG(e,r,t)),n7=(e,t,r,n,i,o,a,l)=>{if(null!=r)return r;var u="vertical"===a&&"xAxis"===l||"horizontal"===a&&"yAxis"===l?nG(n,o,i):nG(o,i);return(0,rE.v1)(t,u,e.allowDataOverflow)},ie=(0,f.Mz)([nf,nB,nz,nK,nq,n6,rS.fz,r0.N],n7,{memoizeOptions:{resultEqualityCheck:r8.o}}),it=[0,1],ir=(e,t,r,n,i,o,a)=>{if(null!=e&&null!=r&&0!==r.length||void 0!==a){var l,u,{dataKey:s,type:c}=e,d=(0,rM._L)(t,o);return d&&null==s?p()(0,null!=(u=null==r?void 0:r.length)?u:0):"category"===c?(l=n.map(nY).filter(e=>null!=e),d&&(null==e.dataKey||e.allowDuplicatedCategory&&(0,rN.CG)(l))?p()(0,n.length):e.allowDuplicatedCategory?l:Array.from(new Set(l))):"expand"===i?it:a}},ii=(0,f.Mz)([nf,rS.fz,nM,nE,rJ.eC,r0.N,ie],ir),io=(e,t,r,n,i)=>{if(null!=e){var{scale:o,type:a}=e;if("auto"===o)return"radial"===t&&"radiusAxis"===i?"band":"radial"===t&&"angleAxis"===i?"linear":"category"===a&&n&&(n.indexOf("LineChart")>=0||n.indexOf("AreaChart")>=0||n.indexOf("ComposedChart")>=0&&!r)?"point":"category"===a?"band":"linear";if("string"==typeof o){var l="scale".concat((0,rN.Zb)(o));return l in d?l:"point"}}},ia=(0,f.Mz)([nf,rS.fz,np,rJ.iO,r0.N],io);function il(e,t,r,n){if(null!=r&&null!=n){if("function"==typeof e.scale)return e.scale.copy().domain(r).range(n);var i=function(e){if(null!=e){if(e in d)return d[e]();var t="scale".concat((0,rN.Zb)(e));if(t in d)return d[t]()}}(t);if(null!=i){var o=i.domain(r).range(n);return(0,rM.YB)(o),o}}}var iu=(e,t,r)=>{var n=nU(t);if("auto"===r||"linear"===r){if(null!=t&&t.tickCount&&Array.isArray(n)&&("auto"===n[0]||"auto"===n[1])&&(0,rE.JH)(e))return rH(e,t.tickCount,t.allowDecimals);if(null!=t&&t.tickCount&&"number"===t.type&&(0,rE.JH)(e))return rq(e,t.tickCount,t.allowDecimals)}},is=(0,f.Mz)([ii,nh,ia],iu),ic=(e,t,r,n)=>"angleAxis"!==n&&(null==e?void 0:e.type)==="number"&&(0,rE.JH)(t)&&Array.isArray(r)&&r.length>0?[Math.min(t[0],r[0]),Math.max(t[1],r[r.length-1])]:t,id=(0,f.Mz)([nf,ii,is,r0.N],ic),ih=(0,f.Mz)(nE,nf,(e,t)=>{if(t&&"number"===t.type){var r=1/0,n=Array.from(nk(e.map(e=>e.value))).sort((e,t)=>e-t);if(n.length<2)return 1/0;var i=n[n.length-1]-n[0];if(0===i)return 1/0;for(var o=0;on,(e,t,r,n,i)=>{if(!(0,rj.H)(e))return 0;var o="vertical"===t?n.height:n.width;if("gap"===i)return e*o/2;if("no-gap"===i){var a=(0,rN.F4)(r,e*o),l=e*o/2;return l-a-(l-a)/o*a}return 0}),iy=(0,f.Mz)(na,(e,t)=>{var r=na(e,t);return null==r||"string"!=typeof r.padding?0:ip(e,"xAxis",t,r.padding)},(e,t)=>{if(null==e)return{left:0,right:0};var r,n,{padding:i}=e;return"string"==typeof i?{left:t,right:t}:{left:(null!=(r=i.left)?r:0)+t,right:(null!=(n=i.right)?n:0)+t}}),im=(0,f.Mz)(ns,(e,t)=>{var r=ns(e,t);return null==r||"string"!=typeof r.padding?0:ip(e,"yAxis",t,r.padding)},(e,t)=>{if(null==e)return{top:0,bottom:0};var r,n,{padding:i}=e;return"string"==typeof i?{top:t,bottom:t}:{top:(null!=(r=i.top)?r:0)+t,bottom:(null!=(n=i.bottom)?n:0)+t}}),iv=(0,f.Mz)([rZ.HZ,iy,rX.U,rX.C,(e,t,r)=>r],(e,t,r,n,i)=>{var{padding:o}=n;return i?[o.left,r.width-o.right]:[e.left+t.left,e.left+e.width-t.right]}),ig=(0,f.Mz)([rZ.HZ,rS.fz,im,rX.U,rX.C,(e,t,r)=>r],(e,t,r,n,i,o)=>{var{padding:a}=i;return o?[n.height-a.bottom,a.top]:"horizontal"===t?[e.top+e.height-r.bottom,e.top+r.top]:[e.top+r.top,e.top+e.height-r.bottom]}),ib=(e,t,r,n)=>{var i;switch(t){case"xAxis":return iv(e,r,n);case"yAxis":return ig(e,r,n);case"zAxis":return null==(i=nd(e,r))?void 0:i.range;case"angleAxis":return(0,rQ.Cv)(e);case"radiusAxis":return(0,rQ.Dc)(e,r);default:return}},i$=(0,f.Mz)([nf,ib],r2.I),iw=(0,f.Mz)([nf,ia,id,i$],il);function ix(e,t){return e.idt.id)}(0,f.Mz)([nb,nW,r0.N],(e,t,r)=>e.flatMap(e=>t[e.id]).filter(Boolean).filter(e=>nN(r,e)));var iO=(e,t)=>t,iC=(e,t,r)=>r,iS=(0,f.Mz)(rV.h,iO,iC,(e,t,r)=>e.filter(e=>e.orientation===t).filter(e=>e.mirror===r).sort(ix)),iM=(0,f.Mz)(rV.W,iO,iC,(e,t,r)=>e.filter(e=>e.orientation===t).filter(e=>e.mirror===r).sort(ix)),iP=(e,t)=>({width:e.width,height:t.height}),iE=(0,f.Mz)(rZ.HZ,na,iP),iN=(0,f.Mz)(rY.A$,rZ.HZ,iS,iO,iC,(e,t,r,n,i)=>{var o,a={};return r.forEach(r=>{var l=iP(t,r);null==o&&(o=((e,t,r)=>{switch(t){case"top":return e.top;case"bottom":return r-e.bottom;default:return 0}})(t,n,e));var u="top"===n&&!i||"bottom"===n&&i;a[r.id]=o-Number(u)*l.height,o+=(u?-1:1)*l.height}),a}),ij=(0,f.Mz)(rY.Lp,rZ.HZ,iM,iO,iC,(e,t,r,n,i)=>{var o,a={};return r.forEach(r=>{var l={width:"number"==typeof r.width?r.width:r3.tQ,height:t.height};null==o&&(o=((e,t,r)=>{switch(t){case"left":return e.left;case"right":return r-e.right;default:return 0}})(t,n,e));var u="left"===n&&!i||"right"===n&&i;a[r.id]=o-Number(u)*l.width,o+=(u?-1:1)*l.width}),a}),iA=(0,f.Mz)([rZ.HZ,na,(e,t)=>{var r=na(e,t);if(null!=r)return iN(e,r.orientation,r.mirror)},(e,t)=>t],(e,t,r,n)=>{if(null!=t){var i=null==r?void 0:r[n];return null==i?{x:e.left,y:0}:{x:e.left,y:i}}}),ik=(0,f.Mz)([rZ.HZ,ns,(e,t)=>{var r=ns(e,t);if(null!=r)return ij(e,r.orientation,r.mirror)},(e,t)=>t],(e,t,r,n)=>{if(null!=t){var i=null==r?void 0:r[n];return null==i?{x:0,y:e.top}:{x:i,y:e.top}}}),iT=(0,f.Mz)(rZ.HZ,ns,(e,t)=>({width:"number"==typeof t.width?t.width:r3.tQ,height:e.height})),iI=(e,t,r,n)=>{if(null!=r){var{allowDuplicatedCategory:i,type:o,dataKey:a}=r,l=(0,rM._L)(e,n),u=t.map(e=>e.value);if(a&&l&&"category"===o&&i&&(0,rN.CG)(u))return u}},iD=(0,f.Mz)([rS.fz,nE,nf,r0.N],iI),i_=(e,t,r,n)=>{if(null!=r&&null!=r.dataKey){var{type:i,scale:o}=r;if((0,rM._L)(e,n)&&("number"===i||"auto"!==o))return t.map(e=>e.value)}},iR=(0,f.Mz)([rS.fz,nE,nh,r0.N],i_),iL=(0,f.Mz)([rS.fz,(e,t,r)=>{switch(t){case"xAxis":return na(e,r);case"yAxis":return ns(e,r);default:throw Error("Unexpected axis type: ".concat(t))}},ia,iw,iD,iR,ib,is,r0.N],(e,t,r,n,i,o,a,l,u)=>{if(null!=t){var s=(0,rM._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:s,niceTicks:l,range:a,realScaleType:r,scale:n}}}),iF=(0,f.Mz)([rS.fz,nh,ia,iw,is,ib,iD,iR,r0.N],(e,t,r,n,i,o,a,l,u)=>{if(null!=t&&null!=n){var s=(0,rM._L)(e,u),{type:c,ticks:d,tickCount:f}=t,h="scaleBand"===r&&"function"==typeof n.bandwidth?n.bandwidth()/2:2,p="category"===c&&n.bandwidth?n.bandwidth()/h:0;p="angleAxis"===u&&null!=o&&o.length>=2?2*(0,rN.sA)(o[0]-o[1])*p:p;var y=d||i;return y?y.map((e,t)=>({index:t,coordinate:n(a?a.indexOf(e):e)+p,value:e,offset:p})).filter(e=>(0,rj.H)(e.coordinate)):s&&l?l.map((e,t)=>({coordinate:n(e)+p,value:e,index:t,offset:p})).filter(e=>(0,rj.H)(e.coordinate)):n.ticks?n.ticks(f).map(e=>({coordinate:n(e)+p,value:e,offset:p})):n.domain().map((e,t)=>({coordinate:n(e)+p,value:a?a[e]:e,index:t,offset:p}))}}),iU=(0,f.Mz)([rS.fz,nh,iw,ib,iD,iR,r0.N],(e,t,r,n,i,o,a)=>{if(null!=t&&null!=r&&null!=n&&n[0]!==n[1]){var l=(0,rM._L)(e,a),{tickCount:u}=t,s=0;return(s="angleAxis"===a&&(null==n?void 0:n.length)>=2?2*(0,rN.sA)(n[0]-n[1])*s:s,l&&o)?o.map((e,t)=>({coordinate:r(e)+s,value:e,index:t,offset:s})):r.ticks?r.ticks(u).map(e=>({coordinate:r(e)+s,value:e,offset:s})):r.domain().map((e,t)=>({coordinate:r(e)+s,value:i?i[e]:e,index:t,offset:s}))}}),iB=(0,f.Mz)(nf,iw,(e,t)=>{if(null!=e&&null!=t)return nr(nr({},e),{},{scale:t})}),iz=(0,f.Mz)([nf,ia,ii,i$],il);(0,f.Mz)((e,t,r)=>nd(e,r),iz,(e,t)=>{if(null!=e&&null!=t)return nr(nr({},e),{},{scale:t})});var iK=(0,f.Mz)([rS.fz,rV.h,rV.W],(e,t,r)=>{switch(e){case"horizontal":return t.some(e=>e.reversed)?"right-to-left":"left-to-right";case"vertical":return r.some(e=>e.reversed)?"bottom-to-top":"top-to-bottom";case"centric":case"radial":return"left-to-right";default:return}})},73400:(e,t,r)=>{"use strict";function n(e,t,r){return Array.isArray(e)&&e&&t+r!==0?e.slice(t,r+1):e}r.d(t,{v:()=>n})},73550:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isUnsafeProperty=function(e){return"__proto__"===e}},73957:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(35679),i=r(21116),o=r(68922),a=r(23767);t.iteratee=function(e){if(null==e)return n.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)}}},74463:(e,t,r)=>{"use strict";r.d(t,{M:()=>n});var n=e=>e.tooltip.settings.axisId},74592:(e,t,r)=>{"use strict";function n(e){return function(){return e}}r.d(t,{A:()=>n})},74624:(e,t,r)=>{"use strict";r.d(t,{E1:()=>g,En:()=>$,Ix:()=>u,ML:()=>y,Nt:()=>m,RD:()=>f,UF:()=>d,XB:()=>c,Zp:()=>s,jF:()=>v,k_:()=>a,o4:()=>b,oP:()=>h,xS:()=>p});var n=r(11785),i=r(99050),o=r(91422),a={active:!1,index:null,dataKey:void 0,coordinate:void 0},l=(0,n.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},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,n.aA)()},replaceTooltipEntrySettings:{reducer(e,t){var{prev:r,next:n}=t.payload,a=(0,i.ss)(e).tooltipItemPayloads.indexOf((0,o.h4)(r));a>-1&&(e.tooltipItemPayloads[a]=(0,o.h4)(n))},prepare:(0,n.aA)()},removeTooltipEntrySettings:{reducer(e,t){var r=(0,i.ss)(e).tooltipItemPayloads.indexOf((0,o.h4)(t.payload));r>-1&&e.tooltipItemPayloads.splice(r,1)},prepare:(0,n.aA)()},setTooltipSettingsState(e,t){e.settings=t.payload},setActiveMouseOverItemIndex(e,t){e.syncInteraction.active=!1,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.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.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.coordinate=t.payload.activeCoordinate},setMouseOverAxisIndex(e,t){e.syncInteraction.active=!1,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.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,e.keyboardInteraction.dataKey=t.payload.activeDataKey}}}),{addTooltipEntrySettings:u,replaceTooltipEntrySettings:s,removeTooltipEntrySettings:c,setTooltipSettingsState:d,setActiveMouseOverItemIndex:f,mouseLeaveItem:h,mouseLeaveChart:p,setActiveClickItemIndex:y,setMouseOverAxisIndex:m,setMouseClickAxisIndex:v,setSyncInteraction:g,setKeyboardInteraction:b}=l.actions,$=l.reducer},74751:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(73550),i=r(32951),o=r(71542),a=r(38786);t.get=function e(t,r,l){if(null==t)return l;switch(typeof r){case"string":{if(n.isUnsafeProperty(r))return l;let o=t[r];if(void 0===o)if(i.isDeepKey(r))return e(t,a.toPath(r),l);else return l;return o}case"number":case"symbol":{"number"==typeof r&&(r=o.toKey(r));let e=t[r];if(void 0===e)return l;return e}default:{if(Array.isArray(r)){var u=t,s=r,c=l;if(0===s.length)return c;let e=u;for(let t=0;t{"use strict";r.d(t,{GP:()=>j});var n=r(64725),i=r(46776),o=r(11356),a=r(40676),l=r(92477),u=r(47665),s=r(93032),c=r(88615),d=r(37305);function f(e,t){let r=Math.abs(e).toString().padStart(t,"0");return(e<0?"-":"")+r}let h={y(e,t){let r=e.getFullYear(),n=r>0?r:1-r;return f("yy"===t?n%100:n,t.length)},M(e,t){let r=e.getMonth();return"M"===t?String(r+1):f(r+1,2)},d:(e,t)=>f(e.getDate(),t.length),a(e,t){let r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.toUpperCase();case"aaa":return r;case"aaaaa":return r[0];default:return"am"===r?"a.m.":"p.m."}},h:(e,t)=>f(e.getHours()%12||12,t.length),H:(e,t)=>f(e.getHours(),t.length),m:(e,t)=>f(e.getMinutes(),t.length),s:(e,t)=>f(e.getSeconds(),t.length),S(e,t){let r=t.length;return f(Math.trunc(e.getMilliseconds()*Math.pow(10,r-3)),t.length)}},p={G:function(e,t,r){let n=+(e.getFullYear()>0);switch(t){case"G":case"GG":case"GGG":return r.era(n,{width:"abbreviated"});case"GGGGG":return r.era(n,{width:"narrow"});default:return r.era(n,{width:"wide"})}},y:function(e,t,r){if("yo"===t){let t=e.getFullYear();return r.ordinalNumber(t>0?t:1-t,{unit:"year"})}return h.y(e,t)},Y:function(e,t,r,n){let i=(0,d.h)(e,n),o=i>0?i:1-i;return"YY"===t?f(o%100,2):"Yo"===t?r.ordinalNumber(o,{unit:"year"}):f(o,t.length)},R:function(e,t){return f((0,s.p)(e),t.length)},u:function(e,t){return f(e.getFullYear(),t.length)},Q:function(e,t,r){let n=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(n);case"QQ":return f(n,2);case"Qo":return r.ordinalNumber(n,{unit:"quarter"});case"QQQ":return r.quarter(n,{width:"abbreviated",context:"formatting"});case"QQQQQ":return r.quarter(n,{width:"narrow",context:"formatting"});default:return r.quarter(n,{width:"wide",context:"formatting"})}},q:function(e,t,r){let n=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(n);case"qq":return f(n,2);case"qo":return r.ordinalNumber(n,{unit:"quarter"});case"qqq":return r.quarter(n,{width:"abbreviated",context:"standalone"});case"qqqqq":return r.quarter(n,{width:"narrow",context:"standalone"});default:return r.quarter(n,{width:"wide",context:"standalone"})}},M:function(e,t,r){let n=e.getMonth();switch(t){case"M":case"MM":return h.M(e,t);case"Mo":return r.ordinalNumber(n+1,{unit:"month"});case"MMM":return r.month(n,{width:"abbreviated",context:"formatting"});case"MMMMM":return r.month(n,{width:"narrow",context:"formatting"});default:return r.month(n,{width:"wide",context:"formatting"})}},L:function(e,t,r){let n=e.getMonth();switch(t){case"L":return String(n+1);case"LL":return f(n+1,2);case"Lo":return r.ordinalNumber(n+1,{unit:"month"});case"LLL":return r.month(n,{width:"abbreviated",context:"standalone"});case"LLLLL":return r.month(n,{width:"narrow",context:"standalone"});default:return r.month(n,{width:"wide",context:"standalone"})}},w:function(e,t,r,n){let i=(0,c.N)(e,n);return"wo"===t?r.ordinalNumber(i,{unit:"week"}):f(i,t.length)},I:function(e,t,r){let n=(0,u.s)(e);return"Io"===t?r.ordinalNumber(n,{unit:"week"}):f(n,t.length)},d:function(e,t,r){return"do"===t?r.ordinalNumber(e.getDate(),{unit:"date"}):h.d(e,t)},D:function(e,t,r){let n,i=(n=(0,l.a)(e,void 0),(0,o.m)(n,(0,a.D)(n))+1);return"Do"===t?r.ordinalNumber(i,{unit:"dayOfYear"}):f(i,t.length)},E:function(e,t,r){let n=e.getDay();switch(t){case"E":case"EE":case"EEE":return r.day(n,{width:"abbreviated",context:"formatting"});case"EEEEE":return r.day(n,{width:"narrow",context:"formatting"});case"EEEEEE":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},e:function(e,t,r,n){let i=e.getDay(),o=(i-n.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return f(o,2);case"eo":return r.ordinalNumber(o,{unit:"day"});case"eee":return r.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return r.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return r.day(i,{width:"short",context:"formatting"});default:return r.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,r,n){let i=e.getDay(),o=(i-n.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return f(o,t.length);case"co":return r.ordinalNumber(o,{unit:"day"});case"ccc":return r.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return r.day(i,{width:"narrow",context:"standalone"});case"cccccc":return r.day(i,{width:"short",context:"standalone"});default:return r.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,r){let n=e.getDay(),i=0===n?7:n;switch(t){case"i":return String(i);case"ii":return f(i,t.length);case"io":return r.ordinalNumber(i,{unit:"day"});case"iii":return r.day(n,{width:"abbreviated",context:"formatting"});case"iiiii":return r.day(n,{width:"narrow",context:"formatting"});case"iiiiii":return r.day(n,{width:"short",context:"formatting"});default:return r.day(n,{width:"wide",context:"formatting"})}},a:function(e,t,r){let n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"aaa":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},b:function(e,t,r){let n,i=e.getHours();switch(n=12===i?"noon":0===i?"midnight":i/12>=1?"pm":"am",t){case"b":case"bb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"bbb":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},B:function(e,t,r){let n,i=e.getHours();switch(n=i>=17?"evening":i>=12?"afternoon":i>=4?"morning":"night",t){case"B":case"BB":case"BBB":return r.dayPeriod(n,{width:"abbreviated",context:"formatting"});case"BBBBB":return r.dayPeriod(n,{width:"narrow",context:"formatting"});default:return r.dayPeriod(n,{width:"wide",context:"formatting"})}},h:function(e,t,r){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),r.ordinalNumber(t,{unit:"hour"})}return h.h(e,t)},H:function(e,t,r){return"Ho"===t?r.ordinalNumber(e.getHours(),{unit:"hour"}):h.H(e,t)},K:function(e,t,r){let n=e.getHours()%12;return"Ko"===t?r.ordinalNumber(n,{unit:"hour"}):f(n,t.length)},k:function(e,t,r){let n=e.getHours();return(0===n&&(n=24),"ko"===t)?r.ordinalNumber(n,{unit:"hour"}):f(n,t.length)},m:function(e,t,r){return"mo"===t?r.ordinalNumber(e.getMinutes(),{unit:"minute"}):h.m(e,t)},s:function(e,t,r){return"so"===t?r.ordinalNumber(e.getSeconds(),{unit:"second"}):h.s(e,t)},S:function(e,t){return h.S(e,t)},X:function(e,t,r){let n=e.getTimezoneOffset();if(0===n)return"Z";switch(t){case"X":return m(n);case"XXXX":case"XX":return v(n);default:return v(n,":")}},x:function(e,t,r){let n=e.getTimezoneOffset();switch(t){case"x":return m(n);case"xxxx":case"xx":return v(n);default:return v(n,":")}},O:function(e,t,r){let n=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+y(n,":");default:return"GMT"+v(n,":")}},z:function(e,t,r){let n=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+y(n,":");default:return"GMT"+v(n,":")}},t:function(e,t,r){return f(Math.trunc(e/1e3),t.length)},T:function(e,t,r){return f(+e,t.length)}};function y(e,t=""){let r=e>0?"-":"+",n=Math.abs(e),i=Math.trunc(n/60),o=n%60;return 0===o?r+String(i):r+String(i)+t+f(o,2)}function m(e,t){return e%60==0?(e>0?"-":"+")+f(Math.abs(e)/60,2):v(e,t)}function v(e,t=""){let r=Math.abs(e);return(e>0?"-":"+")+f(Math.trunc(r/60),2)+t+f(r%60,2)}let g=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});default:return t.date({width:"full"})}},b=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});default:return t.time({width:"full"})}},$={p:b,P:(e,t)=>{let r,n=e.match(/(P+)(p+)?/)||[],i=n[1],o=n[2];if(!o)return g(e,t);switch(i){case"P":r=t.dateTime({width:"short"});break;case"PP":r=t.dateTime({width:"medium"});break;case"PPP":r=t.dateTime({width:"long"});break;default:r=t.dateTime({width:"full"})}return r.replace("{{date}}",g(i,t)).replace("{{time}}",b(o,t))}},w=/^D+$/,x=/^Y+$/,O=["D","DD","YY","YYYY"];var C=r(41282);let S=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,M=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,P=/^'([^]*?)'?$/,E=/''/g,N=/[a-zA-Z]/;function j(e,t,r){let o=(0,i.q)(),a=r?.locale??o.locale??n.c,u=r?.firstWeekContainsDate??r?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,s=r?.weekStartsOn??r?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,c=(0,l.a)(e,r?.in);if(!(0,C.f)(c))throw RangeError("Invalid time value");let d=t.match(M).map(e=>{let t=e[0];return"p"===t||"P"===t?(0,$[t])(e,a.formatLong):e}).join("").match(S).map(e=>{if("''"===e)return{isToken:!1,value:"'"};let t=e[0];if("'"===t){var r;let t;return{isToken:!1,value:(t=(r=e).match(P))?t[1].replace(E,"'"):r}}if(p[t])return{isToken:!0,value:e};if(t.match(N))throw RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}});a.localize.preprocessor&&(d=a.localize.preprocessor(c,d));let f={firstWeekContainsDate:u,weekStartsOn:s,locale:a};return d.map(n=>{if(!n.isToken)return n.value;let i=n.value;return(!r?.useAdditionalWeekYearTokens&&x.test(i)||!r?.useAdditionalDayOfYearTokens&&w.test(i))&&function(e,t,r){var n,i,o;let a,l=(n=e,i=t,o=r,a="Y"===n[0]?"years":"days of the month",`Use \`${n.toLowerCase()}\` instead of \`${n}\` (in \`${i}\`) for formatting ${a} to the input \`${o}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`);if(console.warn(l),O.includes(e))throw RangeError(l)}(i,t,String(e)),(0,p[i[0]])(c,i,a.localize,f)}).join("")}},76166:(e,t,r)=>{"use strict";var n,i,o,a,l,u,s,c;r.d(t,{UI:()=>n,X5:()=>a,pL:()=>i,wc:()=>o}),(l=n||(n={})).Root="root",l.Chevron="chevron",l.Day="day",l.DayButton="day_button",l.CaptionLabel="caption_label",l.Dropdowns="dropdowns",l.Dropdown="dropdown",l.DropdownRoot="dropdown_root",l.Footer="footer",l.MonthGrid="month_grid",l.MonthCaption="month_caption",l.MonthsDropdown="months_dropdown",l.Month="month",l.Months="months",l.Nav="nav",l.NextMonthButton="button_next",l.PreviousMonthButton="button_previous",l.Week="week",l.Weeks="weeks",l.Weekday="weekday",l.Weekdays="weekdays",l.WeekNumber="week_number",l.WeekNumberHeader="week_number_header",l.YearsDropdown="years_dropdown",(u=i||(i={})).disabled="disabled",u.hidden="hidden",u.outside="outside",u.focused="focused",u.today="today",(s=o||(o={})).range_end="range_end",s.range_middle="range_middle",s.range_start="range_start",s.selected="selected",(c=a||(a={})).weeks_before_enter="weeks_before_enter",c.weeks_before_exit="weeks_before_exit",c.weeks_after_enter="weeks_after_enter",c.weeks_after_exit="weeks_after_exit",c.caption_after_enter="caption_after_enter",c.caption_after_exit="caption_after_exit",c.caption_before_enter="caption_before_enter",c.caption_before_exit="caption_before_exit"},77182:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isObject=function(e){return null!==e&&("object"==typeof e||"function"==typeof e)}},77989:(e,t,r)=>{"use strict";r.d(t,{Cg:()=>o,_P:()=>l,my:()=>n,s0:()=>a,w4:()=>i});let n=6048e5,i=864e5,o=6e4,a=36e5,l=Symbol.for("constructDateFrom")},79423:(e,t)=>{"use strict";function r(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,n)=>{if(e!==t){let i=r(e),o=r(t);if(i===o&&0===i){if(et)return"desc"===n?-1:1}return"desc"===n?o-i:i-o}return 0}},80600:(e,t,r)=>{"use strict";r.d(t,{J:()=>C});var n=r(12115),i=r(92191),o=r(43527),a=r(33966);function l(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;te+(t-e)*r,c=e=>{var{from:t,to:r}=e;return t!==r},d=(e,t,r)=>{var n=(0,a.s8)((t,r)=>{if(c(r)){var[n,i]=e(r.from,r.to,r.velocity);return u(u({},r),{},{from:n,velocity:i})}return r},t);return r<1?(0,a.s8)((e,t)=>c(t)?u(u({},t),{},{velocity:s(t.velocity,n[e].velocity,r),from:s(t.from,n[e].from,r)}):t,t):d(e,n,r-1)},f=(e,t)=>[0,3*e,3*t-6*e,3*e-3*t+1],h=(e,t)=>e.map((e,r)=>e*t**r).reduce((e,t)=>e+t),p=(e,t)=>r=>h(f(e,t),r),y=function(){for(var e=arguments.length,t=Array(e),r=0;rparseFloat(e));return[o[0],o[1],o[2],o[3]]}}return 4===t.length?t:[0,0,1,1]},m=function(){return((e,t,r,n)=>{var i=p(e,r),o=p(t,n),a=t=>h([...f(e,r).map((e,t)=>e*t).slice(1),0],t),l=e=>e>1?1:e<0?0:e,u=e=>{for(var t=e>1?1:e,r=t,n=0;n<8;++n){var u=i(r)-t,s=a(r);if(1e-4>Math.abs(u-t)||s<1e-4)break;r=l(r-u/s)}return o(r)};return u.isStepper=!1,u})(...y(...arguments))},v=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{stiff:t=100,damping:r=8,dt:n=17}=e,i=(e,i,o)=>{var a=o+(-(e-i)*t-o*r)*n/1e3,l=o*n/1e3+e;return 1e-4>Math.abs(l-i)&&1e-4>Math.abs(a)?[i,0]:[l,a]};return i.isStepper=!0,i.dt=n,i};class g{setTimeout(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=performance.now(),n=null,i=o=>{o-r>=t?e(o):"function"==typeof requestAnimationFrame&&(n=requestAnimationFrame(i))};return n=requestAnimationFrame(i),()=>{null!=n&&cancelAnimationFrame(n)}}}var b=(0,n.createContext)(function(){var e,t,r,n,i;return e=new g,t=()=>null,r=!1,n=null,i=o=>{if(!r){if(Array.isArray(o)){if(!o.length)return;var[a,...l]=o;if("number"==typeof a){n=e.setTimeout(i.bind(null,l),a);return}i(a),n=e.setTimeout(i.bind(null,l));return}"string"==typeof o&&t(o),"object"==typeof o&&t(o),"function"==typeof o&&o()}},{stop:()=>{r=!0},start:e=>{r=!1,n&&(n(),n=null),i(e)},subscribe:e=>(t=e,()=>{t=()=>null}),getTimeoutController:()=>e}}),$=r(89933),w={begin:0,duration:1e3,easing:"ease",isActive:!0,canBegin:!0,onAnimationEnd:()=>{},onAnimationStart:()=>{}},x={t:0},O={t:1};function C(e){var t,r,l,f=(0,o.e)(e,w),{isActive:h,canBegin:p,duration:y,easing:g,begin:C,onAnimationEnd:S,onAnimationStart:M,children:P}=f,E="auto"===h?!$.m.isSsr:h,N=(t=f.animationId,r=f.animationManager,l=(0,n.useContext)(b),(0,n.useMemo)(()=>null!=r?r:l(t),[t,r,l])),[j,A]=(0,n.useState)(E?x:O),k=(0,n.useRef)(null);return(0,n.useEffect)(()=>{E||A(O)},[E]),(0,n.useEffect)(()=>{if(!E||!p)return i.lQ;var e=((e,t,r,n,i,o)=>{var l,f,h,p,y,m,v,g,b=(0,a.mP)(e,t);return null==r?()=>(i(u(u({},e),t)),()=>{}):!0===r.isStepper?(f=b.reduce((r,n)=>u(u({},r),{},{[n]:{from:e[n],velocity:0,to:t[n]}}),{}),h=null,p=n=>{l||(l=n);var s=(n-l)/r.dt;f=d(r,f,s),i(u(u(u({},e),t),(0,a.s8)((e,t)=>t.from,f))),l=n,Object.values(f).filter(c).length&&(h=o.setTimeout(p))},()=>(h=o.setTimeout(p),()=>{var e;null==(e=h)||e()})):(m=null,v=b.reduce((r,n)=>u(u({},r),{},{[n]:[e[n],t[n]]}),{}),g=l=>{y||(y=l);var c=(l-y)/n,d=(0,a.s8)((e,t)=>s(...t,r(c)),v);if(i(u(u(u({},e),t),d)),c<1)m=o.setTimeout(g);else{var f=(0,a.s8)((e,t)=>s(...t,r(1)),v);i(u(u(u({},e),t),f))}},()=>(m=o.setTimeout(g),()=>{var e;null==(e=m)||e()}))})(x,O,(e=>{if("string"==typeof e)switch(e){case"ease":case"ease-in-out":case"ease-out":case"ease-in":case"linear":return m(e);case"spring":return v();default:if("cubic-bezier"===e.split("(")[0])return m(e)}return"function"==typeof e?e:null})(g),y,A,N.getTimeoutController());return N.start([M,C,()=>{k.current=e()},y,S]),()=>{N.stop(),k.current&&k.current(),S()}},[E,p,y,g,C,M,S,N]),P(j.t)}},80997:(e,t,r)=>{"use strict";r.d(t,{NK:()=>f,ZV:()=>d,v3:()=>p,wR:()=>c,wi:()=>h});var n=r(11785),i=r(51531);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function a(e){for(var t=1;ta(a({},e),{},{[t]:{elementId:void 0,panoramaElementId:void 0,consumers:0}}),{})},u=new Set(Object.values(i.I)),s=(0,n.Z0)({name:"zIndex",initialState:l,reducers:{registerZIndexPortal:{reducer:(e,t)=>{var{zIndex:r}=t.payload;e.zIndexMap[r]?e.zIndexMap[r].consumers+=1:e.zIndexMap[r]={consumers:1,elementId:void 0,panoramaElementId:void 0}},prepare:(0,n.aA)()},unregisterZIndexPortal:{reducer:(e,t)=>{var{zIndex:r}=t.payload;e.zIndexMap[r]&&(e.zIndexMap[r].consumers-=1,e.zIndexMap[r].consumers<=0&&!u.has(r)&&delete e.zIndexMap[r])},prepare:(0,n.aA)()},registerZIndexPortalId:{reducer:(e,t)=>{var{zIndex:r,elementId:n,isPanorama:i}=t.payload;e.zIndexMap[r]?i?e.zIndexMap[r].panoramaElementId=n:e.zIndexMap[r].elementId=n:e.zIndexMap[r]={consumers:0,elementId:i?void 0:n,panoramaElementId:i?n:void 0}},prepare:(0,n.aA)()},unregisterZIndexPortalId:{reducer:(e,t)=>{var{zIndex:r}=t.payload;e.zIndexMap[r]&&(t.payload.isPanorama?e.zIndexMap[r].panoramaElementId=void 0:e.zIndexMap[r].elementId=void 0)},prepare:(0,n.aA)()}}}),{registerZIndexPortal:c,unregisterZIndexPortal:d,registerZIndexPortalId:f,unregisterZIndexPortalId:h}=s.actions,p=s.reducer},82114:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},82482:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=(0,r(78340).A)("minus",[["path",{d:"M5 12h14",key:"1ays0h"}]])},82803:(e,t,r)=>{"use strict";r.d(t,{Ay:()=>rV,Ko:()=>rZ});let n={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([457]\\d{6})$|1","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2457]\\d{6})$|1","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"([267]\\d{6})$|1","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:48|5[0-3579]|[6-9])|7(?:20|32|8)|[89]","(?:31|4)6|51|6(?:485|5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"(183[12])|0",0,0,0,[["(?:(?:241|349)0\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|[34]\\d\\d)|91(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79]))))\\d{3}|(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|3(?:[0-3589]\\d|4[0-578]|6[1-9]|7[0-35-9])|7(?:[013-57-9]\\d|2[0-8])|8(?:55|6[0-8]|[78]\\d|9[02-9]))\\d{6}",[9]],["4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|2[23]"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","(?:[025-7]\\d|44)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[024-7]"]]]],BG:["359","00","00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9,12],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","(?:01\\d|8)\\d{7}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["0"]]]],BL:["590","00","(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","8001\\d{5}|(?:[2-467]\\d|50)\\d{6}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[235]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","[1-467]\\d{9,10}|55[0-46-9]\\d{8}|[34]\\d{7}|55\\d{7,8}|(?:5[0-46-9]|[89]\\d)\\d{7,9}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37|86)","300|4(?:0(?:0|20)|370|864)"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([3-8]\\d{6})$|1","242$1",0,"242"],BT:["975","00","[178]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-6]|7[246]|8[2-4]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|[78]"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","[2-9]\\d{9}|3\\d{6}",[7,10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|5[07]|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|9(?:0[25]|42))[2-9]\\d{6}",[10]],["",[10]],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",[10]],["900[2-9]\\d{6}",[10]],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:2[125-9]|33|44|66|77|88)|6(?:22|33))[2-9]\\d{6}",[10]],0,["310\\d{4}",[7]],0,["600[2-9]\\d{6}",[10]]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","(?:(?:[189]|5\\d)\\d|2)\\d{7}|[1-68]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["5"],"0$1"]],"0"],CF:["236","00","(?:[27]\\d{3}|8776)\\d{4}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["60|809"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9(?:10|[2-9])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-8]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","(?:(?:1[03-689]|2\\d)\\d\\d|6)\\d{8}|1\\d{10}|[126]\\d{6}(?:\\d(?:\\d{2})?)?|86\\d{5,6}|(?:[3-579]\\d|8[0-57-9])\\d{5,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]|3(?:[157]|35|49|9[1-68])|4(?:1[124-9]|2[179]|6[47-9]|7|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:07|1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3|4[13]|5[1-5]|7[0-79]|9[0-35-9])|(?:4[35]|59|85)[1-9]","(?:10|2[0-57-9])(?:1[02]|9[56])|8078|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))1","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|80781|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))12","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|807812|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123","10(?:1(?:0|23)|9[56])|2[0-57-9](?:1(?:00|23)|9[56])|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:1[124-9]|2[179]|[35][1-9]|6[47-9]|7\\d|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:078|1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|3\\d|4[13]|5[1-5]|7[0-79]|9[0-35-9]))123"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"(1(?:[12]\\d|79)\\d\\d)|0",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:46|60\\d\\d)\\d{6}|(?:1\\d|[39])\\d{9}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["46"]],["(\\d{3})(\\d{7})","$1 $2",["6|90"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["3[0-357]|9[14]"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:79[01]|83[0-36-9]|95[0-3])\\d{5}|4(?:[0-36]\\d|4[047-9]|[58][0-24-9]|7[02-8]|9[0-47-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9,10,11,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|3[13])"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,"528[89]"],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-579]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d{5})","$1",["20[2-59]"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],["(\\d)(\\d{4,9})","$1 $2",["(?:19|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,"0|180020",0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0-5])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|5[01]))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-3]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","(?:[56]94\\d|7093)\\d{5}|(?:80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]|9[47]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"([25-9]\\d{5})$|0|180020","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","(?:[235]\\d{3}|800)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d|60)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","(?:[2-8]\\d{3}|9008)\\d{3}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","[2-69]\\d{8}|80\\d{5,7}|[1-79]\\d{7}|6\\d{6}",[7,8,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6|7[245]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-57]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","[2-589]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","00[1-9]\\d{9,14}|(?:[1-36]|8\\d{5})\\d{6}|00\\d{9}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13,14,15,16,17],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([25-8]\\d{5})$|0|180020","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|8(?:28[235-7]|3))|73179|807(?:1|9[1-3])|(?:1552|6(?:(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689])\\d|8(?:[14-6]\\d|2[0-79]))|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,11}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11,12],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[03]"]]],0,0,0,0,0,0,[["0(?:669[0-79]\\d{1,6}|831\\d{2,8})|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[2356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["3[2-9]\\d{7,8}|(?:31|43)\\d{8}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],["3[2-8]\\d{9,10}",[11,12]],0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([0-24-8]\\d{5})$|0|180020","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|427|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[47]"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[25-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["3|4(?:2[09]|7[01])|6[1-9]","3|4(?:2(?:0|9[02-69])|7(?:0[019]|1))|6[1-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[25-9]"],"0$1"]],"0",0,"(000[2569]\\d{4,6})$|(?:(?:003768)0?)|0","$1"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|[235-9]\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[36]0|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","345$1",0,"345"],KZ:["7","810","(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"33622|7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["3"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-6]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"([2-8]\\d{6})$|1","758$1",0,"758"],LI:["423","00","[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"(1001)|0"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:[2457]\\d|33|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(0-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"0 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(0-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(0-$1)",1]],"0",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|78|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2679]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],["(\\d{4})(\\d{5})","$1-$2",["5(?:[19]|2[2-46-9]|3[3-9])|8(?:0[89]|92)"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],["(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],"0",0,0,0,0,0,[["5(?:(?:18|4[0679]|5[03])\\d|2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9]))\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[016-8]\\d|2[0-8]|5[0-5]))\\d{6}"],["80[0-7]\\d{6}"],["89\\d{7}"],0,0,0,0,["(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}"]]],MC:["377","00","(?:[3489]|[67]\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[67]"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","(?:590\\d|7090)\\d{5}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}"],["(?:69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))|7090[0-4])\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-6])\\d{4}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"([24-9]\\d{6})$|0","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["4(?:[2-46]|5[3-5])|5|6(?:[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-5]|(?:60|86)[23]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|452|678|86","[12]|452|6788|86"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[5-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","670$1",0,"670"],MQ:["596","00","(?:596\\d|7091)\\d{5}|(?:69|[89]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-79]|8(?:0[6-9]|[36])"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"([34]\\d{6})$|1","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["[57]"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[34679]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","[2-9]\\d{9}",[10],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],0,0,0,0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","(?:050|[2-57-9]\\d\\d)\\d{3}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[0467]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","(?:20|9\\d)\\d{8}|[78]\\d{9,13}",[10,11,12,13,14],[["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"],"0$1"],["(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",[5,6,7,8,9,10,11],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0"],NR:["674","00","(?:222|444|(?:55|8\\d)\\d|666|777|999)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[24-9]"]]]],NU:["683","00","(?:[4-7]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","00|19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,"00"," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","[45]\\d{5}|(?:708|8\\d\\d)\\d{6}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",[7,8,9,11],[["(\\d{3})(\\d{4})","$1 $2",["2[136]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]]],RE:["262","00","709\\d{6}|(?:26|[689]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[26-9]"],"0$1"]],"0",0,0,0,0,0,[["26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}"],["(?:69(?:2\\d\\d|3(?:[06][0-6]|1[0-3]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))|7092[0-3])\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,["9(?:399[0-3]|479[0-6]|76(?:2[278]|3[0-37]))\\d{4}"],["8(?:1[019]|2[0156]|84|90)\\d{6}"]]],RO:["40","00","(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,0,[["336(?:[013-9]\\d|2[013-9])\\d{5}|(?:3(?:0[12]|4[1-35-79]|5[1-3]|65|8[1-58]|9[0145])|4(?:01|1[1356]|2[13467]|7[1-5]|8[1-7]|9[1-689])|8(?:1[1-8]|2[01]|3[13-6]|4[0-8]|5[15-7]|6[0-35-79]|7[1-37-9]))\\d{7}",[10]],["9\\d{9}",[10]],["8(?:0[04]|108\\d{3})\\d{7}"],["80[39]\\d{7}",[10]],["808\\d{7}",[10]]],"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],"0"],SA:["966","00","(?:[15]\\d|800|92)\\d{7}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","[6-9]\\d{6}|[1-6]\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","(?:[2489]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10,12],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|7[67]|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|[6-8]\\d|90)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-9]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[25-7]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[25-7]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"(5\\d{6})$|1","721$1",0,"721"],SY:["963","00","[1-359]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-4]|5[1-3]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[59]"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"([2-479]\\d{6})$|1","649$1",0,"649"],TD:["235","00|16","(?:22|30|[689]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[236-9]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","(?:[0-57-9]\\d|66)\\d{7}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3(?:[1245]|3[12])"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["\\d"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","(?:[1-6]\\d|71)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["[67]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-46-8]\\d{6})$|1","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[25-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["5"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}|3\\d{6}",[10],[["(\\d{3})(\\d{4})","$1-$2",["310"],0,1],["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["3052(?:0[0-8]|[1-9]\\d)\\d{4}|(?:2742|305[3-9])\\d{6}|(?:472|983)[2-47-9]\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[013-79]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-57-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-269])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[0-247]|4[0378]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[0168]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-3589]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"],0,0,0,["305209\\d{4}"]]],UY:["598","0(?:0|1[3-9]\\d)","0004\\d{2,9}|[1249]\\d{7}|2\\d{3,4}|(?:[49]\\d|80)\\d{5}",[4,5,6,7,8,9,10,11,12,13],[["(\\d{4,5})","$1",["21"]],["(\\d{3})(\\d{3,4})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","00","(?:20|33|[5-9]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"]]]],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11,12],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-578]\\d{6})$|1","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72|8\\d{4})\\d{4}|[89]\\d{5}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[47-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}",[8,9,10,11,12],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2|39"],"0$1"],["(\\d{2})(\\d{7,10})","$1 $2",["3"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","7093\\d{5}|(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,0,[["269(?:0[0-467]|15|5[0-4]|6\\d|[78]0)\\d{4}"],["(?:639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])|7093[5-7])\\d{4}"],["80\\d{7}"],0,0,0,0,0,["9(?:(?:39|47)8[01]|769\\d)\\d{4}"]]],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","800\\d{6}|(?:21|[579]\\d|63)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[579]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:00|[1-9]\\d)\\d{6}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:00|[1-9]\\d)\\d{6}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[235-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"],0,0,0,0,0,0,["2\\d{8}",[9]]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"6\\d{9}|[0-36-9]\\d{8}",[9,10],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],["(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],0,0,0,0,0,0,[0,["6\\d{9}|[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["49"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|51"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}",[7,8,9,10,12]],0,0,0,["348[57]\\d{7}",[11]],0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}"]]],883:["883",0,"(?:[1-4]\\d|51)\\d{6,10}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}};function i(e,t){e=e.split("-"),t=t.split("-");for(var r=e[0].split("."),n=t[0].split("."),i=0;i<3;i++){var o=Number(r[i]),a=Number(n[i]);if(o>a)return 1;if(a>o)return -1;if(!isNaN(o)&&isNaN(a))return 1;if(isNaN(o)&&!isNaN(a))return -1}return e[1]&&t[1]?e[1]>t[1]?1:e[1]e.length)&&(t=e.length);for(var r=0,n=Array(t);rtypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return W(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return W(e,void 0)}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t.split(""));!(r=i()).done;)r.value===e&&n++;return n}function H(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);rtypeof navigator)return Y.test(navigator.userAgent)}()?setTimeout(function(){return e.setSelectionRange(t,t)},0):e.setSelectionRange(t,t))}var Y=/Android/i;function V(e,t,r,n,i){var o=function(e,t,r){for(var n={},i="",o=0,a=0;aa&&(o=i.length))),a++}return void 0===t&&(o=i.length),{value:i,caret:o}}(e.value,e.selectionStart,t),a=o.value,l=o.caret;if(n){var u=function(e,t,r){switch(r){case"Backspace":t>0&&(e=e.slice(0,t-1)+e.slice(t),t--);break;case"Delete":e=e.slice(0,t)+e.slice(t+1)}return{value:e,caret:t}}(a,l,n);a=u.value,l=u.caret}var s=function(e,t,r){"string"==typeof r&&(r=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"x",r=arguments.length>2?arguments[2]:void 0;if(!e)return function(e){return{text:e}};var n=G(t,e);return function(i){if(!i)return{text:"",template:e};for(var o,a=0,l="",u=function(e,t){var r="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return H(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return H(e,void 0)}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e.split(""));!(o=u()).done;){var s=o.value;if(s!==t){l+=s;continue}if(l+=i[a],++a===i.length&&i.length2&&void 0!==arguments[2]?arguments[2]:"x",n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:" ",i=e.length,o=G("(",e)-G(")",e);o>0&&i=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,Q))).ref,i=r.parse,o=r.format,a=r.value,l=r.defaultValue,u=r.controlled,s=r.onChange,c=r.onKeyDown,d=function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r,n,i={},o=Object.keys(e);for(n=0;n=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(r,Z),f=(0,L.useRef)(),h=(0,L.useCallback)(function(e){f.current=e,n&&("function"==typeof n?n(e):n.current=e)},[n]),p=(0,L.useCallback)(function(e){V(f.current,i,o,void 0,s)},[f,i,o,s]),y=(0,L.useCallback)(function(e){if(c&&c(e),!e.defaultPrevented){var t=f.current;if(!t.hasAttribute("readonly")){var r=function(e){switch(e.keyCode){case 8:return"Backspace";case 46:return"Delete"}}(e);switch(r){case"Delete":case"Backspace":e.preventDefault();var n,a,l,u=function(e){if(e.selectionStart!==e.selectionEnd)return{start:e.selectionStart,end:e.selectionEnd}}(t);if(u){return n=t,a=u,l=n.value,n.value=l=l.slice(0,a.start)+l.slice(a.end),q(n,a.start),V(t,i,o,void 0,s)}return V(t,i,o,r,s)}}return}},[f,i,o,s,c]),m=J(J({},d),{},{ref:h,onChange:p,onKeyDown:y}),void 0===u||u?J(J({},m),{},{value:o(null==a?"":a).text}):J(J({},m),{},{defaultValue:o(null==l?"":l).text}));return L.createElement(void 0===v?"input":v,M)}(et=L.forwardRef(et)).propTypes={parse:U.func.isRequired,format:U.func.isRequired,inputComponent:U.elementType,type:U.string,value:U.string,defaultValue:U.string,onChange:U.func,controlled:U.bool,onKeyDown:U.func,onCut:U.func,onPaste:U.func};let er=et;function en(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);rtypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return en(e,void 0);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?en(e,void 0):void 0}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t);!(r=i()).done;){var o=r.value;0>e.indexOf(o)&&n.push(o)}return n.sort(function(e,t){return e-t})}(a,l.possibleLengths()))}else if(n&&!o)return"INVALID_LENGTH";var u=t.length,s=a[0];return s===u?"IS_POSSIBLE":s>u?"TOO_SHORT":a[a.length-1]=0?"IS_POSSIBLE":"INVALID_LENGTH"}(e,t,void 0,r)}function eo(e,t,r){return"IS_POSSIBLE"===ei(e,t,r)}function ea(e,t){return e=e||"",RegExp("^(?:"+t+")$").test(e)}function el(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);rtypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return el(e,void 0);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?el(e,void 0):void 0}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(eu);!(i=o()).done;){var a=i.value;if(ec(n,a,r))return a}}}}function ec(e,t,r){return!(!(t=r.type(t))||!t.pattern()||t.possibleLengths()&&0>t.possibleLengths().indexOf(e.length))&&ea(e,t.pattern())}var ed="0-90-9٠-٩۰-۹",ef="".concat("-‐-―−ー-").concat("//").concat("..").concat(" \xa0\xad​⁠ ").concat("()()[]\\[\\]").concat("~⁓∼~"),eh="++",ep=RegExp("(["+ed+"])");function ey(e,t,r,n){if(t){var i=new P(n);i.selectNumberingPlan(t,r);var o=new RegExp(i.IDDPrefix());if(0===e.search(o)){var a=(e=e.slice(e.match(o)[0].length)).match(ep);if(!a||null==a[1]||!(a[1].length>0)||"0"!==a[1])return e}}}function em(e,t){if(e&&t.numberingPlan.nationalPrefixForParsing()){var r=RegExp("^(?:"+t.numberingPlan.nationalPrefixForParsing()+")"),n=r.exec(e);if(n){var i,o,a,l=n.length-1,u=l>0&&n[l];if(t.nationalPrefixTransformRule()&&u)i=e.replace(r,t.nationalPrefixTransformRule()),l>1&&(o=n[1]);else{var s=n[0];i=e.slice(s.length),u&&(o=n[1])}if(u){var c=e.indexOf(n[1]);e.slice(0,c)===t.numberingPlan.nationalPrefix()&&(a=t.numberingPlan.nationalPrefix())}else a=n[0];return{nationalNumber:i,nationalPrefix:a,carrierCode:o}}}return{nationalNumber:e}}function ev(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);rtypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return ev(e,void 0);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ev(e,void 0):void 0}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(r);!(i=o()).done;){var a=i.value;if(n.selectNumberingPlan(a),n.leadingDigits()){if(e&&0===e.search(n.leadingDigits()))return a}else if(es({phone:e,country:a},void 0,n.metadata))return a}}function eb(e,t){var r=t.nationalNumber,n=t.metadata,i=n.getCountryCodesForCallingCode(e);if(i)return 1===i.length?i[0]:eg(r,{countries:i,metadata:n.metadata})}function e$(e,t,r){var n,i,o,a=em(e,r),l=a.carrierCode,u=a.nationalNumber;if(u!==e){if(n=e,i=u,!(!ea(n,(o=r).nationalNumberPattern())||ea(i,o.nationalNumberPattern()))||r.numberingPlan.possibleLengths()&&(t||(t=eb(r.numberingPlan.callingCode(),{nationalNumber:u,metadata:r})),!function(e,t,r){switch(ei(e,t,r)){case"TOO_SHORT":case"INVALID_LENGTH":return!1;default:return!0}}(u,t,r)))return{nationalNumber:e}}return{nationalNumber:u,carrierCode:l}}function ew(e,t,r,n,i){var o=t||r?D(t||r,i):n;if(0===e.indexOf(o)){(i=new P(i)).selectNumberingPlan(t||r,o);var a=e.slice(o.length),l=e$(a,t,i).nationalNumber,u=e$(e,t,i).nationalNumber;if(!ea(u,i.nationalNumberPattern())&&ea(l,i.nationalNumberPattern())||"TOO_LONG"===ei(u,t,i))return{countryCallingCode:o,number:a}}return{number:e}}function ex(e,t,r,n,i){if(!e)return{};if("+"!==e[0]){var o,a=ey(e,t||r,n,i);if(a&&a!==e)o=!0,e="+"+a;else{if(t||r||n){var l=ew(e,t,r,n,i),u=l.countryCallingCode,s=l.number;if(u)return{countryCallingCodeSource:"FROM_NUMBER_WITHOUT_PLUS_SIGN",countryCallingCode:u,number:s}}return{number:e}}}if("0"===e[1])return{};i=new P(i);for(var c=2;c-1<=3&&c<=e.length;){var d=e.slice(1,c);if(i.hasCallingCode(d))return i.selectNumberingPlan(d),{countryCallingCodeSource:o?"FROM_NUMBER_WITH_IDD":"FROM_NUMBER_WITH_PLUS_SIGN",countryCallingCode:d,number:e.slice(c)};c++}return{}}function eO(e){return e.replace(RegExp("[".concat(ef,"]+"),"g")," ").trim()}var eC=/(\$\d)/;function eS(e,t,r){var n=r.useInternationalFormat,i=r.withNationalPrefix;r.carrierCode,r.metadata;var o=e.replace(new RegExp(t.pattern()),n?t.internationalFormat():i&&t.nationalPrefixFormattingRule()?t.format().replace(eC,t.nationalPrefixFormattingRule()):t.format());return n?eO(o):o}var eM=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/,eP={formatExtension:function(e,t,r){return"".concat(e).concat(r.ext()).concat(t)}};function eE(e,t,r,n,i){var o=function(e,t){for(var r=e,n=0;n0){var r=e.leadingDigitsPatterns()[e.leadingDigitsPatterns().length-1];if(0!==t.search(r))return!1}return ea(t,e.pattern())}(r[n]))return r[n];n++}}(n.formats(),e);return o?eS(e,o,{useInternationalFormat:"INTERNATIONAL"===r,withNationalPrefix:!o.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!i||!1!==i.nationalPrefix,carrierCode:t,metadata:n}):e}function eN(e){return(eN="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function ej(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function eA(e){for(var t=1;t=0}):[])}},{key:"isPossible",value:function(){return function(e,t,r){if(void 0===t&&(t={}),r=new P(r),t.v2){if(!e.countryCallingCode)throw Error("Invalid phone number object passed");r.selectNumberingPlan(e.countryCallingCode)}else{if(!e.phone)return!1;if(e.country){if(!r.hasCountry(e.country))throw Error("Unknown country: ".concat(e.country));r.selectNumberingPlan(e.country)}else{if(!e.countryCallingCode)throw Error("Invalid phone number object passed");r.selectNumberingPlan(e.countryCallingCode)}}if(r.possibleLengths())return eo(e.phone||e.nationalNumber,e.country,r);if(e.countryCallingCode&&r.isNonGeographicCallingCode(e.countryCallingCode))return!0;throw Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}(this,{v2:!0},this.getMetadata())}},{key:"isValid",value:function(){var e,t;return(e=e={v2:!0},(t=new P(t=this.getMetadata())).selectNumberingPlan(this.country,this.countryCallingCode),t.hasTypes())?void 0!==es(this,e,t.metadata):ea(e.v2?this.nationalNumber:this.phone,t.nationalNumberPattern())}},{key:"isNonGeographic",value:function(){return new P(this.getMetadata()).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(e){return this.number===e.number&&this.ext===e.ext}},{key:"getType",value:function(){return es(this,{v2:!0},this.getMetadata())}},{key:"format",value:function(e,t){return function(e,t,r,n){if(r=r?function(){for(var e=1,t=arguments.length,r=Array(t),n=0;ne.length)&&(t=e.length);for(var r=0,n=Array(t);r1;)1&t&&(r+=e),t>>=1,e+=e;return r+e}function eU(e,t){return")"===e[t]&&t++,function(e){for(var t=[],r=0;re.length)&&(t=e.length);for(var r=0,n=Array(t);rtypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return eB(e,void 0);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?eB(e,void 0):void 0}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e.split(""));!(t=n()).done;){var i=ez[t.value];i&&(r+=i)}return r}function eW(e,t,r){var n,i,o=r.metadata,a=r.useNationalPrefixFormattingRule,l=r.getSeparatorAfterNationalPrefix,u=eS(e.nationalSignificantNumber,t,{carrierCode:e.carrierCode,useInternationalFormat:e.international,withNationalPrefix:a,metadata:o});if(!a&&(e.nationalPrefix?u=e.nationalPrefix+l(t)+u:e.prefixBeforeNationalSignificantNumberThatIsNotNationalPrefix&&(u=e.prefixBeforeNationalSignificantNumberThatIsNotNationalPrefix+" "+u)),n=u,i=e,eK(n)===i.getNationalDigits())return u}function eG(e){return(eG="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var eH=(s=function e(){if(!(this instanceof e))throw TypeError("Cannot call a class as a function")},c=[{key:"parse",value:function(e){if(this.context=[{or:!0,instructions:[]}],this.parsePattern(e),1!==this.context.length)throw Error("Non-finalized contexts left when pattern parse ended");var t=this.context[0],r=t.branches,n=t.instructions;if(r)return{op:"|",args:r.concat([eV(n)])};if(0===n.length)throw Error("Pattern is required");return 1===n.length?n[0]:n}},{key:"startContext",value:function(e){this.context.push(e)}},{key:"endContext",value:function(){this.context.pop()}},{key:"getContext",value:function(){return this.context[this.context.length-1]}},{key:"parsePattern",value:function(e){if(!e)throw Error("Pattern is required");var t=e.match(eY);if(!t){if(eq.test(e))throw Error("Illegal characters found in a pattern: ".concat(e));this.getContext().instructions=this.getContext().instructions.concat(e.split(""));return}var r=t[1],n=e.slice(0,t.index),i=e.slice(t.index+r.length);switch(r){case"(?:":n&&this.parsePattern(n),this.startContext({or:!0,instructions:[],branches:[]});break;case")":if(!this.getContext().or)throw Error('")" operator must be preceded by "(?:" operator');if(n&&this.parsePattern(n),0===this.getContext().instructions.length)throw Error('No instructions found after "|" operator in an "or" group');var o=this.getContext().branches;o.push(eV(this.getContext().instructions)),this.endContext(),this.getContext().instructions.push({op:"|",args:o});break;case"|":if(!this.getContext().or)throw Error('"|" operator can only be used inside "or" groups');if(n&&this.parsePattern(n),!this.getContext().branches)if(1===this.context.length)this.getContext().branches=[];else throw Error('"branches" not found in an "or" group context');this.getContext().branches.push(eV(this.getContext().instructions)),this.getContext().instructions=[];break;case"[":n&&this.parsePattern(n),this.startContext({oneOfSet:!0});break;case"]":if(!this.getContext().oneOfSet)throw Error('"]" operator must be preceded by "[" operator');this.endContext(),this.getContext().instructions.push({op:"[]",args:function(e){for(var t=[],r=0;rtypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return eX(e,void 0);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?eX(e,void 0):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function eX(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r1&&void 0!==arguments[1]?arguments[1]:{},r=t.allowOverflow;if(!e)throw Error("String is required");var n=function e(t,r,n){if("string"==typeof r){var i=t.join("");return 0===r.indexOf(i)?t.length===r.length?{match:!0,matchedChars:t}:{partialMatch:!0}:0===i.indexOf(r)?n&&t.length>r.length?{overflow:!0}:{match:!0,matchedChars:t.slice(0,r.length)}:void 0}if(Array.isArray(r)){for(var o=t.slice(),a=0;atypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return e2(e,void 0);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?e2(e,void 0):void 0}}(e))||t&&e&&"number"==typeof e.length){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e2(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r=0)){var r=this.getTemplateForFormat(e,t);if(r)return this.setNationalNumberTemplate(r,t),!0}}},{key:"getSeparatorAfterNationalPrefix",value:function(e){return this.isNANP||e&&e.nationalPrefixFormattingRule()&&e9.test(e.nationalPrefixFormattingRule())?" ":""}},{key:"getInternationalPrefixBeforeCountryCallingCode",value:function(e,t){var r=e.IDDPrefix,n=e.missingPlus;return r?t&&!1===t.spacing?r:r+" ":n?"":"+"}},{key:"getTemplate",value:function(e){if(this.template){for(var t=-1,r=0,n=e.international?this.getInternationalPrefixBeforeCountryCallingCode(e,{spacing:!1}):"";ru.length)){var s=RegExp("^"+l+"$"),c=n.replace(/\d/g,"9");s.test(c)&&(u=c);var d=this.getFormatFormat(e,i);if(this.shouldTryNationalPrefixFormattingRule(e,{international:i,nationalPrefix:o})){var f=d.replace(eC,e.nationalPrefixFormattingRule());if(eK(e.nationalPrefixFormattingRule())===(o||"")+eK("$1")&&(d=f,r=!0,o))for(var h=o.length;h>0;)d=d.replace(/\d/,"x"),h--}var p=u.replace(new RegExp(l),d).replace(/9/g,"x");return!r&&(a?p=eF("x",a.length)+" "+p:o&&(p=eF("x",o.length)+this.getSeparatorAfterNationalPrefix(e)+p)),i&&(p=eO(p)),p}}},{key:"formatNextNationalNumberDigits",value:function(e){var t=function(e,t,r){for(var n,i=function(e,t){var r="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return eR(e,void 0);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?eR(e,void 0):void 0}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(r.split(""));!(n=i()).done;){var o=n.value;if(0>e.slice(t+1).search(eL))return;t=e.search(eL),e=e.replace(eL,o)}return[e,t]}(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition,e);return t?(this.populatedNationalNumberTemplate=t[0],this.populatedNationalNumberTemplatePosition=t[1],eU(this.populatedNationalNumberTemplate,this.populatedNationalNumberTemplatePosition+1)):void this.resetFormat()}},{key:"shouldTryNationalPrefixFormattingRule",value:function(e,t){var r=t.international,n=t.nationalPrefix;if(e.nationalPrefixFormattingRule()){var i=e.usesNationalPrefix();if(i&&n||!i&&!r)return!0}}}],function(e,t){for(var r=0;rtypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,l=[],u=!0,s=!1;try{if(o=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;u=!1}else for(;!(u=(n=o.call(r)).done)&&(l.push(n.value),l.length!==t);u=!0);}catch(e){s=!0,i=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(e,t)||function(e,t){if(e){if("string"==typeof e)return e7(e,t);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?e7(e,t):void 0}}(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function e7(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r=3;if(t.appendDigits(e),n&&this.extractIddPrefix(t),this.isWaitingForCountryCallingCode(t)){if(!this.extractCountryCallingCode(t))return}else t.appendNationalSignificantNumberDigits(e);t.international||this.hasExtractedNationalSignificantNumber||this.extractNationalSignificantNumber(t.getNationalDigits(),function(e){return t.update(e)})}},{key:"isWaitingForCountryCallingCode",value:function(e){var t=e.international,r=e.callingCode;return t&&!r}},{key:"extractCountryCallingCode",value:function(e){var t=ex("+"+e.getDigitsWithoutInternationalPrefix(),e.country,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata),r=t.countryCallingCode,n=t.number;if(r)return e.setCallingCode(r),e.update({nationalSignificantNumber:n}),!0}},{key:"reset",value:function(e){if(e){this.hasSelectedNumberingPlan=!0;var t=e._nationalPrefixForParsing();this.couldPossiblyExtractAnotherNationalSignificantNumber=t&&tn.test(t)}else this.hasSelectedNumberingPlan=void 0,this.couldPossiblyExtractAnotherNationalSignificantNumber=void 0}},{key:"extractNationalSignificantNumber",value:function(e,t){if(this.hasSelectedNumberingPlan){var r=em(e,this.metadata),n=r.nationalPrefix,i=r.nationalNumber,o=r.carrierCode;if(i!==e)return this.onExtractedNationalNumber(n,o,i,e,t),!0}}},{key:"extractAnotherNationalSignificantNumber",value:function(e,t,r){if(!this.hasExtractedNationalSignificantNumber)return this.extractNationalSignificantNumber(e,r);if(this.couldPossiblyExtractAnotherNationalSignificantNumber){var n=em(e,this.metadata),i=n.nationalPrefix,o=n.nationalNumber,a=n.carrierCode;if(o!==t)return this.onExtractedNationalNumber(i,a,o,e,r),!0}}},{key:"onExtractedNationalNumber",value:function(e,t,r,n,i){var o,a=!1,l=n.lastIndexOf(r);if(l<0||l!==n.length-r.length)a=!0;else{var u=n.slice(0,l);u&&u!==e&&(o=u)}i({nationalPrefix:e,carrierCode:t,nationalSignificantNumber:r,nationalSignificantNumberIsModified:a,prefixBeforeNationalSignificantNumberThatIsNotNationalPrefix:o}),this.hasExtractedNationalSignificantNumber=!0,this.onNationalSignificantNumberChange()}},{key:"reExtractNationalSignificantNumber",value:function(e){return!!this.extractAnotherNationalSignificantNumber(e.getNationalDigits(),e.nationalSignificantNumber,function(t){return e.update(t)})||(this.extractIddPrefix(e)||this.fixMissingPlus(e)?(this.extractCallingCodeAndNationalSignificantNumber(e),!0):void 0)}},{key:"extractIddPrefix",value:function(e){var t=e.international,r=e.IDDPrefix,n=e.digits;if(e.nationalSignificantNumber,!t&&!r){var i=ey(n,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata);if(void 0!==i&&i!==n)return e.update({IDDPrefix:n.slice(0,n.length-i.length)}),this.startInternationalNumber(e,{country:void 0,callingCode:void 0}),!0}}},{key:"fixMissingPlus",value:function(e){if(!e.international){var t=ew(e.digits,e.country,this.defaultCountry,this.defaultCallingCode,this.metadata.metadata).countryCallingCode;if(t)return e.update({missingPlus:!0}),this.startInternationalNumber(e,{country:e.country,callingCode:t}),!0}}},{key:"startInternationalNumber",value:function(e,t){var r=t.country,n=t.callingCode;e.startInternationalNumber(r,n),e.nationalSignificantNumber&&(e.resetNationalSignificantNumber(),this.onNationalSignificantNumberChange(),this.hasExtractedNationalSignificantNumber=void 0)}},{key:"extractCallingCodeAndNationalSignificantNumber",value:function(e){this.extractCountryCallingCode(e)&&this.extractNationalSignificantNumber(e.getNationalDigits(),function(t){return e.update(t)})}}],function(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=Array(t);rtypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,l=[],u=!0,s=!1;try{o=(r=r.call(e)).next,!1;for(;!(u=(n=o.call(r)).done)&&(l.push(n.value),2!==l.length);u=!0);}catch(e){s=!0,i=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(n,2)||function(e,t){if(e){if("string"==typeof e)return ta(e,2);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?ta(e,2):void 0}}(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=i[0],a=i[1];this.defaultCountry=o,this.defaultCallingCode=a,this.reset()},g=[{key:"getCountryAndCallingCode",value:function(e){var t,r;return e&&($(e)?(t=e.defaultCountry,r=e.defaultCallingCode):t=e),t&&!this.metadata.hasCountry(t)&&(t=void 0),[t,r]}},{key:"input",value:function(e){var t=this.parser.input(e,this.state),r=t.digits;if(t.justLeadingPlus)this.formattedOutput="+";else if(r){if(this.determineTheCountryIfNeeded(),this.state.nationalSignificantNumber&&this.formatter.narrowDownMatchingFormats(this.state),this.metadata.hasSelectedNumberingPlan()&&(n=this.formatter.format(r,this.state)),void 0===n&&this.parser.reExtractNationalSignificantNumber(this.state)){this.determineTheCountryIfNeeded();var n,i=this.state.getNationalDigits();i&&(n=this.formatter.format(i,this.state))}this.formattedOutput=n?this.getFullNumber(n):this.getNonFormattedNumber()}return this.formattedOutput}},{key:"reset",value:function(){var e=this;return this.state=new e_({onCountryChange:function(t){e.country=t},onCallingCodeChange:function(t,r){e.metadata.selectNumberingPlan(r,t),e.formatter.reset(e.metadata.numberingPlan,e.state),e.parser.reset(e.metadata.numberingPlan)}}),this.formatter=new e5({state:this.state,metadata:this.metadata}),this.parser=new ti({defaultCountry:this.defaultCountry,defaultCallingCode:this.defaultCallingCode,metadata:this.metadata,state:this.state,onNationalSignificantNumberChange:function(){e.determineTheCountryIfNeeded(),e.formatter.reset(e.metadata.numberingPlan,e.state)}}),this.state.reset({country:this.defaultCountry,callingCode:this.defaultCallingCode}),this.formattedOutput="",this}},{key:"isInternational",value:function(){return this.state.international}},{key:"getCallingCode",value:function(){if(this.isInternational())return this.state.callingCode}},{key:"getCountryCallingCode",value:function(){return this.getCallingCode()}},{key:"getCountry",value:function(){if(this.state.digits)return this._getCountry()}},{key:"_getCountry",value:function(){var e=this.state.country;return e}},{key:"determineTheCountryIfNeeded",value:function(){(!this.state.country||this.isCountryCallingCodeAmbiguous())&&this.determineTheCountry()}},{key:"getFullNumber",value:function(e){var t=this;if(this.isInternational()){var r=function(e){return t.formatter.getInternationalPrefixBeforeCountryCallingCode(t.state,{spacing:!!e})+e},n=this.state.callingCode;return r(n?e?"".concat(n," ").concat(e):n:"".concat(this.state.getDigitsWithoutInternationalPrefix()))}return e}},{key:"getNonFormattedNationalNumberWithPrefix",value:function(){var e=this.state,t=e.nationalSignificantNumber,r=e.prefixBeforeNationalSignificantNumberThatIsNotNationalPrefix,n=e.nationalPrefix,i=t,o=r||n;return o&&(i=o+i),i}},{key:"getNonFormattedNumber",value:function(){var e=this.state.nationalSignificantNumberIsModified;return this.getFullNumber(e?this.state.getNationalDigits():this.getNonFormattedNationalNumberWithPrefix())}},{key:"getNonFormattedTemplate",value:function(){var e=this.getNonFormattedNumber();if(e)return e.replace(/[\+\d]/g,"x")}},{key:"isCountryCallingCodeAmbiguous",value:function(){var e=this.state.callingCode,t=this.metadata.getCountryCodesForCallingCode(e);return t&&t.length>1}},{key:"determineTheCountry",value:function(){this.state.setCountry(eb(this.isInternational()?this.state.callingCode:this.defaultCallingCode,{nationalNumber:this.state.nationalSignificantNumber,metadata:this.metadata}))}},{key:"getNumberValue",value:function(){var e=this.state,t=e.digits,r=e.callingCode,n=e.country,i=e.nationalSignificantNumber;if(t){if(this.isInternational())if(r)return"+"+r+i;else return"+"+t;else if(n||r)return"+"+(n?this.metadata.countryCallingCode():r)+i}}},{key:"getNumber",value:function(){var e=this.state,t=e.nationalSignificantNumber,r=e.carrierCode,n=e.callingCode,i=this._getCountry();if(t&&(i||n)){if(i&&i===this.defaultCountry){var o=new P(this.metadata.metadata);o.selectNumberingPlan(i);var a=o.numberingPlan.callingCode(),l=this.metadata.getCountryCodesForCallingCode(a);if(l.length>1){var u=eg(t,{countries:l,metadata:this.metadata.metadata});u&&(i=u)}}var s=new eT(i||n,t,this.metadata.metadata);return r&&(s.carrierCode=r),s}}},{key:"isPossible",value:function(){var e=this.getNumber();return!!e&&e.isPossible()}},{key:"isValid",value:function(){var e=this.getNumber();return!!e&&e.isValid()}},{key:"getNationalNumber",value:function(){return this.state.nationalSignificantNumber}},{key:"getChars",value:function(){return(this.state.international?"+":"")+this.state.digits}},{key:"getTemplate",value:function(){return this.formatter.getTemplate(this.state)||this.getNonFormattedTemplate()||""}}],function(e,t){for(var r=0;re.length)&&(t=e.length);for(var r=0,n=Array(t);rtypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return tc(e,void 0);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?tc(e,void 0):void 0}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e.split(""));!(t=n()).done;){var i=t.value;r+=tf(i,r)||""}return r}function tf(e,t,r){if("+"===e){if(t){"function"==typeof r&&r("end");return}return"+"}return ez[e]}function th(e,t,r){if(!r||!r.ignoreRest)return tf(e,t,function(e){r&&"end"===e&&(r.ignoreRest=!0)})}function tp(e){var t=e.onKeyDown,r=e.inputFormat;return(0,L.useCallback)(function(e){e.keyCode===ty&&"INTERNATIONAL"===r&&e.target instanceof HTMLInputElement&&e.target.selectionStart===tm.length?e.preventDefault():t&&t(e)},[t,r])}var ty=8,tm="+",tv=["onKeyDown","country","inputFormat","metadata","international","withCountryCallingCode"];function tg(){return(tg=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,tv)),u=(0,L.useCallback)(function(e){var t=new tl(n,a),r=tu({inputFormat:i,country:n,metadata:a}),o=t.input(r+e),l=t.getTemplate();return r&&(o=ts(o,r),l&&(l=ts(l,r))),{text:o,template:l}},[n,a]),s=tp({onKeyDown:r,inputFormat:i});return L.createElement(er,tg({},l,{ref:t,parse:th,format:u,onKeyDown:s}))}return(t=L.forwardRef(t)).propTypes={value:U.string.isRequired,onChange:U.func.isRequired,onKeyDown:U.func,country:U.string,inputFormat:U.oneOf(["INTERNATIONAL","NATIONAL_PART_OF_INTERNATIONAL","NATIONAL","INTERNATIONAL_OR_NATIONAL"]).isRequired,metadata:U.object},t}();var t$=["value","onChange","onKeyDown","country","inputFormat","metadata","inputComponent","international","withCountryCallingCode"];function tw(){return(tw=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,t$)),d=tu({inputFormat:a,country:o,metadata:u}),f=(0,L.useCallback)(function(e){var t=td(e.target.value);t===r&&0===tO(d,t,o,u).indexOf(e.target.value)&&(t=t.slice(0,-1)),n(t)},[d,r,n,o,u]),h=tp({onKeyDown:i,inputFormat:a});return L.createElement(void 0===s?"input":s,tw({},c,{ref:t,value:tO(d,r,o,u),onChange:f,onKeyDown:h}))}return(t=L.forwardRef(t)).propTypes={value:U.string.isRequired,onChange:U.func.isRequired,onKeyDown:U.func,country:U.string,inputFormat:U.oneOf(["INTERNATIONAL","NATIONAL_PART_OF_INTERNATIONAL","NATIONAL","INTERNATIONAL_OR_NATIONAL"]).isRequired,metadata:U.object,inputComponent:U.elementType},t}();function tO(e,t,r,n){var i,o,a;return ts((i=e+t,o=r,(a=n)||(a=o,o=void 0),new tl(o,a).input(i)),e)}function tC(e){return String.fromCodePoint(127397+e.toUpperCase().charCodeAt(0))}var tS=["value","onChange","options","disabled","readOnly"],tM=["value","options","className","iconComponent","getIconAspectRatio","arrowComponent","unicodeFlags"];function tP(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function tj(e){var t=e.value,r=e.onChange,n=e.options,i=e.disabled,o=e.readOnly,a=tN(e,tS),l=(0,L.useCallback)(function(e){var t=e.target.value;r("ZZ"===t?void 0:t)},[r]);return(0,L.useMemo)(function(){return tI(n,t)},[n,t]),L.createElement("select",tE({},a,{disabled:i||o,readOnly:o,value:t||"ZZ",onChange:l}),n.map(function(e){var t=e.value,r=e.label,n=e.divider;return L.createElement("option",{key:n?"|":t||"ZZ",value:n?"|":t||"ZZ",disabled:!!n,style:n?tA:void 0},r)}))}tj.propTypes={value:U.string,onChange:U.func.isRequired,options:U.arrayOf(U.shape({value:U.string,label:U.string,divider:U.bool})).isRequired,disabled:U.bool,readOnly:U.bool};var tA={fontSize:"1px",backgroundColor:"currentColor",color:"inherit"};function tk(e){var t=e.value,r=e.options,n=e.className,i=e.iconComponent,o=(e.getIconAspectRatio,e.arrowComponent),a=e.unicodeFlags,l=tN(e,tM),u=(0,L.useMemo)(function(){return tI(r,t)},[r,t]);return L.createElement("div",{className:"PhoneInputCountry"},L.createElement(tj,tE({},l,{value:t,options:r,className:K("PhoneInputCountrySelect",n)})),u&&(a&&t?L.createElement("div",{className:"PhoneInputCountryIconUnicode"},tC(t[0])+tC(t[1])):L.createElement(i,{"aria-hidden":!0,country:t,label:u.label,aspectRatio:a?1:void 0})),L.createElement(void 0===o?tT:o,null))}function tT(){return L.createElement("div",{className:"PhoneInputCountrySelectArrow"})}function tI(e,t){for(var r,n=function(e,t){var r="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return tP(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return tP(e,void 0)}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e);!(r=n()).done;){var i,o,a=r.value;if(!a.divider&&(i=a.value,o=t,null==i?null==o:i===o))return a}}tk.propTypes={iconComponent:U.elementType,arrowComponent:U.elementType,unicodeFlags:U.bool};var tD=["country","countryName","flags","flagUrl"];function t_(){return(t_=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,tD);return n&&n[t]?n[t]({title:r}):L.createElement("img",t_({},o,{alt:r,role:r?void 0:"presentation",src:i.replace("{XX}",t).replace("{xx}",t.toLowerCase())}))}tR.propTypes={country:U.string.isRequired,countryName:U.string.isRequired,flags:U.objectOf(U.elementType),flagUrl:U.string.isRequired};var tL=["aspectRatio"],tF=["title"],tU=["title"];function tB(){return(tB=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}function tK(e){var t=e.aspectRatio,r=tz(e,tL);return 1===t?L.createElement(tG,r):L.createElement(tW,r)}function tW(e){var t=e.title,r=tz(e,tF);return L.createElement("svg",tB({},r,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 75 50"}),L.createElement("title",null,t),L.createElement("g",{className:"PhoneInputInternationalIconGlobe",stroke:"currentColor",fill:"none",strokeWidth:"2",strokeMiterlimit:"10"},L.createElement("path",{strokeLinecap:"round",d:"M47.2,36.1C48.1,36,49,36,50,36c7.4,0,14,1.7,18.5,4.3"}),L.createElement("path",{d:"M68.6,9.6C64.2,12.3,57.5,14,50,14c-7.4,0-14-1.7-18.5-4.3"}),L.createElement("line",{x1:"26",y1:"25",x2:"74",y2:"25"}),L.createElement("line",{x1:"50",y1:"1",x2:"50",y2:"49"}),L.createElement("path",{strokeLinecap:"round",d:"M46.3,48.7c1.2,0.2,2.5,0.3,3.7,0.3c13.3,0,24-10.7,24-24S63.3,1,50,1S26,11.7,26,25c0,2,0.3,3.9,0.7,5.8"}),L.createElement("path",{strokeLinecap:"round",d:"M46.8,48.2c1,0.6,2.1,0.8,3.2,0.8c6.6,0,12-10.7,12-24S56.6,1,50,1S38,11.7,38,25c0,1.4,0.1,2.7,0.2,4c0,0.1,0,0.2,0,0.2"})),L.createElement("path",{className:"PhoneInputInternationalIconPhone",stroke:"none",fill:"currentColor",d:"M12.4,17.9c2.9-2.9,5.4-4.8,0.3-11.2S4.1,5.2,1.3,8.1C-2,11.4,1.1,23.5,13.1,35.6s24.3,15.2,27.5,11.9c2.8-2.8,7.8-6.3,1.4-11.5s-8.3-2.6-11.2,0.3c-2,2-7.2-2.2-11.7-6.7S10.4,19.9,12.4,17.9z"}))}function tG(e){var t=e.title,r=tz(e,tU);return L.createElement("svg",tB({},r,{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 50 50"}),L.createElement("title",null,t),L.createElement("g",{className:"PhoneInputInternationalIconGlobe",stroke:"currentColor",fill:"none",strokeWidth:"2",strokeLinecap:"round"},L.createElement("path",{d:"M8.45,13A21.44,21.44,0,1,1,37.08,41.56"}),L.createElement("path",{d:"M19.36,35.47a36.9,36.9,0,0,1-2.28-13.24C17.08,10.39,21.88.85,27.8.85s10.72,9.54,10.72,21.38c0,6.48-1.44,12.28-3.71,16.21"}),L.createElement("path",{d:"M17.41,33.4A39,39,0,0,1,27.8,32.06c6.62,0,12.55,1.5,16.48,3.86"}),L.createElement("path",{d:"M44.29,8.53c-3.93,2.37-9.86,3.88-16.49,3.88S15.25,10.9,11.31,8.54"}),L.createElement("line",{x1:"27.8",y1:"0.85",x2:"27.8",y2:"34.61"}),L.createElement("line",{x1:"15.2",y1:"22.23",x2:"49.15",y2:"22.23"})),L.createElement("path",{className:"PhoneInputInternationalIconPhone",stroke:"transparent",fill:"currentColor",d:"M9.42,26.64c2.22-2.22,4.15-3.59.22-8.49S3.08,17,.93,19.17c-2.49,2.48-.13,11.74,9,20.89s18.41,11.5,20.89,9c2.15-2.15,5.91-4.77,1-8.71s-6.27-2-8.49.22c-1.55,1.55-5.48-1.69-8.86-5.08S7.87,28.19,9.42,26.64Z"}))}function tH(e){!function(e){if(e.length<2||"+"!==e[0])return!1;for(var t=1;t=48)||!(r<=57))return!1;t++}return!0}(e)&&console.error("[react-phone-number-input] Expected the initial `value` to be a E.164 phone number. Got",e)}function tq(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);r=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,tX),s=i===tK?l:void 0;return L.createElement("div",tJ({},u,{className:K("PhoneInputCountryIcon",{"PhoneInputCountryIcon--square":1===s,"PhoneInputCountryIcon--border":o})}),o?L.createElement(n,{country:o,countryName:a,flags:t,flagUrl:r,className:"PhoneInputCountryIconImg"}):L.createElement(i,{title:a,aspectRatio:s,className:"PhoneInputCountryIconImg"}))}return o.propTypes={country:U.string,label:U.string.isRequired,aspectRatio:U.number},o}function t0(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,n=Array(t);re.length)&&(t=e.length);for(var r=0,n=Array(t);rtypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var n,i,o,a,l=[],u=!0,s=!1;try{o=(r=r.call(e)).next,!1;for(;!(u=(n=o.call(r)).done)&&(l.push(n.value),4!==l.length);u=!0);}catch(e){s=!0,i=e}finally{try{if(!u&&null!=r.return&&(a=r.return(),Object(a)!==a))return}finally{if(s)throw i}}return l}}(t,4)||function(e,t){if(e){if("string"==typeof e)return t3(e,4);var r=({}).toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?t3(e,4):void 0}}(t,4)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),a=o[0],l=o[1],u=o[2],s=o[3];if("string"==typeof a)r=a;else throw TypeError("A text for parsing must be a string.");if(l&&"string"!=typeof l)if($(l))u?(n=l,i=u):i=l;else throw Error("Invalid second argument: ".concat(l));else s?(n=u,i=s):(n=void 0,i=u),l&&(n=function(e){for(var t=1;t=e.length)return"";var n=e.indexOf(";",r);return n>=0?e.substring(r,n):e.substring(r)}(e);if(!(null===n||0!==n.length&&(rl.test(n)||ru.test(n))))throw new t7("NOT_A_NUMBER");if(null===n)i=r(e)||"";else{i="","+"===n.charAt(0)&&(i+=n);var i,o,a=e.indexOf(rs);o=a>=0?a+rs.length:0;var l=e.indexOf(rc);i+=e.substring(o,l)}var u=i.indexOf(";isub=");if(u>0&&(i=i.substring(0,u)),""!==i)return i}(e,{extractFormattedPhoneNumber:function(e){if(e){if(e.length>250){if(t)throw new t7("TOO_LONG");return}if(!1===r)return e;var n=e.search(rd);return n<0?void 0:e.slice(n).replace(rf,"")}}});if(!n)return{};if(!(n.length>=2&&ri.test(n)))return rn.test(n)?{error:"TOO_SHORT"}:{};var i=function(e){var t=e.search(ro);if(t<0)return{};for(var r=e.slice(0,t),n=e.match(ro),i=1;i17){if(t.v2)throw new t7("TOO_LONG");return{}}if(t.v2){var v=new eT(p,h,r.metadata);return f&&(v.country=f),m&&(v.carrierCode=m),s&&(v.ext=s),v.__countryCallingCodeSource=y,v}var g=(t.extended?!!r.hasSelectedNumberingPlan():!!f)&&ea(h,r.nationalNumberPattern());return t.extended?{country:f,countryCallingCode:p,carrierCode:m,valid:g,possible:!!g||!!(!0===t.extended&&r.possibleLengths()&&eo(h,f,r)),phone:h,ext:s}:g?(n=f,i=h,o=s,a={country:n,phone:i},o&&(a.ext=o),a):{}}(r,ry(ry({},e),{},{v2:!0}),i)}catch(e){if(e instanceof t7);else throw e}}(e||"",t)}function rw(e,t,r){if(e){if("+"===e[0]){if("+"===e)return;var n=new tl(t,r);return n.input(e),n.getNumberValue()}if(t){var i=rS(e,t,r);return"+".concat(D(t,r)).concat(i||"")}}}function rx(e,t){var r,n,i=t.country,o=t.countries,a=t.defaultCountry,l=t.latestCountrySelectedByUser,u=t.required,s=t.metadata;if("+"===e)return i;var c=(r=e,(n=new tl(null,s)).input(r),n.getCountry());if(c)if(!o||o.indexOf(c)>=0)return c;else return;if(i){if(rM(e,i,s)){if(l&&rM(e,l,s))return l;else if(a&&rM(e,a,s))return a;else if(!u)return}else if(!u)return}return i}function rO(e,t,r){if(0!==e.indexOf(rb(t,r)))return e.replace(/\D/g,"");var n=new tl(t,r);n.input(e);var i=n.getNumber();return i?i.formatNational().replace(/\D/g,""):""}function rC(e,t,r){return String.prototype.localeCompare?e.localeCompare(t,r):et)}function rS(e,t,r){var n=new tl(t,r);n.input(e);var i=n.getNumber();return i&&i.nationalNumber}function rM(e,t,r){for(var n=rb(t,r),i=0;itypeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return t0(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return t0(e,void 0)}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(e);!(r=n()).done;){var i,o,a=r.value;a&&(i=a,o=t,"function"==typeof i?i(o):i.current=o)}}([h.props.inputRef,h.inputRef],e)}),rB(h,"isCountrySupportedWithError",function(e){return tY(e,h.props.metadata)}),rB(h,"onCountryChange",function(e){var t=h.props,r=t.international,n=t.metadata,i=t.onChange,o=t.focusInputOnCountrySelection,a=h.state,l=function(e,t){var r=t.prevCountry,n=t.newCountry,i=t.metadata,o=t.useNationalFormat;if(r===n)return e;if(!e)if(o)return"";else return n?rb(n,i):"";if(n){if("+"===e[0]){if(o)return 0===e.indexOf("+"+D(n,i))?function(e,t,r){if(t){var n="+"+D(t,r);if(e.length0)return e.slice(0,e.length-a)}return e}(e,i,h)),e&&"+"!==e[0]&&(!i||c)&&(e="+"+e),!e&&n&&"+"===n[0]&&(i=c?void 0:o),"+"===e&&n&&"+"===n[0]&&n.length>1&&(i=void 0),e&&(r="+"===e[0]&&("+"===e||i&&0===rb(i,h).indexOf(e))?void 0:rw(e,i,h)),r&&(i=rx(r,{country:i,countries:s,defaultCountry:o,latestCountrySelectedByUser:a,required:!1,metadata:h}),!1===c&&i&&e&&"+"===e[0]&&(r=rw(e=rO(e,i,h),i,h))),!i&&l&&(i=o||u()),{phoneDigits:e,country:i,value:r}}(e,{prevPhoneDigits:d,country:f,countryRequired:!i,defaultCountry:r,latestCountrySelectedByUser:p,getAnyCountry:function(){return h.getFirstSupportedCountry({countries:c})},countries:c,international:o,limitMaxLength:a,countryCallingCodeEditable:l,metadata:u}),m=y.phoneDigits,v=y.country,g=y.value,b={phoneDigits:m,value:g,country:v};p&&g&&!rM(g,p,u)&&(b.latestCountrySelectedByUser=void 0),!1!==l||g||m!==h.state.phoneDigits||(b.forceRerender={}),h.setState(b,function(){return n(g)})}),rB(h,"_onFocus",function(){return h.setState({isFocused:!0})}),rB(h,"_onBlur",function(){return h.setState({isFocused:!1})}),rB(h,"onFocus",function(e){h._onFocus();var t=h.props.onFocus;t&&t(e)}),rB(h,"onBlur",function(e){var t=h.props.onBlur;h._onBlur(),t&&t(e)}),rB(h,"onCountryFocus",function(e){h._onFocus();var t=h.props.countrySelectProps;if(t){var r=t.onFocus;r&&r(e)}}),rB(h,"onCountryBlur",function(e){h._onBlur();var t=h.props.countrySelectProps;if(t){var r=t.onBlur;r&&r(e)}}),h.inputRef=L.createRef();var t,r,i,o,a,l,u,s,c,d,f,h,p=h.props,y=p.value,m=(p.labels,p.international),v=p.addInternationalOption,g=p.displayInitialValueAsLocalNumber,b=p.initialValueFormat,$=p.metadata,w=h.props,x=w.defaultCountry,O=w.countries;x&&!h.isCountrySupportedWithError(x)&&(x=void 0),y&&tH(y),O=tV(O,$);var C=r$(y,$);h.CountryIcon=tQ(h.props);var S=(i=(t={value:y,phoneNumber:C,defaultCountry:x,required:!v,countries:O||tZ($),getAnyCountry:function(){return h.getFirstSupportedCountry({countries:O})},metadata:$}).value,o=t.phoneNumber,a=t.defaultCountry,l=t.getAnyCountry,u=t.countries,s=t.required,c=t.metadata,o&&o.country?r=o.country:a&&(!i||rM(i,a,c))&&(r=a),u&&0>u.indexOf(r)&&(r=void 0),!r&&s&&u&&u.length>0&&(r=l()),r);return h.state={props:h.props,country:S,countries:O,phoneDigits:rP({value:y,phoneNumber:C,defaultCountry:x,international:m,useNationalFormat:g||"national"===b,metadata:$}),value:y},h}if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");return n.prototype=Object.create(e&&e.prototype,{constructor:{value:n,writable:!0,configurable:!0}}),Object.defineProperty(n,"prototype",{writable:!1}),e&&rU(n,e),t=[{key:"componentDidMount",value:function(){var e=this.props.onCountryChange,t=this.props.defaultCountry,r=this.state.country;e&&(t&&!this.isCountrySupportedWithError(t)&&(t=void 0),r!==t&&e(r))}},{key:"componentDidUpdate",value:function(e,t){var r=this.props.onCountryChange,n=this.state.country;r&&n!==t.country&&r(n)}},{key:"getCountrySelectOptions",value:function(e){var t=e.countries,r=this.props,n=r.international,i=r.countryCallingCodeEditable,o=r.countryOptionsOrder,a=r.addInternationalOption,l=r.labels,u=r.locales,s=r.metadata;return this.useMemoCountrySelectOptions(function(){var e,r,c,d,f,h,p;return function(e,t){if(!t)return e;for(var r,n=[],i=[],o=n,a=function(e,t){var r="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(r)return(r=r.call(e)).next.bind(r);if(Array.isArray(e)||(r=function(e,t){if(e){if("string"==typeof e)return tq(e,void 0);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return tq(e,void 0)}}(e))){r&&(e=r);var n=0;return function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(t);!(r=a()).done;)!function(){var t=r.value;if("|"===t)o.push({divider:!0});else if("..."===t||"…"===t)o=i;else{var n="\uD83C\uDF10"===t?void 0:t,a=e.indexOf(e.filter(function(e){return e.value===n})[0]),l=e[a];e.splice(a,1),o.push(l)}}();return n.concat(e).concat(i)}((r=(e={countries:t||tZ(s),countryNames:l,addInternationalOption:(!n||!1!==i)&&a,compareStringsLocales:u}).countries,c=e.countryNames,d=e.addInternationalOption,f=e.compareStringsLocales,(h=e.compareStrings)||(h=rC),(p=r.map(function(e){return{value:e,label:c[e]||e}})).sort(function(e,t){return h(e.label,t.label,f)}),d&&p.unshift({label:c.ZZ}),p),function(e,t){if(e&&(e=e.filter(function(e){switch(e){case"\uD83C\uDF10":case"|":case"...":case"…":return!0;default:return tY(e,t)}})).length>0)return e}(o,s))},[t,o,a,l,s])}},{key:"useMemoCountrySelectOptions",value:function(e,t){return this.countrySelectOptionsMemoDependencies&&function(e,t){if(e.length!==t.length)return!1;for(var r=0;r=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(e,rk)),g=this.state,b=g.country,$=g.countries,w=g.phoneDigits,x=g.isFocused,O=this.getCountrySelectOptions({countries:$});return L.createElement(f,r_({style:o,className:K(a,"PhoneInput",{"PhoneInput--focus":x,"PhoneInput--disabled":r,"PhoneInput--readOnly":n})},h),L.createElement(c,r_({name:t?"".concat(t,"Country"):void 0,"aria-label":p.country},d,{value:b,options:O,onChange:this.onCountryChange,onFocus:this.onCountryFocus,onBlur:this.onCountryBlur,disabled:r||d&&d.disabled,readOnly:n||d&&d.readOnly,iconComponent:this.CountryIcon})),L.createElement(s?tb:tx,r_({ref:this.setInputRef,type:"tel",autoComplete:i},u,v,{inputFormat:!0===m?"INTERNATIONAL":!1===m?"NATIONAL":"INTERNATIONAL_OR_NATIONAL",international:!!m||void 0,withCountryCallingCode:!!m||void 0,name:t,metadata:y,country:b,value:w||"",onChange:this.onChange,onFocus:this.onFocus,onBlur:this.onBlur,disabled:r,readOnly:n,inputComponent:l,className:K("PhoneInputInput",u&&u.className,v.className)})))}}],r=[{key:"getDerivedStateFromProps",value:function(e,t){return rD({props:e},function(e,t,r){var n=e.metadata,i=e.countries,o=e.defaultCountry,a=e.value,l=e.reset,u=e.international,s=e.displayInitialValueAsLocalNumber,c=e.initialValueFormat,d=t.defaultCountry,f=t.value,h=t.reset;r.country;var p=r.value,y=r.hasUserSelectedACountry,m=r.latestCountrySelectedByUser,v=function(e){return rP(rj(rj({},e),{},{international:u,useNationalFormat:s||"national"===c,metadata:n}))};if(l!==h)return{phoneDigits:v({value:void 0,defaultCountry:o}),value:void 0,country:o,latestCountrySelectedByUser:void 0,hasUserSelectedACountry:void 0};if(o!==d){var g=!o||tY(o,n),b=!p||u&&p===v({value:void 0,defaultCountry:d}),$=!a&&b;if(!y&&g&&$)return{country:o,phoneDigits:v({value:void 0,defaultCountry:o}),value:void 0}}if(!rA(a,f)&&!rA(a,p)){if(a){a&&tH(a);var w,x,O=r$(a,n),C=tV(i,n);O&&O.country?(!C||C.indexOf(O.country)>=0)&&(w=O.country):(w=rx(a,{country:void 0,countries:C,metadata:n}))||!o||0!==a.indexOf(rb(o,n))||(w=o)}return a?m&&((w?m===w:rM(a,m,n))?w||(w=m):x={latestCountrySelectedByUser:void 0}):x={latestCountrySelectedByUser:void 0,hasUserSelectedACountry:void 0},rj(rj({},x),{},{phoneDigits:v({phoneNumber:O,value:a,defaultCountry:o}),value:a,country:a?w:o})}}(e,t.props,t))}}],t&&rR(n.prototype,t),r&&rR(n,r),Object.defineProperty(n,"prototype",{writable:!1}),n}(L.PureComponent),rW=L.forwardRef(function(e,t){return L.createElement(rK,r_({},function(e){for(var t in e=rD({},e),rG)void 0===e[t]&&(e[t]=rG[t]);return e}(e),{inputRef:t}))});rW.propTypes={value:U.string,onChange:U.func.isRequired,onFocus:U.func,onBlur:U.func,disabled:U.bool,readOnly:U.bool,autoComplete:U.string,initialValueFormat:U.oneOf(["national"]),displayInitialValueAsLocalNumber:U.bool,defaultCountry:U.string,countries:U.arrayOf(U.string),labels:z,locales:U.oneOfType([U.string,U.arrayOf(U.string)]),flagUrl:U.string,flags:U.objectOf(U.elementType),flagComponent:U.elementType,addInternationalOption:U.bool,internationalIcon:U.elementType,countryOptionsOrder:U.arrayOf(U.string),style:U.object,className:U.string,countrySelectComponent:U.elementType,countrySelectProps:U.object,inputComponent:U.elementType,numberInputProps:U.object,containerComponent:U.elementType,containerComponentProps:U.object,smartCaret:U.bool,international:U.bool,limitMaxLength:U.bool,countryCallingCodeEditable:U.bool,metadata:B,onCountryChange:U.func,focusInputOnCountrySelection:U.bool};var rG={autoComplete:"tel",countrySelectComponent:tk,flagComponent:tR,flagUrl:"https://purecatamphetamine.github.io/country-flag-icons/3x2/{XX}.svg",internationalIcon:tK,inputComponent:"input",containerComponent:"div",reset:U.any,smartCaret:!0,addInternationalOption:!0,countryCallingCodeEditable:!0,focusInputOnCountrySelection:!0},rH=["metadata","labels"];function rq(){return(rq=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(i[r]=e[r]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(i[r]=e[r])}return i}(t,rH);return L.createElement(rW,rq({},o,{ref:r,metadata:void 0===n?e:n,labels:void 0===i?F:i}))});return t.propTypes={metadata:B,labels:z},t}rY();let rV=rY(n);function rZ(){return function(e,t){var r=Array.prototype.slice.call(t);return r.push(n),e.apply(this,r)}(D,arguments)}},83478:(e,t,r)=>{"use strict";r.d(t,{RG:()=>w,bL:()=>j,q7:()=>A});var n=r(12115),i=r(70379),o=r(64831),a=r(47527),l=r(68599),u=r(89971),s=r(99354),c=r(17347),d=r(98979),f=r(1933),h=r(95155),p="rovingFocusGroup.onEntryFocus",y={bubbles:!1,cancelable:!0},m="RovingFocusGroup",[v,g,b]=(0,o.N)(m),[$,w]=(0,l.A)(m,[b]),[x,O]=$(m),C=n.forwardRef((e,t)=>(0,h.jsx)(v.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,h.jsx)(v.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,h.jsx)(S,{...e,ref:t})})}));C.displayName=m;var S=n.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:o,loop:l=!1,dir:u,currentTabStopId:v,defaultCurrentTabStopId:b,onCurrentTabStopIdChange:$,onEntryFocus:w,preventScrollOnEntryFocus:O=!1,...C}=e,S=n.useRef(null),M=(0,a.s)(t,S),P=(0,f.jH)(u),[E,j]=(0,d.i)({prop:v,defaultProp:b??null,onChange:$,caller:m}),[A,k]=n.useState(!1),T=(0,c.c)(w),I=g(r),D=n.useRef(!1),[_,R]=n.useState(0);return n.useEffect(()=>{let e=S.current;if(e)return e.addEventListener(p,T),()=>e.removeEventListener(p,T)},[T]),(0,h.jsx)(x,{scope:r,orientation:o,dir:P,loop:l,currentTabStopId:E,onItemFocus:n.useCallback(e=>j(e),[j]),onItemShiftTab:n.useCallback(()=>k(!0),[]),onFocusableItemAdd:n.useCallback(()=>R(e=>e+1),[]),onFocusableItemRemove:n.useCallback(()=>R(e=>e-1),[]),children:(0,h.jsx)(s.sG.div,{tabIndex:A||0===_?-1:0,"data-orientation":o,...C,ref:M,style:{outline:"none",...e.style},onMouseDown:(0,i.mK)(e.onMouseDown,()=>{D.current=!0}),onFocus:(0,i.mK)(e.onFocus,e=>{let t=!D.current;if(e.target===e.currentTarget&&t&&!A){let t=new CustomEvent(p,y);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=I().filter(e=>e.focusable);N([e.find(e=>e.active),e.find(e=>e.id===E),...e].filter(Boolean).map(e=>e.ref.current),O)}}D.current=!1}),onBlur:(0,i.mK)(e.onBlur,()=>k(!1))})})}),M="RovingFocusGroupItem",P=n.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:o=!0,active:a=!1,tabStopId:l,children:c,...d}=e,f=(0,u.B)(),p=l||f,y=O(M,r),m=y.currentTabStopId===p,b=g(r),{onFocusableItemAdd:$,onFocusableItemRemove:w,currentTabStopId:x}=y;return n.useEffect(()=>{if(o)return $(),()=>w()},[o,$,w]),(0,h.jsx)(v.ItemSlot,{scope:r,id:p,focusable:o,active:a,children:(0,h.jsx)(s.sG.span,{tabIndex:m?0:-1,"data-orientation":y.orientation,...d,ref:t,onMouseDown:(0,i.mK)(e.onMouseDown,e=>{o?y.onItemFocus(p):e.preventDefault()}),onFocus:(0,i.mK)(e.onFocus,()=>y.onItemFocus(p)),onKeyDown:(0,i.mK)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void y.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let i=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(i))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(i)))return E[i]}(e,y.orientation,y.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let i=b().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)i.reverse();else if("prev"===t||"next"===t){var r,n;"prev"===t&&i.reverse();let o=i.indexOf(e.currentTarget);i=y.loop?(r=i,n=o+1,r.map((e,t)=>r[(n+t)%r.length])):i.slice(o+1)}setTimeout(()=>N(i))}}),children:"function"==typeof c?c({isCurrentTabStop:m,hasTabStop:null!=x}):c})})});P.displayName=M;var E={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function N(e,t=!1){let r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}var j=C,A=P},83643:(e,t,r)=>{e.exports=r(6868).sortBy},83859:(e,t,r)=>{"use strict";function n(e,t){return e*=1,t*=1,function(r){return e*(1-r)+t*r}}r.d(t,{A:()=>n})},84224:(e,t,r)=>{"use strict";function n(e){return null!=e.stackId&&null!=e.dataKey}r.d(t,{g:()=>n})},84375:(e,t,r)=>{"use strict";r.d(t,{H4:()=>C,_V:()=>O,bL:()=>x});var n=r(12115),i=r(95155),o=r(17347),a=r(66294);r(47650);var l=r(42442),u=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,l.TL)(`Primitive.${t}`),o=n.forwardRef((e,n)=>{let{asChild:o,...a}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o?r:t,{...a,ref:n})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{}),s=r(8039);function c(){return()=>{}}var d="Avatar",[f,h]=function(e,t=[]){let r=[],o=()=>{let t=r.map(e=>n.createContext(e));return function(r){let i=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:i}}),[r,i])}};return o.scopeName=e,[function(t,o){let a=n.createContext(o);a.displayName=t+"Context";let l=r.length;r=[...r,o];let u=t=>{let{scope:r,children:o,...u}=t,s=r?.[e]?.[l]||a,c=n.useMemo(()=>u,Object.values(u));return(0,i.jsx)(s.Provider,{value:c,children:o})};return u.displayName=t+"Provider",[u,function(r,i){let u=i?.[e]?.[l]||a,s=n.useContext(u);if(s)return s;if(void 0!==o)return o;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=r.reduce((t,{useScope:r,scopeName:n})=>{let i=r(e)[`__scope${n}`];return{...t,...i}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return r.scopeName=t.scopeName,r}(o,...t)]}(d),[p,y]=f(d),m=n.forwardRef((e,t)=>{let{__scopeAvatar:r,...o}=e,[a,l]=n.useState("idle");return(0,i.jsx)(p,{scope:r,imageLoadingStatus:a,onImageLoadingStatusChange:l,children:(0,i.jsx)(u.span,{...o,ref:t})})});m.displayName=d;var v="AvatarImage",g=n.forwardRef((e,t)=>{let{__scopeAvatar:r,src:l,onLoadingStatusChange:d=()=>{},...f}=e,h=y(v,r),p=function(e,{referrerPolicy:t,crossOrigin:r}){let i=(0,s.useSyncExternalStore)(c,()=>!0,()=>!1),o=n.useRef(null),l=i?(o.current||(o.current=new window.Image),o.current):null,[u,d]=n.useState(()=>w(l,e));return(0,a.N)(()=>{d(w(l,e))},[l,e]),(0,a.N)(()=>{let e=e=>()=>{d(e)};if(!l)return;let n=e("loaded"),i=e("error");return l.addEventListener("load",n),l.addEventListener("error",i),t&&(l.referrerPolicy=t),"string"==typeof r&&(l.crossOrigin=r),()=>{l.removeEventListener("load",n),l.removeEventListener("error",i)}},[l,r,t]),u}(l,f),m=(0,o.c)(e=>{d(e),h.onImageLoadingStatusChange(e)});return(0,a.N)(()=>{"idle"!==p&&m(p)},[p,m]),"loaded"===p?(0,i.jsx)(u.img,{...f,ref:t,src:l}):null});g.displayName=v;var b="AvatarFallback",$=n.forwardRef((e,t)=>{let{__scopeAvatar:r,delayMs:o,...a}=e,l=y(b,r),[s,c]=n.useState(void 0===o);return n.useEffect(()=>{if(void 0!==o){let e=window.setTimeout(()=>c(!0),o);return()=>window.clearTimeout(e)}},[o]),s&&"loaded"!==l.imageLoadingStatus?(0,i.jsx)(u.span,{...a,ref:t}):null});function w(e,t){return e?t?(e.src!==t&&(e.src=t),e.complete&&e.naturalWidth>0?"loaded":"loading"):"error":"idle"}$.displayName=b;var x=m,O=g,C=$},85802:(e,t,r)=>{"use strict";r.d(t,{i:()=>u});let n=Math.PI,i=2*n,o=i-1e-6;function a(e){this._+=e[0];for(let t=1,r=e.length;t=0))throw Error(`invalid digits: ${e}`);if(t>15)return a;let r=10**t;return function(e){this._+=e[0];for(let t=1,n=e.length;t1e-6)if(Math.abs(d*u-s*c)>1e-6&&o){let h=r-a,p=i-l,y=u*u+s*s,m=Math.sqrt(y),v=Math.sqrt(f),g=o*Math.tan((n-Math.acos((y+f-(h*h+p*p))/(2*m*v)))/2),b=g/v,$=g/m;Math.abs(b-1)>1e-6&&this._append`L${e+b*c},${t+b*d}`,this._append`A${o},${o},0,0,${+(d*h>c*p)},${this._x1=e+$*u},${this._y1=t+$*s}`}else this._append`L${this._x1=e},${this._y1=t}`}arc(e,t,r,a,l,u){if(e*=1,t*=1,r*=1,u=!!u,r<0)throw Error(`negative radius: ${r}`);let s=r*Math.cos(a),c=r*Math.sin(a),d=e+s,f=t+c,h=1^u,p=u?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}`,r&&(p<0&&(p=p%i+i),p>o?this._append`A${r},${r},0,1,${h},${e-s},${t-c}A${r},${r},0,1,${h},${this._x1=d},${this._y1=f}`:p>1e-6&&this._append`A${r},${r},0,${+(p>=n)},${h},${this._x1=e+r*Math.cos(l)},${this._y1=t+r*Math.sin(l)}`)}rect(e,t,r,n){this._append`M${this._x0=this._x1=+e},${this._y0=this._y1=+t}h${r*=1}v${+n}h${-r}Z`}toString(){return this._}}function u(e){let t=3;return e.digits=function(r){if(!arguments.length)return t;if(null==r)t=null;else{let e=Math.floor(r);if(!(e>=0))throw RangeError(`invalid digits: ${r}`);t=e}return e},()=>new l(t)}l.prototype},86033:(e,t,r)=>{"use strict";r.d(t,{C1:()=>F,bL:()=>R,q7:()=>L});var n=r(12115),i=r(70379),o=r(47527),a=r(68599),l=r(99354),u=r(83478),s=r(98979),c=r(1933),d=r(63509),f=r(83417),h=r(83935),p=r(95155),y="Radio",[m,v]=(0,a.A)(y),[g,b]=m(y),$=n.forwardRef((e,t)=>{let{__scopeRadio:r,name:a,checked:u=!1,required:s,disabled:c,value:d="on",onCheck:f,form:h,...y}=e,[m,v]=n.useState(null),b=(0,o.s)(t,e=>v(e)),$=n.useRef(!1),w=!m||h||!!m.closest("form");return(0,p.jsxs)(g,{scope:r,checked:u,disabled:c,children:[(0,p.jsx)(l.sG.button,{type:"button",role:"radio","aria-checked":u,"data-state":C(u),"data-disabled":c?"":void 0,disabled:c,value:d,...y,ref:b,onClick:(0,i.mK)(e.onClick,e=>{u||f?.(),w&&($.current=e.isPropagationStopped(),$.current||e.stopPropagation())})}),w&&(0,p.jsx)(O,{control:m,bubbles:!$.current,name:a,value:d,checked:u,required:s,disabled:c,form:h,style:{transform:"translateX(-100%)"}})]})});$.displayName=y;var w="RadioIndicator",x=n.forwardRef((e,t)=>{let{__scopeRadio:r,forceMount:n,...i}=e,o=b(w,r);return(0,p.jsx)(h.C,{present:n||o.checked,children:(0,p.jsx)(l.sG.span,{"data-state":C(o.checked),"data-disabled":o.disabled?"":void 0,...i,ref:t})})});x.displayName=w;var O=n.forwardRef(({__scopeRadio:e,control:t,checked:r,bubbles:i=!0,...a},u)=>{let s=n.useRef(null),c=(0,o.s)(s,u),h=(0,f.Z)(r),y=(0,d.X)(t);return n.useEffect(()=>{let e=s.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(h!==r&&t){let n=new Event("click",{bubbles:i});t.call(e,r),e.dispatchEvent(n)}},[h,r,i]),(0,p.jsx)(l.sG.input,{type:"radio","aria-hidden":!0,defaultChecked:r,...a,tabIndex:-1,ref:c,style:{...a.style,...y,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function C(e){return e?"checked":"unchecked"}O.displayName="RadioBubbleInput";var S=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],M="RadioGroup",[P,E]=(0,a.A)(M,[u.RG,v]),N=(0,u.RG)(),j=v(),[A,k]=P(M),T=n.forwardRef((e,t)=>{let{__scopeRadioGroup:r,name:n,defaultValue:i,value:o,required:a=!1,disabled:d=!1,orientation:f,dir:h,loop:y=!0,onValueChange:m,...v}=e,g=N(r),b=(0,c.jH)(h),[$,w]=(0,s.i)({prop:o,defaultProp:i??null,onChange:m,caller:M});return(0,p.jsx)(A,{scope:r,name:n,required:a,disabled:d,value:$,onValueChange:w,children:(0,p.jsx)(u.bL,{asChild:!0,...g,orientation:f,dir:b,loop:y,children:(0,p.jsx)(l.sG.div,{role:"radiogroup","aria-required":a,"aria-orientation":f,"data-disabled":d?"":void 0,dir:b,...v,ref:t})})})});T.displayName=M;var I="RadioGroupItem",D=n.forwardRef((e,t)=>{let{__scopeRadioGroup:r,disabled:a,...l}=e,s=k(I,r),c=s.disabled||a,d=N(r),f=j(r),h=n.useRef(null),y=(0,o.s)(t,h),m=s.value===l.value,v=n.useRef(!1);return n.useEffect(()=>{let e=e=>{S.includes(e.key)&&(v.current=!0)},t=()=>v.current=!1;return document.addEventListener("keydown",e),document.addEventListener("keyup",t),()=>{document.removeEventListener("keydown",e),document.removeEventListener("keyup",t)}},[]),(0,p.jsx)(u.q7,{asChild:!0,...d,focusable:!c,active:m,children:(0,p.jsx)($,{disabled:c,required:s.required,checked:m,...f,...l,name:s.name,ref:y,onCheck:()=>s.onValueChange(l.value),onKeyDown:(0,i.mK)(e=>{"Enter"===e.key&&e.preventDefault()}),onFocus:(0,i.mK)(l.onFocus,()=>{v.current&&h.current?.click()})})})});D.displayName=I;var _=n.forwardRef((e,t)=>{let{__scopeRadioGroup:r,...n}=e,i=j(r);return(0,p.jsx)(x,{...i,...n,ref:t})});_.displayName="RadioGroupIndicator";var R=T,L=D,F=_},86954:(e,t,r)=>{"use strict";r.d(t,{q:()=>i});var n=["dangerouslySetInnerHTML","onCopy","onCopyCapture","onCut","onCutCapture","onPaste","onPasteCapture","onCompositionEnd","onCompositionEndCapture","onCompositionStart","onCompositionStartCapture","onCompositionUpdate","onCompositionUpdateCapture","onFocus","onFocusCapture","onBlur","onBlurCapture","onChange","onChangeCapture","onBeforeInput","onBeforeInputCapture","onInput","onInputCapture","onReset","onResetCapture","onSubmit","onSubmitCapture","onInvalid","onInvalidCapture","onLoad","onLoadCapture","onError","onErrorCapture","onKeyDown","onKeyDownCapture","onKeyPress","onKeyPressCapture","onKeyUp","onKeyUpCapture","onAbort","onAbortCapture","onCanPlay","onCanPlayCapture","onCanPlayThrough","onCanPlayThroughCapture","onDurationChange","onDurationChangeCapture","onEmptied","onEmptiedCapture","onEncrypted","onEncryptedCapture","onEnded","onEndedCapture","onLoadedData","onLoadedDataCapture","onLoadedMetadata","onLoadedMetadataCapture","onLoadStart","onLoadStartCapture","onPause","onPauseCapture","onPlay","onPlayCapture","onPlaying","onPlayingCapture","onProgress","onProgressCapture","onRateChange","onRateChangeCapture","onSeeked","onSeekedCapture","onSeeking","onSeekingCapture","onStalled","onStalledCapture","onSuspend","onSuspendCapture","onTimeUpdate","onTimeUpdateCapture","onVolumeChange","onVolumeChangeCapture","onWaiting","onWaitingCapture","onAuxClick","onAuxClickCapture","onClick","onClickCapture","onContextMenu","onContextMenuCapture","onDoubleClick","onDoubleClickCapture","onDrag","onDragCapture","onDragEnd","onDragEndCapture","onDragEnter","onDragEnterCapture","onDragExit","onDragExitCapture","onDragLeave","onDragLeaveCapture","onDragOver","onDragOverCapture","onDragStart","onDragStartCapture","onDrop","onDropCapture","onMouseDown","onMouseDownCapture","onMouseEnter","onMouseLeave","onMouseMove","onMouseMoveCapture","onMouseOut","onMouseOutCapture","onMouseOver","onMouseOverCapture","onMouseUp","onMouseUpCapture","onSelect","onSelectCapture","onTouchCancel","onTouchCancelCapture","onTouchEnd","onTouchEndCapture","onTouchMove","onTouchMoveCapture","onTouchStart","onTouchStartCapture","onPointerDown","onPointerDownCapture","onPointerMove","onPointerMoveCapture","onPointerUp","onPointerUpCapture","onPointerCancel","onPointerCancelCapture","onPointerEnter","onPointerEnterCapture","onPointerLeave","onPointerLeaveCapture","onPointerOver","onPointerOverCapture","onPointerOut","onPointerOutCapture","onGotPointerCapture","onGotPointerCaptureCapture","onLostPointerCapture","onLostPointerCaptureCapture","onScroll","onScrollCapture","onWheel","onWheelCapture","onAnimationStart","onAnimationStartCapture","onAnimationEnd","onAnimationEndCapture","onAnimationIteration","onAnimationIterationCapture","onTransitionEnd","onTransitionEndCapture"];function i(e){return"string"==typeof e&&n.includes(e)}},88611:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});let n={active:!0,breakpoints:{},delay:4e3,jump:!1,playOnInit:!0,stopOnFocusIn:!0,stopOnInteraction:!0,stopOnMouseEnter:!1,stopOnLastSnap:!1,rootNode:null};function i(e={}){let t,r,o,a,l=null,u=0,s=!1,c=!1,d=!1,f=!1;function h(){if(!o){if(m()){d=!0;return}s||r.emit("autoplay:play"),function(){let{ownerWindow:e}=r.internalEngine();e.clearTimeout(u),u=e.setTimeout(w,a[r.selectedScrollSnap()]),l=new Date().getTime(),r.emit("autoplay:timerset")}(),s=!0}}function p(){o||(s&&r.emit("autoplay:stop"),function(){let{ownerWindow:e}=r.internalEngine();e.clearTimeout(u),u=0,l=null,r.emit("autoplay:timerstopped")}(),s=!1)}function y(){if(m())return d=s,p();d&&h()}function m(){let{ownerDocument:e}=r.internalEngine();return"hidden"===e.visibilityState}function v(){c||p()}function g(){c||h()}function b(){c=!0,p()}function $(){c=!1,h()}function w(){let{index:e}=r.internalEngine(),n=e.clone().add(1).get(),i=r.scrollSnapList().length-1,o=t.stopOnLastSnap&&n===i;if(r.canScrollNext()?r.scrollNext(f):r.scrollTo(0,f),r.emit("autoplay:select"),o)return p();h()}return{name:"autoplay",options:e,init:function(l,u){var s,c,d,m;let w,x;r=l;let{mergeOptions:O,optionsAtMedia:C}=u,S=O(n,i.globalOptions);if(t=C(O(S,e)),r.scrollSnapList().length<=1)return;f=t.jump,o=!1,s=r,c=t.delay,w=s.scrollSnapList(),a="number"==typeof c?w.map(()=>c):c(w,s);let{eventStore:M,ownerDocument:P}=r.internalEngine(),E=!!r.internalEngine().options.watchDrag,N=(d=r,m=t.rootNode,x=d.rootNode(),m&&m(x)||x);M.add(P,"visibilitychange",y),E&&r.on("pointerDown",v),E&&!t.stopOnInteraction&&r.on("pointerUp",g),t.stopOnMouseEnter&&M.add(N,"mouseenter",b),t.stopOnMouseEnter&&!t.stopOnInteraction&&M.add(N,"mouseleave",$),t.stopOnFocusIn&&r.on("slideFocusStart",p),t.stopOnFocusIn&&!t.stopOnInteraction&&M.add(r.containerNode(),"focusout",h),t.playOnInit&&h()},destroy:function(){r.off("pointerDown",v).off("pointerUp",g).off("slideFocusStart",p),p(),o=!0,s=!1},play:function(e){void 0!==e&&(f=e),h()},stop:function(){s&&p()},reset:function(){s&&h()},isPlaying:function(){return s},timeUntilNext:function(){return l?a[r.selectedScrollSnap()]-(new Date().getTime()-l):null}}}i.globalOptions=void 0},88615:(e,t,r)=>{"use strict";r.d(t,{N:()=>s});var n=r(77989),i=r(25037),o=r(46776),a=r(91993),l=r(37305),u=r(92477);function s(e,t){let r,s,c,d,f=(0,u.a)(e,t?.in);return Math.round(((0,i.k)(f,t)-(r=(0,o.q)(),s=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??r.firstWeekContainsDate??r.locale?.options?.firstWeekContainsDate??1,c=(0,l.h)(f,t),(d=(0,a.w)(t?.in||f,0)).setFullYear(c,0,s),d.setHours(0,0,0,0),(0,i.k)(d,t)))/n.my)+1}},89010:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(91050);t.isMatch=function(e,t){return n.isMatchWith(e,t,()=>void 0)}},89349:(e,t,r)=>{"use strict";r.d(t,{LM:()=>Y,OK:()=>V,VM:()=>O,bL:()=>q,lr:()=>I});var n=r(12115),i=r(99354),o=r(83935),a=r(68599),l=r(47527),u=r(17347),s=r(1933),c=r(66294),d=r(27209),f=r(70379),h=r(95155),p="ScrollArea",[y,m]=(0,a.A)(p),[v,g]=y(p),b=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,type:o="hover",dir:a,scrollHideDelay:u=600,...c}=e,[d,f]=n.useState(null),[p,y]=n.useState(null),[m,g]=n.useState(null),[b,$]=n.useState(null),[w,x]=n.useState(null),[O,C]=n.useState(0),[S,M]=n.useState(0),[P,E]=n.useState(!1),[N,j]=n.useState(!1),A=(0,l.s)(t,e=>f(e)),k=(0,s.jH)(a);return(0,h.jsx)(v,{scope:r,type:o,dir:k,scrollHideDelay:u,scrollArea:d,viewport:p,onViewportChange:y,content:m,onContentChange:g,scrollbarX:b,onScrollbarXChange:$,scrollbarXEnabled:P,onScrollbarXEnabledChange:E,scrollbarY:w,onScrollbarYChange:x,scrollbarYEnabled:N,onScrollbarYEnabledChange:j,onCornerWidthChange:C,onCornerHeightChange:M,children:(0,h.jsx)(i.sG.div,{dir:k,...c,ref:A,style:{position:"relative","--radix-scroll-area-corner-width":O+"px","--radix-scroll-area-corner-height":S+"px",...e.style}})})});b.displayName=p;var $="ScrollAreaViewport",w=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,children:o,nonce:a,...u}=e,s=g($,r),c=n.useRef(null),d=(0,l.s)(t,c,s.onViewportChange);return(0,h.jsxs)(h.Fragment,{children:[(0,h.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:a}),(0,h.jsx)(i.sG.div,{"data-radix-scroll-area-viewport":"",...u,ref:d,style:{overflowX:s.scrollbarXEnabled?"scroll":"hidden",overflowY:s.scrollbarYEnabled?"scroll":"hidden",...e.style},children:(0,h.jsx)("div",{ref:s.onContentChange,style:{minWidth:"100%",display:"table"},children:o})})]})});w.displayName=$;var x="ScrollAreaScrollbar",O=n.forwardRef((e,t)=>{let{forceMount:r,...i}=e,o=g(x,e.__scopeScrollArea),{onScrollbarXEnabledChange:a,onScrollbarYEnabledChange:l}=o,u="horizontal"===e.orientation;return n.useEffect(()=>(u?a(!0):l(!0),()=>{u?a(!1):l(!1)}),[u,a,l]),"hover"===o.type?(0,h.jsx)(C,{...i,ref:t,forceMount:r}):"scroll"===o.type?(0,h.jsx)(S,{...i,ref:t,forceMount:r}):"auto"===o.type?(0,h.jsx)(M,{...i,ref:t,forceMount:r}):"always"===o.type?(0,h.jsx)(P,{...i,ref:t}):null});O.displayName=x;var C=n.forwardRef((e,t)=>{let{forceMount:r,...i}=e,a=g(x,e.__scopeScrollArea),[l,u]=n.useState(!1);return n.useEffect(()=>{let e=a.scrollArea,t=0;if(e){let r=()=>{window.clearTimeout(t),u(!0)},n=()=>{t=window.setTimeout(()=>u(!1),a.scrollHideDelay)};return e.addEventListener("pointerenter",r),e.addEventListener("pointerleave",n),()=>{window.clearTimeout(t),e.removeEventListener("pointerenter",r),e.removeEventListener("pointerleave",n)}}},[a.scrollArea,a.scrollHideDelay]),(0,h.jsx)(o.C,{present:r||l,children:(0,h.jsx)(M,{"data-state":l?"visible":"hidden",...i,ref:t})})}),S=n.forwardRef((e,t)=>{var r;let{forceMount:i,...a}=e,l=g(x,e.__scopeScrollArea),u="horizontal"===e.orientation,s=G(()=>d("SCROLL_END"),100),[c,d]=(r={hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}},n.useReducer((e,t)=>r[e][t]??e,"hidden"));return n.useEffect(()=>{if("idle"===c){let e=window.setTimeout(()=>d("HIDE"),l.scrollHideDelay);return()=>window.clearTimeout(e)}},[c,l.scrollHideDelay,d]),n.useEffect(()=>{let e=l.viewport,t=u?"scrollLeft":"scrollTop";if(e){let r=e[t],n=()=>{let n=e[t];r!==n&&(d("SCROLL"),s()),r=n};return e.addEventListener("scroll",n),()=>e.removeEventListener("scroll",n)}},[l.viewport,u,d,s]),(0,h.jsx)(o.C,{present:i||"hidden"!==c,children:(0,h.jsx)(P,{"data-state":"hidden"===c?"hidden":"visible",...a,ref:t,onPointerEnter:(0,f.mK)(e.onPointerEnter,()=>d("POINTER_ENTER")),onPointerLeave:(0,f.mK)(e.onPointerLeave,()=>d("POINTER_LEAVE"))})})}),M=n.forwardRef((e,t)=>{let r=g(x,e.__scopeScrollArea),{forceMount:i,...a}=e,[l,u]=n.useState(!1),s="horizontal"===e.orientation,c=G(()=>{if(r.viewport){let e=r.viewport.offsetWidth{let{orientation:r="vertical",...i}=e,o=g(x,e.__scopeScrollArea),a=n.useRef(null),l=n.useRef(0),[u,s]=n.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),c=U(u.viewport,u.content),d={...i,sizes:u,onSizesChange:s,hasThumb:!!(c>0&&c<1),onThumbChange:e=>a.current=e,onThumbPointerUp:()=>l.current=0,onThumbPointerDown:e=>l.current=e};function f(e,t){return function(e,t,r,n="ltr"){let i=B(r),o=t||i/2,a=r.scrollbar.paddingStart+o,l=r.scrollbar.size-r.scrollbar.paddingEnd-(i-o),u=r.content-r.viewport;return K([a,l],"ltr"===n?[0,u]:[-1*u,0])(e)}(e,l.current,u,t)}return"horizontal"===r?(0,h.jsx)(E,{...d,ref:t,onThumbPositionChange:()=>{if(o.viewport&&a.current){let e=z(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=f(e,o.dir))}}):"vertical"===r?(0,h.jsx)(N,{...d,ref:t,onThumbPositionChange:()=>{if(o.viewport&&a.current){let e=z(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=f(e))}}):null}),E=n.forwardRef((e,t)=>{let{sizes:r,onSizesChange:i,...o}=e,a=g(x,e.__scopeScrollArea),[u,s]=n.useState(),c=n.useRef(null),d=(0,l.s)(t,c,a.onScrollbarXChange);return n.useEffect(()=>{c.current&&s(getComputedStyle(c.current))},[c]),(0,h.jsx)(k,{"data-orientation":"horizontal",...o,ref:d,sizes:r,style:{bottom:0,left:"rtl"===a.dir?"var(--radix-scroll-area-corner-width)":0,right:"ltr"===a.dir?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":B(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.x),onDragScroll:t=>e.onDragScroll(t.x),onWheelScroll:(t,r)=>{if(a.viewport){var n,i;let o=a.viewport.scrollLeft+t.deltaX;e.onWheelScroll(o),n=o,i=r,n>0&&n{c.current&&a.viewport&&u&&i({content:a.viewport.scrollWidth,viewport:a.viewport.offsetWidth,scrollbar:{size:c.current.clientWidth,paddingStart:F(u.paddingLeft),paddingEnd:F(u.paddingRight)}})}})}),N=n.forwardRef((e,t)=>{let{sizes:r,onSizesChange:i,...o}=e,a=g(x,e.__scopeScrollArea),[u,s]=n.useState(),c=n.useRef(null),d=(0,l.s)(t,c,a.onScrollbarYChange);return n.useEffect(()=>{c.current&&s(getComputedStyle(c.current))},[c]),(0,h.jsx)(k,{"data-orientation":"vertical",...o,ref:d,sizes:r,style:{top:0,right:"ltr"===a.dir?0:void 0,left:"rtl"===a.dir?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":B(r)+"px",...e.style},onThumbPointerDown:t=>e.onThumbPointerDown(t.y),onDragScroll:t=>e.onDragScroll(t.y),onWheelScroll:(t,r)=>{if(a.viewport){var n,i;let o=a.viewport.scrollTop+t.deltaY;e.onWheelScroll(o),n=o,i=r,n>0&&n{c.current&&a.viewport&&u&&i({content:a.viewport.scrollHeight,viewport:a.viewport.offsetHeight,scrollbar:{size:c.current.clientHeight,paddingStart:F(u.paddingTop),paddingEnd:F(u.paddingBottom)}})}})}),[j,A]=y(x),k=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,sizes:o,hasThumb:a,onThumbChange:s,onThumbPointerUp:c,onThumbPointerDown:d,onThumbPositionChange:p,onDragScroll:y,onWheelScroll:m,onResize:v,...b}=e,$=g(x,r),[w,O]=n.useState(null),C=(0,l.s)(t,e=>O(e)),S=n.useRef(null),M=n.useRef(""),P=$.viewport,E=o.content-o.viewport,N=(0,u.c)(m),A=(0,u.c)(p),k=G(v,10);function T(e){S.current&&y({x:e.clientX-S.current.left,y:e.clientY-S.current.top})}return n.useEffect(()=>{let e=e=>{let t=e.target;w?.contains(t)&&N(e,E)};return document.addEventListener("wheel",e,{passive:!1}),()=>document.removeEventListener("wheel",e,{passive:!1})},[P,w,E,N]),n.useEffect(A,[o,A]),H(w,k),H($.content,k),(0,h.jsx)(j,{scope:r,scrollbar:w,hasThumb:a,onThumbChange:(0,u.c)(s),onThumbPointerUp:(0,u.c)(c),onThumbPositionChange:A,onThumbPointerDown:(0,u.c)(d),children:(0,h.jsx)(i.sG.div,{...b,ref:C,style:{position:"absolute",...b.style},onPointerDown:(0,f.mK)(e.onPointerDown,e=>{0===e.button&&(e.target.setPointerCapture(e.pointerId),S.current=w.getBoundingClientRect(),M.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",$.viewport&&($.viewport.style.scrollBehavior="auto"),T(e))}),onPointerMove:(0,f.mK)(e.onPointerMove,T),onPointerUp:(0,f.mK)(e.onPointerUp,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),document.body.style.webkitUserSelect=M.current,$.viewport&&($.viewport.style.scrollBehavior=""),S.current=null})})})}),T="ScrollAreaThumb",I=n.forwardRef((e,t)=>{let{forceMount:r,...n}=e,i=A(T,e.__scopeScrollArea);return(0,h.jsx)(o.C,{present:r||i.hasThumb,children:(0,h.jsx)(D,{ref:t,...n})})}),D=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,style:o,...a}=e,u=g(T,r),s=A(T,r),{onThumbPositionChange:c}=s,d=(0,l.s)(t,e=>s.onThumbChange(e)),p=n.useRef(void 0),y=G(()=>{p.current&&(p.current(),p.current=void 0)},100);return n.useEffect(()=>{let e=u.viewport;if(e){let t=()=>{y(),p.current||(p.current=W(e,c),c())};return c(),e.addEventListener("scroll",t),()=>e.removeEventListener("scroll",t)}},[u.viewport,y,c]),(0,h.jsx)(i.sG.div,{"data-state":s.hasThumb?"visible":"hidden",...a,ref:d,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...o},onPointerDownCapture:(0,f.mK)(e.onPointerDownCapture,e=>{let t=e.target.getBoundingClientRect(),r=e.clientX-t.left,n=e.clientY-t.top;s.onThumbPointerDown({x:r,y:n})}),onPointerUp:(0,f.mK)(e.onPointerUp,s.onThumbPointerUp)})});I.displayName=T;var _="ScrollAreaCorner",R=n.forwardRef((e,t)=>{let r=g(_,e.__scopeScrollArea),n=!!(r.scrollbarX&&r.scrollbarY);return"scroll"!==r.type&&n?(0,h.jsx)(L,{...e,ref:t}):null});R.displayName=_;var L=n.forwardRef((e,t)=>{let{__scopeScrollArea:r,...o}=e,a=g(_,r),[l,u]=n.useState(0),[s,c]=n.useState(0),d=!!(l&&s);return H(a.scrollbarX,()=>{let e=a.scrollbarX?.offsetHeight||0;a.onCornerHeightChange(e),c(e)}),H(a.scrollbarY,()=>{let e=a.scrollbarY?.offsetWidth||0;a.onCornerWidthChange(e),u(e)}),d?(0,h.jsx)(i.sG.div,{...o,ref:t,style:{width:l,height:s,position:"absolute",right:"ltr"===a.dir?0:void 0,left:"rtl"===a.dir?0:void 0,bottom:0,...e.style}}):null});function F(e){return e?parseInt(e,10):0}function U(e,t){let r=e/t;return isNaN(r)?0:r}function B(e){let t=U(e.viewport,e.content),r=e.scrollbar.paddingStart+e.scrollbar.paddingEnd;return Math.max((e.scrollbar.size-r)*t,18)}function z(e,t,r="ltr"){let n=B(t),i=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,o=t.scrollbar.size-i,a=t.content-t.viewport,l=(0,d.q)(e,"ltr"===r?[0,a]:[-1*a,0]);return K([0,a],[0,o-n])(l)}function K(e,t){return r=>{if(e[0]===e[1]||t[0]===t[1])return t[0];let n=(t[1]-t[0])/(e[1]-e[0]);return t[0]+n*(r-e[0])}}var W=(e,t=()=>{})=>{let r={left:e.scrollLeft,top:e.scrollTop},n=0;return!function i(){let o={left:e.scrollLeft,top:e.scrollTop},a=r.left!==o.left,l=r.top!==o.top;(a||l)&&t(),r=o,n=window.requestAnimationFrame(i)}(),()=>window.cancelAnimationFrame(n)};function G(e,t){let r=(0,u.c)(e),i=n.useRef(0);return n.useEffect(()=>()=>window.clearTimeout(i.current),[]),n.useCallback(()=>{window.clearTimeout(i.current),i.current=window.setTimeout(r,t)},[r,t])}function H(e,t){let r=(0,u.c)(t);(0,c.N)(()=>{let t=0;if(e){let n=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return n.observe(e),()=>{window.cancelAnimationFrame(t),n.unobserve(e)}}},[e,r])}var q=b,Y=w,V=R},89670:(e,t,r)=>{"use strict";r.d(t,{UC:()=>q,Y9:()=>G,bL:()=>K,l9:()=>H,q7:()=>W});var n=r(12115),i=r(68599),o=r(64831),a=r(47527),l=r(70379),u=r(98979),s=r(99354),c=r(19820),d=r(89971),f=r(1933),h=r(95155),p="Accordion",y=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[m,v,g]=(0,o.N)(p),[b,$]=(0,i.A)(p,[g,c.z3]),w=(0,c.z3)(),x=n.forwardRef((e,t)=>{let{type:r,...n}=e;return(0,h.jsx)(m.Provider,{scope:e.__scopeAccordion,children:"multiple"===r?(0,h.jsx)(E,{...n,ref:t}):(0,h.jsx)(P,{...n,ref:t})})});x.displayName=p;var[O,C]=b(p),[S,M]=b(p,{collapsible:!1}),P=n.forwardRef((e,t)=>{let{value:r,defaultValue:i,onValueChange:o=()=>{},collapsible:a=!1,...l}=e,[s,c]=(0,u.i)({prop:r,defaultProp:i??"",onChange:o,caller:p});return(0,h.jsx)(O,{scope:e.__scopeAccordion,value:n.useMemo(()=>s?[s]:[],[s]),onItemOpen:c,onItemClose:n.useCallback(()=>a&&c(""),[a,c]),children:(0,h.jsx)(S,{scope:e.__scopeAccordion,collapsible:a,children:(0,h.jsx)(A,{...l,ref:t})})})}),E=n.forwardRef((e,t)=>{let{value:r,defaultValue:i,onValueChange:o=()=>{},...a}=e,[l,s]=(0,u.i)({prop:r,defaultProp:i??[],onChange:o,caller:p}),c=n.useCallback(e=>s((t=[])=>[...t,e]),[s]),d=n.useCallback(e=>s((t=[])=>t.filter(t=>t!==e)),[s]);return(0,h.jsx)(O,{scope:e.__scopeAccordion,value:l,onItemOpen:c,onItemClose:d,children:(0,h.jsx)(S,{scope:e.__scopeAccordion,collapsible:!0,children:(0,h.jsx)(A,{...a,ref:t})})})}),[N,j]=b(p),A=n.forwardRef((e,t)=>{let{__scopeAccordion:r,disabled:i,dir:o,orientation:u="vertical",...c}=e,d=n.useRef(null),p=(0,a.s)(d,t),g=v(r),b="ltr"===(0,f.jH)(o),$=(0,l.mK)(e.onKeyDown,e=>{if(!y.includes(e.key))return;let t=e.target,r=g().filter(e=>!e.ref.current?.disabled),n=r.findIndex(e=>e.ref.current===t),i=r.length;if(-1===n)return;e.preventDefault();let o=n,a=i-1,l=()=>{(o=n+1)>a&&(o=0)},s=()=>{(o=n-1)<0&&(o=a)};switch(e.key){case"Home":o=0;break;case"End":o=a;break;case"ArrowRight":"horizontal"===u&&(b?l():s());break;case"ArrowDown":"vertical"===u&&l();break;case"ArrowLeft":"horizontal"===u&&(b?s():l());break;case"ArrowUp":"vertical"===u&&s()}let c=o%i;r[c].ref.current?.focus()});return(0,h.jsx)(N,{scope:r,disabled:i,direction:o,orientation:u,children:(0,h.jsx)(m.Slot,{scope:r,children:(0,h.jsx)(s.sG.div,{...c,"data-orientation":u,ref:p,onKeyDown:i?void 0:$})})})}),k="AccordionItem",[T,I]=b(k),D=n.forwardRef((e,t)=>{let{__scopeAccordion:r,value:n,...i}=e,o=j(k,r),a=C(k,r),l=w(r),u=(0,d.B)(),s=n&&a.value.includes(n)||!1,f=o.disabled||e.disabled;return(0,h.jsx)(T,{scope:r,open:s,disabled:f,triggerId:u,children:(0,h.jsx)(c.bL,{"data-orientation":o.orientation,"data-state":z(s),...l,...i,ref:t,disabled:f,open:s,onOpenChange:e=>{e?a.onItemOpen(n):a.onItemClose(n)}})})});D.displayName=k;var _="AccordionHeader",R=n.forwardRef((e,t)=>{let{__scopeAccordion:r,...n}=e,i=j(p,r),o=I(_,r);return(0,h.jsx)(s.sG.h3,{"data-orientation":i.orientation,"data-state":z(o.open),"data-disabled":o.disabled?"":void 0,...n,ref:t})});R.displayName=_;var L="AccordionTrigger",F=n.forwardRef((e,t)=>{let{__scopeAccordion:r,...n}=e,i=j(p,r),o=I(L,r),a=M(L,r),l=w(r);return(0,h.jsx)(m.ItemSlot,{scope:r,children:(0,h.jsx)(c.l9,{"aria-disabled":o.open&&!a.collapsible||void 0,"data-orientation":i.orientation,id:o.triggerId,...l,...n,ref:t})})});F.displayName=L;var U="AccordionContent",B=n.forwardRef((e,t)=>{let{__scopeAccordion:r,...n}=e,i=j(p,r),o=I(U,r),a=w(r);return(0,h.jsx)(c.UC,{role:"region","aria-labelledby":o.triggerId,"data-orientation":i.orientation,...a,...n,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});function z(e){return e?"open":"closed"}B.displayName=U;var K=x,W=D,G=R,H=F,q=B},89803:(e,t,r)=>{"use strict";r.d(t,{b:()=>c});var n=r(12115);r(47650);var i=r(42442),o=r(95155),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,i.TL)(`Primitive.${t}`),a=n.forwardRef((e,n)=>{let{asChild:i,...a}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(i?r:t,{...a,ref:n})});return a.displayName=`Primitive.${t}`,{...e,[t]:a}},{}),l="horizontal",u=["horizontal","vertical"],s=n.forwardRef((e,t)=>{var r;let{decorative:n,orientation:i=l,...s}=e,c=(r=i,u.includes(r))?i:l;return(0,o.jsx)(a.div,{"data-orientation":c,...n?{role:"none"}:{"aria-orientation":"vertical"===c?c:void 0,role:"separator"},...s,ref:t})});s.displayName="Separator";var c=s},89933:(e,t,r)=>{"use strict";r.d(t,{m:()=>n});var n={devToolsEnabled:!1,isSsr:!("u">typeof window&&window.document&&window.document.createElement&&window.setTimeout)}},90463:(e,t,r)=>{e.exports=r(98987).range},90738:(e,t,r)=>{"use strict";r.d(t,{i:()=>a});var n=r(74624);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function o(e){for(var t=1;t{if(null==t)return n.k_;var a,l,u,s=(a=e,l=t,u=r,"axis"===l?"click"===u?a.axisInteraction.click:a.axisInteraction.hover:"click"===u?a.itemInteraction.click:a.itemInteraction.hover);if(null==s)return n.k_;if(s.active)return s;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!=s.index){if(c)return o(o({},s),{},{active:!0})}else if(null!=i)return{active:!0,coordinate:void 0,dataKey:void 0,index:i};return o(o({},n.k_),{},{coordinate:s.coordinate})}},90744:(e,t,r)=>{"use strict";r.d(t,{Lb:()=>o,eC:()=>i,gY:()=>n,hX:()=>u,iO:()=>a,lZ:()=>l,pH:()=>s,vm:()=>c});var n=e=>e.rootProps.barCategoryGap,i=e=>e.rootProps.stackOffset,o=e=>e.rootProps.reverseStackOrder,a=e=>e.options.chartName,l=e=>e.rootProps.syncId,u=e=>e.rootProps.syncMethod,s=e=>e.options.eventEmitter,c=e=>e.rootProps.baseValue},91050:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(77182),i=r(39339),o=r(11846);function a(e,t,r,s){if(t===e)return!0;switch(typeof t){case"object":return function(e,t,r,n){if(null==t)return!0;if(Array.isArray(t))return l(e,t,r,n);if(t instanceof Map){var o=e,a=t,s=r,c=n;if(0===a.size)return!0;if(!(o instanceof Map))return!1;for(let[e,t]of a.entries())if(!1===s(o.get(e),t,e,o,a,c))return!1;return!0}if(t instanceof Set)return u(e,t,r,n);let d=Object.keys(t);if(null==e)return 0===d.length;if(0===d.length)return!0;if(n?.has(t))return n.get(t)===e;n?.set(t,e);try{for(let o=0;o0)return a(e,{...t},r,s);return o.eq(e,t);default:if(!n.isObject(e))return o.eq(e,t);if("string"==typeof t)return""===t;return!0}}function l(e,t,r,n){if(0===t.length)return!0;if(!Array.isArray(e))return!1;let i=new Set;for(let o=0;ovoid 0):a(t,r,function e(t,r,i,o,l,u){let s=n(t,r,i,o,l,u);return void 0!==s?!!s:a(t,r,e,u)},new Map)},t.isSetMatch=u},91298:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isLength=function(e){return Number.isSafeInteger(e)&&e>=0}},91314:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.getTag=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}},91422:(e,t,r)=>{"use strict";r.d(t,{h4:()=>K});var n,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 u=Object.getPrototypeOf;function s(e){return!!e&&!!e[a]}function c(e){return!!e&&(h(e)||Array.isArray(e)||!!e[o]||!!e.constructor?.[o]||g(e)||b(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 r=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;if(r===Object)return!0;if("function"!=typeof r)return!1;let n=f.get(r);return void 0===n&&(n=Function.toString.call(r),f.set(r,n)),n===d}function p(e,t,r=!0){0===y(e)?(r?Reflect.ownKeys(e):Object.keys(e)).forEach(r=>{t(r,e[r],e)}):e.forEach((r,n)=>t(n,r,e))}function y(e){let t=e[a];return t?t.type_:Array.isArray(e)?1:g(e)?2:3*!!b(e)}function m(e,t){return 2===y(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function v(e,t,r){let n=y(e);2===n?e.set(t,r):3===n?e.add(r):e[t]=r}function g(e){return e instanceof Map}function b(e){return e instanceof Set}function $(e){return e.copy_||e.base_}function w(e,t){if(g(e))return new Map(e);if(b(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);let r=h(e);if(!0!==t&&("class_only"!==t||r)){let t=u(e);return null!==t&&r?{...e}:Object.assign(Object.create(t),e)}{let t=Object.getOwnPropertyDescriptors(e);delete t[a];let r=Reflect.ownKeys(t);for(let n=0;n1&&Object.defineProperties(e,{set:O,add:O,clear:O,delete:O}),Object.freeze(e),t&&Object.values(e).forEach(e=>x(e,!0))),e}var O={value:function(){l(2)}};function C(e){return null===e||"object"!=typeof e||Object.isFrozen(e)}var S={};function M(e){let t=S[e];return t||l(0,e),t}function P(e,t){t&&(M("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function E(e){N(e),e.drafts_.forEach(A),e.drafts_=null}function N(e){e===n&&(n=e.parent_)}function j(e){return n={drafts_:[],parent_:n,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function A(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 r=t.drafts_[0];return void 0!==e&&e!==r?(r[a].modified_&&(E(t),l(4)),c(e)&&(e=T(t,e),t.parent_||D(t,e)),t.patches_&&M("Patches").generateReplacementPatches_(r[a].base_,e,t.patches_,t.inversePatches_)):e=T(t,r,[]),E(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==i?e:void 0}function T(e,t,r){if(C(t))return t;let n=e.immer_.shouldUseStrictIteration(),i=t[a];if(!i)return p(t,(n,o)=>I(e,i,t,n,o,r),n),t;if(i.scope_!==e)return t;if(!i.modified_)return D(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,(n,o)=>I(e,i,t,n,o,r,a),n),D(e,t,!1),r&&e.patches_&&M("Patches").generatePatches_(i,r,e.patches_,e.inversePatches_)}return i.copy_}function I(e,t,r,n,i,o,a){if(null==i||"object"!=typeof i&&!a)return;let l=C(i);if(!l||a){if(s(i)){let a=T(e,i,o&&t&&3!==t.type_&&!m(t.assigned_,n)?o.concat(n):void 0);if(v(r,n,a),!s(a))return;e.canAutoFreeze_=!1}else a&&r.add(i);if(c(i)&&!l){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1||t&&t.base_&&t.base_[n]===i&&l)return;T(e,i),(!t||!t.scope_.parent_)&&"symbol"!=typeof n&&(g(r)?r.has(n):Object.prototype.propertyIsEnumerable.call(r,n))&&D(e,i)}}}function D(e,t,r=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&x(t,r)}var _={get(e,t){if(t===a)return e;let r=$(e);if(!m(r,t)){var n;let i;return n=e,(i=F(r,t))?"value"in i?i.value:i.get?.call(n.draft_):void 0}let i=r[t];return e.finalized_||!c(i)?i:i===L(e.base_,t)?(B(e),e.copy_[t]=z(i,e)):i},has:(e,t)=>t in $(e),ownKeys:e=>Reflect.ownKeys($(e)),set(e,t,r){let n=F($(e),t);if(n?.set)return n.set.call(e.draft_,r),!0;if(!e.modified_){let n=L($(e),t),i=n?.[a];if(i&&i.base_===r)return e.copy_[t]=r,e.assigned_[t]=!1,!0;if((r===n?0!==r||1/r==1/n:r!=r&&n!=n)&&(void 0!==r||m(e.base_,t)))return!0;B(e),U(e)}return!!(e.copy_[t]===r&&(void 0!==r||t in e.copy_)||Number.isNaN(r)&&Number.isNaN(e.copy_[t]))||(e.copy_[t]=r,e.assigned_[t]=!0,!0)},deleteProperty:(e,t)=>(void 0!==L(e.base_,t)||t in e.base_?(e.assigned_[t]=!1,B(e),U(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0),getOwnPropertyDescriptor(e,t){let r=$(e),n=Reflect.getOwnPropertyDescriptor(r,t);return n?{writable:!0,configurable:1!==e.type_||"length"!==t,enumerable:n.enumerable,value:r[t]}:n},defineProperty(){l(11)},getPrototypeOf:e=>u(e.base_),setPrototypeOf(){l(12)}},R={};function L(e,t){let r=e[a];return(r?$(r):e)[t]}function F(e,t){if(!(t in e))return;let r=u(e);for(;r;){let e=Object.getOwnPropertyDescriptor(r,t);if(e)return e;r=u(r)}}function U(e){!e.modified_&&(e.modified_=!0,e.parent_&&U(e.parent_))}function B(e){e.copy_||(e.copy_=w(e.base_,e.scope_.immer_.useStrictShallowCopy_))}function z(e,t){let r=g(e)?M("MapSet").proxyMap_(e,t):b(e)?M("MapSet").proxySet_(e,t):function(e,t){let r=Array.isArray(e),i={type_:+!!r,scope_:t?t.scope_:n,modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1},o=i,a=_;r&&(o=[i],a=R);let{revoke:l,proxy:u}=Proxy.revocable(o,a);return i.draft_=u,i.revoke_=l,u}(e,t);return(t?t.scope_:n).drafts_.push(r),r}function K(e){return e}p(_,(e,t)=>{R[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),R.deleteProperty=function(e,t){return R.set.call(this,e,t,void 0)},R.set=function(e,t,r){return _.set.call(this,e[0],t,r,e[0])},new class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.useStrictIteration_=!0,this.produce=(e,t,r)=>{let n;if("function"==typeof e&&"function"!=typeof t){let r=t;t=e;let n=this;return function(e=r,...i){return n.produce(e,e=>t.call(this,e,...i))}}if("function"!=typeof t&&l(6),void 0!==r&&"function"!=typeof r&&l(7),c(e)){let i=j(this),o=z(e,void 0),a=!0;try{n=t(o),a=!1}finally{a?E(i):N(i)}return P(i,r),k(n,i)}if(e&&"object"==typeof e)l(1,e);else{if(void 0===(n=t(e))&&(n=e),n===i&&(n=void 0),this.autoFreeze_&&x(n,!0),r){let t=[],i=[];M("Patches").generateReplacementPatches_(e,n,t,i),r(t,i)}return n}},this.produceWithPatches=(e,t)=>{let r,n;return"function"==typeof e?(t,...r)=>this.produceWithPatches(t,t=>e(t,...r)):[this.produce(e,t,(e,t)=>{r=e,n=t}),r,n]},"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),s(e)&&(s(t=e)||l(10,t),e=function e(t){let r;if(!c(t)||C(t))return t;let n=t[a],i=!0;if(n){if(!n.modified_)return n.base_;n.finalized_=!0,r=w(t,n.scope_.immer_.useStrictShallowCopy_),i=n.scope_.immer_.shouldUseStrictIteration()}else r=w(t,!0);return p(r,(t,n)=>{v(r,t,e(n))},i),n&&(n.finalized_=!1),r}(t));let r=j(this),n=z(e,void 0);return n[a].isManual_=!0,N(r),n}finishDraft(e,t){let r=e&&e[a];r&&r.isManual_||l(9);let{scope_:n}=r;return P(n,t),k(void 0,n)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}setUseStrictIteration(e){this.useStrictIteration_=e}shouldUseStrictIteration(){return this.useStrictIteration_}applyPatches(e,t){let r;for(r=t.length-1;r>=0;r--){let n=t[r];if(0===n.path.length&&"replace"===n.op){e=n.value;break}}r>-1&&(t=t.slice(r+1));let n=M("Patches").applyPatches_;return s(e)?n(e,t):this.produce(e,e=>n(e,t))}}().produce},91993:(e,t,r)=>{"use strict";r.d(t,{w:()=>i});var n=r(77989);function i(e,t){return"function"==typeof e?e(t):e&&"object"==typeof e&&n._P in e?e[n._P](t):e instanceof Date?new e.constructor(t):new Date(t)}},92191:(e,t,r)=>{"use strict";r.d(t,{CG:()=>h,Et:()=>u,F4:()=>f,GW:()=>p,M8:()=>a,NF:()=>d,Zb:()=>v,_3:()=>l,eP:()=>y,lQ:()=>b,n9:()=>g,sA:()=>o,uy:()=>m,vh:()=>s});var n=r(57258),i=r.n(n),o=e=>0===e?0:e>0?1:-1,a=e=>"number"==typeof e&&e!=+e,l=e=>"string"==typeof e&&e.indexOf("%")===e.length-1,u=e=>("number"==typeof e||e instanceof Number)&&!a(e),s=e=>u(e)||"string"==typeof e,c=0,d=e=>{var t=++c;return"".concat(e||"").concat(t)},f=function(e,t){var r,n=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 n;if(l(e)){if(null==t)return n;var o=e.indexOf("%");r=t*parseFloat(e.slice(0,o))/100}else r=+e;return a(r)&&(r=n),i&&null!=t&&r>t&&(r=t),r},h=e=>{if(!Array.isArray(e))return!1;for(var t=e.length,r={},n=0;ne&&("function"==typeof t?t(e):i()(e,t))===r)}var m=e=>null==e,v=e=>m(e)?e:"".concat(e.charAt(0).toUpperCase()).concat(e.slice(1));function g(e){return null!=e}function b(){}},92477:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(91993);function i(e,t){return(0,n.w)(t||e,e)}},92619:e=>{var t={675:function(e,t){"use strict";t.byteLength=function(e){var t=u(e),r=t[0],n=t[1];return(r+n)*3/4-n},t.toByteArray=function(e){var t,r,o=u(e),a=o[0],l=o[1],s=new i((a+l)*3/4-l),c=0,d=l>0?a-4:a;for(r=0;r>16&255,s[c++]=t>>8&255,s[c++]=255&t;return 2===l&&(t=n[e.charCodeAt(r)]<<2|n[e.charCodeAt(r+1)]>>4,s[c++]=255&t),1===l&&(t=n[e.charCodeAt(r)]<<10|n[e.charCodeAt(r+1)]<<4|n[e.charCodeAt(r+2)]>>2,s[c++]=t>>8&255,s[c++]=255&t),s},t.fromByteArray=function(e){for(var t,n=e.length,i=n%3,o=[],a=0,l=n-i;a>18&63]+r[i>>12&63]+r[i>>6&63]+r[63&i]);return o.join("")}(e,a,a+16383>l?l:a+16383));return 1===i?o.push(r[(t=e[n-1])>>2]+r[t<<4&63]+"=="):2===i&&o.push(r[(t=(e[n-2]<<8)+e[n-1])>>10]+r[t>>4&63]+r[t<<2&63]+"="),o.join("")};for(var r=[],n=[],i="u">typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,l=o.length;a0)throw Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}n[45]=62,n[95]=63},72:function(e,t,r){"use strict";var n=r(675),i=r(783),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"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,l.prototype),t}function l(e,t,r){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 u(e,t,r)}function u(e,t,r){if("string"==typeof e){var n=e,i=t;if(("string"!=typeof i||""===i)&&(i="utf8"),!l.isEncoding(i))throw TypeError("Unknown encoding: "+i);var o=0|h(n,i),u=a(o),s=u.write(n,i);return s!==o&&(u=u.slice(0,s)),u}if(ArrayBuffer.isView(e))return d(e);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(N(e,ArrayBuffer)||e&&N(e.buffer,ArrayBuffer)||"u">typeof SharedArrayBuffer&&(N(e,SharedArrayBuffer)||e&&N(e.buffer,SharedArrayBuffer)))return function(e,t,r){var n;if(t<0||e.byteLengthtypeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return l.from(e[Symbol.toPrimitive]("string"),t,r);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function s(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function c(e){return s(e),a(e<0?0:0|f(e))}function d(e){for(var t=e.length<0?0:0|f(e.length),r=a(t),n=0;ntypeof 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,r){return u(e,t,r)},Object.setPrototypeOf(l.prototype,Uint8Array.prototype),Object.setPrototypeOf(l,Uint8Array),l.alloc=function(e,t,r){return(s(e),e<=0)?a(e):void 0!==t?"string"==typeof r?a(e).fill(t,r):a(e).fill(t):a(e)},l.allocUnsafe=function(e){return c(e)},l.allocUnsafeSlow=function(e){return c(e)};function f(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function h(e,t){if(l.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||N(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);var r=e.length,n=arguments.length>2&&!0===arguments[2];if(!n&&0===r)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":return S(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return P(e).length;default:if(i)return n?-1:S(e).length;t=(""+t).toLowerCase(),i=!0}}function p(e,t,r){var i,o,a,l=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===r||r>this.length)&&(r=this.length),r<=0||(r>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,r){var n=e.length;(!t||t<0)&&(t=0),(!r||r<0||r>n)&&(r=n);for(var i="",o=t;o0x7fffffff?r=0x7fffffff:r<-0x80000000&&(r=-0x80000000),(o=r*=1)!=o&&(r=i?0:e.length-1),r<0&&(r=e.length+r),r>=e.length)if(i)return -1;else r=e.length-1;else if(r<0)if(!i)return -1;else r=0;if("string"==typeof t&&(t=l.from(t,n)),l.isBuffer(t))return 0===t.length?-1:v(e,t,r,n,i);if("number"==typeof t){if(t&=255,"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(e,t,r);else return Uint8Array.prototype.lastIndexOf.call(e,t,r);return v(e,[t],r,n,i)}throw TypeError("val must be string, number or Buffer")}function v(e,t,r,n,i){var o,a=1,l=e.length,u=t.length;if(void 0!==n&&("ucs2"===(n=String(n).toLowerCase())||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return -1;a=2,l/=2,u/=2,r/=2}function s(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){var c=-1;for(o=r;ol&&(r=l-u),o=r;o>=0;o--){for(var d=!0,f=0;fr&&(e+=" ... "),""},o&&(l.prototype[o]=l.prototype.inspect),l.prototype.compare=function(e,t,r,n,i){if(N(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===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===i&&(i=this.length),t<0||r>e.length||n<0||i>this.length)throw RangeError("out of range index");if(n>=i&&t>=r)return 0;if(n>=i)return -1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,i>>>=0,this===e)return 0;for(var o=i-n,a=r-t,u=Math.min(o,a),s=this.slice(n,i),c=e.slice(t,r),d=0;d239?4:s>223?3:s>191?2:1;if(i+d<=r)switch(d){case 1:s<128&&(c=s);break;case 2:(192&(o=e[i+1]))==128&&(u=(31&s)<<6|63&o)>127&&(c=u);break;case 3:o=e[i+1],a=e[i+2],(192&o)==128&&(192&a)==128&&(u=(15&s)<<12|(63&o)<<6|63&a)>2047&&(u<55296||u>57343)&&(c=u);break;case 4:o=e[i+1],a=e[i+2],l=e[i+3],(192&o)==128&&(192&a)==128&&(192&l)==128&&(u=(15&s)<<18|(63&o)<<12|(63&a)<<6|63&l)>65535&&u<1114112&&(c=u)}null===c?(c=65533,d=1):c>65535&&(c-=65536,n.push(c>>>10&1023|55296),c=56320|1023&c),n.push(c),i+=d}var f=n,h=f.length;if(h<=4096)return String.fromCharCode.apply(String,f);for(var p="",y=0;yr)throw RangeError("Trying to access beyond buffer length")}function $(e,t,r,n,i,o){if(!l.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||te.length)throw RangeError("Index out of range")}function w(e,t,r,n,i,o){if(r+n>e.length||r<0)throw RangeError("Index out of range")}function x(e,t,r,n,o){return t*=1,r>>>=0,o||w(e,t,r,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,r,n,23,4),r+4}function O(e,t,r,n,o){return t*=1,r>>>=0,o||w(e,t,r,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,r,n,52,8),r+8}l.prototype.write=function(e,t,r,n){if(void 0===t)n="utf8",r=this.length,t=0;else if(void 0===r&&"string"==typeof t)n=t,r=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(r)?(r>>>=0,void 0===n&&(n="utf8")):(n=r,r=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,o,a,l,u,s,c,d,f=this.length-t;if((void 0===r||r>f)&&(r=f),e.length>0&&(r<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var h=!1;;)switch(n){case"hex":return function(e,t,r,n){r=Number(r)||0;var i=e.length-r;n?(n=Number(n))>i&&(n=i):n=i;var o=t.length;n>o/2&&(n=o/2);for(var a=0;a>8,i.push(r%256),i.push(n);return i}(e,this.length-c),this,c,d);default:if(h)throw TypeError("Unknown encoding: "+n);n=(""+n).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){var r=this.length;e=~~e,t=void 0===t?r:~~t,e<0?(e+=r)<0&&(e=0):e>r&&(e=r),t<0?(t+=r)<0&&(t=0):t>r&&(t=r),t>>=0,t>>>=0,r||b(e,t,this.length);for(var n=this[e],i=1,o=0;++o>>=0,t>>>=0,r||b(e,t,this.length);for(var n=this[e+--t],i=1;t>0&&(i*=256);)n+=this[e+--t]*i;return n},l.prototype.readUInt8=function(e,t){return e>>>=0,t||b(e,1,this.length),this[e]},l.prototype.readUInt16LE=function(e,t){return e>>>=0,t||b(e,2,this.length),this[e]|this[e+1]<<8},l.prototype.readUInt16BE=function(e,t){return e>>>=0,t||b(e,2,this.length),this[e]<<8|this[e+1]},l.prototype.readUInt32LE=function(e,t){return e>>>=0,t||b(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},l.prototype.readUInt32BE=function(e,t){return e>>>=0,t||b(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},l.prototype.readIntLE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var n=this[e],i=1,o=0;++o=(i*=128)&&(n-=Math.pow(2,8*t)),n},l.prototype.readIntBE=function(e,t,r){e>>>=0,t>>>=0,r||b(e,t,this.length);for(var n=t,i=1,o=this[e+--n];n>0&&(i*=256);)o+=this[e+--n]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},l.prototype.readInt8=function(e,t){return(e>>>=0,t||b(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},l.prototype.readInt16LE=function(e,t){e>>>=0,t||b(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?0xffff0000|r:r},l.prototype.readInt16BE=function(e,t){e>>>=0,t||b(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?0xffff0000|r:r},l.prototype.readInt32LE=function(e,t){return e>>>=0,t||b(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||b(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},l.prototype.readFloatLE=function(e,t){return e>>>=0,t||b(e,4,this.length),i.read(this,e,!0,23,4)},l.prototype.readFloatBE=function(e,t){return e>>>=0,t||b(e,4,this.length),i.read(this,e,!1,23,4)},l.prototype.readDoubleLE=function(e,t){return e>>>=0,t||b(e,8,this.length),i.read(this,e,!0,52,8)},l.prototype.readDoubleBE=function(e,t){return e>>>=0,t||b(e,8,this.length),i.read(this,e,!1,52,8)},l.prototype.writeUIntLE=function(e,t,r,n){if(e*=1,t>>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;$(this,e,t,r,i,0)}var o=1,a=0;for(this[t]=255&e;++a>>=0,r>>>=0,!n){var i=Math.pow(2,8*r)-1;$(this,e,t,r,i,0)}var o=r-1,a=1;for(this[t+o]=255&e;--o>=0&&(a*=256);)this[t+o]=e/a&255;return t+r},l.prototype.writeUInt8=function(e,t,r){return e*=1,t>>>=0,r||$(this,e,t,1,255,0),this[t]=255&e,t+1},l.prototype.writeUInt16LE=function(e,t,r){return e*=1,t>>>=0,r||$(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeUInt16BE=function(e,t,r){return e*=1,t>>>=0,r||$(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeUInt32LE=function(e,t,r){return e*=1,t>>>=0,r||$(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=function(e,t,r){return e*=1,t>>>=0,r||$(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.writeIntLE=function(e,t,r,n){if(e*=1,t>>>=0,!n){var i=Math.pow(2,8*r-1);$(this,e,t,r,i-1,-i)}var o=0,a=1,l=0;for(this[t]=255&e;++o>>=0,!n){var i=Math.pow(2,8*r-1);$(this,e,t,r,i-1,-i)}var o=r-1,a=1,l=0;for(this[t+o]=255&e;--o>=0&&(a*=256);)e<0&&0===l&&0!==this[t+o+1]&&(l=1),this[t+o]=(e/a|0)-l&255;return t+r},l.prototype.writeInt8=function(e,t,r){return e*=1,t>>>=0,r||$(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},l.prototype.writeInt16LE=function(e,t,r){return e*=1,t>>>=0,r||$(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},l.prototype.writeInt16BE=function(e,t,r){return e*=1,t>>>=0,r||$(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},l.prototype.writeInt32LE=function(e,t,r){return e*=1,t>>>=0,r||$(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,r){return e*=1,t>>>=0,r||$(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.writeFloatLE=function(e,t,r){return x(this,e,t,!0,r)},l.prototype.writeFloatBE=function(e,t,r){return x(this,e,t,!1,r)},l.prototype.writeDoubleLE=function(e,t,r){return O(this,e,t,!0,r)},l.prototype.writeDoubleBE=function(e,t,r){return O(this,e,t,!1,r)},l.prototype.copy=function(e,t,r,n){if(!l.isBuffer(e))throw TypeError("argument should be a Buffer");if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw RangeError("Index out of range");if(n<0)throw RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--o)e[o+t]=this[o+r];else Uint8Array.prototype.set.call(e,this.subarray(r,n),t);return i},l.prototype.fill=function(e,t,r,n){if("string"==typeof e){if("string"==typeof t?(n=t,t=0,r=this.length):"string"==typeof r&&(n=r,r=this.length),void 0!==n&&"string"!=typeof n)throw TypeError("encoding must be a string");if("string"==typeof n&&!l.isEncoding(n))throw TypeError("Unknown encoding: "+n);if(1===e.length){var i,o=e.charCodeAt(0);("utf8"===n&&o<128||"latin1"===n)&&(e=o)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(i=t;i55295&&r<57344){if(!i){if(r>56319||a+1===n){(t-=3)>-1&&o.push(239,191,189);continue}i=r;continue}if(r<56320){(t-=3)>-1&&o.push(239,191,189),i=r;continue}r=(i-55296<<10|r-56320)+65536}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,r<128){if((t-=1)<0)break;o.push(r)}else if(r<2048){if((t-=2)<0)break;o.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;o.push(r>>12|224,r>>6&63|128,63&r|128)}else if(r<1114112){if((t-=4)<0)break;o.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}else throw Error("Invalid code point")}return o}function M(e){for(var t=[],r=0;r=t.length)&&!(i>=e.length);++i)t[i+r]=e[i];return i}function N(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var j=function(){for(var e="0123456789abcdef",t=Array(256),r=0;r<16;++r)for(var n=16*r,i=0;i<16;++i)t[n+i]=e[r]+e[i];return t}()},783:function(e,t){t.read=function(e,t,r,n,i){var o,a,l=8*i-n-1,u=(1<>1,c=-7,d=r?i-1:0,f=r?-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+=n;c>0;a=256*a+e[t+d],d+=f,c-=8);if(0===o)o=1-s;else{if(o===u)return a?NaN:1/0*(h?-1:1);a+=Math.pow(2,n),o-=s}return(h?-1:1)*a*Math.pow(2,o-n)},t.write=function(e,t,r,n,i,o){var a,l,u,s=8*o-i-1,c=(1<>1,f=5960464477539062e-23*(23===i),h=n?0:o-1,p=n?1:-1,y=+(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*(u=Math.pow(2,-a))<1&&(a--,u*=2),a+d>=1?t+=f/u:t+=f*Math.pow(2,1-d),t*u>=2&&(a++,u/=2),a+d>=c?(l=0,a=c):a+d>=1?(l=(t*u-1)*Math.pow(2,i),a+=d):(l=t*Math.pow(2,d-1)*Math.pow(2,i),a=0));i>=8;e[r+h]=255&l,h+=p,l/=256,i-=8);for(a=a<0;e[r+h]=255&a,h+=p,a/=256,s-=8);e[r+h-p]|=128*y}}},r={};function n(e){var i=r[e];if(void 0!==i)return i.exports;var o=r[e]={exports:{}},a=!0;try{t[e](o,o.exports,n),a=!1}finally{a&&delete r[e]}return o.exports}n.ab="//",e.exports=n(72)},93032:(e,t,r)=>{"use strict";r.d(t,{p:()=>a});var n=r(91993),i=r(31166),o=r(92477);function a(e,t){let r=(0,o.a)(e,t?.in),a=r.getFullYear(),l=(0,n.w)(r,0);l.setFullYear(a+1,0,4),l.setHours(0,0,0,0);let u=(0,i.b)(l),s=(0,n.w)(r,0);s.setFullYear(a,0,4),s.setHours(0,0,0,0);let c=(0,i.b)(s);return r.getTime()>=u.getTime()?a+1:r.getTime()>=c.getTime()?a:a-1}},93972:(e,t,r)=>{"use strict";r.d(t,{i:()=>j});var n=r(12115);let i=Math.cos,o=Math.sin,a=Math.sqrt,l=Math.PI,u=2*l,s={draw(e,t){let r=a(t/l);e.moveTo(r,0),e.arc(0,0,r,0,u)}},c=a(1/3),d=2*c,f=o(l/10)/o(7*l/10),h=o(u/10)*f,p=-i(u/10)*f,y=a(3),m=a(3)/2,v=1/a(12),g=(v/2+1)*3;var b=r(74592),$=r(85802);a(3),a(3);var w=r(29722),x=r(92191),O=r(55359),C=["type","size","sizeType"];function S(){return(S=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var{type:t="circle",size:r=64,sizeType:i="area"}=e,o=P(P({},function(e,t){if(null==e)return{};var r,n,i=function(e,t){if(null==e)return{};var r={};for(var n in e)if(({}).hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;r[n]=e[n]}return r}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(n=0;n{var e,t=(e=a,E["symbol".concat((0,x.Zb)(e))]||s),n=(function(e,t){let r=null,n=(0,$.i)(i);function i(){let i;if(r||(r=i=n()),e.apply(this,arguments).draw(r,+t.apply(this,arguments)),i)return r=null,i+""||null}return e="function"==typeof e?e:(0,b.A)(e||s),t="function"==typeof t?t:(0,b.A)(void 0===t?64:+t),i.type=function(t){return arguments.length?(e="function"==typeof t?t:(0,b.A)(t),i):e},i.size=function(e){return arguments.length?(t="function"==typeof e?e:(0,b.A)(+e),i):t},i.context=function(e){return arguments.length?(r=null==e?null:e,i):r},i})().type(t).size(((e,t,r)=>{if("area"===t)return e;switch(r){case"cross":return 5*e*e/9;case"diamond":return .5*e*e/Math.sqrt(3);case"square":return e*e;case"star":var n=18*N;return 1.25*e*e*(Math.tan(n)-Math.tan(2*n)*Math.tan(n)**2);case"triangle":return Math.sqrt(3)*e*e/4;case"wye":return(21-10*Math.sqrt(3))*e*e/8;default:return Math.PI*e*e/4}})(r,i,a))();if(null!==n)return n})()})):null};j.registerSymbol=(e,t)=>{E["symbol".concat((0,x.Zb)(e))]=t}},94313:(e,t,r)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(91298);t.isArrayLike=function(e){return null!=e&&"function"!=typeof e&&n.isLength(e.length)}},94577:(e,t,r)=>{"use strict";e.exports=r(99617)},95295:(e,t,r)=>{"use strict";r.d(t,{dl:()=>u,lJ:()=>l,uN:()=>o});var n=r(11785),i=r(92191);function o(e,t){if(t){var r=Number.parseInt(t,10);if(!(0,i.M8)(r))return null==e?void 0:e[r]}}var a=(0,n.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:u}=a.actions},95334:(e,t,r)=>{"use strict";r.d(t,{E:()=>n});var n=(0,r(12115).createContext)(null)},95682:(e,t,r)=>{"use strict";r.d(t,{A:()=>n});let n=e=>()=>e},96647:(e,t,r)=>{"use strict";r.d(t,{s:()=>T});var n=r(12115),i=r(47650),o=r(30125),a=r(29722),l=r(67816),u=r(93972),s=r(18387),c=r(43527);function d(){return(d=Object.assign?Object.assign.bind():function(e){for(var t=1;t{var m=t.formatter||o,v=(0,a.$)({"recharts-legend-item":!0,["legend-item-".concat(i)]:!0,inactive:t.inactive});if("none"===t.type)return null;var g=t.inactive?u:t.color,b=m?m(t.value,t,i):t.value;return n.createElement("li",d({className:v,style:h,key:"legend-item-".concat(i)},(0,s.XC)(e,t,i)),n.createElement(l.u,{width:r,height:r,viewBox:f,style:y,"aria-label":"".concat(b," legend icon")},n.createElement(p,{data:t,iconType:c,inactiveColor:u})),n.createElement("span",{className:"recharts-legend-item-text",style:{color:g}},b))})}var m=e=>{var t=(0,c.e)(e,h),{payload:r,layout:i,align:o}=t;return r&&r.length?n.createElement("ul",{className:"recharts-default-legend",style:{padding:0,margin:0,textAlign:"horizontal"===i?o:"left"}},n.createElement(y,d({},t,{payload:r}))):null},v=r(92191),g=r(1760),b=r(10365),$=r(33313),w=r(2644),x=r(65372),O=r(51124),C=["contextPayload"];function S(){return(S=Object.assign?Object.assign.bind():function(e){for(var t=1;t{t((0,O.h1)(e))},[t,e]),null}function A(e){var t=(0,b.j)();return(0,n.useEffect)(()=>(t((0,O.hx)(e)),()=>{t((0,O.hx)({width:0,height:0}))}),[t,e]),null}var k={align:"center",iconSize:14,itemSorter:"value",layout:"horizontal",verticalAlign:"bottom"};function T(e){var t,r=(0,c.e)(e,k),a=(0,b.G)($.g0),l=(0,o.M)(),u=(0,x.Kp)(),{width:s,height:d,wrapperStyle:f,portal:h}=r,[p,y]=(0,w.V)([a]),m=(0,x.yi)(),g=(0,x.rY)();if(null==m||null==g)return null;var O=m-((null==u?void 0:u.left)||0)-((null==u?void 0:u.right)||0),C=(t=r.layout,"vertical"===t&&(0,v.Et)(d)?{height:d}:"horizontal"===t?{width:s||O}:null),M=h?f:P(P({position:"absolute",width:(null==C?void 0:C.width)||s||"auto",height:(null==C?void 0:C.height)||d||"auto"},function(e,t,r,n,i,o){var a,l,{layout:u,align:s,verticalAlign:c}=t;return e&&(void 0!==e.left&&null!==e.left||void 0!==e.right&&null!==e.right)||(a="center"===s&&"vertical"===u?{left:((n||0)-o.width)/2}:"right"===s?{right:r&&r.right||0}:{left:r&&r.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:r&&r.bottom||0}:{top:r&&r.top||0}),P(P({},a),l)}(f,r,u,m,g,p)),f),E=null!=h?h:l;if(null==E||null==a)return null;var T=n.createElement("div",{className:"recharts-legend-wrapper",style:M,ref:y},n.createElement(j,{layout:r.layout,align:r.align,verticalAlign:r.verticalAlign,itemSorter:r.itemSorter}),!h&&n.createElement(A,{width:p.width,height:p.height}),n.createElement(N,S({},r,C,{margin:u,chartWidth:m,chartHeight:g,contextPayload:a})));return(0,i.createPortal)(T,E)}T.displayName="Legend"},97697:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.isSymbol=function(e){return"symbol"==typeof e||e instanceof Symbol}},98534:(e,t)=>{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),t.uniqBy=function(e,t){let r=new Map;for(let n=0;n{"use strict";Object.defineProperty(t,Symbol.toStringTag,{value:"Module"});let n=r(11691),i=r(4882);t.range=function(e,t,r){r&&"number"!=typeof r&&n.isIterateeCall(e,t,r)&&(t=r=void 0),e=i.toFinite(e),void 0===t?(t=e,e=0):t=i.toFinite(t),r=void 0===r?e{"use strict";function n(e){return Number.isFinite(e)}function i(e){return"number"==typeof e&&e>0&&Number.isFinite(e)}r.d(t,{F:()=>i,H:()=>n})},99617:(e,t,r)=>{"use strict";var n=r(12115),i=r(8039),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=n.useRef,u=n.useEffect,s=n.useMemo,c=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,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=s(function(){function e(e){if(!u){if(u=!0,a=e,e=n(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 r=n(e);return void 0!==i&&i(t,r)?(a=e,t):(a=e,l=r)}var a,l,u=!1,s=void 0===r?null:r;return[function(){return e(t())},null===s?void 0:function(){return e(s())}]},[t,r,n,i]))[0],d[1]);return u(function(){f.hasValue=!0,f.value=h},[h]),c(h),h}}}]);