<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6425],{87578:function(e,t,n){n.d(t,{NI:function(){return S},Rz:function(){return F},YF:function(){return k},aN:function(){return w}});var r,l=n(2784),u=n(83127),o=n(4029),c=n(10712),i=n(28316),f=n(92416),s=n(6070);let a={...r||(r=n.t(l,2))},m=a.useInsertionEffect||(e=&gt;e());function g(e){let t=l.useRef(()=&gt;{});return m(()=&gt;{t.current=e}),l.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r&lt;e;r++)n[r]=arguments[r];return null==t.current?void 0:t.current(...n)},[])}var d="undefined"!=typeof document?l.useLayoutEffect:l.useEffect;let p=!1,h=0,v=()=&gt;"floating-ui-"+Math.random().toString(36).slice(2,6)+h++,C=a.useId||function(){let[e,t]=l.useState(()=&gt;p?v():void 0);return d(()=&gt;{null==e&amp;&amp;t(v())},[]),l.useEffect(()=&gt;{p=!0},[]),e},R=l.createContext(null),y=l.createContext(null),M=()=&gt;{var e;return(null==(e=l.useContext(R))?void 0:e.id)||null},b=()=&gt;l.useContext(y);function k(e){void 0===e&amp;&amp;(e={});let{nodeId:t}=e,n=function(e){let{open:t=!1,onOpenChange:n,elements:r}=e,u=C(),o=l.useRef({}),[c]=l.useState(()=&gt;(function(){let e=new Map;return{emit(t,n){var r;null==(r=e.get(t))||r.forEach(e=&gt;e(n))},on(t,n){e.set(t,[...e.get(t)||[],n])},off(t,n){var r;e.set(t,(null==(r=e.get(t))?void 0:r.filter(e=&gt;e!==n))||[])}}})()),i=null!=M(),[f,s]=l.useState(r.reference),a=g((e,t,r)=&gt;{o.current.openEvent=e?t:void 0,c.emit("openchange",{open:e,event:t,reason:r,nested:i}),null==n||n(e,t,r)}),m=l.useMemo(()=&gt;({setPositionReference:s}),[]),d=l.useMemo(()=&gt;({reference:f||r.reference||null,floating:r.floating||null,domReference:r.reference}),[f,r.reference,r.floating]);return l.useMemo(()=&gt;({dataRef:o,open:t,onOpenChange:a,elements:d,events:c,floatingId:u,refs:m}),[t,a,d,c,u,m])}({...e,elements:{reference:null,floating:null,...e.elements}}),r=e.rootContext||n,u=r.elements,[o,i]=l.useState(null),[s,a]=l.useState(null),m=(null==u?void 0:u.domReference)||o,p=l.useRef(null),h=b();d(()=&gt;{m&amp;&amp;(p.current=m)},[m]);let v=(0,f.YF)({...e,elements:{...u,...s&amp;&amp;{reference:s}}}),R=l.useCallback(e=&gt;{let t=(0,c.kK)(e)?{getBoundingClientRect:()=&gt;e.getBoundingClientRect(),contextElement:e}:e;a(t),v.refs.setReference(t)},[v.refs]),y=l.useCallback(e=&gt;{((0,c.kK)(e)||null===e)&amp;&amp;(p.current=e,i(e)),((0,c.kK)(v.refs.reference.current)||null===v.refs.reference.current||null!==e&amp;&amp;!(0,c.kK)(e))&amp;&amp;v.refs.setReference(e)},[v.refs]),k=l.useMemo(()=&gt;({...v.refs,setReference:y,setPositionReference:R,domReference:p}),[v.refs,y,R]),x=l.useMemo(()=&gt;({...v.elements,domReference:m}),[v.elements,m]),E=l.useMemo(()=&gt;({...v,...r,refs:k,elements:x,nodeId:t}),[v,k,x,t,r]);return d(()=&gt;{r.dataRef.current.floatingContext=E;let e=null==h?void 0:h.nodesRef.current.find(e=&gt;e.id===t);e&amp;&amp;(e.context=E)}),l.useMemo(()=&gt;({...v,context:E,refs:k,elements:x}),[v,k,x,E])}let x="active",E="selected";function H(e,t,n){let r=new Map,l="item"===n,u=e;if(l&amp;&amp;e){let{[x]:t,[E]:n,...r}=e;u=r}return{..."floating"===n&amp;&amp;{tabIndex:-1,"data-floating-ui-focusable":""},...u,...t.map(t=&gt;{let r=t?t[n]:null;return"function"==typeof r?e?r(e):null:r}).concat(e).reduce((e,t)=&gt;(t&amp;&amp;Object.entries(t).forEach(t=&gt;{let[n,u]=t;if(!(l&amp;&amp;[x,E].includes(n))){if(0===n.indexOf("on")){if(r.has(n)||r.set(n,[]),"function"==typeof u){var o;null==(o=r.get(n))||o.push(u),e[n]=function(){for(var e,t=arguments.length,l=Array(t),u=0;u&lt;t;u++)l[u]=arguments[u];return null==(e=r.get(n))?void 0:e.map(e=&gt;e(...l)).find(e=&gt;void 0!==e)}}}else e[n]=u}}),e),{})}}function S(e){void 0===e&amp;&amp;(e=[]);let t=e.map(e=&gt;null==e?void 0:e.reference),n=e.map(e=&gt;null==e?void 0:e.floating),r=e.map(e=&gt;null==e?void 0:e.item),u=l.useCallback(t=&gt;H(t,e,"reference"),t),o=l.useCallback(t=&gt;H(t,e,"floating"),n),c=l.useCallback(t=&gt;H(t,e,"item"),r);return l.useMemo(()=&gt;({getReferenceProps:u,getFloatingProps:o,getItemProps:c}),[u,o,c])}function T(e,t){return{...e,rects:{...e.rects,floating:{...e.rects.floating,height:t}}}}let w=e=&gt;({name:"inner",options:e,async fn(t){let{listRef:n,overflowRef:r,onFallbackChange:l,offset:u=0,index:c=0,minItemsVisible:a=4,referenceOverflowThreshold:m=0,scrollRef:g,...d}=(0,o.ku)(e,t),{rects:p,elements:{floating:h}}=t,v=n.current[c],C=(null==g?void 0:g.current)||h,R=h.clientTop||C.clientTop,y=0!==h.clientTop,M=0!==C.clientTop,b=h===C;if(!v)return{};let k={...t,...await (0,f.cv)(-v.offsetTop-h.clientTop-p.reference.height/2-v.offsetHeight/2-u).fn(t)},x=await (0,s.US)(T(k,C.scrollHeight+R+h.clientTop),d),E=await (0,s.US)(k,{...d,elementContext:"reference"}),H=(0,o.Fp)(0,x.top),S=k.y+H,w=(C.scrollHeight&gt;C.clientHeight?e=&gt;e:o.NM)((0,o.Fp)(0,C.scrollHeight+(y&amp;&amp;b||M?2*R:0)-H-(0,o.Fp)(0,x.bottom)));if(C.style.maxHeight=w+"px",C.scrollTop=H,l){let e=C.offsetHeight&lt;v.offsetHeight*(0,o.VV)(a,n.current.length)-1||E.top&gt;=-m||E.bottom&gt;=-m;i.flushSync(()=&gt;l(e))}return r&amp;&amp;(r.current=await (0,s.US)(T({...k,y:S},C.offsetHeight+R+h.clientTop),d)),{y:S}}});function F(e,t){let{open:n,elements:r}=e,{enabled:o=!0,overflowRef:c,scrollRef:f,onChange:s}=t,a=g(s),m=l.useRef(!1),d=l.useRef(null),p=l.useRef(null);l.useEffect(()=&gt;{if(!o)return;function e(e){if(e.ctrlKey||!t||null==c.current)return;let n=e.deltaY,r=c.current.top&gt;=-.5,l=c.current.bottom&gt;=-.5,o=t.scrollHeight-t.clientHeight,f=n&lt;0?-1:1,s=n&lt;0?"max":"min";!(t.scrollHeight&lt;=t.clientHeight)&amp;&amp;(!r&amp;&amp;n&gt;0||!l&amp;&amp;n&lt;0?(e.preventDefault(),i.flushSync(()=&gt;{a(e=&gt;e+Math[s](n,o*f))})):/firefox/i.test((0,u.ij)())&amp;&amp;(t.scrollTop+=n))}let t=(null==f?void 0:f.current)||r.floating;if(n&amp;&amp;t)return t.addEventListener("wheel",e),requestAnimationFrame(()=&gt;{d.current=t.scrollTop,null!=c.current&amp;&amp;(p.current={...c.current})}),()=&gt;{d.current=null,p.current=null,t.removeEventListener("wheel",e)}},[o,n,r.floating,c,f,a]);let h=l.useMemo(()=&gt;({onKeyDown(){m.current=!0},onWheel(){m.current=!1},onPointerMove(){m.current=!1},onScroll(){let e=(null==f?void 0:f.current)||r.floating;if(c.current&amp;&amp;e&amp;&amp;m.current){if(null!==d.current){let t=e.scrollTop-d.current;(c.current.bottom&lt;-.5&amp;&amp;t&lt;-1||c.current.top&lt;-.5&amp;&amp;t&gt;1)&amp;&amp;i.flushSync(()=&gt;a(e=&gt;e+t))}requestAnimationFrame(()=&gt;{d.current=e.scrollTop})}}}),[r.floating,a,c,f]);return l.useMemo(()=&gt;o?{floating:h}:{},[o,h])}}}]);
//# sourceMappingURL=c8940057-3d3387c3c5f13474.js.map</pre></body></html>