PageSourceSearch

https://ngrok.com/docs/_next/static/chunks/91103844efdcdc17.js?dpl=dpl_4oXe8KMXQCVjZumqQJrsEjue3C59

js ngrok.com collected 2026-09-24 06:52:02 UTC 58,588 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,914140,e=>{"use strict";e.s([])},265858,e=>{"use strict";e.s(["useFloatingRootContext",()=>a]);var t=e.i(229315),n=e.i(883977),i=e.i(146376),r=e.i(388940),o=e.i(990627),l=e.i(46420),s=e.i(156341);function a(e){let{open:a=!1,onOpenChange:u,elements:c={}}=e,f=(0,n.useId)(),g=null!=(0,l.useFloatingParentNodeId)(),d=(0,r.useRefWithInit)(()=>new s.FloatingRootStore({open:a,transitionStatus:void 0,onOpenChange:u,referenceElement:c.reference??null,floatingElement:c.floating??null,triggerElements:new o.PopupTriggerMap,floatingId:f,syncOnly:!1,nested:g})).current;return(0,i.useIsoLayoutEffect)(()=>{let e={open:a,floatingId:f};void 0!==c.reference&&(e.referenceElement=c.reference,e.domReferenceElement=(0,t.isElement)(c.reference)?c.reference:null),void 0!==c.floating&&(e.floatingElement=c.floating),d.update(e)},[a,f,c.reference,c.floating,d]),d.context.onOpenChange=u,d.context.nested=g,d}},953760,258950,e=>{"use strict";e.s(["arrow",()=>k,"autoPlacement",()=>O,"autoUpdate",()=>C,"computePosition",()=>N,"flip",()=>L,"hide",()=>D,"inline",()=>I,"limitShift",()=>F,"offset",()=>A,"shift",()=>P,"size",()=>M],953760);var t=e.i(343084);function n(e,n,i){let r,{reference:o,floating:l}=e,s=(0,t.getSideAxis)(n),a=(0,t.getAlignmentAxis)(n),u=(0,t.getAxisLength)(a),c=(0,t.getSide)(n),f=o.x+o.width/2-l.width/2,g=o.y+o.height/2-l.height/2,d=o[u]/2-l[u]/2;switch(c){case"top":r={x:f,y:o.y-l.height};break;case"bottom":r={x:f,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:g};break;case"left":r={x:o.x-l.width,y:g};break;default:r={x:o.x,y:o.y}}let m=(0,t.getAlignment)(n);return m&&(r[a]+=d*("end"===m?1:-1)*(i&&"y"===s?-1:1)),r}async function i(e,n){var i;void 0===n&&(n={});let{x:r,y:o,platform:l,rects:s,elements:a,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:f="viewport",elementContext:g="floating",altBoundary:d=!1,padding:m=0}=(0,t.evaluate)(n,e),p=(0,t.getPaddingObject)(m),h=a[d?"floating"===g?"reference":"floating":g],v=(0,t.rectToClientRect)(await l.getClippingRect({element:null==(i=await (null==l.isElement?void 0:l.isElement(h)))||i?h:h.contextElement||await (null==l.getDocumentElement?void 0:l.getDocumentElement(a.floating)),boundary:c,rootBoundary:f,strategy:u})),y="floating"===g?{x:r,y:o,width:s.floating.width,height:s.floating.height}:s.reference,E=await (null==l.getOffsetParent?void 0:l.getOffsetParent(a.floating)),x=await (null==l.isElement?void 0:l.isElement(E))&&await (null==l.getScale?void 0:l.getScale(E))||{x:1,y:1},w=(0,t.rectToClientRect)(l.convertOffsetParentRelativeRectToViewportRelativeRect?await l.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:y,offsetParent:E,strategy:u}):y);return{top:(v.top-w.top+p.top)/x.y,bottom:(w.bottom-v.bottom+p.bottom)/x.y,left:(v.left-w.left+p.left)/x.x,right:(w.right-v.right+p.right)/x.x}}let r=async(e,t,r)=>{let{placement:o="bottom",strategy:l="absolute",middleware:s=[],platform:a}=r,u=a.detectOverflow?a:{...a,detectOverflow:i},c=await (null==a.isRTL?void 0:a.isRTL(t)),f=await a.getElementRects({reference:e,floating:t,strategy:l}),{x:g,y:d}=n(f,o,c),m=o,p=0,h={};for(let i=0;i<s.length;i++){let r=s[i];if(!r)continue;let{name:v,fn:y}=r,{x:E,y:x,data:w,reset:b}=await y({x:g,y:d,initialPlacement:o,placement:m,strategy:l,middlewareData:h,rects:f,platform:u,elements:{reference:e,floating:t}});g=null!=E?E:g,d=null!=x?x:d,h[v]={...h[v],...w},b&&p<50&&(p++,"object"==typeof b&&(b.placement&&(m=b.placement),b.rects&&(f=!0===b.rects?await a.getElementRects({reference:e,floating:t,strategy:l}):b.rects),{x:g,y:d}=n(f,m,c)),i=-1)}return{x:g,y:d,placement:m,strategy:l,middlewareData:h}};function o(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function l(e){return t.sides.some(t=>e[t]>=0)}function s(e){let n=(0,t.min)(...e.map(e=>e.left)),i=(0,t.min)(...e.map(e=>e.top));return{x:n,y:i,width:(0,t.max)(...e.map(e=>e.right))-n,height:(0,t.max)(...e.map(e=>e.bottom))-i}}let a=new Set(["left","top"]);async function u(e,n){let{placement:i,platform:r,elements:o}=e,l=await (null==r.isRTL?void 0:r.isRTL(o.floating)),s=(0,t.getSide)(i),u=(0,t.getAlignment)(i),c="y"===(0,t.getSideAxis)(i),f=a.has(s)?-1:1,g=l&&c?-1:1,d=(0,t.evaluate)(n,e),{mainAxis:m,crossAxis:p,alignmentAxis:h}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}
vendor: 7,014 bytes, line 1
1:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return u&&"number"==typeof h&&(p="end"===u?-1*h:h),c?{x:p*g,y:m*f}:{x:m*f,y:p*g}}var c=e.i(229315);function f(e){let n=(0,c.getComputedStyle)(e),i=parseFloat(n.width)||0,r=parseFloat(n.height)||0,o=(0,c.isHTMLElement)(e),l=o?e.offsetWidth:i,s=o?e.offsetHeight:r,a=(0,t.round)(i)!==l||(0,t.round)(r)!==s;return a&&(i=l,r=s),{width:i,height:r,$:a}}function g(e){return(0,c.isElement)(e)?e:e.contextElement}function d(e){let n=g(e);if(!(0,c.isHTMLElement)(n))return(0,t.createCoords)(1);let i=n.getBoundingClientRect(),{width:r,height:o,$:l}=f(n),s=(l?(0,t.round)(i.width):i.width)/r,a=(l?(0,t.round)(i.height):i.height)/o;return s&&Number.isFinite(s)||(s=1),a&&Number.isFinite(a)||(a=1),{x:s,y:a}}let m=(0,t.createCoords)(0);function p(e){let t=(0,c.getWindow)(e);return(0,c.isWebKit)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:m}function h(e,n,i,r){var o;void 0===n&&(n=!1),void 0===i&&(i=!1);let l=e.getBoundingClientRect(),s=g(e),a=(0,t.createCoords)(1);n&&(r?(0,c.isElement)(r)&&(a=d(r)):a=d(e));let u=(void 0===(o=i)&&(o=!1),r&&o&&r===(0,c.getWindow)(s))?p(s):(0,t.createCoords)(0),f=(l.left+u.x)/a.x,m=(l.top+u.y)/a.y,h=l.width/a.x,v=l.height/a.y;if(s&&r){let e=(0,c.getWindow)(s),t=(0,c.isElement)(r)?(0,c.getWindow)(r):r,n=e,i=(0,c.getFrameElement)(n);for(;i&&t!==n;){let e=d(i),t=i.getBoundingClientRect(),r=(0,c.getComputedStyle)(i),o=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,l=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;f*=e.x,m*=e.y,h*=e.x,v*=e.y,f+=o,m+=l,n=(0,c.getWindow)(i),i=(0,c.getFrameElement)(n)}}return(0,t.rectToClientRect)({width:h,height:v,x:f,y:m})}function v(e,t){let n=(0,c.getNodeScroll)(e).scrollLeft;return t?t.left+n:h((0,c.getDocumentElement)(e)).left+n}function y(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-v(e,n),y:n.top+t.scrollTop}}function E(e,n,i){let r;if("viewport"===n||"layoutViewport"===n)r=function(e,t,n){void 0===n&&(n="viewport");let i="layoutViewport"===n,r=(0,c.getWindow)(e),o=(0,c.getDocumentElement)(e),l=r.visualViewport,s=o.clientWidth,a=o.clientHeight,u=0,f=0;if(l){let e=!(0,c.isWebKit)()||"fixed"===t;i?e||(u=-l.offsetLeft,f=-l.offsetTop):(s=l.width,a=l.height,e&&(u=l.offsetLeft,f=l.offsetTop))}if(0>=v(o)){let e=o.ownerDocument,t=e.body,n=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,r=Math.abs(o.clientWidth-t.clientWidth-i),l="stable both-edges"===getComputedStyle(o).scrollbarGutter?r/2:r;l<=25&&(s-=l)}return{width:s,height:a,x:u,y:f}}(e,i,n);else if("document"===n)r=function(e){let n=(0,c.getNodeScroll)(e),i=e.ownerDocument.body,r=(0,t.max)(e.scrollWidth,e.clientWidth,i.scrollWidth,i.clientWidth),o=(0,t.max)(e.scrollHeight,e.clientHeight,i.scrollHeight,i.clientHeight),l=-n.scrollLeft+v(e),s=-n.scrollTop;return"rtl"===(0,c.getComputedStyle)(i).direction&&(l+=(0,t.max)(e.clientWidth,i.clientWidth)-r),{width:r,height:o,x:l,y:s}}((0,c.getDocumentElement)(e));else if((0,c.isElement)(n))r=function(e,t){let n=h(e,!0,"fixed"===t),i=n.top+e.clientTop,r=n.left+e.clientLeft,o=d(e),l=e.clientWidth*o.x,s=e.clientHeight*o.y;return{width:l,height:s,x:r*o.x,y:i*o.y}}(n,i);else{let t=p(e);r={x:n.x-t.x,y:n.y-t.y,width:n.width,height:n.height}}return(0,t.rectToClientRect)(r)}function x(e){return"static"===(0,c.getComputedStyle)(e).position}function w(e,t){if(!(0,c.isHTMLElement)(e)||"fixed"===(0,c.getComputedStyle)(e).position)return null;if(t)return t(e);let n=e.offsetParent;return(0,c.getDocumentElement)(e)===n&&(n=n.ownerDocument.body),n}function b(e,t){let n=(0,c.getWindow)(e);if((0,c.isTopLayer)(e))return n;if(!(0,c.isHTMLElement)(e)){let t=(0,c.getParentNode)(e);for(;t&&!(0,c.isLastTraversableNode)(t);){if((0,c.isElement)(t)&&!x(t))return t;t=(0,c.getParentNode)(t)}return n}let i=w(e,t);for(;i&&(0,c.isTableElement)(i)&&x(i);)i=w(i,t);return i&&(0,c.isLastTraversableNode)(i)&&x(i)&&!(0,c.isContainingBlock)(i)?n:i||(0,c.getContainingBlock)(e)||n}let S=async function(e){let n=this.getOffsetParent||b,i=this.getDimensions,r=await i(e.floating);return{reference:function(e,n,i){let r=(0,c.isHTMLElement)(n),o=(0,c.getDocumentElement)(n),l="fixed"===i,s=h(e,!0,l,n),a={scrollLeft:0,scrollTop:0},u=(0,t.createCoords)(0);if((r||!l)&&(("body"!==(0,c.getNodeName)(n)||(0,c.isOverflowElement)(o))&&(a=(0,c.getNodeScroll)(n)),r)){let e=h(n,!0,l,n);u.x=e.x+n.clientLeft,u.y=e.y+n.clientTop}!r&&o&&(u.x=v(o));let f=!o||r||l?(0,t.createCoords)(0):y(o,a);return{x:s.left+a.scrollLeft-u.x-f.x,y:s.top+a.scrollTop-u.y-f.y,width:s.width,height:s.height}}(e.reference,await n(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},R={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:n,rect:i,offsetParent:r,strategy:o}=e,l="fixed"===o,s=(0,c.getDocumentElement)(r),a=!!n&&(0,c.isTopLayer)(n.floating);if(r===s||a&&l)return i;let u={scrollLeft:0,scrollTop:0},f=(0,t.createCoords)(1),g=(0,t.createCoords)(0),m=(0,c.isHTMLElement)(r);if((m||!l)&&(("body"!==(0,c.getNodeName)(r)||(0,c.isOverflowElement)(s))&&(u=(0,c.getNodeScroll)(r)),m)){let e=h(r);f=d(r),g.x=e.x+r.clientLeft,g.y=e.y+r.clientTop}let p=!s||m||l?(0,t.createCoords)(0):y(s,u);return{width:i.width*f.x,height:i.height*f.y,x:i.x*f.x-u.scrollLeft*f.x+g.x+p.x,y:i.y*f.y-u.scrollTop*f.y+g.y+p.y}},getDocumentElement:c.getDocumentElement,getClippingRect:function(e){let{element:n,boundary:i,rootBoundary:r,strategy:o}=e,l=[..."clippingAncestors"===i?(0,c.isTopLayer)(n)?[]:function(e,t){let n=t.get(e);if(n)return n;let i=(0,c.getOverflowAncestors)(e,[],!1).filter(e=>(0,c.isElement)(e)&&"body"!==(0,c.getNodeName)(e)),r=null,o="fixed"===(0,c.getComputedStyle)(e).position,l=o?(0,c.getParentNode)(e):e;for(;(0,c.isElement)(l)&&!(0,c.isLastTraversableNode)(l);){let e=(0,c.getComputedStyle)(l),t=(0,c.isContainingBlock)(l),n=r?r.position:o?"fixed":"";t||"fixed"!==n&&("absolute"!==n||"static"!==e.position)?r=e:i=i.filter(e=>e!==l),l=(0,c.getParentNode)(l)}return t.set(e,i),i}(n,this._c):[].concat(i),r],s=E(n,l[0],o),a=s.top,u=s.right,f=s.bottom,g=s.left;for(let e=1;e<l.length;e++){let i=E(n,l[e],o);a=(0,t.max)(i.top,a),u=(0,t.min)(i.right,u),f=(0,t.min)(i.bottom,f),g=(0,t.max)(i.left,g)}return{width:u-g,height:f-a,x:g,y:a}},getOffsetParent:b,getElementRects:S,getClientRects:function(e){return e.getClientRects?Array.from(e.getClientRects()):[]},getDimensions:function(e){let{width:t,height:n}=f(e);return{width:t,height:n}},getScale:d,isElement:c.isElement,isRTL:function(e){return"rtl"===(0,c.getComputedStyle)(e).direction}};function T(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function C(e,n,i,r){let o;void 0===r&&(r={});let{ancestorScroll:l=!0,ancestorResize:s=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:f=!1}=r,d=g(e),m=l||s?[...d?(0,c.getOverflowAncestors)(d):[],...n?(0,c.getOverflowAncestors)(n):[]]:[];
1m.forEach(e=>{l&&e.addEventListener("scroll",i),s&&e.addEventListener("resize",i)});let p=d&&u?function(e,n,i){let r,o=null,l=(0,c.getDocumentElement)(e);function s(){var e;clearTimeout(r),null==(e=o)||e.disconnect(),o=null}function a(i,u){void 0===i&&(i=!1),void 0===u&&(u=1),s();let c=e.getBoundingClientRect(),{left:f,top:g,width:d,height:m}=c;if(i||n(),!d||!m)return;let p=(0,t.floor)(g),h=(0,t.floor)(l.clientWidth-(f+d)),v={rootMargin:-p+"px "+-h+"px "+-(0,t.floor)(l.clientHeight-(g+m))+"px "+-(0,t.floor)(f)+"px",threshold:(0,t.max)(0,(0,t.min)(1,u))||1},y=!0;function E(t){let n=t[0].intersectionRatio;if(!T(c,e.getBoundingClientRect()))return a();if(n!==u){if(!y)return a();n?a(!1,n):r=setTimeout(()=>{a(!1,1e-7)},1e3)}y=!1}try{o=new IntersectionObserver(E,{...v,root:l.ownerDocument})}catch(e){o=new IntersectionObserver(E,v)}o.observe(e)}let u=(0,c.getWindow)(e),f=()=>a(i);return u.addEventListener("resize",f),a(!0),()=>{u.removeEventListener("resize",f),s()}}(d,i,s):null,v=-1,y=null;a&&(y=new ResizeObserver(e=>{let[t]=e;t&&t.target===d&&y&&n&&(y.unobserve(n),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var e;null==(e=y)||e.observe(n)})),i()}),d&&!f&&y.observe(d),n&&y.observe(n));let E=f?h(e):null;return f&&function t(){let n=h(e);E&&!T(E,n)&&i(),E=n,o=requestAnimationFrame(t)}(),i(),()=>{var e;m.forEach(e=>{l&&e.removeEventListener("scroll",i),s&&e.removeEventListener("resize",i)}),null==p||p(),null==(e=y)||e.disconnect(),y=null,f&&cancelAnimationFrame(o)}}let A=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,i;let{x:r,y:o,placement:l,middlewareData:s}=t,a=await u(t,e);return l===(null==(n=s.offset)?void 0:n.placement)&&null!=(i=s.arrow)&&i.alignmentOffset?{}:{x:r+a.x,y:o+a.y,data:{...a,placement:l}}}}},O=function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(n){var i,r,o,l;let{rects:s,middlewareData:a,placement:u,platform:c,elements:f}=n,{crossAxis:g=!1,alignment:d,allowedPlacements:m=t.placements,autoAlignment:p=!0,...h}=(0,t.evaluate)(e,n),v=void 0!==d||m===t.placements?((l=d||null)?[...m.filter(e=>(0,t.getAlignment)(e)===l),...m.filter(e=>(0,t.getAlignment)(e)!==l)]:m.filter(e=>(0,t.getSide)(e)===e)).filter(e=>!l||(0,t.getAlignment)(e)===l||!!p&&(0,t.getOppositeAlignmentPlacement)(e)!==e):m,y=(null==(i=a.autoPlacement)?void 0:i.index)||0,E=v[y];if(null==E)return{};if(u!==E)return{reset:{placement:v[0]}};let x=await c.detectOverflow(n,h),w=(0,t.getAlignmentSides)(E,s,await (null==c.isRTL?void 0:c.isRTL(f.floating))),b=[x[(0,t.getSide)(E)],x[w[0]],x[w[1]]],S=[...(null==(r=a.autoPlacement)?void 0:r.overflows)||[],{placement:E,overflows:b}],R=v[y+1];if(R)return{data:{index:y+1,overflows:S},reset:{placement:R}};let T=S.map(e=>{let n=(0,t.getAlignment)(e.placement);return[e.placement,n&&g?e.overflows.slice(0,2).reduce((e,t)=>e+t,0):e.overflows[0],e.overflows]}).sort((e,t)=>e[1]-t[1]),C=(null==(o=T.filter(e=>e[2].slice(0,(0,t.getAlignment)(e[0])?2:3).every(e=>e<=0))[0])?void 0:o[0])||T[0][0];return C!==u?{data:{index:y+1,overflows:S},reset:{placement:C}}:{}}}},P=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(n){let{x:i,y:r,placement:o,platform:l}=n,{mainAxis:s=!0,crossAxis:a=!1,limiter:u={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=(0,t.evaluate)(e,n),f={x:i,y:r},g=await l.detectOverflow(n,c),d=(0,t.getSideAxis)(o),m=(0,t.getOppositeAxis)(d),p=f[m],h=f[d],v=(e,n)=>(0,t.clamp)(n+g["y"===e?"top":"left"],n,n-g["y"===e?"bottom":"right"]);s&&(p=v(m,p)),a&&(h=v(d,h));let y=u.fn({...n,[m]:p,[d]:h});return{...y,data:{x:y.x-i,y:y.y-r,enabled:{[m]:s,[d]:a}}}}}},L=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(n){var i,r,o,l,s;let{placement:a,middlewareData:u,rects:c,initialPlacement:f,platform:g,elements:d}=n,{mainAxis:m=!0,crossAxis:p=!0,fallbackPlacements:h,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:y="none",flipAlignment:E=!0,...x}=(0,t.evaluate)(e,n);if(null!=(i=u.arrow)&&i.alignmentOffset)return{};let w=(0,t.getSide)(a),b=(0,t.getSideAxis)(f),S=(0,t.getSide)(f)===f,R=await (null==g.isRTL?void 0:g.isRTL(d.floating)),T=h||(S||!E?[(0,t.getOppositePlacement)(f)]:(0,t.getExpandedPlacements)(f)),C="none"!==y;!h&&C&&T.push(...(0,t.getOppositeAxisPlacements)(f,E,y,R));let A=[f,...T],O=await g.detectOverflow(n,x),P=[],L=(null==(r=u.flip)?void 0:r.overflows)||[];if(m&&P.push(O[w]),p){let e=(0,t.getAlignmentSides)(a,c,R);P.push(O[e[0]],O[e[1]])}if(L=[...L,{placement:a,overflows:P}],!P.every(e=>e<=0)){let e=((null==(o=u.flip)?void 0:o.index)||0)+1,n=A[e];
1if(n&&("alignment"!==p||b===(0,t.getSideAxis)(n)||L.every(e=>(0,t.getSideAxis)(e.placement)!==b||e.overflows[0]>0)))return{data:{index:e,overflows:L},reset:{placement:n}};let i=null==(l=L.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:l.placement;if(!i)switch(v){case"bestFit":{let e=null==(s=L.filter(e=>{if(C){let n=(0,t.getSideAxis)(e.placement);return n===b||"y"===n}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:s[0];e&&(i=e);break}case"initialPlacement":i=f}if(a!==i)return{reset:{placement:i}}}return{}}}},M=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(n){let i,r,{placement:o,rects:l,platform:s,elements:a}=n,{apply:u=()=>{},...c}=(0,t.evaluate)(e,n),f=await s.detectOverflow(n,c),g=(0,t.getSide)(o),d=(0,t.getAlignment)(o),m="y"===(0,t.getSideAxis)(o),{width:p,height:h}=l.floating;"top"===g||"bottom"===g?(i=g,r=d===(await (null==s.isRTL?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(r=g,i="end"===d?"top":"bottom");let v=h-f.top-f.bottom,y=p-f.left-f.right,E=(0,t.min)(h-f[i],v),x=(0,t.min)(p-f[r],y),w=n.middlewareData.shift,b=!w,S=E,R=x;null!=w&&w.enabled.x&&(R=y),null!=w&&w.enabled.y&&(S=v),b&&!d&&(m?R=p-2*(0,t.max)(f.left,f.right):S=h-2*(0,t.max)(f.top,f.bottom)),await u({...n,availableWidth:R,availableHeight:S});let T=await s.getDimensions(a.floating);return p!==T.width||h!==T.height?{reset:{rects:!0}}:{}}}},D=function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(n){let{rects:i,platform:r}=n,{strategy:s="referenceHidden",...a}=(0,t.evaluate)(e,n);switch(s){case"referenceHidden":{let e=o(await r.detectOverflow(n,{...a,elementContext:"reference"}),i.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:l(e)}}}case"escaped":{let e=o(await r.detectOverflow(n,{...a,altBoundary:!0}),i.floating);return{data:{escapedOffsets:e,escaped:l(e)}}}default:return{}}}}},k=e=>({name:"arrow",options:e,async fn(n){let{x:i,y:r,placement:o,rects:l,platform:s,elements:a,middlewareData:u}=n,{element:c,padding:f=0}=(0,t.evaluate)(e,n)||{};if(null==c)return{};let g=(0,t.getPaddingObject)(f),d={x:i,y:r},m=(0,t.getAlignmentAxis)(o),p=(0,t.getAxisLength)(m),h=await s.getDimensions(c),v="y"===m,y=v?"clientHeight":"clientWidth",E=l.reference[p]+l.reference[m]-d[m]-l.floating[p],x=d[m]-l.reference[m],w=await (null==s.getOffsetParent?void 0:s.getOffsetParent(c)),b=w?w[y]:0;b&&await (null==s.isElement?void 0:s.isElement(w))||(b=a.floating[y]||l.floating[p]);let S=b/2-h[p]/2-1,R=(0,t.min)(g[v?"top":"left"],S),T=(0,t.min)(g[v?"bottom":"right"],S),C=b-h[p]-T,A=b/2-h[p]/2+(E/2-x/2),O=(0,t.clamp)(R,A,C),P=!u.arrow&&null!=(0,t.getAlignment)(o)&&A!==O&&l.reference[p]/2-(A<R?R:T)-h[p]/2<0,L=P?A<R?A-R:A-C:0;return{[m]:d[m]+L,data:{[m]:O,centerOffset:A-O-L,...P&&{alignmentOffset:L}},reset:P}}}),I=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(n){let{placement:i,elements:r,rects:o,platform:l,strategy:a}=n,{padding:u=2,x:c,y:f}=(0,t.evaluate)(e,n),g=Array.from(await (null==l.getClientRects?void 0:l.getClientRects(r.reference))||[]);if(!g.length)return{};let d=function(e){let n=e.slice().sort((e,t)=>e.y-t.y),i=[],r=null;for(let e=0;e<n.length;e++){let t=n[e];!r||t.y-r.y>r.height/2?i.push([t]):i[i.length-1].push(t),r=t}return i.map(e=>(0,t.rectToClientRect)(s(e)))}(g),m=(0,t.rectToClientRect)(s(g)),p=(0,t.getPaddingObject)(u),h=await l.getElementRects({reference:{getBoundingClientRect:function(){if(2===d.length&&(d[0].left>d[1].right||d[1].left>d[0].right)&&null!=c&&null!=f)return d.find(e=>c>e.left-p.left&&c<e.right+p.right&&f>e.top-p.top&&f<e.bottom+p.bottom)||m;if(d.length>=2){if("y"===(0,t.getSideAxis)(i)){let e=d[0],n=d[d.length-1],r="top"===(0,t.getSide)(i),o=e.top,l=n.bottom,s=r?e.left:n.left,a=r?e.right:n.right;return(0,t.rectToClientRect)({x:s,y:o,width:a-s,height:l-o})}let e="left"===(0,t.getSide)(i),n=(0,t.max)(...d.map(e=>e.right)),r=(0,t.min)(...d.map(e=>e.left)),o=d.filter(t=>e?t.left===r:t.right===n),l=o[0].top,s=o[o.length-1].bottom;return(0,t.rectToClientRect)({x:r,y:l,width:n-r,height:s-l})}return m}},floating:r.floating,strategy:a});return o.reference.x!==h.reference.x||o.reference.y!==h.reference.y||o.reference.width!==h.reference.width||o.reference.height!==h.reference.height?{reset:{rects:h}}:{}}}},F=function(e){return void 0===e&&(e={}),{options:e,fn(n){var i,r,o,l;let{x:s,y:u,placement:c,rects:f,middlewareData:g}=n,{offset:d=0,mainAxis:m=!0,crossAxis:p=!0}=(0,t.evaluate)(e,n),h={x:s,y:u},v=(0,t.getSideAxis)(c),y=(0,t.getOppositeAxis)(v),E=h[y],x=h[v],w=(0,t.evaluate)(d,n),b="number"==typeof w?{mainAxis:w,crossAxis:0}:{mainAxis:null!=(i=w.mainAxis)?i:0,crossAxis:null!=(r=w.crossAxis)?r:0};if(m){let e="y"===y?"height":"width",t=f.reference[y]-f.floating[e]+b.mainAxis,n=f.reference[y]+f.reference[e]-b.mainAxis;E<t?E=t:E>n&&(E=n)}if(p){let e="y"===y?"width":"height",n=a.has((0,t.getSide)(c)),i=f.reference[v]-f.floating[e]+(n&&(null==(o=g.offset)?void 0:o[v])||0)+(n?0:b.crossAxis),r=f.reference[v]+f.reference[e]+(n?0:(null==(l=g.offset)?void 0:l[v])||0)-(n?b.crossAxis:0);x<i?x=i:x>r&&(x=r)}return{[y]:E,[v]:x}}}},N=(e,t,n)=>{let i=new Map,o=null!=n?n:{},l={...R,...o.platform,_c:i};return r(e,t,{...o,platform:l})};e.s(["flip",()=>X,"limitShift",()=>K,"offset",()=>U,"shift",()=>Y,"size",()=>q,"useFloating",()=>z],258950);var H=e.i(271645),W=e.i(174080),V="undefined"!=typeof document?H.useLayoutEffect:function(){};function B(e,t){let n,i,r;if(e===t)return!0;
1if(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(i=n;0!=i--;)if(!B(e[i],t[i]))return!1;return!0}if((n=(r=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(i=n;0!=i--;)if(!({}).hasOwnProperty.call(t,r[i]))return!1;for(i=n;0!=i--;){let n=r[i];if(("_owner"!==n||!e.$$typeof)&&!B(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function $(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function j(e,t){let n=$(e);return Math.round(t*n)/n}function _(e){let t=H.useRef(e);return V(()=>{t.current=e}),t}function z(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:i=[],platform:r,elements:{reference:o,floating:l}={},transform:s=!0,whileElementsMounted:a,open:u}=e,[c,f]=H.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[g,d]=H.useState(i);B(g,i)||d(i);let[m,p]=H.useState(null),[h,v]=H.useState(null),y=H.useCallback(e=>{e!==b.current&&(b.current=e,p(e))},[]),E=H.useCallback(e=>{e!==S.current&&(S.current=e,v(e))},[]),x=o||m,w=l||h,b=H.useRef(null),S=H.useRef(null),R=H.useRef(c),T=null!=a,C=_(a),A=_(r),O=_(u),P=H.useCallback(()=>{if(!b.current||!S.current)return;let e={placement:t,strategy:n,middleware:g};A.current&&(e.platform=A.current),N(b.current,S.current,e).then(e=>{let t={...e,isPositioned:!1!==O.current};L.current&&!B(R.current,t)&&(R.current=t,W.flushSync(()=>{f(t)}))})},[g,t,n,A,O]);V(()=>{!1===u&&R.current.isPositioned&&(R.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[u]);let L=H.useRef(!1);V(()=>(L.current=!0,()=>{L.current=!1}),[]),V(()=>{if(x&&(b.current=x),w&&(S.current=w),x&&w){if(C.current)return C.current(x,w,P);P()}},[x,w,P,C,T]);let M=H.useMemo(()=>({reference:b,floating:S,setReference:y,setFloating:E}),[y,E]),D=H.useMemo(()=>({reference:x,floating:w}),[x,w]),k=H.useMemo(()=>{let e={position:n,left:0,top:0};if(!D.floating)return e;let t=j(D.floating,c.x),i=j(D.floating,c.y);return s?{...e,transform:"translate("+t+"px, "+i+"px)",...$(D.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:i}},[n,s,D.floating,c.x,c.y]);return H.useMemo(()=>({...c,update:P,refs:M,elements:D,floatingStyles:k}),[c,P,M,D,k])}let U=(e,t)=>{let n=A(e);return{name:n.name,fn:n.fn,options:[e,t]}},Y=(e,t)=>{let n=P(e);return{name:n.name,fn:n.fn,options:[e,t]}},K=(e,t)=>({fn:F(e).fn,options:[e,t]}),X=(e,t)=>{let n=L(e);return{name:n.name,fn:n.fn,options:[e,t]}},q=(e,t)=>{let n=M(e);return{name:n.name,fn:n.fn,options:[e,t]}}},923706,909091,667387,e=>{"use strict";e.s(["useAnchorPositioning",()=>T],923706);var t=e.i(271645),n=e.i(343084),i=e.i(108868),r=e.i(333848),o=e.i(146376),l=e.i(446265),s=e.i(667865),a=e.i(953760),u=e.i(258950),c=e.i(229315),f=e.i(46420);function g(e){return function(e,n){let{nodeId:i,externalTree:r}=e,l=n.useState("referenceElement"),s=n.useState("floatingElement"),a=n.useState("domReferenceElement"),g=n.useState("open"),d=n.useState("floatingId"),[m,p]=t.useState(null),[h,v]=t.useState(void 0),[y,E]=t.useState(void 0),x=t.useRef(null),w=(0,f.useFloatingTree)(r),b=t.useMemo(()=>({reference:l,floating:s,domReference:a}),[l,s,a]),S=(0,u.useFloating)({...e,elements:{...b,...m&&{reference:m}}}),R=(0,c.isElement)(h)?h:null,T=void 0===y?n.state.floatingElement:y;n.useSyncedValue("referenceElement",h??null),n.useSyncedValue("domReferenceElement",void 0===h?a:R),n.useSyncedValue("floatingElement",T);let C=t.useCallback(e=>{let t=(0,c.isElement)(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;p(t),S.refs.setReference(t)},[S.refs]),A=t.useCallback(e=>{((0,c.isElement)(e)||null===e)&&(x.current=e,v(e)),((0,c.isElement)(S.refs.reference.current)||null===S.refs.reference.current||null!==e&&!(0,c.isElement)(e))&&S.refs.setReference(e)},[S.refs,v]),O=t.useCallback(e=>{E(e),S.refs.setFloating(e)},[S.refs]),P=t.useMemo(()=>({...S.refs,setReference:A,setFloating:O,setPositionReference:C,domReference:x}),[S.refs,A,O,C]),L=t.useMemo(()=>({...S.elements,domReference:a}
1),[S.elements,a]),M=t.useMemo(()=>({...S,dataRef:n.context.dataRef,open:g,onOpenChange:n.setOpen,events:n.context.events,floatingId:d,refs:P,elements:L,nodeId:i,rootStore:n}),[S,P,L,i,n,g,d]);return(0,o.useIsoLayoutEffect)(()=>{a&&(x.current=a)},[a]),(0,o.useIsoLayoutEffect)(()=>{n.context.dataRef.current.floatingContext=M;let e=w?.nodesRef.current.find(e=>e.id===i);e&&(e.context=M)}),t.useMemo(()=>({...S,context:M,refs:P,elements:L,rootStore:n}),[S,P,L,M,n])}(e,e.rootContext)}e.i(265858);var d=e.i(872855);let m={name:"hide",async fn(e){let{width:t,height:n,x:i,y:r}=e.rects.reference,o=await e.platform.detectOverflow(e,{elementContext:"reference"});return{data:{referenceHidden:o.top-n>=0||o.right-t>=0||o.bottom-n>=0||o.left-t>=0||0===t&&0===n&&0===i&&0===r}}}};e.s(["DEFAULT_SIDES",()=>p],909091);let p={sideX:"left",sideY:"top"};e.s(["anchorHeight",()=>E,"anchorWidth",()=>y,"availableHeight",()=>v,"availableWidth",()=>h,"positionerHeight",()=>b,"positionerWidth",()=>w,"transformOrigin",()=>x],667387);let h="--available-width",v="--available-height",y="--anchor-width",E="--anchor-height",x="--transform-origin",w="--positioner-width",b="--positioner-height";function S(e,t,n){let i="inline-start"===e||"inline-end"===e;return({top:"top",right:i?n?"inline-start":"inline-end":"right",bottom:"bottom",left:i?n?"inline-end":"inline-start":"left"})[t]}function R(e,t,i){let{rects:r,placement:o}=e;return{side:S(t,(0,n.getSide)(o),i),align:(0,n.getAlignment)(o)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function T(e){return function(e,c){let{anchor:f,positionMethod:g="absolute",side:w="bottom",sideOffset:b=0,align:T="center",alignOffset:A=0,collisionBoundary:O,collisionPadding:P=5,sticky:L=!1,arrowPadding:M=5,disableAnchorTracking:D=!1,inline:k,keepMounted:I=!1,floatingRootContext:F,mounted:N,collisionAvoidance:H,shift:W,nodeId:V,adaptiveOrigin:B,lazyFlip:$=!1,externalTree:j}=e,[_,z]=t.useState(null);N||null===_||z(null);let U=H.side||"flip",Y=H.align||"flip",K=H.fallbackAxisSide||"end",X=W?.crossAxis??!1,q=W?.rootBoundary,G="function"==typeof f?f:void 0,J=(0,s.useStableCallback)(G),Z=G?J:f,Q=(0,l.useValueAsRef)(f),ee=(0,l.useValueAsRef)(N),et="rtl"===(0,d.useDirection)(),en=_||({top:"top",right:"right",bottom:"bottom",left:"left","inline-end":et?"left"
1:"right","inline-start":et?"right":"left"})[w],ei="center"===T?en:`${en}-${T}`,er=P;"number"==typeof er?er={top:er,right:er,bottom:er,left:er}:er&&(er={top:er.top||0,right:er.right||0,bottom:er.bottom||0,left:er.left||0});let eo=+("bottom"===w),el=+("top"===w),es=+("right"===w),ea=+("left"===w),eu={boundary:"clipping-ancestors"===O?"clippingAncestors":O,padding:er},ec=t.useRef(null),ef=(0,l.useValueAsRef)(b),eg=(0,l.useValueAsRef)(A),ed="function"!=typeof b?b:0,em="function"!=typeof A?A:0,ep=[];k&&ep.push(k),ep.push((0,u.offset)(e=>{let t=R(e,w,et),n="function"==typeof ef.current?ef.current(t):ef.current,i="function"==typeof eg.current?eg.current(t):eg.current;return{mainAxis:n,crossAxis:i,alignmentAxis:i}},[ed,em,et,w]));let eh="none"===Y&&"shift"!==U,ev=!eh&&(L||X||"shift"===U),ey="none"===U?null:(0,u.flip)({...eu,padding:{top:er.top+1+eo,right:er.right+1+ea,bottom:er.bottom+1+el,left:er.left+1+es},mainAxis:!X&&"flip"===U,crossAxis:"flip"===Y&&"alignment",fallbackAxisSideDirection:K}),eE=eh?null:(0,u.shift)({...eu,rootBoundary:q,mainAxis:"none"!==Y,crossAxis:ev,limiter:L||X?void 0:(0,u.limitShift)(e=>{if(!ec.current)return{};let{width:t,height:i}=ec.current.getBoundingClientRect(),r=(0,n.getSideAxis)((0,n.getSide)(e.placement)),o="y"===r?er.left+er.right:er.top+er.bottom;return{offset:("y"===r?t:i)/2+o/2}})},[eu,L,X,q,er,Y]);"shift"===U||"shift"===Y||"center"===T?ep.push(eE,ey):ep.push(ey,eE),ep.push((0,u.size)({...eu,apply({elements:{floating:e},availableWidth:t,availableHeight:n,rects:i}){if(!ee.current)return;let o=e.style;o.setProperty(h,`${t}px`),o.setProperty(v,`${n}px`);let l=(0,r.ownerWindow)(e).devicePixelRatio||1,{x:s,y:a,width:u,height:c}=i.reference,f=(Math.round((s+u)*l)-Math.round(s*l))/l,g=(Math.round((a+c)*l)-Math.round(a*l))/l;o.setProperty(y,`${f}px`),o.setProperty(E,`${g}px`)}}),((e,t)=>{let i,{name:r,fn:o}={name:"arrow",options:i=e,async fn(e){let{x:t,y:r,placement:o,rects:l,platform:s,elements:a,middlewareData:u}=e,{element:c,padding:f=0,offsetParent:g="real"}=(0,n.evaluate)(i,e)||{};if(null==c)return{};let d=(0,n.getPaddingObject)(f),m={x:t,y:r},p=(0,n.getAlignmentAxis)(o),h=(0,n.getAxisLength)(p),v=await s.getDimensions(c),y="y"===p,E=y?"clientHeight":"clientWidth",x=l.reference[h]+l.reference[p]-m[p]-l.floating[h],w=m[p]-l.reference[p],b="real"===g?await s.getOffsetParent?.(c):a.floating,S=a.floating[E]||l.floating[h];S&&await s.isElement?.(b)||(S=a.floating[E]||l.floating[h]);let R=S/2-v[h]/2-1,T=Math.min(d[y?"top":"left"],R),C=Math.min(d[y?"bottom":"right"],R),A=S-v[h]-C,O=S/2-v[h]/2+(x/2-w/2),P=(0,n.clamp)(T,O,A),L=!u.arrow&&null!=(0,n.getAlignment)(o)&&O!==P&&l.reference[h]/2-(O<T?T:C)-v[h]/2<0,M=L?O<T?O-T:O-A:0;return{[p]:m[p]+M,data:{[p]:P,centerOffset:O-P-M,...L&&{alignmentOffset:M}},reset:L}}};return{name:r,fn:o,options:[e,t]}})(e=>({element:ec.current||(0,i.ownerDocument)(e.elements.floating).createElement("div"),padding:ec.current?M:0,offsetParent:"floating"}),[M]),{name:"transformOrigin",fn(e){let t,{elements:{floating:i},middlewareData:r,placement:o,platform:l,rects:s,y:a}=e,u=(0,n.getSide)(o),c=(0,n.getAlignment)(o),f="y"===(0,n.getSideAxis)(u),g=ec.current,d="function"==typeof b?b(R(e,w,et)):b;if(!g&&c&&1>=Math.abs(f?r.shift?.x||0:r.shift?.y||0))t="start"===c===(f&&l.isRTL?.(i)===!0)?"100%":"0%";else{let e=f?r.arrow?.x||0:r.arrow?.y||0,n=f?g?.clientWidth||0:g?.clientHeight||0;t=`${e+n/2}px`}let m="top"===u||"left"===u?`calc(100% + ${d}px)`:`${-d}px`;return ev&&f&&Math.abs(r.shift?.y||0)>d&&(m=`${s.reference.y+s.reference.height/2-a}px`),i.style.setProperty(x,f?`${t} ${m}`:`${m} ${t}`),{}}},m,B),(0,o.useIsoLayoutEffect)(()=>{!N&&F&&F.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[N,F]);let ex=t.useMemo(()=>({ancestorScroll:!D,elementResize:!D&&"undefined"!=typeof ResizeObserver,layoutShift:!D&&"undefined"!=typeof IntersectionObserver}),[D]),{refs:ew,elements:eb,x:eS,y:eR,middlewareData:eT,update:eC,placement:eA,context:eO,isPositioned:eP,floatingStyles:eL}=c({rootContext:F,open:I?N:void 0,placement:ei,middleware:ep,strategy:g,whileElementsMounted:I?void 0:(...e)=>(0,a.autoUpdate)(...e,ex),nodeId:V,externalTree:j}),{sideX:eM,sideY:eD}=eT.adaptiveOrigin||p,ek=eP?g:"fixed",eI=t.useMemo(()=>{let e;return(e=eP?B?{position:ek,[eM]:eS,[eD]:eR}:{...eL,position:ek}:{position:ek,top:0,left:0})[h]="100vw",e[v]="100vh",eP||(e.opacity=0),e},[B,ek,eM,eS,eD,eR,eL,eP]),eF=t.useRef(null);(0,o.useIsoLayoutEffect)(()=>
1{if(!N)return;let e=Q.current,t="function"==typeof e?e():e,n=(C(t)?t.current:t)||null;n!==eF.current&&(ew.setPositionReference(n),eF.current=n)},[N,ew,Z,Q]),t.useEffect(()=>{if(!N)return;let e=Q.current;"function"!=typeof e&&C(e)&&e.current!==eF.current&&(ew.setPositionReference(e.current),eF.current=e.current)},[N,ew,Z,Q]),t.useEffect(()=>{if(I&&N&&eb.reference&&eb.floating)return(0,a.autoUpdate)(eb.reference,eb.floating,eC,ex)},[I,N,eb,eC,ex]);let eN=(0,n.getSide)(eA),eH=S(w,eN,et),eW=(0,n.getAlignment)(eA)||"center",eV=!!eT.hide?.referenceHidden;(0,o.useIsoLayoutEffect)(()=>{$&&N&&eP&&eN!==en&&z(eN)},[$,N,eP,eN,en]);let eB=t.useMemo(()=>({position:"absolute",top:eT.arrow?.y,left:eT.arrow?.x}),[eT.arrow]),e$=eT.arrow?.centerOffset!==0;return t.useMemo(()=>({positionerStyles:eI,arrowStyles:eB,arrowRef:ec,arrowUncentered:e$,side:eH,align:eW,physicalSide:eN,anchorHidden:eV,refs:ew,context:eO,isPositioned:eP,update:eC}),[eI,eB,ec,e$,eH,eW,eN,eV,ew,eO,eP,eC])}(e,g)}function C(e){return null!=e&&"current"in e}},253984,e=>{"use strict";e.s(["getDisabledMountTransitionStyles",()=>i]);var t=e.i(956789),n=e.i(638396);function i(e){return"starting"===e?n.DISABLED_TRANSITIONS_STYLE:t.EMPTY_OBJECT}},789579,e=>{"use strict";e.s(["usePositioner",()=>r]);var t=e.i(879938),n=e.i(552245),i=e.i(253984);function r(e,r,{styles:o,transitionStatus:l,props:s,refs:a,hidden:u,inert:c=!1}){let f={...o};return c&&(f.pointerEvents="none"),(0,n.useRenderElement)("div",e,{state:r,ref:a,props:[{role:"presentation",hidden:u,style:f},(0,i.getDisabledMountTransitionStyles)(l),s],stateAttributesMapping:t.popupStateMapping})}},33383,e=>{"use strict";e.s(["useAnchoredPopupScrollLock",()=>o]);var t=e.i(271645),n=e.i(108868),i=e.i(145484),r=e.i(146376);function o(e,o,l,s){let[a,u]=t.useState(!1);(0,r.useIsoLayoutEffect)(()=>{if(!e||!o||null==l)return void u(!1);let t=(0,n.ownerDocument)(l).documentElement.clientWidth,i=l.offsetWidth;u(t>0&&i>0&&i>=t-20)},[e,o,l]),(0,i.useScrollLock)(e&&(!o||a),s)}},673752,e=>{"use strict";e.s(["applySafePolygonPointerEventsMutation",()=>s,"clearSafePolygonPointerEventsMutation",()=>l,"useHoverInteractionSharedState",()=>a]);var t=e.i(626300),n=e.i(388940),i=e.i(439957);e.i(596296);class r{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 i.Timeout,this.restTimeout=new i.Timeout,this.handleCloseOptions=void 0}static create(){return new r}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}function s(e,t){let{scopeElement:n,referenceElement:i,floatingElement:r}=t,s=o.get(n);s&&s!==e&&l(s),l(e),e.performedPointerEventsMutation=!0,e.pointerEventsScopeElement=n,e.pointerEventsReferenceElement=i,e.pointerEventsFloatingElement=r,o.set(n,e),n.style.pointerEvents="none",i.style.pointerEvents="auto",r.style.pointerEvents="auto"}function a(e){let i=e.context.dataRef.current,o=(0,n.useRefWithInit)(()=>i.hoverInteractionState??r.create()).current;return i.hoverInteractionState||(i.hoverInteractionState=o),(0,t.useOnMount)(i.hoverInteractionState.disposeEffect),i.hoverInteractionState}},944681,e=>{"use strict";e.s(["getDelay",()=>n,"getRestMs",()=>i,"isClickLikeOpenEvent",()=>r,"isHoverOpenEvent",()=>o]);var t=e.i(157940);function n(e,n,i){let r=null==i||(0,t.isMouseLikePointerType)(i)?"function"==typeof e?e():e:0;return"number"==typeof r?r:r?.[n]}function i(e){return"function"==typeof e?e():e}function r(e,t){return t||"click"===e||"mousedown"===e}function o(e){return e?.includes("mouse")&&"mousedown"!==e}},994814,e=>{"use strict";e.s(["isInsideEnabledTrigger",()=>t.isTargetInsideEnabledTrigger]);var t=e.i(596296)},431157,e=>{"use strict";e.s(["useHoverFloatingInteraction",()=>y]);
1var t=e.i(271645),n=e.i(574735),i=e.i(365420),r=e.i(146376),o=e.i(108868),l=e.i(667865),s=e.i(439957),a=e.i(229315),u=e.i(675606),c=e.i(56434),f=e.i(46420),g=e.i(584446),d=e.i(958408),m=e.i(673752),p=e.i(596296),h=e.i(944681),v=e.i(994814);function y(e,E={}){let{enabled:x=!0,closeDelay:w=0,nodeId:b}=E,S="rootStore"in e?e.rootStore:e,R=S.useState("open"),T=S.useState("floatingElement"),C=S.useState("domReferenceElement"),{dataRef:A}=S.context,O=(0,f.useFloatingTree)(),P=(0,f.useFloatingParentNodeId)(),L=(0,m.useHoverInteractionSharedState)(S),M=(0,s.useTimeout)(),D=(0,l.useStableCallback)(()=>(0,h.isClickLikeOpenEvent)(A.current.openEvent?.type,L.interactedInside)),k=(0,l.useStableCallback)(()=>(0,h.isHoverOpenEvent)(A.current.openEvent?.type)),I=(0,l.useStableCallback)(()=>{(0,m.clearSafePolygonPointerEventsMutation)(L)});(0,r.useIsoLayoutEffect)(()=>{R||(L.pointerType=void 0,L.restTimeoutPending=!1,L.interactedInside=!1,I())},[R,L,I]),t.useEffect(()=>I,[I]),(0,r.useIsoLayoutEffect)(()=>{if(x&&R&&L.handleCloseOptions?.blockPointerEvents&&k()&&(0,a.isElement)(C)&&T){let e=(0,o.ownerDocument)(T),t=O?.nodesRef.current.find(e=>e.id===P)?.context?.elements.floating;t&&(t.style.pointerEvents="");let n=L.pointerEventsScopeElement!==T?L.pointerEventsScopeElement:null,i=t!==T?t:null,r=L.handleCloseOptions?.getScope?.()??n??i??C.closest("[data-rootownerid]")??e.body;return(0,m.applySafePolygonPointerEventsMutation)(L,{scopeElement:r,referenceElement:C,floatingElement:T}),()=>{I()}}},[x,R,C,T,L,k,O,P,I]),t.useEffect(()=>{if(x)return(0,i.mergeCleanups)(T&&(0,n.addEventListener)(T,"mouseenter",function(){L.openChangeTimeout.clear(),M.clear(),O?.events.off("floating.closed",t),I()}),T&&(0,n.addEventListener)(T,"mouseleave",function(n){if(e()&&O)return void O.events.on("floating.closed",t);if((0,v.isInsideEnabledTrigger)(n.relatedTarget,S.context.triggerElements))return;let i=A.current.floatingContext?.nodeId??b,r=n.relatedTarget;if(!(O&&i&&(0,a.isElement)(r)&&(0,d.getNodeChildren)(O.nodesRef.current,i,!1).some(e=>(0,g.contains)(e.context?.elements.floating,r)))){if(L.handler)return void L.handler(n);I(),k()&&!D()&&function(e){let t=(0,h.getDelay)(w,"close",L.pointerType),n=()=>{S.setOpen(!1,(0,u.createChangeEventDetails)(c.REASONS.triggerHover,e)),O?.events.emit("floating.closed",e)};t?L.openChangeTimeout.start(t,n):(L.openChangeTimeout.clear(),n())}(n)}}),T&&(0,n.addEventListener)(T,"pointerdown",function(e){let t=(0,g.getTarget)(e);if(!(0,p.isInteractiveElement)(t)){L.interactedInside=!1;return}L.interactedInside=t?.closest("[aria-haspopup]")!=null},!0),()=>{O?.events.off("floating.closed",t)});function e(){return!!(O&&P&&(0,d.getNodeChildren)(O.nodesRef.current,P).length>0)}function t(n){!O||!P||e()||M.start(0,()=>{O.events.off("floating.closed",t),S.setOpen(!1,(0,u.createChangeEventDetails)(c.REASONS.triggerHover,n)),O.events.emit("floating.closed",n)})}},[x,T,S,A,w,b,k,D,I,L,O,P,M])}},96533,e=>{"use strict";e.s(["useToolbarRootContext",()=>r]);var t=e.i(733332),n=e.i(271645);let i=n.createContext(void 0);function r(e){let r=n.useContext(i);if(void 0===r&&!e)throw Error((0,t.default)(69));return r}},650316,e=>{"use strict";e.s(["safePolygon",()=>u]);var t=e.i(229315),n=e.i(439957),i=e.i(584446),r=e.i(958408);let o=.1*.1;function l(e,t,n,i,r,o){return i>=t!=o>=t&&e<=(r-n)*(t-i)/(o-i)+n}function s(e,t,n,i,r,o,s,a,u,c){let f=!1;return l(e,t,n,i,r,o)&&(f=!f),l(e,t,r,o,s,a)&&(f=!f),l(e,t,s,a,u,c)&&(f=!f),l(e,t,u,c,n,i)&&(f=!f),f}function a(e,t,n,i,r,o){let l=Math.min(n,r),s=Math.max(n,r),a=Math.min(i,o),u=Math.max(i,o);return e>=l&&e<=s&&t>=a&&t<=u}function u(e={}){let{blockPointerEvents:l=!1}=e,c=new n.Timeout,f=({x:e,y:n,placement:l,elements:u,onClose:f,nodeId:g,tree:d})=>{let m=l?.split("-")[0],p=!1,h=null,v=null,y="undefined"!=typeof performance?performance.now():0;return function(l){c.clear();let E=u.domReference,x=u.floating;if(!E||!x||null==m||null==e||null==n)return;let{clientX:w,clientY:b}=l,S=(0,i.getTarget)(l),R="mouseleave"===l.type,T=(0,i.contains)(x,S),C=(0,i.contains)(E,S);if(T&&(p=!0,!R))return;if(C&&(p=!1,!R)){p=!0;return}
1if(R&&(0,t.isElement)(l.relatedTarget)&&(0,i.contains)(x,l.relatedTarget))return;function A(){return!!(d&&(0,r.getNodeChildren)(d.nodesRef.current,g).length>0)}function O(){A()||(c.clear(),f())}if(A())return;let P=E.getBoundingClientRect(),L=x.getBoundingClientRect(),M=e>L.right-L.width/2,D=n>L.bottom-L.height/2,k=L.width>P.width,I=L.height>P.height,F=(k?P:L).left,N=(k?P:L).right,H=(I?P:L).top,W=(I?P:L).bottom;if("top"===m&&n>=P.bottom-1||"bottom"===m&&n<=P.top+1||"left"===m&&e>=P.right-1||"right"===m&&e<=P.left+1)return void O();let V=!1;switch(m){case"top":V=a(w,b,F,P.top+1,N,L.bottom-1);break;case"bottom":V=a(w,b,F,L.top+1,N,P.bottom-1);break;case"left":V=a(w,b,L.right-1,W,P.left+1,H);break;case"right":V=a(w,b,P.right-1,W,L.left+1,H)}if(V)return;if(p&&(!(w>=P.x)||!(w<=P.x+P.width)||!(b>=P.y)||!(b<=P.y+P.height))||!R&&function(e,t){let n=performance.now(),i=n-y;if(null===h||null===v||0===i)return h=e,v=t,y=n,!1;let r=e-h,l=t-v;return h=e,v=t,y=n,r*r+l*l<i*i*o}(w,b))return void O();let B=!1;switch(m){case"top":{let t=k?.25:2,i=n+.5+1,r=M||k?L.bottom-.5:L.top,o=M?k?L.bottom-.5:L.top:L.bottom-.5;B=s(w,b,k||M?e+t:e-t,i,k?e-t:M?e+t:e-t,i,L.left,r,L.right,o);break}case"bottom":{let t=k?.25:2,i=n-.5,r=M||k?L.top+.5:L.bottom,o=M?k?L.top+.5:L.bottom:L.top+.5;B=s(w,b,k||M?e+t:e-t,i,k?e-t:M?e+t:e-t,i,L.left,r,L.right,o);break}case"left":{let t=I?.25:2,i=e+.5+1,r=D||I?L.right-.5:L.left,o=D?I?L.right-.5:L.left:L.right-.5;B=s(w,b,r,L.top,o,L.bottom,i,I||D?n+t:n-t,i,I?n-t:D?n+t:n-t);break}case"right":{let t=I?.25:2,i=e-.5,r=D||I?L.left+.5:L.right,o=D?I?L.left+.5:L.right:L.left+.5;B=s(w,b,i,I||D?n+t:n-t,i,I?n-t:D?n+t:n-t,r,L.top,o,L.bottom)}}B?p||c.start(40,O):O()}};return f.__options={...e,blockPointerEvents:l},f}},413082,e=>{"use strict";e.s(["useFocus",()=>m]);var t=e.i(271645),n=e.i(574735),i=e.i(328744),r=e.i(365420),o=e.i(108868),l=e.i(439957),s=e.i(229315),a=e.i(451321),u=e.i(584446),c=e.i(596296),f=e.i(675606),g=e.i(56434);let d=i.platform.os.mac&&i.platform.engine.webkit;function m(e,i={}){let{enabled:p=!0,delay:h}=i,v="rootStore"in e?e.rootStore:e,{events:y,dataRef:E}=v.context,x=t.useRef(!1),w=t.useRef(null),b=t.useRef(!0),S=(0,l.useTimeout)();t.useEffect(()=>{let e=v.select("domReferenceElement");if(!p)return;let t=(0,s.getWindow)(e);return(0,r.mergeCleanups)((0,n.addEventListener)(t,"blur",function(){let e=v.select("domReferenceElement");!v.select("open")&&(0,s.isHTMLElement)(e)&&e===(0,u.activeElement)((0,o.ownerDocument)(e))&&(x.current=!0,w.current=e)}),d&&(0,n.addEventListener)(t,"keydown",function(){b.current=!0},!0),d&&(0,n.addEventListener)(t,"pointerdown",function(){b.current=!1},!0))},[v,p]),t.useEffect(()=>{if(p)return y.on("openchange",e),()=>{y.off("openchange",e)};function e(e){if(e.reason===g.REASONS.triggerPress||e.reason===g.REASONS.escapeKey){let e=v.select("domReferenceElement");(0,s.isElement)(e)&&(w.current=e,x.current=!0)}}},[y,p,v]);let R=t.useMemo(()=>{function e(){x.current=!1,w.current=null}return{onMouseLeave(){e()},onFocus(t){let n=t.currentTarget;if(x.current){if(w.current===n)return;e()}let i=(0,u.getTarget)(t.nativeEvent);if((0,s.isElement)(i)){if(d&&!t.relatedTarget){if(!b.current&&!(0,c.isTypeableElement)(i))return}else if(!(0,c.matchesFocusVisible)(i))return}let r=(0,c.isTargetInsideEnabledTrigger)(t.relatedTarget,v.context.triggerElements),{nativeEvent:o,currentTarget:l}=t,a="function"==typeof h?h():h;if(v.select("open")&&r||0===a||void 0===a)return void v.setOpen(!0,(0,f.createChangeEventDetails)(g.REASONS.triggerFocus,o,l));S.start(a,()=>{x.current||v.setOpen(!0,(0,f.createChangeEventDetails)(g.REASONS.triggerFocus,o,l))})},onBlur(t){e();let n=t.relatedTarget,i=t.nativeEvent,r=(0,s.isElement)(n)&&n.hasAttribute((0,a.createAttribute)("focus-guard"))&&"outside"===n.getAttribute("data-type");S.start(0,()=>{let e=v.select("domReferenceElement"),t=(0,u.activeElement)((0,o.ownerDocument)(e));if(!n&&t===e||(0,u.contains)(E.current.floatingContext?.refs.floating.current,t)||(0,u.contains)(e,t)||r)return;let l=n??t;(0,c.isTargetInsideEnabledTrigger)(l,v.context.triggerElements)||v.setOpen(!1,(0,f.createChangeEventDetails)(g.REASONS.triggerFocus,i))})}}},[E,h,v,S]);return t.useMemo(()=>p?{reference:R,trigger:R}:{},[p,R])}},872135,e=>{"use strict";e.s(["useHoverReferenceInteraction",()=>y]);var t=e.i(271645),n=e.i(174080),i=e.i(574735),r=e.i(365420),o=e.i(108868),l=e.i(667865),s=e.i(446265),a=e.i(229315),u=e.i(675606),c=e.i(56434),f=e.i(46420),g=e.i(584446),d=e.i(157940),m=e.i(673752),p=e.i(944681),h=e.i(994814);let v={current:null};function y(e,E={}){let{enabled:x=!0,delay:w=0,handleClose:b=null,mouseOnly:S=!1,restMs:R=0,move:T=!0,triggerElementRef:C=v,externalTree:A,isActiveTrigger:O=!0,getHandleCloseContext:P,isClosing:L,shouldOpen:M,guardStaleOpen:D=!1}=E,k="rootStore"in e?e.rootStore:e,{dataRef:I,events:F}=k.context,N=(0,f.useFloatingTree)(A),H=(0,m.useHoverInteractionSharedState)(k),W=t.useRef(!1),V=(0,s.useValueAsRef)(b),B=(0,s.useValueAsRef)(w),$=(0,s.useValueAsRef)(R),j=(0,s.useValueAsRef)(x),_=(0,s.useValueAsRef)(M),z=(0,s.useValueAsRef)(L),U=(0,l.useStableCallback)(()=>(0,p.isClickLikeOpenEvent)(I.current.openEvent?.type,H.interactedInside)),Y=(0,l.useStableCallback)(()=>_.current?.()!==!1),K=(0,l.useStableCallback)((e,t,n)=>{let i=k.context.triggerElements;return i.hasElement(t)?!e||!(0,g.contains)(e,t):!!(0,a.isElement)(n)&&i.hasMatchingElement(e=>
1(0,g.contains)(e,n))&&(!e||!(0,g.contains)(e,n))}),X=(0,l.useStableCallback)(()=>{H.handler&&((0,o.ownerDocument)(k.select("domReferenceElement")).removeEventListener("mousemove",H.handler),H.handler=void 0)}),q=(0,l.useStableCallback)(()=>{(0,m.clearSafePolygonPointerEventsMutation)(H)});return O&&(H.handleCloseOptions=b?.__options),t.useEffect(()=>X,[X]),t.useEffect(()=>{if(x)return F.on("openchange",e),()=>{F.off("openchange",e)};function e(e){e.open?W.current=!1:(W.current=e.reason===c.REASONS.triggerHover,X(),H.openChangeTimeout.clear(),H.restTimeout.clear(),H.blockMouseMove=!0,H.restTimeoutPending=!1)}},[x,F,H,X]),t.useEffect(()=>{if(!x)return;function e(t,n=!0){let i=(0,p.getDelay)(B.current,"close",H.pointerType);i?H.openChangeTimeout.start(i,()=>{k.setOpen(!1,(0,u.createChangeEventDetails)(c.REASONS.triggerHover,t)),N?.events.emit("floating.closed",t)}):n&&(H.openChangeTimeout.clear(),k.setOpen(!1,(0,u.createChangeEventDetails)(c.REASONS.triggerHover,t)),N?.events.emit("floating.closed",t))}let t=C.current??(O?k.select("domReferenceElement"):null);if(!(0,a.isElement)(t))return;function n(e){if(H.openChangeTimeout.clear(),H.blockMouseMove=!1,S&&!(0,d.isMouseLikePointerType)(H.pointerType))return;let t=(0,p.getRestMs)($.current),n=(0,p.getDelay)(B.current,"open",H.pointerType),i=(0,g.getTarget)(e),r=e.currentTarget??null,o=k.select("domReferenceElement"),l=r;if((0,a.isElement)(i)&&!k.context.triggerElements.hasElement(i)){for(let e of k.context.triggerElements.elements())if((0,g.contains)(e,i)){l=e;break}}(0,a.isElement)(r)&&(0,a.isElement)(o)&&!k.context.triggerElements.hasElement(r)&&(0,g.contains)(r,o)&&(l=o);let s=null!=l&&K(o,l,i),f=k.select("open"),m=z.current?.()??"ending"===k.select("transitionStatus"),h=!f&&m&&W.current,v=!s&&(0,a.isElement)(l)&&(0,a.isElement)(o)&&(0,g.contains)(o,l)&&h,y=t>0&&!n,E=!f||s;if(s&&(f||h)||v){Y()&&k.setOpen(!0,(0,u.createChangeEventDetails)(c.REASONS.triggerHover,e,l));return}!y&&(n?H.openChangeTimeout.start(n,()=>{E&&Y()&&k.setOpen(!0,(0,u.createChangeEventDetails)(c.REASONS.triggerHover,e,l))}):E&&Y()&&k.setOpen(!0,(0,u.createChangeEventDetails)(c.REASONS.triggerHover,e,l)))}function l(t){if(U())return void q();X();let n=k.select("domReferenceElement"),i=(0,o.ownerDocument)(n);H.restTimeout.clear(),H.restTimeoutPending=!1;let r=I.current.floatingContext??P?.();if(!(0,h.isInsideEnabledTrigger)(t.relatedTarget,k.context.triggerElements)){if(V.current&&r){k.select("open")||H.openChangeTimeout.clear();let n=C.current;H.handler=V.current({...r,tree:N,x:t.clientX,y:t.clientY,onClose(){q(),X(),j.current&&!U()&&n===k.select("domReferenceElement")&&e(t,!0)}}),i.addEventListener("mousemove",H.handler),H.handler(t);return}"touch"===H.pointerType&&(0,g.contains)(k.select("floatingElement"),t.relatedTarget)||e(t)}}let s=D?(0,i.addEventListener)(t,"mouseout",function(e){(0,g.contains)(t,e.relatedTarget)||(H.openChangeTimeout.clear(),H.restTimeout.clear(),H.restTimeoutPending=!1)}):void 0;return T?(0,r.mergeCleanups)((0,i.addEventListener)(t,"mousemove",n,{once:!0}),(0,i.addEventListener)(t,"mouseenter",n),(0,i.addEventListener)(t,"mouseleave",l),s):(0,r.mergeCleanups)((0,i.addEventListener)(t,"mouseenter",n),(0,i.addEventListener)(t,"mouseleave",l),s)},[X,q,I,B,k,x,V,H,O,K,U,S,T,$,C,N,j,P,z,Y,D]),t.useMemo(()=>{if(x)return{onPointerDown:e,onPointerEnter:e,onMouseMove(e){let{nativeEvent:t}=e,i=e.currentTarget,r=k.select("domReferenceElement"),o=k.select("open"),l=K(r,i,e.target);if(S&&!(0,d.isMouseLikePointerType)(H.pointerType))return;if(o&&l&&H.handleCloseOptions?.blockPointerEvents){let e=k.select("floatingElement");if(e){let t=H.handleCloseOptions?.getScope?.()??i.ownerDocument.body;(0,m.applySafePolygonPointerEventsMutation)(H,{scopeElement:t,referenceElement:i,floatingElement:e})}}let s=(0,p.getRestMs)($.current);function a(){if(H.restTimeoutPending=!1,U())return;let e=k.select("open");!H.blockMouseMove&&(!e||l)&&Y()&&k.setOpen(!0,(0,u.createChangeEventDetails)(c.REASONS.triggerHover,t,i))}(!o||l)&&0!==s&&(!l&&H.restTimeoutPending&&e.movementX**2+e.movementY**2<2||(H.restTimeout.clear(),"touch"===H.pointerType?n.flushSync(()=>{a()}):l&&o?a():(H.restTimeoutPending=!0,H.restTimeout.start(s,a))))}};function e(e){H.pointerType=e.pointerType}},[x,H,U,K,S,k,$,Y])}},346570,e=>{"use strict";e.s(["useTriggerFocusGuards",()=>s]);var t=e.i(271645),n=e.i(174080),i=e.i(584446),r=e.i(383976),o=e.i(675606),l=e.i(56434);
1function s(e,s){let a=t.useRef(null);return{preFocusGuardRef:a,handlePreFocusGuardFocus:function(t){n.flushSync(()=>{e.setOpen(!1,(0,o.createChangeEventDetails)(l.REASONS.focusOut,t.nativeEvent,t.currentTarget))});let i=(0,r.getTabbableBeforeElement)(a.current);i?.focus()},handleFocusTargetFocus:function(t){let a=e.select("positionerElement");if(a&&(0,r.isOutsideEvent)(t,a))e.context.beforeContentFocusGuardRef.current?.focus();else{n.flushSync(()=>{e.setOpen(!1,(0,o.createChangeEventDetails)(l.REASONS.focusOut,t.nativeEvent,t.currentTarget))});let u=(0,r.getTabbableAfterElement)(e.context.triggerFocusTargetRef.current||s.current);for(;null!==u&&(0,i.contains)(a,u);){let e=u;if((u=(0,r.getNextTabbable)(u))===e)break}u?.focus()}}}}},818390,73364,e=>{"use strict";e.s(["popupViewportStateMapping",()=>T,"usePopupViewport",()=>C],818390);var t=e.i(271645),n=e.i(174080),i=e.i(144394),r=e.i(708445),o=e.i(146376),l=e.i(667865),s=e.i(108868),a=e.i(222640),u=e.i(956789);e.s(["getCssDimensions",()=>g],73364);var c=e.i(343084),f=e.i(229315);function g(e){let t=(0,f.getComputedStyle)(e),n=parseFloat(t.width)||0,i=parseFloat(t.height)||0,r=(0,f.isHTMLElement)(e),o=r?e.offsetWidth:n,l=r?e.offsetHeight:i;return((0,c.round)(n)!==o||(0,c.round)(i)!==l)&&(n=o,i=l),{width:n,height:i}}let d="--popup-width",m="--popup-height";var p=e.i(667387);function h(e,t,n){let i=e.style.getPropertyValue(t);return e.style.setProperty(t,n),()=>{e.style.setProperty(t,i)}}function v(e,t){let n=[];for(let[i,r]of Object.entries(t))n.push(h(e,i,r));return n.length?()=>{n.forEach(e=>e())}:u.NOOP}function y(e,t){let n="auto"===t?"auto":`${t.width}px`,i="auto"===t?"auto":`${t.height}px`;e.style.setProperty(d,n),e.style.setProperty(m,i)}function E(e,t){let n="max-content"===t?"max-content":`${t.width}px`,i="max-content"===t?"max-content":`${t.height}px`;e.style.setProperty(p.positionerWidth,n),e.style.setProperty(p.positionerHeight,i)}var x=e.i(872855),w=e.i(333848),b=e.i(909091);let S={name:"adaptiveOrigin",async fn(e){let{x:t,y:n,rects:{floating:i},elements:{floating:r},platform:o,strategy:l,placement:a}=e,u=(0,w.ownerWindow)(r),f=u.getComputedStyle(r);if("0s"===f.transitionDuration||""===f.transitionDuration)return{x:t,y:n,data:b.DEFAULT_SIDES};let g=await o.getOffsetParent?.(r),d={width:0,height:0};
1if("fixed"===l&&u?.visualViewport)d={width:u.visualViewport.width,height:u.visualViewport.height};else if(g===u){let e=(0,s.ownerDocument)(r);d={width:e.documentElement.clientWidth,height:e.documentElement.clientHeight}}else await o.isElement?.(g)&&(d=await o.getDimensions(g));let m=(0,c.getSide)(a),p=t,h=n;return"left"===m&&(p=d.width-(t+i.width)),"top"===m&&(h=d.height-(n+i.height)),{x:p,y:h,data:{sideX:"left"===m?"right":b.DEFAULT_SIDES.sideX,sideY:"top"===m?"bottom":b.DEFAULT_SIDES.sideY}}}};var R=e.i(843476);let T={activationDirection:e=>e?{"data-activation-direction":e}:null};function C(e){let c,{store:f,side:w,children:b}=e,T=(0,x.useDirection)(),C=f.useState("activeTriggerElement"),A=f.useState("activeTriggerId"),O=f.useState("open"),P=f.useState("payload"),L=f.useState("mounted"),M=f.useState("popupElement"),D=f.useState("positionerElement"),k=function(e){let[n,i]=t.useState({current:e,previous:null});return Object.is(e,n.current)||i({current:e,previous:n.current}),n.previous}(O?C:null),I=function(e,n){let[i,r]=t.useState(0),l=t.useRef(e),s=t.useRef(n),a=t.useRef(!1);return(0,o.useIsoLayoutEffect)(()=>{let t=l.current,i=n!==s.current;e!==t?(r(e=>e+1),a.current=!i):a.current&&i&&(r(e=>e+1),a.current=!1),l.current=e,s.current=n},[e,n]),`${e??"current"}-${i}`}(A,P),F=t.useRef(null),[N,H]=t.useState(null),[W,V]=t.useState(null),B=t.useRef(null),$=t.useRef(null),j=(0,a.useAnimationsFinished)(B,!0),_=(0,r.useAnimationFrame)(),z=t.useRef(null),[U,Y]=t.useState(null),[K,X]=t.useState(!1);(0,o.useIsoLayoutEffect)(()=>(f.set("adaptiveOrigin",S),()=>{f.set("adaptiveOrigin",void 0)}),[f]);let q=(0,l.useStableCallback)(()=>{B.current?.style.setProperty("animation","none"),B.current?.style.setProperty("transition","none"),$.current?.style.setProperty("display","none")}),G=(0,l.useStableCallback)(e=>{B.current?.style.removeProperty("animation"),B.current?.style.removeProperty("transition"),$.current?.style.removeProperty("display"),e&&Y(e)}),J=(0,l.useStableCallback)(()=>{z.current?.abort();let e=new AbortController;z.current=e,j(()=>{H(null),Y(null),F.current=null},e.signal)}),Z=t.useRef(null);(0,o.useIsoLayoutEffect)(()=>{O&&L||(Z.current=null)},[O,L]),(0,o.useIsoLayoutEffect)(()=>{C&&k&&C!==k&&Z.current!==C&&F.current&&(H(F.current),X(!0),V(function(e,t){let n=e.getBoundingClientRect(),i=t.getBoundingClientRect(),r={x:n.left+n.width/2,y:n.top+n.height/2},o={x:i.left+i.width/2,y:i.top+i.height/2};return{horizontal:o.x-r.x,vertical:o.y-r.y}}(k,C)),Z.current=C)},[C,k]),(0,o.useIsoLayoutEffect)(()=>{null!=N&&(z.current?.abort(),X(!0),_.request(()=>{n.flushSync(()=>{X(!1)}),J()}))},[I,N,J,_]),(0,o.useIsoLayoutEffect)(()=>{let e=B.current;if(!e)return;let t=(0,s.ownerDocument)(e).createElement("div");for(let n of Array.from(e.childNodes))t.appendChild(n.cloneNode(!0));F.current=t});let Q=null!=N;return c=Q?(0,R.jsxs)(t.Fragment,{children:[(0,R.jsx)("div",{"data-previous":!0,inert:(0,i.inertValue)(!0),ref:$,style:{...U?{[d]:`${U.width}px`,[m]:`${U.height}px`}:null,position:"absolute"},"data-ending-style":K?void 0:""},"previous"),(0,R.jsx)("div",{"data-current":!0,ref:B,"data-starting-style":K?"":void 0,children:b},I)]}):(0,R.jsx)("div",{"data-current":!0,ref:B,children:b},I),(0,o.useIsoLayoutEffect)(()=>{let e=$.current;e&&N&&e.replaceChildren(...Array.from(N.childNodes))},[N]),!function(e){let{popupElement:n,positionerElement:i,content:s,mounted:c,onMeasureLayout:f,onMeasureLayoutComplete:x,side:w,direction:b}=e,S=(0,a.useAnimationsFinished)(n,!0),R=(0,r.useAnimationFrame)(),T=t.useRef(null),C=t.useRef(!0),A=t.useRef(u.NOOP),O=(0,l.useStableCallback)(f),P=(0,l.useStableCallback)(x),L=t.useMemo(()=>(function(e,t){let n="top"===e,i="left"===e||e===("rtl"===t?"inline-end":"inline-start");return n||i?{position:"absolute",[n?"bottom":"top"]:"0",[i?"right":"left"]:"0"}:u.EMPTY_OBJECT})(w,b),[w,b]);(0,o.useIsoLayoutEffect)(()=>{if(!c){A.current=u.NOOP,C.current=!0,T.current=null;return}if(!n||!i)return;A.current=v(n,L),y(n,"auto");let e=h(n,"position","static"),t=h(n,"transform","none"),r=h(n,"scale","1"),o=v(i,{[p.availableWidth]:"max-content",[p.availableHeight]:"max-content"});function l(){e(),t(),o(),r()}if(O?.(),C.current||null===T.current){E(i,"max-content");let e=g(n);return T.current=e,E(i,e),l(),P?.(null,e),C.current=!1,()=>{A.current(),A.current=u.NOOP}}E(i,"max-content");let s=T.current,a=g(n);T.current=a,y(n,s),l(),P?.(s,a),E(i,a);let f=new AbortController;return R.request(()=>{y(n,a),S(()=>{n.style.setProperty(d,"auto"),n.style.setProperty(m,"auto")},f.signal)}
1),()=>{f.abort(),R.cancel(),A.current(),A.current=u.NOOP}},[s,n,i,S,R,c,O,P,L])}({popupElement:M,positionerElement:D,mounted:L,content:P,onMeasureLayout:q,onMeasureLayoutComplete:G,side:w,direction:T}),{children:c,state:{activationDirection:function(e){if(e)return`${function(e,t,n,i){return e>t?n:e<-t?i:""}(e.horizontal,5,"right","left")} ${function(e,t,n,i){return e>t?n:e<-t?i:""}(e.vertical,5,"down","up")}`}(W),transitioning:Q}}}},872866,e=>{"use strict";e.s(["MagnifierIcon",()=>t]);let t=(0,e.i(930733).default)("MagnifierIcon",[["path",{d:"M15.25 15.25L11.285 11.285",stroke:"currentColor",width:"1.5",linecap:"round",linejoin:"round"}],["path",{d:"M7.75 12.75C10.5114 12.75 12.75 10.5114 12.75 7.75C12.75 4.98858 10.5114 2.75 7.75 2.75C4.98858 2.75 2.75 4.98858 2.75 7.75C2.75 10.5114 4.98858 12.75 7.75 12.75Z",stroke:"currentColor",width:"1.5",linecap:"round",linejoin:"round"}]],"outlined")}]);

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.