1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="39ac8a4a-d42e-3107-5cf0-1cb5387702d0")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,278928,e=>{"use strict";var t=e.i(641645);function n(e,n,i){let l,{reference:o,floating:r}=e,a=(0,t.getSideAxis)(n),s=(0,t.getAlignmentAxis)(n),c=(0,t.getAxisLength)(s),f=(0,t.getSide)(n),u="y"===a,g=o.x+o.width/2-r.width/2,d=o.y+o.height/2-r.height/2,m=o[c]/2-r[c]/2;switch(f){case"top":l={x:g,y:o.y-r.height};break;case"bottom":l={x:g,y:o.y+o.height};break;case"right":l={x:o.x+o.width,y:d};break;case"left":l={x:o.x-r.width,y:d};break;default:l={x:o.x,y:o.y}}switch((0,t.getAlignment)(n)){case"start":l[s]-=m*(i&&u?-1:1);break;case"end":l[s]+=m*(i&&u?-1:1)}return l}async function i(e,n){var i;void 0===n&&(n={});let{x:l,y:o,platform:r,rects:a,elements:s,strategy:c}=e,{boundary:f="clippingAncestors",rootBoundary:u="viewport",elementContext:g="floating",altBoundary:d=!1,padding:m=0}=(0,t.evaluate)(n,e),h=(0,t.getPaddingObject)(m),p=s[d?"floating"===g?"reference":"floating":g],x=(0,t.rectToClientRect)(await r.getClippingRect({element:null==(i=await (null==r.isElement?void 0:r.isElement(p)))||i?p:p.contextElement||await (null==r.getDocumentElement?void 0:r.getDocumentElement(s.floating)),boundary:f,rootBoundary:u,strategy:c})),v="floating"===g?{x:l,y:o,width:a.floating.width,height:a.floating.height}:a.reference,w=await (null==r.getOffsetParent?void 0:r.getOffsetParent(s.floating)),y=await (null==r.isElement?void 0:r.isElement(w))&&await (null==r.getScale?void 0:r.getScale(w))||{x:1,y:1},b=(0,t.rectToClientRect)(r.convertOffsetParentRelativeRectToViewportRelativeRect?await r.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:w,strategy:c}):v);return{top:(x.top-b.top+h.top)/y.y,bottom:(b.bottom-x.bottom+h.bottom)/y.y,left:(x.left-b.left+h.left)/y.x,right:(b.right-x.right+h.right)/y.x}}let l=async(e,t,l)=>{let{placement:o="bottom",strategy:r="absolute",middleware:a=[],platform:s}=l,c=s.detectOverflow?s:{...s,detectOverflow:i},f=await (null==s.isRTL?void 0:s.isRTL(t)),u=await s.getElementRects({reference:e,floating:t,strategy:r}),{x:g,y:d}=n(u,o,f),m=o,h=0,p={};for(let i=0;i<a.length;i++){let l=a[i];if(!l)continue;let{name:x,fn:v}=l,{x:w,y:y,data:b,reset:A}=await v({x:g,y:d,initialPlacement:o,placement:m,strategy:r,middlewareData:p,rects:u,platform:c,elements:{reference:e,floating:t}});g=null!=w?w:g,d=null!=y?y:d,p[x]={...p[x],...b},A&&h<50&&(h++,"object"==typeof A&&(A.placement&&(m=A.placement),A.rects&&(u=!0===A.rects?await s.getElementRects({reference:e,floating:t,strategy:r}):A.rects),{x:g,y:d}=n(u,m,f)),i=-1)}return{x:g,y:d,placement:m,strategy:r,middlewareData:p}};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 r(e){return t.sides.some(t=>e[t]>=0)}function a(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 s=new Set(["left","top"]);async function c(e,n){let{placement:i,platform:l,elements:o}=e,r=await (null==l.isRTL?void 0:l.isRTL(o.floating)),a=(0,t.getSide)(i),c=(0,t.getAlignment)(i),f="y"===(0,t.getSideAxis)(i),u=s.has(a)?-1:1,g=r&&f?-1:1,d=(0,t.evaluate)(n,e),{mainAxis:m,crossAxis:h,alignmentAxis:p}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return c&&"number"==typeof p&&(h="end"===c?-1*p:p),f?{x:h*g,y:m*u}:{x:m*u,y:h*g}}var f=e.i(92615);function u(e){let n=(0,f.getComputedStyle)(e),i=parseFloat(n.width)||0,l=parseFloat(n.height)||0,o=(0,f.isHTMLElement)(e),r=o?e.offsetWidth:i,a=o?e.offsetHeight:l,s=(0,t.round)(i)!==r||(0,t.round)(l)!==a;return s&&(i=r,l=a),{width:i,height:l,$:s}}function g(e){return(0,f.isElement)(e)?e:e.contextElement}function d(e){let n=g(e);if(!(0,f.isHTMLElement)(n))return(0,t.createCoords)(1);let i=n.getBoundingClientRect(),{width:l,height:o,$:r}=u(n),a=(r?(0,t.round)(i.width):i.width)/l,s=(r?(0,t.round)(i.height):i.height)/o;return a&&Number.isFinite(a)||(a=1),s&&Number.isFinite(s)||(s=1),{x:a,y:s}}let m=(0,t.createCoords)(0);function h(e){let t=(0,f.getWindow)(e);
2return(0,f.isWebKit)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:m}function p(e,n,i,l){var o;void 0===n&&(n=!1),void 0===i&&(i=!1);let r=e.getBoundingClientRect(),a=g(e),s=(0,t.createCoords)(1);n&&(l?(0,f.isElement)(l)&&(s=d(l)):s=d(e));let c=(void 0===(o=i)&&(o=!1),l&&(!o||l===(0,f.getWindow)(a))&&o)?h(a):(0,t.createCoords)(0),u=(r.left+c.x)/s.x,m=(r.top+c.y)/s.y,p=r.width/s.x,x=r.height/s.y;if(a){let e=(0,f.getWindow)(a),t=l&&(0,f.isElement)(l)?(0,f.getWindow)(l):l,n=e,i=(0,f.getFrameElement)(n);for(;i&&l&&t!==n;){let e=d(i),t=i.getBoundingClientRect(),l=(0,f.getComputedStyle)(i),o=t.left+(i.clientLeft+parseFloat(l.paddingLeft))*e.x,r=t.top+(i.clientTop+parseFloat(l.paddingTop))*e.y;u*=e.x,m*=e.y,p*=e.x,x*=e.y,u+=o,m+=r,n=(0,f.getWindow)(i),i=(0,f.getFrameElement)(n)}}return(0,t.rectToClientRect)({width:p,height:x,x:u,y:m})}function x(e,t){let n=(0,f.getNodeScroll)(e).scrollLeft;return t?t.left+n:p((0,f.getDocumentElement)(e)).left+n}function v(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-x(e,n),y:n.top+t.scrollTop}}function w(e,n,i){var l;let o;if("viewport"===n)o=function(e,t){let n=(0,f.getWindow)(e),i=(0,f.getDocumentElement)(e),l=n.visualViewport,o=i.clientWidth,r=i.clientHeight,a=0,s=0;if(l){o=l.width,r=l.height;let e=(0,f.isWebKit)();(!e||e&&"fixed"===t)&&(a=l.offsetLeft,s=l.offsetTop)}let c=x(i);if(c<=0){let e=i.ownerDocument,t=e.body,n=getComputedStyle(t),l="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,r=Math.abs(i.clientWidth-t.clientWidth-l);r<=25&&(o-=r)}else c<=25&&(o+=c);return{width:o,height:r,x:a,y:s}}(e,i);else if("document"===n){let n,i,r,a,s,c,u;l=(0,f.getDocumentElement)(e),n=(0,f.getDocumentElement)(l),i=(0,f.getNodeScroll)(l),r=l.ownerDocument.body,a=(0,t.max)(n.scrollWidth,n.clientWidth,r.scrollWidth,r.clientWidth),s=(0,t.max)(n.scrollHeight,n.clientHeight,r.scrollHeight,r.clientHeight),c=-i.scrollLeft+x(l),u=-i.scrollTop,"rtl"===(0,f.getComputedStyle)(r).direction&&(c+=(0,t.max)(n.clientWidth,r.clientWidth)-a),o={width:a,height:s,x:c,y:u}}else if((0,f.isElement)(n)){let e,l,r,a,s,c;l=(e=p(n,!0,"fixed"===i)).top+n.clientTop,r=e.left+n.clientLeft,a=(0,f.isHTMLElement)(n)?d(n):(0,t.createCoords)(1),s=n.clientWidth*a.x,c=n.clientHeight*a.y,o={width:s,height:c,x:r*a.x,y:l*a.y}}else{let t=h(e);o={x:n.x-t.x,y:n.y-t.y,width:n.width,height:n.height}}return(0,t.rectToClientRect)(o)}function y(e){return"static"===(0,f.getComputedStyle)(e).position}function b(e,t){if(!(0,f.isHTMLElement)(e)||"fixed"===(0,f.getComputedStyle)(e).position)return null;if(t)return t(e);let n=e.offsetParent;return(0,f.getDocumentElement)(e)===n&&(n=n.ownerDocument.body),n}function A(e,t){let n=(0,f.getWindow)(e);if((0,f.isTopLayer)(e))return n;if(!(0,f.isHTMLElement)(e)){let t=(0,f.getParentNode)(e);for(;t&&!(0,f.isLastTraversableNode)(t);){if((0,f.isElement)(t)&&!y(t))return t;t=(0,f.getParentNode)(t)}return n}let i=b(e,t);for(;i&&(0,f.isTableElement)(i)&&y(i);)i=b(i,t);return i&&(0,f.isLastTraversableNode)(i)&&y(i)&&!(0,f.isContainingBlock)(i)?n:i||(0,f.getContainingBlock)(e)||n}let T=async function(e){let n=this.getOffsetParent||A,i=this.getDimensions,l=await i(e.floating);return{reference:function(e,n,i){let l=(0,f.isHTMLElement)(n),o=(0,f.getDocumentElement)(n),r="fixed"===i,a=p(e,!0,r,n),s={scrollLeft:0,scrollTop:0},c=(0,t.createCoords)(0);if(l||!l&&!r)if(("body"!==(0,f.getNodeName)(n)||(0,f.isOverflowElement)(o))&&(s=(0,f.getNodeScroll)(n)),l){let e=p(n,!0,r,n);c.x=e.x+n.clientLeft,c.y=e.y+n.clientTop}else o&&(c.x=x(o));r&&!l&&o&&(c.x=x(o));let u=!o||l||r?(0,t.createCoords)(0):v(o,s);return{x:a.left+s.scrollLeft-c.x-u.x,y:a.top+s.scrollTop-c.y-u.y,width:a.width,height:a.height}}(e.reference,await n(e.floating),e.strategy),floating:{x:0,y:0,width:l.width,height:l.height}}},E={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:n,rect:i,offsetParent:l,strategy:o}=e,r="fixed"===o,a=(0,f.getDocumentElement)(l),s=!!n&&(0,f.isTopLayer)(n.floating);if(l===a||s&&r)return i;let c={scrollLeft:0,scrollTop:0},u=(0,t.createCoords)(1),g=(0,t.createCoords)(0),m=(0,f.isHTMLElement)(l);if((m||!m&&!r)&&(("body"!==(0,f.getNodeName)(l)||(0,f.isOverflowElement)(a))&&(c=(0,f.getNodeScroll)(l)),m)){let e=p(l);u=d(l),g.x=e.x+l.clientLeft,g.y=e.y+l.clientTop}let h=!a||m||r?(0,t.createCoords)(0):v(a,c);return{width:i.width*u.x,height:i.height*u.y,x:i.x*u.x-c.scrollLeft*u.x+g.x+h.x,y:i.y*u.y-c.scrollTop*u.y+g.y+h.y}},getDocumentElement:f.getDocumentElement,getClippingRect:function(e){let{element:n,boundary:i,rootBoundary:l,strategy:o}=e,r=[..."clippingAncestors"===i?(0,f.isTopLayer)(n)?[]:function(e,t){let n=t.get(e);if(n)return n;let i=(0,f.getOverflowAncestors)(e,[],!1).filter(e=>(0,f.isElement)(e)&&"body"!==(0,f.getNodeName)(e)),l=null,o="fixed"===(0,f.getComputedStyle)(e).position,r=o?(0,f.getParentNode)(e):e;for(;(0,f.isElement)(r)&&!(0,f.isLastTraversableNode)(r);){let t=(0,f.getComputedStyle)(r),n=(0,f.isContainingBlock)(r);n||"fixed"!==t.position||(l=null),(o?n||l:!(!n&&"static"===t.position&&l&&("absolute"===l.position||"fixed"===l.position)||(0,f.isOverflowElement)(r)&&!n&&function e(t,n){let i=(0,f.getParentNode)(t);return!(i===n||!(0,f.isElement)(i)||(0,f.isLastTraversableNode)(i))&&("fixed"===(0,f.getComputedStyle)(i).position||e(i,n))}(e,r)))?l=t:i=i.filter(e=>e!==r),r=(0,f.getParentNode)(r)}return t.set(e,i),i}(n,this._c):[].concat(i),l],a=w(n,r[0],o),s=a.top,c=a.right,u=a.bottom,g=a.left;for(let e=1;e<r.length;e++){let i=w(n,r[e],o);s=(0,t.max)(i.top,s),c=(0,t.min)(i.right,c),u=(0,t.min)(i.bottom,u),g=(0,t.max)(i.left,g)}return{width:c-g,height:u-s,x:g,y:s}},getOffsetParent:A,getElementRects:T,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=u(e);return{width:t,height:n}},getScale:d,isElement:f.isElement,isRTL:function(e){return"rtl"===(0,f.getComputedStyle)(e).direction}};function R(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(n){let{x:i,y:l,placement:o,rects:r,platform:a,elements:s,middlewareData:c}=n,{element:f,padding:u=0}=(0,t.evaluate)(e,n)||{};if(null==f)return{};
2let g=(0,t.getPaddingObject)(u),d={x:i,y:l},m=(0,t.getAlignmentAxis)(o),h=(0,t.getAxisLength)(m),p=await a.getDimensions(f),x="y"===m,v=x?"clientHeight":"clientWidth",w=r.reference[h]+r.reference[m]-d[m]-r.floating[h],y=d[m]-r.reference[m],b=await (null==a.getOffsetParent?void 0:a.getOffsetParent(f)),A=b?b[v]:0;A&&await (null==a.isElement?void 0:a.isElement(b))||(A=s.floating[v]||r.floating[h]);let T=A/2-p[h]/2-1,E=(0,t.min)(g[x?"top":"left"],T),R=(0,t.min)(g[x?"bottom":"right"],T),C=A-p[h]-R,L=A/2-p[h]/2+(w/2-y/2),S=(0,t.clamp)(E,L,C),O=!c.arrow&&null!=(0,t.getAlignment)(o)&&L!==S&&r.reference[h]/2-(L<E?E:R)-p[h]/2<0,P=O?L<E?L-E:L-C:0;return{[m]:d[m]+P,data:{[m]:S,centerOffset:L-S-P,...O&&{alignmentOffset:P}},reset:O}}}),"autoPlacement",0,function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(n){var i,l,o,r;let{rects:a,middlewareData:s,placement:c,platform:f,elements:u}=n,{crossAxis:g=!1,alignment:d,allowedPlacements:m=t.placements,autoAlignment:h=!0,...p}=(0,t.evaluate)(e,n),x=void 0!==d||m===t.placements?((r=d||null)?[...m.filter(e=>(0,t.getAlignment)(e)===r),...m.filter(e=>(0,t.getAlignment)(e)!==r)]:m.filter(e=>(0,t.getSide)(e)===e)).filter(e=>!r||(0,t.getAlignment)(e)===r||!!h&&(0,t.getOppositeAlignmentPlacement)(e)!==e):m,v=await f.detectOverflow(n,p),w=(null==(i=s.autoPlacement)?void 0:i.index)||0,y=x[w];if(null==y)return{};let b=(0,t.getAlignmentSides)(y,a,await (null==f.isRTL?void 0:f.isRTL(u.floating)));if(c!==y)return{reset:{placement:x[0]}};let A=[v[(0,t.getSide)(y)],v[b[0]],v[b[1]]],T=[...(null==(l=s.autoPlacement)?void 0:l.overflows)||[],{placement:y,overflows:A}],E=x[w+1];if(E)return{data:{index:w+1,overflows:T},reset:{placement:E}};let R=T.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=R.filter(e=>e[2].slice(0,(0,t.getAlignment)(e[0])?2:3).every(e=>e<=0))[0])?void 0:o[0])||R[0][0];return C!==c?{data:{index:w+1,overflows:T},reset:{placement:C}}:{}}}},"autoUpdate",0,function(e,n,i,l){let o;void 0===l&&(l={});let{ancestorScroll:r=!0,ancestorResize:a=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:c="function"==typeof IntersectionObserver,animationFrame:u=!1}=l,d=g(e),m=r||a?[...d?(0,f.getOverflowAncestors)(d):[],...n?(0,f.getOverflowAncestors)(n):[]]:[];m.forEach(e=>{r&&e.addEventListener("scroll",i,{passive:!0}),a&&e.addEventListener("resize",i)});let h=d&&c?function(e,n){let i,l=null,o=(0,f.getDocumentElement)(e);function r(){var e;clearTimeout(i),null==(e=l)||e.disconnect(),l=null}return!function a(s,c){void 0===s&&(s=!1),void 0===c&&(c=1),r();let f=e.getBoundingClientRect(),{left:u,top:g,width:d,height:m}=f;if(s||n(),!d||!m)return;let h={rootMargin:-(0,t.floor)(g)+"px "+-(0,t.floor)(o.clientWidth-(u+d))+"px "+-(0,t.floor)(o.clientHeight-(g+m))+"px "+-(0,t.floor)(u)+"px",threshold:(0,t.max)(0,(0,t.min)(1,c))||1},p=!0;function x(t){let n=t[0].intersectionRatio;if(n!==c){if(!p)return a();n?a(!1,n):i=setTimeout(()=>{a(!1,1e-7)},1e3)}1!==n||R(f,e.getBoundingClientRect())||a(),p=!1}try{l=new IntersectionObserver(x,{...h,root:o.ownerDocument})}catch(e){l=new IntersectionObserver(x,h)}l.observe(e)}(!0),r}(d,i):null,x=-1,v=null;s&&(v=new ResizeObserver(e=>{let[t]=e;t&&t.target===d&&v&&n&&(v.unobserve(n),cancelAnimationFrame(x),x=requestAnimationFrame(()=>{var e;null==(e=v)||e.observe(n)})),i()}),d&&!u&&v.observe(d),n&&v.observe(n));let w=u?p(e):null;return u&&function t(){let n=p(e);w&&!R(w,n)&&i(),w=n,o=requestAnimationFrame(t)}(),i(),()=>{var e;m.forEach(e=>{r&&e.removeEventListener("scroll",i),a&&e.removeEventListener("resize",i)}),null==h||h(),null==(e=v)||e.disconnect(),v=null,u&&cancelAnimationFrame(o)}},"computePosition",0,(e,t,n)=>{let i=new Map,o={platform:E,...n},r={...o.platform,_c:i};return l(e,t,{...o,platform:r})},"flip",0,function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(n){var i,l,o,r,a;let{placement:s,middlewareData:c,rects:f,initialPlacement:u,platform:g,elements:d}=n,{mainAxis:m=!0,crossAxis:h=!0,fallbackPlacements:p,fallbackStrategy:x="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:w=!0,...y}=(0,t.evaluate)(e,n);if(null!=(i=c.arrow)&&i.alignmentOffset)return{};let b=(0,t.getSide)(s),A=(0,t.getSideAxis)(u),T=(0,t.getSide)(u)===u,E=await (null==g.isRTL?void 0:g.isRTL(d.floating)),R=p||(T||!w?[(0,t.getOppositePlacement)(u)]:(0,t.getExpandedPlacements)(u)),C="none"!==v;!p&&C&&R.push(...(0,t.getOppositeAxisPlacements)(u,w,v,E));let L=[u,...R],S=await g.detectOverflow(n,y),O=[],P=(null==(l=c.flip)?void 0:l.overflows)||[];
2if(m&&O.push(S[b]),h){let e=(0,t.getAlignmentSides)(s,f,E);O.push(S[e[0]],S[e[1]])}if(P=[...P,{placement:s,overflows:O}],!O.every(e=>e<=0)){let e=((null==(o=c.flip)?void 0:o.index)||0)+1,n=L[e];if(n&&("alignment"!==h||A===(0,t.getSideAxis)(n)||P.every(e=>(0,t.getSideAxis)(e.placement)!==A||e.overflows[0]>0)))return{data:{index:e,overflows:P},reset:{placement:n}};let i=null==(r=P.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:r.placement;if(!i)switch(x){case"bestFit":{let e=null==(a=P.filter(e=>{if(C){let n=(0,t.getSideAxis)(e.placement);return n===A||"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:a[0];e&&(i=e);break}case"initialPlacement":i=u}if(s!==i)return{reset:{placement:i}}}return{}}}},"hide",0,function(e){return void 0===e&&(e={}),{name:"hide",options:e,async fn(n){let{rects:i,platform:l}=n,{strategy:a="referenceHidden",...s}=(0,t.evaluate)(e,n);switch(a){case"referenceHidden":{let e=o(await l.detectOverflow(n,{...s,elementContext:"reference"}),i.reference);return{data:{referenceHiddenOffsets:e,referenceHidden:r(e)}}}case"escaped":{let e=o(await l.detectOverflow(n,{...s,altBoundary:!0}),i.floating);return{data:{escapedOffsets:e,escaped:r(e)}}}default:return{}}}}},"inline",0,function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(n){let{placement:i,elements:l,rects:o,platform:r,strategy:s}=n,{padding:c=2,x:f,y:u}=(0,t.evaluate)(e,n),g=Array.from(await (null==r.getClientRects?void 0:r.getClientRects(l.reference))||[]),d=function(e){let n=e.slice().sort((e,t)=>e.y-t.y),i=[],l=null;for(let e=0;e<n.length;e++){let t=n[e];!l||t.y-l.y>l.height/2?i.push([t]):i[i.length-1].push(t),l=t}return i.map(e=>(0,t.rectToClientRect)(a(e)))}(g),m=(0,t.rectToClientRect)(a(g)),h=(0,t.getPaddingObject)(c),p=await r.getElementRects({reference:{getBoundingClientRect:function(){if(2===d.length&&d[0].left>d[1].right&&null!=f&&null!=u)return d.find(e=>f>e.left-h.left&&f<e.right+h.right&&u>e.top-h.top&&u<e.bottom+h.bottom)||m;if(d.length>=2){if("y"===(0,t.getSideAxis)(i)){let e=d[0],n=d[d.length-1],l="top"===(0,t.getSide)(i),o=e.top,r=n.bottom,a=l?e.left:n.left,s=l?e.right:n.right;return{top:o,bottom:r,left:a,right:s,width:s-a,height:r-o,x:a,y:o}}let e="left"===(0,t.getSide)(i),n=(0,t.max)(...d.map(e=>e.right)),l=(0,t.min)(...d.map(e=>e.left)),o=d.filter(t=>e?t.left===l:t.right===n),r=o[0].top,a=o[o.length-1].bottom;return{top:r,bottom:a,left:l,right:n,width:n-l,height:a-r,x:l,y:r}}return m}},floating:l.floating,strategy:s});return o.reference.x!==p.reference.x||o.reference.y!==p.reference.y||o.reference.width!==p.reference.width||o.reference.height!==p.reference.height?{reset:{rects:p}}:{}}}},"limitShift",0,function(e){return void 0===e&&(e={}),{options:e,fn(n){let{x:i,y:l,placement:o,rects:r,middlewareData:a}=n,{offset:c=0,mainAxis:f=!0,crossAxis:u=!0}=(0,t.evaluate)(e,n),g={x:i,y:l},d=(0,t.getSideAxis)(o),m=(0,t.getOppositeAxis)(d),h=g[m],p=g[d],x=(0,t.evaluate)(c,n),v="number"==typeof x?{mainAxis:x,crossAxis:0}:{mainAxis:0,crossAxis:0,...x};if(f){let e="y"===m?"height":"width",t=r.reference[m]-r.floating[e]+v.mainAxis,n=r.reference[m]+r.reference[e]-v.mainAxis;h<t?h=t:h>n&&(h=n)}if(u){var w,y;let e="y"===m?"width":"height",n=s.has((0,t.getSide)(o)),i=r.reference[d]-r.floating[e]+(n&&(null==(w=a.offset)?void 0:w[d])||0)+(n?0:v.crossAxis),l=r.reference[d]+r.reference[e]+(n?0:(null==(y=a.offset)?void 0:y[d])||0)-(n?v.crossAxis:0);p<i?p=i:p>l&&(p=l)}return{[m]:h,[d]:p}}}},"offset",0,function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,i;let{x:l,y:o,placement:r,middlewareData:a}=t,s=await c(t,e);return r===(null==(n=a.offset)?void 0:n.placement)&&null!=(i=a.arrow)&&i.alignmentOffset?{}:{x:l+s.x,y:o+s.y,data:{...s,placement:r}}}}},"shift",0,function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(n){let{x:i,y:l,placement:o,platform:r}=n,{mainAxis:a=!0,crossAxis:s=!1,limiter:c={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...f}=(0,t.evaluate)(e,n),u={x:i,y:l},g=await r.detectOverflow(n,f),d=(0,t.getSideAxis)((0,t.getSide)(o)),m=(0,t.getOppositeAxis)(d),h=u[m],p=u[d];if(a){let e="y"===m?"top":"left",n="y"===m?"bottom":"right",i=h+g[e],l=h-g[n];h=(0,t.clamp)(i,h,l)}if(s){let e="y"===d?"top":"left",n="y"===d?"bottom":"right",i=p+g[e],l=p-g[n];p=(0,t.clamp)(i,p,l)}let x=c.fn({...n,[m]:h,[d]:p});return{...x,data:{x:x.x-i,y:x.y-l,enabled:{[m]:a,[d]:s}}}}}},"size",0,function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(n){var i,l;let o,r,{placement:a,rects:s,platform:c,elements:f}=n,{apply:u=()=>{},...g}=(0,t.evaluate)(e,n),d=await c.detectOverflow(n,g),m=(0,t.getSide)(a),h=(0,t.getAlignment)(a),p="y"===(0,t.getSideAxis)(a),{width:x,height:v}=s.floating;"top"===m||"bottom"===m?(o=m,r=h===(await (null==c.isRTL?void 0:c.isRTL(f.floating))?"start":"end")?"left":"right"):(r=m,o="end"===h?"to
2p":"bottom");let w=v-d.top-d.bottom,y=x-d.left-d.right,b=(0,t.min)(v-d[o],w),A=(0,t.min)(x-d[r],y),T=!n.middlewareData.shift,E=b,R=A;if(null!=(i=n.middlewareData.shift)&&i.enabled.x&&(R=y),null!=(l=n.middlewareData.shift)&&l.enabled.y&&(E=w),T&&!h){let e=(0,t.max)(d.left,0),n=(0,t.max)(d.right,0),i=(0,t.max)(d.top,0),l=(0,t.max)(d.bottom,0);p?R=x-2*(0!==e||0!==n?e+n:(0,t.max)(d.left,d.right)):E=v-2*(0!==i||0!==l?i+l:(0,t.max)(d.top,d.bottom))}await u({...n,availableWidth:R,availableHeight:E});let C=await c.getDimensions(f.floating);return x!==C.width||v!==C.height?{reset:{rects:!0}}:{}}}}],278928)},641645,e=>{"use strict";let t=["top","right","bottom","left"],n=t.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]),i=Math.min,l=Math.max,o=Math.round,r=Math.floor,a={left:"right",right:"left",bottom:"top",top:"bottom"};function s(e){return e.split("-")[0]}function c(e){return e.split("-")[1]}function f(e){return"x"===e?"y":"x"}function u(e){return"y"===e?"height":"width"}function g(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function d(e){return f(g(e))}function m(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let h=["left","right"],p=["right","left"],x=["top","bottom"],v=["bottom","top"];function w(e){let t=s(e);return a[t]+e.slice(t.length)}e.s(["clamp",0,function(e,t,n){return l(e,i(t,n))},"createCoords",0,e=>({x:e,y:e}),"evaluate",0,function(e,t){return"function"==typeof e?e(t):e},"floor",0,r,"getAlignment",0,c,"getAlignmentAxis",0,d,"getAlignmentSides",0,function(e,t,n){void 0===n&&(n=!1);let i=c(e),l=d(e),o=u(l),r="x"===l?i===(n?"end":"start")?"right":"left":"start"===i?"bottom":"top";return t.reference[o]>t.floating[o]&&(r=w(r)),[r,w(r)]},"getAxisLength",0,u,"getExpandedPlacements",0,function(e){let t=w(e);return[m(e),t,m(t)]},"getOppositeAlignmentPlacement",0,m,"getOppositeAxis",0,f,"getOppositeAxisPlacements",0,function(e,t,n,i){let l=c(e),o=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?p:h;return t?h:p;case"left":case"right":return t?x:v;default:return[]}}(s(e),"start"===n,i);return l&&(o=o.map(e=>e+"-"+l),t&&(o=o.concat(o.map(m)))),o},"getOppositePlacement",0,w,"getPaddingObject",0,function(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}},"getSide",0,s,"getSideAxis",0,g,"max",0,l,"min",0,i,"placements",0,n,"rectToClientRect",0,function(e){let{x:t,y:n,width:i,height:l}=e;return{width:i,height:l,top:n,left:t,right:t+i,bottom:n+l,x:t,y:n}},"round",0,o,"sides",0,t])}]); 3 4//# debugId=39ac8a4a-d42e-3107-5cf0-1cb5387702d0 5//# sourceMappingURL=1xmt0u6yxxn0e.js.map
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.