1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1274,2808],{2808:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(17905),a=r(2183);let l=(0,n.A)((0,a.jsx)("path",{d:"M9 16.17 4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"Check")},17120:(e,t,r)=>{r.d(t,{S:()=>P});var n=r(57935),a=r(35533),l=r(36439),s=r(72523),u=r(12464),o=r(4172),i=r(26478),d=r(17797),c=r(16370),p=r(97290),f=r(6007),b=r(75029),v=r(79080),x=r(90274),m=r(81548),g=r(79900),h=r(93028);let P=(0,x.FX)(function(e,t){let r=(0,l.useId)(),P=(0,f.q)(),D=(0,c._)(),{id:T=P||`headlessui-checkbox-${r}`,disabled:I=D||!1,autoFocus:C=!1,checked:k,defaultChecked:y,onChange:w,name:E,value:F,form:M,indeterminate:S=!1,...A}=e,_=(0,o.K)(y),[B,U]=(0,u.P)(k,w,null!=_&&_),R=(0,h.o2)(),L=(0,m.MM)(),Y=(0,i.L)(),[O,q]=(0,l.useState)(!1),N=(0,d._)(()=>{q(!0),null==U||U(!B),Y.nextFrame(()=>{q(!1)})}),X=(0,d._)(e=>{if((0,b.l)(e.currentTarget))return e.preventDefault();e.preventDefault(),N()}),G=(0,d._)(e=>{e.key===g.D.Space?(e.preventDefault(),N()):e.key===g.D.Enter&&(0,v.q)(e.currentTarget)}),K=(0,d._)(e=>e.preventDefault()),{isFocusVisible:$,focusProps:j}=(0,n.o)({autoFocus:C}),{isHovered:z,hoverProps:W}=(0,a.M)({isDisabled:I}),{pressed:H,pressProps:V}=(0,s.Z)({disabled:I}),Z=(0,x.v6)({ref:t,id:T,role:"checkbox","aria-checked":S?"mixed":B?"true":"false","aria-labelledby":R,"aria-describedby":L,"aria-disabled":!!I||void 0,indeterminate:S?"true":void 0,tabIndex:I?void 0:0,onKeyUp:I?void 0:G,onKeyPress:I?void 0:K,onClick:I?void 0:X},j,W,V),J=(0,l.useMemo)(()=>({checked:B,disabled:I,hover:z,focus:$,active:H,indeterminate:S,changing:O,autofocus:C}),[B,S,I,z,$,H,O,C]),Q=(0,l.useCallback)(()=>{if(void 0!==_)return null==U?void 0:U(_)},[U,_]),ee=(0,x.Ci)();return l.createElement(l.Fragment,null,null!=E&&l.createElement(p.CL,{disabled:I,data:{[E]:F||"on"},overrides:{type:"checkbox",checked:B},form:M,onReset:Q}),ee({ourProps:Z,theirProps:A,slot:J,defaultTag:"span",name:"Checkbox"}))})},57884:(e,t,r)=>{let n,a,l;r.d(t,{oz:()=>X,fu:()=>Y,wb:()=>O,Kp:()=>N,T2:()=>q});var s=r(57935),u=r(35533),o=r(36439),i=r(72523),d=r(17797),c=r(93395),p=r(53476),f=r(93995),b=r(75385),v=r(49930),x=r(20606);function m({onFocus:e}){let[t,r]=(0,o.useState)(!0),n=(0,v.a)();return t?o.createElement(x.j,{as:"button",type:"button",features:x.u.Focusable,onFocus:t=>{t.preventDefault();let a,l=50;a=requestAnimationFrame(function t(){if(l--<=0){a&&cancelAnimationFrame(a);return}if(e()){if(cancelAnimationFrame(a),!n.current)return;r(!1);return}a=requestAnimationFrame(t)})}}):null}var g=r(55670),h=r(60147),P=r(6476),D=r(11657),T=r(90274);let I=o.createContext(null);function C({children:e}){let t=o.useRef({groups:new Map,get(e,t){var r;let n=this.groups.get(e);n||(n=new Map,this.groups.set(e,n));let a=null!=(r=n.get(t))?r:0;return n.set(t,a+1),[Array.from(n.keys()).indexOf(t),function(){let e=n.get(t);e>1?n.set(t,e-1):n.delete(t)}]}});return o.createElement(I.Provider,{value:t},e)}function k(e){let t=o.useContext(I);if(!t)throw Error("You must wrap your component in a <StableCollection>");let r=o.useId(),[n,a]=t.current.get(e,r);return o.useEffect(()=>a,[]),n}var y=r(79900),w=((n=w||{})[n.Forwards=0]="Forwards",n[n.Backwards=1]="Backwards",n),E=((a=E||{})[a.Less=-1]="Less",a[a.Equal=0]="Equal",a[a.Greater=1]="Greater",a),F=((l=F||{})[l.SetSelectedIndex=0]="SetSelectedIndex",l[l.RegisterTab=1]="RegisterTab",l[l.UnregisterTab=2]="UnregisterTab",l[l.RegisterPanel=3]="RegisterPanel",l[l.UnregisterPanel=4]="UnregisterPanel",l);let M={0(e,t){var r;let n=(0,g.wl)(e.tabs,e=>e.current),a=(0,g.wl)(e.panels,e=>e.current),l=n.filter(e=>{var t;return!(null!=(t=e.current)&&t.hasAttribute("disabled"))}),s={...e,tabs:n,panels:a};if(t.index<0||t.index>n.length-1){let r=(0,h.Y)(Math.sign(t.index-e.selectedIndex),{[-1]:()=>1,0:()=>(0,h.Y)(Math.sign(t.index),{[-1]:()=>0,0:()=>0,1:()=>1}),1:()=>0});if(0===l.length)return s;let a=(0,h.Y)(r,{0:()=>n.indexOf(l[0]),1:()=>n.indexOf(l[l.length-1])});return{...s,selectedIndex:-1===a?e.selectedIndex:a}}let u=n.slice(0,t.index),o=[...n.slice(t.index),...u].find(e=>l.includes(e));if(!o)return s;let i=null!=(r=n.indexOf(o))?r:e.selectedIndex;return -1===i&&(i=e.selectedIndex),{...s,selectedIndex:i}},1(e,t){if(e.tabs.includes(t.tab))return e;let r=e.tabs[e.selectedIndex],n=(0,g.wl)([...e.tabs,t.tab],e=>e.current),a=e.selectedIndex;return e.info.current.isControlled||-1===(a=n.indexOf(r))&&(a=e.selectedIndex),{...e,tabs:n,selectedIndex:a}},2:(e,t)=>({...e,tabs:e.tabs.filter(e=>e!==t.tab)}),3:(e,t)=>
1e.panels.includes(t.panel)?e:{...e,panels:(0,g.wl)([...e.panels,t.panel],e=>e.current)},4:(e,t)=>({...e,panels:e.panels.filter(e=>e!==t.panel)})},S=(0,o.createContext)(null);function A(e){let t=(0,o.useContext)(S);if(null===t){let t=Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,A),t}return t}S.displayName="TabsDataContext";let _=(0,o.createContext)(null);function B(e){let t=(0,o.useContext)(_);if(null===t){let t=Error(`<${e} /> is missing a parent <Tab.Group /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,B),t}return t}function U(e,t){return(0,h.Y)(t.type,M,e,t)}_.displayName="TabsActionsContext";let R=T.Ac.RenderStrategy|T.Ac.Static,L=(0,T.FX)(function(e,t){var r,n;let a=(0,o.useId)(),{id:l=`headlessui-tabs-tab-${a}`,disabled:p=!1,autoFocus:v=!1,...x}=e,{orientation:m,activation:I,selectedIndex:C,tabs:w,panels:E}=A("Tab"),F=B("Tab"),M=A("Tab"),[S,_]=(0,o.useState)(null),U=(0,o.useRef)(null),R=(0,b.P)(U,t,_);(0,c.s)(()=>F.registerTab(U),[F,U]);let L=k("tabs"),Y=w.indexOf(U);-1===Y&&(Y=L);let O=Y===C,q=(0,d._)(e=>{var t;let r=e();if(r===g.Me.Success&&"auto"===I){let e=null==(t=(0,D.T)(U))?void 0:t.activeElement,r=M.tabs.findIndex(t=>t.current===e);-1!==r&&F.change(r)}return r}),N=(0,d._)(e=>{let t=w.map(e=>e.current).filter(Boolean);if(e.key===y.D.Space||e.key===y.D.Enter){e.preventDefault(),e.stopPropagation(),F.change(Y);return}switch(e.key){case y.D.Home:case y.D.PageUp:return e.preventDefault(),e.stopPropagation(),q(()=>(0,g.CU)(t,g.BD.First));case y.D.End:case y.D.PageDown:return e.preventDefault(),e.stopPropagation(),q(()=>(0,g.CU)(t,g.BD.Last))}if(q(()=>(0,h.Y)(m,{vertical:()=>e.key===y.D.ArrowUp?(0,g.CU)(t,g.BD.Previous|g.BD.WrapAround):e.key===y.D.ArrowDown?(0,g.CU)(t,g.BD.Next|g.BD.WrapAround):g.Me.Error,horizontal:()=>e.key===y.D.ArrowLeft?(0,g.CU)(t,g.BD.Previous|g.BD.WrapAround):e.key===y.D.ArrowRight?(0,g.CU)(t,g.BD.Next|g.BD.WrapAround):g.Me.Error}))===g.Me.Success)return e.preventDefault()}),X=(0,o.useRef)(!1),G=(0,d._)(()=>{var e;X.current||(X.current=!0,null==(e=U.current)||e.focus({preventScroll:!0}),F.change(Y),(0,P._)(()=>{X.current=!1}))}),K=(0,d._)(e=>{e.preventDefault()}),{isFocusVisible:$,focusProps:j}=(0,s.o)({autoFocus:v}),{isHovered:z,hoverProps:W}=(0,u.M)({isDisabled:p}),{pressed:H,pressProps:V}=(0,i.Z)({disabled:p}),Z=(0,o.useMemo)(()=>({selected:O,hover:z,active:H,focus:$,autofocus:v,disabled:p}),[O,z,$,H,v,p]),J=(0,T.v6)({ref:R,onKeyDown:N,onMouseDown:K,onClick:G,id:l,role:"tab",type:(0,f.c)(e,S),"aria-controls":null==(n=null==(r=E[Y])?void 0:r.current)?void 0:n.id,"aria-selected":O,tabIndex:O?0:-1,disabled:p||void 0,autoFocus:v},j,W,V);return(0,T.Ci)()({ourProps:J,theirProps:x,slot:Z,defaultTag:"button",name:"Tabs.Tab"})}),Y=(0,T.FX)(function(e,t){let{defaultIndex:r=0,vertical:n=!1,manual:a=!1,onChange:l,selectedIndex:s=null,...u}=e,i=n?"vertical":"horizontal",f=a?"manual":"auto",v=null!==s,x=(0,p.Y)({isControlled:v}),h=(0,b.P)(t),[P,D]=(0,o.useReducer)(U,{info:x,selectedIndex:null!=s?s:r,tabs:[],panels:[]}),I=(0,o.useMemo)(()=>({selectedIndex:P.selectedIndex}),[P.selectedIndex]),k=(0,p.Y)(l||(()=>{})),y=(0,p.Y)(P.tabs),w=(0,o.useMemo)(()=>({orientation:i,activation:f,...P}),[i,f,P]),E=(0,d._)(e=>(D({type:1,tab:e}),()=>D({type:2,tab:e}))),F=(0,d._)(e=>(D({type:3,panel:e}),()=>D({type:4,panel:e}))),M=(0,d._)(e=>{A.current!==e&&k.current(e),v||D({type:0,index:e})}),A=(0,p.Y)(v?e.selectedIndex:P.selectedIndex),B=(0,o.useMemo)(()=>({registerTab:E,registerPanel:F,change:M}),[]);(0,c.s)(()=>{D({type:0,index:null!=s?s:r})},[s]),(0,c.s)(()=>{if(void 0===A.current||P.tabs.length<=0)return;let e=(0,g.wl)(P.tabs,e=>e.current);e.some((e,t)=>P.tabs[t]!==e)&&M(e.indexOf(P.tabs[A.current]))});let R=(0,T.Ci)();return o.createElement(C,null,o.createElement(_.Provider,{value:B},o.createElement(S.Provider,{value:w},w.tabs.length<=0&&o.createElement(m,{onFocus:()=>{var e,t;for(let r of y.current)if((null==(e=r.current)?void 0:e.tabIndex)===0)return null==(t=r.current)||t.focus(),!0;return!1}}),R({ourProps:{ref:h},theirProps:u,slot:I,defaultTag:"div",name:"Tabs"}))))}),O=(0,T.FX)(function(e,t){let{orientation:r,selectedIndex:n}=A("Tab.List"),a=(0,b.P)(t),l=(0,o.useMemo)(()=>({selectedIndex:n}),[n]);return(0,T.Ci)()({ourProps:{ref:a,role:"tablist","aria-orientation":r}
1,theirProps:e,slot:l,defaultTag:"div",name:"Tabs.List"})}),q=(0,T.FX)(function(e,t){let{selectedIndex:r}=A("Tab.Panels"),n=(0,b.P)(t),a=(0,o.useMemo)(()=>({selectedIndex:r}),[r]);return(0,T.Ci)()({ourProps:{ref:n},theirProps:e,slot:a,defaultTag:"div",name:"Tabs.Panels"})}),N=(0,T.FX)(function(e,t){var r,n,a,l;let u=(0,o.useId)(),{id:i=`headlessui-tabs-panel-${u}`,tabIndex:d=0,...p}=e,{selectedIndex:f,tabs:v,panels:m}=A("Tab.Panel"),g=B("Tab.Panel"),h=(0,o.useRef)(null),P=(0,b.P)(h,t);(0,c.s)(()=>g.registerPanel(h),[g,h]);let D=k("panels"),I=m.indexOf(h);-1===I&&(I=D);let C=I===f,{isFocusVisible:y,focusProps:w}=(0,s.o)(),E=(0,o.useMemo)(()=>({selected:C,focus:y}),[C,y]),F=(0,T.v6)({ref:P,id:i,role:"tabpanel","aria-labelledby":null==(n=null==(r=v[I])?void 0:r.current)?void 0:n.id,tabIndex:C?d:-1},w),M=(0,T.Ci)();return C||null!=(a=p.unmount)&&!a||null!=(l=p.static)&&l?M({ourProps:F,theirProps:p,slot:E,defaultTag:"div",features:R,visible:C,name:"Tabs.Panel"}):o.createElement(x.j,{"aria-hidden":"true",...F})}),X=Object.assign(L,{Group:Y,List:O,Panels:q,Panel:N})}}]);
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.