PageSourceSearch

https://www.runcell.dev/_next/static/chunks/6534-fb1191574eba96c8.js?dpl=dpl_AepDnBgzHUFegA6dicJW7piaLbMD

js runcell.dev collected 2026-09-25 15:03:09 UTC 33,229 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6534],{6534:function(e,n,t){t.d(n,{VY:function(){return nN},ck:function(){return nT},__:function(){return nO},Uv:function(){return n_},fC:function(){return nj},Z0:function(){return nA},xz:function(){return nP}});var r,o=t(2265);function a(e,n,{checkForDefaultPrevented:t=!0}={}){return function(r){if(e?.(r),!1===t||!r.defaultPrevented)return n?.(r)}}var i=t(98575),l=t(73966),u=t(80886),d=t(82912),s=t(9923),c=t(29114),f=t(26606),p=t(91096),v=t(57437),m="dismissableLayer.update",h=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),g=o.forwardRef((e,n)=>{var t,l;let{disableOutsidePointerEvents:u=!1,onEscapeKeyDown:s,onPointerDownOutside:c,onFocusOutside:g,onInteractOutside:x,onDismiss:b,...C}=e,E=o.useContext(h),[R,M]=o.useState(null),D=null!==(l=null==R?void 0:R.ownerDocument)&&void 0!==l?l:null===(t=globalThis)||void 0===t?void 0:t.document,[,j]=o.useState({}),P=(0,i.e)(n,e=>M(e)),_=Array.from(E.layers),[N]=[...E.layersWithOutsidePointerEventsDisabled].slice(-1),O=_.indexOf(N),T=R?_.indexOf(R):-1,A=E.layersWithOutsidePointerEventsDisabled.size>0,I=T>=O,k=function(e){var n;let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(n=globalThis)||void 0===n?void 0:n.document,r=(0,f.W)(e),a=o.useRef(!1),i=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!a.current){let n=function(){y("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);a.current=!1},n=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(n),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,r]),{onPointerDownCapture:()=>a.current=!0}}(e=>{let n=e.target,t=[...E.branches].some(e=>e.contains(n));!I||t||(null==c||c(e),null==x||x(e),e.defaultPrevented||null==b||b())},D),S=function(e){var n;let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null===(n=globalThis)||void 0===n?void 0:n.document,r=(0,f.W)(e),a=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!a.current&&y("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>a.current=!0,onBlurCapture:()=>a.current=!1}}(e=>{let n=e.target;[...E.branches].some(e=>e.contains(n))||(null==g||g(e),null==x||x(e),e.defaultPrevented||null==b||b())},D);return(0,p.e)(e=>{T!==E.layers.size-1||(null==s||s(e),!e.defaultPrevented&&b&&(e.preventDefault(),b()))},D),o.useEffect(()=>{if(R)return u&&(0===E.layersWithOutsidePointerEventsDisabled.size&&(r=D.body.style.pointerEvents,D.body.style.pointerEvents="none"),E.layersWithOutsidePointerEventsDisabled.add(R)),E.layers.add(R),w(),()=>{u&&1===E.layersWithOutsidePointerEventsDisabled.size&&(D.body.style.pointerEvents=r)}},[R,D,u,E]),o.useEffect(()=>()=>{R&&(E.layers.delete(R),E.layersWithOutsidePointerEventsDisabled.delete(R),w())},[R,E]),o.useEffect(()=>{let e=()=>j({});return document.addEventListener(m,e),()=>document.removeEventListener(m,e)},[]),(0,v.jsx)(d.WV.div,{...C,ref:P,style:{pointerEvents:A?I?"auto":"none":void 0,...e.style},onFocusCapture:a(e.onFocusCapture,S.onFocusCapture),onBlurCapture:a(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:a(e.onPointerDownCapture,k.onPointerDownCapture)})});function w(){let e=new CustomEvent(m);document.dispatchEvent(e)}function y(e,n,t,r){let{discrete:o}=r,a=t.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:t});n&&a.addEventListener(e,n,{once:!0}),o?(0,d.jH)(a,i):a.dispatchEvent(i)}g.displayName="DismissableLayer",o.forwardRef((e,n)=>{let t=o.useContext(h),r=o.useRef(null),a=(0,i.e)(n,r);return o.useEffect(()=>{let e=r.current;if(e)return t.branches.add(e),()=>{t.branches.delete(e)}},[t.branches]),(0,v.jsx)(d.WV.div,{...e,ref:a})}).displayName="DismissableLayerBranch";var x=0;function b(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.
1style.position="fixed",e.style.pointerEvents="none",e}var C=t(99103),E=t(99255),R=t(97859),M=t(50032),D=t(61168),j=t(61188),P=t(90420),_="Popper",[N,O]=(0,l.b)(_),[T,A]=N(_),I=e=>{let{__scopePopper:n,children:t}=e,[r,a]=o.useState(null);return(0,v.jsx)(T,{scope:n,anchor:r,onAnchorChange:a,children:t})};I.displayName=_;var k="PopperAnchor",S=o.forwardRef((e,n)=>{let{__scopePopper:t,virtualRef:r,...a}=e,l=A(k,t),u=o.useRef(null),s=(0,i.e)(n,u);return o.useEffect(()=>{l.onAnchorChange((null==r?void 0:r.current)||u.current)}),r?null:(0,v.jsx)(d.WV.div,{...a,ref:s})});S.displayName=k;var F="PopperContent",[L,W]=N(F),K=o.forwardRef((e,n)=>{var t,r,a,l,u,s,c,p;let{__scopePopper:m,side:h="bottom",sideOffset:g=0,align:w="center",alignOffset:y=0,arrowPadding:x=0,avoidCollisions:b=!0,collisionBoundary:C=[],collisionPadding:E=0,sticky:D="partial",hideWhenDetached:_=!1,updatePositionStrategy:N="optimized",onPlaced:O,...T}=e,I=A(F,m),[k,S]=o.useState(null),W=(0,i.e)(n,e=>S(e)),[K,V]=o.useState(null),U=(0,P.t)(K),B=null!==(c=null==U?void 0:U.width)&&void 0!==c?c:0,Y=null!==(p=null==U?void 0:U.height)&&void 0!==p?p:0,X="number"==typeof E?E:{top:0,right:0,bottom:0,left:0,...E},Z=Array.isArray(C)?C:[C],q=Z.length>0,$={padding:X,boundary:Z.filter(G),altBoundary:q},{refs:J,floatingStyles:Q,placement:ee,isPositioned:en,middlewareData:et}=(0,R.YF)({strategy:"fixed",placement:h+("center"!==w?"-"+w:""),whileElementsMounted:function(){for(var e=arguments.length,n=Array(e),t=0;t<e;t++)n[t]=arguments[t];return(0,M.Me)(...n,{animationFrame:"always"===N})},elements:{reference:I.anchor},middleware:[(0,R.cv)({mainAxis:g+Y,alignmentAxis:y}),b&&(0,R.uY)({mainAxis:!0,crossAxis:!1,limiter:"partial"===D?(0,R.dr)():void 0,...$}),b&&(0,R.RR)({...$}),(0,R.dp)({...$,apply:e=>{let{elements:n,rects:t,availableWidth:r,availableHeight:o}=e,{width:a,height:i}=t.reference,l=n.floating.style;l.setProperty("--radix-popper-available-width","".concat(r,"px")),l.setProperty("--radix-popper-available-height","".concat(o,"px")),l.setProperty("--radix-popper-anchor-width","".concat(a,"px")),l.setProperty("--radix-popper-anchor-height","".concat(i,"px"))}}),K&&(0,R.x7)({element:K,padding:x}),z({arrowWidth:B,arrowHeight:Y}),_&&(0,R.Cp)({strategy:"referenceHidden",...$})]}),[er,eo]=H(ee),ea=(0,f.W)(O);(0,j.b)(()=>{en&&(null==ea||ea())},[en,ea]);let ei=null===(t=et.arrow)||void 0===t?void 0:t.x,el=null===(r=et.arrow)||void 0===r?void 0:r.y,eu=(null===(a=et.arrow)||void 0===a?void 0:a.centerOffset)!==0,[ed,es]=o.useState();return(0,j.b)(()=>{k&&es(window.getComputedStyle(k).zIndex)},[k]),(0,v.jsx)("div",{ref:J.setFloating,"data-radix-popper-content-wrapper":"",style:{...Q,transform:en?Q.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ed,"--radix-popper-transform-origin":[null===(l=et.transformOrigin)||void 0===l?void 0:l.x,null===(u=et.transformOrigin)||void 0===u?void 0:u.y].join(" "),...(null===(s=et.hide)||void 0===s?void 0:s.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,v.jsx)(L,{scope:m,placedSide:er,onArrowChange:V,arrowX:ei,arrowY:el,shouldHideArrow:eu,children:(0,v.jsx)(d.WV.div,{"data-side":er,"data-align":eo,...T,ref:W,style:{...T.style,animation:en?void 0:"none"}})})})});K.displayName=F;var V="PopperArrow",U={top:"bottom",right:"left",bottom:"top",left:"right"},B=o.forwardRef(function(e,n){let{__scopePopper:t,...r}=e,o=W(V,t),a=U[o.placedSide];return(0,v.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[a]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,v.jsx)(D.f,{...r,ref:n,style:{...r.style,display:"block"}})})});function G(e){return null!==e}B.displayName=V;var z=e=>({name:"transformOrigin",options:e,fn(n){var t,r,o,a,i;let{placement:l,rects:u,middlewareData:d}=n,s=(null===(t=d.arrow)||void 0===t?void 0:t.centerOffset)!==0,c=s?0:e.arrowWidth,f=s?0:e.arrowHeight,[p,v]=H(l),m={start:"0%",center:"50%",end:"100%"}[v],h=(null!==(a=null===(r=d.arrow)||void 0===r?void 0:r.x)&&void 0!==a?a:0)+c/2,g=(null!==(i=null===(o=d.arrow)||void 0===o?void 0:o.y)&&void 0!==i?i:0)+f/2,w="",y="";return"bottom"===p?(w=s?m:"".concat(h,"px"),y="".concat(-f,"px")):"top"===p?(w=s?m:"".concat(h,"px"),y="".concat(u.floating.height+f,"px")):"right"===p?(w="".concat(-f,"px"),y=s?m:"".concat(g,"px")):"left"===p&&(w="".concat(u.floating.width+f,"px"),y=s?m:"".concat(g,"px")),{data:{x:w,y}}}});function H(e){let[n,t="center"]=e.split("-");return[n,t]}var Y=t(83832),X=e=>{var n,t;let r,a;let{present:l,children:u}=e,d=function(e){var n,t;
1let[r,a]=o.useState(),i=o.useRef(null),l=o.useRef(e),u=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"}},o.useReducer((e,n)=>{let r=t[e][n];return null!=r?r:e},n));return o.useEffect(()=>{let e=Z(i.current);u.current="mounted"===d?e:"none"},[d]),(0,j.b)(()=>{let n=i.current,t=l.current;if(t!==e){let r=u.current,o=Z(n);e?s("MOUNT"):"none"===o||(null==n?void 0:n.display)==="none"?s("UNMOUNT"):t&&r!==o?s("ANIMATION_OUT"):s("UNMOUNT"),l.current=e}},[e,s]),(0,j.b)(()=>{if(r){var e;let n;let t=null!==(e=r.ownerDocument.defaultView)&&void 0!==e?e:window,o=e=>{let o=Z(i.current).includes(e.animationName);if(e.target===r&&o&&(s("ANIMATION_END"),!l.current)){let e=r.style.animationFillMode;r.style.animationFillMode="forwards",n=t.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=e)})}},a=e=>{e.target===r&&(u.current=Z(i.current))};return r.addEventListener("animationstart",a),r.addEventListener("animationcancel",o),r.addEventListener("animationend",o),()=>{t.clearTimeout(n),r.removeEventListener("animationstart",a),r.removeEventListener("animationcancel",o),r.removeEventListener("animationend",o)}}s("ANIMATION_END")},[r,s]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:o.useCallback(e=>{i.current=e?getComputedStyle(e):null,a(e)},[])}}(l),s="function"==typeof u?u({present:d.isPresent}):o.Children.only(u),c=(0,i.e)(d.ref,(r=null===(n=Object.getOwnPropertyDescriptor(s.props,"ref"))||void 0===n?void 0:n.get)&&"isReactWarning"in r&&r.isReactWarning?s.ref:(r=null===(t=Object.getOwnPropertyDescriptor(s,"ref"))||void 0===t?void 0:t.get)&&"isReactWarning"in r&&r.isReactWarning?s.props.ref:s.props.ref||s.ref);return"function"==typeof u||d.isPresent?o.cloneElement(s,{ref:c}):null};function Z(e){return(null==e?void 0:e.animationName)||"none"}X.displayName="Presence";var q="rovingFocusGroup.onEntryFocus",$={bubbles:!1,cancelable:!0},J="RovingFocusGroup",[Q,ee,en]=(0,s.B)(J),[et,er]=(0,l.b)(J,[en]),[eo,ea]=et(J),ei=o.forwardRef((e,n)=>(0,v.jsx)(Q.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,v.jsx)(Q.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,v.jsx)(el,{...e,ref:n})})}));ei.displayName=J;var el=o.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:t,orientation:r,loop:l=!1,dir:s,currentTabStopId:p,defaultCurrentTabStopId:m,onCurrentTabStopIdChange:h,onEntryFocus:g,preventScrollOnEntryFocus:w=!1,...y}=e,x=o.useRef(null),b=(0,i.e)(n,x),C=(0,c.gm)(s),[E,R]=(0,u.T)({prop:p,defaultProp:null!=m?m:null,onChange:h,caller:J}),[M,D]=o.useState(!1),j=(0,f.W)(g),P=ee(t),_=o.useRef(!1),[N,O]=o.useState(0);return o.useEffect(()=>{let e=x.current;if(e)return e.addEventListener(q,j),()=>e.removeEventListener(q,j)},[j]),(0,v.jsx)(eo,{scope:t,orientation:r,dir:C,loop:l,currentTabStopId:E,onItemFocus:o.useCallback(e=>R(e),[R]),onItemShiftTab:o.useCallback(()=>D(!0),[]),onFocusableItemAdd:o.useCallback(()=>O(e=>e+1),[]),onFocusableItemRemove:o.useCallback(()=>O(e=>e-1),[]),children:(0,v.jsx)(d.WV.div,{tabIndex:M||0===N?-1:0,"data-orientation":r,...y,ref:b,style:{outline:"none",...e.style},onMouseDown:a(e.onMouseDown,()=>{_.current=!0}),onFocus:a(e.onFocus,e=>{let n=!_.current;if(e.target===e.currentTarget&&n&&!M){let n=new CustomEvent(q,$);if(e.currentTarget.dispatchEvent(n),!n.defaultPrevented){let e=P().filter(e=>e.focusable);ec([e.find(e=>e.active),e.find(e=>e.id===E),...e].filter(Boolean).map(e=>e.ref.current),w)}}_.current=!1}),onBlur:a(e.onBlur,()=>D(!1))})})}),eu="RovingFocusGroupItem",ed=o.forwardRef((e,n)=>{let{__scopeRovingFocusGroup:t,focusable:r=!0,active:i=!1,tabStopId:l,children:u,...s}=e,c=(0,E.M)(),f=l||c,p=ea(eu,t),m=p.currentTabStopId===f,h=ee(t),{onFocusableItemAdd:g,onFocusableItemRemove:w,currentTabStopId:y}=p;return o.useEffect(()=>{if(r)return g(),()=>w()},[r,g,w]),(0,v.jsx)(Q.ItemSlot,{scope:t,id:f,focusable:r,active:i,children:(0,v.jsx)(d.WV.span,{tabIndex:m?0:-1,"data-orientation":p.orientation,...s,ref:n,onMouseDown:a(e.onMouseDown,e=>{r?p.onItemFocus(f):e.preventDefault()}),onFocus:a(e.onFocus,()=>p.onItemFocus(f)),onKeyDown:a(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){p.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 es[o]}(e,p.orientation,p.dir);
1if(void 0!==n){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let o=h().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===n)o.reverse();else if("prev"===n||"next"===n){var t,r;"prev"===n&&o.reverse();let a=o.indexOf(e.currentTarget);o=p.loop?(t=o,r=a+1,t.map((e,n)=>t[(r+n)%t.length])):o.slice(a+1)}setTimeout(()=>ec(o))}}),children:"function"==typeof u?u({isCurrentTabStop:m,hasTabStop:null!=y}):u})})});ed.displayName=eu;var es={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function ec(e){let n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],t=document.activeElement;for(let r of e)if(r===t||(r.focus({preventScroll:n}),document.activeElement!==t))return}var ef=Symbol("radix.slottable");function ep(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===ef}var ev=t(5478),em=t(99157),eh=["Enter"," "],eg=["ArrowUp","PageDown","End"],ew=["ArrowDown","PageUp","Home",...eg],ey={ltr:[...eh,"ArrowRight"],rtl:[...eh,"ArrowLeft"]},ex={ltr:["ArrowLeft"],rtl:["ArrowRight"]},eb="Menu",[eC,eE,eR]=(0,s.B)(eb),[eM,eD]=(0,l.b)(eb,[eR,O,er]),ej=O(),eP=er(),[e_,eN]=eM(eb),[eO,eT]=eM(eb),eA=e=>{let{__scopeMenu:n,open:t=!1,children:r,dir:a,onOpenChange:i,modal:l=!0}=e,u=ej(n),[d,s]=o.useState(null),p=o.useRef(!1),m=(0,f.W)(i),h=(0,c.gm)(a);return o.useEffect(()=>{let e=()=>{p.current=!0,document.addEventListener("pointerdown",n,{capture:!0,once:!0}),document.addEventListener("pointermove",n,{capture:!0,once:!0})},n=()=>p.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,v.jsx)(I,{...u,children:(0,v.jsx)(e_,{scope:n,open:t,onOpenChange:m,content:d,onContentChange:s,children:(0,v.jsx)(eO,{scope:n,onClose:o.useCallback(()=>m(!1),[m]),isUsingKeyboardRef:p,dir:h,modal:l,children:r})})})};eA.displayName=eb;var eI=o.forwardRef((e,n)=>{let{__scopeMenu:t,...r}=e,o=ej(t);return(0,v.jsx)(S,{...o,...r,ref:n})});eI.displayName="MenuAnchor";var ek="MenuPortal",[eS,eF]=eM(ek,{forceMount:void 0}),eL=e=>{let{__scopeMenu:n,forceMount:t,children:r,container:o}=e,a=eN(ek,n);return(0,v.jsx)(eS,{scope:n,forceMount:t,children:(0,v.jsx)(X,{present:t||a.open,children:(0,v.jsx)(Y.Portal,{asChild:!0,container:o,children:r})})})};eL.displayName=ek;var eW="MenuContent",[eK,eV]=eM(eW),eU=o.forwardRef((e,n)=>{let t=eF(eW,e.__scopeMenu),{forceMount:r=t.forceMount,...o}=e,a=eN(eW,e.__scopeMenu),i=eT(eW,e.__scopeMenu);return(0,v.jsx)(eC.Provider,{scope:e.__scopeMenu,children:(0,v.jsx)(X,{present:r||a.open,children:(0,v.jsx)(eC.Slot,{scope:e.__scopeMenu,children:i.modal?(0,v.jsx)(eB,{...o,ref:n}):(0,v.jsx)(eG,{...o,ref:n})})})})}),eB=o.forwardRef((e,n)=>{let t=eN(eW,e.__scopeMenu),r=o.useRef(null),l=(0,i.e)(n,r);return o.useEffect(()=>{let e=r.current;if(e)return(0,ev.Ry)(e)},[]),(0,v.jsx)(eH,{...e,ref:l,trapFocus:t.open,disableOutsidePointerEvents:t.open,disableOutsideScroll:!0,onFocusOutside:a(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>t.onOpenChange(!1)})}),eG=o.forwardRef((e,n)=>{let t=eN(eW,e.__scopeMenu);return(0,v.jsx)(eH,{...e,ref:n,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>t.onOpenChange(!1)})}),ez=function(e){let n=function(e){let n=o.forwardRef((e,n)=>{let{children:t,...r}=e;if(o.isValidElement(t)){let e,a;let l=(e=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?t.ref:(e=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?t.props.ref:t.props.ref||t.ref,u=function(e,n){let t={...n};for(let r in n){let o=e[r],a=n[r];/^on[A-Z]/.test(r)?o&&a?t[r]=(...e)=>{let n=a(...e);return o(...e),n}:o&&(t[r]=o):"style"===r?t[r]={...o,...a}:"className"===r&&(t[r]=[o,a].filter(Boolean).join(" "))}return{...e,...t}}(r,t.props);return t.type!==o.Fragment&&(u.ref=n?(0,i.F)(n,l):l),o.cloneElement(t,u)}
1return o.Children.count(t)>1?o.Children.only(null):null});return n.displayName=`${e}.SlotClone`,n}(e),t=o.forwardRef((e,t)=>{let{children:r,...a}=e,i=o.Children.toArray(r),l=i.find(ep);if(l){let e=l.props.children,r=i.map(n=>n!==l?n:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,v.jsx)(n,{...a,ref:t,children:o.isValidElement(e)?o.cloneElement(e,void 0,r):null})}return(0,v.jsx)(n,{...a,ref:t,children:r})});return t.displayName=`${e}.Slot`,t}("MenuContent.ScrollLock"),eH=o.forwardRef((e,n)=>{let{__scopeMenu:t,loop:r=!1,trapFocus:l,onOpenAutoFocus:u,onCloseAutoFocus:d,disableOutsidePointerEvents:s,onEntryFocus:c,onEscapeKeyDown:f,onPointerDownOutside:p,onFocusOutside:m,onInteractOutside:h,onDismiss:w,disableOutsideScroll:y,...E}=e,R=eN(eW,t),M=eT(eW,t),D=ej(t),j=eP(t),P=eE(t),[_,N]=o.useState(null),O=o.useRef(null),T=(0,i.e)(n,O,R.onContentChange),A=o.useRef(0),I=o.useRef(""),k=o.useRef(0),S=o.useRef(null),F=o.useRef("right"),L=o.useRef(0),W=y?em.Z:o.Fragment,V=e=>{var n,t;let r=I.current+e,o=P().filter(e=>!e.disabled),a=document.activeElement,i=null===(n=o.find(e=>
1e.ref.current===a))||void 0===n?void 0:n.textValue,l=function(e,n,t){var r;let o=n.length>1&&Array.from(n).every(e=>e===n[0])?n[0]:n,a=(r=Math.max(t?e.indexOf(t):-1,0),e.map((n,t)=>e[(r+t)%e.length]));1===o.length&&(a=a.filter(e=>e!==t));let i=a.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return i!==t?i:void 0}(o.map(e=>e.textValue),r,i),u=null===(t=o.find(e=>e.textValue===l))||void 0===t?void 0:t.ref.current;!function e(n){I.current=n,window.clearTimeout(A.current),""!==n&&(A.current=window.setTimeout(()=>e(""),1e3))}(r),u&&setTimeout(()=>u.focus())};o.useEffect(()=>()=>window.clearTimeout(A.current),[]),o.useEffect(()=>{var e,n;let t=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(e=t[0])&&void 0!==e?e:b()),document.body.insertAdjacentElement("beforeend",null!==(n=t[1])&&void 0!==n?n:b()),x++,()=>{1===x&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),x--}},[]);let U=o.useCallback(e=>{var n,t,r;return F.current===(null===(n=S.current)||void 0===n?void 0:n.side)&&!!(r=null===(t=S.current)||void 0===t?void 0:t.area)&&function(e,n){let{x:t,y:r}=e,o=!1;for(let e=0,a=n.length-1;e<n.length;a=e++){let i=n[e],l=n[a],u=i.x,d=i.y,s=l.x,c=l.y;d>r!=c>r&&t<(s-u)*(r-d)/(c-d)+u&&(o=!o)}return o}({x:e.clientX,y:e.clientY},r)},[]);return(0,v.jsx)(eK,{scope:t,searchRef:I,onItemEnter:o.useCallback(e=>{U(e)&&e.preventDefault()},[U]),onItemLeave:o.useCallback(e=>{var n;U(e)||(null===(n=O.current)||void 0===n||n.focus(),N(null))},[U]),onTriggerLeave:o.useCallback(e=>{U(e)&&e.preventDefault()},[U]),pointerGraceTimerRef:k,onPointerGraceIntentChange:o.useCallback(e=>{S.current=e},[]),children:(0,v.jsx)(W,{...y?{as:ez,allowPinchZoom:!0}:void 0,children:(0,v.jsx)(C.M,{asChild:!0,trapped:l,onMountAutoFocus:a(u,e=>{var n;e.preventDefault(),null===(n=O.current)||void 0===n||n.focus({preventScroll:!0})}),onUnmountAutoFocus:d,children:(0,v.jsx)(g,{asChild:!0,disableOutsidePointerEvents:s,onEscapeKeyDown:f,onPointerDownOutside:p,onFocusOutside:m,onInteractOutside:h,onDismiss:w,children:(0,v.jsx)(ei,{asChild:!0,...j,dir:M.dir,orientation:"vertical",loop:r,currentTabStopId:_,onCurrentTabStopIdChange:N,onEntryFocus:a(c,e=>{M.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,v.jsx)(K,{role:"menu","aria-orientation":"vertical","data-state":nu(R.open),"data-radix-menu-content":"",dir:M.dir,...D,...E,ref:T,style:{outline:"none",...E.style},onKeyDown:a(E.onKeyDown,e=>{let n=e.target.closest("[data-radix-menu-content]")===e.currentTarget,t=e.ctrlKey||e.altKey||e.metaKey,r=1===e.key.length;n&&("Tab"===e.key&&e.preventDefault(),!t&&r&&V(e.key));let o=O.current;if(e.target!==o||!ew.includes(e.key))return;e.preventDefault();let a=P().filter(e=>!e.disabled).map(e=>e.ref.current);eg.includes(e.key)&&a.reverse(),function(e){let n=document.activeElement;for(let t of e)if(t===n||(t.focus(),document.activeElement!==n))return}(a)}),onBlur:a(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(A.current),I.current="")}),onPointerMove:a(e.onPointerMove,nc(e=>{let n=e.target,t=L.current!==e.clientX;if(e.currentTarget.contains(n)&&t){let n=e.clientX>L.current?"right":"left";F.current=n,L.current=e.clientX}}))})})})})})})});eU.displayName=eW;var eY=o.forwardRef((e,n)=>{let{__scopeMenu:t,...r}=e;return(0,v.jsx)(d.WV.div,{role:"group",...r,ref:n})});eY.displayName="MenuGroup";var eX=o.forwardRef((e,n)=>{let{__scopeMenu:t,...r}=e;return(0,v.jsx)(d.WV.div,{...r,ref:n})});eX.displayName="MenuLabel";var eZ="MenuItem",eq="menu.itemSelect",e$=o.forwardRef((e,n)=>{let{disabled:t=!1,onSelect:r,...l}=e,u=o.useRef(null),s=eT(eZ,e.__scopeMenu),c=eV(eZ,e.__scopeMenu),f=(0,i.e)(n,u),p=o.useRef(!1);return(0,v.jsx)(eJ,{...l,ref:f,disabled:t,onClick:a(e.onClick,()=>{let e=u.current;if(!t&&e){let n=new CustomEvent(eq,{bubbles:!0,cancelable:!0});e.addEventListener(eq,e=>null==r?void 0:r(e),{once:!0}),(0,d.jH)(e,n),n.defaultPrevented?p.current=!1:s.onClose()}}),onPointerDown:n=>{var t;null===(t=e.onPointerDown)||void 0===t||t.call(e,n),p.current=!0},onPointerUp:a(e.onPointerUp,e=>{var n;p.current||null===(n=e.currentTarget)||void 0===n||n.click()}),onKeyDown:a(e.onKeyDown,e=>{let n=""!==c.searchRef.current;
1!t&&(!n||" "!==e.key)&&eh.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});e$.displayName=eZ;var eJ=o.forwardRef((e,n)=>{let{__scopeMenu:t,disabled:r=!1,textValue:l,...u}=e,s=eV(eZ,t),c=eP(t),f=o.useRef(null),p=(0,i.e)(n,f),[m,h]=o.useState(!1),[g,w]=o.useState("");return o.useEffect(()=>{let e=f.current;if(e){var n;w((null!==(n=e.textContent)&&void 0!==n?n:"").trim())}},[u.children]),(0,v.jsx)(eC.ItemSlot,{scope:t,disabled:r,textValue:null!=l?l:g,children:(0,v.jsx)(ed,{asChild:!0,...c,focusable:!r,children:(0,v.jsx)(d.WV.div,{role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0,...u,ref:p,onPointerMove:a(e.onPointerMove,nc(e=>{r?s.onItemLeave(e):(s.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:a(e.onPointerLeave,nc(e=>s.onItemLeave(e))),onFocus:a(e.onFocus,()=>h(!0)),onBlur:a(e.onBlur,()=>h(!1))})})})}),eQ=o.forwardRef((e,n)=>{let{checked:t=!1,onCheckedChange:r,...o}=e;return(0,v.jsx)(e3,{scope:e.__scopeMenu,checked:t,children:(0,v.jsx)(e$,{role:"menuitemcheckbox","aria-checked":nd(t)?"mixed":t,...o,ref:n,"data-state":ns(t),onSelect:a(o.onSelect,()=>null==r?void 0:r(!!nd(t)||!t),{checkForDefaultPrevented:!1})})})});eQ.displayName="MenuCheckboxItem";var e0="MenuRadioGroup",[e1,e5]=eM(e0,{value:void 0,onValueChange:()=>{}}),e9=o.forwardRef((e,n)=>{let{value:t,onValueChange:r,...o}=e,a=(0,f.W)(r);return(0,v.jsx)(e1,{scope:e.__scopeMenu,value:t,onValueChange:a,children:(0,v.jsx)(eY,{...o,ref:n})})});e9.displayName=e0;var e2="MenuRadioItem",e6=o.forwardRef((e,n)=>{let{value:t,...r}=e,o=e5(e2,e.__scopeMenu),i=t===o.value;return(0,v.jsx)(e3,{scope:e.__scopeMenu,checked:i,children:(0,v.jsx)(e$,{role:"menuitemradio","aria-checked":i,...r,ref:n,"data-state":ns(i),onSelect:a(r.onSelect,()=>{var e;return null===(e=o.onValueChange)||void 0===e?void 0:e.call(o,t)},{checkForDefaultPrevented:!1})})})});e6.displayName=e2;var e8="MenuItemIndicator",[e3,e7]=eM(e8,{checked:!1}),e4=o.forwardRef((e,n)=>{let{__scopeMenu:t,forceMount:r,...o}=e,a=e7(e8,t);return(0,v.jsx)(X,{present:r||nd(a.checked)||!0===a.checked,children:(0,v.jsx)(d.WV.span,{...o,ref:n,"data-state":ns(a.checked)})})});e4.displayName=e8;var ne=o.forwardRef((e,n)=>{let{__scopeMenu:t,...r}=e;return(0,v.jsx)(d.WV.div,{role:"separator","aria-orientation":"horizontal",...r,ref:n})});ne.displayName="MenuSeparator";var nn=o.forwardRef((e,n)=>{let{__scopeMenu:t,...r}=e,o=ej(t);return(0,v.jsx)(B,{...o,...r,ref:n})});nn.displayName="MenuArrow";var[nt,nr]=eM("MenuSub"),no="MenuSubTrigger",na=o.forwardRef((e,n)=>{let t=eN(no,e.__scopeMenu),r=eT(no,e.__scopeMenu),l=nr(no,e.__scopeMenu),u=eV(no,e.__scopeMenu),d=o.useRef(null),{pointerGraceTimerRef:s,onPointerGraceIntentChange:c}=u,f={__scopeMenu:e.__scopeMenu},p=o.useCallback(()=>{d.current&&window.clearTimeout(d.current),d.current=null},[]);return o.useEffect(()=>p,[p]),o.useEffect(()=>{let e=s.current;return()=>{window.clearTimeout(e),c(null)}},[s,c]),(0,v.jsx)(eI,{asChild:!0,...f,children:(0,v.jsx)(eJ,{id:l.triggerId,"aria-haspopup":"menu","aria-expanded":t.open,"aria-controls":l.contentId,"data-state":nu(t.open),...e,ref:(0,i.F)(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:a(e.onPointerMove,nc(n=>{u.onItemEnter(n),n.defaultPrevented||e.disabled||t.open||d.current||(u.onPointerGraceIntentChange(null),d.current=window.setTimeout(()=>{t.onOpenChange(!0),p()},100))})),onPointerLeave:a(e.onPointerLeave,nc(e=>{var n,r;p();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,a="right"===n,i=o[a?"left":"right"],l=o[a?"right":"left"];u.onPointerGraceIntentChange({area:[{x:e.clientX+(a?-5:5),y:e.clientY},{x:i,y:o.top},{x:l,y:o.top},{x:l,y:o.bottom},{x:i,y:o.bottom}],side:n}),window.clearTimeout(s.current),s.current=window.setTimeout(()=>u.onPointerGraceIntentChange(null),300)}else{if(u.onTriggerLeave(e),e.defaultPrevented)return;u.onPointerGraceIntentChange(null)}})),onKeyDown:a(e.onKeyDown,n=>{let o=""!==u.searchRef.current;if(!e.disabled&&(!o||" "!==n.key)&&ey[r.dir].includes(n.key)){var a;t.onOpenChange(!0),null===(a=t.content)||void 0===a||a.focus(),n.preventDefault()}})})})});na.displayName=no;
1var ni="MenuSubContent",nl=o.forwardRef((e,n)=>{let t=eF(eW,e.__scopeMenu),{forceMount:r=t.forceMount,...l}=e,u=eN(eW,e.__scopeMenu),d=eT(eW,e.__scopeMenu),s=nr(ni,e.__scopeMenu),c=o.useRef(null),f=(0,i.e)(n,c);return(0,v.jsx)(eC.Provider,{scope:e.__scopeMenu,children:(0,v.jsx)(X,{present:r||u.open,children:(0,v.jsx)(eC.Slot,{scope:e.__scopeMenu,children:(0,v.jsx)(eH,{id:s.contentId,"aria-labelledby":s.triggerId,...l,ref:f,align:"start",side:"rtl"===d.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{var n;d.isUsingKeyboardRef.current&&(null===(n=c.current)||void 0===n||n.focus()),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:a(e.onFocusOutside,e=>{e.target!==s.trigger&&u.onOpenChange(!1)}),onEscapeKeyDown:a(e.onEscapeKeyDown,e=>{d.onClose(),e.preventDefault()}),onKeyDown:a(e.onKeyDown,e=>{let n=e.currentTarget.contains(e.target),t=ex[d.dir].includes(e.key);if(n&&t){var r;u.onOpenChange(!1),null===(r=s.trigger)||void 0===r||r.focus(),e.preventDefault()}})})})})})});function nu(e){return e?"open":"closed"}function nd(e){return"indeterminate"===e}function ns(e){return nd(e)?"indeterminate":e?"checked":"unchecked"}function nc(e){return n=>"mouse"===n.pointerType?e(n):void 0}nl.displayName=ni;var nf="DropdownMenu",[np,nv]=(0,l.b)(nf,[eD]),nm=eD(),[nh,ng]=np(nf),nw=e=>{let{__scopeDropdownMenu:n,children:t,dir:r,open:a,defaultOpen:i,onOpenChange:l,modal:d=!0}=e,s=nm(n),c=o.useRef(null),[f,p]=(0,u.T)({prop:a,defaultProp:null!=i&&i,onChange:l,caller:nf});return(0,v.jsx)(nh,{scope:n,triggerId:(0,E.M)(),triggerRef:c,contentId:(0,E.M)(),open:f,onOpenChange:p,onOpenToggle:o.useCallback(()=>p(e=>!e),[p]),modal:d,children:(0,v.jsx)(eA,{...s,open:f,onOpenChange:p,dir:r,modal:d,children:t})})};nw.displayName=nf;var ny="DropdownMenuTrigger",nx=o.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,disabled:r=!1,...o}=e,l=ng(ny,t),u=nm(t);return(0,v.jsx)(eI,{asChild:!0,...u,children:(0,v.jsx)(d.WV.button,{type:"button",id:l.triggerId,"aria-haspopup":"menu","aria-expanded":l.open,"aria-controls":l.open?l.contentId:void 0,"data-state":l.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...o,ref:(0,i.F)(n,l.triggerRef),onPointerDown:a(e.onPointerDown,e=>{r||0!==e.button||!1!==e.ctrlKey||(l.onOpenToggle(),l.open||e.preventDefault())}),onKeyDown:a(e.onKeyDown,e=>{!r&&(["Enter"," "].includes(e.key)&&l.onOpenToggle(),"ArrowDown"===e.key&&l.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});nx.displayName=ny;var nb=e=>{let{__scopeDropdownMenu:n,...t}=e,r=nm(n);return(0,v.jsx)(eL,{...r,...t})};nb.displayName="DropdownMenuPortal";var nC="DropdownMenuContent",nE=o.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,i=ng(nC,t),l=nm(t),u=o.useRef(!1);return(0,v.jsx)(eU,{id:i.contentId,"aria-labelledby":i.triggerId,...l,...r,ref:n,onCloseAutoFocus:a(e.onCloseAutoFocus,e=>{var n;u.current||null===(n=i.triggerRef.current)||void 0===n||n.focus(),u.current=!1,e.preventDefault()}),onInteractOutside:a(e.onInteractOutside,e=>{let n=e.detail.originalEvent,t=0===n.button&&!0===n.ctrlKey,r=2===n.button||t;(!i.modal||r)&&(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)"}})});nE.displayName=nC,o.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=nm(t);return(0,v.jsx)(eY,{...o,...r,ref:n})}).displayName="DropdownMenuGroup";var nR=o.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=nm(t);return(0,v.jsx)(eX,{...o,...r,ref:n})});nR.displayName="DropdownMenuLabel";var nM=o.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=nm(t);return(0,v.jsx)(e$,{...o,...r,ref:n})});nM.displayName="DropdownMenuItem",o.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=nm(t);return(0,v.jsx)(eQ,{...o,...r,ref:n})}
1).displayName="DropdownMenuCheckboxItem",o.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=nm(t);return(0,v.jsx)(e9,{...o,...r,ref:n})}).displayName="DropdownMenuRadioGroup",o.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=nm(t);return(0,v.jsx)(e6,{...o,...r,ref:n})}).displayName="DropdownMenuRadioItem",o.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=nm(t);return(0,v.jsx)(e4,{...o,...r,ref:n})}).displayName="DropdownMenuItemIndicator";var nD=o.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=nm(t);return(0,v.jsx)(ne,{...o,...r,ref:n})});nD.displayName="DropdownMenuSeparator",o.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=nm(t);return(0,v.jsx)(nn,{...o,...r,ref:n})}).displayName="DropdownMenuArrow",o.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=nm(t);return(0,v.jsx)(na,{...o,...r,ref:n})}).displayName="DropdownMenuSubTrigger",o.forwardRef((e,n)=>{let{__scopeDropdownMenu:t,...r}=e,o=nm(t);return(0,v.jsx)(nl,{...o,...r,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)"}})}).displayName="DropdownMenuSubContent";var nj=nw,nP=nx,n_=nb,nN=nE,nO=nR,nT=nM,nA=nD}}]);

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.