1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3540],{16415:(e,t,n)=>{n.d(t,{h:()=>r});let r={tabActivationDirection:e=>({"data-activation-direction":e})}},56745:(e,t,n)=>{n.d(t,{j:()=>d});var r=n(12115),u=n(23068),l=n(66652),i=n(8994),o=n(12916),a=n(16415),c=n(64060),s=n(79024),f=n(95155);let d=r.forwardRef(function(e,t){let{activateOnFocus:n=!1,className:d,loopFocus:v=!0,render:p,style:b,...h}=e,{orientation:R,setTabMap:g,tabActivationDirection:C}=(0,c.z)(),[w,M]=r.useState(0),[m,x]=r.useState(null),E=r.useRef(new Set),A=r.useRef(new Set),k=r.useRef(null);(0,l.g)(()=>{if("u"<typeof ResizeObserver)return;let e=new ResizeObserver(()=>{E.current.forEach(e=>{e()})});return k.current=e,m&&e.observe(m),A.current.forEach(t=>{e.observe(t)}),()=>{e.disconnect(),k.current=null}},[m]);let y=(0,u.K)(e=>(E.current.add(e),()=>{E.current.delete(e)})),D=(0,u.K)(e=>(A.current.add(e),k.current?.observe(e),()=>{A.current.delete(e),k.current?.unobserve(e)})),z=r.useMemo(()=>({activateOnFocus:n,registerIndicatorUpdateListener:y,registerTabResizeObserverElement:D,tabsListElement:m}),[n,y,D,m]);return(0,f.jsx)(s.O.Provider,{value:z,children:(0,f.jsx)(o.Y,{render:p,className:d,style:b,state:{orientation:R,tabActivationDirection:C},refs:[t,x],props:[{"aria-orientation":"vertical"===R?"vertical":void 0,role:"tablist"},h],stateAttributesMapping:a.h,highlightedIndex:w,enableHomeAndEndKeys:!0,loopFocus:v,orientation:R,onHighlightedIndexChange:M,onMapChange:g,disabledIndices:i.Ml})})})},64060:(e,t,n)=>{n.d(t,{G:()=>l,z:()=>i});var r=n(25803),u=n(12115);let l=u.createContext(void 0);function i(){let e=u.useContext(l);if(void 0===e)throw Error((0,r.A)(64));return e}},79024:(e,t,n)=>{n.d(t,{O:()=>l,b:()=>i});var r=n(25803),u=n(12115);let l=u.createContext(void 0);function i(){let e=u.useContext(l);if(void 0===e)throw Error((0,r.A)(65));return e}},81381:(e,t,n)=>{n.d(t,{p:()=>p});var r=n(12115),u=n(50602),l=n(66652),i=n(23068),o=n(77054),a=n(67894),c=n(64060),s=n(16415),f=n(7049),d=n(76175),v=n(95155);let p=r.forwardRef(function(e,t){let{className:n,defaultValue:p=0,onValueChange:R,orientation:g="horizontal",render:C,value:w,style:M,...m}=e,x=void 0!==e.defaultValue,E=r.useRef([]),[A,k]=r.useState(()=>new Map),[y,D]=(0,u.q)({controlled:w,default:p,name:"Tabs",state:"value"}),z=void 0!==w,[V,K]=r.useState(()=>new Map),S=r.useRef(void 0),j=r.useCallback(e=>b(V,e),[V]),[G,I]=r.useState(()=>({previousValue:y,tabActivationDirection:"none"})),{previousValue:L,tabActivationDirection:O}=G,_=O,N=!1;L!==y&&(_=h(L,y,g,V),N=null!=L&&null!=y&&null==j(y));let P=N?L:y,q=L!==P||O!==_;(0,l.g)(()=>{q&&I({previousValue:P,tabActivationDirection:_})},[P,q,_]);let B=(0,i.K)((e,t)=>{t.activationDirection=h(y,e,g,V),R?.(e,t),t.isCanceled||D(e)}),F=(0,i.K)((e,t)=>{R?.(e,(0,f.d)(t,void 0,void 0,{activationDirection:"none"}))}),H=(0,i.K)((e,t)=>(k(n=>{let r=new Map(n);return r.set(e,t),r}),()=>{k(n=>{if(n.get(e)!==t)return n;let r=new Map(n);return r.delete(e),r})})),T=r.useCallback(e=>A.get(e),[A]),Y=r.useCallback(e=>{for(let t of V.values())if(e===t.value)return t.id},[V]),W=r.useMemo(()=>({getTabElementBySelectedValue:j,getTabIdByPanelValue:Y,getTabPanelIdByValue:T,onValueChange:B,orientation:g,registerMountedTabPanel:H,setTabMap:K,tabActivationDirection:_,value:y}),[j,Y,T,B,g,H,K,_,y]),$=r.useMemo(()=>{for(let e of V.values())if(e.value===y)return e},[V,y]),J=r.useMemo(()=>{for(let e of V.values())if(!e.disabled)return e.value},[V]),Q=r.useRef(!x),U=r.useRef(p),X=r.useRef(x),Z=r.useRef(!1);(0,l.g)(()=>{if(z)return;function e(e,t){D(e),I({previousValue:e,tabActivationDirection:"none"}),F(e,t),Q.current=!1}if(0===V.size){Z.current&&null!==y&&!S.current?.isConnected&&e(null,d.c);return}Z.current=!0,S.current=V.keys().next().value;let t=$?.disabled,n=null==$&&null!==y;if(t||y!==U.current||(X.current=!1),X.current&&t&&y===U.current)return;let r=Q.current;if(t||n){let n=J??null;if(y===n){Q.current=!1;return}let u=d.c;r?u=d.Vh:t&&(u=d.r9),e(n,u);return}r&&null!=$&&(F(y,d.Vh),Q.current=!1)},[J,z,F,$,D,V,y]);let ee={orientation:g,tabActivationDirection:_},et=(0,o.o)("div",e,{state:ee,ref:t,props:m,stateAttributesMapping:s.h});return(0,v.jsx)(c.G.Provider,{value:W,children:(0,v.jsx)(a.u,{elementsRef:E,children:et})})});function b(e,t){for(let[n,r]of e.entries())if(t===r.value)return n;return null}function h(e,t,n,r){if(null==e||null==t)return"none";let[u,l,i]="horizontal"===n?["left","left","right"]:["top","up","down"],o=b(r,e),a=b(r,t);if(null==o||null==a)return o!==a&&("number"==typeof e||"string"==typeof e)&&typeof e==typeof t?t>e?i:l:"none";let c=o.getBoundingClientRect()[u],s=a.getBoundingClientRect()[u];return s<c?l:s>c?i:"none"}},96415:(e,t,n)=>{n.d(t,{M:()=>C});var r=n(12115),u=n(81456),l=n(66652),i=n(23068),o=n(62955),a=n(77054),c=n(27091),s=n(59447),f=n(87799),d=n(70481),v=n(64060),p=n(16415),b=n(79024),h=n(7049),R=n(76175),g=n(93093);let C=r.forwardRef(function(e,t){let{className:n,disabled:C=!1,render:w,value:M,id:m,nativeButton:x=!0,style:E,...A}=e,{value:k,getTabPanelIdByValue:y,onValueChange:D,orientation:z,tabActivationDirection:V}=(0,v.z)(),{activateOnFocus:K,registerTabResizeObserverElement:S,tabsListElement:j}=(0,b.b)(),{highlightedIndex:G,onHighlightedIndexChange:I}=(0,d.G)(),L=(0,o.e)(m),O=r.useMemo(()=>({disabled:C,id:L,value:M}),[C,L,M]),{compositeProps:_,compositeRef:N,index:P}=(0,f.k)({metadata:O}),q=M===k,B=r.useRef(!1),F=r.useRef(null),H=(0,i.K)(e=>{F.current?.(),F.current=e?S(e):null});(0,l.g)(()=>
1{if(B.current){B.current=!1;return}if(q&&P>-1&&G!==P){if(null!=j){let e=(0,g.RS)((0,u.R)(j));if(e&&(0,g.gR)(j,e))return}C||I(P)}},[q,P,G,I,C,j]);let{getButtonProps:T,buttonRef:Y}=(0,c.s)({disabled:C,native:x,focusableWhenDisabled:!0}),W=y(M),$=r.useRef(!1),J=r.useRef(!1);function Q(e){D(M,(0,h.d)(R.dv,e.nativeEvent,void 0,{activationDirection:"none"}))}return(0,a.o)("button",e,{state:{disabled:C,active:q,orientation:z,tabActivationDirection:V},ref:[t,Y,N,H],props:[_,{role:"tab","aria-controls":W,"aria-selected":q,id:L,onClick:function(e){q||C||Q(e)},onFocus:function(e){q||C||K&&(!$.current||J.current)&&Q(e)},onPointerDown:function(e){if(q||C)return;$.current=!0,J.current=0===e.button;let t=(0,u.R)(e.currentTarget);function n(){$.current=!1,J.current=!1,t.removeEventListener("pointerup",n),t.removeEventListener("pointercancel",n)}t.addEventListener("pointerup",n),t.addEventListener("pointercancel",n)},[s.h]:q?"":void 0,onKeyDownCapture(){B.current=!0}},A,T],stateAttributesMapping:p.h})})},96814:(e,t,n)=>{n.d(t,{R:()=>h});var r=n(12115),u=n(96354),l=n(66652),i=n(62955),o=n(41900),a=n(72924),c=n(97378),s=n(77054),f=n(54068),d=n(16415),v=n(64060),p=n(5122);p.e,p.V;let b={...d.h,...o.G},h=r.forwardRef(function(e,t){let{className:n,value:o,render:d,keepMounted:p=!1,style:h,...R}=e,{value:g,getTabIdByPanelValue:C,orientation:w,tabActivationDirection:M,registerMountedTabPanel:m}=(0,v.z)(),x=(0,i.e)(),{ref:E,index:A}=(0,f.q)(),k=o===g,{mounted:y,transitionStatus:D,setMounted:z}=(0,c.$)(k),V=!y,K=C(o),S=r.useRef(null),j=(0,s.o)("div",e,{state:{hidden:V,orientation:w,tabActivationDirection:M,transitionStatus:D},ref:[t,E,S],props:[{"aria-labelledby":K,hidden:V,id:x,role:"tabpanel",tabIndex:k?0:-1,inert:(0,u.Y)(!k),"data-index":A},R],stateAttributesMapping:b});return((0,a.v)({open:k,ref:S,onComplete(){k||z(!1)}}),(0,l.g)(()=>{if(null!=x&&(!V||p))return m(o,x)},[V,p,o,x,m]),p||y)?j:null})}}]);
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.