PageSourceSearch

https://www.athensbioscience.com/_next/static/chunks/4888-fdf88e65…?dpl=dpl_EJ8vJetsPLjxsyompAo1HnELawr9

js athensbioscience.com collected 2026-10-09 23:02:51 UTC 23,947 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4888],{5861:(e,n,t)=>{t.d(n,{UC:()=>eO,q7:()=>e_,ZL:()=>eT,bL:()=>eS,wv:()=>eG,l9:()=>eF});var r=t(12020),o=t(83982),u=t(44711),a=t(80301),l=t(93912),i=t(7916),c=t(85538),s=t(68),f=t(28894),d=t(54162),p=t(72632),m=t(15641),h=t(82264),v=t(59990),g=t(44538),w=t(93291),x=t(27524),y=t(74566),b=t(88264),R=t(38776),C=Object.defineProperty,P=(e,n)=>C(e,"name",{value:n,configurable:!0}),j=["Enter"," "],k=["ArrowUp","PageDown","End"],M=["ArrowDown","PageUp","Home",...k];[...j],[...j];var D="Menu",[E,L,A]=(0,c.N)(D),[I,K]=(0,a.A)(D,[A,m.Bk,g.RG]),S=(0,m.Bk)(),F=(0,g.RG)(),[T,O]=I(D),[_,G]=I(D),B=P(e=>{let{__scopeMenu:n,open:t=!1,children:o,dir:u,onOpenChange:a,modal:l=!0}=e,i=S(n),[c,f]=r.useState(null),d=r.useRef(!1),p=(0,x.c)(a),h=(0,s.jH)(u);return r.useEffect(()=>{let e=P(()=>{d.current=!0,document.addEventListener("pointerdown",n,{capture:!0,once:!0}),document.addEventListener("pointermove",n,{capture:!0,once:!0})},"handleKeyDown"),n=P(()=>d.current=!1,"handlePointer");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=P(()=>p(!1),"handleBlur");return window.addEventListener("blur",e),()=>window.removeEventListener("blur",e)},[t,p]),(0,R.jsx)(m.bL,{...i,children:(0,R.jsx)(T,{scope:n,open:t,onOpenChange:p,content:c,onContentChange:f,children:(0,R.jsx)(_,{scope:n,onClose:r.useCallback(()=>p(!1),[p]),isUsingKeyboardRef:d,dir:h,modal:l,children:o})})})},"Menu"),U=r.forwardRef(P(function(e,n){let{__scopeMenu:t,...r}=e,o=S(t);return(0,R.jsx)(m.Mz,{...o,...r,ref:n})},"MenuAnchor")),N="MenuPortal",[$,q]=I(N,{forceMount:void 0}),W=P(e=>{let{__scopeMenu:n,forceMount:t,children:r,container:o}=e,u=O(N,n);return(0,R.jsx)($,{scope:n,forceMount:t,children:(0,R.jsx)(v.C,{present:t||u.open,children:(0,R.jsx)(h.Z,{asChild:!0,container:o,children:r})})})},"MenuPortal"),Y="MenuContent",[X,H]=I(Y),V=r.forwardRef(P(function(e,n){let t=q(Y,e.__scopeMenu),{forceMount:r=t.forceMount,...o}=e,u=O(Y,e.__scopeMenu),a=G(Y,e.__scopeMenu);return(0,R.jsx)(E.Provider,{scope:e.__scopeMenu,children:(0,R.jsx)(v.C,{present:r||u.open,children:(0,R.jsx)(E.Slot,{scope:e.__scopeMenu,children:a.modal?(0,R.jsx)(Z,{...o,ref:n}):(0,R.jsx)(z,{...o,ref:n})})})})},"MenuContent")),Z=r.forwardRef(P(function(e,n){let t=O(Y,e.__scopeMenu),a=r.useRef(null),l=(0,u.s)(n,a);return r.useEffect(()=>{let e=a.current;if(e)return(0,y.Eq)(e)},[]),(0,R.jsx)(Q,{...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)})},"MenuRootContentModal")),z=r.forwardRef(P(function(e,n){let t=O(Y,e.__scopeMenu);return(0,R.jsx)(Q,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>t.onOpenChange(!1)})},"MenuRootContentNonModal")),J=(0,w.TL)("MenuContent.ScrollLock"),Q=r.forwardRef(P(function(e,n){let{__scopeMenu:t,loop:a=!1,trapFocus:l,onOpenAutoFocus:i,onCloseAutoFocus:c,disableOutsidePointerEvents:s,onEntryFocus:h,onEscapeKeyDown:v,onPointerDownOutside:w,onFocusOutside:x,onInteractOutside:y,onDismiss:C,disableOutsideScroll:j,...D}=e,E=O(Y,t),A=G(Y,t),I=S(t),K=F(t),T=L(t),[_,B]=r.useState(null),U=r.useRef(null),N=(0,u.s)(n,U,E.onContentChange),$=r.useRef(0),q=r.useRef(""),W=r.useRef(0),H=r.useRef(null),V=r.useRef("right"),Z=r.useRef(0),z=j?b.A:r.Fragment,Q=P(e=>{var n,t;let r=q.current+e,o=T().filter(e=>!e.disabled),u=document.activeElement,a=null==(n=o.find(e=>e.ref.current===u))?void 0:n.textValue,l=eh(o.map(e=>e.textValue),r,a),i=null==(t=o.find(e=>e.textValue===l))?void 0:t.ref.current;i&&setTimeout(()=>i.focus())},"handleTypeaheadSearch");r.useEffect(()=>()=>window.clearTimeout($.current),[]),(0,d.Oh)();let ee=r.useCallback(e=>{var n,t;return V.current===(null==(n=H.current)?void 0:n.side)&&eg(e,null==(t=H.current)?void 0:t.area)},[]);return(0,R.jsx)(X,{scope:t,searchRef:q,onItemEnter:r.useCallback(e=>{ee(e)&&e.preventDefault()},[ee]),onItemLeave:r.useCallback(e=>{var n;ee(e)||(null==(n=U.current)||n.focus(),B(null))},[ee]),onTriggerLeave:r.useCallback(e=>{ee(e)&&e.preventDefault()},[ee]),pointerGraceTimerRef:W,onPointerGraceIntentChange:r.useCallback(e=>{H.current=e},[]),children:(0,R.jsx)(z,{...j?{as:J,allowPinchZoom:!0}:void 0,children:(0,R.jsx)(p.n,{asChild:!0,trapped:l,onMountAutoFocus:(0,o.mK)(i,e=>{var n;e.preventDefault(),null==(n=U.current)||n.focus({preventScroll:!0})}),onUnmountAutoFocus:c,children:(0,R.jsx)(f.qW,{asChild:!0,disableOutsidePointerEvents:s,onEscapeKeyDown:v,onPointerDownOutside:w,onFocusOutside:x,onInteractOutside:y,onDismiss:C,children:(0,R.jsx)(g.bL,{asChild:!0,...K,dir:A.dir,orientation:"vertical",loop:a,currentTabStopId:_,onCurrentTabStopIdChange:B,onEntryFocus:(0,o.mK)(h,e=>{A.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,R.jsx)(m.UC,{role:"menu","aria-orientation":"vertical","data-state":ef(E.open
1),"data-radix-menu-content":"",dir:A.dir,...I,...D,ref:N,style:{outline:"none",...D.style},onKeyDown:(0,o.mK)(D.onKeyDown,e=>{let n=e.target.closest("[data-radix-menu-content]")===e.currentTarget,t=e.ctrlKey||e.altKey||e.metaKey,r=1===e.key.length;n&&("Tab"===e.key&&e.preventDefault(),!t&&r&&Q(e.key));let o=U.current;if(e.target!==o||!M.includes(e.key))return;e.preventDefault();let u=T().filter(e=>!e.disabled).map(e=>e.ref.current);k.includes(e.key)&&u.reverse(),ep(u)}),onBlur:(0,o.mK)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout($.current),q.current="")}),onPointerMove:(0,o.mK)(e.onPointerMove,ew(e=>{let n=e.target,t=Z.current!==e.clientX;e.currentTarget.contains(n)&&t&&(V.current=e.clientX>Z.current?"right":"left",Z.current=e.clientX)}))})})})})})})},"MenuContentImpl")),ee="MenuItem",en="menu.itemSelect",et=r.forwardRef(P(function(e,n){let{disabled:t=!1,onSelect:a,...l}=e,c=r.useRef(null),s=G(ee,e.__scopeMenu),f=H(ee,e.__scopeMenu),d=(0,u.s)(n,c),p=r.useRef(!1),m=P(()=>{let e=c.current;if(!t&&e){let n=new CustomEvent(en,{bubbles:!0,cancelable:!0});e.addEventListener(en,e=>null==a?void 0:a(e),{once:!0}),(0,i.hO)(e,n),n.defaultPrevented?p.current=!1:s.onClose()}},"handleSelect");return(0,R.jsx)(er,{...l,ref:d,disabled:t,onClick:(0,o.mK)(e.onClick,m),onPointerDown:n=>{var t;null==(t=e.onPointerDown)||t.call(e,n),p.current=!0},onPointerUp:(0,o.mK)(e.onPointerUp,e=>{var n;p.current||null==(n=e.currentTarget)||n.click()}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>{!t&&e.target===e.currentTarget&&(""===f.searchRef.current||" "!==e.key)&&j.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})},"MenuItem")),er=r.forwardRef(P(function(e,n){let{__scopeMenu:t,disabled:a=!1,textValue:l,...c}=e,s=H(ee,t),f=F(t),d=r.useRef(null),p=(0,u.s)(n,d),[m,h]=r.useState(!1),[v,w]=r.useState("");return r.useEffect(()=>{let e=d.current;if(e){var n;w((null!=(n=e.textContent)?n:"").trim())}},[c.children]),(0,R.jsx)(E.ItemSlot,{scope:t,disabled:a,textValue:null!=l?l:v,children:(0,R.jsx)(g.q7,{asChild:!0,...f,focusable:!a,children:(0,R.jsx)(i.sG.div,{role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":a||void 0,"data-disabled":a?"":void 0,...c,ref:p,onPointerMove:(0,o.mK)(e.onPointerMove,ew(e=>{a?s.onItemLeave(e):(s.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,o.mK)(e.onPointerLeave,ew(e=>s.onItemLeave(e))),onFocus:(0,o.mK)(e.onFocus,()=>h(!0)),onBlur:(0,o.mK)(e.onBlur,()=>h(!1))})})})},"MenuItemImpl")),[eo,eu]=I("MenuRadioGroup",{value:void 0,onValueChange:P(()=>{},"onValueChange")}),[ea,el]=I("MenuItemIndicator",{checked:!1}),ei=r.forwardRef(P(function(e,n){let{__scopeMenu:t,...r}=e;return(0,R.jsx)(i.sG.div,{role:"separator","aria-orientation":"horizontal",...r,ref:n})},"MenuSeparator")),[ec,es]=I("MenuSub");function ef(e){return e?"open":"closed"}function ed(e){return"indeterminate"===e}function ep(e){let n=document.activeElement;for(let t of e)if(t===n||(t.focus(),document.activeElement!==n))return}function em(e,n){return e.map((t,r)=>e[(n+r)%e.length])}function eh(e,n,t){let r=n.length>1&&Array.from(n).every(e=>e===n[0])?n[0]:n,o=t?e.indexOf(t):-1,u=em(e,Math.max(o,0));1===r.length&&(u=u.filter(e=>e!==t));let a=u.find(e=>e.toLowerCase().startsWith(r.toLowerCase()));return a!==t?a:void 0}function ev(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],i=a.x,c=a.y,s=l.x,f=l.y;c>r!=f>r&&t<(s-i)*(r-c)/(f-c)+i&&(o=!o)}return o}function eg(e,n){return!!n&&ev({x:e.clientX,y:e.clientY},n)}function ew(e){return n=>"mouse"===n.pointerType?e(n):void 0}P(ef,"getOpenState"),P(ed,"isIndeterminate"),P(function(e){return ed(e)?"indeterminate":e?"checked":"unchecked"},"getCheckedState"),P(ep,"focusFirst"),P(em,"wrapArray"),P(eh,"getNextMatch"),P(ev,"isPointInPolygon"),P(eg,"isPointerInGraceArea"),P(ew,"whenMouse");var ex=t(10596),ey=Object.defineProperty,eb=(e,n)=>ey(e,"name",{value:n,configurable:!0}),eR="DropdownMenu",[eC,eP]=(0,a.A)(eR,[K]),ej=K(),[ek,eM]=eC(eR),eD=eb(e=>{let{__scopeDropdownMenu:n,children:t,dir:o,open:u,defaultOpen:a,onOpenChange:i,modal:c=!0}=e,s=ej(n),f=r.useRef(null),[d,p]=(0,l.i)({prop:u,defaultProp:null!=a&&a,onChange:i,caller:eR});return(0,R.jsx)(ek,{scope:n,triggerId:(0,ex.B)(),triggerRef:f,contentId:(0,ex.B)(),open:d,onOpenChange:p,onOpenToggle:r.useCallback(()=>p(e=>!e),[p]),modal:c,children:(0,R.jsx)(B,{...s,open:d,onOpenChange:p,dir:o,modal:c,children:t})})},"DropdownMenu"),eE=r.forwardRef(eb(function(e,n){let{__scopeDropdownMenu:t,disabled:r=!1,...a}=e,l=eM("DropdownMenuTrigger",t),c=ej(t),s=(0,u.s)(n,l.triggerRef);return(0,R.jsx)(U,{asChild:!0,...c,children:(0,R.jsx)(i.sG.button,{type:"button",id:l.triggerId,"aria-haspopup":"menu","aria-expanded":l.open,"aria-controls":l.open?l.contentId:void 0,"data-state":l.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...a,ref:s,onPointerDown:(0,o.mK)(e.onPointerDown,e=>{!r&&0===e.button&&!1===e.ctrlKey&&(l.onOpenToggle(),l.open||e.preventDefault())}),onKeyDown:(0,o.mK)(e.onKeyDown,e=>
1{!r&&(["Enter"," "].includes(e.key)&&l.onOpenToggle(),"ArrowDown"===e.key&&l.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})},"DropdownMenuTrigger")),eL=eb(e=>{let{__scopeDropdownMenu:n,...t}=e,r=ej(n);return(0,R.jsx)(W,{...r,...t})},"DropdownMenuPortal"),eA=r.forwardRef(eb(function(e,n){let{__scopeDropdownMenu:t,...u}=e,a=eM("DropdownMenuContent",t),l=ej(t),i=r.useRef(!1);return(0,R.jsx)(V,{id:a.contentId,"aria-labelledby":a.triggerId,...l,...u,ref:n,onCloseAutoFocus:(0,o.mK)(e.onCloseAutoFocus,e=>{var n;i.current||null==(n=a.triggerRef.current)||n.focus(),i.current=!1,e.preventDefault()}),onInteractOutside:(0,o.mK)(e.onInteractOutside,e=>{let n=e.detail.originalEvent,t=0===n.button&&!0===n.ctrlKey,r=2===n.button||t;(!a.modal||r)&&(i.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})},"DropdownMenuContent")),eI=r.forwardRef(eb(function(e,n){let{__scopeDropdownMenu:t,...r}=e,o=ej(t);return(0,R.jsx)(et,{...o,...r,ref:n})},"DropdownMenuItem")),eK=r.forwardRef(eb(function(e,n){let{__scopeDropdownMenu:t,...r}=e,o=ej(t);return(0,R.jsx)(ei,{...o,...r,ref:n})},"DropdownMenuSeparator")),eS=eD,eF=eE,eT=eL,eO=eA,e_=eI,eG=eK},32070:(e,n,t)=>{t.d(n,{A:()=>o});var r=t(90222);function o(e,n,t,o){if(!e||o===t||null==o||!n)return;let u=(0,r.DT)(n),{name:a,...l}=e;l.path||(l.path=""!==u?u:"/");let i=`${a}=${o};`;for(let[e,n]of Object.entries(l))i+=`${"maxAge"===e?"max-age":e}`,"boolean"!=typeof n&&(i+="="+n),i+=";";document.cookie=i}},33331:(e,n,t)=>{var r=t(26235);t.o(r,"permanentRedirect")&&t.d(n,{permanentRedirect:function(){return r.permanentRedirect}}),t.o(r,"redirect")&&t.d(n,{redirect:function(){return r.redirect}}),t.o(r,"usePathname")&&t.d(n,{usePathname:function(){return r.usePathname}}),t.o(r,"useRouter")&&t.d(n,{useRouter:function(){return r.useRouter}}),t.o(r,"useSearchParams")&&t.d(n,{useSearchParams:function(){return r.useSearchParams}})},36645:(e,n,t)=>{t.d(n,{FD:()=>g,MY:()=>u,PJ:()=>a,Wl:()=>i,XP:()=>f,_x:()=>o,bL:()=>d,po:()=>c,ql:()=>s,wO:()=>l,yL:()=>w});var r=t(40074);function o(e){return("object"==typeof e?null==e.host&&null==e.hostname:!/^[a-z]+:/i.test(e))&&!function(e){let n="object"==typeof e?e.pathname:e;return null!=n&&!n.startsWith("/")}(e)}function u(e,n){return e.replace(RegExp(`^${n}`),"")||"/"}function a(e,n){let t=e;return/^\/(\?.*)?$/.test(n)&&(n=n.slice(1)),t+=n}function l(e,n){return n===e||n.startsWith(`${e}/`)}function i(e,n,t){return"string"==typeof e?e:e[n]||t}function c(e){let n=function(){try{return"true"===r.env._next_intl_trailing_slash}catch{return!1}}(),[t,...o]=e.split("#"),u=o.join("#"),a=t;if("/"!==a){let e=a.endsWith("/");n&&!e?a+="/":!n&&e&&(a=a.slice(0,-1))}return u&&(a+="#"+u),a}function s(e,n){let t=c(e),r=c(n);return(function(e){let n=e.replace(/\/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[(\.\.\.[^\]]+)\]/g,"(.+)").replace(/\[([^\]]+)\]/g,"([^/]+)");return RegExp(`^${n}$`)})(t).test(r)}function f(e,n){return"never"!==n.mode&&n.prefixes?.[e]||d(e)}function d(e){return"/"+e}function p(e){return e.includes("[[...")}function m(e){return e.includes("[...")}function h(e){return e.includes("[")}function v(e,n){let t=e.split("/"),r=n.split("/"),o=Math.max(t.length,r.length);for(let e=0;e<o;e++){let n=t[e],o=r[e];if(!n&&o)return -1;if(n&&!o)return 1;if(n||o){if(!h(n)&&h(o))return -1;if(h(n)&&!h(o))return 1;if(!m(n)&&m(o))return -1;if(m(n)&&!m(o))return 1;if(!p(n)&&p(o))return -1;if(p(n)&&!p(o))return 1}}return 0}function g(e){return e.sort(v)}function w(e){return"function"==typeof e.then}},44538:(e,n,t)=>{t.d(n,{q7:()=>W,bL:()=>q,RG:()=>K});var r=t(12020),o=t.t(r,2),u=t(83982),a=t(85538),l=t(44711),i=t(80301),c=t(10596),s=t(7916),f=t(27524),d=t(93912),p=t(68),m=t(94570),h=Object.defineProperty,v=(e,n)=>h(e,"name",{value:n,configurable:!0}),g=!1;function w(){let[e,n]=r.useState(g);return r.useEffect(()=>{g||(g=!0,n(!0))},[]),e}v(w,"useIsHydrated");var x=o[" useSyncExternalStore ".trim().toString()];function y(){return()=>{}}function b(){return x(y,()=>!0,()=>!1)}v(y,"subscribe"),v(b,"useIsHydratedModern");var R="function"==typeof x?b:w,C=t(38776),P=Object.defineProperty,j=(e,n)=>P(e,"name",{value:n,configurable:!0}),k="rovingFocusGroup.onEntryFocus",M={bubbles:!1,cancelable:!0},D="RovingFocusGroup",[E,L,A]=(0,a.N)(D),[I,K]=(0,i.A)(D,[A]),[S,F]=I(D),T=r.forwardRef(j(function(e,n){return(0,C.jsx)(E.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,C.jsx)(E.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,C.jsx)(O,{...e,ref:n})})})},"RovingFocusGroup")),O=r.forwardRef(j(function(e,n){let{__scopeRovingFocusGroup:t,orientation:o,loop:a=!1,dir:i,currentTabStopId:c,defaultCurrentTabStopId:m,onCurrentTabStopIdChange:h,onEntryFocus:v,preventScrollOnEntryFocus:g=!1,...w}=e,x=r.useRef(null),y=(0,l.s)(n,x),b=(0,p.jH)(i),[R,P]=(0,d.i)({prop:c,defaultProp:null!=m?m:null,onChange:h,caller:D}),[j,E]=r.useState(!1),A=(0,f.c)(v),I=L(t),K=r.useRef(!1),[F,T]=r.useState(0);return r.useEffect(()=>{let e=x.current;if(e)return e.addEventListener(k,A),()=>e.removeEventListener(k,A)},[A]),(0,C.jsx)(S,{scope:t,orientation:o,dir:b,loop:a,currentTabStopId:R,onItemFocus:r.useCallback(e=>P(e),[P]),onItemShiftTab:r.useCallback(()=>E(!0),[]),onFocusableItemAdd:r.useCallback(()=>T(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>T(e=>e-1),[]),children:(0,C.jsx)(s.sG.div,{tabIndex:j||0===F?-1:0,"data-orientation":o,...w,ref:y,style:{outline:"none",...e.style},onMouseDown:(0,u.mK)(e.onMouseDown,()=>{K.current=!0}),onFocus:(0,u.mK)(e.onFocus,e=>{let n=!K.current;if(e.target===e.currentTarget&&n&&!j){let n=new CustomEvent(k,M);if(e.currentTarget.dispatchEvent(n),!n.defaultPrevented){let e=I().filter(e=>
1e.focusable);N([e.find(e=>e.active),e.find(e=>e.id===R),...e].filter(Boolean).map(e=>e.ref.current),g)}}K.current=!1}),onBlur:(0,u.mK)(e.onBlur,()=>E(!1))})})},"RovingFocusGroupImpl")),_=r.forwardRef(j(function(e,n){let{__scopeRovingFocusGroup:t,focusable:o=!0,active:a=!1,tabStopId:l,children:i,...f}=e,d=(0,c.B)(),p=l||d,h=F("RovingFocusGroupItem",t),v=h.currentTabStopId===p,g=L(t),{onFocusableItemAdd:w,onFocusableItemRemove:x,currentTabStopId:y}=h,b=R();return(0,m.N)(()=>{if(b&&o)return w(),()=>x()},[b,o,w,x]),r.useEffect(()=>{if(!b&&o)return w(),()=>x()},[b,o,w,x]),(0,C.jsx)(E.ItemSlot,{scope:t,id:p,focusable:o,active:a,children:(0,C.jsx)(s.sG.span,{tabIndex:v?0:-1,"data-orientation":h.orientation,...f,ref:n,onMouseDown:(0,u.mK)(e.onMouseDown,e=>{o?h.onItemFocus(p):e.preventDefault()}),onFocus:(0,u.mK)(e.onFocus,()=>h.onItemFocus(p)),onKeyDown:(0,u.mK)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void h.onItemShiftTab();if(e.target!==e.currentTarget)return;let n=U(e,h.orientation,h.dir);if(void 0!==n){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let t=g().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===n)t.reverse();else if("prev"===n||"next"===n){"prev"===n&&t.reverse();let r=t.indexOf(e.currentTarget);t=h.loop?$(t,r+1):t.slice(r+1)}setTimeout(()=>N(t))}}),children:"function"==typeof i?i({isCurrentTabStop:v,hasTabStop:null!=y}):i})})},"RovingFocusGroupItem")),G={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function B(e,n){return"rtl"!==n?e:"ArrowLeft"===e?"ArrowRight":"ArrowRight"===e?"ArrowLeft":e}function U(e,n,t){let r=B(e.key,t);if(!("vertical"===n&&["ArrowLeft","ArrowRight"].includes(r))&&!("horizontal"===n&&["ArrowUp","ArrowDown"].includes(r)))return G[r]}function N(e){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=document.activeElement;for(let r of e)if(r===t||(r.focus({preventScroll:n}),document.activeElement!==t))return}function $(e,n){return e.map((t,r)=>e[(n+r)%e.length])}j(B,"getDirectionAwareKey"),j(U,"getFocusIntent"),j(N,"focusFirst"),j($,"wrapArray");var q=T,W=_},55604:(e,n,t)=>{t.d(n,{default:()=>s});var r=t(30174),o=t(33331),u=t(12020),a=t(90652),l=t(32070),i=t(38776);function c(e){let{curLocale:n,linkRef:t,locale:u,localeCookie:a,onClick:c,prefetch:s,...f}=e,d=(0,o.usePathname)();return(0,i.jsx)(r,{ref:t,hrefLang:u,onClick:function(e){(0,l.A)(a,d,n,u),c&&c(e)},prefetch:!1,...f})}var s=(0,u.forwardRef)(function(e,n){let{locale:t,localeCookie:o,...u}=e,l=(0,a.Ym)();return null!=t&&t!==l?(0,i.jsx)(c,{curLocale:l,linkRef:n,locale:t,localeCookie:o,...u}):(0,i.jsx)(r,{ref:n,...u})})},65578:(e,n,t)=>{t.d(n,{A:()=>l});var r=t(12020);let o=function(){for(var e=arguments.length,n=Array(e),t=0;t<e;t++)n[t]=arguments[t];return n.filter((e,n,t)=>!!e&&""!==e.trim()&&t.indexOf(e)===n).join(" ").trim()};var u={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let a=(0,r.forwardRef)((e,n)=>{let{color:t="currentColor",size:a=24,strokeWidth:l=2,absoluteStrokeWidth:i,className:c="",children:s,iconNode:f,...d}=e;return(0,r.createElement)("svg",{ref:n,...u,width:a,height:a,stroke:t,strokeWidth:i?24*Number(l)/Number(a):l,className:o("lucide",c),...d},[...f.map(e=>{let[n,t]=e;return(0,r.createElement)(n,t)}),...Array.isArray(s)?s:[s]])}),l=(e,n)=>{let t=(0,r.forwardRef)((t,u)=>{let{className:l,...i}=t;return(0,r.createElement)(a,{ref:u,iconNode:n,className:o("lucide-".concat(e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()),l),...i})});return t.displayName="".concat(e),t}},84628:(e,n,t)=>{t.d(n,{A:()=>r});function r(e){return e}},90222:(e,n,t)=>{t.d(n,{DT:()=>i,FP:()=>a,TK:()=>o,Zn:()=>u,aM:()=>l,x3:()=>c});var r=t(36645);function o(e){return"string"==typeof e?{pathname:e}:e}function u(e){let n=new URLSearchParams;for(let[t,r]of Object.entries(e))Array.isArray(r)?r.forEach(e=>{n.append(t,String(e))}):n.set(t,String(r));return"?"+n.toString()}function a({pathname:e,locale:n,params:t,pathnames:o,query:a}){function l(e){let l,i=o[e];return i?(l=(0,r.Wl)(i,n,e),t&&Object.entries(t).forEach(([e,n])=>{let t,r;Array.isArray(n)?(t=`(\\[)?\\[...${e}\\](\\])?`,r=n.map(e=>String(e)).join("/")):(t=`\\[${e}\\]`,r=String(n)),l=l.replace(RegExp(t,"g"),r)}),l=new URL(l=l.replace(/\[\[\.\.\..+\]\]/g,""),"http://l").pathname):l=e,l=(0,r.po)(l),a&&(l+=u(a)),l}if("string"==typeof e)return l(e);{let{pathname:n,...t}=e;return{...t,pathname:l(n)}}}function l(e,n,t){let o=(0,r.FD)(Object.keys(t)),u=decodeURI(n);for(let n of o){let o=t[n];if("string"==typeof o){if((0,r.ql)(o,u))return n}else if((0,r.ql)((0,r.Wl)(o,e,n),u))return n}return n}function i(e,n=window.location.pathname){return"/"===e?n:n.replace(e,"")}function c(e,n,t,o){let u,{mode:a}=t.localePrefix;if(void 0!==o)u=o;else if((0,r._x)(e)){let e=t.domains?.find(e=>e.locales.includes(n)),r=e?.localePrefix||a;"always"===r?u=!0:"as-needed"===r&&(u=e?n!==e.defaultLocale:n!==t.defaultLocale)}return u?(0,r.PJ)((0,r.XP)(n,t.localePrefix),e):e}},94296:(e,n,t)=>{t.d(n,{A:()=>p});var r=t(33331),o=t(12020),u=t.t(o,2),a=t(90652),l=u["use".trim()],i=t(36645),c=t(55604),s=t(90222),f=t(38776),d=t(32070);function p(e){let{Link:n,config:t,getPathname:u,...p}=function(e,n){var t,u,a;let d={...t=n||{},localePrefix:"object"==typeof(a=t.localePrefix)?a:{mode:a||"always"}
1,localeCookie:!!((u=t.localeCookie)??1)&&{name:"NEXT_LOCALE",sameSite:"lax",..."object"==typeof u&&u},localeDetection:t.localeDetection??!0,alternateLinks:t.alternateLinks??!0},p=d.pathnames,m=(0,o.forwardRef)(function({href:n,locale:t,...r},o){let u,a;"object"==typeof n?(u=n.pathname,a=n.params):u=n;let s=(0,i._x)(n),m=e(),v=(0,i.yL)(m)?l(m):m,g=s?h({locale:t||v,href:null==p?u:{pathname:u,params:a},forcePrefix:null!=t||void 0}):u;return(0,f.jsx)(c.default,{ref:o,href:"object"==typeof n?{...n,pathname:g}:g,locale:t,localeCookie:d.localeCookie,...r})});function h(e){let n,{forcePrefix:t,href:r,locale:o}=e;return null==p?"object"==typeof r?(n=r.pathname,r.query&&(n+=(0,s.Zn)(r.query))):n=r:n=(0,s.FP)({locale:o,...(0,s.TK)(r),pathnames:d.pathnames}),(0,s.x3)(n,o,d,t)}function v(e){return function(n,...t){return e(h(n),...t)}}return{config:d,Link:m,redirect:v(r.redirect),permanentRedirect:v(r.permanentRedirect),getPathname:h}}(a.Ym,e);return{...p,Link:n,usePathname:function(){let e=function(e){let n=(0,r.usePathname)(),t=(0,a.Ym)();return(0,o.useMemo)(()=>{if(!n)return n;let r=n,o=(0,i.XP)(t,e.localePrefix);if((0,i.wO)(o,n))r=(0,i.MY)(n,o);else if("never"!==e.localePrefix.mode&&e.localePrefix.prefixes){let e=(0,i.bL)(t);(0,i.wO)(e,n)&&(r=(0,i.MY)(n,e))}return r},[e.localePrefix,t,n])}(t),n=(0,a.Ym)();return(0,o.useMemo)(()=>e&&t.pathnames?(0,s.aM)(n,e,t.pathnames):e,[n,e])},useRouter:function(){let e=(0,r.useRouter)(),n=(0,a.Ym)(),l=(0,r.usePathname)();return(0,o.useMemo)(()=>{function r(e){return function(r,o){let{locale:a,...i}=o||{},c=[u({href:r,locale:a||n,forcePrefix:null!=a||void 0})];Object.keys(i).length>0&&c.push(i),(0,d.A)(t.localeCookie,l,n,a),e(...c)}}return{...e,push:r(e.push),replace:r(e.replace),prefetch:r(e.prefetch)}},[n,l,e])},getPathname:u}}},99693:(e,n,t)=>{t.d(n,{$:()=>r});function r(){for(var e,n,t=0,r="",o=arguments.length;t<o;t++)(e=arguments[t])&&(n=function e(n){var t,r,o="";if("string"==typeof n||"number"==typeof n)o+=n;else if("object"==typeof n)if(Array.isArray(n)){var u=n.length;for(t=0;t<u;t++)n[t]&&(r=e(n[t]))&&(o&&(o+=" "),o+=r)}else for(r in n)n[r]&&(o&&(o+=" "),o+=r);return o}(e))&&(r&&(r+=" "),r+=n);return r}}}]);

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.