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]="9c2398ba-b4f3-88f8-8b08-5513fdd43948")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,991221,656572,252304,e=>{"use strict";let t;var n,r=e.i(414115),i=e.i(543836),o=e.i(485660),l=e.i(166100),a=e.i(232253),s=e.i(159991),u=Object.defineProperty,c=(e,t)=>u(e,"name",{value:t,configurable:!0}),f="dismissableLayer.update",d=r.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),p=r.forwardRef(c(function(e,t){let{disableOutsidePointerEvents:u=!1,deferPointerDownOutside:p=!1,onEscapeKeyDown:m,onPointerDownOutside:y,onFocusOutside:w,onInteractOutside:x,onDismiss:b,...E}=e,A=r.useContext(d),[C,R]=r.useState(null),P=C?.ownerDocument??globalThis?.document,[,S]=r.useState({}),L=(0,l.useComposedRefs)(t,R),O=Array.from(A.layers),[T]=[...A.layersWithOutsidePointerEventsDisabled].slice(-1),D=T?O.indexOf(T):-1,k=C?O.indexOf(C):-1,F=A.layersWithOutsidePointerEventsDisabled.size>0,j=k>=D,H=r.useRef(!1),W=g(e=>{y?.(e),x?.(e),e.defaultPrevented||b?.()},{ownerDocument:P,deferPointerDownOutside:p,isDeferredPointerDownOutsideRef:H,dismissableSurfaces:A.dismissableSurfaces,shouldHandlePointerDownOutside:r.useCallback(e=>{if(!(e instanceof Node))return!1;let t=[...A.branches].some(t=>t.contains(e));return j&&!t},[A.branches,j])}),B=h(e=>{if(p&&H.current)return;let t=e.target;![...A.branches].some(e=>e.contains(t))&&(w?.(e),x?.(e),e.defaultPrevented||b?.())},P),$=!!C&&k===O.length-1,z=(0,a.useCallbackRef)(e=>{"Escape"===e.key&&(m?.(e),!e.defaultPrevented&&b&&(e.preventDefault(),b()))});return r.useEffect(()=>{if($)return P.addEventListener("keydown",z,{capture:!0}),()=>P.removeEventListener("keydown",z,{capture:!0})},[P,$,z]),r.useEffect(()=>{if(C)return u&&(0===A.layersWithOutsidePointerEventsDisabled.size&&(n=P.body.style.pointerEvents,P.body.style.pointerEvents="none"),A.layersWithOutsidePointerEventsDisabled.add(C)),A.layers.add(C),v(),()=>{u&&(A.layersWithOutsidePointerEventsDisabled.delete(C),0===A.layersWithOutsidePointerEventsDisabled.size&&(P.body.style.pointerEvents=n))}},[C,P,u,A]),r.useEffect(()=>()=>{C&&(A.layers.delete(C),A.layersWithOutsidePointerEventsDisabled.delete(C),v())},[C,A]),r.useEffect(()=>{let e=c(()=>S({}),"handleUpdate");return document.addEventListener(f,e),()=>document.removeEventListener(f,e)},[]),(0,s.jsx)(o.Primitive.div,{...E,ref:L,style:{pointerEvents:F?j?"auto":"none":void 0,...e.style},onFocusCapture:(0,i.composeEventHandlers)(e.onFocusCapture,B.onFocusCapture),onBlurCapture:(0,i.composeEventHandlers)(e.onBlurCapture,B.onBlurCapture),onPointerDownCapture:(0,i.composeEventHandlers)(e.onPointerDownCapture,W.onPointerDownCapture)})},"DismissableLayer"));c(function(){let e=r.useContext(d),[t,n]=r.useState(null);return r.useEffect(()=>{if(t)return e.dismissableSurfaces.add(t),()=>{e.dismissableSurfaces.delete(t)}},[t,e.dismissableSurfaces]),n},"useDismissableLayerSurface");var m=c(()=>!0,"IS_TRUE");function g(e,t){let{ownerDocument:n=globalThis?.document,deferPointerDownOutside:i=!1,isDeferredPointerDownOutsideRef:o,dismissableSurfaces:l,shouldHandlePointerDownOutside:s=m}=t,u=(0,a.useCallbackRef)(e),f=r.useRef(!1),d=r.useRef(!1),p=r.useRef(new Map),g=r.useRef(()=>{});return r.useEffect(()=>{function e(){d.current=!1,o.current=!1,p.current.clear()}function t(){return Array.from(p.current.values()).some(Boolean)}function r(e){if(!d.current)return;let t=e.target;t instanceof Node&&[...l].some(e=>e.contains(t))||p.current.set(e.type,!0),"click"===e.type&&window.setTimeout(()=>{d.current&&g.current()},0)}function a(e){d.current&&p.current.set(e.type,!1)}c(e,"resetOutsideInteraction"),c(t,"isOutsideInteractionIntercepted"),c(r,"handleInteractionCapture"),c(a,"handleInteractionBubble");let m=c(r=>{if(r.target&&!f.current){let l=function(){n.removeEventListener("click",g.current);let r=t();e(),r||y("dismissableLayer.pointerDownOutside",u,a,{discrete:!0})};if(c(l,"handleAndDispatchPointerDownOutsideEvent"),!s(r.target)){n.removeEventListener("click",g.current),e(
2),f.current=!1;return}let a={originalEvent:r};d.current=!0,o.current=i&&0===r.button,p.current.clear(),i&&0===r.button?(n.removeEventListener("click",g.current),g.current=l,n.addEventListener("click",g.current,{once:!0})):l()}else n.removeEventListener("click",g.current),e();f.current=!1},"handlePointerDown"),h=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(let e of h)n.addEventListener(e,r,!0),n.addEventListener(e,a);let v=window.setTimeout(()=>{n.addEventListener("pointerdown",m)},0);return()=>{for(let e of(window.clearTimeout(v),n.removeEventListener("pointerdown",m),n.removeEventListener("click",g.current),h))n.removeEventListener(e,r,!0),n.removeEventListener(e,a)}},[n,u,i,o,l,s]),{onPointerDownCapture:c(()=>f.current=!0,"onPointerDownCapture")}}function h(e,t=globalThis?.document){let n=(0,a.useCallbackRef)(e),i=r.useRef(!1);return r.useEffect(()=>{let e=c(e=>{e.target&&!i.current&&y("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})},"handleFocus");return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:c(()=>i.current=!0,"onFocusCapture"),onBlurCapture:c(()=>i.current=!1,"onBlurCapture")}}function v(){let e=new CustomEvent(f);document.dispatchEvent(e)}function y(e,t,n,{discrete:r}){let i=n.originalEvent.target,l=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?(0,o.dispatchDiscreteCustomEvent)(i,l):i.dispatchEvent(l)}c(g,"usePointerDownOutside"),c(h,"useFocusOutside"),c(v,"dispatchUpdate"),c(y,"handleAndDispatchCustomEvent"),e.s(["DismissableLayer",0,p],991221);var w=e.i(210242);function x(e,t,n){let r,{reference:i,floating:o}=e,l=(0,w.getSideAxis)(t),a=(0,w.getAlignmentAxis)(t),s=(0,w.getAxisLength)(a),u=(0,w.getSide)(t),c=i.x+i.width/2-o.width/2,f=i.y+i.height/2-o.height/2,d=i[s]/2-o[s]/2;switch(u){case"top":r={x:c,y:i.y-o.height};break;case"bottom":r={x:c,y:i.y+i.height};break;case"right":r={x:i.x+i.width,y:f};break;case"left":r={x:i.x-o.width,y:f};break;default:r={x:i.x,y:i.y}}let p=(0,w.getAlignment)(t);return p&&(r[a]+=d*("end"===p?1:-1)*(n&&"y"===l?-1:1)),r}async function b(e,t){var n;void 0===t&&(t={});let{x:r,y:i,platform:o,rects:l,elements:a,strategy:s}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:f="floating",altBoundary:d=!1,padding:p=0}=(0,w.evaluate)(t,e),m=(0,w.getPaddingObject)(p),g=a[d?"floating"===f?"reference":"floating":f],h=(0,w.rectToClientRect)(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(a.floating)),boundary:u,rootBoundary:c,strategy:s})),v="floating"===f?{x:r,y:i,width:l.floating.width,height:l.floating.height}:l.reference,y=await (null==o.getOffsetParent?void 0:o.getOffsetParent(a.floating)),x=await (null==o.isElement?void 0:o.isElement(y))&&await (null==o.getScale?void 0:o.getScale(y))||{x:1,y:1},b=(0,w.rectToClientRect)(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:v,offsetParent:y,strategy:s}):v);return{top:(h.top-b.top+m.top)/x.y,bottom:(b.bottom-h.bottom+m.bottom)/x.y,left:(h.left-b.left+m.left)/x.x,right:(b.right-h.right+m.right)/x.x}}let E=async(e,t,n)=>{let{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:l}=n,a=l.detectOverflow?l:{...l,detectOverflow:b},s=await (null==l.isRTL?void 0:l.isRTL(t)),u=await l.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:f}=x(u,r,s),d=r,p=0,m={};for(let n=0;n<o.length;n++){let g=o[n];if(!g)continue;let{name:h,fn:v}=g,{x:y,y:w,data:b,reset:E}=await v({x:c,y:f,initialPlacement:r,placement:d,strategy:i,middlewareData:m,rects:u,platform:a,elements:{reference:e,floating:t}});c=null!=y?y:c,f=null!=w?w:f,m[h]={...m[h],...b},E&&p<50&&(p++,"object"==typeof E&&(E.placement&&(d=E.placement),E.rects&&(u=!0===E.rects?await l.getElementRects({reference:e,floating:t,strategy:i}):E.rects),{x:c,y:f}=x(u,d,s)),n=-1)}return{x:c,y:f,placement:d,strategy:i,middlewareData:m}};function A(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function C(e){return w.sides.some(t=>e[t]>=0)}let R=new Set(["left","top"]);async function P(e,t){let{placement:n,platform:r,elements:i}=e,o=await (null==r.isRTL?void 0:r.isRTL(i.floating)),l=(0,w.getSide)(n),a=(0,w.getAlignment)(n),s="y"===(0,w.getSideAxis)(n),u=R.has(l)?-1:1,c=o&&s?-1:1,f=(0,w.evaluate)(t,e),{mainAxis:d,crossAxis:p,alignmentAxis:m}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}
2:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return a&&"number"==typeof m&&(p="end"===a?-1*m:m),s?{x:p*c,y:d*u}:{x:d*u,y:p*c}}function S(){return"u">typeof window}function L(e){return D(e)?(e.nodeName||"").toLowerCase():"#document"}function O(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function T(e){var t;return null==(t=(D(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function D(e){return!!S()&&(e instanceof Node||e instanceof O(e).Node)}function k(e){return!!S()&&(e instanceof Element||e instanceof O(e).Element)}function F(e){return!!S()&&(e instanceof HTMLElement||e instanceof O(e).HTMLElement)}function j(e){return!(!S()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof O(e).ShadowRoot)}function H(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=N(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==i&&"contents"!==i}function W(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let B=/transform|translate|scale|rotate|perspective|filter/,$=/paint|layout|strict|content/,z=e=>!!e&&"none"!==e;function M(e){let t=k(e)?N(e):e;return z(t.transform)||z(t.translate)||z(t.scale)||z(t.rotate)||z(t.perspective)||!V()&&(z(t.backdropFilter)||z(t.filter))||B.test(t.willChange||"")||$.test(t.contain||"")}function V(){return null==t&&(t="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),t}function I(e){return/^(html|body|#document)$/.test(L(e))}function N(e){return O(e).getComputedStyle(e)}function _(e){return k(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function U(e){if("html"===L(e))return e;let t=e.assignedSlot||e.parentNode||j(e)&&e.host||T(e);return j(t)?t.host:t}function Y(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let i=function e(t){let n=U(t);return I(n)?(t.ownerDocument||t).body:F(n)&&H(n)?n:e(n)}(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),l=O(i);if(!o)return t.concat(i,Y(i,[],n));{let e=X(l);return t.concat(l,l.visualViewport||[],H(i)?i:[],e&&n?Y(e):[])}}function X(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function q(e){let t=N(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=F(e),o=i?e.offsetWidth:n,l=i?e.offsetHeight:r,a=(0,w.round)(n)!==o||(0,w.round)(r)!==l;return a&&(n=o,r=l),{width:n,height:r,$:a}}function K(e){return k(e)?e:e.contextElement}function G(e){let t=K(e);if(!F(t))return(0,w.createCoords)(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:o}=q(t),l=(o?(0,w.round)(n.width):n.width)/r,a=(o?(0,w.round)(n.height):n.height)/i;return l&&Number.isFinite(l)||(l=1),a&&Number.isFinite(a)||(a=1),{x:l,y:a}}let J=(0,w.createCoords)(0);function Q(e){let t=O(e);return V()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:J}function Z(e,t,n,r){var i;void 0===t&&(t=!1),void 0===n&&(n=!1);let o=e.getBoundingClientRect(),l=K(e),a=(0,w.createCoords)(1);t&&(r?k(r)&&(a=G(r)):a=G(e));let s=(void 0===(i=n)&&(i=!1),r&&i&&r===O(l))?Q(l):(0,w.createCoords)(0),u=(o.left+s.x)/a.x,c=(o.top+s.y)/a.y,f=o.width/a.x,d=o.height/a.y;if(l&&r){let e=O(l),t=k(r)?O(r):r,n=e,i=X(n);for(;i&&t!==n;){let e=G(i),t=i.getBoundingClientRect(),r=N(i),o=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,l=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,c*=e.y,f*=e.x,d*=e.y,u+=o,c+=l,i=X(n=O(i))}}return(0,w.rectToClientRect)({width:f,height:d,x:u,y:c})}function ee(e,t){let n=_(e).scrollLeft;return t?t.left+n:Z(T(e)).left+n}function et(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-ee(e,n),y:n.top+t.scrollTop}}function en(e,t,n){var r;let i;if("viewport"===t||"layoutViewport"===t)i=function(e,t,n){void 0===n&&(n="viewport");let r="layoutViewport"===n,i=O(e),o=T(e),l=i.visualViewport,a=o.clientWidth,s=o.clientHeight,u=0,c=0;if(l){let e=!V()||"fixed"===t;r?e||(u=-l.offsetLeft,c=-l.offsetTop):(a=l.width,s=l.height,e&&(u=l.offsetLeft,c=l.offsetTop))}if(0>=ee(o)){let e=o.ownerDocument,t=e.body,n=getComputedStyle(t),r="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,i=Math.abs(o.clientWidth-t.clientWidth-r),l="stable both-edges"===getComputedStyle(o).scrollbarGutter?i/2:i;l<=25&&(a-=l)}return{width:a,height:s,x:u,y:c}}(e,n,t);else if("document"===t){let t,n,o,l,a,s;t=_(r=T(e)),n=r.ownerDocument.body,o=(0,w.max)(r.scrollWidth,r.clientWidth,n.scrollWidth,n.clientWidth),l=(0,w.max)(r.scrollHeight,r.clientHeight,n.scrollHeight,n.clientHeight),a=-t.scrollLeft+ee(r),s=-t.scrollTop,"rtl"===N(n).direction&&(a+=(0,w.max)(r.clientWidth,n.clientWidth)-o),i={width:o,height:l,x:a,y:s}}else if(k(t)){let e,r,o,l,a,s;r=(e=Z(t,!0,"fixed"===n)).top+t.clientTop,o=e.left+t.clientLeft,l=G(t),a=t.clientWidth*l.x,s=t.clientHeight*l.y,i={width:a,height:s,x:o*l.x,y:r*l.y}}else{let n=Q(e);i={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return(0,w.rectToClientRect)(i)}function er(e){return"static"===N(e).position}function ei(e,t){if(!F(e)||"fixed"===N(e).position)return null;if(t)return t(e);let n=e.offsetParent;return T(e)===n&&(n=n.ownerDocument.body),n}function eo(e,t){var n;let r=O(e);if(W(e))return r;if(!F(e)){let t=U(e);for(;t&&!I(t);){if(k(t)&&!er(t))return t;t=U(t)}return r}let i=ei(e,t);for(;i&&(n=i,/^(table|td|th)$/.test(L(n)))&&er(i);)i=ei(i,t);return i&&I(i)&&er(i)&&!M(i)?r:i||function(e){let t=U(e);for(;F(t)&&!I(t);){if(M(t))return t;if(W(t))break;t=U(t)}return null}(e)||r}let el=async function(e){let t=this.getOffsetParent||eo,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=F(t),i=T(t),o="fixed"===n,l=Z(e,!0,o,t),a={scrollLeft:0,scrollTop:0},s=(0,w.createCoords)(0);if((r||!o)&&(("body"!==L(t)||H(i))&&(a=_(t)),r)){let e=Z(t,!0,o,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}!r&&i&&(s.x=ee(i));let u=!i||r||o?(0,w.createCoords)(0):et(i,a);
2return{x:l.left+a.scrollLeft-s.x-u.x,y:l.top+a.scrollTop-s.y-u.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}}},ea={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,o="fixed"===i,l=T(r),a=!!t&&W(t.floating);if(r===l||a&&o)return n;let s={scrollLeft:0,scrollTop:0},u=(0,w.createCoords)(1),c=(0,w.createCoords)(0),f=F(r);if((f||!o)&&(("body"!==L(r)||H(l))&&(s=_(r)),f)){let e=Z(r);u=G(r),c.x=e.x+r.clientLeft,c.y=e.y+r.clientTop}let d=!l||f||o?(0,w.createCoords)(0):et(l,s);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-s.scrollLeft*u.x+c.x+d.x,y:n.y*u.y-s.scrollTop*u.y+c.y+d.y}},getDocumentElement:T,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,o=[..."clippingAncestors"===n?W(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=Y(e,[],!1).filter(e=>k(e)&&"body"!==L(e)),i=null,o="fixed"===N(e).position,l=o?U(e):e;for(;k(l)&&!I(l);){let e=N(l),t=M(l),n=i?i.position:o?"fixed":"";t||"fixed"!==n&&("absolute"!==n||"static"!==e.position)?i=e:r=r.filter(e=>e!==l),l=U(l)}return t.set(e,r),r}(t,this._c):[].concat(n),r],l=en(t,o[0],i),a=l.top,s=l.right,u=l.bottom,c=l.left;for(let e=1;e<o.length;e++){let n=en(t,o[e],i);a=(0,w.max)(n.top,a),s=(0,w.min)(n.right,s),u=(0,w.min)(n.bottom,u),c=(0,w.max)(n.left,c)}return{width:s-c,height:u-a,x:c,y:a}},getOffsetParent:eo,getElementRects:el,getClientRects:function(e){return e.getClientRects?Array.from(e.getClientRects()):[]},getDimensions:function(e){let{width:t,height:n}=q(e);return{width:t,height:n}},getScale:G,isElement:k,isRTL:function(e){return"rtl"===N(e).direction}};function es(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let eu=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:i,rects:o,platform:l,elements:a,middlewareData:s}=t,{element:u,padding:c=0}=(0,w.evaluate)(e,t)||{};if(null==u)return{};let f=(0,w.getPaddingObject)(c),d={x:n,y:r},p=(0,w.getAlignmentAxis)(i),m=(0,w.getAxisLength)(p),g=await l.getDimensions(u),h="y"===p,v=h?"clientHeight":"clientWidth",y=o.reference[m]+o.reference[p]-d[p]-o.floating[m],x=d[p]-o.reference[p],b=await (null==l.getOffsetParent?void 0:l.getOffsetParent(u)),E=b?b[v]:0;E&&await (null==l.isElement?void 0:l.isElement(b))||(E=a.floating[v]||o.floating[m]);let A=E/2-g[m]/2-1,C=(0,w.min)(f[h?"top":"left"],A),R=(0,w.min)(f[h?"bottom":"right"],A),P=E-g[m]-R,S=E/2-g[m]/2+(y/2-x/2),L=(0,w.clamp)(C,S,P),O=!s.arrow&&null!=(0,w.getAlignment)(i)&&S!==L&&o.reference[m]/2-(S<C?C:R)-g[m]/2<0,T=O?S<C?S-C:S-P:0;return{[p]:d[p]+T,data:{[p]:L,centerOffset:S-L-T,...O&&{alignmentOffset:T}},reset:O}}});var ec=e.i(144561),ef="u">typeof document?r.useLayoutEffect:function(){};function ed(e,t){let n,r,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!ed(e[r],t[r]))return!1;return!0}if((n=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){let n=i[r];if(("_owner"!==n||!e.$$typeof)&&!ed(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function ep(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function em(e,t){let n=ep(e);return Math.round(t*n)/n}function eg(e){let t=r.useRef(e);return ef(()=>{t.current=e}),t}var eh=Object.defineProperty,ev=r.forwardRef(eh(function(e,t){let{children:n,width:r=10,height:i=5,...l}=e;return(0,s.jsx)(o.Primitive.svg,{...l,ref:t,width:r,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,s.jsx)("polygon",{points:"0,0 30,0 15,10"})})},"name",{value:"Arrow",configurable:!0})),ey=e.i(264145),ew=e.i(44532),ex=e.i(114971),eb=Object.defineProperty,eE=(e,t)=>eb(e,"name",{value:t,configurable:!0}),eA="Popper",[eC,eR]=(0,ey.createContextScope)(eA),[eP,eS]=eC(eA),eL=eE(e=>{let{__scopePopper:t,children:n}=e,[i,o]=r.useState(null),[l,a]=r.useState(void 0);return(0,s.jsx)(eP,{scope:t,anchor:i,onAnchorChange:o,placementState:l,setPlacementState:a,children:n})},"Popper"),eO=r.forwardRef(eE(function(e,t){let{__scopePopper:n,virtualRef:i,...a}=e,u=eS("PopperAnchor",n),c=r.useRef(null),f=u.onAnchorChange,d=r.useCallback(e=>{c.current=e,e&&f(e)},[f]),p=(0,l.useComposedRefs)(t,d),m=r.useRef(null);r.useEffect(()=>{if(!i)return;let e=m.current;m.current=i.current,e!==m.current&&f(m.current)});let g=u.placementState&&e$(u.placementState),h=g?.[0],v=g?.[1];return i?null:(0,s.jsx)(o.Primitive.div,{"data-radix-popper-side":h,"data-radix-popper-align":v,...a,ref:p})},"PopperAnchor")),eT="PopperContent",[eD,ek]=eC(eT),eF=r.forwardRef(eE(function(e,t){var n,i,u,c,f,d,p,m,g,h,v,y,x;
2let b,S,L,D,k,F,{__scopePopper:j,side:H="bottom",sideOffset:W=0,align:B="center",alignOffset:$=0,arrowPadding:z=0,avoidCollisions:M=!0,collisionBoundary:V=[],collisionPadding:I=0,sticky:N="partial",hideWhenDetached:_=!1,updatePositionStrategy:U="optimized",onPlaced:X,...q}=e,G=eS(eT,j),[J,Q]=r.useState(null),ee=(0,l.useComposedRefs)(t,Q),[et,en]=r.useState(null),er=(0,ex.useSize)(et),ei=er?.width??0,eo=er?.height??0,el="number"==typeof I?I:{top:0,right:0,bottom:0,left:0,...I},eh=Array.isArray(V)?V:[V],ev=eh.length>0,ey={padding:el,boundary:eh.filter(eW),altBoundary:ev},{refs:eb,floatingStyles:eA,placement:eC,isPositioned:eR,middlewareData:eP}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:i=[],platform:o,elements:{reference:l,floating:a}={},transform:s=!0,whileElementsMounted:u,open:c}=e,[f,d]=r.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=r.useState(i);ed(p,i)||m(i);let[g,h]=r.useState(null),[v,y]=r.useState(null),w=r.useCallback(e=>{e!==C.current&&(C.current=e,h(e))},[]),x=r.useCallback(e=>{e!==R.current&&(R.current=e,y(e))},[]),b=l||g,A=a||v,C=r.useRef(null),R=r.useRef(null),P=r.useRef(f),S=null!=u,L=eg(u),O=eg(o),T=eg(c),D=r.useCallback(()=>{var e,r;let i,o,l;if(!C.current||!R.current)return;let a={placement:t,strategy:n,middleware:p};O.current&&(a.platform=O.current),(e=C.current,r=R.current,i=new Map,o=null!=a?a:{},l={...ea,...o.platform,_c:i},E(e,r,{...o,platform:l})).then(e=>{let t={...e,isPositioned:!1!==T.current};k.current&&!ed(P.current,t)&&(P.current=t,ec.flushSync(()=>{d(t)}))})},[p,t,n,O,T]);ef(()=>{!1===c&&P.current.isPositioned&&(P.current.isPositioned=!1,d(e=>({...e,isPositioned:!1})))},[c]);let k=r.useRef(!1);ef(()=>(k.current=!0,()=>{k.current=!1}),[]),ef(()=>{if(b&&(C.current=b),A&&(R.current=A),b&&A){if(L.current)return L.current(b,A,D);D()}},[b,A,D,L,S]);let F=r.useMemo(()=>({reference:C,floating:R,setReference:w,setFloating:x}),[w,x]),j=r.useMemo(()=>({reference:b,floating:A}),[b,A]),H=r.useMemo(()=>{let e={position:n,left:0,top:0};if(!j.floating)return e;let t=em(j.floating,f.x),r=em(j.floating,f.y);return s?{...e,transform:"translate("+t+"px, "+r+"px)",...ep(j.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,s,j.floating,f.x,f.y]);return r.useMemo(()=>({...f,update:D,refs:F,elements:j,floatingStyles:H}),[f,D,F,j,H])}({strategy:"fixed",placement:H+("center"!==B?"-"+B:""),whileElementsMounted:eE((...e)=>(function(e,t,n,r){let i;void 0===r&&(r={});let{ancestorScroll:o=!0,ancestorResize:l=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:u=!1}=r,c=K(e),f=o||l?[...c?Y(c):[],...t?Y(t):[]]:[];f.forEach(e=>{o&&e.addEventListener("scroll",n),l&&e.addEventListener("resize",n)});let d=c&&s?function(e,t,n){let r,i=null,o=T(e);function l(){var e;clearTimeout(r),null==(e=i)||e.disconnect(),i=null}function a(n,s){void 0===n&&(n=!1),void 0===s&&(s=1),l();let u=e.getBoundingClientRect(),{left:c,top:f,width:d,height:p}=u;if(n||t(),!d||!p)return;let m={rootMargin:-(0,w.floor)(f)+"px "+-(0,w.floor)(o.clientWidth-(c+d))+"px "+-(0,w.floor)(o.clientHeight-(f+p))+"px "+-(0,w.floor)(c)+"px",threshold:(0,w.max)(0,(0,w.min)(1,s))||1},g=!0;function h(t){let n=t[0].intersectionRatio;if(!es(u,e.getBoundingClientRect()))return a();if(n!==s){if(!g)return a();n?a(!1,n):r=setTimeout(()=>{a(!1,1e-7)},1e3)}g=!1}try{i=new IntersectionObserver(h,{...m,root:o.ownerDocument})}catch(e){i=new IntersectionObserver(h,m)}i.observe(e)}let s=O(e),u=()=>a(n);return s.addEventListener("resize",u),a(!0),()=>{s.removeEventListener("resize",u),l()}}(c,n,l):null,p=-1,m=null;a&&(m=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&m&&t&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),n()}),c&&!u&&m.observe(c),t&&m.observe(t));let g=u?Z(e):null;return u&&function t(){let r=Z(e);g&&!es(g,r)&&n(),g=r,i=requestAnimationFrame(t)}(),n(),()=>{var e;f.forEach(e=>{o&&e.removeEventListener("scroll",n),l&&e.removeEventListener("resize",n)}),null==d||d(),null==(e=m)||e.disconnect(),m=null,u&&cancelAnimationFrame(i)}})(...e,{animationFrame:"always"===U}),"whileElementsMounted"),elements:{reference:G.anchor},middleware:[{name:(b={name:"offset",options:i=n={mainAxis:W+eo,alignmentAxis:$},async fn(e){var t,n;let{x:r,y:o,placement:l,middlewareData:a}=e,s=await P(e,i);return l===(null==(t=a.offset)?void 0:t.placement)&&null!=(n=a.arrow)&&n.alignmentOffset?{}:{x:r+s.x,y:o+s.y,data:{...s,placement:l}}}}).name,fn:b.fn,options:[n,void 0]},M&&{name:(S={name:"shift",options:f=c={mainAxis:!0,crossAxis:!1,limiter:"partial"===N?{fn:(u=void 0,{options:u={},fn(e){var t,n,r,i;let{x:o,y:l,placement:a,rects:s,middlewareData:c}=e,{offset:f=0,mainAxis:d=!0,crossAxis:p=!0}=(0,w.evaluate)(u,e),m={x:o,y:l},g=(0,w.getSideAxis)(a),h=(0,w.getOppositeAxis)(g),v=m[h],y=m[g],x=(0,w.evaluate)(f,e),b="number"==typeof x?{mainAxis:x,crossAxis:0}:{mainAxis:null!=(t=x.mainAxis)?t:0,crossAxis:null!=(n=x.crossAxis)?n:0};if(d){let e="y"===h?"height":"width",t=s.reference[h]-s.floating[e]+b.mainAxis,n=s.reference[h]+s.reference[e]-b.mainAxis;v<t?v=t:v>n&&(v=n)}if(p){let e="y"===h?"width":"height",t=R.has((0,w.getSide)(a)),n=s.reference[g]-s.floating[e]+(t&&(null==(r=c.offset)?void 0:r[g])||0)+(t?0:b.crossAxis),o=s.reference[g]+s.reference[e]+(t?0:(null==(i=c.offset)?void 0:i[g])||0)-(t?b.crossAxis:0);y<n?y=n:y>
2o&&(y=o)}return{[h]:v,[g]:y}}}).fn,options:[void 0,void 0]}:void 0,...ey},async fn(e){let{x:t,y:n,placement:r,platform:i}=e,{mainAxis:o=!0,crossAxis:l=!1,limiter:a={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...s}=(0,w.evaluate)(f,e),u={x:t,y:n},c=await i.detectOverflow(e,s),d=(0,w.getSideAxis)(r),p=(0,w.getOppositeAxis)(d),m=u[p],g=u[d],h=(e,t)=>(0,w.clamp)(t+c["y"===e?"top":"left"],t,t-c["y"===e?"bottom":"right"]);o&&(m=h(p,m)),l&&(g=h(d,g));let v=a.fn({...e,[p]:m,[d]:g});return{...v,data:{x:v.x-t,y:v.y-n,enabled:{[p]:o,[d]:l}}}}}).name,fn:S.fn,options:[c,void 0]},M&&{name:(L={name:"flip",options:p=d={...ey},async fn(e){var t,n,r,i,o;let{placement:l,middlewareData:a,rects:s,initialPlacement:u,platform:c,elements:f}=e,{mainAxis:d=!0,crossAxis:m=!0,fallbackPlacements:g,fallbackStrategy:h="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:y=!0,...x}=(0,w.evaluate)(p,e);if(null!=(t=a.arrow)&&t.alignmentOffset)return{};let b=(0,w.getSide)(l),E=(0,w.getSideAxis)(u),A=(0,w.getSide)(u)===u,C=await (null==c.isRTL?void 0:c.isRTL(f.floating)),R=g||(A||!y?[(0,w.getOppositePlacement)(u)]:(0,w.getExpandedPlacements)(u)),P="none"!==v;!g&&P&&R.push(...(0,w.getOppositeAxisPlacements)(u,y,v,C));let S=[u,...R],L=await c.detectOverflow(e,x),O=[],T=(null==(n=a.flip)?void 0:n.overflows)||[];if(d&&O.push(L[b]),m){let e=(0,w.getAlignmentSides)(l,s,C);O.push(L[e[0]],L[e[1]])}if(T=[...T,{placement:l,overflows:O}],!O.every(e=>e<=0)){let e=((null==(r=a.flip)?void 0:r.index)||0)+1,t=S[e];if(t&&("alignment"!==m||E===(0,w.getSideAxis)(t)||T.every(e=>(0,w.getSideAxis)(e.placement)!==E||e.overflows[0]>0)))return{data:{index:e,overflows:T},reset:{placement:t}};let n=null==(i=T.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!n)switch(h){case"bestFit":{let e=null==(o=T.filter(e=>{if(P){let t=(0,w.getSideAxis)(e.placement);return t===E||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:o[0];e&&(n=e);break}case"initialPlacement":n=u}if(l!==n)return{reset:{placement:n}}}return{}}}).name,fn:L.fn,options:[d,void 0]},{name:(D={name:"size",options:g=m={...ey,apply:eE(({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:i,height:o}=t.reference,l=e.floating.style;l.setProperty("--radix-popper-available-width",`${n}px`),l.setProperty("--radix-popper-available-height",`${r}px`),l.setProperty("--radix-popper-anchor-width",`${i}px`),l.setProperty("--radix-popper-anchor-height",`${o}px`)},"apply")},async fn(e){let t,n,{placement:r,rects:i,platform:o,elements:l}=e,{apply:a=()=>{},...s}=(0,w.evaluate)(g,e),u=await o.detectOverflow(e,s),c=(0,w.getSide)(r),f=(0,w.getAlignment)(r),d="y"===(0,w.getSideAxis)(r),{width:p,height:m}=i.floating;"top"===c||"bottom"===c?(t=c,n=f===(await (null==o.isRTL?void 0:o.isRTL(l.floating))?"start":"end")?"left":"right"):(n=c,t="end"===f?"top":"bottom");let h=m-u.top-u.bottom,v=p-u.left-u.right,y=(0,w.min)(m-u[t],h),x=(0,w.min)(p-u[n],v),b=e.middlewareData.shift,E=!b,A=y,C=x;null!=b&&b.enabled.x&&(C=v),null!=b&&b.enabled.y&&(A=h),E&&!f&&(d?C=p-2*(0,w.max)(u.left,u.right):A=m-2*(0,w.max)(u.top,u.bottom)),await a({...e,availableWidth:C,availableHeight:A});let R=await o.getDimensions(l.floating);return p!==R.width||m!==R.height?{reset:{rects:!0}}:{}}}).name,fn:D.fn,options:[m,void 0]},et&&{name:(k={name:"arrow",options:v=h={element:et,padding:z},fn(e){let{element:t,padding:n}="function"==typeof v?v(e):v;return t&&({}).hasOwnProperty.call(t,"current")?null!=t.current?eu({element:t.current,padding:n}).fn(e):{}:t?eu({element:t,padding:n}).fn(e):{}}}).name,fn:k.fn,options:[h,void 0]},eB({arrowWidth:ei,arrowHeight:eo}),_&&{name:(F={name:"hide",options:x=y={strategy:"referenceHidden",...ey,boundary:ev?ey.boundary:void 0},async fn(e){let{rects:t,platform:n}=e,{strategy:r="referenceHidden",...i}=(0,w.evaluate)(x,e);switch(r){case"referenceHidden":{let r=A(await n.detectOverflow(e,{...i,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:r,referenceHidden:C(r)}}}case"escaped":{let r=A(await n.detectOverflow(e,{...i,altBoundary:!0}),t.floating);return{data:{escapedOffsets:r,escaped:C(r)}}}default:return{}}}}).name,fn:F.fn,options:[y,void 0]}]}),eL=G.setPlacementState;(0,ew.useLayoutEffect)(()=>(eL(eC),()=>{eL(void 0)}),[eC,eL]);let[eO,ek]=e$(eC),eF=(0,a.useCallbackRef)(X);(0,ew.useLayoutEffect)(()=>{eR&&eF?.()},[eR,eF]);let ej=eP.arrow?.x,eH=eP.arrow?.y,ez=eP.arrow?.centerOffset!==0,[eM,eV]=r.useState();return(0,ew.useLayoutEffect)(()=>{J&&eV(window.getComputedStyle(J).zIndex)},[J]),(0,s.jsx)("div",{ref:eb.setFloating,"data-radix-popper-content-wrapper":"",style:{...eA,transform:eR?eA.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eM,"--radix-popper-transform-origin":[eP.transformOrigin?.x,eP.transformOrigin?.y].join(" "),...eP.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,s.jsx)(eD,{scope:j,placedSide:eO,placedAlign:ek,onArrowChange:en,arrowX:ej,arrowY:eH,shouldHideArrow:ez,children:(0,s.jsx)(o.Primitive.div,{"data-side":eO,"data-align":ek,...q,ref:ee,style:{...q.style,animation:eR?q.style?.animation:"none"}})})})},"PopperContent")),ej={top:"bottom",right:"left",bottom:"top",left:"r
2ight"},eH=r.forwardRef(eE(function(e,t){let{__scopePopper:n,...r}=e,i=ek("PopperArrow",n),o=ej[i.placedSide];return(0,s.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,s.jsx)(ev,{...r,ref:t,style:{...r.style,display:"block"}})})},"PopperArrow"));function eW(e){return null!==e}eE(eW,"isNotNull");var eB=eE(e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:i}=t,o=i.arrow?.centerOffset!==0,l=o?0:e.arrowWidth,a=o?0:e.arrowHeight,[s,u]=e$(n),c={start:"0%",center:"50%",end:"100%"}[u],f=(i.arrow?.x??0)+l/2,d=(i.arrow?.y??0)+a/2,p="",m="";return"bottom"===s?(p=o?c:`${f}px`,m=`${-a}px`):"top"===s?(p=o?c:`${f}px`,m=`${r.floating.height+a}px`):"right"===s?(p=`${-a}px`,m=o?c:`${d}px`):"left"===s&&(p=`${r.floating.width+a}px`,m=o?c:`${d}px`),{data:{x:p,y:m}}}}),"transformOrigin");function e$(e){let[t,n="center"]=e.split("-");return[t,n]}eE(e$,"getSideAndAlignFromPlacement"),e.s(["Anchor",0,eO,"Arrow",0,eH,"Content",0,eF,"Root",0,eL,"createPopperScope",0,eR],656572);var ez=Object.defineProperty,eM=r.forwardRef(ez(function(e,t){let{container:n,...i}=e,[l,a]=r.useState(!1);(0,ew.useLayoutEffect)(()=>a(!0),[]);let u=n||l&&globalThis?.document?.body;return u?ec.createPortal((0,s.jsx)(o.Primitive.div,{...i,ref:t}),u):null},"name",{value:"Portal",configurable:!0}));e.s(["Portal",0,eM],252304)}]); 3 4//# debugId=9c2398ba-b4f3-88f8-8b08-5513fdd43948
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.