1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[42],{7234:function(e,t,n){n.d(t,{H:function(){return u}});var i=n(6571),r=n(9804),o=n(6554),l=n(5548),s=n(429),a=n(5432),d=n(5893),u=(0,o.G)(function(e,t){let{className:n,motionProps:o,...u}=e,{reduceMotion:c}=(0,i.EF)(),{getPanelProps:f,isOpen:h}=(0,r.bB)(),p=f(u,t),b=(0,a.cx)("chakra-accordion__panel",n),m=(0,r.YO)();c||delete p.hidden;let x=(0,d.jsx)(l.m.div,{...p,__css:m.panel,className:b});return c?x:(0,d.jsx)(s.U,{in:h,...o,children:x})});u.displayName="AccordionPanel"},6571:function(e,t,n){n.d(t,{a2:function(){return d},As:function(){return useAccordion},EF:function(){return u},Zl:function(){return useAccordionItem}});var i=n(9804),r=n(5227),o=n(7294),l=n(5155),s=n(1103),a=n(5432);function useAccordion(e){let{onChange:t,defaultIndex:n,index:r,allowMultiple:s,allowToggle:d,...u}=e;(function(e){let t=e.index||e.defaultIndex,n=null!=t&&!Array.isArray(t)&&e.allowMultiple;(0,a.ZK)({condition:!!n,message:`If 'allowMultiple' is passed, then 'index' or 'defaultIndex' must be an array. You passed: ${typeof t},`})})(e),(0,a.ZK)({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,i._v)(),[f,h]=(0,o.useState)(-1);(0,o.useEffect)(()=>()=>{h(-1)},[]);let[p,b]=function(e){let{value:t,defaultValue:n,onChange:i,shouldUpdate:r=(e,t)=>
1e!==t}=e,s=(0,l.W)(i),a=(0,l.W)(r),[d,u]=(0,o.useState)(n),c=void 0!==t,f=c?t:d,h=(0,l.W)(e=>{let t="function"==typeof e?e(f):e;a(f,t)&&(c||u(t),s(t))},[c,s,f,a]);return[f,h]}({value:r,defaultValue:()=>s?null!=n?n:[]:null!=n?n:-1,onChange:t});return{index:p,setIndex:b,htmlProps:u,getAccordionItemProps:e=>{let t=!1;return null!==e&&(t=Array.isArray(p)?p.includes(e):p===e),{isOpen:t,onChange:t=>{if(null!==e){if(s&&Array.isArray(p)){let n=t?p.concat(e):p.filter(t=>t!==e);b(n)}else t?b(e):d&&b(-1)}}}},focusedIndex:f,setFocusedIndex:h,descendants:c}}var[d,u]=(0,r.k)({name:"AccordionContext",hookName:"useAccordionContext",providerName:"Accordion"});function useAccordionItem(e){var t;let{isDisabled:n,isFocusable:r,id:l,...d}=e,{getAccordionItemProps:c,setFocusedIndex:f}=u(),h=(0,o.useRef)(null),p=(0,o.useId)(),b=null!=l?l:p,m=`accordion-button-${b}`,x=`accordion-panel-${b}`;(0,a.ZK)({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. 2 `});let{register:_,index:v,descendants:N}=(0,i.mc)({disabled:n&&!r}),{isOpen:y,onChange:g}=c(-1===v?null:v);t={isOpen:y,isDisabled:n},(0,a.ZK)({condition:t.isOpen&&!!t.isDisabled,message:"Cannot open a disabled accordion item"});let I=(0,o.useCallback)(()=>{null==g||g(!y),f(v)},[v,f,y,g]),E=(0,o.useCallback)(e=>{let t={ArrowDown:()=>{let e=N.nextEnabled(v);null==e||e.node.focus()},ArrowUp:()=>{let e=N.prevEnabled(v);null==e||e.node.focus()},Home:()=>{let e=N.firstEnabled();null==e||e.node.focus()},End:()=>{let e=N.lastEnabled();null==e||e.node.focus()}}[e.key];t&&(e.preventDefault(),t(e))},[N,v]),O=(0,o.useCallback)(()=>{f(v)},[f,v]),A=(0,o.useCallback)(function(e={},t=null){return{...e,type:"button",ref:(0,s.lq)(_,h,t),id:m,disabled:!!n,"aria-expanded":!!y,"aria-controls":x,onClick:(0,a.v0)(e.onClick,I),onFocus:(0,a.v0)(e.onFocus,O),onKeyDown:(0,a.v0)(e.onKeyDown,E)}},[m,n,y,I,O,E,x,_]),C=(0,o.useCallback)(function(e={},t=null){return{...e,ref:t,role:"region",id:x,"aria-labelledby":m,hidden:!y}},[m,y,x]);return{isOpen:y,isDisabled:n,isFocusable:r,onOpen:()=>{null==g||g(!0)},onClose:()=>{null==g||g(!1)},getButtonProps:A,getPanelProps:C,htmlProps:d}}},2215:function(e,t,n){n.d(t,{U:function(){return f}});var i=n(6571),r=n(9804),o=n(6554),l=n(7030),s=n(3179),a=n(5548),d=n(5432),u=n(7294),c=n(5893),f=(0,o.G)(function({children:e,reduceMotion:t,...n},o){let f=(0,l.jC)("Accordion",n),h=(0,s.Lr)(n),{htmlProps:p,descendants:b,...m}=(0,i.As)(h),x=(0,u.useMemo)(()=>({...m,reduceMotion:!!t}),[m,t]);return(0,c.jsx)(r.di,{value:b,children:(0,c.jsx)(i.a2,{value:x,children:(0,c.jsx)(r.lh,{value:f,children:(0,c.jsx)(a.m.div,{ref:o,...p,className:(0,d.cx)("chakra-accordion",n.className),__css:f.root,children:e})})})})});f.displayName="Accordion"},8087:function(e,t,n){n.d(t,{Q:function(){return u}});var i=n(6571),r=n(9804),o=n(6554),l=n(5548),s=n(5432),a=n(7294),d=n(5893),u=(0,o.G)(function(e,t){let{children:n,className:o}=e,{htmlProps:u,...c}=(0,i.Zl)(e),f=(0,r.YO)(),h={...f.container,overflowAnchor:"none"},p=(0,a.useMemo)(()=>c,[c]);return(0,d.jsx)(r.ec,{value:p,children:(0,d.jsx)(l.m.div,{ref:t,...u,className:(0,s.cx)("chakra-accordion__item",o),__css:h,children:"function"==typeof n?n({isExpanded:!!c.isOpen,isDisabled:!!c.isDisabled}):n})})});u.displayName="AccordionItem"},4071:function(e,t,n){n.d(t,{K:function(){return a}});var i=n(9804),r=n(6554),o=n(5548),l=n(5432),s=n(5893),a=(0,r.G)(function(e,t){let{getButtonProps:n}=(0,i.bB)(),r=n(e,t),a=(0,i.YO)(),d={display:"flex",alignItems:"center",width:"100%",outline:0,...a.button};return(0,s.jsx)(o.m.button,{...r,className:(0,l.cx)("chakra-accordion__button",e.className),__css:d})});a.displayName="AccordionButton"},9804:function(e,t,n){n.d(t,{YO:function(){return l},_v:function(){return c},bB:function(){return a},di:function(){return d},ec:function(){return s},lh:function(){return o},mc:function(){return f}});var i=n(5225),r=n(5227),[o,l]=(0,r.k)({name:"AccordionStylesContext",hookName:"useAccordionStyles",providerName:"<Accordion />"}),[s,a]=(0,r.k)({name:"AccordionItemContext",hookName:"useAccordionItemContext",providerName:"<AccordionItem />"}),[d,u,c,f]=(0,i.n)()},7334:function(e,t,n){n.d(t,{X:function(){return AccordionIcon}});var i=n(6571),r=n(9804),o=n(8635),l=n(5432),s=n(5893);function AccordionIcon(e){let{isOpen:t,isDisabled:n}=(0,r.bB)(),{reduceMotion:a}=(0,i.EF)(),d=(0,l.cx)("chakra-accordion__icon",e.className),u=(0,r.YO)(),c={opacity:n?.4:1,transform:t?"rotate(-180deg)":void 0,transition:a?void 0:"transform 0.2s",transformOrigin:"center",...u.icon};
2return(0,s.jsx)(o.J,{viewBox:"0 0 24 24","aria-hidden":!0,className:d,__css:c,...e,children:(0,s.jsx)("path",{fill:"currentColor",d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"})})}AccordionIcon.displayName="AccordionIcon"},5225:function(e,t,n){n.d(t,{n:function(){return createDescendantContext}});var i=n(7294),r=Object.defineProperty,__defNormalProp=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,__publicField=(e,t,n)=>(__defNormalProp(e,"symbol"!=typeof t?t+"":t,n),n);function sortNodes(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 isElement=e=>"object"==typeof e&&"nodeType"in e&&e.nodeType===Node.ELEMENT_NODE;function getNextIndex(e,t,n){let i=e+1;return n&&i>=t&&(i=0),i}function getPrevIndex(e,t,n){let i=e-1;return n&&i<0&&(i=t),i}var o="undefined"!=typeof window?i.useLayoutEffect:i.useEffect,cast=e=>e,l=class{constructor(){__publicField(this,"descendants",new Map),__publicField(this,"register",e=>{if(null!=e)return isElement(e)?this.registerNode(e):t=>{this.registerNode(t,e)}}),__publicField(this,"unregister",e=>{this.descendants.delete(e);let t=sortNodes(Array.from(this.descendants.keys()));this.assignIndex(t)}),__publicField(this,"destroy",()=>{this.descendants.clear()}),__publicField(this,"assignIndex",e=>
2{this.descendants.forEach(t=>{let n=e.indexOf(t.node);t.index=n,t.node.dataset.index=t.index.toString()})}),__publicField(this,"count",()=>this.descendants.size),__publicField(this,"enabledCount",()=>this.enabledValues().length),__publicField(this,"values",()=>{let e=Array.from(this.descendants.values());return e.sort((e,t)=>e.index-t.index)}),__publicField(this,"enabledValues",()=>this.values().filter(e=>!e.disabled)),__publicField(this,"item",e=>{if(0!==this.count())return this.values()[e]}),__publicField(this,"enabledItem",e=>{if(0!==this.enabledCount())return this.enabledValues()[e]}),__publicField(this,"first",()=>this.item(0)),__publicField(this,"firstEnabled",()=>this.enabledItem(0)),__publicField(this,"last",()=>this.item(this.descendants.size-1)),__publicField(this,"lastEnabled",()=>{let e=this.enabledValues().length-1;return this.enabledItem(e)}),__publicField(this,"indexOf",e=>{var t,n;return e&&null!=(n=null==(t=this.descendants.get(e))?void 0:t.index)?n:-1}),__publicField(this,"enabledIndexOf",e=>null==e?-1:this.enabledValues().findIndex(t=>t.node.isSameNode(e))),__publicField(this,"next",(e,t=!0)=>{let n=getNextIndex(e,this.count(),t);return this.item(n)}),__publicField(this,"nextEnabled",(e,t=!0)=>{let n=this.item(e);if(!n)return;let i=this.enabledIndexOf(n.node),r=getNextIndex(i,this.enabledCount(),t);return this.enabledItem(r)}),__publicField(this,"prev",(e,t=!0)=>{let n=getPrevIndex(e,this.count()-1,t);return this.item(n)}),__publicField(this,"prevEnabled",(e,t=!0)=>{let n=this.item(e);if(!n)return;let i=this.enabledIndexOf(n.node),r=getPrevIndex(i,this.enabledCount()-1,t);return this.enabledItem(r)}),__publicField(this,"registerNode",(e,t)=>{if(!e||this.descendants.has(e))return;let n=Array.from(this.descendants.keys()).concat(e),i=sortNodes(n);(null==t?void 0:t.disabled)&&(t.disabled=!!t.disabled);let r={node:e,index:-1,...t};this.descendants.set(e,r),this.assignIndex(i)})}},s=n(5227),a=n(1103),[d,u]=(0,s.k)({name:"DescendantsProvider",errorMessage:"useDescendantsContext must be used within DescendantsProvider"});function createDescendantContext(){let e=cast(d);return[e,()=>cast(u()),()=>(function(){let e=(0,i.useRef)(new l);return o(()=>()=>e.current.destroy()),e.current})(),e=>(function(e){let t=u(),[n,r]=(0,i.useState)(-1),l=(0,i.useRef)(null);o(()=>()=>{l.current&&t.unregister(l.current)},[]),o(()=>{if(!l.current)return;let e=Number(l.current.dataset.index);n==e||Number.isNaN(e)||r(e)});let s=e?cast(t.register(e)):cast(t.register);return{descendants:t,index:n,enabledIndex:t.enabledIndexOf(l.current),register:(0,a.lq)(s,l)}})(e)]}},2094:function(e,t,n){n.d(t,{Lj:function(){return i},Sh:function(){return o},js:function(){return getSlideTransition},p$:function(){return l}});var i={ease:[.25,.1,.25,1],easeIn:[.4,0,1,1],easeOut:[0,0,.2,1],easeInOut:[.4,0,.2,1]},r={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 getSlideTransition(e){var t;let n=null!=(t=null==e?void 0:e.direction)?t:"right";switch(n){case"right":default:return r.slideRight;case"left":return r.slideLeft;case"bottom":return r.slideDown;case"top":return r.slideUp}}var o={enter:{duration:.2,ease:i.easeOut},exit:{duration:.1,ease:i.easeIn}},l={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})}},429:function(e,t,n){n.d(t,{U:function(){return c}});var i=n(2094),r=n(5432),o=n(1526),l=n(7340),s=n(7294),a=n(5893),isNumeric=e=>null!=e&&parseInt(e.toString(),10)>0,d={exit:{height:{duration:.2,ease:i.Lj.ease},opacity:{duration:.3,ease:i.Lj.ease}},enter:{height:{duration:.3,ease:i.Lj.ease},opacity:{duration:.4,ease:i.Lj.ease}}},u={exit:({animateOpacity:e,startingHeight:t,transition:n,transitionEnd:r,delay:o})=>{var l;return{...e&&{opacity:isNumeric(t)?1:0},height:t,transitionEnd:null==r?void 0:r.exit,transition:null!=(l=null==n?void 0:n.exit)?l:i.p$.exit(d.exit,o)}},enter:({animateOpacity:e,endingHeight:t,transition:n,transitionEnd:r,delay:o})=>{var l;return{...e&&{opacity:1},height:t,transitionEnd:null==r?void 0:r.enter,transition:null!=(l=null==n?void 0:n.enter)?l:i.p$.enter(d.enter,o)}}},c=(0,s.forwardRef)((e,t)=>{let{in:n,unmountOnExit:i,animateOpacity:d=!0,startingHeight:c=0,endingHeight:f="auto",style:h,className:p,transition:b,transitionEnd:m,...x}
2=e,[_,v]=(0,s.useState)(!1);(0,s.useEffect)(()=>{let e=setTimeout(()=>{v(!0)});return()=>clearTimeout(e)},[]),(0,r.ZK)({condition:Number(c)>0&&!!i,message:"startingHeight and unmountOnExit are mutually exclusive. You can't use them together"});let N=parseFloat(c.toString())>0,y={startingHeight:c,endingHeight:f,animateOpacity:d,transition:_?b:{enter:{duration:0}},transitionEnd:{enter:null==m?void 0:m.enter,exit:i?null==m?void 0:m.exit:{...null==m?void 0:m.exit,display:N?"block":"none"}}},g=!i||n,I=n||i?"enter":"exit";return(0,a.jsx)(o.M,{initial:!1,custom:y,children:g&&(0,a.jsx)(l.E.div,{ref:t,...x,className:(0,r.cx)("chakra-collapse",p),style:{overflow:"hidden",display:"block",...h},custom:y,variants:u,initial:!!i&&"exit",animate:I,exit:"exit"})})});c.displayName="Collapse"}}]);
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.