1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3326],{73043:function(e,t,n){n.d(t,{useControllableProp:function(){return r},useControllableState:function(){return l}});var i=n(86200),o=n(72582);function r(e,t){let n=void 0!==e,o=n?e:t;return(0,i.useMemo)(()=>[n,o],[n,o])}function l(e){let{value:t,defaultValue:n,onChange:r,shouldUpdate:l=(e,t)=>e!==t}=e,s=(0,o.useCallbackRef)(r),a=(0,o.useCallbackRef)(l),[u,d]=(0,i.useState)(n),c=void 0!==t,f=c?t:u,h=(0,o.useCallbackRef)(e=>{let t="function"==typeof e?e(f):e;a(f,t)&&(c||d(t),s(t))},[c,s,f,a]);return[f,h]}},22241:function(e,t,n){n.d(t,{AccordionButton:function(){return a}});var i=n(87898),o=n(26355),r=n(2183),l=n(93427),s=n(8057);let a=(0,l.forwardRef)(function(e,t){let{getButtonProps:n}=(0,r.bB)(),l=n(e,t),a={display:"flex",alignItems:"center",width:"100%",outline:0,...(0,r.useAccordionStyles)().button};return(0,i.jsx)(s.chakra.button,{...l,className:(0,o.cx)("chakra-accordion__button",e.className),__css:a})});a.displayName="AccordionButton"},2183:function(e,t,n){n.d(t,{_v:function(){return c},bB:function(){return a},di:function(){return u},ec:function(){return s},lh:function(){return r},mc:function(){return f},useAccordionStyles:function(){return l}});var i=n(62289),o=n(54891);let[r,l]=(0,i.k)({name:"AccordionStylesContext",hookName:"useAccordionStyles",providerName:"<Accordion />"}),[s,a]=(0,i.k)({name:"AccordionItemContext",hookName:"useAccordionItemContext",providerName:"<AccordionItem />"}),[u,d,c,f]=(0,o.n)()},31736:function(e,t,n){n.d(t,{AccordionItem:function(){return c}});var i=n(87898),o=n(2025),r=n(26355),l=n(86200),s=n(2183),a=n(9231),u=n(93427),d=n(8057);let c=(0,u.forwardRef)(function(e,t){let{children:n,className:u}=e,{htmlProps:c,...f}=(0,a.useAccordionItem)(e),h=(0,s.useAccordionStyles)(),m=(0,o.k0)({...h.container,overflowAnchor:"none"}),b=(0,l.useMemo)(()=>f,[f]);return(0,i.jsx)(s.ec,{value:b,children:(0,i.jsx)(d.chakra.div,{ref:t,...c,className:(0,r.cx)("chakra-accordion__item",u),__css:m,children:"function"==typeof n?n({isExpanded:!!f.isOpen,isDisabled:!!f.isDisabled}):n})})});c.displayName="AccordionItem"},29558:function(e,t,n){n.d(t,{AccordionPanel:function(){return d}});var i=n(87898),o=n(26355),r=n(2183),l=n(9231),s=n(73521),a=n(93427),u=n(8057);let d=(0,a.forwardRef)(function(e,t){let{className:n,motionProps:a,...d}=e,{reduceMotion:c}=(0,l.useAccordionContext)(),{getPanelProps:f,isOpen:h}=(0,r.bB)(),m=f(d,t),b=(0,o.cx)("chakra-accordion__panel",n),x=(0,r.useAccordionStyles)();c||delete m.hidden;let v=(0,i.jsx)(u.chakra.div,{...m,__css:x.panel,className:b});return c?v:(0,i.jsx)(s.Collapse,{in:h,...a,children:v})});d.displayName="AccordionPanel"},1184:function(e,t,n){n.d(t,{Accordion:function(){return f}});var i=n(87898),o=n(27386),r=n(26355),l=n(86200),s=n(2183),a=n(9231),u=n(93427),d=n(20937),c=n(8057);let f=(0,u.forwardRef)(function(e,t){let{children:n,reduceMotion:u,...f}=e,h=(0,d.useMultiStyleConfig)("Accordion",f),m=(0,o.L)(f),{htmlProps:b,descendants:x,...v}=(0,a.useAccordion)(m),p=(0,l.useMemo)(()=>({...v,reduceMotion:!!u}),[v,u]);return(0,i.jsx)(s.di,{value:x,children:(0,i.jsx)(a.AccordionProvider,{value:p,children:(0,i.jsx)(s.lh,{value:h,children:(0,i.jsx)(c.chakra.div,{ref:t,...b,className:(0,r.cx)("chakra-accordion",f.className),__css:h.root,children:n})})})})});f.displayName="Accordion"},9231:function(e,t,n){n.d(t,{AccordionProvider:function(){return c},useAccordion:function(){return d},useAccordionContext:function(){return f},useAccordionItem:function(){return h}});var i=n(73043),o=n(46800),r=n(62289),l=n(21003),s=n(17269),a=n(86200),u=n(2183);function d(e){let{onChange:t,defaultIndex:n,index:o,allowMultiple:r,allowToggle:l,...d}=e;(function(e){let t=e.index||e.defaultIndex,n=null!=t&&!Array.isArray(t)&&e.allowMultiple;(0,s.Z)({condition:!!n,message:"If 'allowMultiple' is passed, then 'index' or 'defaultIndex' must be an array. You passed: ".concat(typeof t,",")})})(e),(0,s.Z)({condition:!!(e.allowMultiple&&e.allowToggle),message:"If 'allowMultiple' is passed, 'allowToggle' will be ignored. Either remove 'allowToggle' or 'allowMultiple' depending on whether you want multiple accordions visible or not"});let c=(0,u._v)(),[f,h]=(0,a.useState)(-1);(0,a.useEffect)(()=>()=>{h(-1)},[]);let[m,b]=(0,i.useControllableState)({value:o,defaultValue:()=>r?null!=n?n:[]:null!=n?n:-1,onChange:t});return{index:m,setIndex:b,htmlProps:d,getAccordionItemProps:e=>{let t=!1;return null!==e&&(t=Array.isArray(m)?m.includes(e):m===e),{isOpen:t,onChange:t=>{null!==e&&(r&&Array.isArray(m)?b(t?m.concat(e):m.filter(t=>t!==e)):t?b(e):l&&b(-1))}}},focusedIndex:f,setFocusedIndex:h,descendants:c}}let[c,f]=(0,r.k)({name:"AccordionContext",hookName:"useAccordionContext",providerName:"Accordion"});function h(e){var t;let{isDisabled:n,isFocusable:i,id:r,...d}=e,{getAccordionItemProps:c,setFocusedIndex:h}=f(),m=(0,a.useRef)(null),b=(0,a.useId)(),x=null!=r?r:b,v="accordion-button-".concat(x),p="accordion-panel-".concat(x);(0,s.Z)({condition:!!(e.isFocusable&&!e.isDisabled),message:"Using only 'isFocusable', this prop is reserved for situations where you pass 'isDisabled' but you still want the element to receive focus (A11y). Either remove it or pass 'isDisabled' as well.\n "});let{register:N,index:y,descendants:I}=(0,u.mc)({disabled:n&&!i}),{isOpen:g,onChange:A}=c(-1===y?null:y);t={isOpen:g,isDisabled:n},(0,s.Z)({condition:t.isOpen&&!!t.isDisabled,message:"Cannot open a disabled accordion item"});let C=(0,a.useCallback)(()=>{null==A||A(!g),h(y)},[y,h,g,A]),E=(0,a.useCallback)(e=>{let t={ArrowDown:()=>{let e=I.nextEnabled(y);null==e||e.node.focus()},ArrowUp:()=>{let e=I.prevEnabled(y);null==e||e.node.focus()},Home:()=>{let e=I.firstEnabled();null==e||e.node.focus()},End:()=>{let e=I.lastEnabled();null==e||e.node.focus()}}[e.key];t&&(e.preventDefault(),t(e))},[I,y]),w=(0,a.useCallback)(()=>{h(y)},[h,y]),O=(0,a.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{...e,type:"button",ref:(0,o.mergeRefs)(N,m,t),id:v,disabled:!!n,"aria-expanded":!!g,"aria-controls":p,onClick:(0,l.v)(e.onClick,C),onFocus:(0,l.v)(e.onFocus,w),onKeyDown:(0,l.v)(e.onKeyDown,E)}},[v,n,g,C,w,E,p,N]),S=(0,a.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{...e,ref:t,role:"region",id:p,"aria-labelledby":v,hidden:!g}}
1,[v,g,p]);return{isOpen:g,isDisabled:n,isFocusable:i,onOpen:()=>{null==A||A(!0)},onClose:()=>{null==A||A(!1)},getButtonProps:O,getPanelProps:S,htmlProps:d}}},54891:function(e,t,n){n.d(t,{n:function(){return x}});var i=n(46800),o=n(62289),r=n(86200);function l(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.")})}let s=e=>"object"==typeof e&&"nodeType"in e&&e.nodeType===Node.ELEMENT_NODE;function a(e,t,n){let i=e+1;return n&&i>=t&&(i=0),i}function u(e,t,n){let i=e-1;return n&&i<0&&(i=t),i}let d="undefined"!=typeof window?r.useLayoutEffect:r.useEffect,c=e=>e;var f=Object.defineProperty,h=(e,t,n)=>t in e?f(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,m=(e,t,n)=>(h(e,"symbol"!=typeof t?t+"":t,n),n);class b{constructor(){var e=this;m(this,"descendants",new Map),m(this,"register",e=>{if(null!=e)return s(e)?this.registerNode(e):t=>{this.registerNode(t,e)}}),m(this,"unregister",e=>{this.descendants.delete(e);let t=l(Array.from(this.descendants.keys()));this.assignIndex(t)}),m(this,"destroy",()=>{this.descendants.clear()}),m(this,"assignIndex",e=>
1{this.descendants.forEach(t=>{let n=e.indexOf(t.node);t.index=n,t.node.dataset.index=t.index.toString()})}),m(this,"count",()=>this.descendants.size),m(this,"enabledCount",()=>this.enabledValues().length),m(this,"values",()=>Array.from(this.descendants.values()).sort((e,t)=>e.index-t.index)),m(this,"enabledValues",()=>this.values().filter(e=>!e.disabled)),m(this,"item",e=>{if(0!==this.count())return this.values()[e]}),m(this,"enabledItem",e=>{if(0!==this.enabledCount())return this.enabledValues()[e]}),m(this,"first",()=>this.item(0)),m(this,"firstEnabled",()=>this.enabledItem(0)),m(this,"last",()=>this.item(this.descendants.size-1)),m(this,"lastEnabled",()=>{let e=this.enabledValues().length-1;return this.enabledItem(e)}),m(this,"indexOf",e=>{var t,n;return e&&null!==(n=null===(t=this.descendants.get(e))||void 0===t?void 0:t.index)&&void 0!==n?n:-1}),m(this,"enabledIndexOf",e=>null==e?-1:this.enabledValues().findIndex(t=>t.node.isSameNode(e))),m(this,"next",function(t){let n=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=a(t,e.count(),n);return e.item(i)}),m(this,"nextEnabled",function(t){let n=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=e.item(t);if(!i)return;let o=a(e.enabledIndexOf(i.node),e.enabledCount(),n);return e.enabledItem(o)}),m(this,"prev",function(t){let n=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=u(t,e.count()-1,n);return e.item(i)}),m(this,"prevEnabled",function(t){let n=!(arguments.length>1)||void 0===arguments[1]||arguments[1],i=e.item(t);if(!i)return;let o=u(e.enabledIndexOf(i.node),e.enabledCount()-1,n);return e.enabledItem(o)}),m(this,"registerNode",(e,t)=>{if(!e||this.descendants.has(e))return;let n=l(Array.from(this.descendants.keys()).concat(e));(null==t?void 0:t.disabled)&&(t.disabled=!!t.disabled);let i={node:e,index:-1,...t};this.descendants.set(e,i),this.assignIndex(n)})}}function x(){let[e,t]=(0,o.k)({name:"DescendantsProvider",errorMessage:"useDescendantsContext must be used within DescendantsProvider"});return[e,t,()=>{let e=(0,r.useRef)(new b);return d(()=>()=>e.current.destroy()),e.current},e=>{let n=t(),[o,l]=(0,r.useState)(-1),s=(0,r.useRef)(null);d(()=>()=>{s.current&&n.unregister(s.current)},[]),d(()=>{if(!s.current)return;let e=Number(s.current.dataset.index);o==e||Number.isNaN(e)||l(e)});let a=e?c(n.register(e)):c(n.register);return{descendants:n,index:o,enabledIndex:n.enabledIndexOf(s.current),register:(0,i.mergeRefs)(a,s)}}]}},73521:function(e,t,n){n.d(t,{Collapse:function(){return h}});var i=n(87898),o=n(17269),r=n(26355),l=n(76074),s=n(15073),a=n(86200),u=n(12051);let d=e=>null!=e&&parseInt(e.toString(),10)>0,c={exit:{height:{duration:.2,ease:u.TRANSITION_EASINGS.ease},opacity:{duration:.3,ease:u.TRANSITION_EASINGS.ease}},enter:{height:{duration:.3,ease:u.TRANSITION_EASINGS.ease},opacity:{duration:.4,ease:u.TRANSITION_EASINGS.ease}}},f={exit:e=>{var t;let{animateOpacity:n,startingHeight:i,transition:o,transitionEnd:r,delay:l}=e;
1return{...n&&{opacity:d(i)?1:0},height:i,transitionEnd:null==r?void 0:r.exit,transition:null!==(t=null==o?void 0:o.exit)&&void 0!==t?t:u.withDelay.exit(c.exit,l)}},enter:e=>{var t;let{animateOpacity:n,endingHeight:i,transition:o,transitionEnd:r,delay:l}=e;return{...n&&{opacity:1},height:i,transitionEnd:null==r?void 0:r.enter,transition:null!==(t=null==o?void 0:o.enter)&&void 0!==t?t:u.withDelay.enter(c.enter,l)}}},h=(0,a.forwardRef)((e,t)=>{let{in:n,unmountOnExit:u,animateOpacity:d=!0,startingHeight:c=0,endingHeight:h="auto",style:m,className:b,transition:x,transitionEnd:v,animatePresenceProps:p,...N}=e,[y,I]=(0,a.useState)(!1);(0,a.useEffect)(()=>{let e=setTimeout(()=>{I(!0)});return()=>clearTimeout(e)},[]),(0,o.Z)({condition:Number(c)>0&&!!u,message:"startingHeight and unmountOnExit are mutually exclusive. You can't use them together"});let g=parseFloat(c.toString())>0,A={startingHeight:c,endingHeight:h,animateOpacity:d,transition:y?x:{enter:{duration:0}},transitionEnd:{enter:null==v?void 0:v.enter,exit:u?null==v?void 0:v.exit:{...null==v?void 0:v.exit,display:g?"block":"none"}}},C=!u||n,E=n||u?"enter":"exit";return(0,i.jsx)(l.M,{...p,initial:!1,custom:A,children:C&&(0,i.jsx)(s.E.div,{ref:t,...N,className:(0,r.cx)("chakra-collapse",b),style:{overflow:"hidden",display:"block",...m},custom:A,variants:f,initial:!!u&&"exit",animate:E,exit:"exit"})})});h.displayName="Collapse"},12051:function(e,t,n){n.d(t,{S:function(){return l},TRANSITION_EASINGS:function(){return i},getSlideTransition:function(){return r},withDelay:function(){return s}});let i={ease:[.25,.1,.25,1],easeIn:[.4,0,1,1],easeOut:[0,0,.2,1],easeInOut:[.4,0,.2,1]},o={slideLeft:{position:{left:0,top:0,bottom:0,width:"100%"},enter:{x:0,y:0},exit:{x:"-100%",y:0}},slideRight:{position:{right:0,top:0,bottom:0,width:"100%"},enter:{x:0,y:0},exit:{x:"100%",y:0}},slideUp:{position:{top:0,left:0,right:0,maxWidth:"100vw"},enter:{x:0,y:0},exit:{x:0,y:"-100%"}},slideDown:{position:{bottom:0,left:0,right:0,maxWidth:"100vw"},enter:{x:0,y:0},exit:{x:0,y:"100%"}}};function r(e){var t;switch(null!==(t=null==e?void 0:e.direction)&&void 0!==t?t:"right"){case"right":default:return o.slideRight;case"left":return o.slideLeft;case"bottom":return o.slideDown;case"top":return o.slideUp}}let l={enter:{duration:.2,ease:i.easeOut},exit:{duration:.1,ease:i.easeIn}},s={enter:(e,t)=>({...e,delay:"number"==typeof t?t:null==t?void 0:t.enter}),exit:(e,t)=>({...e,delay:"number"==typeof t?t:null==t?void 0:t.exit})}},17269:function(e,t,n){n.d(t,{Z:function(){return i}});let i=e=>{let{condition:t,message:n}=e}}}]);
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.