1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6342],{93075:function(a,b,c){c.d(b,{"Y$":function(){return x},ll:function(){return Y},Qu:function(){return K},tj:function(){return J},bQ:function(){return ba},YF:function(){return ca},KK:function(){return da},XI:function(){return G},NI:function(){return ha},qq:function(){return l},qs:function(){return ja},Y_:function(){return ma}});var d,e=c(67294),f=c(97145),g=c(37208),h=c(88388),i=c(73935),j=c(37317),k=c(1371);function l(a){return e.useMemo(()=>a.every(a=>null==a)?null:b=>{a.forEach(a=>{"function"==typeof a?a(b):null!=a&&(a.current=b)})},a)}const m={...d||(d=c.t(e,2))},n=m.useInsertionEffect,o=n||(a=>a());function p(a){const b=e.useRef(()=>{});return o(()=>{b.current=a}),e.useCallback(function(){for(var a=arguments.length,c=new Array(a),d=0;d<a;d++)c[d]=arguments[d];return null==b.current?void 0:b.current(...c)},[])}var q="undefined"!=typeof document?e.useLayoutEffect:e.useEffect;function r(){return(r=Object.assign?Object.assign.bind():function(a){for(var b=1;b<arguments.length;b++){var c=arguments[b];for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&(a[d]=c[d])}return a}).apply(this,arguments)}e.createContext({register:()=>{},unregister:()=>{},map:new Map(),elementsRef:{current:[]}}),e.createContext({activeIndex:0,onNavigate:()=>{}});let s=!1,t=0;const u=()=>"floating-ui-"+Math.random().toString(36).slice(2,6)+t++,v=m.useId,w=v||function(){const[a,b]=e.useState(()=>s?u():void 0);return q(()=>{null==a&&b(u())},[]),e.useEffect(()=>{s=!0},[]),a},x=e.forwardRef(function(a,b){const{context:{placement:c,elements:{floating:d},middlewareData:{arrow:f,shift:h}},width:i=14,height:j=7,tipRadius:k=0,strokeWidth:l=0,staticOffset:m,stroke:n,d:o,style:{transform:p,...s}={},...t}=a,u=w(),[v,x]=e.useState(!1);if(q(()=>{if(!d)return;const a="rtl"===(0,g.Dx)(d).direction;a&&x(!0)},[d]),!d)return null;const[y,z]=c.split("-"),A="top"===y||"bottom"===y;let B=m;(A&&null!=h&&h.x|| !A&&null!=h&&h.y)&&(B=null);const C=2*l,D=C/2,E=i/2*(-(k/8)+1),F=j/2*k/4,G=!!o;let H=B&&"end"===z?"right":"left";B&&v&&(H="end"===z?"left":"right");const I=(null==f?void 0:f.x)!=null?B||f.x:"",J=(null==f?void 0:f.y)!=null?B||f.y:"",K=o||"M0,0"+(" H"+i)+(" L"+(i-E)+","+(j-F))+(" Q"+i/2+","+j+" "+E+","+(j-F))+" Z",L={top:G?"rotate(180deg)":"",left:G?"rotate(90deg)":"rotate(-90deg)",bottom:G?"":"rotate(180deg)",right:G?"rotate(-90deg)":"rotate(90deg)"}[y];return e.createElement("svg",r({},t,{"aria-hidden":!0,ref:b,width:G?i:i+C,height:i,viewBox:"0 0 "+i+" "+(j>i?j:i),style:{position:"absolute",pointerEvents:"none",[H]:I,[B&&"end"===z?"bottom":"top"]:J,[y]:A||G?"100%":"calc(100% - "+C/2+"px)",transform:[L,p].filter(a=>!!a).join(" "),...s}}),C>0&&e.createElement("path",{clipPath:"url(#"+u+")",fill:"none",stroke:n,strokeWidth:C+(o?0:1),d:K}),e.createElement("path",{stroke:C&&!o?t.fill:"none",d:K}),e.createElement("clipPath",{id:u},e.createElement("rect",{x:-D,y:D*(G?-1:1),width:i+C,height:i})))}),y=e.createContext(null),z=e.createContext(null),A=()=>{var a;return(null==(a=e.useContext(y))?void 0:a.id)||null},B=()=>e.useContext(z);function C(a){return"data-floating-ui-"+a}function D(a){const b=(0,e.useRef)(a);return q(()=>{b.current=a}),b}const E=C("safe-polygon");function F(a,b,c){return c&&!(0,f.r)(c)?0:"number"==typeof a?a:null==a?void 0:a[b]}function G(a,b){void 0===b&&(b={});const{open:c,onOpenChange:d,dataRef:h,events:i,elements:j}=a,{enabled:k=!0,delay:l=0,handleClose:m=null,mouseOnly:n=!1,restMs:o=0,move:r=!0}=b,s=B(),t=A(),u=D(m),v=D(l),w=D(c),x=e.useRef(),y=e.useRef(-1),z=e.useRef(),C=e.useRef(-1),G=e.useRef(!0),H=e.useRef(!1),I=e.useRef(()=>{}),J=e.useRef(!1),K=e.useCallback(()=>{var a;const b=null==(a=h.current.openEvent)?void 0:a.type;return(null==b?void 0:b.includes("mouse"))&&"mousedown"!==b},[h]);e.useEffect(()=>{if(k)return i.on("openchange",a),()=>{i.off("openchange",a)};function a(a){let{open:b}=a;b||(clearTimeout(y.current),clearTimeout(C.current),G.current=!0,J.current=!1)}},[k,i]),e.useEffect(()=>{if(!k)return;if(!u.current)return;if(!c)return;function a(a){K()&&d(!1,a,"hover")}const b=(0,f.Me)(j.floating).documentElement;return b.addEventListener("mouseleave",a),()=>{b.removeEventListener("mouseleave",a)}},[j.floating,c,d,k,u,K]);const L=e.useCallback(function(a,b,c){void 0===b&&(b=!0),void 0===c&&(c="hover");const e=F(v.current,"close",x.current);e&&!z.current?(clearTimeout(y.current),y.current=window.setTimeout(()=>d(!1,a,c),e)):b&&(clearTimeout(y.current),d(!1,a,c))},[v,d]),M=p(()=>{I.current(),z.current=void 0}),N=p(()=>
1{if(H.current){const a=(0,f.Me)(j.floating).body;a.style.pointerEvents="",a.removeAttribute(E),H.current=!1}}),O=p(()=>!!h.current.openEvent&&["click","mousedown"].includes(h.current.openEvent.type));e.useEffect(()=>{if(k&&(0,g.kK)(j.domReference)){var a;const b=j.domReference;return c&&b.addEventListener("mouseleave",l),null==(a=j.floating)||a.addEventListener("mouseleave",l),r&&b.addEventListener("mousemove",e,{once:!0}),b.addEventListener("mouseenter",e),b.addEventListener("mouseleave",i),()=>{var a;c&&b.removeEventListener("mouseleave",l),null==(a=j.floating)||a.removeEventListener("mouseleave",l),r&&b.removeEventListener("mousemove",e),b.removeEventListener("mouseenter",e),b.removeEventListener("mouseleave",i)}}function e(a){if(clearTimeout(y.current),G.current=!1,n&&!(0,f.r)(x.current)||o>0&&!F(v.current,"open"))return;const b=F(v.current,"open",x.current);b?y.current=window.setTimeout(()=>{w.current||d(!0,a,"hover")},b):c||d(!0,a,"hover")}function i(a){if(O())return;I.current();const b=(0,f.Me)(j.floating);if(clearTimeout(C.current),J.current=!1,u.current&&h.current.floatingContext){c||clearTimeout(y.current),z.current=u.current({...h.current.floatingContext,tree:s,x:a.clientX,y:a.clientY,onClose(){N(),M(),O()||L(a,!0,"safe-polygon")}});const d=z.current;b.addEventListener("mousemove",d),I.current=()=>{b.removeEventListener("mousemove",d)};return}const e="touch"!==x.current||!(0,f.r3)(j.floating,a.relatedTarget);e&&L(a)}function l(a){O()||h.current.floatingContext&&(null==u.current||u.current({...h.current.floatingContext,tree:s,x:a.clientX,y:a.clientY,onClose(){N(),M(),O()||L(a)}})(a))}},[j,k,a,n,o,r,L,M,N,d,c,w,s,v,u,h,O]),q(()=>{var a,b;if(k&&c&&null!=(a=u.current)&&a.__options.blockPointerEvents&&K()){H.current=!0;const d=j.floating;if((0,g.kK)(j.domReference)&&d){const e=(0,f.Me)(j.floating).body;e.setAttribute(E,"");const h=j.domReference,i=null==s||null==(b=s.nodesRef.current.find(a=>a.id===t))||null==(b=b.context)?void 0:b.elements.floating;return i&&(i.style.pointerEvents=""),e.style.pointerEvents="none",h.style.pointerEvents="auto",d.style.pointerEvents="auto",()=>{e.style.pointerEvents="",h.style.pointerEvents="",d.style.pointerEvents=""}}}},[k,c,t,j,s,u,K]),q(()=>{c||(x.current=void 0,J.current=!1,M(),N())},[c,M,N]),e.useEffect(()=>()=>{M(),clearTimeout(y.current),clearTimeout(C.current),N()},[k,j.domReference,M,N]);const P=e.useMemo(()=>{function a(a){x.current=a.pointerType}return{onPointerDown:a,onPointerEnter:a,onMouseMove(a){const{nativeEvent:b}=a;function e(){G.current||w.current||d(!0,b,"hover")}n&&!(0,f.r)(x.current)|| !c&&0!==o&&(J.current&&a.movementX**2+a.movementY**2<2||(clearTimeout(C.current),"touch"===x.current?e():(J.current=!0,C.current=window.setTimeout(e,o))))}}},[n,d,c,w,o]),Q=e.useMemo(()=>({onMouseEnter(){clearTimeout(y.current)},onMouseLeave(a){O()||L(a.nativeEvent,!1)}}),[L,O]);return e.useMemo(()=>k?{reference:P,floating:Q}:{},[k,P,Q])}const H=()=>{},I=e.createContext({delay:0,initialDelay:0,timeoutMs:0,currentId:null,setCurrentId:H,setState:H,isInstantPhase:!1}),J=()=>e.useContext(I);function K(a,b){void 0===b&&(b={});const{open:c,onOpenChange:d,floatingId:e}=a,{id:f,enabled:g=!0}=b,h=null!=f?f:e,i=J(),{currentId:j,setCurrentId:k,initialDelay:l,setState:m,timeoutMs:n}=i;return q(()=>{!g||j&&(m({delay:{open:1,close:F(l,"close")}}),j!==h&&d(!1))},[g,h,d,m,j,l]),q(()=>{function a(){d(!1),m({delay:l,currentId:null})}if(g&&j&& !c&&j===h){if(n){const b=window.setTimeout(a,n);return()=>{clearTimeout(b)}}a()}},[g,c,m,j,h,d,l,n]),q(()=>{!g||k!==H&&c&&k(h)},[g,c,k,h]),i}function L(a,b){let c=a.filter(a=>{var c;return a.parentId===b&&(null==(c=a.context)?void 0:c.open)}),d=c;for(;d.length;)d=a.filter(a=>{var b;return null==(b=d)?void 0:b.some(b=>{var c;return a.parentId===b.id&&(null==(c=a.context)?void 0:c.open)})}),c=c.concat(d);return c}new WeakMap(),new WeakSet();const M=a=>a&&(a.host||M(a.parentNode)),N=()=>({getShadowRoot:!0,displayCheck:"function"==typeof ResizeObserver&&ResizeObserver.toString().includes("[native code]")?"full":"none"});function O(a,b){const c=(0,h.ht)(a,N());"prev"===b&&c.reverse();const d=c.indexOf((0,f.AW)((0,f.Me)(a))),e=c.slice(d+1);return e[0]}function P(a,b){const c=b||a.currentTarget,d=a.relatedTarget;
1return!d||!(0,f.r3)(c,d)}function Q(a){const b=(0,h.ht)(a,N());b.forEach(a=>{a.dataset.tabindex=a.getAttribute("tabindex")||"",a.setAttribute("tabindex","-1")})}function R(a){const b=a.querySelectorAll("[data-tabindex]");b.forEach(a=>{const b=a.dataset.tabindex;delete a.dataset.tabindex,b?a.setAttribute("tabindex",b):a.removeAttribute("tabindex")})}const S={border:0,clip:"rect(0 0 0 0)",height:"1px",margin:"-1px",overflow:"hidden",padding:0,position:"fixed",whiteSpace:"nowrap",width:"1px",top:0,left:0};let T;function U(a){"Tab"===a.key&&(a.target,clearTimeout(T))}const V=e.forwardRef(function(a,b){const[c,d]=e.useState();q(()=>((0,f.G6)()&&d("button"),document.addEventListener("keydown",U),()=>{document.removeEventListener("keydown",U)}),[]);const g={ref:b,tabIndex:0,role:c,"aria-hidden":!c||void 0,[C("focus-guard")]:"",style:S};return e.createElement("span",r({},a,g))}),W=e.createContext(null),X=C("portal");function Y(a){const{children:b,id:c,root:d,preserveTabOrder:f=!0}=a,h=function(a){void 0===a&&(a={});const{id:b,root:c}=a,d=w(),f=Z(),[h,i]=e.useState(null),j=e.useRef(null);return q(()=>()=>{null==h||h.remove(),queueMicrotask(()=>{j.current=null})},[h]),q(()=>{if(!d)return;if(j.current)return;const a=b?document.getElementById(b):null;if(!a)return;const c=document.createElement("div");c.id=d,c.setAttribute(X,""),a.appendChild(c),j.current=c,i(c)},[b,d]),q(()=>{if(null===c)return;if(!d)return;if(j.current)return;let a=c||(null==f?void 0:f.portalNode);a&&!(0,g.kK)(a)&&(a=a.current),a=a||document.body;let e=null;b&&((e=document.createElement("div")).id=b,a.appendChild(e));const h=document.createElement("div");h.id=d,h.setAttribute(X,""),(a=e||a).appendChild(h),j.current=h,i(h)},[b,c,d,f]),h}({id:c,root:d}),[j,k]=e.useState(null),l=e.useRef(null),m=e.useRef(null),n=e.useRef(null),o=e.useRef(null),p=null==j?void 0:j.modal,r=null==j?void 0:j.open,s=!!j&&!j.modal&&j.open&&f&&!!(d||h);return e.useEffect(()=>{if(h&&f&&!p)return h.addEventListener("focusin",a,!0),h.addEventListener("focusout",a,!0),()=>{h.removeEventListener("focusin",a,!0),h.removeEventListener("focusout",a,!0)};function a(a){if(h&&P(a)){const b="focusin"===a.type,c=b?R:Q;c(h)}}},[h,f,p]),e.useEffect(()=>{!!h&&(r||R(h))},[r,h]),e.createElement(W.Provider,{value:e.useMemo(()=>({preserveTabOrder:f,beforeOutsideRef:l,afterOutsideRef:m,beforeInsideRef:n,afterInsideRef:o,portalNode:h,setFocusManagerState:k}),[f,h])},s&&h&&e.createElement(V,{"data-type":"outside",ref:l,onFocus:a=>{if(P(a,h)){var b;null==(b=n.current)||b.focus()}else{const c=O(document.body,"prev")||(null==j?void 0:j.refs.domReference.current);null==c||c.focus()}}}),s&&h&&e.createElement("span",{"aria-owns":h.id,style:S}),h&&i.createPortal(b,h),s&&h&&e.createElement(V,{"data-type":"outside",ref:m,onFocus:a=>{if(P(a,h)){var b;null==(b=o.current)||b.focus()}else{const c=O(document.body,"next")||(null==j?void 0:j.refs.domReference.current);null==c||c.focus(),(null==j?void 0:j.closeOnFocusOut)&&(null==j||j.onOpenChange(!1,a.nativeEvent,"focus-out"))}}}))}const Z=()=>e.useContext(W),$={pointerdown:"onPointerDown",mousedown:"onMouseDown",click:"onClick"},_={pointerdown:"onPointerDownCapture",mousedown:"onMouseDownCapture",click:"onClickCapture"},aa=a=>{var b,c;return{escapeKey:"boolean"==typeof a?a:null!=(b=null==a?void 0:a.escapeKey)&&b,outsidePress:"boolean"==typeof a?a:null==(c=null==a?void 0:a.outsidePress)||c}};function ba(a,b){void 0===b&&(b={});const{open:c,onOpenChange:d,elements:h,dataRef:i}=a,{enabled:k=!0,escapeKey:l=!0,outsidePress:m=!0,outsidePressEvent:n="pointerdown",referencePress:o=!1,referencePressEvent:q="pointerdown",ancestorScroll:r=!1,bubbles:s,capture:t}=b,u=B(),v=p("function"==typeof m?m:()=>!1),w="function"==typeof m?v:m,x=e.useRef(!1),y=e.useRef(!1),{escapeKey:z,outsidePress:A}=aa(s),{escapeKey:D,outsidePress:E}=aa(t),F=e.useRef(!1),G=p(a=>{var b;if(!c||!k||!l||"Escape"!==a.key)return;if(F.current)return;const e=null==(b=i.current.floatingContext)?void 0:b.nodeId,g=u?L(u.nodesRef.current,e):[];if(!z&&(a.stopPropagation(),g.length>0)){let h=!0;if(g.forEach(a=>{var b;if(null!=(b=a.context)&&b.open&&!a.context.dataRef.current.__escapeKeyBubbles){h=!1;return}}),!h)return}d(!1,(0,f.MM)(a)?a.nativeEvent:a,"escape-key")}),H=p(a=>{var b;const c=()=>{var b;G(a),null==(b=(0,f.U9)(a))||b.removeEventListener("keydown",c)};null==(b=(0,f.U9)(a))||b.addEventListener("keydown",c)}),I=p(a=>{var b;const c=x.current;x.current=!1;const e=y.current;if(y.current=!1,"click"===n&&e)return;if(c)return;if("function"==typeof w&&!w(a))return;const j=(0,f.U9)(a),k="["+C("inert")+"]",l=(0,f.Me)(h.floating).querySelectorAll(k);let m=(0,g.kK)(j)?j:null;for(;m&&!(0,g.Py)(m);){const o=(0,g.Ow)(m);
1if((0,g.Py)(o)||!(0,g.kK)(o))break;m=o}if(l.length&&(0,g.kK)(j)&&!(0,f.ex)(j)&&!(0,f.r3)(j,h.floating)&&Array.from(l).every(a=>!(0,f.r3)(m,a)))return;if((0,g.Re)(j)&&M){const p=(0,g.Py)(j),q=(0,g.Dx)(j),r=/auto|scroll/,s=p||r.test(q.overflowX),t=p||r.test(q.overflowY),v=s&&j.clientWidth>0&&j.scrollWidth>j.clientWidth,z=t&&j.clientHeight>0&&j.scrollHeight>j.clientHeight,A="rtl"===q.direction,B=z&&(A?a.offsetX<=j.offsetWidth-j.clientWidth:a.offsetX>j.clientWidth),D=v&&a.offsetY>j.clientHeight;if(B||D)return}const E=null==(b=i.current.floatingContext)?void 0:b.nodeId,F=u&&L(u.nodesRef.current,E).some(b=>{var c;return(0,f.Pe)(a,null==(c=b.context)?void 0:c.elements.floating)});if((0,f.Pe)(a,h.floating)||(0,f.Pe)(a,h.domReference)||F)return;const G=u?L(u.nodesRef.current,E):[];if(G.length>0){let H=!0;if(G.forEach(a=>{var b;if(null!=(b=a.context)&&b.open&&!a.context.dataRef.current.__outsidePressBubbles){H=!1;return}}),!H)return}d(!1,a,"outside-press")}),J=p(a=>{var b;const c=()=>{var b;I(a),null==(b=(0,f.U9)(a))||b.removeEventListener(n,c)};null==(b=(0,f.U9)(a))||b.addEventListener(n,c)});e.useEffect(()=>{if(!c||!k)return;i.current.__escapeKeyBubbles=z,i.current.__outsidePressBubbles=A;let a=-1;function b(a){d(!1,a,"ancestor-scroll")}function e(){window.clearTimeout(a),F.current=!0}function m(){a=window.setTimeout(()=>{F.current=!1},(0,g.Pf)()?5:0)}const o=(0,f.Me)(h.floating);l&&(o.addEventListener("keydown",D?H:G,D),o.addEventListener("compositionstart",e),o.addEventListener("compositionend",m)),w&&o.addEventListener(n,E?J:I,E);let p=[];return r&&((0,g.kK)(h.domReference)&&(p=(0,j.Kx)(h.domReference)),(0,g.kK)(h.floating)&&(p=p.concat((0,j.Kx)(h.floating))),!(0,g.kK)(h.reference)&&h.reference&&h.reference.contextElement&&(p=p.concat((0,j.Kx)(h.reference.contextElement)))),(p=p.filter(a=>{var b;return a!==(null==(b=o.defaultView)?void 0:b.visualViewport)})).forEach(a=>{a.addEventListener("scroll",b,{passive:!0})}),()=>{l&&(o.removeEventListener("keydown",D?H:G,D),o.removeEventListener("compositionstart",e),o.removeEventListener("compositionend",m)),w&&o.removeEventListener(n,E?J:I,E),p.forEach(a=>{a.removeEventListener("scroll",b)}),window.clearTimeout(a)}},[i,h,l,w,n,c,d,r,k,z,A,G,D,H,I,E,J]),e.useEffect(()=>{x.current=!1},[w,n]);const K=e.useMemo(()=>({onKeyDown:G,...o&&{[$[q]]:a=>{d(!1,a.nativeEvent,"reference-press")},..."click"!==q&&{onClick(a){d(!1,a.nativeEvent,"reference-press")}}}}),[G,d,o,q]),M=e.useMemo(()=>({onKeyDown:G,onMouseDown(){y.current=!0},onMouseUp(){y.current=!0},[_[n]]:()=>{x.current=!0}}),[G,n]);return e.useMemo(()=>k?{reference:K,floating:M}:{},[k,K,M])}function ca(a){void 0===a&&(a={});const{nodeId:b}=a,c=function(a){const{open:b=!1,onOpenChange:c,elements:d}=a,f=w(),g=e.useRef({}),[h]=e.useState(()=>(function(){const a=new Map();return{emit(b,c){var d;null==(d=a.get(b))||d.forEach(a=>a(c))},on(b,c){a.set(b,[...a.get(b)||[],c])},off(b,c){var d;a.set(b,(null==(d=a.get(b))?void 0:d.filter(a=>a!==c))||[])}}})()),i=null!=A(),[j,k]=e.useState(d.reference),l=p((a,b,d)=>{g.current.openEvent=a?b:void 0,h.emit("openchange",{open:a,event:b,reason:d,nested:i}),null==c||c(a,b,d)}),m=e.useMemo(()=>({setPositionReference:k}),[]),n=e.useMemo(()=>({reference:j||d.reference||null,floating:d.floating||null,domReference:d.reference}),[j,d.reference,d.floating]);return e.useMemo(()=>({dataRef:g,open:b,onOpenChange:l,elements:n,events:h,floatingId:f,refs:m}),[b,l,n,h,f,m])}({...a,elements:{reference:null,floating:null,...a.elements}}),d=a.rootContext||c,f=d.elements,[h,i]=e.useState(null),[j,l]=e.useState(null),m=null==f?void 0:f.domReference,n=m||h,o=e.useRef(null),r=B();q(()=>{n&&(o.current=n)},[n]);const s=(0,k.YF)({...a,elements:{...f,...j&&{reference:j}}}),t=e.useCallback(a=>{const b=(0,g.kK)(a)?{getBoundingClientRect:()=>a.getBoundingClientRect(),contextElement:a}:a;l(b),s.refs.setReference(b)},[s.refs]),u=e.useCallback(a=>{((0,g.kK)(a)||null===a)&&(o.current=a,i(a)),((0,g.kK)(s.refs.reference.current)||null===s.refs.reference.current||null!==a&&!(0,g.kK)(a))&&s.refs.setReference(a)},[s.refs]),v=e.useMemo(()=>({...s.refs,setReference:u,setPositionReference:t,domReference:o}),[s.refs,u,t]),x=e.useMemo(()=>({...s.elements,domReference:n}),[s.elements,n]),y=e.useMemo(()=>({...s,...d,refs:v,elements:x,nodeId:b}),[s,v,x,b,d]);return q(()=>{d.dataRef.current.floatingContext=y;
1const a=null==r?void 0:r.nodesRef.current.find(a=>a.id===b);a&&(a.context=y)}),e.useMemo(()=>({...s,context:y,refs:v,elements:x}),[s,v,x,y])}function da(a,b){void 0===b&&(b={});const{open:c,onOpenChange:d,events:h,dataRef:i,elements:j}=a,{enabled:k=!0,visibleOnly:l=!0}=b,m=e.useRef(!1),n=e.useRef(),o=e.useRef(!0);e.useEffect(()=>{if(!k)return;const a=(0,g.Jj)(j.domReference);function b(){!c&&(0,g.Re)(j.domReference)&&j.domReference===(0,f.AW)((0,f.Me)(j.domReference))&&(m.current=!0)}function d(){o.current=!0}return a.addEventListener("blur",b),a.addEventListener("keydown",d,!0),()=>{a.removeEventListener("blur",b),a.removeEventListener("keydown",d,!0)}},[j.domReference,c,k]),e.useEffect(()=>{if(k)return h.on("openchange",a),()=>{h.off("openchange",a)};function a(a){let{reason:b}=a;("reference-press"===b||"escape-key"===b)&&(m.current=!0)}},[h,k]),e.useEffect(()=>()=>{clearTimeout(n.current)},[]);const p=e.useMemo(()=>({onPointerDown(a){(0,f.cr)(a.nativeEvent)||(o.current=!1)},onMouseLeave(){m.current=!1},onFocus(a){if(m.current)return;const b=(0,f.U9)(a.nativeEvent);if(l&&(0,g.kK)(b))try{if((0,f.G6)()&&(0,f.V5)())throw Error();if(!b.matches(":focus-visible"))return}catch(c){if(!o.current&&!(0,f.j7)(b))return}d(!0,a.nativeEvent,"focus")},onBlur(a){m.current=!1;const b=a.relatedTarget,c=a.nativeEvent,e=(0,g.kK)(b)&&b.hasAttribute(C("focus-guard"))&&"outside"===b.getAttribute("data-type");n.current=window.setTimeout(()=>{var a;const g=(0,f.AW)(j.domReference?j.domReference.ownerDocument:document);if(b||g!==j.domReference){if((0,f.r3)(null==(a=i.current.floatingContext)?void 0:a.refs.floating.current,g)||(0,f.r3)(j.domReference,g)||e)return;d(!1,c,"focus")}})}}),[i,j.domReference,d,l]);return e.useMemo(()=>k?{reference:p}:{},[k,p])}const ea="active",fa="selected";function ga(a,b,c){const d=new Map(),e="item"===c;let f=a;if(e&&a){const{[ea]:g,[fa]:h,...i}=a;f=i}return{..."floating"===c&&{tabIndex:-1,["data-floating-ui-focusable"]:""},...f,...b.map(b=>{const d=b?b[c]:null;return"function"==typeof d?a?d(a):null:d}).concat(a).reduce((a,b)=>(b&&Object.entries(b).forEach(b=>{let[c,f]=b;if(!(e&&[ea,fa].includes(c)))if(0===c.indexOf("on")){if(d.has(c)||d.set(c,[]),"function"==typeof f){var g;null==(g=d.get(c))||g.push(f),a[c]=function(){for(var a,b=arguments.length,e=new Array(b),f=0;f<b;f++)e[f]=arguments[f];return null==(a=d.get(c))?void 0:a.map(a=>a(...e)).find(a=>void 0!==a)}}}else a[c]=f}),a),{})}}function ha(a){void 0===a&&(a=[]);const b=a.map(a=>null==a?void 0:a.reference),c=a.map(a=>null==a?void 0:a.floating),d=a.map(a=>null==a?void 0:a.item),f=e.useCallback(b=>ga(b,a,"reference"),b),g=e.useCallback(b=>ga(b,a,"floating"),c),h=e.useCallback(b=>ga(b,a,"item"),d);return e.useMemo(()=>({getReferenceProps:f,getFloatingProps:g,getItemProps:h}),[f,g,h])}const ia=new Map([["select","listbox"],["combobox","listbox"],["label",!1]]);function ja(a,b){var c;void 0===b&&(b={});const{open:d,floatingId:f}=a,{enabled:g=!0,role:h="dialog"}=b,i=null!=(c=ia.get(h))?c:h,j=w(),k=A(),l=null!=k,m=e.useMemo(()=>"tooltip"===i||"label"===h?{["aria-"+("label"===h?"labelledby":"describedby")]:d?f:void 0}:{"aria-expanded":d?"true":"false","aria-haspopup":"alertdialog"===i?"dialog":i,"aria-controls":d?f:void 0,..."listbox"===i&&{role:"combobox"},..."menu"===i&&{id:j},..."menu"===i&&l&&{role:"menuitem"},..."select"===h&&{"aria-autocomplete":"none"},..."combobox"===h&&{"aria-autocomplete":"list"}},[i,f,l,d,j,h]),n=e.useMemo(()=>{const a={id:f,...i&&{role:i}};return"tooltip"===i||"label"===h?a:{...a,..."menu"===i&&{"aria-labelledby":j}}},[i,f,j,h]),o=e.useCallback(a=>{let{active:b,selected:c}=a;const d={role:"option",...b&&{id:f+"-option"}};switch(h){case"select":return{...d,"aria-selected":b&&c};case"combobox":return{...d,...b&&{"aria-selected":!0}}}return{}},[f,h]);return e.useMemo(()=>g?{reference:m,floating:n,item:o}:{},[g,m,n,o])}const ka=a=>a.replace(/[A-Z]+(?![a-z])|[A-Z]/g,(a,b)=>(b?"-":"")+a.toLowerCase());function la(a,b){return"function"==typeof a?a(b):a}function ma(a,b){void 0===b&&(b={});const{initial:c={opacity:0},open:d,close:f,common:g,duration:h=250}=b,i=a.placement,j=i.split("-")[0],k=e.useMemo(()=>({side:j,placement:i}),[j,i]),l="number"==typeof h,m=(l?h:h.open)||0,n=(l?h:h.close)||0,[o,p]=e.useState(()=>({...la(g,k),...la(c,k)})),{isMounted:r,status:s}=function(a,b){void 0===b&&(b={});const{open:c,elements:{floating:d}}=a,{duration:f=250}=b,g=("number"==typeof f?f:f.close)||0,[h,i]=e.useState("unmounted"),j=function(a,b){const[c,d]=e.useState(a);return a&&!c&&d(!0),e.useEffect(()=>{if(!a&&c){const e=setTimeout(()=>d(!1),b);return()=>clearTimeout(e)}},[a,c,b]),c}(c,g);return j||"close"!==h||i("unmounted"),q(()=>{if(d){if(c){i("initial");const a=requestAnimationFrame(()=>{i("open")});return()=>{cancelAnimationFrame(a)}}i("close")}},[c,d]),{isMounted:j,status:h}}(a,{duration:h}),t=D(c),u=D(d),v=D(f),w=D(g);return q(()=>{const a=la(t.current,k),b=la(v.current,k),c=la(w.current,k),d=la(u.current,k)||Object.keys(a).reduce((a,b)=>(a[b]="",a),{});if("initial"===s&&p(b=>({transitionProperty:b.transitionProperty,...c,...a})),"open"===s&&p({transitionProperty:Object.keys(d).map(ka).join(","),transitionDuration:m+"ms",...c,...d}),"close"===s){const e=b||a;p({transitionProperty:Object.keys(e).map(ka).join(","),transitionDuration:n+"ms",...c,...e})}},[n,v,t,u,w,m,s,k]),{isMounted:r,styles:o}}}}])
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.