PageSourceSearch

https://app.resipt.ai/_next/static/chunks/2820-6bb37550d087b9be.js

js resipt.ai collected 2026-10-05 12:33:34 UTC 29,654 bytes, 11 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2820],{17158:function(e,n,t){t.d(n,{Z:function(){return r}});/**
2 * @license lucide-react v0.468.0 - ISC
3 *
4 * This source code is licensed under the ISC license.
5 * See the LICENSE file in the root directory of this source tree.
6 */let r=(0,t(65531).Z)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},76369:function(e,n,t){t.d(n,{Z:function(){return r}});/**
7 * @license lucide-react v0.468.0 - ISC
8 *
9 * This source code is licensed under the ISC license.
10 * See the LICENSE file in the root directory of this source tree.
11 */let r=(0,t(65531).Z)("Circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])},11763:function(e,n,t){t.d(n,{oC:function(){return ng},VY:function(){return np},ZA:function(){return nm},ck:function(){return nh},wU:function(){return n_},__:function(){return nv},Uv:function(){return nf},Ee:function(){return nE},Rk:function(){return nw},fC:function(){return nd},Z0:function(){return nC},Tr:function(){return nb},tu:function(){return ny},fF:function(){return nM},xz:function(){return ns}});var r=t(13428),o=t(2265);function u(e,n,{checkForDefaultPrevented:t=!0}={}){return function(r){if(null==e||e(r),!1===t||!r.defaultPrevented)return null==n?void 0:n(r)}}function l(...e){return n=>e.forEach(e=>{"function"==typeof e?e(n):null!=e&&(e.current=n)})}function a(e){let n=(0,o.useRef)(e);return(0,o.useEffect)(()=>{n.current=e}),(0,o.useMemo)(()=>(...e)=>{var t;return null===(t=n.current)||void 0===t?void 0:t.call(n,...e)},[])}function c({prop:e,defaultProp:n,onChange:t=()=>{}}){let[r,u]=function({defaultProp:e,onChange:n}){let t=(0,o.useState)(e),[r]=t,u=(0,o.useRef)(r),l=a(n);return(0,o.useEffect)(()=>{u.current!==r&&(l(r),u.current=r)},[r,u,l]),t}({defaultProp:n,onChange:t}),l=void 0!==e,c=l?e:r,i=a(t);return[c,(0,o.useCallback)(n=>{if(l){let t="function"==typeof n?n(e):n;t!==e&&i(t)}else u(n)},[l,e,u,i])]}var i=t(54887);let d=(0,o.forwardRef)((e,n)=>{let{children:t,...u}=e,l=o.Children.toArray(t),a=l.find(p);if(a){let e=a.props.children,t=l.map(n=>n!==a?n:o.Children.count(e)>1?o.Children.only(null):(0,o.isValidElement)(e)?e.props.children:null);return(0,o.createElement)(s,(0,r.Z)({},u,{ref:n}),(0,o.isValidElement)(e)?(0,o.cloneElement)(e,void 0,t):null)}return(0,o.createElement)(s,(0,r.Z)({},u,{ref:n}),t)});d.displayName="Slot";let s=(0,o.forwardRef)((e,n)=>{let{children:t,...r}=e;return(0,o.isValidElement)(t)?(0,o.cloneElement)(t,{...function(e,n){let t={...n};for(let r in n){let o=e[r],u=n[r];/^on[A-Z]/.test(r)?o&&u?t[r]=(...e)=>{u(...e),o(...e)}:o&&(t[r]=o):"style"===r?t[r]={...o,...u}:"className"===r&&(t[r]=[o,u].filter(Boolean).join(" "))}return{...e,...t}}(r,t.props),ref:n?l(n,t.ref):t.ref}):o.Children.count(t)>1?o.Children.only(null):null});s.displayName="SlotClone";let f=({children:e})=>(0,o.createElement)(o.Fragment,null,e);function p(e){return(0,o.isValidElement)(e)&&e.type===f}let m=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,n)=>{let t=(0,o.forwardRef)((e,t)=>{let{asChild:u,...l}=e,a=u?d:n;return(0,o.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,o.createElement)(a,(0,r.Z)({},l,{ref:t}))});return t.displayName=`Primitive.${n}`,{...e,[n]:t}},{});function v(e,n,{checkForDefaultPrevented:t=!0}={}){return function(r){if(null==e||e(r),!1===t||!r.defaultPrevented)return null==n?void 0:n(r)}}var h=t(39973);function g(...e){return n=>e.forEach(e=>{"function"==typeof e?e(n):null!=e&&(e.current=n)})}function E(...e){return(0,o.useCallback)(g(...e),e)}function w(e,n=[]){let t=[],r=()=>{let n=t.map(e=>(0,o.createContext)(e));return function(t){let r=(null==t?void 0:t[e])||n;return(0,o.useMemo)(()=>({[`__scope${e}`]:{...t,[e]:r}}),[t,r])}};return r.scopeName=e,[function(n,r){let u=(0,o.createContext)(r),l=t.length;function a(n){let{scope:t,children:r,...a}=n,c=(null==t?void 0:t[e][l])||u,i=(0,o.useMemo)(()=>a,Object.values(a));return(0,o.createElement)(c.Provider,{value:i},r)}return t=[...t,r],a.displayName=n+"Provider",[a,function(t,a){let c=(null==a?void 0:a[e][l])||u,i=(0,o.useContext)(c);if(i)return i;if(void 0!==r)return r;throw Error(`\`${t}\` must be used within \`${n}\``)}]},function(...e){let n=e[0];if(1===e.length)return n;let t=()=>{let t=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=t.reduce((n,{useScope:t,scopeName:r})=>{let o=t(e)[`__scope${r}`];return{...n,...o}},{});return(0,o.useMemo)(()=>({[`__scope${n.scopeName}`]:r}),[r])}};return t.scopeName=n.scopeName,t}(r,...n)]}var _=t(65400),C=t(92055),b=t(31244),M=t(22384),y=t(64207),R=t(22068),D=t(15122);let P=(null==globalThis?void 0:globalThis.document)?o.useLayoutEffect:()=>{},k=e=>{let{present:n,children:t}=e,r=function(e){var n,t;let[r,u]=(0,o.useState)(),l=(0,o.useRef)({}),a=(0,o.useRef)(e),c=(0,o.useRef)("none"),[d,s]=(n=e?"mounted":"unmounted",t={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},(0,o.useReducer)((e,n)=>{let r=t[e][n];return null!=r?r:e},n));return(0,o.useEffect)(()=>{let e=I(l.current);c.current="mounted"===d?e:"none"},[d]),P(()=>{let n=l.current,t=a.current;if(t!==e){let r=c.current,o=I(n);e?s("MOUNT"):"none"===o||(null==n?void 0:n.display)==="none"?s("UNMOUNT"):t&&r!==o?s("ANIMATION_OUT"):s("UNMOUNT"),a.current=e}},[e,s]),P(()=>{if(r){let e=e=>{let n=I(l.current).includes(e.animationName);e.target===r&&n&&(0,i.flushSync)(()=>s("ANIMATION_END"))},n=e=>{e.target===r&&(c.current=I(l.current))};return r.addEventListener("animationstart",n),r.addEventListener("animationcancel",e),r.addEventListener("animationend",e),()=>{r.removeEventListener("animationstart",n),r.removeEventListener("animationcancel",e),r.removeEventListener("animationend",e)}}s("ANIMATION_END")},[r,s]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:(0,o.useCallback)(e=>{e&&(l.current=getComputedStyle(e)),u(e)},[])}}(n),u="function"==typeof t?t({present:r.isPresent}):o.Children.only(t),l=E(r.ref,u.ref);return"function"==typeof t||r.isPresent?(0,o.cloneElement)(u,{ref:l}):null};function I(e){return(null==e?void 0:e.animationName)||"none"}k.displayName="Presence";let O=(0,o.forwardRef)((e,n)=>{let{children:t,...u}=e,l=o.Children.toArray(t),a=l.find(Z);if(a){let e=a.props.children,t=l.map(n=>n!==a?n:o.Children.count(e)>1?o.Children.only(null):(0,o.isValidElement)(e)?e.props.children:null);return(0,o.createElement)(T,(0,r.Z)({},u,{ref:n}),(0,o.isValidElement)(e)?(0,o.cloneElement)(e,void 0,t):null)}return(0,o.createElement)(T,(0,r.Z)({},u,{ref:n}),t)}
11);O.displayName="Slot";let T=(0,o.forwardRef)((e,n)=>{let{children:t,...r}=e;return(0,o.isValidElement)(t)?(0,o.cloneElement)(t,{...function(e,n){let t={...n};for(let r in n){let o=e[r],u=n[r];/^on[A-Z]/.test(r)?o&&u?t[r]=(...e)=>{u(...e),o(...e)}:o&&(t[r]=o):"style"===r?t[r]={...o,...u}:"className"===r&&(t[r]=[o,u].filter(Boolean).join(" "))}return{...e,...t}}(r,t.props),ref:n?g(n,t.ref):t.ref}):o.Children.count(t)>1?o.Children.only(null):null});T.displayName="SlotClone";let x=({children:e})=>(0,o.createElement)(o.Fragment,null,e);function Z(e){return(0,o.isValidElement)(e)&&e.type===x}let S=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,n)=>{let t=(0,o.forwardRef)((e,t)=>{let{asChild:u,...l}=e,a=u?O:n;return(0,o.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,o.createElement)(a,(0,r.Z)({},l,{ref:t}))});return t.displayName=`Primitive.${n}`,{...e,[n]:t}},{});function F(e){let n=(0,o.useRef)(e);return(0,o.useEffect)(()=>{n.current=e}),(0,o.useMemo)(()=>(...e)=>{var t;return null===(t=n.current)||void 0===t?void 0:t.call(n,...e)},[])}let N="rovingFocusGroup.onEntryFocus",A={bubbles:!1,cancelable:!0},L="RovingFocusGroup",[K,U,V]=(0,h.B)(L),[G,B]=w(L,[V]),[$,X]=G(L),j=(0,o.forwardRef)((e,n)=>(0,o.createElement)(K.Provider,{scope:e.__scopeRovingFocusGroup},(0,o.createElement)(K.Slot,{scope:e.__scopeRovingFocusGroup},(0,o.createElement)(Y,(0,r.Z)({},e,{ref:n}))))),Y=(0,o.forwardRef)((e,n)=>{let{__scopeRovingFocusGroup:t,orientation:u,loop:l=!1,dir:a,currentTabStopId:c,defaultCurrentTabStopId:i,onCurrentTabStopIdChange:d,onEntryFocus:s,...f}=e,p=(0,o.useRef)(null),m=E(n,p),h=(0,_.gm)(a),[g=null,w]=function({prop:e,defaultProp:n,onChange:t=()=>{}}){let[r,u]=function({defaultProp:e,onChange:n}){let t=(0,o.useState)(e),[r]=t,u=(0,o.useRef)(r),l=F(n);return(0,o.useEffect)(()=>{u.current!==r&&(l(r),u.current=r)},[r,u,l]),t}({defaultProp:n,onChange:t}),l=void 0!==e,a=l?e:r,c=F(t);return[a,(0,o.useCallback)(n=>{if(l){let t="function"==typeof n?n(e):n;t!==e&&c(t)}else u(n)},[l,e,u,c])]}({prop:c,defaultProp:i,onChange:d}),[C,b]=(0,o.useState)(!1),M=F(s),y=U(t),R=(0,o.useRef)(!1),[D,P]=(0,o.useState)(0);return(0,o.useEffect)(()=>{let e=p.current;if(e)return e.addEventListener(N,M),()=>e.removeEventListener(N,M)},[M]),(0,o.createElement)($,{scope:t,orientation:u,dir:h,loop:l,currentTabStopId:g,onItemFocus:(0,o.useCallback)(e=>w(e),[w]),onItemShiftTab:(0,o.useCallback)(()=>b(!0),[]),onFocusableItemAdd:(0,o.useCallback)(()=>P(e=>e+1),[]),onFocusableItemRemove:(0,o.useCallback)(()=>P(e=>e-1),[])},(0,o.createElement)(S.div,(0,r.Z)({tabIndex:C||0===D?-1:0,"data-orientation":u},f,{ref:m,style:{outline:"none",...e.style},onMouseDown:v(e.onMouseDown,()=>{R.current=!0}),onFocus:v(e.onFocus,e=>{let n=!R.current;if(e.target===e.currentTarget&&n&&!C){let n=new CustomEvent(N,A);if(e.currentTarget.dispatchEvent(n),!n.defaultPrevented){let e=y().filter(e=>e.focusable);W([e.find(e=>e.active),e.find(e=>e.id===g),...e].filter(Boolean).map(e=>e.ref.current))}}R.current=!1}),onBlur:v(e.onBlur,()=>b(!1))})))}),z=(0,o.forwardRef)((e,n)=>{let{__scopeRovingFocusGroup:t,focusable:u=!0,active:l=!1,tabStopId:a,...c}=e,i=(0,y.M)(),d=a||i,s=X("RovingFocusGroupItem",t),f=s.currentTabStopId===d,p=U(t),{onFocusableItemAdd:m,onFocusableItemRemove:h}=s;return(0,o.useEffect)(()=>{if(u)return m(),()=>h()},[u,m,h]),(0,o.createElement)(K.ItemSlot,{scope:t,id:d,focusable:u,active:l},(0,o.createElement)(S.span,(0,r.Z)({tabIndex:f?0:-1,"data-orientation":s.orientation},c,{ref:n,onMouseDown:v(e.onMouseDown,e=>{u?s.onItemFocus(d):e.preventDefault()}),onFocus:v(e.onFocus,()=>s.onItemFocus(d)),onKeyDown:v(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){s.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let n=function(e,n,t){var r;let o=(r=e.key,"rtl"!==t?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===n&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===n&&["ArrowUp","ArrowDown"].includes(o)))return H[o]}(e,s.orientation,s.dir);if(void 0!==n){e.preventDefault();let o=p().filter(e=>
11e.focusable).map(e=>e.ref.current);if("last"===n)o.reverse();else if("prev"===n||"next"===n){var t,r;"prev"===n&&o.reverse();let u=o.indexOf(e.currentTarget);o=s.loop?(t=o,r=u+1,t.map((e,n)=>t[(r+n)%t.length])):o.slice(u+1)}setTimeout(()=>W(o))}})})))}),H={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function W(e){let n=document.activeElement;for(let t of e)if(t===n||(t.focus(),document.activeElement!==n))return}var q=t(85859),J=t(32098);let Q=["Enter"," "],ee=["ArrowUp","PageDown","End"],en=["ArrowDown","PageUp","Home",...ee],et={ltr:[...Q,"ArrowRight"],rtl:[...Q,"ArrowLeft"]},er={ltr:["ArrowLeft"],rtl:["ArrowRight"]},eo="Menu",[eu,el,ea]=(0,h.B)(eo),[ec,ei]=w(eo,[ea,R.D7,B]),ed=(0,R.D7)(),es=B(),[ef,ep]=ec(eo),[em,ev]=ec(eo),eh=(0,o.forwardRef)((e,n)=>{let{__scopeMenu:t,...u}=e,l=ed(t);return(0,o.createElement)(R.ee,(0,r.Z)({},l,u,{ref:n}))}),eg="MenuPortal",[eE,ew]=ec(eg,{forceMount:void 0}),e_="MenuContent",[eC,eb]=ec(e_),eM=(0,o.forwardRef)((e,n)=>{let t=ew(e_,e.__scopeMenu),{forceMount:u=t.forceMount,...l}=e,a=ep(e_,e.__scopeMenu),c=ev(e_,e.__scopeMenu);return(0,o.createElement)(eu.Provider,{scope:e.__scopeMenu},(0,o.createElement)(k,{present:u||a.open},(0,o.createElement)(eu.Slot,{scope:e.__scopeMenu},c.modal?(0,o.createElement)(ey,(0,r.Z)({},l,{ref:n})):(0,o.createElement)(eR,(0,r.Z)({},l,{ref:n})))))}),ey=(0,o.forwardRef)((e,n)=>{let t=ep(e_,e.__scopeMenu),u=(0,o.useRef)(null),l=E(n,u);return(0,o.useEffect)(()=>{let e=u.current;if(e)return(0,q.Ry)(e)},[]),(0,o.createElement)(eD,(0,r.Z)({},e,{ref:l,trapFocus:t.open,disableOutsidePointerEvents:t.open,disableOutsideScroll:!0,onFocusOutside:v(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>t.onOpenChange(!1)}))}),eR=(0,o.forwardRef)((e,n)=>{let t=ep(e_,e.__scopeMenu);return(0,o.createElement)(eD,(0,r.Z)({},e,{ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>t.onOpenChange(!1)}))}),eD=(0,o.forwardRef)((e,n)=>{let{__scopeMenu:t,loop:u=!1,trapFocus:l,onOpenAutoFocus:a,onCloseAutoFocus:c,disableOutsidePointerEvents:i,onEntryFocus:d,onEscapeKeyDown:s,onPointerDownOutside:f,onFocusOutside:p,onInteractOutside:m,onDismiss:h,disableOutsideScroll:g,...w}=e,_=ep(e_,t),y=ev(e_,t),D=ed(t),P=es(t),k=el(t),[I,T]=(0,o.useState)(null),x=(0,o.useRef)(null),Z=E(n,x,_.onContentChange),S=(0,o.useRef)(0),F=(0,o.useRef)(""),N=(0,o.useRef)(0),A=(0,o.useRef)(null),L=(0,o.useRef)("right"),K=(0,o.useRef)(0),U=g?J.Z:o.Fragment,V=g?{as:O,allowPinchZoom:!0}:void 0,G=e=>{var n,t;let r=F.current+e,o=k().filter(e=>!e.disabled),u=document.activeElement,l=null===(n=o.find(e=>e.ref.current===u))||void 0===n?void 0:n.textValue,a=function(e,n,t){var r;let o=n.length>1&&Array.from(n).every(e=>e===n[0])?n[0]:n,u=(r=Math.max(t?e.indexOf(t):-1,0),e.map((n,t)=>e[(r+t)%e.length]));1===o.length&&(u=u.filter(e=>e!==t));let l=u.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return l!==t?l:void 0}(o.map(e=>e.textValue),r,l),c=null===(t=o.find(e=>e.textValue===a))||void 0===t?void 0:t.ref.current;!function e(n){F.current=n,window.clearTimeout(S.current),""!==n&&(S.current=window.setTimeout(()=>e(""),1e3))}(r),c&&setTimeout(()=>c.focus())};(0,o.useEffect)(()=>()=>window.clearTimeout(S.current),[]),(0,b.EW)();let B=(0,o.useCallback)(e=>{var n,t,r;return L.current===(null===(n=A.current)||void 0===n?void 0:n.side)&&!!(r=null===(t=A.current)||void 0===t?void 0:t.area)&&function(e,n){let{x:t,y:r}=e,o=!1;for(let e=0,u=n.length-1;e<n.length;u=e++){let l=n[e].x,a=n[e].y,c=n[u].x,i=n[u].y;a>r!=i>r&&t<(c-l)*(r-a)/(i-a)+l&&(o=!o)}return o}({x:e.clientX,y:e.clientY},r)},[]);return(0,o.createElement)(eC,{scope:t,searchRef:F,onItemEnter:(0,o.useCallback)(e=>{B(e)&&e.preventDefault()},[B]),onItemLeave:(0,o.useCallback)(e=>{var n;B(e)||(null===(n=x.current)||void 0===n||n.focus(),T(null))},[B]),onTriggerLeave:(0,o.useCallback)(e=>{B(e)&&e.preventDefault()},[B]),pointerGraceTimerRef:N,onPointerGraceIntentChange:(0,o.useCallback)(e=>{A.current=e},[])},(0,o.createElement)(U,V,(0,o.createElement)(M.M,{asChild:!0,trapped:l,onMountAutoFocus:v(a,e=>{var n;e.preventDefault(),null===(n=x.current)||void 0===n||n.focus()}),onUnmountAutoFocus:c},(0,o.createElement)(C.XB,{asChild:!0,disableOutsidePointerEvents:i,onEscapeKeyDown:s,onPointerDownOutside:f,onFocusOutside:p,onInteractOutside:m,onDismiss:h},(0,o.createElement)(j,(0,r.Z)({asChild:!0},P,{dir:y.dir,orientation:"vertical",loop:u,currentTabStopId:I,onCurrentTabStopIdChange:T,onEntryFocus:v(d,e=>{y.isUsingKeyboardRef.current||e.preventDefault()})}),(0,o.createElement)(R.VY,(0,r.Z)({role:"menu","aria-orientation":"vertical","data-state":eH(_.open),"data-radix-menu-content":"",dir:y.dir},D,w,{ref:Z,style:{outline:"none",...w.style},onKeyDown:v(w.onKeyDown,e=>{let n=e.target.closest("[data-radix-menu-content]")===e.currentTarget,t=e.ctrlKey||e.altKey||e.metaKey,r=1===e.ke
11y.length;n&&("Tab"===e.key&&e.preventDefault(),!t&&r&&G(e.key));let o=x.current;if(e.target!==o||!en.includes(e.key))return;e.preventDefault();let u=k().filter(e=>!e.disabled).map(e=>e.ref.current);ee.includes(e.key)&&u.reverse(),function(e){let n=document.activeElement;for(let t of e)if(t===n||(t.focus(),document.activeElement!==n))return}(u)}),onBlur:v(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(S.current),F.current="")}),onPointerMove:v(e.onPointerMove,eJ(e=>{let n=e.target,t=K.current!==e.clientX;if(e.currentTarget.contains(n)&&t){let n=e.clientX>K.current?"right":"left";L.current=n,K.current=e.clientX}}))})))))))}),eP=(0,o.forwardRef)((e,n)=>{let{__scopeMenu:t,...u}=e;return(0,o.createElement)(S.div,(0,r.Z)({role:"group"},u,{ref:n}))}),ek=(0,o.forwardRef)((e,n)=>{let{__scopeMenu:t,...u}=e;return(0,o.createElement)(S.div,(0,r.Z)({},u,{ref:n}))}),eI="MenuItem",eO="menu.itemSelect",eT=(0,o.forwardRef)((e,n)=>{let{disabled:t=!1,onSelect:u,...l}=e,a=(0,o.useRef)(null),c=ev(eI,e.__scopeMenu),d=eb(eI,e.__scopeMenu),s=E(n,a),f=(0,o.useRef)(!1);return(0,o.createElement)(ex,(0,r.Z)({},l,{ref:s,disabled:t,onClick:v(e.onClick,()=>{let e=a.current;if(!t&&e){let n=new CustomEvent(eO,{bubbles:!0,cancelable:!0});e.addEventListener(eO,e=>null==u?void 0:u(e),{once:!0}),e&&(0,i.flushSync)(()=>
11e.dispatchEvent(n)),n.defaultPrevented?f.current=!1:c.onClose()}}),onPointerDown:n=>{var t;null===(t=e.onPointerDown)||void 0===t||t.call(e,n),f.current=!0},onPointerUp:v(e.onPointerUp,e=>{var n;f.current||null===(n=e.currentTarget)||void 0===n||n.click()}),onKeyDown:v(e.onKeyDown,e=>{let n=""!==d.searchRef.current;!t&&(!n||" "!==e.key)&&Q.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})}))}),ex=(0,o.forwardRef)((e,n)=>{let{__scopeMenu:t,disabled:u=!1,textValue:l,...a}=e,c=eb(eI,t),i=es(t),d=(0,o.useRef)(null),s=E(n,d),[f,p]=(0,o.useState)(!1),[m,h]=(0,o.useState)("");return(0,o.useEffect)(()=>{let e=d.current;if(e){var n;h((null!==(n=e.textContent)&&void 0!==n?n:"").trim())}},[a.children]),(0,o.createElement)(eu.ItemSlot,{scope:t,disabled:u,textValue:null!=l?l:m},(0,o.createElement)(z,(0,r.Z)({asChild:!0},i,{focusable:!u}),(0,o.createElement)(S.div,(0,r.Z)({role:"menuitem","data-highlighted":f?"":void 0,"aria-disabled":u||void 0,"data-disabled":u?"":void 0},a,{ref:s,onPointerMove:v(e.onPointerMove,eJ(e=>{u?c.onItemLeave(e):(c.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus())})),onPointerLeave:v(e.onPointerLeave,eJ(e=>c.onItemLeave(e))),onFocus:v(e.onFocus,()=>p(!0)),onBlur:v(e.onBlur,()=>p(!1))}))))}),eZ=(0,o.forwardRef)((e,n)=>{let{checked:t=!1,onCheckedChange:u,...l}=e;return(0,o.createElement)(eK,{scope:e.__scopeMenu,checked:t},(0,o.createElement)(eT,(0,r.Z)({role:"menuitemcheckbox","aria-checked":eW(t)?"mixed":t},l,{ref:n,"data-state":eq(t),onSelect:v(l.onSelect,()=>null==u?void 0:u(!!eW(t)||!t),{checkForDefaultPrevented:!1})})))}),[eS,eF]=ec("MenuRadioGroup",{value:void 0,onValueChange:()=>{}}),eN=(0,o.forwardRef)((e,n)=>{let{value:t,onValueChange:u,...l}=e,a=F(u);return(0,o.createElement)(eS,{scope:e.__scopeMenu,value:t,onValueChange:a},(0,o.createElement)(eP,(0,r.Z)({},l,{ref:n})))}),eA=(0,o.forwardRef)((e,n)=>{let{value:t,...u}=e,l=eF("MenuRadioItem",e.__scopeMenu),a=t===l.value;return(0,o.createElement)(eK,{scope:e.__scopeMenu,checked:a},(0,o.createElement)(eT,(0,r.Z)({role:"menuitemradio","aria-checked":a},u,{ref:n,"data-state":eq(a),onSelect:v(u.onSelect,()=>{var e;return null===(e=l.onValueChange)||void 0===e?void 0:e.call(l,t)},{checkForDefaultPrevented:!1})})))}),eL="MenuItemIndicator",[eK,eU]=ec(eL,{checked:!1}),eV=(0,o.forwardRef)((e,n)=>{let{__scopeMenu:t,forceMount:u,...l}=e,a=eU(eL,t);return(0,o.createElement)(k,{present:u||eW(a.checked)||!0===a.checked},(0,o.createElement)(S.span,(0,r.Z)({},l,{ref:n,"data-state":eq(a.checked)})))}),eG=(0,o.forwardRef)((e,n)=>{let{__scopeMenu:t,...u}=e;return(0,o.createElement)(S.div,(0,r.Z)({role:"separator","aria-orientation":"horizontal"},u,{ref:n}))}),eB=((e,n)=>{let{__scopeMenu:t,...u}=e,l=ed(t);return(0,o.createElement)(R.Eh,(0,r.Z)({},l,u,{ref:n}))},"MenuSub"),[e$,eX]=ec(eB),ej="MenuSubTrigger",eY=(0,o.forwardRef)((e,n)=>{let t=ep(ej,e.__scopeMenu),u=ev(ej,e.__scopeMenu),l=eX(ej,e.__scopeMenu),a=eb(ej,e.__scopeMenu),c=(0,o.useRef)(null),{pointerGraceTimerRef:i,onPointerGraceIntentChange:d}=a,s={__scopeMenu:e.__scopeMenu},f=(0,o.useCallback)(()=>{c.current&&window.clearTimeout(c.current),c.current=null},[]);return(0,o.useEffect)(()=>f,[f]),(0,o.useEffect)(()=>{let e=i.current;return()=>{window.clearTimeout(e),d(null)}},[i,d]),(0,o.createElement)(eh,(0,r.Z)({asChild:!0},s),(0,o.createElement)(ex,(0,r.Z)({id:l.triggerId,"aria-haspopup":"menu","aria-expanded":t.open,"aria-controls":l.contentId,"data-state":eH(t.open)},e,{ref:g(n,l.onTriggerChange),onClick:n=>{var r;null===(r=e.onClick)||void 0===r||r.call(e,n),e.disabled||n.defaultPrevented||(n.currentTarget.focus(),t.open||t.onOpenChange(!0))},onPointerMove:v(e.onPointerMove,eJ(n=>{a.onItemEnter(n),n.defaultPrevented||e.disabled||t.open||c.current||(a.onPointerGraceIntentChange(null),c.current=window.setTimeout(()=>{t.onOpenChange(!0),f()},100))})),onPointerLeave:v(e.onPointerLeave,eJ(e=>{var n,r;f();let o=null===(n=t.content)||void 0===n?void 0:n.getBoundingClientRect();if(o){let n=null===(r=t.content)||void 0===r?void 0:r.dataset.side,u="right"===n,l=o[u?"left":"right"],c=o[u?"right":"left"];a.onPointerGraceIntentChange({area:[{x:e.clientX+(u?-5:5),y:e.clientY},{x:l,y:o.top},{x:c,y:o.top},{x:c,y:o.bottom},{x:l,y:o.bottom}],side:n}),window.clearTimeout(i.current),i.current=window.setTimeout(()=>a.onPointerGraceIntentChange(null),300)}else{if(a.onTriggerLeave(e),e.defaultPrevented)return;a.onPointerGraceIntentChange(null)}})),onKeyDown:v(e.onKeyDown,n=>{let r=""!==a.searchRef.current;if(!e.disabled&&(!r||" "!==n.key)&&et[u.dir].includes(n.key)){var o;t.onOpenChange(!0),null===(o=t.content)||void 0===o||o.focus(),n.preventDefault()}})})))}),ez=(0,o.forwardRef)((e,n)=>{let t=ew(e_,e.__scopeMenu),{forceMount:u=t.forceMount,...l}=e,a=ep(e_,e.__scopeMenu),c=ev(e_,e.__scopeMenu),i=eX("MenuSubContent",e.__scopeMenu),d=(0,o.useRef)(null),s=E(n,d);return(0,o.createElement)(eu.Provider,{scope:e.__scopeMenu},(0,o.createElement)(k,{present:u||a.open},(0,o.createElement)(eu.Slot,{scope:e.__scopeMenu}
11,(0,o.createElement)(eD,(0,r.Z)({id:i.contentId,"aria-labelledby":i.triggerId},l,{ref:s,align:"start",side:"rtl"===c.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var n;c.isUsingKeyboardRef.current&&(null===(n=d.current)||void 0===n||n.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:v(e.onFocusOutside,e=>{e.target!==i.trigger&&a.onOpenChange(!1)}),onEscapeKeyDown:v(e.onEscapeKeyDown,e=>{c.onClose(),e.preventDefault()}),onKeyDown:v(e.onKeyDown,e=>{let n=e.currentTarget.contains(e.target),t=er[c.dir].includes(e.key);if(n&&t){var r;a.onOpenChange(!1),null===(r=i.trigger)||void 0===r||r.focus(),e.preventDefault()}})})))))});function eH(e){return e?"open":"closed"}function eW(e){return"indeterminate"===e}function eq(e){return eW(e)?"indeterminate":e?"checked":"unchecked"}function eJ(e){return n=>"mouse"===n.pointerType?e(n):void 0}let eQ=e=>{let{__scopeMenu:n,open:t=!1,children:r,dir:u,onOpenChange:l,modal:a=!0}=e,c=ed(n),[i,d]=(0,o.useState)(null),s=(0,o.useRef)(!1),f=F(l),p=(0,_.gm)(u);return(0,o.useEffect)(()=>{let e=()=>{s.current=!0,document.addEventListener("pointerdown",n,{capture:!0,once:!0}),document.addEventListener("pointermove",n,{capture:!0,once:!0})},n=()=>s.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",n,{capture:!0}),document.removeEventListener("pointermove",n,{capture:!0})}},[]),(0,o.createElement)(R.fC,c,(0,o.createElement)(ef,{scope:n,open:t,onOpenChange:f,content:i,onContentChange:d},(0,o.createElement)(em,{scope:n,onClose:(0,o.useCallback)(()=>f(!1),[f]),isUsingKeyboardRef:s,dir:p,modal:a},r)))},e0=e=>{let{__scopeMenu:n,forceMount:t,children:r,container:u}=e,l=ep(eg,n);return(0,o.createElement)(eE,{scope:n,forceMount:t},(0,o.createElement)(k,{present:t||l.open},(0,o.createElement)(D.h,{asChild:!0,container:u},r)))},e1=e=>{let{__scopeMenu:n,children:t,open:r=!1,onOpenChange:u}=e,l=ep(eB,n),a=ed(n),[c,i]=(0,o.useState)(null),[d,s]=(0,o.useState)(null),f=F(u);return(0,o.useEffect)(()=>(!1===l.open&&f(!1),()=>f(!1)),[l.open,f]),(0,o.createElement)(R.fC,a,(0,o.createElement)(ef,{scope:n,open:r,onOpenChange:f,content:d,onContentChange:s},(0,o.createElement)(e$,{scope:n,contentId:(0,y.M)(),triggerId:(0,y.M)(),trigger:c,onTriggerChange:i},t)))},e2="DropdownMenu",[e5,e3]=function(e,n=[]){let t=[],r=()=>{let n=t.map(e=>(0,o.createContext)(e));return function(t){let r=(null==t?void 0:t[e])||n;return(0,o.useMemo)(()=>({[`__scope${e}`]:{...t,[e]:r}}),[t,r])}};return r.scopeName=e,[function(n,r){let u=(0,o.createContext)(r),l=t.length;function a(n){let{scope:t,children:r,...a}=n,c=(null==t?void 0:t[e][l])||u,i=(0,o.useMemo)(()=>a,Object.values(a));return(0,o.createElement)(c.Provider,{value:i},r)}return t=[...t,r],a.displayName=n+"Provider",[a,function(t,a){let c=(null==a?void 0:a[e][l])||u,i=(0,o.useContext)(c);if(i)return i;if(void 0!==r)return r;throw Error(`\`${t}\` must be used within \`${n}\``)}]},function(...e){let n=e[0];if(1===e.length)return n;let t=()=>{let t=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=t.reduce((n,{useScope:t,scopeName:r})=>{let o=t(e)[`__scope${r}`];return{...n,...o}},{});return(0,o.useMemo)(()=>({[`__scope${n.scopeName}`]:r}),[r])}};return t.scopeName=n.scopeName,t}(r,...n)]}(e2,[ei]),e6=ei(),[e8,e7]=e5(e2),e4=(0,o.forwardRef)((e,n)=>{let{__scopeDropdownMenu:t,disabled:a=!1,...c}=e,i=e7("DropdownMenuTrigger",t),d=e6(t);return(0,o.createElement)(eh,(0,r.Z)({asChild:!0},d),(0,o.createElement)(m.button,(0,r.Z)({type:"button",id:i.triggerId,"aria-haspopup":"menu","aria-expanded":i.open,"aria-controls":i.open?i.contentId:void 0,"data-state":i.open?"open":"closed","data-disabled":a?"":void 0,disabled:a},c,{ref:l(n,i.triggerRef),onPointerDown:u(e.onPointerDown,e=>{a||0!==e.button||!1!==e.ctrlKey||(i.onOpenToggle(),i.open||e.preventDefault())}),onKeyDown:u(e.onKeyDown,e=>{!a&&(["Enter"," "].includes(e.key)&&i.onOpenToggle(),"ArrowDown"===e.key&&i.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.ke
11y)&&e.preventDefault())})})))}),e9=(0,o.forwardRef)((e,n)=>{let{__scopeDropdownMenu:t,...l}=e,a=e7("DropdownMenuContent",t),c=e6(t),i=(0,o.useRef)(!1);return(0,o.createElement)(eM,(0,r.Z)({id:a.contentId,"aria-labelledby":a.triggerId},c,l,{ref:n,onCloseAutoFocus:u(e.onCloseAutoFocus,e=>{var n;i.current||null===(n=a.triggerRef.current)||void 0===n||n.focus(),i.current=!1,e.preventDefault()}),onInteractOutside:u(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)"}}))}),ne=(0,o.forwardRef)((e,n)=>{let{__scopeDropdownMenu:t,...u}=e,l=e6(t);return(0,o.createElement)(eP,(0,r.Z)({},l,u,{ref:n}))}),nn=(0,o.forwardRef)((e,n)=>{let{__scopeDropdownMenu:t,...u}=e,l=e6(t);return(0,o.createElement)(ek,(0,r.Z)({},l,u,{ref:n}))}),nt=(0,o.forwardRef)((e,n)=>{let{__scopeDropdownMenu:t,...u}=e,l=e6(t);return(0,o.createElement)(eT,(0,r.Z)({},l,u,{ref:n}))}),nr=(0,o.forwardRef)((e,n)=>{let{__scopeDropdownMenu:t,...u}=e,l=e6(t);return(0,o.createElement)(eZ,(0,r.Z)({},l,u,{ref:n}))}),no=(0,o.forwardRef)((e,n)=>{let{__scopeDropdownMenu:t,...u}=e,l=e6(t);return(0,o.createElement)(eN,(0,r.Z)({},l,u,{ref:n}))}),nu=(0,o.forwardRef)((e,n)=>{let{__scopeDropdownMenu:t,...u}=e,l=e6(t);return(0,o.createElement)(eA,(0,r.Z)({},l,u,{ref:n}))}),nl=(0,o.forwardRef)((e,n)=>{let{__scopeDropdownMenu:t,...u}=e,l=e6(t);return(0,o.createElement)(eV,(0,r.Z)({},l,u,{ref:n}))}),na=(0,o.forwardRef)((e,n)=>{let{__scopeDropdownMenu:t,...u}=e,l=e6(t);return(0,o.createElement)(eG,(0,r.Z)({},l,u,{ref:n}))}),nc=(0,o.forwardRef)((e,n)=>{let{__scopeDropdownMenu:t,...u}=e,l=e6(t);return(0,o.createElement)(eY,(0,r.Z)({},l,u,{ref:n}))}),ni=(0,o.forwardRef)((e,n)=>{let{__scopeDropdownMenu:t,...u}=e,l=e6(t);return(0,o.createElement)(ez,(0,r.Z)({},l,u,{ref:n,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)"}}))}),nd=e=>{let{__scopeDropdownMenu:n,children:t,dir:u,open:l,defaultOpen:a,onOpenChange:i,modal:d=!0}=e,s=e6(n),f=(0,o.useRef)(null),[p=!1,m]=c({prop:l,defaultProp:a,onChange:i});return(0,o.createElement)(e8,{scope:n,triggerId:(0,y.M)(),triggerRef:f,contentId:(0,y.M)(),open:p,onOpenChange:m,onOpenToggle:(0,o.useCallback)(()=>m(e=>!e),[m]),modal:d},(0,o.createElement)(eQ,(0,r.Z)({},s,{open:p,onOpenChange:m,dir:u,modal:d}),t))},ns=e4,nf=e=>{let{__scopeDropdownMenu:n,...t}=e,u=e6(n);return(0,o.createElement)(e0,(0,r.Z)({},u,t))},np=e9,nm=ne,nv=nn,nh=nt,ng=nr,nE=no,nw=nu,n_=nl,nC=na,nb=e=>{let{__scopeDropdownMenu:n,children:t,open:u,onOpenChange:l,defaultOpen:a}=e,i=e6(n),[d=!1,s]=c({prop:u,defaultProp:a,onChange:l});return(0,o.createElement)(e1,(0,r.Z)({},i,{open:d,onOpenChange:s}),t)},nM=nc,ny=ni}}]);

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.