https://www.comicink.ai/_next/static/chunks/700658f90997f142.js?dpl=dpl_HiEdHzCLWCM3LjJT6FxYQfa2a7rY
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]="6958046c-8509-c22f-fb39-277e34cf5be7")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,832006,129402,e=>{"use strict";let t,r,n,o,l,a;var i=e.i(271645),s=e.i(981140),c=e.i(75830),u=e.i(820783),d=e.i(30030),p=e.i(586318),f=e.i(726330),m=e.i(303536),v=e.i(765491),h=e.i(610772),g=e.i(853660),y=e.i(774606),w=e.i(296626),x=e.i(248425),C=e.i(842727),S=e.i(843476),b=Symbol("radix.slottable");function R(e){return i.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===b}var E=e.i(30207),P=e.i(186312),j=e.i(985369),I=["Enter"," "],k=["ArrowUp","PageDown","End"],M=["ArrowDown","PageUp","Home",...k],T={ltr:[...I,"ArrowRight"],rtl:[...I,"ArrowLeft"]},_={ltr:["ArrowLeft"],rtl:["ArrowRight"]},D="Menu",[L,H,N]=(0,c.createCollection)(D),[A,O]=(0,d.createContextScope)(D,[N,g.createPopperScope,C.createRovingFocusGroupScope]),F=(0,g.createPopperScope)(),V=(0,C.createRovingFocusGroupScope)(),[K,B]=A(D),[U,W]=A(D),G=e=>{let{__scopeMenu:t,open:r=!1,children:n,dir:o,onOpenChange:l,modal:a=!0}=e,s=F(t),[c,u]=i.useState(null),d=i.useRef(!1),f=(0,E.useCallbackRef)(l),m=(0,p.useDirection)(o);return i.useEffect(()=>{let e=()=>{d.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>d.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,S.jsx)(g.Root,{...s,children:(0,S.jsx)(K,{scope:t,open:r,onOpenChange:f,content:c,onContentChange:u,children:(0,S.jsx)(U,{scope:t,onClose:i.useCallback(()=>f(!1),[f]),isUsingKeyboardRef:d,dir:m,modal:a,children:n})})})};G.displayName=D;var X=i.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,o=F(r);return(0,S.jsx)(g.Anchor,{...o,...n,ref:t})});X.displayName="MenuAnchor";var z="MenuPortal",[Y,Z]=A(z,{forceMount:void 0}),q=e=>{let{__scopeMenu:t,forceMount:r,children:n,container:o}=e,l=B(z,t);return(0,S.jsx)(Y,{scope:t,forceMount:r,children:(0,S.jsx)(w.Presence,{present:r||l.open,children:(0,S.jsx)(y.Portal,{asChild:!0,container:o,children:n})})})};q.displayName=z;var $="MenuContent",[J,Q]=A($),ee=i.forwardRef((e,t)=>{let r=Z($,e.__scopeMenu),{forceMount:n=r.forceMount,...o}=e,l=B($,e.__scopeMenu),a=W($,e.__scopeMenu);return(0,S.jsx)(L.Provider,{scope:e.__scopeMenu,children:(0,S.jsx)(w.Presence,{present:n||l.open,children:(0,S.jsx)(L.Slot,{scope:e.__scopeMenu,children:a.modal?(0,S.jsx)(et,{...o,ref:t}):(0,S.jsx)(er,{...o,ref:t})})})})}),et=i.forwardRef((e,t)=>{let r=B($,e.__scopeMenu),n=i.useRef(null),o=(0,u.useComposedRefs)(t,n);return i.useEffect(()=>{let e=n.current;if(e)return(0,P.hideOthers)(e)},[]),(0,S.jsx)(eo,{...e,ref:o,trapFocus:r.open,disableOutsidePointerEvents:r.open,disableOutsideScroll:!0,onFocusOutside:(0,s.composeEventHandlers)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>r.onOpenChange(!1)})}),er=i.forwardRef((e,t)=>{let r=B($,e.__scopeMenu);return(0,S.jsx)(eo,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>r.onOpenChange(!1)})}),en=((l=i.forwardRef((e,t)=>{let{children:r,...n}=e;if(i.isValidElement(r)){var o;let e,l,a=(o=r,(l=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(l=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),s=function(e,t){let r={...t};for(let n in t){let o=e[n],l=t[n];/^on[A-Z]/.test(n)?o&&l?r[n]=(...e)=>{let t=l(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...l}:"className"===n&&(r[n]=[o,l].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==i.Fragment&&(s.ref=t?(0,u.composeRefs)(t,a):a),i.cloneElement(r,s)}return i.Children.count(r)>1?i.Children.only(null):null})).displayName="MenuContent.ScrollLock.SlotClone",t=l,(r=i.forwardRef((e,r)=>{let{children:n,...o}=e,l=i.Children.toArray(n),a=l.find(R);if(a){let e=a.props.children,n=l.map(t=>t!==a?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,S.jsx)(t,{...o,ref:r,children:i.isValidElement(e)?i.cloneElement(e,void 0,n):null})}return(0,S.jsx)(t,{...o,ref:r,children:n})})).displayName="MenuContent.ScrollLock.Slot",r),eo=i.forwardRef((e,t)=>
2{let{__scopeMenu:r,loop:n=!1,trapFocus:o,onOpenAutoFocus:l,onCloseAutoFocus:a,disableOutsidePointerEvents:c,onEntryFocus:d,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:y,onInteractOutside:w,onDismiss:x,disableOutsideScroll:b,...R}=e,E=B($,r),P=W($,r),I=F(r),T=V(r),_=H(r),[D,L]=i.useState(null),N=i.useRef(null),A=(0,u.useComposedRefs)(t,N,E.onContentChange),O=i.useRef(0),K=i.useRef(""),U=i.useRef(0),G=i.useRef(null),X=i.useRef("right"),z=i.useRef(0),Y=b?j.RemoveScroll:i.Fragment;i.useEffect(()=>()=>window.clearTimeout(O.current),[]),(0,m.useFocusGuards)();let Z=i.useCallback(e=>{var t,r;return X.current===G.current?.side&&(t=e,!!(r=G.current?.area)&&function(e,t){let{x:r,y:n}=e,o=!1;for(let e=0,l=t.length-1;e<t.length;l=e++){let a=t[e],i=t[l],s=a.x,c=a.y,u=i.x,d=i.y;c>n!=d>n&&r<(u-s)*(n-c)/(d-c)+s&&(o=!o)}return o}({x:t.clientX,y:t.clientY},r))},[]);return(0,S.jsx)(J,{scope:r,searchRef:K,onItemEnter:i.useCallback(e=>{Z(e)&&e.preventDefault()},[Z]),onItemLeave:i.useCallback(e=>{Z(e)||(N.current?.focus(),L(null))},[Z]),onTriggerLeave:i.useCallback(e=>{Z(e)&&e.preventDefault()},[Z]),pointerGraceTimerRef:U,onPointerGraceIntentChange:i.useCallback(e=>{G.current=e},[]),children:(0,S.jsx)(Y,{...b?{as:en,allowPinchZoom:!0}:void 0,children:(0,S.jsx)(v.FocusScope,{asChild:!0,trapped:o,onMountAutoFocus:(0,s.composeEventHandlers)(l,e=>{e.preventDefault(),N.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:a,children:(0,S.jsx)(f.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:c,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:y,onInteractOutside:w,onDismiss:x,children:(0,S.jsx)(C.Root,{asChild:!0,...T,dir:P.dir,orientation:"vertical",loop:n,currentTabStopId:D,onCurrentTabStopIdChange:L,onEntryFocus:(0,s.composeEventHandlers)(d,e=>{P.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,S.jsx)(g.Content,{role:"menu","aria-orientation":"vertical","data-state":e_(E.open),"data-radix-menu-content":"",dir:P.dir,...I,...R,ref:A,style:{outline:"none",...R.style},onKeyDown:(0,s.composeEventHandlers)(R.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,l,a,i,s,c;"Tab"===e.key&&e.preventDefault(),!r&&n&&(o=e.key,t=K.current+o,l=_().filter(e=>!e.disabled),a=document.activeElement,i=l.find(e=>e.ref.current===a)?.textValue,s=function(e,t,r){var n;let o=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,l=r?e.indexOf(r):-1,a=(n=Math.max(l,0),e.map((t,r)=>e[(n+r)%e.length]));1===o.length&&(a=a.filter(e=>e!==r));let i=a.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return i!==r?i:void 0}(l.map(e=>e.textValue),t,i),c=l.find(e=>e.textValue===s)?.ref.current,function e(t){K.current=t,window.clearTimeout(O.current),""!==t&&(O.current=window.setTimeout(()=>e(""),1e3))}(t),c&&setTimeout(()=>c.focus()))}let l=N.current;if(e.target!==l||!M.includes(e.key))return;e.preventDefault();let a=_().filter(e=>!e.disabled).map(e=>e.ref.current);k.includes(e.key)&&a.reverse(),function(e){let t=document.activeElement;for(let r of e)if(r===t||(r.focus(),document.activeElement!==t))return}(a)}),onBlur:(0,s.composeEventHandlers)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(O.current),K.current="")}
2),onPointerMove:(0,s.composeEventHandlers)(e.onPointerMove,eH(e=>{let t=e.target,r=z.current!==e.clientX;e.currentTarget.contains(t)&&r&&(X.current=e.clientX>z.current?"right":"left",z.current=e.clientX)}))})})})})})})});ee.displayName=$;var el=i.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,S.jsx)(x.Primitive.div,{role:"group",...n,ref:t})});el.displayName="MenuGroup";var ea=i.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,S.jsx)(x.Primitive.div,{...n,ref:t})});ea.displayName="MenuLabel";var ei="MenuItem",es="menu.itemSelect",ec=i.forwardRef((e,t)=>{let{disabled:r=!1,onSelect:n,...o}=e,l=i.useRef(null),a=W(ei,e.__scopeMenu),c=Q(ei,e.__scopeMenu),d=(0,u.useComposedRefs)(t,l),p=i.useRef(!1);return(0,S.jsx)(eu,{...o,ref:d,disabled:r,onClick:(0,s.composeEventHandlers)(e.onClick,()=>{let e=l.current;if(!r&&e){let t=new CustomEvent(es,{bubbles:!0,cancelable:!0});e.addEventListener(es,e=>n?.(e),{once:!0}),(0,x.dispatchDiscreteCustomEvent)(e,t),t.defaultPrevented?p.current=!1:a.onClose()}}),onPointerDown:t=>{e.onPointerDown?.(t),p.current=!0},onPointerUp:(0,s.composeEventHandlers)(e.onPointerUp,e=>{p.current||e.currentTarget?.click()}),onKeyDown:(0,s.composeEventHandlers)(e.onKeyDown,e=>{let t=""!==c.searchRef.current;r||t&&" "===e.key||I.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});ec.displayName=ei;var eu=i.forwardRef((e,t)=>{let{__scopeMenu:r,disabled:n=!1,textValue:o,...l}=e,a=Q(ei,r),c=V(r),d=i.useRef(null),p=(0,u.useComposedRefs)(t,d),[f,m]=i.useState(!1),[v,h]=i.useState("");return i.useEffect(()=>{let e=d.current;e&&h((e.textContent??"").trim())},[l.children]),(0,S.jsx)(L.ItemSlot,{scope:r,disabled:n,textValue:o??v,children:(0,S.jsx)(C.Item,{asChild:!0,...c,focusable:!n,children:(0,S.jsx)(x.Primitive.div,{role:"menuitem","data-highlighted":f?"":void 0,"aria-disabled":n||void 0,"data-disabled":n?"":void 0,...l,ref:p,onPointerMove:(0,s.c
2omposeEventHandlers)(e.onPointerMove,eH(e=>{n?a.onItemLeave(e):(a.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,s.composeEventHandlers)(e.onPointerLeave,eH(e=>a.onItemLeave(e))),onFocus:(0,s.composeEventHandlers)(e.onFocus,()=>m(!0)),onBlur:(0,s.composeEventHandlers)(e.onBlur,()=>m(!1))})})})}),ed=i.forwardRef((e,t)=>{let{checked:r=!1,onCheckedChange:n,...o}=e;return(0,S.jsx)(ew,{scope:e.__scopeMenu,checked:r,children:(0,S.jsx)(ec,{role:"menuitemcheckbox","aria-checked":eD(r)?"mixed":r,...o,ref:t,"data-state":eL(r),onSelect:(0,s.composeEventHandlers)(o.onSelect,()=>n?.(!!eD(r)||!r),{checkForDefaultPrevented:!1})})})});ed.displayName="MenuCheckboxItem";var ep="MenuRadioGroup",[ef,em]=A(ep,{value:void 0,onValueChange:()=>{}}),ev=i.forwardRef((e,t)=>{let{value:r,onValueChange:n,...o}=e,l=(0,E.useCallbackRef)(n);return(0,S.jsx)(ef,{scope:e.__scopeMenu,value:r,onValueChange:l,children:(0,S.jsx)(el,{...o,ref:t})})});ev.displayName=ep;var eh="MenuRadioItem",eg=i.forwardRef((e,t)=>{let{value:r,...n}=e,o=em(eh,e.__scopeMenu),l=r===o.value;return(0,S.jsx)(ew,{scope:e.__scopeMenu,checked:l,children:(0,S.jsx)(ec,{role:"menuitemradio","aria-checked":l,...n,ref:t,"data-state":eL(l),onSelect:(0,s.c
2omposeEventHandlers)(n.onSelect,()=>o.onValueChange?.(r),{checkForDefaultPrevented:!1})})})});eg.displayName=eh;var ey="MenuItemIndicator",[ew,ex]=A(ey,{checked:!1}),eC=i.forwardRef((e,t)=>{let{__scopeMenu:r,forceMount:n,...o}=e,l=ex(ey,r);return(0,S.jsx)(w.Presence,{present:n||eD(l.checked)||!0===l.checked,children:(0,S.jsx)(x.Primitive.span,{...o,ref:t,"data-state":eL(l.checked)})})});eC.displayName=ey;var eS=i.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e;return(0,S.jsx)(x.Primitive.div,{role:"separator","aria-orientation":"horizontal",...n,ref:t})});eS.displayName="MenuSeparator";var eb=i.forwardRef((e,t)=>{let{__scopeMenu:r,...n}=e,o=F(r);return(0,S.jsx)(g.Arrow,{...o,...n,ref:t})});eb.displayName="MenuArrow";var eR="MenuSub",[eE,eP]=A(eR),ej=e=>{let{__scopeMenu:t,children:r,open:n=!1,onOpenChange:o}=e,l=B(eR,t),a=F(t),[s,c]=i.useState(null),[u,d]=i.useState(null),p=(0,E.useCallbackRef)(o);return i.useEffect(()=>(!1===l.open&&p(!1),()=>p(!1)),[l.open,p]),(0,S.jsx)(g.Root,{...a,children:(0,S.jsx)(K,{scope:t,open:n,onOpenChange:p,content:u,onContentChange:d,children:(0,S.jsx)(eE,{scope:t,contentId:(0,h.useId)(),triggerId:(0,h.useId)(),trigger:s,onTriggerChange:c,children:r})})})};ej.displayName=eR;var eI="MenuSubTrigger",ek=i.forwardRef((e,t)=>{let r=B(eI,e.__scopeMenu),n=W(eI,e.__scopeMenu),o=eP(eI,e.__scopeMenu),l=Q(eI,e.__scopeMenu),a=i.useRef(null),{pointerGraceTimerRef:c,onPointerGraceIntentChange:d}=l,p={__scopeMenu:e.__scopeMenu},f=i.useCallback(()=>{a.current&&window.clearTimeout(a.current),a.current=null},[]);return i.useEffect(()=>f,[f]),i.useEffect(()=>{let e=c.current;return()=>{window.clearTimeout(e),d(null)}},[c,d]),(0,S.jsx)(X,{asChild:!0,...p,children:(0,S.jsx)(eu,{id:o.triggerId,"aria-haspopup":"menu","aria-expanded":r.open,"aria-controls":o.contentId,"data-state":e_(r.open),...e,ref:(0,u.composeRefs)(t,o.onTriggerChange),onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),r.open||r.onOpenChange(!0))}
2,onPointerMove:(0,s.composeEventHandlers)(e.onPointerMove,eH(t=>{l.onItemEnter(t),!t.defaultPrevented&&(e.disabled||r.open||a.current||(l.onPointerGraceIntentChange(null),a.current=window.setTimeout(()=>{r.onOpenChange(!0),f()},100)))})),onPointerLeave:(0,s.composeEventHandlers)(e.onPointerLeave,eH(e=>{f();let t=r.content?.getBoundingClientRect();if(t){let n=r.content?.dataset.side,o="right"===n,a=t[o?"left":"right"],i=t[o?"right":"left"];l.onPointerGraceIntentChange({area:[{x:e.clientX+(o?-5:5),y:e.clientY},{x:a,y:t.top},{x:i,y:t.top},{x:i,y:t.bottom},{x:a,y:t.bottom}],side:n}),window.clearTimeout(c.current),c.current=window.setTimeout(()=>l.onPointerGraceIntentChange(null),300)}else{if(l.onTriggerLeave(e),e.defaultPrevented)return;l.onPointerGraceIntentChange(null)}})),onKeyDown:(0,s.composeEventHandlers)(e.onKeyDown,t=>{let o=""!==l.searchRef.current;e.disabled||o&&" "===t.key||T[n.dir].includes(t.key)&&(r.onOpenChange(!0),r.content?.focus(),t.preventDefault())})})})});ek.displayName=eI;var eM="MenuSubContent",eT=i.forwardRef((e,t)=>{let r=Z($,e.__scopeMenu),{forceMount:n=r.forceMount,...o}=e,l=B($,e.__scopeMenu),a=W($,e.__scopeMenu),c=eP(eM,e.__scopeMenu),d=i.useRef(null),p=(0,u.useComposedRefs)(t,d);return(0,S.jsx)(L.Provider,{scope:e.__scopeMenu,children:(0,S.jsx)(w.Presence,{present:n||l.open,children:(0,S.jsx)(L.Slot,{scope:e.__scopeMenu,children:(0,S.jsx)(eo,{id:c.contentId,"aria-labelledby":c.triggerId,...o,ref:p,align:"start",side:"rtl"===a.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{a.isUsingKeyboardRef.current&&d.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,s.composeEventHandlers)(e.onFocusOutside,e=>{e.target!==c.trigger&&l.onOpenChange(!1)}),onEscapeKeyDown:(0,s.composeEventHandlers)(e.onEscapeKeyDown,e=>{a.onClose(),e.preventDefault()}),onKeyDown:(0,s.composeEventHandlers)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),r=_[a.dir].includes(e.key);t&&r&&(l.onOpenChange(!1),c.trigger?.focus(),e.preventDefault())})})})})})});function e_(e){return e?"open":"closed"}function eD(e){return"indeterminate"===e}function eL(e){return eD(e)?"indeterminate":e?"checked":"unchecked"}function eH(e){return t=>"mouse"===t.pointerType?e(t):void 0}eT.displayName=eM,e.s(["Anchor",()=>X,"Arrow",()=>eb,"CheckboxItem",()=>ed,"Content",()=>ee,"Group",()=>el,"Item",()=>ec,"ItemIndicator",()=>eC,"Label",()=>ea,"Portal",()=>q,"RadioGroup",()=>ev,"RadioItem",()=>eg,"Root",()=>G,"Separator",()=>eS,"Sub",()=>ej,"SubContent",()=>eT,"SubTrigger",()=>ek,"createMenuScope",()=>O],832006);var eN=e.i(174080),eA=e.i(470152),eO=Symbol("radix.slottable");function eF(e){return i.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===eO}var eV=e.i(934620);e.i(683986);var eK=i[" useInsertionEffect ".trim().toString()]||eV.useLayoutEffect;function eB({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[o,l,a]=function({defaultProp:e,onChange:t}){let[r,n]=i.useState(e),o=i.useRef(r),l=i.useRef(t);return eK(()=>{l.current=t},[t]),i.useEffect(()=>{o.current!==r&&(l.current?.(r),o.current=r)},[r,o]),[r,n,l]}({defaultProp:t,onChange:r}),s=void 0!==e,c=s?e:o;{let t=i.useRef(void 0!==e);i.useEffect(()=>{let e=t.current;if(e!==s){let t=s?"controlled":"uncontrolled";console.warn(`${n} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=s},[s,n])}return[c,i.useCallback(t=>{if(s){let r="function"==typeof t?t(e):t;r!==e&&a.current?.(r)}else l(t)},[s,e,l,a])]}Symbol("RADIX:SYNC_STATE");var eU=e.i(959411),eW=[" ","Enter","ArrowUp","ArrowDown"],eG=[" ","Enter"],eX="Select",[ez,eY,eZ]=(0,c.createCollection)(eX),[eq,e$]=(0,d.createContextScope)(eX,[eZ,g.createPopperScope]),eJ=(0,g.createPopperScope)(),[eQ,e0]=eq(eX),[e1,e2]=eq(eX),e3=e=>{let{__scopeSelect:t,children:r,open:n,defaultOpen:o,onOpenChange:l,value:a,defaultValue:s,onValueChange:c,dir:u,name:d,autoComplete:f,disabled:m,required:v,form:y}=e,w=eJ(t),[x,C]=i.useState(null),[b,R]=i.useState(null),[E,P]=i.useState(!1),j=(0,p.useDirection)(u),[I,k]=eB({prop:n,defaultProp:o??!1,onChange:l,caller:eX}),[M,T]=eB({prop:a,defaultProp:s,onChange:c,caller:eX}),_=i.useRef(null),D=!x||y||!!x.closest("form"),[L,H]=i.useState(new Set),N=Array.from(L).map(e=>e.props.value).join(";");return(0,S.jsx)(g.Root,{...w,children:(0,S.jsxs)(eQ,{required:v,scope:t,trigger:x,onTriggerChange:C,valueNode:b,onValueNodeChange:R,valueNodeHasChildren:E,onValueNodeHasChildrenChange:P,contentId:(0,h.useId)(),value:M,onValueChange:T,open:I,onOpenChange:k,dir:j,triggerPointerDownPosRef:_,disabled:m,children:[(0,S.jsx)(ez.Provider,{scope:t,children:(0,S.jsx)(e1,{scope:e.__scopeSelect,onNativeOptionAdd:i.useCallback(e=>{H(t=>new Set(t).add(e))},[]),onNativeOptionRemove:i.useCallback(e=>{H(t=>{let r=new Set(t);return r.delete(e),r})},[]),children:r})}),D?(0,S.jsxs)(tD,{"aria-hidden":!0,required:v,tabIndex:-1,name:d,autoComplete:f,value:M,onChange:e=>T(e.target.value),disabled:m,form:y,children:[void 0===M?(0,S.jsx)("option",{value:""}):null,Array.from(L)]},N):null]})})};e3.displayName=eX;var e6="SelectTrigger",e8=i.forwardRef((e,t)=>
2{let{__scopeSelect:r,disabled:n=!1,...o}=e,l=eJ(r),a=e0(e6,r),c=a.disabled||n,d=(0,u.useComposedRefs)(t,a.onTriggerChange),p=eY(r),f=i.useRef("touch"),[m,v,h]=tH(e=>{let t=p().filter(e=>!e.disabled),r=t.find(e=>e.value===a.value),n=tN(t,e,r);void 0!==n&&a.onValueChange(n.value)}),y=e=>{c||(a.onOpenChange(!0),h()),e&&(a.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,S.jsx)(g.Anchor,{asChild:!0,...l,children:(0,S.jsx)(x.Primitive.button,{type:"button",role:"combobox","aria-controls":a.contentId,"aria-expanded":a.open,"aria-required":a.required,"aria-autocomplete":"none",dir:a.dir,"data-state":a.open?"open":"closed",disabled:c,"data-disabled":c?"":void 0,"data-placeholder":tL(a.value)?"":void 0,...o,ref:d,onClick:(0,s.composeEventHandlers)(o.onClick,e=>{e.currentTarget.focus(),"mouse"!==f.current&&y(e)}),onPointerDown:(0,s.composeEventHandlers)(o.onPointerDown,e=>{f.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(y(e),e.preventDefault())}),onKeyDown:(0,s.composeEventHandlers)(o.onKeyDown,e=>{let t=""!==m.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||v(e.key),(!t||" "!==e.key)&&eW.includes(e.key)&&(y(),e.preventDefault())})})})});e8.displayName=e6;var e4="SelectValue",e5=i.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:o,children:l,placeholder:a="",...i}=e,s=e0(e4,r),{onValueNodeHasChildrenChange:c}=s,d=void 0!==l,p=(0,u.useComposedRefs)(t,s.onValueNodeChange);return(0,eV.useLayoutEffect)(()=>{c(d)},[c,d]),(0,S.jsx)(x.Primitive.span,{...i,ref:p,style:{pointerEvents:"none"},children:tL(s.value)?(0,S.jsx)(S.Fragment,{children:a}):l})});e5.displayName=e4;var e7=i.forwardRef((e,t)=>{let{__scopeSelect:r,children:n,...o}=e;return(0,S.jsx)(x.Primitive.span,{"aria-hidden":!0,...o,ref:t,children:n||"â¼"})});e7.displayName="SelectIcon";var e9=e=>(0,S.jsx)(y.Portal,{asChild:!0,...e});e9.displayName="SelectPortal";var te="SelectContent",tt=i.forwardRef((e,t)=>{let r=e0(te,e.__scopeSelect),[n,o]=i.useState();return((0,eV.useLayoutEffect)(()=>{o(new DocumentFragment)},[]),r.open)?(0,S.jsx)(tl,{...e,ref:t}):n?eN.createPortal((0,S.jsx)(tr,{scope:e.__scopeSelect,children:(0,S.jsx)(ez.Slot,{scope:e.__scopeSelect,children:(0,S.jsx)("div",{children:e.children})})}),n):null});tt.displayName=te;var[tr,tn]=eq(te),to=((a=i.forwardRef((e,t)=>{let{children:r,...n}=e;if(i.isValidElement(r)){var o;let e,l,a=(o=r,(l=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(l=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),s=function(e,t){let r={...t};for(let n in t){let o=e[n],l=t[n];/^on[A-Z]/.test(n)?o&&l?r[n]=(...e)=>{let t=l(...e);return o(...e),t}:o&&(r[n]=o):"style"===n?r[n]={...o,...l}:"className"===n&&(r[n]=[o,l].filter(Boolean).join(" "))}return{...e,...r}}(n,r.props);return r.type!==i.Fragment&&(s.ref=t?(0,u.composeRefs)(t,a):a),i.cloneElement(r,s)}return i.Children.count(r)>1?i.Children.only(null):null})).displayName="SelectContent.RemoveScroll.SlotClone",n=a,(o=i.forwardRef((e,t)=>{let{children:r,...o}=e,l=i.Children.toArray(r),a=l.find(eF);if(a){let e=a.props.children,r=l.map(t=>t!==a?t:i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null);return(0,S.jsx)(n,{...o,ref:t,children:i.isValidElement(e)?i.cloneElement(e,void 0,r):null})}return(0,S.jsx)(n,{...o,ref:t,children:r})})).displayName="SelectContent.RemoveScroll.Slot",o),tl=i.forwardRef((e,t)=>{let{__scopeSelect:r,position:n="item-aligned",onCloseAutoFocus:o,onEscapeKeyDown:l,onPointerDownOutside:a,side:c,sideOffset:d,align:p,alignOffset:h,arrowPadding:g,collisionBoundary:y,collisionPadding:w,sticky:x,hideWhenDetached:C,avoidCollisions:b,...R}=e,E=e0(te,r),[I,k]=i.useState(null),[M,T]=i.useState(null),_=(0,u.useComposedRefs)(t,e=>k(e)),[D,L]=i.useState(null),[H,N]=i.useState(null),A=eY(r),[O,F]=i.useState(!1),V=i.useRef(!1);i.useEffect(()=>{if(I)return(0,P.hideOthers)(I)},[I]),(0,m.useFocusGuards)();let K=i.useCallback(e=>{let[t,...r]=A().map(e=>e.ref.current),[n]=r.slice(-1),o=document.activeElement;for(let r of e)if(r===o||(r?.scrollIntoView({block:"nearest"}),r===t&&M&&(M.scrollTop=0),r===n&&M&&(M.scrollTop=M.scrollHeight),r?.focus(),document.activeElement!==o))return},[A,M]),B=i.useCallback(()=>K([D,I]),[K,D,I]);i.useEffect(()=>{O&&B()},[O,B]);let{onOpenChange:U,triggerPointerDownPosRef:W}=E;i.useEffect(()=>{if(I){let e={x:0,y:0},t=t=>{e={x:Math.abs(Math.round(t.pageX)-(W.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(W.current?.y??0))}},r=r=>{e.x<=10&&e.y<=10?r.preventDefault():I.contains(r.target)||U(!1),document.removeEventListener("pointermove",t),W.current=null};return null!==W.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",r,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",r,{capture:!0})}}},[I,U,W]),i.useEffect(()=>{let e=()=>U(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[U]);let[G,X]=tH(e=>{let t=A().filter(e=>!e.disabled),r=t.find(e=>e.ref.current===document.activeElement),n=tN(t,e,r);n&&setTimeout(()=>n.ref.current.focus())}),z=i.useCallback((e,t,r)=>{let n=!V.current&&!r;(void 0!==E.value&&E.value===t||n)&&(L(e),n&&(V.current=!0))},[E.value]),Y=i.useCallback(()=>I?.focus(),[I]),Z=i.useCallback((e,t,r)=>{let n=!V.current&&!r;(void 0!==E.value&&E.value===t||n)&&N(e)},[E.value]),q="popper"===n?ti:ta,$=q===ti?{side:c,sideOffset:d,align:p,alignOffset:h,arrowPadding:g,collisionBoundary:y,collisionPadding:w,sticky:x,hideWhenDetached:C,avoidCollisions:b}:{};return(0,S.jsx)(tr,{scope:r,content:I,viewport:M,onViewportChange:T,itemRefCallback:z,selectedItem:D,onItemLeave:Y,itemTextRefCallback:Z,focusSelectedItem:B,selectedItemText:H,position:n,isPositioned:O,searchRef:G,children:(0,S.jsx)(j.RemoveScroll,{as:to,allowPinchZoom:!0,children:(0,S.jsx)(v.FocusScope,{asChild:!0,trapped:E.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,s.composeEventHandlers)(o,e=>{E.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:(0,S.jsx)(f.DismissableLayer,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:l,onPointerDownOutside:a,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>E.onOpenChange(!1),children:(0,S.jsx)(q,{role:"listbox",id:E.contentId,"data-state":E.open?"open":"closed",dir:E.dir,onContextMenu:e=>e.preventDefault(),...R,...$,onPlaced:()=>F(!0),ref:_,style:{display:"flex",flexDirection:"column",outline:"none",...R.style},onKeyDown:(0,s.composeEventHandlers)(R.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;
2if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||X(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=A().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let r=e.target,n=t.indexOf(r);t=t.slice(n+1)}setTimeout(()=>K(t)),e.preventDefault()}})})})})})})});tl.displayName="SelectContentImpl";var ta=i.forwardRef((e,t)=>{let{__scopeSelect:r,onPlaced:n,...o}=e,l=e0(te,r),a=tn(te,r),[s,c]=i.useState(null),[d,p]=i.useState(null),f=(0,u.useComposedRefs)(t,e=>p(e)),m=eY(r),v=i.useRef(!1),h=i.useRef(!0),{viewport:g,selectedItem:y,selectedItemText:w,focusSelectedItem:C}=a,b=i.useCallback(()=>{if(l.trigger&&l.valueNode&&s&&d&&g&&y&&w){let e=l.trigger.getBoundingClientRect(),t=d.getBoundingClientRect(),r=l.valueNode.getBoundingClientRect(),o=w.getBoundingClientRect();if("rtl"!==l.dir){let n=o.left-t.left,l=r.left-n,a=e.left-l,i=e.width+a,c=Math.max(i,t.width),u=window.innerWidth-10,d=(0,eA.clamp)(l,[10,Math.max(10,u-c)]);s.style.minWidth=i+"px",s.style.left=d+"px"}else{let n=t.right-o.right,l=window.innerWidth-r.right-n,a=window.innerWidth-e.right-l,i=e.width+a,c=Math.max(i,t.width),u=window.innerWidth-10,d=(0,eA.clamp)(l,[10,Math.max(10,u-c)]);s.style.minWidth=i+"px",s.style.right=d+"px"}let a=m(),i=window.innerHeight-20,c=g.scrollHeight,u=window.getComputedStyle(d),p=parseInt(u.borderTopWidth,10),f=parseInt(u.paddingTop,10),h=parseInt(u.borderBottomWidth,10),x=p+f+c+parseInt(u.paddingBottom,10)+h,C=Math.min(5*y.offsetHeight,x),S=window.getComputedStyle(g),b=parseInt(S.paddingTop,10),R=parseInt(S.paddingBottom,10),E=e.top+e.height/2-10,P=y.offsetHeight/2,j=p+f+(y.offsetTop+P);if(j<=E){let e=a.length>0&&y===a[a.length-1].ref.current;s.style.bottom="0px";let t=Math.max(i-E,P+(e?R:0)+(d.clientHeight-g.offsetTop-g.offsetHeight)+h);s.style.height=j+t+"px"}else{let e=a.length>0&&y===a[0].ref.current;s.style.top="0px";let t=Math.max(E,p+g.offsetTop+(e?b:0)+P);s.style.height=t+(x-j)+"px",g.scrollTop=j-E+g.offsetTop}s.style.margin="10px 0",s.style.minHeight=C+"px",s.style.maxHeight=i+"px",n?.(),requestAnimationFrame(()=>v.current=!0)}},[m,l.trigger,l.valueNode,s,d,g,y,w,l.dir,n]);(0,eV.useLayoutEffect)(()=>b(),[b]);let[R,E]=i.useState();(0,eV.useLayoutEffect)(()=>{d&&E(window.getComputedStyle(d).zIndex)},[d]);let P=i.useCallback(e=>{e&&!0===h.current&&(b(),C?.(),h.current=!1)},[b,C]);return(0,S.jsx)(ts,{scope:r,contentWrapper:s,shouldExpandOnScrollRef:v,onScrollButtonChange:P,children:(0,S.jsx)("div",{ref:c,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:R},children:(0,S.jsx)(x.Primitive.div,{...o,ref:f,style:{boxSizing:"border-box",maxHeight:"100%",...o.style}})})})});ta.displayName="SelectItemAlignedPosition";var ti=i.forwardRef((e,t)=>{let{__scopeSelect:r,align:n="start",collisionPadding:o=10,...l}=e,a=eJ(r);return(0,S.jsx)(g.Content,{...a,...l,ref:t,align:n,collisionPadding:o,style:{boxSizing:"border-box",...l.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});ti.displayName="SelectPopperPosition";var[ts,tc]=eq(te,{}),tu="SelectViewport",td=i.forwardRef((e,t)=>{let{__scopeSelect:r,nonce:n,...o}=e,l=tn(tu,r),a=tc(tu,r),c=(0,u.useComposedRefs)(t,l.onViewportChange),d=i.useRef(0);return(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:n}),(0,S.jsx)(ez.Slot,{scope:r,children:(0,S.jsx)(x.Primitive.div,{"data-radix-select-viewport":"",role:"presentation",...o,ref:c,style:{position:"relative",flex:1,overflow:"hidden auto",...o.style},onScroll:(0,s.composeEventHandlers)(o.onScroll,e=>{let t=e.currentTarget,{contentWrapper:r,shouldExpandOnScrollRef:n}=a;if(n?.current&&r){let e=Math.abs(d.current-t.scrollTop);if(e>0){let n=window.innerHeight-20,o=Math.max(parseFloat(r.style.minHeight),parseFloat(r.style.height));if(o<n){let l=o+e,a=Math.min(n,l),i=l-a;r.style.height=a+"px","0px"===r.style.bottom&&(t.scrollTop=i>0?i:0,r.style.justifyContent="flex-end")}}}d.current=t.scrollTop})})})]})});td.displayName=tu;var tp="SelectGroup",[tf,tm]=eq(tp),tv=i.forwardRef((e,t)=>
2{let{__scopeSelect:r,...n}=e,o=(0,h.useId)();return(0,S.jsx)(tf,{scope:r,id:o,children:(0,S.jsx)(x.Primitive.div,{role:"group","aria-labelledby":o,...n,ref:t})})});tv.displayName=tp;var th="SelectLabel",tg=i.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,o=tm(th,r);return(0,S.jsx)(x.Primitive.div,{id:o.id,...n,ref:t})});tg.displayName=th;var ty="SelectItem",[tw,tx]=eq(ty),tC=i.forwardRef((e,t)=>{let{__scopeSelect:r,value:n,disabled:o=!1,textValue:l,...a}=e,c=e0(ty,r),d=tn(ty,r),p=c.value===n,[f,m]=i.useState(l??""),[v,g]=i.useState(!1),y=(0,u.useComposedRefs)(t,e=>d.itemRefCallback?.(e,n,o)),w=(0,h.useId)(),C=i.useRef("touch"),b=()=>{o||(c.onValueChange(n),c.onOpenChange(!1))};if(""===n)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,S.jsx)(tw,{scope:r,value:n,disabled:o,textId:w,isSelected:p,onItemTextChange:i.useCallback(e=>{m(t=>t||(e?.textContent??"").trim())},[]),children:(0,S.jsx)(ez.ItemSlot,{scope:r,value:n,disabled:o,textValue:f,children:(0,S.jsx)(x.Primitive.div,{role:"option","aria-labelledby":w,"data-highlighted":v?"":void 0,"aria-selected":p&&v,"data-state":p?"checked":"unchecked","aria-disabled":o||void 0,"data-disabled":o?"":void 0,tabIndex:o?void 0:-1,...a,ref:y,onFocus:(0,s.composeEventHandlers)(a.onFocus,()=>g(!0)),onBlur:(0,s.composeEventHandlers)(a.onBlur,()=>g(!1)),onClick:(0,s.composeEventHandlers)(a.onClick,()=>{"mouse"!==C.current&&b()}),onPointerUp:(0,s.composeEventHandlers)(a.onPointerUp,()=>{"mouse"===C.current&&b()}),onPointerDown:(0,s.composeEventHandlers)(a.onPointerDown,e=>{C.current=e.pointerType}
2),onPointerMove:(0,s.composeEventHandlers)(a.onPointerMove,e=>{C.current=e.pointerType,o?d.onItemLeave?.():"mouse"===C.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,s.composeEventHandlers)(a.onPointerLeave,e=>{e.currentTarget===document.activeElement&&d.onItemLeave?.()}),onKeyDown:(0,s.composeEventHandlers)(a.onKeyDown,e=>{(d.searchRef?.current===""||" "!==e.key)&&(eG.includes(e.key)&&b()," "===e.key&&e.preventDefault())})})})})});tC.displayName=ty;var tS="SelectItemText",tb=i.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:o,...l}=e,a=e0(tS,r),s=tn(tS,r),c=tx(tS,r),d=e2(tS,r),[p,f]=i.useState(null),m=(0,u.useComposedRefs)(t,e=>f(e),c.onItemTextChange,e=>s.itemTextRefCallback?.(e,c.value,c.disabled)),v=p?.textContent,h=i.useMemo(()=>(0,S.jsx)("option",{value:c.value,disabled:c.disabled,children:v},c.value),[c.disabled,c.value,v]),{onNativeOptionAdd:g,onNativeOptionRemove:y}=d;return(0,eV.useLayoutEffect)(()=>(g(h),()=>y(h)),[g,y,h]),(0,S.jsxs)(S.Fragment,{children:[(0,S.jsx)(x.Primitive.span,{id:c.textId,...l,ref:m}),c.isSelected&&a.valueNode&&!a.valueNodeHasChildren?eN.createPortal(l.children,a.valueNode):null]})});tb.displayName=tS;var tR="SelectItemIndicator",tE=i.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return tx(tR,r).isSelected?(0,S.jsx)(x.Primitive.span,{"aria-hidden":!0,...n,ref:t}):null});tE.displayName=tR;var tP="SelectScrollUpButton",tj=i.forwardRef((e,t)=>{let r=tn(tP,e.__scopeSelect),n=tc(tP,e.__scopeSelect),[o,l]=i.useState(!1),a=(0,u.useComposedRefs)(t,n.onScrollButtonChange);return(0,eV.useLayoutEffect)(()=>{if(r.viewport&&r.isPositioned){let e=function(){l(t.scrollTop>0)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),o?(0,S.jsx)(tM,{...e,ref:a,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});tj.displayName=tP;var tI="SelectScrollDownButton",tk=i.forwardRef((e,t)=>{let r=tn(tI,e.__scopeSelect),n=tc(tI,e.__scopeSelect),[o,l]=i.useState(!1),a=(0,u.useComposedRefs)(t,n.onScrollButtonChange);return(0,eV.useLayoutEffect)(()=>{if(r.viewport&&r.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;l(Math.ceil(t.scrollTop)<e)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),o?(0,S.jsx)(tM,{...e,ref:a,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});tk.displayName=tI;var tM=i.forwardRef((e,t)=>{let{__scopeSelect:r,onAutoScroll:n,...o}=e,l=tn("SelectScrollButton",r),a=i.useRef(null),c=eY(r),u=i.useCallback(()=>{null!==a.current&&(window.clearInterval(a.current),a.current=null)},[]);return i.useEffect(()=>()=>u(),[u]),(0,eV.useLayoutEffect)(()=>{let e=c().find(e=>e.ref.current===document.activeElement);e?.ref.current?.scrollIntoView({block:"nearest"})},[c]),(0,S.jsx)(x.Primitive.div,{"aria-hidden":!0,...o,ref:t,style:{flexShrink:0,...o.style},onPointerDown:(0,s.composeEventHandlers)(o.onPointerDown,()=>{null===a.current&&(a.current=window.setInterval(n,50))}
2),onPointerMove:(0,s.composeEventHandlers)(o.onPointerMove,()=>{l.onItemLeave?.(),null===a.current&&(a.current=window.setInterval(n,50))}),onPointerLeave:(0,s.composeEventHandlers)(o.onPointerLeave,()=>{u()})})}),tT=i.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return(0,S.jsx)(x.Primitive.div,{"aria-hidden":!0,...n,ref:t})});tT.displayName="SelectSeparator";var t_="SelectArrow";i.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,o=eJ(r),l=e0(t_,r),a=tn(t_,r);return l.open&&"popper"===a.position?(0,S.jsx)(g.Arrow,{...o,...n,ref:t}):null}).displayName=t_;var tD=i.forwardRef(({__scopeSelect:e,value:t,...r},n)=>{let o,l=i.useRef(null),a=(0,u.useComposedRefs)(n,l),s=(o=i.useRef({value:t,previous:t}),i.useMemo(()=>(o.current.value!==t&&(o.current.previous=o.current.value,o.current.value=t),o.current.previous),[t]));return i.useEffect(()=>{let e=l.current;if(!e)return;let r=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(s!==t&&r){let n=new Event("change",{bubbles:!0});r.call(e,t),e.dispatchEvent(n)}},[s,t]),(0,S.jsx)(x.Primitive.select,{...r,style:{...eU.VISUALLY_HIDDEN_STYLES,...r.style},ref:a,defaultValue:t})});function tL(e){return""===e||void 0===e}function tH(e){let t=(0,E.useCallbackRef)(e),r=i.useRef(""),n=i.useRef(0),o=i.useCallback(e=>{let o=r.current+e;t(o),function e(t){r.current=t,window.clearTimeout(n.current),""!==t&&(n.current=window.setTimeout(()=>e(""),1e3))}(o)},[t]),l=i.useCallback(()=>{r.current="",window.clearTimeout(n.current)},[]);return i.useEffect(()=>()=>window.clearTimeout(n.current),[]),[r,o,l]}function tN(e,t,r){var n,o;let l=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,a=r?e.indexOf(r):-1,i=(n=e,o=Math.max(a,0),n.map((e,t)=>n[(o+t)%n.length]));1===l.length&&(i=i.filter(e=>e!==r));let s=i.find(e=>e.textValue.toLowerCase().startsWith(l.toLowerCase()));return s!==r?s:void 0}tD.displayName="SelectBubbleInput",e.s(["Content",()=>tt,"Group",()=>tv,"Icon",()=>e7,"Item",()=>tC,"ItemIndicator",()=>tE,"ItemText",()=>tb,"Label",()=>tg,"Portal",()=>e9,"Root",()=>e3,"ScrollDownButton",()=>tk,"ScrollUpButton",()=>tj,"Separator",()=>tT,"Trigger",()=>e8,"Value",()=>e5,"Viewport",()=>td],129402)}]); 3 4//# debugId=6958046c-8509-c22f-fb39-277e34cf5be7 5//# sourceMappingURL=9db488ea300a8642.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.