PageSourceSearch

https://sugary.me/_next/static/chunks/1738-833eccc937ee28fe.js

js sugary.me collected 2026-10-01 14:20:10 UTC 43,767 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1738],{1933:(e,t,r)=>{r.d(t,{jH:()=>i});var n=r(12115);r(95155);var o=n.createContext(void 0);function i(e){let t=n.useContext(o);return e||t||"ltr"}},16950:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(78340).A)("circle",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]])},25045:(e,t,r)=>{let n;r.d(t,{n:()=>m});var o=r(12115),i=r(47527);r(47650);var l=r(95155),a=Symbol("radix.slottable");function s(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===a}var u=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var r,n;let a,u,c,d=(n=r=`Primitive.${t}`,(a=o.forwardRef((e,t)=>{let{children:r,...n}=e;if(o.isValidElement(r)){var l;let e,a,s=(l=r,(a=(e=Object.getOwnPropertyDescriptor(l.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.ref:(a=(e=Object.getOwnPropertyDescriptor(l,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.props.ref:l.props.ref||l.ref),u=function(e,t){let r={...t};for(let n in t){let o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==o.Fragment&&(u.ref=t?(0,i.t)(t,s):s),o.cloneElement(r,u)}return o.Children.count(r)>1?o.Children.only(null):null})).displayName=`${n}.SlotClone`,u=a,(c=o.forwardRef((e,t)=>{let{children:r,...n}=e,i=o.Children.toArray(r),a=i.find(s);if(a){let e=a.props.children,r=i.map(t=>t!==a?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,l.jsx)(u,{...n,ref:t,children:o.isValidElement(e)?o.cloneElement(e,void 0,r):null})}return(0,l.jsx)(u,{...n,ref:t,children:r})})).displayName=`${r}.Slot`,c),f=o.forwardRef((e,r)=>{let{asChild:n,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,l.jsx)(n?d:t,{...o,ref:r})});return f.displayName=`Primitive.${t}`,{...e,[t]:f}},{}),c=r(17347),d="focusScope.autoFocusOnMount",f="focusScope.autoFocusOnUnmount",p={bubbles:!1,cancelable:!0},m=o.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:a,onUnmountAutoFocus:s,...m}=e,[w,x]=o.useState(null),b=(0,c.c)(a),C=(0,c.c)(s),E=o.useRef(null),R=(0,i.s)(t,e=>x(e)),j=o.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;o.useEffect(()=>{if(n){let e=function(e){if(j.paused||!w)return;let t=e.target;w.contains(t)?E.current=t:y(E.current,{select:!0})},t=function(e){if(j.paused||!w)return;let t=e.relatedTarget;null!==t&&(w.contains(t)||y(E.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&y(w)});return w&&r.observe(w,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[n,w,j.paused]),o.useEffect(()=>{if(w){g.add(j);let e=document.activeElement;if(!w.contains(e)){let t=new CustomEvent(d,p);w.addEventListener(d,b),w.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(y(n,{select:t}),document.activeElement!==r)return}(h(w).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&y(w))}return()=>{w.removeEventListener(d,b),setTimeout(()=>{let t=new CustomEvent(f,p);w.addEventListener(f,C),w.dispatchEvent(t),t.defaultPrevented||y(e??document.body,{select:!0}),w.removeEventListener(f,C),g.remove(j)},0)}}},[w,b,C,j]);let _=o.useCallback(e=>{if(!r&&!n||j.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){var i;let t,n=e.currentTarget,[l,a]=[v(t=h(i=n),i),v(t.reverse(),i)];l&&a?e.shiftKey||o!==a?e.shiftKey&&o===l&&(e.preventDefault(),r&&y(a,{select:!0})):(e.preventDefault(),r&&y(l,{select:!0})):o===n&&e.preventDefault()}},[r,n,j.paused]);return(0,l.jsx)(u.div,{tabIndex:-1,...m,ref:R,onKeyDown:_})});function h(e){let t=[],r=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(;r.nextNode();)t.push(r.currentNode);return t}function v(e,t){for(let r 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}(r,{upTo:t}))return r}function y(e,{select:t=!1}={}){if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}m.displayName="FocusScope";var g=(n=[],{add(e){let t=n[0];e!==t&&t?.pause(),(n=w(n,e)).unshift(e)},remove(e){n=w(n,e),n[0]?.resume()}});function w(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}},32007:(e,t,r)=>{r.d(t,{Oh:()=>i});var n=r(12115),o=0;function i(){n.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??l()),document.body.insertAdjacentElement("beforeend",e[1]??l()),o++,()=>{1===o&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e
1=>e.remove()),o--}},[])}function l(){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}},42268:(e,t,r)=>{r.d(t,{A:()=>n});let n=(0,r(78340).A)("arrow-up-right",[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]])},51840:(e,t,r)=>{r.d(t,{UC:()=>ty,q7:()=>tw,VF:()=>tC,JU:()=>tg,ZL:()=>tv,z6:()=>tx,hN:()=>tb,bL:()=>tm,wv:()=>tE,l9:()=>th});var n,o=r(12115),i=r(70379),l=r(47527),a=r(95155),s=r(98979),u=r(47650),c=Symbol("radix.slottable");function d(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===c}var f=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var r,n;let i,s,u,c=(n=r=`Primitive.${t}`,(i=o.forwardRef((e,t)=>{let{children:r,...n}=e;if(o.isValidElement(r)){var i;let e,a,s=(i=r,(a=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),u=function(e,t){let r={...t};for(let n in t){let o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==o.Fragment&&(u.ref=t?(0,l.t)(t,s):s),o.cloneElement(r,u)}return o.Children.count(r)>1?o.Children.only(null):null})).displayName=`${n}.SlotClone`,s=i,(u=o.forwardRef((e,t)=>{let{children:r,...n}=e,i=o.Children.toArray(r),l=i.find(d);if(l){let e=l.props.children,r=i.map(t=>t!==l?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,a.jsx)(s,{...n,ref:t,children:o.isValidElement(e)?o.cloneElement(e,void 0,r):null})}return(0,a.jsx)(s,{...n,ref:t,children:r})})).displayName=`${r}.Slot`,u),f=o.forwardRef((e,r)=>{let{asChild:n,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(n?c:t,{...o,ref:r})});return f.displayName=`Primitive.${t}`,{...e,[t]:f}},{}),p=r(88051),m=r(1933);function h(e){var t;let r,n=(t=e,(r=o.forwardRef((e,t)=>{let{children:r,...n}=e;if(o.isValidElement(r)){var i;let e,a,s=(i=r,(a=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),u=function(e,t){let r={...t};for(let n in t){let o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==o.Fragment&&(u.ref=t?(0,l.t)(t,s):s),o.cloneElement(r,u)}return o.Children.count(r)>1?o.Children.only(null):null})).displayName=`${t}.SlotClone`,r),i=o.forwardRef((e,t)=>{let{children:r,...i}=e,l=o.Children.toArray(r),s=l.find(y);if(s){let e=s.props.children,r=l.map(t=>t!==s?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,a.jsx)(n,{...i,ref:t,children:o.isValidElement(e)?o.cloneElement(e,void 0,r):null})}return(0,a.jsx)(n,{...i,ref:t,children:r})});return i.displayName=`${e}.Slot`,i}var v=Symbol("radix.slottable");function y(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===v}var g=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=h(`Primitive.${t}`),n=o.forwardRef((e,n)=>{let{asChild:o,...i}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(o?r:t,{...i,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function w(e,t){e&&u.flushSync(()=>e.dispatchEvent(t))}var x=r(17347),b=r(23933),C="dismissableLayer.update",E=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),R=o.forwardRef((e,t)=>
1{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:s,onPointerDownOutside:u,onFocusOutside:c,onInteractOutside:d,onDismiss:f,...p}=e,m=o.useContext(E),[h,v]=o.useState(null),y=h?.ownerDocument??globalThis?.document,[,w]=o.useState({}),R=(0,l.s)(t,e=>v(e)),N=Array.from(m.layers),[M]=[...m.layersWithOutsidePointerEventsDisabled].slice(-1),D=N.indexOf(M),k=h?N.indexOf(h):-1,P=m.layersWithOutsidePointerEventsDisabled.size>0,S=k>=D,O=function(e,t=globalThis?.document){let r=(0,x.c)(e),n=o.useRef(!1),i=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!n.current){let n=function(){_("dismissableLayer.pointerDownOutside",r,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=n,t.addEventListener("click",i.current,{once:!0})):n()}else t.removeEventListener("click",i.current);n.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,r]),{onPointerDownCapture:()=>n.current=!0}}(e=>{let t=e.target,r=[...m.branches].some(e=>e.contains(t));S&&!r&&(u?.(e),d?.(e),e.defaultPrevented||f?.())},y),A=function(e,t=globalThis?.document){let r=(0,x.c)(e),n=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!n.current&&_("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}(e=>{let t=e.target;![...m.branches].some(e=>e.contains(t))&&(c?.(e),d?.(e),e.defaultPrevented||f?.())},y);return(0,b.U)(e=>{k===m.layers.size-1&&(s?.(e),!e.defaultPrevented&&f&&(e.preventDefault(),f()))},y),o.useEffect(()=>{if(h)return r&&(0===m.layersWithOutsidePointerEventsDisabled.size&&(n=y.body.style.pointerEvents,y.body.style.pointerEvents="none"),m.layersWithOutsidePointerEventsDisabled.add(h)),m.layers.add(h),j(),()=>{r&&1===m.layersWithOutsidePointerEventsDisabled.size&&(y.body.style.pointerEvents=n)}},[h,y,r,m]),o.useEffect(()=>()=>{h&&(m.layers.delete(h),m.layersWithOutsidePointerEventsDisabled.delete(h),j())},[h,m]),o.useEffect(()=>{let e=()=>w({});return document.addEventListener(C,e),()=>document.removeEventListener(C,e)},[]),(0,a.jsx)(g.div,{...p,ref:R,style:{pointerEvents:P?S?"auto":"none":void 0,...e.style},onFocusCapture:(0,i.mK)(e.onFocusCapture,A.onFocusCapture),onBlurCapture:(0,i.mK)(e.onBlurCapture,A.onBlurCapture),onPointerDownCapture:(0,i.mK)(e.onPointerDownCapture,O.onPointerDownCapture)})});function j(){let e=new CustomEvent(C);document.dispatchEvent(e)}function _(e,t,r,{discrete:n}){let o=r.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),n?w(o,i):o.dispatchEvent(i)}R.displayName="DismissableLayer",o.forwardRef((e,t)=>{let r=o.useContext(E),n=o.useRef(null),i=(0,l.s)(t,n);return o.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,a.jsx)(g.div,{...e,ref:i})}).displayName="DismissableLayerBranch";var N=r(32007),M=r(25045),D=r(89971),k=r(94841),P=r(31246),S=r(83935),O=Symbol("radix.slottable");function A(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===O}var I=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{var r,n;let i,s,u,c=(n=r=`Primitive.${t}`,(i=o.forwardRef((e,t)=>{let{children:r,...n}=e;if(o.isValidElement(r)){var i;let e,a,s=(i=r,(a=(e=Object.getOwnPropertyDescriptor(i.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.ref:(a=(e=Object.getOwnPropertyDescriptor(i,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?i.props.ref:i.props.ref||i.ref),u=function(e,t){let r={...t};for(let n in t){let o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==o.Fragment&&(u.ref=t?(0,l.t)(t,s):s),o.cloneElement(r,u)}return o.Children.count(r)>1?o.Children.only(null):null})).displayName=`${n}.SlotClone`,s=i,(u=o.forwardRef((e,t)=>
1{let{children:r,...n}=e,i=o.Children.toArray(r),l=i.find(A);if(l){let e=l.props.children,r=i.map(t=>t!==l?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,a.jsx)(s,{...n,ref:t,children:o.isValidElement(e)?o.cloneElement(e,void 0,r):null})}return(0,a.jsx)(s,{...n,ref:t,children:r})})).displayName=`${r}.Slot`,u),d=o.forwardRef((e,r)=>{let{asChild:n,...o}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(n?c:t,{...o,ref:r})});return d.displayName=`Primitive.${t}`,{...e,[t]:d}},{}),K="rovingFocusGroup.onEntryFocus",L={bubbles:!1,cancelable:!0},T="RovingFocusGroup",[F,$,W]=(0,p.N)(T),[V,B]=function(e,t=[]){let r=[],n=()=>{let t=r.map(e=>o.createContext(e));return function(r){let n=r?.[e]||t;return o.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let i=o.createContext(n),l=r.length;r=[...r,n];let s=t=>{let{scope:r,children:n,...s}=t,u=r?.[e]?.[l]||i,c=o.useMemo(()=>s,Object.values(s));return(0,a.jsx)(u.Provider,{value:c,children:n})};return s.displayName=t+"Provider",[s,function(r,a){let s=a?.[e]?.[l]||i,u=o.useContext(s);if(u)return u;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return o.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,...t)]}(T,[W]),[z,U]=V(T),G=o.forwardRef((e,t)=>(0,a.jsx)(F.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,a.jsx)(F.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,a.jsx)(Z,{...e,ref:t})})}));G.displayName=T;var Z=o.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,orientation:n,loop:u=!1,dir:c,currentTabStopId:d,defaultCurrentTabStopId:f,onCurrentTabStopIdChange:p,onEntryFocus:h,preventScrollOnEntryFocus:v=!1,...y}=e,g=o.useRef(null),w=(0,l.s)(t,g),b=(0,m.jH)(c),[C,E]=(0,s.i)({prop:d,defaultProp:f??null,onChange:p,caller:T}),[R,j]=o.useState(!1),_=(0,x.c)(h),N=$(r),M=o.useRef(!1),[D,k]=o.useState(0);return o.useEffect(()=>{let e=g.current;if(e)return e.addEventListener(K,_),()=>e.removeEventListener(K,_)},[_]),(0,a.jsx)(z,{scope:r,orientation:n,dir:b,loop:u,currentTabStopId:C,onItemFocus:o.useCallback(e=>E(e),[E]),onItemShiftTab:o.useCallback(()=>j(!0),[]),onFocusableItemAdd:o.useCallback(()=>k(e=>e+1),[]),onFocusableItemRemove:o.useCallback(()=>k(e=>e-1),[]),children:(0,a.jsx)(I.div,{tabIndex:R||0===D?-1:0,"data-orientation":n,...y,ref:w,style:{outline:"none",...e.style},onMouseDown:(0,i.mK)(e.onMouseDown,()=>{M.current=!0}),onFocus:(0,i.mK)(e.onFocus,e=>{let t=!M.current;if(e.target===e.currentTarget&&t&&!R){let t=new CustomEvent(K,L);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=N().filter(e=>e.focusable);Y([e.find(e=>e.active),e.find(e=>e.id===C),...e].filter(Boolean).map(e=>e.ref.current),v)}}M.current=!1}),onBlur:(0,i.mK)(e.onBlur,()=>j(!1))})})}),H="RovingFocusGroupItem",q=o.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:r,focusable:n=!0,active:l=!1,tabStopId:s,children:u,...c}=e,d=(0,D.B)(),f=s||d,p=U(H,r),m=p.currentTabStopId===f,h=$(r),{onFocusableItemAdd:v,onFocusableItemRemove:y,currentTabStopId:g}=p;return o.useEffect(()=>{if(n)return v(),()=>y()},[n,v,y]),(0,a.jsx)(F.ItemSlot,{scope:r,id:f,focusable:n,active:l,children:(0,a.jsx)(I.span,{tabIndex:m?0:-1,"data-orientation":p.orientation,...c,ref:t,onMouseDown:(0,i.mK)(e.onMouseDown,e=>{n?p.onItemFocus(f):e.preventDefault()}),onFocus:(0,i.mK)(e.onFocus,()=>p.onItemFocus(f)),onKeyDown:(0,i.mK)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void p.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=function(e,t,r){var n;let o=(n=e.key,"rtl"!==r?n:"ArrowLeft"===n?"ArrowRight":"ArrowRight"===n?"ArrowLeft":n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(o)))return X[o]}(e,p.orientation,p.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let o=h().filter(e=>
1e.focusable).map(e=>e.ref.current);if("last"===t)o.reverse();else if("prev"===t||"next"===t){var r,n;"prev"===t&&o.reverse();let i=o.indexOf(e.currentTarget);o=p.loop?(r=o,n=i+1,r.map((e,t)=>r[(n+t)%r.length])):o.slice(i+1)}setTimeout(()=>Y(o))}}),children:"function"==typeof u?u({isCurrentTabStop:m,hasTabStop:null!=g}):u})})});q.displayName=H;var X={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function Y(e,t=!1){let r=document.activeElement;for(let n of e)if(n===r||(n.focus({preventScroll:t}),document.activeElement!==r))return}var J=r(22954),Q=r(5174),ee=["Enter"," "],et=["ArrowUp","PageDown","End"],er=["ArrowDown","PageUp","Home",...et],en={ltr:[...ee,"ArrowRight"],rtl:[...ee,"ArrowLeft"]},eo={ltr:["ArrowLeft"],rtl:["ArrowRight"]},ei="Menu",[el,ea,es]=(0,p.N)(ei),[eu,ec]=function(e,t=[]){let r=[],n=()=>{let t=r.map(e=>o.createContext(e));return function(r){let n=r?.[e]||t;return o.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let i=o.createContext(n),l=r.length;r=[...r,n];let s=t=>{let{scope:r,children:n,...s}=t,u=r?.[e]?.[l]||i,c=o.useMemo(()=>s,Object.values(s));return(0,a.jsx)(u.Provider,{value:c,children:n})};return s.displayName=t+"Provider",[s,function(r,a){let s=a?.[e]?.[l]||i,u=o.useContext(s);if(u)return u;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return o.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,...t)]}(ei,[es,k.Bk,B]),ed=(0,k.Bk)(),ef=B(),[ep,em]=eu(ei),[eh,ev]=eu(ei),ey=e=>{let{__scopeMenu:t,open:r=!1,children:n,dir:i,onOpenChange:l,modal:s=!0}=e,u=ed(t),[c,d]=o.useState(null),f=o.useRef(!1),p=(0,x.c)(l),h=(0,m.jH)(i);return o.useEffect(()=>{let e=()=>{f.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>f.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,a.jsx)(k.bL,{...u,children:(0,a.jsx)(ep,{scope:t,open:r,onOpenChange:p,content:c,onContentChange:d,children:(0,a.jsx)(eh,{scope:t,onClose:o.useCallback(()=>p(!1),[p]),isUsingKeyboardRef:f,dir:h,modal:s,children:n})})})};ey.displayName=ei;var eg=o.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,o=ed(r);return(0,a.jsx)(k.Mz,{...o,...n,ref:t})});eg.displayName="MenuAnchor";var ew="MenuPortal",[ex,eb]=eu(ew,{forceMount:void 0}),eC=e=>{let{__scopeMenu:t,forceMount:r,children:n,container:o}=e,i=em(ew,t);return(0,a.jsx)(ex,{scope:t,forceMount:r,children:(0,a.jsx)(S.C,{present:r||i.open,children:(0,a.jsx)(P.Z,{asChild:!0,container:o,children:n})})})};eC.displayName=ew;var eE="MenuContent",[eR,ej]=eu(eE),e_=o.forwardRef((e,t)=>{let r=eb(eE,e.__scopeMenu),{forceMount:n=r.forceMount,...o}=e,i=em(eE,e.__scopeMenu),l=ev(eE,e.__scopeMenu);return(0,a.jsx)(el.Provider,{scope:e.__scopeMenu,children:(0,a.jsx)(S.C,{present:n||i.open,children:(0,a.jsx)(el.Slot,{scope:e.__scopeMenu,children:l.modal?(0,a.jsx)(eN,{...o,ref:t}):(0,a.jsx)(eM,{...o,ref:t})})})})}),eN=o.forwardRef((e,t)=>{let r=em(eE,e.__scopeMenu),n=o.useRef(null),s=(0,l.s)(t,n);return o.useEffect(()=>{let e=n.current;if(e)return(0,J.Eq)(e)},[]),(0,a.jsx)(ek,{...e,ref:s,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:(0,i.mK)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),eM=o.forwardRef((e,t)=>{let r=em(eE,e.__scopeMenu);return(0,a.jsx)(ek,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),eD=h("MenuContent.ScrollLock"),ek=o.forwardRef((e,t)=>
1{let{__scopeMenu:r,loop:n=!1,trapFocus:s,onOpenAutoFocus:u,onCloseAutoFocus:c,disableOutsidePointerEvents:d,onEntryFocus:f,onEscapeKeyDown:p,onPointerDownOutside:m,onFocusOutside:h,onInteractOutside:v,onDismiss:y,disableOutsideScroll:g,...w}=e,x=em(eE,r),b=ev(eE,r),C=ed(r),E=ef(r),j=ea(r),[_,D]=o.useState(null),P=o.useRef(null),S=(0,l.s)(t,P,x.onContentChange),O=o.useRef(0),A=o.useRef(""),I=o.useRef(0),K=o.useRef(null),L=o.useRef("right"),T=o.useRef(0),F=g?Q.A:o.Fragment;o.useEffect(()=>()=>window.clearTimeout(O.current),[]),(0,N.Oh)();let $=o.useCallback(e=>{var t,r;return L.current===K.current?.side&&(t=e,!!(r=K.current?.area)&&function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let l=t[e],a=t[i],s=l.x,u=l.y,c=a.x,d=a.y;u>n!=d>n&&r<(c-s)*(n-u)/(d-u)+s&&(o=!o)}return o}({x:t.clientX,y:t.clientY},r))},[]);return(0,a.jsx)(eR,{scope:r,searchRef:A,onItemEnter:o.useCallback(e=>{$(e)&&e.preventDefault()},[$]),onItemLeave:o.useCallback(e=>{$(e)||(P.current?.focus(),D(null))},[$]),onTriggerLeave:o.useCallback(e=>{$(e)&&e.preventDefault()},[$]),pointerGraceTimerRef:I,onPointerGraceIntentChange:o.useCallback(e=>{K.current=e},[]),children:(0,a.jsx)(F,{...g?{as:eD,allowPinchZoom:!0}:void 0,children:(0,a.jsx)(M.n,{asChild:!0,trapped:s,onMountAutoFocus:(0,i.mK)(u,e=>{e.preventDefault(),P.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:c,children:(0,a.jsx)(R,{asChild:!0,disableOutsidePointerEvents:d,onEscapeKeyDown:p,onPointerDownOutside:m,onFocusOutside:h,onInteractOutside:v,onDismiss:y,children:(0,a.jsx)(G,{asChild:!0,...E,dir:b.dir,orientation:"vertical",loop:n,currentTabStopId:_,onCurrentTabStopIdChange:D,onEntryFocus:(0,i.mK)(f,e=>{b.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,a.jsx)(k.UC,{role:"menu","aria-orientation":"vertical","data-state":e5(x.open),"data-radix-menu-content":"",dir:b.dir,...C,...w,ref:S,style:{outline:"none",...w.style},onKeyDown:(0,i.mK)(w.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,n=1===e.key.length;if(t){var o;let t,i,l,a,s,u;"Tab"===e.key&&e.preventDefault(),!r&&n&&(o=e.key,t=A.current+o,i=j().filter(e=>!e.disabled),l=document.activeElement,a=i.find(e=>e.ref.current===l)?.textValue,s=function(e,t,r){var n;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=r?e.indexOf(r):-1,l=(n=Math.max(i,0),e.map((t,r)=>e[(n+r)%e.length]));1===o.length&&(l=l.filter(e=>e!==r));let a=l.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return a!==r?a:void 0}(i.map(e=>e.textValue),t,a),u=i.find(e=>e.textValue===s)?.ref.current,function e(t){A.current=t,window.clearTimeout(O.current),""!==t&&(O.current=window.setTimeout(()=>e(""),1e3))}(t),u&&setTimeout(()=>u.focus()))}let i=P.current;if(e.target!==i||!er.includes(e.key))return;e.preventDefault();let l=j().filter(e=>!e.disabled).map(e=>e.ref.current);et.includes(e.key)&&l.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(l)}),onBlur:(0,i.mK)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(O.current),A.current="")}),onPointerMove:(0,i.mK)(e.onPointerMove,e3(e=>{let t=e.target,r=T.current!==e.clientX;e.currentTarget.contains(t)&&r&&(L.current=e.clientX>T.current?"right":"left",T.current=e.clientX)}))})})})})})})});e_.displayName=eE;var eP=o.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,a.jsx)(g.div,{role:"group",...n,ref:t})});eP.displayName="MenuGroup";var eS=o.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,a.jsx)(g.div,{...n,ref:t})});eS.displayName="MenuLabel";var eO="MenuItem",eA="menu.itemSelect",eI=o.forwardRef((e,t)=>{let{disabled:r=!1,onSelect:n,...s}=e,u=o.useRef(null),c=ev(eO,e.__scopeMenu),d=ej(eO,e.__scopeMenu),f=(0,l.s)(t,u),p=o.useRef(!1);return(0,a.jsx)(eK,{...s,ref:f,disabled:r,onClick:(0,i.mK)(e.onClick,()=>{let e=u.current;if(!r&&e){let t=new CustomEvent(eA,{bubbles:!0,cancelable:!0});e.addEventListener(eA,e=>n?.(e),{once:!0}),w(e,t),t.defaultPrevented?p.current=!1:c.onClose()}}),onPointerDown:t=>{e.onPointerDown?.(t),p.current=!0},onPointerUp:(0,i.mK)(e.onPointerUp,e=>{p.current||e.currentTarget?.click()}),onKeyDown:(0,i.mK)(e.onKeyDown,e=>{let t=""!==d.searchRef.current;
1r||t&&" "===e.key||ee.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});eI.displayName=eO;var eK=o.forwardRef((e,t)=>{let{__scopeMenu:r,disabled:n=!1,textValue:s,...u}=e,c=ej(eO,r),d=ef(r),f=o.useRef(null),p=(0,l.s)(t,f),[m,h]=o.useState(!1),[v,y]=o.useState("");return o.useEffect(()=>{let e=f.current;e&&y((e.textContent??"").trim())},[u.children]),(0,a.jsx)(el.ItemSlot,{scope:r,disabled:n,textValue:s??v,children:(0,a.jsx)(q,{asChild:!0,...d,focusable:!n,children:(0,a.jsx)(g.div,{role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":n||void 0,"data-disabled":n?"":void 0,...u,ref:p,onPointerMove:(0,i.mK)(e.onPointerMove,e3(e=>{n?c.onItemLeave(e):(c.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,i.mK)(e.onPointerLeave,e3(e=>c.onItemLeave(e))),onFocus:(0,i.mK)(e.onFocus,()=>h(!0)),onBlur:(0,i.mK)(e.onBlur,()=>h(!1))})})})}),eL=o.forwardRef((e,t)=>{let{checked:r=!1,onCheckedChange:n,...o}=e;return(0,a.jsx)(eU,{scope:e.__scopeMenu,checked:r,children:(0,a.jsx)(eI,{role:"menuitemcheckbox","aria-checked":e7(r)?"mixed":r,...o,ref:t,"data-state":e2(r),onSelect:(0,i.mK)(o.onSelect,()=>n?.(!!e7(r)||!r),{checkForDefaultPrevented:!1})})})});eL.displayName="MenuCheckboxItem";var eT="MenuRadioGroup",[eF,e$]=eu(eT,{value:void 0,onValueChange:()=>{}}),eW=o.forwardRef((e,t)=>{let{value:r,onValueChange:n,...o}=e,i=(0,x.c)(n);return(0,a.jsx)(eF,{scope:e.__scopeMenu,value:r,onValueChange:i,children:(0,a.jsx)(eP,{...o,ref:t})})});eW.displayName=eT;var eV="MenuRadioItem",eB=o.forwardRef((e,t)=>{let{value:r,...n}=e,o=e$(eV,e.__scopeMenu),l=r===o.value;return(0,a.jsx)(eU,{scope:e.__scopeMenu,checked:l,children:(0,a.jsx)(eI,{role:"menuitemradio","aria-checked":l,...n,ref:t,"data-state":e2(l),onSelect:(0,i.mK)(n.onSelect,()=>o.onValueChange?.(r),{checkForDefaultPrevented:!1})})})});eB.displayName=eV;var ez="MenuItemIndicator",[eU,eG]=eu(ez,{checked:!1}),eZ=o.forwardRef((e,t)=>{let{__scopeMenu:r,forceMount:n,...o}=e,i=eG(ez,r);return(0,a.jsx)(S.C,{present:n||e7(i.checked)||!0===i.checked,children:(0,a.jsx)(g.span,{...o,ref:t,"data-state":e2(i.checked)})})});eZ.displayName=ez;var eH=o.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,a.jsx)(g.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});eH.displayName="MenuSeparator";var eq=o.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,o=ed(r);return(0,a.jsx)(k.i3,{...o,...n,ref:t})});eq.displayName="MenuArrow";var[eX,eY]=eu("MenuSub"),eJ="MenuSubTrigger",eQ=o.forwardRef((e,t)=>{let r=em(eJ,e.__scopeMenu),n=ev(eJ,e.__scopeMenu),s=eY(eJ,e.__scopeMenu),u=ej(eJ,e.__scopeMenu),c=o.useRef(null),{pointerGraceTimerRef:d,onPointerGraceIntentChange:f}=u,p={__scopeMenu:e.__scopeMenu},m=o.useCallback(()=>{c.current&&window.clearTimeout(c.current),c.current=null},[]);return o.useEffect(()=>m,[m]),o.useEffect(()=>{let e=d.current;return()=>{window.clearTimeout(e),f(null)}},[d,f]),(0,a.jsx)(eg,{asChild:!0,...p,children:(0,a.jsx)(eK,{id:s.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":s.contentId,"data-state":e5(r.open),...e,ref:(0,l.t)(t,s.onTriggerChange),onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),r.open||r.onOpenChange(!0))},onPointerMove:(0,i.mK)(e.onPointerMove,e3(t=>{u.onItemEnter(t),!t.defaultPrevented&&(e.disabled||r.open||c.current||(u.onPointerGraceIntentChange(null),c.current=window.setTimeout(()=>{r.onOpenChange(!0),m()},100)))})),onPointerLeave:(0,i.mK)(e.onPointerLeave,e3(e=>{m();let t=r.content?.getBoundingClientRect();if(t){let n=r.content?.dataset.side,o="right"===n,i=t[o?"left":"right"],l=t[o?"right":"left"];u.onPointerGraceIntentChange({area:[{x:e.clientX+(o?-5:5),y:e.clientY},{x:i,y:t.top},{x:l,y:t.top},{x:l,y:t.bottom},{x:i,y:t.bottom}],side:n}),window.clearTimeout(d.current),d.current=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(e),e.defaultPrevented)return;u.onPointerGraceIntentChange(null)}})),onKeyDown:(0,i.mK)(e.onKeyDown,t=>{let o=""!==u.searchRef.current;e.disabled||o&&" "===t.key||en[n.dir].includes(t.key)&&(r.onOpenChange(!0),r.content?.focus(),t.preventDefault())})})})});eQ.displayName=eJ;var e0="MenuSubContent",e1=o.forwardRef((e,t)=>
1{let r=eb(eE,e.__scopeMenu),{forceMount:n=r.forceMount,...s}=e,u=em(eE,e.__scopeMenu),c=ev(eE,e.__scopeMenu),d=eY(e0,e.__scopeMenu),f=o.useRef(null),p=(0,l.s)(t,f);return(0,a.jsx)(el.Provider,{scope:e.__scopeMenu,children:(0,a.jsx)(S.C,{present:n||u.open,children:(0,a.jsx)(el.Slot,{scope:e.__scopeMenu,children:(0,a.jsx)(ek,{id:d.contentId,"aria-labelledby":d.triggerId,...s,ref:p,align:"start",side:"rtl"===c.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{c.isUsingKeyboardRef.current&&f.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,i.mK)(e.onFocusOutside,e=>{e.target!==d.trigger&&u.onOpenChange(!1)}),onEscapeKeyDown:(0,i.mK)(e.onEscapeKeyDown,e=>{c.onClose(),e.preventDefault()}),onKeyDown:(0,i.mK)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=eo[c.dir].includes(e.key);t&&r&&(u.onOpenChange(!1),d.trigger?.focus(),e.preventDefault())})})})})})});function e5(e){return e?"open":"closed"}function e7(e){return"indeterminate"===e}function e2(e){return e7(e)?"indeterminate":e?"checked":"unchecked"}function e3(e){return t=>"mouse"===t.pointerType?e(t):void 0}e1.displayName=e0;var e9="DropdownMenu",[e4,e8]=function(e,t=[]){let r=[],n=()=>{let t=r.map(e=>o.createContext(e));return function(r){let n=r?.[e]||t;return o.useMemo(()=>({[`__scope${e}`]:{...r,[e]:n}}),[r,n])}};return n.scopeName=e,[function(t,n){let i=o.createContext(n),l=r.length;r=[...r,n];let s=t=>{let{scope:r,children:n,...s}=t,u=r?.[e]?.[l]||i,c=o.useMemo(()=>s,Object.values(s));return(0,a.jsx)(u.Provider,{value:c,children:n})};return s.displayName=t+"Provider",[s,function(r,a){let s=a?.[e]?.[l]||i,u=o.useContext(s);if(u)return u;if(void 0!==n)return n;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let n=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return o.useMemo(()=>({[`__scope${t.scopeName}`]:n}),[n])}};return r.scopeName=t.scopeName,r}(n,...t)]}(e9,[ec]),e6=ec(),[te,tt]=e4(e9),tr=e=>{let{__scopeDropdownMenu:t,children:r,dir:n,open:i,defaultOpen:l,onOpenChange:u,modal:c=!0}=e,d=e6(t),f=o.useRef(null),[p,m]=(0,s.i)({prop:i,defaultProp:l??!1,onChange:u,caller:e9});return(0,a.jsx)(te,{scope:t,triggerId:(0,D.B)(),triggerRef:f,contentId:(0,D.B)(),open:p,onOpenChange:m,onOpenToggle:o.useCallback(()=>m(e=>!e),[m]),modal:c,children:(0,a.jsx)(ey,{...d,open:p,onOpenChange:m,dir:n,modal:c,children:r})})};tr.displayName=e9;var tn="DropdownMenuTrigger",to=o.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,disabled:n=!1,...o}=e,s=tt(tn,r),u=e6(r);return(0,a.jsx)(eg,{asChild:!0,...u,children:(0,a.jsx)(f.button,{type:"button",id:s.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":s.open?s.contentId:void 0,"data-state":s.open?"open":"closed","data-disabled":n?"":void 0,disabled:n,...o,ref:(0,l.t)(t,s.triggerRef),onPointerDown:(0,i.mK)(e.onPointerDown,e=>{!n&&0===e.button&&!1===e.ctrlKey&&(s.onOpenToggle(),s.open||e.preventDefault())}),onKeyDown:(0,i.mK)(e.onKeyDown,e=>{!n&&(["Enter"," "].includes(e.key)&&s.onOpenToggle(),"ArrowDown"===e.key&&s.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});to.displayName=tn;var ti=e=>{let{__scopeDropdownMenu:t,...r}=e,n=e6(t);return(0,a.jsx)(eC,{...n,...r})};ti.displayName="DropdownMenuPortal";var tl="DropdownMenuContent",ta=o.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,l=tt(tl,r),s=e6(r),u=o.useRef(!1);return(0,a.jsx)(e_,{id:l.contentId,"aria-labelledby":l.triggerId,...s,...n,ref:t,onCloseAutoFocus:(0,i.mK)(e.onCloseAutoFocus,e=>{u.current||l.triggerRef.current?.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:(0,i.mK)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,r=0===t.button&&!0===t.ctrlKey,n=2===t.button||r;(!l.modal||n)&&(u.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)"}})});ta.displayName=tl,o.forwardRef((e,t)=>
1{let{__scopeDropdownMenu:r,...n}=e,o=e6(r);return(0,a.jsx)(eP,{...o,...n,ref:t})}).displayName="DropdownMenuGroup";var ts=o.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=e6(r);return(0,a.jsx)(eS,{...o,...n,ref:t})});ts.displayName="DropdownMenuLabel";var tu=o.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=e6(r);return(0,a.jsx)(eI,{...o,...n,ref:t})});tu.displayName="DropdownMenuItem",o.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=e6(r);return(0,a.jsx)(eL,{...o,...n,ref:t})}).displayName="DropdownMenuCheckboxItem";var tc=o.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=e6(r);return(0,a.jsx)(eW,{...o,...n,ref:t})});tc.displayName="DropdownMenuRadioGroup";var td=o.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=e6(r);return(0,a.jsx)(eB,{...o,...n,ref:t})});td.displayName="DropdownMenuRadioItem";var tf=o.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=e6(r);return(0,a.jsx)(eZ,{...o,...n,ref:t})});tf.displayName="DropdownMenuItemIndicator";var tp=o.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=e6(r);return(0,a.jsx)(eH,{...o,...n,ref:t})});tp.displayName="DropdownMenuSeparator",o.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=e6(r);return(0,a.jsx)(eq,{...o,...n,ref:t})}).displayName="DropdownMenuArrow",o.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=e6(r);return(0,a.jsx)(eQ,{...o,...n,ref:t})}).displayName="DropdownMenuSubTrigger",o.forwardRef((e,t)=>{let{__scopeDropdownMenu:r,...n}=e,o=e6(r);return(0,a.jsx)(e1,{...o,...n,ref:t,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)"}})}).displayName="DropdownMenuSubContent";var tm=tr,th=to,tv=ti,ty=ta,tg=ts,tw=tu,tx=tc,tb=td,tC=tf,tE=tp},88051:(e,t,r)=>{r.d(t,{N:()=>u});var n=r(12115),o=r(95155),i=r(47527);function l(e){var t;let r,l=(t=e,(r=n.forwardRef((e,t)=>{let{children:r,...o}=e;if(n.isValidElement(r)){var l;let e,a,s=(l=r,(a=(e=Object.getOwnPropertyDescriptor(l.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.ref:(a=(e=Object.getOwnPropertyDescriptor(l,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?l.props.ref:l.props.ref||l.ref),u=function(e,t){let r={...t};for(let n in t){let o=e[n],i=t[n];/^on[A-Z]/.test(n)?o&&i?r[n]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...i}:"className"===n&&(r[n]=[o,i].filter(Boolean).join(" "))}return{...e,...r}}(o,r.props);return r.type!==n.Fragment&&(u.ref=t?(0,i.t)(t,s):s),n.cloneElement(r,u)}return n.Children.count(r)>1?n.Children.only(null):null})).displayName=`${t}.SlotClone`,r),a=n.forwardRef((e,t)=>{let{children:r,...i}=e,a=n.Children.toArray(r),u=a.find(s);if(u){let e=u.props.children,r=a.map(t=>t!==u?t:n.Children.count(e)>1?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,o.jsx)(l,{...i,ref:t,children:n.isValidElement(e)?n.cloneElement(e,void 0,r):null})}return(0,o.jsx)(l,{...i,ref:t,children:r})});return a.displayName=`${e}.Slot`,a}var a=Symbol("radix.slottable");function s(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===a}function u(e){let t=e+"CollectionProvider",[r,a]=function(e,t=[]){let r=[],i=()=>{let t=r.map(e=>n.createContext(e));return function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return i.scopeName=e,[function(t,i){let l=n.createContext(i),a=r.length;r=[...r,i];let s=t=>{let{scope:r,children:i,...s}=t,u=r?.[e]?.[a]||l,c=n.useMemo(()=>s,Object.values(s));return(0,o.jsx)(u.Provider,{value:c,children:i})};return s.displayName=t+"Provider",[s,function(r,o){let s=o?.[e]?.[a]||l,u=n.useContext(s);if(u)return u;if(void 0!==i)return i;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:r,scopeName:n})=>
1{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}(i,...t)]}(t),[s,u]=r(t,{collectionRef:{current:null},itemMap:new Map}),c=e=>{let{scope:t,children:r}=e,i=n.useRef(null),l=n.useRef(new Map).current;return(0,o.jsx)(s,{scope:t,itemMap:l,collectionRef:i,children:r})};c.displayName=t;let d=e+"CollectionSlot",f=l(d),p=n.forwardRef((e,t)=>{let{scope:r,children:n}=e,l=u(d,r),a=(0,i.s)(t,l.collectionRef);return(0,o.jsx)(f,{ref:a,children:n})});p.displayName=d;let m=e+"CollectionItemSlot",h="data-radix-collection-item",v=l(m),y=n.forwardRef((e,t)=>{let{scope:r,children:l,...a}=e,s=n.useRef(null),c=(0,i.s)(t,s),d=u(m,r);return n.useEffect(()=>(d.itemMap.set(s,{ref:s,...a}),()=>void d.itemMap.delete(s))),(0,o.jsx)(v,{...{[h]:""},ref:c,children:l})});return y.displayName=m,[{Provider:c,Slot:p,ItemSlot:y},function(t){let r=u(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${h}]`));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},a]}var c=new WeakMap;function d(e,t){var r,n;let o,i,l;if("at"in Array.prototype)return Array.prototype.at.call(e,t);let a=(r=e,n=t,o=r.length,(l=(i=f(n))>=0?i:o+i)<0||l>=o?-1:l);return -1===a?void 0:e[a]}function f(e){return e!=e||0===e?0:Math.trunc(e)}(class e extends Map{#e;constructor(e){super(e),this.#e=[...super.keys()],c.set(this,!0)}set(e,t){return c.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,r){let n,o=this.has(t),i=this.#e.length,l=f(e),a=l>=0?l:i+l,s=a<0||a>=i?-1:a;if(s===this.size||o&&s===this.size-1||-1===s)return this.set(t,r),this;let u=this.size+ +!o;l<0&&a++;let c=[...this.#e],d=!1;for(let e=a;e<u;e++)if(a===e){let i=c[e];c[e]===t&&(i=c[e+1]),o&&this.delete(t),n=this.get(i),this.set(t,r)}else{d||c[e-1]!==t||(d=!0);let r=c[d?e:e-1],o=n;n=this.get(r),this.delete(r),this.set(r,o)}return this}with(t,r,n){let o=new e(this);return o.insert(t,r,n),o}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,r){let n=this.#e.indexOf(e);return -1===n?this:this.insert(n,t,r)}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,r){let n=this.#e.indexOf(e);return -1===n?this:this.insert(n+1,t,r)}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=d(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=d(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return d(this.#e,e)}from(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.at(n)}keyFrom(e,t){let r=this.indexOf(e);if(-1===r)return;let n=r+t;return n<0&&(n=0),n>=this.size&&(n=this.size-1),this.keyAt(n)}find(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return n;r++}}findIndex(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return r;r++}return -1}filter(t,r){let n=[],o=0;for(let e of this)Reflect.apply(t,r,[e,o,this])&&n.push(e),o++;return new e(n)}map(t,r){let n=[],o=0;for(let e of this)n.push([e[0],Reflect.apply(t,r,[e,o,this])]),o++;return new e(n)}reduce(...e){let[t,r]=e,n=0,o=r??this.at(0);for(let r of this)o=0===n&&1===e.length?r:Reflect.apply(t,this,[o,r,n,this]),n++;return o}reduceRight(...e){let[t,r]=e,n=r??this.at(-1);for(let r=this.size-1;r>=0;r--){let o=this.at(r);n=r===this.size-1&&1===e.length?o:Reflect.apply(t,this,[n,o,r,this])}return n}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let r=this.keyAt(e),n=this.get(r);t.set(r,n)}return t}toSpliced(...t){let r=[...this.entries()];return r.splice(...t),new e(r)}slice(t,r){let n=new e,o=this.size-1;if(void 0===t)return n;t<0&&(t+=this.size),void 0!==r&&r>0&&(o=r-1);for(let e=t;e<=o;e++){let t=this.keyAt(e),r=this.get(t);n.set(t,r)}return n}every(e,t){let r=0;for(let n of this){if(!Reflect.apply(e,t,[n,r,this]))return!1;r++}return!0}some(e,t){let r=0;for(let n of this){if(Reflect.apply(e,t,[n,r,this]))return!0;r++}return!1}})}}]);

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.