1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9285,8632],{91902:function(e,t,n){n.d(t,{useCounter:function(){return l}});var r=n(60860),a=n(2265),u=n(55996);function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{onChange:t,precision:n,defaultValue:l,value:c,step:d=1,min:f=Number.MIN_SAFE_INTEGER,max:b=Number.MAX_SAFE_INTEGER,keepWithinRange:v=!0}=e,m=(0,u.useCallbackRef)(t),[p,h]=(0,a.useState)(()=>{var e;return null==l?"":null!==(e=s(l,d,n))&&void 0!==e?e:""}),y=void 0!==c,x=y?c:p,N=i(o(x),d),k=null!=n?n:N,g=(0,a.useCallback)(e=>{e!==x&&(y||h(e.toString()),null==m||m(e.toString(),o(e)))},[m,y,x]),T=(0,a.useCallback)(e=>{let t=e;return v&&(t=(0,r.HU)(t,f,b)),(0,r.Zd)(t,k)},[k,v,b,f]),C=(0,a.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d;g(T(""===x?o(e):o(x)+e))},[T,d,g,x]),w=(0,a.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:d;g(T(""===x?o(-e):o(x)-e))},[T,d,g,x]),S=(0,a.useCallback)(()=>{let e;if(null==l)e="";else{var t;e=null!==(t=s(l,d,n))&&void 0!==t?t:f}g(e)},[l,n,d,g,f]),_=(0,a.useCallback)(e=>{var t;g(null!==(t=s(e,d,k))&&void 0!==t?t:f)},[k,d,g,f]),R=o(x);return{isOutOfRange:R>b||R<f,isAtMax:R===b,isAtMin:R===f,precision:k,value:x,valueAsNumber:R,update:g,reset:S,increment:C,decrement:w,clamp:T,cast:_,setValue:h}}function o(e){return parseFloat(e.toString().replace(/[^\w.-]+/g,""))}function i(e,t){return Math.max((0,r.vk)(t),(0,r.vk)(e))}function s(e,t,n){let a=o(e);if(Number.isNaN(a))return;let u=i(a,t);return(0,r.Zd)(a,null!=n?n:u)}},74883:function(e,t,n){n.d(t,{useInterval:function(){return u}});var r=n(2265),a=n(55996);function u(e,t){let n=(0,a.useCallbackRef)(e);(0,r.useEffect)(()=>{let e=null;return null!==t&&(e=window.setInterval(()=>n(),t)),()=>{e&&window.clearInterval(e)}},[t,n])}},21967:function(e,t,n){n.d(t,{ButtonGroup:function(){return d}});var r=n(57437),a=n(24377),u=n(2265),l=n(45796),o=n(44109),i=n(81284);let s={horizontal:{"> *:first-of-type:not(:last-of-type)":{borderEndRadius:0},"> *:not(:first-of-type):not(:last-of-type)":{borderRadius:0},"> *:not(:first-of-type):last-of-type":{borderStartRadius:0}},vertical:{"> *:first-of-type:not(:last-of-type)":{borderBottomRadius:0},"> *:not(:first-of-type):not(:last-of-type)":{borderRadius:0},"> *:not(:first-of-type):last-of-type":{borderTopRadius:0}}},c={horizontal:e=>({"& > *:not(style) ~ *:not(style)":{marginStart:e}}),vertical:e=>({"& > *:not(style) ~ *:not(style)":{marginTop:e}})},d=(0,o.forwardRef)(function(e,t){let{size:n,colorScheme:o,variant:d,className:f,spacing:b="0.5rem",isAttached:v,isDisabled:m,orientation:p="horizontal",...h}=e,y=(0,a.cx)("chakra-button__group",f),x=(0,u.useMemo)(()=>({size:n,colorScheme:o,variant:d,isDisabled:m}),[n,o,d,m]),N={display:"inline-flex",...v?s[p]:c[p](b)},k="vertical"===p;return(0,r.jsx)(l.D,{value:x,children:(0,r.jsx)(i.chakra.div,{ref:t,role:"group",__css:N,className:y,"data-attached":v?"":void 0,"data-orientation":p,flexDir:k?"column":void 0,...h})})});d.displayName="ButtonGroup"},4831:function(e,t,n){n.d(t,{NumberDecrementStepper:function(){return C},NumberIncrementStepper:function(){return w},NumberInput:function(){return N},NumberInputField:function(){return g},NumberInputStepper:function(){return k},useNumberInputStyles:function(){return h}});var r=n(57437),a=n(29178),u=n(34008),l=n(24377),o=n(2265),i=n(25112);let s=e=>(0,r.jsx)(i.Icon,{viewBox:"0 0 24 24",...e,children:(0,r.jsx)("path",{fill:"currentColor",d:"M21,5H3C2.621,5,2.275,5.214,2.105,5.553C1.937,5.892,1.973,6.297,2.2,6.6l9,12 c0.188,0.252,0.485,0.4,0.8,0.4s0.611-0.148,0.8-0.4l9-12c0.228-0.303,0.264-0.708,0.095-1.047C21.725,5.214,21.379,5,21,5z"})}),c=e=>(0,r.jsx)(i.Icon,{viewBox:"0 0 24 24",...e,children:(0,r.jsx)("path",{fill:"currentColor",d:"M12.8,5.4c-0.377-0.504-1.223-0.504-1.6,0l-9,12c-0.228,0.303-0.264,0.708-0.095,1.047 C2.275,18.786,2.621,19,3,19h18c0.379,0,0.725-0.214,0.895-0.553c0.169-0.339,0.133-0.744-0.095-1.047L12.8,5.4z"})});var d=n(40404),f=n(61222),b=n(44109),v=n(81284),m=n(79585);let[p,h]=(0,u.createContext)({name:"NumberInputStylesContext",errorMessage:"useNumberInputStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<NumberInput />\" "}),[y,x]=(0,u.createContext)({name:"NumberInputContext",errorMessage:"useNumberInputContext: `
1context` is undefined. Seems you forgot to wrap number-input's components within <NumberInput />"}),N=(0,b.forwardRef)(function(e,t){let n=(0,m.useMultiStyleConfig)("NumberInput",e),u=(0,a.L)(e),i=(0,f.useFormControlProps)(u),{htmlProps:s,...c}=(0,d.useNumberInput)(i),b=(0,o.useMemo)(()=>c,[c]);return(0,r.jsx)(y,{value:b,children:(0,r.jsx)(p,{value:n,children:(0,r.jsx)(v.chakra.div,{...s,ref:t,className:(0,l.cx)("chakra-numberinput",e.className),__css:{position:"relative",zIndex:0,...n.root}})})})});N.displayName="NumberInput";let k=(0,b.forwardRef)(function(e,t){let n=h();return(0,r.jsx)(v.chakra.div,{"aria-hidden":!0,ref:t,...e,__css:{display:"flex",flexDirection:"column",position:"absolute",top:"0",insetEnd:"0px",margin:"1px",height:"calc(100% - 2px)",zIndex:1,...n.stepperGroup}})});k.displayName="NumberInputStepper";let g=(0,b.forwardRef)(function(e,t){let{getInputProps:n}=x(),a=n(e,t),u=h();return(0,r.jsx)(v.chakra.input,{...a,className:(0,l.cx)("chakra-numberinput__field",e.className),__css:{width:"100%",...u.field}})});g.displayName="NumberInputField";let T=(0,v.chakra)("div",{baseStyle:{display:"flex",justifyContent:"center",alignItems:"center",flex:1,transitionProperty:"common",transitionDuration:"normal",userSelect:"none",cursor:"pointer",lineHeight:"normal"}}
1),C=(0,b.forwardRef)(function(e,t){var n;let a=h(),{getDecrementButtonProps:u}=x(),l=u(e,t);return(0,r.jsx)(T,{...l,__css:a.stepper,children:null!==(n=e.children)&&void 0!==n?n:(0,r.jsx)(s,{})})});C.displayName="NumberDecrementStepper";let w=(0,b.forwardRef)(function(e,t){var n;let{getIncrementButtonProps:a}=x(),u=a(e,t),l=h();return(0,r.jsx)(T,{...u,__css:l.stepper,children:null!==(n=e.children)&&void 0!==n?n:(0,r.jsx)(c,{})})});w.displayName="NumberIncrementStepper"},40404:function(e,t,n){n.d(t,{useNumberInput:function(){return p}});var r=n(55996),a=n(91902),u=n(66890),l=n(1879),o=n(50591),i=n(47400),s=n(25316),c=n(97291),d=n(2265);function f(e,t,n,r){(0,d.useEffect)(()=>{var a;if(!e.current||!r)return;let u=null!==(a=e.current.ownerDocument.defaultView)&&void 0!==a?a:window,l=Array.isArray(t)?t:[t],o=new u.MutationObserver(e=>{for(let t of e)"attributes"===t.type&&t.attributeName&&l.includes(t.attributeName)&&n(t)});return o.observe(e.current,{attributes:!0,attributeFilter:l}),()=>o.disconnect()})}var b=n(74883);let v=/^[Ee0-9+\-.]$/;function m(e){return v.test(e)}function p(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{focusInputOnChange:t=!0,clampValueOnBlur:n=!0,keepWithinRange:v=!0,min:p=Number.MIN_SAFE_INTEGER,max:h=Number.MAX_SAFE_INTEGER,step:y=1,isReadOnly:x,isDisabled:N,isRequired:k,isInvalid:g,pattern:T="[0-9]*(.[0-9]+)?",inputMode:C="decimal",allowMouseWheel:w,id:S,onChange:_,precision:R,name:I,"aria-describedby":A,"aria-label":E,"aria-labelledby":j,onFocus:M,onBlur:D,onInvalid:P,getAriaValueText:F,isValidCharacter:L,format:O,parse:z,...K}=e,U=(0,r.useCallbackRef)(M),B=(0,r.useCallbackRef)(D),G=(0,r.useCallbackRef)(P),H=(0,r.useCallbackRef)(null!=L?L:m),q=(0,r.useCallbackRef)(F),V=(0,a.useCounter)(e),{update:W,increment:Q,decrement:X}=V,[Z,Y]=(0,d.useState)(!1),$=!(x||N),J=(0,d.useRef)(null),ee=(0,d.useRef)(null),et=(0,d.useRef)(null),en=(0,d.useRef)(null),er=(0,d.useCallback)(e=>e.split("").filter(H).join(""),[H]),ea=(0,d.useCallback)(e=>{var t;return null!==(t=null==z?void 0:z(e))&&void 0!==t?t:e},[z]),eu=(0,d.useCallback)(e=>{var t;return(null!==(t=null==O?void 0:O(e))&&void 0!==t?t:e).toString()},[O]);(0,u.useUpdateEffect)(()=>{V.valueAsNumber>h?null==G||G("rangeOverflow",eu(V.value),V.valueAsNumber):V.valueAsNumber<p&&(null==G||G("rangeOverflow",eu(V.value),V.valueAsNumber))},[V.valueAsNumber,V.value,eu,G]),(0,l.useSafeLayoutEffect)(()=>{if(J.current&&J.current.value!=V.value){let e=ea(J.current.value);V.setValue(er(e))}},[ea,er]);let el=(0,d.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y;$&&Q(e)},[Q,$,y]),eo=(0,d.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:y;$&&X(e)},[X,$,y]),ei=function(e,t){let[n,r]=(0,d.useState)(!1),[a,u]=(0,d.useState)(null),[l,o]=(0,d.useState)(!0),i=(0,d.useRef)(null),s=()=>clearTimeout(i.current);(0,b.useInterval)(()=>{"increment"===a&&e(),"decrement"===a&&t()},n?50:null);let c=(0,d.useCallback)(()=>{l&&e(),i.current=setTimeout(()=>{o(!1),r(!0),u("increment")},300)},[e,l]),f=(0,d.useCallback)(()=>{l&&t(),i.current=setTimeout(()=>{o(!1),r(!0),u("decrement")},300)},[t,l]),v=(0,d.useCallback)(()=>{o(!0),r(!1),s()},[]);return(0,d.useEffect)(()=>()=>s(),[]),{up:c,down:f,stop:v,isSpinning:n}}(el,eo);f(et,"disabled",ei.stop,ei.isSpinning),f(en,"disabled",ei.stop,ei.isSpinning);let es=(0,d.useCallback)(e=>{e.nativeEvent.isComposing||(W(er(ea(e.currentTarget.value))),ee.current={start:e.currentTarget.selectionStart,end:e.currentTarget.selectionEnd})},[W,er,ea]),ec=(0,d.useCallback)(e=>{var t,n,r;null==U||U(e),ee.current&&(e.currentTarget.selectionStart=null!==(n=ee.current.start)&&void 0!==n?n:null===(t=e.currentTarget.value)||void 0===t?void 0:t.length,e.currentTarget.selectionEnd=null!==(r=ee.current.end)&&void 0!==r?r:e.currentTarget.selectionStart)},[U]),ed=(0,d.useCallback)(e=>{if(e.nativeEvent.isComposing)return;!function(e,t){if(null==e.key)return!0;let n=e.ctrlKey||e.altKey||e.metaKey;return 1!==e.key.length||!!n||t(e.key)}(e,H)&&e.preventDefault();let t=ef(e)*y,n={ArrowUp:()=>el(t),ArrowDown:()=>eo(t),Home:()=>W(p),End:()=>W(h)}[e.key];n&&(e.preventDefault(),n(e))},[H,y,el,eo,W,p,h]),ef=e=>{let t=1;
1return(e.metaKey||e.ctrlKey)&&(t=.1),e.shiftKey&&(t=10),t},eb=(0,d.useMemo)(()=>{let e=null==q?void 0:q(V.value);return null!=e?e:V.value.toString()||void 0},[V.value,q]),ev=(0,d.useCallback)(()=>{let e=V.value;""!==V.value&&(/^[eE]/.test(V.value.toString())?V.setValue(""):(V.valueAsNumber<p&&(e=p),V.valueAsNumber>h&&(e=h),V.cast(e)))},[V,h,p]),em=(0,d.useCallback)(()=>{Y(!1),n&&ev()},[n,Y,ev]),ep=(0,d.useCallback)(()=>{t&&requestAnimationFrame(()=>{var e;null===(e=J.current)||void 0===e||e.focus()})},[t]),eh=(0,d.useCallback)(e=>{e.preventDefault(),ei.up(),ep()},[ep,ei]),ey=(0,d.useCallback)(e=>{e.preventDefault(),ei.down(),ep()},[ep,ei]);(0,o.useEventListener)(()=>J.current,"wheel",e=>{var t,n;let r=(null!==(n=null===(t=J.current)||void 0===t?void 0:t.ownerDocument)&&void 0!==n?n:document).activeElement===J.current;if(!w||!r)return;e.preventDefault();let a=ef(e)*y,u=Math.sign(e.deltaY);-1===u?el(a):1===u&&eo(a)},{passive:!1});let ex=(0,d.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=N||v&&V.isAtMax;return{...e,ref:(0,i.mergeRefs)(t,et),role:"button",tabIndex:-1,onPointerDown:(0,s.v)(e.onPointerDown,e=>{0!==e.button||n||eh(e)}),onPointerLeave:(0,s.v)(e.onPointerLeave,ei.stop),onPointerUp:(0,s.v)(e.onPointerUp,ei.stop),disabled:n,"aria-disabled":(0,c.Q)(n)}},[V.isAtMax,v,eh,ei.stop,N]),eN=(0,d.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=N||v&&V.isAtMin;return{...e,ref:(0,i.mergeRefs)(t,en),role:"button",tabIndex:-1,onPointerDown:(0,s.v)(e.onPointerDown,e=>{0!==e.button||n||ey(e)}),onPointerLeave:(0,s.v)(e.onPointerLeave,ei.stop),onPointerUp:(0,s.v)(e.onPointerUp,ei.stop),disabled:n,"aria-disabled":(0,c.Q)(n)}},[V.isAtMin,v,ey,ei.stop,N]),ek=(0,d.useCallback)(function(){var e,t,n,r;let a=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},u=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{name:I,inputMode:C,type:"text",pattern:T,"aria-labelledby":j,"aria-label":E,"aria-describedby":A,id:S,disabled:N,role:"spinbutton",...a,readOnly:null!==(e=a.readOnly)&&void 0!==e?e:x,"aria-readonly":null!==(t=a.readOnly)&&void 0!==t?t:x,"aria-required":null!==(n=a.required)&&void 0!==n?n:k,required:null!==(r=a.required)&&void 0!==r?r:k,ref:(0,i.mergeRefs)(J,u),value:eu(V.value),"aria-valuemin":p,"aria-valuemax":h,"aria-valuenow":Number.isNaN(V.valueAsNumber)?void 0:V.valueAsNumber,"aria-invalid":(0,c.Q)(null!=g?g:V.isOutOfRange),"aria-valuetext":eb,autoComplete:"off",autoCorrect:"off",onChange:(0,s.v)(a.onChange,es),onKeyDown:(0,s.v)(a.onKeyDown,ed),onFocus:(0,s.v)(a.onFocus,ec,()=>Y(!0)),onBlur:(0,s.v)(a.onBlur,B,em)}},[I,C,T,j,E,eu,A,S,N,k,x,g,V.value,V.valueAsNumber,V.isOutOfRange,p,h,eb,es,ed,ec,B,em]);return{value:eu(V.value),valueAsNumber:V.valueAsNumber,isFocused:Z,isDisabled:N,isReadOnly:x,getIncrementButtonProps:ex,getDecrementButtonProps:eN,getInputProps:ek,htmlProps:K}}},64210:function(e,t,n){n.d(t,{TableContainer:function(){return o}});var r=n(57437),a=n(24377),u=n(44109),l=n(81284);let o=(0,u.forwardRef)((e,t)=>{var n;let{overflow:u,overflowX:o,className:i,...s}=e;return(0,r.jsx)(l.chakra.div,{ref:t,className:(0,a.cx)("chakra-table__container",i),...s,__css:{display:"block",whiteSpace:"nowrap",WebkitOverflowScrolling:"touch",overflowX:null!==(n=null!=u?u:o)&&void 0!==n?n:"auto",overflowY:"hidden",maxWidth:"100%"}})})},77255:function(e,t,n){n.d(t,{Table:function(){return f},useTableStyles:function(){return d}});var r=n(57437),a=n(29178),u=n(34008),l=n(24377),o=n(44109),i=n(79585),s=n(81284);let[c,d]=(0,u.createContext)({name:"TableStylesContext",errorMessage:"useTableStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Table />\" "}),f=(0,o.forwardRef)((e,t)=>{let n=(0,i.useMultiStyleConfig)("Table",e),{className:u,layout:o,...d}=(0,a.L)(e);return(0,r.jsx)(c,{value:n,children:(0,r.jsx)(s.chakra.table,{ref:t,__css:{tableLayout:o,...n.table},className:(0,l.cx)("chakra-table",u),...d})})});f.displayName="Table"},90908:function(e,t,n){n.d(t,{Tbody:function(){return o}});var r=n(57437),a=n(77255),u=n(44109),l=n(81284);let o=(0,u.forwardRef)((e,t)=>{let n=(0,a.useTableStyles)();return(0,r.jsx)(l.chakra.tbody,{...e,ref:t,__css:n.tbody})})},67133:function(e,t,n){n.d(t,{Td:function(){return o}});var r=n(57437),a=n(77255),u=n(44109),l=n(81284);let o=(0,u.forwardRef)((e,t)=>{let{isNumeric:n,...u}=e,o=(0,a.useTableStyles)();return(0,r.jsx)(l.chakra.td,{...u,ref:t,__css:o.td,"data-is-numeric":n})})},86063:function(e,t,n){n.d(t,{Th:function(){return o}});var r=n(57437),a=n(77255),u=n(44109),l=n(81284);let o=(0,u.forwardRef)((e,t)=>{let{isNumeric:n,...u}=e,o=(0,a.useTableStyles)();return(0,r.jsx)(l.chakra.th,{...u,ref:t,__css:o.th,"data-is-numeric":n})})},15096:function(e,t,n){n.d(t,{Thead:function(){return o}});var r=n(57437),a=n(77255),u=n(44109),l=n(81284);let o=(0,u.forwardRef)((e,t)=>{let n=(0,a.useTableStyles)();return(0,r.jsx)(l.chakra.thead,{...e,ref:t,__css:n.thead})})},27340:function(e,t,n){n.d(t,{Tr:function(){return o}});var r=n(57437),a=n(77255),u=n(44109),l=n(81284);let o=(0,u.forwardRef)((e,t)=>{let n=(0,a.useTableStyles)();return(0,r.jsx)(l.chakra.tr,{...e,ref:t,__css:n.tr})})},47550:function(e,t,n){n.d(t,{TabList:function(){return c}});var r=n(57437),a=n(21877),u=n(24377),l=n(80198),o=n(31126),i=n(44109),s=n(81284);let c=(0,i.forwardRef)(function(e,t){let n=(0,o.useTabList)({...e,ref:t}),i=(0,l.useTabsStyles)(),c=(0,a.k0)({display:"flex",...i.tablist});return(0,r.jsx)(s.chakra.div,{...n,className:(0,u.cx)("chakra-tabs__tablist",e.className),__css:c})});c.displayName="TabList"},5333:function(e,t,n){n.d(t,{TabPanel:function(){return s}});var r=n(57437),a=n(24377),u=n(80198),l=n(31126),o=n(44109),i=n(81284);let s=(0,o.forwardRef)(function(e,t){let n=(0,l.useTabPanel)({...e,ref:t}),o=(0,u.useTabsStyles)();return(0,r.jsx)(i.chakra.div,{outline:"0",...n,className:(0,a.cx)("chakra-tabs__tab-panel",e.className),__css:o.tabpanel})});s.displayName="TabPanel"},19691:function(e,t,n){n.d(t,{TabPanels:function(){return s}});var r=n(57437),a=n(24377),u=n(80198),l=n(31126),o=n(44109),i=n(81284);let s=(0,o.forwardRef)(function(e,t){let n=(0,l.useTabPanels)(e),o=(0,u.useTabsStyles)();return(0,r.jsx)(i.chakra.div,{...n,width:"100%",ref:t,className:(0,a.cx)("chakra-tabs__tab-panels",e.className),__css:o.tabpanels})});s.displayName="TabPanels"},44087:function(e,t,n){n.d(t,{Tab:function(){return c}});var r=n(57437),a=n(21877),u=n(24377),l=n(80198),o=n(31126),i=n(44109),s=n(81284);let c=(0,i.forwardRef)(function(e,t){let n=(0,l.useTabsStyles)(),i=(0,o.useTab)({...e,ref:t}),c=(0,a.k0)({outline:"0",display:"flex",alignItems:"center",justifyContent:"center",...n.tab});return(0,r.jsx)(s.chakra.button,{...i,className:(0,u.cx)("chakra-tabs__tab",e.className),__css:c})});c.displayName="Tab"},80198:function(e,t,n){n.d(t,{Tabs:function(){return v},useTabsStyles:function(){return b}});var r=n(57437),a=n(29178),u=n(34008),l=n(24377),o=n(2265),i=n(31126),s=n(44109),c=n(79585),d=n(81284);let[f,b]=(0,u.createContext)({name:"TabsStylesContext",errorMessage:"useTabsStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Tabs />\" "}),v=(0,s.forwardRef)(function(e,t){let n=(0,c.useMultiStyleConfig)("Tabs",e),{children:u,className:s,...b}=(0,a.L)(e),{htmlProps:v,descendants:m,...p}=(0,i.useTabs)(b),h=(0,o.useMemo)(()=>p,[p]),{isFitted:y,...x}=v,N={position:"relative",...n.root};
1return(0,r.jsx)(i.TabsDescendantsProvider,{value:m,children:(0,r.jsx)(i.TabsProvider,{value:h,children:(0,r.jsx)(f,{value:n,children:(0,r.jsx)(d.chakra.div,{className:(0,l.cx)("chakra-tabs",s),ref:t,...x,__css:N,children:u})})})})});v.displayName="Tabs"},31126:function(e,t,n){n.d(t,{TabsDescendantsProvider:function(){return b},TabsProvider:function(){return y},useTab:function(){return k},useTabIndicator:function(){return S},useTabList:function(){return N},useTabPanel:function(){return w},useTabPanels:function(){return C},useTabs:function(){return h},useTabsContext:function(){return x},useTabsDescendant:function(){return p},useTabsDescendants:function(){return m},useTabsDescendantsContext:function(){return v}});var r=n(98785),a=n(47400),u=n(1879),l=n(34008),o=n(25316),i=n(97124),s=n(8022),c=n(2265),d=n(28803),f=n(73917);let[b,v,m,p]=(0,d.createDescendantContext)();function h(e){var t;let{defaultIndex:n,onChange:a,index:u,isManual:l,isLazy:o,lazyBehavior:i="unmount",orientation:s="horizontal",direction:d="ltr",...f}=e,[b,v]=(0,c.useState)(null!=n?n:0),[p,h]=(0,r.useControllableState)({defaultValue:null!=n?n:0,value:u,onChange:a});(0,c.useEffect)(()=>{null!=u&&v(u)},[u]);let y=m(),x=(0,c.useId)(),N=null!==(t=e.id)&&void 0!==t?t:x;return{id:"tabs-".concat(N),selectedIndex:p,focusedIndex:b,setSelectedIndex:h,setFocusedIndex:v,isManual:l,isLazy:o,lazyBehavior:i,orientation:s,descendants:y,direction:d,htmlProps:f}}let[y,x]=(0,l.createContext)({name:"TabsContext",errorMessage:"useTabsContext: `context` is undefined. Seems you forgot to wrap all tabs components within <Tabs />"});function N(e){let{focusedIndex:t,orientation:n,direction:r}=x(),a=v(),u=(0,c.useCallback)(e=>{let u=()=>{var e;let n=a.nextEnabled(t);n&&(null===(e=n.node)||void 0===e||e.focus())},l=()=>{var e;let n=a.prevEnabled(t);n&&(null===(e=n.node)||void 0===e||e.focus())},o="horizontal"===n,i="vertical"===n,s={["ltr"===r?"ArrowLeft":"ArrowRight"]:()=>o&&l(),["ltr"===r?"ArrowRight":"ArrowLeft"]:()=>o&&u(),ArrowDown:()=>i&&u(),ArrowUp:()=>i&&l(),Home:()=>{var e;let t=a.firstEnabled();t&&(null===(e=t.node)||void 0===e||e.focus())},End:()=>{var e;let t=a.lastEnabled();t&&(null===(e=t.node)||void 0===e||e.focus())}}[e.key];s&&(e.preventDefault(),s(e))},[a,t,n,r]);return{...e,role:"tablist","aria-orientation":n,onKeyDown:(0,o.v)(e.onKeyDown,u)}}function k(e){let{isDisabled:t=!1,isFocusable:n=!1,...r}=e,{setSelectedIndex:u,isManual:l,id:i,setFocusedIndex:s,selectedIndex:c}=x(),{index:d,register:b}=p({disabled:t&&!n}),v=d===c;return{...(0,f.h)({...r,ref:(0,a.mergeRefs)(b,e.ref),isDisabled:t,isFocusable:n,onClick:(0,o.v)(e.onClick,()=>{u(d)})}),id:_(i,d),role:"tab",tabIndex:v?0:-1,type:"button","aria-selected":v,"aria-controls":R(i,d),onFocus:t?void 0:(0,o.v)(e.onFocus,()=>{s(d);let e=t&&n;l||e||u(d)})}}let[g,T]=(0,l.createContext)({});function C(e){let{id:t,selectedIndex:n}=x(),r=(0,i.W)(e.children).map((e,r)=>{var a;return(0,c.createElement)(g,{key:null!==(a=e.key)&&void 0!==a?a:r,value:{isSelected:r===n,id:R(t,r),tabId:_(t,r),selectedIndex:n}},e)});return{...e,children:r}}function w(e){let{children:t,...n}=e,{isLazy:r,lazyBehavior:a}=x(),{isSelected:u,id:l,tabId:o}=T(),i=(0,c.useRef)(!1);u&&(i.current=!0);let d=(0,s.k)({wasSelected:i.current,isSelected:u,enabled:r,mode:a});return{tabIndex:0,...n,children:d?t:null,role:"tabpanel","aria-labelledby":o,hidden:!u,id:l}}function S(){let e=x(),t=v(),{selectedIndex:n,orientation:r}=e,a="horizontal"===r,l="vertical"===r,[o,i]=(0,c.useState)(()=>a?{left:0,width:0}:l?{top:0,height:0}:void 0),[s,d]=(0,c.useState)(!1);return(0,u.useSafeLayoutEffect)(()=>{if(null==n)return;let e=t.item(n);if(null==e)return;a&&i({left:e.node.offsetLeft,width:e.node.offsetWidth}),l&&i({top:e.node.offsetTop,height:e.node.offsetHeight});let r=requestAnimationFrame(()=>{d(!0)});return()=>{r&&cancelAnimationFrame(r)}},[n,a,l,t]),{position:"absolute",transitionProperty:"left, right, top, bottom, height, width",transitionDuration:s?"200ms":"0ms",transitionTimingFunction:"cubic-bezier(0, 0, 0.2, 1)",...o}}function _(e,t){return"".concat(e,"--tab-").concat(t)}function R(e,t){return"".concat(e,"--tabpanel-").concat(t)}},60860:function(e,t,n){function r(e,t){let n=function(e){let t=parseFloat(e);return"number"!=typeof t||Number.isNaN(t)?0:t}(e),r=10**(t??10);return n=Math.round(n*r)/r,t?n.toFixed(t):n.toString()}function a(e){if(!Number.isFinite(e))return 0;let t=1,n=0;for(;Math.round(e*t)/t!==e;)t*=10,n+=1;return n}function u(e,t,n){return(e-t)*100/(n-t)}function l(e,t,n){return(n-t)*e+t}function o(e,t,n){return r(Math.round((e-t)/n)*n+t,a(n))}function i(e,t,n){return null==e?e:(n<t&&console.warn("clamp: max cannot be less than min"),Math.min(Math.max(e,t),n))}n.d(t,{HU:function(){return i},Rg:function(){return u},WP:function(){return o},WS:function(){return l},Zd:function(){return r},vk:function(){return a}})}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.