PageSourceSearch

https://spray.io/_next/static/chunks/485381634ee6e75d.js

js spray.io collected 2026-10-02 05:26:25 UTC 31,762 bytes, 5 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="feb4be10-aa74-1101-83a9-3402d77a3bad")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,352507,293560,e=>{"use strict";e.s(["DropdownMenu",()=>nS,"DropdownMenuCheckboxItem",()=>nM,"DropdownMenuContent",()=>nR,"DropdownMenuFilterItem",()=>nE,"DropdownMenuGroup",()=>nw,"DropdownMenuItem",()=>nD,"DropdownMenuItemIndicator",()=>nN,"DropdownMenuLabel",()=>nk,"DropdownMenuRadioGroup",()=>ny,"DropdownMenuRadioItem",()=>nI,"DropdownMenuRoot",()=>nx,"DropdownMenuSub",()=>nb,"DropdownMenuSubContent",()=>nC,"DropdownMenuSubTrigger",()=>nj,"DropdownMenuTrigger",()=>ng],352507);var n=e.i(159059),r=e.i(139234),t=e.i(397093),o=e.i(918930),a=e.i(899891),s=e.i(11568),l=e.i(255281),i=e.i(483292),d=e.i(343057),u=e.i(416421),c=e.i(417373),p=e.i(660992),f=e.i(499935),m=e.i(346193),v=e.i(503226),h=e.i(814069),x=e.i(54105),g=e.i(854878),w=e.i(289911),b=e.i(685397),y="rovingFocusGroup.onEntryFocus",j={bubbles:!1,cancelable:!0},C="RovingFocusGroup",[R,D,M]=(0,c.createCollection)(C),[E,I]=(0,i.createContextScope)(C,[M]),[k,N]=E(C),S=a.forwardRef((e,r)=>(0,n.jsx)(R.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,n.jsx)(R.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,n.jsx)(P,{...e,ref:r})})}));S.displayName=C;var P=a.forwardRef((e,r)=>{let{__scopeRovingFocusGroup:t,orientation:o,loop:i=!1,dir:c,currentTabStopId:f,defaultCurrentTabStopId:m,onCurrentTabStopIdChange:v,onEntryFocus:h,preventScrollOnEntryFocus:x=!1,...g}=e,w=a.useRef(null),R=(0,l.useComposedRefs)(r,w),M=(0,p.useDirection)(c),[E,I]=(0,d.useControllableState)({prop:f,defaultProp:m??null,onChange:v,caller:C}),[N,S]=a.useState(!1),P=(0,b.useCallbackRef)(h),_=D(t),T=a.useRef(!1),[F,O]=a.useState(0);return a.useEffect(()=>{let e=w.current;if(e)return e.addEventListener(y,P),()=>e.removeEventListener(y,P)},[P]),(0,n.jsx)(k,{scope:t,orientation:o,dir:M,loop:i,currentTabStopId:E,onItemFocus:a.useCallback(e=>I(e),[I]),onItemShiftTab:a.useCallback(()=>S(!0),[]),onFocusableItemAdd:a.useCallback(()=>O(e=>e+1),[]),onFocusableItemRemove:a.useCallback(()=>O(e=>e-1),[]),children:(0,n.jsx)(u.Primitive.div,{tabIndex:N||0===F?-1:0,"data-orientation":o,...g,ref:R,style:{outline:"none",...e.style},onMouseDown:(0,s.composeEventHandlers)(e.onMouseDown,()=>{T.current=!0}),onFocus:(0,s.composeEventHandlers)(e.onFocus,e=>{let n=!T.current;if(e.target===e.currentTarget&&n&&!N){let n=new CustomEvent(y,j);if(e.currentTarget.dispatchEvent(n),!n.defaultPrevented){let e=_().filter(e=>e.focusable);L([e.find(e=>e.active),e.find(e=>e.id===E),...e].filter(Boolean).map(e=>e.ref.current),x)}}T.current=!1}),onBlur:(0,s.composeEventHandlers)(e.onBlur,()=>S(!1))})})}),_="RovingFocusGroupItem",T=a.forwardRef((e,r)=>{let{__scopeRovingFocusGroup:t,focusable:o=!0,active:l=!1,tabStopId:i,children:d,...c}=e,p=(0,h.useId)(),f=i||p,m=N(_,t),v=m.currentTabStopId===f,x=D(t),{onFocusableItemAdd:g,onFocusableItemRemove:w,currentTabStopId:b}=m;return a.useEffect(()=>{if(o)return g(),()=>w()},[o,g,w]),(0,n.jsx)(R.ItemSlot,{scope:t,id:f,focusable:o,active:l,children:(0,n.jsx)(u.Primitive.span,{tabIndex:v?0:-1,"data-orientation":m.orientation,...c,ref:r,onMouseDown:(0,s.composeEventHandlers)(e.onMouseDown,e=>{o?m.onItemFocus(f):e.preventDefault()}),onFocus:(0,s.composeEventHandlers)(e.onFocus,()=>m.onItemFocus(f)),onKeyDown:(0,s.composeEventHandlers)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void m.onItemShiftTab();if(e.target!==e.currentTarget)return;let n=function(e,n,r){var t;let o=(t=e.key,"rtl"!==r?t:"ArrowLeft"===t?"ArrowRight":"ArrowRight"===t?"ArrowLeft":t);if(!("vertical"===n&&["ArrowLeft","ArrowRight"].includes(o))&&!("horizontal"===n&&["ArrowUp","ArrowDown"].includes(o)))return F[o]}(e,m.orientation,m.dir);if(void 0!==n){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let o=x().filter(e=>
2e.focusable).map(e=>e.ref.current);if("last"===n)o.reverse();else if("prev"===n||"next"===n){var r,t;"prev"===n&&o.reverse();let a=o.indexOf(e.currentTarget);o=m.loop?(r=o,t=a+1,r.map((e,n)=>r[(t+n)%r.length])):o.slice(a+1)}setTimeout(()=>L(o))}}),children:"function"==typeof d?d({isCurrentTabStop:v,hasTabStop:null!=b}):d})})});T.displayName=_;var F={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function L(e,n=!1){let r=document.activeElement;for(let t of e)if(t===r||(t.focus({preventScroll:n}),document.activeElement!==r))return}var O=e.i(583833),A=e.i(859253),H=e.i(553804),K=["Enter"," "],z=["ArrowUp","PageDown","End"],G=["ArrowDown","PageUp","Home",...z],B={ltr:[...K,"ArrowRight"],rtl:[...K,"ArrowLeft"]},U={ltr:["ArrowLeft"],rtl:["ArrowRight"]},V="Menu",[X,Y,$]=(0,c.createCollection)(V),[q,W]=(0,i.createContextScope)(V,[$,x.createPopperScope,I]),Z=(0,x.createPopperScope)(),J=I(),[Q,ee]=q(V),[en,er]=q(V),et=e=>{let{__scopeMenu:r,open:t=!1,children:o,dir:s,onOpenChange:l,modal:i=!0}=e,d=Z(r),[u,c]=a.useState(null),f=a.useRef(!1),m=(0,b.useCallbackRef)(l),v=(0,p.useDirection)(s);return a.useEffect(()=>{let e=()=>{f.current=!0,document.addEventListener("pointerdown",n,{capture:!0,once:!0}),document.addEventListener("pointermove",n,{capture:!0,once:!0})},n=()=>f.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,n.jsx)(x.Root,{...d,children:(0,n.jsx)(Q,{scope:r,open:t,onOpenChange:m,content:u,onContentChange:c,children:(0,n.jsx)(en,{scope:r,onClose:a.useCallback(()=>m(!1),[m]),isUsingKeyboardRef:f,dir:v,modal:i,children:o})})})};et.displayName=V;var eo=a.forwardRef((e,r)=>{let{__scopeMenu:t,...o}=e,a=Z(t);return(0,n.jsx)(x.Anchor,{...a,...o,ref:r})});eo.displayName="MenuAnchor";var ea="MenuPortal",[es,el]=q(ea,{forceMount:void 0}),ei=e=>{let{__scopeMenu:r,forceMount:t,children:o,container:a}=e,s=ee(ea,r);return(0,n.jsx)(es,{scope:r,forceMount:t,children:(0,n.jsx)(w.Presence,{present:t||s.open,children:(0,n.jsx)(g.Portal,{asChild:!0,container:a,children:o})})})};ei.displayName=ea;var ed="MenuContent",[eu,ec]=q(ed),ep=a.forwardRef((e,r)=>{let t=el(ed,e.__scopeMenu),{forceMount:o=t.forceMount,...a}=e,s=ee(ed,e.__scopeMenu),l=er(ed,e.__scopeMenu);return(0,n.jsx)(X.Provider,{scope:e.__scopeMenu,children:(0,n.jsx)(w.Presence,{present:o||s.open,children:(0,n.jsx)(X.Slot,{scope:e.__scopeMenu,children:l.modal?(0,n.jsx)(ef,{...a,ref:r}):(0,n.jsx)(em,{...a,ref:r})})})})}),ef=a.forwardRef((e,r)=>{let t=ee(ed,e.__scopeMenu),o=a.useRef(null),i=(0,l.useComposedRefs)(r,o);return a.useEffect(()=>{let e=o.current;if(e)return(0,A.hideOthers)(e)},[]),(0,n.jsx)(eh,{...e,ref:i,trapFocus:t.open,disableOutsidePointerEvents:t.open,disableOutsideScroll:!0,onFocusOutside:(0,s.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>t.onOpenChange(!1)})}),em=a.forwardRef((e,r)=>{let t=ee(ed,e.__scopeMenu);return(0,n.jsx)(eh,{...e,ref:r,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>t.onOpenChange(!1)})}),ev=(0,O.createSlot)("MenuContent.ScrollLock"),eh=a.forwardRef((e,r)=>{let{__scopeMenu:t,loop:o=!1,trapFocus:i,onOpenAutoFocus:d,onCloseAutoFocus:u,disableOutsidePointerEvents:c,onEntryFocus:p,onEscapeKeyDown:h,onPointerDownOutside:g,onFocusOutside:w,onInteractOutside:b,onDismiss:y,disableOutsideScroll:j,...C}=e,R=ee(ed,t),D=er(ed,t),M=Z(t),E=J(t),I=Y(t),[k,N]=a.useState(null),P=a.useRef(null),_=(0,l.useComposedRefs)(r,P,R.onContentChange),T=a.useRef(0),F=a.useRef(""),L=a.useRef(0),O=a.useRef(null),A=a.useRef("right"),K=a.useRef(0),B=j?H.RemoveScroll:a.Fragment;a.useEffect(()=>()=>window.clearTimeout(T.current),[]),(0,m.useFocusGuards)();let U=a.useCallback(e=>{var n,r;return A.current===O.current?.side&&(n=e,!!(r=O.current?.area)&&function(e,n){let{x:r,y:t}=e,o=!1;for(let e=0,a=n.length-1;e<n.length;a=e++){let s=n[e],l=n[a],i=s.x,d=s.y,u=l.x,c=l.y;d>t!=c>t&&r<(u-i)*(t-d)/(c-d)+i&&(o=!o)}return o}({x:n.clientX,y:n.clientY},r))},[]);return(0,n.jsx)(eu,{scope:t,searchRef:F,onItemEnter:a.useCallback(e=>{U(e)&&e.preventDefault()},[U]),onItemLeave:a.useCallback(e=>{U(e)||(P.current?.focus(),N(null))},[U]),onTriggerLeave:a.useCallback(e=>{U(e)&&e.preventDefault()},[U]),pointerGraceTimerRef:L,onPointerGraceIntentChange:a.useCallback(e=>{O.current=e},[]),children:(0,n.jsx)(B,{...j?{as:ev,allowPinchZoom:!0}:void 0,children:(0,n.jsx)(v.FocusScope,{asChild:!0,trapped:i,onMountAutoFocus:(0,s.composeEventHandlers)(d,e=>{e.preventDefault(),P.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:u,children:(0,n.jsx)(f.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:c,onEscapeKeyDown:h,onPointerDownOutside:g,onFocusOutside:w,onInteractOutside:b,onDismiss:y,children:(0,n.jsx)(S,{asChild:!0,...E,dir:D.dir,orientation:"vertical",loop:o,currentTabStopId:k,onCurrentTabStopIdChange:N,onEntryFocus:(0,s.composeEventHandlers)(p,e=>{D.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,n.jsx)(x.Content,{role:"menu","aria-orientation":"vertical","data-state":eU(R.open),"data-radix-menu-content":"",dir:D.dir,...M,...C,ref:_,style:{outline:"none",...C.style},onKeyDown:(0,s.composeEventHandlers)(C.onKeyDown,e=>{let n=e.target.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,t=1===e.ke
2y.length;if(n){var o;let n,a,s,l,i,d;"Tab"===e.key&&e.preventDefault(),!r&&t&&(o=e.key,n=F.current+o,a=I().filter(e=>!e.disabled),s=document.activeElement,l=a.find(e=>e.ref.current===s)?.textValue,i=function(e,n,r){var t;let o=n.length>1&&Array.from(n).every(e=>e===n[0])?n[0]:n,a=r?e.indexOf(r):-1,s=(t=Math.max(a,0),e.map((n,r)=>e[(t+r)%e.length]));1===o.length&&(s=s.filter(e=>e!==r));let l=s.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return l!==r?l:void 0}(a.map(e=>e.textValue),n,l),d=a.find(e=>e.textValue===i)?.ref.current,function e(n){F.current=n,window.clearTimeout(T.current),""!==n&&(T.current=window.setTimeout(()=>e(""),1e3))}(n),d&&setTimeout(()=>d.focus()))}let a=P.current;if(e.target!==a||!G.includes(e.key))return;e.preventDefault();let s=I().filter(e=>!e.disabled).map(e=>e.ref.current);z.includes(e.key)&&s.reverse(),function(e){let n=document.activeElement;for(let r of e)if(r===n||(r.focus(),document.activeElement!==n))return}(s)}),onBlur:(0,s.composeEventHandlers)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(T.current),F.current="")}
2),onPointerMove:(0,s.composeEventHandlers)(e.onPointerMove,eY(e=>{let n=e.target,r=K.current!==e.clientX;e.currentTarget.contains(n)&&r&&(A.current=e.clientX>K.current?"right":"left",K.current=e.clientX)}))})})})})})})});ep.displayName=ed;var ex=a.forwardRef((e,r)=>{let{__scopeMenu:t,...o}=e;return(0,n.jsx)(u.Primitive.div,{role:"group",...o,ref:r})});ex.displayName="MenuGroup";var eg=a.forwardRef((e,r)=>{let{__scopeMenu:t,...o}=e;return(0,n.jsx)(u.Primitive.div,{...o,ref:r})});eg.displayName="MenuLabel";var ew="MenuItem",eb="menu.itemSelect",ey=a.forwardRef((e,r)=>{let{disabled:t=!1,onSelect:o,...i}=e,d=a.useRef(null),c=er(ew,e.__scopeMenu),p=ec(ew,e.__scopeMenu),f=(0,l.useComposedRefs)(r,d),m=a.useRef(!1);return(0,n.jsx)(ej,{...i,ref:f,disabled:t,onClick:(0,s.composeEventHandlers)(e.onClick,()=>{let e=d.current;if(!t&&e){let n=new CustomEvent(eb,{bubbles:!0,cancelable:!0});e.addEventListener(eb,e=>o?.(e),{once:!0}),(0,u.dispatchDiscreteCustomEvent)(e,n),n.defaultPrevented?m.current=!1:c.onClose()}}),onPointerDown:n=>{e.onPointerDown?.(n),m.current=!0},onPointerUp:(0,s.composeEventHandlers)(e.onPointerUp,e=>{m.current||e.currentTarget?.click()}),onKeyDown:(0,s.composeEventHandlers)(e.onKeyDown,e=>{let n=""!==p.searchRef.current;t||n&&" "===e.key||K.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});ey.displayName=ew;var ej=a.forwardRef((e,r)=>{let{__scopeMenu:t,disabled:o=!1,textValue:i,...d}=e,c=ec(ew,t),p=J(t),f=a.useRef(null),m=(0,l.useComposedRefs)(r,f),[v,h]=a.useState(!1),[x,g]=a.useState("");return a.useEffect(()=>{let e=f.current;e&&g((e.textContent??"").trim())},[d.children]),(0,n.jsx)(X.ItemSlot,{scope:t,disabled:o,textValue:i??x,children:(0,n.jsx)(T,{asChild:!0,...p,focusable:!o,children:(0,n.jsx)(u.Primitive.div,{role:"menuitem","data-highlighted":v?"":void 0,"aria-disabled":o||void 0,"data-disabled":o?"":void 0,...d,ref:m,onPointerMove:(0,s.c
2omposeEventHandlers)(e.onPointerMove,eY(e=>{o?c.onItemLeave(e):(c.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,s.composeEventHandlers)(e.onPointerLeave,eY(e=>c.onItemLeave(e))),onFocus:(0,s.composeEventHandlers)(e.onFocus,()=>h(!0)),onBlur:(0,s.composeEventHandlers)(e.onBlur,()=>h(!1))})})})}),eC=a.forwardRef((e,r)=>{let{checked:t=!1,onCheckedChange:o,...a}=e;return(0,n.jsx)(eS,{scope:e.__scopeMenu,checked:t,children:(0,n.jsx)(ey,{role:"menuitemcheckbox","aria-checked":eV(t)?"mixed":t,...a,ref:r,"data-state":eX(t),onSelect:(0,s.composeEventHandlers)(a.onSelect,()=>o?.(!!eV(t)||!t),{checkForDefaultPrevented:!1})})})});eC.displayName="MenuCheckboxItem";var eR="MenuRadioGroup",[eD,eM]=q(eR,{value:void 0,onValueChange:()=>{}}),eE=a.forwardRef((e,r)=>{let{value:t,onValueChange:o,...a}=e,s=(0,b.useCallbackRef)(o);return(0,n.jsx)(eD,{scope:e.__scopeMenu,value:t,onValueChange:s,children:(0,n.jsx)(ex,{...a,ref:r})})});eE.displayName=eR;var eI="MenuRadioItem",ek=a.forwardRef((e,r)=>{let{value:t,...o}=e,a=eM(eI,e.__scopeMenu),l=t===a.value;return(0,n.jsx)(eS,{scope:e.__scopeMenu,checked:l,children:(0,n.jsx)(ey,{role:"menuitemradio","aria-checked":l,...o,ref:r,"data-state":eX(l),onSelect:(0,s.c
2omposeEventHandlers)(o.onSelect,()=>a.onValueChange?.(t),{checkForDefaultPrevented:!1})})})});ek.displayName=eI;var eN="MenuItemIndicator",[eS,eP]=q(eN,{checked:!1}),e_=a.forwardRef((e,r)=>{let{__scopeMenu:t,forceMount:o,...a}=e,s=eP(eN,t);return(0,n.jsx)(w.Presence,{present:o||eV(s.checked)||!0===s.checked,children:(0,n.jsx)(u.Primitive.span,{...a,ref:r,"data-state":eX(s.checked)})})});e_.displayName=eN;var eT=a.forwardRef((e,r)=>{let{__scopeMenu:t,...o}=e;return(0,n.jsx)(u.Primitive.div,{role:"separator","aria-orientation":"horizontal",...o,ref:r})});eT.displayName="MenuSeparator";var eF=a.forwardRef((e,r)=>{let{__scopeMenu:t,...o}=e,a=Z(t);return(0,n.jsx)(x.Arrow,{...a,...o,ref:r})});eF.displayName="MenuArrow";var eL="MenuSub",[eO,eA]=q(eL),eH=e=>{let{__scopeMenu:r,children:t,open:o=!1,onOpenChange:s}=e,l=ee(eL,r),i=Z(r),[d,u]=a.useState(null),[c,p]=a.useState(null),f=(0,b.useCallbackRef)(s);return a.useEffect(()=>(!1===l.open&&f(!1),()=>f(!1)),[l.open,f]),(0,n.jsx)(x.Root,{...i,children:(0,n.jsx)(Q,{scope:r,open:o,onOpenChange:f,content:c,onContentChange:p,children:(0,n.jsx)(eO,{scope:r,contentId:(0,h.useId)(),triggerId:(0,h.useId)(),trigger:d,onTriggerChange:u,children:t})})})};eH.displayName=eL;var eK="MenuSubTrigger",ez=a.forwardRef((e,r)=>{let t=ee(eK,e.__scopeMenu),o=er(eK,e.__scopeMenu),i=eA(eK,e.__scopeMenu),d=ec(eK,e.__scopeMenu),u=a.useRef(null),{pointerGraceTimerRef:c,onPointerGraceIntentChange:p}=d,f={__scopeMenu:e.__scopeMenu},m=a.useCallback(()=>{u.current&&window.clearTimeout(u.current),u.current=null},[]);return a.useEffect(()=>m,[m]),a.useEffect(()=>{let e=c.current;return()=>{window.clearTimeout(e),p(null)}},[c,p]),(0,n.jsx)(eo,{asChild:!0,...f,children:(0,n.jsx)(ej,{id:i.triggerId,"aria-haspopup":"menu","aria-expanded":t.open,"aria-controls":i.contentId,"data-state":eU(t.open),...e,ref:(0,l.composeRefs)(r,i.onTriggerChange),onClick:n=>{e.onClick?.(n),e.disabled||n.defaultPrevented||(n.currentTarget.focus(),t.open||t.onOpenChange(!0))}
2,onPointerMove:(0,s.composeEventHandlers)(e.onPointerMove,eY(n=>{d.onItemEnter(n),!n.defaultPrevented&&(e.disabled||t.open||u.current||(d.onPointerGraceIntentChange(null),u.current=window.setTimeout(()=>{t.onOpenChange(!0),m()},100)))})),onPointerLeave:(0,s.composeEventHandlers)(e.onPointerLeave,eY(e=>{m();let n=t.content?.getBoundingClientRect();if(n){let r=t.content?.dataset.side,o="right"===r,a=n[o?"left":"right"],s=n[o?"right":"left"];d.onPointerGraceIntentChange({area:[{x:e.clientX+(o?-5:5),y:e.clientY},{x:a,y:n.top},{x:s,y:n.top},{x:s,y:n.bottom},{x:a,y:n.bottom}],side:r}),window.clearTimeout(c.current),c.current=window.setTimeout(()=>d.onPointerGraceIntentChange(null),300)}else{if(d.onTriggerLeave(e),e.defaultPrevented)return;d.onPointerGraceIntentChange(null)}})),onKeyDown:(0,s.composeEventHandlers)(e.onKeyDown,n=>{let r=""!==d.searchRef.current;e.disabled||r&&" "===n.key||B[o.dir].includes(n.key)&&(t.onOpenChange(!0),t.content?.focus(),n.preventDefault())})})})});ez.displayName=eK;var eG="MenuSubContent",eB=a.forwardRef((e,r)=>{let t=el(ed,e.__scopeMenu),{forceMount:o=t.forceMount,...i}=e,d=ee(ed,e.__scopeMenu),u=er(ed,e.__scopeMenu),c=eA(eG,e.__scopeMenu),p=a.useRef(null),f=(0,l.useComposedRefs)(r,p);return(0,n.jsx)(X.Provider,{scope:e.__scopeMenu,children:(0,n.jsx)(w.Presence,{present:o||d.open,children:(0,n.jsx)(X.Slot,{scope:e.__scopeMenu,children:(0,n.jsx)(eh,{id:c.contentId,"aria-labelledby":c.triggerId,...i,ref:f,align:"start",side:"rtl"===u.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{u.isUsingKeyboardRef.current&&p.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,s.composeEventHandlers)(e.onFocusOutside,e=>{e.target!==c.trigger&&d.onOpenChange(!1)}),onEscapeKeyDown:(0,s.composeEventHandlers)(e.onEscapeKeyDown,e=>{u.onClose(),e.preventDefault()}),onKeyDown:(0,s.composeEventHandlers)(e.onKeyDown,e=>{let n=e.currentTarget.contains(e.target),r=U[u.dir].includes(e.key);n&&r&&(d.onOpenChange(!1),c.trigger?.focus(),e.preventDefault())})})})})})});function eU(e){return e?"open":"closed"}function eV(e){return"indeterminate"===e}function eX(e){return eV(e)?"indeterminate":e?"checked":"unchecked"}function eY(e){return n=>"mouse"===n.pointerType?e(n):void 0}eB.displayName=eG;var e$="DropdownMenu",[eq,eW]=(0,i.createContextScope)(e$,[W]),eZ=W(),[eJ,eQ]=eq(e$),e0=e=>{let{__scopeDropdownMenu:r,children:t,dir:o,open:s,defaultOpen:l,onOpenChange:i,modal:u=!0}=e,c=eZ(r),p=a.useRef(null),[f,m]=(0,d.useControllableState)({prop:s,defaultProp:l??!1,onChange:i,caller:e$});return(0,n.jsx)(eJ,{scope:r,triggerId:(0,h.useId)(),triggerRef:p,contentId:(0,h.useId)(),open:f,onOpenChange:m,onOpenToggle:a.useCallback(()=>m(e=>!e),[m]),modal:u,children:(0,n.jsx)(et,{...c,open:f,onOpenChange:m,dir:o,modal:u,children:t})})};e0.displayName=e$;var e1="DropdownMenuTrigger",e5=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,disabled:o=!1,...a}=e,i=eQ(e1,t),d=eZ(t);return(0,n.jsx)(eo,{asChild:!0,...d,children:(0,n.jsx)(u.Primitive.button,{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":o?"":void 0,disabled:o,...a,ref:(0,l.composeRefs)(r,i.triggerRef),onPointerDown:(0,s.composeEventHandlers)(e.onPointerDown,e=>{!o&&0===e.button&&!1===e.ctrlKey&&(i.onOpenToggle(),i.open||e.preventDefault())}),onKeyDown:(0,s.composeEventHandlers)(e.onKeyDown,e=>{!o&&(["Enter"," "].includes(e.key)&&i.onOpenToggle(),"ArrowDown"===e.key&&i.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});e5.displayName=e1;var e3=e=>{let{__scopeDropdownMenu:r,...t}=e,o=eZ(r);return(0,n.jsx)(ei,{...o,...t})};e3.displayName="DropdownMenuPortal";var e2="DropdownMenuContent",e8=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...o}=e,l=eQ(e2,t),i=eZ(t),d=a.useRef(!1);return(0,n.jsx)(ep,{id:l.contentId,"aria-labelledby":l.triggerId,...i,...o,ref:r,onCloseAutoFocus:(0,s.composeEventHandlers)(e.onCloseAutoFocus,e=>{d.current||l.triggerRef.current?.focus(),d.current=!1,e.preventDefault()}),onInteractOutside:(0,s.composeEventHandlers)(e.onInteractOutside,e=>{let n=e.detail.originalEvent,r=0===n.button&&!0===n.ctrlKey,t=2===n.button||r;(!l.modal||t)&&(d.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)"}})});e8.displayName=e2;var e9=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...o}=e,a=eZ(t);return(0,n.jsx)(ex,{...a,...o,ref:r})});e9.displayName="DropdownMenuGroup";var e4=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...o}=e,a=eZ(t);return(0,n.jsx)(eg,{...a,...o,ref:r})});e4.displayName="DropdownMenuLabel";var e6=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...o}=e,a=eZ(t);return(0,n.jsx)(ey,{...a,...o,ref:r})});e6.displayName="DropdownMenuItem";var e7=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...o}=e,a=eZ(t);return(0,n.jsx)(eC,{...a,...o,ref:r})});e7.displayName="DropdownMenuCheckboxItem";var ne=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...o}=e,a=eZ(t);return(0,n.jsx)(eE,{...a,...o,ref:r})});
2ne.displayName="DropdownMenuRadioGroup";var nn=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...o}=e,a=eZ(t);return(0,n.jsx)(ek,{...a,...o,ref:r})});nn.displayName="DropdownMenuRadioItem";var nr=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...o}=e,a=eZ(t);return(0,n.jsx)(e_,{...a,...o,ref:r})});nr.displayName="DropdownMenuItemIndicator",a.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...o}=e,a=eZ(t);return(0,n.jsx)(eT,{...a,...o,ref:r})}).displayName="DropdownMenuSeparator",a.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...o}=e,a=eZ(t);return(0,n.jsx)(eF,{...a,...o,ref:r})}).displayName="DropdownMenuArrow";var nt=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...o}=e,a=eZ(t);return(0,n.jsx)(ez,{...a,...o,ref:r})});nt.displayName="DropdownMenuSubTrigger";var no=a.forwardRef((e,r)=>{let{__scopeDropdownMenu:t,...o}=e,a=eZ(t);return(0,n.jsx)(eB,{...a,...o,ref:r,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)"}})});no.displayName="DropdownMenuSubContent";var na=e=>{let{__scopeDropdownMenu:r,children:t,open:o,onOpenChange:a,defaultOpen:s}=e,l=eZ(r),[i,u]=(0,d.useControllableState)({prop:o,defaultProp:s??!1,onChange:a,caller:"DropdownMenuSub"});return(0,n.jsx)(eH,{...l,open:i,onOpenChange:u,children:t})};e.s(["CheckboxItem",()=>e7,"Content",()=>e8,"DropdownMenu",()=>e0,"Group",()=>e9,"Item",()=>e6,"ItemIndicator",()=>nr,"Label",()=>e4,"Portal",()=>e3,"RadioGroup",()=>ne,"RadioItem",()=>nn,"Root",()=>e0,"Sub",()=>na,"SubContent",()=>no,"SubTrigger",()=>nt,"Trigger",()=>e5],293560);var ns=e.i(440354),nl=e.i(589837),ni=e.i(503769),nd=e.i(761994),nu=e.i(254072),nc=e.i(268305),np=e.i(562771),nf=e.i(308997);function nm({placeholder:e,search:r,onChangeSearch:t}){return(0,n.jsxs)("div",{className:"flex h-[46px] items-center px-3.5",children:[(0,n.jsx)(nc.MagnifyingGlassIcon,{className:"size-4 fill-icon-default-normal"}),(0,n.jsx)("input",{value:r,onChange:e=>t(e.target.value),placeholder:e,className:"ml-1.5 bg-transparent body-14-regular outline-none"})]})}let nv=(0,ns.cva)("cursor-pointer focus-visible:outline-none disabled:cursor-not-allowed disabled:fill-icon-default-disabled disabled:text-text-default-disabled"),nh=(0,ns.cva)((0,ni.cn)("inline-flex min-w-[180px] shrink-0 items-center justify-between rounded-lg border border-overlay-white-8 px-3 body-14-regular transition-colors","focus-visible:border-violet-500 focus-visible:outline-[3px] focus-visible:outline-violet-500/20","hover:border-overlay-white-20"),{variants:{size:{md:"h-10",lg:"h-11"}},defaultVariants:{size:"md"}}),nx=e0;function ng({className:e,children:t,size:o,...a}){return(0,n.jsx)(e5,{className:(0,ni.cn)(nv(),e),...a,tabIndex:-1,children:a.asChild?t:(0,n.jsxs)("div",{className:(0,ni.cn)(nh({size:o}),e),tabIndex:0,children:[(0,n.jsx)("div",{className:"truncate",children:t}),(0,n.jsx)(r.CaretDownIcon,{className:"ml-2 size-4 fill-icon-default-normal"})]})})}function nw({className:e,children:r,...t}){return(0,n.jsx)(e9,{className:(0,ni.cn)("flex flex-col gap-1",e),...t,children:r})}let nb=na,ny=ne;function nj({className:e,inset:r,children:o,...a}){return(0,n.jsxs)(nt,{className:(0,ni.cn)("flex cursor-default items-center rounded-lg px-3 py-[10px] body-14-semibold outline-none select-none focus:bg-white/10 data-[state=open]:bg-white/10",r&&"pl-8",e),...a,children:[o,(0,n.jsx)(t.CaretRightIcon,{className:"ml-auto size-4",weight:"bold"})]})}function nC({className:e,...r}){return(0,n.jsx)(no,{className:(0,ni.cn)("z-50 flex min-w-32 flex-col gap-1 overflow-hidden rounded-md bg-gray-700 p-1.5 text-white shadow-lg data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:slide-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[state=open]:animate-in data-[state=open]:fade-in-0 data-[state=open]:zoom-in-95",e),...r})}function nR({className:e,sideOffset:r=8,...t}){return(0,n.jsx)(e3,{children:(0,n.jsx)(e8,{sideOffset:r,className:(0,ni.cn)("z-50 flex min-w-[var(--radix-dropdown-menu-trigger-width)] flex-col gap-1 overflow-hidden rounded-xl border border-border-overlay-strong bg-background-modal p-1.5 text-white shadow-lg data-[side=bottom]:slide-in-from-top-2 data-[side=left]:slide-in-from-right-2 data-[side=right]:sli
2de-in-from-left-2 data-[side=top]:slide-in-from-bottom-2 data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95 data-[state=open]:animate-in data-[state=open]:fade-in-0 data-[state=open]:zoom-in-95",e),...t})})}function nD({className:e,inset:r,onClick:t,disabled:o,loading:a,children:s,...l}){return(0,n.jsxs)(e6,{className:(0,ni.cn)("relative flex min-h-10 cursor-pointer items-center rounded-lg px-3 py-2 body-14-regular transition-colors outline-none select-none hover:bg-elevation-overlay-normal focus:bg-elevation-overlay-normal data-[disabled]:cursor-not-allowed data-[disabled]:opacity-50 data-[disabled]:hover:bg-transparent",r&&"pl-8",e),onClick:e=>{o||a||t?.(e)},disabled:o||a,...l,children:[s,(0,n.jsx)("div",{className:"ml-[6px] flex size-3 shrink-0 items-center justify-center",children:a&&(0,n.jsx)(nu.Spinner,{variant:"default",className:"size-full"})})]})}function nM({className:e,children:r,checked:t,...a}){return(0,n.jsxs)(e7,{className:(0,ni.cn)("relative flex cursor-default items-center rounded-lg py-[10px] pr-8 pl-3 body-14-semibold transition-colors outline-none select-none focus:bg-white/10 data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),checked:t,...a,children:[(0,n.jsx)("span",{className:"absolute right-2 flex size-3.5 items-center justify-center",children:(0,n.jsx)(nr,{children:(0,n.jsx)(o.CheckIcon,{className:"size-4"})})}),r]})}function nE({className:e,children:r,checked:t,onCheckedChange:o,disabled:a,...s}){return(0,n.jsxs)(e6,{className:(0,ni.cn)("relative flex min-h-10 cursor-pointer items-center px-5 py-[6px] body-14-regular transition-colors outline-none select-none data-[disabled]:cursor-not-allowed data-[disabled]:opacity-50 data-[disabled]:hover:bg-transparent",e),disabled:a,onSelect:e=>e.preventDefault(),onClick:()=>!a&&o?.(!t),...s,children:[(0,n.jsx)(nd.Checkbox,{checked:t}),(0,n.jsx)(nl.Spacer,{className:"w-2"}),r]})}function nI({className:e,children:r,...t}){return(0,n.jsxs)(nn,{className:(0,ni.cn)("relative flex cursor-default items-center rounded-lg py-[10px] pr-8 pl-3 body-14-semibold transition-colors outline-none select-none focus:bg-white/10 data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),...t,children:[(0,n.jsx)("span",{className:"absolute right-2 flex size-3.5 items-center justify-center",children:(0,n.jsx)(nr,{children:(0,n.jsx)("div",{className:"size-2 rounded-full bg-white"})})}),r]})}function nk({className:e,inset:r,...t}){return(0,n.jsx)(e4,{className:(0,ni.cn)("px-3 pt-2 pb-1 body-12-regular",r&&"pl-8",e),...t})}function nN({className:e,...r}){return(0,n.jsx)(nr,{className:e,...r})}let nS={Basic:function({items:e,className:r,disabled:t,onSelect:o,asChild:a,align:s,children:l}){return(0,n.jsxs)(nx,{children:[(0,n.jsx)(ng,{disabled:t,className:r,asChild:a,children:l}),(0,n.jsx)(nR,{align:s,children:e.map(e=>(0,n.jsx)(nD,{onClick:()=>o(e.value),children:e.label},e.value))})]})},Search:function({trigger:e,items:r,label:t,onValueChange:o,value:s,searchPlaceholder:l,onChangeSearch:i,triggerClassName:d,disabled:u,onOpenChange:c}){let p=(0,a.useRef)(null),[f,m]=(0,a.useState)(""),{side:v,height:h}=(e=>{let[n,r]=(0,a.useState)("bottom"),[t,o]=(0,a.useState)("auto"),s=(0,np.useCSSVariable)("--header-height");return(0,a.useEffect)(()=>{let n=()=>{let n,t,{current:a}=e;if(!a)return;let{top:l,bottom:i}=a.getBoundingClientRect(),{availHeight:d}=screen,u=(n=l-s-16,(t=d-i-16)>381?{side:"bottom",height:"auto"}:t>=n?{side:"bottom",height:`${t}px`}:{side:"top",height:`${n}px`});r(u.side),o(u.height)};return n(),window.addEventListener("scroll",n),window.addEventListener("resize",n),()=>{window.removeEventListener("resize",n),window.removeEventListener("scroll",n)}},[e,s]),{side:n,height:t}})(p),x=(0,a.useCallback)(e=>{m(e),i?.(e)},[i]),g=(0,a.useMemo)(()=>f?r.filter(e=>e.searchLabel.toLowerCase().includes(f.toLowerCase())):r,[f,r]);return(0,n.jsxs)(nx,{onOpenChange:c,children:[(0,n.jsx)(ng,{ref:p,disabled:u,className:d,children:e}),(0,n.jsxs)(nR,{align:"start",side:v,avoidCollisions:!1,className:"h-[var(--dropdown-content-height)] min-h-[211px] max-w-[348px] px-0",style:{"--dropdown-content-height":h,maxHeight:"381px"},children:[(0,n.jsx)(nm,{placeholder:l,search:f,onChangeSearch:x}),(0,n.jsx)(nf.Divider,{}),(0,n.jsx)(nk,{children:t}),(0,n.jsx)(ny,{className:"max-h-[280px] overflow-y-scroll px-1.5",value:s,onValueChange:o,children:g.map(e=>(0,n.jsxs)(nI,{value:e.value,disabled:e.disabled,children:[e.label,(0,n.jsx)(nN,{})]},e.value))})]})]})},Radio:function({trigger:e,items:r,onChange:t,value:o,className:a,contentClassName:s,disabled:l,size:i}){return(0,n.jsxs)(nx,{children:[(0,n.jsx)(ng,{disabled:l,className:a,size:i,children:e}),(0,n.jsx)(nR,{children:(0,n.jsx)(ny,{value:o,onValueChange:e=>t(e),className:s,children:r.map(e=>(0,n.jsx)(nI,{value:e.value,children:e.label},e.value))})})]})},Filter:function({trigger:e,items:r,label:t,selectedValues:o,onSelectionChange:a,triggerClassName:s,disabled:l,align:i,modal:d}){return(0,n.jsxs)(nx,{modal:d??!1,children:[(0,n.jsx)(ng,{disabled:l,className:(0,ni.cn)("h-8 body-13-regular",s,o.length>0&&"border-border-solid-heavy hover:border-border-solid-heavy"),children:e}),(0,n.jsxs)(nR,{align:i,className:"max-w-[348px] px-0",children:[(0,n.jsx)(nk,{className:"px-5 text-text-default-quaternary",children:t}),(0,n.jsx)("div",{className:"max-h-[300px] overflow-y-scroll",children:r.map(e=>(0,n.jsx)(nE,{checked:o.includes(e.value),onCheckedChange:n=>{var r;return r=e.value,void(n?a([...o,r]):a(o.filter(e=>e!==r)))},disabled:e.disabled,children:e.label},e.value))})]})]})}}}]);
3
4//# debugId=feb4be10-aa74-1101-83a9-3402d77a3bad
5//# sourceMappingURL=c47f35d07cf654cc.js.map

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.