"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8745],{74036:function(e,t,n){n.d(t,{h:function(){return a}});var r=n(67294),i=n(66454),s=n(29163);function u(e){let t=e.target,{tagName:n,isContentEditable:r}=t;return"INPUT"!==n&&"TEXTAREA"!==n&&!0!==r}function a(e={}){let{ref:t,isDisabled:n,isFocusable:a,clickOnEnter:l=!0,clickOnSpace:o=!0,onMouseDown:d,onMouseUp:c,onClick:f,onKeyDown:h,onKeyUp:b,tabIndex:v,onMouseOver:m,onMouseLeave:p,...E}=e,[N,I]=(0,r.useState)(!0),[T,y]=(0,r.useState)(!1),C=function(){let e=(0,r.useRef)(new Map),t=e.current,n=(0,r.useCallback)((t,n,r,i)=>{e.current.set(r,{type:n,el:t,options:i}),t.addEventListener(n,r,i)},[]),i=(0,r.useCallback)((t,n,r,i)=>{t.removeEventListener(n,r,i),e.current.delete(r)},[]);return(0,r.useEffect)(()=>()=>{t.forEach((e,t)=>{i(e.el,e.type,t,e.options)})},[i,t]),{add:n,remove:i}}(),g=e=>{e&&"BUTTON"!==e.tagName&&I(!1)},x=n&&!a,k=(0,r.useCallback)(e=>{if(n){e.stopPropagation(),e.preventDefault();return}let t=e.currentTarget;t.focus(),null==f||f(e)},[n,f]),O=(0,r.useCallback)(e=>{T&&u(e)&&(e.preventDefault(),e.stopPropagation(),y(!1),C.remove(document,"keyup",O,!1))},[T,C]),D=(0,r.useCallback)(e=>{if(null==h||h(e),n||e.defaultPrevented||e.metaKey||!u(e.nativeEvent)||N)return;let t=l&&"Enter"===e.key,r=o&&" "===e.key;if(r&&(e.preventDefault(),y(!0)),t){e.preventDefault();let t=e.currentTarget;t.click()}C.add(document,"keyup",O,!1)},[n,N,h,l,o,C,O]),w=(0,r.useCallback)(e=>{if(null==b||b(e),n||e.defaultPrevented||e.metaKey||!u(e.nativeEvent)||N)return;let t=o&&" "===e.key;if(t){e.preventDefault(),y(!1);let t=e.currentTarget;t.click()}},[o,N,n,b]),S=(0,r.useCallback)(e=>{0===e.button&&(y(!1),C.remove(document,"mouseup",S,!1))},[C]),_=(0,r.useCallback)(e=>{if(0!==e.button)return;if(n){e.stopPropagation(),e.preventDefault();return}N||y(!0);let t=e.currentTarget;t.focus({preventScroll:!0}),C.add(document,"mouseup",S,!1),null==d||d(e)},[n,N,d,C,S]),P=(0,r.useCallback)(e=>{0===e.button&&(N||y(!1),null==c||c(e))},[c,N]),M=(0,r.useCallback)(e=>{if(n){e.preventDefault();return}null==m||m(e)},[n,m]),A=(0,r.useCallback)(e=>{T&&(e.preventDefault(),y(!1)),null==p||p(e)},[T,p]),L=(0,s.lq)(t,g);return N?{...E,ref:L,type:"button","aria-disabled":x?void 0:n,disabled:x,onClick:k,onMouseDown:d,onMouseUp:c,onKeyUp:b,onKeyDown:h,onMouseOver:m,onMouseLeave:p}:{...E,ref:L,role:"button","data-active":(0,i.PB)(T),"aria-disabled":n?"true":void 0,tabIndex:x?void 0:N?v:v||0,onClick:k,onMouseDown:_,onMouseUp:P,onKeyUp:w,onKeyDown:D,onMouseOver:M,onMouseLeave:A}}},72956:function(e,t,n){n.d(t,{n:function(){return E}});var r=n(67294),i=Object.defineProperty,s=(e,t,n)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,u=(e,t,n)=>(s(e,"symbol"!=typeof t?t+"":t,n),n);function a(e){return e.sort((e,t)=>{let n=e.compareDocumentPosition(t);if(n&Node.DOCUMENT_POSITION_FOLLOWING||n&Node.DOCUMENT_POSITION_CONTAINED_BY)return -1;if(n&Node.DOCUMENT_POSITION_PRECEDING||n&Node.DOCUMENT_POSITION_CONTAINS)return 1;if(!(n&Node.DOCUMENT_POSITION_DISCONNECTED)&&!(n&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC))return 0;throw Error("Cannot sort the given nodes.")})}var l=e=>"object"==typeof e&&"nodeType"in e&&e.nodeType===Node.ELEMENT_NODE;function o(e,t,n){let r=e+1;return n&&r>=t&&(r=0),r}function d(e,t,n){let r=e-1;return n&&r<0&&(r=t),r}var c="undefined"!=typeof window?r.useLayoutEffect:r.useEffect,f=e=>e,h=class{constructor(){u(this,"descendants",new Map),u(this,"register",e=>{if(null!=e)return l(e)?this.registerNode(e):t=>{this.registerNode(t,e)}}),u(this,"unregister",e=>{this.descendants.delete(e);let t=a(Array.from(this.descendants.keys()));this.assignIndex(t)}),u(this,"destroy",()=>{this.descendants.clear()}),u(this,"assignIndex",e=>{this.descendants.forEach(t=>{let n=e.indexOf(t.node);t.index=n,t.node.dataset.index=t.index.toString()})}),u(this,"count",()=>this.descendants.size),u(this,"enabledCount",()=>this.enabledValues().length),u(this,"values",()=>{let e=Array.from(this.descendants.values());return e.sort((e,t)=>e.index-t.index)}),u(this,"enabledValues",()=>this.values().filter(e=>!e.disabled)),u(this,"item",e=>{if(0!==this.count())return this.values()[e]}),u(this,"enabledItem",e=>{if(0!==this.enabledCount())return this.enabledValues()[e]}),u(this,"first",()=>this.item(0)),u(this,"firstEnabled",()=>this.enabledItem(0)),u(this,"last",()=>this.item(this.descendants.size-1)),u(this,"lastEnabled",()=>{let e=this.enabledValues().length-1;return this.enabledItem(e)}),u(this,"indexOf",e=>{var t,n;return e&&null!=(n=null==(t=this.descendants.get(e))?void 0:t.index)?n:-1}),u(this,"enabledIndexOf",e=>null==e?-1:this.enabledValues().findIndex(t=>t.node.isSameNode(e))),u(this,"next",(e,t=!0)=>{let n=o(e,this.count(),t);return this.item(n)}),u(this,"nextEnabled",(e,t=!0)=>{let n=this.item(e);if(!n)return;let r=this.enabledIndexOf(n.node),i=o(r,this.enabledCount(),t);return this.enabledItem(i)}),u(this,"prev",(e,t=!0)=>{let n=d(e,this.count()-1,t);return this.item(n)}),u(this,"prevEnabled",(e,t=!0)=>{let n=this.item(e);if(!n)return;let r=this.enabledIndexOf(n.node),i=d(r,this.enabledCount()-1,t);return this.enabledItem(i)}),u(this,"registerNode",(e,t)=>{if(!e||this.descendants.has(e))return;let n=Array.from(this.descendants.keys()).concat(e),r=a(n);(null==t?void 0:t.disabled)&&(t.disabled=!!t.disabled);let i={node:e,index:-1,...t};this.descendants.set(e,i),this.assignIndex(r)})}},b=n(15182),v=n(29163),[m,p]=(0,b.k)({name:"DescendantsProvider",errorMessage:"useDescendantsContext must be used within DescendantsProvider"});function E(){let e=f(m),t=()=>f(p()),n=e=>(function(e){let t=p(),[n,i]=(0,r.useState)(-1),s=(0,r.useRef)(null);c(()=>()=>{s.current&&t.unregister(s.current)},[]),c(()=>{if(!s.current)return;let e=Number(s.current.dataset.index);n==e||Number.isNaN(e)||i(e)});let u=e?f(t.register(e)):f(t.register);return{descendants:t,index:n,enabledIndex:t.enabledIndexOf(s.current),register:(0,v.lq)(u,s)}})(e),i=()=>(function(){let e=(0,r.useRef)(new h);return c(()=>()=>e.current.destroy()),e.current})();return[e,t,i,n]}},85213:function(e,t,n){n.d(t,{T:function(){return s}});var r=n(67294),i=n(62583);function s(e){let{value:t,defaultValue:n,onChange:s,shouldUpdate:u=(e,t)=>e!==t}=e,a=(0,i.W)(s),l=(0,i.W)(u),[o,d]=(0,r.useState)(n),c=void 0!==t,f=c?t:o,h=(0,i.W)(e=>{let t="function"==typeof e?e(f):e;l(f,t)&&(c||d(t),a(t))},[c,a,f,l]);return[f,h]}},76800:function(e,t,n){n.d(t,{QA:function(){return k},WE:function(){return x},X:function(){return E},YE:function(){return p},bt:function(){return g},hp:function(){return I},mE:function(){return h},xD:function(){return T}});var r=n(74036),i=n(72956),s=n(15182),u=n(6228),a=n(85213),l=n(28295),o=n(29163),d=n(3111),c=n(66454),f=n(67294),[h,b,v,m]=(0,i.n)();function p(e){var t;let{defaultIndex:n,onChange:r,index:i,isManual:s,isLazy:u,lazyBehavior:l="unmount",orientation:o="horizontal",direction:d="ltr",...c}=e,[h,b]=(0,f.useState)(null!=n?n:0),[m,p]=(0,a.T)({defaultValue:null!=n?n:0,value:i,onChange:r});(0,f.useEffect)(()=>{null!=i&&b(i)},[i]);let E=v(),N=(0,f.useId)(),I=null!=(t=e.id)?t:N,T=`tabs-${I}`;return{id:T,selectedIndex:m,focusedIndex:h,setSelectedIndex:p,setFocusedIndex:b,isManual:s,isLazy:u,lazyBehavior:l,orientation:o,descendants:E,direction:d,htmlProps:c}}var[E,N]=(0,s.k)({name:"TabsContext",errorMessage:"useTabsContext: `context` is undefined. Seems you forgot to wrap all tabs components within "});function I(e){let{focusedIndex:t,orientation:n,direction:r}=N(),i=b(),s=(0,f.useCallback)(e=>{let s=()=>{var e;let n=i.nextEnabled(t);n&&(null==(e=n.node)||e.focus())},u=()=>{var e;let n=i.prevEnabled(t);n&&(null==(e=n.node)||e.focus())},a=()=>{var e;let t=i.firstEnabled();t&&(null==(e=t.node)||e.focus())},l=()=>{var e;let t=i.lastEnabled();t&&(null==(e=t.node)||e.focus())},o="horizontal"===n,d="vertical"===n,c=e.key,f={["ltr"===r?"ArrowLeft":"ArrowRight"]:()=>o&&u(),["ltr"===r?"ArrowRight":"ArrowLeft"]:()=>o&&s(),ArrowDown:()=>d&&s(),ArrowUp:()=>d&&u(),Home:a,End:l}[c];f&&(e.preventDefault(),f(e))},[i,t,n,r]);return{...e,role:"tablist","aria-orientation":n,onKeyDown:(0,c.v0)(e.onKeyDown,s)}}function T(e){let{isDisabled:t,isFocusable:n,...i}=e,{setSelectedIndex:s,isManual:u,id:a,setFocusedIndex:l,selectedIndex:d}=N(),{index:f,register:h}=m({disabled:t&&!n}),b=f===d,v=()=>{s(f)},p=()=>{l(f),u||t&&n||s(f)},E=(0,r.h)({...i,ref:(0,o.lq)(h,e.ref),isDisabled:t,isFocusable:n,onClick:(0,c.v0)(e.onClick,v)});return{...E,id:O(a,f),role:"tab",tabIndex:b?0:-1,type:"button","aria-selected":b,"aria-controls":D(a,f),onFocus:t?void 0:(0,c.v0)(e.onFocus,p)}}var[y,C]=(0,s.k)({});function g(e){let t=N(),{id:n,selectedIndex:r}=t,i=(0,l.W)(e.children),s=i.map((e,t)=>(0,f.createElement)(y,{key:t,value:{isSelected:t===r,id:D(n,t),tabId:O(n,t),selectedIndex:r}},e));return{...e,children:s}}function x(e){let{children:t,...n}=e,{isLazy:r,lazyBehavior:i}=N(),{isSelected:s,id:u,tabId:a}=C(),l=(0,f.useRef)(!1);s&&(l.current=!0);let o=(0,d.k)({wasSelected:l.current,isSelected:s,enabled:r,mode:i});return{tabIndex:0,...n,children:o?t:null,role:"tabpanel","aria-labelledby":a,hidden:!s,id:u}}function k(){let e=N(),t=b(),{selectedIndex:n,orientation:r}=e,i="horizontal"===r,s="vertical"===r,[a,l]=(0,f.useState)(()=>i?{left:0,width:0}:s?{top:0,height:0}:void 0),[o,d]=(0,f.useState)(!1);return(0,u.G)(()=>{if(null==n)return;let e=t.item(n);if(null==e)return;i&&l({left:e.node.offsetLeft,width:e.node.offsetWidth}),s&&l({top:e.node.offsetTop,height:e.node.offsetHeight});let r=requestAnimationFrame(()=>{d(!0)});return()=>{r&&cancelAnimationFrame(r)}},[n,i,s,t]),{position:"absolute",transitionProperty:"left, right, top, bottom, height, width",transitionDuration:o?"200ms":"0ms",transitionTimingFunction:"cubic-bezier(0, 0, 0.2, 1)",...a}}function O(e,t){return`${e}--tab-${t}`}function D(e,t){return`${e}--tabpanel-${t}`}},78745:function(e,t,n){n.d(t,{t:function(){return o}});var r=n(40673),i=n(76800),s=n(66454),u=n(9388),a=n(19829),l=n(85893),o=(0,u.G)(function(e,t){let n=(0,i.hp)({...e,ref:t}),u=(0,r.s)(),o={display:"flex",...u.tablist};return(0,l.jsx)(a.m.div,{...n,className:(0,s.cx)("chakra-tabs__tablist",e.className),__css:o})});o.displayName="TabList"},40673:function(e,t,n){n.d(t,{m:function(){return b},s:function(){return h}});var r=n(76800),i=n(15182),s=n(9388),u=n(51236),a=n(70586),l=n(19829),o=n(66454),d=n(67294),c=n(85893),[f,h]=(0,i.k)({name:"TabsStylesContext",errorMessage:"useTabsStyles returned is 'undefined'. Seems you forgot to wrap the components in \"\" "}),b=(0,s.G)(function(e,t){let n=(0,u.jC)("Tabs",e),{children:i,className:s,...h}=(0,a.Lr)(e),{htmlProps:b,descendants:v,...m}=(0,r.YE)(h),p=(0,d.useMemo)(()=>m,[m]),{isFitted:E,...N}=b;return(0,c.jsx)(r.mE,{value:v,children:(0,c.jsx)(r.X,{value:p,children:(0,c.jsx)(f,{value:n,children:(0,c.jsx)(l.m.div,{className:(0,o.cx)("chakra-tabs",s),ref:t,...N,__css:n.root,children:i})})})})});b.displayName="Tabs"}}]);