1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[18139],{18139:(e,n,t)=>{t.d(n,{G5:()=>eH,H_:()=>eO,JU:()=>eF,Mz:()=>eT,Pb:()=>eq,UC:()=>eL,UE:()=>I,VF:()=>eU,YJ:()=>eS,ZL:()=>eI,ZP:()=>ez,bL:()=>eP,hN:()=>eN,i3:()=>eV,q7:()=>eA,wv:()=>eB,z6:()=>eG});var r=t(45583),o=t(62418),u=t(51178),a=t(38068),l=t(28473),c=t(63607),s=t(89698),i=t(65197),d=t(75610),f=t(98903),p=t(22638),m=t(11098),v=t(94240),h=t(68632),g=t(60235),w=t(23707),x=t(86447),y=t(48649),C=t(14299),b=t(74791),M=["Enter"," "],_=["ArrowUp","PageDown","End"],R=["ArrowDown","PageUp","Home",..._],j={ltr:[...M,"ArrowRight"],rtl:[...M,"ArrowLeft"]},k={ltr:["ArrowLeft"],rtl:["ArrowRight"]},K="Menu",[E,D,P]=(0,u.N)(K),[T,I]=(0,l.A)(K,[P,p.Bk,g.RG]),L=(0,p.Bk)(),S=(0,g.RG)(),[F,A]=T(K),[O,G]=T(K),N=e=>{let{__scopeMenu:n,open:t=!1,children:o,dir:u,onOpenChange:a,modal:l=!0}=e,s=L(n),[i,d]=r.useState(null),f=r.useRef(!1),m=(0,x.c)(a),v=(0,c.jH)(u);return r.useEffect(()=>{let e=()=>{f.current=!0,document.addEventListener("pointerdown",n,{capture:!0,once:!0}),document.addEventListener("pointermove",n,{capture:!0,once:!0})},n=()=>f.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",n,{capture:!0}),document.removeEventListener("pointermove",n,{capture:!0})}},[]),r.useEffect(()=>{if(!t)return;let e=()=>m(!1);return window.addEventListener("blur",e),()=>window.removeEventListener("blur",e)},[t,m]),(0,b.jsx)(p.bL,{...s,children:(0,b.jsx)(F,{scope:n,open:t,onOpenChange:m,content:i,onContentChange:d,children:(0,b.jsx)(O,{scope:n,onClose:r.useCallback(()=>m(!1),[m]),isUsingKeyboardRef:f,dir:v,modal:l,children:o})})})};N.displayName=K;var U=r.forwardRef((e,n)=>{let{__scopeMenu:t,...r}=e,o=L(t);return(0,b.jsx)(p.Mz,{...o,...r,ref:n})});U.displayName="MenuAnchor";var B="MenuPortal",[V,q]=T(B,{forceMount:void 0}),z=e=>{let{__scopeMenu:n,forceMount:t,children:r,container:o}=e,u=A(B,n);return(0,b.jsx)(V,{scope:n,forceMount:t,children:(0,b.jsx)(v.C,{present:t||u.open,children:(0,b.jsx)(m.Z,{asChild:!0,container:o,children:r})})})};z.displayName=B;var H="MenuContent",[X,Z]=T(H),Y=r.forwardRef((e,n)=>{let t=q(H,e.__scopeMenu),{forceMount:r=t.forceMount,...o}=e,u=A(H,e.__scopeMenu),a=G(H,e.__scopeMenu);return(0,b.jsx)(E.Provider,{scope:e.__scopeMenu,children:(0,b.jsx)(v.C,{present:r||u.open,children:(0,b.jsx)(E.Slot,{scope:e.__scopeMenu,children:a.modal?(0,b.jsx)(J,{...o,ref:n}):(0,b.jsx)(W,{...o,ref:n})})})})}),J=r.forwardRef((e,n)=>{let t=A(H,e.__scopeMenu),u=r.useRef(null),l=(0,a.s)(n,u);return r.useEffect(()=>{let e=u.current;if(e)return(0,y.Eq)(e)},[]),(0,b.jsx)($,{...e,ref:l,trapFocus:t.open,disableOutsidePointerEvents:t.open,disableOutsideScroll:!0,onFocusOutside:(0,o.mK)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>t.onOpenChange(!1)})}),W=r.forwardRef((e,n)=>{let t=A(H,e.__scopeMenu);return(0,b.jsx)($,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>t.onOpenChange(!1)})}),Q=(0,w.TL)("MenuContent.ScrollLock"),$=r.forwardRef((e,n)=>{let{__scopeMenu:t,loop:u=!1,trapFocus:l,onOpenAutoFocus:c,onCloseAutoFocus:f,disableOutsidePointerEvents:m,onEntryFocus:v,onEscapeKeyDown:h,onPointerDownOutside:w,onFocusOutside:x,onInteractOutside:y,onDismiss:M,disableOutsideScroll:j,...k}=e,K=A(H,t),E=G(H,t),P=L(t),T=S(t),I=D(t),[F,O]=r.useState(null),N=r.useRef(null),U=(0,a.s)(n,N,K.onContentChange),B=r.useRef(0),V=r.useRef(""),q=r.useRef(0),z=r.useRef(null),Z=r.useRef("right"),Y=r.useRef(0),J=j?C.A:r.Fragment;r.useEffect(()=>()=>window.clearTimeout(B.current),[]),(0,i.Oh)();let W=r.useCallback(e=>{var n,t;return Z.current===z.current?.side&&(n=e,!!(t=z.current?.area)&&function(e,n){let{x:t,y:r}=e,o=!1;for(let e=0,u=n.length-1;e<n.length;u=e++){let a=n[e],l=n[u],c=a.x,s=a.y,i=l.x,d=l.y;s>r!=d>r&&t<(i-c)*(r-s)/(d-s)+c&&(o=!o)}return o}({x:n.clientX,y:n.clientY},t))},[]);return(0,b.jsx)(X,{scope:t,searchRef:V,onItemEnter:r.useCallback(e=>{W(e)&&e.preventDefault()},[W]),onItemLeave:r.useCallback(e=>{W(e)||(N.current?.focus(),O(null))},[W]),onTriggerLeave:r.useCallback(e=>{W(e)&&e.preventDefault()},[W]),pointerGraceTimerRef:q,onPointerGraceIntentChange:r.useCallback(e=>{z.current=e},[]),children:(0,b.jsx)(J,{...j?{as:Q,allowPinchZoom:!0}:void 0,children:(0,b.jsx)(d.n,{asChild:!0,trapped:l,onMountAutoFocus:(0,o.mK)(c,e=>{e.preventDefault(),N.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:f,children:(0,b.jsx)(s.qW,{asChild:!0,disableOutsidePointerEvents:m,onEscapeKeyDown:h,onPointerDownOutside:w,onFocusOutside:x,onInteractOutside:y,onDismiss:M,children:(0,b.jsx)(g.bL,{asChild:!0,...T,dir:E.dir,orientation:"vertical",loop:u,currentTabStopId:F,onCurrentTabStopIdChange:O,onEntryFocus:(0,o.mK)(v,e=>{E.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,b.jsx)(p.UC,{role:"menu","aria-orientation":"vertical","data-state":ek(K.open),"data-radix-menu-content":"",dir:E.dir,...P,...k,ref:U,style:{outline:"none",...k.style},onKeyDown:(0,o.mK)(k.onKeyDown,e=>{let n=e.target.closest("[data-radix-menu-content]")===e.currentTarget,t=e.ctrlKey||e.altKey||e.metaKey,r=1===e.ke
1y.length;if(n){var o;let n,u,a,l,c,s;"Tab"===e.key&&e.preventDefault(),!t&&r&&(o=e.key,n=V.current+o,u=I().filter(e=>!e.disabled),a=document.activeElement,l=u.find(e=>e.ref.current===a)?.textValue,c=function(e,n,t){var r;let o=n.length>1&&Array.from(n).every(e=>e===n[0])?n[0]:n,u=t?e.indexOf(t):-1,a=(r=Math.max(u,0),e.map((n,t)=>e[(r+t)%e.length]));1===o.length&&(a=a.filter(e=>e!==t));let l=a.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return l!==t?l:void 0}(u.map(e=>e.textValue),n,l),s=u.find(e=>e.textValue===c)?.ref.current,function e(n){V.current=n,window.clearTimeout(B.current),""!==n&&(B.current=window.setTimeout(()=>e(""),1e3))}(n),s&&setTimeout(()=>s.focus()))}let u=N.current;if(e.target!==u||!R.includes(e.key))return;e.preventDefault();let a=I().filter(e=>!e.disabled).map(e=>e.ref.current);_.includes(e.key)&&a.reverse(),function(e){let n=document.activeElement;for(let t of e)if(t===n||(t.focus(),document.activeElement!==n))return}(a)}),onBlur:(0,o.mK)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(B.current),V.current="")}),onPointerMove:(0,o.mK)(e.onPointerMove,eD(e=>{let n=e.target,t=Y.current!==e.clientX;e.currentTarget.contains(n)&&t&&(Z.current=e.clientX>Y.current?"right":"left",Y.current=e.clientX)}))})})})})})})});Y.displayName=H;var ee=r.forwardRef((e,n)=>{let{__scopeMenu:t,...r}=e;return(0,b.jsx)(h.sG.div,{role:"group",...r,ref:n})});ee.displayName="MenuGroup";var en=r.forwardRef((e,n)=>{let{__scopeMenu:t,...r}=e;return(0,b.jsx)(h.sG.div,{...r,ref:n})});en.displayName="MenuLabel";var et="MenuItem",er="menu.itemSelect",eo=r.forwardRef((e,n)=>{let{disabled:t=!1,onSelect:u,...l}=e,c=r.useRef(null),s=G(et,e.__scopeMenu),i=Z(et,e.__scopeMenu),d=(0,a.s)(n,c),f=r.useRef(!1);return(0,b.jsx)(eu,{...l,ref:d,disabled:t,onClick:(0,o.mK)(e.onClick,()=>{let e=c.current;if(!t&&e){let n=new CustomEvent(er,{bubbles:!0,cancelable:!0});e.addEventListener(er,e=>u?.(e),{once:!0}),(0,h.hO)(e,n),n.defaultPrevented?f.current=!1:s.onClose()}}),onPointerDown:n=>{e.onPointerDown?.(n),f.current=!0},onPointerUp:(0,o.mK)(e.onPointerUp,e=>{f.current||e.currentTarget?.click()}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{let n=""!==i.searchRef.current;t||n&&" "===e.key||M.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});eo.displayName=et;var eu=r.forwardRef((e,n)=>{let{__scopeMenu:t,disabled:u=!1,textValue:l,...c}=e,s=Z(et,t),i=S(t),d=r.useRef(null),f=(0,a.s)(n,d),[p,m]=r.useState(!1),[v,w]=r.useState("");return r.useEffect(()=>{let e=d.current;e&&w((e.textContent??"").trim())},[c.children]),(0,b.jsx)(E.ItemSlot,{scope:t,disabled:u,textValue:l??v,children:(0,b.jsx)(g.q7,{asChild:!0,...i,focusable:!u,children:(0,b.jsx)(h.sG.div,{role:"menuitem","data-highlighted":p?"":void 0,"aria-disabled":u||void 0,"data-disabled":u?"":void 0,...c,ref:f,onPointerMove:(0,o.mK)(e.onPointerMove,eD(e=>{u?s.onItemLeave(e):(s.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,o.mK)(e.onPointerLeave,eD(e=>s.onItemLeave(e))),onFocus:(0,o.mK)(e.onFocus,()=>m(!0)),onBlur:(0,o.mK)(e.onBlur,()=>m(!1))})})})}),ea=r.forwardRef((e,n)=>{let{checked:t=!1,onCheckedChange:r,...u}=e;return(0,b.jsx)(em,{scope:e.__scopeMenu,checked:t,children:(0,b.jsx)(eo,{role:"menuitemcheckbox","aria-checked":eK(t)?"mixed":t,...u,ref:n,"data-state":eE(t),onSelect:(0,o.mK)(u.onSelect,()=>r?.(!!eK(t)||!t),{checkForDefaultPrevented:!1})})})});ea.displayName="MenuCheckboxItem";var el="MenuRadioGroup",[ec,es]=T(el,{value:void 0,onValueChange:()=>{}}),ei=r.forwardRef((e,n)=>{let{value:t,onValueChange:r,...o}=e,u=(0,x.c)(r);return(0,b.jsx)(ec,{scope:e.__scopeMenu,value:t,onValueChange:u,children:(0,b.jsx)(ee,{...o,ref:n})})});ei.displayName=el;var ed="MenuRadioItem",ef=r.forwardRef((e,n)=>{let{value:t,...r}=e,u=es(ed,e.__scopeMenu),a=t===u.value;return(0,b.jsx)(em,{scope:e.__scopeMenu,checked:a,children:(0,b.jsx)(eo,{role:"menuitemradio","aria-checked":a,...r,ref:n,"data-state":eE(a),onSelect:(0,o.mK)(r.onSelect,()=>u.onValueChange?.(t),{checkForDefaultPrevented:!1})})})});ef.displayName=ed;var ep="MenuItemIndicator",[em,ev]=T(ep,{checked:!1}
1),eh=r.forwardRef((e,n)=>{let{__scopeMenu:t,forceMount:r,...o}=e,u=ev(ep,t);return(0,b.jsx)(v.C,{present:r||eK(u.checked)||!0===u.checked,children:(0,b.jsx)(h.sG.span,{...o,ref:n,"data-state":eE(u.checked)})})});eh.displayName=ep;var eg=r.forwardRef((e,n)=>{let{__scopeMenu:t,...r}=e;return(0,b.jsx)(h.sG.div,{role:"separator","aria-orientation":"horizontal",...r,ref:n})});eg.displayName="MenuSeparator";var ew=r.forwardRef((e,n)=>{let{__scopeMenu:t,...r}=e,o=L(t);return(0,b.jsx)(p.i3,{...o,...r,ref:n})});ew.displayName="MenuArrow";var ex="MenuSub",[ey,eC]=T(ex),eb=e=>{let{__scopeMenu:n,children:t,open:o=!1,onOpenChange:u}=e,a=A(ex,n),l=L(n),[c,s]=r.useState(null),[i,d]=r.useState(null),m=(0,x.c)(u);return r.useEffect(()=>(!1===a.open&&m(!1),()=>m(!1)),[a.open,m]),(0,b.jsx)(p.bL,{...l,children:(0,b.jsx)(F,{scope:n,open:o,onOpenChange:m,content:i,onContentChange:d,children:(0,b.jsx)(ey,{scope:n,contentId:(0,f.B)(),triggerId:(0,f.B)(),trigger:c,onTriggerChange:s,children:t})})})};eb.displayName=ex;var eM="MenuSubTrigger",e_=r.forwardRef((e,n)=>{let t=A(eM,e.__scopeMenu),u=G(eM,e.__scopeMenu),l=eC(eM,e.__scopeMenu),c=Z(eM,e.__scopeMenu),s=r.useRef(null),{pointerGraceTimerRef:i,onPointerGraceIntentChange:d}=c,f={__scopeMenu:e.__scopeMenu},p=r.useCallback(()=>{s.current&&window.clearTimeout(s.current),s.current=null},[]);r.useEffect(()=>p,[p]),r.useEffect(()=>{let e=i.current;return()=>{window.clearTimeout(e),d(null)}},[i,d]);let m=(0,a.s)(n,l.onTriggerChange);return(0,b.jsx)(U,{asChild:!0,...f,children:(0,b.jsx)(eu,{id:l.triggerId,"aria-haspopup":"menu","aria-expanded":t.open,"aria-controls":t.open?l.contentId:void 0,"data-state":ek(t.open),...e,ref:m,onClick:n=>{e.onClick?.(n),e.disabled||n.defaultPrevented||(n.currentTarget.focus(),t.open||t.onOpenChange(!0))},onPointerMove:(0,o.mK)(e.onPointerMove,eD(n=>{c.onItemEnter(n),!n.defaultPrevented&&(e.disabled||t.open||s.current||(c.onPointerGraceIntentChange(null),s.current=window.setTimeout(()=>{t.onOpenChange(!0),p()},100)))})),onPointerLeave:(0,o.mK)(e.onPointerLeave,eD(e=>{p();let n=t.content?.getBoundingClientRect();if(n){let r=t.content?.dataset.side,o="right"===r,u=n[o?"left":"right"],a=n[o?"right":"left"];c.onPointerGraceIntentChange({area:[{x:e.clientX+(o?-5:5),y:e.clientY},{x:u,y:n.top},{x:a,y:n.top},{x:a,y:n.bottom},{x:u,y:n.bottom}],side:r}),window.clearTimeout(i.current),i.current=window.setTimeout(()=>c.onPointerGraceIntentChange(null),300)}else{if(c.onTriggerLeave(e),e.defaultPrevented)return;c.onPointerGraceIntentChange(null)}})),onKeyDown:(0,o.mK)(e.onKeyDown,n=>{let r=""!==c.searchRef.current;e.disabled||r&&" "===n.key||j[u.dir].includes(n.key)&&(t.onOpenChange(!0),t.content?.focus(),n.preventDefault())})})})});e_.displayName=eM;var eR="MenuSubContent",ej=r.forwardRef((e,n)=>{let t=q(H,e.__scopeMenu),{forceMount:u=t.forceMount,align:l="start",...c}=e,s=A(H,e.__scopeMenu),i=G(H,e.__scopeMenu),d=eC(eR,e.__scopeMenu),f=r.useRef(null),p=(0,a.s)(n,f);return(0,b.jsx)(E.Provider,{scope:e.__scopeMenu,children:(0,b.jsx)(v.C,{present:u||s.open,children:(0,b.jsx)(E.Slot,{scope:e.__scopeMenu,children:(0,b.jsx)($,{id:d.contentId,"aria-labelledby":d.triggerId,...c,ref:p,align:l,side:"rtl"===i.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{i.isUsingKeyboardRef.current&&f.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,o.mK)(e.onFocusOutside,e=>{e.target!==d.trigger&&s.onOpenChange(!1)}),onEscapeKeyDown:(0,o.mK)(e.onEscapeKeyDown,e=>{i.onClose(),e.preventDefault()}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{let n=e.currentTarget.contains(e.target),t=k[i.dir].includes(e.key);n&&t&&(s.onOpenChange(!1),d.trigger?.focus(),e.preventDefault())})})})})})});function ek(e){return e?"open":"closed"}function eK(e){return"indeterminate"===e}function eE(e){return eK(e)?"indeterminate":e?"checked":"unchecked"}function eD(e){return n=>"mouse"===n.pointerType?e(n):void 0}ej.displayName=eR;var eP=N,eT=U,eI=z,eL=Y,eS=ee,eF=en,eA=eo,eO=ea,eG=ei,eN=ef,eU=eh,eB=eg,eV=ew,eq=eb,ez=e_,eH=ej},60235:(e,n,t)=>{t.d(n,{RG:()=>C,bL:()=>D,q7:()=>P});var r=t(45583),o=t(62418),u=t(51178),a=t(38068),l=t(28473),c=t(98903),s=t(68632),i=t(86447),d=t(72473),f=t(63607),p=t(74791),m="rovingFocusGroup.onEntryFocus",v={bubbles:!1,cancelable:!0},h="RovingFocusGroup",[g,w,x]=(0,u.N)(h),[y,C]=(0,l.A)(h,[x]),[b,M]=y(h),_=r.forwardRef((e,n
1)=>(0,p.jsx)(g.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,p.jsx)(g.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,p.jsx)(R,{...e,ref:n})})}));_.displayName=h;var R=r.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:t,orientation:u,loop:l=!1,dir:c,currentTabStopId:g,defaultCurrentTabStopId:x,onCurrentTabStopIdChange:y,onEntryFocus:C,preventScrollOnEntryFocus:M=!1,..._}=e,R=r.useRef(null),j=(0,a.s)(n,R),k=(0,f.jH)(c),[K,D]=(0,d.i)({prop:g,defaultProp:x??null,onChange:y,caller:h}),[P,T]=r.useState(!1),I=(0,i.c)(C),L=w(t),S=r.useRef(!1),[F,A]=r.useState(0);return r.useEffect(()=>{let e=R.current;if(e)return e.addEventListener(m,I),()=>e.removeEventListener(m,I)},[I]),(0,p.jsx)(b,{scope:t,orientation:u,dir:k,loop:l,currentTabStopId:K,onItemFocus:r.useCallback(e=>D(e),[D]),onItemShiftTab:r.useCallback(()=>T(!0),[]),onFocusableItemAdd:r.useCallback(()=>A(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>A(e=>e-1),[]),children:(0,p.jsx)(s.sG.div,{tabIndex:P||0===F?-1:0,"data-orientation":u,..._,ref:j,style:{outline:"none",...e.style},onMouseDown:(0,o.mK)(e.onMouseDown,()=>{S.current=!0}),onFocus:(0,o.mK)(e.onFocus,e=>{let n=!S.current;if(e.target===e.currentTarget&&n&&!P){let n=new CustomEvent(m,v);if(e.currentTarget.dispatchEvent(n),!n.defaultPrevented){let e=L().filter(e=>e.focusable);E([e.find(e=>e.active),e.find(e=>e.id===K),...e].filter(Boolean).map(e=>e.ref.current),M)}}S.current=!1}),onBlur:(0,o.mK)(e.onBlur,()=>T(!1))})})}),j="RovingFocusGroupItem",k=r.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:t,focusable:u=!0,active:a=!1,tabStopId:l,children:i,...d}=e,f=(0,c.B)(),m=l||f,v=M(j,t),h=v.currentTabStopId===m,x=w(t),{onFocusableItemAdd:y,onFocusableItemRemove:C,currentTabStopId:b}=v;return r.useEffect(()=>{if(u)return y(),()=>C()},[u,y,C]),(0,p.jsx)(g.ItemSlot,{scope:t,id:m,focusable:u,active:a,children:(0,p.jsx)(s.sG.span,{tabIndex:h?0:-1,"data-orientation":v.orientation,...d,ref:n,onMouseDown:(0,o.mK)(e.onMouseDown,e=>{u?v.onItemFocus(m):e.preventDefault()}),onFocus:(0,o.mK)(e.onFocus,()=>v.onItemFocus(m)),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void v.onItemShiftTab();if(e.target!==e.currentTarget)return;let n=function(e,n,t){var r;let o=(r=e.key,"rtl"!==t?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===n&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===n&&["ArrowUp","ArrowDown"].includes(o)))return K[o]}(e,v.orientation,v.dir);if(void 0!==n){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let o=x().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===n)o.reverse();else if("prev"===n||"next"===n){var t,r;"prev"===n&&o.reverse();let u=o.indexOf(e.currentTarget);
1o=v.loop?(t=o,r=u+1,t.map((e,n)=>t[(r+n)%t.length])):o.slice(u+1)}setTimeout(()=>E(o))}}),children:"function"==typeof i?i({isCurrentTabStop:h,hasTabStop:null!=b}):i})})});k.displayName=j;var K={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function E(e,n=!1){let t=document.activeElement;for(let r of e)if(r===t||(r.focus({preventScroll:n}),document.activeElement!==t))return}var D=_,P=k}}]);
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.