1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6319],{6319:function(e,t,n){n.d(t,{VY:function(){return el},aV:function(){return ec},fC:function(){return eu},xz:function(){return es}});var r=n(2265),o=n.t(r,2),a=n(6741),i=n(3966),u=n(8068),c=n(8575),s=n(9255),l=n(6840),f=n(6606),d=n(5037),b=n(7437),p=Object.defineProperty,v=r.createContext(void 0);function g(e){let t=r.useContext(v);return e||t||"ltr"}p(g,"name",{value:"useDirection",configurable:!0});var m=n(1188),w=Object.defineProperty,h=(e,t)=>w(e,"name",{value:t,configurable:!0}),y=!1;function j(){let[e,t]=r.useState(y);return r.useEffect(()=>{y||(y=!0,t(!0))},[]),e}h(j,"useIsHydrated");var x=o[" useSyncExternalStore ".trim().toString()];function I(){return()=>{}}function T(){return x(I,()=>!0,()=>!1)}h(I,"subscribe"),h(T,"useIsHydratedModern");var F="function"==typeof x?T:j,R=Object.defineProperty,C=(e,t)=>R(e,"name",{value:t,configurable:!0}),D="rovingFocusGroup.onEntryFocus",M={bubbles:!1,cancelable:!0},A="RovingFocusGroup",[E,k,S]=(0,u.B)(A),[V,K]=(0,i.b)(A,[S]),[P,G]=V(A),L=r.forwardRef(C(function(e,t){return(0,b.jsx)(E.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,b.jsx)(E.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,b.jsx)(_,{...e,ref:t})})})},"RovingFocusGroup")),_=r.forwardRef(C(function(e,t){let{__scopeRovingFocusGroup:n,orientation:o,loop:i=!1,dir:u,currentTabStopId:s,defaultCurrentTabStopId:p,onCurrentTabStopIdChange:v,onEntryFocus:m,preventScrollOnEntryFocus:w=!1,...h}=e,y=r.useRef(null),j=(0,c.e)(t,y),x=g(u),[I,T]=(0,d.T)({prop:s,defaultProp:p??null,onChange:v,caller:A}),[F,R]=r.useState(!1),C=(0,f.W)(m),E=k(n),S=r.useRef(!1),[V,K]=r.useState(0);return r.useEffect(()=>{let e=y.current;if(e)return e.addEventListener(D,C),()=>e.removeEventListener(D,C)},[C]),(0,b.jsx)(P,{scope:n,orientation:o,dir:x,loop:i,currentTabStopId:I,onItemFocus:r.useCallback(e=>T(e),[T]),onItemShiftTab:r.useCallback(()=>R(!0),[]),onFocusableItemAdd:r.useCallback(()=>K(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>K(e=>e-1),[]),children:(0,b.jsx)(l.WV.div,{tabIndex:F||0===V?-1:0,"data-orientation":o,...h,ref:j,style:{outline:"none",...e.style},onMouseDown:(0,a.Mj)(e.onMouseDown,()=>{S.current=!0}),onFocus:(0,a.Mj)(e.onFocus,e=>{let t=!S.current;if(e.target===e.currentTarget&&t&&!F){let t=new CustomEvent(D,M);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=E().filter(e=>e.focusable);$([e.find(e=>e.active),e.find(e=>e.id===I),...e].filter(Boolean).map(e=>e.ref.current),w)}}S.current=!1}),onBlur:(0,a.Mj)(e.onBlur,()=>R(!1))})})},"RovingFocusGroupImpl")),W=r.forwardRef(C(function(e,t){let{__scopeRovingFocusGroup:n,focusable:o=!0,active:i=!1,tabStopId:u,children:c,...f}=e,d=(0,s.M)(),p=u||d,v=G("RovingFocusGroupItem",n),g=v.currentTabStopId===p,w=k(n),{onFocusableItemAdd:h,onFocusableItemRemove:y,currentTabStopId:j}=v,x=F();return(0,m.b)(()=>{if(x&&o)return h(),()=>y()},[x,o,h,y]),r.useEffect(()=>{if(!x&&o)return h(),()=>y()},[x,o,h,y]),(0,b.jsx)(E.ItemSlot,{scope:n,id:p,focusable:o,active:i,children:(0,b.jsx)(l.WV.span,{tabIndex:g?0:-1,"data-orientation":v.orientation,...f,ref:t,onMouseDown:(0,a.Mj)(e.onMouseDown,e=>{o?v.onItemFocus(p):e.preventDefault()}),onFocus:(0,a.Mj)(e.onFocus,()=>v.onItemFocus(p)),onKeyDown:(0,a.Mj)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){v.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=B(e,v.orientation,v.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=w().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)n.reverse();else if("prev"===t||"next"===t){"prev"===t&&n.reverse();let r=n.indexOf(e.currentTarget);n=v.loop?H(n,r+1):n.slice(r+1)}setTimeout(()=>$(n))}}),children:"function"==typeof c?c({isCurrentTabStop:g,hasTabStop:null!=j}):c})})},"RovingFocusGroupItem")),O={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function z(e,t){return"rtl"!==t?e:"ArrowLeft"===e?"ArrowRight":"ArrowRight"===e?"ArrowLeft":e}function B(e,t,n){let r=z(e.key,n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(r))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(r)))return O[r]}function $(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}function H(e,t){return e.map((n,r)=>e[(t+r)%e.length])}C(z,"getDirectionAwareKey"),C(B,"getFocusIntent"),C($,"focusFirst"),C(H,"wrapArray");var U=n(1599),N=Object.defineProperty,q=(e,t)=>
1N(e,"name",{value:t,configurable:!0}),Y="Tabs",[J,Q]=(0,i.b)(Y,[K]),X=K(),[Z,ee]=J(Y),et=r.forwardRef(q(function(e,t){let{__scopeTabs:n,value:r,onValueChange:o,defaultValue:a,orientation:i="horizontal",dir:u,activationMode:c="automatic",...f}=e,p=g(u),[v,m]=(0,d.T)({prop:r,onChange:o,defaultProp:a??"",caller:Y});return(0,b.jsx)(Z,{scope:n,baseId:(0,s.M)(),value:v,onValueChange:m,orientation:i,dir:p,activationMode:c,children:(0,b.jsx)(l.WV.div,{dir:p,"data-orientation":i,...f,ref:t})})},"Tabs")),en=r.forwardRef(q(function(e,t){let{__scopeTabs:n,loop:r=!0,...o}=e,a=ee("TabsList",n),i=X(n);return(0,b.jsx)(L,{asChild:!0,...i,orientation:a.orientation,dir:a.dir,loop:r,children:(0,b.jsx)(l.WV.div,{role:"tablist","aria-orientation":a.orientation,...o,ref:t})})},"TabsList")),er=r.forwardRef(q(function(e,t){let{__scopeTabs:n,value:r,disabled:o=!1,...i}=e,u=ee("TabsTrigger",n),c=X(n),s=ea(u.baseId,r),f=ei(u.baseId,r),d=r===u.value;return(0,b.jsx)(W,{asChild:!0,...c,focusable:!o,active:d,children:(0,b.jsx)(l.WV.button,{type:"button",role:"tab","aria-selected":d,"aria-controls":f,"data-state":d?"active":"inactive","data-disabled":o?"":void 0,disabled:o,id:s,...i,ref:t,onMouseDown:(0,a.Mj)(e.onMouseDown,e=>{o||0!==e.button||!1!==e.ctrlKey?e.preventDefault():u.onValueChange(r)}),onKeyDown:(0,a.Mj)(e.onKeyDown,e=>{!o&&e.target===e.currentTarget&&[" ","Enter"].includes(e.key)&&u.onValueChange(r)}),onFocus:(0,a.Mj)(e.onFocus,()=>{let e="manual"!==u.activationMode;d||o||!e||u.onValueChange(r)})})})},"TabsTrigger")),eo=r.forwardRef(q(function(e,t){let{__scopeTabs:n,value:o,forceMount:a,children:i,...u}=e,c=ee("TabsContent",n),s=ea(c.baseId,o),f=ei(c.baseId,o),d=o===c.value,p=r.useRef(d);return r.useEffect(()=>{let e=requestAnimationFrame(()=>p.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,b.jsx)(U.z,{present:a||d,children:n=>{let{present:r}=n;return(0,b.jsx)(l.WV.div,{"data-state":d?"active":"inactive","data-orientation":c.orientation,role:"tabpanel","aria-labelledby":s,hidden:!r,id:f,tabIndex:0,...u,ref:t,style:{...e.style,animationDuration:p.current?"0s":void 0},children:r&&i})}})},"TabsContent"));function ea(e,t){return`${e}-trigger-${t}`}function ei(e,t){return`${e}-content-${t}`}q(ea,"makeTriggerId"),q(ei,"makeContentId");var eu=et,ec=en,es=er,el=eo}}]);
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.