1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[232],{8232:function(e,t,n){n.d(t,{VY:function(){return el},h_:function(){return $cb5cc270b50c6fcd$export$602eac185826482c},fC:function(){return $cb5cc270b50c6fcd$export$be92b6f5f03c0fe9},xz:function(){return er}});var i=n(4971),o=n(9405),r=n(677),l=n(9081),a=n(2247),s=n(6538),u=n(602),c=n(9692),f=n(6548);let d=["top","right","bottom","left"],g=Math.min,p=Math.max,m=Math.round,h=Math.floor,createCoords=e=>({x:e,y:e}),v={left:"right",right:"left",bottom:"top",top:"bottom"},w={start:"end",end:"start"};function floating_ui_utils_evaluate(e,t){return"function"==typeof e?e(t):e}function floating_ui_utils_getSide(e){return e.split("-")[0]}function floating_ui_utils_getAlignment(e){return e.split("-")[1]}function getOppositeAxis(e){return"x"===e?"y":"x"}function getAxisLength(e){return"y"===e?"height":"width"}function floating_ui_utils_getSideAxis(e){return["top","bottom"].includes(floating_ui_utils_getSide(e))?"y":"x"}function floating_ui_utils_getOppositeAlignmentPlacement(e){return e.replace(/start|end/g,e=>w[e])}function getOppositePlacement(e){return e.replace(/left|right|bottom|top/g,e=>v[e])}function floating_ui_utils_getPaddingObject(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function floating_ui_utils_rectToClientRect(e){return{...e,top:e.y,left:e.x,right:e.x+e.width,bottom:e.y+e.height}}function computeCoordsFromPlacement(e,t,n){let i,{reference:o,floating:r}=e,l=floating_ui_utils_getSideAxis(t),a=getOppositeAxis(floating_ui_utils_getSideAxis(t)),s=getAxisLength(a),u=floating_ui_utils_getSide(t),c="y"===l,f=o.x+o.width/2-r.width/2,d=o.y+o.height/2-r.height/2,g=o[s]/2-r[s]/2;switch(u){case"top":i={x:f,y:o.y-r.height};break;case"bottom":i={x:f,y:o.y+o.height};break;case"right":i={x:o.x+o.width,y:d};break;case"left":i={x:o.x-r.width,y:d};break;default:i={x:o.x,y:o.y}}switch(floating_ui_utils_getAlignment(t)){case"start":i[a]-=g*(n&&c?-1:1);break;case"end":i[a]+=g*(n&&c?-1:1)}return i}let computePosition=async(e,t,n)=>{let{placement:i="bottom",strategy:o="absolute",middleware:r=[],platform:l}=n,a=r.filter(Boolean),s=await (null==l.isRTL?void 0:l.isRTL(t)),u=await l.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:f}=computeCoordsFromPlacement(u,i,s),d=i,g={},p=0;for(let n=0;n<a.length;n++){let{name:r,fn:m}=a[n],{x:h,y:v,data:w,reset:_}=await m({x:c,y:f,initialPlacement:i,placement:d,strategy:o,middlewareData:g,rects:u,platform:l,elements:{reference:e,floating:t}});if(c=null!=h?h:c,f=null!=v?v:f,g={...g,[r]:{...g[r],...w}},_&&p<=50){p++,"object"==typeof _&&(_.placement&&(d=_.placement),_.rects&&(u=!0===_.rects?await l.getElementRects({reference:e,floating:t,strategy:o}):_.rects),{x:c,y:f}=computeCoordsFromPlacement(u,d,s)),n=-1;continue}}return{x:c,y:f,placement:d,strategy:o,middlewareData:g}};async function detectOverflow(e,t){var n;void 0===t&&(t={});let{x:i,y:o,platform:r,rects:l,elements:a,strategy:s}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:f="floating",altBoundary:d=!1,padding:g=0}=floating_ui_utils_evaluate(t,e),p=floating_ui_utils_getPaddingObject(g),m=a[d?"floating"===f?"reference":"floating":f],h=floating_ui_utils_rectToClientRect(await r.getClippingRect({element:null==(n=await (null==r.isElement?void 0:r.isElement(m)))||n?m:m.contextElement||await (null==r.getDocumentElement?void 0:r.getDocumentElement(a.floating)),boundary:u,rootBoundary:c,strategy:s})),v="floating"===f?{...l.floating,x:i,y:o}:l.reference,w=await (null==r.getOffsetParent?void 0:r.getOffsetParent(a.floating)),_=await (null==r.isElement?void 0:r.isElement(w))&&await (null==r.getScale?void 0:r.getScale(w))||{x:1,y:1},y=floating_ui_utils_rectToClientRect(r.convertOffsetParentRelativeRectToViewportRelativeRect?await r.convertOffsetParentRelativeRectToViewportRelativeRect({rect:v,offsetParent:w,strategy:s}):v);return{top:(h.top-y.top+p.top)/_.y,bottom:(y.bottom-h.bottom+p.bottom)/_.y,left:(h.left-y.left+p.left)/_.x,right:(y.right-h.right+p.right)/_.x}}let arrow=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:i,placement:o,rects:r,platform:l,elements:a,middlewareData:s}=t,{element:u,padding:c=0}=floating_ui_utils_evaluate(e,t)||{};if(null==u)return{};
1let f=floating_ui_utils_getPaddingObject(c),d={x:n,y:i},m=getOppositeAxis(floating_ui_utils_getSideAxis(o)),h=getAxisLength(m),v=await l.getDimensions(u),w="y"===m,_=w?"clientHeight":"clientWidth",y=r.reference[h]+r.reference[m]-d[m]-r.floating[h],x=d[m]-r.reference[m],b=await (null==l.getOffsetParent?void 0:l.getOffsetParent(u)),E=b?b[_]:0;E&&await (null==l.isElement?void 0:l.isElement(b))||(E=a.floating[_]||r.floating[h]);let A=E/2-v[h]/2-1,O=g(f[w?"top":"left"],A),C=g(f[w?"bottom":"right"],A),P=E-v[h]-C,R=E/2-v[h]/2+(y/2-x/2),S=p(O,g(R,P)),T=!s.arrow&&null!=floating_ui_utils_getAlignment(o)&&R!=S&&r.reference[h]/2-(R<O?O:C)-v[h]/2<0,$=T?R<O?R-O:R-P:0;return{[m]:d[m]+$,data:{[m]:S,centerOffset:R-S-$,...T&&{alignmentOffset:$}},reset:T}}});function getSideOffsets(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function isAnySideFullyClipped(e){return d.some(t=>e[t]>=0)}async function convertValueToCoords(e,t){let{placement:n,platform:i,elements:o}=e,r=await (null==i.isRTL?void 0:i.isRTL(o.floating)),l=floating_ui_utils_getSide(n),a=floating_ui_utils_getAlignment(n),s="y"===floating_ui_utils_getSideAxis(n),u=["left","top"].includes(l)?-1:1,c=r&&s?-1:1,f=floating_ui_utils_evaluate(t,e),{mainAxis:d,crossAxis:g,alignmentAxis:p}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...f};return a&&"number"==typeof p&&(g="end"===a?-1*p:p),s?{x:g*c,y:d*u}:{x:d*u,y:g*c}}function getNodeName(e){return isNode(e)?(e.nodeName||"").toLowerCase():"#document"}function getWindow(e){var t;return(null==e?void 0:null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function getDocumentElement(e){var t;return null==(t=(isNode(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function isNode(e){return e instanceof Node||e instanceof getWindow(e).Node}function isElement(e){return e instanceof Element||e instanceof getWindow(e).Element}function isHTMLElement(e){return e instanceof HTMLElement||e instanceof getWindow(e).HTMLElement}function isShadowRoot(e){return"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof getWindow(e).ShadowRoot)}function isOverflowElement(e){let{overflow:t,overflowX:n,overflowY:i,display:o}=getComputedStyle(e);return/auto|scroll|overlay|hidden|clip/.test(t+i+n)&&!["inline","contents"].includes(o)}function isContainingBlock(e){let t=isWebKit(),n=getComputedStyle(e);return"none"!==n.transform||"none"!==n.perspective||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||["transform","perspective","filter"].some(e=>(n.willChange||"").includes(e))||["paint","layout","strict","content"].some(e=>(n.contain||"").includes(e))}function isWebKit(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}function isLastTraversableNode(e){return["html","body","#document"].includes(getNodeName(e))}function getComputedStyle(e){return getWindow(e).getComputedStyle(e)}function getNodeScroll(e){return isElement(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function getParentNode(e){if("html"===getNodeName(e))return e;let t=e.assignedSlot||e.parentNode||isShadowRoot(e)&&e.host||getDocumentElement(e);return isShadowRoot(t)?t.host:t}function getOverflowAncestors(e,t,n){var i;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function getNearestOverflowAncestor(e){let t=getParentNode(e);return isLastTraversableNode(t)?e.ownerDocument?e.ownerDocument.body:e.body:isHTMLElement(t)&&isOverflowElement(t)?t:getNearestOverflowAncestor(t)}(e),r=o===(null==(i=e.ownerDocument)?void 0:i.body),l=getWindow(o);return r?t.concat(l,l.visualViewport||[],isOverflowElement(o)?o:[],l.frameElement&&n?getOverflowAncestors(l.frameElement):[]):t.concat(o,getOverflowAncestors(o,[],n))}function getCssDimensions(e){let t=getComputedStyle(e),n=parseFloat(t.width)||0,i=parseFloat(t.height)||0,o=isHTMLElement(e),r=o?e.offsetWidth:n,l=o?e.offsetHeight:i,a=m(n)!==r||m(i)!==l;return a&&(n=r,i=l),{width:n,height:i,$:a}}function unwrapElement(e){return isElement(e)?e:e.contextElement}function getScale(e){let t=unwrapElement(e);
1if(!isHTMLElement(t))return createCoords(1);let n=t.getBoundingClientRect(),{width:i,height:o,$:r}=getCssDimensions(t),l=(r?m(n.width):n.width)/i,a=(r?m(n.height):n.height)/o;return l&&Number.isFinite(l)||(l=1),a&&Number.isFinite(a)||(a=1),{x:l,y:a}}let _=createCoords(0);function getVisualOffsets(e){let t=getWindow(e);return isWebKit()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:_}function getBoundingClientRect(e,t,n,i){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let r=e.getBoundingClientRect(),l=unwrapElement(e),a=createCoords(1);t&&(i?isElement(i)&&(a=getScale(i)):a=getScale(e));let s=(void 0===(o=n)&&(o=!1),i&&(!o||i===getWindow(l))&&o)?getVisualOffsets(l):createCoords(0),u=(r.left+s.x)/a.x,c=(r.top+s.y)/a.y,f=r.width/a.x,d=r.height/a.y;if(l){let e=getWindow(l),t=i&&isElement(i)?getWindow(i):i,n=e.frameElement;for(;n&&i&&t!==e;){let e=getScale(n),t=n.getBoundingClientRect(),i=getComputedStyle(n),o=t.left+(n.clientLeft+parseFloat(i.paddingLeft))*e.x,r=t.top+(n.clientTop+parseFloat(i.paddingTop))*e.y;u*=e.x,c*=e.y,f*=e.x,d*=e.y,u+=o,c+=r,n=getWindow(n).frameElement}}return floating_ui_utils_rectToClientRect({width:f,height:d,x:u,y:c})}function getWindowScrollBarX(e){return getBoundingClientRect(getDocumentElement(e)).left+getNodeScroll(e).scrollLeft}function getClientRectFromClippingAncestor(e,t,n){let i;if("viewport"===t)i=function(e,t){let n=getWindow(e),i=getDocumentElement(e),o=n.visualViewport,r=i.clientWidth,l=i.clientHeight,a=0,s=0;if(o){r=o.width,l=o.height;let e=isWebKit();(!e||e&&"fixed"===t)&&(a=o.offsetLeft,s=o.offsetTop)}return{width:r,height:l,x:a,y:s}}(e,n);else if("document"===t)i=function(e){let t=getDocumentElement(e),n=getNodeScroll(e),i=e.ownerDocument.body,o=p(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),r=p(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight),l=-n.scrollLeft+getWindowScrollBarX(e),a=-n.scrollTop;return"rtl"===getComputedStyle(i).direction&&(l+=p(t.clientWidth,i.clientWidth)-o),{width:o,height:r,x:l,y:a}}(getDocumentElement(e));else if(isElement(t))i=function(e,t){let n=getBoundingClientRect(e,!0,"fixed"===t),i=n.top+e.clientTop,o=n.left+e.clientLeft,r=isHTMLElement(e)?getScale(e):createCoords(1),l=e.clientWidth*r.x,a=e.clientHeight*r.y,s=o*r.x,u=i*r.y;return{width:l,height:a,x:s,y:u}}(t,n);else{let n=getVisualOffsets(e);i={...t,x:t.x-n.x,y:t.y-n.y}}return floating_ui_utils_rectToClientRect(i)}function getTrueOffsetParent(e,t){return isHTMLElement(e)&&"fixed"!==getComputedStyle(e).position?t?t(e):e.offsetParent:null}function getOffsetParent(e,t){let n=getWindow(e);if(!isHTMLElement(e))return n;let i=getTrueOffsetParent(e,t);for(;i&&["table","td","th"].includes(getNodeName(i))&&"static"===getComputedStyle(i).position;)i=getTrueOffsetParent(i,t);return i&&("html"===getNodeName(i)||"body"===getNodeName(i)&&"static"===getComputedStyle(i).position&&!isContainingBlock(i))?n:i||function(e){let t=getParentNode(e);for(;isHTMLElement(t)&&!isLastTraversableNode(t);){if(isContainingBlock(t))return t;t=getParentNode(t)}return null}(e)||n}let getElementRects=async function(e){let{reference:t,floating:n,strategy:i}=e,o=this.getOffsetParent||getOffsetParent,r=this.getDimensions;return{reference:function(e,t,n){let i=isHTMLElement(t),o=getDocumentElement(t),r="fixed"===n,l=getBoundingClientRect(e,!0,r,t),a={scrollLeft:0,scrollTop:0},s=createCoords(0);if(i||!i&&!r){if(("body"!==getNodeName(t)||isOverflowElement(o))&&(a=getNodeScroll(t)),i){let e=getBoundingClientRect(t,!0,r,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=getWindowScrollBarX(o))}return{x:l.left+a.scrollLeft-s.x,y:l.top+a.scrollTop-s.y,width:l.width,height:l.height}}(t,await o(n),i),floating:{x:0,y:0,...await r(n)}}},y={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{rect:t,offsetParent:n,strategy:i}=e,o=isHTMLElement(n),r=getDocumentElement(n);if(n===r)return t;let l={scrollLeft:0,scrollTop:0},a=createCoords(1),s=createCoords(0);if((o||!o&&"fixed"!==i)&&(("body"!==getNodeName(n)||isOverflowElement(r))&&(l=getNodeScroll(n)),isHTMLElement(n))){let e=getBoundingClientRect(n);a=getScale(n),s.x=e.x+n.clientLeft,s.y=e.y+n.clientTop}return{width:t.width*a.x,height:t.height*a.y,x:t.x*a.x-l.scrollLeft*a.x+s.x,y:t.y*a.y-l.scrollTop*a.y+s.y}},getDocumentElement:getDocumentElement,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:i,strategy:o}=e,r="clippingAncestors"===n?function(e,t){let n=t.get(e);if(n)return n;let i=getOverflowAncestors(e,[],!1).filter(e=>isElement(e)&&"body"!==getNodeName(e)),o=null,r="fixed"===getComputedStyle(e).position,l=r?getParentNode(e):e;for(;isElement(l)&&!isLastTraversableNode(l);){let t=getComputedStyle(l),n=isContainingBlock(l);n||"fixed"!==t.position||(o=null);let a=r?!n&&!o:!n&&"static"===t.position&&!!o&&["absolute","fixed"].includes(o.position)||isOverflowElement(l)&&!n&&function hasFixedPositionAncestor(e,t){let n=getParentNode(e);return!(n===t||!isElement(n)||isLastTraversableNode(n))&&("fixed"===getComputedStyle(n).position||hasFixedPositionAncestor(n,t))}(e,l);a?i=i.filter(e=>e!==l):o=t,l=getParentNode(l)}return t.set(e,i),i}(t,this._c):[].concat(n),l=[...r,i],a=l[0],s=l.reduce((e,n)=>{let i=getClientRectFromClippingAncestor(t,n,o);
1return e.top=p(i.top,e.top),e.right=g(i.right,e.right),e.bottom=g(i.bottom,e.bottom),e.left=p(i.left,e.left),e},getClientRectFromClippingAncestor(t,a,o));return{width:s.right-s.left,height:s.bottom-s.top,x:s.left,y:s.top}},getOffsetParent,getElementRects,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){return getCssDimensions(e)},getScale,isElement:isElement,isRTL:function(e){return"rtl"===getComputedStyle(e).direction}},floating_ui_dom_computePosition=(e,t,n)=>{let i=new Map,o={platform:y,...n},r={...o.platform,_c:i};return computePosition(e,t,{...o,platform:r})};var x=n(897);let floating_ui_react_dom_arrow=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:i}="function"==typeof e?e(t):e;if(n&&({}).hasOwnProperty.call(n,"current")){if(null!=n.current)return arrow({element:n.current,padding:i}).fn(t)}else if(n)return arrow({element:n,padding:i}).fn(t);return{}}});var b="undefined"!=typeof document?o.useLayoutEffect:o.useEffect;function deepEqual(e,t){let n,i,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!=t.length)return!1;for(i=n;0!=i--;)if(!deepEqual(e[i],t[i]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(i=n;0!=i--;)if(!({}).hasOwnProperty.call(t,o[i]))return!1;for(i=n;0!=i--;){let n=o[i];if(("_owner"!==n||!e.$$typeof)&&!deepEqual(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function getDPR(e){if("undefined"==typeof window)return 1;let t=e.ownerDocument.defaultView||window;return t.devicePixelRatio||1}function roundByDPR(e,t){let n=getDPR(e);return Math.round(t*n)/n}function useLatestRef(e){let t=o.useRef(e);return b(()=>{t.current=e}),t}var E=n(5930);let A=(0,o.forwardRef)((e,t)=>{let{children:n,width:r=10,height:l=5,...a}=e;return(0,o.createElement)(E.WV.svg,(0,i.Z)({},a,{ref:t,width:r,height:l,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),e.asChild?n:(0,o.createElement)("polygon",{points:"0,0 30,0 15,10"}))});var O=n(1171),C=n(1182);let P="Popper",[R,S]=(0,a.b)(P),[T,$]=R(P),L=(0,o.forwardRef)((e,t)=>{let{__scopePopper:n,virtualRef:r,...a}=e,s=$("PopperAnchor",n),u=(0,o.useRef)(null),c=(0,l.e)(t,u);return(0,o.useEffect)(()=>{s.onAnchorChange((null==r?void 0:r.current)||u.current)}),r?null:(0,o.createElement)(E.WV.div,(0,i.Z)({},a,{ref:c}))}),D="PopperContent",[N,F]=R(D),W=(0,o.forwardRef)((e,t)=>{var n,r,a,s,u,c,f,d,m,v,w,_,y,A;let{__scopePopper:P,side:R="bottom",sideOffset:S=0,align:T="center",alignOffset:L=0,arrowPadding:F=0,avoidCollisions:W=!0,collisionBoundary:M=[],collisionPadding:H=0,sticky:k="partial",hideWhenDetached:B=!1,updatePositionStrategy:V="optimized",onPlaced:z,...I}=e,Z=$(D,P),[j,q]=(0,o.useState)(null),K=(0,l.e)(t,e=>q(e)),[X,Y]=(0,o.useState)(null),U=function(e){let[t,n]=(0,o.useState)(void 0);return(0,C.b)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let i,o;if(!Array.isArray(t)||!t.length)return;let r=t[0];if("borderBoxSize"in r){let e=r.borderBoxSize,t=Array.isArray(e)?e[0]:e;i=t.inlineSize,o=t.blockSize}else i=e.offsetWidth,o=e.offsetHeight;n({width:i,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(X),G=null!==(n=null==U?void 0:U.width)&&void 0!==n?n:0,J=null!==(r=null==U?void 0:U.height)&&void 0!==r?r:0,Q="number"==typeof H?H:{top:0,right:0,bottom:0,left:0,...H},ee=Array.isArray(M)?M:[M],et=ee.length>0,en={padding:Q,boundary:ee.filter($cf1ac5d9fe0e8206$var$isNotNull),altBoundary:et},{refs:ei,floatingStyles:eo,placement:er,isPositioned:el,middlewareData:ea}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:i=[],platform:r,elements:{reference:l,floating:a}={},transform:s=!0,whileElementsMounted:u,open:c}=e,[f,d]=o.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}
1),[g,p]=o.useState(i);deepEqual(g,i)||p(i);let[m,h]=o.useState(null),[v,w]=o.useState(null),_=o.useCallback(e=>{e!=O.current&&(O.current=e,h(e))},[h]),y=o.useCallback(e=>{e!==C.current&&(C.current=e,w(e))},[w]),E=l||m,A=a||v,O=o.useRef(null),C=o.useRef(null),P=o.useRef(f),R=useLatestRef(u),S=useLatestRef(r),T=o.useCallback(()=>{if(!O.current||!C.current)return;let e={placement:t,strategy:n,middleware:g};S.current&&(e.platform=S.current),floating_ui_dom_computePosition(O.current,C.current,e).then(e=>{let t={...e,isPositioned:!0};$.current&&!deepEqual(P.current,t)&&(P.current=t,x.flushSync(()=>{d(t)}))})},[g,t,n,S]);b(()=>{!1===c&&P.current.isPositioned&&(P.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[c]);let $=o.useRef(!1);b(()=>($.current=!0,()=>{$.current=!1}),[]),b(()=>{if(E&&(O.current=E),A&&(C.current=A),E&&A){if(R.current)return R.current(E,A,T);T()}},[E,A,T,R]);let L=o.useMemo(()=>({reference:O,floating:C,setReference:_,setFloating:y}),[_,y]),D=o.useMemo(()=>({reference:E,floating:A}),[E,A]),N=o.useMemo(()=>{let e={position:n,left:0,top:0};if(!D.floating)return e;let t=roundByDPR(D.floating,f.x),i=roundByDPR(D.floating,f.y);return s?{...e,transform:"translate("+t+"px, "+i+"px)",...getDPR(D.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:i}},[n,s,D.floating,f.x,f.y]);return o.useMemo(()=>({...f,update:T,refs:L,elements:D,floatingStyles:N}),[f,T,L,D,N])}({strategy:"fixed",placement:R+("center"!==T?"-"+T:""),whileElementsMounted:(...e)=>{let t=function(e,t,n,i){let o;void 0===i&&(i={});let{ancestorScroll:r=!0,ancestorResize:l=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:u=!1}=i,c=unwrapElement(e),f=r||l?[...c?getOverflowAncestors(c):[],...getOverflowAncestors(t)]:[];f.forEach(e=>{r&&e.addEventListener("scroll",n,{passive:!0}),l&&e.addEventListener("resize",n)});let d=c&&s?function(e,t){let n,i=null,o=getDocumentElement(e);function cleanup(){clearTimeout(n),i&&i.disconnect(),i=null}return!function refresh(r,l){void 0===r&&(r=!1),void 0===l&&(l=1),cleanup();let{left:a,top:s,width:u,height:c}=e.getBoundingClientRect();if(r||t(),!u||!c)return;let f=h(s),d=h(o.clientWidth-(a+u)),m=h(o.clientHeight-(s+c)),v=h(a),w={rootMargin:-f+"px "+-d+"px "+-m+"px "+-v+"px",threshold:p(0,g(1,l))||1},_=!0;function handleObserve(e){let t=e[0].intersectionRatio;if(t!==l){if(!_)return refresh();t?refresh(!1,t):n=setTimeout(()=>{refresh(!1,1e-7)},100)}_=!1}try{i=new IntersectionObserver(handleObserve,{...w,root:o.ownerDocument})}catch(e){i=new IntersectionObserver(handleObserve,w)}i.observe(e)}(!0),cleanup}(c,n):null,m=-1,v=null;a&&(v=new ResizeObserver(e=>{let[i]=e;i&&i.target===c&&v&&(v.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{v&&v.observe(t)})),n()}),c&&!u&&v.observe(c),v.observe(t));let w=u?getBoundingClientRect(e):null;return u&&function frameLoop(){let t=getBoundingClientRect(e);w&&(t.x!==w.x||t.y!==w.y||t.width!==w.width||t.height!==w.height)&&n(),w=t,o=requestAnimationFrame(frameLoop)}(),n(),()=>{f.forEach(e=>{r&&e.removeEventListener("scroll",n),l&&e.removeEventListener("resize",n)}),d&&d(),v&&v.disconnect(),v=null,u&&cancelAnimationFrame(o)}}(...e,{animationFrame:"always"===V});return t},elements:{reference:Z.anchor},middleware:[{name:"offset",options:m={mainAxis:S+J,alignmentAxis:L},async fn(e){let{x:t,y:n}=e,i=await convertValueToCoords(e,m);return{x:t+i.x,y:n+i.y,data:i}}},W&&{name:"shift",options:w={mainAxis:!0,crossAxis:!1,limiter:"partial"===k?(void 0===v&&(v={}),{options:v,fn(e){let{x:t,y:n,placement:i,rects:o,middlewareData:r}=e,{offset:l=0,mainAxis:a=!0,crossAxis:s=!0}=floating_ui_utils_evaluate(v,e),u={x:t,y:n},c=floating_ui_utils_getSideAxis(i),f=getOppositeAxis(c),d=u[f],g=u[c],p=floating_ui_utils_evaluate(l,e),m="number"==typeof p?{mainAxis:p,crossAxis:0}:{mainAxis:0,crossAxis:0,...p};if(a){let e="y"===f?"height":"width",t=o.reference[f]-o.floating[e]+m.mainAxis,n=o.reference[f]+o.reference[e]-m.mainAxis;d<t?d=t:d>n&&(d=n)}if(s){var h,w;let e="y"===f?"width":"height",t=["top","left"].includes(floating_ui_utils_getSide(i)),n=o.reference[c]-o.floating[e]+(t&&(null==(h=r.offset)?void 0:h[c])||0)+(t?0:m.crossAxis),l=o.reference[c]+o.reference[e]+(t?0:(null==(w=r.offset)?void 0:w[c])||0)-(t?m.crossAxis:0);g<n?g=n:g>l&&(g=l)}return{[f]:d,[c]:g}}}):void 0,...en},async fn(e){let{x:t,y:n,placement:i}=e,{mainAxis:o=!0,crossAxis:r=!1,limiter:l={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...a}=floating_ui_utils_evaluate(w,e),s={x:t,y:n},u=await detectOverflow(e,a),c=floating_ui_utils_getSideAxis(floating_ui_utils_getSide(i)),f=getOpp
1ositeAxis(c),d=s[f],m=s[c];if(o){let e=d+u["y"===f?"top":"left"],t=d-u["y"===f?"bottom":"right"];d=p(e,g(d,t))}if(r){let e="y"===c?"top":"left",t="y"===c?"bottom":"right",n=m+u[e],i=m-u[t];m=p(n,g(m,i))}let h=l.fn({...e,[f]:d,[c]:m});return{...h,data:{x:h.x-t,y:h.y-n}}}},W&&{name:"flip",options:_={...en},async fn(e){var t,n,i,o,r;let{placement:l,middlewareData:a,rects:s,initialPlacement:u,platform:c,elements:f}=e,{mainAxis:d=!0,crossAxis:g=!0,fallbackPlacements:p,fallbackStrategy:m="bestFit",fallbackAxisSideDirection:h="none",flipAlignment:v=!0,...w}=floating_ui_utils_evaluate(_,e);if(null!=(t=a.arrow)&&t.alignmentOffset)return{};let y=floating_ui_utils_getSide(l),x=floating_ui_utils_getSide(u)===u,b=await (null==c.isRTL?void 0:c.isRTL(f.floating)),E=p||(x||!v?[getOppositePlacement(u)]:function(e){let t=getOppositePlacement(e);return[floating_ui_utils_getOppositeAlignmentPlacement(e),t,floating_ui_utils_getOppositeAlignmentPlacement(t)]}(u));p||"none"===h||E.push(...function(e,t,n,i){let o=floating_ui_utils_getAlignment(e),r=function(e,t,n){let i=["left","right"],o=["right","left"];switch(e){case"top":case"bottom":if(n)return t?o:i;return t?i:o;case"left":case"right":return t?["top","bottom"]:["bottom","top"];default:return[]}}(floating_ui_utils_getSide(e),"start"===n,i);return o&&(r=r.map(e=>e+"-"+o),t&&(r=r.concat(r.map(floating_ui_utils_getOppositeAlignmentPlacement)))),r}(u,v,h,b));let A=[u,...E],O=await detectOverflow(e,w),C=[],P=(null==(n=a.flip)?void 0:n.overflows)||[];if(d&&C.push(O[y]),g){let e=function(e,t,n){void 0===n&&(n=!1);let i=floating_ui_utils_getAlignment(e),o=getOppositeAxis(floating_ui_utils_getSideAxis(e)),r=getAxisLength(o),l="x"===o?i===(n?"end":"start")?"right":"left":"start"===i?"bottom":"top";return t.reference[r]>t.floating[r]&&(l=getOppositePlacement(l)),[l,getOppositePlacement(l)]}(l,s,b);C.push(O[e[0]],O[e[1]])}if(P=[...P,{placement:l,overflows:C}],!C.every(e=>e<=0)){let e=((null==(i=a.flip)?void 0:i.index)||0)+1,t=A[e];if(t)return{data:{index:e,overflows:P},reset:{placement:t}};let n=null==(o=P.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(m){case"bestFit":{let e=null==(r=P.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:r[0];e&&(n=e);break}case"initialPlacement":n=u}if(l!==n)return{reset:{placement:n}}}return{}}},{name:"size",options:y={...en,apply:({elements:e,rects:t,availableWidth:n,availableHeight:i})=>{let{width:o,height:r}=t.reference,l=e.floating.style;l.setProperty("--radix-popper-available-width",`${n}px`),l.setProperty("--radix-popper-available-height",`${i}px`),l.setProperty("--radix-popper-anchor-width",`${o}px`),l.setProperty("--radix-popper-anchor-height",`${r}px`)}},async fn(e){let t,n;let{placement:i,rects:o,platform:r,elements:l}=e,{apply:a=()=>{},...s}=floating_ui_utils_evaluate(y,e),u=await detectOverflow(e,s),c=floating_ui_utils_getSide(i),f=floating_ui_utils_getAlignment(i),d="y"===floating_ui_utils_getSideAxis(i),{width:m,height:h}=o.floating;"top"===c||"bottom"===c?(t=c,n=f===(await (null==r.isRTL?void 0:r.isRTL(l.floating))?"start":"end")?"left":"right"):(n=c,t="end"===f?"top":"bottom");let v=h-u[t],w=m-u[n],_=!e.middlewareData.shift,x=v,b=w;if(d){let e=m-u.left-u.right;b=f||_?g(w,e):e}else{let e=h-u.top-u.bottom;x=f||_?g(v,e):e}if(_&&!f){let e=p(u.left,0),t=p(u.right,0),n=p(u.top,0),i=p(u.bottom,0);d?b=m-2*(0!==e||0!==t?e+t:p(u.left,u.right)):x=h-2*(0!==n||0!==i?n+i:p(u.top,u.bottom))}await a({...e,availableWidth:b,availableHeight:x});let E=await r.getDimensions(l.floating);return m!==E.width||h!==E.height?{reset:{rects:!0}}:{}}},X&&floating_ui_react_dom_arrow({element:X,padding:F}),$cf1ac5d9fe0e8206$var$transformOrigin({arrowWidth:G,arrowHeight:J}),B&&{name:"hide",options:A={strategy:"referenceHidden",...en},async fn(e){let{rects:t}=e,{strategy:n="referenceHidden",...i}=floating_ui_utils_evaluate(A,e);switch(n){case"referenceHidden":{let n=await detectOverflow(e,{...i,elementContext:"reference"}),o=getSideOffsets(n,t.reference);return{data:{referenceHiddenOffsets:o,referenceHidden:isAnySideFullyClipped(o)}}}case"escaped":{let n=await detectOverflow(e,{...i,altBoundary:!0}),o=getSideOffsets(n,t.floating);return{data:{escapedOffsets:o,escaped:isAnySideFullyClipped(o)}}}default:return{}}}}]}),[es,eu]=$cf1ac5d9fe0e8206$var$getSideAndAlignFromPlacement(er),ec=(0,O.W)(z);(0,C.b)(()=>{el&&(null==ec||ec())},[el,ec]);let ef=null===(a=ea.arrow)||void 0===a?void 0:a.x,ed=null===(s=ea.arrow)||void 0===s?void 0:s.y,eg=(null===(u=ea.arrow)||void 0===u?void 0:u.centerOffset)!==0,[ep,em]=(0,o.useState)();return(0,C.b)(()=>{j&&em(window.getComputedStyle(j).zIndex)},[j]),(0,o.createElement)("div",{ref:ei.setFloating,"data-radix-popper-content-wrapper":"",style:{...eo,transform:el?eo.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ep,"--radix-popper-transform-origin":[null===(c=ea.transformOrigin)||void 0===c?void 0:c.x,null===(f=ea.transformOrigin)||void 0===f?void 0:f.y].join(" ")},dir:e.dir},(0,o.createElement)(N,{scope:P,placedSide:es,onArrowChange:Y,arrowX:ef,arrowY:ed,shouldHideArrow:eg},(0,o.createElement)(E.WV.div,(0,i.Z)({"data-side":es,"data-align":eu},I,{ref:K,style:{...I.style,animation:el?void 0:"none",opacity:null!==(d=ea.hide)&&void 0!==d&&d.referenceHidden?0:void 0}}))))}
1),M={top:"bottom",right:"left",bottom:"top",left:"right"};function $cf1ac5d9fe0e8206$var$isNotNull(e){return null!==e}let $cf1ac5d9fe0e8206$var$transformOrigin=e=>({name:"transformOrigin",options:e,fn(t){var n,i,o,r,l;let{placement:a,rects:s,middlewareData:u}=t,c=(null===(n=u.arrow)||void 0===n?void 0:n.centerOffset)!==0,f=c?0:e.arrowWidth,d=c?0:e.arrowHeight,[g,p]=$cf1ac5d9fe0e8206$var$getSideAndAlignFromPlacement(a),m={start:"0%",center:"50%",end:"100%"}[p],h=(null!==(i=null===(o=u.arrow)||void 0===o?void 0:o.x)&&void 0!==i?i:0)+f/2,v=(null!==(r=null===(l=u.arrow)||void 0===l?void 0:l.y)&&void 0!==r?r:0)+d/2,w="",_="";return"bottom"===g?(w=c?m:`${h}px`,_=`${-d}px`):"top"===g?(w=c?m:`${h}px`,_=`${s.floating.height+d}px`):"right"===g?(w=`${-d}px`,_=c?m:`${v}px`):"left"===g&&(w=`${s.floating.width+d}px`,_=c?m:`${v}px`),{data:{x:w,y:_}}}});function $cf1ac5d9fe0e8206$var$getSideAndAlignFromPlacement(e){let[t,n="center"]=e.split("-");return[t,n]}let $cf1ac5d9fe0e8206$export$be92b6f5f03c0fe9=e=>{let{__scopePopper:t,children:n}=e,[i,r]=(0,o.useState)(null);return(0,o.createElement)(T,{scope:t,anchor:i,onAnchorChange:r},n)};var H=n(795),k=n(9231),B=n(4717),V=n(1563),z=n(599),I=n(9233);let Z="Popover",[j,q]=(0,a.b)(Z,[S]),K=S(),[X,Y]=j(Z),U=(0,o.forwardRef)((e,t)=>{let{__scopePopover:n,...a}=e,s=Y("PopoverTrigger",n),u=K(n),c=(0,l.e)(t,s.triggerRef),f=(0,o.createElement)(E.WV.button,(0,i.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":s.open,"aria-controls":s.contentId,"data-state":$cb5cc270b50c6fcd$var$getState(s.open)},a,{ref:c,onClick:(0,r.M)(e.onClick,s.onOpenToggle)}));return s.hasCustomAnchor?f:(0,o.createElement)(L,(0,i.Z)({asChild:!0},u),f)}),G="PopoverPortal",[J,Q]=j(G,{forceMount:void 0}),ee="PopoverContent",et=(0,o.forwardRef)((e,t)=>{let n=Q(ee,e.__scopePopover),{forceMount:r=n.forceMount,...l}=e,a=Y(ee,e.__scopePopover);return(0,o.createElement)(k.z,{present:r||a.open},a.modal?(0,o.createElement)(en,(0,i.Z)({},l,{ref:t})):(0,o.createElement)(ei,(0,i.Z)({},l,{ref:t})))}),en=(0,o.forwardRef)((e,t)=>{let n=Y(ee,e.__scopePopover),a=(0,o.useRef)(null),s=(0,l.e)(t,a),u=(0,o.useRef)(!1);return(0,o.useEffect)(()=>{let e=a.current;if(e)return(0,z.Ry)(e)},[]),(0,o.createElement)(I.Z,{as:B.g7,allowPinchZoom:!0},(0,o.createElement)(eo,(0,i.Z)({},e,{ref:s,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,r.M)(e.onCloseAutoFocus,e=>{var t;e.preventDefault(),u.current||null===(t=n.triggerRef.current)||void 0===t||t.focus()}),onPointerDownOutside:(0,r.M)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,i=2===t.button||n;u.current=i},{checkForDefaultPrevented:!1}),onFocusOutside:(0,r.M)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})))}),ei=(0,o.forwardRef)((e,t)=>{let n=Y(ee,e.__scopePopover),r=(0,o.useRef)(!1),l=(0,o.useRef)(!1);return(0,o.createElement)(eo,(0,i.Z)({},e,{ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{var i,o;null===(i=e.onCloseAutoFocus)||void 0===i||i.call(e,t),t.defaultPrevented||(r.current||null===(o=n.triggerRef.current)||void 0===o||o.focus(),t.preventDefault()),r.current=!1,l.current=!1},onInteractOutside:t=>{var i,o;null===(i=e.onInteractOutside)||void 0===i||i.call(e,t),t.defaultPrevented||(r.current=!0,"pointerdown"!==t.detail.originalEvent.type||(l.current=!0));let a=t.target,s=null===(o=n.triggerRef.current)||void 0===o?void 0:o.contains(a);s&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&l.current&&t.preventDefault()}}))}),eo=(0,o.forwardRef)((e,t)=>{let{__scopePopover:n,trapFocus:r,onOpenAutoFocus:l,onCloseAutoFocus:a,disableOutsidePointerEvents:f,onEscapeKeyDown:d,onPointerDownOutside:g,onFocusOutside:p,onInteractOutside:m,...h}=e,v=Y(ee,n),w=K(n);return(0,u.EW)(),(0,o.createElement)(c.M,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:l,onUnmountAutoFocus:a},(0,o.createElement)(s.XB,{asChild:!0,disableOutsidePointerEvents:f,onInteractOutside:m,onEscapeKeyDown:d,onPointerDownOutside:g,onFocusOutside:p,onDismiss:()=>v.onOpenChange(!1)},(0,o.createElement)(W,(0,i.Z)({"data-state":$cb5cc270b50c6fcd$var$getState(v.open),role:"dialog",id:v.contentId},w,h,{ref:t,style:{...h.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}}))))});function $cb5cc270b50c6fcd$var$getState(e){return e?"open":"closed"}let $cb5cc270b50c6fcd$export$be92b6f5f03c0fe9=e=>{let{__scopePopover:t,children:n,open:i,defaultOpen:r,onOpenChange:l,modal:a=!1}=e,s=K(t),u=(0,o.useRef)(null),[c,d]=(0,o.useState)(!1),[g=!1,p]=(0,V.T)({prop:i,defaultProp:r,onChange:l});return(0,o.createElement)($cf1ac5d9fe0e8206$export$be92b6f5f03c0fe9,s,(0,o.createElement)(X,{scope:t,contentId:(0,f.M)(),triggerRef:u,open:g,onOpenChange:p,onOpenToggle:(0,o.useCallback)(()=>p(e=>!e),[p]),hasCustomAnchor:c,onCustomAnchorAdd:(0,o.useCallback)(()=>d(!0),[]),onCustomAnchorRemove:(0,o.useCallback)(()=>d(!1),[]),modal:a},n))},er=U,$cb5cc270b50c6fcd$export$602eac185826482c=e=>{let{__scopePopover:t,forceMount:n,children:i,container:r}=e,l=Y(G,t);return(0,o.createElement)(J,{scope:t,forceMount:n},(0,o.createElement)(k.z,{present:n||l.open},(0,o.createElement)(H.h,{asChild:!0,container:r},i)))},el=et}}]);
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.