PageSourceSearch

https://coder.com/_next/static/chunks/218-dbeb54371ec60501.js

js coder.com collected 2026-10-02 03:16:13 UTC 43,873 bytes, 1 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="bb2b5b45-9ff3-4267-8ad2-efbeca213b0f",e._sentryDebugIdIdentifier="sentry-dbid-bb2b5b45-9ff3-4267-8ad2-efbeca213b0f")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[218],{1258:(e,t,r)=>{r.d(t,{Z:()=>o});var n=r(95132);function o(e){let t=n.useRef({value:e,previous:e});return n.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},4228:(e,t,r)=>{r.d(t,{i:()=>a});var n,o=r(95132),l=r(28980),i=(n||(n=r.t(o,2)))[" useInsertionEffect ".trim().toString()]||l.N;function a({prop:e,defaultProp:t,onChange:r=()=>{},caller:n}){let[l,s,u]=function({defaultProp:e,onChange:t}){let[r,n]=o.useState(e),l=o.useRef(r),a=o.useRef(t);return i(()=>{a.current=t},[t]),o.useEffect(()=>{l.current!==r&&(a.current?.(r),l.current=r)},[r,l]),[r,n,a]}({defaultProp:t,onChange:r}),d=void 0!==e,c=d?e:l;{let t=o.useRef(void 0!==e);o.useEffect(()=>{let e=t.current;if(e!==d){let t=d?"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=d},[d,n])}return[c,o.useCallback(t=>{if(d){let r="function"==typeof t?t(e):t;r!==e&&u.current?.(r)}else s(t)},[d,e,s,u])]}Symbol("RADIX:SYNC_STATE")},9818:(e,t,r)=>{r.d(t,{X:()=>l});var n=r(95132),o=r(28980);function l(e){let[t,r]=n.useState(void 0);return(0,o.N)(()=>{if(e){r({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let n,o;if(!Array.isArray(t)||!t.length)return;let l=t[0];if("borderBoxSize"in l){let e=l.borderBoxSize,t=Array.isArray(e)?e[0]:e;n=t.inlineSize,o=t.blockSize}else n=e.offsetWidth,o=e.offsetHeight;r({width:n,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}r(void 0)},[e]),t}},21674:(e,t,r)=>{r.d(t,{jH:()=>l});var n=r(95132);r(66352);var o=n.createContext(void 0);function l(e){let t=n.useContext(o);return e||t||"ltr"}},25926:(e,t,r)=>{r.d(t,{N:()=>s});var n=r(95132),o=r(59588),l=r(95885),i=r(26078),a=r(66352);function s(e){let t=e+"CollectionProvider",[r,s]=(0,o.A)(t),[u,d]=r(t,{collectionRef:{current:null},itemMap:new Map}),c=e=>{let{scope:t,children:r}=e,o=n.useRef(null),l=n.useRef(new Map).current;return(0,a.jsx)(u,{scope:t,itemMap:l,collectionRef:o,children:r})};c.displayName=t;let f=e+"CollectionSlot",p=(0,i.TL)(f),m=n.forwardRef((e,t)=>{let{scope:r,children:n}=e,o=d(f,r),i=(0,l.s)(t,o.collectionRef);return(0,a.jsx)(p,{ref:i,children:n})});m.displayName=f;let v=e+"CollectionItemSlot",h="data-radix-collection-item",y=(0,i.TL)(v),g=n.forwardRef((e,t)=>{let{scope:r,children:o,...i}=e,s=n.useRef(null),u=(0,l.s)(t,s),c=d(v,r);return n.useEffect(()=>(c.itemMap.set(s,{ref:s,...i}),()=>void c.itemMap.delete(s))),(0,a.jsx)(y,{...{[h]:""},ref:u,children:o})});return g.displayName=v,[{Provider:c,Slot:m,ItemSlot:g},function(t){let r=d(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${h}]`));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},s]}},26078:(e,t,r)=>{r.d(t,{TL:()=>i});var n,o=r(95132),l=r(95885);function i(e){let t=o.forwardRef((t,r)=>{var n;let i,u,{children:m,...v}=t,h=null,y=!1,g=[];d(m)&&"function"==typeof p&&(m=p(m._payload)),o.Children.forEach(m,e=>{var t;if(t=e,o.isValidElement(t)&&"function"==typeof t.type&&"__radixId"in t.type&&t.type.__radixId===a){y=!0;let t="child"in e.props?e.props.child:e.props.children;d(t)&&"function"==typeof p&&(t=p(t._payload)),h=s(e,t),g.push(h?.props?.children)}else g.push(e)}),h?h=o.cloneElement(h,void 0,g):!y&&1===o.Children.count(m)&&o.isValidElement(m)&&(h=m);let w=h?(n=h,(u=(i=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning)?n.ref:(u=(i=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in i&&i.isReactWarning)?n.props.ref:n.props.ref||n.ref):void 0,b=(0,l.s)(r,w);if(!h){if(m||0===m)throw Error(y?f(e):c(e));return m}let x=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}
1:"className"===n&&(r[n]=[o,l].filter(Boolean).join(" "))}return{...e,...r}}(v,h.props??{});return h.type!==o.Fragment&&(x.ref=r?b:w),o.cloneElement(h,x)});return t.displayName=`${e}.Slot`,t}var a=Symbol.for("radix.slottable"),s=(e,t)=>{if("child"in e.props){let t=e.props.child;return o.isValidElement(t)?o.cloneElement(t,void 0,e.props.children(t.props.children)):null}return o.isValidElement(t)?t:null},u=Symbol.for("react.lazy");function d(e){var t;return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===u&&"_payload"in e&&"object"==typeof(t=e._payload)&&null!==t&&"then"in t}var c=e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,f=e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,p=(n||(n=r.t(o,2)))[" use ".trim().toString()]},28980:(e,t,r)=>{r.d(t,{N:()=>o});var n=r(95132),o=globalThis?.document?n.useLayoutEffect:()=>{}},29280:(e,t,r)=>{let n;r.d(t,{UC:()=>eO,YJ:()=>eX,In:()=>eL,q7:()=>e8,VF:()=>e3,p4:()=>e6,ZL:()=>eD,bL:()=>eN,wn:()=>te,PP:()=>e4,l9:()=>eT,WT:()=>ej,LM:()=>ez});var o,l=r(95132),i=r(329),a=r(43715),s=r(45027),u=r(25926),d=r(95885),c=r(59588),f=r(21674),p=r(64803),m=r(74402),v=r(66352),h="dismissableLayer.update",y=l.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),g=l.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,deferPointerDownOutside:n=!1,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:u,onInteractOutside:c,onDismiss:f,...g}=e,x=l.useContext(y),[E,S]=l.useState(null),C=E?.ownerDocument??globalThis?.document,[,N]=l.useState({}),R=(0,d.s)(t,e=>S(e)),T=Array.from(x.layers),[P]=[...x.layersWithOutsidePointerEventsDisabled].slice(-1),j=T.indexOf(P),L=E?T.indexOf(E):-1,A=x.layersWithOutsidePointerEventsDisabled.size>0,M=L>=j,I=l.useRef(!1),D=function(e,t){let{ownerDocument:r=globalThis?.document,deferPointerDownOutside:n=!1,isDeferredPointerDownOutsideRef:o,dismissableSurfaces:i}=t,a=(0,m.c)(e),s=l.useRef(!1),u=l.useRef(!1),d=l.useRef(new Map),c=l.useRef(()=>{});return l.useEffect(()=>{function e(){u.current=!1,o.current=!1,d.current.clear()}function t(e){if(!u.current)return;let t=e.target;t instanceof Node&&[...i].some(e=>e.contains(t))||d.current.set(e.type,!0),"click"===e.type&&window.setTimeout(()=>{u.current&&c.current()},0)}function l(e){u.current&&d.current.set(e.type,!1)}let f=t=>{if(t.target&&!s.current){let l=function(){r.removeEventListener("click",c.current);let t=Array.from(d.current.values()).some(Boolean);e(),t||b("dismissableLayer.pointerDownOutside",a,i,{discrete:!0})},i={originalEvent:t};u.current=!0,o.current=n&&0===t.button,d.current.clear(),n&&0===t.button?(r.removeEventListener("click",c.current),c.current=l,r.addEventListener("click",c.current,{once:!0})):l()}else r.removeEventListener("click",c.current),e();s.current=!1},p=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(let e of p)r.addEventListener(e,t,!0),r.addEventListener(e,l);let m=window.setTimeout(()=>{r.addEventListener("pointerdown",f)},0);return()=>{for(let e of(window.clearTimeout(m),r.removeEventListener("pointerdown",f),r.removeEventListener("click",c.current),p))r.removeEventListener(e,t,!0),r.removeEventListener(e,l)}},[r,a,n,o,i]),{onPointerDownCapture:()=>s.current=!0}}(e=>{let t=e.target;if(!(t instanceof Node))return;let r=[...x.branches].some(e=>e.contains(t));M&&!r&&(a?.(e),c?.(e),e.defaultPrevented||f?.())},{ownerDocument:C,deferPointerDownOutside:n,isDeferredPointerDownOutsideRef:I,dismissableSurfaces:x.dismissableSurfaces}),k=function(e,t=globalThis?.document){let r=(0,m.c)(e),n=l.useRef(!1);return l.useEffect(()=>{let e=e=>{e.target&&!n.current&&b("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>n.current=!0,onBlurCapture:()=>n.current=!1}}(e=>{if(n&&I.current)return;let t=e.target;![...x.branches].some(e=>e.contains(t))&&(u?.(e),c?.(e),e.defaultPrevented||f?.())},C);return!function(e,t=globalThis?.document){let r=(0,m.c)(e);l.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{L===x.layers.size-1&&(i?.(e),!e.defaultPrevented&&f&&(e.preventDefault(),f()))},C),l.useEffect(()=>{if(E)return r&&(0===x.layersWithOutsidePointerEventsDisabled.size&&(o=C.body.style.pointerEvents,C.body.style.pointerEvents="none"),x.layersWithOutsidePointerEventsDisabled.add(E)),x.layers.add(E),w(),()=>{r&&(x.layersWithOutsidePointerEventsDisabled.delete(E),0===x.layersWithOutsidePointerEventsDisabled.size&&(C.body.style.pointerEvents=o))}},[E,C,r,x]),l.useEffect(()=>()=>{E&&(x.layers.delete(E),x.layersWithOutsidePointerEventsDisabled.delete(E),w())},[E,x]),l.useEffect(()=>{let e=()=>N({});return document.addEventListener(h,e),()=>document.removeEventListener(h,e)},[]),(0,v.jsx)(p.sG.div,{...g,ref:R,style:{pointerEvents:A?M?"auto":"none":void 0,...e.style},onFocusCapture:(0,s.mK)(e.onFocusCapture,k.onFocusCapture),onBlurCapture:(0,s.mK)(e.onBlurCapture,k.onBlurCapture),onPointerDownCapture:(0,s.mK)(e.onPointerDownCapture,D.onPointerDownCapture)})});function w(){let e=new CustomEvent(h);document.dispatchEvent(e)}function b(e,t,r,{discrete:n}){let o=r.originalEvent.target,l=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&o.addEventListener(e,t,{once:!0}),n?(0,p.hO)(o,l):o.dispatchEvent(l)}g.displayName="DismissableLayer",l.forwardRef((e,t)=>
1{let r=l.useContext(y),n=l.useRef(null),o=(0,d.s)(t,n);return l.useEffect(()=>{let e=n.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,v.jsx)(p.sG.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var x=0,E=null;function S(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}var C="focusScope.autoFocusOnMount",N="focusScope.autoFocusOnUnmount",R={bubbles:!1,cancelable:!0},T=l.forwardRef((e,t)=>{let{loop:r=!1,trapped:n=!1,onMountAutoFocus:o,onUnmountAutoFocus:i,...a}=e,[s,u]=l.useState(null),c=(0,m.c)(o),f=(0,m.c)(i),h=l.useRef(null),y=(0,d.s)(t,e=>u(e)),g=l.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;l.useEffect(()=>{if(n){let e=function(e){if(g.paused||!s)return;let t=e.target;s.contains(t)?h.current=t:L(h.current,{select:!0})},t=function(e){if(g.paused||!s)return;let t=e.relatedTarget;null!==t&&(s.contains(t)||L(h.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&L(s)});return s&&r.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[n,s,g.paused]),l.useEffect(()=>{if(s){A.add(g);let e=document.activeElement;if(!s.contains(e)){let t=new CustomEvent(C,R);s.addEventListener(C,c),s.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let r=document.activeElement;for(let n of e)if(L(n,{select:t}),document.activeElement!==r)return}(P(s).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&L(s))}return()=>{s.removeEventListener(C,c),setTimeout(()=>{let t=new CustomEvent(N,R);s.addEventListener(N,f),s.dispatchEvent(t),t.defaultPrevented||L(e??document.body,{select:!0}),s.removeEventListener(N,f),A.remove(g)},0)}}},[s,c,f,g]);let w=l.useCallback(e=>{if(!r&&!n||g.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){var l;let t,n=e.currentTarget,[i,a]=[j(t=P(l=n),l),j(t.reverse(),l)];i&&a?e.shiftKey||o!==a?e.shiftKey&&o===i&&(e.preventDefault(),r&&L(a,{select:!0})):(e.preventDefault(),r&&L(i,{select:!0})):o===n&&e.preventDefault()}},[r,n,g.paused]);return(0,v.jsx)(p.sG.div,{tabIndex:-1,...a,ref:y,onKeyDown:w})});function P(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function j(e,t){for(let r of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(r,{upTo:t}))return r}function L(e,{select:t=!1}={}){if(e&&e.focus){var r;let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&(r=e)instanceof HTMLInputElement&&"select"in r&&t&&e.select()}}T.displayName="FocusScope";var A=(n=[],{add(e){let t=n[0];e!==t&&t?.pause(),(n=M(n,e)).unshift(e)},remove(e){n=M(n,e),n[0]?.resume()}});function M(e,t){let r=[...e],n=r.indexOf(t);return -1!==n&&r.splice(n,1),r}var I=r(70538),D=r(73336),k=r(60611),O=l.forwardRef((e,t)=>{let{children:r,width:n=10,height:o=5,...l}=e;return(0,v.jsx)(p.sG.svg,{...l,ref:t,width:n,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?r:(0,v.jsx)("polygon",{points:"0,0 30,0 15,10"})})});O.displayName="Arrow";var _=r(28980),F=r(9818),K="Popper",[H,W]=(0,c.A)(K),[B,$]=H(K),U=e=>{let{__scopePopper:t,children:r}=e,[n,o]=l.useState(null),[i,a]=l.useState(void 0);return(0,v.jsx)(B,{scope:t,anchor:n,onAnchorChange:o,placementState:i,setPlacementState:a,children:r})};U.displayName=K;var G="PopperAnchor",V=l.forwardRef((e,t)=>{let{__scopePopper:r,virtualRef:n,...o}=e,i=$(G,r),a=l.useRef(null),s=i.onAnchorChange,u=l.useCallback(e=>{a.current=e,e&&s(e)},[s]),c=(0,d.s)(t,u),f=l.useRef(null);l.useEffect(()=>{if(!n)return;let e=f.current;f.current=n.current,e!==f.current&&s(f.current)});let m=i.placementState&&er(i.placementState),h=m?.[0],y=m?.[1];return n?null:(0,v.jsx)(p.sG.div,{"data-radix-popper-side":h,"data-radix-popper-align":y,...o,ref:c})});V.displayName=G;var z="PopperContent",[Z,q]=H(z),Y=l.forwardRef((e,t)=>
1{let{__scopePopper:r,side:n="bottom",sideOffset:o=0,align:i="center",alignOffset:a=0,arrowPadding:s=0,avoidCollisions:u=!0,collisionBoundary:c=[],collisionPadding:f=0,sticky:h="partial",hideWhenDetached:y=!1,updatePositionStrategy:g="optimized",onPlaced:w,...b}=e,x=$(z,r),[E,S]=l.useState(null),C=(0,d.s)(t,e=>S(e)),[N,R]=l.useState(null),T=(0,F.X)(N),P=T?.width??0,j=T?.height??0,L="number"==typeof f?f:{top:0,right:0,bottom:0,left:0,...f},A=Array.isArray(c)?c:[c],M=A.length>0,I={padding:L,boundary:A.filter(ee),altBoundary:M},{refs:O,floatingStyles:K,placement:H,isPositioned:W,middlewareData:B}=(0,D.we)({strategy:"fixed",placement:n+("center"!==i?"-"+i:""),whileElementsMounted:(...e)=>(0,k.ll)(...e,{animationFrame:"always"===g}),elements:{reference:x.anchor},middleware:[(0,D.cY)({mainAxis:o+j,alignmentAxis:a}),u&&(0,D.BN)({mainAxis:!0,crossAxis:!1,limiter:"partial"===h?(0,D.ER)():void 0,...I}),u&&(0,D.UU)({...I}),(0,D.Ej)({...I,apply:({elements:e,rects:t,availableWidth:r,availableHeight:n})=>{let{width:o,height:l}=t.reference,i=e.floating.style;i.setProperty("--radix-popper-available-width",`${r}px`),i.setProperty("--radix-popper-available-height",`${n}px`),i.setProperty("--radix-popper-anchor-width",`${o}px`),i.setProperty("--radix-popper-anchor-height",`${l}px`)}}),N&&(0,D.UE)({element:N,padding:s}),et({arrowWidth:P,arrowHeight:j}),y&&(0,D.jD)({strategy:"referenceHidden",...I,boundary:M?I.boundary:void 0})]}),U=x.setPlacementState;(0,_.N)(()=>(U(H),()=>{U(void 0)}),[H,U]);let[G,V]=er(H),q=(0,m.c)(w);(0,_.N)(()=>{W&&q?.()},[W,q]);let Y=B.arrow?.x,X=B.arrow?.y,J=B.arrow?.centerOffset!==0,[Q,en]=l.useState();return(0,_.N)(()=>{E&&en(window.getComputedStyle(E).zIndex)},[E]),(0,v.jsx)("div",{ref:O.setFloating,"data-radix-popper-content-wrapper":"",style:{...K,transform:W?K.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:Q,"--radix-popper-transform-origin":[B.transformOrigin?.x,B.transformOrigin?.y].join(" "),...B.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,v.jsx)(Z,{scope:r,placedSide:G,placedAlign:V,onArrowChange:R,arrowX:Y,arrowY:X,shouldHideArrow:J,children:(0,v.jsx)(p.sG.div,{"data-side":G,"data-align":V,...b,ref:C,style:{...b.style,animation:W?void 0:"none"}})})})});Y.displayName=z;var X="PopperArrow",J={top:"bottom",right:"left",bottom:"top",left:"right"},Q=l.forwardRef(function(e,t){let{__scopePopper:r,...n}=e,o=q(X,r),l=J[o.placedSide];return(0,v.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[l]: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)(O,{...n,ref:t,style:{...n.style,display:"block"}})})});function ee(e){return null!==e}Q.displayName=X;var et=e=>({name:"transformOrigin",options:e,fn(t){let{placement:r,rects:n,middlewareData:o}=t,l=o.arrow?.centerOffset!==0,i=l?0:e.arrowWidth,a=l?0:e.arrowHeight,[s,u]=er(r),d={start:"0%",center:"50%",end:"100%"}[u],c=(o.arrow?.x??0)+i/2,f=(o.arrow?.y??0)+a/2,p="",m="";return"bottom"===s?(p=l?d:`${c}px`,m=`${-a}px`):"top"===s?(p=l?d:`${c}px`,m=`${n.floating.height+a}px`):"right"===s?(p=`${-a}px`,m=l?d:`${f}px`):"left"===s&&(p=`${n.floating.width+a}px`,m=l?d:`${f}px`),{data:{x:p,y:m}}}});function er(e){let[t,r="center"]=e.split("-");return[t,r]}var en=l.forwardRef((e,t)=>{let{container:r,...n}=e,[o,a]=l.useState(!1);(0,_.N)(()=>a(!0),[]);let s=r||o&&globalThis?.document?.body;return s?i.createPortal((0,v.jsx)(p.sG.div,{...n,ref:t}),s):null});en.displayName="Portal";var eo=r(38181),el=r(26078),ei=r(4228),ea=r(1258),es=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"});l.forwardRef((e,t)=>(0,v.jsx)(p.sG.span,{...e,ref:t,style:{...es,...e.style}})).displayName="VisuallyHidden";var eu=r(60644),ed=r(92776),ec=[" ","Enter","ArrowUp","ArrowDown"],ef=[" ","Enter"],ep="Select",[em,ev,eh]=(0,u.N)(ep),[ey,eg]=(0,c.A)(ep,[eh,W]),ew=W(),[eb,ex]=ey(ep),[eE,eS]=ey(ep);function eC(e){let{__scopeSelect:t,children:r,open:n,defaultOpen:o,onOpenChange:i,value:a,defaultValue:s,onValueChange:u,dir:d,name:c,autoComplete:p,disabled:m,required:h,form:y,internal_do_not_use_render:g}=e,w=ew(t),[b,x]=l.useState(null),[E,S]=l.useState(null),[C,N]=l.useState(!1),R=(0,f.jH)(d),[T,P]=(0,ei.i)({prop:n,defaultProp:o??!1,onChange:i,caller:ep}),[j,L]=(0,ei.i)({prop:a,defaultProp:s,onChange:u,caller:ep}),A=l.useRef(null),M=!b||!!y||!!b.closest("form"),[D,k]=l.useState(new Set),O=(0,I.B)(),_=Array.from(D).map(e=>e.props.value).join(";"),F=l.useCallback(e=>{k(t=>new Set(t).add(e))},[]),K=l.useCallback(e=>{k(t=>{let r=new Set(t);return r.delete(e),r})},[]),H={required:h,trigger:b,onTriggerChange:x,valueNode:E,onValueNodeChange:S,valueNodeHasChildren:C,onValueNodeHasChildrenChange:N,contentId:O,value:j,onValueChange:L,open:T,onOpenChange:P,dir:R,triggerPointerDownPosRef:A,disabled:m,name:c,autoComplete:p,form:y,nativeOptions:D,nativeSelectKey:_,isFormControl:M};return(0,v.jsx)(U,{...w,children:(0,v.jsx)(eb,{scope:t,...H,children:(0,v.jsx)(em.Provider,{scope:t,children:(0,v.jsx)(eE,{scope:t,onNativeOptionAdd:F,onNativeOptionRemove:K,children:"function"==typeof g?g(H):r})})})})}eC.displayName="SelectProvider";var eN=e=>{let{__scopeSelect:t,children:r,...n}=e;return(0,v.jsx)(eC,{__scopeSelect:t,...n,internal_do_not_use_render:({isFormControl:e})=>(0,v.jsxs)(v.Fragment,{children:[r,e?(0,v.jsx)(to,{__scopeSelect:t}):null]})})};eN.displayName=ep;var eR="SelectTrigger",eT=l.forwardRef((e,t)=>
1{let{__scopeSelect:r,disabled:n=!1,...o}=e,i=ew(r),a=ex(eR,r),u=a.disabled||n,c=(0,d.s)(t,a.onTriggerChange),f=ev(r),m=l.useRef("touch"),[h,y,g]=ti(e=>{let t=f().filter(e=>!e.disabled),r=t.find(e=>e.value===a.value),n=ta(t,e,r);void 0!==n&&a.onValueChange(n.value)}),w=e=>{u||(a.onOpenChange(!0),g()),e&&(a.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,v.jsx)(V,{asChild:!0,...i,children:(0,v.jsx)(p.sG.button,{type:"button",role:"combobox","aria-controls":a.open?a.contentId:void 0,"aria-expanded":a.open,"aria-required":a.required,"aria-autocomplete":"none",dir:a.dir,"data-state":a.open?"open":"closed",disabled:u,"data-disabled":u?"":void 0,"data-placeholder":tl(a.value)?"":void 0,...o,ref:c,onClick:(0,s.mK)(o.onClick,e=>{e.currentTarget.focus(),"mouse"!==m.current&&w(e)}),onPointerDown:(0,s.mK)(o.onPointerDown,e=>{m.current=e.pointerType;let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(w(e),e.preventDefault())}),onKeyDown:(0,s.mK)(o.onKeyDown,e=>{let t=""!==h.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||y(e.key),(!t||" "!==e.key)&&ec.includes(e.key)&&(w(),e.preventDefault())})})})});eT.displayName=eR;var eP="SelectValue",ej=l.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:o,children:i,placeholder:a="",...s}=e,u=ex(eP,r),{onValueNodeHasChildrenChange:c}=u,f=void 0!==i,m=(0,d.s)(t,u.onValueNodeChange);(0,_.N)(()=>{c(f)},[c,f]);let h=tl(u.value);return(0,v.jsx)(p.sG.span,{...s,asChild:!h&&s.asChild,ref:m,style:{pointerEvents:"none"},children:(0,v.jsx)(l.Fragment,{children:h?a:i},h?"placeholder":"value")})});ej.displayName=eP;var eL=l.forwardRef((e,t)=>{let{__scopeSelect:r,children:n,...o}=e;return(0,v.jsx)(p.sG.span,{"aria-hidden":!0,...o,ref:t,children:n||"▼"})});eL.displayName="SelectIcon";var eA="SelectPortal",[eM,eI]=ey(eA,{forceMount:void 0}),eD=e=>{let{__scopeSelect:t,forceMount:r,...n}=e;return(0,v.jsx)(eM,{scope:e.__scopeSelect,forceMount:r,children:(0,v.jsx)(en,{asChild:!0,...n})})};eD.displayName=eA;var ek="SelectContent",eO=l.forwardRef((e,t)=>{let r=eI(ek,e.__scopeSelect),{forceMount:n=r.forceMount,...o}=e,i=ex(ek,e.__scopeSelect),[a,s]=l.useState();return(0,_.N)(()=>{s(new DocumentFragment)},[]),(0,v.jsx)(eo.C,{present:n||i.open,children:({present:e})=>e?(0,v.jsx)(eW,{...o,ref:t}):(0,v.jsx)(e_,{...o,fragment:a})})});eO.displayName=ek;var e_=l.forwardRef((e,t)=>{let{__scopeSelect:r,children:n,fragment:o}=e;return o?i.createPortal((0,v.jsx)(eF,{scope:r,children:(0,v.jsx)(em.Slot,{scope:r,children:(0,v.jsx)("div",{ref:t,children:n})})}),o):null});e_.displayName="SelectContentFragment";var[eF,eK]=ey(ek),eH=(0,el.TL)("SelectContent.RemoveScroll"),eW=l.forwardRef((e,t)=>{let{__scopeSelect:r}=e,{position:n="item-aligned",onCloseAutoFocus:o,onEscapeKeyDown:i,onPointerDownOutside:a,side:u,sideOffset:c,align:f,alignOffset:p,arrowPadding:m,collisionBoundary:h,collisionPadding:y,sticky:w,hideWhenDetached:b,avoidCollisions:C,...N}=e,R=ex(ek,r),[P,j]=l.useState(null),[L,A]=l.useState(null),M=(0,d.s)(t,e=>j(e)),[I,D]=l.useState(null),[k,O]=l.useState(null),_=ev(r),[F,K]=l.useState(!1),H=l.useRef(!1);l.useEffect(()=>{if(P)return(0,eu.Eq)(P)},[P]),l.useEffect(()=>{E||(E={start:S(),end:S()});let{start:e,end:t}=E;return document.body.firstElementChild!==e&&document.body.insertAdjacentElement("afterbegin",e),document.body.lastElementChild!==t&&document.body.insertAdjacentElement("beforeend",t),x++,()=>{1===x&&(E?.start.remove(),E?.end.remove(),E=null),x=Math.max(0,x-1)}},[]);let W=l.useCallback(e=>{let[t,...r]=_().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&&L&&(L.scrollTop=0),r===n&&L&&(L.scrollTop=L.scrollHeight),r?.focus(),document.activeElement!==o))return},[_,L]),B=l.useCallback(()=>W([I,P]),[W,I,P]);l.useEffect(()=>{F&&B()},[F,B]);let{onOpenChange:$,triggerPointerDownPosRef:U}=R;l.useEffect(()=>{if(P){let e={x:0,y:0},t=t=>{e={x:Math.abs(Math.round(t.pageX)-(U.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(U.current?.y??0))}},r=r=>{e.x<=10&&e.y<=10?r.preventDefault():r.composedPath().includes(P)||$(!1),document.removeEventListener("pointermove",t),U.current=null};return null!==U.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",r,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",r,{capture:!0})}}},[P,$,U]),l.useEffect(()=>{let e=()=>$(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[$]);let[G,V]=ti(e=>{let t=_().filter(e=>!e.disabled),r=t.find(e=>e.ref.current===document.activeElement),n=ta(t,e,r);n&&setTimeout(()=>n.ref.current?.focus())}),z=l.useCallback((e,t,r)=>{let n=!H.current&&!r;(void 0!==R.value&&R.value===t||n)&&(D(e),n&&(H.current=!0))},[R.value]),Z=l.useCallback(()=>P?.focus(),[P]),q=l.useCallback((e,t,r)=>{let n=!H.current&&!r;(void 0!==R.value&&R.value===t||n)&&O(e)},[R.value]),Y="popper"===n?e$:eB,X=Y===e$?{side:u,sideOffset:c,align:f,alignOffset:p,arrowPadding:m,collisionBoundary:h,collisionPadding:y,sticky:w,hideWhenDetached:b,avoidCollisions:C}:{};return(0,v.jsx)(eF,{scope:r,content:P,viewport:L,onViewportChange:A,itemRefCallback:z,selectedItem:I,onItemLeave:Z,itemTextRefCallback:q,focusSelectedItem:B,selectedItemText:k,position:n,isPositioned:F,searchRef:G,children:(0,v.jsx)(ed.A,{as:eH,allowPinchZoom:!0,children:(0,v.jsx)(T,{asChild:!0,trapped:R.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,s.mK)(o,e=>{R.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:(0,v.jsx)(g,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>R.onOpenChange(!1),children:(0,v.jsx)(Y,{role:"listbox",id:R.contentId,"data-state":R.open?"open":"closed",dir:R.dir,onContextMenu:e=>e.preventDefault(),...N,...X,onPlaced:()=>K(!0),ref:M,style:{display:"flex",flexDirection:"column",outline:"none",...N.style},onKeyDown:(0,s.mK)(N.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;
1if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||V(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=_().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(()=>W(t)),e.preventDefault()}})})})})})})});eW.displayName="SelectContentImpl";var eB=l.forwardRef((e,t)=>{let{__scopeSelect:r,onPlaced:n,...o}=e,i=ex(ek,r),s=eK(ek,r),[u,c]=l.useState(null),[f,m]=l.useState(null),h=(0,d.s)(t,e=>m(e)),y=ev(r),g=l.useRef(!1),w=l.useRef(!0),{viewport:b,selectedItem:x,selectedItemText:E,focusSelectedItem:S}=s,C=l.useCallback(()=>{if(i.trigger&&i.valueNode&&u&&f&&b&&x&&E){let e=i.trigger.getBoundingClientRect(),t=f.getBoundingClientRect(),r=i.valueNode.getBoundingClientRect(),o=E.getBoundingClientRect();if("rtl"!==i.dir){let n=o.left-t.left,l=r.left-n,i=e.left-l,s=e.width+i,d=Math.max(s,t.width),c=window.innerWidth-10,f=(0,a.q)(l,[10,Math.max(10,c-d)]);u.style.minWidth=s+"px",u.style.left=f+"px"}else{let n=t.right-o.right,l=window.innerWidth-r.right-n,i=window.innerWidth-e.right-l,s=e.width+i,d=Math.max(s,t.width),c=window.innerWidth-10,f=(0,a.q)(l,[10,Math.max(10,c-d)]);u.style.minWidth=s+"px",u.style.right=f+"px"}let l=y(),s=window.innerHeight-20,d=b.scrollHeight,c=window.getComputedStyle(f),p=parseInt(c.borderTopWidth,10),m=parseInt(c.paddingTop,10),v=parseInt(c.borderBottomWidth,10),h=p+m+d+parseInt(c.paddingBottom,10)+v,w=Math.min(5*x.offsetHeight,h),S=window.getComputedStyle(b),C=parseInt(S.paddingTop,10),N=parseInt(S.paddingBottom,10),R=e.top+e.height/2-10,T=x.offsetHeight/2,P=p+m+(x.offsetTop+T);if(P<=R){let e=l.length>0&&x===l[l.length-1].ref.current;u.style.bottom="0px";let t=Math.max(s-R,T+(e?N:0)+(f.clientHeight-b.offsetTop-b.offsetHeight)+v);u.style.height=P+t+"px"}else{let e=l.length>0&&x===l[0].ref.current;u.style.top="0px";let t=Math.max(R,p+b.offsetTop+(e?C:0)+T);u.style.height=t+(h-P)+"px",b.scrollTop=P-R+b.offsetTop}u.style.margin="10px 0",u.style.minHeight=w+"px",u.style.maxHeight=s+"px",n?.(),requestAnimationFrame(()=>g.current=!0)}},[y,i.trigger,i.valueNode,u,f,b,x,E,i.dir,n]);(0,_.N)(()=>C(),[C]);let[N,R]=l.useState();(0,_.N)(()=>{f&&R(window.getComputedStyle(f).zIndex)},[f]);let T=l.useCallback(e=>{e&&!0===w.current&&(C(),S?.(),w.current=!1)},[C,S]);return(0,v.jsx)(eU,{scope:r,contentWrapper:u,shouldExpandOnScrollRef:g,onScrollButtonChange:T,children:(0,v.jsx)("div",{ref:c,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:N},children:(0,v.jsx)(p.sG.div,{...o,ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...o.style}})})})});eB.displayName="SelectItemAlignedPosition";var e$=l.forwardRef((e,t)=>{let{__scopeSelect:r,align:n="start",collisionPadding:o=10,...l}=e,i=ew(r);return(0,v.jsx)(Y,{...i,...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)"}})});e$.displayName="SelectPopperPosition";var[eU,eG]=ey(ek,{}),eV="SelectViewport",ez=l.forwardRef((e,t)=>{let{__scopeSelect:r,nonce:n,...o}=e,i=eK(eV,r),a=eG(eV,r),u=(0,d.s)(t,i.onViewportChange),c=l.useRef(0);return(0,v.jsxs)(v.Fragment,{children:[(0,v.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,v.jsx)(em.Slot,{scope:r,children:(0,v.jsx)(p.sG.div,{"data-radix-select-viewport":"",role:"presentation",...o,ref:u,style:{position:"relative",flex:1,overflow:"hidden auto",...o.style},onScroll:(0,s.mK)(o.onScroll,e=>{let t=e.currentTarget,{contentWrapper:r,shouldExpandOnScrollRef:n}=a;if(n?.current&&r){let e=Math.abs(c.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,i=Math.min(n,l),a=l-i;r.style.height=i+"px","0px"===r.style.bottom&&(t.scrollTop=a>0?a:0,r.style.justifyContent="flex-end")}}}c.current=t.scrollTop})})})]})});
1ez.displayName=eV;var eZ="SelectGroup",[eq,eY]=ey(eZ),eX=l.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,o=(0,I.B)();return(0,v.jsx)(eq,{scope:r,id:o,children:(0,v.jsx)(p.sG.div,{role:"group","aria-labelledby":o,...n,ref:t})})});eX.displayName=eZ;var eJ="SelectLabel";l.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,o=eY(eJ,r);return(0,v.jsx)(p.sG.div,{id:o.id,...n,ref:t})}).displayName=eJ;var eQ="SelectItem",[e0,e1]=ey(eQ),e8=l.forwardRef((e,t)=>{let{__scopeSelect:r,value:n,disabled:o=!1,textValue:i,...a}=e,u=ex(eQ,r),c=eK(eQ,r),f=u.value===n,[m,h]=l.useState(i??""),[y,g]=l.useState(!1),w=(0,d.s)(t,e=>c.itemRefCallback?.(e,n,o)),b=(0,I.B)(),x=l.useRef("touch"),E=()=>{o||(u.onValueChange(n),u.onOpenChange(!1))};return(0,v.jsx)(e0,{scope:r,value:n,disabled:o,textId:b,isSelected:f,onItemTextChange:l.useCallback(e=>{h(t=>t||(e?.textContent??"").trim())},[]),children:(0,v.jsx)(em.ItemSlot,{scope:r,value:n,disabled:o,textValue:m,children:(0,v.jsx)(p.sG.div,{role:"option","aria-labelledby":b,"data-highlighted":y?"":void 0,"aria-selected":f&&y,"data-state":f?"checked":"unchecked","aria-disabled":o||void 0,"data-disabled":o?"":void 0,tabIndex:o?void 0:-1,...a,ref:w,onFocus:(0,s.mK)(a.onFocus,()=>g(!0)),onBlur:(0,s.mK)(a.onBlur,()=>g(!1)),onClick:(0,s.mK)(a.onClick,()=>{"mouse"!==x.current&&E()}),onPointerUp:(0,s.mK)(a.onPointerUp,()=>{"mouse"===x.current&&E()}),onPointerDown:(0,s.mK)(a.onPointerDown,e=>{x.current=e.pointerType}),onPointerMove:(0,s.mK)(a.onPointerMove,e=>{x.current=e.pointerType,o?c.onItemLeave?.():"mouse"===x.current&&e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:(0,s.mK)(a.onPointerLeave,e=>{e.currentTarget===document.activeElement&&c.onItemLeave?.()}),onKeyDown:(0,s.mK)(a.onKeyDown,e=>{(c.searchRef?.current===""||" "!==e.key)&&(ef.includes(e.key)&&E()," "===e.key&&e.preventDefault())})})})})});e8.displayName=eQ;var e2="SelectItemText",e6=l.forwardRef((e,t)=>{let{__scopeSelect:r,className:n,style:o,...a}=e,s=ex(e2,r),u=eK(e2,r),c=e1(e2,r),f=eS(e2,r),[m,h]=l.useState(null),y=(0,d.s)(t,e=>h(e),c.onItemTextChange,e=>u.itemTextRefCallback?.(e,c.value,c.disabled)),g=m?.textContent,w=l.useMemo(()=>(0,v.jsx)("option",{value:c.value,disabled:c.disabled,children:g},c.value),[c.disabled,c.value,g]),{onNativeOptionAdd:b,onNativeOptionRemove:x}=f;return(0,_.N)(()=>(b(w),()=>x(w)),[b,x,w]),(0,v.jsxs)(v.Fragment,{children:[(0,v.jsx)(p.sG.span,{id:c.textId,...a,ref:y}),c.isSelected&&s.valueNode&&!s.valueNodeHasChildren&&!tl(s.value)?i.createPortal(a.children,s.valueNode):null]})});e6.displayName=e2;var e5="SelectItemIndicator",e3=l.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e;return e1(e5,r).isSelected?(0,v.jsx)(p.sG.span,{"aria-hidden":!0,...n,ref:t}):null});e3.displayName=e5;var e9="SelectScrollUpButton",e4=l.forwardRef((e,t)=>{let r=eK(e9,e.__scopeSelect),n=eG(e9,e.__scopeSelect),[o,i]=l.useState(!1),a=(0,d.s)(t,n.onScrollButtonChange);return(0,_.N)(()=>{if(r.viewport&&r.isPositioned){let e=function(){i(t.scrollTop>0)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),o?(0,v.jsx)(tt,{...e,ref:a,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null});e4.displayName=e9;var e7="SelectScrollDownButton",te=l.forwardRef((e,t)=>{let r=eK(e7,e.__scopeSelect),n=eG(e7,e.__scopeSelect),[o,i]=l.useState(!1),a=(0,d.s)(t,n.onScrollButtonChange);return(0,_.N)(()=>{if(r.viewport&&r.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;i(Math.ceil(t.scrollTop)<e)},t=r.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[r.viewport,r.isPositioned]),o?(0,v.jsx)(tt,{...e,ref:a,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=r;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null});te.displayName=e7;var tt=l.forwardRef((e,t)=>{let{__scopeSelect:r,onAutoScroll:n,...o}=e,i=eK("SelectScrollButton",r),a=l.useRef(null),u=ev(r),d=l.useCallback(()=>{null!==a.current&&(window.clearInterval(a.current),a.current=null)},[]);return l.useEffect(()=>()=>d(),[d]),(0,_.N)(()=>{let e=u().find(e=>e.ref.current===document.activeElement);e?.ref.current?.scrollIntoView({block:"nearest"})},[u]),(0,v.jsx)(p.sG.div,{"aria-hidden":!0,...o,ref:t,style:{flexShrink:0,...o.style},onPointerDown:(0,s.mK)(o.onPointerDown,()=>{null===a.current&&(a.current=window.setInterval(n,50))}),onPointerMove:(0,s.mK)(o.onPointerMove,()=>{i.onItemLeave?.(),null===a.current&&(a.current=window.setInterval(n,50))}),onPointerLeave:(0,s.mK)(o.onPointerLeave,()=>{d()})})});l.forwardRef((e,t)=>
1{let{__scopeSelect:r,...n}=e;return(0,v.jsx)(p.sG.div,{"aria-hidden":!0,...n,ref:t})}).displayName="SelectSeparator";var tr="SelectArrow";l.forwardRef((e,t)=>{let{__scopeSelect:r,...n}=e,o=ew(r);return"popper"===eK(tr,r).position?(0,v.jsx)(Q,{...o,...n,ref:t}):null}).displayName=tr;var tn="SelectBubbleInput",to=l.forwardRef(({__scopeSelect:e,...t},r)=>{let n=ex(tn,e),{value:o,onValueChange:i,required:a,disabled:s,name:u,autoComplete:c,form:f}=n,{nativeOptions:m,nativeSelectKey:h}=n,y=l.useRef(null),g=(0,d.s)(r,y),w=o??"",b=(0,ea.Z)(w),x=Array.from(m).some(e=>(e.props.value??"")==="");return l.useEffect(()=>{let e=y.current;if(!e)return;let t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(b!==w&&t){let r=new Event("change",{bubbles:!0});t.call(e,w),e.dispatchEvent(r)}},[b,w]),(0,v.jsxs)(p.sG.select,{"aria-hidden":!0,required:a,tabIndex:-1,name:u,autoComplete:c,disabled:s,form:f,onChange:e=>i(e.target.value),...t,style:{...es,...t.style},ref:g,defaultValue:w,children:[tl(o)&&!x?(0,v.jsx)("option",{value:""}):null,Array.from(m)]},h)});function tl(e){return""===e||void 0===e}function ti(e){let t=(0,m.c)(e),r=l.useRef(""),n=l.useRef(0),o=l.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]),i=l.useCallback(()=>{r.current="",window.clearTimeout(n.current)},[]);return l.useEffect(()=>()=>window.clearTimeout(n.current),[]),[r,o,i]}function ta(e,t,r){var n,o;let l=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=r?e.indexOf(r):-1,a=(n=e,o=Math.max(i,0),n.map((e,t)=>n[(o+t)%n.length]));1===l.length&&(a=a.filter(e=>e!==r));let s=a.find(e=>e.textValue.toLowerCase().startsWith(l.toLowerCase()));return s!==r?s:void 0}to.displayName=tn},38181:(e,t,r)=>{r.d(t,{C:()=>l});var n=r(95132),o=r(28980),l=e=>{var t;let r,l,{present:s,children:u}=e,d=function(e){var t,r;let[l,i]=n.useState(),s=n.useRef(null),u=n.useRef(e),d=n.useRef("none"),[c,f]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},n.useReducer((e,t)=>r[e][t]??e,t));return n.useEffect(()=>{let e=a(s.current);d.current="mounted"===c?e:"none"},[c]),(0,o.N)(()=>{let t=s.current,r=u.current;if(r!==e){let n=d.current,o=a(t);e?f("MOUNT"):"none"===o||t?.display==="none"?f("UNMOUNT"):r&&n!==o?f("ANIMATION_OUT"):f("UNMOUNT"),u.current=e}},[e,f]),(0,o.N)(()=>{if(l){let e,t=l.ownerDocument.defaultView??window,r=r=>{let n=a(s.current).includes(CSS.escape(r.animationName));if(r.target===l&&n&&(f("ANIMATION_END"),!u.current)){let r=l.style.animationFillMode;l.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===l.style.animationFillMode&&(l.style.animationFillMode=r)})}},n=e=>{e.target===l&&(d.current=a(s.current))};return l.addEventListener("animationstart",n),l.addEventListener("animationcancel",r),l.addEventListener("animationend",r),()=>{t.clearTimeout(e),l.removeEventListener("animationstart",n),l.removeEventListener("animationcancel",r),l.removeEventListener("animationend",r)}}f("ANIMATION_END")},[l,f]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:n.useCallback(e=>{s.current=e?getComputedStyle(e):null,i(e)},[])}}(s),c="function"==typeof u?u({present:d.isPresent}):n.Children.only(u),f=function(...e){let t=n.useRef(e);return t.current=e,n.useCallback(e=>{let r=t.current,n=!1,o=r.map(t=>{let r=i(t,e);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let e=0;e<o.length;e++){let t=o[e];"function"==typeof t?t():i(r[e],null)}}},[])}(d.ref,(t=c,(l=(r=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in r&&r.isReactWarning)?t.ref:(l=(r=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in r&&r.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof u||d.isPresent?n.cloneElement(c,{ref:f}):null};function i(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function a(e){return e?.animationName||"none"}l.displayName="Presence"}
1,43715:(e,t,r)=>{r.d(t,{q:()=>n});function n(e,[t,r]){return Math.min(r,Math.max(t,e))}},45027:(e,t,r)=>{function n(e,t,{checkForDefaultPrevented:r=!0}={}){return function(n){if(e?.(n),!1===r||!n.defaultPrevented)return t?.(n)}}r.d(t,{mK:()=>n}),"u">typeof window&&window.document&&window.document.createElement},59588:(e,t,r)=>{r.d(t,{A:()=>l});var n=r(95132),o=r(66352);function l(e,t=[]){let r=[],i=()=>{let t=r.map(e=>n.createContext(e));return function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return i.scopeName=e,[function(t,l){let i=n.createContext(l);i.displayName=t+"Context";let a=r.length;r=[...r,l];let s=t=>{let{scope:r,children:l,...s}=t,u=r?.[e]?.[a]||i,d=n.useMemo(()=>s,Object.values(s));return(0,o.jsx)(u.Provider,{value:d,children:l})};return s.displayName=t+"Provider",[s,function(r,o){let s=o?.[e]?.[a]||i,u=n.useContext(s);if(u)return u;if(void 0!==l)return l;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:r,scopeName:n})=>{let o=r(e)[`__scope${n}`];return{...t,...o}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}(i,...t)]}},64803:(e,t,r)=>{r.d(t,{hO:()=>s,sG:()=>a});var n=r(95132),o=r(329),l=r(26078),i=r(66352),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=(0,l.TL)(`Primitive.${t}`),o=n.forwardRef((e,n)=>{let{asChild:o,...l}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,i.jsx)(o?r:t,{...l,ref:n})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{});function s(e,t){e&&o.flushSync(()=>e.dispatchEvent(t))}},67839:(e,t,r)=>{r.d(t,{Z:()=>a});var n=r(95132),o=r(56370);let l=new Map([["bold",n.createElement(n.Fragment,null,n.createElement("path",{d:"M216.49,168.49a12,12,0,0,1-17,0L128,97,56.49,168.49a12,12,0,0,1-17-17l80-80a12,12,0,0,1,17,0l80,80A12,12,0,0,1,216.49,168.49Z"}))],["duotone",n.createElement(n.Fragment,null,n.createElement("path",{d:"M208,160H48l80-80Z",opacity:"0.2"}),n.createElement("path",{d:"M213.66,154.34l-80-80a8,8,0,0,0-11.32,0l-80,80A8,8,0,0,0,48,168H208a8,8,0,0,0,5.66-13.66ZM67.31,152,128,91.31,188.69,152Z"}))],["fill",n.createElement(n.Fragment,null,n.createElement("path",{d:"M215.39,163.06A8,8,0,0,1,208,168H48a8,8,0,0,1-5.66-13.66l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,215.39,163.06Z"}))],["light",n.createElement(n.Fragment,null,n.createElement("path",{d:"M212.24,164.24a6,6,0,0,1-8.48,0L128,88.49,52.24,164.24a6,6,0,0,1-8.48-8.48l80-80a6,6,0,0,1,8.48,0l80,80A6,6,0,0,1,212.24,164.24Z"}))],["regular",n.createElement(n.Fragment,null,n.createElement("path",{d:"M213.66,165.66a8,8,0,0,1-11.32,0L128,91.31,53.66,165.66a8,8,0,0,1-11.32-11.32l80-80a8,8,0,0,1,11.32,0l80,80A8,8,0,0,1,213.66,165.66Z"}))],["thin",n.createElement(n.Fragment,null,n.createElement("path",{d:"M210.83,162.83a4,4,0,0,1-5.66,0L128,85.66,50.83,162.83a4,4,0,0,1-5.66-5.66l80-80a4,4,0,0,1,5.66,0l80,80A4,4,0,0,1,210.83,162.83Z"}))]]),i=n.forwardRef((e,t)=>n.createElement(o.A,{ref:t,...e,weights:l}));i.displayName="CaretUpIcon";let a=i},70538:(e,t,r)=>{r.d(t,{B:()=>s});var n,o=r(95132),l=r(28980),i=(n||(n=r.t(o,2)))[" useId ".trim().toString()]||(()=>void 0),a=0;function s(e){let[t,r]=o.useState(i());return(0,l.N)(()=>{e||r(e=>e??String(a++))},[e]),e||(t?`radix-${t}`:"")}},74402:(e,t,r)=>{r.d(t,{c:()=>o});var n=r(95132);function o(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}},95885:(e,t,r)=>{r.d(t,{s:()=>l});var n=r(95132);function o(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...e){return n.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=o(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():o(e[t],null)}}}}(...e),e)}}}]);

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.