1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,94676,e=>{"use strict";var t=e.i(43323),n=e.i(18660),r=e.i(94294);e.i(17724);class i{constructor(){this.pointerType=void 0,this.interactedInside=!1,this.handler=void 0,this.blockMouseMove=!0,this.performedPointerEventsMutation=!1,this.pointerEventsScopeElement=null,this.pointerEventsReferenceElement=null,this.pointerEventsFloatingElement=null,this.restTimeoutPending=!1,this.openChangeTimeout=new r.Timeout,this.restTimeout=new r.Timeout,this.handleCloseOptions=void 0}static create(){return new i}dispose=()=>{this.openChangeTimeout.clear(),this.restTimeout.clear()};disposeEffect=()=>this.dispose}let o=new WeakMap;function l(e){if(!e.performedPointerEventsMutation)return;let t=e.pointerEventsScopeElement;t&&o.get(t)===e&&(e.pointerEventsScopeElement?.style.removeProperty("pointer-events"),e.pointerEventsReferenceElement?.style.removeProperty("pointer-events"),e.pointerEventsFloatingElement?.style.removeProperty("pointer-events"),o.delete(t)),e.performedPointerEventsMutation=!1,e.pointerEventsScopeElement=null,e.pointerEventsReferenceElement=null,e.pointerEventsFloatingElement=null}e.s(["applySafePolygonPointerEventsMutation",0,function(e,t){let{scopeElement:n,referenceElement:r,floatingElement:i}=t,s=o.get(n);s&&s!==e&&l(s),l(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=n,e.pointerEventsReferenceElement=r,e.pointerEventsFloatingElement=i,o.set(n,e),n.style.pointerEvents="none",r.style.pointerEvents="auto",i.style.pointerEvents="auto"},"clearSafePolygonPointerEventsMutation",0,l,"useHoverInteractionSharedState",0,function(e){let r=(0,n.useRefWithInit)(i.create).current,o=e.context.dataRef.current;return o.hoverInteractionState||(o.hoverInteractionState=r),(0,t.useOnMount)(o.hoverInteractionState.disposeEffect),o.hoverInteractionState}])},50277,844,32259,72213,86012,5068,55932,e=>{"use strict";var t=e.i(97425),n=e.i(77250),r=e.i(92615),i=e.i(96472),o=e.i(79544),l=e.i(26652),s=e.i(70009),a=e.i(8943),u=e.i(71949),c=e.i(17724),f=e.i(78932),d=e.i(17301),p=e.i(75632),m=e.i(85975),g=e.i(94676),h=e.i(93247);let y={current:null};e.s(["useHoverReferenceInteraction",0,function(e,v={}){let E="rootStore"in e?e.rootStore:e,{dataRef:w,events:b}=E.context,{enabled:x=!0,delay:S=0,handleClose:R=null,mouseOnly:T=!1,restMs:C=0,move:P=!0,triggerElementRef:O=y,externalTree:M,isActiveTrigger:L=!0,getHandleCloseContext:A,isClosing:k}=v,D=(0,m.useFloatingTree)(M),I=(0,g.useHoverInteractionSharedState)(E),N=t.useRef(!1),H=(0,l.useValueAsRef)(R),F=(0,l.useValueAsRef)(S),W=(0,l.useValueAsRef)(C),$=(0,l.useValueAsRef)(x),V=(0,l.useValueAsRef)(k);L&&(I.handleCloseOptions=H.current?.__options);let B=(0,s.useStableCallback)(()=>(0,h.isClickLikeOpenEvent)(w.current.openEvent?.type,I.interactedInside)),z=(0,s.useStableCallback)(e=>(0,c.isTargetInsideEnabledTrigger)(e,E.context.triggerElements)),_=(0,s.useStableCallback)((e,t,n)=>{let i=E.context.triggerElements;return i.hasElement(t)?!e||!(0,u.contains)(e,t):!!(0,r.isElement)(n)&&i.hasMatchingElement(e=>(0,u.contains)(e,n))&&(!e||!(0,u.contains)(e,n))}),j=(0,s.useStableCallback)((e,t=!0)=>{let n=(0,h.getDelay)(F.current,"close",I.pointerType);n?I.openChangeTimeout.start(n,()=>{E.setOpen(!1,(0,d.createChangeEventDetails)(p.REASONS.triggerHover,e)),D?.events.emit("floating.closed",e)}):t&&(I.openChangeTimeout.clear(),E.setOpen(!1,(0,d.createChangeEventDetails)(p.REASONS.triggerHover,e)),D?.events.emit("floating.closed",e))}),Y=(0,s.useStableCallback)(()=>{I.handler&&((0,a.ownerDocument)(E.select("domReferenceElement")).removeEventListener("mousemove",I.handler),I.handler=void 0)}),X=(0,s.useStableCallback)(()=>{(0,g.clearSafePolygonPointerEventsMutation)(I)});return t.useEffect(()=>Y,[Y]),t.useEffect(()=>{if(x)return b.on("openchange",e),()=>{b.off("openchange",e)};function e(e){e.open?N.current=!1:(N.current=e.reason===p.REASONS.triggerHover,Y(),I.openChangeTimeout.clear(),I.restTimeout.clear(),I.blockMouseMove=!0,I.restTimeoutPending=!1)}},[x,b,I,Y]),t.useEffect(()=>{if(!x)return;let e=O.current??(L?E.select("domReferenceElement"):null);if((0,r.isElement)(e))return P?(0,o.mergeCleanups)((0,i.addEventListener)(e,"mousemove",t,{once:!0}),(0,i.addEventListener)(e,"mouseenter",t),(0,i.addEventListener)(e,"mouseleave",n)):(0,o.mergeCleanups)((0,i.addEventListener)(e,"mouseenter",t),(0,i.addEventListener)(e,"mouseleave",n));function t(e){if(I.openChangeTimeout.clear(),I.blockMouseMove=!1,T&&!(0,f.isMouseLikePointerType)(I.pointerType))return;let t=(0,h.getRestMs)(W.current),n=(0,h.getDelay)(F.current,"open",I.pointerType),i=(0,u.getTarget)(e),o=e.currentTarget??null,l=E.select("domReferenceElement"),s=o;if((0,r.isElement)(i)&&!E.context.triggerElements.hasElement(i)){for(let e of E.context.triggerElements.elements())if((0,u.contains)(e,i)){s=e;break}}(0,r.isElement)(o)&&(0,r.isElement)(l)&&!E.context.triggerElements.hasElement(o)&&(0,u.contains)(o,l)&&(s=l);let a=null!=s&&_(l,s,i),c=E.select("open"),m=V.current?.()??"ending"===E.select("transitionStatus"),g=!c&&m&&N.current,y=!a&&(0,r.isElement)(s)&&(0,r.isElement)(l)&&(0,u.contains)(l,s)&&g,v=t>0&&!n,w=!c||a;a&&(c||g)||y?E.setOpen(!0,(0,d.createChangeEventDetails)(p.REASONS.triggerHover,e,s)):!v&&(n?I.openChangeTimeout.start(n,()=>{w&&E.setOpen(!0,(0,d.createChangeEventDetails)(p.REASONS.triggerHover,e,s))}):w&&E.setOpen(!0,(0,d.createChangeEventDetails)(p.REASONS.triggerHover,e,s)))}function n(e){if(B())return void X();Y();let t=E.select("domReferenceElement"),n=(0,a.ownerDocument)(t);I.restTimeout.clear(),I.restTimeoutPending=!1;let r=w.current.floatingContext??A?.();if(!z(e.relatedTarget)){if(H.current&&r){E.select("open")||I.openChangeTimeout.clear();let t=O.current;I.handler=H.current({...r,tree:D,x:e.clientX,y:e.clientY,onClose(){X(),Y(),$.current&&!B()&&t===E.select("domReferenceElement")&&j(e,!0)}}),n.addEventListener("mousemove",I.handler),I.handler(e);return}"touch"===I.pointerType&&(0,u.contains)(E.select("floatingElement"),e.relatedTarget)||j(e)}}},[Y,X,w,F,j,E,x,H,I,L,_,B,z,T,P,W,O,D,$,A,V]),t.useMemo(()=>
1{if(x)return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e,r=e.currentTarget,i=E.select("domReferenceElement"),o=E.select("open"),l=_(i,r,e.target);if(T&&!(0,f.isMouseLikePointerType)(I.pointerType))return;if(o&&l&&I.handleCloseOptions?.blockPointerEvents){let e=E.select("floatingElement");if(e){let t=I.handleCloseOptions?.getScope?.()??r.ownerDocument.body;(0,g.applySafePolygonPointerEventsMutation)(I,{scopeElement:t,referenceElement:r,floatingElement:e})}}let s=(0,h.getRestMs)(W.current);function a(){if(I.restTimeoutPending=!1,B())return;let e=E.select("open");I.blockMouseMove||e&&!l||E.setOpen(!0,(0,d.createChangeEventDetails)(p.REASONS.triggerHover,t,r))}(!o||l)&&0!==s&&(!l&&I.restTimeoutPending&&e.movementX**2+e.movementY**2<2||(I.restTimeout.clear(),"touch"===I.pointerType?n.flushSync(()=>{a()}):l&&o?a():(I.restTimeoutPending=!0,I.restTimeout.start(s,a))))}};function e(e){I.pointerType=e.pointerType}},[x,I,B,_,T,E,W])}],50277);let v=["top","right","bottom","left"],E=Math.min,w=Math.max,b=Math.round,x=Math.floor,S=e=>({x:e,y:e}),R={left:"right",right:"left",bottom:"top",top:"bottom"};function T(e,t){return"function"==typeof e?e(t):e}function C(e){return e.split("-")[0]}function P(e){return e.split("-")[1]}function O(e){return"x"===e?"y":"x"}function M(e){return"y"===e?"height":"width"}function L(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function A(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let k=["left","right"],D=["right","left"],I=["top","bottom"],N=["bottom","top"];function H(e){let t=C(e);return R[t]+e.slice(t.length)}function F(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function W(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}var $=e.i(85182),V=e.i(13224);function B(e,t,n){let r,{reference:i,floating:o}=e,l=L(t),s=O(L(t)),a=M(s),u=C(t),c="y"===l,f=i.x+i.width/2-o.width/2,d=i.y+i.height/2-o.height/2,p=i[a]/2-o[a]/2;switch(u){case"top":r={x:f,y:i.y-o.height};break;case"bottom":r={x:f,y:i.y+i.height};break;case"right":r={x:i.x+i.width,y:d};break;case"left":r={x:i.x-o.width,y:d};break;default:r={x:i.x,y:i.y}}switch(P(t)){case"start":r[s]-=p*(n&&c?-1:1);break;case"end":r[s]+=p*(n&&c?-1:1)}return r}async function z(e,t){var n;void 0===t&&(t={});let{x:r,y:i,platform:o,rects:l,elements:s,strategy:a}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:f="floating",altBoundary:d=!1,padding:p=0}=T(t,e),m=F(p),g=s[d?"floating"===f?"reference":"floating":f],h=W(await o.getClippingRect({element:null==(n=await (null==o.isElement?void 0:o.isElement(g)))||n?g:g.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:u,rootBoundary:c,strategy:a})),y="floating"===f?{x:r,y:i,width:l.floating.width,height:l.floating.height}:l.reference,v=await (null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),E=await (null==o.isElement?void 0:o.isElement(v))&&await (null==o.getScale?void 0:o.getScale(v))||{x:1,y:1},w=W(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:y,offsetParent:v,strategy:a}):y);return{top:(h.top-w.top+m.top)/E.y,bottom:(w.bottom-h.bottom+m.bottom)/E.y,left:(h.left-w.left+m.left)/E.x,right:(w.right-h.right+m.right)/E.x}}let _=async(e,t,n)=>{let{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:l}=n,s=l.detectOverflow?l:{...l,detectOverflow:z},a=await (null==l.isRTL?void 0:l.isRTL(t)),u=await l.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:f}=B(u,r,a),d=r,p=0,m={};for(let n=0;n<o.length;n++){let g=o[n];if(!g)continue;let{name:h,fn:y}=g,{x:v,y:E,data:w,reset:b}=await y({x:c,y:f,initialPlacement:r,placement:d,strategy:i,middlewareData:m,rects:u,platform:s,elements:{reference:e,floating:t}});c=null!=v?v:c,f=null!=E?E:f,m[h]={...m[h],...w},b&&p<50&&(p++,"object"==typeof b&&(b.placement&&(d=b.placement),b.rects&&(u=!0===b.rects?await l.getElementRects({reference:e,floating:t,strategy:i}
1):b.rects),{x:c,y:f}=B(u,d,a)),n=-1)}return{x:c,y:f,placement:d,strategy:i,middlewareData:m}};function j(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function Y(e){return v.some(t=>e[t]>=0)}let X=new Set(["left","top"]);async function q(e,t){let{placement:n,platform:r,elements:i}=e,o=await (null==r.isRTL?void 0:r.isRTL(i.floating)),l=C(n),s=P(n),a="y"===L(n),u=X.has(l)?-1:1,c=o&&a?-1:1,f=T(t,e),{mainAxis:d,crossAxis:p,alignmentAxis:m}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return s&&"number"==typeof m&&(p="end"===s?-1*m:m),a?{x:p*c,y:d*u}:{x:d*u,y:p*c}}function K(e){let t=(0,r.getComputedStyle)(e),n=parseFloat(t.width)||0,i=parseFloat(t.height)||0,o=(0,r.isHTMLElement)(e),l=o?e.offsetWidth:n,s=o?e.offsetHeight:i,a=b(n)!==l||b(i)!==s;return a&&(n=l,i=s),{width:n,height:i,$:a}}function U(e){return(0,r.isElement)(e)?e:e.contextElement}function J(e){let t=U(e);if(!(0,r.isHTMLElement)(t))return S(1);let n=t.getBoundingClientRect(),{width:i,height:o,$:l}=K(t),s=(l?b(n.width):n.width)/i,a=(l?b(n.height):n.height)/o;return s&&Number.isFinite(s)||(s=1),a&&Number.isFinite(a)||(a=1),{x:s,y:a}}let G=S(0);function Q(e){let t=(0,r.getWindow)(e);return(0,r.isWebKit)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:G}function Z(e,t,n,i){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let l=e.getBoundingClientRect(),s=U(e),a=S(1);t&&(i?(0,r.isElement)(i)&&(a=J(i)):a=J(e));let u=(void 0===(o=n)&&(o=!1),i&&(!o||i===(0,r.getWindow)(s))&&o)?Q(s):S(0),c=(l.left+u.x)/a.x,f=(l.top+u.y)/a.y,d=l.width/a.x,p=l.height/a.y;if(s){let e=(0,r.getWindow)(s),t=i&&(0,r.isElement)(i)?(0,r.getWindow)(i):i,n=e,o=(0,r.getFrameElement)(n);for(;o&&i&&t!==n;){let e=J(o),t=o.getBoundingClientRect(),i=(0,r.getComputedStyle)(o),l=t.left+(o.clientLeft+parseFloat(i.paddingLeft))*e.x,s=t.top+(o.clientTop+parseFloat(i.paddingTop))*e.y;c*=e.x,f*=e.y,d*=e.x,p*=e.y,c+=l,f+=s,n=(0,r.getWindow)(o),o=(0,r.getFrameElement)(n)}}return W({width:d,height:p,x:c,y:f})}function ee(e,t){let n=(0,r.getNodeScroll)(e).scrollLeft;return t?t.left+n:Z((0,r.getDocumentElement)(e)).left+n}function et(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-ee(e,n),y:n.top+t.scrollTop}}function en(e,t,n){var i;let o;if("viewport"===t)o=function(e,t){let n=(0,r.getWindow)(e),i=(0,r.getDocumentElement)(e),o=n.visualViewport,l=i.clientWidth,s=i.clientHeight,a=0,u=0;if(o){l=o.width,s=o.height;let e=(0,r.isWebKit)();(!e||e&&"fixed"===t)&&(a=o.offsetLeft,u=o.offsetTop)}let c=ee(i);if(c<=0){let e=i.ownerDocument,t=e.body,n=getComputedStyle(t),r="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,o=Math.abs(i.clientWidth-t.clientWidth-r);o<=25&&(l-=o)}else c<=25&&(l+=c);return{width:l,height:s,x:a,y:u}}(e,n);else if("document"===t){let t,n,l,s,a,u,c;i=(0,r.getDocumentElement)(e),t=(0,r.getDocumentElement)(i),n=(0,r.getNodeScroll)(i),l=i.ownerDocument.body,s=w(t.scrollWidth,t.clientWidth,l.scrollWidth,l.clientWidth),a=w(t.scrollHeight,t.clientHeight,l.scrollHeight,l.clientHeight),u=-n.scrollLeft+ee(i),c=-n.scrollTop,"rtl"===(0,r.getComputedStyle)(l).direction&&(u+=w(t.clientWidth,l.clientWidth)-s),o={width:s,height:a,x:u,y:c}}else if((0,r.isElement)(t)){let e,i,l,s,a,u;i=(e=Z(t,!0,"fixed"===n)).top+t.clientTop,l=e.left+t.clientLeft,s=(0,r.isHTMLElement)(t)?J(t):S(1),a=t.clientWidth*s.x,u=t.clientHeight*s.y,o={width:a,height:u,x:l*s.x,y:i*s.y}}else{let n=Q(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return W(o)}function er(e){return"static"===(0,r.getComputedStyle)(e).position}function ei(e,t){if(!(0,r.isHTMLElement)(e)||"fixed"===(0,r.getComputedStyle)(e).position)return null;if(t)return t(e);let n=e.offsetParent;return(0,r.getDocumentElement)(e)===n&&(n=n.ownerDocument.body),n}function eo(e,t){let n=(0,r.getWindow)(e);if((0,r.isTopLayer)(e))return n;if(!(0,r.isHTMLElement)(e)){let t=(0,r.getParentNode)(e);for(;t&&!(0,r.isLastTraversableNode)(t);){if((0,r.isElement)(t)&&!er(t))return t;t=(0,r.getParentNode)(t)}return n}let i=ei(e,t);for(;i&&(0,r.isTableElement)(i)&&er(i);)i=ei(i,t);return i&&(0,r.isLastTraversableNode)(i)&&er(i)&&!(0,r.isContainingBlock)(i)?n:i||(0,r.getContainingBlock)(e)||n}let el=async function(e){let t=this.getOffsetParent||eo,n=this.getDimensions,i=await n(e.floating);return{reference:function(e,t,n){let i=(0,r.isHTMLElement)(t),o=(0,r.getDocumentElement)(t),l="fixed"===n,s=Z(e,!0,l,t),a={scrollLeft:0,scrollTop:0},u=S(0);if(i||!i&&!l)if(("body"!==(0,r.getNodeName)(t)||(0,r.isOverflowElement)(o))&&(a=(0,r.getNodeScroll)(t)),i){let e=Z(t,!0,l,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else o&&(u.x=ee(o));l&&!i&&o&&(u.x=ee(o));let c=!o||i||l?S(0):et(o,a);return{x:s.left+a.scrollLeft-u.x-c.x,y:s.top+a.scrollTop-u.y-c.y,width:s.width,height:s.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}},es={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:i,strategy:o}=e,l="fixed"===o,s=(0,r.getDocumentElement)(i),a=!!t&&(0,r.isTopLayer)(t.floating);if(i===s||a&&l)return n;let u={scrollLeft:0,scrollTop:0},c=S(1),f=S(0),d=(0,r.isHTMLElement)(i);
1if((d||!d&&!l)&&(("body"!==(0,r.getNodeName)(i)||(0,r.isOverflowElement)(s))&&(u=(0,r.getNodeScroll)(i)),d)){let e=Z(i);c=J(i),f.x=e.x+i.clientLeft,f.y=e.y+i.clientTop}let p=!s||d||l?S(0):et(s,u);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-u.scrollLeft*c.x+f.x+p.x,y:n.y*c.y-u.scrollTop*c.y+f.y+p.y}},getDocumentElement:r.getDocumentElement,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:i,strategy:o}=e,l=[..."clippingAncestors"===n?(0,r.isTopLayer)(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let i=(0,r.getOverflowAncestors)(e,[],!1).filter(e=>(0,r.isElement)(e)&&"body"!==(0,r.getNodeName)(e)),o=null,l="fixed"===(0,r.getComputedStyle)(e).position,s=l?(0,r.getParentNode)(e):e;for(;(0,r.isElement)(s)&&!(0,r.isLastTraversableNode)(s);){let t=(0,r.getComputedStyle)(s),n=(0,r.isContainingBlock)(s);n||"fixed"!==t.position||(o=null),(l?n||o:!(!n&&"static"===t.position&&o&&("absolute"===o.position||"fixed"===o.position)||(0,r.isOverflowElement)(s)&&!n&&function e(t,n){let i=(0,r.getParentNode)(t);return!(i===n||!(0,r.isElement)(i)||(0,r.isLastTraversableNode)(i))&&("fixed"===(0,r.getComputedStyle)(i).position||e(i,n))}(e,s)))?o=t:i=i.filter(e=>e!==s),s=(0,r.getParentNode)(s)}return t.set(e,i),i}(t,this._c):[].concat(n),i],s=en(t,l[0],o),a=s.top,u=s.right,c=s.bottom,f=s.left;for(let e=1;e<l.length;e++){let n=en(t,l[e],o);a=w(n.top,a),u=E(n.right,u),c=E(n.bottom,c),f=w(n.left,f)}return{width:u-f,height:c-a,x:f,y:a}},getOffsetParent:eo,getElementRects:el,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=K(e);return{width:t,height:n}},getScale:J,isElement:r.isElement,isRTL:function(e){return"rtl"===(0,r.getComputedStyle)(e).direction}};function ea(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function eu(e,t,n,i){let o;void 0===i&&(i={});let{ancestorScroll:l=!0,ancestorResize:s=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:c=!1}=i,f=U(e),d=l||s?[...f?(0,r.getOverflowAncestors)(f):[],...t?(0,r.getOverflowAncestors)(t):[]]:[];d.forEach(e=>{l&&e.addEventListener("scroll",n,{passive:!0}),s&&e.addEventListener("resize",n)});let p=f&&u?function(e,t){let n,i=null,o=(0,r.getDocumentElement)(e);function l(){var e;clearTimeout(n),null==(e=i)||e.disconnect(),i=null}return!function r(s,a){void 0===s&&(s=!1),void 0===a&&(a=1),l();let u=e.getBoundingClientRect(),{left:c,top:f,width:d,height:p}=u;if(s||t(),!d||!p)return;let m={rootMargin:-x(f)+"px "+-x(o.clientWidth-(c+d))+"px "+-x(o.clientHeight-(f+p))+"px "+-x(c)+"px",threshold:w(0,E(1,a))||1},g=!0;function h(t){let i=t[0].intersectionRatio;if(i!==a){if(!g)return r();i?r(!1,i):n=setTimeout(()=>{r(!1,1e-7)},1e3)}1!==i||ea(u,e.getBoundingClientRect())||r(),g=!1}try{i=new IntersectionObserver(h,{...m,root:o.ownerDocument})}catch(e){i=new IntersectionObserver(h,m)}i.observe(e)}(!0),l}(f,n):null,m=-1,g=null;a&&(g=new ResizeObserver(e=>{let[r]=e;r&&r.target===f&&g&&t&&(g.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var e;null==(e=g)||e.observe(t)})),n()}),f&&!c&&g.observe(f),t&&g.observe(t));let h=c?Z(e):null;return c&&function t(){let r=Z(e);h&&!ea(h,r)&&n(),h=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;d.forEach(e=>{l&&e.removeEventListener("scroll",n),s&&e.removeEventListener("resize",n)}),null==p||p(),null==(e=g)||e.disconnect(),g=null,c&&cancelAnimationFrame(o)}}var ec="u">typeof document?t.useLayoutEffect:function(){};function ef(e,t){let n,r,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!ef(e[r],t[r]))return!1;return!0}if((n=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){let n=i[r];if(("_owner"!==n||!e.$$typeof)&&!ef(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function ed(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ep(e,t){let n=ed(e);return Math.round(t*n)/n}function em(e){let n=t.useRef(e);return ec(()=>{n.current=e}),n}var eg=e.i(16827),eh=e.i(18660),ey=e.i(71912),ev=e.i(27849);let eE=t.createContext(void 0);function ew(){let e=t.useContext(eE);return e?.direction??"ltr"}let eb={name:"hide",async fn(e){var t;let n,{width:r,height:i,x:o,y:l}=e.rects.reference,s=await (t=void 0,{name:(n={name:"hide",options:t={},async fn(e){let{rects:n,platform:r}=e,{strategy:i="referenceHidden",...o}=T(t,e);switch(i){case"referenceHidden":{let t=j(await r.detectOverflow(e,{...o,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:t,referenceHidden:Y(t)}}}case"escaped":{let t=j(await r.detectOverflow(e,{...o,altBoundary:!0}),n.floating);return{data:{escapedOffsets:t,escaped:Y(t)}}}default:return{}}}}).name,fn:n.fn,options:[void 0,void 0]}).fn(e);return{data:{referenceHidden:s.data?.referenceHidden||0===r&&0===i&&0===o&&0===l}}}},ex={sideX:"left",sideY:"top"};
1function eS(e,t,n){let r="inline-start"===e||"inline-end"===e;return({top:"top",right:r?n?"inline-start":"inline-end":"right",bottom:"bottom",left:r?n?"inline-end":"inline-start":"left"})[t]}function eR(e,t,n){let{rects:r,placement:i}=e;return{side:eS(t,C(i),n),align:P(i)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function eT(e){return null!=e&&"current"in e}e.s(["DEFAULT_SIDES",0,ex,"adaptiveOrigin",0,{name:"adaptiveOrigin",async fn(e){let{x:t,y:n,rects:{floating:r},elements:{floating:i},platform:o,strategy:l,placement:s}=e,u=(0,$.ownerWindow)(i),c=u.getComputedStyle(i);if("0s"===c.transitionDuration||""===c.transitionDuration)return{x:t,y:n,data:ex};let f=await o.getOffsetParent?.(i),d={width:0,height:0};if("fixed"===l&&u?.visualViewport)d={width:u.visualViewport.width,height:u.visualViewport.height};else if(f===u){let e=(0,a.ownerDocument)(i);d={width:e.documentElement.clientWidth,height:e.documentElement.clientHeight}}else await o.isElement?.(f)&&(d=await o.getDimensions(f));let p=C(s),m=t,g=n;return"left"===p&&(m=d.width-(t+r.width)),"top"===p&&(g=d.height-(n+r.height)),{x:m,y:g,data:{sideX:"left"===p?"right":ex.sideX,sideY:"top"===p?"bottom":ex.sideY}}}}],844),e.s(["useAnchorPositioning",0,function(e){var i,o,u,c,f,d,p,g,h,y,v,b;let x,S,R,W,{anchor:B,positionMethod:z="absolute",side:j="bottom",sideOffset:Y=0,align:K="center",alignOffset:U=0,collisionBoundary:J,collisionPadding:G=5,sticky:Q=!1,arrowPadding:Z=5,disableAnchorTracking:ee=!1,keepMounted:et=!1,floatingRootContext:en,mounted:er,collisionAvoidance:ei,shiftCrossAxis:eo=!1,nodeId:el,adaptiveOrigin:ea,lazyFlip:eE=!1,externalTree:eC}=e,[eP,eO]=t.useState(null);er||null===eP||eO(null);let eM=ei.side||"flip",eL=ei.align||"flip",eA=ei.fallbackAxisSide||"end",ek="function"==typeof B?B:void 0,eD=(0,s.useStableCallback)(ek),eI=ek?eD:B,eN=(0,l.useValueAsRef)(B),eH=(0,l.useValueAsRef)(er),eF="rtl"===ew(),eW=eP||({top:"top",right:"right",bottom:"bottom",left:"left","inline-end":eF?"left":"right","inline-start":eF?"right":"left"})[j],e$="center"===K?eW:`${eW}-${K}`,eV=G,eB=+("bottom"===j),ez=+("top"===j),e_=+("right"===j),ej=+("left"===j);"number"==typeof eV?eV={top:eV+eB,right:eV+ej,bottom:eV+ez,left:eV+e_}:eV&&(eV={top:(eV.top||0)+eB,right:(eV.right||0)+ej,bottom:(eV.bottom||0)+ez,left:(eV.left||0)+e_});let eY={boundary:"clipping-ancestors"===J?"clippingAncestors":J,padding:eV},eX=t.useRef(null),eq=(0,l.useValueAsRef)(Y),eK=(0,l.useValueAsRef)(U),eU=[(i=e=>{let t=eR(e,j,eF),n="function"==typeof eq.current?eq.current(t):eq.current,r="function"==typeof eK.current?eK.current(t):eK.current;return{mainAxis:n,crossAxis:r,alignmentAxis:r}},o=["function"!=typeof Y?Y:0,"function"!=typeof U?U:0,eF,j],void 0===(u=i)&&(u=0),{name:(x={name:"offset",options:u,async fn(e){var t,n;let{x:r,y:i,placement:o,middlewareData:l}=e,s=await q(e,u);return o===(null==(t=l.offset)?void 0:t.placement)&&null!=(n=l.arrow)&&n.alignmentOffset?{}:{x:r+s.x,y:i+s.y,data:{...s,placement:o}}}}).name,fn:x.fn,options:[i,o]})],eJ="none"===eL&&"shift"!==eM,eG=!eJ&&(Q||eo||"shift"===eM),eQ="none"===eM?null:{name:(S={name:"flip",options:f=c={...eY,padding:{top:eV.top+1,right:eV.right+1,bottom:eV.bottom+1,left:eV.left+1},mainAxis:!eo&&"flip"===eM,crossAxis:"flip"===eL&&"alignment",fallbackAxisSideDirection:eA},async fn(e){var t,n,r,i,o,l,s,a;let u,c,d,{placement:p,middlewareData:m,rects:g,initialPlacement:h,platform:y,elements:v}=e,{mainAxis:E=!0,crossAxis:w=!0,fallbackPlacements:b,fallbackStrategy:x="bestFit",fallbackAxisSideDirection:S="none",flipAlignment:R=!0,...F}=T(f,e);if(null!=(t=m.arrow)&&t.alignmentOffset)return{};let W=C(p),$=L(h),V=C(h)===h,B=await (null==y.isRTL?void 0:y.isRTL(v.floating)),z=b||(V||!R?[H(h)]:(u=H(h),[A(h),u,A(u)])),_="none"!==S;!b&&_&&z.push(...(c=P(h),d=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?D:k;return t?k:D;case"left":case"right":return t?I:N;default:return[]}}(C(h),"start"===S,B),c&&(d=d.map(e=>e+"-"+c),R&&(d=d.concat(d.map(A)))),d));let j=[h,...z],Y=await y.detectOverflow(e,F),X=[],q=(null==(n=m.flip)?void 0:n.overflows)||[];if(E&&X.push(Y[W]),w){let e,t,n,r,i=(l=p,s=g,void 0===(a=B)&&(a=!1),e=P(l),n=M(t=O(L(l))),r="x"===t?e===(a?"end":"start")?"right":"left":"start"===e?"bottom":"top",s.reference[n]>s.floating[n]&&(r=H(r)),[r,H(r)]);X.push(Y[i[0]],Y[i[1]])}if(q=[...q,{placement:p,overflows:X}],!X.every(e=>e<=0)){let e=((null==(r=m.flip)?void 0:r.index)||0)+1,t=j[e];if(t&&("alignment"!==w||$===L(t)||q.every(e=>L(e.placement)!==$||e.overflows[0]>0)))return{data:{index:e,overflows:q},reset:{placement:t}};let n=null==(i=q.filter(e=>e.overflows[0]<=0).sort((e,t)=>
1e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!n)switch(x){case"bestFit":{let e=null==(o=q.filter(e=>{if(_){let t=L(e.placement);return t===$||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:o[0];e&&(n=e);break}case"initialPlacement":n=h}if(p!==n)return{reset:{placement:n}}}return{}}}).name,fn:S.fn,options:[c,void 0]},eZ=eJ?null:(d=e=>{var t,n;let r=(0,a.ownerDocument)(e.elements.floating).documentElement;return{...eY,rootBoundary:eo?{x:0,y:0,width:r.clientWidth,height:r.clientHeight}:void 0,mainAxis:"none"!==eL,crossAxis:eG,limiter:Q||eo?void 0:{fn:(void 0===(n=t=e=>{if(!eX.current)return{};let{width:t,height:n}=eX.current.getBoundingClientRect(),r=L(C(e.placement)),i="y"===r?eV.left+eV.right:eV.top+eV.bottom;return{offset:("y"===r?t:n)/2+i/2}})&&(n={}),{options:n,fn(e){let{x:t,y:r,placement:i,rects:o,middlewareData:l}=e,{offset:s=0,mainAxis:a=!0,crossAxis:u=!0}=T(n,e),c={x:t,y:r},f=L(i),d=O(f),p=c[d],m=c[f],g=T(s,e),h="number"==typeof g?{mainAxis:g,crossAxis:0}:{mainAxis:0,crossAxis:0,...g};if(a){let e="y"===d?"height":"width",t=o.reference[d]-o.floating[e]+h.mainAxis,n=o.reference[d]+o.reference[e]-h.mainAxis;p<t?p=t:p>n&&(p=n)}if(u){var y,v;let e="y"===d?"width":"height",t=X.has(C(i)),n=o.reference[f]-o.floating[e]+(t&&(null==(y=l.offset)?void 0:y[f])||0)+(t?0:h.crossAxis),r=o.reference[f]+o.reference[e]+(t?0:(null==(v=l.offset)?void 0:v[f])||0)-(t?h.crossAxis:0);m<n?m=n:m>r&&(m=r)}return{[d]:p,[f]:m}}}).fn,options:[t,void 0]}}},p=[eY,Q,eo,eV,eL],void 0===(g=d)&&(g={}),{name:(R={name:"shift",options:g,async fn(e){let{x:t,y:n,placement:r,platform:i}=e,{mainAxis:o=!0,crossAxis:l=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...a}=T(g,e),u={x:t,y:n},c=await i.detectOverflow(e,a),f=L(C(r)),d=O(f),p=u[d],m=u[f];if(o){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",n=p+c[e],r=p-c[t];p=w(n,E(p,r))}if(l){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",n=m+c[e],r=m-c[t];m=w(n,E(m,r))}let h=s.fn({...e,[d]:p,[f]:m});return{...h,data:{x:h.x-t,y:h.y-n,enabled:{[d]:o,[f]:l}}}}}).name,fn:R.fn,options:[d,p]});"shift"===eM||"shift"===eL||"center"===K?eU.push(eZ,eQ):eU.push(eQ,eZ),eU.push({name:(W={name:"size",options:y=h={...eY,apply({elements:{floating:e},availableWidth:t,availableHeight:n,rects:r}){if(!eH.current)return;let i=e.style;i.setProperty("--available-width",`${t}px`),i.setProperty("--available-height",`${n}px`);let o=(0,$.ownerWindow)(e).devicePixelRatio||1,{x:l,y:s,width:a,height:u}=r.reference,c=(Math.round((l+a)*o)-Math.round(l*o))/o,f=(Math.round((s+u)*o)-Math.round(s*o))/o;i.setProperty("--anchor-width",`${c}px`),i.setProperty("--anchor-height",`${f}px`)}},async fn(e){var t,n;let r,i,{placement:o,rects:l,platform:s,elements:a}=e,{apply:u=()=>{},...c}=T(y,e),f=await s.detectOverflow(e,c),d=C(o),p=P(o),m="y"===L(o),{width:g,height:h}=l.floating;"top"===d||"bottom"===d?(r=d,i=p===(await (null==s.isRTL?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(i=d,r="end"===p?"top":"bottom");let v=h-f.top-f.bottom,b=g-f.left-f.right,x=E(h-f[r],v),S=E(g-f[i],b),R=!e.middlewareData.shift,O=x,M=S;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(M=b),null!=(n=e.middlewareData.shift)&&n.enabled.y&&(O=v),R&&!p){let e=w(f.left,0),t=w(f.right,0),n=w(f.top,0),r=w(f.bottom,0);m?M=g-2*(0!==e||0!==t?e+t:w(f.left,f.right)):O=h-2*(0!==n||0!==r?n+r:w(f.top,f.bottom))}await u({...e,availableWidth:M,availableHeight:O});let A=await s.getDimensions(a.floating);return g!==A.width||h!==A.height?{reset:{rects:!0}}:{}}}).name,fn:W.fn,options:[h,void 0]},(v=()=>({element:eX.current||(0,a.ownerDocument)(eX.current).createElement("div"),padding:Z,offsetParent:"floating"}),b=[Z],{...{name:"arrow",options:v,async fn(e){let{x:t,y:n,placement:r,rects:i,platform:o,elements:l,middlewareData:s}=e,{element:a,padding:u=0,offsetParent:c="real"}=T(v,e)||{};if(null==a)return{};let f=F(u),d={x:t,y:n},p=O(L(r)),m=M(p),g=await o.getDimensions(a),h="y"===p,y=h?"clientHeight":"clientWidth",b=i.reference[m]+i.reference[p]-d[p]-i.floating[m],x=d[p]-i.reference[p],S="real"===c?await o.getOffsetParent?.(a):l.floating,R=l.floating[y]||i.floating[m];R&&await o.isElement?.(S)||(R=l.floating[y]||i.floating[m]);let C=R/2-g[m]/2-1,A=Math.min(f[h?"top":"left"],C),k=Math.min(f[h?"bottom":"right"],C),D=R-g[m]-k,I=R/2-g[m]/2+(b/2-x/2),N=w(A,E(I,D)),H=!s.arrow&&null!=P(r)&&I!==N&&i.reference[m]/2-(I<A?A:k)-g[m]/2<0,W=H?I<A?I-A:I-D:0;return{[p]:d[p]+W,data:{[p]:N,centerOffset:I-N-W,...H&&{alignmentOffset:W}},reset:H}}},options:[v,b]}),{name:"transformOrigin",fn(e){let{elements:t,middlewareData:n,placement:r,rects:i,y:o}=e,l=C(r),s=L(l),a=eX.current,u=n.arrow?.x||0,c=n.arrow?.y||0,f=a?.clientWidth||0,d=a?.clientHeight||0,p=u+f/2,m=c+d/2,g=Math.abs(n.shift?.y||0),h=i.reference.height/2,y="function"==typeof Y?Y(eR(e,j,eF)):Y,v=g>y,E={top:`${p}px calc(100% + ${y}px)`,bottom:`${p}px ${-y}px`,left:`calc(100% + ${y}px) ${m}px`,right:`${-y}px ${m}px`}[l],w=`${p}px ${i.reference.y+h-o}px`;return t.floating.style.setProperty("--transform-origin",eG&&"y"===s&&v?w:E),{}}},eb,ea),(0,V.useIsoLayoutEffect)(()=>{!er&&en&&en.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[er,en]);let e0=t.useMemo(()=>({elementResize:!ee&&"u">typeof ResizeObserver,layoutShift:!ee&&"u">typeof IntersectionObserver}),[ee]),{refs:e1,elements:e2,x:e5,y:e9,middlewareData:e4,update:e7,placement:e3,context:e6,isPositioned:e8,floatingStyles:te}=function(e={}){let{nodeId:i,externalTree:o}=e,l=function(e){let{open:t=!1,onOpenChange:n,elements:i={}}=e,o=(0,eg.useId)(),l=null!=(0,m.useFloatingParentNodeId)(),s=(0,eh.useRefWithInit)(()=>new ey.FloatingRootStore({open:t,transitionStatus:void 0,onOpenChange:n,referenceElement:i.reference??null,floatingElement:i.floating??null,triggerElements:new ev.PopupTriggerMap,floatingId:o,syncOnly:!1,nested:l})).current;return(0,V.useIsoLayoutEffect)(()=>{let e={open:t,floatingId:o};void 0!==i.reference&&(e.referenceElement=i.reference,e.domReferenceElement=(0,r.isElement)(i.reference)?i.reference:null),void 0!==i.floating&&(e.floatingElement=i.floating),s.update(e)}
1,[t,o,i.reference,i.floating,s]),s.context.onOpenChange=n,s.context.nested=l,s}(e),s=e.rootContext||l,a={reference:s.useState("referenceElement"),floating:s.useState("floatingElement"),domReference:s.useState("domReferenceElement")},[u,c]=t.useState(null),f=t.useRef(null),d=(0,m.useFloatingTree)(o);(0,V.useIsoLayoutEffect)(()=>{a.domReference&&(f.current=a.domReference)},[a.domReference]);let p=function(e){void 0===e&&(e={});let{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:l,elements:{reference:s,floating:a}={},transform:u=!0,whileElementsMounted:c,open:f}=e,[d,p]=t.useState({x:0,y:0,strategy:i,placement:r,middlewareData:{},isPositioned:!1}),[m,g]=t.useState(o);ef(m,o)||g(o);let[h,y]=t.useState(null),[v,E]=t.useState(null),w=t.useCallback(e=>{e!==R.current&&(R.current=e,y(e))},[]),b=t.useCallback(e=>{e!==T.current&&(T.current=e,E(e))},[]),x=s||h,S=a||v,R=t.useRef(null),T=t.useRef(null),C=t.useRef(d),P=null!=c,O=em(c),M=em(l),L=em(f),A=t.useCallback(()=>{var e,t;let o,l,s;if(!R.current||!T.current)return;let a={placement:r,strategy:i,middleware:m};M.current&&(a.platform=M.current),(e=R.current,t=T.current,o=new Map,s={...(l={platform:es,...a}).platform,_c:o},_(e,t,{...l,platform:s})).then(e=>{let t={...e,isPositioned:!1!==L.current};k.current&&!ef(C.current,t)&&(C.current=t,n.flushSync(()=>{p(t)}))})},[m,r,i,M,L]);ec(()=>{!1===f&&C.current.isPositioned&&(C.current.isPositioned=!1,p(e=>({...e,isPositioned:!1})))},[f]);let k=t.useRef(!1);ec(()=>(k.current=!0,()=>{k.current=!1}),[]),ec(()=>{if(x&&(R.current=x),S&&(T.current=S),x&&S){if(O.current)return O.current(x,S,A);A()}},[x,S,A,O,P]);let D=t.useMemo(()=>({reference:R,floating:T,setReference:w,setFloating:b}),[w,b]),I=t.useMemo(()=>({reference:x,floating:S}),[x,S]),N=t.useMemo(()=>{let e={position:i,left:0,top:0};if(!I.floating)return e;let t=ep(I.floating,d.x),n=ep(I.floating,d.y);return u?{...e,transform:"translate("+t+"px, "+n+"px)",...ed(I.floating)>=1.5&&{willChange:"transform"}}:{position:i,left:t,top:n}},[i,u,I.floating,d.x,d.y]);return t.useMemo(()=>({...d,update:A,refs:D,elements:I,floatingStyles:N}),[d,A,D,I,N])}({...e,elements:{...a,...u&&{reference:u}}}),g=t.useCallback(e=>{let t=(0,r.isElement)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;c(t),p.refs.setReference(t)},[p.refs]),[h,y]=t.useState(void 0),[v,E]=t.useState(null);s.useSyncedValue("referenceElement",h??null);let w=(0,r.isElement)(h)?h:null;s.useSyncedValue("domReferenceElement",void 0===h?a.domReference:w),s.useSyncedValue("floatingElement",v);let b=t.useCallback(e=>{((0,r.isElement)(e)||null===e)&&(f.current=e,y(e)),((0,r.isElement)(p.refs.reference.current)||null===p.refs.reference.current||null!==e&&!(0,r.isElement)(e))&&p.refs.setReference(e)},[p.refs,y]),x=t.useCallback(e=>{E(e),p.refs.setFloating(e)},[p.refs]),S=t.useMemo(()=>({...p.refs,setReference:b,setFloating:x,setPositionReference:g,domReference:f}),[p.refs,b,x,g]),R=t.useMemo(()=>({...p.elements,domReference:a.domReference}),[p.elements,a.domReference]),T=s.useState("open"),C=s.useState("floatingId"),P=t.useMemo(()=>({...p,dataRef:s.context.dataRef,open:T,onOpenChange:s.setOpen,events:s.context.events,floatingId:C,refs:S,elements:R,nodeId:i,rootStore:s}),[p,S,R,i,s,T,C]);return(0,V.useIsoLayoutEffect)(()=>{s.context.dataRef.current.floatingContext=P;let e=d?.nodesRef.current.find(e=>e.id===i);e&&(e.context=P)}),t.useMemo(()=>({...p,context:P,refs:S,elements:R,rootStore:s}),[p,S,R,P,s])}({rootContext:en,open:et?er:void 0,placement:e$,middleware:eU,strategy:z,whileElementsMounted:et?void 0:(...e)=>eu(...e,e0),nodeId:el,externalTree:eC}),{sideX:tt,sideY:tn}=e4.adaptiveOrigin||ex,tr=e8?z:"fixed",ti=t.useMemo(()=>{let e=ea?{position:tr,[tt]:e5,[tn]:e9}:{position:tr,...te};return e8||(e.opacity=0),e},[ea,tr,tt,e5,tn,e9,te,e8]),to=t.useRef(null);(0,V.useIsoLayoutEffect)(()=>{if(!er)return;let e=eN.current,t="function"==typeof e?e():e,n=(eT(t)?t.current:t)||null;n!==to.current&&(e1.setPositionReference(n),to.current=n)},[er,e1,eI,eN]),t.useEffect(()=>{if(!er)return;let e=eN.current;"function"!=typeof e&&eT(e)&&e.current!==to.current&&(e1.setPositionReference(e.current),to.
1current=e.current)},[er,e1,eI,eN]),t.useEffect(()=>{if(et&&er&&e2.domReference&&e2.floating)return eu(e2.domReference,e2.floating,e7,e0)},[et,er,e2,e7,e0]);let tl=C(e3),ts=eS(j,tl,eF),ta=P(e3)||"center",tu=!!e4.hide?.referenceHidden;(0,V.useIsoLayoutEffect)(()=>{eE&&er&&e8&&eO(tl)},[eE,er,e8,tl]);let tc=t.useMemo(()=>({position:"absolute",top:e4.arrow?.y,left:e4.arrow?.x}),[e4.arrow]),tf=e4.arrow?.centerOffset!==0;return t.useMemo(()=>({positionerStyles:ti,arrowStyles:tc,arrowRef:eX,arrowUncentered:tf,side:ts,align:ta,physicalSide:tl,anchorHidden:tu,refs:e1,context:e6,isPositioned:e8,update:e7}),[ti,tc,eX,tf,ts,ta,tl,tu,e1,e6,e8,e7])}],32259);var eC=e.i(83827),eP=e.i(61893),eO=e.i(10277),eM=e.i(49699);function eL(e){return"starting"===e?eO.DISABLED_TRANSITIONS_STYLE:eM.EMPTY_OBJECT}e.s(["getDisabledMountTransitionStyles",0,eL],72213),e.s(["usePositioner",0,function(e,t,{styles:n,transitionStatus:r,props:i,refs:o,hidden:l,inert:s=!1}){let a={...n};return s&&(a.pointerEvents="none"),(0,eP.useRenderElement)("div",e,{state:t,ref:o,props:[{role:"presentation",hidden:l,style:a},eL(r),i],stateAttributesMapping:eC.popupStateMapping})}],86012);var eA=e.i(94294),ek=e.i(41508);e.s(["useHoverFloatingInteraction",0,function(e,n={}){let l="rootStore"in e?e.rootStore:e,f=l.useState("open"),y=l.useState("floatingElement"),v=l.useState("domReferenceElement"),{dataRef:E}=l.context,{enabled:w=!0,closeDelay:b=0,nodeId:x}=n,S=(0,g.useHoverInteractionSharedState)(l),R=(0,m.useFloatingTree)(),T=(0,m.useFloatingParentNodeId)(),C=(0,s.use
1StableCallback)(()=>(0,h.isClickLikeOpenEvent)(E.current.openEvent?.type,S.interactedInside)),P=(0,s.useStableCallback)(()=>{let e=E.current.openEvent?.type;return e?.includes("mouse")&&"mousedown"!==e}),O=(0,s.useStableCallback)(e=>(0,c.isTargetInsideEnabledTrigger)(e,l.context.triggerElements)),M=t.useCallback(e=>{let t=(0,h.getDelay)(b,"close",S.pointerType),n=()=>{l.setOpen(!1,(0,d.createChangeEventDetails)(p.REASONS.triggerHover,e)),R?.events.emit("floating.closed",e)};t?S.openChangeTimeout.start(t,n):(S.openChangeTimeout.clear(),n())},[b,l,S,R]),L=(0,s.useStableCallback)(()=>{(0,g.clearSafePolygonPointerEventsMutation)(S)}),A=(0,s.useStableCallback)(e=>{let t=(0,u.getTarget)(e);if(!(0,c.isInteractiveElement)(t)){S.interactedInside=!1;return}S.interactedInside=t?.closest("[aria-haspopup]")!=null});(0,V.useIsoLayoutEffect)(()=>{f||(S.pointerType=void 0,S.restTimeoutPending=!1,S.interactedInside=!1,L())},[f,S,L]),t.useEffect(()=>L,[L]),(0,V.useIsoLayoutEffect)(()=>{if(w&&f&&S.handleCloseOptions?.blockPointerEvents&&P()&&(0,r.isElement)(v)&&y){let e=(0,a.ownerDocument)(y),t=R?.nodesRef.current.find(e=>e.id===T)?.context?.elements.floating;t&&(t.style.pointerEvents="");let n=S.handleCloseOptions?.getScope?.()??S.pointerEventsScopeElement??t??v.closest("[data-rootownerid]")??e.body;return(0,g.applySafePolygonPointerEventsMutation)(S,{scopeElement:n,referenceElement:v,floatingElement:y}),()=>{L()}}},[w,f,v,y,S,P,R,T,L]);let k=(0,eA.useTimeout)();t.useEffect(()=>{if(w)return(0,o.mergeCleanups)(y&&(0,i.addEventListener)(y,"mouseenter",function(){S.openChangeTimeout.clear(),k.clear(),R?.events.off("floating.closed",e),L()}),y&&(0,i.addEventListener)(y,"mouseleave",function(t){if(R&&T&&(0,ek.getNodeChildren)(R.nodesRef.current,T).length>0)return void R.events.on("floating.closed",e);if(O(t.relatedTarget))return;let n=E.current.floatingContext?.nodeId??x,i=t.relatedTarget;if(!(R&&n&&(0,r.isElement)(i)&&(0,ek.getNodeChildren)(R.nodesRef.current,n,!1).some(e=>(0,u.contains)(e.context?.elements.floating,i)))){if(S.handler)return void S.handler(t);L(),C()||M(t)}}),y&&(0,i.addEventListener)(y,"pointerdown",A,!0),()=>{R?.events.off("floating.closed",e)});function e(t){R&&T&&!((0,ek.getNodeChildren)(R.nodesRef.current,T).length>0)&&k.start(0,()=>{R.events.off("floating.closed",e),l.setOpen(!1,(0,d.createChangeEventDetails)(p.REASONS.triggerHover,t)),R.events.emit("floating.closed",t)})}},[w,y,l,E,x,C,O,M,L,A,S,R,T,k])}],5068);var eD=e.i(24493),eI=e.i(32690),eN=e.i(43554);function eH(e){let t=(0,r.getComputedStyle)(e),n=parseFloat(t.width)||0,i=parseFloat(t.height)||0,o=(0,r.isHTMLElement)(e),l=o?e.offsetWidth:n,s=o?e.offsetHeight:i;return(b(n)!==l||b(i)!==s)&&(n=l,i=s),{width:n,height:i}}let eF=()=>!0;function eW(e,t,n){let r=e.style.getPropertyValue(t);return e.style.setProperty(t,n),()=>{e.style.setProperty(t,r)}}function e$(e,t){let n=[];for(let[r,i]of Object.entries(t))n.push(eW(e,r,i));return n.length?()=>{n.forEach(e=>e())}:eM.NOOP}function eV(e,t){let n="auto"===t?"auto":`${t.width}px`,r="auto"===t?"auto":`${t.height}px`;e.style.setProperty("--popup-width",n),e.style.setProperty("--popup-height",r)}function eB(e,t){let n="max-content"===t?"max-content":`${t.width}px`,r="max-content"===t?"max-content":`${t.height}px`;e.style.setProperty("--positioner-width",n),e.style.setProperty("--positioner-height",r)}var ez=e.i(92968);e.s(["usePopupViewport",0,function(e){let r,{store:i,side:o,cssVars:l,children:u}=e,c=ew(),f=i.useState("activeTriggerElement"),d=i.useState("activeTriggerId"),p=i.useState("open"),m=i.useState("payload"),g=i.useState("mounted"),h=i.useState("popupElement"),y=i.useState("positionerElement"),v=function(e){let[n,r]=t.useState({current:e,previous:null});return e!==n.current&&r({current:e,previous:n.current}),n.previous}(p?f:null),E=function(e,n){let[r,i]=t.useState(0),o=t.useRef(e),l=t.useRef(n),s=t.useRef(!1);return(0,V.useIsoLayoutEffect)(()=>
1{let t=o.current,r=n!==l.current;e!==t?(i(e=>e+1),s.current=!r):s.current&&r&&(i(e=>e+1),s.current=!1),o.current=e,l.current=n},[e,n]),`${e??"current"}-${r}`}(d,m),w=t.useRef(null),[b,x]=t.useState(null),[S,R]=t.useState(null),T=t.useRef(null),C=t.useRef(null),P=(0,eN.useAnimationsFinished)(T,!0,!1),O=(0,eI.useAnimationFrame)(),[M,L]=t.useState(null),[A,k]=t.useState(!1);(0,V.useIsoLayoutEffect)(()=>(i.set("hasViewport",!0),()=>{i.set("hasViewport",!1)}),[i]);let D=(0,s.useStableCallback)(()=>{T.current?.style.setProperty("animation","none"),T.current?.style.setProperty("transition","none"),C.current?.style.setProperty("display","none")}),I=(0,s.useStableCallback)(e=>{T.current?.style.removeProperty("animation"),T.current?.style.removeProperty("transition"),C.current?.style.removeProperty("display"),e&&L(e)}),N=t.useRef(null);(0,V.useIsoLayoutEffect)(()=>{var e,t;let r,i,o,l;f&&v&&f!==v&&N.current!==f&&w.current&&(x(w.current),k(!0),R((e=v,t=f,r=e.getBoundingClientRect(),i=t.getBoundingClientRect(),o={x:r.left+r.width/2,y:r.top+r.height/2},{horizontal:(l={x:i.left+i.width/2,y:i.top+i.height/2}).x-o.x,vertical:l.y-o.y})),O.request(()=>{n.flushSync(()=>{k(!1)}),P(()=>{x(null),L(null),w.current=null})}),N.current=f)},[f,v,b,P,O]),(0,V.useIsoLayoutEffect)(()=>{let e=T.current;if(!e)return;let t=(0,a.ownerDocument)(e).createElement("div");for(let n of Array.from(e.childNodes))t.appendChild(n.cloneNode(!0));w.current=t});let H=null!=b;return r=H?(0,ez.jsxs)(t.Fragment,{children:[(0,ez.jsx)("div",{"data-previous":!0,inert:(0,eD.inertValue)(!0),ref:C,style:{...M?{[l.popupWidth]:`${M.width}px`,[l.popupHeight]:`${M.height}px`}:null,position:"absolute"},"data-ending-style":A?void 0:""},"previous"),(0,ez.jsx)("div",{"data-current":!0,ref:T,"data-starting-style":A?"":void 0,children:u},E)]}):(0,ez.jsx)("div",{"data-current":!0,ref:T,children:u},E),(0,V.useIsoLayoutEffect)(()=>{let e=C.current;e&&b&&e.replaceChildren(...Array.from(b.childNodes))},[b]),!function(e){let{popupElement:n,positionerElement:r,content:i,mounted:o,enabled:l=eF,onMeasureLayout:a,onMeasureLayoutComplete:u,side:c,direction:f}=e,d=(0,eN.useAnimationsFinished)(n,!0,!1),p=(0,eI.useAnimationFrame)(),m=t.useRef(null),g=t.useRef(null),h=t.useRef(!0),y=t.useRef(eM.NOOP),v=(0,s.useStableCallback)(a),E=(0,s.useStableCallback)(u),w=t.useMemo(()=>{let e="top"===c,t="left"===c;return"rtl"===f?(e=e||"inline-end"===c,t=t||"inline-end"===c):(e=e||"inline-start"===c,t=t||"inline-start"===c),e?{position:"absolute",["top"===c?"bottom":"top"]:"0",[t?"right":"left"]:"0"}:eM.EMPTY_OBJECT},[c,f]);(0,V.useIsoLayoutEffect)(()=>{if(!o||!l()||"function"!=typeof ResizeObserver){y.current=eM.NOOP,h.current=!0,m.current=null,g.current=null;return}if(!n||!r)return;y.current=e$(n,w);let e=new ResizeObserver(e=>{let t=e[0];t&&(g.current={width:Math.ceil(t.borderBoxSize[0].inlineSize),height:Math.ceil(t.borderBoxSize[0].blockSize)})});e.observe(n),eV(n,"auto");let t=eW(n,"position","static"),i=eW(n,"transform","none"),s=eW(n,"scale","1"),a=e$(r,{"--available-width":"max-content","--available-height":"max-content"});function u(){t(),i(),a(),s()}if(v?.(),h.current||null===m.current){eB(r,"max-content");let t=eH(n);return m.current=t,eB(r,t),u(),E?.(null,t),h.current=!1,()=>{e.disconnect(),y.current(),y.current=eM.NOOP}}eV(n,"auto"),eB(r,"max-content");let c=m.current??g.current,f=eH(n);if(m.current=f,!c)return eB(r,f),u(),E?.(null,f),()=>{e.disconnect(),p.cancel(),y.current(),y.current=eM.NOOP};eV(n,c),u(),E?.(c,f),eB(r,f);let b=new AbortController;return p.request(()=>{eV(n,f),d(()=>{n.style.setProperty("--popup-width","auto"),n.style.setProperty("--popup-height","auto")},b.signal)}),()=>{e.disconnect(),b.abort(),p.cancel(),y.current(),y.current=eM.NOOP}},[i,n,r,d,p,l,o,v,E,w])}({popupElement:h,positionerElement:y,mounted:g,content:m,onMeasureLayout:D,onMeasureLayoutComplete:I,side:o,direction:c}),{children:r,state:{activationDirection:function(e){if(e){var t,n;return`${(t=e.horizontal)>5?"right":t<-5?"left":""} ${(n=e.vertical)>5?"down":n<-5?"up":""}`}}(S),transitioning:H}}}],55932)},93247,e=>{"use strict";var t=e.i(78932);e.s(["getDelay",0,function(e,n,r){let i=null==r||(0,t.isMouseLikePointerType)(r)?"function"==typeof e?e():e:0;return"number"==typeof i?i:i?.[n]},"getRestMs",0,function(e){return"function"==typeof e?e():e},"isClickLikeOpenEvent",0,function(e,t){return t||"click"===e||"mousedown"===e}])},9050,e=>{"use strict";var t=e.i(92615),n=e.i(94294),r=e.i(71949),i=e.i(41508);let o=.1*.1;function l(e,t,n,r,i,o){return r>=t!=o>=t&&e<=(i-n)*(t-r)/(o-r)+n}function s(e,t,n,r,i,o,s,a,u,c){let f=!1;return l(e,t,n,r,i,o)&&(f=!f),l(e,t,i,o,s,a)&&(f=!f),l(e,t,s,a,u,c)&&(f=!f),l(e,t,u,c,n,r)&&(f=!f),f}function a(e,t,n,r,i,o){let l=Math.min(n,i),s=Math.max(n,i),a=Math.min(r,o),u=Math.max(r,o);return e>=l&&e<=s&&t>=a&&t<=u}e.s(["safePolygon",0,function(e={}){let{blockPointerEvents:l=!1}
1=e,u=new n.Timeout,c=({x:e,y:n,placement:l,elements:c,onClose:f,nodeId:d,tree:p})=>{let m=l?.split("-")[0],g=!1,h=null,y=null,v="u">typeof performance?performance.now():0;return function(l){u.clear();let E=c.domReference,w=c.floating;if(!E||!w||null==m||null==e||null==n)return;let{clientX:b,clientY:x}=l,S=(0,r.getTarget)(l),R="mouseleave"===l.type,T=(0,r.contains)(w,S),C=(0,r.contains)(E,S);if(T&&(g=!0,!R))return;if(C&&(g=!1,!R)){g=!0;return}if(R&&(0,t.isElement)(l.relatedTarget)&&(0,r.contains)(w,l.relatedTarget))return;function P(){return!!(p&&(0,i.getNodeChildren)(p.nodesRef.current,d).length>0)}function O(){P()||(u.clear(),f())}if(P())return;let M=E.getBoundingClientRect(),L=w.getBoundingClientRect(),A=e>L.right-L.width/2,k=n>L.bottom-L.height/2,D=L.width>M.width,I=L.height>M.height,N=(D?M:L).left,H=(D?M:L).right,F=(I?M:L).top,W=(I?M:L).bottom;if("top"===m&&n>=M.bottom-1||"bottom"===m&&n<=M.top+1||"left"===m&&e>=M.right-1||"right"===m&&e<=M.left+1)return void O();let $=!1;switch(m){case"top":$=a(b,x,N,M.top+1,H,L.bottom-1);break;case"bottom":$=a(b,x,N,L.top+1,H,M.bottom-1);break;case"left":$=a(b,x,L.right-1,W,M.left+1,F);break;case"right":$=a(b,x,M.right-1,W,L.left+1,F)}if($)return;if(g&&(!(b>=M.x)||!(b<=M.x+M.width)||!(x>=M.y)||!(x<=M.y+M.height))||!R&&function(e,t){let n=performance.now(),r=n-v;if(null===h||null===y||0===r)return h=e,y=t,v=n,!1;let i=e-h,l=t-y;return h=e,y=t,v=n,i*i+l*l<r*r*o}(b,x))return void O();let V=!1;switch(m){case"top":{let t=D?.25:2,r=n+.5+1,i=A||D?L.bottom-.5:L.top,o=A?D?L.bottom-.5:L.top:L.bottom-.5;V=s(b,x,D||A?e+t:e-t,r,D?e-t:A?e+t:e-t,r,L.left,i,L.right,o);break}case"bottom":{let t=D?.25:2,r=n-.5,i=A||D?L.top+.5:L.bottom,o=A?D?L.top+.5:L.bottom:L.top+.5;V=s(b,x,D||A?e+t:e-t,r,D?e-t:A?e+t:e-t,r,L.left,i,L.right,o);break}case"left":{let t=I?.25:2,r=e+.5+1,i=k||I?L.right-.5:L.left,o=k?I?L.right-.5:L.left:L.right-.5;V=s(b,x,i,L.top,o,L.bottom,r,I||k?n+t:n-t,r,I?n-t:k?n+t:n-t);break}case"right":{let t=I?.25:2,r=e-.5,i=k||I?L.left+.5:L.right,o=k?I?L.left+.5:L.right:L.left+.5;V=s(b,x,r,I||k?n+t:n-t,r,I?n-t:k?n+t:n-t,i,L.top,o,L.bottom)}}V?g||u.start(40,O):O()}};return c.__options={...e,blockPointerEvents:l},c}])}]);
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.