1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7518],{57518:(e,t,n)=>{n.d(t,{B8:()=>F,UC:()=>M,bL:()=>D,l9:()=>x});var r=n(12115),o=n(70379),a=n(68599),i=n(83478),u=n(83935),s=n(99354),l=n(1933),c=n(98979),d=n(89971),f=n(95155),m="Tabs",[p,v]=(0,a.A)(m,[i.RG]),b=(0,i.RG)(),[w,g]=p(m),y=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,onValueChange:o,defaultValue:a,orientation:i="horizontal",dir:u,activationMode:p="automatic",...v}=e,b=(0,l.jH)(u),[g,y]=(0,c.i)({prop:r,onChange:o,defaultProp:a??"",caller:m});return(0,f.jsx)(w,{scope:n,baseId:(0,d.B)(),value:g,onValueChange:y,orientation:i,dir:b,activationMode:p,children:(0,f.jsx)(s.sG.div,{dir:b,"data-orientation":i,...v,ref:t})})});y.displayName=m;var h="TabsList",N=r.forwardRef((e,t)=>{let{__scopeTabs:n,loop:r=!0,...o}=e,a=g(h,n),u=b(n);return(0,f.jsx)(i.bL,{asChild:!0,...u,orientation:a.orientation,dir:a.dir,loop:r,children:(0,f.jsx)(s.sG.div,{role:"tablist","aria-orientation":a.orientation,...o,ref:t})})});N.displayName=h;var T="TabsTrigger",R=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:r,disabled:a=!1,...u}=e,l=g(T,n),c=b(n),d=E(l.baseId,r),m=C(l.baseId,r),p=r===l.value;return(0,f.jsx)(i.q7,{asChild:!0,...c,focusable:!a,active:p,children:(0,f.jsx)(s.sG.button,{type:"button",role:"tab","aria-selected":p,"aria-controls":m,"data-state":p?"active":"inactive","data-disabled":a?"":void 0,disabled:a,id:d,...u,ref:t,onMouseDown:(0,o.mK)(e.onMouseDown,e=>{a||0!==e.button||!1!==e.ctrlKey?e.preventDefault():l.onValueChange(r)}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{[" ","Enter"].includes(e.key)&&l.onValueChange(r)}),onFocus:(0,o.mK)(e.onFocus,()=>{let e="manual"!==l.activationMode;p||a||!e||l.onValueChange(r)})})})});R.displayName=T;var I="TabsContent",A=r.forwardRef((e,t)=>{let{__scopeTabs:n,value:o,forceMount:a,children:i,...l}=e,c=g(I,n),d=E(c.baseId,o),m=C(c.baseId,o),p=o===c.value,v=r.useRef(p);return r.useEffect(()=>{let e=requestAnimationFrame(()=>v.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,f.jsx)(u.C,{present:a||p,children:({present:n})=>(0,f.jsx)(s.sG.div,{"data-state":p?"active":"inactive","data-orientation":c.orientation,role:"tabpanel","aria-labelledby":d,hidden:!n,id:m,tabIndex:0,...l,ref:t,style:{...e.style,animationDuration:v.current?"0s":void 0},children:n&&i})})});function E(e,t){return`${e}-trigger-${t}`}function C(e,t){return`${e}-content-${t}`}A.displayName=I;var D=y,F=N,x=R,M=A},83478:(e,t,n)=>{n.d(t,{RG:()=>N,bL:()=>x,q7:()=>M});var r=n(12115),o=n(70379),a=n(64831),i=n(47527),u=n(68599),s=n(89971),l=n(99354),c=n(17347),d=n(98979),f=n(1933),m=n(95155),p="rovingFocusGroup.onEntryFocus",v={bubbles:!1,cancelable:!0},b="RovingFocusGroup",[w,g,y]=(0,a.N)(b),[h,N]=(0,u.A)(b,[y]),[T,R]=h(b),I=r.forwardRef((e,t)=>(0,m.jsx)(w.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,m.jsx)(w.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,m.jsx)(A,{...e,ref:t})})}));I.displayName=b;var A=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:a,loop:u=!1,dir:s,currentTabStopId:w,defaultCurrentTabStopId:y,onCurrentTabStopIdChange:h,onEntryFocus:N,preventScrollOnEntryFocus:R=!1,...I}=e,A=r.useRef(null),E=(0,i.s)(t,A),C=(0,f.jH)(s),[D,x]=(0,d.i)({prop:w,defaultProp:y??null,onChange:h,caller:b}),[M,j]=r.useState(!1),K=(0,c.c)(N),O=g(n),L=r.useRef(!1),[S,U]=r.useState(0);return r.useEffect(()=>{let e=A.current;if(e)return e.addEventListener(p,K),()=>e.removeEventListener(p,K)},[K]),(0,m.jsx)(T,{scope:n,orientation:a,dir:C,loop:u,currentTabStopId:D,onItemFocus:r.useCallback(e=>x(e),[x]),onItemShiftTab:r.useCallback(()=>j(!0),[]),onFocusableItemAdd:r.useCallback(()=>U(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>U(e=>e-1),[]),children:(0,m.jsx)(l.sG.div,{tabIndex:M||0===S?-1:0,"data-orientation":a,...I,ref:E,style:{outline:"none",...e.style},onMouseDown:(0,o.mK)(e.onMouseDown,()=>{L.current=!0}),onFocus:(0,o.mK)(e.onFocus,e=>{let t=!L.current;if(e.target===e.currentTarget&&t&&!M){let t=new CustomEvent(p,v);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=O().filter(e=>e.focusable);F([e.find(e=>e.active),e.find(e=>
1e.id===D),...e].filter(Boolean).map(e=>e.ref.current),R)}}L.current=!1}),onBlur:(0,o.mK)(e.onBlur,()=>j(!1))})})}),E="RovingFocusGroupItem",C=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:a=!0,active:i=!1,tabStopId:u,children:c,...d}=e,f=(0,s.B)(),p=u||f,v=R(E,n),b=v.currentTabStopId===p,y=g(n),{onFocusableItemAdd:h,onFocusableItemRemove:N,currentTabStopId:T}=v;return r.useEffect(()=>{if(a)return h(),()=>N()},[a,h,N]),(0,m.jsx)(w.ItemSlot,{scope:n,id:p,focusable:a,active:i,children:(0,m.jsx)(l.sG.span,{tabIndex:b?0:-1,"data-orientation":v.orientation,...d,ref:t,onMouseDown:(0,o.mK)(e.onMouseDown,e=>{a?v.onItemFocus(p):e.preventDefault()}),onFocus:(0,o.mK)(e.onFocus,()=>v.onItemFocus(p)),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void v.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let o=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return D[o]}(e,v.orientation,v.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let o=y().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)o.reverse();else if("prev"===t||"next"===t){var n,r;"prev"===t&&o.reverse();let a=o.indexOf(e.currentTarget);o=v.loop?(n=o,r=a+1,n.map((e,t)=>n[(r+t)%n.length])):o.slice(a+1)}setTimeout(()=>F(o))}}),children:"function"==typeof c?c({isCurrentTabStop:b,hasTabStop:null!=T}):c})})});C.displayName=E;var D={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function F(e,t=!1){let n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var x=I,M=C},83935:(e,t,n)=>{n.d(t,{C:()=>i});var r=n(12115),o=n(47527),a=n(66294),i=e=>{var t;let n,i,{present:s,children:l}=e,c=function(e){var t,n;let[o,i]=r.useState(),s=r.useRef(null),l=r.useRef(e),c=r.useRef("none"),[d,f]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>n[e][t]??e,t));return r.useEffect(()=>{let e=u(s.current);c.current="mounted"===d?e:"none"},[d]),(0,a.N)(()=>{let t=s.current,n=l.current;if(n!==e){let r=c.current,o=u(t);e?f("MOUNT"):"none"===o||t?.display==="none"?f("UNMOUNT"):n&&r!==o?f("ANIMATION_OUT"):f("UNMOUNT"),l.current=e}},[e,f]),(0,a.N)(()=>{if(o){let e,t=o.ownerDocument.defaultView??window,n=n=>{let r=u(s.current).includes(CSS.escape(n.animationName));if(n.target===o&&r&&(f("ANIMATION_END"),!l.current)){let n=o.style.animationFillMode;o.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=n)})}},r=e=>{e.target===o&&(c.current=u(s.current))};return o.addEventListener("animationstart",r),o.addEventListener("animationcancel",n),o.addEventListener("animationend",n),()=>{t.clearTimeout(e),o.removeEventListener("animationstart",r),o.removeEventListener("animationcancel",n),o.removeEventListener("animationend",n)}}f("ANIMATION_END")},[o,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:r.useCallback(e=>{s.current=e?getComputedStyle(e):null,i(e)},[])}}(s),d="function"==typeof l?l({present:c.isPresent}):r.Children.only(l),f=(0,o.s)(c.ref,(t=d,(i=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(i=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof l||c.isPresent?r.cloneElement(d,{ref:f}):null};function u(e){return e?.animationName||"none"}i.displayName="Presence"}}]);
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.