1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,278928,e=>{"use strict";let t,n=["top","right","bottom","left"],r=n.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]),i=Math.min,o=Math.max,l=Math.round,s=Math.floor,u=e=>({x:e,y:e}),a={left:"right",right:"left",bottom:"top",top:"bottom"};function c(e,t){return"function"==typeof e?e(t):e}function f(e){return e.split("-")[0]}function d(e){return e.split("-")[1]}function m(e){return"x"===e?"y":"x"}function p(e){return"y"===e?"height":"width"}function h(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function g(e,t,n){void 0===n&&(n=!1);let r=d(e),i=m(h(e)),o=p(i),l="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(l=E(l)),[l,E(l)]}function v(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let y=["left","right"],w=["right","left"],b=["top","bottom"],x=["bottom","top"];function E(e){let t=f(e);return a[t]+e.slice(t.length)}function R(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function L(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}}function C(e,t,n){let r,{reference:i,floating:o}=e,l=h(t),s=m(h(t)),u=p(s),a=f(t),c="y"===l,g=i.x+i.width/2-o.width/2,v=i.y+i.height/2-o.height/2,y=i[u]/2-o[u]/2;switch(a){case"top":r={x:g,y:i.y-o.height};break;case"bottom":r={x:g,y:i.y+i.height};break;case"right":r={x:i.x+i.width,y:v};break;case"left":r={x:i.x-o.width,y:v};break;default:r={x:i.x,y:i.y}}switch(d(t)){case"start":r[s]-=y*(n&&c?-1:1);break;case"end":r[s]+=y*(n&&c?-1:1)}return r}async function T(e,t){var n;void 0===t&&(t={});let{x:r,y:i,platform:o,rects:l,elements:s,strategy:u}=e,{boundary:a="clippingAncestors",rootBoundary:f="viewport",elementContext:d="floating",altBoundary:m=!1,padding:p=0}=c(t,e),h=R(p),g=s[m?"floating"===d?"reference":"floating":d],v=L(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:a,rootBoundary:f,strategy:u})),y="floating"===d?{x:r,y:i,width:l.floating.width,height:l.floating.height}:l.reference,w=await (null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),b=await (null==o.isElement?void 0:o.isElement(w))&&await (null==o.getScale?void 0:o.getScale(w))||{x:1,y:1},x=L(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:y,offsetParent:w,strategy:u}):y);return{top:(v.top-x.top+h.top)/b.y,bottom:(x.bottom-v.bottom+h.bottom)/b.y,left:(v.left-x.left+h.left)/b.x,right:(x.right-v.right+h.right)/b.x}}let O=async(e,t,n)=>{let{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:l}=n,s=l.detectOverflow?l:{...l,detectOverflow:T},u=await (null==l.isRTL?void 0:l.isRTL(t)),a=await l.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:f}=C(a,r,u),d=r,m=0,p={};for(let n=0;n<o.length;n++){let h=o[n];if(!h)continue;let{name:g,fn:v}=h,{x:y,y:w,data:b,reset:x}=await v({x:c,y:f,initialPlacement:r,placement:d,strategy:i,middlewareData:p,rects:a,platform:s,elements:{reference:e,floating:t}});c=null!=y?y:c,f=null!=w?w:f,p[g]={...p[g],...b},x&&m<50&&(m++,"object"==typeof x&&(x.placement&&(d=x.placement),x.rects&&(a=!0===x.rects?await l.getElementRects({reference:e,floating:t,strategy:i}):x.rects),{x:c,y:f}=C(a,d,u)),n=-1)}return{x:c,y:f,placement:d,strategy:i,middlewareData:p}};function P(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function A(e){return n.some(t=>e[t]>=0)}function D(e){let t=i(...e.map(e=>e.left)),n=i(...e.map(e=>e.top));return{x:t,y:n,width:o(...e.map(e=>e.right))-t,height:o(...e.map(e=>e.bottom))-n}}let N=new Set(["left","top"]);async function S(e,t){let{placement:n,platform:r,elements:i}=e,o=await (null==r.isRTL?void 0:r.isRTL(i.floating)),l=f(n),s=d(n),u="y"===h(n),a=N.has(l)?-1:1,m=o&&u?-1:1,p=c(t,e),{mainAxis:g,crossAxis:v,alignmentAxis:y}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}
1:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return s&&"number"==typeof y&&(v="end"===s?-1*y:y),u?{x:v*m,y:g*a}:{x:g*a,y:v*m}}function M(){return"u">typeof window}function k(e){return H(e)?(e.nodeName||"").toLowerCase():"#document"}function W(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function F(e){var t;return null==(t=(H(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function H(e){return!!M()&&(e instanceof Node||e instanceof W(e).Node)}function I(e){return!!M()&&(e instanceof Element||e instanceof W(e).Element)}function _(e){return!!M()&&(e instanceof HTMLElement||e instanceof W(e).HTMLElement)}function B(e){return!(!M()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof W(e).ShadowRoot)}function U(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=Y(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==i&&"contents"!==i}function $(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let j=/transform|translate|scale|rotate|perspective|filter/,z=/paint|layout|strict|content/,V=e=>!!e&&"none"!==e;function q(e){let t=I(e)?Y(e):e;return V(t.transform)||V(t.translate)||V(t.scale)||V(t.rotate)||V(t.perspective)||!K()&&(V(t.backdropFilter)||V(t.filter))||j.test(t.willChange||"")||z.test(t.contain||"")}function K(){return null==t&&(t="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),t}function X(e){return/^(html|body|#document)$/.test(k(e))}function Y(e){return W(e).getComputedStyle(e)}function G(e){return I(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function J(e){if("html"===k(e))return e;let t=e.assignedSlot||e.parentNode||B(e)&&e.host||F(e);return B(t)?t.host:t}function Q(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let i=function e(t){let n=J(t);return X(n)?t.ownerDocument?t.ownerDocument.body:t.body:_(n)&&U(n)?n:e(n)}(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),l=W(i);if(!o)return t.concat(i,Q(i,[],n));{let e=Z(l);return t.concat(l,l.visualViewport||[],U(i)?i:[],e&&n?Q(e):[])}}function Z(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ee(e){let t=Y(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=_(e),o=i?e.offsetWidth:n,s=i?e.offsetHeight:r,u=l(n)!==o||l(r)!==s;return u&&(n=o,r=s),{width:n,height:r,$:u}}function et(e){return I(e)?e:e.contextElement}function en(e){let t=et(e);if(!_(t))return u(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:o}=ee(t),s=(o?l(n.width):n.width)/r,a=(o?l(n.height):n.height)/i;return s&&Number.isFinite(s)||(s=1),a&&Number.isFinite(a)||(a=1),{x:s,y:a}}let er=u(0);function ei(e){let t=W(e);return K()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:er}function eo(e,t,n,r){var i;void 0===t&&(t=!1),void 0===n&&(n=!1);let o=e.getBoundingClientRect(),l=et(e),s=u(1);t&&(r?I(r)&&(s=en(r)):s=en(e));let a=(void 0===(i=n)&&(i=!1),r&&(!i||r===W(l))&&i)?ei(l):u(0),c=(o.left+a.x)/s.x,f=(o.top+a.y)/s.y,d=o.width/s.x,m=o.height/s.y;if(l){let e=W(l),t=r&&I(r)?W(r):r,n=e,i=Z(n);for(;i&&r&&t!==n;){let e=en(i),t=i.getBoundingClientRect(),r=Y(i),o=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,l=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;c*=e.x,f*=e.y,d*=e.x,m*=e.y,c+=o,f+=l,i=Z(n=W(i))}}return L({width:d,height:m,x:c,y:f})}function el(e,t){let n=G(e).scrollLeft;return t?t.left+n:eo(F(e)).left+n}function es(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-el(e,n),y:n.top+t.scrollTop}}function eu(e,t,n){var r;let i;if("viewport"===t)i=function(e,t){let n=W(e),r=F(e),i=n.visualViewport,o=r.clientWidth,l=r.clientHeight,s=0,u=0;if(i){o=i.width,l=i.height;let e=K();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,u=i.offsetTop)}let a=el(r);if(a<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,l=Math.abs(r.clientWidth-t.clientWidth-i);l<=25&&(o-=l)}else a<=25&&(o+=a);return{width:o,height:l,x:s,y:u}}(e,n);else if("document"===t){let t,n,l,s,u,a,c;r=F(e),t=F(r),n=G(r),l=r.ownerDocument.body,s=o(t.scrollWidth,t.clientWidth,l.scrollWidth,l.clientWidth),u=o(t.scrollHeight,t.clientHeight,l.scrollHeight,l.clientHeight),a=-n.scrollLeft+el(r),c=-n.scrollTop,"rtl"===Y(l).direction&&(a+=o(t.clientWidth,l.clientWidth)-s),i={width:s,height:u,x:a,y:c}}else if(I(t)){let e,r,o,l,s,a;r=(e=eo(t,!0,"fixed"===n)).top+t.clientTop,o=e.left+t.clientLeft,l=_(t)?en(t):u(1),s=t.clientWidth*l.x,a=t.clientHeight*l.y,i={width:s,height:a,x:o*l.x,y:r*l.y}}else{let n=ei(e);i={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return L(i)}function ea(e){return"static"===Y(e).position}function ec(e,t){if(!_(e)||"fixed"===Y(e).position)return null;if(t)return t(e);let n=e.offsetParent;return F(e)===n&&(n=n.ownerDocument.body),n}function ef(e,t){var n;let r=W(e);
1if($(e))return r;if(!_(e)){let t=J(e);for(;t&&!X(t);){if(I(t)&&!ea(t))return t;t=J(t)}return r}let i=ec(e,t);for(;i&&(n=i,/^(table|td|th)$/.test(k(n)))&&ea(i);)i=ec(i,t);return i&&X(i)&&ea(i)&&!q(i)?r:i||function(e){let t=J(e);for(;_(t)&&!X(t);){if(q(t))return t;if($(t))break;t=J(t)}return null}(e)||r}let ed=async function(e){let t=this.getOffsetParent||ef,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=_(t),i=F(t),o="fixed"===n,l=eo(e,!0,o,t),s={scrollLeft:0,scrollTop:0},a=u(0);if(r||!r&&!o)if(("body"!==k(t)||U(i))&&(s=G(t)),r){let e=eo(t,!0,o,t);a.x=e.x+t.clientLeft,a.y=e.y+t.clientTop}else i&&(a.x=el(i));o&&!r&&i&&(a.x=el(i));let c=!i||r||o?u(0):es(i,s);return{x:l.left+s.scrollLeft-a.x-c.x,y:l.top+s.scrollTop-a.y-c.y,width:l.width,height:l.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},em={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,o="fixed"===i,l=F(r),s=!!t&&$(t.floating);if(r===l||s&&o)return n;let a={scrollLeft:0,scrollTop:0},c=u(1),f=u(0),d=_(r);if((d||!d&&!o)&&(("body"!==k(r)||U(l))&&(a=G(r)),d)){let e=eo(r);c=en(r),f.x=e.x+r.clientLeft,f.y=e.y+r.clientTop}let m=!l||d||o?u(0):es(l,a);return{width:n.width*c.x,height:n.height*c.y,x:n.x*c.x-a.scrollLeft*c.x+f.x+m.x,y:n.y*c.y-a.scrollTop*c.y+f.y+m.y}},getDocumentElement:F,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:l}=e,s=[..."clippingAncestors"===n?$(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=Q(e,[],!1).filter(e=>I(e)&&"body"!==k(e)),i=null,o="fixed"===Y(e).position,l=o?J(e):e;for(;I(l)&&!X(l);){let t=Y(l),n=q(l);n||"fixed"!==t.position||(i=null),(o?n||i:!(!n&&"static"===t.position&&i&&("absolute"===i.position||"fixed"===i.position)||U(l)&&!n&&function e(t,n){let r=J(t);return!(r===n||!I(r)||X(r))&&("fixed"===Y(r).position||e(r,n))}(e,l)))?i=t:r=r.filter(e=>e!==l),l=J(l)}return t.set(e,r),r}(t,this._c):[].concat(n),r],u=eu(t,s[0],l),a=u.top,c=u.right,f=u.bottom,d=u.left;for(let e=1;e<s.length;e++){let n=eu(t,s[e],l);a=o(n.top,a),c=i(n.right,c),f=i(n.bottom,f),d=o(n.left,d)}return{width:c-d,height:f-a,x:d,y:a}},getOffsetParent:ef,getElementRects:ed,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=ee(e);return{width:t,height:n}},getScale:en,isElement:I,isRTL:function(e){return"rtl"===Y(e).direction}};function ep(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}e.s(["arrow",0,e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:l,rects:s,platform:u,elements:a,middlewareData:f}=t,{element:g,padding:v=0}=c(e,t)||{};if(null==g)return{};let y=R(v),w={x:n,y:r},b=m(h(l)),x=p(b),E=await u.getDimensions(g),L="y"===b,C=L?"clientHeight":"clientWidth",T=s.reference[x]+s.reference[b]-w[b]-s.floating[x],O=w[b]-s.reference[b],P=await (null==u.getOffsetParent?void 0:u.getOffsetParent(g)),A=P?P[C]:0;A&&await (null==u.isElement?void 0:u.isElement(P))||(A=a.floating[C]||s.floating[x]);let D=A/2-E[x]/2-1,N=i(y[L?"top":"left"],D),S=i(y[L?"bottom":"right"],D),M=A-E[x]-S,k=A/2-E[x]/2+(T/2-O/2),W=o(N,i(k,M)),F=!f.arrow&&null!=d(l)&&k!==W&&s.reference[x]/2-(k<N?N:S)-E[x]/2<0,H=F?k<N?k-N:k-M:0;return{[b]:w[b]+H,data:{[b]:W,centerOffset:k-W-H,...F&&{alignmentOffset:H}},reset:F}}}),"autoPlacement",0,function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var n,i,o,l;let{rects:s,middlewareData:u,placement:a,platform:m,elements:p}=t,{crossAxis:h=!1,alignment:y,allowedPlacements:w=r,autoAlignment:b=!0,...x}=c(e,t),E=void 0!==y||w===r?((l=y||null)?[...w.filter(e=>d(e)===l),...w.filter(e=>d(e)!==l)]:w.filter(e=>f(e)===e)).filter(e=>!l||d(e)===l||!!b&&v(e)!==e):w,R=await m.detectOverflow(t,x),L=(null==(n=u.autoPlacement)?void 0:n.index)||0,C=E[L];if(null==C)return{};let T=g(C,s,await (null==m.isRTL?void 0:m.isRTL(p.floating)));if(a!==C)return{reset:{placement:E[0]}};let O=[R[f(C)],R[T[0]],R[T[1]]],P=[...(null==(i=u.autoPlacement)?void 0:i.overflows)||[],{placement:C,overflows:O}],A=E[L+1];if(A)return{data:{index:L+1,overflows:P},reset:{placement:A}};let D=P.map(e=>{let t=d(e.placement);return[e.placement,t&&h?e.overflows.slice(0,2).reduce((e,t)=>
1e+t,0):e.overflows[0],e.overflows]}).sort((e,t)=>e[1]-t[1]),N=(null==(o=D.filter(e=>e[2].slice(0,d(e[0])?2:3).every(e=>e<=0))[0])?void 0:o[0])||D[0][0];return N!==a?{data:{index:L+1,overflows:P},reset:{placement:N}}:{}}}},"autoUpdate",0,function(e,t,n,r){let l;void 0===r&&(r={});let{ancestorScroll:u=!0,ancestorResize:a=!0,elementResize:c="function"==typeof ResizeObserver,layoutShift:f="function"==typeof IntersectionObserver,animationFrame:d=!1}=r,m=et(e),p=u||a?[...m?Q(m):[],...t?Q(t):[]]:[];p.forEach(e=>{u&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)});let h=m&&f?function(e,t){let n,r=null,l=F(e);function u(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function a(c,f){void 0===c&&(c=!1),void 0===f&&(f=1),u();let d=e.getBoundingClientRect(),{left:m,top:p,width:h,height:g}=d;if(c||t(),!h||!g)return;let v={rootMargin:-s(p)+"px "+-s(l.clientWidth-(m+h))+"px "+-s(l.clientHeight-(p+g))+"px "+-s(m)+"px",threshold:o(0,i(1,f))||1},y=!0;function w(t){let r=t[0].intersectionRatio;if(r!==f){if(!y)return a();r?a(!1,r):n=setTimeout(()=>{a(!1,1e-7)},1e3)}1!==r||ep(d,e.getBoundingClientRect())||a(),y=!1}try{r=new IntersectionObserver(w,{...v,root:l.ownerDocument})}catch(e){r=new IntersectionObserver(w,v)}r.observe(e)}(!0),u}(m,n):null,g=-1,v=null;c&&(v=new ResizeObserver(e=>{let[r]=e;r&&r.target===m&&v&&t&&(v.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(t)})),n()}),m&&!d&&v.observe(m),t&&v.observe(t));let y=d?eo(e):null;return d&&function t(){let r=eo(e);y&&!ep(y,r)&&n(),y=r,l=requestAnimationFrame(t)}(),n(),()=>{var e;p.forEach(e=>{u&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)}),null==h||h(),null==(e=v)||e.disconnect(),v=null,d&&cancelAnimationFrame(l)}},"computePosition",0,(e,t,n)=>{let r=new Map,i={platform:em,...n},o={...i.platform,_c:r};return O(e,t,{...i,platform:o})},"flip",0,function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,r,i,o,l;let s,u,a,{placement:m,middlewareData:p,rects:R,initialPlacement:L,platform:C,elements:T}=t,{mainAxis:O=!0,crossAxis:P=!0,fallbackPlacements:A,fallbackStrategy:D="bestFit",fallbackAxisSideDirection:N="none",flipAlignment:S=!0,...M}=c(e,t);if(null!=(n=p.arrow)&&n.alignmentOffset)return{};let k=f(m),W=h(L),F=f(L)===L,H=await (null==C.isRTL?void 0:C.isRTL(T.floating)),I=A||(F||!S?[E(L)]:(s=E(L),[v(L),s,v(s)])),_="none"!==N;!A&&_&&I.push(...(u=d(L),a=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?w:y;return t?y:w;case"left":case"right":return t?b:x;default:return[]}}(f(L),"start"===N,H),u&&(a=a.map(e=>e+"-"+u),S&&(a=a.concat(a.map(v)))),a));let B=[L,...I],U=await C.detectOverflow(t,M),$=[],j=(null==(r=p.flip)?void 0:r.overflows)||[];if(O&&$.push(U[k]),P){let e=g(m,R,H);$.push(U[e[0]],U[e[1]])}if(j=[...j,{placement:m,overflows:$}],!$.every(e=>e<=0)){let e=((null==(i=p.flip)?void 0:i.index)||0)+1,t=B[e];if(t&&("alignment"!==P||W===h(t)||j.every(e=>h(e.placement)!==W||e.overflows[0]>0)))return{data:{index:e,overflows:j},reset:{placement:t}};let n=null==(o=j.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(D){case"bestFit":{let e=null==(l=j.filter(e=>{if(_){let t=h(e.placement);return t===W||"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:l[0];e&&(n=e);break}case"initialPlacement":n=L}if(m!==n)return{reset:{placement:n}}}return{}}}},"hide",0,function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(t){let{rects:n,platform:r}=t,{strategy:i="referenceHidden",...o}=c(e,t);switch(i){case"referenceHidden":{let e=P(await r.detectOverflow(t,{...o,elementContext:"reference"}),n.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:A(e)}}}case"escaped":{let e=P(await r.detectOverflow(t,{...o,altBoundary:!0}),n.floating);return{data:{escapedOffsets:e,escaped:A(e)}}}default:return{}}}}},"inline",0,function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){let{placement:n,elements:r,rects:l,platform:s,strategy:u}=t,{padding:a=2,x:d,y:m}=c(e,t),p=Array.from(await (null==s.getClientRects?void 0:s.getClientRects(r.reference))||[]),g=function(e){let t=e.slice().sort((e,t)=>
1e.y-t.y),n=[],r=null;for(let e=0;e<t.length;e++){let i=t[e];!r||i.y-r.y>r.height/2?n.push([i]):n[n.length-1].push(i),r=i}return n.map(e=>L(D(e)))}(p),v=L(D(p)),y=R(a),w=await s.getElementRects({reference:{getBoundingClientRect:function(){if(2===g.length&&g[0].left>g[1].right&&null!=d&&null!=m)return g.find(e=>d>e.left-y.left&&d<e.right+y.right&&m>e.top-y.top&&m<e.bottom+y.bottom)||v;if(g.length>=2){if("y"===h(n)){let e=g[0],t=g[g.length-1],r="top"===f(n),i=e.top,o=t.bottom,l=r?e.left:t.left,s=r?e.right:t.right;return{top:i,bottom:o,left:l,right:s,width:s-l,height:o-i,x:l,y:i}}let e="left"===f(n),t=o(...g.map(e=>e.right)),r=i(...g.map(e=>e.left)),l=g.filter(n=>e?n.left===r:n.right===t),s=l[0].top,u=l[l.length-1].bottom;return{top:s,bottom:u,left:r,right:t,width:t-r,height:u-s,x:r,y:s}}return v}},floating:r.floating,strategy:u});return l.reference.x!==w.reference.x||l.reference.y!==w.reference.y||l.reference.width!==w.reference.width||l.reference.height!==w.reference.height?{reset:{rects:w}}:{}}}},"limitShift",0,function(e){return void 0===e&&(e={}),{options:e,fn(t){let{x:n,y:r,placement:i,rects:o,middlewareData:l}=t,{offset:s=0,mainAxis:u=!0,crossAxis:a=!0}=c(e,t),d={x:n,y:r},p=h(i),g=m(p),v=d[g],y=d[p],w=c(s,t),b="number"==typeof w?{mainAxis:w,crossAxis:0}:{mainAxis:0,crossAxis:0,...w};if(u){let e="y"===g?"height":"width",t=o.reference[g]-o.floating[e]+b.mainAxis,n=o.reference[g]+o.reference[e]-b.mainAxis;v<t?v=t:v>n&&(v=n)}if(a){var x,E;let e="y"===g?"width":"height",t=N.has(f(i)),n=o.reference[p]-o.floating[e]+(t&&(null==(x=l.offset)?void 0:x[p])||0)+(t?0:b.crossAxis),r=o.reference[p]+o.reference[e]+(t?0:(null==(E=l.offset)?void 0:E[p])||0)-(t?b.crossAxis:0);y<n?y=n:y>r&&(y=r)}return{[g]:v,[p]:y}}}},"offset",0,function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:i,y:o,placement:l,middlewareData:s}=t,u=await S(t,e);return l===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:i+u.x,y:o+u.y,data:{...u,placement:l}}}}},"shift",0,function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:r,placement:l,platform:s}=t,{mainAxis:u=!0,crossAxis:a=!1,limiter:d={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...p}=c(e,t),g={x:n,y:r},v=await s.detectOverflow(t,p),y=h(f(l)),w=m(y),b=g[w],x=g[y];if(u){let e="y"===w?"top":"left",t="y"===w?"bottom":"right",n=b+v[e],r=b-v[t];b=o(n,i(b,r))}if(a){let e="y"===y?"top":"left",t="y"===y?"bottom":"right",n=x+v[e],r=x-v[t];x=o(n,i(x,r))}let E=d.fn({...t,[w]:b,[y]:x});return{...E,data:{x:E.x-n,y:E.y-r,enabled:{[w]:u,[y]:a}}}}}},"size",0,function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var n,r;let l,s,{placement:u,rects:a,platform:m,elements:p}=t,{apply:g=()=>{},...v}=c(e,t),y=await m.detectOverflow(t,v),w=f(u),b=d(u),x="y"===h(u),{width:E,height:R}=a.floating;"top"===w||"bottom"===w?(l=w,s=b===(await (null==m.isRTL?void 0:m.isRTL(p.floating))?"start":"end")?"left":"right"):(s=w,l="end"===b?"top":"bottom");let L=R-y.top-y.bottom,C=E-y.left-y.right,T=i(R-y[l],L),O=i(E-y[s],C),P=!t.middlewareData.shift,A=T,D=O;if(null!=(n=t.middlewareData.shift)&&n.enabled.x&&(D=C),null!=(r=t.middlewareData.shift)&&r.enabled.y&&(A=L),P&&!b){let e=o(y.left,0),t=o(y.right,0),n=o(y.top,0),r=o(y.bottom,0);x?D=E-2*(0!==e||0!==t?e+t:o(y.left,y.right)):A=R-2*(0!==n||0!==r?n+r:o(y.top,y.bottom))}await g({...t,availableWidth:D,availableHeight:A});let N=await m.getDimensions(p.floating);return E!==N.width||R!==N.height?{reset:{rects:!0}}:{}}}}],278928)},515201,e=>{"use strict";"u">typeof window&&window.document&&window.document.createElement,e.s(["composeEventHandlers",0,function(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}])},630226,e=>{"use strict";var t=e.i(74389),n=e.i(952563);e.s(["createContext",0,function(e,r){let i=t.createContext(r);i.displayName=e+"Context";let o=e=>{let{children:r,...o}=e,l=t.useMemo(()=>o,Object.values(o));return(0,n.jsx)(i.Provider,{value:l,children:r})};return o.displayName=e+"Provider",[o,function(n){let o=t.useContext(i);if(o)return o;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${e}\``)}]},"createContextScope",0,function(e,r=[]){let i=[],o=()=>{let n=i.map(e=>t.createContext(e));return function(r){let i=r?.[e]||n;return t.useMemo(()=>({[`__scope${e}`]:{...r,[e]:i}}),[r,i])}};return o.scopeName=e,[function(r,o){let l=t.createContext(o);l.displayName=r+"Context";let s=i.length;i=[...i,o];let u=r=>{let{scope:i,children:o,...u}=r,a=i?.[e]?.[s]||l,c=t.useMemo(()=>u,Object.values(u));return(0,n.jsx)(a.Provider,{value:c,children:o})};return u.displayName=r+"Provider",[u,function(n,i){let u=i?.[e]?.[s]||l,a=t.useContext(u);if(a)return a;
1if(void 0!==o)return o;throw Error(`\`${n}\` must be used within \`${r}\``)}]},function(...e){let n=e[0];if(1===e.length)return n;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=r.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e)[`__scope${r}`];return{...t,...i}},{});return t.useMemo(()=>({[`__scope${n.scopeName}`]:i}),[i])}};return r.scopeName=n.scopeName,r}(o,...r)]}])},790431,231690,e=>{"use strict";var t,n=e.i(74389),r=e.i(515201),i=e.i(161588),o=e.i(331838),l=e.i(311255),s=e.i(952563),u="dismissableLayer.update",a=n.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),c=n.forwardRef((e,c)=>{let{disableOutsidePointerEvents:m=!1,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:g,onInteractOutside:v,onDismiss:y,...w}=e,b=n.useContext(a),[x,E]=n.useState(null),R=x?.ownerDocument??globalThis?.document,[,L]=n.useState({}),C=(0,o.useComposedRefs)(c,e=>E(e)),T=Array.from(b.layers),[O]=[...b.layersWithOutsidePointerEventsDisabled].slice(-1),P=T.indexOf(O),A=x?T.indexOf(x):-1,D=b.layersWithOutsidePointerEventsDisabled.size>0,N=A>=P,S=function(e,t=globalThis?.document){let r=(0,l.useCallbackRef)(e),i=n.useRef(!1),o=n.useRef(()=>{});return n.useEffect(()=>{let e=e=>{if(e.target&&!i.current){let n=function(){d("dismissableLayer.pointerDownOutside",r,i,{discrete:!0})},i={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=n,t.addEventListener("click",o.current,{once:!0})):n()}else t.removeEventListener("click",o.current);i.current=!1},n=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(n),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,r]),{onPointerDownCapture:()=>i.current=!0}}(e=>{let t=e.target,n=[...b.branches].some(e=>e.contains(t));N&&!n&&(h?.(e),v?.(e),e.defaultPrevented||y?.())},R),M=function(e,t=globalThis?.document){let r=(0,l.useCallbackRef)(e),i=n.useRef(!1);return n.useEffect(()=>{let e=e=>{e.target&&!i.current&&d("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}(e=>{let t=e.target;![...b.branches].some(e=>e.contains(t))&&(g?.(e),v?.(e),e.defaultPrevented||y?.())},R);return!function(e,t=globalThis?.document){let r=(0,l.useCallbackRef)(e);n.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{A===b.layers.size-1&&(p?.(e),!e.defaultPrevented&&y&&(e.preventDefault(),y()))},R),n.useEffect(()=>{if(x)return m&&(0===b.layersWithOutsidePointerEventsDisabled.size&&(t=R.body.style.pointerEvents,R.body.style.pointerEvents="none"),b.layersWithOutsidePointerEventsDisabled.add(x)),b.layers.add(x),f(),()=>{m&&(b.layersWithOutsidePointerEventsDisabled.delete(x),0===b.layersWithOutsidePointerEventsDisabled.size&&(R.body.style.pointerEvents=t))}},[x,R,m,b]),n.useEffect(()=>()=>{x&&(b.layers.delete(x),b.layersWithOutsidePointerEventsDisabled.delete(x),f())},[x,b]),n.useEffect(()=>{let e=()=>L({});return document.addEventListener(u,e),()=>document.removeEventListener(u,e)},[]),(0,s.jsx)(i.Primitive.div,{...w,ref:C,style:{pointerEvents:D?N?"auto":"none":void 0,...e.style},onFocusCapture:(0,r.composeEventHandlers)(e.onFocusCapture,M.onFocusCapture),onBlurCapture:(0,r.composeEventHandlers)(e.onBlurCapture,M.onBlurCapture),onPointerDownCapture:(0,r.composeEventHandlers)(e.onPointerDownCapture,S.onPointerDownCapture)})});function f(){let e=new CustomEvent(u);document.dispatchEvent(e)}function d(e,t,n,{discrete:r}){let o=n.originalEvent.target,l=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?(0,i.dispatchDiscreteCustomEvent)(o,l):o.dispatchEvent(l)}c.displayName="DismissableLayer",n.forwardRef((e,t)=>{let r=n.useContext(a),l=n.useRef(null),u=(0,o.useComposedRefs)(t,l);return n.useEffect(()=>{let e=l.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,s.jsx)(i.Primitive.div,{...e,ref:u})}
1).displayName="DismissableLayerBranch",e.s(["DismissableLayer",0,c],790431);var m=e.i(523239),p=e.i(383586),h=n.forwardRef((e,t)=>{let{container:r,...o}=e,[l,u]=n.useState(!1);(0,p.useLayoutEffect)(()=>u(!0),[]);let a=r||l&&globalThis?.document?.body;return a?m.createPortal((0,s.jsx)(i.Primitive.div,{...o,ref:t}),a):null});h.displayName="Portal",e.s(["Portal",0,h],231690)},226372,e=>{"use strict";var t=e.i(74389),n=e.i(383586),r=t[" useId ".trim().toString()]||(()=>void 0),i=0;e.s(["useId",0,function(e){let[o,l]=t.useState(r());return(0,n.useLayoutEffect)(()=>{e||l(e=>e??String(i++))},[e]),e||(o?`radix-${o}`:"")}])},838825,e=>{"use strict";var t=e.i(74389),n=e.i(383586),r=e=>{var r;let l,s,{present:u,children:a}=e,c=function(e){var r,i;let[l,s]=t.useState(),u=t.useRef(null),a=t.useRef(e),c=t.useRef("none"),[f,d]=(r=e?"mounted":"unmounted",i={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},t.useReducer((e,t)=>i[e][t]??e,r));return t.useEffect(()=>{let e=o(u.current);c.current="mounted"===f?e:"none"},[f]),(0,n.useLayoutEffect)(()=>{let t=u.current,n=a.current;if(n!==e){let r=c.current,i=o(t);e?d("MOUNT"):"none"===i||t?.display==="none"?d("UNMOUNT"):n&&r!==i?d("ANIMATION_OUT"):d("UNMOUNT"),a.current=e}},[e,d]),(0,n.useLayoutEffect)(()=>{if(l){let e,t=l.ownerDocument.defaultView??window,n=n=>{let r=o(u.current).includes(CSS.escape(n.animationName));if(n.target===l&&r&&(d("ANIMATION_END"),!a.current)){let n=l.style.animationFillMode;l.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===l.style.animationFillMode&&(l.style.animationFillMode=n)})}},r=e=>{e.target===l&&(c.current=o(u.current))};return l.addEventListener("animationstart",r),l.addEventListener("animationcancel",n),l.addEventListener("animationend",n),()=>{t.clearTimeout(e),l.removeEventListener("animationstart",r),l.removeEventListener("animationcancel",n),l.removeEventListener("animationend",n)}}d("ANIMATION_END")},[l,d]),{isPresent:["mounted","unmountSuspended"].includes(f),ref:t.useCallback(e=>{u.current=e?getComputedStyle(e):null,s(e)},[])}}(u),f="function"==typeof a?a({present:c.isPresent}):t.Children.only(a),d=function(...e){let n=t.useRef(e);return n.current=e,t.useCallback(e=>{let t=n.current,r=!1,o=t.map(t=>{let n=i(t,e);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let e=0;e<o.length;e++){let n=o[e];"function"==typeof n?n():i(t[e],null)}}},[])}(c.ref,(r=f,(s=(l=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in l&&l.isReactWarning)?r.ref:(s=(l=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in l&&l.isReactWarning)?r.props.ref:r.props.ref||r.ref));return"function"==typeof a||c.isPresent?t.cloneElement(f,{ref:d}):null};function i(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function o(e){return e?.animationName||"none"}r.displayName="Presence",e.s(["Presence",0,r])},311255,e=>{"use strict";var t=e.i(74389);e.s(["useCallbackRef",0,function(e){let n=t.useRef(e);return t.useEffect(()=>{n.current=e}),t.useMemo(()=>(...e)=>n.current?.(...e),[])}])},6221,e=>{"use strict";var t=e.i(74389),n=e.i(383586);t[" useEffectEvent ".trim().toString()],t[" useInsertionEffect ".trim().toString()];var r=t[" useInsertionEffect ".trim().toString()]||n.useLayoutEffect;Symbol("RADIX:SYNC_STATE"),e.s(["useControllableState",0,function({prop:e,defaultProp:n,onChange:i=()=>{},caller:o}){let[l,s,u]=function({defaultProp:e,onChange:n}){let[i,o]=t.useState(e),l=t.useRef(i),s=t.useRef(n);return r(()=>{s.current=n},[n]),t.useEffect(()=>{l.current!==i&&(s.current?.(i),l.current=i)},[i,l]),[i,o,s]}({defaultProp:n,onChange:i}),a=void 0!==e,c=a?e:l;{let n=t.useRef(void 0!==e);t.useEffect(()=>{let e=n.current;if(e!==a){let t=a?"controlled":"uncontrolled";console.warn(`${o} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}n.current=a},[a,o])}return[c,t.useCallback(t=>{if(a){let n="function"==typeof t?t(e):t;n!==e&&u.current?.(n)}else s(t)},[a,e,s,u])]}],6221)},383586,e=>{"use strict";var t=e.i(74389),n=globalThis?.document?t.useLayoutEffect:()=>{};
1e.s(["useLayoutEffect",0,n])}]);
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.