PageSourceSearch

https://www.lytixbiopharma.com/_next/static/chunks/a72f8f12bd2db44d.js?dpl=dpl_2gvvKBTiNhFQso3vRg2C4hPc2Dh7

js lytixbiopharma.com collected 2026-10-02 17:15:56 UTC 69,809 bytes, 5 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,841947,e=>{"use strict";let t=(0,e.i(475254).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["default",()=>t])},845678,e=>{"use strict";let t,n,r,o,i,a;var s,l,c,u,d=e.i(843476),f=e.i(271645),p=e.i(522016),m=e.i(657688),h=e.i(475254);let v=(0,h.default)("menu",[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]);var g=e.i(664659);let x=(0,h.default)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);var y=e.i(519455);function w(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}"u">typeof window&&window.document&&window.document.createElement;var b=e.i(820783);function E(e,t=[]){let n=[],r=()=>{let t=n.map(e=>f.createContext(e));return function(n){let r=n?.[e]||t;return f.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let o=f.createContext(r),i=n.length;n=[...n,r];let a=t=>{let{scope:n,children:r,...a}=t,s=n?.[e]?.[i]||o,l=f.useMemo(()=>a,Object.values(a));return(0,d.jsx)(s.Provider,{value:l,children:r})};return a.displayName=t+"Provider",[a,function(n,a){let s=a?.[e]?.[i]||o,l=f.useContext(s);if(l)return l;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return f.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}var N=globalThis?.document?f.useLayoutEffect:()=>{},j=f[" useId ".trim().toString()]||(()=>void 0),C=0;function R(e){let[t,n]=f.useState(j());return N(()=>{e||n(e=>e??String(C++))},[e]),e||(t?`radix-${t}`:"")}f[" useEffectEvent ".trim().toString()],f[" useInsertionEffect ".trim().toString()];var k=f[" useInsertionEffect ".trim().toString()]||N;function S({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[o,i,a]=function({defaultProp:e,onChange:t}){let[n,r]=f.useState(e),o=f.useRef(n),i=f.useRef(t);return k(()=>{i.current=t},[t]),f.useEffect(()=>{o.current!==n&&(i.current?.(n),o.current=n)},[n,o]),[n,r,i]}({defaultProp:t,onChange:n}),s=void 0!==e,l=s?e:o;{let t=f.useRef(void 0!==e);f.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,r])}return[l,f.useCallback(t=>{if(s){let n="function"==typeof t?t(e):t;n!==e&&a.current?.(n)}else i(t)},[s,e,i,a])]}Symbol("RADIX:SYNC_STATE");var M=e.i(174080),T=Symbol("radix.slottable");function A(e){return f.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===T}var P=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var n,r;let o,i,a,s=(r=n=`Primitive.${t}`,(o=f.forwardRef((e,t)=>{let{children:n,...r}=e;if(f.isValidElement(n)){var o;let e,i,a=(o=n,(i=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(i=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),s=function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==f.Fragment&&(s.ref=t?(0,b.composeRefs)(t,a):a),f.cloneElement(n,s)}return f.Children.count(n)>1?f.Children.only(null):null})).displayName=`${r}.SlotClone`,i=o,(a=f.forwardRef((e,t)=>{let{children:n,...r}=e,o=f.Children.toArray(n),a=o.find(A);if(a){let e=a.props.children,n=o.map(t=>t!==a?t:f.Children.count(e)>1?f.Children.only(null):f.isValidElement(e)?e.props.children:null);return(0,d.jsx)(i,{...r,ref:t,children:f.isValidElement(e)?f.cloneElement(e,void 0,n):null})}return(0,d.jsx)(i,{...r,ref:t,children:n})})).displayName=`${n}
1.Slot`,a),l=f.forwardRef((e,n)=>{let{asChild:r,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,d.jsx)(r?s:t,{...o,ref:n})});return l.displayName=`Primitive.${t}`,{...e,[t]:l}},{});function D(e,t){e&&M.flushSync(()=>e.dispatchEvent(t))}function _(e){let t=f.useRef(e);return f.useEffect(()=>{t.current=e}),f.useMemo(()=>(...e)=>t.current?.(...e),[])}var O="dismissableLayer.update",L=f.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),I=f.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:i,onInteractOutside:a,onDismiss:s,...l}=e,u=f.useContext(L),[p,m]=f.useState(null),h=p?.ownerDocument??globalThis?.document,[,v]=f.useState({}),g=(0,b.useComposedRefs)(t,e=>m(e)),x=Array.from(u.layers),[y]=[...u.layersWithOutsidePointerEventsDisabled].slice(-1),E=x.indexOf(y),N=p?x.indexOf(p):-1,j=u.layersWithOutsidePointerEventsDisabled.size>0,C=N>=E,R=function(e,t=globalThis?.document){let n=_(e),r=f.useRef(!1),o=f.useRef(()=>{});return f.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){W("dismissableLayer.pointerDownOutside",n,i,{discrete:!0})},i={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=r,t.addEventListener("click",o.current,{once:!0})):r()}else t.removeEventListener("click",o.current);r.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...u.branches].some(e=>e.contains(t));C&&!n&&(o?.(e),a?.(e),e.defaultPrevented||s?.())},h),k=function(e,t=globalThis?.document){let n=_(e),r=f.useRef(!1);return f.useEffect(()=>{let e=e=>{e.target&&!r.current&&W("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;![...u.branches].some(e=>e.contains(t))&&(i?.(e),a?.(e),e.defaultPrevented||s?.())},h);return!function(e,t=globalThis?.document){let n=_(e);f.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{N===u.layers.size-1&&(r?.(e),!e.defaultPrevented&&s&&(e.preventDefault(),s()))},h),f.useEffect(()=>{if(p)return n&&(0===u.layersWithOutsidePointerEventsDisabled.size&&(c=h.body.style.pointerEvents,h.body.style.pointerEvents="none"),u.layersWithOutsidePointerEventsDisabled.add(p)),u.layers.add(p),F(),()=>{n&&1===u.layersWithOutsidePointerEventsDisabled.size&&(h.body.style.pointerEvents=c)}},[p,h,n,u]),f.useEffect(()=>()=>{p&&(u.layers.delete(p),u.layersWithOutsidePointerEventsDisabled.delete(p),F())},[p,u]),f.useEffect(()=>{let e=()=>v({});return document.addEventListener(O,e),()=>document.removeEventListener(O,e)},[]),(0,d.jsx)(P.div,{...l,ref:g,style:{pointerEvents:j?C?"auto":"none":void 0,...e.style},onFocusCapture:w(e.onFocusCapture,k.onFocusCapture),onBlurCapture:w(e.onBlurCapture,k.onBlurCapture),onPointerDownCapture:w(e.onPointerDownCapture,R.onPointerDownCapture)})});function F(){let e=new CustomEvent(O);document.dispatchEvent(e)}function W(e,t,n,{discrete:r}){let o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?D(o,i):o.dispatchEvent(i)}I.displayName="DismissableLayer",f.forwardRef((e,t)=>{let n=f.useContext(L),r=f.useRef(null),o=(0,b.useComposedRefs)(t,r);return f.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,d.jsx)(P.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var z="focusScope.autoFocusOnMount",B="focusScope.autoFocusOnUnmount",$={bubbles:!1,cancelable:!0},K=f.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:i,...a}=e,[s,l]=f.useState(null),c=_(o),u=_(i),p=f.useRef(null),m=(0,b.useComposedRefs)(t,e=>l(e)),h=f.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;f.useEffect(()=>{if(r){let e=function(e){if(h.paused||!s)return;let t=e.target;s.contains(t)?p.current=t:Y(p.current,{select:!0})},t=function(e){if(h.paused||!s)return;let t=e.relatedTarget;null!==t&&(s.contains(t)||Y(p.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&Y(s)});return s&&n.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,s,h.paused]),f.useEffect(()=>{if(s){H.add(h);let e=document.activeElement;if(!s.contains(e)){let t=new CustomEvent(z,$);s.addEventListener(z,c),s.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(Y(r,{select:t}),document.activeElement!==n)return}(U(s).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&Y(s))}return()=>{s.removeEventListener(z,c),setTimeout(()=>{let t=new CustomEvent(B,$);s.addEventListener(B,u),s.dispatchEvent(t),t.defaultPrevented||Y(e??document.body,{select:!0}),s.removeEventListener(B,u),H.remove(h)}
1,0)}}},[s,c,u,h]);let v=f.useCallback(e=>{if(!n&&!r||h.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){var i;let t,r=e.currentTarget,[a,s]=[V(t=U(i=r),i),V(t.reverse(),i)];a&&s?e.shiftKey||o!==s?e.shiftKey&&o===a&&(e.preventDefault(),n&&Y(s,{select:!0})):(e.preventDefault(),n&&Y(a,{select:!0})):o===r&&e.preventDefault()}},[n,r,h.paused]);return(0,d.jsx)(P.div,{tabIndex:-1,...a,ref:m,onKeyDown:v})});function U(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function V(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function Y(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}K.displayName="FocusScope";var H=(i=[],{add(e){let t=i[0];e!==t&&t?.pause(),(i=q(i,e)).unshift(e)},remove(e){i=q(i,e),i[0]?.resume()}});function q(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var X=f.forwardRef((e,t)=>{let{container:n,...r}=e,[o,i]=f.useState(!1);N(()=>i(!0),[]);let a=n||o&&globalThis?.document?.body;return a?M.default.createPortal((0,d.jsx)(P.div,{...r,ref:t}),a):null});X.displayName="Portal";var Z=e=>{var t;let n,r,{present:o,children:i}=e,a=function(e){var t,n;let[r,o]=f.useState(),i=f.useRef(null),a=f.useRef(e),s=f.useRef("none"),[l,c]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},f.useReducer((e,t)=>n[e][t]??e,t));return f.useEffect(()=>{let e=G(i.current);s.current="mounted"===l?e:"none"},[l]),N(()=>{let t=i.current,n=a.current;if(n!==e){let r=s.current,o=G(t);e?c("MOUNT"):"none"===o||t?.display==="none"?c("UNMOUNT"):n&&r!==o?c("ANIMATION_OUT"):c("UNMOUNT"),a.current=e}},[e,c]),N(()=>{if(r){let e,t=r.ownerDocument.defaultView??window,n=n=>{let o=G(i.current).includes(CSS.escape(n.animationName));if(n.target===r&&o&&(c("ANIMATION_END"),!a.current)){let n=r.style.animationFillMode;r.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=n)})}},o=e=>{e.target===r&&(s.current=G(i.current))};return r.addEventListener("animationstart",o),r.addEventListener("animationcancel",n),r.addEventListener("animationend",n),()=>{t.clearTimeout(e),r.removeEventListener("animationstart",o),r.removeEventListener("animationcancel",n),r.removeEventListener("animationend",n)}}c("ANIMATION_END")},[r,c]),{isPresent:["mounted","unmountSuspended"].includes(l),ref:f.useCallback(e=>{i.current=e?getComputedStyle(e):null,o(e)},[])}}(o),s="function"==typeof i?i({present:a.isPresent}):f.Children.only(i),l=(0,b.useComposedRefs)(a.ref,(t=s,(r=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(r=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof i||a.isPresent?f.cloneElement(s,{ref:l}):null};function G(e){return e?.animationName||"none"}Z.displayName="Presence";var J=0;function Q(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var ee=e.i(290571),et="right-scroll-bar-position",en="width-before-scroll-bar",er=e.i(232286),eo=(0,e.i(386252).createSidecarMedium)(),ei=function(){},ea=f.forwardRef(function(e,t){var n=f.useRef(null),r=f.useState({onScrollCapture:ei,onWheelCapture:ei,onTouchMoveCapture:ei}),o=r[0],i=r[1],a=e.forwardProps,s=e.children,l=e.className,c=e.removeScrollBar,u=e.enabled,d=e.shards,p=e.sideCar,m=e.noRelative,h=e.noIsolation,v=e.inert,g=e.allowPinchZoom,x=e.as,y=e.gapMode,w=(0,ee.__rest)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),b=(0,er.useMergeRefs)([n,t]),E=(0,ee.__assign)((0,ee.__assign)({},w),o);return f.createElement(f.Fragment,null,u&&f.createElement(p,{sideCar:eo,removeScrollBar:c,shards:d,noRelative:m,n
1oIsolation:h,inert:v,setCallbacks:i,allowPinchZoom:!!g,lockRef:n,gapMode:y}),a?f.cloneElement(f.Children.only(s),(0,ee.__assign)((0,ee.__assign)({},E),{ref:b})):f.createElement(void 0===x?"div":x,(0,ee.__assign)({},E,{className:l,ref:b}),s))});ea.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},ea.classNames={fullWidth:en,zeroRight:et};var es=function(e){var t=e.sideCar,n=(0,ee.__rest)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return f.createElement(r,(0,ee.__assign)({},n))};es.isSideCarExport=!0;var el=function(){var e=0,t=null;return{add:function(n){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=u||("u">typeof __webpack_nonce__?__webpack_nonce__:void 0);return t&&e.setAttribute("nonce",t),e}())){var r,o;(r=t).styleSheet?r.styleSheet.cssText=n:r.appendChild(document.createTextNode(n)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},ec=function(){var e=el();return function(t,n){f.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},eu=function(){var e=ec();return function(t){return e(t.styles,t.dynamic),null}},ed={left:0,top:0,right:0,gap:0},ef=function(e){return parseInt(e||"",10)||0},ep=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[ef(n),ef(r),ef(o)]},em=function(e){if(void 0===e&&(e="margin"),"u"<typeof window)return ed;var t=ep(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},eh=eu(),ev="data-scroll-locked",eg=function(e,t,n,r){var o=e.left,i=e.top,a=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(s,"px ").concat(r,";\n  }\n  body[").concat(ev,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(i,"px;\n    padding-right: ").concat(a,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(et," {\n    right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(en," {\n    margin-right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(et," .").concat(et," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(en," .").concat(en," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(ev,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n  }\n")},ex=function(){var e=parseInt(document.body.getAttribute(ev)||"0",10);return isFinite(e)?e:0},ey=function(){f.useEffect(function(){return document.body.setAttribute(ev,(ex()+1).toString()),function(){var e=ex()-1;e<=0?document.body.removeAttribute(ev):document.body.setAttribute(ev,e.toString())}},[])},ew=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;ey();var i=f.useMemo(function(){return em(o)},[o]);return f.createElement(eh,{styles:eg(i,!t,o,n?"":"!important")})},eb=!1;if("u">typeof window)try{var eE=Object.defineProperty({},"passive",{get:function(){return eb=!0,!0}});window.addEventListener("test",eE,eE),window.removeEventListener("test",eE,eE)}catch(e){eb=!1}var eN=!!eb&&{passive:!1},ej=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},eC=function(e,t){var n=t.ownerDocument,r=t;do{if("u">typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),eR(e,r)){var o=ek(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body)return!1},eR=function(e,t){return"v"===e?ej(t,"overflowY"):ej(t,"overflowX")},ek=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},eS=function(e,t,n,r,o){var i,a=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),s=a*r,l=n.target,c=t.contains(l),u=!1,d=s>0,f=0,p=0;
1do{if(!l)break;var m=ek(e,l),h=m[0],v=m[1]-m[2]-a*h;(h||v)&&eR(e,l)&&(f+=v,p+=h);var g=l.parentNode;l=g&&g.nodeType===Node.DOCUMENT_FRAGMENT_NODE?g.host:g}while(!c&&l!==document.body||c&&(t.contains(l)||t===l))return d&&(o&&1>Math.abs(f)||!o&&s>f)?u=!0:!d&&(o&&1>Math.abs(p)||!o&&-s>p)&&(u=!0),u},eM=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},eT=function(e){return[e.deltaX,e.deltaY]},eA=function(e){return e&&"current"in e?e.current:e},eP=0,eD=[];let e_=(s=function(e){var t=f.useRef([]),n=f.useRef([0,0]),r=f.useRef(),o=f.useState(eP++)[0],i=f.useState(eu)[0],a=f.useRef(e);f.useEffect(function(){a.current=e},[e]),f.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(0,ee.__spreadArray)([e.lockRef.current],(e.shards||[]).map(eA),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var s=f.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!a.current.allowPinchZoom;var o,i=eM(e),s=n.current,l="deltaX"in e?e.deltaX:s[0]-i[0],c="deltaY"in e?e.deltaY:s[1]-i[1],u=e.target,d=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var f=window.getSelection(),p=f&&f.anchorNode;if(p&&(p===u||p.contains(u)))return!1;var m=eC(d,u);if(!m)return!0;if(m?o=d:(o="v"===d?"h":"v",m=eC(d,u)),!m)return!1;if(!r.current&&"changedTouches"in e&&(l||c)&&(r.current=o),!o)return!0;var h=r.current||o;return eS(h,t,e,"h"===h?l:c,!0)},[]),l=f.useCallback(function(e){if(eD.length&&eD[eD.length-1]===i){var n="deltaY"in e?eT(e):eM(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta,r[0]===n[0]&&r[1]===n[1])})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(a.current.shards||[]).map(eA).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?s(e,o[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=f.useCallback(function(e,n,r,o){var i={name:e,delta:n,target:r,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(i),setTimeout(function(){t.current=t.current.filter(function(e){return e!==i})},1)},[]),u=f.useCallback(function(e){n.current=eM(e),r.current=void 0},[]),d=f.useCallback(function(t){c(t.type,eT(t),t.target,s(t,e.lockRef.current))},[]),p=f.useCallback(function(t){c(t.type,eM(t),t.target,s(t,e.lockRef.current))},[]);f.useEffect(function(){return eD.push(i),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:p}),document.addEventListener("wheel",l,eN),document.addEventListener("touchmove",l,eN),document.addEventListener("touchstart",u,eN),function(){eD=eD.filter(function(e){return e!==i}),document.removeEventListener("wheel",l,eN),document.removeEventListener("touchmove",l,eN),document.removeEventListener("touchstart",u,eN)}},[]);var m=e.removeScrollBar,h=e.inert;return f.createElement(f.Fragment,null,h?f.createElement(i,{styles:"\n  .block-interactivity-".concat(o," {pointer-events: none;}\n  .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,m?f.createElement(ew,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},eo.useMedium(s),es);var eO=f.forwardRef(function(e,t){return f.createElement(ea,(0,ee.__assign)({},e,{ref:t,sideCar:e_}))});eO.classNames=ea.classNames;var eL=new WeakMap,eI=new WeakMap,eF={},eW=0,ez=function(e){return e&&(e.host||ez(e.parentNode))},eB=function(e,t,n,r){var o=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=ez(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});eF[n]||(eF[n]=new WeakMap);var i=eF[n],a=[],s=new Set,l=new Set(o),c=function(e){!e||s.has(e)||(s.add(e),c(e.parentNode))};o.forEach(c);var u=function(e){!e||l.has(e)||Array.prototype.forEach.call(e.children,function(e){if(s.has(e))u(e);else try{var t=e.getAttribute(r),o=null!==t&&"false"!==t,l=(eL.get(e)||0)+1,c=(i.get(e)||0)+1;eL.set(e,l),i.set(e,c),a.push(e),1===l&&o&&eI.set(e,!0),1===c&&e.setAttribute(n,"true"),o||e.setAttribute(r,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return u(t),s.clear(),eW++,function(){a.forEach(function(e){var t=eL.get(e)-1,o=i.get(e)-1;eL.set(e,t),i.set(e,o),t||(eI.has(e)||e.removeAttribute(r),eI.delete(e)),o||e.removeAttribute(n)}),--eW||(eL=new WeakMap,eL=new WeakMap,eI=new WeakMap,eF={})}},e$=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||("u"<typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live], script"))),eB(r,o,n,"aria-hidden")):function(){return null}},eK=Symbol("radix.slottable");function eU(e){return f.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===eK}var eV="Dialog",[eY,eH]=E(eV),[eq,eX]=eY(eV),eZ=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:i,modal:
1a=!0}=e,s=f.useRef(null),l=f.useRef(null),[c,u]=S({prop:r,defaultProp:o??!1,onChange:i,caller:eV});return(0,d.jsx)(eq,{scope:t,triggerRef:s,contentRef:l,contentId:R(),titleId:R(),descriptionId:R(),open:c,onOpenChange:u,onOpenToggle:f.useCallback(()=>u(e=>!e),[u]),modal:a,children:n})};eZ.displayName=eV;var eG="DialogTrigger",eJ=f.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=eX(eG,n),i=(0,b.useComposedRefs)(t,o.triggerRef);return(0,d.jsx)(P.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":ta(o.open),...r,ref:i,onClick:w(e.onClick,o.onOpenToggle)})});eJ.displayName=eG;var eQ="DialogPortal",[e0,e1]=eY(eQ,{forceMount:void 0}),e5=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:o}=e,i=eX(eQ,t);return(0,d.jsx)(e0,{scope:t,forceMount:n,children:f.Children.map(r,e=>(0,d.jsx)(Z,{present:n||i.open,children:(0,d.jsx)(X,{asChild:!0,container:o,children:e})}))})};e5.displayName=eQ;var e2="DialogOverlay",e4=f.forwardRef((e,t)=>{let n=e1(e2,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=eX(e2,e.__scopeDialog);return i.modal?(0,d.jsx)(Z,{present:r||i.open,children:(0,d.jsx)(e3,{...o,ref:t})}):null});e4.displayName=e2;var e6=((a=f.forwardRef((e,t)=>{let{children:n,...r}=e;if(f.isValidElement(n)){var o;let e,i,a=(o=n,(i=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(i=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),s=function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==f.Fragment&&(s.ref=t?(0,b.composeRefs)(t,a):a),f.cloneElement(n,s)}return f.Children.count(n)>1?f.Children.only(null):null})).displayName="DialogOverlay.RemoveScroll.SlotClone",t=a,(n=f.forwardRef((e,n)=>{let{children:r,...o}=e,i=f.Children.toArray(r),a=i.find(eU);if(a){let e=a.props.children,r=i.map(t=>t!==a?t:f.Children.count(e)>1?f.Children.only(null):f.isValidElement(e)?e.props.children:null);return(0,d.jsx)(t,{...o,ref:n,children:f.isValidElement(e)?f.cloneElement(e,void 0,r):null})}return(0,d.jsx)(t,{...o,ref:n,children:r})})).displayName="DialogOverlay.RemoveScroll.Slot",n),e3=f.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=eX(e2,n);return(0,d.jsx)(eO,{as:e6,allowPinchZoom:!0,shards:[o.contentRef],children:(0,d.jsx)(P.div,{"data-state":ta(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),e8="DialogContent",e7=f.forwardRef((e,t)=>{let n=e1(e8,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=eX(e8,e.__scopeDialog);return(0,d.jsx)(Z,{present:r||i.open,children:i.modal?(0,d.jsx)(e9,{...o,ref:t}):(0,d.jsx)(te,{...o,ref:t})})});e7.displayName=e8;var e9=f.forwardRef((e,t)=>{let n=eX(e8,e.__scopeDialog),r=f.useRef(null),o=(0,b.useComposedRefs)(t,n.contentRef,r);return f.useEffect(()=>{let e=r.current;if(e)return e$(e)},[]),(0,d.jsx)(tt,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:w(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:w(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:w(e.onFocusOutside,e=>e.preventDefault())})}),te=f.forwardRef((e,t)=>{let n=eX(e8,e.__scopeDialog),r=f.useRef(!1),o=f.useRef(!1);return(0,d.jsx)(tt,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));let i=t.target;n.triggerRef.current?.contains(i)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),tt=f.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:i,...a}=e,s=eX(e8,n),l=f.useRef(null),c=(0,b.useComposedRefs)(t,l);return f.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??Q()),document.body.insertAdjacentElement("beforeend",e[1]??Q()),J++,()=>{1===J&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e
1=>e.remove()),J--}},[]),(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(K,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:i,children:(0,d.jsx)(I,{role:"dialog",id:s.contentId,"aria-describedby":s.descriptionId,"aria-labelledby":s.titleId,"data-state":ta(s.open),...a,ref:c,onDismiss:()=>s.onOpenChange(!1)})}),(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(tu,{titleId:s.titleId}),(0,d.jsx)(td,{contentRef:l,descriptionId:s.descriptionId})]})]})}),tn="DialogTitle";f.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=eX(tn,n);return(0,d.jsx)(P.h2,{id:o.titleId,...r,ref:t})}).displayName=tn;var tr="DialogDescription";f.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=eX(tr,n);return(0,d.jsx)(P.p,{id:o.descriptionId,...r,ref:t})}).displayName=tr;var to="DialogClose",ti=f.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=eX(to,n);return(0,d.jsx)(P.button,{type:"button",...r,ref:t,onClick:w(e.onClick,()=>o.onOpenChange(!1))})});function ta(e){return e?"open":"closed"}ti.displayName=to;var ts="DialogTitleWarning",[tl,tc]=(l={contentName:e8,titleName:tn,docsSlug:"dialog"},r=f.createContext(l),(o=e=>{let{children:t,...n}=e,o=f.useMemo(()=>n,Object.values(n));return(0,d.jsx)(r.Provider,{value:o,children:t})}).displayName=ts+"Provider",[o,function(e){let t=f.useContext(r);if(t)return t;if(void 0!==l)return l;throw Error(`\`${e}\` must be used within \`${ts}\``)}]),tu=({titleId:e})=>{let t=tc(ts),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
2
3If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
4
5For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return f.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},td=({contentRef:e,descriptionId:t})=>{let n=tc("DialogDescriptionWarning"),r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return f.useEffect(()=>{let n=e.current?.getAttribute("aria-describedby");t&&n&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null},tf=e.i(841947),tf=tf,tp=e.i(975157);function tm({...e}){return(0,d.jsx)(eZ,{"data-slot":"sheet",...e})}function th({...e}){return(0,d.jsx)(eJ,{"data-slot":"sheet-trigger",...e})}function tv({...e}){return(0,d.jsx)(ti,{"data-slot":"sheet-close",...e})}function tg({...e}){return(0,d.jsx)(e5,{"data-slot":"sheet-portal",...e})}function tx({className:e,...t}){return(0,d.jsx)(e4,{"data-slot":"sheet-overlay",className:(0,tp.cn)("data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 fixed inset-0 z-50 bg-black/50",e),...t})}function ty({className:e,children:t,side:n="right",...r}){return(0,d.jsxs)(tg,{children:[(0,d.jsx)(tx,{}),(0,d.jsxs)(e7,{"data-slot":"sheet-content",className:(0,tp.cn)("bg-background data-[state=open]:animate-in data-[state=closed]:animate-out fixed z-50 flex flex-col gap-4 shadow-lg transition ease-in-out data-[state=closed]:duration-300 data-[state=open]:duration-500","right"===n&&"data-[state=closed]:slide-out-to-right data-[state=open]:slide-in-from-right inset-y-0 right-0 h-full w-3/4 border-l sm:max-w-sm","left"===n&&"data-[state=closed]:slide-out-to-left data-[state=open]:slide-in-from-left inset-y-0 left-0 h-full w-3/4 border-r sm:max-w-sm","top"===n&&"data-[state=closed]:slide-out-to-top data-[state=open]:slide-in-from-top inset-x-0 top-0 h-auto border-b","bottom"===n&&"data-[state=closed]:slide-out-to-bottom data-[state=open]:slide-in-from-bottom inset-x-0 bottom-0 h-auto border-t",e),...r,children:[t,(0,d.jsxs)(ti,{className:"ring-offset-background focus:ring-ring data-[state=open]:bg-secondary absolute top-4 right-4 rounded-xs opacity-70 transition-opacity hover:opacity-100 focus:ring-2 focus:ring-offset-2 focus:outline-hidden disabled:pointer-events-none",children:[(0,d.jsx)(tf.default,{className:"size-4"}),(0,d.jsx)("span",{className:"sr-only",children:"Close"})]})]})]})}var tw=f.createContext(void 0);function tb(e){var t;let n,r=(t=e,(n=f.forwardRef((e,t)=>
5{let{children:n,...r}=e;if(f.isValidElement(n)){var o;let e,i,a=(o=n,(i=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(i=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),s=function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==f.Fragment&&(s.ref=t?(0,b.composeRefs)(t,a):a),f.cloneElement(n,s)}return f.Children.count(n)>1?f.Children.only(null):null})).displayName=`${t}.SlotClone`,n),o=f.forwardRef((e,t)=>{let{children:n,...o}=e,i=f.Children.toArray(n),a=i.find(tN);if(a){let e=a.props.children,n=i.map(t=>t!==a?t:f.Children.count(e)>1?f.Children.only(null):f.isValidElement(e)?e.props.children:null);return(0,d.jsx)(r,{...o,ref:t,children:f.isValidElement(e)?f.cloneElement(e,void 0,n):null})}return(0,d.jsx)(r,{...o,ref:t,children:n})});return o.displayName=`${e}.Slot`,o}var tE=Symbol("radix.slottable");function tN(e){return f.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===tE}function tj(e){let t=e+"CollectionProvider",[n,r]=E(t),[o,i]=n(t,{collectionRef:{current:null},itemMap:new Map}),a=e=>{let{scope:t,children:n}=e,r=f.default.useRef(null),i=f.default.useRef(new Map).current;return(0,d.jsx)(o,{scope:t,itemMap:i,collectionRef:r,children:n})};a.displayName=t;let s=e+"CollectionSlot",l=tb(s),c=f.default.forwardRef((e,t)=>{let{scope:n,children:r}=e,o=i(s,n),a=(0,b.useComposedRefs)(t,o.collectionRef);return(0,d.jsx)(l,{ref:a,children:r})});c.displayName=s;let u=e+"CollectionItemSlot",p="data-radix-collection-item",m=tb(u),h=f.default.forwardRef((e,t)=>{let{scope:n,children:r,...o}=e,a=f.default.useRef(null),s=(0,b.useComposedRefs)(t,a),l=i(u,n);return f.default.useEffect(()=>(l.itemMap.set(a,{ref:a,...o}),()=>void l.itemMap.delete(a))),(0,d.jsx)(m,{...{[p]:""},ref:s,children:r})});return h.displayName=u,[{Provider:a,Slot:c,ItemSlot:h},function(t){let n=i(e+"CollectionConsumer",t);return f.default.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${p}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},r]}var tC=new WeakMap;function tR(e,t){var n,r;let o,i,a;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let s=(n=e,r=t,o=n.length,(a=(i=tk(r))>=0?i:o+i)<0||a>=o?-1:a);return -1===s?void 0:e[s]}function tk(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],tC.set(this,!0)}set(e,t){return tC.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,n){let r,o=this.has(t),i=this.#e.length,a=tk(e),s=a>=0?a:i+a,l=s<0||s>=i?-1:s;if(l===this.size||o&&l===this.size-1||-1===l)return this.set(t,n),this;let c=this.size+ +!o;a<0&&s++;let u=[...this.#e],d=!1;for(let e=s;e<c;e++)if(s===e){let i=u[e];u[e]===t&&(i=u[e+1]),o&&this.delete(t),r=this.get(i),this.set(t,n)}else{d||u[e-1]!==t||(d=!0);let n=u[d?e:e-1],o=r;r=this.get(n),this.delete(n),this.set(n,o)}return this}with(t,n,r){let o=new e(this);return o.insert(t,n,r),o}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=tR(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=tR(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return tR(this.#e,e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}
5}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],o=0;for(let e of this)Reflect.apply(t,n,[e,o,this])&&r.push(e),o++;return new e(r)}map(t,n){let r=[],o=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,o,this])]),o++;return new e(r)}reduce(...e){let[t,n]=e,r=0,o=n??this.at(0);for(let n of this)o=0===r&&1===e.length?n:Reflect.apply(t,this,[o,n,r,this]),r++;return o}reduceRight(...e){let[t,n]=e,r=n??this.at(-1);for(let n=this.size-1;n>=0;n--){let o=this.at(n);r=n===this.size-1&&1===e.length?o:Reflect.apply(t,this,[r,o,n,this])}return r}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(...t){let n=[...this.entries()];return n.splice(...t),new e(n)}slice(t,n){let r=new e,o=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(o=n-1);for(let e=t;e<=o;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}});var tS=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),tM=f.forwardRef((e,t)=>(0,d.jsx)(P.span,{...e,ref:t,style:{...tS,...e.style}}));tM.displayName="VisuallyHidden";var tT="NavigationMenu",[tA,tP,tD]=tj(tT),[t_,tO,tL]=tj(tT),[tI,tF]=E(tT,[tD,tL]),[tW,tz]=tI(tT),[tB,t$]=tI(tT),tK=f.forwardRef((e,t)=>{let n,{__scopeNavigationMenu:r,value:o,onValueChange:i,defaultValue:a,delayDuration:s=200,skipDelayDuration:l=300,orientation:c="horizontal",dir:u,...p}=e,[m,h]=f.useState(null),v=(0,b.useComposedRefs)(t,e=>h(e)),g=(n=f.useContext(tw),u||n||"ltr"),x=f.useRef(0),y=f.useRef(0),w=f.useRef(0),[E,N]=f.useState(!0),[j,C]=S({prop:o,onChange:e=>{let t=l>0;""!==e?(window.clearTimeout(w.current),t&&N(!1)):(window.clearTimeout(w.current),w.current=window.setTimeout(()=>N(!0),l)),i?.(e)},defaultProp:a??"",caller:tT}),R=f.useCallback(()=>{window.clearTimeout(y.current),y.current=window.setTimeout(()=>C(""),150)},[C]),k=f.useCallback(e=>{window.clearTimeout(y.current),C(e)},[C]),M=f.useCallback(e=>{j===e?window.clearTimeout(y.current):x.current=window.setTimeout(()=>{window.clearTimeout(y.current),C(e)},s)},[j,C,s]);return f.useEffect(()=>()=>{window.clearTimeout(x.current),window.clearTimeout(y.current),window.clearTimeout(w.current)},[]),(0,d.jsx)(tV,{scope:r,isRootMenu:!0,value:j,dir:g,orientation:c,rootNavigationMenu:m,onTriggerEnter:e=>{window.clearTimeout(x.current),E?M(e):k(e)},onTriggerLeave:()=>{window.clearTimeout(x.current),R()},onContentEnter:()=>window.clearTimeout(y.current),onContentLeave:R,onItemSelect:e=>{C(t=>t===e?"":e)},onItemDismiss:()=>C(""),children:(0,d.jsx)(P.nav,{"aria-label":"Main","data-orientation":c,dir:g,...p,ref:v})})});tK.displayName=tT;var tU="NavigationMenuSub";f.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,onValueChange:o,defaultValue:i,orientation:a="horizontal",...s}=e,l=tz(tU,n),[c,u]=S({prop:r,onChange:o,defaultProp:i??"",caller:tU});return(0,d.jsx)(tV,{scope:n,isRootMenu:!1,value:c,dir:l.dir,orientation:a,rootNavigationMenu:l.rootNavigationMenu,onTriggerEnter:e=>u(e),onItemSelect:e=>u(e),onItemDismiss:()=>u(""),children:(0,d.jsx)(P.div,{"data-orientation":a,...s,ref:t})})}).displayName=tU;var tV=e=>{let t,{scope:n,isRootMenu:r,rootNavigationMenu:o,dir:i,orientation:a,children:s,value:l,onItemSelect:c,onItemDismiss:u,onTriggerEnter:p,onTriggerLeave:m,onContentEnter:h,onContentLeave:v}=e,[g,x]=f.useState(null),[y,w]=f.useState(new Map),[b,E]=f.useState(null);return(0,d.jsx)(tW,{scope:n,isRootMenu:r,rootNavigationMenu:o,value:l,previousValue:(t=f.useRef({value:l,previous:l}),f.useMemo(()=>(t.current.value!==l&&(t.current.previous=t.current.value,t.current.value=l),t.current.previous),[l])),baseId:R(),dir:i,orientation:a,viewport:g,onViewportChange:x,indicatorTrack:b,onIndicatorTrackChange:E,onTriggerEnter:_(p),onTriggerLeave:_(m),onContentEnter:_(h),onContentLeave:_(v),onItemSelect:_(c),onItemDismiss:_(u),onViewportContentChange:f.useCallback((e,t)=>{w(n=>(n.set(e,t),new Map(n)))},[]),onViewportContentRemove:f.useCallback(e=>{w(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,d.jsx)(tA.Provider,{scope:n,children:(0,d.jsx)(tB,{scope:n,items:y,children:s})})})},tY="NavigationMenuList",tH=f.forwardRef((e,t)=>
5{let{__scopeNavigationMenu:n,...r}=e,o=tz(tY,n),i=(0,d.jsx)(P.ul,{"data-orientation":o.orientation,...r,ref:t});return(0,d.jsx)(P.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange,children:(0,d.jsx)(tA.Slot,{scope:n,children:o.isRootMenu?(0,d.jsx)(nn,{asChild:!0,children:i}):i})})});tH.displayName=tY;var tq="NavigationMenuItem",[tX,tZ]=tI(tq),tG=f.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,...o}=e,i=R(),a=f.useRef(null),s=f.useRef(null),l=f.useRef(null),c=f.useRef(()=>{}),u=f.useRef(!1),p=f.useCallback((e="start")=>{if(a.current){c.current();let t=ni(a.current);t.length&&na("start"===e?t:t.reverse())}},[]),m=f.useCallback(()=>{if(a.current){var e;let t=ni(a.current);t.length&&((e=t).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),c.current=()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})})}},[]);return(0,d.jsx)(tX,{scope:n,value:r||i||"LEGACY_REACT_AUTO_VALUE",triggerRef:s,contentRef:a,focusProxyRef:l,wasEscapeCloseRef:u,onEntryKeyDown:p,onFocusProxyEnter:p,onRootContentClose:m,onContentFocusOutside:m,children:(0,d.jsx)(P.li,{...o,ref:t})})});tG.displayName=tq;var tJ="NavigationMenuTrigger",tQ=f.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,disabled:r,...o}=e,i=tz(tJ,e.__scopeNavigationMenu),a=tZ(tJ,e.__scopeNavigationMenu),s=f.useRef(null),l=(0,b.useComposedRefs)(s,a.triggerRef,t),c=nc(i.baseId,a.value),u=nu(i.baseId,a.value),p=f.useRef(!1),m=f.useRef(!1),h=a.value===i.value;return(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(tA.ItemSlot,{scope:n,value:a.value,children:(0,d.jsx)(no,{asChild:!0,children:(0,d.jsx)(P.button,{id:c,disabled:r,"data-disabled":r?"":void 0,"data-state":nl(h),"aria-expanded":h,"aria-controls":u,...o,ref:l,onPointerEnter:w(e.onPointerEnter,()=>{m.current=!1,a.wasEscapeCloseRef.current=!1}),onPointerMove:w(e.onPointerMove,nd(()=>{r||m.current||a.wasEscapeCloseRef.current||p.current||(i.onTriggerEnter(a.value),p.current=!0)})),onPointerLeave:w(e.onPointerLeave,nd(()=>{r||(i.onTriggerLeave(),p.current=!1)})),onClick:w(e.onClick,()=>{i.onItemSelect(a.value),m.current=h}),onKeyDown:w(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===i.dir?"ArrowLeft":"ArrowRight"}[i.orientation];h&&e.key===t&&(a.onEntryKeyDown(),e.preventDefault())})})})}),h&&(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(tM,{"aria-hidden":!0,tabIndex:0,ref:a.focusProxyRef,onFocus:e=>{let t=a.contentRef.current,n=e.relatedTarget,r=n===s.current,o=t?.contains(n);(r||!o)&&a.onFocusProxyEnter(r?"start":"end")}}),i.viewport&&(0,d.jsx)("span",{"aria-owns":u})]})]})});tQ.displayName=tJ;var t0="navigationMenu.linkSelect",t1=f.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,active:r,onSelect:o,...i}=e;return(0,d.jsx)(no,{asChild:!0,children:(0,d.jsx)(P.a,{"data-active":r?"":void 0,"aria-current":r?"page":void 0,...i,ref:t,onClick:w(e.onClick,e=>{let t=e.target,n=new CustomEvent(t0,{bubbles:!0,cancelable:!0});t.addEventListener(t0,e=>o?.(e),{once:!0}),D(t,n),n.defaultPrevented||e.metaKey||D(t,new CustomEvent(t8,{bubbles:!0,cancelable:!0}))},{checkForDefaultPrevented:!1})})})});t1.displayName="NavigationMenuLink";var t5="NavigationMenuIndicator";f.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=tz(t5,e.__scopeNavigationMenu),i=!!o.value;return o.indicatorTrack?M.default.createPortal((0,d.jsx)(Z,{present:n||i,children:(0,d.jsx)(t2,{...r,ref:t})}),o.indicatorTrack):null}).displayName=t5;var t2=f.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=tz(t5,n),i=tP(n),[a,s]=f.useState(null),[l,c]=f.useState(null),u="horizontal"===o.orientation,p=!!o.value;f.useEffect(()=>{let e=i(),t=e.find(e=>e.value===o.value)?.ref.current;t&&s(t)},[i,o.value]);let m=()=>{a&&c({size:u?a.offsetWidth:a.offsetHeight,offset:u?a.offsetLeft:a.offsetTop})};return ns(a,m),ns(o.indicatorTrack,m),l?(0,d.jsx)(P.div,{"aria-hidden":!0,"data-state":p?"visible":"hidden","data-orientation":o.orientation,...r,ref:t,style:{position:"absolute",...u?{left:0,width:l.size+"px",transform:`translateX(${l.offset}px)`}:{top:0,height:l.size+"px",transform:`translateY(${l.offset}px)`},...r.style}}):null}),t4="NavigationMenuContent",t6=f.forwardRef((e,t)=>
vendor: 4,111 bytes, line 5
5{let{forceMount:n,...r}=e,o=tz(t4,e.__scopeNavigationMenu),i=tZ(t4,e.__scopeNavigationMenu),a=(0,b.useComposedRefs)(i.contentRef,t),s=i.value===o.value,l={value:i.value,triggerRef:i.triggerRef,focusProxyRef:i.focusProxyRef,wasEscapeCloseRef:i.wasEscapeCloseRef,onContentFocusOutside:i.onContentFocusOutside,onRootContentClose:i.onRootContentClose,...r};return o.viewport?(0,d.jsx)(t3,{forceMount:n,...l,ref:a}):(0,d.jsx)(Z,{present:n||s,children:(0,d.jsx)(t7,{"data-state":nl(s),...l,ref:a,onPointerEnter:w(e.onPointerEnter,o.onContentEnter),onPointerLeave:w(e.onPointerLeave,nd(o.onContentLeave)),style:{pointerEvents:!s&&o.isRootMenu?"none":void 0,...l.style}})})});t6.displayName=t4;var t3=f.forwardRef((e,t)=>{let{onViewportContentChange:n,onViewportContentRemove:r}=tz(t4,e.__scopeNavigationMenu);return N(()=>{n(e.value,{ref:t,...e})},[e,t,n]),N(()=>()=>r(e.value),[e.value,r]),null}),t8="navigationMenu.rootContentDismiss",t7=f.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,triggerRef:o,focusProxyRef:i,wasEscapeCloseRef:a,onRootContentClose:s,onContentFocusOutside:l,...c}=e,u=tz(t4,n),p=f.useRef(null),m=(0,b.useComposedRefs)(p,t),h=nc(u.baseId,r),v=nu(u.baseId,r),g=tP(n),x=f.useRef(null),{onItemDismiss:y}=u;f.useEffect(()=>{let e=p.current;if(u.isRootMenu&&e){let t=()=>{y(),s(),e.contains(document.activeElement)&&o.current?.focus()};return e.addEventListener(t8,t),()=>e.removeEventListener(t8,t)}},[u.isRootMenu,e.value,o,y,s]);let E=f.useMemo(()=>{let e=g().map(e=>e.value);"rtl"===u.dir&&e.reverse();let t=e.indexOf(u.value),n=e.indexOf(u.previousValue),o=r===u.value,i=n===e.indexOf(r);if(!o&&!i)return x.current;let a=(()=>{if(t!==n){if(o&&-1!==n)return t>n?"from-end":"from-start";if(i&&-1!==t)return t>n?"to-start":"to-end"}return null})();return x.current=a,a},[u.previousValue,u.value,u.dir,g,r]);return(0,d.jsx)(nn,{asChild:!0,children:(0,d.jsx)(I,{id:v,"aria-labelledby":h,"data-motion":E,"data-orientation":u.orientation,...c,ref:m,disableOutsidePointerEvents:!1,onDismiss:()=>{let e=new Event(t8,{bubbles:!0,cancelable:!0});p.current?.dispatchEvent(e)},onFocusOutside:w(e.onFocusOutside,e=>{l();let t=e.target;u.rootNavigationMenu?.contains(t)&&e.preventDefault()}),onPointerDownOutside:w(e.onPointerDownOutside,e=>{let t=e.target,n=g().some(e=>e.ref.current?.contains(t)),r=u.isRootMenu&&u.viewport?.contains(t);(n||r||!u.isRootMenu)&&e.preventDefault()}),onKeyDown:w(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=ni(e.currentTarget),n=document.activeElement,r=t.findIndex(e=>e===n);na(e.shiftKey?t.slice(0,r).reverse():t.slice(r+1,t.length))?e.preventDefault():i.current?.focus()}}),onEscapeKeyDown:w(e.onEscapeKeyDown,e=>{a.current=!0})})})}),t9="NavigationMenuViewport",ne=f.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=!!tz(t9,e.__scopeNavigationMenu).value;return(0,d.jsx)(Z,{present:n||o,children:(0,d.jsx)(nt,{...r,ref:t})})});ne.displayName=t9;var nt=f.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,children:r,...o}=e,i=tz(t9,n),a=(0,b.useComposedRefs)(t,i.onViewportChange),s=t$(t4,e.__scopeNavigationMenu),[l,c]=f.useState(null),[u,p]=f.useState(null),m=l?l?.width+"px":void 0,h=l?l?.height+"px":void 0,v=!!i.value,g=v?i.value:i.previousValue;return ns(u,()=>{u&&c({width:u.offsetWidth,height:u.offsetHeight})}),(0,d.jsx)(P.div,{"data-state":nl(v),"data-orientation":i.orientation,...o,ref:a,style:{pointerEvents:!v&&i.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":m,"--radix-navigation-menu-viewport-height":h,...o.style},onPointerEnter:w(e.onPointerEnter,i.onContentEnter),onPointerLeave:w(e.onPointerLeave,nd(i.onContentLeave)),children:Array.from(s.items).map(([e,{ref:t,forceMount:n,...r}])=>{let o=g===e;return(0,d.jsx)(Z,{present:n||o,children:(0,d.jsx)(t7,{...r,ref:(0,b.composeRefs)(t,e=>{o&&e&&p(e)})})},e)})})}),nn=f.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=tz("FocusGroup",n);return(0,d.jsx)(t_.Provider,{scope:n,children:(0,d.jsx)(t_.Slot,{scope:n,children:(0,d.jsx)(P.div,{dir:o.dir,...r,ref:t})})})}),nr=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],no=f.forwardRef((e,t)=>
5{let{__scopeNavigationMenu:n,...r}=e,o=tO(n),i=tz("FocusGroupItem",n);return(0,d.jsx)(t_.ItemSlot,{scope:n,children:(0,d.jsx)(P.button,{...r,ref:t,onKeyDown:w(e.onKeyDown,e=>{if(["Home","End",...nr].includes(e.key)){let t=o().map(e=>e.ref.current);if(["rtl"===i.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),nr.includes(e.key)){let n=t.indexOf(e.currentTarget);t=t.slice(n+1)}setTimeout(()=>na(t)),e.preventDefault()}})})})});function ni(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function na(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function ns(e,t){let n=_(t);N(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,n])}function nl(e){return e?"open":"closed"}function nc(e,t){return`${e}-trigger-${t}`}function nu(e,t){return`${e}-content-${t}`}function nd(e){return t=>"mouse"===t.pointerType?e(t):void 0}var nf=e.i(225913),np=e.i(631171),np=np;function nm({className:e,children:t,viewport:n=!0,...r}){return(0,d.jsxs)(tK,{"data-slot":"navigation-menu","data-viewport":n?"true":"false",className:(0,tp.cn)("group/navigation-menu relative flex max-w-max flex-1 items-center justify-center",e),...r,children:[t,n&&(0,d.jsx)(nw,{})]})}function nh({className:e,...t}){return(0,d.jsx)(tH,{"data-slot":"navigation-menu-list",className:(0,tp.cn)("group flex flex-1 list-none items-center justify-center gap-1",e),...t})}function nv({className:e,...t}){return(0,d.jsx)(tG,{"data-slot":"navigation-menu-item",className:(0,tp.cn)("relative",e),...t})}let ng=(0,nf.cva)("group inline-flex h-9 w-max items-center justify-center rounded-md bg-background px-4 py-2 text-sm font-medium hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground disabled:pointer-events-none disabled:opacity-50 data-[state=open]:hover:bg-accent data-[state=open]:text-accent-foreground data-[state=open]:focus:bg-accent data-[state=open]:bg-accent/50 focus-visible:ring-ring/50 outline-none transition-[color,box-shadow] focus-visible:ring-[3px] focus-visible:outline-1");function nx({className:e,children:t,...n}){return(0,d.jsx)(tQ,{"data-slot":"navigation-menu-trigger",className:(0,tp.cn)(ng(),"group",e),...n,children:n.asChild?t:(0,d.jsxs)("span",{className:"flex items-center",children:[t," ",(0,d.jsx)(np.default,{className:"relative top-[1px] ml-1 size-3 transition duration-300 group-data-[state=open]:rotate-180","aria-hidden":"true"})]})})}function ny({className:e,...t}){return(0,d.jsx)(t6,{"data-slot":"navigation-menu-content",className:(0,tp.cn)("data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52 data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52 top-0 left-0 w-full p-2 pr-2.5 md:absolute md:w-auto","group-data-[viewport=false]/navigation-menu:bg-popover group-data-[viewport=false]/navigation-menu:text-popover-foreground group-data-[viewport=false]/navigation-menu:data-[state=open]:animate-in group-data-[viewport=false]/navigation-menu:data-[state=closed]:animate-out group-data-[viewport=false]/navigation-menu:data-[state=closed]:zoom-out-95 group-data-[viewport=false]/navigation-menu:data-[state=open]:zoom-in-95 group-data-[viewport=false]/navigation-menu:data-[state=open]:fade-in-0 group-data-[viewport=false]/navigation-menu:data-[state=closed]:fade-out-0 group-data-[viewport=false]/navigation-menu:top-full group-data-[viewport=false]/navigation-menu:mt-1.5 group-data-[viewport=false]/navigation-menu:overflow-visible group-data-[viewport=false]/navigation-menu:rounded-md group-data-[viewport=false]/navigation-menu:border group-data-[viewport=false]/navigation-menu:shadow group-data-[viewport=false]/navigation-menu:duration-200 **:data-[slot=navigation-menu-link]:focus:ring-0 **:data-[slot=navigation-menu-link]:focus:outline-none",e),...t})}function nw({className:e,...t}){return(0,d.jsx)("div",{className:(0,tp.cn)("absolute top-full left-0 isolate z-50 flex justify-center"),children:(0,d.jsx)(ne,{"data-slot":"navigation-menu-viewport",className:(0,tp.cn)("origin-top-center bg-popover text-popover-foreground data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-90 relative mt-1.5 h-[var(--radix-navigation-menu-viewport-height)] w-full overflow-visible rounded-md border shadow md:w-[var(--radix-navigation-menu-viewport-width)]",e),...t})})}function nb({className:e,...t}){return(0,d.jsx)(t1,{"data-slot":"navigation-menu-link",className:(0,tp.cn)("data-[active=true]:focus:bg-accent data-[active=true]:hover:bg-accent data-[active=true]:bg-accent/50 data-[active=true]:text-accent-foreground hover:bg-accent hover:text-accent-foreground focus:bg-accent focus:text-accent-foreground focus-visible:ring-ring/50 [&_svg:not([class*='text-'])]:text-muted-foreground flex flex-col gap-1 rounded-sm p-2 text-sm transition-all outline-none focus-visible:ring-[3px] focus-visible:outline-1 [&_svg:not([class*='size-'])]:size-4",e),...t})}function nE(e){return"children"in e}let nN=[{title:"Home",href:"/"},{title:"About",href:"/about",dropdown:[{title:"Management Team",href:"/about/management",description:"Meet our leadership driving innovation in oncology"},{title:"Board of Directors",href:"/about/board",description:"Strategic guid
5ance from industry experts"},{title:"Scientific Advisory Board",href:"/about/scientific-advisory",description:"World-class clinical expertise shaping our research"}]},{title:"Science",href:"/science",dropdown:[{title:"Publications",href:"/science#publications",description:"Peer-reviewed publications driving our science"},{title:"Conference Posters",href:"/science#posters",description:"Scientific presentations from major oncology conferences"}]},{title:"Pipeline",href:"/pipeline"},{title:"Clinical Trials",href:"/clinical-trials"},{title:"Partnerships",href:"/partnerships"},{title:"Investors",href:"/investors/overview",dropdown:[{title:"Overview",href:"/investors/overview",description:"Company listing and investor information"},{title:"The Share",href:"/investors/the-share",description:"Live share price and trading data"},{title:"Shareholder Information",href:"/investors/shareholder-information",description:"AGM/EGM notices, minutes and documents"},{title:"Nomination Committee",href:"/investors/nomination-committee",description:"Committee members and mandate"},{title:"Largest Shareholders",href:"/investors/largest-shareholders",description:"Top 20 shareholders list"},{title:"Financial Calendar",href:"/investors/financial-calendar",description:"Key dates for 2026 reporting"},{title:"Reports & Presentations",children:[{title:"Financial Reports",href:"/investors/reports-and-presentations/financial-reports",description:"Annual reports, interim reports and webcasts"},{title:"Presentations",href:"/investors/reports-and-presentations/presentations",description:"Conference presentations and capital markets days"},{title:"Information Document & Prospectus",href:"/investors/reports-and-presentations/information-document",description:"Regulatory admission and prospectus documents"}]},{title:"Events",href:"/investors/events",description:"Upcoming and past investor events"},{title:"Analyst Coverage",href:"/investors/analyst-coverage",description:"DNB Carnegie and Redeye research"},{title:"IR Contact",href:"/investors/ir-contact",description:"Investor relations contact details"},{title:"National Prospectus 2026",href:"/investors/national-prospectus-2026",description:"Regulatory prospectus documents"}]},{title:"News",href:"/news"}],nj=f.forwardRef(({className:e,title:t,children:n,...r},o)=>(0,d.jsx)("li",{children:(0,d.jsx)(nb,{asChild:!0,className:"p-0",children:(0,d.jsx)("a",{ref:o,className:(0,tp.cn)("block select-none rounded-md py-1 px-2 leading-snug no-underline outline-none transition-colors hover:bg-lytix-ice/80 focus:bg-lytix-ice focus:text-lytix-navy-deep group border-l-2 border-transparent hover:border-lytix-teal",e),...r,children:(0,d.jsx)("div",{className:"text-[13px] font-semibold leading-tight text-lytix-navy group-hover:text-lytix-teal-dark transition-colors",children:t})})})}));function nC({item:e}){return(0,d.jsx)("li",{className:"relative",children:(0,d.jsxs)("div",{className:"group/sub",children:[(0,d.jsx)("div",{className:(0,tp.cn)("flex cursor-default select-none items-center justify-between gap-2 rounded-md border-l-2 border-transparent py-1 px-2 outline-none transition-colors","hover:border-lytix-teal hover:bg-lytix-ice/80"),children:(0,d.jsxs)("div",{className:"text-[13px] font-semibold leading-tight text-lytix-navy group-hover/sub:text-lytix-teal-dark",children:[(0,d.jsx)(x,{className:"inline-block mr-1 size-3.5 shrink-0 text-lytix-navy/40 group-hover/sub:text-lytix-teal"}),e.title]})}),(0,d.jsx)("div",{className:(0,tp.cn)("absolute right-full top-0 z-50 pr-1 pt-0","invisible opacity-0 transition-opacity duration-150","group-hover/sub:visible group-hover/sub:opacity-100","pointer-events-none group-hover/sub:pointer-events-auto"),children:(0,d.jsx)("ul",{className:"m-0 min-w-[220px] list-none rounded-lg border border-lytix-ice bg-white p-1.5 shadow-xl",children:e.children.map(e=>(0,d.jsx)("li",{children:(0,d.jsx)(nb,{asChild:!0,className:"p-0",children:(0,d.jsx)("a",{href:e.href,className:"block select-none rounded-md px-2 py-1.5 text-[13px] font-semibold text-lytix-navy no-underline outline-none transition-colors hover:bg-lytix-ice/80 hover:text-lytix-teal-dark",children:e.title})})},e.href))})})]})})}function nR({items:e}){let t=Math.ceil(e.length/2),n=e.slice(0,t),r=e.slice(t),o=e=>nE(e)?(0,d.jsx)(nC,{item:e},e.title):(0,d.jsx)(nj,{title:e.title,href:e.href},e.href);return(0,d.jsxs)("div",{className:"flex w-max max-w-[min(92vw,520px)] gap-3 px-2 py-1.5 bg-white rounded-lg shadow-xl border border-lytix-ice",children:[(0,d.jsx)("ul",{className:"m-0 flex min-w-0 flex-1 list-none flex-col gap-0 p-0",children:n.map(o)}),(0,d.jsx)("ul",{className:"m-0 flex min-w-0 flex-1 list-none flex-col gap-0 p-0",children:r.map(o)})]})}function nk(){let[e,t]=f.useState(!1),[n,r]=f.useState(!1);return f.useEffect(()=>{let e=()=>{t(window.scrollY>10)};return window.addEventListener("scroll",e),()=>window.removeEventListener("scroll",e)},[]),(0,d.jsx)("header",{className:(0,tp.cn)("fixed top-0 left-0 right-0 z-50 transition-all duration-300",e?"bg-white shadow-sm border-b border-lytix-ice":"bg-transparent"),children:(0,d.jsx)("nav",{className:"container mx-auto px-4 lg:px-8",children:(0,d.jsxs)("div",{className:"flex h-18 items-center justify-between",children:[(0,d.jsx)(p.default,{href:"/",className:"flex items-center gap-2.5 group",children:(0,d.jsx)(m.default,{src:"/images/Lytix_logo-01.svg",alt:"Lytix Biopharma",width:180,height:52,className:"h-13 w-auto",priority:!0})}),(0,d.jsx)("div",{className:"hidden xl:flex items-center",children:(0,d.jsx)(nm,{viewport:!1,children:(0,d.jsx)(nh,{className:"gap-0 justify-start",children:nN.map(e=>(0,d.jsx)(nv,{children:e.dropdown?(0,d.jsxs)(d.Fragment,{children:[(0,d.jsx)(nx,{asChild:!0,children:(0,d.jsxs)(p.default,{href:e.href,className:"flex items-center bg-transparent px-1.5 py-1.5 text-sm text-lytix-navy hover:bg-lytix-ice/50 hover:text-lytix-teal-dark data-[state=open]:bg-lytix-ice/50",children:[e.title,(0,d.jsx)(g.ChevronDown,{className:"relative top-[1px] ml-0.5 size-3 transition duration-300 group-data-[state=open]:rotate-180"})]})}),(0,d.jsx)(ny,{className:"p-0 overflow-visible data-[motion^=from-]:p-0 md:-translate-x-1/2 md:left-1/2",children:(0,d.jsx)(nR,{items:e.dropdown})})]}):(0,d.jsx)(nb,{asChild:!0,children:(0,d.jsx)(p.default,{href:e.href,className:(0,tp.cn)(ng(),"bg-transparent px-1.5 py-1.5 text-lytix-navy hover:bg-lytix-ice/50 hover:text-lytix-teal-dark"),children:e.title})})},e.href))})})}),(0,d.jsx)("div",{className:"hidden xl:flex items-center gap-4",children:(0,d.jsx)(p.default,{href:"/contact",children:(0,d.jsx)(y.Button,{className:"bg-lytix-navy-deep hover:bg-lytix-cyan hover:text-lytix-navy text-white font-semibold px-6 shadow-md hover:shadow-lg transition-all",children:"Contact Us"})})}),(0,d.jsx)("div",{className:"xl:hidden",children:(0,d.jsxs)(tm,{open:n,onOpenChange:r,children:[(0,d.jsx)(th,{asChild:!0,children:(0,d.jsxs)(y.Button,{variant:"ghost",size:"icon",className:"h-10 w-10 text-lytix-navy hover:bg-lytix-ice",children:[(0,d.jsx)(v,{className:"h-6 w-6"}),(0,d.jsx)("span",{className:"sr-only",children:"Toggle menu"})]})}),(0,d.jsx)(ty,{side:"right",className:"w-[300px] sm:w-[400px] p-0 bg-white",children:(0,d.jsxs)("div",{className:"flex flex-col h-full",children:[(0,d.jsx)("div",{className:"p-6 border-b border-lytix-ice",children:(0,d.jsx)(p.default,{href:"/",className:"flex items-center gap-2",onClick:()=>r(!1),children:(0,d.jsx)(m.default,{src:"/images/Lytix_logo-01.svg",alt:"Lytix Biopharma",width:120,height:35,className:"h-8 w-auto"})})}),(0,d.jsx)("div",{className:"flex-1 overflow-y-auto py-4",children:(0,d.jsx)("div",{className:"flex flex-col space-y-1 px-4",children:nN.map(e=>(0,d.jsx)("div",{children:e.dropdown?(0,d.jsx)(nM,{title:e.title,items:e.dropdown,onClose:()=>r(!1)}):(0,d.jsx)(tv,{asChild:!0,children:(0,d.jsx)(p.default,{href:e.href,className:"flex items-center py-3 px-3 text-base font-medium text-lytix-navy hover:bg-lytix-ice hover:text-lytix-teal-dark rounded-md transition-colors",children:e.title})})},e.href))})}),(0,d.jsx)("div",{className:"p-6 border-t border-lytix-ice bg-lytix-light",children:(0,d.jsx)(tv,{asChild:!0,children:(0,d.jsx)(p.default,{href:"/contact",className:"block",children:(0,d.jsx)(y.Button,{className:"w-full bg-lytix-navy-deep hover:bg-lytix-cyan hover:text-lytix-navy text-white font-semibold",children:"Contact Us"})})})})]})})]})})]})})})}function nS({item:e,onClose:t}){let[n,r]=f.useState(!1);return(0,d.jsxs)("div",{children:[(0,d.jsxs)("button",{type:"button",onClick:()=>r(!n),className:"flex w-full items-center justify-between py-2 px-3 text-left text-sm font-medium text-lytix-navy/80 hover:bg-lytix-ice/50 hover:text-lytix-teal-dark rounded-md transition-colors",children:[e.title,(0,d.jsx)(g.ChevronDown,{className:(0,tp.cn)("h-4 w-4 shrink-0 text-lytix-teal transition-transform duration-200",n&&"rotate-180")}
5)]}),n&&(0,d.jsx)("div",{className:"ml-3 space-y-0.5 border-l-2 border-lytix-teal/20 py-1 pl-3",children:e.children.map(e=>(0,d.jsx)(tv,{asChild:!0,children:(0,d.jsx)(p.default,{href:e.href,onClick:t,className:"block py-2 px-3 text-sm text-lytix-navy/70 hover:bg-lytix-ice/50 hover:text-lytix-teal-dark rounded-md transition-colors",children:e.title})},e.href))})]})}function nM({title:e,items:t,onClose:n}){let[r,o]=f.useState(!1);return(0,d.jsxs)("div",{children:[(0,d.jsxs)("button",{type:"button",onClick:()=>o(!r),className:"flex items-center justify-between w-full py-3 px-3 text-base font-medium text-lytix-navy hover:bg-lytix-ice hover:text-lytix-teal-dark rounded-md transition-colors",children:[e,(0,d.jsx)(g.ChevronDown,{className:(0,tp.cn)("h-4 w-4 text-lytix-teal transition-transform duration-200",r&&"rotate-180")})]}),r&&(0,d.jsx)("div",{className:"ml-4 space-y-1 border-l-2 border-lytix-teal/30 pl-4",children:t.map(e=>nE(e)?(0,d.jsx)(nS,{item:e,onClose:n},e.title):(0,d.jsx)(tv,{asChild:!0,children:(0,d.jsx)(p.default,{href:e.href,onClick:n,className:"block py-2 px-3 text-sm text-lytix-navy/70 hover:text-lytix-teal-dark hover:bg-lytix-ice/50 rounded-md transition-colors",children:e.title})},e.href))})]})}nj.displayName="ListItem",e.s(["Navbar",()=>nk,"default",0,nk],845678)},199176,e=>{"use strict";var t=e.i(843476);function n(){return(0,t.jsx)("button",{onClick:()=>window.dispatchEvent(new Event("show-cookie-consent")),className:"text-xs text-lytix-ice/40 hover:text-lytix-cyan transition-colors font-light",children:"Cookies"})}e.s(["default",()=>n])},383255,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(657688);function o(){let[e,o]=(0,n.useState)(0);(0,n.useEffect)(()=>{let e=()=>{requestAnimationFrame(()=>{o(window.scrollY)})};return window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]);let i=.05*e;return(0,t.jsxs)("div",{className:"fixed inset-0 z-[1] overflow-hidden pointer-events-none isolate","aria-hidden":"true",children:[(0,t.jsx)("div",{className:"absolute inset-0 w-full h-[130vh]",style:{transform:`translateY(${-i}px)`},children:(0,t.jsx)(r.default,{src:"/images/lytix ribbon 2.webp",alt:"",fill:!0,className:"object-cover opacity-[0.12] mix-blend-multiply",priority:!0,quality:75})}),(0,t.jsx)("div",{className:"absolute top-0 right-0 w-[60%] h-[50%] rounded-full opacity-40",style:{background:"radial-gradient(circle, rgba(31, 166, 163, 0.15) 0%, transparent 60%)",transform:`translateY(${-(1.2*i)}px)`,filter:"blur(80px)"}})]})}e.s(["SpatialBackdrop",()=>o])},611015,e=>{"use strict";var t=e.i(843476),n=e.i(271645),r=e.i(522016),o=e.i(841947),o=o;let i=(0,e.i(475254).default)("cookie",[["path",{d:"M12 2a10 10 0 1 0 10 10 4 4 0 0 1-5-5 4 4 0 0 1-5-5",key:"laymnq"}],["path",{d:"M8.5 8.5v.01",key:"ue8clq"}],["path",{d:"M16 15.5v.01",key:"14dtrp"}],["path",{d:"M12 12v.01",key:"u5ubse"}],["path",{d:"M11 17v.01",key:"1hyl5a"}],["path",{d:"M7 14v.01",key:"uct60s"}]]),a="lytix-cookie-consent";function s(){let[e,s]=(0,n.useState)(!1);function l(){localStorage.setItem(a,"declined"),s(!1)}return(0,n.useEffect)(()=>{if(!localStorage.getItem(a)){let e=setTimeout(()=>s(!0),800);return()=>clearTimeout(e)}},[]),(0,n.useEffect)(()=>{function e(){s(!0)}return window.addEventListener("show-cookie-consent",e),()=>window.removeEventListener("show-cookie-consent",e)},[]),e?(0,t.jsx)("div",{className:"fixed bottom-0 inset-x-0 z-[60] p-4 md:p-6 pointer-events-none",children:(0,t.jsxs)("div",{className:"max-w-lg ml-auto bg-white rounded-2xl shadow-2xl border border-lytix-ice p-6 pointer-events-auto animate-fade-up",children:[(0,t.jsxs)("div",{className:"flex items-start justify-between gap-4 mb-3",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)(i,{className:"w-5 h-5 text-amber-500 flex-shrink-0"}),(0,t.jsx)("h3",{className:"font-bold text-lytix-navy text-sm",children:"Cookie Notice"})]}),(0,t.jsx)("button",{onClick:l,className:"text-lytix-navy/30 hover:text-lytix-navy transition-colors","aria-label":"Close",children:(0,t.jsx)(o.default,{className:"w-4 h-4"})})]}),(0,t.jsxs)("p",{className:"text-xs text-lytix-navy/70 leading-relaxed mb-4",children:["We use cookies to ensure the best experience on our website. By continuing to browse, you agree to our use of cookies."," ",(0,t.jsx)(r.default,{href:"/cookie-notice",className:"text-lytix-teal hover:underline font-medium",children:"Learn more"})]}),(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("button",{onClick:function(){localStorage.setItem(a,"accepted"),s(!1)},className:"px-5 py-2 bg-lytix-teal hover:bg-lytix-teal-dark text-white text-xs font-bold rounded-xl transition-colors",children:"Accept"}),(0,t.jsx)("button",{onClick:l,className:"px-5 py-2 bg-lytix-light hover:bg-lytix-ice text-lytix-navy text-xs font-bold rounded-xl transition-colors",children:"Decline"})]})]})}):null}e.s(["default",()=>s],611015)}]);

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.